[petsc] 01/06: New upstream version 3.7.4+dfsg1
Drew Parsons
dparsons at moszumanska.debian.org
Wed Oct 12 08:37:46 UTC 2016
This is an automated email from the git hooks/post-receive script.
dparsons pushed a commit to tag debian/3.7.4+dfsg1-1
in repository petsc.
commit 844b36b84d7ebbe7ca45b118a6ee1bfa6f1f7705
Author: Drew Parsons <dparsons at emerall.com>
Date: Wed Oct 12 14:43:59 2016 +0800
New upstream version 3.7.4+dfsg1
---
CTAGS | 5334 ++++-----
TAGS | 9217 ++++++++--------
config/BuildSystem/config/packages/MPI.py | 11 +-
config/BuildSystem/config/packages/PARTY.py | 3 +-
config/BuildSystem/config/packages/PTScotch.py | 9 +-
config/BuildSystem/config/packages/hdf5.py | 2 +
config/BuildSystem/config/packages/hypre.py | 1 +
config/BuildSystem/config/packages/pARMS.py | 3 +-
config/BuildSystem/config/packages/scalapack.py | 10 +-
config/BuildSystem/config/setCompilers.py | 11 +-
config/PETSc/options/libraryOptions.py | 6 +-
config/examples/arch-linux-gcc-ifc-cmplx.py | 2 +-
.../{arch-linux-gcc-pgf90.py => arch-linux-pgi.py} | 3 +-
config/examples/arch-linux-pkgs-gcov.py | 2 +-
docs/bugreporting.html | 4 +-
docs/changes/2015.html | 4 +-
docs/changes/2016.html | 4 +-
docs/changes/2017.html | 4 +-
docs/changes/2018-21.html | 4 +-
docs/changes/2022.html | 4 +-
docs/changes/2024.html | 4 +-
docs/changes/2028.html | 4 +-
docs/changes/2029.html | 4 +-
docs/changes/21.html | 4 +-
docs/changes/211.html | 4 +-
docs/changes/212.html | 4 +-
docs/changes/213.html | 4 +-
docs/changes/215.html | 4 +-
docs/changes/216.html | 4 +-
docs/changes/220.html | 4 +-
docs/changes/221.html | 4 +-
docs/changes/230.html | 4 +-
docs/changes/231.html | 4 +-
docs/changes/232.html | 4 +-
docs/changes/233.html | 4 +-
docs/changes/300.html | 4 +-
docs/changes/31.html | 4 +-
docs/changes/32.html | 4 +-
docs/changes/33.html | 4 +-
docs/changes/34.html | 4 +-
docs/changes/35.html | 4 +-
docs/changes/36.html | 4 +-
docs/changes/37.html | 36 +-
docs/changes/index.html | 4 +-
docs/codemanagement.html | 4 +-
docs/copyright.html | 4 +-
docs/faq.html | 4 +-
docs/index.html | 4 +-
docs/installation.html | 4 +-
docs/license.html | 4 +-
docs/linearsolvertable.html | 4 +-
docs/manualpages/AO/AO.html | 4 +-
docs/manualpages/AO/AOApplicationToPetsc.html | 4 +-
docs/manualpages/AO/AOApplicationToPetscIS.html | 4 +-
.../AO/AOApplicationToPetscPermuteInt.html | 4 +-
.../AO/AOApplicationToPetscPermuteReal.html | 4 +-
docs/manualpages/AO/AOCreate.html | 4 +-
docs/manualpages/AO/AOCreateBasic.html | 4 +-
docs/manualpages/AO/AOCreateBasicIS.html | 4 +-
docs/manualpages/AO/AOCreateMapping.html | 4 +-
docs/manualpages/AO/AOCreateMappingIS.html | 4 +-
docs/manualpages/AO/AOCreateMemoryScalable.html | 4 +-
docs/manualpages/AO/AOCreateMemoryScalableIS.html | 4 +-
docs/manualpages/AO/AODestroy.html | 4 +-
docs/manualpages/AO/AOFinalizePackage.html | 4 +-
docs/manualpages/AO/AOGetType.html | 4 +-
docs/manualpages/AO/AOInitializePackage.html | 4 +-
.../AO/AOMappingHasApplicationIndex.html | 4 +-
docs/manualpages/AO/AOMappingHasPetscIndex.html | 4 +-
docs/manualpages/AO/AOPetscToApplication.html | 4 +-
docs/manualpages/AO/AOPetscToApplicationIS.html | 4 +-
.../AO/AOPetscToApplicationPermuteInt.html | 4 +-
.../AO/AOPetscToApplicationPermuteReal.html | 4 +-
docs/manualpages/AO/AORegister.html | 4 +-
docs/manualpages/AO/AORegisterAll.html | 4 +-
docs/manualpages/AO/AOSetFromOptions.html | 4 +-
docs/manualpages/AO/AOSetIS.html | 4 +-
docs/manualpages/AO/AOSetType.html | 4 +-
docs/manualpages/AO/AOType.html | 4 +-
docs/manualpages/AO/AOView.html | 4 +-
docs/manualpages/AO/index.html | 4 +-
docs/manualpages/DM/DM.html | 4 +-
docs/manualpages/DM/DMAddBoundary.html | 4 +-
docs/manualpages/DM/DMAddLabel.html | 4 +-
docs/manualpages/DM/DMAppendOptionsPrefix.html | 4 +-
docs/manualpages/DM/DMBoundaryType.html | 4 +-
docs/manualpages/DM/DMCOMPOSITE.html | 4 +-
docs/manualpages/DM/DMClearGlobalVectors.html | 4 +-
docs/manualpages/DM/DMClearLabelStratum.html | 4 +-
docs/manualpages/DM/DMClearLabelValue.html | 4 +-
docs/manualpages/DM/DMClearLocalVectors.html | 4 +-
docs/manualpages/DM/DMClone.html | 4 +-
docs/manualpages/DM/DMCoarsen.html | 4 +-
docs/manualpages/DM/DMCoarsenHierarchy.html | 4 +-
docs/manualpages/DM/DMCoarsenHookAdd.html | 4 +-
docs/manualpages/DM/DMCompositeAddDM.html | 4 +-
docs/manualpages/DM/DMCompositeCreate.html | 4 +-
docs/manualpages/DM/DMCompositeGather.html | 4 +-
docs/manualpages/DM/DMCompositeGatherArray.html | 4 +-
docs/manualpages/DM/DMCompositeGetAccess.html | 4 +-
docs/manualpages/DM/DMCompositeGetAccessArray.html | 4 +-
docs/manualpages/DM/DMCompositeGetEntries.html | 4 +-
.../manualpages/DM/DMCompositeGetEntriesArray.html | 4 +-
docs/manualpages/DM/DMCompositeGetGlobalISs.html | 4 +-
.../DM/DMCompositeGetISLocalToGlobalMappings.html | 4 +-
docs/manualpages/DM/DMCompositeGetLocalISs.html | 4 +-
.../manualpages/DM/DMCompositeGetLocalVectors.html | 4 +-
docs/manualpages/DM/DMCompositeGetNumberDM.html | 4 +-
docs/manualpages/DM/DMCompositeRestoreAccess.html | 4 +-
.../DM/DMCompositeRestoreAccessArray.html | 4 +-
.../DM/DMCompositeRestoreLocalVectors.html | 4 +-
docs/manualpages/DM/DMCompositeScatter.html | 4 +-
docs/manualpages/DM/DMCompositeScatterArray.html | 4 +-
docs/manualpages/DM/DMCompositeSetCoupling.html | 4 +-
docs/manualpages/DM/DMComputeL2Diff.html | 4 +-
docs/manualpages/DM/DMComputeL2FieldDiff.html | 4 +-
docs/manualpages/DM/DMComputeL2GradientDiff.html | 4 +-
docs/manualpages/DM/DMComputeVariableBounds.html | 4 +-
docs/manualpages/DM/DMConvert.html | 4 +-
docs/manualpages/DM/DMCopyLabels.html | 4 +-
docs/manualpages/DM/DMCreate.html | 4 +-
docs/manualpages/DM/DMCreateAggregates.html | 4 +-
docs/manualpages/DM/DMCreateColoring.html | 4 +-
docs/manualpages/DM/DMCreateDefaultSF.html | 4 +-
.../DM/DMCreateDomainDecomposition.html | 4 +-
.../DM/DMCreateDomainDecompositionScatters.html | 4 +-
.../manualpages/DM/DMCreateFieldDecomposition.html | 4 +-
docs/manualpages/DM/DMCreateFieldIS.html | 4 +-
docs/manualpages/DM/DMCreateGlobalVector.html | 4 +-
docs/manualpages/DM/DMCreateInjection.html | 4 +-
docs/manualpages/DM/DMCreateInterpolation.html | 4 +-
.../manualpages/DM/DMCreateInterpolationScale.html | 4 +-
docs/manualpages/DM/DMCreateLabel.html | 4 +-
docs/manualpages/DM/DMCreateLocalVector.html | 4 +-
docs/manualpages/DM/DMCreateMatrix.html | 4 +-
docs/manualpages/DM/DMCreateRestriction.html | 4 +-
docs/manualpages/DM/DMCreateSubDM.html | 4 +-
docs/manualpages/DM/DMDA.html | 4 +-
docs/manualpages/DM/DMDAConvertToCell.html | 4 +-
docs/manualpages/DM/DMDACoor2d.html | 4 +-
docs/manualpages/DM/DMDACoor3d.html | 4 +-
docs/manualpages/DM/DMDACreate.html | 4 +-
docs/manualpages/DM/DMDACreate1d.html | 4 +-
docs/manualpages/DM/DMDACreate2d.html | 4 +-
docs/manualpages/DM/DMDACreate3d.html | 4 +-
docs/manualpages/DM/DMDACreateNaturalVector.html | 4 +-
docs/manualpages/DM/DMDACreatePF.html | 4 +-
docs/manualpages/DM/DMDACreatePatchIS.html | 4 +-
docs/manualpages/DM/DMDACreateSection.html | 4 +-
docs/manualpages/DM/DMDAElementType.html | 4 +-
docs/manualpages/DM/DMDAGetAO.html | 4 +-
docs/manualpages/DM/DMDAGetArray.html | 4 +-
docs/manualpages/DM/DMDAGetBoundingBox.html | 4 +-
docs/manualpages/DM/DMDAGetCellPoint.html | 4 +-
docs/manualpages/DM/DMDAGetCoordinateArray.html | 4 +-
docs/manualpages/DM/DMDAGetCoordinateName.html | 4 +-
docs/manualpages/DM/DMDAGetCorners.html | 4 +-
docs/manualpages/DM/DMDAGetDof.html | 4 +-
docs/manualpages/DM/DMDAGetElementType.html | 4 +-
docs/manualpages/DM/DMDAGetElements.html | 4 +-
docs/manualpages/DM/DMDAGetFieldName.html | 4 +-
docs/manualpages/DM/DMDAGetFieldNames.html | 4 +-
docs/manualpages/DM/DMDAGetGhostCorners.html | 4 +-
docs/manualpages/DM/DMDAGetInfo.html | 4 +-
docs/manualpages/DM/DMDAGetInterpolationType.html | 4 +-
docs/manualpages/DM/DMDAGetLocalBoundingBox.html | 4 +-
docs/manualpages/DM/DMDAGetLocalInfo.html | 4 +-
docs/manualpages/DM/DMDAGetLogicalCoordinate.html | 4 +-
docs/manualpages/DM/DMDAGetNeighbors.html | 4 +-
.../DM/DMDAGetNonOverlappingRegion.html | 4 +-
docs/manualpages/DM/DMDAGetNumCells.html | 4 +-
docs/manualpages/DM/DMDAGetNumLocalSubDomains.html | 4 +-
docs/manualpages/DM/DMDAGetOffset.html | 4 +-
docs/manualpages/DM/DMDAGetOverlap.html | 4 +-
docs/manualpages/DM/DMDAGetOwnershipRanges.html | 4 +-
.../DM/DMDAGetPreallocationCenterDimension.html | 4 +-
docs/manualpages/DM/DMDAGetProcessorSubset.html | 4 +-
docs/manualpages/DM/DMDAGetProcessorSubsets.html | 4 +-
docs/manualpages/DM/DMDAGetRay.html | 4 +-
docs/manualpages/DM/DMDAGetReducedDMDA.html | 4 +-
docs/manualpages/DM/DMDAGetRefinementFactor.html | 4 +-
docs/manualpages/DM/DMDAGetScatter.html | 4 +-
docs/manualpages/DM/DMDAGetStencilType.html | 4 +-
docs/manualpages/DM/DMDAGetStencilWidth.html | 4 +-
.../DM/DMDAGlobalToNaturalAllCreate.html | 4 +-
docs/manualpages/DM/DMDAGlobalToNaturalBegin.html | 4 +-
docs/manualpages/DM/DMDAGlobalToNaturalEnd.html | 4 +-
docs/manualpages/DM/DMDAInterpolationType.html | 4 +-
docs/manualpages/DM/DMDALocalInfo.html | 4 +-
.../DM/DMDANaturalAllToGlobalCreate.html | 4 +-
docs/manualpages/DM/DMDANaturalToGlobalBegin.html | 4 +-
docs/manualpages/DM/DMDANaturalToGlobalEnd.html | 4 +-
docs/manualpages/DM/DMDARestoreArray.html | 4 +-
.../manualpages/DM/DMDARestoreCoordinateArray.html | 4 +-
docs/manualpages/DM/DMDARestoreElements.html | 4 +-
docs/manualpages/DM/DMDASetAOType.html | 4 +-
docs/manualpages/DM/DMDASetBlockFills.html | 4 +-
docs/manualpages/DM/DMDASetBoundaryType.html | 4 +-
docs/manualpages/DM/DMDASetCoordinateName.html | 4 +-
docs/manualpages/DM/DMDASetDof.html | 4 +-
docs/manualpages/DM/DMDASetElementType.html | 4 +-
docs/manualpages/DM/DMDASetFieldName.html | 4 +-
docs/manualpages/DM/DMDASetFieldNames.html | 4 +-
docs/manualpages/DM/DMDASetGetMatrix.html | 4 +-
docs/manualpages/DM/DMDASetInterpolationType.html | 4 +-
.../DM/DMDASetNonOverlappingRegion.html | 4 +-
docs/manualpages/DM/DMDASetNumLocalSubDomains.html | 4 +-
docs/manualpages/DM/DMDASetNumProcs.html | 4 +-
docs/manualpages/DM/DMDASetOffset.html | 4 +-
docs/manualpages/DM/DMDASetOverlap.html | 4 +-
docs/manualpages/DM/DMDASetOwnershipRanges.html | 4 +-
.../DM/DMDASetPreallocationCenterDimension.html | 4 +-
docs/manualpages/DM/DMDASetRefinementFactor.html | 4 +-
docs/manualpages/DM/DMDASetSizes.html | 4 +-
docs/manualpages/DM/DMDASetStencilType.html | 4 +-
docs/manualpages/DM/DMDASetStencilWidth.html | 4 +-
docs/manualpages/DM/DMDASetUniformCoordinates.html | 4 +-
docs/manualpages/DM/DMDAStencilType.html | 4 +-
docs/manualpages/DM/DMDAVTKWriteAll.html | 4 +-
docs/manualpages/DM/DMDAVecGetArray.html | 4 +-
docs/manualpages/DM/DMDAVecGetArrayDOF.html | 4 +-
docs/manualpages/DM/DMDAVecGetArrayDOFRead.html | 4 +-
docs/manualpages/DM/DMDAVecGetArrayRead.html | 4 +-
docs/manualpages/DM/DMDAVecRestoreArray.html | 4 +-
docs/manualpages/DM/DMDAVecRestoreArrayDOF.html | 4 +-
.../manualpages/DM/DMDAVecRestoreArrayDOFRead.html | 4 +-
docs/manualpages/DM/DMDAVecRestoreArrayRead.html | 4 +-
docs/manualpages/DM/DMDA_STENCIL_BOX.html | 4 +-
docs/manualpages/DM/DMDA_STENCIL_STAR.html | 4 +-
docs/manualpages/DM/DMDestroy.html | 4 +-
docs/manualpages/DM/DMFOREST.html | 4 +-
docs/manualpages/DM/DMFinalizePackage.html | 4 +-
.../DM/DMForestGetAdaptivityForest.html | 4 +-
.../manualpages/DM/DMForestGetAdaptivityLabel.html | 4 +-
.../DM/DMForestGetAdaptivityPurpose.html | 4 +-
docs/manualpages/DM/DMForestGetAdaptivitySF.html | 4 +-
.../DM/DMForestGetAdjacencyCodimension.html | 4 +-
.../DM/DMForestGetAdjacencyDimension.html | 4 +-
docs/manualpages/DM/DMForestGetBaseDM.html | 4 +-
docs/manualpages/DM/DMForestGetCellChart.html | 4 +-
docs/manualpages/DM/DMForestGetCellSF.html | 4 +-
.../DM/DMForestGetCellWeightFactor.html | 4 +-
docs/manualpages/DM/DMForestGetCellWeights.html | 4 +-
.../DM/DMForestGetComputeAdaptivitySF.html | 4 +-
docs/manualpages/DM/DMForestGetGradeFactor.html | 4 +-
.../DM/DMForestGetInitialRefinement.html | 4 +-
.../DM/DMForestGetMaximumRefinement.html | 4 +-
.../DM/DMForestGetMinimumRefinement.html | 4 +-
.../DM/DMForestGetPartitionOverlap.html | 4 +-
docs/manualpages/DM/DMForestGetTopology.html | 4 +-
docs/manualpages/DM/DMForestGetWeightCapacity.html | 4 +-
docs/manualpages/DM/DMForestRegisterType.html | 4 +-
.../DM/DMForestSetAdaptivityForest.html | 4 +-
.../manualpages/DM/DMForestSetAdaptivityLabel.html | 4 +-
.../DM/DMForestSetAdaptivityPurpose.html | 4 +-
.../DM/DMForestSetAdaptivityStrategy.html | 4 +-
.../DM/DMForestSetAdjacencyCodimension.html | 4 +-
.../DM/DMForestSetAdjacencyDimension.html | 4 +-
docs/manualpages/DM/DMForestSetBaseDM.html | 4 +-
.../DM/DMForestSetCellWeightFactor.html | 4 +-
docs/manualpages/DM/DMForestSetCellWeights.html | 4 +-
.../DM/DMForestSetComputeAdaptivitySF.html | 4 +-
docs/manualpages/DM/DMForestSetGradeFactor.html | 4 +-
.../DM/DMForestSetInitialRefinement.html | 4 +-
.../DM/DMForestSetMaximumRefinement.html | 4 +-
.../DM/DMForestSetMinimumRefinement.html | 4 +-
.../DM/DMForestSetPartitionOverlap.html | 4 +-
docs/manualpages/DM/DMForestSetTopology.html | 4 +-
docs/manualpages/DM/DMForestSetWeightCapacity.html | 4 +-
docs/manualpages/DM/DMForestTemplate.html | 4 +-
docs/manualpages/DM/DMGetApplicationContext.html | 4 +-
docs/manualpages/DM/DMGetBlockSize.html | 4 +-
docs/manualpages/DM/DMGetBoundary.html | 4 +-
docs/manualpages/DM/DMGetCoarseDM.html | 4 +-
docs/manualpages/DM/DMGetCoarsenLevel.html | 4 +-
docs/manualpages/DM/DMGetCoordinateDM.html | 4 +-
docs/manualpages/DM/DMGetCoordinateDim.html | 4 +-
docs/manualpages/DM/DMGetCoordinateSection.html | 4 +-
docs/manualpages/DM/DMGetCoordinates.html | 4 +-
docs/manualpages/DM/DMGetCoordinatesLocal.html | 4 +-
docs/manualpages/DM/DMGetCoordinatesLocalized.html | 4 +-
docs/manualpages/DM/DMGetDS.html | 4 +-
docs/manualpages/DM/DMGetDefaultConstraints.html | 4 +-
docs/manualpages/DM/DMGetDefaultGlobalSection.html | 4 +-
docs/manualpages/DM/DMGetDefaultSF.html | 4 +-
docs/manualpages/DM/DMGetDefaultSection.html | 4 +-
docs/manualpages/DM/DMGetDimPoints.html | 4 +-
docs/manualpages/DM/DMGetDimension.html | 4 +-
docs/manualpages/DM/DMGetField.html | 4 +-
docs/manualpages/DM/DMGetFineDM.html | 4 +-
docs/manualpages/DM/DMGetGlobalVector.html | 4 +-
docs/manualpages/DM/DMGetLabel.html | 4 +-
docs/manualpages/DM/DMGetLabelByNum.html | 4 +-
docs/manualpages/DM/DMGetLabelIdIS.html | 4 +-
docs/manualpages/DM/DMGetLabelName.html | 4 +-
docs/manualpages/DM/DMGetLabelOutput.html | 4 +-
docs/manualpages/DM/DMGetLabelSize.html | 4 +-
docs/manualpages/DM/DMGetLabelValue.html | 4 +-
docs/manualpages/DM/DMGetLocalToGlobalMapping.html | 4 +-
docs/manualpages/DM/DMGetLocalVector.html | 4 +-
docs/manualpages/DM/DMGetMatType.html | 4 +-
docs/manualpages/DM/DMGetNamedGlobalVector.html | 4 +-
docs/manualpages/DM/DMGetNamedLocalVector.html | 4 +-
docs/manualpages/DM/DMGetNumBoundary.html | 4 +-
docs/manualpages/DM/DMGetNumLabels.html | 4 +-
docs/manualpages/DM/DMGetOptionsPrefix.html | 4 +-
docs/manualpages/DM/DMGetOutputDM.html | 4 +-
docs/manualpages/DM/DMGetOutputSequenceNumber.html | 4 +-
docs/manualpages/DM/DMGetPointSF.html | 4 +-
docs/manualpages/DM/DMGetRefineLevel.html | 4 +-
docs/manualpages/DM/DMGetStratumIS.html | 4 +-
docs/manualpages/DM/DMGetStratumSize.html | 4 +-
docs/manualpages/DM/DMGetType.html | 4 +-
docs/manualpages/DM/DMGetUseNatural.html | 4 +-
docs/manualpages/DM/DMGetVecType.html | 4 +-
docs/manualpages/DM/DMGetWorkArray.html | 4 +-
docs/manualpages/DM/DMGlobalToLocalBegin.html | 4 +-
.../DM/DMGlobalToLocalBeginDefaultShell.html | 4 +-
docs/manualpages/DM/DMGlobalToLocalEnd.html | 4 +-
.../DM/DMGlobalToLocalEndDefaultShell.html | 4 +-
docs/manualpages/DM/DMGlobalToLocalHookAdd.html | 4 +-
docs/manualpages/DM/DMHasColoring.html | 4 +-
docs/manualpages/DM/DMHasCreateRestriction.html | 4 +-
docs/manualpages/DM/DMHasLabel.html | 4 +-
docs/manualpages/DM/DMHasNamedGlobalVector.html | 4 +-
docs/manualpages/DM/DMHasNamedLocalVector.html | 4 +-
docs/manualpages/DM/DMHasVariableBounds.html | 4 +-
docs/manualpages/DM/DMInitializePackage.html | 4 +-
docs/manualpages/DM/DMInterpolate.html | 4 +-
docs/manualpages/DM/DMIsForest.html | 4 +-
docs/manualpages/DM/DMLabel.html | 4 +-
docs/manualpages/DM/DMLabelClearValue.html | 4 +-
docs/manualpages/DM/DMLabelCreate.html | 4 +-
docs/manualpages/DM/DMLabelGather.html | 4 +-
docs/manualpages/DM/DMLabelGetName.html | 4 +-
docs/manualpages/DM/DMLabelGetValue.html | 4 +-
docs/manualpages/DM/DMLabelHasPoint.html | 4 +-
docs/manualpages/DM/DMLabelHasValue.html | 4 +-
docs/manualpages/DM/DMLabelInsertIS.html | 4 +-
docs/manualpages/DM/DMLabelSetValue.html | 4 +-
docs/manualpages/DM/DMLabelStratumHasPoint.html | 4 +-
docs/manualpages/DM/DMLabelView.html | 4 +-
docs/manualpages/DM/DMLoad.html | 4 +-
docs/manualpages/DM/DMLocalToGlobalBegin.html | 4 +-
.../DM/DMLocalToGlobalBeginDefaultShell.html | 4 +-
docs/manualpages/DM/DMLocalToGlobalEnd.html | 4 +-
.../DM/DMLocalToGlobalEndDefaultShell.html | 4 +-
docs/manualpages/DM/DMLocalToGlobalHookAdd.html | 4 +-
docs/manualpages/DM/DMLocalToLocalBegin.html | 4 +-
.../DM/DMLocalToLocalBeginDefaultShell.html | 4 +-
docs/manualpages/DM/DMLocalToLocalEnd.html | 4 +-
.../DM/DMLocalToLocalEndDefaultShell.html | 4 +-
docs/manualpages/DM/DMLocalizeCoordinate.html | 4 +-
docs/manualpages/DM/DMLocalizeCoordinates.html | 4 +-
docs/manualpages/DM/DMLocatePoints.html | 4 +-
docs/manualpages/DM/DMMOAB.html | 4 +-
docs/manualpages/DM/DMMoabCreate.html | 4 +-
docs/manualpages/DM/DMMoabCreateBoxMesh.html | 4 +-
docs/manualpages/DM/DMMoabCreateVector.html | 4 +-
docs/manualpages/DM/DMMoabGetAllVertices.html | 4 +-
docs/manualpages/DM/DMMoabGetBlockSize.html | 4 +-
docs/manualpages/DM/DMMoabGetBoundaryMarkers.html | 4 +-
docs/manualpages/DM/DMMoabGetDimension.html | 4 +-
docs/manualpages/DM/DMMoabGetDofs.html | 4 +-
docs/manualpages/DM/DMMoabGetDofsBlocked.html | 4 +-
docs/manualpages/DM/DMMoabGetDofsBlockedLocal.html | 4 +-
docs/manualpages/DM/DMMoabGetDofsLocal.html | 4 +-
.../DM/DMMoabGetElementConnectivity.html | 4 +-
docs/manualpages/DM/DMMoabGetFieldDof.html | 4 +-
docs/manualpages/DM/DMMoabGetFieldDofs.html | 4 +-
docs/manualpages/DM/DMMoabGetFieldDofsLocal.html | 4 +-
docs/manualpages/DM/DMMoabGetFieldName.html | 4 +-
docs/manualpages/DM/DMMoabGetInterface.html | 4 +-
docs/manualpages/DM/DMMoabGetLocalElements.html | 4 +-
docs/manualpages/DM/DMMoabGetLocalSize.html | 4 +-
docs/manualpages/DM/DMMoabGetLocalToGlobalTag.html | 4 +-
docs/manualpages/DM/DMMoabGetLocalVertices.html | 4 +-
docs/manualpages/DM/DMMoabGetMaterialBlock.html | 4 +-
docs/manualpages/DM/DMMoabGetOffset.html | 4 +-
docs/manualpages/DM/DMMoabGetParallelComm.html | 4 +-
docs/manualpages/DM/DMMoabGetSize.html | 4 +-
docs/manualpages/DM/DMMoabGetVecRange.html | 4 +-
docs/manualpages/DM/DMMoabGetVecTag.html | 4 +-
.../DM/DMMoabGetVertexConnectivity.html | 4 +-
.../manualpages/DM/DMMoabGetVertexCoordinates.html | 4 +-
.../manualpages/DM/DMMoabGetVertexDofsBlocked.html | 4 +-
.../DM/DMMoabGetVertexDofsBlockedLocal.html | 4 +-
docs/manualpages/DM/DMMoabIsEntityOnBoundary.html | 4 +-
docs/manualpages/DM/DMMoabLoadFromFile.html | 4 +-
docs/manualpages/DM/DMMoabOutput.html | 4 +-
.../DM/DMMoabRestoreVertexConnectivity.html | 4 +-
docs/manualpages/DM/DMMoabSetBlockFills.html | 4 +-
docs/manualpages/DM/DMMoabSetBlockSize.html | 4 +-
docs/manualpages/DM/DMMoabSetFieldName.html | 4 +-
docs/manualpages/DM/DMMoabSetFieldNames.html | 4 +-
docs/manualpages/DM/DMMoabSetFieldVector.html | 4 +-
.../manualpages/DM/DMMoabSetGlobalFieldVector.html | 4 +-
docs/manualpages/DM/DMMoabSetInterface.html | 4 +-
docs/manualpages/DM/DMMoabSetLocalElements.html | 4 +-
docs/manualpages/DM/DMMoabSetLocalToGlobalTag.html | 4 +-
docs/manualpages/DM/DMMoabSetLocalVertices.html | 4 +-
docs/manualpages/DM/DMMoabSetParallelComm.html | 4 +-
docs/manualpages/DM/DMMoabVecGetArray.html | 4 +-
docs/manualpages/DM/DMMoabVecGetArrayRead.html | 4 +-
docs/manualpages/DM/DMMoabVecRestoreArray.html | 4 +-
docs/manualpages/DM/DMNETWORK.html | 4 +-
docs/manualpages/DM/DMNetworkAddComponent.html | 4 +-
docs/manualpages/DM/DMNetworkAddNumVariables.html | 4 +-
docs/manualpages/DM/DMNetworkCreate.html | 4 +-
docs/manualpages/DM/DMNetworkDistribute.html | 4 +-
docs/manualpages/DM/DMNetworkEdgeSetMatrix.html | 4 +-
.../DM/DMNetworkGetComponentDataArray.html | 4 +-
.../DM/DMNetworkGetComponentTypeOffset.html | 4 +-
.../manualpages/DM/DMNetworkGetConnectedNodes.html | 4 +-
docs/manualpages/DM/DMNetworkGetEdgeRange.html | 4 +-
docs/manualpages/DM/DMNetworkGetNumComponents.html | 4 +-
docs/manualpages/DM/DMNetworkGetNumVariables.html | 4 +-
.../DM/DMNetworkGetSupportingEdges.html | 4 +-
.../DM/DMNetworkGetVariableGlobalOffset.html | 4 +-
.../manualpages/DM/DMNetworkGetVariableOffset.html | 4 +-
docs/manualpages/DM/DMNetworkGetVertexRange.html | 4 +-
docs/manualpages/DM/DMNetworkHasJacobian.html | 4 +-
docs/manualpages/DM/DMNetworkIsGhostVertex.html | 4 +-
docs/manualpages/DM/DMNetworkLayoutSetUp.html | 4 +-
docs/manualpages/DM/DMNetworkMonitorAdd.html | 4 +-
docs/manualpages/DM/DMNetworkMonitorCreate.html | 4 +-
docs/manualpages/DM/DMNetworkMonitorDestroy.html | 4 +-
docs/manualpages/DM/DMNetworkMonitorPop.html | 4 +-
docs/manualpages/DM/DMNetworkMonitorView.html | 4 +-
.../manualpages/DM/DMNetworkRegisterComponent.html | 4 +-
docs/manualpages/DM/DMNetworkSetEdgeList.html | 4 +-
docs/manualpages/DM/DMNetworkSetNumVariables.html | 4 +-
docs/manualpages/DM/DMNetworkSetSizes.html | 4 +-
docs/manualpages/DM/DMNetworkVertexSetMatrix.html | 4 +-
docs/manualpages/DM/DMOutputSequenceLoad.html | 4 +-
docs/manualpages/DM/DMPATCH.html | 4 +-
docs/manualpages/DM/DMPLEX.html | 4 +-
docs/manualpages/DM/DMPatchCreate.html | 4 +-
docs/manualpages/DM/DMPlexAddConeSize.html | 4 +-
docs/manualpages/DM/DMPlexCheckFaces.html | 4 +-
docs/manualpages/DM/DMPlexCheckSkeleton.html | 4 +-
docs/manualpages/DM/DMPlexCheckSymmetry.html | 4 +-
.../DM/DMPlexComputeCellGeometryAffineFEM.html | 4 +-
.../DM/DMPlexComputeCellGeometryFEM.html | 4 +-
.../DM/DMPlexComputeCellGeometryFVM.html | 4 +-
docs/manualpages/DM/DMPlexComputeGeometryFVM.html | 4 +-
docs/manualpages/DM/DMPlexComputeGradientFVM.html | 4 +-
docs/manualpages/DM/DMPlexComputeIntegralFEM.html | 4 +-
.../DM/DMPlexComputeInterpolatorGeneral.html | 4 +-
.../DM/DMPlexComputeInterpolatorNested.html | 4 +-
docs/manualpages/DM/DMPlexComputeL2DiffVec.html | 4 +-
.../DM/DMPlexConstructCohesiveCells.html | 4 +-
docs/manualpages/DM/DMPlexConstructGhostCells.html | 4 +-
docs/manualpages/DM/DMPlexCopyCoordinates.html | 4 +-
docs/manualpages/DM/DMPlexCreate.html | 4 +-
docs/manualpages/DM/DMPlexCreateBoxMesh.html | 4 +-
docs/manualpages/DM/DMPlexCreateCGNS.html | 4 +-
docs/manualpages/DM/DMPlexCreateClosureIndex.html | 4 +-
docs/manualpages/DM/DMPlexCreateCoarsePointIS.html | 4 +-
docs/manualpages/DM/DMPlexCreateCubeBoundary.html | 4 +-
.../DM/DMPlexCreateDefaultReferenceTree.html | 4 +-
docs/manualpages/DM/DMPlexCreateDoublet.html | 4 +-
docs/manualpages/DM/DMPlexCreateExodus.html | 4 +-
docs/manualpages/DM/DMPlexCreateFluent.html | 4 +-
.../manualpages/DM/DMPlexCreateFluentFromFile.html | 4 +-
docs/manualpages/DM/DMPlexCreateFromCellList.html | 4 +-
docs/manualpages/DM/DMPlexCreateFromDAG.html | 4 +-
docs/manualpages/DM/DMPlexCreateFromFile.html | 4 +-
.../DM/DMPlexCreateGlobalToNaturalSF.html | 4 +-
docs/manualpages/DM/DMPlexCreateGmsh.html | 4 +-
docs/manualpages/DM/DMPlexCreateGmshFromFile.html | 4 +-
docs/manualpages/DM/DMPlexCreateHexBoxMesh.html | 4 +-
docs/manualpages/DM/DMPlexCreateHybridMesh.html | 4 +-
docs/manualpages/DM/DMPlexCreateOverlap.html | 4 +-
.../DM/DMPlexCreatePartitionerGraph.html | 4 +-
docs/manualpages/DM/DMPlexCreateProcessSF.html | 4 +-
docs/manualpages/DM/DMPlexCreateReferenceCell.html | 4 +-
docs/manualpages/DM/DMPlexCreateRigidBody.html | 4 +-
docs/manualpages/DM/DMPlexCreateSection.html | 4 +-
.../manualpages/DM/DMPlexCreateSquareBoundary.html | 4 +-
docs/manualpages/DM/DMPlexCreateSquareMesh.html | 4 +-
docs/manualpages/DM/DMPlexCreateSubmesh.html | 4 +-
docs/manualpages/DM/DMPlexCreateSubpointIS.html | 4 +-
.../DM/DMPlexCreateTwoSidedProcessSF.html | 4 +-
docs/manualpages/DM/DMPlexDerivePointSF.html | 4 +-
docs/manualpages/DM/DMPlexDistribute.html | 4 +-
docs/manualpages/DM/DMPlexDistributeData.html | 4 +-
docs/manualpages/DM/DMPlexDistributeField.html | 4 +-
docs/manualpages/DM/DMPlexDistributeFieldIS.html | 4 +-
docs/manualpages/DM/DMPlexDistributeOwnership.html | 4 +-
docs/manualpages/DM/DMPlexEqual.html | 4 +-
docs/manualpages/DM/DMPlexFilter.html | 4 +-
docs/manualpages/DM/DMPlexGenerate.html | 4 +-
docs/manualpages/DM/DMPlexGetAdjacency.html | 4 +-
.../DM/DMPlexGetAdjacencyUseAnchors.html | 4 +-
.../DM/DMPlexGetAdjacencyUseClosure.html | 4 +-
docs/manualpages/DM/DMPlexGetAdjacencyUseCone.html | 4 +-
docs/manualpages/DM/DMPlexGetAnchors.html | 4 +-
docs/manualpages/DM/DMPlexGetChart.html | 4 +-
docs/manualpages/DM/DMPlexGetCone.html | 4 +-
docs/manualpages/DM/DMPlexGetConeOrientation.html | 4 +-
docs/manualpages/DM/DMPlexGetConeSize.html | 4 +-
docs/manualpages/DM/DMPlexGetDepth.html | 4 +-
docs/manualpages/DM/DMPlexGetDepthLabel.html | 4 +-
docs/manualpages/DM/DMPlexGetDepthStratum.html | 4 +-
docs/manualpages/DM/DMPlexGetFullJoin.html | 4 +-
docs/manualpages/DM/DMPlexGetFullMeet.html | 4 +-
docs/manualpages/DM/DMPlexGetGatherDM.html | 4 +-
docs/manualpages/DM/DMPlexGetHeightStratum.html | 4 +-
docs/manualpages/DM/DMPlexGetHybridBounds.html | 4 +-
docs/manualpages/DM/DMPlexGetJoin.html | 4 +-
.../DM/DMPlexGetMaxProjectionHeight.html | 4 +-
docs/manualpages/DM/DMPlexGetMaxSizes.html | 4 +-
docs/manualpages/DM/DMPlexGetMeet.html | 4 +-
docs/manualpages/DM/DMPlexGetMinRadius.html | 4 +-
docs/manualpages/DM/DMPlexGetOrdering.html | 4 +-
docs/manualpages/DM/DMPlexGetPartitioner.html | 4 +-
docs/manualpages/DM/DMPlexGetPointGlobal.html | 4 +-
docs/manualpages/DM/DMPlexGetPointGlobalField.html | 4 +-
docs/manualpages/DM/DMPlexGetPointLocal.html | 4 +-
docs/manualpages/DM/DMPlexGetPointLocalField.html | 4 +-
docs/manualpages/DM/DMPlexGetRedundantDM.html | 4 +-
docs/manualpages/DM/DMPlexGetReferenceTree.html | 4 +-
.../DM/DMPlexGetRefinementFunction.html | 4 +-
docs/manualpages/DM/DMPlexGetRefinementLimit.html | 4 +-
.../manualpages/DM/DMPlexGetRefinementUniform.html | 4 +-
.../manualpages/DM/DMPlexGetRegularRefinement.html | 4 +-
docs/manualpages/DM/DMPlexGetSubpointMap.html | 4 +-
docs/manualpages/DM/DMPlexGetSupport.html | 4 +-
docs/manualpages/DM/DMPlexGetSupportSize.html | 4 +-
.../manualpages/DM/DMPlexGetTransitiveClosure.html | 4 +-
.../DM/DMPlexGetTransitiveClosure_Internal.html | 4 +-
docs/manualpages/DM/DMPlexGetTree.html | 4 +-
docs/manualpages/DM/DMPlexGetTreeChildren.html | 4 +-
docs/manualpages/DM/DMPlexGetTreeParent.html | 4 +-
.../manualpages/DM/DMPlexGlobalToNaturalBegin.html | 4 +-
docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html | 4 +-
docs/manualpages/DM/DMPlexInterpolate.html | 4 +-
docs/manualpages/DM/DMPlexInvertCell.html | 4 +-
docs/manualpages/DM/DMPlexLabelAddCells.html | 4 +-
docs/manualpages/DM/DMPlexLabelClearCells.html | 4 +-
.../DM/DMPlexLabelCohesiveComplete.html | 4 +-
docs/manualpages/DM/DMPlexLabelComplete.html | 4 +-
docs/manualpages/DM/DMPlexMarkBoundaryFaces.html | 4 +-
docs/manualpages/DM/DMPlexMatSetClosure.html | 4 +-
docs/manualpages/DM/DMPlexMigrate.html | 4 +-
.../manualpages/DM/DMPlexNaturalToGlobalBegin.html | 4 +-
docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html | 4 +-
docs/manualpages/DM/DMPlexOrient.html | 4 +-
.../DM/DMPlexPartitionLabelAdjacency.html | 4 +-
.../DM/DMPlexPartitionLabelClosure.html | 4 +-
.../DM/DMPlexPartitionLabelCreateSF.html | 4 +-
.../manualpages/DM/DMPlexPartitionLabelInvert.html | 4 +-
.../DM/DMPlexPartitionLabelPropagate.html | 4 +-
docs/manualpages/DM/DMPlexPermute.html | 4 +-
.../manualpages/DM/DMPlexPointGlobalFieldRead.html | 4 +-
docs/manualpages/DM/DMPlexPointGlobalFieldRef.html | 4 +-
docs/manualpages/DM/DMPlexPointGlobalRead.html | 4 +-
docs/manualpages/DM/DMPlexPointGlobalRef.html | 4 +-
docs/manualpages/DM/DMPlexPointLocalFieldRead.html | 4 +-
docs/manualpages/DM/DMPlexPointLocalFieldRef.html | 4 +-
docs/manualpages/DM/DMPlexPointLocalRead.html | 4 +-
docs/manualpages/DM/DMPlexPointLocalRef.html | 4 +-
.../DM/DMPlexReferenceTreeGetChildSymmetry.html | 4 +-
docs/manualpages/DM/DMPlexRestoreJoin.html | 4 +-
docs/manualpages/DM/DMPlexRestoreMeet.html | 4 +-
.../DM/DMPlexRestoreTransitiveClosure.html | 4 +-
docs/manualpages/DM/DMPlexReverseCell.html | 4 +-
.../DM/DMPlexSetAdjacencyUseAnchors.html | 4 +-
.../DM/DMPlexSetAdjacencyUseClosure.html | 4 +-
docs/manualpages/DM/DMPlexSetAdjacencyUseCone.html | 4 +-
docs/manualpages/DM/DMPlexSetAnchors.html | 4 +-
docs/manualpages/DM/DMPlexSetChart.html | 4 +-
docs/manualpages/DM/DMPlexSetCone.html | 4 +-
docs/manualpages/DM/DMPlexSetConeOrientation.html | 4 +-
docs/manualpages/DM/DMPlexSetConeSize.html | 4 +-
docs/manualpages/DM/DMPlexSetHybridBounds.html | 4 +-
.../DM/DMPlexSetMaxProjectionHeight.html | 4 +-
docs/manualpages/DM/DMPlexSetMinRadius.html | 4 +-
docs/manualpages/DM/DMPlexSetPartitioner.html | 4 +-
docs/manualpages/DM/DMPlexSetReferenceTree.html | 4 +-
.../DM/DMPlexSetRefinementFunction.html | 4 +-
docs/manualpages/DM/DMPlexSetRefinementLimit.html | 4 +-
.../manualpages/DM/DMPlexSetRefinementUniform.html | 4 +-
.../manualpages/DM/DMPlexSetRegularRefinement.html | 4 +-
docs/manualpages/DM/DMPlexSetSupport.html | 4 +-
docs/manualpages/DM/DMPlexSetSupportSize.html | 4 +-
docs/manualpages/DM/DMPlexSetTree.html | 4 +-
docs/manualpages/DM/DMPlexStratify.html | 4 +-
docs/manualpages/DM/DMPlexStratifyMigrationSF.html | 4 +-
docs/manualpages/DM/DMPlexSymmetrize.html | 4 +-
docs/manualpages/DM/DMPlexTetgenSetOptions.html | 4 +-
docs/manualpages/DM/DMPlexTriangleSetOptions.html | 4 +-
docs/manualpages/DM/DMPlexUninterpolate.html | 4 +-
docs/manualpages/DM/DMPlexVTKWriteAll.html | 4 +-
docs/manualpages/DM/DMPlexVecGetClosure.html | 4 +-
docs/manualpages/DM/DMPlexVecRestoreClosure.html | 4 +-
docs/manualpages/DM/DMPlexVecSetClosure.html | 4 +-
docs/manualpages/DM/DMProjectFunction.html | 4 +-
docs/manualpages/DM/DMREDUNDANT.html | 4 +-
docs/manualpages/DM/DMRedundantCreate.html | 4 +-
docs/manualpages/DM/DMRedundantGetSize.html | 4 +-
docs/manualpages/DM/DMRedundantSetSize.html | 4 +-
docs/manualpages/DM/DMRefine.html | 4 +-
docs/manualpages/DM/DMRefineHierarchy.html | 4 +-
docs/manualpages/DM/DMRefineHookAdd.html | 4 +-
docs/manualpages/DM/DMRegister.html | 4 +-
docs/manualpages/DM/DMRegisterAll.html | 4 +-
docs/manualpages/DM/DMRemoveLabel.html | 4 +-
docs/manualpages/DM/DMRestoreGlobalVector.html | 4 +-
docs/manualpages/DM/DMRestoreLocalVector.html | 4 +-
.../manualpages/DM/DMRestoreNamedGlobalVector.html | 4 +-
docs/manualpages/DM/DMRestoreNamedLocalVector.html | 4 +-
docs/manualpages/DM/DMRestoreWorkArray.html | 4 +-
docs/manualpages/DM/DMRestrict.html | 4 +-
docs/manualpages/DM/DMSLICED.html | 4 +-
docs/manualpages/DM/DMSetApplicationContext.html | 4 +-
.../DM/DMSetApplicationContextDestroy.html | 4 +-
docs/manualpages/DM/DMSetCoarseDM.html | 4 +-
docs/manualpages/DM/DMSetCoordinateDM.html | 4 +-
docs/manualpages/DM/DMSetCoordinateDim.html | 4 +-
docs/manualpages/DM/DMSetCoordinateSection.html | 4 +-
docs/manualpages/DM/DMSetCoordinates.html | 4 +-
docs/manualpages/DM/DMSetCoordinatesLocal.html | 4 +-
docs/manualpages/DM/DMSetDS.html | 4 +-
docs/manualpages/DM/DMSetDefaultConstraints.html | 4 +-
docs/manualpages/DM/DMSetDefaultGlobalSection.html | 4 +-
docs/manualpages/DM/DMSetDefaultSF.html | 4 +-
docs/manualpages/DM/DMSetDefaultSection.html | 4 +-
docs/manualpages/DM/DMSetDimension.html | 4 +-
docs/manualpages/DM/DMSetField.html | 4 +-
docs/manualpages/DM/DMSetFineDM.html | 4 +-
docs/manualpages/DM/DMSetFromOptions.html | 4 +-
docs/manualpages/DM/DMSetLabelOutput.html | 4 +-
docs/manualpages/DM/DMSetLabelValue.html | 4 +-
docs/manualpages/DM/DMSetMatType.html | 4 +-
.../manualpages/DM/DMSetMatrixPreallocateOnly.html | 4 +-
docs/manualpages/DM/DMSetOptionsPrefix.html | 4 +-
docs/manualpages/DM/DMSetOutputSequenceNumber.html | 4 +-
docs/manualpages/DM/DMSetPeriodicity.html | 4 +-
docs/manualpages/DM/DMSetPointSF.html | 4 +-
docs/manualpages/DM/DMSetRefineLevel.html | 4 +-
docs/manualpages/DM/DMSetType.html | 4 +-
docs/manualpages/DM/DMSetUp.html | 4 +-
docs/manualpages/DM/DMSetUseNatural.html | 4 +-
docs/manualpages/DM/DMSetVariableBounds.html | 4 +-
docs/manualpages/DM/DMSetVec.html | 4 +-
docs/manualpages/DM/DMSetVecType.html | 4 +-
docs/manualpages/DM/DMShellCreate.html | 4 +-
docs/manualpages/DM/DMShellGetContext.html | 4 +-
docs/manualpages/DM/DMShellSetCoarsen.html | 4 +-
docs/manualpages/DM/DMShellSetContext.html | 4 +-
.../DM/DMShellSetCreateFieldDecomposition.html | 4 +-
.../DM/DMShellSetCreateGlobalVector.html | 4 +-
docs/manualpages/DM/DMShellSetCreateInjection.html | 4 +-
.../DM/DMShellSetCreateInterpolation.html | 4 +-
.../DM/DMShellSetCreateLocalVector.html | 4 +-
docs/manualpages/DM/DMShellSetCreateMatrix.html | 4 +-
.../DM/DMShellSetCreateRestriction.html | 4 +-
docs/manualpages/DM/DMShellSetCreateSubDM.html | 4 +-
docs/manualpages/DM/DMShellSetGlobalToLocal.html | 4 +-
.../DM/DMShellSetGlobalToLocalVecScatter.html | 4 +-
docs/manualpages/DM/DMShellSetGlobalVector.html | 4 +-
docs/manualpages/DM/DMShellSetLocalToGlobal.html | 4 +-
.../DM/DMShellSetLocalToGlobalVecScatter.html | 4 +-
docs/manualpages/DM/DMShellSetLocalToLocal.html | 4 +-
.../DM/DMShellSetLocalToLocalVecScatter.html | 4 +-
docs/manualpages/DM/DMShellSetLocalVector.html | 4 +-
docs/manualpages/DM/DMShellSetMatrix.html | 4 +-
docs/manualpages/DM/DMShellSetRefine.html | 4 +-
docs/manualpages/DM/DMSlicedCreate.html | 4 +-
docs/manualpages/DM/DMSlicedSetBlockFills.html | 4 +-
docs/manualpages/DM/DMSlicedSetGhosts.html | 4 +-
docs/manualpages/DM/DMSlicedSetPreallocation.html | 4 +-
docs/manualpages/DM/DMSubDomainHookAdd.html | 4 +-
docs/manualpages/DM/DMSubDomainRestrict.html | 4 +-
docs/manualpages/DM/DMType.html | 4 +-
docs/manualpages/DM/DMView.html | 4 +-
docs/manualpages/DM/MATHYPRESSTRUCT.html | 4 +-
docs/manualpages/DM/MATHYPRESTRUCT.html | 4 +-
docs/manualpages/DM/MatCreateSeqUSFFT.html | 4 +-
docs/manualpages/DM/MatGetDM.html | 4 +-
docs/manualpages/DM/MatSetDM.html | 4 +-
docs/manualpages/DM/MatSetupDM.html | 4 +-
docs/manualpages/DM/PETSCDSBASIC.html | 4 +-
docs/manualpages/DM/PETSCDUALSPACELAGRANGE.html | 4 +-
docs/manualpages/DM/PETSCDUALSPACESIMPLE.html | 4 +-
docs/manualpages/DM/PETSCFEBASIC.html | 4 +-
docs/manualpages/DM/PETSCFECOMPOSITE.html | 4 +-
docs/manualpages/DM/PETSCFENONAFFINE.html | 4 +-
docs/manualpages/DM/PETSCFEOPENCL.html | 4 +-
docs/manualpages/DM/PETSCFVLEASTSQUARES.html | 4 +-
docs/manualpages/DM/PETSCFVUPWIND.html | 4 +-
docs/manualpages/DM/PETSCLIMITERMC.html | 4 +-
docs/manualpages/DM/PETSCLIMITERMINMOD.html | 4 +-
docs/manualpages/DM/PETSCLIMITERNONE.html | 4 +-
docs/manualpages/DM/PETSCLIMITERSIN.html | 4 +-
docs/manualpages/DM/PETSCLIMITERSUPERBEE.html | 4 +-
docs/manualpages/DM/PETSCLIMITERVANALBADA.html | 4 +-
docs/manualpages/DM/PETSCLIMITERVANLEER.html | 4 +-
docs/manualpages/DM/PETSCLIMITERZERO.html | 4 +-
docs/manualpages/DM/PETSCPARTITIONERCHACO.html | 4 +-
docs/manualpages/DM/PETSCPARTITIONERGATHER.html | 4 +-
docs/manualpages/DM/PETSCPARTITIONERPARMETIS.html | 4 +-
docs/manualpages/DM/PETSCPARTITIONERSHELL.html | 4 +-
docs/manualpages/DM/PETSCPARTITIONERSIMPLE.html | 4 +-
docs/manualpages/DM/PETSCSPACEDG.html | 4 +-
docs/manualpages/DM/PETSCSPACEPOLYNOMIAL.html | 4 +-
docs/manualpages/DM/PetscDS.html | 4 +-
.../manualpages/DM/PetscDSAddBdDiscretization.html | 4 +-
docs/manualpages/DM/PetscDSAddDiscretization.html | 4 +-
docs/manualpages/DM/PetscDSCopyEquations.html | 4 +-
docs/manualpages/DM/PetscDSCreate.html | 4 +-
docs/manualpages/DM/PetscDSDestroy.html | 4 +-
docs/manualpages/DM/PetscDSFinalizePackage.html | 4 +-
docs/manualpages/DM/PetscDSGetAdjacency.html | 4 +-
.../manualpages/DM/PetscDSGetBdDiscretization.html | 4 +-
docs/manualpages/DM/PetscDSGetBdFieldOffset.html | 4 +-
docs/manualpages/DM/PetscDSGetBdJacobian.html | 4 +-
docs/manualpages/DM/PetscDSGetBdResidual.html | 4 +-
docs/manualpages/DM/PetscDSGetBdTabulation.html | 4 +-
.../DM/PetscDSGetComponentBdDerivativeOffsets.html | 4 +-
.../DM/PetscDSGetComponentBdOffsets.html | 4 +-
.../DM/PetscDSGetComponentDerivativeOffsets.html | 4 +-
docs/manualpages/DM/PetscDSGetComponentOffset.html | 4 +-
.../manualpages/DM/PetscDSGetComponentOffsets.html | 4 +-
docs/manualpages/DM/PetscDSGetDiscretization.html | 4 +-
docs/manualpages/DM/PetscDSGetDynamicJacobian.html | 4 +-
docs/manualpages/DM/PetscDSGetFieldOffset.html | 4 +-
docs/manualpages/DM/PetscDSGetImplicit.html | 4 +-
docs/manualpages/DM/PetscDSGetJacobian.html | 4 +-
.../DM/PetscDSGetJacobianPreconditioner.html | 4 +-
docs/manualpages/DM/PetscDSGetNumFields.html | 4 +-
docs/manualpages/DM/PetscDSGetResidual.html | 4 +-
docs/manualpages/DM/PetscDSGetRiemannSolver.html | 4 +-
.../manualpages/DM/PetscDSGetSpatialDimension.html | 4 +-
docs/manualpages/DM/PetscDSGetTabulation.html | 4 +-
.../manualpages/DM/PetscDSGetTotalBdDimension.html | 4 +-
docs/manualpages/DM/PetscDSGetTotalComponents.html | 4 +-
docs/manualpages/DM/PetscDSGetTotalDimension.html | 4 +-
docs/manualpages/DM/PetscDSGetType.html | 4 +-
docs/manualpages/DM/PetscDSHasDynamicJacobian.html | 4 +-
.../DM/PetscDSHasJacobianPreconditioner.html | 4 +-
docs/manualpages/DM/PetscDSInitializePackage.html | 4 +-
docs/manualpages/DM/PetscDSRegister.html | 4 +-
docs/manualpages/DM/PetscDSRegisterAll.html | 4 +-
docs/manualpages/DM/PetscDSSetAdjacency.html | 4 +-
.../manualpages/DM/PetscDSSetBdDiscretization.html | 4 +-
docs/manualpages/DM/PetscDSSetBdJacobian.html | 4 +-
docs/manualpages/DM/PetscDSSetBdResidual.html | 4 +-
docs/manualpages/DM/PetscDSSetDiscretization.html | 4 +-
docs/manualpages/DM/PetscDSSetDynamicJacobian.html | 4 +-
docs/manualpages/DM/PetscDSSetFromOptions.html | 4 +-
docs/manualpages/DM/PetscDSSetImplicit.html | 4 +-
docs/manualpages/DM/PetscDSSetJacobian.html | 4 +-
.../DM/PetscDSSetJacobianPreconditioner.html | 4 +-
docs/manualpages/DM/PetscDSSetResidual.html | 4 +-
docs/manualpages/DM/PetscDSSetRiemannSolver.html | 4 +-
docs/manualpages/DM/PetscDSSetType.html | 4 +-
docs/manualpages/DM/PetscDSSetUp.html | 4 +-
docs/manualpages/DM/PetscDSType.html | 4 +-
docs/manualpages/DM/PetscDSView.html | 4 +-
.../DM/PetscDTGaussJacobiQuadrature.html | 4 +-
docs/manualpages/DM/PetscDTGaussQuadrature.html | 4 +-
.../DM/PetscDTGaussTensorQuadrature.html | 4 +-
docs/manualpages/DM/PetscDTLegendreEval.html | 4 +-
docs/manualpages/DM/PetscDTReconstructPoly.html | 4 +-
.../DM/PetscDTTanhSinhTensorQuadrature.html | 4 +-
docs/manualpages/DM/PetscDualSpace.html | 4 +-
docs/manualpages/DM/PetscDualSpaceApply.html | 4 +-
docs/manualpages/DM/PetscDualSpaceApplyFVM.html | 4 +-
docs/manualpages/DM/PetscDualSpaceCreate.html | 4 +-
.../DM/PetscDualSpaceCreateReferenceCell.html | 4 +-
docs/manualpages/DM/PetscDualSpaceDestroy.html | 4 +-
docs/manualpages/DM/PetscDualSpaceDuplicate.html | 4 +-
docs/manualpages/DM/PetscDualSpaceGetDM.html | 4 +-
.../manualpages/DM/PetscDualSpaceGetDimension.html | 4 +-
.../DM/PetscDualSpaceGetFunctional.html | 4 +-
.../DM/PetscDualSpaceGetHeightSubspace.html | 4 +-
docs/manualpages/DM/PetscDualSpaceGetNumDof.html | 4 +-
docs/manualpages/DM/PetscDualSpaceGetOrder.html | 4 +-
docs/manualpages/DM/PetscDualSpaceGetType.html | 4 +-
.../DM/PetscDualSpaceLagrangeGetContinuity.html | 4 +-
.../DM/PetscDualSpaceLagrangeSetContinuity.html | 4 +-
docs/manualpages/DM/PetscDualSpaceRegister.html | 4 +-
docs/manualpages/DM/PetscDualSpaceRegisterAll.html | 4 +-
docs/manualpages/DM/PetscDualSpaceSetDM.html | 4 +-
.../DM/PetscDualSpaceSetFromOptions.html | 4 +-
docs/manualpages/DM/PetscDualSpaceSetOrder.html | 4 +-
docs/manualpages/DM/PetscDualSpaceSetType.html | 4 +-
docs/manualpages/DM/PetscDualSpaceSetUp.html | 4 +-
.../DM/PetscDualSpaceSimpleSetDimension.html | 4 +-
.../DM/PetscDualSpaceSimpleSetFunctional.html | 4 +-
docs/manualpages/DM/PetscDualSpaceType.html | 4 +-
docs/manualpages/DM/PetscDualSpaceView.html | 4 +-
docs/manualpages/DM/PetscFE.html | 4 +-
.../manualpages/DM/PetscFECompositeGetMapping.html | 4 +-
docs/manualpages/DM/PetscFECreate.html | 4 +-
docs/manualpages/DM/PetscFECreateDefault.html | 4 +-
docs/manualpages/DM/PetscFEDestroy.html | 4 +-
docs/manualpages/DM/PetscFEFinalizePackage.html | 4 +-
docs/manualpages/DM/PetscFEGetBasisSpace.html | 4 +-
docs/manualpages/DM/PetscFEGetDimension.html | 4 +-
docs/manualpages/DM/PetscFEGetDualSpace.html | 4 +-
docs/manualpages/DM/PetscFEGetNumComponents.html | 4 +-
docs/manualpages/DM/PetscFEGetQuadrature.html | 4 +-
.../manualpages/DM/PetscFEGetSpatialDimension.html | 4 +-
docs/manualpages/DM/PetscFEGetTileSizes.html | 4 +-
docs/manualpages/DM/PetscFEGetType.html | 4 +-
docs/manualpages/DM/PetscFEInitializePackage.html | 4 +-
docs/manualpages/DM/PetscFEIntegrate.html | 4 +-
.../manualpages/DM/PetscFEIntegrateBdResidual.html | 4 +-
docs/manualpages/DM/PetscFEIntegrateJacobian.html | 4 +-
docs/manualpages/DM/PetscFEIntegrateResidual.html | 4 +-
docs/manualpages/DM/PetscFEJacobianType.html | 4 +-
docs/manualpages/DM/PetscFERegister.html | 4 +-
docs/manualpages/DM/PetscFERegisterAll.html | 4 +-
docs/manualpages/DM/PetscFESetBasisSpace.html | 4 +-
docs/manualpages/DM/PetscFESetDualSpace.html | 4 +-
docs/manualpages/DM/PetscFESetFromOptions.html | 4 +-
docs/manualpages/DM/PetscFESetNumComponents.html | 4 +-
docs/manualpages/DM/PetscFESetQuadrature.html | 4 +-
docs/manualpages/DM/PetscFESetTileSizes.html | 4 +-
docs/manualpages/DM/PetscFESetType.html | 4 +-
docs/manualpages/DM/PetscFESetUp.html | 4 +-
docs/manualpages/DM/PetscFEType.html | 4 +-
docs/manualpages/DM/PetscFEView.html | 4 +-
docs/manualpages/DM/PetscFV.html | 4 +-
docs/manualpages/DM/PetscFVCellGeom.html | 4 +-
docs/manualpages/DM/PetscFVComputeGradient.html | 4 +-
docs/manualpages/DM/PetscFVCreate.html | 4 +-
docs/manualpages/DM/PetscFVDestroy.html | 4 +-
docs/manualpages/DM/PetscFVFaceGeom.html | 4 +-
docs/manualpages/DM/PetscFVFinalizePackage.html | 4 +-
docs/manualpages/DM/PetscFVGetComponentName.html | 4 +-
.../manualpages/DM/PetscFVGetComputeGradients.html | 4 +-
docs/manualpages/DM/PetscFVGetDualSpace.html | 4 +-
docs/manualpages/DM/PetscFVGetLimiter.html | 4 +-
docs/manualpages/DM/PetscFVGetNumComponents.html | 4 +-
docs/manualpages/DM/PetscFVGetQuadrature.html | 4 +-
.../manualpages/DM/PetscFVGetSpatialDimension.html | 4 +-
docs/manualpages/DM/PetscFVGetType.html | 4 +-
docs/manualpages/DM/PetscFVInitializePackage.html | 4 +-
.../DM/PetscFVLeastSquaresSetMaxFaces.html | 4 +-
docs/manualpages/DM/PetscFVRefine.html | 4 +-
docs/manualpages/DM/PetscFVRegister.html | 4 +-
docs/manualpages/DM/PetscFVRegisterAll.html | 4 +-
docs/manualpages/DM/PetscFVSetComponentName.html | 4 +-
.../manualpages/DM/PetscFVSetComputeGradients.html | 4 +-
docs/manualpages/DM/PetscFVSetDualSpace.html | 4 +-
docs/manualpages/DM/PetscFVSetFromOptions.html | 4 +-
docs/manualpages/DM/PetscFVSetLimiter.html | 4 +-
docs/manualpages/DM/PetscFVSetNumComponents.html | 4 +-
docs/manualpages/DM/PetscFVSetQuadrature.html | 4 +-
.../manualpages/DM/PetscFVSetSpatialDimension.html | 4 +-
docs/manualpages/DM/PetscFVSetType.html | 4 +-
docs/manualpages/DM/PetscFVSetUp.html | 4 +-
docs/manualpages/DM/PetscFVType.html | 4 +-
docs/manualpages/DM/PetscFVView.html | 4 +-
docs/manualpages/DM/PetscLimiter.html | 4 +-
docs/manualpages/DM/PetscLimiterCreate.html | 4 +-
docs/manualpages/DM/PetscLimiterDestroy.html | 4 +-
docs/manualpages/DM/PetscLimiterGetType.html | 4 +-
docs/manualpages/DM/PetscLimiterRegister.html | 4 +-
docs/manualpages/DM/PetscLimiterRegisterAll.html | 4 +-
.../manualpages/DM/PetscLimiterSetFromOptions.html | 4 +-
docs/manualpages/DM/PetscLimiterSetType.html | 4 +-
docs/manualpages/DM/PetscLimiterSetUp.html | 4 +-
docs/manualpages/DM/PetscLimiterType.html | 4 +-
docs/manualpages/DM/PetscLimiterView.html | 4 +-
docs/manualpages/DM/PetscPartitioner.html | 4 +-
docs/manualpages/DM/PetscPartitionerCreate.html | 4 +-
docs/manualpages/DM/PetscPartitionerDestroy.html | 4 +-
docs/manualpages/DM/PetscPartitionerGetType.html | 4 +-
docs/manualpages/DM/PetscPartitionerPartition.html | 4 +-
docs/manualpages/DM/PetscPartitionerRegister.html | 4 +-
.../DM/PetscPartitionerRegisterAll.html | 4 +-
.../DM/PetscPartitionerSetFromOptions.html | 4 +-
docs/manualpages/DM/PetscPartitionerSetType.html | 4 +-
docs/manualpages/DM/PetscPartitionerSetUp.html | 4 +-
.../DM/PetscPartitionerShellSetPartition.html | 4 +-
docs/manualpages/DM/PetscPartitionerType.html | 4 +-
docs/manualpages/DM/PetscPartitionerView.html | 4 +-
docs/manualpages/DM/PetscQuadrature.html | 4 +-
docs/manualpages/DM/PetscQuadratureCreate.html | 4 +-
docs/manualpages/DM/PetscQuadratureDestroy.html | 4 +-
docs/manualpages/DM/PetscQuadratureDuplicate.html | 4 +-
.../DM/PetscQuadratureExpandComposite.html | 4 +-
docs/manualpages/DM/PetscQuadratureGetData.html | 4 +-
docs/manualpages/DM/PetscQuadratureGetOrder.html | 4 +-
docs/manualpages/DM/PetscQuadratureSetData.html | 4 +-
docs/manualpages/DM/PetscQuadratureSetOrder.html | 4 +-
docs/manualpages/DM/PetscQuadratureView.html | 4 +-
.../DM/PetscSectionCreateGlobalSectionLabel.html | 4 +-
docs/manualpages/DM/PetscSpace.html | 4 +-
docs/manualpages/DM/PetscSpaceCreate.html | 4 +-
docs/manualpages/DM/PetscSpaceDestroy.html | 4 +-
docs/manualpages/DM/PetscSpaceEvaluate.html | 4 +-
docs/manualpages/DM/PetscSpaceGetOrder.html | 4 +-
docs/manualpages/DM/PetscSpaceGetType.html | 4 +-
.../DM/PetscSpacePolynomialGetTensor.html | 4 +-
.../DM/PetscSpacePolynomialSetTensor.html | 4 +-
docs/manualpages/DM/PetscSpaceRegister.html | 4 +-
docs/manualpages/DM/PetscSpaceRegisterAll.html | 4 +-
docs/manualpages/DM/PetscSpaceSetFromOptions.html | 4 +-
docs/manualpages/DM/PetscSpaceSetOrder.html | 4 +-
docs/manualpages/DM/PetscSpaceSetType.html | 4 +-
docs/manualpages/DM/PetscSpaceSetUp.html | 4 +-
docs/manualpages/DM/PetscSpaceType.html | 4 +-
docs/manualpages/DM/PetscSpaceView.html | 4 +-
docs/manualpages/DM/VecGetDM.html | 4 +-
docs/manualpages/DM/VecSetDM.html | 4 +-
docs/manualpages/DM/index.html | 4 +-
docs/manualpages/Draw/PETSC_DRAW_IMAGE.html | 4 +-
docs/manualpages/Draw/PETSC_DRAW_NULL.html | 4 +-
docs/manualpages/Draw/PETSC_DRAW_X.html | 4 +-
docs/manualpages/Draw/PetscDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawAppendTitle.html | 4 +-
docs/manualpages/Draw/PetscDrawArrow.html | 4 +-
docs/manualpages/Draw/PetscDrawAxis.html | 4 +-
docs/manualpages/Draw/PetscDrawAxisCreate.html | 4 +-
docs/manualpages/Draw/PetscDrawAxisDestroy.html | 4 +-
docs/manualpages/Draw/PetscDrawAxisDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawAxisGetLimits.html | 4 +-
docs/manualpages/Draw/PetscDrawAxisSetColors.html | 4 +-
.../Draw/PetscDrawAxisSetHoldLimits.html | 4 +-
docs/manualpages/Draw/PetscDrawAxisSetLabels.html | 4 +-
docs/manualpages/Draw/PetscDrawAxisSetLimits.html | 4 +-
docs/manualpages/Draw/PetscDrawBOP.html | 4 +-
docs/manualpages/Draw/PetscDrawBar.html | 4 +-
docs/manualpages/Draw/PetscDrawBarCreate.html | 4 +-
docs/manualpages/Draw/PetscDrawBarDestroy.html | 4 +-
docs/manualpages/Draw/PetscDrawBarDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawBarGetAxis.html | 4 +-
docs/manualpages/Draw/PetscDrawBarGetDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawBarSave.html | 4 +-
docs/manualpages/Draw/PetscDrawBarSetColor.html | 4 +-
docs/manualpages/Draw/PetscDrawBarSetData.html | 4 +-
.../Draw/PetscDrawBarSetFromOptions.html | 4 +-
docs/manualpages/Draw/PetscDrawBarSetLimits.html | 4 +-
docs/manualpages/Draw/PetscDrawBarSort.html | 4 +-
docs/manualpages/Draw/PetscDrawButton.html | 4 +-
.../Draw/PetscDrawCheckResizedWindow.html | 4 +-
docs/manualpages/Draw/PetscDrawClear.html | 4 +-
.../Draw/PetscDrawCoordinateToPixel.html | 4 +-
docs/manualpages/Draw/PetscDrawCreate.html | 4 +-
docs/manualpages/Draw/PetscDrawDestroy.html | 4 +-
docs/manualpages/Draw/PetscDrawEOP.html | 4 +-
docs/manualpages/Draw/PetscDrawEllipse.html | 4 +-
.../manualpages/Draw/PetscDrawFinalizePackage.html | 4 +-
docs/manualpages/Draw/PetscDrawFlush.html | 4 +-
docs/manualpages/Draw/PetscDrawGetBoundingBox.html | 4 +-
docs/manualpages/Draw/PetscDrawGetCoordinates.html | 4 +-
.../manualpages/Draw/PetscDrawGetCurrentPoint.html | 4 +-
docs/manualpages/Draw/PetscDrawGetMarkerType.html | 4 +-
docs/manualpages/Draw/PetscDrawGetMouseButton.html | 4 +-
docs/manualpages/Draw/PetscDrawGetPause.html | 4 +-
docs/manualpages/Draw/PetscDrawGetPopup.html | 4 +-
docs/manualpages/Draw/PetscDrawGetSingleton.html | 4 +-
docs/manualpages/Draw/PetscDrawGetTitle.html | 4 +-
docs/manualpages/Draw/PetscDrawGetType.html | 4 +-
docs/manualpages/Draw/PetscDrawGetViewPort.html | 4 +-
docs/manualpages/Draw/PetscDrawGetWindowSize.html | 4 +-
docs/manualpages/Draw/PetscDrawHG.html | 4 +-
docs/manualpages/Draw/PetscDrawHGAddValue.html | 4 +-
docs/manualpages/Draw/PetscDrawHGCalcStats.html | 4 +-
docs/manualpages/Draw/PetscDrawHGCreate.html | 4 +-
docs/manualpages/Draw/PetscDrawHGDestroy.html | 4 +-
docs/manualpages/Draw/PetscDrawHGDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawHGGetAxis.html | 4 +-
docs/manualpages/Draw/PetscDrawHGGetDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawHGIntegerBins.html | 4 +-
docs/manualpages/Draw/PetscDrawHGReset.html | 4 +-
docs/manualpages/Draw/PetscDrawHGSave.html | 4 +-
docs/manualpages/Draw/PetscDrawHGSetColor.html | 4 +-
docs/manualpages/Draw/PetscDrawHGSetLimits.html | 4 +-
.../manualpages/Draw/PetscDrawHGSetNumberBins.html | 4 +-
docs/manualpages/Draw/PetscDrawHGView.html | 4 +-
.../Draw/PetscDrawIndicatorFunction.html | 4 +-
docs/manualpages/Draw/PetscDrawIsNull.html | 4 +-
docs/manualpages/Draw/PetscDrawLG.html | 4 +-
.../Draw/PetscDrawLGAddCommonPoint.html | 4 +-
docs/manualpages/Draw/PetscDrawLGAddPoint.html | 4 +-
docs/manualpages/Draw/PetscDrawLGAddPoints.html | 4 +-
docs/manualpages/Draw/PetscDrawLGCreate.html | 4 +-
docs/manualpages/Draw/PetscDrawLGDestroy.html | 4 +-
docs/manualpages/Draw/PetscDrawLGDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawLGGetAxis.html | 4 +-
docs/manualpages/Draw/PetscDrawLGGetDimension.html | 4 +-
docs/manualpages/Draw/PetscDrawLGGetDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawLGReset.html | 4 +-
docs/manualpages/Draw/PetscDrawLGSPDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawLGSave.html | 4 +-
docs/manualpages/Draw/PetscDrawLGSetColors.html | 4 +-
docs/manualpages/Draw/PetscDrawLGSetDimension.html | 4 +-
.../Draw/PetscDrawLGSetFromOptions.html | 4 +-
docs/manualpages/Draw/PetscDrawLGSetLegend.html | 4 +-
docs/manualpages/Draw/PetscDrawLGSetLimits.html | 4 +-
.../Draw/PetscDrawLGSetOptionsPrefix.html | 4 +-
.../manualpages/Draw/PetscDrawLGSetUseMarkers.html | 4 +-
docs/manualpages/Draw/PetscDrawLGView.html | 4 +-
docs/manualpages/Draw/PetscDrawLine.html | 4 +-
docs/manualpages/Draw/PetscDrawLineGetWidth.html | 4 +-
docs/manualpages/Draw/PetscDrawLineSetWidth.html | 4 +-
docs/manualpages/Draw/PetscDrawMarker.html | 4 +-
docs/manualpages/Draw/PetscDrawMarkerType.html | 4 +-
docs/manualpages/Draw/PetscDrawOpenGLUT.html | 4 +-
docs/manualpages/Draw/PetscDrawOpenImage.html | 4 +-
docs/manualpages/Draw/PetscDrawOpenNull.html | 4 +-
docs/manualpages/Draw/PetscDrawOpenX.html | 4 +-
docs/manualpages/Draw/PetscDrawPause.html | 4 +-
.../Draw/PetscDrawPixelToCoordinate.html | 4 +-
docs/manualpages/Draw/PetscDrawPoint.html | 4 +-
docs/manualpages/Draw/PetscDrawPointPixel.html | 4 +-
docs/manualpages/Draw/PetscDrawPointSetSize.html | 4 +-
.../manualpages/Draw/PetscDrawPopCurrentPoint.html | 4 +-
.../Draw/PetscDrawPushCurrentPoint.html | 4 +-
docs/manualpages/Draw/PetscDrawRealToColor.html | 4 +-
docs/manualpages/Draw/PetscDrawRectangle.html | 4 +-
docs/manualpages/Draw/PetscDrawRegister.html | 4 +-
docs/manualpages/Draw/PetscDrawRegisterAll.html | 4 +-
docs/manualpages/Draw/PetscDrawResizeWindow.html | 4 +-
.../Draw/PetscDrawRestoreSingleton.html | 4 +-
docs/manualpages/Draw/PetscDrawSP.html | 4 +-
docs/manualpages/Draw/PetscDrawSPAddPoint.html | 4 +-
docs/manualpages/Draw/PetscDrawSPAddPoints.html | 4 +-
docs/manualpages/Draw/PetscDrawSPCreate.html | 4 +-
docs/manualpages/Draw/PetscDrawSPDestroy.html | 4 +-
docs/manualpages/Draw/PetscDrawSPDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawSPGetAxis.html | 4 +-
docs/manualpages/Draw/PetscDrawSPGetDraw.html | 4 +-
docs/manualpages/Draw/PetscDrawSPReset.html | 4 +-
docs/manualpages/Draw/PetscDrawSPSave.html | 4 +-
docs/manualpages/Draw/PetscDrawSPSetDimension.html | 4 +-
docs/manualpages/Draw/PetscDrawSPSetLimits.html | 4 +-
docs/manualpages/Draw/PetscDrawSave.html | 4 +-
docs/manualpages/Draw/PetscDrawSaveMovie.html | 4 +-
docs/manualpages/Draw/PetscDrawScalePopup.html | 4 +-
docs/manualpages/Draw/PetscDrawSetCoordinates.html | 4 +-
.../manualpages/Draw/PetscDrawSetCurrentPoint.html | 4 +-
docs/manualpages/Draw/PetscDrawSetDisplay.html | 4 +-
.../manualpages/Draw/PetscDrawSetDoubleBuffer.html | 4 +-
docs/manualpages/Draw/PetscDrawSetFromOptions.html | 4 +-
docs/manualpages/Draw/PetscDrawSetMarkerType.html | 4 +-
.../Draw/PetscDrawSetOptionsPrefix.html | 4 +-
docs/manualpages/Draw/PetscDrawSetPause.html | 4 +-
docs/manualpages/Draw/PetscDrawSetSave.html | 4 +-
.../Draw/PetscDrawSetSaveFinalImage.html | 4 +-
docs/manualpages/Draw/PetscDrawSetSaveMovie.html | 4 +-
docs/manualpages/Draw/PetscDrawSetTitle.html | 4 +-
docs/manualpages/Draw/PetscDrawSetType.html | 4 +-
docs/manualpages/Draw/PetscDrawSetViewPort.html | 4 +-
docs/manualpages/Draw/PetscDrawSplitViewPort.html | 4 +-
docs/manualpages/Draw/PetscDrawString.html | 4 +-
docs/manualpages/Draw/PetscDrawStringBoxed.html | 4 +-
docs/manualpages/Draw/PetscDrawStringCentered.html | 4 +-
docs/manualpages/Draw/PetscDrawStringGetSize.html | 4 +-
docs/manualpages/Draw/PetscDrawStringSetSize.html | 4 +-
docs/manualpages/Draw/PetscDrawStringVertical.html | 4 +-
docs/manualpages/Draw/PetscDrawTensorContour.html | 4 +-
.../Draw/PetscDrawTensorContourPatch.html | 4 +-
docs/manualpages/Draw/PetscDrawTriangle.html | 4 +-
docs/manualpages/Draw/PetscDrawType.html | 4 +-
docs/manualpages/Draw/PetscDrawView.html | 4 +-
docs/manualpages/Draw/PetscDrawViewPorts.html | 4 +-
.../manualpages/Draw/PetscDrawViewPortsCreate.html | 4 +-
.../Draw/PetscDrawViewPortsCreateRect.html | 4 +-
.../Draw/PetscDrawViewPortsDestroy.html | 4 +-
docs/manualpages/Draw/PetscDrawViewPortsSet.html | 4 +-
docs/manualpages/Draw/PetscDrawZoom.html | 4 +-
.../Draw/PetscInitializeDrawPackage.html | 4 +-
docs/manualpages/Draw/index.html | 4 +-
docs/manualpages/IS/IS.html | 4 +-
docs/manualpages/IS/ISAllGather.html | 4 +-
docs/manualpages/IS/ISAllGatherColors.html | 4 +-
docs/manualpages/IS/ISBlockGetIndices.html | 4 +-
docs/manualpages/IS/ISBlockGetIndicesF90.html | 4 +-
docs/manualpages/IS/ISBlockGetLocalSize.html | 4 +-
docs/manualpages/IS/ISBlockGetSize.html | 4 +-
docs/manualpages/IS/ISBlockRestoreIndices.html | 4 +-
docs/manualpages/IS/ISBlockRestoreIndicesF90.html | 4 +-
docs/manualpages/IS/ISBlockSetIndices.html | 4 +-
docs/manualpages/IS/ISBuildTwoSided.html | 4 +-
docs/manualpages/IS/ISColoring.html | 4 +-
docs/manualpages/IS/ISColoringCreate.html | 4 +-
docs/manualpages/IS/ISColoringDestroy.html | 4 +-
docs/manualpages/IS/ISColoringGetIS.html | 4 +-
docs/manualpages/IS/ISColoringRestoreIS.html | 4 +-
docs/manualpages/IS/ISColoringType.html | 4 +-
docs/manualpages/IS/ISColoringView.html | 4 +-
docs/manualpages/IS/ISComplement.html | 4 +-
docs/manualpages/IS/ISCompressIndicesGeneral.html | 4 +-
docs/manualpages/IS/ISConcatenate.html | 4 +-
docs/manualpages/IS/ISContiguousLocal.html | 4 +-
docs/manualpages/IS/ISCopy.html | 4 +-
docs/manualpages/IS/ISCreate.html | 4 +-
docs/manualpages/IS/ISCreateBlock.html | 4 +-
docs/manualpages/IS/ISCreateGeneral.html | 4 +-
docs/manualpages/IS/ISCreateStride.html | 4 +-
docs/manualpages/IS/ISDestroy.html | 4 +-
docs/manualpages/IS/ISDifference.html | 4 +-
docs/manualpages/IS/ISDuplicate.html | 4 +-
docs/manualpages/IS/ISEmbed.html | 4 +-
docs/manualpages/IS/ISEqual.html | 4 +-
docs/manualpages/IS/ISExpand.html | 4 +-
docs/manualpages/IS/ISExpandIndicesGeneral.html | 4 +-
docs/manualpages/IS/ISGeneralSetIndices.html | 4 +-
docs/manualpages/IS/ISGetBlockSize.html | 4 +-
docs/manualpages/IS/ISGetIndices.html | 4 +-
docs/manualpages/IS/ISGetIndicesF90.html | 4 +-
docs/manualpages/IS/ISGetLocalSize.html | 4 +-
docs/manualpages/IS/ISGetMinMax.html | 4 +-
docs/manualpages/IS/ISGetNonlocalIS.html | 4 +-
docs/manualpages/IS/ISGetNonlocalIndices.html | 4 +-
docs/manualpages/IS/ISGetSize.html | 4 +-
docs/manualpages/IS/ISGetTotalIndices.html | 4 +-
docs/manualpages/IS/ISGetType.html | 4 +-
.../IS/ISGlobalToLocalMappingApply.html | 4 +-
.../IS/ISGlobalToLocalMappingApplyBlock.html | 4 +-
.../IS/ISGlobalToLocalMappingApplyIS.html | 4 +-
.../manualpages/IS/ISGlobalToLocalMappingType.html | 4 +-
docs/manualpages/IS/ISIdentity.html | 4 +-
docs/manualpages/IS/ISInvertPermutation.html | 4 +-
docs/manualpages/IS/ISListToPair.html | 4 +-
docs/manualpages/IS/ISLoad.html | 4 +-
docs/manualpages/IS/ISLocalToGlobalMapping.html | 4 +-
.../IS/ISLocalToGlobalMappingApply.html | 4 +-
.../IS/ISLocalToGlobalMappingApplyBlock.html | 4 +-
.../IS/ISLocalToGlobalMappingApplyIS.html | 4 +-
.../IS/ISLocalToGlobalMappingConcatenate.html | 4 +-
.../IS/ISLocalToGlobalMappingCreate.html | 4 +-
.../IS/ISLocalToGlobalMappingCreateIS.html | 4 +-
.../IS/ISLocalToGlobalMappingCreateSF.html | 4 +-
.../IS/ISLocalToGlobalMappingDestroy.html | 4 +-
.../IS/ISLocalToGlobalMappingGetBlockIndices.html | 4 +-
.../IS/ISLocalToGlobalMappingGetBlockInfo.html | 4 +-
.../IS/ISLocalToGlobalMappingGetBlockSize.html | 4 +-
.../IS/ISLocalToGlobalMappingGetIndices.html | 4 +-
.../IS/ISLocalToGlobalMappingGetInfo.html | 4 +-
.../IS/ISLocalToGlobalMappingGetSize.html | 4 +-
.../ISLocalToGlobalMappingRestoreBlockIndices.html | 4 +-
.../IS/ISLocalToGlobalMappingRestoreBlockInfo.html | 4 +-
.../IS/ISLocalToGlobalMappingRestoreIndices.html | 4 +-
.../IS/ISLocalToGlobalMappingRestoreInfo.html | 4 +-
.../manualpages/IS/ISLocalToGlobalMappingView.html | 4 +-
docs/manualpages/IS/ISOnComm.html | 4 +-
docs/manualpages/IS/ISPairToList.html | 4 +-
docs/manualpages/IS/ISPartitioningCount.html | 4 +-
docs/manualpages/IS/ISPartitioningToNumbering.html | 4 +-
docs/manualpages/IS/ISPermutation.html | 4 +-
docs/manualpages/IS/ISRegister.html | 4 +-
docs/manualpages/IS/ISRegisterAll.html | 4 +-
docs/manualpages/IS/ISRestoreIndices.html | 4 +-
docs/manualpages/IS/ISRestoreIndicesF90.html | 4 +-
docs/manualpages/IS/ISRestoreNonlocalIS.html | 4 +-
docs/manualpages/IS/ISRestoreTotalIndices.html | 4 +-
docs/manualpages/IS/ISSetBlockSize.html | 4 +-
docs/manualpages/IS/ISSetIdentity.html | 4 +-
docs/manualpages/IS/ISSetPermutation.html | 4 +-
docs/manualpages/IS/ISSetType.html | 4 +-
docs/manualpages/IS/ISSort.html | 4 +-
docs/manualpages/IS/ISSortPermutation.html | 4 +-
docs/manualpages/IS/ISSortRemoveDups.html | 4 +-
docs/manualpages/IS/ISSorted.html | 4 +-
docs/manualpages/IS/ISStrideGetInfo.html | 4 +-
docs/manualpages/IS/ISStrideSetStride.html | 4 +-
docs/manualpages/IS/ISSum.html | 4 +-
docs/manualpages/IS/ISToGeneral.html | 4 +-
docs/manualpages/IS/ISType.html | 4 +-
docs/manualpages/IS/ISView.html | 4 +-
docs/manualpages/IS/PetscLayout.html | 4 +-
docs/manualpages/IS/PetscLayoutCreate.html | 4 +-
docs/manualpages/IS/PetscLayoutDestroy.html | 4 +-
docs/manualpages/IS/PetscLayoutDuplicate.html | 4 +-
docs/manualpages/IS/PetscLayoutFindOwner.html | 4 +-
docs/manualpages/IS/PetscLayoutFindOwnerIndex.html | 4 +-
docs/manualpages/IS/PetscLayoutGetBlockSize.html | 4 +-
docs/manualpages/IS/PetscLayoutGetLocalSize.html | 4 +-
docs/manualpages/IS/PetscLayoutGetRange.html | 4 +-
docs/manualpages/IS/PetscLayoutGetRanges.html | 4 +-
docs/manualpages/IS/PetscLayoutGetSize.html | 4 +-
docs/manualpages/IS/PetscLayoutReference.html | 4 +-
docs/manualpages/IS/PetscLayoutSetBlockSize.html | 4 +-
.../IS/PetscLayoutSetISLocalToGlobalMapping.html | 4 +-
docs/manualpages/IS/PetscLayoutSetLocalSize.html | 4 +-
docs/manualpages/IS/PetscLayoutSetSize.html | 4 +-
docs/manualpages/IS/PetscLayoutSetUp.html | 4 +-
docs/manualpages/IS/PetscSFCreateSectionSF.html | 4 +-
docs/manualpages/IS/PetscSFDistributeSection.html | 4 +-
docs/manualpages/IS/PetscSFSetGraphLayout.html | 4 +-
docs/manualpages/IS/PetscSection.html | 4 +-
.../IS/PetscSectionAddConstraintDof.html | 4 +-
docs/manualpages/IS/PetscSectionAddDof.html | 4 +-
.../IS/PetscSectionAddFieldConstraintDof.html | 4 +-
docs/manualpages/IS/PetscSectionAddFieldDof.html | 4 +-
docs/manualpages/IS/PetscSectionClone.html | 4 +-
docs/manualpages/IS/PetscSectionCopy.html | 4 +-
docs/manualpages/IS/PetscSectionCreate.html | 4 +-
.../IS/PetscSectionCreateGlobalSection.html | 4 +-
.../PetscSectionCreateGlobalSectionCensored.html | 4 +-
docs/manualpages/IS/PetscSectionDestroy.html | 4 +-
docs/manualpages/IS/PetscSectionGetChart.html | 4 +-
.../IS/PetscSectionGetClosureIndex.html | 4 +-
.../IS/PetscSectionGetConstrainedStorageSize.html | 4 +-
.../IS/PetscSectionGetConstraintDof.html | 4 +-
.../IS/PetscSectionGetConstraintIndices.html | 4 +-
docs/manualpages/IS/PetscSectionGetDof.html | 4 +-
docs/manualpages/IS/PetscSectionGetField.html | 4 +-
.../IS/PetscSectionGetFieldComponents.html | 4 +-
.../IS/PetscSectionGetFieldConstraintDof.html | 4 +-
docs/manualpages/IS/PetscSectionGetFieldDof.html | 4 +-
docs/manualpages/IS/PetscSectionGetFieldName.html | 4 +-
.../manualpages/IS/PetscSectionGetFieldOffset.html | 4 +-
docs/manualpages/IS/PetscSectionGetMaxDof.html | 4 +-
docs/manualpages/IS/PetscSectionGetNumFields.html | 4 +-
docs/manualpages/IS/PetscSectionGetOffset.html | 4 +-
.../manualpages/IS/PetscSectionGetOffsetRange.html | 4 +-
.../manualpages/IS/PetscSectionGetPermutation.html | 4 +-
.../manualpages/IS/PetscSectionGetStorageSize.html | 4 +-
.../manualpages/IS/PetscSectionGetValueLayout.html | 4 +-
docs/manualpages/IS/PetscSectionPermute.html | 4 +-
docs/manualpages/IS/PetscSectionReset.html | 4 +-
docs/manualpages/IS/PetscSectionSetChart.html | 4 +-
.../IS/PetscSectionSetClosureIndex.html | 4 +-
.../IS/PetscSectionSetConstraintDof.html | 4 +-
.../IS/PetscSectionSetConstraintIndices.html | 4 +-
docs/manualpages/IS/PetscSectionSetDof.html | 4 +-
.../IS/PetscSectionSetFieldComponents.html | 4 +-
.../IS/PetscSectionSetFieldConstraintDof.html | 4 +-
docs/manualpages/IS/PetscSectionSetFieldDof.html | 4 +-
docs/manualpages/IS/PetscSectionSetFieldName.html | 4 +-
.../manualpages/IS/PetscSectionSetFieldOffset.html | 4 +-
docs/manualpages/IS/PetscSectionSetNumFields.html | 4 +-
docs/manualpages/IS/PetscSectionSetOffset.html | 4 +-
.../manualpages/IS/PetscSectionSetPermutation.html | 4 +-
docs/manualpages/IS/PetscSectionSetUp.html | 4 +-
docs/manualpages/IS/PetscSectionView.html | 4 +-
docs/manualpages/IS/index.html | 4 +-
docs/manualpages/KSP/DMCopyDMKSP.html | 4 +-
docs/manualpages/KSP/DMGetDMKSP.html | 4 +-
docs/manualpages/KSP/DMGetDMKSPWrite.html | 4 +-
docs/manualpages/KSP/DMGlobalToLocalSolve.html | 4 +-
docs/manualpages/KSP/DMKSPCopy.html | 4 +-
.../KSP/DMKSPGetComputeInitialGuess.html | 4 +-
docs/manualpages/KSP/DMKSPGetComputeOperators.html | 4 +-
docs/manualpages/KSP/DMKSPGetComputeRHS.html | 4 +-
.../KSP/DMKSPSetComputeInitialGuess.html | 4 +-
docs/manualpages/KSP/DMKSPSetComputeOperators.html | 4 +-
docs/manualpages/KSP/DMKSPSetComputeRHS.html | 4 +-
docs/manualpages/KSP/DMProjectField.html | 4 +-
docs/manualpages/KSP/KSCGLS.html | 4 +-
docs/manualpages/KSP/KSP.html | 4 +-
docs/manualpages/KSP/KSPAppendOptionsPrefix.html | 4 +-
docs/manualpages/KSP/KSPBCGS.html | 4 +-
docs/manualpages/KSP/KSPBCGSL.html | 4 +-
docs/manualpages/KSP/KSPBCGSLSetEll.html | 4 +-
docs/manualpages/KSP/KSPBCGSLSetPol.html | 4 +-
.../KSP/KSPBCGSLSetUsePseudoinverse.html | 4 +-
docs/manualpages/KSP/KSPBCGSLSetXRes.html | 4 +-
docs/manualpages/KSP/KSPBICG.html | 4 +-
docs/manualpages/KSP/KSPBuildResidual.html | 4 +-
docs/manualpages/KSP/KSPBuildSolution.html | 4 +-
docs/manualpages/KSP/KSPCG.html | 4 +-
docs/manualpages/KSP/KSPCGNE.html | 4 +-
docs/manualpages/KSP/KSPCGS.html | 4 +-
docs/manualpages/KSP/KSPCGSetType.html | 4 +-
docs/manualpages/KSP/KSPCGType.html | 4 +-
docs/manualpages/KSP/KSPCGUseSingleReduction.html | 4 +-
docs/manualpages/KSP/KSPCHEBYSHEV.html | 4 +-
docs/manualpages/KSP/KSPCR.html | 4 +-
docs/manualpages/KSP/KSPChebyshevEstEigGetKSP.html | 4 +-
docs/manualpages/KSP/KSPChebyshevEstEigSet.html | 4 +-
.../KSP/KSPChebyshevEstEigSetRandom.html | 4 +-
.../KSP/KSPChebyshevEstEigSetUseRandom.html | 4 +-
.../KSP/KSPChebyshevSetEigenvalues.html | 4 +-
docs/manualpages/KSP/KSPComputeEigenvalues.html | 4 +-
.../KSP/KSPComputeEigenvaluesExplicitly.html | 4 +-
.../KSP/KSPComputeExplicitOperator.html | 4 +-
.../KSP/KSPComputeExtremeSingularValues.html | 4 +-
docs/manualpages/KSP/KSPComputeRitz.html | 4 +-
docs/manualpages/KSP/KSPConvergedDefault.html | 4 +-
.../manualpages/KSP/KSPConvergedDefaultCreate.html | 4 +-
.../KSP/KSPConvergedDefaultDestroy.html | 4 +-
.../KSP/KSPConvergedDefaultSetUIRNorm.html | 4 +-
.../KSP/KSPConvergedDefaultSetUMIRNorm.html | 4 +-
docs/manualpages/KSP/KSPConvergedReason.html | 4 +-
docs/manualpages/KSP/KSPConvergedSkip.html | 4 +-
docs/manualpages/KSP/KSPCreate.html | 4 +-
docs/manualpages/KSP/KSPCreateVecs.html | 4 +-
docs/manualpages/KSP/KSPDGMRES.html | 4 +-
docs/manualpages/KSP/KSPDestroy.html | 4 +-
docs/manualpages/KSP/KSPFBCGS.html | 4 +-
docs/manualpages/KSP/KSPFBCGSR.html | 4 +-
docs/manualpages/KSP/KSPFCDTruncationType.html | 4 +-
docs/manualpages/KSP/KSPFCG.html | 4 +-
docs/manualpages/KSP/KSPFCGGetMmax.html | 4 +-
docs/manualpages/KSP/KSPFCGGetNprealloc.html | 4 +-
docs/manualpages/KSP/KSPFCGGetTruncationType.html | 4 +-
docs/manualpages/KSP/KSPFCGSetMmax.html | 4 +-
docs/manualpages/KSP/KSPFCGSetNprealloc.html | 4 +-
docs/manualpages/KSP/KSPFCGSetTruncationType.html | 4 +-
docs/manualpages/KSP/KSPFGMRES.html | 4 +-
docs/manualpages/KSP/KSPFGMRESModifyPCKSP.html | 4 +-
.../manualpages/KSP/KSPFGMRESModifyPCNoChange.html | 4 +-
docs/manualpages/KSP/KSPFGMRESSetModifyPC.html | 4 +-
docs/manualpages/KSP/KSPFinalizePackage.html | 4 +-
docs/manualpages/KSP/KSPFischerGuessCreate.html | 4 +-
docs/manualpages/KSP/KSPGCR.html | 4 +-
docs/manualpages/KSP/KSPGCRSetModifyPC.html | 4 +-
docs/manualpages/KSP/KSPGLTR.html | 4 +-
docs/manualpages/KSP/KSPGLTRGetLambda.html | 4 +-
docs/manualpages/KSP/KSPGLTRGetMinEig.html | 4 +-
docs/manualpages/KSP/KSPGLTRGetNormD.html | 4 +-
docs/manualpages/KSP/KSPGLTRGetObjFcn.html | 4 +-
docs/manualpages/KSP/KSPGLTRSetRadius.html | 4 +-
docs/manualpages/KSP/KSPGMRES.html | 4 +-
.../manualpages/KSP/KSPGMRESCGSRefinementType.html | 4 +-
...GMRESClassicalGramSchmidtOrthogonalization.html | 4 +-
.../KSP/KSPGMRESGetCGSRefinementType.html | 4 +-
.../KSP/KSPGMRESGetOrthogonalization.html | 4 +-
docs/manualpages/KSP/KSPGMRESGetRestart.html | 4 +-
...PGMRESModifiedGramSchmidtOrthogonalization.html | 4 +-
docs/manualpages/KSP/KSPGMRESMonitorKrylov.html | 4 +-
.../KSP/KSPGMRESSetCGSRefinementType.html | 6 +-
docs/manualpages/KSP/KSPGMRESSetHapTol.html | 4 +-
.../KSP/KSPGMRESSetOrthogonalization.html | 4 +-
.../KSP/KSPGMRESSetPreAllocateVectors.html | 4 +-
docs/manualpages/KSP/KSPGMRESSetRestart.html | 4 +-
docs/manualpages/KSP/KSPGROPPCG.html | 4 +-
docs/manualpages/KSP/KSPGetApplicationContext.html | 4 +-
docs/manualpages/KSP/KSPGetComputeEigenvalues.html | 4 +-
.../KSP/KSPGetComputeSingularValues.html | 4 +-
docs/manualpages/KSP/KSPGetConvergedReason.html | 4 +-
docs/manualpages/KSP/KSPGetConvergenceContext.html | 4 +-
docs/manualpages/KSP/KSPGetDM.html | 4 +-
docs/manualpages/KSP/KSPGetDiagonalScale.html | 4 +-
docs/manualpages/KSP/KSPGetDiagonalScaleFix.html | 4 +-
.../manualpages/KSP/KSPGetErrorIfNotConverged.html | 4 +-
docs/manualpages/KSP/KSPGetFischerGuess.html | 4 +-
docs/manualpages/KSP/KSPGetInitialGuessKnoll.html | 4 +-
.../manualpages/KSP/KSPGetInitialGuessNonzero.html | 4 +-
docs/manualpages/KSP/KSPGetIterationNumber.html | 4 +-
docs/manualpages/KSP/KSPGetMonitorContext.html | 4 +-
docs/manualpages/KSP/KSPGetNormType.html | 4 +-
docs/manualpages/KSP/KSPGetOperators.html | 4 +-
docs/manualpages/KSP/KSPGetOperatorsSet.html | 4 +-
docs/manualpages/KSP/KSPGetOptionsPrefix.html | 4 +-
docs/manualpages/KSP/KSPGetPC.html | 4 +-
docs/manualpages/KSP/KSPGetPCSide.html | 4 +-
docs/manualpages/KSP/KSPGetResidualHistory.html | 4 +-
docs/manualpages/KSP/KSPGetResidualNorm.html | 4 +-
docs/manualpages/KSP/KSPGetRhs.html | 4 +-
docs/manualpages/KSP/KSPGetSolution.html | 4 +-
docs/manualpages/KSP/KSPGetTabLevel.html | 4 +-
docs/manualpages/KSP/KSPGetTolerances.html | 4 +-
docs/manualpages/KSP/KSPGetTotalIterations.html | 4 +-
docs/manualpages/KSP/KSPGetType.html | 4 +-
docs/manualpages/KSP/KSPIBCGS.html | 4 +-
docs/manualpages/KSP/KSPInitialResidual.html | 4 +-
docs/manualpages/KSP/KSPInitializePackage.html | 4 +-
docs/manualpages/KSP/KSPLCD.html | 4 +-
docs/manualpages/KSP/KSPLGMRES.html | 4 +-
docs/manualpages/KSP/KSPLSQR.html | 4 +-
docs/manualpages/KSP/KSPLSQRDefaultConverged.html | 4 +-
docs/manualpages/KSP/KSPLSQRMonitorDefault.html | 4 +-
docs/manualpages/KSP/KSPLoad.html | 4 +-
docs/manualpages/KSP/KSPMINRES.html | 4 +-
docs/manualpages/KSP/KSPMatRegisterAll.html | 4 +-
docs/manualpages/KSP/KSPMonitor.html | 4 +-
docs/manualpages/KSP/KSPMonitorCancel.html | 4 +-
docs/manualpages/KSP/KSPMonitorDefault.html | 4 +-
.../KSP/KSPMonitorDynamicTolerance.html | 4 +-
.../KSP/KSPMonitorLGResidualNormCreate.html | 4 +-
.../KSP/KSPMonitorLGTrueResidualNormCreate.html | 4 +-
docs/manualpages/KSP/KSPMonitorRange.html | 4 +-
docs/manualpages/KSP/KSPMonitorSAWs.html | 4 +-
docs/manualpages/KSP/KSPMonitorSAWsCreate.html | 4 +-
docs/manualpages/KSP/KSPMonitorSAWsDestroy.html | 4 +-
docs/manualpages/KSP/KSPMonitorSet.html | 4 +-
docs/manualpages/KSP/KSPMonitorSetFromOptions.html | 4 +-
docs/manualpages/KSP/KSPMonitorSingularValue.html | 4 +-
docs/manualpages/KSP/KSPMonitorSolution.html | 4 +-
.../KSP/KSPMonitorTrueResidualMaxNorm.html | 4 +-
.../KSP/KSPMonitorTrueResidualNorm.html | 4 +-
docs/manualpages/KSP/KSPNASH.html | 4 +-
docs/manualpages/KSP/KSPNASHGetNormD.html | 4 +-
docs/manualpages/KSP/KSPNASHGetObjFcn.html | 4 +-
docs/manualpages/KSP/KSPNASHSetRadius.html | 4 +-
docs/manualpages/KSP/KSPNormType.html | 4 +-
docs/manualpages/KSP/KSPPGMRES.html | 4 +-
docs/manualpages/KSP/KSPPIPECG.html | 4 +-
docs/manualpages/KSP/KSPPIPECGRR.html | 4 +-
docs/manualpages/KSP/KSPPIPECR.html | 4 +-
docs/manualpages/KSP/KSPPIPEFCG.html | 4 +-
docs/manualpages/KSP/KSPPIPEFCGGetMmax.html | 4 +-
docs/manualpages/KSP/KSPPIPEFCGGetNprealloc.html | 4 +-
.../KSP/KSPPIPEFCGGetTruncationType.html | 4 +-
docs/manualpages/KSP/KSPPIPEFCGSetMmax.html | 4 +-
docs/manualpages/KSP/KSPPIPEFCGSetNprealloc.html | 4 +-
.../KSP/KSPPIPEFCGSetTruncationType.html | 4 +-
docs/manualpages/KSP/KSPPIPEFGMRES.html | 4 +-
docs/manualpages/KSP/KSPPIPEFGMRESSetShift.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCR.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCRGetMmax.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCRGetNprealloc.html | 4 +-
.../KSP/KSPPIPEGCRGetTruncationType.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCRGetUnrollW.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCRSetMmax.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCRSetModifyPC.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCRSetNprealloc.html | 4 +-
.../KSP/KSPPIPEGCRSetTruncationType.html | 4 +-
docs/manualpages/KSP/KSPPIPEGCRSetUnrollW.html | 4 +-
docs/manualpages/KSP/KSPPREONLY.html | 4 +-
docs/manualpages/KSP/KSPPythonSetType.html | 4 +-
docs/manualpages/KSP/KSPQCG.html | 4 +-
docs/manualpages/KSP/KSPQCGGetQuadratic.html | 4 +-
docs/manualpages/KSP/KSPQCGGetTrialStepNorm.html | 4 +-
.../KSP/KSPQCGSetTrustRegionRadius.html | 4 +-
docs/manualpages/KSP/KSPRICHARDSON.html | 4 +-
docs/manualpages/KSP/KSPReasonView.html | 4 +-
docs/manualpages/KSP/KSPReasonViewFromOptions.html | 4 +-
docs/manualpages/KSP/KSPRegister.html | 4 +-
docs/manualpages/KSP/KSPRegisterAll.html | 4 +-
docs/manualpages/KSP/KSPReset.html | 4 +-
docs/manualpages/KSP/KSPRichardsonSetScale.html | 4 +-
.../manualpages/KSP/KSPRichardsonSetSelfScale.html | 4 +-
docs/manualpages/KSP/KSPSTCG.html | 4 +-
docs/manualpages/KSP/KSPSTCGGetNormD.html | 4 +-
docs/manualpages/KSP/KSPSTCGGetObjFcn.html | 4 +-
docs/manualpages/KSP/KSPSTCGSetRadius.html | 4 +-
docs/manualpages/KSP/KSPSYMMLQ.html | 4 +-
docs/manualpages/KSP/KSPSetApplicationContext.html | 4 +-
docs/manualpages/KSP/KSPSetCheckNormIteration.html | 4 +-
docs/manualpages/KSP/KSPSetComputeEigenvalues.html | 4 +-
.../manualpages/KSP/KSPSetComputeInitialGuess.html | 4 +-
docs/manualpages/KSP/KSPSetComputeOperators.html | 4 +-
docs/manualpages/KSP/KSPSetComputeRHS.html | 4 +-
docs/manualpages/KSP/KSPSetComputeRitz.html | 4 +-
.../KSP/KSPSetComputeSingularValues.html | 4 +-
docs/manualpages/KSP/KSPSetConvergenceTest.html | 4 +-
docs/manualpages/KSP/KSPSetDM.html | 4 +-
docs/manualpages/KSP/KSPSetDMActive.html | 4 +-
docs/manualpages/KSP/KSPSetDiagonalScale.html | 4 +-
docs/manualpages/KSP/KSPSetDiagonalScaleFix.html | 4 +-
.../manualpages/KSP/KSPSetErrorIfNotConverged.html | 4 +-
docs/manualpages/KSP/KSPSetFischerGuess.html | 4 +-
docs/manualpages/KSP/KSPSetFromOptions.html | 4 +-
docs/manualpages/KSP/KSPSetInitialGuessKnoll.html | 4 +-
.../manualpages/KSP/KSPSetInitialGuessNonzero.html | 4 +-
docs/manualpages/KSP/KSPSetLagNorm.html | 4 +-
docs/manualpages/KSP/KSPSetNormType.html | 4 +-
docs/manualpages/KSP/KSPSetOperators.html | 4 +-
docs/manualpages/KSP/KSPSetOptionsPrefix.html | 4 +-
docs/manualpages/KSP/KSPSetPC.html | 4 +-
docs/manualpages/KSP/KSPSetPCSide.html | 4 +-
docs/manualpages/KSP/KSPSetPostSolve.html | 4 +-
docs/manualpages/KSP/KSPSetPreSolve.html | 4 +-
docs/manualpages/KSP/KSPSetResidualHistory.html | 4 +-
.../manualpages/KSP/KSPSetReusePreconditioner.html | 4 +-
.../KSP/KSPSetSkipPCSetFromOptions.html | 4 +-
docs/manualpages/KSP/KSPSetSupportedNorm.html | 4 +-
docs/manualpages/KSP/KSPSetTabLevel.html | 4 +-
docs/manualpages/KSP/KSPSetTolerances.html | 4 +-
docs/manualpages/KSP/KSPSetType.html | 4 +-
docs/manualpages/KSP/KSPSetUp.html | 4 +-
docs/manualpages/KSP/KSPSetUpOnBlocks.html | 4 +-
docs/manualpages/KSP/KSPSetUseFischerGuess.html | 4 +-
docs/manualpages/KSP/KSPSolve.html | 4 +-
docs/manualpages/KSP/KSPSolveTranspose.html | 4 +-
docs/manualpages/KSP/KSPTCQMR.html | 4 +-
docs/manualpages/KSP/KSPTFQMR.html | 4 +-
docs/manualpages/KSP/KSPType.html | 4 +-
docs/manualpages/KSP/KSPUnwindPreconditioner.html | 4 +-
docs/manualpages/KSP/KSPView.html | 4 +-
docs/manualpages/KSP/KSP_CONVERGED_ATOL.html | 4 +-
docs/manualpages/KSP/KSP_CONVERGED_ITERATING.html | 4 +-
docs/manualpages/KSP/KSP_CONVERGED_ITS.html | 4 +-
docs/manualpages/KSP/KSP_CONVERGED_RTOL.html | 4 +-
docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN.html | 4 +-
.../KSP/KSP_DIVERGED_BREAKDOWN_BICG.html | 4 +-
docs/manualpages/KSP/KSP_DIVERGED_DTOL.html | 4 +-
.../KSP/KSP_DIVERGED_INDEFINITE_PC.html | 4 +-
docs/manualpages/KSP/KSP_DIVERGED_ITS.html | 4 +-
.../manualpages/KSP/KSP_DIVERGED_NONSYMMETRIC.html | 4 +-
.../KSP/KSP_DIVERGED_PCSETUP_FAILED.html | 4 +-
.../KSP/KSP_GMRES_CGS_REFINE_IFNEEDED.html | 4 +-
.../KSP/KSP_GMRES_CGS_REFINE_NEVER.html | 4 +-
docs/manualpages/KSP/KSP_NORM_NATURAL.html | 4 +-
docs/manualpages/KSP/KSP_NORM_NONE.html | 4 +-
docs/manualpages/KSP/KSP_NORM_PRECONDITIONED.html | 4 +-
.../manualpages/KSP/KSP_NORM_UNPRECONDITIONED.html | 4 +-
docs/manualpages/KSP/MatCreateSchurComplement.html | 4 +-
.../KSP/MatCreateSchurComplementPmat.html | 4 +-
docs/manualpages/KSP/MatGetSchurComplement.html | 4 +-
.../KSP/MatSchurComplementAinvType.html | 4 +-
.../MatSchurComplementComputeExplicitOperator.html | 4 +-
.../KSP/MatSchurComplementGetAinvType.html | 4 +-
docs/manualpages/KSP/MatSchurComplementGetKSP.html | 4 +-
.../manualpages/KSP/MatSchurComplementGetPmat.html | 4 +-
.../KSP/MatSchurComplementGetSubMatrices.html | 4 +-
.../KSP/MatSchurComplementSetAinvType.html | 4 +-
docs/manualpages/KSP/MatSchurComplementSetKSP.html | 4 +-
.../KSP/MatSchurComplementSetSubMatrices.html | 4 +-
.../KSP/MatSchurComplementUpdateSubMatrices.html | 4 +-
docs/manualpages/KSP/PCFinalizePackage.html | 4 +-
docs/manualpages/KSP/PCInitializePackage.html | 4 +-
docs/manualpages/KSP/index.html | 4 +-
docs/manualpages/Mat/MATAIJ.html | 4 +-
docs/manualpages/Mat/MATAIJCRL.html | 4 +-
docs/manualpages/Mat/MATAIJCUSP.html | 4 +-
docs/manualpages/Mat/MATAIJCUSPARSE.html | 4 +-
docs/manualpages/Mat/MATAIJPERM.html | 4 +-
docs/manualpages/Mat/MATAIJVIENNACL.html | 4 +-
docs/manualpages/Mat/MATBAIJ.html | 4 +-
docs/manualpages/Mat/MATBLOCKMAT.html | 4 +-
docs/manualpages/Mat/MATCOMPOSITE.html | 4 +-
docs/manualpages/Mat/MATDENSE.html | 4 +-
docs/manualpages/Mat/MATELEMENTAL.html | 4 +-
docs/manualpages/Mat/MATIS.html | 4 +-
docs/manualpages/Mat/MATMAIJ.html | 4 +-
docs/manualpages/Mat/MATMFFD.html | 11 +-
docs/manualpages/Mat/MATMFFD_DS.html | 4 +-
docs/manualpages/Mat/MATMFFD_WP.html | 4 +-
docs/manualpages/Mat/MATMPIADJ.html | 4 +-
docs/manualpages/Mat/MATMPIAIJ.html | 4 +-
docs/manualpages/Mat/MATMPIBAIJ.html | 4 +-
docs/manualpages/Mat/MATMPISBAIJ.html | 4 +-
docs/manualpages/Mat/MATNEST.html | 6 +-
docs/manualpages/Mat/MATPREALLOCATOR.html | 4 +-
docs/manualpages/Mat/MATSBAIJ.html | 4 +-
docs/manualpages/Mat/MATSCATTER.html | 4 +-
docs/manualpages/Mat/MATSEQAIJ.html | 4 +-
docs/manualpages/Mat/MATSEQAIJCUSP.html | 4 +-
docs/manualpages/Mat/MATSEQAIJCUSPARSE.html | 4 +-
docs/manualpages/Mat/MATSEQAIJVIENNACL.html | 4 +-
docs/manualpages/Mat/MATSEQBAIJ.html | 4 +-
docs/manualpages/Mat/MATSEQDENSE.html | 4 +-
docs/manualpages/Mat/MATSEQSBAIJ.html | 4 +-
docs/manualpages/Mat/MATSHELL.html | 4 +-
docs/manualpages/Mat/MATSOLVERBAS.html | 4 +-
docs/manualpages/Mat/MATSOLVERCHOLMOD.html | 4 +-
docs/manualpages/Mat/MATSOLVERCLIQUE.html | 4 +-
docs/manualpages/Mat/MATSOLVERCUSPARSE.html | 4 +-
docs/manualpages/Mat/MATSOLVERESSL.html | 4 +-
docs/manualpages/Mat/MATSOLVERKLU.html | 4 +-
docs/manualpages/Mat/MATSOLVERLUSOL.html | 4 +-
docs/manualpages/Mat/MATSOLVERMATLAB.html | 4 +-
docs/manualpages/Mat/MATSOLVERMKL_PARDISO.html | 4 +-
docs/manualpages/Mat/MATSOLVERMUMPS.html | 4 +-
docs/manualpages/Mat/MATSOLVERPASTIX.html | 4 +-
docs/manualpages/Mat/MATSOLVERSUPERLU.html | 4 +-
docs/manualpages/Mat/MATSOLVERSUPERLU_DIST.html | 4 +-
docs/manualpages/Mat/MATSOLVERUMFPACK.html | 4 +-
docs/manualpages/Mat/Mat.html | 4 +-
docs/manualpages/Mat/MatAXPY.html | 4 +-
docs/manualpages/Mat/MatAYPX.html | 4 +-
docs/manualpages/Mat/MatAppendOptionsPrefix.html | 4 +-
docs/manualpages/Mat/MatAssembled.html | 4 +-
docs/manualpages/Mat/MatAssemblyBegin.html | 4 +-
docs/manualpages/Mat/MatAssemblyEnd.html | 4 +-
docs/manualpages/Mat/MatAssemblyType.html | 4 +-
docs/manualpages/Mat/MatBackwardSolve.html | 4 +-
.../Mat/MatBlockMatSetPreallocation.html | 4 +-
.../Mat/MatCUSPARSEFormatOperation.html | 4 +-
docs/manualpages/Mat/MatCUSPARSESetFormat.html | 4 +-
docs/manualpages/Mat/MatCUSPARSEStorageFormat.html | 4 +-
docs/manualpages/Mat/MatCUSPFormatOperation.html | 4 +-
docs/manualpages/Mat/MatCUSPSetFormat.html | 4 +-
docs/manualpages/Mat/MatCUSPStorageFormat.html | 4 +-
docs/manualpages/Mat/MatCheckCompressedRow.html | 4 +-
docs/manualpages/Mat/MatCholeskyFactor.html | 4 +-
docs/manualpages/Mat/MatCholeskyFactorNumeric.html | 4 +-
.../manualpages/Mat/MatCholeskyFactorSymbolic.html | 4 +-
docs/manualpages/Mat/MatChop.html | 4 +-
docs/manualpages/Mat/MatCoarsen.html | 4 +-
docs/manualpages/Mat/MatCoarsenType.html | 4 +-
docs/manualpages/Mat/MatColoring.html | 4 +-
docs/manualpages/Mat/MatColoringPatch.html | 4 +-
docs/manualpages/Mat/MatColoringType.html | 4 +-
docs/manualpages/Mat/MatColoringWeightType.html | 4 +-
docs/manualpages/Mat/MatCompositeAddMat.html | 4 +-
docs/manualpages/Mat/MatCompositeMerge.html | 4 +-
docs/manualpages/Mat/MatCompositeSetType.html | 4 +-
docs/manualpages/Mat/MatComputeBandwidth.html | 4 +-
.../Mat/MatComputeExplicitOperator.html | 4 +-
docs/manualpages/Mat/MatConjugate.html | 4 +-
docs/manualpages/Mat/MatConvert.html | 4 +-
docs/manualpages/Mat/MatCopy.html | 4 +-
docs/manualpages/Mat/MatCreate.html | 4 +-
docs/manualpages/Mat/MatCreateAIJ.html | 4 +-
docs/manualpages/Mat/MatCreateAIJCUSP.html | 4 +-
docs/manualpages/Mat/MatCreateAIJCUSPARSE.html | 4 +-
docs/manualpages/Mat/MatCreateAIJViennaCL.html | 4 +-
docs/manualpages/Mat/MatCreateBAIJ.html | 4 +-
docs/manualpages/Mat/MatCreateBlockMat.html | 4 +-
docs/manualpages/Mat/MatCreateComposite.html | 4 +-
docs/manualpages/Mat/MatCreateDense.html | 4 +-
docs/manualpages/Mat/MatCreateFFT.html | 4 +-
.../Mat/MatCreateHermitianTranspose.html | 4 +-
docs/manualpages/Mat/MatCreateIS.html | 4 +-
docs/manualpages/Mat/MatCreateLRC.html | 4 +-
docs/manualpages/Mat/MatCreateLocalRef.html | 4 +-
docs/manualpages/Mat/MatCreateMAIJ.html | 4 +-
docs/manualpages/Mat/MatCreateMFFD.html | 4 +-
docs/manualpages/Mat/MatCreateMPIAIJCRL.html | 4 +-
docs/manualpages/Mat/MatCreateMPIAIJPERM.html | 4 +-
docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html | 4 +-
.../manualpages/Mat/MatCreateMPIAIJWithArrays.html | 4 +-
.../Mat/MatCreateMPIAIJWithSplitArrays.html | 4 +-
docs/manualpages/Mat/MatCreateMPIAdj.html | 4 +-
.../Mat/MatCreateMPIBAIJWithArrays.html | 4 +-
.../Mat/MatCreateMPIMatConcatenateSeqMat.html | 4 +-
.../Mat/MatCreateMPISBAIJWithArrays.html | 4 +-
docs/manualpages/Mat/MatCreateNest.html | 4 +-
docs/manualpages/Mat/MatCreateNormal.html | 4 +-
docs/manualpages/Mat/MatCreateNormalHermitian.html | 4 +-
docs/manualpages/Mat/MatCreateRedundantMatrix.html | 4 +-
docs/manualpages/Mat/MatCreateSBAIJ.html | 4 +-
docs/manualpages/Mat/MatCreateScatter.html | 4 +-
docs/manualpages/Mat/MatCreateSeqAIJ.html | 4 +-
docs/manualpages/Mat/MatCreateSeqAIJCRL.html | 4 +-
docs/manualpages/Mat/MatCreateSeqAIJCUSP.html | 4 +-
docs/manualpages/Mat/MatCreateSeqAIJCUSPARSE.html | 4 +-
.../manualpages/Mat/MatCreateSeqAIJFromTriple.html | 4 +-
docs/manualpages/Mat/MatCreateSeqAIJPERM.html | 4 +-
docs/manualpages/Mat/MatCreateSeqAIJViennaCL.html | 4 +-
.../manualpages/Mat/MatCreateSeqAIJWithArrays.html | 4 +-
docs/manualpages/Mat/MatCreateSeqBAIJ.html | 4 +-
.../Mat/MatCreateSeqBAIJWithArrays.html | 4 +-
docs/manualpages/Mat/MatCreateSeqCUFFT.html | 4 +-
docs/manualpages/Mat/MatCreateSeqDense.html | 4 +-
docs/manualpages/Mat/MatCreateSeqSBAIJ.html | 4 +-
.../Mat/MatCreateSeqSBAIJWithArrays.html | 4 +-
docs/manualpages/Mat/MatCreateShell.html | 4 +-
docs/manualpages/Mat/MatCreateSubMatrix.html | 4 +-
docs/manualpages/Mat/MatCreateTranspose.html | 4 +-
docs/manualpages/Mat/MatCreateVecs.html | 4 +-
docs/manualpages/Mat/MatCreateVecsFFTW.html | 4 +-
docs/manualpages/Mat/MatDenseGetArray.html | 4 +-
docs/manualpages/Mat/MatDenseGetArrayF90.html | 4 +-
docs/manualpages/Mat/MatDenseGetLocalMatrix.html | 4 +-
docs/manualpages/Mat/MatDenseRestoreArray.html | 4 +-
docs/manualpages/Mat/MatDenseRestoreArrayF90.html | 4 +-
docs/manualpages/Mat/MatDestroy.html | 4 +-
docs/manualpages/Mat/MatDestroyMatrices.html | 4 +-
.../Mat/MatDestroySeqNonzeroStructure.html | 4 +-
docs/manualpages/Mat/MatDiagonalScale.html | 4 +-
docs/manualpages/Mat/MatDiagonalScaleLocal.html | 4 +-
docs/manualpages/Mat/MatDiagonalSet.html | 4 +-
docs/manualpages/Mat/MatDuplicate.html | 4 +-
docs/manualpages/Mat/MatDuplicateOption.html | 4 +-
.../Mat/MatElementalHermitianGenDefEig.html | 4 +-
docs/manualpages/Mat/MatEqual.html | 4 +-
docs/manualpages/Mat/MatFDColoring.html | 4 +-
.../Mat/MatFactorCreateSchurComplement.html | 4 +-
docs/manualpages/Mat/MatFactorError.html | 4 +-
.../Mat/MatFactorGetSchurComplement.html | 4 +-
.../manualpages/Mat/MatFactorGetSolverPackage.html | 4 +-
docs/manualpages/Mat/MatFactorInfo.html | 4 +-
docs/manualpages/Mat/MatFactorInfoInitialize.html | 4 +-
.../Mat/MatFactorInvertSchurComplement.html | 4 +-
.../Mat/MatFactorRestoreSchurComplement.html | 4 +-
docs/manualpages/Mat/MatFactorSetSchurIS.html | 4 +-
docs/manualpages/Mat/MatFactorShiftType.html | 4 +-
.../Mat/MatFactorSolveSchurComplement.html | 4 +-
.../MatFactorSolveSchurComplementTranspose.html | 4 +-
docs/manualpages/Mat/MatFactorType.html | 4 +-
docs/manualpages/Mat/MatFinalizePackage.html | 4 +-
docs/manualpages/Mat/MatFindNonzeroRows.html | 4 +-
.../Mat/MatFindOffBlockDiagonalEntries.html | 4 +-
docs/manualpages/Mat/MatFindZeroDiagonals.html | 4 +-
docs/manualpages/Mat/MatForwardSolve.html | 4 +-
docs/manualpages/Mat/MatGetBlockSize.html | 4 +-
docs/manualpages/Mat/MatGetBlockSizes.html | 4 +-
docs/manualpages/Mat/MatGetBrowsOfAcols.html | 4 +-
docs/manualpages/Mat/MatGetColumnIJ.html | 4 +-
docs/manualpages/Mat/MatGetColumnNorms.html | 4 +-
docs/manualpages/Mat/MatGetColumnVector.html | 4 +-
.../Mat/MatGetCommunicationStructs.html | 4 +-
docs/manualpages/Mat/MatGetDiagonal.html | 4 +-
docs/manualpages/Mat/MatGetDiagonalBlock.html | 4 +-
docs/manualpages/Mat/MatGetFactor.html | 4 +-
docs/manualpages/Mat/MatGetFactorAvailable.html | 4 +-
docs/manualpages/Mat/MatGetFactorType.html | 4 +-
docs/manualpages/Mat/MatGetGhosts.html | 4 +-
docs/manualpages/Mat/MatGetInertia.html | 4 +-
docs/manualpages/Mat/MatGetInfo.html | 4 +-
docs/manualpages/Mat/MatGetLayouts.html | 4 +-
docs/manualpages/Mat/MatGetLocalSize.html | 4 +-
docs/manualpages/Mat/MatGetLocalSubMatrix.html | 4 +-
.../Mat/MatGetLocalToGlobalMapping.html | 4 +-
docs/manualpages/Mat/MatGetMultiProcBlock.html | 4 +-
docs/manualpages/Mat/MatGetNearNullSpace.html | 4 +-
docs/manualpages/Mat/MatGetNonzeroState.html | 4 +-
docs/manualpages/Mat/MatGetNullSpace.html | 4 +-
docs/manualpages/Mat/MatGetOption.html | 4 +-
docs/manualpages/Mat/MatGetOptionsPrefix.html | 4 +-
docs/manualpages/Mat/MatGetOwnershipIS.html | 4 +-
docs/manualpages/Mat/MatGetOwnershipRange.html | 4 +-
.../Mat/MatGetOwnershipRangeColumn.html | 4 +-
docs/manualpages/Mat/MatGetOwnershipRanges.html | 4 +-
.../Mat/MatGetOwnershipRangesColumn.html | 4 +-
docs/manualpages/Mat/MatGetRow.html | 4 +-
docs/manualpages/Mat/MatGetRowIJ.html | 4 +-
docs/manualpages/Mat/MatGetRowMax.html | 4 +-
docs/manualpages/Mat/MatGetRowMaxAbs.html | 4 +-
docs/manualpages/Mat/MatGetRowMin.html | 4 +-
docs/manualpages/Mat/MatGetRowMinAbs.html | 4 +-
docs/manualpages/Mat/MatGetRowSum.html | 4 +-
docs/manualpages/Mat/MatGetRowUpperTriangular.html | 4 +-
.../manualpages/Mat/MatGetSeqNonzeroStructure.html | 4 +-
docs/manualpages/Mat/MatGetSize.html | 4 +-
docs/manualpages/Mat/MatGetSubMatrices.html | 4 +-
docs/manualpages/Mat/MatGetSubMatrix.html | 4 +-
docs/manualpages/Mat/MatGetSubMatrixOption.html | 4 +-
docs/manualpages/Mat/MatGetTrace.html | 4 +-
docs/manualpages/Mat/MatGetTransposeNullSpace.html | 4 +-
docs/manualpages/Mat/MatGetType.html | 4 +-
docs/manualpages/Mat/MatGetValues.html | 4 +-
docs/manualpages/Mat/MatHasOperation.html | 4 +-
docs/manualpages/Mat/MatHermitianTranspose.html | 4 +-
docs/manualpages/Mat/MatICCFactor.html | 4 +-
docs/manualpages/Mat/MatICCFactorSymbolic.html | 4 +-
docs/manualpages/Mat/MatILUFactor.html | 4 +-
docs/manualpages/Mat/MatILUFactorSymbolic.html | 4 +-
docs/manualpages/Mat/MatISGetLocalMat.html | 4 +-
docs/manualpages/Mat/MatISGetMPIXAIJ.html | 4 +-
docs/manualpages/Mat/MatISSetLocalMat.html | 4 +-
docs/manualpages/Mat/MatISSetPreallocation.html | 4 +-
docs/manualpages/Mat/MatImaginaryPart.html | 4 +-
docs/manualpages/Mat/MatIncreaseOverlap.html | 4 +-
docs/manualpages/Mat/MatIncreaseOverlapSplit.html | 4 +-
docs/manualpages/Mat/MatInfo.html | 4 +-
docs/manualpages/Mat/MatInfoType.html | 4 +-
docs/manualpages/Mat/MatInitializePackage.html | 4 +-
docs/manualpages/Mat/MatInodeGetInodeSizes.html | 4 +-
docs/manualpages/Mat/MatInterpolate.html | 4 +-
docs/manualpages/Mat/MatInterpolateAdd.html | 4 +-
docs/manualpages/Mat/MatInvertBlockDiagonal.html | 4 +-
docs/manualpages/Mat/MatIsHermitian.html | 4 +-
docs/manualpages/Mat/MatIsHermitianKnown.html | 4 +-
docs/manualpages/Mat/MatIsHermitianTranspose.html | 4 +-
.../Mat/MatIsStructurallySymmetric.html | 4 +-
docs/manualpages/Mat/MatIsSymmetric.html | 4 +-
docs/manualpages/Mat/MatIsSymmetricKnown.html | 4 +-
docs/manualpages/Mat/MatIsTranspose.html | 4 +-
docs/manualpages/Mat/MatLUFactor.html | 4 +-
docs/manualpages/Mat/MatLUFactorNumeric.html | 4 +-
docs/manualpages/Mat/MatLUFactorSymbolic.html | 4 +-
docs/manualpages/Mat/MatLoad.html | 4 +-
docs/manualpages/Mat/MatMAIJGetAIJ.html | 4 +-
docs/manualpages/Mat/MatMAIJRedimension.html | 4 +-
docs/manualpages/Mat/MatMFFD.html | 4 +-
docs/manualpages/Mat/MatMFFDCheckPositivity.html | 4 +-
docs/manualpages/Mat/MatMFFDDSSetUmin.html | 4 +-
docs/manualpages/Mat/MatMFFDFinalizePackage.html | 6 +-
docs/manualpages/Mat/MatMFFDGetH.html | 4 +-
docs/manualpages/Mat/MatMFFDInitializePackage.html | 4 +-
docs/manualpages/Mat/MatMFFDRegister.html | 4 +-
docs/manualpages/Mat/MatMFFDRegisterAll.html | 4 +-
docs/manualpages/Mat/MatMFFDResetHHistory.html | 4 +-
docs/manualpages/Mat/MatMFFDSetBase.html | 4 +-
docs/manualpages/Mat/MatMFFDSetCheckh.html | 11 +-
docs/manualpages/Mat/MatMFFDSetFunction.html | 4 +-
docs/manualpages/Mat/MatMFFDSetFunctionError.html | 4 +-
docs/manualpages/Mat/MatMFFDSetFunctioni.html | 4 +-
docs/manualpages/Mat/MatMFFDSetFunctioniBase.html | 4 +-
docs/manualpages/Mat/MatMFFDSetHHistory.html | 4 +-
docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html | 6 +-
docs/manualpages/Mat/MatMFFDSetPeriod.html | 4 +-
docs/manualpages/Mat/MatMFFDSetType.html | 6 +-
docs/manualpages/Mat/MatMFFDType.html | 4 +-
docs/manualpages/Mat/MatMFFDWPSetComputeNormU.html | 4 +-
docs/manualpages/Mat/MatMPIAIJGetLocalMat.html | 4 +-
.../Mat/MatMPIAIJGetLocalMatCondensed.html | 4 +-
.../manualpages/Mat/MatMPIAIJSetPreallocation.html | 4 +-
.../Mat/MatMPIAIJSetPreallocationCSR.html | 4 +-
.../MatMPIAIJSetUseScalableIncreaseOverlap.html | 4 +-
docs/manualpages/Mat/MatMPIAIJSetValuesBatch.html | 4 +-
.../Mat/MatMPIAdjCreateNonemptySubcommMat.html | 4 +-
.../manualpages/Mat/MatMPIAdjSetPreallocation.html | 4 +-
.../Mat/MatMPIBAIJSetHashTableFactor.html | 4 +-
.../Mat/MatMPIBAIJSetPreallocation.html | 4 +-
.../Mat/MatMPIBAIJSetPreallocationCSR.html | 4 +-
.../Mat/MatMPIBAIJSetValuesBlocked.html | 4 +-
.../Mat/MatMPIDenseSetPreallocation.html | 4 +-
.../Mat/MatMPISBAIJSetPreallocation.html | 4 +-
.../Mat/MatMPISBAIJSetPreallocationCSR.html | 4 +-
docs/manualpages/Mat/MatMatMatMult.html | 4 +-
docs/manualpages/Mat/MatMatMult.html | 4 +-
docs/manualpages/Mat/MatMatMultEqual.html | 4 +-
docs/manualpages/Mat/MatMatMultNumeric.html | 4 +-
docs/manualpages/Mat/MatMatMultSymbolic.html | 4 +-
docs/manualpages/Mat/MatMatSolve.html | 4 +-
docs/manualpages/Mat/MatMatTransposeMult.html | 4 +-
docs/manualpages/Mat/MatMissingDiagonal.html | 4 +-
docs/manualpages/Mat/MatMkl_CPardisoSetCntl.html | 4 +-
docs/manualpages/Mat/MatMkl_PardisoSetCntl.html | 4 +-
docs/manualpages/Mat/MatMult.html | 4 +-
docs/manualpages/Mat/MatMultAdd.html | 4 +-
docs/manualpages/Mat/MatMultAddEqual.html | 4 +-
docs/manualpages/Mat/MatMultConstrained.html | 4 +-
docs/manualpages/Mat/MatMultDiagonalBlock.html | 4 +-
docs/manualpages/Mat/MatMultEqual.html | 4 +-
.../manualpages/Mat/MatMultHermitianTranspose.html | 4 +-
.../Mat/MatMultHermitianTransposeAdd.html | 4 +-
docs/manualpages/Mat/MatMultTranspose.html | 4 +-
docs/manualpages/Mat/MatMultTransposeAdd.html | 4 +-
docs/manualpages/Mat/MatMultTransposeAddEqual.html | 4 +-
.../Mat/MatMultTransposeConstrained.html | 4 +-
docs/manualpages/Mat/MatMultTransposeEqual.html | 4 +-
docs/manualpages/Mat/MatMumpsGetCntl.html | 4 +-
docs/manualpages/Mat/MatMumpsGetIcntl.html | 4 +-
docs/manualpages/Mat/MatMumpsGetInfo.html | 4 +-
docs/manualpages/Mat/MatMumpsGetInfog.html | 4 +-
docs/manualpages/Mat/MatMumpsGetRinfo.html | 4 +-
docs/manualpages/Mat/MatMumpsGetRinfog.html | 4 +-
docs/manualpages/Mat/MatMumpsSetCntl.html | 4 +-
docs/manualpages/Mat/MatMumpsSetIcntl.html | 4 +-
docs/manualpages/Mat/MatNestGetISs.html | 4 +-
docs/manualpages/Mat/MatNestGetLocalISs.html | 4 +-
docs/manualpages/Mat/MatNestGetSize.html | 4 +-
docs/manualpages/Mat/MatNestGetSubMat.html | 4 +-
docs/manualpages/Mat/MatNestGetSubMats.html | 4 +-
docs/manualpages/Mat/MatNestSetSubMat.html | 4 +-
docs/manualpages/Mat/MatNestSetSubMats.html | 4 +-
docs/manualpages/Mat/MatNestSetVecType.html | 4 +-
docs/manualpages/Mat/MatNorm.html | 4 +-
docs/manualpages/Mat/MatNullSpace.html | 4 +-
docs/manualpages/Mat/MatNullSpaceCreate.html | 4 +-
.../Mat/MatNullSpaceCreateRigidBody.html | 4 +-
docs/manualpages/Mat/MatNullSpaceDestroy.html | 4 +-
docs/manualpages/Mat/MatNullSpaceGetVecs.html | 4 +-
docs/manualpages/Mat/MatNullSpaceRemove.html | 4 +-
docs/manualpages/Mat/MatNullSpaceSetFunction.html | 4 +-
docs/manualpages/Mat/MatNullSpaceTest.html | 4 +-
docs/manualpages/Mat/MatNullSpaceView.html | 4 +-
docs/manualpages/Mat/MatOption.html | 4 +-
docs/manualpages/Mat/MatOrderingType.html | 4 +-
docs/manualpages/Mat/MatPartitioning.html | 4 +-
docs/manualpages/Mat/MatPartitioningType.html | 4 +-
docs/manualpages/Mat/MatPermute.html | 4 +-
docs/manualpages/Mat/MatPreallocateFinalize.html | 4 +-
docs/manualpages/Mat/MatPreallocateInitialize.html | 4 +-
docs/manualpages/Mat/MatPreallocateLocation.html | 4 +-
docs/manualpages/Mat/MatPreallocateSet.html | 4 +-
docs/manualpages/Mat/MatPreallocateSetLocal.html | 4 +-
.../Mat/MatPreallocateSetLocalBlock.html | 4 +-
.../Mat/MatPreallocateSymmetricSetBlock.html | 4 +-
.../Mat/MatPreallocateSymmetricSetLocalBlock.html | 4 +-
.../Mat/MatPreallocatorPreallocate.html | 4 +-
docs/manualpages/Mat/MatPtAP.html | 4 +-
docs/manualpages/Mat/MatPtAPNumeric.html | 4 +-
docs/manualpages/Mat/MatPtAPSymbolic.html | 4 +-
docs/manualpages/Mat/MatPythonCreate.html | 4 +-
docs/manualpages/Mat/MatPythonSetType.html | 4 +-
docs/manualpages/Mat/MatRARt.html | 4 +-
docs/manualpages/Mat/MatRARtNumeric.html | 4 +-
docs/manualpages/Mat/MatRARtSymbolic.html | 4 +-
docs/manualpages/Mat/MatRealPart.html | 4 +-
docs/manualpages/Mat/MatRegister.html | 4 +-
docs/manualpages/Mat/MatRegisterAll.html | 4 +-
docs/manualpages/Mat/MatRegisterBaseName.html | 4 +-
.../Mat/MatReorderForNonzeroDiagonal.html | 4 +-
docs/manualpages/Mat/MatResidual.html | 4 +-
docs/manualpages/Mat/MatRestoreColumnIJ.html | 4 +-
docs/manualpages/Mat/MatRestoreLocalSubMatrix.html | 4 +-
docs/manualpages/Mat/MatRestoreRow.html | 4 +-
docs/manualpages/Mat/MatRestoreRowIJ.html | 4 +-
.../Mat/MatRestoreRowUpperTriangular.html | 4 +-
docs/manualpages/Mat/MatRestrict.html | 4 +-
docs/manualpages/Mat/MatRetrieveValues.html | 4 +-
docs/manualpages/Mat/MatReuse.html | 4 +-
docs/manualpages/Mat/MatSOR.html | 4 +-
docs/manualpages/Mat/MatSORType.html | 4 +-
docs/manualpages/Mat/MatScale.html | 4 +-
docs/manualpages/Mat/MatScatterGetVecScatter.html | 4 +-
docs/manualpages/Mat/MatScatterSetVecScatter.html | 4 +-
docs/manualpages/Mat/MatSeqAIJFromMatlab.html | 4 +-
docs/manualpages/Mat/MatSeqAIJGetArray.html | 4 +-
docs/manualpages/Mat/MatSeqAIJGetArrayF90.html | 4 +-
.../Mat/MatSeqAIJGetMaxRowNonzeros.html | 4 +-
docs/manualpages/Mat/MatSeqAIJRestoreArray.html | 4 +-
docs/manualpages/Mat/MatSeqAIJRestoreArrayF90.html | 4 +-
.../manualpages/Mat/MatSeqAIJSetColumnIndices.html | 4 +-
.../manualpages/Mat/MatSeqAIJSetPreallocation.html | 4 +-
.../Mat/MatSeqAIJSetPreallocationCSR.html | 4 +-
.../Mat/MatSeqBAIJSetColumnIndices.html | 4 +-
.../Mat/MatSeqBAIJSetPreallocation.html | 4 +-
.../Mat/MatSeqBAIJSetPreallocationCSR.html | 4 +-
docs/manualpages/Mat/MatSeqDenseSetLDA.html | 4 +-
.../Mat/MatSeqDenseSetPreallocation.html | 4 +-
.../Mat/MatSeqSBAIJSetColumnIndices.html | 4 +-
.../Mat/MatSeqSBAIJSetPreallocation.html | 4 +-
.../Mat/MatSeqSBAIJSetPreallocationCSR.html | 4 +-
docs/manualpages/Mat/MatSetBlockSize.html | 4 +-
docs/manualpages/Mat/MatSetBlockSizes.html | 4 +-
docs/manualpages/Mat/MatSetBlockSizesFromMats.html | 4 +-
docs/manualpages/Mat/MatSetErrorIfFailure.html | 4 +-
docs/manualpages/Mat/MatSetFromOptions.html | 4 +-
.../Mat/MatSetLocalToGlobalMapping.html | 4 +-
docs/manualpages/Mat/MatSetNearNullSpace.html | 4 +-
docs/manualpages/Mat/MatSetNullSpace.html | 4 +-
docs/manualpages/Mat/MatSetOption.html | 4 +-
docs/manualpages/Mat/MatSetOptionsPrefix.html | 4 +-
docs/manualpages/Mat/MatSetRandom.html | 4 +-
docs/manualpages/Mat/MatSetSizes.html | 4 +-
docs/manualpages/Mat/MatSetStencil.html | 4 +-
docs/manualpages/Mat/MatSetTransposeNullSpace.html | 4 +-
docs/manualpages/Mat/MatSetType.html | 4 +-
docs/manualpages/Mat/MatSetUnfactored.html | 4 +-
docs/manualpages/Mat/MatSetUp.html | 4 +-
docs/manualpages/Mat/MatSetValue.html | 4 +-
docs/manualpages/Mat/MatSetValues.html | 4 +-
docs/manualpages/Mat/MatSetValuesAdifor.html | 4 +-
docs/manualpages/Mat/MatSetValuesBatch.html | 4 +-
docs/manualpages/Mat/MatSetValuesBlocked.html | 4 +-
docs/manualpages/Mat/MatSetValuesBlockedLocal.html | 4 +-
.../Mat/MatSetValuesBlockedStencil.html | 4 +-
docs/manualpages/Mat/MatSetValuesLocal.html | 4 +-
docs/manualpages/Mat/MatSetValuesRow.html | 8 +-
docs/manualpages/Mat/MatSetValuesRowLocal.html | 4 +-
docs/manualpages/Mat/MatSetValuesStencil.html | 4 +-
docs/manualpages/Mat/MatShellGetContext.html | 4 +-
docs/manualpages/Mat/MatShellGetOperation.html | 4 +-
docs/manualpages/Mat/MatShellSetContext.html | 4 +-
docs/manualpages/Mat/MatShellSetOperation.html | 4 +-
docs/manualpages/Mat/MatShift.html | 4 +-
docs/manualpages/Mat/MatSolve.html | 4 +-
docs/manualpages/Mat/MatSolveAdd.html | 4 +-
docs/manualpages/Mat/MatSolvePackageGet.html | 4 +-
docs/manualpages/Mat/MatSolvePackageRegister.html | 4 +-
docs/manualpages/Mat/MatSolveTranspose.html | 4 +-
docs/manualpages/Mat/MatSolveTransposeAdd.html | 4 +-
docs/manualpages/Mat/MatSolverPackage.html | 4 +-
docs/manualpages/Mat/MatSolves.html | 4 +-
docs/manualpages/Mat/MatStashGetInfo.html | 4 +-
docs/manualpages/Mat/MatStashSetInitialSize.html | 4 +-
docs/manualpages/Mat/MatStencil.html | 4 +-
docs/manualpages/Mat/MatStoreValues.html | 4 +-
docs/manualpages/Mat/MatStructure.html | 4 +-
docs/manualpages/Mat/MatSubMatrixUpdate.html | 4 +-
.../Mat/MatSubdomainsCreateCoalesce.html | 4 +-
docs/manualpages/Mat/MatSuperluSetILUDropTol.html | 4 +-
.../Mat/MatTransColoringApplyDenToSp.html | 4 +-
.../Mat/MatTransColoringApplySpToDen.html | 4 +-
docs/manualpages/Mat/MatTranspose.html | 4 +-
docs/manualpages/Mat/MatTransposeColoring.html | 4 +-
.../Mat/MatTransposeColoringCreate.html | 4 +-
.../Mat/MatTransposeColoringDestroy.html | 4 +-
docs/manualpages/Mat/MatTransposeMatMult.html | 4 +-
docs/manualpages/Mat/MatTransposeMatMultEqual.html | 4 +-
docs/manualpages/Mat/MatType.html | 4 +-
docs/manualpages/Mat/MatView.html | 4 +-
docs/manualpages/Mat/MatXAIJSetPreallocation.html | 4 +-
docs/manualpages/Mat/MatZeroEntries.html | 4 +-
docs/manualpages/Mat/MatZeroRows.html | 4 +-
docs/manualpages/Mat/MatZeroRowsColumns.html | 4 +-
docs/manualpages/Mat/MatZeroRowsColumnsIS.html | 4 +-
docs/manualpages/Mat/MatZeroRowsColumnsLocal.html | 4 +-
.../manualpages/Mat/MatZeroRowsColumnsLocalIS.html | 4 +-
.../manualpages/Mat/MatZeroRowsColumnsStencil.html | 4 +-
docs/manualpages/Mat/MatZeroRowsIS.html | 4 +-
docs/manualpages/Mat/MatZeroRowsLocal.html | 4 +-
docs/manualpages/Mat/MatZeroRowsLocalIS.html | 4 +-
docs/manualpages/Mat/MatZeroRowsStencil.html | 4 +-
.../Mat/PetscElementalFinalizePackage.html | 4 +-
.../Mat/PetscElementalInitializePackage.html | 4 +-
docs/manualpages/Mat/VecScatterFFTWToPetsc.html | 4 +-
docs/manualpages/Mat/VecScatterPetscToFFTW.html | 4 +-
docs/manualpages/Mat/index.html | 4 +-
docs/manualpages/MatFD/MatFDColoringApply.html | 4 +-
docs/manualpages/MatFD/MatFDColoringCreate.html | 4 +-
docs/manualpages/MatFD/MatFDColoringDestroy.html | 4 +-
.../MatFD/MatFDColoringGetFunction.html | 4 +-
.../MatFD/MatFDColoringGetPerturbedColumns.html | 4 +-
.../MatFD/MatFDColoringSetBlockSize.html | 4 +-
.../MatFD/MatFDColoringSetFromOptions.html | 4 +-
.../MatFD/MatFDColoringSetFunction.html | 4 +-
.../MatFD/MatFDColoringSetParameters.html | 4 +-
docs/manualpages/MatFD/MatFDColoringSetType.html | 4 +-
docs/manualpages/MatFD/MatFDColoringSetUp.html | 4 +-
docs/manualpages/MatFD/MatFDColoringView.html | 4 +-
docs/manualpages/MatFD/index.html | 4 +-
docs/manualpages/MatOrderings/MATCOARSENHEM.html | 4 +-
docs/manualpages/MatOrderings/MATCOARSENMIS.html | 4 +-
.../MatOrderings/MATCOLORINGGREEDY.html | 4 +-
docs/manualpages/MatOrderings/MATCOLORINGJP.html | 4 +-
.../manualpages/MatOrderings/MATCOLORINGPOWER.html | 4 +-
.../MatOrderings/MATPARTITIONINGCHACO.html | 4 +-
.../MatOrderings/MATPARTITIONINGHIERARCHPART.html | 4 +-
.../MatOrderings/MATPARTITIONINGPARMETIS.html | 4 +-
.../MatOrderings/MATPARTITIONINGPARTY.html | 4 +-
.../MatOrderings/MATPARTITIONINGPTSCOTCH.html | 4 +-
docs/manualpages/MatOrderings/MatCoarsenApply.html | 4 +-
.../manualpages/MatOrderings/MatCoarsenCreate.html | 4 +-
.../MatOrderings/MatCoarsenDestroy.html | 4 +-
.../MatOrderings/MatCoarsenGetData.html | 4 +-
.../MatOrderings/MatCoarsenGetType.html | 4 +-
.../MatOrderings/MatCoarsenRegister.html | 4 +-
.../MatOrderings/MatCoarsenRegisterAll.html | 4 +-
.../MatOrderings/MatCoarsenSetAdjacency.html | 4 +-
.../MatOrderings/MatCoarsenSetFromOptions.html | 4 +-
.../MatOrderings/MatCoarsenSetGreedyOrdering.html | 4 +-
.../MatOrderings/MatCoarsenSetStrictAggs.html | 4 +-
.../MatOrderings/MatCoarsenSetType.html | 4 +-
docs/manualpages/MatOrderings/MatCoarsenView.html | 4 +-
.../manualpages/MatOrderings/MatColoringApply.html | 4 +-
.../MatOrderings/MatColoringCreate.html | 4 +-
.../MatOrderings/MatColoringDestroy.html | 4 +-
.../MatOrderings/MatColoringGetDistance.html | 4 +-
.../MatOrderings/MatColoringGetMaxColors.html | 4 +-
.../MatOrderings/MatColoringRegister.html | 4 +-
.../MatOrderings/MatColoringRegisterAll.html | 4 +-
.../MatOrderings/MatColoringSetDistance.html | 4 +-
.../MatOrderings/MatColoringSetFromOptions.html | 4 +-
.../MatOrderings/MatColoringSetMaxColors.html | 4 +-
.../MatOrderings/MatColoringSetType.html | 4 +-
.../MatOrderings/MatColoringSetWeightType.html | 4 +-
docs/manualpages/MatOrderings/MatColoringView.html | 4 +-
.../MatOrderings/MatCreateLaplacian.html | 4 +-
docs/manualpages/MatOrderings/MatGetOrdering.html | 4 +-
.../MatOrderings/MatMeshToCellGraph.html | 4 +-
.../MatOrderings/MatMeshToVertexGraph.html | 4 +-
.../MatOrderings/MatOrderingRegister.html | 4 +-
.../MatOrderings/MatOrderingRegisterAll.html | 4 +-
.../MatOrderings/MatPartitioningApply.html | 4 +-
.../MatPartitioningChacoGetEigenNumber.html | 4 +-
.../MatPartitioningChacoGetEigenSolver.html | 4 +-
.../MatPartitioningChacoGetEigenTol.html | 4 +-
.../MatPartitioningChacoGetGlobal.html | 4 +-
.../MatOrderings/MatPartitioningChacoGetLocal.html | 4 +-
.../MatPartitioningChacoSetCoarseLevel.html | 4 +-
.../MatPartitioningChacoSetEigenNumber.html | 4 +-
.../MatPartitioningChacoSetEigenSolver.html | 4 +-
.../MatPartitioningChacoSetEigenTol.html | 4 +-
.../MatPartitioningChacoSetGlobal.html | 4 +-
.../MatOrderings/MatPartitioningChacoSetLocal.html | 4 +-
.../MatOrderings/MatPartitioningCreate.html | 4 +-
.../MatOrderings/MatPartitioningDestroy.html | 4 +-
.../MatOrderings/MatPartitioningGetType.html | 4 +-
.../MatPartitioningPTScotchGetImbalance.html | 4 +-
.../MatPartitioningPTScotchGetStrategy.html | 4 +-
.../MatPartitioningPTScotchSetImbalance.html | 4 +-
.../MatPartitioningPTScotchSetStrategy.html | 4 +-
.../MatPartitioningParmetisGetEdgeCut.html | 4 +-
...MatPartitioningParmetisSetCoarseSequential.html | 4 +-
.../MatPartitioningParmetisSetRepartition.html | 4 +-
.../MatPartitioningPartySetBipart.html | 4 +-
.../MatPartitioningPartySetCoarseLevel.html | 4 +-
.../MatPartitioningPartySetGlobal.html | 4 +-
.../MatOrderings/MatPartitioningPartySetLocal.html | 4 +-
.../MatPartitioningPartySetMatchOptimization.html | 4 +-
.../MatOrderings/MatPartitioningRegister.html | 4 +-
.../MatOrderings/MatPartitioningRegisterAll.html | 4 +-
.../MatOrderings/MatPartitioningSetAdjacency.html | 4 +-
.../MatPartitioningSetFromOptions.html | 4 +-
.../MatOrderings/MatPartitioningSetNParts.html | 4 +-
.../MatPartitioningSetPartitionWeights.html | 4 +-
.../MatOrderings/MatPartitioningSetType.html | 4 +-
.../MatPartitioningSetVertexWeights.html | 4 +-
.../MatOrderings/MatPartitioningView.html | 4 +-
docs/manualpages/MatOrderings/index.html | 4 +-
docs/manualpages/PC/PC.html | 4 +-
docs/manualpages/PC/PCAINVCUSP.html | 4 +-
docs/manualpages/PC/PCASM.html | 4 +-
docs/manualpages/PC/PCASMCreateSubdomains.html | 4 +-
docs/manualpages/PC/PCASMCreateSubdomains2D.html | 4 +-
docs/manualpages/PC/PCASMDestroySubdomains.html | 4 +-
docs/manualpages/PC/PCASMGetDMSubdomains.html | 4 +-
docs/manualpages/PC/PCASMGetLocalSubdomains.html | 4 +-
docs/manualpages/PC/PCASMGetLocalSubmatrices.html | 4 +-
docs/manualpages/PC/PCASMGetLocalType.html | 4 +-
docs/manualpages/PC/PCASMGetSubKSP.html | 4 +-
docs/manualpages/PC/PCASMGetType.html | 4 +-
docs/manualpages/PC/PCASMSetDMSubdomains.html | 4 +-
docs/manualpages/PC/PCASMSetLocalSubdomains.html | 4 +-
docs/manualpages/PC/PCASMSetLocalType.html | 4 +-
docs/manualpages/PC/PCASMSetOverlap.html | 4 +-
docs/manualpages/PC/PCASMSetSortIndices.html | 4 +-
docs/manualpages/PC/PCASMSetTotalSubdomains.html | 4 +-
docs/manualpages/PC/PCASMSetType.html | 4 +-
docs/manualpages/PC/PCASMType.html | 4 +-
docs/manualpages/PC/PCAppendOptionsPrefix.html | 4 +-
docs/manualpages/PC/PCApply.html | 4 +-
docs/manualpages/PC/PCApplyBAorAB.html | 4 +-
docs/manualpages/PC/PCApplyBAorABTranspose.html | 4 +-
docs/manualpages/PC/PCApplyRichardson.html | 4 +-
docs/manualpages/PC/PCApplyRichardsonExists.html | 4 +-
docs/manualpages/PC/PCApplySymmetricLeft.html | 4 +-
docs/manualpages/PC/PCApplySymmetricRight.html | 4 +-
docs/manualpages/PC/PCApplyTranspose.html | 4 +-
docs/manualpages/PC/PCApplyTransposeExists.html | 4 +-
docs/manualpages/PC/PCBDDC.html | 4 +-
.../PC/PCBDDCCreateFETIDPOperators.html | 4 +-
.../PC/PCBDDCGetDirichletBoundaries.html | 4 +-
.../PC/PCBDDCGetDirichletBoundariesLocal.html | 4 +-
.../manualpages/PC/PCBDDCGetNeumannBoundaries.html | 4 +-
.../PC/PCBDDCGetNeumannBoundariesLocal.html | 4 +-
docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html | 4 +-
.../manualpages/PC/PCBDDCMatFETIDPGetSolution.html | 4 +-
docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html | 4 +-
docs/manualpages/PC/PCBDDCSetCoarseningRatio.html | 4 +-
.../PC/PCBDDCSetDirichletBoundaries.html | 4 +-
.../PC/PCBDDCSetDirichletBoundariesLocal.html | 4 +-
docs/manualpages/PC/PCBDDCSetDofsSplitting.html | 4 +-
.../PC/PCBDDCSetDofsSplittingLocal.html | 4 +-
docs/manualpages/PC/PCBDDCSetLevels.html | 4 +-
.../PC/PCBDDCSetLocalAdjacencyGraph.html | 4 +-
.../manualpages/PC/PCBDDCSetNeumannBoundaries.html | 4 +-
.../PC/PCBDDCSetNeumannBoundariesLocal.html | 4 +-
docs/manualpages/PC/PCBDDCSetNullSpace.html | 4 +-
.../PC/PCBDDCSetPrimalVerticesLocalIS.html | 4 +-
docs/manualpages/PC/PCBJACOBI.html | 4 +-
docs/manualpages/PC/PCBJacobiGetLocalBlocks.html | 4 +-
docs/manualpages/PC/PCBJacobiGetSubKSP.html | 4 +-
docs/manualpages/PC/PCBJacobiGetTotalBlocks.html | 4 +-
docs/manualpages/PC/PCBJacobiSetLocalBlocks.html | 4 +-
docs/manualpages/PC/PCBJacobiSetTotalBlocks.html | 4 +-
docs/manualpages/PC/PCCHOLESKY.html | 4 +-
docs/manualpages/PC/PCCOMPOSITE.html | 4 +-
docs/manualpages/PC/PCCP.html | 4 +-
docs/manualpages/PC/PCCompositeAddPC.html | 4 +-
docs/manualpages/PC/PCCompositeGetNumberPC.html | 4 +-
docs/manualpages/PC/PCCompositeGetPC.html | 4 +-
docs/manualpages/PC/PCCompositeGetType.html | 4 +-
docs/manualpages/PC/PCCompositeSetType.html | 4 +-
.../manualpages/PC/PCCompositeSpecialSetAlpha.html | 4 +-
docs/manualpages/PC/PCCompositeType.html | 4 +-
docs/manualpages/PC/PCComputeExplicitOperator.html | 4 +-
docs/manualpages/PC/PCCreate.html | 4 +-
docs/manualpages/PC/PCDestroy.html | 4 +-
docs/manualpages/PC/PCDiagonalScaleLeft.html | 4 +-
docs/manualpages/PC/PCDiagonalScaleRight.html | 4 +-
docs/manualpages/PC/PCEISENSTAT.html | 4 +-
docs/manualpages/PC/PCEXOTIC.html | 4 +-
.../PC/PCEisenstatGetNoDiagonalScaling.html | 4 +-
docs/manualpages/PC/PCEisenstatGetOmega.html | 4 +-
.../PC/PCEisenstatSetNoDiagonalScaling.html | 4 +-
docs/manualpages/PC/PCEisenstatSetOmega.html | 4 +-
docs/manualpages/PC/PCExoticSetType.html | 4 +-
docs/manualpages/PC/PCExoticType.html | 4 +-
docs/manualpages/PC/PCFIELDSPLIT.html | 4 +-
.../PC/PCFactorGetAllowDiagonalFill.html | 4 +-
docs/manualpages/PC/PCFactorGetLevels.html | 4 +-
.../PC/PCFactorGetMatSolverPackage.html | 4 +-
docs/manualpages/PC/PCFactorGetMatrix.html | 4 +-
docs/manualpages/PC/PCFactorGetShiftAmount.html | 37 +
docs/manualpages/PC/PCFactorGetShiftType.html | 37 +
docs/manualpages/PC/PCFactorGetUseInPlace.html | 4 +-
...tSquareGraph.html => PCFactorGetZeroPivot.html} | 27 +-
.../PC/PCFactorReorderForNonzeroDiagonal.html | 4 +-
.../PC/PCFactorSetAllowDiagonalFill.html | 4 +-
docs/manualpages/PC/PCFactorSetColumnPivot.html | 4 +-
docs/manualpages/PC/PCFactorSetFill.html | 4 +-
docs/manualpages/PC/PCFactorSetLevels.html | 4 +-
.../manualpages/PC/PCFactorSetMatOrderingType.html | 4 +-
.../PC/PCFactorSetMatSolverPackage.html | 4 +-
docs/manualpages/PC/PCFactorSetPivotInBlocks.html | 4 +-
docs/manualpages/PC/PCFactorSetReuseFill.html | 4 +-
docs/manualpages/PC/PCFactorSetReuseOrdering.html | 4 +-
docs/manualpages/PC/PCFactorSetShiftAmount.html | 4 +-
docs/manualpages/PC/PCFactorSetShiftType.html | 4 +-
.../PC/PCFactorSetUpMatSolverPackage.html | 4 +-
docs/manualpages/PC/PCFactorSetUseInPlace.html | 4 +-
docs/manualpages/PC/PCFactorSetZeroPivot.html | 4 +-
docs/manualpages/PC/PCFailedReason.html | 4 +-
docs/manualpages/PC/PCFieldSplitGetDMSplits.html | 4 +-
.../manualpages/PC/PCFieldSplitGetDiagUseAmat.html | 4 +-
docs/manualpages/PC/PCFieldSplitGetIS.html | 4 +-
.../PC/PCFieldSplitGetOffDiagUseAmat.html | 4 +-
.../manualpages/PC/PCFieldSplitGetSchurBlocks.html | 4 +-
docs/manualpages/PC/PCFieldSplitGetSchurPre.html | 4 +-
docs/manualpages/PC/PCFieldSplitGetSubKSP.html | 4 +-
docs/manualpages/PC/PCFieldSplitGetType.html | 4 +-
docs/manualpages/PC/PCFieldSplitRestrictIS.html | 4 +-
docs/manualpages/PC/PCFieldSplitSchurFactType.html | 4 +-
docs/manualpages/PC/PCFieldSplitSchurGetS.html | 4 +-
docs/manualpages/PC/PCFieldSplitSchurPreType.html | 4 +-
docs/manualpages/PC/PCFieldSplitSchurRestoreS.html | 4 +-
docs/manualpages/PC/PCFieldSplitSetBlockSize.html | 4 +-
docs/manualpages/PC/PCFieldSplitSetDMSplits.html | 4 +-
.../manualpages/PC/PCFieldSplitSetDiagUseAmat.html | 4 +-
docs/manualpages/PC/PCFieldSplitSetFields.html | 4 +-
docs/manualpages/PC/PCFieldSplitSetIS.html | 4 +-
.../PC/PCFieldSplitSetOffDiagUseAmat.html | 4 +-
.../PC/PCFieldSplitSetSchurFactType.html | 4 +-
docs/manualpages/PC/PCFieldSplitSetSchurPre.html | 4 +-
docs/manualpages/PC/PCFieldSplitSetType.html | 4 +-
docs/manualpages/PC/PCGALERKIN.html | 4 +-
docs/manualpages/PC/PCGAMG.html | 4 +-
docs/manualpages/PC/PCGAMGClassicalGetType.html | 4 +-
docs/manualpages/PC/PCGAMGClassicalSetType.html | 4 +-
docs/manualpages/PC/PCGAMGFinalizePackage.html | 4 +-
docs/manualpages/PC/PCGAMGGetType.html | 4 +-
docs/manualpages/PC/PCGAMGInitializePackage.html | 4 +-
docs/manualpages/PC/PCGAMGRegister.html | 4 +-
docs/manualpages/PC/PCGAMGSetCoarseEqLim.html | 4 +-
docs/manualpages/PC/PCGAMGSetNSmooths.html | 4 +-
docs/manualpages/PC/PCGAMGSetNlevels.html | 4 +-
docs/manualpages/PC/PCGAMGSetProcEqLim.html | 4 +-
docs/manualpages/PC/PCGAMGSetRepartitioning.html | 4 +-
.../PC/PCGAMGSetReuseInterpolation.html | 4 +-
docs/manualpages/PC/PCGAMGSetSquareGraph.html | 4 +-
docs/manualpages/PC/PCGAMGSetSymGraph.html | 4 +-
docs/manualpages/PC/PCGAMGSetThreshold.html | 4 +-
docs/manualpages/PC/PCGAMGSetType.html | 4 +-
docs/manualpages/PC/PCGAMGSetUseASMAggs.html | 4 +-
docs/manualpages/PC/PCGAMGType.html | 4 +-
docs/manualpages/PC/PCGASM.html | 4 +-
docs/manualpages/PC/PCGASMCreateSubdomains.html | 4 +-
docs/manualpages/PC/PCGASMCreateSubdomains2D.html | 4 +-
docs/manualpages/PC/PCGASMDestroySubdomains.html | 4 +-
docs/manualpages/PC/PCGASMGetSubKSP.html | 4 +-
docs/manualpages/PC/PCGASMGetSubdomains.html | 4 +-
docs/manualpages/PC/PCGASMGetSubmatrices.html | 4 +-
docs/manualpages/PC/PCGASMGetUseDMSubdomains.html | 4 +-
docs/manualpages/PC/PCGASMSetOverlap.html | 4 +-
docs/manualpages/PC/PCGASMSetSortIndices.html | 4 +-
docs/manualpages/PC/PCGASMSetSubdomains.html | 4 +-
docs/manualpages/PC/PCGASMSetTotalSubdomains.html | 4 +-
docs/manualpages/PC/PCGASMSetType.html | 4 +-
docs/manualpages/PC/PCGASMSetUseDMSubdomains.html | 4 +-
docs/manualpages/PC/PCGASMType.html | 4 +-
docs/manualpages/PC/PCGalerkinGetKSP.html | 4 +-
.../manualpages/PC/PCGalerkinSetInterpolation.html | 4 +-
docs/manualpages/PC/PCGalerkinSetRestriction.html | 4 +-
docs/manualpages/PC/PCGetApplicationContext.html | 4 +-
docs/manualpages/PC/PCGetDM.html | 4 +-
docs/manualpages/PC/PCGetDiagonalScale.html | 4 +-
docs/manualpages/PC/PCGetOperators.html | 4 +-
docs/manualpages/PC/PCGetOperatorsSet.html | 4 +-
docs/manualpages/PC/PCGetOptionsPrefix.html | 4 +-
docs/manualpages/PC/PCGetReusePreconditioner.html | 4 +-
docs/manualpages/PC/PCGetSetUpFailedReason.html | 4 +-
docs/manualpages/PC/PCGetType.html | 4 +-
docs/manualpages/PC/PCGetUseAmat.html | 4 +-
docs/manualpages/PC/PCHYPRE.html | 4 +-
docs/manualpages/PC/PCHYPREGetType.html | 4 +-
.../PC/PCHYPRESetAlphaPoissonMatrix.html | 4 +-
.../PC/PCHYPRESetBetaPoissonMatrix.html | 4 +-
docs/manualpages/PC/PCHYPRESetDiscreteCurl.html | 4 +-
.../manualpages/PC/PCHYPRESetDiscreteGradient.html | 4 +-
.../PC/PCHYPRESetEdgeConstantVectors.html | 4 +-
docs/manualpages/PC/PCHYPRESetType.html | 4 +-
docs/manualpages/PC/PCICC.html | 4 +-
docs/manualpages/PC/PCILU.html | 4 +-
.../PC/PCISSetSubdomainDiagonalScaling.html | 4 +-
.../PC/PCISSetSubdomainScalingFactor.html | 4 +-
.../manualpages/PC/PCISSetUseStiffnessScaling.html | 4 +-
docs/manualpages/PC/PCJACOBI.html | 4 +-
docs/manualpages/PC/PCJacobiGetType.html | 4 +-
docs/manualpages/PC/PCJacobiGetUseAbs.html | 4 +-
docs/manualpages/PC/PCJacobiSetType.html | 4 +-
docs/manualpages/PC/PCJacobiSetUseAbs.html | 4 +-
docs/manualpages/PC/PCJacobiType.html | 4 +-
docs/manualpages/PC/PCKSP.html | 4 +-
docs/manualpages/PC/PCKSPGetKSP.html | 4 +-
docs/manualpages/PC/PCKaczmarz.html | 4 +-
docs/manualpages/PC/PCLSC.html | 4 +-
docs/manualpages/PC/PCLU.html | 4 +-
docs/manualpages/PC/PCLoad.html | 4 +-
docs/manualpages/PC/PCMAT.html | 4 +-
docs/manualpages/PC/PCMG.html | 4 +-
docs/manualpages/PC/PCMGCycleType.html | 4 +-
docs/manualpages/PC/PCMGGetCoarseSolve.html | 4 +-
docs/manualpages/PC/PCMGGetGalerkin.html | 4 +-
docs/manualpages/PC/PCMGGetInterpolation.html | 4 +-
docs/manualpages/PC/PCMGGetLevels.html | 4 +-
docs/manualpages/PC/PCMGGetRScale.html | 4 +-
docs/manualpages/PC/PCMGGetRestriction.html | 4 +-
docs/manualpages/PC/PCMGGetSmoother.html | 4 +-
docs/manualpages/PC/PCMGGetSmootherDown.html | 4 +-
docs/manualpages/PC/PCMGGetSmootherUp.html | 4 +-
docs/manualpages/PC/PCMGGetType.html | 4 +-
.../PC/PCMGMultiplicativeSetCycles.html | 4 +-
docs/manualpages/PC/PCMGResidualDefault.html | 4 +-
docs/manualpages/PC/PCMGSetCycleType.html | 4 +-
docs/manualpages/PC/PCMGSetCyclesOnLevel.html | 4 +-
docs/manualpages/PC/PCMGSetGalerkin.html | 4 +-
docs/manualpages/PC/PCMGSetInterpolation.html | 4 +-
docs/manualpages/PC/PCMGSetLevels.html | 4 +-
docs/manualpages/PC/PCMGSetNumberSmoothDown.html | 4 +-
docs/manualpages/PC/PCMGSetNumberSmoothUp.html | 4 +-
docs/manualpages/PC/PCMGSetR.html | 4 +-
docs/manualpages/PC/PCMGSetRScale.html | 4 +-
docs/manualpages/PC/PCMGSetResidual.html | 4 +-
docs/manualpages/PC/PCMGSetRestriction.html | 4 +-
docs/manualpages/PC/PCMGSetRhs.html | 4 +-
docs/manualpages/PC/PCMGSetType.html | 4 +-
docs/manualpages/PC/PCMGSetX.html | 4 +-
docs/manualpages/PC/PCMGType.html | 4 +-
docs/manualpages/PC/PCML.html | 4 +-
docs/manualpages/PC/PCModifySubMatrices.html | 4 +-
docs/manualpages/PC/PCNN.html | 4 +-
docs/manualpages/PC/PCNONE.html | 4 +-
docs/manualpages/PC/PCPARMS.html | 4 +-
docs/manualpages/PC/PCPARMSGlobalType.html | 4 +-
docs/manualpages/PC/PCPARMSLocalType.html | 4 +-
docs/manualpages/PC/PCPARMSSetFill.html | 4 +-
docs/manualpages/PC/PCPARMSSetGlobal.html | 4 +-
docs/manualpages/PC/PCPARMSSetLocal.html | 4 +-
docs/manualpages/PC/PCPARMSSetNonsymPerm.html | 4 +-
docs/manualpages/PC/PCPARMSSetSolveRestart.html | 4 +-
docs/manualpages/PC/PCPARMSSetSolveTolerances.html | 4 +-
docs/manualpages/PC/PCPBJACOBI.html | 4 +-
docs/manualpages/PC/PCPFMG.html | 4 +-
docs/manualpages/PC/PCPostSolve.html | 4 +-
docs/manualpages/PC/PCPreSolve.html | 4 +-
docs/manualpages/PC/PCPythonSetType.html | 4 +-
docs/manualpages/PC/PCREDISTRIBUTE.html | 4 +-
docs/manualpages/PC/PCREDUNDANT.html | 4 +-
docs/manualpages/PC/PCRedistributeGetKSP.html | 4 +-
docs/manualpages/PC/PCRedundantGetKSP.html | 4 +-
docs/manualpages/PC/PCRedundantGetOperators.html | 4 +-
docs/manualpages/PC/PCRedundantSetNumber.html | 4 +-
docs/manualpages/PC/PCRedundantSetScatter.html | 4 +-
docs/manualpages/PC/PCRegister.html | 4 +-
docs/manualpages/PC/PCRegisterAll.html | 4 +-
docs/manualpages/PC/PCReset.html | 4 +-
.../PC/PCRichardsonConvergedReason.html | 4 +-
docs/manualpages/PC/PCSACUSP.html | 4 +-
docs/manualpages/PC/PCSHELL.html | 4 +-
docs/manualpages/PC/PCSOR.html | 4 +-
docs/manualpages/PC/PCSORGetIterations.html | 4 +-
docs/manualpages/PC/PCSORGetOmega.html | 4 +-
docs/manualpages/PC/PCSORGetSymmetric.html | 4 +-
docs/manualpages/PC/PCSORSetIterations.html | 4 +-
docs/manualpages/PC/PCSORSetOmega.html | 4 +-
docs/manualpages/PC/PCSORSetSymmetric.html | 4 +-
docs/manualpages/PC/PCSPAI.html | 4 +-
docs/manualpages/PC/PCSPAISetBlockSize.html | 4 +-
docs/manualpages/PC/PCSPAISetCacheSize.html | 4 +-
docs/manualpages/PC/PCSPAISetEpsilon.html | 4 +-
docs/manualpages/PC/PCSPAISetMax.html | 4 +-
docs/manualpages/PC/PCSPAISetMaxNew.html | 4 +-
docs/manualpages/PC/PCSPAISetNBSteps.html | 4 +-
docs/manualpages/PC/PCSPAISetSp.html | 4 +-
docs/manualpages/PC/PCSPAISetVerbose.html | 4 +-
docs/manualpages/PC/PCSVD.html | 4 +-
docs/manualpages/PC/PCSetApplicationContext.html | 4 +-
docs/manualpages/PC/PCSetCoordinates.html | 4 +-
docs/manualpages/PC/PCSetDM.html | 4 +-
docs/manualpages/PC/PCSetDiagonalScale.html | 4 +-
docs/manualpages/PC/PCSetErrorIfFailure.html | 4 +-
docs/manualpages/PC/PCSetFromOptions.html | 4 +-
docs/manualpages/PC/PCSetModifySubMatrices.html | 4 +-
docs/manualpages/PC/PCSetOperators.html | 4 +-
docs/manualpages/PC/PCSetOptionsPrefix.html | 4 +-
docs/manualpages/PC/PCSetReusePreconditioner.html | 4 +-
docs/manualpages/PC/PCSetType.html | 4 +-
docs/manualpages/PC/PCSetUp.html | 4 +-
docs/manualpages/PC/PCSetUpOnBlocks.html | 4 +-
docs/manualpages/PC/PCSetUseAmat.html | 4 +-
docs/manualpages/PC/PCShellGetContext.html | 4 +-
docs/manualpages/PC/PCShellGetName.html | 4 +-
docs/manualpages/PC/PCShellSetApply.html | 4 +-
docs/manualpages/PC/PCShellSetApplyBA.html | 4 +-
docs/manualpages/PC/PCShellSetApplyRichardson.html | 4 +-
.../PC/PCShellSetApplySymmetricLeft.html | 4 +-
.../PC/PCShellSetApplySymmetricRight.html | 4 +-
docs/manualpages/PC/PCShellSetApplyTranspose.html | 4 +-
docs/manualpages/PC/PCShellSetContext.html | 4 +-
docs/manualpages/PC/PCShellSetDestroy.html | 4 +-
docs/manualpages/PC/PCShellSetName.html | 4 +-
docs/manualpages/PC/PCShellSetPostSolve.html | 4 +-
docs/manualpages/PC/PCShellSetPreSolve.html | 4 +-
docs/manualpages/PC/PCShellSetSetUp.html | 4 +-
docs/manualpages/PC/PCShellSetView.html | 4 +-
docs/manualpages/PC/PCSide.html | 4 +-
docs/manualpages/PC/PCSysPFMG.html | 4 +-
docs/manualpages/PC/PCTELESCOPE.html | 4 +-
docs/manualpages/PC/PCTFS.html | 4 +-
docs/manualpages/PC/PCTelescopeGetDM.html | 4 +-
docs/manualpages/PC/PCTelescopeGetIgnoreDM.html | 4 +-
.../PCTelescopeGetIgnoreKSPComputeOperators.html | 4 +-
docs/manualpages/PC/PCTelescopeGetKSP.html | 4 +-
.../PC/PCTelescopeGetReductionFactor.html | 4 +-
docs/manualpages/PC/PCTelescopeSetIgnoreDM.html | 4 +-
.../PCTelescopeSetIgnoreKSPComputeOperators.html | 4 +-
.../PC/PCTelescopeSetReductionFactor.html | 4 +-
docs/manualpages/PC/PCType.html | 4 +-
docs/manualpages/PC/PCView.html | 4 +-
docs/manualpages/PC/index.html | 230 +-
docs/manualpages/PF/PF.html | 4 +-
docs/manualpages/PF/PFApply.html | 4 +-
docs/manualpages/PF/PFApplyVec.html | 4 +-
docs/manualpages/PF/PFCreate.html | 4 +-
docs/manualpages/PF/PFDestroy.html | 4 +-
docs/manualpages/PF/PFFinalizePackage.html | 4 +-
docs/manualpages/PF/PFGetType.html | 4 +-
docs/manualpages/PF/PFInitializePackage.html | 4 +-
docs/manualpages/PF/PFRegister.html | 4 +-
docs/manualpages/PF/PFRegisterAll.html | 4 +-
docs/manualpages/PF/PFSet.html | 4 +-
docs/manualpages/PF/PFSetFromOptions.html | 4 +-
docs/manualpages/PF/PFSetType.html | 4 +-
docs/manualpages/PF/PFType.html | 4 +-
docs/manualpages/PF/PFView.html | 4 +-
docs/manualpages/PF/index.html | 4 +-
docs/manualpages/PetscSF/PetscSF.html | 4 +-
docs/manualpages/PetscSF/PetscSFBcastBegin.html | 4 +-
docs/manualpages/PetscSF/PetscSFBcastEnd.html | 4 +-
docs/manualpages/PetscSF/PetscSFCompose.html | 4 +-
.../PetscSF/PetscSFComputeDegreeBegin.html | 4 +-
.../PetscSF/PetscSFComputeDegreeEnd.html | 4 +-
docs/manualpages/PetscSF/PetscSFCreate.html | 4 +-
.../PetscSF/PetscSFCreateEmbeddedLeafSF.html | 4 +-
.../PetscSF/PetscSFCreateEmbeddedSF.html | 4 +-
.../PetscSF/PetscSFCreateInverseSF.html | 4 +-
docs/manualpages/PetscSF/PetscSFDestroy.html | 4 +-
docs/manualpages/PetscSF/PetscSFDuplicate.html | 4 +-
.../PetscSF/PetscSFDuplicateOption.html | 4 +-
.../PetscSF/PetscSFFetchAndOpBegin.html | 4 +-
docs/manualpages/PetscSF/PetscSFFetchAndOpEnd.html | 4 +-
.../PetscSF/PetscSFFinalizePackage.html | 4 +-
docs/manualpages/PetscSF/PetscSFFindWindow.html | 4 +-
docs/manualpages/PetscSF/PetscSFGatherBegin.html | 4 +-
docs/manualpages/PetscSF/PetscSFGatherEnd.html | 4 +-
docs/manualpages/PetscSF/PetscSFGetGraph.html | 4 +-
docs/manualpages/PetscSF/PetscSFGetGroups.html | 4 +-
docs/manualpages/PetscSF/PetscSFGetLeafRange.html | 4 +-
docs/manualpages/PetscSF/PetscSFGetMultiSF.html | 4 +-
docs/manualpages/PetscSF/PetscSFGetRanks.html | 4 +-
docs/manualpages/PetscSF/PetscSFGetWindow.html | 4 +-
.../PetscSF/PetscSFInitializePackage.html | 4 +-
docs/manualpages/PetscSF/PetscSFNode.html | 4 +-
docs/manualpages/PetscSF/PetscSFReduceBegin.html | 4 +-
docs/manualpages/PetscSF/PetscSFReduceEnd.html | 4 +-
docs/manualpages/PetscSF/PetscSFRegister.html | 4 +-
docs/manualpages/PetscSF/PetscSFRegisterAll.html | 4 +-
docs/manualpages/PetscSF/PetscSFReset.html | 4 +-
docs/manualpages/PetscSF/PetscSFRestoreWindow.html | 4 +-
docs/manualpages/PetscSF/PetscSFScatterBegin.html | 4 +-
docs/manualpages/PetscSF/PetscSFScatterEnd.html | 4 +-
.../manualpages/PetscSF/PetscSFSetFromOptions.html | 4 +-
docs/manualpages/PetscSF/PetscSFSetGraph.html | 4 +-
docs/manualpages/PetscSF/PetscSFSetRankOrder.html | 4 +-
docs/manualpages/PetscSF/PetscSFSetType.html | 4 +-
docs/manualpages/PetscSF/PetscSFSetUp.html | 4 +-
docs/manualpages/PetscSF/PetscSFType.html | 4 +-
docs/manualpages/PetscSF/PetscSFView.html | 4 +-
.../PetscSF/PetscSFWindowGetDataTypes.html | 4 +-
.../PetscSF/PetscSFWindowGetSyncType.html | 4 +-
.../PetscSF/PetscSFWindowSetSyncType.html | 4 +-
.../manualpages/PetscSF/PetscSFWindowSyncType.html | 4 +-
docs/manualpages/PetscSF/index.html | 4 +-
docs/manualpages/Profiling/ClassPerfInfoClear.html | 4 +-
docs/manualpages/Profiling/ClassPerfLogCreate.html | 4 +-
.../manualpages/Profiling/ClassPerfLogDestroy.html | 4 +-
.../Profiling/ClassPerfLogEnsureSize.html | 4 +-
docs/manualpages/Profiling/EventPerfInfoClear.html | 4 +-
docs/manualpages/Profiling/EventPerfInfoCopy.html | 4 +-
.../Profiling/EventPerfLogActivate.html | 4 +-
.../Profiling/EventPerfLogActivateClass.html | 4 +-
docs/manualpages/Profiling/EventPerfLogCreate.html | 4 +-
.../Profiling/EventPerfLogDeactivate.html | 4 +-
.../Profiling/EventPerfLogDeactivateClass.html | 4 +-
.../manualpages/Profiling/EventPerfLogDestroy.html | 4 +-
.../Profiling/EventPerfLogEnsureSize.html | 4 +-
.../Profiling/EventPerfLogGetVisible.html | 4 +-
.../Profiling/EventPerfLogSetVisible.html | 4 +-
docs/manualpages/Profiling/EventRegLogCreate.html | 4 +-
docs/manualpages/Profiling/EventRegLogDestroy.html | 4 +-
.../manualpages/Profiling/EventRegLogGetEvent.html | 4 +-
.../manualpages/Profiling/EventRegLogRegister.html | 4 +-
.../Profiling/PetscClassIdRegister.html | 4 +-
.../Profiling/PetscClassRegInfoDestroy.html | 4 +-
.../Profiling/PetscClassRegLogCreate.html | 4 +-
.../Profiling/PetscClassRegLogDestroy.html | 4 +-
.../Profiling/PetscClassRegLogGetClass.html | 4 +-
.../Profiling/PetscClassRegLogRegister.html | 4 +-
docs/manualpages/Profiling/PetscGetFlops.html | 4 +-
docs/manualpages/Profiling/PetscInfo.html | 4 +-
.../Profiling/PetscInfoActivateClass.html | 4 +-
docs/manualpages/Profiling/PetscInfoAllow.html | 4 +-
.../Profiling/PetscInfoDeactivateClass.html | 4 +-
.../manualpages/Profiling/PetscIntStackCreate.html | 4 +-
.../Profiling/PetscIntStackDestroy.html | 4 +-
docs/manualpages/Profiling/PetscIntStackEmpty.html | 4 +-
docs/manualpages/Profiling/PetscIntStackPop.html | 4 +-
docs/manualpages/Profiling/PetscIntStackPush.html | 4 +-
docs/manualpages/Profiling/PetscIntStackTop.html | 4 +-
docs/manualpages/Profiling/PetscLogActions.html | 4 +-
docs/manualpages/Profiling/PetscLogAllBegin.html | 4 +-
.../Profiling/PetscLogDefaultBegin.html | 4 +-
docs/manualpages/Profiling/PetscLogDestroy.html | 4 +-
docs/manualpages/Profiling/PetscLogDump.html | 4 +-
docs/manualpages/Profiling/PetscLogEvent.html | 4 +-
.../Profiling/PetscLogEventActivate.html | 4 +-
.../Profiling/PetscLogEventActivateClass.html | 4 +-
.../Profiling/PetscLogEventBarrierBegin.html | 4 +-
.../Profiling/PetscLogEventBarrierEnd.html | 4 +-
docs/manualpages/Profiling/PetscLogEventBegin.html | 4 +-
.../Profiling/PetscLogEventDeactivate.html | 4 +-
.../Profiling/PetscLogEventDeactivateClass.html | 4 +-
docs/manualpages/Profiling/PetscLogEventEnd.html | 4 +-
docs/manualpages/Profiling/PetscLogEventGetId.html | 4 +-
.../Profiling/PetscLogEventGetPerfInfo.html | 4 +-
.../Profiling/PetscLogEventRegister.html | 4 +-
.../Profiling/PetscLogEventSetActiveAll.html | 4 +-
docs/manualpages/Profiling/PetscLogFlops.html | 4 +-
.../manualpages/Profiling/PetscLogGetStageLog.html | 4 +-
docs/manualpages/Profiling/PetscLogMPEBegin.html | 4 +-
docs/manualpages/Profiling/PetscLogMPEDump.html | 4 +-
.../Profiling/PetscLogMPEGetRGBColor.html | 4 +-
docs/manualpages/Profiling/PetscLogObjects.html | 4 +-
docs/manualpages/Profiling/PetscLogSet.html | 4 +-
docs/manualpages/Profiling/PetscLogStage.html | 4 +-
.../Profiling/PetscLogStageGetActive.html | 4 +-
docs/manualpages/Profiling/PetscLogStageGetId.html | 4 +-
.../Profiling/PetscLogStageGetVisible.html | 4 +-
docs/manualpages/Profiling/PetscLogStagePop.html | 4 +-
docs/manualpages/Profiling/PetscLogStagePush.html | 4 +-
.../Profiling/PetscLogStageRegister.html | 4 +-
.../Profiling/PetscLogStageSetActive.html | 4 +-
.../Profiling/PetscLogStageSetVisible.html | 4 +-
docs/manualpages/Profiling/PetscLogTraceBegin.html | 4 +-
docs/manualpages/Profiling/PetscLogView.html | 4 +-
.../Profiling/PetscLogViewFromOptions.html | 4 +-
docs/manualpages/Profiling/PetscPreLoadBegin.html | 4 +-
docs/manualpages/Profiling/PetscPreLoadEnd.html | 4 +-
docs/manualpages/Profiling/PetscPreLoadStage.html | 4 +-
.../Profiling/PetscStageInfoDestroy.html | 4 +-
.../manualpages/Profiling/PetscStageLogCreate.html | 4 +-
.../Profiling/PetscStageLogDestroy.html | 4 +-
.../Profiling/PetscStageLogGetActive.html | 4 +-
.../Profiling/PetscStageLogGetClassPerfLog.html | 4 +-
.../Profiling/PetscStageLogGetClassRegLog.html | 4 +-
.../Profiling/PetscStageLogGetCurrent.html | 4 +-
.../Profiling/PetscStageLogGetEventPerfLog.html | 4 +-
.../Profiling/PetscStageLogGetEventRegLog.html | 4 +-
.../Profiling/PetscStageLogGetStage.html | 4 +-
.../Profiling/PetscStageLogGetVisible.html | 4 +-
docs/manualpages/Profiling/PetscStageLogPop.html | 4 +-
docs/manualpages/Profiling/PetscStageLogPush.html | 4 +-
.../Profiling/PetscStageLogRegister.html | 4 +-
.../Profiling/PetscStageLogSetActive.html | 4 +-
.../Profiling/PetscStageLogSetVisible.html | 4 +-
docs/manualpages/Profiling/index.html | 4 +-
docs/manualpages/SNES/DMCopyDMSNES.html | 4 +-
.../manualpages/SNES/DMDASNESSetFunctionLocal.html | 4 +-
.../manualpages/SNES/DMDASNESSetJacobianLocal.html | 4 +-
.../SNES/DMDASNESSetObjectiveLocal.html | 4 +-
docs/manualpages/SNES/DMDASNESSetPicardLocal.html | 4 +-
docs/manualpages/SNES/DMGetDMSNES.html | 4 +-
docs/manualpages/SNES/DMGetDMSNESWrite.html | 4 +-
docs/manualpages/SNES/DMPlexGetCellFields.html | 4 +-
docs/manualpages/SNES/DMPlexGetFaceFields.html | 4 +-
docs/manualpages/SNES/DMPlexGetFaceGeometry.html | 4 +-
.../SNES/DMPlexReconstructGradientsFVM.html | 4 +-
docs/manualpages/SNES/DMPlexRestoreCellFields.html | 4 +-
docs/manualpages/SNES/DMPlexRestoreFaceFields.html | 4 +-
.../SNES/DMPlexRestoreFaceGeometry.html | 4 +-
.../SNES/DMPlexSNESComputeBoundaryFEM.html | 4 +-
.../SNES/DMPlexSNESComputeJacobianFEM.html | 4 +-
.../SNES/DMPlexSNESComputeResidualFEM.html | 4 +-
.../manualpages/SNES/DMPlexSNESGetGeometryFEM.html | 4 +-
.../manualpages/SNES/DMPlexSNESGetGeometryFVM.html | 4 +-
docs/manualpages/SNES/DMPlexSNESGetGradientDM.html | 4 +-
docs/manualpages/SNES/DMPlexSetSNESLocalFEM.html | 4 +-
docs/manualpages/SNES/DMSNESCopy.html | 4 +-
docs/manualpages/SNES/DMSNESGetFunction.html | 4 +-
docs/manualpages/SNES/DMSNESGetJacobian.html | 4 +-
docs/manualpages/SNES/DMSNESGetNGS.html | 4 +-
docs/manualpages/SNES/DMSNESGetObjective.html | 4 +-
docs/manualpages/SNES/DMSNESGetPicard.html | 4 +-
docs/manualpages/SNES/DMSNESSetBoundaryLocal.html | 4 +-
docs/manualpages/SNES/DMSNESSetFunction.html | 4 +-
docs/manualpages/SNES/DMSNESSetFunctionLocal.html | 4 +-
docs/manualpages/SNES/DMSNESSetJacobian.html | 4 +-
docs/manualpages/SNES/DMSNESSetJacobianLocal.html | 4 +-
docs/manualpages/SNES/DMSNESSetNGS.html | 4 +-
docs/manualpages/SNES/DMSNESSetObjective.html | 4 +-
docs/manualpages/SNES/DMSNESSetPicard.html | 4 +-
docs/manualpages/SNES/KSPMonitorSNES.html | 4 +-
.../SNES/KSPMonitorSNESLGResidualNormCreate.html | 4 +-
.../SNES/KSPMonitorSNESLGResidualNormDestroy.html | 4 +-
docs/manualpages/SNES/MatCreateSNESMF.html | 4 +-
docs/manualpages/SNES/MatMFFDComputeJacobian.html | 4 +-
docs/manualpages/SNES/SNES.html | 4 +-
docs/manualpages/SNES/SNESANDERSON.html | 4 +-
docs/manualpages/SNES/SNESASPIN.html | 4 +-
docs/manualpages/SNES/SNESAddOptionsChecker.html | 4 +-
docs/manualpages/SNES/SNESAppendOptionsPrefix.html | 4 +-
docs/manualpages/SNES/SNESApplyNPC.html | 4 +-
docs/manualpages/SNES/SNESCOMPOSITE.html | 4 +-
docs/manualpages/SNES/SNESCompositeAddSNES.html | 4 +-
docs/manualpages/SNES/SNESCompositeGetNumber.html | 4 +-
docs/manualpages/SNES/SNESCompositeGetSNES.html | 4 +-
docs/manualpages/SNES/SNESCompositeSetDamping.html | 4 +-
docs/manualpages/SNES/SNESCompositeSetType.html | 4 +-
docs/manualpages/SNES/SNESComputeFunction.html | 4 +-
docs/manualpages/SNES/SNESComputeJacobian.html | 4 +-
.../SNES/SNESComputeJacobianDefault.html | 4 +-
.../SNES/SNESComputeJacobianDefaultColor.html | 4 +-
docs/manualpages/SNES/SNESComputeNGS.html | 4 +-
docs/manualpages/SNES/SNESComputeObjective.html | 4 +-
docs/manualpages/SNES/SNESConvergedDefault.html | 4 +-
docs/manualpages/SNES/SNESConvergedReason.html | 4 +-
docs/manualpages/SNES/SNESConvergedSkip.html | 4 +-
.../SNES/SNESConvergenceTestFunction.html | 4 +-
docs/manualpages/SNES/SNESCreate.html | 4 +-
.../SNES/SNESDefaultMatrixFreeSetParameters2.html | 4 +-
docs/manualpages/SNES/SNESDestroy.html | 4 +-
docs/manualpages/SNES/SNESFAS.html | 4 +-
docs/manualpages/SNES/SNESFASCreateCoarseVec.html | 4 +-
.../SNES/SNESFASCycleGetCorrection.html | 4 +-
.../manualpages/SNES/SNESFASCycleGetInjection.html | 4 +-
.../SNES/SNESFASCycleGetInterpolation.html | 4 +-
docs/manualpages/SNES/SNESFASCycleGetRScale.html | 4 +-
.../SNES/SNESFASCycleGetRestriction.html | 4 +-
docs/manualpages/SNES/SNESFASCycleGetSmoother.html | 4 +-
.../SNES/SNESFASCycleGetSmootherDown.html | 4 +-
.../SNES/SNESFASCycleGetSmootherUp.html | 4 +-
docs/manualpages/SNES/SNESFASCycleIsFine.html | 4 +-
docs/manualpages/SNES/SNESFASCycleSetCycles.html | 4 +-
docs/manualpages/SNES/SNESFASFullSetDownSweep.html | 4 +-
docs/manualpages/SNES/SNESFASGetCoarseSolve.html | 4 +-
docs/manualpages/SNES/SNESFASGetCycleSNES.html | 4 +-
docs/manualpages/SNES/SNESFASGetGalerkin.html | 4 +-
docs/manualpages/SNES/SNESFASGetInjection.html | 4 +-
docs/manualpages/SNES/SNESFASGetInterpolation.html | 4 +-
docs/manualpages/SNES/SNESFASGetLevels.html | 4 +-
docs/manualpages/SNES/SNESFASGetRestriction.html | 4 +-
docs/manualpages/SNES/SNESFASGetSmoother.html | 4 +-
docs/manualpages/SNES/SNESFASGetSmootherDown.html | 4 +-
docs/manualpages/SNES/SNESFASGetSmootherUp.html | 4 +-
docs/manualpages/SNES/SNESFASGetType.html | 4 +-
docs/manualpages/SNES/SNESFASRestrict.html | 4 +-
docs/manualpages/SNES/SNESFASSetContinuation.html | 4 +-
docs/manualpages/SNES/SNESFASSetCycles.html | 4 +-
docs/manualpages/SNES/SNESFASSetGalerkin.html | 4 +-
docs/manualpages/SNES/SNESFASSetInjection.html | 4 +-
docs/manualpages/SNES/SNESFASSetInterpolation.html | 4 +-
docs/manualpages/SNES/SNESFASSetLevels.html | 4 +-
docs/manualpages/SNES/SNESFASSetLog.html | 4 +-
docs/manualpages/SNES/SNESFASSetMonitor.html | 4 +-
.../SNES/SNESFASSetNumberSmoothDown.html | 4 +-
.../manualpages/SNES/SNESFASSetNumberSmoothUp.html | 4 +-
docs/manualpages/SNES/SNESFASSetRScale.html | 4 +-
docs/manualpages/SNES/SNESFASSetRestriction.html | 4 +-
docs/manualpages/SNES/SNESFASSetType.html | 4 +-
docs/manualpages/SNES/SNESFASType.html | 4 +-
docs/manualpages/SNES/SNESFinalizePackage.html | 4 +-
docs/manualpages/SNES/SNESFunction.html | 4 +-
docs/manualpages/SNES/SNESFunctionType.html | 4 +-
.../SNES/SNESGetApplicationContext.html | 4 +-
docs/manualpages/SNES/SNESGetConvergedReason.html | 4 +-
.../SNES/SNESGetConvergenceHistory.html | 4 +-
docs/manualpages/SNES/SNESGetDM.html | 4 +-
.../SNES/SNESGetErrorIfNotConverged.html | 4 +-
docs/manualpages/SNES/SNESGetFunction.html | 4 +-
.../SNES/SNESGetFunctionDomainError.html | 4 +-
docs/manualpages/SNES/SNESGetFunctionNorm.html | 4 +-
docs/manualpages/SNES/SNESGetFunctionType.html | 4 +-
docs/manualpages/SNES/SNESGetGridSequence.html | 4 +-
docs/manualpages/SNES/SNESGetIterationNumber.html | 4 +-
docs/manualpages/SNES/SNESGetJacobian.html | 4 +-
docs/manualpages/SNES/SNESGetKSP.html | 4 +-
docs/manualpages/SNES/SNESGetLagJacobian.html | 4 +-
.../manualpages/SNES/SNESGetLagPreconditioner.html | 4 +-
docs/manualpages/SNES/SNESGetLineSearch.html | 4 +-
.../SNES/SNESGetLinearSolveFailures.html | 4 +-
.../SNES/SNESGetLinearSolveIterations.html | 4 +-
.../SNES/SNESGetMaxLinearSolveFailures.html | 4 +-
.../SNES/SNESGetMaxNonlinearStepFailures.html | 4 +-
docs/manualpages/SNES/SNESGetNGS.html | 4 +-
docs/manualpages/SNES/SNESGetNPC.html | 4 +-
docs/manualpages/SNES/SNESGetNPCFunction.html | 4 +-
docs/manualpages/SNES/SNESGetNPCSide.html | 8 +-
.../SNES/SNESGetNonlinearStepFailures.html | 4 +-
docs/manualpages/SNES/SNESGetNormSchedule.html | 4 +-
.../SNES/SNESGetNumberFunctionEvals.html | 4 +-
docs/manualpages/SNES/SNESGetObjective.html | 4 +-
docs/manualpages/SNES/SNESGetOptionsPrefix.html | 4 +-
docs/manualpages/SNES/SNESGetPicard.html | 4 +-
docs/manualpages/SNES/SNESGetRhs.html | 4 +-
docs/manualpages/SNES/SNESGetSolution.html | 4 +-
docs/manualpages/SNES/SNESGetSolutionUpdate.html | 4 +-
docs/manualpages/SNES/SNESGetTolerances.html | 4 +-
docs/manualpages/SNES/SNESGetType.html | 4 +-
docs/manualpages/SNES/SNESHasNPC.html | 4 +-
docs/manualpages/SNES/SNESInitializePackage.html | 4 +-
docs/manualpages/SNES/SNESJacobianFunction.html | 4 +-
docs/manualpages/SNES/SNESKSPGetParametersEW.html | 4 +-
docs/manualpages/SNES/SNESKSPGetUseEW.html | 4 +-
docs/manualpages/SNES/SNESKSPONLY.html | 4 +-
docs/manualpages/SNES/SNESKSPSetParametersEW.html | 4 +-
docs/manualpages/SNES/SNESKSPSetUseEW.html | 4 +-
docs/manualpages/SNES/SNESLINESEARCHBASIC.html | 4 +-
docs/manualpages/SNES/SNESLINESEARCHBT.html | 4 +-
docs/manualpages/SNES/SNESLINESEARCHCP.html | 4 +-
docs/manualpages/SNES/SNESLINESEARCHL2.html | 18 +-
docs/manualpages/SNES/SNESLINESEARCHNLEQERR.html | 4 +-
docs/manualpages/SNES/SNESLINESEARCHSHELL.html | 4 +-
docs/manualpages/SNES/SNESLineSearch.html | 4 +-
.../SNES/SNESLineSearchAppendOptionsPrefix.html | 4 +-
docs/manualpages/SNES/SNESLineSearchApply.html | 4 +-
.../manualpages/SNES/SNESLineSearchBTGetAlpha.html | 4 +-
.../manualpages/SNES/SNESLineSearchBTSetAlpha.html | 4 +-
.../SNES/SNESLineSearchComputeNorms.html | 4 +-
docs/manualpages/SNES/SNESLineSearchCreate.html | 4 +-
docs/manualpages/SNES/SNESLineSearchDestroy.html | 4 +-
.../manualpages/SNES/SNESLineSearchGetDamping.html | 4 +-
.../SNES/SNESLineSearchGetDefaultMonitor.html | 4 +-
docs/manualpages/SNES/SNESLineSearchGetLambda.html | 4 +-
docs/manualpages/SNES/SNESLineSearchGetNorms.html | 4 +-
.../SNES/SNESLineSearchGetOptionsPrefix.html | 4 +-
docs/manualpages/SNES/SNESLineSearchGetOrder.html | 4 +-
.../SNES/SNESLineSearchGetPostCheck.html | 4 +-
.../SNES/SNESLineSearchGetPreCheck.html | 4 +-
docs/manualpages/SNES/SNESLineSearchGetReason.html | 4 +-
docs/manualpages/SNES/SNESLineSearchGetSNES.html | 4 +-
.../SNES/SNESLineSearchGetTolerances.html | 4 +-
.../SNES/SNESLineSearchGetVIFunctions.html | 4 +-
docs/manualpages/SNES/SNESLineSearchGetVecs.html | 4 +-
docs/manualpages/SNES/SNESLineSearchMonitor.html | 4 +-
.../SNES/SNESLineSearchMonitorCancel.html | 4 +-
.../manualpages/SNES/SNESLineSearchMonitorSet.html | 4 +-
.../SNES/SNESLineSearchMonitorSetFromOptions.html | 4 +-
.../SNES/SNESLineSearchMonitorSolutionUpdate.html | 4 +-
docs/manualpages/SNES/SNESLineSearchPostCheck.html | 4 +-
.../SNES/SNESLineSearchPostCheckFunction.html | 4 +-
docs/manualpages/SNES/SNESLineSearchPreCheck.html | 4 +-
.../SNES/SNESLineSearchPreCheckFunction.html | 4 +-
.../SNES/SNESLineSearchPreCheckPicard.html | 4 +-
docs/manualpages/SNES/SNESLineSearchReason.html | 4 +-
docs/manualpages/SNES/SNESLineSearchRegister.html | 4 +-
.../SNES/SNESLineSearchRegisterAll.html | 4 +-
docs/manualpages/SNES/SNESLineSearchReset.html | 4 +-
.../SNES/SNESLineSearchSetComputeNorms.html | 4 +-
.../manualpages/SNES/SNESLineSearchSetDamping.html | 4 +-
.../SNES/SNESLineSearchSetDefaultMonitor.html | 4 +-
.../SNES/SNESLineSearchSetFromOptions.html | 4 +-
.../SNES/SNESLineSearchSetFunction.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetLambda.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetNorms.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetOrder.html | 4 +-
.../SNES/SNESLineSearchSetPostCheck.html | 4 +-
.../SNES/SNESLineSearchSetPreCheck.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetReason.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetSNES.html | 4 +-
.../SNES/SNESLineSearchSetTolerances.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetType.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetUp.html | 4 +-
.../SNES/SNESLineSearchSetVIFunctions.html | 4 +-
docs/manualpages/SNES/SNESLineSearchSetVecs.html | 4 +-
.../SNES/SNESLineSearchSetWorkVecs.html | 4 +-
.../SNES/SNESLineSearchShellGetUserFunc.html | 4 +-
.../SNES/SNESLineSearchShellSetUserFunc.html | 4 +-
docs/manualpages/SNES/SNESLineSearchType.html | 4 +-
docs/manualpages/SNES/SNESLineSearchView.html | 4 +-
docs/manualpages/SNES/SNESLoad.html | 4 +-
docs/manualpages/SNES/SNESMS.html | 4 +-
docs/manualpages/SNES/SNESMSFinalizePackage.html | 4 +-
docs/manualpages/SNES/SNESMSInitializePackage.html | 4 +-
docs/manualpages/SNES/SNESMSRegister.html | 4 +-
docs/manualpages/SNES/SNESMSRegisterAll.html | 4 +-
docs/manualpages/SNES/SNESMSRegisterDestroy.html | 4 +-
docs/manualpages/SNES/SNESMSSetType.html | 4 +-
docs/manualpages/SNES/SNESMSType.html | 4 +-
docs/manualpages/SNES/SNESMatrixFreeCreate2.html | 4 +-
docs/manualpages/SNES/SNESMonitor.html | 4 +-
docs/manualpages/SNES/SNESMonitorCancel.html | 4 +-
docs/manualpages/SNES/SNESMonitorDefault.html | 4 +-
docs/manualpages/SNES/SNESMonitorDefaultField.html | 4 +-
docs/manualpages/SNES/SNESMonitorFields.html | 4 +-
docs/manualpages/SNES/SNESMonitorFunction.html | 4 +-
docs/manualpages/SNES/SNESMonitorRange.html | 4 +-
docs/manualpages/SNES/SNESMonitorRatio.html | 4 +-
docs/manualpages/SNES/SNESMonitorRatioSetUp.html | 4 +-
docs/manualpages/SNES/SNESMonitorResidual.html | 4 +-
docs/manualpages/SNES/SNESMonitorSAWs.html | 4 +-
docs/manualpages/SNES/SNESMonitorSAWsCreate.html | 4 +-
docs/manualpages/SNES/SNESMonitorSAWsDestroy.html | 4 +-
docs/manualpages/SNES/SNESMonitorSet.html | 4 +-
.../SNES/SNESMonitorSetFromOptions.html | 4 +-
docs/manualpages/SNES/SNESMonitorSolution.html | 4 +-
.../SNES/SNESMonitorSolutionUpdate.html | 4 +-
docs/manualpages/SNES/SNESNASM.html | 4 +-
docs/manualpages/SNES/SNESNASMGetDamping.html | 4 +-
.../manualpages/SNES/SNESNASMGetSubdomainVecs.html | 4 +-
docs/manualpages/SNES/SNESNASMGetSubdomains.html | 4 +-
docs/manualpages/SNES/SNESNASMGetType.html | 4 +-
.../SNES/SNESNASMSetComputeFinalJacobian.html | 4 +-
docs/manualpages/SNES/SNESNASMSetDamping.html | 4 +-
docs/manualpages/SNES/SNESNASMSetSubdomains.html | 4 +-
docs/manualpages/SNES/SNESNASMSetType.html | 4 +-
docs/manualpages/SNES/SNESNCG.html | 6 +-
docs/manualpages/SNES/SNESNCGSetType.html | 4 +-
docs/manualpages/SNES/SNESNEWTONLS.html | 4 +-
docs/manualpages/SNES/SNESNEWTONTR.html | 4 +-
docs/manualpages/SNES/SNESNGMRES.html | 4 +-
.../SNES/SNESNGMRESSetRestartFmRise.html | 4 +-
.../manualpages/SNES/SNESNGMRESSetRestartType.html | 4 +-
docs/manualpages/SNES/SNESNGMRESSetSelectType.html | 4 +-
docs/manualpages/SNES/SNESNGS.html | 4 +-
docs/manualpages/SNES/SNESNGSFunction.html | 4 +-
docs/manualpages/SNES/SNESNGSGetSweeps.html | 4 +-
docs/manualpages/SNES/SNESNGSGetTolerances.html | 4 +-
docs/manualpages/SNES/SNESNGSSetSweeps.html | 4 +-
docs/manualpages/SNES/SNESNGSSetTolerances.html | 4 +-
docs/manualpages/SNES/SNESNRICHARDSON.html | 6 +-
docs/manualpages/SNES/SNESNormSchedule.html | 4 +-
.../SNESObjectiveComputeFunctionDefaultFD.html | 4 +-
docs/manualpages/SNES/SNESObjectiveFunction.html | 4 +-
docs/manualpages/SNES/SNESPythonSetType.html | 4 +-
docs/manualpages/SNES/SNESQN.html | 6 +-
docs/manualpages/SNES/SNESQNSetRestartType.html | 4 +-
docs/manualpages/SNES/SNESQNSetScaleType.html | 4 +-
docs/manualpages/SNES/SNESQNSetType.html | 4 +-
docs/manualpages/SNES/SNESReasonView.html | 4 +-
.../SNES/SNESReasonViewFromOptions.html | 4 +-
docs/manualpages/SNES/SNESRegister.html | 4 +-
docs/manualpages/SNES/SNESRegisterAll.html | 4 +-
docs/manualpages/SNES/SNESReset.html | 4 +-
docs/manualpages/SNES/SNESSHELL.html | 4 +-
.../SNES/SNESSetApplicationContext.html | 4 +-
.../SNES/SNESSetComputeApplicationContext.html | 4 +-
.../SNES/SNESSetComputeInitialGuess.html | 4 +-
docs/manualpages/SNES/SNESSetConvergedReason.html | 4 +-
.../SNES/SNESSetConvergenceHistory.html | 4 +-
docs/manualpages/SNES/SNESSetConvergenceTest.html | 4 +-
docs/manualpages/SNES/SNESSetCountersReset.html | 4 +-
docs/manualpages/SNES/SNESSetDM.html | 4 +-
.../SNES/SNESSetErrorIfNotConverged.html | 4 +-
docs/manualpages/SNES/SNESSetFromOptions.html | 4 +-
docs/manualpages/SNES/SNESSetFunction.html | 4 +-
.../SNES/SNESSetFunctionDomainError.html | 4 +-
docs/manualpages/SNES/SNESSetFunctionNorm.html | 4 +-
docs/manualpages/SNES/SNESSetFunctionType.html | 4 +-
docs/manualpages/SNES/SNESSetGridSequence.html | 4 +-
docs/manualpages/SNES/SNESSetInitialFunction.html | 4 +-
docs/manualpages/SNES/SNESSetIterationNumber.html | 4 +-
docs/manualpages/SNES/SNESSetJacobian.html | 4 +-
docs/manualpages/SNES/SNESSetKSP.html | 4 +-
docs/manualpages/SNES/SNESSetLagJacobian.html | 4 +-
.../SNES/SNESSetLagJacobianPersists.html | 4 +-
.../manualpages/SNES/SNESSetLagPreconditioner.html | 4 +-
.../SNES/SNESSetLagPreconditionerPersists.html | 4 +-
docs/manualpages/SNES/SNESSetLineSearch.html | 4 +-
.../SNES/SNESSetMaxLinearSolveFailures.html | 4 +-
.../SNES/SNESSetMaxNonlinearStepFailures.html | 4 +-
docs/manualpages/SNES/SNESSetNGS.html | 4 +-
docs/manualpages/SNES/SNESSetNPC.html | 4 +-
docs/manualpages/SNES/SNESSetNPCSide.html | 12 +-
docs/manualpages/SNES/SNESSetNormSchedule.html | 4 +-
docs/manualpages/SNES/SNESSetObjective.html | 4 +-
docs/manualpages/SNES/SNESSetOptionsPrefix.html | 4 +-
docs/manualpages/SNES/SNESSetPicard.html | 4 +-
docs/manualpages/SNES/SNESSetSolution.html | 4 +-
docs/manualpages/SNES/SNESSetTolerances.html | 4 +-
.../SNES/SNESSetTrustRegionTolerance.html | 4 +-
docs/manualpages/SNES/SNESSetType.html | 4 +-
docs/manualpages/SNES/SNESSetUp.html | 4 +-
docs/manualpages/SNES/SNESSetUpMatrices.html | 4 +-
docs/manualpages/SNES/SNESSetUpdate.html | 4 +-
docs/manualpages/SNES/SNESSetWorkVecs.html | 4 +-
docs/manualpages/SNES/SNESShellGetContext.html | 4 +-
docs/manualpages/SNES/SNESShellSetContext.html | 4 +-
docs/manualpages/SNES/SNESShellSetSolve.html | 4 +-
docs/manualpages/SNES/SNESSolve.html | 4 +-
docs/manualpages/SNES/SNESTEST.html | 4 +-
docs/manualpages/SNES/SNESType.html | 4 +-
docs/manualpages/SNES/SNESUpdateCheckJacobian.html | 4 +-
docs/manualpages/SNES/SNESVINEWTONRSLS.html | 4 +-
docs/manualpages/SNES/SNESVINEWTONSSLS.html | 4 +-
.../SNES/SNESVISetComputeVariableBounds.html | 4 +-
docs/manualpages/SNES/SNESVISetVariableBounds.html | 4 +-
docs/manualpages/SNES/SNESView.html | 4 +-
docs/manualpages/SNES/SNES_CONERGED_ITERATING.html | 4 +-
.../manualpages/SNES/SNES_CONVERGED_FNORM_ABS.html | 4 +-
.../SNES/SNES_CONVERGED_FNORM_RELATIVE.html | 4 +-
.../SNES/SNES_CONVERGED_SNORM_RELATIVE.html | 4 +-
docs/manualpages/SNES/SNES_DIVERGED_FNORM_NAN.html | 4 +-
.../SNES/SNES_DIVERGED_FUNCTION_COUNT.html | 4 +-
.../SNES/SNES_DIVERGED_LINE_SEARCH.html | 4 +-
docs/manualpages/SNES/SNES_DIVERGED_LOCAL_MIN.html | 4 +-
docs/manualpages/SNES/SNES_DIVERGED_MAX_IT.html | 4 +-
docs/manualpages/SNES/SNES_NORM_ALWAYS.html | 4 +-
docs/manualpages/SNES/SNES_NORM_FINAL_ONLY.html | 4 +-
.../SNES/SNES_NORM_INITIAL_FINAL_ONLY.html | 4 +-
docs/manualpages/SNES/SNES_NORM_INITIAL_ONLY.html | 4 +-
docs/manualpages/SNES/SNES_NORM_NONE.html | 4 +-
docs/manualpages/SNES/index.html | 4 +-
docs/manualpages/SemiLagrange/Characteristic.html | 4 +-
.../CharacteristicFinalizePackage.html | 4 +-
.../CharacteristicInitializePackage.html | 4 +-
.../SemiLagrange/CharacteristicRegister.html | 4 +-
.../SemiLagrange/CharacteristicRegisterAll.html | 4 +-
.../SemiLagrange/CharacteristicSetType.html | 4 +-
.../SemiLagrange/CharacteristicSetUp.html | 4 +-
.../SemiLagrange/CharacteristicType.html | 4 +-
docs/manualpages/SemiLagrange/index.html | 4 +-
docs/manualpages/Sys/ADD_VALUES.html | 4 +-
docs/manualpages/Sys/CHKERRQ.html | 4 +-
docs/manualpages/Sys/CHKERRXX.html | 4 +-
docs/manualpages/Sys/CHKMEMQ.html | 4 +-
docs/manualpages/Sys/INSERT_VALUES.html | 4 +-
docs/manualpages/Sys/InsertMode.html | 4 +-
docs/manualpages/Sys/MAX_VALUES.html | 4 +-
docs/manualpages/Sys/MPIU_SCALAR.html | 4 +-
docs/manualpages/Sys/MPI_Comm.html | 4 +-
docs/manualpages/Sys/PETSC_COMM_SELF.html | 4 +-
docs/manualpages/Sys/PETSC_COMM_WORLD.html | 4 +-
docs/manualpages/Sys/PETSC_DECIDE.html | 4 +-
docs/manualpages/Sys/PETSC_DEFAULT.html | 4 +-
docs/manualpages/Sys/PETSC_DETERMINE.html | 4 +-
docs/manualpages/Sys/PETSC_FALSE.html | 4 +-
docs/manualpages/Sys/PETSC_IGNORE.html | 4 +-
docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html | 4 +-
docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html | 4 +-
.../manualpages/Sys/PETSC_MATLAB_ENGINE_WORLD.html | 4 +-
docs/manualpages/Sys/PETSC_NULL.html | 4 +-
docs/manualpages/Sys/PETSC_TRUE.html | 4 +-
docs/manualpages/Sys/PETSC_i.html | 4 +-
docs/manualpages/Sys/PetsSubcommcView.html | 4 +-
docs/manualpages/Sys/PetscAbortErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscAbsInt.html | 4 +-
docs/manualpages/Sys/PetscAbsReal.html | 4 +-
docs/manualpages/Sys/PetscAddrAlign.html | 4 +-
docs/manualpages/Sys/PetscAttachDebugger.html | 4 +-
.../Sys/PetscAttachDebuggerErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscBLASInt.html | 4 +-
docs/manualpages/Sys/PetscBLASIntCast.html | 4 +-
docs/manualpages/Sys/PetscBT.html | 4 +-
docs/manualpages/Sys/PetscBag.html | 4 +-
docs/manualpages/Sys/PetscBagCreate.html | 4 +-
docs/manualpages/Sys/PetscBagDestroy.html | 4 +-
docs/manualpages/Sys/PetscBagGetData.html | 4 +-
docs/manualpages/Sys/PetscBagGetName.html | 4 +-
docs/manualpages/Sys/PetscBagGetNames.html | 4 +-
docs/manualpages/Sys/PetscBagLoad.html | 4 +-
docs/manualpages/Sys/PetscBagRegister64bitInt.html | 4 +-
docs/manualpages/Sys/PetscBagRegisterBool.html | 4 +-
.../manualpages/Sys/PetscBagRegisterBoolArray.html | 4 +-
docs/manualpages/Sys/PetscBagRegisterEnum.html | 4 +-
docs/manualpages/Sys/PetscBagRegisterInt.html | 4 +-
docs/manualpages/Sys/PetscBagRegisterIntArray.html | 4 +-
docs/manualpages/Sys/PetscBagRegisterReal.html | 4 +-
.../manualpages/Sys/PetscBagRegisterRealArray.html | 4 +-
docs/manualpages/Sys/PetscBagRegisterScalar.html | 4 +-
docs/manualpages/Sys/PetscBagRegisterString.html | 4 +-
docs/manualpages/Sys/PetscBagSetFromOptions.html | 4 +-
docs/manualpages/Sys/PetscBagSetName.html | 4 +-
docs/manualpages/Sys/PetscBagSetOptionsPrefix.html | 4 +-
docs/manualpages/Sys/PetscBagView.html | 4 +-
docs/manualpages/Sys/PetscBarrier.html | 4 +-
docs/manualpages/Sys/PetscBinaryClose.html | 4 +-
docs/manualpages/Sys/PetscBinaryOpen.html | 4 +-
docs/manualpages/Sys/PetscBinaryRead.html | 4 +-
docs/manualpages/Sys/PetscBinarySeek.html | 4 +-
docs/manualpages/Sys/PetscBinarySeekType.html | 4 +-
.../Sys/PetscBinarySynchronizedRead.html | 4 +-
.../Sys/PetscBinarySynchronizedSeek.html | 4 +-
.../Sys/PetscBinarySynchronizedWrite.html | 4 +-
docs/manualpages/Sys/PetscBinaryWrite.html | 4 +-
docs/manualpages/Sys/PetscBool.html | 4 +-
docs/manualpages/Sys/PetscBoxAuthorize.html | 4 +-
docs/manualpages/Sys/PetscBoxRefresh.html | 4 +-
docs/manualpages/Sys/PetscBoxUpload.html | 4 +-
docs/manualpages/Sys/PetscBuildTwoSidedType.html | 4 +-
docs/manualpages/Sys/PetscCUDAFlag.html | 4 +-
docs/manualpages/Sys/PetscCUSPFlag.html | 4 +-
docs/manualpages/Sys/PetscCalloc1.html | 4 +-
docs/manualpages/Sys/PetscCalloc2.html | 4 +-
docs/manualpages/Sys/PetscCalloc3.html | 4 +-
docs/manualpages/Sys/PetscCalloc4.html | 4 +-
docs/manualpages/Sys/PetscCalloc5.html | 4 +-
docs/manualpages/Sys/PetscCalloc6.html | 4 +-
docs/manualpages/Sys/PetscCalloc7.html | 4 +-
docs/manualpages/Sys/PetscCheckPointer.html | 4 +-
.../Sys/PetscCheckPointerSetIntensity.html | 4 +-
docs/manualpages/Sys/PetscCitationsRegister.html | 4 +-
docs/manualpages/Sys/PetscClassId.html | 4 +-
docs/manualpages/Sys/PetscClipInterval.html | 4 +-
docs/manualpages/Sys/PetscCommBuildTwoSided.html | 4 +-
docs/manualpages/Sys/PetscCommBuildTwoSidedF.html | 4 +-
.../Sys/PetscCommBuildTwoSidedFReq.html | 4 +-
.../Sys/PetscCommBuildTwoSidedGetType.html | 4 +-
.../Sys/PetscCommBuildTwoSidedSetType.html | 4 +-
docs/manualpages/Sys/PetscCommDestroy.html | 4 +-
docs/manualpages/Sys/PetscCommDuplicate.html | 4 +-
docs/manualpages/Sys/PetscCommGetNewTag.html | 4 +-
docs/manualpages/Sys/PetscComplex.html | 4 +-
docs/manualpages/Sys/PetscContainer.html | 4 +-
docs/manualpages/Sys/PetscContainerCreate.html | 4 +-
docs/manualpages/Sys/PetscContainerDestroy.html | 4 +-
docs/manualpages/Sys/PetscContainerGetPointer.html | 4 +-
docs/manualpages/Sys/PetscContainerSetPointer.html | 4 +-
.../Sys/PetscContainerSetUserDestroy.html | 4 +-
docs/manualpages/Sys/PetscCopyMode.html | 4 +-
docs/manualpages/Sys/PetscDLClose.html | 4 +-
docs/manualpages/Sys/PetscDLLibrary.html | 4 +-
docs/manualpages/Sys/PetscDLLibraryAppend.html | 4 +-
docs/manualpages/Sys/PetscDLLibraryClose.html | 4 +-
docs/manualpages/Sys/PetscDLLibraryOpen.html | 4 +-
docs/manualpages/Sys/PetscDLLibraryPrepend.html | 4 +-
docs/manualpages/Sys/PetscDLLibraryRetrieve.html | 4 +-
docs/manualpages/Sys/PetscDLLibrarySym.html | 4 +-
docs/manualpages/Sys/PetscDLOpen.html | 4 +-
docs/manualpages/Sys/PetscDLSym.html | 4 +-
docs/manualpages/Sys/PetscDataType.html | 4 +-
docs/manualpages/Sys/PetscDataTypeFromString.html | 4 +-
docs/manualpages/Sys/PetscDataTypeGetSize.html | 4 +-
.../Sys/PetscDataTypeToMPIDataType.html | 4 +-
docs/manualpages/Sys/PetscEListFind.html | 4 +-
.../Sys/PetscEmacsClientErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscEnd.html | 4 +-
docs/manualpages/Sys/PetscEnum.html | 4 +-
docs/manualpages/Sys/PetscError.html | 4 +-
docs/manualpages/Sys/PetscErrorCode.html | 4 +-
docs/manualpages/Sys/PetscErrorMessage.html | 4 +-
docs/manualpages/Sys/PetscErrorPrintf.html | 4 +-
docs/manualpages/Sys/PetscErrorType.html | 4 +-
docs/manualpages/Sys/PetscFClose.html | 4 +-
docs/manualpages/Sys/PetscFOpen.html | 4 +-
docs/manualpages/Sys/PetscFPTrapPop.html | 4 +-
docs/manualpages/Sys/PetscFPTrapPush.html | 4 +-
docs/manualpages/Sys/PetscFPrintf.html | 4 +-
docs/manualpages/Sys/PetscFileMode.html | 4 +-
docs/manualpages/Sys/PetscFileRetrieve.html | 4 +-
docs/manualpages/Sys/PetscFinalize.html | 4 +-
docs/manualpages/Sys/PetscFinalized.html | 4 +-
docs/manualpages/Sys/PetscFindInt.html | 4 +-
docs/manualpages/Sys/PetscFixFilename.html | 4 +-
docs/manualpages/Sys/PetscFormatConvert.html | 4 +-
docs/manualpages/Sys/PetscFormatStrip.html | 4 +-
docs/manualpages/Sys/PetscFortranAddr.html | 4 +-
.../Sys/PetscFortranCallbackGetSizes.html | 4 +-
.../Sys/PetscFortranCallbackRegister.html | 4 +-
docs/manualpages/Sys/PetscFree.html | 4 +-
docs/manualpages/Sys/PetscFree2.html | 4 +-
docs/manualpages/Sys/PetscFree3.html | 4 +-
docs/manualpages/Sys/PetscFree4.html | 4 +-
docs/manualpages/Sys/PetscFree5.html | 4 +-
docs/manualpages/Sys/PetscFree6.html | 4 +-
docs/manualpages/Sys/PetscFree7.html | 4 +-
docs/manualpages/Sys/PetscFreeArguments.html | 4 +-
docs/manualpages/Sys/PetscFreeVoid.html | 4 +-
docs/manualpages/Sys/PetscFunctionBegin.html | 4 +-
docs/manualpages/Sys/PetscFunctionBeginHot.html | 4 +-
docs/manualpages/Sys/PetscFunctionBeginUser.html | 4 +-
docs/manualpages/Sys/PetscFunctionList.html | 4 +-
docs/manualpages/Sys/PetscFunctionListAdd.html | 4 +-
docs/manualpages/Sys/PetscFunctionListDestroy.html | 4 +-
.../Sys/PetscFunctionListDuplicate.html | 4 +-
docs/manualpages/Sys/PetscFunctionListFind.html | 4 +-
docs/manualpages/Sys/PetscFunctionListGet.html | 4 +-
.../Sys/PetscFunctionListPrintTypes.html | 4 +-
docs/manualpages/Sys/PetscFunctionListView.html | 4 +-
docs/manualpages/Sys/PetscFunctionReturn.html | 4 +-
.../manualpages/Sys/PetscGatherMessageLengths.html | 4 +-
.../Sys/PetscGatherMessageLengths2.html | 4 +-
.../Sys/PetscGatherNumberOfMessages.html | 4 +-
docs/manualpages/Sys/PetscGetArchType.html | 4 +-
docs/manualpages/Sys/PetscGetArgs.html | 4 +-
docs/manualpages/Sys/PetscGetArguments.html | 4 +-
docs/manualpages/Sys/PetscGetCPUTime.html | 4 +-
docs/manualpages/Sys/PetscGetDate.html | 4 +-
docs/manualpages/Sys/PetscGetFileFromPath.html | 4 +-
docs/manualpages/Sys/PetscGetFullPath.html | 4 +-
docs/manualpages/Sys/PetscGetHomeDirectory.html | 4 +-
docs/manualpages/Sys/PetscGetHostName.html | 4 +-
docs/manualpages/Sys/PetscGetPetscDir.html | 4 +-
docs/manualpages/Sys/PetscGetProgramName.html | 4 +-
docs/manualpages/Sys/PetscGetRealPath.html | 4 +-
docs/manualpages/Sys/PetscGetRelativePath.html | 4 +-
docs/manualpages/Sys/PetscGetTmp.html | 4 +-
docs/manualpages/Sys/PetscGetUserName.html | 4 +-
docs/manualpages/Sys/PetscGetVersion.html | 4 +-
docs/manualpages/Sys/PetscGetWorkingDirectory.html | 4 +-
docs/manualpages/Sys/PetscGlobusAuthorize.html | 4 +-
docs/manualpages/Sys/PetscGlobusGetTransfers.html | 4 +-
docs/manualpages/Sys/PetscGlobusUpload.html | 4 +-
.../manualpages/Sys/PetscGoogleDriveAuthorize.html | 4 +-
docs/manualpages/Sys/PetscGoogleDriveRefresh.html | 4 +-
docs/manualpages/Sys/PetscGoogleDriveUpload.html | 4 +-
docs/manualpages/Sys/PetscHeaderCreate.html | 4 +-
docs/manualpages/Sys/PetscHeaderDestroy.html | 4 +-
docs/manualpages/Sys/PetscHelpPrintf.html | 4 +-
docs/manualpages/Sys/PetscIgnoreErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscInitialize.html | 4 +-
docs/manualpages/Sys/PetscInitializeFortran.html | 4 +-
.../Sys/PetscInitializeNoArguments.html | 4 +-
docs/manualpages/Sys/PetscInitialized.html | 4 +-
docs/manualpages/Sys/PetscInt.html | 4 +-
docs/manualpages/Sys/PetscIntMultError.html | 4 +-
docs/manualpages/Sys/PetscIntMultTruncate.html | 4 +-
docs/manualpages/Sys/PetscIntSumError.html | 4 +-
docs/manualpages/Sys/PetscIntSumTruncate.html | 4 +-
docs/manualpages/Sys/PetscIntView.html | 4 +-
docs/manualpages/Sys/PetscIsInfOrNanReal.html | 4 +-
docs/manualpages/Sys/PetscIsNanReal.html | 4 +-
docs/manualpages/Sys/PetscIsNormalReal.html | 4 +-
docs/manualpages/Sys/PetscLikely.html | 4 +-
.../manualpages/Sys/PetscMPIAbortErrorHandler.html | 4 +-
.../Sys/PetscMPIDataTypeToPetscDataType.html | 4 +-
docs/manualpages/Sys/PetscMPIDump.html | 4 +-
docs/manualpages/Sys/PetscMPIInt.html | 4 +-
docs/manualpages/Sys/PetscMPIIntCast.html | 4 +-
docs/manualpages/Sys/PetscMalloc.html | 4 +-
docs/manualpages/Sys/PetscMalloc1.html | 4 +-
docs/manualpages/Sys/PetscMalloc2.html | 4 +-
docs/manualpages/Sys/PetscMalloc3.html | 4 +-
docs/manualpages/Sys/PetscMalloc4.html | 4 +-
docs/manualpages/Sys/PetscMalloc5.html | 4 +-
docs/manualpages/Sys/PetscMalloc6.html | 4 +-
docs/manualpages/Sys/PetscMalloc7.html | 4 +-
docs/manualpages/Sys/PetscMallocClear.html | 4 +-
docs/manualpages/Sys/PetscMallocDebug.html | 4 +-
docs/manualpages/Sys/PetscMallocDump.html | 4 +-
docs/manualpages/Sys/PetscMallocDumpLog.html | 4 +-
.../Sys/PetscMallocGetCurrentUsage.html | 4 +-
docs/manualpages/Sys/PetscMallocGetDebug.html | 4 +-
docs/manualpages/Sys/PetscMallocGetDumpLog.html | 4 +-
.../Sys/PetscMallocGetMaximumUsage.html | 4 +-
docs/manualpages/Sys/PetscMallocGetStack.html | 4 +-
docs/manualpages/Sys/PetscMallocSet.html | 4 +-
docs/manualpages/Sys/PetscMallocSetDumpLog.html | 4 +-
.../Sys/PetscMallocSetDumpLogThreshold.html | 4 +-
docs/manualpages/Sys/PetscMallocValidate.html | 4 +-
docs/manualpages/Sys/PetscMatlabEngine.html | 4 +-
docs/manualpages/Sys/PetscMatlabEngineCreate.html | 4 +-
docs/manualpages/Sys/PetscMatlabEngineDestroy.html | 4 +-
.../manualpages/Sys/PetscMatlabEngineEvaluate.html | 4 +-
docs/manualpages/Sys/PetscMatlabEngineGet.html | 4 +-
.../manualpages/Sys/PetscMatlabEngineGetArray.html | 4 +-
.../Sys/PetscMatlabEngineGetOutput.html | 4 +-
.../Sys/PetscMatlabEnginePrintOutput.html | 4 +-
docs/manualpages/Sys/PetscMatlabEnginePut.html | 4 +-
.../manualpages/Sys/PetscMatlabEnginePutArray.html | 4 +-
docs/manualpages/Sys/PetscMax.html | 4 +-
docs/manualpages/Sys/PetscMemcmp.html | 4 +-
docs/manualpages/Sys/PetscMemcpy.html | 4 +-
docs/manualpages/Sys/PetscMemmove.html | 4 +-
.../Sys/PetscMemoryGetCurrentUsage.html | 4 +-
.../Sys/PetscMemoryGetMaximumUsage.html | 4 +-
.../Sys/PetscMemorySetGetMaximumUsage.html | 4 +-
docs/manualpages/Sys/PetscMemoryView.html | 4 +-
docs/manualpages/Sys/PetscMemzero.html | 4 +-
docs/manualpages/Sys/PetscMergeIntArray.html | 4 +-
docs/manualpages/Sys/PetscMergeIntArrayPair.html | 4 +-
docs/manualpages/Sys/PetscMergeMPIIntArray.html | 4 +-
docs/manualpages/Sys/PetscMin.html | 4 +-
docs/manualpages/Sys/PetscNew.html | 4 +-
docs/manualpages/Sys/PetscNewLog.html | 4 +-
docs/manualpages/Sys/PetscObject.html | 4 +-
.../Sys/PetscObjectAddOptionsHandler.html | 4 +-
docs/manualpages/Sys/PetscObjectComm.html | 4 +-
docs/manualpages/Sys/PetscObjectCompose.html | 4 +-
.../Sys/PetscObjectComposeFunction.html | 4 +-
.../Sys/PetscObjectComposedDataGetInt.html | 4 +-
.../Sys/PetscObjectComposedDataGetIntstar.html | 4 +-
.../Sys/PetscObjectComposedDataGetReal.html | 4 +-
.../Sys/PetscObjectComposedDataGetRealstar.html | 4 +-
.../Sys/PetscObjectComposedDataGetScalar.html | 4 +-
.../Sys/PetscObjectComposedDataGetScalarstar.html | 4 +-
.../Sys/PetscObjectComposedDataRegister.html | 4 +-
.../Sys/PetscObjectComposedDataSetInt.html | 4 +-
.../Sys/PetscObjectComposedDataSetIntstar.html | 4 +-
.../Sys/PetscObjectComposedDataSetReal.html | 4 +-
.../Sys/PetscObjectComposedDataSetRealstar.html | 4 +-
.../Sys/PetscObjectComposedDataSetScalar.html | 4 +-
.../Sys/PetscObjectComposedDataSetScalarstar.html | 4 +-
.../PetscObjectCopyFortranFunctionPointers.html | 4 +-
docs/manualpages/Sys/PetscObjectDereference.html | 4 +-
docs/manualpages/Sys/PetscObjectDestroy.html | 4 +-
.../Sys/PetscObjectDestroyOptionsHandlers.html | 4 +-
docs/manualpages/Sys/PetscObjectGetClassId.html | 4 +-
docs/manualpages/Sys/PetscObjectGetClassName.html | 4 +-
docs/manualpages/Sys/PetscObjectGetComm.html | 4 +-
.../Sys/PetscObjectGetFortranCallback.html | 4 +-
docs/manualpages/Sys/PetscObjectGetId.html | 4 +-
docs/manualpages/Sys/PetscObjectGetName.html | 4 +-
docs/manualpages/Sys/PetscObjectGetNewTag.html | 4 +-
docs/manualpages/Sys/PetscObjectGetReference.html | 4 +-
docs/manualpages/Sys/PetscObjectGetTabLevel.html | 4 +-
docs/manualpages/Sys/PetscObjectGetType.html | 4 +-
docs/manualpages/Sys/PetscObjectId.html | 4 +-
.../Sys/PetscObjectIncrementTabLevel.html | 4 +-
.../Sys/PetscObjectInheritPrintedOptions.html | 4 +-
docs/manualpages/Sys/PetscObjectList.html | 4 +-
docs/manualpages/Sys/PetscObjectListAdd.html | 4 +-
docs/manualpages/Sys/PetscObjectListDestroy.html | 4 +-
docs/manualpages/Sys/PetscObjectListDuplicate.html | 4 +-
docs/manualpages/Sys/PetscObjectListFind.html | 4 +-
.../Sys/PetscObjectListRemoveReference.html | 4 +-
.../Sys/PetscObjectListReverseFind.html | 4 +-
docs/manualpages/Sys/PetscObjectName.html | 4 +-
docs/manualpages/Sys/PetscObjectOptionsBegin.html | 4 +-
.../Sys/PetscObjectPrintTypeNamePrefix.html | 4 +-
.../Sys/PetscObjectProcessOptionsHandlers.html | 4 +-
docs/manualpages/Sys/PetscObjectQuery.html | 4 +-
docs/manualpages/Sys/PetscObjectQueryFunction.html | 4 +-
docs/manualpages/Sys/PetscObjectReference.html | 4 +-
.../Sys/PetscObjectRegisterDestroy.html | 4 +-
.../Sys/PetscObjectRegisterDestroyAll.html | 4 +-
docs/manualpages/Sys/PetscObjectSAWsBlock.html | 4 +-
.../Sys/PetscObjectSAWsGrantAccess.html | 4 +-
docs/manualpages/Sys/PetscObjectSAWsSetBlock.html | 4 +-
.../manualpages/Sys/PetscObjectSAWsTakeAccess.html | 4 +-
.../Sys/PetscObjectSetFortranCallback.html | 4 +-
.../manualpages/Sys/PetscObjectSetFromOptions.html | 4 +-
docs/manualpages/Sys/PetscObjectSetName.html | 4 +-
docs/manualpages/Sys/PetscObjectSetOptions.html | 4 +-
docs/manualpages/Sys/PetscObjectSetPrecision.html | 4 +-
.../Sys/PetscObjectSetPrintedOptions.html | 4 +-
docs/manualpages/Sys/PetscObjectSetTabLevel.html | 4 +-
docs/manualpages/Sys/PetscObjectSetType.html | 4 +-
docs/manualpages/Sys/PetscObjectSetUp.html | 4 +-
docs/manualpages/Sys/PetscObjectState.html | 4 +-
docs/manualpages/Sys/PetscObjectStateGet.html | 4 +-
docs/manualpages/Sys/PetscObjectStateIncrease.html | 4 +-
docs/manualpages/Sys/PetscObjectStateSet.html | 4 +-
docs/manualpages/Sys/PetscObjectTypeCompare.html | 5 +-
.../manualpages/Sys/PetscObjectTypeCompareAny.html | 4 +-
docs/manualpages/Sys/PetscObjectView.html | 4 +-
.../Sys/PetscObjectViewFromOptions.html | 4 +-
docs/manualpages/Sys/PetscObjectsDump.html | 4 +-
docs/manualpages/Sys/PetscObjectsGetObject.html | 4 +-
.../Sys/PetscObjectsListGetGlobalNumbering.html | 4 +-
docs/manualpages/Sys/PetscObjectsView.html | 4 +-
docs/manualpages/Sys/PetscOffset.html | 4 +-
docs/manualpages/Sys/PetscOptionsAllUsed.html | 4 +-
docs/manualpages/Sys/PetscOptionsBegin.html | 4 +-
docs/manualpages/Sys/PetscOptionsBool.html | 4 +-
docs/manualpages/Sys/PetscOptionsBoolArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsBoolGroup.html | 4 +-
.../Sys/PetscOptionsBoolGroupBegin.html | 4 +-
docs/manualpages/Sys/PetscOptionsBoolGroupEnd.html | 4 +-
docs/manualpages/Sys/PetscOptionsClear.html | 4 +-
docs/manualpages/Sys/PetscOptionsClearValue.html | 4 +-
docs/manualpages/Sys/PetscOptionsCreate.html | 4 +-
docs/manualpages/Sys/PetscOptionsDestroy.html | 4 +-
docs/manualpages/Sys/PetscOptionsEList.html | 4 +-
docs/manualpages/Sys/PetscOptionsEnd.html | 4 +-
docs/manualpages/Sys/PetscOptionsEnum.html | 4 +-
docs/manualpages/Sys/PetscOptionsEnumArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsFList.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetAll.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetBool.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetBoolArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetEList.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetEnum.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetEnumArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetInt.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetIntArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetReal.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetRealArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetScalar.html | 4 +-
.../Sys/PetscOptionsGetScalarArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetString.html | 4 +-
.../Sys/PetscOptionsGetStringArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsGetenv.html | 4 +-
docs/manualpages/Sys/PetscOptionsHasName.html | 4 +-
docs/manualpages/Sys/PetscOptionsHead.html | 4 +-
docs/manualpages/Sys/PetscOptionsInsert.html | 4 +-
docs/manualpages/Sys/PetscOptionsInsertFile.html | 4 +-
docs/manualpages/Sys/PetscOptionsInsertString.html | 4 +-
docs/manualpages/Sys/PetscOptionsInt.html | 4 +-
docs/manualpages/Sys/PetscOptionsIntArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsLeft.html | 4 +-
.../manualpages/Sys/PetscOptionsMonitorCancel.html | 4 +-
.../Sys/PetscOptionsMonitorDefault.html | 4 +-
docs/manualpages/Sys/PetscOptionsMonitorSet.html | 4 +-
docs/manualpages/Sys/PetscOptionsName.html | 4 +-
docs/manualpages/Sys/PetscOptionsPrefixPop.html | 4 +-
docs/manualpages/Sys/PetscOptionsPrefixPush.html | 4 +-
docs/manualpages/Sys/PetscOptionsReal.html | 4 +-
docs/manualpages/Sys/PetscOptionsRealArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsReject.html | 4 +-
docs/manualpages/Sys/PetscOptionsScalar.html | 4 +-
docs/manualpages/Sys/PetscOptionsScalarArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsSetAlias.html | 4 +-
.../Sys/PetscOptionsSetFromOptions.html | 4 +-
docs/manualpages/Sys/PetscOptionsSetValue.html | 4 +-
docs/manualpages/Sys/PetscOptionsString.html | 4 +-
docs/manualpages/Sys/PetscOptionsStringArray.html | 4 +-
docs/manualpages/Sys/PetscOptionsTail.html | 4 +-
docs/manualpages/Sys/PetscOptionsUsed.html | 4 +-
docs/manualpages/Sys/PetscOptionsValidKey.html | 4 +-
docs/manualpages/Sys/PetscOptionsView.html | 4 +-
docs/manualpages/Sys/PetscOptionsViewer.html | 4 +-
docs/manualpages/Sys/PetscPClose.html | 4 +-
docs/manualpages/Sys/PetscPOpen.html | 4 +-
docs/manualpages/Sys/PetscPOpenSetMachine.html | 4 +-
docs/manualpages/Sys/PetscPopErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscPopSignalHandler.html | 4 +-
docs/manualpages/Sys/PetscPopUpSelect.html | 4 +-
docs/manualpages/Sys/PetscPrecision.html | 4 +-
docs/manualpages/Sys/PetscPrefetchBlock.html | 4 +-
docs/manualpages/Sys/PetscPrintf.html | 4 +-
docs/manualpages/Sys/PetscProcessTree.html | 4 +-
docs/manualpages/Sys/PetscPushErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscPushSignalHandler.html | 4 +-
docs/manualpages/Sys/PetscRandom.html | 4 +-
docs/manualpages/Sys/PetscRandomCreate.html | 4 +-
docs/manualpages/Sys/PetscRandomDestroy.html | 4 +-
.../Sys/PetscRandomFinalizePackage.html | 4 +-
docs/manualpages/Sys/PetscRandomGetInterval.html | 4 +-
docs/manualpages/Sys/PetscRandomGetSeed.html | 4 +-
docs/manualpages/Sys/PetscRandomGetType.html | 4 +-
docs/manualpages/Sys/PetscRandomGetValue.html | 4 +-
docs/manualpages/Sys/PetscRandomGetValueReal.html | 4 +-
.../Sys/PetscRandomInitializePackage.html | 4 +-
docs/manualpages/Sys/PetscRandomRegister.html | 4 +-
docs/manualpages/Sys/PetscRandomRegisterAll.html | 4 +-
docs/manualpages/Sys/PetscRandomSeed.html | 4 +-
.../manualpages/Sys/PetscRandomSetFromOptions.html | 4 +-
docs/manualpages/Sys/PetscRandomSetInterval.html | 4 +-
docs/manualpages/Sys/PetscRandomSetSeed.html | 4 +-
docs/manualpages/Sys/PetscRandomSetType.html | 4 +-
docs/manualpages/Sys/PetscRandomType.html | 4 +-
docs/manualpages/Sys/PetscRandomView.html | 4 +-
docs/manualpages/Sys/PetscReal.html | 4 +-
docs/manualpages/Sys/PetscRealIntMultTruncate.html | 4 +-
docs/manualpages/Sys/PetscRealView.html | 4 +-
docs/manualpages/Sys/PetscRegisterFinalize.html | 4 +-
docs/manualpages/Sys/PetscRegisterFinalizeAll.html | 4 +-
docs/manualpages/Sys/PetscReturnErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscSAWsBlock.html | 4 +-
docs/manualpages/Sys/PetscSNPrintf.html | 4 +-
docs/manualpages/Sys/PetscSNPrintfCount.html | 4 +-
docs/manualpages/Sys/PetscSSEIsEnabled.html | 4 +-
docs/manualpages/Sys/PetscScalar.html | 4 +-
docs/manualpages/Sys/PetscScalarView.html | 4 +-
docs/manualpages/Sys/PetscSegBuffer.html | 4 +-
docs/manualpages/Sys/PetscSegBufferCreate.html | 4 +-
docs/manualpages/Sys/PetscSegBufferDestroy.html | 4 +-
.../Sys/PetscSegBufferExtractAlloc.html | 4 +-
.../Sys/PetscSegBufferExtractInPlace.html | 4 +-
docs/manualpages/Sys/PetscSegBufferExtractTo.html | 4 +-
docs/manualpages/Sys/PetscSegBufferGet.html | 4 +-
docs/manualpages/Sys/PetscSegBufferGetSize.html | 4 +-
docs/manualpages/Sys/PetscSegBufferUnuse.html | 4 +-
.../manualpages/Sys/PetscSequentialPhaseBegin.html | 4 +-
docs/manualpages/Sys/PetscSequentialPhaseEnd.html | 4 +-
docs/manualpages/Sys/PetscSetDebugTerminal.html | 4 +-
docs/manualpages/Sys/PetscSetDebugger.html | 4 +-
.../Sys/PetscSetDebuggerFromString.html | 4 +-
docs/manualpages/Sys/PetscSetDefaultDebugger.html | 4 +-
docs/manualpages/Sys/PetscSetFPTrap.html | 4 +-
.../Sys/PetscSetHelpVersionFunctions.html | 4 +-
docs/manualpages/Sys/PetscSharedTmp.html | 4 +-
.../Sys/PetscSharedWorkingDirectory.html | 4 +-
.../manualpages/Sys/PetscSignalHandlerDefault.html | 4 +-
docs/manualpages/Sys/PetscSleep.html | 4 +-
docs/manualpages/Sys/PetscSortInt.html | 4 +-
docs/manualpages/Sys/PetscSortIntWithArray.html | 4 +-
.../manualpages/Sys/PetscSortIntWithArrayPair.html | 4 +-
.../manualpages/Sys/PetscSortIntWithDataArray.html | 4 +-
.../Sys/PetscSortIntWithPermutation.html | 4 +-
.../Sys/PetscSortIntWithScalarArray.html | 4 +-
docs/manualpages/Sys/PetscSortMPIInt.html | 4 +-
docs/manualpages/Sys/PetscSortMPIIntWithArray.html | 4 +-
docs/manualpages/Sys/PetscSortReal.html | 4 +-
.../Sys/PetscSortRealWithPermutation.html | 4 +-
docs/manualpages/Sys/PetscSortRemoveDupsInt.html | 4 +-
.../manualpages/Sys/PetscSortRemoveDupsMPIInt.html | 4 +-
docs/manualpages/Sys/PetscSortRemoveDupsReal.html | 4 +-
docs/manualpages/Sys/PetscSortSplit.html | 4 +-
docs/manualpages/Sys/PetscSortSplitReal.html | 4 +-
.../Sys/PetscSortStrWithPermutation.html | 4 +-
docs/manualpages/Sys/PetscSplitOwnership.html | 4 +-
docs/manualpages/Sys/PetscSplitOwnershipBlock.html | 4 +-
docs/manualpages/Sys/PetscSqr.html | 4 +-
.../manualpages/Sys/PetscStackSAWsGrantAccess.html | 4 +-
docs/manualpages/Sys/PetscStackSAWsTakeAccess.html | 4 +-
docs/manualpages/Sys/PetscStartMatlab.html | 4 +-
docs/manualpages/Sys/PetscStopForDebugger.html | 4 +-
docs/manualpages/Sys/PetscStrArrayDestroy.html | 4 +-
docs/manualpages/Sys/PetscStrArrayallocpy.html | 4 +-
docs/manualpages/Sys/PetscStrNArrayDestroy.html | 4 +-
docs/manualpages/Sys/PetscStrNArrayallocpy.html | 4 +-
docs/manualpages/Sys/PetscStrToArray.html | 4 +-
docs/manualpages/Sys/PetscStrToArrayDestroy.html | 4 +-
docs/manualpages/Sys/PetscStrallocpy.html | 4 +-
docs/manualpages/Sys/PetscStrbeginswith.html | 4 +-
docs/manualpages/Sys/PetscStrcasecmp.html | 4 +-
docs/manualpages/Sys/PetscStrcat.html | 4 +-
docs/manualpages/Sys/PetscStrchr.html | 4 +-
docs/manualpages/Sys/PetscStrcmp.html | 4 +-
docs/manualpages/Sys/PetscStrcpy.html | 4 +-
docs/manualpages/Sys/PetscStrendswith.html | 4 +-
docs/manualpages/Sys/PetscStrendswithwhich.html | 4 +-
docs/manualpages/Sys/PetscStrgrt.html | 4 +-
docs/manualpages/Sys/PetscStrlen.html | 4 +-
docs/manualpages/Sys/PetscStrncat.html | 4 +-
docs/manualpages/Sys/PetscStrncmp.html | 4 +-
docs/manualpages/Sys/PetscStrncpy.html | 4 +-
docs/manualpages/Sys/PetscStrrchr.html | 4 +-
docs/manualpages/Sys/PetscStrreplace.html | 4 +-
docs/manualpages/Sys/PetscStrrstr.html | 4 +-
docs/manualpages/Sys/PetscStrstr.html | 4 +-
docs/manualpages/Sys/PetscStrtolower.html | 4 +-
docs/manualpages/Sys/PetscSubcomm.html | 4 +-
docs/manualpages/Sys/PetscSubcommCreate.html | 4 +-
docs/manualpages/Sys/PetscSubcommDestroy.html | 4 +-
.../Sys/PetscSubcommSetFromOptions.html | 4 +-
docs/manualpages/Sys/PetscSubcommSetNumber.html | 4 +-
.../Sys/PetscSubcommSetOptionsPrefix.html | 4 +-
docs/manualpages/Sys/PetscSubcommSetType.html | 4 +-
.../Sys/PetscSubcommSetTypeGeneral.html | 4 +-
docs/manualpages/Sys/PetscSynchronizedFGets.html | 4 +-
docs/manualpages/Sys/PetscSynchronizedFPrintf.html | 4 +-
docs/manualpages/Sys/PetscSynchronizedFlush.html | 4 +-
docs/manualpages/Sys/PetscSynchronizedPrintf.html | 4 +-
docs/manualpages/Sys/PetscTextBelt.html | 4 +-
docs/manualpages/Sys/PetscTime.html | 4 +-
docs/manualpages/Sys/PetscTimeAdd.html | 4 +-
docs/manualpages/Sys/PetscTimeSubtract.html | 4 +-
docs/manualpages/Sys/PetscToken.html | 4 +-
docs/manualpages/Sys/PetscTokenCreate.html | 4 +-
docs/manualpages/Sys/PetscTokenDestroy.html | 4 +-
docs/manualpages/Sys/PetscTokenFind.html | 4 +-
.../Sys/PetscTraceBackErrorHandler.html | 4 +-
docs/manualpages/Sys/PetscURLShorten.html | 4 +-
docs/manualpages/Sys/PetscUnlikely.html | 4 +-
docs/manualpages/Sys/PetscVFPrintf.html | 4 +-
docs/manualpages/Sys/PetscVSNPrintf.html | 4 +-
docs/manualpages/Sys/PetscViennaCLFlag.html | 4 +-
docs/manualpages/Sys/SETERRABORT.html | 4 +-
docs/manualpages/Sys/SETERRQ.html | 4 +-
docs/manualpages/Sys/SETERRQ1.html | 4 +-
docs/manualpages/Sys/SETERRQ2.html | 4 +-
docs/manualpages/Sys/SETERRQ3.html | 4 +-
docs/manualpages/Sys/SETERRQ4.html | 4 +-
docs/manualpages/Sys/SETERRQ5.html | 4 +-
docs/manualpages/Sys/SETERRQ6.html | 4 +-
docs/manualpages/Sys/SETERRQ7.html | 4 +-
docs/manualpages/Sys/SETERRQ8.html | 4 +-
docs/manualpages/Sys/UsingFortran.html | 4 +-
docs/manualpages/Sys/index.html | 4 +-
docs/manualpages/TS/DMCopyDMTS.html | 4 +-
docs/manualpages/TS/DMDATSSetIFunctionLocal.html | 4 +-
docs/manualpages/TS/DMDATSSetIJacobianLocal.html | 4 +-
docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html | 4 +-
docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html | 4 +-
docs/manualpages/TS/DMGetDMTS.html | 4 +-
docs/manualpages/TS/DMGetDMTSWrite.html | 4 +-
docs/manualpages/TS/DMPlexTSComputeBoundary.html | 4 +-
.../TS/DMPlexTSComputeIFunctionFEM.html | 4 +-
.../TS/DMPlexTSComputeIJacobianFEM.html | 4 +-
.../TS/DMPlexTSComputeRHSFunctionFVM.html | 4 +-
docs/manualpages/TS/DMPlexTSGetGeometryFVM.html | 4 +-
docs/manualpages/TS/DMPlexTSGetGradientDM.html | 4 +-
docs/manualpages/TS/DMTSCopy.html | 4 +-
docs/manualpages/TS/DMTSGetForcingFunction.html | 4 +-
docs/manualpages/TS/DMTSGetI2Function.html | 4 +-
docs/manualpages/TS/DMTSGetI2Jacobian.html | 4 +-
docs/manualpages/TS/DMTSGetIFunction.html | 4 +-
docs/manualpages/TS/DMTSGetIJacobian.html | 4 +-
docs/manualpages/TS/DMTSGetRHSFunction.html | 4 +-
docs/manualpages/TS/DMTSGetRHSJacobian.html | 4 +-
docs/manualpages/TS/DMTSGetSolutionFunction.html | 4 +-
docs/manualpages/TS/DMTSSetBoundaryLocal.html | 4 +-
docs/manualpages/TS/DMTSSetForcingFunction.html | 4 +-
docs/manualpages/TS/DMTSSetI2Function.html | 4 +-
docs/manualpages/TS/DMTSSetI2Jacobian.html | 4 +-
docs/manualpages/TS/DMTSSetIFunction.html | 4 +-
docs/manualpages/TS/DMTSSetIFunctionLocal.html | 4 +-
docs/manualpages/TS/DMTSSetIFunctionSerialize.html | 4 +-
docs/manualpages/TS/DMTSSetIJacobian.html | 4 +-
docs/manualpages/TS/DMTSSetIJacobianLocal.html | 4 +-
docs/manualpages/TS/DMTSSetIJacobianSerialize.html | 4 +-
docs/manualpages/TS/DMTSSetRHSFunction.html | 4 +-
docs/manualpages/TS/DMTSSetRHSFunctionLocal.html | 4 +-
docs/manualpages/TS/DMTSSetRHSJacobian.html | 4 +-
docs/manualpages/TS/DMTSSetSolutionFunction.html | 4 +-
docs/manualpages/TS/EIMEX.html | 4 +-
docs/manualpages/TS/SNESTSFormFunction.html | 4 +-
docs/manualpages/TS/SNESTSFormJacobian.html | 4 +-
docs/manualpages/TS/TS.html | 4 +-
docs/manualpages/TS/TS2GetSolution.html | 4 +-
docs/manualpages/TS/TS2SetSolution.html | 4 +-
docs/manualpages/TS/TSADAPTBASIC.html | 4 +-
docs/manualpages/TS/TSADAPTCFL.html | 4 +-
docs/manualpages/TS/TSADAPTNONE.html | 4 +-
docs/manualpages/TS/TSALPHA.html | 4 +-
docs/manualpages/TS/TSALPHA2.html | 4 +-
docs/manualpages/TS/TSARKIMEX.html | 4 +-
docs/manualpages/TS/TSARKIMEX1BEE.html | 4 +-
docs/manualpages/TS/TSARKIMEX2C.html | 4 +-
docs/manualpages/TS/TSARKIMEX2D.html | 4 +-
docs/manualpages/TS/TSARKIMEX2E.html | 4 +-
docs/manualpages/TS/TSARKIMEX3.html | 4 +-
docs/manualpages/TS/TSARKIMEX4.html | 4 +-
docs/manualpages/TS/TSARKIMEX5.html | 4 +-
docs/manualpages/TS/TSARKIMEXA2.html | 4 +-
docs/manualpages/TS/TSARKIMEXARS122.html | 4 +-
docs/manualpages/TS/TSARKIMEXARS443.html | 4 +-
docs/manualpages/TS/TSARKIMEXBPR3.html | 4 +-
docs/manualpages/TS/TSARKIMEXFinalizePackage.html | 4 +-
docs/manualpages/TS/TSARKIMEXGetType.html | 4 +-
.../manualpages/TS/TSARKIMEXInitializePackage.html | 4 +-
docs/manualpages/TS/TSARKIMEXL2.html | 4 +-
docs/manualpages/TS/TSARKIMEXPRSSP2.html | 4 +-
docs/manualpages/TS/TSARKIMEXRegister.html | 4 +-
docs/manualpages/TS/TSARKIMEXRegisterAll.html | 4 +-
docs/manualpages/TS/TSARKIMEXRegisterDestroy.html | 4 +-
docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html | 4 +-
docs/manualpages/TS/TSARKIMEXSetType.html | 4 +-
docs/manualpages/TS/TSARKIMEXType.html | 4 +-
docs/manualpages/TS/TSAdapt.html | 4 +-
docs/manualpages/TS/TSAdaptBasicGetClip.html | 4 +-
docs/manualpages/TS/TSAdaptBasicSetClip.html | 4 +-
docs/manualpages/TS/TSAdaptCandidateAdd.html | 4 +-
docs/manualpages/TS/TSAdaptCandidatesClear.html | 4 +-
docs/manualpages/TS/TSAdaptCandidatesGet.html | 4 +-
docs/manualpages/TS/TSAdaptCheckStage.html | 4 +-
docs/manualpages/TS/TSAdaptChoose.html | 4 +-
docs/manualpages/TS/TSAdaptCreate.html | 4 +-
docs/manualpages/TS/TSAdaptFinalizePackage.html | 4 +-
docs/manualpages/TS/TSAdaptInitializePackage.html | 4 +-
docs/manualpages/TS/TSAdaptLoad.html | 4 +-
docs/manualpages/TS/TSAdaptRegister.html | 4 +-
docs/manualpages/TS/TSAdaptRegisterAll.html | 4 +-
docs/manualpages/TS/TSAdaptReset.html | 4 +-
docs/manualpages/TS/TSAdaptSetCheckStage.html | 4 +-
docs/manualpages/TS/TSAdaptSetMonitor.html | 4 +-
docs/manualpages/TS/TSAdaptSetStepLimits.html | 4 +-
docs/manualpages/TS/TSAdaptSetType.html | 4 +-
docs/manualpages/TS/TSAdaptType.html | 4 +-
.../TS/TSAdjointComputeCostIntegrand.html | 4 +-
.../TS/TSAdjointComputeDRDPFunction.html | 4 +-
.../TS/TSAdjointComputeDRDYFunction.html | 4 +-
.../TS/TSAdjointComputeRHSJacobian.html | 4 +-
docs/manualpages/TS/TSAdjointCostIntegral.html | 4 +-
docs/manualpages/TS/TSAdjointMonitor.html | 4 +-
docs/manualpages/TS/TSAdjointMonitorCancel.html | 4 +-
docs/manualpages/TS/TSAdjointMonitorDefault.html | 4 +-
docs/manualpages/TS/TSAdjointMonitorDrawSensi.html | 4 +-
docs/manualpages/TS/TSAdjointMonitorSet.html | 4 +-
.../TS/TSAdjointMonitorSetFromOptions.html | 4 +-
docs/manualpages/TS/TSAdjointSetRHSJacobian.html | 4 +-
docs/manualpages/TS/TSAdjointSetSteps.html | 4 +-
docs/manualpages/TS/TSAdjointSetUp.html | 4 +-
docs/manualpages/TS/TSAdjointSolve.html | 4 +-
docs/manualpages/TS/TSAdjointStep.html | 4 +-
docs/manualpages/TS/TSAlpha2GetParams.html | 4 +-
docs/manualpages/TS/TSAlpha2SetParams.html | 4 +-
docs/manualpages/TS/TSAlpha2SetRadius.html | 4 +-
docs/manualpages/TS/TSAlpha2UseAdapt.html | 4 +-
docs/manualpages/TS/TSAlphaGetParams.html | 4 +-
docs/manualpages/TS/TSAlphaSetParams.html | 4 +-
docs/manualpages/TS/TSAlphaSetRadius.html | 4 +-
docs/manualpages/TS/TSAlphaUseAdapt.html | 4 +-
docs/manualpages/TS/TSAppendOptionsPrefix.html | 4 +-
docs/manualpages/TS/TSBDF.html | 4 +-
docs/manualpages/TS/TSBDFGetOrder.html | 4 +-
docs/manualpages/TS/TSBDFSetOrder.html | 4 +-
docs/manualpages/TS/TSBDFUseAdapt.html | 4 +-
docs/manualpages/TS/TSBEULER.html | 4 +-
docs/manualpages/TS/TSCN.html | 4 +-
docs/manualpages/TS/TSClone.html | 4 +-
docs/manualpages/TS/TSComputeForcingFunction.html | 4 +-
docs/manualpages/TS/TSComputeI2Function.html | 4 +-
docs/manualpages/TS/TSComputeI2Jacobian.html | 4 +-
docs/manualpages/TS/TSComputeIFunction.html | 4 +-
docs/manualpages/TS/TSComputeIFunctionLinear.html | 4 +-
docs/manualpages/TS/TSComputeIJacobian.html | 4 +-
.../manualpages/TS/TSComputeIJacobianConstant.html | 4 +-
.../TS/TSComputeIJacobianDefaultColor.html | 4 +-
docs/manualpages/TS/TSComputeLinearStability.html | 4 +-
docs/manualpages/TS/TSComputeRHSFunction.html | 4 +-
.../manualpages/TS/TSComputeRHSFunctionLinear.html | 4 +-
docs/manualpages/TS/TSComputeRHSJacobian.html | 4 +-
.../TS/TSComputeRHSJacobianConstant.html | 4 +-
docs/manualpages/TS/TSComputeSolutionFunction.html | 4 +-
docs/manualpages/TS/TSConvergedReason.html | 4 +-
docs/manualpages/TS/TSCreate.html | 4 +-
docs/manualpages/TS/TSDestroy.html | 4 +-
docs/manualpages/TS/TSEIMEX.html | 4 +-
docs/manualpages/TS/TSEIMEXSetMaxRows.html | 4 +-
docs/manualpages/TS/TSEIMEXSetOrdAdapt.html | 4 +-
docs/manualpages/TS/TSEIMEXSetRowCol.html | 4 +-
docs/manualpages/TS/TSEIMEXType.html | 4 +-
docs/manualpages/TS/TSEULER.html | 4 +-
docs/manualpages/TS/TSEquationType.html | 4 +-
docs/manualpages/TS/TSErrorWeightedNorm.html | 4 +-
docs/manualpages/TS/TSErrorWeightedNorm2.html | 4 +-
.../TS/TSErrorWeightedNormInfinity.html | 4 +-
docs/manualpages/TS/TSEvaluateStep.html | 4 +-
docs/manualpages/TS/TSEvaluateWLTE.html | 4 +-
docs/manualpages/TS/TSExactFinalTimeOption.html | 4 +-
docs/manualpages/TS/TSFinalizePackage.html | 4 +-
docs/manualpages/TS/TSForwardCostIntegral.html | 4 +-
docs/manualpages/TS/TSFunctionDomainError.html | 4 +-
docs/manualpages/TS/TSGL.html | 4 +-
docs/manualpages/TS/TSGLAcceptRegister.html | 4 +-
docs/manualpages/TS/TSGLAcceptType.html | 4 +-
docs/manualpages/TS/TSGLAdapt.html | 4 +-
.../manualpages/TS/TSGLAdaptInitializePackage.html | 4 +-
docs/manualpages/TS/TSGLAdaptRegister.html | 4 +-
docs/manualpages/TS/TSGLAdaptRegisterAll.html | 4 +-
docs/manualpages/TS/TSGLAdaptType.html | 4 +-
docs/manualpages/TS/TSGLFinalizePackage.html | 4 +-
docs/manualpages/TS/TSGLGetAdapt.html | 4 +-
docs/manualpages/TS/TSGLInitializePackage.html | 4 +-
docs/manualpages/TS/TSGLRegister.html | 4 +-
docs/manualpages/TS/TSGLRegisterAll.html | 4 +-
docs/manualpages/TS/TSGLSetAcceptType.html | 4 +-
docs/manualpages/TS/TSGLSetType.html | 4 +-
docs/manualpages/TS/TSGLType.html | 4 +-
docs/manualpages/TS/TSGetAdapt.html | 4 +-
docs/manualpages/TS/TSGetApplicationContext.html | 4 +-
docs/manualpages/TS/TSGetCFLTime.html | 4 +-
docs/manualpages/TS/TSGetConvergedReason.html | 4 +-
docs/manualpages/TS/TSGetCostGradients.html | 4 +-
docs/manualpages/TS/TSGetCostIntegral.html | 4 +-
docs/manualpages/TS/TSGetDM.html | 4 +-
docs/manualpages/TS/TSGetDuration.html | 4 +-
docs/manualpages/TS/TSGetEquationType.html | 4 +-
docs/manualpages/TS/TSGetI2Function.html | 4 +-
docs/manualpages/TS/TSGetI2Jacobian.html | 4 +-
docs/manualpages/TS/TSGetIFunction.html | 4 +-
docs/manualpages/TS/TSGetIJacobian.html | 4 +-
docs/manualpages/TS/TSGetKSP.html | 4 +-
docs/manualpages/TS/TSGetKSPIterations.html | 4 +-
docs/manualpages/TS/TSGetOptionsPrefix.html | 4 +-
docs/manualpages/TS/TSGetPrevTime.html | 4 +-
docs/manualpages/TS/TSGetProblemType.html | 4 +-
docs/manualpages/TS/TSGetRHSFunction.html | 4 +-
docs/manualpages/TS/TSGetRHSJacobian.html | 4 +-
docs/manualpages/TS/TSGetSNES.html | 4 +-
docs/manualpages/TS/TSGetSNESFailures.html | 4 +-
docs/manualpages/TS/TSGetSNESIterations.html | 4 +-
docs/manualpages/TS/TSGetSolution.html | 4 +-
docs/manualpages/TS/TSGetSolveTime.html | 4 +-
docs/manualpages/TS/TSGetStages.html | 4 +-
docs/manualpages/TS/TSGetStepRejections.html | 4 +-
docs/manualpages/TS/TSGetTime.html | 4 +-
docs/manualpages/TS/TSGetTimeStep.html | 4 +-
docs/manualpages/TS/TSGetTimeStepNumber.html | 4 +-
docs/manualpages/TS/TSGetTolerances.html | 4 +-
docs/manualpages/TS/TSGetTotalSteps.html | 4 +-
docs/manualpages/TS/TSGetType.html | 4 +-
docs/manualpages/TS/TSInitializePackage.html | 4 +-
docs/manualpages/TS/TSInterpolate.html | 4 +-
docs/manualpages/TS/TSLoad.html | 4 +-
docs/manualpages/TS/TSMIMEX.html | 4 +-
docs/manualpages/TS/TSMonitor.html | 4 +-
docs/manualpages/TS/TSMonitorCancel.html | 4 +-
docs/manualpages/TS/TSMonitorDefault.html | 4 +-
docs/manualpages/TS/TSMonitorDrawCtxCreate.html | 4 +-
docs/manualpages/TS/TSMonitorDrawCtxDestroy.html | 4 +-
docs/manualpages/TS/TSMonitorDrawError.html | 4 +-
docs/manualpages/TS/TSMonitorDrawSolution.html | 4 +-
.../manualpages/TS/TSMonitorDrawSolutionPhase.html | 4 +-
docs/manualpages/TS/TSMonitorEnvelope.html | 4 +-
.../manualpages/TS/TSMonitorEnvelopeCtxCreate.html | 4 +-
.../TS/TSMonitorEnvelopeCtxDestroy.html | 4 +-
.../manualpages/TS/TSMonitorEnvelopeGetBounds.html | 4 +-
docs/manualpages/TS/TSMonitorLGCtxCreate.html | 4 +-
docs/manualpages/TS/TSMonitorLGCtxDestroy.html | 4 +-
.../TS/TSMonitorLGCtxSetDisplayVariables.html | 4 +-
.../manualpages/TS/TSMonitorLGCtxSetTransform.html | 4 +-
.../TS/TSMonitorLGCtxSetVariableNames.html | 4 +-
docs/manualpages/TS/TSMonitorLGError.html | 4 +-
.../TS/TSMonitorLGGetVariableNames.html | 4 +-
.../TS/TSMonitorLGSetDisplayVariables.html | 4 +-
docs/manualpages/TS/TSMonitorLGSetTransform.html | 4 +-
.../TS/TSMonitorLGSetVariableNames.html | 4 +-
docs/manualpages/TS/TSMonitorLGSolution.html | 4 +-
docs/manualpages/TS/TSMonitorSPEigCtxCreate.html | 4 +-
docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html | 4 +-
docs/manualpages/TS/TSMonitorSet.html | 4 +-
docs/manualpages/TS/TSMonitorSetFromOptions.html | 4 +-
docs/manualpages/TS/TSMonitorSolution.html | 4 +-
docs/manualpages/TS/TSMonitorSolutionVTK.html | 4 +-
.../TS/TSMonitorSolutionVTKDestroy.html | 4 +-
docs/manualpages/TS/TSPSEUDO.html | 4 +-
docs/manualpages/TS/TSPostStage.html | 4 +-
docs/manualpages/TS/TSPostStep.html | 4 +-
docs/manualpages/TS/TSPreStage.html | 4 +-
docs/manualpages/TS/TSPreStep.html | 4 +-
docs/manualpages/TS/TSProblemType.html | 4 +-
docs/manualpages/TS/TSPseudoComputeTimeStep.html | 4 +-
.../TS/TSPseudoIncrementDtFromInitialDt.html | 4 +-
docs/manualpages/TS/TSPseudoSetMaxTimeStep.html | 4 +-
docs/manualpages/TS/TSPseudoSetTimeStep.html | 4 +-
.../TS/TSPseudoSetTimeStepIncrement.html | 4 +-
docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html | 4 +-
docs/manualpages/TS/TSPseudoTimeStepDefault.html | 4 +-
docs/manualpages/TS/TSPseudoVerifyTimeStep.html | 4 +-
.../TS/TSPseudoVerifyTimeStepDefault.html | 4 +-
docs/manualpages/TS/TSPythonSetType.html | 4 +-
docs/manualpages/TS/TSRHSJacobianSetReuse.html | 4 +-
docs/manualpages/TS/TSRK.html | 4 +-
docs/manualpages/TS/TSRK1.html | 4 +-
docs/manualpages/TS/TSRK2A.html | 4 +-
docs/manualpages/TS/TSRK3.html | 4 +-
docs/manualpages/TS/TSRK3BS.html | 4 +-
docs/manualpages/TS/TSRK4.html | 4 +-
docs/manualpages/TS/TSRK5DP.html | 4 +-
docs/manualpages/TS/TSRK5F.html | 4 +-
docs/manualpages/TS/TSRKFinalizePackage.html | 4 +-
docs/manualpages/TS/TSRKGetType.html | 4 +-
docs/manualpages/TS/TSRKInitializePackage.html | 4 +-
docs/manualpages/TS/TSRKRegister.html | 4 +-
docs/manualpages/TS/TSRKRegisterAll.html | 4 +-
docs/manualpages/TS/TSRKRegisterDestroy.html | 4 +-
docs/manualpages/TS/TSRKSetType.html | 4 +-
docs/manualpages/TS/TSRKType.html | 4 +-
docs/manualpages/TS/TSROSW.html | 4 +-
docs/manualpages/TS/TSROSW2M.html | 4 +-
docs/manualpages/TS/TSROSW2P.html | 4 +-
docs/manualpages/TS/TSROSW4L.html | 4 +-
docs/manualpages/TS/TSROSWASSP3P3S1C.html | 4 +-
docs/manualpages/TS/TSROSWGRK4T.html | 4 +-
docs/manualpages/TS/TSROSWLASSP3P4S2C.html | 4 +-
docs/manualpages/TS/TSROSWLLSSP3P4S2C.html | 4 +-
docs/manualpages/TS/TSROSWRA34PW2.html | 4 +-
docs/manualpages/TS/TSROSWRA3PW.html | 4 +-
docs/manualpages/TS/TSROSWRODAS3.html | 4 +-
docs/manualpages/TS/TSROSWSANDU3.html | 4 +-
docs/manualpages/TS/TSROSWSHAMP4.html | 4 +-
docs/manualpages/TS/TSROSWTHETA1.html | 4 +-
docs/manualpages/TS/TSROSWTHETA2.html | 4 +-
docs/manualpages/TS/TSROSWVELDD4.html | 4 +-
docs/manualpages/TS/TSRegister.html | 4 +-
docs/manualpages/TS/TSRegisterAll.html | 4 +-
docs/manualpages/TS/TSReset.html | 4 +-
docs/manualpages/TS/TSRollBack.html | 4 +-
docs/manualpages/TS/TSRosWFinalizePackage.html | 4 +-
docs/manualpages/TS/TSRosWGetType.html | 4 +-
docs/manualpages/TS/TSRosWInitializePackage.html | 4 +-
docs/manualpages/TS/TSRosWRegister.html | 4 +-
docs/manualpages/TS/TSRosWRegisterAll.html | 4 +-
docs/manualpages/TS/TSRosWRegisterDestroy.html | 4 +-
docs/manualpages/TS/TSRosWRegisterRos4.html | 4 +-
.../manualpages/TS/TSRosWSetRecomputeJacobian.html | 4 +-
docs/manualpages/TS/TSRosWSetType.html | 4 +-
docs/manualpages/TS/TSRosWType.html | 4 +-
docs/manualpages/TS/TSSSP.html | 4 +-
docs/manualpages/TS/TSSSPFinalizePackage.html | 4 +-
docs/manualpages/TS/TSSSPGetNumStages.html | 4 +-
docs/manualpages/TS/TSSSPGetType.html | 4 +-
docs/manualpages/TS/TSSSPInitializePackage.html | 4 +-
docs/manualpages/TS/TSSSPRKS104.html | 4 +-
docs/manualpages/TS/TSSSPRKS2.html | 4 +-
docs/manualpages/TS/TSSSPRKS3.html | 4 +-
docs/manualpages/TS/TSSSPSetNumStages.html | 4 +-
docs/manualpages/TS/TSSSPSetType.html | 4 +-
docs/manualpages/TS/TSSSPType.html | 4 +-
docs/manualpages/TS/TSSUNDIALS.html | 4 +-
docs/manualpages/TS/TSSetApplicationContext.html | 4 +-
docs/manualpages/TS/TSSetCFLTimeLocal.html | 4 +-
docs/manualpages/TS/TSSetConvergedReason.html | 4 +-
docs/manualpages/TS/TSSetCostGradients.html | 4 +-
docs/manualpages/TS/TSSetCostIntegrand.html | 4 +-
docs/manualpages/TS/TSSetDM.html | 4 +-
docs/manualpages/TS/TSSetDuration.html | 4 +-
docs/manualpages/TS/TSSetEquationType.html | 4 +-
docs/manualpages/TS/TSSetErrorIfStepFails.html | 4 +-
docs/manualpages/TS/TSSetEventHandler.html | 4 +-
docs/manualpages/TS/TSSetEventTolerances.html | 4 +-
docs/manualpages/TS/TSSetExactFinalTime.html | 4 +-
docs/manualpages/TS/TSSetForcingFunction.html | 4 +-
docs/manualpages/TS/TSSetFromOptions.html | 4 +-
docs/manualpages/TS/TSSetFunctionDomainError.html | 4 +-
docs/manualpages/TS/TSSetI2Function.html | 4 +-
docs/manualpages/TS/TSSetI2Jacobian.html | 4 +-
docs/manualpages/TS/TSSetIFunction.html | 4 +-
docs/manualpages/TS/TSSetIJacobian.html | 4 +-
docs/manualpages/TS/TSSetInitialTimeStep.html | 4 +-
docs/manualpages/TS/TSSetMaxSNESFailures.html | 4 +-
docs/manualpages/TS/TSSetMaxStepRejections.html | 4 +-
docs/manualpages/TS/TSSetOptionsPrefix.html | 4 +-
docs/manualpages/TS/TSSetPostStage.html | 4 +-
docs/manualpages/TS/TSSetPostStep.html | 4 +-
docs/manualpages/TS/TSSetPreStage.html | 4 +-
docs/manualpages/TS/TSSetPreStep.html | 4 +-
docs/manualpages/TS/TSSetProblemType.html | 4 +-
docs/manualpages/TS/TSSetRHSFunction.html | 4 +-
docs/manualpages/TS/TSSetRHSJacobian.html | 4 +-
docs/manualpages/TS/TSSetSNES.html | 4 +-
docs/manualpages/TS/TSSetSaveTrajectory.html | 4 +-
docs/manualpages/TS/TSSetSolution.html | 4 +-
docs/manualpages/TS/TSSetSolutionFunction.html | 4 +-
docs/manualpages/TS/TSSetTime.html | 4 +-
docs/manualpages/TS/TSSetTimeStep.html | 4 +-
docs/manualpages/TS/TSSetTolerances.html | 4 +-
docs/manualpages/TS/TSSetType.html | 4 +-
docs/manualpages/TS/TSSetUp.html | 4 +-
docs/manualpages/TS/TSSolve.html | 4 +-
docs/manualpages/TS/TSStep.html | 4 +-
docs/manualpages/TS/TSSundialsGetIterations.html | 4 +-
docs/manualpages/TS/TSSundialsGetPC.html | 4 +-
.../TS/TSSundialsMonitorInternalSteps.html | 4 +-
.../TS/TSSundialsSetGramSchmidtType.html | 4 +-
.../TS/TSSundialsSetLinearTolerance.html | 4 +-
docs/manualpages/TS/TSSundialsSetMaxTimeStep.html | 4 +-
docs/manualpages/TS/TSSundialsSetMaxl.html | 4 +-
docs/manualpages/TS/TSSundialsSetMinTimeStep.html | 4 +-
docs/manualpages/TS/TSSundialsSetTolerance.html | 4 +-
docs/manualpages/TS/TSSundialsSetType.html | 4 +-
docs/manualpages/TS/TSTHETA.html | 4 +-
docs/manualpages/TS/TSTRAJECTORYBASIC.html | 4 +-
docs/manualpages/TS/TSTRAJECTORYMEMORY.html | 4 +-
docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html | 4 +-
docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html | 4 +-
docs/manualpages/TS/TSThetaGetEndpoint.html | 4 +-
docs/manualpages/TS/TSThetaGetTheta.html | 4 +-
docs/manualpages/TS/TSThetaSetEndpoint.html | 4 +-
docs/manualpages/TS/TSThetaSetTheta.html | 4 +-
docs/manualpages/TS/TSTrajectory.html | 8 +-
docs/manualpages/TS/TSTrajectoryCreate.html | 16 +-
docs/manualpages/TS/TSTrajectoryDestroy.html | 10 +-
docs/manualpages/TS/TSTrajectoryRegister.html | 12 +-
docs/manualpages/TS/TSTrajectoryRegisterAll.html | 9 +-
.../manualpages/TS/TSTrajectorySetFromOptions.html | 25 +-
docs/manualpages/TS/TSTrajectorySetMonitor.html | 43 +
docs/manualpages/TS/TSTrajectorySetType.html | 14 +-
docs/manualpages/TS/TSTrajectorySetUp.html | 15 +-
docs/manualpages/TS/TSTrajectoryType.html | 30 -
docs/manualpages/TS/TSTrajectoryView.html | 6 +-
docs/manualpages/TS/TSType.html | 4 +-
docs/manualpages/TS/TSVISetVariableBounds.html | 4 +-
docs/manualpages/TS/TSView.html | 4 +-
docs/manualpages/TS/TS_CONVERGED_EVENT.html | 4 +-
docs/manualpages/TS/TS_CONVERGED_ITERATING.html | 4 +-
docs/manualpages/TS/TS_CONVERGED_ITS.html | 4 +-
docs/manualpages/TS/TS_CONVERGED_PSEUDO_FATOL.html | 4 +-
docs/manualpages/TS/TS_CONVERGED_PSEUDO_FRTOL.html | 4 +-
docs/manualpages/TS/TS_CONVERGED_TIME.html | 4 +-
docs/manualpages/TS/TS_CONVERGED_USER.html | 4 +-
.../TS/TS_DIVERGED_NONLINEAR_SOLVE.html | 4 +-
docs/manualpages/TS/TS_DIVERGED_STEP_REJECTED.html | 4 +-
docs/manualpages/TS/index.html | 8 +-
docs/manualpages/Tao/MatCreateADA.html | 4 +-
docs/manualpages/Tao/MatCreateLMVM.html | 4 +-
docs/manualpages/Tao/MatCreateSubMatrixFree.html | 4 +-
docs/manualpages/Tao/MatDFischer.html | 4 +-
docs/manualpages/Tao/MatDSFischer.html | 4 +-
docs/manualpages/Tao/TAOASFLS.html | 4 +-
docs/manualpages/Tao/TAOASILS.html | 4 +-
docs/manualpages/Tao/TAOBLMVM.html | 4 +-
docs/manualpages/Tao/TAOBMRM.html | 4 +-
docs/manualpages/Tao/TAOBQPIP.html | 4 +-
docs/manualpages/Tao/TAOCG.html | 4 +-
docs/manualpages/Tao/TAOGPCG.html | 4 +-
docs/manualpages/Tao/TAOIPM.html | 4 +-
docs/manualpages/Tao/TAOLCL.html | 4 +-
docs/manualpages/Tao/TAOLMVM.html | 4 +-
docs/manualpages/Tao/TAONLS.html | 4 +-
docs/manualpages/Tao/TAONM.html | 4 +-
docs/manualpages/Tao/TAONTR.html | 4 +-
docs/manualpages/Tao/TAOOWLQN.html | 4 +-
docs/manualpages/Tao/TAOPOUNDERS.html | 4 +-
docs/manualpages/Tao/TAOSSFLS.html | 4 +-
docs/manualpages/Tao/TAOSSILS.html | 4 +-
docs/manualpages/Tao/TAOTRON.html | 4 +-
docs/manualpages/Tao/Tao.html | 4 +-
docs/manualpages/Tao/TaoAddLineSearchCounts.html | 4 +-
docs/manualpages/Tao/TaoAppendOptionsPrefix.html | 4 +-
docs/manualpages/Tao/TaoCancelMonitors.html | 4 +-
docs/manualpages/Tao/TaoComputeConstraints.html | 4 +-
docs/manualpages/Tao/TaoComputeDualVariables.html | 4 +-
.../Tao/TaoComputeEqualityConstraints.html | 4 +-
docs/manualpages/Tao/TaoComputeGradient.html | 4 +-
docs/manualpages/Tao/TaoComputeHessian.html | 4 +-
.../Tao/TaoComputeInequalityConstraints.html | 4 +-
docs/manualpages/Tao/TaoComputeJacobian.html | 4 +-
docs/manualpages/Tao/TaoComputeJacobianDesign.html | 4 +-
.../Tao/TaoComputeJacobianEquality.html | 4 +-
.../Tao/TaoComputeJacobianInequality.html | 4 +-
docs/manualpages/Tao/TaoComputeJacobianState.html | 4 +-
docs/manualpages/Tao/TaoComputeObjective.html | 4 +-
.../Tao/TaoComputeObjectiveAndGradient.html | 4 +-
.../Tao/TaoComputeSeparableObjective.html | 4 +-
docs/manualpages/Tao/TaoComputeVariableBounds.html | 4 +-
docs/manualpages/Tao/TaoCreate.html | 4 +-
docs/manualpages/Tao/TaoDefaultCMonitor.html | 4 +-
.../manualpages/Tao/TaoDefaultComputeGradient.html | 4 +-
docs/manualpages/Tao/TaoDefaultComputeHessian.html | 4 +-
.../Tao/TaoDefaultComputeHessianColor.html | 4 +-
.../manualpages/Tao/TaoDefaultConvergenceTest.html | 4 +-
docs/manualpages/Tao/TaoDefaultMonitor.html | 4 +-
docs/manualpages/Tao/TaoDefaultSMonitor.html | 4 +-
docs/manualpages/Tao/TaoDestroy.html | 4 +-
docs/manualpages/Tao/TaoDrawGradientMonitor.html | 4 +-
docs/manualpages/Tao/TaoDrawSolutionMonitor.html | 4 +-
docs/manualpages/Tao/TaoDrawStepMonitor.html | 4 +-
docs/manualpages/Tao/TaoFinalizePackage.html | 4 +-
docs/manualpages/Tao/TaoGetApplicationContext.html | 4 +-
.../Tao/TaoGetConstraintTolerances.html | 4 +-
docs/manualpages/Tao/TaoGetConvergedReason.html | 4 +-
docs/manualpages/Tao/TaoGetConvergenceHistory.html | 4 +-
.../Tao/TaoGetCurrentFunctionEvaluations.html | 4 +-
.../Tao/TaoGetCurrentTrustRegionRadius.html | 4 +-
docs/manualpages/Tao/TaoGetDualVariables.html | 4 +-
docs/manualpages/Tao/TaoGetFunctionLowerBound.html | 4 +-
docs/manualpages/Tao/TaoGetGradientNorm.html | 4 +-
docs/manualpages/Tao/TaoGetGradientVector.html | 4 +-
.../Tao/TaoGetInitialTrustRegionRadius.html | 4 +-
docs/manualpages/Tao/TaoGetIterationNumber.html | 4 +-
docs/manualpages/Tao/TaoGetKSP.html | 4 +-
docs/manualpages/Tao/TaoGetLineSearch.html | 4 +-
.../Tao/TaoGetLinearSolveIterations.html | 4 +-
.../Tao/TaoGetMaximumFunctionEvaluations.html | 4 +-
docs/manualpages/Tao/TaoGetMaximumIterations.html | 4 +-
docs/manualpages/Tao/TaoGetOptionsPrefix.html | 4 +-
docs/manualpages/Tao/TaoGetSolutionStatus.html | 4 +-
docs/manualpages/Tao/TaoGetSolutionVector.html | 4 +-
docs/manualpages/Tao/TaoGetTolerances.html | 4 +-
.../Tao/TaoGetTotalIterationNumber.html | 4 +-
docs/manualpages/Tao/TaoGetType.html | 4 +-
docs/manualpages/Tao/TaoGradientMonitor.html | 4 +-
docs/manualpages/Tao/TaoInitializePackage.html | 4 +-
docs/manualpages/Tao/TaoIsGradientDefined.html | 4 +-
.../Tao/TaoIsObjectiveAndGradientDefined.html | 4 +-
docs/manualpages/Tao/TaoIsObjectiveDefined.html | 4 +-
docs/manualpages/Tao/TaoMonitor.html | 4 +-
docs/manualpages/Tao/TaoRegister.html | 4 +-
docs/manualpages/Tao/TaoRegisterAll.html | 4 +-
docs/manualpages/Tao/TaoRegisterDestroy.html | 4 +-
docs/manualpages/Tao/TaoResetStatistics.html | 4 +-
.../Tao/TaoSeparableObjectiveMonitor.html | 4 +-
docs/manualpages/Tao/TaoSetApplicationContext.html | 4 +-
.../Tao/TaoSetConstraintTolerances.html | 4 +-
docs/manualpages/Tao/TaoSetConstraintsRoutine.html | 4 +-
docs/manualpages/Tao/TaoSetConvergedReason.html | 4 +-
docs/manualpages/Tao/TaoSetConvergenceHistory.html | 4 +-
docs/manualpages/Tao/TaoSetConvergenceTest.html | 4 +-
.../Tao/TaoSetEqualityConstraintsRoutine.html | 4 +-
docs/manualpages/Tao/TaoSetFromOptions.html | 4 +-
docs/manualpages/Tao/TaoSetFunctionLowerBound.html | 4 +-
docs/manualpages/Tao/TaoSetGradientNorm.html | 4 +-
docs/manualpages/Tao/TaoSetGradientRoutine.html | 4 +-
docs/manualpages/Tao/TaoSetHessianRoutine.html | 4 +-
docs/manualpages/Tao/TaoSetInequalityBounds.html | 4 +-
.../Tao/TaoSetInequalityConstraintsRoutine.html | 4 +-
.../Tao/TaoSetInitialTrustRegionRadius.html | 4 +-
docs/manualpages/Tao/TaoSetInitialVector.html | 4 +-
docs/manualpages/Tao/TaoSetIterationNumber.html | 4 +-
.../Tao/TaoSetJacobianDesignRoutine.html | 4 +-
.../Tao/TaoSetJacobianEqualityRoutine.html | 4 +-
.../Tao/TaoSetJacobianInequalityRoutine.html | 4 +-
docs/manualpages/Tao/TaoSetJacobianRoutine.html | 4 +-
.../Tao/TaoSetJacobianStateRoutine.html | 4 +-
.../Tao/TaoSetMaximumFunctionEvaluations.html | 4 +-
docs/manualpages/Tao/TaoSetMaximumIterations.html | 4 +-
docs/manualpages/Tao/TaoSetMonitor.html | 4 +-
.../Tao/TaoSetObjectiveAndGradientRoutine.html | 4 +-
docs/manualpages/Tao/TaoSetObjectiveRoutine.html | 4 +-
docs/manualpages/Tao/TaoSetOptionsPrefix.html | 4 +-
.../Tao/TaoSetSeparableObjectiveRoutine.html | 4 +-
.../Tao/TaoSetSeparableObjectiveWeights.html | 4 +-
docs/manualpages/Tao/TaoSetStateDesignIS.html | 4 +-
docs/manualpages/Tao/TaoSetTolerances.html | 4 +-
.../Tao/TaoSetTotalIterationNumber.html | 4 +-
docs/manualpages/Tao/TaoSetType.html | 4 +-
docs/manualpages/Tao/TaoSetUp.html | 4 +-
docs/manualpages/Tao/TaoSetVariableBounds.html | 4 +-
.../Tao/TaoSetVariableBoundsRoutine.html | 4 +-
docs/manualpages/Tao/TaoSolutionMonitor.html | 4 +-
docs/manualpages/Tao/TaoSolve.html | 4 +-
docs/manualpages/Tao/TaoStepDirectionMonitor.html | 4 +-
docs/manualpages/Tao/TaoSubsetType.html | 4 +-
docs/manualpages/Tao/TaoType.html | 4 +-
docs/manualpages/Tao/TaoView.html | 4 +-
docs/manualpages/Tao/VecFischer.html | 4 +-
docs/manualpages/Tao/VecSFischer.html | 4 +-
docs/manualpages/Tao/index.html | 4 +-
.../TaoLineSearchAppendOptionsPrefix.html | 4 +-
.../TaoLineSearch/TaoLineSearchApply.html | 4 +-
.../TaoLineSearchComputeGradient.html | 4 +-
.../TaoLineSearchComputeObjective.html | 4 +-
.../TaoLineSearchComputeObjectiveAndGTS.html | 4 +-
.../TaoLineSearchComputeObjectiveAndGradient.html | 4 +-
.../TaoLineSearch/TaoLineSearchCreate.html | 4 +-
.../TaoLineSearch/TaoLineSearchDestroy.html | 4 +-
.../TaoLineSearchFinalizePackage.html | 4 +-
.../TaoLineSearchGetFullStepObjective.html | 4 +-
.../TaoLineSearchGetNumberFunctionEvaluations.html | 4 +-
.../TaoLineSearchGetOptionsPrefix.html | 4 +-
.../TaoLineSearch/TaoLineSearchGetSolution.html | 4 +-
.../TaoLineSearchGetStartingVector.html | 4 +-
.../TaoLineSearchGetStepDirection.html | 4 +-
.../TaoLineSearch/TaoLineSearchGetStepLength.html | 4 +-
.../TaoLineSearch/TaoLineSearchGetType.html | 4 +-
.../TaoLineSearchInitializePackage.html | 4 +-
.../TaoLineSearchIsUsingTaoRoutines.html | 4 +-
.../TaoLineSearch/TaoLineSearchRegister.html | 4 +-
.../TaoLineSearchRegisterDestroy.html | 4 +-
.../TaoLineSearch/TaoLineSearchReset.html | 4 +-
.../TaoLineSearch/TaoLineSearchSetFromOptions.html | 4 +-
.../TaoLineSearchSetGradientRoutine.html | 4 +-
.../TaoLineSearchSetInitialStepLength.html | 4 +-
.../TaoLineSearchSetObjectiveAndGTSRoutine.html | 4 +-
...aoLineSearchSetObjectiveAndGradientRoutine.html | 4 +-
.../TaoLineSearchSetObjectiveRoutine.html | 4 +-
.../TaoLineSearchSetOptionsPrefix.html | 4 +-
.../TaoLineSearch/TaoLineSearchSetType.html | 4 +-
.../TaoLineSearch/TaoLineSearchSetUp.html | 4 +-
.../TaoLineSearchSetVariableBounds.html | 4 +-
.../TaoLineSearch/TaoLineSearchUseTaoRoutines.html | 4 +-
.../TaoLineSearch/TaoLineSearchView.html | 4 +-
docs/manualpages/TaoLineSearch/index.html | 4 +-
docs/manualpages/Vec/ISComplementVec.html | 4 +-
docs/manualpages/Vec/ISFinalizePackage.html | 4 +-
docs/manualpages/Vec/ISInitializePackage.html | 4 +-
docs/manualpages/Vec/NORM_1.html | 4 +-
docs/manualpages/Vec/NORM_1_AND_2.html | 4 +-
docs/manualpages/Vec/NORM_2.html | 4 +-
docs/manualpages/Vec/NORM_FROBENIUS.html | 4 +-
docs/manualpages/Vec/NORM_INFINITY.html | 4 +-
docs/manualpages/Vec/NORM_MAX.html | 4 +-
docs/manualpages/Vec/NormType.html | 4 +-
.../Vec/PetscCommSplitReductionBegin.html | 4 +-
docs/manualpages/Vec/PetscSFCreateFromZero.html | 4 +-
docs/manualpages/Vec/PetscSectionVecNorm.html | 4 +-
docs/manualpages/Vec/SCATTER_FORWARD.html | 4 +-
docs/manualpages/Vec/SCATTER_FORWARD_LOCAL.html | 4 +-
docs/manualpages/Vec/SCATTER_REVERSE.html | 4 +-
docs/manualpages/Vec/SCATTER_REVERSE_LOCAL.html | 4 +-
docs/manualpages/Vec/ScatterMode.html | 4 +-
docs/manualpages/Vec/VECMPI.html | 4 +-
docs/manualpages/Vec/VECMPICUDA.html | 4 +-
docs/manualpages/Vec/VECMPICUSP.html | 4 +-
docs/manualpages/Vec/VECMPIVIENNACL.html | 4 +-
docs/manualpages/Vec/VECNEST.html | 4 +-
docs/manualpages/Vec/VECSEQ.html | 4 +-
docs/manualpages/Vec/VECSEQCUDA.html | 4 +-
docs/manualpages/Vec/VECSEQCUSP.html | 4 +-
docs/manualpages/Vec/VECSEQVIENNACL.html | 4 +-
docs/manualpages/Vec/VECSTANDARD.html | 4 +-
docs/manualpages/Vec/Vec.html | 4 +-
docs/manualpages/Vec/VecAXPBY.html | 4 +-
docs/manualpages/Vec/VecAXPBYPCZ.html | 4 +-
docs/manualpages/Vec/VecAXPY.html | 4 +-
docs/manualpages/Vec/VecAYPX.html | 4 +-
docs/manualpages/Vec/VecAbs.html | 4 +-
docs/manualpages/Vec/VecAppendOptionsPrefix.html | 4 +-
docs/manualpages/Vec/VecAssemblyBegin.html | 4 +-
docs/manualpages/Vec/VecAssemblyEnd.html | 4 +-
.../Vec/VecBoundGradientProjection.html | 4 +-
docs/manualpages/Vec/VecCUDAGetArrayRead.html | 4 +-
docs/manualpages/Vec/VecCUDAGetArrayReadWrite.html | 4 +-
docs/manualpages/Vec/VecCUDAGetArrayWrite.html | 4 +-
docs/manualpages/Vec/VecCUDAPlaceArray.html | 4 +-
docs/manualpages/Vec/VecCUDAReplaceArray.html | 4 +-
docs/manualpages/Vec/VecCUDAResetArray.html | 4 +-
docs/manualpages/Vec/VecCUDARestoreArrayRead.html | 4 +-
.../Vec/VecCUDARestoreArrayReadWrite.html | 4 +-
docs/manualpages/Vec/VecCUDARestoreArrayWrite.html | 4 +-
docs/manualpages/Vec/VecCUSPGetArrayRead.html | 4 +-
docs/manualpages/Vec/VecCUSPGetArrayReadWrite.html | 4 +-
docs/manualpages/Vec/VecCUSPGetArrayWrite.html | 4 +-
docs/manualpages/Vec/VecCUSPGetCUDAArrayRead.html | 4 +-
.../Vec/VecCUSPGetCUDAArrayReadWrite.html | 4 +-
docs/manualpages/Vec/VecCUSPGetCUDAArrayWrite.html | 4 +-
docs/manualpages/Vec/VecCUSPPlaceArray.html | 4 +-
docs/manualpages/Vec/VecCUSPReplaceArray.html | 4 +-
docs/manualpages/Vec/VecCUSPResetArray.html | 4 +-
docs/manualpages/Vec/VecCUSPRestoreArrayRead.html | 4 +-
.../Vec/VecCUSPRestoreArrayReadWrite.html | 4 +-
docs/manualpages/Vec/VecCUSPRestoreArrayWrite.html | 4 +-
.../Vec/VecCUSPRestoreCUDAArrayRead.html | 4 +-
.../Vec/VecCUSPRestoreCUDAArrayReadWrite.html | 4 +-
.../Vec/VecCUSPRestoreCUDAArrayWrite.html | 4 +-
docs/manualpages/Vec/VecChop.html | 4 +-
docs/manualpages/Vec/VecConjugate.html | 4 +-
docs/manualpages/Vec/VecCopy.html | 4 +-
docs/manualpages/Vec/VecCreate.html | 4 +-
docs/manualpages/Vec/VecCreateGhost.html | 4 +-
docs/manualpages/Vec/VecCreateGhostBlock.html | 4 +-
.../Vec/VecCreateGhostBlockWithArray.html | 4 +-
docs/manualpages/Vec/VecCreateGhostWithArray.html | 4 +-
docs/manualpages/Vec/VecCreateMPI.html | 4 +-
docs/manualpages/Vec/VecCreateMPIWithArray.html | 4 +-
docs/manualpages/Vec/VecCreateNest.html | 4 +-
docs/manualpages/Vec/VecCreateSeq.html | 4 +-
docs/manualpages/Vec/VecCreateSeqCUDA.html | 4 +-
docs/manualpages/Vec/VecCreateSeqCUSP.html | 4 +-
docs/manualpages/Vec/VecCreateSeqViennaCL.html | 4 +-
docs/manualpages/Vec/VecCreateSeqWithArray.html | 4 +-
docs/manualpages/Vec/VecCreateShared.html | 4 +-
docs/manualpages/Vec/VecDestroy.html | 4 +-
docs/manualpages/Vec/VecDestroyVecs.html | 4 +-
docs/manualpages/Vec/VecDestroyVecsF90.html | 4 +-
docs/manualpages/Vec/VecDot.html | 4 +-
docs/manualpages/Vec/VecDotBegin.html | 4 +-
docs/manualpages/Vec/VecDotEnd.html | 4 +-
docs/manualpages/Vec/VecDotNorm2.html | 4 +-
docs/manualpages/Vec/VecDotRealPart.html | 4 +-
docs/manualpages/Vec/VecDuplicate.html | 4 +-
docs/manualpages/Vec/VecDuplicateVecs.html | 4 +-
docs/manualpages/Vec/VecDuplicateVecsF90.html | 4 +-
docs/manualpages/Vec/VecEqual.html | 4 +-
docs/manualpages/Vec/VecExp.html | 4 +-
docs/manualpages/Vec/VecFinalizePackage.html | 4 +-
docs/manualpages/Vec/VecGetArray.html | 4 +-
docs/manualpages/Vec/VecGetArray1d.html | 4 +-
docs/manualpages/Vec/VecGetArray1dRead.html | 4 +-
docs/manualpages/Vec/VecGetArray2d.html | 4 +-
docs/manualpages/Vec/VecGetArray2dRead.html | 4 +-
docs/manualpages/Vec/VecGetArray3d.html | 4 +-
docs/manualpages/Vec/VecGetArray3dRead.html | 4 +-
docs/manualpages/Vec/VecGetArray4d.html | 4 +-
docs/manualpages/Vec/VecGetArray4dRead.html | 4 +-
docs/manualpages/Vec/VecGetArrayF90.html | 4 +-
docs/manualpages/Vec/VecGetArrayRead.html | 4 +-
docs/manualpages/Vec/VecGetArrayReadF90.html | 4 +-
docs/manualpages/Vec/VecGetArrays.html | 4 +-
docs/manualpages/Vec/VecGetBlockSize.html | 4 +-
docs/manualpages/Vec/VecGetLayout.html | 4 +-
docs/manualpages/Vec/VecGetLocalSize.html | 4 +-
.../Vec/VecGetLocalToGlobalMapping.html | 4 +-
docs/manualpages/Vec/VecGetLocalVector.html | 4 +-
docs/manualpages/Vec/VecGetLocalVectorRead.html | 4 +-
docs/manualpages/Vec/VecGetOptionsPrefix.html | 4 +-
docs/manualpages/Vec/VecGetOwnershipRange.html | 4 +-
docs/manualpages/Vec/VecGetOwnershipRanges.html | 4 +-
docs/manualpages/Vec/VecGetSize.html | 4 +-
docs/manualpages/Vec/VecGetSubVector.html | 4 +-
docs/manualpages/Vec/VecGetType.html | 4 +-
docs/manualpages/Vec/VecGetValues.html | 4 +-
docs/manualpages/Vec/VecGhostGetLocalForm.html | 4 +-
docs/manualpages/Vec/VecGhostIsLocalForm.html | 4 +-
docs/manualpages/Vec/VecGhostRestoreLocalForm.html | 4 +-
docs/manualpages/Vec/VecGhostUpdateBegin.html | 4 +-
docs/manualpages/Vec/VecGhostUpdateEnd.html | 4 +-
docs/manualpages/Vec/VecISAXPY.html | 4 +-
docs/manualpages/Vec/VecISSet.html | 4 +-
docs/manualpages/Vec/VecInitializePackage.html | 4 +-
docs/manualpages/Vec/VecLoad.html | 4 +-
docs/manualpages/Vec/VecLockGet.html | 4 +-
docs/manualpages/Vec/VecLockPop.html | 4 +-
docs/manualpages/Vec/VecLockPush.html | 4 +-
docs/manualpages/Vec/VecLog.html | 4 +-
docs/manualpages/Vec/VecMAXPY.html | 4 +-
docs/manualpages/Vec/VecMDot.html | 4 +-
docs/manualpages/Vec/VecMDotBegin.html | 4 +-
docs/manualpages/Vec/VecMDotEnd.html | 4 +-
docs/manualpages/Vec/VecMPISetGhost.html | 4 +-
docs/manualpages/Vec/VecMTDot.html | 4 +-
docs/manualpages/Vec/VecMTDotBegin.html | 4 +-
docs/manualpages/Vec/VecMTDotEnd.html | 4 +-
docs/manualpages/Vec/VecMax.html | 4 +-
docs/manualpages/Vec/VecMaxPointwiseDivide.html | 4 +-
docs/manualpages/Vec/VecMedian.html | 4 +-
docs/manualpages/Vec/VecMin.html | 4 +-
docs/manualpages/Vec/VecNestGetSize.html | 4 +-
docs/manualpages/Vec/VecNestGetSubVec.html | 4 +-
docs/manualpages/Vec/VecNestGetSubVecs.html | 4 +-
docs/manualpages/Vec/VecNestSetSubVec.html | 4 +-
docs/manualpages/Vec/VecNestSetSubVecs.html | 4 +-
docs/manualpages/Vec/VecNorm.html | 4 +-
docs/manualpages/Vec/VecNormAvailable.html | 4 +-
docs/manualpages/Vec/VecNormBegin.html | 4 +-
docs/manualpages/Vec/VecNormEnd.html | 4 +-
docs/manualpages/Vec/VecNormalize.html | 4 +-
docs/manualpages/Vec/VecPermute.html | 4 +-
docs/manualpages/Vec/VecPlaceArray.html | 4 +-
docs/manualpages/Vec/VecPointwiseDivide.html | 4 +-
docs/manualpages/Vec/VecPointwiseMax.html | 4 +-
docs/manualpages/Vec/VecPointwiseMaxAbs.html | 4 +-
docs/manualpages/Vec/VecPointwiseMin.html | 4 +-
docs/manualpages/Vec/VecPointwiseMult.html | 4 +-
docs/manualpages/Vec/VecPow.html | 4 +-
docs/manualpages/Vec/VecReciprocal.html | 4 +-
docs/manualpages/Vec/VecRegister.html | 4 +-
docs/manualpages/Vec/VecRegisterAll.html | 4 +-
docs/manualpages/Vec/VecReplaceArray.html | 4 +-
docs/manualpages/Vec/VecResetArray.html | 4 +-
docs/manualpages/Vec/VecRestoreArray.html | 4 +-
docs/manualpages/Vec/VecRestoreArray1d.html | 4 +-
docs/manualpages/Vec/VecRestoreArray1dRead.html | 4 +-
docs/manualpages/Vec/VecRestoreArray2d.html | 4 +-
docs/manualpages/Vec/VecRestoreArray2dRead.html | 4 +-
docs/manualpages/Vec/VecRestoreArray3d.html | 4 +-
docs/manualpages/Vec/VecRestoreArray3dRead.html | 4 +-
docs/manualpages/Vec/VecRestoreArray4d.html | 4 +-
docs/manualpages/Vec/VecRestoreArray4dRead.html | 4 +-
docs/manualpages/Vec/VecRestoreArrayF90.html | 4 +-
docs/manualpages/Vec/VecRestoreArrayRead.html | 4 +-
docs/manualpages/Vec/VecRestoreArrayReadF90.html | 4 +-
docs/manualpages/Vec/VecRestoreArrays.html | 4 +-
docs/manualpages/Vec/VecRestoreLocalVector.html | 4 +-
.../manualpages/Vec/VecRestoreLocalVectorRead.html | 4 +-
docs/manualpages/Vec/VecRestoreSubVector.html | 4 +-
docs/manualpages/Vec/VecScale.html | 4 +-
docs/manualpages/Vec/VecScatter.html | 4 +-
docs/manualpages/Vec/VecScatterBegin.html | 4 +-
docs/manualpages/Vec/VecScatterCopy.html | 4 +-
docs/manualpages/Vec/VecScatterCreate.html | 4 +-
docs/manualpages/Vec/VecScatterCreateLocal.html | 4 +-
docs/manualpages/Vec/VecScatterCreateToAll.html | 4 +-
docs/manualpages/Vec/VecScatterCreateToZero.html | 4 +-
docs/manualpages/Vec/VecScatterDestroy.html | 4 +-
docs/manualpages/Vec/VecScatterEnd.html | 4 +-
docs/manualpages/Vec/VecScatterFinalizeForGPU.html | 4 +-
docs/manualpages/Vec/VecScatterGetMerged.html | 4 +-
.../Vec/VecScatterInitializeForGPU.html | 4 +-
docs/manualpages/Vec/VecScatterRemap.html | 43 -
docs/manualpages/Vec/VecScatterView.html | 48 +-
docs/manualpages/Vec/VecSet.html | 4 +-
docs/manualpages/Vec/VecSetBlockSize.html | 4 +-
docs/manualpages/Vec/VecSetFromOptions.html | 4 +-
docs/manualpages/Vec/VecSetLayout.html | 4 +-
.../Vec/VecSetLocalToGlobalMapping.html | 4 +-
docs/manualpages/Vec/VecSetOperation.html | 4 +-
docs/manualpages/Vec/VecSetOption.html | 4 +-
docs/manualpages/Vec/VecSetOptionsPrefix.html | 4 +-
docs/manualpages/Vec/VecSetRandom.html | 4 +-
docs/manualpages/Vec/VecSetSizes.html | 4 +-
docs/manualpages/Vec/VecSetType.html | 4 +-
docs/manualpages/Vec/VecSetUp.html | 4 +-
docs/manualpages/Vec/VecSetValue.html | 4 +-
docs/manualpages/Vec/VecSetValueLocal.html | 4 +-
docs/manualpages/Vec/VecSetValues.html | 4 +-
docs/manualpages/Vec/VecSetValuesBlocked.html | 4 +-
docs/manualpages/Vec/VecSetValuesBlockedLocal.html | 4 +-
docs/manualpages/Vec/VecSetValuesLocal.html | 4 +-
docs/manualpages/Vec/VecSetValuesSection.html | 4 +-
docs/manualpages/Vec/VecShift.html | 4 +-
docs/manualpages/Vec/VecSqrtAbs.html | 4 +-
docs/manualpages/Vec/VecStashGetInfo.html | 4 +-
docs/manualpages/Vec/VecStashSetInitialSize.html | 4 +-
docs/manualpages/Vec/VecStashView.html | 4 +-
docs/manualpages/Vec/VecStepBoundInfo.html | 4 +-
docs/manualpages/Vec/VecStepMax.html | 4 +-
docs/manualpages/Vec/VecStrideGather.html | 4 +-
docs/manualpages/Vec/VecStrideGatherAll.html | 4 +-
docs/manualpages/Vec/VecStrideMax.html | 4 +-
docs/manualpages/Vec/VecStrideMaxAll.html | 4 +-
docs/manualpages/Vec/VecStrideMin.html | 4 +-
docs/manualpages/Vec/VecStrideMinAll.html | 4 +-
docs/manualpages/Vec/VecStrideNorm.html | 4 +-
docs/manualpages/Vec/VecStrideNormAll.html | 4 +-
docs/manualpages/Vec/VecStrideScale.html | 4 +-
docs/manualpages/Vec/VecStrideScaleAll.html | 4 +-
docs/manualpages/Vec/VecStrideScatter.html | 4 +-
docs/manualpages/Vec/VecStrideScatterAll.html | 4 +-
docs/manualpages/Vec/VecStrideSet.html | 4 +-
docs/manualpages/Vec/VecStrideSubSetGather.html | 4 +-
docs/manualpages/Vec/VecStrideSubSetScatter.html | 4 +-
docs/manualpages/Vec/VecSum.html | 4 +-
docs/manualpages/Vec/VecSwap.html | 4 +-
docs/manualpages/Vec/VecTDot.html | 4 +-
docs/manualpages/Vec/VecTDotBegin.html | 4 +-
docs/manualpages/Vec/VecTDotEnd.html | 4 +-
docs/manualpages/Vec/VecType.html | 4 +-
docs/manualpages/Vec/VecUniqueEntries.html | 4 +-
docs/manualpages/Vec/VecView.html | 4 +-
docs/manualpages/Vec/VecWAXPY.html | 4 +-
docs/manualpages/Vec/VecWhichBetween.html | 4 +-
docs/manualpages/Vec/VecWhichBetweenOrEqual.html | 4 +-
docs/manualpages/Vec/VecWhichEqual.html | 4 +-
docs/manualpages/Vec/VecWhichGreaterThan.html | 4 +-
docs/manualpages/Vec/VecWhichLessThan.html | 4 +-
docs/manualpages/Vec/VecZeroEntries.html | 4 +-
docs/manualpages/Vec/Vecs.html | 4 +-
docs/manualpages/Vec/index.html | 10 +-
docs/manualpages/Viewer/PETSCVIEWERMATLAB.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_BINARY_.html | 4 +-
.../Viewer/PETSC_VIEWER_BINARY_SELF.html | 4 +-
.../Viewer/PETSC_VIEWER_BINARY_WORLD.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html | 4 +-
.../manualpages/Viewer/PETSC_VIEWER_DRAW_SELF.html | 4 +-
.../Viewer/PETSC_VIEWER_DRAW_WORLD.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_HDF5_.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html | 4 +-
.../Viewer/PETSC_VIEWER_MATLAB_SELF.html | 4 +-
.../Viewer/PETSC_VIEWER_MATLAB_WORLD.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_SAWS_.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html | 12 +-
.../Viewer/PETSC_VIEWER_SOCKET_SELF.html | 4 +-
.../Viewer/PETSC_VIEWER_SOCKET_WORLD.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_STDERR_.html | 4 +-
docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_.html | 4 +-
.../Viewer/PETSC_VIEWER_STDOUT_SELF.html | 4 +-
.../Viewer/PETSC_VIEWER_STDOUT_WORLD.html | 4 +-
.../Viewer/PetscDataTypeToHDF5DataType.html | 4 +-
.../Viewer/PetscHDF5DataTypeToPetscDataType.html | 4 +-
docs/manualpages/Viewer/PetscObjectViewSAWs.html | 4 +-
docs/manualpages/Viewer/PetscOptionsGetViewer.html | 4 +-
.../Viewer/PetscOptionsHelpPrintedCheck.html | 4 +-
.../Viewer/PetscOptionsHelpPrintedCreate.html | 4 +-
.../Viewer/PetscSysFinalizePackage.html | 4 +-
.../Viewer/PetscSysInitializePackage.html | 4 +-
docs/manualpages/Viewer/PetscViewer.html | 4 +-
.../manualpages/Viewer/PetscViewerASCIIAddTab.html | 4 +-
.../Viewer/PetscViewerASCIIGetPointer.html | 4 +-
.../Viewer/PetscViewerASCIIGetStderr.html | 4 +-
.../Viewer/PetscViewerASCIIGetStdout.html | 4 +-
.../manualpages/Viewer/PetscViewerASCIIGetTab.html | 4 +-
docs/manualpages/Viewer/PetscViewerASCIIOpen.html | 4 +-
.../Viewer/PetscViewerASCIIOpenWithFILE.html | 4 +-
.../Viewer/PetscViewerASCIIPopSynchronized.html | 4 +-
.../manualpages/Viewer/PetscViewerASCIIPopTab.html | 4 +-
.../manualpages/Viewer/PetscViewerASCIIPrintf.html | 4 +-
.../Viewer/PetscViewerASCIIPushSynchronized.html | 4 +-
.../Viewer/PetscViewerASCIIPushTab.html | 4 +-
docs/manualpages/Viewer/PetscViewerASCIIRead.html | 4 +-
.../manualpages/Viewer/PetscViewerASCIISetTab.html | 4 +-
.../Viewer/PetscViewerASCIISubtractTab.html | 4 +-
.../Viewer/PetscViewerASCIISynchronizedPrintf.html | 4 +-
.../Viewer/PetscViewerASCIIUseTabs.html | 4 +-
.../Viewer/PetscViewerAndFormatCreate.html | 4 +-
.../Viewer/PetscViewerAndFormatDestroy.html | 4 +-
.../Viewer/PetscViewerAppendOptionsPrefix.html | 4 +-
.../Viewer/PetscViewerBinaryAddMPIIOOffset.html | 4 +-
.../Viewer/PetscViewerBinaryGetDescriptor.html | 4 +-
.../Viewer/PetscViewerBinaryGetFlowControl.html | 4 +-
.../Viewer/PetscViewerBinaryGetInfoPointer.html | 4 +-
.../PetscViewerBinaryGetMPIIODescriptor.html | 4 +-
.../Viewer/PetscViewerBinaryGetMPIIOOffset.html | 4 +-
.../Viewer/PetscViewerBinaryGetSkipHeader.html | 4 +-
.../Viewer/PetscViewerBinaryGetSkipInfo.html | 4 +-
.../Viewer/PetscViewerBinaryGetSkipOptions.html | 4 +-
.../Viewer/PetscViewerBinaryGetUseMPIIO.html | 4 +-
docs/manualpages/Viewer/PetscViewerBinaryOpen.html | 4 +-
docs/manualpages/Viewer/PetscViewerBinaryRead.html | 4 +-
.../Viewer/PetscViewerBinaryReadStringArray.html | 4 +-
.../Viewer/PetscViewerBinarySetFlowControl.html | 4 +-
.../Viewer/PetscViewerBinarySetSkipHeader.html | 4 +-
.../Viewer/PetscViewerBinarySetSkipInfo.html | 4 +-
.../Viewer/PetscViewerBinarySetSkipOptions.html | 4 +-
.../Viewer/PetscViewerBinarySetUseMPIIO.html | 4 +-
.../Viewer/PetscViewerBinarySkipInfo.html | 4 +-
.../manualpages/Viewer/PetscViewerBinaryWrite.html | 4 +-
.../Viewer/PetscViewerBinaryWriteStringArray.html | 4 +-
docs/manualpages/Viewer/PetscViewerCreate.html | 4 +-
docs/manualpages/Viewer/PetscViewerDestroy.html | 4 +-
.../manualpages/Viewer/PetscViewerDrawBaseAdd.html | 4 +-
.../manualpages/Viewer/PetscViewerDrawBaseSet.html | 4 +-
docs/manualpages/Viewer/PetscViewerDrawClear.html | 4 +-
.../Viewer/PetscViewerDrawGetBounds.html | 4 +-
.../manualpages/Viewer/PetscViewerDrawGetDraw.html | 4 +-
.../Viewer/PetscViewerDrawGetDrawAxis.html | 4 +-
.../Viewer/PetscViewerDrawGetDrawLG.html | 4 +-
.../manualpages/Viewer/PetscViewerDrawGetHold.html | 4 +-
.../Viewer/PetscViewerDrawGetPause.html | 4 +-
docs/manualpages/Viewer/PetscViewerDrawOpen.html | 4 +-
.../Viewer/PetscViewerDrawSetBounds.html | 4 +-
.../manualpages/Viewer/PetscViewerDrawSetHold.html | 4 +-
.../Viewer/PetscViewerDrawSetPause.html | 4 +-
.../manualpages/Viewer/PetscViewerFileGetMode.html | 4 +-
.../manualpages/Viewer/PetscViewerFileGetName.html | 4 +-
.../manualpages/Viewer/PetscViewerFileSetMode.html | 4 +-
.../manualpages/Viewer/PetscViewerFileSetName.html | 4 +-
.../Viewer/PetscViewerFinalizePackage.html | 4 +-
docs/manualpages/Viewer/PetscViewerFlush.html | 4 +-
docs/manualpages/Viewer/PetscViewerFormat.html | 4 +-
.../Viewer/PetscViewerGetOptionsPrefix.html | 4 +-
.../Viewer/PetscViewerGetSubViewer.html | 4 +-
docs/manualpages/Viewer/PetscViewerGetType.html | 4 +-
.../Viewer/PetscViewerHDF5GetBaseDimension2.html | 4 +-
.../Viewer/PetscViewerHDF5GetFileId.html | 4 +-
.../Viewer/PetscViewerHDF5GetGroup.html | 4 +-
.../Viewer/PetscViewerHDF5GetSPOutput.html | 4 +-
.../Viewer/PetscViewerHDF5GetTimestep.html | 4 +-
.../Viewer/PetscViewerHDF5HasAttribute.html | 4 +-
.../Viewer/PetscViewerHDF5IncrementTimestep.html | 4 +-
docs/manualpages/Viewer/PetscViewerHDF5Open.html | 4 +-
.../Viewer/PetscViewerHDF5PopGroup.html | 4 +-
.../Viewer/PetscViewerHDF5PushGroup.html | 4 +-
.../Viewer/PetscViewerHDF5ReadAttribute.html | 4 +-
.../Viewer/PetscViewerHDF5SetBaseDimension2.html | 4 +-
.../Viewer/PetscViewerHDF5SetSPOutput.html | 4 +-
.../Viewer/PetscViewerHDF5SetTimestep.html | 4 +-
.../Viewer/PetscViewerHDF5WriteAttribute.html | 4 +-
.../Viewer/PetscViewerInitializePackage.html | 4 +-
.../Viewer/PetscViewerMathematicaClearName.html | 4 +-
.../PetscViewerMathematicaFinalizePackage.html | 4 +-
.../Viewer/PetscViewerMathematicaGetLink.html | 4 +-
.../Viewer/PetscViewerMathematicaGetName.html | 4 +-
.../Viewer/PetscViewerMathematicaGetVector.html | 4 +-
.../PetscViewerMathematicaInitializePackage.html | 4 +-
.../Viewer/PetscViewerMathematicaOpen.html | 4 +-
.../Viewer/PetscViewerMathematicaPutVector.html | 4 +-
.../Viewer/PetscViewerMathematicaSetName.html | 4 +-
.../Viewer/PetscViewerMathematicaSkipPackets.html | 4 +-
.../Viewer/PetscViewerMatlabGetArray.html | 4 +-
docs/manualpages/Viewer/PetscViewerMatlabOpen.html | 4 +-
.../Viewer/PetscViewerMatlabPutArray.html | 4 +-
docs/manualpages/Viewer/PetscViewerPopFormat.html | 4 +-
docs/manualpages/Viewer/PetscViewerPushFormat.html | 4 +-
docs/manualpages/Viewer/PetscViewerRead.html | 4 +-
docs/manualpages/Viewer/PetscViewerRegister.html | 4 +-
.../manualpages/Viewer/PetscViewerRegisterAll.html | 4 +-
.../Viewer/PetscViewerRestoreSubViewer.html | 4 +-
docs/manualpages/Viewer/PetscViewerSAWsOpen.html | 4 +-
docs/manualpages/Viewer/PetscViewerSetFormat.html | 4 +-
.../Viewer/PetscViewerSetFromOptions.html | 4 +-
.../Viewer/PetscViewerSetOptionsPrefix.html | 4 +-
docs/manualpages/Viewer/PetscViewerSetType.html | 4 +-
docs/manualpages/Viewer/PetscViewerSetUp.html | 4 +-
docs/manualpages/Viewer/PetscViewerSocketOpen.html | 14 +-
.../Viewer/PetscViewerSocketSetConnection.html | 4 +-
docs/manualpages/Viewer/PetscViewerStringOpen.html | 4 +-
.../Viewer/PetscViewerStringSPrintf.html | 4 +-
.../Viewer/PetscViewerStringSetString.html | 4 +-
docs/manualpages/Viewer/PetscViewerType.html | 4 +-
.../manualpages/Viewer/PetscViewerVTKAddField.html | 4 +-
docs/manualpages/Viewer/PetscViewerVTKFWrite.html | 4 +-
docs/manualpages/Viewer/PetscViewerVTKOpen.html | 4 +-
.../Viewer/PetscViewerVTKWriteFunction.html | 4 +-
.../Viewer/PetscViewerVUFlushDeferred.html | 4 +-
.../Viewer/PetscViewerVUGetPointer.html | 4 +-
.../Viewer/PetscViewerVUGetVecSeen.html | 4 +-
.../Viewer/PetscViewerVUPrintDeferred.html | 4 +-
docs/manualpages/Viewer/PetscViewerVUSetMode.html | 4 +-
.../Viewer/PetscViewerVUSetVecSeen.html | 4 +-
docs/manualpages/Viewer/PetscViewerView.html | 4 +-
docs/manualpages/Viewer/PetscViewers.html | 4 +-
docs/manualpages/Viewer/PetscViewersCreate.html | 4 +-
docs/manualpages/Viewer/PetscViewersDestroy.html | 4 +-
docs/manualpages/Viewer/PetscViewersGetViewer.html | 4 +-
docs/manualpages/Viewer/index.html | 4 +-
docs/manualpages/concepts/ao.html | 4 +-
docs/manualpages/concepts/bags.html | 4 +-
docs/manualpages/concepts/complex_numbers.html | 4 +-
docs/manualpages/concepts/dm.html | 4 +-
docs/manualpages/concepts/dmda.html | 4 +-
docs/manualpages/concepts/dmnetwork.html | 4 +-
docs/manualpages/concepts/error_handling.html | 4 +-
docs/manualpages/concepts/fortran90.html | 4 +-
.../concepts/global_to_local_mappings.html | 4 +-
docs/manualpages/concepts/hdf5.html | 4 +-
docs/manualpages/concepts/helmholtz_equation.html | 4 +-
docs/manualpages/concepts/index_sets.html | 4 +-
.../concepts/introduction_to_petsc.html | 4 +-
docs/manualpages/concepts/is.html | 4 +-
docs/manualpages/concepts/is_coloirng_types.html | 4 +-
docs/manualpages/concepts/ksp.html | 4 +-
.../concepts/ksp_solving_a_linear_system.html | 4 +-
docs/manualpages/concepts/laplacian,_2d.html | 4 +-
.../concepts/local_to_global_mappings.html | 4 +-
docs/manualpages/concepts/low_rank_correction.html | 4 +-
docs/manualpages/concepts/mat.html | 4 +-
.../concepts/mathematical_functions.html | 4 +-
docs/manualpages/concepts/matrices.html | 4 +-
docs/manualpages/concepts/multicomponent.html | 4 +-
docs/manualpages/concepts/multigrid.html | 4 +-
docs/manualpages/concepts/normal_equations.html | 4 +-
docs/manualpages/concepts/optimization.html | 4 +-
.../optimization_using_adjoint_sensitivities.html | 4 +-
...ization_using_adjoint_sensitivity_analysis.html | 4 +-
docs/manualpages/concepts/partitioning.html | 4 +-
docs/manualpages/concepts/pc.html | 4 +-
docs/manualpages/concepts/petsc.html | 4 +-
docs/manualpages/concepts/petsc_snes_solver.html | 4 +-
docs/manualpages/concepts/petsclog.html | 4 +-
docs/manualpages/concepts/printf.html | 4 +-
docs/manualpages/concepts/printing.html | 4 +-
docs/manualpages/concepts/process.html | 4 +-
docs/manualpages/concepts/profiling.html | 4 +-
docs/manualpages/concepts/pseudo-timestepping.html | 4 +-
docs/manualpages/concepts/shared_memory.html | 4 +-
docs/manualpages/concepts/snes.html | 4 +-
docs/manualpages/concepts/stride.html | 4 +-
docs/manualpages/concepts/tao.html | 4 +-
docs/manualpages/concepts/ts.html | 4 +-
docs/manualpages/concepts/vecscatter.html | 4 +-
docs/manualpages/concepts/vectors.html | 4 +-
docs/manualpages/concepts/viewers.html | 4 +-
docs/manualpages/help.html | 4 +-
docs/manualpages/htmlmap | 7 +-
docs/manualpages/singleindex.html | 2240 ++--
docs/nonlinearsolvertable.html | 4 +-
include/index.html | 4 +-
include/makefile.html | 6 +-
include/petsc.h.html | 6 +-
include/petsc/finclude/ftn-auto/petscpc.h90 | 25 +-
include/petsc/finclude/ftn-auto/petscts.h90 | 5 +
include/petsc/finclude/ftn-auto/petscvec.h90 | 5 -
include/petsc/finclude/index.html | 4 +-
include/petsc/finclude/makefile.html | 6 +-
include/petsc/finclude/petsc.h.html | 6 +-
include/petsc/finclude/petscao.h.html | 6 +-
include/petsc/finclude/petscaodef.h.html | 6 +-
include/petsc/finclude/petscdef.h.html | 6 +-
include/petsc/finclude/petscdm.h.html | 6 +-
include/petsc/finclude/petscdm.h90.html | 6 +-
include/petsc/finclude/petscdmcomposite.h90.html | 6 +-
include/petsc/finclude/petscdmda.h.html | 6 +-
include/petsc/finclude/petscdmda.h90.html | 6 +-
include/petsc/finclude/petscdmdadef.h.html | 6 +-
include/petsc/finclude/petscdmdef.h.html | 6 +-
include/petsc/finclude/petscdmredundant.h90.html | 6 +-
include/petsc/finclude/petscdraw.h.html | 6 +-
include/petsc/finclude/petscdrawdef.h.html | 6 +-
include/petsc/finclude/petscis.h.html | 6 +-
include/petsc/finclude/petscis.h90.html | 6 +-
include/petsc/finclude/petscisdef.h | 8 +-
include/petsc/finclude/petscisdef.h.html | 24 +-
include/petsc/finclude/petscksp.h.html | 6 +-
include/petsc/finclude/petsckspdef.h.html | 6 +-
include/petsc/finclude/petsclog.h.html | 6 +-
include/petsc/finclude/petsclogdef.h.html | 6 +-
include/petsc/finclude/petscmat.h.html | 6 +-
include/petsc/finclude/petscmat.h90.html | 6 +-
include/petsc/finclude/petscmatdef.h.html | 6 +-
include/petsc/finclude/petscpc.h | 4 +-
include/petsc/finclude/petscpc.h.html | 26 +-
include/petsc/finclude/petscpcdef.h.html | 6 +-
include/petsc/finclude/petscsnes.h.html | 6 +-
include/petsc/finclude/petscsnesdef.h.html | 6 +-
include/petsc/finclude/petscsys.h.html | 6 +-
include/petsc/finclude/petscsysdef.h.html | 6 +-
include/petsc/finclude/petsctao.h.html | 6 +-
include/petsc/finclude/petscts.h.html | 6 +-
include/petsc/finclude/petsctsdef.h.html | 8 +-
include/petsc/finclude/petscvec.h.html | 6 +-
include/petsc/finclude/petscvec.h90.html | 6 +-
include/petsc/finclude/petscvecdef.h.html | 6 +-
include/petsc/finclude/petscviewer.h.html | 6 +-
include/petsc/finclude/petscviewerdef.h.html | 6 +-
include/petsc/mpiuni/mpi.h.html | 6 +-
include/petsc/mpiuni/mpif.h.html | 6 +-
include/petsc/private/bagimpl.h.html | 6 +-
include/petsc/private/characteristicimpl.h.html | 6 +-
include/petsc/private/dmdaimpl.h.html | 6 +-
include/petsc/private/dmimpl.h.html | 6 +-
include/petsc/private/dmlabelimpl.h.html | 6 +-
include/petsc/private/dmmbimpl.h.html | 6 +-
include/petsc/private/dmnetworkimpl.h.html | 6 +-
include/petsc/private/dmpatchimpl.h.html | 6 +-
include/petsc/private/dmpleximpl.h | 4 +-
include/petsc/private/dmpleximpl.h.html | 10 +-
include/petsc/private/drawimpl.h.html | 6 +-
include/petsc/private/dtimpl.h.html | 6 +-
include/petsc/private/index.html | 4 +-
include/petsc/private/isimpl.h.html | 6 +-
include/petsc/private/kernels/blockinvert.h.html | 6 +-
include/petsc/private/kernels/blockmatmult.h.html | 6 +-
.../petsc/private/kernels/blocktranspose.h.html | 6 +-
include/petsc/private/kernels/petscaxpy.h.html | 6 +-
include/petsc/private/kspimpl.h.html | 6 +-
include/petsc/private/linesearchimpl.h.html | 6 +-
include/petsc/private/logimpl.h.html | 6 +-
include/petsc/private/makefile.html | 6 +-
include/petsc/private/matimpl.h.html | 6 +-
include/petsc/private/matorderimpl.h.html | 6 +-
include/petsc/private/pcgamgimpl.h.html | 6 +-
include/petsc/private/pcimpl.h.html | 6 +-
include/petsc/private/pcmgimpl.h.html | 6 +-
include/petsc/private/petscdsimpl.h.html | 6 +-
include/petsc/private/petscfeimpl.h.html | 6 +-
include/petsc/private/petscfptimpl.h.html | 6 +-
include/petsc/private/petscfvimpl.h.html | 6 +-
include/petsc/private/petscimpl.h.html | 6 +-
include/petsc/private/sfimpl.h.html | 6 +-
include/petsc/private/snesimpl.h.html | 6 +-
include/petsc/private/taoimpl.h.html | 6 +-
include/petsc/private/taolinesearchimpl.h.html | 6 +-
include/petsc/private/tsimpl.h | 9 +-
include/petsc/private/tsimpl.h.html | 557 +-
include/petsc/private/vecimpl.h | 2 +-
include/petsc/private/vecimpl.h.html | 8 +-
include/petsc/private/viewerimpl.h.html | 6 +-
include/petscao.h.html | 6 +-
include/petscbag.h.html | 6 +-
include/petscblaslapack.h.html | 6 +-
include/petscblaslapack_stdcall.h.html | 6 +-
include/petscbt.h.html | 6 +-
include/petsccharacteristic.h.html | 6 +-
include/petscctable.h.html | 6 +-
include/petsccusp.h.html | 6 +-
include/petscdm.h.html | 6 +-
include/petscdmcomposite.h.html | 6 +-
include/petscdmda.h.html | 6 +-
include/petscdmdatypes.h.html | 6 +-
include/petscdmlabel.h.html | 6 +-
include/petscdmmoab.h.html | 6 +-
include/petscdmnetwork.h.html | 6 +-
include/petscdmpatch.h.html | 6 +-
include/petscdmplex.h.html | 6 +-
include/petscdmredundant.h.html | 6 +-
include/petscdmshell.h.html | 6 +-
include/petscdmsliced.h.html | 6 +-
include/petscdmtypes.h.html | 6 +-
include/petscdraw.h.html | 6 +-
include/petscdrawtypes.h.html | 6 +-
include/petscds.h.html | 6 +-
include/petscdstypes.h.html | 6 +-
include/petscdt.h.html | 6 +-
include/petscerror.h | 1 +
include/petscerror.h.html | 609 +-
include/petscfe.h.html | 6 +-
include/petscfetypes.h.html | 6 +-
include/petscfv.h.html | 6 +-
include/petscfvtypes.h.html | 6 +-
include/petscis.h.html | 6 +-
include/petscistypes.h.html | 6 +-
include/petscksp.h.html | 6 +-
include/petsclog.h.html | 6 +-
include/petscmat.h.html | 6 +-
include/petscmatelemental.h.html | 6 +-
include/petscmath.h.html | 6 +-
include/petscmatlab.h.html | 6 +-
include/petscoptions.h.html | 6 +-
include/petscpc.h | 3 +
include/petscpc.h.html | 397 +-
include/petscpctypes.h.html | 6 +-
include/petscpf.h.html | 6 +-
include/petscsf.h.html | 6 +-
include/petscsftypes.h.html | 6 +-
include/petscsnes.h.html | 6 +-
include/petscsys.h.html | 6 +-
include/petsctao.h.html | 6 +-
include/petsctaolinesearch.h.html | 6 +-
include/petsctime.h.html | 6 +-
include/petscts.h | 11 +-
include/petscts.h.html | 1067 +-
include/petscvalgrind.h.html | 6 +-
include/petscvec.h.html | 8 +-
include/petscversion.h | 8 +-
include/petscversion.h.html | 8 +-
include/petscviennacl.h.html | 6 +-
include/petscviewer.h.html | 6 +-
include/petscviewerhdf5.h.html | 6 +-
include/petscviewersaws.h.html | 6 +-
include/petscviewertypes.h.html | 6 +-
include/petscwebclient.h.html | 6 +-
index.html | 4 +-
interfaces/index.html | 4 +-
interfaces/lua/index.html | 4 +-
interfaces/lua/makefile.html | 6 +-
interfaces/makefile.html | 6 +-
lib/petsc/conf/bfort-petsc.txt | 1 +
makefile.html | 6 +-
share/petsc/matlab/PetscBagRead.m.html | 15 +-
share/petsc/matlab/PetscBinaryRead.m.html | 15 +-
share/petsc/matlab/PetscBinaryWrite.m.html | 15 +-
share/petsc/matlab/PetscReadBinaryMatlab.m.html | 15 +-
.../petsc/matlab/PetscReadBinaryTrajectory.m.html | 15 +-
share/petsc/matlab/UFgetPetscMat.m.html | 15 +-
share/petsc/matlab/generatePetscTestFiles.m.html | 15 +-
share/petsc/matlab/generatehtml.m.html | 15 +-
share/petsc/matlab/laplacian.m.html | 15 +-
share/petsc/matlab/launch.m.html | 15 +-
share/petsc/saws/linearsolveroptions.html | 4 +-
src/benchmarks/Index.c.html | 6 +-
src/benchmarks/MPI_Wtime.c.html | 6 +-
src/benchmarks/PLogEvent.c.html | 6 +-
src/benchmarks/PetscGetCPUTime.c.html | 6 +-
src/benchmarks/PetscGetTime.c.html | 6 +-
src/benchmarks/PetscMalloc.c.html | 6 +-
src/benchmarks/PetscMemcmp.c.html | 6 +-
src/benchmarks/PetscMemcpy.c.html | 6 +-
src/benchmarks/PetscMemzero.c.html | 6 +-
src/benchmarks/PetscTime.c.html | 6 +-
src/benchmarks/PetscVecNorm.c.html | 6 +-
src/benchmarks/index.html | 4 +-
src/benchmarks/makefile.html | 6 +-
src/dm/dt/examples/index.html | 4 +-
src/dm/dt/examples/makefile.html | 6 +-
src/dm/dt/examples/tests/ex1.c.html | 6 +-
src/dm/dt/examples/tests/ex2.c.html | 6 +-
src/dm/dt/examples/tests/ex3.c.html | 6 +-
src/dm/dt/examples/tests/index.html | 4 +-
src/dm/dt/examples/tests/makefile.html | 6 +-
src/dm/dt/index.html | 4 +-
src/dm/dt/interface/dt.c.html | 6 +-
src/dm/dt/interface/dtds.c.html | 6 +-
src/dm/dt/interface/dtfe.c.html | 6 +-
src/dm/dt/interface/dtfv.c.html | 6 +-
src/dm/dt/interface/index.html | 4 +-
src/dm/dt/interface/makefile.html | 6 +-
src/dm/dt/makefile.html | 6 +-
src/dm/examples/index.html | 4 +-
src/dm/examples/makefile.html | 6 +-
src/dm/examples/tests/ex1.c.html | 6 +-
src/dm/examples/tests/ex10.c.html | 6 +-
src/dm/examples/tests/ex11.c.html | 6 +-
src/dm/examples/tests/ex12.c.html | 6 +-
src/dm/examples/tests/ex12.m.html | 6 +-
src/dm/examples/tests/ex13.c.html | 6 +-
src/dm/examples/tests/ex14.c.html | 6 +-
src/dm/examples/tests/ex15.c.html | 6 +-
src/dm/examples/tests/ex16.c.html | 6 +-
src/dm/examples/tests/ex17.c.html | 6 +-
src/dm/examples/tests/ex19.c.html | 6 +-
src/dm/examples/tests/ex2.c.html | 6 +-
src/dm/examples/tests/ex20.c.html | 6 +-
src/dm/examples/tests/ex21.c.html | 6 +-
src/dm/examples/tests/ex22.c.html | 6 +-
src/dm/examples/tests/ex23.c.html | 6 +-
src/dm/examples/tests/ex24.c.html | 6 +-
src/dm/examples/tests/ex25.c.html | 6 +-
src/dm/examples/tests/ex26.c.html | 6 +-
src/dm/examples/tests/ex27.c.html | 6 +-
src/dm/examples/tests/ex28.c.html | 6 +-
src/dm/examples/tests/ex3.c.html | 6 +-
src/dm/examples/tests/ex30.c.html | 6 +-
src/dm/examples/tests/ex31.c.html | 6 +-
src/dm/examples/tests/ex32.c.html | 6 +-
src/dm/examples/tests/ex34.c.html | 6 +-
src/dm/examples/tests/ex36.c.html | 6 +-
src/dm/examples/tests/ex37.c.html | 6 +-
src/dm/examples/tests/ex38.c.html | 6 +-
src/dm/examples/tests/ex39.c.html | 6 +-
src/dm/examples/tests/ex4.c.html | 6 +-
src/dm/examples/tests/ex40.c.html | 6 +-
src/dm/examples/tests/ex41.c.html | 6 +-
src/dm/examples/tests/ex42.c.html | 6 +-
src/dm/examples/tests/ex43.c.html | 6 +-
src/dm/examples/tests/ex6.c.html | 6 +-
src/dm/examples/tests/ex7.c.html | 6 +-
src/dm/examples/tests/ex8.c.html | 6 +-
src/dm/examples/tests/ex9.c.html | 6 +-
src/dm/examples/tests/index.html | 4 +-
src/dm/examples/tests/makefile.html | 6 +-
src/dm/examples/tutorials/ex1.c.html | 6 +-
src/dm/examples/tutorials/ex10.c.html | 6 +-
src/dm/examples/tutorials/ex11f90.F.html | 6 +-
src/dm/examples/tutorials/ex12.c.html | 6 +-
src/dm/examples/tutorials/ex13f90.F90.html | 6 +-
src/dm/examples/tutorials/ex13f90aux.F90.html | 6 +-
src/dm/examples/tutorials/ex15.c.html | 6 +-
src/dm/examples/tutorials/ex2.c.html | 6 +-
src/dm/examples/tutorials/ex3.c.html | 6 +-
src/dm/examples/tutorials/ex4.c.html | 6 +-
src/dm/examples/tutorials/ex5.c.html | 6 +-
src/dm/examples/tutorials/ex51.c.html | 6 +-
src/dm/examples/tutorials/ex65dm.c.html | 6 +-
src/dm/examples/tutorials/ex7.c.html | 6 +-
src/dm/examples/tutorials/ex8.c.html | 6 +-
src/dm/examples/tutorials/ex9.c.html | 6 +-
src/dm/examples/tutorials/index.html | 4 +-
src/dm/examples/tutorials/makefile.html | 6 +-
src/dm/f90-mod/index.html | 4 +-
src/dm/f90-mod/makefile.html | 6 +-
src/dm/f90-mod/petscdmmod.F.html | 6 +-
src/dm/impls/composite/index.html | 4 +-
src/dm/impls/composite/makefile.html | 6 +-
src/dm/impls/composite/pack.c.html | 6 +-
src/dm/impls/composite/packimpl.h.html | 6 +-
src/dm/impls/composite/packm.c.html | 6 +-
src/dm/impls/da/da.c.html | 6 +-
src/dm/impls/da/da1.c.html | 6 +-
src/dm/impls/da/da2.c.html | 6 +-
src/dm/impls/da/da3.c.html | 6 +-
src/dm/impls/da/dacorn.c.html | 6 +-
src/dm/impls/da/dacreate.c.html | 6 +-
src/dm/impls/da/dadd.c.html | 6 +-
src/dm/impls/da/dadestroy.c.html | 6 +-
src/dm/impls/da/dadist.c.html | 6 +-
src/dm/impls/da/dageometry.c.html | 6 +-
src/dm/impls/da/dagetarray.c.html | 6 +-
src/dm/impls/da/dagetelem.c.html | 6 +-
src/dm/impls/da/daghost.c.html | 6 +-
src/dm/impls/da/dagtol.c.html | 6 +-
src/dm/impls/da/dagtona.c.html | 6 +-
src/dm/impls/da/daindex.c.html | 6 +-
src/dm/impls/da/dainterp.c.html | 6 +-
src/dm/impls/da/dalocal.c.html | 6 +-
src/dm/impls/da/daltol.c.html | 8 +-
src/dm/impls/da/dapf.c.html | 6 +-
src/dm/impls/da/dapreallocate.c.html | 6 +-
src/dm/impls/da/dareg.c.html | 6 +-
src/dm/impls/da/dascatter.c.html | 6 +-
src/dm/impls/da/dasub.c.html | 6 +-
src/dm/impls/da/daview.c.html | 6 +-
src/dm/impls/da/fdda.c.html | 6 +-
src/dm/impls/da/ftn-custom/zdacornf.c | 1 +
src/dm/impls/da/gr1.c.html | 6 +-
src/dm/impls/da/gr2.c | 3 +-
src/dm/impls/da/gr2.c.html | 549 +-
src/dm/impls/da/grvtk.c.html | 6 +-
src/dm/impls/da/hypre/index.html | 4 +-
src/dm/impls/da/hypre/makefile.html | 6 +-
src/dm/impls/da/hypre/mhyp.c.html | 6 +-
src/dm/impls/da/hypre/mhyp.h.html | 6 +-
src/dm/impls/da/index.html | 4 +-
src/dm/impls/da/makefile.html | 6 +-
src/dm/impls/da/usfft/index.html | 4 +-
src/dm/impls/da/usfft/makefile.html | 6 +-
src/dm/impls/da/usfft/matusfft.c.html | 6 +-
src/dm/impls/forest/examples/index.html | 4 +-
src/dm/impls/forest/examples/makefile.html | 6 +-
src/dm/impls/forest/examples/tutorials/ex1.c.html | 6 +-
src/dm/impls/forest/examples/tutorials/index.html | 4 +-
.../impls/forest/examples/tutorials/makefile.html | 6 +-
src/dm/impls/forest/forest.c.html | 6 +-
src/dm/impls/forest/index.html | 4 +-
src/dm/impls/forest/makefile.html | 6 +-
src/dm/impls/forest/p4est/dmp4est.c.html | 6 +-
src/dm/impls/forest/p4est/dmp8est.c.html | 6 +-
src/dm/impls/forest/p4est/examples/index.html | 4 +-
src/dm/impls/forest/p4est/examples/makefile.html | 6 +-
.../impls/forest/p4est/examples/tests/ex1.c.html | 6 +-
.../impls/forest/p4est/examples/tests/index.html | 4 +-
.../forest/p4est/examples/tests/makefile.html | 6 +-
src/dm/impls/forest/p4est/index.html | 4 +-
src/dm/impls/forest/p4est/makefile.html | 6 +-
.../impls/forest/p4est/petsc_p4est_package.c.html | 6 +-
src/dm/impls/index.html | 4 +-
src/dm/impls/makefile.html | 6 +-
src/dm/impls/moab/dmmbfield.cxx.html | 6 +-
src/dm/impls/moab/dmmbio.cxx.html | 6 +-
src/dm/impls/moab/dmmbmat.cxx.html | 6 +-
src/dm/impls/moab/dmmbutil.cxx.html | 6 +-
src/dm/impls/moab/dmmbvec.cxx.html | 6 +-
src/dm/impls/moab/dmmoab.cxx.html | 6 +-
src/dm/impls/moab/examples/index.html | 4 +-
src/dm/impls/moab/examples/makefile.html | 6 +-
src/dm/impls/moab/examples/tests/ex1.cxx.html | 6 +-
src/dm/impls/moab/examples/tests/ex2.cxx.html | 6 +-
src/dm/impls/moab/examples/tests/index.html | 4 +-
src/dm/impls/moab/examples/tests/makefile.html | 6 +-
src/dm/impls/moab/index.html | 4 +-
src/dm/impls/moab/makefile.html | 6 +-
src/dm/impls/network/index.html | 4 +-
src/dm/impls/network/makefile.html | 6 +-
src/dm/impls/network/network.c.html | 6 +-
src/dm/impls/network/networkcreate.c.html | 6 +-
src/dm/impls/network/networkmonitor.c.html | 6 +-
src/dm/impls/patch/examples/index.html | 4 +-
src/dm/impls/patch/examples/makefile.html | 6 +-
src/dm/impls/patch/examples/tests/ex1.c.html | 6 +-
src/dm/impls/patch/examples/tests/index.html | 4 +-
src/dm/impls/patch/examples/tests/makefile.html | 6 +-
src/dm/impls/patch/index.html | 4 +-
src/dm/impls/patch/makefile.html | 6 +-
src/dm/impls/patch/patch.c.html | 6 +-
src/dm/impls/patch/patchcreate.c.html | 6 +-
src/dm/impls/plex/examples/index.html | 4 +-
src/dm/impls/plex/examples/makefile.html | 6 +-
src/dm/impls/plex/examples/tests/ex1.c.html | 6 +-
src/dm/impls/plex/examples/tests/ex15.c.html | 6 +-
src/dm/impls/plex/examples/tests/ex1f90.F.html | 6 +-
src/dm/impls/plex/examples/tests/ex2f90.F.html | 6 +-
src/dm/impls/plex/examples/tests/ex3.c.html | 6 +-
src/dm/impls/plex/examples/tests/ex8.c | 2 +-
src/dm/impls/plex/examples/tests/ex9.c.html | 6 +-
src/dm/impls/plex/examples/tests/index.html | 4 +-
src/dm/impls/plex/examples/tests/makefile.html | 6 +-
src/dm/impls/plex/examples/tutorials/ex1.c.html | 6 +-
src/dm/impls/plex/examples/tutorials/ex1f90.F.html | 6 +-
src/dm/impls/plex/examples/tutorials/index.html | 4 +-
src/dm/impls/plex/examples/tutorials/makefile.html | 6 +-
src/dm/impls/plex/index.html | 4 +-
src/dm/impls/plex/makefile.html | 6 +-
src/dm/impls/plex/plex.c | 1 -
src/dm/impls/plex/plex.c.html | 10755 +++++++++----------
src/dm/impls/plex/plexcgns.c | 2 +-
src/dm/impls/plex/plexcgns.c.html | 8 +-
src/dm/impls/plex/plexcoarsen.c.html | 6 +-
src/dm/impls/plex/plexcreate.c | 42 +-
src/dm/impls/plex/plexcreate.c.html | 88 +-
src/dm/impls/plex/plexdistribute.c | 2 +-
src/dm/impls/plex/plexdistribute.c.html | 8 +-
src/dm/impls/plex/plexexodusii.c | 2 +-
src/dm/impls/plex/plexexodusii.c.html | 8 +-
src/dm/impls/plex/plexfem.c.html | 6 +-
src/dm/impls/plex/plexfluent.c | 2 +-
src/dm/impls/plex/plexfluent.c.html | 8 +-
src/dm/impls/plex/plexgenerate.c.html | 6 +-
src/dm/impls/plex/plexgeometry.c.html | 6 +-
src/dm/impls/plex/plexgmsh.c | 2 +-
src/dm/impls/plex/plexgmsh.c.html | 8 +-
src/dm/impls/plex/plexhdf5.c.html | 6 +-
src/dm/impls/plex/plexindices.c.html | 6 +-
src/dm/impls/plex/plexinterpolate.c | 2 +-
src/dm/impls/plex/plexinterpolate.c.html | 8 +-
src/dm/impls/plex/plexnatural.c.html | 6 +-
src/dm/impls/plex/plexorient.c.html | 6 +-
src/dm/impls/plex/plexpartition.c.html | 6 +-
src/dm/impls/plex/plexpoint.c.html | 6 +-
src/dm/impls/plex/plexpreallocate.c.html | 6 +-
src/dm/impls/plex/plexrefine.c | 6 +-
src/dm/impls/plex/plexrefine.c.html | 2834 ++---
src/dm/impls/plex/plexreorder.c.html | 6 +-
src/dm/impls/plex/plexsubmesh.c | 8 +-
src/dm/impls/plex/plexsubmesh.c.html | 14 +-
src/dm/impls/plex/plextree.c.html | 6 +-
src/dm/impls/plex/plexvtk.c.html | 6 +-
src/dm/impls/plex/plexvtu.c.html | 6 +-
src/dm/impls/redundant/dmredundant.c.html | 6 +-
src/dm/impls/redundant/index.html | 4 +-
src/dm/impls/redundant/makefile.html | 6 +-
src/dm/impls/shell/dmshell.c.html | 6 +-
src/dm/impls/shell/index.html | 4 +-
src/dm/impls/shell/makefile.html | 6 +-
src/dm/impls/sliced/index.html | 4 +-
src/dm/impls/sliced/makefile.html | 6 +-
src/dm/impls/sliced/sliced.c.html | 6 +-
src/dm/index.html | 4 +-
src/dm/interface/dlregisdmdm.c.html | 6 +-
src/dm/interface/dm.c | 7 +-
src/dm/interface/dm.c.html | 7701 ++++++-------
src/dm/interface/dmget.c.html | 6 +-
src/dm/interface/dmi.c.html | 6 +-
src/dm/interface/dmregall.c.html | 6 +-
src/dm/interface/index.html | 4 +-
src/dm/interface/makefile.html | 6 +-
src/dm/label/dmlabel.c.html | 6 +-
src/dm/label/index.html | 4 +-
src/dm/label/makefile.html | 6 +-
src/dm/makefile.html | 6 +-
src/index.html | 4 +-
src/ksp/f90-mod/index.html | 4 +-
src/ksp/f90-mod/makefile.html | 6 +-
src/ksp/f90-mod/petsckspmod.F.html | 6 +-
src/ksp/index.html | 4 +-
src/ksp/ksp/examples/index.html | 4 +-
src/ksp/ksp/examples/makefile.html | 6 +-
src/ksp/ksp/examples/tests/ex1.c.html | 6 +-
src/ksp/ksp/examples/tests/ex10.c.html | 6 +-
src/ksp/ksp/examples/tests/ex11.c.html | 6 +-
src/ksp/ksp/examples/tests/ex12f.F.html | 6 +-
src/ksp/ksp/examples/tests/ex14.c.html | 6 +-
src/ksp/ksp/examples/tests/ex15.c.html | 6 +-
src/ksp/ksp/examples/tests/ex16f.F.html | 6 +-
src/ksp/ksp/examples/tests/ex17.c.html | 6 +-
src/ksp/ksp/examples/tests/ex18.c.html | 6 +-
src/ksp/ksp/examples/tests/ex19.c.html | 6 +-
src/ksp/ksp/examples/tests/ex2.c.html | 6 +-
src/ksp/ksp/examples/tests/ex20.c.html | 6 +-
src/ksp/ksp/examples/tests/ex21.c.html | 6 +-
src/ksp/ksp/examples/tests/ex22.c.html | 6 +-
src/ksp/ksp/examples/tests/ex24.c.html | 6 +-
src/ksp/ksp/examples/tests/ex25.c.html | 6 +-
src/ksp/ksp/examples/tests/ex26.c.html | 6 +-
src/ksp/ksp/examples/tests/ex27.c.html | 6 +-
src/ksp/ksp/examples/tests/ex28.c.html | 6 +-
src/ksp/ksp/examples/tests/ex29.c.html | 6 +-
src/ksp/ksp/examples/tests/ex3.c.html | 6 +-
src/ksp/ksp/examples/tests/ex30.c.html | 6 +-
src/ksp/ksp/examples/tests/ex31.c.html | 6 +-
src/ksp/ksp/examples/tests/ex32.c.html | 6 +-
src/ksp/ksp/examples/tests/ex33.c.html | 6 +-
src/ksp/ksp/examples/tests/ex36.c.html | 6 +-
src/ksp/ksp/examples/tests/ex37.c.html | 6 +-
src/ksp/ksp/examples/tests/ex38.c.html | 6 +-
src/ksp/ksp/examples/tests/ex39.c.html | 6 +-
src/ksp/ksp/examples/tests/ex4.c.html | 6 +-
src/ksp/ksp/examples/tests/ex40.c.html | 6 +-
src/ksp/ksp/examples/tests/ex41.c.html | 6 +-
src/ksp/ksp/examples/tests/ex42.c.html | 6 +-
src/ksp/ksp/examples/tests/ex43.c.html | 6 +-
src/ksp/ksp/examples/tests/ex44.c.html | 6 +-
src/ksp/ksp/examples/tests/ex45.c.html | 6 +-
src/ksp/ksp/examples/tests/ex46.cxx.html | 6 +-
src/ksp/ksp/examples/tests/ex47.c.html | 6 +-
src/ksp/ksp/examples/tests/ex48.c.html | 6 +-
src/ksp/ksp/examples/tests/ex51.c | 102 +
src/ksp/ksp/examples/tests/ex51.c.html | 116 +
src/ksp/ksp/examples/tests/ex5f.F.html | 6 +-
src/ksp/ksp/examples/tests/ex6.c.html | 6 +-
src/ksp/ksp/examples/tests/ex7.c.html | 6 +-
src/ksp/ksp/examples/tests/ex8.c.html | 6 +-
src/ksp/ksp/examples/tests/index.html | 5 +-
src/ksp/ksp/examples/tests/makefile | 21 +-
src/ksp/ksp/examples/tests/makefile.html | 27 +-
src/ksp/ksp/examples/tests/output/ex51_1.out | 6 +
src/ksp/ksp/examples/tests/output/ex51_2.out | 5 +
src/ksp/ksp/examples/tutorials/ex1.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex10.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex11.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex11f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex12.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex13.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex13f90.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex14f.F | 8 +-
src/ksp/ksp/examples/tutorials/ex14f.F.html | 14 +-
src/ksp/ksp/examples/tutorials/ex15.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex15f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex16.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex18.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex1f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex2.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex21f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex22f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex23.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex25.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex27.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex28.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex29.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex2f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex3.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex30.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex31.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex32.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex34.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex4.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex41.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex42.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex43.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex44f.F90.html | 6 +-
src/ksp/ksp/examples/tutorials/ex45.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex45f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex46.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex49.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex5.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex50.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex51.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex52.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex52f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex53.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex54.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex54f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex55.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex56.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex58.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex6.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex61f.F90.html | 6 +-
src/ksp/ksp/examples/tutorials/ex62.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex63.cxx.html | 6 +-
src/ksp/ksp/examples/tutorials/ex64.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex65.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex6f.F.html | 6 +-
src/ksp/ksp/examples/tutorials/ex7.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex8.c.html | 6 +-
src/ksp/ksp/examples/tutorials/ex9.c.html | 6 +-
src/ksp/ksp/examples/tutorials/index.html | 4 +-
src/ksp/ksp/examples/tutorials/makefile.html | 6 +-
src/ksp/ksp/impls/bcgs/bcgs.c.html | 6 +-
src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html | 6 +-
src/ksp/ksp/impls/bcgs/fbcgs/index.html | 4 +-
src/ksp/ksp/impls/bcgs/fbcgs/makefile.html | 6 +-
src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html | 6 +-
src/ksp/ksp/impls/bcgs/fbcgsr/index.html | 4 +-
src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html | 6 +-
src/ksp/ksp/impls/bcgs/index.html | 4 +-
src/ksp/ksp/impls/bcgs/makefile.html | 6 +-
src/ksp/ksp/impls/bcgsl/bcgsl.c.html | 6 +-
src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html | 6 +-
src/ksp/ksp/impls/bcgsl/index.html | 4 +-
src/ksp/ksp/impls/bcgsl/makefile.html | 6 +-
src/ksp/ksp/impls/bicg/bicg.c.html | 6 +-
src/ksp/ksp/impls/bicg/index.html | 4 +-
src/ksp/ksp/impls/bicg/makefile.html | 6 +-
src/ksp/ksp/impls/cg/cg.c | 2 +-
src/ksp/ksp/impls/cg/cg.c.html | 6 +-
src/ksp/ksp/impls/cg/cgeig.c.html | 6 +-
src/ksp/ksp/impls/cg/cgimpl.h.html | 6 +-
src/ksp/ksp/impls/cg/cgls.c.html | 6 +-
src/ksp/ksp/impls/cg/cgne/cgne.c.html | 6 +-
src/ksp/ksp/impls/cg/cgne/index.html | 4 +-
src/ksp/ksp/impls/cg/cgne/makefile.html | 6 +-
src/ksp/ksp/impls/cg/cgtype.c.html | 6 +-
src/ksp/ksp/impls/cg/gltr/gltr.c.html | 6 +-
src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html | 6 +-
src/ksp/ksp/impls/cg/gltr/index.html | 4 +-
src/ksp/ksp/impls/cg/gltr/makefile.html | 6 +-
src/ksp/ksp/impls/cg/groppcg/groppcg.c.html | 6 +-
src/ksp/ksp/impls/cg/groppcg/index.html | 4 +-
src/ksp/ksp/impls/cg/groppcg/makefile.html | 6 +-
src/ksp/ksp/impls/cg/index.html | 4 +-
src/ksp/ksp/impls/cg/makefile.html | 6 +-
src/ksp/ksp/impls/cg/nash/index.html | 4 +-
src/ksp/ksp/impls/cg/nash/makefile.html | 6 +-
src/ksp/ksp/impls/cg/nash/nash.c.html | 6 +-
src/ksp/ksp/impls/cg/nash/nashimpl.h.html | 6 +-
src/ksp/ksp/impls/cg/pipecg/index.html | 4 +-
src/ksp/ksp/impls/cg/pipecg/makefile.html | 6 +-
src/ksp/ksp/impls/cg/pipecg/pipecg.c.html | 6 +-
src/ksp/ksp/impls/cg/pipecgrr/index.html | 4 +-
src/ksp/ksp/impls/cg/pipecgrr/makefile.html | 6 +-
src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html | 6 +-
src/ksp/ksp/impls/cg/stcg/index.html | 4 +-
src/ksp/ksp/impls/cg/stcg/makefile.html | 6 +-
src/ksp/ksp/impls/cg/stcg/stcg.c.html | 6 +-
src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html | 6 +-
src/ksp/ksp/impls/cgs/cgs.c.html | 6 +-
src/ksp/ksp/impls/cgs/index.html | 4 +-
src/ksp/ksp/impls/cgs/makefile.html | 6 +-
src/ksp/ksp/impls/cheby/cheby.c.html | 6 +-
src/ksp/ksp/impls/cheby/chebyshevimpl.h.html | 6 +-
src/ksp/ksp/impls/cheby/index.html | 4 +-
src/ksp/ksp/impls/cheby/makefile.html | 6 +-
src/ksp/ksp/impls/cr/cr.c.html | 6 +-
src/ksp/ksp/impls/cr/index.html | 4 +-
src/ksp/ksp/impls/cr/makefile.html | 6 +-
src/ksp/ksp/impls/cr/pipecr/index.html | 4 +-
src/ksp/ksp/impls/cr/pipecr/makefile.html | 6 +-
src/ksp/ksp/impls/cr/pipecr/pipecr.c.html | 6 +-
src/ksp/ksp/impls/fcg/fcg.c.html | 6 +-
src/ksp/ksp/impls/fcg/fcgimpl.h.html | 6 +-
src/ksp/ksp/impls/fcg/index.html | 4 +-
src/ksp/ksp/impls/fcg/makefile.html | 6 +-
src/ksp/ksp/impls/fcg/pipefcg/index.html | 4 +-
src/ksp/ksp/impls/fcg/pipefcg/makefile.html | 6 +-
src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html | 6 +-
src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html | 6 +-
src/ksp/ksp/impls/gcr/gcr.c | 2 +-
src/ksp/ksp/impls/gcr/gcr.c.html | 8 +-
src/ksp/ksp/impls/gcr/index.html | 4 +-
src/ksp/ksp/impls/gcr/makefile.html | 6 +-
src/ksp/ksp/impls/gcr/pipegcr/index.html | 4 +-
src/ksp/ksp/impls/gcr/pipegcr/makefile.html | 6 +-
src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html | 6 +-
src/ksp/ksp/impls/gmres/borthog.c.html | 6 +-
src/ksp/ksp/impls/gmres/borthog2.c.html | 6 +-
src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html | 6 +-
src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html | 6 +-
src/ksp/ksp/impls/gmres/dgmres/index.html | 4 +-
src/ksp/ksp/impls/gmres/dgmres/makefile.html | 6 +-
src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html | 6 +-
src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html | 6 +-
src/ksp/ksp/impls/gmres/fgmres/index.html | 4 +-
src/ksp/ksp/impls/gmres/fgmres/makefile.html | 6 +-
src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html | 6 +-
src/ksp/ksp/impls/gmres/gmpre.c.html | 6 +-
src/ksp/ksp/impls/gmres/gmreig.c.html | 6 +-
src/ksp/ksp/impls/gmres/gmres.c | 2 +-
src/ksp/ksp/impls/gmres/gmres.c.html | 8 +-
src/ksp/ksp/impls/gmres/gmres2.c.html | 6 +-
src/ksp/ksp/impls/gmres/gmresimpl.h.html | 6 +-
src/ksp/ksp/impls/gmres/index.html | 4 +-
src/ksp/ksp/impls/gmres/lgmres/index.html | 4 +-
src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html | 6 +-
src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html | 6 +-
src/ksp/ksp/impls/gmres/lgmres/makefile.html | 6 +-
src/ksp/ksp/impls/gmres/makefile.html | 6 +-
src/ksp/ksp/impls/gmres/pgmres/index.html | 4 +-
src/ksp/ksp/impls/gmres/pgmres/makefile.html | 6 +-
src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html | 6 +-
src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html | 6 +-
src/ksp/ksp/impls/gmres/pipefgmres/index.html | 4 +-
src/ksp/ksp/impls/gmres/pipefgmres/makefile.html | 6 +-
.../ksp/impls/gmres/pipefgmres/pipefgmres.c.html | 6 +-
.../impls/gmres/pipefgmres/pipefgmresimpl.h.html | 6 +-
src/ksp/ksp/impls/ibcgs/ibcgs.c.html | 6 +-
src/ksp/ksp/impls/ibcgs/index.html | 4 +-
src/ksp/ksp/impls/ibcgs/makefile.html | 6 +-
src/ksp/ksp/impls/index.html | 4 +-
src/ksp/ksp/impls/lcd/index.html | 4 +-
src/ksp/ksp/impls/lcd/lcd.c.html | 6 +-
src/ksp/ksp/impls/lcd/lcdimpl.h.html | 6 +-
src/ksp/ksp/impls/lcd/makefile.html | 6 +-
src/ksp/ksp/impls/lsqr/index.html | 4 +-
src/ksp/ksp/impls/lsqr/lsqr.c.html | 6 +-
src/ksp/ksp/impls/lsqr/lsqr_converged.c.html | 6 +-
src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html | 6 +-
src/ksp/ksp/impls/lsqr/makefile.html | 6 +-
src/ksp/ksp/impls/makefile.html | 6 +-
src/ksp/ksp/impls/minres/index.html | 4 +-
src/ksp/ksp/impls/minres/makefile.html | 6 +-
src/ksp/ksp/impls/minres/minres.c.html | 6 +-
src/ksp/ksp/impls/preonly/index.html | 4 +-
src/ksp/ksp/impls/preonly/makefile.html | 6 +-
src/ksp/ksp/impls/preonly/preonly.c.html | 6 +-
src/ksp/ksp/impls/python/index.html | 4 +-
src/ksp/ksp/impls/python/makefile.html | 6 +-
src/ksp/ksp/impls/python/pythonksp.c.html | 6 +-
src/ksp/ksp/impls/qcg/index.html | 4 +-
src/ksp/ksp/impls/qcg/makefile.html | 6 +-
src/ksp/ksp/impls/qcg/qcg.c.html | 6 +-
src/ksp/ksp/impls/qcg/qcgimpl.h.html | 6 +-
src/ksp/ksp/impls/rich/index.html | 4 +-
src/ksp/ksp/impls/rich/makefile.html | 6 +-
src/ksp/ksp/impls/rich/rich.c | 2 +-
src/ksp/ksp/impls/rich/rich.c.html | 8 +-
src/ksp/ksp/impls/rich/richardsonimpl.h.html | 6 +-
src/ksp/ksp/impls/rich/richscale.c.html | 6 +-
src/ksp/ksp/impls/symmlq/index.html | 4 +-
src/ksp/ksp/impls/symmlq/makefile.html | 6 +-
src/ksp/ksp/impls/symmlq/symmlq.c.html | 6 +-
src/ksp/ksp/impls/tcqmr/index.html | 4 +-
src/ksp/ksp/impls/tcqmr/makefile.html | 6 +-
src/ksp/ksp/impls/tcqmr/tcqmr.c.html | 6 +-
src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html | 6 +-
src/ksp/ksp/impls/tfqmr/index.html | 4 +-
src/ksp/ksp/impls/tfqmr/makefile.html | 6 +-
src/ksp/ksp/impls/tfqmr/tfqmr.c.html | 6 +-
src/ksp/ksp/impls/tsirm/index.html | 4 +-
src/ksp/ksp/impls/tsirm/makefile.html | 6 +-
src/ksp/ksp/impls/tsirm/tsirm.c.html | 6 +-
src/ksp/ksp/index.html | 4 +-
src/ksp/ksp/interface/dlregisksp.c.html | 6 +-
src/ksp/ksp/interface/dmksp.c.html | 6 +-
src/ksp/ksp/interface/eige.c.html | 6 +-
src/ksp/ksp/interface/ftn-custom/zitclf.c | 1 +
src/ksp/ksp/interface/iguess.c.html | 6 +-
src/ksp/ksp/interface/index.html | 4 +-
src/ksp/ksp/interface/itcl.c.html | 6 +-
src/ksp/ksp/interface/itcreate.c.html | 6 +-
src/ksp/ksp/interface/iterativ.c.html | 6 +-
src/ksp/ksp/interface/itfunc.c.html | 6 +-
src/ksp/ksp/interface/itregis.c.html | 6 +-
src/ksp/ksp/interface/itres.c.html | 6 +-
src/ksp/ksp/interface/makefile.html | 6 +-
src/ksp/ksp/interface/saws/index.html | 4 +-
src/ksp/ksp/interface/saws/kspsaws.c.html | 6 +-
src/ksp/ksp/interface/saws/makefile.html | 6 +-
src/ksp/ksp/interface/xmon.c.html | 6 +-
src/ksp/ksp/makefile.html | 6 +-
src/ksp/ksp/utils/dmproject.c.html | 6 +-
src/ksp/ksp/utils/index.html | 4 +-
src/ksp/ksp/utils/makefile.html | 6 +-
src/ksp/ksp/utils/schurm.c.html | 6 +-
src/ksp/makefile.html | 6 +-
src/ksp/pc/examples/index.html | 4 +-
src/ksp/pc/examples/makefile.html | 6 +-
src/ksp/pc/examples/tests/ex1.c.html | 6 +-
src/ksp/pc/examples/tests/ex2.c.html | 6 +-
src/ksp/pc/examples/tests/ex3.c.html | 6 +-
src/ksp/pc/examples/tests/ex4.c.html | 6 +-
src/ksp/pc/examples/tests/ex5.c.html | 6 +-
src/ksp/pc/examples/tests/ex6.c.html | 6 +-
src/ksp/pc/examples/tests/ex7.c.html | 6 +-
src/ksp/pc/examples/tests/ex8f.F.html | 6 +-
src/ksp/pc/examples/tests/index.html | 4 +-
src/ksp/pc/examples/tests/makefile.html | 6 +-
src/ksp/pc/examples/tutorials/ex1.c.html | 6 +-
src/ksp/pc/examples/tutorials/ex2.c.html | 6 +-
src/ksp/pc/examples/tutorials/index.html | 4 +-
src/ksp/pc/examples/tutorials/makefile.html | 6 +-
src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html | 6 +-
src/ksp/pc/impls/ainvcusp/index.html | 4 +-
src/ksp/pc/impls/ainvcusp/makefile.html | 6 +-
src/ksp/pc/impls/asm/asm.c.html | 6 +-
src/ksp/pc/impls/asm/index.html | 4 +-
src/ksp/pc/impls/asm/makefile.html | 6 +-
src/ksp/pc/impls/bddc/bddc.c.html | 6 +-
src/ksp/pc/impls/bddc/bddc.h.html | 6 +-
src/ksp/pc/impls/bddc/bddcfetidp.c.html | 6 +-
src/ksp/pc/impls/bddc/bddcgraph.c.html | 6 +-
src/ksp/pc/impls/bddc/bddcnullspace.c.html | 6 +-
src/ksp/pc/impls/bddc/bddcprivate.c.html | 6 +-
src/ksp/pc/impls/bddc/bddcprivate.h.html | 6 +-
src/ksp/pc/impls/bddc/bddcscalingbasic.c.html | 6 +-
src/ksp/pc/impls/bddc/bddcschurs.c.html | 6 +-
src/ksp/pc/impls/bddc/bddcstructs.h.html | 6 +-
src/ksp/pc/impls/bddc/index.html | 4 +-
src/ksp/pc/impls/bddc/makefile.html | 6 +-
src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html | 6 +-
src/ksp/pc/impls/bicgstabcusp/index.html | 4 +-
src/ksp/pc/impls/bicgstabcusp/makefile.html | 6 +-
src/ksp/pc/impls/bjacobi/bjacobi.c.html | 6 +-
src/ksp/pc/impls/bjacobi/bjacobi.h.html | 6 +-
src/ksp/pc/impls/bjacobi/index.html | 4 +-
src/ksp/pc/impls/bjacobi/makefile.html | 6 +-
src/ksp/pc/impls/composite/composite.c.html | 6 +-
src/ksp/pc/impls/composite/index.html | 4 +-
src/ksp/pc/impls/composite/makefile.html | 6 +-
src/ksp/pc/impls/cp/cp.c.html | 6 +-
src/ksp/pc/impls/cp/index.html | 4 +-
src/ksp/pc/impls/cp/makefile.html | 6 +-
src/ksp/pc/impls/eisens/eisen.c.html | 6 +-
src/ksp/pc/impls/eisens/index.html | 4 +-
src/ksp/pc/impls/eisens/makefile.html | 6 +-
src/ksp/pc/impls/factor/cholesky/cholesky.c | 23 +-
src/ksp/pc/impls/factor/cholesky/cholesky.c.html | 534 +-
src/ksp/pc/impls/factor/cholesky/index.html | 4 +-
src/ksp/pc/impls/factor/cholesky/makefile.html | 6 +-
src/ksp/pc/impls/factor/factimpl.c | 33 +
src/ksp/pc/impls/factor/factimpl.c.html | 392 +-
src/ksp/pc/impls/factor/factor.c | 84 +
src/ksp/pc/impls/factor/factor.c.html | 609 +-
src/ksp/pc/impls/factor/factor.h | 3 +
src/ksp/pc/impls/factor/factor.h.html | 45 +-
src/ksp/pc/impls/factor/ftn-auto/factorf.c | 27 +
src/ksp/pc/impls/factor/icc/icc.c | 8 +-
src/ksp/pc/impls/factor/icc/icc.c.html | 408 +-
src/ksp/pc/impls/factor/icc/icc.h.html | 6 +-
src/ksp/pc/impls/factor/icc/index.html | 4 +-
src/ksp/pc/impls/factor/icc/makefile.html | 6 +-
src/ksp/pc/impls/factor/ilu/ilu.c | 4 +
src/ksp/pc/impls/factor/ilu/ilu.c.html | 510 +-
src/ksp/pc/impls/factor/ilu/ilu.h.html | 6 +-
src/ksp/pc/impls/factor/ilu/index.html | 4 +-
src/ksp/pc/impls/factor/ilu/makefile.html | 6 +-
src/ksp/pc/impls/factor/index.html | 4 +-
src/ksp/pc/impls/factor/lu/index.html | 4 +-
src/ksp/pc/impls/factor/lu/lu.c | 20 +-
src/ksp/pc/impls/factor/lu/lu.c.html | 495 +-
src/ksp/pc/impls/factor/lu/lu.h.html | 6 +-
src/ksp/pc/impls/factor/lu/makefile.html | 6 +-
src/ksp/pc/impls/factor/makefile.html | 6 +-
src/ksp/pc/impls/fieldsplit/fieldsplit.c.html | 6 +-
src/ksp/pc/impls/fieldsplit/index.html | 4 +-
src/ksp/pc/impls/fieldsplit/makefile.html | 6 +-
src/ksp/pc/impls/galerkin/galerkin.c.html | 6 +-
src/ksp/pc/impls/galerkin/index.html | 4 +-
src/ksp/pc/impls/galerkin/makefile.html | 6 +-
src/ksp/pc/impls/gamg/agg.c.html | 6 +-
src/ksp/pc/impls/gamg/classical.c.html | 6 +-
src/ksp/pc/impls/gamg/ftn-auto/gamgf.c | 19 -
src/ksp/pc/impls/gamg/ftn-custom/makefile | 15 +
src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c | 32 +
src/ksp/pc/impls/gamg/gamg.c | 4 +-
src/ksp/pc/impls/gamg/gamg.c.html | 10 +-
src/ksp/pc/impls/gamg/gamg.h.html | 6 +-
src/ksp/pc/impls/gamg/geo.c.html | 6 +-
src/ksp/pc/impls/gamg/index.html | 4 +-
src/ksp/pc/impls/gamg/makefile.html | 6 +-
src/ksp/pc/impls/gamg/util.c.html | 6 +-
src/ksp/pc/impls/gasm/gasm.c.html | 6 +-
src/ksp/pc/impls/gasm/index.html | 4 +-
src/ksp/pc/impls/gasm/makefile.html | 6 +-
src/ksp/pc/impls/hypre/hypre.c.html | 6 +-
src/ksp/pc/impls/hypre/index.html | 4 +-
src/ksp/pc/impls/hypre/makefile.html | 6 +-
src/ksp/pc/impls/index.html | 4 +-
src/ksp/pc/impls/is/index.html | 4 +-
src/ksp/pc/impls/is/makefile.html | 6 +-
src/ksp/pc/impls/is/nn/index.html | 4 +-
src/ksp/pc/impls/is/nn/makefile.html | 6 +-
src/ksp/pc/impls/is/nn/nn.c.html | 6 +-
src/ksp/pc/impls/is/nn/nn.h.html | 6 +-
src/ksp/pc/impls/is/pcis.c.html | 6 +-
src/ksp/pc/impls/is/pcis.h.html | 6 +-
src/ksp/pc/impls/jacobi/index.html | 4 +-
src/ksp/pc/impls/jacobi/jacobi.c.html | 6 +-
src/ksp/pc/impls/jacobi/makefile.html | 6 +-
src/ksp/pc/impls/kaczmarz/index.html | 4 +-
src/ksp/pc/impls/kaczmarz/kaczmarz.c.html | 6 +-
src/ksp/pc/impls/kaczmarz/makefile.html | 6 +-
src/ksp/pc/impls/ksp/index.html | 4 +-
src/ksp/pc/impls/ksp/makefile.html | 6 +-
src/ksp/pc/impls/ksp/pcksp.c.html | 6 +-
src/ksp/pc/impls/lsc/index.html | 4 +-
src/ksp/pc/impls/lsc/lsc.c.html | 6 +-
src/ksp/pc/impls/lsc/makefile.html | 6 +-
src/ksp/pc/impls/makefile.html | 6 +-
src/ksp/pc/impls/mat/index.html | 4 +-
src/ksp/pc/impls/mat/makefile.html | 6 +-
src/ksp/pc/impls/mat/pcmat.c.html | 6 +-
src/ksp/pc/impls/mg/fmg.c.html | 6 +-
src/ksp/pc/impls/mg/index.html | 4 +-
src/ksp/pc/impls/mg/makefile.html | 6 +-
src/ksp/pc/impls/mg/mg.c.html | 6 +-
src/ksp/pc/impls/mg/mgfunc.c.html | 6 +-
src/ksp/pc/impls/mg/smg.c.html | 6 +-
src/ksp/pc/impls/ml/index.html | 4 +-
src/ksp/pc/impls/ml/makefile.html | 6 +-
src/ksp/pc/impls/ml/ml.c.html | 6 +-
src/ksp/pc/impls/none/index.html | 4 +-
src/ksp/pc/impls/none/makefile.html | 6 +-
src/ksp/pc/impls/none/none.c.html | 6 +-
src/ksp/pc/impls/parms/index.html | 4 +-
src/ksp/pc/impls/parms/makefile.html | 6 +-
src/ksp/pc/impls/parms/parms.c.html | 6 +-
src/ksp/pc/impls/pbjacobi/index.html | 4 +-
src/ksp/pc/impls/pbjacobi/makefile.html | 6 +-
src/ksp/pc/impls/pbjacobi/pbjacobi.c.html | 6 +-
src/ksp/pc/impls/python/index.html | 4 +-
src/ksp/pc/impls/python/makefile.html | 6 +-
src/ksp/pc/impls/python/pythonpc.c.html | 6 +-
src/ksp/pc/impls/redistribute/index.html | 4 +-
src/ksp/pc/impls/redistribute/makefile.html | 6 +-
src/ksp/pc/impls/redistribute/redistribute.c.html | 6 +-
src/ksp/pc/impls/redundant/index.html | 4 +-
src/ksp/pc/impls/redundant/makefile.html | 6 +-
src/ksp/pc/impls/redundant/redundant.c.html | 6 +-
src/ksp/pc/impls/sacusp/index.html | 4 +-
src/ksp/pc/impls/sacusp/makefile.html | 6 +-
src/ksp/pc/impls/sacusp/sacusp.cu.html | 6 +-
src/ksp/pc/impls/sacusp/sacusppoly.cu.html | 6 +-
src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c | 1 +
src/ksp/pc/impls/shell/index.html | 4 +-
src/ksp/pc/impls/shell/makefile.html | 6 +-
src/ksp/pc/impls/shell/shellpc.c.html | 6 +-
src/ksp/pc/impls/sor/index.html | 4 +-
src/ksp/pc/impls/sor/makefile.html | 6 +-
src/ksp/pc/impls/sor/sor.c.html | 6 +-
src/ksp/pc/impls/spai/dspai.c.html | 6 +-
src/ksp/pc/impls/spai/index.html | 4 +-
src/ksp/pc/impls/spai/ispai.c.html | 6 +-
src/ksp/pc/impls/spai/makefile.html | 6 +-
src/ksp/pc/impls/svd/index.html | 4 +-
src/ksp/pc/impls/svd/makefile.html | 6 +-
src/ksp/pc/impls/svd/svd.c.html | 6 +-
src/ksp/pc/impls/telescope/index.html | 4 +-
src/ksp/pc/impls/telescope/makefile.html | 6 +-
src/ksp/pc/impls/telescope/telescope.c.html | 6 +-
src/ksp/pc/impls/telescope/telescope_dmda.c.html | 6 +-
src/ksp/pc/impls/tfs/bitmask.c.html | 6 +-
src/ksp/pc/impls/tfs/comm.c.html | 6 +-
src/ksp/pc/impls/tfs/gs.c.html | 6 +-
src/ksp/pc/impls/tfs/index.html | 4 +-
src/ksp/pc/impls/tfs/ivec.c.html | 6 +-
src/ksp/pc/impls/tfs/makefile.html | 6 +-
src/ksp/pc/impls/tfs/tfs.c.html | 6 +-
src/ksp/pc/impls/tfs/tfs.h.html | 6 +-
src/ksp/pc/impls/tfs/xxt.c.html | 6 +-
src/ksp/pc/impls/tfs/xyt.c.html | 6 +-
src/ksp/pc/impls/wb/index.html | 4 +-
src/ksp/pc/impls/wb/makefile.html | 6 +-
src/ksp/pc/impls/wb/wb.c.html | 6 +-
src/ksp/pc/index.html | 4 +-
src/ksp/pc/interface/ftn-auto/preconf.c | 3 +-
src/ksp/pc/interface/ftn-custom/zpreconf.c | 1 +
src/ksp/pc/interface/index.html | 4 +-
src/ksp/pc/interface/makefile.html | 6 +-
src/ksp/pc/interface/pcregis.c.html | 6 +-
src/ksp/pc/interface/pcset.c.html | 6 +-
src/ksp/pc/interface/precon.c.html | 6 +-
src/ksp/pc/makefile.html | 6 +-
src/makefile.html | 6 +-
src/mat/coarsen/coarsen.c.html | 6 +-
src/mat/coarsen/impls/hem/hem.c.html | 6 +-
src/mat/coarsen/impls/hem/index.html | 4 +-
src/mat/coarsen/impls/hem/makefile.html | 6 +-
src/mat/coarsen/impls/index.html | 4 +-
src/mat/coarsen/impls/makefile.html | 6 +-
src/mat/coarsen/impls/mis/index.html | 4 +-
src/mat/coarsen/impls/mis/makefile.html | 6 +-
src/mat/coarsen/impls/mis/mis.c.html | 6 +-
src/mat/coarsen/index.html | 4 +-
src/mat/coarsen/makefile.html | 6 +-
src/mat/coarsen/scoarsen.c.html | 6 +-
src/mat/color/impls/greedy/greedy.c.html | 6 +-
src/mat/color/impls/greedy/index.html | 4 +-
src/mat/color/impls/greedy/makefile.html | 6 +-
src/mat/color/impls/index.html | 4 +-
src/mat/color/impls/jp/index.html | 4 +-
src/mat/color/impls/jp/jp.c.html | 6 +-
src/mat/color/impls/jp/makefile.html | 6 +-
src/mat/color/impls/makefile.html | 6 +-
src/mat/color/impls/minpack/color.c.html | 6 +-
src/mat/color/impls/minpack/color.h.html | 6 +-
src/mat/color/impls/minpack/degr.c.html | 6 +-
src/mat/color/impls/minpack/dsm.c.html | 6 +-
src/mat/color/impls/minpack/ido.c.html | 6 +-
src/mat/color/impls/minpack/index.html | 4 +-
src/mat/color/impls/minpack/makefile.html | 6 +-
src/mat/color/impls/minpack/numsrt.c.html | 6 +-
src/mat/color/impls/minpack/seq.c.html | 6 +-
src/mat/color/impls/minpack/setr.c.html | 6 +-
src/mat/color/impls/minpack/slo.c.html | 6 +-
src/mat/color/impls/natural/index.html | 4 +-
src/mat/color/impls/natural/makefile.html | 6 +-
src/mat/color/impls/natural/natural.c.html | 6 +-
src/mat/color/impls/power/index.html | 4 +-
src/mat/color/impls/power/makefile.html | 6 +-
src/mat/color/impls/power/power.c.html | 6 +-
src/mat/color/index.html | 4 +-
src/mat/color/interface/index.html | 4 +-
src/mat/color/interface/makefile.html | 6 +-
src/mat/color/interface/matcoloring.c.html | 6 +-
src/mat/color/interface/matcoloringregi.c.html | 6 +-
src/mat/color/makefile.html | 6 +-
src/mat/color/utils/bipartite.c.html | 6 +-
src/mat/color/utils/index.html | 4 +-
src/mat/color/utils/makefile.html | 6 +-
src/mat/color/utils/valid.c.html | 6 +-
src/mat/color/utils/weights.c.html | 6 +-
src/mat/examples/index.html | 4 +-
src/mat/examples/makefile.html | 6 +-
src/mat/examples/tests/ex1.c.html | 6 +-
src/mat/examples/tests/ex10.c.html | 6 +-
src/mat/examples/tests/ex100.c.html | 6 +-
src/mat/examples/tests/ex101.c.html | 6 +-
src/mat/examples/tests/ex102.c.html | 6 +-
src/mat/examples/tests/ex104.c.html | 6 +-
src/mat/examples/tests/ex105f.F.html | 6 +-
src/mat/examples/tests/ex106.c.html | 6 +-
src/mat/examples/tests/ex108.c.html | 6 +-
src/mat/examples/tests/ex109.c.html | 6 +-
src/mat/examples/tests/ex11.c.html | 6 +-
src/mat/examples/tests/ex110.c.html | 6 +-
src/mat/examples/tests/ex111.c.html | 6 +-
src/mat/examples/tests/ex112.c.html | 6 +-
src/mat/examples/tests/ex113.c.html | 6 +-
src/mat/examples/tests/ex114.c.html | 6 +-
src/mat/examples/tests/ex116.c.html | 6 +-
src/mat/examples/tests/ex117.c.html | 6 +-
src/mat/examples/tests/ex118.c.html | 6 +-
src/mat/examples/tests/ex119.c.html | 6 +-
src/mat/examples/tests/ex12.c.html | 6 +-
src/mat/examples/tests/ex120.c.html | 6 +-
src/mat/examples/tests/ex120f.F.html | 6 +-
src/mat/examples/tests/ex121.c.html | 6 +-
src/mat/examples/tests/ex122.c.html | 6 +-
src/mat/examples/tests/ex124.c.html | 6 +-
src/mat/examples/tests/ex125.c.html | 6 +-
src/mat/examples/tests/ex126f.F.html | 6 +-
src/mat/examples/tests/ex127.c.html | 6 +-
src/mat/examples/tests/ex128.c.html | 6 +-
src/mat/examples/tests/ex129.c.html | 6 +-
src/mat/examples/tests/ex13.c.html | 6 +-
src/mat/examples/tests/ex130.c.html | 6 +-
src/mat/examples/tests/ex131.c.html | 6 +-
src/mat/examples/tests/ex132.c.html | 6 +-
src/mat/examples/tests/ex133.c.html | 6 +-
src/mat/examples/tests/ex134.c.html | 6 +-
src/mat/examples/tests/ex135.c.html | 6 +-
src/mat/examples/tests/ex136.c.html | 6 +-
src/mat/examples/tests/ex137.c.html | 6 +-
src/mat/examples/tests/ex138.c.html | 6 +-
src/mat/examples/tests/ex139.c.html | 6 +-
src/mat/examples/tests/ex14.c.html | 6 +-
src/mat/examples/tests/ex140.c.html | 6 +-
src/mat/examples/tests/ex141.c.html | 6 +-
src/mat/examples/tests/ex142.c.html | 6 +-
src/mat/examples/tests/ex143.c.html | 6 +-
src/mat/examples/tests/ex144.c.html | 6 +-
src/mat/examples/tests/ex145.c.html | 6 +-
src/mat/examples/tests/ex146.c.html | 6 +-
src/mat/examples/tests/ex147.c.html | 6 +-
src/mat/examples/tests/ex148.c.html | 6 +-
src/mat/examples/tests/ex149.c.html | 6 +-
src/mat/examples/tests/ex15.c.html | 6 +-
src/mat/examples/tests/ex150.c.html | 6 +-
src/mat/examples/tests/ex151.c.html | 6 +-
src/mat/examples/tests/ex152.c.html | 6 +-
src/mat/examples/tests/ex153.c.html | 6 +-
src/mat/examples/tests/ex155.c.html | 6 +-
src/mat/examples/tests/ex157.c.html | 6 +-
src/mat/examples/tests/ex158.c.html | 6 +-
src/mat/examples/tests/ex159.c.html | 6 +-
src/mat/examples/tests/ex16.c.html | 6 +-
src/mat/examples/tests/ex164.c.html | 6 +-
src/mat/examples/tests/ex169.c.html | 6 +-
src/mat/examples/tests/ex16f90.F.html | 6 +-
src/mat/examples/tests/ex17.c.html | 6 +-
src/mat/examples/tests/ex171.c.html | 6 +-
src/mat/examples/tests/ex171f.F.html | 6 +-
src/mat/examples/tests/ex172.c.html | 6 +-
src/mat/examples/tests/ex173.c.html | 6 +-
src/mat/examples/tests/ex174.cxx.html | 6 +-
src/mat/examples/tests/ex175.c.html | 6 +-
src/mat/examples/tests/ex18.c.html | 6 +-
src/mat/examples/tests/ex180.c.html | 6 +-
src/mat/examples/tests/ex181.c.html | 6 +-
src/mat/examples/tests/ex182.c.html | 6 +-
src/mat/examples/tests/ex183.c | 12 +-
src/mat/examples/tests/ex183.c.html | 378 +-
src/mat/examples/tests/ex19.c.html | 6 +-
src/mat/examples/tests/ex190.c.html | 6 +-
src/mat/examples/tests/ex191.c.html | 6 +-
src/mat/examples/tests/ex192.c.html | 6 +-
src/mat/examples/tests/ex193.c.html | 6 +-
src/mat/examples/tests/ex194.c.html | 6 +-
src/mat/examples/tests/ex195.c.html | 6 +-
src/mat/examples/tests/ex196f90.F.html | 6 +-
src/mat/examples/tests/ex197.c.html | 6 +-
src/mat/examples/tests/ex198.c.html | 6 +-
src/mat/examples/tests/ex2.c.html | 6 +-
src/mat/examples/tests/ex20.c.html | 6 +-
src/mat/examples/tests/ex200.c | 28 +
src/mat/examples/tests/ex200.c.html | 41 +
src/mat/examples/tests/ex21.c.html | 6 +-
src/mat/examples/tests/ex22.c.html | 6 +-
src/mat/examples/tests/ex24.c.html | 6 +-
src/mat/examples/tests/ex25.c.html | 6 +-
src/mat/examples/tests/ex26.c.html | 6 +-
src/mat/examples/tests/ex27.c.html | 6 +-
src/mat/examples/tests/ex28.c.html | 6 +-
src/mat/examples/tests/ex29.c.html | 6 +-
src/mat/examples/tests/ex3.c.html | 6 +-
src/mat/examples/tests/ex30.c.html | 6 +-
src/mat/examples/tests/ex300.c.html | 6 +-
src/mat/examples/tests/ex31.c.html | 6 +-
src/mat/examples/tests/ex32.c.html | 6 +-
src/mat/examples/tests/ex33.c.html | 6 +-
src/mat/examples/tests/ex34.c.html | 6 +-
src/mat/examples/tests/ex35.c.html | 6 +-
src/mat/examples/tests/ex36f.F.html | 6 +-
src/mat/examples/tests/ex37.c.html | 6 +-
src/mat/examples/tests/ex38.c.html | 6 +-
src/mat/examples/tests/ex4.c.html | 6 +-
src/mat/examples/tests/ex40.c.html | 6 +-
src/mat/examples/tests/ex41.c.html | 6 +-
src/mat/examples/tests/ex42.c.html | 6 +-
src/mat/examples/tests/ex43.c.html | 6 +-
src/mat/examples/tests/ex44.c.html | 6 +-
src/mat/examples/tests/ex45.c.html | 6 +-
src/mat/examples/tests/ex47.c.html | 6 +-
src/mat/examples/tests/ex48.c.html | 6 +-
src/mat/examples/tests/ex49.c.html | 6 +-
src/mat/examples/tests/ex5.c.html | 6 +-
src/mat/examples/tests/ex50.c.html | 6 +-
src/mat/examples/tests/ex51.c.html | 6 +-
src/mat/examples/tests/ex52.c.html | 6 +-
src/mat/examples/tests/ex53.c.html | 6 +-
src/mat/examples/tests/ex54.c.html | 6 +-
src/mat/examples/tests/ex55.c.html | 6 +-
src/mat/examples/tests/ex56.c.html | 6 +-
src/mat/examples/tests/ex57.c.html | 6 +-
src/mat/examples/tests/ex58.c.html | 6 +-
src/mat/examples/tests/ex58f.F.html | 6 +-
src/mat/examples/tests/ex59.c.html | 6 +-
src/mat/examples/tests/ex6.c.html | 6 +-
src/mat/examples/tests/ex60.c.html | 6 +-
src/mat/examples/tests/ex61.c.html | 6 +-
src/mat/examples/tests/ex62.c.html | 6 +-
src/mat/examples/tests/ex63f.F.html | 6 +-
src/mat/examples/tests/ex64.c.html | 6 +-
src/mat/examples/tests/ex65.c.html | 6 +-
src/mat/examples/tests/ex66.c.html | 6 +-
src/mat/examples/tests/ex67f.F.html | 6 +-
src/mat/examples/tests/ex68.c.html | 6 +-
src/mat/examples/tests/ex7.c.html | 6 +-
src/mat/examples/tests/ex70.c.html | 6 +-
src/mat/examples/tests/ex71.c.html | 6 +-
src/mat/examples/tests/ex72.c | 42 +-
src/mat/examples/tests/ex72.c.html | 144 +-
src/mat/examples/tests/ex73.c.html | 6 +-
src/mat/examples/tests/ex74.c.html | 6 +-
src/mat/examples/tests/ex75.c.html | 6 +-
src/mat/examples/tests/ex76.c.html | 6 +-
src/mat/examples/tests/ex77.c.html | 6 +-
src/mat/examples/tests/ex78.c.html | 6 +-
src/mat/examples/tests/ex79f.F.html | 6 +-
src/mat/examples/tests/ex8.c.html | 6 +-
src/mat/examples/tests/ex80.c.html | 6 +-
src/mat/examples/tests/ex81.c.html | 6 +-
src/mat/examples/tests/ex82.c.html | 6 +-
src/mat/examples/tests/ex83.c.html | 6 +-
src/mat/examples/tests/ex85f.F.html | 6 +-
src/mat/examples/tests/ex86.c.html | 6 +-
src/mat/examples/tests/ex87.c.html | 6 +-
src/mat/examples/tests/ex88.c.html | 6 +-
src/mat/examples/tests/ex9.c.html | 6 +-
src/mat/examples/tests/ex91.c.html | 6 +-
src/mat/examples/tests/ex92.c.html | 6 +-
src/mat/examples/tests/ex93.c.html | 6 +-
src/mat/examples/tests/ex94.c.html | 6 +-
src/mat/examples/tests/ex95.c.html | 6 +-
src/mat/examples/tests/ex96.c.html | 6 +-
src/mat/examples/tests/ex97.c.html | 6 +-
src/mat/examples/tests/ex98.c.html | 6 +-
src/mat/examples/tests/ex99.c.html | 6 +-
src/mat/examples/tests/index.html | 5 +-
src/mat/examples/tests/makefile | 11 +-
src/mat/examples/tests/makefile.html | 17 +-
src/mat/examples/tutorials/ex1.c.html | 6 +-
src/mat/examples/tutorials/ex10.c.html | 6 +-
src/mat/examples/tutorials/ex11.c.html | 6 +-
src/mat/examples/tutorials/ex12.c.html | 6 +-
src/mat/examples/tutorials/ex15.c.html | 6 +-
src/mat/examples/tutorials/ex16.c.html | 6 +-
src/mat/examples/tutorials/ex17.c.html | 6 +-
src/mat/examples/tutorials/ex2.c.html | 6 +-
src/mat/examples/tutorials/ex4.c.html | 6 +-
src/mat/examples/tutorials/ex5.c.html | 6 +-
src/mat/examples/tutorials/ex8.c.html | 6 +-
src/mat/examples/tutorials/ex9.c.html | 6 +-
src/mat/examples/tutorials/index.html | 4 +-
src/mat/examples/tutorials/makefile.html | 6 +-
src/mat/f90-mod/index.html | 4 +-
src/mat/f90-mod/makefile.html | 6 +-
src/mat/f90-mod/petscmatmod.F.html | 6 +-
src/mat/ftn-kernels/index.html | 4 +-
src/mat/ftn-kernels/makefile.html | 6 +-
src/mat/ftn-kernels/sgemv.F.html | 6 +-
src/mat/impls/adj/index.html | 4 +-
src/mat/impls/adj/makefile.html | 6 +-
src/mat/impls/adj/mpi/index.html | 4 +-
src/mat/impls/adj/mpi/makefile.html | 6 +-
src/mat/impls/adj/mpi/mpiadj.c.html | 6 +-
src/mat/impls/adj/mpi/mpiadj.h.html | 6 +-
src/mat/impls/aij/index.html | 4 +-
src/mat/impls/aij/makefile.html | 6 +-
src/mat/impls/aij/mpi/clique/clique.cxx.html | 6 +-
src/mat/impls/aij/mpi/clique/index.html | 4 +-
src/mat/impls/aij/mpi/clique/makefile.html | 6 +-
src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html | 6 +-
src/mat/impls/aij/mpi/crl/index.html | 4 +-
src/mat/impls/aij/mpi/crl/makefile.html | 6 +-
src/mat/impls/aij/mpi/crl/mcrl.c.html | 6 +-
src/mat/impls/aij/mpi/csrperm/index.html | 4 +-
src/mat/impls/aij/mpi/csrperm/makefile.html | 6 +-
src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html | 6 +-
src/mat/impls/aij/mpi/fdmpiaij.c.html | 6 +-
src/mat/impls/aij/mpi/index.html | 4 +-
src/mat/impls/aij/mpi/makefile.html | 6 +-
src/mat/impls/aij/mpi/mkl_cpardiso/index.html | 4 +-
src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html | 6 +-
.../impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html | 6 +-
src/mat/impls/aij/mpi/mmaij.c.html | 6 +-
src/mat/impls/aij/mpi/mpb_aij.c.html | 6 +-
src/mat/impls/aij/mpi/mpiaij.c.html | 6 +-
src/mat/impls/aij/mpi/mpiaij.h.html | 6 +-
src/mat/impls/aij/mpi/mpiaijpc.c.html | 6 +-
src/mat/impls/aij/mpi/mpicusp/index.html | 4 +-
src/mat/impls/aij/mpi/mpicusp/makefile.html | 6 +-
.../impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html | 6 +-
src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html | 6 +-
.../impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html | 6 +-
src/mat/impls/aij/mpi/mpicusparse/index.html | 4 +-
src/mat/impls/aij/mpi/mpicusparse/makefile.html | 6 +-
.../aij/mpi/mpicusparse/mpiaijcusparse.cu.html | 6 +-
.../aij/mpi/mpicusparse/mpicusparsematimpl.h.html | 6 +-
src/mat/impls/aij/mpi/mpimatmatmatmult.c.html | 6 +-
src/mat/impls/aij/mpi/mpimatmatmult.c.html | 6 +-
.../impls/aij/mpi/mpimattransposematmult.c.html | 6 +-
src/mat/impls/aij/mpi/mpiov.c.html | 6 +-
src/mat/impls/aij/mpi/mpiptap.c.html | 6 +-
src/mat/impls/aij/mpi/mpiviennacl/index.html | 4 +-
src/mat/impls/aij/mpi/mpiviennacl/makefile.html | 6 +-
.../aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html | 6 +-
src/mat/impls/aij/mpi/mumps/index.html | 4 +-
src/mat/impls/aij/mpi/mumps/makefile.html | 6 +-
src/mat/impls/aij/mpi/mumps/mumps.c.html | 6 +-
src/mat/impls/aij/mpi/pastix/index.html | 4 +-
src/mat/impls/aij/mpi/pastix/makefile.html | 6 +-
src/mat/impls/aij/mpi/pastix/pastix.c.html | 6 +-
src/mat/impls/aij/mpi/superlu_dist/index.html | 4 +-
src/mat/impls/aij/mpi/superlu_dist/makefile.html | 6 +-
.../impls/aij/mpi/superlu_dist/superlu_dist.c.html | 6 +-
src/mat/impls/aij/seq/aij.c | 2 +-
src/mat/impls/aij/seq/aij.c.html | 8 +-
src/mat/impls/aij/seq/aij.h.html | 6 +-
src/mat/impls/aij/seq/aijfact.c.html | 6 +-
src/mat/impls/aij/seq/bas/basfactor.c.html | 6 +-
src/mat/impls/aij/seq/bas/index.html | 4 +-
src/mat/impls/aij/seq/bas/makefile.html | 6 +-
src/mat/impls/aij/seq/bas/spbas.c.html | 6 +-
src/mat/impls/aij/seq/bas/spbas.h.html | 6 +-
src/mat/impls/aij/seq/bas/spbas_cholesky.h.html | 6 +-
src/mat/impls/aij/seq/cholmod/aijcholmod.c.html | 6 +-
src/mat/impls/aij/seq/cholmod/index.html | 4 +-
src/mat/impls/aij/seq/cholmod/makefile.html | 6 +-
src/mat/impls/aij/seq/crl/crl.c.html | 6 +-
.../impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html | 6 +-
src/mat/impls/aij/seq/crl/ftn-kernels/index.html | 4 +-
.../impls/aij/seq/crl/ftn-kernels/makefile.html | 6 +-
src/mat/impls/aij/seq/crl/index.html | 4 +-
src/mat/impls/aij/seq/crl/makefile.html | 6 +-
src/mat/impls/aij/seq/csrperm/csrperm.c.html | 6 +-
src/mat/impls/aij/seq/csrperm/index.html | 4 +-
src/mat/impls/aij/seq/csrperm/makefile.html | 6 +-
src/mat/impls/aij/seq/essl/essl.c | 2 +-
src/mat/impls/aij/seq/essl/essl.c.html | 8 +-
src/mat/impls/aij/seq/essl/index.html | 4 +-
src/mat/impls/aij/seq/essl/makefile.html | 6 +-
src/mat/impls/aij/seq/fdaij.c.html | 6 +-
src/mat/impls/aij/seq/ftn-kernels/fmult.F.html | 6 +-
src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html | 6 +-
src/mat/impls/aij/seq/ftn-kernels/frelax.F.html | 6 +-
src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html | 6 +-
src/mat/impls/aij/seq/ftn-kernels/index.html | 4 +-
src/mat/impls/aij/seq/ftn-kernels/makefile.html | 6 +-
src/mat/impls/aij/seq/ij.c.html | 6 +-
src/mat/impls/aij/seq/index.html | 4 +-
src/mat/impls/aij/seq/inode.c.html | 6 +-
src/mat/impls/aij/seq/inode2.c.html | 6 +-
src/mat/impls/aij/seq/klu/index.html | 4 +-
src/mat/impls/aij/seq/klu/klu.c.html | 6 +-
src/mat/impls/aij/seq/klu/makefile.html | 6 +-
src/mat/impls/aij/seq/lusol/index.html | 4 +-
src/mat/impls/aij/seq/lusol/lusol.c.html | 6 +-
src/mat/impls/aij/seq/lusol/makefile.html | 6 +-
src/mat/impls/aij/seq/makefile.html | 6 +-
src/mat/impls/aij/seq/matlab/aijmatlab.c.html | 6 +-
src/mat/impls/aij/seq/matlab/index.html | 4 +-
src/mat/impls/aij/seq/matlab/makefile.html | 6 +-
src/mat/impls/aij/seq/matmatmatmult.c.html | 6 +-
src/mat/impls/aij/seq/matmatmult.c.html | 6 +-
src/mat/impls/aij/seq/matptap.c | 2 +-
src/mat/impls/aij/seq/matptap.c.html | 8 +-
src/mat/impls/aij/seq/matrart.c.html | 6 +-
src/mat/impls/aij/seq/mattransposematmult.c.html | 6 +-
src/mat/impls/aij/seq/mkl_pardiso/index.html | 4 +-
src/mat/impls/aij/seq/mkl_pardiso/makefile.html | 6 +-
.../impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html | 6 +-
src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html | 6 +-
src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html | 6 +-
src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html | 6 +-
src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html | 6 +-
src/mat/impls/aij/seq/seqcusp/index.html | 4 +-
src/mat/impls/aij/seq/seqcusp/makefile.html | 6 +-
.../impls/aij/seq/seqcusparse/aijcusparse.cu.html | 6 +-
.../aij/seq/seqcusparse/cusparsematimpl.h.html | 6 +-
src/mat/impls/aij/seq/seqcusparse/index.html | 4 +-
src/mat/impls/aij/seq/seqcusparse/makefile.html | 6 +-
.../impls/aij/seq/seqviennacl/aijviennacl.cxx.html | 6 +-
src/mat/impls/aij/seq/seqviennacl/index.html | 4 +-
src/mat/impls/aij/seq/seqviennacl/makefile.html | 6 +-
.../aij/seq/seqviennacl/viennaclmatimpl.h.html | 6 +-
src/mat/impls/aij/seq/superlu/index.html | 4 +-
src/mat/impls/aij/seq/superlu/makefile.html | 6 +-
src/mat/impls/aij/seq/superlu/superlu.c.html | 6 +-
src/mat/impls/aij/seq/symtranspose.c.html | 6 +-
src/mat/impls/aij/seq/umfpack/index.html | 4 +-
src/mat/impls/aij/seq/umfpack/makefile.html | 6 +-
src/mat/impls/aij/seq/umfpack/umfpack.c.html | 6 +-
src/mat/impls/baij/index.html | 4 +-
src/mat/impls/baij/makefile.html | 6 +-
src/mat/impls/baij/mpi/baijov.c.html | 6 +-
src/mat/impls/baij/mpi/bstream/index.html | 4 +-
src/mat/impls/baij/mpi/bstream/makefile.html | 6 +-
src/mat/impls/baij/mpi/bstream/mpibstream.c.html | 6 +-
src/mat/impls/baij/mpi/index.html | 4 +-
src/mat/impls/baij/mpi/makefile.html | 6 +-
src/mat/impls/baij/mpi/mmbaij.c.html | 6 +-
src/mat/impls/baij/mpi/mpb_baij.c.html | 6 +-
src/mat/impls/baij/mpi/mpibaij.c.html | 6 +-
src/mat/impls/baij/mpi/mpibaij.h.html | 6 +-
src/mat/impls/baij/seq/aijbaij.c.html | 6 +-
src/mat/impls/baij/seq/baij.c | 2 +-
src/mat/impls/baij/seq/baij.c.html | 8 +-
src/mat/impls/baij/seq/baij.h.html | 6 +-
src/mat/impls/baij/seq/baij2.c | 18 +-
src/mat/impls/baij/seq/baij2.c.html | 3428 +++---
src/mat/impls/baij/seq/baijfact.c.html | 6 +-
src/mat/impls/baij/seq/baijfact11.c.html | 6 +-
src/mat/impls/baij/seq/baijfact13.c.html | 6 +-
src/mat/impls/baij/seq/baijfact2.c.html | 6 +-
src/mat/impls/baij/seq/baijfact3.c.html | 6 +-
src/mat/impls/baij/seq/baijfact4.c.html | 6 +-
src/mat/impls/baij/seq/baijfact5.c.html | 6 +-
src/mat/impls/baij/seq/baijfact7.c.html | 6 +-
src/mat/impls/baij/seq/baijfact9.c.html | 6 +-
src/mat/impls/baij/seq/baijsolv.c.html | 6 +-
src/mat/impls/baij/seq/baijsolvnat.c.html | 6 +-
src/mat/impls/baij/seq/baijsolvtran.c.html | 6 +-
src/mat/impls/baij/seq/baijsolvtrannat.c.html | 6 +-
src/mat/impls/baij/seq/bstream/bstream.c.html | 6 +-
src/mat/impls/baij/seq/bstream/bstrmfact.c.html | 6 +-
src/mat/impls/baij/seq/bstream/index.html | 4 +-
src/mat/impls/baij/seq/bstream/makefile.html | 6 +-
src/mat/impls/baij/seq/dgedi.c.html | 6 +-
src/mat/impls/baij/seq/dgefa.c.html | 6 +-
src/mat/impls/baij/seq/dgefa2.c.html | 6 +-
src/mat/impls/baij/seq/dgefa3.c.html | 6 +-
src/mat/impls/baij/seq/dgefa4.c.html | 6 +-
src/mat/impls/baij/seq/dgefa5.c.html | 6 +-
src/mat/impls/baij/seq/dgefa6.c.html | 6 +-
src/mat/impls/baij/seq/dgefa7.c.html | 6 +-
.../impls/baij/seq/ftn-kernels/fsolvebaij.F.html | 6 +-
src/mat/impls/baij/seq/ftn-kernels/index.html | 4 +-
src/mat/impls/baij/seq/ftn-kernels/makefile.html | 6 +-
src/mat/impls/baij/seq/index.html | 4 +-
src/mat/impls/baij/seq/makefile.html | 6 +-
src/mat/impls/blockmat/index.html | 4 +-
src/mat/impls/blockmat/makefile.html | 6 +-
src/mat/impls/blockmat/seq/blockmat.c.html | 6 +-
src/mat/impls/blockmat/seq/index.html | 4 +-
src/mat/impls/blockmat/seq/makefile.html | 6 +-
src/mat/impls/composite/index.html | 4 +-
src/mat/impls/composite/makefile.html | 6 +-
src/mat/impls/composite/mcomposite.c.html | 6 +-
src/mat/impls/cufft/cufft.cu.html | 6 +-
src/mat/impls/cufft/index.html | 4 +-
src/mat/impls/cufft/makefile.html | 6 +-
src/mat/impls/dense/index.html | 4 +-
src/mat/impls/dense/makefile.html | 6 +-
src/mat/impls/dense/mpi/index.html | 4 +-
src/mat/impls/dense/mpi/makefile.html | 6 +-
src/mat/impls/dense/mpi/mmdense.c.html | 6 +-
src/mat/impls/dense/mpi/mpidense.c | 3 +-
src/mat/impls/dense/mpi/mpidense.c.html | 2171 ++--
src/mat/impls/dense/mpi/mpidense.h.html | 6 +-
src/mat/impls/dense/seq/dense.c.html | 6 +-
src/mat/impls/dense/seq/dense.h.html | 6 +-
src/mat/impls/dense/seq/index.html | 4 +-
src/mat/impls/dense/seq/makefile.html | 6 +-
src/mat/impls/elemental/index.html | 4 +-
src/mat/impls/elemental/makefile.html | 6 +-
src/mat/impls/elemental/matelem.cxx | 4 +-
src/mat/impls/elemental/matelem.cxx.html | 14 +-
src/mat/impls/elemental/matelemimpl.h.html | 6 +-
src/mat/impls/fft/fft.c.html | 6 +-
src/mat/impls/fft/fft.h.html | 6 +-
src/mat/impls/fft/fftw/fftw.c.html | 6 +-
src/mat/impls/fft/fftw/index.html | 4 +-
src/mat/impls/fft/fftw/makefile.html | 6 +-
src/mat/impls/fft/ftn-custom/zfftf.c | 2 +-
src/mat/impls/fft/index.html | 4 +-
src/mat/impls/fft/makefile.html | 6 +-
src/mat/impls/index.html | 4 +-
src/mat/impls/is/index.html | 4 +-
src/mat/impls/is/makefile.html | 6 +-
src/mat/impls/is/matis.c.html | 6 +-
src/mat/impls/is/matis.h.html | 6 +-
src/mat/impls/localref/index.html | 4 +-
src/mat/impls/localref/makefile.html | 6 +-
src/mat/impls/localref/mlocalref.c.html | 6 +-
src/mat/impls/lrc/index.html | 4 +-
src/mat/impls/lrc/lrc.c.html | 6 +-
src/mat/impls/lrc/makefile.html | 6 +-
src/mat/impls/maij/index.html | 4 +-
src/mat/impls/maij/maij.c.html | 6 +-
src/mat/impls/maij/makefile.html | 6 +-
src/mat/impls/makefile.html | 6 +-
src/mat/impls/mffd/index.html | 4 +-
src/mat/impls/mffd/makefile.html | 6 +-
src/mat/impls/mffd/mffd.c | 20 +-
src/mat/impls/mffd/mffd.c.html | 798 +-
src/mat/impls/mffd/mffddef.c.html | 6 +-
src/mat/impls/mffd/mffdimpl.h.html | 6 +-
src/mat/impls/mffd/mfregis.c.html | 6 +-
src/mat/impls/mffd/wp.c.html | 6 +-
src/mat/impls/nest/index.html | 4 +-
src/mat/impls/nest/makefile.html | 6 +-
src/mat/impls/nest/matnest.c | 13 +-
src/mat/impls/nest/matnest.c.html | 2081 ++--
src/mat/impls/nest/matnestimpl.h.html | 6 +-
src/mat/impls/normal/index.html | 4 +-
src/mat/impls/normal/makefile.html | 6 +-
src/mat/impls/normal/normm.c.html | 6 +-
src/mat/impls/normal/normmh.c.html | 6 +-
src/mat/impls/preallocator/index.html | 4 +-
src/mat/impls/preallocator/makefile.html | 6 +-
src/mat/impls/preallocator/matpreallocator.c.html | 6 +-
src/mat/impls/python/index.html | 4 +-
src/mat/impls/python/makefile.html | 6 +-
src/mat/impls/python/pythonmat.c.html | 6 +-
src/mat/impls/sbaij/index.html | 4 +-
src/mat/impls/sbaij/makefile.html | 6 +-
src/mat/impls/sbaij/mpi/index.html | 4 +-
src/mat/impls/sbaij/mpi/makefile.html | 6 +-
src/mat/impls/sbaij/mpi/mmsbaij.c.html | 6 +-
src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html | 6 +-
src/mat/impls/sbaij/mpi/mpisbaij.c | 193 +-
src/mat/impls/sbaij/mpi/mpisbaij.c.html | 4391 ++++----
src/mat/impls/sbaij/mpi/mpisbaij.h.html | 6 +-
src/mat/impls/sbaij/mpi/sbaijov.c.html | 6 +-
src/mat/impls/sbaij/mpi/sbstream/index.html | 4 +-
src/mat/impls/sbaij/mpi/sbstream/makefile.html | 6 +-
.../impls/sbaij/mpi/sbstream/mpisbstream.c.html | 6 +-
src/mat/impls/sbaij/seq/aijsbaij.c.html | 6 +-
src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html | 6 +-
src/mat/impls/sbaij/seq/cholmod/index.html | 4 +-
src/mat/impls/sbaij/seq/cholmod/makefile.html | 6 +-
.../impls/sbaij/seq/cholmod/sbaijcholmod.c.html | 6 +-
src/mat/impls/sbaij/seq/index.html | 4 +-
src/mat/impls/sbaij/seq/makefile.html | 6 +-
src/mat/impls/sbaij/seq/relax.h.html | 6 +-
src/mat/impls/sbaij/seq/sbaij.c | 2 +-
src/mat/impls/sbaij/seq/sbaij.c.html | 8 +-
src/mat/impls/sbaij/seq/sbaij.h.html | 6 +-
src/mat/impls/sbaij/seq/sbaij2.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact10.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact11.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact12.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact2.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact3.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact4.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact5.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact6.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact7.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact8.c.html | 6 +-
src/mat/impls/sbaij/seq/sbaijfact9.c.html | 6 +-
src/mat/impls/sbaij/seq/sbstream/index.html | 4 +-
src/mat/impls/sbaij/seq/sbstream/makefile.html | 6 +-
src/mat/impls/sbaij/seq/sbstream/sbstream.c.html | 6 +-
src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html | 6 +-
src/mat/impls/sbaij/seq/sro.c.html | 6 +-
src/mat/impls/scatter/index.html | 4 +-
src/mat/impls/scatter/makefile.html | 6 +-
src/mat/impls/scatter/mscatter.c.html | 6 +-
src/mat/impls/shell/index.html | 4 +-
src/mat/impls/shell/makefile.html | 6 +-
src/mat/impls/shell/shell.c.html | 6 +-
src/mat/impls/shell/shellcnv.c.html | 6 +-
src/mat/impls/submat/index.html | 4 +-
src/mat/impls/submat/makefile.html | 6 +-
src/mat/impls/submat/submat.c.html | 6 +-
src/mat/impls/transpose/htransm.c.html | 6 +-
src/mat/impls/transpose/index.html | 4 +-
src/mat/impls/transpose/makefile.html | 6 +-
src/mat/impls/transpose/transm.c.html | 6 +-
src/mat/index.html | 4 +-
src/mat/interface/dlregismat.c.html | 6 +-
src/mat/interface/index.html | 4 +-
src/mat/interface/makefile.html | 6 +-
src/mat/interface/matnull.c.html | 6 +-
src/mat/interface/matreg.c.html | 6 +-
src/mat/interface/matregis.c.html | 6 +-
src/mat/interface/matrix.c | 4 +-
src/mat/interface/matrix.c.html | 10 +-
src/mat/interface/mhas.c.html | 6 +-
src/mat/makefile.html | 6 +-
src/mat/matfd/fdmatrix.c.html | 6 +-
src/mat/matfd/index.html | 4 +-
src/mat/matfd/makefile.html | 6 +-
src/mat/order/amd/amd.c.html | 6 +-
src/mat/order/amd/index.html | 4 +-
src/mat/order/amd/makefile.html | 6 +-
src/mat/order/degree.c.html | 6 +-
src/mat/order/fn1wd.c.html | 6 +-
src/mat/order/fndsep.c.html | 6 +-
src/mat/order/fnroot.c.html | 6 +-
src/mat/order/gen1wd.c.html | 6 +-
src/mat/order/gennd.c.html | 6 +-
src/mat/order/genqmd.c.html | 6 +-
src/mat/order/genrcm.c.html | 6 +-
src/mat/order/index.html | 4 +-
src/mat/order/makefile.html | 6 +-
src/mat/order/qmdmrg.c.html | 6 +-
src/mat/order/qmdqt.c.html | 6 +-
src/mat/order/qmdrch.c.html | 6 +-
src/mat/order/qmdupd.c.html | 6 +-
src/mat/order/rcm.c.html | 6 +-
src/mat/order/rootls.c.html | 6 +-
src/mat/order/sorder.c.html | 6 +-
src/mat/order/sp1wd.c.html | 6 +-
src/mat/order/spectral.c.html | 6 +-
src/mat/order/spnd.c.html | 6 +-
src/mat/order/spqmd.c.html | 6 +-
src/mat/order/sprcm.c.html | 6 +-
src/mat/order/sregis.c.html | 6 +-
src/mat/order/wbm.c.html | 6 +-
src/mat/partition/impls/chaco/chaco.c.html | 6 +-
src/mat/partition/impls/chaco/index.html | 4 +-
src/mat/partition/impls/chaco/makefile.html | 6 +-
.../impls/hierarchical/hierarchical.c.html | 6 +-
src/mat/partition/impls/hierarchical/index.html | 4 +-
src/mat/partition/impls/hierarchical/makefile.html | 6 +-
src/mat/partition/impls/index.html | 4 +-
src/mat/partition/impls/makefile.html | 6 +-
src/mat/partition/impls/party/index.html | 4 +-
src/mat/partition/impls/party/makefile.html | 6 +-
src/mat/partition/impls/party/party.c.html | 6 +-
src/mat/partition/impls/pmetis/index.html | 4 +-
src/mat/partition/impls/pmetis/makefile.html | 6 +-
src/mat/partition/impls/pmetis/pmetis.c.html | 6 +-
src/mat/partition/impls/scotch/index.html | 4 +-
src/mat/partition/impls/scotch/makefile.html | 6 +-
src/mat/partition/impls/scotch/scotch.c.html | 6 +-
src/mat/partition/index.html | 4 +-
src/mat/partition/makefile.html | 6 +-
src/mat/partition/partition.c.html | 6 +-
src/mat/partition/spartition.c.html | 6 +-
src/mat/utils/axpy.c.html | 6 +-
src/mat/utils/bandwidth.c.html | 6 +-
src/mat/utils/compressedrow.c.html | 6 +-
src/mat/utils/convert.c.html | 6 +-
src/mat/utils/freespace.c.html | 6 +-
src/mat/utils/freespace.h.html | 6 +-
src/mat/utils/gcreate.c.html | 6 +-
src/mat/utils/getcolv.c.html | 6 +-
src/mat/utils/index.html | 4 +-
src/mat/utils/makefile.html | 6 +-
src/mat/utils/matstash.c.html | 6 +-
src/mat/utils/matstashspace.c.html | 6 +-
src/mat/utils/multequal.c.html | 6 +-
src/mat/utils/overlapsplit.c.html | 6 +-
src/mat/utils/petscheap.h.html | 6 +-
src/mat/utils/pheap.c.html | 6 +-
src/mat/utils/zerodiag.c.html | 6 +-
src/snes/examples/index.html | 4 +-
src/snes/examples/makefile.html | 6 +-
src/snes/examples/tests/ex1.c.html | 6 +-
src/snes/examples/tests/ex12f.F | 4 +-
src/snes/examples/tests/ex12f.F.html | 10 +-
src/snes/examples/tests/ex14f.F.html | 6 +-
src/snes/examples/tests/ex15.c.html | 6 +-
src/snes/examples/tests/ex16.c.html | 6 +-
src/snes/examples/tests/ex17.c.html | 6 +-
src/snes/examples/tests/ex1f.F.html | 6 +-
src/snes/examples/tests/ex68.c.html | 6 +-
src/snes/examples/tests/ex69.c.html | 6 +-
src/snes/examples/tests/ex7.c.html | 6 +-
src/snes/examples/tests/ex8.c.html | 6 +-
src/snes/examples/tests/index.html | 4 +-
src/snes/examples/tests/makefile.html | 6 +-
src/snes/examples/tutorials/ex1.c.html | 6 +-
src/snes/examples/tutorials/ex10.c.html | 6 +-
src/snes/examples/tutorials/ex10d/ex10.c.html | 6 +-
src/snes/examples/tutorials/ex10d/index.html | 4 +-
src/snes/examples/tutorials/ex10d/makefile.html | 6 +-
src/snes/examples/tutorials/ex12.c.html | 6 +-
src/snes/examples/tutorials/ex14.c.html | 6 +-
src/snes/examples/tutorials/ex15.c.html | 6 +-
src/snes/examples/tutorials/ex18.c.html | 6 +-
src/snes/examples/tutorials/ex19.c.html | 6 +-
src/snes/examples/tutorials/ex1f.F | 2 +-
src/snes/examples/tutorials/ex1f.F.html | 8 +-
src/snes/examples/tutorials/ex2.c.html | 6 +-
src/snes/examples/tutorials/ex20.c.html | 6 +-
src/snes/examples/tutorials/ex21.c.html | 6 +-
src/snes/examples/tutorials/ex22.c.html | 6 +-
src/snes/examples/tutorials/ex25.c.html | 6 +-
src/snes/examples/tutorials/ex28.c | 18 +-
src/snes/examples/tutorials/ex28.c.html | 434 +-
src/snes/examples/tutorials/ex3.c.html | 6 +-
src/snes/examples/tutorials/ex30.c.html | 6 +-
src/snes/examples/tutorials/ex33.c.html | 6 +-
src/snes/examples/tutorials/ex35.c.html | 6 +-
src/snes/examples/tutorials/ex40f90.F90.html | 6 +-
src/snes/examples/tutorials/ex42.c.html | 6 +-
src/snes/examples/tutorials/ex46.c.html | 6 +-
src/snes/examples/tutorials/ex47cu.cu.html | 6 +-
src/snes/examples/tutorials/ex48.c.html | 6 +-
src/snes/examples/tutorials/ex5.c.html | 6 +-
src/snes/examples/tutorials/ex58.c.html | 6 +-
src/snes/examples/tutorials/ex59.c.html | 6 +-
src/snes/examples/tutorials/ex5f.F.html | 6 +-
src/snes/examples/tutorials/ex5f.h.html | 6 +-
src/snes/examples/tutorials/ex5f90.F.html | 6 +-
src/snes/examples/tutorials/ex5f90t.F.html | 6 +-
src/snes/examples/tutorials/ex5fs.F.html | 6 +-
src/snes/examples/tutorials/ex5m.m.html | 6 +-
src/snes/examples/tutorials/ex5s.c.html | 6 +-
src/snes/examples/tutorials/ex61genm.m.html | 6 +-
src/snes/examples/tutorials/ex61m.m.html | 6 +-
src/snes/examples/tutorials/ex62.c.html | 6 +-
src/snes/examples/tutorials/ex7.c.html | 6 +-
src/snes/examples/tutorials/ex70.c.html | 6 +-
src/snes/examples/tutorials/ex74f.F90.html | 6 +-
src/snes/examples/tutorials/ex77.c.html | 6 +-
src/snes/examples/tutorials/index.html | 4 +-
src/snes/examples/tutorials/makefile.html | 6 +-
src/snes/examples/tutorials/network/index.html | 4 +-
src/snes/examples/tutorials/network/makefile.html | 6 +-
.../examples/tutorials/network/pflow/index.html | 4 +-
.../examples/tutorials/network/pflow/makefile.html | 6 +-
.../examples/tutorials/network/pflow/pf.c.html | 6 +-
src/snes/f90-mod/index.html | 4 +-
src/snes/f90-mod/makefile.html | 6 +-
src/snes/f90-mod/petscsnesmod.F.html | 6 +-
src/snes/impls/composite/index.html | 4 +-
src/snes/impls/composite/makefile.html | 6 +-
src/snes/impls/composite/snescomposite.c.html | 6 +-
src/snes/impls/fas/fas.c.html | 6 +-
src/snes/impls/fas/fasfunc.c.html | 6 +-
src/snes/impls/fas/fasgalerkin.c.html | 6 +-
src/snes/impls/fas/index.html | 4 +-
src/snes/impls/fas/makefile.html | 6 +-
src/snes/impls/gs/gssecant.c.html | 6 +-
src/snes/impls/gs/index.html | 4 +-
src/snes/impls/gs/makefile.html | 6 +-
src/snes/impls/gs/snesgs.c.html | 6 +-
src/snes/impls/index.html | 4 +-
src/snes/impls/ksponly/index.html | 4 +-
src/snes/impls/ksponly/ksponly.c.html | 6 +-
src/snes/impls/ksponly/makefile.html | 6 +-
src/snes/impls/ls/index.html | 4 +-
src/snes/impls/ls/ls.c.html | 6 +-
src/snes/impls/ls/lsimpl.h.html | 6 +-
src/snes/impls/ls/makefile.html | 6 +-
src/snes/impls/makefile.html | 6 +-
src/snes/impls/ms/index.html | 4 +-
src/snes/impls/ms/makefile.html | 6 +-
src/snes/impls/ms/ms.c.html | 6 +-
src/snes/impls/nasm/aspin.c.html | 6 +-
src/snes/impls/nasm/index.html | 4 +-
src/snes/impls/nasm/makefile.html | 6 +-
src/snes/impls/nasm/nasm.c.html | 6 +-
src/snes/impls/ncg/index.html | 4 +-
src/snes/impls/ncg/makefile.html | 6 +-
src/snes/impls/ncg/snesncg.c | 2 +
src/snes/impls/ncg/snesncg.c.html | 78 +-
src/snes/impls/ncg/snesncgimpl.h.html | 6 +-
src/snes/impls/ngmres/anderson.c.html | 6 +-
src/snes/impls/ngmres/index.html | 4 +-
src/snes/impls/ngmres/makefile.html | 6 +-
src/snes/impls/ngmres/ngmresfunc.c.html | 6 +-
src/snes/impls/ngmres/snesngmres.c.html | 6 +-
src/snes/impls/python/index.html | 4 +-
src/snes/impls/python/makefile.html | 6 +-
src/snes/impls/python/pythonsnes.c.html | 6 +-
src/snes/impls/qn/index.html | 4 +-
src/snes/impls/qn/makefile.html | 6 +-
src/snes/impls/qn/qn.c | 2 +
src/snes/impls/qn/qn.c.html | 120 +-
src/snes/impls/richardson/index.html | 4 +-
src/snes/impls/richardson/makefile.html | 6 +-
src/snes/impls/richardson/snesrichardson.c | 2 +
src/snes/impls/richardson/snesrichardson.c.html | 66 +-
.../impls/richardson/snesrichardsonimpl.h.html | 6 +-
src/snes/impls/shell/index.html | 4 +-
src/snes/impls/shell/makefile.html | 6 +-
src/snes/impls/shell/snesshell.c.html | 6 +-
src/snes/impls/test/index.html | 4 +-
src/snes/impls/test/makefile.html | 6 +-
src/snes/impls/test/snestest.c.html | 6 +-
src/snes/impls/tr/index.html | 4 +-
src/snes/impls/tr/makefile.html | 6 +-
src/snes/impls/tr/tr.c.html | 6 +-
src/snes/impls/tr/trimpl.h.html | 6 +-
src/snes/impls/vi/index.html | 4 +-
src/snes/impls/vi/makefile.html | 6 +-
src/snes/impls/vi/rs/index.html | 4 +-
src/snes/impls/vi/rs/makefile.html | 6 +-
src/snes/impls/vi/rs/virs.c.html | 6 +-
src/snes/impls/vi/rs/virsimpl.h.html | 6 +-
src/snes/impls/vi/ss/index.html | 4 +-
src/snes/impls/vi/ss/makefile.html | 6 +-
src/snes/impls/vi/ss/viss.c.html | 6 +-
src/snes/impls/vi/ss/vissimpl.h.html | 6 +-
src/snes/impls/vi/vi.c.html | 6 +-
src/snes/index.html | 4 +-
src/snes/interface/dlregissnes.c.html | 6 +-
src/snes/interface/ftn-custom/zsnesf.c | 1 +
src/snes/interface/index.html | 4 +-
src/snes/interface/makefile.html | 6 +-
src/snes/interface/noise/index.html | 4 +-
src/snes/interface/noise/makefile.html | 6 +-
src/snes/interface/noise/snesdnest.c.html | 6 +-
src/snes/interface/noise/snesmfj2.c.html | 6 +-
src/snes/interface/noise/snesnoise.c.html | 6 +-
src/snes/interface/saws/index.html | 4 +-
src/snes/interface/saws/makefile.html | 6 +-
src/snes/interface/saws/snessaws.c.html | 6 +-
src/snes/interface/snes.c | 10 +-
src/snes/interface/snes.c.html | 680 +-
src/snes/interface/snesj.c.html | 6 +-
src/snes/interface/snesj2.c.html | 6 +-
src/snes/interface/snesob.c.html | 6 +-
src/snes/interface/snespc.c.html | 6 +-
src/snes/interface/snesregi.c.html | 6 +-
src/snes/interface/snesut.c.html | 6 +-
src/snes/linesearch/impls/basic/basicimpls.h.html | 6 +-
src/snes/linesearch/impls/basic/index.html | 4 +-
.../linesearch/impls/basic/linesearchbasic.c.html | 6 +-
src/snes/linesearch/impls/basic/makefile.html | 6 +-
src/snes/linesearch/impls/bt/index.html | 4 +-
src/snes/linesearch/impls/bt/linesearchbt.c.html | 6 +-
src/snes/linesearch/impls/bt/makefile.html | 6 +-
src/snes/linesearch/impls/cp/index.html | 4 +-
src/snes/linesearch/impls/cp/linesearchcp.c.html | 6 +-
src/snes/linesearch/impls/cp/makefile.html | 6 +-
src/snes/linesearch/impls/index.html | 4 +-
src/snes/linesearch/impls/l2/index.html | 4 +-
src/snes/linesearch/impls/l2/l2impls.h.html | 6 +-
src/snes/linesearch/impls/l2/linesearchl2.c | 55 +-
src/snes/linesearch/impls/l2/linesearchl2.c.html | 249 +-
src/snes/linesearch/impls/l2/makefile.html | 6 +-
src/snes/linesearch/impls/makefile.html | 6 +-
src/snes/linesearch/impls/nleqerr/index.html | 4 +-
.../impls/nleqerr/linesearchnleqerr.c.html | 6 +-
src/snes/linesearch/impls/nleqerr/makefile.html | 6 +-
src/snes/linesearch/impls/shell/index.html | 4 +-
.../linesearch/impls/shell/linesearchshell.c.html | 6 +-
src/snes/linesearch/impls/shell/makefile.html | 6 +-
src/snes/linesearch/index.html | 4 +-
src/snes/linesearch/interface/index.html | 4 +-
src/snes/linesearch/interface/linesearch.c.html | 6 +-
.../linesearch/interface/linesearchregi.c.html | 6 +-
src/snes/linesearch/interface/makefile.html | 6 +-
src/snes/linesearch/makefile.html | 6 +-
src/snes/makefile.html | 6 +-
src/snes/mf/index.html | 4 +-
src/snes/mf/makefile.html | 6 +-
src/snes/mf/snesmfj.c.html | 6 +-
src/snes/utils/dmdasnes.c.html | 6 +-
src/snes/utils/dmlocalsnes.c.html | 6 +-
src/snes/utils/dmplexsnes.c.html | 6 +-
src/snes/utils/dmsnes.c.html | 6 +-
src/snes/utils/index.html | 4 +-
src/snes/utils/makefile.html | 6 +-
src/sys/ams/index.html | 4 +-
src/sys/ams/makefile.html | 6 +-
src/sys/ams/pams.c.html | 6 +-
src/sys/classes/bag/bag.c.html | 6 +-
src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html | 6 +-
src/sys/classes/bag/f2003-src/fsrc/index.html | 4 +-
src/sys/classes/bag/f2003-src/fsrc/makefile.html | 6 +-
src/sys/classes/bag/f2003-src/index.html | 4 +-
src/sys/classes/bag/f2003-src/makefile.html | 6 +-
src/sys/classes/bag/index.html | 4 +-
src/sys/classes/bag/makefile.html | 6 +-
src/sys/classes/draw/examples/index.html | 4 +-
src/sys/classes/draw/examples/makefile.html | 6 +-
src/sys/classes/draw/examples/tests/ex1.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex10.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex11.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex12.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex2.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex3.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex4.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex4f.F.html | 6 +-
src/sys/classes/draw/examples/tests/ex5f.F.html | 6 +-
src/sys/classes/draw/examples/tests/ex6.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex7.c.html | 6 +-
src/sys/classes/draw/examples/tests/ex9.c.html | 6 +-
src/sys/classes/draw/examples/tests/index.html | 4 +-
src/sys/classes/draw/examples/tests/makefile.html | 6 +-
src/sys/classes/draw/examples/tutorials/index.html | 4 +-
.../classes/draw/examples/tutorials/makefile.html | 6 +-
src/sys/classes/draw/impls/image/drawimage.c.html | 6 +-
src/sys/classes/draw/impls/image/drawimage.h.html | 6 +-
src/sys/classes/draw/impls/image/index.html | 4 +-
src/sys/classes/draw/impls/image/makefile.html | 6 +-
src/sys/classes/draw/impls/index.html | 4 +-
src/sys/classes/draw/impls/makefile.html | 6 +-
src/sys/classes/draw/impls/null/drawnull.c.html | 6 +-
src/sys/classes/draw/impls/null/index.html | 4 +-
src/sys/classes/draw/impls/null/makefile.html | 6 +-
src/sys/classes/draw/impls/opengl/index.html | 4 +-
src/sys/classes/draw/impls/opengl/makefile.html | 6 +-
src/sys/classes/draw/impls/opengl/openglops.c.html | 6 +-
src/sys/classes/draw/impls/tikz/index.html | 4 +-
src/sys/classes/draw/impls/tikz/makefile.html | 6 +-
src/sys/classes/draw/impls/tikz/tikz.c.html | 6 +-
src/sys/classes/draw/impls/win32/index.html | 4 +-
src/sys/classes/draw/impls/win32/makefile.html | 6 +-
src/sys/classes/draw/impls/win32/win32draw.c.html | 6 +-
src/sys/classes/draw/impls/win32/win32draw.h.html | 6 +-
src/sys/classes/draw/impls/x/drawopenx.c.html | 6 +-
src/sys/classes/draw/impls/x/index.html | 4 +-
src/sys/classes/draw/impls/x/makefile.html | 6 +-
src/sys/classes/draw/impls/x/xcolor.c.html | 6 +-
src/sys/classes/draw/impls/x/ximage.c.html | 6 +-
src/sys/classes/draw/impls/x/ximpl.h.html | 6 +-
src/sys/classes/draw/impls/x/xinit.c.html | 6 +-
src/sys/classes/draw/impls/x/xioerr.c.html | 6 +-
src/sys/classes/draw/impls/x/xops.c.html | 6 +-
src/sys/classes/draw/impls/x/xtext.c.html | 6 +-
src/sys/classes/draw/impls/x/xtone.c.html | 6 +-
src/sys/classes/draw/index.html | 4 +-
src/sys/classes/draw/interface/dclear.c.html | 6 +-
src/sys/classes/draw/interface/dcoor.c.html | 6 +-
src/sys/classes/draw/interface/dellipse.c.html | 6 +-
src/sys/classes/draw/interface/dflush.c.html | 6 +-
src/sys/classes/draw/interface/dline.c.html | 6 +-
src/sys/classes/draw/interface/dmarker.c.html | 6 +-
src/sys/classes/draw/interface/dmouse.c.html | 6 +-
src/sys/classes/draw/interface/dpause.c.html | 6 +-
src/sys/classes/draw/interface/dpoint.c.html | 6 +-
src/sys/classes/draw/interface/draw.c.html | 6 +-
src/sys/classes/draw/interface/drawreg.c.html | 6 +-
src/sys/classes/draw/interface/drawregall.c.html | 6 +-
src/sys/classes/draw/interface/drect.c.html | 6 +-
src/sys/classes/draw/interface/dsave.c.html | 6 +-
src/sys/classes/draw/interface/dtext.c.html | 6 +-
src/sys/classes/draw/interface/dtri.c.html | 6 +-
src/sys/classes/draw/interface/dviewp.c.html | 6 +-
src/sys/classes/draw/interface/ftn-custom/zdrawf.c | 17 +-
src/sys/classes/draw/interface/index.html | 4 +-
src/sys/classes/draw/interface/makefile.html | 6 +-
src/sys/classes/draw/makefile.html | 6 +-
src/sys/classes/draw/utils/axis.c.html | 6 +-
src/sys/classes/draw/utils/axisc.c.html | 6 +-
src/sys/classes/draw/utils/axisimpl.h.html | 6 +-
src/sys/classes/draw/utils/bars.c.html | 6 +-
src/sys/classes/draw/utils/cmap.c.html | 6 +-
src/sys/classes/draw/utils/dscatter.c.html | 6 +-
src/sys/classes/draw/utils/hists.c.html | 6 +-
src/sys/classes/draw/utils/image.c.html | 6 +-
src/sys/classes/draw/utils/index.html | 4 +-
src/sys/classes/draw/utils/lg.c.html | 6 +-
src/sys/classes/draw/utils/lgc.c.html | 6 +-
src/sys/classes/draw/utils/lgimpl.h.html | 6 +-
src/sys/classes/draw/utils/makefile.html | 6 +-
src/sys/classes/draw/utils/zoom.c.html | 6 +-
src/sys/classes/index.html | 4 +-
src/sys/classes/makefile.html | 6 +-
src/sys/classes/matlabengine/index.html | 4 +-
src/sys/classes/matlabengine/makefile.html | 6 +-
src/sys/classes/matlabengine/matlab.c.html | 6 +-
src/sys/classes/random/examples/index.html | 4 +-
src/sys/classes/random/examples/makefile.html | 6 +-
.../classes/random/examples/tutorials/ex1.c.html | 6 +-
.../classes/random/examples/tutorials/ex2.c.html | 6 +-
.../classes/random/examples/tutorials/index.html | 4 +-
.../random/examples/tutorials/makefile.html | 6 +-
src/sys/classes/random/impls/index.html | 4 +-
src/sys/classes/random/impls/makefile.html | 6 +-
src/sys/classes/random/impls/rand/index.html | 4 +-
src/sys/classes/random/impls/rand/makefile.html | 6 +-
src/sys/classes/random/impls/rand/rand.c.html | 6 +-
src/sys/classes/random/impls/rand48/index.html | 4 +-
src/sys/classes/random/impls/rand48/makefile.html | 6 +-
src/sys/classes/random/impls/rand48/rand48.c.html | 6 +-
src/sys/classes/random/impls/rander48/index.html | 4 +-
.../classes/random/impls/rander48/makefile.html | 6 +-
.../classes/random/impls/rander48/rander48.c.html | 6 +-
src/sys/classes/random/impls/sprng/index.html | 4 +-
src/sys/classes/random/impls/sprng/makefile.html | 6 +-
src/sys/classes/random/impls/sprng/sprng.c.html | 6 +-
src/sys/classes/random/index.html | 4 +-
.../classes/random/interface/dlregisrand.c.html | 6 +-
src/sys/classes/random/interface/index.html | 4 +-
src/sys/classes/random/interface/makefile.html | 6 +-
src/sys/classes/random/interface/random.c.html | 6 +-
src/sys/classes/random/interface/randomc.c.html | 6 +-
src/sys/classes/random/interface/randreg.c.html | 6 +-
src/sys/classes/random/makefile.html | 6 +-
src/sys/classes/random/randomimpl.h.html | 6 +-
src/sys/classes/viewer/examples/index.html | 4 +-
src/sys/classes/viewer/examples/makefile.html | 6 +-
src/sys/classes/viewer/examples/tests/ex3.c.html | 6 +-
src/sys/classes/viewer/examples/tests/ex4.c.html | 6 +-
src/sys/classes/viewer/examples/tests/index.html | 4 +-
.../classes/viewer/examples/tests/makefile.html | 6 +-
.../classes/viewer/examples/tutorials/ex1.c.html | 6 +-
.../viewer/examples/tutorials/ex1f90.F90.html | 6 +-
.../classes/viewer/examples/tutorials/ex2.c.html | 6 +-
.../classes/viewer/examples/tutorials/index.html | 4 +-
.../viewer/examples/tutorials/makefile.html | 6 +-
src/sys/classes/viewer/impls/ams/ams.c.html | 6 +-
src/sys/classes/viewer/impls/ams/amsopen.c.html | 6 +-
src/sys/classes/viewer/impls/ams/index.html | 4 +-
src/sys/classes/viewer/impls/ams/makefile.html | 6 +-
src/sys/classes/viewer/impls/ascii/filev.c.html | 6 +-
src/sys/classes/viewer/impls/ascii/index.html | 4 +-
src/sys/classes/viewer/impls/ascii/makefile.html | 6 +-
src/sys/classes/viewer/impls/ascii/vcreatea.c.html | 6 +-
src/sys/classes/viewer/impls/binary/binv.c.html | 6 +-
src/sys/classes/viewer/impls/binary/index.html | 4 +-
src/sys/classes/viewer/impls/binary/makefile.html | 6 +-
src/sys/classes/viewer/impls/draw/drawv.c.html | 6 +-
src/sys/classes/viewer/impls/draw/index.html | 4 +-
src/sys/classes/viewer/impls/draw/makefile.html | 6 +-
src/sys/classes/viewer/impls/draw/vdraw.h.html | 6 +-
src/sys/classes/viewer/impls/hdf5/hdf5v.c.html | 6 +-
src/sys/classes/viewer/impls/hdf5/index.html | 4 +-
src/sys/classes/viewer/impls/hdf5/makefile.html | 6 +-
src/sys/classes/viewer/impls/index.html | 4 +-
src/sys/classes/viewer/impls/makefile.html | 6 +-
.../classes/viewer/impls/mathematica/index.html | 4 +-
.../classes/viewer/impls/mathematica/makefile.html | 6 +-
.../viewer/impls/mathematica/mathematica.c.html | 6 +-
.../viewer/impls/mathematica/mathematica.h.html | 6 +-
src/sys/classes/viewer/impls/matlab/index.html | 4 +-
src/sys/classes/viewer/impls/matlab/makefile.html | 6 +-
src/sys/classes/viewer/impls/matlab/vmatlab.c.html | 6 +-
src/sys/classes/viewer/impls/socket/index.html | 4 +-
src/sys/classes/viewer/impls/socket/makefile.html | 6 +-
.../viewer/impls/socket/matlab/bread.c.html | 6 +-
.../classes/viewer/impls/socket/matlab/index.html | 4 +-
.../viewer/impls/socket/matlab/makefile.html | 6 +-
.../viewer/impls/socket/matlab/sclose.c.html | 6 +-
.../viewer/impls/socket/matlab/sopen.c.html | 6 +-
.../viewer/impls/socket/matlab/sread.c.html | 6 +-
.../viewer/impls/socket/matlab/swrite.c.html | 6 +-
src/sys/classes/viewer/impls/socket/send.c | 21 +-
src/sys/classes/viewer/impls/socket/send.c.html | 477 +-
src/sys/classes/viewer/impls/socket/socket.h.html | 6 +-
src/sys/classes/viewer/impls/string/index.html | 4 +-
src/sys/classes/viewer/impls/string/makefile.html | 6 +-
src/sys/classes/viewer/impls/string/stringv.c.html | 6 +-
src/sys/classes/viewer/impls/vtk/index.html | 4 +-
src/sys/classes/viewer/impls/vtk/makefile.html | 6 +-
src/sys/classes/viewer/impls/vtk/vtkv.c | 4 +-
src/sys/classes/viewer/impls/vtk/vtkv.c.html | 302 +-
src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html | 6 +-
src/sys/classes/viewer/impls/vu/index.html | 4 +-
src/sys/classes/viewer/impls/vu/makefile.html | 6 +-
src/sys/classes/viewer/impls/vu/petscvu.c.html | 6 +-
src/sys/classes/viewer/index.html | 4 +-
.../classes/viewer/interface/dlregispetsc.c.html | 6 +-
src/sys/classes/viewer/interface/dupl.c.html | 6 +-
src/sys/classes/viewer/interface/flush.c.html | 6 +-
src/sys/classes/viewer/interface/index.html | 4 +-
src/sys/classes/viewer/interface/makefile.html | 6 +-
src/sys/classes/viewer/interface/view.c.html | 6 +-
src/sys/classes/viewer/interface/viewa.c.html | 6 +-
src/sys/classes/viewer/interface/viewers.c.html | 6 +-
src/sys/classes/viewer/interface/viewreg.c.html | 6 +-
src/sys/classes/viewer/interface/viewregall.c.html | 6 +-
src/sys/classes/viewer/makefile.html | 6 +-
src/sys/dll/dl.c.html | 6 +-
src/sys/dll/dlimpl.c.html | 6 +-
src/sys/dll/index.html | 4 +-
src/sys/dll/makefile.html | 6 +-
src/sys/dll/reg.c | 4 +
src/sys/dll/reg.c.html | 876 +-
src/sys/error/adebug.c.html | 6 +-
src/sys/error/checkptr.c.html | 6 +-
src/sys/error/err.c.html | 6 +-
src/sys/error/errabort.c.html | 6 +-
src/sys/error/errstop.c.html | 6 +-
src/sys/error/errtrace.c.html | 6 +-
src/sys/error/examples/index.html | 4 +-
src/sys/error/examples/makefile.html | 6 +-
src/sys/error/examples/tests/ex1.c.html | 6 +-
src/sys/error/examples/tests/index.html | 4 +-
src/sys/error/examples/tests/makefile.html | 6 +-
src/sys/error/fp.c.html | 6 +-
src/sys/error/index.html | 4 +-
src/sys/error/makefile.html | 6 +-
src/sys/error/pstack.c.html | 6 +-
src/sys/error/signal.c.html | 6 +-
src/sys/examples/index.html | 4 +-
src/sys/examples/makefile.html | 6 +-
src/sys/examples/tests/ex1.c.html | 6 +-
src/sys/examples/tests/ex10.c.html | 6 +-
src/sys/examples/tests/ex11.c.html | 6 +-
src/sys/examples/tests/ex12.c.html | 6 +-
src/sys/examples/tests/ex14.c.html | 6 +-
src/sys/examples/tests/ex15.c.html | 6 +-
src/sys/examples/tests/ex16.c.html | 6 +-
src/sys/examples/tests/ex17f.F.html | 6 +-
src/sys/examples/tests/ex18.c.html | 6 +-
src/sys/examples/tests/ex19.c.html | 6 +-
src/sys/examples/tests/ex1f.F.html | 6 +-
src/sys/examples/tests/ex2.c.html | 6 +-
src/sys/examples/tests/ex20.c.html | 6 +-
src/sys/examples/tests/ex21.c.html | 6 +-
src/sys/examples/tests/ex22.c.html | 6 +-
src/sys/examples/tests/ex23.c.html | 6 +-
src/sys/examples/tests/ex24.c.html | 6 +-
src/sys/examples/tests/ex27.c.html | 6 +-
src/sys/examples/tests/ex28.c.html | 6 +-
src/sys/examples/tests/ex29.c.html | 6 +-
src/sys/examples/tests/ex3.c.html | 6 +-
src/sys/examples/tests/ex5f.F.html | 6 +-
src/sys/examples/tests/ex6f.F.html | 6 +-
src/sys/examples/tests/ex7.c.html | 6 +-
src/sys/examples/tests/ex8.c.html | 6 +-
src/sys/examples/tests/ex9.c.html | 6 +-
src/sys/examples/tests/index.html | 4 +-
src/sys/examples/tests/makefile.html | 6 +-
src/sys/examples/tutorials/ex1.c.html | 6 +-
src/sys/examples/tutorials/ex10f90.F90.html | 6 +-
src/sys/examples/tutorials/ex11.c.html | 6 +-
src/sys/examples/tutorials/ex12.cxx.html | 6 +-
src/sys/examples/tutorials/ex13.cxx.html | 6 +-
src/sys/examples/tutorials/ex14.cxx.html | 6 +-
src/sys/examples/tutorials/ex15.c.html | 6 +-
src/sys/examples/tutorials/ex16.c.html | 6 +-
src/sys/examples/tutorials/ex2.c.html | 6 +-
src/sys/examples/tutorials/ex3.c.html | 6 +-
src/sys/examples/tutorials/ex3f.F.html | 6 +-
src/sys/examples/tutorials/ex4.c.html | 6 +-
src/sys/examples/tutorials/ex4f.F.html | 6 +-
src/sys/examples/tutorials/ex4f90.F90.html | 6 +-
src/sys/examples/tutorials/ex5.c.html | 6 +-
src/sys/examples/tutorials/ex5f90.F90.html | 6 +-
src/sys/examples/tutorials/ex6.c.html | 6 +-
src/sys/examples/tutorials/ex8f90.F90.html | 6 +-
src/sys/examples/tutorials/ex9.c.html | 6 +-
src/sys/examples/tutorials/index.html | 4 +-
src/sys/examples/tutorials/makefile.html | 6 +-
src/sys/f90-mod/index.html | 4 +-
src/sys/f90-mod/makefile.html | 6 +-
src/sys/f90-mod/petscsysmod.F.html | 6 +-
src/sys/f90-src/f90_cwrap.c.html | 6 +-
src/sys/f90-src/f90impl.h.html | 6 +-
src/sys/f90-src/fsrc/f90_fwrap.F.html | 6 +-
src/sys/f90-src/fsrc/index.html | 4 +-
src/sys/f90-src/fsrc/makefile.html | 6 +-
src/sys/f90-src/index.html | 4 +-
src/sys/f90-src/makefile.html | 6 +-
src/sys/fileio/fdir.c.html | 6 +-
src/sys/fileio/ffpath.c.html | 6 +-
src/sys/fileio/fpath.c.html | 6 +-
src/sys/fileio/fretrieve.c.html | 6 +-
src/sys/fileio/ftest.c.html | 6 +-
src/sys/fileio/fwd.c.html | 6 +-
src/sys/fileio/ghome.c.html | 6 +-
src/sys/fileio/grpath.c.html | 6 +-
src/sys/fileio/index.html | 4 +-
src/sys/fileio/makefile.html | 6 +-
src/sys/fileio/mpiuopen.c.html | 6 +-
src/sys/fileio/mprint.c.html | 6 +-
src/sys/fileio/mprint.h.html | 6 +-
src/sys/fileio/rpath.c.html | 6 +-
src/sys/fileio/smatlab.c.html | 6 +-
src/sys/fileio/sysio.c.html | 6 +-
src/sys/fsrc/index.html | 4 +-
src/sys/fsrc/makefile.html | 6 +-
src/sys/fsrc/somefort.F.html | 6 +-
src/sys/index.html | 4 +-
src/sys/info/index.html | 4 +-
src/sys/info/makefile.html | 6 +-
src/sys/info/verboseinfo.c.html | 6 +-
src/sys/logging/examples/index.html | 4 +-
src/sys/logging/examples/makefile.html | 6 +-
src/sys/logging/examples/tutorials/index.html | 4 +-
src/sys/logging/examples/tutorials/makefile.html | 6 +-
src/sys/logging/index.html | 4 +-
src/sys/logging/makefile.html | 6 +-
src/sys/logging/plog.c.html | 6 +-
src/sys/logging/utils/classlog.c.html | 6 +-
src/sys/logging/utils/eventlog.c.html | 6 +-
src/sys/logging/utils/index.html | 4 +-
src/sys/logging/utils/makefile.html | 6 +-
src/sys/logging/utils/stack.c.html | 6 +-
src/sys/logging/utils/stagelog.c.html | 6 +-
src/sys/logging/xmllogevent.c.html | 6 +-
src/sys/logging/xmllogevent.h.html | 6 +-
src/sys/logging/xmlviewer.c.html | 6 +-
src/sys/logging/xmlviewer.h.html | 6 +-
src/sys/makefile.html | 6 +-
src/sys/memory/index.html | 4 +-
src/sys/memory/makefile.html | 6 +-
src/sys/memory/mal.c.html | 6 +-
src/sys/memory/mem.c.html | 6 +-
src/sys/memory/mtr.c.html | 6 +-
src/sys/mpiuni/f90-mod/index.html | 4 +-
src/sys/mpiuni/f90-mod/makefile.html | 6 +-
src/sys/mpiuni/f90-mod/mpiunimod.F.html | 6 +-
src/sys/mpiuni/fsrc/index.html | 4 +-
src/sys/mpiuni/fsrc/makefile.html | 6 +-
src/sys/mpiuni/fsrc/somempifort.F.html | 6 +-
src/sys/mpiuni/index.html | 4 +-
src/sys/mpiuni/makefile.html | 6 +-
src/sys/mpiuni/mpi.c | 2 +-
src/sys/mpiuni/mpi.c.html | 8 +-
src/sys/mpiuni/mpitime.c.html | 6 +-
src/sys/objects/aoptions.c | 2 +-
src/sys/objects/aoptions.c.html | 6 +-
src/sys/objects/destroy.c.html | 6 +-
src/sys/objects/f2003-src/fsrc/index.html | 4 +-
src/sys/objects/f2003-src/fsrc/makefile.html | 6 +-
src/sys/objects/f2003-src/fsrc/optionenum.F.html | 6 +-
src/sys/objects/f2003-src/index.html | 4 +-
src/sys/objects/f2003-src/makefile.html | 6 +-
src/sys/objects/fcallback.c.html | 6 +-
src/sys/objects/ftn-custom/zpgnamef.c | 1 +
src/sys/objects/ftn-custom/zstart.c | 2 +-
src/sys/objects/gcomm.c.html | 6 +-
src/sys/objects/gcookie.c.html | 6 +-
src/sys/objects/gtype.c.html | 6 +-
src/sys/objects/index.html | 4 +-
src/sys/objects/inherit.c.html | 6 +-
src/sys/objects/init.c.html | 6 +-
src/sys/objects/makefile.html | 6 +-
src/sys/objects/olist.c.html | 6 +-
src/sys/objects/options.c.html | 6 +-
src/sys/objects/pgname.c.html | 6 +-
src/sys/objects/pinit.c.html | 6 +-
src/sys/objects/pname.c.html | 6 +-
src/sys/objects/prefix.c | 6 +-
src/sys/objects/prefix.c.html | 204 +-
src/sys/objects/ptype.c.html | 6 +-
src/sys/objects/state.c.html | 6 +-
src/sys/objects/subcomm.c.html | 6 +-
src/sys/objects/tagm.c.html | 6 +-
src/sys/objects/version.c.html | 6 +-
src/sys/python/index.html | 4 +-
src/sys/python/makefile.html | 6 +-
src/sys/python/pythonsys.c.html | 6 +-
src/sys/time/cputime.c.html | 6 +-
src/sys/time/fdate.c.html | 6 +-
src/sys/time/index.html | 4 +-
src/sys/time/makefile.html | 6 +-
src/sys/totalview/index.html | 4 +-
src/sys/totalview/makefile.html | 6 +-
src/sys/totalview/tv_data_display.c.html | 6 +-
src/sys/totalview/tv_data_display.h.html | 6 +-
src/sys/utils/arch.c.html | 6 +-
src/sys/utils/ctable.c.html | 6 +-
src/sys/utils/fhost.c.html | 6 +-
src/sys/utils/ftn-kernels/fcopy.F.html | 6 +-
src/sys/utils/ftn-kernels/index.html | 4 +-
src/sys/utils/ftn-kernels/makefile.html | 6 +-
src/sys/utils/fuser.c.html | 6 +-
src/sys/utils/index.html | 4 +-
src/sys/utils/makefile.html | 6 +-
src/sys/utils/mathinf.c.html | 6 +-
src/sys/utils/memc.c.html | 6 +-
src/sys/utils/mpilong.c.html | 6 +-
src/sys/utils/mpimesg.c.html | 6 +-
src/sys/utils/mpitr.c.html | 6 +-
src/sys/utils/mpits.c.html | 6 +-
src/sys/utils/mpiu.c.html | 6 +-
src/sys/utils/pbarrier.c.html | 6 +-
src/sys/utils/pdisplay.c.html | 6 +-
src/sys/utils/psleep.c.html | 6 +-
src/sys/utils/psplit.c.html | 6 +-
src/sys/utils/segbuffer.c.html | 6 +-
src/sys/utils/select.c.html | 6 +-
src/sys/utils/sortd.c.html | 6 +-
src/sys/utils/sorti.c.html | 6 +-
src/sys/utils/sortip.c.html | 6 +-
src/sys/utils/sseenabled.c.html | 6 +-
src/sys/utils/str.c.html | 6 +-
src/sys/webclient/box.c.html | 6 +-
src/sys/webclient/client.c.html | 6 +-
src/sys/webclient/examples/index.html | 4 +-
src/sys/webclient/examples/makefile.html | 6 +-
.../tutorials/boxobtainrefreshtoken.c.html | 6 +-
.../webclient/examples/tutorials/boxupload.c.html | 6 +-
.../examples/tutorials/googledriveupload.c.html | 6 +-
.../tutorials/googleobtainrefreshtoken.c.html | 6 +-
src/sys/webclient/examples/tutorials/index.html | 4 +-
src/sys/webclient/examples/tutorials/makefile.html | 6 +-
.../examples/tutorials/output/urlshorten_1.out | 2 +-
.../webclient/examples/tutorials/urlshorten.c.html | 6 +-
src/sys/webclient/globus.c.html | 6 +-
src/sys/webclient/google.c.html | 6 +-
src/sys/webclient/index.html | 4 +-
src/sys/webclient/makefile.html | 6 +-
src/sys/webclient/textbelt.c.html | 6 +-
src/sys/yaml/index.html | 4 +-
src/sys/yaml/makefile.html | 6 +-
src/sys/yaml/yamlimpls.c.html | 6 +-
src/tao/bound/examples/index.html | 4 +-
src/tao/bound/examples/makefile.html | 6 +-
src/tao/bound/examples/tutorials/index.html | 4 +-
src/tao/bound/examples/tutorials/jbearing2.c.html | 6 +-
src/tao/bound/examples/tutorials/makefile.html | 6 +-
src/tao/bound/examples/tutorials/plate2.c.html | 6 +-
src/tao/bound/examples/tutorials/plate2f.F.html | 6 +-
src/tao/bound/examples/tutorials/plate2f.h.html | 6 +-
src/tao/bound/impls/blmvm/blmvm.c.html | 6 +-
src/tao/bound/impls/blmvm/blmvm.h.html | 6 +-
src/tao/bound/impls/blmvm/index.html | 4 +-
src/tao/bound/impls/blmvm/makefile.html | 6 +-
src/tao/bound/impls/bqpip/bqpip.c.html | 6 +-
src/tao/bound/impls/bqpip/bqpip.h.html | 6 +-
src/tao/bound/impls/bqpip/index.html | 4 +-
src/tao/bound/impls/bqpip/makefile.html | 6 +-
src/tao/bound/impls/gpcg/gpcg.c.html | 6 +-
src/tao/bound/impls/gpcg/gpcg.h.html | 6 +-
src/tao/bound/impls/gpcg/index.html | 4 +-
src/tao/bound/impls/gpcg/makefile.html | 6 +-
src/tao/bound/impls/index.html | 4 +-
src/tao/bound/impls/makefile.html | 6 +-
src/tao/bound/impls/tron/index.html | 4 +-
src/tao/bound/impls/tron/makefile.html | 6 +-
src/tao/bound/impls/tron/tron.c.html | 6 +-
src/tao/bound/impls/tron/tron.h.html | 6 +-
src/tao/bound/index.html | 4 +-
src/tao/bound/makefile.html | 6 +-
src/tao/bound/utils/index.html | 4 +-
src/tao/bound/utils/isutil.c.html | 6 +-
src/tao/bound/utils/makefile.html | 6 +-
src/tao/complementarity/examples/index.html | 4 +-
src/tao/complementarity/examples/makefile.html | 6 +-
.../examples/tutorials/blackscholes.c.html | 6 +-
.../complementarity/examples/tutorials/index.html | 4 +-
.../examples/tutorials/makefile.html | 6 +-
.../examples/tutorials/minsurf1.c.html | 6 +-
src/tao/complementarity/impls/asls/asfls.c.html | 6 +-
src/tao/complementarity/impls/asls/asils.c.html | 6 +-
src/tao/complementarity/impls/asls/index.html | 4 +-
src/tao/complementarity/impls/asls/makefile.html | 6 +-
src/tao/complementarity/impls/index.html | 4 +-
src/tao/complementarity/impls/makefile.html | 6 +-
src/tao/complementarity/impls/ssls/index.html | 4 +-
src/tao/complementarity/impls/ssls/makefile.html | 6 +-
src/tao/complementarity/impls/ssls/ssfls.c.html | 6 +-
src/tao/complementarity/impls/ssls/ssils.c.html | 6 +-
src/tao/complementarity/impls/ssls/ssls.c.html | 6 +-
src/tao/complementarity/impls/ssls/ssls.h.html | 6 +-
src/tao/complementarity/index.html | 4 +-
src/tao/complementarity/makefile.html | 6 +-
src/tao/constrained/examples/index.html | 4 +-
src/tao/constrained/examples/makefile.html | 6 +-
src/tao/constrained/examples/tutorials/index.html | 4 +-
.../constrained/examples/tutorials/makefile.html | 6 +-
.../constrained/examples/tutorials/maros.c.html | 6 +-
src/tao/constrained/examples/tutorials/toy.c.html | 6 +-
src/tao/constrained/examples/tutorials/toyf.F.html | 6 +-
src/tao/constrained/impls/index.html | 4 +-
src/tao/constrained/impls/ipm/index.html | 4 +-
src/tao/constrained/impls/ipm/ipm.c.html | 6 +-
src/tao/constrained/impls/ipm/ipm.h.html | 6 +-
src/tao/constrained/impls/ipm/makefile.html | 6 +-
src/tao/constrained/impls/makefile.html | 6 +-
src/tao/constrained/index.html | 4 +-
src/tao/constrained/makefile.html | 6 +-
src/tao/index.html | 4 +-
src/tao/interface/dlregistao.c.html | 6 +-
src/tao/interface/fdiff.c.html | 6 +-
src/tao/interface/fdtest.c.html | 6 +-
src/tao/interface/ftn-custom/ztaosolverf.c | 4 +-
src/tao/interface/index.html | 4 +-
src/tao/interface/makefile.html | 6 +-
src/tao/interface/taosolver.c.html | 6 +-
src/tao/interface/taosolver_bounds.c.html | 6 +-
src/tao/interface/taosolver_fg.c.html | 6 +-
src/tao/interface/taosolver_hj.c.html | 6 +-
src/tao/interface/taosolverregi.c.html | 6 +-
src/tao/leastsquares/examples/index.html | 4 +-
src/tao/leastsquares/examples/makefile.html | 6 +-
.../examples/tutorials/chwirut1.c.html | 6 +-
.../examples/tutorials/chwirut1f.F.html | 6 +-
.../examples/tutorials/chwirut2.c.html | 6 +-
.../examples/tutorials/chwirut2f.F.html | 6 +-
.../examples/tutorials/chwirut2f.h.html | 6 +-
src/tao/leastsquares/examples/tutorials/index.html | 4 +-
.../leastsquares/examples/tutorials/makefile.html | 6 +-
src/tao/leastsquares/impls/index.html | 4 +-
src/tao/leastsquares/impls/makefile.html | 6 +-
src/tao/leastsquares/impls/pounders/gqt.c.html | 6 +-
src/tao/leastsquares/impls/pounders/index.html | 4 +-
src/tao/leastsquares/impls/pounders/makefile.html | 6 +-
.../leastsquares/impls/pounders/pounders.c.html | 6 +-
.../leastsquares/impls/pounders/pounders.h.html | 6 +-
src/tao/leastsquares/index.html | 4 +-
src/tao/leastsquares/makefile.html | 6 +-
src/tao/linesearch/impls/armijo/armijo.c.html | 6 +-
src/tao/linesearch/impls/armijo/armijo.h.html | 6 +-
src/tao/linesearch/impls/armijo/index.html | 4 +-
src/tao/linesearch/impls/armijo/makefile.html | 6 +-
.../impls/gpcglinesearch/gpcglinesearch.c.html | 6 +-
.../impls/gpcglinesearch/gpcglinesearch.h.html | 6 +-
src/tao/linesearch/impls/gpcglinesearch/index.html | 4 +-
.../linesearch/impls/gpcglinesearch/makefile.html | 6 +-
src/tao/linesearch/impls/index.html | 4 +-
src/tao/linesearch/impls/makefile.html | 6 +-
src/tao/linesearch/impls/morethuente/index.html | 4 +-
src/tao/linesearch/impls/morethuente/makefile.html | 6 +-
.../impls/morethuente/morethuente.c.html | 6 +-
.../impls/morethuente/morethuente.h.html | 6 +-
src/tao/linesearch/impls/owarmijo/index.html | 4 +-
src/tao/linesearch/impls/owarmijo/makefile.html | 6 +-
src/tao/linesearch/impls/owarmijo/owarmijo.c.html | 6 +-
src/tao/linesearch/impls/owarmijo/owarmijo.h.html | 6 +-
src/tao/linesearch/impls/unit/index.html | 4 +-
src/tao/linesearch/impls/unit/makefile.html | 6 +-
src/tao/linesearch/impls/unit/unit.c.html | 6 +-
src/tao/linesearch/impls/unit/unit.h.html | 6 +-
src/tao/linesearch/index.html | 4 +-
.../interface/dlregis_taolinesearch.c.html | 6 +-
src/tao/linesearch/interface/index.html | 4 +-
src/tao/linesearch/interface/makefile.html | 6 +-
src/tao/linesearch/interface/taolinesearch.c.html | 6 +-
src/tao/linesearch/makefile.html | 6 +-
src/tao/makefile.html | 6 +-
src/tao/matrix/adamat.c.html | 6 +-
src/tao/matrix/index.html | 4 +-
src/tao/matrix/lmvmmat.c.html | 6 +-
src/tao/matrix/lmvmmat.h.html | 6 +-
src/tao/matrix/makefile.html | 6 +-
src/tao/matrix/submatfree.c.html | 6 +-
src/tao/matrix/submatfree.h.html | 6 +-
src/tao/pde_constrained/examples/index.html | 4 +-
src/tao/pde_constrained/examples/makefile.html | 6 +-
.../examples/tutorials/elliptic.c.html | 6 +-
.../examples/tutorials/hyperbolic.c.html | 6 +-
.../pde_constrained/examples/tutorials/index.html | 4 +-
.../examples/tutorials/makefile.html | 6 +-
.../examples/tutorials/parabolic.c.html | 6 +-
src/tao/pde_constrained/impls/index.html | 4 +-
src/tao/pde_constrained/impls/lcl/index.html | 4 +-
src/tao/pde_constrained/impls/lcl/lcl.c.html | 6 +-
src/tao/pde_constrained/impls/lcl/lcl.h.html | 6 +-
src/tao/pde_constrained/impls/lcl/makefile.html | 6 +-
src/tao/pde_constrained/impls/makefile.html | 6 +-
src/tao/pde_constrained/index.html | 4 +-
src/tao/pde_constrained/makefile.html | 6 +-
src/tao/unconstrained/examples/index.html | 4 +-
src/tao/unconstrained/examples/makefile.html | 6 +-
src/tao/unconstrained/examples/tests/makefile | 28 -
.../examples/tests/output/minsurf1_1.out | 73 -
.../examples/tutorials/eptorsion1.c.html | 6 +-
.../examples/tutorials/eptorsion2.c.html | 6 +-
.../examples/tutorials/eptorsion2f.F.html | 6 +-
.../examples/tutorials/eptorsion2f.h.html | 6 +-
.../unconstrained/examples/tutorials/index.html | 4 +-
.../unconstrained/examples/tutorials/makefile.html | 6 +-
.../examples/tutorials/minsurf2.c.html | 6 +-
.../examples/tutorials/rosenbrock1.c.html | 6 +-
.../examples/tutorials/rosenbrock1f.F.html | 6 +-
.../examples/tutorials/rosenbrock1f.h.html | 6 +-
src/tao/unconstrained/impls/bmrm/bmrm.c.html | 6 +-
src/tao/unconstrained/impls/bmrm/bmrm.h.html | 6 +-
src/tao/unconstrained/impls/bmrm/index.html | 4 +-
src/tao/unconstrained/impls/bmrm/makefile.html | 6 +-
src/tao/unconstrained/impls/cg/index.html | 4 +-
src/tao/unconstrained/impls/cg/makefile.html | 6 +-
src/tao/unconstrained/impls/cg/taocg.c.html | 6 +-
src/tao/unconstrained/impls/cg/taocg.h.html | 6 +-
src/tao/unconstrained/impls/index.html | 4 +-
src/tao/unconstrained/impls/lmvm/index.html | 4 +-
src/tao/unconstrained/impls/lmvm/lmvm.c.html | 6 +-
src/tao/unconstrained/impls/lmvm/lmvm.h.html | 6 +-
src/tao/unconstrained/impls/lmvm/makefile.html | 6 +-
src/tao/unconstrained/impls/makefile.html | 6 +-
src/tao/unconstrained/impls/neldermead/index.html | 4 +-
.../unconstrained/impls/neldermead/makefile.html | 6 +-
.../impls/neldermead/neldermead.c.html | 6 +-
.../impls/neldermead/neldermead.h.html | 6 +-
src/tao/unconstrained/impls/nls/index.html | 4 +-
src/tao/unconstrained/impls/nls/makefile.html | 6 +-
src/tao/unconstrained/impls/nls/nls.c.html | 6 +-
src/tao/unconstrained/impls/nls/nls.h.html | 6 +-
src/tao/unconstrained/impls/ntl/index.html | 4 +-
src/tao/unconstrained/impls/ntl/makefile.html | 6 +-
src/tao/unconstrained/impls/ntl/ntl.c.html | 6 +-
src/tao/unconstrained/impls/ntl/ntl.h.html | 6 +-
src/tao/unconstrained/impls/ntr/index.html | 4 +-
src/tao/unconstrained/impls/ntr/makefile.html | 6 +-
src/tao/unconstrained/impls/ntr/ntr.c.html | 6 +-
src/tao/unconstrained/impls/ntr/ntr.h.html | 6 +-
src/tao/unconstrained/impls/owlqn/index.html | 4 +-
src/tao/unconstrained/impls/owlqn/makefile.html | 6 +-
src/tao/unconstrained/impls/owlqn/owlqn.c.html | 6 +-
src/tao/unconstrained/impls/owlqn/owlqn.h.html | 6 +-
src/tao/unconstrained/index.html | 4 +-
src/tao/unconstrained/makefile.html | 6 +-
src/tao/util/index.html | 4 +-
src/tao/util/makefile.html | 6 +-
src/tao/util/tao_util.c.html | 6 +-
src/ts/adapt/impls/basic/adaptbasic.c.html | 6 +-
src/ts/adapt/impls/basic/index.html | 4 +-
src/ts/adapt/impls/basic/makefile.html | 6 +-
src/ts/adapt/impls/cfl/adaptcfl.c.html | 6 +-
src/ts/adapt/impls/cfl/index.html | 4 +-
src/ts/adapt/impls/cfl/makefile.html | 6 +-
src/ts/adapt/impls/index.html | 4 +-
src/ts/adapt/impls/makefile.html | 6 +-
src/ts/adapt/impls/none/adaptnone.c.html | 6 +-
src/ts/adapt/impls/none/index.html | 4 +-
src/ts/adapt/impls/none/makefile.html | 6 +-
src/ts/adapt/index.html | 4 +-
src/ts/adapt/interface/index.html | 4 +-
src/ts/adapt/interface/makefile.html | 6 +-
src/ts/adapt/interface/tsadapt.c.html | 6 +-
src/ts/adapt/makefile.html | 6 +-
src/ts/characteristic/examples/index.html | 4 +-
src/ts/characteristic/examples/makefile.html | 6 +-
.../characteristic/examples/tutorials/index.html | 4 +-
.../examples/tutorials/makefile.html | 6 +-
src/ts/characteristic/impls/da/index.html | 4 +-
src/ts/characteristic/impls/da/makefile.html | 6 +-
src/ts/characteristic/impls/da/slda.c.html | 6 +-
src/ts/characteristic/impls/da/slda.h.html | 6 +-
src/ts/characteristic/impls/index.html | 4 +-
src/ts/characteristic/impls/makefile.html | 6 +-
src/ts/characteristic/index.html | 4 +-
.../characteristic/interface/characteristic.c.html | 6 +-
src/ts/characteristic/interface/index.html | 4 +-
src/ts/characteristic/interface/makefile.html | 6 +-
src/ts/characteristic/interface/mocregis.c.html | 6 +-
src/ts/characteristic/interface/slregis.c.html | 6 +-
src/ts/characteristic/makefile.html | 6 +-
src/ts/event/index.html | 4 +-
src/ts/event/makefile.html | 6 +-
src/ts/event/tsevent.c.html | 6 +-
src/ts/examples/index.html | 4 +-
src/ts/examples/makefile.html | 6 +-
src/ts/examples/tests/ex10.c.html | 6 +-
src/ts/examples/tests/ex2.c.html | 6 +-
src/ts/examples/tests/ex25.c.html | 6 +-
src/ts/examples/tests/ex3.c.html | 6 +-
src/ts/examples/tests/ex4.c.html | 6 +-
src/ts/examples/tests/ex5.c.html | 6 +-
src/ts/examples/tests/ex6.c.html | 6 +-
src/ts/examples/tests/ex7.c.html | 6 +-
src/ts/examples/tests/ex8.c.html | 6 +-
src/ts/examples/tests/ex9.c.html | 6 +-
src/ts/examples/tests/index.html | 4 +-
src/ts/examples/tests/makefile.html | 6 +-
.../advection-diffusion-reaction/ex1.c.html | 6 +-
.../advection-diffusion-reaction/ex10.c.html | 6 +-
.../advection-diffusion-reaction/ex2.c.html | 6 +-
.../advection-diffusion-reaction/ex3.c.html | 6 +-
.../advection-diffusion-reaction/ex4.c.html | 6 +-
.../advection-diffusion-reaction/ex5.c.html | 6 +-
.../advection-diffusion-reaction/ex7.c.html | 6 +-
.../advection-diffusion-reaction/index.html | 4 +-
.../advection-diffusion-reaction/makefile.html | 6 +-
.../advection-diffusion-reaction/shashi.F.html | 6 +-
src/ts/examples/tutorials/eimex/allen_cahn.c.html | 6 +-
src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html | 6 +-
src/ts/examples/tutorials/eimex/index.html | 4 +-
src/ts/examples/tutorials/eimex/makefile.html | 6 +-
src/ts/examples/tutorials/ex1.c.html | 6 +-
src/ts/examples/tutorials/ex10.c.html | 6 +-
src/ts/examples/tutorials/ex11.c.html | 6 +-
src/ts/examples/tutorials/ex12.c.html | 6 +-
src/ts/examples/tutorials/ex13.c.html | 6 +-
src/ts/examples/tutorials/ex14.c.html | 6 +-
src/ts/examples/tutorials/ex15.c.html | 6 +-
src/ts/examples/tutorials/ex16.c.html | 6 +-
src/ts/examples/tutorials/ex16adj.c.html | 6 +-
src/ts/examples/tutorials/ex16opt_ic.c.html | 6 +-
src/ts/examples/tutorials/ex16opt_p.c.html | 6 +-
src/ts/examples/tutorials/ex17.c.html | 6 +-
src/ts/examples/tutorials/ex19.c.html | 6 +-
src/ts/examples/tutorials/ex1f.F | 6 +-
src/ts/examples/tutorials/ex1f.F.html | 12 +-
src/ts/examples/tutorials/ex2.c.html | 6 +-
src/ts/examples/tutorials/ex20.c.html | 6 +-
src/ts/examples/tutorials/ex20adj.c.html | 6 +-
src/ts/examples/tutorials/ex20opt_ic.c.html | 6 +-
src/ts/examples/tutorials/ex20opt_p.c.html | 6 +-
src/ts/examples/tutorials/ex21.c.html | 6 +-
src/ts/examples/tutorials/ex22.c.html | 6 +-
src/ts/examples/tutorials/ex22f.F.html | 6 +-
src/ts/examples/tutorials/ex22f_mf.F90.html | 6 +-
src/ts/examples/tutorials/ex24.c.html | 6 +-
src/ts/examples/tutorials/ex25.c.html | 6 +-
src/ts/examples/tutorials/ex26.c.html | 6 +-
src/ts/examples/tutorials/ex28.c.html | 6 +-
src/ts/examples/tutorials/ex3.c.html | 6 +-
src/ts/examples/tutorials/ex31.c.html | 6 +-
src/ts/examples/tutorials/ex34.c.html | 6 +-
src/ts/examples/tutorials/ex35.cxx.html | 6 +-
src/ts/examples/tutorials/ex4.c.html | 6 +-
src/ts/examples/tutorials/ex40.c.html | 6 +-
src/ts/examples/tutorials/ex41.c.html | 6 +-
src/ts/examples/tutorials/ex42.c.html | 6 +-
src/ts/examples/tutorials/ex5.c.html | 6 +-
src/ts/examples/tutorials/ex6.c.html | 6 +-
src/ts/examples/tutorials/ex7.c.html | 6 +-
src/ts/examples/tutorials/ex8.c.html | 6 +-
src/ts/examples/tutorials/ex9.c.html | 6 +-
src/ts/examples/tutorials/extchem.c.html | 6 +-
src/ts/examples/tutorials/index.html | 4 +-
src/ts/examples/tutorials/makefile | 102 +-
src/ts/examples/tutorials/makefile.html | 108 +-
src/ts/examples/tutorials/network/index.html | 4 +-
src/ts/examples/tutorials/network/makefile.html | 6 +-
src/ts/examples/tutorials/network/wash/index.html | 4 +-
.../examples/tutorials/network/wash/makefile.html | 6 +-
.../examples/tutorials/network/wash/pipes1.c.html | 6 +-
src/ts/examples/tutorials/output/ex20adj_1.out | 7 -
src/ts/examples/tutorials/output/ex20adj_3.out | 74 +
src/ts/examples/tutorials/output/ex20adj_4.out | 88 +
.../tutorials/phasefield/biharmonic.c.html | 6 +-
.../tutorials/phasefield/biharmonic2.c.html | 6 +-
.../tutorials/phasefield/biharmonic3.c.html | 6 +-
src/ts/examples/tutorials/phasefield/heat.c.html | 6 +-
src/ts/examples/tutorials/phasefield/index.html | 4 +-
src/ts/examples/tutorials/phasefield/makefile.html | 6 +-
.../tutorials/phasefield/potentials.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex1.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex2.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex3.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex3adj.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex3opt.c.html | 6 +-
.../examples/tutorials/power_grid/ex3opt_fd.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex5.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex6.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex7.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex8.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex9.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex9adj.c.html | 6 +-
src/ts/examples/tutorials/power_grid/ex9opt.c.html | 6 +-
src/ts/examples/tutorials/power_grid/index.html | 4 +-
src/ts/examples/tutorials/power_grid/makefile.html | 6 +-
.../power_grid/stability_9bus/ex9bus.c.html | 6 +-
.../power_grid/stability_9bus/ex9busadj.c.html | 6 +-
.../power_grid/stability_9bus/ex9busopt.c.html | 6 +-
.../power_grid/stability_9bus/ex9busopt_fd.c.html | 6 +-
.../tutorials/power_grid/stability_9bus/index.html | 4 +-
.../power_grid/stability_9bus/makefile.html | 6 +-
src/ts/f90-mod/index.html | 4 +-
src/ts/f90-mod/makefile.html | 6 +-
src/ts/f90-mod/petsctsmod.F.html | 6 +-
src/ts/impls/arkimex/arkimex.c.html | 6 +-
src/ts/impls/arkimex/index.html | 4 +-
src/ts/impls/arkimex/makefile.html | 6 +-
src/ts/impls/bdf/bdf.c.html | 6 +-
src/ts/impls/bdf/index.html | 4 +-
src/ts/impls/bdf/makefile.html | 6 +-
src/ts/impls/eimex/eimex.c.html | 6 +-
src/ts/impls/eimex/index.html | 4 +-
src/ts/impls/eimex/makefile.html | 6 +-
src/ts/impls/explicit/euler/euler.c.html | 6 +-
src/ts/impls/explicit/euler/index.html | 4 +-
src/ts/impls/explicit/euler/makefile.html | 6 +-
src/ts/impls/explicit/index.html | 4 +-
src/ts/impls/explicit/makefile.html | 6 +-
src/ts/impls/explicit/rk/index.html | 4 +-
src/ts/impls/explicit/rk/makefile.html | 6 +-
src/ts/impls/explicit/rk/rk.c.html | 6 +-
src/ts/impls/explicit/ssp/index.html | 4 +-
src/ts/impls/explicit/ssp/makefile.html | 6 +-
src/ts/impls/explicit/ssp/ssp.c.html | 6 +-
src/ts/impls/implicit/alpha/alpha1.c.html | 6 +-
src/ts/impls/implicit/alpha/alpha2.c.html | 6 +-
src/ts/impls/implicit/alpha/index.html | 4 +-
src/ts/impls/implicit/alpha/makefile.html | 6 +-
src/ts/impls/implicit/gl/gl.c.html | 6 +-
src/ts/impls/implicit/gl/gl.h.html | 6 +-
src/ts/impls/implicit/gl/gladapt.c.html | 6 +-
src/ts/impls/implicit/gl/index.html | 4 +-
src/ts/impls/implicit/gl/makefile.html | 6 +-
src/ts/impls/implicit/index.html | 4 +-
src/ts/impls/implicit/makefile.html | 6 +-
src/ts/impls/implicit/sundials/index.html | 4 +-
src/ts/impls/implicit/sundials/makefile.html | 6 +-
src/ts/impls/implicit/sundials/sundials.c.html | 6 +-
src/ts/impls/implicit/sundials/sundials.h.html | 6 +-
src/ts/impls/implicit/theta/index.html | 4 +-
src/ts/impls/implicit/theta/makefile.html | 6 +-
src/ts/impls/implicit/theta/theta.c.html | 6 +-
src/ts/impls/index.html | 4 +-
src/ts/impls/makefile.html | 6 +-
src/ts/impls/mimex/index.html | 4 +-
src/ts/impls/mimex/makefile.html | 6 +-
src/ts/impls/mimex/mimex.c.html | 6 +-
src/ts/impls/pseudo/index.html | 4 +-
src/ts/impls/pseudo/makefile.html | 6 +-
src/ts/impls/pseudo/posindep.c.html | 6 +-
src/ts/impls/python/index.html | 4 +-
src/ts/impls/python/makefile.html | 6 +-
src/ts/impls/python/pythonts.c.html | 6 +-
src/ts/impls/rosw/index.html | 4 +-
src/ts/impls/rosw/makefile.html | 6 +-
src/ts/impls/rosw/rosw.c.html | 6 +-
src/ts/index.html | 4 +-
src/ts/interface/dlregists.c.html | 6 +-
src/ts/interface/ftn-custom/ztsf.c | 1 +
src/ts/interface/index.html | 4 +-
src/ts/interface/makefile.html | 6 +-
src/ts/interface/ts.c.html | 6 +-
src/ts/interface/tscreate.c.html | 6 +-
src/ts/interface/tseig.c.html | 6 +-
src/ts/interface/tsreg.c.html | 6 +-
src/ts/interface/tsregall.c.html | 6 +-
src/ts/makefile.html | 6 +-
src/ts/trajectory/impls/basic/index.html | 4 +-
src/ts/trajectory/impls/basic/makefile.html | 6 +-
src/ts/trajectory/impls/basic/trajbasic.c.html | 6 +-
src/ts/trajectory/impls/index.html | 4 +-
src/ts/trajectory/impls/makefile.html | 6 +-
src/ts/trajectory/impls/memory/index.html | 4 +-
src/ts/trajectory/impls/memory/makefile.html | 6 +-
src/ts/trajectory/impls/memory/trajmemory.c | 334 +-
src/ts/trajectory/impls/memory/trajmemory.c.html | 3213 +++---
src/ts/trajectory/impls/singlefile/index.html | 4 +-
src/ts/trajectory/impls/singlefile/makefile.html | 6 +-
.../trajectory/impls/singlefile/singlefile.c.html | 6 +-
src/ts/trajectory/impls/visualization/index.html | 4 +-
.../trajectory/impls/visualization/makefile.html | 6 +-
.../impls/visualization/trajvisualization.c.html | 6 +-
src/ts/trajectory/index.html | 4 +-
src/ts/trajectory/interface/ftn-auto/trajf.c | 9 +
src/ts/trajectory/interface/index.html | 4 +-
src/ts/trajectory/interface/makefile.html | 6 +-
src/ts/trajectory/interface/traj.c | 113 +-
src/ts/trajectory/interface/traj.c.html | 413 +-
src/ts/trajectory/makefile.html | 6 +-
src/ts/utils/dmdats.c.html | 6 +-
src/ts/utils/dmlocalts.c.html | 6 +-
src/ts/utils/dmplexts.c.html | 6 +-
src/ts/utils/dmts.c.html | 6 +-
src/ts/utils/index.html | 4 +-
src/ts/utils/makefile.html | 6 +-
src/vec/f90-mod/index.html | 4 +-
src/vec/f90-mod/makefile.html | 6 +-
src/vec/f90-mod/petscvecmod.F.html | 6 +-
src/vec/index.html | 4 +-
src/vec/is/ao/aoimpl.h.html | 6 +-
src/vec/is/ao/examples/index.html | 4 +-
src/vec/is/ao/examples/makefile.html | 6 +-
src/vec/is/ao/examples/tests/ex1.c.html | 6 +-
src/vec/is/ao/examples/tests/ex2.c.html | 6 +-
src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html | 6 +-
src/vec/is/ao/examples/tests/ex3d/index.html | 4 +-
src/vec/is/ao/examples/tests/ex3d/makefile.html | 6 +-
src/vec/is/ao/examples/tests/ex4.c.html | 6 +-
src/vec/is/ao/examples/tests/ex4f.F.html | 6 +-
src/vec/is/ao/examples/tests/ex7.c.html | 6 +-
src/vec/is/ao/examples/tests/index.html | 4 +-
src/vec/is/ao/examples/tests/makefile.html | 6 +-
src/vec/is/ao/impls/basic/aobasic.c.html | 6 +-
src/vec/is/ao/impls/basic/index.html | 4 +-
src/vec/is/ao/impls/basic/makefile.html | 6 +-
src/vec/is/ao/impls/index.html | 4 +-
src/vec/is/ao/impls/makefile.html | 6 +-
src/vec/is/ao/impls/mapping/aomapping.c.html | 6 +-
src/vec/is/ao/impls/mapping/index.html | 4 +-
src/vec/is/ao/impls/mapping/makefile.html | 6 +-
.../is/ao/impls/memscalable/aomemscalable.c.html | 6 +-
src/vec/is/ao/impls/memscalable/index.html | 4 +-
src/vec/is/ao/impls/memscalable/makefile.html | 6 +-
src/vec/is/ao/index.html | 4 +-
src/vec/is/ao/interface/ao.c.html | 6 +-
src/vec/is/ao/interface/aoreg.c.html | 6 +-
src/vec/is/ao/interface/aoregall.c.html | 6 +-
src/vec/is/ao/interface/dlregisdm.c.html | 6 +-
src/vec/is/ao/interface/index.html | 4 +-
src/vec/is/ao/interface/makefile.html | 6 +-
src/vec/is/ao/makefile.html | 6 +-
src/vec/is/examples/index.html | 4 +-
src/vec/is/examples/makefile.html | 6 +-
src/vec/is/examples/tests/ex1.c.html | 6 +-
src/vec/is/examples/tests/ex2.c.html | 6 +-
src/vec/is/examples/tests/index.html | 4 +-
src/vec/is/examples/tests/makefile.html | 6 +-
src/vec/is/index.html | 4 +-
src/vec/is/is/examples/index.html | 4 +-
src/vec/is/is/examples/makefile.html | 6 +-
src/vec/is/is/examples/tests/ex1.c.html | 6 +-
src/vec/is/is/examples/tests/ex1f.F.html | 6 +-
src/vec/is/is/examples/tests/ex2.c.html | 6 +-
src/vec/is/is/examples/tests/ex2f.F.html | 6 +-
src/vec/is/is/examples/tests/ex3.c.html | 6 +-
src/vec/is/is/examples/tests/ex4.c.html | 6 +-
src/vec/is/is/examples/tests/ex5.c.html | 6 +-
src/vec/is/is/examples/tests/ex6.c.html | 6 +-
src/vec/is/is/examples/tests/index.html | 4 +-
src/vec/is/is/examples/tests/makefile.html | 6 +-
src/vec/is/is/examples/tutorials/ex1.c.html | 6 +-
src/vec/is/is/examples/tutorials/ex1f.F.html | 6 +-
src/vec/is/is/examples/tutorials/ex1f90.F.html | 6 +-
src/vec/is/is/examples/tutorials/ex2.c.html | 6 +-
src/vec/is/is/examples/tutorials/ex2f.F.html | 6 +-
src/vec/is/is/examples/tutorials/ex3.c.html | 6 +-
src/vec/is/is/examples/tutorials/ex3f90.F.html | 6 +-
src/vec/is/is/examples/tutorials/ex4.c.html | 6 +-
src/vec/is/is/examples/tutorials/ex5.c.html | 6 +-
src/vec/is/is/examples/tutorials/index.html | 4 +-
src/vec/is/is/examples/tutorials/makefile.html | 6 +-
src/vec/is/is/impls/block/block.c.html | 6 +-
src/vec/is/is/impls/block/index.html | 4 +-
src/vec/is/is/impls/block/makefile.html | 6 +-
src/vec/is/is/impls/general/general.c.html | 6 +-
src/vec/is/is/impls/general/general.h.html | 6 +-
src/vec/is/is/impls/general/index.html | 4 +-
src/vec/is/is/impls/general/makefile.html | 6 +-
src/vec/is/is/impls/index.html | 4 +-
src/vec/is/is/impls/makefile.html | 6 +-
src/vec/is/is/impls/stride/index.html | 4 +-
src/vec/is/is/impls/stride/makefile.html | 6 +-
src/vec/is/is/impls/stride/stride.c.html | 6 +-
src/vec/is/is/index.html | 4 +-
src/vec/is/is/interface/index.c.html | 6 +-
src/vec/is/is/interface/index.html | 4 +-
src/vec/is/is/interface/isreg.c.html | 6 +-
src/vec/is/is/interface/isregall.c.html | 6 +-
src/vec/is/is/interface/makefile.html | 6 +-
src/vec/is/is/makefile.html | 6 +-
src/vec/is/is/utils/index.html | 4 +-
src/vec/is/is/utils/isblock.c.html | 6 +-
src/vec/is/is/utils/iscoloring.c.html | 6 +-
src/vec/is/is/utils/iscomp.c.html | 6 +-
src/vec/is/is/utils/isdiff.c.html | 6 +-
src/vec/is/is/utils/makefile.html | 6 +-
src/vec/is/makefile.html | 6 +-
src/vec/is/sf/examples/index.html | 4 +-
src/vec/is/sf/examples/makefile.html | 6 +-
src/vec/is/sf/examples/tutorials/ex1.c.html | 6 +-
src/vec/is/sf/examples/tutorials/ex2.c.html | 6 +-
src/vec/is/sf/examples/tutorials/index.html | 4 +-
src/vec/is/sf/examples/tutorials/makefile.html | 6 +-
src/vec/is/sf/impls/basic/index.html | 4 +-
src/vec/is/sf/impls/basic/makefile.html | 6 +-
src/vec/is/sf/impls/basic/sfbasic.c.html | 6 +-
src/vec/is/sf/impls/index.html | 4 +-
src/vec/is/sf/impls/makefile.html | 6 +-
src/vec/is/sf/impls/window/index.html | 4 +-
src/vec/is/sf/impls/window/makefile.html | 6 +-
src/vec/is/sf/impls/window/sfwindow.c.html | 6 +-
src/vec/is/sf/index.html | 4 +-
src/vec/is/sf/interface/dlregissf.c.html | 6 +-
src/vec/is/sf/interface/index.html | 4 +-
src/vec/is/sf/interface/makefile.html | 6 +-
src/vec/is/sf/interface/sf.c.html | 6 +-
src/vec/is/sf/interface/sfregi.c.html | 6 +-
src/vec/is/sf/interface/sftype.c.html | 6 +-
src/vec/is/sf/makefile.html | 6 +-
src/vec/is/utils/index.html | 4 +-
src/vec/is/utils/isio.c.html | 6 +-
src/vec/is/utils/isltog.c.html | 6 +-
src/vec/is/utils/makefile.html | 6 +-
src/vec/is/utils/pmap.c.html | 6 +-
src/vec/is/utils/vsectionis.c | 3 +-
src/vec/is/utils/vsectionis.c.html | 1114 +-
src/vec/makefile.html | 6 +-
src/vec/pf/examples/index.html | 4 +-
src/vec/pf/examples/makefile.html | 6 +-
src/vec/pf/examples/tutorials/index.html | 4 +-
src/vec/pf/examples/tutorials/makefile.html | 6 +-
src/vec/pf/impls/constant/const.c.html | 6 +-
src/vec/pf/impls/constant/index.html | 4 +-
src/vec/pf/impls/constant/makefile.html | 6 +-
src/vec/pf/impls/index.html | 4 +-
src/vec/pf/impls/makefile.html | 6 +-
src/vec/pf/impls/matlab/cmatlab.c.html | 6 +-
src/vec/pf/impls/matlab/index.html | 4 +-
src/vec/pf/impls/matlab/makefile.html | 6 +-
src/vec/pf/impls/string/cstring.c.html | 6 +-
src/vec/pf/impls/string/index.html | 4 +-
src/vec/pf/impls/string/makefile.html | 6 +-
src/vec/pf/index.html | 4 +-
src/vec/pf/interface/index.html | 4 +-
src/vec/pf/interface/makefile.html | 6 +-
src/vec/pf/interface/pf.c.html | 6 +-
src/vec/pf/interface/pfall.c.html | 6 +-
src/vec/pf/makefile.html | 6 +-
src/vec/pf/pfimpl.h.html | 6 +-
src/vec/vec/examples/index.html | 4 +-
src/vec/vec/examples/makefile.html | 6 +-
src/vec/vec/examples/tests/ex1.c.html | 6 +-
src/vec/vec/examples/tests/ex10.c.html | 6 +-
src/vec/vec/examples/tests/ex11.c.html | 6 +-
src/vec/vec/examples/tests/ex12.c.html | 6 +-
src/vec/vec/examples/tests/ex14.c.html | 6 +-
src/vec/vec/examples/tests/ex15.c.html | 6 +-
src/vec/vec/examples/tests/ex16.c.html | 6 +-
src/vec/vec/examples/tests/ex17.c.html | 6 +-
src/vec/vec/examples/tests/ex17f.F.html | 6 +-
src/vec/vec/examples/tests/ex18.c.html | 6 +-
src/vec/vec/examples/tests/ex19f.F.html | 6 +-
src/vec/vec/examples/tests/ex2.c.html | 6 +-
src/vec/vec/examples/tests/ex20f.F.html | 6 +-
src/vec/vec/examples/tests/ex21.c.html | 6 +-
src/vec/vec/examples/tests/ex22.c.html | 6 +-
src/vec/vec/examples/tests/ex23.c.html | 6 +-
src/vec/vec/examples/tests/ex24.c.html | 6 +-
src/vec/vec/examples/tests/ex25.c.html | 6 +-
src/vec/vec/examples/tests/ex28.c | 15 +-
src/vec/vec/examples/tests/ex28.c.html | 283 +-
src/vec/vec/examples/tests/ex29.c.html | 6 +-
src/vec/vec/examples/tests/ex3.c.html | 6 +-
src/vec/vec/examples/tests/ex30f.F.html | 6 +-
src/vec/vec/examples/tests/ex31.c.html | 6 +-
src/vec/vec/examples/tests/ex32f.F.html | 6 +-
src/vec/vec/examples/tests/ex33.c.html | 6 +-
src/vec/vec/examples/tests/ex34.c.html | 6 +-
src/vec/vec/examples/tests/ex35.c.html | 6 +-
src/vec/vec/examples/tests/ex36.c.html | 6 +-
src/vec/vec/examples/tests/ex37.c.html | 6 +-
src/vec/vec/examples/tests/ex38.c.html | 6 +-
src/vec/vec/examples/tests/ex39.c.html | 6 +-
src/vec/vec/examples/tests/ex4.c.html | 6 +-
src/vec/vec/examples/tests/ex40.c.html | 6 +-
src/vec/vec/examples/tests/ex41.c.html | 6 +-
src/vec/vec/examples/tests/ex42.c.html | 6 +-
src/vec/vec/examples/tests/ex45.c.html | 6 +-
src/vec/vec/examples/tests/ex46.c.html | 6 +-
src/vec/vec/examples/tests/ex47.c.html | 6 +-
src/vec/vec/examples/tests/ex5.c.html | 6 +-
src/vec/vec/examples/tests/ex6.c.html | 6 +-
src/vec/vec/examples/tests/ex7.c.html | 6 +-
src/vec/vec/examples/tests/ex8.c.html | 6 +-
src/vec/vec/examples/tests/ex9.c.html | 6 +-
src/vec/vec/examples/tests/index.html | 4 +-
src/vec/vec/examples/tests/makefile.html | 6 +-
src/vec/vec/examples/tutorials/ex1.c.html | 6 +-
src/vec/vec/examples/tutorials/ex10.c.html | 6 +-
src/vec/vec/examples/tutorials/ex11.c.html | 6 +-
src/vec/vec/examples/tutorials/ex11f.F.html | 6 +-
src/vec/vec/examples/tutorials/ex12.c.html | 6 +-
src/vec/vec/examples/tutorials/ex14f.F.html | 6 +-
src/vec/vec/examples/tutorials/ex15.c.html | 6 +-
src/vec/vec/examples/tutorials/ex16.c.html | 6 +-
src/vec/vec/examples/tutorials/ex18.c.html | 6 +-
src/vec/vec/examples/tutorials/ex19.c.html | 6 +-
src/vec/vec/examples/tutorials/ex1f.F.html | 6 +-
src/vec/vec/examples/tutorials/ex1f90.F.html | 6 +-
src/vec/vec/examples/tutorials/ex2.c.html | 6 +-
src/vec/vec/examples/tutorials/ex20f90.F90.html | 6 +-
src/vec/vec/examples/tutorials/ex21.c.html | 6 +-
src/vec/vec/examples/tutorials/ex21f90.F.html | 6 +-
src/vec/vec/examples/tutorials/ex2f.F.html | 6 +-
src/vec/vec/examples/tutorials/ex3.c.html | 6 +-
src/vec/vec/examples/tutorials/ex3f.F.html | 6 +-
src/vec/vec/examples/tutorials/ex42.c.html | 6 +-
src/vec/vec/examples/tutorials/ex42a.c.html | 6 +-
src/vec/vec/examples/tutorials/ex4f.F.html | 6 +-
src/vec/vec/examples/tutorials/ex4f90.F.html | 6 +-
src/vec/vec/examples/tutorials/ex5.c.html | 6 +-
src/vec/vec/examples/tutorials/ex6.c.html | 6 +-
src/vec/vec/examples/tutorials/ex7.c.html | 6 +-
src/vec/vec/examples/tutorials/ex7f.F.html | 6 +-
src/vec/vec/examples/tutorials/ex8.c.html | 6 +-
src/vec/vec/examples/tutorials/ex9.c.html | 6 +-
src/vec/vec/examples/tutorials/ex9f.F | 3 +-
src/vec/vec/examples/tutorials/ex9f.F.html | 205 +-
src/vec/vec/examples/tutorials/index.html | 4 +-
src/vec/vec/examples/tutorials/makefile.html | 6 +-
src/vec/vec/impls/dvecimpl.h.html | 6 +-
src/vec/vec/impls/hypre/index.html | 4 +-
src/vec/vec/impls/hypre/makefile.html | 6 +-
src/vec/vec/impls/hypre/vhyp.c.html | 6 +-
src/vec/vec/impls/index.html | 4 +-
src/vec/vec/impls/makefile.html | 6 +-
src/vec/vec/impls/mpi/commonmpvec.c.html | 6 +-
src/vec/vec/impls/mpi/index.html | 4 +-
src/vec/vec/impls/mpi/makefile.html | 6 +-
src/vec/vec/impls/mpi/mpicuda/index.html | 4 +-
src/vec/vec/impls/mpi/mpicuda/makefile.html | 6 +-
src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html | 6 +-
src/vec/vec/impls/mpi/mpicusp/index.html | 4 +-
src/vec/vec/impls/mpi/mpicusp/makefile.html | 6 +-
src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html | 6 +-
src/vec/vec/impls/mpi/mpiviennacl/index.html | 4 +-
src/vec/vec/impls/mpi/mpiviennacl/makefile.html | 6 +-
.../vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html | 6 +-
src/vec/vec/impls/mpi/pbvec.c.html | 6 +-
src/vec/vec/impls/mpi/pdvec.c.html | 6 +-
src/vec/vec/impls/mpi/pvec2.c.html | 6 +-
src/vec/vec/impls/mpi/pvecimpl.h.html | 6 +-
src/vec/vec/impls/mpi/vmpicr.c.html | 6 +-
src/vec/vec/impls/nest/index.html | 4 +-
src/vec/vec/impls/nest/makefile.html | 6 +-
src/vec/vec/impls/nest/vecnest.c.html | 6 +-
src/vec/vec/impls/nest/vecnestimpl.h.html | 6 +-
src/vec/vec/impls/seq/bvec1.c.html | 6 +-
src/vec/vec/impls/seq/bvec2.c.html | 6 +-
src/vec/vec/impls/seq/bvec3.c.html | 6 +-
src/vec/vec/impls/seq/dvec2.c.html | 6 +-
src/vec/vec/impls/seq/ftn-custom/zvsectionf.c | 1 +
src/vec/vec/impls/seq/ftn-kernels/faypx.F.html | 6 +-
src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html | 6 +-
src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html | 6 +-
src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html | 6 +-
src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html | 6 +-
src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html | 6 +-
src/vec/vec/impls/seq/ftn-kernels/index.html | 4 +-
src/vec/vec/impls/seq/ftn-kernels/makefile.html | 6 +-
src/vec/vec/impls/seq/index.html | 4 +-
src/vec/vec/impls/seq/makefile.html | 6 +-
src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html | 6 +-
src/vec/vec/impls/seq/seqcuda/index.html | 4 +-
src/vec/vec/impls/seq/seqcuda/makefile.html | 6 +-
src/vec/vec/impls/seq/seqcuda/veccuda.c.html | 6 +-
src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html | 6 +-
.../vec/impls/seq/seqcuda/vecscattercuda.cu.html | 6 +-
src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html | 6 +-
src/vec/vec/impls/seq/seqcusp/index.html | 4 +-
src/vec/vec/impls/seq/seqcusp/makefile.html | 6 +-
src/vec/vec/impls/seq/seqcusp/veccusp.c.html | 6 +-
src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html | 6 +-
.../vec/impls/seq/seqcusp/vecscattercusp.cu.html | 6 +-
src/vec/vec/impls/seq/seqviennacl/index.html | 4 +-
src/vec/vec/impls/seq/seqviennacl/makefile.html | 6 +-
.../vec/impls/seq/seqviennacl/vecviennacl.cxx.html | 6 +-
.../impls/seq/seqviennacl/viennaclvecimpl.h.html | 6 +-
src/vec/vec/impls/seq/vseqcr.c.html | 6 +-
src/vec/vec/impls/shared/index.html | 4 +-
src/vec/vec/impls/shared/makefile.html | 6 +-
src/vec/vec/impls/shared/shvec.c.html | 6 +-
src/vec/vec/index.html | 4 +-
src/vec/vec/interface/dlregisvec.c.html | 6 +-
src/vec/vec/interface/index.html | 4 +-
src/vec/vec/interface/makefile.html | 6 +-
src/vec/vec/interface/rvector.c.html | 6 +-
src/vec/vec/interface/veccreate.c.html | 6 +-
src/vec/vec/interface/vecreg.c.html | 6 +-
src/vec/vec/interface/vecregall.c.html | 6 +-
src/vec/vec/interface/vector.c.html | 6 +-
src/vec/vec/makefile.html | 6 +-
src/vec/vec/utils/comb.c | 6 +-
src/vec/vec/utils/comb.c.html | 12 +-
src/vec/vec/utils/ftn-auto/vscatf.c | 10 -
src/vec/vec/utils/ftn-custom/zvscatf.c | 10 +
src/vec/vec/utils/index.html | 4 +-
src/vec/vec/utils/makefile.html | 6 +-
src/vec/vec/utils/matlab/gcreatev.c.html | 6 +-
src/vec/vec/utils/matlab/index.html | 4 +-
src/vec/vec/utils/matlab/makefile.html | 6 +-
src/vec/vec/utils/projection.c.html | 6 +-
src/vec/vec/utils/vecio.c.html | 6 +-
src/vec/vec/utils/vecmpitoseq.c.html | 6 +-
src/vec/vec/utils/vecs.c.html | 6 +-
src/vec/vec/utils/vecstash.c.html | 6 +-
src/vec/vec/utils/vinv.c | 2 +-
src/vec/vec/utils/vinv.c.html | 8 +-
src/vec/vec/utils/vpscat.c.html | 6 +-
src/vec/vec/utils/vpscat.h.html | 6 +-
src/vec/vec/utils/vscat.c | 4 +-
src/vec/vec/utils/vscat.c.html | 14 +-
src/vec/vec/utils/vsection.c.html | 6 +-
tutorials/HandsOnExercise.html | 4 +-
tutorials/TAOHandsOnExercise.html | 4 +-
tutorials/index.html | 4 +-
tutorials/makefile.html | 6 +-
tutorials/python/ex1.c.html | 6 +-
tutorials/python/index.html | 4 +-
tutorials/python/makefile.html | 6 +-
7424 files changed, 52508 insertions(+), 50798 deletions(-)
diff --git a/CTAGS b/CTAGS
index 07e984c..00a8fe0 100644
--- a/CTAGS
+++ b/CTAGS
@@ -551,12 +551,12 @@
A include/petsc/private/pcmgimpl.h /^ Mat A; \/* matrix used in forming residual*\/$/;" m struct:__anon123
A src/contrib/fun3d/comp/user.h /^ Mat A; \/* Left hand side *\/$/;" m struct:gxy
A src/contrib/fun3d/incomp/user.h /^ Mat A; \/* Left hand side *\/$/;" m struct:gxy
-A src/dm/impls/shell/dmshell.c /^ Mat A;$/;" m struct:__anon49 file:
+A src/dm/impls/shell/dmshell.c /^ Mat A;$/;" m struct:__anon51 file:
A src/ksp/ksp/examples/tests/ex26.c /^ Mat A,P,R;$/;" m struct:__anon164 file:
A src/ksp/ksp/examples/tests/ex29.c /^ Mat A,P,R;$/;" m struct:__anon167 file:
A src/ksp/ksp/examples/tutorials/ex13.c /^ Mat A; \/* sparse matrix *\/$/;" m struct:__anon154 file:
A src/ksp/ksp/examples/tutorials/ex59.c /^ PetscScalar **A;$/;" m struct:__anon161 file:
-A src/ksp/ksp/impls/tsirm/tsirm.c /^ Mat A,S;$/;" m struct:__anon3 file:
+A src/ksp/ksp/impls/tsirm/tsirm.c /^ Mat A,S;$/;" m struct:__anon5 file:
A src/ksp/ksp/utils/schurm.c /^ Mat A,Ap,B,C,D;$/;" m struct:__anon140 file:
A src/ksp/pc/impls/bddc/bddcstructs.h /^ Mat A;$/;" m struct:_PCBDDCSubSchurs
A src/ksp/pc/impls/eisens/eisen.c /^ Mat shell,A;$/;" m struct:__anon122 file:
@@ -577,9 +577,9 @@ A src/mat/impls/normal/normmh.c /^ Mat A;$/;" m struct:__anon63 file:
A src/mat/impls/submat/submat.c /^ Mat A;$/;" m struct:__anon41 file:
A src/mat/impls/transpose/htransm.c /^ Mat A;$/;" m struct:__anon4 file:
A src/mat/impls/transpose/transm.c /^ Mat A;$/;" m struct:__anon3 file:
-A src/snes/examples/tests/ex15.c /^ Mat A; \/* Quadratic Objective term *\/$/;" m struct:__anon171 file:
-A src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon127 file:
-A src/snes/examples/tutorials/ex70.c /^ Mat A; \/* block matrix *\/$/;" m struct:__anon143 file:
+A src/snes/examples/tests/ex15.c /^ Mat A; \/* Quadratic Objective term *\/$/;" m struct:__anon173 file:
+A src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon129 file:
+A src/snes/examples/tutorials/ex70.c /^ Mat A; \/* block matrix *\/$/;" m struct:__anon145 file:
A src/tao/bound/examples/tutorials/jbearing2.c /^ Mat A; \/* Quadratic Objective term *\/$/;" m struct:__anon18 file:
A src/tao/matrix/adamat.c /^ Mat A;$/;" m struct:__anon3 file:
A src/tao/matrix/submatfree.h /^ Mat A;$/;" m struct:__anon2
@@ -752,7 +752,7 @@ AcousticsCtx src/ts/examples/tutorials/ex9.c /^} AcousticsCtx;$/;" t typeref:str
AcousticsFlux src/ts/examples/tutorials/ex9.c /^PETSC_UNUSED PETSC_STATIC_INLINE void AcousticsFlux(AcousticsCtx *ctx,const PetscScalar *u,PetscScalar *f)$/;" f
Action include/petsc/private/logimpl.h /^} Action;$/;" t typeref:struct:_Action
AddElement src/ksp/ksp/examples/tests/ex10.c /^PetscErrorCode AddElement(Mat mat,PetscInt r1,PetscInt r2,PetscReal **K,PetscInt h1,PetscInt h2)$/;" f
-AdjM src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt AdjM[MAX_VERT][50]; \/* adjacency list of a vertex *\/$/;" m struct:__anon168 file:
+AdjM src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt AdjM[MAX_VERT][50]; \/* adjacency list of a vertex *\/$/;" m struct:__anon170 file:
AdvectCtx src/ts/examples/tutorials/ex9.c /^} AdvectCtx;$/;" t typeref:struct:__anon268 file:
AdvectSolBumpType src/ts/examples/tutorials/ex11.c /^typedef enum {ADVECT_SOL_BUMP_CONE,ADVECT_SOL_BUMP_COS} AdvectSolBumpType;$/;" t typeref:enum:__anon223 file:
AdvectSolBumpType src/ts/examples/tutorials/ex11_sa.c /^typedef enum {ADVECT_SOL_BUMP_CONE,ADVECT_SOL_BUMP_COS} AdvectSolBumpType;$/;" t typeref:enum:__anon238 file:
@@ -763,16 +763,16 @@ AdvectSolType src/ts/examples/tutorials/ex11_sa.c /^typedef enum {ADVECT_SOL_TIL
AdvectSolTypes src/ts/examples/tutorials/ex11.c /^static const char *const AdvectSolTypes[] = {"TILTED","BUMP","AdvectSolType","ADVECT_SOL_",0};$/;" v file:
AdvectSolTypes src/ts/examples/tutorials/ex11_sa.c /^static const char *const AdvectSolTypes[] = {"TILTED","BUMP","AdvectSolType","ADVECT_SOL_",0};$/;" v file:
Ae src/mat/impls/dense/mpi/mpidense.h /^ Mat Ae,Be,Ce; \/* matrix in Elemental format *\/$/;" m struct:__anon6
-Ae src/tao/constrained/examples/tutorials/toy.c /^ Mat Ae,Ai,H;$/;" m struct:__anon199 file:
+Ae src/tao/constrained/examples/tutorials/toy.c /^ Mat Ae,Ai,H;$/;" m struct:__anon201 file:
Ae src/tao/constrained/examples/tutorials/toyf.h /^ Mat Ae,Ai,Hess$/;" v
Ae src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
-Aeq src/tao/constrained/examples/tutorials/maros.c /^ Mat Aeq,Ain,H;$/;" m struct:__anon200 file:
+Aeq src/tao/constrained/examples/tutorials/maros.c /^ Mat Aeq,Ain,H;$/;" m struct:__anon202 file:
Afield src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ Mat *Afield; \/* The rows of the matrix associated with each split *\/$/;" m struct:__anon84 file:
-Ai src/tao/constrained/examples/tutorials/toy.c /^ Mat Ae,Ai,H;$/;" m struct:__anon199 file:
+Ai src/tao/constrained/examples/tutorials/toy.c /^ Mat Ae,Ai,H;$/;" m struct:__anon201 file:
Ai src/tao/constrained/examples/tutorials/toyf.h /^ Mat Ae,Ai,Hess$/;" v
Ai src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
-Ai src/tao/constrained/impls/ipm/ipm.h /^ Mat Ai; \/* JacI (lb)$/;" m struct:__anon201
-Ain src/tao/constrained/examples/tutorials/maros.c /^ Mat Aeq,Ain,H;$/;" m struct:__anon200 file:
+Ai src/tao/constrained/impls/ipm/ipm.h /^ Mat Ai; \/* JacI (lb)$/;" m struct:__anon203
+Ain src/tao/constrained/examples/tutorials/maros.c /^ Mat Aeq,Ain,H;$/;" m struct:__anon202 file:
AlgFunction src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^PetscErrorCode AlgFunction(SNES snes, Vec X, Vec F, void *ctx)$/;" f
AlgFunction src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^PetscErrorCode AlgFunction(SNES snes, Vec X, Vec F, void *ctx)$/;" f
AlgFunction src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^PetscErrorCode AlgFunction(SNES snes, Vec X, Vec F, void *ctx)$/;" f
@@ -782,7 +782,7 @@ AlgJacobian src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^Pe
AlgJacobian src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^PetscErrorCode AlgJacobian(SNES snes,Vec X,Mat A,Mat B,void *ctx)$/;" f
AlgJacobian src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^PetscErrorCode AlgJacobian(SNES snes,Vec X,Mat A,Mat B,void *ctx)$/;" f
Aloc src/ksp/pc/impls/ml/ml.c /^ Mat Aloc; \/* local portion of A to be used by ML *\/$/;" m struct:__anon115 file:
-Alpha src/ksp/ksp/impls/tsirm/tsirm.c /^ Vec Alpha,r;$/;" m struct:__anon3 file:
+Alpha src/ksp/ksp/impls/tsirm/tsirm.c /^ Vec Alpha,r;$/;" m struct:__anon5 file:
Alpha_f src/ts/impls/implicit/alpha/alpha1.c /^ PetscReal Alpha_f;$/;" m struct:__anon345 file:
Alpha_f src/ts/impls/implicit/alpha/alpha2.c /^ PetscReal Alpha_f;$/;" m struct:__anon344 file:
Alpha_m src/ts/impls/implicit/alpha/alpha1.c /^ PetscReal Alpha_m;$/;" m struct:__anon345 file:
@@ -792,68 +792,68 @@ AnchorsFlatten src/dm/impls/plex/plextree.c /^static PetscErrorCode AnchorsFlatt
Ap src/ksp/ksp/utils/schurm.c /^ Mat A,Ap,B,C,D;$/;" m struct:__anon140 file:
AppCtx src/contrib/fun3d/comp/flow.c /^} AppCtx; \/*============================*\/$/;" t typeref:struct:__anon362 file:
AppCtx src/contrib/fun3d/incomp/flow.c /^} AppCtx; \/*============================*\/$/;" t typeref:struct:__anon356 file:
-AppCtx src/dm/impls/moab/examples/tests/ex1.cxx /^} AppCtx;$/;" t typeref:struct:__anon44 file:
-AppCtx src/dm/impls/moab/examples/tests/ex2.cxx /^} AppCtx;$/;" t typeref:struct:__anon45 file:
-AppCtx src/dm/impls/patch/examples/tests/ex1.c /^} AppCtx;$/;" t typeref:struct:__anon43 file:
-AppCtx src/dm/impls/plex/examples/tests/ex1.c /^} AppCtx;$/;" t typeref:struct:__anon32 file:
-AppCtx src/dm/impls/plex/examples/tests/ex10.c /^} AppCtx;$/;" t typeref:struct:__anon30 file:
-AppCtx src/dm/impls/plex/examples/tests/ex12.c /^} AppCtx;$/;" t typeref:struct:__anon38 file:
-AppCtx src/dm/impls/plex/examples/tests/ex13.c /^} AppCtx;$/;" t typeref:struct:__anon34 file:
-AppCtx src/dm/impls/plex/examples/tests/ex14.c /^} AppCtx;$/;" t typeref:struct:__anon33 file:
-AppCtx src/dm/impls/plex/examples/tests/ex16.c /^} AppCtx;$/;" t typeref:struct:__anon41 file:
-AppCtx src/dm/impls/plex/examples/tests/ex17.c /^} AppCtx;$/;" t typeref:struct:__anon40 file:
-AppCtx src/dm/impls/plex/examples/tests/ex3.c /^} AppCtx;$/;" t typeref:struct:__anon35 file:
-AppCtx src/dm/impls/plex/examples/tests/ex4.c /^} AppCtx;$/;" t typeref:struct:__anon36 file:
-AppCtx src/dm/impls/plex/examples/tests/ex5.c /^} AppCtx;$/;" t typeref:struct:__anon31 file:
-AppCtx src/dm/impls/plex/examples/tests/ex6.c /^} AppCtx;$/;" t typeref:struct:__anon27 file:
-AppCtx src/dm/impls/plex/examples/tests/ex7.c /^} AppCtx;$/;" t typeref:struct:__anon37 file:
-AppCtx src/dm/impls/plex/examples/tests/ex8.c /^} AppCtx;$/;" t typeref:struct:__anon29 file:
-AppCtx src/dm/impls/plex/examples/tests/ex9.c /^} AppCtx;$/;" t typeref:struct:__anon39 file:
-AppCtx src/dm/impls/plex/examples/tutorials/ex2.c /^} AppCtx;$/;" t typeref:struct:__anon26 file:
-AppCtx src/dm/impls/plex/examples/tutorials/ex5.c /^} AppCtx;$/;" t typeref:struct:__anon25 file:
+AppCtx src/dm/impls/moab/examples/tests/ex1.cxx /^} AppCtx;$/;" t typeref:struct:__anon46 file:
+AppCtx src/dm/impls/moab/examples/tests/ex2.cxx /^} AppCtx;$/;" t typeref:struct:__anon47 file:
+AppCtx src/dm/impls/patch/examples/tests/ex1.c /^} AppCtx;$/;" t typeref:struct:__anon45 file:
+AppCtx src/dm/impls/plex/examples/tests/ex1.c /^} AppCtx;$/;" t typeref:struct:__anon34 file:
+AppCtx src/dm/impls/plex/examples/tests/ex10.c /^} AppCtx;$/;" t typeref:struct:__anon32 file:
+AppCtx src/dm/impls/plex/examples/tests/ex12.c /^} AppCtx;$/;" t typeref:struct:__anon40 file:
+AppCtx src/dm/impls/plex/examples/tests/ex13.c /^} AppCtx;$/;" t typeref:struct:__anon36 file:
+AppCtx src/dm/impls/plex/examples/tests/ex14.c /^} AppCtx;$/;" t typeref:struct:__anon35 file:
+AppCtx src/dm/impls/plex/examples/tests/ex16.c /^} AppCtx;$/;" t typeref:struct:__anon43 file:
+AppCtx src/dm/impls/plex/examples/tests/ex17.c /^} AppCtx;$/;" t typeref:struct:__anon42 file:
+AppCtx src/dm/impls/plex/examples/tests/ex3.c /^} AppCtx;$/;" t typeref:struct:__anon37 file:
+AppCtx src/dm/impls/plex/examples/tests/ex4.c /^} AppCtx;$/;" t typeref:struct:__anon38 file:
+AppCtx src/dm/impls/plex/examples/tests/ex5.c /^} AppCtx;$/;" t typeref:struct:__anon33 file:
+AppCtx src/dm/impls/plex/examples/tests/ex6.c /^} AppCtx;$/;" t typeref:struct:__anon29 file:
+AppCtx src/dm/impls/plex/examples/tests/ex7.c /^} AppCtx;$/;" t typeref:struct:__anon39 file:
+AppCtx src/dm/impls/plex/examples/tests/ex8.c /^} AppCtx;$/;" t typeref:struct:__anon31 file:
+AppCtx src/dm/impls/plex/examples/tests/ex9.c /^} AppCtx;$/;" t typeref:struct:__anon41 file:
+AppCtx src/dm/impls/plex/examples/tutorials/ex2.c /^} AppCtx;$/;" t typeref:struct:__anon28 file:
+AppCtx src/dm/impls/plex/examples/tutorials/ex5.c /^} AppCtx;$/;" t typeref:struct:__anon27 file:
AppCtx src/ksp/ksp/examples/tests/ex14.c /^} AppCtx;$/;" t typeref:struct:__anon168 file:
AppCtx src/ksp/ksp/examples/tests/ex19.c /^} AppCtx;$/;" t typeref:struct:__anon170 file:
AppCtx src/ksp/ksp/examples/tests/ex41.c /^} AppCtx;$/;" t typeref:struct:__anon166 file:
AppCtx src/ksp/ksp/examples/tutorials/ex25.c /^} AppCtx;$/;" t typeref:struct:__anon144 file:
AppCtx src/mat/examples/tests/ex96.c /^} AppCtx;$/;" t typeref:struct:__anon375 file:
-AppCtx src/snes/examples/tests/ex1.c /^} AppCtx;$/;" t typeref:struct:__anon173 file:
-AppCtx src/snes/examples/tests/ex15.c /^} AppCtx;$/;" t typeref:struct:__anon171 file:
-AppCtx src/snes/examples/tests/ex16.c /^} AppCtx;$/;" t typeref:struct:__anon179 file:
-AppCtx src/snes/examples/tests/ex69.c /^} AppCtx;$/;" t typeref:struct:__anon175 file:
-AppCtx src/snes/examples/tests/ex7.c /^} AppCtx;$/;" t typeref:struct:__anon178 file:
-AppCtx src/snes/examples/tests/ex8.c /^} AppCtx;$/;" t typeref:struct:__anon172 file:
-AppCtx src/snes/examples/tutorials/ex10d/ex10.c /^} AppCtx;$/;" t typeref:struct:__anon168 file:
-AppCtx src/snes/examples/tutorials/ex12.c /^} AppCtx;$/;" t typeref:struct:__anon152 file:
-AppCtx src/snes/examples/tutorials/ex14.c /^} AppCtx;$/;" t typeref:struct:__anon121 file:
-AppCtx src/snes/examples/tutorials/ex15.c /^} AppCtx;$/;" t typeref:struct:__anon117 file:
-AppCtx src/snes/examples/tutorials/ex16.c /^} AppCtx;$/;" t typeref:struct:__anon166 file:
-AppCtx src/snes/examples/tutorials/ex18.c /^} AppCtx;$/;" t typeref:struct:__anon167 file:
-AppCtx src/snes/examples/tutorials/ex19.c /^} AppCtx;$/;" t typeref:struct:__anon154 file:
-AppCtx src/snes/examples/tutorials/ex20.c /^} AppCtx;$/;" t typeref:struct:__anon120 file:
-AppCtx src/snes/examples/tutorials/ex30.c /^} AppCtx;$/;" t typeref:struct:__anon130 file:
-AppCtx src/snes/examples/tutorials/ex33.c /^} AppCtx;$/;" t typeref:struct:__anon122 file:
-AppCtx src/snes/examples/tutorials/ex46.c /^} AppCtx;$/;" t typeref:struct:__anon119 file:
-AppCtx src/snes/examples/tutorials/ex5.c /^} AppCtx;$/;" t typeref:struct:__anon118 file:
-AppCtx src/snes/examples/tutorials/ex58.c /^} AppCtx;$/;" t typeref:struct:__anon125 file:
-AppCtx src/snes/examples/tutorials/ex5s.c /^} AppCtx;$/;" t typeref:struct:__anon146 file:
-AppCtx src/snes/examples/tutorials/ex62.c /^} AppCtx;$/;" t typeref:struct:__anon133 file:
-AppCtx src/snes/examples/tutorials/ex66.c /^} AppCtx;$/;" t typeref:struct:__anon148 file:
-AppCtx src/snes/examples/tutorials/ex69.c /^} AppCtx;$/;" t typeref:struct:__anon136 file:
-AppCtx src/snes/examples/tutorials/ex7.c /^} AppCtx;$/;" t typeref:struct:__anon141 file:
-AppCtx src/snes/examples/tutorials/ex75.c /^} AppCtx;$/;" t typeref:struct:__anon115 file:
-AppCtx src/snes/examples/tutorials/ex77.c /^} AppCtx;$/;" t typeref:struct:__anon145 file:
+AppCtx src/snes/examples/tests/ex1.c /^} AppCtx;$/;" t typeref:struct:__anon175 file:
+AppCtx src/snes/examples/tests/ex15.c /^} AppCtx;$/;" t typeref:struct:__anon173 file:
+AppCtx src/snes/examples/tests/ex16.c /^} AppCtx;$/;" t typeref:struct:__anon181 file:
+AppCtx src/snes/examples/tests/ex69.c /^} AppCtx;$/;" t typeref:struct:__anon177 file:
+AppCtx src/snes/examples/tests/ex7.c /^} AppCtx;$/;" t typeref:struct:__anon180 file:
+AppCtx src/snes/examples/tests/ex8.c /^} AppCtx;$/;" t typeref:struct:__anon174 file:
+AppCtx src/snes/examples/tutorials/ex10d/ex10.c /^} AppCtx;$/;" t typeref:struct:__anon170 file:
+AppCtx src/snes/examples/tutorials/ex12.c /^} AppCtx;$/;" t typeref:struct:__anon154 file:
+AppCtx src/snes/examples/tutorials/ex14.c /^} AppCtx;$/;" t typeref:struct:__anon123 file:
+AppCtx src/snes/examples/tutorials/ex15.c /^} AppCtx;$/;" t typeref:struct:__anon119 file:
+AppCtx src/snes/examples/tutorials/ex16.c /^} AppCtx;$/;" t typeref:struct:__anon168 file:
+AppCtx src/snes/examples/tutorials/ex18.c /^} AppCtx;$/;" t typeref:struct:__anon169 file:
+AppCtx src/snes/examples/tutorials/ex19.c /^} AppCtx;$/;" t typeref:struct:__anon156 file:
+AppCtx src/snes/examples/tutorials/ex20.c /^} AppCtx;$/;" t typeref:struct:__anon122 file:
+AppCtx src/snes/examples/tutorials/ex30.c /^} AppCtx;$/;" t typeref:struct:__anon132 file:
+AppCtx src/snes/examples/tutorials/ex33.c /^} AppCtx;$/;" t typeref:struct:__anon124 file:
+AppCtx src/snes/examples/tutorials/ex46.c /^} AppCtx;$/;" t typeref:struct:__anon121 file:
+AppCtx src/snes/examples/tutorials/ex5.c /^} AppCtx;$/;" t typeref:struct:__anon120 file:
+AppCtx src/snes/examples/tutorials/ex58.c /^} AppCtx;$/;" t typeref:struct:__anon127 file:
+AppCtx src/snes/examples/tutorials/ex5s.c /^} AppCtx;$/;" t typeref:struct:__anon148 file:
+AppCtx src/snes/examples/tutorials/ex62.c /^} AppCtx;$/;" t typeref:struct:__anon135 file:
+AppCtx src/snes/examples/tutorials/ex66.c /^} AppCtx;$/;" t typeref:struct:__anon150 file:
+AppCtx src/snes/examples/tutorials/ex69.c /^} AppCtx;$/;" t typeref:struct:__anon138 file:
+AppCtx src/snes/examples/tutorials/ex7.c /^} AppCtx;$/;" t typeref:struct:__anon143 file:
+AppCtx src/snes/examples/tutorials/ex75.c /^} AppCtx;$/;" t typeref:struct:__anon117 file:
+AppCtx src/snes/examples/tutorials/ex77.c /^} AppCtx;$/;" t typeref:struct:__anon147 file:
AppCtx src/tao/bound/examples/tutorials/jbearing2.c /^} AppCtx;$/;" t typeref:struct:__anon18 file:
AppCtx src/tao/bound/examples/tutorials/plate2.c /^} AppCtx;$/;" t typeref:struct:__anon19 file:
-AppCtx src/tao/complementarity/examples/tutorials/blackscholes.c /^} AppCtx;$/;" t typeref:struct:__anon207 file:
-AppCtx src/tao/complementarity/examples/tutorials/minsurf1.c /^} AppCtx;$/;" t typeref:struct:__anon208 file:
-AppCtx src/tao/constrained/examples/tutorials/maros.c /^} AppCtx;$/;" t typeref:struct:__anon200 file:
-AppCtx src/tao/constrained/examples/tutorials/toy.c /^} AppCtx;$/;" t typeref:struct:__anon199 file:
+AppCtx src/tao/complementarity/examples/tutorials/blackscholes.c /^} AppCtx;$/;" t typeref:struct:__anon209 file:
+AppCtx src/tao/complementarity/examples/tutorials/minsurf1.c /^} AppCtx;$/;" t typeref:struct:__anon210 file:
+AppCtx src/tao/constrained/examples/tutorials/maros.c /^} AppCtx;$/;" t typeref:struct:__anon202 file:
+AppCtx src/tao/constrained/examples/tutorials/toy.c /^} AppCtx;$/;" t typeref:struct:__anon201 file:
AppCtx src/tao/examples/tutorials/ex1.c /^} AppCtx;$/;" t typeref:struct:__anon14 file:
AppCtx src/tao/examples/tutorials/ex2.c /^} AppCtx;$/;" t typeref:struct:__anon17 file:
AppCtx src/tao/examples/tutorials/ex3.c /^} AppCtx;$/;" t typeref:struct:__anon15 file:
-AppCtx src/tao/leastsquares/examples/tests/chwirut1.c /^} AppCtx;$/;" t typeref:struct:__anon204 file:
-AppCtx src/tao/leastsquares/examples/tutorials/chwirut1.c /^} AppCtx;$/;" t typeref:struct:__anon202 file:
-AppCtx src/tao/leastsquares/examples/tutorials/chwirut2.c /^} AppCtx;$/;" t typeref:struct:__anon203 file:
+AppCtx src/tao/leastsquares/examples/tests/chwirut1.c /^} AppCtx;$/;" t typeref:struct:__anon206 file:
+AppCtx src/tao/leastsquares/examples/tutorials/chwirut1.c /^} AppCtx;$/;" t typeref:struct:__anon204 file:
+AppCtx src/tao/leastsquares/examples/tutorials/chwirut2.c /^} AppCtx;$/;" t typeref:struct:__anon205 file:
AppCtx src/tao/pde_constrained/examples/tutorials/elliptic.c /^} AppCtx;$/;" t typeref:struct:__anon10 file:
AppCtx src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^} AppCtx;$/;" t typeref:struct:__anon11 file:
AppCtx src/tao/pde_constrained/examples/tutorials/parabolic.c /^} AppCtx;$/;" t typeref:struct:__anon9 file:
@@ -907,7 +907,7 @@ AppCtx src/ts/examples/tutorials/power_grid/ex8.c /^} AppCtx;$/;" t typeref:stru
AppCtx src/ts/examples/tutorials/power_grid/ex9.c /^} AppCtx;$/;" t typeref:struct:__anon311 file:
AppCtx src/ts/examples/tutorials/power_grid/ex9adj.c /^} AppCtx;$/;" t typeref:struct:__anon312 file:
AppCtx src/ts/examples/tutorials/power_grid/ex9opt.c /^} AppCtx;$/;" t typeref:struct:__anon300 file:
-ApplicationCtx src/snes/examples/tutorials/ex3.c /^} ApplicationCtx;$/;" t typeref:struct:__anon137 file:
+ApplicationCtx src/snes/examples/tutorials/ex3.c /^} ApplicationCtx;$/;" t typeref:struct:__anon139 file:
ApplicationDampit src/snes/examples/tutorials/ex74f.F90 /^ subroutine ApplicationDampit(/;" s
ApplicationDt src/snes/examples/tutorials/ex74f.F90 /^ subroutine ApplicationDt(/;" s
ApplicationExact src/snes/examples/tutorials/ex74f.F90 /^ subroutine ApplicationExact(/;" s
@@ -919,7 +919,7 @@ ApplicationInitialGuess src/snes/examples/tutorials/ex74f.F90 /^ subroutine
ApplicationJacobian src/snes/examples/tests/ex1f.F /^ subroutine ApplicationJacobian(/;" s
ApplicationXmgr src/snes/examples/tutorials/ex74f.F90 /^ subroutine ApplicationXmgr(/;" s
ApplyBCsElement src/snes/examples/tutorials/ex16.c /^void ApplyBCsElement(PetscInt mx,PetscInt my, PetscInt mz, PetscInt i, PetscInt j, PetscInt k,PetscScalar *jacobian)$/;" f
-ApplyRevolve src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,PetscInt total_steps,PetscInt stepnum,PetscInt localstepnum,PetscBool toplevel,PetscInt *store)$/;" f file:
+ApplyRevolve src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode ApplyRevolve(PetscViewer viewer,SchedulerType stype,RevolveCTX *rctx,PetscInt total_steps,PetscInt stepnum,PetscInt localstepnum,PetscBool toplevel,PetscInt *store)$/;" f file:
ApplyStencil src/snes/examples/tutorials/ex47cu.cu /^struct ApplyStencil$/;" s file:
Ar src/ts/examples/tutorials/power_grid/ex5.c /^ PetscScalar Ar; \/* Area swept by rotor (pi*R*R) *\/$/;" m struct:__anon304 file:
Arg config/BuildSystem/nargs.py /^class Arg(object):$/;" c
@@ -975,8 +975,8 @@ B src/mat/examples/tests/ex88.c /^ Mat B;$/;" m struct:_n_User file:
B src/mat/impls/aij/mpi/mpiaij.h /^ Mat A,B; \/* local submatrices: A (diag part),$/;" m struct:__anon29
B src/mat/impls/aij/seq/superlu/superlu.c /^ SuperMatrix A,L,U,B,X;$/;" m struct:__anon26 file:
B src/mat/utils/pheap.c 25;" d file:
-B src/snes/examples/tests/ex15.c /^ Vec B; \/* Linear Objective term *\/$/;" m struct:__anon171 file:
-B src/snes/examples/tutorials/ex69.c /^ PetscReal B; \/* Exponential scale for viscosity variation *\/$/;" m struct:__anon135 file:
+B src/snes/examples/tests/ex15.c /^ Vec B; \/* Linear Objective term *\/$/;" m struct:__anon173 file:
+B src/snes/examples/tutorials/ex69.c /^ PetscReal B; \/* Exponential scale for viscosity variation *\/$/;" m struct:__anon137 file:
B src/tao/bound/examples/tutorials/jbearing2.c /^ Vec B; \/* Linear Objective term *\/$/;" m struct:__anon18 file:
B src/tao/bound/impls/bqpip/bqpip.h /^ Vec B;$/;" m struct:__anon23
B src/tao/bound/impls/gpcg/gpcg.h /^ Vec B;$/;" m struct:__anon20
@@ -995,9 +995,9 @@ BCType src/ksp/ksp/examples/tutorials/ex29.c /^typedef enum {DIRICHLET, NEUMANN}
BCType src/ksp/ksp/examples/tutorials/ex32.c /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" t typeref:enum:__anon152 file:
BCType src/ksp/ksp/examples/tutorials/ex35.cxx /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" t typeref:enum:__anon148 file:
BCType src/ksp/ksp/examples/tutorials/ex50.c /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" t typeref:enum:__anon155 file:
-BCType src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" t typeref:enum:__anon149 file:
-BCType src/snes/examples/tutorials/ex62.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" t typeref:enum:__anon131 file:
-BCType src/snes/examples/tutorials/ex66.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" t typeref:enum:__anon147 file:
+BCType src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" t typeref:enum:__anon151 file:
+BCType src/snes/examples/tutorials/ex62.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" t typeref:enum:__anon133 file:
+BCType src/snes/examples/tutorials/ex66.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" t typeref:enum:__anon149 file:
BCType src/ts/examples/tutorials/ex10.c /^typedef enum {BC_DIRICHLET,BC_NEUMANN,BC_ROBIN} BCType;$/;" t typeref:enum:__anon211 file:
BCTypes src/ts/examples/tutorials/ex10.c /^static const char *const BCTypes[] = {"DIRICHLET","NEUMANN","ROBIN","BCType","BC_",0};$/;" v file:
BC_ANALYTIC src/snes/examples/tutorials/ex30.c 65;" d file:
@@ -1133,7 +1133,7 @@ BasicColors src/sys/classes/draw/impls/image/drawimage.c /^static const unsigned
BasicMake config/BuildSystem/maker.py /^class BasicMake(Make):$/;" c
BcastBegin include/petsc/private/sfimpl.h /^ PetscErrorCode (*BcastBegin)(PetscSF,MPI_Datatype,const void*,void*);$/;" m struct:_PetscSFOps
BcastEnd include/petsc/private/sfimpl.h /^ PetscErrorCode (*BcastEnd)(PetscSF,MPI_Datatype,const void*,void*);$/;" m struct:_PetscSFOps
-Bd2 src/snes/examples/tutorials/ex48.c /^ PetscReal Bd2,eps,exponent;$/;" m struct:_p_THI::__anon164 file:
+Bd2 src/snes/examples/tutorials/ex48.c /^ PetscReal Bd2,eps,exponent;$/;" m struct:_p_THI::__anon166 file:
Bd2 src/ts/examples/tutorials/ex14.c /^ PetscReal Bd2,eps,exponent,glen_n;$/;" m struct:_p_THI::__anon255 file:
Be src/mat/impls/dense/mpi/mpidense.h /^ Mat Ae,Be,Ce; \/* matrix in Elemental format *\/$/;" m struct:__anon6
Beta src/ts/impls/implicit/alpha/alpha2.c /^ PetscReal Beta;$/;" m struct:__anon344 file:
@@ -1146,7 +1146,7 @@ BlockType src/vec/is/sf/impls/basic/sfbasic.c 483;" d file:
Block_Initialization src/contrib/fun3d/comp/user.F /^ block data Block_Initialization$/;" b
Block_Initialization src/contrib/fun3d/incomp/user.F /^ block data Block_Initialization$/;" b
BlueMap src/sys/classes/draw/impls/win32/win32draw.c /^unsigned char BlueMap[] = {255,0,0,0,255,255,225,212,34,0,238,42,193,80,190,0,0,173,205,143,105,50,235,0,128,96,255,230,120,216,50,245};$/;" v
-Bottom src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon179 file:
+Bottom src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon181 file:
Bottom src/tao/bound/examples/tutorials/plate2.c /^ Vec Bottom, Top, Left, Right; \/* boundary values *\/$/;" m struct:__anon19 file:
BoundaryConditions src/ts/examples/tutorials/power_grid/ex6.c /^PetscErrorCode BoundaryConditions(PetscScalar **p,DMDACoor2d **coors,PetscInt i,PetscInt j,PetscInt M, PetscInt N,PetscScalar **f,AppCtx *user)$/;" f
BoundaryTypes src/ts/examples/tutorials/power_grid/ex8.c /^static const char *const BoundaryTypes[] = {"NONE","GHOSTED","MIRROR","PERIODIC","DMBoundaryType","DM_BOUNDARY_",0};$/;" v file:
@@ -1172,7 +1172,7 @@ C src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ Mat C;
C src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_IJMatrix C;$/;" m struct:__anon133 file:
C src/ksp/pc/impls/tfs/tfs.h 58;" d
C src/mat/impls/aij/seq/superlu/superlu.c /^ PetscReal *R, *C;$/;" m struct:__anon26 file:
-C src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *C; \/* m *\/$/;" m struct:__anon205
+C src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *C; \/* m *\/$/;" m struct:__anon207
C src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat *C,*Cwork;$/;" m struct:__anon11 file:
C0 src/tao/bound/impls/bqpip/bqpip.h /^ Vec C0;$/;" m struct:__anon23
CC src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h 53;" d
@@ -1316,6 +1316,7 @@ CFLAGS src/ksp/pc/impls/factor/makefile /^CFLAGS =$/;" m
CFLAGS src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/ksp/pc/impls/fieldsplit/makefile /^CFLAGS =$/;" m
CFLAGS src/ksp/pc/impls/galerkin/makefile /^CFLAGS =$/;" m
+CFLAGS src/ksp/pc/impls/gamg/ftn-custom/makefile /^CFLAGS =$/;" m
CFLAGS src/ksp/pc/impls/gamg/makefile /^CFLAGS = ${GAMG_INCLUDE}$/;" m
CFLAGS src/ksp/pc/impls/gasm/makefile /^CFLAGS =$/;" m
CFLAGS src/ksp/pc/impls/hypre/ftn-custom/makefile /^CFLAGS =$/;" m
@@ -1625,7 +1626,6 @@ CFLAGS src/tao/linesearch/interface/makefile /^CFLAGS =$/;" m
CFLAGS src/tao/matrix/makefile /^CFLAGS =$/;" m
CFLAGS src/tao/pde_constrained/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/tao/pde_constrained/impls/lcl/makefile /^CFLAGS =$/;" m
-CFLAGS src/tao/unconstrained/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/tao/unconstrained/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/tao/unconstrained/impls/bmrm/makefile /^CFLAGS =$/;" m
CFLAGS src/tao/unconstrained/impls/cg/makefile /^CFLAGS =$/;" m
@@ -1647,7 +1647,7 @@ CFLAGS src/ts/event/makefile /^CFLAGS =$/;" m
CFLAGS src/ts/examples/tests/makefile /^CFLAGS =$/;" m
CFLAGS src/ts/examples/tutorials/advection-diffusion-reaction/makefile /^CFLAGS =$/;" m
CFLAGS src/ts/examples/tutorials/eimex/makefile /^CFLAGS =$/;" m
-CFLAGS src/ts/examples/tutorials/makefile /^CFLAGS =$/;" m
+CFLAGS src/ts/examples/tutorials/makefile /^CFLAGS =$/;" m
CFLAGS src/ts/examples/tutorials/network/wash/makefile /^CFLAGS = $/;" m
CFLAGS src/ts/examples/tutorials/phasefield/makefile /^CFLAGS =$/;" m
CFLAGS src/ts/examples/tutorials/power_grid/makefile /^CFLAGS =$/;" m
@@ -1773,13 +1773,13 @@ CHARACTERISTIC_Solve include/petsc/private/characteristicimpl.h /^PETSC_EXTERN P
CHARACTERISTIC_Solve src/ts/characteristic/interface/characteristic.c /^PetscLogEvent CHARACTERISTIC_SetUp, CHARACTERISTIC_Solve, CHARACTERISTIC_QueueSetup, CHARACTERISTIC_DAUpdate;$/;" v
CHECK_SOLUTION src/snes/examples/tutorials/ex7.c 269;" d file:
CHKERRABORT include/petscerror.h 436;" d
-CHKERRABORT include/petscerror.h 522;" d
+CHKERRABORT include/petscerror.h 523;" d
CHKERRCONTINUE include/petscerror.h 437;" d
-CHKERRCONTINUE include/petscerror.h 523;" d
+CHKERRCONTINUE include/petscerror.h 524;" d
CHKERRCUBLAS include/petscerror.h 470;" d
-CHKERRCUBLAS include/petscerror.h 526;" d
+CHKERRCUBLAS include/petscerror.h 527;" d
CHKERRCUDA include/petscerror.h 469;" d
-CHKERRCUDA include/petscerror.h 525;" d
+CHKERRCUDA include/petscerror.h 526;" d
CHKERRCUSP src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h 28;" d
CHKERRGIF src/sys/classes/draw/utils/image.c 157;" d file:
CHKERRGIF src/sys/classes/draw/utils/image.c 175;" d file:
@@ -1794,8 +1794,9 @@ CHKERRQI src/sys/objects/options.c 2772;" d file:
CHKERRQPARMETIS src/mat/examples/tests/ex152.c 21;" d file:
CHKERRQPARMETIS src/mat/partition/impls/pmetis/pmetis.c 22;" d file:
CHKERRV include/petscerror.h 435;" d
+CHKERRV include/petscerror.h 522;" d
CHKERRXX include/petscerror.h 465;" d
-CHKERRXX include/petscerror.h 529;" d
+CHKERRXX include/petscerror.h 530;" d
CHKFORTRANNULLDOUBLE include/petsc/private/fortranimpl.h 103;" d
CHKFORTRANNULLFUNCTION include/petsc/private/fortranimpl.h 129;" d
CHKFORTRANNULLINTEGER include/petsc/private/fortranimpl.h 91;" d
@@ -1806,7 +1807,7 @@ CHKFORTRANNULLSCALAR include/petsc/private/fortranimpl.h 97;" d
CHKMEMA include/petscerror.h 502;" d
CHKMEMQ include/petsc/finclude/petscsysdef.h 187;" d
CHKMEMQ include/petscerror.h 500;" d
-CHKMEMQ include/petscerror.h 524;" d
+CHKMEMQ include/petscerror.h 525;" d
CHK_ERR src/contrib/fun3d/comp/userJac.F /^ subroutine CHK_ERR(/;" s
CHK_ERR src/contrib/fun3d/incomp/userJac.F /^ subroutine CHK_ERR(/;" s
CHOLMODIMPL_H_ src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h 2;" d
@@ -1850,10 +1851,10 @@ COARSE_LEVEL src/ksp/ksp/examples/tests/ex19.c 45;" d file:
COARSE_LEVEL src/ksp/ksp/examples/tests/ex41.c 34;" d file:
COARSE_LEVEL src/mat/examples/tests/ex96.c 35;" d file:
CODEBOX_FONT_SIZE bin/FASTMathInstaller.py /^CODEBOX_FONT_SIZE = 9$/;" v
-COEFF_ANALYTIC src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon151 file:
-COEFF_FIELD src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon151 file:
-COEFF_NONE src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon151 file:
-COEFF_NONLINEAR src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon151 file:
+COEFF_ANALYTIC src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon153 file:
+COEFF_FIELD src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon153 file:
+COEFF_NONE src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon153 file:
+COEFF_NONLINEAR src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" e enum:__anon153 file:
COL src/ksp/pc/impls/tfs/tfs.h 75;" d
CONEQ src/tao/interface/ftn-custom/ztaosolverf.c /^static int CONEQ=17;$/;" v file:
CONFIGURE_OPTIONS setup.py /^CONFIGURE_OPTIONS = []$/;" v
@@ -1950,7 +1951,6 @@ CPPFLAGS src/tao/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/tao/leastsquares/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/tao/leastsquares/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/tao/pde_constrained/examples/tutorials/makefile /^CPPFLAGS =$/;" m
-CPPFLAGS src/tao/unconstrained/examples/tests/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/tao/unconstrained/examples/tutorials/makefile /^CPPFLAGS =$/;" m
CPPFLAGS src/tao/util/makefile /^CPPFLAGS = -DTAO_LIB_DIR='"${TAO_LIB_DIR}"'$/;" m
CPPFLAGS src/ts/characteristic/examples/tutorials/makefile /^CPPFLAGS =$/;" m
@@ -2073,7 +2073,7 @@ CheckProblem1 src/snes/examples/tests/ex68.c /^PetscErrorCode CheckProblem1(Mat
CheckProblem2 src/snes/examples/tests/ex68.c /^PetscErrorCode CheckProblem2(Mat A, Vec b, Vec u)$/;" f
CholmodErrorHandler src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c /^static void CholmodErrorHandler(int status,const char *file,int line,const char *message)$/;" f file:
CholmodStart src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c /^PetscErrorCode CholmodStart(Mat F)$/;" f
-City src/dm/examples/tutorials/ex8.c /^} City;$/;" t typeref:struct:__anon15 file:
+City src/dm/examples/tutorials/ex8.c /^} City;$/;" t typeref:struct:__anon17 file:
CkEigenSolutions src/mat/examples/tests/ex116.c /^PetscErrorCode CkEigenSolutions(PetscInt cklvl,Mat A,PetscInt il,PetscInt iu,PetscReal *eval,Vec *evec,PetscReal *tols)$/;" f
CkEigenSolutions src/mat/examples/tests/ex118.c /^PetscErrorCode CkEigenSolutions(PetscInt cklvl,Mat A,PetscInt il,PetscInt iu,PetscScalar *eval,Vec *evec,PetscReal *tols)$/;" f
CkEigenSolutions src/mat/examples/tests/ex120.c /^PetscErrorCode CkEigenSolutions(PetscInt cklvl,Mat A,PetscInt il,PetscInt iu,PetscReal *eval,Vec *evec,PetscReal *tols)$/;" f
@@ -2099,7 +2099,7 @@ CoarseProblemType include/petsc/finclude/petscpcdef.h 24;" d
Coarsen src/ksp/ksp/examples/tutorials/ex65.c /^static PetscErrorCode Coarsen(DM shell,MPI_Comm comm,DM *dmnew)$/;" f file:
CoarsenScheme src/ksp/pc/impls/ml/ml.c /^ PetscInt Nlevels,MaxNlevels,MaxCoarseSize,CoarsenScheme,EnergyMinimization,MinPerProc,PutOnSingleProc,RepartitionType,ZoltanScheme;$/;" m struct:__anon117 file:
Coeff src/ts/examples/tutorials/ex29.c /^} Coeff;$/;" t typeref:struct:__anon220 file:
-CoeffType src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" t typeref:enum:__anon151 file:
+CoeffType src/snes/examples/tutorials/ex12.c /^typedef enum {COEFF_NONE, COEFF_ANALYTIC, COEFF_FIELD, COEFF_NONLINEAR} CoeffType;$/;" t typeref:enum:__anon153 file:
CoefficientCoarsenHook src/ts/examples/tutorials/ex29.c /^static PetscErrorCode CoefficientCoarsenHook(DM dm, DM dmc,void *ctx)$/;" f file:
CoefficientSubDomainRestrictHook src/ts/examples/tutorials/ex29.c /^static PetscErrorCode CoefficientSubDomainRestrictHook(DM dm,DM subdm,void *ctx)$/;" f file:
Coefficients src/ksp/ksp/examples/tutorials/ex49.c /^} Coefficients;$/;" t typeref:struct:__anon145 file:
@@ -2430,8 +2430,8 @@ CreateTestMesh src/dm/impls/plex/examples/tests/ex10.c /^PetscErrorCode CreateTe
CsrMatrix src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^struct CsrMatrix {$/;" s
CsrMatrix_Destroy src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu /^static PetscErrorCode CsrMatrix_Destroy(CsrMatrix **mat)$/;" f file:
Ctx src/ts/examples/tutorials/ex24.c /^} Ctx;$/;" t typeref:struct:__anon250 file:
-Cvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon5
-Cvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+Cvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon7
+Cvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
Cwork src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat *C,*Cwork;$/;" m struct:__anon11 file:
CxxMPICheck config/BuildSystem/config/packages/MPI.py /^ def CxxMPICheck(self):$/;" m class:Configure
Cython config/BuildSystem/config/packages/petsc4py.py /^ import Cython$/;" i
@@ -2439,7 +2439,7 @@ D include/petsc/private/petscfeimpl.h /^ PetscReal *B, *D, *H; \/* Tab
D include/petsc/private/petscfvimpl.h /^ PetscReal *B, *D, *H; \/* Tabulation of pseudo-basis and derivatives at quadrature points *\/$/;" m struct:_p_PetscFV
D src/ksp/ksp/utils/schurm.c /^ Mat A,Ap,B,C,D;$/;" m struct:__anon140 file:
D src/ksp/pc/impls/is/pcis.h /^ Vec D; \/* diagonal scaling "matrix" (stored as a vector, since it's diagonal) *\/$/;" m struct:__anon124
-D src/snes/examples/tutorials/ex46.c /^ PetscReal D; \/* The diffusion coefficient *\/$/;" m struct:__anon119 file:
+D src/snes/examples/tutorials/ex46.c /^ PetscReal D; \/* The diffusion coefficient *\/$/;" m struct:__anon121 file:
D src/tao/matrix/lmvmmat.h /^ Vec D;$/;" m struct:__anon1
D src/tao/unconstrained/impls/lmvm/lmvm.h /^ Vec D;$/;" m struct:__anon31
D src/tao/unconstrained/impls/nls/nls.h /^ Vec D;$/;" m struct:__anon29
@@ -2520,7 +2520,7 @@ DIAG_S src/ksp/ksp/examples/tutorials/ex54.c 25;" d file:
DICDPFiniteDifference src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^PetscErrorCode DICDPFiniteDifference(Vec X,Vec *DICDP, Userctx *user)$/;" f
DIE_TAG src/tao/leastsquares/examples/tutorials/chwirut2.c 44;" d file:
DIFFERENT_NONZERO_PATTERN include/petscmat.h /^typedef enum {DIFFERENT_NONZERO_PATTERN,SUBSET_NONZERO_PATTERN,SAME_NONZERO_PATTERN} MatStructure;$/;" e enum:__anon63
-DIFFPAR_MORE src/snes/interface/noise/snesnoise.c /^} DIFFPAR_MORE;$/;" t typeref:struct:__anon104 file:
+DIFFPAR_MORE src/snes/interface/noise/snesnoise.c /^} DIFFPAR_MORE;$/;" t typeref:struct:__anon106 file:
DIM src/ts/examples/tutorials/ex11.c 42;" d file:
DIM src/ts/examples/tutorials/ex11_sa.c 43;" d file:
DIM src/ts/examples/tutorials/ex27.c 48;" d file:
@@ -2530,9 +2530,9 @@ DIRICHLET src/ksp/ksp/examples/tutorials/ex29.c /^typedef enum {DIRICHLET, NEUMA
DIRICHLET src/ksp/ksp/examples/tutorials/ex32.c /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" e enum:__anon152 file:
DIRICHLET src/ksp/ksp/examples/tutorials/ex35.cxx /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" e enum:__anon148 file:
DIRICHLET src/ksp/ksp/examples/tutorials/ex50.c /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" e enum:__anon155 file:
-DIRICHLET src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" e enum:__anon149 file:
-DIRICHLET src/snes/examples/tutorials/ex62.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon131 file:
-DIRICHLET src/snes/examples/tutorials/ex66.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon147 file:
+DIRICHLET src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" e enum:__anon151 file:
+DIRICHLET src/snes/examples/tutorials/ex62.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon133 file:
+DIRICHLET src/snes/examples/tutorials/ex66.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon149 file:
DIRS include/makefile /^DIRS = petsc\/finclude petsc\/private$/;" m
DIRS include/petsc/finclude/makefile /^DIRS =$/;" m
DIRS include/petsc/private/makefile /^DIRS =$/;" m
@@ -2611,6 +2611,7 @@ DIRS src/ksp/pc/impls/factor/makefile /^DIRS = lu ilu icc cholesky$/;" m
DIRS src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/ksp/pc/impls/fieldsplit/makefile /^DIRS =$/;" m
DIRS src/ksp/pc/impls/galerkin/makefile /^DIRS =$/;" m
+DIRS src/ksp/pc/impls/gamg/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/ksp/pc/impls/gasm/makefile /^DIRS =$/;" m
DIRS src/ksp/pc/impls/hypre/ftn-custom/makefile /^DIRS =$/;" m
DIRS src/ksp/pc/impls/is/makefile /^DIRS = nn$/;" m
@@ -3427,7 +3428,7 @@ DMFTopologyCreate_pforest src/dm/impls/forest/p4est/pforest.c /^static PetscErro
DMFTopologyCreate_pforest src/dm/impls/forest/p4est/pforest.c 263;" d file:
DMFTopologyDestroy_pforest src/dm/impls/forest/p4est/pforest.c /^static PetscErrorCode DMFTopologyDestroy_pforest(DMFTopology_pforest **topo)$/;" f file:
DMFTopologyDestroy_pforest src/dm/impls/forest/p4est/pforest.c 207;" d file:
-DMFTopology_pforest src/dm/impls/forest/p4est/pforest.c /^} DMFTopology_pforest;$/;" t typeref:struct:__anon21 file:
+DMFTopology_pforest src/dm/impls/forest/p4est/pforest.c /^} DMFTopology_pforest;$/;" t typeref:struct:__anon23 file:
DMFTopology_pforest src/dm/impls/forest/p4est/pforest.c 180;" d file:
DMFinalizePackage src/dm/interface/dlregisdmdm.c /^PetscErrorCode DMFinalizePackage(void)$/;" f
DMForestAdaptivityPurpose include/petscdmforest.h /^typedef PetscInt DMForestAdaptivityPurpose;$/;" t
@@ -4276,7 +4277,7 @@ DMRefineHookLink include/petsc/private/dmimpl.h /^typedef struct _DMRefineHookLi
DMRefineHook_DMKSP src/ksp/ksp/interface/dmksp.c /^static PetscErrorCode DMRefineHook_DMKSP(DM dm,DM dmc,void *ctx)$/;" f file:
DMRefineHook_DMSNES src/snes/utils/dmsnes.c /^static PetscErrorCode DMRefineHook_DMSNES(DM dm,DM dmf,void *ctx)$/;" f file:
DMRefineHook_THI src/snes/examples/tutorials/ex48.c /^static PetscErrorCode DMRefineHook_THI(DM dmc,DM dmf,void *ctx)$/;" f file:
-DMRefinePattern src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" t typeref:enum:__anon20 file:
+DMRefinePattern src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" t typeref:enum:__anon22 file:
DMRefinePatternCtx src/dm/impls/forest/p4est/pforest.c /^DMRefinePatternCtx;$/;" t typeref:struct:_DMRefinePatternCtx file:
DMRefinePatternName src/dm/impls/forest/p4est/pforest.c /^static const char *DMRefinePatternName[PATTERN_COUNT] = {"hash","fractal","corner","center"};$/;" v file:
DMRefinePattern_Center src/dm/impls/forest/p4est/pforest.c /^static int DMRefinePattern_Center(p4est_t * p4est, p4est_topidx_t which_tree, p4est_quadrant_t *quadrant)$/;" f file:
@@ -4340,8 +4341,8 @@ DMSNESSetPicard src/snes/utils/dmsnes.c /^PetscErrorCode DMSNESSetPicard(DM dm,P
DMSNESView src/snes/utils/dmsnes.c /^PetscErrorCode DMSNESView(DMSNES kdm,PetscViewer viewer)$/;" f
DMSNES_CLASSID include/petscsnes.h /^PETSC_EXTERN PetscClassId DMSNES_CLASSID;$/;" v
DMSNES_CLASSID src/snes/interface/snes.c /^PetscClassId SNES_CLASSID, DMSNES_CLASSID;$/;" v
-DMSNES_DA src/snes/utils/dmdasnes.c /^} DMSNES_DA;$/;" t typeref:struct:__anon107 file:
-DMSNES_Local src/snes/utils/dmlocalsnes.c /^} DMSNES_Local;$/;" t typeref:struct:__anon108 file:
+DMSNES_DA src/snes/utils/dmdasnes.c /^} DMSNES_DA;$/;" t typeref:struct:__anon109 file:
+DMSNES_Local src/snes/utils/dmlocalsnes.c /^} DMSNES_Local;$/;" t typeref:struct:__anon110 file:
DMSequenceLoad_HDF5 src/dm/impls/plex/plexhdf5.c /^PetscErrorCode DMSequenceLoad_HDF5(DM dm, const char *seqname, PetscInt seqnum, PetscScalar *value, PetscViewer viewer)$/;" f
DMSequenceView_HDF5 src/dm/impls/plex/plexhdf5.c /^static PetscErrorCode DMSequenceView_HDF5(DM dm, const char *seqname, PetscInt seqnum, PetscScalar value, PetscViewer viewer)$/;" f file:
DMSetApplicationContext src/dm/interface/dm.c /^PetscErrorCode DMSetApplicationContext(DM dm,void *ctx)$/;" f
@@ -4422,7 +4423,7 @@ DMShellSetLocalToLocalVecScatter src/dm/impls/shell/dmshell.c /^PetscErrorCode D
DMShellSetLocalVector src/dm/impls/shell/dmshell.c /^PetscErrorCode DMShellSetLocalVector(DM dm,Vec X)$/;" f
DMShellSetMatrix src/dm/impls/shell/dmshell.c /^PetscErrorCode DMShellSetMatrix(DM dm,Mat J)$/;" f
DMShellSetRefine src/dm/impls/shell/dmshell.c /^PetscErrorCode DMShellSetRefine(DM dm, PetscErrorCode (*refine)(DM,MPI_Comm,DM*))$/;" f
-DMSlicedBlockFills src/dm/impls/sliced/sliced.c /^} DMSlicedBlockFills;$/;" t typeref:struct:__anon46 file:
+DMSlicedBlockFills src/dm/impls/sliced/sliced.c /^} DMSlicedBlockFills;$/;" t typeref:struct:__anon48 file:
DMSlicedCreate src/dm/impls/sliced/sliced.c /^PetscErrorCode DMSlicedCreate(MPI_Comm comm,PetscInt bs,PetscInt nlocal,PetscInt Nghosts,const PetscInt ghosts[], const PetscInt d_nnz[],const PetscInt o_nnz[],DM *dm)$/;" f
DMSlicedSetBlockFills src/dm/impls/sliced/sliced.c /^PetscErrorCode DMSlicedSetBlockFills(DM dm,const PetscInt *dfill,const PetscInt *ofill)$/;" f
DMSlicedSetBlockFills_Private src/dm/impls/sliced/sliced.c /^static PetscErrorCode DMSlicedSetBlockFills_Private(PetscInt bs,const PetscInt *fill,DMSlicedBlockFills **inf)$/;" f file:
@@ -4529,7 +4530,7 @@ DM_CLASSID include/petscdm.h /^PETSC_EXTERN PetscClassId DM_CLASSID;$/;" v
DM_CLASSID src/dm/interface/dm.c /^PetscClassId DM_CLASSID;$/;" v
DM_Coarsen include/petsc/private/dmimpl.h /^PETSC_EXTERN PetscLogEvent DM_Convert, DM_GlobalToLocal, DM_LocalToGlobal, DM_LocatePoints, DM_Coarsen, DM_CreateInterpolation, DM_CreateRestriction;$/;" v
DM_Coarsen src/dm/interface/dm.c /^PetscLogEvent DM_Convert, DM_GlobalToLocal, DM_LocalToGlobal, DM_LocalToLocal, DM_LocatePoints, DM_Coarsen, DM_CreateInterpolation, DM_CreateRestriction;$/;" v
-DM_Composite src/dm/impls/composite/packimpl.h /^} DM_Composite;$/;" t typeref:struct:__anon48
+DM_Composite src/dm/impls/composite/packimpl.h /^} DM_Composite;$/;" t typeref:struct:__anon50
DM_Convert include/petsc/private/dmimpl.h /^PETSC_EXTERN PetscLogEvent DM_Convert, DM_GlobalToLocal, DM_LocalToGlobal, DM_LocatePoints, DM_Coarsen, DM_CreateInterpolation, DM_CreateRestriction;$/;" v
DM_Convert src/dm/interface/dm.c /^PetscLogEvent DM_Convert, DM_GlobalToLocal, DM_LocalToGlobal, DM_LocalToLocal, DM_LocatePoints, DM_Coarsen, DM_CreateInterpolation, DM_CreateRestriction;$/;" v
DM_CreateInterpolation include/petsc/private/dmimpl.h /^PETSC_EXTERN PetscLogEvent DM_Convert, DM_GlobalToLocal, DM_LocalToGlobal, DM_LocatePoints, DM_Coarsen, DM_CreateInterpolation, DM_CreateRestriction;$/;" v
@@ -4543,7 +4544,7 @@ DM_FOREST_KEEP include/petscdmforest.h /^enum {DM_FOREST_KEEP = 0,$/;" e enum:__
DM_FOREST_REFINE include/petscdmforest.h /^ DM_FOREST_REFINE,$/;" e enum:__anon34
DM_FOREST_RESERVED_ADAPTIVITY_COUNT include/petscdmforest.h /^ DM_FOREST_RESERVED_ADAPTIVITY_COUNT};$/;" e enum:__anon34
DM_Forest include/petsc/private/dmforestimpl.h /^} DM_Forest;$/;" t typeref:struct:__anon157
-DM_Forest_pforest src/dm/impls/forest/p4est/pforest.c /^} DM_Forest_pforest;$/;" t typeref:struct:__anon22 file:
+DM_Forest_pforest src/dm/impls/forest/p4est/pforest.c /^} DM_Forest_pforest;$/;" t typeref:struct:__anon24 file:
DM_Forest_pforest src/dm/impls/forest/p4est/pforest.c 188;" d file:
DM_GlobalToLocal include/petsc/private/dmimpl.h /^PETSC_EXTERN PetscLogEvent DM_Convert, DM_GlobalToLocal, DM_LocalToGlobal, DM_LocatePoints, DM_Coarsen, DM_CreateInterpolation, DM_CreateRestriction;$/;" v
DM_GlobalToLocal src/dm/interface/dm.c /^PetscLogEvent DM_Convert, DM_GlobalToLocal, DM_LocalToGlobal, DM_LocalToLocal, DM_LocatePoints, DM_Coarsen, DM_CreateInterpolation, DM_CreateRestriction;$/;" v
@@ -4557,10 +4558,10 @@ DM_Moab include/petsc/private/dmmbimpl.h /^} DM_Moab;$/;" t typeref:struct:__ano
DM_Network include/petsc/private/dmnetworkimpl.h /^} DM_Network;$/;" t typeref:struct:__anon165
DM_Patch include/petsc/private/dmpatchimpl.h /^} DM_Patch;$/;" t typeref:struct:__anon185
DM_Plex include/petsc/private/dmpleximpl.h /^} DM_Plex;$/;" t typeref:struct:__anon134
-DM_Redundant src/dm/impls/redundant/dmredundant.c /^} DM_Redundant;$/;" t typeref:struct:__anon55 file:
-DM_SNESVI src/snes/impls/vi/rs/virs.c /^} DM_SNESVI;$/;" t typeref:struct:__anon195 file:
-DM_Shell src/dm/impls/shell/dmshell.c /^} DM_Shell;$/;" t typeref:struct:__anon49 file:
-DM_Sliced src/dm/impls/sliced/sliced.c /^} DM_Sliced;$/;" t typeref:struct:__anon47 file:
+DM_Redundant src/dm/impls/redundant/dmredundant.c /^} DM_Redundant;$/;" t typeref:struct:__anon57 file:
+DM_SNESVI src/snes/impls/vi/rs/virs.c /^} DM_SNESVI;$/;" t typeref:struct:__anon197 file:
+DM_Shell src/dm/impls/shell/dmshell.c /^} DM_Shell;$/;" t typeref:struct:__anon51 file:
+DM_Sliced src/dm/impls/sliced/sliced.c /^} DM_Sliced;$/;" t typeref:struct:__anon49 file:
DOCS src/tao/bound/examples/tutorials/makefile /^DOCS =$/;" m
DOCS src/tao/complementarity/examples/tutorials/makefile /^DOCS =$/;" m
DOCS src/tao/constrained/examples/tutorials/makefile /^DOCS = $/;" m
@@ -4599,11 +4600,11 @@ DZ src/tao/bound/impls/bqpip/bqpip.h /^ Vec DZ;$/;" m struct:__anon23
DZ_IN src/ksp/pc/impls/is/nn/nn.h /^ PetscScalar **DZ_IN; \/* proc[k].DZ_IN[i][] = bit of vector to be received from processor i by proc. k *\/$/;" m struct:__anon125
D_a src/ts/examples/tutorials/ex42.c /^ PetscReal D_a;$/;" m struct:__anon281 file:
D_h src/ts/examples/tutorials/ex42.c /^ PetscReal D_h;$/;" m struct:__anon281 file:
-Da src/snes/impls/vi/ss/vissimpl.h /^ Vec Da; \/* B sub-differential work vector (diag perturbation) *\/$/;" m struct:__anon193
+Da src/snes/impls/vi/ss/vissimpl.h /^ Vec Da; \/* B sub-differential work vector (diag perturbation) *\/$/;" m struct:__anon195
DampingFactor src/ksp/pc/impls/ml/ml.c /^ PetscReal Threshold,DampingFactor,EnergyMinimizationDropTol,MaxMinRatio,AuxThreshold;$/;" m struct:__anon117 file:
Data src/ts/examples/tests/ex4.c /^} Data;$/;" t typeref:struct:__anon332 file:
DataSection include/petsc/private/dmnetworkimpl.h /^ PetscSection DataSection; \/* Section for managing parameter distribution *\/$/;" m struct:__anon165
-Db src/snes/impls/vi/ss/vissimpl.h /^ Vec Db; \/* B sub-differential work vector (row scaling) *\/$/;" m struct:__anon193
+Db src/snes/impls/vi/ss/vissimpl.h /^ Vec Db; \/* B sub-differential work vector (row scaling) *\/$/;" m struct:__anon195
DebugTerminal src/sys/error/adebug.c /^static char DebugTerminal[PETSC_MAX_PATH_LEN];$/;" v file:
DeflPrecond src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscBool DeflPrecond; \/* Apply deflation by building adaptively a preconditioner, otherwise augment the basis *\/$/;" m struct:__anon179
DeformationGradient src/snes/examples/tutorials/ex16.c /^void DeformationGradient(Field *ex,PetscInt qi,PetscInt qj,PetscInt qk,PetscScalar *invJ,PetscScalar *F)$/;" f
@@ -4653,7 +4654,7 @@ DirichletBoundariesLocal src/ksp/pc/impls/bddc/bddc.h /^ IS Di
DiscretizationType src/ts/examples/tutorials/ex10.c /^typedef enum {DISCRETIZATION_FD,DISCRETIZATION_FE} DiscretizationType;$/;" t typeref:enum:__anon213 file:
DiscretizationTypes src/ts/examples/tutorials/ex10.c /^static const char *const DiscretizationTypes[] = {"FD","FE","DiscretizationType","DISCRETIZATION_",0};$/;" v file:
DiskStack src/ts/trajectory/impls/memory/trajmemory.c /^} DiskStack;$/;" t typeref:struct:_DiskStack file:
-Disp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Disp; \/* nxn *\/$/;" m struct:__anon205
+Disp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Disp; \/* nxn *\/$/;" m struct:__anon207
DisplayLine src/snes/examples/tutorials/ex16.c /^PetscErrorCode DisplayLine(SNES snes,Vec X)$/;" f
Div src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Mat Div, Divwork;$/;" m struct:__anon10 file:
Div src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat Div,Divwork,Divxy[2];$/;" m struct:__anon11 file:
@@ -4682,7 +4683,7 @@ Dump config/PETSc/Configure.py /^ def Dump(self):$/;" m class:Configure
DumpCSR src/mat/examples/tests/ex26.c /^PetscErrorCode DumpCSR(Mat A,PetscInt shift,PetscBool symmetric,PetscBool compressed)$/;" f
DumpModule config/PETSc/Configure.py /^ def DumpModule(self):$/;" m class:Configure
DumpPkgconfig config/PETSc/Configure.py /^ def DumpPkgconfig(self):$/;" m class:Configure
-DumpSingle src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode DumpSingle(TS ts,Stack *stack,PetscInt id)$/;" f file:
+DumpSingle src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode DumpSingle(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)$/;" f file:
Duplicate include/petsc/private/sfimpl.h /^ PetscErrorCode (*Duplicate)(PetscSF,PetscSFDuplicateOption,PetscSF);$/;" m struct:_PetscSFOps
DvOps src/sys/classes/draw/impls/image/drawimage.c /^static struct _PetscDrawOps DvOps = {$/;" v typeref:struct:_PetscDrawOps file:
DvOps src/sys/classes/draw/impls/null/drawnull.c /^static struct _PetscDrawOps DvOps = { NULL,\/* PetscDrawSetDoubleBuffer_Null *\/$/;" v typeref:struct:_PetscDrawOps file:
@@ -4719,7 +4720,7 @@ EGifOpenFileHandle src/sys/classes/draw/utils/image.c 138;" d file:
EGifOpenFileName src/sys/classes/draw/utils/image.c 137;" d file:
EH src/sys/error/err.c /^typedef struct _EH *EH;$/;" t typeref:struct:_EH file:
EIG_OFFSET src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h 63;" d
-ELASTICITY src/dm/dt/interface/dtfe.c /^enum {LAPLACIAN = 0, ELASTICITY = 1};$/;" e enum:__anon19 file:
+ELASTICITY src/dm/dt/interface/dtfe.c /^enum {LAPLACIAN = 0, ELASTICITY = 1};$/;" e enum:__anon21 file:
EMMSFC src/ts/examples/tests/ex5.c 75;" d file:
ENUM_DUMMY include/petscsys.h /^typedef enum { ENUM_DUMMY } PetscEnum;$/;" e enum:__anon107
EPS src/ksp/pc/impls/gamg/geo.c 300;" d file:
@@ -4784,7 +4785,6 @@ EXAMPLESC src/tao/examples/tutorials/makefile /^EXAMPLESC = ex1.c ex2.c ex3.c$/
EXAMPLESC src/tao/leastsquares/examples/tests/makefile /^EXAMPLESC = chwirut1.c chwirut2.c$/;" m
EXAMPLESC src/tao/leastsquares/examples/tutorials/makefile /^EXAMPLESC = chwirut1.c chwirut2.c$/;" m
EXAMPLESC src/tao/pde_constrained/examples/tutorials/makefile /^EXAMPLESC = elliptic.c parabolic.c hyperbolic.c$/;" m
-EXAMPLESC src/tao/unconstrained/examples/tests/makefile /^EXAMPLESC = minsurf1.c$/;" m
EXAMPLESC src/tao/unconstrained/examples/tutorials/makefile /^EXAMPLESC = eptorsion1.c eptorsion2.c minsurf2.c rosenbrock1.c$/;" m
EXAMPLESC src/ts/characteristic/examples/tutorials/makefile /^EXAMPLESC =$/;" m
EXAMPLESC src/ts/examples/tests/makefile /^EXAMPLESC = ex2.c ex3.c ex4.c ex5.c ex6.c ex7.c ex8.c ex9.c ex10.c ex25.c$/;" m
@@ -4918,7 +4918,7 @@ Err_MSG_CPardiso src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^static cons
Error config/builder.py /^class Error(object):$/;" c
Error src/ts/examples/tutorials/ex11.c /^ PetscInt Error;$/;" m struct:__anon226::__anon228 file:
Error src/ts/examples/tutorials/ex11_sa.c /^ PetscInt Error;$/;" m struct:__anon241::__anon243 file:
-Estar src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon127 file:
+Estar src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon129 file:
EstimateHigherMoments src/ts/impls/implicit/gl/gl.h /^ PetscErrorCode (*EstimateHigherMoments)(TSGLScheme,PetscReal,Vec*,Vec*,Vec*); \/* Provide local error estimates *\/$/;" m struct:TS_GL
EulerFlux src/ts/examples/tutorials/ex11.c /^static PetscErrorCode EulerFlux(Physics phys,const PetscReal *n,const EulerNode *x,EulerNode *f)$/;" f file:
EulerFlux src/ts/examples/tutorials/ex11_sa.c /^static PetscErrorCode EulerFlux(Physics phys,const PetscReal *n,const EulerNode *x,EulerNode *f)$/;" f file:
@@ -4977,7 +4977,7 @@ ExtendedPrint src/snes/examples/tests/ex18f90.F90 /^subroutine ExtendedPrint(/;"
Extended_module src/snes/examples/tests/ex18f90.F90 /^module Extended_module$/;" m
F include/petsc/private/petscfeimpl.h /^ PetscReal *F; \/* Tabulation of basis at face centroids *\/$/;" m struct:_p_PetscFE
F src/ksp/pc/impls/bddc/bddcstructs.h /^ Mat F;$/;" m struct:_PCBDDCReuseMumps
-F src/snes/examples/tutorials/ex3.c /^ Vec F; \/* right-hand-side of PDE *\/$/;" m struct:__anon137 file:
+F src/snes/examples/tutorials/ex3.c /^ Vec F; \/* right-hand-side of PDE *\/$/;" m struct:__anon139 file:
F src/ts/examples/tests/ex10.c /^ PetscErrorCode (*F)(PetscReal,Vec,Vec,Vec,void*);$/;" m struct:_p_TSDAESimple file:
F src/ts/examples/tests/ex10.c /^PetscErrorCode F(PetscReal t,Vec U,Vec V,Vec F,void *ctx)$/;" f
F src/ts/examples/tests/ex6.c /^ PetscErrorCode (*F)(PetscReal,Vec,Vec,Vec);$/;" m struct:__anon324 file:
@@ -5201,6 +5201,7 @@ FFLAGS src/ksp/pc/impls/factor/makefile /^FFLAGS =$/;" m
FFLAGS src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/ksp/pc/impls/fieldsplit/makefile /^FFLAGS =$/;" m
FFLAGS src/ksp/pc/impls/galerkin/makefile /^FFLAGS =$/;" m
+FFLAGS src/ksp/pc/impls/gamg/ftn-custom/makefile /^FFLAGS =$/;" m
FFLAGS src/ksp/pc/impls/gamg/makefile /^FFLAGS =$/;" m
FFLAGS src/ksp/pc/impls/gasm/makefile /^FFLAGS =$/;" m
FFLAGS src/ksp/pc/impls/hypre/ftn-custom/makefile /^FFLAGS =$/;" m
@@ -5510,7 +5511,6 @@ FFLAGS src/tao/linesearch/interface/makefile /^FFLAGS =$/;" m
FFLAGS src/tao/matrix/makefile /^FFLAGS =$/;" m
FFLAGS src/tao/pde_constrained/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/tao/pde_constrained/impls/lcl/makefile /^FFLAGS =$/;" m
-FFLAGS src/tao/unconstrained/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/tao/unconstrained/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/tao/unconstrained/impls/bmrm/makefile /^FFLAGS =$/;" m
FFLAGS src/tao/unconstrained/impls/cg/makefile /^FFLAGS =$/;" m
@@ -5532,7 +5532,7 @@ FFLAGS src/ts/event/makefile /^FFLAGS =$/;" m
FFLAGS src/ts/examples/tests/makefile /^FFLAGS =$/;" m
FFLAGS src/ts/examples/tutorials/advection-diffusion-reaction/makefile /^FFLAGS =$/;" m
FFLAGS src/ts/examples/tutorials/eimex/makefile /^FFLAGS =$/;" m
-FFLAGS src/ts/examples/tutorials/makefile /^FFLAGS =$/;" m
+FFLAGS src/ts/examples/tutorials/makefile /^FFLAGS =$/;" m
FFLAGS src/ts/examples/tutorials/network/wash/makefile /^FFLAGS = $/;" m
FFLAGS src/ts/examples/tutorials/phasefield/makefile /^FFLAGS =$/;" m
FFLAGS src/ts/examples/tutorials/power_grid/makefile /^FFLAGS =$/;" m
@@ -5668,7 +5668,7 @@ FPE_FLTINEX_TRAP src/sys/error/fp.c 283;" d file:
FPE_FLTOPERR_TRAP src/sys/error/fp.c 279;" d file:
FPE_FLTOVF_TRAP src/sys/error/fp.c 280;" d file:
FPE_FLTUND_TRAP src/sys/error/fp.c 281;" d file:
-FPNode src/sys/error/fp.c /^typedef struct {int code; const char *name;} FPNode;$/;" t typeref:struct:__anon62 file:
+FPNode src/sys/error/fp.c /^typedef struct {int code; const char *name;} FPNode;$/;" t typeref:struct:__anon64 file:
FPPFLAGS makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/benchmarks/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/benchmarks/streams/makefile /^FPPFLAGS =$/;" m
@@ -5712,7 +5712,6 @@ FPPFLAGS src/tao/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/tao/leastsquares/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/tao/leastsquares/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/tao/pde_constrained/examples/tutorials/makefile /^FPPFLAGS =$/;" m
-FPPFLAGS src/tao/unconstrained/examples/tests/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/tao/unconstrained/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/ts/characteristic/examples/tutorials/makefile /^FPPFLAGS =$/;" m
FPPFLAGS src/ts/examples/tests/makefile /^FPPFLAGS =$/;" m
@@ -5755,9 +5754,9 @@ Factorization_Small_Tolerance src/mat/impls/aij/seq/lusol/lusol.c 178;" d file:
Factorization_Tolerance src/mat/impls/aij/seq/lusol/lusol.c 176;" d file:
FastForwardRevolve src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode FastForwardRevolve(RevolveCTX *rctx)$/;" f file:
Fctx src/ts/examples/tests/ex10.c /^ void *fctx,*Fctx;$/;" m struct:_p_TSDAESimple file:
-Fdiff src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Fdiff;\/* nxm *\/$/;" m struct:__anon205
-Fdot src/snes/impls/ngmres/snesngmres.h /^ Vec *Fdot; \/* residual history -- length msize *\/$/;" m struct:__anon192
-Fes src/snes/impls/composite/snescomposite.c /^ Vec *Xes,*Fes; \/* solution and residual vectors for the subsolvers *\/$/;" m struct:__anon184 file:
+Fdiff src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Fdiff;\/* nxm *\/$/;" m struct:__anon207
+Fdot src/snes/impls/ngmres/snesngmres.h /^ Vec *Fdot; \/* residual history -- length msize *\/$/;" m struct:__anon194
+Fes src/snes/impls/composite/snescomposite.c /^ Vec *Xes,*Fes; \/* solution and residual vectors for the subsolvers *\/$/;" m struct:__anon186 file:
FetchAndAdd src/vec/is/sf/impls/basic/sfbasic.c /^ void (*FetchAndAdd)(PetscInt,PetscInt,const PetscInt*,void*,void*);$/;" m struct:_n_PetscSFBasicPack file:
FetchAndBAND src/vec/is/sf/impls/basic/sfbasic.c /^ void (*FetchAndBAND)(PetscInt,PetscInt,const PetscInt*,void*,void*);$/;" m struct:_n_PetscSFBasicPack file:
FetchAndBOR src/vec/is/sf/impls/basic/sfbasic.c /^ void (*FetchAndBOR)(PetscInt,PetscInt,const PetscInt*,void*,void*);$/;" m struct:_n_PetscSFBasicPack file:
@@ -5773,16 +5772,16 @@ FetchAndMinloc src/vec/is/sf/impls/basic/sfbasic.c /^ void (*FetchAndMinloc)(Pe
FetchAndMult src/vec/is/sf/impls/basic/sfbasic.c /^ void (*FetchAndMult)(PetscInt,PetscInt,const PetscInt*,void*,void*);$/;" m struct:_n_PetscSFBasicPack file:
FetchAndOpBegin include/petsc/private/sfimpl.h /^ PetscErrorCode (*FetchAndOpBegin)(PetscSF,MPI_Datatype,void*,const void*,void*,MPI_Op);$/;" m struct:_PetscSFOps
FetchAndOpEnd include/petsc/private/sfimpl.h /^ PetscErrorCode (*FetchAndOpEnd)(PetscSF,MPI_Datatype,void*,const void *,void *,MPI_Op);$/;" m struct:_PetscSFOps
-Fg src/snes/impls/fas/fasimpls.h /^ Vec Fg; \/* Galerkin function projection *\/$/;" m struct:__anon189
+Fg src/snes/impls/fas/fasimpls.h /^ Vec Fg; \/* Galerkin function projection *\/$/;" m struct:__anon191
Fgm src/contrib/fun3d/comp/user.h /^ REAL *Fgm; \/* Big array for GMRES *\/$/;" m struct:gxy
Fgm src/contrib/fun3d/incomp/user.h /^ REAL *Fgm; \/* Big array for GMRES *\/$/;" m struct:gxy
-Fhist src/tao/leastsquares/impls/pounders/pounders.h /^ Vec *Fhist;$/;" m struct:__anon205
-Field src/snes/examples/tests/ex69.c /^} Field;$/;" t typeref:struct:__anon174 file:
+Fhist src/tao/leastsquares/impls/pounders/pounders.h /^ Vec *Fhist;$/;" m struct:__anon207
+Field src/snes/examples/tests/ex69.c /^} Field;$/;" t typeref:struct:__anon176 file:
Field src/snes/examples/tutorials/ex16.c /^typedef PetscScalar Field[3];$/;" t file:
-Field src/snes/examples/tutorials/ex19.c /^} Field;$/;" t typeref:struct:__anon153 file:
-Field src/snes/examples/tutorials/ex30.c /^} Field;$/;" t typeref:struct:__anon126 file:
-Field src/snes/examples/tutorials/ex33.c /^} Field;$/;" t typeref:struct:__anon123 file:
-Field src/snes/examples/tutorials/ex7.c /^} Field;$/;" t typeref:struct:__anon142 file:
+Field src/snes/examples/tutorials/ex19.c /^} Field;$/;" t typeref:struct:__anon155 file:
+Field src/snes/examples/tutorials/ex30.c /^} Field;$/;" t typeref:struct:__anon128 file:
+Field src/snes/examples/tutorials/ex33.c /^} Field;$/;" t typeref:struct:__anon125 file:
+Field src/snes/examples/tutorials/ex7.c /^} Field;$/;" t typeref:struct:__anon144 file:
Field src/ts/examples/tests/ex25.c /^} Field;$/;" t typeref:struct:__anon323 file:
Field src/ts/examples/tests/ex5.c /^} Field;$/;" t typeref:struct:__anon328 file:
Field src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c /^} Field;$/;" t typeref:struct:__anon295 file:
@@ -5831,7 +5830,7 @@ FormConstraints src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^PetscE
FormConstraints src/tao/pde_constrained/examples/tutorials/parabolic.c /^PetscErrorCode FormConstraints(Tao tao, Vec X, Vec C, void *ptr)$/;" f
FormContinuityRhsQ13D src/ksp/ksp/examples/tutorials/ex42.c /^static void FormContinuityRhsQ13D(PetscScalar Fe[],PetscScalar coords[],PetscScalar hc[])$/;" f file:
FormCoordinates src/snes/examples/tutorials/ex16.c /^PetscErrorCode FormCoordinates(DM da,AppCtx *user) {$/;" f
-FormCoupleLocations src/dm/impls/composite/packimpl.h /^ PetscErrorCode (*FormCoupleLocations)(DM,Mat,PetscInt*,PetscInt*,PetscInt,PetscInt,PetscInt,PetscInt);$/;" m struct:__anon48
+FormCoupleLocations src/dm/impls/composite/packimpl.h /^ PetscErrorCode (*FormCoupleLocations)(DM,Mat,PetscInt*,PetscInt*,PetscInt,PetscInt,PetscInt,PetscInt);$/;" m struct:__anon50
FormDampit src/snes/examples/tutorials/ex74f.F90 /^ subroutine FormDampit(/;" s
FormDiffusionCoefficient src/ts/examples/tutorials/ex29.c /^PetscErrorCode FormDiffusionCoefficient(DM da,void *ctx,Vec X)$/;" f
FormDiffusionFunction src/ts/examples/tutorials/extchemfield.c /^static PetscErrorCode FormDiffusionFunction(TS ts,PetscReal t,Vec X,Vec F,void *ptr)$/;" f file:
@@ -6177,7 +6176,7 @@ FormStressOperatorQ13D src/ksp/ksp/examples/tutorials/ex42.c /^static void FormS
FormTestMatrix src/ksp/ksp/examples/tests/ex17.c /^PetscErrorCode FormTestMatrix(Mat A,PetscInt n,TestType type)$/;" f
FormXmgr src/snes/examples/tutorials/ex74f.F90 /^ subroutine FormXmgr(/;" s
FortranAYPX src/vec/vec/impls/seq/ftn-kernels/faypx.F /^ subroutine FortranAYPX(/;" s
-FortranCallbackBase src/sys/objects/fcallback.c /^} FortranCallbackBase;$/;" t typeref:struct:__anon95 file:
+FortranCallbackBase src/sys/objects/fcallback.c /^} FortranCallbackBase;$/;" t typeref:struct:__anon97 file:
FortranCallbackLink src/sys/objects/fcallback.c /^typedef struct _FortranCallbackLink *FortranCallbackLink;$/;" t typeref:struct:_FortranCallbackLink file:
FortranCopy src/sys/utils/ftn-kernels/fcopy.F /^ subroutine FortranCopy(/;" s
FortranMAXPY2 src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F /^ Subroutine FortranMAXPY2(/;" s
@@ -6209,11 +6208,11 @@ Framework config/BuildSystem/config/framework.py /^class Framework(config.base.C
FrameworkTest config/BuildSystem/config/regression/frameworkTest.py /^class FrameworkTest (unittest.TestCase):$/;" c
Free_Local src/tao/bound/impls/gpcg/gpcg.h /^ IS Free_Local; \/* Indices of local variables equal to lower bound *\/$/;" m struct:__anon20
Free_Local src/tao/bound/impls/tron/tron.h /^ IS Free_Local; \/* Indices of local variables equal to lower bound *\/$/;" m struct:__anon21
-Fres src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Fres; \/* (nfmax) *\/$/;" m struct:__anon205
+Fres src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Fres; \/* (nfmax) *\/$/;" m struct:__anon207
Frhs include/petsc/private/tsimpl.h /^ Vec Frhs; \/* Right hand side function value *\/$/;" m struct:_p_TS
Fsnes src/tao/interface/fdiff.c /^static PetscErrorCode Fsnes(SNES snes ,Vec X,Vec G,void*ctx)$/;" f file:
Function src/sys/classes/draw/examples/tests/ex6.c /^typedef PetscReal (*Function)(PetscReal,PetscReal);$/;" t file:
-FunctionCtx src/sys/classes/draw/examples/tests/ex6.c /^} FunctionCtx;$/;" t typeref:struct:__anon66 file:
+FunctionCtx src/sys/classes/draw/examples/tests/ex6.c /^} FunctionCtx;$/;" t typeref:struct:__anon68 file:
Function_module src/snes/examples/tests/ex18f90.F90 /^module Function_module$/;" m
Functional src/ts/examples/tutorials/ex18.c /^typedef struct _n_Functional *Functional;$/;" t typeref:struct:_n_Functional file:
FunctionalDestroy src/ts/examples/tutorials/ex18.c /^static PetscErrorCode FunctionalDestroy(Functional *link)$/;" f file:
@@ -6340,10 +6339,10 @@ GaussCite src/dm/dt/interface/dt.c /^static PetscBool GaussCite = PETSC_FA
GaussPointCoefficients src/ksp/ksp/examples/tutorials/ex42.c /^} GaussPointCoefficients;$/;" t typeref:struct:__anon162 file:
GaussPointCoefficients src/ksp/ksp/examples/tutorials/ex43.c /^} GaussPointCoefficients;$/;" t typeref:struct:__anon142 file:
GaussPointCoefficients src/ksp/ksp/examples/tutorials/ex49.c /^} GaussPointCoefficients;$/;" t typeref:struct:__anon146 file:
-Gdel src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Gdel; \/* mxn *\/$/;" m struct:__anon205
+Gdel src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Gdel; \/* mxn *\/$/;" m struct:__anon207
GenerateErr src/sys/examples/tests/ex1f.F /^ subroutine GenerateErr(/;" s
GenerateSliceScatter src/dm/examples/tests/ex8.c /^PetscErrorCode GenerateSliceScatter(DM da,VecScatter *scatter,Vec *vslice)$/;" f
-Generator src/dm/examples/tutorials/ex8.c /^} Generator;$/;" t typeref:struct:__anon14 file:
+Generator src/dm/examples/tutorials/ex8.c /^} Generator;$/;" t typeref:struct:__anon16 file:
GetDepthEnd_Private src/dm/impls/plex/plexrefine.c /^PETSC_STATIC_INLINE PetscErrorCode GetDepthEnd_Private(PetscInt depth, PetscInt depthSize[], PetscInt *cEnd, PetscInt *fEnd, PetscInt *eEnd, PetscInt *vEnd)$/;" f
GetDepthStart_Private src/dm/impls/plex/plexrefine.c /^PETSC_STATIC_INLINE PetscErrorCode GetDepthStart_Private(PetscInt depth, PetscInt depthSize[], PetscInt *cStart, PetscInt *fStart, PetscInt *eStart, PetscInt *vStart)$/;" f
GetDfill src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^PetscErrorCode GetDfill(PetscInt *dfill, void *ptr)$/;" f
@@ -6370,12 +6369,12 @@ GetSurfaceSide_Static src/dm/impls/plex/plexsubmesh.c /^static PetscErrorCode Ge
GetTetSomethingInverse_Static src/dm/impls/plex/plexrefine.c /^PETSC_STATIC_INLINE PetscInt GetTetSomethingInverse_Static(PetscInt o, PetscInt s) {$/;" f
GetTetSomething_Static src/dm/impls/plex/plexrefine.c /^PETSC_STATIC_INLINE PetscInt GetTetSomething_Static(PetscInt o, PetscInt r) {$/;" f
GetTrajN src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajN(TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
-GetTrajRMS src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajRMS(TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
-GetTrajROF src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
-GetTrajRON src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
-GetTrajTLNR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
-GetTrajTLR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
-GetTrajTLTR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
+GetTrajRMS src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajRMS(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
+GetTrajROF src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajROF(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
+GetTrajRON src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajRON(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
+GetTrajTLNR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajTLNR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
+GetTrajTLR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajTLR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
+GetTrajTLTR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode GetTrajTLTR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)$/;" f file:
GetTriEdgeInverse_Static src/dm/impls/plex/plexrefine.c /^PETSC_STATIC_INLINE PetscInt GetTriEdgeInverse_Static(PetscInt o, PetscInt s) {$/;" f
GetTriEdge_Static src/dm/impls/plex/plexrefine.c /^PETSC_STATIC_INLINE PetscInt GetTriEdge_Static(PetscInt o, PetscInt r) {$/;" f
GetTriSubfaceInverse_Static src/dm/impls/plex/plexrefine.c /^PETSC_STATIC_INLINE PetscInt GetTriSubfaceInverse_Static(PetscInt o, PetscInt s) {$/;" f
@@ -6393,7 +6392,7 @@ Gold src/tao/unconstrained/impls/nls/nls.h /^ Vec Gold;$/;" m struct:__anon29
Gold src/tao/unconstrained/impls/ntl/ntl.h /^ Vec Gold;$/;" m struct:__anon34
Gold src/tao/unconstrained/impls/owlqn/owlqn.h /^ Vec Gold;$/;" m struct:__anon30
GotDiag src/tao/matrix/adamat.c /^ PetscInt GotDiag;$/;" m struct:__anon3 file:
-Gpoints src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Gpoints; \/* nxn *\/$/;" m struct:__anon205
+Gpoints src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Gpoints; \/* nxn *\/$/;" m struct:__anon207
Gprev src/tao/matrix/lmvmmat.h /^ Vec Gprev;$/;" m struct:__anon1
Grad src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Mat Grad;$/;" m struct:__anon10 file:
Grad src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat Grad,Gradxy[2];$/;" m struct:__anon11 file:
@@ -6403,7 +6402,7 @@ Gradxy src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat Grad,Grad
GreedyColoringLocalDistanceOne_Private src/mat/color/impls/greedy/greedy.c /^static PetscErrorCode GreedyColoringLocalDistanceOne_Private(MatColoring mc,PetscReal *wts,PetscInt *lperm,ISColoringValue *colors)$/;" f file:
GreedyColoringLocalDistanceTwo_Private src/mat/color/impls/greedy/greedy.c /^static PetscErrorCode GreedyColoringLocalDistanceTwo_Private(MatColoring mc,PetscReal *wts,PetscInt *lperm,ISColoringValue *colors)$/;" f file:
GreenMap src/sys/classes/draw/impls/win32/win32draw.c /^unsigned char GreenMap[] = {255,0,0,255,255,0,0,255,139,165,130,42,182,127,190,255,215,162,197,246,105,205,206,100,0,164,245,224,17,191,205,240};$/;" v
-Gres src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Gres; \/* n *\/$/;" m struct:__anon205
+Gres src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Gres; \/* n *\/$/;" m struct:__anon207
GridCompleteOverlap src/contrib/fun3d/incomp/flow.c /^static PetscErrorCode GridCompleteOverlap(GRID *grid,PetscInt *invertices,PetscInt *inedgeOv,PetscInt **ieptrOv)$/;" f file:
GridCtx src/ksp/ksp/examples/tests/ex19.c /^} GridCtx;$/;" t typeref:struct:__anon169 file:
GridCtx src/ksp/ksp/examples/tests/ex26.c /^} GridCtx;$/;" t typeref:struct:__anon164 file:
@@ -6411,7 +6410,7 @@ GridCtx src/ksp/ksp/examples/tests/ex29.c /^} GridCtx;$/;" t typeref:struct:__an
GridCtx src/ksp/ksp/examples/tests/ex41.c /^} GridCtx;$/;" t typeref:struct:__anon165 file:
GridCtx src/ksp/pc/impls/ml/ml.c /^} GridCtx;$/;" t typeref:struct:__anon114 file:
GridCtx src/mat/examples/tests/ex96.c /^} GridCtx;$/;" t typeref:struct:__anon374 file:
-GridInfo src/snes/examples/tutorials/ex30.c /^} GridInfo;$/;" t typeref:struct:__anon129 file:
+GridInfo src/snes/examples/tutorials/ex30.c /^} GridInfo;$/;" t typeref:struct:__anon131 file:
GroupList src/sys/classes/viewer/impls/hdf5/hdf5v.c /^typedef struct GroupList {$/;" s file:
GroupList src/sys/classes/viewer/impls/hdf5/hdf5v.c /^} GroupList;$/;" t typeref:struct:GroupList file:
H include/petsc/private/petscfeimpl.h /^ PetscReal *B, *D, *H; \/* Tabulation of basis and derivatives at quadrature points *\/$/;" m struct:_p_PetscFE
@@ -6423,9 +6422,9 @@ H src/snes/impls/ngmres/snesngmres.h 62;" d
H src/snes/impls/qn/qn.c 4;" d file:
H src/tao/bound/examples/tutorials/plate2.c /^ Mat H;$/;" m struct:__anon19 file:
H src/tao/bound/impls/gpcg/gpcg.h /^ Mat H;$/;" m struct:__anon20
-H src/tao/constrained/examples/tutorials/maros.c /^ Mat Aeq,Ain,H;$/;" m struct:__anon200 file:
-H src/tao/constrained/examples/tutorials/toy.c /^ Mat Ae,Ai,H;$/;" m struct:__anon199 file:
-H src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *H; \/* model hessians (mxnxn) *\/$/;" m struct:__anon205
+H src/tao/constrained/examples/tutorials/maros.c /^ Mat Aeq,Ain,H;$/;" m struct:__anon202 file:
+H src/tao/constrained/examples/tutorials/toy.c /^ Mat Ae,Ai,H;$/;" m struct:__anon201 file:
+H src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *H; \/* model hessians (mxnxn) *\/$/;" m struct:__anon207
H src/tao/unconstrained/examples/tutorials/minsurf1.c /^ Mat H;$/;" m struct:__anon27 file:
H src/tao/unconstrained/examples/tutorials/minsurf2.c /^ Mat H; \/* Hessian *\/$/;" m struct:__anon24 file:
H src/ts/examples/tutorials/ex14.c 129;" d file:
@@ -6495,7 +6494,7 @@ HYPREReplacePointer src/ksp/pc/impls/hypre/hypre.c 130;" d file:
H_sub src/tao/bound/impls/tron/tron.h /^ Mat H_sub;$/;" m struct:__anon21
HandlerCtx src/sys/error/examples/tests/ex1.c /^} HandlerCtx;$/;" t typeref:struct:_handlerCtx file:
HasShifts src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscBool HasShifts; \/* Estimation of shifts exists *\/$/;" m struct:__anon179
-Hdel src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Hdel; \/* mxnxn *\/$/;" m struct:__anon205
+Hdel src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Hdel; \/* mxnxn *\/$/;" m struct:__anon207
He src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^ PetscScalar He[NHe];$/;" m struct:__anon288 file:
He src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^ Vec He,V,HeV;$/;" m struct:__anon290 file:
HeDiffusion src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^ PetscScalar HeDiffusion[6];$/;" m struct:__anon289 file:
@@ -6545,8 +6544,8 @@ HexQWeights src/ts/examples/tutorials/ex14.c /^static const PetscReal HexQWeight
Hm src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal Hm; \/* Motor inertia constant *\/$/;" m struct:__anon304 file:
HorizVelocity src/snes/examples/tutorials/ex30.c /^PETSC_STATIC_INLINE PetscScalar HorizVelocity(PetscInt i, PetscInt j, AppCtx *user)$/;" f
Hpre_sub src/tao/bound/impls/tron/tron.h /^ Mat Hpre_sub;$/;" m struct:__anon21
-Hres src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Hres; \/* nxn *\/$/;" m struct:__anon205
-Hs src/tao/leastsquares/impls/pounders/pounders.h /^ Mat Hs;$/;" m struct:__anon205
+Hres src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Hres; \/* nxn *\/$/;" m struct:__anon207
+Hs src/tao/leastsquares/impls/pounders/pounders.h /^ Mat Hs;$/;" m struct:__anon207
Hsub src/tao/bound/impls/gpcg/gpcg.h /^ Mat Hsub;$/;" m struct:__anon20
Hsub_pre src/tao/bound/impls/gpcg/gpcg.h /^ Mat Hsub_pre;$/;" m struct:__anon20
Ht src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal Ht; \/* Turbine inertia constant *\/$/;" m struct:__anon304 file:
@@ -6697,7 +6696,7 @@ IS include/petsc/finclude/petscisdef.h 11;" d
IS include/petscistypes.h /^typedef struct _p_IS* IS;$/;" t typeref:struct:_p_IS
ISAllGather src/vec/is/is/utils/iscoloring.c /^PetscErrorCode ISAllGather(IS is,IS *isout)$/;" f
ISAllGatherColors src/vec/is/is/utils/iscoloring.c /^PetscErrorCode ISAllGatherColors(MPI_Comm comm,PetscInt n,ISColoringValue *lindices,PetscInt *outN,ISColoringValue *outindices[])$/;" f
-ISBLOCK include/petsc/finclude/petscisdef.h 34;" d
+ISBLOCK include/petsc/finclude/petscisdef.h 28;" d
ISBLOCK include/petscis.h 26;" d
ISBlockGetIndices src/vec/is/is/impls/block/block.c /^PetscErrorCode ISBlockGetIndices(IS is,const PetscInt *idx[])$/;" f
ISBlockGetIndices_Block src/vec/is/is/impls/block/block.c /^static PetscErrorCode ISBlockGetIndices_Block(IS is,const PetscInt *idx[])$/;" f file:
@@ -6722,7 +6721,7 @@ ISColoringType include/petsc/finclude/petscisdef.h 22;" d
ISColoringType include/petscis.h /^typedef enum {IS_COLORING_GLOBAL,IS_COLORING_GHOSTED} ISColoringType;$/;" t typeref:enum:__anon103
ISColoringTypes include/petscis.h /^PETSC_EXTERN const char *const ISColoringTypes[];$/;" v
ISColoringTypes src/vec/is/is/utils/iscoloring.c /^const char *const ISColoringTypes[] = {"global","ghosted","ISColoringType","IS_COLORING_",0};$/;" v
-ISColoringValue include/petsc/finclude/petscisdef.h 25;" d
+ISColoringValue include/petsc/finclude/petscisdef.h 24;" d
ISColoringValue include/petscis.h /^typedef unsigned PETSC_IS_COLOR_VALUE_TYPE ISColoringValue;$/;" t
ISColoringView src/vec/is/is/utils/iscoloring.c /^PetscErrorCode ISColoringView(ISColoring iscoloring,PetscViewer viewer)$/;" f
ISColoringViewFromOptions src/vec/is/is/utils/iscoloring.c /^PetscErrorCode ISColoringViewFromOptions(ISColoring obj,PetscObject bobj,const char optionname[])$/;" f
@@ -6764,7 +6763,7 @@ ISFinalizePackage src/vec/vec/interface/dlregisvec.c /^PetscErrorCode ISFinaliz
ISForDofs src/ksp/pc/impls/bddc/bddc.h /^ IS *ISForDofs;$/;" m struct:__anon106
ISForDofsLocal src/ksp/pc/impls/bddc/bddc.h /^ IS *ISForDofsLocal;$/;" m struct:__anon106
ISG2LMapApply src/vec/is/utils/isltog.c /^PetscErrorCode ISG2LMapApply(ISLocalToGlobalMapping mapping,PetscInt n,const PetscInt in[],PetscInt out[])$/;" f
-ISGENERAL include/petsc/finclude/petscisdef.h 32;" d
+ISGENERAL include/petsc/finclude/petscisdef.h 26;" d
ISGENERAL include/petscis.h 24;" d
ISGatherTotal_Private src/vec/is/is/interface/index.c /^static PetscErrorCode ISGatherTotal_Private(IS is)$/;" f file:
ISGeneralSetIndices src/vec/is/is/impls/general/general.c /^PetscErrorCode ISGeneralSetIndices(IS is,PetscInt n,const PetscInt idx[],PetscCopyMode mode)$/;" f
@@ -6855,7 +6854,7 @@ ISRestoreIndices_Stride src/vec/is/is/impls/stride/stride.c /^PetscErrorCode ISR
ISRestoreNonlocalIS src/vec/is/is/interface/index.c /^PetscErrorCode ISRestoreNonlocalIS(IS is, IS *complement)$/;" f
ISRestoreNonlocalIndices src/vec/is/is/interface/index.c /^PetscErrorCode ISRestoreNonlocalIndices(IS is, const PetscInt *indices[])$/;" f
ISRestoreTotalIndices src/vec/is/is/interface/index.c /^PetscErrorCode ISRestoreTotalIndices(IS is, const PetscInt *indices[])$/;" f
-ISSTRIDE include/petsc/finclude/petscisdef.h 33;" d
+ISSTRIDE include/petsc/finclude/petscisdef.h 27;" d
ISSTRIDE include/petscis.h 25;" d
ISSetBlockSize src/vec/is/is/interface/index.c /^PetscErrorCode ISSetBlockSize(IS is,PetscInt bs)$/;" f
ISSetBlockSize_Block src/vec/is/is/impls/block/block.c /^static PetscErrorCode ISSetBlockSize_Block(IS is,PetscInt bs)$/;" f file:
@@ -6909,8 +6908,8 @@ IS_LTOGM_CLASSID src/vec/is/utils/isltog.c /^PetscClassId IS_LTOGM_CLASSID;$/;"
IS_SELECTED src/ksp/pc/impls/gamg/agg.c 285;" d file:
IS_STRIDE_ID src/vec/vec/utils/vscat.c 941;" d file:
IS_Stride src/vec/is/is/impls/stride/stride.c /^} IS_Stride;$/;" t typeref:struct:__anon82 file:
-IS_inact src/snes/impls/vi/rs/virsimpl.h /^ IS IS_inact;$/;" m struct:__anon194
-IS_inact_prev src/snes/impls/vi/rs/virsimpl.h /^ IS IS_inact_prev;$/;" m struct:__anon194
+IS_inact src/snes/impls/vi/rs/virsimpl.h /^ IS IS_inact;$/;" m struct:__anon196
+IS_inact_prev src/snes/impls/vi/rs/virsimpl.h /^ IS IS_inact_prev;$/;" m struct:__anon196
ITRANS src/sys/classes/draw/impls/image/drawimage.c 14;" d file:
ITRANS src/sys/classes/draw/impls/x/xops.c 13;" d file:
IU include/petsc/private/taoimpl.h /^ Vec IU;$/;" m struct:_p_Tao
@@ -6918,11 +6917,11 @@ IWORK src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h 86;" d
I_H src/ts/examples/tutorials/ex10.c /^ PetscReal rho,K_R,K_p,I_H,m_p,m_e,h,k,c,sigma_b,beta,gamma;$/;" m struct:_n_RD file:
Id src/mat/utils/pheap.c 34;" d file:
IdentityParser config/builder.py /^class IdentityParser(object):$/;" c
-Iend src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon3 file:
+Iend src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon5 file:
Ii src/ksp/ksp/examples/tests/ex19.c /^ Mat Ii; \/* interpolation from coarse to fine *\/$/;" m struct:__anon170 file:
Ii src/ksp/ksp/examples/tests/ex41.c /^ Mat Ii; \/* interpolation from coarse to fine *\/$/;" m struct:__anon166 file:
Ii src/mat/examples/tests/ex96.c /^ Mat Ii; \/* interpolation from coarse to fine *\/$/;" m struct:__anon375 file:
-Ii src/sys/examples/tutorials/ex5.c /^ PetscInt Ii;$/;" m struct:__anon93 file:
+Ii src/sys/examples/tutorials/ex5.c /^ PetscInt Ii;$/;" m struct:__anon95 file:
Ileft src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscMPIInt First, Last, Ileft, Iright; \/* Create a ring of processors for RODDEC *\/$/;" m struct:__anon179
ImmutableSet config/BuildSystem/config/setsBackport.py /^class ImmutableSet(BaseSet):$/;" c
ImmutableSet config/BuildSystem/config/setsOrdered.py /^class ImmutableSet(BaseSet):$/;" c
@@ -6939,7 +6938,7 @@ IndexType src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu /^typedef cusp::array1
IndexType src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu /^typedef int IndexType;$/;" t file:
IndexType src/mat/impls/aij/seq/seqcusp/aijAssemble.cu /^typedef cusp::array1d<IndexType, memSpace> IndexArray;$/;" t file:
IndexType src/mat/impls/aij/seq/seqcusp/aijAssemble.cu /^typedef int IndexType;$/;" t file:
-Inf_nb src/tao/constrained/impls/ipm/ipm.h /^ Vec Zero_nb, One_nb,Inf_nb;$/;" m struct:__anon201
+Inf_nb src/tao/constrained/impls/ipm/ipm.h /^ Vec Zero_nb, One_nb,Inf_nb;$/;" m struct:__anon203
InferLocalCellConnectivity src/contrib/fun3d/incomp/flow.c /^static PetscErrorCode InferLocalCellConnectivity(PetscInt nnodes,PetscInt nedge,const PetscInt *eptr,PetscInt *incell,PetscInt **iconn)$/;" f file:
Info config/BuildSystem/help.py /^class Info(logger.Logger):$/;" c
Info src/mat/impls/aij/seq/umfpack/umfpack.c /^ double Info[UMFPACK_INFO], Control[UMFPACK_CONTROL],*W;$/;" m struct:__anon19 file:
@@ -7037,10 +7036,10 @@ IsGetMouseOn src/sys/classes/draw/impls/win32/win32draw.h /^ BOOL IsGetMo
Ishift src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscScalar *Rshift, *Ishift; \/* Real and Imaginary parts of the shifts in the Newton basis *\/$/;" m struct:__anon179
IsoGasCtx src/ts/examples/tutorials/ex9.c /^} IsoGasCtx;$/;" t typeref:struct:__anon272 file:
IsoGasFlux src/ts/examples/tutorials/ex9.c /^PETSC_STATIC_INLINE void IsoGasFlux(PetscReal c,const PetscScalar *u,PetscScalar *f)$/;" f
-Istart src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon3 file:
+Istart src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon5 file:
J include/petscdmplex.h /^ Mat J; \/* Preconditioner for testing *\/$/;" m struct:__anon1
J include/petscfe.h /^ PetscReal J[9];$/;" m struct:__anon121
-J src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon29 file:
+J src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon31 file:
J src/ksp/ksp/examples/tests/ex19.c /^ Mat J; \/* Jacobian on grid *\/$/;" m struct:__anon169 file:
J src/ksp/ksp/examples/tests/ex26.c /^ Mat J; \/* Jacobian on grid *\/$/;" m struct:__anon164 file:
J src/ksp/ksp/examples/tests/ex29.c /^ Mat J; \/* Jacobian on grid *\/$/;" m struct:__anon167 file:
@@ -7061,10 +7060,10 @@ JACOBIAN_FD_FULL src/ts/examples/tutorials/ex10.c /^typedef enum {JACOBIAN_ANALY
JACOBIAN_FD_FULL src/ts/examples/tutorials/ex17.c /^typedef enum {JACOBIAN_ANALYTIC,JACOBIAN_FD_COLORING,JACOBIAN_FD_FULL} JacobianType;$/;" e enum:__anon274 file:
JACOBIAN_MATRIXFREE src/ts/examples/tutorials/ex10.c /^typedef enum {JACOBIAN_ANALYTIC,JACOBIAN_MATRIXFREE,JACOBIAN_FD_COLORING,JACOBIAN_FD_FULL} JacobianType;$/;" e enum:__anon212 file:
JACSTATE src/tao/interface/ftn-custom/ztaosolverf.c /^static int JACSTATE=6; \/* jacobian state routine index *\/$/;" v file:
-JAC_BRATU src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon116 file:
-JAC_NEWTON src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon116 file:
-JAC_PICARD src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon116 file:
-JAC_STAR src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon116 file:
+JAC_BRATU src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon118 file:
+JAC_NEWTON src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon118 file:
+JAC_PICARD src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon118 file:
+JAC_STAR src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" e enum:__anon118 file:
JKKeyEqual src/sys/utils/hash.h 1030;" d
JKKeyHash src/sys/utils/hash.h 1027;" d
JKNode src/sys/utils/hash.h /^typedef struct _JKNode JKNode;$/;" t typeref:struct:_JKNode
@@ -7098,11 +7097,11 @@ JOB_SOLVE_ITERATIVE_REFINEMENT src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
JOB_SOLVE_ITERATIVE_REFINEMENT src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c 26;" d file:
JTRANS src/sys/classes/draw/impls/image/drawimage.c 15;" d file:
JTRANS src/sys/classes/draw/impls/x/xops.c 14;" d file:
-J_sub src/tao/complementarity/impls/ssls/ssls.h /^ Mat J_sub, Jpre_sub; \/* subset of jacobian *\/$/;" m struct:__anon209
+J_sub src/tao/complementarity/impls/ssls/ssls.h /^ Mat J_sub, Jpre_sub; \/* subset of jacobian *\/$/;" m struct:__anon211
JacActionCtx include/petscdmplex.h /^} JacActionCtx;$/;" t typeref:struct:__anon1
JacField src/snes/examples/tutorials/ex16.c /^typedef PetscScalar JacField[9];$/;" t file:
JacMatMultCompare src/snes/interface/noise/snesnoise.c /^PetscErrorCode JacMatMultCompare(SNES snes,Vec x,Vec p,double hopt)$/;" f
-JacType src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" t typeref:enum:__anon116 file:
+JacType src/snes/examples/tutorials/ex15.c /^typedef enum {JAC_BRATU,JAC_PICARD,JAC_STAR,JAC_NEWTON} JacType;$/;" t typeref:enum:__anon118 file:
JacTypes src/snes/examples/tutorials/ex15.c /^static const char *const JacTypes[] = {"BRATU","PICARD","STAR","NEWTON","JacType","JAC_",0};$/;" v file:
Jacobi tutorials/python/example1.py /^class Jacobi(object):$/;" c
JacobianType src/ts/examples/tutorials/ex10.c /^typedef enum {JACOBIAN_ANALYTIC,JACOBIAN_MATRIXFREE,JACOBIAN_FD_COLORING,JACOBIAN_FD_FULL} JacobianType;$/;" t typeref:enum:__anon212 file:
@@ -7120,9 +7119,9 @@ Jd src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Mat Js,Jd,Js
Jdense src/ts/examples/tutorials/extchem.c /^ double *Jdense; \/* Dense array workspace where Tchem computes the Jacobian *\/ $/;" m struct:_User file:
Jdense src/ts/examples/tutorials/extchemfield.c /^ double *Jdense; \/* Dense array workspace where Tchem computes the Jacobian *\/ $/;" m struct:_User file:
Je include/petsc/private/dmnetworkimpl.h /^ Mat *Je; \/* Pointer array to hold local sub Jacobians for edges, 3 elements for an edge *\/$/;" m struct:__anon165
-Jmf src/snes/examples/tests/ex69.c /^ Mat Jmf;$/;" m struct:__anon176 file:
+Jmf src/snes/examples/tests/ex69.c /^ Mat Jmf;$/;" m struct:__anon178 file:
Joule src/ts/examples/tutorials/ex10.c /^ PetscReal Joule,Watt; \/* Derived units *\/$/;" m struct:__anon216 file:
-Jpre_sub src/tao/complementarity/impls/ssls/ssls.h /^ Mat J_sub, Jpre_sub; \/* subset of jacobian *\/$/;" m struct:__anon209
+Jpre_sub src/tao/complementarity/impls/ssls/ssls.h /^ Mat J_sub, Jpre_sub; \/* subset of jacobian *\/$/;" m struct:__anon211
Js src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Mat Js,Jd,JsPrec,JsInv,JsBlock;$/;" m struct:__anon10 file:
Js src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat Js,Jd,JsBlockPrec,JsInv,JsBlock;$/;" m struct:__anon11 file:
Js src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Mat Js,Jd,JsBlockPrec,JsInv,JsBlock;$/;" m struct:__anon9 file:
@@ -7138,8 +7137,8 @@ JsPrec src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Mat Js,J
Junction src/ts/examples/tutorials/network/wash/wash.h /^typedef struct _p_Junction *Junction;$/;" t typeref:struct:_p_Junction
Jv include/petsc/private/dmnetworkimpl.h /^ Mat *Jv; \/* Pointer array to hold local sub Jacobians for vertices, 1+2*nsupportedges for a vertex *\/$/;" m struct:__anon165
Jvptr include/petsc/private/dmnetworkimpl.h /^ PetscInt *Jvptr; \/* index of Jv for v-th vertex$/;" m struct:__anon165
-K src/snes/examples/tutorials/ex46.c /^ PetscReal K; \/* The advection coefficient *\/$/;" m struct:__anon119 file:
-K src/tao/constrained/impls/ipm/ipm.h /^ Mat K; \/* [ H , 0, Ae',-Ai'];$/;" m struct:__anon201
+K src/snes/examples/tutorials/ex46.c /^ PetscReal K; \/* The advection coefficient *\/$/;" m struct:__anon121 file:
+K src/tao/constrained/impls/ipm/ipm.h /^ Mat K; \/* [ H , 0, Ae',-Ai'];$/;" m struct:__anon203
KA src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscScalar KA[3] = {20.0,20.0,20.0}; \/* Voltage regulartor gain constant *\/$/;" v
KA src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const PetscScalar KA[3] = {20.0,20.0,20.0}; \/* Voltage regulartor gain constant *\/$/;" v
KA src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscScalar KA[3] = {20.0,20.0,20.0}; \/* Voltage regulartor gain constant *\/$/;" v
@@ -7865,8 +7864,8 @@ KSP_AGMRESRoddec src/ksp/ksp/impls/gmres/agmres/agmres.c /^PetscLogEvent KSP_AGM
KSP_AGMRESRoddec src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^PETSC_EXTERN PetscLogEvent KSP_AGMRESComputeDeflationData, KSP_AGMRESBuildBasis, KSP_AGMRESComputeShifts, KSP_AGMRESRoddec;$/;" v
KSP_BCGS src/ksp/ksp/impls/bcgs/bcgsimpl.h /^} KSP_BCGS;$/;" t typeref:struct:__anon172
KSP_BCGSL src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^} KSP_BCGSL;$/;" t typeref:struct:__anon173
-KSP_CG src/ksp/ksp/impls/cg/cgimpl.h /^} KSP_CG;$/;" t typeref:struct:__anon7
-KSP_CGLS src/ksp/ksp/impls/cg/cgls.c /^} KSP_CGLS;$/;" t typeref:struct:__anon8 file:
+KSP_CG src/ksp/ksp/impls/cg/cgimpl.h /^} KSP_CG;$/;" t typeref:struct:__anon9
+KSP_CGLS src/ksp/ksp/impls/cg/cgls.c /^} KSP_CGLS;$/;" t typeref:struct:__anon10 file:
KSP_CG_HERMITIAN include/petscksp.h /^typedef enum {KSP_CG_SYMMETRIC=0,KSP_CG_HERMITIAN=1} KSPCGType;$/;" e enum:__anon58
KSP_CG_SYMMETRIC include/petscksp.h /^typedef enum {KSP_CG_SYMMETRIC=0,KSP_CG_HERMITIAN=1} KSPCGType;$/;" e enum:__anon58
KSP_CLASSID include/petscksp.h /^PETSC_EXTERN PetscClassId KSP_CLASSID;$/;" v
@@ -7881,7 +7880,7 @@ KSP_CONVERGED_ITS include/petscksp.h /^ KSP_CONVERGED_ITS
KSP_CONVERGED_RTOL include/petscksp.h /^ KSP_CONVERGED_RTOL = 2,$/;" e enum:__anon57
KSP_CONVERGED_RTOL_NORMAL include/petscksp.h /^ KSP_CONVERGED_RTOL_NORMAL = 1,$/;" e enum:__anon57
KSP_CONVERGED_STEP_LENGTH include/petscksp.h /^ KSP_CONVERGED_STEP_LENGTH = 7,$/;" e enum:__anon57
-KSP_Chebyshev src/ksp/ksp/impls/cheby/chebyshevimpl.h /^} KSP_Chebyshev;$/;" t typeref:struct:__anon1
+KSP_Chebyshev src/ksp/ksp/impls/cheby/chebyshevimpl.h /^} KSP_Chebyshev;$/;" t typeref:struct:__anon3
KSP_DGMRES src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h /^} KSP_DGMRES;$/;" t typeref:struct:__anon176
KSP_DGMRESApplyDeflation src/ksp/ksp/impls/gmres/dgmres/dgmres.c /^PetscLogEvent KSP_DGMRESComputeDeflationData, KSP_DGMRESApplyDeflation;$/;" v
KSP_DGMRESApplyDeflation src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h /^PETSC_EXTERN PetscLogEvent KSP_DGMRESComputeDeflationData, KSP_DGMRESApplyDeflation;$/;" v
@@ -7899,11 +7898,11 @@ KSP_DIVERGED_NULL include/petscksp.h /^ KSP_DIVERGED_NULL
KSP_DIVERGED_PCSETUP_FAILED include/petscksp.h /^ KSP_DIVERGED_PCSETUP_FAILED = -11,$/;" e enum:__anon57
KSP_FCD_TRUNC_TYPE_NOTAY include/petscksp.h /^typedef enum {KSP_FCD_TRUNC_TYPE_STANDARD,KSP_FCD_TRUNC_TYPE_NOTAY} KSPFCDTruncationType;$/;" e enum:__anon54
KSP_FCD_TRUNC_TYPE_STANDARD include/petscksp.h /^typedef enum {KSP_FCD_TRUNC_TYPE_STANDARD,KSP_FCD_TRUNC_TYPE_NOTAY} KSPFCDTruncationType;$/;" e enum:__anon54
-KSP_FCG src/ksp/ksp/impls/fcg/fcgimpl.h /^} KSP_FCG;$/;" t typeref:struct:__anon5
+KSP_FCG src/ksp/ksp/impls/fcg/fcgimpl.h /^} KSP_FCG;$/;" t typeref:struct:__anon7
KSP_FGMRES src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h /^} KSP_FGMRES;$/;" t typeref:struct:__anon177
KSP_FILE_CLASSID include/petscksp.h 327;" d
KSP_GCR src/ksp/ksp/impls/gcr/gcr.c /^} KSP_GCR;$/;" t typeref:struct:__anon182 file:
-KSP_GLTR src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^} KSP_GLTR;$/;" t typeref:struct:__anon10
+KSP_GLTR src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^} KSP_GLTR;$/;" t typeref:struct:__anon12
KSP_GMRES src/ksp/ksp/impls/gmres/gmresimpl.h /^} KSP_GMRES;$/;" t typeref:struct:__anon174
KSP_GMRESOrthogonalization include/petsc/private/kspimpl.h /^PETSC_EXTERN PetscLogEvent KSP_GMRESOrthogonalization, KSP_SetUp, KSP_Solve;$/;" v
KSP_GMRESOrthogonalization src/ksp/ksp/interface/itcreate.c /^PetscLogEvent KSP_GMRESOrthogonalization, KSP_SetUp, KSP_Solve;$/;" v
@@ -7912,11 +7911,11 @@ KSP_GMRES_CGS_REFINE_IFNEEDED include/petscksp.h /^typedef enum {KSP_GMRES_CGS_R
KSP_GMRES_CGS_REFINE_NEVER include/petscksp.h /^typedef enum {KSP_GMRES_CGS_REFINE_NEVER, KSP_GMRES_CGS_REFINE_IFNEEDED, KSP_GMRES_CGS_REFINE_ALWAYS} KSPGMRESCGSRefinementType;$/;" e enum:__anon55
KSP_LCD src/ksp/ksp/impls/lcd/lcdimpl.h /^} KSP_LCD;$/;" t typeref:struct:__anon185
KSP_LGMRES src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h /^} KSP_LGMRES;$/;" t typeref:struct:__anon180
-KSP_LSQR src/ksp/ksp/impls/lsqr/lsqr.c /^} KSP_LSQR;$/;" t typeref:struct:__anon4 file:
-KSP_MINRES src/ksp/ksp/impls/minres/minres.c /^} KSP_MINRES;$/;" t typeref:struct:__anon186 file:
+KSP_LSQR src/ksp/ksp/impls/lsqr/lsqr.c /^} KSP_LSQR;$/;" t typeref:struct:__anon6 file:
+KSP_MINRES src/ksp/ksp/impls/minres/minres.c /^} KSP_MINRES;$/;" t typeref:struct:__anon1 file:
KSP_MatMult include/petsc/private/kspimpl.h /^PETSC_STATIC_INLINE PetscErrorCode KSP_MatMult(KSP ksp,Mat A,Vec x,Vec y)$/;" f
KSP_MatMultTranspose include/petsc/private/kspimpl.h /^PETSC_STATIC_INLINE PetscErrorCode KSP_MatMultTranspose(KSP ksp,Mat A,Vec x,Vec y)$/;" f
-KSP_NASH src/ksp/ksp/impls/cg/nash/nashimpl.h /^} KSP_NASH;$/;" t typeref:struct:__anon9
+KSP_NASH src/ksp/ksp/impls/cg/nash/nashimpl.h /^} KSP_NASH;$/;" t typeref:struct:__anon11
KSP_NORM_DEFAULT include/petscksp.h /^typedef enum {KSP_NORM_DEFAULT = -1,KSP_NORM_NONE = 0,KSP_NORM_PRECONDITIONED = 1,KSP_NORM_UNPRECONDITIONED = 2,KSP_NORM_NATURAL = 3} KSPNormType;$/;" e enum:__anon56
KSP_NORM_MAX include/petscksp.h 351;" d
KSP_NORM_NATURAL include/petscksp.h /^typedef enum {KSP_NORM_DEFAULT = -1,KSP_NORM_NONE = 0,KSP_NORM_PRECONDITIONED = 1,KSP_NORM_UNPRECONDITIONED = 2,KSP_NORM_NATURAL = 3} KSPNormType;$/;" e enum:__anon56
@@ -7928,16 +7927,16 @@ KSP_PCApplyBAorAB include/petsc/private/kspimpl.h /^PETSC_STATIC_INLINE PetscErr
KSP_PCApplyBAorABTranspose include/petsc/private/kspimpl.h /^PETSC_STATIC_INLINE PetscErrorCode KSP_PCApplyBAorABTranspose(KSP ksp,Vec x,Vec y,Vec w)$/;" f
KSP_PCApplyTranspose include/petsc/private/kspimpl.h /^PETSC_STATIC_INLINE PetscErrorCode KSP_PCApplyTranspose(KSP ksp,Vec x,Vec y)$/;" f
KSP_PGMRES src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h /^} KSP_PGMRES;$/;" t typeref:struct:__anon181
-KSP_PIPEFCG src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^} KSP_PIPEFCG;$/;" t typeref:struct:__anon6
+KSP_PIPEFCG src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^} KSP_PIPEFCG;$/;" t typeref:struct:__anon8
KSP_PIPEFGMRES src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h /^} KSP_PIPEFGMRES;$/;" t typeref:struct:__anon175
KSP_PIPEGCR src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^} KSP_PIPEGCR;$/;" t typeref:struct:__anon183
-KSP_QCG src/ksp/ksp/impls/qcg/qcgimpl.h /^} KSP_QCG;$/;" t typeref:struct:__anon187
+KSP_QCG src/ksp/ksp/impls/qcg/qcgimpl.h /^} KSP_QCG;$/;" t typeref:struct:__anon2
KSP_RemoveNullSpace include/petsc/private/kspimpl.h /^PETSC_STATIC_INLINE PetscErrorCode KSP_RemoveNullSpace(KSP ksp,Vec y)$/;" f
-KSP_Richardson src/ksp/ksp/impls/rich/richardsonimpl.h /^} KSP_Richardson;$/;" t typeref:struct:__anon2
+KSP_Richardson src/ksp/ksp/impls/rich/richardsonimpl.h /^} KSP_Richardson;$/;" t typeref:struct:__anon4
KSP_SETUP_NEW include/petsc/private/kspimpl.h /^typedef enum {KSP_SETUP_NEW, KSP_SETUP_NEWMATRIX, KSP_SETUP_NEWRHS} KSPSetUpStage;$/;" e enum:__anon182
KSP_SETUP_NEWMATRIX include/petsc/private/kspimpl.h /^typedef enum {KSP_SETUP_NEW, KSP_SETUP_NEWMATRIX, KSP_SETUP_NEWRHS} KSPSetUpStage;$/;" e enum:__anon182
KSP_SETUP_NEWRHS include/petsc/private/kspimpl.h /^typedef enum {KSP_SETUP_NEW, KSP_SETUP_NEWMATRIX, KSP_SETUP_NEWRHS} KSPSetUpStage;$/;" e enum:__anon182
-KSP_STCG src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^} KSP_STCG;$/;" t typeref:struct:__anon11
+KSP_STCG src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^} KSP_STCG;$/;" t typeref:struct:__anon13
KSP_SYMMLQ src/ksp/ksp/impls/symmlq/symmlq.c /^} KSP_SYMMLQ;$/;" t typeref:struct:__anon184 file:
KSP_SetUp include/petsc/private/kspimpl.h /^PETSC_EXTERN PetscLogEvent KSP_GMRESOrthogonalization, KSP_SetUp, KSP_Solve;$/;" v
KSP_SetUp src/ksp/ksp/interface/itcreate.c /^PetscLogEvent KSP_GMRESOrthogonalization, KSP_SetUp, KSP_Solve;$/;" v
@@ -7959,10 +7958,10 @@ KSP_Solve_FS_S include/petsc/private/kspimpl.h /^PETSC_EXTERN PetscLogEvent KSP_
KSP_Solve_FS_S src/ksp/pc/impls/fieldsplit/fieldsplit.c /^PetscLogEvent KSP_Solve_FS_0,KSP_Solve_FS_1,KSP_Solve_FS_S,KSP_Solve_FS_U,KSP_Solve_FS_L,KSP_Solve_FS_2,KSP_Solve_FS_3,KSP_Solve_FS_4;$/;" v
KSP_Solve_FS_U include/petsc/private/kspimpl.h /^PETSC_EXTERN PetscLogEvent KSP_Solve_FS_0,KSP_Solve_FS_1,KSP_Solve_FS_2,KSP_Solve_FS_3,KSP_Solve_FS_4,KSP_Solve_FS_S,KSP_Solve_FS_L,KSP_Solve_FS_U;$/;" v
KSP_Solve_FS_U src/ksp/pc/impls/fieldsplit/fieldsplit.c /^PetscLogEvent KSP_Solve_FS_0,KSP_Solve_FS_1,KSP_Solve_FS_S,KSP_Solve_FS_U,KSP_Solve_FS_L,KSP_Solve_FS_2,KSP_Solve_FS_3,KSP_Solve_FS_4;$/;" v
-KSP_TSIRM src/ksp/ksp/impls/tsirm/tsirm.c /^} KSP_TSIRM;$/;" t typeref:struct:__anon3 file:
+KSP_TSIRM src/ksp/ksp/impls/tsirm/tsirm.c /^} KSP_TSIRM;$/;" t typeref:struct:__anon5 file:
K_R src/ts/examples/tutorials/ex10.c /^ PetscReal rho,K_R,K_p,I_H,m_p,m_e,h,k,c,sigma_b,beta,gamma;$/;" m struct:_n_RD file:
K_p src/ts/examples/tutorials/ex10.c /^ PetscReal rho,K_R,K_p,I_H,m_p,m_e,h,k,c,sigma_b,beta,gamma;$/;" m struct:_n_RD file:
-Kappa src/snes/examples/tutorials/ex33.c /^ Vec Kappa;$/;" m struct:__anon122 file:
+Kappa src/snes/examples/tutorials/ex33.c /^ Vec Kappa;$/;" m struct:__anon124 file:
Kbasis_mat src/ksp/pc/impls/bddc/bddcstructs.h /^ Mat Kbasis_mat;$/;" m struct:_NullSpaceCorrection_ctx
KeepAggInfo src/ksp/pc/impls/ml/ml.c /^ PetscBool SpectralNormScheme_Anorm,BlockScaling,EnergyMinimizationCheap,Symmetrize,OldHierarchy,KeepAggInfo,Reusable,Repartition,Aux;$/;" m struct:__anon117 file:
Kelvin src/ts/examples/tutorials/ex10.c /^ PetscReal meter,kilogram,second,Kelvin; \/* Fundamental units *\/$/;" m struct:__anon216 file:
@@ -7974,19 +7973,19 @@ Kref src/snes/examples/tutorials/ex7.c /^static PetscScalar Kref[36] = { 0.5, 0
L include/petsc/private/dmimpl.h /^ PetscReal *L, *maxCell; \/* Size of periodic box and max cell size for determining periodicity *\/$/;" m struct:_p_DM
L src/ksp/pc/impls/lsc/lsc.c /^ Mat L; \/* keep a copy to reuse when obtained with L = A10*A01 *\/$/;" m struct:__anon123 file:
L src/mat/impls/aij/seq/superlu/superlu.c /^ SuperMatrix A,L,U,B,X;$/;" m struct:__anon26 file:
-L src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon128 file:
+L src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon130 file:
L src/snes/examples/tutorials/ex48.c 144;" d file:
L src/snes/examples/tutorials/ex48.c 92;" d file:
-L src/tao/constrained/impls/ipm/ipm.h /^ Mat L; \/* diag(lamdai) *\/$/;" m struct:__anon201
-L src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *L; \/* n*(n+1)\/2 x npmax *\/$/;" m struct:__anon205
+L src/tao/constrained/impls/ipm/ipm.h /^ Mat L; \/* diag(lamdai) *\/$/;" m struct:__anon203
+L src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *L; \/* n*(n+1)\/2 x npmax *\/$/;" m struct:__anon207
L src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Mat L;$/;" m struct:__anon10 file:
L src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat L,LT;$/;" m struct:__anon11 file:
L src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Mat L,LT;$/;" m struct:__anon9 file:
L src/ts/examples/tutorials/ex10.c /^ PetscReal L; \/* Length of domain *\/$/;" m struct:_n_RD file:
L src/ts/examples/tutorials/ex14.c 130;" d file:
L src/ts/examples/tutorials/ex14.c 78;" d file:
-L1 src/dm/examples/tutorials/ex8.c /^ DM L1,L2;$/;" m struct:__anon12 file:
-L2 src/dm/examples/tutorials/ex8.c /^ DM L1,L2;$/;" m struct:__anon12 file:
+L1 src/dm/examples/tutorials/ex8.c /^ DM L1,L2;$/;" m struct:__anon14 file:
+L2 src/dm/examples/tutorials/ex8.c /^ DM L1,L2;$/;" m struct:__anon14 file:
L2GFilterUpperTriangular src/dm/impls/da/fdda.c /^static PetscErrorCode L2GFilterUpperTriangular(ISLocalToGlobalMapping ltog,PetscInt *row,PetscInt *cnt,PetscInt col[])$/;" f file:
L2NORM src/contrib/fun3d/comp/user.F /^ subroutine L2NORM(/;" s
LANGS config/gmakegen.py /^LANGS = dict(c='C', cxx='CXX', cu='CU', F='F')$/;" v
@@ -8145,7 +8144,7 @@ LAPACKungqr_ include/petscblaslapack_stdcall.h 172;" d
LAPACKungqr_ include/petscblaslapack_stdcall.h 22;" d
LAPACKungqr_ include/petscblaslapack_stdcall.h 243;" d
LAPACKungqr_ include/petscblaslapack_stdcall.h 97;" d
-LAPLACIAN src/dm/dt/interface/dtfe.c /^enum {LAPLACIAN = 0, ELASTICITY = 1};$/;" e enum:__anon19 file:
+LAPLACIAN src/dm/dt/interface/dtfe.c /^enum {LAPLACIAN = 0, ELASTICITY = 1};$/;" e enum:__anon21 file:
LCLComputeAugmentedLagrangianAndGradient src/tao/pde_constrained/impls/lcl/lcl.c /^static PetscErrorCode LCLComputeAugmentedLagrangianAndGradient(TaoLineSearch ls, Vec X, PetscReal *f, Vec G, void *ptr)$/;" f file:
LCLComputeLagrangianAndGradient src/tao/pde_constrained/impls/lcl/lcl.c /^static PetscErrorCode LCLComputeLagrangianAndGradient(TaoLineSearch ls, Vec X, PetscReal *f, Vec G, void *ptr)$/;" f file:
LCLGather src/tao/pde_constrained/impls/lcl/lcl.c /^PetscErrorCode LCLGather(TAO_LCL *lclP, Vec u, Vec v, Vec x)$/;" f
@@ -8264,6 +8263,7 @@ LIBBASE src/ksp/pc/impls/factor/makefile /^LIBBASE = libpetscksp$/;" m
LIBBASE src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^LIBBASE = libpetscksp$/;" m
LIBBASE src/ksp/pc/impls/fieldsplit/makefile /^LIBBASE = libpetscksp$/;" m
LIBBASE src/ksp/pc/impls/galerkin/makefile /^LIBBASE = libpetscksp$/;" m
+LIBBASE src/ksp/pc/impls/gamg/ftn-custom/makefile /^LIBBASE = libpetscksp$/;" m
LIBBASE src/ksp/pc/impls/gamg/makefile /^LIBBASE = libpetscksp$/;" m
LIBBASE src/ksp/pc/impls/gasm/makefile /^LIBBASE = libpetscksp$/;" m
LIBBASE src/ksp/pc/impls/hypre/ftn-custom/makefile /^LIBBASE = libpetscksp$/;" m
@@ -8800,6 +8800,7 @@ LOCDIR src/ksp/pc/impls/factor/makefile /^LOCDIR = src\/ksp\/pc\/impls\/factor
LOCDIR src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^LOCDIR = src\/ksp\/pc\/impls\/fieldsplit\/ftn-custom\/$/;" m
LOCDIR src/ksp/pc/impls/fieldsplit/makefile /^LOCDIR = src\/ksp\/pc\/impls\/fieldsplit\/$/;" m
LOCDIR src/ksp/pc/impls/galerkin/makefile /^LOCDIR = src\/ksp\/pc\/impls\/galerkin\/$/;" m
+LOCDIR src/ksp/pc/impls/gamg/ftn-custom/makefile /^LOCDIR = src\/ksp\/pc\/impls\/gamg\/ftn-custom\/$/;" m
LOCDIR src/ksp/pc/impls/gamg/makefile /^LOCDIR = src\/ksp\/pc\/impls\/gamg\/$/;" m
LOCDIR src/ksp/pc/impls/gasm/makefile /^LOCDIR = src\/ksp\/pc\/impls\/gasm\/$/;" m
LOCDIR src/ksp/pc/impls/hypre/ftn-custom/makefile /^LOCDIR = src\/ksp\/pc\/impls\/hypre\/ftn-custom\/$/;" m
@@ -9162,7 +9163,6 @@ LOCDIR src/tao/pde_constrained/impls/lcl/makefile /^LOCDIR = src\/tao\/pde_con
LOCDIR src/tao/pde_constrained/impls/makefile /^LOCDIR = src\/tao\/pde_constrained\/impls\/$/;" m
LOCDIR src/tao/pde_constrained/makefile /^LOCDIR = src\/tao\/pde_constrained\/$/;" m
LOCDIR src/tao/unconstrained/examples/makefile /^LOCDIR = src\/tao\/unconstrained\/examples\/$/;" m
-LOCDIR src/tao/unconstrained/examples/tests/makefile /^LOCDIR = src\/tao\/unconstrained\/examples\/tests\/$/;" m
LOCDIR src/tao/unconstrained/examples/tutorials/makefile /^LOCDIR = src\/tao\/unconstrained\/examples\/tutorials\/$/;" m
LOCDIR src/tao/unconstrained/impls/bmrm/makefile /^LOCDIR = src\/tao\/unconstrained\/impls\/bmrm\/$/;" m
LOCDIR src/tao/unconstrained/impls/cg/makefile /^LOCDIR = src\/tao\/unconstrained\/impls\/cg\/$/;" m
@@ -9328,9 +9328,9 @@ LU6SOL src/mat/impls/aij/seq/lusol/lusol.c 10;" d file:
LU6SOL src/mat/impls/aij/seq/lusol/lusol.c 16;" d file:
LUstruct src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^ LUstruct_t LUstruct;$/;" m struct:__anon32 file:
L_2Error src/snes/examples/tutorials/ex7.c /^PetscErrorCode L_2Error(DM da, Vec fVec, PetscReal *error, AppCtx *user)$/;" f
-L_save src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *L_save; \/* n*(n+1)\/2 x npmax *\/$/;" m struct:__anon205
-L_tmp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *L_tmp; \/* n*(n+1)\/2 x npmax *\/$/;" m struct:__anon205
-LabelCtx src/dm/impls/plex/plexhdf5.c /^} LabelCtx;$/;" t typeref:struct:__anon24 file:
+L_save src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *L_save; \/* n*(n+1)\/2 x npmax *\/$/;" m struct:__anon207
+L_tmp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *L_tmp; \/* n*(n+1)\/2 x npmax *\/$/;" m struct:__anon207
+LabelCtx src/dm/impls/plex/plexhdf5.c /^} LabelCtx;$/;" t typeref:struct:__anon26 file:
LagrangeBasisDers src/ts/impls/bdf/bdf.c /^PETSC_STATIC_INLINE void LagrangeBasisDers(PetscInt n,PetscReal t,const PetscReal T[],PetscScalar dL[])$/;" f
LagrangeBasisVals src/ts/impls/bdf/bdf.c /^PETSC_STATIC_INLINE void LagrangeBasisVals(PetscInt n,PetscReal t,const PetscReal T[],PetscScalar L[])$/;" f
LagrangeGreenStrain src/snes/examples/tutorials/ex16.c /^void LagrangeGreenStrain(PetscScalar *F,PetscScalar *E)$/;" f
@@ -9340,7 +9340,7 @@ Last src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscMPIInt First, Last, I
LatticePoint_Internal src/dm/dt/interface/dtfe.c /^static PetscErrorCode LatticePoint_Internal(PetscInt len, PetscInt sum, PetscInt ind[], PetscInt tup[])$/;" f file:
Lbasis_mat src/ksp/pc/impls/bddc/bddcstructs.h /^ Mat Lbasis_mat;$/;" m struct:_NullSpaceCorrection_ctx
Lconst src/ts/examples/tests/ex5.c /^extern PetscScalar Lconst(PetscScalar sfctemp)$/;" f
-Left src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon179 file:
+Left src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon181 file:
Left src/tao/bound/examples/tutorials/plate2.c /^ Vec Bottom, Top, Left, Right; \/* boundary values *\/$/;" m struct:__anon19 file:
Left src/tao/bound/examples/tutorials/plate2f.h /^ common \/pdata\/ Left, Top, Right, Bottom$/;" v
Length src/sys/classes/draw/impls/win32/win32draw.h /^ int Length;$/;" m struct:_p_MouseNode
@@ -9369,16 +9369,16 @@ LimiterCitation src/dm/dt/interface/dtfv.c /^const char LimiterCitation[] = "@ar
Limitercite src/dm/dt/interface/dtfv.c /^PetscBool Limitercite = PETSC_FALSE;$/;" v
LineSearchOps include/petsc/private/linesearchimpl.h /^typedef struct _LineSearchOps *LineSearchOps;$/;" t typeref:struct:_LineSearchOps
LineWidth config/BuildSystem/logger.py /^LineWidth = -1$/;" v
-Linger src/sys/classes/viewer/impls/socket/matlab/sclose.c /^typedef struct { int onoff; int time; } Linger;$/;" t typeref:struct:__anon84 file:
-LinkMode src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" t typeref:enum:__anon80
-LinkMode src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" t typeref:enum:__anon79 file:
+Linger src/sys/classes/viewer/impls/socket/matlab/sclose.c /^typedef struct { int onoff; int time; } Linger;$/;" t typeref:struct:__anon86 file:
+LinkMode src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" t typeref:enum:__anon82
+LinkMode src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" t typeref:enum:__anon81 file:
Linker config/BuildSystem/config/compile/C.py /^class Linker(config.compile.processor.Processor):$/;" c
Linker config/BuildSystem/config/compile/CUDA.py /^class Linker(config.compile.C.Linker):$/;" c
Linker config/BuildSystem/config/compile/Cxx.py /^class Linker(config.compile.processor.Processor):$/;" c
Linker config/BuildSystem/config/compile/FC.py /^class Linker(config.compile.processor.Processor):$/;" c
-Load src/dm/examples/tutorials/ex8.c /^} Load;$/;" t typeref:struct:__anon12 file:
+Load src/dm/examples/tutorials/ex8.c /^} Load;$/;" t typeref:struct:__anon14 file:
LoadCreate src/dm/examples/tutorials/ex8.c /^PetscErrorCode LoadCreate(PetscInt n1, PetscInt n2, Load *load)$/;" f
-LoadSingle src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode LoadSingle(TS ts,Stack *stack,PetscInt id)$/;" f file:
+LoadSingle src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode LoadSingle(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)$/;" f file:
LoadTestMatrices src/ksp/ksp/examples/tests/ex11.c /^PetscErrorCode LoadTestMatrices(Mat *_A,Vec *_x,Vec *_b,IS *_isu,IS *_isp)$/;" f
Loader config/BuildSystem/regression/testCase.py /^ import ASE.Loader$/;" i
LocalTS src/contrib/fun3d/incomp/user.F /^ & nnbound,nvbound,nfbound, &$/;" v
@@ -9405,7 +9405,7 @@ M src/mat/examples/tests/ex114.c 6;" d file:
M src/snes/examples/tutorials/ex48.c 145;" d file:
M src/snes/examples/tutorials/ex48.c 93;" d file:
M src/tao/bound/impls/blmvm/blmvm.h /^ Mat M;$/;" m struct:__anon22
-M src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *M; \/* npmax x n+1 *\/$/;" m struct:__anon205
+M src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *M; \/* npmax x n+1 *\/$/;" m struct:__anon207
M src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat M;$/;" m struct:__anon11 file:
M src/tao/pde_constrained/impls/lcl/lcl.h /^ Mat M; \/* Quasi-newton hessian matrix *\/$/;" m struct:__anon12
M src/tao/unconstrained/impls/lmvm/lmvm.h /^ Mat M;$/;" m struct:__anon31
@@ -9946,12 +9946,12 @@ MATFFT include/petsc/finclude/petscmatdef.h 124;" d
MATFFT include/petscmat.h 77;" d
MATFFTW include/petsc/finclude/petscmatdef.h 125;" d
MATFFTW include/petscmat.h 78;" d
-MATHEMATICA_LINK_CONNECT src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon80
-MATHEMATICA_LINK_CONNECT src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon79 file:
-MATHEMATICA_LINK_CREATE src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon80
-MATHEMATICA_LINK_CREATE src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon79 file:
-MATHEMATICA_LINK_LAUNCH src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon80
-MATHEMATICA_LINK_LAUNCH src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon79 file:
+MATHEMATICA_LINK_CONNECT src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon82
+MATHEMATICA_LINK_CONNECT src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon81 file:
+MATHEMATICA_LINK_CREATE src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon82
+MATHEMATICA_LINK_CREATE src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon81 file:
+MATHEMATICA_LINK_LAUNCH src/sys/classes/viewer/impls/mathematica/mathematica.h /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon82
+MATHEMATICA_LINK_LAUNCH src/sys/classes/viewer/impls/mathematica/runtime.c /^typedef enum {MATHEMATICA_LINK_CREATE, MATHEMATICA_LINK_CONNECT, MATHEMATICA_LINK_LAUNCH} LinkMode;$/;" e enum:__anon81 file:
MATHYPRESSTRUCT include/petsc/finclude/petscmatdef.h 131;" d
MATHYPRESSTRUCT include/petscmat.h 84;" d
MATHYPRESTRUCT include/petsc/finclude/petscmatdef.h 130;" d
@@ -10610,7 +10610,7 @@ MDOT_WORKGROUP_SIZE src/vec/vec/impls/seq/seqcusp/veccusp2.cu 1051;" d file:
MDOT_WORKGROUP_SIZE src/vec/vec/impls/seq/seqcusp/veccusp2.cu 643;" d file:
MEDIAN src/sys/utils/sorti.c 18;" d file:
MEDIAN3 src/sys/utils/sorti.c 9;" d file:
-MFCtx_Private src/snes/interface/noise/snesmfj2.c /^} MFCtx_Private;$/;" t typeref:struct:__anon103 file:
+MFCtx_Private src/snes/interface/noise/snesmfj2.c /^} MFCtx_Private;$/;" t typeref:struct:__anon105 file:
MHeV src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c 29;" d file:
MIN src/benchmarks/streams/BasicVersion.c 73;" d file:
MIN src/benchmarks/streams/CUDAVersion.cu 34;" d file:
@@ -10665,7 +10665,7 @@ MPIBAIJHEADER src/mat/impls/baij/mpi/mpibaij.h /^ MPIBAIJHEADER;$/;" m struct:_
MPIBAIJHEADER src/mat/impls/baij/mpi/mpibaij.h 14;" d
MPIBAIJHEADER src/mat/impls/sbaij/mpi/mpisbaij.h /^ MPIBAIJHEADER;$/;" m struct:__anon60
MPICH_SKIP_MPICXX include/petscsys.h 122;" d
-MPIIO src/sys/classes/viewer/impls/socket/socket.h /^ PetscBool MPIIO;$/;" m struct:__anon83
+MPIIO src/sys/classes/viewer/impls/socket/socket.h /^ PetscBool MPIIO;$/;" m struct:__anon85
MPIPetsc_Iallreduce src/vec/vec/utils/comb.c /^static PetscErrorCode MPIPetsc_Iallreduce(void *sendbuf,void *recvbuf,PetscMPIInt count,MPI_Datatype datatype,MPI_Op op,MPI_Comm comm,MPI_Request *request)$/;" f file:
MPIPetsc_Type_compare src/vec/is/sf/interface/sftype.c /^PetscErrorCode MPIPetsc_Type_compare(MPI_Datatype a,MPI_Datatype b,PetscBool *match)$/;" f
MPIPetsc_Type_compare_contig src/vec/is/sf/interface/sftype.c /^PetscErrorCode MPIPetsc_Type_compare_contig(MPI_Datatype a,MPI_Datatype b,PetscInt *n)$/;" f
@@ -10765,12 +10765,12 @@ MPI_Alltoall include/petsclog.h 380;" d
MPI_Alltoallv include/petsc/mpiuni/mpi.h 684;" d
MPI_Alltoallv include/petsclog.h 383;" d
MPI_Alltoallw include/petsc/mpiuni/mpi.h 687;" d
-MPI_Attr src/sys/mpiuni/mpi.c /^} MPI_Attr;$/;" t typeref:struct:__anon56 file:
+MPI_Attr src/sys/mpiuni/mpi.c /^} MPI_Attr;$/;" t typeref:struct:__anon58 file:
MPI_Attr_delete include/petsc/mpiuni/mpi.h 290;" d
MPI_Attr_delete src/sys/mpiuni/mpi.c /^int MPI_Attr_delete(MPI_Comm comm,int keyval)$/;" f
MPI_Attr_get include/petsc/mpiuni/mpi.h 287;" d
MPI_Attr_get src/sys/mpiuni/mpi.c /^int MPI_Attr_get(MPI_Comm comm,int keyval,void *attribute_val,int *flag)$/;" f
-MPI_Attr_keyval src/sys/mpiuni/mpi.c /^} MPI_Attr_keyval;$/;" t typeref:struct:__anon57 file:
+MPI_Attr_keyval src/sys/mpiuni/mpi.c /^} MPI_Attr_keyval;$/;" t typeref:struct:__anon59 file:
MPI_Attr_put include/petsc/mpiuni/mpi.h 289;" d
MPI_Attr_put src/sys/mpiuni/mpi.c /^int MPI_Attr_put(MPI_Comm comm,int keyval,void *attribute_val)$/;" f
MPI_BAND include/petsc/mpiuni/mpi.h 253;" d
@@ -13367,7 +13367,7 @@ MatSetblock_private src/dm/impls/network/network.c /^PetscErrorCode MatSetblock_
MatSetupDM src/dm/impls/da/fdda.c /^PetscErrorCode MatSetupDM(Mat mat,DM da)$/;" f
MatSetupDM_HYPRESStruct src/dm/impls/da/hypre/mhyp.c /^static PetscErrorCode MatSetupDM_HYPRESStruct(Mat mat,DM da)$/;" f file:
MatSetupDM_HYPREStruct src/dm/impls/da/hypre/mhyp.c /^static PetscErrorCode MatSetupDM_HYPREStruct(Mat mat,DM da)$/;" f file:
-MatShellCtx src/snes/examples/tests/ex69.c /^} MatShellCtx;$/;" t typeref:struct:__anon176 file:
+MatShellCtx src/snes/examples/tests/ex69.c /^} MatShellCtx;$/;" t typeref:struct:__anon178 file:
MatShellGetContext src/mat/impls/shell/shell.c /^PetscErrorCode MatShellGetContext(Mat mat,void *ctx)$/;" f
MatShellGetOperation src/mat/impls/shell/shell.c /^PetscErrorCode MatShellGetOperation(Mat mat,MatOperation op,void(**f)(void))$/;" f
MatShellPostScaleLeft src/mat/impls/shell/shell.c /^static PetscErrorCode MatShellPostScaleLeft(Mat A,Vec x)$/;" f file:
@@ -13684,6 +13684,7 @@ MatView_MPIDense_Binary src/mat/impls/dense/mpi/mpidense.c /^static PetscErrorCo
MatView_MPIMAIJ src/mat/impls/maij/maij.c /^PetscErrorCode MatView_MPIMAIJ(Mat A,PetscViewer viewer)$/;" f
MatView_MPISBAIJ src/mat/impls/sbaij/mpi/mpisbaij.c /^PetscErrorCode MatView_MPISBAIJ(Mat mat,PetscViewer viewer)$/;" f
MatView_MPISBAIJ_ASCIIorDraworSocket src/mat/impls/sbaij/mpi/mpisbaij.c /^static PetscErrorCode MatView_MPISBAIJ_ASCIIorDraworSocket(Mat mat,PetscViewer viewer)$/;" f file:
+MatView_MPISBAIJ_Binary src/mat/impls/sbaij/mpi/mpisbaij.c /^static PetscErrorCode MatView_MPISBAIJ_Binary(Mat mat,PetscViewer viewer)$/;" f file:
MatView_MPI_DA src/dm/impls/da/fdda.c /^PetscErrorCode MatView_MPI_DA(Mat A,PetscViewer viewer)$/;" f
MatView_MUMPS src/mat/impls/aij/mpi/mumps/mumps.c /^PetscErrorCode MatView_MUMPS(Mat A,PetscViewer viewer)$/;" f
MatView_Matlab src/mat/impls/aij/seq/matlab/aijmatlab.c /^PetscErrorCode MatView_Matlab(Mat A,PetscViewer viewer)$/;" f
@@ -13793,8 +13794,8 @@ Mat_Essl src/mat/impls/aij/seq/essl/essl.c /^} Mat_Essl;$/;" t typeref:struct:__
Mat_FFT src/mat/impls/fft/fft.h /^} Mat_FFT;$/;" t typeref:struct:__anon47
Mat_FFTW src/mat/impls/fft/fftw/fftw.c /^} Mat_FFTW;$/;" t typeref:struct:__anon48 file:
Mat_HT src/mat/impls/transpose/htransm.c /^} Mat_HT;$/;" t typeref:struct:__anon4 file:
-Mat_HYPRESStruct src/dm/impls/da/hypre/mhyp.h /^} Mat_HYPRESStruct;$/;" t typeref:struct:__anon54
-Mat_HYPREStruct src/dm/impls/da/hypre/mhyp.h /^} Mat_HYPREStruct;$/;" t typeref:struct:__anon53
+Mat_HYPRESStruct src/dm/impls/da/hypre/mhyp.h /^} Mat_HYPRESStruct;$/;" t typeref:struct:__anon56
+Mat_HYPREStruct src/dm/impls/da/hypre/mhyp.h /^} Mat_HYPREStruct;$/;" t typeref:struct:__anon55
Mat_IS src/mat/impls/is/matis.h /^} Mat_IS;$/;" t typeref:struct:__anon53
Mat_KLU src/mat/impls/aij/seq/klu/klu.c /^} Mat_KLU;$/;" t typeref:struct:__anon24 file:
Mat_LRC src/mat/impls/lrc/lrc.c /^} Mat_LRC;$/;" t typeref:struct:__anon61 file:
@@ -13857,7 +13858,7 @@ Mat_SuperLU_DIST src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^} Mat_Super
Mat_TransMatMultDense src/mat/impls/dense/mpi/mpidense.h /^} Mat_TransMatMultDense;$/;" t typeref:struct:__anon7
Mat_Transpose src/mat/impls/transpose/transm.c /^} Mat_Transpose;$/;" t typeref:struct:__anon3 file:
Mat_UMFPACK src/mat/impls/aij/seq/umfpack/umfpack.c /^} Mat_UMFPACK;$/;" t typeref:struct:__anon19 file:
-Mat_USFFT src/dm/impls/da/usfft/matusfft.c /^} Mat_USFFT;$/;" t typeref:struct:__anon52 file:
+Mat_USFFT src/dm/impls/da/usfft/matusfft.c /^} Mat_USFFT;$/;" t typeref:struct:__anon54 file:
MaterialEnergy src/ts/examples/tutorials/ex10.c /^ void (*MaterialEnergy)(RD,const RDNode*,PetscScalar*,RDNode*);$/;" m struct:_n_RD file:
MatlabEngineGet_SeqAIJ src/mat/impls/aij/seq/matlab/aijmatlab.c /^PETSC_EXTERN PetscErrorCode MatlabEngineGet_SeqAIJ(PetscObject obj,void *mengine)$/;" f
MatlabEnginePut_SeqAIJ src/mat/impls/aij/seq/matlab/aijmatlab.c /^PETSC_EXTERN PetscErrorCode MatlabEnginePut_SeqAIJ(PetscObject obj,void *mengine)$/;" f
@@ -13929,9 +13930,9 @@ MonitorBIN src/ts/examples/tutorials/ex11_sa.c /^static PetscErrorCode MonitorBI
MonitorCell src/ts/examples/tutorials/extchemfield.c /^static PetscErrorCode MonitorCell(TS ts,User user,PetscInt cell)$/;" f file:
MonitorCellDestroy src/ts/examples/tutorials/extchemfield.c /^static PetscErrorCode MonitorCellDestroy(UserLGCtx *uctx)$/;" f file:
MonitorCtx src/contrib/fun3d/comp/flow.c /^} MonitorCtx;$/;" t typeref:struct:__anon360 file:
-MonitorCtx src/snes/examples/tests/ex7.c /^} MonitorCtx;$/;" t typeref:struct:__anon177 file:
-MonitorCtx src/snes/examples/tutorials/ex2.c /^} MonitorCtx;$/;" t typeref:struct:__anon155 file:
-MonitorCtx src/snes/examples/tutorials/ex3.c /^} MonitorCtx;$/;" t typeref:struct:__anon138 file:
+MonitorCtx src/snes/examples/tests/ex7.c /^} MonitorCtx;$/;" t typeref:struct:__anon179 file:
+MonitorCtx src/snes/examples/tutorials/ex2.c /^} MonitorCtx;$/;" t typeref:struct:__anon157 file:
+MonitorCtx src/snes/examples/tutorials/ex3.c /^} MonitorCtx;$/;" t typeref:struct:__anon140 file:
MonitorCtx src/ts/examples/tests/ex5.c /^} MonitorCtx;$/;" t typeref:struct:__anon330 file:
MonitorCtx src/ts/examples/tutorials/ex8.c /^} MonitorCtx;$/;" t typeref:struct:__anon210 file:
MonitorError src/ts/examples/tutorials/ex8.c /^static PetscErrorCode MonitorError(TS ts,PetscInt step,PetscReal t,Vec x,void *ctx)$/;" f file:
@@ -13994,16 +13995,16 @@ N src/benchmarks/streams/CUDAVersion.cu 29;" d file:
N src/benchmarks/streams/MPIVersion.c 26;" d file:
N src/benchmarks/streams/OpenMPVersion.c 58;" d file:
N src/benchmarks/streams/SSEVersion.c 50;" d file:
-N src/dm/impls/composite/packimpl.h /^ PetscInt n,N,rstart; \/* rstart is relative to all processors, n unknowns owned by this process, N is total unknowns *\/$/;" m struct:__anon48
-N src/dm/impls/redundant/dmredundant.c /^ PetscInt N; \/* total number of dofs *\/$/;" m struct:__anon55 file:
-N src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon47 file:
+N src/dm/impls/composite/packimpl.h /^ PetscInt n,N,rstart; \/* rstart is relative to all processors, n unknowns owned by this process, N is total unknowns *\/$/;" m struct:__anon50
+N src/dm/impls/redundant/dmredundant.c /^ PetscInt N; \/* total number of dofs *\/$/;" m struct:__anon57 file:
+N src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon49 file:
N src/ksp/ksp/examples/tests/ex10.c /^PetscReal N[20][64]; \/* Interpolation function. *\/$/;" v
N src/ksp/ksp/examples/tutorials/makefile /^N = 5$/;" m
N src/ksp/pc/impls/gasm/gasm.c /^ PetscInt N,n,nmax;$/;" m struct:__anon110 file:
N src/mat/examples/tests/ex114.c 7;" d file:
N src/mat/impls/fft/fft.h /^ PetscInt n,N; \/* local and global size of the transform *\/$/;" m struct:__anon47
N src/sys/objects/options.c /^ int N,argc,Naliases;$/;" m struct:_n_PetscOptions file:
-N src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *N; \/* npmax x n*(n+1)\/2 *\/$/;" m struct:__anon205
+N src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *N; \/* npmax x n*(n+1)\/2 *\/$/;" m struct:__anon207
N src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscInt N;$/;" m struct:__anon37
N src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c /^ PetscInt N; \/* number of dofs *\/$/;" m struct:__anon297 file:
N src/ts/impls/eimex/eimex.c /^ PetscInt *N; \/* Harmonic sequence N[max_rows] *\/$/;" m struct:__anon339 file:
@@ -14025,9 +14026,9 @@ NEUMANN src/ksp/ksp/examples/tutorials/ex29.c /^typedef enum {DIRICHLET, NEUMANN
NEUMANN src/ksp/ksp/examples/tutorials/ex32.c /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" e enum:__anon152 file:
NEUMANN src/ksp/ksp/examples/tutorials/ex35.cxx /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" e enum:__anon148 file:
NEUMANN src/ksp/ksp/examples/tutorials/ex50.c /^typedef enum {DIRICHLET, NEUMANN} BCType;$/;" e enum:__anon155 file:
-NEUMANN src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" e enum:__anon149 file:
-NEUMANN src/snes/examples/tutorials/ex62.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon131 file:
-NEUMANN src/snes/examples/tutorials/ex66.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon147 file:
+NEUMANN src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" e enum:__anon151 file:
+NEUMANN src/snes/examples/tutorials/ex62.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon133 file:
+NEUMANN src/snes/examples/tutorials/ex66.c /^typedef enum {NEUMANN, DIRICHLET} BCType;$/;" e enum:__anon149 file:
NEWVERSION src/dm/impls/da/dainterp.c 12;" d file:
NEdges include/petsc/private/dmnetworkimpl.h /^ PetscInt NEdges; \/* Number of global edges *\/$/;" m struct:__anon165
NFONTS src/sys/classes/draw/impls/x/xtext.c 39;" d file:
@@ -14078,7 +14079,7 @@ NODES_PER_EL src/ksp/ksp/examples/tutorials/ex49.c 79;" d file:
NODE_SIZE src/ts/examples/tutorials/ex14.c 210;" d file:
NODOMAINS src/mat/examples/tests/makefile /^NODOMAINS = 7$/;" m
NONE src/ksp/pc/impls/tfs/tfs.h 45;" d
-NONE src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" e enum:__anon149 file:
+NONE src/snes/examples/tutorials/ex12.c /^typedef enum {NEUMANN, DIRICHLET, NONE} BCType;$/;" e enum:__anon151 file:
NONE src/ts/trajectory/impls/memory/trajmemory.c /^typedef enum {NONE,TWO_LEVEL_NOREVOLVE,TWO_LEVEL_REVOLVE,TWO_LEVEL_TWO_REVOLVE,REVOLVE_OFFLINE,REVOLVE_ONLINE,REVOLVE_MULTISTAGE} SchedulerType;$/;" e enum:__anon337 file:
NON_SYMM src/ksp/pc/impls/tfs/tfs.h 72;" d
NON_UNIFORM src/ksp/pc/impls/tfs/tfs.h 154;" d
@@ -14177,23 +14178,23 @@ Naliases src/sys/objects/options.c /^ int N,argc,Naliases;$/;" m str
NamedInStderr config/BuildSystem/config/util.py /^class NamedInStderr:$/;" c
Ncoarseparts src/mat/partition/impls/hierarchical/hierarchical.c /^ PetscInt Ncoarseparts; \/* number of coarse parts *\/$/;" m struct:__anon369 file:
Need config/BuildSystem/RDict.py /^ import RDict # Need this to locate server script$/;" i
-Neglobal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Neglobal,Nelocal; \/* global and local number of vertices *\/$/;" m struct:__anon168 file:
+Neglobal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Neglobal,Nelocal; \/* global and local number of vertices *\/$/;" m struct:__anon170 file:
NelderMeadReplace src/tao/unconstrained/impls/neldermead/neldermead.c /^PetscErrorCode NelderMeadReplace(TAO_NelderMead *nm, PetscInt index, Vec Xmu, PetscReal f)$/;" f
NelderMeadSort src/tao/unconstrained/impls/neldermead/neldermead.c /^PetscErrorCode NelderMeadSort(TAO_NelderMead *nm)$/;" f
-Nelocal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Neglobal,Nelocal; \/* global and local number of vertices *\/$/;" m struct:__anon168 file:
+Nelocal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Neglobal,Nelocal; \/* global and local number of vertices *\/$/;" m struct:__anon170 file:
NestedEventId src/sys/logging/xmllogevent.c /^typedef PetscLogEvent NestedEventId;$/;" t file:
-Network src/dm/examples/tutorials/ex8.c /^} Network;$/;" t typeref:struct:__anon13 file:
+Network src/dm/examples/tutorials/ex8.c /^} Network;$/;" t typeref:struct:__anon15 file:
NeumannBoundaries src/ksp/pc/impls/bddc/bddc.h /^ IS NeumannBoundaries;$/;" m struct:__anon106
NeumannBoundariesLocal src/ksp/pc/impls/bddc/bddc.h /^ IS NeumannBoundariesLocal;$/;" m struct:__anon106
Nf include/petsc/private/petscdsimpl.h /^ PetscInt Nf; \/* The number of solution fields *\/$/;" m struct:_p_PetscDS
Nfineparts src/mat/partition/impls/hierarchical/hierarchical.c /^ PetscInt Nfineparts; \/* number of fine parts on each coarse subdomain *\/$/;" m struct:__anon369 file:
-Nghosts src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon47 file:
+Nghosts src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon49 file:
Nlevels include/petsc/private/pcgamgimpl.h /^ PetscInt Nlevels;$/;" m struct:gamg_TAG
Nlevels src/ksp/pc/impls/ml/ml.c /^ PetscInt Nlevels,MaxNlevels,MaxCoarseSize,CoarsenScheme,EnergyMinimization,MinPerProc,PutOnSingleProc,RepartitionType,ZoltanScheme;$/;" m struct:__anon117 file:
Nlocal include/petsc/private/dmdaimpl.h /^ PetscInt nlocal,Nlocal; \/* local size of local vector and global vector, includes the * w term *\/$/;" m struct:__anon125
Nmax src/mat/impls/dense/seq/dense.h /^ PetscBLASInt Mmax,Nmax; \/* indicates the largest dimensions of data possible *\/$/;" m struct:__anon5
No include/petsc/private/dmdaimpl.h /^ PetscInt Mo,No,Po; \/* the size of the problem the offset is in to *\/$/;" m struct:__anon125
-Node src/snes/examples/tutorials/ex48.c /^} Node;$/;" t typeref:struct:__anon160 file:
+Node src/snes/examples/tutorials/ex48.c /^} Node;$/;" t typeref:struct:__anon162 file:
Node src/ts/examples/tutorials/ex14.c /^} Node;$/;" t typeref:struct:__anon252 file:
NonlinearGS src/snes/examples/tutorials/ex15.c /^PetscErrorCode NonlinearGS(SNES snes,Vec X, Vec B, void *ctx)$/;" f
NonlinearGS src/snes/examples/tutorials/ex16.c /^PetscErrorCode NonlinearGS(SNES snes,Vec X,Vec B,void *ptr)$/;" f
@@ -14229,8 +14230,8 @@ NullSpaceCorrection_ctx src/ksp/pc/impls/bddc/bddcstructs.h /^typedef struct _Nu
NullSpaceFunc include/petsc/private/dmimpl.h /^typedef PetscErrorCode (*NullSpaceFunc)(DM dm, PetscInt field, MatNullSpace *nullSpace);$/;" t
Numeric src/mat/impls/aij/seq/klu/klu.c /^ klu_K_numeric *Numeric;$/;" m struct:__anon24 file:
Numeric src/mat/impls/aij/seq/umfpack/umfpack.c /^ void *Symbolic, *Numeric;$/;" m struct:__anon19 file:
-Nvglobal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Nvglobal,Nvlocal; \/* global and local number of vertices *\/$/;" m struct:__anon168 file:
-Nvlocal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Nvglobal,Nvlocal; \/* global and local number of vertices *\/$/;" m struct:__anon168 file:
+Nvglobal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Nvglobal,Nvlocal; \/* global and local number of vertices *\/$/;" m struct:__anon170 file:
+Nvlocal src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt Nvglobal,Nvlocal; \/* global and local number of vertices *\/$/;" m struct:__anon170 file:
Nx src/tao/bound/examples/tutorials/plate2f.h /^ PetscInt mx, my, Nx, Ny, N$/;" v
Nx src/tao/bound/examples/tutorials/plate2f.h /^ common \/pdata\/ dm,localX,localV,Nx,Ny$/;" v
Ny src/tao/bound/examples/tutorials/plate2f.h /^ PetscInt mx, my, Nx, Ny, N$/;" v
@@ -14274,15 +14275,15 @@ OWLQN_GRADIENT src/tao/unconstrained/impls/owlqn/owlqn.c 7;" d file:
OWLQN_SCALED_GRADIENT src/tao/unconstrained/impls/owlqn/owlqn.c 6;" d file:
Object include/petsc/private/logimpl.h /^} Object;$/;" t typeref:struct:_Object
ObjectsCompare bin/petsclogformat.py /^def ObjectsCompare(a,b):$/;" f
-ObsCtx src/snes/examples/tutorials/ex9.c /^} ObsCtx;$/;" t typeref:struct:__anon156 file:
+ObsCtx src/snes/examples/tutorials/ex9.c /^} ObsCtx;$/;" t typeref:struct:__anon158 file:
OldHierarchy src/ksp/pc/impls/ml/ml.c /^ PetscBool SpectralNormScheme_Anorm,BlockScaling,EnergyMinimizationCheap,Symmetrize,OldHierarchy,KeepAggInfo,Reusable,Repartition,Aux;$/;" m struct:__anon117 file:
Omega src/ts/examples/tutorials/ex43.c /^ PetscReal Omega; \/* natural frequency *\/$/;" m struct:__anon204 file:
OnBoundary src/snes/examples/tutorials/ex16.c /^PetscInt OnBoundary(PetscInt i,PetscInt j,PetscInt k,PetscInt mx,PetscInt my,PetscInt mz)$/;" f
OnDestroy_Win32 src/sys/classes/draw/impls/win32/win32draw.c /^static void OnDestroy_Win32(HWND hWnd)$/;" f file:
OnPaint_Win32 src/sys/classes/draw/impls/win32/win32draw.c /^static void OnPaint_Win32(HWND hWnd)$/;" f file:
-One_nb src/tao/constrained/impls/ipm/ipm.h /^ Vec Zero_nb, One_nb,Inf_nb;$/;" m struct:__anon201
+One_nb src/tao/constrained/impls/ipm/ipm.h /^ Vec Zero_nb, One_nb,Inf_nb;$/;" m struct:__anon203
Ones src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Mat Diag,Ones;$/;" m struct:__anon10 file:
-OpenGLButton src/sys/classes/draw/impls/opengl/openglops.c /^} OpenGLButton;$/;" t typeref:struct:__anon68 file:
+OpenGLButton src/sys/classes/draw/impls/opengl/openglops.c /^} OpenGLButton;$/;" t typeref:struct:__anon70 file:
OpenGLString src/sys/classes/draw/impls/opengl/openglops.c /^PETSC_STATIC_INLINE PetscErrorCode OpenGLString(float x,float y, const char *str,size_t len,int icolor)$/;" f
OpenGLWindow src/sys/classes/draw/impls/opengl/openglops.c /^PETSC_STATIC_INLINE PetscErrorCode OpenGLWindow(PetscDraw_OpenGL *win)$/;" f
OptDB tutorials/python/example1.py /^OptDB = PETSc.Options()$/;" v
@@ -14332,13 +14333,13 @@ PARTIAL src/ksp/pc/impls/tfs/tfs.h 44;" d
PASSWORD src/sys/webclient/client.c 8;" d file:
PASTIX_CALL src/mat/impls/aij/mpi/pastix/pastix.c 19;" d file:
PASTIX_CHECKMATRIX src/mat/impls/aij/mpi/pastix/pastix.c 20;" d file:
-PATCH_COMM_TYPE_SELF src/dm/impls/patch/patch.c /^typedef enum {PATCH_COMM_TYPE_WORLD = 0, PATCH_COMM_TYPE_SELF = 1} PatchCommType;$/;" e enum:__anon42 file:
-PATCH_COMM_TYPE_WORLD src/dm/impls/patch/patch.c /^typedef enum {PATCH_COMM_TYPE_WORLD = 0, PATCH_COMM_TYPE_SELF = 1} PatchCommType;$/;" e enum:__anon42 file:
-PATTERN_CENTER src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon20 file:
-PATTERN_CORNER src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon20 file:
-PATTERN_COUNT src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon20 file:
-PATTERN_FRACTAL src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon20 file:
-PATTERN_HASH src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon20 file:
+PATCH_COMM_TYPE_SELF src/dm/impls/patch/patch.c /^typedef enum {PATCH_COMM_TYPE_WORLD = 0, PATCH_COMM_TYPE_SELF = 1} PatchCommType;$/;" e enum:__anon44 file:
+PATCH_COMM_TYPE_WORLD src/dm/impls/patch/patch.c /^typedef enum {PATCH_COMM_TYPE_WORLD = 0, PATCH_COMM_TYPE_SELF = 1} PatchCommType;$/;" e enum:__anon44 file:
+PATTERN_CENTER src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon22 file:
+PATTERN_CORNER src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon22 file:
+PATTERN_COUNT src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon22 file:
+PATTERN_FRACTAL src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon22 file:
+PATTERN_HASH src/dm/impls/forest/p4est/pforest.c /^typedef enum {PATTERN_HASH,PATTERN_FRACTAL,PATTERN_CORNER,PATTERN_CENTER,PATTERN_COUNT} DMRefinePattern;$/;" e enum:__anon22 file:
PC include/petsc/finclude/petscpcdef.h 12;" d
PC include/petscpctypes.h /^typedef struct _p_PC* PC;$/;" t typeref:struct:_p_PC
PCAINVCUSP include/petsc/finclude/petscpcdef.h 74;" d
@@ -14778,11 +14779,17 @@ PCFactorGetMatSolverPackage src/ksp/pc/impls/factor/factor.c /^PetscErrorCode P
PCFactorGetMatSolverPackage_Factor src/ksp/pc/impls/factor/factimpl.c /^PetscErrorCode PCFactorGetMatSolverPackage_Factor(PC pc,const MatSolverPackage *stype)$/;" f
PCFactorGetMatrix src/ksp/pc/interface/precon.c /^PetscErrorCode PCFactorGetMatrix(PC pc,Mat *mat)$/;" f
PCFactorGetMatrix_Factor src/ksp/pc/impls/factor/factimpl.c /^PetscErrorCode PCFactorGetMatrix_Factor(PC pc,Mat *mat)$/;" f
+PCFactorGetShiftAmount src/ksp/pc/impls/factor/factor.c /^PetscErrorCode PCFactorGetShiftAmount(PC pc,PetscReal *shift)$/;" f
+PCFactorGetShiftAmount_Factor src/ksp/pc/impls/factor/factimpl.c /^PetscErrorCode PCFactorGetShiftAmount_Factor(PC pc,PetscReal *shift)$/;" f
+PCFactorGetShiftType src/ksp/pc/impls/factor/factor.c /^PetscErrorCode PCFactorGetShiftType(PC pc,MatFactorShiftType *type)$/;" f
+PCFactorGetShiftType_Factor src/ksp/pc/impls/factor/factimpl.c /^PetscErrorCode PCFactorGetShiftType_Factor(PC pc,MatFactorShiftType *type)$/;" f
PCFactorGetUseInPlace src/ksp/pc/impls/factor/factor.c /^PetscErrorCode PCFactorGetUseInPlace(PC pc,PetscBool *flg)$/;" f
PCFactorGetUseInPlace_Cholesky src/ksp/pc/impls/factor/cholesky/cholesky.c /^static PetscErrorCode PCFactorGetUseInPlace_Cholesky(PC pc,PetscBool *flg)$/;" f file:
PCFactorGetUseInPlace_ICC src/ksp/pc/impls/factor/icc/icc.c /^PetscErrorCode PCFactorGetUseInPlace_ICC(PC pc,PetscBool *flg)$/;" f
PCFactorGetUseInPlace_ILU src/ksp/pc/impls/factor/ilu/ilu.c /^PetscErrorCode PCFactorGetUseInPlace_ILU(PC pc,PetscBool *flg)$/;" f
PCFactorGetUseInPlace_LU src/ksp/pc/impls/factor/lu/lu.c /^PetscErrorCode PCFactorGetUseInPlace_LU(PC pc,PetscBool *flg)$/;" f
+PCFactorGetZeroPivot src/ksp/pc/impls/factor/factor.c /^PetscErrorCode PCFactorGetZeroPivot(PC pc,PetscReal *pivot)$/;" f
+PCFactorGetZeroPivot_Factor src/ksp/pc/impls/factor/factimpl.c /^PetscErrorCode PCFactorGetZeroPivot_Factor(PC pc,PetscReal *pivot)$/;" f
PCFactorReorderForNonzeroDiagonal src/ksp/pc/impls/factor/factor.c /^PetscErrorCode PCFactorReorderForNonzeroDiagonal(PC pc,PetscReal rtol)$/;" f
PCFactorReorderForNonzeroDiagonal_ILU src/ksp/pc/impls/factor/ilu/ilu.c /^PetscErrorCode PCFactorReorderForNonzeroDiagonal_ILU(PC pc,PetscReal z)$/;" f
PCFactorReorderForNonzeroDiagonal_LU src/ksp/pc/impls/factor/lu/lu.c /^PetscErrorCode PCFactorReorderForNonzeroDiagonal_LU(PC pc,PetscReal z)$/;" f
@@ -15804,7 +15811,7 @@ PETSCSPACE_CLASSID include/petscfe.h /^PETSC_EXTERN PetscClassId PETSCSPACE_CLAS
PETSCSPACE_CLASSID src/dm/dt/interface/dtfe.c /^PetscClassId PETSCSPACE_CLASSID = 0;$/;" v
PETSCSPRNG include/petsc/finclude/petscsys.h 259;" d
PETSCSPRNG include/petscsys.h 2620;" d
-PETSCSTACKSIZE include/petscerror.h 617;" d
+PETSCSTACKSIZE include/petscerror.h 618;" d
PETSCTABLE src/mat/impls/baij/mpi/mpibaij.h 11;" d
PETSCTABLE src/mat/impls/baij/mpi/mpibaij.h 9;" d
PETSCVIEWERASCII include/petsc/finclude/petscviewerdef.h 18;" d
@@ -15848,7 +15855,7 @@ PETSC_BINARY_SEEK_END include/petscsys.h /^typedef enum {PETSC_BINARY_SEEK_SET =
PETSC_BINARY_SEEK_SET include/petscsys.h /^typedef enum {PETSC_BINARY_SEEK_SET = 0,PETSC_BINARY_SEEK_CUR = 1,PETSC_BINARY_SEEK_END = 2} PetscBinarySeekType;$/;" e enum:__anon114
PETSC_BINARY_SHORT_SIZE include/petscsys.h 2691;" d
PETSC_BIT_LOGICAL include/petscsys.h /^ PETSC_CHAR = 6,PETSC_BIT_LOGICAL = 7,PETSC_ENUM = 8,PETSC_BOOL=9, PETSC___FLOAT128 = 10,PETSC_OBJECT = 11, PETSC_FUNCTION = 12, PETSC_STRING = 12} PetscDataType;$/;" e enum:__anon111
-PETSC_BIT_LOGICAL_SIZE src/sys/objects/ptype.c /^ PETSC_BIT_LOGICAL_SIZE = sizeof(char),$/;" e enum:__anon96 file:
+PETSC_BIT_LOGICAL_SIZE src/sys/objects/ptype.c /^ PETSC_BIT_LOGICAL_SIZE = sizeof(char),$/;" e enum:__anon98 file:
PETSC_BLASLAPACK_PREFIX_ include/petscblaslapack_mangle.h 37;" d
PETSC_BLASLAPACK_PREFIX_ include/petscblaslapack_mangle.h 39;" d
PETSC_BLASLAPACK_PREFIX_ include/petscblaslapack_mangle.h 41;" d
@@ -15875,7 +15882,7 @@ PETSC_BLASLAPACK_SUFFIX_ include/petscblaslapack_mangle.h 29;" d
PETSC_BLAS_INT_MAX include/petscsys.h 2227;" d
PETSC_BLAS_INT_MIN include/petscsys.h 2228;" d
PETSC_BOOL include/petscsys.h /^ PETSC_CHAR = 6,PETSC_BIT_LOGICAL = 7,PETSC_ENUM = 8,PETSC_BOOL=9, PETSC___FLOAT128 = 10,PETSC_OBJECT = 11, PETSC_FUNCTION = 12, PETSC_STRING = 12} PetscDataType;$/;" e enum:__anon111
-PETSC_BOOL_SIZE src/sys/objects/ptype.c /^ PETSC_BOOL_SIZE = sizeof(PetscBool),$/;" e enum:__anon96 file:
+PETSC_BOOL_SIZE src/sys/objects/ptype.c /^ PETSC_BOOL_SIZE = sizeof(PetscBool),$/;" e enum:__anon98 file:
PETSC_BOX_CLIENT_ID src/sys/webclient/box.c 13;" d file:
PETSC_BOX_CLIENT_ST src/sys/webclient/box.c 14;" d file:
PETSC_BUILDTWOSIDED_ALLREDUCE include/petscsys.h /^ PETSC_BUILDTWOSIDED_ALLREDUCE = 0,$/;" e enum:__anon115
@@ -15895,14 +15902,14 @@ PETSC_Barrier src/sys/utils/pbarrier.c /^PetscLogEvent PETSC_Barrier=0;$/;" v
PETSC_BuildTwoSided src/sys/utils/mpits.c /^PetscLogEvent PETSC_BuildTwoSided,PETSC_BuildTwoSidedF;$/;" v
PETSC_BuildTwoSidedF src/sys/utils/mpits.c /^PetscLogEvent PETSC_BuildTwoSided,PETSC_BuildTwoSidedF;$/;" v
PETSC_CHAR include/petscsys.h /^ PETSC_CHAR = 6,PETSC_BIT_LOGICAL = 7,PETSC_ENUM = 8,PETSC_BOOL=9, PETSC___FLOAT128 = 10,PETSC_OBJECT = 11, PETSC_FUNCTION = 12, PETSC_STRING = 12} PetscDataType;$/;" e enum:__anon111
-PETSC_CHAR_SIZE src/sys/objects/ptype.c /^ PETSC_CHAR_SIZE = sizeof(char),$/;" e enum:__anon96 file:
+PETSC_CHAR_SIZE src/sys/objects/ptype.c /^ PETSC_CHAR_SIZE = sizeof(char),$/;" e enum:__anon98 file:
PETSC_COMM_SELF include/petscsys.h 560;" d
PETSC_COMM_SELF_INNER src/sys/dll/reg.c /^static MPI_Comm PETSC_COMM_WORLD_INNER = 0,PETSC_COMM_SELF_INNER = 0;$/;" v file:
PETSC_COMM_WORLD include/petscsys.h /^PETSC_EXTERN MPI_Comm PETSC_COMM_WORLD;$/;" v
PETSC_COMM_WORLD src/sys/objects/pinit.c /^MPI_Comm PETSC_COMM_WORLD = MPI_COMM_NULL;$/;" v
PETSC_COMM_WORLD_INNER src/sys/dll/reg.c /^static MPI_Comm PETSC_COMM_WORLD_INNER = 0,PETSC_COMM_SELF_INNER = 0;$/;" v file:
PETSC_COMPLEX include/petscsys.h /^typedef enum {PETSC_INT = 0,PETSC_DOUBLE = 1,PETSC_COMPLEX = 2, PETSC_LONG = 3 ,PETSC_SHORT = 4,PETSC_FLOAT = 5,$/;" e enum:__anon111
-PETSC_COMPLEX_SIZE src/sys/objects/ptype.c /^ PETSC_COMPLEX_SIZE = sizeof(PetscScalar),$/;" e enum:__anon96 file:
+PETSC_COMPLEX_SIZE src/sys/objects/ptype.c /^ PETSC_COMPLEX_SIZE = sizeof(PetscScalar),$/;" e enum:__anon98 file:
PETSC_CONTAINER_CLASSID include/petscsys.h /^PETSC_EXTERN PetscClassId PETSC_CONTAINER_CLASSID;$/;" v
PETSC_CONTAINER_CLASSID src/sys/objects/inherit.c /^PetscClassId PETSC_CONTAINER_CLASSID;$/;" v
PETSC_COPY_VALUES include/petscsys.h /^typedef enum { PETSC_COPY_VALUES, PETSC_OWN_POINTER, PETSC_USE_POINTER} PetscCopyMode;$/;" e enum:__anon110
@@ -15936,7 +15943,7 @@ PETSC_DL_DECIDE include/petscsys.h /^typedef enum {PETSC_DL_DECIDE=0,PETSC_DL_NO
PETSC_DL_LOCAL include/petscsys.h /^typedef enum {PETSC_DL_DECIDE=0,PETSC_DL_NOW=1,PETSC_DL_LOCAL=2} PetscDLMode;$/;" e enum:__anon113
PETSC_DL_NOW include/petscsys.h /^typedef enum {PETSC_DL_DECIDE=0,PETSC_DL_NOW=1,PETSC_DL_LOCAL=2} PetscDLMode;$/;" e enum:__anon113
PETSC_DOUBLE include/petscsys.h /^typedef enum {PETSC_INT = 0,PETSC_DOUBLE = 1,PETSC_COMPLEX = 2, PETSC_LONG = 3 ,PETSC_SHORT = 4,PETSC_FLOAT = 5,$/;" e enum:__anon111
-PETSC_DOUBLE_SIZE src/sys/objects/ptype.c /^ PETSC_DOUBLE_SIZE = sizeof(double),$/;" e enum:__anon96 file:
+PETSC_DOUBLE_SIZE src/sys/objects/ptype.c /^ PETSC_DOUBLE_SIZE = sizeof(double),$/;" e enum:__anon98 file:
PETSC_DRAWAXIS_CLASSID include/petscdraw.h /^PETSC_EXTERN PetscClassId PETSC_DRAWAXIS_CLASSID;$/;" v
PETSC_DRAWAXIS_CLASSID src/sys/classes/draw/utils/axisc.c /^PetscClassId PETSC_DRAWAXIS_CLASSID = 0;$/;" v
PETSC_DRAWBAR_CLASSID include/petscdraw.h /^PETSC_EXTERN PetscClassId PETSC_DRAWBAR_CLASSID;$/;" v
@@ -16027,7 +16034,7 @@ PETSC_END_LEN_CALL include/petsc/private/fortranimpl.h 49;" d
PETSC_END_LEN_PROTO include/petsc/private/fortranimpl.h 44;" d
PETSC_END_LEN_PROTO include/petsc/private/fortranimpl.h 51;" d
PETSC_ENUM include/petscsys.h /^ PETSC_CHAR = 6,PETSC_BIT_LOGICAL = 7,PETSC_ENUM = 8,PETSC_BOOL=9, PETSC___FLOAT128 = 10,PETSC_OBJECT = 11, PETSC_FUNCTION = 12, PETSC_STRING = 12} PetscDataType;$/;" e enum:__anon111
-PETSC_ENUM_SIZE src/sys/objects/ptype.c /^ PETSC_ENUM_SIZE = sizeof(PetscBool),$/;" e enum:__anon96 file:
+PETSC_ENUM_SIZE src/sys/objects/ptype.c /^ PETSC_ENUM_SIZE = sizeof(PetscBool),$/;" e enum:__anon98 file:
PETSC_ERROR_INITIAL include/petscerror.h /^typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX = 2} PetscErrorType;$/;" e enum:__anon37
PETSC_ERROR_IN_CXX include/petscerror.h /^typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX = 2} PetscErrorType;$/;" e enum:__anon37
PETSC_ERROR_REPEAT include/petscerror.h /^typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX = 2} PetscErrorType;$/;" e enum:__anon37
@@ -16122,7 +16129,7 @@ PETSC_F90_2PTR_PROTO_NOVAR src/sys/f90-src/f90impl.h 12;" d
PETSC_F90_2PTR_PROTO_NOVAR src/sys/f90-src/f90impl.h 8;" d
PETSC_FALSE include/petscsys.h /^typedef enum { PETSC_FALSE,PETSC_TRUE } PetscBool;$/;" e enum:__anon109
PETSC_FLOAT include/petscsys.h /^typedef enum {PETSC_INT = 0,PETSC_DOUBLE = 1,PETSC_COMPLEX = 2, PETSC_LONG = 3 ,PETSC_SHORT = 4,PETSC_FLOAT = 5,$/;" e enum:__anon111
-PETSC_FLOAT_SIZE src/sys/objects/ptype.c /^ PETSC_FLOAT_SIZE = sizeof(float),$/;" e enum:__anon96 file:
+PETSC_FLOAT_SIZE src/sys/objects/ptype.c /^ PETSC_FLOAT_SIZE = sizeof(float),$/;" e enum:__anon98 file:
PETSC_FLOPS_PER_OP include/petsclog.h 196;" d
PETSC_FLOPS_PER_OP include/petsclog.h 198;" d
PETSC_FORTRANADDR include/petsc/finclude/petscsys.h 94;" d
@@ -16153,13 +16160,13 @@ PETSC_INT include/petscsys.h /^typedef enum {PETSC_INT = 0,PETSC_DOUBLE = 1,PETS
PETSC_INT32 src/sys/classes/viewer/impls/vtk/vtkvimpl.h 32;" d
PETSC_INTERN include/petscsys.h 100;" d
PETSC_INTERN include/petscsys.h 104;" d
-PETSC_INT_SIZE src/sys/objects/ptype.c /^typedef enum {PETSC_INT_SIZE = sizeof(PetscInt),$/;" e enum:__anon96 file:
+PETSC_INT_SIZE src/sys/objects/ptype.c /^typedef enum {PETSC_INT_SIZE = sizeof(PetscInt),$/;" e enum:__anon98 file:
PETSC_LARGEST_CLASSID include/petscsys.h /^PETSC_EXTERN PetscClassId PETSC_LARGEST_CLASSID;$/;" v
PETSC_LARGEST_CLASSID src/sys/logging/plog.c /^PetscClassId PETSC_LARGEST_CLASSID = PETSC_SMALLEST_CLASSID;$/;" v
PETSC_LARGEST_EVENT include/petsclog.h /^PETSC_EXTERN PetscLogEvent PETSC_LARGEST_EVENT;$/;" v
PETSC_LARGEST_EVENT src/sys/logging/plog.c /^PetscLogEvent PETSC_LARGEST_EVENT = PETSC_EVENT;$/;" v
PETSC_LONG include/petscsys.h /^typedef enum {PETSC_INT = 0,PETSC_DOUBLE = 1,PETSC_COMPLEX = 2, PETSC_LONG = 3 ,PETSC_SHORT = 4,PETSC_FLOAT = 5,$/;" e enum:__anon111
-PETSC_LONG_SIZE src/sys/objects/ptype.c /^ PETSC_LONG_SIZE = sizeof(long),$/;" e enum:__anon96 file:
+PETSC_LONG_SIZE src/sys/objects/ptype.c /^ PETSC_LONG_SIZE = sizeof(long),$/;" e enum:__anon98 file:
PETSC_MACHINE_EPSILON include/petscmath.h 521;" d
PETSC_MACHINE_EPSILON include/petscmath.h 527;" d
PETSC_MACHINE_EPSILON include/petscmath.h 533;" d
@@ -16257,7 +16264,7 @@ PETSC_SCALAR_SINGLE include/petscmath.h /^typedef enum { PETSC_SCALAR_DOUBLE,PET
PETSC_SECTION_CLASSID include/petscis.h /^PETSC_EXTERN PetscClassId PETSC_SECTION_CLASSID;$/;" v
PETSC_SECTION_CLASSID src/vec/is/utils/vsectionis.c /^PetscClassId PETSC_SECTION_CLASSID;$/;" v
PETSC_SHORT include/petscsys.h /^typedef enum {PETSC_INT = 0,PETSC_DOUBLE = 1,PETSC_COMPLEX = 2, PETSC_LONG = 3 ,PETSC_SHORT = 4,PETSC_FLOAT = 5,$/;" e enum:__anon111
-PETSC_SHORT_SIZE src/sys/objects/ptype.c /^ PETSC_SHORT_SIZE = sizeof(short),$/;" e enum:__anon96 file:
+PETSC_SHORT_SIZE src/sys/objects/ptype.c /^ PETSC_SHORT_SIZE = sizeof(short),$/;" e enum:__anon98 file:
PETSC_SIGNAL_CAST src/sys/error/signal.c 166;" d file:
PETSC_SKIP_COMPLEX include/petscwebclient.h 8;" d
PETSC_SKIP_COMPLEX src/ksp/pc/impls/spai/ispai.c 20;" d file:
@@ -16437,7 +16444,7 @@ PETSC_VTK_INT_MIN src/sys/classes/viewer/impls/vtk/vtkvimpl.h 38;" d
PETSC_VTK_POINT_FIELD include/petscviewer.h /^typedef enum {PETSC_VTK_POINT_FIELD, PETSC_VTK_POINT_VECTOR_FIELD, PETSC_VTK_CELL_FIELD, PETSC_VTK_CELL_VECTOR_FIELD} PetscViewerVTKFieldType;$/;" e enum:__anon18
PETSC_VTK_POINT_VECTOR_FIELD include/petscviewer.h /^typedef enum {PETSC_VTK_POINT_FIELD, PETSC_VTK_POINT_VECTOR_FIELD, PETSC_VTK_CELL_FIELD, PETSC_VTK_CELL_VECTOR_FIELD} PetscViewerVTKFieldType;$/;" e enum:__anon18
PETSC___FLOAT128 include/petscsys.h /^ PETSC_CHAR = 6,PETSC_BIT_LOGICAL = 7,PETSC_ENUM = 8,PETSC_BOOL=9, PETSC___FLOAT128 = 10,PETSC_OBJECT = 11, PETSC_FUNCTION = 12, PETSC_STRING = 12} PetscDataType;$/;" e enum:__anon111
-PETSC___FLOAT128_SIZE src/sys/objects/ptype.c /^ PETSC___FLOAT128_SIZE = sizeof(long double)$/;" e enum:__anon96 file:
+PETSC___FLOAT128_SIZE src/sys/objects/ptype.c /^ PETSC___FLOAT128_SIZE = sizeof(long double)$/;" e enum:__anon98 file:
PETSC_i include/petscmath.h /^PETSC_EXTERN PetscComplex PETSC_i;$/;" v
PETSC_i src/sys/objects/init.c /^PetscComplex PETSC_i;$/;" v
PETSc bin/PetscBinaryIO_tests.py /^from petsc4py import PETSc$/;" i
@@ -16545,7 +16552,7 @@ PRIV_BUF_SZ src/ksp/pc/impls/tfs/tfs.h 38;" d
PRId64 include/petscsys.h 244;" d
PRMNODE_SIZE src/ts/examples/tutorials/ex14.c 211;" d file:
PROFILE_TIMING src/ksp/ksp/examples/tutorials/ex42.c 15;" d file:
-PRange src/snes/examples/tutorials/ex48.c /^} PRange;$/;" t typeref:struct:__anon162 file:
+PRange src/snes/examples/tutorials/ex48.c /^} PRange;$/;" t typeref:struct:__anon164 file:
PRange src/ts/examples/tutorials/ex14.c /^} PRange;$/;" t typeref:struct:__anon254 file:
PRangeClear src/snes/examples/tutorials/ex48.c /^static void PRangeClear(PRange *p)$/;" f file:
PRangeClear src/ts/examples/tutorials/ex14.c /^static void PRangeClear(PRange *p)$/;" f file:
@@ -16583,10 +16590,10 @@ ParMetisPartitionercite src/dm/impls/plex/plexpartition.c /^PetscBool ParMetisPa
ParabolicDestroy src/tao/pde_constrained/examples/tutorials/parabolic.c /^PetscErrorCode ParabolicDestroy(AppCtx *user)$/;" f
ParabolicInitialize src/tao/pde_constrained/examples/tutorials/parabolic.c /^PetscErrorCode ParabolicInitialize(AppCtx *user)$/;" f
ParabolicMonitor src/tao/pde_constrained/examples/tutorials/parabolic.c /^PetscErrorCode ParabolicMonitor(Tao tao, void *ptr)$/;" f
-Parameter src/dm/examples/tutorials/ex7.c /^} Parameter;$/;" t typeref:struct:__anon18 file:
-Parameter src/snes/examples/tutorials/ex30.c /^} Parameter;$/;" t typeref:struct:__anon128 file:
-Parameter src/snes/examples/tutorials/ex69.c /^} Parameter;$/;" t typeref:struct:__anon135 file:
-Parameter src/sys/examples/tutorials/ex5.c /^} Parameter;$/;" t typeref:struct:__anon93 file:
+Parameter src/dm/examples/tutorials/ex7.c /^} Parameter;$/;" t typeref:struct:__anon20 file:
+Parameter src/snes/examples/tutorials/ex30.c /^} Parameter;$/;" t typeref:struct:__anon130 file:
+Parameter src/snes/examples/tutorials/ex69.c /^} Parameter;$/;" t typeref:struct:__anon137 file:
+Parameter src/sys/examples/tutorials/ex5.c /^} Parameter;$/;" t typeref:struct:__anon95 file:
Parameter_settings src/ts/examples/tutorials/power_grid/ex6.c /^PetscErrorCode Parameter_settings(AppCtx *user)$/;" f
Parameter_settings src/ts/examples/tutorials/power_grid/ex7.c /^PetscErrorCode Parameter_settings(AppCtx *user)$/;" f
Parameter_settings src/ts/examples/tutorials/power_grid/ex8.c /^PetscErrorCode Parameter_settings(AppCtx *user)$/;" f
@@ -16594,7 +16601,7 @@ Parent src/mat/utils/pheap.c /^PETSC_STATIC_INLINE PetscInt Parent(PetscInt loc)
Pascal src/snes/examples/tutorials/ex48.c /^ PetscReal Pascal;$/;" m struct:_n_Units file:
Pascal src/ts/examples/tutorials/ex14.c /^ PetscReal Pascal;$/;" m struct:_n_Units file:
PastixScalar src/mat/impls/aij/mpi/pastix/pastix.c /^typedef PetscScalar PastixScalar;$/;" t file:
-PatchCommType src/dm/impls/patch/patch.c /^typedef enum {PATCH_COMM_TYPE_WORLD = 0, PATCH_COMM_TYPE_SELF = 1} PatchCommType;$/;" t typeref:enum:__anon42 file:
+PatchCommType src/dm/impls/patch/patch.c /^typedef enum {PATCH_COMM_TYPE_WORLD = 0, PATCH_COMM_TYPE_SELF = 1} PatchCommType;$/;" t typeref:enum:__anon44 file:
Peaks src/sys/classes/draw/examples/tests/ex6.c /^static PetscReal Peaks(PetscReal x,PetscReal y)$/;" f file:
Petsc config/gmakegen.py /^class Petsc(object):$/;" c
Petsc64bitInt include/petsc/finclude/petscsysdef.h 51;" d
@@ -16790,7 +16797,7 @@ PetscCheckSameType include/petsc/private/petscimpl.h 254;" d
PetscCheckSameType include/petsc/private/petscimpl.h 271;" d
PetscCheckSameTypeAndComm include/petsc/private/petscimpl.h 257;" d
PetscCheckSameTypeAndComm include/petsc/private/petscimpl.h 288;" d
-PetscCheck__FUNCT__ include/petscerror.h 793;" d
+PetscCheck__FUNCT__ include/petscerror.h 794;" d
PetscCitationsInitialize src/sys/objects/pinit.c /^PetscErrorCode PetscCitationsInitialize()$/;" f
PetscCitationsList include/petscsys.h /^PETSC_EXTERN PetscSegBuffer PetscCitationsList;$/;" v
PetscCitationsList src/sys/objects/pinit.c /^PetscSegBuffer PetscCitationsList;$/;" v
@@ -17005,7 +17012,7 @@ PetscDataType include/petsc/finclude/petscsysdef.h 90;" d
PetscDataType include/petscsys.h /^ PETSC_CHAR = 6,PETSC_BIT_LOGICAL = 7,PETSC_ENUM = 8,PETSC_BOOL=9, PETSC___FLOAT128 = 10,PETSC_OBJECT = 11, PETSC_FUNCTION = 12, PETSC_STRING = 12} PetscDataType;$/;" t typeref:enum:__anon111
PetscDataTypeFromString src/sys/objects/ptype.c /^PetscErrorCode PetscDataTypeFromString(const char*name, PetscDataType *ptype,PetscBool *found)$/;" f
PetscDataTypeGetSize src/sys/objects/ptype.c /^PetscErrorCode PetscDataTypeGetSize(PetscDataType ptype,size_t *size)$/;" f
-PetscDataTypeSize src/sys/objects/ptype.c /^ } PetscDataTypeSize;$/;" t typeref:enum:__anon96 file:
+PetscDataTypeSize src/sys/objects/ptype.c /^ } PetscDataTypeSize;$/;" t typeref:enum:__anon98 file:
PetscDataTypeToHDF5DataType src/sys/classes/viewer/impls/hdf5/hdf5v.c /^PetscErrorCode PetscDataTypeToHDF5DataType(PetscDataType ptype, hid_t *htype)$/;" f
PetscDataTypeToMPIDataType src/sys/objects/ptype.c /^PetscErrorCode PetscDataTypeToMPIDataType(PetscDataType ptype,MPI_Datatype *mtype)$/;" f
PetscDataTypes include/petscsys.h /^PETSC_EXTERN const char *const PetscDataTypes[];$/;" v
@@ -17063,7 +17070,7 @@ PetscDrawClear_OpenGL_Base src/sys/classes/draw/impls/opengl/openglops.c /^Petsc
PetscDrawClear_TikZ src/sys/classes/draw/impls/tikz/tikz.c /^static PetscErrorCode PetscDrawClear_TikZ(PetscDraw draw)$/;" f file:
PetscDrawClear_Win32 src/sys/classes/draw/impls/win32/win32draw.c /^static PetscErrorCode PetscDrawClear_Win32(PetscDraw draw)$/;" f file:
PetscDrawClear_X src/sys/classes/draw/impls/x/xops.c /^static PetscErrorCode PetscDrawClear_X(PetscDraw draw)$/;" f file:
-PetscDrawCmapTable src/sys/classes/draw/utils/cmap.c /^} PetscDrawCmapTable[] = {$/;" v typeref:struct:__anon64 file:
+PetscDrawCmapTable src/sys/classes/draw/utils/cmap.c /^} PetscDrawCmapTable[] = {$/;" v typeref:struct:__anon66 file:
PetscDrawCmap_Bone src/sys/classes/draw/utils/cmap.c /^static PetscErrorCode PetscDrawCmap_Bone(int mapsize,unsigned char R[],unsigned char G[],unsigned char B[])$/;" f file:
PetscDrawCmap_Gray src/sys/classes/draw/utils/cmap.c /^static PetscErrorCode PetscDrawCmap_Gray(int mapsize,unsigned char R[],unsigned char G[],unsigned char B[])$/;" f file:
PetscDrawCmap_Hot src/sys/classes/draw/utils/cmap.c /^static PetscErrorCode PetscDrawCmap_Hot(int mapsize,unsigned char R[],unsigned char G[],unsigned char B[])$/;" f file:
@@ -17157,7 +17164,7 @@ PetscDrawImageSaveGIF src/sys/classes/draw/utils/image.c /^PETSC_EXTERN PetscErr
PetscDrawImageSaveJPG src/sys/classes/draw/utils/image.c /^PETSC_EXTERN PetscErrorCode PetscDrawImageSaveJPG(const char filename[],unsigned char palette[][3],unsigned int w,unsigned int h,const unsigned char pixels[])$/;" f
PetscDrawImageSavePNG src/sys/classes/draw/utils/image.c /^PETSC_EXTERN PetscErrorCode PetscDrawImageSavePNG(const char filename[],unsigned char palette[][3],unsigned int w,unsigned int h,const unsigned char pixels[])$/;" f
PetscDrawImageSavePPM src/sys/classes/draw/utils/image.c /^PETSC_EXTERN PetscErrorCode PetscDrawImageSavePPM(const char filename[],unsigned char palette[][3],unsigned int w,unsigned int h,const unsigned char pixels[])$/;" f
-PetscDrawImageSaveTable src/sys/classes/draw/utils/image.c /^} PetscDrawImageSaveTable[] = {$/;" v typeref:struct:__anon65 file:
+PetscDrawImageSaveTable src/sys/classes/draw/utils/image.c /^} PetscDrawImageSaveTable[] = {$/;" v typeref:struct:__anon67 file:
PetscDrawImageSave_GIF src/sys/classes/draw/utils/image.c /^static PetscErrorCode PetscDrawImageSave_GIF(const char filename[],unsigned char palette[][3],unsigned int w,unsigned int h,const unsigned char pixels[])$/;" f file:
PetscDrawImageSave_JPG src/sys/classes/draw/utils/image.c /^static PetscErrorCode PetscDrawImageSave_JPG(const char filename[],unsigned char palette[][3],unsigned int w,unsigned int h,const unsigned char pixels[])$/;" f file:
PetscDrawImageSave_PNG src/sys/classes/draw/utils/image.c /^static PetscErrorCode PetscDrawImageSave_PNG(const char filename[],unsigned char palette[][3],unsigned int w,unsigned int h,const unsigned char pixels[])$/;" f file:
@@ -17368,9 +17375,9 @@ PetscDrawXiColormap src/sys/classes/draw/impls/x/xcolor.c /^PetscErrorCode Petsc
PetscDrawXiCreateGC src/sys/classes/draw/impls/x/xinit.c /^static PetscErrorCode PetscDrawXiCreateGC(PetscDraw_X *XiWin,PetscDrawXiPixVal fg)$/;" f file:
PetscDrawXiDisplayWindow src/sys/classes/draw/impls/x/xinit.c /^static PetscErrorCode PetscDrawXiDisplayWindow(PetscDraw_X *XiWin,char *label,int x,int y,int w,int h)$/;" f file:
PetscDrawXiDrawable src/sys/classes/draw/impls/x/ximpl.h 45;" d
-PetscDrawXiFont src/sys/classes/draw/impls/x/ximpl.h /^} PetscDrawXiFont;$/;" t typeref:struct:__anon71
+PetscDrawXiFont src/sys/classes/draw/impls/x/ximpl.h /^} PetscDrawXiFont;$/;" t typeref:struct:__anon73
PetscDrawXiFontFixed src/sys/classes/draw/impls/x/xtext.c /^PetscErrorCode PetscDrawXiFontFixed(PetscDraw_X *XBWin,int w,int h,PetscDrawXiFont **outfont)$/;" f
-PetscDrawXiGC src/sys/classes/draw/impls/x/ximpl.h /^} PetscDrawXiGC;$/;" t typeref:struct:__anon70
+PetscDrawXiGC src/sys/classes/draw/impls/x/ximpl.h /^} PetscDrawXiGC;$/;" t typeref:struct:__anon72
PetscDrawXiGetGeometry src/sys/classes/draw/impls/x/xinit.c /^PetscErrorCode PetscDrawXiGetGeometry(PetscDraw_X *XiWin,int *x,int *y,int *w,int *h)$/;" f
PetscDrawXiGetPalette src/sys/classes/draw/impls/x/xcolor.c /^PetscErrorCode PetscDrawXiGetPalette(PetscDraw_X *XiWin,unsigned char palette[256][3])$/;" f
PetscDrawXiInit src/sys/classes/draw/impls/x/xinit.c /^PetscErrorCode PetscDrawXiInit(PetscDraw_X *XiWin,const char display[])$/;" f
@@ -17392,11 +17399,11 @@ PetscDrawXiValidColor src/sys/classes/draw/impls/x/ximpl.h 51;" d
PetscDrawXiValidColor src/sys/classes/draw/impls/x/ximpl.h 54;" d
PetscDrawXiWaitMap src/sys/classes/draw/impls/x/xinit.c /^static PetscErrorCode PetscDrawXiWaitMap(PetscDraw_X *XiWin)$/;" f file:
PetscDrawZoom src/sys/classes/draw/utils/zoom.c /^PetscErrorCode PetscDrawZoom(PetscDraw draw,PetscErrorCode (*func)(PetscDraw,void*),void *ctx)$/;" f
-PetscDraw_OpenGL src/sys/classes/draw/impls/opengl/openglops.c /^} PetscDraw_OpenGL;$/;" t typeref:struct:__anon67 file:
PetscDraw_OpenGL src/sys/classes/draw/impls/opengl/openglops.c /^} PetscDraw_OpenGL;$/;" t typeref:struct:__anon69 file:
-PetscDraw_TikZ src/sys/classes/draw/impls/tikz/tikz.c /^} PetscDraw_TikZ;$/;" t typeref:struct:__anon74 file:
-PetscDraw_Win32 src/sys/classes/draw/impls/win32/win32draw.h /^} PetscDraw_Win32;$/;" t typeref:struct:__anon75
-PetscDraw_X src/sys/classes/draw/impls/x/ximpl.h /^} PetscDraw_X;$/;" t typeref:struct:__anon72
+PetscDraw_OpenGL src/sys/classes/draw/impls/opengl/openglops.c /^} PetscDraw_OpenGL;$/;" t typeref:struct:__anon71 file:
+PetscDraw_TikZ src/sys/classes/draw/impls/tikz/tikz.c /^} PetscDraw_TikZ;$/;" t typeref:struct:__anon76 file:
+PetscDraw_Win32 src/sys/classes/draw/impls/win32/win32draw.h /^} PetscDraw_Win32;$/;" t typeref:struct:__anon77
+PetscDraw_X src/sys/classes/draw/impls/x/ximpl.h /^} PetscDraw_X;$/;" t typeref:struct:__anon74
PetscDualSpace include/petsc/finclude/petscdmdef.h 20;" d
PetscDualSpace include/petscfetypes.h /^typedef struct _p_PetscDualSpace *PetscDualSpace;$/;" t typeref:struct:_p_PetscDualSpace
PetscDualSpaceApply src/dm/dt/interface/dtfe.c /^PetscErrorCode PetscDualSpaceApply(PetscDualSpace sp, PetscInt f, PetscReal time, PetscFECellGeom *geom, PetscInt numComp, PetscErrorCode (*func)(PetscInt, PetscReal, const PetscReal [], PetscInt, PetscScalar *, void *), void *ctx, PetscScalar *value)$/;" f
@@ -17732,12 +17739,12 @@ PetscFreeSpaceDestroy src/mat/utils/freespace.c /^PetscErrorCode PetscFreeSpaceD
PetscFreeSpaceGet src/mat/utils/freespace.c /^PetscErrorCode PetscFreeSpaceGet(PetscInt n,PetscFreeSpaceList *list)$/;" f
PetscFreeSpaceList src/mat/utils/freespace.h /^typedef struct _Space *PetscFreeSpaceList;$/;" t typeref:struct:_Space
PetscFreeVoid include/petscsys.h 1185;" d
-PetscFunctionBegin include/petscerror.h 703;" d
-PetscFunctionBegin include/petscerror.h 854;" d
-PetscFunctionBeginHot include/petscerror.h 735;" d
-PetscFunctionBeginHot include/petscerror.h 856;" d
-PetscFunctionBeginUser include/petscerror.h 768;" d
-PetscFunctionBeginUser include/petscerror.h 855;" d
+PetscFunctionBegin include/petscerror.h 704;" d
+PetscFunctionBegin include/petscerror.h 855;" d
+PetscFunctionBeginHot include/petscerror.h 736;" d
+PetscFunctionBeginHot include/petscerror.h 857;" d
+PetscFunctionBeginUser include/petscerror.h 769;" d
+PetscFunctionBeginUser include/petscerror.h 856;" d
PetscFunctionList include/petscsys.h /^typedef struct _n_PetscFunctionList *PetscFunctionList;$/;" t typeref:struct:_n_PetscFunctionList
PetscFunctionListAdd include/petscsys.h 1749;" d
PetscFunctionListAdd_Private src/sys/dll/reg.c /^PETSC_EXTERN PetscErrorCode PetscFunctionListAdd_Private(PetscFunctionList *fl,const char name[],void (*fnc)(void))$/;" f
@@ -17749,10 +17756,10 @@ PetscFunctionListGet src/sys/dll/reg.c /^PetscErrorCode PetscFunctionListGet(Pe
PetscFunctionListPrintAll src/sys/dll/reg.c /^PetscErrorCode PetscFunctionListPrintAll(void)$/;" f
PetscFunctionListPrintTypes src/sys/dll/reg.c /^ PetscErrorCode PetscFunctionListPrintTypes(MPI_Comm comm,FILE *fd,const char prefix[],const char name[],const char text[],const char man[],PetscFunctionList list,const char def[])$/;" f
PetscFunctionListView src/sys/dll/reg.c /^PetscErrorCode PetscFunctionListView(PetscFunctionList list,PetscViewer viewer)$/;" f
-PetscFunctionReturn include/petscerror.h 839;" d
-PetscFunctionReturn include/petscerror.h 857;" d
-PetscFunctionReturnVoid include/petscerror.h 844;" d
-PetscFunctionReturnVoid include/petscerror.h 858;" d
+PetscFunctionReturn include/petscerror.h 840;" d
+PetscFunctionReturn include/petscerror.h 858;" d
+PetscFunctionReturnVoid include/petscerror.h 845;" d
+PetscFunctionReturnVoid include/petscerror.h 859;" d
PetscGammaCorrect src/sys/classes/draw/utils/cmap.c /^PETSC_STATIC_INLINE void PetscGammaCorrect(double *r,double *g,double *b)$/;" f
PetscGatherMessageLengths src/sys/utils/mpimesg.c /^PetscErrorCode PetscGatherMessageLengths(MPI_Comm comm,PetscMPIInt nsends,PetscMPIInt nrecvs,const PetscMPIInt ilengths[],PetscMPIInt **onodes,PetscMPIInt **olengths)$/;" f
PetscGatherMessageLengths2 src/sys/utils/mpimesg.c /^PetscErrorCode PetscGatherMessageLengths2(MPI_Comm comm,PetscMPIInt nsends,PetscMPIInt nrecvs,const PetscMPIInt ilengths1[],const PetscMPIInt ilengths2[],PetscMPIInt **onodes,PetscMPIInt **olengths1,PetscMPIInt **olengths2)$/;" f
@@ -18441,8 +18448,8 @@ PetscMin_Local src/sys/objects/pinit.c /^PETSC_EXTERN void PetscMin_Local(void *
PetscMkdir src/sys/fileio/fdir.c /^PetscErrorCode PetscMkdir(const char dir[])$/;" f
PetscMod src/sys/classes/draw/utils/axis.c /^PetscErrorCode PetscMod(PetscReal x,PetscReal y,PetscReal *result)$/;" f
PetscMonitorCompare src/ksp/ksp/interface/itfunc.c /^PetscErrorCode PetscMonitorCompare(PetscErrorCode (*nmon)(void),void *nmctx,PetscErrorCode (*nmdestroy)(void**),PetscErrorCode (*mon)(void),void *mctx,PetscErrorCode (*mdestroy)(void**),PetscBool *identical)$/;" f
-PetscNestedEvent src/sys/logging/xmllogevent.c /^} PetscNestedEvent;$/;" t typeref:struct:__anon97 file:
-PetscNestedEventTree src/sys/logging/xmllogevent.c /^} PetscNestedEventTree;$/;" t typeref:struct:__anon98 file:
+PetscNestedEvent src/sys/logging/xmllogevent.c /^} PetscNestedEvent;$/;" t typeref:struct:__anon99 file:
+PetscNestedEventTree src/sys/logging/xmllogevent.c /^} PetscNestedEventTree;$/;" t typeref:struct:__anon100 file:
PetscNew include/petscsys.h 1112;" d
PetscNewLog include/petscsys.h 1137;" d
PetscNot include/petscsys.h 1794;" d
@@ -18872,7 +18879,7 @@ PetscRandomType include/petsc/finclude/petscsysdef.h 207;" d
PetscRandomType include/petscsys.h /^typedef const char* PetscRandomType;$/;" t
PetscRandomView src/sys/classes/random/interface/randomc.c /^PetscErrorCode PetscRandomView(PetscRandom rnd,PetscViewer viewer)$/;" f
PetscRandomViewFromOptions include/petscsys.h /^PETSC_STATIC_INLINE PetscErrorCode PetscRandomViewFromOptions(PetscRandom A,PetscObject obj,const char name[]) {return PetscObjectViewFromOptions((PetscObject)A,obj,name);}$/;" f
-PetscRandom_Rander48 src/sys/classes/random/impls/rander48/rander48.c /^} PetscRandom_Rander48;$/;" t typeref:struct:__anon76 file:
+PetscRandom_Rander48 src/sys/classes/random/impls/rander48/rander48.c /^} PetscRandom_Rander48;$/;" t typeref:struct:__anon78 file:
PetscReal include/petsc/finclude/petscsysdef.h 162;" d
PetscReal include/petscmath.h /^typedef __float128 PetscReal;$/;" t
PetscReal include/petscmath.h /^typedef double PetscReal;$/;" t
@@ -18889,8 +18896,8 @@ PetscRealView src/sys/error/err.c /^PetscErrorCode PetscRealView(PetscInt N,con
PetscRegisterFinalize src/sys/objects/destroy.c /^PetscErrorCode PetscRegisterFinalize(PetscErrorCode (*f)(void))$/;" f
PetscRegisterFinalizeAll src/sys/objects/destroy.c /^PetscErrorCode PetscRegisterFinalizeAll(void)$/;" f
PetscRegisterFinalize_Count src/sys/objects/destroy.c /^static int PetscRegisterFinalize_Count = 0;$/;" v file:
-PetscRegister__FUNCT__ include/petscerror.h 783;" d
-PetscRegister__FUNCT__ include/petscerror.h 790;" d
+PetscRegister__FUNCT__ include/petscerror.h 784;" d
+PetscRegister__FUNCT__ include/petscerror.h 791;" d
PetscReturnErrorHandler src/sys/error/err.c /^PetscErrorCode PetscReturnErrorHandler(MPI_Comm comm,int line,const char *fun,const char *file,PetscErrorCode n,PetscErrorType p,const char *mess,void *ctx)$/;" f
PetscRiemannFunc include/petscds.h /^typedef void (*PetscRiemannFunc)(PetscInt, PetscInt, const PetscReal[], const PetscReal[], const PetscScalar[], const PetscScalar[], PetscScalar[], void *);$/;" t
PetscSAWsBlock include/petscsys.h 1702;" d
@@ -19110,7 +19117,7 @@ PetscSegBufferUnuse src/sys/utils/segbuffer.c /^PetscErrorCode PetscSegBufferUnu
PetscSegvJumpBuf src/sys/error/checkptr.c /^PETSC_INTERN jmp_buf PetscSegvJumpBuf;$/;" v
PetscSegvJumpBuf src/sys/error/signal.c /^PETSC_VISIBILITY_INTERNAL jmp_buf PetscSegvJumpBuf;$/;" v
PetscSegv_sigaction src/sys/error/signal.c /^PETSC_INTERN void PetscSegv_sigaction(int signal, siginfo_t *si, void *arg)$/;" f
-PetscSelfTimer src/sys/logging/xmllogevent.c /^} PetscSelfTimer;$/;" t typeref:struct:__anon100 file:
+PetscSelfTimer src/sys/logging/xmllogevent.c /^} PetscSelfTimer;$/;" t typeref:struct:__anon102 file:
PetscSequentialPhaseBegin src/sys/utils/mpiu.c /^PetscErrorCode PetscSequentialPhaseBegin(MPI_Comm comm,int ng)$/;" f
PetscSequentialPhaseBegin_Private src/sys/utils/mpiu.c /^PetscErrorCode PetscSequentialPhaseBegin_Private(MPI_Comm comm,int ng)$/;" f
PetscSequentialPhaseEnd src/sys/utils/mpiu.c /^PetscErrorCode PetscSequentialPhaseEnd(MPI_Comm comm,int ng)$/;" f
@@ -19178,7 +19185,7 @@ PetscSortIntWithPermutation_Private src/sys/utils/sortip.c /^static PetscErrorCo
PetscSortIntWithScalarArray src/sys/utils/sorti.c /^PetscErrorCode PetscSortIntWithScalarArray(PetscInt n,PetscInt i[],PetscScalar Ii[])$/;" f
PetscSortIntWithScalarArray_Private src/sys/utils/sorti.c /^static PetscErrorCode PetscSortIntWithScalarArray_Private(PetscInt *v,PetscScalar *V,PetscInt right)$/;" f file:
PetscSortInt_Private src/sys/utils/sorti.c /^static void PetscSortInt_Private(PetscInt *v,PetscInt right)$/;" f file:
-PetscSortItem src/sys/logging/xmllogevent.c /^} PetscSortItem;$/;" t typeref:struct:__anon99 file:
+PetscSortItem src/sys/logging/xmllogevent.c /^} PetscSortItem;$/;" t typeref:struct:__anon101 file:
PetscSortMPIInt src/sys/utils/sorti.c /^PetscErrorCode PetscSortMPIInt(PetscInt n,PetscMPIInt i[])$/;" f
PetscSortMPIIntWithArray src/sys/utils/sorti.c /^PetscErrorCode PetscSortMPIIntWithArray(PetscMPIInt n,PetscMPIInt i[],PetscMPIInt Ii[])$/;" f
PetscSortMPIIntWithArray_Private src/sys/utils/sorti.c /^static PetscErrorCode PetscSortMPIIntWithArray_Private(PetscMPIInt *v,PetscMPIInt *V,PetscMPIInt right)$/;" f file:
@@ -19284,7 +19291,7 @@ PetscSqrtScalar include/petscmath.h 338;" d
PetscStack include/petscerror.h /^} PetscStack;$/;" t typeref:struct:__anon39
PetscStackActive include/petscerror.h /^PETSC_STATIC_INLINE PetscBool PetscStackActive(void) {return PETSC_FALSE;}$/;" f
PetscStackActive include/petscerror.h /^PETSC_STATIC_INLINE PetscBool PetscStackActive(void)$/;" f
-PetscStackCall include/petscerror.h 878;" d
+PetscStackCall include/petscerror.h 879;" d
PetscStackCallBLAS include/petscblaslapack.h 25;" d
PetscStackCallHDF5 include/petscviewerhdf5.h 32;" d
PetscStackCallHDF5Return include/petscviewerhdf5.h 37;" d
@@ -19294,19 +19301,19 @@ PetscStackCallP4estReturn src/dm/impls/forest/p4est/petsc_p4est_package.h 20;" d
PetscStackCallP4estReturn src/dm/impls/forest/p4est/petsc_p4est_package.h 36;" d
PetscStackCallParmetis src/mat/partition/impls/pmetis/pmetis.c 27;" d file:
PetscStackCallSAWs include/petscviewersaws.h 13;" d
-PetscStackCallStandard include/petscerror.h 892;" d
+PetscStackCallStandard include/petscerror.h 893;" d
PetscStackCopy src/sys/error/pstack.c /^PetscErrorCode PetscStackCopy(PetscStack *sint,PetscStack *sout)$/;" f
PetscStackCreate src/sys/error/pstack.c /^PetscErrorCode PetscStackCreate(void)$/;" f
PetscStackDestroy src/sys/error/pstack.c /^PetscErrorCode PetscStackDestroy(void)$/;" f
-PetscStackPop include/petscerror.h 807;" d
-PetscStackPop include/petscerror.h 859;" d
-PetscStackPopNoCheck include/petscerror.h 659;" d
-PetscStackPopNoCheck include/petscerror.h 853;" d
+PetscStackPop include/petscerror.h 808;" d
+PetscStackPop include/petscerror.h 860;" d
+PetscStackPopNoCheck include/petscerror.h 660;" d
+PetscStackPopNoCheck include/petscerror.h 854;" d
PetscStackPrint src/sys/error/pstack.c /^PetscErrorCode PetscStackPrint(PetscStack *sint,FILE *fp)$/;" f
-PetscStackPush include/petscerror.h 801;" d
-PetscStackPush include/petscerror.h 860;" d
-PetscStackPushNoCheck include/petscerror.h 643;" d
-PetscStackPushNoCheck include/petscerror.h 852;" d
+PetscStackPush include/petscerror.h 802;" d
+PetscStackPush include/petscerror.h 861;" d
+PetscStackPushNoCheck include/petscerror.h 644;" d
+PetscStackPushNoCheck include/petscerror.h 853;" d
PetscStackSAWsGrantAccess include/petscsys.h 1711;" d
PetscStackSAWsGrantAccess src/sys/error/pstack.c /^void PetscStackSAWsGrantAccess(void)$/;" f
PetscStackSAWsTakeAccess include/petscsys.h 1710;" d
@@ -19773,17 +19780,17 @@ PetscViewerXMLPutDouble src/sys/logging/xmlviewer.c /^PetscErrorCode PetscViewer
PetscViewerXMLPutInt src/sys/logging/xmlviewer.c /^PetscErrorCode PetscViewerXMLPutInt(PetscViewer viewer, const char *name, const char *desc, int value)$/;" f
PetscViewerXMLPutString src/sys/logging/xmlviewer.c /^PetscErrorCode PetscViewerXMLPutString(PetscViewer viewer, const char *name, const char *desc, const char *value)$/;" f
PetscViewerXMLStartSection src/sys/logging/xmlviewer.c /^PetscErrorCode PetscViewerXMLStartSection(PetscViewer viewer, const char *name, const char *desc)$/;" f
-PetscViewer_ASCII src/sys/classes/viewer/impls/ascii/asciiimpl.h /^} PetscViewer_ASCII;$/;" t typeref:struct:__anon88
-PetscViewer_Binary src/sys/classes/viewer/impls/binary/binv.c /^} PetscViewer_Binary;$/;" t typeref:struct:__anon87 file:
-PetscViewer_Draw src/sys/classes/viewer/impls/draw/vdraw.h /^} PetscViewer_Draw;$/;" t typeref:struct:__anon78
-PetscViewer_HDF5 src/sys/classes/viewer/impls/hdf5/hdf5v.c /^} PetscViewer_HDF5;$/;" t typeref:struct:__anon85 file:
-PetscViewer_Mathematica src/sys/classes/viewer/impls/mathematica/mathematica.h /^} PetscViewer_Mathematica;$/;" t typeref:struct:__anon81
-PetscViewer_Matlab src/sys/classes/viewer/impls/matlab/vmatlab.c /^} PetscViewer_Matlab;$/;" t typeref:struct:__anon77 file:
+PetscViewer_ASCII src/sys/classes/viewer/impls/ascii/asciiimpl.h /^} PetscViewer_ASCII;$/;" t typeref:struct:__anon90
+PetscViewer_Binary src/sys/classes/viewer/impls/binary/binv.c /^} PetscViewer_Binary;$/;" t typeref:struct:__anon89 file:
+PetscViewer_Draw src/sys/classes/viewer/impls/draw/vdraw.h /^} PetscViewer_Draw;$/;" t typeref:struct:__anon80
+PetscViewer_HDF5 src/sys/classes/viewer/impls/hdf5/hdf5v.c /^} PetscViewer_HDF5;$/;" t typeref:struct:__anon87 file:
+PetscViewer_Mathematica src/sys/classes/viewer/impls/mathematica/mathematica.h /^} PetscViewer_Mathematica;$/;" t typeref:struct:__anon83
+PetscViewer_Matlab src/sys/classes/viewer/impls/matlab/vmatlab.c /^} PetscViewer_Matlab;$/;" t typeref:struct:__anon79 file:
PetscViewer_SAWS_Destroy src/sys/classes/viewer/impls/ams/ams.c /^PetscErrorCode PetscViewer_SAWS_Destroy(MPI_Comm comm)$/;" f
-PetscViewer_Socket src/sys/classes/viewer/impls/socket/socket.h /^} PetscViewer_Socket;$/;" t typeref:struct:__anon83
-PetscViewer_String src/sys/classes/viewer/impls/string/stringv.c /^} PetscViewer_String;$/;" t typeref:struct:__anon86 file:
-PetscViewer_VTK src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^} PetscViewer_VTK;$/;" t typeref:struct:__anon89
-PetscViewer_VU src/sys/classes/viewer/impls/vu/petscvu.c /^} PetscViewer_VU;$/;" t typeref:struct:__anon82 file:
+PetscViewer_Socket src/sys/classes/viewer/impls/socket/socket.h /^} PetscViewer_Socket;$/;" t typeref:struct:__anon85
+PetscViewer_String src/sys/classes/viewer/impls/string/stringv.c /^} PetscViewer_String;$/;" t typeref:struct:__anon88 file:
+PetscViewer_VTK src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^} PetscViewer_VTK;$/;" t typeref:struct:__anon91
+PetscViewer_VU src/sys/classes/viewer/impls/vu/petscvu.c /^} PetscViewer_VU;$/;" t typeref:struct:__anon84 file:
PetscViewers include/petsc/finclude/petscviewerdef.h 12;" d
PetscViewers include/petscviewer.h /^typedef struct _n_PetscViewers* PetscViewers;$/;" t typeref:struct:_n_PetscViewers
PetscViewersCreate src/sys/classes/viewer/interface/viewers.c /^PetscErrorCode PetscViewersCreate(MPI_Comm comm,PetscViewers *v)$/;" f
@@ -19918,7 +19925,7 @@ Physics_Euler src/ts/examples/tutorials/ex11.c /^} Physics_Euler;$/;" t typeref:
Physics_Euler src/ts/examples/tutorials/ex11_sa.c /^} Physics_Euler;$/;" t typeref:struct:__anon248 file:
Physics_SW src/ts/examples/tutorials/ex11.c /^} Physics_SW;$/;" t typeref:struct:__anon229 file:
Physics_SW src/ts/examples/tutorials/ex11_sa.c /^} Physics_SW;$/;" t typeref:struct:__anon244 file:
-PieceInfo src/dm/impls/plex/plexvtu.c /^} PieceInfo;$/;" t typeref:struct:__anon23 file:
+PieceInfo src/dm/impls/plex/plexvtu.c /^} PieceInfo;$/;" t typeref:struct:__anon25 file:
Pipe src/ts/examples/tutorials/network/wash/pipe.h /^typedef struct _p_Pipe *Pipe;$/;" t typeref:struct:_p_Pipe
PipeBoundary src/ts/examples/tutorials/network/wash/pipe.h /^} PipeBoundary;$/;" t typeref:struct:__anon285
PipeComputeSteadyState src/ts/examples/tutorials/network/wash/pipeImpls.c /^PetscErrorCode PipeComputeSteadyState(Pipe pipe,PetscScalar Q0,PetscScalar H0)$/;" f
@@ -19958,7 +19965,7 @@ Po include/petsc/private/dmdaimpl.h /^ PetscInt Mo,No,Po;
PointwiseNonlinearity src/snes/examples/tutorials/ex48.c /^static void PointwiseNonlinearity(THI thi,const Node n[PETSC_RESTRICT],const PetscReal phi[PETSC_RESTRICT],PetscReal dphi[PETSC_RESTRICT][3],PetscScalar *PETSC_RESTRICT u,PetscScalar *PETSC_RESTRICT v,PetscScalar du[PETSC_RESTRICT],PetscScalar dv[PETSC_RESTRICT],PetscReal *eta,PetscReal *deta)$/;" f file:
PointwiseNonlinearity src/ts/examples/tutorials/ex14.c /^static void PointwiseNonlinearity(THI thi,const Node n[restrict 8],const PetscReal phi[restrict 3],PetscReal dphi[restrict 8][3],PetscScalar *restrict u,PetscScalar *restrict v,PetscScalar du[restrict 3],PetscScalar dv[restrict 3],PetscReal *eta,PetscReal *deta)$/;" f file:
PointwiseNonlinearity2D src/snes/examples/tutorials/ex48.c /^static void PointwiseNonlinearity2D(THI thi,Node n[],PetscReal phi[],PetscReal dphi[4][2],PetscScalar *u,PetscScalar *v,PetscScalar du[],PetscScalar dv[],PetscReal *eta,PetscReal *deta)$/;" f file:
-Pold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+Pold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
PolyEval src/ksp/ksp/interface/eige.c /^static PetscErrorCode PolyEval(PetscInt nroots,const PetscReal *r,const PetscReal *c,PetscReal x,PetscReal y,PetscReal *px,PetscReal *py)$/;" f file:
PopMessageLoopThread_Win32 src/sys/classes/draw/impls/win32/win32draw.c /^void PopMessageLoopThread_Win32(PetscDraw popdraw)$/;" f
PorosityDistribution src/ts/examples/tutorials/ex18.c /^typedef enum {ZERO, CONSTANT, GAUSSIAN, TILTED, DELTA} PorosityDistribution;$/;" t typeref:enum:__anon279 file:
@@ -20014,7 +20021,7 @@ PrintfQueue src/sys/classes/viewer/impls/vu/petscvu.c /^typedef struct _PrintfQu
PrintfQueue src/sys/fileio/mprint.h /^typedef struct _PrintfQueue *PrintfQueue;$/;" t typeref:struct:_PrintfQueue
PrmHexGetZ src/snes/examples/tutorials/ex48.c /^static void PrmHexGetZ(const PrmNode pn[],PetscInt k,PetscInt zm,PetscReal zn[])$/;" f file:
PrmHexGetZ src/ts/examples/tutorials/ex14.c /^static void PrmHexGetZ(const PrmNode pn[],PetscInt k,PetscInt zm,PetscReal zn[])$/;" f file:
-PrmNode src/snes/examples/tutorials/ex48.c /^} PrmNode;$/;" t typeref:struct:__anon161 file:
+PrmNode src/snes/examples/tutorials/ex48.c /^} PrmNode;$/;" t typeref:struct:__anon163 file:
PrmNode src/ts/examples/tutorials/ex14.c /^} PrmNode;$/;" t typeref:struct:__anon253 file:
PrmNodeGetFaceMeasure src/ts/examples/tutorials/ex14.c /^static void PrmNodeGetFaceMeasure(const PrmNode **p,PetscInt i,PetscInt j,PetscScalar h[])$/;" f file:
Problem src/ts/examples/tutorials/ex8.c /^typedef struct _Problem* Problem;$/;" t typeref:struct:_Problem file:
@@ -20054,8 +20061,8 @@ ProjWork_OWLQN src/tao/linesearch/impls/owarmijo/owarmijo.c /^static PetscErrorC
Project config/BuildSystem/RDict.py /^ import project # This is necessary for us to create Project objects on load$/;" i
Pt src/mat/impls/aij/mpi/mpiaij.h /^ Mat Pt; \/* used by MatTransposeMatMult(), Pt = P^T *\/$/;" m struct:__anon28
PutOnSingleProc src/ksp/pc/impls/ml/ml.c /^ PetscInt Nlevels,MaxNlevels,MaxCoarseSize,CoarsenScheme,EnergyMinimization,MinPerProc,PutOnSingleProc,RepartitionType,ZoltanScheme;$/;" m struct:__anon117 file:
-Pvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon5
-Pvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+Pvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon7
+Pvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
PyErr_Clear src/sys/python/pythonsys.c /^static void (*PyErr_Clear)(void);$/;" v file:
PyErr_Display src/sys/python/pythonsys.c /^static void (*PyErr_Display)(PyObject*,PyObject*,PyObject*);$/;" v file:
PyErr_Fetch src/sys/python/pythonsys.c /^static void (*PyErr_Fetch)(PyObject**,PyObject**,PyObject**);$/;" v file:
@@ -20077,7 +20084,7 @@ Py_None src/sys/python/pythonsys.c /^static PyObject* Py_None = 0;$/;" v file:
Python config/BuildSystem/config/packages/scientificpython.py /^ self.logPrint('ERROR: Could not import Scientific Python: '+str(e))$/;" i
Q src/ksp/ksp/impls/lcd/lcdimpl.h /^ Vec *Q;$/;" m struct:__anon185
Q src/snes/impls/ngmres/snesngmres.h 63;" d
-Q src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Q; \/* npmax x npmax *\/$/;" m struct:__anon205
+Q src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Q; \/* npmax x npmax *\/$/;" m struct:__anon207
Q src/tao/matrix/lmvmmat.h /^ Vec Q;$/;" m struct:__anon1
Q src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Mat Q;$/;" m struct:__anon10 file:
Q src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Mat Q,QT;$/;" m struct:__anon11 file:
@@ -20111,19 +20118,19 @@ QUADRATURE_GAUSS3 src/ts/examples/tutorials/ex10.c /^typedef enum {QUADRATURE_GA
QUADRATURE_GAUSS4 src/ts/examples/tutorials/ex10.c /^typedef enum {QUADRATURE_GAUSS1,QUADRATURE_GAUSS2,QUADRATURE_GAUSS3,QUADRATURE_GAUSS4,QUADRATURE_LOBATTO2,QUADRATURE_LOBATTO3} QuadratureType;$/;" e enum:__anon214 file:
QUADRATURE_LOBATTO2 src/ts/examples/tutorials/ex10.c /^typedef enum {QUADRATURE_GAUSS1,QUADRATURE_GAUSS2,QUADRATURE_GAUSS3,QUADRATURE_GAUSS4,QUADRATURE_LOBATTO2,QUADRATURE_LOBATTO3} QuadratureType;$/;" e enum:__anon214 file:
QUADRATURE_LOBATTO3 src/ts/examples/tutorials/ex10.c /^typedef enum {QUADRATURE_GAUSS1,QUADRATURE_GAUSS2,QUADRATURE_GAUSS3,QUADRATURE_GAUSS4,QUADRATURE_LOBATTO2,QUADRATURE_LOBATTO3} QuadratureType;$/;" e enum:__anon214 file:
-QUAD_GAUSS src/snes/examples/tutorials/ex48.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" e enum:__anon159 file:
+QUAD_GAUSS src/snes/examples/tutorials/ex48.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" e enum:__anon161 file:
QUAD_GAUSS src/ts/examples/tutorials/ex14.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" e enum:__anon251 file:
-QUAD_LOBATTO src/snes/examples/tutorials/ex48.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" e enum:__anon159 file:
+QUAD_LOBATTO src/snes/examples/tutorials/ex48.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" e enum:__anon161 file:
QUAD_LOBATTO src/ts/examples/tutorials/ex14.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" e enum:__anon251 file:
QUEUESTRINGSIZE src/sys/classes/viewer/impls/ascii/filev.c 4;" d file:
QUEUESTRINGSIZE src/sys/classes/viewer/impls/vu/petscvu.c 4;" d file:
-Q_tmp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Q_tmp; \/* npmax x npmax *\/$/;" m struct:__anon205
+Q_tmp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Q_tmp; \/* npmax x npmax *\/$/;" m struct:__anon207
Qblock src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Mat Qblock,QblockT;$/;" m struct:__anon9 file:
QblockT src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Mat Qblock,QblockT;$/;" m struct:__anon9 file:
Qd src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal *g, *y, *tempv, *d, *Qd, *t, *xplus, *tplus, *sk, *yk;$/;" m struct:__anon33
Qloc src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscScalar *Qloc; \/* Orthogonal reflectors from the QR of the basis *\/$/;" m struct:__anon179
Qn_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 39;" d file:
-Qold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+Qold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
QuadComputeGrad4 src/ts/examples/tutorials/ex14.c /^static PetscErrorCode QuadComputeGrad4(const PetscReal dphi[][4][2],PetscReal hx,PetscReal hy,const PrmNode pn[4],PrmNode dp[4][2])$/;" f file:
QuadExtract src/snes/examples/tutorials/ex48.c 170;" d file:
QuadExtract src/ts/examples/tutorials/ex14.c 156;" d file:
@@ -20137,7 +20144,7 @@ QuadraticH src/tao/unconstrained/examples/tutorials/minsurf1.c /^PetscErrorCode
QuadraticH src/tao/unconstrained/examples/tutorials/minsurf2.c /^PetscErrorCode QuadraticH(AppCtx *user, Vec X, Mat Hessian)$/;" f
QuadraticSolve src/ts/examples/tutorials/ex10.c /^static void QuadraticSolve(PetscScalar a,PetscScalar a_t,PetscScalar b,PetscScalar b_t,PetscScalar c,PetscScalar c_t,PetscScalar *x,PetscScalar *x_t)$/;" f file:
QuadraturePointGeometricJacobian src/snes/examples/tutorials/ex16.c /^void QuadraturePointGeometricJacobian(CoordField *ec,PetscInt qi,PetscInt qj,PetscInt qk, PetscScalar *J)$/;" f
-QuadratureType src/snes/examples/tutorials/ex48.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" t typeref:enum:__anon159 file:
+QuadratureType src/snes/examples/tutorials/ex48.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" t typeref:enum:__anon161 file:
QuadratureType src/ts/examples/tutorials/ex10.c /^typedef enum {QUADRATURE_GAUSS1,QUADRATURE_GAUSS2,QUADRATURE_GAUSS3,QUADRATURE_GAUSS4,QUADRATURE_LOBATTO2,QUADRATURE_LOBATTO3} QuadratureType;$/;" t typeref:enum:__anon214 file:
QuadratureType src/ts/examples/tutorials/ex14.c /^typedef enum {QUAD_GAUSS,QUAD_LOBATTO} QuadratureType;$/;" t typeref:enum:__anon251 file:
QuadratureTypes src/snes/examples/tutorials/ex48.c /^static const char *QuadratureTypes[] = {"gauss","lobatto","QuadratureType","QUAD_",0};$/;" v file:
@@ -20146,7 +20153,7 @@ QuadratureTypes src/ts/examples/tutorials/ex14.c /^static const char *Quadrature
Queue config/BuildSystem/config/framework.py /^ import Queue$/;" i
Queue config/BuildSystem/config/framework.py /^ import Queue$/;" i
Queue include/petsc/private/characteristicimpl.h /^typedef CharacteristicPointDA2D *Queue;$/;" t
-Qvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+Qvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
R src/ksp/ksp/examples/tests/ex26.c /^ Mat A,P,R;$/;" m struct:__anon164 file:
R src/ksp/ksp/examples/tests/ex29.c /^ Mat A,P,R;$/;" m struct:__anon167 file:
R src/ksp/ksp/impls/gcr/gcr.c /^ Vec R;$/;" m struct:__anon182 file:
@@ -20247,7 +20254,7 @@ REPLACE_FIFO src/tao/linesearch/impls/owarmijo/owarmijo.c 5;" d file:
REPLACE_MRU src/tao/linesearch/impls/armijo/armijo.c 5;" d file:
REPLACE_MRU src/tao/linesearch/impls/owarmijo/owarmijo.c 6;" d file:
REQ_BF_SIZE src/mat/coarsen/impls/hem/hem.c 782;" d file:
-RES src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *RES; \/* npxm *\/$/;" m struct:__anon205
+RES src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *RES; \/* npxm *\/$/;" m struct:__anon207
REVOLVE_MULTISTAGE src/ts/trajectory/impls/memory/trajmemory.c /^typedef enum {NONE,TWO_LEVEL_NOREVOLVE,TWO_LEVEL_REVOLVE,TWO_LEVEL_TWO_REVOLVE,REVOLVE_OFFLINE,REVOLVE_ONLINE,REVOLVE_MULTISTAGE} SchedulerType;$/;" e enum:__anon337 file:
REVOLVE_OFFLINE src/ts/trajectory/impls/memory/trajmemory.c /^typedef enum {NONE,TWO_LEVEL_NOREVOLVE,TWO_LEVEL_REVOLVE,TWO_LEVEL_TWO_REVOLVE,REVOLVE_OFFLINE,REVOLVE_ONLINE,REVOLVE_MULTISTAGE} SchedulerType;$/;" e enum:__anon337 file:
REVOLVE_ONLINE src/ts/trajectory/impls/memory/trajmemory.c /^typedef enum {NONE,TWO_LEVEL_NOREVOLVE,TWO_LEVEL_REVOLVE,TWO_LEVEL_TWO_REVOLVE,REVOLVE_OFFLINE,REVOLVE_ONLINE,REVOLVE_MULTISTAGE} SchedulerType;$/;" e enum:__anon337 file:
@@ -20335,18 +20342,18 @@ RREST src/contrib/fun3d/comp/user.F /^ subroutine RREST(/;" s
RS src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h 33;" d
RS src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h 20;" d
RS src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h 38;" d
-RUN_EXACT src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon150 file:
-RUN_FILE src/dm/impls/plex/examples/tests/ex8.c /^typedef enum {RUN_REFERENCE, RUN_FILE} RunType;$/;" e enum:__anon28 file:
-RUN_FULL src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon150 file:
-RUN_FULL src/snes/examples/tutorials/ex62.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon132 file:
-RUN_FULL src/snes/examples/tutorials/ex77.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon144 file:
+RUN_EXACT src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon152 file:
+RUN_FILE src/dm/impls/plex/examples/tests/ex8.c /^typedef enum {RUN_REFERENCE, RUN_FILE} RunType;$/;" e enum:__anon30 file:
+RUN_FULL src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon152 file:
+RUN_FULL src/snes/examples/tutorials/ex62.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon134 file:
+RUN_FULL src/snes/examples/tutorials/ex77.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon146 file:
RUN_FULL src/tao/examples/tutorials/ex1.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon13 file:
RUN_FULL src/tao/examples/tutorials/ex2.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon16 file:
-RUN_PERF src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon150 file:
-RUN_REFERENCE src/dm/impls/plex/examples/tests/ex8.c /^typedef enum {RUN_REFERENCE, RUN_FILE} RunType;$/;" e enum:__anon28 file:
-RUN_TEST src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon150 file:
-RUN_TEST src/snes/examples/tutorials/ex62.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon132 file:
-RUN_TEST src/snes/examples/tutorials/ex77.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon144 file:
+RUN_PERF src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon152 file:
+RUN_REFERENCE src/dm/impls/plex/examples/tests/ex8.c /^typedef enum {RUN_REFERENCE, RUN_FILE} RunType;$/;" e enum:__anon30 file:
+RUN_TEST src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" e enum:__anon152 file:
+RUN_TEST src/snes/examples/tutorials/ex62.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon134 file:
+RUN_TEST src/snes/examples/tutorials/ex77.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon146 file:
RUN_TEST src/tao/examples/tutorials/ex1.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon13 file:
RUN_TEST src/tao/examples/tutorials/ex2.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" e enum:__anon16 file:
R_to_B src/ksp/pc/impls/bddc/bddc.h /^ VecScatter R_to_B;$/;" m struct:__anon106
@@ -20406,7 +20413,7 @@ RiemannFunction src/ts/examples/tutorials/ex11_sa.c /^typedef PetscErrorCode (*R
RiemannFunction src/ts/examples/tutorials/ex9.c /^typedef PetscErrorCode (*RiemannFunction)(void*,PetscInt,const PetscScalar*,const PetscScalar*,PetscScalar*,PetscReal*);$/;" t file:
RiemannListAdd src/ts/examples/tutorials/ex9.c /^PetscErrorCode RiemannListAdd(PetscFunctionList *flist,const char *name,RiemannFunction rsolve)$/;" f
RiemannListFind src/ts/examples/tutorials/ex9.c /^PetscErrorCode RiemannListFind(PetscFunctionList flist,const char *name,RiemannFunction *rsolve)$/;" f
-Right src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon179 file:
+Right src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon181 file:
Right src/tao/bound/examples/tutorials/plate2.c /^ Vec Bottom, Top, Left, Right; \/* boundary values *\/$/;" m struct:__anon19 file:
Right src/tao/bound/examples/tutorials/plate2f.h /^ Vec Right, Bottom$/;" v
Right src/tao/bound/examples/tutorials/plate2f.h /^ common \/pdata\/ Left, Top, Right, Bottom$/;" v
@@ -20435,14 +20442,14 @@ RunSimulation src/tao/leastsquares/examples/tutorials/chwirut2.c /^PetscErrorCod
RunSimulation src/tao/leastsquares/examples/tutorials/chwirut2f.F /^ subroutine RunSimulation(/;" s
RunTest tutorials/python/ex1.c /^PetscErrorCode RunTest(void)$/;" f
RunTest tutorials/python/ex1.py /^def RunTest():$/;" f
-RunType src/dm/impls/plex/examples/tests/ex8.c /^typedef enum {RUN_REFERENCE, RUN_FILE} RunType;$/;" t typeref:enum:__anon28 file:
-RunType src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" t typeref:enum:__anon150 file:
-RunType src/snes/examples/tutorials/ex62.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" t typeref:enum:__anon132 file:
-RunType src/snes/examples/tutorials/ex77.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" t typeref:enum:__anon144 file:
+RunType src/dm/impls/plex/examples/tests/ex8.c /^typedef enum {RUN_REFERENCE, RUN_FILE} RunType;$/;" t typeref:enum:__anon30 file:
+RunType src/snes/examples/tutorials/ex12.c /^typedef enum {RUN_FULL, RUN_EXACT, RUN_TEST, RUN_PERF} RunType;$/;" t typeref:enum:__anon152 file:
+RunType src/snes/examples/tutorials/ex62.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" t typeref:enum:__anon134 file:
+RunType src/snes/examples/tutorials/ex77.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" t typeref:enum:__anon146 file:
RunType src/tao/examples/tutorials/ex1.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" t typeref:enum:__anon13 file:
RunType src/tao/examples/tutorials/ex2.c /^typedef enum {RUN_FULL, RUN_TEST} RunType;$/;" t typeref:enum:__anon16 file:
Rwork src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec Rwork,Swork,Twork;$/;" m struct:__anon9 file:
-S src/ksp/ksp/impls/tsirm/tsirm.c /^ Mat A,S;$/;" m struct:__anon3 file:
+S src/ksp/ksp/impls/tsirm/tsirm.c /^ Mat A,S;$/;" m struct:__anon5 file:
S src/ksp/pc/impls/bddc/bddcstructs.h /^ Mat S;$/;" m struct:_PCBDDCSubSchurs
S src/tao/bound/impls/bqpip/bqpip.h /^ Vec S;$/;" m struct:__anon23
S src/tao/matrix/lmvmmat.h /^ Vec *S;$/;" m struct:__anon1
@@ -20848,9 +20855,9 @@ SNESLineSearchView_BT src/snes/linesearch/impls/bt/linesearchbt.c /^PetscErrorCo
SNESLineSearchView_NLEQERR src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^PetscErrorCode SNESLineSearchView_NLEQERR(SNESLineSearch linesearch, PetscViewer viewer)$/;" f
SNESLineSearch_Apply include/petscsnes.h /^PETSC_EXTERN PetscLogEvent SNESLineSearch_Apply;$/;" v
SNESLineSearch_Apply src/snes/linesearch/interface/linesearch.c /^PetscLogEvent SNESLineSearch_Apply;$/;" v
-SNESLineSearch_BT src/snes/linesearch/impls/bt/linesearchbt.c /^} SNESLineSearch_BT;$/;" t typeref:struct:__anon112 file:
-SNESLineSearch_NLEQERR src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^} SNESLineSearch_NLEQERR;$/;" t typeref:struct:__anon114 file:
-SNESLineSearch_Shell src/snes/linesearch/impls/shell/linesearchshell.c /^} SNESLineSearch_Shell;$/;" t typeref:struct:__anon113 file:
+SNESLineSearch_BT src/snes/linesearch/impls/bt/linesearchbt.c /^} SNESLineSearch_BT;$/;" t typeref:struct:__anon114 file:
+SNESLineSearch_NLEQERR src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^} SNESLineSearch_NLEQERR;$/;" t typeref:struct:__anon116 file:
+SNESLineSearch_Shell src/snes/linesearch/impls/shell/linesearchshell.c /^} SNESLineSearch_Shell;$/;" t typeref:struct:__anon115 file:
SNESList include/petscsnes.h /^PETSC_EXTERN PetscFunctionList SNESList;$/;" v
SNESList src/snes/interface/snes.c /^PetscFunctionList SNESList = NULL;$/;" v
SNESLoad src/snes/interface/snes.c /^PetscErrorCode SNESLoad(SNES snes, PetscViewer viewer)$/;" f
@@ -20889,8 +20896,8 @@ SNESMSVLTP51 include/petsc/finclude/petscsnesdef.h 76;" d
SNESMSVLTP51 include/petscsnes.h 706;" d
SNESMSVLTP61 include/petsc/finclude/petscsnesdef.h 77;" d
SNESMSVLTP61 include/petscsnes.h 707;" d
-SNESMatlabContext src/snes/impls/vi/rs/virs.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" t typeref:struct:__anon196 file:
-SNESMatlabContext src/snes/interface/snes.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" t typeref:struct:__anon102 file:
+SNESMatlabContext src/snes/impls/vi/rs/virs.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" t typeref:struct:__anon198 file:
+SNESMatlabContext src/snes/interface/snes.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" t typeref:struct:__anon104 file:
SNESMatrixFreeDestroy2_Private src/snes/interface/noise/snesmfj2.c /^PetscErrorCode SNESMatrixFreeDestroy2_Private(Mat mat)$/;" f
SNESMatrixFreeMult2_Private src/snes/interface/noise/snesmfj2.c /^PetscErrorCode SNESMatrixFreeMult2_Private(Mat mat,Vec a,Vec y)$/;" f
SNESMatrixFreeView2_Private src/snes/interface/noise/snesmfj2.c /^PetscErrorCode SNESMatrixFreeView2_Private(Mat J,PetscViewer viewer)$/;" f
@@ -20920,7 +20927,7 @@ SNESMonitorSolution src/snes/interface/snesut.c /^PetscErrorCode SNESMonitorSol
SNESMonitorSolutionUpdate src/snes/interface/snesut.c /^PetscErrorCode SNESMonitorSolutionUpdate(SNES snes,PetscInt its,PetscReal fgnorm,PetscViewerAndFormat *vf)$/;" f
SNESMonitorVI src/snes/impls/vi/vi.c /^PetscErrorCode SNESMonitorVI(SNES snes,PetscInt its,PetscReal fgnorm,void *dummy)$/;" f
SNESMonitor_Matlab src/snes/interface/snes.c /^PetscErrorCode SNESMonitor_Matlab(SNES snes,PetscInt it, PetscReal fnorm, void *ctx)$/;" f
-SNESMonitor_SAWs src/snes/interface/saws/snessaws.c /^} SNESMonitor_SAWs;$/;" t typeref:struct:__anon106 file:
+SNESMonitor_SAWs src/snes/interface/saws/snessaws.c /^} SNESMonitor_SAWs;$/;" t typeref:struct:__anon108 file:
SNESMultiblockGetSubSNES src/snes/impls/multiblock/multiblock.c /^PetscErrorCode SNESMultiblockGetSubSNES(SNES snes, PetscInt *n, SNES *subsnes[])$/;" f
SNESMultiblockGetSubSNES_Default src/snes/impls/multiblock/multiblock.c /^PetscErrorCode SNESMultiblockGetSubSNES_Default(SNES snes, PetscInt *n, SNES **subsnes)$/;" f
SNESMultiblockSetBlockSize src/snes/impls/multiblock/multiblock.c /^PetscErrorCode SNESMultiblockSetBlockSize(SNES snes, PetscInt bs)$/;" f
@@ -21253,7 +21260,7 @@ SNES_CONVERGED_ITERATING include/petscsnes.h /^ SNES_CONVERGED_ITER
SNES_CONVERGED_ITS include/petscsnes.h /^ SNES_CONVERGED_ITS = 5, \/* maximum iterations reached *\/$/;" e enum:__anon42
SNES_CONVERGED_SNORM_RELATIVE include/petscsnes.h /^ SNES_CONVERGED_SNORM_RELATIVE = 4, \/* Newton computed step size small; || delta x || < stol || x ||*\/$/;" e enum:__anon42
SNES_CONVERGED_TR_DELTA include/petscsnes.h /^ SNES_CONVERGED_TR_DELTA = 7,$/;" e enum:__anon42
-SNES_Composite src/snes/impls/composite/snescomposite.c /^} SNES_Composite;$/;" t typeref:struct:__anon184 file:
+SNES_Composite src/snes/impls/composite/snescomposite.c /^} SNES_Composite;$/;" t typeref:struct:__anon186 file:
SNES_CompositeLink src/snes/impls/composite/snescomposite.c /^typedef struct _SNES_CompositeLink *SNES_CompositeLink;$/;" t typeref:struct:_SNES_CompositeLink file:
SNES_DIVERGED_FNORM_NAN include/petscsnes.h /^ SNES_DIVERGED_FNORM_NAN = -4,$/;" e enum:__anon42
SNES_DIVERGED_FUNCTION_COUNT include/petscsnes.h /^ SNES_DIVERGED_FUNCTION_COUNT = -2,$/;" e enum:__anon42
@@ -21263,7 +21270,7 @@ SNES_DIVERGED_LINEAR_SOLVE include/petscsnes.h /^ SNES_DIVERGED_LIN
SNES_DIVERGED_LINE_SEARCH include/petscsnes.h /^ SNES_DIVERGED_LINE_SEARCH = -6, \/* the line search failed *\/$/;" e enum:__anon42
SNES_DIVERGED_LOCAL_MIN include/petscsnes.h /^ SNES_DIVERGED_LOCAL_MIN = -8, \/* || J^T b || is small, implies converged to local minimum of F() *\/$/;" e enum:__anon42
SNES_DIVERGED_MAX_IT include/petscsnes.h /^ SNES_DIVERGED_MAX_IT = -5,$/;" e enum:__anon42
-SNES_FAS src/snes/impls/fas/fasimpls.h /^} SNES_FAS;$/;" t typeref:struct:__anon189
+SNES_FAS src/snes/impls/fas/fasimpls.h /^} SNES_FAS;$/;" t typeref:struct:__anon191
SNES_FAS_ADDITIVE include/petscsnes.h /^typedef enum { SNES_FAS_MULTIPLICATIVE, SNES_FAS_ADDITIVE, SNES_FAS_FULL, SNES_FAS_KASKADE } SNESFASType;$/;" e enum:__anon53
SNES_FAS_FULL include/petscsnes.h /^typedef enum { SNES_FAS_MULTIPLICATIVE, SNES_FAS_ADDITIVE, SNES_FAS_FULL, SNES_FAS_KASKADE } SNESFASType;$/;" e enum:__anon53
SNES_FAS_KASKADE include/petscsnes.h /^typedef enum { SNES_FAS_MULTIPLICATIVE, SNES_FAS_ADDITIVE, SNES_FAS_FULL, SNES_FAS_KASKADE } SNESFASType;$/;" e enum:__anon53
@@ -21289,25 +21296,25 @@ SNES_LINESEARCH_ORDER_QUADRATIC include/petsc/finclude/petscsnesdef.h 63;" d
SNES_LINESEARCH_ORDER_QUADRATIC include/petscsnes.h 512;" d
SNES_LINESEARCH_SUCCEEDED include/petscsnes.h /^typedef enum {SNES_LINESEARCH_SUCCEEDED,$/;" e enum:__anon45
SNES_LineSearch include/petsc/private/snesimpl.h /^PETSC_EXTERN PetscLogEvent SNES_Solve, SNES_LineSearch, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
-SNES_MS src/snes/impls/ms/ms.c /^} SNES_MS;$/;" t typeref:struct:__anon183 file:
-SNES_Multiblock src/snes/impls/multiblock/multiblock.c /^} SNES_Multiblock;$/;" t typeref:struct:__anon190 file:
-SNES_NASM src/snes/impls/nasm/nasm.c /^} SNES_NASM;$/;" t typeref:struct:__anon198 file:
-SNES_NCG src/snes/impls/ncg/snesncgimpl.h /^} SNES_NCG;$/;" t typeref:struct:__anon197
+SNES_MS src/snes/impls/ms/ms.c /^} SNES_MS;$/;" t typeref:struct:__anon185 file:
+SNES_Multiblock src/snes/impls/multiblock/multiblock.c /^} SNES_Multiblock;$/;" t typeref:struct:__anon192 file:
+SNES_NASM src/snes/impls/nasm/nasm.c /^} SNES_NASM;$/;" t typeref:struct:__anon200 file:
+SNES_NCG src/snes/impls/ncg/snesncgimpl.h /^} SNES_NCG;$/;" t typeref:struct:__anon199
SNES_NCG_CD include/petscsnes.h /^ SNES_NCG_CD = 4} SNESNCGType;$/;" e enum:__anon48
SNES_NCG_DY include/petscsnes.h /^ SNES_NCG_DY = 3,$/;" e enum:__anon48
SNES_NCG_FR include/petscsnes.h /^ SNES_NCG_FR = 0,$/;" e enum:__anon48
SNES_NCG_HS include/petscsnes.h /^ SNES_NCG_HS = 2,$/;" e enum:__anon48
SNES_NCG_PRP include/petscsnes.h /^ SNES_NCG_PRP = 1,$/;" e enum:__anon48
-SNES_NEWTONLS src/snes/impls/ls/lsimpl.h /^} SNES_NEWTONLS;$/;" t typeref:struct:__anon191
-SNES_NEWTONTR src/snes/impls/tr/trimpl.h /^} SNES_NEWTONTR;$/;" t typeref:struct:__anon187
-SNES_NGMRES src/snes/impls/ngmres/snesngmres.h /^} SNES_NGMRES;$/;" t typeref:struct:__anon192
+SNES_NEWTONLS src/snes/impls/ls/lsimpl.h /^} SNES_NEWTONLS;$/;" t typeref:struct:__anon193
+SNES_NEWTONTR src/snes/impls/tr/trimpl.h /^} SNES_NEWTONTR;$/;" t typeref:struct:__anon189
+SNES_NGMRES src/snes/impls/ngmres/snesngmres.h /^} SNES_NGMRES;$/;" t typeref:struct:__anon194
SNES_NGMRES_RESTART_DIFFERENCE include/petscsnes.h /^ SNES_NGMRES_RESTART_DIFFERENCE = 2} SNESNGMRESRestartType;$/;" e enum:__anon46
SNES_NGMRES_RESTART_NONE include/petscsnes.h /^ SNES_NGMRES_RESTART_NONE = 0,$/;" e enum:__anon46
SNES_NGMRES_RESTART_PERIODIC include/petscsnes.h /^ SNES_NGMRES_RESTART_PERIODIC = 1,$/;" e enum:__anon46
SNES_NGMRES_SELECT_DIFFERENCE include/petscsnes.h /^ SNES_NGMRES_SELECT_DIFFERENCE = 1,$/;" e enum:__anon47
SNES_NGMRES_SELECT_LINESEARCH include/petscsnes.h /^ SNES_NGMRES_SELECT_LINESEARCH = 2} SNESNGMRESSelectType;$/;" e enum:__anon47
SNES_NGMRES_SELECT_NONE include/petscsnes.h /^ SNES_NGMRES_SELECT_NONE = 0,$/;" e enum:__anon47
-SNES_NGS src/snes/impls/gs/gsimpl.h /^} SNES_NGS;$/;" t typeref:struct:__anon185
+SNES_NGS src/snes/impls/gs/gsimpl.h /^} SNES_NGS;$/;" t typeref:struct:__anon187
SNES_NGSEval include/petsc/private/snesimpl.h /^PETSC_EXTERN PetscLogEvent SNES_Solve, SNES_LineSearch, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
SNES_NGSEval src/snes/interface/snes.c /^PetscLogEvent SNES_Solve, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
SNES_NGSFuncEval include/petsc/private/snesimpl.h /^PETSC_EXTERN PetscLogEvent SNES_Solve, SNES_LineSearch, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
@@ -21320,10 +21327,10 @@ SNES_NORM_INITIAL_ONLY include/petscsnes.h /^ SNES_NORM_INITIAL_ONL
SNES_NORM_NONE include/petscsnes.h /^ SNES_NORM_NONE = 0,$/;" e enum:__anon43
SNES_NPCSolve include/petsc/private/snesimpl.h /^PETSC_EXTERN PetscLogEvent SNES_Solve, SNES_LineSearch, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
SNES_NPCSolve src/snes/interface/snes.c /^PetscLogEvent SNES_Solve, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
-SNES_NRichardson src/snes/impls/richardson/snesrichardsonimpl.h /^} SNES_NRichardson;$/;" t typeref:struct:__anon182
+SNES_NRichardson src/snes/impls/richardson/snesrichardsonimpl.h /^} SNES_NRichardson;$/;" t typeref:struct:__anon184
SNES_ObjectiveEval include/petsc/private/snesimpl.h /^PETSC_EXTERN PetscLogEvent SNES_Solve, SNES_LineSearch, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
SNES_ObjectiveEval src/snes/interface/snes.c /^PetscLogEvent SNES_Solve, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
-SNES_QN src/snes/impls/qn/qn.c /^} SNES_QN;$/;" t typeref:struct:__anon181 file:
+SNES_QN src/snes/impls/qn/qn.c /^} SNES_QN;$/;" t typeref:struct:__anon183 file:
SNES_QN_BADBROYDEN include/petscsnes.h /^ SNES_QN_BADBROYDEN = 2$/;" e enum:__anon51
SNES_QN_BROYDEN include/petscsnes.h /^ SNES_QN_BROYDEN = 1,$/;" e enum:__anon51
SNES_QN_LBFGS include/petscsnes.h /^typedef enum {SNES_QN_LBFGS = 0,$/;" e enum:__anon51
@@ -21336,20 +21343,20 @@ SNES_QN_SCALE_JACOBIAN include/petscsnes.h /^ SNES_QN_SCALE_JACOBIA
SNES_QN_SCALE_LINESEARCH include/petscsnes.h /^ SNES_QN_SCALE_LINESEARCH = 3,$/;" e enum:__anon49
SNES_QN_SCALE_NONE include/petscsnes.h /^ SNES_QN_SCALE_NONE = 1,$/;" e enum:__anon49
SNES_QN_SCALE_SHANNO include/petscsnes.h /^ SNES_QN_SCALE_SHANNO = 2,$/;" e enum:__anon49
-SNES_Shell src/snes/impls/shell/snesshell.c /^typedef struct {PetscErrorCode (*solve)(SNES,Vec);void *ctx;} SNES_Shell;$/;" t typeref:struct:__anon186 file:
+SNES_Shell src/snes/impls/shell/snesshell.c /^typedef struct {PetscErrorCode (*solve)(SNES,Vec);void *ctx;} SNES_Shell;$/;" t typeref:struct:__anon188 file:
SNES_Solve include/petsc/private/snesimpl.h /^PETSC_EXTERN PetscLogEvent SNES_Solve, SNES_LineSearch, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
SNES_Solve src/snes/interface/snes.c /^PetscLogEvent SNES_Solve, SNES_FunctionEval, SNES_JacobianEval, SNES_NGSEval, SNES_NGSFuncEval, SNES_NPCSolve, SNES_ObjectiveEval;$/;" v
SNES_TR_Converged_Private src/snes/impls/tr/tr.c /^static PetscErrorCode SNES_TR_Converged_Private(SNES snes,PetscInt it,PetscReal xnorm,PetscReal pnorm,PetscReal fnorm,SNESConvergedReason *reason,void *dummy)$/;" f file:
-SNES_TR_KSPConverged_Ctx src/snes/impls/tr/tr.c /^} SNES_TR_KSPConverged_Ctx;$/;" t typeref:struct:__anon188 file:
+SNES_TR_KSPConverged_Ctx src/snes/impls/tr/tr.c /^} SNES_TR_KSPConverged_Ctx;$/;" t typeref:struct:__anon190 file:
SNES_TR_KSPConverged_Destroy src/snes/impls/tr/tr.c /^PetscErrorCode SNES_TR_KSPConverged_Destroy(void *cctx)$/;" f
SNES_TR_KSPConverged_Private src/snes/impls/tr/tr.c /^PetscErrorCode SNES_TR_KSPConverged_Private(KSP ksp,PetscInt n,PetscReal rnorm,KSPConvergedReason *reason,void *cctx)$/;" f
-SNES_Test src/snes/impls/test/snestest.c /^} SNES_Test;$/;" t typeref:struct:__anon180 file:
-SNES_VINEWTONRSLS src/snes/impls/vi/rs/virsimpl.h /^} SNES_VINEWTONRSLS;$/;" t typeref:struct:__anon194
-SNES_VINEWTONSSLS src/snes/impls/vi/ss/vissimpl.h /^} SNES_VINEWTONSSLS;$/;" t typeref:struct:__anon193
+SNES_Test src/snes/impls/test/snestest.c /^} SNES_Test;$/;" t typeref:struct:__anon182 file:
+SNES_VINEWTONRSLS src/snes/impls/vi/rs/virsimpl.h /^} SNES_VINEWTONRSLS;$/;" t typeref:struct:__anon196
+SNES_VINEWTONSSLS src/snes/impls/vi/ss/vissimpl.h /^} SNES_VINEWTONSSLS;$/;" t typeref:struct:__anon195
SNEScite src/snes/impls/fas/fas.c /^PetscBool SNEScite = PETSC_FALSE;$/;" v
SOCKConnect_Private src/sys/classes/viewer/impls/socket/matlab/sopen.c /^int SOCKConnect_Private(int portnumber)$/;" f
-SOLCX src/snes/examples/tutorials/ex69.c /^typedef enum {SOLKX, SOLCX} SolutionType;$/;" e enum:__anon134 file:
-SOLKX src/snes/examples/tutorials/ex69.c /^typedef enum {SOLKX, SOLCX} SolutionType;$/;" e enum:__anon134 file:
+SOLCX src/snes/examples/tutorials/ex69.c /^typedef enum {SOLKX, SOLCX} SolutionType;$/;" e enum:__anon136 file:
+SOLKX src/snes/examples/tutorials/ex69.c /^typedef enum {SOLKX, SOLCX} SolutionType;$/;" e enum:__anon136 file:
SOLVEstruct src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^ SOLVEstruct_t SOLVEstruct;$/;" m struct:__anon32 file:
SORTER src/contrib/fun3d/comp/user.F /^ subroutine SORTER(/;" s
SORTER src/contrib/fun3d/incomp/user.F /^ subroutine SORTER(/;" s
@@ -21468,6 +21475,7 @@ SOURCEC src/ksp/pc/impls/factor/makefile /^SOURCEC = factor.c factimpl.c$/;" m
SOURCEC src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^SOURCEC = zfieldsplitf.c$/;" m
SOURCEC src/ksp/pc/impls/fieldsplit/makefile /^SOURCEC = fieldsplit.c$/;" m
SOURCEC src/ksp/pc/impls/galerkin/makefile /^SOURCEC = galerkin.c$/;" m
+SOURCEC src/ksp/pc/impls/gamg/ftn-custom/makefile /^SOURCEC = zgamgf.c$/;" m
SOURCEC src/ksp/pc/impls/gamg/makefile /^SOURCEC = gamg.c agg.c geo.c util.c classical.c$/;" m
SOURCEC src/ksp/pc/impls/gasm/makefile /^SOURCEC = gasm.c$/;" m
SOURCEC src/ksp/pc/impls/hypre/ftn-custom/makefile /^SOURCEC = zhypref.c$/;" m
@@ -21964,6 +21972,7 @@ SOURCEF src/ksp/pc/impls/factor/lu/makefile /^SOURCEF =$/;" m
SOURCEF src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/ksp/pc/impls/fieldsplit/makefile /^SOURCEF =$/;" m
SOURCEF src/ksp/pc/impls/galerkin/makefile /^SOURCEF =$/;" m
+SOURCEF src/ksp/pc/impls/gamg/ftn-custom/makefile /^SOURCEF =$/;" m
SOURCEF src/ksp/pc/impls/gamg/makefile /^SOURCEF =$/;" m
SOURCEF src/ksp/pc/impls/gasm/makefile /^SOURCEF =$/;" m
SOURCEF src/ksp/pc/impls/hypre/ftn-custom/makefile /^SOURCEF =$/;" m
@@ -22422,6 +22431,7 @@ SOURCEH src/ksp/pc/impls/factor/makefile /^SOURCEH = factor.h$/;" m
SOURCEH src/ksp/pc/impls/fieldsplit/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/ksp/pc/impls/fieldsplit/makefile /^SOURCEH =$/;" m
SOURCEH src/ksp/pc/impls/galerkin/makefile /^SOURCEH =$/;" m
+SOURCEH src/ksp/pc/impls/gamg/ftn-custom/makefile /^SOURCEH =$/;" m
SOURCEH src/ksp/pc/impls/gamg/makefile /^SOURCEH = gamg.h$/;" m
SOURCEH src/ksp/pc/impls/gasm/makefile /^SOURCEH =$/;" m
SOURCEH src/ksp/pc/impls/hypre/ftn-custom/makefile /^SOURCEH =$/;" m
@@ -22987,12 +22997,12 @@ SampleShellPCDestroy src/ksp/ksp/examples/tutorials/ex15f.F /^ subroutine S
SampleShellPCSetUp src/ksp/ksp/examples/tutorials/ex15.c /^PetscErrorCode SampleShellPCSetUp(PC pc,Mat pmat,Vec x)$/;" f
SampleShellPCSetUp src/ksp/ksp/examples/tutorials/ex15f.F /^ subroutine SampleShellPCSetUp(/;" s
SampleShellPCSetUp src/ksp/ksp/examples/tutorials/ex21f.F /^ subroutine SampleShellPCSetUp(/;" s
-SaveImage src/sys/classes/draw/utils/image.c /^ PetscErrorCode (*SaveImage)(const char[],unsigned char[][3],unsigned int,unsigned int,const unsigned char[]);$/;" m struct:__anon65 file:
+SaveImage src/sys/classes/draw/utils/image.c /^ PetscErrorCode (*SaveImage)(const char[],unsigned char[][3],unsigned int,unsigned int,const unsigned char[]);$/;" m struct:__anon67 file:
SaveSolution src/ts/examples/tutorials/power_grid/ex5.c /^PetscErrorCode SaveSolution(TS ts)$/;" f
SaveSolution src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^PetscErrorCode SaveSolution(TS ts)$/;" f
SaveSolution src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^PetscErrorCode SaveSolution(TS ts)$/;" f
SaveSolutionToDisk src/ts/examples/tutorials/ex22f_mf.F90 /^subroutine SaveSolutionToDisk(/;" s
-Sbase src/snes/examples/tutorials/network/pflow/pf.c /^ PetscScalar Sbase;$/;" m struct:__anon169 file:
+Sbase src/snes/examples/tutorials/network/pflow/pf.c /^ PetscScalar Sbase;$/;" m struct:__anon171 file:
Scale src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscScalar *Scale; \/* Norm of the vectors in the Newton basis *\/$/;" m struct:__anon179
Scale2 src/ts/examples/tutorials/ex11.c /^PETSC_STATIC_INLINE void Scale2(PetscScalar a,const PetscScalar *x,PetscScalar *y) { y[0] = a*x[0]; y[1] = a*x[1]; }$/;" f
Scale2 src/ts/examples/tutorials/ex11_sa.c /^PETSC_STATIC_INLINE void Scale2(PetscScalar a,const PetscScalar *x,PetscScalar *y) { y[0] = a*x[0]; y[1] = a*x[1]; }$/;" f
@@ -23059,14 +23069,14 @@ SetInitialValues src/snes/examples/tutorials/network/pflow/pf.c /^PetscErrorCode
SetParams src/snes/examples/tutorials/ex30.c /^PetscErrorCode SetParams(Parameter *param, GridInfo *grid)$/;" f
SetPetscDS src/contrib/fun3d/comp/flow.c /^int SetPetscDS(GRID *grid, TstepCtx *tsCtx)$/;" f
SetPetscDS src/contrib/fun3d/incomp/flow.c /^int SetPetscDS(GRID *grid,TstepCtx *tsCtx)$/;" f
-SetSubKSPCtx src/snes/examples/tutorials/ex3.c /^} SetSubKSPCtx;$/;" t typeref:struct:__anon140 file:
+SetSubKSPCtx src/snes/examples/tutorials/ex3.c /^} SetSubKSPCtx;$/;" t typeref:struct:__anon142 file:
SetTrajN src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajN(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
-SetTrajRMS src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajRMS(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
-SetTrajROF src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
-SetTrajRON src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
-SetTrajTLNR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
-SetTrajTLR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
-SetTrajTLTR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
+SetTrajRMS src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajRMS(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
+SetTrajROF src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajROF(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
+SetTrajRON src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajRON(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
+SetTrajTLNR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajTLNR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
+SetTrajTLR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajTLR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
+SetTrajTLTR src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode SetTrajTLTR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)$/;" f file:
SetUp include/petsc/private/sfimpl.h /^ PetscErrorCode (*SetUp)(PetscSF);$/;" m struct:_PetscSFOps
SetUpBCFunction src/ts/examples/tutorials/ex11.c /^typedef PetscErrorCode (*SetUpBCFunction)(DM,Physics);$/;" t file:
SetUpBC_Advect src/ts/examples/tutorials/ex11.c /^static PetscErrorCode SetUpBC_Advect(DM dm, Physics phys)$/;" f file:
@@ -23140,7 +23150,7 @@ SolKxSolutionPressure src/snes/examples/tutorials/ex69.c /^static PetscErrorCode
SolKxSolutionVelocity src/snes/examples/tutorials/ex69.c /^static PetscErrorCode SolKxSolutionVelocity(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar v[], void *ctx)$/;" f file:
SolKxWrapperP src/snes/examples/tutorials/ex75.c /^PetscErrorCode SolKxWrapperP(PetscInt dim, const PetscReal x[], PetscInt Nf, PetscScalar v[], void *ctx)$/;" f
SolKxWrapperV src/snes/examples/tutorials/ex75.c /^PetscErrorCode SolKxWrapperV(PetscInt dim, const PetscReal x[], PetscInt Nf, PetscScalar v[], void *ctx)$/;" f
-Sold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+Sold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
Solution src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c /^static PetscErrorCode Solution(TS ts,PetscReal t,Vec U,AppCtx *ctx)$/;" f file:
Solution src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c /^static PetscErrorCode Solution(TS ts,PetscReal t,Vec U,AppCtx *ctx)$/;" f file:
Solution src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c /^PetscErrorCode Solution(TS ts,PetscReal t,Vec U,AppCtx *appctx)$/;" f
@@ -23151,7 +23161,7 @@ SolutionFunction src/ts/examples/tutorials/ex11.c /^typedef PetscErrorCode (*Sol
SolutionFunction src/ts/examples/tutorials/ex11_sa.c /^typedef PetscErrorCode (*SolutionFunction)(Model,PetscReal,const PetscReal*,PetscScalar*,void*);$/;" t file:
SolutionFunctional src/ts/examples/tutorials/ex11.c /^static PetscErrorCode SolutionFunctional(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *modctx)$/;" f file:
SolutionStatsView src/ts/examples/tutorials/ex9.c /^static PetscErrorCode SolutionStatsView(DM da,Vec X,PetscViewer viewer)$/;" f file:
-SolutionType src/snes/examples/tutorials/ex69.c /^typedef enum {SOLKX, SOLCX} SolutionType;$/;" t typeref:enum:__anon134 file:
+SolutionType src/snes/examples/tutorials/ex69.c /^typedef enum {SOLKX, SOLCX} SolutionType;$/;" t typeref:enum:__anon136 file:
SolveODE src/ts/examples/tutorials/ex31.c /^PetscErrorCode SolveODE(char* ptype, PetscReal dt, PetscReal tfinal, PetscInt maxiter, PetscReal *error, PetscBool *exact_flag)$/;" f
SolverParser config/builder.py /^class SolverParser(object):$/;" c
SortInt2 src/contrib/fun3d/incomp/flow.c /^static void SortInt2(PetscInt *a,PetscInt *b)$/;" f file:
@@ -23178,18 +23188,18 @@ St0 src/sys/classes/random/examples/tutorials/ex2.c /^ PetscReal *St0;$/;" m
Stack src/ts/trajectory/impls/memory/trajmemory.c /^} Stack;$/;" t typeref:struct:_Stack file:
StackCreate src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackCreate(Stack *stack,PetscInt size,PetscInt ny)$/;" f file:
StackDestroy src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackDestroy(Stack *stack)$/;" f file:
-StackDumpAll src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackDumpAll(TS ts,Stack *stack,PetscInt id)$/;" f file:
+StackDumpAll src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackDumpAll(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)$/;" f file:
StackElement src/ts/trajectory/impls/memory/trajmemory.c /^} *StackElement;$/;" t typeref:struct:_StackElement file:
StackFind src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackFind(Stack *stack,StackElement *e,PetscInt index)$/;" f file:
-StackLoadAll src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackLoadAll(TS ts,Stack *stack,PetscInt id)$/;" f file:
-StackLoadLast src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackLoadLast(TS ts,Stack *stack,PetscInt id)$/;" f file:
+StackLoadAll src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackLoadAll(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)$/;" f file:
+StackLoadLast src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackLoadLast(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)$/;" f file:
StackPop src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackPop(Stack *stack,StackElement *e)$/;" f file:
StackPush src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackPush(Stack *stack,StackElement e)$/;" f file:
StackResize src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackResize(Stack *stack,PetscInt newsize)$/;" f file:
StackTop src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode StackTop(Stack *stack,StackElement *e)$/;" f file:
StaggeredMidpoint2D src/ts/examples/tutorials/ex14.c /^static inline PetscReal StaggeredMidpoint2D(PetscScalar a,PetscScalar b,PetscScalar c,PetscScalar d)$/;" f file:
StatPrint src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^ int StatPrint;$/;" m struct:__anon32 file:
-State src/dm/examples/tutorials/ex8.c /^} State;$/;" t typeref:struct:__anon16 file:
+State src/dm/examples/tutorials/ex8.c /^} State;$/;" t typeref:struct:__anon18 file:
StateBlockMatMult src/tao/pde_constrained/examples/tutorials/elliptic.c /^PetscErrorCode StateBlockMatMult(Mat J_shell, Vec X, Vec Y)$/;" f
StateInvMatMult src/tao/pde_constrained/examples/tutorials/elliptic.c /^PetscErrorCode StateInvMatMult(Mat J_shell, Vec X, Vec Y)$/;" f
StateMatBlockMult src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^PetscErrorCode StateMatBlockMult(Mat J_shell, Vec X, Vec Y)$/;" f
@@ -23215,8 +23225,8 @@ StaticLinker config/BuildSystem/config/compile/C.py /^class StaticLinker(SharedL
StaticLinker config/BuildSystem/config/compile/CUDA.py /^class StaticLinker(config.compile.C.StaticLinker):$/;" c
StdoutLogger config/cmakeboot.py /^class StdoutLogger(object):$/;" c
StdoutLogger config/cmakegen.py /^class StdoutLogger(object):$/;" c
-StepCheckCtx src/snes/examples/tutorials/ex3.c /^} StepCheckCtx;$/;" t typeref:struct:__anon139 file:
-Stokes src/snes/examples/tutorials/ex70.c /^} Stokes;$/;" t typeref:struct:__anon143 file:
+StepCheckCtx src/snes/examples/tutorials/ex3.c /^} StepCheckCtx;$/;" t typeref:struct:__anon141 file:
+Stokes src/snes/examples/tutorials/ex70.c /^} Stokes;$/;" t typeref:struct:__anon145 file:
StokesCalcError src/snes/examples/tutorials/ex70.c /^PetscErrorCode StokesCalcError(Stokes *s)$/;" f
StokesCalcResidual src/snes/examples/tutorials/ex70.c /^PetscErrorCode StokesCalcResidual(Stokes *s)$/;" f
StokesDAGetNodalFields src/ksp/ksp/examples/tutorials/ex43.c /^static PetscErrorCode StokesDAGetNodalFields(StokesDOF **fields,PetscInt ei,PetscInt ej,StokesDOF nodal_fields[])$/;" f file:
@@ -23255,7 +23265,7 @@ SuiteSparse_long_id src/mat/impls/aij/seq/klu/klu.c 82;" d file:
SuiteSparse_long_max src/mat/impls/aij/seq/klu/klu.c 81;" d file:
SuperLU_MatInputMode src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^typedef enum {GLOBAL,DISTRIBUTED} SuperLU_MatInputMode;$/;" t typeref:enum:__anon31 file:
SuperLU_MatInputModes src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^const char *SuperLU_MatInputModes[] = {"GLOBAL","DISTRIBUTED","SuperLU_MatInputMode","PETSC_",0};$/;" v
-Svecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+Svecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
Swap src/mat/utils/pheap.c /^PETSC_STATIC_INLINE void Swap(PetscHeap h,PetscInt loc,PetscInt loc2)$/;" f
Swork src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec Swork,Twork,Sdiag,Ywork;$/;" m struct:__anon10 file:
Swork src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec Rwork,Swork,Twork;$/;" m struct:__anon9 file:
@@ -23264,8 +23274,8 @@ Symbolic src/mat/impls/aij/seq/umfpack/umfpack.c /^ void *Symbolic, *Nu
Symmetrize src/ksp/pc/impls/ml/ml.c /^ PetscBool SpectralNormScheme_Anorm,BlockScaling,EnergyMinimizationCheap,Symmetrize,OldHierarchy,KeepAggInfo,Reusable,Repartition,Aux;$/;" m struct:__anon117 file:
SysPFMGRelaxType src/ksp/pc/impls/hypre/hypre.c /^static const char *SysPFMGRelaxType[] = {"Weighted-Jacobi","Red\/Black-Gauss-Seidel"};$/;" v file:
System src/benchmarks/daemon.py /^import sys # System-specific parameters and functions.$/;" i
-T src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon126 file:
-T src/sys/examples/tutorials/ex5.c /^ PetscBool T;$/;" m struct:__anon93 file:
+T src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon128 file:
+T src/sys/examples/tutorials/ex5.c /^ PetscBool T;$/;" m struct:__anon95 file:
T src/tao/bound/impls/bqpip/bqpip.h /^ Vec T;$/;" m struct:__anon23
T src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ PetscReal T; \/* Final time *\/$/;" m struct:__anon11 file:
T src/ts/examples/tutorials/ex10.c /^ PetscScalar T; \/* material temperature *\/$/;" m struct:__anon215 file:
@@ -23368,7 +23378,7 @@ TAO_DLL src/tao/interface/taosolver.c 1;" d file:
TAO_DLL src/tao/interface/taosolverregi.c 1;" d file:
TAO_GPCG src/tao/bound/impls/gpcg/gpcg.h /^}TAO_GPCG;$/;" t typeref:struct:__anon20
TAO_INF_SAFEGUARD src/tao/matrix/lmvmmat.h 26;" d
-TAO_IPM src/tao/constrained/impls/ipm/ipm.h /^} TAO_IPM;$/;" t typeref:struct:__anon201
+TAO_IPM src/tao/constrained/impls/ipm/ipm.h /^} TAO_IPM;$/;" t typeref:struct:__anon203
TAO_LCL src/tao/pde_constrained/impls/lcl/lcl.h /^} TAO_LCL;$/;" t typeref:struct:__anon12
TAO_LMVM src/tao/unconstrained/impls/lmvm/lmvm.h /^} TAO_LMVM;$/;" t typeref:struct:__anon31
TAO_NLS src/tao/unconstrained/impls/nls/nls.h /^} TAO_NLS;$/;" t typeref:struct:__anon29
@@ -23376,8 +23386,8 @@ TAO_NTL src/tao/unconstrained/impls/ntl/ntl.h /^} TAO_NTL;$/;" t typeref:struct:
TAO_NTR src/tao/unconstrained/impls/ntr/ntr.h /^} TAO_NTR;$/;" t typeref:struct:__anon35
TAO_NelderMead src/tao/unconstrained/impls/neldermead/neldermead.h /^} TAO_NelderMead;$/;" t typeref:struct:__anon37
TAO_OWLQN src/tao/unconstrained/impls/owlqn/owlqn.h /^} TAO_OWLQN;$/;" t typeref:struct:__anon30
-TAO_POUNDERS src/tao/leastsquares/impls/pounders/pounders.h /^} TAO_POUNDERS;$/;" t typeref:struct:__anon205
-TAO_SSLS src/tao/complementarity/impls/ssls/ssls.h /^} TAO_SSLS;$/;" t typeref:struct:__anon209
+TAO_POUNDERS src/tao/leastsquares/impls/pounders/pounders.h /^} TAO_POUNDERS;$/;" t typeref:struct:__anon207
+TAO_SSLS src/tao/complementarity/impls/ssls/ssls.h /^} TAO_SSLS;$/;" t typeref:struct:__anon211
TAO_SUBSET_MASK include/petsctao.h /^typedef enum {TAO_SUBSET_SUBVEC,TAO_SUBSET_MASK,TAO_SUBSET_MATRIXFREE} TaoSubsetType;$/;" e enum:__anon100
TAO_SUBSET_MATRIXFREE include/petsctao.h /^typedef enum {TAO_SUBSET_SUBVEC,TAO_SUBSET_MASK,TAO_SUBSET_MATRIXFREE} TaoSubsetType;$/;" e enum:__anon100
TAO_SUBSET_SUBVEC include/petsctao.h /^typedef enum {TAO_SUBSET_SUBVEC,TAO_SUBSET_MASK,TAO_SUBSET_MATRIXFREE} TaoSubsetType;$/;" e enum:__anon100
@@ -23437,7 +23447,6 @@ TESTEXAMPLES_C src/sys/webclient/examples/tutorials/makefile /^TESTEXAMPLES_C
TESTEXAMPLES_C src/tao/constrained/examples/tutorials/makefile /^TESTEXAMPLES_C = maros.PETSc maros.rm toy.PETSc toy.rm$/;" m
TESTEXAMPLES_C src/tao/leastsquares/examples/tests/makefile /^TESTEXAMPLES_C = chwirut1.PETSc runchwirut1 chwirut1.rm chwirut2.PETSc runchwirut2 chwirut.rm$/;" m
TESTEXAMPLES_C src/tao/pde_constrained/examples/tutorials/makefile /^TESTEXAMPLES_C = $/;" m
-TESTEXAMPLES_C src/tao/unconstrained/examples/tests/makefile /^TESTEXAMPLES_C = minsurf1.PETSc runminsurf1 minsurf1.rm$/;" m
TESTEXAMPLES_C src/tao/unconstrained/examples/tutorials/makefile /^TESTEXAMPLES_C = rosenbrock1.PETSc runrosenbrock1_2 rosenbrock1.rm \\$/;" m
TESTEXAMPLES_C src/ts/examples/tests/makefile /^TESTEXAMPLES_C = ex4.PETSc runex4 runex4_2 runex4_3 runex4_4 runex4_5 runex4_6 \\$/;" m
TESTEXAMPLES_C src/ts/examples/tutorials/advection-diffusion-reaction/makefile /^TESTEXAMPLES_C = ex1.PETSc ex1.rm ex2.PETSc ex2.rm ex3.PETSc runex3 ex3.rm \\$/;" m
@@ -23721,13 +23730,13 @@ TF src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscSca
TF src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const PetscScalar TF[3] = {0.35,0.35,0.35}; \/* Feedback stabilizer time constant *\/$/;" v
TF src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscScalar TF[3] = {0.35,0.35,0.35}; \/* Feedback stabilizer time constant *\/$/;" v
TF src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^const PetscScalar TF[3] = {0.35,0.35,0.35}; \/* Feedback stabilizer time constant *\/$/;" v
-THAT src/sys/examples/tutorials/ex5.c /^ THIS = 0, THAT = 1, THE_OTHER = 2$/;" e enum:__anon91 file:
-THE_OTHER src/sys/examples/tutorials/ex5.c /^ THIS = 0, THAT = 1, THE_OTHER = 2$/;" e enum:__anon91 file:
+THAT src/sys/examples/tutorials/ex5.c /^ THIS = 0, THAT = 1, THE_OTHER = 2$/;" e enum:__anon93 file:
+THE_OTHER src/sys/examples/tutorials/ex5.c /^ THIS = 0, THAT = 1, THE_OTHER = 2$/;" e enum:__anon93 file:
THI src/snes/examples/tutorials/ex48.c /^typedef struct _p_THI *THI;$/;" t typeref:struct:_p_THI file:
THI src/ts/examples/tutorials/ex14.c /^typedef struct _p_THI *THI;$/;" t typeref:struct:_p_THI file:
-THIASSEMBLY_FULL src/snes/examples/tutorials/ex48.c /^typedef enum {THIASSEMBLY_TRIDIAGONAL,THIASSEMBLY_FULL} THIAssemblyMode;$/;" e enum:__anon163 file:
-THIASSEMBLY_TRIDIAGONAL src/snes/examples/tutorials/ex48.c /^typedef enum {THIASSEMBLY_TRIDIAGONAL,THIASSEMBLY_FULL} THIAssemblyMode;$/;" e enum:__anon163 file:
-THIAssemblyMode src/snes/examples/tutorials/ex48.c /^typedef enum {THIASSEMBLY_TRIDIAGONAL,THIASSEMBLY_FULL} THIAssemblyMode;$/;" t typeref:enum:__anon163 file:
+THIASSEMBLY_FULL src/snes/examples/tutorials/ex48.c /^typedef enum {THIASSEMBLY_TRIDIAGONAL,THIASSEMBLY_FULL} THIAssemblyMode;$/;" e enum:__anon165 file:
+THIASSEMBLY_TRIDIAGONAL src/snes/examples/tutorials/ex48.c /^typedef enum {THIASSEMBLY_TRIDIAGONAL,THIASSEMBLY_FULL} THIAssemblyMode;$/;" e enum:__anon165 file:
+THIAssemblyMode src/snes/examples/tutorials/ex48.c /^typedef enum {THIASSEMBLY_TRIDIAGONAL,THIASSEMBLY_FULL} THIAssemblyMode;$/;" t typeref:enum:__anon165 file:
THICreate src/snes/examples/tutorials/ex48.c /^static PetscErrorCode THICreate(MPI_Comm comm,THI *inthi)$/;" f file:
THICreate src/ts/examples/tutorials/ex14.c /^static PetscErrorCode THICreate(MPI_Comm comm,THI *inthi)$/;" f file:
THICreateDM3d src/ts/examples/tutorials/ex14.c /^static PetscErrorCode THICreateDM3d(THI thi,DM *dm3d)$/;" f file:
@@ -23769,7 +23778,7 @@ THIJacobianLocal_3D_Tridiagonal src/snes/examples/tutorials/ex48.c /^static Pets
THIJacobianLocal_Momentum src/ts/examples/tutorials/ex14.c /^static PetscErrorCode THIJacobianLocal_Momentum(DMDALocalInfo *info,const Node ***x,const PrmNode **prm,Mat B,Mat Bcpl,THI thi)$/;" f file:
THIMatrixStatistics src/snes/examples/tutorials/ex48.c /^static PetscErrorCode THIMatrixStatistics(THI thi,Mat B,PetscViewer viewer)$/;" f file:
THIMatrixStatistics src/ts/examples/tutorials/ex14.c /^static PetscErrorCode THIMatrixStatistics(THI thi,Mat B,PetscViewer viewer)$/;" f file:
-THIS src/sys/examples/tutorials/ex5.c /^ THIS = 0, THAT = 1, THE_OTHER = 2$/;" e enum:__anon91 file:
+THIS src/sys/examples/tutorials/ex5.c /^ THIS = 0, THAT = 1, THE_OTHER = 2$/;" e enum:__anon93 file:
THISetUpDM src/snes/examples/tutorials/ex48.c /^static PetscErrorCode THISetUpDM(THI thi,DM dm)$/;" f file:
THISolveStatistics src/snes/examples/tutorials/ex48.c /^static PetscErrorCode THISolveStatistics(THI thi,SNES snes,PetscInt coarsened,const char name[])$/;" f file:
THISolveStatistics src/ts/examples/tutorials/ex14.c /^static PetscErrorCode THISolveStatistics(THI thi,TS ts,PetscInt coarsened,const char name[])$/;" f file:
@@ -23810,11 +23819,11 @@ TS src/mat/matfd/ftn-custom/zfdmatrixf.c /^typedef struct _p_TS *TS;$/;" t typer
TS2GetSolution src/ts/interface/ts.c /^PetscErrorCode TS2GetSolution(TS ts,Vec *u,Vec *v)$/;" f
TS2SetSolution src/ts/interface/ts.c /^PetscErrorCode TS2SetSolution(TS ts,Vec u,Vec v)$/;" f
TSADAPTBASIC include/petsc/finclude/petsctsdef.h 53;" d
-TSADAPTBASIC include/petscts.h 570;" d
+TSADAPTBASIC include/petscts.h 571;" d
TSADAPTCFL include/petsc/finclude/petsctsdef.h 55;" d
-TSADAPTCFL include/petscts.h 572;" d
+TSADAPTCFL include/petscts.h 573;" d
TSADAPTNONE include/petsc/finclude/petsctsdef.h 54;" d
-TSADAPTNONE include/petscts.h 571;" d
+TSADAPTNONE include/petscts.h 572;" d
TSADAPT_CLASSID include/petscts.h /^PETSC_EXTERN PetscClassId TSADAPT_CLASSID;$/;" v
TSADAPT_CLASSID src/ts/adapt/interface/tsadapt.c /^PetscClassId TSADAPT_CLASSID;$/;" v
TSALPHA include/petsc/finclude/petsctsdef.h 33;" d
@@ -23823,27 +23832,27 @@ TSALPHA2 include/petscts.h 37;" d
TSARKIMEX include/petsc/finclude/petsctsdef.h 36;" d
TSARKIMEX include/petscts.h 40;" d
TSARKIMEX1BEE include/petsc/finclude/petsctsdef.h 67;" d
-TSARKIMEX1BEE include/petscts.h 707;" d
+TSARKIMEX1BEE include/petscts.h 708;" d
TSARKIMEX2C include/petsc/finclude/petsctsdef.h 71;" d
-TSARKIMEX2C include/petscts.h 711;" d
+TSARKIMEX2C include/petscts.h 712;" d
TSARKIMEX2D include/petsc/finclude/petsctsdef.h 72;" d
-TSARKIMEX2D include/petscts.h 712;" d
+TSARKIMEX2D include/petscts.h 713;" d
TSARKIMEX2E include/petsc/finclude/petsctsdef.h 73;" d
-TSARKIMEX2E include/petscts.h 713;" d
+TSARKIMEX2E include/petscts.h 714;" d
TSARKIMEX3 include/petsc/finclude/petsctsdef.h 75;" d
-TSARKIMEX3 include/petscts.h 715;" d
+TSARKIMEX3 include/petscts.h 716;" d
TSARKIMEX4 include/petsc/finclude/petsctsdef.h 78;" d
-TSARKIMEX4 include/petscts.h 718;" d
+TSARKIMEX4 include/petscts.h 719;" d
TSARKIMEX5 include/petsc/finclude/petsctsdef.h 79;" d
-TSARKIMEX5 include/petscts.h 719;" d
+TSARKIMEX5 include/petscts.h 720;" d
TSARKIMEXA2 include/petsc/finclude/petsctsdef.h 68;" d
-TSARKIMEXA2 include/petscts.h 708;" d
+TSARKIMEXA2 include/petscts.h 709;" d
TSARKIMEXARS122 include/petsc/finclude/petsctsdef.h 70;" d
-TSARKIMEXARS122 include/petscts.h 710;" d
+TSARKIMEXARS122 include/petscts.h 711;" d
TSARKIMEXARS443 include/petsc/finclude/petsctsdef.h 77;" d
-TSARKIMEXARS443 include/petscts.h 717;" d
+TSARKIMEXARS443 include/petscts.h 718;" d
TSARKIMEXBPR3 include/petsc/finclude/petsctsdef.h 76;" d
-TSARKIMEXBPR3 include/petscts.h 716;" d
+TSARKIMEXBPR3 include/petscts.h 717;" d
TSARKIMEXDefault src/ts/impls/arkimex/arkimex.c /^static TSARKIMEXType TSARKIMEXDefault = TSARKIMEX3;$/;" v file:
TSARKIMEXFinalizePackage src/ts/impls/arkimex/arkimex.c /^PetscErrorCode TSARKIMEXFinalizePackage(void)$/;" f
TSARKIMEXGetType src/ts/impls/arkimex/arkimex.c /^PetscErrorCode TSARKIMEXGetType(TS ts,TSARKIMEXType *arktype)$/;" f
@@ -23851,9 +23860,9 @@ TSARKIMEXGetType_ARKIMEX src/ts/impls/arkimex/arkimex.c /^static PetscErrorCode
TSARKIMEXGetVecs src/ts/impls/arkimex/arkimex.c /^static PetscErrorCode TSARKIMEXGetVecs(TS ts,DM dm,Vec *Z,Vec *Ydot)$/;" f file:
TSARKIMEXInitializePackage src/ts/impls/arkimex/arkimex.c /^PetscErrorCode TSARKIMEXInitializePackage(void)$/;" f
TSARKIMEXL2 include/petsc/finclude/petsctsdef.h 69;" d
-TSARKIMEXL2 include/petscts.h 709;" d
+TSARKIMEXL2 include/petscts.h 710;" d
TSARKIMEXPRSSP2 include/petsc/finclude/petsctsdef.h 74;" d
-TSARKIMEXPRSSP2 include/petscts.h 714;" d
+TSARKIMEXPRSSP2 include/petscts.h 715;" d
TSARKIMEXPackageInitialized src/ts/impls/arkimex/arkimex.c /^static PetscBool TSARKIMEXPackageInitialized;$/;" v file:
TSARKIMEXRegister src/ts/impls/arkimex/arkimex.c /^PetscErrorCode TSARKIMEXRegister(TSARKIMEXType name,PetscInt order,PetscInt s,$/;" f
TSARKIMEXRegisterAll src/ts/impls/arkimex/arkimex.c /^PetscErrorCode TSARKIMEXRegisterAll(void)$/;" f
@@ -24076,7 +24085,7 @@ TSEIMEXSetOrdAdapt_EIMEX src/ts/impls/eimex/eimex.c /^static PetscErrorCode TSEI
TSEIMEXSetRowCol src/ts/impls/eimex/eimex.c /^PetscErrorCode TSEIMEXSetRowCol(TS ts, PetscInt row, PetscInt col)$/;" f
TSEIMEXSetRowCol_EIMEX src/ts/impls/eimex/eimex.c /^static PetscErrorCode TSEIMEXSetRowCol_EIMEX(TS ts,PetscInt row,PetscInt col)$/;" f file:
TSEIMEXType include/petsc/finclude/petsctsdef.h 99;" d
-TSEIMEXType include/petscts.h 670;" d
+TSEIMEXType include/petscts.h 671;" d
TSEULER include/petsc/finclude/petsctsdef.h 25;" d
TSEULER include/petscts.h 28;" d
TSEVENT_LOCATED_INTERVAL include/petsc/private/tsimpl.h /^typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,TSEVENT_RESET_NEXTSTEP} TSEventStatus;$/;" e enum:__anon161
@@ -24127,14 +24136,14 @@ TSFunctionRHS src/ts/examples/tests/ex9.c /^PetscErrorCode TSFunctionRHS(TS ts,P
TSFunction_Sundials src/ts/impls/implicit/sundials/sundials.c /^int TSFunction_Sundials(realtype t,N_Vector y,N_Vector ydot,void *ctx)$/;" f
TSGL include/petsc/finclude/petsctsdef.h 34;" d
TSGL include/petscts.h 38;" d
-TSGLACCEPT_ALWAYS include/petscts.h 641;" d
+TSGLACCEPT_ALWAYS include/petscts.h 642;" d
TSGLADAPT_BOTH include/petsc/finclude/petsctsdef.h 50;" d
-TSGLADAPT_BOTH include/petscts.h 620;" d
+TSGLADAPT_BOTH include/petscts.h 621;" d
TSGLADAPT_CLASSID src/ts/impls/implicit/gl/gladapt.c /^static PetscClassId TSGLADAPT_CLASSID;$/;" v file:
TSGLADAPT_NONE include/petsc/finclude/petsctsdef.h 48;" d
-TSGLADAPT_NONE include/petscts.h 618;" d
+TSGLADAPT_NONE include/petscts.h 619;" d
TSGLADAPT_SIZE include/petsc/finclude/petsctsdef.h 49;" d
-TSGLADAPT_SIZE include/petscts.h 619;" d
+TSGLADAPT_SIZE include/petscts.h 620;" d
TSGLAcceptFunction include/petscts.h /^PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSGLAcceptFunction)(TS,PetscReal,PetscReal,const PetscReal[],PetscBool *);$/;" t
TSGLAcceptList src/ts/impls/implicit/gl/gl.c /^static PetscFunctionList TSGLAcceptList;$/;" v file:
TSGLAcceptRegister src/ts/impls/implicit/gl/gl.c /^PetscErrorCode TSGLAcceptRegister(const char sname[],TSGLAcceptFunction function)$/;" f
@@ -24201,7 +24210,7 @@ TSGLType include/petscts.h /^typedef const char* TSGLType;$/;" t
TSGLUpdateWRMS src/ts/impls/implicit/gl/gl.c /^static PetscErrorCode TSGLUpdateWRMS(TS ts)$/;" f file:
TSGLVecNormWRMS src/ts/impls/implicit/gl/gl.c /^static PetscErrorCode TSGLVecNormWRMS(TS ts,Vec X,PetscReal *nrm)$/;" f file:
TSGLViewTable_Private src/ts/impls/implicit/gl/gl.c /^static PetscErrorCode TSGLViewTable_Private(PetscViewer viewer,PetscInt m,PetscInt n,const PetscScalar a[],const char name[])$/;" f file:
-TSGL_IRKS include/petscts.h 654;" d
+TSGL_IRKS include/petscts.h 655;" d
TSGetAdapt src/ts/interface/ts.c /^PetscErrorCode TSGetAdapt(TS ts,TSAdapt *adapt)$/;" f
TSGetApplicationContext src/ts/interface/ts.c /^PetscErrorCode TSGetApplicationContext(TS ts,void *usrP)$/;" f
TSGetCFLTime src/ts/interface/ts.c /^PetscErrorCode TSGetCFLTime(TS ts,PetscReal *cfltime)$/;" f
@@ -24350,19 +24359,19 @@ TSRHSJacobianSetReuse src/ts/interface/ts.c /^PetscErrorCode TSRHSJacobianSetReu
TSRK include/petsc/finclude/petsctsdef.h 30;" d
TSRK include/petscts.h 33;" d
TSRK1FE include/petsc/finclude/petsctsdef.h 58;" d
-TSRK1FE include/petscts.h 684;" d
+TSRK1FE include/petscts.h 685;" d
TSRK2A include/petsc/finclude/petsctsdef.h 59;" d
-TSRK2A include/petscts.h 685;" d
+TSRK2A include/petscts.h 686;" d
TSRK3 include/petsc/finclude/petsctsdef.h 60;" d
-TSRK3 include/petscts.h 686;" d
+TSRK3 include/petscts.h 687;" d
TSRK3BS include/petsc/finclude/petsctsdef.h 61;" d
-TSRK3BS include/petscts.h 687;" d
+TSRK3BS include/petscts.h 688;" d
TSRK4 include/petsc/finclude/petsctsdef.h 62;" d
-TSRK4 include/petscts.h 688;" d
+TSRK4 include/petscts.h 689;" d
TSRK5DP include/petsc/finclude/petsctsdef.h 64;" d
-TSRK5DP include/petscts.h 690;" d
+TSRK5DP include/petscts.h 691;" d
TSRK5F include/petsc/finclude/petsctsdef.h 63;" d
-TSRK5F include/petscts.h 689;" d
+TSRK5F include/petscts.h 690;" d
TSRKDefault src/ts/impls/explicit/rk/rk.c /^static TSRKType TSRKDefault = TSRK3BS;$/;" v file:
TSRKFinalizePackage src/ts/impls/explicit/rk/rk.c /^PetscErrorCode TSRKFinalizePackage(void)$/;" f
TSRKGetType src/ts/impls/explicit/rk/rk.c /^PetscErrorCode TSRKGetType(TS ts,TSRKType *rktype)$/;" f
@@ -24382,38 +24391,38 @@ TSRKType include/petscts.h /^typedef const char* TSRKType;$/;" t
TSROSW include/petsc/finclude/petsctsdef.h 37;" d
TSROSW include/petscts.h 41;" d
TSROSW2M include/petsc/finclude/petsctsdef.h 82;" d
-TSROSW2M include/petscts.h 736;" d
+TSROSW2M include/petscts.h 737;" d
TSROSW2P include/petsc/finclude/petsctsdef.h 83;" d
-TSROSW2P include/petscts.h 737;" d
+TSROSW2P include/petscts.h 738;" d
TSROSW4L include/petsc/finclude/petsctsdef.h 97;" d
-TSROSW4L include/petscts.h 751;" d
+TSROSW4L include/petscts.h 752;" d
TSROSWARK3 include/petsc/finclude/petsctsdef.h 91;" d
-TSROSWARK3 include/petscts.h 745;" d
+TSROSWARK3 include/petscts.h 746;" d
TSROSWASSP3P3S1C include/petsc/finclude/petsctsdef.h 88;" d
-TSROSWASSP3P3S1C include/petscts.h 742;" d
+TSROSWASSP3P3S1C include/petscts.h 743;" d
TSROSWGRK4T include/petsc/finclude/petsctsdef.h 94;" d
-TSROSWGRK4T include/petscts.h 748;" d
+TSROSWGRK4T include/petscts.h 749;" d
TSROSWLASSP3P4S2C include/petsc/finclude/petsctsdef.h 89;" d
-TSROSWLASSP3P4S2C include/petscts.h 743;" d
+TSROSWLASSP3P4S2C include/petscts.h 744;" d
TSROSWLLSSP3P3S2C include/petsc/finclude/petsctsdef.h 90;" d
-TSROSWLLSSP3P4S2C include/petscts.h 744;" d
+TSROSWLLSSP3P4S2C include/petscts.h 745;" d
TSROSWRA34PW2 include/petsc/finclude/petsctsdef.h 85;" d
-TSROSWRA34PW2 include/petscts.h 739;" d
+TSROSWRA34PW2 include/petscts.h 740;" d
TSROSWRA3PW include/petsc/finclude/petsctsdef.h 84;" d
-TSROSWRA3PW include/petscts.h 738;" d
+TSROSWRA3PW include/petscts.h 739;" d
TSROSWRODAS3 include/petsc/finclude/petsctsdef.h 86;" d
-TSROSWRODAS3 include/petscts.h 740;" d
+TSROSWRODAS3 include/petscts.h 741;" d
TSROSWSANDU3 include/petsc/finclude/petsctsdef.h 87;" d
-TSROSWSANDU3 include/petscts.h 741;" d
+TSROSWSANDU3 include/petscts.h 742;" d
TSROSWSHAMP4 include/petsc/finclude/petsctsdef.h 95;" d
-TSROSWSHAMP4 include/petscts.h 749;" d
+TSROSWSHAMP4 include/petscts.h 750;" d
TSROSWTHETA1 include/petsc/finclude/petsctsdef.h 92;" d
-TSROSWTHETA1 include/petscts.h 746;" d
+TSROSWTHETA1 include/petscts.h 747;" d
TSROSWTHETA2 include/petsc/finclude/petsctsdef.h 93;" d
-TSROSWTHETA2 include/petscts.h 747;" d
+TSROSWTHETA2 include/petscts.h 748;" d
TSROSWType include/petsc/finclude/petsctsdef.h 81;" d
TSROSWVELDD4 include/petsc/finclude/petsctsdef.h 96;" d
-TSROSWVELDD4 include/petscts.h 750;" d
+TSROSWVELDD4 include/petscts.h 751;" d
TSRegister src/ts/interface/tsreg.c /^PetscErrorCode TSRegister(const char sname[], PetscErrorCode (*function)(TS))$/;" f
TSRegisterAll src/ts/interface/tsregall.c /^PetscErrorCode TSRegisterAll(void)$/;" f
TSRegisterAllCalled include/petsc/private/tsimpl.h /^PETSC_EXTERN PetscBool TSRegisterAllCalled;$/;" v
@@ -24474,11 +24483,11 @@ TSSSPList include/petscts.h /^PETSC_EXTERN PetscFunctionList TSSSPList;$/;" v
TSSSPList src/ts/impls/explicit/ssp/ssp.c /^PetscFunctionList TSSSPList = 0;$/;" v
TSSSPPackageInitialized src/ts/impls/explicit/ssp/ssp.c /^static PetscBool TSSSPPackageInitialized;$/;" v file:
TSSSPRK104 include/petsc/finclude/petsctsdef.h 45;" d
-TSSSPRK104 include/petscts.h 543;" d
+TSSSPRK104 include/petscts.h 544;" d
TSSSPRKS2 include/petsc/finclude/petsctsdef.h 43;" d
-TSSSPRKS2 include/petscts.h 541;" d
+TSSSPRKS2 include/petscts.h 542;" d
TSSSPRKS3 include/petsc/finclude/petsctsdef.h 44;" d
-TSSSPRKS3 include/petscts.h 542;" d
+TSSSPRKS3 include/petscts.h 543;" d
TSSSPRestoreWorkVectors src/ts/impls/explicit/ssp/ssp.c /^static PetscErrorCode TSSSPRestoreWorkVectors(TS ts,PetscInt n,Vec **work)$/;" f file:
TSSSPSetNumStages src/ts/impls/explicit/ssp/ssp.c /^PetscErrorCode TSSSPSetNumStages(TS ts,PetscInt nstages)$/;" f
TSSSPSetNumStages_SSP src/ts/impls/explicit/ssp/ssp.c /^static PetscErrorCode TSSSPSetNumStages_SSP(TS ts,PetscInt nstages)$/;" f file:
@@ -24654,12 +24663,13 @@ TSTrajectoryRegisterAllCalled src/ts/trajectory/interface/traj.c /^PetscBool
TSTrajectorySet src/ts/trajectory/interface/traj.c /^PetscErrorCode TSTrajectorySet(TSTrajectory tj,TS ts,PetscInt stepnum,PetscReal time,Vec X)$/;" f
TSTrajectorySetFromOptions src/ts/trajectory/interface/traj.c /^PetscErrorCode TSTrajectorySetFromOptions(TSTrajectory tj,TS ts)$/;" f
TSTrajectorySetFromOptions_Memory src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode TSTrajectorySetFromOptions_Memory(PetscOptionItems *PetscOptionsObject,TSTrajectory tj)$/;" f file:
-TSTrajectorySetMaxCpsDisk_Memory src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsDisk_Memory(TSTrajectory tj,TS ts,PetscInt max_cps_disk)$/;" f file:
-TSTrajectorySetMaxCpsRAM_Memory src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsRAM_Memory(TSTrajectory tj,TS ts,PetscInt max_cps_ram)$/;" f file:
+TSTrajectorySetMaxCpsDisk_Memory src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsDisk_Memory(TSTrajectory tj,PetscInt max_cps_disk)$/;" f file:
+TSTrajectorySetMaxCpsRAM_Memory src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsRAM_Memory(TSTrajectory tj,PetscInt max_cps_ram)$/;" f file:
+TSTrajectorySetMonitor src/ts/trajectory/interface/traj.c /^PetscErrorCode TSTrajectorySetMonitor(TSTrajectory tj,PetscBool flg)$/;" f
TSTrajectorySetRevolveOnline src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetRevolveOnline(TSTrajectory tj,PetscBool use_online)$/;" f file:
TSTrajectorySetSaveStack src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetSaveStack(TSTrajectory tj,PetscBool save_stack)$/;" f file:
TSTrajectorySetSolutionOnly src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetSolutionOnly(TSTrajectory tj,PetscBool solution_only)$/;" f file:
-TSTrajectorySetStride_Memory src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetStride_Memory(TSTrajectory tj,TS ts,PetscInt stride)$/;" f file:
+TSTrajectorySetStride_Memory src/ts/trajectory/impls/memory/trajmemory.c /^PETSC_UNUSED static PetscErrorCode TSTrajectorySetStride_Memory(TSTrajectory tj,PetscInt stride)$/;" f file:
TSTrajectorySetType src/ts/trajectory/interface/traj.c /^PetscErrorCode TSTrajectorySetType(TSTrajectory tj,TS ts,const TSTrajectoryType type)$/;" f
TSTrajectorySetTypeFromOptions_Private src/ts/trajectory/interface/traj.c /^static PetscErrorCode TSTrajectorySetTypeFromOptions_Private(PetscOptionItems *PetscOptionsObject,TSTrajectory tj,TS ts)$/;" f file:
TSTrajectorySetUp src/ts/trajectory/interface/traj.c /^PetscErrorCode TSTrajectorySetUp(TSTrajectory tj,TS ts)$/;" f
@@ -24740,7 +24750,7 @@ TS_EXACTFINALTIME_MATCHSTEP include/petscts.h /^typedef enum {TS_EXACTFINALTIME_
TS_EXACTFINALTIME_STEPOVER include/petscts.h /^typedef enum {TS_EXACTFINALTIME_UNSPECIFIED=0,TS_EXACTFINALTIME_STEPOVER=1,TS_EXACTFINALTIME_INTERPOLATE=2,TS_EXACTFINALTIME_MATCHSTEP=3} TSExactFinalTimeOption;$/;" e enum:__anon27
TS_EXACTFINALTIME_UNSPECIFIED include/petscts.h /^typedef enum {TS_EXACTFINALTIME_UNSPECIFIED=0,TS_EXACTFINALTIME_STEPOVER=1,TS_EXACTFINALTIME_INTERPOLATE=2,TS_EXACTFINALTIME_MATCHSTEP=3} TSExactFinalTimeOption;$/;" e enum:__anon27
TS_Euler src/ts/impls/explicit/euler/euler.c /^} TS_Euler;$/;" t typeref:struct:__anon348 file:
-TS_FILE_CLASSID include/petscts.h 500;" d
+TS_FILE_CLASSID include/petscts.h 501;" d
TS_FunctionEval include/petsc/private/tsimpl.h /^PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval, TS_JacobianEval;$/;" v
TS_FunctionEval src/ts/interface/ts.c /^PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval, TS_JacobianEval;$/;" v
TS_GL src/ts/impls/implicit/gl/gl.h /^typedef struct TS_GL {$/;" s
@@ -25137,9 +25147,9 @@ Tao_ObjectiveEval src/tao/interface/taosolver.c /^PetscLogEvent Tao_Solve, Tao_O
Tao_SSLS_Function src/tao/complementarity/impls/ssls/ssls.c /^PetscErrorCode Tao_SSLS_Function(TaoLineSearch ls, Vec X, PetscReal *fcn, void *ptr)$/;" f
Tao_SSLS_FunctionGradient src/tao/complementarity/impls/ssls/ssls.c /^PetscErrorCode Tao_SSLS_FunctionGradient(TaoLineSearch ls, Vec X, PetscReal *fcn, Vec G, void *ptr)$/;" f
Tao_Solve src/tao/interface/taosolver.c /^PetscLogEvent Tao_Solve, Tao_ObjectiveEval, Tao_GradientEval, Tao_ObjGradientEval, Tao_HessianEval, Tao_ConstraintsEval, Tao_JacobianEval;$/;" v
-Tao_Test src/tao/interface/fdtest.c /^} Tao_Test;$/;" t typeref:struct:__anon206 file:
+Tao_Test src/tao/interface/fdtest.c /^} Tao_Test;$/;" t typeref:struct:__anon208 file:
Tao_mcstep src/tao/linesearch/impls/morethuente/morethuente.c /^static PetscErrorCode Tao_mcstep(TaoLineSearch ls,PetscReal *stx,PetscReal *fx,PetscReal *dx,PetscReal *sty,PetscReal *fy,PetscReal *dy,PetscReal *stp,PetscReal *fp,PetscReal *dp)$/;" f file:
-Tarray src/sys/examples/tutorials/ex5.c /^ PetscBool Tarray[3];$/;" m struct:__anon93 file:
+Tarray src/sys/examples/tutorials/ex5.c /^ PetscBool Tarray[3];$/;" m struct:__anon95 file:
TaskWorker src/tao/leastsquares/examples/tutorials/chwirut2.c /^PetscErrorCode TaskWorker(AppCtx *user)$/;" f
TaskWorker src/tao/leastsquares/examples/tutorials/chwirut2f.F /^ subroutine TaskWorker(/;" s
TaylorGalerkinStepI src/ksp/ksp/examples/tutorials/ex31.c /^PetscErrorCode TaylorGalerkinStepI(DM da, UserContext *user)$/;" f
@@ -25205,16 +25215,16 @@ Tini src/ts/examples/tutorials/extchem.c /^ PetscReal Tini;$/;" m struct:_User
Tini src/ts/examples/tutorials/extchemfield.c /^ PetscReal Tini,dx;$/;" m struct:_User file:
TmpU src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ Vec *TmpU; \/* Temporary vectors *\/$/;" m struct:__anon179
Top src/mat/impls/localref/mlocalref.c /^ Mat Top;$/;" m struct:__anon38 file:
-Top src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon179 file:
+Top src/snes/examples/tests/ex16.c /^ Vec Bottom, Top, Left, Right;$/;" m struct:__anon181 file:
Top src/tao/bound/examples/tutorials/plate2.c /^ Vec Bottom, Top, Left, Right; \/* boundary values *\/$/;" m struct:__anon19 file:
Top src/tao/bound/examples/tutorials/plate2f.h /^ Vec Top, Left$/;" v
Top src/tao/bound/examples/tutorials/plate2f.h /^ common \/pdata\/ Left, Top, Right, Bottom$/;" v
-TopLevelStore src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode TopLevelStore(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscInt localstepnum,PetscInt laststridesize,PetscBool *done)$/;" f file:
+TopLevelStore src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode TopLevelStore(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscInt localstepnum,PetscInt laststridesize,PetscBool *done)$/;" f file:
Tq0p src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscScalar Tq0p[3] = {0.31,0.535,0.6}; \/* q-axis open circuit time constant *\/$/;" v
Tq0p src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const PetscScalar Tq0p[3] = {0.31,0.535,0.6}; \/* q-axis open circuit time constant *\/$/;" v
Tq0p src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscScalar Tq0p[3] = {0.31,0.535,0.6}; \/* q-axis open circuit time constant *\/$/;" v
Tq0p src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^const PetscScalar Tq0p[3] = {0.31,0.535,0.6}; \/* q-axis open circuit time constant *\/$/;" v
-TrSPACE src/sys/memory/mtr.c /^} TrSPACE;$/;" t typeref:union:__anon101 file:
+TrSPACE src/sys/memory/mtr.c /^} TrSPACE;$/;" t typeref:union:__anon103 file:
TrafficCtx src/ts/examples/tutorials/ex9.c /^} TrafficCtx;$/;" t typeref:struct:__anon270 file:
TrafficFlux src/ts/examples/tutorials/ex9.c /^PETSC_STATIC_INLINE PetscScalar TrafficFlux(PetscScalar a,PetscScalar u) { return a*u*(1-u); }$/;" f
TransferWrite src/dm/impls/plex/plexvtu.c /^static PetscErrorCode TransferWrite(PetscViewer viewer,FILE *fp,PetscMPIInt srank,PetscMPIInt root,const void *send,void *recv,PetscMPIInt count,PetscDataType datatype,PetscMPIInt tag)$/;" f file:
@@ -25230,13 +25240,13 @@ TurnBackward src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode
TurnForward src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode TurnForward(TS ts)$/;" f file:
TurnForwardWithStepsize src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode TurnForwardWithStepsize(TS ts,PetscReal nextstepsize)$/;" f file:
Tw src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal Tw; \/* Filter time constant *\/$/;" m struct:__anon304 file:
-TwoVec src/sys/examples/tutorials/ex5.c /^} TwoVec;$/;" t typeref:struct:__anon92 file:
+TwoVec src/sys/examples/tutorials/ex5.c /^} TwoVec;$/;" t typeref:struct:__anon94 file:
Twork src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec Swork,Twork,Sdiag,Ywork;$/;" m struct:__anon10 file:
Twork src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec Rwork,Swork,Twork;$/;" m struct:__anon9 file:
U src/ksp/pc/impls/svd/svd.c /^ Mat A,U,Vt;$/;" m struct:__anon96 file:
U src/mat/impls/aij/seq/superlu/superlu.c /^ SuperMatrix A,L,U,B,X;$/;" m struct:__anon26 file:
U src/mat/impls/lrc/lrc.c /^ Mat A,U,V;$/;" m struct:__anon61 file:
-U src/snes/impls/qn/qn.c /^ Vec *U; \/* Stored past states (vary from method to method) *\/$/;" m struct:__anon181 file:
+U src/snes/impls/qn/qn.c /^ Vec *U; \/* Stored past states (vary from method to method) *\/$/;" m struct:__anon183 file:
U src/tao/matrix/lmvmmat.h /^ Vec U;$/;" m struct:__anon1
U src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec U; \/* State variable *\/$/;" m struct:__anon12
U src/ts/examples/tests/ex10.c /^ Vec U,V;$/;" m struct:_p_TSDAESimple file:
@@ -25250,7 +25260,7 @@ UID src/tao/pde_constrained/impls/lcl/lcl.h /^ IS UID; \/* Index set to desig
UIM src/tao/pde_constrained/impls/lcl/lcl.h /^ IS UIM; \/* Full index set to all constraints *\/$/;" m struct:__anon12
UIS src/tao/pde_constrained/impls/lcl/lcl.h /^ IS UIS; \/* Index set to state *\/$/;" m struct:__anon12
UInterp src/snes/examples/tutorials/ex30.c /^PETSC_STATIC_INLINE PetscScalar UInterp(Field **x, PetscInt i, PetscInt j)$/;" f
-ULambda src/snes/examples/tutorials/ex22.c /^} ULambda;$/;" t typeref:struct:__anon158 file:
+ULambda src/snes/examples/tutorials/ex22.c /^} ULambda;$/;" t typeref:struct:__anon160 file:
UMASK src/benchmarks/daemon.py /^UMASK = 0$/;" v
UMX src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h 74;" d
USERCPPFLAGS src/contrib/fun3d/comp/makefile /^USERCPPFLAGS = -DINTERLACING -DBLOCKING$/;" m
@@ -25289,8 +25299,8 @@ UnPack_8 src/vec/vec/utils/vpscat.c /^PETSC_STATIC_INLINE PetscErrorCode UnPack_
UnPack_9 src/vec/vec/utils/vpscat.c /^PETSC_STATIC_INLINE PetscErrorCode UnPack_9(PetscInt n,const PetscScalar *x,const PetscInt *indicesy,PetscScalar *y,InsertMode addv,PetscInt bs)$/;" f
UnPack_bs src/vec/vec/utils/vpscat.c /^PETSC_STATIC_INLINE PetscErrorCode UnPack_bs(PetscInt n,const PetscScalar *x,const PetscInt *indicesy,PetscScalar *y,InsertMode addv,PetscInt bs)$/;" f
Un_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 35;" d file:
-Unit src/sys/examples/tests/ex8.c /^} Unit;$/;" t typeref:struct:__anon94 file:
-UnitedStates src/dm/examples/tutorials/ex8.c /^} UnitedStates;$/;" t typeref:struct:__anon17 file:
+Unit src/sys/examples/tests/ex8.c /^} Unit;$/;" t typeref:struct:__anon96 file:
+UnitedStates src/dm/examples/tutorials/ex8.c /^} UnitedStates;$/;" t typeref:struct:__anon19 file:
Units src/snes/examples/tutorials/ex48.c /^typedef struct _n_Units *Units;$/;" t typeref:struct:_n_Units file:
Units src/ts/examples/tutorials/ex14.c /^typedef struct _n_Units *Units;$/;" t typeref:struct:_n_Units file:
UnpackAdd src/vec/is/sf/impls/basic/sfbasic.c /^ void (*UnpackAdd)(PetscInt,PetscInt,const PetscInt*,void*,const void*);$/;" m struct:_n_PetscSFBasicPack file:
@@ -25342,9 +25352,9 @@ UserContext src/ksp/ksp/examples/tutorials/ex32.c /^} UserContext;$/;" t typeref
UserContext src/ksp/ksp/examples/tutorials/ex35.cxx /^} UserContext;$/;" t typeref:struct:__anon149 file:
UserContext src/ksp/ksp/examples/tutorials/ex50.c /^} UserContext;$/;" t typeref:struct:__anon156 file:
UserCtx src/ksp/ksp/examples/tutorials/ex13.c /^} UserCtx;$/;" t typeref:struct:__anon154 file:
-UserCtx src/snes/examples/tutorials/ex21.c /^} UserCtx;$/;" t typeref:struct:__anon124 file:
-UserCtx src/snes/examples/tutorials/ex22.c /^} UserCtx;$/;" t typeref:struct:__anon157 file:
-UserCtx src/snes/examples/tutorials/network/pflow/pf.c /^}UserCtx;$/;" t typeref:struct:__anon169 file:
+UserCtx src/snes/examples/tutorials/ex21.c /^} UserCtx;$/;" t typeref:struct:__anon126 file:
+UserCtx src/snes/examples/tutorials/ex22.c /^} UserCtx;$/;" t typeref:struct:__anon159 file:
+UserCtx src/snes/examples/tutorials/network/pflow/pf.c /^}UserCtx;$/;" t typeref:struct:__anon171 file:
UserCtx src/ts/examples/tutorials/ex35.cxx /^typedef pUserCtx* UserCtx;$/;" t file:
UserCtx src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" t typeref:struct:__anon317 file:
UserCtx src/ts/examples/tutorials/phasefield/biharmonic2.c /^typedef struct {PetscBool cahnhillard;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta;PetscReal theta_c;} UserCtx;$/;" t typeref:struct:__anon319 file:
@@ -25364,8 +25374,8 @@ Userctx src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^} User
Userctx src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^} Userctx;$/;" t typeref:struct:__anon316 file:
Userctx src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^} Userctx;$/;" t typeref:struct:__anon315 file:
V src/mat/impls/lrc/lrc.c /^ Mat A,U,V;$/;" m struct:__anon61 file:
-V src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon128 file:
-V src/snes/impls/qn/qn.c /^ Vec *V; \/* Stored past states (vary from method to method) *\/$/;" m struct:__anon181 file:
+V src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon130 file:
+V src/snes/impls/qn/qn.c /^ Vec *V; \/* Stored past states (vary from method to method) *\/$/;" m struct:__anon183 file:
V src/tao/matrix/lmvmmat.h /^ Vec V;$/;" m struct:__anon1
V src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec V; \/* Design variable *\/$/;" m struct:__anon12
V src/tao/unconstrained/impls/bmrm/bmrm.h /^ Vec V;$/;" m struct:Vec_Chain
@@ -26371,7 +26381,7 @@ ViennaCLVector src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h /^typedef vie
ViennaCLWaitForGPU src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h 14;" d
View include/petsc/private/sfimpl.h /^ PetscErrorCode (*View)(PetscSF,PetscViewer);$/;" m struct:_PetscSFOps
View src/ts/impls/implicit/gl/gl.h /^ PetscErrorCode (*View)(struct TS_GL*,PetscViewer);$/;" m struct:TS_GL
-ViscParam src/snes/examples/tutorials/ex30.c /^} ViscParam;$/;" t typeref:struct:__anon127 file:
+ViscParam src/snes/examples/tutorials/ex30.c /^} ViscParam;$/;" t typeref:struct:__anon129 file:
Viscosity src/snes/examples/tutorials/ex30.c /^PETSC_STATIC_INLINE PetscScalar Viscosity(PetscScalar T, PetscScalar eps, PetscScalar z, Parameter *param)$/;" f
ViscosityField src/snes/examples/tutorials/ex30.c /^PetscErrorCode ViscosityField(DM da, Vec X, Vec V)$/;" f
Vn_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 37;" d file:
@@ -26384,12 +26394,12 @@ Vref src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^PetscScal
Vref src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^PetscScalar Vref[3];$/;" v
Vref src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^PetscScalar Vref[3];$/;" v
Vscatter src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^ VecScatter Hescatter,Vscatter,HeVscatter;$/;" m struct:__anon290 file:
-Vstar src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon127 file:
+Vstar src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon129 file:
Vt src/ksp/pc/impls/svd/svd.c /^ Mat A,U,Vt;$/;" m struct:__anon96 file:
-Vt1 src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal *Vt1; \/* Value of the option at time T + dt *\/$/;" m struct:__anon207 file:
+Vt1 src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal *Vt1; \/* Value of the option at time T + dt *\/$/;" m struct:__anon209 file:
Vviewer src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^ PetscViewer Heviewer,Vviewer,HeVviewer;$/;" m struct:__anon290 file:
W src/mat/impls/aij/seq/umfpack/umfpack.c /^ double Info[UMFPACK_INFO], Control[UMFPACK_CONTROL],*W;$/;" m struct:__anon19 file:
-W src/sys/examples/tutorials/ex5.c /^ PetscScalar W;$/;" m struct:__anon93 file:
+W src/sys/examples/tutorials/ex5.c /^ PetscScalar W;$/;" m struct:__anon95 file:
W src/tao/matrix/adamat.c /^ Vec W;$/;" m struct:__anon3 file:
W src/tao/matrix/lmvmmat.h /^ Vec W;$/;" m struct:__anon1
W src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec W; \/* work vector *\/$/;" m struct:__anon12
@@ -26512,7 +26522,7 @@ Xd src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const Petsc
Xd src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscScalar Xd[3] = {0.146,0.8958,1.3125}; \/* d-axis reactance *\/$/;" v
Xd src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^const PetscScalar Xd[3] = {0.146,0.8958,1.3125}; \/* d-axis reactance *\/$/;" v
Xdmf bin/petsc_gen_xdmf.py /^class Xdmf:$/;" c
-Xdot src/snes/impls/ngmres/snesngmres.h /^ Vec *Xdot; \/* solution history -- length msize *\/$/;" m struct:__anon192
+Xdot src/snes/impls/ngmres/snesngmres.h /^ Vec *Xdot; \/* solution history -- length msize *\/$/;" m struct:__anon194
Xdot src/ts/impls/implicit/theta/theta.c /^ Vec X0,X,Xdot; \/* Storage for stages and time derivative *\/$/;" m struct:__anon347 file:
Xdot src/ts/impls/mimex/mimex.c /^ Vec Xdot, update;$/;" m struct:__anon351 file:
Xdp src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscScalar Xdp[3] = {0.0608,0.1198,0.1813}; \/* d-axis transient reactance *\/$/;" v
@@ -26520,15 +26530,15 @@ Xdp src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const Pets
Xdp src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscScalar Xdp[3] = {0.0608,0.1198,0.1813}; \/* d-axis transient reactance *\/$/;" v
Xdp src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^const PetscScalar Xdp[3] = {0.0608,0.1198,0.1813}; \/* d-axis transient reactance *\/$/;" v
Xe include/petsc/private/dmdaimpl.h /^ PetscInt Xs,Xe,Ys,Ye,Zs,Ze; \/* range including ghost values$/;" m struct:__anon125
-Xes src/snes/impls/composite/snescomposite.c /^ Vec *Xes,*Fes; \/* solution and residual vectors for the subsolvers *\/$/;" m struct:__anon184 file:
-Xg src/snes/impls/fas/fasimpls.h /^ Vec Xg; \/* Galerkin solution projection *\/$/;" m struct:__anon189
-Xglobal src/dm/impls/shell/dmshell.c /^ Vec Xglobal;$/;" m struct:__anon49 file:
+Xes src/snes/impls/composite/snescomposite.c /^ Vec *Xes,*Fes; \/* solution and residual vectors for the subsolvers *\/$/;" m struct:__anon186 file:
+Xg src/snes/impls/fas/fasimpls.h /^ Vec Xg; \/* Galerkin solution projection *\/$/;" m struct:__anon191
+Xglobal src/dm/impls/shell/dmshell.c /^ Vec Xglobal;$/;" m struct:__anon51 file:
Xgm src/contrib/fun3d/comp/user.h /^ REAL *Xgm; \/* Another GMRES array *\/$/;" m struct:gxy
Xgm src/contrib/fun3d/incomp/user.h /^ REAL *Xgm; \/* Another GMRES array *\/$/;" m struct:gxy
-Xguess src/snes/examples/tutorials/ex30.c /^ Vec x,Xguess;$/;" m struct:__anon130 file:
-Xhist src/tao/leastsquares/impls/pounders/pounders.h /^ Vec *Xhist;$/;" m struct:__anon205
+Xguess src/snes/examples/tutorials/ex30.c /^ Vec x,Xguess;$/;" m struct:__anon132 file:
+Xhist src/tao/leastsquares/impls/pounders/pounders.h /^ Vec *Xhist;$/;" m struct:__anon207
Xi src/ts/examples/tutorials/ex43.c /^ PetscReal Xi; \/* damping coefficient *\/$/;" m struct:__anon204 file:
-Xlocal src/dm/impls/shell/dmshell.c /^ Vec Xlocal;$/;" m struct:__anon49 file:
+Xlocal src/dm/impls/shell/dmshell.c /^ Vec Xlocal;$/;" m struct:__anon51 file:
Xm src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal Xm; \/* Magnetizing reactance *\/$/;" m struct:__anon304 file:
Xmuc src/tao/unconstrained/impls/neldermead/neldermead.h /^ Vec Xbar,Xmuc,Xmur,Xmue;$/;" m struct:__anon37
Xmue src/tao/unconstrained/impls/neldermead/neldermead.h /^ Vec Xbar,Xmuc,Xmur,Xmue;$/;" m struct:__anon37
@@ -26540,7 +26550,7 @@ Xold src/tao/unconstrained/impls/nls/nls.h /^ Vec Xold;$/;" m struct:__anon29
Xold src/tao/unconstrained/impls/ntl/ntl.h /^ Vec Xold;$/;" m struct:__anon34
Xold src/tao/unconstrained/impls/owlqn/owlqn.h /^ Vec Xold;$/;" m struct:__anon30
Xold src/ts/impls/implicit/gl/gl.h /^ Vec *Xold; \/* Values of these items at the last step *\/$/;" m struct:TS_GL
-Xorig src/snes/impls/composite/snescomposite.c /^ Vec Xorig;$/;" m struct:__anon184 file:
+Xorig src/snes/impls/composite/snescomposite.c /^ Vec Xorig;$/;" m struct:__anon186 file:
Xp src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal Xp; \/* Xs + Xm*Xr\/(Xm + Xr) *\/$/;" m struct:__anon304 file:
Xprev src/tao/matrix/lmvmmat.h /^ Vec Xprev;$/;" m struct:__anon1
Xq src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscScalar Xq[3] = {0.4360,0.8645,1.2578}; \/* q-axis reactance Xq(1) set to 0.4360, value given in text 0.0969 *\/$/;" v
@@ -26555,10 +26565,10 @@ Xr src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal Xr; \/* Rotor reac
Xs include/petsc/private/dmdaimpl.h /^ PetscInt Xs,Xe,Ys,Ye,Zs,Ze; \/* range including ghost values$/;" m struct:__anon125
Xs src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal Xs; \/* Stator Reactance *\/$/;" m struct:__anon304 file:
Xstate include/petsc/private/tsimpl.h /^ PetscObjectState Xstate; \/* State of the solution vector *\/$/;" m struct:_p_TS::__anon158
-Xsubproblem src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Xsubproblem; \/* n *\/$/;" m struct:__anon205
+Xsubproblem src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Xsubproblem; \/* n *\/$/;" m struct:__anon207
Xterm src/sys/error/adebug.c /^static PetscBool Xterm = PETSC_TRUE;$/;" v file:
Y src/ksp/pc/impls/tfs/tfs.h 29;" d
-Y src/tao/constrained/impls/ipm/ipm.h /^ Mat Y; \/* diag(yi) *\/$/;" m struct:__anon201
+Y src/tao/constrained/impls/ipm/ipm.h /^ Mat Y; \/* diag(yi) *\/$/;" m struct:__anon203
Y src/tao/matrix/lmvmmat.h /^ Vec *Y;$/;" m struct:__anon1
Y src/ts/adapt/impls/basic/adaptbasic.c /^ Vec Y;$/;" m struct:__anon198 file:
Y src/ts/impls/arkimex/arkimex.c /^ Vec *Y; \/* States computed during the step *\/$/;" m struct:__anon352 file:
@@ -26595,20 +26605,20 @@ YdotRHS src/ts/impls/explicit/rk/rk.c /^ Vec *YdotRHS; \/* Fun
YdotRHS_prev src/ts/impls/arkimex/arkimex.c /^ Vec *YdotRHS_prev; \/* Function evaluations for the non-stiff part for the previous time step*\/$/;" m struct:__anon352 file:
Ye include/petsc/private/dmdaimpl.h /^ PetscInt Xs,Xe,Ys,Ye,Zs,Ze; \/* range including ghost values$/;" m struct:__anon125
Ylast src/snes/examples/tutorials/ex15.c /^ Vec Ylast;$/;" m struct:_n_PreCheck file:
-YourChoice src/sys/examples/tutorials/ex5.c /^} YourChoice;$/;" t typeref:enum:__anon91 file:
+YourChoice src/sys/examples/tutorials/ex5.c /^} YourChoice;$/;" t typeref:enum:__anon93 file:
Ys include/petsc/private/dmdaimpl.h /^ PetscInt Xs,Xe,Ys,Ye,Zs,Ze; \/* range including ghost values$/;" m struct:__anon125
Ystage src/ts/impls/rosw/rosw.c /^ Vec Ystage; \/* Work vector for the state value at each stage *\/$/;" m struct:__anon338 file:
-YtdX src/snes/impls/qn/qn.c /^ PetscScalar *dXtdF, *dFtdX, *YtdX;$/;" m struct:__anon181 file:
+YtdX src/snes/impls/qn/qn.c /^ PetscScalar *dXtdF, *dFtdX, *YtdX;$/;" m struct:__anon183 file:
Ywork src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec Swork,Twork,Sdiag,Ywork;$/;" m struct:__anon10 file:
Z src/ksp/pc/impls/tfs/tfs.h 30;" d
Z src/tao/bound/impls/bqpip/bqpip.h /^ Vec Z;$/;" m struct:__anon23
-Z src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Z; \/* npmax x npmax-(n+1) *\/$/;" m struct:__anon205
+Z src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *Z; \/* npmax x npmax-(n+1) *\/$/;" m struct:__anon207
Z src/ts/impls/arkimex/arkimex.c /^ Vec Z; \/* Ydot = shift(Y-Z) *\/$/;" m struct:__anon352 file:
Z src/ts/impls/eimex/eimex.c /^ Vec Z; \/* For shift*(Y-Z) *\/$/;" m struct:__anon339 file:
Z src/ts/impls/implicit/gl/gl.h /^ Vec Z; \/* Affine vector *\/$/;" m struct:TS_GL
ZERO src/ts/examples/tutorials/ex18.c /^typedef enum {ZERO, CONSTANT, GAUSSIAN, TILTED, DELTA} PorosityDistribution;$/;" e enum:__anon279 file:
-ZETAold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
-ZETAvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+ZETAold src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
+ZETAvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
ZG_RANGE include/petsc/finclude/petscdmdadef.h 42;" d
ZMomentumResidual src/snes/examples/tutorials/ex30.c /^PETSC_STATIC_INLINE PetscScalar ZMomentumResidual(Field **x, PetscInt i, PetscInt j, AppCtx *user)$/;" f
ZNormalStress src/snes/examples/tutorials/ex30.c /^PETSC_STATIC_INLINE PetscScalar ZNormalStress(Field **x, PetscInt i, PetscInt j, PetscInt ipos, AppCtx *user)$/;" f
@@ -26616,11 +26626,11 @@ ZVEC src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h 52;" d
Z_RANGE include/petsc/finclude/petscdmdadef.h 45;" d
Zdot src/ts/impls/rosw/rosw.c /^ Vec Zdot; \/* Ydot = Zdot + shift*Y *\/$/;" m struct:__anon338 file:
Ze include/petsc/private/dmdaimpl.h /^ PetscInt Xs,Xe,Ys,Ye,Zs,Ze; \/* range including ghost values$/;" m struct:__anon125
-Zero_nb src/tao/constrained/impls/ipm/ipm.h /^ Vec Zero_nb, One_nb,Inf_nb;$/;" m struct:__anon201
+Zero_nb src/tao/constrained/impls/ipm/ipm.h /^ Vec Zero_nb, One_nb,Inf_nb;$/;" m struct:__anon203
Zn_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 41;" d file:
ZoltanScheme src/ksp/pc/impls/ml/ml.c /^ PetscInt Nlevels,MaxNlevels,MaxCoarseSize,CoarsenScheme,EnergyMinimization,MinPerProc,PutOnSingleProc,RepartitionType,ZoltanScheme;$/;" m struct:__anon117 file:
-ZoomCtx src/dm/impls/da/gr2.c /^} ZoomCtx;$/;" t typeref:struct:__anon51 file:
-ZoomCtx src/sys/classes/draw/interface/dtri.c /^} ZoomCtx;$/;" t typeref:struct:__anon63 file:
+ZoomCtx src/dm/impls/da/gr2.c /^} ZoomCtx;$/;" t typeref:struct:__anon53 file:
+ZoomCtx src/sys/classes/draw/interface/dtri.c /^} ZoomCtx;$/;" t typeref:struct:__anon65 file:
Zs include/petsc/private/dmdaimpl.h /^ PetscInt Xs,Xe,Ys,Ye,Zs,Ze; \/* range including ghost values$/;" m struct:__anon125
Zstage src/ts/impls/rosw/rosw.c /^ Vec Zstage; \/* Y = Zstage + Y *\/$/;" m struct:__anon338 file:
_AOOps src/vec/is/ao/aoimpl.h /^struct _AOOps {$/;" s
@@ -28400,12 +28410,12 @@ __FUNCT__ src/dm/impls/da/gr2.c 589;" d file:
__FUNCT__ src/dm/impls/da/gr2.c 590;" d file:
__FUNCT__ src/dm/impls/da/gr2.c 658;" d file:
__FUNCT__ src/dm/impls/da/gr2.c 659;" d file:
+__FUNCT__ src/dm/impls/da/gr2.c 770;" d file:
__FUNCT__ src/dm/impls/da/gr2.c 771;" d file:
-__FUNCT__ src/dm/impls/da/gr2.c 772;" d file:
+__FUNCT__ src/dm/impls/da/gr2.c 901;" d file:
__FUNCT__ src/dm/impls/da/gr2.c 902;" d file:
-__FUNCT__ src/dm/impls/da/gr2.c 903;" d file:
+__FUNCT__ src/dm/impls/da/gr2.c 943;" d file:
__FUNCT__ src/dm/impls/da/gr2.c 944;" d file:
-__FUNCT__ src/dm/impls/da/gr2.c 945;" d file:
__FUNCT__ src/dm/impls/da/grvtk.c 231;" d file:
__FUNCT__ src/dm/impls/da/grvtk.c 232;" d file:
__FUNCT__ src/dm/impls/da/grvtk.c 457;" d file:
@@ -29206,211 +29216,211 @@ __FUNCT__ src/dm/impls/plex/examples/tutorials/ex5.c 11;" d file:
__FUNCT__ src/dm/impls/plex/examples/tutorials/ex5.c 12;" d file:
__FUNCT__ src/dm/impls/plex/examples/tutorials/ex5.c 28;" d file:
__FUNCT__ src/dm/impls/plex/examples/tutorials/ex5.c 29;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 100;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1030;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1031;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1032;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1072;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1073;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1074;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1120;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1121;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1122;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1168;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1169;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1170;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1189;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1190;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1191;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1209;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1210;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1211;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1239;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1240;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1241;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1273;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1274;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1275;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1311;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1312;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1313;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1353;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1354;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1355;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 136;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1374;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1375;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1376;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 137;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 138;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 13;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 14;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1519;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1520;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1521;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1673;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1674;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1675;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1713;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1714;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1715;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1742;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1743;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1744;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1764;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1765;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1766;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1776;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1777;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1778;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1848;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1849;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1850;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 192;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 193;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 194;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 1962;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 1963;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 1964;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2037;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2038;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2039;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2078;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2079;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2080;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2187;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2188;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2189;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 223;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 224;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 225;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2262;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2263;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2264;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2303;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2304;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2305;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2412;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2413;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2414;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2479;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 247;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2480;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2481;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 248;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 249;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2550;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2551;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2552;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2580;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2581;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2582;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2613;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2614;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2615;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2656;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2657;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2658;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2700;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2701;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2702;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2759;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2760;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2761;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2824;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2825;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2826;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 284;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 285;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 286;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2899;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2900;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2901;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2945;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 2946;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 2947;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 2999;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3000;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3001;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3020;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3021;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3022;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3032;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3033;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3034;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3044;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3045;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3046;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3056;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3057;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3058;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3070;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3071;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3072;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3153;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3154;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3155;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3181;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3182;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3183;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3218;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3219;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3220;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3328;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3329;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3330;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3367;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3368;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3369;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3408;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3409;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3410;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 341;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 342;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 343;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3443;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3444;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3445;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3488;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3489;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3490;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3527;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3528;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3529;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3587;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3588;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3589;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3743;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3744;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3745;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3843;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3844;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3845;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3871;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3872;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3873;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3919;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3920;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3921;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 3977;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 3978;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 3979;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 4506;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 4507;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 4508;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 4610;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 4611;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 4612;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 4623;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 4624;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 4625;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 4763;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 4764;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 4765;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 4901;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 4902;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 4903;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 49;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5019;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5020;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5021;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5053;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5054;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5055;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5085;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5086;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5087;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5098;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5099;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 50;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5100;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5110;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5111;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5112;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5145;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5146;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5147;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5161;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5162;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5163;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5175;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5176;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5177;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5191;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5192;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5193;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5205;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5206;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5207;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5233;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5234;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5235;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5319;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5320;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5321;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5379;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5380;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5381;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5445;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5446;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5447;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5484;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5485;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5486;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5498;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5499;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5500;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5663;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5664;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5665;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5687;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5688;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5689;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5709;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5710;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5711;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5742;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5743;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5744;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5824;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5825;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5826;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5869;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5870;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5871;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 5979;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 5980;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 5981;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 665;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 666;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 667;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 695;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 696;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 697;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 719;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 720;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 721;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 754;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 755;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 756;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 833;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 834;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 835;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 862;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 863;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 864;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 892;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 893;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 894;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 922;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 923;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 924;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 956;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 957;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 958;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 98;" d file:
+__FUNCT__ src/dm/impls/plex/plex.c 992;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 993;" d file:
-__FUNCT__ src/dm/impls/plex/plex.c 994;" d file:
__FUNCT__ src/dm/impls/plex/plex.c 99;" d file:
__FUNCT__ src/dm/impls/plex/plexcgns.c 10;" d file:
__FUNCT__ src/dm/impls/plex/plexcgns.c 55;" d file:
@@ -29915,31 +29925,31 @@ __FUNCT__ src/dm/impls/plex/plexrefine.c 305;" d file:
__FUNCT__ src/dm/impls/plex/plexrefine.c 4;" d file:
__FUNCT__ src/dm/impls/plex/plexrefine.c 5484;" d file:
__FUNCT__ src/dm/impls/plex/plexrefine.c 5485;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 5628;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 5629;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 5691;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 5692;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 5630;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 5631;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 5693;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 5694;" d file:
__FUNCT__ src/dm/impls/plex/plexrefine.c 5;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6211;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6212;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6652;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6653;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6696;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6697;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6749;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6750;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6772;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6773;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6798;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6799;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6821;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6822;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6848;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6849;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6875;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6876;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6905;" d file:
-__FUNCT__ src/dm/impls/plex/plexrefine.c 6906;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6213;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6214;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6654;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6655;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6698;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6699;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6751;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6752;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6774;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6775;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6800;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6801;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6823;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6824;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6850;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6851;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6877;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6878;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6907;" d file:
+__FUNCT__ src/dm/impls/plex/plexrefine.c 6908;" d file:
__FUNCT__ src/dm/impls/plex/plexreorder.c 145;" d file:
__FUNCT__ src/dm/impls/plex/plexreorder.c 146;" d file:
__FUNCT__ src/dm/impls/plex/plexreorder.c 4;" d file:
@@ -30298,288 +30308,288 @@ __FUNCT__ src/dm/interface/dm.c 1536;" d file:
__FUNCT__ src/dm/interface/dm.c 1537;" d file:
__FUNCT__ src/dm/interface/dm.c 156;" d file:
__FUNCT__ src/dm/interface/dm.c 157;" d file:
+__FUNCT__ src/dm/interface/dm.c 1602;" d file:
__FUNCT__ src/dm/interface/dm.c 1603;" d file:
-__FUNCT__ src/dm/interface/dm.c 1604;" d file:
+__FUNCT__ src/dm/interface/dm.c 1642;" d file:
__FUNCT__ src/dm/interface/dm.c 1643;" d file:
-__FUNCT__ src/dm/interface/dm.c 1644;" d file:
+__FUNCT__ src/dm/interface/dm.c 1690;" d file:
__FUNCT__ src/dm/interface/dm.c 1691;" d file:
-__FUNCT__ src/dm/interface/dm.c 1692;" d file:
+__FUNCT__ src/dm/interface/dm.c 1746;" d file:
__FUNCT__ src/dm/interface/dm.c 1747;" d file:
-__FUNCT__ src/dm/interface/dm.c 1748;" d file:
+__FUNCT__ src/dm/interface/dm.c 1776;" d file:
__FUNCT__ src/dm/interface/dm.c 1777;" d file:
-__FUNCT__ src/dm/interface/dm.c 1778;" d file:
+__FUNCT__ src/dm/interface/dm.c 1802;" d file:
__FUNCT__ src/dm/interface/dm.c 1803;" d file:
-__FUNCT__ src/dm/interface/dm.c 1804;" d file:
+__FUNCT__ src/dm/interface/dm.c 1828;" d file:
__FUNCT__ src/dm/interface/dm.c 1829;" d file:
-__FUNCT__ src/dm/interface/dm.c 1830;" d file:
__FUNCT__ src/dm/interface/dm.c 185;" d file:
__FUNCT__ src/dm/interface/dm.c 186;" d file:
+__FUNCT__ src/dm/interface/dm.c 1878;" d file:
__FUNCT__ src/dm/interface/dm.c 1879;" d file:
-__FUNCT__ src/dm/interface/dm.c 1880;" d file:
+__FUNCT__ src/dm/interface/dm.c 1913;" d file:
__FUNCT__ src/dm/interface/dm.c 1914;" d file:
-__FUNCT__ src/dm/interface/dm.c 1915;" d file:
+__FUNCT__ src/dm/interface/dm.c 1962;" d file:
__FUNCT__ src/dm/interface/dm.c 1963;" d file:
-__FUNCT__ src/dm/interface/dm.c 1964;" d file:
+__FUNCT__ src/dm/interface/dm.c 2010;" d file:
__FUNCT__ src/dm/interface/dm.c 2011;" d file:
-__FUNCT__ src/dm/interface/dm.c 2012;" d file:
+__FUNCT__ src/dm/interface/dm.c 2063;" d file:
__FUNCT__ src/dm/interface/dm.c 2064;" d file:
-__FUNCT__ src/dm/interface/dm.c 2065;" d file:
+__FUNCT__ src/dm/interface/dm.c 2104;" d file:
__FUNCT__ src/dm/interface/dm.c 2105;" d file:
-__FUNCT__ src/dm/interface/dm.c 2106;" d file:
__FUNCT__ src/dm/interface/dm.c 210;" d file:
__FUNCT__ src/dm/interface/dm.c 211;" d file:
+__FUNCT__ src/dm/interface/dm.c 2204;" d file:
__FUNCT__ src/dm/interface/dm.c 2205;" d file:
-__FUNCT__ src/dm/interface/dm.c 2206;" d file:
+__FUNCT__ src/dm/interface/dm.c 2264;" d file:
__FUNCT__ src/dm/interface/dm.c 2265;" d file:
-__FUNCT__ src/dm/interface/dm.c 2266;" d file:
+__FUNCT__ src/dm/interface/dm.c 2303;" d file:
__FUNCT__ src/dm/interface/dm.c 2304;" d file:
-__FUNCT__ src/dm/interface/dm.c 2305;" d file:
+__FUNCT__ src/dm/interface/dm.c 2343;" d file:
__FUNCT__ src/dm/interface/dm.c 2344;" d file:
-__FUNCT__ src/dm/interface/dm.c 2345;" d file:
+__FUNCT__ src/dm/interface/dm.c 2387;" d file:
__FUNCT__ src/dm/interface/dm.c 2388;" d file:
-__FUNCT__ src/dm/interface/dm.c 2389;" d file:
__FUNCT__ src/dm/interface/dm.c 238;" d file:
__FUNCT__ src/dm/interface/dm.c 239;" d file:
+__FUNCT__ src/dm/interface/dm.c 2448;" d file:
__FUNCT__ src/dm/interface/dm.c 2449;" d file:
-__FUNCT__ src/dm/interface/dm.c 2450;" d file:
+__FUNCT__ src/dm/interface/dm.c 2479;" d file:
__FUNCT__ src/dm/interface/dm.c 2480;" d file:
-__FUNCT__ src/dm/interface/dm.c 2481;" d file:
+__FUNCT__ src/dm/interface/dm.c 2540;" d file:
__FUNCT__ src/dm/interface/dm.c 2541;" d file:
-__FUNCT__ src/dm/interface/dm.c 2542;" d file:
+__FUNCT__ src/dm/interface/dm.c 2571;" d file:
__FUNCT__ src/dm/interface/dm.c 2572;" d file:
-__FUNCT__ src/dm/interface/dm.c 2573;" d file:
+__FUNCT__ src/dm/interface/dm.c 2599;" d file:
__FUNCT__ src/dm/interface/dm.c 2600;" d file:
-__FUNCT__ src/dm/interface/dm.c 2601;" d file:
+__FUNCT__ src/dm/interface/dm.c 2639;" d file:
__FUNCT__ src/dm/interface/dm.c 2640;" d file:
-__FUNCT__ src/dm/interface/dm.c 2641;" d file:
__FUNCT__ src/dm/interface/dm.c 266;" d file:
__FUNCT__ src/dm/interface/dm.c 267;" d file:
+__FUNCT__ src/dm/interface/dm.c 2680;" d file:
__FUNCT__ src/dm/interface/dm.c 2681;" d file:
-__FUNCT__ src/dm/interface/dm.c 2682;" d file:
+__FUNCT__ src/dm/interface/dm.c 2712;" d file:
__FUNCT__ src/dm/interface/dm.c 2713;" d file:
-__FUNCT__ src/dm/interface/dm.c 2714;" d file:
+__FUNCT__ src/dm/interface/dm.c 2736;" d file:
__FUNCT__ src/dm/interface/dm.c 2737;" d file:
-__FUNCT__ src/dm/interface/dm.c 2738;" d file:
+__FUNCT__ src/dm/interface/dm.c 2760;" d file:
__FUNCT__ src/dm/interface/dm.c 2761;" d file:
-__FUNCT__ src/dm/interface/dm.c 2762;" d file:
+__FUNCT__ src/dm/interface/dm.c 2786;" d file:
__FUNCT__ src/dm/interface/dm.c 2787;" d file:
-__FUNCT__ src/dm/interface/dm.c 2788;" d file:
+__FUNCT__ src/dm/interface/dm.c 2810;" d file:
__FUNCT__ src/dm/interface/dm.c 2811;" d file:
-__FUNCT__ src/dm/interface/dm.c 2812;" d file:
+__FUNCT__ src/dm/interface/dm.c 2835;" d file:
__FUNCT__ src/dm/interface/dm.c 2836;" d file:
-__FUNCT__ src/dm/interface/dm.c 2837;" d file:
+__FUNCT__ src/dm/interface/dm.c 2869;" d file:
__FUNCT__ src/dm/interface/dm.c 2870;" d file:
-__FUNCT__ src/dm/interface/dm.c 2871;" d file:
+__FUNCT__ src/dm/interface/dm.c 2894;" d file:
__FUNCT__ src/dm/interface/dm.c 2895;" d file:
-__FUNCT__ src/dm/interface/dm.c 2896;" d file:
+__FUNCT__ src/dm/interface/dm.c 2919;" d file:
__FUNCT__ src/dm/interface/dm.c 2920;" d file:
-__FUNCT__ src/dm/interface/dm.c 2921;" d file:
+__FUNCT__ src/dm/interface/dm.c 2954;" d file:
__FUNCT__ src/dm/interface/dm.c 2955;" d file:
-__FUNCT__ src/dm/interface/dm.c 2956;" d file:
__FUNCT__ src/dm/interface/dm.c 295;" d file:
__FUNCT__ src/dm/interface/dm.c 296;" d file:
+__FUNCT__ src/dm/interface/dm.c 3000;" d file:
__FUNCT__ src/dm/interface/dm.c 3001;" d file:
-__FUNCT__ src/dm/interface/dm.c 3002;" d file:
+__FUNCT__ src/dm/interface/dm.c 3030;" d file:
__FUNCT__ src/dm/interface/dm.c 3031;" d file:
-__FUNCT__ src/dm/interface/dm.c 3032;" d file:
+__FUNCT__ src/dm/interface/dm.c 3139;" d file:
__FUNCT__ src/dm/interface/dm.c 3140;" d file:
-__FUNCT__ src/dm/interface/dm.c 3141;" d file:
+__FUNCT__ src/dm/interface/dm.c 3184;" d file:
__FUNCT__ src/dm/interface/dm.c 3185;" d file:
-__FUNCT__ src/dm/interface/dm.c 3186;" d file:
__FUNCT__ src/dm/interface/dm.c 323;" d file:
+__FUNCT__ src/dm/interface/dm.c 3240;" d file:
__FUNCT__ src/dm/interface/dm.c 3241;" d file:
-__FUNCT__ src/dm/interface/dm.c 3242;" d file:
__FUNCT__ src/dm/interface/dm.c 324;" d file:
+__FUNCT__ src/dm/interface/dm.c 3255;" d file:
__FUNCT__ src/dm/interface/dm.c 3256;" d file:
-__FUNCT__ src/dm/interface/dm.c 3257;" d file:
+__FUNCT__ src/dm/interface/dm.c 3274;" d file:
__FUNCT__ src/dm/interface/dm.c 3275;" d file:
-__FUNCT__ src/dm/interface/dm.c 3276;" d file:
+__FUNCT__ src/dm/interface/dm.c 3302;" d file:
__FUNCT__ src/dm/interface/dm.c 3303;" d file:
-__FUNCT__ src/dm/interface/dm.c 3304;" d file:
+__FUNCT__ src/dm/interface/dm.c 3334;" d file:
__FUNCT__ src/dm/interface/dm.c 3335;" d file:
-__FUNCT__ src/dm/interface/dm.c 3336;" d file:
+__FUNCT__ src/dm/interface/dm.c 3380;" d file:
__FUNCT__ src/dm/interface/dm.c 3381;" d file:
-__FUNCT__ src/dm/interface/dm.c 3382;" d file:
+__FUNCT__ src/dm/interface/dm.c 3412;" d file:
__FUNCT__ src/dm/interface/dm.c 3413;" d file:
-__FUNCT__ src/dm/interface/dm.c 3414;" d file:
+__FUNCT__ src/dm/interface/dm.c 3461;" d file:
__FUNCT__ src/dm/interface/dm.c 3462;" d file:
-__FUNCT__ src/dm/interface/dm.c 3463;" d file:
__FUNCT__ src/dm/interface/dm.c 351;" d file:
__FUNCT__ src/dm/interface/dm.c 352;" d file:
+__FUNCT__ src/dm/interface/dm.c 3531;" d file:
__FUNCT__ src/dm/interface/dm.c 3532;" d file:
-__FUNCT__ src/dm/interface/dm.c 3533;" d file:
+__FUNCT__ src/dm/interface/dm.c 3572;" d file:
__FUNCT__ src/dm/interface/dm.c 3573;" d file:
-__FUNCT__ src/dm/interface/dm.c 3574;" d file:
+__FUNCT__ src/dm/interface/dm.c 3603;" d file:
__FUNCT__ src/dm/interface/dm.c 3604;" d file:
-__FUNCT__ src/dm/interface/dm.c 3605;" d file:
+__FUNCT__ src/dm/interface/dm.c 3646;" d file:
__FUNCT__ src/dm/interface/dm.c 3647;" d file:
-__FUNCT__ src/dm/interface/dm.c 3648;" d file:
+__FUNCT__ src/dm/interface/dm.c 3673;" d file:
__FUNCT__ src/dm/interface/dm.c 3674;" d file:
-__FUNCT__ src/dm/interface/dm.c 3675;" d file:
+__FUNCT__ src/dm/interface/dm.c 3765;" d file:
__FUNCT__ src/dm/interface/dm.c 3766;" d file:
-__FUNCT__ src/dm/interface/dm.c 3767;" d file:
__FUNCT__ src/dm/interface/dm.c 377;" d file:
__FUNCT__ src/dm/interface/dm.c 378;" d file:
+__FUNCT__ src/dm/interface/dm.c 3791;" d file:
__FUNCT__ src/dm/interface/dm.c 3792;" d file:
-__FUNCT__ src/dm/interface/dm.c 3793;" d file:
+__FUNCT__ src/dm/interface/dm.c 3817;" d file:
__FUNCT__ src/dm/interface/dm.c 3818;" d file:
-__FUNCT__ src/dm/interface/dm.c 3819;" d file:
+__FUNCT__ src/dm/interface/dm.c 3841;" d file:
__FUNCT__ src/dm/interface/dm.c 3842;" d file:
-__FUNCT__ src/dm/interface/dm.c 3843;" d file:
+__FUNCT__ src/dm/interface/dm.c 3867;" d file:
__FUNCT__ src/dm/interface/dm.c 3868;" d file:
-__FUNCT__ src/dm/interface/dm.c 3869;" d file:
+__FUNCT__ src/dm/interface/dm.c 3879;" d file:
__FUNCT__ src/dm/interface/dm.c 3880;" d file:
-__FUNCT__ src/dm/interface/dm.c 3881;" d file:
+__FUNCT__ src/dm/interface/dm.c 3899;" d file:
__FUNCT__ src/dm/interface/dm.c 3900;" d file:
-__FUNCT__ src/dm/interface/dm.c 3901;" d file:
+__FUNCT__ src/dm/interface/dm.c 3927;" d file:
__FUNCT__ src/dm/interface/dm.c 3928;" d file:
-__FUNCT__ src/dm/interface/dm.c 3929;" d file:
+__FUNCT__ src/dm/interface/dm.c 3953;" d file:
__FUNCT__ src/dm/interface/dm.c 3954;" d file:
-__FUNCT__ src/dm/interface/dm.c 3955;" d file:
__FUNCT__ src/dm/interface/dm.c 3978;" d file:
__FUNCT__ src/dm/interface/dm.c 3979;" d file:
-__FUNCT__ src/dm/interface/dm.c 4012;" d file:
__FUNCT__ src/dm/interface/dm.c 4013;" d file:
-__FUNCT__ src/dm/interface/dm.c 4038;" d file:
+__FUNCT__ src/dm/interface/dm.c 4014;" d file:
__FUNCT__ src/dm/interface/dm.c 4039;" d file:
-__FUNCT__ src/dm/interface/dm.c 4062;" d file:
+__FUNCT__ src/dm/interface/dm.c 4040;" d file:
__FUNCT__ src/dm/interface/dm.c 4063;" d file:
-__FUNCT__ src/dm/interface/dm.c 4100;" d file:
+__FUNCT__ src/dm/interface/dm.c 4064;" d file:
__FUNCT__ src/dm/interface/dm.c 4101;" d file:
-__FUNCT__ src/dm/interface/dm.c 4135;" d file:
+__FUNCT__ src/dm/interface/dm.c 4102;" d file:
__FUNCT__ src/dm/interface/dm.c 4136;" d file:
+__FUNCT__ src/dm/interface/dm.c 4137;" d file:
__FUNCT__ src/dm/interface/dm.c 415;" d file:
__FUNCT__ src/dm/interface/dm.c 416;" d file:
-__FUNCT__ src/dm/interface/dm.c 4172;" d file:
__FUNCT__ src/dm/interface/dm.c 4173;" d file:
-__FUNCT__ src/dm/interface/dm.c 4218;" d file:
+__FUNCT__ src/dm/interface/dm.c 4174;" d file:
__FUNCT__ src/dm/interface/dm.c 4219;" d file:
-__FUNCT__ src/dm/interface/dm.c 4264;" d file:
+__FUNCT__ src/dm/interface/dm.c 4220;" d file:
__FUNCT__ src/dm/interface/dm.c 4265;" d file:
-__FUNCT__ src/dm/interface/dm.c 4297;" d file:
+__FUNCT__ src/dm/interface/dm.c 4266;" d file:
__FUNCT__ src/dm/interface/dm.c 4298;" d file:
-__FUNCT__ src/dm/interface/dm.c 4326;" d file:
+__FUNCT__ src/dm/interface/dm.c 4299;" d file:
__FUNCT__ src/dm/interface/dm.c 4327;" d file:
-__FUNCT__ src/dm/interface/dm.c 4356;" d file:
+__FUNCT__ src/dm/interface/dm.c 4328;" d file:
__FUNCT__ src/dm/interface/dm.c 4357;" d file:
-__FUNCT__ src/dm/interface/dm.c 4380;" d file:
+__FUNCT__ src/dm/interface/dm.c 4358;" d file:
__FUNCT__ src/dm/interface/dm.c 4381;" d file:
-__FUNCT__ src/dm/interface/dm.c 4411;" d file:
+__FUNCT__ src/dm/interface/dm.c 4382;" d file:
__FUNCT__ src/dm/interface/dm.c 4412;" d file:
-__FUNCT__ src/dm/interface/dm.c 4455;" d file:
+__FUNCT__ src/dm/interface/dm.c 4413;" d file:
__FUNCT__ src/dm/interface/dm.c 4456;" d file:
+__FUNCT__ src/dm/interface/dm.c 4457;" d file:
__FUNCT__ src/dm/interface/dm.c 447;" d file:
-__FUNCT__ src/dm/interface/dm.c 4480;" d file:
__FUNCT__ src/dm/interface/dm.c 4481;" d file:
+__FUNCT__ src/dm/interface/dm.c 4482;" d file:
__FUNCT__ src/dm/interface/dm.c 448;" d file:
-__FUNCT__ src/dm/interface/dm.c 4510;" d file:
__FUNCT__ src/dm/interface/dm.c 4511;" d file:
-__FUNCT__ src/dm/interface/dm.c 4543;" d file:
+__FUNCT__ src/dm/interface/dm.c 4512;" d file:
__FUNCT__ src/dm/interface/dm.c 4544;" d file:
-__FUNCT__ src/dm/interface/dm.c 4581;" d file:
+__FUNCT__ src/dm/interface/dm.c 4545;" d file:
__FUNCT__ src/dm/interface/dm.c 4582;" d file:
-__FUNCT__ src/dm/interface/dm.c 4602;" d file:
+__FUNCT__ src/dm/interface/dm.c 4583;" d file:
__FUNCT__ src/dm/interface/dm.c 4603;" d file:
-__FUNCT__ src/dm/interface/dm.c 4647;" d file:
+__FUNCT__ src/dm/interface/dm.c 4604;" d file:
__FUNCT__ src/dm/interface/dm.c 4648;" d file:
-__FUNCT__ src/dm/interface/dm.c 4706;" d file:
+__FUNCT__ src/dm/interface/dm.c 4649;" d file:
__FUNCT__ src/dm/interface/dm.c 4707;" d file:
+__FUNCT__ src/dm/interface/dm.c 4708;" d file:
__FUNCT__ src/dm/interface/dm.c 480;" d file:
-__FUNCT__ src/dm/interface/dm.c 4811;" d file:
__FUNCT__ src/dm/interface/dm.c 4812;" d file:
+__FUNCT__ src/dm/interface/dm.c 4813;" d file:
__FUNCT__ src/dm/interface/dm.c 481;" d file:
-__FUNCT__ src/dm/interface/dm.c 4879;" d file:
__FUNCT__ src/dm/interface/dm.c 4880;" d file:
-__FUNCT__ src/dm/interface/dm.c 4929;" d file:
+__FUNCT__ src/dm/interface/dm.c 4881;" d file:
__FUNCT__ src/dm/interface/dm.c 4930;" d file:
-__FUNCT__ src/dm/interface/dm.c 4957;" d file:
+__FUNCT__ src/dm/interface/dm.c 4931;" d file:
__FUNCT__ src/dm/interface/dm.c 4958;" d file:
-__FUNCT__ src/dm/interface/dm.c 4983;" d file:
+__FUNCT__ src/dm/interface/dm.c 4959;" d file:
__FUNCT__ src/dm/interface/dm.c 4984;" d file:
-__FUNCT__ src/dm/interface/dm.c 5024;" d file:
+__FUNCT__ src/dm/interface/dm.c 4985;" d file:
__FUNCT__ src/dm/interface/dm.c 5025;" d file:
-__FUNCT__ src/dm/interface/dm.c 5050;" d file:
+__FUNCT__ src/dm/interface/dm.c 5026;" d file:
__FUNCT__ src/dm/interface/dm.c 5051;" d file:
-__FUNCT__ src/dm/interface/dm.c 5074;" d file:
+__FUNCT__ src/dm/interface/dm.c 5052;" d file:
__FUNCT__ src/dm/interface/dm.c 5075;" d file:
-__FUNCT__ src/dm/interface/dm.c 5077;" d file:
+__FUNCT__ src/dm/interface/dm.c 5076;" d file:
__FUNCT__ src/dm/interface/dm.c 5078;" d file:
-__FUNCT__ src/dm/interface/dm.c 5119;" d file:
+__FUNCT__ src/dm/interface/dm.c 5079;" d file:
__FUNCT__ src/dm/interface/dm.c 5120;" d file:
-__FUNCT__ src/dm/interface/dm.c 5153;" d file:
+__FUNCT__ src/dm/interface/dm.c 5121;" d file:
__FUNCT__ src/dm/interface/dm.c 5154;" d file:
-__FUNCT__ src/dm/interface/dm.c 5190;" d file:
+__FUNCT__ src/dm/interface/dm.c 5155;" d file:
__FUNCT__ src/dm/interface/dm.c 5191;" d file:
-__FUNCT__ src/dm/interface/dm.c 5224;" d file:
+__FUNCT__ src/dm/interface/dm.c 5192;" d file:
__FUNCT__ src/dm/interface/dm.c 5225;" d file:
-__FUNCT__ src/dm/interface/dm.c 5259;" d file:
+__FUNCT__ src/dm/interface/dm.c 5226;" d file:
__FUNCT__ src/dm/interface/dm.c 525;" d file:
__FUNCT__ src/dm/interface/dm.c 5260;" d file:
+__FUNCT__ src/dm/interface/dm.c 5261;" d file:
__FUNCT__ src/dm/interface/dm.c 526;" d file:
-__FUNCT__ src/dm/interface/dm.c 5294;" d file:
__FUNCT__ src/dm/interface/dm.c 5295;" d file:
-__FUNCT__ src/dm/interface/dm.c 5330;" d file:
+__FUNCT__ src/dm/interface/dm.c 5296;" d file:
__FUNCT__ src/dm/interface/dm.c 5331;" d file:
-__FUNCT__ src/dm/interface/dm.c 5366;" d file:
+__FUNCT__ src/dm/interface/dm.c 5332;" d file:
__FUNCT__ src/dm/interface/dm.c 5367;" d file:
-__FUNCT__ src/dm/interface/dm.c 5399;" d file:
+__FUNCT__ src/dm/interface/dm.c 5368;" d file:
__FUNCT__ src/dm/interface/dm.c 5400;" d file:
-__FUNCT__ src/dm/interface/dm.c 5430;" d file:
+__FUNCT__ src/dm/interface/dm.c 5401;" d file:
__FUNCT__ src/dm/interface/dm.c 5431;" d file:
-__FUNCT__ src/dm/interface/dm.c 5468;" d file:
+__FUNCT__ src/dm/interface/dm.c 5432;" d file:
__FUNCT__ src/dm/interface/dm.c 5469;" d file:
+__FUNCT__ src/dm/interface/dm.c 5470;" d file:
__FUNCT__ src/dm/interface/dm.c 548;" d file:
__FUNCT__ src/dm/interface/dm.c 549;" d file:
-__FUNCT__ src/dm/interface/dm.c 5505;" d file:
__FUNCT__ src/dm/interface/dm.c 5506;" d file:
-__FUNCT__ src/dm/interface/dm.c 5546;" d file:
+__FUNCT__ src/dm/interface/dm.c 5507;" d file:
__FUNCT__ src/dm/interface/dm.c 5547;" d file:
-__FUNCT__ src/dm/interface/dm.c 5584;" d file:
+__FUNCT__ src/dm/interface/dm.c 5548;" d file:
__FUNCT__ src/dm/interface/dm.c 5585;" d file:
-__FUNCT__ src/dm/interface/dm.c 5618;" d file:
+__FUNCT__ src/dm/interface/dm.c 5586;" d file:
__FUNCT__ src/dm/interface/dm.c 5619;" d file:
-__FUNCT__ src/dm/interface/dm.c 5669;" d file:
+__FUNCT__ src/dm/interface/dm.c 5620;" d file:
__FUNCT__ src/dm/interface/dm.c 5670;" d file:
-__FUNCT__ src/dm/interface/dm.c 5707;" d file:
+__FUNCT__ src/dm/interface/dm.c 5671;" d file:
__FUNCT__ src/dm/interface/dm.c 5708;" d file:
-__FUNCT__ src/dm/interface/dm.c 5743;" d file:
+__FUNCT__ src/dm/interface/dm.c 5709;" d file:
__FUNCT__ src/dm/interface/dm.c 5744;" d file:
-__FUNCT__ src/dm/interface/dm.c 5786;" d file:
+__FUNCT__ src/dm/interface/dm.c 5745;" d file:
__FUNCT__ src/dm/interface/dm.c 5787;" d file:
-__FUNCT__ src/dm/interface/dm.c 5810;" d file:
+__FUNCT__ src/dm/interface/dm.c 5788;" d file:
__FUNCT__ src/dm/interface/dm.c 5811;" d file:
-__FUNCT__ src/dm/interface/dm.c 5836;" d file:
+__FUNCT__ src/dm/interface/dm.c 5812;" d file:
__FUNCT__ src/dm/interface/dm.c 5837;" d file:
-__FUNCT__ src/dm/interface/dm.c 5860;" d file:
+__FUNCT__ src/dm/interface/dm.c 5838;" d file:
__FUNCT__ src/dm/interface/dm.c 5861;" d file:
-__FUNCT__ src/dm/interface/dm.c 5888;" d file:
+__FUNCT__ src/dm/interface/dm.c 5862;" d file:
__FUNCT__ src/dm/interface/dm.c 5889;" d file:
-__FUNCT__ src/dm/interface/dm.c 5921;" d file:
+__FUNCT__ src/dm/interface/dm.c 5890;" d file:
__FUNCT__ src/dm/interface/dm.c 5922;" d file:
-__FUNCT__ src/dm/interface/dm.c 5947;" d file:
+__FUNCT__ src/dm/interface/dm.c 5923;" d file:
__FUNCT__ src/dm/interface/dm.c 5948;" d file:
-__FUNCT__ src/dm/interface/dm.c 5966;" d file:
+__FUNCT__ src/dm/interface/dm.c 5949;" d file:
__FUNCT__ src/dm/interface/dm.c 5967;" d file:
-__FUNCT__ src/dm/interface/dm.c 6021;" d file:
+__FUNCT__ src/dm/interface/dm.c 5968;" d file:
__FUNCT__ src/dm/interface/dm.c 6022;" d file:
-__FUNCT__ src/dm/interface/dm.c 6048;" d file:
+__FUNCT__ src/dm/interface/dm.c 6023;" d file:
__FUNCT__ src/dm/interface/dm.c 6049;" d file:
-__FUNCT__ src/dm/interface/dm.c 6133;" d file:
+__FUNCT__ src/dm/interface/dm.c 6050;" d file:
__FUNCT__ src/dm/interface/dm.c 6134;" d file:
-__FUNCT__ src/dm/interface/dm.c 6157;" d file:
+__FUNCT__ src/dm/interface/dm.c 6135;" d file:
__FUNCT__ src/dm/interface/dm.c 6158;" d file:
-__FUNCT__ src/dm/interface/dm.c 6200;" d file:
+__FUNCT__ src/dm/interface/dm.c 6159;" d file:
__FUNCT__ src/dm/interface/dm.c 6201;" d file:
-__FUNCT__ src/dm/interface/dm.c 6214;" d file:
+__FUNCT__ src/dm/interface/dm.c 6202;" d file:
__FUNCT__ src/dm/interface/dm.c 6215;" d file:
-__FUNCT__ src/dm/interface/dm.c 6234;" d file:
+__FUNCT__ src/dm/interface/dm.c 6216;" d file:
__FUNCT__ src/dm/interface/dm.c 6235;" d file:
-__FUNCT__ src/dm/interface/dm.c 6248;" d file:
+__FUNCT__ src/dm/interface/dm.c 6236;" d file:
__FUNCT__ src/dm/interface/dm.c 6249;" d file:
-__FUNCT__ src/dm/interface/dm.c 6279;" d file:
+__FUNCT__ src/dm/interface/dm.c 6250;" d file:
__FUNCT__ src/dm/interface/dm.c 6280;" d file:
-__FUNCT__ src/dm/interface/dm.c 6311;" d file:
+__FUNCT__ src/dm/interface/dm.c 6281;" d file:
__FUNCT__ src/dm/interface/dm.c 6312;" d file:
+__FUNCT__ src/dm/interface/dm.c 6313;" d file:
__FUNCT__ src/dm/interface/dm.c 721;" d file:
__FUNCT__ src/dm/interface/dm.c 722;" d file:
__FUNCT__ src/dm/interface/dm.c 750;" d file:
@@ -30838,6 +30848,8 @@ __FUNCT__ src/ksp/ksp/examples/tests/ex44.c 6;" d file:
__FUNCT__ src/ksp/ksp/examples/tests/ex44.c 7;" d file:
__FUNCT__ src/ksp/ksp/examples/tests/ex48.c 13;" d file:
__FUNCT__ src/ksp/ksp/examples/tests/ex48.c 14;" d file:
+__FUNCT__ src/ksp/ksp/examples/tests/ex51.c 6;" d file:
+__FUNCT__ src/ksp/ksp/examples/tests/ex51.c 7;" d file:
__FUNCT__ src/ksp/ksp/examples/tests/ex6.c 10;" d file:
__FUNCT__ src/ksp/ksp/examples/tests/ex6.c 9;" d file:
__FUNCT__ src/ksp/ksp/examples/tests/ex7.c 22;" d file:
@@ -32959,26 +32971,26 @@ __FUNCT__ src/ksp/pc/impls/eisens/eisen.c 53;" d file:
__FUNCT__ src/ksp/pc/impls/eisens/eisen.c 54;" d file:
__FUNCT__ src/ksp/pc/impls/eisens/eisen.c 89;" d file:
__FUNCT__ src/ksp/pc/impls/eisens/eisen.c 90;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 173;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 174;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 187;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 188;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 180;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 181;" d file:
__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 18;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 194;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 195;" d file:
__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 19;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 202;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 203;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 218;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 219;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 236;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 237;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 247;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 248;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 260;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 261;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 209;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 210;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 225;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 226;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 243;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 244;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 254;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 255;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 267;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 268;" d file:
__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 29;" d file:
__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 30;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 321;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 322;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 328;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 329;" d file:
__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 40;" d file:
__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 41;" d file:
__FUNCT__ src/ksp/pc/impls/factor/cholesky/cholesky.c 53;" d file:
@@ -32989,26 +33001,32 @@ __FUNCT__ src/ksp/pc/impls/factor/factimpl.c 110;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 111;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 121;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 122;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 138;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 139;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 149;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 150;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 162;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 163;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 173;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 174;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 185;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 186;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 132;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 133;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 143;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 144;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 154;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 155;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 171;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 172;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 182;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 183;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 195;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 196;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 206;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 207;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 217;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 218;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 229;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 219;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 22;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 230;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 239;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 23;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 286;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 287;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 240;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 250;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 251;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 262;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 263;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 319;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 320;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 33;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 34;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factimpl.c 50;" d file:
@@ -33025,80 +33043,86 @@ __FUNCT__ src/ksp/pc/impls/factor/factor.c 125;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 126;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 162;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 163;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 189;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 190;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 191;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 218;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 219;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 220;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 254;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 255;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 291;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 292;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 246;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 247;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 273;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 274;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 303;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 304;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 30;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 31;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 322;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 323;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 357;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 358;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 393;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 394;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 433;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 434;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 476;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 338;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 339;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 375;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 376;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 406;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 407;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 441;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 442;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 477;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 478;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 4;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 505;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 506;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 539;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 540;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 570;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 571;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 517;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 518;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 560;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 561;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 589;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 590;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 5;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 600;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/factor.c 601;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 61;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 623;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 624;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 62;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 654;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 655;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 684;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/factor.c 685;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 93;" d file:
__FUNCT__ src/ksp/pc/impls/factor/factor.c 94;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 104;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 105;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 116;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 106;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 117;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 143;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 118;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 144;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 156;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 145;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 157;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 201;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 158;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 202;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 203;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 4;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 53;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 54;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 55;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 5;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 65;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 66;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 80;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 67;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 81;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 92;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 82;" d file:
__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 93;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/icc/icc.c 94;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 126;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 127;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 150;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 151;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 19;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 20;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 259;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 260;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 274;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 261;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 275;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 286;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 276;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 287;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 298;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 288;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 299;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 310;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 300;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 311;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 312;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 32;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 33;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 371;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 372;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 373;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 46;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 47;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 63;" d file:
@@ -33113,22 +33137,22 @@ __FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 97;" d file:
__FUNCT__ src/ksp/pc/impls/factor/ilu/ilu.c 9;" d file:
__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 11;" d file:
__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 12;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 179;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 180;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 193;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 194;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 208;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 209;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 224;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 225;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 242;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 243;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 186;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 187;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 200;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 201;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 215;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 216;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 231;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 232;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 249;" d file:
__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 24;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 253;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 254;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 250;" d file:
__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 25;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 302;" d file:
-__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 303;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 260;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 261;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 309;" d file:
+__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 310;" d file:
__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 35;" d file:
__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 36;" d file:
__FUNCT__ src/ksp/pc/impls/factor/lu/lu.c 46;" d file:
@@ -34728,6 +34752,8 @@ __FUNCT__ src/mat/examples/tests/ex2.c 6;" d file:
__FUNCT__ src/mat/examples/tests/ex2.c 7;" d file:
__FUNCT__ src/mat/examples/tests/ex20.c 6;" d file:
__FUNCT__ src/mat/examples/tests/ex20.c 7;" d file:
+__FUNCT__ src/mat/examples/tests/ex200.c 4;" d file:
+__FUNCT__ src/mat/examples/tests/ex200.c 5;" d file:
__FUNCT__ src/mat/examples/tests/ex21.c 7;" d file:
__FUNCT__ src/mat/examples/tests/ex21.c 8;" d file:
__FUNCT__ src/mat/examples/tests/ex22.c 7;" d file:
@@ -36700,76 +36726,76 @@ __FUNCT__ src/mat/impls/baij/seq/baij.c 915;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij.c 916;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij.c 991;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij.c 992;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1006;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1007;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1062;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1063;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1117;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1118;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1182;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1183;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1241;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1242;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1302;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1303;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1364;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1365;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1428;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1429;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1493;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1494;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1550;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1551;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1563;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1564;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1576;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1577;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1016;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1017;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1073;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1074;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1128;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1129;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1190;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1191;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1249;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1250;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1310;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1311;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1372;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1373;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1436;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1437;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1501;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1502;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1558;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1559;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1571;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1572;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1584;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1585;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 167;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 168;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1727;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1728;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1874;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1875;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1891;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1892;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1948;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1949;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1976;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 1977;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 2013;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 2014;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 2076;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 2077;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 2102;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 2103;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1735;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1736;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1882;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1883;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1899;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1900;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1956;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1957;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1984;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 1985;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 2021;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 2022;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 2084;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 2085;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 2110;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 2111;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 220;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 221;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 243;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 244;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 291;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 292;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 341;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 342;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 399;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 400;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 456;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 457;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 512;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 513;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 575;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 576;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 643;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 644;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 715;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 716;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 343;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 401;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 402;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 459;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 460;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 516;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 517;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 580;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 581;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 649;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 650;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 722;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 723;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 73;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 74;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 7;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 841;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 842;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 849;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 850;" d file:
__FUNCT__ src/mat/impls/baij/seq/baij2.c 8;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 932;" d file:
-__FUNCT__ src/mat/impls/baij/seq/baij2.c 933;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 941;" d file:
+__FUNCT__ src/mat/impls/baij/seq/baij2.c 942;" d file:
__FUNCT__ src/mat/impls/baij/seq/baijfact.c 1214;" d file:
__FUNCT__ src/mat/impls/baij/seq/baijfact.c 1215;" d file:
__FUNCT__ src/mat/impls/baij/seq/baijfact.c 128;" d file:
@@ -37166,63 +37192,63 @@ __FUNCT__ src/mat/impls/dense/mpi/mmdense.c 76;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mmdense.c 77;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mmdense.c 8;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mmdense.c 9;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1002;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1003;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1004;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 100;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1015;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1016;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1027;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1017;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1028;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1039;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1029;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1040;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1052;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1041;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1053;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1080;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1054;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1081;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1101;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1082;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1102;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1103;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 11;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1260;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1261;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1286;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1262;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1287;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1288;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 12;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1328;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1329;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1330;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 135;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 136;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1387;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1388;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1422;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1389;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1423;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1481;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1424;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1482;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1518;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1483;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1519;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1587;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1520;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1588;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1589;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 159;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 160;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 171;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 172;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1770;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1771;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1787;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1772;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1788;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1802;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1789;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1803;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1847;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1804;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1848;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1887;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1849;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1888;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1901;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1889;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1902;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1920;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1903;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1921;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1936;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1922;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1937;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1975;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1938;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1976;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 1977;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 235;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 236;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 247;" d file:
@@ -37255,20 +37281,20 @@ __FUNCT__ src/mat/impls/dense/mpi/mpidense.c 665;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 666;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 67;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 68;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 748;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 749;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 769;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 750;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 770;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 814;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 771;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 815;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 856;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 816;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 857;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 897;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 858;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 898;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 946;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 899;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 947;" d file:
-__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 991;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 948;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 992;" d file:
+__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 993;" d file:
__FUNCT__ src/mat/impls/dense/mpi/mpidense.c 99;" d file:
__FUNCT__ src/mat/impls/dense/seq/dense.c 100;" d file:
__FUNCT__ src/mat/impls/dense/seq/dense.c 101;" d file:
@@ -37800,18 +37826,18 @@ __FUNCT__ src/mat/impls/maij/maij.c 94;" d file:
__FUNCT__ src/mat/impls/maij/maij.c 95;" d file:
__FUNCT__ src/mat/impls/maij/maij.c 972;" d file:
__FUNCT__ src/mat/impls/maij/maij.c 973;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1005;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1006;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1045;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1046;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1087;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1088;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1119;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1120;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1152;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1153;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1185;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 1186;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1008;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1009;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1048;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1049;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1090;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1091;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1122;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1123;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1155;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1156;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1191;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 1192;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 12;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 136;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 137;" d file:
@@ -37858,22 +37884,22 @@ __FUNCT__ src/mat/impls/mffd/mffd.c 651;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 652;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 663;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 664;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 679;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 680;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 752;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 753;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 832;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 833;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 682;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 683;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 755;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 756;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 835;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 836;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 83;" d file:
__FUNCT__ src/mat/impls/mffd/mffd.c 84;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 866;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 867;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 907;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 908;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 941;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 942;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 974;" d file:
-__FUNCT__ src/mat/impls/mffd/mffd.c 975;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 869;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 870;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 910;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 911;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 944;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 945;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 977;" d file:
+__FUNCT__ src/mat/impls/mffd/mffd.c 978;" d file:
__FUNCT__ src/mat/impls/mffd/mffddef.c 106;" d file:
__FUNCT__ src/mat/impls/mffd/mffddef.c 107;" d file:
__FUNCT__ src/mat/impls/mffd/mffddef.c 137;" d file:
@@ -37904,25 +37930,27 @@ __FUNCT__ src/mat/impls/mffd/wp.c 48;" d file:
__FUNCT__ src/mat/impls/mffd/wp.c 49;" d file:
__FUNCT__ src/mat/impls/mffd/wp.c 88;" d file:
__FUNCT__ src/mat/impls/mffd/wp.c 89;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1021;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1022;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1068;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1069;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1006;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1007;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1032;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1033;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1079;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1080;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 10;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1109;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1110;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1120;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1121;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 117;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 118;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1202;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1203;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1349;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1350;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1386;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1387;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1213;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1214;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1360;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1361;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1397;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1398;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 147;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 148;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1542;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 1543;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1553;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 1554;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 163;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 164;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 206;" d file:
@@ -37939,64 +37967,62 @@ __FUNCT__ src/mat/impls/nest/matnest.c 314;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 315;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 338;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 339;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 378;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 379;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 37;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 389;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 38;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 405;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 406;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 421;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 422;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 439;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 440;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 461;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 462;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 496;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 497;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 515;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 516;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 531;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 532;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 588;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 589;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 390;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 416;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 417;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 432;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 433;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 450;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 451;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 472;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 473;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 507;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 508;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 526;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 527;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 542;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 543;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 599;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 600;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 62;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 637;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 638;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 63;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 655;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 656;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 675;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 676;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 708;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 709;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 721;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 722;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 749;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 750;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 775;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 776;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 806;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 807;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 819;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 820;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 851;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 852;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 648;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 649;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 666;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 667;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 686;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 687;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 719;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 720;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 732;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 733;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 760;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 761;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 786;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 787;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 817;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 818;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 830;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 831;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 862;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 863;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 864;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 892;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 893;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 905;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 906;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 874;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 875;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 903;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 904;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 916;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 917;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 92;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 936;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 937;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 93;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 949;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 950;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 980;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 981;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 995;" d file:
-__FUNCT__ src/mat/impls/nest/matnest.c 996;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 947;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 948;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 960;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 961;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 991;" d file:
+__FUNCT__ src/mat/impls/nest/matnest.c 992;" d file:
__FUNCT__ src/mat/impls/nest/matnest.c 9;" d file:
__FUNCT__ src/mat/impls/normal/normm.c 103;" d file:
__FUNCT__ src/mat/impls/normal/normm.c 104;" d file:
@@ -38068,98 +38094,104 @@ __FUNCT__ src/mat/impls/sbaij/mpi/mpiaijsbaij.c 63;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpiaijsbaij.c 64;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpiaijsbaij.c 7;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpiaijsbaij.c 8;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1022;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1023;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1058;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1059;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1086;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1087;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 10;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1102;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1103;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1122;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1123;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1124;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1149;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1150;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1162;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1163;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1175;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1176;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1177;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1178;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 118;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 119;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 11;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1256;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1257;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1268;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1269;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1279;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1280;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1291;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1292;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1304;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1305;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1321;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1322;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1369;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1370;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1398;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1399;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1411;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1412;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1461;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1462;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1540;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1541;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1553;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1554;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1213;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1214;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1249;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1250;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1277;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1278;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1314;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1315;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1340;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1341;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1353;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1354;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1366;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1367;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1447;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1448;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1459;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1460;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1470;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1471;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1482;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1483;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1495;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1496;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1512;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1513;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1560;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1561;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1589;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1590;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1591;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1604;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1605;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1625;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1626;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1646;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1647;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1657;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1658;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1709;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1710;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1728;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1729;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1748;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1749;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1916;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1917;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1925;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1926;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1979;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1980;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2061;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2062;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1602;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1603;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1652;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1653;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1731;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1732;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1744;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1745;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1781;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1782;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1795;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1796;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1816;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1817;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1837;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1838;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1848;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1849;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1900;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1901;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1919;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1920;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1939;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 1940;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2107;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2108;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2116;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2117;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2170;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2171;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2172;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2271;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2272;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2252;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2253;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2362;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2363;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 238;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2397;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2398;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 239;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 23;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2462;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2463;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 24;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2508;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2509;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2755;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2756;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2777;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2778;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2862;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2863;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2996;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2997;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3042;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3043;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3096;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3097;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3126;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3127;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2588;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2589;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2699;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2700;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2946;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2947;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2968;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 2969;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3053;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3054;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3187;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3188;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3233;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3234;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3287;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3288;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3317;" d file:
+__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 3318;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 337;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 338;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 436;" d file:
@@ -38176,10 +38208,6 @@ __FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 791;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 792;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 913;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 914;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 931;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 932;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 986;" d file:
-__FUNCT__ src/mat/impls/sbaij/mpi/mpisbaij.c 987;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/sbaijov.c 12;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/sbaijov.c 13;" d file:
__FUNCT__ src/mat/impls/sbaij/mpi/sbaijov.c 165;" d file:
@@ -39830,10 +39858,10 @@ __FUNCT__ src/snes/examples/tutorials/ex28.c 196;" d file:
__FUNCT__ src/snes/examples/tutorials/ex28.c 197;" d file:
__FUNCT__ src/snes/examples/tutorials/ex28.c 231;" d file:
__FUNCT__ src/snes/examples/tutorials/ex28.c 232;" d file:
-__FUNCT__ src/snes/examples/tutorials/ex28.c 303;" d file:
-__FUNCT__ src/snes/examples/tutorials/ex28.c 304;" d file:
-__FUNCT__ src/snes/examples/tutorials/ex28.c 331;" d file:
-__FUNCT__ src/snes/examples/tutorials/ex28.c 332;" d file:
+__FUNCT__ src/snes/examples/tutorials/ex28.c 313;" d file:
+__FUNCT__ src/snes/examples/tutorials/ex28.c 314;" d file:
+__FUNCT__ src/snes/examples/tutorials/ex28.c 341;" d file:
+__FUNCT__ src/snes/examples/tutorials/ex28.c 342;" d file:
__FUNCT__ src/snes/examples/tutorials/ex28.c 38;" d file:
__FUNCT__ src/snes/examples/tutorials/ex28.c 39;" d file:
__FUNCT__ src/snes/examples/tutorials/ex28.c 54;" d file:
@@ -40524,8 +40552,8 @@ __FUNCT__ src/snes/impls/ncg/snesncg.c 263;" d file:
__FUNCT__ src/snes/impls/ncg/snesncg.c 264;" d file:
__FUNCT__ src/snes/impls/ncg/snesncg.c 46;" d file:
__FUNCT__ src/snes/impls/ncg/snesncg.c 47;" d file:
-__FUNCT__ src/snes/impls/ncg/snesncg.c 481;" d file:
-__FUNCT__ src/snes/impls/ncg/snesncg.c 482;" d file:
+__FUNCT__ src/snes/impls/ncg/snesncg.c 483;" d file:
+__FUNCT__ src/snes/impls/ncg/snesncg.c 484;" d file:
__FUNCT__ src/snes/impls/ncg/snesncg.c 4;" d file:
__FUNCT__ src/snes/impls/ncg/snesncg.c 5;" d file:
__FUNCT__ src/snes/impls/ncg/snesncg.c 66;" d file:
@@ -40608,14 +40636,14 @@ __FUNCT__ src/snes/impls/qn/qn.c 749;" d file:
__FUNCT__ src/snes/impls/qn/qn.c 750;" d file:
__FUNCT__ src/snes/impls/qn/qn.c 783;" d file:
__FUNCT__ src/snes/impls/qn/qn.c 784;" d file:
-__FUNCT__ src/snes/impls/qn/qn.c 832;" d file:
-__FUNCT__ src/snes/impls/qn/qn.c 833;" d file:
+__FUNCT__ src/snes/impls/qn/qn.c 834;" d file:
+__FUNCT__ src/snes/impls/qn/qn.c 835;" d file:
__FUNCT__ src/snes/impls/richardson/snesrichardson.c 111;" d file:
__FUNCT__ src/snes/impls/richardson/snesrichardson.c 112;" d file:
__FUNCT__ src/snes/impls/richardson/snesrichardson.c 20;" d file:
__FUNCT__ src/snes/impls/richardson/snesrichardson.c 21;" d file:
-__FUNCT__ src/snes/impls/richardson/snesrichardson.c 262;" d file:
-__FUNCT__ src/snes/impls/richardson/snesrichardson.c 263;" d file:
+__FUNCT__ src/snes/impls/richardson/snesrichardson.c 264;" d file:
+__FUNCT__ src/snes/impls/richardson/snesrichardson.c 265;" d file:
__FUNCT__ src/snes/impls/richardson/snesrichardson.c 42;" d file:
__FUNCT__ src/snes/impls/richardson/snesrichardson.c 43;" d file:
__FUNCT__ src/snes/impls/richardson/snesrichardson.c 4;" d file:
@@ -41010,28 +41038,28 @@ __FUNCT__ src/snes/interface/snes.c 5003;" d file:
__FUNCT__ src/snes/interface/snes.c 5004;" d file:
__FUNCT__ src/snes/interface/snes.c 5029;" d file:
__FUNCT__ src/snes/interface/snes.c 5030;" d file:
-__FUNCT__ src/snes/interface/snes.c 5064;" d file:
-__FUNCT__ src/snes/interface/snes.c 5065;" d file:
+__FUNCT__ src/snes/interface/snes.c 5066;" d file:
+__FUNCT__ src/snes/interface/snes.c 5067;" d file:
__FUNCT__ src/snes/interface/snes.c 506;" d file:
__FUNCT__ src/snes/interface/snes.c 507;" d file:
-__FUNCT__ src/snes/interface/snes.c 5096;" d file:
-__FUNCT__ src/snes/interface/snes.c 5097;" d file:
-__FUNCT__ src/snes/interface/snes.c 5133;" d file:
-__FUNCT__ src/snes/interface/snes.c 5134;" d file:
-__FUNCT__ src/snes/interface/snes.c 5177;" d file:
-__FUNCT__ src/snes/interface/snes.c 5178;" d file:
+__FUNCT__ src/snes/interface/snes.c 5098;" d file:
+__FUNCT__ src/snes/interface/snes.c 5099;" d file:
+__FUNCT__ src/snes/interface/snes.c 5135;" d file:
+__FUNCT__ src/snes/interface/snes.c 5136;" d file:
+__FUNCT__ src/snes/interface/snes.c 5179;" d file:
__FUNCT__ src/snes/interface/snes.c 517;" d file:
+__FUNCT__ src/snes/interface/snes.c 5180;" d file:
__FUNCT__ src/snes/interface/snes.c 518;" d file:
-__FUNCT__ src/snes/interface/snes.c 5237;" d file:
-__FUNCT__ src/snes/interface/snes.c 5238;" d file:
-__FUNCT__ src/snes/interface/snes.c 5283;" d file:
-__FUNCT__ src/snes/interface/snes.c 5284;" d file:
-__FUNCT__ src/snes/interface/snes.c 5338;" d file:
-__FUNCT__ src/snes/interface/snes.c 5339;" d file:
-__FUNCT__ src/snes/interface/snes.c 5380;" d file:
-__FUNCT__ src/snes/interface/snes.c 5381;" d file:
-__FUNCT__ src/snes/interface/snes.c 5420;" d file:
-__FUNCT__ src/snes/interface/snes.c 5421;" d file:
+__FUNCT__ src/snes/interface/snes.c 5239;" d file:
+__FUNCT__ src/snes/interface/snes.c 5240;" d file:
+__FUNCT__ src/snes/interface/snes.c 5285;" d file:
+__FUNCT__ src/snes/interface/snes.c 5286;" d file:
+__FUNCT__ src/snes/interface/snes.c 5340;" d file:
+__FUNCT__ src/snes/interface/snes.c 5341;" d file:
+__FUNCT__ src/snes/interface/snes.c 5382;" d file:
+__FUNCT__ src/snes/interface/snes.c 5383;" d file:
+__FUNCT__ src/snes/interface/snes.c 5422;" d file:
+__FUNCT__ src/snes/interface/snes.c 5423;" d file:
__FUNCT__ src/snes/interface/snes.c 559;" d file:
__FUNCT__ src/snes/interface/snes.c 560;" d file:
__FUNCT__ src/snes/interface/snes.c 618;" d file:
@@ -41122,8 +41150,8 @@ __FUNCT__ src/snes/linesearch/impls/cp/linesearchcp.c 136;" d file:
__FUNCT__ src/snes/linesearch/impls/cp/linesearchcp.c 137;" d file:
__FUNCT__ src/snes/linesearch/impls/cp/linesearchcp.c 4;" d file:
__FUNCT__ src/snes/linesearch/impls/cp/linesearchcp.c 5;" d file:
-__FUNCT__ src/snes/linesearch/impls/l2/linesearchl2.c 182;" d file:
-__FUNCT__ src/snes/linesearch/impls/l2/linesearchl2.c 183;" d file:
+__FUNCT__ src/snes/linesearch/impls/l2/linesearchl2.c 161;" d file:
+__FUNCT__ src/snes/linesearch/impls/l2/linesearchl2.c 162;" d file:
__FUNCT__ src/snes/linesearch/impls/l2/linesearchl2.c 4;" d file:
__FUNCT__ src/snes/linesearch/impls/l2/linesearchl2.c 5;" d file:
__FUNCT__ src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c 22;" d file:
@@ -42709,14 +42737,14 @@ __FUNCT__ src/sys/classes/viewer/impls/socket/send.c 203;" d file:
__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 204;" d file:
__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 226;" d file:
__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 227;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 293;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 294;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 323;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 324;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 343;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 344;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 414;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 415;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 296;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 297;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 326;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 327;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 346;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 347;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 417;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 418;" d file:
__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 60;" d file:
__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 61;" d file:
__FUNCT__ src/sys/classes/viewer/impls/socket/send.c 81;" d file:
@@ -42739,14 +42767,14 @@ __FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 123;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 124;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 135;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 136;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 161;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 162;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 183;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 184;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 163;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 164;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 185;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 186;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 19;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 20;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 225;" d file:
-__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 226;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 227;" d file:
+__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 228;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 52;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 53;" d file:
__FUNCT__ src/sys/classes/viewer/impls/vtk/vtkv.c 68;" d file:
@@ -42876,28 +42904,28 @@ __FUNCT__ src/sys/dll/dlimpl.c 197;" d file:
__FUNCT__ src/sys/dll/dlimpl.c 198;" d file:
__FUNCT__ src/sys/dll/dlimpl.c 32;" d file:
__FUNCT__ src/sys/dll/dlimpl.c 33;" d file:
-__FUNCT__ src/sys/dll/reg.c 141;" d file:
-__FUNCT__ src/sys/dll/reg.c 142;" d file:
+__FUNCT__ src/sys/dll/reg.c 145;" d file:
+__FUNCT__ src/sys/dll/reg.c 146;" d file:
__FUNCT__ src/sys/dll/reg.c 16;" d file:
__FUNCT__ src/sys/dll/reg.c 17;" d file:
-__FUNCT__ src/sys/dll/reg.c 208;" d file:
-__FUNCT__ src/sys/dll/reg.c 209;" d file:
-__FUNCT__ src/sys/dll/reg.c 259;" d file:
-__FUNCT__ src/sys/dll/reg.c 260;" d file:
-__FUNCT__ src/sys/dll/reg.c 308;" d file:
-__FUNCT__ src/sys/dll/reg.c 309;" d file:
-__FUNCT__ src/sys/dll/reg.c 344;" d file:
-__FUNCT__ src/sys/dll/reg.c 345;" d file:
-__FUNCT__ src/sys/dll/reg.c 367;" d file:
-__FUNCT__ src/sys/dll/reg.c 368;" d file:
-__FUNCT__ src/sys/dll/reg.c 403;" d file:
-__FUNCT__ src/sys/dll/reg.c 404;" d file:
-__FUNCT__ src/sys/dll/reg.c 450;" d file:
-__FUNCT__ src/sys/dll/reg.c 451;" d file:
-__FUNCT__ src/sys/dll/reg.c 491;" d file:
-__FUNCT__ src/sys/dll/reg.c 492;" d file:
-__FUNCT__ src/sys/dll/reg.c 57;" d file:
-__FUNCT__ src/sys/dll/reg.c 58;" d file:
+__FUNCT__ src/sys/dll/reg.c 212;" d file:
+__FUNCT__ src/sys/dll/reg.c 213;" d file:
+__FUNCT__ src/sys/dll/reg.c 263;" d file:
+__FUNCT__ src/sys/dll/reg.c 264;" d file:
+__FUNCT__ src/sys/dll/reg.c 312;" d file:
+__FUNCT__ src/sys/dll/reg.c 313;" d file:
+__FUNCT__ src/sys/dll/reg.c 348;" d file:
+__FUNCT__ src/sys/dll/reg.c 349;" d file:
+__FUNCT__ src/sys/dll/reg.c 371;" d file:
+__FUNCT__ src/sys/dll/reg.c 372;" d file:
+__FUNCT__ src/sys/dll/reg.c 407;" d file:
+__FUNCT__ src/sys/dll/reg.c 408;" d file:
+__FUNCT__ src/sys/dll/reg.c 454;" d file:
+__FUNCT__ src/sys/dll/reg.c 455;" d file:
+__FUNCT__ src/sys/dll/reg.c 495;" d file:
+__FUNCT__ src/sys/dll/reg.c 496;" d file:
+__FUNCT__ src/sys/dll/reg.c 59;" d file:
+__FUNCT__ src/sys/dll/reg.c 60;" d file:
__FUNCT__ src/sys/error/adebug.c 126;" d file:
__FUNCT__ src/sys/error/adebug.c 127;" d file:
__FUNCT__ src/sys/error/adebug.c 144;" d file:
@@ -43864,14 +43892,14 @@ __FUNCT__ src/sys/objects/pname.c 5;" d file:
__FUNCT__ src/sys/objects/pname.c 6;" d file:
__FUNCT__ src/sys/objects/pname.c 91;" d file:
__FUNCT__ src/sys/objects/pname.c 92;" d file:
-__FUNCT__ src/sys/objects/prefix.c 111;" d file:
-__FUNCT__ src/sys/objects/prefix.c 112;" d file:
-__FUNCT__ src/sys/objects/prefix.c 134;" d file:
-__FUNCT__ src/sys/objects/prefix.c 135;" d file:
+__FUNCT__ src/sys/objects/prefix.c 113;" d file:
+__FUNCT__ src/sys/objects/prefix.c 114;" d file:
+__FUNCT__ src/sys/objects/prefix.c 136;" d file:
+__FUNCT__ src/sys/objects/prefix.c 137;" d file:
__FUNCT__ src/sys/objects/prefix.c 33;" d file:
__FUNCT__ src/sys/objects/prefix.c 34;" d file:
-__FUNCT__ src/sys/objects/prefix.c 69;" d file:
-__FUNCT__ src/sys/objects/prefix.c 70;" d file:
+__FUNCT__ src/sys/objects/prefix.c 71;" d file:
+__FUNCT__ src/sys/objects/prefix.c 72;" d file:
__FUNCT__ src/sys/objects/prefix.c 7;" d file:
__FUNCT__ src/sys/objects/prefix.c 8;" d file:
__FUNCT__ src/sys/objects/ptype.c 108;" d file:
@@ -48262,110 +48290,114 @@ __FUNCT__ src/ts/trajectory/impls/basic/trajbasic.c 4;" d file:
__FUNCT__ src/ts/trajectory/impls/basic/trajbasic.c 5;" d file:
__FUNCT__ src/ts/trajectory/impls/basic/trajbasic.c 62;" d file:
__FUNCT__ src/ts/trajectory/impls/basic/trajbasic.c 63;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1027;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1028;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1029;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1071;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1072;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1066;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1067;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 109;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 110;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1116;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1117;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 111;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1214;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1215;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1113;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1114;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1158;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1159;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 123;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 124;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 125;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1266;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1267;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1414;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1415;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1437;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1438;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1264;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1265;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1316;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1317;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 144;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 145;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 146;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1495;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1496;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1538;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1539;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1578;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1579;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1589;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1590;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1600;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1601;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1612;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1613;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1624;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1625;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1635;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1636;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1647;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1648;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1476;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1477;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1499;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1500;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1561;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1562;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1604;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1605;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 163;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1644;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1645;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 164;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 165;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1670;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1671;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1655;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1656;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1666;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1667;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1678;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1679;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1690;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1691;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1701;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1702;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1713;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1714;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1736;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1737;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 173;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 174;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 175;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1772;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1773;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1808;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1809;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1837;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1838;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 183;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 184;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 185;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1873;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 1874;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 193;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 194;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 195;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 203;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 204;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 205;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 217;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 218;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 219;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 235;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 236;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 237;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 253;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 254;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 255;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 301;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 302;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 344;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 345;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 391;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 392;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 424;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 425;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 448;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 449;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 480;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 481;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 495;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 496;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 305;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 306;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 352;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 353;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 403;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 404;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 441;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 442;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 469;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 470;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 501;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 502;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 516;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 517;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 518;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 549;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 550;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 600;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 601;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 640;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 641;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 666;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 667;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 538;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 539;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 570;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 571;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 617;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 618;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 657;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 658;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 66;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 67;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 68;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 698;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 699;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 829;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 683;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 684;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 715;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 716;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 786;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 787;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 81;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 824;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 825;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 82;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 830;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 83;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 845;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 846;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 859;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 860;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 926;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 927;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 947;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 948;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 862;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 863;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 878;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 879;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 892;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 893;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 95;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 960;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 961;" d file:
__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 96;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 97;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 989;" d file:
-__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 990;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 981;" d file:
+__FUNCT__ src/ts/trajectory/impls/memory/trajmemory.c 982;" d file:
__FUNCT__ src/ts/trajectory/impls/singlefile/singlefile.c 29;" d file:
__FUNCT__ src/ts/trajectory/impls/singlefile/singlefile.c 30;" d file:
__FUNCT__ src/ts/trajectory/impls/singlefile/singlefile.c 50;" d file:
@@ -48379,21 +48411,23 @@ __FUNCT__ src/ts/trajectory/impls/visualization/trajvisualization.c 5;" d file:
__FUNCT__ src/ts/trajectory/impls/visualization/trajvisualization.c 63;" d file:
__FUNCT__ src/ts/trajectory/impls/visualization/trajvisualization.c 64;" d file:
__FUNCT__ src/ts/trajectory/interface/traj.c 10;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 123;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 124;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 160;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 161;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 211;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 212;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 238;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 239;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 268;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 269;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 306;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 307;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 345;" d file:
-__FUNCT__ src/ts/trajectory/interface/traj.c 346;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 125;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 126;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 162;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 163;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 214;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 215;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 242;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 243;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 273;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 274;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 316;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 317;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 351;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 352;" d file:
__FUNCT__ src/ts/trajectory/interface/traj.c 38;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 394;" d file:
+__FUNCT__ src/ts/trajectory/interface/traj.c 395;" d file:
__FUNCT__ src/ts/trajectory/interface/traj.c 39;" d file:
__FUNCT__ src/ts/trajectory/interface/traj.c 52;" d file:
__FUNCT__ src/ts/trajectory/interface/traj.c 53;" d file:
@@ -49212,42 +49246,42 @@ __FUNCT__ src/vec/is/utils/vsectionis.c 1522;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1523;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1552;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1553;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1592;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1593;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1635;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1594;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1636;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1668;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1637;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1669;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1679;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1670;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1680;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1681;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 172;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 173;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1756;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1757;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1767;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1758;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1768;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1796;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1769;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1797;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1823;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1798;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1824;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1835;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1825;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1836;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1847;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1837;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1848;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 1931;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1849;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 1932;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 1933;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 197;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 198;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 2004;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 2005;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 2032;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 2006;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 2033;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 2110;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 2034;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 2111;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 2140;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 2112;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 2141;" d file:
-__FUNCT__ src/vec/is/utils/vsectionis.c 2172;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 2142;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 2173;" d file:
+__FUNCT__ src/vec/is/utils/vsectionis.c 2174;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 237;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 238;" d file:
__FUNCT__ src/vec/is/utils/vsectionis.c 264;" d file:
@@ -51334,13 +51368,13 @@ _append_pforest src/dm/impls/forest/p4est/dmp4est.c 11;" d file:
_append_pforest src/dm/impls/forest/p4est/dmp8est.c 17;" d file:
_binary_sanity_check config/BuildSystem/config/setsBackport.py /^ def _binary_sanity_check(self, other):$/;" m class:BaseSet
_binary_sanity_check config/BuildSystem/config/setsOrdered.py /^ def _binary_sanity_check(self, other):$/;" m class:BaseSet
-_cb src/dm/impls/shell/ftn-custom/zdmshellf.c /^} _cb;$/;" v typeref:struct:__anon50 file:
+_cb src/dm/impls/shell/ftn-custom/zdmshellf.c /^} _cb;$/;" v typeref:struct:__anon52 file:
_cb src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c /^} _cb;$/;" v typeref:struct:__anon178 file:
_cb src/ksp/ksp/interface/ftn-custom/zitfuncf.c /^} _cb;$/;" v typeref:struct:__anon138 file:
-_cb src/snes/interface/ftn-custom/zsnesf.c /^} _cb;$/;" v typeref:struct:__anon105 file:
-_cb src/snes/utils/ftn-custom/zdmdasnesf.c /^} _cb;$/;" v typeref:struct:__anon111 file:
-_cb src/snes/utils/ftn-custom/zdmlocalsnesf.c /^} _cb;$/;" v typeref:struct:__anon109 file:
-_cb src/snes/utils/ftn-custom/zdmsnesf.c /^} _cb;$/;" v typeref:struct:__anon110 file:
+_cb src/snes/interface/ftn-custom/zsnesf.c /^} _cb;$/;" v typeref:struct:__anon107 file:
+_cb src/snes/utils/ftn-custom/zdmdasnesf.c /^} _cb;$/;" v typeref:struct:__anon113 file:
+_cb src/snes/utils/ftn-custom/zdmlocalsnesf.c /^} _cb;$/;" v typeref:struct:__anon111 file:
+_cb src/snes/utils/ftn-custom/zdmsnesf.c /^} _cb;$/;" v typeref:struct:__anon112 file:
_cb src/ts/interface/ftn-custom/ztsf.c /^} _cb;$/;" v typeref:struct:__anon197 file:
_classbase src/sys/objects/fcallback.c /^static FortranCallbackBase *_classbase;$/;" v file:
_classid bin/PetscBinaryIO.py /^ _classid = 1211214$/;" v class:Vec
@@ -51554,7 +51588,7 @@ abspath config/gmakegen.py /^ from os.path import curdir, abspath, common
abstol include/petsc/private/kspimpl.h /^ abstol, \/* absolute tolerance *\/$/;" m struct:_p_KSP
abstol include/petsc/private/pcmgimpl.h /^ PetscReal rtol,abstol,dtol,ttol; \/* tolerances for when running with PCApplyRichardson_MG *\/$/;" m struct:__anon124
abstol include/petsc/private/snesimpl.h /^ PetscReal abstol; \/* absolute tolerance *\/$/;" m struct:_p_SNES
-abstol src/snes/impls/gs/gsimpl.h /^ PetscReal abstol; \/* absolute tolerance of the inner pointblock solver *\/$/;" m struct:__anon185
+abstol src/snes/impls/gs/gsimpl.h /^ PetscReal abstol; \/* absolute tolerance of the inner pointblock solver *\/$/;" m struct:__anon187
abstol src/ts/impls/implicit/sundials/sundials.h /^ double abstol; \/* only for using SS flag in SUNDIALS *\/$/;" m struct:__anon346
abt src/mat/impls/aij/seq/aij.h /^ Mat_MatMatTransMult *abt; \/* used by MatMatTransposeMult() *\/$/;" m struct:__anon17
ac src/sys/classes/draw/utils/axisimpl.h /^ int ac,tc,cc; \/* axis,tick, character color *\/$/;" m struct:_p_PetscDrawAxis
@@ -51565,7 +51599,7 @@ act_nfonts src/sys/classes/draw/impls/x/xtext.c /^static int act_nfonts = 0;$/;"
action include/petsc/private/logimpl.h /^ int action; \/* The type of execution *\/$/;" m struct:_Action
action_list src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt *action_list;$/;" m struct:__anon18 file:
active include/petsclog.h /^ PetscBool active; \/* The flag to activate logging *\/$/;" m struct:__anon98
-active src/sys/mpiuni/mpi.c /^ int active;$/;" m struct:__anon56 file:
+active src/sys/mpiuni/mpi.c /^ int active;$/;" m struct:__anon58 file:
actred src/tao/bound/impls/gpcg/gpcg.h /^ PetscReal actred;$/;" m struct:__anon20
actred src/tao/bound/impls/tron/tron.h /^ PetscReal actred;$/;" m struct:__anon21
actualfill src/ksp/pc/impls/factor/cholesky/cholesky.c /^ PetscReal actualfill; \/* actual fill in factor *\/$/;" m struct:__anon102 file:
@@ -51596,7 +51630,7 @@ add config/BuildSystem/config/libraries.py /^ def add(self, libName, funcs, lib
add config/BuildSystem/config/setsBackport.py /^ def add(self, element):$/;" m class:Set
add config/BuildSystem/config/setsOrdered.py /^ def add(self, element):$/;" m class:Set
add src/dm/impls/plex/plex.c /^PETSC_STATIC_INLINE void add (PetscScalar *x, PetscScalar y) {*x += y;}$/;" f
-add src/sys/classes/random/impls/rander48/rander48.c /^ unsigned short add;$/;" m struct:__anon76 file:
+add src/sys/classes/random/impls/rander48/rander48.c /^ unsigned short add;$/;" m struct:__anon78 file:
addArgument config/BuildSystem/help.py /^ def addArgument(self, section, name, argType, ignoreDuplicates = 0):$/;" m class:Help
addArgument config/BuildSystem/help.py /^ def addArgument(self, section, name, desc):$/;" m class:Info
addArgumentSubstitution config/BuildSystem/config/base.py /^ def addArgumentSubstitution(self, name, arg):$/;" m class:Configure
@@ -51627,7 +51661,7 @@ addSubstitution config/BuildSystem/config/base.py /^ def addSubstitution(self,
addSubstitutionFile config/BuildSystem/config/framework.py /^ def addSubstitutionFile(self, inName, outName = ''):$/;" m class:Framework
addTypedef config/BuildSystem/config/base.py /^ def addTypedef(self, name, value):$/;" m class:Configure
addVertex config/BuildSystem/graph.py /^ def addVertex(self, vertex):$/;" m class:DirectedGraph
-additive_linesearch src/snes/impls/ngmres/snesngmres.h /^ SNESLineSearch additive_linesearch; \/* Line search for the additive variant *\/$/;" m struct:__anon192
+additive_linesearch src/snes/impls/ngmres/snesngmres.h /^ SNESLineSearch additive_linesearch; \/* Line search for the additive variant *\/$/;" m struct:__anon194
addpoint src/tao/leastsquares/impls/pounders/pounders.c /^PetscErrorCode addpoint(Tao tao, TAO_POUNDERS *mfqP, PetscInt index)$/;" f
addr src/vec/is/sf/impls/window/sfwindow.c /^ void *addr;$/;" m struct:_n_PetscSFWinLink file:
adj include/petsc/private/matimpl.h /^ Mat adj;$/;" m struct:_p_MatPartitioning
@@ -51651,7 +51685,7 @@ adv1 src/ts/examples/tutorials/power_grid/ex8.c /^PetscErrorCode adv1(PetscScala
adv2 src/ts/examples/tutorials/power_grid/ex6.c /^PetscErrorCode adv2(PetscScalar **p,PetscScalar x,PetscInt i,PetscInt j,PetscInt N,PetscScalar *p2,AppCtx *user)$/;" f
adv2 src/ts/examples/tutorials/power_grid/ex7.c /^PetscErrorCode adv2(PetscScalar **p,PetscScalar x,PetscInt i,PetscInt j,PetscInt N,PetscScalar *p2,AppCtx *user)$/;" f
adv2 src/ts/examples/tutorials/power_grid/ex8.c /^PetscErrorCode adv2(PetscScalar **p,PetscScalar x,PetscScalar y,PetscInt i,PetscInt j,PetscInt N,PetscScalar *p2,AppCtx *user)$/;" f
-adv_scheme src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon128 file:
+adv_scheme src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon130 file:
advect_inflow src/ts/examples/tutorials/ex18.c /^static PetscErrorCode advect_inflow(PetscReal time, const PetscReal *c, const PetscReal *n, const PetscScalar *xI, PetscScalar *xG, void *ctx)$/;" f file:
advect_outflow src/ts/examples/tutorials/ex18.c /^static PetscErrorCode advect_outflow(PetscReal time, const PetscReal *c, const PetscReal *n, const PetscScalar *xI, PetscScalar *xG, void *ctx)$/;" f file:
affine src/ts/impls/implicit/theta/theta.c /^ Vec affine; \/* Affine vector needed for residual at beginning of step in endpoint formulation *\/$/;" m struct:__anon347 file:
@@ -51684,24 +51718,24 @@ allocated include/petsc/private/isimpl.h /^ PetscBool allocated;$/;" m st
allocated src/ksp/pc/impls/lsc/lsc.c /^ PetscBool allocated;$/;" m struct:__anon123 file:
allocated src/tao/matrix/lmvmmat.h /^ PetscBool allocated;$/;" m struct:__anon1
allocated src/vec/is/is/impls/general/general.h /^ PetscBool allocated; \/* did we allocate the index array ourselves? *\/$/;" m struct:__anon83
-alloced src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt alloced; \/* Size of workspace vectors allocated *\/$/;" m struct:__anon10
-allowsynchronized src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscInt allowsynchronized; \/* allow synchronized writes from any process to the viewer *\/$/;" m struct:__anon88
+alloced src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt alloced; \/* Size of workspace vectors allocated *\/$/;" m struct:__anon12
+allowsynchronized src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscInt allowsynchronized; \/* allow synchronized writes from any process to the viewer *\/$/;" m struct:__anon90
alpha include/petsc/private/matimpl.h /^ PetscScalar* alpha; \/* for projections *\/$/;" m struct:_p_MatNullSpace
alpha include/petsc/private/snesimpl.h /^ PetscReal alpha; \/* power for version 2 rtol computation *\/$/;" m struct:__anon135
alpha src/contrib/fun3d/comp/user.h /^ REAL alpha; \/* Angle of attack *\/$/;" m struct:__anon363
alpha src/contrib/fun3d/incomp/user.h /^ REAL alpha; \/* Angle of attack *\/$/;" m struct:__anon357
-alpha src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *alpha; \/* Record of alpha values from CG *\/$/;" m struct:__anon10
+alpha src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *alpha; \/* Record of alpha values from CG *\/$/;" m struct:__anon12
alpha src/ksp/ksp/interface/iguess.c /^ PetscScalar *alpha; \/* *\/$/;" m struct:__anon136 file:
alpha src/ksp/ksp/interface/iguess.c /^ PetscScalar *alpha; \/* *\/$/;" m struct:__anon137 file:
alpha src/ksp/pc/impls/composite/composite.c /^ PetscScalar alpha;$/;" m struct:__anon92 file:
alpha src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ PetscScalar *alpha; \/* pointer to a device "scalar" storing the alpha parameter in the SpMV *\/$/;" m struct:Mat_SeqAIJCUSPARSEMultStruct
alpha src/snes/examples/tutorials/ex48.c /^ PetscReal alpha; \/* Bed angle *\/$/;" m struct:_p_THI file:
-alpha src/snes/examples/tutorials/ex7.c /^ PetscReal alpha; \/* parameter controlling linearity *\/$/;" m struct:__anon141 file:
+alpha src/snes/examples/tutorials/ex7.c /^ PetscReal alpha; \/* parameter controlling linearity *\/$/;" m struct:__anon143 file:
alpha src/snes/examples/tutorials/ex74fcomd.h /^ double precision eigval, eigvec, rinv, roestt, fl, fr, deltau, alpha, xnumdif, froe$/;" v
-alpha src/snes/impls/qn/qn.c /^ PetscScalar *alpha, *beta;$/;" m struct:__anon181 file:
-alpha src/snes/linesearch/impls/bt/linesearchbt.c /^ PetscReal alpha; \/* sufficient decrease parameter *\/$/;" m struct:__anon112 file:
-alpha src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal sigma, alpha, delta; \/* Underlying asset properties *\/$/;" m struct:__anon207 file:
-alpha src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *alpha; \/* n+1 *\/$/;" m struct:__anon205
+alpha src/snes/impls/qn/qn.c /^ PetscScalar *alpha, *beta;$/;" m struct:__anon183 file:
+alpha src/snes/linesearch/impls/bt/linesearchbt.c /^ PetscReal alpha; \/* sufficient decrease parameter *\/$/;" m struct:__anon114 file:
+alpha src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal sigma, alpha, delta; \/* Underlying asset properties *\/$/;" m struct:__anon209 file:
+alpha src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *alpha; \/* n+1 *\/$/;" m struct:__anon207
alpha src/tao/linesearch/impls/armijo/armijo.h /^ PetscReal alpha; \/* Initial reference factor >= 1 *\/$/;" m struct:__anon4
alpha src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscReal alpha; \/* Initial reference factor >= 1 *\/$/;" m struct:__anon8
alpha src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscReal alpha; \/* Regularization parameter *\/$/;" m struct:__anon10 file:
@@ -51716,12 +51750,12 @@ alpha src/ts/examples/tutorials/ex25.c /^ PetscReal alpha; \/* Dif
alpha src/ts/examples/tutorials/ex35.cxx /^ PetscReal alpha; \/* Diffusion coefficient *\/$/;" m struct:pUserCtx file:
alpha src/ts/examples/tutorials/ex42.c /^ PetscReal alpha;$/;" m struct:__anon281 file:
alpha src/ts/impls/implicit/gl/gl.h /^ PetscScalar *alpha; \/* X_n(t_n) - X_{n-1}(t_n) = - alpha^T h^{p+1} x^{(p+1)}(t_n) *\/$/;" m struct:_TSGLScheme
-alpha1 src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar alpha1,alpha2;$/;" m struct:__anon201
+alpha1 src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar alpha1,alpha2;$/;" m struct:__anon203
alpha1 src/tao/unconstrained/impls/nls/nls.h /^ PetscReal alpha1; \/* factor used for trust-region update *\/$/;" m struct:__anon29
alpha1 src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal alpha1; \/* factor used for trust-region update *\/$/;" m struct:__anon34
alpha1 src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal alpha1; \/* factor used for trust-region update *\/$/;" m struct:__anon35
alpha2 include/petsc/private/snesimpl.h /^ PetscReal alpha2; \/* power for safeguard *\/$/;" m struct:__anon135
-alpha2 src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar alpha1,alpha2;$/;" m struct:__anon201
+alpha2 src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar alpha1,alpha2;$/;" m struct:__anon203
alpha2 src/tao/unconstrained/impls/nls/nls.h /^ PetscReal alpha2; \/* factor used for trust-region update *\/$/;" m struct:__anon29
alpha2 src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal alpha2; \/* factor used for trust-region update *\/$/;" m struct:__anon34
alpha2 src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal alpha2; \/* factor used for trust-region update *\/$/;" m struct:__anon35
@@ -51746,8 +51780,8 @@ alternateConfigureLibrary config/BuildSystem/config/packages/sowing.py /^ def a
always_accept src/ts/adapt/impls/basic/adaptbasic.c /^ PetscBool always_accept;$/;" m struct:__anon198 file:
always_accept src/ts/adapt/impls/cfl/adaptcfl.c /^ PetscBool always_accept;$/;" m struct:__anon199 file:
am include/petsc/private/pcmgimpl.h /^ PCMGType am; \/* Multiplicative, additive or full *\/$/;" m struct:__anon124
-amatid src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectId amatid, pmatid;$/;" m struct:__anon1
-amatstate src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectState amatstate, pmatstate;$/;" m struct:__anon1
+amatid src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectId amatid, pmatid;$/;" m struct:__anon3
+amatstate src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectState amatstate, pmatstate;$/;" m struct:__anon3
amd_AMD_defaults src/mat/order/amd/amd.c 11;" d file:
amd_AMD_defaults src/mat/order/amd/amd.c 7;" d file:
amd_AMD_order src/mat/order/amd/amd.c 12;" d file:
@@ -51763,10 +51797,10 @@ amut src/contrib/fun3d/incomp/user.h /^ REAL *amut;
anchorIS include/petsc/private/dmpleximpl.h /^ IS anchorIS; \/* anchors indexed by the above section *\/$/;" m struct:__anon134
anchorSection include/petsc/private/dmpleximpl.h /^ PetscSection anchorSection; \/* maps constrained points to anchor points *\/$/;" m struct:__anon134
and src/benchmarks/daemon.py /^import sys # System-specific parameters and functions.$/;" i
-andersonBeta src/snes/impls/ngmres/snesngmres.h /^ PetscReal andersonBeta; \/* Relaxation parameter for Anderson Mixing *\/$/;" m struct:__anon192
+andersonBeta src/snes/impls/ngmres/snesngmres.h /^ PetscReal andersonBeta; \/* Relaxation parameter for Anderson Mixing *\/$/;" m struct:__anon194
anew src/mat/impls/sbaij/seq/sbaij.h /^ MatScalar *anew; \/* nonzero diagonal and superdiagonal elements of reordered matrix *\/$/;" m struct:__anon56
angle src/snes/examples/tutorials/ex15.c /^ PetscReal angle;$/;" m struct:_n_PreCheck file:
-anorm src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscReal anorm; \/* Frobenius norm of the matrix A *\/$/;" m struct:__anon4 file:
+anorm src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscReal anorm; \/* Frobenius norm of the matrix A *\/$/;" m struct:__anon6 file:
any config/BuildSystem/config/setCompilers.py /^ def any(lst):$/;" f function:noCheck
ao include/petsc/private/dmdaimpl.h /^ AO ao; \/* application ordering context *\/$/;" m struct:__anon125
ao src/contrib/fun3d/comp/user.h /^ AO ao;$/;" m struct:gxy
@@ -51837,9 +51871,9 @@ applytranspose include/petsc/private/pcimpl.h /^ PetscErrorCode (*applytranspos
applytranspose src/ksp/pc/impls/shell/shellpc.c /^ PetscErrorCode (*applytranspose)(PC,Vec,Vec);$/;" m struct:__anon93 file:
applyvec src/vec/pf/pfimpl.h /^ PetscErrorCode (*applyvec)(void*,Vec,Vec);$/;" m struct:_PFOps
approx_constant src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h /^ PetscBool approx_constant; \/* = 1 then the approx space at each restart will$/;" m struct:__anon180
-approxfunc src/snes/impls/ngmres/snesngmres.h /^ PetscBool approxfunc; \/* approximate the function rather than recomputing it *\/$/;" m struct:__anon192
+approxfunc src/snes/impls/ngmres/snesngmres.h /^ PetscBool approxfunc; \/* approximate the function rather than recomputing it *\/$/;" m struct:__anon194
apv src/mat/impls/aij/mpi/mpiaij.h /^ PetscScalar *apv;$/;" m struct:__anon28
-arc src/snes/examples/tutorials/ex16.c /^ PetscReal arc;$/;" m struct:__anon166 file:
+arc src/snes/examples/tutorials/ex16.c /^ PetscReal arc;$/;" m struct:__anon168 file:
arch bin/FASTMathInstaller.py /^ arch = enterbox("Name of this configuration",title,"arch-")$/;" v
arch bin/FASTMathInstaller.py /^ arch = ''$/;" v
arch config/BuildSystem/config/package.py /^ arch = property(getArch, setArch, doc = 'The architecture identifier')$/;" v class:Package
@@ -51879,13 +51913,13 @@ args src/benchmarks/benchmarkAssembly.py /^ args = parser.parse_args()$/;" v
args src/benchmarks/benchmarkExample.py /^ args = parser.parse_args()$/;" v
args src/sys/objects/options.c /^ char **args,*names[MAXOPTIONS],*values[MAXOPTIONS];$/;" m struct:_n_PetscOptions file:
argsAddDownload config/configure.py /^def argsAddDownload(value,deps = [],options = []):$/;" f
-arnorm src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscReal arnorm; \/* Norm of the vector A.r *\/$/;" m struct:__anon4 file:
+arnorm src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscReal arnorm; \/* Norm of the vector A.r *\/$/;" m struct:__anon6 file:
array include/petsc/private/vecimpl.h /^ PetscScalar *array; \/* array to hold stashed values *\/$/;" m struct:__anon174
array include/petscmat.h /^ PetscCDIntNd **array; \/* Array of lists *\/$/;" m struct:_PetscCoarsenData
array include/petscmat.h /^ struct _PetscCDIntNd *array;$/;" m struct:_PetscCDArrNd typeref:struct:_PetscCDArrNd::_PetscCDIntNd
array src/mat/impls/aij/seq/crl/crl.h /^ PetscScalar *array; \/* array used to create xwork *\/$/;" m struct:__anon21
array src/mat/utils/freespace.h /^ PetscInt *array;$/;" m struct:_Space
-array src/sys/utils/segbuffer.c /^ char array[1]; \/* This array is over-allocated for the size of the link *\/$/;" m union:_PetscSegBufferLink::__anon90 file:
+array src/sys/utils/segbuffer.c /^ char array[1]; \/* This array is over-allocated for the size of the link *\/$/;" m union:_PetscSegBufferLink::__anon92 file:
array src/sys/utils/str.c /^struct _p_PetscToken {char token;char *array;char *current;};$/;" m struct:_p_PetscToken file:
arrayValid include/petsc/private/dmlabelimpl.h /^ PetscBool *arrayValid; \/* The array storage is valid (no additions need to be merged in) *\/$/;" m struct:_n_DMLabel
array_gotten include/petsc/private/vecimpl.h /^ PetscBool array_gotten;$/;" m struct:_p_Vec
@@ -51939,10 +51973,10 @@ atlasDof include/petsc/private/isimpl.h /^ PetscInt *atlasD
atlasOff include/petsc/private/isimpl.h /^ PetscInt *atlasOff; \/* Describes layout of storage, point --> offset into storage *\/$/;" m struct:_p_PetscSection
atol include/petsc/private/linesearchimpl.h /^ PetscReal atol;$/;" m struct:_p_LineSearch
atol include/petsc/private/tsimpl.h /^ PetscReal atol,rtol; \/* Relative and absolute tolerance for local truncation error *\/$/;" m struct:_p_TS
-atol src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal atol;$/;" m struct:__anon209
+atol src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal atol;$/;" m struct:__anon211
attr src/sys/mpiuni/mpi.c /^static MPI_Attr attr[MAX_COMM][MAX_ATTR];$/;" v file:
attr_keyval src/sys/mpiuni/mpi.c /^static MPI_Attr_keyval attr_keyval[MAX_ATTR];$/;" v file:
-attribute_val src/sys/mpiuni/mpi.c /^ void *attribute_val;$/;" m struct:__anon56 file:
+attribute_val src/sys/mpiuni/mpi.c /^ void *attribute_val;$/;" m struct:__anon58 file:
aug src/tao/pde_constrained/impls/lcl/lcl.h /^ PetscReal aug,aug0,lgn,lgn0;$/;" m struct:__anon12
aug0 src/tao/pde_constrained/impls/lcl/lcl.h /^ PetscReal aug,aug0,lgn,lgn0;$/;" m struct:__anon12
aug_ct src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h /^ PetscInt aug_ct; \/* number of aug. vectors available *\/$/;" m struct:__anon180
@@ -51994,13 +52028,13 @@ b src/ksp/pc/impls/ml/ml.c /^ Vec x,b,r; \/* global vectors *\
b src/ksp/pc/impls/redistribute/redistribute.c /^ Vec x,b;$/;" m struct:__anon95 file:
b src/ksp/pc/impls/tfs/tfs.c /^ Vec b,xd,xo;$/;" m struct:__anon127 file:
b src/mat/examples/tests/ex96.c /^ Vec x,b,r; \/* global vectors *\/$/;" m struct:__anon374 file:
-b src/snes/examples/tests/ex15.c /^ PetscReal b; \/* A dimension of journal bearing *\/$/;" m struct:__anon171 file:
-b src/snes/examples/tutorials/ex48.c /^ PetscScalar b; \/* bed *\/$/;" m struct:__anon161 file:
-b src/snes/examples/tutorials/ex70.c /^ Vec x, b, y; \/* solution, rhs and temporary vector *\/$/;" m struct:__anon143 file:
+b src/snes/examples/tests/ex15.c /^ PetscReal b; \/* A dimension of journal bearing *\/$/;" m struct:__anon173 file:
+b src/snes/examples/tutorials/ex48.c /^ PetscScalar b; \/* bed *\/$/;" m struct:__anon163 file:
+b src/snes/examples/tutorials/ex70.c /^ Vec x, b, y; \/* solution, rhs and temporary vector *\/$/;" m struct:__anon145 file:
b src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar b; \/* Branch charging susceptance: pu *\/$/;" m struct:_p_EDGEDATA
-b src/snes/impls/nasm/nasm.c /^ Vec *b; \/* rhs vectors *\/$/;" m struct:__anon198 file:
+b src/snes/impls/nasm/nasm.c /^ Vec *b; \/* rhs vectors *\/$/;" m struct:__anon200 file:
b src/tao/bound/examples/tutorials/jbearing2.c /^ PetscReal b; \/* A dimension of journal bearing *\/$/;" m struct:__anon18 file:
-b src/tao/leastsquares/impls/pounders/pounders.h /^ Vec b;$/;" m struct:__anon205
+b src/tao/leastsquares/impls/pounders/pounders.h /^ Vec b;$/;" m struct:__anon207
b src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal b;$/;" m struct:__anon33
b src/ts/examples/tutorials/ex14.c /^ PetscScalar b; \/* bed *\/$/;" m struct:__anon253 file:
b src/ts/impls/arkimex/arkimex.c /^ PetscReal *A,*b,*c; \/* Non-stiff tableau *\/$/;" m struct:_ARKTableau file:
@@ -52010,10 +52044,10 @@ b src/ts/impls/rosw/rosw.c /^ PetscReal *b; \/* Step completion
bConvex src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscBool bConvex; \/* Compute Enhanced BiCGstab polynomial when set to PETSC_TRUE *\/$/;" m struct:__anon173
b_seq src/mat/impls/aij/mpi/mumps/mumps.c /^ Vec b_seq,x_seq;$/;" m struct:__anon34 file:
b_seq src/mat/impls/aij/mpi/pastix/pastix.c /^ Vec b_seq;$/;" m struct:Mat_Pastix_ file:
-background src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal background; \/* Background pixel *\/$/;" m struct:__anon72
+background src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal background; \/* Background pixel *\/$/;" m struct:__anon74
backupRemoveDirectory config/BuildSystem/logger.py /^backupRemoveDirectory = ''$/;" v
backwardsolve include/petsc/private/matimpl.h /^ PetscErrorCode (*backwardsolve)(Mat,Vec,Vec);$/;" m struct:_MatOps
-bag src/snes/examples/tutorials/ex69.c /^ PetscBag bag; \/* Holds problem parameters *\/$/;" m struct:__anon136 file:
+bag src/snes/examples/tutorials/ex69.c /^ PetscBag bag; \/* Holds problem parameters *\/$/;" m struct:__anon138 file:
bag_data_type src/sys/examples/tutorials/ex5f90.F90 /^ type bag_data_type$/;" t
bag_data_type src/sys/examples/tutorials/ex5f90.F90 /^ type bag_data_type$/;" t module:Bag_data_module
bagcomm include/petsc/private/bagimpl.h /^ MPI_Comm bagcomm;$/;" m struct:_n_PetscBag
@@ -52080,8 +52114,8 @@ base64_decode src/sys/webclient/globus.c /^PETSC_UNUSED static PetscErrorCode ba
base64_encode src/sys/webclient/globus.c /^static PetscErrorCode base64_encode(const unsigned char *data,unsigned char *encoded_data,size_t len)$/;" f file:
base64_encodeblock src/contrib/fun3d/incomp/flow.c /^void *base64_encodeblock(void *vout,const void *vin,int len)$/;" f
base_type src/snes/examples/tests/ex18f90.F90 /^ type, public :: base_type$/;" t module:Base_module
-basecount src/sys/objects/fcallback.c /^ PetscInt basecount;$/;" m struct:__anon95 file:
-basedimension2 src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscBool basedimension2; \/* save vectors and DMDA vectors with a dimension of at least 2 even if the bs\/dof is 1 *\/$/;" m struct:__anon85 file:
+basecount src/sys/objects/fcallback.c /^ PetscInt basecount;$/;" m struct:__anon97 file:
+basedimension2 src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscBool basedimension2; \/* save vectors and DMDA vectors with a dimension of at least 2 even if the bs\/dof is 1 *\/$/;" m struct:__anon87 file:
basekV src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar basekV; \/* Bus Base kV *\/$/;" m struct:_p_VERTEXDATA
basename bin/urlget.py /^def basename(filename):$/;" f
basestring bin/PetscBinaryIO.py /^ basestring = str # Python-3 is unicode through and through$/;" v
@@ -52101,9 +52135,9 @@ bcType src/ksp/ksp/examples/tutorials/ex29.c /^ BCType bcType;$/;" m struct:
bcType src/ksp/ksp/examples/tutorials/ex32.c /^ BCType bcType;$/;" m struct:__anon153 file:
bcType src/ksp/ksp/examples/tutorials/ex35.cxx /^ BCType bcType;$/;" m struct:__anon149 file:
bcType src/ksp/ksp/examples/tutorials/ex50.c /^ BCType bcType;$/;" m struct:__anon156 file:
-bcType src/snes/examples/tutorials/ex12.c /^ BCType bcType;$/;" m struct:__anon152 file:
-bcType src/snes/examples/tutorials/ex62.c /^ BCType bcType;$/;" m struct:__anon133 file:
-bcType src/snes/examples/tutorials/ex66.c /^ BCType bcType;$/;" m struct:__anon148 file:
+bcType src/snes/examples/tutorials/ex12.c /^ BCType bcType;$/;" m struct:__anon154 file:
+bcType src/snes/examples/tutorials/ex62.c /^ BCType bcType;$/;" m struct:__anon135 file:
+bcType src/snes/examples/tutorials/ex66.c /^ BCType bcType;$/;" m struct:__anon150 file:
bc_indices src/tao/examples/tutorials/ex3.c /^ PetscInt* bc_indices;$/;" m struct:__anon15 file:
bc_values src/tao/examples/tutorials/ex3.c /^ PetscScalar* bc_values;$/;" m struct:__anon15 file:
bclimit src/ts/examples/tutorials/ex10.c /^ PetscBool bclimit;$/;" m struct:_n_RD file:
@@ -52127,17 +52161,17 @@ bembed src/ts/impls/explicit/rk/rk.c /^ PetscReal *bembed; \/* Emb
bembed src/ts/impls/rosw/rosw.c /^ PetscReal *bembed; \/* Step completion table for embedded method of order one less *\/$/;" m struct:_RosWTableau file:
bembedt src/ts/impls/arkimex/arkimex.c /^ PetscReal *bembedt,*bembed; \/* Embedded formula of order one less (order-1) *\/$/;" m struct:_ARKTableau file:
bembedt src/ts/impls/rosw/rosw.c /^ PetscReal *bembedt; \/* Step completion table of order one less in transformed variables *\/$/;" m struct:_RosWTableau file:
-beq src/tao/constrained/examples/tutorials/maros.c /^ Vec beq,bin,d;$/;" m struct:__anon200 file:
+beq src/tao/constrained/examples/tutorials/maros.c /^ Vec beq,bin,d;$/;" m struct:__anon202 file:
beta src/contrib/fun3d/incomp/user.h /^ REAL beta; \/* Artificial Compress. Param *\/$/;" m struct:__anon357
-beta src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *beta; \/* Record of beta values from CG *\/$/;" m struct:__anon10
+beta src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *beta; \/* Record of beta values from CG *\/$/;" m struct:__anon12
beta src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscScalar *beta; \/* needed for the eigenvalues *\/$/;" m struct:__anon179
beta src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ PetscScalar *beta; \/* pointer to a device "scalar" storing the beta parameter in the SpMV *\/$/;" m struct:Mat_SeqAIJCUSPARSEMultStruct
-beta src/snes/examples/tutorials/ex18.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon167 file:
-beta src/snes/examples/tutorials/ex20.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon120 file:
-beta src/snes/impls/composite/snescomposite.c /^ PetscScalar *beta; \/* the RHS and combination *\/$/;" m struct:__anon184 file:
-beta src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *beta; \/* rhs for the minimization problem *\/$/;" m struct:__anon192
-beta src/snes/impls/qn/qn.c /^ PetscScalar *alpha, *beta;$/;" m struct:__anon181 file:
-beta src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *beta; \/* r(n+1)\/2 *\/$/;" m struct:__anon205
+beta src/snes/examples/tutorials/ex18.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon169 file:
+beta src/snes/examples/tutorials/ex20.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon122 file:
+beta src/snes/impls/composite/snescomposite.c /^ PetscScalar *beta; \/* the RHS and combination *\/$/;" m struct:__anon186 file:
+beta src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *beta; \/* rhs for the minimization problem *\/$/;" m struct:__anon194
+beta src/snes/impls/qn/qn.c /^ PetscScalar *alpha, *beta;$/;" m struct:__anon183 file:
+beta src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *beta; \/* r(n+1)\/2 *\/$/;" m struct:__anon207
beta src/tao/linesearch/impls/armijo/armijo.h /^ PetscReal beta; \/* Steplength determination < 1 *\/$/;" m struct:__anon4
beta src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscReal beta; \/* Steplength determination < 1 *\/$/;" m struct:__anon8
beta src/tao/matrix/lmvmmat.h /^ PetscReal *beta;$/;" m struct:__anon1
@@ -52154,7 +52188,7 @@ beta src/ts/examples/tutorials/power_grid/ex9adj.c /^ PetscInt beta;$/;" m s
beta src/ts/examples/tutorials/power_grid/ex9opt.c /^ PetscInt beta;$/;" m struct:__anon300 file:
beta src/ts/impls/implicit/gl/gl.h /^ PetscScalar *beta; \/* - beta^T h^{p+2} x^{(p+2)}(t_n) *\/$/;" m struct:_TSGLScheme
beta2 src/snes/examples/tutorials/ex48.c /^ PRange beta2;$/;" m struct:_p_THI file:
-beta2 src/snes/examples/tutorials/ex48.c /^ PetscScalar beta2; \/* friction *\/$/;" m struct:__anon161 file:
+beta2 src/snes/examples/tutorials/ex48.c /^ PetscScalar beta2; \/* friction *\/$/;" m struct:__anon163 file:
beta2 src/ts/examples/tutorials/ex14.c /^ PRange beta2;$/;" m struct:_p_THI file:
beta2 src/ts/examples/tutorials/ex14.c /^ PetscScalar beta2; \/* friction *\/$/;" m struct:__anon253 file:
beta_Poisson src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_IJMatrix beta_Poisson;$/;" m struct:__anon133 file:
@@ -52170,14 +52204,14 @@ bfgs_scale_type src/tao/unconstrained/impls/ntl/ntl.h /^ PetscInt bfgs_scale_ty
bfgs_scale_type src/tao/unconstrained/impls/ntr/ntr.h /^ PetscInt bfgs_scale_type; \/* Scaling matrix for the bfgs preconditioner *\/$/;" m struct:__anon35
bfp src/ksp/pc/impls/tfs/tfs.h /^typedef PetscInt (*bfp)(void*, void*, PetscInt *len, MPI_Datatype *dt);$/;" t
bgv src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscReal bgv; \/* large multiple of the remaining allowed number of steps -- used for the adaptive strategy *\/$/;" m struct:__anon179
-bheight src/snes/examples/tests/ex16.c /^ PetscScalar bheight;$/;" m struct:__anon179 file:
+bheight src/snes/examples/tests/ex16.c /^ PetscScalar bheight;$/;" m struct:__anon181 file:
bheight src/tao/bound/examples/tutorials/plate2.c /^ PetscReal bheight; \/* Height of plate under the surface *\/$/;" m struct:__anon19 file:
bheight src/tao/bound/examples/tutorials/plate2f.h /^ common \/params\/ mx,my,bmx,bmy,bheight,N$/;" v
bi src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt *bi,*bj; \/* i and j array of the local portion of mpi C (matrix product) - rename to ci, cj! *\/$/;" m struct:__anon27
bi src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar bi; \/* Complex admittance at 'i' end: pu *\/$/;" m struct:_p_EDGEDATA
-bigrhs src/tao/constrained/impls/ipm/ipm.h /^ Vec bigrhs; \/* rhs [x; lamdae; yi; lamdai] *\/$/;" m struct:__anon201
-bigstep src/tao/constrained/impls/ipm/ipm.h /^ Vec bigstep; \/* [dx; dyi; dlamdae; dlamdai] *\/$/;" m struct:__anon201
-bin src/tao/constrained/examples/tutorials/maros.c /^ Vec beq,bin,d;$/;" m struct:__anon200 file:
+bigrhs src/tao/constrained/impls/ipm/ipm.h /^ Vec bigrhs; \/* rhs [x; lamdae; yi; lamdai] *\/$/;" m struct:__anon203
+bigstep src/tao/constrained/impls/ipm/ipm.h /^ Vec bigstep; \/* [dx; dyi; dlamdae; dlamdai] *\/$/;" m struct:__anon203
+bin src/tao/constrained/examples/tutorials/maros.c /^ Vec beq,bin,d;$/;" m struct:__anon202 file:
binarray src/mat/impls/fft/fftw/fftw.c /^ PetscScalar *finarray,*foutarray,*binarray,*boutarray; \/* keep track of arrays becaue fftw plan should be$/;" m struct:__anon48 file:
bins src/sys/classes/draw/utils/hists.c /^ PetscReal *bins;$/;" m struct:_p_PetscDrawHG file:
binterp src/ts/impls/arkimex/arkimex.c /^ PetscReal *binterpt,*binterp; \/* Dense output formula *\/$/;" m struct:_ARKTableau file:
@@ -52190,7 +52224,7 @@ bitwidth src/sys/classes/draw/impls/win32/win32draw.h /^ int bitwidth,bi
bj src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt *bi,*bj; \/* i and j array of the local portion of mpi C (matrix product) - rename to ci, cj! *\/$/;" m struct:__anon27
bj src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar bj; \/* Complex admittance at 'j' end: pu *\/$/;" m struct:_p_EDGEDATA
bl src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar bl; \/* Reactive component of shunt admittance to ground *\/$/;" m struct:_p_VERTEXDATA
-bl src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon199 file:
+bl src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon201 file:
bl src/tao/constrained/examples/tutorials/toyf.h /^ Vec ce,ci,bl,bu$/;" v
bl src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
blockSize include/petsc/private/petscfeimpl.h /^ PetscInt blockSize, numBlocks; \/* Blocks are processed concurrently *\/$/;" m struct:_p_PetscFE
@@ -52199,20 +52233,20 @@ block_index src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ PetscInt
block_size include/petscmat.h /^ PetscLogDouble block_size; \/* block size *\/$/;" m struct:__anon69
block_size src/ksp/pc/impls/spai/ispai.c /^ int block_size; \/* constant block size *\/$/;" m struct:__anon109 file:
block_system src/snes/examples/tests/ex17.c /^static int block_system(void)$/;" f file:
-blocks src/snes/examples/tutorials/ex15.c /^ PetscInt blocks[2];$/;" m struct:__anon117 file:
-blocks src/snes/impls/multiblock/multiblock.c /^ BlockDesc blocks; \/* Linked list of block descriptors *\/$/;" m struct:__anon190 file:
+blocks src/snes/examples/tutorials/ex15.c /^ PetscInt blocks[2];$/;" m struct:__anon119 file:
+blocks src/snes/impls/multiblock/multiblock.c /^ BlockDesc blocks; \/* Linked list of block descriptors *\/$/;" m struct:__anon192 file:
blocksize include/petscdmnetwork.h /^ PetscInt blocksize;$/;" m struct:_p_DMNetworkMonitorList
blocksize src/ksp/pc/impls/parms/parms.c /^ PetscInt levels, blocksize, maxdim, maxits, lfil[7];$/;" m struct:__anon112 file:
blocksize src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt blocksize;$/;" m struct:__anon18 file:
blocktype include/petsc/private/matimpl.h /^ MPI_Datatype blocktype;$/;" m struct:_MatStash
blocktype_size include/petsc/private/matimpl.h /^ size_t blocktype_size;$/;" m struct:_MatStash
-bm1 src/snes/examples/tutorials/ex18.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon167 file:
-bm1 src/snes/examples/tutorials/ex20.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon120 file:
-bmx src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon179 file:
+bm1 src/snes/examples/tutorials/ex18.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon169 file:
+bm1 src/snes/examples/tutorials/ex20.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon122 file:
+bmx src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon181 file:
bmx src/tao/bound/examples/tutorials/plate2.c /^ PetscInt bmx,bmy; \/* Size of plate under the surface *\/$/;" m struct:__anon19 file:
bmx src/tao/bound/examples/tutorials/plate2f.h /^ PetscInt bmx, bmy$/;" v
bmx src/tao/bound/examples/tutorials/plate2f.h /^ common \/params\/ mx,my,bmx,bmy,bheight,N$/;" v
-bmy src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon179 file:
+bmy src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon181 file:
bmy src/tao/bound/examples/tutorials/plate2.c /^ PetscInt bmx,bmy; \/* Size of plate under the surface *\/$/;" m struct:__anon19 file:
bmy src/tao/bound/examples/tutorials/plate2f.h /^ common \/params\/ mx,my,bmx,bmy,bheight,N$/;" v
bname include/petsc/private/matimpl.h /^ char *bname,*sname,*mname;$/;" m struct:_p_MatBaseName
@@ -52226,9 +52260,9 @@ bootstrap setup.py /^def bootstrap():$/;" f
bootstrapUrlMap config/BuildSystem/urlMappingLocal.py /^def bootstrapUrlMap(self, url):$/;" f
bops include/petsc/private/petscimpl.h /^ PetscOps bops[1];$/;" m struct:_p_PetscObject
borrowed_indices src/vec/is/is/impls/block/block.c /^ PetscBool borrowed_indices; \/* do not free indices when IS is destroyed *\/$/;" m struct:__anon81 file:
-bottom src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon172 file:
-bottom src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon125 file:
-bottom src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon208 file:
+bottom src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon174 file:
+bottom src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon127 file:
+bottom src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon210 file:
bottom src/tao/unconstrained/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon27 file:
bottom src/tao/unconstrained/examples/tutorials/minsurf2.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon24 file:
bounces src/ts/examples/tutorials/ex44.c /^ PetscInt bounces;$/;" m struct:__anon277 file:
@@ -52238,23 +52272,23 @@ boundary src/ts/examples/tutorials/ex17.c /^ PetscInt boundary; \/*
boundary src/ts/examples/tutorials/network/wash/pipe.h /^ PipeBoundary boundary; \/* boundary conditions for H and Q *\/$/;" m struct:_p_Pipe
boundaryHeight src/ts/examples/tutorials/ex11.c /^ PetscReal boundaryHeight;$/;" m struct:__anon229 file:
boundaryHeight src/ts/examples/tutorials/ex11_sa.c /^ PetscReal boundaryHeight;$/;" m struct:__anon244 file:
-boundarylocal src/snes/utils/dmlocalsnes.c /^ PetscErrorCode (*boundarylocal)(DM,Vec,void*);$/;" m struct:__anon108 file:
+boundarylocal src/snes/utils/dmlocalsnes.c /^ PetscErrorCode (*boundarylocal)(DM,Vec,void*);$/;" m struct:__anon110 file:
boundarylocal src/ts/utils/dmlocalts.c /^ PetscErrorCode (*boundarylocal)(DM,PetscReal,Vec,Vec,void*);$/;" m struct:__anon200 file:
-boundarylocalctx src/snes/utils/dmlocalsnes.c /^ void *boundarylocalctx;$/;" m struct:__anon108 file:
+boundarylocalctx src/snes/utils/dmlocalsnes.c /^ void *boundarylocalctx;$/;" m struct:__anon110 file:
boundarylocalctx src/ts/utils/dmlocalts.c /^ void *boundarylocalctx;$/;" m struct:__anon200 file:
boundbox_xl include/petsc/private/drawimpl.h /^ PetscReal boundbox_xl,boundbox_yl,boundbox_xr,boundbox_yr; \/* need to have this for each current point? *\/$/;" m struct:_p_PetscDraw
boundbox_xr include/petsc/private/drawimpl.h /^ PetscReal boundbox_xl,boundbox_yl,boundbox_xr,boundbox_yr; \/* need to have this for each current point? *\/$/;" m struct:_p_PetscDraw
boundbox_yl include/petsc/private/drawimpl.h /^ PetscReal boundbox_xl,boundbox_yl,boundbox_xr,boundbox_yr; \/* need to have this for each current point? *\/$/;" m struct:_p_PetscDraw
boundbox_yr include/petsc/private/drawimpl.h /^ PetscReal boundbox_xl,boundbox_yl,boundbox_xr,boundbox_yr; \/* need to have this for each current point? *\/$/;" m struct:_p_PetscDraw
bounded include/petsc/private/taolinesearchimpl.h /^ PetscInt bounded;$/;" m struct:_p_TaoLineSearch
-bounds src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscReal *bounds; \/* lower and upper bounds for each component to be used in plotting *\/$/;" m struct:__anon78
+bounds src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscReal *bounds; \/* lower and upper bounds for each component to be used in plotting *\/$/;" m struct:__anon80
bounds src/ts/examples/tutorials/ex11.c /^ PetscReal bounds[2*DIM];$/;" m struct:_n_Model file:
boutarray src/mat/impls/fft/fftw/fftw.c /^ PetscScalar *finarray,*foutarray,*binarray,*boutarray; \/* keep track of arrays becaue fftw plan should be$/;" m struct:__anon48 file:
bowners include/petsc/private/vecimpl.h /^ PetscInt *bowners;$/;" m struct:__anon174
boxedstring include/petsc/private/drawimpl.h /^ PetscErrorCode (*boxedstring)(PetscDraw,PetscReal,PetscReal,int,int,const char[],PetscReal*,PetscReal*);$/;" m struct:_PetscDrawOps
bracket src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h /^ PetscInt bracket;$/;" m struct:__anon5
bracket src/tao/linesearch/impls/morethuente/morethuente.h /^ PetscInt bracket;$/;" m struct:__anon6
-branch src/snes/examples/tutorials/network/pflow/pf.h /^ EDGEDATA branch;$/;" m struct:__anon170
+branch src/snes/examples/tutorials/network/pflow/pf.h /^ EDGEDATA branch;$/;" m struct:__anon172
breadthFirstSearch config/BuildSystem/graph.py /^ def breadthFirstSearch(graph, returnFinished = 0):$/;" m class:DirectedGraph
bref src/contrib/fun3d/comp/user.h /^ REAL bref; \/* Reference span (semi-span?)*\/$/;" m struct:__anon365
brows include/petsc/private/matimpl.h /^ PetscInt brows,bcols; \/* number of block rows or columns for speedup inserting the dense matrix into sparse Jacobian *\/$/;" m struct:_p_MatFDColoring
@@ -52266,11 +52300,11 @@ bs include/petsc/private/matimpl.h /^ PetscInt bs; \/*
bs include/petsc/private/vecimpl.h /^ PetscInt bs;$/;" m struct:__anon180
bs include/petsc/private/vecimpl.h /^ PetscInt bs; \/* block size of the stash *\/$/;" m struct:__anon174
bs include/petscis.h /^ PetscInt bs; \/* number of elements in each block (generally for multi-component$/;" m struct:_n_PetscLayout
-bs src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon47 file:
-bs src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon46 file:
+bs src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon49 file:
+bs src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon48 file:
bs src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscInt bs; \/* Block size for IS and Mat structures *\/$/;" m struct:__anon84 file:
bs src/ksp/pc/impls/pbjacobi/pbjacobi.c /^ PetscInt bs,mbs;$/;" m struct:__anon111 file:
-bs src/snes/impls/multiblock/multiblock.c /^ PetscInt bs; \/* Block size for IS, Vec and Mat structures *\/$/;" m struct:__anon190 file:
+bs src/snes/impls/multiblock/multiblock.c /^ PetscInt bs; \/* Block size for IS, Vec and Mat structures *\/$/;" m struct:__anon192 file:
bs src/vec/is/sf/impls/basic/sfbasic.c /^ PetscInt bs; \/* Number of basic units in a unit *\/$/;" m struct:_n_PetscSFBasicPack file:
bsDir config/builder2.py /^ bsDir = os.path.join(configDir, 'BuildSystem')$/;" v
bscode bin/TOPSGenerator.py /^ bscode = ' this->solver.setBlockSize('+str(dof)+');'$/;" v
@@ -52282,11 +52316,11 @@ bt src/mat/impls/aij/seq/aij.h /^ Vec bt,ct; \/* vectors to hol
bt src/ts/impls/arkimex/arkimex.c /^ PetscReal *At,*bt,*ct; \/* Stiff tableau *\/$/;" m struct:_ARKTableau file:
bt src/ts/impls/rosw/rosw.c /^ PetscReal *bt; \/* Step completion table in transformed variables *\/$/;" m struct:_RosWTableau file:
btilde src/ksp/ksp/interface/iguess.c /^ Vec *btilde; \/* Saved b vectors *\/$/;" m struct:__anon136 file:
-btype src/sys/classes/viewer/impls/binary/binv.c /^ PetscFileMode btype; \/* read or write? *\/$/;" m struct:__anon87 file:
-btype src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscFileMode btype;$/;" m struct:__anon85 file:
-btype src/sys/classes/viewer/impls/matlab/vmatlab.c /^ PetscFileMode btype;$/;" m struct:__anon77 file:
-btype src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscFileMode btype;$/;" m struct:__anon89
-bu src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon199 file:
+btype src/sys/classes/viewer/impls/binary/binv.c /^ PetscFileMode btype; \/* read or write? *\/$/;" m struct:__anon89 file:
+btype src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscFileMode btype;$/;" m struct:__anon87 file:
+btype src/sys/classes/viewer/impls/matlab/vmatlab.c /^ PetscFileMode btype;$/;" m struct:__anon79 file:
+btype src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscFileMode btype;$/;" m struct:__anon91
+bu src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon201 file:
bu src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
buf_ri src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt **buf_ri,**buf_rj;$/;" m struct:__anon27
buf_rj src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt **buf_ri,**buf_rj;$/;" m struct:__anon27
@@ -52327,21 +52361,21 @@ buildresidual include/petsc/private/kspimpl.h /^ PetscErrorCode (*buildresidual
buildsolution include/petsc/private/kspimpl.h /^ PetscErrorCode (*buildsolution)(KSP,Vec,Vec*); \/* Returns a pointer to the solution, or$/;" m struct:_KSPOps
bump src/ts/examples/tutorials/ex11.c /^ Physics_Advect_Bump bump;$/;" m union:__anon226::__anon227 file:
bump src/ts/examples/tutorials/ex11_sa.c /^ Physics_Advect_Bump bump;$/;" m union:__anon241::__anon242 file:
-bus src/snes/examples/tutorials/network/pflow/pf.h /^ VERTEXDATA bus;$/;" m struct:__anon170
+bus src/snes/examples/tutorials/network/pflow/pf.h /^ VERTEXDATA bus;$/;" m struct:__anon172
bus_i src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt bus_i; \/* Bus number *\/$/;" m struct:_p_LOAD
bus_i src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt bus_i; \/* Integer bus number .. used by some formats like Matpower *\/$/;" m struct:_p_VERTEXDATA
bus_i src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt bus_i;$/;" m struct:_p_GEN
-button src/sys/classes/draw/impls/opengl/openglops.c /^ int button,x,y;$/;" m struct:__anon68 file:
+button src/sys/classes/draw/impls/opengl/openglops.c /^ int button,x,y;$/;" m struct:__anon70 file:
buttonbox bin/FASTMathInstaller.py /^def buttonbox(message="Shall I continue?", title="", choices = ["Button1", "Button2", "Button3"],fontSize = DEFAULT_FONT_SIZE,message2 = None):$/;" f
-bviewer src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscViewer bviewer; \/* if PetscViewer is a singleton, this points to mother *\/$/;" m struct:__anon88
+bviewer src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscViewer bviewer; \/* if PetscViewer is a singleton, this points to mother *\/$/;" m struct:__anon90
bx include/petsc/private/dmdaimpl.h /^ DMBoundaryType bx,by,bz; \/* indicates type of ghost nodes at boundary *\/$/;" m struct:__anon125
bx include/petscdmdatypes.h /^ DMBoundaryType bx,by,bz; \/* type of ghost nodes at boundary *\/$/;" m struct:__anon88
-bx src/snes/examples/tutorials/ex30.c /^ DMBoundaryType bx,by;$/;" m struct:__anon129 file:
+bx src/snes/examples/tutorials/ex30.c /^ DMBoundaryType bx,by;$/;" m struct:__anon131 file:
bx src/ts/examples/tutorials/power_grid/ex7.c /^ DMBoundaryType bx; \/* x boundary type *\/$/;" m struct:__anon309 file:
bx src/ts/examples/tutorials/power_grid/ex8.c /^ DMBoundaryType bx; \/* x boundary type *\/$/;" m struct:__anon302 file:
by include/petsc/private/dmdaimpl.h /^ DMBoundaryType bx,by,bz; \/* indicates type of ghost nodes at boundary *\/$/;" m struct:__anon125
by include/petscdmdatypes.h /^ DMBoundaryType bx,by,bz; \/* type of ghost nodes at boundary *\/$/;" m struct:__anon88
-by src/snes/examples/tutorials/ex30.c /^ DMBoundaryType bx,by;$/;" m struct:__anon129 file:
+by src/snes/examples/tutorials/ex30.c /^ DMBoundaryType bx,by;$/;" m struct:__anon131 file:
by src/ts/examples/tutorials/power_grid/ex7.c /^ DMBoundaryType by; \/* y boundary type *\/$/;" m struct:__anon309 file:
by src/ts/examples/tutorials/power_grid/ex8.c /^ DMBoundaryType by; \/* y boundary type *\/$/;" m struct:__anon302 file:
bytes include/petsc/private/dmimpl.h /^ size_t bytes;$/;" m struct:_DMWorkLink
@@ -52356,11 +52390,11 @@ c src/benchmarks/streams/BasicVersion.c /^ c[N+OFFSET];$/;" v file:
c src/benchmarks/streams/MPIVersion.c /^ c[N+OFFSET];$/;" v file:
c src/benchmarks/streams/OpenMPVersion.c /^ c[N+OFFSET];$/;" v file:
c src/benchmarks/streams/SSEVersion.c /^double a[N+OFFSET],b[N+OFFSET],c[N+OFFSET];$/;" v
-c src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
+c src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
c src/sys/examples/tutorials/ex5f90.F90 /^ ch/;" k type:bag_data_type
c src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal c;$/;" m struct:__anon23
c src/tao/bound/impls/gpcg/gpcg.h /^ PetscReal c;$/;" m struct:__anon20
-c src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal *c; \/* Constant -- (r - D)S *\/$/;" m struct:__anon207 file:
+c src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal *c; \/* Constant -- (r - D)S *\/$/;" m struct:__anon209 file:
c src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec c; \/* constraint vector *\/$/;" m struct:__anon10 file:
c src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec c; \/* constraint vector *\/$/;" m struct:__anon11 file:
c src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec c; \/* constraint vector *\/$/;" m struct:__anon9 file:
@@ -52379,14 +52413,14 @@ c src/ts/examples/tutorials/power_grid/ex9opt.c /^ PetscScalar H,D,omega_b,omeg
c src/ts/impls/arkimex/arkimex.c /^ PetscReal *A,*b,*c; \/* Non-stiff tableau *\/$/;" m struct:_ARKTableau file:
c src/ts/impls/explicit/rk/rk.c /^ PetscReal *A,*b,*c; \/* Tableau *\/$/;" m struct:_RKTableau file:
c src/ts/impls/implicit/gl/gl.h /^ PetscScalar *c; \/* location of the stages *\/$/;" m struct:_TSGLScheme
-c1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal c1; \/* Factor for checking validity *\/$/;" m struct:__anon205
+c1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal c1; \/* Factor for checking validity *\/$/;" m struct:__anon207
c11 src/ts/examples/tutorials/ex20adj.c 1;" d file:
c11 src/ts/examples/tutorials/ex20opt_ic.c 1;" d file:
c11 src/ts/examples/tutorials/ex20opt_p.c 1;" d file:
c12 src/ts/examples/tutorials/ex20adj.c 2;" d file:
c12 src/ts/examples/tutorials/ex20opt_ic.c 2;" d file:
c12 src/ts/examples/tutorials/ex20opt_p.c 2;" d file:
-c2 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal c2; \/* Factor for linear poisedness *\/$/;" m struct:__anon205
+c2 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal c2; \/* Factor for linear poisedness *\/$/;" m struct:__anon207
c21 src/ts/examples/tutorials/ex20adj.c 3;" d file:
c21 src/ts/examples/tutorials/ex20opt_ic.c 3;" d file:
c21 src/ts/examples/tutorials/ex20opt_p.c 3;" d file:
@@ -52405,8 +52439,8 @@ cEnd include/petsc/private/dmforestimpl.h /^ PetscInt cEnd;$/
cHeVCreate src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^PetscErrorCode cHeVCreate(PetscReal ***cHeV)$/;" f
cHeVDestroy src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^PetscErrorCode cHeVDestroy(PetscReal **cHeV)$/;" f
cHeVInitialize src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^PetscErrorCode cHeVInitialize(const PetscScalar *start,PetscReal **cHeV)$/;" f
-cLocalEnd src/dm/impls/forest/p4est/pforest.c /^ PetscInt cLocalEnd;$/;" m struct:__anon22 file:
-cLocalStart src/dm/impls/forest/p4est/pforest.c /^ PetscInt cLocalStart;$/;" m struct:__anon22 file:
+cLocalEnd src/dm/impls/forest/p4est/pforest.c /^ PetscInt cLocalEnd;$/;" m struct:__anon24 file:
+cLocalStart src/dm/impls/forest/p4est/pforest.c /^ PetscInt cLocalStart;$/;" m struct:__anon24 file:
cPickle config/BuildSystem/RDict.py /^import cPickle$/;" i
cPickle config/BuildSystem/config/framework.py /^import cPickle$/;" i
cPickle config/BuildSystem/maker.py /^import cPickle$/;" i
@@ -52443,13 +52477,13 @@ calculateDependencies config/BuildSystem/sourceDatabase.py /^ def calculateDepe
calculateDependencies config/BuildSystem/sourceDatabase.py /^ def calculateDependencies(self):$/;" m class:SourceDB
calculateNonzeros src/benchmarks/benchmarkAssembly.py /^def calculateNonzeros(n):$/;" f
called src/vec/is/utils/ftn-custom/zisltogf.c /^static PetscBool called;$/;" v file:
-candidate src/snes/impls/ngmres/snesngmres.h /^ PetscBool candidate; \/* use candidate storage approach *\/$/;" m struct:__anon192
+candidate src/snes/impls/ngmres/snesngmres.h /^ PetscBool candidate; \/* use candidate storage approach *\/$/;" m struct:__anon194
candidates include/petsc/private/tsimpl.h /^ } candidates;$/;" m struct:_p_TSAdapt typeref:struct:_p_TSAdapt::__anon160
capo src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt capo;$/;" m struct:_RevolveCTX file:
-caption src/sys/classes/draw/impls/win32/win32draw.h /^ DWORD popup,caption,overlapped;$/;" m struct:__anon75
+caption src/sys/classes/draw/impls/win32/win32draw.h /^ DWORD popup,caption,overlapped;$/;" m struct:__anon77
catol include/petsc/private/taoimpl.h /^ PetscReal catol;$/;" m struct:_p_Tao
catol_changed include/petsc/private/taoimpl.h /^ PetscBool catol_changed;$/;" m struct:_p_Tao
-cb src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
+cb src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
cbs src/mat/impls/baij/seq/bstream/bstream.h /^ PetscInt cbs;$/;" m struct:__anon50
cbs src/mat/impls/sbaij/seq/sbstream/sbstream.h /^ PetscInt cbs;$/;" m struct:__anon57
cc src/sys/classes/draw/utils/axisimpl.h /^ int ac,tc,cc; \/* axis,tick, character color *\/$/;" m struct:_p_PetscDrawAxis
@@ -52459,28 +52493,28 @@ ccfl src/ts/impls/arkimex/arkimex.c /^ PetscReal ccfl; \/* Plac
ccfl src/ts/impls/explicit/rk/rk.c /^ PetscReal ccfl; \/* Placeholder for CFL coefficient relative to forward Euler *\/$/;" m struct:_RKTableau file:
ccfl src/ts/impls/rosw/rosw.c /^ PetscReal ccfl; \/* Placeholder for CFL coefficient relative to forward Euler *\/$/;" m struct:_RosWTableau file:
cctx src/mat/impls/is/matis.h /^ VecScatter cctx; \/* column scatter *\/$/;" m struct:__anon53
-cda src/snes/examples/tutorials/ex33.c /^ DM cda;$/;" m struct:__anon122 file:
+cda src/snes/examples/tutorials/ex33.c /^ DM cda;$/;" m struct:__anon124 file:
cdt src/contrib/fun3d/comp/user.h /^ REAL *cdt; \/* Local time step *\/$/;" m struct:gxy
cdt src/contrib/fun3d/incomp/user.h /^ REAL *cdt; \/* Local time step *\/$/;" m struct:gxy
-ce src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon199 file:
+ce src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon201 file:
ce src/tao/constrained/examples/tutorials/toyf.h /^ Vec ce,ci,bl,bu$/;" v
ce src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
cel_to_fahr src/ts/examples/tests/ex5.c /^extern PetscScalar cel_to_fahr(PetscScalar temp)$/;" f
cell src/ts/examples/tutorials/extchemfield.c /^ PetscInt cell;$/;" m struct:__anon283 file:
-cellHybrid src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool cellHybrid; \/* Use a hybrid mesh *\/$/;" m struct:__anon36 file:
+cellHybrid src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool cellHybrid; \/* Use a hybrid mesh *\/$/;" m struct:__anon38 file:
cellRefiner include/petsc/private/petscfeimpl.h /^ CellRefiner cellRefiner; \/* The cell refiner defining the cell division *\/$/;" m struct:__anon156
cellSF include/petsc/private/dmforestimpl.h /^ PetscSF cellSF;$/;" m struct:__anon157
cellSection include/petsc/private/dmpleximpl.h /^ PetscSection cellSection; \/* Offsets for cells in each subbox*\/$/;" m struct:_PetscGridHash
-cellSimplex src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon32 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex10.c /^ PetscBool cellSimplex; \/* Flag for simplices *\/$/;" m struct:__anon30 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon38 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex13.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon34 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex16.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon41 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex17.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon40 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon36 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex5.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon31 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex7.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon37 file:
-cellSimplex src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool cellSimplex; \/* Flag for simplices *\/$/;" m struct:__anon39 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon34 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex10.c /^ PetscBool cellSimplex; \/* Flag for simplices *\/$/;" m struct:__anon32 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon40 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex13.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon36 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex16.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon43 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex17.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon42 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon38 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex5.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon33 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex7.c /^ PetscBool cellSimplex; \/* Use simplices or hexes *\/$/;" m struct:__anon39 file:
+cellSimplex src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool cellSimplex; \/* Flag for simplices *\/$/;" m struct:__anon41 file:
cellType include/petsc/private/petscfeimpl.h /^ PetscInt cellType;$/;" m struct:__anon153
cellType include/petsc/private/petscfvimpl.h /^ PetscInt cellType;$/;" m struct:__anon147
cellWeights include/petsc/private/dmforestimpl.h /^ PetscReal *cellWeights;$/;" m struct:__anon157
@@ -52494,7 +52528,7 @@ center src/ts/examples/tutorials/ex11.c /^ PetscReal center[DIM];$/;" m
center src/ts/examples/tutorials/ex11_sa.c /^ PetscReal center[DIM];$/;" m struct:__anon240 file:
centroid include/petscfvtypes.h /^ PetscReal centroid[3]; \/* Location of centroid (quadrature point) *\/$/;" m struct:__anon40
centroid include/petscfvtypes.h /^ PetscReal centroid[3];$/;" m struct:__anon41
-centroid src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *centroid, *normal, *vol; \/* FVM data *\/$/;" m struct:__anon29 file:
+centroid src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *centroid, *normal, *vol; \/* FVM data *\/$/;" m struct:__anon31 file:
cfl src/contrib/fun3d/comp/flow.c /^ double fnorm, dt, cfl;$/;" m struct:__anon361 file:
cfl src/contrib/fun3d/incomp/flow.c /^ double fnorm,dt,cfl;$/;" m struct:__anon355 file:
cfl src/ts/examples/tutorials/ex9.c /^ PetscReal cfl;$/;" m struct:__anon267 file:
@@ -52513,7 +52547,7 @@ cfltime_local include/petsc/private/tsimpl.h /^ PetscReal cfltime,cfltime_local
cg_iterates src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt cg_iterates;$/;" m struct:__anon20
cg_type src/tao/unconstrained/impls/cg/taocg.h /^ PetscInt cg_type; \/* Formula to use *\/$/;" m struct:__anon36
cgits src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt cgits;$/;" m struct:__anon20
-cgls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon3 file:
+cgls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon5 file:
changedmethod include/petscoptions.h /^ PetscBool printhelp,changedmethod,alreadyprinted;$/;" m struct:_p_PetscOptionItems
changelda src/mat/impls/dense/seq/dense.h /^ PetscBool changelda; \/* change lda on resize? Default unless user set lda *\/$/;" m struct:__anon5
characteristic src/ts/examples/tutorials/ex9.c /^ ReconstructFunction characteristic;$/;" m struct:__anon266 file:
@@ -52524,7 +52558,7 @@ check config/BuildSystem/config/types.py /^ def check(self, typeName, defaultTy
check config/builder.py /^ def check(filename):$/;" f function:PETScMaker.buildLibraries
check config/builder.py /^ def check(self):$/;" m class:PETScMaker
check config/builder2.py /^def check(args):$/;" f
-check src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon152 file:
+check src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon154 file:
check src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt check;$/;" m struct:_RevolveCTX file:
check64BitBLASIndices config/BuildSystem/config/packages/BlasLapack.py /^ def check64BitBLASIndices(self):$/;" m class:Configure
checkArchive config/BuildSystem/config/setCompilers.py /^ def checkArchive(command, status, output, error):$/;" f function:Configure.checkArchiver
@@ -52688,10 +52722,10 @@ check_broken_configure_log_links config/configure.py /^def check_broken_configur
check_for_option_changed config/configure.py /^def check_for_option_changed(opts):$/;" f
check_for_option_mistakes config/configure.py /^def check_for_option_mistakes(opts):$/;" f
check_for_unsupported_combinations config/configure.py /^def check_for_unsupported_combinations(opts):$/;" f
-check_gradient src/tao/interface/fdtest.c /^ PetscBool check_gradient;$/;" m struct:__anon206 file:
+check_gradient src/tao/interface/fdtest.c /^ PetscBool check_gradient;$/;" m struct:__anon208 file:
check_handle src/ksp/pc/impls/tfs/xxt.c /^static PetscErrorCode check_handle(xxt_ADT xxt_handle)$/;" f file:
check_handle src/ksp/pc/impls/tfs/xyt.c /^static PetscErrorCode check_handle(xyt_ADT xyt_handle)$/;" f file:
-check_hessian src/tao/interface/fdtest.c /^ PetscBool check_hessian;$/;" m struct:__anon206 file:
+check_hessian src/tao/interface/fdtest.c /^ PetscBool check_hessian;$/;" m struct:__anon208 file:
check_petsc_arch config/configure.py /^def check_petsc_arch(opts):$/;" f
check_siginfo_t config/BuildSystem/config/types.py /^ def check_siginfo_t(self):$/;" f
checked src/mat/impls/aij/seq/aij.h /^ PetscBool checked; \/* if inodes have been checked for *\/$/;" m struct:__anon16
@@ -52699,8 +52733,8 @@ checkh src/mat/impls/mffd/mffdimpl.h /^ PetscErrorCode (*checkh)(void*,Vec,Vec,
checkhctx src/mat/impls/mffd/mffdimpl.h /^ void *checkhctx; \/* optional context used by MatMFFDSetCheckh() *\/$/;" m struct:_p_MatMFFD
checklsame config/BuildSystem/config/packages/BlasLapack.py /^ def checklsame(self):$/;" m class:Configure
checknullspaceonassembly include/petsc/private/matimpl.h /^ PetscBool checksymmetryonassembly,checknullspaceonassembly;$/;" m struct:_p_Mat
-checkredundancy src/snes/impls/vi/rs/virsimpl.h /^ PetscErrorCode (*checkredundancy)(SNES,IS,IS*,void*);$/;" m struct:__anon194
-checkredundancy src/snes/impls/vi/ss/vissimpl.h /^ PetscErrorCode (*checkredundancy)(SNES,IS,IS*,void*);$/;" m struct:__anon193
+checkredundancy src/snes/impls/vi/rs/virsimpl.h /^ PetscErrorCode (*checkredundancy)(SNES,IS,IS*,void*);$/;" m struct:__anon196
+checkredundancy src/snes/impls/vi/ss/vissimpl.h /^ PetscErrorCode (*checkredundancy)(SNES,IS,IS*,void*);$/;" m struct:__anon195
checkresizedwindow include/petsc/private/drawimpl.h /^ PetscErrorCode (*checkresizedwindow)(PetscDraw);$/;" m struct:_PetscDrawOps
checksdotreturnsdouble config/BuildSystem/config/packages/BlasLapack.py /^ def checksdotreturnsdouble(self):$/;" m class:Configure
checkstage include/petsc/private/tsimpl.h /^ PetscErrorCode (*checkstage)(TSAdapt,TS,PetscReal,Vec,PetscBool*);$/;" m struct:_p_TSAdapt
@@ -52757,14 +52791,14 @@ cholmod_X_start src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h 14;" d
cholmod_X_start src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h 27;" d
choose include/petsc/private/tsimpl.h /^ PetscErrorCode (*choose)(TSAdapt,TS,PetscReal,PetscInt*,PetscReal*,PetscBool*,PetscReal*);$/;" m struct:_TSAdaptOps
choose src/ts/impls/implicit/gl/gladapt.c /^ PetscErrorCode (*choose)(TSGLAdapt,PetscInt,const PetscInt[],const PetscReal[],const PetscReal[],PetscInt,PetscReal,PetscReal,PetscInt*,PetscReal*,PetscBool*);$/;" m struct:_TSGLAdaptOps file:
-chunksizes src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt *chunksizes; \/* Chunk sizes allocated *\/$/;" m struct:__anon5
-chunksizes src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt *chunksizes; \/* Chunk sizes allocated *\/$/;" m struct:__anon6
+chunksizes src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt *chunksizes; \/* Chunk sizes allocated *\/$/;" m struct:__anon7
+chunksizes src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt *chunksizes; \/* Chunk sizes allocated *\/$/;" m struct:__anon8
chunksizes src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscInt *chunksizes; \/* Chunk sizes allocated *\/$/;" m struct:__anon183
-ci src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon199 file:
+ci src/tao/constrained/examples/tutorials/toy.c /^ Vec ce,ci,bl,bu;$/;" m struct:__anon201 file:
ci src/tao/constrained/examples/tutorials/toyf.h /^ Vec ce,ci,bl,bu$/;" v
ci src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
-ci src/tao/constrained/impls/ipm/ipm.h /^ Vec ci;$/;" m struct:__anon201
-ci_scat src/tao/constrained/impls/ipm/ipm.h /^ VecScatter ci_scat,xl_scat,xu_scat;$/;" m struct:__anon201
+ci src/tao/constrained/impls/ipm/ipm.h /^ Vec ci;$/;" m struct:__anon203
+ci_scat src/tao/constrained/impls/ipm/ipm.h /^ VecScatter ci_scat,xl_scat,xu_scat;$/;" m struct:__anon203
citation src/ts/impls/bdf/bdf.c /^static const char citation[] =$/;" v file:
citation src/ts/impls/implicit/alpha/alpha1.c /^static const char citation[] =$/;" v file:
citation src/ts/impls/implicit/alpha/alpha2.c /^static const char citation[] =$/;" v file:
@@ -52772,8 +52806,8 @@ cite src/ksp/pc/impls/hypre/hypre.c /^static PetscBool cite = PETSC_FALSE;$/;" v
cited src/ts/impls/bdf/bdf.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
cited src/ts/impls/implicit/alpha/alpha1.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
cited src/ts/impls/implicit/alpha/alpha2.c /^static PetscBool cited = PETSC_FALSE;$/;" v file:
-cities src/dm/examples/tutorials/ex8.c /^ City *cities;$/;" m struct:__anon16 file:
-city src/dm/examples/tutorials/ex8.c /^ DM city;$/;" m struct:__anon15 file:
+cities src/dm/examples/tutorials/ex8.c /^ City *cities;$/;" m struct:__anon18 file:
+city src/dm/examples/tutorials/ex8.c /^ DM city;$/;" m struct:__anon17 file:
cjmpLR src/ts/examples/tutorials/ex9.c /^ PetscScalar *cjmpLR; \/* Jumps at left and right edge of cell, in characteristic basis, len=2*dof *\/$/;" m struct:__anon267 file:
ckt src/snes/examples/tutorials/network/pflow/pf.h /^ char ckt[20]; \/* Circuit identifier. 1 by default *\/$/;" m struct:_p_EDGEDATA
clObj include/petsc/private/isimpl.h /^ PetscObject clObj; \/* Key for the closure (right now we only have one) *\/$/;" m struct:_p_PetscSection
@@ -52821,7 +52855,7 @@ clist src/contrib/fun3d/incomp/user.h /^ int *clist;
clone include/petsc/private/dmimpl.h /^ PetscErrorCode (*clone)(DM,DM*);$/;" m struct:_DMOps
close src/benchmarks/benchmarkExample.py /^ from pylab import close, legend, plot, savefig, show, title, xlabel, ylabel$/;" i
closeLog config/BuildSystem/logger.py /^ def closeLog(self):$/;" m class:Logger
-closefile src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscBool closefile;$/;" m struct:__anon88
+closefile src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscBool closefile;$/;" m struct:__anon90
cloud src/ts/examples/tests/ex5.c /^extern PetscScalar cloud(PetscScalar fract)$/;" f
cmakeBoot config/PETSc/Configure.py /^ def cmakeBoot(self):$/;" m class:Configure
cmakeboot config/PETSc/Configure.py /^ import cmakeboot$/;" i
@@ -52831,20 +52865,20 @@ cmakeexpand config/PETSc/Configure.py /^ def cmakeexpand(varname):$/;" f func
cmakegen config/PETSc/Configure.py /^ import cmakegen$/;" i
cmakeset config/PETSc/Configure.py /^ def cmakeset(fd,key,val=True):$/;" f function:Configure.dumpCMakeConfig
cmap include/petsc/private/matimpl.h /^ PetscLayout rmap,cmap;$/;" m struct:_p_Mat
-cmap src/sys/classes/draw/impls/x/ximpl.h /^ Colormap cmap; \/* Colormap *\/$/;" m struct:__anon72
-cmap src/sys/classes/draw/utils/cmap.c /^ PetscErrorCode (*cmap)(int,unsigned char[],unsigned char[],unsigned char[]);$/;" m struct:__anon64 file:
+cmap src/sys/classes/draw/impls/x/ximpl.h /^ Colormap cmap; \/* Colormap *\/$/;" m struct:__anon74
+cmap src/sys/classes/draw/utils/cmap.c /^ PetscErrorCode (*cmap)(int,unsigned char[],unsigned char[],unsigned char[]);$/;" m struct:__anon66 file:
cmap_base src/sys/classes/draw/impls/x/xcolor.c /^static int cmap_base = 0;$/;" v file:
cmap_pixvalues_used src/sys/classes/draw/impls/x/xcolor.c /^static PetscBool cmap_pixvalues_used[256];$/;" v file:
-cmapping src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal cmapping[256]; \/* Map color -> pixel value *\/$/;" m struct:__anon72
-cmapsize src/sys/classes/draw/impls/x/ximpl.h /^ int cmapsize; \/* Number of allocated colors *\/$/;" m struct:__anon72
+cmapping src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal cmapping[256]; \/* Map color -> pixel value *\/$/;" m struct:__anon74
+cmapsize src/sys/classes/draw/impls/x/ximpl.h /^ int cmapsize; \/* Number of allocated colors *\/$/;" m struct:__anon74
cmask src/mat/color/impls/jp/jp.c /^ PetscInt *dmask,*omask,*cmask;$/;" m struct:__anon64 file:
cmat src/mat/impls/aij/mpi/clique/matcliqueimpl.h /^ cliq::DistSparseMatrix<PetscCliqScalar> *cmat; \/* Clique sparse matrix *\/$/;" m struct:__anon35
-cmax src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon162 file:
+cmax src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon164 file:
cmax src/ts/examples/tutorials/ex14.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon254 file:
cmd bin/taucc.py /^ cmd = 'make -f '+ name + ' tauflags'$/;" v
cmd_install setup.py /^class cmd_install(_install):$/;" c
cmdclass setup.py /^ cmdclass={'install': cmd_install},$/;" v
-cmin src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon162 file:
+cmin src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon164 file:
cmin src/ts/examples/tutorials/ex14.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon254 file:
cnorm include/petsc/private/taoimpl.h /^ PetscReal cnorm;$/;" m struct:_p_Tao
cnorm0 include/petsc/private/taoimpl.h /^ PetscReal cnorm0;$/;" m struct:_p_Tao
@@ -52874,8 +52908,8 @@ coarse_vec src/ksp/pc/impls/bddc/bddc.h /^ Vec coarse_vec;$/;" m stru
coarse_x src/ksp/pc/impls/is/nn/nn.h /^ Vec coarse_x;$/;" m struct:__anon125
coarsen include/petsc/private/dmimpl.h /^ PetscErrorCode (*coarsen)(DM,MPI_Comm,DM*);$/;" m struct:_DMOps
coarsen include/petsc/private/pcgamgimpl.h /^ PetscErrorCode (*coarsen)(PC, Mat*, PetscCoarsenData**);$/;" m struct:_PCGAMGOps
-coarsen src/snes/impls/vi/rs/virs.c /^ PetscErrorCode (*coarsen)(DM, MPI_Comm, DM*);$/;" m struct:__anon195 file:
-coarsen_hierarchy src/dm/impls/forest/p4est/pforest.c /^ PetscBool coarsen_hierarchy;$/;" m struct:__anon22 file:
+coarsen src/snes/impls/vi/rs/virs.c /^ PetscErrorCode (*coarsen)(DM, MPI_Comm, DM*);$/;" m struct:__anon197 file:
+coarsen_hierarchy src/dm/impls/forest/p4est/pforest.c /^ PetscBool coarsen_hierarchy;$/;" m struct:__anon24 file:
coarsen_x include/petsc/private/dmdaimpl.h /^ PetscInt coarsen_x,coarsen_y,coarsen_z; \/* ratio used for coarsening *\/$/;" m struct:__anon125
coarsen_y include/petsc/private/dmdaimpl.h /^ PetscInt coarsen_x,coarsen_y,coarsen_z; \/* ratio used for coarsening *\/$/;" m struct:__anon125
coarsen_z include/petsc/private/dmdaimpl.h /^ PetscInt coarsen_x,coarsen_y,coarsen_z; \/* ratio used for coarsening *\/$/;" m struct:__anon125
@@ -52887,15 +52921,15 @@ coarsentype src/ksp/pc/impls/hypre/hypre.c /^ PetscInt coarsentype;$/;" m stru
coarseparts src/mat/partition/impls/hierarchical/hierarchical.c /^ IS coarseparts; \/* partitioning on coarse level *\/$/;" m struct:__anon369 file:
coarseparttype src/mat/partition/impls/hierarchical/hierarchical.c /^ char* coarseparttype; \/* partitioner on coarse level *\/$/;" m struct:__anon369 file:
code config/BuildSystem/config/utilities/missing.py /^ def code(t):$/;" f function:.configureMissingGetdomainnamePrototype
-code src/sys/error/fp.c /^typedef struct {int code; const char *name;} FPNode;$/;" m struct:__anon62 file:
-code_no src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon58 file:
-code_no src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon59 file:
+code src/sys/error/fp.c /^typedef struct {int code; const char *name;} FPNode;$/;" m struct:__anon64 file:
code_no src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon60 file:
code_no src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon61 file:
+code_no src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon62 file:
+code_no src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon63 file:
codebox bin/FASTMathInstaller.py /^def codebox(message="", title="", text=""):$/;" f
coef include/petsc/private/kspimpl.h /^ PetscReal coef;$/;" m struct:__anon183
-coef src/snes/examples/tutorials/ex18.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon167 file:
-coef src/snes/examples/tutorials/ex20.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon120 file:
+coef src/snes/examples/tutorials/ex18.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon169 file:
+coef src/snes/examples/tutorials/ex20.c /^ PetscReal beta,bm1,coef; \/* nonlinear diffusivity parameterizations *\/$/;" m struct:__anon122 file:
coi src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt *owners_co,*coi,*coj; \/* i and j array of (p->B)^T*A*P - used in the communication *\/$/;" m struct:__anon27
coj src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt *owners_co,*coi,*coj; \/* i and j array of (p->B)^T*A*P - used in the communication *\/$/;" m struct:__anon27
col include/petsc/private/matimpl.h /^ PetscInt col;$/;" m struct:__anon171
@@ -52954,10 +52988,9 @@ comm src/ts/examples/tutorials/ex9.c /^ MPI_Comm comm;$/;" m struct:__anon26
comm src/ts/examples/tutorials/network/wash/pipe.h /^ MPI_Comm comm;$/;" m struct:_p_Pipe
comm src/ts/examples/tutorials/network/wash/wash.h /^ MPI_Comm comm;$/;" m struct:_p_Wash
comm src/ts/interface/tseig.c /^ MPI_Comm comm;$/;" m struct:_n_TSMonitorSPEigCtx file:
-comm src/ts/trajectory/impls/memory/trajmemory.c /^ MPI_Comm comm;$/;" m struct:_TJScheduler file:
commRank src/mat/impls/aij/mpi/pastix/pastix.c /^ PetscMPIInt commRank; \/* MPI rank *\/$/;" m struct:Mat_Pastix_ file:
commSize include/petsc/private/dmpatchimpl.h /^ MatStencil commSize;$/;" m struct:__anon185
-commSize src/dm/impls/patch/examples/tests/ex1.c /^ MatStencil commSize; \/* Size of patch comm *\/$/;" m struct:__anon43 file:
+commSize src/dm/impls/patch/examples/tests/ex1.c /^ MatStencil commSize; \/* Size of patch comm *\/$/;" m struct:__anon45 file:
commSize src/mat/impls/aij/mpi/pastix/pastix.c /^ PetscMPIInt commSize; \/* MPI communicator size *\/$/;" m struct:Mat_Pastix_ file:
comm_active src/sys/mpiuni/mpi.c /^static int comm_active[MAX_COMM];$/;" v file:
comm_hypre src/ksp/pc/impls/hypre/hypre.c /^ MPI_Comm comm_hypre;$/;" m struct:__anon133 file:
@@ -52998,9 +53031,9 @@ compilePETSc config/BuildSystem/config/package.py /^ def compilePETSc(self):$/;
compileParallel config/builder.py /^ def compileParallel(self, language, source, objDir = None):$/;" m class:PETScMaker
compilers config/BuildSystem/script.py /^ compilers = property(getCompilers, doc = 'The config.compilers configure object')$/;" v class:LanguageProcessor
complement include/petsc/private/isimpl.h /^ IS complement; \/* IS wrapping nonlocal indices. *\/$/;" m struct:_p_IS
-complementarity src/tao/constrained/impls/ipm/ipm.h /^ Vec complementarity; \/* yi.*lamdai *\/$/;" m struct:__anon201
-complete_print src/snes/impls/test/snestest.c /^ PetscBool complete_print;$/;" m struct:__anon180 file:
-complete_print src/tao/interface/fdtest.c /^ PetscBool complete_print;$/;" m struct:__anon206 file:
+complementarity src/tao/constrained/impls/ipm/ipm.h /^ Vec complementarity; \/* yi.*lamdai *\/$/;" m struct:__anon203
+complete_print src/snes/impls/test/snestest.c /^ PetscBool complete_print;$/;" m struct:__anon182 file:
+complete_print src/tao/interface/fdtest.c /^ PetscBool complete_print;$/;" m struct:__anon208 file:
complexlib include/petscmath.h 117;" d
complexlib include/petscmath.h 121;" d
complexlib include/petscmath.h 124;" d
@@ -53015,9 +53048,9 @@ comps include/petsc/private/dmimpl.h /^ PetscInt *comps;$/;" m struct:_n_Boun
compute src/mat/impls/mffd/mffdimpl.h /^ PetscErrorCode (*compute)(MatMFFD,Vec,Vec,PetscScalar*,PetscBool * zeroa);$/;" m struct:_MFOps
computeAdaptSF include/petsc/private/dmforestimpl.h /^ PetscBool computeAdaptSF;$/;" m struct:__anon157
computeGradients include/petsc/private/petscfvimpl.h /^ PetscBool computeGradients; \/* Flag for gradient computation *\/$/;" m struct:_p_PetscFV
-compute_err src/snes/interface/noise/snesmfj2.c /^ PetscBool compute_err; \/* flag indicating whether we must ever compute error_rel *\/$/;" m struct:__anon103 file:
-compute_err_freq src/snes/interface/noise/snesmfj2.c /^ PetscInt compute_err_freq; \/* frequency of computing error_rel *\/$/;" m struct:__anon103 file:
-compute_err_iter src/snes/interface/noise/snesmfj2.c /^ PetscInt compute_err_iter; \/* last iter where we've computer error_rel *\/$/;" m struct:__anon103 file:
+compute_err src/snes/interface/noise/snesmfj2.c /^ PetscBool compute_err; \/* flag indicating whether we must ever compute error_rel *\/$/;" m struct:__anon105 file:
+compute_err_freq src/snes/interface/noise/snesmfj2.c /^ PetscInt compute_err_freq; \/* frequency of computing error_rel *\/$/;" m struct:__anon105 file:
+compute_err_iter src/snes/interface/noise/snesmfj2.c /^ PetscInt compute_err_iter; \/* last iter where we've computer error_rel *\/$/;" m struct:__anon105 file:
compute_make_np config/BuildSystem/config/packages/make.py /^ def compute_make_np(self,i):$/;" f
computeanchormatrix include/petsc/private/dmpleximpl.h /^ PetscErrorCode (*computeanchormatrix)(DM,PetscSection,PetscSection,Mat);$/;" m struct:__anon134
computebounds include/petsc/private/taoimpl.h /^ PetscErrorCode (*computebounds)(Tao, Vec, Vec, void*);$/;" m struct:_TaoOps
@@ -53062,7 +53095,7 @@ computerhs include/petsc/private/kspimpl.h /^ PetscErrorCode (*computerhs)(KSP,
computeritz include/petsc/private/kspimpl.h /^ PetscErrorCode (*computeritz)(KSP,PetscBool,PetscBool,PetscInt*,Vec[],PetscReal*,PetscReal*);$/;" m struct:_KSPOps
computescaling include/petsc/private/snesimpl.h /^ PetscErrorCode (*computescaling)(Vec,Vec,void*);$/;" m struct:_SNESOps
computeseparableobjective include/petsc/private/taoimpl.h /^ PetscErrorCode (*computeseparableobjective)(Tao, Vec, Vec, void*);$/;" m struct:_TaoOps
-computeuserfunction src/snes/impls/vi/ss/vissimpl.h /^ PetscErrorCode (*computeuserfunction)(SNES,Vec,Vec,void*);$/;" m struct:__anon193
+computeuserfunction src/snes/impls/vi/ss/vissimpl.h /^ PetscErrorCode (*computeuserfunction)(SNES,Vec,Vec,void*);$/;" m struct:__anon195
computevariablebounds include/petsc/private/dmimpl.h /^ PetscErrorCode (*computevariablebounds)(DM,Vec,Vec);$/;" m struct:_DMOps
computevariablebounds include/petsc/private/snesimpl.h /^ PetscErrorCode (*computevariablebounds)(SNES,Vec,Vec); \/* user provided routine to set box constrained variable bounds *\/$/;" m struct:_SNESOps
con1 src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec con1;$/;" m struct:__anon12
@@ -53322,7 +53355,6 @@ configure config/examples/arch-linux-cxx-cmplx-pkgs-64idx.py /^ import configur
configure config/examples/arch-linux-dbg-quad.py /^ import configure$/;" i
configure config/examples/arch-linux-gcc-absoft.py /^ import configure$/;" i
configure config/examples/arch-linux-gcc-ifc-cmplx.py /^ import configure$/;" i
-configure config/examples/arch-linux-gcc-pgf90.py /^ import configure$/;" i
configure config/examples/arch-linux-gcc-real-env.py /^ import configure$/;" i
configure config/examples/arch-linux-gcc-real-opt.py /^ import configure$/;" i
configure config/examples/arch-linux-gcc-real.py /^ import configure$/;" i
@@ -53330,6 +53362,7 @@ configure config/examples/arch-linux-gcov.py /^ import configure$/;" i
configure config/examples/arch-linux-gxx-complex.py /^ import configure$/;" i
configure config/examples/arch-linux-mpich1.py /^ import configure$/;" i
configure config/examples/arch-linux-opt-cxx-quad.py /^ import configure$/;" i
+configure config/examples/arch-linux-pgi.py /^ import configure$/;" i
configure config/examples/arch-linux-pkgs-64idx.py /^ import configure$/;" i
configure config/examples/arch-linux-pkgs-cxx-mlib.py /^ import configure$/;" i
configure config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py /^ import configure$/;" i
@@ -53508,7 +53541,6 @@ configure_options config/examples/arch-linux-cxx-cmplx-pkgs-64idx.py /^configure
configure_options config/examples/arch-linux-dbg-quad.py /^configure_options = [$/;" v
configure_options config/examples/arch-linux-gcc-absoft.py /^configure_options = [$/;" v
configure_options config/examples/arch-linux-gcc-ifc-cmplx.py /^configure_options = [$/;" v
-configure_options config/examples/arch-linux-gcc-pgf90.py /^configure_options = [$/;" v
configure_options config/examples/arch-linux-gcc-real-env.py /^ configure_options = [$/;" v
configure_options config/examples/arch-linux-gcc-real-opt.py /^ configure_options = [$/;" v
configure_options config/examples/arch-linux-gcc-real.py /^ configure_options = [$/;" v
@@ -53516,6 +53548,7 @@ configure_options config/examples/arch-linux-gcov.py /^configure_options = [$/;"
configure_options config/examples/arch-linux-gxx-complex.py /^ configure_options = [$/;" v
configure_options config/examples/arch-linux-mpich1.py /^ configure_options = [$/;" v
configure_options config/examples/arch-linux-opt-cxx-quad.py /^configure_options = [$/;" v
+configure_options config/examples/arch-linux-pgi.py /^configure_options = [$/;" v
configure_options config/examples/arch-linux-pkgs-64idx.py /^configure_options = [$/;" v
configure_options config/examples/arch-linux-pkgs-cxx-mlib.py /^configure_options = [$/;" v
configure_options config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py /^configure_options = [$/;" v
@@ -53567,7 +53600,7 @@ conjugate include/petsc/private/matimpl.h /^ PetscErrorCode (*conjugate)(Mat);
conjugate include/petsc/private/vecimpl.h /^ PetscErrorCode (*conjugate)(Vec);$/;" m struct:_VecOps
conjugate src/vec/vec/impls/seq/seqcuda/veccuda2.cu /^struct conjugate$/;" s file:
conjugate src/vec/vec/impls/seq/seqcusp/veccusp2.cu /^struct conjugate$/;" s file:
-conn src/dm/impls/forest/p4est/pforest.c /^ p4est_connectivity_t *conn;$/;" m struct:__anon21 file:
+conn src/dm/impls/forest/p4est/pforest.c /^ p4est_connectivity_t *conn;$/;" m struct:__anon23 file:
connectParent config/BuildSystem/RDict.py /^ def connectParent(self, addr, dir):$/;" m class:RDict
consistencyChecks config/BuildSystem/config/package.py /^ def consistencyChecks(self):$/;" m class:Package
consistencyChecks config/BuildSystem/config/packages/Chombo.py /^ def consistencyChecks(self):$/;" m class:Configure
@@ -53589,10 +53622,10 @@ constant_p src/snes/examples/tutorials/ex62.c /^PetscErrorCode constant_p(PetscI
constant_phi src/ts/examples/tutorials/ex18.c /^static PetscErrorCode constant_phi(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f file:
constant_u_2d src/ts/examples/tutorials/ex18.c /^static PetscErrorCode constant_u_2d(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f file:
constant_x_2d src/ts/examples/tutorials/ex18.c /^static PetscErrorCode constant_x_2d(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f file:
-constants src/dm/impls/plex/examples/tests/ex3.c /^ PetscReal constants[3]; \/* Constant values for each dimension *\/$/;" m struct:__anon35 file:
+constants src/dm/impls/plex/examples/tests/ex3.c /^ PetscReal constants[3]; \/* Constant values for each dimension *\/$/;" m struct:__anon37 file:
constants src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_IJVector constants[3];$/;" m struct:__anon133 file:
constraints include/petsc/private/taoimpl.h /^ Vec constraints;$/;" m struct:_p_Tao
-constraints src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool constraints; \/* Test local constraints *\/$/;" m struct:__anon35 file:
+constraints src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool constraints; \/* Test local constraints *\/$/;" m struct:__anon37 file:
constraints_equality include/petsc/private/taoimpl.h /^ Vec constraints_equality;$/;" m struct:_p_Tao
constraints_inequality include/petsc/private/taoimpl.h /^ Vec constraints_inequality;$/;" m struct:_p_Tao
cont src/snes/examples/tutorials/ex74f.F90 /^ double precision function cont(/;" f
@@ -53601,11 +53634,11 @@ container src/ts/trajectory/impls/memory/trajmemory.c /^ StackElement *contain
containsInvalidFlag config/BuildSystem/config/setCompilers.py /^ def containsInvalidFlag(self, output):$/;" m class:Configure
context setup.py /^class context(object):$/;" c
contiguous include/petsc/private/isimpl.h /^ PetscErrorCode (*contiguous)(IS,PetscInt,PetscInt,PetscInt*,PetscBool*);$/;" m struct:_ISOps
-continuation src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
-continuation src/snes/impls/fas/fasimpls.h /^ PetscBool continuation; \/* sets the setup to default to continuation *\/$/;" m struct:__anon189
+continuation src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
+continuation src/snes/impls/fas/fasimpls.h /^ PetscBool continuation; \/* sets the setup to default to continuation *\/$/;" m struct:__anon191
continuous include/petsc/private/petscfeimpl.h /^ PetscBool continuous;$/;" m struct:__anon151
contiq include/petsc/private/vecimpl.h /^ PetscBool contiq;$/;" m struct:__anon180
-convRefine src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool convRefine; \/* Test for convergence using refinement, otherwise use coarsening *\/$/;" m struct:__anon35 file:
+convRefine src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool convRefine; \/* Test for convergence using refinement, otherwise use coarsening *\/$/;" m struct:__anon37 file:
conv_hist include/petsc/private/snesimpl.h /^ PetscReal *conv_hist; \/* If !0, stores function norm (or$/;" m struct:_p_SNES
conv_hist_its include/petsc/private/snesimpl.h /^ PetscInt *conv_hist_its; \/* linear iterations for each Newton step *\/$/;" m struct:_p_SNES
conv_hist_len include/petsc/private/snesimpl.h /^ PetscInt conv_hist_len; \/* size of convergence history array *\/$/;" m struct:_p_SNES
@@ -53616,7 +53649,7 @@ converged include/petsc/private/kspimpl.h /^ PetscErrorCode (*converged)(KSP,Pe
converged include/petsc/private/snesimpl.h /^ PetscErrorCode (*converged)(SNES,PetscInt,PetscReal,PetscReal,PetscReal,SNESConvergedReason*,void*);$/;" m struct:_SNESOps
convergeddestroy include/petsc/private/kspimpl.h /^ PetscErrorCode (*convergeddestroy)(void*);$/;" m struct:_p_KSP
convergeddestroy include/petsc/private/snesimpl.h /^ PetscErrorCode (*convergeddestroy)(void*);$/;" m struct:_SNESOps
-convergence src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool convergence; \/* Test for order of convergence *\/$/;" m struct:__anon35 file:
+convergence src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool convergence; \/* Test for order of convergence *\/$/;" m struct:__anon37 file:
convergencedestroy include/petsc/private/taoimpl.h /^ PetscErrorCode (*convergencedestroy)(void*);$/;" m struct:_TaoOps
convergencetest include/petsc/private/taoimpl.h /^ PetscErrorCode (*convergencetest)(Tao,void*);$/;" m struct:_TaoOps
convert include/petsc/private/matimpl.h /^ PetscErrorCode (*convert)(Mat, MatType,MatReuse,Mat*);$/;" m struct:_MatOps
@@ -53657,7 +53690,7 @@ copy_start include/petsc/private/vecimpl.h /^ PetscInt copy_start; \/*
copyfile config/install.py /^ def copyfile(self, src, dst, symlinks = False, copyFunc = shutil.copy2):$/;" m class:Installer
copytree config/install.py /^ def copytree(self, src, dst, symlinks = False, copyFunc = shutil.copy2, exclude = []):$/;" m class:Installer
corner src/dm/impls/forest/p4est/pforest.c /^ PetscInt corner;$/;" m struct:_DMRefinePatternCtx file:
-corner src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon129 file:
+corner src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon131 file:
correction_scatter_B src/ksp/pc/impls/bddc/bddcstructs.h /^ VecScatter correction_scatter_B;$/;" m struct:_PCBDDCReuseMumps
correction_solver src/ksp/pc/impls/bddc/bddcstructs.h /^ PC correction_solver;$/;" m struct:_PCBDDCReuseMumps
cost include/petsc/private/tsimpl.h /^ PetscReal cost[16]; \/* relative measure of the amount of work required for each scheme *\/$/;" m struct:_p_TSAdapt::__anon160
@@ -53692,7 +53725,7 @@ countn src/contrib/fun3d/incomp/user.h /^ int *ncolorn,*countn,*ncolorv,*countv
counts include/petsc/private/vecimpl.h /^ PetscMPIInt *counts,*displs;$/;" m struct:__anon180
countv src/contrib/fun3d/comp/user.h /^ int *ncolorn,*countn,*ncolorv,*countv,*ncolorf,*countf;$/;" m struct:gxy
countv src/contrib/fun3d/incomp/user.h /^ int *ncolorn,*countn,*ncolorv,*countv,*ncolorf,*countf;$/;" m struct:gxy
-cpalette src/sys/classes/draw/impls/x/ximpl.h /^ unsigned char cpalette[256][3]; \/* Map color -> RGB value*\/$/;" m struct:__anon72
+cpalette src/sys/classes/draw/impls/x/ximpl.h /^ unsigned char cpalette[256][3]; \/* Map color -> RGB value*\/$/;" m struct:__anon74
cpermIndices src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ THRUSTINTARRAY *cpermIndices; \/* indices used for any reordering *\/$/;" m struct:Mat_SeqAIJCUSPARSETriFactors
cpid1 src/mat/coarsen/impls/hem/hem.c /^ PetscInt lid0,gid1,cpid1;$/;" m struct:edge_tag file:
cpp include/petsc/private/petscimpl.h /^ void *cpp;$/;" m struct:_p_PetscObject
@@ -53709,12 +53742,12 @@ createArgDB config/BuildSystem/args.py /^ def createArgDB(self, initDB):$/;" m
createChildren config/BuildSystem/config/framework.py /^ def createChildren(self):$/;" m class:Framework
createDaemon src/benchmarks/daemon.py /^def createDaemon(workDir = None):$/;" f
createLog config/BuildSystem/logger.py /^ def createLog(self, logName, initLog = None):$/;" m class:Logger
-createMeshEvent src/dm/impls/moab/examples/tests/ex1.cxx /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon44 file:
-createMeshEvent src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon45 file:
-createMeshEvent src/dm/impls/plex/examples/tests/ex1.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon32 file:
-createMeshEvent src/snes/examples/tutorials/ex12.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon152 file:
-createMeshEvent src/snes/examples/tutorials/ex62.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon133 file:
-createMeshEvent src/snes/examples/tutorials/ex77.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon145 file:
+createMeshEvent src/dm/impls/moab/examples/tests/ex1.cxx /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon46 file:
+createMeshEvent src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon47 file:
+createMeshEvent src/dm/impls/plex/examples/tests/ex1.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon34 file:
+createMeshEvent src/snes/examples/tutorials/ex12.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon154 file:
+createMeshEvent src/snes/examples/tutorials/ex62.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon135 file:
+createMeshEvent src/snes/examples/tutorials/ex77.c /^ PetscLogEvent createMeshEvent;$/;" m struct:__anon147 file:
createUninstaller config/install.py /^ def createUninstaller(self):$/;" m class:Installer
createanchors include/petsc/private/dmpleximpl.h /^ PetscErrorCode (*createanchors)(DM); \/* automatically compute anchors (probably from tree constraints) *\/$/;" m struct:__anon134
createcellchart include/petsc/private/dmforestimpl.h /^ PetscErrorCode (*createcellchart)(DM,PetscInt*,PetscInt*);$/;" m struct:__anon157
@@ -53728,15 +53761,15 @@ createdomaindecomposition include/petsc/private/dmimpl.h /^ PetscErrorCode (*cr
createfielddecomposition include/petsc/private/dmimpl.h /^ PetscErrorCode (*createfielddecomposition)(DM,PetscInt*,char***,IS**,DM**);$/;" m struct:_DMOps
createfieldis include/petsc/private/dmimpl.h /^ PetscErrorCode (*createfieldis)(DM,PetscInt*,char***,IS**);$/;" m struct:_DMOps
createglobalvector include/petsc/private/dmimpl.h /^ PetscErrorCode (*createglobalvector)(DM,Vec*);$/;" m struct:_DMOps
-createglobalvector src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId createglobalvector;$/;" m struct:__anon50 file:
-createglobalvector src/snes/impls/vi/rs/virs.c /^ PetscErrorCode (*createglobalvector)(DM,Vec*);$/;" m struct:__anon195 file:
+createglobalvector src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId createglobalvector;$/;" m struct:__anon52 file:
+createglobalvector src/snes/impls/vi/rs/virs.c /^ PetscErrorCode (*createglobalvector)(DM,Vec*);$/;" m struct:__anon197 file:
createinterpolation include/petsc/private/dmimpl.h /^ PetscErrorCode (*createinterpolation)(DM,DM,Mat*,Vec*);$/;" m struct:_DMOps
-createinterpolation src/snes/impls/vi/rs/virs.c /^ PetscErrorCode (*createinterpolation)(DM,DM,Mat*,Vec*); \/* DM's original routines *\/$/;" m struct:__anon195 file:
+createinterpolation src/snes/impls/vi/rs/virs.c /^ PetscErrorCode (*createinterpolation)(DM,DM,Mat*,Vec*); \/* DM's original routines *\/$/;" m struct:__anon197 file:
createlevel include/petsc/private/pcgamgimpl.h /^ PetscErrorCode (*createlevel)(PC, Mat, PetscInt, Mat *, Mat *, PetscMPIInt *, IS *);$/;" m struct:_PCGAMGOps
createlocalvector include/petsc/private/dmimpl.h /^ PetscErrorCode (*createlocalvector)(DM,Vec*);$/;" m struct:_DMOps
-createlocalvector src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId createlocalvector;$/;" m struct:__anon50 file:
+createlocalvector src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId createlocalvector;$/;" m struct:__anon52 file:
creatematrix include/petsc/private/dmimpl.h /^ PetscErrorCode (*creatematrix)(DM, Mat*);$/;" m struct:_DMOps
-creatematrix src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId creatematrix;$/;" m struct:__anon50 file:
+creatematrix src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId creatematrix;$/;" m struct:__anon52 file:
creatempimatconcatenateseqmat include/petsc/private/matimpl.h /^ PetscErrorCode (*creatempimatconcatenateseqmat)(MPI_Comm,Mat,PetscInt,MatReuse,Mat*);$/;" m struct:_MatOps
createrestriction include/petsc/private/dmimpl.h /^ PetscErrorCode (*createrestriction)(DM,DM,Mat*);$/;" m struct:_DMOps
createsubdm include/petsc/private/dmimpl.h /^ PetscErrorCode (*createsubdm)(DM,PetscInt,PetscInt*,IS*,DM*);$/;" m struct:_DMOps
@@ -53769,23 +53802,23 @@ ctx include/petsc/private/dmimpl.h /^ void *ctx;$/;" m struct:_DMSubDomainHookL
ctx include/petsc/private/petscdsimpl.h /^ void **ctx; \/* User contexts for each field *\/$/;" m struct:_p_PetscDS
ctx include/petsc/private/petscimpl.h /^ void *ctx;$/;" m struct:__anon189
ctx include/petsc/private/tsimpl.h /^ void *ctx; \/* User context for event handler and post even functions *\/$/;" m struct:_n_TSEvent
-ctx src/dm/impls/shell/dmshell.c /^ void *ctx;$/;" m struct:__anon49 file:
+ctx src/dm/impls/shell/dmshell.c /^ void *ctx;$/;" m struct:__anon51 file:
ctx src/ksp/pc/impls/shell/shellpc.c /^ void *ctx; \/* user provided contexts for preconditioner *\/$/;" m struct:__anon93 file:
ctx src/mat/impls/maij/maij.h /^ VecScatter ctx; \/* update ghost points for parallel case *\/$/;" m struct:__anon2
ctx src/mat/impls/mffd/mffdimpl.h /^ void *ctx; \/* this is used by MatCreateSNESMF() to store the SNES object *\/$/;" m struct:_p_MatMFFD
ctx src/mat/impls/shell/shell.c /^ void *ctx;$/;" m struct:__anon40 file:
-ctx src/snes/impls/shell/snesshell.c /^typedef struct {PetscErrorCode (*solve)(SNES,Vec);void *ctx;} SNES_Shell;$/;" m struct:__anon186 file:
-ctx src/snes/impls/tr/tr.c /^ void *ctx;$/;" m struct:__anon188 file:
-ctx src/snes/impls/vi/rs/virs.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon196 file:
-ctx src/snes/interface/snes.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon102 file:
-ctx src/snes/linesearch/impls/shell/linesearchshell.c /^ void *ctx;$/;" m struct:__anon113 file:
+ctx src/snes/impls/shell/snesshell.c /^typedef struct {PetscErrorCode (*solve)(SNES,Vec);void *ctx;} SNES_Shell;$/;" m struct:__anon188 file:
+ctx src/snes/impls/tr/tr.c /^ void *ctx;$/;" m struct:__anon190 file:
+ctx src/snes/impls/vi/rs/virs.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon198 file:
+ctx src/snes/interface/snes.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon104 file:
+ctx src/snes/linesearch/impls/shell/linesearchshell.c /^ void *ctx;$/;" m struct:__anon115 file:
ctx src/sys/error/err.c /^ void *ctx;$/;" m struct:_EH file:
ctx src/sys/error/signal.c /^ void *ctx;$/;" m struct:SH file:
ctx src/ts/examples/tutorials/ex11.c /^ void *ctx;$/;" m struct:_n_FunctionalLink file:
ctx src/ts/examples/tutorials/ex11_sa.c /^ void *ctx;$/;" m struct:_n_FunctionalLink file:
ctx src/ts/examples/tutorials/ex18.c /^ void *ctx;$/;" m struct:_n_Functional file:
ctx src/ts/interface/ts.c /^typedef struct {char *funcname; mxArray *ctx;} TSMatlabContext;$/;" m struct:__anon196 file:
-ctxP src/snes/impls/vi/rs/virsimpl.h /^ void *ctxP; \/* user defined check redundancy context *\/$/;" m struct:__anon194
+ctxP src/snes/impls/vi/rs/virsimpl.h /^ void *ctxP; \/* user defined check redundancy context *\/$/;" m struct:__anon196
ctx_id include/petsc/private/petscfeimpl.h /^ cl_context ctx_id;$/;" m struct:__anon155
ctxdestroy include/petsc/private/dmimpl.h /^ PetscErrorCode (*ctxdestroy)(void**);$/;" m struct:_p_DM
ctype include/petsc/private/isimpl.h /^ ISColoringType ctype;$/;" m struct:_n_ISColoring
@@ -53829,13 +53862,13 @@ cublasv2handle include/petsc/private/petscimpl.h /^PETSC_EXTERN cublasHandle_t c
cublasv2handle src/sys/objects/pinit.c /^cublasHandle_t cublasv2handle = NULL;$/;" v
curStage include/petsclog.h /^ int curStage; \/* The current stage (only used in macros so we don't call PetscIntStackTop) *\/$/;" m struct:_n_PetscStageLog
cur_num_cp src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscInt cur_num_cp;$/;" m struct:__anon33
-cur_pix src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal cur_pix;$/;" m struct:__anon70
+cur_pix src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal cur_pix;$/;" m struct:__anon72
curdir config/gmakegen.py /^ from os.path import curdir, abspath, commonprefix, sep, pardir, join$/;" i
curl include/petsc/private/kspimpl.h /^typedef struct {PetscInt model,curl,maxl;Mat mat; KSP ksp;}* KSPGuessFischer;$/;" m struct:__anon181
curl include/petscksp.h /^typedef struct _p_KSPFischerGuess {PetscInt method,curl,maxl,refcnt;PetscBool monitor;Mat mat; KSP ksp;}* KSPFischerGuess;$/;" m struct:_p_KSPFischerGuess
curl src/ksp/ksp/interface/iguess.c /^ PetscInt curl; \/* Current number of basis vectors *\/$/;" m struct:__anon136 file:
curl src/ksp/ksp/interface/iguess.c /^ PetscInt curl; \/* Current number of basis vectors *\/$/;" m struct:__anon137 file:
-curlen src/sys/classes/viewer/impls/string/stringv.c /^ size_t curlen,maxlen;$/;" m struct:__anon86 file:
+curlen src/sys/classes/viewer/impls/string/stringv.c /^ size_t curlen,maxlen;$/;" m struct:__anon88 file:
current src/sys/utils/str.c /^struct _p_PetscToken {char token;char *array;char *current;};$/;" m struct:_p_PetscToken file:
current src/tao/linesearch/impls/armijo/armijo.h /^ PetscInt current; \/* Current element for FIFO *\/$/;" m struct:__anon4
current src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscInt current; \/* Current element for FIFO *\/$/;" m struct:__anon8
@@ -53847,7 +53880,7 @@ current_scheme src/ts/impls/implicit/gl/gl.h /^ PetscInt current_sche
current_u src/mat/impls/mffd/mffdimpl.h /^ Vec current_u; \/* location of u; used with F(u+h) *\/$/;" m struct:_p_MatMFFD
currentcolor include/petsc/private/matimpl.h /^ PetscInt currentcolor; \/* color for which function evaluation is being done now *\/$/;" m struct:_p_MatFDColoring
currentcolor include/petsc/private/matimpl.h /^ PetscInt currentcolor; \/* color for which function evaluation is being done now *\/$/;" m struct:_p_MatTransposeColoring
-currentcolor src/sys/classes/draw/impls/win32/win32draw.h /^ COLORREF currentcolor;$/;" m struct:__anon75
+currentcolor src/sys/classes/draw/impls/win32/win32draw.h /^ COLORREF currentcolor;$/;" m struct:__anon77
currenth src/mat/impls/mffd/mffdimpl.h /^ PetscScalar currenth; \/* last differencing parameter h used *\/$/;" m struct:_p_MatMFFD
currentpoint include/petsc/private/drawimpl.h /^ PetscInt currentpoint;$/;" m struct:_p_PetscDraw
currentpoint_x include/petsc/private/drawimpl.h /^ PetscReal currentpoint_x[20],currentpoint_y[20];$/;" m struct:_p_PetscDraw
@@ -53905,43 +53938,43 @@ cycles include/petsc/private/pcmgimpl.h /^ PetscInt cycles;
cyclesperpcapply include/petsc/private/pcmgimpl.h /^ PetscInt cyclesperpcapply; \/* Number of cycles to use in each PCApply(), multiplicative only*\/$/;" m struct:__anon124
cycletype src/ksp/pc/impls/hypre/hypre.c /^ PetscInt cycletype;$/;" m struct:__anon133 file:
d bin/FASTMathInstaller.py /^ d = diropenbox(msg, title)$/;" v
-d src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon7
-d src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon5
+d src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon9
+d src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon7
d src/ksp/pc/impls/cp/cp.c /^ PetscScalar *d; \/* sum of squares of each column *\/$/;" m struct:__anon118 file:
-d src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
-d src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal *d; \/* Constant -- -0.5(sigma**2)(S**alpha) *\/$/;" m struct:__anon207 file:
-d src/tao/constrained/examples/tutorials/maros.c /^ Vec beq,bin,d;$/;" m struct:__anon200 file:
+d src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
+d src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal *d; \/* Constant -- -0.5(sigma**2)(S**alpha) *\/$/;" m struct:__anon209 file:
+d src/tao/constrained/examples/tutorials/maros.c /^ Vec beq,bin,d;$/;" m struct:__anon202 file:
d src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec d;$/;" m struct:__anon10 file:
d src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec d;$/;" m struct:__anon11 file:
d src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec d;$/;" m struct:__anon9 file:
d src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal *g, *y, *tempv, *d, *Qd, *t, *xplus, *tplus, *sk, *yk;$/;" m struct:__anon33
d src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c /^ PetscScalar a,d; \/* advection and diffusion strength *\/$/;" m struct:__anon294 file:
-dFtdX src/snes/impls/qn/qn.c /^ PetscScalar *dXtdF, *dFtdX, *YtdX;$/;" m struct:__anon181 file:
-dXdFmat src/snes/impls/qn/qn.c /^ PetscScalar *dXdFmat; \/* A matrix of values for dX_i dot dF_j *\/$/;" m struct:__anon181 file:
-dXtdF src/snes/impls/qn/qn.c /^ PetscScalar *dXtdF, *dFtdX, *YtdX;$/;" m struct:__anon181 file:
+dFtdX src/snes/impls/qn/qn.c /^ PetscScalar *dXtdF, *dFtdX, *YtdX;$/;" m struct:__anon183 file:
+dXdFmat src/snes/impls/qn/qn.c /^ PetscScalar *dXdFmat; \/* A matrix of values for dX_i dot dF_j *\/$/;" m struct:__anon183 file:
+dXtdF src/snes/impls/qn/qn.c /^ PetscScalar *dXtdF, *dFtdX, *YtdX;$/;" m struct:__anon183 file:
d_is src/tao/pde_constrained/examples/tutorials/elliptic.c /^ IS d_is;$/;" m struct:__anon10 file:
d_is src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ IS d_is;$/;" m struct:__anon11 file:
d_is src/tao/pde_constrained/examples/tutorials/parabolic.c /^ IS d_is;$/;" m struct:__anon9 file:
-d_mucon src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal d_mucon; \/* derivative of smoothing constraint with respect to mu *\/$/;" m struct:__anon209
-d_nnz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon47 file:
-d_nz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon47 file:
+d_mucon src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal d_mucon; \/* derivative of smoothing constraint with respect to mu *\/$/;" m struct:__anon211
+d_nnz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon49 file:
+d_nz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon49 file:
da include/petscdmdatypes.h /^ DM da;$/;" m struct:__anon88
-da src/dm/impls/da/hypre/mhyp.h /^ DM da;$/;" m struct:__anon54
-da src/dm/impls/da/hypre/mhyp.h /^ DM da;$/;" m struct:__anon53
+da src/dm/impls/da/hypre/mhyp.h /^ DM da;$/;" m struct:__anon56
+da src/dm/impls/da/hypre/mhyp.h /^ DM da;$/;" m struct:__anon55
da src/ksp/ksp/examples/tests/ex14.c /^ DM da; \/* distributed array data structure *\/$/;" m struct:__anon168 file:
da src/ksp/ksp/examples/tests/ex19.c /^ DM da;$/;" m struct:__anon169 file:
da src/ksp/ksp/examples/tests/ex26.c /^ DM da;$/;" m struct:__anon164 file:
da src/ksp/ksp/examples/tests/ex29.c /^ DM da;$/;" m struct:__anon167 file:
da src/ksp/ksp/examples/tests/ex41.c /^ DM da;$/;" m struct:__anon165 file:
da src/mat/examples/tests/ex96.c /^ DM da;$/;" m struct:__anon374 file:
-da src/snes/examples/tests/ex15.c /^ DM da; \/* distributed array data structure *\/$/;" m struct:__anon171 file:
-da src/snes/examples/tests/ex16.c /^ DM da;$/;" m struct:__anon179 file:
-da src/snes/examples/tests/ex8.c /^ DM da;$/;" m struct:__anon172 file:
-da src/snes/examples/tutorials/ex14.c /^ DM da; \/* distributed array data structure *\/$/;" m struct:__anon121 file:
-da src/snes/examples/tutorials/ex3.c /^ DM da; \/* distributed array *\/$/;" m struct:__anon137 file:
+da src/snes/examples/tests/ex15.c /^ DM da; \/* distributed array data structure *\/$/;" m struct:__anon173 file:
+da src/snes/examples/tests/ex16.c /^ DM da;$/;" m struct:__anon181 file:
+da src/snes/examples/tests/ex8.c /^ DM da;$/;" m struct:__anon174 file:
+da src/snes/examples/tutorials/ex14.c /^ DM da; \/* distributed array data structure *\/$/;" m struct:__anon123 file:
+da src/snes/examples/tutorials/ex3.c /^ DM da; \/* distributed array *\/$/;" m struct:__anon139 file:
da src/snes/examples/tutorials/ex5f.h /^ common \/pdata\/ da,rank,size$/;" v
da src/snes/examples/tutorials/ex5f90t.F /^ type(DM) da$/;" k type:userctx
-da src/tao/complementarity/impls/ssls/ssls.h /^ Vec da; \/* work vector for subdifferential calculation (diag pert) *\/$/;" m struct:__anon209
+da src/tao/complementarity/impls/ssls/ssls.h /^ Vec da; \/* work vector for subdifferential calculation (diag pert) *\/$/;" m struct:__anon211
da src/ts/examples/tests/ex5.c /^ DM da; \/* grid *\/$/;" m struct:__anon329 file:
da src/ts/examples/tutorials/ex10.c /^ DM da;$/;" m struct:_n_RD file:
da src/ts/examples/tutorials/ex15.c /^ DM da;$/;" m struct:__anon203 file:
@@ -53953,16 +53986,16 @@ da src/ts/examples/tutorials/network/wash/pipe.h /^ DM da;$/;" m stru
da src/ts/examples/tutorials/power_grid/ex6.c /^ DM da;$/;" m struct:__anon301 file:
da src/ts/examples/tutorials/power_grid/ex7.c /^ DM da;$/;" m struct:__anon309 file:
da src/ts/examples/tutorials/power_grid/ex8.c /^ DM da;$/;" m struct:__anon302 file:
-da1 src/snes/examples/tutorials/ex21.c /^ DM red1,da1,da2;$/;" m struct:__anon124 file:
-da2 src/snes/examples/tutorials/ex21.c /^ DM red1,da1,da2;$/;" m struct:__anon124 file:
+da1 src/snes/examples/tutorials/ex21.c /^ DM red1,da1,da2;$/;" m struct:__anon126 file:
+da2 src/snes/examples/tutorials/ex21.c /^ DM red1,da1,da2;$/;" m struct:__anon126 file:
da_test_RefineCoords1D src/dm/examples/tests/ex36.c /^PetscErrorCode da_test_RefineCoords1D(PetscInt mx)$/;" f
da_test_RefineCoords2D src/dm/examples/tests/ex36.c /^PetscErrorCode da_test_RefineCoords2D(PetscInt mx,PetscInt my)$/;" f
da_test_RefineCoords3D src/dm/examples/tests/ex36.c /^PetscErrorCode da_test_RefineCoords3D(PetscInt mx,PetscInt my,PetscInt mz)$/;" f
daemon src/benchmarks/benchmarkExample.py /^ import daemon$/;" i
damfac src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
damping include/petsc/private/linesearchimpl.h /^ PetscReal damping;$/;" m struct:_p_LineSearch
-damping src/snes/impls/ms/ms.c /^ PetscReal damping; \/* Damping parameter, like length of (pseudo) time step *\/$/;" m struct:__anon183 file:
-damping src/snes/impls/nasm/nasm.c /^ PetscReal damping; \/* damping parameter for updates from the blocks *\/$/;" m struct:__anon198 file:
+damping src/snes/impls/ms/ms.c /^ PetscReal damping; \/* Damping parameter, like length of (pseudo) time step *\/$/;" m struct:__anon185 file:
+damping src/snes/impls/nasm/nasm.c /^ PetscReal damping; \/* damping parameter for updates from the blocks *\/$/;" m struct:__anon200 file:
dampit src/snes/examples/tutorials/ex74fcomd.h /^ common \/flags\/ debug, dampit, wilson, dtcon, pcnew$/;" v
dampit src/snes/examples/tutorials/ex74fcomd.h /^ logical debug, dampit, wilson, dtcon, pcnew$/;" v
data bin/petsclogformat.py /^ exec('import '+datafile+' as data')$/;" i
@@ -53994,18 +54027,18 @@ data include/petsc/private/snesimpl.h /^ void *data;
data include/petsc/private/snesimpl.h /^ void *data;$/;" m struct:_p_DMSNES
data include/petsc/private/taoimpl.h /^ void *data;$/;" m struct:_p_Tao
data include/petsc/private/taolinesearchimpl.h /^ void *data;$/;" m struct:_p_TaoLineSearch
+data include/petsc/private/tsimpl.h /^ void *data;$/;" m struct:_p_TSTrajectory
data include/petsc/private/tsimpl.h /^ void *data; \/* implementationspecific data *\/$/;" m struct:_p_TS
data include/petsc/private/tsimpl.h /^ void *data;$/;" m struct:_p_DMTS
data include/petsc/private/tsimpl.h /^ void *data;$/;" m struct:_p_TSAdapt
-data include/petsc/private/tsimpl.h /^ void *data;$/;" m struct:_p_TSTrajectory
data include/petsc/private/vecimpl.h /^ void *data; \/* implementation-specific data *\/$/;" m struct:_p_Vec
data include/petsc/private/viewerimpl.h /^ void *data;$/;" m struct:_p_PetscViewer
data include/petscoptions.h /^ void *data; \/* used to hold the default value and then any value it is changed to by GUI *\/$/;" m struct:_n_PetscOptionItem
data src/ksp/pc/impls/bjacobi/bjacobi.h /^ void *data; \/* implementation-specific data *\/$/;" m struct:__anon129
data src/mat/impls/aij/seq/lusol/lusol.c /^ double *data;$/;" m struct:__anon23 file:
data src/mat/impls/fft/fft.h /^ void *data; \/* implementation-specific data for subclass *\/$/;" m struct:__anon47
-data src/snes/interface/noise/snesmfj2.c /^ void *data; \/* implementation-specific data *\/$/;" m struct:__anon103 file:
-data src/sys/classes/draw/utils/cmap.c /^ const unsigned char (*data)[3];$/;" m struct:__anon64 file:
+data src/snes/interface/noise/snesmfj2.c /^ void *data; \/* implementation-specific data *\/$/;" m struct:__anon105 file:
+data src/sys/classes/draw/utils/cmap.c /^ const unsigned char (*data)[3];$/;" m struct:__anon66 file:
data src/sys/classes/random/randomimpl.h /^ void *data; \/* implementation-specific data *\/$/;" m struct:_p_PetscRandom
data src/tao/examples/tutorials/ex3.c /^ Vec data;$/;" m struct:__anon15 file:
data src/ts/examples/tests/ex10.c /^ void *data;$/;" m struct:_p_TSDAESimple file:
@@ -54023,32 +54056,32 @@ data_sz include/petsc/private/pcgamgimpl.h /^ PetscInt data_sz; \/* nloc*
datafile bin/petsclogformat.py /^ datafile = sys.argv[1]$/;" v
dataheadersize include/petsc/private/dmnetworkimpl.h /^ PetscInt dataheadersize;$/;" m struct:__anon165
date src/sys/error/errtrace.c /^static char arch[128],hostname[128],username[128],pname[PETSC_MAX_PATH_LEN],date[128];$/;" v file:
-db src/tao/complementarity/impls/ssls/ssls.h /^ Vec db; \/* work vector for subdifferential calculation (row scale) *\/$/;" m struct:__anon209
+db src/tao/complementarity/impls/ssls/ssls.h /^ Vec db; \/* work vector for subdifferential calculation (row scale) *\/$/;" m struct:__anon211
dbar src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec dbar; \/* Reduced gradient *\/$/;" m struct:__anon12
dbg_flag src/ksp/pc/impls/bddc/bddc.h /^ PetscInt dbg_flag;$/;" m struct:__anon106
dbg_viewer src/ksp/pc/impls/bddc/bddc.h /^ PetscViewer dbg_viewer;$/;" m struct:__anon106
dbl_eps src/benchmarks/streams/CUDAVersion.cu /^const double dbl_eps = 2.2204460492503131e-16;$/;" v
dbstore src/sys/classes/draw/impls/win32/win32draw.h /^ HGDIOBJ store,dbstore;$/;" m struct:_p_WindowNode
dcnt src/ksp/pc/impls/redistribute/redistribute.c /^ PetscInt dcnt,*drows; \/* these are the local rows that have only diagonal entry *\/$/;" m struct:__anon95 file:
-dd src/ksp/ksp/impls/cg/cgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon7
-dd src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon5
+dd src/ksp/ksp/impls/cg/cgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon9
+dd src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon7
ddhook include/petsc/private/dmimpl.h /^ PetscErrorCode (*ddhook)(DM,DM,void*);$/;" m struct:_DMSubDomainHookLink
-debug src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool debug; \/* The debugging level *\/$/;" m struct:__anon45 file:
-debug src/dm/impls/patch/examples/tests/ex1.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon43 file:
-debug src/dm/impls/plex/examples/tests/ex1.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon32 file:
-debug src/dm/impls/plex/examples/tests/ex14.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon33 file:
-debug src/dm/impls/plex/examples/tests/ex16.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon41 file:
-debug src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon35 file:
-debug src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon36 file:
-debug src/dm/impls/plex/examples/tests/ex5.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon31 file:
-debug src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon27 file:
-debug src/dm/impls/plex/examples/tests/ex7.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon37 file:
-debug src/snes/examples/tutorials/ex12.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon152 file:
-debug src/snes/examples/tutorials/ex62.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon133 file:
-debug src/snes/examples/tutorials/ex69.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon136 file:
+debug src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool debug; \/* The debugging level *\/$/;" m struct:__anon47 file:
+debug src/dm/impls/patch/examples/tests/ex1.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon45 file:
+debug src/dm/impls/plex/examples/tests/ex1.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon34 file:
+debug src/dm/impls/plex/examples/tests/ex14.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon35 file:
+debug src/dm/impls/plex/examples/tests/ex16.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon43 file:
+debug src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon37 file:
+debug src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon38 file:
+debug src/dm/impls/plex/examples/tests/ex5.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon33 file:
+debug src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon29 file:
+debug src/dm/impls/plex/examples/tests/ex7.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon39 file:
+debug src/snes/examples/tutorials/ex12.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon154 file:
+debug src/snes/examples/tutorials/ex62.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon135 file:
+debug src/snes/examples/tutorials/ex69.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon138 file:
debug src/snes/examples/tutorials/ex74fcomd.h /^ common \/flags\/ debug, dampit, wilson, dtcon, pcnew$/;" v
debug src/snes/examples/tutorials/ex74fcomd.h /^ logical debug, dampit, wilson, dtcon, pcnew$/;" v
-debug src/snes/examples/tutorials/ex77.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon145 file:
+debug src/snes/examples/tutorials/ex77.c /^ PetscInt debug; \/* The debugging level *\/$/;" m struct:__anon147 file:
debug src/ts/examples/tests/ex3.c /^ PetscBool debug; \/* flag (1 indicates activation of debugging printouts) *\/$/;" m struct:__anon331 file:
debug src/ts/examples/tutorials/ex2.c /^ PetscBool debug; \/* flag (1 indicates activation of debugging printouts) *\/$/;" m struct:__anon264 file:
debug src/ts/examples/tutorials/ex21.c /^ PetscBool debug; \/* flag (1 indicates activation of debugging printouts) *\/$/;" m struct:__anon259 file:
@@ -54057,7 +54090,7 @@ debug src/ts/examples/tutorials/ex4.c /^ PetscBool debug; \/* fla
debug src/ts/examples/tutorials/ex5.c /^ PetscBool debug; \/* flag (1 indicates activation of debugging printouts) *\/$/;" m struct:__anon218 file:
debug src/ts/examples/tutorials/ex6.c /^ PetscBool debug; \/* flag (1 indicates activation of debugging printouts) *\/$/;" m struct:__anon208 file:
debuglogger config/gmakegen.py /^class debuglogger(object):$/;" c
-dec src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon201
+dec src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon203
decorate_with_conf bin/PetscBinaryIO.py /^def decorate_with_conf(f):$/;" f
decorated_f bin/PetscBinaryIO.py /^ def decorated_f(self, *args, **kwargs):$/;" f function:decorate_with_conf
deep_grnd_temp src/ts/examples/tests/ex5.c /^ PetscScalar deep_grnd_temp; \/* temperature of ground under top soil surface layer *\/$/;" m struct:__anon329 file:
@@ -54081,58 +54114,58 @@ defaultSection include/petsc/private/dmimpl.h /^ PetscSection defaul
defaultValue include/petsc/private/dmlabelimpl.h /^ PetscInt defaultValue; \/* Background value when no value explicitly given *\/$/;" m struct:_n_DMLabel
default_smoothd include/petsc/private/pcmgimpl.h /^ PetscInt default_smoothd; \/* with calls to KSPSetTolerances() *\/$/;" m struct:__anon124
default_smoothu include/petsc/private/pcmgimpl.h /^ PetscInt default_smoothu; \/* number of smooths per level if not over-ridden *\/$/;" m struct:__anon124
-defaultblocks src/snes/impls/multiblock/multiblock.c /^ PetscBool defaultblocks; \/* Flag is true for a system with a set of 'k' scalar fields with the same layout (and bs = k) *\/$/;" m struct:__anon190 file:
+defaultblocks src/snes/impls/multiblock/multiblock.c /^ PetscBool defaultblocks; \/* Flag is true for a system with a set of 'k' scalar fields with the same layout (and bs = k) *\/$/;" m struct:__anon192 file:
defaultdict config/cmakegen.py /^ class defaultdict(dict):$/;" c
defaultdict config/cmakegen.py /^ from collections import defaultdict$/;" i
defaultdict config/gmakegen.py /^from cmakegen import defaultdict # collections.defaultdict, with fallback for python-2.4$/;" i
defaultoptions src/sys/objects/options.c /^static PetscOptions defaultoptions = NULL;$/;" v file:
defaultsplit src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscBool defaultsplit; \/* Flag for a system with a set of 'k' scalar fields with the same layout (and bs = k) *\/$/;" m struct:__anon84 file:
-defined src/snes/impls/multiblock/multiblock.c /^ PetscBool defined; \/* Flag is true after the blocks have been defined, to prevent more blocks from being added *\/$/;" m struct:__anon190 file:
+defined src/snes/impls/multiblock/multiblock.c /^ PetscBool defined; \/* Flag is true after the blocks have been defined, to prevent more blocks from being added *\/$/;" m struct:__anon192 file:
degenerate src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon317 file:
degree include/petsc/private/sfimpl.h /^ PetscInt *degree; \/* Degree of each of my root vertices *\/$/;" m struct:_p_PetscSF
degree src/ksp/pc/impls/gamg/geo.c /^ PetscInt degree; \/* vertex degree *\/$/;" m struct:__anon121 file:
degreeknown include/petsc/private/sfimpl.h /^ PetscBool degreeknown; \/* The degree is currently known, do not have to recompute *\/$/;" m struct:_p_PetscSF
degrees include/petsc/private/petscfeimpl.h /^ PetscInt *degrees; \/* Degrees of single variable which we need to compute *\/$/;" m struct:__anon149
degreetmp include/petsc/private/sfimpl.h /^ PetscInt *degreetmp; \/* Temporary local array for computing degree *\/$/;" m struct:_p_PetscSF
-del src/sys/mpiuni/mpi.c /^ MPI_Delete_function *del;$/;" m struct:__anon57 file:
+del src/sys/mpiuni/mpi.c /^ MPI_Delete_function *del;$/;" m struct:__anon59 file:
delDefine config/BuildSystem/config/base.py /^ def delDefine(self, name):$/;" m class:Configure
delMakeMacro config/BuildSystem/config/base.py /^ def delMakeMacro(self, name):$/;" m class:Configure
deletemouselist_Win32 src/sys/classes/draw/impls/win32/win32draw.c /^static PetscErrorCode deletemouselist_Win32(WindowNode deletelist)$/;" f file:
delfiles config/install.py /^ delfiles=['RDict.db','RDict.log','build.log','default.log','build.log.bkp','default.log.bkp']$/;" v
delta src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscReal delta; \/* Threshold for recomputing exact residual norm *\/$/;" m struct:__anon173
-delta src/ksp/ksp/impls/qcg/qcgimpl.h /^ PetscReal delta;$/;" m struct:__anon187
+delta src/ksp/ksp/impls/qcg/qcgimpl.h /^ PetscReal delta;$/;" m struct:__anon2
delta src/snes/impls/ms/ms.c /^ PetscReal *delta; \/* Coefficients of 3S* method *\/$/;" m struct:_SNESMSTableau file:
-delta src/snes/impls/tr/trimpl.h /^ PetscReal delta; \/* trust region parameter *\/$/;" m struct:__anon187
+delta src/snes/impls/tr/trimpl.h /^ PetscReal delta; \/* trust region parameter *\/$/;" m struct:__anon189
delta src/tao/bound/impls/tron/tron.h /^ PetscReal delta; \/* Trust region size *\/$/;" m struct:__anon21
-delta src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal sigma, alpha, delta; \/* Underlying asset properties *\/$/;" m struct:__anon207 file:
-delta src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal delta;$/;" m struct:__anon209
-delta src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal delta; \/* Trust region radius (>0) *\/$/;" m struct:__anon205
+delta src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal sigma, alpha, delta; \/* Underlying asset properties *\/$/;" m struct:__anon209 file:
+delta src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal delta;$/;" m struct:__anon211
+delta src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal delta; \/* Trust region radius (>0) *\/$/;" m struct:__anon207
delta src/tao/matrix/lmvmmat.h /^ PetscReal delta;$/;" m struct:__anon1
delta src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c /^ PetscScalar epsilon,delta,alpha,beta,gamma,kappa,lambda,mu,cstar;$/;" m struct:__anon296 file:
-delta0 src/snes/impls/tr/trimpl.h /^ PetscReal delta0; \/* used to initialize trust region parameter *\/$/;" m struct:__anon187
-delta0 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal delta0;$/;" m struct:__anon205
-delta1 src/snes/impls/tr/trimpl.h /^ PetscReal delta1; \/* used to compute trust region parameter *\/$/;" m struct:__anon187
-delta2 src/snes/impls/tr/trimpl.h /^ PetscReal delta2; \/* used to compute trust region parameter *\/$/;" m struct:__anon187
+delta0 src/snes/impls/tr/trimpl.h /^ PetscReal delta0; \/* used to initialize trust region parameter *\/$/;" m struct:__anon189
+delta0 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal delta0;$/;" m struct:__anon207
+delta1 src/snes/impls/tr/trimpl.h /^ PetscReal delta1; \/* used to compute trust region parameter *\/$/;" m struct:__anon189
+delta2 src/snes/impls/tr/trimpl.h /^ PetscReal delta2; \/* used to compute trust region parameter *\/$/;" m struct:__anon189
delta2D src/snes/examples/tutorials/ex77.c /^static const PetscInt delta2D[2*2] = {1,0,0,1};$/;" v file:
-delta3 src/snes/impls/tr/trimpl.h /^ PetscReal delta3; \/* used to compute trust region parameter *\/$/;" m struct:__anon187
+delta3 src/snes/impls/tr/trimpl.h /^ PetscReal delta3; \/* used to compute trust region parameter *\/$/;" m struct:__anon189
delta3D src/snes/examples/tutorials/ex77.c /^static const PetscInt delta3D[3*3] = {1,0,0,0,1,0,0,0,1};$/;" v file:
-deltaB src/snes/impls/ngmres/snesngmres.h /^ PetscReal deltaB; \/* Criterion B residual tolerance *\/$/;" m struct:__anon192
+deltaB src/snes/impls/ngmres/snesngmres.h /^ PetscReal deltaB; \/* Criterion B residual tolerance *\/$/;" m struct:__anon194
delta_max src/tao/matrix/lmvmmat.h /^ PetscReal delta_max; \/* Maximum value for delta *\/$/;" m struct:__anon1
delta_max src/tao/unconstrained/impls/cg/taocg.h /^ PetscReal delta_max; \/* Minimum value for scaling *\/$/;" m struct:__anon36
delta_min src/tao/matrix/lmvmmat.h /^ PetscReal delta_min; \/* Minimum value for delta *\/$/;" m struct:__anon1
delta_min src/tao/unconstrained/impls/cg/taocg.h /^ PetscReal delta_min; \/* Maximum value for scaling *\/$/;" m struct:__anon36
delta_phi_2d src/ts/examples/tutorials/ex18.c /^static PetscErrorCode delta_phi_2d(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f file:
-deltamax src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal deltamax;$/;" m struct:__anon205
-deltamin src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal deltamin;$/;" m struct:__anon205
+deltamax src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal deltamax;$/;" m struct:__anon207
+deltamin src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal deltamin;$/;" m struct:__anon207
deltatol include/petsc/private/snesimpl.h /^ PetscReal deltatol; \/* trust region convergence tolerance *\/$/;" m struct:_p_SNES
deltau src/snes/examples/tutorials/ex74fcomd.h /^ double precision eigval, eigvec, rinv, roestt, fl, fr, deltau, alpha, xnumdif, froe$/;" v
deluxe_ctx src/ksp/pc/impls/bddc/bddc.h /^ PCBDDCDeluxeScaling deluxe_ctx;$/;" m struct:__anon106
den2sp include/petsc/private/matimpl.h /^ PetscInt *den2sp; \/* maps (row,color) in the dense matrix to index of sparse matrix array a->a *\/$/;" m struct:_p_MatTransposeColoring
denyWindowManagerClose bin/FASTMathInstaller.py /^def denyWindowManagerClose():$/;" f
depth include/petsclog.h /^ int depth; \/* The nesting depth of the event call *\/$/;" m struct:__anon98
-depth src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon128 file:
-depth src/sys/classes/draw/impls/x/ximpl.h /^ int depth; \/* Depth of visual *\/$/;" m struct:__anon72
-depth src/sys/logging/xmllogevent.c /^ int depth;$/;" m struct:__anon98 file:
+depth src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon130 file:
+depth src/sys/classes/draw/impls/x/ximpl.h /^ int depth; \/* Depth of visual *\/$/;" m struct:__anon74
+depth src/sys/logging/xmllogevent.c /^ int depth;$/;" m struct:__anon100 file:
depthFirstSearch config/BuildSystem/graph.py /^ def depthFirstSearch(graph, returnFinished = 0, outEdges = 1):$/;" m class:DirectedGraph
depthFirstSearch config/BuildSystem/graph.py /^ depthFirstSearch = staticmethod(depthFirstSearch)$/;" v class:DirectedGraph
depthFirstVisit config/BuildSystem/graph.py /^ def depthFirstVisit(graph, vertex, seen = None, returnFinished = 0, outEdges = 1):$/;" m class:DirectedGraph
@@ -54143,7 +54176,7 @@ deque config/cmakeboot.py /^from collections import deque$/;" i
deque config/cmakegen.py /^from collections import deque$/;" i
derivPolyBasisFunc src/ksp/ksp/examples/tutorials/ex51.c /^static PetscReal derivPolyBasisFunc(PetscInt order, PetscInt basis, PetscReal *xLocVal, PetscReal xval)$/;" f file:
descMem include/petsclog.h /^ PetscLogDouble descMem; \/* The total memory allocated by descendents of these objects *\/$/;" m struct:__anon96
-descent src/sys/classes/draw/impls/x/xtext.c /^ int w,h,descent;$/;" m struct:__anon73 file:
+descent src/sys/classes/draw/impls/x/xtext.c /^ int w,h,descent;$/;" m struct:__anon75 file:
descr src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ cusparseMatDescr_t descr;$/;" m struct:Mat_SeqAIJCUSPARSETriFactorStruct
descr src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ cusparseMatDescr_t descr; \/* Data needed to describe the matrix for a multiply *\/$/;" m struct:Mat_SeqAIJCUSPARSEMultStruct
description include/petsc/private/petscimpl.h /^ char *description;$/;" m struct:_p_PetscObject
@@ -54203,7 +54236,7 @@ destroy src/mat/impls/dense/mpi/mpidense.h /^ PetscErrorCode (*destroy)(Mat);$/
destroy src/mat/impls/dense/mpi/mpidense.h /^ PetscErrorCode (*destroy)(Mat);$/;" m struct:__anon7
destroy src/mat/impls/mffd/mffdimpl.h /^ PetscErrorCode (*destroy)(MatMFFD);$/;" m struct:_MFOps
destroy src/mat/impls/shell/shell.c /^ PetscErrorCode (*destroy)(Mat);$/;" m struct:__anon40 file:
-destroy src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId destroy;$/;" m struct:__anon105 file:
+destroy src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId destroy;$/;" m struct:__anon107 file:
destroy src/sys/classes/draw/utils/bars.c /^ PetscErrorCode (*destroy)(PetscDrawSP);$/;" m struct:_p_PetscDrawBar file:
destroy src/sys/classes/draw/utils/dscatter.c /^ PetscErrorCode (*destroy)(PetscDrawSP);$/;" m struct:_p_PetscDrawSP file:
destroy src/sys/classes/draw/utils/hists.c /^ PetscErrorCode (*destroy)(PetscDrawSP);$/;" m struct:_p_PetscDrawHG file:
@@ -54223,7 +54256,7 @@ destroy_grad_list src/tao/unconstrained/impls/bmrm/bmrm.c /^static PetscErrorCod
destroyvecs include/petsc/private/vecimpl.h /^ PetscErrorCode (*destroyvecs)(PetscInt,Vec[]); \/* free array of vectors *\/$/;" m struct:_VecOps
destructions include/petsclog.h /^ int destructions; \/* The number of objects of this class destroyed *\/$/;" m struct:__anon96
detJ include/petscfe.h /^ PetscReal detJ;$/;" m struct:__anon121
-detJ src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon29 file:
+detJ src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon31 file:
det_separators src/ksp/pc/impls/tfs/xxt.c /^static PetscErrorCode det_separators(xxt_ADT xxt_handle)$/;" f file:
det_separators src/ksp/pc/impls/tfs/xyt.c /^static PetscErrorCode det_separators(xyt_ADT xyt_handle)$/;" f file:
deta src/snes/examples/tutorials/ex15.c /^PETSC_STATIC_INLINE PetscScalar deta(const AppCtx *ctx,PetscReal x,PetscReal y,PetscScalar ux,PetscScalar uy)$/;" f
@@ -54233,7 +54266,7 @@ dewtemp src/ts/examples/tests/ex5.c /^ PetscScalar dewtemp; \/* dew point tem
dfdt_vdp src/dm/examples/tutorials/ex13f90aux.F90 /^ function dfdt_vdp(/;" f module:ex13f90aux
dfill include/petsc/private/dmdaimpl.h /^ PetscInt *ofill,*dfill;$/;" m struct:__anon125
dfill include/petsc/private/dmmbimpl.h /^ PetscInt *dfill, *ofill;$/;" m struct:__anon138
-dfill src/dm/impls/sliced/sliced.c /^ DMSlicedBlockFills *dfill,*ofill;$/;" m struct:__anon47 file:
+dfill src/dm/impls/sliced/sliced.c /^ DMSlicedBlockFills *dfill,*ofill;$/;" m struct:__anon49 file:
dfm src/contrib/fun3d/comp/user.h /^ REAL *dfp, *dfm; \/* Flux Jacobians *\/$/;" m struct:gxy
dfm src/contrib/fun3d/incomp/user.h /^ REAL *dfp, *dfm; \/* Flux Jacobians *\/$/;" m struct:gxy
dfp src/contrib/fun3d/comp/user.h /^ REAL *dfp, *dfm; \/* Flux Jacobians *\/$/;" m struct:gxy
@@ -54242,19 +54275,19 @@ dft1 src/contrib/fun3d/comp/user.h /^ REAL *dft1, *dft2;
dft1 src/contrib/fun3d/incomp/user.h /^ REAL *dft1, *dft2; \/* Turb mod linearization *\/$/;" m struct:gxy
dft2 src/contrib/fun3d/comp/user.h /^ REAL *dft1, *dft2; \/* Turb mod linearization *\/$/;" m struct:gxy
dft2 src/contrib/fun3d/incomp/user.h /^ REAL *dft1, *dft2; \/* Turb mod linearization *\/$/;" m struct:gxy
-dftEvent src/sys/logging/xmllogevent.c /^ PetscLogEvent dftEvent;$/;" m struct:__anon98 file:
-dftEvents src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftEvents; \/* The default timers which represent the different 'instances' of this nested event *\/$/;" m struct:__anon97 file:
-dftEventsSorted src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftEventsSorted; \/* The default timers which represent the different 'instances' of this nested event *\/$/;" m struct:__anon97 file:
-dftParent src/sys/logging/xmllogevent.c /^ PetscLogEvent dftParent;$/;" m struct:__anon98 file:
+dftEvent src/sys/logging/xmllogevent.c /^ PetscLogEvent dftEvent;$/;" m struct:__anon100 file:
+dftEvents src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftEvents; \/* The default timers which represent the different 'instances' of this nested event *\/$/;" m struct:__anon99 file:
+dftEventsSorted src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftEventsSorted; \/* The default timers which represent the different 'instances' of this nested event *\/$/;" m struct:__anon99 file:
+dftParent src/sys/logging/xmllogevent.c /^ PetscLogEvent dftParent;$/;" m struct:__anon100 file:
dftParentActive src/sys/logging/xmllogevent.c /^static PetscLogEvent dftParentActive = 0;$/;" v file:
-dftParents src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftParents; \/* The default timers which were the dftParentActive when this nested event was started *\/$/;" m struct:__anon97 file:
-dftParentsSorted src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftParentsSorted; \/* The default timers which were the dftParentActive when this nested event was started *\/$/;" m struct:__anon97 file:
+dftParents src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftParents; \/* The default timers which were the dftParentActive when this nested event was started *\/$/;" m struct:__anon99 file:
+dftParentsSorted src/sys/logging/xmllogevent.c /^ PetscLogEvent *dftParentsSorted; \/* The default timers which were the dftParentActive when this nested event was started *\/$/;" m struct:__anon99 file:
dhdx src/ts/examples/tutorials/network/wash/pipeImpls.c /^PETSC_STATIC_INLINE PetscScalar dhdx(PipeField *x,PetscInt i,PetscInt ilast,PetscReal dx)$/;" f
di src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec *di;$/;" m struct:__anon9 file:
di_scatter src/tao/pde_constrained/examples/tutorials/elliptic.c /^ VecScatter *yi_scatter, *di_scatter;$/;" m struct:__anon10 file:
di_scatter src/tao/pde_constrained/examples/tutorials/parabolic.c /^ VecScatter *di_scatter;$/;" m struct:__anon9 file:
diag src/ksp/ksp/examples/tutorials/ex15.c /^ Vec diag;$/;" m struct:__anon141 file:
-diag src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *diag; \/* Diagonal part of Lanczos matrix *\/$/;" m struct:__anon10
+diag src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *diag; \/* Diagonal part of Lanczos matrix *\/$/;" m struct:__anon12
diag src/ksp/pc/impls/eisens/eisen.c /^ Vec b[2],diag; \/* temporary storage for true right hand side *\/$/;" m struct:__anon122 file:
diag src/ksp/pc/impls/jacobi/jacobi.c /^ Vec diag; \/* vector containing the reciprocals of the diagonal elements of the preconditioner matrix *\/$/;" m struct:__anon88 file:
diag src/ksp/pc/impls/pbjacobi/pbjacobi.c /^ const MatScalar *diag;$/;" m struct:__anon111 file:
@@ -54287,7 +54320,7 @@ diffus src/ts/examples/tutorials/extchemfield.c /^ PetscReal diffus;$/;" m stru
diffuse src/ts/examples/tutorials/power_grid/ex6.c /^PetscErrorCode diffuse(PetscScalar **p,PetscInt i,PetscInt j,PetscReal t,PetscScalar *p_diff,AppCtx * user)$/;" f
diffuse src/ts/examples/tutorials/power_grid/ex7.c /^PetscErrorCode diffuse(PetscScalar **p,PetscInt i,PetscInt j,PetscReal t,PetscScalar *p_diff,AppCtx * user)$/;" f
diffuse src/ts/examples/tutorials/power_grid/ex8.c /^PetscErrorCode diffuse(PetscScalar **p,PetscInt i,PetscInt j,PetscReal t,PetscScalar *p_diff,AppCtx * user)$/;" f
-diffusion src/snes/examples/tutorials/ex30.c /^ ViscParam diffusion, dislocation;$/;" m struct:__anon128 file:
+diffusion src/snes/examples/tutorials/ex30.c /^ ViscParam diffusion, dislocation;$/;" m struct:__anon130 file:
diffusion src/ts/examples/tutorials/extchemfield.c /^ PetscBool diffusion,reactions;$/;" m struct:_User file:
dim bin/TOPSGenerator.py /^ dim = int(buttonbox(message="Dimension of the grid?", title=title, choices = ["1", "2", "3"],fontSize = 20))$/;" v
dim include/petsc/private/dmimpl.h /^ PetscInt dim; \/* The topological dimension *\/$/;" m struct:_p_DM
@@ -54302,32 +54335,32 @@ dim include/petsc/private/petscfvimpl.h /^ PetscInt dim; \/
dim include/petscdm.h /^ PetscInt dim; \/*1 The spatial dimension of points *\/$/;" m struct:_DMInterpolationInfo
dim include/petscdmdatypes.h /^ PetscInt dim,dof,sw;$/;" m struct:__anon88
dim include/petscfe.h /^ PetscInt dim;$/;" m struct:__anon121
-dim src/dm/impls/da/usfft/matusfft.c /^ PetscInt dim;$/;" m struct:__anon52 file:
-dim src/dm/impls/moab/examples/tests/ex1.cxx /^ PetscInt dim;$/;" m struct:__anon44 file:
-dim src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon45 file:
-dim src/dm/impls/patch/examples/tests/ex1.c /^ PetscInt dim; \/* The spatial dimension *\/$/;" m struct:__anon43 file:
-dim src/dm/impls/plex/examples/tests/ex1.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon32 file:
-dim src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon30 file:
-dim src/dm/impls/plex/examples/tests/ex12.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon38 file:
-dim src/dm/impls/plex/examples/tests/ex13.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon34 file:
-dim src/dm/impls/plex/examples/tests/ex14.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon33 file:
-dim src/dm/impls/plex/examples/tests/ex16.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon41 file:
-dim src/dm/impls/plex/examples/tests/ex17.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon40 file:
-dim src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon35 file:
-dim src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon36 file:
-dim src/dm/impls/plex/examples/tests/ex5.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon31 file:
-dim src/dm/impls/plex/examples/tests/ex7.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon37 file:
-dim src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon39 file:
+dim src/dm/impls/da/usfft/matusfft.c /^ PetscInt dim;$/;" m struct:__anon54 file:
+dim src/dm/impls/moab/examples/tests/ex1.cxx /^ PetscInt dim;$/;" m struct:__anon46 file:
+dim src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon47 file:
+dim src/dm/impls/patch/examples/tests/ex1.c /^ PetscInt dim; \/* The spatial dimension *\/$/;" m struct:__anon45 file:
+dim src/dm/impls/plex/examples/tests/ex1.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon34 file:
+dim src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon32 file:
+dim src/dm/impls/plex/examples/tests/ex12.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon40 file:
+dim src/dm/impls/plex/examples/tests/ex13.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon36 file:
+dim src/dm/impls/plex/examples/tests/ex14.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon35 file:
+dim src/dm/impls/plex/examples/tests/ex16.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon43 file:
+dim src/dm/impls/plex/examples/tests/ex17.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon42 file:
+dim src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon37 file:
+dim src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon38 file:
+dim src/dm/impls/plex/examples/tests/ex5.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon33 file:
+dim src/dm/impls/plex/examples/tests/ex7.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon39 file:
+dim src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon41 file:
dim src/ksp/ksp/examples/tutorials/ex35.cxx /^ PetscInt dim,n;$/;" m struct:__anon149 file:
dim src/ksp/ksp/examples/tutorials/ex59.c /^ PetscInt dim;$/;" m struct:__anon160 file:
dim src/ksp/pc/impls/ml/ml.c /^ PetscInt dim; \/* data from PCSetCoordinates(_ML) *\/$/;" m struct:__anon117 file:
dim src/mat/impls/cufft/cufft.cu /^ PetscInt *dim;$/;" m struct:__anon42 file:
dim src/mat/impls/fft/fft.h /^ PetscInt *dim;$/;" m struct:__anon47
-dim src/snes/examples/tutorials/ex12.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon152 file:
-dim src/snes/examples/tutorials/ex62.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon133 file:
-dim src/snes/examples/tutorials/ex66.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon148 file:
-dim src/snes/examples/tutorials/ex69.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon136 file:
-dim src/snes/examples/tutorials/ex77.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon145 file:
+dim src/snes/examples/tutorials/ex12.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon154 file:
+dim src/snes/examples/tutorials/ex62.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon135 file:
+dim src/snes/examples/tutorials/ex66.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon150 file:
+dim src/snes/examples/tutorials/ex69.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon138 file:
+dim src/snes/examples/tutorials/ex77.c /^ PetscInt dim; \/* The topological mesh dimension *\/$/;" m struct:__anon147 file:
dim src/sys/classes/draw/utils/dscatter.c /^ int nopts,dim;$/;" m struct:_p_PetscDrawSP file:
dim src/sys/classes/draw/utils/lgimpl.h /^ int nopts,dim,*colors;$/;" m struct:_p_PetscDrawLG
dim src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscInt dim;$/;" m struct:__anon33
@@ -54355,11 +54388,11 @@ discBd include/petsc/private/petscdsimpl.h /^ PetscObject *discBd; \/* The b
discard config/BuildSystem/config/setsBackport.py /^ def discard(self, element):$/;" m class:Set
discard config/BuildSystem/config/setsOrdered.py /^ def discard(self, element):$/;" m class:Set
discretization src/ts/examples/tutorials/ex10.c /^ DiscretizationType discretization;$/;" m struct:_n_RD file:
-diskreads include/petsc/private/tsimpl.h /^ PetscInt diskreads,diskwrites; \/* counters for disk checkpoint reads and writes *\/$/;" m struct:_p_TSTrajectory
+diskreads include/petsc/private/tsimpl.h /^ PetscInt diskreads,diskwrites; \/* counters for disk checkpoint reads and writes *\/$/;" m struct:_p_TSTrajectory
diskstack src/ts/trajectory/impls/memory/trajmemory.c /^ DiskStack diskstack;$/;" m struct:_TJScheduler file:
-diskwrites include/petsc/private/tsimpl.h /^ PetscInt diskreads,diskwrites; \/* counters for disk checkpoint reads and writes *\/$/;" m struct:_p_TSTrajectory
-dislocation src/snes/examples/tutorials/ex30.c /^ ViscParam diffusion, dislocation;$/;" m struct:__anon128 file:
-disp src/sys/classes/draw/impls/x/ximpl.h /^ Display *disp; \/* Display *\/$/;" m struct:__anon72
+diskwrites include/petsc/private/tsimpl.h /^ PetscInt diskreads,diskwrites; \/* counters for disk checkpoint reads and writes *\/$/;" m struct:_p_TSTrajectory
+dislocation src/snes/examples/tutorials/ex30.c /^ ViscParam diffusion, dislocation;$/;" m struct:__anon130 file:
+disp src/sys/classes/draw/impls/x/ximpl.h /^ Display *disp; \/* Display *\/$/;" m struct:__anon74
disper_coe src/ts/examples/tutorials/power_grid/ex6.c /^ PetscScalar disper_coe; \/* Dispersion coefficient *\/$/;" m struct:__anon301 file:
disper_coe src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar disper_coe; \/* Dispersion coefficient *\/$/;" m struct:__anon309 file:
disper_coe src/ts/examples/tutorials/power_grid/ex8.c /^ PetscScalar disper_coe; \/* Dispersion coefficient *\/$/;" m struct:__anon302 file:
@@ -54367,7 +54400,7 @@ dispersivity src/ts/examples/tutorials/ex27.c /^ PetscReal dispersivity;$/;" m
display config/BuildSystem/graph.py /^ def display(self):$/;" m class:DirectedGraph
display include/petsc/private/drawimpl.h /^ char *display;$/;" m struct:_p_PetscDraw
display src/sys/classes/draw/impls/opengl/openglops.c /^static void display(void) {;}$/;" f file:
-display src/sys/classes/viewer/impls/draw/vdraw.h /^ char *display;$/;" m struct:__anon78
+display src/sys/classes/viewer/impls/draw/vdraw.h /^ char *display;$/;" m struct:__anon80
displaynames include/petsc/private/tsimpl.h /^ char **displaynames;$/;" m struct:_n_TSMonitorLGCtx
displayvalues include/petsc/private/tsimpl.h /^ PetscReal *displayvalues;$/;" m struct:_n_TSMonitorLGCtx
displayvariables include/petsc/private/tsimpl.h /^ PetscInt *displayvariables;$/;" m struct:_n_TSMonitorLGCtx
@@ -54382,8 +54415,8 @@ distutils config/examples/arch-linux-gcc-ifc-cmplx.py /^import distutils.spawn$/
divWork src/sys/classes/random/examples/tutorials/ex2.c /^PetscInt divWork(PetscMPIInt id, PetscInt num, PetscMPIInt size)$/;" f
divtol include/petsc/private/kspimpl.h /^ divtol; \/* divergence tolerance *\/$/;" m struct:_p_KSP
dlallhead src/sys/dll/reg.c /^static PetscFunctionList dlallhead = 0;$/;" v file:
-dlamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon201
-dlamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon201
+dlamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon203
+dlamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon203
dlhandle_t src/sys/dll/dlimpl.c /^typedef HMODULE dlhandle_t;$/;" t file:
dlhandle_t src/sys/dll/dlimpl.c /^typedef void* dlhandle_t;$/;" t file:
dlscale src/mat/impls/mffd/mffdimpl.h /^ Vec dlscale,drscale,dshift; \/* diagonal scale and shift by vectors *\/$/;" m struct:_p_MatMFFD
@@ -54397,20 +54430,20 @@ dm include/petsc/private/snesimpl.h /^ DM dm;$/;" m struct:_p_SNES
dm include/petsc/private/tsimpl.h /^ DM dm;$/;" m struct:_p_TS
dm include/petscdmplex.h /^ DM dm;$/;" m struct:__anon1
dm src/dm/impls/composite/packimpl.h /^ DM dm;$/;" m struct:DMCompositeLink
-dm src/dm/impls/moab/examples/tests/ex1.cxx /^ DM dm; \/* DM implementation using the MOAB interface *\/$/;" m struct:__anon44 file:
-dm src/dm/impls/moab/examples/tests/ex2.cxx /^ DM dm; \/* DM implementation using the MOAB interface *\/$/;" m struct:__anon45 file:
-dm src/dm/impls/plex/examples/tests/ex1.c /^ DM dm; \/* REQUIRED in order to use SNES evaluation functions *\/$/;" m struct:__anon32 file:
-dm src/dm/impls/plex/examples/tests/ex7.c /^ DM dm;$/;" m struct:__anon37 file:
-dm src/dm/impls/plex/examples/tests/ex8.c /^ DM dm;$/;" m struct:__anon29 file:
-dm src/dm/impls/plex/plexhdf5.c /^ DM dm;$/;" m struct:__anon24 file:
+dm src/dm/impls/moab/examples/tests/ex1.cxx /^ DM dm; \/* DM implementation using the MOAB interface *\/$/;" m struct:__anon46 file:
+dm src/dm/impls/moab/examples/tests/ex2.cxx /^ DM dm; \/* DM implementation using the MOAB interface *\/$/;" m struct:__anon47 file:
+dm src/dm/impls/plex/examples/tests/ex1.c /^ DM dm; \/* REQUIRED in order to use SNES evaluation functions *\/$/;" m struct:__anon34 file:
+dm src/dm/impls/plex/examples/tests/ex7.c /^ DM dm;$/;" m struct:__anon39 file:
+dm src/dm/impls/plex/examples/tests/ex8.c /^ DM dm;$/;" m struct:__anon31 file:
+dm src/dm/impls/plex/plexhdf5.c /^ DM dm;$/;" m struct:__anon26 file:
dm src/ksp/ksp/utils/dmproject.c /^ DM dm;$/;" m struct:_projectConstraintsCtx file:
-dm src/snes/impls/vi/rs/virs.c /^ DM dm; \/* when destroying this object we need to reset the above function into the base DM *\/$/;" m struct:__anon195 file:
-dm src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscObject dm;$/;" m struct:__anon89
+dm src/snes/impls/vi/rs/virs.c /^ DM dm; \/* when destroying this object we need to reset the above function into the base DM *\/$/;" m struct:__anon197 file:
+dm src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscObject dm;$/;" m struct:__anon91
dm src/tao/bound/examples/tutorials/jbearing2.c /^ DM dm; \/* distributed array data structure *\/$/;" m struct:__anon18 file:
dm src/tao/bound/examples/tutorials/plate2.c /^ DM dm; \/* distributed array data structure *\/$/;" m struct:__anon19 file:
dm src/tao/bound/examples/tutorials/plate2f.h /^ common \/pdata\/ dm,localX,localV,Nx,Ny$/;" v
-dm src/tao/complementarity/examples/tutorials/blackscholes.c /^ DM dm;$/;" m struct:__anon207 file:
-dm src/tao/complementarity/impls/ssls/ssls.h /^ Vec dm; \/* work vector for subdifferential calculation (mu vector) *\/$/;" m struct:__anon209
+dm src/tao/complementarity/examples/tutorials/blackscholes.c /^ DM dm;$/;" m struct:__anon209 file:
+dm src/tao/complementarity/impls/ssls/ssls.h /^ Vec dm; \/* work vector for subdifferential calculation (mu vector) *\/$/;" m struct:__anon211
dm src/tao/examples/tutorials/ex3.c /^ DM dm;$/;" m struct:__anon15 file:
dm src/tao/unconstrained/examples/tutorials/eptorsion2.c /^ DM dm; \/* distributed array data structure *\/$/;" m struct:__anon28 file:
dm src/tao/unconstrained/examples/tutorials/eptorsion2f.h /^ common \/pdata\/ dm,localX$/;" v
@@ -54801,7 +54834,7 @@ dmsnessetjacobianlocal_ src/snes/utils/ftn-custom/zdmlocalsnesf.c /^PETSC_EXTERN
dmsnessetjacobianlocal_ src/snes/utils/ftn-custom/zdmlocalsnesf.c 4;" d file:
dmsnessetjacobianlocal_ src/snes/utils/ftn-custom/zdmlocalsnesf.c 7;" d file:
dmts include/petsc/private/dmimpl.h /^ PetscObject dmksp,dmsnes,dmts;$/;" m struct:_p_DM
-dmu src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal dmu; \/* direction in smoothing parameter *\/$/;" m struct:__anon209
+dmu src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal dmu; \/* direction in smoothing parameter *\/$/;" m struct:__anon211
dmview_ src/dm/interface/ftn-custom/zdmf.c /^PETSC_EXTERN void PETSC_STDCALL dmview_(DM *da,PetscViewer *vin,PetscErrorCode *ierr)$/;" f
dmview_ src/dm/interface/ftn-custom/zdmf.c 24;" d file:
dmview_ src/dm/interface/ftn-custom/zdmf.c 6;" d file:
@@ -54818,17 +54851,17 @@ dobj src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal dobj;$/;" m struct:__anon23
dof bin/TOPSGenerator.py /^ dof = int(enterbox("Number of degrees of freedom per grid point?",title,argDefaultText="1"))$/;" v
dof include/petscdm.h /^ PetscInt dof; \/* The number of components to interpolate *\/$/;" m struct:_DMInterpolationInfo
dof include/petscdmdatypes.h /^ PetscInt dim,dof,sw;$/;" m struct:__anon88
-dof src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon51 file:
-dof src/dm/impls/da/usfft/matusfft.c /^ PetscInt dof;$/;" m struct:__anon52 file:
+dof src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon53 file:
+dof src/dm/impls/da/usfft/matusfft.c /^ PetscInt dof;$/;" m struct:__anon54 file:
dof src/mat/impls/maij/maij.h /^ PetscInt dof; \/* number of components *\/$/;" m struct:__anon2
dof src/mat/impls/maij/maij.h /^ PetscInt dof; \/* number of components *\/$/;" m struct:__anon1
-dof src/snes/examples/tutorials/ex30.c /^ PetscInt dof,stencil_width,mglevels;$/;" m struct:__anon129 file:
+dof src/snes/examples/tutorials/ex30.c /^ PetscInt dof,stencil_width,mglevels;$/;" m struct:__anon131 file:
dof src/ts/examples/tutorials/ex11.c /^ PetscInt dof; \/* number of degrees of freedom per cell *\/$/;" m struct:_n_Physics file:
dof src/ts/examples/tutorials/ex11.c /^ PetscInt dof;$/;" m struct:FieldDescription file:
dof src/ts/examples/tutorials/ex11_sa.c /^ PetscInt dof; \/* number of degrees of freedom per cell *\/$/;" m struct:_n_Physics file:
dof src/ts/examples/tutorials/ex11_sa.c /^ PetscInt dof;$/;" m struct:FieldDescription file:
dof src/ts/examples/tutorials/ex9.c /^ PetscInt dof;$/;" m struct:__anon266 file:
-dofs_order src/dm/impls/da/hypre/mhyp.h /^ int dofs_order;$/;" m struct:__anon54
+dofs_order src/dm/impls/da/hypre/mhyp.h /^ int dofs_order;$/;" m struct:__anon56
doit src/dm/examples/tests/ex19.c /^PetscErrorCode doit(DM da,Vec global)$/;" f
domainerror include/petsc/private/snesimpl.h /^ PetscBool domainerror; \/* set with SNESSetFunctionDomainError() *\/$/;" m struct:_p_SNES
donotstash include/petsc/private/vecimpl.h /^ PetscBool donotstash;$/;" m struct:__anon174
@@ -54837,15 +54870,15 @@ donotstash src/mat/impls/dense/mpi/mpidense.h /^ PetscBool donotstash;
dot include/petsc/private/vecimpl.h /^ PetscErrorCode (*dot)(Vec,Vec,PetscScalar*); \/* z = x^H * y *\/$/;" m struct:_VecOps
dot_local include/petsc/private/vecimpl.h /^ PetscErrorCode (*dot_local)(Vec,Vec,PetscScalar*);$/;" m struct:_VecOps
dotnorm2 include/petsc/private/vecimpl.h /^ PetscErrorCode (*dotnorm2)(Vec,Vec,PetscScalar*,PetscScalar*);$/;" m struct:_VecOps
-dots src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscScalar *dots;$/;" m struct:__anon6
+dots src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscScalar *dots;$/;" m struct:__anon8
dots src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscScalar *dots;$/;" m struct:__anon183
doubly_periodic_u_2d src/ts/examples/tutorials/ex18.c /^static PetscErrorCode doubly_periodic_u_2d(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f file:
downLoad config/BuildSystem/config/package.py /^ def downLoad(self):$/;" m class:Package
downloadPETSc config/PETSc/petsc.py /^ def downloadPETSc(self):$/;" m class:Configure
download_url setup.py /^ download_url=tarball(),$/;" v
dparm src/mat/impls/aij/mpi/pastix/pastix.c /^ double dparm[64]; \/* Floating point parameters *\/$/;" m struct:Mat_Pastix_ file:
-dpsi src/snes/impls/vi/ss/vissimpl.h /^ Vec dpsi; \/* Merit function gradient *\/$/;" m struct:__anon193
-dpsi src/tao/complementarity/impls/ssls/ssls.h /^ Vec dpsi; \/* gradient of psi *\/$/;" m struct:__anon209
+dpsi src/snes/impls/vi/ss/vissimpl.h /^ Vec dpsi; \/* Merit function gradient *\/$/;" m struct:__anon195
+dpsi src/tao/complementarity/impls/ssls/ssls.h /^ Vec dpsi; \/* gradient of psi *\/$/;" m struct:__anon211
dq src/contrib/fun3d/comp/user.h /^ Vec dq; \/* Delta Q *\/$/;" m struct:gxy
dq src/contrib/fun3d/incomp/user.h /^ Vec dq; \/* Delta Q *\/$/;" m struct:gxy
dq2ri src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^PetscErrorCode dq2ri(PetscScalar Fd,PetscScalar Fq,PetscScalar delta,PetscScalar *Fr, PetscScalar *Fi)$/;" f
@@ -54854,16 +54887,16 @@ dq2ri src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^PetscErr
dq2ri src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^PetscErrorCode dq2ri(PetscScalar Fd,PetscScalar Fq,PetscScalar delta,PetscScalar *Fr, PetscScalar *Fi)$/;" f
dqdx src/ts/examples/tutorials/network/wash/pipeImpls.c /^PETSC_STATIC_INLINE PetscScalar dqdx(PipeField *x,PetscInt i,PetscInt ilast,PetscReal dx)$/;" f
draw include/petscdraw.h /^ PetscDraw draw;$/;" m struct:__anon91
-draw src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDraw *draw;$/;" m struct:__anon78
-draw_base src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscInt draw_base;$/;" m struct:__anon78
-draw_contours src/snes/examples/tests/ex69.c /^ PetscBool draw_contours; \/* flag - 1 indicates drawing contours *\/$/;" m struct:__anon175 file:
-draw_contours src/snes/examples/tutorials/ex19.c /^ PetscBool draw_contours; \/* flag - 1 indicates drawing contours *\/$/;" m struct:__anon154 file:
-draw_max src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscInt draw_max;$/;" m struct:__anon78
-drawaxis src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDrawAxis *drawaxis;$/;" m struct:__anon78
+draw src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDraw *draw;$/;" m struct:__anon80
+draw_base src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscInt draw_base;$/;" m struct:__anon80
+draw_contours src/snes/examples/tests/ex69.c /^ PetscBool draw_contours; \/* flag - 1 indicates drawing contours *\/$/;" m struct:__anon177 file:
+draw_contours src/snes/examples/tutorials/ex19.c /^ PetscBool draw_contours; \/* flag - 1 indicates drawing contours *\/$/;" m struct:__anon156 file:
+draw_max src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscInt draw_max;$/;" m struct:__anon80
+drawaxis src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDrawAxis *drawaxis;$/;" m struct:__anon80
drawcontours src/ts/examples/tests/ex5.c /^ PetscBool drawcontours; \/* flag - 1 indicates drawing contours *\/$/;" m struct:__anon330 file:
-drawlg src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDrawLG *drawlg;$/;" m struct:__anon78
+drawlg src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDrawLG *drawlg;$/;" m struct:__anon80
drawsp src/ts/interface/tseig.c /^ PetscDrawSP drawsp;$/;" m struct:_n_TSMonitorSPEigCtx file:
-drawtype src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDrawType drawtype;$/;" m struct:__anon78
+drawtype src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscDrawType drawtype;$/;" m struct:__anon80
drawviewer src/ts/examples/tests/ex5.c /^ PetscViewer drawviewer;$/;" m struct:__anon330 file:
drdpfunction include/petsc/private/tsimpl.h /^ PetscErrorCode (*drdpfunction)(TS,PetscReal,Vec,Vec*,void*);$/;" m struct:_p_TS
drdyfunction include/petsc/private/tsimpl.h /^ PetscErrorCode (*drdyfunction)(TS,PetscReal,Vec,Vec*,void*);$/;" m struct:_p_TS
@@ -54871,10 +54904,10 @@ droptol src/ksp/pc/impls/parms/parms.c /^ PetscReal solvetol, indtol, d
droptolerance src/ksp/pc/impls/ainvcusp/ainvcusp.cu /^ PetscReal droptolerance;$/;" m struct:__anon89 file:
drows src/ksp/pc/impls/redistribute/redistribute.c /^ PetscInt dcnt,*drows; \/* these are the local rows that have only diagonal entry *\/$/;" m struct:__anon95 file:
drscale src/mat/impls/mffd/mffdimpl.h /^ Vec dlscale,drscale,dshift; \/* diagonal scale and shift by vectors *\/$/;" m struct:_p_MatMFFD
-drw src/sys/classes/draw/impls/x/ximpl.h /^ Drawable drw; \/* Pixmap *\/$/;" m struct:__anon72
+drw src/sys/classes/draw/impls/x/ximpl.h /^ Drawable drw; \/* Pixmap *\/$/;" m struct:__anon74
dryRun config/builder.py /^ def dryRun(self):$/;" m class:PETScMaker
-ds src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal ds, dt; \/* Discretization properties *\/$/;" m struct:__anon207 file:
-ds src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon201
+ds src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal ds, dt; \/* Discretization properties *\/$/;" m struct:__anon209 file:
+ds src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon203
dscale include/petsc/private/kspimpl.h /^ PetscBool dscale; \/* diagonal scale system; used with KSPSetDiagonalScale() *\/$/;" m struct:_p_KSP
dscalefix include/petsc/private/kspimpl.h /^ PetscBool dscalefix; \/* unscale system after solve *\/$/;" m struct:_p_KSP
dscalefix2 include/petsc/private/kspimpl.h /^ PetscBool dscalefix2; \/* system has been unscaled *\/$/;" m struct:_p_KSP
@@ -54889,12 +54922,12 @@ dt src/contrib/fun3d/comp/user.h /^ REAL dt;
dt src/contrib/fun3d/incomp/flow.c /^ double fnorm,dt,cfl;$/;" m struct:__anon355 file:
dt src/contrib/fun3d/incomp/user.h /^ REAL dt; \/* Input cfl *\/$/;" m struct:__anon357
dt src/ksp/ksp/examples/tutorials/ex31.c /^ PetscScalar dt; \/* The timestep \\Delta t *\/$/;" m struct:__anon158 file:
-dt src/snes/examples/tutorials/ex33.c /^ PetscReal dt;$/;" m struct:__anon122 file:
+dt src/snes/examples/tutorials/ex33.c /^ PetscReal dt;$/;" m struct:__anon124 file:
dt src/snes/examples/tutorials/ex74fcomd.h /^ common \/timcnt\/ time, dt, dtmin, dtmax, dtgrow, tfinal, tplot, tcscal, hcscal$/;" v
dt src/snes/examples/tutorials/ex74fcomd.h /^ double precision dt, dtmin, dtmax, dtgrow, tfinal, tplot, tcscal, hcscal$/;" v
dt src/sys/classes/random/examples/tutorials/ex2.c /^ PetscReal dt;$/;" m struct:himaInfoTag file:
-dt src/sys/examples/tutorials/ex5.c /^ PetscDataType dt;$/;" m struct:__anon93 file:
-dt src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal ds, dt; \/* Discretization properties *\/$/;" m struct:__anon207 file:
+dt src/sys/examples/tutorials/ex5.c /^ PetscDataType dt;$/;" m struct:__anon95 file:
+dt src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal ds, dt; \/* Discretization properties *\/$/;" m struct:__anon209 file:
dt src/ts/impls/pseudo/posindep.c /^ PetscErrorCode (*dt)(TS,PetscReal*,void*); \/* compute next timestep, and related context *\/$/;" m struct:__anon354 file:
dt_increment src/ts/impls/pseudo/posindep.c /^ PetscReal dt_increment; \/* scaling that dt is incremented each time-step *\/$/;" m struct:__anon354 file:
dt_ini src/contrib/fun3d/comp/flow.c /^ double fnorm_ini, dt_ini, cfl_ini;$/;" m struct:__anon361 file:
@@ -54916,9 +54949,9 @@ dtmin src/snes/examples/tutorials/ex74fcomd.h /^ common \/timcnt\/ time, dt
dtmin src/snes/examples/tutorials/ex74fcomd.h /^ double precision dt, dtmin, dtmax, dtgrow, tfinal, tplot, tcscal, hcscal$/;" v
dtol include/petsc/private/pcmgimpl.h /^ PetscReal rtol,abstol,dtol,ttol; \/* tolerances for when running with PCApplyRichardson_MG *\/$/;" m struct:__anon124
dtype include/petsc/private/bagimpl.h /^ PetscDataType dtype;$/;" m struct:_n_PetscBagItem
-dtype src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt dtype; \/* Method used to measure the norm of step *\/$/;" m struct:__anon10
-dtype src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscInt dtype;$/;" m struct:__anon9
-dtype src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscInt dtype;$/;" m struct:__anon11
+dtype src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt dtype; \/* Method used to measure the norm of step *\/$/;" m struct:__anon12
+dtype src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscInt dtype;$/;" m struct:__anon11
+dtype src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscInt dtype;$/;" m struct:__anon13
dualSpace include/petsc/private/petscfeimpl.h /^ PetscDualSpace dualSpace; \/* The dual space P' *\/$/;" m struct:_p_PetscFE
dualSpace include/petsc/private/petscfvimpl.h /^ PetscDualSpace dualSpace; \/* The dual space P', usually simple *\/$/;" m struct:_p_PetscFV
dummy include/petsc/private/dmpleximpl.h /^ PetscInt dummy;$/;" m struct:__anon127
@@ -54937,12 +54970,12 @@ dummy include/petsc/private/petscfvimpl.h /^ PetscInt dummy;$/;" m struct:__ano
dummy include/petsc/private/petscfvimpl.h /^ PetscInt dummy;$/;" m struct:__anon146
dummy src/mat/coarsen/impls/hem/hem.c /^ int dummy;$/;" m struct:__anon376 file:
dummy src/mat/coarsen/impls/mis/mis.c /^ int dummy;$/;" m struct:__anon377 file:
-dummy src/snes/impls/ls/lsimpl.h /^ PetscInt dummy;$/;" m struct:__anon191
-dummy src/snes/impls/richardson/snesrichardsonimpl.h /^ int dummy;$/;" m struct:__anon182
+dummy src/snes/impls/ls/lsimpl.h /^ PetscInt dummy;$/;" m struct:__anon193
+dummy src/snes/impls/richardson/snesrichardsonimpl.h /^ int dummy;$/;" m struct:__anon184
dummy src/tao/linesearch/impls/unit/unit.h /^ int dummy;$/;" m struct:__anon7
dummy src/ts/characteristic/impls/da/slda.h /^ PetscInt dummy;$/;" m struct:__anon202
-dummy_int src/sys/utils/segbuffer.c /^ PetscInt dummy_int;$/;" m union:_PetscSegBufferLink::__anon90 file:
-dummy_real src/sys/utils/segbuffer.c /^ PetscReal dummy_real;$/;" m union:_PetscSegBufferLink::__anon90 file:
+dummy_int src/sys/utils/segbuffer.c /^ PetscInt dummy_int;$/;" m union:_PetscSegBufferLink::__anon92 file:
+dummy_real src/sys/utils/segbuffer.c /^ PetscReal dummy_real;$/;" m union:_PetscSegBufferLink::__anon92 file:
dumpCMakeConfig config/PETSc/Configure.py /^ def dumpCMakeConfig(self):$/;" m class:Configure
dumpCMakeLists config/PETSc/Configure.py /^ def dumpCMakeLists(self):$/;" m class:Configure
dumpConfFiles config/BuildSystem/config/framework.py /^ def dumpConfFiles(self):$/;" m class:Framework
@@ -54964,7 +54997,7 @@ dwork src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec dwork;$/;" m
dwork src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec dwork;$/;" m struct:__anon11 file:
dwork src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec dwork;$/;" m struct:__anon9 file:
dwts src/mat/color/impls/jp/jp.c /^ PetscReal *dwts,*owts;$/;" m struct:__anon64 file:
-dx src/snes/examples/tutorials/ex30.c /^ PetscReal dx,dz;$/;" m struct:__anon129 file:
+dx src/snes/examples/tutorials/ex30.c /^ PetscReal dx,dz;$/;" m struct:__anon131 file:
dx src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
dx src/snes/examples/tutorials/ex74fcomd.h /^ double precision dx, xl0, kappa0, kappaa, kappab, visc0, erg0$/;" v
dx src/ts/examples/tests/ex4.c /^ PetscReal dx; \/* the grid space in x-direction *\/$/;" m struct:__anon332 file:
@@ -54972,7 +55005,7 @@ dx src/ts/examples/tutorials/extchemfield.c /^ PetscReal Tini,dx;$/;" m struct:
dx src/ts/examples/tutorials/power_grid/ex6.c /^ PetscScalar dx; \/* x step size *\/$/;" m struct:__anon301 file:
dx src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar dx; \/* x step size *\/$/;" m struct:__anon309 file:
dx src/ts/examples/tutorials/power_grid/ex8.c /^ PetscScalar dx; \/* x step size *\/$/;" m struct:__anon302 file:
-dxfree src/tao/complementarity/impls/ssls/ssls.h /^ Vec dxfree;$/;" m struct:__anon209
+dxfree src/tao/complementarity/impls/ssls/ssls.h /^ Vec dxfree;$/;" m struct:__anon211
dxtran src/contrib/fun3d/comp/flow.c /^REAL dxtran[max_nbtran];$/;" v
dxtran src/contrib/fun3d/incomp/flow.c /^REAL dxtran[max_nbtran];$/;" v
dy include/petsc/private/matimpl.h /^ PetscScalar *dy; \/* store a block of F(x+dx)-F(x) when J is in BAIJ format *\/$/;" m struct:_p_MatFDColoring
@@ -54980,12 +55013,12 @@ dy src/ts/examples/tests/ex4.c /^ PetscReal dy; \/* the grid space in y
dy src/ts/examples/tutorials/power_grid/ex6.c /^ PetscScalar dy; \/* y step size *\/$/;" m struct:__anon301 file:
dy src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar dy; \/* y step size *\/$/;" m struct:__anon309 file:
dy src/ts/examples/tutorials/power_grid/ex8.c /^ PetscScalar dy; \/* y step size *\/$/;" m struct:__anon302 file:
-dz src/snes/examples/tutorials/ex30.c /^ PetscReal dx,dz;$/;" m struct:__anon129 file:
+dz src/snes/examples/tutorials/ex30.c /^ PetscReal dx,dz;$/;" m struct:__anon131 file:
dzlay src/ts/examples/tests/ex5.c /^ PetscScalar dzlay; \/* thickness of top soil layer *\/$/;" m struct:__anon329 file:
e include/petsc/private/dmdaimpl.h /^ PetscInt *e; \/* the elements *\/$/;" m struct:__anon125
e src/ksp/ksp/examples/tutorials/ex25.c /^ PetscScalar e;$/;" m struct:__anon144 file:
-e src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon7
-e src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon5
+e src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon9
+e src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar *e,*d;$/;" m struct:__anon7
e src/sys/logging/ftn-custom/zplogf.c /^PETSC_EXTERN void PETSC_STDCALL petscclassidregister_(CHAR string PETSC_MIXED_LEN(len),PetscClassId *e,PetscErrorCode *ierr PETSC_END_LEN(len))$/;" v
e src/sys/logging/ftn-custom/zplogf.c /^PETSC_EXTERN void PETSC_STDCALL petsclogeventregister_(CHAR string PETSC_MIXED_LEN(len),PetscClassId *classid,PetscLogEvent *e,PetscErrorCode *ierr PETSC_END_LEN(len))$/;" v
e src/ts/examples/tutorials/ex11_sa.c /^ PetscScalar e;$/;" m struct:__anon247 file:
@@ -54999,8 +55032,8 @@ e4 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3,
e4 src/snes/examples/tutorials/ex74ftube.h /^ double precision e1, e2, e3, e4, v1, v2, v3, v4$/;" v
eEnd include/petsc/private/dmnetworkimpl.h /^ PetscInt eStart,eEnd; \/* Start and end indices for edges *\/$/;" m struct:__anon165
eStart include/petsc/private/dmnetworkimpl.h /^ PetscInt eStart,eEnd; \/* Start and end indices for edges *\/$/;" m struct:__anon165
-e_min src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal e_min;$/;" m struct:__anon10
-ecc src/snes/examples/tests/ex15.c /^ PetscReal ecc; \/* test problem parameter *\/$/;" m struct:__anon171 file:
+e_min src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal e_min;$/;" m struct:__anon12
+ecc src/snes/examples/tests/ex15.c /^ PetscReal ecc; \/* test problem parameter *\/$/;" m struct:__anon173 file:
ecc src/tao/bound/examples/tutorials/jbearing2.c /^ PetscReal ecc; \/* test problem parameter *\/$/;" m struct:__anon18 file:
edata include/petscoptions.h /^ void *edata;$/;" m struct:_n_PetscOptionItem
edge_node src/ksp/pc/impls/tfs/comm.c /^static PetscInt edge_node[sizeof(PetscInt)*32];$/;" v file:
@@ -55008,14 +55041,14 @@ edge_not_pow_2 src/ksp/pc/impls/tfs/comm.c /^static PetscInt edge_not_pow_2;$/;"
edge_tag src/mat/coarsen/impls/hem/hem.c /^typedef struct edge_tag {$/;" s file:
edge_thr src/contrib/fun3d/incomp/user.h /^ int *part_thr,*nedge_thr,*edge_thr;$/;" m struct:gxy
edges include/petsc/private/dmnetworkimpl.h /^ int *edges; \/* Edge list *\/$/;" m struct:__anon165
-ee src/ksp/ksp/impls/cg/cgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon7
-ee src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon5
+ee src/ksp/ksp/impls/cg/cgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon9
+ee src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscReal *ee,*dd; \/* work space for Lanczos algorithm *\/$/;" m struct:__anon7
eexact src/snes/examples/tutorials/ex74f.F90 /^ double precision function eexact(/;" f
eghost include/petsc/private/dmmbimpl.h /^ moab::Range *elocal, *eghost; \/* Topological dimensional entities: strictly owned, strictly ghosted *\/$/;" m struct:__anon138
eh src/sys/error/err.c /^static EH eh = 0;$/;" v file:
eigen src/snes/examples/tutorials/ex74f.F90 /^ subroutine eigen(/;" s
eigen_method src/mat/partition/impls/chaco/chaco.c /^ MPChacoEigenType eigen_method; \/* eigensolver *\/$/;" m struct:__anon367 file:
-eigen_tol src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal eigen_tol; \/* Tolerance used when computing eigenvalue *\/$/;" m struct:__anon10
+eigen_tol src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal eigen_tol; \/* Tolerance used when computing eigenvalue *\/$/;" m struct:__anon12
eigene src/snes/examples/tutorials/ex74f.F90 /^ subroutine eigene(/;" s
eigenvectors src/ts/examples/tutorials/ex11.c /^int eigenvectors(PetscScalar rv[][3], PetscScalar lv[][3], const PetscScalar ueq[], PetscScalar gamma)$/;" f
eigi src/ksp/ksp/interface/saws/kspsaws.c /^ PetscReal *eigi;$/;" m struct:__anon139 file:
@@ -55037,13 +55070,13 @@ elms src/ksp/pc/impls/tfs/gs.c /^ PetscInt *elms; \/* of size nel *\/$/;"
elocal include/petsc/private/dmmbimpl.h /^ moab::Range *elocal, *eghost; \/* Topological dimensional entities: strictly owned, strictly ghosted *\/$/;" m struct:__anon138
emacsmachinename src/sys/objects/init.c /^static char emacsmachinename[256];$/;" v file:
emat src/mat/impls/elemental/matelemimpl.h /^ El::DistMatrix<PetscElemScalar> *emat;$/;" m struct:__anon44
-emax src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon7
-emax src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscReal emin,emax; \/* store user provided estimates of extreme eigenvalues *\/$/;" m struct:__anon1
-emax src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon5
+emax src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon9
+emax src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscReal emin,emax; \/* store user provided estimates of extreme eigenvalues *\/$/;" m struct:__anon3
+emax src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon7
embedding include/petsc/private/petscfeimpl.h /^ PetscInt *embedding; \/* Map from subelements dofs to element dofs *\/$/;" m struct:__anon156
-emin src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon7
-emin src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscReal emin,emax; \/* store user provided estimates of extreme eigenvalues *\/$/;" m struct:__anon1
-emin src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon5
+emin src/ksp/ksp/impls/cg/cgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon9
+emin src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscReal emin,emax; \/* store user provided estimates of extreme eigenvalues *\/$/;" m struct:__anon3
+emin src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscScalar emin,emax; \/* eigenvalues *\/$/;" m struct:__anon7
emission src/ts/examples/tests/ex5.c /^extern PetscScalar emission(PetscScalar pwat)$/;" f
emma src/ts/examples/tests/ex5.c /^ PetscScalar emma; \/* emission parameter *\/$/;" m struct:__anon329 file:
encoding_table src/sys/webclient/globus.c /^static char encoding_table[] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H',$/;" v file:
@@ -55068,21 +55101,21 @@ enumerate config/BuildSystem/config/libraries.py /^ def enumerate(l):$/;" f
enumerate config/BuildSystem/logger.py /^ def enumerate(l):$/;" f
eos src/snes/examples/tutorials/ex74f.F90 /^ double precision function eos(/;" f
ep src/sys/classes/matlabengine/matlab.c /^ Engine *ep;$/;" m struct:_p_PetscMatlabEngine file:
-ep src/sys/classes/viewer/impls/matlab/vmatlab.c /^ MATFile *ep;$/;" m struct:__anon77 file:
+ep src/sys/classes/viewer/impls/matlab/vmatlab.c /^ MATFile *ep;$/;" m struct:__anon79 file:
epilog config/builder2.py /^ epilog = 'For more information, visit http:\/\/www.mcs.anl.gov\/petsc',$/;" v
epilog src/benchmarks/benchmarkAssembly.py /^ epilog = 'This script runs src\/<library>\/examples\/tutorials\/ex<num>, For more information, visit http:\/\/www.mcs.anl.gov\/petsc',$/;" v
epilog src/benchmarks/benchmarkExample.py /^ epilog = 'This script runs src\/<library>\/examples\/tutorials\/ex<num>, For more information, visit http:\/\/www.mcs.anl.gov\/petsc',$/;" v
epoch src/vec/is/sf/impls/window/sfwindow.c /^ PetscBool epoch;$/;" m struct:_n_PetscSFWinLink file:
-eps src/snes/examples/tutorials/ex48.c /^ PetscReal Bd2,eps,exponent;$/;" m struct:_p_THI::__anon164 file:
+eps src/snes/examples/tutorials/ex48.c /^ PetscReal Bd2,eps,exponent;$/;" m struct:_p_THI::__anon166 file:
eps src/tao/matrix/lmvmmat.h /^ PetscReal eps;$/;" m struct:__anon1
eps src/ts/examples/tutorials/ex14.c /^ PetscReal Bd2,eps,exponent,glen_n;$/;" m struct:_p_THI::__anon255 file:
eps1 src/tao/pde_constrained/impls/lcl/lcl.h /^ PetscReal eps1,eps2;$/;" m struct:__anon12
-eps2 src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon165 file:
+eps2 src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon167 file:
eps2 src/tao/pde_constrained/impls/lcl/lcl.h /^ PetscReal eps1,eps2;$/;" m struct:__anon12
eps2 src/ts/examples/tutorials/ex14.c /^ PetscReal irefgam,eps2,exponent;$/;" m struct:_p_THI::__anon256 file:
epsilon src/dm/impls/plex/plexfem.c /^PETSC_STATIC_INLINE PetscInt epsilon(PetscInt i, PetscInt j, PetscInt k)$/;" f
epsilon src/ksp/pc/impls/spai/ispai.c /^ double epsilon; \/* tolerance *\/$/;" m struct:__anon109 file:
-epsilon src/snes/examples/tutorials/ex15.c /^ PetscReal epsilon; \/* Regularization *\/$/;" m struct:__anon117 file:
+epsilon src/snes/examples/tutorials/ex15.c /^ PetscReal epsilon; \/* Regularization *\/$/;" m struct:__anon119 file:
epsilon src/tao/unconstrained/impls/nls/nls.h /^ PetscReal epsilon; \/* tolerance used when computing ared\/pred *\/$/;" m struct:__anon29
epsilon src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal epsilon; \/* tolerance used when computing ared\/pred *\/$/;" m struct:__anon34
epsilon src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal epsilon; \/* tolerance used when computing actred\/prered *\/$/;" m struct:__anon35
@@ -55092,8 +55125,8 @@ epsilon src/ts/examples/tutorials/ex29.c /^ PetscScalar epsilon;$/;" m struct:_
epsilon src/ts/examples/tutorials/ex34.c /^ PetscReal epsilon; \/* inverse of seismic ratio, B-A \/ A *\/$/;" m struct:_User file:
epsilon2D src/snes/examples/tutorials/ex77.c /^static const PetscInt epsilon2D[2*2] = {0,1,-1,0};$/;" v file:
epsilon3D src/snes/examples/tutorials/ex77.c /^static const PetscInt epsilon3D[3*3*3] = {0,0,0,0,0,1,0,-1,0,0,0,-1,0,0,0,1,0,0,0,1,0,-1,0,0,0,0,0};$/;" v file:
-epsilonB src/snes/impls/ngmres/snesngmres.h /^ PetscReal epsilonB; \/* Criterion B difference tolerance *\/$/;" m struct:__anon192
-epsvel src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon165 file:
+epsilonB src/snes/impls/ngmres/snesngmres.h /^ PetscReal epsilonB; \/* Criterion B difference tolerance *\/$/;" m struct:__anon194
+epsvel src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon167 file:
eptr src/contrib/fun3d/comp/user.h /^ int *eptr; \/* edge pointers *\/$/;" m struct:gxy
eptr src/contrib/fun3d/incomp/user.h /^ int *eptr; \/* edge pointers *\/$/;" m struct:gxy
equal include/petsc/private/matimpl.h /^ PetscErrorCode (*equal)(Mat,Mat,PetscBool *);$/;" m struct:_MatOps
@@ -55108,29 +55141,29 @@ error bin/urlget.py /^def error(*args):$/;" f
error config/BuildSystem/script.py /^ error = 'Runaway process exceeded time limit of '+str(timeout)+'s\\n'$/;" v class:Script.executeShellCommand.runInShell.InShell
errorFunctional src/ts/examples/tutorials/ex18.c /^ PetscInt errorFunctional;$/;" m struct:__anon280 file:
error_codes src/sys/error/fp.c /^static const FPNode error_codes[] = {$/;" v file:
-error_codes src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" v typeref:struct:__anon58 file:
-error_codes src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" v typeref:struct:__anon59 file:
error_codes src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" v typeref:struct:__anon60 file:
error_codes src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" v typeref:struct:__anon61 file:
+error_codes src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" v typeref:struct:__anon62 file:
+error_codes src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" v typeref:struct:__anon63 file:
error_direction src/ts/impls/implicit/gl/gl.h /^ TSGLErrorDirection error_direction; \/* TSGLERROR_FORWARD or TSGLERROR_BACKWARD *\/$/;" m struct:TS_GL
error_rel include/petsc/private/matimpl.h /^ PetscReal error_rel; \/* square root of relative error in computing function *\/$/;" m struct:_p_MatFDColoring
error_rel src/mat/impls/mffd/mffdimpl.h /^ PetscReal error_rel; \/* square root of relative error in computing function *\/$/;" m struct:_p_MatMFFD
-error_rel src/snes/interface/noise/snesmfj2.c /^ PetscReal error_rel; \/* square root of relative error in computing function *\/$/;" m struct:__anon103 file:
+error_rel src/snes/interface/noise/snesmfj2.c /^ PetscReal error_rel; \/* square root of relative error in computing function *\/$/;" m struct:__anon105 file:
erroriffailure include/petsc/private/matimpl.h /^ PetscBool erroriffailure; \/* Generate an error if detected (for example a zero pivot) instead of returning *\/$/;" m struct:_p_Mat
erroriffailure include/petsc/private/pcimpl.h /^ PetscBool erroriffailure; \/* Generate an error if FPE detected (for example a zero pivot) instead of returning*\/$/;" m struct:_p_PC
errorifnotconverged include/petsc/private/kspimpl.h /^ PetscBool errorifnotconverged; \/* create an error if the KSPSolve() does not converge *\/$/;" m struct:_p_KSP
errorifnotconverged include/petsc/private/snesimpl.h /^ PetscBool errorifnotconverged;$/;" m struct:_p_SNES
errorifstepfailed include/petsc/private/tsimpl.h /^ PetscBool errorifstepfailed;$/;" m struct:_p_TS
-errorindomain src/snes/examples/tests/ex69.c /^ PetscBool errorindomain;$/;" m struct:__anon175 file:
-errorindomainmf src/snes/examples/tests/ex69.c /^ PetscBool errorindomainmf; $/;" m struct:__anon175 file:
-errors src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool errors; \/* Treat failures as errors *\/$/;" m struct:__anon39 file:
+errorindomain src/snes/examples/tests/ex69.c /^ PetscBool errorindomain;$/;" m struct:__anon177 file:
+errorindomainmf src/snes/examples/tests/ex69.c /^ PetscBool errorindomainmf; $/;" m struct:__anon177 file:
+errors src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool errors; \/* Treat failures as errors *\/$/;" m struct:__anon41 file:
errortype include/petsc/private/matimpl.h /^ MatFactorError errortype; \/* type of error *\/$/;" m struct:_p_Mat
-es src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal es; \/* Finite value used for maximum asset value *\/$/;" m struct:__anon207 file:
+es src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal es; \/* Finite value used for maximum asset value *\/$/;" m struct:__anon209 file:
escape config/PETSc/Configure.py /^ def escape(s):$/;" f function:Configure.dumpMachineInfo
essential include/petsc/private/dmimpl.h /^ PetscBool essential;$/;" m struct:_n_Boundary
essrank src/ksp/pc/impls/svd/svd.c /^ PetscInt essrank; \/* essential rank of operator *\/$/;" m struct:__anon96 file:
establish src/sys/classes/viewer/impls/socket/matlab/sopen.c /^int establish(u_short portnum)$/;" f
-eststeps src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscInt eststeps; \/* number of kspest steps in KSP used to estimate eigenvalues *\/$/;" m struct:__anon1
+eststeps src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscInt eststeps; \/* number of kspest steps in KSP used to estimate eigenvalues *\/$/;" m struct:__anon3
estsv src/tao/leastsquares/impls/pounders/gqt.c /^static PetscErrorCode estsv(PetscInt n, PetscReal *r, PetscInt ldr, PetscReal *svmin, PetscReal *z)$/;" f file:
et1 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
et1 src/snes/examples/tutorials/ex74ftube.h /^ double precision ru1, ru2, ru3, ru4, et1, et2, et3, et4$/;" v
@@ -55144,13 +55177,13 @@ eta src/ksp/ksp/examples/tutorials/ex43.c /^ PetscScalar eta[GAUSS_POINTS];$/;"
eta src/ksp/ksp/examples/tutorials/ex60.c /^ PetscReal eta;$/;" m struct:__anon159 file:
eta src/snes/examples/tutorials/ex15.c /^PETSC_STATIC_INLINE PetscScalar eta(const AppCtx *ctx,PetscReal x,PetscReal y,PetscScalar ux,PetscScalar uy)$/;" f
eta src/snes/examples/tutorials/ex48.c /^ PRange eta;$/;" m struct:_p_THI file:
-eta src/snes/impls/tr/trimpl.h /^ PetscReal eta; \/* used to compute trust region parameter *\/$/;" m struct:__anon187
+eta src/snes/impls/tr/trimpl.h /^ PetscReal eta; \/* used to compute trust region parameter *\/$/;" m struct:__anon189
eta src/tao/unconstrained/impls/cg/taocg.h /^ PetscReal eta; \/* Restart tolerance *\/$/;" m struct:__anon36
eta src/ts/examples/tutorials/ex14.c /^ PRange eta;$/;" m struct:_p_THI file:
-eta0 src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
-eta0 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal eta0; \/* parameter 1 for accepting point (0 <= eta0 < eta1)*\/$/;" m struct:__anon205
+eta0 src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
+eta0 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal eta0; \/* parameter 1 for accepting point (0 <= eta0 < eta1)*\/$/;" m struct:__anon207
eta1 src/tao/bound/impls/tron/tron.h /^ PetscReal eta1,eta2,eta3,eta4;$/;" m struct:__anon21
-eta1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal eta1; \/* parameter 2 for accepting point (eta0 < eta1 < 1)*\/$/;" m struct:__anon205
+eta1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal eta1; \/* parameter 2 for accepting point (eta0 < eta1 < 1)*\/$/;" m struct:__anon207
eta1 src/tao/unconstrained/impls/nls/nls.h /^ PetscReal eta1; \/* used to compute trust-region radius *\/$/;" m struct:__anon29
eta1 src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal eta1; \/* used to compute trust-region radius *\/$/;" m struct:__anon34
eta1 src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal eta1; \/* used to compute trust-region radius *\/$/;" m struct:__anon35
@@ -55166,9 +55199,9 @@ eta4 src/tao/bound/impls/tron/tron.h /^ PetscReal eta1,eta2,eta3,eta4;$/;" m st
eta4 src/tao/unconstrained/impls/nls/nls.h /^ PetscReal eta4; \/* used to compute trust-region radius *\/$/;" m struct:__anon29
eta4 src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal eta4; \/* used to compute trust-region radius *\/$/;" m struct:__anon34
eta4 src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal eta4; \/* used to compute trust-region radius *\/$/;" m struct:__anon35
-etaA src/snes/examples/tutorials/ex69.c /^ PetscReal etaA, etaB; \/* Two viscosities for discontinuous change *\/$/;" m struct:__anon135 file:
-etaB src/snes/examples/tutorials/ex69.c /^ PetscReal etaA, etaB; \/* Two viscosities for discontinuous change *\/$/;" m struct:__anon135 file:
-etas src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscReal *etas;$/;" m struct:__anon6
+etaA src/snes/examples/tutorials/ex69.c /^ PetscReal etaA, etaB; \/* Two viscosities for discontinuous change *\/$/;" m struct:__anon137 file:
+etaB src/snes/examples/tutorials/ex69.c /^ PetscReal etaA, etaB; \/* Two viscosities for discontinuous change *\/$/;" m struct:__anon137 file:
+etas src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscReal *etas;$/;" m struct:__anon8
etas src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscReal *etas;$/;" m struct:__anon183
etree src/mat/impls/aij/seq/superlu/superlu.c /^ PetscInt *etree;$/;" m struct:__anon26 file:
eu_bj src/ksp/pc/impls/hypre/hypre.c /^ PetscInt eu_bj; \/* Defines use of Block Jacobi ILU in Euclid *\/$/;" m struct:__anon133 file:
@@ -55197,20 +55230,20 @@ eventLog include/petsclog.h /^ PetscEventRegLog eventLog; \/* The registered
eventhandler include/petsc/private/tsimpl.h /^ PetscErrorCode (*eventhandler)(TS,PetscReal,Vec,PetscScalar*,void*); \/* User event handler function *\/$/;" m struct:_n_TSEvent
eventidx include/petsc/private/tsimpl.h /^ PetscInt **eventidx; \/* Local indices of the events in the event list *\/$/;" m struct:_n_TSEvent::__anon162
eventinterprestrict include/petsc/private/pcmgimpl.h /^ PetscLogEvent eventinterprestrict;$/;" m struct:__anon123
-eventinterprestrict src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventinterprestrict; \/* level interpolation and restriction *\/$/;" m struct:__anon189
+eventinterprestrict src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventinterprestrict; \/* level interpolation and restriction *\/$/;" m struct:__anon191
eventresidual include/petsc/private/pcmgimpl.h /^ PetscLogEvent eventresidual;$/;" m struct:__anon123
-eventresidual src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventresidual; \/* level residual evaluation *\/$/;" m struct:__anon189
-eventrestrictinterp src/snes/impls/nasm/nasm.c /^ PetscLogEvent eventrestrictinterp;$/;" m struct:__anon198 file:
+eventresidual src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventresidual; \/* level residual evaluation *\/$/;" m struct:__anon191
+eventrestrictinterp src/snes/impls/nasm/nasm.c /^ PetscLogEvent eventrestrictinterp;$/;" m struct:__anon200 file:
events src/benchmarks/benchmarkAssembly.py /^ events = {}$/;" v
events src/benchmarks/benchmarkAssembly.py /^ events = savedTiming[args.saved]$/;" v
events src/benchmarks/benchmarkAssembly.py /^ events = {}$/;" v
events src/benchmarks/benchmarkExample.py /^ events = {}$/;" v
events_zero include/petsc/private/tsimpl.h /^ PetscInt *events_zero; \/* List of events that have reached zero *\/$/;" m struct:_n_TSEvent
eventsmoothsetup include/petsc/private/pcmgimpl.h /^ PetscLogEvent eventsmoothsetup; \/* if logging times for each level *\/$/;" m struct:__anon123
-eventsmoothsetup src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventsmoothsetup; \/* level setup *\/$/;" m struct:__anon189
+eventsmoothsetup src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventsmoothsetup; \/* level setup *\/$/;" m struct:__anon191
eventsmoothsolve include/petsc/private/pcmgimpl.h /^ PetscLogEvent eventsmoothsolve;$/;" m struct:__anon123
-eventsmoothsolve src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventsmoothsolve; \/* level smoother solves *\/$/;" m struct:__anon189
-eventsubsolve src/snes/impls/nasm/nasm.c /^ PetscLogEvent eventsubsolve;$/;" m struct:__anon198 file:
+eventsmoothsolve src/snes/impls/fas/fasimpls.h /^ PetscLogEvent eventsmoothsolve; \/* level smoother solves *\/$/;" m struct:__anon191
+eventsubsolve src/snes/impls/nasm/nasm.c /^ PetscLogEvent eventsubsolve;$/;" m struct:__anon200 file:
ex src/benchmarks/benchmarkAssembly.py /^ ex = PETScExample(args.library, args.num, log_summary_python = None if args.batch else args.module+'.py', preload='off')$/;" v
ex src/benchmarks/benchmarkExample.py /^ ex = PETScExample(args.library, args.num, log_summary='summary.dat', log_summary_python = None if args.batch else args.module+'.py', preload='off')$/;" v
ex10f90 src/sys/examples/tutorials/ex10f90.F90 /^ program ex10f90$/;" p
@@ -55231,10 +55264,10 @@ ex7f_ src/vec/vec/examples/tutorials/ex7.c 16;" d file:
exact src/ts/examples/tests/ex3.c /^PetscScalar exact(PetscScalar z,PetscReal t)$/;" f
exact src/ts/examples/tutorials/ex9.c /^ PetscBool exact;$/;" m struct:__anon267 file:
exact0 src/snes/examples/tutorials/ex74f.F90 /^ subroutine exact0$/;" s
-exactFuncs src/snes/examples/tutorials/ex12.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon152 file:
-exactFuncs src/snes/examples/tutorials/ex62.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon133 file:
-exactFuncs src/snes/examples/tutorials/ex66.c /^ void (**exactFuncs)(const PetscReal x[], PetscScalar *u, void *ctx);$/;" m struct:__anon148 file:
-exactFuncs src/snes/examples/tutorials/ex69.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar u[], void *ctx);$/;" m struct:__anon136 file:
+exactFuncs src/snes/examples/tutorials/ex12.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon154 file:
+exactFuncs src/snes/examples/tutorials/ex62.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon135 file:
+exactFuncs src/snes/examples/tutorials/ex66.c /^ void (**exactFuncs)(const PetscReal x[], PetscScalar *u, void *ctx);$/;" m struct:__anon150 file:
+exactFuncs src/snes/examples/tutorials/ex69.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar u[], void *ctx);$/;" m struct:__anon138 file:
exactFuncs src/tao/examples/tutorials/ex1.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon14 file:
exactFuncs src/tao/examples/tutorials/ex2.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon17 file:
exactFuncs src/ts/examples/tutorials/ex18.c /^ PetscErrorCode (*exactFuncs[2])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon280 file:
@@ -55253,17 +55286,17 @@ exit setup.py /^ def exit(self):$/;" m class:context
exitHandler src/sys/error/examples/tests/ex1.c /^ int exitHandler;$/;" m struct:_handlerCtx file:
exp include/petsc/private/vecimpl.h /^ PetscErrorCode (*exp)(Vec);$/;" m struct:_VecOps
expandArchive config/builder.py /^ def expandArchive(self, archive, objDir):$/;" m class:PETScMaker
-expiry src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal strike, expiry; \/* Option contract properties *\/$/;" m struct:__anon207 file:
+expiry src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal strike, expiry; \/* Option contract properties *\/$/;" m struct:__anon209 file:
explicit_first_stage src/ts/impls/arkimex/arkimex.c /^ PetscBool explicit_first_stage; \/* The implicit part has an explicit first stage*\/$/;" m struct:_ARKTableau file:
-exponent src/snes/examples/tutorials/ex48.c /^ PetscReal Bd2,eps,exponent;$/;" m struct:_p_THI::__anon164 file:
-exponent src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon165 file:
+exponent src/snes/examples/tutorials/ex48.c /^ PetscReal Bd2,eps,exponent;$/;" m struct:_p_THI::__anon166 file:
+exponent src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon167 file:
exponent src/ts/examples/tutorials/ex14.c /^ PetscReal Bd2,eps,exponent,glen_n;$/;" m struct:_p_THI::__anon255 file:
exponent src/ts/examples/tutorials/ex14.c /^ PetscReal irefgam,eps2,exponent;$/;" m struct:_p_THI::__anon256 file:
exponent src/ts/examples/tutorials/ex14.c /^ PetscReal rate,exponent,refvel;$/;" m struct:_p_THI::__anon257 file:
ext src/sys/classes/draw/interface/dsave.c /^ char *ext;$/;" m struct:_P_PetscImageList file:
extendby config/PETSc/Configure.py /^ def extendby(lib):$/;" f function:Configure.dumpCMakeConfig.writeBuildFlags
extension bin/urlget.py /^def extension(filename):$/;" f
-extension src/sys/classes/draw/utils/image.c /^ const char *extension;$/;" m struct:__anon65 file:
+extension src/sys/classes/draw/utils/image.c /^ const char *extension;$/;" m struct:__anon67 file:
extent include/petsc/private/dmpleximpl.h /^ PetscReal extent[3]; \/* The box size *\/$/;" m struct:_PetscGridHash
externalPackagesDir config/BuildSystem/config/package.py /^ externalPackagesDir = property(getExternalPackagesDir, setExternalPackagesDir, doc = 'The directory for downloaded packages')$/;" v class:Package
extraArguments config/BuildSystem/config/compile/C.py /^ extraArguments = property(getExtraArguments, config.compile.processor.Processor.setExtraArguments, doc = 'Optional arguments for the end of the command')$/;" v class:DynamicLinker
@@ -55277,7 +55310,7 @@ extraArguments config/BuildSystem/config/compile/processor.py /^ extraArguments
extraLogs config/configure.py /^extraLogs = []$/;" v
extra_nodes include/petscmat.h /^ PetscCDIntNd *extra_nodes;$/;" m struct:_PetscCoarsenData
extra_read_options include/petsc/private/dmmbimpl.h /^ char extra_read_options[PETSC_MAX_PATH_LEN];$/;" m struct:__anon138
-extra_state src/sys/mpiuni/mpi.c /^ void *extra_state;$/;" m struct:__anon57 file:
+extra_state src/sys/mpiuni/mpi.c /^ void *extra_state;$/;" m struct:__anon59 file:
extra_write_options include/petsc/private/dmmbimpl.h /^ char extra_write_options[PETSC_MAX_PATH_LEN];$/;" m struct:__anon138
extractTests config/builder.py /^ def extractTests(self, filename):$/;" m class:MakeParser
extrapolate src/ts/impls/arkimex/arkimex.c /^ PetscBool extrapolate; \/* Extrapolate initial guess from previous time-step stage values *\/$/;" m struct:__anon352 file:
@@ -55298,7 +55331,7 @@ f include/petsc/private/matimpl.h /^ PetscErrorCode (*f)(void); \/* funct
f include/petsc/private/petscdsimpl.h /^ PetscPointFunc *f; \/* Weak form integrands for F, f_0, f_1 *\/$/;" m struct:_p_PetscDS
f src/tao/bound/impls/gpcg/gpcg.h /^ PetscReal f;$/;" m struct:__anon20
f src/tao/bound/impls/tron/tron.h /^ PetscReal f;$/;" m struct:__anon21
-f src/tao/complementarity/impls/ssls/ssls.h /^ Vec f; \/* constraint function *\/$/;" m struct:__anon209
+f src/tao/complementarity/impls/ssls/ssls.h /^ Vec f; \/* constraint function *\/$/;" m struct:__anon211
f src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal *f;$/;" m struct:__anon33
f src/ts/examples/tests/ex10.c /^ PetscErrorCode (*f)(PetscReal,Vec,Vec,Vec,void*);$/;" m struct:_p_TSDAESimple file:
f src/ts/examples/tests/ex10.c /^PetscErrorCode f(PetscReal t,Vec U,Vec V,Vec F,void *ctx)$/;" f
@@ -55702,9 +55735,9 @@ fahr_to_cel src/ts/examples/tests/ex5.c /^extern PetscScalar fahr_to_cel(PetscSc
failedreason include/petsc/private/pcimpl.h /^ PCFailedReason failedreason;$/;" m struct:_p_PC
fallback config/gmakegen.py /^from cmakegen import defaultdict # collections.defaultdict, with fallback for python-2.4$/;" i
faster_deluxe src/ksp/pc/impls/bddc/bddc.h /^ PetscBool faster_deluxe;$/;" m struct:__anon106
-fastype src/snes/impls/fas/fasimpls.h /^ SNESFASType fastype; \/* FAS type *\/$/;" m struct:__anon189
+fastype src/snes/impls/fas/fasimpls.h /^ SNESFASType fastype; \/* FAS type *\/$/;" m struct:__anon191
fatol src/ts/impls/pseudo/posindep.c /^ PetscReal fatol,frtol;$/;" m struct:__anon354 file:
-fault_depth src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon128 file:
+fault_depth src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon130 file:
faultbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^ PetscInt faultbus; \/* Fault bus *\/$/;" m struct:__anon313 file:
faultbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^ PetscInt faultbus; \/* Fault bus *\/$/;" m struct:__anon314 file:
faultbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^ PetscInt faultbus; \/* Fault bus *\/$/;" m struct:__anon316 file:
@@ -55715,24 +55748,24 @@ fctx include/petsc/private/matimpl.h /^ void *fctx; \/* op
fctx src/ts/examples/tests/ex10.c /^ void *fctx,*Fctx;$/;" m struct:_p_TSDAESimple file:
fd config/install.py /^ fd = file(os.path.join('lib','petsc','conf','petscvariables'))$/;" v
fd include/petsc/private/dmimpl.h /^ MatFDColoring fd;$/;" m struct:_p_DM
-fd src/sys/classes/draw/impls/tikz/tikz.c /^ FILE *fd;$/;" m struct:__anon74 file:
-fd src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ FILE *fd;$/;" m struct:__anon88
-fd src/sys/classes/viewer/impls/vu/petscvu.c /^ FILE *fd;$/;" m struct:__anon82 file:
+fd src/sys/classes/draw/impls/tikz/tikz.c /^ FILE *fd;$/;" m struct:__anon76 file:
+fd src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ FILE *fd;$/;" m struct:__anon90
+fd src/sys/classes/viewer/impls/vu/petscvu.c /^ FILE *fd;$/;" m struct:__anon84 file:
fd src/sys/fileio/ftn-custom/zsysiof.c /^PETSC_EXTERN void PETSC_STDCALL petscbinaryopen_(CHAR name PETSC_MIXED_LEN(len),PetscFileMode *type,int *fd,$/;" v
fdcoloringapply include/petsc/private/matimpl.h /^ PetscErrorCode (*fdcoloringapply)(Mat,MatFDColoring,Vec,void*);$/;" m struct:_MatOps
fdcoloringcreate include/petsc/private/matimpl.h /^ PetscErrorCode (*fdcoloringcreate)(Mat,ISColoring,MatFDColoring);$/;" m struct:_MatOps
fdcoloringsetup include/petsc/private/matimpl.h /^ PetscErrorCode (*fdcoloringsetup)(Mat,ISColoring,MatFDColoring);$/;" m struct:_MatOps
-fdes src/sys/classes/viewer/impls/binary/binv.c /^ int fdes; \/* file descriptor, ignored if using MPI IO *\/$/;" m struct:__anon87 file:
-fdes_info src/sys/classes/viewer/impls/binary/binv.c /^ FILE *fdes_info; \/* optional file containing info on binary file*\/$/;" m struct:__anon87 file:
-fe src/dm/impls/plex/examples/tests/ex3.c /^ PetscFE fe; \/* The finite element *\/$/;" m struct:__anon35 file:
+fdes src/sys/classes/viewer/impls/binary/binv.c /^ int fdes; \/* file descriptor, ignored if using MPI IO *\/$/;" m struct:__anon89 file:
+fdes_info src/sys/classes/viewer/impls/binary/binv.c /^ FILE *fdes_info; \/* optional file containing info on binary file*\/$/;" m struct:__anon89 file:
+fe src/dm/impls/plex/examples/tests/ex3.c /^ PetscFE fe; \/* The finite element *\/$/;" m struct:__anon37 file:
feature config/BuildSystem/config/packages/make.py /^ import multiprocessing # python-2.6 feature$/;" i
featureTestMacros config/BuildSystem/config/utilities/missing.py /^ def featureTestMacros(self):$/;" m class:Configure
-fem src/snes/examples/tutorials/ex75.c /^ PetscBool fem; \/* Flag for FEM tests *\/$/;" m struct:__anon115 file:
+fem src/snes/examples/tutorials/ex75.c /^ PetscBool fem; \/* Flag for FEM tests *\/$/;" m struct:__anon117 file:
femA src/ts/examples/tests/ex3.c /^PetscErrorCode femA(AppCtx *obj,PetscInt nz,PetscScalar *z)$/;" f
femBg src/ts/examples/tests/ex3.c /^PetscErrorCode femBg(PetscScalar btri[][3],PetscScalar *f,PetscInt nz,PetscScalar *z, PetscReal t)$/;" f
ff src/contrib/fun3d/comp/user.h /^ REAL *ff; \/* MG forcing function *\/$/;" m struct:gxy
ff src/contrib/fun3d/incomp/user.h /^ REAL *ff; \/* MG forcing function *\/$/;" m struct:gxy
-ff src/tao/complementarity/impls/ssls/ssls.h /^ Vec ff; \/* fischer function *\/$/;" m struct:__anon209
+ff src/tao/complementarity/impls/ssls/ssls.h /^ Vec ff; \/* fischer function *\/$/;" m struct:__anon211
fface src/contrib/fun3d/comp/user.h /^ int *fface; \/* Nodes for far field faces *\/$/;" m struct:gxy
fface src/contrib/fun3d/incomp/user.h /^ int *fface; \/* Nodes for far field faces *\/$/;" m struct:gxy
fhelp src/contrib/fun3d/comp/user.h /^ int *ia, *iau, *ja, *fhelp; \/* Stuff for ILU(0) *\/$/;" m struct:gxy
@@ -55753,7 +55786,7 @@ field_desc src/ts/examples/tutorials/ex11.c /^ const struct FieldDescription *f
field_desc src/ts/examples/tutorials/ex11_sa.c /^ const struct FieldDescription *field_desc;$/;" m struct:_n_Physics typeref:struct:_n_Physics::FieldDescription file:
fieldname include/petsc/private/dmdaimpl.h /^ char **fieldname; \/* names of individual components in vectors *\/$/;" m struct:__anon125
fieldname src/ts/examples/tutorials/ex9.c /^ char *fieldname[16];$/;" m struct:__anon266 file:
-fieldnames src/dm/impls/moab/examples/tests/ex2.cxx /^ char *fieldnames[PETSC_MAX_PATH_LEN]; \/* Name of a defined field on the mesh *\/$/;" m struct:__anon45 file:
+fieldnames src/dm/impls/moab/examples/tests/ex2.cxx /^ char *fieldnames[PETSC_MAX_PATH_LEN]; \/* Name of a defined field on the mesh *\/$/;" m struct:__anon47 file:
fields src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscInt *fields,*fields_col;$/;" m struct:_PC_FieldSplitLink file:
fields src/snes/impls/multiblock/multiblock.c /^ PetscInt *fields; \/* If block is defined on a DA, the list of DA fields *\/$/;" m struct:_BlockDesc file:
fields_col src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscInt *fields,*fields_col;$/;" m struct:_PC_FieldSplitLink file:
@@ -55761,31 +55794,31 @@ file bin/petscnagupgrade.py /^ file = os.path.join(petscdir,'.nagged')$/;"
file include/petscerror.h /^ const char *file[PETSCSTACKSIZE];$/;" m struct:__anon39
fileRetrieve config/BuildSystem/retrieval.py /^ def fileRetrieve(self, url, root, name,force):$/;" m class:Retriever
file_create_pause config/BuildSystem/config/framework.py /^ file_create_pause = property(getFileCreatePause, setFileCreatePause, doc = 'Add 1 sec pause between config temp file delete\/recreate')$/;" v class:Framework
-file_id src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ hid_t file_id;$/;" m struct:__anon85 file:
+file_id src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ hid_t file_id;$/;" m struct:__anon87 file:
fileinput config/BuildSystem/config/packages/tetgen.py /^ import fileinput$/;" i
filename src/benchmarks/benchmarkAssembly.py /^ filename = filenameBase+str(jobnumBase+i)$/;" v
-filename src/dm/examples/tutorials/ex7.c /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon18 file:
-filename src/dm/impls/moab/examples/tests/ex1.cxx /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon44 file:
-filename src/dm/impls/plex/examples/tests/ex1.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon32 file:
-filename src/dm/impls/plex/examples/tests/ex12.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon38 file:
-filename src/dm/impls/plex/examples/tests/ex13.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon34 file:
-filename src/dm/impls/plex/examples/tests/ex14.c /^ char filename[2048]; \/* The optional mesh file *\/$/;" m struct:__anon33 file:
-filename src/dm/impls/plex/examples/tests/ex17.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon40 file:
-filename src/dm/impls/plex/examples/tests/ex7.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon37 file:
-filename src/dm/impls/plex/examples/tests/ex8.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon29 file:
-filename src/dm/impls/plex/examples/tutorials/ex2.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Mesh filename *\/$/;" m struct:__anon26 file:
-filename src/dm/impls/plex/examples/tutorials/ex5.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Mesh filename *\/$/;" m struct:__anon25 file:
+filename src/dm/examples/tutorials/ex7.c /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon20 file:
+filename src/dm/impls/moab/examples/tests/ex1.cxx /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon46 file:
+filename src/dm/impls/plex/examples/tests/ex1.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon34 file:
+filename src/dm/impls/plex/examples/tests/ex12.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon40 file:
+filename src/dm/impls/plex/examples/tests/ex13.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon36 file:
+filename src/dm/impls/plex/examples/tests/ex14.c /^ char filename[2048]; \/* The optional mesh file *\/$/;" m struct:__anon35 file:
+filename src/dm/impls/plex/examples/tests/ex17.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon42 file:
+filename src/dm/impls/plex/examples/tests/ex7.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon39 file:
+filename src/dm/impls/plex/examples/tests/ex8.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon31 file:
+filename src/dm/impls/plex/examples/tutorials/ex2.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Mesh filename *\/$/;" m struct:__anon28 file:
+filename src/dm/impls/plex/examples/tutorials/ex5.c /^ char filename[PETSC_MAX_PATH_LEN]; \/* Mesh filename *\/$/;" m struct:__anon27 file:
filename src/ksp/ksp/examples/tutorials/ex35.cxx /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon149 file:
-filename src/snes/examples/tutorials/ex12.c /^ char filename[2048]; \/* The optional ExodusII file *\/$/;" m struct:__anon152 file:
-filename src/snes/examples/tutorials/ex30.c /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon128 file:
-filename src/sys/classes/draw/impls/tikz/tikz.c /^ char *filename;$/;" m struct:__anon74 file:
+filename src/snes/examples/tutorials/ex12.c /^ char filename[2048]; \/* The optional ExodusII file *\/$/;" m struct:__anon154 file:
+filename src/snes/examples/tutorials/ex30.c /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon130 file:
+filename src/sys/classes/draw/impls/tikz/tikz.c /^ char *filename;$/;" m struct:__anon76 file:
filename src/sys/classes/draw/interface/dsave.c /^ char *filename;$/;" m struct:_P_PetscImageList file:
-filename src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ char *filename;$/;" m struct:__anon88
-filename src/sys/classes/viewer/impls/binary/binv.c /^ char *filename;$/;" m struct:__anon87 file:
-filename src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ char *filename;$/;" m struct:__anon85 file:
-filename src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ char *filename;$/;" m struct:__anon89
-filename src/sys/classes/viewer/impls/vu/petscvu.c /^ char *filename;$/;" m struct:__anon82 file:
-filename src/sys/examples/tutorials/ex5.c /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon93 file:
+filename src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ char *filename;$/;" m struct:__anon90
+filename src/sys/classes/viewer/impls/binary/binv.c /^ char *filename;$/;" m struct:__anon89 file:
+filename src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ char *filename;$/;" m struct:__anon87 file:
+filename src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ char *filename;$/;" m struct:__anon91
+filename src/sys/classes/viewer/impls/vu/petscvu.c /^ char *filename;$/;" m struct:__anon84 file:
+filename src/sys/examples/tutorials/ex5.c /^ char filename[PETSC_MAX_PATH_LEN];$/;" m struct:__anon95 file:
filename src/sys/memory/mtr.c /^ const char *filename;$/;" m struct:_trSPACE file:
filename src/ts/examples/tutorials/ex18.c /^ char filename[2048]; \/* The optional ExodusII file *\/$/;" m struct:__anon280 file:
filenameBase src/benchmarks/benchmarkAssembly.py /^ filenameBase = args.saved[:-7]$/;" v
@@ -55796,7 +55829,7 @@ filestring src/contrib/style/checks/PetscFunctionBegin.py /^ filestring = inp
filestring src/contrib/style/checks/PetscFunctionBegin2.py /^ filestring = inputfile.read()$/;" v
filestring src/contrib/style/checks/PetscFunctionReturn.py /^ filestring = inputfile.read()$/;" v
fill include/petscmat.h /^ PetscReal fill; \/* expected fill, nonzeros in factored matrix\/nonzeros in original matrix *\/$/;" m struct:__anon73
-fill src/dm/impls/plex/examples/tests/ex6.c /^ PetscReal fill; \/* Percentage of label to fill *\/$/;" m struct:__anon27 file:
+fill src/dm/impls/plex/examples/tests/ex6.c /^ PetscReal fill; \/* Percentage of label to fill *\/$/;" m struct:__anon29 file:
fillCount include/petsc/private/characteristicimpl.h /^ PetscInt *fillCount; \/* Number of Items requested by other processes *\/$/;" m struct:_p_Characteristic
fill_ratio_given include/petscmat.h /^ PetscLogDouble fill_ratio_given,fill_ratio_needed; \/* fill ratio for LU\/ILU *\/$/;" m struct:__anon69
fill_ratio_needed include/petscmat.h /^ PetscLogDouble fill_ratio_given,fill_ratio_needed; \/* fill ratio for LU\/ILU *\/$/;" m struct:__anon69
@@ -55809,7 +55842,7 @@ filterPreprocessOutput config/BuildSystem/config/framework.py /^ def filterPrep
final_time src/ts/examples/tutorials/ex10.c /^ PetscReal final_time;$/;" m struct:_n_RD file:
final_time src/ts/examples/tutorials/ex8.c /^ PetscReal final_time;$/;" m struct:_Problem file:
finalize_options setup.py /^ def finalize_options(self):$/;" m class:cmd_install
-finaljacobian src/snes/impls/nasm/nasm.c /^ PetscBool finaljacobian; \/* compute the jacobian of the converged solution *\/$/;" m struct:__anon198 file:
+finaljacobian src/snes/impls/nasm/nasm.c /^ PetscBool finaljacobian; \/* compute the jacobian of the converged solution *\/$/;" m struct:__anon200 file:
finarray src/mat/impls/fft/fftw/fftw.c /^ PetscScalar *finarray,*foutarray,*binarray,*boutarray; \/* keep track of arrays becaue fftw plan should be$/;" m struct:__anon48 file:
findArch config/builder.py /^ def findArch(self):$/;" m class:PETScMaker
findArgument config/BuildSystem/nargs.py /^ def findArgument(key, argList):$/;" m class:Arg
@@ -55822,7 +55855,7 @@ findzerodiagonals include/petsc/private/matimpl.h /^ PetscErrorCode (*findzerod
fine src/ksp/ksp/examples/tests/ex19.c /^ GridCtx fine;$/;" m struct:__anon170 file:
fine src/ksp/ksp/examples/tests/ex41.c /^ GridCtx fine;$/;" m struct:__anon166 file:
fine src/mat/examples/tests/ex96.c /^ GridCtx fine;$/;" m struct:__anon375 file:
-fine src/snes/impls/fas/fasimpls.h /^ SNES fine; \/* the finest SNES instance; used as a reference for prefixes *\/$/;" m struct:__anon189
+fine src/snes/impls/fas/fasimpls.h /^ SNES fine; \/* the finest SNES instance; used as a reference for prefixes *\/$/;" m struct:__anon191
fine src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt fine;$/;" m struct:_RevolveCTX file:
fineMesh include/petsc/private/dmimpl.h /^ DM fineMesh;$/;" m struct:_p_DM
fineparts src/mat/partition/impls/hierarchical/hierarchical.c /^ IS fineparts; \/* partitioning on fine level *\/$/;" m struct:__anon369 file:
@@ -55839,8 +55872,8 @@ fischnorm src/tao/util/tao_util.c /^PETSC_STATIC_INLINE PetscReal fischnorm(Pets
fischsnorm src/tao/util/tao_util.c /^PETSC_STATIC_INLINE PetscReal fischsnorm(PetscReal a, PetscReal b, PetscReal c)$/;" f
fixConf config/install.py /^ def fixConf(self):$/;" m class:Installer
fixConfFile config/install.py /^ def fixConfFile(self, src):$/;" m class:Installer
-fixed src/tao/complementarity/impls/ssls/ssls.h /^ IS fixed;$/;" m struct:__anon209
-fjtype src/snes/impls/nasm/nasm.c /^ PetscInt fjtype; \/* type of computed jacobian *\/$/;" m struct:__anon198 file:
+fixed src/tao/complementarity/impls/ssls/ssls.h /^ IS fixed;$/;" m struct:__anon211
+fjtype src/snes/impls/nasm/nasm.c /^ PetscInt fjtype; \/* type of computed jacobian *\/$/;" m struct:__anon200 file:
fl src/snes/examples/tutorials/ex74fcomd.h /^ double precision eigval, eigvec, rinv, roestt, fl, fr, deltau, alpha, xnumdif, froe$/;" v
flag include/petsc/private/pcimpl.h /^ MatStructure flag; \/* reset each PCSetUp() to indicate to PC implementations if nonzero structure has changed *\/$/;" m struct:_p_PC
flags config/BuildSystem/config/compile/C.py /^ flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the executable')$/;" v class:DynamicLinker
@@ -55851,7 +55884,7 @@ flags config/BuildSystem/config/compile/Cxx.py /^ flags = property(getFlags, co
flags config/BuildSystem/config/compile/Cxx.py /^ flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the executable')$/;" v class:SharedLinker
flags config/BuildSystem/config/compile/FC.py /^ flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the executable')$/;" v class:Linker
flags config/BuildSystem/config/compile/processor.py /^ flags = property(getFlags, setFlags, doc = 'The flags for the executable')$/;" v class:Processor
-flambda_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer fu_viewer,flambda_viewer;$/;" m struct:__anon124 file:
+flambda_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer fu_viewer,flambda_viewer;$/;" m struct:__anon126 file:
flg src/mat/impls/aij/seq/klu/klu.c /^ MatStructure flg;$/;" m struct:__anon24 file:
flg src/mat/impls/aij/seq/superlu/superlu.c /^ MatStructure flg;$/;" m struct:__anon26 file:
flg src/mat/impls/aij/seq/umfpack/umfpack.c /^ MatStructure flg;$/;" m struct:__anon19 file:
@@ -55861,10 +55894,10 @@ flist include/petscoptions.h /^ PetscFunctionList flist; \/* used for a
flops include/petsc/private/logimpl.h /^ PetscLogDouble flops; \/* The cumlative flops *\/$/;" m struct:_Action
flops include/petsc/private/petscimpl.h /^ PetscLogDouble flops,time,mem,memchildren;$/;" m struct:_p_PetscObject
flops include/petsclog.h /^ PetscLogDouble flops, flops2,flopsTmp; \/* The flops and flops^2 used in this event *\/$/;" m struct:__anon98
-flops src/sys/logging/xmllogevent.c /^ PetscLogDouble flops;$/;" m struct:__anon100 file:
+flops src/sys/logging/xmllogevent.c /^ PetscLogDouble flops;$/;" m struct:__anon102 file:
flops2 include/petsclog.h /^ PetscLogDouble flops, flops2,flopsTmp; \/* The flops and flops^2 used in this event *\/$/;" m struct:__anon98
flopsTmp include/petsclog.h /^ PetscLogDouble flops, flops2,flopsTmp; \/* The flops and flops^2 used in this event *\/$/;" m struct:__anon98
-flowcontrol src/sys/classes/viewer/impls/binary/binv.c /^ PetscInt flowcontrol; \/* allow only <flowcontrol> messages outstanding at a time while doing IO *\/$/;" m struct:__anon87 file:
+flowcontrol src/sys/classes/viewer/impls/binary/binv.c /^ PetscInt flowcontrol; \/* allow only <flowcontrol> messages outstanding at a time while doing IO *\/$/;" m struct:__anon89 file:
flt_eps src/benchmarks/streams/CUDAVersion.cu /^const float flt_eps = 1.192092896e-07f;$/;" v
fluid src/contrib/fun3d/comp/user.F 75;" c subroutine:INIT
fluid src/contrib/fun3d/comp/user.F 832;" c subroutine:ETOH
@@ -55880,8 +55913,8 @@ fluxlim src/snes/examples/tutorials/ex74f.F90 /^ double precision function
fluxlim2 src/snes/examples/tutorials/ex74f.F90 /^ double precision function fluxlim2(/;" f
fmin include/petsc/private/taoimpl.h /^ PetscReal fmin;$/;" m struct:_p_Tao
fmin_changed include/petsc/private/taoimpl.h /^ PetscBool fmin_changed;$/;" m struct:_p_Tao
-fnoise_min src/snes/interface/noise/snesnoise.c /^ double fnoise_min; \/* minimim allowable noise *\/$/;" m struct:__anon104 file:
-fnoise_resets src/snes/interface/noise/snesnoise.c /^ PetscInt fnoise_resets; \/* number of times we've reset the noise estimate *\/$/;" m struct:__anon104 file:
+fnoise_min src/snes/interface/noise/snesnoise.c /^ double fnoise_min; \/* minimim allowable noise *\/$/;" m struct:__anon106 file:
+fnoise_resets src/snes/interface/noise/snesnoise.c /^ PetscInt fnoise_resets; \/* number of times we've reset the noise estimate *\/$/;" m struct:__anon106 file:
fnorm include/petsc/private/linesearchimpl.h /^ PetscReal fnorm;$/;" m struct:_p_LineSearch
fnorm src/contrib/fun3d/comp/flow.c /^ double fnorm, dt, cfl;$/;" m struct:__anon361 file:
fnorm src/contrib/fun3d/incomp/flow.c /^ double fnorm,dt,cfl;$/;" m struct:__anon355 file:
@@ -55894,25 +55927,25 @@ fnorm_initial src/ts/impls/pseudo/posindep.c /^ PetscReal fnorm_initial,fnorm;
fnorm_previous src/ts/impls/pseudo/posindep.c /^ PetscReal fnorm_previous;$/;" m struct:__anon354 file:
fnorm_ratio src/contrib/fun3d/incomp/flow.c /^ double fnorm_ratio;$/;" m struct:__anon355 file:
fnorm_rtol src/contrib/fun3d/comp/flow.c /^ double fnorm_fo_rtol,fnorm_rtol, fnorm_atol;$/;" m struct:__anon361 file:
-fnorms src/snes/impls/composite/snescomposite.c /^ PetscReal *fnorms; \/* norms of the solutions *\/$/;" m struct:__anon184 file:
-fnorms src/snes/impls/ngmres/snesngmres.h /^ PetscReal *fnorms; \/* the residual norm history *\/$/;" m struct:__anon192
-fnt src/sys/classes/draw/impls/x/ximpl.h /^ Font fnt;$/;" m struct:__anon71
+fnorms src/snes/impls/composite/snescomposite.c /^ PetscReal *fnorms; \/* norms of the solutions *\/$/;" m struct:__anon186 file:
+fnorms src/snes/impls/ngmres/snesngmres.h /^ PetscReal *fnorms; \/* the residual norm history *\/$/;" m struct:__anon194
+fnt src/sys/classes/draw/impls/x/ximpl.h /^ Font fnt;$/;" m struct:__anon73
fo src/ksp/pc/impls/tfs/xxt.c /^ PetscInt *nsep, *lnsep, *fo, nfo, *stages;$/;" m struct:xxt_solver_info file:
fo src/ksp/pc/impls/tfs/xyt.c /^ PetscInt *nsep, *lnsep, *fo, nfo, *stages;$/;" m struct:xyt_solver_info file:
foldfactor src/mat/partition/impls/pmetis/pmetis.c /^ PetscInt foldfactor;$/;" m struct:__anon368 file:
-font src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiFont *font; \/* Current font *\/$/;" m struct:__anon72
-font_descent src/sys/classes/draw/impls/x/ximpl.h /^ int font_descent;$/;" m struct:__anon71
-font_h src/sys/classes/draw/impls/x/ximpl.h /^ int font_w,font_h;$/;" m struct:__anon71
-font_pix src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal font_pix;$/;" m struct:__anon71
-font_w src/sys/classes/draw/impls/x/ximpl.h /^ int font_w,font_h;$/;" m struct:__anon71
+font src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiFont *font; \/* Current font *\/$/;" m struct:__anon74
+font_descent src/sys/classes/draw/impls/x/ximpl.h /^ int font_descent;$/;" m struct:__anon73
+font_h src/sys/classes/draw/impls/x/ximpl.h /^ int font_w,font_h;$/;" m struct:__anon73
+font_pix src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal font_pix;$/;" m struct:__anon73
+font_w src/sys/classes/draw/impls/x/ximpl.h /^ int font_w,font_h;$/;" m struct:__anon73
for config/BuildSystem/RDict.py /^ import build.buildGraph # This is necessary for us to create BuildGraph objects on load$/;" i
for config/BuildSystem/RDict.py /^ import project # This is necessary for us to create Project objects on load$/;" i
for config/gmakegen.py /^from cmakegen import defaultdict # collections.defaultdict, with fallback for python-2.4$/;" i
forcing include/petsc/private/tsimpl.h /^ TSForcingFunction forcing;$/;" m struct:_DMTSOps
forcingScale src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c /^ PetscScalar forcingScale;$/;" m struct:__anon289 file:
forcingctx include/petsc/private/tsimpl.h /^ void *forcingctx;$/;" m struct:_p_DMTS
-foreground src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal foreground; \/* Foreground pixel *\/$/;" m struct:__anon72
-forest src/dm/impls/forest/p4est/pforest.c /^ p4est_t *forest;$/;" m struct:__anon22 file:
+foreground src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiPixVal foreground; \/* Foreground pixel *\/$/;" m struct:__anon74
+forest src/dm/impls/forest/p4est/pforest.c /^ p4est_t *forest;$/;" m struct:__anon24 file:
formCMakeConfigureArgs config/BuildSystem/config/package.py /^ def formCMakeConfigureArgs(self):$/;" m class:CMakePackage
formCMakeConfigureArgs config/BuildSystem/config/packages/SuperLU.py /^ def formCMakeConfigureArgs(self):$/;" m class:Configure
formCMakeConfigureArgs config/BuildSystem/config/packages/SuperLU_DIST.py /^ def formCMakeConfigureArgs(self):$/;" m class:Configure
@@ -56012,7 +56045,7 @@ forwardintegral include/petsc/private/tsimpl.h /^ PetscErrorCode (*forwardinteg
forwardsolve include/petsc/private/matimpl.h /^ PetscErrorCode (*forwardsolve)(Mat,Vec,Vec);$/;" m struct:_MatOps
found config/PETSc/petsc.py /^ found = property(getFound, doc = 'Did we find a valid PETSc installation')$/;" v class:Configure
foutarray src/mat/impls/fft/fftw/fftw.c /^ PetscScalar *finarray,*foutarray,*binarray,*boutarray; \/* keep track of arrays becaue fftw plan should be$/;" m struct:__anon48 file:
-fp src/snes/interface/noise/snesnoise.c /^ FILE *fp; \/* output file *\/$/;" m struct:__anon104 file:
+fp src/snes/interface/noise/snesnoise.c /^ FILE *fp; \/* output file *\/$/;" m struct:__anon106 file:
fprime src/snes/examples/tutorials/ex74f.F90 /^ double precision function fprime(/;" f
fr src/snes/examples/tutorials/ex74fcomd.h /^ double precision eigval, eigvec, rinv, roestt, fl, fr, deltau, alpha, xnumdif, froe$/;" v
fr src/ts/examples/tests/ex5.c /^ PetscScalar fr; \/* fraction of sky covered by clouds *\/$/;" m struct:in file:
@@ -56028,7 +56061,7 @@ framework config/BuildSystem/maker.py /^ import config.framework$/;" i
framework config/PETSc/petsc.py /^ framework = config.framework.Framework(sys.argv[1:])$/;" v
framework config/PETSc/petsc.py /^ import config.framework$/;" i
framework config/configure.py /^ import config.framework$/;" i
-free src/tao/complementarity/impls/ssls/ssls.h /^ IS free;$/;" m struct:__anon209
+free src/tao/complementarity/impls/ssls/ssls.h /^ IS free;$/;" m struct:__anon211
free_jshort src/mat/impls/sbaij/seq/sbaij.h /^ PetscBool free_jshort;$/;" m struct:__anon56
freeaij src/mat/impls/adj/mpi/mpiadj.h /^ PetscBool freeaij; \/* free a, i,j at destroy *\/$/;" m struct:__anon55
freeaij src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ PetscBool freeaij;$/;" m struct:__anon20 file:
@@ -56039,14 +56072,14 @@ freq src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c 46;" d file:
freq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c 20;" d file:
freq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c 24;" d file:
freq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c 15;" d file:
-freqDA src/dm/impls/da/usfft/matusfft.c /^ DM freqDA; \/* frequency DMDA *\/$/;" m struct:__anon52 file:
-freqSizes src/dm/impls/da/usfft/matusfft.c /^ PetscInt *freqSizes; \/* sizes of the frequency DMDA, one per each dim *\/$/;" m struct:__anon52 file:
+freqDA src/dm/impls/da/usfft/matusfft.c /^ DM freqDA; \/* frequency DMDA *\/$/;" m struct:__anon54 file:
+freqSizes src/dm/impls/da/usfft/matusfft.c /^ PetscInt *freqSizes; \/* sizes of the frequency DMDA, one per each dim *\/$/;" m struct:__anon54 file:
freq_l src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^ PetscReal freq_u,freq_l; \/* upper and lower frequency limit *\/$/;" m struct:__anon316 file:
freq_l src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^ PetscReal freq_u,freq_l; \/* upper and lower frequency limit *\/$/;" m struct:__anon315 file:
freq_u src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^ PetscReal freq_u,freq_l; \/* upper and lower frequency limit *\/$/;" m struct:__anon316 file:
freq_u src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^ PetscReal freq_u,freq_l; \/* upper and lower frequency limit *\/$/;" m struct:__anon315 file:
fric src/ts/examples/tutorials/network/wash/pipe.h /^ PetscReal fric; \/* friction *\/$/;" m struct:_p_Pipe
-friction src/snes/examples/tutorials/ex48.c /^ } friction;$/;" m struct:_p_THI typeref:struct:_p_THI::__anon165 file:
+friction src/snes/examples/tutorials/ex48.c /^ } friction;$/;" m struct:_p_THI typeref:struct:_p_THI::__anon167 file:
friction src/ts/examples/tutorials/ex14.c /^ } friction;$/;" m struct:_p_THI typeref:struct:_p_THI::__anon256 file:
fromFirst src/vec/vec/impls/seq/seqcuda/cudavecimpl.h /^ PetscInt fromFirst;$/;" m struct:_p_VecScatterCUDAIndices_StoS
fromFirst src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h /^ PetscInt fromFirst;$/;" m struct:_p_VecScatterCUSPIndices_StoS
@@ -56078,17 +56111,17 @@ ftpRetrieve config/BuildSystem/retrieval.py /^ def ftpRetrieve(self, url, root,
ftp_object bin/urlget.py /^class ftp_object(url_object):$/;" c
ftplib bin/adiforfix.py /^import ftplib$/;" i
ftplib bin/urlget.py /^import ftplib$/;" i
-fu_lambda_viewer src/snes/examples/tutorials/ex22.c /^ PetscViewer fu_lambda_viewer;$/;" m struct:__anon157 file:
-fu_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer fu_viewer,flambda_viewer;$/;" m struct:__anon124 file:
-full_downsweep src/snes/impls/fas/fasimpls.h /^ PetscBool full_downsweep; \/* smooth on the initial full downsweep *\/$/;" m struct:__anon189
-full_stage src/snes/impls/fas/fasimpls.h /^ PetscInt full_stage; \/* stage of the full cycle -- 0 is the upswing, 1 is the downsweep and final V-cycle *\/$/;" m struct:__anon189
+fu_lambda_viewer src/snes/examples/tutorials/ex22.c /^ PetscViewer fu_lambda_viewer;$/;" m struct:__anon159 file:
+fu_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer fu_viewer,flambda_viewer;$/;" m struct:__anon126 file:
+full_downsweep src/snes/impls/fas/fasimpls.h /^ PetscBool full_downsweep; \/* smooth on the initial full downsweep *\/$/;" m struct:__anon191
+full_stage src/snes/impls/fas/fasimpls.h /^ PetscInt full_stage; \/* stage of the full cycle -- 0 is the upswing, 1 is the downsweep and final V-cycle *\/$/;" m struct:__anon191
func config/builder.py /^ def func():$/;" f function:PETScMaker.compileFortranParallel
func include/petsc/private/dmimpl.h /^ void (*func)();$/;" m struct:_n_Boundary
func include/petsc/private/petscimpl.h /^ void (*func)(void);$/;" m struct:__anon189
func src/contrib/fun3d/comp/flow.c /^ Vec qnew, qold, func;$/;" m struct:__anon361 file:
func src/contrib/fun3d/incomp/flow.c /^ Vec qnew,qold,func;$/;" m struct:__anon355 file:
func src/mat/impls/mffd/mffdimpl.h /^ PetscErrorCode (*func)(void*,Vec,Vec); \/* function used for matrix free *\/$/;" m struct:_p_MatMFFD
-func src/snes/linesearch/impls/shell/linesearchshell.c /^ SNESLineSearchUserFunc func;$/;" m struct:__anon113 file:
+func src/snes/linesearch/impls/shell/linesearchshell.c /^ SNESLineSearchUserFunc func;$/;" m struct:__anon115 file:
func src/ts/examples/tutorials/ex11.c /^ FunctionalFunction func;$/;" m struct:_n_FunctionalLink file:
func src/ts/examples/tutorials/ex11_sa.c /^ FunctionalFunction func;$/;" m struct:_n_FunctionalLink file:
func src/ts/examples/tutorials/ex18.c /^ FunctionalFunc func;$/;" m struct:_n_Functional file:
@@ -56114,16 +56147,16 @@ funcU src/snes/examples/tutorials/ex46.c /^PetscScalar funcU(DMDACoor2d *coords)
funcctx src/mat/impls/mffd/mffdimpl.h /^ void *funcctx; \/* the context for the function *\/$/;" m struct:_p_MatMFFD
funci src/mat/impls/mffd/mffdimpl.h /^ PetscErrorCode (*funci)(void*,PetscInt,Vec,PetscScalar*); \/* Evaluates func_[i]() *\/$/;" m struct:_p_MatMFFD
funcisetbase src/mat/impls/mffd/mffdimpl.h /^ PetscErrorCode (*funcisetbase)(void*,Vec); \/* Sets base for future evaluations of func_[i]() *\/$/;" m struct:_p_MatMFFD
-funcname src/snes/impls/vi/rs/virs.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon196 file:
-funcname src/snes/interface/snes.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon102 file:
+funcname src/snes/impls/vi/rs/virs.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon198 file:
+funcname src/snes/interface/snes.c /^typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;$/;" m struct:__anon104 file:
funcname src/ts/interface/ts.c /^typedef struct {char *funcname; mxArray *ctx;} TSMatlabContext;$/;" m struct:__anon196 file:
function include/petscerror.h /^ const char *function[PETSCSTACKSIZE];$/;" m struct:__anon39
-function src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId function;$/;" m struct:__anon105 file:
-function src/sys/classes/draw/examples/tests/ex6.c /^ Function function;$/;" m struct:__anon66 file:
+function src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId function;$/;" m struct:__anon107 file:
+function src/sys/classes/draw/examples/tests/ex6.c /^ Function function;$/;" m struct:__anon68 file:
function src/ts/examples/tutorials/ex8.c /^ TSIFunction function;$/;" m struct:_Problem file:
function src/ts/examples/tutorials/ex8.py /^ def function(self, ts,t,x,xdot,f):$/;" m class:MyODE
-function_count src/snes/interface/noise/snesnoise.c /^ int function_count; \/* count of function evaluations for diff param estimation *\/$/;" m struct:__anon104 file:
-function_pgiptr src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId function_pgiptr;$/;" m struct:__anon105 file:
+function_count src/snes/interface/noise/snesnoise.c /^ int function_count; \/* count of function evaluations for diff param estimation *\/$/;" m struct:__anon106 file:
+function_pgiptr src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId function_pgiptr;$/;" m struct:__anon107 file:
function_pgiptr src/ts/interface/ftn-custom/ztsf.c /^ PetscFortranCallbackId function_pgiptr;$/;" m struct:__anon197 file:
functional config/BuildSystem/config/functions.py /^ def functional(funcs):$/;" f function:Configure.checkClassify
functional config/BuildSystem/config/libraries.py /^ def functional(funcs):$/;" f function:Configure.checkClassify
@@ -56168,7 +56201,7 @@ fzn src/contrib/fun3d/comp/user.h /^ REAL *fxn, *fyn, *fzn, *fa;
fzn src/contrib/fun3d/incomp/user.h /^ REAL *fxn, *fyn, *fzn, *fa; \/* Normals at far field nodes *\/$/;" m struct:gxy
g include/petsc/private/petscdsimpl.h /^ PetscPointJac *g; \/* Weak form integrands for J = dF\/du, g_0, g_1, g_2, g_3 *\/$/;" m struct:_p_PetscDS
g src/dm/examples/tutorials/ex11f90.F /^ Type(Vec) g$/;" v
-g src/snes/impls/composite/snescomposite.c /^ PetscScalar *g; \/* the dotproducts of the previous function with the candidate functions *\/$/;" m struct:__anon184 file:
+g src/snes/impls/composite/snescomposite.c /^ PetscScalar *g; \/* the dotproducts of the previous function with the candidate functions *\/$/;" m struct:__anon186 file:
g src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal *g, *y, *tempv, *d, *Qd, *t, *xplus, *tplus, *sk, *yk;$/;" m struct:__anon33
g0 include/petsc/private/petscdsimpl.h /^ PetscScalar *g0, *g1, *g2, *g3; \/* Point evaluations of weak form Jacobian integrands *\/$/;" m struct:_p_PetscDS
g0_aa src/tao/examples/tutorials/ex1.c /^void g0_aa(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
@@ -56183,7 +56216,7 @@ g0_uu src/tao/examples/tutorials/ex1.c /^void g0_uu(PetscInt dim, PetscInt Nf, P
g0_uu src/tao/examples/tutorials/ex2.c /^void g0_uu(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
g0_uu_full src/tao/examples/tutorials/ex2.c /^void g0_uu_full(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
g1 include/petsc/private/petscdsimpl.h /^ PetscScalar *g0, *g1, *g2, *g3; \/* Point evaluations of weak form Jacobian integrands *\/$/;" m struct:_p_PetscDS
-g1 src/dm/examples/tutorials/ex8.c /^ DM g1,g2;$/;" m struct:__anon14 file:
+g1 src/dm/examples/tutorials/ex8.c /^ DM g1,g2;$/;" m struct:__anon16 file:
g1 src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec g1,g2;$/;" m struct:__anon12
g1_adv_pp src/ts/examples/tutorials/ex18.c /^void g1_adv_pp(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
g1_adv_pu src/ts/examples/tutorials/ex18.c /^void g1_adv_pu(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
@@ -56191,7 +56224,7 @@ g1_bd_uu_3d src/snes/examples/tutorials/ex77.c /^void g1_bd_uu_3d(PetscInt dim,
g1_pu src/snes/examples/tutorials/ex62.c /^void g1_pu(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
g1_pu_3d src/snes/examples/tutorials/ex77.c /^void g1_pu_3d(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
g2 include/petsc/private/petscdsimpl.h /^ PetscScalar *g0, *g1, *g2, *g3; \/* Point evaluations of weak form Jacobian integrands *\/$/;" m struct:_p_PetscDS
-g2 src/dm/examples/tutorials/ex8.c /^ DM g1,g2;$/;" m struct:__anon14 file:
+g2 src/dm/examples/tutorials/ex8.c /^ DM g1,g2;$/;" m struct:__anon16 file:
g2 src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec g1,g2;$/;" m struct:__anon12
g2_la src/tao/examples/tutorials/ex1.c /^void g2_la(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
g2_ua src/tao/examples/tutorials/ex1.c /^void g2_ua(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
@@ -56216,9 +56249,9 @@ gColormap src/sys/classes/draw/impls/x/xcolor.c /^static Colormap gColo
gCpalette src/sys/classes/draw/impls/x/xcolor.c /^static unsigned char gCpalette[256][3];$/;" v file:
g_hWindowListMutex src/sys/classes/draw/impls/win32/win32draw.c /^HANDLE g_hWindowListMutex = NULL;$/;" v
g_lens src/ksp/pc/impls/bjacobi/bjacobi.h /^ PetscInt *g_lens;$/;" m struct:__anon129
-g_mucon src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal g_mucon; \/* gradient of merit function with respect to mu *\/$/;" m struct:__anon209
+g_mucon src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal g_mucon; \/* gradient of merit function with respect to mu *\/$/;" m struct:__anon211
galerkin include/petsc/private/pcmgimpl.h /^ PetscInt galerkin; \/* use Galerkin process to compute coarser matrices, 0=no, 1=yes, 2=yes but computed externally *\/$/;" m struct:__anon124
-galerkin src/snes/impls/fas/fasimpls.h /^ PetscBool galerkin; \/* use Galerkin formation of the coarse problem *\/$/;" m struct:__anon189
+galerkin src/snes/impls/fas/fasimpls.h /^ PetscBool galerkin; \/* use Galerkin formation of the coarse problem *\/$/;" m struct:__anon191
gamg_TAG include/petsc/private/pcgamgimpl.h /^typedef struct gamg_TAG {$/;" s
gamg_hem_compare src/mat/coarsen/impls/hem/hem.c /^static int gamg_hem_compare(const void *a, const void *b)$/;" f file:
gamg_stages src/ksp/pc/impls/gamg/gamg.c /^static PetscLogStage gamg_stages[GAMG_MAXLEVELS];$/;" v file:
@@ -56234,8 +56267,8 @@ gamma src/ts/examples/tutorials/advection-diffusion-reaction/ex5adj.c /^ PetscR
gamma src/ts/examples/tutorials/ex10.c /^ PetscReal rho,K_R,K_p,I_H,m_p,m_e,h,k,c,sigma_b,beta,gamma;$/;" m struct:_n_RD file:
gamma src/ts/examples/tutorials/ex34.c /^ PetscReal gamma; \/* wave frequency for interblock coupling *\/$/;" m struct:_User file:
gamma src/ts/impls/implicit/gl/gl.h /^ PetscScalar *gamma; \/* - gamma^T h^{p+2} f' x^{(p+1)}(t_n) + O(h^{p+3}) *\/$/;" m struct:_TSGLScheme
-gamma0 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal gamma0; \/* parameter for shrinking trust region (<1) *\/$/;" m struct:__anon205
-gamma1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal gamma1; \/* parameter for enlarging trust region (>2) *\/$/;" m struct:__anon205
+gamma0 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal gamma0; \/* parameter for shrinking trust region (<1) *\/$/;" m struct:__anon207
+gamma1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal gamma1; \/* parameter for enlarging trust region (>2) *\/$/;" m struct:__anon207
gamma1 src/tao/unconstrained/impls/nls/nls.h /^ PetscReal gamma1; \/* factor used for interpolation *\/$/;" m struct:__anon29
gamma1 src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal gamma1; \/* factor used for interpolation *\/$/;" m struct:__anon34
gamma1 src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal gamma1; \/* factor used for radius update *\/$/;" m struct:__anon35
@@ -56260,8 +56293,8 @@ gamma4 src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal gamma4; \/* fact
gamma4_i src/tao/unconstrained/impls/nls/nls.h /^ PetscReal gamma4_i; \/* factor used for interpolation *\/$/;" m struct:__anon29
gamma4_i src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal gamma4_i; \/* factor used for interpolation *\/$/;" m struct:__anon34
gamma4_i src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal gamma4_i; \/* factor used for interpolation *\/$/;" m struct:__anon35
-gammaA src/snes/impls/ngmres/snesngmres.h /^ PetscReal gammaA; \/* Criterion A residual tolerance *\/$/;" m struct:__anon192
-gammaC src/snes/impls/ngmres/snesngmres.h /^ PetscReal gammaC; \/* Restart residual tolerance *\/$/;" m struct:__anon192
+gammaA src/snes/impls/ngmres/snesngmres.h /^ PetscReal gammaA; \/* Criterion A residual tolerance *\/$/;" m struct:__anon194
+gammaC src/snes/impls/ngmres/snesngmres.h /^ PetscReal gammaC; \/* Restart residual tolerance *\/$/;" m struct:__anon194
gammaTilde src/ts/examples/tutorials/ex34.c /^ PetscReal gammaTilde; \/* wave frequency for coupling to plate *\/$/;" m struct:_User file:
gap src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal gap;$/;" m struct:__anon23
garray src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt *garray; \/* global index of all off-processor columns *\/$/;" m struct:__anon29
@@ -56274,10 +56307,10 @@ gbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscI
gbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const PetscInt gbus[3] = {0,1,2}; \/* Buses at which generators are incident *\/$/;" v
gbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscInt gbus[3] = {0,1,2}; \/* Buses at which generators are incident *\/$/;" v
gbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^const PetscInt gbus[3] = {0,1,2}; \/* Buses at which generators are incident *\/$/;" v
-gc src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiGC gc; \/* Graphics context *\/$/;" m struct:__anon72
+gc src/sys/classes/draw/impls/x/ximpl.h /^ PetscDrawXiGC gc; \/* Graphics context *\/$/;" m struct:__anon74
gcolor src/sys/classes/draw/impls/opengl/openglops.c /^static unsigned char rcolor[256],gcolor[256],bcolor[256];$/;" v file:
gcomm src/ksp/ksp/examples/tutorials/ex59.c /^ MPI_Comm gcomm;$/;" m struct:__anon160 file:
-gen src/snes/examples/tutorials/network/pflow/pf.h /^ GEN gen;$/;" m struct:__anon170
+gen src/snes/examples/tutorials/network/pflow/pf.h /^ GEN gen;$/;" m struct:__anon172
genBody config/BuildSystem/config/functions.py /^ def genBody(funcName):$/;" f function:Configure.check
genCall config/BuildSystem/config/libraries.py /^ def genCall(f, funcName, pre=False):$/;" f function:Configure.check
genIncludes config/BuildSystem/config/functions.py /^ def genIncludes(funcName):$/;" f function:Configure.check
@@ -56315,8 +56348,8 @@ generatePICGuesses config/BuildSystem/config/setCompilers.py /^ def generatePIC
generateSharedLinkerGuesses config/BuildSystem/config/setCompilers.py /^ def generateSharedLinkerGuesses(self):$/;" m class:Configure
generateXdmf bin/petsc_gen_xdmf.py /^def generateXdmf(hdfFilename, xdmfFilename = None):$/;" f
generatefortranstubs config/BuildSystem/config/packages/sowing.py /^ import generatefortranstubs$/;" i
-generator src/dm/examples/tutorials/ex8.c /^ DM generator;$/;" m struct:__anon14 file:
-generator src/dm/examples/tutorials/ex8.c /^ Generator generator;$/;" m struct:__anon15 file:
+generator src/dm/examples/tutorials/ex8.c /^ DM generator;$/;" m struct:__anon16 file:
+generator src/dm/examples/tutorials/ex8.c /^ Generator generator;$/;" m struct:__anon17 file:
generators config/BuildSystem/config/package.py /^from __future__ import generators$/;" i
generators config/BuildSystem/config/packages/BlasLapack.py /^from __future__ import generators$/;" i
generators config/BuildSystem/config/packages/MPI.py /^from __future__ import generators$/;" i
@@ -56345,7 +56378,7 @@ generators config/PETSc/options/scalarTypes.py /^from __future__ import generato
generators config/PETSc/options/sharedLibraries.py /^from __future__ import generators$/;" i
generators config/PETSc/petsc.py /^from __future__ import generators$/;" i
genericRetrieve config/BuildSystem/retrieval.py /^ def genericRetrieve(self, url, root, package):$/;" m class:Retriever
-geom src/dm/impls/forest/p4est/pforest.c /^ p4est_geometry_t *geom;$/;" m struct:__anon21 file:
+geom src/dm/impls/forest/p4est/pforest.c /^ p4est_geometry_t *geom;$/;" m struct:__anon23 file:
get config/BuildSystem/RDict.py /^ def get(self, key, default=None):$/;" m class:RDict
get include/petsc/private/tsimpl.h /^ PetscErrorCode (*get)(TSTrajectory,TS,PetscInt,PetscReal*);$/;" m struct:_TSTrajectoryOps
getArch config/BuildSystem/config/package.py /^ def getArch(self):$/;" m class:Package
@@ -56650,17 +56683,17 @@ gfilepointer_data src/ts/examples/tutorials/ex36SE.c /^FILE *gfilepointer_data,*
gfilepointer_info src/ts/examples/tutorials/ex36.c /^FILE *gfilepointer_data,*gfilepointer_info;$/;" v
gfilepointer_info src/ts/examples/tutorials/ex36A.c /^FILE *gfilepointer_data,*gfilepointer_info;$/;" v
gfilepointer_info src/ts/examples/tutorials/ex36SE.c /^FILE *gfilepointer_data,*gfilepointer_info;$/;" v
-ghost src/dm/impls/forest/p4est/pforest.c /^ p4est_ghost_t *ghost;$/;" m struct:__anon22 file:
-ghostName src/dm/impls/forest/p4est/pforest.c /^ char *ghostName;$/;" m struct:__anon22 file:
+ghost src/dm/impls/forest/p4est/pforest.c /^ p4est_ghost_t *ghost;$/;" m struct:__anon24 file:
+ghostName src/dm/impls/forest/p4est/pforest.c /^ char *ghostName;$/;" m struct:__anon24 file:
ghostedcoloring include/petsc/private/dmdaimpl.h /^ ISColoring ghostedcoloring;$/;" m struct:__anon125
-ghosts src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon47 file:
+ghosts src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon49 file:
gi src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar gi; \/* Complex admittance at 'i' end: pu *\/$/;" m struct:_p_EDGEDATA
gid include/petscmat.h /^ PetscInt gid;$/;" m struct:_PetscCDIntNd
gid1 src/mat/coarsen/impls/hem/hem.c /^ PetscInt lid0,gid1,cpid1;$/;" m struct:edge_tag file:
gidmap include/petsc/private/dmmbimpl.h /^ PetscInt *gidmap,*lidmap,*llmap,*lgmap; \/* Global ID indices, Local ID indices, field-based local map, field-based global map *\/$/;" m struct:__anon138
gidx src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt gidx[NGEN_AT_BUS_MAX]; \/* list of inndices for accessing the generator data in GEN structure *\/$/;" m struct:_p_VERTEXDATA
-gindices src/dm/impls/da/hypre/mhyp.h /^ const PetscInt *gindices;$/;" m struct:__anon53
-gindices src/dm/impls/da/hypre/mhyp.h /^ const PetscInt *gindices;$/;" m struct:__anon54
+gindices src/dm/impls/da/hypre/mhyp.h /^ const PetscInt *gindices;$/;" m struct:__anon55
+gindices src/dm/impls/da/hypre/mhyp.h /^ const PetscInt *gindices;$/;" m struct:__anon56
girestriction src/ksp/pc/impls/gasm/gasm.c /^ VecScatter girestriction; \/* merged restriction to disjoint union of inner subdomains *\/$/;" m struct:__anon110 file:
gitPreReqCheck config/BuildSystem/config/package.py /^ def gitPreReqCheck(self):$/;" m class:Package
gitPreReqCheck config/BuildSystem/config/packages/MOAB.py /^ def gitPreReqCheck(self):$/;" m class:Configure
@@ -56672,7 +56705,7 @@ gl_max src/ksp/pc/impls/tfs/gs.c /^ PetscInt gl_max;$/;" m struct:gather_sca
gl_min src/ksp/pc/impls/tfs/gs.c /^ PetscInt gl_min;$/;" m struct:gather_scatter_id file:
gl_perm_min src/ksp/pc/impls/tfs/gs.c /^ PetscInt gl_perm_min;$/;" m struct:gather_scatter_id file:
glen_n src/ts/examples/tutorials/ex14.c /^ PetscReal Bd2,eps,exponent,glen_n;$/;" m struct:_p_THI::__anon255 file:
-gloInd src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt *locInd,*gloInd; \/* local and global orderings for a node *\/$/;" m struct:__anon168 file:
+gloInd src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt *locInd,*gloInd; \/* local and global orderings for a node *\/$/;" m struct:__anon170 file:
glob config/BuildSystem/config/packages/BlasLapack.py /^ import glob$/;" i
global src/ksp/pc/impls/parms/parms.c /^ PCPARMSGlobalType global;$/;" m struct:__anon112 file:
global src/mat/partition/impls/party/party.c /^ char global[15]; \/* global method *\/$/;" m struct:__anon370 file:
@@ -56692,18 +56725,18 @@ globalout include/petsc/private/dmimpl.h /^ Vec globalin[DM
globals include/petsc/private/isimpl.h /^ PetscInt *globals; \/* local index for each global index between start and end *\/$/;" m struct:_p_ISLocalToGlobalMapping
globalstart include/petsc/private/isimpl.h /^ PetscInt globalstart; \/* first global referenced in indices *\/$/;" m struct:_p_ISLocalToGlobalMapping
globaltolocalbegin include/petsc/private/dmimpl.h /^ PetscErrorCode (*globaltolocalbegin)(DM,Vec,InsertMode,Vec);$/;" m struct:_DMOps
-globaltolocalbegin src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId globaltolocalbegin;$/;" m struct:__anon50 file:
+globaltolocalbegin src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId globaltolocalbegin;$/;" m struct:__anon52 file:
globaltolocalend include/petsc/private/dmimpl.h /^ PetscErrorCode (*globaltolocalend)(DM,Vec,InsertMode,Vec);$/;" m struct:_DMOps
-globaltolocalend src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId globaltolocalend;$/;" m struct:__anon50 file:
+globaltolocalend src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId globaltolocalend;$/;" m struct:__anon52 file:
gmcom src/contrib/fun3d/comp/user.F 34;" c subroutine:FORLINK
gnorm src/tao/bound/impls/gpcg/gpcg.h /^ PetscReal gnorm;$/;" m struct:__anon20
gnorm src/tao/bound/impls/tron/tron.h /^ PetscReal gnorm;$/;" m struct:__anon21
gnorm0 include/petsc/private/taoimpl.h /^ PetscReal gnorm0;$/;" m struct:_p_Tao
-gnx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-gnx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
-gnxgny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-gnxgny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
-gnxgnygnz src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
+gnx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+gnx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
+gnxgny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+gnxgny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
+gnxgnygnz src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
godunov2 src/snes/examples/tutorials/ex74f.F90 /^ double precision function godunov2(/;" f
godunovflux src/ts/examples/tutorials/ex11.c /^int godunovflux( const PetscScalar *ul, const PetscScalar *ur,$/;" f
gop_local_reduce src/ksp/pc/impls/tfs/gs.c /^ PetscInt **gop_local_reduce;$/;" m struct:gather_scatter_id file:
@@ -56716,8 +56749,8 @@ gp_iterates src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt gp_iterates;$/;" m stru
gp_iterates src/tao/bound/impls/tron/tron.h /^ PetscInt gp_iterates;$/;" m struct:__anon21
gpc src/ksp/ksp/examples/tutorials/ex42.c /^ GaussPointCoefficients *gpc;$/;" m struct:_p_CellProperties file:
gqt src/tao/leastsquares/impls/pounders/gqt.c /^PetscErrorCode gqt(PetscInt n, PetscReal *a, PetscInt lda, PetscReal *b,$/;" f
-gqt_maxits src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt gqt_maxits; \/* parameter used by gqt *\/$/;" m struct:__anon205
-gqt_rtol src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal gqt_rtol; \/* parameter used by gqt *\/$/;" m struct:__anon205
+gqt_maxits src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt gqt_maxits; \/* parameter used by gqt *\/$/;" m struct:__anon207
+gqt_rtol src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal gqt_rtol; \/* parameter used by gqt *\/$/;" m struct:__anon207
gqtwrap src/tao/leastsquares/impls/pounders/pounders.c /^PetscErrorCode gqtwrap(Tao tao,PetscReal *gnorm, PetscReal *qmin)$/;" f
grad include/petscfvtypes.h /^ PetscScalar grad[2][3]; \/* Face contribution to gradient in left and right cell *\/$/;" m struct:__anon40
grad src/contrib/fun3d/comp/user.h /^ Vec grad; \/* Gradient Vector *\/$/;" m struct:gxy
@@ -56745,8 +56778,8 @@ graph config/builder.py /^ import graph$/;" i
graph include/petsc/private/matimpl.h /^ Mat graph;$/;" m struct:_p_MatCoarsen
graph include/petsc/private/pcgamgimpl.h /^ PetscErrorCode (*graph)(PC, Mat, Mat*);$/;" m struct:_PCGAMGOps
graphset include/petsc/private/sfimpl.h /^ PetscBool graphset; \/* Flag indicating that the graph has been set, required before calling communication routines *\/$/;" m struct:_p_PetscSF
-grashof src/snes/examples/tests/ex69.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon175 file:
-grashof src/snes/examples/tutorials/ex19.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon154 file:
+grashof src/snes/examples/tests/ex69.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon177 file:
+grashof src/snes/examples/tutorials/ex19.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon156 file:
grashof src/ts/examples/tutorials/ex26.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon206 file:
gravity src/ts/examples/tutorials/ex11.c /^ PetscReal gravity;$/;" m struct:__anon229 file:
gravity src/ts/examples/tutorials/ex11_sa.c /^ PetscReal gravity;$/;" m struct:__anon244 file:
@@ -56761,20 +56794,20 @@ grid src/contrib/fun3d/incomp/flow.c /^ GRID *grid;
grid src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^ gridinfo_t grid;$/;" m struct:__anon32 file:
grid src/mat/impls/elemental/matelemimpl.h /^ El::Grid *grid;$/;" m struct:__anon44
grid src/mat/impls/elemental/matelemimpl.h /^ El::Grid *grid;$/;" m struct:__anon45
-grid src/snes/examples/tutorials/ex30.c /^ GridInfo *grid;$/;" m struct:__anon130 file:
-gridSize src/dm/impls/patch/examples/tests/ex1.c /^ MatStencil gridSize; \/* Size of patch grid *\/$/;" m struct:__anon43 file:
+grid src/snes/examples/tutorials/ex30.c /^ GridInfo *grid;$/;" m struct:__anon132 file:
+gridSize src/dm/impls/patch/examples/tests/ex1.c /^ MatStencil gridSize; \/* Size of patch grid *\/$/;" m struct:__anon45 file:
grid_data src/ksp/pc/impls/tfs/xxt.c /^ void *grid_data;$/;" m struct:matvec_info file:
grid_data src/ksp/pc/impls/tfs/xyt.c /^ void *grid_data;$/;" m struct:matvec_info file:
grid_refct src/mat/impls/elemental/matelemimpl.h /^ PetscInt grid_refct;$/;" m struct:__anon45
gridctx src/ksp/pc/impls/ml/ml.c /^ GridCtx *gridctx;$/;" m struct:__anon117 file:
gridsequence include/petsc/private/snesimpl.h /^ PetscInt gridsequence; \/* number of grid sequence steps to take; defaults to zero *\/$/;" m struct:_p_SNES
gridsweeps src/ksp/pc/impls/hypre/hypre.c /^ PetscInt gridsweeps[3];$/;" m struct:__anon133 file:
-groups src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ GroupList *groups;$/;" m struct:__anon85 file:
+groups src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ GroupList *groups;$/;" m struct:__anon87 file:
grstart src/dm/impls/composite/packimpl.h /^ PetscInt grstart; \/* grstart is relative to all processes *\/$/;" m struct:DMCompositeLink
grstarts src/dm/impls/composite/packimpl.h /^ PetscInt *grstarts; \/* global row for first unknown of this DM on each process *\/$/;" m struct:DMCompositeLink
grtol include/petsc/private/taoimpl.h /^ PetscReal grtol;$/;" m struct:_p_Tao
grtol_changed include/petsc/private/taoimpl.h /^ PetscBool grtol_changed;$/;" m struct:_p_Tao
-gscatter src/snes/impls/nasm/nasm.c /^ VecScatter *gscatter; \/* scatter from global space to the subdomain local space *\/$/;" m struct:__anon198 file:
+gscatter src/snes/impls/nasm/nasm.c /^ VecScatter *gscatter; \/* scatter from global space to the subdomain local space *\/$/;" m struct:__anon200 file:
gsctx include/petsc/private/snesimpl.h /^ void *gsctx;$/;" m struct:_p_DMSNES
gsi_check_args src/ksp/pc/impls/tfs/gs.c /^static PCTFS_gs_id *gsi_check_args(PetscInt *in_elms, PetscInt nel, PetscInt level)$/;" f file:
gsi_new src/ksp/pc/impls/tfs/gs.c /^static PCTFS_gs_id *gsi_new(void)$/;" f file:
@@ -56786,7 +56819,7 @@ gtol include/petsc/private/dmdaimpl.h /^ VecScatter gtol,ltol;
gtol include/petsc/private/taolinesearchimpl.h /^ PetscReal gtol; \/* tol for curvature condition (gtol>0)*\/$/;" m struct:_p_TaoLineSearch
gtol src/contrib/fun3d/comp/user.h /^ REAL gtol; \/* linear system tolerence *\/$/;" m struct:__anon366
gtol src/contrib/fun3d/incomp/user.h /^ REAL gtol; \/* linear system tolerence *\/$/;" m struct:__anon359
-gtol src/dm/impls/shell/dmshell.c /^ VecScatter gtol;$/;" m struct:__anon49 file:
+gtol src/dm/impls/shell/dmshell.c /^ VecScatter gtol;$/;" m struct:__anon51 file:
gtolhook include/petsc/private/dmimpl.h /^ DMGlobalToLocalHookLink gtolhook;$/;" m struct:_p_DM
gton include/petsc/private/dmdaimpl.h /^ VecScatter gton; \/* vector scatter from global to natural *\/$/;" m struct:__anon125
gttol include/petsc/private/taoimpl.h /^ PetscReal gttol;$/;" m struct:_p_Tao
@@ -56820,19 +56853,19 @@ gzm include/petscdmdatypes.h /^ PetscInt gxm,gym,gzm; \/* number of
gzs include/petscdmdatypes.h /^ PetscInt gxs,gys,gzs; \/* starting point of this processor including ghosts *\/$/;" m struct:__anon88
h include/petsc/private/dmpleximpl.h /^ PetscReal h[3]; \/* The subbox size *\/$/;" m struct:_PetscGridHash
h include/petsc/private/drawimpl.h /^ int x,y,h,w;$/;" m struct:_p_PetscDraw
-h src/snes/examples/tutorials/ex3.c /^ PetscReal h; \/* mesh spacing *\/$/;" m struct:__anon137 file:
-h src/snes/examples/tutorials/ex48.c /^ PetscScalar h; \/* thickness *\/$/;" m struct:__anon161 file:
-h src/snes/impls/composite/snescomposite.c /^ PetscScalar *h; \/* the matrix formed as q_ij = (rdot_i, rdot_j) *\/$/;" m struct:__anon184 file:
-h src/snes/impls/gs/gsimpl.h /^ PetscReal h; \/* differencing for secant variants *\/$/;" m struct:__anon185
-h src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *h; \/* the constraint matrix *\/$/;" m struct:__anon192
-h src/snes/interface/noise/snesmfj2.c /^ PetscReal h; \/* differencing parameter *\/$/;" m struct:__anon103 file:
+h src/snes/examples/tutorials/ex3.c /^ PetscReal h; \/* mesh spacing *\/$/;" m struct:__anon139 file:
+h src/snes/examples/tutorials/ex48.c /^ PetscScalar h; \/* thickness *\/$/;" m struct:__anon163 file:
+h src/snes/impls/composite/snescomposite.c /^ PetscScalar *h; \/* the matrix formed as q_ij = (rdot_i, rdot_j) *\/$/;" m struct:__anon186 file:
+h src/snes/impls/gs/gsimpl.h /^ PetscReal h; \/* differencing for secant variants *\/$/;" m struct:__anon187
+h src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *h; \/* the constraint matrix *\/$/;" m struct:__anon194
+h src/snes/interface/noise/snesmfj2.c /^ PetscReal h; \/* differencing parameter *\/$/;" m struct:__anon105 file:
h src/sys/classes/draw/impls/image/drawimage.h /^ int w,h; \/* width, height *\/$/;" m struct:_n_PetscImage
-h src/sys/classes/draw/impls/opengl/openglops.c /^ int w,h; \/* width and height in pixels *\/$/;" m struct:__anon69 file:
-h src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon67 file:
-h src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon75
-h src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon72
-h src/sys/classes/draw/impls/x/xtext.c /^ int w,h,descent;$/;" m struct:__anon73 file:
-h src/sys/classes/viewer/impls/draw/vdraw.h /^ int w,h; \/* These are saved in case additional windows are opened *\/$/;" m struct:__anon78
+h src/sys/classes/draw/impls/opengl/openglops.c /^ int w,h; \/* width and height in pixels *\/$/;" m struct:__anon71 file:
+h src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon69 file:
+h src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon77
+h src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon74
+h src/sys/classes/draw/impls/x/xtext.c /^ int w,h,descent;$/;" m struct:__anon75 file:
+h src/sys/classes/viewer/impls/draw/vdraw.h /^ int w,h; \/* These are saved in case additional windows are opened *\/$/;" m struct:__anon80
h src/ts/examples/tutorials/ex10.c /^ PetscReal rho,K_R,K_p,I_H,m_p,m_e,h,k,c,sigma_b,beta,gamma;$/;" m struct:_n_RD file:
h src/ts/examples/tutorials/ex11.c /^ PetscScalar h;$/;" m struct:__anon231 file:
h src/ts/examples/tutorials/ex11_sa.c /^ PetscScalar h;$/;" m struct:__anon246 file:
@@ -56847,10 +56880,10 @@ h src/ts/examples/tutorials/network/wash/pipe.h /^ PetscScalar h; \/* pre
h src/ts/impls/implicit/gl/gladapt.c /^ PetscReal h;$/;" m struct:__anon341 file:
h5py bin/petsc_gen_xdmf.py /^import h5py$/;" i
hInst src/sys/classes/draw/impls/win32/win32draw.c /^HINSTANCE hInst;$/;" v
-hReadyEvent src/sys/classes/draw/impls/win32/win32draw.h /^ HANDLE hReadyEvent;$/;" m struct:__anon75
-hWnd src/sys/classes/draw/impls/win32/win32draw.h /^ HWND hWnd;$/;" m struct:__anon75
+hReadyEvent src/sys/classes/draw/impls/win32/win32draw.h /^ HANDLE hReadyEvent;$/;" m struct:__anon77
+hWnd src/sys/classes/draw/impls/win32/win32draw.h /^ HWND hWnd;$/;" m struct:__anon77
hWnd src/sys/classes/draw/impls/win32/win32draw.h /^ HWND hWnd;$/;" m struct:_p_WindowNode
-h_first_try src/snes/interface/noise/snesnoise.c /^ double h_first_try; \/* first try for h used in diff parameter estimate *\/$/;" m struct:__anon104 file:
+h_first_try src/snes/interface/noise/snesnoise.c /^ double h_first_try; \/* first try for h used in diff parameter estimate *\/$/;" m struct:__anon106 file:
handle config/BuildSystem/RDict.py /^ def handle(self):$/;" m class:RDict.serve.ProcessHandler
handle src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h /^ cusparseHandle_t handle;$/;" m struct:__anon36
handle src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ cusparseHandle_t handle; \/* a handle to the cusparse library *\/$/;" m struct:Mat_SeqAIJCUSPARSETriFactors
@@ -56861,7 +56894,7 @@ handler src/sys/error/err.c /^ PetscErrorCode (*handler)(MPI_Comm,int,const cha
handler src/sys/error/signal.c /^ PetscErrorCode (*handler)(int,void*);$/;" m struct:SH file:
handlers src/mat/interface/matrix.c /^ MatSolverPackageForSpecifcType handlers;$/;" m struct:_MatSolverPackageHolder file:
haptol src/ksp/ksp/impls/lcd/lcdimpl.h /^ PetscReal haptol;$/;" m struct:__anon185
-haptol src/ksp/ksp/impls/minres/minres.c /^ PetscReal haptol;$/;" m struct:__anon186 file:
+haptol src/ksp/ksp/impls/minres/minres.c /^ PetscReal haptol;$/;" m struct:__anon1 file:
haptol src/ksp/ksp/impls/symmlq/symmlq.c /^ PetscReal haptol;$/;" m struct:__anon184 file:
hasHelpFlag config/BuildSystem/script.py /^ def hasHelpFlag(self):$/;" m class:Script
hasListFlag config/BuildSystem/script.py /^ def hasListFlag(self):$/;" m class:Script
@@ -56884,17 +56917,17 @@ hasobjectiveandgradient include/petsc/private/taolinesearchimpl.h /^ PetscBoo
haveFunction config/BuildSystem/config/functions.py /^ def haveFunction(self, function):$/;" m class:Configure
haveHeader config/BuildSystem/config/headers.py /^ def haveHeader(self, header):$/;" m class:Configure
haveLib config/BuildSystem/config/libraries.py /^ def haveLib(self, library):$/;" m class:Configure
-haveresized src/sys/classes/draw/impls/win32/win32draw.h /^ PetscBool haveresized;$/;" m struct:__anon75
-hb src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructVector hb,hx;$/;" m struct:__anon53
-hbox src/dm/impls/da/hypre/mhyp.h /^ hypre_Box hbox;$/;" m struct:__anon54
-hbox src/dm/impls/da/hypre/mhyp.h /^ hypre_Box hbox;$/;" m struct:__anon53
+haveresized src/sys/classes/draw/impls/win32/win32draw.h /^ PetscBool haveresized;$/;" m struct:__anon77
+hb src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructVector hb,hx;$/;" m struct:__anon55
+hbox src/dm/impls/da/hypre/mhyp.h /^ hypre_Box hbox;$/;" m struct:__anon56
+hbox src/dm/impls/da/hypre/mhyp.h /^ hypre_Box hbox;$/;" m struct:__anon55
hc src/ksp/ksp/examples/tutorials/ex42.c /^ PetscScalar hc[GAUSS_POINTS];$/;" m struct:__anon162 file:
-hcomm src/dm/impls/da/hypre/mhyp.h /^ MPI_Comm hcomm;$/;" m struct:__anon54
-hcomm src/dm/impls/da/hypre/mhyp.h /^ MPI_Comm hcomm;$/;" m struct:__anon53
+hcomm src/dm/impls/da/hypre/mhyp.h /^ MPI_Comm hcomm;$/;" m struct:__anon56
+hcomm src/dm/impls/da/hypre/mhyp.h /^ MPI_Comm hcomm;$/;" m struct:__anon55
hcomm src/ksp/pc/impls/hypre/hypre.c /^ MPI_Comm hcomm; \/* does not share comm with HYPRE_SStructMatrix because need to create solver before getting matrix *\/$/;" m struct:__anon135 file:
hcomm src/ksp/pc/impls/hypre/hypre.c /^ MPI_Comm hcomm; \/* does not share comm with HYPRE_StructMatrix because need to create solver before getting matrix *\/$/;" m struct:__anon134 file:
hctx src/mat/impls/mffd/mffdimpl.h /^ void *hctx;$/;" m struct:_p_MatMFFD
-hdc src/sys/classes/draw/impls/win32/win32draw.h /^ HDC hdc;$/;" m struct:__anon75
+hdc src/sys/classes/draw/impls/win32/win32draw.h /^ HDC hdc;$/;" m struct:__anon77
hdr src/ksp/pc/impls/factor/cholesky/cholesky.c /^ PC_Factor hdr;$/;" m struct:__anon102 file:
hdr src/ksp/pc/impls/factor/icc/icc.h /^ PC_Factor hdr;$/;" m struct:__anon101
hdr src/ksp/pc/impls/factor/ilu/ilu.h /^ PC_Factor hdr;$/;" m struct:__anon103
@@ -56903,8 +56936,8 @@ head include/petscctable.h /^ PetscInt head;$/;" m struct:_n_PetscTable
head src/ksp/pc/impls/composite/composite.c /^ PC_CompositeLink head;$/;" m struct:__anon92 file:
head src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PC_FieldSplitLink head;$/;" m struct:__anon84 file:
head src/mat/impls/composite/mcomposite.c /^ Mat_CompositeLink head,tail;$/;" m struct:__anon39 file:
-head src/snes/impls/composite/snescomposite.c /^ SNES_CompositeLink head;$/;" m struct:__anon184 file:
-head src/sys/classes/viewer/impls/string/stringv.c /^ char *head; \/* pointer to begining of unused portion *\/$/;" m struct:__anon86 file:
+head src/snes/impls/composite/snescomposite.c /^ SNES_CompositeLink head;$/;" m struct:__anon186 file:
+head src/sys/classes/viewer/impls/string/stringv.c /^ char *head; \/* pointer to begining of unused portion *\/$/;" m struct:__anon88 file:
head src/sys/utils/hash.h /^ IJKLNode *head, *tail;$/;" m struct:_IJKLVal
head src/sys/utils/hash.h /^ IJNode *head, *tail;$/;" m struct:_IJVal
head src/sys/utils/hash.h /^ JKNode *head, *tail;$/;" m struct:_JKVal
@@ -56915,7 +56948,7 @@ headerSeen src/benchmarks/benchmarkAssembly.py /^ headerSeen = False$/;"
heavyEdgeMatchAgg src/mat/coarsen/impls/hem/hem.c /^static PetscErrorCode heavyEdgeMatchAgg(IS perm,Mat a_Gmat,PetscCoarsenData **a_locals_llist)$/;" f file:
height include/petsc/private/dmpleximpl.h /^ PetscInt height; \/* Height of points to partition into non-overlapping subsets *\/$/;" m struct:_p_PetscPartitioner
height include/petsc/private/petscfeimpl.h /^ PetscInt height;$/;" m struct:__anon151
-height src/snes/examples/tutorials/ex16.c /^ PetscReal height;$/;" m struct:__anon166 file:
+height src/snes/examples/tutorials/ex16.c /^ PetscReal height;$/;" m struct:__anon168 file:
help config/BuildSystem/script.py /^ import help$/;" i
help include/petsc/private/bagimpl.h /^ char name[PETSC_BAG_NAME_LENGTH],help[PETSC_BAG_HELP_LENGTH];$/;" m struct:_n_PetscBagItem
help src/benchmarks/streams/CUDAVersion.cu /^static char *help = "Single-Precision STREAM Benchmark implementation in CUDA\\n"$/;" v file:
@@ -57038,6 +57071,7 @@ help src/ksp/ksp/examples/tests/ex42.c /^static char help[] = "Solves a linear s
help src/ksp/ksp/examples/tests/ex43.c /^static char help[] = "Reads a PETSc matrix from a file and solves a linear system \\n\\$/;" v file:
help src/ksp/ksp/examples/tests/ex44.c /^static char help[] = "Solves a tridiagonal linear system. Designed to compare SOR for different Mat impls.\\n\\n";$/;" v file:
help src/ksp/ksp/examples/tests/ex48.c /^static char help[] = "Solves a tridiagonal linear system with KSP.\\n\\n";$/;" v file:
+help src/ksp/ksp/examples/tests/ex51.c /^static char help[] = "Test PCFailedReason.\\n\\n";$/;" v file:
help src/ksp/ksp/examples/tests/ex6.c /^static char help[] = "Reads a PETSc matrix and vector from a file and solves a linear system.\\n\\$/;" v file:
help src/ksp/ksp/examples/tests/ex7.c /^static char help[] = "Reads a PETSc matrix and vector from a file and solves a linear system.\\n\\$/;" v file:
help src/ksp/ksp/examples/tests/ex8.c /^static char help[] = "Solves a linear system in parallel with KSP. \\n\\$/;" v file:
@@ -57580,7 +57614,7 @@ hermitian_set include/petsc/private/matimpl.h /^ PetscBool symmetr
hermitiantranspose include/petsc/private/matimpl.h /^ PetscErrorCode (*hermitiantranspose)(Mat,MatReuse,Mat*);$/;" m struct:_MatOps
hessian include/petsc/private/taoimpl.h /^ Mat hessian;$/;" m struct:_p_Tao
hessian_pre include/petsc/private/taoimpl.h /^ Mat hessian_pre;$/;" m struct:_p_Tao
-hgrid src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructGrid hgrid;$/;" m struct:__anon53
+hgrid src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructGrid hgrid;$/;" m struct:__anon55
hierarchicalpartitioning src/ksp/pc/impls/gasm/gasm.c /^ PetscBool hierarchicalpartitioning;$/;" m struct:__anon110 file:
himaInfo src/sys/classes/random/examples/tutorials/ex2.c /^typedef struct himaInfoTag himaInfo;$/;" t typeref:struct:himaInfoTag file:
himaInfoTag src/sys/classes/random/examples/tutorials/ex2.c /^struct himaInfoTag {$/;" s file:
@@ -57595,14 +57629,14 @@ hist_reset include/petsc/private/taoimpl.h /^ PetscBool hist_reset;$/;" m
hist_resid include/petsc/private/taoimpl.h /^ PetscReal *hist_resid; \/* residual at each iteration *\/$/;" m struct:_p_Tao
historyh src/mat/impls/mffd/mffdimpl.h /^ PetscScalar *historyh; \/* history of differencing parameter h *\/$/;" m struct:_p_MatMFFD
hlle src/snes/examples/tutorials/ex74f.F90 /^ double precision function hlle(/;" f
-hmat src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructMatrix hmat;$/;" m struct:__anon53
+hmat src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructMatrix hmat;$/;" m struct:__anon55
hmnull src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_IJVector *hmnull;$/;" m struct:__anon133 file:
hmnull_constant src/ksp/pc/impls/hypre/hypre.c /^ Vec hmnull_constant;$/;" m struct:__anon133 file:
hmnull_hypre_data_array src/ksp/pc/impls/hypre/hypre.c /^ PetscScalar **hmnull_hypre_data_array; \/* this is the space in hmnull that was allocated by hypre, it is restored to hypre just before freeing the phmnull vectors *\/$/;" m struct:__anon133 file:
hold src/sys/classes/draw/utils/axisimpl.h /^ PetscBool hold;$/;" m struct:_p_PetscDrawAxis
-hold src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscBool hold; \/* Keep previous image when adding new *\/$/;" m struct:__anon78
-hopt_min src/snes/interface/noise/snesnoise.c /^ double hopt_min; \/* minimum allowable hopt *\/$/;" m struct:__anon104 file:
-hopt_resets src/snes/interface/noise/snesnoise.c /^ PetscInt hopt_resets; \/* number of times we've reset the hopt estimate *\/$/;" m struct:__anon104 file:
+hold src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscBool hold; \/* Keep previous image when adding new *\/$/;" m struct:__anon80
+hopt_min src/snes/interface/noise/snesnoise.c /^ double hopt_min; \/* minimum allowable hopt *\/$/;" m struct:__anon106 file:
+hopt_resets src/snes/interface/noise/snesnoise.c /^ PetscInt hopt_resets; \/* number of times we've reset the hopt estimate *\/$/;" m struct:__anon106 file:
host bin/saws/SAWs.py /^ host = 'localhost'$/;" v
host bin/saws/SAWs.py /^host = os.getenv('SAWS_HOST')$/;" v
hostDataRegisteredAsPageLocked src/vec/vec/impls/seq/seqcuda/cudavecimpl.h /^ PetscBool hostDataRegisteredAsPageLocked;$/;" m struct:Vec_CUDA
@@ -57614,7 +57648,7 @@ howoften src/ts/interface/ts.c /^ PetscInt howoften; \/* when > 0 uses st
howoften src/ts/interface/tseig.c /^ PetscInt howoften; \/* when > 0 uses step % howoften, when negative only final solution plotted *\/$/;" m struct:_n_TSMonitorSPEigCtx file:
hsolver src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_Solver hsolver;$/;" m struct:__anon133 file:
hsolver src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_StructSolver hsolver;$/;" m struct:__anon134 file:
-hstencil src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructStencil hstencil;$/;" m struct:__anon53
+hstencil src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructStencil hstencil;$/;" m struct:__anon55
ht include/petsc/private/dmlabelimpl.h /^ PetscHashI *ht; \/* Hash table for fast insertion *\/$/;" m struct:_n_DMLabel
ht src/mat/impls/preallocator/matpreallocator.c /^ PetscHashJK ht;$/;" m struct:__anon43 file:
ht src/sys/utils/hash.h /^ khash_t(HASHIJ) *ht;$/;" m struct:_PetscHashIJ
@@ -57627,12 +57661,12 @@ http_object bin/urlget.py /^class http_object(url_object):$/;" c
httplib bin/adiforfix.py /^import httplib$/;" i
htype include/petsc/private/matimpl.h /^ const char *htype; \/* "wp" or "ds" *\/$/;" m struct:_p_MatFDColoring
hwork src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h /^ PetscScalar *hwork; \/* work array to hold Hessenberg product *\/$/;" m struct:__anon180
-hx src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructVector hb,hx;$/;" m struct:__anon53
-hx src/snes/examples/tutorials/ex70.c /^ PetscReal hx, hy; \/* mesh size in x- and y-direction *\/$/;" m struct:__anon143 file:
+hx src/dm/impls/da/hypre/mhyp.h /^ HYPRE_StructVector hb,hx;$/;" m struct:__anon55
+hx src/snes/examples/tutorials/ex70.c /^ PetscReal hx, hy; \/* mesh size in x- and y-direction *\/$/;" m struct:__anon145 file:
hx src/tao/unconstrained/examples/tutorials/eptorsion1.c /^ PetscReal hx, hy; \/* mesh spacing in x- and y-directions *\/$/;" m struct:__anon25 file:
hx src/ts/examples/tutorials/ex9.c /^ PetscReal hx;$/;" m struct:_LimitInfo file:
hx2 src/ksp/ksp/examples/tutorials/ex13.c /^ PetscScalar hx2,hy2; \/* 1\/(m+1)*(m+1) and 1\/(n+1)*(n+1) *\/$/;" m struct:__anon154 file:
-hy src/snes/examples/tutorials/ex70.c /^ PetscReal hx, hy; \/* mesh size in x- and y-direction *\/$/;" m struct:__anon143 file:
+hy src/snes/examples/tutorials/ex70.c /^ PetscReal hx, hy; \/* mesh size in x- and y-direction *\/$/;" m struct:__anon145 file:
hy src/tao/unconstrained/examples/tutorials/eptorsion1.c /^ PetscReal hx, hy; \/* mesh spacing in x- and y-directions *\/$/;" m struct:__anon25 file:
hy2 src/ksp/ksp/examples/tutorials/ex13.c /^ PetscScalar hx2,hy2; \/* 1\/(m+1)*(m+1) and 1\/(n+1)*(n+1) *\/$/;" m struct:__anon154 file:
hybridPointMax include/petsc/private/dmpleximpl.h /^ PetscInt hybridPointMax[8]; \/* Allow segregation of some points, each dimension has a divider (used in VTK output and refinement) *\/$/;" m struct:__anon134
@@ -57644,7 +57678,7 @@ i include/petsc/private/characteristicimpl.h /^ int i, j; \/* The ver
i include/petsc/private/matimpl.h /^ PetscInt *i; \/* compressed row pointer *\/$/;" m struct:__anon169
i include/petscmat.h /^ PetscInt k,j,i,c;$/;" m struct:__anon65
i src/benchmarks/streams/makefile /^ - at i=0; while [ $${i} -lt ${NPMAX} ]; do i=`expr $${i} + 1`; \\$/;" m
-i src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon46 file:
+i src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon48 file:
i src/ksp/pc/impls/cp/cp.c /^ PetscInt *i,*j; \/* offsets of nonzeros by column, non-zero indices by column *\/$/;" m struct:__anon118 file:
i src/mat/impls/adj/mpi/mpiadj.h /^ PetscInt *i; \/* pointer to beginning of each row *\/$/;" m struct:__anon55
i src/snes/examples/tutorials/network/pflow/pf.h /^ char i[20]; \/* Bus Number *\/$/;" m struct:_p_VERTEXDATA
@@ -57659,7 +57693,7 @@ i2jacobian include/petsc/private/tsimpl.h /^ TSI2Jacobian i2jacobian;$/;" m str
i2jacobianctx include/petsc/private/tsimpl.h /^ void *i2jacobianctx;$/;" m struct:_p_DMTS
ia src/contrib/fun3d/comp/user.h /^ int *ia, *iau, *ja, *fhelp; \/* Stuff for ILU(0) *\/$/;" m struct:gxy
ia src/contrib/fun3d/incomp/user.h /^ int *ia, *iau, *ja, *fhelp; \/* Stuff for ILU(0) *\/$/;" m struct:gxy
-ia src/dm/examples/tutorials/ex7.c /^ PetscInt ia;$/;" m struct:__anon18 file:
+ia src/dm/examples/tutorials/ex7.c /^ PetscInt ia;$/;" m struct:__anon20 file:
ia src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^ INT_TYPE *ia, *ja;$/;" m struct:__anon37 file:
ia src/mat/impls/aij/seq/essl/essl.c /^ int *ia;$/;" m struct:__anon22 file:
ia src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ INT_TYPE *ia, *ja;$/;" m struct:__anon20 file:
@@ -57679,7 +57713,7 @@ iargc_ src/sys/objects/ftn-custom/zstart.c 69;" d file:
iargc_ src/sys/objects/ftn-custom/zstart.c 72;" d file:
iargc_ src/sys/objects/ftn-custom/zstart.c 74;" d file:
iargc_ src/sys/objects/ftn-custom/zstart.c 77;" d file:
-iarray src/sys/examples/tutorials/ex5.c /^ PetscInt iarray[3];$/;" m struct:__anon93 file:
+iarray src/sys/examples/tutorials/ex5.c /^ PetscInt iarray[3];$/;" m struct:__anon95 file:
iau src/contrib/fun3d/comp/user.h /^ int *ia, *iau, *ja, *fhelp; \/* Stuff for ILU(0) *\/$/;" m struct:gxy
iau src/contrib/fun3d/incomp/user.h /^ int *ia, *iau, *ja, *fhelp; \/* Stuff for ILU(0) *\/$/;" m struct:gxy
ibdiag src/mat/impls/aij/seq/aij.h /^ MatScalar *bdiag,*ibdiag,*ssor_work; \/* diagonal blocks of matrix used for MatSOR_SeqAIJ_Inode() *\/$/;" m struct:__anon16
@@ -57687,7 +57721,7 @@ ibdiag src/mat/impls/aij/seq/aij.h /^ PetscScalar *ibdiag;
ibdiagvalid src/mat/impls/aij/seq/aij.h /^ PetscBool ibdiagvalid; \/* do ibdiag[] and bdiag[] contain the most recent values *\/$/;" m struct:__anon16
ibdiagvalid src/mat/impls/aij/seq/aij.h /^ PetscBool ibdiagvalid; \/* inverses of block diagonals are valid. *\/$/;" m struct:__anon17
ibeg src/ksp/ksp/examples/tutorials/ex61f.F90 /^ integer, dimension(MAXTHREADS) :: ibeg,/;" v program:tpetsc
-ibound src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon128 file:
+ibound src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon130 file:
iccfactor include/petsc/private/matimpl.h /^ PetscErrorCode (*iccfactor)(Mat,IS,const MatFactorInfo*);$/;" m struct:_MatOps
iccfactorsymbolic include/petsc/private/matimpl.h /^ PetscErrorCode (*iccfactorsymbolic)(Mat,Mat,IS,const MatFactorInfo*);$/;" m struct:_MatOps
icoefdn src/contrib/fun3d/comp/user.h /^ int *icoefdn; \/* Surrounding nodes *\/$/;" m struct:gxy
@@ -57700,7 +57734,7 @@ icols src/mat/impls/aij/seq/crl/crl.h /^ PetscInt *icols; \/* columns of n
icount src/contrib/fun3d/comp/user.h /^ int *icount; \/* # of surrounding nodes *\/$/;" m struct:gxy
icount src/contrib/fun3d/incomp/user.h /^ int *icount; \/* # of surrounding nodes *\/$/;" m struct:gxy
icreatedinstance include/petsc/private/dmmbimpl.h /^ PetscBool icreatedinstance; \/* true if DM created moab instance internally, will destroy instance in DMDestroy *\/$/;" m struct:__anon138
-icv src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt icv[MAX_ELEM][MAX_VERT_ELEM]; \/* vertices belonging to an element *\/$/;" m struct:__anon168 file:
+icv src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt icv[MAX_ELEM][MAX_VERT_ELEM]; \/* vertices belonging to an element *\/$/;" m struct:__anon170 file:
icyc src/contrib/fun3d/comp/user.h /^ int icyc; \/* iterations completed *\/$/;" m struct:__anon363
icyc src/contrib/fun3d/incomp/user.h /^ int icyc; \/* iterations completed *\/$/;" m struct:__anon357
icycle src/contrib/fun3d/comp/user.h /^ int icycle; \/* Number of GMRES iterations *\/$/;" m struct:__anon366
@@ -57716,7 +57750,7 @@ id src/mat/impls/aij/mpi/mumps/mumps.c /^ CMUMPS_STRUC_C id;$/;" m struct:__ano
id src/mat/utils/pheap.c /^ PetscInt id;$/;" m struct:__anon372 file:
id src/snes/examples/tutorials/network/pflow/pf.h /^ char id[20]; \/* Generator identifier, in case of multiple generators at same bus. 1 by default *\/$/;" m struct:_p_GEN
id src/snes/examples/tutorials/network/pflow/pf.h /^ char id[20]; \/* Load identifier, in case of multiple loads. 1 by default *\/$/;" m struct:_p_LOAD
-id src/sys/logging/xmllogevent.c /^ int id;$/;" m struct:__anon99 file:
+id src/sys/logging/xmllogevent.c /^ int id;$/;" m struct:__anon101 file:
id src/sys/memory/mtr.c /^ int id;$/;" m struct:_trSPACE file:
id src/ts/examples/tutorials/network/wash/pipe.h /^ PetscInt id;$/;" m struct:_p_Pipe
id src/ts/examples/tutorials/network/wash/wash.h /^ PetscInt id; \/* global index *\/$/;" m struct:_p_Junction
@@ -57725,15 +57759,15 @@ id2 include/petsc/private/logimpl.h /^ int id1, id2, id3; \/* The id
id3 include/petsc/private/logimpl.h /^ int id1, id2, id3; \/* The ids of associated objects *\/$/;" m struct:_Action
id_r src/mat/impls/aij/mpi/mpiaij.h /^ PetscMPIInt *len_s,*len_r,*id_r; \/* array of length of comm->size, store send\/recv matrix values *\/$/;" m struct:__anon27
ide src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt ide; \/* Bus type code *\/$/;" m struct:_p_VERTEXDATA
-identifier src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal identifier; \/* Active-set identification *\/$/;" m struct:__anon209
+identifier src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal identifier; \/* Active-set identification *\/$/;" m struct:__anon211
identity include/petsc/private/isimpl.h /^ PetscErrorCode (*identity)(IS,PetscBool*);$/;" m struct:_ISOps
idiag src/mat/impls/aij/seq/aij.h /^ PetscScalar *idiag,*mdiag,*ssor_work; \/* inverse of diagonal entries, diagonal values and workspace for Eisenstat trick *\/$/;" m struct:__anon17
idiagvalid src/mat/impls/aij/seq/aij.h /^ PetscBool idiagvalid; \/* current idiag[] and mdiag[] are valid *\/$/;" m struct:__anon17
idle_tag src/tao/leastsquares/examples/tutorials/chwirut2f.h /^ PetscInt idle_tag, die_tag$/;" v
-idm src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscInt idm[NOBSERVATIONS]; \/* Matrix indices for jacobian *\/$/;" m struct:__anon204 file:
-idm src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscInt idm[NOBSERVATIONS]; \/* Matrix indices for jacobian *\/$/;" m struct:__anon202 file:
-idn src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscInt idn[NPARAMETERS];$/;" m struct:__anon204 file:
-idn src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscInt idn[NPARAMETERS];$/;" m struct:__anon202 file:
+idm src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscInt idm[NOBSERVATIONS]; \/* Matrix indices for jacobian *\/$/;" m struct:__anon206 file:
+idm src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscInt idm[NOBSERVATIONS]; \/* Matrix indices for jacobian *\/$/;" m struct:__anon204 file:
+idn src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscInt idn[NPARAMETERS];$/;" m struct:__anon206 file:
+idn src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscInt idn[NPARAMETERS];$/;" m struct:__anon204 file:
idown src/contrib/fun3d/comp/user.h /^ int idown; \/* if 1, dwnwrd int coef reqd *\/$/;" m struct:gxy
idown src/contrib/fun3d/incomp/user.h /^ int idown; \/* if 1, dwnwrd int coef reqd *\/$/;" m struct:gxy
ids include/petsc/private/dmimpl.h /^ PetscInt *ids;$/;" m struct:_n_Boundary
@@ -57829,7 +57863,7 @@ in src/ts/examples/tests/ex5.c /^struct in {$/;" s file:
in_list src/ksp/pc/impls/tfs/gs.c /^ PetscInt **in_list;$/;" m struct:gather_scatter_id file:
in_loc src/mat/impls/sbaij/mpi/mpisbaij.h /^ PetscInt n_loc,*in_loc; \/* nloc is length of in_loc and v_loc *\/$/;" m struct:__anon60
in_num src/ksp/pc/impls/tfs/gs.c /^ PetscInt *in_num;$/;" m struct:gather_scatter_id file:
-inactive src/snes/impls/vi/rs/virs.c /^ IS inactive;$/;" m struct:__anon195 file:
+inactive src/snes/impls/vi/rs/virs.c /^ IS inactive;$/;" m struct:__anon197 file:
include config/PETSc/petsc.py /^ include = property(getInclude, doc = 'The PETSc include directories')$/;" v class:Configure
includeGuesses config/PETSc/petsc.py /^ def includeGuesses(self, path = None):$/;" m class:Configure
includeRE config/BuildSystem/sourceDatabase.py /^ includeRE = re.compile(r'^#include (<|")(?P<includeFile>.+)\\1')$/;" v class:SourceDB
@@ -57844,7 +57878,7 @@ indexing src/mat/partition/impls/pmetis/pmetis.c /^ PetscInt indexing; \/*
indices include/petsc/private/isimpl.h /^ PetscInt *indices; \/* global index of each local index *\/$/;" m struct:_p_ISLocalToGlobalMapping
indices include/petsc/private/vecimpl.h /^ PetscInt *indices; \/* list of all components sent or received *\/$/;" m struct:__anon180
indices src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h /^ CUSPINTARRAYGPU *indices; \/*pointer to an array containing the nonzero row indices, should usecprow be true*\/$/;" m struct:Mat_SeqAIJCUSP
-indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *indices; \/* 1,2,3...m *\/$/;" m struct:__anon205
+indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *indices; \/* 1,2,3...m *\/$/;" m struct:__anon207
indices src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscInt *indices;$/;" m struct:__anon37
indicesPointFields_private src/dm/impls/plex/plex.c /^PetscErrorCode indicesPointFields_private(PetscSection section, PetscInt point, PetscInt off, PetscInt foffs[], PetscBool setBC, PetscInt orientation, PetscInt indices[])$/;" f
indicesPoint_private src/dm/impls/plex/plex.c /^PetscErrorCode indicesPoint_private(PetscSection section, PetscInt point, PetscInt off, PetscInt *loff, PetscBool setBC, PetscInt orientation, PetscInt indices[])$/;" f
@@ -57870,8 +57904,8 @@ info src/ksp/pc/impls/tfs/xxt.c /^ xxt_info *info;$/;" m struct:xxt_CDT file:
info src/ksp/pc/impls/tfs/xyt.c /^ xyt_info *info;$/;" m struct:xyt_CDT file:
info src/mat/impls/aij/mpi/clique/matcliqueimpl.h /^ cliq::DistSymmInfo *info;$/;" m struct:__anon35
info src/mat/impls/aij/mpi/mumps/mumps.c /^ PetscInt ninfo,*info; \/* display INFO *\/$/;" m struct:__anon34 file:
-info src/snes/impls/composite/snescomposite.c /^ PetscBLASInt info; \/* the output condition *\/$/;" m struct:__anon184 file:
-info src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt info; \/* the output condition *\/$/;" m struct:__anon192
+info src/snes/impls/composite/snescomposite.c /^ PetscBLASInt info; \/* the output condition *\/$/;" m struct:__anon186 file:
+info src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt info; \/* the output condition *\/$/;" m struct:__anon194
info src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt info;$/;" m struct:_RevolveCTX file:
info_cached include/petsc/private/isimpl.h /^ PetscBool info_cached; \/* reuse GetInfo *\/$/;" m struct:_p_ISLocalToGlobalMapping
info_free include/petsc/private/isimpl.h /^ PetscBool info_free;$/;" m struct:_p_ISLocalToGlobalMapping
@@ -57890,13 +57924,13 @@ init src/ts/examples/tests/ex5.c /^ PetscScalar init; \/* initialization s
init src/ts/examples/tests/ex5.c /^ PetscScalar init;$/;" m struct:in file:
initLinearWave src/ts/examples/tutorials/ex11.c /^int initLinearWave(EulerNode *ux, const PetscScalar gamma, const PetscReal coord[], const PetscReal Lx)$/;" f
initRefinement include/petsc/private/dmforestimpl.h /^ PetscInt initRefinement;$/;" m struct:__anon157
-init_alloc src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt init_alloc; \/* Initial size for workspace vectors *\/$/;" m struct:__anon10
+init_alloc src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt init_alloc; \/* Initial size for workspace vectors *\/$/;" m struct:__anon12
init_df_solver src/tao/unconstrained/impls/bmrm/bmrm.c /^PetscErrorCode init_df_solver(TAO_DF *df)$/;" f
-init_pert src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal init_pert; \/* Initial perturbation for solve *\/$/;" m struct:__anon10
+init_pert src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal init_pert; \/* Initial perturbation for solve *\/$/;" m struct:__anon12
init_type src/tao/unconstrained/impls/nls/nls.h /^ PetscInt init_type; \/* Trust-region initialization method *\/$/;" m struct:__anon29
init_type src/tao/unconstrained/impls/ntl/ntl.h /^ PetscInt init_type; \/* Trust-region initialization method *\/$/;" m struct:__anon34
init_type src/tao/unconstrained/impls/ntr/ntr.h /^ PetscInt init_type; \/* Trust-region initialization method *\/$/;" m struct:__anon35
-initial src/snes/examples/tutorials/ex15.c /^ PetscInt initial; \/* initial conditions type *\/$/;" m struct:__anon117 file:
+initial src/snes/examples/tutorials/ex15.c /^ PetscInt initial; \/* initial conditions type *\/$/;" m struct:__anon119 file:
initial src/ts/examples/tutorials/ex10.c /^ PetscInt initial;$/;" m struct:_n_RD file:
initial src/ts/examples/tutorials/ex9.c /^ PetscInt initial;$/;" m struct:__anon267 file:
initialGuess src/ts/examples/tutorials/ex18.c /^ PetscErrorCode (*initialGuess[2])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx);$/;" m struct:__anon280 file:
@@ -57912,16 +57946,16 @@ initialsolution src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c /^
initialsolution src/ts/interface/ts.c /^ Vec initialsolution;$/;" m struct:_n_TSMonitorDrawCtx file:
initstep include/petsc/private/taolinesearchimpl.h /^ PetscReal initstep;$/;" m struct:_p_TaoLineSearch
initstep src/tao/linesearch/impls/morethuente/morethuente.h /^ PetscReal initstep;$/;" m struct:__anon6
-inject src/snes/impls/fas/fasimpls.h /^ Mat inject; \/* injection operator (unscaled) *\/$/;" m struct:__anon189
-innerFailures src/snes/impls/composite/snescomposite.c /^ PetscInt innerFailures; \/* the number of inner failures we've seen *\/$/;" m struct:__anon184 file:
+inject src/snes/impls/fas/fasimpls.h /^ Mat inject; \/* injection operator (unscaled) *\/$/;" m struct:__anon191
+innerFailures src/snes/impls/composite/snescomposite.c /^ PetscInt innerFailures; \/* the number of inner failures we've seen *\/$/;" m struct:__anon186 file:
innerctx include/petsc/private/pcmgimpl.h /^ void *innerctx; \/* optional data for preconditioner, like PCEXOTIC that inherits off of PCMG *\/$/;" m struct:__anon124
inode src/mat/impls/aij/seq/aij.h /^ Mat_SeqAIJ_Inode inode;$/;" m struct:__anon17
inode src/mat/impls/sbaij/seq/sbaij.h /^ Mat_SeqAIJ_Inode inode;$/;" m struct:__anon56
-inose src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon129 file:
+inose src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon131 file:
inplace src/ksp/pc/impls/factor/cholesky/cholesky.c /^ PetscBool inplace; \/* flag indicating in-place factorization *\/$/;" m struct:__anon102 file:
inplace src/ksp/pc/impls/factor/ilu/ilu.h /^ PetscBool inplace; \/* in-place ILU factorization *\/$/;" m struct:__anon103
inplace src/ksp/pc/impls/factor/lu/lu.h /^ PetscBool inplace; \/* flag indicating in-place factorization *\/$/;" m struct:__anon104
-input_file src/dm/impls/moab/examples/tests/ex2.cxx /^ char input_file[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon45 file:
+input_file src/dm/impls/moab/examples/tests/ex2.cxx /^ char input_file[PETSC_MAX_PATH_LEN]; \/* Import mesh from file *\/$/;" m struct:__anon47 file:
inputfile src/contrib/style/checks/PetscFunctionBegin.py /^ inputfile = open(arg, "r")$/;" v
inputfile src/contrib/style/checks/PetscFunctionBegin2.py /^ inputfile = open(arg, "r")$/;" v
inputfile src/contrib/style/checks/PetscFunctionReturn.py /^ inputfile = open(arg, "r")$/;" v
@@ -57970,32 +58004,32 @@ integrateresidual include/petsc/private/petscfeimpl.h /^ PetscErrorCode (*integ
integraterhsfunction include/petsc/private/petscfvimpl.h /^ PetscErrorCode (*integraterhsfunction)(PetscFV, PetscDS, PetscInt, PetscInt, PetscFVFaceGeom *, PetscReal *, PetscScalar[], PetscScalar[], PetscScalar[], PetscScalar[]);$/;" m struct:_PetscFVOps
interfaces src/benchmarks/daemon.py /^import os # Miscellaneous OS interfaces.$/;" i
interior_solver src/ksp/pc/impls/bddc/bddcstructs.h /^ PC interior_solver;$/;" m struct:_PCBDDCReuseMumps
-interlace src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool interlace;$/;" m struct:__anon45 file:
+interlace src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool interlace;$/;" m struct:__anon47 file:
internal_i src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt internal_i; \/* Internal Bus Number *\/$/;" m struct:_p_GEN
internal_i src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt internal_i; \/* Internal Bus Number *\/$/;" m struct:_p_LOAD
internal_i src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt internal_i; \/* Internal Bus Number *\/$/;" m struct:_p_VERTEXDATA
internal_i src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt internal_i; \/* Internal From Bus Number *\/$/;" m struct:_p_EDGEDATA
internal_j src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt internal_j; \/* Internal To Bus Number *\/$/;" m struct:_p_EDGEDATA
-interp_indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *interp_indices; \/* n *\/$/;" m struct:__anon205
+interp_indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *interp_indices; \/* n *\/$/;" m struct:__anon207
interp_threshold src/ksp/pc/impls/gamg/classical.c /^ PetscReal interp_threshold; \/* interpolation threshold *\/$/;" m struct:__anon120 file:
interphook include/petsc/private/dmimpl.h /^ PetscErrorCode (*interphook)(DM,Mat,DM,void*); \/* Run each time a new problem is interpolated to a fine grid *\/$/;" m struct:_DMRefineHookLink
interpolate include/petsc/private/pcmgimpl.h /^ Mat interpolate;$/;" m struct:__anon123
interpolate include/petsc/private/tsimpl.h /^ PetscErrorCode (*interpolate)(TS,PetscReal,Vec);$/;" m struct:_TSOps
-interpolate src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon32 file:
-interpolate src/dm/impls/plex/examples/tests/ex10.c /^ PetscBool interpolate; \/* Flag for mesh interpolation *\/$/;" m struct:__anon30 file:
-interpolate src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon35 file:
-interpolate src/dm/impls/plex/examples/tests/ex8.c /^ PetscBool interpolate; \/* Interpolate the mesh *\/$/;" m struct:__anon29 file:
-interpolate src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool interpolate; \/* Flag for mesh interpolation *\/$/;" m struct:__anon39 file:
-interpolate src/dm/impls/plex/examples/tutorials/ex2.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon26 file:
-interpolate src/dm/impls/plex/examples/tutorials/ex5.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon25 file:
+interpolate src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon34 file:
+interpolate src/dm/impls/plex/examples/tests/ex10.c /^ PetscBool interpolate; \/* Flag for mesh interpolation *\/$/;" m struct:__anon32 file:
+interpolate src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon37 file:
+interpolate src/dm/impls/plex/examples/tests/ex8.c /^ PetscBool interpolate; \/* Interpolate the mesh *\/$/;" m struct:__anon31 file:
+interpolate src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool interpolate; \/* Flag for mesh interpolation *\/$/;" m struct:__anon41 file:
+interpolate src/dm/impls/plex/examples/tutorials/ex2.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon28 file:
+interpolate src/dm/impls/plex/examples/tutorials/ex5.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon27 file:
interpolate src/ksp/pc/examples/tests/ex5.c /^PetscErrorCode interpolate(Mat mat,Vec xx,Vec yy,Vec zz)$/;" f
-interpolate src/snes/examples/tutorials/ex12.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon152 file:
-interpolate src/snes/examples/tutorials/ex62.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon133 file:
-interpolate src/snes/examples/tutorials/ex77.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon145 file:
-interpolate src/snes/impls/fas/fasimpls.h /^ Mat interpolate; \/* interpolation *\/$/;" m struct:__anon189
+interpolate src/snes/examples/tutorials/ex12.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon154 file:
+interpolate src/snes/examples/tutorials/ex62.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon135 file:
+interpolate src/snes/examples/tutorials/ex77.c /^ PetscBool interpolate; \/* Generate intermediate mesh elements *\/$/;" m struct:__anon147 file:
+interpolate src/snes/impls/fas/fasimpls.h /^ Mat interpolate; \/* interpolation *\/$/;" m struct:__anon191
interptype include/petsc/private/dmdaimpl.h /^ DMDAInterpolationType interptype;$/;" m struct:__anon125
interptype src/ksp/pc/impls/hypre/hypre.c /^ PetscInt interptype;$/;" m struct:__anon133 file:
-interrupted src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon128 file:
+interrupted src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon130 file:
intersection config/BuildSystem/config/setsBackport.py /^ def intersection(self, other):$/;" m class:BaseSet
intersection config/BuildSystem/config/setsOrdered.py /^ def intersection(self, other):$/;" m class:BaseSet
intersection_update config/BuildSystem/config/setsBackport.py /^ def intersection_update(self, other):$/;" m class:Set
@@ -58011,7 +58045,7 @@ inuse src/vec/is/sf/impls/basic/sfbasic.c /^ PetscSFBasicPack inuse; \/*
inuse src/vec/is/sf/impls/window/sfwindow.c /^ PetscBool inuse;$/;" m struct:_n_PetscSFWinLink file:
inuse_set include/petsc/private/tsimpl.h /^ PetscBool inuse_set; \/* the current scheme has been set *\/$/;" m struct:_p_TSAdapt::__anon160
invJ include/petscfe.h /^ PetscReal invJ[9];$/;" m struct:__anon121
-invJ src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon29 file:
+invJ src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon31 file:
invV include/petsc/private/petscfeimpl.h /^ PetscReal *invV; \/* Change of basis matrix, from prime to nodal basis set *\/$/;" m struct:_p_PetscFE
invecs include/petsc/private/petscimpl.h /^ void **invecs; \/* for debugging only, vector\/memory used with each op *\/$/;" m struct:__anon195
inverseMap src/mat/impls/aij/mpi/clique/matcliqueimpl.h /^ cliq::DistMap *inverseMap;$/;" m struct:__anon35
@@ -58049,7 +58083,7 @@ iramp src/contrib/fun3d/incomp/flow.c /^ int ires,iramp,itstep;$/;" m struct
iramp src/contrib/fun3d/incomp/user.h /^ int iramp; \/* Ramp CFL over iramp iters *\/$/;" m struct:__anon358
irank src/contrib/fun3d/incomp/user.F /^ & LocalTS,irank,/;" v
iranks src/vec/is/sf/impls/basic/sfbasic.c /^ PetscMPIInt *iranks; \/* Array of ranks that reference my roots *\/$/;" m struct:__anon79 file:
-irefgam src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon165 file:
+irefgam src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon167 file:
irefgam src/ts/examples/tutorials/ex14.c /^ PetscReal irefgam,eps2,exponent;$/;" m struct:_p_THI::__anon256 file:
ireg src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt ireg; \/* Remote bus number\/identifier *\/$/;" m struct:_p_GEN
ires src/contrib/fun3d/comp/flow.c /^ PetscInt ires, iramp;$/;" m struct:__anon361 file:
@@ -58167,7 +58201,7 @@ isblockrestoreindices_ src/vec/is/is/impls/block/ftn-custom/zblockf.c 9;" d file
isblockrestoreindicesf90_ src/vec/is/is/impls/f90-custom/zblockf90.c /^PETSC_EXTERN void PETSC_STDCALL isblockrestoreindicesf90_(IS *x,F90Array1d *ptr,int *__ierr PETSC_F90_2PTR_PROTO(ptrd))$/;" f
isblockrestoreindicesf90_ src/vec/is/is/impls/f90-custom/zblockf90.c 10;" d file:
isblockrestoreindicesf90_ src/vec/is/is/impls/f90-custom/zblockf90.c 7;" d file:
-iscatter src/snes/impls/nasm/nasm.c /^ VecScatter *iscatter; \/* scatter from global space to the nonoverlapping subdomain space *\/$/;" m struct:__anon198 file:
+iscatter src/snes/impls/nasm/nasm.c /^ VecScatter *iscatter; \/* scatter from global space to the nonoverlapping subdomain space *\/$/;" m struct:__anon200 file:
iscol include/petsc/private/matimpl.h /^ IS isrow,iscol;$/;" m struct:__anon170
iscol src/mat/impls/submat/submat.c /^ IS isrow,iscol; \/* rows and columns in submatrix, only used to check consistency *\/$/;" m struct:__anon41 file:
iscoloringgetisf90_ src/vec/is/is/utils/f90-custom/ziscoloringf90.c /^PETSC_EXTERN void PETSC_STDCALL iscoloringgetisf90_(ISColoring *iscoloring,PetscInt *n,F90Array1d *ptr,int *__ierr PETSC_F90_2PTR_PROTO(ptrd))$/;" f
@@ -58189,7 +58223,7 @@ isface src/contrib/fun3d/incomp/user.F /^ integer isface(/;" v
isface src/contrib/fun3d/incomp/user.h /^ int *isface; \/* Face # of solid faces *\/$/;" m struct:gxy
isford src/contrib/fun3d/comp/user.h /^ int *isford; \/* Copies of isface, ifface, *\/$/;" m struct:gxy
isford src/contrib/fun3d/incomp/user.h /^ int *isford; \/* Copies of isface, ifface, *\/$/;" m struct:gxy
-isg src/snes/examples/tutorials/ex70.c /^ IS isg[2]; \/* index sets of split "0" and "1" *\/$/;" m struct:__anon143 file:
+isg src/snes/examples/tutorials/ex70.c /^ IS isg[2]; \/* index sets of split "0" and "1" *\/$/;" m struct:__anon145 file:
isgetindices_ src/vec/is/is/interface/ftn-custom/zindexf.c /^PETSC_EXTERN void PETSC_STDCALL isgetindices_(IS *x,PetscInt *fa,size_t *ia,PetscErrorCode *ierr)$/;" f
isgetindices_ src/vec/is/is/interface/ftn-custom/zindexf.c 19;" d file:
isgetindices_ src/vec/is/is/interface/ftn-custom/zindexf.c 7;" d file:
@@ -58205,9 +58239,9 @@ isgettotalindices_ src/vec/is/is/interface/ftn-custom/zindexf.c 9;" d file:
isglobal src/mat/impls/nest/matnestimpl.h /^ struct MatNestISPair isglobal;$/;" m struct:__anon52 typeref:struct:__anon52::MatNestISPair
ishermitian include/petsc/private/matimpl.h /^ PetscErrorCode (*ishermitian)(Mat,PetscReal,PetscBool *);$/;" m struct:_MatOps
isidentity include/petsc/private/isimpl.h /^ PetscBool isidentity;$/;" m struct:_p_IS
-isil src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon201
+isil src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon203
isin src/ksp/pc/impls/telescope/telescope.h /^ IS isin;$/;" m struct:_PC_Telescope
-isiu src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon201
+isiu src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon203
islocal src/mat/impls/nest/matnestimpl.h /^ struct MatNestISPair islocal;$/;" m struct:__anon52 typeref:struct:__anon52::MatNestISPair
islocaltoglobalmappinggetblockindices_ src/vec/is/is/interface/ftn-custom/zindexf.c /^PETSC_EXTERN void PETSC_STDCALL islocaltoglobalmappinggetblockindices_(ISLocalToGlobalMapping *x,PetscInt *fa,size_t *ia,PetscErrorCode *ierr)$/;" f
islocaltoglobalmappinggetblockindices_ src/vec/is/is/interface/ftn-custom/zindexf.c 15;" d file:
@@ -58265,7 +58299,7 @@ isrestrict src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscBool
isrow include/petsc/private/matimpl.h /^ IS isrow,iscol;$/;" m struct:__anon170
isrow src/mat/impls/submat/submat.c /^ IS isrow,iscol; \/* rows and columns in submatrix, only used to check consistency *\/$/;" m struct:__anon41 file:
issetup src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscBool issetup;$/;" m struct:__anon84 file:
-issetup src/snes/impls/multiblock/multiblock.c /^ PetscBool issetup; \/* Flag is true after the all ISs and operators have been defined *\/$/;" m struct:__anon190 file:
+issetup src/snes/impls/multiblock/multiblock.c /^ PetscBool issetup; \/* Flag is true after the all ISs and operators have been defined *\/$/;" m struct:__anon192 file:
isstructurallysymmetric include/petsc/private/matimpl.h /^ PetscErrorCode (*isstructurallysymmetric)(Mat,PetscBool *);$/;" m struct:_MatOps
issubset config/BuildSystem/config/setsBackport.py /^ def issubset(self, other):$/;" m class:BaseSet
issubset config/BuildSystem/config/setsOrdered.py /^ def issubset(self, other):$/;" m class:BaseSet
@@ -58275,17 +58309,17 @@ issymmetric include/petsc/private/matimpl.h /^ PetscErrorCode (*issymmetric)(Ma
isview_ src/vec/is/is/interface/ftn-custom/zindexf.c /^PETSC_EXTERN void PETSC_STDCALL isview_(IS *is,PetscViewer *vin,PetscErrorCode *ierr)$/;" f
isview_ src/vec/is/is/interface/ftn-custom/zindexf.c 18;" d file:
isview_ src/vec/is/is/interface/ftn-custom/zindexf.c 6;" d file:
-isxl src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon201
-isxu src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon201
+isxl src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon203
+isxu src/tao/constrained/impls/ipm/ipm.h /^ IS isxl,isxu,isil,isiu;$/;" m struct:__anon203
itemType include/petsc/private/characteristicimpl.h /^ MPI_Datatype itemType; \/* Type corresponding to the item struct *\/$/;" m struct:_p_Characteristic
items config/BuildSystem/RDict.py /^ def items(self):$/;" m class:RDict
items config/BuildSystem/sourceDatabase.py /^ def items(self):$/;" m class:SourceDB
iter include/petsc/private/snesimpl.h /^ PetscInt iter; \/* global iteration number *\/$/;" m struct:_p_SNES
iter src/tao/matrix/lmvmmat.h /^ PetscInt iter;$/;" m struct:__anon1
-iterations src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt iterations; \/* The number of iterations for a query *\/$/;" m struct:__anon39 file:
+iterations src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt iterations; \/* The number of iterations for a query *\/$/;" m struct:__anon41 file:
iterctr include/petsc/private/tsimpl.h /^ PetscInt iterctr; \/* Iteration counter *\/$/;" m struct:_n_TSEvent
-itflag src/snes/impls/tr/trimpl.h /^ PetscBool itflag; \/* flag for convergence testing *\/$/;" m struct:__anon187
-itot src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt itot[MAX_VERT]; \/* total number of neighbors for a vertex *\/$/;" m struct:__anon168 file:
+itflag src/snes/impls/tr/trimpl.h /^ PetscBool itflag; \/* flag for convergence testing *\/$/;" m struct:__anon189
+itot src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt itot[MAX_VERT]; \/* total number of neighbors for a vertex *\/$/;" m struct:__anon170 file:
itotal src/vec/is/sf/impls/basic/sfbasic.c /^ PetscInt itotal; \/* Total number of graph edges referencing my roots *\/$/;" m struct:__anon79 file:
itran src/contrib/fun3d/comp/user.h /^ int itran; \/* 1=transition (spalart only)*\/$/;" m struct:__anon364
itran src/contrib/fun3d/incomp/user.h /^ int itran; \/* 1=transition (spalart only)*\/$/;" m struct:__anon358
@@ -58294,7 +58328,7 @@ its src/ksp/pc/impls/hypre/hypre.c /^ PetscInt its;$/;" m struct:__anon134 file
its src/ksp/pc/impls/hypre/hypre.c /^ PetscInt its;$/;" m struct:__anon135 file:
its src/ksp/pc/impls/ksp/pcksp.c /^ PetscInt its; \/* total number of iterations KSP uses *\/$/;" m struct:__anon107 file:
its src/ksp/pc/impls/sor/sor.c /^ PetscInt its; \/* inner iterations, number of sweeps *\/$/;" m struct:__anon87 file:
-its0 src/snes/examples/tutorials/ex3.c /^ PetscInt its0; \/* num of prevous outer KSP iterations *\/$/;" m struct:__anon140 file:
+its0 src/snes/examples/tutorials/ex3.c /^ PetscInt its0; \/* num of prevous outer KSP iterations *\/$/;" m struct:__anon142 file:
itstep src/contrib/fun3d/incomp/flow.c /^ int ires,iramp,itstep;$/;" m struct:__anon355 file:
iup src/contrib/fun3d/comp/user.h /^ int iup; \/* if 1, upward int coef reqd *\/$/;" m struct:gxy
iup src/contrib/fun3d/incomp/user.h /^ int iup; \/* if 1, upward int coef reqd *\/$/;" m struct:gxy
@@ -58308,25 +58342,25 @@ ivford src/contrib/fun3d/comp/user.h /^ int *ivford;
ivford src/contrib/fun3d/incomp/user.h /^ int *ivford; \/* ordering *\/$/;" m struct:gxy
ivisc src/contrib/fun3d/comp/user.h /^ int ivisc; \/* 0 = Euler *\/$/;" m struct:__anon363
ivisc src/contrib/fun3d/incomp/user.h /^ int ivisc; \/* 0 = Euler *\/$/;" m struct:__anon357
-ivisc src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon128 file:
+ivisc src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon130 file:
ivnode src/contrib/fun3d/comp/user.h /^ int *ivnode; \/* Node # of viscous nodes *\/$/;" m struct:gxy
ivnode src/contrib/fun3d/incomp/user.F /^ integer isnode(1),ivnode(/;" v
ivnode src/contrib/fun3d/incomp/user.h /^ int *ivnode; \/* Node # of viscous nodes *\/$/;" m struct:gxy
-iwork src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscBLASInt *iwork; \/* Integer workspace for solver computations *\/$/;" m struct:__anon10
-iwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscBLASInt *iwork; \/* n *\/$/;" m struct:__anon205
+iwork src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscBLASInt *iwork; \/* Integer workspace for solver computations *\/$/;" m struct:__anon12
+iwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscBLASInt *iwork; \/* n *\/$/;" m struct:__anon207
j bin/saws/SAWs.py /^j = j['directories']['SAWs_ROOT_DIRECTORY']['directories']['PETSc']['directories']['Stack']['variables']['functions']['data']$/;" v
j bin/saws/SAWs.py /^j = json.loads(r.content)$/;" v
j include/petsc/private/characteristicimpl.h /^ int i, j; \/* The vertex for which we need field values *\/$/;" m struct:_p_Item
j include/petscmat.h /^ PetscInt k,j,i,c;$/;" m struct:__anon65
-j src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon46 file:
+j src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon48 file:
j src/ksp/pc/impls/cp/cp.c /^ PetscInt *i,*j; \/* offsets of nonzeros by column, non-zero indices by column *\/$/;" m struct:__anon118 file:
j src/mat/impls/adj/mpi/mpiadj.h /^ PetscInt *j; \/* column values: j + i[k] is start of row k *\/$/;" m struct:__anon55
j src/snes/examples/tutorials/network/pflow/pf.h /^ char j[20]; \/* Bus Number or extended bus name*\/$/;" m struct:_p_EDGEDATA
j src/sys/utils/hash.h /^ PetscInt i, j, k, l;$/;" m struct:_PetscHashIJKLKey
j src/sys/utils/hash.h /^ PetscInt i, j;$/;" m struct:_PetscHashIJKey
j src/sys/utils/hash.h /^ PetscInt j, k;$/;" m struct:_PetscHashJKKey
-j src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscReal j[NOBSERVATIONS][NPARAMETERS]; \/* dense jacobian matrix array*\/$/;" m struct:__anon204 file:
-j src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscReal j[NOBSERVATIONS][NPARAMETERS]; \/* dense jacobian matrix array*\/$/;" m struct:__anon202 file:
+j src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscReal j[NOBSERVATIONS][NPARAMETERS]; \/* dense jacobian matrix array*\/$/;" m struct:__anon206 file:
+j src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscReal j[NOBSERVATIONS][NPARAMETERS]; \/* dense jacobian matrix array*\/$/;" m struct:__anon204 file:
ja src/contrib/fun3d/comp/user.h /^ int *ia, *iau, *ja, *fhelp; \/* Stuff for ILU(0) *\/$/;" m struct:gxy
ja src/contrib/fun3d/incomp/user.h /^ int *ia, *iau, *ja, *fhelp; \/* Stuff for ILU(0) *\/$/;" m struct:gxy
ja src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^ INT_TYPE *ia, *ja;$/;" m struct:__anon37 file:
@@ -58338,11 +58372,11 @@ jac_iter include/petsc/private/snesimpl.h /^ PetscInt jac_iter; \/
jacobi src/ksp/pc/examples/tests/ex5.c /^PetscErrorCode jacobi(PC pc,Vec bb,Vec xx,Vec w,PetscReal rtol,PetscReal abstol,PetscReal dtol,PetscInt m,PetscBool guesszero,PetscInt *its,PCRichardsonConvergedReason *reason)$/;" f
jacobian include/petsc/private/snesimpl.h /^ Mat jacobian; \/* Jacobian matrix *\/$/;" m struct:_p_SNES
jacobian include/petsc/private/taoimpl.h /^ Mat jacobian;$/;" m struct:_p_Tao
-jacobian src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId jacobian;$/;" m struct:__anon105 file:
+jacobian src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId jacobian;$/;" m struct:__anon107 file:
jacobian src/ts/examples/tutorials/ex10.c /^ JacobianType jacobian;$/;" m struct:_n_RD file:
jacobian src/ts/examples/tutorials/ex8.c /^ TSIJacobian jacobian;$/;" m struct:_Problem file:
jacobian src/ts/examples/tutorials/ex8.py /^ def jacobian(self,ts,t,x,xdot,shift,J,P):$/;" m class:MyODE
-jacobianMF src/snes/examples/tutorials/ex12.c /^ PetscBool jacobianMF; \/* Whether to calculate the Jacobian action on the fly *\/$/;" m struct:__anon152 file:
+jacobianMF src/snes/examples/tutorials/ex12.c /^ PetscBool jacobianMF; \/* Whether to calculate the Jacobian action on the fly *\/$/;" m struct:__anon154 file:
jacobian_design include/petsc/private/taoimpl.h /^ Mat jacobian_design;$/;" m struct:_p_Tao
jacobian_design0 src/tao/pde_constrained/impls/lcl/lcl.h /^ Mat jacobian_design0; \/* Jacobian wrt V *\/$/;" m struct:__anon12
jacobian_design_pre include/petsc/private/taoimpl.h /^ Mat jacobian_design_pre;$/;" m struct:_p_Tao
@@ -58359,36 +58393,36 @@ jacobian_state_inv include/petsc/private/taoimpl.h /^ Mat jacobian_state_inv;
jacobian_state_inv0 src/tao/pde_constrained/impls/lcl/lcl.h /^ Mat jacobian_state_inv0; \/* Inverse of Jacobian wrt U *\/$/;" m struct:__anon12
jacobian_state_pre include/petsc/private/taoimpl.h /^ Mat jacobian_state_pre;$/;" m struct:_p_Tao
jacobianctx include/petsc/private/snesimpl.h /^ void *jacobianctx;$/;" m struct:_p_DMSNES
-jacobianlocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*jacobianlocal)(DMDALocalInfo*,void*,Mat,Mat,void*);$/;" m struct:__anon107 file:
-jacobianlocal src/snes/utils/dmlocalsnes.c /^ PetscErrorCode (*jacobianlocal)(DM,Vec,Mat,Mat,void*);$/;" m struct:__anon108 file:
-jacobianlocalctx src/snes/utils/dmdasnes.c /^ void *jacobianlocalctx;$/;" m struct:__anon107 file:
-jacobianlocalctx src/snes/utils/dmlocalsnes.c /^ void *jacobianlocalctx;$/;" m struct:__anon108 file:
-jacobianplocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*jacobianplocal)(DMDALocalInfo*,void*,Mat,Mat,void*);$/;" m struct:__anon107 file:
+jacobianlocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*jacobianlocal)(DMDALocalInfo*,void*,Mat,Mat,void*);$/;" m struct:__anon109 file:
+jacobianlocal src/snes/utils/dmlocalsnes.c /^ PetscErrorCode (*jacobianlocal)(DM,Vec,Mat,Mat,void*);$/;" m struct:__anon110 file:
+jacobianlocalctx src/snes/utils/dmdasnes.c /^ void *jacobianlocalctx;$/;" m struct:__anon109 file:
+jacobianlocalctx src/snes/utils/dmlocalsnes.c /^ void *jacobianlocalctx;$/;" m struct:__anon110 file:
+jacobianplocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*jacobianplocal)(DMDALocalInfo*,void*,Mat,Mat,void*);$/;" m struct:__anon109 file:
jacp_flg src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^ PetscBool jacp_flg;$/;" m struct:__anon316 file:
jcn src/mat/impls/aij/mpi/mumps/mumps.c /^ PetscInt *irn,*jcn,nz,sym;$/;" m struct:__anon34 file:
jend_list src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt *jend_list;$/;" m struct:__anon18 file:
-jfault src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon129 file:
+jfault src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon131 file:
jformed src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ PetscBool jformed,c_formed;$/;" m struct:__anon11 file:
jformed src/tao/pde_constrained/examples/tutorials/parabolic.c /^ PetscBool jformed,dsg_formed;$/;" m struct:__anon9 file:
-jlid src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon129 file:
+jlid src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon131 file:
jnew src/mat/impls/sbaij/seq/sbaij.h /^ PetscInt *jnew; \/* column values: jnew + i[k] is start of row k *\/$/;" m struct:__anon56
jobnumBase src/benchmarks/benchmarkAssembly.py /^ jobnumBase = int(args.saved[-7:])$/;" v
join config/gmakegen.py /^ from os.path import curdir, abspath, commonprefix, sep, pardir, join$/;" i
-jorge src/snes/interface/noise/snesmfj2.c /^ PetscBool jorge; \/* flag indicating use of Jorge's method for determining the differencing parameter *\/$/;" m struct:__anon103 file:
+jorge src/snes/interface/noise/snesmfj2.c /^ PetscBool jorge; \/* flag indicating use of Jorge's method for determining the differencing parameter *\/$/;" m struct:__anon105 file:
js_diag src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec js_diag;$/;" m struct:__anon10 file:
js_diag src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec js_diag;$/;" m struct:__anon11 file:
js_diag src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec js_diag;$/;" m struct:__anon9 file:
jshort src/mat/impls/sbaij/seq/sbaij.h /^ unsigned short *jshort;$/;" m struct:__anon56
json bin/saws/SAWs.py /^import json$/;" i
jstart_list src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt *jstart_list;$/;" m struct:__anon18 file:
-jtype src/snes/examples/tutorials/ex15.c /^ JacType jtype; \/* What type of Jacobian to assemble *\/$/;" m struct:__anon117 file:
+jtype src/snes/examples/tutorials/ex15.c /^ JacType jtype; \/* What type of Jacobian to assemble *\/$/;" m struct:__anon119 file:
junction src/ts/examples/tutorials/network/wash/wash.h /^ Junction junction;$/;" m struct:_p_Wash
jupdate src/contrib/fun3d/comp/user.h /^ int jupdate; \/* For freezing Jacobians *\/$/;" m struct:__anon364
jupdate src/contrib/fun3d/incomp/user.h /^ int jupdate; \/* For freezing Jacobians *\/$/;" m struct:__anon358
jvisc src/contrib/fun3d/comp/user.h /^ int jvisc; \/* 0 = Euler *\/$/;" m struct:gxy
jvisc src/contrib/fun3d/incomp/user.h /^ int jvisc; \/* 0 = Euler *\/$/;" m struct:gxy
k include/petscmat.h /^ PetscInt k,j,i,c;$/;" m struct:__anon65
-k src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon51 file:
+k src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon53 file:
k src/ksp/ksp/examples/tutorials/ex25.c /^ PetscInt k;$/;" m struct:__anon144 file:
k src/sys/utils/hash.h /^ PetscInt k;$/;" m struct:_JKNode
k src/sys/utils/hash.h /^ PetscInt k;$/;" m struct:_IJKLNode
@@ -58412,9 +58446,9 @@ k2 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const Petsc
k2 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^const PetscScalar k2[3] = {1.555,1.555,1.555}; \/* k1 and k2 for calculating the saturation function SE = k1*exp(k2*Efd) *\/$/;" v
k3 src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c /^ PetscScalar k1,k2,k3;$/;" m struct:__anon298 file:
kappa src/ksp/ksp/examples/tutorials/ex31.c /^ Vec kappa; \/* The thermal conductivity \\kappa(T) at time n *\/$/;" m struct:__anon158 file:
-kappa src/snes/examples/tutorials/ex15.c /^ PetscReal kappa;$/;" m struct:__anon117 file:
+kappa src/snes/examples/tutorials/ex15.c /^ PetscReal kappa;$/;" m struct:__anon119 file:
kappa src/snes/examples/tutorials/ex15.c /^PETSC_STATIC_INLINE PetscReal kappa(const AppCtx *ctx,PetscReal x,PetscReal y)$/;" f
-kappa src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon128 file:
+kappa src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon130 file:
kappa src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c /^ PetscScalar epsilon,delta,alpha,beta,gamma,kappa,lambda,mu,cstar;$/;" m struct:__anon296 file:
kappa src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c /^ PetscReal D1,D2,gamma,kappa;$/;" m struct:__anon292 file:
kappa src/ts/examples/tutorials/advection-diffusion-reaction/ex5adj.c /^ PetscReal D1,D2,gamma,kappa;$/;" m struct:__anon287 file:
@@ -58424,8 +58458,8 @@ kappa src/ts/examples/tutorials/phasefield/biharmonic3.c /^typedef struct {Petsc
kappa src/ts/examples/tutorials/phasefield/heat.c /^typedef struct {PetscReal kappa;PetscBool allencahn;PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon318 file:
kappa0 src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
kappa0 src/snes/examples/tutorials/ex74fcomd.h /^ double precision dx, xl0, kappa0, kappaa, kappab, visc0, erg0$/;" v
-kappaNoWet src/snes/examples/tutorials/ex33.c /^ PetscReal kappaNoWet;$/;" m struct:__anon122 file:
-kappaWet src/snes/examples/tutorials/ex33.c /^ PetscReal kappaWet;$/;" m struct:__anon122 file:
+kappaNoWet src/snes/examples/tutorials/ex33.c /^ PetscReal kappaNoWet;$/;" m struct:__anon124 file:
+kappaWet src/snes/examples/tutorials/ex33.c /^ PetscReal kappaWet;$/;" m struct:__anon124 file:
kappaa src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
kappaa src/snes/examples/tutorials/ex74fcomd.h /^ double precision dx, xl0, kappa0, kappaa, kappab, visc0, erg0$/;" v
kappab src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
@@ -58470,7 +58504,7 @@ khiter_t src/sys/utils/hash.h /^typedef khint_t khiter_t;$/;" t
kilogram src/snes/examples/tutorials/ex48.c /^ PetscReal kilogram;$/;" m struct:_n_Units file:
kilogram src/ts/examples/tutorials/ex10.c /^ PetscReal meter,kilogram,second,Kelvin; \/* Fundamental units *\/$/;" m struct:__anon216 file:
kilogram src/ts/examples/tutorials/ex14.c /^ PetscReal kilogram;$/;" m struct:_n_Units file:
-kkt_f src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar kkt_f; \/* d'*x + (1\/2)*x'*H*x; *\/$/;" m struct:__anon201
+kkt_f src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar kkt_f; \/* d'*x + (1\/2)*x'*H*x; *\/$/;" m struct:__anon203
klu_K_analyze src/mat/impls/aij/seq/klu/klu.c 15;" d file:
klu_K_analyze src/mat/impls/aij/seq/klu/klu.c 47;" d file:
klu_K_analyze_given src/mat/impls/aij/seq/klu/klu.c 16;" d file:
@@ -58605,7 +58639,7 @@ kspconvergeddefaultdestroy_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c 32;" d f
kspconvergedskip_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c /^PETSC_EXTERN void kspconvergedskip_(KSP *ksp,PetscInt *n,PetscReal *rnorm,KSPConvergedReason *flag,void *dummy,PetscErrorCode *ierr)$/;" f
kspconvergedskip_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c 12;" d file:
kspconvergedskip_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c 33;" d file:
-kspest src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ KSP kspest; \/* KSP used to estimate eigenvalues *\/$/;" m struct:__anon1
+kspest src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ KSP kspest; \/* KSP used to estimate eigenvalues *\/$/;" m struct:__anon3
kspfgmresmodifypcksp_ src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c 11;" d file:
kspfgmresmodifypcksp_ src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c 7;" d file:
kspfgmresmodifypcnochange_ src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c 10;" d file:
@@ -58637,7 +58671,7 @@ kspgettype_ src/ksp/ksp/interface/ftn-custom/zitcreatef.c 6;" d file:
kspgmresmonitorkrylov_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c /^PETSC_EXTERN void kspgmresmonitorkrylov_(KSP *ksp,PetscInt *it,PetscReal *norm,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
kspgmresmonitorkrylov_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c 13;" d file:
kspgmresmonitorkrylov_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c 35;" d file:
-kspmon src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon128 file:
+kspmon src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon130 file:
kspmonitordefault_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c /^PETSC_EXTERN void kspmonitordefault_(KSP *ksp,PetscInt *it,PetscReal *norm,PetscViewerAndFormat **ctx,PetscErrorCode *ierr)$/;" f
kspmonitordefault_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c 14;" d file:
kspmonitordefault_ src/ksp/ksp/interface/ftn-custom/zitfuncf.c 36;" d file:
@@ -58707,12 +58741,12 @@ label include/petsc/private/dmimpl.h /^ DMLabel label;$/;" m struct:_n_Boun
label src/benchmarks/streams/BasicVersion.c /^static const char *label[4] = {"Copy: ", "Scale: ", "Add: ", "Triad: "};$/;" v file:
label src/benchmarks/streams/MPIVersion.c /^static const char *label[4] = {"Copy: ", "Scale: ", "Add: ", "Triad: "};$/;" v file:
label src/benchmarks/streams/OpenMPVersion.c /^static const char *label[4] = {"Copy: ", "Scale: ","Add: ", "Triad: "};$/;" v file:
-label src/dm/impls/plex/plexhdf5.c /^ DMLabel label;$/;" m struct:__anon24 file:
+label src/dm/impls/plex/plexhdf5.c /^ DMLabel label;$/;" m struct:__anon26 file:
labelname include/petsc/private/dmimpl.h /^ const char *labelname;$/;" m struct:_n_Boundary
labels include/petsc/private/dmimpl.h /^ DMLabelLinkList labels; \/* Linked list of labels *\/$/;" m struct:_p_DM
labels src/sys/classes/draw/utils/bars.c /^ char **labels;$/;" m struct:_p_PetscDrawBar file:
-labelsFinalized src/dm/impls/forest/p4est/pforest.c /^ PetscBool labelsFinalized;$/;" m struct:__anon22 file:
-lag_ls src/tao/constrained/impls/ipm/ipm.h /^ TaoLineSearch lag_ls;$/;" m struct:__anon201
+labelsFinalized src/dm/impls/forest/p4est/pforest.c /^ PetscBool labelsFinalized;$/;" m struct:__anon24 file:
+lag_ls src/tao/constrained/impls/ipm/ipm.h /^ TaoLineSearch lag_ls;$/;" m struct:__anon203
lagjac_persist include/petsc/private/snesimpl.h /^ PetscBool lagjac_persist; \/* The jac_iter persists until reset *\/$/;" m struct:_p_SNES
lagjacobian include/petsc/private/snesimpl.h /^ PetscInt lagjacobian; \/* SNESSetLagJacobian() *\/$/;" m struct:_p_SNES
lagnorm include/petsc/private/kspimpl.h /^ PetscBool lagnorm; \/* Lag the residual norm calculation so that it is computed as part of the$/;" m struct:_p_KSP
@@ -58720,14 +58754,14 @@ lagpre_persist include/petsc/private/snesimpl.h /^ PetscBool lagpre_persist;
lagpreconditioner include/petsc/private/snesimpl.h /^ PetscInt lagpreconditioner; \/* SNESSetLagPreconditioner() *\/$/;" m struct:_p_SNES
lagrange config/BuildSystem/config/packages/fiat.py /^ import FIAT.lagrange$/;" i
lambda include/petsc/private/linesearchimpl.h /^ PetscReal lambda;$/;" m struct:_p_LineSearch
-lambda src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal lambda;$/;" m struct:__anon10
+lambda src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal lambda;$/;" m struct:__anon12
lambda src/ksp/pc/impls/kaczmarz/kaczmarz.c /^ PetscReal lambda; \/* damping parameter *\/$/;" m struct:__anon91 file:
-lambda src/snes/examples/tutorials/ex15.c /^ PetscReal lambda; \/* Bratu parameter *\/$/;" m struct:__anon117 file:
-lambda src/snes/examples/tutorials/ex16.c /^ PetscReal lambda;$/;" m struct:__anon166 file:
-lambda src/snes/examples/tutorials/ex22.c /^ PetscScalar lambda;$/;" m struct:__anon158 file:
+lambda src/snes/examples/tutorials/ex15.c /^ PetscReal lambda; \/* Bratu parameter *\/$/;" m struct:__anon119 file:
+lambda src/snes/examples/tutorials/ex16.c /^ PetscReal lambda;$/;" m struct:__anon168 file:
+lambda src/snes/examples/tutorials/ex22.c /^ PetscScalar lambda;$/;" m struct:__anon160 file:
lambda src/snes/examples/tutorials/ex5f.h /^ common \/params\/ lambda,mx,my$/;" v
-lambda src/snes/examples/tutorials/ex7.c /^ PetscReal lambda; \/* parameter controlling nonlinearity *\/$/;" m struct:__anon141 file:
-lambda src/snes/impls/qn/qn.c /^ PetscReal *lambda; \/* The line search history of the method *\/$/;" m struct:__anon181 file:
+lambda src/snes/examples/tutorials/ex7.c /^ PetscReal lambda; \/* parameter controlling nonlinearity *\/$/;" m struct:__anon143 file:
+lambda src/snes/impls/qn/qn.c /^ PetscReal *lambda; \/* The line search history of the method *\/$/;" m struct:__anon183 file:
lambda src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal lambda;$/;" m struct:__anon32
lambda src/tao/unconstrained/impls/owlqn/owlqn.h /^ PetscReal lambda;$/;" m struct:__anon30
lambda src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c /^ PetscScalar epsilon,delta,alpha,beta,gamma,kappa,lambda,mu,cstar;$/;" m struct:__anon296 file:
@@ -58742,14 +58776,14 @@ lambda src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar lambda; \/* co
lambda src/ts/examples/tutorials/power_grid/ex8.c /^ PetscScalar lambda; \/* correlation time *\/$/;" m struct:__anon302 file:
lambda_local src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec lambda_local;$/;" m struct:_FETIDPMat_ctx
lambda_local src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec lambda_local;$/;" m struct:_FETIDPPC_ctx
-lambda_prev src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal lambda_prev; \/* previous step length: for some reason SNESLineSearchGetLambda returns 1 instead of the previous step length *\/$/;" m struct:__anon114 file:
-lambda_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer u_viewer,lambda_viewer;$/;" m struct:__anon124 file:
+lambda_prev src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal lambda_prev; \/* previous step length: for some reason SNESLineSearchGetLambda returns 1 instead of the previous step length *\/$/;" m struct:__anon116 file:
+lambda_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer u_viewer,lambda_viewer;$/;" m struct:__anon126 file:
lamda src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec lamda; \/* Lagrange Multiplier *\/$/;" m struct:__anon12
lamda src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscReal lamda; \/* starting point delta for finding starting simplex *\/$/;" m struct:__anon37
lamda0 src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec lamda0; \/* Lagrange Multiplier *\/$/;" m struct:__anon12
lamda1 src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec lamda1; \/* Lagrange Multiplier *\/$/;" m struct:__anon12
-lamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon201
-lamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon201
+lamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon203
+lamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon203
languageNames config/BuildSystem/maker.py /^ languageNames = {'C': 'C', 'Cxx': 'Cxx', 'FC': 'Fortran', 'Python': 'Python'}$/;" v class:BasicMake
laplace src/tao/examples/tutorials/ex3.c /^ Mat laplace;$/;" m struct:__anon15 file:
laplace_kernel src/tao/examples/tutorials/ex3.c /^void laplace_kernel(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f
@@ -58758,15 +58792,15 @@ last src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu /^ IndexType first, last;$
last src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu /^ IndexType first, last;$/;" m struct:is_nonlocal file:
lastReference src/tao/linesearch/impls/armijo/armijo.h /^ PetscReal lastReference; \/* Reference value of last iteration *\/$/;" m struct:__anon4
lastReference src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscReal lastReference; \/* Reference value of last iteration *\/$/;" m struct:__anon8
-last_model_indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *last_model_indices; \/* n *\/$/;" m struct:__anon205
-last_nmodelpoints src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt last_nmodelpoints;$/;" m struct:__anon205
-last_step src/snes/examples/tutorials/ex3.c /^ Vec last_step; \/* previous iterate *\/$/;" m struct:__anon139 file:
+last_model_indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *last_model_indices; \/* n *\/$/;" m struct:__anon207
+last_nmodelpoints src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt last_nmodelpoints;$/;" m struct:__anon207
+last_step src/snes/examples/tutorials/ex3.c /^ Vec last_step; \/* previous iterate *\/$/;" m struct:__anon141 file:
lat src/ts/examples/tests/ex5.c /^ PetscScalar lat; \/* Latitude in degrees *\/$/;" m struct:__anon329 file:
lat src/ts/examples/tests/ex5.c /^ PetscScalar lat; \/* latitude *\/$/;" m struct:in file:
latentflux src/ts/examples/tests/ex5.c /^PetscErrorCode latentflux(PetscScalar sfctemp, PetscScalar dewtemp, PetscScalar wind, PetscScalar pressure1, PetscScalar *latentheat)$/;" f
latex bin/petsclogformat.py /^ latex = False$/;" v
latitude src/ts/examples/tutorials/network/wash/wash.h /^ PetscReal latitude, longitude; \/* GPS data *\/$/;" m struct:_p_Junction
-lb src/snes/examples/tutorials/ex58.c /^ PetscScalar lb,ub;$/;" m struct:__anon125 file:
+lb src/snes/examples/tutorials/ex58.c /^ PetscScalar lb,ub;$/;" m struct:__anon127 file:
lbface src/contrib/fun3d/comp/user.h /^ int *lbface; \/* Edges that influence a set *\/$/;" m struct:gxy
lbface src/contrib/fun3d/incomp/user.h /^ int *lbface; \/* Edges that influence a set *\/$/;" m struct:gxy
lbox include/petsc/private/dmpleximpl.h /^ PetscGridHash lbox; \/* Local box for searching *\/$/;" m struct:__anon134
@@ -58800,10 +58834,10 @@ ld_nsegsq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^cons
ld_nsegsq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscInt ld_nsegsq[3] = {3,3,3};$/;" v
ld_nsegsq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^const PetscInt ld_nsegsq[3] = {3,3,3};$/;" v
lda src/mat/impls/dense/seq/dense.h /^ PetscBLASInt lda; \/* Lapack leading dimension of data *\/$/;" m struct:__anon5
-lda src/snes/impls/composite/snescomposite.c /^ PetscBLASInt lda; \/* the padded matrix dimension *\/$/;" m struct:__anon184 file:
-lda src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt lda; \/* the padded matrix dimension *\/$/;" m struct:__anon192
-ldb src/snes/impls/composite/snescomposite.c /^ PetscBLASInt ldb; \/* the padded vector dimension *\/$/;" m struct:__anon184 file:
-ldb src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt ldb; \/* the padded vector dimension *\/$/;" m struct:__anon192
+lda src/snes/impls/composite/snescomposite.c /^ PetscBLASInt lda; \/* the padded matrix dimension *\/$/;" m struct:__anon186 file:
+lda src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt lda; \/* the padded matrix dimension *\/$/;" m struct:__anon194
+ldb src/snes/impls/composite/snescomposite.c /^ PetscBLASInt ldb; \/* the padded vector dimension *\/$/;" m struct:__anon186 file:
+ldb src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt ldb; \/* the padded vector dimension *\/$/;" m struct:__anon194
ldir bin/FASTMathInstaller.py /^ ldir = os.listdir(reply)$/;" v
ldir bin/FASTMathInstaller.py /^ ldir = os.listdir(reply)$/;" v
leaf src/vec/is/sf/impls/basic/sfbasic.c /^ char *leaf; \/* Packed leaf data, contiguous by root rank *\/$/;" m struct:_n_PetscSFBasicPack file:
@@ -58814,9 +58848,9 @@ left src/mat/impls/normal/normm.c /^ Vec w,left,right,leftwork,rightwor
left src/mat/impls/normal/normmh.c /^ Vec w,left,right,leftwork,rightwork;$/;" m struct:__anon63 file:
left src/mat/impls/shell/shell.c /^ Vec left,right;$/;" m struct:__anon40 file:
left src/mat/impls/submat/submat.c /^ Vec left,right; \/* optional scaling *\/$/;" m struct:__anon41 file:
-left src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon172 file:
-left src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon125 file:
-left src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon208 file:
+left src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon174 file:
+left src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon127 file:
+left src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon210 file:
left src/tao/unconstrained/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon27 file:
left src/tao/unconstrained/examples/tutorials/minsurf2.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon24 file:
left2red src/ksp/pc/impls/svd/svd.c /^ VecScatter left2red,right2red;$/;" m struct:__anon96 file:
@@ -58849,19 +58883,19 @@ level include/petsc/private/pcmgimpl.h /^ PetscInt level;
level src/ksp/pc/impls/tfs/gs.c /^ PetscInt level;$/;" m struct:gather_scatter_id file:
level src/ksp/pc/impls/tfs/xxt.c /^ PetscInt level;$/;" m struct:xxt_CDT file:
level src/ksp/pc/impls/tfs/xyt.c /^ PetscInt level;$/;" m struct:xyt_CDT file:
-level src/snes/impls/fas/fasimpls.h /^ PetscInt level; \/* level = 0 coarsest level *\/$/;" m struct:__anon189
+level src/snes/impls/fas/fasimpls.h /^ PetscInt level; \/* level = 0 coarsest level *\/$/;" m struct:__anon191
leveldown include/petsc/private/dmimpl.h /^ PetscInt levelup,leveldown; \/* if the DM has been obtained by refining (or coarsening) this indicates how many times that process has been used to generate this DM *\/$/;" m struct:_p_DM
levels include/petsc/private/pcmgimpl.h /^ PC_MG_Levels **levels;$/;" m struct:__anon124
levels include/petsc/private/pcmgimpl.h /^ PetscInt levels; \/* number of active levels used *\/$/;" m struct:__anon123
levels include/petscmat.h /^ PetscReal levels; \/* ICC\/ILU(levels) *\/$/;" m struct:__anon73
levels src/ksp/pc/impls/parms/parms.c /^ PetscInt levels, blocksize, maxdim, maxits, lfil[7];$/;" m struct:__anon112 file:
-levels src/snes/impls/fas/fasimpls.h /^ PetscInt levels; \/* if level + 1 = levels; we're the last turtle *\/$/;" m struct:__anon189
+levels src/snes/impls/fas/fasimpls.h /^ PetscInt levels; \/* if level + 1 = levels; we're the last turtle *\/$/;" m struct:__anon191
levelup include/petsc/private/dmimpl.h /^ PetscInt levelup,leveldown; \/* if the DM has been obtained by refining (or coarsening) this indicates how many times that process has been used to generate this DM *\/$/;" m struct:_p_DM
lf include/petsc/private/dmdaimpl.h /^ PetscErrorCode (*lf)(DM, Vec, Vec, void *);$/;" m struct:__anon125
-lf src/snes/utils/ftn-custom/zdmlocalsnesf.c /^ PetscFortranCallbackId lf;$/;" m struct:__anon109 file:
-lf1d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lf1d;$/;" m struct:__anon111 file:
-lf2d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lf2d;$/;" m struct:__anon111 file:
-lf3d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lf3d;$/;" m struct:__anon111 file:
+lf src/snes/utils/ftn-custom/zdmlocalsnesf.c /^ PetscFortranCallbackId lf;$/;" m struct:__anon111 file:
+lf1d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lf1d;$/;" m struct:__anon113 file:
+lf2d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lf2d;$/;" m struct:__anon113 file:
+lf3d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lf3d;$/;" m struct:__anon113 file:
lfil src/ksp/pc/impls/parms/parms.c /^ PetscInt levels, blocksize, maxdim, maxits, lfil[7];$/;" m struct:__anon112 file:
lg include/petsc/private/tsimpl.h /^ PetscDrawLG lg;$/;" m struct:_n_TSMonitorLGCtx
lgctx include/petscts.h /^ TSMonitorLGCtx lgctx;$/;" m struct:__anon28
@@ -58880,11 +58914,11 @@ libraryGuesses config/PETSc/petsc.py /^ def libraryGuesses(self, root = None):$
license setup.py /^ license='PETSc',$/;" v
lid src/ksp/pc/impls/gamg/geo.c /^ PetscInt lid; \/* local vertex index *\/$/;" m struct:__anon121 file:
lid0 src/mat/coarsen/impls/hem/hem.c /^ PetscInt lid0,gid1,cpid1;$/;" m struct:edge_tag file:
-lid_age src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
-lid_depth src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon128 file:
+lid_age src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
+lid_depth src/snes/examples/tutorials/ex30.c /^ PetscReal L, V, lid_depth, fault_depth;$/;" m struct:__anon130 file:
lidmap include/petsc/private/dmmbimpl.h /^ PetscInt *gidmap,*lidmap,*llmap,*lgmap; \/* Global ID indices, Local ID indices, field-based local map, field-based global map *\/$/;" m struct:__anon138
-lidvelocity src/snes/examples/tests/ex69.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon175 file:
-lidvelocity src/snes/examples/tutorials/ex19.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon154 file:
+lidvelocity src/snes/examples/tests/ex69.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon177 file:
+lidvelocity src/snes/examples/tutorials/ex19.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon156 file:
lidvelocity src/ts/examples/tutorials/ex26.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon206 file:
lidx src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt lidx[NLOAD_AT_BUS_MAX];$/;" m struct:_p_VERTEXDATA
limit include/petsc/private/petscfvimpl.h /^ PetscErrorCode (*limit)(PetscLimiter, PetscReal, PetscReal *);$/;" m struct:_PetscLimiterOps
@@ -58894,7 +58928,7 @@ limitType src/tao/matrix/lmvmmat.h /^ PetscInt limitType;$/;" m struct:__anon
limiter include/petsc/private/petscfvimpl.h /^ PetscLimiter limiter; \/* The slope limiter *\/$/;" m struct:_p_PetscFV
lin bin/TOPSGenerator.py /^ lin = buttonbox(message="Type of algebraic problem?", title=title, choices = ["linear", "nonlinear"],fontSize = 20)$/;" v
lin_its_total src/snes/interface/noise/snesnoise.c /^static PetscInt lin_its_total = 0;$/;" v file:
-lin_param src/snes/examples/tutorials/ex10d/ex10.c /^ PetscReal lin_param; \/* linear parameter for the PDE *\/$/;" m struct:__anon168 file:
+lin_param src/snes/examples/tutorials/ex10d/ex10.c /^ PetscReal lin_param; \/* linear parameter for the PDE *\/$/;" m struct:__anon170 file:
line include/petsc/private/drawimpl.h /^ PetscErrorCode (*line)(PetscDraw,PetscReal,PetscReal,PetscReal,PetscReal,int);$/;" m struct:_PetscDrawOps
line include/petscerror.h /^ int line[PETSCSTACKSIZE];$/;" m struct:__anon39
line1 include/petsc/finclude/petscdm.h90.html /^<pre width="80"><a name="line1"> 1: <\/a>!$/;" a
@@ -63862,15 +63896,15 @@ linesearch include/petsc/private/snesimpl.h /^ SNESLineSearch linesearch; \
linesearch include/petsc/private/taoimpl.h /^ TaoLineSearch linesearch;$/;" m struct:_p_Tao
linesetwidth include/petsc/private/drawimpl.h /^ PetscErrorCode (*linesetwidth)(PetscDraw,PetscReal);$/;" m struct:_PetscDrawOps
linewidth config/BuildSystem/logger.py /^ linewidth = property(getLinewidth, setLinewidth, doc = 'The maximum number of characters per log line')$/;" v class:Logger
-linewidth src/sys/classes/draw/impls/win32/win32draw.h /^ int linewidth;$/;" m struct:__anon75
+linewidth src/sys/classes/draw/impls/win32/win32draw.h /^ int linewidth;$/;" m struct:__anon77
link config/builder.py /^ def link(self, executable, objects, language):$/;" m class:PETScMaker
-link src/sys/classes/viewer/impls/mathematica/mathematica.h /^ MLINK link; \/* The link to Mathematica *\/$/;" m struct:__anon81
-link src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscViewerVTKObjectLink link;$/;" m struct:__anon89
+link src/sys/classes/viewer/impls/mathematica/mathematica.h /^ MLINK link; \/* The link to Mathematica *\/$/;" m struct:__anon83
+link src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscViewerVTKObjectLink link;$/;" m struct:__anon91
link src/vec/is/sf/impls/window/sfwindow.c /^ PetscSFDataLink link; \/* List of MPI data types and windows, lazily constructed for each data type *\/$/;" m struct:__anon80 file:
linkShared config/builder.py /^ def linkShared(self, sharedLib, libDir, tmpDir):$/;" m class:PETScMaker
-linkhost src/sys/classes/viewer/impls/mathematica/mathematica.h /^ char *linkhost; \/* The host to link to Mathematica on *\/$/;" m struct:__anon81
-linkmode src/sys/classes/viewer/impls/mathematica/mathematica.h /^ LinkMode linkmode; \/* The link mode *\/$/;" m struct:__anon81
-linkname src/sys/classes/viewer/impls/mathematica/mathematica.h /^ char *linkname; \/* The name to link to Mathematica on (usually a port) *\/$/;" m struct:__anon81
+linkhost src/sys/classes/viewer/impls/mathematica/mathematica.h /^ char *linkhost; \/* The host to link to Mathematica on *\/$/;" m struct:__anon83
+linkmode src/sys/classes/viewer/impls/mathematica/mathematica.h /^ LinkMode linkmode; \/* The link mode *\/$/;" m struct:__anon83
+linkname src/sys/classes/viewer/impls/mathematica/mathematica.h /^ char *linkname; \/* The name to link to Mathematica on (usually a port) *\/$/;" m struct:__anon83
linparam src/ksp/pc/impls/ainvcusp/ainvcusp.cu /^ PetscInt linparam;$/;" m struct:__anon89 file:
lis src/ksp/pc/impls/asm/asm.c /^ IS lis; \/* index set that defines each overlapping multiplicative (process) subdomain *\/$/;" m struct:__anon108 file:
list include/petsc/private/bagimpl.h /^ char **list;$/;" m struct:_n_PetscBagItem
@@ -63881,16 +63915,16 @@ listDirs config/BuildSystem/config/framework.py /^ def listDirs(self, base, var
listenport src/sys/classes/viewer/impls/socket/matlab/sopen.c /^static int listenport;$/;" v file:
lits src/ksp/pc/impls/sor/sor.c /^ PetscInt lits; \/* local inner iterations, number of sweeps applied by the local matrix mat->A *\/$/;" m struct:__anon87 file:
lj include/petsc/private/dmdaimpl.h /^ PetscErrorCode (*lj)(DM, Vec, Vec, void *);$/;" m struct:__anon125
-lj src/snes/utils/ftn-custom/zdmlocalsnesf.c /^ PetscFortranCallbackId lj;$/;" m struct:__anon109 file:
-lj1d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lj1d;$/;" m struct:__anon111 file:
-lj2d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lj2d;$/;" m struct:__anon111 file:
-lj3d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lj3d;$/;" m struct:__anon111 file:
+lj src/snes/utils/ftn-custom/zdmlocalsnesf.c /^ PetscFortranCallbackId lj;$/;" m struct:__anon111 file:
+lj1d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lj1d;$/;" m struct:__anon113 file:
+lj2d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lj2d;$/;" m struct:__anon113 file:
+lj3d src/snes/utils/ftn-custom/zdmdasnesf.c /^ PetscFortranCallbackId lj3d;$/;" m struct:__anon113 file:
llmap include/petsc/private/dmmbimpl.h /^ PetscInt *gidmap,*lidmap,*llmap,*lgmap; \/* Global ID indices, Local ID indices, field-based local map, field-based global map *\/$/;" m struct:__anon138
lm src/tao/matrix/lmvmmat.h /^ PetscInt lm;$/;" m struct:__anon1
lmats src/ksp/pc/impls/asm/asm.c /^ Mat *lmats; \/* submatrices for overlapping multiplicative (process) subdomain *\/$/;" m struct:__anon108 file:
lmnow src/tao/matrix/lmvmmat.h /^ PetscInt lmnow;$/;" m struct:__anon1
lna src/mat/impls/aij/seq/essl/essl.c /^ int lna;$/;" m struct:__anon22 file:
-lnodes src/dm/impls/forest/p4est/pforest.c /^ p4est_lnodes_t *lnodes;$/;" m struct:__anon22 file:
+lnodes src/dm/impls/forest/p4est/pforest.c /^ p4est_lnodes_t *lnodes;$/;" m struct:__anon24 file:
lnsep src/ksp/pc/impls/tfs/xxt.c /^ PetscInt *nsep, *lnsep, *fo, nfo, *stages;$/;" m struct:xxt_solver_info file:
lnsep src/ksp/pc/impls/tfs/xyt.c /^ PetscInt *nsep, *lnsep, *fo, nfo, *stages;$/;" m struct:xyt_solver_info file:
loTriFactorPtr src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ Mat_SeqAIJCUSPARSETriFactorStruct *loTriFactorPtr; \/* pointer for lower triangular (factored matrix) on GPU *\/$/;" m struct:Mat_SeqAIJCUSPARSETriFactors
@@ -63908,14 +63942,14 @@ load include/petsc/private/snesimpl.h /^ PetscErrorCode (*load)(SNES,PetscViewe
load include/petsc/private/tsimpl.h /^ PetscErrorCode (*load)(TS,PetscViewer);$/;" m struct:_TSOps
load include/petsc/private/tsimpl.h /^ PetscErrorCode (*load)(TSAdapt,PetscViewer);$/;" m struct:_TSAdaptOps
load include/petsc/private/vecimpl.h /^ PetscErrorCode (*load)(Vec,PetscViewer);$/;" m struct:_VecOps
-load src/dm/examples/tutorials/ex8.c /^ DM load;$/;" m struct:__anon12 file:
-load src/dm/examples/tutorials/ex8.c /^ Load load;$/;" m struct:__anon15 file:
-load src/snes/examples/tutorials/network/pflow/pf.h /^ LOAD load;$/;" m struct:__anon170
-loadBalance src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool loadBalance; \/* Load balance via a second distribute step *\/$/;" m struct:__anon38 file:
+load src/dm/examples/tutorials/ex8.c /^ DM load;$/;" m struct:__anon14 file:
+load src/dm/examples/tutorials/ex8.c /^ Load load;$/;" m struct:__anon17 file:
+load src/snes/examples/tutorials/network/pflow/pf.h /^ LOAD load;$/;" m struct:__anon172
+loadBalance src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool loadBalance; \/* Load balance via a second distribute step *\/$/;" m struct:__anon40 file:
loadConfigure config/BuildSystem/script.py /^ def loadConfigure(self, argDB = None):$/;" m class:Script
loadFramework config/BuildSystem/config/framework.py /^ def loadFramework(self, path):$/;" m class:Framework
loadbal src/ksp/pc/impls/hypre/hypre.c /^ double loadbal;$/;" m struct:__anon133 file:
-loading src/snes/examples/tutorials/ex16.c /^ PetscReal loading;$/;" m struct:__anon166 file:
+loading src/snes/examples/tutorials/ex16.c /^ PetscReal loading;$/;" m struct:__anon168 file:
loadnative include/petsc/private/vecimpl.h /^ PetscErrorCode (*loadnative)(Vec,PetscViewer);$/;" m struct:_VecOps
loc src/sys/classes/draw/utils/dscatter.c /^ int len,loc;$/;" m struct:_p_PetscDrawSP file:
loc src/sys/classes/draw/utils/lgimpl.h /^ int len,loc;$/;" m struct:_p_PetscDrawLG
@@ -63923,7 +63957,7 @@ loc2glo src/contrib/fun3d/comp/user.h /^ int *loc2glo;
loc2glo src/contrib/fun3d/incomp/user.h /^ int *loc2glo; \/* local to global mapping *\/$/;" m struct:gxy
loc2pet src/contrib/fun3d/comp/user.h /^ int *loc2pet; \/* local to PETSc mapping *\/$/;" m struct:gxy
loc2pet src/contrib/fun3d/incomp/user.h /^ int *loc2pet; \/* local to PETSc mapping *\/$/;" m struct:gxy
-locInd src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt *locInd,*gloInd; \/* local and global orderings for a node *\/$/;" m struct:__anon168 file:
+locInd src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt *locInd,*gloInd; \/* local and global orderings for a node *\/$/;" m struct:__anon170 file:
loc_node_pairs src/ksp/pc/impls/tfs/gs.c /^ PetscInt loc_node_pairs;$/;" m struct:gather_scatter_id file:
local include/petsc/private/dmmbimpl.h /^ Vec local;$/;" m struct:__anon137
local include/petsc/private/vecimpl.h /^ VecScatter_Seq_General local; \/* any part that happens to be local *\/$/;" m struct:__anon180
@@ -63937,7 +63971,7 @@ localF src/ksp/ksp/examples/tests/ex26.c /^ Vec localX,localF; \/* lo
localF src/ksp/ksp/examples/tests/ex29.c /^ Vec localX,localF; \/* local vectors with ghost region *\/$/;" m struct:__anon167 file:
localF src/ksp/ksp/examples/tests/ex41.c /^ Vec localX,localF; \/* local vectors with ghost region *\/$/;" m struct:__anon165 file:
localF src/mat/examples/tests/ex96.c /^ Vec localX,localF; \/* local vectors with ghost region *\/$/;" m struct:__anon374 file:
-localF src/snes/examples/tutorials/ex10d/ex10.c /^ Vec localX,localF; \/* local solution (u) and f(u) vectors *\/$/;" m struct:__anon168 file:
+localF src/snes/examples/tutorials/ex10d/ex10.c /^ Vec localX,localF; \/* local solution (u) and f(u) vectors *\/$/;" m struct:__anon170 file:
localOffsets include/petsc/private/characteristicimpl.h /^ PetscInt *localOffsets; \/* Offset into queue for each process (Prefix sums of need_count) *\/$/;" m struct:_p_Characteristic
localRegressionParameters config/builder.py /^localRegressionParameters = {}$/;" v
localV src/tao/bound/examples/tutorials/plate2.c /^ Vec localX, localV; \/* ghosted local vector *\/$/;" m struct:__anon19 file:
@@ -63948,7 +63982,7 @@ localX src/ksp/ksp/examples/tests/ex26.c /^ Vec localX,localF; \/* lo
localX src/ksp/ksp/examples/tests/ex29.c /^ Vec localX,localF; \/* local vectors with ghost region *\/$/;" m struct:__anon167 file:
localX src/ksp/ksp/examples/tests/ex41.c /^ Vec localX,localF; \/* local vectors with ghost region *\/$/;" m struct:__anon165 file:
localX src/mat/examples/tests/ex96.c /^ Vec localX,localF; \/* local vectors with ghost region *\/$/;" m struct:__anon374 file:
-localX src/snes/examples/tutorials/ex10d/ex10.c /^ Vec localX,localF; \/* local solution (u) and f(u) vectors *\/$/;" m struct:__anon168 file:
+localX src/snes/examples/tutorials/ex10d/ex10.c /^ Vec localX,localF; \/* local solution (u) and f(u) vectors *\/$/;" m struct:__anon170 file:
localX src/tao/bound/examples/tutorials/plate2.c /^ Vec localX, localV; \/* ghosted local vector *\/$/;" m struct:__anon19 file:
localX src/tao/bound/examples/tutorials/plate2f.h /^ common \/pdata\/ dm,localX,localV,Nx,Ny$/;" v
localX src/tao/unconstrained/examples/tutorials/eptorsion2.c /^ Vec localX; \/* local vectors *\/$/;" m struct:__anon28 file:
@@ -63975,27 +64009,27 @@ local_used include/petsc/private/matimpl.h /^ PetscInt local_used;$/;
local_used src/mat/utils/freespace.h /^ PetscInt local_used;$/;" m struct:_Space
local_w src/tao/unconstrained/impls/bmrm/bmrm.h /^ Vec local_w;$/;" m struct:__anon32
localcoloring include/petsc/private/dmdaimpl.h /^ ISColoring localcoloring; \/* set by DMCreateColoring() *\/$/;" m struct:__anon125
-localf src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon205
-localfmin src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon205
+localf src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon207
+localfmin src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon207
localin include/petsc/private/dmimpl.h /^ Vec localin[DM_MAX_WORK_VECTORS],localout[DM_MAX_WORK_VECTORS];$/;" m struct:_p_DM
localitems config/BuildSystem/RDict.py /^ def localitems(self):$/;" m class:RDict
localization src/ksp/pc/impls/asm/asm.c /^ VecScatter *localization; \/* mapping from overlapping to non-overlapping subregion *\/$/;" m struct:__anon108 file:
localout include/petsc/private/dmimpl.h /^ Vec localin[DM_MAX_WORK_VECTORS],localout[DM_MAX_WORK_VECTORS];$/;" m struct:_p_DM
localrep src/vec/vec/impls/mpi/pvecimpl.h /^ Vec localrep; \/* local representation of vector *\/$/;" m struct:__anon75
localtoglobalbegin include/petsc/private/dmimpl.h /^ PetscErrorCode (*localtoglobalbegin)(DM,Vec,InsertMode,Vec);$/;" m struct:_DMOps
-localtoglobalbegin src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtoglobalbegin;$/;" m struct:__anon50 file:
+localtoglobalbegin src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtoglobalbegin;$/;" m struct:__anon52 file:
localtoglobalend include/petsc/private/dmimpl.h /^ PetscErrorCode (*localtoglobalend)(DM,Vec,InsertMode,Vec);$/;" m struct:_DMOps
-localtoglobalend src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtoglobalend;$/;" m struct:__anon50 file:
+localtoglobalend src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtoglobalend;$/;" m struct:__anon52 file:
localtolocalbegin include/petsc/private/dmimpl.h /^ PetscErrorCode (*localtolocalbegin)(DM,Vec,InsertMode,Vec);$/;" m struct:_DMOps
-localtolocalbegin src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtolocalbegin;$/;" m struct:__anon50 file:
+localtolocalbegin src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtolocalbegin;$/;" m struct:__anon52 file:
localtolocalend include/petsc/private/dmimpl.h /^ PetscErrorCode (*localtolocalend)(DM,Vec,InsertMode,Vec);$/;" m struct:_DMOps
-localtolocalend src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtolocalend;$/;" m struct:__anon50 file:
+localtolocalend src/dm/impls/shell/ftn-custom/zdmshellf.c /^ PetscFortranCallbackId localtolocalend;$/;" m struct:__anon52 file:
localupdate src/vec/vec/impls/mpi/pvecimpl.h /^ VecScatter localupdate; \/* scatter to update ghost values *\/$/;" m struct:__anon75
localwork src/ts/examples/tutorials/ex2.c /^ Vec localwork; \/* local ghosted work vector *\/$/;" m struct:__anon264 file:
localwork src/ts/examples/tutorials/ex21.c /^ Vec localwork; \/* local ghosted work vector *\/$/;" m struct:__anon259 file:
localwork src/ts/examples/tutorials/ex4.c /^ Vec localwork; \/* local ghosted work vector *\/$/;" m struct:__anon261 file:
-localx src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon205
-localxmin src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon205
+localx src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon207
+localxmin src/tao/leastsquares/impls/pounders/pounders.h /^ Vec localf, localx, localfmin, localxmin;$/;" m struct:__anon207
locate config/BuildSystem/RDict.py /^ import RDict # Need this to locate server script$/;" i
locateC2html config/BuildSystem/config/packages/c2html.py /^ def locateC2html(self):$/;" m class:Configure
locateCMake config/BuildSystem/config/packages/cmake.py /^ def locateCMake(self):$/;" m class:Configure
@@ -64044,7 +64078,7 @@ lsame src/sys/objects/pinit.c /^PETSC_EXTERN int lsame(char *a,char *b)$/;" f
lsame_ src/sys/objects/pinit.c /^PETSC_EXTERN int lsame_(char *a,char *b)$/;" f
lsflag include/petsc/private/taoimpl.h /^ PetscBool lsflag; \/* goes up when line search fails *\/$/;" m struct:_p_Tao
lstart include/petsc/private/matimpl.h /^ PetscInt *lstart; \/* array used for loop over row blocks of Csparse *\/$/;" m struct:_p_MatTransposeColoring
-ltog src/dm/impls/shell/dmshell.c /^ VecScatter ltog;$/;" m struct:__anon49 file:
+ltog src/dm/impls/shell/dmshell.c /^ VecScatter ltog;$/;" m struct:__anon51 file:
ltog_map include/petsc/private/dmmbimpl.h /^ ISLocalToGlobalMapping ltog_map;$/;" m struct:__anon138
ltog_sendrecv include/petsc/private/dmmbimpl.h /^ VecScatter ltog_sendrecv;$/;" m struct:__anon138
ltog_tag include/petsc/private/dmmbimpl.h /^ moab::Tag ltog_tag; \/* MOAB supports "global id" tags *\/$/;" m struct:__anon138
@@ -64052,8 +64086,8 @@ ltoghook include/petsc/private/dmimpl.h /^ DMLocalToGlobalHookLink ltoghook;$/;
ltogmap include/petsc/private/dmimpl.h /^ ISLocalToGlobalMapping ltogmap;$/;" m struct:_p_DM
ltol include/petsc/private/dmdaimpl.h /^ VecScatter gtol,ltol; \/* scatters, see below for details *\/$/;" m struct:__anon125
ltol include/petsc/private/linesearchimpl.h /^ PetscReal ltol;$/;" m struct:_p_LineSearch
-ltol src/dm/impls/shell/dmshell.c /^ VecScatter ltol;$/;" m struct:__anon49 file:
-ltsnrm src/ksp/ksp/impls/qcg/qcgimpl.h /^ PetscReal ltsnrm;$/;" m struct:__anon187
+ltol src/dm/impls/shell/dmshell.c /^ VecScatter ltol;$/;" m struct:__anon51 file:
+ltsnrm src/ksp/ksp/impls/qcg/qcgimpl.h /^ PetscReal ltsnrm;$/;" m struct:__anon2
lua_VecCreate interfaces/lua/src/luasrc.c /^int lua_VecCreate(lua_State *L)$/;" f
lua_VecSetSize interfaces/lua/src/luasrc.c /^int lua_VecSetSize(lua_State *L)$/;" f
luaopen_libpetsc interfaces/lua/src/luasrc.c /^int luaopen_libpetsc(lua_State *L)$/;" f
@@ -64072,8 +64106,8 @@ lvface src/contrib/fun3d/incomp/user.h /^ int *lvface;
lwork src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscBLASInt lwork;$/;" m struct:__anon173
lwork src/mat/impls/aij/seq/superlu/superlu.c /^ PetscInt lwork;$/;" m struct:__anon26 file:
lwork src/mat/impls/submat/submat.c /^ Vec lwork,rwork; \/* work vectors inside the scatters *\/$/;" m struct:__anon41 file:
-lwork src/snes/impls/composite/snescomposite.c /^ PetscBLASInt lwork; \/* the size of the work vector *\/$/;" m struct:__anon184 file:
-lwork src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt lwork; \/* the size of the work vector *\/$/;" m struct:__anon192
+lwork src/snes/impls/composite/snescomposite.c /^ PetscBLASInt lwork; \/* the size of the work vector *\/$/;" m struct:__anon186 file:
+lwork src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt lwork; \/* the size of the work vector *\/$/;" m struct:__anon194
lwork src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec lwork;$/;" m struct:__anon10 file:
lwork src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec lwork;$/;" m struct:__anon11 file:
lwork src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec lwork;$/;" m struct:__anon9 file:
@@ -64087,7 +64121,7 @@ lz include/petsc/private/dmdaimpl.h /^ PetscInt *lx,*ly,*lz;
m include/petsc/private/dmdaimpl.h /^ PetscInt m,n,p; \/* processor layout *\/$/;" m struct:__anon125
m include/petsc/private/matimpl.h /^ PetscInt M,N,m; \/* total rows, columns; local rows *\/$/;" m struct:_p_MatFDColoring
m include/petsc/private/matimpl.h /^ PetscInt M,N,m; \/* total rows, columns; local rows *\/$/;" m struct:_p_MatTransposeColoring
-m src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon51 file:
+m src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon53 file:
m src/ksp/ksp/examples/tutorials/ex13.c /^ PetscInt m,n; \/* grid dimensions *\/$/;" m struct:__anon154 file:
m src/ksp/pc/impls/cp/cp.c /^ PetscInt n,m;$/;" m struct:__anon118 file:
m src/ksp/pc/impls/tfs/xxt.c /^ PetscInt n, m, n_global, m_global;$/;" m struct:matvec_info file:
@@ -64099,19 +64133,19 @@ m src/mat/impls/baij/seq/bstream/bstream.h /^ PetscInt m; \/* number
m src/mat/impls/elemental/matelemimpl.h /^ PetscInt m[2]; \/* Number of entries in a local block of the row (column) space *\/$/;" m struct:__anon44
m src/mat/impls/nest/matnestimpl.h /^ Mat **m;$/;" m struct:__anon52
m src/mat/impls/sbaij/seq/sbstream/sbstream.h /^ PetscInt m; \/* number of rows *\/$/;" m struct:__anon57
-m src/snes/examples/tutorials/ex46.c /^ PetscInt m; \/* Exponent for A *\/$/;" m struct:__anon119 file:
-m src/snes/examples/tutorials/ex69.c /^ PetscInt n, m; \/* x- and y-wavelengths for variation across the domain *\/$/;" m struct:__anon135 file:
-m src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt m; \/* matrix dimension *\/$/;" m struct:__anon192
-m src/snes/impls/qn/qn.c /^ PetscInt m; \/* The number of kept previous steps *\/$/;" m struct:__anon181 file:
-m src/sys/classes/draw/interface/dtri.c /^ int m,n;$/;" m struct:__anon63 file:
+m src/snes/examples/tutorials/ex46.c /^ PetscInt m; \/* Exponent for A *\/$/;" m struct:__anon121 file:
+m src/snes/examples/tutorials/ex69.c /^ PetscInt n, m; \/* x- and y-wavelengths for variation across the domain *\/$/;" m struct:__anon137 file:
+m src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt m; \/* matrix dimension *\/$/;" m struct:__anon194
+m src/snes/impls/qn/qn.c /^ PetscInt m; \/* The number of kept previous steps *\/$/;" m struct:__anon183 file:
+m src/sys/classes/draw/interface/dtri.c /^ int m,n;$/;" m struct:__anon65 file:
m src/tao/bound/impls/bqpip/bqpip.h /^ PetscInt m; \/* Number of constraints *\/$/;" m struct:__anon23
-m src/tao/constrained/examples/tutorials/maros.c /^ PetscInt m; \/* me+mi *\/$/;" m struct:__anon200 file:
+m src/tao/constrained/examples/tutorials/maros.c /^ PetscInt m; \/* me+mi *\/$/;" m struct:__anon202 file:
m src/tao/leastsquares/examples/tutorials/chwirut1.h /^ PetscInt m,n$/;" v
m src/tao/leastsquares/examples/tutorials/chwirut1.h /^ common \/params\/ t,y,m,n$/;" v
m src/tao/leastsquares/examples/tutorials/chwirut1f.h /^ PetscInt m,n$/;" v
m src/tao/leastsquares/examples/tutorials/chwirut1f.h /^ common \/params\/ t,y,m,n$/;" v
m src/tao/leastsquares/examples/tutorials/chwirut2f.h /^ PetscInt m,n$/;" v
-m src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt m,n;$/;" m struct:__anon205
+m src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt m,n;$/;" m struct:__anon207
m src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscInt m; \/* Number of constraints *\/$/;" m struct:__anon10 file:
m src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ PetscInt m; \/* Number of constraints *\/$/;" m struct:__anon11 file:
m src/tao/pde_constrained/examples/tutorials/parabolic.c /^ PetscInt m; \/* Number of constraints per time step *\/$/;" m struct:__anon9 file:
@@ -64126,7 +64160,7 @@ m src/ts/examples/tutorials/ex5.c /^ PetscInt m; \/* to
m src/ts/examples/tutorials/ex6.c /^ PetscInt m; \/* total number of grid points *\/$/;" m struct:__anon208 file:
m src/ts/examples/tutorials/ex9.c /^ PetscInt m;$/;" m struct:_LimitInfo file:
mA src/mat/impls/aij/seq/aij.h /^ Mat mA; \/* maij matrix of A *\/$/;" m struct:__anon12
-mPar src/snes/examples/tutorials/ex5.c /^ PetscInt mPar; \/* MMS3 m parameter *\/$/;" m struct:__anon118 file:
+mPar src/snes/examples/tutorials/ex5.c /^ PetscInt mPar; \/* MMS3 m parameter *\/$/;" m struct:__anon120 file:
mZa src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscScalar *mZa, *mZb;$/;" m struct:__anon173
mZb src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscScalar *mZa, *mZb;$/;" m struct:__anon173
m_e src/ts/examples/tutorials/ex10.c /^ PetscReal rho,K_R,K_p,I_H,m_p,m_e,h,k,c,sigma_b,beta,gamma;$/;" m struct:_n_RD file:
@@ -64288,6 +64322,7 @@ main src/ksp/ksp/examples/tests/ex45.c /^int main(int argc, char **argv)$/;" f
main src/ksp/ksp/examples/tests/ex46.cxx /^int main(int argc, char *argv[]) {$/;" f
main src/ksp/ksp/examples/tests/ex47.c /^int main(int argc, char **argv)$/;" f
main src/ksp/ksp/examples/tests/ex48.c /^int main(int argc,char **args)$/;" f
+main src/ksp/ksp/examples/tests/ex51.c /^int main(int argc,char **args)$/;" f
main src/ksp/ksp/examples/tests/ex5f.F /^ program main$/;" p
main src/ksp/ksp/examples/tests/ex6.c /^int main(int argc,char **args)$/;" f
main src/ksp/ksp/examples/tests/ex7.c /^int main(int argc,char **args)$/;" f
@@ -64462,6 +64497,7 @@ main src/mat/examples/tests/ex197.c /^int main(int argc,char **args)$/;" f
main src/mat/examples/tests/ex198.c /^int main(int argc,char **args)$/;" f
main src/mat/examples/tests/ex2.c /^int main(int argc,char **argv)$/;" f
main src/mat/examples/tests/ex20.c /^int main(int argc,char **args)$/;" f
+main src/mat/examples/tests/ex200.c /^int main(int argc,char **argv)$/;" f
main src/mat/examples/tests/ex21.c /^int main(int argc,char **args)$/;" f
main src/mat/examples/tests/ex22.c /^int main(int argc,char **args)$/;" f
main src/mat/examples/tests/ex24.c /^int main(int argc,char **args)$/;" f
@@ -65105,7 +65141,7 @@ matilufactor_ src/mat/interface/ftn-custom/zmatrixf.c 87;" d file:
matilufactorsymbolic_ src/mat/interface/ftn-custom/zmatrixf.c /^PETSC_EXTERN void PETSC_STDCALL matilufactorsymbolic_(Mat *fact,Mat *mat,IS *row,IS *col,const MatFactorInfo *info, int *__ierr)$/;" f
matilufactorsymbolic_ src/mat/interface/ftn-custom/zmatrixf.c 46;" d file:
matilufactorsymbolic_ src/mat/interface/ftn-custom/zmatrixf.c 93;" d file:
-matlabheaderwritten src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool matlabheaderwritten; \/* if format is PETSC_VIEWER_BINARY_MATLAB has the MATLAB .info header been written yet *\/$/;" m struct:__anon87 file:
+matlabheaderwritten src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool matlabheaderwritten; \/* if format is PETSC_VIEWER_BINARY_MATLAB has the MATLAB .info header been written yet *\/$/;" m struct:__anon89 file:
matload_ src/mat/interface/ftn-custom/zmatrixf.c /^PETSC_EXTERN void PETSC_STDCALL matload_(Mat *mat,PetscViewer *vin,PetscErrorCode *ierr)$/;" f
matload_ src/mat/interface/ftn-custom/zmatrixf.c 17;" d file:
matload_ src/mat/interface/ftn-custom/zmatrixf.c 66;" d file:
@@ -65319,22 +65355,22 @@ max include/petsc/private/isimpl.h /^ PetscInt max,min; \/* range o
max include/petsc/private/logimpl.h /^ int max; \/* The maximum stack size *\/$/;" m struct:_n_PetscIntStack
max include/petsc/private/tsimpl.h /^ Vec max,min;$/;" m struct:_n_TSMonitorEnvelopeCtx
max include/petsc/private/vecimpl.h /^ PetscErrorCode (*max)(Vec,PetscInt*,PetscReal*); \/* z = max(x); idx=index of max(x) *\/$/;" m struct:_VecOps
-max src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon51 file:
+max src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon53 file:
max src/dm/impls/plex/examples/tests/ex1.c /^ PetscReal min, max, sum, squaresum;$/;" m struct:ex1_stats file:
max src/ksp/pc/impls/spai/ispai.c /^ int max; \/* max dimensions of is_I, q, etc. *\/$/;" m struct:__anon109 file:
-max src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon162 file:
-max src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon63 file:
+max src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon164 file:
+max src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon65 file:
max src/sys/objects/fcallback.c /^ PetscFortranCallbackId max;$/;" m struct:_FortranCallbackLink file:
max src/ts/examples/tutorials/ex14.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon254 file:
maxBins src/sys/classes/draw/utils/hists.c /^ int maxBins;$/;" m struct:_p_PetscDrawHG file:
maxCell include/petsc/private/dmimpl.h /^ PetscReal *L, *maxCell; \/* Size of periodic box and max cell size for determining periodicity *\/$/;" m struct:_p_DM
maxClasses include/petsclog.h /^ int maxClasses; \/* The maximum number of classes *\/$/;" m struct:_n_PetscClassPerfLog
maxClasses include/petsclog.h /^ int maxClasses; \/* The maximum number of classes *\/$/;" m struct:_n_PetscClassRegLog
-maxClosureTime src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal maxClosureTime; \/* Max time per run for DMPlexGetTransitiveClosure() *\/$/;" m struct:__anon39 file:
+maxClosureTime src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal maxClosureTime; \/* Max time per run for DMPlexGetTransitiveClosure() *\/$/;" m struct:__anon41 file:
maxComputed src/ts/examples/tutorials/ex11.c /^ PetscInt maxComputed;$/;" m struct:_n_Model file:
maxComputed src/ts/examples/tutorials/ex11_sa.c /^ PetscInt maxComputed;$/;" m struct:_n_Model file:
maxConeSize include/petsc/private/dmpleximpl.h /^ PetscInt maxConeSize; \/* Cached for fast lookup *\/$/;" m struct:__anon134
-maxConeTime src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal maxConeTime; \/* Max time per run for DMPlexGetCone() *\/$/;" m struct:__anon39 file:
+maxConeTime src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal maxConeTime; \/* Max time per run for DMPlexGetCone() *\/$/;" m struct:__anon41 file:
maxDof include/petsc/private/isimpl.h /^ PetscInt maxDof; \/* Maximum dof on any point *\/$/;" m struct:_p_PetscSection
maxEvents include/petsclog.h /^ int maxEvents; \/* The maximum number of events *\/$/;" m struct:_n_PetscEventPerfLog
maxEvents include/petsclog.h /^ int maxEvents; \/* The maximum number of events *\/$/;" m struct:_n_PetscEventRegLog
@@ -65351,13 +65387,13 @@ maxRefinement include/petsc/private/dmforestimpl.h /^ PetscInt
maxStages include/petsclog.h /^ int maxStages; \/* The maximum number of stages *\/$/;" m struct:_n_PetscStageLog
maxSupportSize include/petsc/private/dmpleximpl.h /^ PetscInt maxSupportSize; \/* Cached for fast lookup *\/$/;" m struct:__anon134
maxValues src/sys/classes/draw/utils/hists.c /^ int maxValues;$/;" m struct:_p_PetscDrawHG file:
-maxVecClosureTime src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal maxVecClosureTime; \/* Max time per run for DMPlexVecGetClosure() *\/$/;" m struct:__anon39 file:
+maxVecClosureTime src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal maxVecClosureTime; \/* Max time per run for DMPlexVecGetClosure() *\/$/;" m struct:__anon41 file:
max_colors src/contrib/fun3d/comp/user.h 5;" d
max_colors src/contrib/fun3d/incomp/user.h 5;" d
max_constraints include/petsc/private/taoimpl.h /^ PetscInt max_constraints;$/;" m struct:_p_Tao
max_cps_disk src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt max_cps_disk; \/* maximum checkpoints on disk *\/$/;" m struct:_TJScheduler file:
max_cps_ram src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt max_cps_ram; \/* maximum checkpoints in RAM *\/$/;" m struct:_TJScheduler file:
-max_down_it src/snes/impls/fas/fasimpls.h /^ PetscInt max_down_it; \/* number of post-smooth cycles *\/$/;" m struct:__anon189
+max_down_it src/snes/impls/fas/fasimpls.h /^ PetscInt max_down_it; \/* number of post-smooth cycles *\/$/;" m struct:__anon191
max_funcs include/petsc/private/snesimpl.h /^ PetscInt max_funcs; \/* max number of function evals *\/$/;" m struct:_p_SNES
max_funcs include/petsc/private/taoimpl.h /^ PetscInt max_funcs;$/;" m struct:_p_Tao
max_funcs include/petsc/private/taolinesearchimpl.h /^ PetscInt max_funcs;$/;" m struct:_p_TaoLineSearch
@@ -65368,15 +65404,15 @@ max_it_changed include/petsc/private/taoimpl.h /^ PetscBool max_it_changed;$/
max_iters src/ksp/ksp/impls/lcd/lcdimpl.h /^ PetscInt max_iters;$/;" m struct:__anon185
max_its include/petsc/private/linesearchimpl.h /^ PetscInt max_its;$/;" m struct:_p_LineSearch
max_its include/petsc/private/snesimpl.h /^ PetscInt max_its; \/* max number of iterations *\/$/;" m struct:_p_SNES
-max_its src/snes/impls/gs/gsimpl.h /^ PetscInt max_its; \/* maximum iterations of the inner pointblock solver *\/$/;" m struct:__anon185
-max_lanczos_its src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt max_lanczos_its; \/* Maximum lanczos iterations *\/$/;" m struct:__anon10
+max_its src/snes/impls/gs/gsimpl.h /^ PetscInt max_its; \/* maximum iterations of the inner pointblock solver *\/$/;" m struct:__anon187
+max_lanczos_its src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt max_lanczos_its; \/* Maximum lanczos iterations *\/$/;" m struct:__anon12
max_left_over src/ksp/pc/impls/tfs/gs.c /^ PetscInt max_left_over;$/;" m struct:gather_scatter_id file:
max_levels src/ksp/pc/impls/bddc/bddc.h /^ PetscInt max_levels;$/;" m struct:__anon106
max_levels src/ksp/pc/impls/hypre/hypre.c /^ PetscInt max_levels;$/;" m struct:__anon134 file:
max_limit src/mat/impls/aij/seq/aij.h /^ PetscInt max_limit; \/* maximum supported inode limit *\/$/;" m struct:__anon16
max_nbtran src/contrib/fun3d/comp/user.h 6;" d
max_nbtran src/contrib/fun3d/incomp/user.h 6;" d
-max_newton_its src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt max_newton_its; \/* Maximum newton iterations *\/$/;" m struct:__anon10
+max_newton_its src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscInt max_newton_its; \/* Maximum newton iterations *\/$/;" m struct:__anon12
max_nghs src/ksp/pc/impls/tfs/gs.c /^ PetscInt max_nghs;$/;" m struct:gather_scatter_id file:
max_nnz src/ksp/pc/impls/tfs/xxt.c /^ PetscInt nnz, max_nnz, msg_buf_sz;$/;" m struct:xxt_solver_info file:
max_nnz src/ksp/pc/impls/tfs/xyt.c /^ PetscInt nnz, max_nnz, msg_buf_sz;$/;" m struct:xyt_solver_info file:
@@ -65398,7 +65434,7 @@ max_threads src/contrib/fun3d/incomp/flow.c /^int max_threads = 2,tot_threads,my
max_time include/petsc/private/tsimpl.h /^ PetscReal max_time; \/* max time allowed *\/$/;" m struct:_p_TS
max_time src/contrib/fun3d/comp/flow.c /^ double cfl_max, max_time;$/;" m struct:__anon361 file:
max_time src/contrib/fun3d/incomp/flow.c /^ double cfl_max,max_time;$/;" m struct:__anon355 file:
-max_up_it src/snes/impls/fas/fasimpls.h /^ PetscInt max_up_it; \/* number of pre-smooths *\/$/;" m struct:__anon189
+max_up_it src/snes/impls/fas/fasimpls.h /^ PetscInt max_up_it; \/* number of pre-smooths *\/$/;" m struct:__anon191
maxbounces src/ts/examples/tutorials/ex40.c /^ PetscInt maxbounces;$/;" m struct:__anon276 file:
maxbounces src/ts/examples/tutorials/ex44.c /^ PetscInt maxbounces;$/;" m struct:__anon277 file:
maxcolors include/petsc/private/matimpl.h /^ PetscInt maxcolors; \/* the maximum number of colors returned, maxcolors=1 for MIS *\/$/;" m struct:_p_MatColoring
@@ -65410,7 +65446,7 @@ maxfct src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ INT_TYPE phase, m
maxgpits src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt maxgpits;$/;" m struct:__anon20
maxgpits src/tao/bound/impls/tron/tron.h /^ PetscInt maxgpits;$/;" m struct:__anon21
maxiter src/ksp/pc/impls/hypre/hypre.c /^ PetscInt maxiter;$/;" m struct:__anon133 file:
-maxiter_ls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon3 file:
+maxiter_ls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon5 file:
maxits src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu /^ PetscInt maxits;$/;" m struct:__anon126 file:
maxits src/ksp/pc/impls/parms/parms.c /^ PetscInt levels, blocksize, maxdim, maxits, lfil[7];$/;" m struct:__anon112 file:
maxkey include/petscctable.h /^ PetscInt maxkey; \/* largest key allowed *\/$/;" m struct:_n_PetscTable
@@ -65420,7 +65456,7 @@ maxl src/ksp/ksp/interface/iguess.c /^ PetscInt maxl; \/* Maximum number
maxl src/ksp/ksp/interface/iguess.c /^ PetscInt maxl; \/* Maximum number of basis vectors *\/$/;" m struct:__anon137 file:
maxl src/ts/impls/implicit/sundials/sundials.h /^ PetscInt maxl; \/* max dimension of the Krylov subspace to be used *\/$/;" m struct:__anon346
maxleaf include/petsc/private/sfimpl.h /^ PetscInt minleaf,maxleaf;$/;" m struct:_p_PetscSF
-maxlen src/sys/classes/viewer/impls/string/stringv.c /^ size_t curlen,maxlen;$/;" m struct:__anon86 file:
+maxlen src/sys/classes/viewer/impls/string/stringv.c /^ size_t curlen,maxlen;$/;" m struct:__anon88 file:
maxlevels include/petsc/private/pcmgimpl.h /^ PetscInt maxlevels; \/* total number of levels allocated *\/$/;" m struct:__anon124
maxlevels src/ksp/pc/impls/hypre/hypre.c /^ PetscInt maxlevels;$/;" m struct:__anon133 file:
maxmem include/petsc/private/logimpl.h /^ PetscLogDouble maxmem; \/* The maximum memory usage *\/$/;" m struct:_Action
@@ -65435,7 +65471,7 @@ maxspeed src/ts/examples/tutorials/ex11_sa.c /^ PetscReal maxspeed; \
maxspeed src/ts/examples/tutorials/ex11_sa.c /^ PetscReal maxspeed; \/* kludge to pick initial time step, need to add monitoring and step control *\/$/;" m struct:_n_Physics file:
maxstep include/petsc/private/linesearchimpl.h /^ PetscReal maxstep;$/;" m struct:_p_LineSearch
maxstep src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h /^ PetscReal maxstep; \/* maximum step size *\/$/;" m struct:__anon5
-maxsubtypecount src/sys/objects/fcallback.c /^ PetscInt maxsubtypecount;$/;" m struct:__anon95 file:
+maxsubtypecount src/sys/objects/fcallback.c /^ PetscInt maxsubtypecount;$/;" m struct:__anon97 file:
maxtime src/benchmarks/streams/OpenMPVersion.c /^static double avgtime[4] = {0}, maxtime[4] = {0},$/;" v file:
mbase src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar mbase; \/* MVA base of the machine *\/$/;" m struct:_p_GEN
mbiface include/petsc/private/dmmbimpl.h /^ moab::Interface *mbiface; \/* MOAB Interface\/Core reference *\/$/;" m struct:__anon138
@@ -65449,8 +65485,8 @@ mcVal src/sys/classes/random/examples/tutorials/ex2.c /^PetscReal mcVal(PetscRea
mdiag src/mat/impls/aij/seq/aij.h /^ PetscScalar *idiag,*mdiag,*ssor_work; \/* inverse of diagonal entries, diagonal values and workspace for Eisenstat trick *\/$/;" m struct:__anon17
mdot include/petsc/private/vecimpl.h /^ PetscErrorCode (*mdot)(Vec,PetscInt,const Vec[],PetscScalar*); \/* z[j] = x dot y[j] *\/$/;" m struct:_VecOps
mdot_local include/petsc/private/vecimpl.h /^ PetscErrorCode (*mdot_local)(Vec,PetscInt,const Vec[],PetscScalar*);$/;" m struct:_VecOps
-me src/tao/constrained/examples/tutorials/maros.c /^ PetscInt me; \/* number of equality constraints *\/$/;" m struct:__anon200 file:
-me src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon201
+me src/tao/constrained/examples/tutorials/maros.c /^ PetscInt me; \/* number of equality constraints *\/$/;" m struct:__anon202 file:
+me src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon203
measuretype src/ksp/pc/impls/hypre/hypre.c /^ PetscInt measuretype;$/;" m struct:__anon133 file:
med src/snes/examples/tutorials/ex74f.F90 /^ double precision function med(/;" f
mem include/petsc/private/dmimpl.h /^ void *mem;$/;" m struct:_DMWorkLink
@@ -65475,17 +65511,17 @@ memorySize src/tao/linesearch/impls/armijo/armijo.h /^ PetscInt memorySize;
memorySize src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscInt memorySize; \/* Number of functions kept in memory *\/$/;" m struct:__anon8
mengine src/vec/pf/impls/matlab/cmatlab.c /^ PetscMatlabEngine mengine;$/;" m struct:__anon66 file:
merge src/mat/impls/aij/mpi/mpiaij.h /^ Mat_Merge_SeqsToMPI *merge;$/;" m struct:__anon28
-merit src/snes/impls/vi/ss/vissimpl.h /^ PetscReal merit; \/* Merit function *\/$/;" m struct:__anon193
-merit src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal merit; \/* merit function value (norm(fischer)) *\/$/;" m struct:__anon209
-merit_eqn src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal merit_eqn;$/;" m struct:__anon209
-merit_mu src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal merit_mu;$/;" m struct:__anon209
+merit src/snes/impls/vi/ss/vissimpl.h /^ PetscReal merit; \/* Merit function *\/$/;" m struct:__anon195
+merit src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal merit; \/* merit function value (norm(fischer)) *\/$/;" m struct:__anon211
+merit_eqn src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal merit_eqn;$/;" m struct:__anon211
+merit_mu src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal merit_mu;$/;" m struct:__anon211
message bin/FASTMathInstaller.py /^ message = "Here is some sample code. " * 16$/;" v
message bin/FASTMathInstaller.py /^ message = "Here is some sample text. " * 16$/;" v
message bin/FASTMathInstaller.py /^ message = "Pick as many choices as you wish."$/;" v
message bin/FASTMathInstaller.py /^ message = "Pick something. " + ("A wrapable sentence of text ?! "*30) + "\\nA separate line of text."*6$/;" v
message bin/FASTMathInstaller.py /^ message = "Pick something. "$/;" v
messageLength include/petsclog.h /^ PetscLogDouble messageLength; \/* The total message lengths in this event *\/$/;" m struct:__anon98
-messageLength src/sys/logging/xmllogevent.c /^ PetscLogDouble messageLength;$/;" m struct:__anon100 file:
+messageLength src/sys/logging/xmllogevent.c /^ PetscLogDouble messageLength;$/;" m struct:__anon102 file:
metadata setup.py /^metadata = {$/;" v
meter src/snes/examples/tutorials/ex48.c /^ PetscReal meter;$/;" m struct:_n_Units file:
meter src/ts/examples/tutorials/ex10.c /^ PetscReal meter,kilogram,second,Kelvin; \/* Fundamental units *\/$/;" m struct:__anon216 file:
@@ -65501,18 +65537,18 @@ mexFunction src/sys/classes/viewer/impls/socket/matlab/swrite.c /^void mexFuncti
mf include/petsc/private/snesimpl.h /^ PetscBool mf; \/* -snes_mf was used on this snes *\/$/;" m struct:_p_SNES
mf_operator include/petsc/private/snesimpl.h /^ PetscBool mf_operator; \/* -snes_mf_operator was used on this snes *\/$/;" m struct:_p_SNES
mf_version include/petsc/private/snesimpl.h /^ PetscInt mf_version; \/* The version of snes_mf used *\/$/;" m struct:_p_SNES
-mfdes src/sys/classes/viewer/impls/binary/binv.c /^ MPI_File mfdes; \/* ignored unless using MPI IO *\/$/;" m struct:__anon87 file:
-mglevels src/snes/examples/tutorials/ex30.c /^ PetscInt dof,stencil_width,mglevels;$/;" m struct:__anon129 file:
-mi src/tao/constrained/examples/tutorials/maros.c /^ PetscInt mi; \/* number of inequality constraints *\/$/;" m struct:__anon200 file:
-mi src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon201
+mfdes src/sys/classes/viewer/impls/binary/binv.c /^ MPI_File mfdes; \/* ignored unless using MPI IO *\/$/;" m struct:__anon89 file:
+mglevels src/snes/examples/tutorials/ex30.c /^ PetscInt dof,stencil_width,mglevels;$/;" m struct:__anon131 file:
+mi src/tao/constrained/examples/tutorials/maros.c /^ PetscInt mi; \/* number of inequality constraints *\/$/;" m struct:__anon202 file:
+mi src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon203
middle src/mat/impls/blockmat/seq/blockmat.c /^ Vec left,right,middle,workb; \/* dummy vectors to perform local parts of product *\/$/;" m struct:__anon46 file:
min include/petsc/private/isimpl.h /^ PetscInt max,min; \/* range of possible values *\/$/;" m struct:_p_IS
min include/petsc/private/tsimpl.h /^ Vec max,min;$/;" m struct:_n_TSMonitorEnvelopeCtx
min include/petsc/private/vecimpl.h /^ PetscErrorCode (*min)(Vec,PetscInt*,PetscReal*); \/* z = min(x); idx=index of min(x) *\/$/;" m struct:_VecOps
-min src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon51 file:
+min src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon53 file:
min src/dm/impls/plex/examples/tests/ex1.c /^ PetscReal min, max, sum, squaresum;$/;" m struct:ex1_stats file:
-min src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon162 file:
-min src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon63 file:
+min src/snes/examples/tutorials/ex48.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon164 file:
+min src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon65 file:
min src/ts/examples/tutorials/ex14.c /^ PetscReal min,max,cmin,cmax;$/;" m struct:__anon254 file:
minRefinement include/petsc/private/dmforestimpl.h /^ PetscInt minRefinement;$/;" m struct:__anon157
min_eq_proc include/petsc/private/pcgamgimpl.h /^ PetscInt min_eq_proc;$/;" m struct:gamg_TAG
@@ -65527,7 +65563,7 @@ mine src/vec/is/sf/impls/window/sfwindow.c /^ MPI_Datatype *mine;$/;" m stru
mine_alloc include/petsc/private/sfimpl.h /^ PetscInt *mine_alloc;$/;" m struct:_p_PetscSF
minimumStep src/tao/linesearch/impls/armijo/armijo.h /^ PetscReal minimumStep; \/* Minimum step size *\/$/;" m struct:__anon4
minimumStep src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscReal minimumStep; \/* Minimum step size *\/$/;" m struct:__anon8
-minindex src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt minindex;$/;" m struct:__anon205
+minindex src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt minindex;$/;" m struct:__anon207
mininitialrtol include/petsc/private/kspimpl.h /^ PetscBool mininitialrtol; \/* default relative residual decrease is computing from min of initial residual and rhs *\/$/;" m struct:__anon184
minleaf include/petsc/private/sfimpl.h /^ PetscInt minleaf,maxleaf;$/;" m struct:_p_PetscSF
minradius include/petsc/private/dmpleximpl.h /^ PetscReal minradius; \/* Minimum distance from cell centroid to face *\/$/;" m struct:__anon134
@@ -65544,8 +65580,8 @@ mkrel config/gmakegen.py /^ def mkrel(src):$/;" f function:Petsc.gen_
ml_object src/ksp/pc/impls/ml/ml.c /^ ML *ml_object;$/;" m struct:__anon117 file:
mlmat src/ksp/pc/impls/ml/ml.c /^ ML_Operator *mlmat; \/* ML matrix assorciated with A *\/$/;" m struct:__anon116 file:
mlmat src/ksp/pc/impls/ml/ml.c /^ ML_Operator *mlmat;$/;" m struct:__anon115 file:
-mmax src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt mmax; \/* The maximum number of P\/C vectors to store *\/$/;" m struct:__anon5
-mmax src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt mmax; \/* The maximum number of P\/C vectors to store *\/$/;" m struct:__anon6
+mmax src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt mmax; \/* The maximum number of P\/C vectors to store *\/$/;" m struct:__anon7
+mmax src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt mmax; \/* The maximum number of P\/C vectors to store *\/$/;" m struct:__anon8
mmax src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscInt mmax; \/* The maximum number vectors of each type to store *\/$/;" m struct:__anon183
mname include/petsc/private/matimpl.h /^ char *bname,*sname,*mname;$/;" m struct:_p_MatBaseName
mnext src/sys/classes/draw/impls/win32/win32draw.h /^ MouseNode mnext;$/;" m struct:_p_MouseNode
@@ -65553,12 +65589,12 @@ mnsv src/mat/impls/aij/seq/lusol/lusol.c /^ double *mnsv;$/;" m struct:__anon23
mnsw src/mat/impls/aij/seq/lusol/lusol.c /^ double *mnsw;$/;" m struct:__anon23 file:
mnum src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon37 file:
mnum src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon20 file:
-mode src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscFileMode mode; \/* The mode in which to open the file *\/$/;" m struct:__anon88
-mode src/sys/classes/viewer/impls/vu/petscvu.c /^ PetscFileMode mode; \/* The mode in which to open the file *\/$/;" m struct:__anon82 file:
+mode src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscFileMode mode; \/* The mode in which to open the file *\/$/;" m struct:__anon90
+mode src/sys/classes/viewer/impls/vu/petscvu.c /^ PetscFileMode mode; \/* The mode in which to open the file *\/$/;" m struct:__anon84 file:
model include/petsc/private/kspimpl.h /^typedef struct {PetscInt model,curl,maxl;Mat mat; KSP ksp;}* KSPGuessFischer;$/;" m struct:__anon181
model src/ts/examples/tutorials/ex11.c /^ Model model;$/;" m struct:_n_User file:
model src/ts/examples/tutorials/ex11_sa.c /^ Model model;$/;" m struct:_n_User file:
-model_indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *model_indices; \/* n *\/$/;" m struct:__anon205
+model_indices src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt *model_indices; \/* n *\/$/;" m struct:__anon207
modelimprove src/tao/leastsquares/impls/pounders/pounders.c /^PetscErrorCode modelimprove(Tao tao, TAO_POUNDERS *mfqP, PetscInt addallpoints)$/;" f
modfl_num_nodes src/ksp/pc/impls/tfs/comm.c /^static PetscInt modfl_num_nodes;$/;" v file:
modify src/ksp/ksp/impls/gmres/fgmres/ftn-custom/zmodpcff.c /^ PetscFortranCallbackId modify;$/;" m struct:__anon178 file:
@@ -65574,10 +65610,10 @@ modifypc_destroy src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscErrorCode
modifysubmatrices include/petsc/private/pcimpl.h /^ PetscErrorCode (*modifysubmatrices)(PC,PetscInt,const IS[],const IS[],Mat[],void*); \/* user provided routine *\/$/;" m struct:_p_PC
modifysubmatricesP include/petsc/private/pcimpl.h /^ void *modifysubmatricesP; \/* context for user routine *\/$/;" m struct:_p_PC
module config/BuildSystem/maker.py /^ module = property(getMakeModule, setMakeModule, doc = 'The make module for this build')$/;" v class:BasicMake
-moff src/sys/classes/viewer/impls/binary/binv.c /^ MPI_Offset moff;$/;" m struct:__anon87 file:
+moff src/sys/classes/viewer/impls/binary/binv.c /^ MPI_Offset moff;$/;" m struct:__anon89 file:
mom src/snes/examples/tutorials/ex74f.F90 /^ double precision function mom(/;" f
monctx src/snes/examples/tests/ex14f.F /^ type monctx$/;" t module:Snesmonitormod
-mondestroy src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId mondestroy;$/;" m struct:__anon105 file:
+mondestroy src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId mondestroy;$/;" m struct:__anon107 file:
mondestroy src/ts/interface/ftn-custom/ztsf.c /^ PetscFortranCallbackId mondestroy;$/;" m struct:__anon197 file:
monitor include/petsc/private/kspimpl.h /^ PetscErrorCode (*monitor[MAXKSPMONITORS])(KSP,PetscInt,PetscReal,void*); \/* returns control to user after *\/$/;" m struct:_p_KSP
monitor include/petsc/private/linesearchimpl.h /^ PetscViewer monitor;$/;" m struct:_p_LineSearch
@@ -65586,16 +65622,17 @@ monitor include/petsc/private/taoimpl.h /^ PetscErrorCode (*monitor[MAXTAOMON
monitor include/petsc/private/tsimpl.h /^ PetscErrorCode (*monitor[MAXTSMONITORS])(TS,PetscInt,PetscReal,Vec,void*);$/;" m struct:_p_TS
monitor include/petsc/private/tsimpl.h /^ PetscViewer monitor;$/;" m struct:_n_TSEvent
monitor include/petsc/private/tsimpl.h /^ PetscViewer monitor;$/;" m struct:_p_TSAdapt
+monitor include/petsc/private/tsimpl.h /^ PetscViewer monitor;$/;" m struct:_p_TSTrajectory
monitor include/petscksp.h /^typedef struct _p_KSPFischerGuess {PetscInt method,curl,maxl,refcnt;PetscBool monitor;Mat mat; KSP ksp;}* KSPFischerGuess;$/;" m struct:_p_KSPFischerGuess
monitor src/ksp/ksp/interface/ftn-custom/zitfuncf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon138 file:
monitor src/ksp/ksp/interface/iguess.c /^ PetscBool monitor;$/;" m struct:__anon136 file:
monitor src/ksp/ksp/interface/iguess.c /^ PetscBool monitor;$/;" m struct:__anon137 file:
monitor src/ksp/pc/impls/svd/svd.c /^ PetscViewer monitor;$/;" m struct:__anon96 file:
monitor src/snes/examples/tutorials/ex15.c /^ PetscViewer monitor;$/;" m struct:_n_PreCheck file:
-monitor src/snes/impls/ncg/snesncgimpl.h /^ PetscViewer monitor; \/* monitor for ncg (prints out the alpha and beta parameters at each interation) *\/$/;" m struct:__anon197
-monitor src/snes/impls/ngmres/snesngmres.h /^ PetscViewer monitor; \/* debugging output for NGMRES *\/$/;" m struct:__anon192
-monitor src/snes/impls/qn/qn.c /^ PetscViewer monitor;$/;" m struct:__anon181 file:
-monitor src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon105 file:
+monitor src/snes/impls/ncg/snesncgimpl.h /^ PetscViewer monitor; \/* monitor for ncg (prints out the alpha and beta parameters at each interation) *\/$/;" m struct:__anon199
+monitor src/snes/impls/ngmres/snesngmres.h /^ PetscViewer monitor; \/* debugging output for NGMRES *\/$/;" m struct:__anon194
+monitor src/snes/impls/qn/qn.c /^ PetscViewer monitor;$/;" m struct:__anon183 file:
+monitor src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId monitor;$/;" m struct:__anon107 file:
monitor src/sys/objects/options.c /^ PetscErrorCode (*monitor[MAXOPTIONSMONITORS])(const char[], const char[], void*); \/* returns control to user after *\/$/;" m struct:_n_PetscOptions file:
monitor src/ts/examples/tutorials/ex11.c /^ } monitor;$/;" m struct:__anon235 typeref:struct:__anon235::__anon236 file:
monitor src/ts/examples/tutorials/ex11_sa.c /^ } monitor;$/;" m struct:__anon248 typeref:struct:__anon248::__anon249 file:
@@ -65619,7 +65656,7 @@ monitordestroy include/petsc/private/tsimpl.h /^ PetscErrorCode (*monitordestro
monitordestroy src/ksp/ksp/interface/ftn-custom/zitfuncf.c /^ PetscFortranCallbackId monitordestroy;$/;" m struct:__anon138 file:
monitordestroy src/sys/objects/options.c /^ PetscErrorCode (*monitordestroy[MAXOPTIONSMONITORS])(void**); \/* *\/$/;" m struct:_n_PetscOptions file:
monitorftns include/petsc/private/linesearchimpl.h /^ PetscErrorCode (*monitorftns[MAXSNESLSMONITORS])(SNESLineSearch,void*); \/* monitor routine *\/$/;" m struct:_p_LineSearch
-monitorkkt src/tao/constrained/impls/ipm/ipm.h /^ PetscBool monitorkkt;$/;" m struct:__anon201
+monitorkkt src/tao/constrained/impls/ipm/ipm.h /^ PetscBool monitorkkt;$/;" m struct:__anon203
monitorstep src/ts/impls/implicit/sundials/sundials.h /^ PetscBool monitorstep; \/* flag for monitor internal steps; itask=V_ONE_STEP or itask=CV_NORMAL*\/$/;" m struct:__anon346
monitorverbose src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu /^ PetscBool monitorverbose;$/;" m struct:__anon126 file:
more_space src/mat/utils/freespace.h /^ PetscFreeSpaceList more_space;$/;" m struct:_Space
@@ -65817,7 +65854,7 @@ mpi_wtime_ src/sys/mpiuni/mpi.c /^double PETSC_STDCALL mpi_wtime_(void)$/;" f
mpi_wtime_ src/sys/mpiuni/mpi.c 269;" d file:
mpi_wtime_ src/sys/mpiuni/mpi.c 317;" d file:
mpi_wtime_ src/sys/mpiuni/mpi.c 365;" d file:
-mpich_install_dir config/examples/arch-linux-gcc-ifc-cmplx.py /^mpich_install_dir='\/homes\/petsc\/soft\/linux-Ubuntu_12.04-x86_64\/mpich-3.1.3-gcc-ifc'$/;" v
+mpich_install_dir config/examples/arch-linux-gcc-ifc-cmplx.py /^mpich_install_dir='\/homes\/petsc\/soft\/linux-Ubuntu_14.04-x86_64\/mpich-3.2-gcc-ifc'$/;" v
mpich_lib_dir config/examples/arch-linux-gcc-ifc-cmplx.py /^mpich_lib_dir=os.path.join(mpich_install_dir,'lib')$/;" v
mpiexec src/benchmarks/benchmarkExample.py /^ def mpiexec(self):$/;" m class:PETSc
mpiunisetcommonblock_ src/sys/mpiuni/mpi.c 236;" d file:
@@ -65826,7 +65863,7 @@ mpiunisetfortranbasepointers_ src/sys/mpiuni/mpi.c /^PETSC_EXTERN void PETSC_STD
mpiunisetfortranbasepointers_ src/sys/mpiuni/mpi.c 237;" d file:
mpiunisetfortranbasepointers_ src/sys/mpiuni/mpi.c 285;" d file:
mr src/mat/impls/elemental/matelemimpl.h /^ PetscInt mr[2]; \/* First incomplete\/ragged rank of (row) column space.$/;" m struct:__anon44
-ms src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscInt ms, mt; \/* Number of elements *\/$/;" m struct:__anon207 file:
+ms src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscInt ms, mt; \/* Number of elements *\/$/;" m struct:__anon209 file:
mseq src/contrib/fun3d/comp/user.h /^ int mseq; \/* Mesh sequencing *\/$/;" m struct:__anon363
mseq src/contrib/fun3d/incomp/user.h /^ int mseq; \/* Mesh sequencing *\/$/;" m struct:__anon357
msg bin/FASTMathInstaller.py /^ msg = "Demo of " + reply[0]$/;" v
@@ -65855,21 +65892,21 @@ msgemvt_ include/petsc/private/kernels/blockinvert.h 354;" d
msglvl src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon37 file:
msglvl src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon20 file:
msize include/petsc/private/bagimpl.h /^ PetscInt msize;$/;" m struct:_n_PetscBagItem
-msize src/snes/impls/ngmres/snesngmres.h /^ PetscInt msize; \/* maximum size of krylov space *\/$/;" m struct:__anon192
+msize src/snes/impls/ngmres/snesngmres.h /^ PetscInt msize; \/* maximum size of krylov space *\/$/;" m struct:__anon194
mstructure include/petsc/private/tsimpl.h /^ MatStructure mstructure; \/* The structure returned *\/$/;" m struct:_p_TS::__anon158
-mt src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscInt ms, mt; \/* Number of elements *\/$/;" m struct:__anon207 file:
+mt src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscInt ms, mt; \/* Number of elements *\/$/;" m struct:__anon209 file:
mtdot include/petsc/private/vecimpl.h /^ PetscErrorCode (*mtdot)(Vec,PetscInt,const Vec[],PetscScalar*);\/* z[j] = x dot y[j] *\/$/;" m struct:_VecOps
mtdot_local include/petsc/private/vecimpl.h /^ PetscErrorCode (*mtdot_local)(Vec,PetscInt,const Vec[],PetscScalar*);$/;" m struct:_VecOps
mtype src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon37 file:
mtype src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon20 file:
mtype src/mat/interface/matrix.c /^ MatType mtype;$/;" m struct:_MatSolverPackageForSpecifcType file:
mu src/ksp/ksp/examples/tutorials/ex31.c /^ Vec mu; \/* The dynamic viscosity \\mu(T) at time n *\/$/;" m struct:__anon158 file:
-mu src/snes/examples/tutorials/ex16.c /^ PetscReal mu;$/;" m struct:__anon166 file:
-mu src/snes/examples/tutorials/ex77.c /^ PetscReal mu; \/* The shear modulus *\/$/;" m struct:__anon145 file:
-mu src/snes/impls/tr/trimpl.h /^ PetscReal mu; \/* used to compute trust region parameter *\/$/;" m struct:__anon187
+mu src/snes/examples/tutorials/ex16.c /^ PetscReal mu;$/;" m struct:__anon168 file:
+mu src/snes/examples/tutorials/ex77.c /^ PetscReal mu; \/* The shear modulus *\/$/;" m struct:__anon147 file:
+mu src/snes/impls/tr/trimpl.h /^ PetscReal mu; \/* used to compute trust region parameter *\/$/;" m struct:__anon189
mu src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal mu;$/;" m struct:__anon23
-mu src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal mu; \/* smoothing parameter *\/$/;" m struct:__anon209
-mu src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon201
+mu src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal mu; \/* smoothing parameter *\/$/;" m struct:__anon211
+mu src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon203
mu src/tao/matrix/lmvmmat.h /^ PetscReal mu; \/* Factor for using historical information *\/$/;" m struct:__anon1
mu src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c /^ PetscScalar epsilon,delta,alpha,beta,gamma,kappa,lambda,mu,cstar;$/;" m struct:__anon296 file:
mu src/ts/examples/tutorials/eimex/ct_vdp_imex.c /^ PetscReal mu; \/*stiffness control coefficient: epsilon*\/$/;" m struct:_User file:
@@ -65894,18 +65931,18 @@ mu2_i src/tao/unconstrained/impls/nls/nls.h /^ PetscReal mu2_i; \/
mu2_i src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal mu2_i; \/* used for model agreement in interpolation *\/$/;" m struct:__anon34
mu2_i src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal mu2_i; \/* used for model agreement in interpolation *\/$/;" m struct:__anon35
mu_a src/ts/examples/tutorials/ex42.c /^ PetscReal mu_a;$/;" m struct:__anon281 file:
-mu_curr src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal mu_curr; \/* current local Lipschitz estimate *\/$/;" m struct:__anon114 file:
+mu_curr src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal mu_curr; \/* current local Lipschitz estimate *\/$/;" m struct:__anon116 file:
mu_e src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscReal mu_e;$/;" m struct:__anon37
mu_h src/ts/examples/tutorials/ex42.c /^ PetscReal mu_h;$/;" m struct:__anon281 file:
mu_ic src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscReal mu_ic;$/;" m struct:__anon37
-mu_init src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal mu_init; \/* initial smoothing parameter value *\/$/;" m struct:__anon209
+mu_init src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal mu_init; \/* initial smoothing parameter value *\/$/;" m struct:__anon211
mu_oc src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscReal mu_oc;$/;" m struct:__anon37
mu_r src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscReal mu_r;$/;" m struct:__anon37
-muaff src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar muaff;$/;" m struct:__anon201
-mucon src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal mucon; \/* smoothing parameter constraint *\/$/;" m struct:__anon209
+muaff src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar muaff;$/;" m struct:__anon203
+mucon src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal mucon; \/* smoothing parameter constraint *\/$/;" m struct:__anon211
mult include/petsc/private/matimpl.h /^ PetscErrorCode (*mult)(Mat,Vec,Vec);$/;" m struct:_MatOps
mult src/mat/impls/shell/shell.c /^ PetscErrorCode (*mult)(Mat,Vec,Vec);$/;" m struct:__anon40 file:
-mult src/sys/classes/random/impls/rander48/rander48.c /^ unsigned short mult[3];$/;" m struct:__anon76 file:
+mult src/sys/classes/random/impls/rander48/rander48.c /^ unsigned short mult[3];$/;" m struct:__anon78 file:
mult tutorials/python/example1.py /^ def mult(self, A, x, y):$/;" m class:Laplace1D
multTranspose tutorials/python/example1.py /^ def multTranspose(self, A, x, y):$/;" m class:Laplace1D
multadd include/petsc/private/matimpl.h /^ PetscErrorCode (*multadd)(Mat,Vec,Vec,Vec);$/;" m struct:_MatOps
@@ -65936,7 +65973,7 @@ mv_info src/ksp/pc/impls/tfs/xxt.c /^} mv_info;$/;" t typeref:struct:matvec_info
mv_info src/ksp/pc/impls/tfs/xyt.c /^} mv_info;$/;" t typeref:struct:matvec_info file:
mvi src/ksp/pc/impls/tfs/xxt.c /^ mv_info *mvi;$/;" m struct:xxt_CDT file:
mvi src/ksp/pc/impls/tfs/xyt.c /^ mv_info *mvi;$/;" m struct:xyt_CDT file:
-mwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *mwork; \/* (m) *\/$/;" m struct:__anon205
+mwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *mwork; \/* (m) *\/$/;" m struct:__anon207
mx include/petscdmdatypes.h /^ PetscInt mx,my,mz; \/* global number of grid points in each direction *\/$/;" m struct:__anon88
mx src/ksp/ksp/examples/tests/ex14.c /^ PetscInt mx,my; \/* discretization in x,y directions *\/$/;" m struct:__anon168 file:
mx src/ksp/ksp/examples/tests/ex19.c /^ PetscInt mx,my; \/* number grid points in x and y direction *\/$/;" m struct:__anon169 file:
@@ -65945,18 +65982,18 @@ mx src/ksp/ksp/examples/tests/ex29.c /^ PetscInt mx,my; \/* number
mx src/ksp/ksp/examples/tests/ex41.c /^ PetscInt mx,my,mz; \/* number grid points in x, y and z direction *\/$/;" m struct:__anon165 file:
mx src/ksp/ksp/examples/tutorials/ex42.c /^ PetscInt mx,my,mz;$/;" m struct:_p_CellProperties file:
mx src/mat/examples/tests/ex96.c /^ PetscInt mx,my,mz; \/* number grid points in x, y and z direction *\/$/;" m struct:__anon374 file:
-mx src/snes/examples/tests/ex1.c /^ PetscInt mx; \/* Discretization in x-direction *\/$/;" m struct:__anon173 file:
-mx src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon179 file:
-mx src/snes/examples/tests/ex8.c /^ PetscInt mx,my;$/;" m struct:__anon172 file:
+mx src/snes/examples/tests/ex1.c /^ PetscInt mx; \/* Discretization in x-direction *\/$/;" m struct:__anon175 file:
+mx src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon181 file:
+mx src/snes/examples/tests/ex8.c /^ PetscInt mx,my;$/;" m struct:__anon174 file:
mx src/snes/examples/tutorials/ex5f.h /^ PetscInt mx,my$/;" v
mx src/snes/examples/tutorials/ex5f.h /^ common \/params\/ lambda,mx,my$/;" v
-mx src/snes/examples/tutorials/ex5s.c /^ int mx,my; \/* discretization in x, y directions *\/$/;" m struct:__anon146 file:
+mx src/snes/examples/tutorials/ex5s.c /^ int mx,my; \/* discretization in x, y directions *\/$/;" m struct:__anon148 file:
mx src/snes/examples/tutorials/ex74fcomd.h /^ common \/params\/ mx, my, probnum, ihod, ientro, gorder$/;" v
mx src/snes/examples/tutorials/ex74fcomd.h /^ integer probnum, ihod, mx, my, neq, ientro, gorder$/;" v
mx src/tao/bound/examples/tutorials/plate2.c /^ PetscInt mx, my; \/* discretization in x, y directions *\/$/;" m struct:__anon19 file:
mx src/tao/bound/examples/tutorials/plate2f.h /^ PetscInt mx, my, Nx, Ny, N$/;" v
mx src/tao/bound/examples/tutorials/plate2f.h /^ common \/params\/ mx,my,bmx,bmy,bheight,N$/;" v
-mx src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscInt mx, my;$/;" m struct:__anon208 file:
+mx src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscInt mx, my;$/;" m struct:__anon210 file:
mx src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscInt mx; \/* grid points in each direction *\/$/;" m struct:__anon10 file:
mx src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ PetscInt mx; \/* grid points in each direction *\/$/;" m struct:__anon11 file:
mx src/tao/pde_constrained/examples/tutorials/parabolic.c /^ PetscInt mx; \/* grid points in each direction *\/$/;" m struct:__anon9 file:
@@ -65975,22 +66012,22 @@ my src/ksp/ksp/examples/tests/ex29.c /^ PetscInt mx,my; \/* number
my src/ksp/ksp/examples/tests/ex41.c /^ PetscInt mx,my,mz; \/* number grid points in x, y and z direction *\/$/;" m struct:__anon165 file:
my src/ksp/ksp/examples/tutorials/ex42.c /^ PetscInt mx,my,mz;$/;" m struct:_p_CellProperties file:
my src/mat/examples/tests/ex96.c /^ PetscInt mx,my,mz; \/* number grid points in x, y and z direction *\/$/;" m struct:__anon374 file:
-my src/snes/examples/tests/ex1.c /^ PetscInt my; \/* Discretization in y-direction *\/$/;" m struct:__anon173 file:
-my src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon179 file:
-my src/snes/examples/tests/ex8.c /^ PetscInt mx,my;$/;" m struct:__anon172 file:
-my src/snes/examples/tutorials/ex5s.c /^ int mx,my; \/* discretization in x, y directions *\/$/;" m struct:__anon146 file:
+my src/snes/examples/tests/ex1.c /^ PetscInt my; \/* Discretization in y-direction *\/$/;" m struct:__anon175 file:
+my src/snes/examples/tests/ex16.c /^ PetscInt mx,my,bmx,bmy;$/;" m struct:__anon181 file:
+my src/snes/examples/tests/ex8.c /^ PetscInt mx,my;$/;" m struct:__anon174 file:
+my src/snes/examples/tutorials/ex5s.c /^ int mx,my; \/* discretization in x, y directions *\/$/;" m struct:__anon148 file:
my src/snes/examples/tutorials/ex74fcomd.h /^ common \/params\/ mx, my, probnum, ihod, ientro, gorder$/;" v
my src/snes/examples/tutorials/ex74fcomd.h /^ integer probnum, ihod, mx, my, neq, ientro, gorder$/;" v
my src/tao/bound/examples/tutorials/plate2.c /^ PetscInt mx, my; \/* discretization in x, y directions *\/$/;" m struct:__anon19 file:
my src/tao/bound/examples/tutorials/plate2f.h /^ PetscInt mx, my, Nx, Ny, N$/;" v
my src/tao/bound/examples/tutorials/plate2f.h /^ common \/params\/ mx,my,bmx,bmy,bheight,N$/;" v
-my src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscInt mx, my;$/;" m struct:__anon208 file:
+my src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscInt mx, my;$/;" m struct:__anon210 file:
my src/tao/unconstrained/examples/tutorials/eptorsion1.c /^ PetscInt mx, my; \/* discretization in x- and y-directions *\/$/;" m struct:__anon25 file:
my src/tao/unconstrained/examples/tutorials/eptorsion2.c /^ PetscInt mx, my; \/* global discretization in x- and y-directions *\/$/;" m struct:__anon28 file:
my src/tao/unconstrained/examples/tutorials/minsurf1.c /^ PetscInt mx, my; \/* discretization in x, y directions *\/$/;" m struct:__anon27 file:
my src/tao/unconstrained/examples/tutorials/minsurf2.c /^ PetscInt mx, my; \/* discretization in x, y directions *\/$/;" m struct:__anon24 file:
my src/ts/examples/tutorials/ex1.c /^ PetscInt my; \/* Discretization in y-direction *\/$/;" m struct:__anon219 file:
-myS src/snes/examples/tutorials/ex70.c /^ Mat myS; \/* the approximation of the Schur complement *\/$/;" m struct:__anon143 file:
+myS src/snes/examples/tutorials/ex70.c /^ Mat myS; \/* the approximation of the Schur complement *\/$/;" m struct:__anon145 file:
my_ocols src/mat/interface/ftn-custom/zmatrixf.c /^static const PetscInt *my_ocols = 0;$/;" v file:
my_ovals src/mat/interface/ftn-custom/zmatrixf.c /^static const PetscScalar *my_ovals = 0;$/;" v file:
my_proc_mask src/ksp/pc/impls/tfs/gs.c /^ PetscInt *my_proc_mask;$/;" m struct:gather_scatter_id file:
@@ -66033,13 +66070,13 @@ n include/petscfe.h /^ PetscReal n[3];$/;" m struct:__anon121
n include/petscis.h /^ PetscInt n,N; \/* local, global vector size *\/$/;" m struct:_n_PetscLayout
n include/petscsys.h /^ PetscMPIInt n; \/* num of subcommunicators under the parent communicator *\/$/;" m struct:_n_PetscSubcomm
n include/petscvec.h /^ struct _n_Vecs {PetscInt n; Vec v;};$/;" m struct:_n_Vecs
-n src/dm/examples/tutorials/ex8.c /^ PetscInt n;$/;" m struct:__anon16 file:
-n src/dm/examples/tutorials/ex8.c /^ PetscInt n;$/;" m struct:__anon17 file:
-n src/dm/impls/composite/packimpl.h /^ PetscInt n,N,rstart; \/* rstart is relative to all processors, n unknowns owned by this process, N is total unknowns *\/$/;" m struct:__anon48
+n src/dm/examples/tutorials/ex8.c /^ PetscInt n;$/;" m struct:__anon18 file:
+n src/dm/examples/tutorials/ex8.c /^ PetscInt n;$/;" m struct:__anon19 file:
+n src/dm/impls/composite/packimpl.h /^ PetscInt n,N,rstart; \/* rstart is relative to all processors, n unknowns owned by this process, N is total unknowns *\/$/;" m struct:__anon50
n src/dm/impls/composite/packimpl.h /^ PetscInt n; \/* number of owned *\/$/;" m struct:DMCompositeLink
-n src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon51 file:
-n src/dm/impls/redundant/dmredundant.c /^ PetscInt n; \/* owned number of dofs, n=N on owner, n=0 on non-owners *\/$/;" m struct:__anon55 file:
-n src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon47 file:
+n src/dm/impls/da/gr2.c /^ PetscInt m,n,dof,k;$/;" m struct:__anon53 file:
+n src/dm/impls/redundant/dmredundant.c /^ PetscInt n; \/* owned number of dofs, n=N on owner, n=0 on non-owners *\/$/;" m struct:__anon57 file:
+n src/dm/impls/sliced/sliced.c /^ PetscInt bs,n,N,Nghosts,*ghosts;$/;" m struct:__anon49 file:
n src/ksp/ksp/examples/tutorials/ex13.c /^ PetscInt m,n; \/* grid dimensions *\/$/;" m struct:__anon154 file:
n src/ksp/ksp/examples/tutorials/ex35.cxx /^ PetscInt dim,n;$/;" m struct:__anon149 file:
n src/ksp/pc/impls/asm/asm.c /^ PetscInt n, n_local, n_local_true;$/;" m struct:__anon108 file:
@@ -66057,13 +66094,13 @@ n src/mat/impls/aij/seq/essl/essl.c /^ int n,nz;$/;" m struct:__anon22
n src/mat/impls/aij/seq/lusol/lusol.c /^ int n; \/* Number of rows\/columns in matrix *\/$/;" m struct:__anon23 file:
n src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon20 file:
n src/mat/impls/fft/fft.h /^ PetscInt n,N; \/* local and global size of the transform *\/$/;" m struct:__anon47
-n src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon127 file:
-n src/snes/examples/tutorials/ex69.c /^ PetscInt n, m; \/* x- and y-wavelengths for variation across the domain *\/$/;" m struct:__anon135 file:
-n src/snes/impls/composite/snescomposite.c /^ PetscBLASInt n; \/* matrix dimension -- nsnes *\/$/;" m struct:__anon184 file:
-n src/snes/impls/nasm/nasm.c /^ PetscInt n; \/* local subdomains *\/$/;" m struct:__anon198 file:
-n src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt n; \/* matrix dimension *\/$/;" m struct:__anon192
-n src/snes/impls/vi/rs/virs.c /^ PetscInt n; \/* size of vectors in the reduced DM space *\/$/;" m struct:__anon195 file:
-n src/sys/classes/draw/interface/dtri.c /^ int m,n;$/;" m struct:__anon63 file:
+n src/snes/examples/tutorials/ex30.c /^ PetscReal A,n,Estar,Vstar;$/;" m struct:__anon129 file:
+n src/snes/examples/tutorials/ex69.c /^ PetscInt n, m; \/* x- and y-wavelengths for variation across the domain *\/$/;" m struct:__anon137 file:
+n src/snes/impls/composite/snescomposite.c /^ PetscBLASInt n; \/* matrix dimension -- nsnes *\/$/;" m struct:__anon186 file:
+n src/snes/impls/nasm/nasm.c /^ PetscInt n; \/* local subdomains *\/$/;" m struct:__anon200 file:
+n src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt n; \/* matrix dimension *\/$/;" m struct:__anon194
+n src/snes/impls/vi/rs/virs.c /^ PetscInt n; \/* size of vectors in the reduced DM space *\/$/;" m struct:__anon197 file:
+n src/sys/classes/draw/interface/dtri.c /^ int m,n;$/;" m struct:__anon65 file:
n src/sys/classes/random/examples/tutorials/ex2.c /^ PetscInt n;$/;" m struct:himaInfoTag file:
n src/sys/classes/viewer/interface/viewers.c /^ int n;$/;" m struct:_n_PetscViewers file:
n src/sys/utils/ftn-custom/zstrf.c /^PETSC_EXTERN void PETSC_STDCALL petscstrncpy_(CHAR s1 PETSC_MIXED_LEN(len1),CHAR s2 PETSC_MIXED_LEN(len2),int *n,$/;" v
@@ -66073,12 +66110,12 @@ n src/sys/utils/hash.h /^ PetscInt n;$/;" m struct:_JKVal
n src/tao/bound/impls/bqpip/bqpip.h /^ PetscInt n; \/* Dimension of the Problem *\/$/;" m struct:__anon23
n src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt n; \/* Dimension of the Problem *\/$/;" m struct:__anon20
n src/tao/bound/impls/tron/tron.h /^ PetscInt n; \/* Dimension of the Problem *\/$/;" m struct:__anon21
-n src/tao/constrained/examples/tutorials/maros.c /^ PetscInt n; \/* Length x *\/$/;" m struct:__anon200 file:
-n src/tao/constrained/examples/tutorials/toy.c /^ PetscInt n; \/* Length x *\/$/;" m struct:__anon199 file:
+n src/tao/constrained/examples/tutorials/maros.c /^ PetscInt n; \/* Length x *\/$/;" m struct:__anon202 file:
+n src/tao/constrained/examples/tutorials/toy.c /^ PetscInt n; \/* Length x *\/$/;" m struct:__anon201 file:
n src/tao/constrained/examples/tutorials/toyf.h /^ PetscInt n,ne,ni$/;" v
n src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
-n src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon201
-n src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt m,n;$/;" m struct:__anon205
+n src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon203
+n src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt m,n;$/;" m struct:__anon207
n src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscInt n; \/* Number of total variables *\/$/;" m struct:__anon10 file:
n src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ PetscInt n; \/* Number of variables *\/$/;" m struct:__anon11 file:
n src/tao/pde_constrained/examples/tutorials/parabolic.c /^ PetscInt n; \/* Number of variables *\/$/;" m struct:__anon9 file:
@@ -66093,18 +66130,18 @@ n src/vec/is/ao/aoimpl.h /^ PetscInt N,n; \/* global, local ao
n src/vec/is/is/impls/stride/stride.c /^ PetscInt N,n,first,step;$/;" m struct:__anon82 file:
n src/vec/vec/impls/seq/seqcuda/cudavecimpl.h /^ PetscInt n;$/;" m struct:_p_VecScatterCUDAIndices_StoS
n src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h /^ PetscInt n;$/;" m struct:_p_VecScatterCUSPIndices_StoS
-n1 src/dm/examples/tutorials/ex8.c /^ DM n1,n2;$/;" m struct:__anon13 file:
-n2 src/dm/examples/tutorials/ex8.c /^ DM n1,n2;$/;" m struct:__anon13 file:
-nDM src/dm/impls/composite/packimpl.h /^ PetscInt nDM,nmine; \/* how many DM's and separate redundant arrays used to build DM(nmine is ones on this process) *\/$/;" m struct:__anon48
+n1 src/dm/examples/tutorials/ex8.c /^ DM n1,n2;$/;" m struct:__anon15 file:
+n2 src/dm/examples/tutorials/ex8.c /^ DM n1,n2;$/;" m struct:__anon15 file:
+nDM src/dm/impls/composite/packimpl.h /^ PetscInt nDM,nmine; \/* how many DM's and separate redundant arrays used to build DM(nmine is ones on this process) *\/$/;" m struct:__anon50
nEdges include/petsc/private/dmnetworkimpl.h /^ PetscInt nEdges; \/* Number of local edges *\/$/;" m struct:__anon165
nGB src/ts/examples/tutorials/power_grid/ex5.c /^ PetscReal nGB; \/* Gear box ratio *\/$/;" m struct:__anon304 file:
-nHist src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt nHist;$/;" m struct:__anon205
+nHist src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt nHist;$/;" m struct:__anon207
nInput include/petscdm.h /^ PetscInt nInput; \/* The number of input points *\/$/;" m struct:_DMInterpolationInfo
nNestedEvents src/sys/logging/xmllogevent.c /^static int nNestedEvents = 0;$/;" v file:
nNestedEventsAllocated src/sys/logging/xmllogevent.c /^static int nNestedEventsAllocated = 0;$/;" v file:
nNodes include/petsc/private/dmnetworkimpl.h /^ PetscInt nNodes; \/* Number of local nodes *\/$/;" m struct:__anon165
-nPar src/snes/examples/tutorials/ex5.c /^ PetscInt nPar; \/* MMS3 n parameter *\/$/;" m struct:__anon118 file:
-nParents src/sys/logging/xmllogevent.c /^ int nParents; \/* number of 'dftParents': the default timer which was the dftParentActive when this nested timer was activated *\/$/;" m struct:__anon97 file:
+nPar src/snes/examples/tutorials/ex5.c /^ PetscInt nPar; \/* MMS3 n parameter *\/$/;" m struct:__anon120 file:
+nParents src/sys/logging/xmllogevent.c /^ int nParents; \/* number of 'dftParents': the default timer which was the dftParentActive when this nested timer was activated *\/$/;" m struct:__anon99 file:
n_B src/ksp/pc/impls/is/pcis.h /^ PetscInt n_B; \/* number of interface nodes in this subdomain *\/$/;" m struct:__anon124
n_I src/ksp/pc/impls/bddc/bddcstructs.h /^ PetscInt n_I;$/;" m struct:_PCBDDCReuseMumps
n_ISForDofs src/ksp/pc/impls/bddc/bddc.h /^ PetscInt n_ISForDofs;$/;" m struct:__anon106
@@ -66113,7 +66150,7 @@ n_alloc_icol src/mat/impls/aij/seq/bas/spbas.h /^ PetscInt n_alloc_icol;$/;"
n_alloc_val src/mat/impls/aij/seq/bas/spbas.h /^ PetscInt n_alloc_val;$/;" m struct:__anon25
n_bind src/tao/bound/impls/blmvm/blmvm.h /^ PetscInt n_bind;$/;" m struct:__anon22
n_bind src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt n_bind; \/* Number of binding varibles *\/$/;" m struct:__anon20
-n_cycles src/snes/impls/fas/fasimpls.h /^ PetscInt n_cycles; \/* number of cycles on this level *\/$/;" m struct:__anon189
+n_cycles src/snes/impls/fas/fasimpls.h /^ PetscInt n_cycles; \/* number of cycles on this level *\/$/;" m struct:__anon191
n_free src/tao/bound/impls/blmvm/blmvm.h /^ PetscInt n_free;$/;" m struct:__anon22
n_free src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt n_free; \/* Number of free variables *\/$/;" m struct:__anon20
n_free src/tao/bound/impls/tron/tron.h /^ PetscInt n_free; \/* Number of free variables *\/$/;" m struct:__anon21
@@ -66132,7 +66169,7 @@ n_local_true src/ksp/pc/impls/asm/asm.c /^ PetscInt n, n_local, n_local_true;
n_lower src/tao/bound/impls/gpcg/gpcg.h /^ PetscInt n_lower;$/;" m struct:__anon20
n_neigh src/ksp/pc/impls/is/pcis.h /^ PetscInt n_neigh; \/* number of neighbours this subdomain has (by now, INCLUDING OR NOT the subdomain itself). *\/$/;" m struct:__anon124
n_nonmatching include/petsc/private/vecimpl.h /^ PetscInt n_nonmatching; \/* number of "from"s != "to"s *\/$/;" m struct:__anon177
-n_restarts src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt n_restarts;$/;" m struct:__anon6
+n_restarts src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt n_restarts;$/;" m struct:__anon8
n_restarts src/ksp/ksp/impls/gcr/gcr.c /^ PetscInt n_restarts;$/;" m struct:__anon182 file:
n_restarts src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscInt n_restarts;$/;" m struct:__anon183
n_shared src/ksp/pc/impls/is/pcis.h /^ PetscInt *n_shared; \/* n_shared[j] is the number of nodes shared with subdomain neigh[j] *\/$/;" m struct:__anon124
@@ -66165,17 +66202,17 @@ name src/mat/interface/matrix.c /^ char *name;$/;" m
name src/snes/examples/tutorials/network/pflow/pf.h /^ char name[20]; \/* Bus Name *\/$/;" m struct:_p_VERTEXDATA
name src/snes/impls/ms/ms.c /^ char *name;$/;" m struct:_SNESMSTableau file:
name src/snes/impls/multiblock/multiblock.c /^ char *name; \/* Block name *\/$/;" m struct:_BlockDesc file:
-name src/sys/classes/draw/utils/cmap.c /^ const char *name;$/;" m struct:__anon64 file:
+name src/sys/classes/draw/utils/cmap.c /^ const char *name;$/;" m struct:__anon66 file:
name src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ const char *name;$/;" m struct:GroupList file:
name src/sys/dll/reg.c /^ char *name; \/* string to identify routine *\/$/;" m struct:_n_PetscFunctionList file:
-name src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon58 file:
-name src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon59 file:
name src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon60 file:
name src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon61 file:
-name src/sys/error/fp.c /^typedef struct {int code; const char *name;} FPNode;$/;" m struct:__anon62 file:
-name src/sys/logging/xmllogevent.c /^ char *name;$/;" m struct:__anon100 file:
+name src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon62 file:
+name src/sys/error/fp.c /^static struct { int code_no; char *name; } error_codes[] = {$/;" m struct:__anon63 file:
+name src/sys/error/fp.c /^typedef struct {int code; const char *name;} FPNode;$/;" m struct:__anon64 file:
+name src/sys/logging/xmllogevent.c /^ char *name;$/;" m struct:__anon102 file:
name src/sys/objects/olist.c /^ char name[256];$/;" m struct:_n_PetscObjectList file:
-name src/tao/constrained/examples/tutorials/maros.c /^ char name[32];$/;" m struct:__anon200 file:
+name src/tao/constrained/examples/tutorials/maros.c /^ char name[32];$/;" m struct:__anon202 file:
name src/ts/examples/tutorials/ex11.c /^ char *name;$/;" m struct:_n_FunctionalLink file:
name src/ts/examples/tutorials/ex11.c /^ const char *name;$/;" m struct:FieldDescription file:
name src/ts/examples/tutorials/ex11_sa.c /^ char *name;$/;" m struct:_n_FunctionalLink file:
@@ -66184,8 +66221,8 @@ name src/ts/examples/tutorials/ex18.c /^ char *name;$/;" m struct:_n_F
name src/ts/impls/arkimex/arkimex.c /^ char *name;$/;" m struct:_ARKTableau file:
name src/ts/impls/explicit/rk/rk.c /^ char *name;$/;" m struct:_RKTableau file:
name src/ts/impls/rosw/rosw.c /^ char *name;$/;" m struct:_RosWTableau file:
-name0 src/dm/impls/da/gr2.c /^ const char *name0,*name1;$/;" m struct:__anon51 file:
-name1 src/dm/impls/da/gr2.c /^ const char *name0,*name1;$/;" m struct:__anon51 file:
+name0 src/dm/impls/da/gr2.c /^ const char *name0,*name1;$/;" m struct:__anon53 file:
+name1 src/dm/impls/da/gr2.c /^ const char *name0,*name1;$/;" m struct:__anon53 file:
namecount include/petsc/private/petscimpl.h /^ PetscInt namecount; \/* used to generate the next name, as in Vec_0, Mat_1, ... *\/$/;" m struct:__anon190
namedglobal include/petsc/private/dmimpl.h /^ DMNamedVecLink namedglobal;$/;" m struct:_p_DM
namedlocal include/petsc/private/dmimpl.h /^ DMNamedVecLink namedlocal;$/;" m struct:_p_DM
@@ -66250,7 +66287,7 @@ nargs config/builder.py /^ import nargs$/;" i
nargs config/install.py /^ import nargs$/;" i
natural include/petsc/private/dmdaimpl.h /^ Vec natural; \/* global vector for storing items in natural order *\/$/;" m struct:__anon125
naux src/mat/impls/aij/seq/essl/essl.c /^ int naux;$/;" m struct:__anon22 file:
-nb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon201
+nb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon203
nb src/vec/vec/impls/nest/vecnestimpl.h /^ PetscInt nb; \/* n blocks *\/$/;" m struct:__anon72
nb_cells src/ts/examples/tutorials/ex42.c /^ PetscInt nb_cells;$/;" m struct:__anon281 file:
nbcol src/contrib/fun3d/comp/user.h /^ int *nbcol; \/* No of edge colors for sets *\/$/;" m struct:gxy
@@ -66259,12 +66296,12 @@ nbcount src/contrib/fun3d/comp/user.h /^ int *nbcount;
nbcount src/contrib/fun3d/incomp/user.h /^ int *nbcount; \/* How many edges in each colr*\/$/;" m struct:gxy
nbface src/contrib/fun3d/incomp/user.F /^ integer nnodes, ncell, nedge, &$/;" v
nbounces src/ts/examples/tutorials/ex40.c /^ PetscInt nbounces;$/;" m struct:__anon276 file:
-nbounds src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscInt nbounds; \/* number of bounds supplied with PetscViewerDrawSetBounds() *\/$/;" m struct:__anon78
-nbranch src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon170
+nbounds src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscInt nbounds; \/* number of bounds supplied with PetscViewerDrawSetBounds() *\/$/;" m struct:__anon80
+nbranch src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon172
nbsteps src/ksp/pc/impls/spai/ispai.c /^ int nbsteps; \/* max number of "improvement" steps per line *\/$/;" m struct:__anon109 file:
nbtran src/contrib/fun3d/comp/user.h /^ int nbtran; \/* No. of transition points *\/$/;" m struct:__anon364
nbtran src/contrib/fun3d/incomp/user.h /^ int nbtran; \/* No. of transition points *\/$/;" m struct:__anon358
-nbus src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon170
+nbus src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon172
nbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscInt nbus = 9; \/* Number of network buses *\/$/;" v
nbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const PetscInt nbus = 9; \/* Number of network buses *\/$/;" v
nbus src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscInt nbus = 9; \/* Number of network buses *\/$/;" v
@@ -66280,10 +66317,10 @@ nccount src/contrib/fun3d/incomp/user.h /^ int nccount[max_colors];
ncell src/contrib/fun3d/comp/user.h /^ int ncell; \/* Number of cells *\/$/;" m struct:gxy
ncell src/contrib/fun3d/incomp/user.F /^ integer nnodes, ncell,/;" v
ncell src/contrib/fun3d/incomp/user.h /^ int ncell; \/* Global number of cells *\/$/;" m struct:gxy
-ncells src/dm/impls/plex/plexvtu.c /^ PetscInt ncells;$/;" m struct:__anon23 file:
+ncells src/dm/impls/plex/plexvtu.c /^ PetscInt ncells;$/;" m struct:__anon25 file:
ncells src/ksp/ksp/examples/tutorials/ex42.c /^ PetscInt ncells;$/;" m struct:_p_CellProperties file:
-nchunks src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt nchunks; \/* Number of chunks *\/$/;" m struct:__anon5
-nchunks src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt nchunks; \/* Number of chunks *\/$/;" m struct:__anon6
+nchunks src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt nchunks; \/* Number of chunks *\/$/;" m struct:__anon7
+nchunks src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt nchunks; \/* Number of chunks *\/$/;" m struct:__anon8
nchunks src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscInt nchunks; \/* Number of chunks *\/$/;" m struct:__anon183
ncolor src/contrib/fun3d/comp/user.h /^ int ncolor; \/* Number of colors *\/$/;" m struct:gxy
ncolor src/contrib/fun3d/incomp/user.h /^ int ncolor; \/* Number of colors *\/$/;" m struct:gxy
@@ -66300,7 +66337,7 @@ ncols src/mat/impls/aij/seq/crl/crl.h /^ PetscInt ncols; \/* number of co
ncolumns include/petsc/private/matimpl.h /^ PetscInt *ncolumns; \/* number of local columns for a color *\/$/;" m struct:_p_MatFDColoring
ncolumns include/petsc/private/matimpl.h /^ PetscInt *ncolumns; \/* number of local columns for a color *\/$/;" m struct:_p_MatTransposeColoring
ncomponent include/petsc/private/dmnetworkimpl.h /^ PetscInt ncomponent; \/* Number of components *\/$/;" m struct:__anon165
-nconn src/dm/impls/plex/plexvtu.c /^ PetscInt nconn; \/* number of entries in cell->vertex connectivity array *\/$/;" m struct:__anon23 file:
+nconn src/dm/impls/plex/plexvtu.c /^ PetscInt nconn; \/* number of entries in cell->vertex connectivity array *\/$/;" m struct:__anon25 file:
nconstraints include/petsc/private/taoimpl.h /^ PetscInt nconstraints;$/;" m struct:_p_Tao
ncount src/contrib/fun3d/comp/user.h /^ int ncount[max_colors]; \/* No. of faces in color *\/$/;" m struct:gxy
ncount src/contrib/fun3d/incomp/user.h /^ int ncount[max_colors]; \/* No. of faces in color *\/$/;" m struct:gxy
@@ -66321,15 +66358,15 @@ ndim src/tao/unconstrained/examples/tutorials/eptorsion1.c /^ PetscInt ndim;
ndim_fftw src/mat/impls/fft/fftw/fftw.c /^ ptrdiff_t ndim_fftw,*dim_fftw;$/;" m struct:__anon48 file:
ndisplayvariables include/petsc/private/tsimpl.h /^ PetscInt ndisplayvariables;$/;" m struct:_n_TSMonitorLGCtx
ne include/petsc/private/dmdaimpl.h /^ PetscInt ne; \/* number of elements *\/$/;" m struct:__anon125
-ne src/tao/constrained/examples/tutorials/toy.c /^ PetscInt ne; \/* number of equality constraints *\/$/;" m struct:__anon199 file:
+ne src/tao/constrained/examples/tutorials/toy.c /^ PetscInt ne; \/* number of equality constraints *\/$/;" m struct:__anon201 file:
ne src/tao/constrained/examples/tutorials/toyf.h /^ PetscInt n,ne,ni$/;" v
ne src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
nearnullsp include/petsc/private/matimpl.h /^ MatNullSpace nearnullsp; \/* near null space to be used by multigrid methods *\/$/;" m struct:_p_Mat
necessary config/BuildSystem/RDict.py /^ import build.buildGraph # This is necessary for us to create BuildGraph objects on load$/;" i
necessary config/BuildSystem/RDict.py /^ import project # This is necessary for us to create Project objects on load$/;" i
neconstraints include/petsc/private/taoimpl.h /^ PetscInt neconstraints;$/;" m struct:_p_Tao
-ned src/ksp/ksp/impls/cg/cgimpl.h /^ PetscInt ned; \/* size of following arrays *\/$/;" m struct:__anon7
-ned src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt ned; \/* size of following arrays *\/$/;" m struct:__anon5
+ned src/ksp/ksp/impls/cg/cgimpl.h /^ PetscInt ned; \/* size of following arrays *\/$/;" m struct:__anon9
+ned src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt ned; \/* size of following arrays *\/$/;" m struct:__anon7
nedge src/contrib/fun3d/comp/user.h /^ int nedge; \/* Number of edges *\/$/;" m struct:gxy
nedge src/contrib/fun3d/incomp/user.F /^ integer nnodes, ncell, nedge,/;" v
nedge src/contrib/fun3d/incomp/user.h /^ int nedge; \/* Global number of edges *\/$/;" m struct:gxy
@@ -66341,10 +66378,10 @@ nedge_thr src/contrib/fun3d/incomp/user.h /^ int *part_thr,*nedge_thr,*edge_th
nedges_in src/ts/examples/tutorials/network/wash/wash.h /^ PetscInt nedges_in,nedges_out; \/* number of connected in\/out edges *\/$/;" m struct:_p_Junction
nedges_out src/ts/examples/tutorials/network/wash/wash.h /^ PetscInt nedges_in,nedges_out; \/* number of connected in\/out edges *\/$/;" m struct:_p_Junction
needCount include/petsc/private/characteristicimpl.h /^ PetscInt *needCount; \/* Number of Items requested from other processes *\/$/;" m struct:_p_Characteristic
-need_err src/snes/interface/noise/snesmfj2.c /^ PetscBool need_err; \/* flag indicating whether we must currently compute error_rel *\/$/;" m struct:__anon103 file:
-need_h src/snes/interface/noise/snesmfj2.c /^ PetscBool need_h; \/* flag indicating whether we must compute h *\/$/;" m struct:__anon103 file:
-needsinitialization src/dm/impls/da/hypre/mhyp.h /^ PetscBool needsinitialization;$/;" m struct:__anon53
-needsinitialization src/dm/impls/da/hypre/mhyp.h /^ PetscBool needsinitialization;$/;" m struct:__anon54
+need_err src/snes/interface/noise/snesmfj2.c /^ PetscBool need_err; \/* flag indicating whether we must currently compute error_rel *\/$/;" m struct:__anon105 file:
+need_h src/snes/interface/noise/snesmfj2.c /^ PetscBool need_h; \/* flag indicating whether we must compute h *\/$/;" m struct:__anon105 file:
+needsinitialization src/dm/impls/da/hypre/mhyp.h /^ PetscBool needsinitialization;$/;" m struct:__anon55
+needsinitialization src/dm/impls/da/hypre/mhyp.h /^ PetscBool needsinitialization;$/;" m struct:__anon56
needsym src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ PetscBool needsym;$/;" m struct:__anon20 file:
negativeMNP include/petsc/private/dmdaimpl.h /^ PetscBool negativeMNP; \/* used in DMSetFromOptions_DA() to check if the initial values provided in code can be changed with options database *\/$/;" m struct:__anon125
negl src/ksp/pc/impls/tfs/gs.c /^ PetscInt negl;$/;" m struct:gather_scatter_id file:
@@ -66359,7 +66396,7 @@ nel_min src/ksp/pc/impls/tfs/gs.c /^ PetscInt nel_min;$/;" m struct:gather_s
nel_sum src/ksp/pc/impls/tfs/gs.c /^ PetscInt nel_sum;$/;" m struct:gather_scatter_id file:
nel_total src/ksp/pc/impls/tfs/gs.c /^ PetscInt nel_total;$/;" m struct:gather_scatter_id file:
nele include/petsc/private/dmmbimpl.h /^ PetscInt nele,neleloc,neleghost; \/* Number of global, local only and shared elements for current partition *\/$/;" m struct:__anon138
-nele src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscInt nele; \/* Elements in each dimension *\/$/;" m struct:__anon45 file:
+nele src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscInt nele; \/* Elements in each dimension *\/$/;" m struct:__anon47 file:
neleghost include/petsc/private/dmmbimpl.h /^ PetscInt nele,neleloc,neleghost; \/* Number of global, local only and shared elements for current partition *\/$/;" m struct:__anon138
neleloc include/petsc/private/dmmbimpl.h /^ PetscInt nele,neleloc,neleghost; \/* Number of global, local only and shared elements for current partition *\/$/;" m struct:__anon138
neq src/snes/examples/tutorials/ex74fcomd.h /^ integer probnum, ihod, mx, my, neq, ientro, gorder$/;" v
@@ -66378,8 +66415,8 @@ neqs_pgrid src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^
nestedEvents src/sys/logging/xmllogevent.c /^static PetscNestedEvent *nestedEvents = NULL;$/;" v file:
netforce src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon317 file:
network include/petscdmnetwork.h /^ DM network;$/;" m struct:_p_DMNetworkMonitor
-network src/dm/examples/tutorials/ex8.c /^ DM network;$/;" m struct:__anon13 file:
-network src/dm/examples/tutorials/ex8.c /^ Network network;$/;" m struct:__anon15 file:
+network src/dm/examples/tutorials/ex8.c /^ DM network;$/;" m struct:__anon15 file:
+network src/dm/examples/tutorials/ex8.c /^ Network network;$/;" m struct:__anon17 file:
nevents include/petsc/private/tsimpl.h /^ PetscInt *nevents; \/* Number of events occuring at the event times *\/$/;" m struct:_n_TSEvent::__anon162
nevents include/petsc/private/tsimpl.h /^ PetscInt nevents; \/* Number of events to handle *\/$/;" m struct:_n_TSEvent
nevents_zero include/petsc/private/tsimpl.h /^ PetscInt nevents_zero; \/* Number of event zero detected *\/$/;" m struct:_n_TSEvent
@@ -66401,7 +66438,7 @@ new_x include/petsc/private/taolinesearchimpl.h /^ Vec new_x;$/;" m struct:_p
newshift include/petsc/private/matimpl.h /^ PetscBool newshift;$/;" m struct:__anon173
newt src/tao/unconstrained/impls/nls/nls.h /^ PetscInt newt; \/* Newton directions attempted *\/$/;" m struct:__anon29
newt src/tao/unconstrained/impls/ntl/ntl.h /^ PetscInt newt; \/* Newton directions attempted *\/$/;" m struct:__anon34
-newton_tol src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal newton_tol; \/* Tolerance used for newton method *\/$/;" m struct:__anon10
+newton_tol src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal newton_tol; \/* Tolerance used for newton method *\/$/;" m struct:__anon12
nex src/ksp/ksp/examples/tutorials/ex59.c /^ PetscInt nex,ney,nez;$/;" m struct:__anon160 file:
nex_l src/ksp/ksp/examples/tutorials/ex59.c /^ PetscInt nex_l,ney_l,nez_l;$/;" m struct:__anon160 file:
nexpand src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscInt nexpand;$/;" m struct:__anon37
@@ -66425,7 +66462,7 @@ next include/petscmat.h /^ struct _PetscCDIntNd *next;$/;" m struct:_PetscCDInt
next include/petscoptions.h /^ PetscOptionItem next;$/;" m struct:_n_PetscOptionItem
next include/petscoptions.h /^ PetscOptionItem next;$/;" m struct:_p_PetscOptionItems
next src/dm/impls/composite/packimpl.h /^ struct DMCompositeLink *next;$/;" m struct:DMCompositeLink typeref:struct:DMCompositeLink::DMCompositeLink
-next src/dm/impls/composite/packimpl.h /^ struct DMCompositeLink *next;$/;" m struct:__anon48 typeref:struct:__anon48::DMCompositeLink
+next src/dm/impls/composite/packimpl.h /^ struct DMCompositeLink *next;$/;" m struct:__anon50 typeref:struct:__anon50::DMCompositeLink
next src/dm/impls/forest/forest.c /^ DMForestTypeLink next;$/;" m struct:_DMForestTypeLink file:
next src/ksp/pc/impls/composite/composite.c /^ PC_CompositeLink next;$/;" m struct:_PC_CompositeLink file:
next src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PC_FieldSplitLink next,previous;$/;" m struct:_PC_FieldSplitLink file:
@@ -66433,7 +66470,7 @@ next src/mat/impls/composite/mcomposite.c /^ Mat_CompositeLink next,prev;$/;" m
next src/mat/interface/matrix.c /^ MatSolverPackageForSpecifcType next;$/;" m struct:_MatSolverPackageForSpecifcType file:
next src/mat/interface/matrix.c /^ MatSolverPackageHolder next;$/;" m struct:_MatSolverPackageHolder file:
next src/snes/impls/composite/snescomposite.c /^ SNES_CompositeLink next;$/;" m struct:_SNES_CompositeLink file:
-next src/snes/impls/fas/fasimpls.h /^ SNES next; \/* the SNES instance for the next coarser level in the hierarchy *\/$/;" m struct:__anon189
+next src/snes/impls/fas/fasimpls.h /^ SNES next; \/* the SNES instance for the next coarser level in the hierarchy *\/$/;" m struct:__anon191
next src/snes/impls/ms/ms.c /^ SNESMSTableauLink next;$/;" m struct:_SNESMSTableauLink file:
next src/snes/impls/multiblock/multiblock.c /^ BlockDesc next, previous;$/;" m struct:_BlockDesc file:
next src/sys/classes/draw/interface/dsave.c /^ PetscImageList next;$/;" m struct:_P_PetscImageList file:
@@ -66488,7 +66525,7 @@ nffacet src/contrib/fun3d/incomp/user.h /^ int nnbound,nvbound,nfbound,nnfacet,
nffacetLoc src/contrib/fun3d/comp/user.h /^ int nnfacetLoc, nvfacetLoc, nffacetLoc;$/;" m struct:gxy
nffacetLoc src/contrib/fun3d/incomp/user.h /^ int nnfacetLoc, nvfacetLoc, nffacetLoc;$/;" m struct:gxy
nfgeval include/petsc/private/taolinesearchimpl.h /^ PetscInt nfgeval;$/;" m struct:_p_TaoLineSearch
-nfields src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscInt nfields; \/* Number of fields *\/$/;" m struct:__anon45 file:
+nfields src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscInt nfields; \/* Number of fields *\/$/;" m struct:__anon47 file:
nfields src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscInt nfields;$/;" m struct:_PC_FieldSplitLink file:
nfields src/snes/impls/multiblock/multiblock.c /^ PetscInt nfields; \/* If block is defined on a DA, the number of DA fields *\/$/;" m struct:_BlockDesc file:
nfields src/ts/examples/tutorials/ex11.c /^ PetscInt nfields;$/;" m struct:_n_Physics file:
@@ -66502,7 +66539,7 @@ nfnodeLoc src/contrib/fun3d/comp/user.h /^ int nsnodeLoc, nvnodeLoc, nfnodeLoc;
nfnodeLoc src/contrib/fun3d/incomp/user.h /^ int nsnodeLoc, nvnodeLoc, nfnodeLoc;$/;" m struct:gxy
nfo src/ksp/pc/impls/tfs/xxt.c /^ PetscInt *nsep, *lnsep, *fo, nfo, *stages;$/;" m struct:xxt_solver_info file:
nfo src/ksp/pc/impls/tfs/xyt.c /^ PetscInt *nsep, *lnsep, *fo, nfo, *stages;$/;" m struct:xyt_solver_info file:
-nfonts src/sys/classes/draw/impls/x/xtext.c /^} nfonts[NFONTS];$/;" v typeref:struct:__anon73 file:
+nfonts src/sys/classes/draw/impls/x/xtext.c /^} nfonts[NFONTS];$/;" v typeref:struct:__anon75 file:
nfpts src/contrib/fun3d/comp/user.h /^ int *nntet,*nnpts,*nvtet,*nvpts,*nftet,*nfpts;$/;" m struct:gxy
nfpts src/contrib/fun3d/incomp/user.h /^ int *nntet,*nnpts,*nvtet,*nvpts,*nftet,*nfpts;$/;" m struct:gxy
nftet src/contrib/fun3d/comp/user.h /^ int *nntet,*nnpts,*nvtet,*nvpts,*nftet,*nfpts;$/;" m struct:gxy
@@ -66511,7 +66548,7 @@ nfuncgrads include/petsc/private/taoimpl.h /^ PetscInt nfuncgrads;$/;" m str
nfuncs include/petsc/private/snesimpl.h /^ PetscInt nfuncs; \/* number of function evaluations *\/$/;" m struct:_p_SNES
nfuncs include/petsc/private/taoimpl.h /^ PetscInt nfuncs;$/;" m struct:_p_Tao
ngen src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt ngen; \/* Number of generators incident at this bus *\/$/;" m struct:_p_VERTEXDATA
-ngen src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon170
+ngen src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon172
ngen src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscInt ngen = 3; \/* Number of generators *\/$/;" v
ngen src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const PetscInt ngen = 3; \/* Number of generators *\/$/;" v
ngen src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscInt ngen = 3; \/* Number of generators *\/$/;" v
@@ -66520,28 +66557,28 @@ ngeval include/petsc/private/taolinesearchimpl.h /^ PetscInt ngeval;$/;" m st
ngh_buf src/ksp/pc/impls/tfs/gs.c /^ PetscInt *ngh_buf;$/;" m struct:gather_scatter_id file:
ngh_buf_sz src/ksp/pc/impls/tfs/gs.c /^ PetscInt ngh_buf_sz;$/;" m struct:gather_scatter_id file:
nghost include/petsc/private/dmmbimpl.h /^ PetscInt n,nloc,nghost; \/* Number of global, local only and shared vertices for current partition *\/$/;" m struct:__anon138
-nghost src/dm/impls/composite/packimpl.h /^ PetscInt nghost; \/* number of all local entries (includes DMDA ghost points) *\/$/;" m struct:__anon48
+nghost src/dm/impls/composite/packimpl.h /^ PetscInt nghost; \/* number of all local entries (includes DMDA ghost points) *\/$/;" m struct:__anon50
nghost src/vec/vec/impls/mpi/pvecimpl.h /^ PetscInt nghost; \/* length of local portion including ghost padding *\/$/;" m struct:__anon75
nghs src/ksp/pc/impls/tfs/gs.c /^ PetscInt *nghs;$/;" m struct:gather_scatter_id file:
ngrads include/petsc/private/taoimpl.h /^ PetscInt ngrads;$/;" m struct:_p_Tao
ngradsteps src/tao/unconstrained/impls/cg/taocg.h /^ PetscInt ngradsteps; \/* Number of gradient steps *\/$/;" m struct:__anon36
ngroup src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt ngroup;$/;" m struct:__anon18 file:
ngroup_list src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt *ngroup_list;$/;" m struct:__anon18 file:
-ngs src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId ngs;$/;" m struct:__anon105 file:
+ngs src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId ngs;$/;" m struct:__anon107 file:
nhess include/petsc/private/taoimpl.h /^ PetscInt nhess;$/;" m struct:_p_Tao
-ni src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon129 file:
-ni src/tao/constrained/examples/tutorials/toy.c /^ PetscInt ni; \/* number of inequality constraints *\/$/;" m struct:__anon199 file:
-nib src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon201
+ni src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon131 file:
+ni src/tao/constrained/examples/tutorials/toy.c /^ PetscInt ni; \/* number of inequality constraints *\/$/;" m struct:__anon201 file:
+nib src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon203
niconstraints include/petsc/private/taoimpl.h /^ PetscInt niconstraints;$/;" m struct:_p_Tao
-nilb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon201
+nilb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon203
nincontract src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscInt nincontract;$/;" m struct:__anon37
ninfo src/mat/impls/aij/mpi/mumps/mumps.c /^ PetscInt ninfo,*info; \/* display INFO *\/$/;" m struct:__anon34 file:
niranks src/vec/is/sf/impls/basic/sfbasic.c /^ PetscMPIInt niranks; \/* Number of incoming ranks (ranks accessing my roots) *\/$/;" m struct:__anon79 file:
niter include/petsc/private/taoimpl.h /^ PetscInt niter;$/;" m struct:_p_Tao
nitfo src/contrib/fun3d/comp/user.h /^ int nitfo; \/* Iterations first order *\/$/;" m struct:__anon364
nitfo src/contrib/fun3d/incomp/user.h /^ int nitfo; \/* Iterations first order *\/$/;" m struct:__anon358
-niub src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon201
-nj src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon129 file:
+niub src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon203
+nj src/snes/examples/tutorials/ex30.c /^ PetscInt corner,ni,nj,jlid,jfault,inose;$/;" m struct:__anon131 file:
njac include/petsc/private/taoimpl.h /^ PetscInt njac;$/;" m struct:_p_Tao
njac_design include/petsc/private/taoimpl.h /^ PetscInt njac_design;$/;" m struct:_p_Tao
njac_equality include/petsc/private/taoimpl.h /^ PetscInt njac_equality;$/;" m struct:_p_Tao
@@ -66558,7 +66595,7 @@ nlevels src/ksp/pc/impls/hypre/hypre.c /^ PetscInt nlevels;$/;" m struct:__anon
nlevels src/ts/examples/tutorials/ex14.c /^ PetscInt nlevels;$/;" m struct:_p_THI file:
nlist include/petscoptions.h /^ char nlist; \/* number of entries in list *\/$/;" m struct:_n_PetscOptionItem
nload src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nload;$/;" m struct:_p_VERTEXDATA
-nload src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon170
+nload src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt nbus,ngen,nbranch,nload; \/* # of buses,gens,branches, and loads (includes elements which are$/;" m struct:__anon172
nload src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^const PetscInt nload = 3; \/* Number of loads *\/$/;" v
nload src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^const PetscInt nload = 3; \/* Number of loads *\/$/;" v
nload src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^const PetscInt nload = 3; \/* Number of loads *\/$/;" v
@@ -66570,9 +66607,9 @@ nlocal src/dm/impls/composite/packimpl.h /^ PetscInt nlocal;$/;"
nmax include/petsc/private/matimpl.h /^ PetscInt nmax; \/* maximum stash size *\/$/;" m struct:_MatStash
nmax include/petsc/private/vecimpl.h /^ PetscInt nmax; \/* maximum stash size *\/$/;" m struct:__anon174
nmax src/ksp/pc/impls/gasm/gasm.c /^ PetscInt N,n,nmax;$/;" m struct:__anon110 file:
-nmax src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt nmax; \/* Max(n*(n+1)\/2, 5*npmax) *\/$/;" m struct:__anon205
-nmine src/dm/impls/composite/packimpl.h /^ PetscInt nDM,nmine; \/* how many DM's and separate redundant arrays used to build DM(nmine is ones on this process) *\/$/;" m struct:__anon48
-nmodelpoints src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt nmodelpoints;$/;" m struct:__anon205
+nmax src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt nmax; \/* Max(n*(n+1)\/2, 5*npmax) *\/$/;" m struct:__anon207
+nmine src/dm/impls/composite/packimpl.h /^ PetscInt nDM,nmine; \/* how many DM's and separate redundant arrays used to build DM(nmine is ones on this process) *\/$/;" m struct:__anon50
+nmodelpoints src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt nmodelpoints;$/;" m struct:__anon207
nnbound src/contrib/fun3d/comp/user.h /^ int nnbound,nvbound,nfbound,nnfacet,nvfacet,nffacet,ntte;$/;" m struct:gxy
nnbound src/contrib/fun3d/incomp/user.F /^ & nnfacet,nvfacet,nffacet, &$/;" v
nnbound src/contrib/fun3d/incomp/user.h /^ int nnbound,nvbound,nfbound,nnfacet,nvfacet,nffacet,ntte;$/;" m struct:gxy
@@ -66619,14 +66656,14 @@ nodal_coarsen src/ksp/pc/impls/hypre/hypre.c /^ PetscInt nodal_coarsen;$/;" m
nodal_coarsening src/ksp/pc/impls/hypre/hypre.c /^ PetscInt nodal_coarsening;$/;" m struct:__anon133 file:
nodal_relax src/ksp/pc/impls/hypre/hypre.c /^ PetscBool nodal_relax;$/;" m struct:__anon133 file:
nodal_relax_levels src/ksp/pc/impls/hypre/hypre.c /^ PetscInt nodal_relax_levels;$/;" m struct:__anon133 file:
-node src/sys/classes/draw/impls/win32/win32draw.h /^ WindowNode node; \/* so we can grab windownode info if needed *\/$/;" m struct:__anon75
+node src/sys/classes/draw/impls/win32/win32draw.h /^ WindowNode node; \/* so we can grab windownode info if needed *\/$/;" m struct:__anon77
node_count src/mat/impls/aij/seq/aij.h /^ PetscInt node_count; \/* number of inodes *\/$/;" m struct:__anon16
node_list src/ksp/pc/impls/tfs/gs.c /^ PetscInt **node_list;$/;" m struct:gather_scatter_id file:
nodes include/petsc/private/dmpleximpl.h /^ int nodes[8]; \/* Node array *\/$/;" m struct:__anon132
nodes include/petscdmnetwork.h /^ PetscInt nodes;$/;" m struct:_p_DMNetworkMonitorList
noise src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscReal noise; \/* Amount of noise to add to data *\/$/;" m struct:__anon10 file:
noise src/tao/pde_constrained/examples/tutorials/parabolic.c /^ PetscReal noise; \/* Amount of noise to add to data *\/$/;" m struct:__anon9 file:
-non_lin_param src/snes/examples/tutorials/ex10d/ex10.c /^ PetscReal non_lin_param; \/* nonlinear parameter for the PDE *\/$/;" m struct:__anon168 file:
+non_lin_param src/snes/examples/tutorials/ex10d/ex10.c /^ PetscReal non_lin_param; \/* nonlinear parameter for the PDE *\/$/;" m struct:__anon170 file:
nondescending src/tao/linesearch/impls/armijo/armijo.h /^ PetscBool nondescending;$/;" m struct:__anon4
nondescending src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscBool nondescending;$/;" m struct:__anon8
nonlinearJacobian src/snes/examples/tutorials/ex7.c /^PetscErrorCode nonlinearJacobian(PetscReal lambda, Field u[], PetscScalar J[])$/;" f
@@ -66658,20 +66695,20 @@ nopts src/sys/classes/draw/utils/lgimpl.h /^ int nopts,dim,*colors;$
norm include/petsc/private/matimpl.h /^ PetscErrorCode (*norm)(Mat,NormType,PetscReal*);$/;" m struct:_MatOps
norm include/petsc/private/snesimpl.h /^ PetscReal norm; \/* residual norm of current iterate *\/$/;" m struct:_p_SNES
norm include/petsc/private/vecimpl.h /^ PetscErrorCode (*norm)(Vec,NormType,PetscReal*); \/* z = sqrt(x^H * x) *\/$/;" m struct:_VecOps
-norm src/snes/impls/qn/qn.c /^ PetscReal *norm; \/* norms of the steps *\/$/;" m struct:__anon181 file:
+norm src/snes/impls/qn/qn.c /^ PetscReal *norm; \/* norms of the steps *\/$/;" m struct:__anon183 file:
normUfact src/mat/impls/mffd/wp.c /^ PetscReal normUfact; \/* previous sqrt(1.0 + || U ||) *\/$/;" m struct:__anon10 file:
norm_2 src/ts/examples/tutorials/ex3.c /^ PetscReal norm_2,norm_max; \/* error norms *\/$/;" m struct:__anon260 file:
norm_2 src/ts/examples/tutorials/ex4.c /^ PetscReal norm_2,norm_max; \/* error norms *\/$/;" m struct:__anon261 file:
norm_2 src/ts/examples/tutorials/ex5.c /^ PetscReal norm_2,norm_max; \/* error norms *\/$/;" m struct:__anon218 file:
norm_2 src/ts/examples/tutorials/ex6.c /^ PetscReal norm_2, norm_max; \/* error norms *\/$/;" m struct:__anon208 file:
-norm_bar_delta_x_prev src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal norm_bar_delta_x_prev; \/* norm of previous bar update *\/$/;" m struct:__anon114 file:
-norm_breakdown src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscBool norm_breakdown;$/;" m struct:__anon6
+norm_bar_delta_x_prev src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal norm_bar_delta_x_prev; \/* norm of previous bar update *\/$/;" m struct:__anon116 file:
+norm_breakdown src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscBool norm_breakdown;$/;" m struct:__anon8
norm_breakdown src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscBool norm_breakdown; \/* set if the recurred norm eta breaks down -> restart triggered *\/$/;" m struct:__anon183
-norm_d src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal norm_d;$/;" m struct:__anon10
-norm_d src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscReal norm_d;$/;" m struct:__anon9
-norm_d src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscReal norm_d;$/;" m struct:__anon11
-norm_d src/snes/impls/vi/ss/vissimpl.h /^ PetscScalar norm_d; \/* two norm of the descent direction *\/$/;" m struct:__anon193
-norm_delta_x_prev src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal norm_delta_x_prev; \/* norm of previous update *\/$/;" m struct:__anon114 file:
+norm_d src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal norm_d;$/;" m struct:__anon12
+norm_d src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscReal norm_d;$/;" m struct:__anon11
+norm_d src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscReal norm_d;$/;" m struct:__anon13
+norm_d src/snes/impls/vi/ss/vissimpl.h /^ PetscScalar norm_d; \/* two norm of the descent direction *\/$/;" m struct:__anon195
+norm_delta_x_prev src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c /^ PetscReal norm_delta_x_prev; \/* norm of previous update *\/$/;" m struct:__anon116 file:
norm_first include/petsc/private/snesimpl.h /^ PetscReal norm_first; \/* function norm from the beginning of the first iteration. *\/$/;" m struct:__anon135
norm_last include/petsc/private/snesimpl.h /^ PetscReal norm_last; \/* function norm from last iteration *\/$/;" m struct:__anon135
norm_local include/petsc/private/vecimpl.h /^ PetscErrorCode (*norm_local)(Vec,NormType,PetscReal*);$/;" m struct:_VecOps
@@ -66679,11 +66716,11 @@ norm_max src/ts/examples/tutorials/ex3.c /^ PetscReal norm_2,norm_max; \/* e
norm_max src/ts/examples/tutorials/ex4.c /^ PetscReal norm_2,norm_max; \/* error norms *\/$/;" m struct:__anon261 file:
norm_max src/ts/examples/tutorials/ex5.c /^ PetscReal norm_2,norm_max; \/* error norms *\/$/;" m struct:__anon218 file:
norm_max src/ts/examples/tutorials/ex6.c /^ PetscReal norm_2, norm_max; \/* error norms *\/$/;" m struct:__anon208 file:
-norm_r src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *norm_r; \/* Record of residual values from CG *\/$/;" m struct:__anon10
+norm_r src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *norm_r; \/* Record of residual values from CG *\/$/;" m struct:__anon12
normal include/petscfvtypes.h /^ PetscReal normal[3]; \/* Area-scaled normals *\/$/;" m struct:__anon40
-normal src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *centroid, *normal, *vol; \/* FVM data *\/$/;" m struct:__anon29 file:
+normal src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *centroid, *normal, *vol; \/* FVM data *\/$/;" m struct:__anon31 file:
norms include/petsc/private/linesearchimpl.h /^ PetscBool norms;$/;" m struct:_p_LineSearch
-norms src/snes/impls/ms/ms.c /^ PetscBool norms; \/* Compute norms, usually only for monitoring purposes *\/$/;" m struct:__anon183 file:
+norms src/snes/impls/ms/ms.c /^ PetscBool norms; \/* Compute norms, usually only for monitoring purposes *\/$/;" m struct:__anon185 file:
normschedule include/petsc/private/snesimpl.h /^ SNESNormSchedule normschedule; \/* Norm computation type for SNES instance *\/$/;" m struct:_p_SNES
normsupporttable include/petsc/private/kspimpl.h /^ PetscInt normsupporttable[KSP_NORM_MAX][PC_SIDE_MAX]; \/* Table of supported norms and pc_side, see KSPSetSupportedNorm() *\/$/;" m struct:_p_KSP
normtype include/petsc/private/kspimpl.h /^ KSPNormType normtype; \/* type of norm used for convergence tests *\/$/;" m struct:_p_KSP
@@ -66697,12 +66734,12 @@ np src/benchmarks/benchmarkExample.py /^ import numpy as np$/;" i
np src/ts/examples/tutorials/power_grid/ex5.c /^ PetscInt np; \/* Number of poles *\/$/;" m struct:__anon304 file:
npars src/ts/examples/tutorials/ex11_sa.c /^ PetscInt npars;$/;" m struct:__anon248 file:
npcol src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^ int_t nprow,npcol,*row,*col;$/;" m struct:__anon32 file:
-npmax src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt npmax; \/* Max number of interpolation points (>n+1) (def: 2n+1) *\/$/;" m struct:__anon205
-npmaxiwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscBLASInt *npmaxiwork; \/* integer work vector of length npmax *\/$/;" m struct:__anon205
-npmaxwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *npmaxwork; \/* work vector of length npmax *\/$/;" m struct:__anon205
+npmax src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt npmax; \/* Max number of interpolation points (>n+1) (def: 2n+1) *\/$/;" m struct:__anon207
+npmaxiwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscBLASInt *npmaxiwork; \/* integer work vector of length npmax *\/$/;" m struct:__anon207
+npmaxwork src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *npmaxwork; \/* work vector of length npmax *\/$/;" m struct:__anon207
nports include/petscdraw.h /^ PetscInt nports;$/;" m struct:__anon91
-nprealloc src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt nprealloc; \/* How many vectors to preallocate *\/$/;" m struct:__anon5
-nprealloc src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt nprealloc; \/* How many vectors to preallocate *\/$/;" m struct:__anon6
+nprealloc src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt nprealloc; \/* How many vectors to preallocate *\/$/;" m struct:__anon7
+nprealloc src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt nprealloc; \/* How many vectors to preallocate *\/$/;" m struct:__anon8
nprealloc src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscInt nprealloc; \/* How many vectors to preallocate *\/$/;" m struct:__anon183
nprocessed include/petsc/private/matimpl.h /^ PetscInt nprocessed; \/* number of messages already processed *\/$/;" m struct:_MatStash
nprocessed include/petsc/private/vecimpl.h /^ PetscInt nprocessed; \/* number of messages already processed *\/$/;" m struct:__anon174
@@ -66730,8 +66767,8 @@ nrejects src/tao/matrix/lmvmmat.h /^ PetscInt nrejects;$/;" m struct:__anon1
nresetsteps src/tao/unconstrained/impls/cg/taocg.h /^ PetscInt nresetsteps; \/* Number of reset steps *\/$/;" m struct:__anon36
nrhs src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon37 file:
nrhs src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^ INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err;$/;" m struct:__anon20 file:
-nrhs src/snes/impls/composite/snescomposite.c /^ PetscBLASInt nrhs; \/* the number of right hand sides *\/$/;" m struct:__anon184 file:
-nrhs src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt nrhs; \/* the number of right hand sides *\/$/;" m struct:__anon192
+nrhs src/snes/impls/composite/snescomposite.c /^ PetscBLASInt nrhs; \/* the number of right hand sides *\/$/;" m struct:__anon186 file:
+nrhs src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt nrhs; \/* the number of right hand sides *\/$/;" m struct:__anon194
nroots include/petsc/private/sfimpl.h /^ PetscInt nroots; \/* Number of root vertices on current process (candidates for incoming edges) *\/$/;" m struct:_p_PetscSF
nrows include/petsc/private/matimpl.h /^ PetscInt *nrows; \/* number of local rows for each color *\/$/;" m struct:_p_MatFDColoring
nrows include/petsc/private/matimpl.h /^ PetscInt *nrows; \/* number of local rows for each color *\/$/;" m struct:_p_MatTransposeColoring
@@ -66763,12 +66800,12 @@ nsface src/contrib/fun3d/incomp/user.h /^ int nsface;
nshift include/petsc/private/matimpl.h /^ PetscInt nshift,nshift_max;$/;" m struct:__anon173
nshift_max include/petsc/private/matimpl.h /^ PetscInt nshift,nshift_max;$/;" m struct:__anon173
nshrink src/tao/unconstrained/impls/neldermead/neldermead.h /^ PetscInt nshrink;$/;" m struct:__anon37
-nslack src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon201
+nslack src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon203
nsmooths src/ksp/pc/impls/gamg/agg.c /^ PetscInt nsmooths;$/;" m struct:__anon119 file:
nsmooths src/ksp/pc/impls/gamg/classical.c /^ PetscInt nsmooths; \/* number of jacobi smoothings on the prolongator *\/$/;" m struct:__anon120 file:
nsmoth src/contrib/fun3d/comp/user.h /^ int nsmoth; \/* How many its for Res smooth*\/$/;" m struct:__anon364
nsmoth src/contrib/fun3d/incomp/user.h /^ int nsmoth; \/* How many its for Res smooth*\/$/;" m struct:__anon358
-nsnes src/snes/impls/composite/snescomposite.c /^ PetscInt nsnes;$/;" m struct:__anon184 file:
+nsnes src/snes/impls/composite/snescomposite.c /^ PetscInt nsnes;$/;" m struct:__anon186 file:
nsnode src/contrib/fun3d/comp/user.h /^ int nsnode; \/* Total # of solid nodes *\/$/;" m struct:gxy
nsnode src/contrib/fun3d/incomp/user.F /^ & nsface, nvface, nfface, &$/;" v
nsnode src/contrib/fun3d/incomp/user.h /^ int nsnode; \/* Total # of solid nodes *\/$/;" m struct:gxy
@@ -66779,10 +66816,10 @@ nsolves src/ksp/pc/impls/tfs/xyt.c /^ PetscInt nsolves;$/;" m struct:xyt_sol
nsplits src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscInt nsplits; \/* Number of field divisions defined *\/$/;" m struct:__anon84 file:
nsrch src/contrib/fun3d/comp/user.h /^ int nsrch; \/* Dimension of Krylov *\/$/;" m struct:__anon366
nsrch src/contrib/fun3d/incomp/user.h /^ int nsrch; \/* Dimension of Krylov *\/$/;" m struct:__anon359
-nstEvent src/sys/logging/xmllogevent.c /^ NestedEventId nstEvent; \/* event-code for this nested event, argument 'event' in PetscLogEventStartNested *\/$/;" m struct:__anon97 file:
-nstEvent src/sys/logging/xmllogevent.c /^ NestedEventId nstEvent;$/;" m struct:__anon98 file:
-nstParent src/sys/logging/xmllogevent.c /^ NestedEventId nstParent;$/;" m struct:__anon98 file:
-nstPath src/sys/logging/xmllogevent.c /^ NestedEventId* nstPath;$/;" m struct:__anon98 file:
+nstEvent src/sys/logging/xmllogevent.c /^ NestedEventId nstEvent; \/* event-code for this nested event, argument 'event' in PetscLogEventStartNested *\/$/;" m struct:__anon99 file:
+nstEvent src/sys/logging/xmllogevent.c /^ NestedEventId nstEvent;$/;" m struct:__anon100 file:
+nstParent src/sys/logging/xmllogevent.c /^ NestedEventId nstParent;$/;" m struct:__anon100 file:
+nstPath src/sys/logging/xmllogevent.c /^ NestedEventId* nstPath;$/;" m struct:__anon100 file:
nstage src/contrib/fun3d/comp/user.h /^ int nstage; \/* Number of subiterations *\/$/;" m struct:__anon364
nstage src/contrib/fun3d/incomp/user.h /^ int nstage; \/* Number of subiterations *\/$/;" m struct:__anon358
nstages src/snes/impls/ms/ms.c /^ PetscInt nstages; \/* Number of stages *\/$/;" m struct:_SNESMSTableau file:
@@ -66834,22 +66871,22 @@ numBatches include/petsc/private/petscfeimpl.h /^ PetscInt batchSize, nu
numBins src/sys/classes/draw/utils/bars.c /^ int numBins;$/;" m struct:_p_PetscDrawBar file:
numBins src/sys/classes/draw/utils/hists.c /^ int numBins;$/;" m struct:_p_PetscDrawHG file:
numBlocks include/petsc/private/petscfeimpl.h /^ PetscInt blockSize, numBlocks; \/* Blocks are processed concurrently *\/$/;" m struct:_p_PetscFE
-numBlocks src/snes/impls/multiblock/multiblock.c /^ PetscInt numBlocks; \/* Number of blocks (can be fields, domains, etc.) *\/$/;" m struct:__anon190 file:
+numBlocks src/snes/impls/multiblock/multiblock.c /^ PetscInt numBlocks; \/* Number of blocks (can be fields, domains, etc.) *\/$/;" m struct:__anon192 file:
numCall src/ts/examples/tutorials/ex11.c /^ PetscInt numCall;$/;" m struct:_n_Model file:
numCall src/ts/examples/tutorials/ex11_sa.c /^ PetscInt numCall;$/;" m struct:_n_Model file:
numClasses include/petsclog.h /^ int numClasses; \/* The number of logging classes *\/$/;" m struct:_n_PetscClassPerfLog
numClasses include/petsclog.h /^ int numClasses; \/* The number of classes registered *\/$/;" m struct:_n_PetscClassRegLog
numComponents include/petsc/private/petscfeimpl.h /^ PetscInt numComponents; \/* The number of field components *\/$/;" m struct:_p_PetscFE
numComponents include/petsc/private/petscfvimpl.h /^ PetscInt numComponents; \/* The number of field components *\/$/;" m struct:_p_PetscFV
-numComponents src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt *numComponents; \/* The number of field components *\/$/;" m struct:__anon30 file:
-numComponents src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt numComponents; \/* Number of field components *\/$/;" m struct:__anon35 file:
-numComponents src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt *numComponents; \/* The number of field components *\/$/;" m struct:__anon39 file:
+numComponents src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt *numComponents; \/* The number of field components *\/$/;" m struct:__anon32 file:
+numComponents src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt numComponents; \/* Number of field components *\/$/;" m struct:__anon37 file:
+numComponents src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt *numComponents; \/* The number of field components *\/$/;" m struct:__anon41 file:
numDistSeps src/mat/impls/aij/mpi/clique/matcliqueimpl.h /^ PetscInt numDistSeps; \/* number of distributed separators to try *\/$/;" m struct:__anon35
numDof include/petsc/private/petscfeimpl.h /^ PetscInt *numDof; \/* The number of dof on mesh points of each depth *\/$/;" m struct:_p_PetscFE
numDof include/petsc/private/petscfeimpl.h /^ PetscInt *numDof;$/;" m struct:__anon151
numDof include/petsc/private/petscfeimpl.h /^ PetscInt *numDof;$/;" m struct:__anon152
-numDof src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt *numDof; \/* The dof signature for the section *\/$/;" m struct:__anon30 file:
-numDof src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt *numDof; \/* The dof signature for the section *\/$/;" m struct:__anon39 file:
+numDof src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt *numDof; \/* The dof signature for the section *\/$/;" m struct:__anon32 file:
+numDof src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt *numDof; \/* The dof signature for the section *\/$/;" m struct:__anon41 file:
numEvents include/petsclog.h /^ int numEvents; \/* The number of logging events *\/$/;" m struct:_n_PetscEventPerfLog
numEvents include/petsclog.h /^ int numEvents; \/* The number of registered events *\/$/;" m struct:_n_PetscEventRegLog
numFailures include/petsc/private/snesimpl.h /^ PetscInt numFailures; \/* number of unsuccessful step attempts *\/$/;" m struct:_p_SNES
@@ -66857,13 +66894,13 @@ numFieldComp include/petsc/private/characteristicimpl.h /^ PetscInt numFiel
numFieldComponents include/petsc/private/isimpl.h /^ PetscInt *numFieldComponents; \/* The number of components in each field *\/$/;" m struct:_p_PetscSection
numFields include/petsc/private/dmmbimpl.h /^ PetscInt numFields;$/;" m struct:__anon138
numFields include/petsc/private/isimpl.h /^ PetscInt numFields; \/* The number of fields making up the degrees of freedom *\/$/;" m struct:_p_PetscSection
-numFields src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt numFields; \/* The number of section fields *\/$/;" m struct:__anon30 file:
-numFields src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt numFields; \/* The number of section fields *\/$/;" m struct:__anon39 file:
-numGroups src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt numGroups; \/* If greater than 1, use grouping in test *\/$/;" m struct:__anon30 file:
+numFields src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt numFields; \/* The number of section fields *\/$/;" m struct:__anon32 file:
+numFields src/dm/impls/plex/examples/tests/ex9.c /^ PetscInt numFields; \/* The number of section fields *\/$/;" m struct:__anon41 file:
+numGroups src/dm/impls/plex/examples/tests/ex10.c /^ PetscInt numGroups; \/* If greater than 1, use grouping in test *\/$/;" m struct:__anon32 file:
numIds include/petsc/private/characteristicimpl.h /^ PetscInt numIds; \/* Number of integers necessary to identify a mesh element *\/$/;" m struct:_p_Characteristic
numLinearSolveFailures include/petsc/private/snesimpl.h /^ PetscInt numLinearSolveFailures;$/;" m struct:_p_SNES
numMessages include/petsclog.h /^ PetscLogDouble numMessages; \/* The number of messages in this event *\/$/;" m struct:__anon98
-numMessages src/sys/logging/xmllogevent.c /^ PetscLogDouble numMessages;$/;" m struct:__anon100 file:
+numMessages src/sys/logging/xmllogevent.c /^ PetscLogDouble numMessages;$/;" m struct:__anon102 file:
numMonitorFuncs src/ts/examples/tutorials/ex18.c /^ PetscInt numMonitorFuncs, maxMonitorFunc;$/;" m struct:__anon280 file:
numMonitored src/ts/examples/tutorials/ex11.c /^ PetscInt numMonitored;$/;" m struct:_n_Model file:
numMonitored src/ts/examples/tutorials/ex11_sa.c /^ PetscInt numMonitored;$/;" m struct:_n_Model file:
@@ -66871,14 +66908,14 @@ numNeighbors include/petsc/private/characteristicimpl.h /^ PetscInt numNeig
numNodes include/petsc/private/dmpleximpl.h /^ PetscInt numNodes; \/* Size of node array *\/$/;" m struct:__anon132
numPoints include/petsc/private/dtimpl.h /^ PetscInt numPoints; \/* The number of quadrature points on an element *\/$/;" m struct:_p_PetscQuadrature
numReductions include/petsclog.h /^ PetscLogDouble numReductions; \/* The number of reductions in this event *\/$/;" m struct:__anon98
-numReductions src/sys/logging/xmllogevent.c /^ PetscLogDouble numReductions;$/;" m struct:__anon100 file:
-numRefinements src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt numRefinements; \/* The number of refinement steps *\/$/;" m struct:__anon36 file:
+numReductions src/sys/logging/xmllogevent.c /^ PetscLogDouble numReductions;$/;" m struct:__anon102 file:
+numRefinements src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt numRefinements; \/* The number of refinement steps *\/$/;" m struct:__anon38 file:
numSeqSeps src/mat/impls/aij/mpi/clique/matcliqueimpl.h /^ PetscInt numSeqSeps; \/* number of sequential separators to try *\/$/;" m struct:__anon35
numSplitFaces src/ts/examples/tutorials/ex11.c /^ PetscInt numSplitFaces;$/;" m struct:_n_User file:
numSplitFaces src/ts/examples/tutorials/ex11_sa.c /^ PetscInt numSplitFaces;$/;" m struct:_n_User file:
numStages include/petsclog.h /^ int numStages; \/* The number of registered stages *\/$/;" m struct:_n_PetscStageLog
numStrata include/petsc/private/dmlabelimpl.h /^ PetscInt numStrata; \/* Number of integer values *\/$/;" m struct:_n_DMLabel
-numStrata src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt numStrata; \/* The number of label strata *\/$/;" m struct:__anon27 file:
+numStrata src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt numStrata; \/* The number of label strata *\/$/;" m struct:__anon29 file:
numSubelements include/petsc/private/petscfeimpl.h /^ PetscInt numSubelements; \/* The number of subelements *\/$/;" m struct:__anon156
numTags include/petsc/private/dmpleximpl.h /^ PetscInt numTags; \/* Size of tag array *\/$/;" m struct:__anon132
numValues src/sys/classes/draw/utils/hists.c /^ int numValues;$/;" m struct:_p_PetscDrawHG file:
@@ -66926,21 +66963,21 @@ numopsbegin include/petsc/private/petscimpl.h /^ PetscInt numopsbegin; \/*
numopsend include/petsc/private/petscimpl.h /^ PetscInt numopsend; \/* number of requests that have been gotten by user *\/$/;" m struct:__anon195
numpy config/BuildSystem/config/packages/Numpy.py /^ import numpy$/;" i
nupdates src/tao/matrix/lmvmmat.h /^ PetscInt nupdates;$/;" m struct:__anon1
-nuser_inequalities src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nuser_inequalities;$/;" m struct:__anon201
-nvars src/dm/impls/da/hypre/mhyp.h /^ int nvars;$/;" m struct:__anon54
+nuser_inequalities src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nuser_inequalities;$/;" m struct:__anon203
+nvars src/dm/impls/da/hypre/mhyp.h /^ int nvars;$/;" m struct:__anon56
nvars src/ts/examples/tutorials/ex35.cxx /^ PetscInt nvars; \/* Number of variables in the equation system *\/$/;" m struct:pUserCtx file:
nvbound src/contrib/fun3d/comp/user.h /^ int nnbound,nvbound,nfbound,nnfacet,nvfacet,nffacet,ntte;$/;" m struct:gxy
nvbound src/contrib/fun3d/incomp/user.F /^ & nnbound,nvbound,/;" v
nvbound src/contrib/fun3d/incomp/user.h /^ int nnbound,nvbound,nfbound,nnfacet,nvfacet,nffacet,ntte;$/;" m struct:gxy
nvec src/mat/impls/dense/mpi/mpidense.h /^ PetscInt nvec; \/* this is the n size for the vector one multiplies with *\/$/;" m struct:__anon8
-nvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt nvecs; \/* How many P\/C vecs are actually stored *\/$/;" m struct:__anon5
-nvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt nvecs; \/* How many P\/C vecs are actually stored *\/$/;" m struct:__anon6
+nvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt nvecs; \/* How many P\/C vecs are actually stored *\/$/;" m struct:__anon7
+nvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt nvecs; \/* How many P\/C vecs are actually stored *\/$/;" m struct:__anon8
nvecs src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscInt nvecs; \/* How many vectors are actually stored *\/$/;" m struct:__anon183
nvertex src/ts/examples/tutorials/network/wash/wash.h /^ PetscInt nedge,nvertex,njunction; \/* global number of components *\/$/;" m struct:_p_Wash
nvertices src/contrib/fun3d/comp/user.h /^ int nnodesLoc, nedgeLoc, nvertices;$/;" m struct:gxy
nvertices src/contrib/fun3d/incomp/user.F /^ & LocalTS,irank,nvertices$/;" v
nvertices src/contrib/fun3d/incomp/user.h /^ int nnodesLoc, nedgeLoc, nvertices; \/* nnodesLoc=number of owned nodes, nedgeLoc=number of edges touching owned nodes, nvertices=includes ghost nodes *\/$/;" m struct:gxy
-nvertices src/dm/impls/plex/plexvtu.c /^ PetscInt nvertices;$/;" m struct:__anon23 file:
+nvertices src/dm/impls/plex/plexvtu.c /^ PetscInt nvertices;$/;" m struct:__anon25 file:
nvface src/contrib/fun3d/comp/user.h /^ int nvface; \/* Total # of viscous faces *\/$/;" m struct:gxy
nvface src/contrib/fun3d/incomp/user.F /^ & nsface, nvface,/;" v
nvface src/contrib/fun3d/incomp/user.h /^ int nvface; \/* Total # of viscous faces *\/$/;" m struct:gxy
@@ -66968,28 +67005,28 @@ nwork include/petsc/private/snesimpl.h /^ PetscInt nwork;$/;" m struct:_p_SN
nwork include/petsc/private/tsimpl.h /^ PetscInt nwork;$/;" m struct:_p_TS
nwork src/mat/impls/lrc/lrc.c /^ PetscMPIInt nwork; \/* length of work vectors *\/$/;" m struct:__anon61 file:
nwork src/ts/impls/explicit/ssp/ssp.c /^ PetscInt nwork;$/;" m struct:__anon350 file:
-nwork_m src/ksp/ksp/impls/cg/cgls.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon8 file:
-nwork_m src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon4 file:
-nwork_n src/ksp/ksp/impls/cg/cgls.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon8 file:
-nwork_n src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon4 file:
-nx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-nx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
-nx src/snes/examples/tests/ex15.c /^ PetscInt nx,ny; \/* discretization in x, y directions *\/$/;" m struct:__anon171 file:
-nx src/snes/examples/tutorials/ex70.c /^ PetscInt nx, ny; \/* nb of cells in x- and y-direction *\/$/;" m struct:__anon143 file:
+nwork_m src/ksp/ksp/impls/cg/cgls.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon10 file:
+nwork_m src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon6 file:
+nwork_n src/ksp/ksp/impls/cg/cgls.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon10 file:
+nwork_n src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscInt nwork_n,nwork_m;$/;" m struct:__anon6 file:
+nx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+nx src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
+nx src/snes/examples/tests/ex15.c /^ PetscInt nx,ny; \/* discretization in x, y directions *\/$/;" m struct:__anon173 file:
+nx src/snes/examples/tutorials/ex70.c /^ PetscInt nx, ny; \/* nb of cells in x- and y-direction *\/$/;" m struct:__anon145 file:
nx src/tao/bound/examples/tutorials/jbearing2.c /^ PetscInt nx,ny; \/* discretization in x, y directions *\/$/;" m struct:__anon18 file:
-nxb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon201
-nxlb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon201
-nxny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-nxny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
-nxnynz src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-nxub src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon201
-ny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-ny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
-ny src/snes/examples/tests/ex15.c /^ PetscInt nx,ny; \/* discretization in x, y directions *\/$/;" m struct:__anon171 file:
-ny src/snes/examples/tutorials/ex70.c /^ PetscInt nx, ny; \/* nb of cells in x- and y-direction *\/$/;" m struct:__anon143 file:
+nxb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt mi,me,n,nxb,nib,nb,nslack;$/;" m struct:__anon203
+nxlb src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon203
+nxny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+nxny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
+nxnynz src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+nxub src/tao/constrained/impls/ipm/ipm.h /^ PetscInt nxlb,nxub,niub,nilb;$/;" m struct:__anon203
+ny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+ny src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
+ny src/snes/examples/tests/ex15.c /^ PetscInt nx,ny; \/* discretization in x, y directions *\/$/;" m struct:__anon173 file:
+ny src/snes/examples/tutorials/ex70.c /^ PetscInt nx, ny; \/* nb of cells in x- and y-direction *\/$/;" m struct:__anon145 file:
ny src/tao/bound/examples/tutorials/jbearing2.c /^ PetscInt nx,ny; \/* discretization in x, y directions *\/$/;" m struct:__anon18 file:
-nz src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-nz src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon46 file:
+nz src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+nz src/dm/impls/sliced/sliced.c /^ PetscInt bs,nz,*i,*j;$/;" m struct:__anon48 file:
nz src/mat/impls/adj/mpi/mpiadj.h /^ PetscInt nz;$/;" m struct:__anon55
nz src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c /^ INT_TYPE nz;$/;" m struct:__anon37 file:
nz src/mat/impls/aij/mpi/mumps/mumps.c /^ PetscInt *irn,*jcn,nz,sym;$/;" m struct:__anon34 file:
@@ -67009,19 +67046,19 @@ nzgroup_list src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt **nzgroup_list
nzlocal include/petsc/private/matimpl.h /^ PetscInt nzlocal,nsends,nrecvs;$/;" m struct:__anon170
o1 src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt o1; \/* Owner number *\/$/;" m struct:_p_EDGEDATA
o1 src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt o1; \/* Owner number *\/$/;" m struct:_p_GEN
-o_fcn src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal o_fcn;$/;" m struct:__anon10
-o_fcn src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscReal o_fcn;$/;" m struct:__anon9
-o_fcn src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscReal o_fcn;$/;" m struct:__anon11
-o_nnz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon47 file:
-o_nz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon47 file:
+o_fcn src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal o_fcn;$/;" m struct:__anon12
+o_fcn src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscReal o_fcn;$/;" m struct:__anon11
+o_fcn src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscReal o_fcn;$/;" m struct:__anon13
+o_nnz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon49 file:
+o_nz src/dm/impls/sliced/sliced.c /^ PetscInt d_nz,o_nz,*d_nnz,*o_nnz;$/;" m struct:__anon49 file:
obj include/petsc/private/logimpl.h /^ PetscObject obj; \/* The associated PetscObject *\/$/;" m struct:_Object
obj include/petsc/private/petscdsimpl.h /^ PetscPointFunc *obj; \/* Scalar integral (like an objective function) *\/$/;" m struct:_p_PetscDS
obj src/sys/objects/olist.c /^ PetscObject obj;$/;" m struct:_n_PetscObjectList file:
-objName src/sys/classes/viewer/impls/mathematica/mathematica.h /^ const char *objName; \/* The name for the next object passed to Mathematica *\/$/;" m struct:__anon81
+objName src/sys/classes/viewer/impls/mathematica/mathematica.h /^ const char *objName; \/* The name for the next object passed to Mathematica *\/$/;" m struct:__anon83
object include/petscoptions.h /^ PetscObject object;$/;" m struct:_p_PetscOptionItems
objectivectx include/petsc/private/snesimpl.h /^ void *objectivectx;$/;" m struct:_p_DMSNES
-objectivelocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*objectivelocal)(DMDALocalInfo*,void*,PetscReal*,void*);$/;" m struct:__anon107 file:
-objectivelocalctx src/snes/utils/dmdasnes.c /^ void *objectivelocalctx;$/;" m struct:__anon107 file:
+objectivelocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*objectivelocal)(DMDALocalInfo*,void*,PetscReal*,void*);$/;" m struct:__anon109 file:
+objectivelocalctx src/snes/utils/dmdasnes.c /^ void *objectivelocalctx;$/;" m struct:__anon109 file:
objects config/BuildSystem/RDict.py /^ import build.buildGraph # This is necessary for us to create BuildGraph objects on load$/;" i
objects config/BuildSystem/RDict.py /^ import project # This is necessary for us to create Project objects on load$/;" i
ode src/ts/examples/tutorials/ex8.py /^ode = MyODE(da)$/;" v
@@ -67029,7 +67066,7 @@ off include/petsc/private/petscdsimpl.h /^ PetscInt *off, *offBd;
offBd include/petsc/private/petscdsimpl.h /^ PetscInt *off, *offBd; \/* Offsets for each field *\/$/;" m struct:_p_PetscDS
offDer include/petsc/private/petscdsimpl.h /^ PetscInt *offDer, *offDerBd; \/* Derivative offsets for each field *\/$/;" m struct:_p_PetscDS
offDerBd include/petsc/private/petscdsimpl.h /^ PetscInt *offDer, *offDerBd; \/* Derivative offsets for each field *\/$/;" m struct:_p_PetscDS
-offd src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *offd; \/* Off-diagonal part of Lanczos matrix *\/$/;" m struct:__anon10
+offd src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *offd; \/* Off-diagonal part of Lanczos matrix *\/$/;" m struct:__anon12
offdiagGPUMatFormat src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h /^ MatCUSPStorageFormat offdiagGPUMatFormat;$/;" m struct:__anon33
offdiagGPUMatFormat src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h /^ MatCUSPARSEStorageFormat offdiagGPUMatFormat;$/;" m struct:__anon36
offdiag_use_amat src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscBool offdiag_use_amat; \/* Whether to extract off-diagonal matrix blocks from Amat, rather than Pmat (weaker than -pc_use_amat) *\/$/;" m struct:__anon84 file:
@@ -67041,10 +67078,10 @@ offset src/ts/examples/tutorials/ex18.c /^ PetscInt offset;$/;" m struct:
offset_stack src/ksp/pc/impls/tfs/ivec.c /^static void *offset_stack[2*SORT_STACK];$/;" v file:
ofill include/petsc/private/dmdaimpl.h /^ PetscInt *ofill,*dfill;$/;" m struct:__anon125
ofill include/petsc/private/dmmbimpl.h /^ PetscInt *dfill, *ofill;$/;" m struct:__anon138
-ofill src/dm/impls/sliced/sliced.c /^ DMSlicedBlockFills *dfill,*ofill;$/;" m struct:__anon47 file:
+ofill src/dm/impls/sliced/sliced.c /^ DMSlicedBlockFills *dfill,*ofill;$/;" m struct:__anon49 file:
ofillcols include/petsc/private/dmdaimpl.h /^ PetscInt *ofillcols;$/;" m struct:__anon125
ois src/ksp/pc/impls/gasm/gasm.c /^ IS *ois; \/* index sets that define the outer (conceptually, overlapping) subdomains *\/$/;" m struct:__anon110 file:
-ok src/sys/examples/tests/ex8.c /^ char ok[3];$/;" m struct:__anon94 file:
+ok src/sys/examples/tests/ex8.c /^ char ok[3];$/;" m struct:__anon96 file:
oldcapo src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt oldcapo;$/;" m struct:_RevolveCTX file:
oldnmax include/petsc/private/matimpl.h /^ PetscInt oldnmax; \/* the nmax value used previously *\/$/;" m struct:_MatStash
oldnmax include/petsc/private/vecimpl.h /^ PetscInt oldnmax; \/* the nmax value used previously *\/$/;" m struct:__anon174
@@ -67054,9 +67091,9 @@ omask src/mat/color/impls/jp/jp.c /^ PetscInt *dmask,*omask,*cmask;$/;" m stru
omega src/ksp/pc/impls/eisens/eisen.c /^ PetscReal omega;$/;" m struct:__anon122 file:
omega src/ksp/pc/impls/sor/sor.c /^ PetscReal omega;$/;" m struct:__anon87 file:
omega src/mat/impls/aij/seq/aij.h /^ PetscScalar fshift,omega; \/* last used omega and fshift *\/$/;" m struct:__anon17
-omega src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon174 file:
-omega src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon153 file:
-omega src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *omega; \/* npmax - np - 1 *\/$/;" m struct:__anon205
+omega src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon176 file:
+omega src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon155 file:
+omega src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *omega; \/* npmax - np - 1 *\/$/;" m struct:__anon207
omega src/ts/examples/tutorials/ex26.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon205 file:
omega1 src/tao/unconstrained/impls/nls/nls.h /^ PetscReal omega1; \/* factor used for trust-region update *\/$/;" m struct:__anon29
omega1 src/tao/unconstrained/impls/ntl/ntl.h /^ PetscReal omega1; \/* factor used for trust-region update *\/$/;" m struct:__anon34
@@ -67094,7 +67131,7 @@ onearnullspace src/ksp/pc/impls/bddc/bddc.h /^ MatNullSpace onearnullspa
onearnullvecs_state src/ksp/pc/impls/bddc/bddc.h /^ PetscObjectState *onearnullvecs_state;$/;" m struct:__anon106
ones src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscReal *ones;$/;" m struct:__anon10 file:
onestep src/ts/impls/explicit/ssp/ssp.c /^ PetscErrorCode (*onestep)(TS,PetscReal,PetscReal,Vec);$/;" m struct:__anon350 file:
-onoff src/sys/classes/viewer/impls/socket/matlab/sclose.c /^typedef struct { int onoff; int time; } Linger;$/;" m struct:__anon84 file:
+onoff src/sys/classes/viewer/impls/socket/matlab/sclose.c /^typedef struct { int onoff; int time; } Linger;$/;" m struct:__anon86 file:
onz src/mat/impls/preallocator/matpreallocator.c /^ PetscInt *dnz, *onz;$/;" m struct:__anon43 file:
op include/petsc/private/petscfeimpl.h /^ PetscInt op; \/* ANDY: Stand-in for real equation code generation *\/$/;" m struct:__anon155
oparm src/mat/impls/aij/seq/essl/essl.c /^ PetscReal oparm[5];$/;" m struct:__anon22 file:
@@ -67376,7 +67413,6 @@ os config/examples/arch-linux-dbg-quad.py /^ import sys,os$/;" i
os config/examples/arch-linux-gcc-absoft.py /^ import sys,os$/;" i
os config/examples/arch-linux-gcc-ifc-cmplx.py /^ import sys,os$/;" i
os config/examples/arch-linux-gcc-ifc-cmplx.py /^import os$/;" i
-os config/examples/arch-linux-gcc-pgf90.py /^ import sys,os$/;" i
os config/examples/arch-linux-gcc-real-env.py /^ import os$/;" i
os config/examples/arch-linux-gcc-real-opt.py /^ import os$/;" i
os config/examples/arch-linux-gcc-real.py /^ import os$/;" i
@@ -67384,6 +67420,7 @@ os config/examples/arch-linux-gcov.py /^ import sys,os$/;" i
os config/examples/arch-linux-gxx-complex.py /^ import os$/;" i
os config/examples/arch-linux-mpich1.py /^ import os$/;" i
os config/examples/arch-linux-opt-cxx-quad.py /^ import sys,os$/;" i
+os config/examples/arch-linux-pgi.py /^ import sys,os$/;" i
os config/examples/arch-linux-pkgs-64idx.py /^ import sys,os$/;" i
os config/examples/arch-linux-pkgs-cxx-mlib.py /^ import sys,os$/;" i
os config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py /^ import sys,os$/;" i
@@ -67439,7 +67476,7 @@ os src/benchmarks/benchmarkAssembly.py /^import os$/;" i
os src/benchmarks/benchmarkExample.py /^import os,sys$/;" i
os src/benchmarks/daemon.py /^import os # Miscellaneous OS interfaces.$/;" i
os src/benchmarks/streams/process.py /^import os$/;" i
-oscatter src/snes/impls/nasm/nasm.c /^ VecScatter *oscatter; \/* scatter from global space to the subdomain global space *\/$/;" m struct:__anon198 file:
+oscatter src/snes/impls/nasm/nasm.c /^ VecScatter *oscatter; \/* scatter from global space to the subdomain global space *\/$/;" m struct:__anon200 file:
otherIncludes config/PETSc/petsc.py /^ otherIncludes = property(getOtherIncludes, setOtherIncludes, doc = 'Includes needed to compile PETSc')$/;" v class:Configure
otherLibs config/PETSc/petsc.py /^ otherLibs = property(getOtherLibs, setOtherLibs, doc = 'Libraries needed to link PETSc')$/;" v class:Configure
othersetfromoptions src/snes/interface/snes.c /^static PetscErrorCode (*othersetfromoptions[MAXSETFROMOPTIONS])(SNES);$/;" v file:
@@ -67569,16 +67606,16 @@ outputRun config/BuildSystem/config/base.py /^ def outputRun(self, includes, bo
outputSequenceNum include/petsc/private/dmimpl.h /^ PetscInt outputSequenceNum; \/* The current sequence number for output *\/$/;" m struct:_p_DM
outputSequenceVal include/petsc/private/dmimpl.h /^ PetscReal outputSequenceVal; \/* The current sequence value for output *\/$/;" m struct:_p_DM
outputTypedefs config/BuildSystem/config/framework.py /^ def outputTypedefs(self, f, child):$/;" m class:Framework
-output_file src/dm/impls/moab/examples/tests/ex2.cxx /^ char output_file[PETSC_MAX_PATH_LEN]; \/* Output mesh file name *\/$/;" m struct:__anon45 file:
-output_ivisc src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon128 file:
-output_to_file src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon128 file:
+output_file src/dm/impls/moab/examples/tests/ex2.cxx /^ char output_file[PETSC_MAX_PATH_LEN]; \/* Output mesh file name *\/$/;" m struct:__anon47 file:
+output_ivisc src/snes/examples/tutorials/ex30.c /^ PetscInt ivisc, adv_scheme, ibound, output_ivisc;$/;" m struct:__anon130 file:
+output_to_file src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon130 file:
overlap include/petsc/private/dmforestimpl.h /^ PetscInt overlap;$/;" m struct:__anon157
-overlap src/dm/impls/plex/examples/tests/ex1.c /^ PetscInt overlap; \/* The cell overlap to use during partitioning *\/$/;" m struct:__anon32 file:
-overlap src/dm/impls/plex/examples/tests/ex12.c /^ PetscInt overlap; \/* The cell overlap to use during partitioning *\/$/;" m struct:__anon38 file:
+overlap src/dm/impls/plex/examples/tests/ex1.c /^ PetscInt overlap; \/* The cell overlap to use during partitioning *\/$/;" m struct:__anon34 file:
+overlap src/dm/impls/plex/examples/tests/ex12.c /^ PetscInt overlap; \/* The cell overlap to use during partitioning *\/$/;" m struct:__anon40 file:
overlap src/ksp/pc/impls/asm/asm.c /^ PetscInt overlap; \/* overlap requested by user *\/$/;" m struct:__anon108 file:
overlap src/ksp/pc/impls/gasm/gasm.c /^ PetscInt overlap; \/* overlap requested by user *\/$/;" m struct:__anon110 file:
-overlapped src/sys/classes/draw/impls/win32/win32draw.h /^ DWORD popup,caption,overlapped;$/;" m struct:__anon75
-own src/sys/logging/xmllogevent.c /^ PetscBool own;$/;" m struct:__anon98 file:
+overlapped src/sys/classes/draw/impls/win32/win32draw.h /^ DWORD popup,caption,overlapped;$/;" m struct:__anon77
+own src/sys/logging/xmllogevent.c /^ PetscBool own;$/;" m struct:__anon100 file:
owner src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt owner; \/* Owner number *\/$/;" m struct:_p_LOAD
owner src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt owner; \/* Owner number *\/$/;" m struct:_p_VERTEXDATA
owners_co src/mat/impls/aij/mpi/mpiaij.h /^ PetscInt *owners_co,*coi,*coj; \/* i and j array of (p->B)^T*A*P - used in the communication *\/$/;" m struct:__anon27
@@ -67589,10 +67626,10 @@ p src/ksp/ksp/examples/tutorials/ex31.c /^ Vec p; \/* The pressure soluti
p src/ksp/ksp/examples/tutorials/ex59.c /^ PetscInt p;$/;" m struct:__anon160 file:
p src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 19;" d
p src/snes/examples/tests/ex15.c /^static PetscReal p(PetscReal xi, PetscReal ecc)$/;" f file:
-p src/snes/examples/tutorials/ex15.c /^ PetscReal p; \/* Exponent in p-Laplacian *\/$/;" m struct:__anon117 file:
-p src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon126 file:
-p src/snes/examples/tutorials/ex33.c /^ PetscScalar p; \/* The pressure on each cell *\/$/;" m struct:__anon123 file:
-p src/snes/examples/tutorials/ex7.c /^ PetscScalar p;$/;" m struct:__anon142 file:
+p src/snes/examples/tutorials/ex15.c /^ PetscReal p; \/* Exponent in p-Laplacian *\/$/;" m struct:__anon119 file:
+p src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon128 file:
+p src/snes/examples/tutorials/ex33.c /^ PetscScalar p; \/* The pressure on each cell *\/$/;" m struct:__anon125 file:
+p src/snes/examples/tutorials/ex7.c /^ PetscScalar p;$/;" m struct:__anon144 file:
p src/tao/bound/examples/tutorials/jbearing2.c /^static PetscReal p(PetscReal xi, PetscReal ecc)$/;" f file:
p src/ts/examples/tests/ex5.c /^ PetscScalar p; \/* density *\/$/;" m struct:__anon328 file:
p src/ts/impls/implicit/gl/gl.h /^ PetscInt p; \/* order of the method *\/$/;" m struct:_TSGLScheme
@@ -67604,30 +67641,30 @@ p3 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3,
p3 src/snes/examples/tutorials/ex74ftube.h /^ double precision p1, p2, p3, p4, r1, r2, r3, r4$/;" v
p4 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
p4 src/snes/examples/tutorials/ex74ftube.h /^ double precision p1, p2, p3, p4, r1, r2, r3, r4$/;" v
-pCvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon5
-pCvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+pCvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon7
+pCvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
pEnd include/petsc/private/dmlabelimpl.h /^ PetscInt pStart, pEnd; \/* Bounds for index lookup *\/$/;" m struct:_n_DMLabel
pEnd include/petsc/private/dmnetworkimpl.h /^ PetscInt pStart,pEnd; \/* Start and end indices for topological points *\/$/;" m struct:__anon165
pEnd include/petsc/private/isimpl.h /^ PetscInt pStart, pEnd; \/* The chart: all points are contained in [pStart, pEnd) *\/$/;" m struct:_p_PetscSection
-pEnd src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt pStart, pEnd; \/* The label chart *\/$/;" m struct:__anon27 file:
-pPvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon5
-pPvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
-pQvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+pEnd src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt pStart, pEnd; \/* The label chart *\/$/;" m struct:__anon29 file:
+pPvecs src/ksp/ksp/impls/fcg/fcgimpl.h /^ Vec *Pvecs, *Cvecs, **pPvecs, **pCvecs; \/* Arrays of vectors, and arrays of pointers to them *\/$/;" m struct:__anon7
+pPvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
+pQvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
pStart include/petsc/private/dmlabelimpl.h /^ PetscInt pStart, pEnd; \/* Bounds for index lookup *\/$/;" m struct:_n_DMLabel
pStart include/petsc/private/dmnetworkimpl.h /^ PetscInt pStart,pEnd; \/* Start and end indices for topological points *\/$/;" m struct:__anon165
pStart include/petsc/private/isimpl.h /^ PetscInt pStart, pEnd; \/* The chart: all points are contained in [pStart, pEnd) *\/$/;" m struct:_p_PetscSection
-pStart src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt pStart, pEnd; \/* The label chart *\/$/;" m struct:__anon27 file:
-pSvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
+pStart src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt pStart, pEnd; \/* The label chart *\/$/;" m struct:__anon29 file:
+pSvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
pUserCtx src/ts/examples/tutorials/ex35.cxx /^struct pUserCtx {$/;" s file:
-pZETAvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon6
-p_backward src/dm/impls/da/usfft/matusfft.c /^ fftw_plan p_forward,p_backward;$/;" m struct:__anon52 file:
+pZETAvecs src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *Qvecs, *ZETAvecs, *Pvecs, *Cvecs, *Svecs, **pQvecs, **pZETAvecs, **pPvecs, **pCvecs, **pSvecs,*Qold,*ZETAold,*Pold,*Sold;$/;" m struct:__anon8
+p_backward src/dm/impls/da/usfft/matusfft.c /^ fftw_plan p_forward,p_backward;$/;" m struct:__anon54 file:
p_backward src/mat/impls/cufft/cufft.cu /^ cufftHandle p_forward, p_backward;$/;" m struct:__anon42 file:
p_backward src/mat/impls/fft/fftw/fftw.c /^ fftw_plan p_forward,p_backward;$/;" m struct:__anon48 file:
p_dof src/ksp/ksp/examples/tutorials/ex42.c /^ PetscScalar p_dof;$/;" m struct:__anon163 file:
p_dof src/ksp/ksp/examples/tutorials/ex43.c /^ PetscScalar p_dof;$/;" m struct:__anon143 file:
-p_flag src/dm/impls/da/usfft/matusfft.c /^ unsigned p_flag; \/* planner flags, FFTW_ESTIMATE,FFTW_MEASURE, FFTW_PATIENT, FFTW_EXHAUSTIVE *\/$/;" m struct:__anon52 file:
+p_flag src/dm/impls/da/usfft/matusfft.c /^ unsigned p_flag; \/* planner flags, FFTW_ESTIMATE,FFTW_MEASURE, FFTW_PATIENT, FFTW_EXHAUSTIVE *\/$/;" m struct:__anon54 file:
p_flag src/mat/impls/fft/fftw/fftw.c /^ unsigned p_flag; \/* planner flags, FFTW_ESTIMATE,FFTW_MEASURE, FFTW_PATIENT, FFTW_EXHAUSTIVE *\/$/;" m struct:__anon48 file:
-p_forward src/dm/impls/da/usfft/matusfft.c /^ fftw_plan p_forward,p_backward;$/;" m struct:__anon52 file:
+p_forward src/dm/impls/da/usfft/matusfft.c /^ fftw_plan p_forward,p_backward;$/;" m struct:__anon54 file:
p_forward src/mat/impls/cufft/cufft.cu /^ cufftHandle p_forward, p_backward;$/;" m struct:__anon42 file:
p_forward src/mat/impls/fft/fftw/fftw.c /^ fftw_plan p_forward,p_backward;$/;" m struct:__anon48 file:
p_init src/ksp/pc/impls/tfs/comm.c /^static PetscInt p_init = 0;$/;" v file:
@@ -67725,7 +67762,7 @@ package_dir setup.py /^ package_dir = {'petsc': 'config\/pypi'},$/;" v
packages bin/FASTMathInstaller.py /^ packages = [" MUMPS","Parmetis (parallel partitioning)"," Chaco"," Party"," PTScotch"," ml"," SPAI","Matlab"]$/;" v
packages bin/FASTMathInstaller.py /^ packages = ["hypre (parallel preconditioners)","SuperLU_dist (parallel sparse direct solver)", "SuperLU","Sundials (parallel ODE integrators)"]$/;" v
packages setup.py /^ packages = ['petsc'],$/;" v
-packer src/snes/examples/tutorials/ex21.c /^ DM packer;$/;" m struct:__anon124 file:
+packer src/snes/examples/tutorials/ex21.c /^ DM packer;$/;" m struct:__anon126 file:
packtogether include/petsc/private/vecimpl.h /^ PetscBool packtogether; \/* packs all the messages before sending, same with receive *\/$/;" m struct:_p_VecScatter
pad src/mat/impls/dense/seq/dense.h /^ PetscInt pad; \/* padding *\/$/;" m struct:__anon5
pair_list src/ksp/pc/impls/tfs/gs.c /^ PetscInt *pair_list;$/;" m struct:gather_scatter_id file:
@@ -67734,17 +67771,17 @@ parabolic src/ts/examples/tutorials/ex26.c /^ PetscBool parabolic;
parallel src/mat/partition/impls/pmetis/pmetis.c /^ PetscInt parallel; \/* use parallel partitioner for coarse problem *\/$/;" m struct:__anon368 file:
parallelQueueEvaluation config/BuildSystem/config/framework.py /^ def parallelQueueEvaluation(self, depGraph, numThreads = 1):$/;" m class:Framework
param src/ksp/ksp/examples/tests/ex14.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon168 file:
-param src/snes/examples/tests/ex1.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon173 file:
-param src/snes/examples/tutorials/ex14.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon121 file:
-param src/snes/examples/tutorials/ex30.c /^ Parameter *param;$/;" m struct:__anon130 file:
-param src/snes/examples/tutorials/ex5.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon118 file:
-param src/snes/examples/tutorials/ex5s.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon146 file:
+param src/snes/examples/tests/ex1.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon175 file:
+param src/snes/examples/tutorials/ex14.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon123 file:
+param src/snes/examples/tutorials/ex30.c /^ Parameter *param;$/;" m struct:__anon132 file:
+param src/snes/examples/tutorials/ex5.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon120 file:
+param src/snes/examples/tutorials/ex5s.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon148 file:
param src/tao/unconstrained/examples/tutorials/eptorsion1.c /^ PetscReal param; \/* nonlinearity parameter *\/$/;" m struct:__anon25 file:
param src/tao/unconstrained/examples/tutorials/eptorsion2.c /^ PetscReal param; \/* nonlinearity parameter *\/$/;" m struct:__anon28 file:
param src/tao/unconstrained/examples/tutorials/eptorsion2f.h /^ common \/params\/ param,mx,my$/;" v
param src/ts/examples/tutorials/eimex/allen_cahn.c /^ PetscReal param; \/* parameter *\/$/;" m struct:__anon299 file:
param src/ts/examples/tutorials/ex1.c /^ PetscReal param; \/* test problem parameter *\/$/;" m struct:__anon219 file:
-param_test src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon128 file:
+param_test src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon130 file:
parameters src/benchmarks/daemon.py /^import sys # System-specific parameters and functions.$/;" i
pardir config/gmakegen.py /^ from os.path import curdir, abspath, commonprefix, sep, pardir, join$/;" i
pardiso_64init src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c /^void pardiso_64init(void *pt, INT_TYPE *mtype, INT_TYPE iparm [])$/;" f
@@ -67794,13 +67831,13 @@ partial_dim src/mat/impls/fft/fftw/fftw.c /^ PetscInt partial_dim;$/;" m st
partition include/petsc/private/dmpleximpl.h /^ IS partition; \/* Points in each partition *\/$/;" m struct:__anon129
partition include/petsc/private/dmpleximpl.h /^ PetscErrorCode (*partition)(PetscPartitioner, DM, PetscInt, PetscInt, PetscInt[], PetscInt[], PetscSection, IS *);$/;" m struct:_PetscPartitionerOps
partition_by_rank include/petsc/private/dmmbimpl.h /^ PetscBool partition_by_rank;$/;" m struct:__anon138
-partition_for_coarsening src/dm/impls/forest/p4est/pforest.c /^ PetscBool partition_for_coarsening;$/;" m struct:__anon22 file:
+partition_for_coarsening src/dm/impls/forest/p4est/pforest.c /^ PetscBool partition_for_coarsening;$/;" m struct:__anon24 file:
partitioner include/petsc/private/dmpleximpl.h /^ PetscPartitioner partitioner;$/;" m struct:__anon134
password_cb src/sys/webclient/client.c /^static int password_cb(char *buf,int num, int rwflag,void *userdata)$/;" f file:
pastix_comm src/mat/impls/aij/mpi/pastix/pastix.c /^ MPI_Comm pastix_comm; \/* PaStiX MPI communicator *\/$/;" m struct:Mat_Pastix_ file:
pastix_data src/mat/impls/aij/mpi/pastix/pastix.c /^ pastix_data_t *pastix_data; \/* Pastix data storage structure *\/$/;" m struct:Mat_Pastix_ file:
patchSize include/petsc/private/dmpatchimpl.h /^ MatStencil patchSize;$/;" m struct:__anon185
-patchSize src/dm/impls/patch/examples/tests/ex1.c /^ MatStencil patchSize; \/* Size of patches *\/$/;" m struct:__anon43 file:
+patchSize src/dm/impls/patch/examples/tests/ex1.c /^ MatStencil patchSize; \/* Size of patches *\/$/;" m struct:__anon45 file:
path bin/FASTMathInstaller.py /^ import os.path$/;" i
path bin/TOPSGenerator.py /^ import os.path$/;" i
path bin/petscnagupgrade.py /^import os.path, time,sys$/;" i
@@ -67811,8 +67848,8 @@ paulintegrate20 src/ksp/ksp/examples/tests/ex10.c /^PetscErrorCode paulintegrate
paulsetup20 src/ksp/ksp/examples/tests/ex10.c /^PetscErrorCode paulsetup20(void)$/;" f
pause include/petsc/private/drawimpl.h /^ PetscErrorCode (*pause)(PetscDraw);$/;" m struct:_PetscDrawOps
pause include/petsc/private/drawimpl.h /^ PetscReal pause; \/* sleep time after a synchronized flush *\/$/;" m struct:_p_PetscDraw
-pause src/sys/classes/draw/impls/win32/win32draw.h /^ int pause;$/;" m struct:__anon75
-pause src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscReal pause;$/;" m struct:__anon78
+pause src/sys/classes/draw/impls/win32/win32draw.h /^ int pause;$/;" m struct:__anon77
+pause src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscReal pause;$/;" m struct:__anon80
pb src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar pb; \/* Gen min active power output: MW *\/$/;" m struct:_p_GEN
pc include/petsc/private/kspimpl.h /^ PC pc;$/;" m struct:_p_KSP
pc include/petsc/private/snesimpl.h /^ SNES pc;$/;" m struct:_p_SNES
@@ -67873,6 +67910,12 @@ pcfieldsplitsetis_ src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c /^PETSC
pcfieldsplitsetis_ src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c 6;" d file:
pcfieldsplitsetis_ src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c 9;" d file:
pcg tutorials/python/example1.py /^def pcg(ksp, A, P, b, x, r, z, p):$/;" f
+pcgamggettype_ src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c /^PETSC_EXTERN void PETSC_STDCALL pcgamggettype_(PC *pc,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
+pcgamggettype_ src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c 5;" d file:
+pcgamggettype_ src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c 8;" d file:
+pcgamgsettype_ src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c /^PETSC_EXTERN void PETSC_STDCALL pcgamgsettype_(PC *pc,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
+pcgamgsettype_ src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c 6;" d file:
+pcgamgsettype_ src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c 9;" d file:
pcgetoperators_ src/ksp/pc/interface/ftn-custom/zpreconf.c /^PETSC_EXTERN void PETSC_STDCALL pcgetoperators_(PC *pc,Mat *mat,Mat *pmat,PetscErrorCode *ierr)$/;" f
pcgetoperators_ src/ksp/pc/interface/ftn-custom/zpreconf.c 13;" d file:
pcgetoperators_ src/ksp/pc/interface/ftn-custom/zpreconf.c 7;" d file:
@@ -67891,7 +67934,7 @@ pchypresettype_ src/ksp/pc/impls/hypre/ftn-custom/zhypref.c 8;" d file:
pcis src/ksp/pc/impls/bddc/bddc.h /^ PC_IS pcis;$/;" m struct:__anon106
pcis src/ksp/pc/impls/is/nn/nn.h /^ PC_IS pcis;$/;" m struct:__anon125
pcmat src/ksp/pc/impls/gasm/gasm.c /^ Mat pcmat;$/;" m struct:__anon110 file:
-pcmg src/snes/examples/tutorials/ex12.c /^ PC pcmg; \/* This is needed for error monitoring *\/$/;" m struct:__anon152 file:
+pcmg src/snes/examples/tutorials/ex12.c /^ PC pcmg; \/* This is needed for error monitoring *\/$/;" m struct:__anon154 file:
pcmgresidualdefault_ src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c /^PETSC_EXTERN void pcmgresidualdefault_(Mat *mat,Vec *b,Vec *x,Vec *r, PetscErrorCode *ierr)$/;" f
pcmgresidualdefault_ src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c 10;" d file:
pcmgresidualdefault_ src/ksp/pc/impls/mg/ftn-custom/zmgfuncf.c 7;" d file:
@@ -67968,7 +68011,7 @@ pcview_ src/ksp/pc/interface/ftn-custom/zpreconf.c 12;" d file:
pcview_ src/ksp/pc/interface/ftn-custom/zpreconf.c 6;" d file:
pcx src/ksp/pc/impls/gasm/gasm.c /^ Vec pcx,pcy;$/;" m struct:__anon110 file:
pcy src/ksp/pc/impls/gasm/gasm.c /^ Vec pcx,pcy;$/;" m struct:__anon110 file:
-peclet src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon128 file:
+peclet src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon130 file:
pending include/petsc/private/matimpl.h /^ char pending;$/;" m struct:__anon167
pendingb src/vec/vec/impls/mpi/pvecimpl.h /^ char pendingb;$/;" m struct:__anon74
pendings src/vec/vec/impls/mpi/pvecimpl.h /^ char pendings;$/;" m struct:__anon74
@@ -68056,11 +68099,11 @@ petsc_numObjectsDestroyed include/petsc/private/logimpl.h /^PETSC_EXTERN int
petsc_numObjectsDestroyed src/sys/logging/plog.c /^int petsc_numObjectsDestroyed = 0;$/;" v
petsc_objects include/petsc/private/logimpl.h /^PETSC_EXTERN Object *petsc_objects;$/;" v
petsc_objects src/sys/logging/plog.c /^Object *petsc_objects = NULL;$/;" v
-petsc_printfqueue src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PrintfQueue petsc_printfqueue,petsc_printfqueuebase;$/;" m struct:__anon88
+petsc_printfqueue src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PrintfQueue petsc_printfqueue,petsc_printfqueuebase;$/;" m struct:__anon90
petsc_printfqueue src/sys/fileio/mprint.c /^PrintfQueue petsc_printfqueue = 0,petsc_printfqueuebase = 0;$/;" v
-petsc_printfqueuebase src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PrintfQueue petsc_printfqueue,petsc_printfqueuebase;$/;" m struct:__anon88
+petsc_printfqueuebase src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PrintfQueue petsc_printfqueue,petsc_printfqueuebase;$/;" m struct:__anon90
petsc_printfqueuebase src/sys/fileio/mprint.c /^PrintfQueue petsc_printfqueue = 0,petsc_printfqueuebase = 0;$/;" v
-petsc_printfqueuelength src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ int petsc_printfqueuelength;$/;" m struct:__anon88
+petsc_printfqueuelength src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ int petsc_printfqueuelength;$/;" m struct:__anon90
petsc_printfqueuelength src/sys/fileio/mprint.c /^int petsc_printfqueuelength = 0;$/;" v
petsc_recv_ct include/petsclog.h /^PETSC_EXTERN PetscLogDouble petsc_recv_ct;$/;" v
petsc_recv_ct src/sys/logging/plog.c /^PetscLogDouble petsc_recv_ct = 0.0; \/* The number of receives *\/$/;" v
@@ -68176,7 +68219,7 @@ petscdmcomposite src/dm/f90-mod/petscdmmod.F /^ module petscdmcomposite$/
petscdmda src/dm/f90-mod/petscdmmod.F /^ module petscdmda$/;" m
petscdmdadef src/dm/f90-mod/petscdmmod.F /^ module petscdmdadef$/;" m
petscdmdef src/dm/f90-mod/petscdmmod.F /^ module petscdmdef$/;" m
-petscdrawappendtitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawappendtitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),$/;" f
+petscdrawappendtitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawappendtitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
petscdrawappendtitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c 11;" d file:
petscdrawappendtitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c 7;" d file:
petscdrawaxissetlabels_ src/sys/classes/draw/utils/ftn-custom/zaxisf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawaxissetlabels_(PetscDrawAxis *axis,CHAR top PETSC_MIXED_LEN(len1),$/;" f
@@ -68185,7 +68228,7 @@ petscdrawaxissetlabels_ src/sys/classes/draw/utils/ftn-custom/zaxisf.c 7;" d fil
petscdrawcreate_ src/sys/classes/draw/interface/ftn-custom/zdrawregf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawcreate_(MPI_Comm *comm,CHAR display PETSC_MIXED_LEN(len1),$/;" f
petscdrawcreate_ src/sys/classes/draw/interface/ftn-custom/zdrawregf.c 10;" d file:
petscdrawcreate_ src/sys/classes/draw/interface/ftn-custom/zdrawregf.c 6;" d file:
-petscdrawgettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawgettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),$/;" f
+petscdrawgettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawgettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
petscdrawgettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c 5;" d file:
petscdrawgettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c 9;" d file:
petscdrawlgsetoptionsprefix_ src/sys/classes/draw/utils/ftn-custom/zlgcf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawlgsetoptionsprefix_(PetscDrawLG *lg,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
@@ -68197,7 +68240,7 @@ petscdrawopenx_ src/sys/classes/draw/impls/x/ftn-custom/zdrawopenxf.c 7;" d file
petscdrawsetoptionsprefix_ src/sys/classes/draw/interface/ftn-custom/zdrawregf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawsetoptionsprefix_(PetscDraw *ctx,CHAR text PETSC_MIXED_LEN(len),$/;" f
petscdrawsetoptionsprefix_ src/sys/classes/draw/interface/ftn-custom/zdrawregf.c 11;" d file:
petscdrawsetoptionsprefix_ src/sys/classes/draw/interface/ftn-custom/zdrawregf.c 7;" d file:
-petscdrawsettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawsettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),$/;" f
+petscdrawsettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawsettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
petscdrawsettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c 10;" d file:
petscdrawsettitle_ src/sys/classes/draw/interface/ftn-custom/zdrawf.c 6;" d file:
petscdrawsettype_ src/sys/classes/draw/interface/ftn-custom/zdrawregf.c /^PETSC_EXTERN void PETSC_STDCALL petscdrawsettype_(PetscDraw *ctx,CHAR text PETSC_MIXED_LEN(len),$/;" f
@@ -68634,14 +68677,14 @@ phaseshift src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar phas
phi src/contrib/fun3d/comp/user.h /^ REAL *phi; \/* Flux limiter *\/$/;" m struct:gxy
phi src/contrib/fun3d/incomp/user.h /^ REAL *phi; \/* Flux limiter *\/$/;" m struct:gxy
phi src/ksp/ksp/examples/tutorials/ex31.c /^ PetscScalar phi; \/* The time weighting parameter *\/$/;" m struct:__anon158 file:
-phi src/snes/examples/tutorials/ex33.c /^ PetscReal phi;$/;" m struct:__anon122 file:
-phi src/snes/impls/vi/ss/vissimpl.h /^ Vec phi; \/* pointer to semismooth function *\/$/;" m struct:__anon193
-phi src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar phi;$/;" m struct:__anon201
+phi src/snes/examples/tutorials/ex33.c /^ PetscReal phi;$/;" m struct:__anon124 file:
+phi src/snes/impls/vi/ss/vissimpl.h /^ Vec phi; \/* pointer to semismooth function *\/$/;" m struct:__anon195
+phi src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar phi;$/;" m struct:__anon203
phi src/tao/matrix/lmvmmat.h /^ PetscReal phi; \/* Factor for Broyden scaling *\/$/;" m struct:__anon1
phi src/tao/unconstrained/impls/bmrm/bmrm.c /^PetscReal phi(PetscReal *x,PetscInt n,PetscReal lambda,PetscReal *a,PetscReal b,PetscReal *c,PetscReal *l,PetscReal *u)$/;" f
phi src/ts/impls/implicit/gl/gl.h /^ PetscScalar *phi; \/* dim=[3][s] for estimating higher moments, see B,J,W 2007 *\/$/;" m struct:_TSGLScheme
phi2eval src/tao/leastsquares/impls/pounders/pounders.c /^PetscErrorCode phi2eval(PetscReal *x, PetscInt n, PetscReal *phi)$/;" f
-phinorm src/snes/impls/vi/ss/vissimpl.h /^ PetscReal phinorm; \/* 2-norm of the semismooth function *\/$/;" m struct:__anon193
+phinorm src/snes/impls/vi/ss/vissimpl.h /^ PetscReal phinorm; \/* 2-norm of the semismooth function *\/$/;" m struct:__anon195
phmnull src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_ParVector *phmnull; \/* near null space passed to hypre *\/ $/;" m struct:__anon133 file:
phys src/sys/classes/draw/impls/win32/win32draw.h /^ POINT phys;$/;" m struct:_p_MouseNode
physics src/ts/examples/tutorials/ex11.c /^ Physics physics;$/;" m struct:_n_Model file:
@@ -68649,8 +68692,8 @@ physics src/ts/examples/tutorials/ex11_sa.c /^ Physics physics;$/;" m
physics src/ts/examples/tutorials/ex9.c /^ PhysicsCtx physics;$/;" m struct:__anon267 file:
pi src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
pi src/snes/examples/tutorials/ex74fcomd.h /^ double precision theta, pi, time, zero$/;" v
-picard src/snes/examples/tutorials/ex15.c /^ PetscBool picard;$/;" m struct:__anon117 file:
-picardlocalctx src/snes/utils/dmdasnes.c /^ void *picardlocalctx;$/;" m struct:__anon107 file:
+picard src/snes/examples/tutorials/ex15.c /^ PetscBool picard;$/;" m struct:__anon119 file:
+picardlocalctx src/snes/utils/dmdasnes.c /^ void *picardlocalctx;$/;" m struct:__anon109 file:
pinfeas src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal pinfeas;$/;" m struct:__anon23
pinterp src/ts/impls/arkimex/arkimex.c /^ PetscInt pinterp; \/* Interpolation order *\/$/;" m struct:_ARKTableau file:
pinterp src/ts/impls/explicit/rk/rk.c /^ PetscInt pinterp; \/* Interpolation order *\/$/;" m struct:_RKTableau file:
@@ -68662,7 +68705,7 @@ pivotinblocks include/petscmat.h /^ PetscReal pivotinblocks; \/* for BAIJ
pivots src/mat/impls/dense/seq/dense.h /^ PetscBLASInt *pivots; \/* pivots in LU factorization *\/$/;" m struct:__anon5
pixeltocoordinate include/petsc/private/drawimpl.h /^ PetscErrorCode (*pixeltocoordinate)(PetscDraw,int,int,PetscReal*,PetscReal*);$/;" m struct:_PetscDrawOps
pkgsources config/cmakegen.py /^def pkgsources(pkg, mistakes):$/;" f
-pl src/snes/examples/tutorials/ex33.c /^ PetscReal sl, vl, pl;$/;" m struct:__anon122 file:
+pl src/snes/examples/tutorials/ex33.c /^ PetscReal sl, vl, pl;$/;" m struct:__anon124 file:
pl src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar pl; \/* Active power component of constant MVA load *\/$/;" m struct:_p_LOAD
place_in_tree src/ksp/pc/impls/tfs/gs.c /^static PetscErrorCode place_in_tree(PetscInt elm)$/;" f file:
placearray include/petsc/private/vecimpl.h /^ PetscErrorCode (*placearray)(Vec,const PetscScalar*); \/* place data array *\/$/;" m struct:_VecOps
@@ -68683,8 +68726,8 @@ platform config/PETSc/Configure.py /^ import platform$/;" i
platform config/configure.py /^ import platform$/;" i
platforms setup.py /^ platforms=['POSIX'],$/;" v
plex include/petsc/private/dmnetworkimpl.h /^ DM plex; \/* DM created from Plex *\/$/;" m struct:__anon165
-plex src/dm/impls/forest/p4est/pforest.c /^ DM plex;$/;" m struct:__anon22 file:
-ploading src/snes/examples/tutorials/ex16.c /^ PetscReal ploading;$/;" m struct:__anon166 file:
+plex src/dm/impls/forest/p4est/pforest.c /^ DM plex;$/;" m struct:__anon24 file:
+ploading src/snes/examples/tutorials/ex16.c /^ PetscReal ploading;$/;" m struct:__anon168 file:
plot src/benchmarks/benchmarkAssembly.py /^ from pylab import legend, plot, show, title, xlabel, ylabel, ylim$/;" i
plot src/benchmarks/benchmarkExample.py /^ from pylab import close, legend, plot, savefig, show, title, xlabel, ylabel$/;" i
plot src/benchmarks/benchmarkExample.py /^ from pylab import legend, plot, savefig, semilogy, show, title, xlabel, ylabel$/;" i
@@ -68704,9 +68747,9 @@ pmat src/ksp/pc/impls/asm/asm.c /^ Mat *mat,*pmat; \/* mat is n
pmat src/ksp/pc/impls/bjacobi/bjacobi.h /^ Mat *mat,*pmat; \/* submatrices for each block *\/$/;" m struct:__anon130
pmat src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ Mat *pmat; \/* The preconditioning diagonal block for each split *\/$/;" m struct:__anon84 file:
pmat src/ksp/pc/impls/gasm/gasm.c /^ Mat *pmat; \/* subdomain block matrices *\/$/;" m struct:__anon110 file:
-pmatid src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectId amatid, pmatid;$/;" m struct:__anon1
+pmatid src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectId amatid, pmatid;$/;" m struct:__anon3
pmats src/ksp/pc/impls/redundant/redundant.c /^ Mat pmats; \/* matrix and optional preconditioner matrix belong to a subcommunicator *\/$/;" m struct:__anon128 file:
-pmatstate src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectState amatstate, pmatstate;$/;" m struct:__anon1
+pmatstate src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscObjectState amatstate, pmatstate;$/;" m struct:__anon3
pmax src/ksp/pc/impls/hypre/hypre.c /^ PetscInt pmax;$/;" m struct:__anon133 file:
pmax src/tao/unconstrained/impls/nls/nls.h /^ PetscReal pmax; \/* Maximum perturbation value *\/$/;" m struct:__anon29
pmgfac src/tao/unconstrained/impls/nls/nls.h /^ PetscReal pmgfac; \/* Merit function growth factor *\/$/;" m struct:__anon29
@@ -68716,11 +68759,11 @@ pname src/sys/error/errtrace.c /^static char arch[128],hostname[128],userna
png_jmpbuf src/sys/classes/draw/utils/image.c 64;" d file:
pobj src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal pobj;$/;" m struct:__anon23
point include/petsc/private/drawimpl.h /^ PetscErrorCode (*point)(PetscDraw,PetscReal,PetscReal,int);$/;" m struct:_PetscDrawOps
-pointAdaptToSelfCids src/dm/impls/forest/p4est/pforest.c /^ PetscInt *pointAdaptToSelfCids;$/;" m struct:__anon22 file:
-pointAdaptToSelfSF src/dm/impls/forest/p4est/pforest.c /^ PetscSF pointAdaptToSelfSF;$/;" m struct:__anon22 file:
-pointSelfToAdaptCids src/dm/impls/forest/p4est/pforest.c /^ PetscInt *pointSelfToAdaptCids;$/;" m struct:__anon22 file:
-pointSelfToAdaptSF src/dm/impls/forest/p4est/pforest.c /^ PetscSF pointSelfToAdaptSF;$/;" m struct:__anon22 file:
-pointdiameter src/sys/classes/draw/impls/win32/win32draw.h /^ int pointdiameter;$/;" m struct:__anon75
+pointAdaptToSelfCids src/dm/impls/forest/p4est/pforest.c /^ PetscInt *pointAdaptToSelfCids;$/;" m struct:__anon24 file:
+pointAdaptToSelfSF src/dm/impls/forest/p4est/pforest.c /^ PetscSF pointAdaptToSelfSF;$/;" m struct:__anon24 file:
+pointSelfToAdaptCids src/dm/impls/forest/p4est/pforest.c /^ PetscInt *pointSelfToAdaptCids;$/;" m struct:__anon24 file:
+pointSelfToAdaptSF src/dm/impls/forest/p4est/pforest.c /^ PetscSF pointSelfToAdaptSF;$/;" m struct:__anon24 file:
+pointdiameter src/sys/classes/draw/impls/win32/win32draw.h /^ int pointdiameter;$/;" m struct:__anon77
pointpixel include/petsc/private/drawimpl.h /^ PetscErrorCode (*pointpixel)(PetscDraw,int,int,int);$/;" m struct:_PetscDrawOps
points include/petsc/private/dmlabelimpl.h /^ PetscInt **points; \/* Points for each stratum, always sorted *\/$/;" m struct:_n_DMLabel
points include/petsc/private/dtimpl.h /^ const PetscReal *points; \/* The quadrature point coordinates *\/$/;" m struct:_p_PetscQuadrature
@@ -68741,13 +68784,13 @@ popRequiredFlags config/BuildSystem/config/compile/processor.py /^ def popRequi
popen2 bin/portabilitycheck.py /^import popen2$/;" i
popen2 config/BuildSystem/script.py /^ import popen2$/;" i
popup include/petsc/private/drawimpl.h /^ PetscDraw popup;$/;" m struct:_p_PetscDraw
-popup src/sys/classes/draw/impls/win32/win32draw.h /^ DWORD popup,caption,overlapped;$/;" m struct:__anon75
-porder src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt porder; \/* Order of polynomials to test *\/$/;" m struct:__anon35 file:
+popup src/sys/classes/draw/impls/win32/win32draw.h /^ DWORD popup,caption,overlapped;$/;" m struct:__anon77
+porder src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt porder; \/* Order of polynomials to test *\/$/;" m struct:__anon37 file:
porosity src/ts/examples/tutorials/ex27.c /^ PetscReal porosity;$/;" m struct:__anon263 file:
porosityDist src/ts/examples/tutorials/ex18.c /^ PorosityDistribution porosityDist;$/;" m struct:__anon280 file:
port bin/saws/SAWs.py /^ port = '8080'$/;" v
port bin/saws/SAWs.py /^port = os.getenv('SAWS_PORT')$/;" v
-port src/sys/classes/viewer/impls/socket/socket.h /^ int port;$/;" m struct:__anon83
+port src/sys/classes/viewer/impls/socket/socket.h /^ int port;$/;" m struct:__anon85
port_lsd_bfbt src/ksp/ksp/examples/tests/ex11.c /^PetscErrorCode port_lsd_bfbt(void)$/;" f
port_xl include/petsc/private/drawimpl.h /^ PetscReal port_xl,port_yl,port_xr,port_yr;$/;" m struct:_p_PetscDraw
port_xl include/petscdraw.h /^ PetscReal port_xl,port_yl,port_xr,port_yr; \/* original port of parent PetscDraw *\/$/;" m struct:__anon91
@@ -68760,7 +68803,7 @@ port_yr include/petscdraw.h /^ PetscReal port_xl,port_yl,port_xr,port_yr; \/*
portabilityCheck bin/portabilitycheck.py /^def portabilityCheck(filename,includes):$/;" f
ports src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon317 file:
ports src/ts/examples/tutorials/phasefield/heat.c /^typedef struct {PetscReal kappa;PetscBool allencahn;PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon318 file:
-pos src/sys/examples/tutorials/ex5.c /^ TwoVec pos;$/;" m struct:__anon93 file:
+pos src/sys/examples/tutorials/ex5.c /^ TwoVec pos;$/;" m struct:__anon95 file:
pos src/sys/examples/tutorials/ex5f90.F90 /^ type(tuple) :: pos$/;" k type:bag_data_type
positive src/ksp/pc/impls/tfs/gs.c /^ PetscInt positive;$/;" m struct:gather_scatter_id file:
postInstall config/BuildSystem/config/package.py /^ def postInstall(self, output, mkfile):$/;" m class:Package
@@ -68779,7 +68822,7 @@ postsolve src/ksp/pc/impls/shell/shellpc.c /^ PetscErrorCode (*postsolve)(PC,KS
poststage include/petsc/private/tsimpl.h /^ PetscErrorCode (*poststage)(TS,PetscReal,PetscInt,Vec*);$/;" m struct:_p_TS
poststep include/petsc/private/tsimpl.h /^ PetscErrorCode (*poststep)(TS);$/;" m struct:_p_TS
poststep src/ts/interface/ftn-custom/ztsf.c /^ PetscFortranCallbackId poststep;$/;" m struct:__anon197 file:
-potentialT src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon128 file:
+potentialT src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon130 file:
potential_temperature src/ts/examples/tests/ex5.c /^PetscErrorCode potential_temperature(PetscScalar temp, PetscScalar pressure1, PetscScalar pressure2, PetscScalar sfctemp, PetscScalar *pottemp)$/;" f
pounders_feval src/tao/leastsquares/impls/pounders/pounders.c /^static PetscErrorCode pounders_feval(Tao tao, Vec x, Vec F, PetscReal *fsum)$/;" f file:
pounders_fg src/tao/leastsquares/impls/pounders/pounders.c /^static PetscErrorCode pounders_fg(Tao subtao, Vec x, PetscReal *f, Vec g, void *ctx)$/;" f file:
@@ -68787,12 +68830,12 @@ pounders_h src/tao/leastsquares/impls/pounders/pounders.c /^static PetscErrorCod
pounders_update_res src/tao/leastsquares/impls/pounders/pounders.c /^static PetscErrorCode pounders_update_res(Tao tao)$/;" f file:
pow src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^ PetscInt pow; \/* power coefficient used in the cost function *\/$/;" m struct:__anon316 file:
pow src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^ PetscInt pow; \/* power coefficient used in the cost function *\/$/;" m struct:__anon315 file:
-powell_gamma src/snes/impls/qn/qn.c /^ PetscReal powell_gamma; \/* Powell angle restart condition *\/$/;" m struct:__anon181 file:
+powell_gamma src/snes/impls/qn/qn.c /^ PetscReal powell_gamma; \/* Powell angle restart condition *\/$/;" m struct:__anon183 file:
pprefix include/petscoptions.h /^ char *prefix,*pprefix;$/;" m struct:_p_PetscOptionItems
ppvecs src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ Vec *pvecs,*svecs,*qvecs,*tvecs,**ppvecs,**psvecs,**pqvecs,**ptvecs,*qold,*pold,*sold,*told; $/;" m struct:__anon183
pqvecs src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ Vec *pvecs,*svecs,*qvecs,*tvecs,**ppvecs,**psvecs,**pqvecs,**ptvecs,*qold,*pold,*sold,*told; $/;" m struct:__anon183
-prandtl src/snes/examples/tests/ex69.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon175 file:
-prandtl src/snes/examples/tutorials/ex19.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon154 file:
+prandtl src/snes/examples/tests/ex69.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon177 file:
+prandtl src/snes/examples/tutorials/ex19.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon156 file:
prandtl src/ts/examples/tutorials/ex26.c /^ PetscReal lidvelocity,prandtl,grashof; \/* physical parameters *\/$/;" m struct:__anon206 file:
pre src/ksp/pc/impls/tfs/gs.c /^ PetscInt *pre;$/;" m struct:gather_scatter_id file:
preCoarseToFine include/petsc/private/dmforestimpl.h /^ PetscSF preCoarseToFine;$/;" m struct:__anon157
@@ -68848,7 +68891,7 @@ prevecs_user_work src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h /^ Vec **
previous src/ksp/pc/impls/composite/composite.c /^ PC_CompositeLink previous;$/;" m struct:_PC_CompositeLink file:
previous src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PC_FieldSplitLink next,previous;$/;" m struct:_PC_FieldSplitLink file:
previous src/snes/impls/composite/snescomposite.c /^ SNES_CompositeLink previous;$/;" m struct:_SNES_CompositeLink file:
-previous src/snes/impls/fas/fasimpls.h /^ SNES previous; \/* the SNES instance for the next finer level in the hierarchy *\/$/;" m struct:__anon189
+previous src/snes/impls/fas/fasimpls.h /^ SNES previous; \/* the SNES instance for the next finer level in the hierarchy *\/$/;" m struct:__anon191
previous src/snes/impls/multiblock/multiblock.c /^ BlockDesc next, previous;$/;" m struct:_BlockDesc file:
previous src/sys/error/err.c /^ EH previous;$/;" m struct:_EH file:
previous src/sys/error/signal.c /^ struct SH *previous;$/;" m struct:SH typeref:struct:SH::SH file:
@@ -68870,8 +68913,8 @@ printhelp include/petscoptions.h /^ PetscBool printhelp,changedmethod,al
printout src/mat/partition/impls/pmetis/pmetis.c /^ PetscInt printout; \/* indicates if one wishes Metis to print info *\/$/;" m struct:__anon368 file:
printreason include/petsc/private/taoimpl.h /^ PetscBool printreason;$/;" m struct:_p_Tao
printstatistics src/ksp/pc/impls/hypre/hypre.c /^ PetscBool printstatistics;$/;" m struct:__anon133 file:
-printwhattodo src/ts/trajectory/impls/memory/trajmemory.c /^static void printwhattodo(PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)$/;" f file:
-printwhattodo2 src/ts/trajectory/impls/memory/trajmemory.c /^static void printwhattodo2(PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)$/;" f file:
+printwhattodo src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode printwhattodo(PetscViewer viewer,PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)$/;" f file:
+printwhattodo2 src/ts/trajectory/impls/memory/trajmemory.c /^static PetscErrorCode printwhattodo2(PetscViewer viewer,PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)$/;" f file:
private_PCTelescopeGetSubDM src/ksp/pc/impls/telescope/telescope.c /^DM private_PCTelescopeGetSubDM(PC_Telescope sred)$/;" f
prob include/petsc/private/dmimpl.h /^ PetscDS prob;$/;" m struct:_p_DM
problem src/ts/examples/tutorials/ex8.c /^ Problem problem;$/;" m struct:__anon210 file:
@@ -68913,7 +68956,7 @@ prolongation src/ksp/pc/impls/asm/asm.c /^ VecScatter *prolongation; \/*
prolongator include/petsc/private/pcgamgimpl.h /^ PetscErrorCode (*prolongator)(PC, Mat, Mat, PetscCoarsenData*, Mat*);$/;" m struct:_PCGAMGOps
prolongtype src/ksp/pc/impls/gamg/classical.c /^ char prolongtype[256];$/;" m struct:__anon120 file:
psfac src/tao/unconstrained/impls/nls/nls.h /^ PetscReal psfac; \/* Perturbation shrink factor *\/$/;" m struct:__anon29
-psi src/snes/examples/tutorials/ex9.c /^ Vec psi, uexact;$/;" m struct:__anon156 file:
+psi src/snes/examples/tutorials/ex9.c /^ Vec psi, uexact;$/;" m struct:__anon158 file:
psi src/ts/impls/implicit/gl/gl.h /^ PetscScalar *psi; \/* dim=[3][r-1], [0 psi^T] of B,J,W 2007 *\/$/;" m struct:_TSGLScheme
psteplength src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal psteplength;$/;" m struct:__anon23
psubcomm src/ksp/pc/impls/bjacobi/bjacobi.h /^ PetscSubcomm psubcomm; \/* for multiple processors per block *\/$/;" m struct:__anon129
@@ -68951,10 +68994,10 @@ pure_neumann src/mat/impls/is/matis.h /^ PetscBool pure_neumann;$/;" m struct:
purge config/builder2.py /^def purge(args):$/;" f
pushLanguage config/BuildSystem/config/base.py /^ def pushLanguage(self, language):$/;" m class:Configure
pushRequiredFlags config/BuildSystem/config/compile/processor.py /^ def pushRequiredFlags(self, flags):$/;" m class:Processor
-pushnu src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar pushs,pushnu;$/;" m struct:__anon201
-pushs src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar pushs,pushnu;$/;" m struct:__anon201
+pushnu src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar pushs,pushnu;$/;" m struct:__anon203
+pushs src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar pushs,pushnu;$/;" m struct:__anon203
pv include/petsc/private/matimpl.h /^ PetscScalar pv; \/* pivot of the active row *\/$/;" m struct:__anon173
-pv_analytic src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon128 file:
+pv_analytic src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon130 file:
pvec src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 25;" d
pvec1 src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 17;" d
pvec2 src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 18;" d
@@ -68969,7 +69012,7 @@ python config/builder.py /^from __future__ import with_statement # For python-2
python config/gmakegen.py /^from cmakegen import defaultdict # collections.defaultdict, with fallback for python-2.4$/;" i
python_context include/petsc/private/petscimpl.h /^ void *python_context;$/;" m struct:_p_PetscObject
python_destroy include/petsc/private/petscimpl.h /^ PetscErrorCode (*python_destroy)(void*);$/;" m struct:_p_PetscObject
-q src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *q; \/* the matrix formed as q_ij = (rdot_i, rdot_j) *\/$/;" m struct:__anon192
+q src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *q; \/* the matrix formed as q_ij = (rdot_i, rdot_j) *\/$/;" m struct:__anon194
q src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec q;$/;" m struct:__anon10 file:
q src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec q;$/;" m struct:__anon11 file:
q src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec q;$/;" m struct:__anon9 file:
@@ -68979,7 +69022,7 @@ q src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar q; \/* noise s
q src/ts/examples/tutorials/power_grid/ex8.c /^ PetscScalar q; \/* noise strength *\/$/;" m struct:__anon302 file:
q src/ts/impls/implicit/gl/gl.h /^ PetscInt q; \/* stage-order of the method *\/$/;" m struct:_TSGLScheme
qAndLEvaluation src/ksp/ksp/examples/tutorials/ex51.c /^static void qAndLEvaluation(int n, PetscReal x, PetscReal *q, PetscReal *qp, PetscReal *Ln)$/;" f file:
-q_is_I src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt q_is_I;$/;" m struct:__anon205
+q_is_I src/tao/leastsquares/impls/pounders/pounders.h /^ PetscInt q_is_I;$/;" m struct:__anon207
qb src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar qb; \/* Minimum reactive power output: Mvar *\/$/;" m struct:_p_GEN
qcp src/contrib/fun3d/comp/user.h /^ REAL *qcp, *rcp; \/* Two work arrays *\/$/;" m struct:gxy
qcp src/contrib/fun3d/incomp/user.h /^ REAL *qcp, *rcp; \/* Two work arrays *\/$/;" m struct:gxy
@@ -68998,13 +69041,13 @@ qold src/contrib/fun3d/comp/user.h /^ Vec qold;
qold src/contrib/fun3d/incomp/flow.c /^ Vec qnew,qold,func;$/;" m struct:__anon355 file:
qold src/contrib/fun3d/incomp/user.h /^ Vec qold; \/* Global distributed solution vector*\/$/;" m struct:gxy
qold src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ Vec *pvecs,*svecs,*qvecs,*tvecs,**ppvecs,**psvecs,**pqvecs,**ptvecs,*qold,*pold,*sold,*told; $/;" m struct:__anon183
-qorder src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt qorder; \/* Order of the quadrature *\/$/;" m struct:__anon35 file:
+qorder src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt qorder; \/* Order of the quadrature *\/$/;" m struct:__anon37 file:
qt src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar qt; \/* Maximum reactive power output: Mvar *\/$/;" m struct:_p_GEN
quad include/petsc/private/petscfeimpl.h /^ PetscQuadrature quad; \/* The points defining the space *\/$/;" m struct:__anon150
quadPoints src/snes/examples/tutorials/ex7.c /^static PetscScalar quadPoints[8] = {0.17855873, 0.15505103,$/;" v file:
quadWeights src/snes/examples/tutorials/ex7.c /^static PetscScalar quadWeights[4] = {0.15902069, 0.09097931, 0.15902069, 0.09097931};$/;" v file:
quadratic src/dm/impls/plex/examples/tests/ex3.c /^PetscErrorCode quadratic(PetscInt dim, PetscReal time, const PetscReal coords[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f
-quadratic src/ksp/ksp/impls/qcg/qcgimpl.h /^ PetscReal quadratic;$/;" m struct:__anon187
+quadratic src/ksp/ksp/impls/qcg/qcgimpl.h /^ PetscReal quadratic;$/;" m struct:__anon2
quadraticDer src/dm/impls/plex/examples/tests/ex3.c /^PetscErrorCode quadraticDer(PetscInt dim, PetscReal time, const PetscReal coords[], const PetscReal n[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f
quadratic_u_2d src/snes/examples/tutorials/ex12.c /^static PetscErrorCode quadratic_u_2d(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f file:
quadratic_u_2d src/snes/examples/tutorials/ex62.c /^PetscErrorCode quadratic_u_2d(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f
@@ -69022,9 +69065,9 @@ query include/petsc/private/petscimpl.h /^ PetscErrorCode (*query)(PetscObject
queryfunction include/petsc/private/petscimpl.h /^ PetscErrorCode (*queryfunction)(PetscObject,const char[],void (**)(void));$/;" m struct:__anon187
queue include/petsc/private/characteristicimpl.h /^ Queue queue;$/;" m struct:_p_Characteristic
queue src/ksp/pc/impls/bddc/bddcstructs.h /^ PetscInt *queue;$/;" m struct:_PCBDDCGraph
-queue src/sys/classes/viewer/impls/vu/petscvu.c /^ PrintfQueue queue, queueBase;$/;" m struct:__anon82 file:
-queueBase src/sys/classes/viewer/impls/vu/petscvu.c /^ PrintfQueue queue, queueBase;$/;" m struct:__anon82 file:
-queueLength src/sys/classes/viewer/impls/vu/petscvu.c /^ int queueLength;$/;" m struct:__anon82 file:
+queue src/sys/classes/viewer/impls/vu/petscvu.c /^ PrintfQueue queue, queueBase;$/;" m struct:__anon84 file:
+queueBase src/sys/classes/viewer/impls/vu/petscvu.c /^ PrintfQueue queue, queueBase;$/;" m struct:__anon84 file:
+queueLength src/sys/classes/viewer/impls/vu/petscvu.c /^ int queueLength;$/;" m struct:__anon84 file:
queueLocal include/petsc/private/characteristicimpl.h /^ Queue queueLocal; \/* Queue of Items to receive from other processes *\/$/;" m struct:_p_Characteristic
queueLocalMax include/petsc/private/characteristicimpl.h /^ PetscInt queueLocalMax;$/;" m struct:_p_Characteristic
queueLocalSize include/petsc/private/characteristicimpl.h /^ PetscInt queueLocalSize;$/;" m struct:_p_Characteristic
@@ -69036,7 +69079,7 @@ queueSize include/petsc/private/characteristicimpl.h /^ PetscInt queueSize;
queue_id include/petsc/private/petscfeimpl.h /^ cl_command_queue queue_id;$/;" m struct:__anon155
queue_sorted src/ksp/pc/impls/bddc/bddcstructs.h /^ PetscBool queue_sorted;$/;" m struct:_PCBDDCGraph
quick src/snes/examples/tutorials/ex74f.F90 /^ double precision function quick(/;" f
-quiet src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon128 file:
+quiet src/snes/examples/tutorials/ex30.c /^ PetscBool quiet, param_test, output_to_file, pv_analytic;$/;" m struct:__anon130 file:
quoteIfNeeded config/cmakeboot.py /^def quoteIfNeeded(path):$/;" f
qvecs src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ Vec *pvecs,*svecs,*qvecs,*tvecs,**ppvecs,**psvecs,**pqvecs,**ptvecs,*qold,*pold,*sold,*told; $/;" m struct:__anon183
r bin/saws/SAWs.py /^r = requests.get(url)$/;" v
@@ -69047,7 +69090,7 @@ r src/ksp/ksp/examples/tests/ex26.c /^ Vec x,b,r; \/* global
r src/ksp/ksp/examples/tests/ex29.c /^ Vec x,b,r; \/* global vectors *\/$/;" m struct:__anon167 file:
r src/ksp/ksp/examples/tests/ex41.c /^ Vec x,b,r; \/* global vectors *\/$/;" m struct:__anon165 file:
r src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 11;" d
-r src/ksp/ksp/impls/tsirm/tsirm.c /^ Vec Alpha,r;$/;" m struct:__anon3 file:
+r src/ksp/ksp/impls/tsirm/tsirm.c /^ Vec Alpha,r;$/;" m struct:__anon5 file:
r src/ksp/pc/impls/ml/ml.c /^ Vec x,b,r; \/* global vectors *\/$/;" m struct:__anon114 file:
r src/mat/examples/tests/ex96.c /^ Vec x,b,r; \/* global vectors *\/$/;" m struct:__anon374 file:
r src/snes/examples/tutorials/ex5f90t.F /^ type(Vec) x,r$/;" v program:main
@@ -69059,25 +69102,25 @@ r src/ts/examples/tutorials/ex11_sa.c /^ PetscScalar r;$/;" m struct:__anon247
r src/ts/impls/implicit/gl/gl.h /^ PetscInt r; \/* number of items carried between stages *\/$/;" m struct:_TSGLScheme
r1 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
r1 src/snes/examples/tutorials/ex74ftube.h /^ double precision p1, p2, p3, p4, r1, r2, r3, r4$/;" v
-r1 src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon209
+r1 src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon211
r2 src/ksp/ksp/examples/tests/ex10.c /^PetscReal r2[20] = {-1.0,0.0,1.0,-1.0,1.0,-1.0,0.0,1.0,$/;" v
r2 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
r2 src/snes/examples/tutorials/ex74ftube.h /^ double precision p1, p2, p3, p4, r1, r2, r3, r4$/;" v
-r2 src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon209
+r2 src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon211
r3 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
r3 src/snes/examples/tutorials/ex74ftube.h /^ double precision p1, p2, p3, p4, r1, r2, r3, r4$/;" v
-r3 src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon209
+r3 src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon211
r4 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
rScaleType src/tao/matrix/lmvmmat.h /^ PetscInt rScaleType;$/;" m struct:__anon1
r_alpha src/tao/matrix/lmvmmat.h /^ PetscReal r_alpha; \/* Factor on scalar for rescaling diagonal matrix *\/$/;" m struct:__anon1
r_beta src/tao/matrix/lmvmmat.h /^ PetscReal r_beta; \/* Factor on diagonal for rescaling diagonal matrix *\/$/;" m struct:__anon1
-ra src/dm/examples/tutorials/ex7.c /^ PetscReal ra;$/;" m struct:__anon18 file:
-rad src/snes/examples/tutorials/ex16.c /^ PetscReal rad;$/;" m struct:__anon166 file:
+ra src/dm/examples/tutorials/ex7.c /^ PetscReal ra;$/;" m struct:__anon20 file:
+rad src/snes/examples/tutorials/ex16.c /^ PetscReal rad;$/;" m struct:__anon168 file:
rad src/ts/examples/tutorials/network/wash/pipe.h /^ PetscReal rad; $/;" m struct:_p_Pipe
radhyd src/snes/examples/tutorials/ex74f.F90 /^ program radhyd$/;" p
-radius src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal radius;$/;" m struct:__anon10
-radius src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscReal radius;$/;" m struct:__anon9
-radius src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscReal radius;$/;" m struct:__anon11
+radius src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal radius;$/;" m struct:__anon12
+radius src/ksp/ksp/impls/cg/nash/nashimpl.h /^ PetscReal radius;$/;" m struct:__anon11
+radius src/ksp/ksp/impls/cg/stcg/stcgimpl.h /^ PetscReal radius;$/;" m struct:__anon13
radius src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal radius;$/;" m struct:__anon35
radius src/ts/examples/tutorials/ex11.c /^ PetscReal radius;$/;" m struct:__anon225 file:
radius src/ts/examples/tutorials/ex11_sa.c /^ PetscReal radius;$/;" m struct:__anon240 file:
@@ -69085,7 +69128,7 @@ rand src/ts/examples/tutorials/power_grid/ex1.c /^ PetscRandom rand;$/;" m stru
rand src/ts/interface/tseig.c /^ PetscRandom rand;$/;" m struct:_n_TSMonitorSPEigCtx file:
random include/petsc/private/pcgamgimpl.h /^ PetscRandom random; \/* used to generate any random numbers needed by GAMG *\/$/;" m struct:gamg_TAG
random src/ksp/ksp/examples/tutorials/ex60.c /^ PetscRandom random;$/;" m struct:__anon159 file:
-random src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscRandom random;$/;" m struct:__anon1
+random src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscRandom random;$/;" m struct:__anon3
range include/petscis.h /^ PetscInt *range; \/* the offset of each processor *\/$/;" m struct:_n_PetscLayout
range_i_re src/ksp/pc/impls/telescope/telescope.h /^ PetscInt *range_i_re,*range_j_re,*range_k_re;$/;" m struct:__anon86
range_j_re src/ksp/pc/impls/telescope/telescope.h /^ PetscInt *range_i_re,*range_j_re,*range_k_re;$/;" m struct:__anon86
@@ -69095,35 +69138,35 @@ rank include/petsc/private/vecimpl.h /^ PetscMPIInt size,rank;$/;" m struct:_
rank include/petscsftypes.h /^ PetscInt rank; \/* Rank of owner *\/$/;" m struct:__anon104
rank src/contrib/fun3d/comp/flow.c /^PetscMPIInt rank, CommSize;$/;" v
rank src/contrib/fun3d/incomp/flow.c /^int rank,size,rstart;$/;" v
-rank src/dm/impls/da/gr2.c /^ PetscMPIInt rank;$/;" m struct:__anon51 file:
-rank src/dm/impls/plex/plexhdf5.c /^ PetscMPIInt rank;$/;" m struct:__anon24 file:
-rank src/dm/impls/redundant/dmredundant.c /^ PetscMPIInt rank; \/* owner *\/$/;" m struct:__anon55 file:
+rank src/dm/impls/da/gr2.c /^ PetscMPIInt rank;$/;" m struct:__anon53 file:
+rank src/dm/impls/plex/plexhdf5.c /^ PetscMPIInt rank;$/;" m struct:__anon26 file:
+rank src/dm/impls/redundant/dmredundant.c /^ PetscMPIInt rank; \/* owner *\/$/;" m struct:__anon57 file:
rank src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscMPIInt rank,size; \/* Rank and size of the current process; to be used in RODDEC*\/$/;" m struct:__anon179
rank src/mat/impls/aij/mpi/mpiaij.h /^ PetscMPIInt rank; \/* rank of proc in communicator *\/$/;" m struct:__anon29
rank src/mat/impls/dense/mpi/mpidense.h /^ PetscMPIInt rank; \/* rank of proc in communicator *\/$/;" m struct:__anon8
-rank src/snes/examples/tutorials/ex3.c /^ PetscMPIInt rank; \/* rank of processor *\/$/;" m struct:__anon137 file:
+rank src/snes/examples/tutorials/ex3.c /^ PetscMPIInt rank; \/* rank of processor *\/$/;" m struct:__anon139 file:
rank src/snes/examples/tutorials/ex5f.h /^ PetscMPIInt rank,size$/;" v
rank src/snes/examples/tutorials/ex5f.h /^ common \/pdata\/ da,rank,size$/;" v
-rank src/snes/examples/tutorials/ex5s.c /^ int rank; \/* processor rank *\/$/;" m struct:__anon146 file:
+rank src/snes/examples/tutorials/ex5s.c /^ int rank; \/* processor rank *\/$/;" m struct:__anon148 file:
rank src/snes/examples/tutorials/network/pflow/pf.c /^PetscMPIInt rank;$/;" v
-rank src/snes/impls/composite/snescomposite.c /^ PetscBLASInt rank; \/* the effective rank *\/$/;" m struct:__anon184 file:
-rank src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt rank; \/* the effective rank *\/$/;" m struct:__anon192
-rank src/sys/classes/viewer/impls/matlab/vmatlab.c /^ PetscMPIInt rank;$/;" m struct:__anon77 file:
-rank src/sys/examples/tests/ex8.c /^ PetscInt rank;$/;" m struct:__anon94 file:
+rank src/snes/impls/composite/snescomposite.c /^ PetscBLASInt rank; \/* the effective rank *\/$/;" m struct:__anon186 file:
+rank src/snes/impls/ngmres/snesngmres.h /^ PetscBLASInt rank; \/* the effective rank *\/$/;" m struct:__anon194
+rank src/sys/classes/viewer/impls/matlab/vmatlab.c /^ PetscMPIInt rank;$/;" m struct:__anon79 file:
+rank src/sys/examples/tests/ex8.c /^ PetscInt rank;$/;" m struct:__anon96 file:
rank src/sys/examples/tests/ex8.c /^ PetscMPIInt rank;$/;" m struct:FCtx file:
rank src/sys/examples/tutorials/ex4f90.F90 /^ integer rank,/;" v program:main
-rank src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscMPIInt size,rank;$/;" m struct:__anon203 file:
+rank src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscMPIInt size,rank;$/;" m struct:__anon205 file:
rank src/tao/leastsquares/examples/tutorials/chwirut2f.h /^ common \/params\/ t,y,rank,size$/;" v
rankorder include/petsc/private/sfimpl.h /^ PetscBool rankorder; \/* Sort ranks for gather and scatter operations *\/$/;" m struct:_p_PetscSF
ranks include/petsc/private/sfimpl.h /^ PetscMPIInt *ranks; \/* List of ranks referenced by "remote" *\/$/;" m struct:_p_PetscSF
ranlib config/builder.py /^ def ranlib(self, library):$/;" m class:PETScMaker
rap_type src/ksp/pc/impls/hypre/hypre.c /^ PetscInt rap_type;$/;" m struct:__anon134 file:
-rarray src/sys/examples/tutorials/ex5.c /^ PetscReal rarray[2];$/;" m struct:__anon93 file:
+rarray src/sys/examples/tutorials/ex5.c /^ PetscReal rarray[2];$/;" m struct:__anon95 file:
rart include/petsc/private/matimpl.h /^ PetscErrorCode (*rart)(Mat,Mat,MatReuse,PetscReal,Mat*);$/;" m struct:_MatOps
rart src/mat/impls/aij/seq/aij.h /^ Mat_RARt *rart; \/* used by MatRARt() *\/$/;" m struct:__anon17
rartnumeric include/petsc/private/matimpl.h /^ PetscErrorCode (*rartnumeric)(Mat,Mat,Mat); \/* double dispatch wrapper routine *\/$/;" m struct:_MatOps
rartsymbolic include/petsc/private/matimpl.h /^ PetscErrorCode (*rartsymbolic)(Mat,Mat,PetscReal,Mat*); \/* double dispatch wrapper routine *\/$/;" m struct:_MatOps
-rate src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal rate; \/* Interest rate *\/$/;" m struct:__anon207 file:
+rate src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal rate; \/* Interest rate *\/$/;" m struct:__anon209 file:
rate src/ts/examples/tutorials/ex14.c /^ PetscReal rate,exponent,refvel;$/;" m struct:_p_THI::__anon257 file:
rateA src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar rateA; \/* rate A in MVA *\/$/;" m struct:_p_EDGEDATA
rateB src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar rateB; \/* rate B in MVA *\/$/;" m struct:_p_EDGEDATA
@@ -69145,14 +69188,14 @@ rcoefup src/contrib/fun3d/comp/user.h /^ REAL *rcoefup;
rcoefup src/contrib/fun3d/incomp/user.h /^ REAL *rcoefup; \/* Coefficients *\/$/;" m struct:gxy
rcolor src/sys/classes/draw/impls/opengl/openglops.c /^static unsigned char rcolor[256],gcolor[256],bcolor[256];$/;" v file:
rcond src/mat/impls/aij/seq/superlu/superlu.c /^ PetscReal rpg, rcond;$/;" m struct:__anon26 file:
-rcond src/snes/impls/composite/snescomposite.c /^ PetscReal rcond; \/* the exit condition *\/$/;" m struct:__anon184 file:
-rcond src/snes/impls/ngmres/snesngmres.h /^ PetscReal rcond; \/* the exit condition *\/$/;" m struct:__anon192
+rcond src/snes/impls/composite/snescomposite.c /^ PetscReal rcond; \/* the exit condition *\/$/;" m struct:__anon186 file:
+rcond src/snes/impls/ngmres/snesngmres.h /^ PetscReal rcond; \/* the exit condition *\/$/;" m struct:__anon194
rcp src/contrib/fun3d/comp/user.h /^ REAL *qcp, *rcp; \/* Two work arrays *\/$/;" m struct:gxy
rcp src/contrib/fun3d/incomp/user.h /^ REAL *qcp, *rcp; \/* Two work arrays *\/$/;" m struct:gxy
rctx src/mat/impls/is/matis.h /^ VecScatter rctx; \/* row scatter *\/$/;" m struct:__anon53
rctx src/ts/trajectory/impls/memory/trajmemory.c /^ RevolveCTX *rctx,*rctx2;$/;" m struct:_TJScheduler file:
rctx2 src/ts/trajectory/impls/memory/trajmemory.c /^ RevolveCTX *rctx,*rctx2;$/;" m struct:_TJScheduler file:
-rd src/tao/constrained/impls/ipm/ipm.h /^ Vec rd; \/* H*x + d + Ae'*lamdae - Ai'*lamdai *\/$/;" m struct:__anon201
+rd src/tao/constrained/impls/ipm/ipm.h /^ Vec rd; \/* H*x + d + Ae'*lamdae - Ai'*lamdai *\/$/;" m struct:__anon203
rdict config/BuildSystem/RDict.py /^ rdict = RDict(parentDirectory = '.')$/;" v class:RDict.serve.ProcessHandler
re bin/petscnagupgrade.py /^import re$/;" i
re bin/portabilitycheck.py /^import re$/;" i
@@ -69237,7 +69280,7 @@ rebuildArc config/builder.py /^ def rebuildArc(self, vertex, dep, mark):$/;" m
rebuildArc config/builder.py /^ def rebuildArc(self, vertex, dep, mark):$/;" m class:SourceDatabaseDict
rebuildDependencies config/builder.py /^ def rebuildDependencies(self, libname, rootDir):$/;" m class:PETScMaker
reciprocal include/petsc/private/vecimpl.h /^ PetscErrorCode (*reciprocal)(Vec);$/;" m struct:_VecOps
-recomps include/petsc/private/tsimpl.h /^ PetscInt recomps; \/* counter for recomputations in the adjoint run *\/$/;" m struct:_p_TSTrajectory
+recomps include/petsc/private/tsimpl.h /^ PetscInt recomps; \/* counter for recomputations in the adjoint run *\/$/;" m struct:_p_TSTrajectory
recompute src/ts/trajectory/impls/memory/trajmemory.c /^ PetscBool recompute;$/;" m struct:_TJScheduler file:
recompute_jacobian src/ts/impls/eimex/eimex.c /^ PetscBool recompute_jacobian; \/* Recompute the Jacobian at each stage, default is to freeze the Jacobian at the start of each step *\/$/;" m struct:__anon339 file:
recompute_jacobian src/ts/impls/rosw/rosw.c /^ PetscBool recompute_jacobian; \/* Recompute the Jacobian at each stage, default is to freeze the Jacobian at the start of each step *\/$/;" m struct:__anon338 file:
@@ -69268,14 +69311,14 @@ recvranks include/petsc/private/matimpl.h /^ PetscMPIInt *recvranks;$/;" m s
recvranks src/vec/vec/impls/mpi/pvecimpl.h /^ PetscMPIInt *recvranks;$/;" m struct:__anon75
recvreqs include/petsc/private/matimpl.h /^ MPI_Request *recvreqs;$/;" m struct:_MatStash
recvreqs src/vec/vec/impls/mpi/pvecimpl.h /^ MPI_Request *recvreqs;$/;" m struct:__anon75
-red1 src/snes/examples/tutorials/ex21.c /^ DM red1,da1,da2;$/;" m struct:__anon124 file:
+red1 src/snes/examples/tutorials/ex21.c /^ DM red1,da1,da2;$/;" m struct:__anon126 file:
redfactor src/ksp/pc/impls/telescope/telescope.h /^ PetscInt redfactor; \/* factor to reduce comm size by *\/$/;" m struct:_PC_Telescope
redistribute_coarse src/ksp/pc/impls/bddc/bddc.h /^ PetscInt redistribute_coarse;$/;" m struct:__anon106
redm src/mat/partition/impls/party/party.c /^ PetscBool redm;$/;" m struct:__anon370 file:
redo src/mat/partition/impls/party/party.c /^ PetscBool redo;$/;" m struct:__anon370 file:
reducetype include/petsc/private/petscimpl.h /^ PetscInt *reducetype; \/* is particular value to be summed or maxed? *\/$/;" m struct:__anon195
redundant include/petsc/private/matimpl.h /^ Mat_Redundant *redundant; \/* used by MatCreateRedundantMatrix() *\/$/;" m struct:_p_Mat
-redux src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *redux;$/;" m struct:__anon6
+redux src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ Vec *redux;$/;" m struct:__anon8
redux src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ Vec *redux;$/;" m struct:__anon183
redux src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h /^ Vec *redux;$/;" m struct:__anon175
refSpaceDer include/petsc/private/petscdsimpl.h /^ PetscScalar *refSpaceDer; \/* Workspace for computing derivative in the reference coordinates *\/$/;" m struct:_p_PetscDS
@@ -69293,7 +69336,7 @@ refct include/petsc/private/dmpatchimpl.h /^ PetscInt refct;$/;" m struct:__a
refct include/petsc/private/dmpleximpl.h /^ PetscInt refct;$/;" m struct:__anon134
refct include/petsc/private/isimpl.h /^ PetscInt refct;$/;" m struct:_n_ISColoring
refct include/petsc/private/petscimpl.h /^ PetscInt refct;$/;" m struct:_p_PetscObject
-refct src/dm/impls/forest/p4est/pforest.c /^ PetscInt refct;$/;" m struct:__anon21 file:
+refct src/dm/impls/forest/p4est/pforest.c /^ PetscInt refct;$/;" m struct:__anon23 file:
referencePolicy src/tao/linesearch/impls/armijo/armijo.h /^ PetscInt referencePolicy; \/* Integer for reference calculation rule *\/$/;" m struct:__anon4
referencePolicy src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscInt referencePolicy; \/* Integer for reference calculation rule *\/$/;" m struct:__anon8
referenceTree include/petsc/private/dmpleximpl.h /^ DM referenceTree; \/* reference tree to which child ID's refer *\/$/;" m struct:__anon134
@@ -69309,16 +69352,16 @@ refinehook include/petsc/private/dmimpl.h /^ DMRefineHookLink refinehook
refinehook include/petsc/private/dmimpl.h /^ PetscErrorCode (*refinehook)(DM,DM,void*); \/* Run once, when a fine DM is created *\/$/;" m struct:_DMRefineHookLink
refinementFunc include/petsc/private/dmpleximpl.h /^ PetscErrorCode (*refinementFunc)(const PetscReal [], PetscReal *); \/* Function giving the maximum volume for refined cell *\/$/;" m struct:__anon134
refinementLimit include/petsc/private/dmpleximpl.h /^ PetscReal refinementLimit; \/* Maximum volume for refined cell *\/$/;" m struct:__anon134
-refinementLimit src/dm/impls/plex/examples/tests/ex1.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon32 file:
-refinementLimit src/dm/impls/plex/examples/tests/ex10.c /^ PetscReal refinementLimit; \/* Maximum volume of a refined cell *\/$/;" m struct:__anon30 file:
-refinementLimit src/dm/impls/plex/examples/tests/ex3.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon35 file:
-refinementLimit src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal refinementLimit; \/* Maximum volume of a refined cell *\/$/;" m struct:__anon39 file:
-refinementLimit src/snes/examples/tutorials/ex12.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon152 file:
-refinementLimit src/snes/examples/tutorials/ex62.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon133 file:
-refinementLimit src/snes/examples/tutorials/ex77.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon145 file:
+refinementLimit src/dm/impls/plex/examples/tests/ex1.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon34 file:
+refinementLimit src/dm/impls/plex/examples/tests/ex10.c /^ PetscReal refinementLimit; \/* Maximum volume of a refined cell *\/$/;" m struct:__anon32 file:
+refinementLimit src/dm/impls/plex/examples/tests/ex3.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon37 file:
+refinementLimit src/dm/impls/plex/examples/tests/ex9.c /^ PetscReal refinementLimit; \/* Maximum volume of a refined cell *\/$/;" m struct:__anon41 file:
+refinementLimit src/snes/examples/tutorials/ex12.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon154 file:
+refinementLimit src/snes/examples/tutorials/ex62.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon135 file:
+refinementLimit src/snes/examples/tutorials/ex77.c /^ PetscReal refinementLimit; \/* The largest allowable cell volume *\/$/;" m struct:__anon147 file:
refinementUniform include/petsc/private/dmpleximpl.h /^ PetscBool refinementUniform; \/* Flag for uniform cell refinement *\/$/;" m struct:__anon134
-refinementUniform src/dm/impls/plex/examples/tests/ex10.c /^ PetscBool refinementUniform; \/* Uniformly refine the mesh *\/$/;" m struct:__anon30 file:
-refvel src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon165 file:
+refinementUniform src/dm/impls/plex/examples/tests/ex10.c /^ PetscBool refinementUniform; \/* Uniformly refine the mesh *\/$/;" m struct:__anon32 file:
+refvel src/snes/examples/tutorials/ex48.c /^ PetscReal irefgam,eps2,exponent,refvel,epsvel;$/;" m struct:_p_THI::__anon167 file:
refvel src/ts/examples/tutorials/ex14.c /^ PetscReal rate,exponent,refvel;$/;" m struct:_p_THI::__anon257 file:
registerPythonFile config/PETSc/Configure.py /^ def registerPythonFile(self,filename,directory):$/;" m class:Configure
regression config/builder2.py /^def regression(args):$/;" f
@@ -69410,8 +69453,8 @@ res_hist_alloc include/petsc/private/kspimpl.h /^ PetscReal *res_hist_alloc
res_hist_len include/petsc/private/kspimpl.h /^ PetscInt res_hist_len; \/* current size of residual history array *\/$/;" m struct:_p_KSP
res_hist_max include/petsc/private/kspimpl.h /^ PetscInt res_hist_max; \/* actual amount of data in residual_history *\/$/;" m struct:_p_KSP
res_hist_reset include/petsc/private/kspimpl.h /^ PetscBool res_hist_reset; \/* reset history to size zero for each new solve *\/$/;" m struct:_p_KSP
-resample src/dm/impls/da/usfft/matusfft.c /^ Vec resample; \/* Vec of samples, one per dof per sample point *\/$/;" m struct:__anon52 file:
-resampleDa src/dm/impls/da/usfft/matusfft.c /^ DM resampleDa; \/* the Battle-Lemarie interpolant DMDA *\/$/;" m struct:__anon52 file:
+resample src/dm/impls/da/usfft/matusfft.c /^ Vec resample; \/* Vec of samples, one per dof per sample point *\/$/;" m struct:__anon54 file:
+resampleDa src/dm/impls/da/usfft/matusfft.c /^ DM resampleDa; \/* the Battle-Lemarie interpolant DMDA *\/$/;" m struct:__anon54 file:
resc src/contrib/fun3d/comp/user.h /^ REAL resc; \/* Current residual *\/$/;" m struct:__anon363
resc src/contrib/fun3d/incomp/user.h /^ REAL resc; \/* Current residual *\/$/;" m struct:__anon357
rescale src/ts/examples/tutorials/ex20opt_p.c 5;" d file:
@@ -69434,23 +69477,23 @@ residual include/petsc/private/pcmgimpl.h /^ PetscErrorCode (*residual)(Mat,Vec
residual include/petsc/private/taoimpl.h /^ PetscReal residual;$/;" m struct:_p_Tao
residual src/ksp/pc/examples/tests/ex5.c /^PetscErrorCode residual(Mat mat,Vec bb,Vec xx,Vec rr)$/;" f
residualEvent include/petsc/private/petscfeimpl.h /^ PetscLogEvent residualEvent;$/;" m struct:__anon155
-residuallocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*residuallocal)(DMDALocalInfo*,void*,void*,void*);$/;" m struct:__anon107 file:
-residuallocal src/snes/utils/dmlocalsnes.c /^ PetscErrorCode (*residuallocal)(DM,Vec,Vec,void*);$/;" m struct:__anon108 file:
-residuallocalctx src/snes/utils/dmdasnes.c /^ void *residuallocalctx;$/;" m struct:__anon107 file:
-residuallocalctx src/snes/utils/dmlocalsnes.c /^ void *residuallocalctx;$/;" m struct:__anon108 file:
-residuallocalimode src/snes/utils/dmdasnes.c /^ InsertMode residuallocalimode;$/;" m struct:__anon107 file:
+residuallocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*residuallocal)(DMDALocalInfo*,void*,void*,void*);$/;" m struct:__anon109 file:
+residuallocal src/snes/utils/dmlocalsnes.c /^ PetscErrorCode (*residuallocal)(DM,Vec,Vec,void*);$/;" m struct:__anon110 file:
+residuallocalctx src/snes/utils/dmdasnes.c /^ void *residuallocalctx;$/;" m struct:__anon109 file:
+residuallocalctx src/snes/utils/dmlocalsnes.c /^ void *residuallocalctx;$/;" m struct:__anon110 file:
+residuallocalimode src/snes/utils/dmdasnes.c /^ InsertMode residuallocalimode;$/;" m struct:__anon109 file:
resized src/sys/classes/draw/impls/opengl/openglops.c /^static PetscBool resized = PETSC_FALSE;$/;" v file:
resizewindow include/petsc/private/drawimpl.h /^ PetscErrorCode (*resizewindow)(PetscDraw,int,int);$/;" m struct:_PetscDrawOps
resolveDependency config/BuildSystem/sourceDatabase.py /^ def resolveDependency(self, source, dep):$/;" m class:DependencyAnalyzer
resource src/benchmarks/daemon.py /^ import resource # Resource usage information.$/;" i
restart src/ksp/ksp/impls/gcr/gcr.c /^ PetscInt restart;$/;" m struct:__anon182 file:
restart src/ksp/ksp/impls/lcd/lcdimpl.h /^ PetscInt restart;$/;" m struct:__anon185
-restart src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon152 file:
-restart_fm_rise src/snes/impls/ngmres/snesngmres.h /^ PetscBool restart_fm_rise; \/* Restart on F_M residual increase *\/$/;" m struct:__anon192
-restart_it src/snes/impls/ngmres/snesngmres.h /^ PetscInt restart_it; \/* number of iterations the restart conditions persist before restart *\/$/;" m struct:__anon192
-restart_periodic src/snes/impls/ngmres/snesngmres.h /^ PetscInt restart_periodic; \/* number of iterations to restart after *\/$/;" m struct:__anon192
-restart_type src/snes/impls/ngmres/snesngmres.h /^ SNESNGMRESRestartType restart_type;$/;" m struct:__anon192
-restart_type src/snes/impls/qn/qn.c /^ SNESQNRestartType restart_type; \/* determine the frequency and type of restart conditions *\/$/;" m struct:__anon181 file:
+restart src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon154 file:
+restart_fm_rise src/snes/impls/ngmres/snesngmres.h /^ PetscBool restart_fm_rise; \/* Restart on F_M residual increase *\/$/;" m struct:__anon194
+restart_it src/snes/impls/ngmres/snesngmres.h /^ PetscInt restart_it; \/* number of iterations the restart conditions persist before restart *\/$/;" m struct:__anon194
+restart_periodic src/snes/impls/ngmres/snesngmres.h /^ PetscInt restart_periodic; \/* number of iterations to restart after *\/$/;" m struct:__anon194
+restart_type src/snes/impls/ngmres/snesngmres.h /^ SNESNGMRESRestartType restart_type;$/;" m struct:__anon194
+restart_type src/snes/impls/qn/qn.c /^ SNESQNRestartType restart_type; \/* determine the frequency and type of restart conditions *\/$/;" m struct:__anon183 file:
restoreLog config/BuildSystem/logger.py /^ def restoreLog(self):$/;" m class:Logger
restoreReconfigure config/PETSc/options/installDir.py /^ def restoreReconfigure(self):$/;" m class:Configure
restorearray include/petsc/private/vecimpl.h /^ PetscErrorCode (*restorearray)(Vec,PetscScalar**); \/* restore data array *\/$/;" m struct:_VecOps
@@ -69468,7 +69511,7 @@ restoresubvector include/petsc/private/vecimpl.h /^ PetscErrorCode (*restoresub
restoresubviewer include/petsc/private/viewerimpl.h /^ PetscErrorCode (*restoresubviewer)(PetscViewer,MPI_Comm,PetscViewer*);$/;" m struct:_PetscViewerOps
restrct include/petsc/private/pcmgimpl.h /^ Mat restrct; \/* restrict is a reserved word in C99 and on Cray *\/$/;" m struct:__anon123
restrct src/ksp/pc/examples/tests/ex5.c /^PetscErrorCode restrct(Mat mat,Vec rr,Vec bb)$/;" f
-restrct src/snes/impls/fas/fasimpls.h /^ Mat restrct; \/* restriction operator *\/$/;" m struct:__anon189
+restrct src/snes/impls/fas/fasimpls.h /^ Mat restrct; \/* restriction operator *\/$/;" m struct:__anon191
restrict src/ts/examples/tutorials/ex14.c 64;" d file:
restrict src/ts/examples/tutorials/ex14.c 66;" d file:
restricthook include/petsc/private/dmimpl.h /^ PetscErrorCode (*restricthook)(DM,Mat,Vec,Mat,DM,void*); \/* Run each time a new problem is restricted to a coarse grid *\/$/;" m struct:_DMCoarsenHookLink
@@ -69489,7 +69532,7 @@ retCode src/benchmarks/daemon.py /^ retCode = createDaemon('.')$/;" v
retrieval config/BuildSystem/config/package.py /^ import retrieval$/;" i
reuse include/petsc/private/tsimpl.h /^ PetscBool reuse;$/;" m struct:_p_TS::__anon158
reuse src/mat/impls/aij/mpi/mpiaij.h /^ MatReuse reuse; \/* flag to skip MatGetBrowsOfAoCols_MPIAIJ() and MatMPIAIJGetLocalMat() in 1st call of MatPtAPNumeric_MPIAIJ_MPIAIJ() *\/$/;" m struct:__anon28
-reuseArray src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool reuseArray; \/* Pass in user allocated array to VecGetClosure() *\/$/;" m struct:__anon39 file:
+reuseArray src/dm/impls/plex/examples/tests/ex9.c /^ PetscBool reuseArray; \/* Pass in user allocated array to VecGetClosure() *\/$/;" m struct:__anon41 file:
reuse_interpolation src/ksp/pc/impls/ml/ml.c /^ PetscBool reuse_interpolation;$/;" m struct:__anon117 file:
reuse_mumps src/ksp/pc/impls/bddc/bddcstructs.h /^ PCBDDCReuseMumps reuse_mumps;$/;" m struct:_PCBDDCSubSchurs
reuse_prol include/petsc/private/pcgamgimpl.h /^ PetscBool reuse_prol;$/;" m struct:gamg_TAG
@@ -69509,8 +69552,8 @@ rgap src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal rgap;$/;" m struct:__anon23
rho src/ksp/ksp/examples/tutorials/ex29.c /^ PetscReal rho;$/;" m struct:__anon151 file:
rho src/ksp/ksp/examples/tutorials/ex31.c /^ Vec rho; \/* The mass solution \\rho *\/$/;" m struct:__anon157 file:
rho src/ksp/ksp/examples/tutorials/ex35.cxx /^ PetscReal rho;$/;" m struct:__anon149 file:
-rho src/sys/examples/tutorials/ex5.c /^ PetscReal rho;$/;" m struct:__anon93 file:
-rho src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal rho;$/;" m struct:__anon209
+rho src/sys/examples/tutorials/ex5.c /^ PetscReal rho;$/;" m struct:__anon95 file:
+rho src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal rho;$/;" m struct:__anon211
rho src/tao/matrix/lmvmmat.h /^ PetscReal *rho;$/;" m struct:__anon1
rho src/tao/pde_constrained/impls/lcl/lcl.h /^ PetscReal rho; \/* Penalty parameter *\/$/;" m struct:__anon12
rho src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c /^ PetscScalar rho,c;$/;" m struct:__anon295 file:
@@ -69533,18 +69576,18 @@ rhs src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec rhs;$/;" m struct:_PCBDDC
rhs src/mat/impls/aij/mpi/clique/matcliqueimpl.h /^ cliq::DistMultiVec<PetscCliqScalar> *rhs;$/;" m struct:__anon35
rhs src/mat/impls/aij/mpi/pastix/pastix.c /^ PetscScalar *rhs; \/* Rhight-hand-side member *\/$/;" m struct:Mat_Pastix_ file:
rhs src/ts/examples/tests/ex3.c /^PetscErrorCode rhs(AppCtx *obj,PetscScalar *y, PetscInt nz, PetscScalar *z, PetscReal t)$/;" f
-rhs1 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon201
-rhs2 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon201
-rhs3 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon201
-rhs4 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon201
+rhs1 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon203
+rhs2 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon203
+rhs3 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon203
+rhs4 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter rhs1,rhs2,rhs3,rhs4;$/;" m struct:__anon203
rhs_B src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec rhs_B;$/;" m struct:_PCBDDCReuseMumps
rhs_change src/ksp/pc/impls/bddc/bddc.h /^ PetscBool rhs_change;$/;" m struct:__anon106
rhs_dup src/mat/impls/aij/seq/superlu/superlu.c /^ PetscScalar *rhs_dup;$/;" m struct:__anon26 file:
-rhs_lamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon201
-rhs_lamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon201
-rhs_norm src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscReal rhs_norm; \/* Norm of the right hand side *\/$/;" m struct:__anon4 file:
-rhs_s src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon201
-rhs_x src/tao/constrained/impls/ipm/ipm.h /^ Vec work, rhs_x,save_x;$/;" m struct:__anon201
+rhs_lamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon203
+rhs_lamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon203
+rhs_norm src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscReal rhs_norm; \/* Norm of the right hand side *\/$/;" m struct:__anon6 file:
+rhs_s src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon203
+rhs_x src/tao/constrained/impls/ipm/ipm.h /^ Vec work, rhs_x,save_x;$/;" m struct:__anon203
rhsctx include/petsc/private/kspimpl.h /^ void *rhsctx;$/;" m struct:_p_DMKSP
rhsfunction include/petsc/private/tsimpl.h /^ TSRHSFunction rhsfunction;$/;" m struct:_DMTSOps
rhsfunction src/ts/interface/ftn-custom/ztsf.c /^ PetscFortranCallbackId rhsfunction;$/;" m struct:__anon197 file:
@@ -69563,7 +69606,7 @@ rhsjacobianlocalctx src/ts/utils/dmdats.c /^ void *rhsjacobianlocalctx;$/
rhsjacobianp include/petsc/private/tsimpl.h /^ PetscErrorCode (*rhsjacobianp)(TS,PetscReal,Vec,Mat,void*);$/;" m struct:_p_TS
rhsjacobianpctx include/petsc/private/tsimpl.h /^ void *rhsjacobianpctx;$/;" m struct:_p_TS
rhsnbr src/mat/impls/aij/mpi/pastix/pastix.c /^ PetscInt rhsnbr; \/* Rhight-hand-side number (must be 1) *\/$/;" m struct:Mat_Pastix_ file:
-rhsplocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*rhsplocal)(DMDALocalInfo*,void*,void*,void*);$/;" m struct:__anon107 file:
+rhsplocal src/snes/utils/dmdasnes.c /^ PetscErrorCode (*rhsplocal)(DMDALocalInfo*,void*,void*,void*);$/;" m struct:__anon109 file:
ri2dq src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^PetscErrorCode ri2dq(PetscScalar Fr,PetscScalar Fi,PetscScalar delta,PetscScalar *Fd, PetscScalar *Fq)$/;" f
ri2dq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^PetscErrorCode ri2dq(PetscScalar Fr,PetscScalar Fi,PetscScalar delta,PetscScalar *Fd, PetscScalar *Fq)$/;" f
ri2dq src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^PetscErrorCode ri2dq(PetscScalar Fr,PetscScalar Fi,PetscScalar delta,PetscScalar *Fd, PetscScalar *Fq)$/;" f
@@ -69583,9 +69626,9 @@ right src/mat/impls/normal/normm.c /^ Vec w,left,right,leftwork,rightwo
right src/mat/impls/normal/normmh.c /^ Vec w,left,right,leftwork,rightwork;$/;" m struct:__anon63 file:
right src/mat/impls/shell/shell.c /^ Vec left,right;$/;" m struct:__anon40 file:
right src/mat/impls/submat/submat.c /^ Vec left,right; \/* optional scaling *\/$/;" m struct:__anon41 file:
-right src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon172 file:
-right src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon125 file:
-right src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon208 file:
+right src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon174 file:
+right src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon127 file:
+right src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon210 file:
right src/tao/unconstrained/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon27 file:
right src/tao/unconstrained/examples/tutorials/minsurf2.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon24 file:
right2red src/ksp/pc/impls/svd/svd.c /^ VecScatter left2red,right2red;$/;" m struct:__anon96 file:
@@ -69619,7 +69662,7 @@ rn_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 34;" d file:
rnorm include/petsc/private/kspimpl.h /^ PetscReal rnorm; \/* current residual norm *\/$/;" m struct:_p_KSP
rnorm src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal rnorm;$/;" m struct:__anon23
rnorm0 include/petsc/private/kspimpl.h /^ PetscReal rnorm0; \/* initial residual norm (used for divergence testing) *\/$/;" m struct:_p_KSP
-rnorm0 src/snes/impls/tr/trimpl.h /^ PetscReal rnorm0,ttol; \/* used for KSP convergence test *\/$/;" m struct:__anon187
+rnorm0 src/snes/impls/tr/trimpl.h /^ PetscReal rnorm0,ttol; \/* used for KSP convergence test *\/$/;" m struct:__anon189
roestat src/snes/examples/tutorials/ex74f.F90 /^ subroutine roestat(/;" s
roestt src/snes/examples/tutorials/ex74fcomd.h /^ double precision eigval, eigvec, rinv, roestt, fl, fr, deltau, alpha, xnumdif, froe$/;" v
roffset include/petsc/private/sfimpl.h /^ PetscInt *roffset; \/* Array of length nranks+1, offset in rmine\/rremote for each rank *\/$/;" m struct:_p_PetscSF
@@ -69655,25 +69698,25 @@ rowvalues src/mat/impls/adj/mpi/mpiadj.h /^ PetscScalar *rowvalues;
rowvalues src/mat/impls/aij/mpi/mpiaij.h /^ PetscScalar *rowvalues; \/* nonzero values in row *\/$/;" m struct:__anon29
rowvalues_alloc src/mat/impls/adj/mpi/mpiadj.h /^ PetscInt rowvalues_alloc;$/;" m struct:__anon55
rparm src/mat/impls/aij/seq/essl/essl.c /^ PetscReal rparm[5];$/;" m struct:__anon22 file:
-rpe src/tao/constrained/impls/ipm/ipm.h /^ Vec rpe; \/* residual Ae*x - be *\/$/;" m struct:__anon201
+rpe src/tao/constrained/impls/ipm/ipm.h /^ Vec rpe; \/* residual Ae*x - be *\/$/;" m struct:__anon203
rpermIndices src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ THRUSTINTARRAY *rpermIndices; \/* indices used for any reordering *\/$/;" m struct:Mat_SeqAIJCUSPARSETriFactors
rpg src/mat/impls/aij/seq/superlu/superlu.c /^ PetscReal rpg, rcond;$/;" m struct:__anon26 file:
-rpi src/tao/constrained/impls/ipm/ipm.h /^ Vec rpi; \/* Ai*x - yi - bi *\/$/;" m struct:__anon201
+rpi src/tao/constrained/impls/ipm/ipm.h /^ Vec rpi; \/* Ai*x - yi - bi *\/$/;" m struct:__anon203
rprolong src/mat/impls/submat/submat.c /^ VecScatter lrestrict,rprolong;$/;" m struct:__anon41 file:
rremote include/petsc/private/sfimpl.h /^ PetscInt *rremote; \/* Concatenated array holding remote indices referenced for each remote rank *\/$/;" m struct:_p_PetscSF
rs include/petsc/private/matimpl.h /^ PetscReal rs; \/* active row sum of abs(offdiagonals) *\/$/;" m struct:__anon173
rscale include/petsc/private/pcmgimpl.h /^ Vec rscale; \/* scaling of restriction matrix *\/$/;" m struct:__anon123
-rscale src/snes/impls/fas/fasimpls.h /^ Vec rscale; \/* the pointwise scaling of the restriction operator *\/$/;" m struct:__anon189
+rscale src/snes/impls/fas/fasimpls.h /^ Vec rscale; \/* the pointwise scaling of the restriction operator *\/$/;" m struct:__anon191
rst src/ksp/ksp/examples/tests/ex10.c /^PetscReal rst[3][64]; \/* Location of integration pts in (r,s,t) *\/$/;" v
rstart include/petsc/private/matimpl.h /^ PetscInt rstart; \/* first row owned by local processor *\/$/;" m struct:_p_MatFDColoring
rstart include/petsc/private/matimpl.h /^ PetscInt rstart; \/* first row owned by local processor *\/$/;" m struct:_p_MatTransposeColoring
rstart include/petscis.h /^ PetscInt rstart,rend; \/* local start, local end + 1 *\/$/;" m struct:_n_PetscLayout
rstart src/contrib/fun3d/comp/flow.c /^PetscInt rstart = 0, SecondOrder = 0;$/;" v
rstart src/contrib/fun3d/incomp/flow.c /^int rank,size,rstart;$/;" v
-rstart src/dm/impls/composite/packimpl.h /^ PetscInt n,N,rstart; \/* rstart is relative to all processors, n unknowns owned by this process, N is total unknowns *\/$/;" m struct:__anon48
+rstart src/dm/impls/composite/packimpl.h /^ PetscInt n,N,rstart; \/* rstart is relative to all processors, n unknowns owned by this process, N is total unknowns *\/$/;" m struct:__anon50
rstart src/dm/impls/composite/packimpl.h /^ PetscInt rstart; \/* rstart is relative to this process *\/$/;" m struct:DMCompositeLink
-rstart src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-rstart src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
+rstart src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+rstart src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
rstatus include/petsc/private/vecimpl.h /^ MPI_Status *sstatus,*rstatus;$/;" m struct:__anon180
rt src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar rt; \/* Step-up transformer impedance XTRAN in pu on mbase *\/$/;" m struct:_p_GEN
rtol include/petsc/private/kspimpl.h /^ PetscReal rtol, \/* relative tolerance *\/$/;" m struct:_p_KSP
@@ -69683,9 +69726,9 @@ rtol include/petsc/private/snesimpl.h /^ PetscReal rtol; \/* re
rtol include/petsc/private/taolinesearchimpl.h /^ PetscReal rtol; \/* relative tol for acceptable step (rtol>0) *\/$/;" m struct:_p_TaoLineSearch
rtol include/petsc/private/tsimpl.h /^ PetscReal atol,rtol; \/* Relative and absolute tolerance for local truncation error *\/$/;" m struct:_p_TS
rtol src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu /^ PetscReal rtol;$/;" m struct:__anon126 file:
-rtol src/snes/impls/composite/snescomposite.c /^ PetscReal rtol; \/* restart tolerance for accepting the combination *\/$/;" m struct:__anon184 file:
-rtol src/snes/impls/gs/gsimpl.h /^ PetscReal rtol; \/* relative tolerance of the inner pointblock solver *\/$/;" m struct:__anon185
-rtol src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal rtol; \/* Solution tolerances *\/$/;" m struct:__anon209
+rtol src/snes/impls/composite/snescomposite.c /^ PetscReal rtol; \/* restart tolerance for accepting the combination *\/$/;" m struct:__anon186 file:
+rtol src/snes/impls/gs/gsimpl.h /^ PetscReal rtol; \/* relative tolerance of the inner pointblock solver *\/$/;" m struct:__anon187
+rtol src/tao/complementarity/impls/ssls/ssls.h /^ PetscReal rtol; \/* Solution tolerances *\/$/;" m struct:__anon211
rtol_0 include/petsc/private/snesimpl.h /^ PetscReal rtol_0; \/* initial rtol *\/$/;" m struct:__anon135
rtol_last include/petsc/private/snesimpl.h /^ PetscReal rtol_last; \/* last rtol *\/$/;" m struct:__anon135
rtol_max include/petsc/private/snesimpl.h /^ PetscReal rtol_max; \/* maximum rtol *\/$/;" m struct:__anon135
@@ -69716,10 +69759,10 @@ runStream src/benchmarks/streams/CUDAVersion.cu /^PetscErrorCode runStream(const
runStreamDouble src/benchmarks/streams/CUDAVersion.cu /^PetscErrorCode runStreamDouble(const PetscInt iNumThreadsPerBlock, PetscBool bDontUseGPUTiming)$/;" f
runTest config/builder.py /^ def runTest(self, testDir, executable, testNum, replace, **params):$/;" m class:PETScMaker
runTimeTest config/BuildSystem/config/packages/BlasLapack.py /^ def runTimeTest(self,name,includes,body,lib = None):$/;" m class:Configure
-runType src/dm/impls/plex/examples/tests/ex8.c /^ RunType runType; \/* Type of mesh to use *\/$/;" m struct:__anon29 file:
-runType src/snes/examples/tutorials/ex12.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon152 file:
-runType src/snes/examples/tutorials/ex62.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon133 file:
-runType src/snes/examples/tutorials/ex77.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon145 file:
+runType src/dm/impls/plex/examples/tests/ex8.c /^ RunType runType; \/* Type of mesh to use *\/$/;" m struct:__anon31 file:
+runType src/snes/examples/tutorials/ex12.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon154 file:
+runType src/snes/examples/tutorials/ex62.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon135 file:
+runType src/snes/examples/tutorials/ex77.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon147 file:
runType src/tao/examples/tutorials/ex1.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon14 file:
runType src/tao/examples/tutorials/ex2.c /^ RunType runType; \/* Whether to run tests, or solve the full problem *\/$/;" m struct:__anon17 file:
run_DMComplex src/benchmarks/benchmarkExample.py /^def run_DMComplex(ex, name, opts, args, sizes, times, events, log=True):$/;" f
@@ -69741,18 +69784,18 @@ rvalues src/mat/impls/aij/mpi/mpimatmatmult.c /^ PetscScalar *rvalues,*svalues;
rvalues src/mat/impls/dense/mpi/mpidense.h /^ PetscScalar *svalues,*rvalues; \/* sending and receiving data *\/$/;" m struct:__anon8
rw_dbglevel include/petsc/private/dmmbimpl.h /^ PetscInt rw_dbglevel;$/;" m struct:__anon138
rwaits src/mat/impls/aij/mpi/mpimatmatmult.c /^ MPI_Request *rwaits,*swaits;$/;" m struct:__anon30 file:
-rwork src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *rwork; \/* Real workspace for solver computations *\/$/;" m struct:__anon10
+rwork src/ksp/ksp/impls/cg/gltr/gltrimpl.h /^ PetscReal *rwork; \/* Real workspace for solver computations *\/$/;" m struct:__anon12
rwork src/mat/impls/submat/submat.c /^ Vec lwork,rwork; \/* work vectors inside the scatters *\/$/;" m struct:__anon41 file:
-rwork src/snes/impls/composite/snescomposite.c /^ PetscReal *rwork; \/* the real work vector used for complex *\/$/;" m struct:__anon184 file:
-rwork src/snes/impls/ngmres/snesngmres.h /^ PetscReal *rwork; \/* the real work vector used for complex *\/$/;" m struct:__anon192
+rwork src/snes/impls/composite/snescomposite.c /^ PetscReal *rwork; \/* the real work vector used for complex *\/$/;" m struct:__anon186 file:
+rwork src/snes/impls/ngmres/snesngmres.h /^ PetscReal *rwork; \/* the real work vector used for complex *\/$/;" m struct:__anon194
rxy src/contrib/fun3d/comp/user.h /^ REAL *rxy; \/* *\/$/;" m struct:gxy
rxy src/contrib/fun3d/incomp/user.h /^ REAL *rxy; \/* *\/$/;" m struct:gxy
s include/petsc/private/dmdaimpl.h /^ PetscInt s; \/* stencil width *\/$/;" m struct:__anon125
s src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscReal *s, *realwork;$/;" m struct:__anon173
-s src/snes/examples/tutorials/ex33.c /^ PetscScalar s; \/* The saturation on each cell *\/$/;" m struct:__anon123 file:
-s src/snes/impls/composite/snescomposite.c /^ PetscReal *s; \/* the singular values *\/$/;" m struct:__anon184 file:
-s src/snes/impls/ngmres/snesngmres.h /^ PetscReal *s; \/* the singular values *\/$/;" m struct:__anon192
-s src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon201
+s src/snes/examples/tutorials/ex33.c /^ PetscScalar s; \/* The saturation on each cell *\/$/;" m struct:__anon125 file:
+s src/snes/impls/composite/snescomposite.c /^ PetscReal *s; \/* the singular values *\/$/;" m struct:__anon186 file:
+s src/snes/impls/ngmres/snesngmres.h /^ PetscReal *s; \/* the singular values *\/$/;" m struct:__anon194
+s src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon203
s src/tao/pde_constrained/impls/lcl/lcl.h /^ Vec s;$/;" m struct:__anon12
s src/tao/unconstrained/examples/tutorials/eptorsion1.c /^ Vec s, y, xvec; \/* work space for computing Hessian *\/$/;" m struct:__anon25 file:
s src/ts/examples/tutorials/ex22.c /^ PetscReal s[2]; \/* Source terms *\/$/;" m struct:_User file:
@@ -69773,10 +69816,10 @@ safety src/ts/adapt/impls/basic/adaptbasic.c /^ PetscReal safety; \
safety src/ts/adapt/impls/cfl/adaptcfl.c /^ PetscReal safety; \/* safety factor relative to target CFL constraint *\/$/;" m struct:__anon199 file:
same_local_solves src/ksp/pc/impls/asm/asm.c /^ PetscBool same_local_solves; \/* flag indicating whether all local solvers are same *\/$/;" m struct:__anon108 file:
same_local_solves src/ksp/pc/impls/bjacobi/bjacobi.h /^ PetscBool same_local_solves; \/* flag indicating whether all local solvers are same (used for PCView()) *\/$/;" m struct:__anon129
-same_local_solves src/snes/impls/nasm/nasm.c /^ PetscBool same_local_solves; \/* flag to determine if the solvers have been individually modified *\/$/;" m struct:__anon198 file:
+same_local_solves src/snes/impls/nasm/nasm.c /^ PetscBool same_local_solves; \/* flag to determine if the solvers have been individually modified *\/$/;" m struct:__anon200 file:
same_subdomain_solvers src/ksp/pc/impls/gasm/gasm.c /^ PetscBool same_subdomain_solvers; \/* flag indicating whether all local solvers are same *\/$/;" m struct:__anon110 file:
sample src/ts/examples/tutorials/ex9.c /^ PetscErrorCode (*sample)(void*,PetscInt,FVBCType,PetscReal,PetscReal,PetscReal,PetscReal,PetscReal*);$/;" m struct:__anon266 file:
-sampleCoords src/dm/impls/da/usfft/matusfft.c /^ Vec sampleCoords;$/;" m struct:__anon52 file:
+sampleCoords src/dm/impls/da/usfft/matusfft.c /^ Vec sampleCoords;$/;" m struct:__anon54 file:
sample_times src/tao/pde_constrained/examples/tutorials/parabolic.c /^ PetscInt *sample_times; \/* Times of samples *\/$/;" m struct:__anon9 file:
sanitize config/BuildSystem/config/utilities/cacheDetails.py /^ def sanitize(self,val):$/;" m class:CacheAttribute
saturation src/ts/examples/tutorials/ex27.c /^ PetscReal saturation;$/;" m struct:__anon263 file:
@@ -69785,11 +69828,11 @@ save config/BuildSystem/sourceDatabase.py /^ def save(self, force = 0):$/;" m c
save include/petsc/private/drawimpl.h /^ PetscErrorCode (*save)(PetscDraw);$/;" m struct:_PetscDrawOps
saveLog config/BuildSystem/logger.py /^ def saveLog(self):$/;" m class:Logger
saveReconfigure config/PETSc/options/installDir.py /^ def saveReconfigure(self):$/;" m class:Configure
-save_lamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon201
-save_lamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon201
-save_s src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon201
+save_lamdae src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdae, dlamdae, rhs_lamdae, save_lamdae;$/;" m struct:__anon203
+save_lamdai src/tao/constrained/impls/ipm/ipm.h /^ Vec lamdai, dlamdai, rhs_lamdai, save_lamdai;$/;" m struct:__anon203
+save_s src/tao/constrained/impls/ipm/ipm.h /^ Vec s,ds,rhs_s,save_s;$/;" m struct:__anon203
save_stack src/ts/trajectory/impls/memory/trajmemory.c /^ PetscBool save_stack;$/;" m struct:_TJScheduler file:
-save_x src/tao/constrained/impls/ipm/ipm.h /^ Vec work, rhs_x,save_x;$/;" m struct:__anon201
+save_x src/tao/constrained/impls/ipm/ipm.h /^ Vec work, rhs_x,save_x;$/;" m struct:__anon203
savedTiming src/benchmarks/benchmarkAssembly.py /^savedTiming = {'baconost': {'ElemAssembly': [(0.040919999999999998, 0.0), (0.1242, 0.0), (0.24410000000000001, 0.0), (0.374, 0.0), (0.56259999999999999, 0.0), (0.79049999999999998, 0.0), (1.0880000000000001, 0.0), (1.351, 0.0), (1.6930000000000001, 0.0), (2.0609999999999999, 0.0), (2.4820000000000002, 0.0), (3.0640000000000001, 0.0)],$/;" v
saved_values src/mat/impls/aij/seq/aij.h /^ MatScalar *saved_values; \/* location for stashing nonzero values of matrix *\/$/;" m struct:__anon17
savefig src/benchmarks/benchmarkExample.py /^ from pylab import close, legend, plot, savefig, show, title, xlabel, ylabel$/;" i
@@ -69803,8 +69846,8 @@ savemoviefps include/petsc/private/drawimpl.h /^ PetscInt savemovief
saveonclear include/petsc/private/drawimpl.h /^ PetscBool saveonclear; \/* save a new image for every PetscDrawClear() called *\/$/;" m struct:_p_PetscDraw
saveonflush include/petsc/private/drawimpl.h /^ PetscBool saveonflush; \/* save a new image for every PetscDrawFlush() called *\/$/;" m struct:_p_PetscDraw
savesinglefile include/petsc/private/drawimpl.h /^ PetscBool savesinglefile;$/;" m struct:_p_PetscDraw
-sb src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
-sbase src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar sbase; \/* System base MVA *\/$/;" m struct:__anon170
+sb src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
+sbase src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar sbase; \/* System base MVA *\/$/;" m struct:__anon172
sbuf_a include/petsc/private/matimpl.h /^ PetscScalar *sbuf_a,**rbuf_a;$/;" m struct:__anon170
sbuf_j include/petsc/private/matimpl.h /^ PetscInt *sbuf_nz,*rbuf_nz,*sbuf_j,**rbuf_j;$/;" m struct:__anon170
sbuf_nz include/petsc/private/matimpl.h /^ PetscInt *sbuf_nz,*rbuf_nz,*sbuf_j,**rbuf_j;$/;" m struct:__anon170
@@ -69823,7 +69866,7 @@ scale include/petsc/private/dmpleximpl.h /^ PetscReal scale[NUM_PETS
scale include/petsc/private/matimpl.h /^ PetscErrorCode (*scale)(Mat,PetscScalar);$/;" m struct:_MatOps
scale include/petsc/private/tsimpl.h /^ PetscReal scale,shift;$/;" m struct:_p_TS::__anon158
scale include/petsc/private/vecimpl.h /^ PetscErrorCode (*scale)(Vec,PetscScalar); \/* x = alpha * x *\/$/;" m struct:_VecOps
-scale src/ksp/ksp/impls/rich/richardsonimpl.h /^ PetscReal scale; \/* scaling on preconditioner *\/$/;" m struct:__anon2
+scale src/ksp/ksp/impls/rich/richardsonimpl.h /^ PetscReal scale; \/* scaling on preconditioner *\/$/;" m struct:__anon4
scale src/ksp/pc/impls/lsc/lsc.c /^ Vec scale;$/;" m struct:__anon123 file:
scale src/mat/impls/aij/seq/klu/klu.c /^static const char *scale[] ={"NONE","SUM","MAX"};$/;" v file:
scale src/mat/impls/composite/mcomposite.c /^ PetscScalar scale; \/* scale factor supplied with MatScale() *\/$/;" m struct:__anon39 file:
@@ -69837,13 +69880,13 @@ scale_F src/ts/impls/implicit/alpha/alpha2.c /^ PetscReal scale_F;$/;" m struct
scale_gen src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar scale_gen;$/;" m struct:_p_GEN
scale_load src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar scale_load;$/;" m struct:_p_LOAD
scale_solve_failed include/petsc/private/tsimpl.h /^ PetscReal scale_solve_failed; \/* Scale step by this factor if solver (linear or nonlinear) fails. *\/$/;" m struct:_p_TSAdapt
-scale_type src/snes/impls/qn/qn.c /^ SNESQNScaleType scale_type; \/* the type of scaling used *\/$/;" m struct:__anon181 file:
+scale_type src/snes/impls/qn/qn.c /^ SNESQNScaleType scale_type; \/* the type of scaling used *\/$/;" m struct:__anon183 file:
scaled src/ksp/pc/impls/ainvcusp/ainvcusp.cu /^ PetscBool scaled; \/* Whether to use the scaled version of the Bridson AINV or not *\/$/;" m struct:__anon89 file:
-scaled_depth src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon128 file:
-scaled_width src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon128 file:
+scaled_depth src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon130 file:
+scaled_width src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon130 file:
scalediag src/ksp/pc/impls/lsc/lsc.c /^ PetscBool scalediag;$/;" m struct:__anon123 file:
scaling include/petsc/private/snesimpl.h /^ Vec scaling; \/* scaling vector *\/$/;" m struct:_p_SNES
-scaling src/snes/impls/qn/qn.c /^ PetscReal scaling; \/* scaling of H0 *\/$/;" m struct:__anon181 file:
+scaling src/snes/impls/qn/qn.c /^ PetscReal scaling; \/* scaling of H0 *\/$/;" m struct:__anon183 file:
scaling_factor src/ksp/pc/impls/is/pcis.h /^ PetscScalar scaling_factor;$/;" m struct:__anon124
scalingfactor src/ksp/ksp/examples/tutorials/ex59.c /^ PetscScalar scalingfactor;$/;" m struct:__anon160 file:
scat_rhs src/mat/impls/aij/mpi/mumps/mumps.c /^ VecScatter scat_rhs, scat_sol; \/* used by MatSolve() *\/$/;" m struct:__anon34 file:
@@ -69856,7 +69899,7 @@ scatter src/contrib/fun3d/incomp/user.h /^ VecScatter scatter, gradScatter;
scatter src/ksp/pc/impls/redistribute/redistribute.c /^ VecScatter scatter;$/;" m struct:__anon95 file:
scatter src/ksp/pc/impls/telescope/telescope.h /^ VecScatter scatter;$/;" m struct:_PC_Telescope
scatter src/mat/impls/scatter/mscatter.c /^ VecScatter scatter;$/;" m struct:__anon54 file:
-scatter src/snes/examples/tutorials/ex10d/ex10.c /^ VecScatter scatter; \/* scatter context for the local and$/;" m struct:__anon168 file:
+scatter src/snes/examples/tutorials/ex10d/ex10.c /^ VecScatter scatter; \/* scatter context for the local and$/;" m struct:__anon170 file:
scatter src/tao/bound/impls/tron/tron.h /^ VecScatter scatter;$/;" m struct:__anon21
scatter src/tao/unconstrained/impls/bmrm/bmrm.h /^ VecScatter scatter; \/* Scatter context *\/$/;" m struct:__anon32
scatter src/vec/vec/impls/seq/seqcuda/cudavecimpl.h /^ void * scatter;$/;" m struct:_p_PetscCUDAIndices
@@ -69869,10 +69912,10 @@ scatterU src/ts/examples/tests/ex9.c /^ VecScatter scatterU,scatterV;$/;" m
scatterV src/ts/examples/tests/ex10.c /^ VecScatter scatterU,scatterV;$/;" m struct:__anon327 file:
scatterV src/ts/examples/tests/ex7.c /^ VecScatter scatterU,scatterV;$/;" m struct:__anon333 file:
scatterV src/ts/examples/tests/ex9.c /^ VecScatter scatterU,scatterV;$/;" m struct:__anon334 file:
-scatterf src/tao/leastsquares/impls/pounders/pounders.h /^ VecScatter scatterf,scatterx;$/;" m struct:__anon205
+scatterf src/tao/leastsquares/impls/pounders/pounders.h /^ VecScatter scatterf,scatterx;$/;" m struct:__anon207
scatterin src/ksp/pc/impls/redundant/redundant.c /^ VecScatter scatterin,scatterout; \/* scatter used to move all values to each processor group (subcommunicator) *\/$/;" m struct:__anon128 file:
scatterout src/ksp/pc/impls/redundant/redundant.c /^ VecScatter scatterin,scatterout; \/* scatter used to move all values to each processor group (subcommunicator) *\/$/;" m struct:__anon128 file:
-scatterx src/tao/leastsquares/impls/pounders/pounders.h /^ VecScatter scatterf,scatterx;$/;" m struct:__anon205
+scatterx src/tao/leastsquares/impls/pounders/pounders.h /^ VecScatter scatterf,scatterx;$/;" m struct:__anon207
scheme src/ts/impls/implicit/gl/gladapt.c /^ PetscInt scheme;$/;" m struct:__anon341 file:
schemes src/ts/impls/implicit/gl/gl.h /^ TSGLScheme *schemes;$/;" m struct:TS_GL
schur src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ Mat schur; \/* The Schur complement S = A11 - A10 A00^{-1} A01, the KSP here, kspinner, is H_1 in [El08] *\/$/;" m struct:__anon84 file:
@@ -69899,7 +69942,7 @@ schurpre src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PCFieldSplitSchurPreType
scoeff src/ts/impls/arkimex/arkimex.c /^ PetscReal scoeff; \/* shift = scoeff\/dt *\/$/;" m struct:__anon352 file:
scoeff src/ts/impls/implicit/gl/gl.h /^ PetscReal scoeff; \/* Ydot = Z + shift*Y; shift = scoeff\/ts->time_step *\/$/;" m struct:TS_GL
scoeff src/ts/impls/rosw/rosw.c /^ PetscReal scoeff; \/* shift = scoeff\/dt *\/$/;" m struct:__anon338 file:
-screen src/sys/classes/draw/impls/x/ximpl.h /^ int screen; \/* Screen of display *\/$/;" m struct:__anon72
+screen src/sys/classes/draw/impls/x/ximpl.h /^ int screen; \/* Screen of display *\/$/;" m struct:__anon74
script bin/configVars.py /^import script$/;" i
script config/BuildSystem/RDict.py /^ import RDict # Need this to locate server script$/;" i
script config/BuildSystem/config/base.py /^import script$/;" i
@@ -69912,9 +69955,9 @@ script config/cmakeboot.py /^import script$/;" i
script config/install.py /^import script$/;" i
sctx src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ VecScatter sctx;$/;" m struct:_PC_FieldSplitLink file:
sctx src/snes/impls/multiblock/multiblock.c /^ VecScatter sctx; \/* Scatter mapping global Vec to blockVec *\/$/;" m struct:_BlockDesc file:
-se src/ksp/ksp/impls/lsqr/lsqr.c /^ Vec se; \/* Optional standard error vector *\/$/;" m struct:__anon4 file:
-se_flg src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscBool se_flg; \/* flag for -ksp_lsqr_set_standard_error *\/$/;" m struct:__anon4 file:
-secant_mat src/snes/impls/gs/gsimpl.h /^ PetscBool secant_mat; \/* use the Jacobian to get the coloring for the secant *\/$/;" m struct:__anon185
+se src/ksp/ksp/impls/lsqr/lsqr.c /^ Vec se; \/* Optional standard error vector *\/$/;" m struct:__anon6 file:
+se_flg src/ksp/ksp/impls/lsqr/lsqr.c /^ PetscBool se_flg; \/* flag for -ksp_lsqr_set_standard_error *\/$/;" m struct:__anon6 file:
+secant_mat src/snes/impls/gs/gsimpl.h /^ PetscBool secant_mat; \/* use the Jacobian to get the coloring for the secant *\/$/;" m struct:__anon187
second src/benchmarks/streams/BasicVersion.c /^double second()$/;" f
second src/snes/examples/tutorials/ex48.c /^ PetscReal second;$/;" m struct:_n_Units file:
second src/ts/examples/tutorials/ex10.c /^ PetscReal meter,kilogram,second,Kelvin; \/* Fundamental units *\/$/;" m struct:__anon216 file:
@@ -69922,7 +69965,7 @@ second src/ts/examples/tutorials/ex14.c /^ PetscReal second;$/;" m struct:_n_Un
second_order src/snes/examples/tutorials/ex59.c /^PetscBool second_order = PETSC_FALSE;$/;" v
secondq src/snes/examples/tutorials/ex74f.F90 /^ subroutine secondq(/;" s
section include/petsc/private/dmpleximpl.h /^ PetscSection section; \/* Sizes for each partition *\/$/;" m struct:__anon129
-seed src/sys/classes/random/impls/rander48/rander48.c /^ unsigned short seed[3];$/;" m struct:__anon76 file:
+seed src/sys/classes/random/impls/rander48/rander48.c /^ unsigned short seed[3];$/;" m struct:__anon78 file:
seed src/sys/classes/random/randomimpl.h /^ PetscErrorCode (*seed)(PetscRandom);$/;" m struct:_PetscRandomOps
seed src/sys/classes/random/randomimpl.h /^ unsigned long seed;$/;" m struct:_p_PetscRandom
seg src/sys/examples/tests/ex8.c /^ PetscSegBuffer seg;$/;" m struct:FCtx file:
@@ -69934,8 +69977,8 @@ segrecvscalar src/vec/vec/impls/mpi/pvecimpl.h /^ PetscSegBuffer segrecvscalar;
segsendblocks include/petsc/private/matimpl.h /^ PetscSegBuffer segsendblocks;$/;" m struct:_MatStash
select config/BuildSystem/script.py /^ import select, os$/;" i
select src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscBLASInt *select; \/* array used to select the Schur vectors to order *\/$/;" m struct:__anon179
-select_type src/snes/impls/ngmres/snesngmres.h /^ SNESNGMRESSelectType select_type;$/;" m struct:__anon192
-selfscale src/ksp/ksp/impls/rich/richardsonimpl.h /^ PetscBool selfscale; \/* determine optimimal scaling each iteration to minimize 2-norm of resulting residual *\/$/;" m struct:__anon2
+select_type src/snes/impls/ngmres/snesngmres.h /^ SNESNGMRESSelectType select_type;$/;" m struct:__anon194
+selfscale src/ksp/ksp/impls/rich/richardsonimpl.h /^ PetscBool selfscale; \/* determine optimimal scaling each iteration to minimize 2-norm of resulting residual *\/$/;" m struct:__anon4
semilogy src/benchmarks/benchmarkExample.py /^ from pylab import legend, plot, savefig, semilogy, show, title, xlabel, ylabel$/;" i
send config/BuildSystem/RDict.py /^ def send(self, key = None, value = None, operation = None):$/;" m class:RDict
sendLowestIndex src/vec/vec/impls/seq/seqcuda/cudavecimpl.h /^ PetscInt sendLowestIndex;$/;" m struct:_p_VecScatterCUDAIndices_PtoP
@@ -69978,7 +70021,7 @@ serverShutdown config/BuildSystem/RDict.py /^ def serverShutdown(self, pid, del
set include/petsc/private/tsimpl.h /^ PetscErrorCode (*set)(TSTrajectory,TS,PetscInt,PetscReal,Vec);$/;" m struct:_TSTrajectoryOps
set include/petsc/private/vecimpl.h /^ PetscErrorCode (*set)(Vec,PetscScalar); \/* y = alpha *\/$/;" m struct:_VecOps
set include/petscoptions.h /^ PetscBool set; \/* the user has changed this value in the GUI *\/$/;" m struct:_n_PetscOptionItem
-set src/sys/classes/draw/impls/x/ximpl.h /^ GC set;$/;" m struct:__anon70
+set src/sys/classes/draw/impls/x/ximpl.h /^ GC set;$/;" m struct:__anon72
setArch config/BuildSystem/config/package.py /^ def setArch(self, arch):$/;" m class:Package
setArgDB config/BuildSystem/args.py /^ def setArgDB(self, argDB):$/;" m class:ArgumentProcessor
setArgDB config/BuildSystem/config/compile/C.py /^ def setArgDB(self, argDB):$/;" m class:DynamicLinker
@@ -70109,7 +70152,7 @@ setfromoptions src/ts/impls/implicit/gl/gladapt.c /^ PetscErrorCode (*setfromop
setfromoptions src/vec/pf/pfimpl.h /^ PetscErrorCode (*setfromoptions)(PetscOptionItems*,PF);$/;" m struct:_PFOps
setfromoptionscalled include/petsc/private/dmforestimpl.h /^ PetscBool setfromoptionscalled;$/;" m struct:__anon157
setfromoptionscalled include/petsc/private/pcimpl.h /^ PetscInt setfromoptionscalled;$/;" m struct:_p_PC
-setfromoptionscalled src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool setfromoptionscalled;$/;" m struct:__anon87 file:
+setfromoptionscalled src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool setfromoptionscalled;$/;" m struct:__anon89 file:
setisdiff src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^ PetscBool setisdiff; \/* TS computes truncation error based only on the differential variables *\/$/;" m struct:__anon313 file:
setlocaltoglobalmapping include/petsc/private/matimpl.h /^ PetscErrorCode (*setlocaltoglobalmapping)(Mat,ISLocalToGlobalMapping,ISLocalToGlobalMapping);$/;" m struct:_MatOps
setlocaltoglobalmapping include/petsc/private/vecimpl.h /^ PetscErrorCode (*setlocaltoglobalmapping)(Vec,ISLocalToGlobalMapping);$/;" m struct:_VecOps
@@ -70155,7 +70198,7 @@ setup include/petsc/private/tsimpl.h /^ PetscErrorCode (*setup)(TS);$/;" m stru
setup include/petsc/private/tsimpl.h /^ PetscErrorCode (*setup)(TSTrajectory,TS);$/;" m struct:_TSTrajectoryOps
setup include/petsc/private/viewerimpl.h /^ PetscErrorCode (*setup)(PetscViewer);$/;" m struct:_PetscViewerOps
setup setup.py /^from setuptools import setup$/;" i
-setup src/dm/impls/composite/packimpl.h /^ PetscBool setup; \/* after this is set, cannot add new links to the DM*\/$/;" m struct:__anon48
+setup src/dm/impls/composite/packimpl.h /^ PetscBool setup; \/* after this is set, cannot add new links to the DM*\/$/;" m struct:__anon50
setup src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_Int (*setup)(HYPRE_Solver,HYPRE_ParCSRMatrix,HYPRE_ParVector,HYPRE_ParVector);$/;" m struct:__anon133 file:
setup src/ksp/pc/impls/shell/shellpc.c /^ PetscErrorCode (*setup)(PC);$/;" m struct:__anon93 file:
setupArguments config/BuildSystem/args.py /^ def setupArguments(self, argDB):$/;" m class:ArgumentProcessor
@@ -70342,7 +70385,7 @@ setupPackageDependencies config/PETSc/petsc.py /^ def setupPackageDependencies(
setupStream src/benchmarks/streams/CUDAVersion.cu /^PetscErrorCode setupStream(PetscInt deviceNum, PetscBool runDouble, PetscBool cpuTiming)$/;" f
setupUrlMapping config/BuildSystem/urlMappingInstalled.py /^def setupUrlMapping(self, urlMaps):$/;" f
setupUrlMapping config/BuildSystem/urlMappingLocal.py /^def setupUrlMapping(self, urlMaps):$/;" f
-setup_called src/snes/impls/ngmres/snesngmres.h /^ PetscBool setup_called; \/* indicates whether SNESSetUp_NGMRES() has been called *\/$/;" m struct:__anon192
+setup_called src/snes/impls/ngmres/snesngmres.h /^ PetscBool setup_called; \/* indicates whether SNESSetUp_NGMRES() has been called *\/$/;" m struct:__anon194
setup_called src/vec/vec/impls/nest/vecnestimpl.h /^ PetscBool setup_called;$/;" m struct:__anon72
setup_count include/petsc/private/pcgamgimpl.h /^ PetscInt setup_count;$/;" m struct:gamg_TAG
setupbc src/ts/examples/tutorials/ex11.c /^ SetUpBCFunction setupbc;$/;" m struct:_n_Model file:
@@ -70358,8 +70401,8 @@ setupcalled include/petsc/private/sfimpl.h /^ PetscBool setupcalled; \/*
setupcalled include/petsc/private/snesimpl.h /^ PetscBool setupcalled; \/* true if setup has been called *\/$/;" m struct:_p_SNES
setupcalled include/petsc/private/taoimpl.h /^ PetscBool setupcalled;$/;" m struct:_p_Tao
setupcalled include/petsc/private/taolinesearchimpl.h /^ PetscBool setupcalled;$/;" m struct:_p_TaoLineSearch
+setupcalled include/petsc/private/tsimpl.h /^ PetscInt setupcalled; \/* true if setup has been called *\/$/;" m struct:_p_TSTrajectory
setupcalled include/petsc/private/tsimpl.h /^ PetscInt setupcalled; \/* true if setup has been called *\/$/;" m struct:_p_TS
-setupcalled include/petsc/private/tsimpl.h /^ PetscInt setupcalled; \/* true if setup has been called *\/$/;" m struct:_p_TSTrajectory
setupcalled include/petsc/private/viewerimpl.h /^ PetscBool setupcalled;$/;" m struct:_p_PetscViewer
setupcalled src/ts/impls/implicit/gl/gl.h /^ PetscBool setupcalled;$/;" m struct:TS_GL
setuponblocks include/petsc/private/pcimpl.h /^ PetscErrorCode (*setuponblocks)(PC);$/;" m struct:_PCOps
@@ -70406,7 +70449,7 @@ shell src/ksp/pc/impls/eisens/eisen.c /^ Mat shell,A;$/;" m struct:__anon
shift include/petsc/private/matimpl.h /^ PetscErrorCode (*shift)(Mat,PetscScalar);$/;" m struct:_MatOps
shift include/petsc/private/tsimpl.h /^ PetscReal scale,shift;$/;" m struct:_p_TS::__anon158
shift include/petsc/private/tsimpl.h /^ PetscReal shift; \/* The derivative of the lhs wrt to Xdot *\/$/;" m struct:_p_TS::__anon159
-shift include/petsc/private/vecimpl.h /^ PetscErrorCode (*shift)(Vec);$/;" m struct:_VecOps
+shift include/petsc/private/vecimpl.h /^ PetscErrorCode (*shift)(Vec,PetscScalar);$/;" m struct:_VecOps
shift src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h /^ PetscScalar shift;$/;" m struct:__anon175
shift src/ts/impls/bdf/bdf.c /^ PetscReal shift;$/;" m struct:__anon353 file:
shift src/ts/impls/eimex/eimex.c /^ PetscReal shift;$/;" m struct:__anon339 file:
@@ -70431,19 +70474,19 @@ show src/benchmarks/benchmarkAssembly.py /^ from pylab import legend, plot, sho
show src/benchmarks/benchmarkExample.py /^ from pylab import close, legend, plot, savefig, show, title, xlabel, ylabel$/;" i
show src/benchmarks/benchmarkExample.py /^ from pylab import legend, plot, savefig, semilogy, show, title, xlabel, ylabel$/;" i
show src/benchmarks/benchmarkExample.py /^ from pylab import legend, plot, show, title, xlabel, ylabel$/;" i
-showError src/snes/examples/tutorials/ex62.c /^ PetscBool showInitial, showSolution, showError;$/;" m struct:__anon133 file:
-showError src/snes/examples/tutorials/ex69.c /^ PetscBool showSolution, showError;$/;" m struct:__anon136 file:
-showInitial src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon152 file:
-showInitial src/snes/examples/tutorials/ex62.c /^ PetscBool showInitial, showSolution, showError;$/;" m struct:__anon133 file:
-showInitial src/snes/examples/tutorials/ex77.c /^ PetscBool showInitial, showSolution;$/;" m struct:__anon145 file:
+showError src/snes/examples/tutorials/ex62.c /^ PetscBool showInitial, showSolution, showError;$/;" m struct:__anon135 file:
+showError src/snes/examples/tutorials/ex69.c /^ PetscBool showSolution, showError;$/;" m struct:__anon138 file:
+showInitial src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon154 file:
+showInitial src/snes/examples/tutorials/ex62.c /^ PetscBool showInitial, showSolution, showError;$/;" m struct:__anon135 file:
+showInitial src/snes/examples/tutorials/ex77.c /^ PetscBool showInitial, showSolution;$/;" m struct:__anon147 file:
showSingleRun config/builder2.py /^def showSingleRun(maker, ex, extraArgs = ''):$/;" f
-showSolution src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon152 file:
-showSolution src/snes/examples/tutorials/ex62.c /^ PetscBool showInitial, showSolution, showError;$/;" m struct:__anon133 file:
-showSolution src/snes/examples/tutorials/ex69.c /^ PetscBool showSolution, showError;$/;" m struct:__anon136 file:
-showSolution src/snes/examples/tutorials/ex77.c /^ PetscBool showInitial, showSolution;$/;" m struct:__anon145 file:
-showaxis src/dm/impls/da/gr2.c /^ PetscBool showaxis,showgrid;$/;" m struct:__anon51 file:
-showgrid src/dm/impls/da/gr2.c /^ PetscBool showaxis,showgrid;$/;" m struct:__anon51 file:
-showgrid src/sys/classes/draw/interface/dtri.c /^ PetscBool showgrid;$/;" m struct:__anon63 file:
+showSolution src/snes/examples/tutorials/ex12.c /^ PetscBool showInitial, showSolution, restart, check;$/;" m struct:__anon154 file:
+showSolution src/snes/examples/tutorials/ex62.c /^ PetscBool showInitial, showSolution, showError;$/;" m struct:__anon135 file:
+showSolution src/snes/examples/tutorials/ex69.c /^ PetscBool showSolution, showError;$/;" m struct:__anon138 file:
+showSolution src/snes/examples/tutorials/ex77.c /^ PetscBool showInitial, showSolution;$/;" m struct:__anon147 file:
+showaxis src/dm/impls/da/gr2.c /^ PetscBool showaxis,showgrid;$/;" m struct:__anon53 file:
+showgrid src/dm/impls/da/gr2.c /^ PetscBool showaxis,showgrid;$/;" m struct:__anon53 file:
+showgrid src/sys/classes/draw/interface/dtri.c /^ PetscBool showgrid;$/;" m struct:__anon65 file:
showinitial src/ts/interface/ts.c /^ PetscBool showinitial;$/;" m struct:_n_TSMonitorDrawCtx file:
showtimestepandtime src/ts/interface/ts.c /^ PetscBool showtimestepandtime;$/;" m struct:_n_TSMonitorDrawCtx file:
shp2dquad src/ksp/ksp/examples/tutorials/ex54f.F /^ subroutine shp2dquad(/;" s
@@ -70474,10 +70517,10 @@ shutil config/configure.py /^ import shutil$/;" i
shutil config/install.py /^ import shutil$/;" i
shutil config/install.py /^import os, sys, shutil$/;" i
side include/petsc/private/tsimpl.h /^ PetscInt *side; \/* Used for detecting repetition of end-point, -1 => left, +1 => right *\/$/;" m struct:_n_TSEvent
-sig src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon201
-sigma src/snes/impls/tr/trimpl.h /^ PetscReal sigma; \/* used to detemine termination *\/$/;" m struct:__anon187
+sig src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon203
+sigma src/snes/impls/tr/trimpl.h /^ PetscReal sigma; \/* used to detemine termination *\/$/;" m struct:__anon189
sigma src/tao/bound/impls/bqpip/bqpip.h /^ PetscReal sigma;$/;" m struct:__anon23
-sigma src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal sigma, alpha, delta; \/* Underlying asset properties *\/$/;" m struct:__anon207 file:
+sigma src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal sigma, alpha, delta; \/* Underlying asset properties *\/$/;" m struct:__anon209 file:
sigma src/tao/linesearch/impls/armijo/armijo.h /^ PetscReal sigma; \/* Acceptance criteria < 1) *\/$/;" m struct:__anon4
sigma src/tao/linesearch/impls/owarmijo/owarmijo.h /^ PetscReal sigma; \/* Acceptance criteria < 1) *\/$/;" m struct:__anon8
sigma src/tao/matrix/lmvmmat.h /^ PetscReal sigma;$/;" m struct:__anon1
@@ -70501,20 +70544,20 @@ signum src/sys/error/examples/tests/ex1.c /^ int signum;$/;" m struct:_handlerC
sigpipe_handle src/sys/webclient/client.c /^static void sigpipe_handle(int x)$/;" f file:
simple_mass src/dm/impls/plex/examples/tests/ex3.c /^static void simple_mass(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f file:
simplex include/petsc/private/petscfeimpl.h /^ PetscBool simplex;$/;" m struct:__anon151
-simplex src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool simplex; \/* Use simplex elements *\/$/;" m struct:__anon45 file:
-simplex src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool simplex; \/* Flag for simplex or tensor product mesh *\/$/;" m struct:__anon35 file:
-simplex src/snes/examples/tutorials/ex12.c /^ PetscBool simplex; \/* Simplicial mesh *\/$/;" m struct:__anon152 file:
-simplex src/snes/examples/tutorials/ex62.c /^ PetscBool simplex; \/* Use simplices or tensor product cells *\/$/;" m struct:__anon133 file:
-simplex src/snes/examples/tutorials/ex69.c /^ PetscBool simplex; \/* Use simplices or tensor product cells *\/$/;" m struct:__anon136 file:
-simplex src/snes/examples/tutorials/ex77.c /^ PetscBool simplex; \/* Use simplices or tensor product cells *\/$/;" m struct:__anon145 file:
+simplex src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool simplex; \/* Use simplex elements *\/$/;" m struct:__anon47 file:
+simplex src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool simplex; \/* Flag for simplex or tensor product mesh *\/$/;" m struct:__anon37 file:
+simplex src/snes/examples/tutorials/ex12.c /^ PetscBool simplex; \/* Simplicial mesh *\/$/;" m struct:__anon154 file:
+simplex src/snes/examples/tutorials/ex62.c /^ PetscBool simplex; \/* Use simplices or tensor product cells *\/$/;" m struct:__anon135 file:
+simplex src/snes/examples/tutorials/ex69.c /^ PetscBool simplex; \/* Use simplices or tensor product cells *\/$/;" m struct:__anon138 file:
+simplex src/snes/examples/tutorials/ex77.c /^ PetscBool simplex; \/* Use simplices or tensor product cells *\/$/;" m struct:__anon147 file:
simplex src/tao/unconstrained/impls/neldermead/neldermead.h /^ Vec *simplex;$/;" m struct:__anon37
sindices include/petsc/private/matimpl.h /^ PetscInt *sindices;$/;" m struct:_MatStash
sindices include/petsc/private/vecimpl.h /^ PetscInt *sindices,*rindices;$/;" m struct:__anon174
sindices src/vec/is/utils/ftn-custom/zisltogf.c /^static PetscInt *sprocs, *snumprocs, **sindices;$/;" v file:
-singlereduction src/ksp/ksp/impls/cg/cgimpl.h /^ PetscBool singlereduction; \/* use variant of CG that combines both inner products *\/$/;" m struct:__anon7
-singlereduction src/snes/impls/ngmres/snesngmres.h /^ PetscBool singlereduction; \/* use a single reduction (with more local work) for tolerance selection *\/$/;" m struct:__anon192
-singlereduction src/snes/impls/qn/qn.c /^ PetscBool singlereduction; \/* Aggregated reduction implementation *\/$/;" m struct:__anon181 file:
-singleton_made src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscBool singleton_made;$/;" m struct:__anon78
+singlereduction src/ksp/ksp/impls/cg/cgimpl.h /^ PetscBool singlereduction; \/* use variant of CG that combines both inner products *\/$/;" m struct:__anon9
+singlereduction src/snes/impls/ngmres/snesngmres.h /^ PetscBool singlereduction; \/* use a single reduction (with more local work) for tolerance selection *\/$/;" m struct:__anon194
+singlereduction src/snes/impls/qn/qn.c /^ PetscBool singlereduction; \/* Aggregated reduction implementation *\/$/;" m struct:__anon183 file:
+singleton_made src/sys/classes/viewer/impls/draw/vdraw.h /^ PetscBool singleton_made;$/;" m struct:__anon80
size include/petsc/private/dmnetworkimpl.h /^ PetscInt size;$/;" m struct:__anon164
size include/petsc/private/dmnetworkimpl.h /^ PetscInt size[MAX_DATA_AT_POINT];$/;" m struct:_p_DMNetworkComponentHeader
size include/petsc/private/matimpl.h /^ PetscMPIInt size,rank;$/;" m struct:_MatStash
@@ -70522,40 +70565,40 @@ size include/petsc/private/pcgamgimpl.h /^ PetscInt size;$/;" m struct:_GAMGHas
size include/petsc/private/vecimpl.h /^ PetscMPIInt size,rank;$/;" m struct:__anon174
size include/petscmat.h /^ PetscInt size;$/;" m struct:_PetscCoarsenData
size src/contrib/fun3d/incomp/flow.c /^int rank,size,rstart;$/;" v
-size src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt size; \/* The number of set values *\/$/;" m struct:__anon27 file:
+size src/dm/impls/plex/examples/tests/ex6.c /^ PetscInt size; \/* The number of set values *\/$/;" m struct:__anon29 file:
size src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscMPIInt rank,size; \/* Rank and size of the current process; to be used in RODDEC*\/$/;" m struct:__anon179
-size src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon3 file:
+size src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon5 file:
size src/ksp/pc/impls/ml/ml.c /^ PetscMPIInt size; \/* size of communicator for pc->pmat *\/$/;" m struct:__anon117 file:
size src/mat/impls/aij/mpi/mpiaij.h /^ PetscMPIInt size; \/* size of communicator *\/$/;" m struct:__anon29
size src/mat/impls/aij/mpi/mumps/mumps.c /^ PetscMPIInt myid,size;$/;" m struct:__anon34 file:
size src/mat/impls/aij/seq/aij.h /^ PetscInt *size; \/* size of each inode *\/$/;" m struct:__anon16
size src/mat/impls/dense/mpi/mpidense.h /^ PetscMPIInt size; \/* size of communicator *\/$/;" m struct:__anon8
-size src/snes/examples/tutorials/ex3.c /^ PetscMPIInt size; \/* size of communicator *\/$/;" m struct:__anon137 file:
+size src/snes/examples/tutorials/ex3.c /^ PetscMPIInt size; \/* size of communicator *\/$/;" m struct:__anon139 file:
size src/sys/examples/tutorials/ex4f90.F90 /^ integer rank, size$/;" v program:main
size src/sys/fileio/mprint.h /^ int size;$/;" m struct:_PrintfQueue
size src/sys/memory/mtr.c /^ size_t size;$/;" m struct:_trSPACE file:
size src/sys/utils/hash.h /^ PetscInt size;$/;" m struct:_PetscHashIJ
-size src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscMPIInt size,rank;$/;" m struct:__anon203 file:
-size src/tao/leastsquares/impls/pounders/pounders.h /^ PetscMPIInt size;$/;" m struct:__anon205
-size_ls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon3 file:
+size src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscMPIInt size,rank;$/;" m struct:__anon205 file:
+size src/tao/leastsquares/impls/pounders/pounders.h /^ PetscMPIInt size;$/;" m struct:__anon207
+size_ls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscInt size_ls,maxiter_ls,cgls,size,Istart,Iend;$/;" m struct:__anon5 file:
size_stack src/ksp/pc/impls/tfs/ivec.c /^static PetscInt size_stack[SORT_STACK];$/;" v file:
sizeof include/petsc/private/dmnetworkimpl.h /^} DMNetworkComponent PETSC_ATTRIBUTEALIGNED(sizeof(PetscScalar));$/;" t typeref:struct:__anon164
-sizeof src/snes/examples/tutorials/network/pflow/pf.h /^}PFDATA PETSC_ATTRIBUTEALIGNED(sizeof(PetscScalar));$/;" t typeref:struct:__anon170
+sizeof src/snes/examples/tutorials/network/pflow/pf.h /^}PFDATA PETSC_ATTRIBUTEALIGNED(sizeof(PetscScalar));$/;" t typeref:struct:__anon172
sizeredrhs src/mat/impls/aij/mpi/mumps/mumps.c /^ PetscInt sizeredrhs;$/;" m struct:__anon34 file:
sizes src/benchmarks/benchmarkAssembly.py /^ sizes = []$/;" v
sizes src/benchmarks/benchmarkExample.py /^ sizes = {}$/;" v
sk src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal *g, *y, *tempv, *d, *Qd, *t, *xplus, *tplus, *sk, *yk;$/;" m struct:__anon33
skip_trajectory src/ts/trajectory/impls/memory/trajmemory.c /^ PetscBool skip_trajectory;$/;" m struct:_TJScheduler file:
skipdereference src/sys/objects/olist.c /^ PetscBool skipdereference; \/* when the PetscObjectList is destroyed do not call PetscObjectDereference() on this object *\/$/;" m struct:_n_PetscObjectList file:
-skipheader src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool skipheader; \/* don't write header, only raw data *\/$/;" m struct:__anon87 file:
-skipinfo src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool skipinfo; \/* Don't create info file for writing; don't use for reading *\/$/;" m struct:__anon87 file:
-skipoptions src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool skipoptions; \/* don't use PETSc options database when loading *\/$/;" m struct:__anon87 file:
+skipheader src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool skipheader; \/* don't write header, only raw data *\/$/;" m struct:__anon89 file:
+skipinfo src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool skipinfo; \/* Don't create info file for writing; don't use for reading *\/$/;" m struct:__anon89 file:
+skipoptions src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool skipoptions; \/* don't use PETSc options database when loading *\/$/;" m struct:__anon89 file:
skippcsetfromoptions include/petsc/private/kspimpl.h /^ PetscBool skippcsetfromoptions; \/* if set then KSPSetFromOptions() does not call PCSetFromOptions() *\/$/;" m struct:_p_KSP
-skt src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
-sl src/snes/examples/tutorials/ex33.c /^ PetscReal sl, vl, pl;$/;" m struct:__anon122 file:
-slab_age src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon128 file:
-slab_dip src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon128 file:
-slab_velocity src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon128 file:
+skt src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
+sl src/snes/examples/tutorials/ex33.c /^ PetscReal sl, vl, pl;$/;" m struct:__anon124 file:
+slab_age src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon130 file:
+slab_dip src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon130 file:
+slab_velocity src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon130 file:
slen src/contrib/fun3d/comp/user.h /^ REAL *slen; \/* Generalized distance *\/$/;" m struct:gxy
slen src/contrib/fun3d/incomp/user.h /^ REAL *slen; \/* Generalized distance *\/$/;" m struct:gxy
slots_nonmatching include/petsc/private/vecimpl.h /^ PetscInt *slots_nonmatching; \/* locations of "from"s != "to"s *\/$/;" m struct:__anon177
@@ -70566,21 +70609,21 @@ slvec1a src/mat/impls/sbaij/mpi/mpisbaij.h /^ Vec slvec0b,slvec1a,slvec1
slvec1b src/mat/impls/sbaij/mpi/mpisbaij.h /^ Vec slvec0b,slvec1a,slvec1b; \/* seq vectors: local partition of slvec0 and slvec1 *\/$/;" m struct:__anon60
smoothAggs src/ksp/pc/impls/gamg/agg.c /^static PetscErrorCode smoothAggs(Mat Gmat_2, Mat Gmat_1,PetscCoarsenData *aggs_2)$/;" f file:
smoothd include/petsc/private/pcmgimpl.h /^ KSP smoothd; \/* pre smoother *\/$/;" m struct:__anon123
-smoothd src/snes/impls/fas/fasimpls.h /^ SNES smoothd; \/* the SNES for postsmoothing *\/$/;" m struct:__anon189
+smoothd src/snes/impls/fas/fasimpls.h /^ SNES smoothd; \/* the SNES for postsmoothing *\/$/;" m struct:__anon191
smoothnumlevels src/ksp/pc/impls/hypre/hypre.c /^ PetscInt smoothnumlevels;$/;" m struct:__anon133 file:
smoothtype src/ksp/pc/impls/hypre/hypre.c /^ PetscInt smoothtype;$/;" m struct:__anon133 file:
smoothu include/petsc/private/pcmgimpl.h /^ KSP smoothu; \/* post smoother *\/$/;" m struct:__anon123
-smoothu src/snes/impls/fas/fasimpls.h /^ SNES smoothu; \/* the SNES for presmoothing *\/$/;" m struct:__anon189
+smoothu src/snes/impls/fas/fasimpls.h /^ SNES smoothu; \/* the SNES for presmoothing *\/$/;" m struct:__anon191
sname include/petsc/private/matimpl.h /^ char *bname,*sname,*mname;$/;" m struct:_p_MatBaseName
snames src/ts/examples/tutorials/extchem.c /^ char **snames;$/;" m struct:_User file:
snaps_in src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt snaps_in;$/;" m struct:_RevolveCTX file:
snes include/petsc/private/linesearchimpl.h /^ SNES snes;$/;" m struct:_p_LineSearch
snes include/petsc/private/tsimpl.h /^ SNES snes;$/;" m struct:_p_TS
-snes src/snes/examples/tests/ex69.c /^ SNES snes;$/;" m struct:__anon175 file:
+snes src/snes/examples/tests/ex69.c /^ SNES snes;$/;" m struct:__anon177 file:
snes src/snes/impls/composite/snescomposite.c /^ SNES snes;$/;" m struct:_SNES_CompositeLink file:
snes src/snes/impls/multiblock/multiblock.c /^ SNES snes; \/* Solver for this block *\/$/;" m struct:_BlockDesc file:
-snes src/snes/impls/tr/tr.c /^ SNES snes;$/;" m struct:__anon188 file:
-snes src/snes/interface/noise/snesmfj2.c /^ SNES snes; \/* SNES context *\/$/;" m struct:__anon103 file:
+snes src/snes/impls/tr/tr.c /^ SNES snes;$/;" m struct:__anon190 file:
+snes src/snes/interface/noise/snesmfj2.c /^ SNES snes; \/* SNES context *\/$/;" m struct:__anon105 file:
snes src/ts/examples/tests/ex10.c /^ SNES snes;$/;" m struct:__anon326 file:
snes src/ts/examples/tests/ex6.c /^ SNES snes;$/;" m struct:__anon324 file:
snes src/ts/examples/tests/ex7.c /^ SNES snes;$/;" m struct:__anon333 file:
@@ -70603,7 +70646,7 @@ snesconvergedskip_ src/snes/interface/ftn-custom/zsnesf.c 21;" d file:
snesconvergedskip_ src/snes/interface/ftn-custom/zsnesf.c 48;" d file:
snesfunc include/petsc/private/linesearchimpl.h /^ PetscErrorCode (*snesfunc)(SNES,Vec,Vec);$/;" m struct:_LineSearchOps
snesfunction include/petsc/private/tsimpl.h /^ PetscErrorCode (*snesfunction)(SNES,Vec,Vec,TS);$/;" m struct:_TSOps
-snesfunction src/snes/utils/ftn-custom/zdmsnesf.c /^ PetscFortranCallbackId snesfunction;$/;" m struct:__anon110 file:
+snesfunction src/snes/utils/ftn-custom/zdmsnesf.c /^ PetscFortranCallbackId snesfunction;$/;" m struct:__anon112 file:
snesgetconvergencehistory_ src/snes/interface/ftn-custom/zsnesf.c /^PETSC_EXTERN void PETSC_STDCALL snesgetconvergencehistory_(SNES *snes,PetscInt *na,PetscErrorCode *ierr)$/;" f
snesgetconvergencehistory_ src/snes/interface/ftn-custom/zsnesf.c 23;" d file:
snesgetconvergencehistory_ src/snes/interface/ftn-custom/zsnesf.c 51;" d file:
@@ -70626,7 +70669,7 @@ snesgettype_ src/snes/interface/ftn-custom/zsnesf.c /^PETSC_EXTERN void PETSC_ST
snesgettype_ src/snes/interface/ftn-custom/zsnesf.c 13;" d file:
snesgettype_ src/snes/interface/ftn-custom/zsnesf.c 40;" d file:
snesjacobian include/petsc/private/tsimpl.h /^ PetscErrorCode (*snesjacobian)(SNES,Vec,Mat,Mat,TS);$/;" m struct:_TSOps
-snesjacobian src/snes/utils/ftn-custom/zdmsnesf.c /^ PetscFortranCallbackId snesjacobian;$/;" m struct:__anon110 file:
+snesjacobian src/snes/utils/ftn-custom/zdmsnesf.c /^ PetscFortranCallbackId snesjacobian;$/;" m struct:__anon112 file:
sneslinesearchgetpostcheck_ src/snes/linesearch/interface/ftn-custom/zlinesearchf.c 15;" d file:
sneslinesearchgetpostcheck_ src/snes/linesearch/interface/ftn-custom/zlinesearchf.c 9;" d file:
sneslinesearchgetprecheck_ src/snes/linesearch/interface/ftn-custom/zlinesearchf.c 13;" d file:
@@ -70703,7 +70746,7 @@ socket config/BuildSystem/retrieval.py /^import socket$/;" i
sol src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec sol;$/;" m struct:_PCBDDCReuseMumps
sol src/ts/examples/tutorials/ex11.c /^ } sol;$/;" m struct:__anon226 typeref:union:__anon226::__anon227 file:
sol src/ts/examples/tutorials/ex11_sa.c /^ } sol;$/;" m struct:__anon241 typeref:union:__anon241::__anon242 file:
-solType src/snes/examples/tutorials/ex69.c /^ SolutionType solType; \/* The type of exact solution *\/$/;" m struct:__anon136 file:
+solType src/snes/examples/tutorials/ex69.c /^ SolutionType solType; \/* The type of exact solution *\/$/;" m struct:__anon138 file:
sol_B src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec sol_B;$/;" m struct:_PCBDDCReuseMumps
sol_n src/ksp/ksp/examples/tutorials/ex31.c /^ SolutionContext sol_n; \/* The solution at time t^n *\/$/;" m struct:__anon158 file:
sol_np1 src/ksp/ksp/examples/tutorials/ex31.c /^ SolutionContext sol_np1; \/* The solution at time t^{n+1} *\/$/;" m struct:__anon158 file:
@@ -70734,7 +70777,7 @@ solve include/petsc/private/snesimpl.h /^ PetscErrorCode (*solve)(SNES);
solve include/petsc/private/taoimpl.h /^ PetscErrorCode (*solve)(Tao);$/;" m struct:_TaoOps
solve include/petsc/private/tsimpl.h /^ PetscErrorCode (*solve)(TS);$/;" m struct:_TSOps
solve src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_Int (*solve)(HYPRE_Solver,HYPRE_ParCSRMatrix,HYPRE_ParVector,HYPRE_ParVector);$/;" m struct:__anon133 file:
-solve src/snes/impls/shell/snesshell.c /^typedef struct {PetscErrorCode (*solve)(SNES,Vec);void *ctx;} SNES_Shell;$/;" m struct:__anon186 file:
+solve src/snes/impls/shell/snesshell.c /^typedef struct {PetscErrorCode (*solve)(SNES,Vec);void *ctx;} SNES_Shell;$/;" m struct:__anon188 file:
solve src/tao/unconstrained/impls/bmrm/bmrm.c /^PetscErrorCode solve(TAO_DF *df)$/;" f
solve src/ts/examples/tests/ex10.c /^ PetscErrorCode (*solve)(TSDAESimple,Vec);$/;" m struct:_p_TSDAESimple file:
solve tutorials/python/example1.py /^ def solve(self, ksp, b, x):$/;" m class:ConjGrad
@@ -70788,7 +70831,7 @@ sound src/ts/examples/tutorials/ex11_sa.c /^ EquationOfState sound;$/;" m struc
source src/benchmarks/benchmarkExample.py /^ source = ex.petsc.source(args.library, args.num, '.cu')$/;" v
source src/benchmarks/benchmarkExample.py /^ source = ex.petsc.source(args.library, args.num, 'OpenCL.c') # Using the convention of OpenCL code residing in source files ending in 'OpenCL.c' (at least for snes\/ex52)$/;" v
source src/benchmarks/benchmarkExample.py /^ def source(self, library, num, filenametail):$/;" m class:PETSc
-source src/snes/examples/tutorials/ex15.c /^ PetscReal source; \/* Source term *\/$/;" m struct:__anon117 file:
+source src/snes/examples/tutorials/ex15.c /^ PetscReal source; \/* Source term *\/$/;" m struct:__anon119 file:
source src/ts/examples/tutorials/ex18.c /^ PetscReal source[3];$/;" m struct:__anon280 file:
sourceDatabase config/BuildSystem/maker.py /^ import sourceDatabase$/;" i
sourlf src/snes/utils/ftn-custom/zdmlocalsnesf.c /^static PetscErrorCode sourlf(DM dm, Vec X, Vec F, void *ptr)$/;" f file:
@@ -70800,8 +70843,8 @@ sourlj1d src/snes/utils/ftn-custom/zdmdasnesf.c /^static PetscErrorCode sourlj1d
sourlj2d src/snes/utils/ftn-custom/zdmdasnesf.c /^static PetscErrorCode sourlj2d(DMDALocalInfo *info,PetscScalar **in,Mat A,Mat m,void *ptr)$/;" f file:
sourlj3d src/snes/utils/ftn-custom/zdmdasnesf.c /^static PetscErrorCode sourlj3d(DMDALocalInfo *info,PetscScalar ***in,Mat A,Mat m,void *ptr)$/;" f file:
sp src/ksp/pc/impls/spai/ispai.c /^ int sp; \/* symmetric nonzero pattern *\/$/;" m struct:__anon109 file:
-sp src/snes/interface/noise/snesmfj2.c /^ MatNullSpace sp; \/* null space context *\/$/;" m struct:__anon103 file:
-sp src/sys/memory/mtr.c /^ TRSPACE sp;$/;" m union:__anon101 file:
+sp src/snes/interface/noise/snesmfj2.c /^ MatNullSpace sp; \/* null space context *\/$/;" m struct:__anon105 file:
+sp src/sys/memory/mtr.c /^ TRSPACE sp;$/;" m union:__anon103 file:
sp src/ts/examples/tutorials/ex27.c /^ PetscScalar sp[N_SPECIES];$/;" m struct:__anon262 file:
space include/petsc/private/matimpl.h /^ PetscMatStashSpace space_head,space; \/* linked list to hold stashed global row\/column numbers and matrix values *\/$/;" m struct:_MatStash
space_head include/petsc/private/matimpl.h /^ PetscMatStashSpace space_head,space; \/* linked list to hold stashed global row\/column numbers and matrix values *\/$/;" m struct:_MatStash
@@ -70845,7 +70888,7 @@ split_quoted setup.py /^from distutils.util import get_platform, split_quoted$/;
splitassembly src/mat/impls/nest/matnestimpl.h /^ PetscBool splitassembly;$/;" m struct:__anon52
splitdefined src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscBool splitdefined; \/* Flag is set after the splits have been defined, to prevent more splits from being added *\/$/;" m struct:__anon84 file:
splitname src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ char *splitname;$/;" m struct:_PC_FieldSplitLink file:
-spoutput src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscBool spoutput; \/* write data in single precision even if PETSc is compiled with double precision PetscReal *\/$/;" m struct:__anon85 file:
+spoutput src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscBool spoutput; \/* write data in single precision even if PETSc is compiled with double precision PetscReal *\/$/;" m struct:__anon87 file:
spptr include/petsc/private/matimpl.h /^ void *spptr; \/* pointer for special library like SuperLU *\/$/;" m struct:_p_Mat
spptr include/petsc/private/vecimpl.h /^ void *spptr; \/* if we're using CUDA, then this is the special pointer to the array on the GPU *\/$/;" m struct:_p_Vec
spptr include/petsc/private/vecimpl.h /^ void *spptr; \/* if we're using CUSP, then this is the special pointer to the array on the GPU *\/$/;" m struct:_p_Vec
@@ -70859,16 +70902,16 @@ squaresum src/dm/impls/plex/examples/tests/ex1.c /^ PetscReal min, max, sum, sq
sr_type src/ksp/pc/impls/telescope/telescope.h /^ PCTelescopeType sr_type;$/;" m struct:_PC_Telescope
src src/ksp/ksp/examples/tutorials/ex51.c /^static PetscReal src(PetscReal x,PetscReal y)$/;" f file:
sref src/contrib/fun3d/comp/user.h /^ REAL sref; \/* Reference area *\/$/;" m struct:__anon365
-ss_b src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructVector ss_b, ss_x;$/;" m struct:__anon54
-ss_graph src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructGraph ss_graph;$/;" m struct:__anon54
-ss_grid src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructGrid ss_grid;$/;" m struct:__anon54
+ss_b src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructVector ss_b, ss_x;$/;" m struct:__anon56
+ss_graph src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructGraph ss_graph;$/;" m struct:__anon56
+ss_grid src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructGrid ss_grid;$/;" m struct:__anon56
ss_history src/tao/matrix/lmvmmat.h /^ PetscReal *ss_history; \/* Past information for scalar scaling *\/$/;" m struct:__anon1
-ss_mat src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructMatrix ss_mat;$/;" m struct:__anon54
-ss_object_type src/dm/impls/da/hypre/mhyp.h /^ int ss_object_type;$/;" m struct:__anon54
+ss_mat src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructMatrix ss_mat;$/;" m struct:__anon56
+ss_object_type src/dm/impls/da/hypre/mhyp.h /^ int ss_object_type;$/;" m struct:__anon56
ss_rhistory src/tao/matrix/lmvmmat.h /^ PetscReal *ss_rhistory; \/* Past information for scalar rescaling *\/$/;" m struct:__anon1
ss_solver src/ksp/pc/impls/hypre/hypre.c /^ HYPRE_SStructSolver ss_solver;$/;" m struct:__anon135 file:
-ss_stencil src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructStencil ss_stencil;$/;" m struct:__anon54
-ss_x src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructVector ss_b, ss_x;$/;" m struct:__anon54
+ss_stencil src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructStencil ss_stencil;$/;" m struct:__anon56
+ss_x src/dm/impls/da/hypre/mhyp.h /^ HYPRE_SStructVector ss_b, ss_x;$/;" m struct:__anon56
ssa_friction_scale src/snes/examples/tutorials/ex48.c /^ PetscReal ssa_friction_scale;$/;" m struct:_p_THI file:
ssa_friction_scale src/ts/examples/tutorials/ex14.c /^ PetscReal ssa_friction_scale;$/;" m struct:_p_THI file:
ssor_work src/mat/impls/aij/seq/aij.h /^ MatScalar *bdiag,*ibdiag,*ssor_work; \/* diagonal blocks of matrix used for MatSOR_SeqAIJ_Inode() *\/$/;" m struct:__anon16
@@ -70930,14 +70973,14 @@ stat src/mat/impls/aij/seq/superlu/superlu.c /^ SuperLUStat_t stat;$/;" m s
state include/petsc/private/dmlabelimpl.h /^ PetscObjectState state;$/;" m struct:_n_DMLabel
state include/petsc/private/petscimpl.h /^ PetscObjectState state;$/;" m struct:_p_PetscObject
state include/petsc/private/petscimpl.h /^ SRState state; \/* are we calling xxxBegin() or xxxEnd()? *\/$/;" m struct:__anon195
-state src/dm/examples/tutorials/ex8.c /^ DM state;$/;" m struct:__anon16 file:
+state src/dm/examples/tutorials/ex8.c /^ DM state;$/;" m struct:__anon18 file:
state src/tao/examples/tutorials/ex3.c /^ Vec state;$/;" m struct:__anon15 file:
state_is include/petsc/private/taoimpl.h /^ IS state_is;$/;" m struct:_p_Tao
state_scatter src/tao/pde_constrained/examples/tutorials/elliptic.c /^ VecScatter state_scatter;$/;" m struct:__anon10 file:
state_scatter src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ VecScatter state_scatter;$/;" m struct:__anon11 file:
state_scatter src/tao/pde_constrained/examples/tutorials/parabolic.c /^ VecScatter state_scatter;$/;" m struct:__anon9 file:
state_scatter src/tao/pde_constrained/impls/lcl/lcl.h /^ VecScatter state_scatter;$/;" m struct:__anon12
-states src/dm/examples/tutorials/ex8.c /^ State *states;$/;" m struct:__anon17 file:
+states src/dm/examples/tutorials/ex8.c /^ State *states;$/;" m struct:__anon19 file:
staticAssertSizeMatchesVoidStar config/PETSc/Configure.py /^ def staticAssertSizeMatchesVoidStar(inc,typename):$/;" f function:Configure.configureIntptrt
static_F src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c /^static Mat static_F;$/;" v file:
status include/petsc/private/characteristicimpl.h /^ MPI_Status *status; \/* Status structues for the persistent requests *\/$/;" m struct:_p_Characteristic
@@ -70957,19 +71000,19 @@ status src/ts/impls/rosw/rosw.c /^ TSStepStatus status;$/;" m struct:__anon338
stdNormalArray src/sys/classes/random/examples/tutorials/ex2.c /^void stdNormalArray(PetscReal *eps, PetscInt numdim, PetscRandom ran)$/;" f
stderr config/cmakegen.py /^ from sys import stderr$/;" i
stencil include/petsc/private/matimpl.h /^ MatStencilInfo stencil; \/* information for structured grid *\/$/;" m struct:_p_Mat
-stencil src/snes/examples/tutorials/ex30.c /^ DMDAStencilType stencil;$/;" m struct:__anon129 file:
+stencil src/snes/examples/tutorials/ex30.c /^ DMDAStencilType stencil;$/;" m struct:__anon131 file:
stencil_type include/petsc/private/dmdaimpl.h /^ DMDAStencilType stencil_type; \/* stencil, either box or star *\/$/;" m struct:__anon125
-stencil_width src/snes/examples/tutorials/ex30.c /^ PetscInt dof,stencil_width,mglevels;$/;" m struct:__anon129 file:
+stencil_width src/snes/examples/tutorials/ex30.c /^ PetscInt dof,stencil_width,mglevels;$/;" m struct:__anon131 file:
step include/petsc/private/taoimpl.h /^ PetscReal step;$/;" m struct:_p_Tao
step include/petsc/private/taolinesearchimpl.h /^ PetscReal step;$/;" m struct:_p_TaoLineSearch
step include/petsc/private/tsimpl.h /^ PetscErrorCode (*step)(TS);$/;" m struct:_TSOps
step include/petsc/private/vecimpl.h /^ PetscInt step;$/;" m struct:__anon178
step src/tao/bound/impls/gpcg/gpcg.h /^ PetscReal step;$/;" m struct:__anon20
step src/vec/is/is/impls/stride/stride.c /^ PetscInt N,n,first,step;$/;" m struct:__anon82 file:
-step1 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon201
-step2 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon201
-step3 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon201
-step4 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon201
+step1 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon203
+step2 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon203
+step3 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon203
+step4 src/tao/constrained/impls/ipm/ipm.h /^ VecScatter step1,step2,step3,step4;$/;" m struct:__anon203
stepdirection include/petsc/private/taoimpl.h /^ Vec stepdirection;$/;" m struct:_p_Tao
stepdirection include/petsc/private/taolinesearchimpl.h /^ Vec stepdirection;$/;" m struct:_p_TaoLineSearch
stepmax include/petsc/private/taolinesearchimpl.h /^ PetscReal stepmax; \/* upper bound for step *\/$/;" m struct:_p_TaoLineSearch
@@ -71004,17 +71047,17 @@ stokes_momentum_pres_J src/snes/examples/tutorials/ex69.c /^static void stokes_m
stokes_momentum_vel_J_cx src/snes/examples/tutorials/ex69.c /^static void stokes_momentum_vel_J_cx(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f file:
stokes_momentum_vel_J_kx src/snes/examples/tutorials/ex69.c /^static void stokes_momentum_vel_J_kx(PetscInt dim, PetscInt Nf, PetscInt NfAux,$/;" f file:
stol include/petsc/private/snesimpl.h /^ PetscReal stol; \/* step length tolerance*\/$/;" m struct:_p_SNES
-stol src/snes/impls/composite/snescomposite.c /^ PetscReal stol; \/* restart tolerance for the combination *\/$/;" m struct:__anon184 file:
-stol src/snes/impls/gs/gsimpl.h /^ PetscReal stol; \/* step tolerance of the inner pointblock solver *\/$/;" m struct:__anon185
-stop_solve src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon128 file:
+stol src/snes/impls/composite/snescomposite.c /^ PetscReal stol; \/* restart tolerance for the combination *\/$/;" m struct:__anon186 file:
+stol src/snes/impls/gs/gsimpl.h /^ PetscReal stol; \/* step tolerance of the inner pointblock solver *\/$/;" m struct:__anon187
+stop_solve src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon130 file:
storage_flags src/sys/yaml/yamlimpls.c /^enum storage_flags {VAR,VAL,SEQ}; \/* "Store as" switch *\/$/;" g file:
store config/builder.py /^ def store():$/;" f function:PETScMaker.compileParallel
store src/sys/classes/draw/impls/win32/win32draw.h /^ HGDIOBJ store,dbstore;$/;" m struct:_p_WindowNode
storeObjects config/builder.py /^ def storeObjects(self, objects):$/;" m class:PETScMaker
storeSubstitutions config/BuildSystem/config/framework.py /^ def storeSubstitutions(self, argDB):$/;" m class:Framework
store_stride src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt store_stride;$/;" m struct:_TJScheduler file:
-storecompressed src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscBool storecompressed;$/;" m struct:__anon88
-storecompressed src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool storecompressed; \/* gzip the write binary file when closing it*\/$/;" m struct:__anon87 file:
+storecompressed src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscBool storecompressed;$/;" m struct:__anon90
+storecompressed src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool storecompressed; \/* gzip the write binary file when closing it*\/$/;" m struct:__anon89 file:
strategy src/mat/partition/impls/scotch/scotch.c /^ SCOTCH_Num strategy;$/;" m struct:__anon371 file:
stratumSizes include/petsc/private/dmlabelimpl.h /^ PetscInt *stratumSizes; \/* Size of each stratum *\/$/;" m struct:_n_DMLabel
stratumValues include/petsc/private/dmlabelimpl.h /^ PetscInt *stratumValues; \/* Value of each stratum *\/$/;" m struct:_n_DMLabel
@@ -71032,7 +71075,7 @@ stridegather include/petsc/private/vecimpl.h /^ PetscErrorCode (*stridegather)(
stridescatter include/petsc/private/vecimpl.h /^ PetscErrorCode (*stridescatter)(Vec,PetscInt,Vec,InsertMode);$/;" m struct:_VecOps
stridesubsetgather include/petsc/private/vecimpl.h /^ PetscErrorCode (*stridesubsetgather)(Vec,PetscInt,const PetscInt[],const PetscInt[],Vec,InsertMode);$/;" m struct:_VecOps
stridesubsetscatter include/petsc/private/vecimpl.h /^ PetscErrorCode (*stridesubsetscatter)(Vec,PetscInt,const PetscInt[],const PetscInt[],Vec,InsertMode);$/;" m struct:_VecOps
-strike src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal strike, expiry; \/* Option contract properties *\/$/;" m struct:__anon207 file:
+strike src/tao/complementarity/examples/tutorials/blackscholes.c /^ PetscReal strike, expiry; \/* Option contract properties *\/$/;" m struct:__anon209 file:
string bin/FASTMathInstaller.py /^import string$/;" i
string bin/parseargs.py /^ import string$/;" i
string bin/taucc.py /^import string$/;" i
@@ -71042,15 +71085,15 @@ string config/BuildSystem/config/utilities/cacheDetails.py /^import string$/;" i
string config/BuildSystem/config/utilities/closure.py /^import string$/;" i
string config/cmakeboot.py /^import os,sys,string$/;" i
string include/petsc/private/drawimpl.h /^ PetscErrorCode (*string)(PetscDraw,PetscReal,PetscReal,int,const char[]);$/;" m struct:_PetscDrawOps
-string src/sys/classes/viewer/impls/string/stringv.c /^ char *string; \/* string where info is stored *\/$/;" m struct:__anon86 file:
+string src/sys/classes/viewer/impls/string/stringv.c /^ char *string; \/* string where info is stored *\/$/;" m struct:__anon88 file:
string src/sys/classes/viewer/impls/vu/petscvu.c /^ char string[QUEUESTRINGSIZE];$/;" m struct:_PrintfQueue file:
string src/sys/fileio/mprint.h /^ char *string;$/;" m struct:_PrintfQueue
string src/vec/pf/impls/matlab/cmatlab.c /^ char *string;$/;" m struct:__anon66 file:
stringgetsize include/petsc/private/drawimpl.h /^ PetscErrorCode (*stringgetsize)(PetscDraw,PetscReal*,PetscReal*);$/;" m struct:_PetscDrawOps
-stringheight src/sys/classes/draw/impls/win32/win32draw.h /^ int stringheight;$/;" m struct:__anon75
+stringheight src/sys/classes/draw/impls/win32/win32draw.h /^ int stringheight;$/;" m struct:__anon77
stringsetsize include/petsc/private/drawimpl.h /^ PetscErrorCode (*stringsetsize)(PetscDraw,PetscReal,PetscReal);$/;" m struct:_PetscDrawOps
stringvertical include/petsc/private/drawimpl.h /^ PetscErrorCode (*stringvertical)(PetscDraw,PetscReal,PetscReal,int,const char[]);$/;" m struct:_PetscDrawOps
-stringwidth src/sys/classes/draw/impls/win32/win32draw.h /^ int stringwidth;$/;" m struct:__anon75
+stringwidth src/sys/classes/draw/impls/win32/win32draw.h /^ int stringwidth;$/;" m struct:__anon77
stripsplit config/cmakegen.py /^def stripsplit(line):$/;" f
stripsplit config/gmakegen.py /^from cmakegen import Mistakes, stripsplit, AUTODIRS, SKIPDIRS$/;" i
strongthreshold src/ksp/pc/impls/hypre/hypre.c /^ double strongthreshold;$/;" m struct:__anon133 file:
@@ -71061,13 +71104,13 @@ structurally_symmetric_set include/petsc/private/matimpl.h /^ PetscBool
structured include/petsc/private/characteristicimpl.h /^ PetscBool structured; \/* Flag for mesh type *\/$/;" m struct:_p_Characteristic
stubs config/builder2.py /^def stubs(args):$/;" f
stype src/ts/trajectory/impls/memory/trajmemory.c /^ SchedulerType stype;$/;" m struct:_TJScheduler file:
-subA src/snes/examples/tutorials/ex70.c /^ Mat subA[4]; \/* the four blocks *\/$/;" m struct:__anon143 file:
-subH src/tao/leastsquares/impls/pounders/pounders.h /^ Mat subH;$/;" m struct:__anon205
+subA src/snes/examples/tutorials/ex70.c /^ Mat subA[4]; \/* the four blocks *\/$/;" m struct:__anon145 file:
+subH src/tao/leastsquares/impls/pounders/pounders.h /^ Mat subH;$/;" m struct:__anon207
sub_schurs src/ksp/pc/impls/bddc/bddc.h /^ PCBDDCSubSchurs sub_schurs;$/;" m struct:__anon106
sub_schurs_layers src/ksp/pc/impls/bddc/bddc.h /^ PetscInt sub_schurs_layers;$/;" m struct:__anon106
sub_schurs_rebuild src/ksp/pc/impls/bddc/bddc.h /^ PetscBool sub_schurs_rebuild;$/;" m struct:__anon106
sub_schurs_use_useradj src/ksp/pc/impls/bddc/bddc.h /^ PetscBool sub_schurs_use_useradj;$/;" m struct:__anon106
-subb src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon205
+subb src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon207
subcomm include/petsc/private/matimpl.h /^ MPI_Comm subcomm; \/* when user does not provide a subcomm *\/$/;" m struct:__anon170
subcommprefix include/petscsys.h /^ char *subcommprefix;$/;" m struct:_n_PetscSubcomm
subctx include/petsc/private/matimpl.h /^ void *subctx;$/;" m struct:_p_MatCoarsen
@@ -71075,11 +71118,11 @@ subctx include/petsc/private/pcgamgimpl.h /^ void *subctx;$/;" m struct:gamg_TA
subd src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec suby,subq,subd;$/;" m struct:__anon10 file:
subdomainhook include/petsc/private/dmimpl.h /^ DMSubDomainHookLink subdomainhook;$/;" m struct:_p_DM
submats src/ksp/pc/impls/bjacobi/bjacobi.h /^ Mat submats; \/* matrix and optional preconditioner matrix belong to a subcommunicator *\/$/;" m struct:__anon132
-subndel src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon205
+subndel src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon207
suboptionsset src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PetscBool suboptionsset; \/* Indicates that the KSPSetFromOptions() has been called on the sub-KSPs *\/$/;" m struct:__anon84 file:
subparsers config/builder2.py /^ subparsers = parser.add_subparsers(help='build actions')$/;" v
subparsers src/benchmarks/benchmarkExample.py /^ subparsers = parser.add_subparsers(help='DM types')$/;" v
-subpdel src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon205
+subpdel src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon207
subpointMap include/petsc/private/dmpleximpl.h /^ DMLabel subpointMap; \/* Label each original mesh point in the submesh with its depth, subpoint are the implicit numbering *\/$/;" m struct:__anon134
subprocess config/BuildSystem/script.py /^ import subprocess$/;" i
subprocess config/builder.py /^ import subprocess$/;" i
@@ -71096,17 +71139,17 @@ subsetoffprocentries include/petsc/private/matimpl.h /^ PetscBool
subsets src/ksp/pc/impls/bddc/bddcstructs.h /^ PetscInt **subsets;$/;" m struct:_PCBDDCGraph
subsets_size src/ksp/pc/impls/bddc/bddcstructs.h /^ PetscInt *subsets_size;$/;" m struct:_PCBDDCGraph
subsize include/petscsys.h /^ PetscMPIInt *subsize; \/* size of subcommunicator[color] *\/$/;" m struct:_n_PetscSubcomm
-subsnes src/snes/impls/nasm/nasm.c /^ SNES *subsnes; \/* nonlinear solvers for each subdomain *\/$/;" m struct:__anon198 file:
+subsnes src/snes/impls/nasm/nasm.c /^ SNES *subsnes; \/* nonlinear solvers for each subdomain *\/$/;" m struct:__anon200 file:
subspaces include/petsc/private/petscfeimpl.h /^ PetscDualSpace *subspaces;$/;" m struct:__anon151
substitute config/BuildSystem/config/framework.py /^ def substitute(self):$/;" m class:Framework
substituteFile config/BuildSystem/config/framework.py /^ def substituteFile(self, inName, outName):$/;" m class:Framework
substituteName config/BuildSystem/config/framework.py /^ def substituteName(self, match, prefix = None):$/;" m class:Framework
-subtao src/tao/leastsquares/impls/pounders/pounders.h /^ Tao subtao;$/;" m struct:__anon205
-subtypes src/sys/objects/fcallback.c /^ FortranCallbackLink subtypes;$/;" m struct:__anon95 file:
-subviewer src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscViewer subviewer; \/* used with PetscViewerGetSubViewer() *\/$/;" m struct:__anon88
-subx src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon205
-subxl src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon205
-subxu src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon205
+subtao src/tao/leastsquares/impls/pounders/pounders.h /^ Tao subtao;$/;" m struct:__anon207
+subtypes src/sys/objects/fcallback.c /^ FortranCallbackLink subtypes;$/;" m struct:__anon97 file:
+subviewer src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscViewer subviewer; \/* used with PetscViewerGetSubViewer() *\/$/;" m struct:__anon90
+subx src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon207
+subxl src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon207
+subxu src/tao/leastsquares/impls/pounders/pounders.h /^ Vec subxl,subxu,subx,subpdel,subndel,subb;$/;" m struct:__anon207
suby src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec suby,subq,subd;$/;" m struct:__anon10 file:
sum src/dm/impls/plex/examples/tests/ex1.c /^ PetscReal min, max, sum, squaresum;$/;" m struct:ex1_stats file:
sum_S_Ej_all src/ksp/pc/impls/bddc/bddcstructs.h /^ Mat sum_S_Ej_all;$/;" m struct:_PCBDDCSubSchurs
@@ -71123,13 +71166,13 @@ svalues src/mat/impls/aij/mpi/mpiaij.h /^ PetscScalar *svalues,*rvalues;
svalues src/mat/impls/aij/mpi/mpimatmatmult.c /^ PetscScalar *rvalues,*svalues;$/;" m struct:__anon30 file:
svalues src/mat/impls/dense/mpi/mpidense.h /^ PetscScalar *svalues,*rvalues; \/* sending and receiving data *\/$/;" m struct:__anon8
svecs src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ Vec *pvecs,*svecs,*qvecs,*tvecs,**ppvecs,**psvecs,**pqvecs,**ptvecs,*qold,*pold,*sold,*told; $/;" m struct:__anon183
-sviewer src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscViewer sviewer; \/* if PetscViewer has a singleton, this points to singleton *\/$/;" m struct:__anon88
+sviewer src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscViewer sviewer; \/* if PetscViewer has a singleton, this points to singleton *\/$/;" m struct:__anon90
svnRetrieve config/BuildSystem/retrieval.py /^ def svnRetrieve(self, url, root, name,force):$/;" m class:Retriever
sw include/petscdmdatypes.h /^ PetscInt dim,dof,sw;$/;" m struct:__anon88
sw src/ts/examples/tests/ex22.c /^ PetscInt *sw;$/;" m struct:__anon335 file:
swaits src/mat/impls/aij/mpi/mpimatmatmult.c /^ MPI_Request *rwaits,*swaits;$/;" m struct:__anon30 file:
swap include/petsc/private/vecimpl.h /^ PetscErrorCode (*swap)(Vec,Vec); \/* exchange x and y *\/$/;" m struct:_VecOps
-sweeps src/snes/impls/gs/gsimpl.h /^ PetscInt sweeps; \/* number of sweeps through the local subdomain before neighbor communication *\/$/;" m struct:__anon185
+sweeps src/snes/impls/gs/gsimpl.h /^ PetscInt sweeps; \/* number of sweeps through the local subdomain before neighbor communication *\/$/;" m struct:__anon187
switch_static src/ksp/pc/impls/bddc/bddc.h /^ PetscBool switch_static;$/;" m struct:__anon106
sxn src/contrib/fun3d/comp/user.h /^ REAL *sxn, *syn, *szn, *sa; \/* Normals at solid nodes *\/$/;" m struct:gxy
sxn src/contrib/fun3d/incomp/user.h /^ REAL *sxn, *syn, *szn, *sa; \/* Normals at solid nodes *\/$/;" m struct:gxy
@@ -71247,7 +71290,6 @@ sys config/examples/arch-linux-cxx-cmplx-pkgs-64idx.py /^ import sys,os$/;" i
sys config/examples/arch-linux-dbg-quad.py /^ import sys,os$/;" i
sys config/examples/arch-linux-gcc-absoft.py /^ import sys,os$/;" i
sys config/examples/arch-linux-gcc-ifc-cmplx.py /^ import sys,os$/;" i
-sys config/examples/arch-linux-gcc-pgf90.py /^ import sys,os$/;" i
sys config/examples/arch-linux-gcc-real-env.py /^ import sys$/;" i
sys config/examples/arch-linux-gcc-real-opt.py /^ import sys$/;" i
sys config/examples/arch-linux-gcc-real.py /^ import sys$/;" i
@@ -71255,6 +71297,7 @@ sys config/examples/arch-linux-gcov.py /^ import sys,os$/;" i
sys config/examples/arch-linux-gxx-complex.py /^ import sys$/;" i
sys config/examples/arch-linux-mpich1.py /^ import sys$/;" i
sys config/examples/arch-linux-opt-cxx-quad.py /^ import sys,os$/;" i
+sys config/examples/arch-linux-pgi.py /^ import sys,os$/;" i
sys config/examples/arch-linux-pkgs-64idx.py /^ import sys,os$/;" i
sys config/examples/arch-linux-pkgs-cxx-mlib.py /^ import sys,os$/;" i
sys config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py /^ import sys,os$/;" i
@@ -71321,12 +71364,12 @@ sysconfig config/BuildSystem/config/python.py /^ import distutils.sysconfig$/
szn src/contrib/fun3d/comp/user.h /^ REAL *sxn, *syn, *szn, *sa; \/* Normals at solid nodes *\/$/;" m struct:gxy
szn src/contrib/fun3d/incomp/user.h /^ REAL *sxn, *syn, *szn, *sa; \/* Normals at solid nodes *\/$/;" m struct:gxy
t src/ksp/ksp/examples/tutorials/ex31.c /^ Vec t; \/* The temperature solution T *\/$/;" m struct:__anon157 file:
-t src/snes/impls/vi/ss/vissimpl.h /^ Vec t; \/* B subdifferential work vector *\/$/;" m struct:__anon193
-t src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscReal t[NOBSERVATIONS]; \/* array of independent variables of observation *\/$/;" m struct:__anon204 file:
-t src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscReal t[NOBSERVATIONS]; \/* array of independent variables of observation *\/$/;" m struct:__anon202 file:
+t src/snes/impls/vi/ss/vissimpl.h /^ Vec t; \/* B subdifferential work vector *\/$/;" m struct:__anon195
+t src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscReal t[NOBSERVATIONS]; \/* array of independent variables of observation *\/$/;" m struct:__anon206 file:
+t src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscReal t[NOBSERVATIONS]; \/* array of independent variables of observation *\/$/;" m struct:__anon204 file:
t src/tao/leastsquares/examples/tutorials/chwirut1.h /^ common \/params\/ t,y,m,n$/;" v
t src/tao/leastsquares/examples/tutorials/chwirut1f.h /^ common \/params\/ t,y,m,n$/;" v
-t src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscReal t[NOBSERVATIONS]; \/* array of independent variables of observation *\/$/;" m struct:__anon203 file:
+t src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscReal t[NOBSERVATIONS]; \/* array of independent variables of observation *\/$/;" m struct:__anon205 file:
t src/tao/leastsquares/examples/tutorials/chwirut2f.h /^ common \/params\/ t,y,rank,size$/;" v
t src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal *g, *y, *tempv, *d, *Qd, *t, *xplus, *tplus, *sk, *yk;$/;" m struct:__anon33
t src/ts/examples/tests/ex10.c /^ PetscReal t;$/;" m struct:__anon326 file:
@@ -71341,21 +71384,21 @@ t0 src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c /^ PetscReal
t0 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c /^ PetscReal t0,tmax;$/;" m struct:__anon314 file:
t0 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c /^ PetscReal t0,tmax;$/;" m struct:__anon316 file:
t0 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^ PetscReal t0,tmax;$/;" m struct:__anon315 file:
-t1 src/tao/complementarity/impls/ssls/ssls.h /^ Vec t1; \/* work vector *\/$/;" m struct:__anon209
+t1 src/tao/complementarity/impls/ssls/ssls.h /^ Vec t1; \/* work vector *\/$/;" m struct:__anon211
t2 src/ksp/ksp/examples/tests/ex10.c /^PetscReal t2[20] = {-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,$/;" v
-t2 src/tao/complementarity/impls/ssls/ssls.h /^ Vec t2; \/* work vector *\/$/;" m struct:__anon209
+t2 src/tao/complementarity/impls/ssls/ssls.h /^ Vec t2; \/* work vector *\/$/;" m struct:__anon211
t_updateWebsite config/BuildSystem/make.py /^ def t_updateWebsite(self):$/;" m class:Make
t_wind src/ts/examples/tutorials/power_grid/ex5.c /^ Vec t_wind; \/* Vector to hold wind speed times *\/$/;" m struct:__anon304 file:
-ta src/dm/examples/tutorials/ex7.c /^ PetscBool ta;$/;" m struct:__anon18 file:
+ta src/dm/examples/tutorials/ex7.c /^ PetscBool ta;$/;" m struct:__anon20 file:
tab src/snes/impls/ms/ms.c /^ struct _SNESMSTableau tab;$/;" m struct:_SNESMSTableauLink typeref:struct:_SNESMSTableauLink::_SNESMSTableau file:
-tab src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscInt tab; \/* how many times text is tabbed in from left *\/$/;" m struct:__anon88
+tab src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscInt tab; \/* how many times text is tabbed in from left *\/$/;" m struct:__anon90
tab src/ts/impls/arkimex/arkimex.c /^ struct _ARKTableau tab;$/;" m struct:_ARKTableauLink typeref:struct:_ARKTableauLink::_ARKTableau file:
tab src/ts/impls/explicit/rk/rk.c /^ struct _RKTableau tab;$/;" m struct:_RKTableauLink typeref:struct:_RKTableauLink::_RKTableau file:
tab src/ts/impls/rosw/rosw.c /^ struct _RosWTableau tab;$/;" m struct:_RosWTableauLink typeref:struct:_RosWTableauLink::_RosWTableau file:
-tab_store src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscInt tab_store; \/* store tabs value while tabs are turned off *\/$/;" m struct:__anon88
+tab_store src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscInt tab_store; \/* store tabs value while tabs are turned off *\/$/;" m struct:__anon90
table include/petsc/private/pcgamgimpl.h /^ PetscInt *table;$/;" m struct:_GAMGHashTable
table include/petscctable.h /^ PetscInt *table;$/;" m struct:_n_PetscTable
-tableau src/snes/impls/ms/ms.c /^ SNESMSTableau tableau; \/* Tableau in low-storage form *\/$/;" m struct:__anon183 file:
+tableau src/snes/impls/ms/ms.c /^ SNESMSTableau tableau; \/* Tableau in low-storage form *\/$/;" m struct:__anon185 file:
tableau src/ts/impls/arkimex/arkimex.c /^ ARKTableau tableau;$/;" m struct:__anon352 file:
tableau src/ts/impls/explicit/rk/rk.c /^ RKTableau tableau;$/;" m struct:__anon349 file:
tableau src/ts/impls/rosw/rosw.c /^ RosWTableau tableau;$/;" m struct:__anon338 file:
@@ -71373,7 +71416,7 @@ tag2 include/petsc/private/matimpl.h /^ PetscMPIInt tag1,tag2;$/;" m struct:_
tag2 include/petsc/private/vecimpl.h /^ PetscMPIInt tag1,tag2;$/;" m struct:__anon174
tag_range include/petsc/private/dmmbimpl.h /^ moab::Range *tag_range; \/* entities to which this tag applies *\/$/;" m struct:__anon137
tag_size include/petsc/private/dmmbimpl.h /^ PetscInt tag_size;$/;" m struct:__anon137
-tagname src/dm/impls/moab/examples/tests/ex1.cxx /^ char tagname[PETSC_MAX_PATH_LEN];$/;" m struct:__anon44 file:
+tagname src/dm/impls/moab/examples/tests/ex1.cxx /^ char tagname[PETSC_MAX_PATH_LEN];$/;" m struct:__anon46 file:
tags include/petsc/private/dmpleximpl.h /^ int tags[4]; \/* Tag array *\/$/;" m struct:__anon132
tail src/mat/impls/composite/mcomposite.c /^ Mat_CompositeLink head,tail;$/;" m struct:__anon39 file:
tail src/sys/utils/hash.h /^ IJKLNode *head, *tail;$/;" m struct:_IJKLVal
@@ -71478,14 +71521,14 @@ tarball setup.py /^def tarball():$/;" f
tarfile config/BuildSystem/retrieval.py /^ import tarfile$/;" i
tau include/petsc/private/petscfvimpl.h /^ PetscScalar *B, *Binv, *tau, *work;$/;" m struct:__anon148
tau src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscScalar *tau; \/* Scalar factors of the elementary reflectors in xgeqrf *\/$/;" m struct:__anon179
-tau src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *tau; \/* scalar factors of H(i) *\/$/;" m struct:__anon205
+tau src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *tau; \/* scalar factors of H(i) *\/$/;" m struct:__anon207
tau src/tao/pde_constrained/impls/lcl/lcl.h /^ PetscReal tau[4];$/;" m struct:__anon12
tau_defs bin/taucc.py /^ tau_defs =''$/;" v
tau_include bin/taucc.py /^ tau_include=''$/;" v
tau_libs bin/taucc.py /^ tau_libs=''$/;" v
tau_mpi_libs bin/taucc.py /^ tau_mpi_libs=''$/;" v
-tau_tmp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *tau_tmp; \/* scalar factors of H(i) *\/$/;" m struct:__anon205
-taumin src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon201
+tau_tmp src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *tau_tmp; \/* scalar factors of H(i) *\/$/;" m struct:__anon207
+taumin src/tao/constrained/impls/ipm/ipm.h /^ PetscScalar sig,mu,taumin,dec;$/;" m struct:__anon203
tbus src/snes/examples/tutorials/network/pflow/pf.h /^ PetscInt tbus;$/;" m struct:_p_EDGEDATA
tc src/sys/classes/draw/utils/axisimpl.h /^ int ac,tc,cc; \/* axis,tick, character color *\/$/;" m struct:_p_PetscDrawAxis
tchemwork src/ts/examples/tutorials/extchem.c /^ double *tchemwork;$/;" m struct:_User file:
@@ -71508,8 +71551,8 @@ tearDown config/BuildSystem/config/regression/shellTest.py /^ def tearDown(self
tearDown config/BuildSystem/regression/testCase.py /^ def tearDown(self):$/;" m class:MPITest
tearDown config/BuildSystem/regression/testCase.py /^ def tearDown(self):$/;" m class:PETScTest
temp src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscScalar *temp,*wbufptr;$/;" m struct:__anon179
-temp src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon174 file:
-temp src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon153 file:
+temp src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon176 file:
+temp src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon155 file:
temp src/ts/examples/tutorials/ex26.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon205 file:
temp_solution src/ksp/pc/impls/bddc/bddc.h /^ Vec temp_solution;$/;" m struct:__anon106
temp_solution_B src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec temp_solution_B;$/;" m struct:_FETIDPMat_ctx
@@ -71526,38 +71569,38 @@ temr src/contrib/fun3d/incomp/user.h /^ REAL *temr;
tensor include/petsc/private/petscfeimpl.h /^ PetscBool tensor; \/* Flag for tensor product *\/$/;" m struct:__anon149
terminate include/petsc/private/tsimpl.h /^ PetscBool *terminate; \/* 1 -> Terminate time stepping, 0 -> continue *\/$/;" m struct:_n_TSEvent
test src/ksp/ksp/interface/ftn-custom/zitfuncf.c /^ PetscFortranCallbackId test;$/;" m struct:__anon138 file:
-test src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId test;$/;" m struct:__anon105 file:
+test src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId test;$/;" m struct:__anon107 file:
test1 src/benchmarks/Index.c /^int test1(void)$/;" f
test1_DAInjection3d src/dm/examples/tests/ex21.c /^PetscErrorCode test1_DAInjection3d(PetscInt mx, PetscInt my, PetscInt mz)$/;" f
test2 src/benchmarks/Index.c /^int test2(void)$/;" f
testAuthorizedUrl config/BuildSystem/retrieval.py /^ def testAuthorizedUrl(self, authUrl):$/;" m class:Retriever
testEmptyConfigure config/BuildSystem/config/regression/frameworkTest.py /^ def testEmptyConfigure(self):$/;" m class:FrameworkTest
-testFEjacobian src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool testFEjacobian; \/* Test finite element Jacobian assembly *\/$/;" m struct:__anon35 file:
-testFVgrad src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool testFVgrad; \/* Test finite difference gradient routine *\/$/;" m struct:__anon35 file:
+testFEjacobian src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool testFEjacobian; \/* Test finite element Jacobian assembly *\/$/;" m struct:__anon37 file:
+testFVgrad src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool testFVgrad; \/* Test finite difference gradient routine *\/$/;" m struct:__anon37 file:
testFullDefaultConfigure config/BuildSystem/config/regression/frameworkTest.py /^ def testFullDefaultConfigure(self):$/;" m class:FrameworkTest
-testInjector src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool testInjector; \/* Test finite element injection routines *\/$/;" m struct:__anon35 file:
+testInjector src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool testInjector; \/* Test finite element injection routines *\/$/;" m struct:__anon37 file:
testLogName config/BuildSystem/config/regression/frameworkTest.py /^ def testLogName(self):$/;" m class:FrameworkTest
testMangling config/BuildSystem/config/compilers.py /^ def testMangling(self, cfunc, ffunc, clanguage = 'C', extraObjs = []):$/;" m class:Configure
-testNum src/dm/impls/plex/examples/tests/ex13.c /^ PetscInt testNum; \/* Labels the different test partitions *\/$/;" m struct:__anon34 file:
-testNum src/dm/impls/plex/examples/tests/ex14.c /^ PetscInt testNum; \/* The particular mesh to test *\/$/;" m struct:__anon33 file:
-testNum src/dm/impls/plex/examples/tests/ex17.c /^ PetscInt testNum; \/* Labels the different test partitions *\/$/;" m struct:__anon40 file:
-testNum src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt testNum; \/* The particular mesh to test *\/$/;" m struct:__anon36 file:
-testNum src/dm/impls/plex/examples/tests/ex5.c /^ PetscInt testNum; \/* The particular mesh to test *\/$/;" m struct:__anon31 file:
-testNum src/dm/impls/plex/examples/tests/ex7.c /^ PetscInt testNum; \/* Indicates the mesh to create *\/$/;" m struct:__anon37 file:
+testNum src/dm/impls/plex/examples/tests/ex13.c /^ PetscInt testNum; \/* Labels the different test partitions *\/$/;" m struct:__anon36 file:
+testNum src/dm/impls/plex/examples/tests/ex14.c /^ PetscInt testNum; \/* The particular mesh to test *\/$/;" m struct:__anon35 file:
+testNum src/dm/impls/plex/examples/tests/ex17.c /^ PetscInt testNum; \/* Labels the different test partitions *\/$/;" m struct:__anon42 file:
+testNum src/dm/impls/plex/examples/tests/ex4.c /^ PetscInt testNum; \/* The particular mesh to test *\/$/;" m struct:__anon38 file:
+testNum src/dm/impls/plex/examples/tests/ex5.c /^ PetscInt testNum; \/* The particular mesh to test *\/$/;" m struct:__anon33 file:
+testNum src/dm/impls/plex/examples/tests/ex7.c /^ PetscInt testNum; \/* Indicates the mesh to create *\/$/;" m struct:__anon39 file:
testOrder config/BuildSystem/config/setsOrdered.py /^ def testOrder(self):$/;" m class:.SetsTest
testOrdering config/BuildSystem/config/setsOrdered.py /^ def testOrdering(self):$/;" m class:.SetsTest
testPTAPRectangular src/mat/examples/tests/ex93.c /^PetscErrorCode testPTAPRectangular(void)$/;" f
-testPartition src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon32 file:
-testPartition src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon38 file:
-testPartition src/dm/impls/plex/examples/tests/ex13.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon34 file:
-testPartition src/dm/impls/plex/examples/tests/ex17.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon40 file:
-testPartition src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon36 file:
-testPartition src/dm/impls/plex/examples/tests/ex5.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon31 file:
-testPartition src/snes/examples/tutorials/ex62.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon133 file:
-testPartition src/snes/examples/tutorials/ex69.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon136 file:
-testPartition src/snes/examples/tutorials/ex77.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon145 file:
-testRedundant src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool testRedundant; \/* Use a redundant partitioning for testing *\/$/;" m struct:__anon38 file:
-testShape src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool testShape; \/* Test the cell shape quality *\/$/;" m struct:__anon32 file:
+testPartition src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon34 file:
+testPartition src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon40 file:
+testPartition src/dm/impls/plex/examples/tests/ex13.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon36 file:
+testPartition src/dm/impls/plex/examples/tests/ex17.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon42 file:
+testPartition src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon38 file:
+testPartition src/dm/impls/plex/examples/tests/ex5.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon33 file:
+testPartition src/snes/examples/tutorials/ex62.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon135 file:
+testPartition src/snes/examples/tutorials/ex69.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon138 file:
+testPartition src/snes/examples/tutorials/ex77.c /^ PetscBool testPartition; \/* Use a fixed partitioning for testing *\/$/;" m struct:__anon147 file:
+testRedundant src/dm/impls/plex/examples/tests/ex12.c /^ PetscBool testRedundant; \/* Use a redundant partitioning for testing *\/$/;" m struct:__anon40 file:
+testShape src/dm/impls/plex/examples/tests/ex1.c /^ PetscBool testShape; \/* Test the cell shape quality *\/$/;" m struct:__anon34 file:
testTimeout config/BuildSystem/config/regression/shellTest.py /^ def testTimeout(self):$/;" m class:ShellTest
testUniqueness config/BuildSystem/config/setsOrdered.py /^ def testUniqueness(self):$/;" m class:.SetsTest
test_2d src/dm/examples/tests/ex42.c /^PetscErrorCode test_2d(const char filename[])$/;" f
@@ -71613,7 +71656,7 @@ tfaulton src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c /^
tfinal src/snes/examples/tutorials/ex74fcomd.h /^ common \/timcnt\/ time, dt, dtmin, dtmax, dtgrow, tfinal, tplot, tcscal, hcscal$/;" v
tfinal src/snes/examples/tutorials/ex74fcomd.h /^ double precision dt, dtmin, dtmax, dtgrow, tfinal, tplot, tcscal, hcscal$/;" v
tfinal src/ts/examples/tests/ex4.c /^ PetscReal tfinal;$/;" m struct:__anon332 file:
-tform src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscReal tform[4]; \/* transform from Krylov estimates to Chebyshev bounds *\/$/;" m struct:__anon1
+tform src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscReal tform[4]; \/* transform from Krylov estimates to Chebyshev bounds *\/$/;" m struct:__anon3
th src/ts/examples/tutorials/ex34.c /^ PetscScalar u,v, th;$/;" m struct:__anon282 file:
theta src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
theta src/snes/examples/tutorials/ex74fcomd.h /^ double precision theta, pi, time, zero$/;" v
@@ -71624,8 +71667,8 @@ theta src/tao/unconstrained/impls/ntr/ntr.h /^ PetscReal theta; \/
theta src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon317 file:
theta src/ts/examples/tutorials/phasefield/biharmonic2.c /^typedef struct {PetscBool cahnhillard;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta;PetscReal theta_c;} UserCtx;$/;" m struct:__anon319 file:
theta src/ts/examples/tutorials/phasefield/biharmonic3.c /^typedef struct {PetscBool cahnhillard;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta;PetscReal theta_c;} UserCtx;$/;" m struct:__anon321 file:
-theta1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal theta1; \/* Pivot threshold for validity *\/$/;" m struct:__anon205
-theta2 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal theta2; \/* Pivot threshold for additional points *\/$/;" m struct:__anon205
+theta1 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal theta1; \/* Pivot threshold for validity *\/$/;" m struct:__anon207
+theta2 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal theta2; \/* Pivot threshold for additional points *\/$/;" m struct:__anon207
theta_c src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon317 file:
theta_c src/ts/examples/tutorials/phasefield/biharmonic2.c /^typedef struct {PetscBool cahnhillard;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta;PetscReal theta_c;} UserCtx;$/;" m struct:__anon319 file:
theta_c src/ts/examples/tutorials/phasefield/biharmonic3.c /^typedef struct {PetscBool cahnhillard;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta;PetscReal theta_c;} UserCtx;$/;" m struct:__anon321 file:
@@ -71665,8 +71708,8 @@ time include/petsclog.h /^ PetscLogDouble time, time2, timeTmp; \/* The time
time src/benchmarks/benchmarkBatch.py /^ time = int(sys.argv[2]) # in seconds$/;" v
time src/snes/examples/tutorials/ex74fcomd.h /^ common \/timcnt\/ time, dt, dtmin, dtmax, dtgrow, tfinal, tplot, tcscal, hcscal$/;" v
time src/snes/examples/tutorials/ex74fcomd.h /^ double precision theta, pi, time, zero$/;" v
-time src/sys/classes/viewer/impls/socket/matlab/sclose.c /^typedef struct { int onoff; int time; } Linger;$/;" m struct:__anon84 file:
-time src/sys/logging/xmllogevent.c /^ PetscLogDouble time;$/;" m struct:__anon100 file:
+time src/sys/classes/viewer/impls/socket/matlab/sclose.c /^typedef struct { int onoff; int time; } Linger;$/;" m struct:__anon86 file:
+time src/sys/logging/xmllogevent.c /^ PetscLogDouble time;$/;" m struct:__anon102 file:
time src/ts/examples/tests/ex5.c /^ PetscReal time; \/* time in hours *\/$/;" m struct:in file:
time src/ts/impls/bdf/bdf.c /^ PetscReal time[6+2];$/;" m struct:__anon353 file:
time src/ts/trajectory/impls/memory/trajmemory.c /^ PetscReal time;$/;" m struct:_StackElement file:
@@ -71681,7 +71724,7 @@ timenext src/ts/trajectory/impls/memory/trajmemory.c /^ PetscReal timenext; \/*
timeprev src/ts/trajectory/impls/memory/trajmemory.c /^ PetscReal timeprev; \/* for no solution_only mode *\/$/;" m struct:_StackElement file:
times src/benchmarks/benchmarkAssembly.py /^ times = []$/;" v
times src/benchmarks/benchmarkExample.py /^ times = {}$/;" v
-timestep src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscInt timestep;$/;" m struct:__anon85 file:
+timestep src/sys/classes/viewer/impls/hdf5/hdf5v.c /^ PetscInt timestep;$/;" m struct:__anon87 file:
timestep_orig include/petsc/private/tsimpl.h /^ PetscReal timestep_orig; \/* initial time step *\/$/;" m struct:_n_TSEvent
timestep_prev include/petsc/private/tsimpl.h /^ PetscReal timestep_prev; \/* previous time step *\/$/;" m struct:_n_TSEvent
title bin/FASTMathInstaller.py /^ title = "Demo of diropenbox"$/;" v
@@ -71697,10 +71740,10 @@ title src/benchmarks/benchmarkExample.py /^ from pylab import legend, plot, sav
title src/benchmarks/benchmarkExample.py /^ from pylab import legend, plot, show, title, xlabel, ylabel$/;" i
title src/contrib/fun3d/comp/user.h /^ REAL title[20]; \/* Title line *\/$/;" m struct:__anon363
title src/contrib/fun3d/incomp/user.h /^ REAL title[20]; \/* Title line *\/$/;" m struct:__anon357
-title src/sys/classes/viewer/impls/draw/vdraw.h /^ char *title;$/;" m struct:__anon78
+title src/sys/classes/viewer/impls/draw/vdraw.h /^ char *title;$/;" m struct:__anon80
tkFileDialog bin/FASTMathInstaller.py /^import tkFileDialog$/;" i
-tleft src/snes/examples/tutorials/ex18.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon167 file:
-tleft src/snes/examples/tutorials/ex20.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon120 file:
+tleft src/snes/examples/tutorials/ex18.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon169 file:
+tleft src/snes/examples/tutorials/ex20.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon122 file:
tloc src/ksp/ksp/impls/gmres/agmres/agmresimpl.h /^ PetscScalar *tloc; \/* *\/$/;" m struct:__anon179
tmax src/ts/examples/tutorials/power_grid/ex5.c /^PetscReal tmax = 20.0;$/;" v
tmax src/ts/examples/tutorials/power_grid/ex6.c /^ PetscScalar tmax; \/* Final time *\/$/;" m struct:__anon301 file:
@@ -71730,7 +71773,7 @@ todata include/petsc/private/vecimpl.h /^ void *fromdata,*todata;$/;"
todata src/sys/examples/tests/ex8.c /^ Unit *todata;$/;" m struct:FCtx file:
togeneral include/petsc/private/isimpl.h /^ PetscErrorCode (*togeneral)(IS);$/;" m struct:_ISOps
together include/petsc/finclude/petscmat.h /^! MatSorType may be bitwise ORd together, so do not change the numbers$/;" v
-toggle_kspmon src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon128 file:
+toggle_kspmon src/snes/examples/tutorials/ex30.c /^ PetscBool interrupted, stop_solve, toggle_kspmon, kspmon;$/;" m struct:__anon130 file:
token src/sys/utils/str.c /^struct _p_PetscToken {char token;char *array;char *current;};$/;" m struct:_p_PetscToken file:
tol src/ksp/ksp/examples/tutorials/ex61f.F90 /^ real(8), parameter :: tol /;" v program:tpetsc
tol src/ksp/pc/impls/hypre/hypre.c /^ double tol;$/;" m struct:__anon133 file:
@@ -71740,24 +71783,24 @@ tol src/tao/unconstrained/impls/bmrm/bmrm.h /^ PetscReal tol;$/;" m struct:__an
tol src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon317 file:
tol src/ts/examples/tutorials/phasefield/biharmonic2.c /^typedef struct {PetscBool cahnhillard;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta;PetscReal theta_c;} UserCtx;$/;" m struct:__anon319 file:
tol src/ts/examples/tutorials/phasefield/biharmonic3.c /^typedef struct {PetscBool cahnhillard;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta;PetscReal theta_c;} UserCtx;$/;" m struct:__anon321 file:
-tol_ls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscReal tol_ls;$/;" m struct:__anon3 file:
+tol_ls src/ksp/ksp/impls/tsirm/tsirm.c /^ PetscReal tol_ls;$/;" m struct:__anon5 file:
tola src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscReal tola,tolb,tolc,told;$/;" m struct:__anon10 file:
tolb src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscReal tola,tolb,tolc,told;$/;" m struct:__anon10 file:
tolc src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscReal tola,tolb,tolc,told;$/;" m struct:__anon10 file:
told src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ Vec *pvecs,*svecs,*qvecs,*tvecs,**ppvecs,**psvecs,**pqvecs,**ptvecs,*qold,*pold,*sold,*told; $/;" m struct:__anon183
told src/tao/pde_constrained/examples/tutorials/elliptic.c /^ PetscReal tola,tolb,tolc,told;$/;" m struct:__anon10 file:
-tolerance src/snes/examples/tutorials/ex3.c /^ PetscReal tolerance; \/* tolerance for changes between successive iterates *\/$/;" m struct:__anon139 file:
+tolerance src/snes/examples/tutorials/ex3.c /^ PetscReal tolerance; \/* tolerance for changes between successive iterates *\/$/;" m struct:__anon141 file:
tolerancesset include/petsc/private/snesimpl.h /^ PetscBool tolerancesset; \/* SNESSetTolerances() called and tolerances should persist through SNESCreate_XXX()*\/$/;" m struct:_p_SNES
top include/petsc/private/logimpl.h /^ int top; \/* The top of the stack *\/$/;" m struct:_n_PetscIntStack
-top src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon172 file:
-top src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon125 file:
-top src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon208 file:
+top src/snes/examples/tests/ex8.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon174 file:
+top src/snes/examples/tutorials/ex58.c /^ PetscScalar *bottom, *top, *left, *right;$/;" m struct:__anon127 file:
+top src/tao/complementarity/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right;$/;" m struct:__anon210 file:
top src/tao/unconstrained/examples/tutorials/minsurf1.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon27 file:
top src/tao/unconstrained/examples/tutorials/minsurf2.c /^ PetscReal *bottom, *top, *left, *right; \/* boundary values *\/$/;" m struct:__anon24 file:
top src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt top;$/;" m struct:_Stack file:
top src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt top;$/;" m struct:_DiskStack file:
toplabel src/sys/classes/draw/utils/axisimpl.h /^ char *xlabel,*ylabel,*toplabel;$/;" m struct:_p_PetscDrawAxis
-topo src/dm/impls/forest/p4est/pforest.c /^ DMFTopology_pforest *topo;$/;" m struct:__anon22 file:
+topo src/dm/impls/forest/p4est/pforest.c /^ DMFTopology_pforest *topo;$/;" m struct:__anon24 file:
topologicalSort config/BuildSystem/graph.py /^ def topologicalSort(graph, start = None, outEdges = 1):$/;" m class:DirectedGraph
topologicalSort config/BuildSystem/graph.py /^ topologicalSort = staticmethod(topologicalSort)$/;" v class:DirectedGraph
topologicalSort config/builder.py /^ def topologicalSort(self, predicate):$/;" m class:SourceDatabase
@@ -71799,7 +71842,7 @@ trajectory include/petsc/private/tsimpl.h /^ TSTrajectory trajectory;
transcoloringapplydentosp include/petsc/private/matimpl.h /^ PetscErrorCode (*transcoloringapplydentosp)(MatTransposeColoring,Mat,Mat);$/;" m struct:_MatOps
transcoloringapplysptoden include/petsc/private/matimpl.h /^ PetscErrorCode (*transcoloringapplysptoden)(MatTransposeColoring,Mat,Mat);$/;" m struct:_MatOps
transform include/petsc/private/tsimpl.h /^ PetscErrorCode (*transform)(void*,Vec,Vec*);$/;" m struct:_n_TSMonitorLGCtx
-transform src/dm/impls/plex/examples/tests/ex8.c /^ PetscBool transform; \/* Use random coordinate transformations *\/$/;" m struct:__anon29 file:
+transform src/dm/impls/plex/examples/tests/ex8.c /^ PetscBool transform; \/* Use random coordinate transformations *\/$/;" m struct:__anon31 file:
transform src/ts/interface/ftn-custom/ztsf.c /^ PetscFortranCallbackId transform;$/;" m struct:__anon197 file:
transform_petsc_us src/dm/examples/tutorials/ex13f90aux.F90 /^ subroutine transform_petsc_us(/;" s
transform_us_petsc src/dm/examples/tutorials/ex13f90aux.F90 /^ subroutine transform_us_petsc(/;" s
@@ -71813,13 +71856,13 @@ transposematmult include/petsc/private/matimpl.h /^ PetscErrorCode (*transposem
transposematmultnumeric include/petsc/private/matimpl.h /^ PetscErrorCode (*transposematmultnumeric)(Mat,Mat,Mat);$/;" m struct:_MatOps
transposematmultsymbolic include/petsc/private/matimpl.h /^ PetscErrorCode (*transposematmultsymbolic)(Mat,Mat,PetscReal,Mat*);$/;" m struct:_MatOps
trapmode src/sys/error/fp.c /^ PetscFPTrap trapmode;$/;" m struct:PetscFPTrapLink file:
-tree src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool tree; \/* Test tree routines *\/$/;" m struct:__anon35 file:
-treeCell src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt treeCell; \/* Cell to refine in tree test *\/$/;" m struct:__anon35 file:
+tree src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool tree; \/* Test tree routines *\/$/;" m struct:__anon37 file:
+treeCell src/dm/impls/plex/examples/tests/ex3.c /^ PetscInt treeCell; \/* Cell to refine in tree test *\/$/;" m struct:__anon37 file:
tree_buf src/ksp/pc/impls/tfs/gs.c /^ PetscScalar *tree_buf;$/;" m struct:gather_scatter_id file:
tree_buf src/ksp/pc/impls/tfs/gs.c /^static PetscInt *tree_buf =NULL;$/;" v file:
tree_buf_sz src/ksp/pc/impls/tfs/gs.c /^static PetscInt tree_buf_sz=0;$/;" v file:
tree_elms src/ksp/pc/impls/tfs/gs.c /^ PetscInt *tree_elms;$/;" m struct:gather_scatter_id file:
-tree_face_to_uniq src/dm/impls/forest/p4est/pforest.c /^ PetscInt *tree_face_to_uniq; \/* p4est does not explicitly enumerate facets, but we must to keep track of labels *\/$/;" m struct:__anon21 file:
+tree_face_to_uniq src/dm/impls/forest/p4est/pforest.c /^ PetscInt *tree_face_to_uniq; \/* p4est does not explicitly enumerate facets, but we must to keep track of labels *\/$/;" m struct:__anon23 file:
tree_map_in src/ksp/pc/impls/tfs/gs.c /^ PetscInt *tree_map_in;$/;" m struct:gather_scatter_id file:
tree_map_out src/ksp/pc/impls/tfs/gs.c /^ PetscInt *tree_map_out;$/;" m struct:gather_scatter_id file:
tree_map_sz src/ksp/pc/impls/tfs/gs.c /^ PetscInt tree_map_sz;$/;" m struct:gather_scatter_id file:
@@ -71832,13 +71875,13 @@ triangulateAndFormProl src/ksp/pc/impls/gamg/geo.c /^static PetscErrorCode trian
tridiagonal src/snes/examples/tutorials/ex48.c /^ PetscBool tridiagonal;$/;" m struct:_p_THI file:
trig src/dm/impls/plex/examples/tests/ex3.c /^PetscErrorCode trig(PetscInt dim, PetscReal time, const PetscReal coords[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f
trigDer src/dm/impls/plex/examples/tests/ex3.c /^PetscErrorCode trigDer(PetscInt dim, PetscReal time, const PetscReal coords[], const PetscReal n[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f
-tright src/snes/examples/tutorials/ex18.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon167 file:
-tright src/snes/examples/tutorials/ex20.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon120 file:
+tright src/snes/examples/tutorials/ex18.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon169 file:
+tright src/snes/examples/tutorials/ex20.c /^ PetscReal tleft,tright; \/* Dirichlet boundary conditions *\/$/;" m struct:__anon122 file:
truediagonal include/petsc/private/kspimpl.h /^ Vec truediagonal;$/;" m struct:_p_KSP
truncation src/ts/examples/tutorials/phasefield/biharmonic.c /^typedef struct {PetscBool cahnhillard;PetscBool degenerate;PetscReal kappa;PetscInt energy;PetscReal tol;PetscReal theta,theta_c;PetscInt truncation;PetscBool netforce; PetscDrawViewPorts *ports;} UserCtx;$/;" m struct:__anon317 file:
truncfactor src/ksp/pc/impls/hypre/hypre.c /^ double truncfactor;$/;" m struct:__anon133 file:
-truncstrat src/ksp/ksp/impls/fcg/fcgimpl.h /^ KSPFCDTruncationType truncstrat;$/;" m struct:__anon5
-truncstrat src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ KSPFCDTruncationType truncstrat;$/;" m struct:__anon6
+truncstrat src/ksp/ksp/impls/fcg/fcgimpl.h /^ KSPFCDTruncationType truncstrat;$/;" m struct:__anon7
+truncstrat src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ KSPFCDTruncationType truncstrat;$/;" m struct:__anon8
truncstrat src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ KSPFCDTruncationType truncstrat;$/;" m struct:__anon183
trust include/petsc/private/taoimpl.h /^ PetscReal trust; \/* Current trust region *\/$/;" m struct:_p_Tao
trust0 include/petsc/private/taoimpl.h /^ PetscReal trust0; \/* initial trust region radius *\/$/;" m struct:_p_Tao
@@ -71953,7 +71996,7 @@ tt src/ksp/ksp/examples/tutorials/ex50.c /^ PetscScalar uu, tt;$/;" m struct:__
ttol include/petsc/private/kspimpl.h /^ ttol, \/* (not set by user) *\/$/;" m struct:_p_KSP
ttol include/petsc/private/pcmgimpl.h /^ PetscReal rtol,abstol,dtol,ttol; \/* tolerances for when running with PCApplyRichardson_MG *\/$/;" m struct:__anon124
ttol include/petsc/private/snesimpl.h /^ PetscReal ttol; \/* rtol*initial_residual_norm *\/$/;" m struct:_p_SNES
-ttol src/snes/impls/tr/trimpl.h /^ PetscReal rnorm0,ttol; \/* used for KSP convergence test *\/$/;" m struct:__anon187
+ttol src/snes/impls/tr/trimpl.h /^ PetscReal rnorm0,ttol; \/* used for KSP convergence test *\/$/;" m struct:__anon189
tuned_STREAM_Add src/benchmarks/streams/OpenMPVersion.c /^void tuned_STREAM_Add()$/;" f
tuned_STREAM_Copy src/benchmarks/streams/OpenMPVersion.c /^void tuned_STREAM_Copy()$/;" f
tuned_STREAM_Scale src/benchmarks/streams/OpenMPVersion.c /^void tuned_STREAM_Scale(double scalar)$/;" f
@@ -71976,20 +72019,20 @@ type include/petsc/private/pcgamgimpl.h /^ PCGAMGType type;$/;" m struct:gamg_T
type include/petsc/private/petscimpl.h /^ PetscInt type;$/;" m struct:_p_PetscObject
type include/petscoptions.h /^ PetscOptionType type;$/;" m struct:_n_PetscOptionItem
type include/petscsys.h /^ PetscSubcommType type;$/;" m struct:_n_PetscSubcomm
-type src/ksp/ksp/impls/cg/cgimpl.h /^ KSPCGType type; \/* type of system (symmetric or Hermitian) *\/$/;" m struct:__anon7
-type src/ksp/ksp/impls/fcg/fcgimpl.h /^ KSPCGType type; \/* type of system (symmetric of Hermitian) *\/$/;" m struct:__anon5
-type src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ KSPCGType type; \/* type of system (symmetric or Hermitian) *\/$/;" m struct:__anon6
+type src/ksp/ksp/impls/cg/cgimpl.h /^ KSPCGType type; \/* type of system (symmetric or Hermitian) *\/$/;" m struct:__anon9
+type src/ksp/ksp/impls/fcg/fcgimpl.h /^ KSPCGType type; \/* type of system (symmetric of Hermitian) *\/$/;" m struct:__anon7
+type src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ KSPCGType type; \/* type of system (symmetric or Hermitian) *\/$/;" m struct:__anon8
type src/ksp/pc/impls/asm/asm.c /^ PCASMType type; \/* use reduced interpolation, restriction or both *\/$/;" m struct:__anon108 file:
type src/ksp/pc/impls/composite/composite.c /^ PCCompositeType type;$/;" m struct:__anon92 file:
type src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ PCCompositeType type;$/;" m struct:__anon84 file:
type src/ksp/pc/impls/gasm/gasm.c /^ PCGASMType type; \/* use reduced interpolation, restriction or both *\/$/;" m struct:__anon110 file:
type src/ksp/pc/impls/wb/wb.c /^ PCExoticType type;$/;" m struct:__anon94 file:
type src/mat/impls/composite/mcomposite.c /^ MatCompositeType type;$/;" m struct:__anon39 file:
-type src/snes/impls/composite/snescomposite.c /^ SNESCompositeType type;$/;" m struct:__anon184 file:
-type src/snes/impls/multiblock/multiblock.c /^ PCCompositeType type; \/* Solver combination method (additive, multiplicative, etc.) *\/$/;" m struct:__anon190 file:
-type src/snes/impls/nasm/nasm.c /^ PCASMType type; \/* ASM type *\/$/;" m struct:__anon198 file:
-type src/snes/impls/ncg/snesncgimpl.h /^ SNESNCGType type; \/* Fletcher-Reeves, Polak-Ribiere-Polyak, Hestenes-Steifel, Dai-Yuan, Conjugate Descent *\/$/;" m struct:__anon197
-type src/snes/impls/qn/qn.c /^ SNESQNType type; \/* the type of quasi-newton method used *\/$/;" m struct:__anon181 file:
+type src/snes/impls/composite/snescomposite.c /^ SNESCompositeType type;$/;" m struct:__anon186 file:
+type src/snes/impls/multiblock/multiblock.c /^ PCCompositeType type; \/* Solver combination method (additive, multiplicative, etc.) *\/$/;" m struct:__anon192 file:
+type src/snes/impls/nasm/nasm.c /^ PCASMType type; \/* ASM type *\/$/;" m struct:__anon200 file:
+type src/snes/impls/ncg/snesncgimpl.h /^ SNESNCGType type; \/* Fletcher-Reeves, Polak-Ribiere-Polyak, Hestenes-Steifel, Dai-Yuan, Conjugate Descent *\/$/;" m struct:__anon199
+type src/snes/impls/qn/qn.c /^ SNESQNType type; \/* the type of quasi-newton method used *\/$/;" m struct:__anon183 file:
type src/sys/fileio/ftn-custom/zsysiof.c /^PETSC_EXTERN void PETSC_STDCALL petscbinaryopen_(CHAR name PETSC_MIXED_LEN(len),PetscFileMode *type,int *fd,$/;" v
type src/ts/examples/tutorials/ex11.c /^ AdvectSolBumpType type;$/;" m struct:__anon225 file:
type src/ts/examples/tutorials/ex11.c /^ EulerType type;$/;" m struct:__anon235 file:
@@ -72008,13 +72051,13 @@ u include/petscdmplex.h /^ Vec u; \/* The base vector for the Jacbobian actio
u src/ksp/ksp/examples/tutorials/ex31.c /^ Vec u; \/* The x-velocity solution u *\/$/;" m struct:__anon157 file:
u src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscScalar *u, *v, *work;$/;" m struct:__anon173
u src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 13;" d
-u src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon174 file:
-u src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon153 file:
-u src/snes/examples/tutorials/ex22.c /^ PetscScalar u;$/;" m struct:__anon158 file:
-u src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon126 file:
-u src/snes/examples/tutorials/ex48.c /^ PetscScalar u,v;$/;" m struct:__anon160 file:
-u src/snes/examples/tutorials/ex7.c /^ PetscScalar u;$/;" m struct:__anon142 file:
-u src/sys/utils/segbuffer.c /^ } u;$/;" m struct:_PetscSegBufferLink typeref:union:_PetscSegBufferLink::__anon90 file:
+u src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon176 file:
+u src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon155 file:
+u src/snes/examples/tutorials/ex22.c /^ PetscScalar u;$/;" m struct:__anon160 file:
+u src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon128 file:
+u src/snes/examples/tutorials/ex48.c /^ PetscScalar u,v;$/;" m struct:__anon162 file:
+u src/snes/examples/tutorials/ex7.c /^ PetscScalar u;$/;" m struct:__anon144 file:
+u src/sys/utils/segbuffer.c /^ } u;$/;" m struct:_PetscSegBufferLink typeref:union:_PetscSegBufferLink::__anon92 file:
u src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec u; \/* design variables *\/$/;" m struct:__anon10 file:
u src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec u; \/* design variables *\/$/;" m struct:__anon11 file:
u src/tao/pde_constrained/examples/tutorials/parabolic.c /^ Vec u; \/* design variables *\/$/;" m struct:__anon9 file:
@@ -72040,7 +72083,7 @@ u_dof src/ksp/ksp/examples/tutorials/ex42.c /^ PetscScalar u_dof;$/;" m struct:
u_dof src/ksp/ksp/examples/tutorials/ex43.c /^ PetscScalar u_dof;$/;" m struct:__anon143 file:
u_int src/sys/classes/viewer/impls/socket/matlab/sopen.c /^typedef unsigned int u_int;$/;" t file:
u_int src/sys/classes/viewer/impls/socket/send.c /^typedef unsigned int u_int;$/;" t file:
-u_lambda_viewer src/snes/examples/tutorials/ex22.c /^ PetscViewer u_lambda_viewer;$/;" m struct:__anon157 file:
+u_lambda_viewer src/snes/examples/tutorials/ex22.c /^ PetscViewer u_lambda_viewer;$/;" m struct:__anon159 file:
u_local src/ts/examples/tutorials/ex2.c /^ Vec u_local; \/* local ghosted approximate solution vector *\/$/;" m struct:__anon264 file:
u_local src/ts/examples/tutorials/ex21.c /^ Vec u_local; \/* local ghosted approximate solution vector *\/$/;" m struct:__anon259 file:
u_local src/ts/examples/tutorials/ex4.c /^ Vec u_local; \/* local ghosted approximate solution vector *\/$/;" m struct:__anon261 file:
@@ -72055,13 +72098,13 @@ u_short src/sys/classes/viewer/impls/socket/matlab/sopen.c /^typedef unsigned sh
u_short src/sys/classes/viewer/impls/socket/send.c /^typedef unsigned short u_short;$/;" t file:
u_solution src/snes/examples/tutorials/ex22.c /^PetscErrorCode u_solution(void *dummy,PetscInt n,const PetscScalar *x,PetscScalar *u)$/;" f
u_t include/petsc/private/petscdsimpl.h /^ PetscScalar *u_t; \/* Field time derivative evaluation *\/$/;" m struct:_p_PetscDS
-u_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer u_viewer,lambda_viewer;$/;" m struct:__anon124 file:
+u_viewer src/snes/examples/tutorials/ex21.c /^ PetscViewer u_viewer,lambda_viewer;$/;" m struct:__anon126 file:
u_x include/petsc/private/petscdsimpl.h /^ PetscScalar *u_x; \/* Field gradient evaluation *\/$/;" m struct:_p_PetscDS
-ub src/snes/examples/tutorials/ex58.c /^ PetscScalar lb,ub;$/;" m struct:__anon125 file:
+ub src/snes/examples/tutorials/ex58.c /^ PetscScalar lb,ub;$/;" m struct:__anon127 file:
ubdy src/ksp/ksp/examples/tutorials/ex51.c /^static PetscReal ubdy(PetscReal x,PetscReal y)$/;" f file:
uc src/ts/examples/tests/ex22.c /^ PetscReal uc;$/;" m struct:__anon335 file:
uexact src/snes/examples/tutorials/ex74f.F90 /^ double precision function uexact(/;" f
-uexact src/snes/examples/tutorials/ex9.c /^ Vec psi, uexact;$/;" m struct:__anon156 file:
+uexact src/snes/examples/tutorials/ex9.c /^ Vec psi, uexact;$/;" m struct:__anon158 file:
ufc_simplex config/BuildSystem/config/packages/fiat.py /^ from FIAT import ufc_simplex$/;" i
uglydd src/mat/impls/baij/mpi/mmbaij.c /^static Vec uglydd = 0,uglyoo = 0; \/* work vectors used to scale the two parts of the local matrix *\/$/;" v file:
uglyoo src/mat/impls/baij/mpi/mmbaij.c /^static Vec uglydd = 0,uglyoo = 0; \/* work vectors used to scale the two parts of the local matrix *\/$/;" v file:
@@ -72127,13 +72170,13 @@ umfpack_UMF_wsolve src/mat/impls/aij/seq/umfpack/umfpack.c 48;" d file:
umfpack_UMF_wsolve src/mat/impls/aij/seq/umfpack/umfpack.c 62;" d file:
umin include/petsc/private/matimpl.h /^ PetscReal umin; \/* minimum allowable u'dx value *\/$/;" m struct:_p_MatFDColoring
umin src/mat/impls/mffd/mffddef.c /^ PetscReal umin; \/* minimum allowable u'a value relative to |u|_1 *\/$/;" m struct:__anon9 file:
-umin src/snes/interface/noise/snesmfj2.c /^ PetscReal umin; \/* minimum allowable u'a value relative to |u|_1 *\/$/;" m struct:__anon103 file:
+umin src/snes/interface/noise/snesmfj2.c /^ PetscReal umin; \/* minimum allowable u'a value relative to |u|_1 *\/$/;" m struct:__anon105 file:
un_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 36;" d file:
uncompress bin/urlget.py /^def uncompress(filename):$/;" f
unexpected config/cmakegen.py /^ def unexpected():$/;" f function:cmakeconditional
unified_diff config/builder.py /^ from difflib import unified_diff$/;" i
-uninterpolate src/dm/impls/plex/examples/tests/ex14.c /^ PetscBool uninterpolate; \/* Uninterpolate the mesh at the end *\/$/;" m struct:__anon33 file:
-uninterpolate src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool uninterpolate; \/* Uninterpolate the mesh at the end *\/$/;" m struct:__anon36 file:
+uninterpolate src/dm/impls/plex/examples/tests/ex14.c /^ PetscBool uninterpolate; \/* Uninterpolate the mesh at the end *\/$/;" m struct:__anon35 file:
+uninterpolate src/dm/impls/plex/examples/tests/ex4.c /^ PetscBool uninterpolate; \/* Uninterpolate the mesh at the end *\/$/;" m struct:__anon38 file:
union config/BuildSystem/config/setsBackport.py /^ def union(self, other):$/;" m class:BaseSet
union config/BuildSystem/config/setsOrdered.py /^ def union(self, other):$/;" m class:BaseSet
union_update config/BuildSystem/config/setsBackport.py /^ def union_update(self, other):$/;" m class:Set
@@ -72144,7 +72187,7 @@ unit src/vec/is/sf/impls/basic/sfbasic.c /^ MPI_Datatype unit;$/;" m struct
unit src/vec/is/sf/impls/window/sfwindow.c /^ MPI_Datatype unit;$/;" m struct:_n_PetscSFDataLink file:
unitbytes src/sys/utils/segbuffer.c /^ size_t unitbytes;$/;" m struct:_n_PetscSegBuffer file:
unitbytes src/vec/is/sf/impls/basic/sfbasic.c /^ size_t unitbytes; \/* Number of bytes in a unit *\/$/;" m struct:_n_PetscSFBasicPack file:
-unitedstates src/dm/examples/tutorials/ex8.c /^ DM unitedstates;$/;" m struct:__anon17 file:
+unitedstates src/dm/examples/tutorials/ex8.c /^ DM unitedstates;$/;" m struct:__anon19 file:
units src/snes/examples/tutorials/ex48.c /^ Units units;$/;" m struct:_p_THI file:
units src/ts/examples/tutorials/ex14.c /^ Units units;$/;" m struct:_p_THI file:
unittest bin/PetscBinaryIO_tests.py /^import unittest$/;" i
@@ -72156,7 +72199,7 @@ unprojected_gradient src/tao/bound/impls/blmvm/blmvm.h /^ Vec unprojected_gradi
unroll_w src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscBool unroll_w;$/;" m struct:__anon183
uns bin/TOPSGenerator.py /^ uns = "S"$/;" v
uns bin/TOPSGenerator.py /^ uns = "Uns"$/;" v
-uold src/snes/examples/tutorials/ex33.c /^ Vec uold;$/;" m struct:__anon122 file:
+uold src/snes/examples/tutorials/ex33.c /^ Vec uold;$/;" m struct:__anon124 file:
up1 src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 23;" d
upTriFactorPtr src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ Mat_SeqAIJCUSPARSETriFactorStruct *upTriFactorPtr; \/* pointer for upper triangular (factored matrix) on GPU *\/$/;" m struct:Mat_SeqAIJCUSPARSETriFactors
upTriFactorPtrTranspose src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ Mat_SeqAIJCUSPARSETriFactorStruct *upTriFactorPtrTranspose; \/* pointer for upper triangular (factored matrix) on GPU for the transpose (useful for BiCG)*\/$/;" m struct:Mat_SeqAIJCUSPARSETriFactors
@@ -72165,7 +72208,7 @@ update config/BuildSystem/config/setsBackport.py /^ def update(self, iterable
update config/BuildSystem/config/setsOrdered.py /^ def update(self, iterable):$/;" m class:Set
update config/BuildSystem/sourceDatabase.py /^ def update(self, d):$/;" m class:SourceDB
update include/petsc/private/snesimpl.h /^ PetscErrorCode (*update)(SNES, PetscInt); \/* General purpose function for update *\/$/;" m struct:_SNESOps
-update src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId update;$/;" m struct:__anon105 file:
+update src/snes/interface/ftn-custom/zsnesf.c /^ PetscFortranCallbackId update;$/;" m struct:__anon107 file:
update src/ts/impls/explicit/euler/euler.c /^ Vec update; \/* work vector where new solution is formed *\/$/;" m struct:__anon348 file:
update src/ts/impls/implicit/sundials/sundials.h /^ Vec update; \/* work vector where new solution is formed *\/$/;" m struct:__anon346
update src/ts/impls/mimex/mimex.c /^ Vec Xdot, update;$/;" m struct:__anon351 file:
@@ -72238,11 +72281,11 @@ useAnchors include/petsc/private/dmpleximpl.h /^ PetscBool useAnchor
useCUSP src/snes/examples/tutorials/ex47cu.cu /^PetscBool useCUSP = PETSC_FALSE;$/;" v
useClosure include/petsc/private/dmpleximpl.h /^ PetscBool useClosure; \/* Use the transitive closure when defining adjacency *\/$/;" m struct:__anon134
useCone include/petsc/private/dmpleximpl.h /^ PetscBool useCone; \/* Use cone() first when defining adjacency *\/$/;" m struct:__anon134
-useDA src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool useDA; \/* Flag DMDA tensor product mesh *\/$/;" m struct:__anon35 file:
+useDA src/dm/impls/plex/examples/tests/ex3.c /^ PetscBool useDA; \/* Flag DMDA tensor product mesh *\/$/;" m struct:__anon37 file:
useDefaultH0 src/tao/matrix/lmvmmat.h /^ PetscBool useDefaultH0;$/;" m struct:__anon1
useDualPenalty src/tao/examples/tutorials/ex2.c /^ PetscBool useDualPenalty; \/* Penalize deviation from both goals *\/$/;" m struct:__anon17 file:
useFV src/ts/examples/tutorials/ex18.c /^ PetscBool useFV; \/* Use a finite volume scheme for advection *\/$/;" m struct:__anon280 file:
-useGenerator src/dm/impls/plex/examples/tests/ex7.c /^ PetscBool useGenerator; \/* Construct mesh with a mesh generator *\/$/;" m struct:__anon37 file:
+useGenerator src/dm/impls/plex/examples/tests/ex7.c /^ PetscBool useGenerator; \/* Construct mesh with a mesh generator *\/$/;" m struct:__anon39 file:
useHashLocation include/petsc/private/dmpleximpl.h /^ PetscBool useHashLocation; \/* Use grid hashing for point location *\/$/;" m struct:__anon134
useMPICompilers config/BuildSystem/config/setCompilers.py /^ def useMPICompilers(self):$/;" m class:Configure
useNatural include/petsc/private/dmimpl.h /^ PetscBool useNatural; \/* Create the natural SF *\/$/;" m struct:_p_DM
@@ -72289,12 +72332,12 @@ used src/sys/objects/options.c /^ PetscBool used[MAXOPTIONS];$/;" m struct
used src/sys/utils/segbuffer.c /^ size_t used;$/;" m struct:_PetscSegBufferLink file:
usediag src/ksp/pc/impls/eisens/eisen.c /^ PetscBool usediag; \/* indicates preconditioner should include diagonal scaling*\/$/;" m struct:__anon122 file:
usedmfornumberoflevels include/petsc/private/pcmgimpl.h /^ PetscBool usedmfornumberoflevels; \/* sets the number of levels by getting this information out of the DM *\/$/;" m struct:__anon124
-usedmfornumberoflevels src/snes/impls/fas/fasimpls.h /^ PetscBool usedmfornumberoflevels; \/* uses a DM to generate a number of the levels *\/$/;" m struct:__anon189
+usedmfornumberoflevels src/snes/impls/fas/fasimpls.h /^ PetscBool usedmfornumberoflevels; \/* uses a DM to generate a number of the levels *\/$/;" m struct:__anon191
usedt include/petscmat.h /^ PetscReal usedt;$/;" m struct:__anon73
-usegqt src/tao/leastsquares/impls/pounders/pounders.h /^ PetscBool usegqt;$/;" m struct:__anon205
+usegqt src/tao/leastsquares/impls/pounders/pounders.h /^ PetscBool usegqt;$/;" m struct:__anon207
usegts include/petsc/private/taolinesearchimpl.h /^ PetscBool usegts;$/;" m struct:_p_TaoLineSearch
uselin src/ksp/pc/impls/ainvcusp/ainvcusp.cu /^ PetscBool uselin;$/;" m struct:__anon89 file:
-usempiio src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool usempiio;$/;" m struct:__anon87 file:
+usempiio src/sys/classes/viewer/impls/binary/binv.c /^ PetscBool usempiio;$/;" m struct:__anon89 file:
useparallelmat src/ksp/pc/impls/redundant/redundant.c /^ PetscBool useparallelmat;$/;" m struct:__anon128 file:
user config/BuildSystem/config/framework.py /^import user$/;" i
user config/BuildSystem/config/packages/BlasLapack.py /^import user$/;" i
@@ -72325,13 +72368,13 @@ user include/petsc/private/snesimpl.h /^ void *user; \/* use
user include/petsc/private/taoimpl.h /^ void *user;$/;" m struct:_p_Tao
user include/petsc/private/tsimpl.h /^ void *user; \/* user context *\/$/;" m struct:_p_TS
user include/petscdmplex.h /^ void *user;$/;" m struct:__anon1
-user src/snes/examples/tutorials/ex3.c /^ ApplicationCtx *user;$/;" m struct:__anon139 file:
+user src/snes/examples/tutorials/ex3.c /^ ApplicationCtx *user;$/;" m struct:__anon141 file:
user src/sys/classes/draw/impls/win32/win32draw.h /^ POINT user;$/;" m struct:_p_MouseNode
user src/ts/examples/tutorials/ex9.c /^ void *user;$/;" m struct:__anon266 file:
user src/ts/examples/tutorials/extchemfield.c /^ User user;$/;" m struct:__anon283 file:
userEdgeJacobian include/petsc/private/dmnetworkimpl.h /^ PetscBool userEdgeJacobian,userVertexJacobian; \/* Global flag for using user's sub Jacobians *\/$/;" m struct:__anon165
-userKSP src/snes/examples/tutorials/ex70.c /^ PetscBool userPC, userKSP; \/* user defined preconditioner and matrix for the Schur complement *\/$/;" m struct:__anon143 file:
-userPC src/snes/examples/tutorials/ex70.c /^ PetscBool userPC, userKSP; \/* user defined preconditioner and matrix for the Schur complement *\/$/;" m struct:__anon143 file:
+userKSP src/snes/examples/tutorials/ex70.c /^ PetscBool userPC, userKSP; \/* user defined preconditioner and matrix for the Schur complement *\/$/;" m struct:__anon145 file:
+userPC src/snes/examples/tutorials/ex70.c /^ PetscBool userPC, userKSP; \/* user defined preconditioner and matrix for the Schur complement *\/$/;" m struct:__anon145 file:
userVertexJacobian include/petsc/private/dmnetworkimpl.h /^ PetscBool userEdgeJacobian,userVertexJacobian; \/* Global flag for using user's sub Jacobians *\/$/;" m struct:__anon165
user_ChangeOfBasisMatrix src/ksp/pc/impls/bddc/bddc.h /^ Mat user_ChangeOfBasisMatrix;$/;" m struct:__anon106
user_alloc src/mat/impls/dense/seq/dense.h /^ PetscBool user_alloc; \/* true if the user provided the dense data *\/$/;" m struct:__anon5
@@ -72354,7 +72397,7 @@ user_provided_isfordofs src/ksp/pc/impls/bddc/bddc.h /^ PetscBool use
user_sepobjP include/petsc/private/taoimpl.h /^ void *user_sepobjP;$/;" m struct:_p_Tao
user_subdomains src/ksp/pc/impls/gasm/gasm.c /^ PetscBool user_subdomains; \/* whether the user set explicit subdomain index sets -- keep them on PCReset() *\/$/;" m struct:__anon110 file:
user_weights include/petsc/private/matimpl.h /^ PetscReal *user_weights; \/* custom weights and permutation *\/$/;" m struct:_p_MatColoring
-userandom src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscBool userandom; \/* use random right hand side vector to estimate eigenvalues *\/$/;" m struct:__anon1
+userandom src/ksp/ksp/impls/cheby/chebyshevimpl.h /^ PetscBool userandom; \/* use random right hand side vector to estimate eigenvalues *\/$/;" m struct:__anon3
usercompute include/petsc/private/snesimpl.h /^ PetscErrorCode (*usercompute)(SNES,void**);$/;" m struct:_SNESOps
userctx src/snes/examples/tutorials/ex5f90.F /^ type userctx$/;" t module:f90module
userctx src/snes/examples/tutorials/ex5f90t.F /^ type userctx$/;" t module:f90module
@@ -72368,7 +72411,7 @@ username src/sys/error/errtrace.c /^static char arch[128],hostname[128],use
userowmax src/ksp/pc/impls/jacobi/jacobi.c /^ PetscBool userowmax; \/* set with PCJacobiSetType() *\/$/;" m struct:__anon88 file:
userowsum src/ksp/pc/impls/jacobi/jacobi.c /^ PetscBool userowsum;$/;" m struct:__anon88 file:
usersetbounds include/petsc/private/snesimpl.h /^ PetscBool usersetbounds; \/* bounds have been set via SNESVISetVariableBounds(), rather than via computevariablebounds() callback. *\/$/;" m struct:_p_SNES
-usesdm src/snes/impls/nasm/nasm.c /^ PetscBool usesdm; \/* use the DM for setting up the subproblems *\/$/;" m struct:__anon198 file:
+usesdm src/snes/impls/nasm/nasm.c /^ PetscBool usesdm; \/* use the DM for setting up the subproblems *\/$/;" m struct:__anon200 file:
usesksp include/petsc/private/snesimpl.h /^ PetscBool usesksp;$/;" m struct:_p_SNES
usespc include/petsc/private/snesimpl.h /^ PetscBool usespc;$/;" m struct:_p_SNES
usetaoroutines include/petsc/private/taolinesearchimpl.h /^ PetscBool usetaoroutines;$/;" m struct:_p_TaoLineSearch
@@ -72397,18 +72440,18 @@ uyiwork src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec *uxi,*uy
v include/petsc/private/characteristicimpl.h /^ PetscScalar u, v; \/* Velocity of a point on the characteristic *\/$/;" m struct:_p_Item
v include/petscdmnetwork.h /^ Vec v;$/;" m struct:_p_DMNetworkMonitorList
v include/petscvec.h /^ struct _n_Vecs {PetscInt n; Vec v;};$/;" m struct:_n_Vecs
-v src/dm/impls/da/gr2.c /^ const PetscScalar *xy,*v;$/;" m struct:__anon51 file:
+v src/dm/impls/da/gr2.c /^ const PetscScalar *xy,*v;$/;" m struct:__anon53 file:
v src/ksp/ksp/examples/tutorials/ex31.c /^ Vec v; \/* The y-velocity solution v *\/$/;" m struct:__anon157 file:
v src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ PetscScalar *u, *v, *work;$/;" m struct:__anon173
v src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 15;" d
v src/mat/impls/dense/seq/dense.h /^ PetscScalar *v; \/* matrix elements *\/$/;" m struct:__anon5
-v src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon174 file:
-v src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon153 file:
-v src/snes/examples/tutorials/ex33.c /^ PetscScalar v; \/* The velocity on each face *\/$/;" m struct:__anon123 file:
-v src/snes/examples/tutorials/ex48.c /^ PetscScalar u,v;$/;" m struct:__anon160 file:
-v src/snes/examples/tutorials/ex7.c /^ PetscScalar v;$/;" m struct:__anon142 file:
-v src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon63 file:
-v src/sys/memory/mtr.c /^ char v[HEADER_BYTES];$/;" m union:__anon101 file:
+v src/snes/examples/tests/ex69.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon176 file:
+v src/snes/examples/tutorials/ex19.c /^ PetscScalar u,v,omega,temp;$/;" m struct:__anon155 file:
+v src/snes/examples/tutorials/ex33.c /^ PetscScalar v; \/* The velocity on each face *\/$/;" m struct:__anon125 file:
+v src/snes/examples/tutorials/ex48.c /^ PetscScalar u,v;$/;" m struct:__anon162 file:
+v src/snes/examples/tutorials/ex7.c /^ PetscScalar v;$/;" m struct:__anon144 file:
+v src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon65 file:
+v src/sys/memory/mtr.c /^ char v[HEADER_BYTES];$/;" m union:__anon103 file:
v src/ts/examples/tests/ex25.c /^ PetscScalar u,v;$/;" m struct:__anon323 file:
v src/ts/examples/tests/ex5.c /^ PetscScalar u,v; \/* wind speed *\/$/;" m struct:__anon328 file:
v src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c /^ PetscScalar u,v;$/;" m struct:__anon291 file:
@@ -72422,7 +72465,7 @@ v src/ts/impls/implicit/gl/gl.h /^ PetscScalar *a,*b,*u,*v; \/* tableau fo
v src/vec/vec/impls/nest/vecnestimpl.h /^ Vec *v;$/;" m struct:__anon72
v0 include/petsc/private/petscfeimpl.h /^ PetscReal *v0; \/* The affine transformation for each subelement *\/$/;" m struct:__anon156
v0 include/petscfe.h /^ PetscReal v0[3];$/;" m struct:__anon121
-v0 src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon29 file:
+v0 src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *v0, *J, *invJ, *detJ; \/* FEM data *\/$/;" m struct:__anon31 file:
v0 src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 16;" d
v0 src/ts/examples/tutorials/ex43.c /^ PetscReal u0,v0; \/* initial conditions *\/$/;" m struct:__anon204 file:
v1 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
@@ -72431,7 +72474,7 @@ v2 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3,
v2 src/snes/examples/tutorials/ex74ftube.h /^ double precision e1, e2, e3, e4, v1, v2, v3, v4$/;" v
v2p src/contrib/fun3d/comp/user.h /^ int *v2p; \/* Vertex to processor mapping *\/$/;" m struct:gxy
v2p src/contrib/fun3d/incomp/user.h /^ int *v2p; \/* Vertex to processor mapping *\/$/;" m struct:gxy
-v2p src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt v2p[MAX_VERT]; \/* processor number for a vertex *\/$/;" m struct:__anon168 file:
+v2p src/snes/examples/tutorials/ex10d/ex10.c /^ PetscInt v2p[MAX_VERT]; \/* processor number for a vertex *\/$/;" m struct:__anon170 file:
v3 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
v3 src/snes/examples/tutorials/ex74ftube.h /^ double precision e1, e2, e3, e4, v1, v2, v3, v4$/;" v
v4 src/snes/examples/tutorials/ex74ftube.h /^ common \/passit\/ p1, p2, p3, p4, r1, r2, r3, r4, e1, e2, e3, e4, v1, v2, v3, v4, ru1, ru2, ru3, ru4, et1, et2, et3, et4,csubv, gamma, a1, a2, a3, a4, sspd$/;" v
@@ -72456,7 +72499,7 @@ val src/mat/impls/aij/mpi/mumps/mumps.c /^ PetscScalar *val;$/;" m struct:__an
val src/mat/impls/aij/mpi/pastix/pastix.c /^ PetscScalar *val; \/* Value of each element of the matrix *\/$/;" m struct:Mat_Pastix_ file:
val src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^ double *val;$/;" m struct:__anon32 file:
val src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c /^ doublecomplex *val;$/;" m struct:__anon32 file:
-val src/sys/logging/xmllogevent.c /^ PetscLogDouble val;$/;" m struct:__anon99 file:
+val src/sys/logging/xmllogevent.c /^ PetscLogDouble val;$/;" m struct:__anon101 file:
val3 src/snes/examples/tutorials/ex74f.F90 /^ subroutine val3$/;" s
valaddr include/petsc/private/matimpl.h /^ PetscScalar *valaddr; \/* address of value *\/$/;" m struct:__anon171
valaddr include/petsc/private/matimpl.h /^ PetscScalar *valaddr; \/* address of value *\/$/;" m struct:__anon172
@@ -72476,7 +72519,7 @@ vals src/ts/examples/tutorials/ex11.c /^ PetscScalar vals[0];$/;" m struct:__an
vals src/ts/examples/tutorials/ex11_sa.c /^ PetscScalar vals[0];$/;" m struct:__anon246 file:
vals src/ts/examples/tutorials/ex11_sa.c /^ PetscScalar vals[0];$/;" m struct:__anon247 file:
value src/mat/utils/pheap.c /^ PetscInt value;$/;" m struct:__anon372 file:
-value src/sys/examples/tests/ex8.c /^ PetscScalar value;$/;" m struct:__anon94 file:
+value src/sys/examples/tests/ex8.c /^ PetscScalar value;$/;" m struct:__anon96 file:
valueName config/BuildSystem/nargs.py /^ def valueName(self, value):$/;" m class:ArgDownload
valueName config/BuildSystem/nargs.py /^ def valueName(self, value):$/;" m class:ArgFuzzyBool
values include/petsc/private/vecimpl.h /^ PetscScalar *values; \/* buffer for all sends or receives *\/$/;" m struct:__anon180
@@ -72486,8 +72529,8 @@ values src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ THRUSTARRAY
values src/sys/classes/draw/utils/bars.c /^ PetscReal *values;$/;" m struct:_p_PetscDrawBar file:
values src/sys/classes/draw/utils/hists.c /^ PetscReal *values;$/;" m struct:_p_PetscDrawHG file:
values src/sys/objects/options.c /^ char **args,*names[MAXOPTIONS],*values[MAXOPTIONS];$/;" m struct:_n_PetscOptions file:
-variableCoefficient src/snes/examples/tutorials/ex12.c /^ CoeffType variableCoefficient;$/;" m struct:__anon152 file:
-variant src/snes/examples/tests/ex7.c /^ PetscBool variant;$/;" m struct:__anon178 file:
+variableCoefficient src/snes/examples/tutorials/ex12.c /^ CoeffType variableCoefficient;$/;" m struct:__anon154 file:
+variant src/snes/examples/tests/ex7.c /^ PetscBool variant;$/;" m struct:__anon180 file:
vatol include/petsc/private/tsimpl.h /^ Vec vatol,vrtol; \/* Relative and absolute tolerance in vector form *\/$/;" m struct:_p_TS
vec src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscObject vec;$/;" m struct:_n_PetscViewerVTKObjectLink
vec1_B src/ksp/pc/impls/is/pcis.h /^ vec1_B,$/;" m struct:__anon124
@@ -72504,7 +72547,7 @@ vec2_R src/ksp/pc/impls/bddc/bddc.h /^ Vec vec2_R;$/;" m struct:__ano
vec3_B src/ksp/pc/impls/is/pcis.h /^ vec3_B,$/;" m struct:__anon124
vec3_D src/ksp/pc/impls/is/pcis.h /^ vec3_D,$/;" m struct:__anon124
vec4_D src/ksp/pc/impls/is/pcis.h /^ vec4_D,$/;" m struct:__anon124
-vecSeen src/sys/classes/viewer/impls/vu/petscvu.c /^ PetscBool vecSeen; \/* The flag indicating whether any vector has been viewed so far *\/$/;" m struct:__anon82 file:
+vecSeen src/sys/classes/viewer/impls/vu/petscvu.c /^ PetscBool vecSeen; \/* The flag indicating whether any vector has been viewed so far *\/$/;" m struct:__anon84 file:
vec_costintegral include/petsc/private/tsimpl.h /^ Vec vec_costintegral;$/;" m struct:_p_TS
vec_costintegrand include/petsc/private/tsimpl.h /^ Vec vec_costintegrand; \/* workspace for Adjoint computations *\/$/;" m struct:_p_TS
vec_dot include/petsc/private/tsimpl.h /^ Vec vec_dot; \/* time derivative vector in second order equations *\/$/;" m struct:_p_TS
@@ -72536,8 +72579,8 @@ vec_sol_update include/petsc/private/snesimpl.h /^ Vec vec_sol_update;
vec_sz src/ksp/pc/impls/tfs/gs.c /^ PetscInt vec_sz;$/;" m struct:gather_scatter_id file:
vec_sz src/ksp/pc/impls/tfs/gs.c /^static PetscInt vec_sz =GS_VEC_SZ;$/;" v file:
vec_update include/petsc/private/linesearchimpl.h /^ Vec vec_update;$/;" m struct:_p_LineSearch
-vecb src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt vecb; \/* How many vecs to allocate at a time in a chunk *\/$/;" m struct:__anon5
-vecb src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt vecb; \/* How many vecs to allocate at a time in a chunk *\/$/;" m struct:__anon6
+vecb src/ksp/ksp/impls/fcg/fcgimpl.h /^ PetscInt vecb; \/* How many vecs to allocate at a time in a chunk *\/$/;" m struct:__anon7
+vecb src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h /^ PetscInt vecb; \/* How many vecs to allocate at a time in a chunk *\/$/;" m struct:__anon8
vecb src/ksp/ksp/impls/gcr/pipegcr/pipegcrimpl.h /^ PetscInt vecb; \/* How many vectors to allocate at a time in a chunk *\/$/;" m struct:__anon183
veccreateghostblockwitharray_ src/vec/vec/impls/mpi/ftn-custom/zpbvecf.c /^PETSC_EXTERN void PETSC_STDCALL veccreateghostblockwitharray_(MPI_Comm *comm,PetscInt *bs,PetscInt *n,PetscInt *N,PetscInt *nghost,PetscInt *ghosts,$/;" f
veccreateghostblockwitharray_ src/vec/vec/impls/mpi/ftn-custom/zpbvecf.c 5;" d file:
@@ -72628,13 +72671,16 @@ vecs_sensi include/petsc/private/tsimpl.h /^ Vec *vecs_sensi;
vecs_sensip include/petsc/private/tsimpl.h /^ Vec *vecs_sensip;$/;" m struct:_p_TS
vecscattercreate_ src/vec/vec/utils/ftn-custom/zvscatf.c /^PETSC_EXTERN void PETSC_STDCALL vecscattercreate_(Vec *xin,IS *ix,Vec *yin,IS *iy,VecScatter *newctx,PetscErrorCode *ierr)$/;" f
vecscattercreate_ src/vec/vec/utils/ftn-custom/zvscatf.c 4;" d file:
-vecscattercreate_ src/vec/vec/utils/ftn-custom/zvscatf.c 8;" d file:
+vecscattercreate_ src/vec/vec/utils/ftn-custom/zvscatf.c 9;" d file:
vecscatterdestroy_ src/vec/vec/utils/ftn-custom/zvscatf.c /^PETSC_EXTERN void PETSC_STDCALL vecscatterdestroy_(VecScatter *ctx, int *__ierr)$/;" f
-vecscatterdestroy_ src/vec/vec/utils/ftn-custom/zvscatf.c 10;" d file:
+vecscatterdestroy_ src/vec/vec/utils/ftn-custom/zvscatf.c 11;" d file:
vecscatterdestroy_ src/vec/vec/utils/ftn-custom/zvscatf.c 6;" d file:
vecscatterremap_ src/vec/vec/utils/ftn-custom/zvscatf.c /^PETSC_EXTERN void PETSC_STDCALL vecscatterremap_(VecScatter *scat,PetscInt *rto,PetscInt *rfrom, int *ierr)$/;" f
+vecscatterremap_ src/vec/vec/utils/ftn-custom/zvscatf.c 10;" d file:
vecscatterremap_ src/vec/vec/utils/ftn-custom/zvscatf.c 5;" d file:
-vecscatterremap_ src/vec/vec/utils/ftn-custom/zvscatf.c 9;" d file:
+vecscatterview_ src/vec/vec/utils/ftn-custom/zvscatf.c /^PETSC_EXTERN void PETSC_STDCALL vecscatterview_(VecScatter *vecscatter,PetscViewer *viewer,PetscErrorCode *ierr)$/;" f
+vecscatterview_ src/vec/vec/utils/ftn-custom/zvscatf.c 12;" d file:
+vecscatterview_ src/vec/vec/utils/ftn-custom/zvscatf.c 7;" d file:
vecsetoptionsprefix_ src/vec/vec/interface/ftn-custom/zvectorf.c /^PETSC_EXTERN void PETSC_STDCALL vecsetoptionsprefix_(Vec *v,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))$/;" f
vecsetoptionsprefix_ src/vec/vec/interface/ftn-custom/zvectorf.c 20;" d file:
vecsetoptionsprefix_ src/vec/vec/interface/ftn-custom/zvectorf.c 37;" d file:
@@ -72720,7 +72766,7 @@ view include/petsc/private/vecimpl.h /^ PetscErrorCode (*view)(VecScatter,Petsc
view include/petsc/private/viewerimpl.h /^ PetscErrorCode (*view)(PetscViewer,PetscViewer);$/;" m struct:_PetscViewerOps
view src/ksp/pc/impls/shell/shellpc.c /^ PetscErrorCode (*view)(PC,PetscViewer);$/;" m struct:__anon93 file:
view src/mat/impls/mffd/mffdimpl.h /^ PetscErrorCode (*view)(MatMFFD,PetscViewer);$/;" m struct:_MFOps
-view src/sys/classes/draw/impls/opengl/openglops.c /^ int view;$/;" m struct:__anon69 file:
+view src/sys/classes/draw/impls/opengl/openglops.c /^ int view;$/;" m struct:__anon71 file:
view src/sys/classes/draw/utils/bars.c /^ PetscErrorCode (*view)(PetscDrawSP,PetscViewer);$/;" m struct:_p_PetscDrawBar file:
view src/sys/classes/draw/utils/dscatter.c /^ PetscErrorCode (*view)(PetscDrawSP,PetscViewer);$/;" m struct:_p_PetscDrawSP file:
view src/sys/classes/draw/utils/hists.c /^ PetscErrorCode (*view)(PetscDrawSP,PetscViewer);$/;" m struct:_p_PetscDrawHG file:
@@ -72731,7 +72777,7 @@ view src/vec/pf/pfimpl.h /^ PetscErrorCode (*view)(void*,PetscViewer);$/;" m st
view tutorials/python/example1.py /^ def view(self, A, vw):$/;" m class:Laplace1D
view tutorials/python/example1.py /^ def view(self, ksp, viewer):$/;" m class:ConjGrad
view tutorials/python/example1.py /^ def view(self, pc, vw):$/;" m class:Jacobi
-viewHierarchy src/snes/examples/tutorials/ex12.c /^ PetscBool viewHierarchy; \/* Whether to view the hierarchy *\/$/;" m struct:__anon152 file:
+viewHierarchy src/snes/examples/tutorials/ex12.c /^ PetscBool viewHierarchy; \/* Whether to view the hierarchy *\/$/;" m struct:__anon154 file:
viewJacobian src/ts/examples/tutorials/ex15.c /^ PetscBool viewJacobian;$/;" m struct:__anon203 file:
viewJacobian src/ts/examples/tutorials/ex17.c /^ PetscBool viewJacobian;$/;" m struct:__anon275 file:
view_binary src/ts/examples/tutorials/ex10.c /^ char view_binary[PETSC_MAX_PATH_LEN];$/;" m struct:_n_RD file:
@@ -72741,12 +72787,12 @@ viewer include/petscdmnetwork.h /^ PetscViewer viewer;$/;" m struct:_p_DMNetwor
viewer include/petscts.h /^ PetscViewer viewer;$/;" m struct:__anon28
viewer include/petscviewer.h /^typedef struct {PetscViewer viewer;PetscViewerFormat format;} PetscViewerAndFormat;$/;" m struct:__anon17
viewer src/contrib/fun3d/comp/flow.c /^ PetscViewer viewer;$/;" m struct:__anon360 file:
-viewer src/dm/impls/plex/plexhdf5.c /^ PetscViewer viewer;$/;" m struct:__anon24 file:
+viewer src/dm/impls/plex/plexhdf5.c /^ PetscViewer viewer;$/;" m struct:__anon26 file:
viewer src/ksp/ksp/interface/saws/kspsaws.c /^ PetscViewer viewer;$/;" m struct:__anon139 file:
-viewer src/snes/examples/tests/ex7.c /^ PetscViewer viewer;$/;" m struct:__anon177 file:
-viewer src/snes/examples/tutorials/ex2.c /^ PetscViewer viewer;$/;" m struct:__anon155 file:
-viewer src/snes/examples/tutorials/ex3.c /^ PetscViewer viewer;$/;" m struct:__anon138 file:
-viewer src/snes/interface/saws/snessaws.c /^ PetscViewer viewer;$/;" m struct:__anon106 file:
+viewer src/snes/examples/tests/ex7.c /^ PetscViewer viewer;$/;" m struct:__anon179 file:
+viewer src/snes/examples/tutorials/ex2.c /^ PetscViewer viewer;$/;" m struct:__anon157 file:
+viewer src/snes/examples/tutorials/ex3.c /^ PetscViewer viewer;$/;" m struct:__anon140 file:
+viewer src/snes/interface/saws/snessaws.c /^ PetscViewer viewer;$/;" m struct:__anon108 file:
viewer src/sys/classes/viewer/impls/ascii/asciiimpl.h /^ PetscViewer viewer;$/;" m struct:PetscViewerLink_t
viewer src/sys/classes/viewer/interface/viewers.c /^ PetscViewer *viewer;$/;" m struct:_n_PetscViewers file:
viewer src/ts/interface/ts.c /^ PetscViewer viewer;$/;" m struct:_n_TSMonitorDrawCtx file:
@@ -72767,22 +72813,22 @@ viewnative include/petsc/private/vecimpl.h /^ PetscErrorCode (*viewnative)(Vec,
viewsolution include/petsc/private/taoimpl.h /^ PetscBool viewsolution;$/;" m struct:_p_Tao
vinorm include/petsc/private/linesearchimpl.h /^ SNESLineSearchVINormFunc vinorm;$/;" m struct:_LineSearchOps
viproject include/petsc/private/linesearchimpl.h /^ SNESLineSearchVIProjectFunc viproject;$/;" m struct:_LineSearchOps
-vis src/sys/classes/draw/impls/x/ximpl.h /^ Visual *vis; \/* Graphics visual *\/$/;" m struct:__anon72
+vis src/sys/classes/draw/impls/x/ximpl.h /^ Visual *vis; \/* Graphics visual *\/$/;" m struct:__anon74
visc0 src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
visc0 src/snes/examples/tutorials/ex74fcomd.h /^ double precision dx, xl0, kappa0, kappaa, kappab, visc0, erg0$/;" v
-visc_cutoff src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon128 file:
-viscosity src/snes/examples/tutorials/ex48.c /^ } viscosity;$/;" m struct:_p_THI typeref:struct:_p_THI::__anon164 file:
+visc_cutoff src/snes/examples/tutorials/ex30.c /^ PetscReal c, d, sb, cb, skt, visc_cutoff, lid_age, eta0, continuation;$/;" m struct:__anon130 file:
+viscosity src/snes/examples/tutorials/ex48.c /^ } viscosity;$/;" m struct:_p_THI typeref:struct:_p_THI::__anon166 file:
viscosity src/ts/examples/tutorials/ex14.c /^ } viscosity;$/;" m struct:_p_THI typeref:struct:_p_THI::__anon255 file:
visible include/petsclog.h /^ PetscBool visible; \/* The flag to print info in summary *\/$/;" m struct:__anon98
vizerotolerance include/petsc/private/snesimpl.h /^ PetscReal vizerotolerance; \/* tolerance for considering an x[] value to be on the bound *\/$/;" m struct:_p_SNES
-vl src/snes/examples/tutorials/ex33.c /^ PetscReal sl, vl, pl;$/;" m struct:__anon122 file:
+vl src/snes/examples/tutorials/ex33.c /^ PetscReal sl, vl, pl;$/;" m struct:__anon124 file:
vleft src/ts/examples/tests/ex25.c /^ PetscReal vleft,vright; \/* Dirichlet boundary conditions *\/$/;" m struct:_User file:
vleft src/ts/examples/tutorials/ex25.c /^ PetscReal vleft,vright; \/* Dirichlet boundary conditions *\/$/;" m struct:_User file:
vlocal include/petsc/private/dmmbimpl.h /^ moab::Range *vowned, *vghost, *vlocal; \/* Vertex entities: strictly owned, strictly ghosted, owned+ghosted *\/$/;" m struct:__anon138
vm src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar vm; \/* Bus voltage magnitude; in pu *\/$/;" m struct:_p_VERTEXDATA
vm1 src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 14;" d
vn_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 38;" d file:
-vol src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *centroid, *normal, *vol; \/* FVM data *\/$/;" m struct:__anon29 file:
+vol src/dm/impls/plex/examples/tests/ex8.c /^ PetscReal *centroid, *normal, *vol; \/* FVM data *\/$/;" m struct:__anon31 file:
vol src/sys/classes/random/examples/tutorials/ex2.c /^ PetscReal *vol;$/;" m struct:himaInfoTag file:
volume include/petscfvtypes.h /^ PetscReal volume;$/;" m struct:__anon41
vowned include/petsc/private/dmmbimpl.h /^ moab::Range *vowned, *vghost, *vlocal; \/* Vertex entities: strictly owned, strictly ghosted, owned+ghosted *\/$/;" m struct:__anon138
@@ -72810,10 +72856,10 @@ vvU src/ksp/ksp/impls/bcgsl/bcgslimpl.h /^ Vec *vvU;$/;" m struct:__anon173
vwa src/ts/examples/tutorials/power_grid/ex5.c /^PetscScalar vwa = 22.317142184449754;$/;" v
vwork include/petsc/private/snesimpl.h /^ Vec *vwork; \/* more work vectors for Jacobian approx *\/$/;" m struct:_p_SNES
vwork src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec uwork,vwork;$/;" m struct:__anon11 file:
-vwork_m src/ksp/ksp/impls/cg/cgls.c /^ Vec *vwork_m; \/* work vectors of length m, where the system is size m x n *\/$/;" m struct:__anon8 file:
-vwork_m src/ksp/ksp/impls/lsqr/lsqr.c /^ Vec *vwork_m; \/* work vectors of length m, where the system is size m x n *\/$/;" m struct:__anon4 file:
-vwork_n src/ksp/ksp/impls/cg/cgls.c /^ Vec *vwork_n; \/* work vectors of length n *\/$/;" m struct:__anon8 file:
-vwork_n src/ksp/ksp/impls/lsqr/lsqr.c /^ Vec *vwork_n; \/* work vectors of length n *\/$/;" m struct:__anon4 file:
+vwork_m src/ksp/ksp/impls/cg/cgls.c /^ Vec *vwork_m; \/* work vectors of length m, where the system is size m x n *\/$/;" m struct:__anon10 file:
+vwork_m src/ksp/ksp/impls/lsqr/lsqr.c /^ Vec *vwork_m; \/* work vectors of length m, where the system is size m x n *\/$/;" m struct:__anon6 file:
+vwork_n src/ksp/ksp/impls/cg/cgls.c /^ Vec *vwork_n; \/* work vectors of length n *\/$/;" m struct:__anon10 file:
+vwork_n src/ksp/ksp/impls/lsqr/lsqr.c /^ Vec *vwork_n; \/* work vectors of length n *\/$/;" m struct:__anon6 file:
vxn src/contrib/fun3d/comp/user.h /^ REAL *vxn, *vyn, *vzn, *va; \/* Normals at viscous nodes *\/$/;" m struct:gxy
vxn src/contrib/fun3d/incomp/user.h /^ REAL *vxn, *vyn, *vzn, *va; \/* Normals at viscous nodes *\/$/;" m struct:gxy
vyn src/contrib/fun3d/comp/user.h /^ REAL *vxn, *vyn, *vzn, *va; \/* Normals at viscous nodes *\/$/;" m struct:gxy
@@ -72826,17 +72872,17 @@ w src/mat/impls/maij/maij.h /^ Vec w; \/* work space for ghost
w src/mat/impls/mffd/mffdimpl.h /^ Vec w; \/* work vector *\/$/;" m struct:_p_MatMFFD
w src/mat/impls/normal/normm.c /^ Vec w,left,right,leftwork,rightwork;$/;" m struct:__anon62 file:
w src/mat/impls/normal/normmh.c /^ Vec w,left,right,leftwork,rightwork;$/;" m struct:__anon63 file:
-w src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon126 file:
-w src/snes/interface/noise/snesmfj2.c /^ Vec w; \/* work vector *\/$/;" m struct:__anon103 file:
+w src/snes/examples/tutorials/ex30.c /^ PetscScalar u,w,p,T;$/;" m struct:__anon128 file:
+w src/snes/interface/noise/snesmfj2.c /^ Vec w; \/* work vector *\/$/;" m struct:__anon105 file:
w src/sys/classes/draw/impls/image/drawimage.h /^ int w,h; \/* width, height *\/$/;" m struct:_n_PetscImage
-w src/sys/classes/draw/impls/opengl/openglops.c /^ int w,h; \/* width and height in pixels *\/$/;" m struct:__anon69 file:
-w src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon67 file:
-w src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon75
-w src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon72
-w src/sys/classes/draw/impls/x/xtext.c /^ int w,h,descent;$/;" m struct:__anon73 file:
-w src/sys/classes/viewer/impls/draw/vdraw.h /^ int w,h; \/* These are saved in case additional windows are opened *\/$/;" m struct:__anon78
-w src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon209
-w src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *w; \/* nxn *\/$/;" m struct:__anon205
+w src/sys/classes/draw/impls/opengl/openglops.c /^ int w,h; \/* width and height in pixels *\/$/;" m struct:__anon71 file:
+w src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon69 file:
+w src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon77
+w src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon74
+w src/sys/classes/draw/impls/x/xtext.c /^ int w,h,descent;$/;" m struct:__anon75 file:
+w src/sys/classes/viewer/impls/draw/vdraw.h /^ int w,h; \/* These are saved in case additional windows are opened *\/$/;" m struct:__anon80
+w src/tao/complementarity/impls/ssls/ssls.h /^ Vec r1,r2,r3,w; \/* work vectors *\/$/;" m struct:__anon211
+w src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *w; \/* nxn *\/$/;" m struct:__anon207
w src/ts/examples/tutorials/phasefield/biharmonic2.c /^typedef struct {PetscScalar w,u;} Field;$/;" m struct:__anon320 file:
w src/ts/examples/tutorials/phasefield/biharmonic3.c /^typedef struct {PetscScalar w,u;} Field;$/;" m struct:__anon322 file:
w src/vec/vec/examples/tutorials/ex20f90.F90 /^ type(Vec) x,y,w$/;" v program:main
@@ -72869,16 +72915,16 @@ weights include/petsc/private/dtimpl.h /^ const PetscReal *weights; \/* The q
weights include/petsc/private/matimpl.h /^ PetscErrorCode (*weights)(MatColoring,PetscReal**,PetscInt**);$/;" m struct:_MatColoringOps
weightsFactor include/petsc/private/dmforestimpl.h /^ PetscReal weightsFactor;$/;" m struct:__anon157
where src/ts/trajectory/impls/memory/trajmemory.c /^ PetscInt where;$/;" m struct:_RevolveCTX file:
-which src/sys/examples/tutorials/ex5.c /^ YourChoice which;$/;" m struct:__anon93 file:
+which src/sys/examples/tutorials/ex5.c /^ YourChoice which;$/;" m struct:__anon95 file:
which_dof src/ksp/pc/impls/bddc/bddcstructs.h /^ PetscInt *which_dof;$/;" m struct:_PCBDDCGraph
-width src/snes/examples/tutorials/ex16.c /^ PetscReal width;$/;" m struct:__anon166 file:
-width src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon128 file:
+width src/snes/examples/tutorials/ex16.c /^ PetscReal width;$/;" m struct:__anon168 file:
+width src/snes/examples/tutorials/ex30.c /^ PetscReal width, depth, scaled_width, scaled_depth, peclet, potentialT;$/;" m struct:__anon130 file:
width src/sys/classes/random/randomimpl.h /^ PetscScalar low,width; \/* lower bound and width of the interval over$/;" m struct:_p_PetscRandom
wilson src/snes/examples/tutorials/ex74fcomd.h /^ common \/flags\/ debug, dampit, wilson, dtcon, pcnew$/;" v
wilson src/snes/examples/tutorials/ex74fcomd.h /^ logical debug, dampit, wilson, dtcon, pcnew$/;" v
-win src/sys/classes/draw/impls/opengl/openglops.c /^ GLint win; \/* not currently used *\/$/;" m struct:__anon69 file:
-win src/sys/classes/draw/impls/opengl/openglops.c /^ int win; \/* OpenGL GLUT window identifier *\/$/;" m struct:__anon67 file:
-win src/sys/classes/draw/impls/x/ximpl.h /^ Window win; \/* Window *\/$/;" m struct:__anon72
+win src/sys/classes/draw/impls/opengl/openglops.c /^ GLint win; \/* not currently used *\/$/;" m struct:__anon71 file:
+win src/sys/classes/draw/impls/opengl/openglops.c /^ int win; \/* OpenGL GLUT window identifier *\/$/;" m struct:__anon69 file:
+win src/sys/classes/draw/impls/x/ximpl.h /^ Window win; \/* Window *\/$/;" m struct:__anon74
win src/sys/classes/draw/utils/axisimpl.h /^ PetscDraw win;$/;" m struct:_p_PetscDrawAxis
win src/sys/classes/draw/utils/bars.c /^ PetscDraw win;$/;" m struct:_p_PetscDrawBar file:
win src/sys/classes/draw/utils/dscatter.c /^ PetscDraw win;$/;" m struct:_p_PetscDrawSP file:
@@ -72914,10 +72960,10 @@ work src/mat/impls/aij/seq/aij.h /^ MatScalar *work; \/* work array
work src/mat/impls/aij/seq/superlu/superlu.c /^ void *work;$/;" m struct:__anon26 file:
work src/mat/impls/composite/mcomposite.c /^ Vec work;$/;" m struct:_Mat_CompositeLink file:
work src/mat/impls/composite/mcomposite.c /^ Vec work;$/;" m struct:__anon39 file:
-work src/snes/impls/composite/snescomposite.c /^ PetscScalar *work; \/* the work vector *\/$/;" m struct:__anon184 file:
-work src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *work; \/* the work vector *\/$/;" m struct:__anon192
-work src/tao/constrained/impls/ipm/ipm.h /^ Vec work, rhs_x,save_x;$/;" m struct:__anon201
-work src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *work; \/* (n) *\/$/;" m struct:__anon205
+work src/snes/impls/composite/snescomposite.c /^ PetscScalar *work; \/* the work vector *\/$/;" m struct:__anon186 file:
+work src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *work; \/* the work vector *\/$/;" m struct:__anon194
+work src/tao/constrained/impls/ipm/ipm.h /^ Vec work, rhs_x,save_x;$/;" m struct:__anon203
+work src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *work; \/* (n) *\/$/;" m struct:__anon207
work src/tao/linesearch/impls/armijo/armijo.h /^ Vec work;$/;" m struct:__anon4
work src/tao/linesearch/impls/morethuente/morethuente.h /^ Vec work;$/;" m struct:__anon6
work src/tao/linesearch/impls/owarmijo/owarmijo.h /^ Vec work;$/;" m struct:__anon8
@@ -72934,8 +72980,8 @@ work2 include/petsc/private/vecimpl.h /^ PetscScalar *work2;$/;" m struct:__
work2 src/ksp/ksp/utils/schurm.c /^ Vec work1,work2;$/;" m struct:__anon140 file:
work2 src/ksp/pc/impls/composite/composite.c /^ Vec work2;$/;" m struct:__anon92 file:
work2 src/mat/impls/lrc/lrc.c /^ Vec work1,work2; \/* Sequential (big) vectors that hold partial products *\/$/;" m struct:__anon61 file:
-work2 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *work2; \/* (n) *\/$/;" m struct:__anon205
-work3 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *work3; \/* (n) *\/$/;" m struct:__anon205
+work2 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *work2; \/* (n) *\/$/;" m struct:__anon207
+work3 src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *work3; \/* (n) *\/$/;" m struct:__anon207
workB src/mat/impls/aij/mpi/mpimatmatmult.c /^ Mat workB;$/;" m struct:__anon30 file:
workSize include/petsc/private/petscfvimpl.h /^ PetscInt maxFaces, workSize;$/;" m struct:__anon148
workVector src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h /^ THRUSTARRAY *workVector;$/;" m struct:Mat_SeqAIJCUSPARSETriFactors
@@ -72947,12 +72993,12 @@ work_scaling src/ksp/pc/impls/bddc/bddc.h /^ Vec work_scaling;$
work_small_1 src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec work_small_1;$/;" m struct:_NullSpaceCorrection_ctx
work_small_2 src/ksp/pc/impls/bddc/bddcstructs.h /^ Vec work_small_2;$/;" m struct:_NullSpaceCorrection_ctx
workb src/mat/impls/blockmat/seq/blockmat.c /^ Vec left,right,middle,workb; \/* dummy vectors to perform local parts of product *\/$/;" m struct:__anon46 file:
-workfvec src/tao/leastsquares/impls/pounders/pounders.h /^ Vec workxvec,workfvec;$/;" m struct:__anon205
+workfvec src/tao/leastsquares/impls/pounders/pounders.h /^ Vec workxvec,workfvec;$/;" m struct:__anon207
workin include/petsc/private/dmimpl.h /^ DMWorkLink workin,workout;$/;" m struct:_p_DM
workout include/petsc/private/dmimpl.h /^ DMWorkLink workin,workout;$/;" m struct:_p_DM
workout src/ts/impls/explicit/ssp/ssp.c /^ PetscBool workout;$/;" m struct:__anon350 file:
-workv src/snes/interface/noise/snesnoise.c /^ Vec *workv; \/* work vectors *\/$/;" m struct:__anon104 file:
-workxvec src/tao/leastsquares/impls/pounders/pounders.h /^ Vec workxvec,workfvec;$/;" m struct:__anon205
+workv src/snes/interface/noise/snesnoise.c /^ Vec *workv; \/* work vectors *\/$/;" m struct:__anon106 file:
+workxvec src/tao/leastsquares/impls/pounders/pounders.h /^ Vec workxvec,workfvec;$/;" m struct:__anon207
wprev src/sys/classes/draw/impls/win32/win32draw.h /^ WindowNode wnext,wprev;$/;" m struct:_p_WindowNode
wraps_with_doc bin/PetscBinaryIO.py /^def wraps_with_doc(wrapped):$/;" f
write bin/petsc_gen_xdmf.py /^ def write(self, hdfFilename, topologyPath, numCells, numCorners, cellDim, geometryPath, numVertices, spaceDim, time, vfields, cfields):$/;" f
@@ -72960,7 +73006,7 @@ write config/cmakeboot.py /^ def write(self,str):$/;" m class:StdoutLogger
write config/cmakegen.py /^ def write(self,str):$/;" m class:StdoutLogger
write config/gmakegen.py /^ def write(stem, srcs):$/;" f function:Petsc.gen_gnumake
write config/gmakegen.py /^ def write(self, string):$/;" m class:debuglogger
-write src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscErrorCode (*write)(PetscObject,PetscViewer);$/;" m struct:__anon89
+write src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscErrorCode (*write)(PetscObject,PetscViewer);$/;" m struct:__anon91
writeBinaryFile bin/PetscBinaryIO.py /^ def writeBinaryFile(self, fid, objects):$/;" m class:PetscBinaryIO
writeBuildFlags config/PETSc/Configure.py /^ def writeBuildFlags(fd):$/;" f function:Configure.dumpCMakeConfig
writeCells bin/petsc_gen_xdmf.py /^ def writeCells(self, fp, topologyPath, numCells, numCorners):$/;" f
@@ -72986,11 +73032,11 @@ writeVertices bin/petsc_gen_xdmf.py /^ def writeVertices(self, fp, geometryPath
write_fine_grid src/contrib/fun3d/comp/flow.c /^int write_fine_grid(GRID *grid)$/;" f
write_fine_grid src/contrib/fun3d/incomp/flow.c /^int write_fine_grid(GRID *grid)$/;" f
write_mode include/petsc/private/dmmbimpl.h /^ MoabWriteMode write_mode;$/;" m struct:__anon138
-write_output src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool write_output; \/* Write output mesh and data to file *\/$/;" m struct:__anon45 file:
+write_output src/dm/impls/moab/examples/tests/ex2.cxx /^ PetscBool write_output; \/* Write output mesh and data to file *\/$/;" m struct:__anon47 file:
writefile bin/urlget.py /^ def writefile(self,buf):$/;" m class:ftp_object
written config/cmakegen.py /^ written = True$/;" v
-written src/sys/classes/draw/impls/tikz/tikz.c /^ PetscBool written; \/* something has been written to the current frame *\/$/;" m struct:__anon74 file:
-written src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscBool written;$/;" m struct:__anon89
+written src/sys/classes/draw/impls/tikz/tikz.c /^ PetscBool written; \/* something has been written to the current frame *\/$/;" m struct:__anon76 file:
+written src/sys/classes/viewer/impls/vtk/vtkvimpl.h /^ PetscBool written;$/;" m struct:__anon91
wrms_atol src/ts/impls/implicit/gl/gl.h /^ PetscReal wrms_atol,wrms_rtol;$/;" m struct:TS_GL
wrms_rtol src/ts/impls/implicit/gl/gl.h /^ PetscReal wrms_atol,wrms_rtol;$/;" m struct:TS_GL
ws src/contrib/fun3d/comp/user.h /^ REAL *us, *vs, *ws, *as; \/* For linearizing viscous *\/$/;" m struct:gxy
@@ -73030,20 +73076,20 @@ x src/ksp/pc/impls/tfs/xxt.c /^ PetscScalar **col_vals, *x, *solve_uu, *solve_w
x src/ksp/pc/impls/tfs/xyt.c /^ PetscScalar **xcol_vals, *x, *solve_uu, *solve_w;$/;" m struct:xyt_solver_info file:
x src/mat/examples/tests/ex96.c /^ Vec x,b,r; \/* global vectors *\/$/;" m struct:__anon374 file:
x src/mat/impls/is/matis.h /^ Vec x,y; \/* work space for matrix vector product *\/$/;" m struct:__anon53
-x src/snes/examples/tutorials/ex30.c /^ Vec x,Xguess;$/;" m struct:__anon130 file:
+x src/snes/examples/tutorials/ex30.c /^ Vec x,Xguess;$/;" m struct:__anon132 file:
x src/snes/examples/tutorials/ex5f90t.F /^ type(Vec) x,/;" v program:main
-x src/snes/examples/tutorials/ex70.c /^ Vec x, b, y; \/* solution, rhs and temporary vector *\/$/;" m struct:__anon143 file:
+x src/snes/examples/tutorials/ex70.c /^ Vec x, b, y; \/* solution, rhs and temporary vector *\/$/;" m struct:__anon145 file:
x src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar x; \/* Branch reactance: pu *\/$/;" m struct:_p_EDGEDATA
x src/snes/impls/multiblock/multiblock.c /^ Vec x;$/;" m struct:_BlockDesc file:
-x src/snes/impls/nasm/nasm.c /^ Vec *x; \/* solution vectors *\/$/;" m struct:__anon198 file:
-x src/sys/classes/draw/impls/opengl/openglops.c /^ int button,x,y;$/;" m struct:__anon68 file:
-x src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon67 file:
-x src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon75
-x src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon72
-x src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon63 file:
+x src/snes/impls/nasm/nasm.c /^ Vec *x; \/* solution vectors *\/$/;" m struct:__anon200 file:
+x src/sys/classes/draw/impls/opengl/openglops.c /^ int button,x,y;$/;" m struct:__anon70 file:
+x src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon69 file:
+x src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon77
+x src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon74
+x src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon65 file:
x src/sys/classes/draw/utils/dscatter.c /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawSP file:
x src/sys/classes/draw/utils/lgimpl.h /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawLG
-x src/tao/constrained/examples/tutorials/toy.c /^ Vec x,xl,xu;$/;" m struct:__anon199 file:
+x src/tao/constrained/examples/tutorials/toy.c /^ Vec x,xl,xu;$/;" m struct:__anon201 file:
x src/tao/linesearch/impls/armijo/armijo.h /^ Vec x; \/* Maintain reference to variable vector to check for changes *\/$/;" m struct:__anon4
x src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h /^ Vec x;$/;" m struct:__anon5
x src/tao/linesearch/impls/morethuente/morethuente.h /^ Vec x; \/* used to see if work needs to be reformed *\/$/;" m struct:__anon6
@@ -73063,8 +73109,8 @@ x0 src/ksp/pc/impls/lsc/lsc.c /^ Vec x0,y0,x1;$/;" m struct:__anon123 fil
x0 src/tao/constrained/examples/tutorials/toyf.h /^ Vec x0,xl,xu$/;" v
x0 src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
x1 src/ksp/pc/impls/lsc/lsc.c /^ Vec x0,y0,x1;$/;" m struct:__anon123 file:
-x1 src/sys/examples/tutorials/ex5.c /^ PetscReal x1,x2;$/;" m struct:__anon92 file:
-x2 src/sys/examples/tutorials/ex5.c /^ PetscReal x1,x2;$/;" m struct:__anon92 file:
+x1 src/sys/examples/tutorials/ex5.c /^ PetscReal x1,x2;$/;" m struct:__anon94 file:
+x2 src/sys/examples/tutorials/ex5.c /^ PetscReal x1,x2;$/;" m struct:__anon94 file:
xNodal src/mat/impls/aij/mpi/clique/matcliqueimpl.h /^ cliq::DistNodalMultiVec<PetscCliqScalar> *xNodal;$/;" m struct:__anon35
x_0 src/ts/examples/tutorials/ex27.c /^ Field x_0;$/;" m struct:__anon263 file:
x_inflow src/ts/examples/tutorials/ex27.c /^ Field x_inflow;$/;" m struct:__anon263 file:
@@ -73074,7 +73120,7 @@ x_ob src/ts/examples/tutorials/ex20opt_ic.c /^ PetscReal ftime,x_ob[2];$/;" m s
x_ob src/ts/examples/tutorials/ex20opt_p.c /^ PetscReal ftime,x_ob[2];$/;" m struct:_n_User file:
x_seq src/mat/impls/aij/mpi/mumps/mumps.c /^ Vec b_seq,x_seq;$/;" m struct:__anon34 file:
xadj src/ksp/pc/impls/bddc/bddcstructs.h /^ PetscInt *xadj;$/;" m struct:_PCBDDCGraph
-xc src/snes/examples/tutorials/ex69.c /^ PetscReal xc; \/* The location of viscosity jump *\/$/;" m struct:__anon135 file:
+xc src/snes/examples/tutorials/ex69.c /^ PetscReal xc; \/* The location of viscosity jump *\/$/;" m struct:__anon137 file:
xcol_indices src/ksp/pc/impls/tfs/xyt.c /^ PetscInt *xcol_sz, *xcol_indices;$/;" m struct:xyt_solver_info file:
xcol_sz src/ksp/pc/impls/tfs/xyt.c /^ PetscInt *xcol_sz, *xcol_indices;$/;" m struct:xyt_solver_info file:
xcol_vals src/ksp/pc/impls/tfs/xyt.c /^ PetscScalar **xcol_vals, *x, *solve_uu, *solve_w;$/;" m struct:xyt_solver_info file:
@@ -73088,18 +73134,18 @@ xe src/snes/examples/tutorials/ex5f.h /^ common \/pdata\/ xs,xe,xm,gxs,gxe
xgroup src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt *xgroup;$/;" m struct:__anon18 file:
xgroup_list src/mat/impls/aij/seq/csrperm/csrperm.c /^ PetscInt **xgroup_list;$/;" m struct:__anon18 file:
xhigh src/sys/classes/draw/utils/axisimpl.h /^ PetscReal xlow,ylow,xhigh,yhigh; \/* User - coord limits *\/$/;" m struct:_p_PetscDrawAxis
-xi src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *xi; \/* the dot-product of the current and previous res. *\/$/;" m struct:__anon192
+xi src/snes/impls/ngmres/snesngmres.h /^ PetscScalar *xi; \/* the dot-product of the current and previous res. *\/$/;" m struct:__anon194
xi src/ts/examples/tutorials/ex34.c /^ PetscReal xi; \/* interblock spring constant *\/$/;" m struct:_User file:
-xinit src/snes/impls/nasm/nasm.c /^ Vec xinit; \/* initial solution in case the final jacobian type is computed as first *\/$/;" m struct:__anon198 file:
+xinit src/snes/impls/nasm/nasm.c /^ Vec xinit; \/* initial solution in case the final jacobian type is computed as first *\/$/;" m struct:__anon200 file:
xl include/petsc/private/snesimpl.h /^ Vec xl,xu; \/* upper and lower bounds for box constrained VI problems *\/$/;" m struct:_p_SNES
xl include/petscdraw.h /^ PetscReal *xl;$/;" m struct:__anon91
-xl src/snes/impls/nasm/nasm.c /^ Vec *xl; \/* solution local vectors *\/$/;" m struct:__anon198 file:
-xl src/tao/constrained/examples/tutorials/toy.c /^ Vec x,xl,xu;$/;" m struct:__anon199 file:
+xl src/snes/impls/nasm/nasm.c /^ Vec *xl; \/* solution local vectors *\/$/;" m struct:__anon200 file:
+xl src/tao/constrained/examples/tutorials/toy.c /^ Vec x,xl,xu;$/;" m struct:__anon201 file:
xl src/tao/constrained/examples/tutorials/toyf.h /^ Vec x0,xl,xu$/;" v
xl src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
xl0 src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
xl0 src/snes/examples/tutorials/ex74fcomd.h /^ double precision dx, xl0, kappa0, kappaa, kappab, visc0, erg0$/;" v
-xl_scat src/tao/constrained/impls/ipm/ipm.h /^ VecScatter ci_scat,xl_scat,xu_scat;$/;" m struct:__anon201
+xl_scat src/tao/constrained/impls/ipm/ipm.h /^ VecScatter ci_scat,xl_scat,xu_scat;$/;" m struct:__anon203
xlabel src/benchmarks/benchmarkAssembly.py /^ from pylab import legend, plot, show, title, xlabel, ylabel, ylim$/;" i
xlabel src/benchmarks/benchmarkExample.py /^ from pylab import close, legend, plot, savefig, show, title, xlabel, ylabel$/;" i
xlabel src/benchmarks/benchmarkExample.py /^ from pylab import legend, plot, savefig, semilogy, show, title, xlabel, ylabel$/;" i
@@ -73114,7 +73160,7 @@ xm src/snes/examples/tutorials/ex5f.h /^ PetscInt xs,xe,xm,gxs,gxe,gxm$/;"
xm src/snes/examples/tutorials/ex5f.h /^ common \/pdata\/ xs,xe,xm,gxs,gxe,gxm$/;" v
xm_l src/ksp/ksp/examples/tutorials/ex59.c /^ PetscInt xm_l,ym_l,zm_l;$/;" m struct:__anon160 file:
xmach src/contrib/fun3d/comp/user.h /^ REAL xmach; \/* Mach # in X-direction *\/$/;" m struct:__anon363
-xmax src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon51 file:
+xmax src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon53 file:
xmax src/sys/classes/draw/utils/dscatter.c /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawSP file:
xmax src/sys/classes/draw/utils/hists.c /^ PetscReal xmin,xmax;$/;" m struct:_p_PetscDrawHG file:
xmax src/sys/classes/draw/utils/lgimpl.h /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawLG
@@ -73124,11 +73170,11 @@ xmax src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar xmax; \/* righ
xmax src/ts/examples/tutorials/power_grid/ex8.c /^ PetscScalar xmax; \/* right boundary of angle *\/$/;" m struct:__anon302 file:
xmax src/ts/interface/tseig.c /^ PetscReal xmin,xmax,ymin,ymax;$/;" m struct:_n_TSMonitorSPEigCtx file:
xmc src/contrib/fun3d/comp/user.h /^ REAL xmc; \/* x-location for moments *\/$/;" m struct:__anon365
-xmin src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon51 file:
+xmin src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon53 file:
xmin src/sys/classes/draw/utils/dscatter.c /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawSP file:
xmin src/sys/classes/draw/utils/hists.c /^ PetscReal xmin,xmax;$/;" m struct:_p_PetscDrawHG file:
xmin src/sys/classes/draw/utils/lgimpl.h /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawLG
-xmin src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *xmin; \/* (n) *\/$/;" m struct:__anon205
+xmin src/tao/leastsquares/impls/pounders/pounders.h /^ PetscReal *xmin; \/* (n) *\/$/;" m struct:__anon207
xmin src/ts/examples/tutorials/ex9.c /^ PetscReal xmin,xmax;$/;" m struct:__anon267 file:
xmin src/ts/examples/tutorials/power_grid/ex6.c /^ PetscScalar xmin; \/* left boundary of angle *\/$/;" m struct:__anon301 file:
xmin src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar xmin; \/* left boundary of angle *\/$/;" m struct:__anon309 file:
@@ -73137,7 +73183,7 @@ xmin src/ts/interface/tseig.c /^ PetscReal xmin,xmax,ymin,ymax;$/;" m struct:
xn src/contrib/fun3d/comp/user.h /^ REAL *xn, *yn, *zn, *rl; \/* Normal to faces and length *\/$/;" m struct:gxy
xn_1 src/ksp/ksp/impls/ibcgs/ibcgs.c 32;" d file:
xnorm include/petsc/private/linesearchimpl.h /^ PetscReal xnorm;$/;" m struct:_p_LineSearch
-xnorms src/snes/impls/ngmres/snesngmres.h /^ PetscReal *xnorms; \/* the solution norm history *\/$/;" m struct:__anon192
+xnorms src/snes/impls/ngmres/snesngmres.h /^ PetscReal *xnorms; \/* the solution norm history *\/$/;" m struct:__anon194
xnumdif src/snes/examples/tutorials/ex74fcomd.h /^ double precision eigval, eigvec, rinv, roestt, fl, fr, deltau, alpha, xnumdif, froe$/;" v
xo include/petsc/private/dmdaimpl.h /^ PetscInt xo,yo,zo; \/* offsets for the indices in x y and z *\/$/;" m struct:__anon125
xo src/ksp/pc/impls/tfs/tfs.c /^ Vec b,xd,xo;$/;" m struct:__anon127 file:
@@ -73150,8 +73196,8 @@ xref src/ksp/ksp/examples/tutorials/ex35.cxx /^ PetscReal xref,yref;$/;" m stru
xright src/ts/examples/tutorials/eimex/allen_cahn.c /^ PetscReal xleft,xright; \/* range in x-direction *\/$/;" m struct:__anon299 file:
xs include/petsc/private/dmdaimpl.h /^ PetscInt xs,xe,ys,ye,zs,ze; \/* range of local values *\/$/;" m struct:__anon125
xs include/petscdmdatypes.h /^ PetscInt xs,ys,zs; \/* starting point of this processor, excluding ghosts *\/$/;" m struct:__anon88
-xs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-xs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
+xs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+xs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
xs src/snes/examples/tutorials/ex5f.h /^ PetscInt xs,xe,xm,gxs,gxe,gxm$/;" v
xs src/snes/examples/tutorials/ex5f.h /^ common \/pdata\/ xs,xe,xm,gxs,gxe,gxm$/;" v
xscat src/mat/impls/aij/seq/crl/crl.h /^ VecScatter xscat; \/* gathers the locally needed part of global vector *\/$/;" m struct:__anon21
@@ -73163,9 +73209,9 @@ xtilde src/ksp/ksp/interface/iguess.c /^ Vec *xtilde; \/* Saved x vect
xtilde src/ksp/ksp/interface/iguess.c /^ Vec *xtilde; \/* Saved x vectors *\/$/;" m struct:__anon137 file:
xtmp src/ksp/pc/impls/telescope/telescope.h /^ Vec xred,yred,xtmp;$/;" m struct:_PC_Telescope
xu include/petsc/private/snesimpl.h /^ Vec xl,xu; \/* upper and lower bounds for box constrained VI problems *\/$/;" m struct:_p_SNES
-xu src/tao/constrained/examples/tutorials/toy.c /^ Vec x,xl,xu;$/;" m struct:__anon199 file:
+xu src/tao/constrained/examples/tutorials/toy.c /^ Vec x,xl,xu;$/;" m struct:__anon201 file:
xu src/tao/constrained/examples/tutorials/toyf.h /^ common \/userctx\/ x0,xl,xu,ce,ci,bl,bu,Ae,Ai,Hess,n,ne,ni$/;" v
-xu_scat src/tao/constrained/impls/ipm/ipm.h /^ VecScatter ci_scat,xl_scat,xu_scat;$/;" m struct:__anon201
+xu_scat src/tao/constrained/impls/ipm/ipm.h /^ VecScatter ci_scat,xl_scat,xu_scat;$/;" m struct:__anon203
xvec src/tao/unconstrained/examples/tutorials/eptorsion1.c /^ Vec s, y, xvec; \/* work space for computing Hessian *\/$/;" m struct:__anon25 file:
xwork src/mat/impls/aij/seq/crl/crl.h /^ Vec xwork,fwork;$/;" m struct:__anon21
xx1 src/mat/impls/sbaij/mpi/mpisbaij.h /^ Vec bb1,xx1;$/;" m struct:__anon60
@@ -73175,7 +73221,7 @@ xxt_CDT src/ksp/pc/impls/tfs/xxt.c /^struct xxt_CDT {$/;" s file:
xxt_generate src/ksp/pc/impls/tfs/xxt.c /^static PetscInt xxt_generate(xxt_ADT xxt_handle)$/;" f file:
xxt_info src/ksp/pc/impls/tfs/xxt.c /^} xxt_info;$/;" t typeref:struct:xxt_solver_info file:
xxt_solver_info src/ksp/pc/impls/tfs/xxt.c /^typedef struct xxt_solver_info {$/;" s file:
-xy src/dm/impls/da/gr2.c /^ const PetscScalar *xy,*v;$/;" m struct:__anon51 file:
+xy src/dm/impls/da/gr2.c /^ const PetscScalar *xy,*v;$/;" m struct:__anon53 file:
xyt src/ksp/pc/impls/tfs/tfs.c /^ xyt_ADT xyt;$/;" m struct:__anon127 file:
xyt_ADT src/ksp/pc/impls/tfs/tfs.h /^typedef struct xyt_CDT *xyt_ADT;$/;" t typeref:struct:xyt_CDT
xyt_CDT src/ksp/pc/impls/tfs/xyt.c /^struct xyt_CDT {$/;" s file:
@@ -73204,20 +73250,20 @@ y src/ksp/pc/impls/ml/ml.c /^ Vec x,y;$/;" m struct:__anon115 file:
y src/ksp/pc/impls/ml/ml.c /^ Vec y, work;$/;" m struct:__anon116 file:
y src/ksp/pc/impls/tfs/xyt.c /^ PetscScalar **ycol_vals, *y;$/;" m struct:xyt_solver_info file:
y src/mat/impls/is/matis.h /^ Vec x,y; \/* work space for matrix vector product *\/$/;" m struct:__anon53
-y src/snes/examples/tutorials/ex70.c /^ Vec x, b, y; \/* solution, rhs and temporary vector *\/$/;" m struct:__anon143 file:
-y src/snes/impls/nasm/nasm.c /^ Vec *y; \/* step vectors *\/$/;" m struct:__anon198 file:
-y src/sys/classes/draw/impls/opengl/openglops.c /^ int button,x,y;$/;" m struct:__anon68 file:
-y src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon67 file:
-y src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon75
-y src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon72
-y src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon63 file:
+y src/snes/examples/tutorials/ex70.c /^ Vec x, b, y; \/* solution, rhs and temporary vector *\/$/;" m struct:__anon145 file:
+y src/snes/impls/nasm/nasm.c /^ Vec *y; \/* step vectors *\/$/;" m struct:__anon200 file:
+y src/sys/classes/draw/impls/opengl/openglops.c /^ int button,x,y;$/;" m struct:__anon70 file:
+y src/sys/classes/draw/impls/opengl/openglops.c /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon69 file:
+y src/sys/classes/draw/impls/win32/win32draw.h /^ int x,y,w,h; \/* Size and location of window *\/$/;" m struct:__anon77
+y src/sys/classes/draw/impls/x/ximpl.h /^ int x,y,w,h; \/* Location and size window *\/$/;" m struct:__anon74
+y src/sys/classes/draw/interface/dtri.c /^ PetscReal *x,*y,min,max,*v;$/;" m struct:__anon65 file:
y src/sys/classes/draw/utils/dscatter.c /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawSP file:
y src/sys/classes/draw/utils/lgimpl.h /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawLG
-y src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscReal y[NOBSERVATIONS]; \/* array of dependent variables *\/$/;" m struct:__anon204 file:
-y src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscReal y[NOBSERVATIONS]; \/* array of dependent variables *\/$/;" m struct:__anon202 file:
+y src/tao/leastsquares/examples/tests/chwirut1.c /^ PetscReal y[NOBSERVATIONS]; \/* array of dependent variables *\/$/;" m struct:__anon206 file:
+y src/tao/leastsquares/examples/tutorials/chwirut1.c /^ PetscReal y[NOBSERVATIONS]; \/* array of dependent variables *\/$/;" m struct:__anon204 file:
y src/tao/leastsquares/examples/tutorials/chwirut1.h /^ common \/params\/ t,y,m,n$/;" v
y src/tao/leastsquares/examples/tutorials/chwirut1f.h /^ common \/params\/ t,y,m,n$/;" v
-y src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscReal y[NOBSERVATIONS]; \/* array of dependent variables *\/$/;" m struct:__anon203 file:
+y src/tao/leastsquares/examples/tutorials/chwirut2.c /^ PetscReal y[NOBSERVATIONS]; \/* array of dependent variables *\/$/;" m struct:__anon205 file:
y src/tao/leastsquares/examples/tutorials/chwirut2f.h /^ common \/params\/ t,y,rank,size$/;" v
y src/tao/pde_constrained/examples/tutorials/elliptic.c /^ Vec y; \/* state variables *\/$/;" m struct:__anon10 file:
y src/tao/pde_constrained/examples/tutorials/hyperbolic.c /^ Vec y; \/* state variables *\/$/;" m struct:__anon11 file:
@@ -73264,7 +73310,7 @@ ym src/ksp/ksp/examples/tutorials/ex59.c /^ PetscInt xm,ym,zm;$/;" m struct:__a
ym src/snes/examples/tutorials/ex5f.h /^ PetscInt ys,ye,ym,gys,gye,gym$/;" v
ym src/snes/examples/tutorials/ex5f.h /^ common \/pdata\/ ys,ye,ym,gys,gye,gym$/;" v
ym_l src/ksp/ksp/examples/tutorials/ex59.c /^ PetscInt xm_l,ym_l,zm_l;$/;" m struct:__anon160 file:
-ymax src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon51 file:
+ymax src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon53 file:
ymax src/sys/classes/draw/utils/bars.c /^ PetscReal ymin,ymax;$/;" m struct:_p_PetscDrawBar file:
ymax src/sys/classes/draw/utils/dscatter.c /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawSP file:
ymax src/sys/classes/draw/utils/hists.c /^ PetscReal ymin,ymax;$/;" m struct:_p_PetscDrawHG file:
@@ -73274,7 +73320,7 @@ ymax src/ts/examples/tutorials/power_grid/ex7.c /^ PetscScalar ymax; \/* top
ymax src/ts/examples/tutorials/power_grid/ex8.c /^ PetscScalar ymax; \/* top boundary of speed *\/$/;" m struct:__anon302 file:
ymax src/ts/interface/tseig.c /^ PetscReal xmin,xmax,ymin,ymax;$/;" m struct:_n_TSMonitorSPEigCtx file:
ymc src/contrib/fun3d/comp/user.h /^ REAL ymc; \/* y-location for moments *\/$/;" m struct:__anon365
-ymin src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon51 file:
+ymin src/dm/impls/da/gr2.c /^ PetscReal xmin,xmax,ymin,ymax,min,max;$/;" m struct:__anon53 file:
ymin src/sys/classes/draw/utils/bars.c /^ PetscReal ymin,ymax;$/;" m struct:_p_PetscDrawBar file:
ymin src/sys/classes/draw/utils/dscatter.c /^ PetscReal xmin,xmax,ymin,ymax,*x,*y;$/;" m struct:_p_PetscDrawSP file:
ymin src/sys/classes/draw/utils/hists.c /^ PetscReal ymin,ymax;$/;" m struct:_p_PetscDrawHG file:
@@ -73295,8 +73341,8 @@ yred src/ksp/pc/impls/telescope/telescope.h /^ Vec xred,yred,xtmp
yref src/ksp/ksp/examples/tutorials/ex35.cxx /^ PetscReal xref,yref;$/;" m struct:__anon149 file:
ys include/petsc/private/dmdaimpl.h /^ PetscInt xs,xe,ys,ye,zs,ze; \/* range of local values *\/$/;" m struct:__anon125
ys include/petscdmdatypes.h /^ PetscInt xs,ys,zs; \/* starting point of this processor, excluding ghosts *\/$/;" m struct:__anon88
-ys src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-ys src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
+ys src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+ys src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
ys src/snes/examples/tutorials/ex5f.h /^ PetscInt ys,ye,ym,gys,gye,gym$/;" v
ys src/snes/examples/tutorials/ex5f.h /^ common \/pdata\/ ys,ye,ym,gys,gye,gym$/;" v
ys_history src/tao/matrix/lmvmmat.h /^ PetscReal *ys_history; \/* Past information for scalar scaling *\/$/;" m struct:__anon1
@@ -73318,12 +73364,12 @@ z include/petscdmda.h /^typedef struct {PetscScalar x,y,z;} DMDACoor3d;$/;" m st
z src/contrib/fun3d/comp/user.h /^ REAL *x, *y, *z; \/* Node Coordinates *\/$/;" m struct:gxy
z src/ksp/ksp/impls/tcqmr/tcqmrimpl.h 21;" d
z src/ksp/pc/impls/fieldsplit/fieldsplit.c /^ Vec x,y,z;$/;" m struct:_PC_FieldSplitLink file:
-z src/snes/impls/vi/ss/vissimpl.h /^ Vec z; \/* B subdifferential work vector *\/$/;" m struct:__anon193
+z src/snes/impls/vi/ss/vissimpl.h /^ Vec z; \/* B subdifferential work vector *\/$/;" m struct:__anon195
z src/ts/examples/tests/ex3.c /^ PetscScalar *z; \/* array of grid points *\/$/;" m struct:__anon331 file:
z src/ts/examples/tutorials/ex9.c /^ PetscReal z; \/* impedence: z = sqrt(rho*bulk) *\/$/;" m struct:__anon271 file:
z src/vec/vec/examples/tutorials/ex20f90.F90 /^ type(Vec), pointer :: z(/;" v program:main
zGL src/ksp/ksp/examples/tutorials/ex59.c /^ PetscReal *zGL;$/;" m struct:__anon161 file:
-z_scale src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon128 file:
+z_scale src/snes/examples/tutorials/ex30.c /^ PetscReal slab_dip, slab_age, slab_velocity, kappa, z_scale;$/;" m struct:__anon130 file:
ze include/petsc/private/dmdaimpl.h /^ PetscInt xs,xe,ys,ye,zs,ze; \/* range of local values *\/$/;" m struct:__anon125
zero src/snes/examples/tutorials/ex12.c /^static PetscErrorCode zero(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, PetscScalar *u, void *ctx)$/;" f file:
zero src/snes/examples/tutorials/ex74fcomd.h /^ common \/func\/ pi,zero, theta, dx, xl0, damfac, kappa0, kappaa, kappab, visc0, erg0$/;" v
@@ -73366,8 +73412,8 @@ zoomfunction src/sys/classes/draw/examples/tests/ex4f.F /^ subroutine zoomf
zr src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar zr; \/* Complex machine impedance ZSOURCE in pu on mbase *\/$/;" m struct:_p_GEN
zs include/petsc/private/dmdaimpl.h /^ PetscInt xs,xe,ys,ye,zs,ze; \/* range of local values *\/$/;" m struct:__anon125
zs include/petscdmdatypes.h /^ PetscInt xs,ys,zs; \/* starting point of this processor, excluding ghosts *\/$/;" m struct:__anon88
-zs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon54
-zs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon53
+zs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,gnxgnygnz,xs,ys,zs,nx,ny,nz,nxny,nxnynz;$/;" m struct:__anon56
+zs src/dm/impls/da/hypre/mhyp.h /^ PetscInt rstart,gnx,gnxgny,xs,ys,zs,nx,ny,nxny;$/;" m struct:__anon55
zvecs src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h /^ Vec *zvecs;$/;" m struct:__anon175
zvecs_user_work src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h /^ Vec **zvecs_user_work;$/;" m struct:__anon175
zx src/snes/examples/tutorials/network/pflow/pf.h /^ PetscScalar zx; \/* ----------------------"------------------------- *\/$/;" m struct:_p_GEN
diff --git a/TAGS b/TAGS
index 1665a99..9b5688c 100644
--- a/TAGS
+++ b/TAGS
@@ -531,7 +531,7 @@ class Configure(7,98
def setupDependencies(27,1229
def configureLibraryOptions(37,1617
def configureISColorValueType(91,3800
- def configure(111,4847
+ def configure(111,4836
config/PETSc/options/arch.py,151
arch.py:^?arch.py^A,1
@@ -1563,24 +1563,24 @@ class Configure(17,294
def checkRanlib(1183,51825
def setStaticLinker(1234,54139
def generateSharedLinkerGuesses(1238,54329
- def checkSharedLinker(1283,56798
- def checkLinkerFlag(1326,59088
- def addLinkerFlag(1344,59778
- def checkLinkerMac(1352,60128
- def checkSharedLinkerPaths(1372,60943
- def checkLibC(1407,62277
- def generateDynamicLinkerGuesses(1433,63441
- def checkDynamicLinker(1456,64888
- def output(1508,67077
- def updateMPICompilers(1547,68734
- def checkMPICompilerOverride(1564,69120
- def requireMpiLdPath(1583,70299
- def printEnvVariables(1592,70655
- def resetEnvCompilers(1599,70835
- def checkEnvCompilers(1629,73204
- def checkIntoShared(1642,74023
- def configure(1653,74705
- def no_configure(1683,75900
+ def checkSharedLinker(1280,56476
+ def checkLinkerFlag(1323,58766
+ def addLinkerFlag(1341,59456
+ def checkLinkerMac(1349,59806
+ def checkSharedLinkerPaths(1369,60647
+ def checkLibC(1404,61981
+ def generateDynamicLinkerGuesses(1430,63145
+ def checkDynamicLinker(1453,64592
+ def output(1505,66781
+ def updateMPICompilers(1544,68438
+ def checkMPICompilerOverride(1561,68824
+ def requireMpiLdPath(1580,70003
+ def printEnvVariables(1589,70359
+ def resetEnvCompilers(1596,70539
+ def checkEnvCompilers(1626,72908
+ def checkIntoShared(1639,73727
+ def configure(1650,74409
+ def no_configure(1680,75604
config/BuildSystem/config/package.py,2125
package.py:^?package.py^A,1
@@ -1966,10 +1966,10 @@ config/BuildSystem/config/packages/hypre.py,175
hypre.py:^?hypre.py^A,1
class Configure(4,33
def __init__(5,77
- def setupDependencies(20,772
- def generateLibList(29,1316
- def formGNUConfigureArgs(36,1614
- def consistencyChecks(87,3710
+ def setupDependencies(21,803
+ def generateLibList(30,1347
+ def formGNUConfigureArgs(37,1645
+ def consistencyChecks(88,3741
config/BuildSystem/config/packages/Chombo.py,156
Chombo.py:^?Chombo.py^A,1
@@ -2181,8 +2181,8 @@ config/BuildSystem/config/packages/PTScotch.py,97
PTScotch.py:^?PTScotch.py^A,1
class Configure(3,23
def __init__(4,64
- def setupDependencies(16,663
- def Install(23,956
+ def setupDependencies(17,692
+ def Install(24,985
config/BuildSystem/config/packages/ml.py,176
ml.py:^?ml.py^A,1
@@ -2346,7 +2346,7 @@ config/BuildSystem/config/packages/PARTY.py,65
PARTY.py:^?PARTY.py^A,1
class Configure(3,23
def __init__(4,64
- def Install(13,455
+ def Install(14,541
config/BuildSystem/config/packages/metis.py,113
metis.py:^?metis.py^A,1
@@ -2355,14 +2355,14 @@ class Configure(3,23
def setupDependencies(15,601
def formCMakeConfigureArgs(23,1037
-config/BuildSystem/config/packages/hdf5.py,173
+config/BuildSystem/config/packages/hdf5.py,174
hdf5.py:^?hdf5.py^A,1
class Configure(4,33
def __init__(5,77
- def setupDependencies(18,614
- def generateLibList(24,822
- def formGNUConfigureArgs(35,1215
- def configureLibrary(46,1672
+ def setupDependencies(20,809
+ def generateLibList(26,1017
+ def formGNUConfigureArgs(37,1410
+ def configureLibrary(48,1867
config/BuildSystem/config/packages/scientificpython.py,129
scientificpython.py:^?scientificpython.py^A,1
@@ -2445,8 +2445,8 @@ class Configure(11,141
def FortranMPICheck(372,18780
def configureIO(397,20122
def checkMPICHorOpenMPI(434,22033
- def findMPIInc(459,23625
- def configureLibrary(483,24304
+ def findMPIInc(460,23626
+ def configureLibrary(486,24447
config/BuildSystem/config/packages/unittestcpp.py,43
unittestcpp.py:^?unittestcpp.py^A,1
@@ -2581,8 +2581,8 @@ config/BuildSystem/config/packages/pARMS.py,97
pARMS.py:^?pARMS.py^A,1
class Configure(3,23
def __init__(4,64
- def setupDependencies(13,440
- def Install(21,827
+ def setupDependencies(14,520
+ def Install(22,907
config/BuildSystem/config/packages/Zoltan.py,134
Zoltan.py:^?Zoltan.py^A,1
@@ -2666,7 +2666,7 @@ MANSEC 4,41
tutorials/HandsOnExercise.html,447
HandsOnExercise.html:^?HandsOnExercise.html^A,1
PETSc Hands On2,119
-petsc-3.7.3 2016-07-24version4,167
+petsc-3.7.4 2016-10-02version4,167
Report Typos and Errorsbugreport5,236
PETSc Hands On8,523
Example 1: Linear Poisson equation on a 2D grid20,1082
@@ -2678,7 +2678,7 @@ Example 5: Nonlinear time dependent PDE on Unstructured Grid224,9749
tutorials/TAOHandsOnExercise.html,340
TAOHandsOnExercise.html:^?TAOHandsOnExercise.html^A,1
TAO Hands On2,122
-petsc-3.7.3 2016-07-24version4,168
+petsc-3.7.4 2016-10-02version4,168
Report Typos and Errorsbugreport5,237
TAO Hands On8,527
Example 1: Unconstrained optimization of the Rosenbrock function22,1371
@@ -2871,7 +2871,7 @@ PETSC_EXTERN PetscFunctionList PCList;15,298
PETSC_EXTERN PetscClassId PC_CLASSID;18,360
#define PC_FILE_CLASSID 37,1356
PETSC_STATIC_INLINE PetscErrorCode PCViewFromOptions(61,2512
-PETSC_EXTERN PETSC_DEPRECATED(216,11732
+PETSC_EXTERN PETSC_DEPRECATED(219,11938
include/makefile,126
makefile:^?makefile^A,1
@@ -3498,108 +3498,108 @@ PETSC_EXTERN const char *const TSExactFinalTimeOptions[TSExactFinalTimeOptions
PETSC_EXTERN PetscClassId TS_CLASSID;211,5765
PETSC_EXTERN PetscClassId DMTS_CLASSID;212,5803
PETSC_EXTERN PetscClassId TSADAPT_CLASSID;213,5843
-typedef struct _p_TSTrajectory* TSTrajectory;256,8070
-typedef const char* TSTrajectoryType;265,8319
-#define TSTRAJECTORYBASIC 266,8357
-#define TSTRAJECTORYSINGLEFILE 267,8399
-#define TSTRAJECTORYMEMORY 268,8446
-#define TSTRAJECTORYVISUALIZATION 269,8489
-PETSC_EXTERN PetscFunctionList TSTrajectoryList;271,8540
-PETSC_EXTERN PetscClassId TSTRAJECTORY_CLASSID;272,8589
-PETSC_EXTERN PetscBool TSTrajectoryRegisterAllCalled;273,8642
-typedef struct _n_TSMonitorDrawCtx* TSMonitorDrawCtx;312,10999
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSRHSFunction)TSRHSFunction355,13585
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSRHSJacobian)TSRHSJacobian356,13675
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSSolutionFunction)TSSolutionFunction363,14146
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSForcingFunction)TSForcingFunction365,14317
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSIFunction)TSIFunction368,14486
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSIJacobian)TSIJacobian369,14578
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSI2Function)TSI2Function375,14980
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSI2Jacobian)TSI2Jacobian376,15077
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSRHSFunctionLocal)DMDATSRHSFunctionLocal460,21090
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSRHSJacobianLocal)DMDATSRHSJacobianLocal461,21205
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSIFunctionLocal)DMDATSIFunctionLocal462,21322
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSIJacobianLocal)DMDATSIJacobianLocal463,21441
-typedef struct _n_TSMonitorLGCtx* TSMonitorLGCtx;473,22279
- Vec ray;475,22347
- VecScatter scatter;476,22369
- PetscViewer viewer;477,22395
- TSMonitorLGCtx lgctx;478,22420
-} TSMonitorDMDARayCtx;479,22444
-PETSC_EXTERN PetscFunctionList TSList;486,22735
-PETSC_STATIC_INLINE PetscErrorCode TSViewFromOptions(497,23203
-PETSC_STATIC_INLINE PetscErrorCode TSTrajectoryViewFromOptions(498,23358
-#define TS_FILE_CLASSID 500,23534
-typedef struct _n_TSMonitorEnvelopeCtx* TSMonitorEnvelopeCtx;520,25023
-typedef struct _n_TSMonitorSPEigCtx* TSMonitorSPEigCtx;526,25399
-typedef const char* TSSSPType;540,26149
-#define TSSSPRKS2 541,26180
-#define TSSSPRKS3 542,26206
-#define TSSSPRK104 543,26232
-PETSC_EXTERN PetscFunctionList TSSSPList;551,26608
-typedef struct _p_TSAdapt *TSAdapt;TSAdapt560,26786
-typedef const char *TSAdaptType;TSAdaptType569,26941
-#define TSADAPTBASIC 570,26974
-#define TSADAPTNONE 571,27003
-#define TSADAPTCFL 572,27031
-typedef struct _p_TSGLAdapt *TSGLAdapt;TSGLAdapt608,28966
-typedef const char *TSGLAdaptType;TSGLAdaptType617,29130
-#define TSGLADAPT_NONE 618,29165
-#define TSGLADAPT_SIZE 619,29195
-#define TSGLADAPT_BOTH 620,29225
-typedef const char *TSGLAcceptType;TSGLAcceptType640,30198
-#define TSGLACCEPT_ALWAYS 641,30234
-PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSGLAcceptFunction)TSGLAcceptFunction643,30270
-typedef const char* TSGLType;653,30620
-#define TSGL_IRKS 654,30650
-#define TSEIMEXType 670,31205
-typedef const char* TSRKType;683,31571
-#define TSRK1FE 684,31601
-#define TSRK2A 685,31625
-#define TSRK3 686,31648
-#define TSRK3BS 687,31670
-#define TSRK4 688,31694
-#define TSRK5F 689,31716
-#define TSRK5DP 690,31739
-typedef const char* TSARKIMEXType;706,32454
-#define TSARKIMEX1BEE 707,32489
-#define TSARKIMEXA2 708,32520
-#define TSARKIMEXL2 709,32549
-#define TSARKIMEXARS122 710,32578
-#define TSARKIMEX2C 711,32611
-#define TSARKIMEX2D 712,32640
-#define TSARKIMEX2E 713,32669
-#define TSARKIMEXPRSSP2 714,32698
-#define TSARKIMEX3 715,32731
-#define TSARKIMEXBPR3 716,32759
-#define TSARKIMEXARS443 717,32790
-#define TSARKIMEX4 718,32823
-#define TSARKIMEX5 719,32851
-typedef const char* TSRosWType;735,33684
-#define TSROSW2M 736,33716
-#define TSROSW2P 737,33747
-#define TSROSWRA3PW 738,33778
-#define TSROSWRA34PW2 739,33812
-#define TSROSWRODAS3 740,33848
-#define TSROSWSANDU3 741,33883
-#define TSROSWASSP3P3S1C 742,33918
-#define TSROSWLASSP3P4S2C 743,33957
-#define TSROSWLLSSP3P4S2C 744,33997
-#define TSROSWARK3 745,34037
-#define TSROSWTHETA1 746,34070
-#define TSROSWTHETA2 747,34105
-#define TSROSWGRK4T 748,34140
-#define TSROSWSHAMP4 749,34174
-#define TSROSWVELDD4 750,34209
-#define TSROSW4L 751,34244
-typedef enum { SUNDIALS_ADAMS=770,35165
-typedef enum { SUNDIALS_ADAMS=1,SUNDIALS_BDF=770,35165
-typedef enum { SUNDIALS_ADAMS=1,SUNDIALS_BDF=2} TSSundialsLmmType;770,35165
-PETSC_EXTERN const char *const TSSundialsLmmTypes[TSSundialsLmmTypes771,35232
-typedef enum { SUNDIALS_MODIFIED_GS 772,35285
-typedef enum { SUNDIALS_MODIFIED_GS = 1,SUNDIALS_CLASSICAL_GS 772,35285
-typedef enum { SUNDIALS_MODIFIED_GS = 1,SUNDIALS_CLASSICAL_GS = 2 } TSSundialsGramSchmidtType;772,35285
-PETSC_EXTERN const char *const TSSundialsGramSchmidtTypes[TSSundialsGramSchmidtTypes773,35380
+typedef struct _p_TSTrajectory* TSTrajectory;256,8093
+typedef const char* TSTrajectoryType;265,8338
+#define TSTRAJECTORYBASIC 266,8376
+#define TSTRAJECTORYSINGLEFILE 267,8418
+#define TSTRAJECTORYMEMORY 268,8465
+#define TSTRAJECTORYVISUALIZATION 269,8508
+PETSC_EXTERN PetscFunctionList TSTrajectoryList;271,8559
+PETSC_EXTERN PetscClassId TSTRAJECTORY_CLASSID;272,8608
+PETSC_EXTERN PetscBool TSTrajectoryRegisterAllCalled;273,8661
+typedef struct _n_TSMonitorDrawCtx* TSMonitorDrawCtx;313,11094
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSRHSFunction)TSRHSFunction356,13680
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSRHSJacobian)TSRHSJacobian357,13770
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSSolutionFunction)TSSolutionFunction364,14241
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSForcingFunction)TSForcingFunction366,14412
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSIFunction)TSIFunction369,14581
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSIJacobian)TSIJacobian370,14673
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSI2Function)TSI2Function376,15075
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSI2Jacobian)TSI2Jacobian377,15172
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSRHSFunctionLocal)DMDATSRHSFunctionLocal461,21185
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSRHSJacobianLocal)DMDATSRHSJacobianLocal462,21300
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSIFunctionLocal)DMDATSIFunctionLocal463,21417
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*DMDATSIJacobianLocal)DMDATSIJacobianLocal464,21536
+typedef struct _n_TSMonitorLGCtx* TSMonitorLGCtx;474,22374
+ Vec ray;476,22442
+ VecScatter scatter;477,22464
+ PetscViewer viewer;478,22490
+ TSMonitorLGCtx lgctx;479,22515
+} TSMonitorDMDARayCtx;480,22539
+PETSC_EXTERN PetscFunctionList TSList;487,22830
+PETSC_STATIC_INLINE PetscErrorCode TSViewFromOptions(498,23298
+PETSC_STATIC_INLINE PetscErrorCode TSTrajectoryViewFromOptions(499,23453
+#define TS_FILE_CLASSID 501,23629
+typedef struct _n_TSMonitorEnvelopeCtx* TSMonitorEnvelopeCtx;521,25118
+typedef struct _n_TSMonitorSPEigCtx* TSMonitorSPEigCtx;527,25494
+typedef const char* TSSSPType;541,26244
+#define TSSSPRKS2 542,26275
+#define TSSSPRKS3 543,26301
+#define TSSSPRK104 544,26327
+PETSC_EXTERN PetscFunctionList TSSSPList;552,26703
+typedef struct _p_TSAdapt *TSAdapt;TSAdapt561,26881
+typedef const char *TSAdaptType;TSAdaptType570,27036
+#define TSADAPTBASIC 571,27069
+#define TSADAPTNONE 572,27098
+#define TSADAPTCFL 573,27126
+typedef struct _p_TSGLAdapt *TSGLAdapt;TSGLAdapt609,29061
+typedef const char *TSGLAdaptType;TSGLAdaptType618,29225
+#define TSGLADAPT_NONE 619,29260
+#define TSGLADAPT_SIZE 620,29290
+#define TSGLADAPT_BOTH 621,29320
+typedef const char *TSGLAcceptType;TSGLAcceptType641,30293
+#define TSGLACCEPT_ALWAYS 642,30329
+PETSC_EXTERN_TYPEDEF typedef PetscErrorCode (*TSGLAcceptFunction)TSGLAcceptFunction644,30365
+typedef const char* TSGLType;654,30715
+#define TSGL_IRKS 655,30745
+#define TSEIMEXType 671,31300
+typedef const char* TSRKType;684,31666
+#define TSRK1FE 685,31696
+#define TSRK2A 686,31720
+#define TSRK3 687,31743
+#define TSRK3BS 688,31765
+#define TSRK4 689,31789
+#define TSRK5F 690,31811
+#define TSRK5DP 691,31834
+typedef const char* TSARKIMEXType;707,32549
+#define TSARKIMEX1BEE 708,32584
+#define TSARKIMEXA2 709,32615
+#define TSARKIMEXL2 710,32644
+#define TSARKIMEXARS122 711,32673
+#define TSARKIMEX2C 712,32706
+#define TSARKIMEX2D 713,32735
+#define TSARKIMEX2E 714,32764
+#define TSARKIMEXPRSSP2 715,32793
+#define TSARKIMEX3 716,32826
+#define TSARKIMEXBPR3 717,32854
+#define TSARKIMEXARS443 718,32885
+#define TSARKIMEX4 719,32918
+#define TSARKIMEX5 720,32946
+typedef const char* TSRosWType;736,33779
+#define TSROSW2M 737,33811
+#define TSROSW2P 738,33842
+#define TSROSWRA3PW 739,33873
+#define TSROSWRA34PW2 740,33907
+#define TSROSWRODAS3 741,33943
+#define TSROSWSANDU3 742,33978
+#define TSROSWASSP3P3S1C 743,34013
+#define TSROSWLASSP3P4S2C 744,34052
+#define TSROSWLLSSP3P4S2C 745,34092
+#define TSROSWARK3 746,34132
+#define TSROSWTHETA1 747,34165
+#define TSROSWTHETA2 748,34200
+#define TSROSWGRK4T 749,34235
+#define TSROSWSHAMP4 750,34269
+#define TSROSWVELDD4 751,34304
+#define TSROSW4L 752,34339
+typedef enum { SUNDIALS_ADAMS=771,35260
+typedef enum { SUNDIALS_ADAMS=1,SUNDIALS_BDF=771,35260
+typedef enum { SUNDIALS_ADAMS=1,SUNDIALS_BDF=2} TSSundialsLmmType;771,35260
+PETSC_EXTERN const char *const TSSundialsLmmTypes[TSSundialsLmmTypes772,35327
+typedef enum { SUNDIALS_MODIFIED_GS 773,35380
+typedef enum { SUNDIALS_MODIFIED_GS = 1,SUNDIALS_CLASSICAL_GS 773,35380
+typedef enum { SUNDIALS_MODIFIED_GS = 1,SUNDIALS_CLASSICAL_GS = 2 } TSSundialsGramSchmidtType;773,35380
+PETSC_EXTERN const char *const TSSundialsGramSchmidtTypes[TSSundialsGramSchmidtTypes774,35475
include/petscmath.h,10962
petscmath.h:^?petscmath.h^A,1
@@ -4034,7 +4034,7 @@ typedef enum { PETSCFE_JACOBIAN, PETSCFE_JACOBIAN_PRE,44,1187
typedef enum { PETSCFE_JACOBIAN, PETSCFE_JACOBIAN_PRE, PETSCFE_JACOBIAN_DYN 44,1187
typedef enum { PETSCFE_JACOBIAN, PETSCFE_JACOBIAN_PRE, PETSCFE_JACOBIAN_DYN } PetscFEJacobianType;44,1187
-include/petscerror.h,4543
+include/petscerror.h,4570
petscerror.h:^?petscerror.h^A,1
#define __PETSCERROR_H5,89
#define __FUNCT__ 13,303
@@ -4110,53 +4110,54 @@ petscerror.h:^?petscerror.h^A,1
#define SETERRQ8(518,21309
#define SETERRABORT(519,21357
#define CHKERRQ(521,21388
-#define CHKERRABORT(522,21413
-#define CHKERRCONTINUE(523,21443
-#define CHKMEMQ 524,21471
-#define CHKERRCUDA(525,21496
-#define CHKERRCUBLAS(526,21522
-#define CHKERRXX(529,21578
-typedef enum {PETSC_ERROR_INITIAL=PETSC_ERROR_INITIAL545,22079
-typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=545,22079
-typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX 545,22079
-typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX = 2} PetscErrorType;545,22079
-typedef enum {PETSC_FP_TRAP_OFF=PETSC_FP_TRAP_OFF608,25501
-typedef enum {PETSC_FP_TRAP_OFF=0,PETSC_FP_TRAP_ON=608,25501
-typedef enum {PETSC_FP_TRAP_OFF=0,PETSC_FP_TRAP_ON=1} PetscFPTrap;608,25501
-#define PETSCSTACKSIZE 617,25797
- const char *function[function620,25842
- const char *file[file621,25887
- int line[line622,25928
- PetscBool petscroutine[petscroutine623,25968
- int currentsize;624,26016
- int hotdepth;625,26047
-} PetscStack;626,26075
-PETSC_EXTERN PetscStack *petscstack;petscstack628,26090
-PETSC_STATIC_INLINE PetscBool PetscStackActive(633,26267
-#define PetscStackPushNoCheck(643,26720
-#define PetscStackPopNoCheck 659,27843
-#define PetscFunctionBegin 703,29448
-#define PetscFunctionBeginHot 735,30280
-#define PetscFunctionBeginUser 768,31101
-#define PetscRegister__FUNCT__(783,31763
-#define PetscRegister__FUNCT__(790,31959
-#define PetscCheck__FUNCT__(793,32000
-#define PetscStackPush(801,32480
-#define PetscStackPop 807,32745
-#define PetscFunctionReturn(839,33375
-#define PetscFunctionReturnVoid(844,33579
-PETSC_STATIC_INLINE PetscBool PetscStackActive(851,33790
-#define PetscStackPushNoCheck(852,33865
-#define PetscStackPopNoCheck 853,33936
-#define PetscFunctionBegin854,34007
-#define PetscFunctionBeginUser855,34034
-#define PetscFunctionBeginHot856,34065
-#define PetscFunctionReturn(857,34095
-#define PetscFunctionReturnVoid(858,34139
-#define PetscStackPop 859,34180
-#define PetscStackPush(860,34222
-#define PetscStackCall(878,34873
-#define PetscStackCallStandard(892,35467
+#define CHKERRV(522,21413
+#define CHKERRABORT(523,21438
+#define CHKERRCONTINUE(524,21468
+#define CHKMEMQ 525,21496
+#define CHKERRCUDA(526,21521
+#define CHKERRCUBLAS(527,21547
+#define CHKERRXX(530,21603
+typedef enum {PETSC_ERROR_INITIAL=PETSC_ERROR_INITIAL546,22104
+typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=546,22104
+typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX 546,22104
+typedef enum {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX = 2} PetscErrorType;546,22104
+typedef enum {PETSC_FP_TRAP_OFF=PETSC_FP_TRAP_OFF609,25526
+typedef enum {PETSC_FP_TRAP_OFF=0,PETSC_FP_TRAP_ON=609,25526
+typedef enum {PETSC_FP_TRAP_OFF=0,PETSC_FP_TRAP_ON=1} PetscFPTrap;609,25526
+#define PETSCSTACKSIZE 618,25822
+ const char *function[function621,25867
+ const char *file[file622,25912
+ int line[line623,25953
+ PetscBool petscroutine[petscroutine624,25993
+ int currentsize;625,26041
+ int hotdepth;626,26072
+} PetscStack;627,26100
+PETSC_EXTERN PetscStack *petscstack;petscstack629,26115
+PETSC_STATIC_INLINE PetscBool PetscStackActive(634,26292
+#define PetscStackPushNoCheck(644,26745
+#define PetscStackPopNoCheck 660,27868
+#define PetscFunctionBegin 704,29473
+#define PetscFunctionBeginHot 736,30305
+#define PetscFunctionBeginUser 769,31126
+#define PetscRegister__FUNCT__(784,31788
+#define PetscRegister__FUNCT__(791,31984
+#define PetscCheck__FUNCT__(794,32025
+#define PetscStackPush(802,32505
+#define PetscStackPop 808,32770
+#define PetscFunctionReturn(840,33400
+#define PetscFunctionReturnVoid(845,33604
+PETSC_STATIC_INLINE PetscBool PetscStackActive(852,33815
+#define PetscStackPushNoCheck(853,33890
+#define PetscStackPopNoCheck 854,33961
+#define PetscFunctionBegin855,34032
+#define PetscFunctionBeginUser856,34059
+#define PetscFunctionBeginHot857,34090
+#define PetscFunctionReturn(858,34120
+#define PetscFunctionReturnVoid(859,34164
+#define PetscStackPop 860,34205
+#define PetscStackPush(861,34247
+#define PetscStackCall(879,34898
+#define PetscStackCallStandard(893,35492
include/petscfvtypes.h,378
petscfvtypes.h:^?petscfvtypes.h^A,1
@@ -6268,7 +6269,7 @@ typedef void (MPI_User_function)272,10494
#define MPI_Type_create_subarray(829,37049
#define MPI_Type_create_resized(839,37604
-include/petsc/finclude/petscisdef.h,431
+include/petsc/finclude/petscisdef.h,399
petscisdef.h:^?petscisdef.h^A,1
#define __PETSCISDEF_H6,107
#define IS 11,214
@@ -6280,11 +6281,10 @@ petscisdef.h:^?petscisdef.h^A,1
#define ISLocalToGlobalMapping 20,420
#define ISGlobalToLocalMappingType 21,468
#define ISColoringType 22,513
-#define ISColoringValue 25,587
-#define ISColoringValue 27,662
-#define ISGENERAL 32,755
-#define ISSTRIDE 33,783
-#define ISBLOCK 34,809
+#define ISColoringValue 24,547
+#define ISGENERAL 26,600
+#define ISSTRIDE 27,628
+#define ISBLOCK 28,654
include/petsc/finclude/petscsnesdef.h,1545
petscsnesdef.h:^?petscsnesdef.h^A,1
@@ -6367,7 +6367,7 @@ petscdrawdef.h:^?petscdrawdef.h^A,1
include/petsc/finclude/petscdmda.h90.html,256
petscdmda.h90.html:^?petscdmda.h90.html^A,1
-petsc-3.7.3 2016-07-24version11,367
+petsc-3.7.4 2016-10-02version11,367
Report Typos and Errorsbugreport12,436
1: line113,724
2: line214,767
@@ -6394,7 +6394,7 @@ LOCDIR 20,718
include/petsc/finclude/petscdmredundant.h90.html,256
petscdmredundant.h90.html:^?petscdmredundant.h90.html^A,1
-petsc-3.7.3 2016-07-24version11,388
+petsc-3.7.4 2016-10-02version11,388
Report Typos and Errorsbugreport12,457
1: line113,752
2: line214,795
@@ -6532,7 +6532,7 @@ petsctsdef.h:^?petsctsdef.h^A,1
include/petsc/finclude/petscvec.h90.html,256
petscvec.h90.html:^?petscvec.h90.html^A,1
-petsc-3.7.3 2016-07-24version11,364
+petsc-3.7.4 2016-10-02version11,364
Report Typos and Errorsbugreport12,433
1: line113,720
2: line214,763
@@ -6722,7 +6722,7 @@ petscsnesfasdef.h:^?petscsnesfasdef.h^A,1
include/petsc/finclude/petscdmcomposite.h90.html,256
petscdmcomposite.h90.html:^?petscdmcomposite.h90.html^A,1
-petsc-3.7.3 2016-07-24version11,388
+petsc-3.7.4 2016-10-02version11,388
Report Typos and Errorsbugreport12,457
1: line113,752
2: line214,795
@@ -6737,7 +6737,7 @@ Report Typos and Errorsbugreport12,457
include/petsc/finclude/petscdm.h90.html,256
petscdm.h90.html:^?petscdm.h90.html^A,1
-petsc-3.7.3 2016-07-24version11,361
+petsc-3.7.4 2016-10-02version11,361
Report Typos and Errorsbugreport12,430
1: line113,716
2: line214,759
@@ -7053,7 +7053,7 @@ petscdmdef.h:^?petscdmdef.h^A,1
include/petsc/finclude/petscis.h90.html,256
petscis.h90.html:^?petscis.h90.html^A,1
-petsc-3.7.3 2016-07-24version11,361
+petsc-3.7.4 2016-10-02version11,361
Report Typos and Errorsbugreport12,430
1: line113,716
2: line214,759
@@ -7068,7 +7068,7 @@ Report Typos and Errorsbugreport12,430
include/petsc/finclude/petscmat.h90.html,258
petscmat.h90.html:^?petscmat.h90.html^A,1
-petsc-3.7.3 2016-07-24version11,364
+petsc-3.7.4 2016-10-02version11,364
Report Typos and Errorsbugreport12,433
1: line113,720
2: line214,763
@@ -7600,9 +7600,9 @@ PETSC_STATIC_INLINE PetscErrorCode DMPlexGetLocalFieldOffset_Private(344,16338
#undef __FUNCT__367,17228
#define __FUNCT__ 368,17245
PETSC_STATIC_INLINE PetscErrorCode DMPlexGetGlobalOffset_Private(369,17295
-#undef __FUNCT__396,18581
-#define __FUNCT__ 397,18598
-PETSC_STATIC_INLINE PetscErrorCode DMPlexGetGlobalFieldOffset_Private(398,18653
+#undef __FUNCT__396,18625
+#define __FUNCT__ 397,18642
+PETSC_STATIC_INLINE PetscErrorCode DMPlexGetGlobalFieldOffset_Private(398,18697
include/petsc/private/linesearchimpl.h,2183
linesearchimpl.h:^?linesearchimpl.h^A,1
@@ -8400,7 +8400,7 @@ PETSC_STATIC_INLINE PetscErrorCode PetscFPTAdd(88,2598
#define __FUNCT__ 112,3419
PETSC_STATIC_INLINE PetscErrorCode PetscFPTFind(119,3561
-include/petsc/private/tsimpl.h,10585
+include/petsc/private/tsimpl.h,10636
tsimpl.h:^?tsimpl.h^A,1
#define __TSIMPL_H2,19
#define MAXTSMONITORS 18,483
@@ -8438,215 +8438,216 @@ struct _TSTrajectoryOps 62,2036
PetscErrorCode (*setup)setup68,2352
struct _p_TSTrajectory 71,2400
PETSCHEADER(72,2425
- PetscInt setupcalled;73,2465
- PetscInt recomps;74,2537
- PetscInt diskreads,75,2625
- PetscInt diskreads,diskwrites;75,2625
- void *data;data76,2713
-struct _p_TS 79,2731
- PETSCHEADER(80,2746
- TSProblemType problem_type;81,2776
- TSEquationType equation_type;82,2807
- DM dm;84,2840
- Vec vec_sol;85,2861
- Vec vec_dot;86,2945
- TSAdapt adapt;87,3026
- TSEvent event;88,3050
- PetscErrorCode (*monitor[monitor91,3152
- PetscErrorCode (*monitordestroy[monitordestroy92,3229
- void *monitorcontext[monitorcontext93,3288
- PetscInt numbermonitors;94,3327
- PetscErrorCode (*adjointmonitor[adjointmonitor95,3355
- PetscErrorCode (*adjointmonitordestroy[adjointmonitordestroy96,3458
- void *adjointmonitorcontext[adjointmonitorcontext97,3524
- PetscInt numberadjointmonitors;98,3570
- PetscErrorCode (*prestep)prestep100,3606
- PetscErrorCode (*prestage)prestage101,3639
- PetscErrorCode (*poststage)poststage102,3683
- PetscErrorCode (*poststep)poststep103,3742
- PetscErrorCode (*functiondomainerror)functiondomainerror104,3776
- TSTrajectory trajectory;107,3924
- Vec *vecs_sensi;vecs_sensi108,4034
- Vec *vecs_sensip;vecs_sensip109,4110
- PetscInt numcost;110,4136
- Vec vec_costintegral;111,4203
- PetscInt adjointsetupcalled;112,4233
- PetscInt adjoint_max_steps;113,4265
- PetscBool adjoint_solve;114,4296
- PetscBool costintegralfwd;115,4400
- Vec vec_costintegrand;116,4496
- Mat Jacp;117,4573
- void *rhsjacobianpctx;rhsjacobianpctx118,4591
- void *costintegrandctx;costintegrandctx119,4621
- Vec *vecs_drdy;vecs_drdy120,4652
- Vec *vecs_drdp;vecs_drdp121,4676
- PetscErrorCode (*rhsjacobianp)rhsjacobianp123,4701
- PetscErrorCode (*costintegrand)costintegrand124,4763
- PetscErrorCode (*drdyfunction)drdyfunction125,4826
- PetscErrorCode (*drdpfunction)drdpfunction126,4889
- Mat Arhs;130,5115
- Mat Brhs;131,5160
- Vec Frhs;132,5221
- PetscReal time;138,5559
- Vec X;139,5648
- PetscObjectState Xstate;140,5743
- MatStructure mstructure;141,5810
- PetscBool reuse;144,6065
- PetscReal scale,145,6086
- PetscReal scale,shift;145,6086
- } rhsjacobian;146,6113
- PetscReal shift;149,6142
- } ijacobian;150,6218
- SNES snes;153,6311
- PetscInt ksp_its;154,6328
- PetscInt snes_its;155,6410
- PetscInt num_snes_failures;156,6495
- PetscInt max_snes_failures;157,6525
- PetscInt setupcalled;160,6618
- void *data;data161,6690
- void *user;user162,6760
- PetscInt max_steps;165,6894
- PetscReal max_time;166,6956
- PetscBool steprollback;170,7095
- PetscBool steprestart;171,7184
- PetscInt steps;172,7303
- PetscInt total_steps;173,7392
- PetscReal ptime;174,7527
- PetscReal time_step;175,7645
- PetscReal ptime_prev;176,7710
- PetscReal ptime_prev_rollback;177,7791
- PetscReal solvetime;178,7901
- TSConvergedReason reason;180,7980
- PetscBool errorifstepfailed;181,8008
- PetscInt reject,182,8039
- PetscInt reject,max_reject;182,8039
- TSExactFinalTimeOption exact_final_time;183,8070
- PetscReal atol,185,8114
- PetscReal atol,rtol;185,8114
- Vec vatol,186,8215
- Vec vatol,vrtol;186,8215
- PetscReal cfltime,187,8304
- PetscReal cfltime,cfltime_local;187,8304
- PetscInt nwork;190,8416
- Vec *work;work191,8434
-struct _TSAdaptOps 194,8456
- PetscErrorCode (*choose)choose195,8477
- PetscErrorCode (*destroy)destroy196,8570
- PetscErrorCode (*reset)reset197,8608
- PetscErrorCode (*view)view198,8644
- PetscErrorCode (*setfromoptions)setfromoptions199,8691
- PetscErrorCode (*load)load200,8754
-struct _p_TSAdapt 203,8805
- PETSCHEADER(204,8825
- void *data;data205,8860
- PetscErrorCode (*checkstage)checkstage206,8874
- PetscInt n;208,8954
- PetscBool inuse_set;209,9057
- const char *name[name210,9128
- PetscInt order[order211,9186
- PetscInt stageorder[stageorder212,9256
- PetscReal ccfl[ccfl213,9322
- PetscReal cost[cost214,9404
- } candidates;215,9507
- PetscReal dt_min,216,9523
- PetscReal dt_min,dt_max;216,9523
- PetscReal scale_solve_failed;217,9552
- PetscViewer monitor;218,9657
- NormType wnormtype;219,9680
-typedef struct _p_DMTS *DMTS;DMTS222,9709
-typedef struct _DMTSOps *DMTSOps;DMTSOps223,9739
-struct _DMTSOps 224,9773
- TSRHSFunction rhsfunction;225,9791
- TSRHSJacobian rhsjacobian;226,9820
- TSIFunction ifunction;228,9850
- PetscErrorCode (*ifunctionview)ifunctionview229,9875
- PetscErrorCode (*ifunctionload)ifunctionload230,9929
- TSIJacobian ijacobian;232,9985
- PetscErrorCode (*ijacobianview)ijacobianview233,10010
- PetscErrorCode (*ijacobianload)ijacobianload234,10064
- TSI2Function i2function;236,10120
- TSI2Jacobian i2jacobian;237,10147
- TSSolutionFunction solution;239,10175
- TSForcingFunction forcing;240,10206
- PetscErrorCode (*destroy)destroy242,10237
- PetscErrorCode (*duplicate)duplicate243,10272
-struct _p_DMTS 246,10318
- PETSCHEADER(247,10335
- void *rhsfunctionctx;rhsfunctionctx248,10367
- void *rhsjacobianctx;rhsjacobianctx249,10391
- void *ifunctionctx;ifunctionctx251,10416
- void *ijacobianctx;ijacobianctx252,10438
- void *i2functionctx;i2functionctx254,10461
- void *i2jacobianctx;i2jacobianctx255,10484
- void *solutionctx;solutionctx257,10508
- void *forcingctx;forcingctx258,10529
- void *data;data260,10550
- DM originaldm;269,11233
-typedef enum {TSEVENT_NONE,TSEVENT_NONE279,11566
-typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,279,11566
-typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,279,11566
-typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,279,11566
-typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,TSEVENT_RESET_NEXTSTEP}TSEVENT_RESET_NEXTSTEP279,11566
-typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,TSEVENT_RESET_NEXTSTEP} TSEventStatus;279,11566
-struct _n_TSEvent 281,11690
- PetscScalar *fvalue;fvalue282,11710
- PetscScalar *fvalue_prev;fvalue_prev283,11797
- PetscReal ptime_prev;284,11918
- PetscReal ptime_end;285,12013
- PetscReal ptime_right;286,12176
- PetscScalar *fvalue_right;fvalue_right287,12267
- PetscInt *side;side288,12377
- PetscReal timestep_prev;289,12486
- PetscReal timestep_orig;290,12546
- PetscBool *zerocrossing;zerocrossing291,12605
- PetscErrorCode (*eventhandler)eventhandler292,12685
- PetscErrorCode (*postevent)postevent293,12791
- void *ctx;ctx294,12908
- PetscInt *direction;direction295,13005
- PetscBool *terminate;terminate296,13124
- PetscInt nevents;297,13210
- PetscInt nevents_zero;298,13279
- PetscInt *events_zero;events_zero299,13351
- PetscReal *vtol;vtol300,13431
- TSEventStatus status;301,13512
- PetscInt iterctr;302,13567
- PetscViewer monitor;303,13627
- PetscInt ctr;306,13701
- PetscReal *time;time307,13750
- PetscInt *stepnum;stepnum308,13794
- PetscInt *nevents;nevents309,13839
- PetscInt **eventidx;eventidx310,13916
- } recorder;311,13994
- PetscInt recsize;312,14008
-PETSC_EXTERN PetscLogEvent TS_AdjointStep,320,14293
-PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step,320,14293
-PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep,320,14293
-PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval,320,14293
-PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval, TS_JacobianEval;320,14293
-typedef enum {TS_STEP_INCOMPLETE,TS_STEP_INCOMPLETE322,14406
- TS_STEP_PENDING,323,14493
- TS_STEP_COMPLETE 324,14586
-} TSStepStatus;325,14681
-struct _n_TSMonitorLGCtx 327,14698
- PetscDrawLG lg;328,14725
- PetscInt howoften;329,14746
- PetscInt ksp_its,330,14853
- PetscInt ksp_its,snes_its;330,14853
- char **names;names331,14888
- char **displaynames;displaynames332,14914
- PetscInt ndisplayvariables;333,14947
- PetscInt *displayvariables;displayvariables334,14983
- PetscReal *displayvalues;displayvalues335,15019
- PetscErrorCode (*transform)transform336,15052
- PetscErrorCode (*transformdestroy)transformdestroy337,15099
- void *transformctx;transformctx338,15144
-struct _n_TSMonitorEnvelopeCtx 341,15180
- Vec max,342,15213
- Vec max,min;342,15213
-PETSC_EXTERN PetscLogEvent TSTrajectory_Set,345,15232
-PETSC_EXTERN PetscLogEvent TSTrajectory_Set, TSTrajectory_Get,345,15232
-PETSC_EXTERN PetscLogEvent TSTrajectory_Set, TSTrajectory_Get, TSTrajectory_DiskWrite,345,15232
-PETSC_EXTERN PetscLogEvent TSTrajectory_Set, TSTrajectory_Get, TSTrajectory_DiskWrite, TSTrajectory_DiskRead;345,15232
+ PetscViewer monitor;73,2465
+ PetscInt setupcalled;74,2488
+ PetscInt recomps;75,2563
+ PetscInt diskreads,76,2654
+ PetscInt diskreads,diskwrites;76,2654
+ void *data;data77,2745
+struct _p_TS 80,2770
+ PETSCHEADER(81,2785
+ TSProblemType problem_type;82,2815
+ TSEquationType equation_type;83,2846
+ DM dm;85,2879
+ Vec vec_sol;86,2900
+ Vec vec_dot;87,2984
+ TSAdapt adapt;88,3065
+ TSEvent event;89,3089
+ PetscErrorCode (*monitor[monitor92,3191
+ PetscErrorCode (*monitordestroy[monitordestroy93,3268
+ void *monitorcontext[monitorcontext94,3327
+ PetscInt numbermonitors;95,3366
+ PetscErrorCode (*adjointmonitor[adjointmonitor96,3394
+ PetscErrorCode (*adjointmonitordestroy[adjointmonitordestroy97,3497
+ void *adjointmonitorcontext[adjointmonitorcontext98,3563
+ PetscInt numberadjointmonitors;99,3609
+ PetscErrorCode (*prestep)prestep101,3645
+ PetscErrorCode (*prestage)prestage102,3678
+ PetscErrorCode (*poststage)poststage103,3722
+ PetscErrorCode (*poststep)poststep104,3781
+ PetscErrorCode (*functiondomainerror)functiondomainerror105,3815
+ TSTrajectory trajectory;108,3963
+ Vec *vecs_sensi;vecs_sensi109,4073
+ Vec *vecs_sensip;vecs_sensip110,4149
+ PetscInt numcost;111,4175
+ Vec vec_costintegral;112,4242
+ PetscInt adjointsetupcalled;113,4272
+ PetscInt adjoint_max_steps;114,4304
+ PetscBool adjoint_solve;115,4335
+ PetscBool costintegralfwd;116,4439
+ Vec vec_costintegrand;117,4535
+ Mat Jacp;118,4612
+ void *rhsjacobianpctx;rhsjacobianpctx119,4630
+ void *costintegrandctx;costintegrandctx120,4660
+ Vec *vecs_drdy;vecs_drdy121,4691
+ Vec *vecs_drdp;vecs_drdp122,4715
+ PetscErrorCode (*rhsjacobianp)rhsjacobianp124,4740
+ PetscErrorCode (*costintegrand)costintegrand125,4802
+ PetscErrorCode (*drdyfunction)drdyfunction126,4865
+ PetscErrorCode (*drdpfunction)drdpfunction127,4928
+ Mat Arhs;131,5154
+ Mat Brhs;132,5199
+ Vec Frhs;133,5260
+ PetscReal time;139,5598
+ Vec X;140,5687
+ PetscObjectState Xstate;141,5782
+ MatStructure mstructure;142,5849
+ PetscBool reuse;145,6104
+ PetscReal scale,146,6125
+ PetscReal scale,shift;146,6125
+ } rhsjacobian;147,6152
+ PetscReal shift;150,6181
+ } ijacobian;151,6257
+ SNES snes;154,6350
+ PetscInt ksp_its;155,6367
+ PetscInt snes_its;156,6449
+ PetscInt num_snes_failures;157,6534
+ PetscInt max_snes_failures;158,6564
+ PetscInt setupcalled;161,6657
+ void *data;data162,6729
+ void *user;user163,6799
+ PetscInt max_steps;166,6933
+ PetscReal max_time;167,6995
+ PetscBool steprollback;171,7134
+ PetscBool steprestart;172,7223
+ PetscInt steps;173,7342
+ PetscInt total_steps;174,7431
+ PetscReal ptime;175,7566
+ PetscReal time_step;176,7684
+ PetscReal ptime_prev;177,7749
+ PetscReal ptime_prev_rollback;178,7830
+ PetscReal solvetime;179,7940
+ TSConvergedReason reason;181,8019
+ PetscBool errorifstepfailed;182,8047
+ PetscInt reject,183,8078
+ PetscInt reject,max_reject;183,8078
+ TSExactFinalTimeOption exact_final_time;184,8109
+ PetscReal atol,186,8153
+ PetscReal atol,rtol;186,8153
+ Vec vatol,187,8254
+ Vec vatol,vrtol;187,8254
+ PetscReal cfltime,188,8343
+ PetscReal cfltime,cfltime_local;188,8343
+ PetscInt nwork;191,8455
+ Vec *work;work192,8473
+struct _TSAdaptOps 195,8495
+ PetscErrorCode (*choose)choose196,8516
+ PetscErrorCode (*destroy)destroy197,8609
+ PetscErrorCode (*reset)reset198,8647
+ PetscErrorCode (*view)view199,8683
+ PetscErrorCode (*setfromoptions)setfromoptions200,8730
+ PetscErrorCode (*load)load201,8793
+struct _p_TSAdapt 204,8844
+ PETSCHEADER(205,8864
+ void *data;data206,8899
+ PetscErrorCode (*checkstage)checkstage207,8913
+ PetscInt n;209,8993
+ PetscBool inuse_set;210,9096
+ const char *name[name211,9167
+ PetscInt order[order212,9225
+ PetscInt stageorder[stageorder213,9295
+ PetscReal ccfl[ccfl214,9361
+ PetscReal cost[cost215,9443
+ } candidates;216,9546
+ PetscReal dt_min,217,9562
+ PetscReal dt_min,dt_max;217,9562
+ PetscReal scale_solve_failed;218,9591
+ PetscViewer monitor;219,9696
+ NormType wnormtype;220,9719
+typedef struct _p_DMTS *DMTS;DMTS223,9748
+typedef struct _DMTSOps *DMTSOps;DMTSOps224,9778
+struct _DMTSOps 225,9812
+ TSRHSFunction rhsfunction;226,9830
+ TSRHSJacobian rhsjacobian;227,9859
+ TSIFunction ifunction;229,9889
+ PetscErrorCode (*ifunctionview)ifunctionview230,9914
+ PetscErrorCode (*ifunctionload)ifunctionload231,9968
+ TSIJacobian ijacobian;233,10024
+ PetscErrorCode (*ijacobianview)ijacobianview234,10049
+ PetscErrorCode (*ijacobianload)ijacobianload235,10103
+ TSI2Function i2function;237,10159
+ TSI2Jacobian i2jacobian;238,10186
+ TSSolutionFunction solution;240,10214
+ TSForcingFunction forcing;241,10245
+ PetscErrorCode (*destroy)destroy243,10276
+ PetscErrorCode (*duplicate)duplicate244,10311
+struct _p_DMTS 247,10357
+ PETSCHEADER(248,10374
+ void *rhsfunctionctx;rhsfunctionctx249,10406
+ void *rhsjacobianctx;rhsjacobianctx250,10430
+ void *ifunctionctx;ifunctionctx252,10455
+ void *ijacobianctx;ijacobianctx253,10477
+ void *i2functionctx;i2functionctx255,10500
+ void *i2jacobianctx;i2jacobianctx256,10523
+ void *solutionctx;solutionctx258,10547
+ void *forcingctx;forcingctx259,10568
+ void *data;data261,10589
+ DM originaldm;270,11272
+typedef enum {TSEVENT_NONE,TSEVENT_NONE280,11605
+typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,280,11605
+typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,280,11605
+typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,280,11605
+typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,TSEVENT_RESET_NEXTSTEP}TSEVENT_RESET_NEXTSTEP280,11605
+typedef enum {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,TSEVENT_RESET_NEXTSTEP} TSEventStatus;280,11605
+struct _n_TSEvent 282,11729
+ PetscScalar *fvalue;fvalue283,11749
+ PetscScalar *fvalue_prev;fvalue_prev284,11836
+ PetscReal ptime_prev;285,11957
+ PetscReal ptime_end;286,12052
+ PetscReal ptime_right;287,12215
+ PetscScalar *fvalue_right;fvalue_right288,12306
+ PetscInt *side;side289,12416
+ PetscReal timestep_prev;290,12525
+ PetscReal timestep_orig;291,12585
+ PetscBool *zerocrossing;zerocrossing292,12644
+ PetscErrorCode (*eventhandler)eventhandler293,12724
+ PetscErrorCode (*postevent)postevent294,12830
+ void *ctx;ctx295,12947
+ PetscInt *direction;direction296,13044
+ PetscBool *terminate;terminate297,13163
+ PetscInt nevents;298,13249
+ PetscInt nevents_zero;299,13318
+ PetscInt *events_zero;events_zero300,13390
+ PetscReal *vtol;vtol301,13470
+ TSEventStatus status;302,13551
+ PetscInt iterctr;303,13606
+ PetscViewer monitor;304,13666
+ PetscInt ctr;307,13740
+ PetscReal *time;time308,13789
+ PetscInt *stepnum;stepnum309,13833
+ PetscInt *nevents;nevents310,13878
+ PetscInt **eventidx;eventidx311,13955
+ } recorder;312,14033
+ PetscInt recsize;313,14047
+PETSC_EXTERN PetscLogEvent TS_AdjointStep,321,14332
+PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step,321,14332
+PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep,321,14332
+PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval,321,14332
+PETSC_EXTERN PetscLogEvent TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval, TS_JacobianEval;321,14332
+typedef enum {TS_STEP_INCOMPLETE,TS_STEP_INCOMPLETE323,14445
+ TS_STEP_PENDING,324,14532
+ TS_STEP_COMPLETE 325,14625
+} TSStepStatus;326,14720
+struct _n_TSMonitorLGCtx 328,14737
+ PetscDrawLG lg;329,14764
+ PetscInt howoften;330,14785
+ PetscInt ksp_its,331,14892
+ PetscInt ksp_its,snes_its;331,14892
+ char **names;names332,14927
+ char **displaynames;displaynames333,14953
+ PetscInt ndisplayvariables;334,14986
+ PetscInt *displayvariables;displayvariables335,15022
+ PetscReal *displayvalues;displayvalues336,15058
+ PetscErrorCode (*transform)transform337,15091
+ PetscErrorCode (*transformdestroy)transformdestroy338,15138
+ void *transformctx;transformctx339,15183
+struct _n_TSMonitorEnvelopeCtx 342,15219
+ Vec max,343,15252
+ Vec max,min;343,15252
+PETSC_EXTERN PetscLogEvent TSTrajectory_Set,346,15271
+PETSC_EXTERN PetscLogEvent TSTrajectory_Set, TSTrajectory_Get,346,15271
+PETSC_EXTERN PetscLogEvent TSTrajectory_Set, TSTrajectory_Get, TSTrajectory_DiskWrite,346,15271
+PETSC_EXTERN PetscLogEvent TSTrajectory_Set, TSTrajectory_Get, TSTrajectory_DiskWrite, TSTrajectory_DiskRead;346,15271
include/petsc/private/dtimpl.h,254
dtimpl.h:^?dtimpl.h^A,1
@@ -9725,193 +9726,193 @@ struct _VecOps 21,466
PetscErrorCode (*exp)exp77,4509
PetscErrorCode (*log)log78,4539
PetscErrorCode (*shift)shift79,4569
- PetscErrorCode (*create)create80,4601
- PetscErrorCode (*stridegather)stridegather81,4634
- PetscErrorCode (*stridescatter)stridescatter82,4697
- PetscErrorCode (*dotnorm2)dotnorm283,4761
- PetscErrorCode (*getsubvector)getsubvector84,4826
- PetscErrorCode (*restoresubvector)restoresubvector85,4873
- PetscErrorCode (*getarrayread)getarrayread86,4924
- PetscErrorCode (*restorearrayread)restorearrayread87,4983
- PetscErrorCode (*stridesubsetgather)stridesubsetgather88,5046
- PetscErrorCode (*stridesubsetscatter)stridesubsetscatter89,5149
- PetscErrorCode (*viewnative)viewnative90,5253
- PetscErrorCode (*loadnative)loadnative91,5302
- PetscErrorCode (*getlocalvector)getlocalvector92,5351
- PetscErrorCode (*restorelocalvector)restorelocalvector93,5396
- PetscErrorCode (*getlocalvectorread)getlocalvectorread94,5445
- PetscErrorCode (*restorelocalvectorread)restorelocalvectorread95,5494
- PetscInt nmax;105,5760
- PetscInt umax;106,5825
- PetscInt oldnmax;107,5897
- PetscInt n;108,5974
- PetscInt bs;109,6031
- PetscInt reallocs;110,6101
- PetscInt *idx;idx111,6182
- PetscScalar *array;array112,6256
- MPI_Comm comm;114,6390
- PetscMPIInt size,115,6412
- PetscMPIInt size,rank;115,6412
- PetscMPIInt tag1,116,6439
- PetscMPIInt tag1,tag2;116,6439
- MPI_Request *send_waits;send_waits117,6466
- MPI_Request *recv_waits;recv_waits118,6535
- MPI_Status *send_status;send_status119,6607
- PetscInt nsends,120,6674
- PetscInt nsends,nrecvs;120,6674
- PetscScalar *svalues,svalues121,6750
- PetscScalar *svalues,*rvalues;rvalues121,6750
- PetscInt *sindices,sindices122,6823
- PetscInt *sindices,*rindices;rindices122,6823
- PetscInt rmax;123,6860
- PetscInt *nprocs;nprocs124,6929
- PetscInt nprocessed;125,7022
- PetscBool donotstash;126,7105
- PetscBool ignorenegidx;127,7133
- InsertMode insertmode;128,7241
- PetscInt *bowners;bowners129,7269
-} VecStash;130,7295
-struct _p_Vec 132,7308
- PETSCHEADER(133,7324
- PetscLayout map;134,7355
- void *data;data135,7385
- PetscBool array_gotten;136,7456
- VecStash stash,137,7495
- VecStash stash,bstash;137,7495
- PetscBool petscnative;138,7589
- PetscInt lock;139,7702
- PetscCUSPFlag valid_GPU_array;141,7800
- void *spptr;spptr142,7922
- PetscViennaCLFlag valid_GPU_array;144,8074
- void *spptr;spptr145,8196
- PetscCUDAFlag valid_GPU_array;147,8351
- void *spptr;spptr148,8473
-PETSC_EXTERN PetscLogEvent VEC_View,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier, VEC_MDot,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier, VEC_MDot, VEC_TDot,152,8601
-PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier, VEC_MDot, VEC_TDot, VEC_MTDot;152,8601
-PETSC_EXTERN PetscLogEvent VEC_Norm,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY, VEC_AYPX,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY, VEC_AYPX, VEC_WAXPY,153,8729
-PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY, VEC_AYPX, VEC_WAXPY, VEC_MAXPY;153,8729
-PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd,154,8853
-PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult,154,8853
-PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues,154,8853
-PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load,154,8853
-PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load, VEC_ScatterBarrier,154,8853
-PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load, VEC_ScatterBarrier, VEC_ScatterBegin,154,8853
-PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load, VEC_ScatterBarrier, VEC_ScatterBegin, VEC_ScatterEnd;154,8853
-PETSC_EXTERN PetscLogEvent VEC_SetRandom,155,8995
-PETSC_EXTERN PetscLogEvent VEC_SetRandom, VEC_ReduceArithmetic,155,8995
-PETSC_EXTERN PetscLogEvent VEC_SetRandom, VEC_ReduceArithmetic, VEC_ReduceBarrier,155,8995
-PETSC_EXTERN PetscLogEvent VEC_SetRandom, VEC_ReduceArithmetic, VEC_ReduceBarrier, VEC_ReduceCommunication;155,8995
-PETSC_EXTERN PetscLogEvent VEC_ReduceBegin,156,9103
-PETSC_EXTERN PetscLogEvent VEC_ReduceBegin,VEC_ReduceEnd;156,9103
-PETSC_EXTERN PetscLogEvent VEC_Swap,157,9161
-PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin,157,9161
-PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier,157,9161
-PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier,157,9161
-PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier, VEC_DotNorm,157,9161
-PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier, VEC_DotNorm, VEC_AXPBYPCZ,157,9161
-PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier, VEC_DotNorm, VEC_AXPBYPCZ, VEC_Ops;157,9161
-PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPU,158,9290
-PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPU, VEC_CUSPCopyFromGPU;158,9290
-PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPUSome,159,9357
-PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPUSome, VEC_CUSPCopyFromGPUSome;159,9357
-PETSC_EXTERN PetscLogEvent VEC_ViennaCLCopyToGPU,160,9432
-PETSC_EXTERN PetscLogEvent VEC_ViennaCLCopyToGPU, VEC_ViennaCLCopyFromGPU;160,9432
-PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPU,161,9511
-PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPU, VEC_CUDACopyFromGPU;161,9511
-PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPUSome,162,9578
-PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPUSome, VEC_CUDACopyFromGPUSome;162,9578
-#define VECHEADER 181,10264
-PETSC_EXTERN PetscInt NormIds[NormIds192,10953
-typedef enum { VEC_SCATTER_SEQ_GENERAL,198,11283
-typedef enum { VEC_SCATTER_SEQ_GENERAL,VEC_SCATTER_SEQ_STRIDE,198,11283
- VEC_SCATTER_MPI_GENERAL,199,11346
- VEC_SCATTER_MPI_GENERAL,VEC_SCATTER_MPI_TOALL,199,11346
- VEC_SCATTER_MPI_TOONE}VEC_SCATTER_MPI_TOONE200,11408
- VEC_SCATTER_MPI_TOONE} VecScatterType;200,11408
-#define VECSCATTER_IMPL_HEADER 202,11463
-} VecScatter_Common;207,11566
- PetscInt n;214,11685
- PetscInt *vslots;vslots215,11762
- PetscBool nonmatching_computed;222,12139
- PetscInt n_nonmatching;223,12178
- PetscInt *slots_nonmatching;slots_nonmatching224,12251
- PetscBool is_copy;225,12327
- PetscInt copy_start;226,12353
- PetscInt copy_length;227,12437
-} VecScatter_Seq_General;228,12467
- PetscInt n;232,12536
- PetscInt first;233,12556
- PetscInt step;234,12580
-} VecScatter_Seq_Stride;235,12603
- PetscMPIInt *count;count242,12770
- PetscMPIInt *displx;displx243,12845
- PetscScalar *work1;work1244,12871
- PetscScalar *work2;work2245,12896
-} VecScatter_MPI_ToAll;246,12921
- PetscInt n;253,13034
- PetscInt *starts;starts254,13112
- PetscInt *indices;indices255,13203
- PetscMPIInt *procs;procs256,13284
- MPI_Request *requests,requests257,13373
- MPI_Request *requests,*rev_requests;rev_requests257,13373
- PetscScalar *values;values258,13423
- VecScatter_Seq_General local;259,13497
- MPI_Status *sstatus,sstatus260,13572
- MPI_Status *sstatus,*rstatus;rstatus260,13572
- PetscBool use_readyreceiver;261,13616
- PetscInt bs;262,13660
- PetscBool sendfirst;263,13689
- PetscBool contiq;264,13725
- PetscBool use_alltoallv;266,13795
- PetscMPIInt *counts,counts267,13835
- PetscMPIInt *counts,*displs;displs267,13835
- PetscBool use_alltoallw;269,13914
- PetscMPIInt *wcounts,wcounts271,13992
- PetscMPIInt *wcounts,*wdispls;wdispls271,13992
- MPI_Datatype *types;types272,14036
- PetscBool use_window;274,14076
- MPI_Win window;276,14152
- PetscInt *winstarts;winstarts277,14185
-} VecScatter_MPI_General;279,14285
-typedef struct _VecScatterOps *VecScatterOps;VecScatterOps285,14505
-struct _VecScatterOps 286,14551
- PetscErrorCode (*begin)begin287,14575
- PetscErrorCode (*end)end288,14645
- PetscErrorCode (*copy)copy289,14713
- PetscErrorCode (*destroy)destroy290,14762
- PetscErrorCode (*view)view291,14803
- PetscErrorCode (*viewfromoptions)viewfromoptions292,14853
- PetscErrorCode (*remap)remap293,14941
- PetscErrorCode (*getmerged)getmerged294,15001
-struct _p_VecScatter 297,15060
- PETSCHEADER(298,15083
- PetscInt to_n,299,15121
- PetscInt to_n,from_n;299,15121
- PetscBool inuse;300,15151
- PetscBool beginandendtogether;301,15241
- PetscBool packtogether;303,15441
- PetscBool reproduce;304,15543
- void *fromdata,fromdata305,15651
- void *fromdata,*todata;todata305,15651
- void *spptr;spptr306,15687
-PETSC_STATIC_INLINE PetscErrorCode VecStashValue_Private(328,16727
-PETSC_STATIC_INLINE PetscErrorCode VecStashValuesBlocked_Private(349,17306
-#undef __FUNCT__379,18796
-#define __FUNCT__ 380,18813
+ PetscErrorCode (*create)create80,4613
+ PetscErrorCode (*stridegather)stridegather81,4646
+ PetscErrorCode (*stridescatter)stridescatter82,4709
+ PetscErrorCode (*dotnorm2)dotnorm283,4773
+ PetscErrorCode (*getsubvector)getsubvector84,4838
+ PetscErrorCode (*restoresubvector)restoresubvector85,4885
+ PetscErrorCode (*getarrayread)getarrayread86,4936
+ PetscErrorCode (*restorearrayread)restorearrayread87,4995
+ PetscErrorCode (*stridesubsetgather)stridesubsetgather88,5058
+ PetscErrorCode (*stridesubsetscatter)stridesubsetscatter89,5161
+ PetscErrorCode (*viewnative)viewnative90,5265
+ PetscErrorCode (*loadnative)loadnative91,5314
+ PetscErrorCode (*getlocalvector)getlocalvector92,5363
+ PetscErrorCode (*restorelocalvector)restorelocalvector93,5408
+ PetscErrorCode (*getlocalvectorread)getlocalvectorread94,5457
+ PetscErrorCode (*restorelocalvectorread)restorelocalvectorread95,5506
+ PetscInt nmax;105,5772
+ PetscInt umax;106,5837
+ PetscInt oldnmax;107,5909
+ PetscInt n;108,5986
+ PetscInt bs;109,6043
+ PetscInt reallocs;110,6113
+ PetscInt *idx;idx111,6194
+ PetscScalar *array;array112,6268
+ MPI_Comm comm;114,6402
+ PetscMPIInt size,115,6424
+ PetscMPIInt size,rank;115,6424
+ PetscMPIInt tag1,116,6451
+ PetscMPIInt tag1,tag2;116,6451
+ MPI_Request *send_waits;send_waits117,6478
+ MPI_Request *recv_waits;recv_waits118,6547
+ MPI_Status *send_status;send_status119,6619
+ PetscInt nsends,120,6686
+ PetscInt nsends,nrecvs;120,6686
+ PetscScalar *svalues,svalues121,6762
+ PetscScalar *svalues,*rvalues;rvalues121,6762
+ PetscInt *sindices,sindices122,6835
+ PetscInt *sindices,*rindices;rindices122,6835
+ PetscInt rmax;123,6872
+ PetscInt *nprocs;nprocs124,6941
+ PetscInt nprocessed;125,7034
+ PetscBool donotstash;126,7117
+ PetscBool ignorenegidx;127,7145
+ InsertMode insertmode;128,7253
+ PetscInt *bowners;bowners129,7281
+} VecStash;130,7307
+struct _p_Vec 132,7320
+ PETSCHEADER(133,7336
+ PetscLayout map;134,7367
+ void *data;data135,7397
+ PetscBool array_gotten;136,7468
+ VecStash stash,137,7507
+ VecStash stash,bstash;137,7507
+ PetscBool petscnative;138,7601
+ PetscInt lock;139,7714
+ PetscCUSPFlag valid_GPU_array;141,7812
+ void *spptr;spptr142,7934
+ PetscViennaCLFlag valid_GPU_array;144,8086
+ void *spptr;spptr145,8208
+ PetscCUDAFlag valid_GPU_array;147,8363
+ void *spptr;spptr148,8485
+PETSC_EXTERN PetscLogEvent VEC_View,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier, VEC_MDot,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier, VEC_MDot, VEC_TDot,152,8613
+PETSC_EXTERN PetscLogEvent VEC_View, VEC_Max, VEC_Min, VEC_DotBarrier, VEC_Dot, VEC_MDotBarrier, VEC_MDot, VEC_TDot, VEC_MTDot;152,8613
+PETSC_EXTERN PetscLogEvent VEC_Norm,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY, VEC_AYPX,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY, VEC_AYPX, VEC_WAXPY,153,8741
+PETSC_EXTERN PetscLogEvent VEC_Norm, VEC_Normalize, VEC_Scale, VEC_Copy, VEC_Set, VEC_AXPY, VEC_AYPX, VEC_WAXPY, VEC_MAXPY;153,8741
+PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd,154,8865
+PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult,154,8865
+PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues,154,8865
+PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load,154,8865
+PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load, VEC_ScatterBarrier,154,8865
+PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load, VEC_ScatterBarrier, VEC_ScatterBegin,154,8865
+PETSC_EXTERN PetscLogEvent VEC_AssemblyEnd, VEC_PointwiseMult, VEC_SetValues, VEC_Load, VEC_ScatterBarrier, VEC_ScatterBegin, VEC_ScatterEnd;154,8865
+PETSC_EXTERN PetscLogEvent VEC_SetRandom,155,9007
+PETSC_EXTERN PetscLogEvent VEC_SetRandom, VEC_ReduceArithmetic,155,9007
+PETSC_EXTERN PetscLogEvent VEC_SetRandom, VEC_ReduceArithmetic, VEC_ReduceBarrier,155,9007
+PETSC_EXTERN PetscLogEvent VEC_SetRandom, VEC_ReduceArithmetic, VEC_ReduceBarrier, VEC_ReduceCommunication;155,9007
+PETSC_EXTERN PetscLogEvent VEC_ReduceBegin,156,9115
+PETSC_EXTERN PetscLogEvent VEC_ReduceBegin,VEC_ReduceEnd;156,9115
+PETSC_EXTERN PetscLogEvent VEC_Swap,157,9173
+PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin,157,9173
+PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier,157,9173
+PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier,157,9173
+PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier, VEC_DotNorm,157,9173
+PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier, VEC_DotNorm, VEC_AXPBYPCZ,157,9173
+PETSC_EXTERN PetscLogEvent VEC_Swap, VEC_AssemblyBegin, VEC_NormBarrier, VEC_DotNormBarrier, VEC_DotNorm, VEC_AXPBYPCZ, VEC_Ops;157,9173
+PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPU,158,9302
+PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPU, VEC_CUSPCopyFromGPU;158,9302
+PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPUSome,159,9369
+PETSC_EXTERN PetscLogEvent VEC_CUSPCopyToGPUSome, VEC_CUSPCopyFromGPUSome;159,9369
+PETSC_EXTERN PetscLogEvent VEC_ViennaCLCopyToGPU,160,9444
+PETSC_EXTERN PetscLogEvent VEC_ViennaCLCopyToGPU, VEC_ViennaCLCopyFromGPU;160,9444
+PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPU,161,9523
+PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPU, VEC_CUDACopyFromGPU;161,9523
+PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPUSome,162,9590
+PETSC_EXTERN PetscLogEvent VEC_CUDACopyToGPUSome, VEC_CUDACopyFromGPUSome;162,9590
+#define VECHEADER 181,10276
+PETSC_EXTERN PetscInt NormIds[NormIds192,10965
+typedef enum { VEC_SCATTER_SEQ_GENERAL,198,11295
+typedef enum { VEC_SCATTER_SEQ_GENERAL,VEC_SCATTER_SEQ_STRIDE,198,11295
+ VEC_SCATTER_MPI_GENERAL,199,11358
+ VEC_SCATTER_MPI_GENERAL,VEC_SCATTER_MPI_TOALL,199,11358
+ VEC_SCATTER_MPI_TOONE}VEC_SCATTER_MPI_TOONE200,11420
+ VEC_SCATTER_MPI_TOONE} VecScatterType;200,11420
+#define VECSCATTER_IMPL_HEADER 202,11475
+} VecScatter_Common;207,11578
+ PetscInt n;214,11697
+ PetscInt *vslots;vslots215,11774
+ PetscBool nonmatching_computed;222,12151
+ PetscInt n_nonmatching;223,12190
+ PetscInt *slots_nonmatching;slots_nonmatching224,12263
+ PetscBool is_copy;225,12339
+ PetscInt copy_start;226,12365
+ PetscInt copy_length;227,12449
+} VecScatter_Seq_General;228,12479
+ PetscInt n;232,12548
+ PetscInt first;233,12568
+ PetscInt step;234,12592
+} VecScatter_Seq_Stride;235,12615
+ PetscMPIInt *count;count242,12782
+ PetscMPIInt *displx;displx243,12857
+ PetscScalar *work1;work1244,12883
+ PetscScalar *work2;work2245,12908
+} VecScatter_MPI_ToAll;246,12933
+ PetscInt n;253,13046
+ PetscInt *starts;starts254,13124
+ PetscInt *indices;indices255,13215
+ PetscMPIInt *procs;procs256,13296
+ MPI_Request *requests,requests257,13385
+ MPI_Request *requests,*rev_requests;rev_requests257,13385
+ PetscScalar *values;values258,13435
+ VecScatter_Seq_General local;259,13509
+ MPI_Status *sstatus,sstatus260,13584
+ MPI_Status *sstatus,*rstatus;rstatus260,13584
+ PetscBool use_readyreceiver;261,13628
+ PetscInt bs;262,13672
+ PetscBool sendfirst;263,13701
+ PetscBool contiq;264,13737
+ PetscBool use_alltoallv;266,13807
+ PetscMPIInt *counts,counts267,13847
+ PetscMPIInt *counts,*displs;displs267,13847
+ PetscBool use_alltoallw;269,13926
+ PetscMPIInt *wcounts,wcounts271,14004
+ PetscMPIInt *wcounts,*wdispls;wdispls271,14004
+ MPI_Datatype *types;types272,14048
+ PetscBool use_window;274,14088
+ MPI_Win window;276,14164
+ PetscInt *winstarts;winstarts277,14197
+} VecScatter_MPI_General;279,14297
+typedef struct _VecScatterOps *VecScatterOps;VecScatterOps285,14517
+struct _VecScatterOps 286,14563
+ PetscErrorCode (*begin)begin287,14587
+ PetscErrorCode (*end)end288,14657
+ PetscErrorCode (*copy)copy289,14725
+ PetscErrorCode (*destroy)destroy290,14774
+ PetscErrorCode (*view)view291,14815
+ PetscErrorCode (*viewfromoptions)viewfromoptions292,14865
+ PetscErrorCode (*remap)remap293,14953
+ PetscErrorCode (*getmerged)getmerged294,15013
+struct _p_VecScatter 297,15072
+ PETSCHEADER(298,15095
+ PetscInt to_n,299,15133
+ PetscInt to_n,from_n;299,15133
+ PetscBool inuse;300,15163
+ PetscBool beginandendtogether;301,15253
+ PetscBool packtogether;303,15453
+ PetscBool reproduce;304,15555
+ void *fromdata,fromdata305,15663
+ void *fromdata,*todata;todata305,15663
+ void *spptr;spptr306,15699
+PETSC_STATIC_INLINE PetscErrorCode VecStashValue_Private(328,16739
+PETSC_STATIC_INLINE PetscErrorCode VecStashValuesBlocked_Private(349,17318
+#undef __FUNCT__379,18808
+#define __FUNCT__ 380,18825
include/petsc/private/kspimpl.h,6776
kspimpl.h:^?kspimpl.h^A,1
@@ -10794,70 +10795,70 @@ PetscKernel_A_gets_transpose_A_DECLARE(28,1245
share/petsc/matlab/generatehtml.m.html,100
generatehtml.m.html:^?generatehtml.m.html^A,1
generatehtml9,392
-petsc-3.7.3 2016-07-24version70,4120
-Report Typos and Errorsbugreport71,4189
+petsc-3.7.4 2016-10-02version69,4083
+Report Typos and Errorsbugreport70,4152
share/petsc/matlab/laplacian.m.html,97
laplacian.m.html:^?laplacian.m.html^A,1
laplacian9,389
-petsc-3.7.3 2016-07-24version70,4118
-Report Typos and Errorsbugreport71,4187
+petsc-3.7.4 2016-10-02version69,4081
+Report Typos and Errorsbugreport70,4150
share/petsc/matlab/PetscReadBinaryTrajectory.m.html,176
PetscReadBinaryTrajectory.m.html:^?PetscReadBinaryTrajectory.m.html^A,1
PetscReadBinaryTrajectory9,405
-Contents69,4061
-petsc-3.7.3 2016-07-24version70,4281
-Report Typos and Errorsbugreport71,4350
-Read state vector112,6703
-Read time118,6979
+Contents68,4024
+petsc-3.7.4 2016-10-02version69,4244
+Report Typos and Errorsbugreport70,4313
+Read state vector111,6666
+Read time117,6942
share/petsc/matlab/launch.m.html,94
launch.m.html:^?launch.m.html^A,1
launch9,386
-petsc-3.7.3 2016-07-24version70,4109
-Report Typos and Errorsbugreport71,4178
+petsc-3.7.4 2016-10-02version69,4072
+Report Typos and Errorsbugreport70,4141
share/petsc/matlab/PetscBinaryWrite.m.html,104
PetscBinaryWrite.m.html:^?PetscBinaryWrite.m.html^A,1
PetscBinaryWrite9,396
-petsc-3.7.3 2016-07-24version70,4139
-Report Typos and Errorsbugreport71,4208
+petsc-3.7.4 2016-10-02version69,4102
+Report Typos and Errorsbugreport70,4171
share/petsc/matlab/UFgetPetscMat.m.html,101
UFgetPetscMat.m.html:^?UFgetPetscMat.m.html^A,1
UFgetPetscMat9,393
-petsc-3.7.3 2016-07-24version70,4139
-Report Typos and Errorsbugreport71,4208
+petsc-3.7.4 2016-10-02version69,4102
+Report Typos and Errorsbugreport70,4171
share/petsc/matlab/PetscBinaryRead.m.html,103
PetscBinaryRead.m.html:^?PetscBinaryRead.m.html^A,1
PetscBinaryRead9,395
-petsc-3.7.3 2016-07-24version70,4136
-Report Typos and Errorsbugreport71,4205
+petsc-3.7.4 2016-10-02version69,4099
+Report Typos and Errorsbugreport70,4168
share/petsc/matlab/PetscReadBinaryMatlab.m.html,109
PetscReadBinaryMatlab.m.html:^?PetscReadBinaryMatlab.m.html^A,1
PetscReadBinaryMatlab9,401
-petsc-3.7.3 2016-07-24version70,4154
-Report Typos and Errorsbugreport71,4223
+petsc-3.7.4 2016-10-02version69,4117
+Report Typos and Errorsbugreport70,4186
share/petsc/matlab/PetscBagRead.m.html,100
PetscBagRead.m.html:^?PetscBagRead.m.html^A,1
PetscBagRead9,392
-petsc-3.7.3 2016-07-24version70,4127
-Report Typos and Errorsbugreport71,4196
+petsc-3.7.4 2016-10-02version69,4090
+Report Typos and Errorsbugreport70,4159
share/petsc/matlab/generatePetscTestFiles.m.html,110
generatePetscTestFiles.m.html:^?generatePetscTestFiles.m.html^A,1
generatePetscTestFiles9,402
-petsc-3.7.3 2016-07-24version70,4203
-Report Typos and Errorsbugreport71,4272
+petsc-3.7.4 2016-10-02version69,4166
+Report Typos and Errorsbugreport70,4235
share/petsc/saws/linearsolveroptions.html,187
linearsolveroptions.html:^?linearsolveroptions.html^A,1
PETSc Solver Selection4,149
-petsc-3.7.3 2016-07-24version35,1647
+petsc-3.7.4 2016-10-02version35,1647
Report Typos and Errorsbugreport36,1716
PETSc Linear Solver Selection 38,2094
Your Solver Options: results49,2563
@@ -11557,7 +11558,7 @@ PETSC_EXTERN void PETSC_STDCALL tsgetrhsjacobian_(279,13290
PETSC_EXTERN void PETSC_STDCALL tsview_(284,13452
PETSC_EXTERN void PETSC_STDCALL tssetoptionsprefix_(291,13635
PETSC_EXTERN void PETSC_STDCALL tsgetoptionsprefix_(298,13867
-PETSC_EXTERN void PETSC_STDCALL tsappendoptionsprefix_(305,14110
+PETSC_EXTERN void PETSC_STDCALL tsappendoptionsprefix_(306,14150
src/ts/interface/ftn-custom/ztscreatef.c,99
ztscreatef.c:^?ztscreatef.c^A,1
@@ -12249,7 +12250,7 @@ int main(155,5065
src/ts/examples/tutorials/ex22f_mf.F90.html,13220
ex22f_mf.F90.html:^?ex22f_mf.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,367
+petsc-3.7.4 2016-10-02version11,367
Report Typos and Errorsbugreport12,436
1: line113,726
2: line214,844
@@ -12847,192 +12848,192 @@ PetscErrorCode Tangent2(139,4138
#define __FUNCT__ 161,4859
int main(162,4884
-src/ts/examples/tutorials/makefile,5098
+src/ts/examples/tutorials/makefile,5097
makefile:^?makefile^A,1
-CFLAGS 2,1
-FFLAGS 3,18
-CPPFLAGS 4,35
-FPPFLAGS 5,53
-LOCDIR 6,71
-EXAMPLESC 7,116
-EXAMPLESF 14,533
-MANSEC 15,579
-DIRS 16,600
-ex1:ex121,773
-ex1f:ex1f25,850
-ex2:ex229,932
-ex3:ex333,1007
-ex4:ex437,1084
-ex5:ex541,1161
-ex6:ex645,1238
-ex7:ex749,1315
-ex8:ex853,1392
-ex9:ex957,1469
-ex10:ex1061,1546
-ex11:ex1165,1628
-ex11_sa:ex11_sa69,1710
-ex12:ex1273,1805
-ex13:ex1377,1887
-ex14:ex1481,1969
-ex15:ex1585,2051
-ex16:ex1689,2133
-ex16adj:ex16adj93,2215
-ex16opt_p:ex16opt_p97,2310
-ex16opt_ic:ex16opt_ic101,2412
-ex17:ex17105,2519
-ex19:ex19109,2601
-ex20:ex20113,2683
-ex20adj:ex20adj117,2765
-ex20opt_ic:ex20opt_ic121,2862
-ex20opt_p:ex20opt_p125,2969
-ex21:ex21129,3071
-ex22:ex22133,3153
-ex22f:ex22f137,3233
-ex22f_mf:ex22f_mf141,3319
-ex23:ex23145,3420
-ex24:ex24149,3500
-ex25:ex25153,3580
-ex26:ex26157,3660
-ex27:ex27161,3740
-ex28:ex28165,3820
-ex29:ex29169,3900
-ex30:ex30173,3980
-ex31:ex31177,4060
-ex34:ex34181,4140
-ex35:ex35185,4220
-ex36:ex36189,4300
-ex36SE:ex36SE193,4380
-ex36A:ex36A197,4470
-extchem:extchem201,4555
-extchemfield:extchemfield205,4650
-ex40:ex40209,4770
-ex41:ex41213,4850
-ex42:ex42217,4930
-ex43:ex43221,5010
-ex44:ex44225,5090
-runex1:runex1230,5253
-runex1_2:runex1_2234,5603
+CFLAGS 2,1
+FFLAGS 3,19
+CPPFLAGS 4,37
+FPPFLAGS 5,55
+LOCDIR 6,73
+EXAMPLESC 7,118
+EXAMPLESF 14,535
+MANSEC 15,581
+DIRS 16,602
+ex1:ex121,775
+ex1f:ex1f25,852
+ex2:ex229,934
+ex3:ex333,1009
+ex4:ex437,1086
+ex5:ex541,1163
+ex6:ex645,1240
+ex7:ex749,1317
+ex8:ex853,1394
+ex9:ex957,1471
+ex10:ex1061,1548
+ex11:ex1165,1630
+ex11_sa:ex11_sa69,1712
+ex12:ex1273,1807
+ex13:ex1377,1889
+ex14:ex1481,1971
+ex15:ex1585,2053
+ex16:ex1689,2135
+ex16adj:ex16adj93,2217
+ex16opt_p:ex16opt_p97,2312
+ex16opt_ic:ex16opt_ic101,2414
+ex17:ex17105,2521
+ex19:ex19109,2603
+ex20:ex20113,2685
+ex20adj:ex20adj117,2767
+ex20opt_ic:ex20opt_ic121,2864
+ex20opt_p:ex20opt_p125,2971
+ex21:ex21129,3073
+ex22:ex22133,3155
+ex22f:ex22f137,3235
+ex22f_mf:ex22f_mf141,3321
+ex23:ex23145,3422
+ex24:ex24149,3502
+ex25:ex25153,3582
+ex26:ex26157,3662
+ex27:ex27161,3742
+ex28:ex28165,3822
+ex29:ex29169,3902
+ex30:ex30173,3982
+ex31:ex31177,4062
+ex34:ex34181,4142
+ex35:ex35185,4222
+ex36:ex36189,4302
+ex36SE:ex36SE193,4382
+ex36A:ex36A197,4472
+extchem:extchem201,4557
+extchemfield:extchemfield205,4652
+ex40:ex40209,4772
+ex41:ex41213,4852
+ex42:ex42217,4932
+ex43:ex43221,5012
+ex44:ex44225,5092
+runex1:runex1230,5255
+runex1_2:runex1_2234,5604
runex1f:runex1f239,5874
-runex2:runex2244,6256
-runex3:runex3249,6509
-runex3_2:runex3_2253,6767
-runex3_3:runex3_3257,7049
-runex3_4:runex3_4261,7399
-runex3_5:runex3_5265,7756
-runex4:runex4270,8064
-runex4_2:runex4_2275,8332
-runex4_3:runex4_3280,8602
-runex4_4:runex4_4285,8883
-runex4_sundials:runex4_sundials290,9164
-runex5:runex5295,9487
-runex5_nox:runex5_nox300,9742
-runex6:runex6305,10009
-runex7:runex7311,10287
-runex7_2:runex7_2317,10560
-runex7_3:runex7_3323,10852
-runex8:runex8329,11135
-runex8_2:runex8_2334,11453
-runex8_3:runex8_3339,11823
-runex9:runex9344,12193
-runex9_2:runex9_2348,12477
-runex9_3:runex9_3352,12836
-clean_files:clean_files357,13197
-runex10:runex10361,13261
-runex10_2:runex10_2368,13711
-runex10_3:runex10_3375,14187
-runex10_4:runex10_4383,14719
-runex11:runex11390,15192
-runex11_euler:runex11_euler395,15511
-runex12:runex12404,16152
-runex13:runex13410,16502
-runex13_2:runex13_2414,16753
-runex13_3:runex13_3418,17008
-runex15:runex15423,17279
-runex15_2:runex15_2427,17573
-runex15_3:runex15_3431,17878
-runex15_4:runex15_4435,18174
-runex15_5:runex15_5439,18470
-runex16:runex16444,18776
-runex16adj:runex16adj449,19069
-runex16adj_2:runex16adj_2454,19359
-runex16opt_p:runex16opt_p459,19650
-runex16opt_ic:runex16opt_ic465,19995
-runex17:runex17470,20346
-runex17_2:runex17_2475,20659
-runex20:runex20481,20987
-runex20adj:runex20adj486,21220
-runex20adj_1:runex20adj_1491,21586
-runex20adj_2:runex20adj_2496,21942
-runex20adj_3:runex20adj_3501,22300
-runex20adj_4:runex20adj_4506,22729
-runex20adj_5:runex20adj_5511,23160
-runex20adj_6:runex20adj_6516,23591
-runex20adj_7:runex20adj_7521,24024
-runex20adj_8:runex20adj_8526,24423
-runex20adj_9:runex20adj_9531,24824
-runex20adj_10:runex20adj_10536,25252
-runex20adj_11:runex20adj_11541,25684
-runex20adj_12:runex20adj_12546,26124
-runex20adj_13:runex20adj_13551,26566
-runex20adj_14:runex20adj_14556,27026
-runex20adj_15:runex20adj_15561,27488
-runex20adj_16:runex20adj_16566,27950
-runex20adj_17:runex20adj_17571,28414
-runex20adj_18:runex20adj_18576,28904
-runex20adj_19:runex20adj_19581,29396
-runex20adj_20:runex20adj_20586,29888
-runex20opt_ic:runex20opt_ic591,30382
-runex20opt_p:runex20opt_p596,30778
-runex22:runex22601,31157
-runex22_2:runex22_2605,31505
-runex22_3:runex22_3609,31861
-runex22f:runex22f613,32228
-runex22f_mf:runex22f_mf618,32502
-runex24:runex24623,32798
-runextchem:runextchem628,33207
-runex25:runex25633,33603
-runex26:runex26638,33944
-runex26_2:runex26_2643,34367
-runex26_3:runex26_3648,34832
-runex26_4:runex26_4653,35247
-runex29:runex29659,35656
-runex30:runex30666,36083
-runex30_2:runex30_2671,36317
-runex31:runex31676,36553
-runex35:runex35681,36786
-runex35_2:runex35_2686,37064
-runex40:runex40691,37351
-runex40_a:runex40_a693,37411
-runex40_b:runex40_b698,37653
-runex40_c:runex40_c703,37912
-runex40_d:runex40_d708,38199
-runex40_e:runex40_e713,38486
-runex41:runex41718,38781
-runex41_a:runex41_a720,38841
-runex41_b:runex41_b725,39083
-runex41_c:runex41_c730,39342
-runex41_d:runex41_d735,39629
-runex41_e:runex41_e740,39916
-runex42:runex42745,40211
-runex43_a:runex43_a750,40452
-runex43_b:runex43_b755,40712
-runex44:runex44760,41022
-runex44_a:runex44_a762,41062
-runex44_b:runex44_b767,41294
-runex44_2:runex44_2772,41567
-TESTEXAMPLES_C 777,41801
-TESTEXAMPLES_C_NOTSINGLE 793,42915
-TESTEXAMPLES_C_NOCOMPLEX_NOTSINGLE 797,43365
-TESTEXAMPLES_C_X 802,43773
-TESTEXAMPLES_FORTRAN 803,43818
-TESTEXAMPLES_FORTRAN_NOTSINGLE 804,43870
-TESTEXAMPLES_C_X_MPIUNI 805,43973
-TESTEXAMPLES_13 807,44109
-TESTEXAMPLES_EXODUSII 809,44228
-TESTEXAMPLES_MOAB 810,44283
-TESTEXAMPLES_MOAB_HDF5 811,44338
-TESTEXAMPLES_TCHEM 812,44395
-TESTEXAMPLES_REVOLVE 814,44460
+runex2:runex2244,6255
+runex3:runex3249,6507
+runex3_2:runex3_2253,6764
+runex3_3:runex3_3257,7045
+runex3_4:runex3_4261,7394
+runex3_5:runex3_5265,7750
+runex4:runex4270,8057
+runex4_2:runex4_2275,8324
+runex4_3:runex4_3280,8593
+runex4_4:runex4_4285,8873
+runex4_sundials:runex4_sundials290,9153
+runex5:runex5295,9475
+runex5_nox:runex5_nox300,9729
+runex6:runex6305,9995
+runex7:runex7311,10272
+runex7_2:runex7_2317,10544
+runex7_3:runex7_3323,10835
+runex8:runex8329,11117
+runex8_2:runex8_2334,11435
+runex8_3:runex8_3339,11805
+runex9:runex9344,12175
+runex9_2:runex9_2348,12459
+runex9_3:runex9_3352,12818
+clean_files:clean_files357,13179
+runex10:runex10361,13243
+runex10_2:runex10_2368,13693
+runex10_3:runex10_3375,14169
+runex10_4:runex10_4383,14701
+runex11:runex11390,15174
+runex11_euler:runex11_euler395,15493
+runex12:runex12404,16134
+runex13:runex13410,16484
+runex13_2:runex13_2414,16735
+runex13_3:runex13_3418,16990
+runex15:runex15423,17261
+runex15_2:runex15_2427,17555
+runex15_3:runex15_3431,17860
+runex15_4:runex15_4435,18156
+runex15_5:runex15_5439,18452
+runex16:runex16444,18758
+runex16adj:runex16adj449,19051
+runex16adj_2:runex16adj_2454,19341
+runex16opt_p:runex16opt_p459,19632
+runex16opt_ic:runex16opt_ic465,19977
+runex17:runex17470,20328
+runex17_2:runex17_2475,20641
+runex20:runex20481,20969
+runex20adj:runex20adj486,21202
+runex20adj_1:runex20adj_1491,21567
+runex20adj_2:runex20adj_2496,21923
+runex20adj_3:runex20adj_3501,22281
+runex20adj_4:runex20adj_4506,22697
+runex20adj_5:runex20adj_5511,23115
+runex20adj_6:runex20adj_6516,23533
+runex20adj_7:runex20adj_7521,23953
+runex20adj_8:runex20adj_8526,24361
+runex20adj_9:runex20adj_9531,24771
+runex20adj_10:runex20adj_10536,25186
+runex20adj_11:runex20adj_11541,25605
+runex20adj_12:runex20adj_12546,26032
+runex20adj_13:runex20adj_13551,26461
+runex20adj_14:runex20adj_14556,26908
+runex20adj_15:runex20adj_15561,27357
+runex20adj_16:runex20adj_16566,27806
+runex20adj_17:runex20adj_17571,28257
+runex20adj_18:runex20adj_18576,28734
+runex20adj_19:runex20adj_19581,29213
+runex20adj_20:runex20adj_20586,29692
+runex20opt_ic:runex20opt_ic591,30173
+runex20opt_p:runex20opt_p596,30569
+runex22:runex22601,30947
+runex22_2:runex22_2605,31295
+runex22_3:runex22_3609,31651
+runex22f:runex22f613,32018
+runex22f_mf:runex22f_mf618,32292
+runex24:runex24623,32588
+runextchem:runextchem628,32997
+runex25:runex25633,33393
+runex26:runex26638,33734
+runex26_2:runex26_2643,34157
+runex26_3:runex26_3648,34622
+runex26_4:runex26_4653,35037
+runex29:runex29659,35446
+runex30:runex30666,35873
+runex30_2:runex30_2671,36106
+runex31:runex31676,36341
+runex35:runex35681,36574
+runex35_2:runex35_2686,36851
+runex40:runex40691,37137
+runex40_a:runex40_a693,37197
+runex40_b:runex40_b698,37439
+runex40_c:runex40_c703,37698
+runex40_d:runex40_d708,37985
+runex40_e:runex40_e713,38272
+runex41:runex41718,38567
+runex41_a:runex41_a720,38627
+runex41_b:runex41_b725,38869
+runex41_c:runex41_c730,39128
+runex41_d:runex41_d735,39415
+runex41_e:runex41_e740,39702
+runex42:runex42745,39997
+runex43_a:runex43_a750,40237
+runex43_b:runex43_b755,40497
+runex44:runex44760,40807
+runex44_a:runex44_a762,40847
+runex44_b:runex44_b767,41079
+runex44_2:runex44_2772,41352
+TESTEXAMPLES_C 777,41586
+TESTEXAMPLES_C_NOTSINGLE 793,42700
+TESTEXAMPLES_C_NOCOMPLEX_NOTSINGLE 797,43150
+TESTEXAMPLES_C_X 802,43558
+TESTEXAMPLES_FORTRAN 803,43603
+TESTEXAMPLES_FORTRAN_NOTSINGLE 804,43655
+TESTEXAMPLES_C_X_MPIUNI 805,43758
+TESTEXAMPLES_13 807,43894
+TESTEXAMPLES_EXODUSII 809,44013
+TESTEXAMPLES_MOAB 810,44068
+TESTEXAMPLES_MOAB_HDF5 811,44123
+TESTEXAMPLES_TCHEM 812,44180
+TESTEXAMPLES_REVOLVE 814,44245
src/ts/examples/tutorials/ex26.c,649
ex26.c:^?ex26.c^A,1
@@ -17606,7 +17607,7 @@ DIRS 6,40
LOCDIR 7,51
MANSEC 8,79
-src/ts/trajectory/interface/traj.c,1353
+src/ts/trajectory/interface/traj.c,1460
traj.c:^?traj.c^A,1
PetscFunctionList TSTrajectoryList 4,64
PetscBool TSTrajectoryRegisterAllCalled 5,120
@@ -17615,37 +17616,40 @@ PetscLogEvent TSTrajectory_Set,7,223
PetscLogEvent TSTrajectory_Set, TSTrajectory_Get;7,223
#undef __FUNCT__9,278
#define __FUNCT__ 10,295
-PetscErrorCode TSTrajectoryRegister(29,780
-#undef __FUNCT__38,1036
-#define __FUNCT__ 39,1053
-PetscErrorCode TSTrajectorySet(40,1089
-#undef __FUNCT__52,1495
-#define __FUNCT__ 53,1512
-PetscErrorCode TSTrajectoryGet(54,1548
-#undef __FUNCT__66,2027
-#define __FUNCT__ 67,2044
-PetscErrorCode TSTrajectoryView(97,2959
-#undef __FUNCT__123,4028
-#define __FUNCT__ 124,4046
-PetscErrorCode TSTrajectoryCreate(144,4656
-#undef __FUNCT__160,5095
-#define __FUNCT__ 161,5112
-PetscErrorCode TSTrajectorySetType(181,5598
-#undef __FUNCT__211,6751
-#define __FUNCT__ 212,6768
-PetscErrorCode TSTrajectoryRegisterAll(223,7053
-#undef __FUNCT__238,7668
-#define __FUNCT__ 239,7685
-PetscErrorCode TSTrajectoryDestroy(254,8009
-#undef __FUNCT__268,8439
-#define __FUNCT__ 269,8456
-static PetscErrorCode TSTrajectorySetTypeFromOptions_Private(283,8783
-#undef __FUNCT__306,9643
-#define __FUNCT__ 307,9660
-PetscErrorCode TSTrajectorySetFromOptions(328,10235
-#undef __FUNCT__345,10824
-#define __FUNCT__ 346,10841
-PetscErrorCode TSTrajectorySetUp(363,11258
+PetscErrorCode TSTrajectoryRegister(29,771
+#undef __FUNCT__38,1027
+#define __FUNCT__ 39,1044
+PetscErrorCode TSTrajectorySet(40,1080
+#undef __FUNCT__52,1486
+#define __FUNCT__ 53,1503
+PetscErrorCode TSTrajectoryGet(54,1539
+#undef __FUNCT__66,2018
+#define __FUNCT__ 67,2035
+PetscErrorCode TSTrajectoryView(97,2962
+#undef __FUNCT__125,4150
+#define __FUNCT__ 126,4168
+PetscErrorCode TSTrajectoryCreate(146,4714
+#undef __FUNCT__162,5153
+#define __FUNCT__ 163,5170
+PetscErrorCode TSTrajectorySetType(184,5723
+#undef __FUNCT__214,6876
+#define __FUNCT__ 215,6893
+PetscErrorCode TSTrajectoryRegisterAll(227,7155
+#undef __FUNCT__242,7770
+#define __FUNCT__ 243,7787
+PetscErrorCode TSTrajectoryDestroy(258,8129
+#undef __FUNCT__273,8619
+#define __FUNCT__ 274,8636
+static PetscErrorCode TSTrajectorySetTypeFromOptions_Private(293,9166
+#undef __FUNCT__316,10026
+#define __FUNCT__ 317,10043
+PetscErrorCode TSTrajectorySetMonitor(336,10562
+#undef __FUNCT__351,11018
+#define __FUNCT__ 352,11035
+PetscErrorCode TSTrajectorySetFromOptions(374,11720
+#undef __FUNCT__394,12570
+#define __FUNCT__ 395,12587
+PetscErrorCode TSTrajectorySetUp(412,13004
src/ts/trajectory/impls/makefile,65
makefile:^?makefile^A,1
@@ -17723,7 +17727,7 @@ static PetscErrorCode TSTrajectorySet_Visualization(20,603
#define __FUNCT__ 64,2258
PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Visualization(65,2311
-src/ts/trajectory/impls/memory/trajmemory.c,7975
+src/ts/trajectory/impls/memory/trajmemory.c,8080
trajmemory.c:^?trajmemory.c^A,1
PetscLogEvent TSTrajectory_DiskWrite,7,141
PetscLogEvent TSTrajectory_DiskWrite, TSTrajectory_DiskRead;7,141
@@ -17775,172 +17779,175 @@ typedef struct _TJScheduler 48,1105
PetscBool recompute;55,1279
PetscBool skip_trajectory;56,1306
PetscBool save_stack;57,1339
- MPI_Comm comm;58,1367
- PetscInt max_cps_ram;59,1389
- PetscInt max_cps_disk;60,1452
- PetscInt stride;61,1516
- PetscInt total_steps;62,1540
- Stack stack;63,1598
- DiskStack diskstack;64,1621
-} TJScheduler;65,1648
-#undef __FUNCT__67,1664
-#define __FUNCT__ 68,1681
-static PetscErrorCode TurnForwardWithStepsize(69,1725
-#undef __FUNCT__82,2081
-#define __FUNCT__ 83,2098
-static PetscErrorCode TurnForward(84,2130
-#undef __FUNCT__96,2409
-#define __FUNCT__ 97,2426
-static PetscErrorCode TurnBackward(98,2459
-#undef __FUNCT__110,2725
-#define __FUNCT__ 111,2742
-static PetscErrorCode StackCreate(112,2774
-#undef __FUNCT__124,3048
-#define __FUNCT__ 125,3065
-static PetscErrorCode StackDestroy(126,3098
-#undef __FUNCT__145,3613
-#define __FUNCT__ 146,3630
-static PetscErrorCode StackResize(147,3662
-#undef __FUNCT__164,4138
-#define __FUNCT__ 165,4155
-static PetscErrorCode StackPush(166,4185
-#undef __FUNCT__174,4472
-#define __FUNCT__ 175,4489
-static PetscErrorCode StackPop(176,4518
-#undef __FUNCT__184,4751
-#define __FUNCT__ 185,4768
-static PetscErrorCode StackTop(186,4797
-#undef __FUNCT__194,4974
-#define __FUNCT__ 195,4991
-static PetscErrorCode StackFind(196,5021
-#undef __FUNCT__204,5190
-#define __FUNCT__ 205,5207
-static PetscErrorCode OutputBIN(206,5237
-#undef __FUNCT__218,5662
-#define __FUNCT__ 219,5679
-static PetscErrorCode WriteToDisk(220,5711
-#undef __FUNCT__236,6364
-#define __FUNCT__ 237,6381
-static PetscErrorCode ReadFromDisk(238,6414
-#undef __FUNCT__254,7044
-#define __FUNCT__ 255,7061
-static PetscErrorCode StackDumpAll(256,7094
-#undef __FUNCT__301,8988
-#define __FUNCT__ 302,9005
-static PetscErrorCode StackLoadAll(303,9038
-#undef __FUNCT__344,10847
-#define __FUNCT__ 345,10864
-static PetscErrorCode StackLoadLast(346,10898
-#undef __FUNCT__391,12846
-#define __FUNCT__ 392,12863
-static PetscErrorCode DumpSingle(393,12894
-#undef __FUNCT__424,14016
-#define __FUNCT__ 425,14033
-static PetscErrorCode LoadSingle(426,14064
-#undef __FUNCT__448,14994
-#define __FUNCT__ 449,15011
-static PetscErrorCode ElementCreate(450,15045
-#undef __FUNCT__480,15955
-#define __FUNCT__ 481,15972
-static PetscErrorCode ElementDestroy(482,16007
-#undef __FUNCT__495,16324
-#define __FUNCT__ 496,16341
-static PetscErrorCode UpdateTS(497,16370
-#undef __FUNCT__517,16941
-#define __FUNCT__ 518,16958
-static PetscErrorCode ReCompute(519,16988
-#undef __FUNCT__549,18150
-#define __FUNCT__ 550,18167
-static PetscErrorCode TopLevelStore(551,18201
-#undef __FUNCT__600,20469
-#define __FUNCT__ 601,20486
-static PetscErrorCode SetTrajN(602,20515
-#undef __FUNCT__640,21991
-#define __FUNCT__ 641,22008
-static PetscErrorCode GetTrajN(642,22037
-#undef __FUNCT__666,22803
-#define __FUNCT__ 667,22820
-static PetscErrorCode SetTrajTLNR(668,22852
-#undef __FUNCT__698,24268
-#define __FUNCT__ 699,24285
-static PetscErrorCode GetTrajTLNR(700,24317
-static void printwhattodo(769,26919
-static void printwhattodo2(799,28058
-#undef __FUNCT__829,29262
-#define __FUNCT__ 830,29279
-static PetscErrorCode InitRevolve(831,29311
-#undef __FUNCT__845,29684
-#define __FUNCT__ 846,29701
-static PetscErrorCode FastForwardRevolve(847,29740
-#undef __FUNCT__859,30139
-#define __FUNCT__ 860,30156
-static PetscErrorCode ApplyRevolve(861,30189
-#undef __FUNCT__926,33471
-#define __FUNCT__ 927,33488
-static PetscErrorCode SetTrajROF(928,33519
-#undef __FUNCT__947,34303
-#define __FUNCT__ 948,34320
-static PetscErrorCode GetTrajROF(949,34351
-#undef __FUNCT__989,36195
-#define __FUNCT__ 990,36212
-static PetscErrorCode SetTrajRON(991,36243
-#undef __FUNCT__1028,37703
-#define __FUNCT__ 1029,37720
-static PetscErrorCode GetTrajRON(1030,37751
-#undef __FUNCT__1071,39721
-#define __FUNCT__ 1072,39738
-static PetscErrorCode SetTrajTLR(1073,39769
-#undef __FUNCT__1116,42031
-#define __FUNCT__ 1117,42048
-static PetscErrorCode GetTrajTLR(1118,42079
-#undef __FUNCT__1214,46785
-#define __FUNCT__ 1215,46802
-static PetscErrorCode SetTrajTLTR(1216,46834
-#undef __FUNCT__1266,49876
-#define __FUNCT__ 1267,49893
-static PetscErrorCode GetTrajTLTR(1268,49925
-#undef __FUNCT__1414,57756
-#define __FUNCT__ 1415,57773
-static PetscErrorCode SetTrajRMS(1416,57804
-#undef __FUNCT__1437,58682
-#define __FUNCT__ 1438,58699
-static PetscErrorCode GetTrajRMS(1439,58730
-#undef __FUNCT__1495,61203
-#define __FUNCT__ 1496,61220
-static PetscErrorCode TSTrajectorySet_Memory(1497,61263
-#undef __FUNCT__1538,62545
-#define __FUNCT__ 1539,62562
-static PetscErrorCode TSTrajectoryGet_Memory(1540,62605
-#undef __FUNCT__1578,63688
-#define __FUNCT__ 1579,63705
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetStride_Memory(1580,63754
-#undef __FUNCT__1589,63984
-#define __FUNCT__ 1590,64001
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsRAM_Memory(1591,64053
-#undef __FUNCT__1600,64301
-#define __FUNCT__ 1601,64318
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsDisk_Memory(1602,64371
-#undef __FUNCT__1612,64649
-#define __FUNCT__ 1613,64666
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetRevolveOnline(1614,64715
-#undef __FUNCT__1624,64959
-#define __FUNCT__ 1625,64976
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetSaveStack(1626,65021
-#undef __FUNCT__1635,65254
-#define __FUNCT__ 1636,65271
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetSolutionOnly(1637,65319
-#undef __FUNCT__1647,65602
-#define __FUNCT__ 1648,65619
-static PetscErrorCode TSTrajectorySetFromOptions_Memory(1649,65673
-#undef __FUNCT__1670,67207
-#define __FUNCT__ 1671,67224
-static PetscErrorCode TSTrajectorySetUp_Memory(1672,67269
-#undef __FUNCT__1772,72556
-#define __FUNCT__ 1773,72573
-static PetscErrorCode TSTrajectoryDestroy_Memory(1774,72620
-#undef __FUNCT__1808,73499
-#define __FUNCT__ 1809,73516
-PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Memory(1810,73562
+ PetscInt max_cps_ram;58,1367
+ PetscInt max_cps_disk;59,1430
+ PetscInt stride;60,1494
+ PetscInt total_steps;61,1518
+ Stack stack;62,1576
+ DiskStack diskstack;63,1599
+} TJScheduler;64,1626
+#undef __FUNCT__66,1642
+#define __FUNCT__ 67,1659
+static PetscErrorCode TurnForwardWithStepsize(68,1703
+#undef __FUNCT__81,2059
+#define __FUNCT__ 82,2076
+static PetscErrorCode TurnForward(83,2108
+#undef __FUNCT__95,2387
+#define __FUNCT__ 96,2404
+static PetscErrorCode TurnBackward(97,2437
+#undef __FUNCT__109,2703
+#define __FUNCT__ 110,2720
+static PetscErrorCode StackCreate(111,2752
+#undef __FUNCT__123,3026
+#define __FUNCT__ 124,3043
+static PetscErrorCode StackDestroy(125,3076
+#undef __FUNCT__144,3591
+#define __FUNCT__ 145,3608
+static PetscErrorCode StackResize(146,3640
+#undef __FUNCT__163,4116
+#define __FUNCT__ 164,4133
+static PetscErrorCode StackPush(165,4163
+#undef __FUNCT__173,4449
+#define __FUNCT__ 174,4466
+static PetscErrorCode StackPop(175,4495
+#undef __FUNCT__183,4727
+#define __FUNCT__ 184,4744
+static PetscErrorCode StackTop(185,4773
+#undef __FUNCT__193,4950
+#define __FUNCT__ 194,4967
+static PetscErrorCode StackFind(195,4997
+#undef __FUNCT__203,5166
+#define __FUNCT__ 204,5183
+static PetscErrorCode OutputBIN(205,5213
+#undef __FUNCT__217,5638
+#define __FUNCT__ 218,5655
+static PetscErrorCode WriteToDisk(219,5687
+#undef __FUNCT__235,6340
+#define __FUNCT__ 236,6357
+static PetscErrorCode ReadFromDisk(237,6390
+#undef __FUNCT__253,7020
+#define __FUNCT__ 254,7037
+static PetscErrorCode StackDumpAll(255,7070
+#undef __FUNCT__305,9275
+#define __FUNCT__ 306,9292
+static PetscErrorCode StackLoadAll(307,9325
+#undef __FUNCT__352,11374
+#define __FUNCT__ 353,11391
+static PetscErrorCode StackLoadLast(354,11425
+#undef __FUNCT__403,13613
+#define __FUNCT__ 404,13630
+static PetscErrorCode DumpSingle(405,13661
+#undef __FUNCT__441,15105
+#define __FUNCT__ 442,15122
+static PetscErrorCode LoadSingle(443,15153
+#undef __FUNCT__469,16323
+#define __FUNCT__ 470,16340
+static PetscErrorCode ElementCreate(471,16374
+#undef __FUNCT__501,17284
+#define __FUNCT__ 502,17301
+static PetscErrorCode ElementDestroy(503,17336
+#undef __FUNCT__516,17653
+#define __FUNCT__ 517,17670
+static PetscErrorCode UpdateTS(518,17699
+#undef __FUNCT__538,18270
+#define __FUNCT__ 539,18287
+static PetscErrorCode ReCompute(540,18317
+#undef __FUNCT__570,19479
+#define __FUNCT__ 571,19496
+static PetscErrorCode TopLevelStore(572,19530
+#undef __FUNCT__617,21471
+#define __FUNCT__ 618,21488
+static PetscErrorCode SetTrajN(619,21517
+#undef __FUNCT__657,23014
+#define __FUNCT__ 658,23031
+static PetscErrorCode GetTrajN(659,23060
+#undef __FUNCT__683,23826
+#define __FUNCT__ 684,23843
+static PetscErrorCode SetTrajTLNR(685,23875
+#undef __FUNCT__715,25310
+#define __FUNCT__ 716,25327
+static PetscErrorCode GetTrajTLNR(717,25359
+#undef __FUNCT__786,27989
+#define __FUNCT__ 787,28006
+static PetscErrorCode printwhattodo(788,28040
+#undef __FUNCT__824,29383
+#define __FUNCT__ 825,29400
+static PetscErrorCode printwhattodo2(826,29435
+#undef __FUNCT__862,30843
+#define __FUNCT__ 863,30860
+static PetscErrorCode InitRevolve(864,30892
+#undef __FUNCT__878,31265
+#define __FUNCT__ 879,31282
+static PetscErrorCode FastForwardRevolve(880,31321
+#undef __FUNCT__892,31720
+#define __FUNCT__ 893,31737
+static PetscErrorCode ApplyRevolve(894,31770
+#undef __FUNCT__960,35389
+#define __FUNCT__ 961,35406
+static PetscErrorCode SetTrajROF(962,35437
+#undef __FUNCT__981,36270
+#define __FUNCT__ 982,36287
+static PetscErrorCode GetTrajROF(983,36318
+#undef __FUNCT__1027,38455
+#define __FUNCT__ 1028,38472
+static PetscErrorCode SetTrajRON(1029,38503
+#undef __FUNCT__1066,40012
+#define __FUNCT__ 1067,40029
+static PetscErrorCode GetTrajRON(1068,40060
+#undef __FUNCT__1113,42344
+#define __FUNCT__ 1114,42361
+static PetscErrorCode SetTrajTLR(1115,42392
+#undef __FUNCT__1158,44706
+#define __FUNCT__ 1159,44723
+static PetscErrorCode GetTrajTLR(1160,44754
+#undef __FUNCT__1264,50025
+#define __FUNCT__ 1265,50042
+static PetscErrorCode SetTrajTLTR(1266,50074
+#undef __FUNCT__1316,53192
+#define __FUNCT__ 1317,53209
+static PetscErrorCode GetTrajTLTR(1318,53241
+#undef __FUNCT__1476,61936
+#define __FUNCT__ 1477,61953
+static PetscErrorCode SetTrajRMS(1478,61984
+#undef __FUNCT__1499,62914
+#define __FUNCT__ 1500,62931
+static PetscErrorCode GetTrajRMS(1501,62962
+#undef __FUNCT__1561,65752
+#define __FUNCT__ 1562,65769
+static PetscErrorCode TSTrajectorySet_Memory(1563,65812
+#undef __FUNCT__1604,67112
+#define __FUNCT__ 1605,67129
+static PetscErrorCode TSTrajectoryGet_Memory(1606,67172
+#undef __FUNCT__1644,68273
+#define __FUNCT__ 1645,68290
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetStride_Memory(1646,68339
+#undef __FUNCT__1655,68563
+#define __FUNCT__ 1656,68580
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsRAM_Memory(1657,68632
+#undef __FUNCT__1666,68874
+#define __FUNCT__ 1667,68891
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsDisk_Memory(1668,68944
+#undef __FUNCT__1678,69216
+#define __FUNCT__ 1679,69233
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetRevolveOnline(1680,69282
+#undef __FUNCT__1690,69526
+#define __FUNCT__ 1691,69543
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetSaveStack(1692,69588
+#undef __FUNCT__1701,69821
+#define __FUNCT__ 1702,69838
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetSolutionOnly(1703,69886
+#undef __FUNCT__1713,70169
+#define __FUNCT__ 1714,70186
+static PetscErrorCode TSTrajectorySetFromOptions_Memory(1715,70240
+#undef __FUNCT__1736,71774
+#define __FUNCT__ 1737,71791
+static PetscErrorCode TSTrajectorySetUp_Memory(1738,71836
+#undef __FUNCT__1837,77110
+#define __FUNCT__ 1838,77127
+static PetscErrorCode TSTrajectoryDestroy_Memory(1839,77174
+#undef __FUNCT__1873,78053
+#define __FUNCT__ 1874,78070
+PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Memory(1875,78116
src/ts/trajectory/impls/memory/makefile,64
makefile:^?makefile^A,1
@@ -21820,511 +21827,511 @@ PetscErrorCode MatSetValues(1150,40808
PetscErrorCode MatSetValuesRowLocal(1238,43858
#undef __FUNCT__1265,44722
#define __FUNCT__ 1266,44739
-PetscErrorCode MatSetValuesRow(1294,45563
-#undef __FUNCT__1333,46990
-#define __FUNCT__ 1334,47007
-PetscErrorCode MatSetValuesStencil(1406,50222
-#undef __FUNCT__1452,51931
-#define __FUNCT__ 1453,51948
-PetscErrorCode MatSetValuesBlockedStencil(1519,54694
-#undef __FUNCT__1578,56803
-#define __FUNCT__ 1579,56820
-PetscErrorCode MatSetStencil(1607,57773
-#undef __FUNCT__1627,58381
-#define __FUNCT__ 1628,58398
-PetscErrorCode MatSetValuesBlocked(1698,61133
-#undef __FUNCT__1766,63612
-#define __FUNCT__ 1767,63629
-PetscErrorCode MatGetValues(1801,64747
-#undef __FUNCT__1823,65701
-#define __FUNCT__ 1824,65718
-PetscErrorCode MatSetValuesBatch(1848,66596
-#undef __FUNCT__1874,67480
-#define __FUNCT__ 1875,67497
-PetscErrorCode MatSetLocalToGlobalMapping(1895,68149
-#undef __FUNCT__1915,68823
-#define __FUNCT__ 1916,68840
-PetscErrorCode MatGetLocalToGlobalMapping(1936,69282
-#undef __FUNCT__1948,69704
-#define __FUNCT__ 1949,69721
-PetscErrorCode MatGetLayouts(1966,70035
-#undef __FUNCT__1978,70364
-#define __FUNCT__ 1979,70381
-PetscErrorCode MatSetValuesLocal(2015,71801
-#undef __FUNCT__2073,74164
-#define __FUNCT__ 2074,74181
-PetscErrorCode MatSetValuesBlockedLocal(2111,75773
-#undef __FUNCT__2169,78243
-#define __FUNCT__ 2170,78260
-PetscErrorCode MatMultDiagonalBlock(2193,78816
-#undef __FUNCT__2215,79840
-#define __FUNCT__ 2216,79857
-PetscErrorCode MatMult(2239,80333
-#undef __FUNCT__2270,82022
-#define __FUNCT__ 2271,82039
-PetscErrorCode MatMultTranspose(2297,82722
-#undef __FUNCT__2328,84379
-#define __FUNCT__ 2329,84396
-PetscErrorCode MatMultHermitianTranspose(2356,85134
-#undef __FUNCT__2394,86855
-#define __FUNCT__ 2395,86872
-PetscErrorCode MatMultAdd(2418,87354
-#undef __FUNCT__2449,89294
-#define __FUNCT__ 2450,89311
-PetscErrorCode MatMultTransposeAdd(2473,89813
-#undef __FUNCT__2502,91526
-#define __FUNCT__ 2503,91543
-PetscErrorCode MatMultHermitianTransposeAdd(2526,92102
-#undef __FUNCT__2567,94187
-#define __FUNCT__ 2568,94204
-PetscErrorCode MatMultConstrained(2591,94767
-#undef __FUNCT__2615,96095
-#define __FUNCT__ 2616,96112
-PetscErrorCode MatMultTransposeConstrained(2639,96695
-#undef __FUNCT__2660,97830
-#define __FUNCT__ 2661,97847
-PetscErrorCode MatGetFactorType(2678,98246
-#undef __FUNCT__2688,98519
-#define __FUNCT__ 2689,98536
-PetscErrorCode MatGetInfo(2753,100546
-#undef __FUNCT__2769,101057
-#define __FUNCT__ 2770,101074
-PetscErrorCode MatLUFactor(2804,102267
-#undef __FUNCT__2831,103433
-#define __FUNCT__ 2832,103450
-PetscErrorCode MatILUFactor(2866,104563
-#undef __FUNCT__2889,105728
-#define __FUNCT__ 2890,105745
-PetscErrorCode MatLUFactorSymbolic(2923,106971
-#undef __FUNCT__2950,108267
-#define __FUNCT__ 2951,108284
-PetscErrorCode MatLUFactorNumeric(2981,109227
-#undef __FUNCT__3003,110473
-#define __FUNCT__ 3004,110490
-PetscErrorCode MatCholeskyFactor(3035,111412
-#undef __FUNCT__3057,112548
-#define __FUNCT__ 3058,112565
-PetscErrorCode MatCholeskyFactorSymbolic(3093,113781
-#undef __FUNCT__3120,115177
-#define __FUNCT__ 3121,115194
-PetscErrorCode MatCholeskyFactorNumeric(3151,116111
-#undef __FUNCT__3174,117449
-#define __FUNCT__ 3175,117466
-PetscErrorCode MatSolve(3203,118151
-#undef __FUNCT__3235,119789
-#define __FUNCT__ 3236,119806
-PetscErrorCode MatMatSolve_Basic(3237,119844
-#undef __FUNCT__3270,121235
-#define __FUNCT__ 3271,121252
-PetscErrorCode MatMatSolve(3305,122475
-#undef __FUNCT__3338,124138
-#define __FUNCT__ 3339,124155
-PetscErrorCode MatForwardSolve(3376,125320
-#undef __FUNCT__3401,126771
-#define __FUNCT__ 3402,126788
-PetscErrorCode MatBackwardSolve(3439,127952
-#undef __FUNCT__3465,129409
-#define __FUNCT__ 3466,129426
-PetscErrorCode MatSolveAdd(3494,130153
-#undef __FUNCT__3540,132402
-#define __FUNCT__ 3541,132419
-PetscErrorCode MatSolveTranspose(3568,133113
-#undef __FUNCT__3597,134602
-#define __FUNCT__ 3598,134619
-PetscErrorCode MatSolveTransposeAdd(3627,135397
-#undef __FUNCT__3678,137814
-#define __FUNCT__ 3679,137831
-PetscErrorCode MatSOR(3739,139895
-#undef __FUNCT__3768,141735
-#define __FUNCT__ 3769,141752
-PetscErrorCode MatCopy_Basic(3773,141827
-#undef __FUNCT__3796,142623
-#define __FUNCT__ 3797,142640
-PetscErrorCode MatCopy(3825,143351
-#undef __FUNCT__3861,144722
-#define __FUNCT__ 3862,144739
-PetscErrorCode MatConvert(3895,145834
-#undef __FUNCT__3994,150312
-#define __FUNCT__ 3995,150329
-PetscErrorCode MatFactorGetSolverPackage(4015,150901
-typedef struct _MatSolverPackageForSpecifcType* MatSolverPackageForSpecifcType;4032,151493
-struct _MatSolverPackageForSpecifcType 4033,151573
- MatType mtype;4034,151614
- PetscErrorCode (*getfactor[getfactor4035,151654
- MatSolverPackageForSpecifcType next;4036,151728
-typedef struct _MatSolverPackageHolder* MatSolverPackageHolder;4039,151771
-struct _MatSolverPackageHolder 4040,151835
- char *name;name4041,151868
- MatSolverPackageForSpecifcType handlers;4042,151908
- MatSolverPackageHolder next;4043,151951
-static MatSolverPackageHolder MatSolverPackageHolders 4046,151994
-#undef __FUNCT__4048,152057
-#define __FUNCT__ 4049,152074
-PetscErrorCode MatSolverPackageRegister(4063,152601
-#undef __FUNCT__4108,154437
-#define __FUNCT__ 4109,154454
-PetscErrorCode MatSolverPackageGet(4127,155139
-#undef __FUNCT__4176,156814
-#define __FUNCT__ 4177,156831
-PetscErrorCode MatSolverPackageDestroy(4178,156875
-#undef __FUNCT__4202,157513
-#define __FUNCT__ 4203,157530
-PetscErrorCode MatGetFactor(4227,158328
-#undef __FUNCT__4255,159762
-#define __FUNCT__ 4256,159779
-PetscErrorCode MatGetFactorAvailable(4280,160586
-#undef __FUNCT__4301,161225
-#define __FUNCT__ 4302,161242
-PetscErrorCode MatDuplicate(4324,161907
-#undef __FUNCT__4364,163398
-#define __FUNCT__ 4365,163415
-PetscErrorCode MatGetDiagonal(4387,163908
-#undef __FUNCT__4404,164554
-#define __FUNCT__ 4405,164571
-PetscErrorCode MatGetRowMin(4431,165356
-#undef __FUNCT__4448,165997
-#define __FUNCT__ 4449,166014
-PetscErrorCode MatGetRowMinAbs(4474,166762
-#undef __FUNCT__4492,167513
-#define __FUNCT__ 4493,167530
-PetscErrorCode MatGetRowMax(4518,168305
-#undef __FUNCT__4535,168964
-#define __FUNCT__ 4536,168981
-PetscErrorCode MatGetRowMaxAbs(4561,169710
-#undef __FUNCT__4579,170443
-#define __FUNCT__ 4580,170460
-PetscErrorCode MatGetRowSum(4600,170961
-#undef __FUNCT__4632,172039
-#define __FUNCT__ 4633,172056
-PetscErrorCode MatTranspose(4657,172776
-#undef __FUNCT__4676,173655
-#define __FUNCT__ 4677,173672
-PetscErrorCode MatIsTranspose(4702,174394
-#undef __FUNCT__4729,175434
-#define __FUNCT__ 4730,175451
-PetscErrorCode MatHermitianTranspose(4752,176062
-#undef __FUNCT__4764,176336
-#define __FUNCT__ 4765,176353
-PetscErrorCode MatIsHermitianTranspose(4789,177068
-#undef __FUNCT__4807,177830
-#define __FUNCT__ 4808,177847
-PetscErrorCode MatPermute(4834,178558
-#undef __FUNCT__4854,179418
-#define __FUNCT__ 4855,179435
-PetscErrorCode MatEqual(4872,179758
-#undef __FUNCT__4896,181063
-#define __FUNCT__ 4897,181080
-PetscErrorCode MatDiagonalScale(4922,181804
-#undef __FUNCT__4956,183261
-#define __FUNCT__ 4957,183278
-PetscErrorCode MatScale(4976,183648
-#undef __FUNCT__5011,185005
-#define __FUNCT__ 5012,185022
-PetscErrorCode MatNorm(5030,185370
-static PetscInt MatAssemblyEnd_InUse 5052,186194
-#undef __FUNCT__5053,186236
-#define __FUNCT__ 5054,186253
-PetscErrorCode MatAssemblyBegin(5086,187682
-#undef __FUNCT__5109,188568
-#define __FUNCT__ 5110,188585
-PetscErrorCode MatAssembled(5129,188992
-#undef __FUNCT__5139,189241
-#define __FUNCT__ 5140,189258
-PetscErrorCode MatAssemblyEnd(5179,191152
-#undef __FUNCT__5245,193506
-#define __FUNCT__ 5246,193523
-PetscErrorCode MatSetOption(5360,199701
-#undef __FUNCT__5425,201790
-#define __FUNCT__ 5426,201807
-PetscErrorCode MatGetOption(5448,202450
-#undef __FUNCT__5482,203495
-#define __FUNCT__ 5483,203512
-PetscErrorCode MatZeroEntries(5502,204097
-#undef __FUNCT__5534,205414
-#define __FUNCT__ 5535,205431
-PetscErrorCode MatZeroRowsColumns(5573,206967
-#undef __FUNCT__5605,208320
-#define __FUNCT__ 5606,208337
-PetscErrorCode MatZeroRowsColumnsIS(5643,209825
-#undef __FUNCT__5661,210393
-#define __FUNCT__ 5662,210410
-PetscErrorCode MatZeroRows(5707,212309
-#undef __FUNCT__5739,213641
-#define __FUNCT__ 5740,213658
-PetscErrorCode MatZeroRowsIS(5784,215479
-#undef __FUNCT__5801,216009
-#define __FUNCT__ 5802,216026
-PetscErrorCode MatZeroRowsStencil(5863,218710
-#undef __FUNCT__5903,220137
-#define __FUNCT__ 5904,220154
-PetscErrorCode MatZeroRowsColumnsStencil(5965,222903
-#undef __FUNCT__6005,224344
-#define __FUNCT__ 6006,224361
-PetscErrorCode MatZeroRowsLocal(6046,226021
-#undef __FUNCT__6090,227891
-#define __FUNCT__ 6091,227908
-PetscErrorCode MatZeroRowsLocalIS(6130,229533
-#undef __FUNCT__6151,230344
-#define __FUNCT__ 6152,230361
-PetscErrorCode MatZeroRowsColumnsLocal(6181,231470
-#undef __FUNCT__6220,233205
-#define __FUNCT__ 6221,233222
-PetscErrorCode MatZeroRowsColumnsLocalIS(6249,234296
-#undef __FUNCT__6270,235121
-#define __FUNCT__ 6271,235138
-PetscErrorCode MatGetSize(6292,235530
-#undef __FUNCT__6301,235745
-#define __FUNCT__ 6302,235762
-PetscErrorCode MatGetLocalSize(6325,236253
-#undef __FUNCT__6336,236545
-#define __FUNCT__ 6337,236562
-PetscErrorCode MatGetOwnershipRangeColumn(6360,237275
-#undef __FUNCT__6373,237642
-#define __FUNCT__ 6374,237659
-PetscErrorCode MatGetOwnershipRange(6402,238678
-#undef __FUNCT__6415,239039
-#define __FUNCT__ 6416,239056
-PetscErrorCode MatGetOwnershipRanges(6436,239585
-#undef __FUNCT__6448,239898
-#define __FUNCT__ 6449,239915
-PetscErrorCode MatGetOwnershipRangesColumn(6469,240571
-#undef __FUNCT__6481,240890
-#define __FUNCT__ 6482,240907
-PetscErrorCode MatGetOwnershipIS(6499,241353
-#undef __FUNCT__6515,241999
-#define __FUNCT__ 6516,242016
-PetscErrorCode MatILUFactorSymbolic(6556,243402
-#undef __FUNCT__6584,244900
-#define __FUNCT__ 6585,244917
-PetscErrorCode MatICCFactorSymbolic(6620,245978
-#undef __FUNCT__6647,247413
-#define __FUNCT__ 6648,247430
-PetscErrorCode MatGetSubMatrices(6704,249579
-#undef __FUNCT__6750,251539
-#define __FUNCT__ 6751,251556
-PetscErrorCode MatGetSubMatricesMPI(6752,251597
-#undef __FUNCT__6797,253447
-#define __FUNCT__ 6798,253464
-PetscErrorCode MatDestroyMatrices(6816,254022
-#undef __FUNCT__6834,254533
-#define __FUNCT__ 6835,254550
-PetscErrorCode MatGetSeqNonzeroStructure(6851,254959
-#undef __FUNCT__6870,255750
-#define __FUNCT__ 6871,255767
-PetscErrorCode MatDestroySeqNonzeroStructure(6887,256282
-#undef __FUNCT__6897,256482
-#define __FUNCT__ 6898,256499
-PetscErrorCode MatIncreaseOverlap(6922,257184
-#undef __FUNCT__6949,258333
-#define __FUNCT__ 6950,258350
-PetscErrorCode MatIncreaseOverlapSplit(6974,259071
-#undef __FUNCT__7002,260073
-#define __FUNCT__ 7003,260090
-PetscErrorCode MatGetBlockSize(7026,260628
-#undef __FUNCT__7035,260844
-#define __FUNCT__ 7036,260861
-PetscErrorCode MatGetBlockSizes(7061,261610
-#undef __FUNCT__7072,261946
-#define __FUNCT__ 7073,261963
-PetscErrorCode MatSetBlockSize(7094,262600
-#undef __FUNCT__7106,262944
-#define __FUNCT__ 7107,262961
-PetscErrorCode MatSetBlockSizes(7132,263894
-#undef __FUNCT__7145,264301
-#define __FUNCT__ 7146,264318
-PetscErrorCode MatSetBlockSizesFromMats(7163,264823
-#undef __FUNCT__7176,265334
-#define __FUNCT__ 7177,265351
-PetscErrorCode MatResidual(7197,265741
-#undef __FUNCT__7219,266435
-#define __FUNCT__ 7220,266452
-PetscErrorCode MatGetRowIJ(7265,268125
-#undef __FUNCT__7287,268932
-#define __FUNCT__ 7288,268949
-PetscErrorCode MatGetColumnIJ(7318,270109
-#undef __FUNCT__7338,270787
-#define __FUNCT__ 7339,270804
-PetscErrorCode MatRestoreRowIJ(7370,271948
-#undef __FUNCT__7393,272669
-#define __FUNCT__ 7394,272686
-PetscErrorCode MatRestoreColumnIJ(7420,273601
-#undef __FUNCT__7443,274331
-#define __FUNCT__ 7444,274348
-PetscErrorCode MatColoringPatch(7465,274855
-#undef __FUNCT__7485,275498
-#define __FUNCT__ 7486,275515
-PetscErrorCode MatSetUnfactored(7525,276829
-#undef __FUNCT__7667,279918
-#define __FUNCT__ 7668,279935
-PetscErrorCode MatGetSubMatrix(7741,282538
-#undef __FUNCT__7832,286579
-#define __FUNCT__ 7833,286596
-PetscErrorCode MatStashSetInitialSize(7868,287764
-#undef __FUNCT__7880,288138
-#define __FUNCT__ 7881,288155
-PetscErrorCode MatInterpolateAdd(7906,288702
-#undef __FUNCT__7928,289313
-#define __FUNCT__ 7929,289330
-PetscErrorCode MatInterpolate(7951,289805
-#undef __FUNCT__7972,290352
-#define __FUNCT__ 7973,290369
-PetscErrorCode MatRestrict(7994,290795
-#undef __FUNCT__8016,291340
-#define __FUNCT__ 8017,291357
-PetscErrorCode MatGetNullSpace(8033,291738
-#undef __FUNCT__8043,291981
-#define __FUNCT__ 8044,291998
-PetscErrorCode MatSetNullSpace(8077,293797
-#undef __FUNCT__8092,294271
-#define __FUNCT__ 8093,294288
-PetscErrorCode MatGetTransposeNullSpace(8109,294751
-#undef __FUNCT__8119,295008
-#define __FUNCT__ 8120,295025
-PetscErrorCode MatSetTransposeNullSpace(8149,296613
-#undef __FUNCT__8164,297080
-#define __FUNCT__ 8165,297097
-PetscErrorCode MatSetNearNullSpace(8187,297901
-#undef __FUNCT__8202,298387
-#define __FUNCT__ 8203,298404
-PetscErrorCode MatGetNearNullSpace(8221,298802
-#undef __FUNCT__8232,299083
-#define __FUNCT__ 8233,299100
-PetscErrorCode MatICCFactor(8264,300071
-#undef __FUNCT__8283,301027
-#define __FUNCT__ 8284,301044
-PetscErrorCode MatSetValuesAdifor(8304,301627
-#undef __FUNCT__8322,302394
-#define __FUNCT__ 8323,302411
-PetscErrorCode MatDiagonalScaleLocal(8340,302795
-#undef __FUNCT__8368,303916
-#define __FUNCT__ 8369,303933
-PetscErrorCode MatGetInertia(8389,304330
-#undef __FUNCT__8404,305059
-#define __FUNCT__ 8405,305076
-PetscErrorCode MatSolves(8433,305808
-#undef __FUNCT__8452,306633
-#define __FUNCT__ 8453,306650
-PetscErrorCode MatIsSymmetric(8474,307256
-#undef __FUNCT__8512,308419
-#define __FUNCT__ 8513,308436
-PetscErrorCode MatIsHermitian(8533,308979
-#undef __FUNCT__8571,310142
-#define __FUNCT__ 8572,310159
-PetscErrorCode MatIsSymmetricKnown(8594,310821
-#undef __FUNCT__8609,311162
-#define __FUNCT__ 8610,311179
-PetscErrorCode MatIsHermitianKnown(8632,311841
-#undef __FUNCT__8647,312182
-#define __FUNCT__ 8648,312199
-PetscErrorCode MatIsStructurallySymmetric(8666,312596
-#undef __FUNCT__8683,313189
-#define __FUNCT__ 8684,313206
-PetscErrorCode MatStashGetInfo(8706,313904
-#undef __FUNCT__8716,314252
-#define __FUNCT__ 8717,314269
-PetscErrorCode MatCreateVecs(8740,315025
-#undef __FUNCT__8772,316421
-#define __FUNCT__ 8773,316438
-PetscErrorCode MatFactorInfoInitialize(8796,316999
-#undef __FUNCT__8805,317201
-#define __FUNCT__ 8806,317218
-PetscErrorCode MatFactorSetSchurIS(8825,317638
-#undef __FUNCT__8842,318405
-#define __FUNCT__ 8843,318422
-PetscErrorCode MatFactorCreateSchurComplement(8863,319187
-#undef __FUNCT__8873,319463
-#define __FUNCT__ 8874,319480
-PetscErrorCode MatFactorGetSchurComplement(8895,320420
-#undef __FUNCT__8905,320690
-#define __FUNCT__ 8906,320707
-PetscErrorCode MatFactorRestoreSchurComplement(8924,321233
-#undef __FUNCT__8935,321500
-#define __FUNCT__ 8936,321517
-PetscErrorCode MatFactorSolveSchurComplementTranspose(8956,322175
-#undef __FUNCT__8970,322647
-#define __FUNCT__ 8971,322664
-PetscErrorCode MatFactorSolveSchurComplement(8991,323287
-#undef __FUNCT__9005,323741
-#define __FUNCT__ 9006,323758
-PetscErrorCode MatFactorInvertSchurComplement(9023,324129
-#undef __FUNCT__9034,324392
-#define __FUNCT__ 9035,324409
-PetscErrorCode MatPtAP(9061,325181
-#undef __FUNCT__9156,329995
-#define __FUNCT__ 9157,330012
-PetscErrorCode MatPtAPNumeric(9181,330620
-#undef __FUNCT__9211,332433
-#define __FUNCT__ 9212,332450
-PetscErrorCode MatPtAPSymbolic(9236,333160
-#undef __FUNCT__9264,334713
-#define __FUNCT__ 9265,334730
-PetscErrorCode MatRARt(9291,335491
-#undef __FUNCT__9323,337064
-#define __FUNCT__ 9324,337081
-PetscErrorCode MatRARtNumeric(9348,337689
-#undef __FUNCT__9378,339502
-#define __FUNCT__ 9379,339519
-PetscErrorCode MatRARtSymbolic(9403,340229
-#undef __FUNCT__9431,341777
-#define __FUNCT__ 9432,341794
-PetscErrorCode MatMatMult(9467,343250
-#undef __FUNCT__9522,346274
-#define __FUNCT__ 9523,346291
-PetscErrorCode MatMatMultSymbolic(9557,347570
-#undef __FUNCT__9603,350096
-#define __FUNCT__ 9604,350113
-PetscErrorCode MatMatMultNumeric(9630,350930
-#undef __FUNCT__9639,351123
-#define __FUNCT__ 9640,351140
-PetscErrorCode MatMatTransposeMult(9669,352167
-#undef __FUNCT__9710,354695
-#define __FUNCT__ 9711,354712
-PetscErrorCode MatTransposeMatMult(9741,355821
-#undef __FUNCT__9786,358495
-#define __FUNCT__ 9787,358512
-PetscErrorCode MatMatMatMult(9819,359561
-#undef __FUNCT__9881,363176
-#define __FUNCT__ 9882,363193
-PetscErrorCode MatCreateRedundantMatrix(9911,364140
-#undef __FUNCT__10004,368156
-#define __FUNCT__ 10005,368173
-PetscErrorCode MatGetMultiProcBlock(10039,369327
-#undef __FUNCT__10055,370063
-#define __FUNCT__ 10056,370080
-PetscErrorCode MatGetLocalSubMatrix(10086,371197
-#undef __FUNCT__10106,371962
-#define __FUNCT__ 10107,371979
-PetscErrorCode MatRestoreLocalSubMatrix(10123,372388
-#undef __FUNCT__10147,373098
-#define __FUNCT__ 10148,373115
-PetscErrorCode MatFindZeroDiagonals(10166,373542
-#undef __FUNCT__10199,374889
-#define __FUNCT__ 10200,374906
-PetscErrorCode MatFindOffBlockDiagonalEntries(10218,375395
-#undef __FUNCT__10233,376098
-#define __FUNCT__ 10234,376115
-PetscErrorCode MatInvertBlockDiagonal(10251,376456
-#undef __FUNCT__10264,377020
-#define __FUNCT__ 10265,377037
-PetscErrorCode MatTransposeColoringDestroy(10279,377390
-#undef __FUNCT__10300,378139
-#define __FUNCT__ 10301,378156
-PetscErrorCode MatTransColoringApplySpToDen(10328,379039
-#undef __FUNCT__10342,379607
-#define __FUNCT__ 10343,379624
-PetscErrorCode MatTransColoringApplyDenToSp(10370,380629
-#undef __FUNCT__10384,381209
-#define __FUNCT__ 10385,381226
-PetscErrorCode MatTransposeColoringCreate(10403,381826
-#undef __FUNCT__10424,382759
-#define __FUNCT__ 10425,382776
-PetscErrorCode MatGetNonzeroState(10445,383383
-#undef __FUNCT__10453,383580
-#define __FUNCT__ 10454,383597
-PetscErrorCode MatCreateMPIMatConcatenateSeqMat(10475,384247
-#undef __FUNCT__10498,385154
-#define __FUNCT__ 10499,385171
-PetscErrorCode MatSubdomainsCreateCoalesce(10519,385720
+PetscErrorCode MatSetValuesRow(1294,45673
+#undef __FUNCT__1333,47100
+#define __FUNCT__ 1334,47117
+PetscErrorCode MatSetValuesStencil(1406,50332
+#undef __FUNCT__1452,52041
+#define __FUNCT__ 1453,52058
+PetscErrorCode MatSetValuesBlockedStencil(1519,54804
+#undef __FUNCT__1578,56913
+#define __FUNCT__ 1579,56930
+PetscErrorCode MatSetStencil(1607,57883
+#undef __FUNCT__1627,58491
+#define __FUNCT__ 1628,58508
+PetscErrorCode MatSetValuesBlocked(1698,61243
+#undef __FUNCT__1766,63722
+#define __FUNCT__ 1767,63739
+PetscErrorCode MatGetValues(1801,64857
+#undef __FUNCT__1823,65811
+#define __FUNCT__ 1824,65828
+PetscErrorCode MatSetValuesBatch(1848,66706
+#undef __FUNCT__1874,67590
+#define __FUNCT__ 1875,67607
+PetscErrorCode MatSetLocalToGlobalMapping(1895,68259
+#undef __FUNCT__1915,68933
+#define __FUNCT__ 1916,68950
+PetscErrorCode MatGetLocalToGlobalMapping(1936,69392
+#undef __FUNCT__1948,69814
+#define __FUNCT__ 1949,69831
+PetscErrorCode MatGetLayouts(1966,70145
+#undef __FUNCT__1978,70474
+#define __FUNCT__ 1979,70491
+PetscErrorCode MatSetValuesLocal(2015,71911
+#undef __FUNCT__2073,74274
+#define __FUNCT__ 2074,74291
+PetscErrorCode MatSetValuesBlockedLocal(2111,75883
+#undef __FUNCT__2169,78353
+#define __FUNCT__ 2170,78370
+PetscErrorCode MatMultDiagonalBlock(2193,78926
+#undef __FUNCT__2215,79950
+#define __FUNCT__ 2216,79967
+PetscErrorCode MatMult(2239,80443
+#undef __FUNCT__2270,82132
+#define __FUNCT__ 2271,82149
+PetscErrorCode MatMultTranspose(2297,82832
+#undef __FUNCT__2328,84489
+#define __FUNCT__ 2329,84506
+PetscErrorCode MatMultHermitianTranspose(2356,85244
+#undef __FUNCT__2394,86965
+#define __FUNCT__ 2395,86982
+PetscErrorCode MatMultAdd(2418,87464
+#undef __FUNCT__2449,89404
+#define __FUNCT__ 2450,89421
+PetscErrorCode MatMultTransposeAdd(2473,89923
+#undef __FUNCT__2502,91636
+#define __FUNCT__ 2503,91653
+PetscErrorCode MatMultHermitianTransposeAdd(2526,92212
+#undef __FUNCT__2567,94297
+#define __FUNCT__ 2568,94314
+PetscErrorCode MatMultConstrained(2591,94877
+#undef __FUNCT__2615,96205
+#define __FUNCT__ 2616,96222
+PetscErrorCode MatMultTransposeConstrained(2639,96805
+#undef __FUNCT__2660,97940
+#define __FUNCT__ 2661,97957
+PetscErrorCode MatGetFactorType(2678,98356
+#undef __FUNCT__2688,98629
+#define __FUNCT__ 2689,98646
+PetscErrorCode MatGetInfo(2753,100656
+#undef __FUNCT__2769,101167
+#define __FUNCT__ 2770,101184
+PetscErrorCode MatLUFactor(2804,102377
+#undef __FUNCT__2831,103543
+#define __FUNCT__ 2832,103560
+PetscErrorCode MatILUFactor(2866,104673
+#undef __FUNCT__2889,105838
+#define __FUNCT__ 2890,105855
+PetscErrorCode MatLUFactorSymbolic(2923,107081
+#undef __FUNCT__2950,108377
+#define __FUNCT__ 2951,108394
+PetscErrorCode MatLUFactorNumeric(2981,109337
+#undef __FUNCT__3003,110583
+#define __FUNCT__ 3004,110600
+PetscErrorCode MatCholeskyFactor(3035,111522
+#undef __FUNCT__3057,112658
+#define __FUNCT__ 3058,112675
+PetscErrorCode MatCholeskyFactorSymbolic(3093,113891
+#undef __FUNCT__3120,115287
+#define __FUNCT__ 3121,115304
+PetscErrorCode MatCholeskyFactorNumeric(3151,116221
+#undef __FUNCT__3174,117559
+#define __FUNCT__ 3175,117576
+PetscErrorCode MatSolve(3203,118261
+#undef __FUNCT__3235,119899
+#define __FUNCT__ 3236,119916
+PetscErrorCode MatMatSolve_Basic(3237,119954
+#undef __FUNCT__3270,121345
+#define __FUNCT__ 3271,121362
+PetscErrorCode MatMatSolve(3305,122585
+#undef __FUNCT__3338,124248
+#define __FUNCT__ 3339,124265
+PetscErrorCode MatForwardSolve(3376,125430
+#undef __FUNCT__3401,126881
+#define __FUNCT__ 3402,126898
+PetscErrorCode MatBackwardSolve(3439,128062
+#undef __FUNCT__3465,129519
+#define __FUNCT__ 3466,129536
+PetscErrorCode MatSolveAdd(3494,130263
+#undef __FUNCT__3540,132512
+#define __FUNCT__ 3541,132529
+PetscErrorCode MatSolveTranspose(3568,133223
+#undef __FUNCT__3597,134712
+#define __FUNCT__ 3598,134729
+PetscErrorCode MatSolveTransposeAdd(3627,135507
+#undef __FUNCT__3678,137924
+#define __FUNCT__ 3679,137941
+PetscErrorCode MatSOR(3739,140005
+#undef __FUNCT__3768,141845
+#define __FUNCT__ 3769,141862
+PetscErrorCode MatCopy_Basic(3773,141937
+#undef __FUNCT__3796,142733
+#define __FUNCT__ 3797,142750
+PetscErrorCode MatCopy(3825,143461
+#undef __FUNCT__3861,144832
+#define __FUNCT__ 3862,144849
+PetscErrorCode MatConvert(3895,145944
+#undef __FUNCT__3994,150422
+#define __FUNCT__ 3995,150439
+PetscErrorCode MatFactorGetSolverPackage(4015,151011
+typedef struct _MatSolverPackageForSpecifcType* MatSolverPackageForSpecifcType;4032,151603
+struct _MatSolverPackageForSpecifcType 4033,151683
+ MatType mtype;4034,151724
+ PetscErrorCode (*getfactor[getfactor4035,151764
+ MatSolverPackageForSpecifcType next;4036,151838
+typedef struct _MatSolverPackageHolder* MatSolverPackageHolder;4039,151881
+struct _MatSolverPackageHolder 4040,151945
+ char *name;name4041,151978
+ MatSolverPackageForSpecifcType handlers;4042,152018
+ MatSolverPackageHolder next;4043,152061
+static MatSolverPackageHolder MatSolverPackageHolders 4046,152104
+#undef __FUNCT__4048,152167
+#define __FUNCT__ 4049,152184
+PetscErrorCode MatSolverPackageRegister(4063,152711
+#undef __FUNCT__4108,154547
+#define __FUNCT__ 4109,154564
+PetscErrorCode MatSolverPackageGet(4127,155249
+#undef __FUNCT__4176,156924
+#define __FUNCT__ 4177,156941
+PetscErrorCode MatSolverPackageDestroy(4178,156985
+#undef __FUNCT__4202,157623
+#define __FUNCT__ 4203,157640
+PetscErrorCode MatGetFactor(4227,158438
+#undef __FUNCT__4255,159872
+#define __FUNCT__ 4256,159889
+PetscErrorCode MatGetFactorAvailable(4280,160696
+#undef __FUNCT__4301,161335
+#define __FUNCT__ 4302,161352
+PetscErrorCode MatDuplicate(4324,162017
+#undef __FUNCT__4364,163508
+#define __FUNCT__ 4365,163525
+PetscErrorCode MatGetDiagonal(4387,164018
+#undef __FUNCT__4404,164664
+#define __FUNCT__ 4405,164681
+PetscErrorCode MatGetRowMin(4431,165466
+#undef __FUNCT__4448,166107
+#define __FUNCT__ 4449,166124
+PetscErrorCode MatGetRowMinAbs(4474,166872
+#undef __FUNCT__4492,167623
+#define __FUNCT__ 4493,167640
+PetscErrorCode MatGetRowMax(4518,168415
+#undef __FUNCT__4535,169074
+#define __FUNCT__ 4536,169091
+PetscErrorCode MatGetRowMaxAbs(4561,169820
+#undef __FUNCT__4579,170553
+#define __FUNCT__ 4580,170570
+PetscErrorCode MatGetRowSum(4600,171071
+#undef __FUNCT__4632,172149
+#define __FUNCT__ 4633,172166
+PetscErrorCode MatTranspose(4657,172886
+#undef __FUNCT__4676,173765
+#define __FUNCT__ 4677,173782
+PetscErrorCode MatIsTranspose(4702,174504
+#undef __FUNCT__4729,175544
+#define __FUNCT__ 4730,175561
+PetscErrorCode MatHermitianTranspose(4752,176172
+#undef __FUNCT__4764,176446
+#define __FUNCT__ 4765,176463
+PetscErrorCode MatIsHermitianTranspose(4789,177178
+#undef __FUNCT__4807,177940
+#define __FUNCT__ 4808,177957
+PetscErrorCode MatPermute(4834,178668
+#undef __FUNCT__4854,179528
+#define __FUNCT__ 4855,179545
+PetscErrorCode MatEqual(4872,179868
+#undef __FUNCT__4896,181173
+#define __FUNCT__ 4897,181190
+PetscErrorCode MatDiagonalScale(4922,181914
+#undef __FUNCT__4956,183371
+#define __FUNCT__ 4957,183388
+PetscErrorCode MatScale(4976,183758
+#undef __FUNCT__5011,185115
+#define __FUNCT__ 5012,185132
+PetscErrorCode MatNorm(5030,185480
+static PetscInt MatAssemblyEnd_InUse 5052,186304
+#undef __FUNCT__5053,186346
+#define __FUNCT__ 5054,186363
+PetscErrorCode MatAssemblyBegin(5086,187792
+#undef __FUNCT__5109,188678
+#define __FUNCT__ 5110,188695
+PetscErrorCode MatAssembled(5129,189102
+#undef __FUNCT__5139,189351
+#define __FUNCT__ 5140,189368
+PetscErrorCode MatAssemblyEnd(5179,191262
+#undef __FUNCT__5245,193616
+#define __FUNCT__ 5246,193633
+PetscErrorCode MatSetOption(5360,199811
+#undef __FUNCT__5425,201900
+#define __FUNCT__ 5426,201917
+PetscErrorCode MatGetOption(5448,202560
+#undef __FUNCT__5482,203605
+#define __FUNCT__ 5483,203622
+PetscErrorCode MatZeroEntries(5502,204207
+#undef __FUNCT__5534,205524
+#define __FUNCT__ 5535,205541
+PetscErrorCode MatZeroRowsColumns(5573,207077
+#undef __FUNCT__5605,208430
+#define __FUNCT__ 5606,208447
+PetscErrorCode MatZeroRowsColumnsIS(5643,209935
+#undef __FUNCT__5661,210503
+#define __FUNCT__ 5662,210520
+PetscErrorCode MatZeroRows(5707,212419
+#undef __FUNCT__5739,213751
+#define __FUNCT__ 5740,213768
+PetscErrorCode MatZeroRowsIS(5784,215589
+#undef __FUNCT__5801,216119
+#define __FUNCT__ 5802,216136
+PetscErrorCode MatZeroRowsStencil(5863,218820
+#undef __FUNCT__5903,220247
+#define __FUNCT__ 5904,220264
+PetscErrorCode MatZeroRowsColumnsStencil(5965,223013
+#undef __FUNCT__6005,224454
+#define __FUNCT__ 6006,224471
+PetscErrorCode MatZeroRowsLocal(6046,226131
+#undef __FUNCT__6090,228001
+#define __FUNCT__ 6091,228018
+PetscErrorCode MatZeroRowsLocalIS(6130,229643
+#undef __FUNCT__6151,230454
+#define __FUNCT__ 6152,230471
+PetscErrorCode MatZeroRowsColumnsLocal(6181,231580
+#undef __FUNCT__6220,233315
+#define __FUNCT__ 6221,233332
+PetscErrorCode MatZeroRowsColumnsLocalIS(6249,234406
+#undef __FUNCT__6270,235231
+#define __FUNCT__ 6271,235248
+PetscErrorCode MatGetSize(6292,235640
+#undef __FUNCT__6301,235855
+#define __FUNCT__ 6302,235872
+PetscErrorCode MatGetLocalSize(6325,236363
+#undef __FUNCT__6336,236655
+#define __FUNCT__ 6337,236672
+PetscErrorCode MatGetOwnershipRangeColumn(6360,237385
+#undef __FUNCT__6373,237752
+#define __FUNCT__ 6374,237769
+PetscErrorCode MatGetOwnershipRange(6402,238788
+#undef __FUNCT__6415,239149
+#define __FUNCT__ 6416,239166
+PetscErrorCode MatGetOwnershipRanges(6436,239695
+#undef __FUNCT__6448,240008
+#define __FUNCT__ 6449,240025
+PetscErrorCode MatGetOwnershipRangesColumn(6469,240681
+#undef __FUNCT__6481,241000
+#define __FUNCT__ 6482,241017
+PetscErrorCode MatGetOwnershipIS(6499,241463
+#undef __FUNCT__6515,242109
+#define __FUNCT__ 6516,242126
+PetscErrorCode MatILUFactorSymbolic(6556,243512
+#undef __FUNCT__6584,245010
+#define __FUNCT__ 6585,245027
+PetscErrorCode MatICCFactorSymbolic(6620,246088
+#undef __FUNCT__6647,247523
+#define __FUNCT__ 6648,247540
+PetscErrorCode MatGetSubMatrices(6704,249689
+#undef __FUNCT__6750,251649
+#define __FUNCT__ 6751,251666
+PetscErrorCode MatGetSubMatricesMPI(6752,251707
+#undef __FUNCT__6797,253557
+#define __FUNCT__ 6798,253574
+PetscErrorCode MatDestroyMatrices(6816,254132
+#undef __FUNCT__6834,254643
+#define __FUNCT__ 6835,254660
+PetscErrorCode MatGetSeqNonzeroStructure(6851,255069
+#undef __FUNCT__6870,255860
+#define __FUNCT__ 6871,255877
+PetscErrorCode MatDestroySeqNonzeroStructure(6887,256392
+#undef __FUNCT__6897,256592
+#define __FUNCT__ 6898,256609
+PetscErrorCode MatIncreaseOverlap(6922,257294
+#undef __FUNCT__6949,258443
+#define __FUNCT__ 6950,258460
+PetscErrorCode MatIncreaseOverlapSplit(6974,259181
+#undef __FUNCT__7002,260183
+#define __FUNCT__ 7003,260200
+PetscErrorCode MatGetBlockSize(7026,260738
+#undef __FUNCT__7035,260954
+#define __FUNCT__ 7036,260971
+PetscErrorCode MatGetBlockSizes(7061,261720
+#undef __FUNCT__7072,262056
+#define __FUNCT__ 7073,262073
+PetscErrorCode MatSetBlockSize(7094,262710
+#undef __FUNCT__7106,263054
+#define __FUNCT__ 7107,263071
+PetscErrorCode MatSetBlockSizes(7132,264004
+#undef __FUNCT__7145,264411
+#define __FUNCT__ 7146,264428
+PetscErrorCode MatSetBlockSizesFromMats(7163,264933
+#undef __FUNCT__7176,265444
+#define __FUNCT__ 7177,265461
+PetscErrorCode MatResidual(7197,265851
+#undef __FUNCT__7219,266545
+#define __FUNCT__ 7220,266562
+PetscErrorCode MatGetRowIJ(7265,268235
+#undef __FUNCT__7287,269042
+#define __FUNCT__ 7288,269059
+PetscErrorCode MatGetColumnIJ(7318,270219
+#undef __FUNCT__7338,270897
+#define __FUNCT__ 7339,270914
+PetscErrorCode MatRestoreRowIJ(7370,272058
+#undef __FUNCT__7393,272779
+#define __FUNCT__ 7394,272796
+PetscErrorCode MatRestoreColumnIJ(7420,273711
+#undef __FUNCT__7443,274441
+#define __FUNCT__ 7444,274458
+PetscErrorCode MatColoringPatch(7465,274965
+#undef __FUNCT__7485,275608
+#define __FUNCT__ 7486,275625
+PetscErrorCode MatSetUnfactored(7525,276939
+#undef __FUNCT__7667,280028
+#define __FUNCT__ 7668,280045
+PetscErrorCode MatGetSubMatrix(7741,282648
+#undef __FUNCT__7832,286689
+#define __FUNCT__ 7833,286706
+PetscErrorCode MatStashSetInitialSize(7868,287874
+#undef __FUNCT__7880,288248
+#define __FUNCT__ 7881,288265
+PetscErrorCode MatInterpolateAdd(7906,288812
+#undef __FUNCT__7928,289423
+#define __FUNCT__ 7929,289440
+PetscErrorCode MatInterpolate(7951,289915
+#undef __FUNCT__7972,290462
+#define __FUNCT__ 7973,290479
+PetscErrorCode MatRestrict(7994,290905
+#undef __FUNCT__8016,291450
+#define __FUNCT__ 8017,291467
+PetscErrorCode MatGetNullSpace(8033,291848
+#undef __FUNCT__8043,292091
+#define __FUNCT__ 8044,292108
+PetscErrorCode MatSetNullSpace(8077,293907
+#undef __FUNCT__8092,294381
+#define __FUNCT__ 8093,294398
+PetscErrorCode MatGetTransposeNullSpace(8109,294861
+#undef __FUNCT__8119,295118
+#define __FUNCT__ 8120,295135
+PetscErrorCode MatSetTransposeNullSpace(8149,296723
+#undef __FUNCT__8164,297190
+#define __FUNCT__ 8165,297207
+PetscErrorCode MatSetNearNullSpace(8187,298011
+#undef __FUNCT__8202,298497
+#define __FUNCT__ 8203,298514
+PetscErrorCode MatGetNearNullSpace(8221,298912
+#undef __FUNCT__8232,299193
+#define __FUNCT__ 8233,299210
+PetscErrorCode MatICCFactor(8264,300181
+#undef __FUNCT__8283,301137
+#define __FUNCT__ 8284,301154
+PetscErrorCode MatSetValuesAdifor(8304,301737
+#undef __FUNCT__8322,302504
+#define __FUNCT__ 8323,302521
+PetscErrorCode MatDiagonalScaleLocal(8340,302905
+#undef __FUNCT__8368,304026
+#define __FUNCT__ 8369,304043
+PetscErrorCode MatGetInertia(8389,304440
+#undef __FUNCT__8404,305169
+#define __FUNCT__ 8405,305186
+PetscErrorCode MatSolves(8433,305918
+#undef __FUNCT__8452,306743
+#define __FUNCT__ 8453,306760
+PetscErrorCode MatIsSymmetric(8474,307366
+#undef __FUNCT__8512,308529
+#define __FUNCT__ 8513,308546
+PetscErrorCode MatIsHermitian(8533,309089
+#undef __FUNCT__8571,310252
+#define __FUNCT__ 8572,310269
+PetscErrorCode MatIsSymmetricKnown(8594,310931
+#undef __FUNCT__8609,311272
+#define __FUNCT__ 8610,311289
+PetscErrorCode MatIsHermitianKnown(8632,311951
+#undef __FUNCT__8647,312292
+#define __FUNCT__ 8648,312309
+PetscErrorCode MatIsStructurallySymmetric(8666,312706
+#undef __FUNCT__8683,313299
+#define __FUNCT__ 8684,313316
+PetscErrorCode MatStashGetInfo(8706,314014
+#undef __FUNCT__8716,314362
+#define __FUNCT__ 8717,314379
+PetscErrorCode MatCreateVecs(8740,315135
+#undef __FUNCT__8772,316531
+#define __FUNCT__ 8773,316548
+PetscErrorCode MatFactorInfoInitialize(8796,317109
+#undef __FUNCT__8805,317311
+#define __FUNCT__ 8806,317328
+PetscErrorCode MatFactorSetSchurIS(8825,317748
+#undef __FUNCT__8842,318515
+#define __FUNCT__ 8843,318532
+PetscErrorCode MatFactorCreateSchurComplement(8863,319297
+#undef __FUNCT__8873,319573
+#define __FUNCT__ 8874,319590
+PetscErrorCode MatFactorGetSchurComplement(8895,320530
+#undef __FUNCT__8905,320800
+#define __FUNCT__ 8906,320817
+PetscErrorCode MatFactorRestoreSchurComplement(8924,321343
+#undef __FUNCT__8935,321610
+#define __FUNCT__ 8936,321627
+PetscErrorCode MatFactorSolveSchurComplementTranspose(8956,322285
+#undef __FUNCT__8970,322757
+#define __FUNCT__ 8971,322774
+PetscErrorCode MatFactorSolveSchurComplement(8991,323397
+#undef __FUNCT__9005,323851
+#define __FUNCT__ 9006,323868
+PetscErrorCode MatFactorInvertSchurComplement(9023,324239
+#undef __FUNCT__9034,324502
+#define __FUNCT__ 9035,324519
+PetscErrorCode MatPtAP(9061,325291
+#undef __FUNCT__9156,330105
+#define __FUNCT__ 9157,330122
+PetscErrorCode MatPtAPNumeric(9181,330730
+#undef __FUNCT__9211,332543
+#define __FUNCT__ 9212,332560
+PetscErrorCode MatPtAPSymbolic(9236,333270
+#undef __FUNCT__9264,334823
+#define __FUNCT__ 9265,334840
+PetscErrorCode MatRARt(9291,335601
+#undef __FUNCT__9323,337174
+#define __FUNCT__ 9324,337191
+PetscErrorCode MatRARtNumeric(9348,337799
+#undef __FUNCT__9378,339612
+#define __FUNCT__ 9379,339629
+PetscErrorCode MatRARtSymbolic(9403,340339
+#undef __FUNCT__9431,341887
+#define __FUNCT__ 9432,341904
+PetscErrorCode MatMatMult(9467,343360
+#undef __FUNCT__9522,346384
+#define __FUNCT__ 9523,346401
+PetscErrorCode MatMatMultSymbolic(9557,347680
+#undef __FUNCT__9603,350206
+#define __FUNCT__ 9604,350223
+PetscErrorCode MatMatMultNumeric(9630,351040
+#undef __FUNCT__9639,351233
+#define __FUNCT__ 9640,351250
+PetscErrorCode MatMatTransposeMult(9669,352277
+#undef __FUNCT__9710,354805
+#define __FUNCT__ 9711,354822
+PetscErrorCode MatTransposeMatMult(9741,355931
+#undef __FUNCT__9786,358605
+#define __FUNCT__ 9787,358622
+PetscErrorCode MatMatMatMult(9819,359671
+#undef __FUNCT__9881,363286
+#define __FUNCT__ 9882,363303
+PetscErrorCode MatCreateRedundantMatrix(9911,364250
+#undef __FUNCT__10004,368266
+#define __FUNCT__ 10005,368283
+PetscErrorCode MatGetMultiProcBlock(10039,369437
+#undef __FUNCT__10055,370173
+#define __FUNCT__ 10056,370190
+PetscErrorCode MatGetLocalSubMatrix(10086,371307
+#undef __FUNCT__10106,372072
+#define __FUNCT__ 10107,372089
+PetscErrorCode MatRestoreLocalSubMatrix(10123,372498
+#undef __FUNCT__10147,373208
+#define __FUNCT__ 10148,373225
+PetscErrorCode MatFindZeroDiagonals(10166,373652
+#undef __FUNCT__10199,374999
+#define __FUNCT__ 10200,375016
+PetscErrorCode MatFindOffBlockDiagonalEntries(10218,375505
+#undef __FUNCT__10233,376208
+#define __FUNCT__ 10234,376225
+PetscErrorCode MatInvertBlockDiagonal(10251,376566
+#undef __FUNCT__10264,377130
+#define __FUNCT__ 10265,377147
+PetscErrorCode MatTransposeColoringDestroy(10279,377500
+#undef __FUNCT__10300,378249
+#define __FUNCT__ 10301,378266
+PetscErrorCode MatTransColoringApplySpToDen(10328,379149
+#undef __FUNCT__10342,379717
+#define __FUNCT__ 10343,379734
+PetscErrorCode MatTransColoringApplyDenToSp(10370,380739
+#undef __FUNCT__10384,381319
+#define __FUNCT__ 10385,381336
+PetscErrorCode MatTransposeColoringCreate(10403,381936
+#undef __FUNCT__10424,382869
+#define __FUNCT__ 10425,382886
+PetscErrorCode MatGetNonzeroState(10445,383493
+#undef __FUNCT__10453,383690
+#define __FUNCT__ 10454,383707
+PetscErrorCode MatCreateMPIMatConcatenateSeqMat(10475,384357
+#undef __FUNCT__10498,385264
+#define __FUNCT__ 10499,385281
+PetscErrorCode MatSubdomainsCreateCoalesce(10519,385830
src/mat/interface/f90-custom/makefile,114
makefile:^?makefile^A,1
@@ -23086,7 +23093,7 @@ static char help[help2,1
#define __FUNCT__ 7,119
int main(8,144
-src/mat/examples/tests/makefile,15457
+src/mat/examples/tests/makefile,15512
makefile:^?makefile^A,1
CFLAGS 2,1
FFLAGS 3,12
@@ -23094,522 +23101,524 @@ CPPFLAGS 4,23
FPPFLAGS 5,42
LOCDIR 6,61
EXAMPLESC 7,96
-EXAMPLESF 27,1613
-ex1:ex132,1821
-ex2:ex236,1899
-ex3:ex340,1975
-ex4:ex444,2051
-ex5:ex548,2127
-ex6:ex652,2204
-ex7:ex756,2280
-ex8:ex860,2356
-ex9:ex964,2432
-ex10:ex1068,2508
-ex11:ex1172,2589
-ex12:ex1276,2670
-ex13:ex1380,2751
-ex14:ex1484,2832
-ex15:ex1588,2913
-ex16:ex1692,2994
-ex16f90:ex16f9096,3075
-ex17:ex17100,3171
-ex18:ex18104,3252
-ex19:ex19108,3333
-ex20:ex20112,3414
-ex21:ex21116,3495
-ex22:ex22120,3576
-ex24:ex24124,3657
-ex25:ex25128,3738
-ex26:ex26132,3819
-ex27:ex27136,3900
-ex28:ex28140,3981
-ex29:ex29144,4062
-ex30:ex30148,4143
-ex31:ex31152,4224
-ex32:ex32156,4305
-ex33:ex33160,4386
-ex34:ex34164,4467
-ex35:ex35168,4548
-ex36f:ex36f172,4629
-ex37:ex37176,4715
-ex38:ex38180,4796
-ex39:ex39184,4877
-ex40:ex40188,4958
-ex41:ex41192,5039
-ex42:ex42196,5120
-ex43:ex43200,5201
-ex44:ex44204,5282
-ex45:ex45208,5363
-ex47:ex47212,5444
-ex48:ex48216,5525
-ex49:ex49220,5606
-ex50:ex50224,5687
-ex51:ex51228,5768
-ex52:ex52232,5849
-ex53:ex53236,5930
-ex54:ex54240,6011
-ex55:ex55244,6092
-ex56:ex56248,6173
-ex57:ex57252,6254
-ex58:ex58256,6335
-ex58f:ex58f260,6416
-ex59:ex59264,6502
-ex60:ex60268,6582
-ex61:ex61272,6663
-ex62:ex62276,6744
-ex63f:ex63f280,6825
-ex64:ex64284,6911
-ex65:ex65288,6992
-ex66:ex66292,7073
-ex67f:ex67f296,7154
-ex68:ex68300,7240
-ex70:ex70304,7321
-ex71:ex71308,7402
-ex72:ex72312,7483
-ex73:ex73316,7564
-ex74:ex74320,7645
-ex75:ex75324,7726
-ex76:ex76328,7807
-ex77:ex77332,7888
-ex78:ex78335,7968
-ex80:ex80339,8049
-ex81:ex81343,8130
-ex82:ex82347,8211
-ex83:ex83351,8292
-ex79f:ex79f355,8373
-ex85f:ex85f358,8458
-ex86:ex86362,8544
-ex87:ex87366,8625
-ex88:ex88370,8706
-ex91:ex91374,8787
-ex92:ex92378,8868
-ex93:ex93382,8949
-ex94:ex94386,9030
-ex95:ex95390,9111
-ex96:ex96394,9192
-ex97:ex97398,9273
-ex98:ex98402,9354
-ex99:ex99406,9435
-ex100:ex100410,9516
-ex101:ex101414,9602
-ex102:ex102418,9688
-ex103:ex103422,9774
-ex104:ex104426,9860
-ex105f:ex105f430,9946
-ex106:ex106434,10037
-ex107:ex107438,10123
-ex108:ex108442,10209
-ex109:ex109446,10295
-ex110:ex110450,10381
-ex111:ex111454,10467
-ex112:ex112458,10553
-ex113:ex113462,10639
-ex114:ex114466,10725
-ex115:ex115470,10811
-ex116:ex116474,10897
-ex117:ex117478,10983
-ex118:ex118482,11069
-ex119:ex119486,11155
-ex120:ex120490,11241
-ex120f:ex120f494,11327
-ex121:ex121498,11418
-ex122:ex122502,11504
-ex123:ex123506,11590
-ex124:ex124510,11676
-ex125:ex125514,11762
-ex126f:ex126f518,11848
-ex127:ex127522,11939
-ex128:ex128526,12025
-ex129:ex129530,12111
-ex130:ex130534,12196
-ex131:ex131538,12282
-ex132:ex132542,12368
-ex133:ex133546,12454
-ex134:ex134550,12540
-ex135:ex135554,12626
-ex136:ex136558,12712
-ex137:ex137562,12798
-ex138:ex138566,12884
-ex139:ex139570,12970
-ex140:ex140574,13056
-ex141:ex141578,13142
-ex142:ex142582,13228
-ex143:ex143586,13314
-ex144:ex144590,13400
-ex145:ex145594,13486
-ex146:ex146598,13572
-ex147:ex147602,13658
-ex148:ex148606,13744
-ex149:ex149610,13830
-ex150:ex150614,13916
-ex151:ex151618,14002
-ex152:ex152622,14088
-ex153:ex153626,14174
-ex155:ex155630,14260
-ex156:ex156634,14346
-ex157:ex157638,14432
-ex158:ex158642,14518
-ex159:ex159646,14604
-ex160:ex160650,14690
-ex161:ex161654,14776
-ex162:ex162658,14862
-ex163:ex163662,14948
-ex164:ex164666,15034
-ex165:ex165670,15120
-ex166:ex166674,15206
-ex167:ex167678,15292
-ex168:ex168682,15378
-ex169:ex169686,15464
-ex171:ex171690,15550
-ex171f:ex171f694,15636
-ex172:ex172698,15727
-ex173:ex173703,15814
-ex174:ex174707,15900
-ex175:ex175711,15986
-ex180:ex180715,16072
-ex181:ex181719,16158
-ex182:ex182723,16244
-ex183:ex183727,16330
-ex300:ex300731,16416
-ex190:ex190735,16502
-ex191:ex191739,16588
-ex192:ex192743,16674
-ex193:ex193747,16760
-ex194:ex194751,16846
-ex195:ex195755,16932
-ex196f90:ex196f90759,17018
-ex197:ex197763,17119
-ex198:ex198767,17205
-NPROCS 772,17370
-MATSHAPES 773,17386
-runex1:runex1774,17402
-runex2:runex2780,17658
-runex2_2:runex2_2801,18878
-runex2_3:runex2_3822,19988
-runex2_4:runex2_4827,20268
-runex3:runex3833,20551
-runex4:runex4839,20806
-runex5:runex5860,21906
-runex5_2:runex5_2881,23034
-runex5_3:runex5_3902,24144
-runex6:runex6923,25330
-runex7:runex7928,25585
-runex8:runex8933,25866
-runex9:runex9938,26121
-runex9_2:runex9_2943,26380
-runex9_3:runex9_3948,26679
-runex9_3_baij:runex9_3_baij953,26978
-runex9_4_baij:runex9_4_baij958,27281
-runex9_3_sbaij:runex9_3_sbaij963,27610
-runex9_4_sbaij:runex9_4_sbaij968,27917
-runex10:runex10974,28251
-runex11:runex11979,28513
-runex11_2:runex11_2984,28775
-runex11_3:runex11_3989,29075
-runex11_4:runex11_4994,29361
-runex12:runex121000,29682
-runex12_2:runex12_21005,29970
-runex12_3:runex12_31010,30296
-runex12_4:runex12_41015,30624
-runex13:runex131020,30968
-runex14:runex141025,31256
-runex15:runex151030,31518
-runex16:runex161035,31779
-runex16f90:runex16f901040,32039
-runex17:runex171045,32343
-runex18:runex181050,32605
-runex18_1:runex18_11055,32867
-runex18_2:runex18_21060,33131
-runex18_3:runex18_31065,33395
-runex18_4:runex18_41070,33674
-runex18_5:runex18_51075,33953
-runex18_6:runex18_61080,34232
-runex18_7:runex18_71085,34517
-runex18_8:runex18_81090,34802
-runex18_9:runex18_91095,35087
-runex18_10:runex18_101100,35370
-runex18_11:runex18_111105,35659
-runex18_12:runex18_121110,35948
-runex18_13:runex18_131115,36252
-runex18_14:runex18_141120,36556
-runex19:runex191125,36860
-runex20:runex201130,37122
-runex21:runex211135,37404
-runex22:runex221140,37683
-runex26:runex261145,37945
-runex26_2:runex26_21150,38207
-runex29:runex291155,38477
-runex30:runex301160,38738
-runex30_2:runex30_21165,39062
-runex30_3:runex30_31170,39366
-runex30_4:runex30_41175,39665
-runex30_5:runex30_51180,39928
-runex30_6:runex30_61185,40195
-runex31:runex311191,40481
-runex35:runex351196,40769
-runex36f:runex36f1201,41029
-runex37:runex371206,41294
-runex37_2:runex37_21211,41580
-runex37_3:runex37_31216,41869
-runex37_4:runex37_41221,42191
-runex37_5:runex37_51226,42513
-runex37_6:runex37_61231,42835
-runex38:runex381236,43157
-runex38_2:runex38_21240,43420
-runex38_3:runex38_31244,43685
-runex39:runex391248,43967
-runex39_2:runex39_21252,44210
-runex40:runex401259,44568
-runex40_2:runex40_21265,44936
-runex41:runex411271,45373
-runex42:runex421277,45741
-runex42_2:runex42_21284,46116
-runex42_unsorted_seq:runex42_unsorted_seq1290,46431
-runex42_unsorted_mpi:runex42_unsorted_mpi1296,46810
-runex42_unsorted_baij_seq:runex42_unsorted_baij_seq1302,47189
-runex42_unsorted_baij_mpi:runex42_unsorted_baij_mpi1308,47616
-runex47:runex471316,48155
-MATBLOCKSIZE 1322,48472
-runex48:runex481323,48505
-MATSIZE 1332,48870
-OVERLAP 1333,48893
-NODOMAINS 1334,48914
-runex51:runex511335,48933
-runex52_1:runex52_11352,49549
-runex52_2:runex52_21358,49842
-runex52_3:runex52_31364,50152
-runex52_4:runex52_41370,50445
-runex53:runex531377,50866
-runex54:runex541390,51887
-runex55:runex551403,52232
-runex55_2:runex55_21409,52496
-runex56:runex561415,52762
-runex56_4:runex56_41421,53050
-runex56_5:runex56_51427,53351
-runex59:runex591433,53663
-runex59_2:runex59_21439,53926
-runex59_baij:runex59_baij1444,54190
-runex59_2_baij:runex59_2_baij1449,54481
-runex59_sbaij:runex59_sbaij1454,54774
-runex59_2_sbaij:runex59_2_sbaij1459,55069
-runex60:runex601465,55367
-runex61:runex611471,55638
-runex61_2:runex61_21477,55901
-runex63f:runex63f1482,56172
-runex67f:runex67f1487,56448
-runex68:runex681492,56758
-runex73:runex731498,57100
-MATBLOCKSIZE 1501,57235
-runex74:runex741502,57268
-NPROCS 1511,57595
-runex75:runex751512,57613
-runex76:runex761523,58012
-runex76_2:runex76_21532,58336
-runex76_3:runex76_31539,58630
-runex78:runex781555,59246
-runex79f:runex79f1561,59630
-runex82:runex821566,59939
- else printf "${PWD}\nPossible problem with ex82, diffs above\n=else printf "${PWD}\nPossible problem with ex82, diffs above\n1569,60058
-runex85f:runex85f1571,60212
-runex86:runex861577,60482
-runex86_2:runex86_21581,60715
-runex86_3:runex86_31585,60965
-runex88:runex881590,61222
-runex91:runex911594,61456
-OVERLAP 1600,61724
-BS 1601,61740
-runex92:runex921602,61756
-NPROCS 1613,62245
-runex92_2:runex92_21614,62261
-runex92_3:runex92_31627,62798
-runex92_4:runex92_41640,63339
-runex93:runex931653,63878
-runex93_scalable:runex93_scalable1658,64137
-runex93_scalable_fast:runex93_scalable_fast1663,64437
-runex93_heap:runex93_heap1668,64752
-runex93_btheap:runex93_btheap1673,65039
-runex93_llcondensed:runex93_llcondensed1678,65332
-runex93_2:runex93_21683,65641
-runex93_rap:runex93_rap1688,65930
-runex93_ptap:runex93_ptap1693,66196
-runex94_matmatmult:runex94_matmatmult1700,66589
-runex94_matmatmult_2:runex94_matmatmult_21705,66965
-runex94_matmatmult_scalable:runex94_matmatmult_scalable1710,67345
-runex94_scalable0:runex94_scalable01715,67739
-runex94_scalable1:runex94_scalable11720,68138
-runex94_2_mattransposematmult_nonscalable:runex94_2_mattransposematmult_nonscalable1725,68512
-runex94_2_mattransposematmult_matmatmult:runex94_2_mattransposematmult_matmatmult1730,68935
-runex94_rap:runex94_rap1736,69357
-runex94_ptap:runex94_ptap1741,69696
-runex94_axpy_seqaij:runex94_axpy_seqaij1747,70052
-runex94_axpy_mpiaij:runex94_axpy_mpiaij1752,70492
-runex94_axpy_seqbaij:runex94_axpy_seqbaij1758,70933
-runex94_axpy_mpibaij:runex94_axpy_mpibaij1763,71390
-runex94_axpy_seqsbaij:runex94_axpy_seqsbaij1769,71848
-runex94_axpy_mpisbaij:runex94_axpy_mpisbaij1774,72308
-runex95:runex951780,72769
-runex95_2:runex95_21785,73054
-runex96:runex961791,73342
-runex97:runex971797,73605
-runex98:runex981802,73829
-NPROCS 1809,74191
-DOF 1810,74207
-runex100:runex1001811,74238
- else printf "${PWD}\nPossible problem with ex100 with:else printf "${PWD}\nPossible problem with ex100 with1817,74504
-runex101:runex1011823,74730
-runex102:runex1021829,74993
-runex103:runex1031835,75266
-runex103_1:runex103_11840,75522
-runex103_2:runex103_21845,75796
-runex104:runex1041851,76077
-runex104_2:runex104_21856,76333
-runex104_elemental:runex104_elemental1861,76606
-runex104_elemental_2:runex104_elemental_21866,76902
-runex109:runex1091872,77203
-runex109_1:runex109_11877,77459
-runex109_2:runex109_21882,77730
-runex110:runex1101888,77991
-runex111:runex1111892,78118
-runex111_2:runex111_21897,78470
-runex111_3:runex111_31902,78824
-runex112:runex1121909,79194
-runex112_2:runex112_21915,79498
-runex112_3:runex112_31921,79829
-runex112_4:runex112_41927,80134
-runex114:runex1141933,80442
-runex114_2:runex114_21938,80708
-runex114_3:runex114_31943,80978
-runex120:runex1201949,81263
-runex120_2:runex120_21954,81531
-runex120_3:runex120_31959,81808
-runex120_4:runex120_41964,82084
-runex121:runex1211970,82362
-runex122:runex1221976,82629
-runex125:runex1251982,82886
-runex125_mumps:runex125_mumps1988,83201
-runex125_mumps_2:runex125_mumps_21994,83533
-runex125_mkl_pardiso:runex125_mkl_pardiso2000,83869
-runex126f:runex126f2006,84219
-runex127:runex1272012,84492
-runex127_2:runex127_22017,84756
-runex128:runex1282023,85025
-runex128_2:runex128_22028,85282
-runex129:runex1292034,85573
-runex129_2:runex129_22039,85850
-runex134:runex1342045,86143
-runex135:runex1352050,86447
-runex136:runex1362055,86765
-runex136_2:runex136_22059,87070
-runex136_3:runex136_32063,87378
-runex136_4:runex136_42067,87687
-runex136_5:runex136_52071,88010
-runex136_6:runex136_62075,88333
-runex137:runex1372079,88655
-runex138_1:runex138_12084,88893
-runex138_2:runex138_22089,89184
-runex139:runex1392096,89556
-runex140:runex1402105,89978
-runex140_2:runex140_22113,90416
-runex140_3:runex140_32121,90877
-runex140_4:runex140_42129,91345
-runex141:runex1412137,91790
-runex142:runex1422142,92020
-runex143:runex1432147,92250
-runex143_2:runex143_22151,92479
-runex144:runex1442156,92713
-runex144_2:runex144_22160,92942
-runex145:runex1452165,93176
-runex145_2:runex145_22169,93405
-runex148:runex1482174,93639
-runex148_2:runex148_22178,93868
-runex151:runex1512183,94102
-runex151_2:runex151_22187,94351
-runex151_2b:runex151_2b2191,94604
-runex151_3:runex151_32195,94878
-runex151_3b:runex151_3b2199,95131
-runex152:runex1522204,95406
-runex152_2:runex152_22208,95689
-runex158:runex1582212,95974
-runex158_2:runex158_22216,96202
-runex159:runex1592221,96443
-runex159_nest:runex159_nest2225,96681
-runex160:runex1602230,96946
-runex161:runex1612235,97176
-runex161_2:runex161_22239,97405
-runex161_3:runex161_32243,97674
-runex161_4:runex161_42247,97962
-runex161_5:runex161_52251,98266
-runex163:runex1632256,98565
-runex163_2:runex163_22260,98828
-runex164:runex1642265,99096
-runex169:runex1692270,99328
-runex171:runex1712275,99644
-runex180:runex1802281,99960
-runex183_2_1:runex183_2_12292,101187
-runex183_3_2:runex183_3_22297,101449
-runex183_4_2:runex183_4_22302,101711
-runex183_6_2:runex183_6_22307,101973
-runex300:runex3002312,102235
-runex171f:runex171f2317,102468
-runex172:runex1722320,102508
-runex172_2:runex172_22324,102736
-runex172_3:runex172_32328,102979
-runex172_4:runex172_42332,103217
-runex172_baij:runex172_baij2336,103466
-runex172_mpibaij:runex172_mpibaij2340,103718
-runex172_sbaij:runex172_sbaij2344,103976
-runex172_mpisbaij:runex172_mpisbaij2348,104231
-runex173:runex1732352,104492
-runex174:runex1742357,104793
-runex174_dense:runex174_dense2362,105230
-runex174_elemental:runex174_elemental2367,105704
-runex174_sbaij:runex174_sbaij2372,106194
-runex174_2:runex174_22377,106660
-runex174_2_dense:runex174_2_dense2382,107099
-runex174_2_elemental:runex174_2_elemental2387,107577
-runex174_2_sbaij:runex174_2_sbaij2392,108069
-runex175:runex1752398,108540
-runex181:runex1812403,108772
-runex181_2:runex181_22408,109023
-runex182:runex1822413,109292
-runex182_2:runex182_22418,109567
-runex182_3:runex182_32423,109866
-runex182_4:runex182_42428,110159
-runex182_5:runex182_52433,110473
-runex182_6:runex182_62438,110768
-runex190:runex1902444,111084
-runex191:runex1912451,111698
-runex192_mumps:runex192_mumps2456,111950
-runex192_mkl_pardiso:runex192_mkl_pardiso2463,112376
-runex193:runex1932470,112820
-runex194:runex1942475,113098
-runex195:runex1952480,113333
-runex196f90:runex196f902485,113566
-runex197:runex1972490,113896
-runex197_2:runex197_22495,114131
-runex198:runex1982500,114370
-runex198_2:runex198_22506,114777
-TESTEXAMPLES_C 2512,115188
-TESTEXAMPLES_C_INFO 2558,120274
-TESTEXAMPLES_C_X 2559,120392
-TESTEXAMPLES_FORTRAN 2560,120418
-TESTEXAMPLES_FORTRAN_MPIUNI 2562,120683
-TESTEXAMPLES_C_X_MPIUNI 2563,120746
-TESTEXAMPLES_C_NOCOMPLEX 2568,121291
-TESTEXAMPLES_DATAFILESPATH 2570,121494
-TESTEXAMPLES_FORTRAN_NOCOMPLEX 2585,122971
-TESTEXAMPLES_FORTRAN_DOUBLEINT32 2586,123034
-TESTEXAMPLES_F90 2587,123100
-TESTEXAMPLES_13 2588,123162
-TESTEXAMPLES_PARMETIS 2589,123247
-TESTEXAMPLES_PARMETIS_DATAFILESPATH 2590,123297
-TESTEXAMPLES_FFTW 2591,123376
-TESTEXAMPLES_FFTW_COMPLEX 2593,123597
-TESTEXAMPLES_C_COMPLEX 2595,123780
-TESTEXAMPLES_ELEMENTAL 2596,123925
-TESTEXAMPLES_MUMPS 2603,124562
-TESTEXAMPLES_MKL_PARDISO 2605,124719
-TESTEXAMPLES_F90 2607,124871
+EXAMPLESF 27,1621
+ex1:ex132,1829
+ex2:ex236,1907
+ex3:ex340,1983
+ex4:ex444,2059
+ex5:ex548,2135
+ex6:ex652,2212
+ex7:ex756,2288
+ex8:ex860,2364
+ex9:ex964,2440
+ex10:ex1068,2516
+ex11:ex1172,2597
+ex12:ex1276,2678
+ex13:ex1380,2759
+ex14:ex1484,2840
+ex15:ex1588,2921
+ex16:ex1692,3002
+ex16f90:ex16f9096,3083
+ex17:ex17100,3179
+ex18:ex18104,3260
+ex19:ex19108,3341
+ex20:ex20112,3422
+ex21:ex21116,3503
+ex22:ex22120,3584
+ex24:ex24124,3665
+ex25:ex25128,3746
+ex26:ex26132,3827
+ex27:ex27136,3908
+ex28:ex28140,3989
+ex29:ex29144,4070
+ex30:ex30148,4151
+ex31:ex31152,4232
+ex32:ex32156,4313
+ex33:ex33160,4394
+ex34:ex34164,4475
+ex35:ex35168,4556
+ex36f:ex36f172,4637
+ex37:ex37176,4723
+ex38:ex38180,4804
+ex39:ex39184,4885
+ex40:ex40188,4966
+ex41:ex41192,5047
+ex42:ex42196,5128
+ex43:ex43200,5209
+ex44:ex44204,5290
+ex45:ex45208,5371
+ex47:ex47212,5452
+ex48:ex48216,5533
+ex49:ex49220,5614
+ex50:ex50224,5695
+ex51:ex51228,5776
+ex52:ex52232,5857
+ex53:ex53236,5938
+ex54:ex54240,6019
+ex55:ex55244,6100
+ex56:ex56248,6181
+ex57:ex57252,6262
+ex58:ex58256,6343
+ex58f:ex58f260,6424
+ex59:ex59264,6510
+ex60:ex60268,6590
+ex61:ex61272,6671
+ex62:ex62276,6752
+ex63f:ex63f280,6833
+ex64:ex64284,6919
+ex65:ex65288,7000
+ex66:ex66292,7081
+ex67f:ex67f296,7162
+ex68:ex68300,7248
+ex70:ex70304,7329
+ex71:ex71308,7410
+ex72:ex72312,7491
+ex73:ex73316,7572
+ex74:ex74320,7653
+ex75:ex75324,7734
+ex76:ex76328,7815
+ex77:ex77332,7896
+ex78:ex78335,7976
+ex80:ex80339,8057
+ex81:ex81343,8138
+ex82:ex82347,8219
+ex83:ex83351,8300
+ex79f:ex79f355,8381
+ex85f:ex85f358,8466
+ex86:ex86362,8552
+ex87:ex87366,8633
+ex88:ex88370,8714
+ex91:ex91374,8795
+ex92:ex92378,8876
+ex93:ex93382,8957
+ex94:ex94386,9038
+ex95:ex95390,9119
+ex96:ex96394,9200
+ex97:ex97398,9281
+ex98:ex98402,9362
+ex99:ex99406,9443
+ex100:ex100410,9524
+ex101:ex101414,9610
+ex102:ex102418,9696
+ex103:ex103422,9782
+ex104:ex104426,9868
+ex105f:ex105f430,9954
+ex106:ex106434,10045
+ex107:ex107438,10131
+ex108:ex108442,10217
+ex109:ex109446,10303
+ex110:ex110450,10389
+ex111:ex111454,10475
+ex112:ex112458,10561
+ex113:ex113462,10647
+ex114:ex114466,10733
+ex115:ex115470,10819
+ex116:ex116474,10905
+ex117:ex117478,10991
+ex118:ex118482,11077
+ex119:ex119486,11163
+ex120:ex120490,11249
+ex120f:ex120f494,11335
+ex121:ex121498,11426
+ex122:ex122502,11512
+ex123:ex123506,11598
+ex124:ex124510,11684
+ex125:ex125514,11770
+ex126f:ex126f518,11856
+ex127:ex127522,11947
+ex128:ex128526,12033
+ex129:ex129530,12119
+ex130:ex130534,12204
+ex131:ex131538,12290
+ex132:ex132542,12376
+ex133:ex133546,12462
+ex134:ex134550,12548
+ex135:ex135554,12634
+ex136:ex136558,12720
+ex137:ex137562,12806
+ex138:ex138566,12892
+ex139:ex139570,12978
+ex140:ex140574,13064
+ex141:ex141578,13150
+ex142:ex142582,13236
+ex143:ex143586,13322
+ex144:ex144590,13408
+ex145:ex145594,13494
+ex146:ex146598,13580
+ex147:ex147602,13666
+ex148:ex148606,13752
+ex149:ex149610,13838
+ex150:ex150614,13924
+ex151:ex151618,14010
+ex152:ex152622,14096
+ex153:ex153626,14182
+ex155:ex155630,14268
+ex156:ex156634,14354
+ex157:ex157638,14440
+ex158:ex158642,14526
+ex159:ex159646,14612
+ex160:ex160650,14698
+ex161:ex161654,14784
+ex162:ex162658,14870
+ex163:ex163662,14956
+ex164:ex164666,15042
+ex165:ex165670,15128
+ex166:ex166674,15214
+ex167:ex167678,15300
+ex168:ex168682,15386
+ex169:ex169686,15472
+ex171:ex171690,15558
+ex171f:ex171f694,15644
+ex172:ex172698,15735
+ex173:ex173703,15822
+ex174:ex174707,15908
+ex175:ex175711,15994
+ex180:ex180715,16080
+ex181:ex181719,16166
+ex182:ex182723,16252
+ex183:ex183727,16338
+ex300:ex300731,16424
+ex190:ex190735,16510
+ex191:ex191739,16596
+ex192:ex192743,16682
+ex193:ex193747,16768
+ex194:ex194751,16854
+ex195:ex195755,16940
+ex196f90:ex196f90759,17026
+ex197:ex197763,17127
+ex198:ex198767,17213
+ex200:ex200771,17299
+NPROCS 776,17464
+MATSHAPES 777,17480
+runex1:runex1778,17496
+runex2:runex2784,17752
+runex2_2:runex2_2805,18972
+runex2_3:runex2_3826,20082
+runex2_4:runex2_4831,20362
+runex3:runex3837,20645
+runex4:runex4843,20900
+runex5:runex5864,22000
+runex5_2:runex5_2885,23128
+runex5_3:runex5_3906,24238
+runex6:runex6927,25424
+runex7:runex7932,25679
+runex8:runex8937,25960
+runex9:runex9942,26215
+runex9_2:runex9_2947,26474
+runex9_3:runex9_3952,26773
+runex9_3_baij:runex9_3_baij957,27072
+runex9_4_baij:runex9_4_baij962,27375
+runex9_3_sbaij:runex9_3_sbaij967,27704
+runex9_4_sbaij:runex9_4_sbaij972,28011
+runex10:runex10978,28345
+runex11:runex11983,28607
+runex11_2:runex11_2988,28869
+runex11_3:runex11_3993,29169
+runex11_4:runex11_4998,29455
+runex12:runex121004,29776
+runex12_2:runex12_21009,30064
+runex12_3:runex12_31014,30390
+runex12_4:runex12_41019,30718
+runex13:runex131024,31062
+runex14:runex141029,31350
+runex15:runex151034,31612
+runex16:runex161039,31873
+runex16f90:runex16f901044,32133
+runex17:runex171049,32437
+runex18:runex181054,32699
+runex18_1:runex18_11059,32961
+runex18_2:runex18_21064,33225
+runex18_3:runex18_31069,33489
+runex18_4:runex18_41074,33768
+runex18_5:runex18_51079,34047
+runex18_6:runex18_61084,34326
+runex18_7:runex18_71089,34611
+runex18_8:runex18_81094,34896
+runex18_9:runex18_91099,35181
+runex18_10:runex18_101104,35464
+runex18_11:runex18_111109,35753
+runex18_12:runex18_121114,36042
+runex18_13:runex18_131119,36346
+runex18_14:runex18_141124,36650
+runex19:runex191129,36954
+runex20:runex201134,37216
+runex21:runex211139,37498
+runex22:runex221144,37777
+runex26:runex261149,38039
+runex26_2:runex26_21154,38301
+runex29:runex291159,38571
+runex30:runex301164,38832
+runex30_2:runex30_21169,39156
+runex30_3:runex30_31174,39460
+runex30_4:runex30_41179,39759
+runex30_5:runex30_51184,40022
+runex30_6:runex30_61189,40289
+runex31:runex311195,40575
+runex35:runex351200,40863
+runex36f:runex36f1205,41123
+runex37:runex371210,41388
+runex37_2:runex37_21215,41674
+runex37_3:runex37_31220,41963
+runex37_4:runex37_41225,42285
+runex37_5:runex37_51230,42607
+runex37_6:runex37_61235,42929
+runex38:runex381240,43251
+runex38_2:runex38_21244,43514
+runex38_3:runex38_31248,43779
+runex39:runex391252,44061
+runex39_2:runex39_21256,44304
+runex40:runex401263,44662
+runex40_2:runex40_21269,45030
+runex41:runex411275,45467
+runex42:runex421281,45835
+runex42_2:runex42_21288,46210
+runex42_unsorted_seq:runex42_unsorted_seq1294,46525
+runex42_unsorted_mpi:runex42_unsorted_mpi1300,46904
+runex42_unsorted_baij_seq:runex42_unsorted_baij_seq1306,47283
+runex42_unsorted_baij_mpi:runex42_unsorted_baij_mpi1312,47710
+runex47:runex471320,48249
+MATBLOCKSIZE 1326,48566
+runex48:runex481327,48599
+MATSIZE 1336,48964
+OVERLAP 1337,48987
+NODOMAINS 1338,49008
+runex51:runex511339,49027
+runex52_1:runex52_11356,49643
+runex52_2:runex52_21362,49936
+runex52_3:runex52_31368,50246
+runex52_4:runex52_41374,50539
+runex53:runex531381,50960
+runex54:runex541394,51981
+runex55:runex551407,52326
+runex55_2:runex55_21413,52590
+runex56:runex561419,52856
+runex56_4:runex56_41425,53144
+runex56_5:runex56_51431,53445
+runex59:runex591437,53757
+runex59_2:runex59_21443,54020
+runex59_baij:runex59_baij1448,54284
+runex59_2_baij:runex59_2_baij1453,54575
+runex59_sbaij:runex59_sbaij1458,54868
+runex59_2_sbaij:runex59_2_sbaij1463,55163
+runex60:runex601469,55461
+runex61:runex611475,55732
+runex61_2:runex61_21481,55995
+runex63f:runex63f1486,56266
+runex67f:runex67f1491,56542
+runex68:runex681496,56852
+runex73:runex731502,57194
+MATBLOCKSIZE 1505,57329
+runex74:runex741506,57362
+NPROCS 1515,57689
+runex75:runex751516,57707
+runex76:runex761527,58106
+runex76_2:runex76_21536,58430
+runex76_3:runex76_31543,58724
+runex78:runex781559,59340
+runex79f:runex79f1565,59724
+runex82:runex821570,60033
+ else printf "${PWD}\nPossible problem with ex82, diffs above\n=else printf "${PWD}\nPossible problem with ex82, diffs above\n1573,60152
+runex85f:runex85f1575,60306
+runex86:runex861581,60576
+runex86_2:runex86_21585,60809
+runex86_3:runex86_31589,61059
+runex88:runex881594,61316
+runex91:runex911598,61550
+OVERLAP 1604,61818
+BS 1605,61834
+runex92:runex921606,61850
+NPROCS 1617,62339
+runex92_2:runex92_21618,62355
+runex92_3:runex92_31631,62892
+runex92_4:runex92_41644,63433
+runex93:runex931657,63972
+runex93_scalable:runex93_scalable1662,64231
+runex93_scalable_fast:runex93_scalable_fast1667,64531
+runex93_heap:runex93_heap1672,64846
+runex93_btheap:runex93_btheap1677,65133
+runex93_llcondensed:runex93_llcondensed1682,65426
+runex93_2:runex93_21687,65735
+runex93_rap:runex93_rap1692,66024
+runex93_ptap:runex93_ptap1697,66290
+runex94_matmatmult:runex94_matmatmult1704,66683
+runex94_matmatmult_2:runex94_matmatmult_21709,67059
+runex94_matmatmult_scalable:runex94_matmatmult_scalable1714,67439
+runex94_scalable0:runex94_scalable01719,67833
+runex94_scalable1:runex94_scalable11724,68232
+runex94_2_mattransposematmult_nonscalable:runex94_2_mattransposematmult_nonscalable1729,68606
+runex94_2_mattransposematmult_matmatmult:runex94_2_mattransposematmult_matmatmult1734,69029
+runex94_rap:runex94_rap1740,69451
+runex94_ptap:runex94_ptap1745,69790
+runex94_axpy_seqaij:runex94_axpy_seqaij1751,70146
+runex94_axpy_mpiaij:runex94_axpy_mpiaij1756,70586
+runex94_axpy_seqbaij:runex94_axpy_seqbaij1762,71027
+runex94_axpy_mpibaij:runex94_axpy_mpibaij1767,71484
+runex94_axpy_seqsbaij:runex94_axpy_seqsbaij1773,71942
+runex94_axpy_mpisbaij:runex94_axpy_mpisbaij1778,72402
+runex95:runex951784,72863
+runex95_2:runex95_21789,73148
+runex96:runex961795,73436
+runex97:runex971801,73699
+runex98:runex981806,73923
+NPROCS 1813,74285
+DOF 1814,74301
+runex100:runex1001815,74332
+ else printf "${PWD}\nPossible problem with ex100 with:else printf "${PWD}\nPossible problem with ex100 with1821,74598
+runex101:runex1011827,74824
+runex102:runex1021833,75087
+runex103:runex1031839,75360
+runex103_1:runex103_11844,75616
+runex103_2:runex103_21849,75890
+runex104:runex1041855,76171
+runex104_2:runex104_21860,76427
+runex104_elemental:runex104_elemental1865,76700
+runex104_elemental_2:runex104_elemental_21870,76996
+runex109:runex1091876,77297
+runex109_1:runex109_11881,77553
+runex109_2:runex109_21886,77824
+runex110:runex1101892,78085
+runex111:runex1111896,78212
+runex111_2:runex111_21901,78564
+runex111_3:runex111_31906,78918
+runex112:runex1121913,79288
+runex112_2:runex112_21919,79592
+runex112_3:runex112_31925,79923
+runex112_4:runex112_41931,80228
+runex114:runex1141937,80536
+runex114_2:runex114_21942,80802
+runex114_3:runex114_31947,81072
+runex120:runex1201953,81357
+runex120_2:runex120_21958,81625
+runex120_3:runex120_31963,81902
+runex120_4:runex120_41968,82178
+runex121:runex1211974,82456
+runex122:runex1221980,82723
+runex125:runex1251986,82980
+runex125_mumps:runex125_mumps1992,83295
+runex125_mumps_2:runex125_mumps_21998,83627
+runex125_mkl_pardiso:runex125_mkl_pardiso2004,83963
+runex126f:runex126f2010,84313
+runex127:runex1272016,84586
+runex127_2:runex127_22021,84850
+runex128:runex1282027,85119
+runex128_2:runex128_22032,85376
+runex129:runex1292038,85667
+runex129_2:runex129_22043,85944
+runex134:runex1342049,86237
+runex135:runex1352054,86541
+runex136:runex1362059,86859
+runex136_2:runex136_22063,87164
+runex136_3:runex136_32067,87472
+runex136_4:runex136_42071,87781
+runex136_5:runex136_52075,88104
+runex136_6:runex136_62079,88427
+runex137:runex1372083,88749
+runex138_1:runex138_12088,88987
+runex138_2:runex138_22093,89278
+runex139:runex1392100,89650
+runex140:runex1402109,90072
+runex140_2:runex140_22117,90510
+runex140_3:runex140_32125,90971
+runex140_4:runex140_42133,91439
+runex141:runex1412141,91884
+runex142:runex1422146,92114
+runex143:runex1432151,92344
+runex143_2:runex143_22155,92573
+runex144:runex1442160,92807
+runex144_2:runex144_22164,93036
+runex145:runex1452169,93270
+runex145_2:runex145_22173,93499
+runex148:runex1482178,93733
+runex148_2:runex148_22182,93962
+runex151:runex1512187,94196
+runex151_2:runex151_22191,94445
+runex151_2b:runex151_2b2195,94698
+runex151_3:runex151_32199,94972
+runex151_3b:runex151_3b2203,95225
+runex152:runex1522208,95500
+runex152_2:runex152_22212,95783
+runex158:runex1582216,96068
+runex158_2:runex158_22220,96296
+runex159:runex1592225,96537
+runex159_nest:runex159_nest2229,96775
+runex160:runex1602234,97040
+runex161:runex1612239,97270
+runex161_2:runex161_22243,97499
+runex161_3:runex161_32247,97768
+runex161_4:runex161_42251,98056
+runex161_5:runex161_52255,98360
+runex163:runex1632260,98659
+runex163_2:runex163_22264,98922
+runex164:runex1642269,99190
+runex169:runex1692274,99422
+runex171:runex1712279,99738
+runex180:runex1802285,100054
+runex183_2_1:runex183_2_12296,101281
+runex183_3_2:runex183_3_22301,101543
+runex183_4_2:runex183_4_22306,101805
+runex183_6_2:runex183_6_22311,102067
+runex300:runex3002316,102329
+runex171f:runex171f2321,102562
+runex172:runex1722324,102602
+runex172_2:runex172_22328,102830
+runex172_3:runex172_32332,103073
+runex172_4:runex172_42336,103311
+runex172_baij:runex172_baij2340,103560
+runex172_mpibaij:runex172_mpibaij2344,103812
+runex172_sbaij:runex172_sbaij2348,104070
+runex172_mpisbaij:runex172_mpisbaij2352,104325
+runex173:runex1732356,104586
+runex174:runex1742361,104887
+runex174_dense:runex174_dense2366,105324
+runex174_elemental:runex174_elemental2371,105798
+runex174_sbaij:runex174_sbaij2376,106288
+runex174_2:runex174_22381,106754
+runex174_2_dense:runex174_2_dense2386,107193
+runex174_2_elemental:runex174_2_elemental2391,107671
+runex174_2_sbaij:runex174_2_sbaij2396,108163
+runex175:runex1752402,108634
+runex181:runex1812407,108866
+runex181_2:runex181_22412,109117
+runex182:runex1822417,109386
+runex182_2:runex182_22422,109661
+runex182_3:runex182_32427,109960
+runex182_4:runex182_42432,110253
+runex182_5:runex182_52437,110567
+runex182_6:runex182_62442,110862
+runex190:runex1902448,111178
+runex191:runex1912455,111792
+runex192_mumps:runex192_mumps2460,112044
+runex192_mkl_pardiso:runex192_mkl_pardiso2467,112470
+runex193:runex1932474,112914
+runex194:runex1942479,113192
+runex195:runex1952484,113427
+runex196f90:runex196f902489,113660
+runex197:runex1972494,113990
+runex197_2:runex197_22499,114225
+runex198:runex1982504,114464
+runex198_2:runex198_22510,114871
+runex200:runex2002516,115282
+TESTEXAMPLES_C 2519,115322
+TESTEXAMPLES_C_INFO 2565,120438
+TESTEXAMPLES_C_X 2566,120556
+TESTEXAMPLES_FORTRAN 2567,120582
+TESTEXAMPLES_FORTRAN_MPIUNI 2569,120847
+TESTEXAMPLES_C_X_MPIUNI 2570,120910
+TESTEXAMPLES_C_NOCOMPLEX 2575,121455
+TESTEXAMPLES_DATAFILESPATH 2577,121658
+TESTEXAMPLES_FORTRAN_NOCOMPLEX 2592,123135
+TESTEXAMPLES_FORTRAN_DOUBLEINT32 2593,123198
+TESTEXAMPLES_F90 2594,123264
+TESTEXAMPLES_13 2595,123326
+TESTEXAMPLES_PARMETIS 2596,123411
+TESTEXAMPLES_PARMETIS_DATAFILESPATH 2597,123461
+TESTEXAMPLES_FFTW 2598,123540
+TESTEXAMPLES_FFTW_COMPLEX 2600,123761
+TESTEXAMPLES_C_COMPLEX 2602,123944
+TESTEXAMPLES_ELEMENTAL 2603,124089
+TESTEXAMPLES_MUMPS 2610,124726
+TESTEXAMPLES_MKL_PARDISO 2612,124883
+TESTEXAMPLES_F90 2614,125035
src/mat/examples/tests/ex26.c,175
ex26.c:^?ex26.c^A,1
@@ -23628,6 +23637,12 @@ static char help[help2,1
#define __FUNCT__ 7,91
int main(8,116
+src/mat/examples/tests/ex200.c,61
+ex200.c:^?ex200.c^A,1
+#undef __FUNCT__4,24
+#define __FUNCT__ 5,41
+int main(6,66
+
src/mat/examples/tests/ex6.c,89
ex6.c:^?ex6.c^A,1
static char help[help2,1
@@ -25031,29 +25046,6 @@ spnd.c:^?spnd.c^A,1
#define __FUNCT__ 9,166
PETSC_INTERN PetscErrorCode MatGetOrdering_ND(10,204
-src/mat/order/sorder.c,706
-sorder.c:^?sorder.c^A,1
-PetscFunctionList MatOrderingList 9,195
-PetscBool MatOrderingRegisterAllCalled 10,247
-#undef __FUNCT__14,390
-#define __FUNCT__ 15,407
-PetscErrorCode MatGetOrdering_Flow(16,447
-#undef __FUNCT__25,730
-#define __FUNCT__ 26,747
-PETSC_INTERN PetscErrorCode MatGetOrdering_Natural(27,790
-#undef __FUNCT__66,2438
-#define __FUNCT__ 67,2455
-PETSC_INTERN PetscErrorCode MatGetOrdering_RowLength(68,2500
-#undef __FUNCT__94,3459
-#define __FUNCT__ 95,3476
-PetscErrorCode MatOrderingRegister(121,4150
-#undef __FUNCT__131,4462
-#define __FUNCT__ 132,4479
-PetscErrorCode MatGetOrdering(178,5982
-#undef __FUNCT__279,11279
-#define __FUNCT__ 280,11296
-PetscErrorCode MatGetOrderingList(281,11335
-
src/mat/examples/tests/ex67f.F,0
ex67f.F:^?ex67f.F^A,1
@@ -25318,9 +25310,6 @@ arch-mswin-cxx-cmplx.py:^?arch-mswin-cxx-cmplx.py^A,1
config/examples/arch-linux-gcov.py,0
arch-linux-gcov.py:^?arch-linux-gcov.py^A,1
-config/examples/arch-linux-gcc-pgf90.py,0
-arch-linux-gcc-pgf90.py:^?arch-linux-gcc-pgf90.py^A,1
-
config/examples/arch-linux-cxx-cmplx-pkgs-64idx.py,0
arch-linux-cxx-cmplx-pkgs-64idx.py:^?arch-linux-cxx-cmplx-pkgs-64idx.py^A,1
@@ -25378,6 +25367,9 @@ arch-linux-without-fc.py:^?arch-linux-without-fc.py^A,1
config/examples/arch-linux-opt-cxx-quad.py,0
arch-linux-opt-cxx-quad.py:^?arch-linux-opt-cxx-quad.py^A,1
+config/examples/arch-linux-pgi.py,0
+arch-linux-pgi.py:^?arch-linux-pgi.py^A,1
+
config/examples/arch-linux-gcc-real.py,0
arch-linux-gcc-real.py:^?arch-linux-gcc-real.py^A,1
@@ -25501,6 +25493,29 @@ arch-osx-10.6-cxx-cmplx-pkgs-dbg.py:^?arch-osx-10.6-cxx-cmplx-pkgs-dbg.py^A,1
config/examples/arch-osx-pgi-pkgs-opt.py,0
arch-osx-pgi-pkgs-opt.py:^?arch-osx-pgi-pkgs-opt.py^A,1
+src/mat/order/sorder.c,706
+sorder.c:^?sorder.c^A,1
+PetscFunctionList MatOrderingList 9,195
+PetscBool MatOrderingRegisterAllCalled 10,247
+#undef __FUNCT__14,390
+#define __FUNCT__ 15,407
+PetscErrorCode MatGetOrdering_Flow(16,447
+#undef __FUNCT__25,730
+#define __FUNCT__ 26,747
+PETSC_INTERN PetscErrorCode MatGetOrdering_Natural(27,790
+#undef __FUNCT__66,2438
+#define __FUNCT__ 67,2455
+PETSC_INTERN PetscErrorCode MatGetOrdering_RowLength(68,2500
+#undef __FUNCT__94,3459
+#define __FUNCT__ 95,3476
+PetscErrorCode MatOrderingRegister(121,4150
+#undef __FUNCT__131,4462
+#define __FUNCT__ 132,4479
+PetscErrorCode MatGetOrdering(178,5982
+#undef __FUNCT__279,11279
+#define __FUNCT__ 280,11296
+PetscErrorCode MatGetOrderingList(281,11335
+
src/mat/order/makefile,137
makefile:^?makefile^A,1
ALL:ALL13,480
@@ -26425,100 +26440,100 @@ static PetscErrorCode MatView_MPIDense_Binary(589,21537
#undef __FUNCT__665,24528
#define __FUNCT__ 666,24545
static PetscErrorCode MatView_MPIDense_ASCIIorDraworSocket(667,24602
-#undef __FUNCT__748,27947
-#define __FUNCT__ 749,27964
-PetscErrorCode MatView_MPIDense(750,28001
-#undef __FUNCT__769,28770
-#define __FUNCT__ 770,28787
-PetscErrorCode MatGetInfo_MPIDense(771,28827
-#undef __FUNCT__814,30296
-#define __FUNCT__ 815,30313
-PetscErrorCode MatSetOption_MPIDense(816,30355
-#undef __FUNCT__856,31488
-#define __FUNCT__ 857,31505
-PetscErrorCode MatDiagonalScale_MPIDense(858,31551
-#undef __FUNCT__897,33051
-#define __FUNCT__ 898,33068
-PetscErrorCode MatNorm_MPIDense(899,33105
-#undef __FUNCT__946,35030
-#define __FUNCT__ 947,35047
-PetscErrorCode MatTranspose_MPIDense(948,35089
-#undef __FUNCT__991,36686
-#define __FUNCT__ 992,36703
-PetscErrorCode MatSetUp_MPIDense(993,36741
-#undef __FUNCT__1002,36916
-#define __FUNCT__ 1003,36933
-PetscErrorCode MatAXPY_MPIDense(1004,36970
-#undef __FUNCT__1015,37320
-#define __FUNCT__ 1016,37337
-PetscErrorCode MatConjugate_MPIDense(1017,37379
-#undef __FUNCT__1027,37594
-#define __FUNCT__ 1028,37611
-PetscErrorCode MatRealPart_MPIDense(1029,37652
-#undef __FUNCT__1039,37860
-#define __FUNCT__ 1040,37877
-PetscErrorCode MatImaginaryPart_MPIDense(1041,37923
-#undef __FUNCT__1052,38216
-#define __FUNCT__ 1053,38233
-PetscErrorCode MatGetColumnNorms_MPIDense(1054,38280
-#undef __FUNCT__1080,39107
-#define __FUNCT__ 1081,39124
-static PetscErrorCode MatSetRandom_MPIDense(1082,39166
-#undef __FUNCT__1101,39706
-#define __FUNCT__ 1102,39723
-static PetscErrorCode MatMissingDiagonal_MPIDense(1103,39771
-static struct _MatOps MatOps_Values 1111,40012
-#undef __FUNCT__1260,47158
-#define __FUNCT__ 1261,47175
-PetscErrorCode MatMPIDenseSetPreallocation_MPIDense(1262,47232
-#undef __FUNCT__1286,48163
-#define __FUNCT__ 1287,48180
-PETSC_INTERN PetscErrorCode MatConvert_MPIDense_Elemental(1288,48230
-#undef __FUNCT__1328,49832
-#define __FUNCT__ 1329,49849
-PETSC_EXTERN PetscErrorCode MatCreate_MPIDense(1330,49888
-#undef __FUNCT__1387,52770
-#define __FUNCT__ 1388,52787
-PetscErrorCode MatMPIDenseSetPreallocation(1413,53481
-#undef __FUNCT__1422,53729
-#define __FUNCT__ 1423,53746
-PetscErrorCode MatCreateDense(1458,54957
-#undef __FUNCT__1481,55749
-#define __FUNCT__ 1482,55766
-static PetscErrorCode MatDuplicate_MPIDense(1483,55808
-#undef __FUNCT__1518,57052
-#define __FUNCT__ 1519,57069
-PetscErrorCode MatLoad_MPIDense_DenseInFile(1520,57118
-#undef __FUNCT__1587,59559
-#define __FUNCT__ 1588,59576
-PetscErrorCode MatLoad_MPIDense(1589,59613
-#undef __FUNCT__1770,66405
-#define __FUNCT__ 1771,66422
-PetscErrorCode MatEqual_MPIDense(1772,66460
-#undef __FUNCT__1787,66906
-#define __FUNCT__ 1788,66923
-PetscErrorCode MatDestroy_MatTransMatMult_MPIDense_MPIDense(1789,66988
-#undef __FUNCT__1802,67396
-#define __FUNCT__ 1803,67413
-PetscErrorCode MatTransposeMatMultNumeric_MPIDense_MPIDense(1804,67478
-#undef __FUNCT__1847,69334
-#define __FUNCT__ 1848,69351
-PetscErrorCode MatTransposeMatMultSymbolic_MPIDense_MPIDense(1849,69417
-#undef __FUNCT__1887,71025
-#define __FUNCT__ 1888,71042
-PetscErrorCode MatTransposeMatMult_MPIDense_MPIDense(1889,71100
-#undef __FUNCT__1901,71484
-#define __FUNCT__ 1902,71501
-PetscErrorCode MatDestroy_MatMatMult_MPIDense_MPIDense(1903,71561
-#undef __FUNCT__1920,72033
-#define __FUNCT__ 1921,72050
-PetscErrorCode MatMatMultNumeric_MPIDense_MPIDense(1922,72106
-#undef __FUNCT__1936,72667
-#define __FUNCT__ 1937,72684
-PetscErrorCode MatMatMultSymbolic_MPIDense_MPIDense(1938,72741
-#undef __FUNCT__1975,74120
-#define __FUNCT__ 1976,74137
-PETSC_INTERN PetscErrorCode MatMatMult_MPIDense_MPIDense(1977,74186
+#undef __FUNCT__749,28061
+#define __FUNCT__ 750,28078
+PetscErrorCode MatView_MPIDense(751,28115
+#undef __FUNCT__770,28884
+#define __FUNCT__ 771,28901
+PetscErrorCode MatGetInfo_MPIDense(772,28941
+#undef __FUNCT__815,30410
+#define __FUNCT__ 816,30427
+PetscErrorCode MatSetOption_MPIDense(817,30469
+#undef __FUNCT__857,31602
+#define __FUNCT__ 858,31619
+PetscErrorCode MatDiagonalScale_MPIDense(859,31665
+#undef __FUNCT__898,33165
+#define __FUNCT__ 899,33182
+PetscErrorCode MatNorm_MPIDense(900,33219
+#undef __FUNCT__947,35144
+#define __FUNCT__ 948,35161
+PetscErrorCode MatTranspose_MPIDense(949,35203
+#undef __FUNCT__992,36800
+#define __FUNCT__ 993,36817
+PetscErrorCode MatSetUp_MPIDense(994,36855
+#undef __FUNCT__1003,37030
+#define __FUNCT__ 1004,37047
+PetscErrorCode MatAXPY_MPIDense(1005,37084
+#undef __FUNCT__1016,37434
+#define __FUNCT__ 1017,37451
+PetscErrorCode MatConjugate_MPIDense(1018,37493
+#undef __FUNCT__1028,37708
+#define __FUNCT__ 1029,37725
+PetscErrorCode MatRealPart_MPIDense(1030,37766
+#undef __FUNCT__1040,37974
+#define __FUNCT__ 1041,37991
+PetscErrorCode MatImaginaryPart_MPIDense(1042,38037
+#undef __FUNCT__1053,38330
+#define __FUNCT__ 1054,38347
+PetscErrorCode MatGetColumnNorms_MPIDense(1055,38394
+#undef __FUNCT__1081,39221
+#define __FUNCT__ 1082,39238
+static PetscErrorCode MatSetRandom_MPIDense(1083,39280
+#undef __FUNCT__1102,39820
+#define __FUNCT__ 1103,39837
+static PetscErrorCode MatMissingDiagonal_MPIDense(1104,39885
+static struct _MatOps MatOps_Values 1112,40126
+#undef __FUNCT__1261,47272
+#define __FUNCT__ 1262,47289
+PetscErrorCode MatMPIDenseSetPreallocation_MPIDense(1263,47346
+#undef __FUNCT__1287,48277
+#define __FUNCT__ 1288,48294
+PETSC_INTERN PetscErrorCode MatConvert_MPIDense_Elemental(1289,48344
+#undef __FUNCT__1329,49946
+#define __FUNCT__ 1330,49963
+PETSC_EXTERN PetscErrorCode MatCreate_MPIDense(1331,50002
+#undef __FUNCT__1388,52884
+#define __FUNCT__ 1389,52901
+PetscErrorCode MatMPIDenseSetPreallocation(1414,53595
+#undef __FUNCT__1423,53843
+#define __FUNCT__ 1424,53860
+PetscErrorCode MatCreateDense(1459,55071
+#undef __FUNCT__1482,55863
+#define __FUNCT__ 1483,55880
+static PetscErrorCode MatDuplicate_MPIDense(1484,55922
+#undef __FUNCT__1519,57166
+#define __FUNCT__ 1520,57183
+PetscErrorCode MatLoad_MPIDense_DenseInFile(1521,57232
+#undef __FUNCT__1588,59673
+#define __FUNCT__ 1589,59690
+PetscErrorCode MatLoad_MPIDense(1590,59727
+#undef __FUNCT__1771,66519
+#define __FUNCT__ 1772,66536
+PetscErrorCode MatEqual_MPIDense(1773,66574
+#undef __FUNCT__1788,67020
+#define __FUNCT__ 1789,67037
+PetscErrorCode MatDestroy_MatTransMatMult_MPIDense_MPIDense(1790,67102
+#undef __FUNCT__1803,67510
+#define __FUNCT__ 1804,67527
+PetscErrorCode MatTransposeMatMultNumeric_MPIDense_MPIDense(1805,67592
+#undef __FUNCT__1848,69448
+#define __FUNCT__ 1849,69465
+PetscErrorCode MatTransposeMatMultSymbolic_MPIDense_MPIDense(1850,69531
+#undef __FUNCT__1888,71139
+#define __FUNCT__ 1889,71156
+PetscErrorCode MatTransposeMatMult_MPIDense_MPIDense(1890,71214
+#undef __FUNCT__1902,71598
+#define __FUNCT__ 1903,71615
+PetscErrorCode MatDestroy_MatMatMult_MPIDense_MPIDense(1904,71675
+#undef __FUNCT__1921,72147
+#define __FUNCT__ 1922,72164
+PetscErrorCode MatMatMultNumeric_MPIDense_MPIDense(1923,72220
+#undef __FUNCT__1937,72781
+#define __FUNCT__ 1938,72798
+PetscErrorCode MatMatMultSymbolic_MPIDense_MPIDense(1939,72855
+#undef __FUNCT__1976,74234
+#define __FUNCT__ 1977,74251
+PETSC_INTERN PetscErrorCode MatMatMult_MPIDense_MPIDense(1978,74300
src/mat/impls/dense/mpi/ftn-custom/makefile,126
makefile:^?makefile^A,1
@@ -26546,118 +26561,118 @@ PetscLogEvent MATMFFD_Mult;9,245
static PetscBool MatMFFDPackageInitialized 11,274
#undef __FUNCT__12,332
#define __FUNCT__ 13,349
-PetscErrorCode MatMFFDFinalizePackage(23,605
-#undef __FUNCT__34,876
-#define __FUNCT__ 35,893
-PetscErrorCode MatMFFDInitializePackage(46,1270
-#undef __FUNCT__83,2569
-#define __FUNCT__ 84,2586
-PetscErrorCode MatMFFDSetType(106,3290
-typedef PetscErrorCode (*FCN1)FCN1135,4263
-#undef __FUNCT__136,4362
-#define __FUNCT__ 137,4379
-PetscErrorCode MatMFFDSetFunctioniBase_MFFD(138,4428
-typedef PetscErrorCode (*FCN2)FCN2147,4610
-#undef __FUNCT__148,4731
-#define __FUNCT__ 149,4748
-PetscErrorCode MatMFFDSetFunctioni_MFFD(150,4793
-#undef __FUNCT__159,4966
-#define __FUNCT__ 160,4983
-PetscErrorCode MatMFFDResetHHistory_MFFD(161,5029
-#undef __FUNCT__170,5188
-#define __FUNCT__ 171,5205
-PetscErrorCode MatMFFDRegister(200,5900
-#undef __FUNCT__210,6233
-#define __FUNCT__ 211,6250
-PetscErrorCode MatDestroy_MFFD(212,6286
-#undef __FUNCT__240,7659
-#define __FUNCT__ 241,7676
-PetscErrorCode MatView_MFFD(246,7768
-#undef __FUNCT__284,9475
-#define __FUNCT__ 285,9492
-PETSC_EXTERN PetscErrorCode MatAssemblyEnd_MFFD(296,10023
-#undef __FUNCT__308,10304
-#define __FUNCT__ 309,10321
-PetscErrorCode MatMult_MFFD(318,10600
-#undef __FUNCT__401,13600
-#define __FUNCT__ 402,13617
-PetscErrorCode MatGetDiagonal_MFFD(411,13886
-#undef __FUNCT__457,15492
-#define __FUNCT__ 458,15509
-PetscErrorCode MatDiagonalScale_MFFD(459,15551
-#undef __FUNCT__480,16045
-#define __FUNCT__ 481,16062
-PetscErrorCode MatDiagonalSet_MFFD(482,16102
-#undef __FUNCT__496,16547
-#define __FUNCT__ 497,16564
-PetscErrorCode MatShift_MFFD(498,16598
-#undef __FUNCT__507,16760
-#define __FUNCT__ 508,16777
-PetscErrorCode MatScale_MFFD(509,16811
-#undef __FUNCT__518,16973
-#define __FUNCT__ 519,16990
-PETSC_EXTERN PetscErrorCode MatMFFDSetBase_MFFD(520,17030
-typedef PetscErrorCode (*FCN3)FCN3545,17729
-#undef __FUNCT__547,17846
-#define __FUNCT__ 548,17863
-PetscErrorCode MatMFFDSetCheckh_MFFD(549,17905
-#undef __FUNCT__559,18107
-#define __FUNCT__ 560,18124
-PetscErrorCode MatMFFDSetOptionsPrefix(581,18674
-#undef __FUNCT__594,19067
-#define __FUNCT__ 595,19084
-PetscErrorCode MatSetFromOptions_MFFD(596,19127
-#undef __FUNCT__627,20511
-#define __FUNCT__ 628,20528
-PetscErrorCode MatMFFDSetPeriod_MFFD(629,20570
-#undef __FUNCT__639,20804
-#define __FUNCT__ 640,20821
-PetscErrorCode MatMFFDSetFunction_MFFD(641,20865
-#undef __FUNCT__651,21105
-#define __FUNCT__ 652,21122
-PetscErrorCode MatMFFDSetFunctionError_MFFD(653,21171
-#undef __FUNCT__663,21433
-#define __FUNCT__ 664,21450
-static PetscErrorCode MatMissingDiagonal_MFFD(665,21494
-#undef __FUNCT__679,21812
-#define __FUNCT__ 680,21829
-PETSC_EXTERN PetscErrorCode MatCreate_MFFD(681,21864
-#undef __FUNCT__752,24842
-#define __FUNCT__ 753,24859
-PetscErrorCode MatCreateMFFD(819,27427
-#undef __FUNCT__832,27775
-#define __FUNCT__ 833,27792
-PetscErrorCode MatMFFDGetH(852,28227
-#undef __FUNCT__866,28624
-#define __FUNCT__ 867,28641
-PetscErrorCode MatMFFDSetFunction(898,29610
-#undef __FUNCT__907,29915
-#define __FUNCT__ 908,29932
-PetscErrorCode MatMFFDSetFunctioni(930,30511
-#undef __FUNCT__941,30876
-#define __FUNCT__ 942,30893
-PetscErrorCode MatMFFDSetFunctioniBase(964,31536
-#undef __FUNCT__974,31862
-#define __FUNCT__ 975,31879
-PetscErrorCode MatMFFDSetPeriod(996,32391
-#undef __FUNCT__1005,32619
-#define __FUNCT__ 1006,32636
-PetscErrorCode MatMFFDSetFunctionError(1036,33603
-#undef __FUNCT__1045,33845
-#define __FUNCT__ 1046,33862
-PetscErrorCode MatMFFDSetHHistory(1071,34625
-#undef __FUNCT__1087,35110
-#define __FUNCT__ 1088,35127
-PetscErrorCode MatMFFDResetHHistory(1109,35647
-#undef __FUNCT__1119,35846
-#define __FUNCT__ 1120,35863
-PetscErrorCode MatMFFDSetBase(1140,36427
-#undef __FUNCT__1152,36779
-#define __FUNCT__ 1153,36796
-PetscErrorCode MatMFFDSetCheckh(1175,37354
-#undef __FUNCT__1185,37710
-#define __FUNCT__ 1186,37727
-PetscErrorCode MatMFFDCheckPositivity(1209,38321
+PetscErrorCode MatMFFDFinalizePackage(23,641
+#undef __FUNCT__34,912
+#define __FUNCT__ 35,929
+PetscErrorCode MatMFFDInitializePackage(46,1306
+#undef __FUNCT__83,2605
+#define __FUNCT__ 84,2622
+PetscErrorCode MatMFFDSetType(106,3343
+typedef PetscErrorCode (*FCN1)FCN1135,4316
+#undef __FUNCT__136,4415
+#define __FUNCT__ 137,4432
+PetscErrorCode MatMFFDSetFunctioniBase_MFFD(138,4481
+typedef PetscErrorCode (*FCN2)FCN2147,4663
+#undef __FUNCT__148,4784
+#define __FUNCT__ 149,4801
+PetscErrorCode MatMFFDSetFunctioni_MFFD(150,4846
+#undef __FUNCT__159,5019
+#define __FUNCT__ 160,5036
+PetscErrorCode MatMFFDResetHHistory_MFFD(161,5082
+#undef __FUNCT__170,5241
+#define __FUNCT__ 171,5258
+PetscErrorCode MatMFFDRegister(200,5953
+#undef __FUNCT__210,6286
+#define __FUNCT__ 211,6303
+PetscErrorCode MatDestroy_MFFD(212,6339
+#undef __FUNCT__240,7712
+#define __FUNCT__ 241,7729
+PetscErrorCode MatView_MFFD(246,7821
+#undef __FUNCT__284,9528
+#define __FUNCT__ 285,9545
+PETSC_EXTERN PetscErrorCode MatAssemblyEnd_MFFD(296,10076
+#undef __FUNCT__308,10357
+#define __FUNCT__ 309,10374
+PetscErrorCode MatMult_MFFD(318,10653
+#undef __FUNCT__401,13653
+#define __FUNCT__ 402,13670
+PetscErrorCode MatGetDiagonal_MFFD(411,13939
+#undef __FUNCT__457,15545
+#define __FUNCT__ 458,15562
+PetscErrorCode MatDiagonalScale_MFFD(459,15604
+#undef __FUNCT__480,16098
+#define __FUNCT__ 481,16115
+PetscErrorCode MatDiagonalSet_MFFD(482,16155
+#undef __FUNCT__496,16600
+#define __FUNCT__ 497,16617
+PetscErrorCode MatShift_MFFD(498,16651
+#undef __FUNCT__507,16813
+#define __FUNCT__ 508,16830
+PetscErrorCode MatScale_MFFD(509,16864
+#undef __FUNCT__518,17026
+#define __FUNCT__ 519,17043
+PETSC_EXTERN PetscErrorCode MatMFFDSetBase_MFFD(520,17083
+typedef PetscErrorCode (*FCN3)FCN3545,17782
+#undef __FUNCT__547,17899
+#define __FUNCT__ 548,17916
+PetscErrorCode MatMFFDSetCheckh_MFFD(549,17958
+#undef __FUNCT__559,18160
+#define __FUNCT__ 560,18177
+PetscErrorCode MatMFFDSetOptionsPrefix(581,18744
+#undef __FUNCT__594,19137
+#define __FUNCT__ 595,19154
+PetscErrorCode MatSetFromOptions_MFFD(596,19197
+#undef __FUNCT__627,20581
+#define __FUNCT__ 628,20598
+PetscErrorCode MatMFFDSetPeriod_MFFD(629,20640
+#undef __FUNCT__639,20874
+#define __FUNCT__ 640,20891
+PetscErrorCode MatMFFDSetFunction_MFFD(641,20935
+#undef __FUNCT__651,21175
+#define __FUNCT__ 652,21192
+PetscErrorCode MatMFFDSetFunctionError_MFFD(653,21241
+#undef __FUNCT__663,21503
+#define __FUNCT__ 664,21520
+static PetscErrorCode MatMissingDiagonal_MFFD(665,21564
+#undef __FUNCT__682,22081
+#define __FUNCT__ 683,22098
+PETSC_EXTERN PetscErrorCode MatCreate_MFFD(684,22133
+#undef __FUNCT__755,25111
+#define __FUNCT__ 756,25128
+PetscErrorCode MatCreateMFFD(822,27696
+#undef __FUNCT__835,28044
+#define __FUNCT__ 836,28061
+PetscErrorCode MatMFFDGetH(855,28496
+#undef __FUNCT__869,28893
+#define __FUNCT__ 870,28910
+PetscErrorCode MatMFFDSetFunction(901,29879
+#undef __FUNCT__910,30184
+#define __FUNCT__ 911,30201
+PetscErrorCode MatMFFDSetFunctioni(933,30780
+#undef __FUNCT__944,31145
+#define __FUNCT__ 945,31162
+PetscErrorCode MatMFFDSetFunctioniBase(967,31805
+#undef __FUNCT__977,32131
+#define __FUNCT__ 978,32148
+PetscErrorCode MatMFFDSetPeriod(999,32660
+#undef __FUNCT__1008,32888
+#define __FUNCT__ 1009,32905
+PetscErrorCode MatMFFDSetFunctionError(1039,33872
+#undef __FUNCT__1048,34114
+#define __FUNCT__ 1049,34131
+PetscErrorCode MatMFFDSetHHistory(1074,34894
+#undef __FUNCT__1090,35379
+#define __FUNCT__ 1091,35396
+PetscErrorCode MatMFFDResetHHistory(1112,35916
+#undef __FUNCT__1122,36115
+#define __FUNCT__ 1123,36132
+PetscErrorCode MatMFFDSetBase(1143,36696
+#undef __FUNCT__1155,37048
+#define __FUNCT__ 1156,37065
+PetscErrorCode MatMFFDSetCheckh(1181,37730
+#undef __FUNCT__1191,38086
+#define __FUNCT__ 1192,38103
+PetscErrorCode MatMFFDCheckPositivity(1215,38694
src/mat/impls/mffd/makefile,139
makefile:^?makefile^A,1
@@ -27149,35 +27164,35 @@ PetscErrorCode MatEqual_SeqAIJ(4204,147650
#undef __FUNCT__4241,148782
#define __FUNCT__ 4242,148799
PetscErrorCode MatCreateSeqAIJWithArrays(4286,150069
-#undef __FUNCT__4334,152321
-#define __FUNCT__ 4335,152338
-PetscErrorCode MatCreateSeqAIJFromTriple(4376,153350
-#undef __FUNCT__4407,154353
-#define __FUNCT__ 4408,154370
-PetscErrorCode MatSetColoring_SeqAIJ(4409,154412
-#undef __FUNCT__4436,155492
-#define __FUNCT__ 4437,155509
-PetscErrorCode MatSetValuesAdifor_SeqAIJ(4438,155555
-#undef __FUNCT__4459,156297
-#define __FUNCT__ 4460,156314
-PetscErrorCode MatSeqAIJInvalidateDiagonal(4461,156362
-#undef __FUNCT__4474,156657
-#define __FUNCT__ 4475,156674
-PetscErrorCode MatCreateMPIMatConcatenateSeqMat_SeqAIJ(4476,156734
-#undef __FUNCT__4491,157299
-#define __FUNCT__ 4492,157316
-PetscErrorCode MatSetSeqMat_SeqAIJ(4493,157356
-#define matsetvaluesseqaij_ 4569,160110
-#define matsetvaluesseqaij_ 4571,160203
-#undef CHKERRQ4575,160316
-#define CHKERRQ(4576,160331
-#undef SETERRQ24577,160403
-#define SETERRQ2(4578,160419
-#undef SETERRQ34579,160476
-#define SETERRQ3(4580,160492
-#undef __FUNCT__4582,160552
-#define __FUNCT__ 4583,160569
-PETSC_EXTERN void PETSC_STDCALL matsetvaluesseqaij_(4584,160609
+#undef __FUNCT__4334,152330
+#define __FUNCT__ 4335,152347
+PetscErrorCode MatCreateSeqAIJFromTriple(4376,153359
+#undef __FUNCT__4407,154362
+#define __FUNCT__ 4408,154379
+PetscErrorCode MatSetColoring_SeqAIJ(4409,154421
+#undef __FUNCT__4436,155501
+#define __FUNCT__ 4437,155518
+PetscErrorCode MatSetValuesAdifor_SeqAIJ(4438,155564
+#undef __FUNCT__4459,156306
+#define __FUNCT__ 4460,156323
+PetscErrorCode MatSeqAIJInvalidateDiagonal(4461,156371
+#undef __FUNCT__4474,156666
+#define __FUNCT__ 4475,156683
+PetscErrorCode MatCreateMPIMatConcatenateSeqMat_SeqAIJ(4476,156743
+#undef __FUNCT__4491,157308
+#define __FUNCT__ 4492,157325
+PetscErrorCode MatSetSeqMat_SeqAIJ(4493,157365
+#define matsetvaluesseqaij_ 4569,160119
+#define matsetvaluesseqaij_ 4571,160212
+#undef CHKERRQ4575,160325
+#define CHKERRQ(4576,160340
+#undef SETERRQ24577,160412
+#define SETERRQ2(4578,160428
+#undef SETERRQ34579,160485
+#define SETERRQ3(4580,160501
+#undef __FUNCT__4582,160561
+#define __FUNCT__ 4583,160578
+PETSC_EXTERN void PETSC_STDCALL matsetvaluesseqaij_(4584,160618
src/mat/impls/aij/seq/aijfact.c,3878
aijfact.c:^?aijfact.c^A,1
@@ -27298,12 +27313,12 @@ PetscErrorCode MatPtAPSymbolic_SeqAIJ_SeqAIJ_SparseAxpy(66,2295
#undef __FUNCT__192,7260
#define __FUNCT__ 193,7277
PetscErrorCode MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy(194,7337
-#undef __FUNCT__274,10035
-#define __FUNCT__ 275,10052
-PetscErrorCode MatPtAPSymbolic_SeqAIJ_SeqAIJ_DenseAxpy(276,10112
-#undef __FUNCT__331,11735
-#define __FUNCT__ 332,11752
-PetscErrorCode MatPtAPNumeric_SeqAIJ_SeqAIJ(333,11801
+#undef __FUNCT__274,10030
+#define __FUNCT__ 275,10047
+PetscErrorCode MatPtAPSymbolic_SeqAIJ_SeqAIJ_DenseAxpy(276,10107
+#undef __FUNCT__331,11730
+#define __FUNCT__ 332,11747
+PetscErrorCode MatPtAPNumeric_SeqAIJ_SeqAIJ(333,11796
src/mat/impls/aij/seq/fdaij.c,321
fdaij.c:^?fdaij.c^A,1
@@ -28593,18 +28608,18 @@ PetscErrorCode MatSolve_Essl(46,1068
#undef __FUNCT__62,1565
#define __FUNCT__ 63,1582
PetscErrorCode MatLUFactorNumeric_Essl(64,1626
-#undef __FUNCT__100,2762
-#define __FUNCT__ 101,2779
-PetscErrorCode MatLUFactorSymbolic_Essl(102,2824
-#undef __FUNCT__129,3802
-#define __FUNCT__ 130,3819
-PetscErrorCode MatFactorGetSolverPackage_essl(131,3870
-#undef __FUNCT__152,4413
-#define __FUNCT__ 153,4430
-PETSC_EXTERN PetscErrorCode MatGetFactor_seqaij_essl(154,4475
-#undef __FUNCT__182,5507
-#define __FUNCT__ 183,5524
-PETSC_EXTERN PetscErrorCode MatSolverPackageRegister_Essl(184,5574
+#undef __FUNCT__100,2767
+#define __FUNCT__ 101,2784
+PetscErrorCode MatLUFactorSymbolic_Essl(102,2829
+#undef __FUNCT__129,3807
+#define __FUNCT__ 130,3824
+PetscErrorCode MatFactorGetSolverPackage_essl(131,3875
+#undef __FUNCT__152,4418
+#define __FUNCT__ 153,4435
+PETSC_EXTERN PetscErrorCode MatGetFactor_seqaij_essl(154,4480
+#undef __FUNCT__182,5512
+#define __FUNCT__ 183,5529
+PETSC_EXTERN PetscErrorCode MatSolverPackageRegister_Essl(184,5579
src/mat/impls/aij/seq/lusol/makefile,149
makefile:^?makefile^A,1
@@ -31493,9 +31508,9 @@ PetscErrorCode MatSeqBAIJSetPreallocationCSR(3504,127679
#undef __FUNCT__3517,128151
#define __FUNCT__ 3518,128168
PetscErrorCode MatCreateSeqBAIJWithArrays(3556,129504
-#undef __FUNCT__3601,131445
-#define __FUNCT__ 3602,131462
-PetscErrorCode MatCreateMPIMatConcatenateSeqMat_SeqBAIJ(3603,131523
+#undef __FUNCT__3601,131454
+#define __FUNCT__ 3602,131471
+PetscErrorCode MatCreateMPIMatConcatenateSeqMat_SeqBAIJ(3603,131532
src/mat/impls/baij/seq/baijsolvtran.c,1808
baijsolvtran.c:^?baijsolvtran.c^A,1
@@ -31579,96 +31594,96 @@ PetscErrorCode MatGetSubMatrices_SeqBAIJ(222,7761
#undef __FUNCT__243,8358
#define __FUNCT__ 244,8375
PetscErrorCode MatMult_SeqBAIJ_1(245,8413
-#undef __FUNCT__291,9761
-#define __FUNCT__ 292,9778
-PetscErrorCode MatMult_SeqBAIJ_2(293,9816
-#undef __FUNCT__341,11300
-#define __FUNCT__ 342,11317
-PetscErrorCode MatMult_SeqBAIJ_3(343,11355
-#undef __FUNCT__399,13019
-#define __FUNCT__ 400,13036
-PetscErrorCode MatMult_SeqBAIJ_4(401,13074
-#undef __FUNCT__456,14800
-#define __FUNCT__ 457,14817
-PetscErrorCode MatMult_SeqBAIJ_5(458,14855
-#undef __FUNCT__512,16760
-#define __FUNCT__ 513,16777
-PetscErrorCode MatMult_SeqBAIJ_6(514,16815
-#undef __FUNCT__575,18912
-#define __FUNCT__ 576,18929
-PetscErrorCode MatMult_SeqBAIJ_7(577,18967
-#undef __FUNCT__643,21394
-#define __FUNCT__ 644,21411
-PetscErrorCode MatMult_SeqBAIJ_15_ver1(645,21455
-#undef __FUNCT__715,23629
-#define __FUNCT__ 716,23646
-PetscErrorCode MatMult_SeqBAIJ_15_ver2(717,23690
-#undef __FUNCT__841,29027
-#define __FUNCT__ 842,29044
-PetscErrorCode MatMult_SeqBAIJ_15_ver3(843,29088
-#undef __FUNCT__932,33984
-#define __FUNCT__ 933,34001
-PetscErrorCode MatMult_SeqBAIJ_15_ver4(934,34045
-#undef __FUNCT__1006,38918
-#define __FUNCT__ 1007,38935
-PetscErrorCode MatMult_SeqBAIJ_N(1008,38973
-#undef __FUNCT__1062,40535
-#define __FUNCT__ 1063,40552
-PetscErrorCode MatMultAdd_SeqBAIJ_1(1064,40593
-#undef __FUNCT__1117,42042
-#define __FUNCT__ 1118,42059
-PetscErrorCode MatMultAdd_SeqBAIJ_2(1119,42100
-#undef __FUNCT__1182,43923
-#define __FUNCT__ 1183,43940
-PetscErrorCode MatMultAdd_SeqBAIJ_3(1184,43981
-#undef __FUNCT__1241,45775
-#define __FUNCT__ 1242,45792
-PetscErrorCode MatMultAdd_SeqBAIJ_4(1243,45833
-#undef __FUNCT__1302,47778
-#define __FUNCT__ 1303,47795
-PetscErrorCode MatMultAdd_SeqBAIJ_5(1304,47836
-#undef __FUNCT__1364,49960
-#define __FUNCT__ 1365,49977
-PetscErrorCode MatMultAdd_SeqBAIJ_6(1366,50018
-#undef __FUNCT__1428,52326
-#define __FUNCT__ 1429,52343
-PetscErrorCode MatMultAdd_SeqBAIJ_7(1430,52384
-#undef __FUNCT__1493,54896
-#define __FUNCT__ 1494,54913
-PetscErrorCode MatMultAdd_SeqBAIJ_N(1495,54954
-#undef __FUNCT__1550,56535
-#define __FUNCT__ 1551,56552
-PetscErrorCode MatMultHermitianTranspose_SeqBAIJ(1552,56606
-#undef __FUNCT__1563,56895
-#define __FUNCT__ 1564,56912
-PetscErrorCode MatMultTranspose_SeqBAIJ(1565,56957
-#undef __FUNCT__1576,57228
-#define __FUNCT__ 1577,57245
-PetscErrorCode MatMultHermitianTransposeAdd_SeqBAIJ(1578,57302
-#undef __FUNCT__1727,62422
-#define __FUNCT__ 1728,62439
-PetscErrorCode MatMultTransposeAdd_SeqBAIJ(1729,62487
-#undef __FUNCT__1874,66838
-#define __FUNCT__ 1875,66855
-PetscErrorCode MatScale_SeqBAIJ(1876,66892
-#undef __FUNCT__1891,67355
-#define __FUNCT__ 1892,67372
-PetscErrorCode MatNorm_SeqBAIJ(1893,67408
-#undef __FUNCT__1948,69062
-#define __FUNCT__ 1949,69079
-PetscErrorCode MatEqual_SeqBAIJ(1950,69116
-#undef __FUNCT__1976,70012
-#define __FUNCT__ 1977,70029
-PetscErrorCode MatGetDiagonal_SeqBAIJ(1978,70072
-#undef __FUNCT__2013,71055
-#define __FUNCT__ 2014,71072
-PetscErrorCode MatDiagonalScale_SeqBAIJ(2015,71117
-#undef __FUNCT__2076,72854
-#define __FUNCT__ 2077,72871
-PetscErrorCode MatGetInfo_SeqBAIJ(2078,72910
-#undef __FUNCT__2102,73680
-#define __FUNCT__ 2103,73697
-PetscErrorCode MatZeroEntries_SeqBAIJ(2104,73740
+#undef __FUNCT__291,9763
+#define __FUNCT__ 292,9780
+PetscErrorCode MatMult_SeqBAIJ_2(293,9818
+#undef __FUNCT__342,11378
+#define __FUNCT__ 343,11395
+PetscErrorCode MatMult_SeqBAIJ_3(344,11433
+#undef __FUNCT__401,13173
+#define __FUNCT__ 402,13190
+PetscErrorCode MatMult_SeqBAIJ_4(403,13228
+#undef __FUNCT__459,15030
+#define __FUNCT__ 460,15047
+PetscErrorCode MatMult_SeqBAIJ_5(461,15085
+#undef __FUNCT__516,17066
+#define __FUNCT__ 517,17083
+PetscErrorCode MatMult_SeqBAIJ_6(518,17121
+#undef __FUNCT__580,19294
+#define __FUNCT__ 581,19311
+PetscErrorCode MatMult_SeqBAIJ_7(582,19349
+#undef __FUNCT__649,21852
+#define __FUNCT__ 650,21869
+PetscErrorCode MatMult_SeqBAIJ_15_ver1(651,21913
+#undef __FUNCT__722,24164
+#define __FUNCT__ 723,24181
+PetscErrorCode MatMult_SeqBAIJ_15_ver2(724,24225
+#undef __FUNCT__849,29639
+#define __FUNCT__ 850,29656
+PetscErrorCode MatMult_SeqBAIJ_15_ver3(851,29700
+#undef __FUNCT__941,34673
+#define __FUNCT__ 942,34690
+PetscErrorCode MatMult_SeqBAIJ_15_ver4(943,34734
+#undef __FUNCT__1016,39684
+#define __FUNCT__ 1017,39701
+PetscErrorCode MatMult_SeqBAIJ_N(1018,39739
+#undef __FUNCT__1073,41378
+#define __FUNCT__ 1074,41395
+PetscErrorCode MatMultAdd_SeqBAIJ_1(1075,41436
+#undef __FUNCT__1128,42885
+#define __FUNCT__ 1129,42902
+PetscErrorCode MatMultAdd_SeqBAIJ_2(1130,42943
+#undef __FUNCT__1190,44658
+#define __FUNCT__ 1191,44675
+PetscErrorCode MatMultAdd_SeqBAIJ_3(1192,44716
+#undef __FUNCT__1249,46510
+#define __FUNCT__ 1250,46527
+PetscErrorCode MatMultAdd_SeqBAIJ_4(1251,46568
+#undef __FUNCT__1310,48513
+#define __FUNCT__ 1311,48530
+PetscErrorCode MatMultAdd_SeqBAIJ_5(1312,48571
+#undef __FUNCT__1372,50695
+#define __FUNCT__ 1373,50712
+PetscErrorCode MatMultAdd_SeqBAIJ_6(1374,50753
+#undef __FUNCT__1436,53061
+#define __FUNCT__ 1437,53078
+PetscErrorCode MatMultAdd_SeqBAIJ_7(1438,53119
+#undef __FUNCT__1501,55631
+#define __FUNCT__ 1502,55648
+PetscErrorCode MatMultAdd_SeqBAIJ_N(1503,55689
+#undef __FUNCT__1558,57270
+#define __FUNCT__ 1559,57287
+PetscErrorCode MatMultHermitianTranspose_SeqBAIJ(1560,57341
+#undef __FUNCT__1571,57630
+#define __FUNCT__ 1572,57647
+PetscErrorCode MatMultTranspose_SeqBAIJ(1573,57692
+#undef __FUNCT__1584,57963
+#define __FUNCT__ 1585,57980
+PetscErrorCode MatMultHermitianTransposeAdd_SeqBAIJ(1586,58037
+#undef __FUNCT__1735,63157
+#define __FUNCT__ 1736,63174
+PetscErrorCode MatMultTransposeAdd_SeqBAIJ(1737,63222
+#undef __FUNCT__1882,67573
+#define __FUNCT__ 1883,67590
+PetscErrorCode MatScale_SeqBAIJ(1884,67627
+#undef __FUNCT__1899,68090
+#define __FUNCT__ 1900,68107
+PetscErrorCode MatNorm_SeqBAIJ(1901,68143
+#undef __FUNCT__1956,69797
+#define __FUNCT__ 1957,69814
+PetscErrorCode MatEqual_SeqBAIJ(1958,69851
+#undef __FUNCT__1984,70747
+#define __FUNCT__ 1985,70764
+PetscErrorCode MatGetDiagonal_SeqBAIJ(1986,70807
+#undef __FUNCT__2021,71790
+#define __FUNCT__ 2022,71807
+PetscErrorCode MatDiagonalScale_SeqBAIJ(2023,71852
+#undef __FUNCT__2084,73589
+#define __FUNCT__ 2085,73606
+PetscErrorCode MatGetInfo_SeqBAIJ(2086,73645
+#undef __FUNCT__2110,74415
+#define __FUNCT__ 2111,74432
+PetscErrorCode MatZeroEntries_SeqBAIJ(2112,74475
src/mat/impls/baij/seq/aijbaij.c,222
aijbaij.c:^?aijbaij.c^A,1
@@ -32613,7 +32628,7 @@ DIRS 10,113
LOCDIR 11,124
MANSEC 12,155
-src/mat/impls/nest/matnest.c,5118
+src/mat/impls/nest/matnest.c,5120
matnest.c:^?matnest.c^A,1
#undef __FUNCT__9,282
#define __FUNCT__ 10,299
@@ -32657,107 +32672,107 @@ static PetscErrorCode MatNestGetRow(317,11022
#undef __FUNCT__338,11805
#define __FUNCT__ 339,11822
static PetscErrorCode MatNestFindSubMat(340,11860
-#undef __FUNCT__378,13328
-#define __FUNCT__ 379,13345
-static PetscErrorCode MatGetSubMatrix_Nest(380,13386
-#undef __FUNCT__405,14243
-#define __FUNCT__ 406,14260
-PetscErrorCode MatGetLocalSubMatrix_Nest(407,14306
-#undef __FUNCT__421,14799
-#define __FUNCT__ 422,14816
-static PetscErrorCode MatRestoreLocalSubMatrix_Nest(423,14866
-#undef __FUNCT__439,15522
-#define __FUNCT__ 440,15539
-static PetscErrorCode MatGetDiagonal_Nest(441,15579
-#undef __FUNCT__461,16105
-#define __FUNCT__ 462,16122
-static PetscErrorCode MatDiagonalScale_Nest(463,16164
-#undef __FUNCT__496,17082
-#define __FUNCT__ 497,17099
-static PetscErrorCode MatScale_Nest(498,17133
-#undef __FUNCT__515,17489
-#define __FUNCT__ 516,17506
-static PetscErrorCode MatShift_Nest(517,17540
-#undef __FUNCT__531,17987
-#define __FUNCT__ 532,18004
-static PetscErrorCode MatCreateVecs_Nest(533,18043
-#undef __FUNCT__588,19708
-#define __FUNCT__ 589,19725
-static PetscErrorCode MatView_Nest(590,19758
-#undef __FUNCT__637,21663
-#define __FUNCT__ 638,21680
-static PetscErrorCode MatZeroEntries_Nest(639,21720
-#undef __FUNCT__655,22071
-#define __FUNCT__ 656,22088
-static PetscErrorCode MatCopy_Nest(657,22121
-#undef __FUNCT__675,22901
-#define __FUNCT__ 676,22918
-static PetscErrorCode MatDuplicate_Nest(677,22956
-#undef __FUNCT__708,23891
-#define __FUNCT__ 709,23908
-PetscErrorCode MatNestGetSubMat_Nest(710,23950
-#undef __FUNCT__721,24420
-#define __FUNCT__ 722,24437
-PetscErrorCode MatNestGetSubMat(740,24864
-#undef __FUNCT__749,25128
-#define __FUNCT__ 750,25145
-PetscErrorCode MatNestSetSubMat_Nest(751,25187
-#undef __FUNCT__775,26540
-#define __FUNCT__ 776,26557
-PetscErrorCode MatNestSetSubMat(797,27148
-#undef __FUNCT__806,27410
-#define __FUNCT__ 807,27427
-PetscErrorCode MatNestGetSubMats_Nest(808,27470
-#undef __FUNCT__819,27718
-#define __FUNCT__ 820,27735
-PetscErrorCode MatNestGetSubMats(842,28191
-#undef __FUNCT__851,28453
-#define __FUNCT__ 852,28470
-PetscErrorCode MatNestGetSize_Nest(853,28510
-#undef __FUNCT__863,28712
-#define __FUNCT__ 864,28729
-PetscErrorCode MatNestGetSize(883,29066
-#undef __FUNCT__892,29300
-#define __FUNCT__ 893,29317
-static PetscErrorCode MatNestGetISs_Nest(894,29356
-#undef __FUNCT__905,29665
-#define __FUNCT__ 906,29682
-PetscErrorCode MatNestGetISs(926,30189
-#undef __FUNCT__936,30458
-#define __FUNCT__ 937,30475
-static PetscErrorCode MatNestGetLocalISs_Nest(938,30519
-#undef __FUNCT__949,30831
-#define __FUNCT__ 950,30848
-PetscErrorCode MatNestGetLocalISs(970,31400
-#undef __FUNCT__980,31679
-#define __FUNCT__ 981,31696
-PetscErrorCode MatNestSetVecType_Nest(982,31739
-#undef __FUNCT__995,32131
-#define __FUNCT__ 996,32148
-PetscErrorCode MatNestSetVecType(1012,32421
-#undef __FUNCT__1021,32641
-#define __FUNCT__ 1022,32658
-PetscErrorCode MatNestSetSubMats_Nest(1023,32701
-#undef __FUNCT__1068,34078
-#define __FUNCT__ 1069,34095
-PetscErrorCode MatNestSetSubMats(1087,34634
-#undef __FUNCT__1109,35580
-#define __FUNCT__ 1110,35597
-static PetscErrorCode MatNestCreateAggregateL2G_Private(1111,35651
- union {char padding[padding1134,36429
- union {char padding[sizeof(PetscScalar)]; PetscInt integer;1134,36429
-#undef __FUNCT__1202,39609
-#define __FUNCT__ 1203,39626
-static PetscErrorCode MatSetUp_NestIS_Private(1204,39670
-#undef __FUNCT__1349,46167
-#define __FUNCT__ 1350,46184
-PetscErrorCode MatCreateNest(1371,46860
-#undef __FUNCT__1386,47298
-#define __FUNCT__ 1387,47315
-PETSC_INTERN PetscErrorCode MatConvert_Nest_AIJ(1388,47355
-#undef __FUNCT__1542,54030
-#define __FUNCT__ 1543,54047
-PETSC_EXTERN PetscErrorCode MatCreate_Nest(1544,54082
+#undef __FUNCT__389,13914
+#define __FUNCT__ 390,13931
+static PetscErrorCode MatGetSubMatrix_Nest(391,13972
+#undef __FUNCT__416,14829
+#define __FUNCT__ 417,14846
+PetscErrorCode MatGetLocalSubMatrix_Nest(418,14892
+#undef __FUNCT__432,15385
+#define __FUNCT__ 433,15402
+static PetscErrorCode MatRestoreLocalSubMatrix_Nest(434,15452
+#undef __FUNCT__450,16108
+#define __FUNCT__ 451,16125
+static PetscErrorCode MatGetDiagonal_Nest(452,16165
+#undef __FUNCT__472,16691
+#define __FUNCT__ 473,16708
+static PetscErrorCode MatDiagonalScale_Nest(474,16750
+#undef __FUNCT__507,17668
+#define __FUNCT__ 508,17685
+static PetscErrorCode MatScale_Nest(509,17719
+#undef __FUNCT__526,18075
+#define __FUNCT__ 527,18092
+static PetscErrorCode MatShift_Nest(528,18126
+#undef __FUNCT__542,18573
+#define __FUNCT__ 543,18590
+static PetscErrorCode MatCreateVecs_Nest(544,18629
+#undef __FUNCT__599,20294
+#define __FUNCT__ 600,20311
+static PetscErrorCode MatView_Nest(601,20344
+#undef __FUNCT__648,22249
+#define __FUNCT__ 649,22266
+static PetscErrorCode MatZeroEntries_Nest(650,22306
+#undef __FUNCT__666,22657
+#define __FUNCT__ 667,22674
+static PetscErrorCode MatCopy_Nest(668,22707
+#undef __FUNCT__686,23487
+#define __FUNCT__ 687,23504
+static PetscErrorCode MatDuplicate_Nest(688,23542
+#undef __FUNCT__719,24477
+#define __FUNCT__ 720,24494
+PetscErrorCode MatNestGetSubMat_Nest(721,24536
+#undef __FUNCT__732,25006
+#define __FUNCT__ 733,25023
+PetscErrorCode MatNestGetSubMat(751,25450
+#undef __FUNCT__760,25714
+#define __FUNCT__ 761,25731
+PetscErrorCode MatNestSetSubMat_Nest(762,25773
+#undef __FUNCT__786,27126
+#define __FUNCT__ 787,27143
+PetscErrorCode MatNestSetSubMat(808,27734
+#undef __FUNCT__817,27996
+#define __FUNCT__ 818,28013
+PetscErrorCode MatNestGetSubMats_Nest(819,28056
+#undef __FUNCT__830,28304
+#define __FUNCT__ 831,28321
+PetscErrorCode MatNestGetSubMats(853,28777
+#undef __FUNCT__862,29039
+#define __FUNCT__ 863,29056
+PetscErrorCode MatNestGetSize_Nest(864,29096
+#undef __FUNCT__874,29298
+#define __FUNCT__ 875,29315
+PetscErrorCode MatNestGetSize(894,29652
+#undef __FUNCT__903,29886
+#define __FUNCT__ 904,29903
+static PetscErrorCode MatNestGetISs_Nest(905,29942
+#undef __FUNCT__916,30251
+#define __FUNCT__ 917,30268
+PetscErrorCode MatNestGetISs(937,30775
+#undef __FUNCT__947,31044
+#define __FUNCT__ 948,31061
+static PetscErrorCode MatNestGetLocalISs_Nest(949,31105
+#undef __FUNCT__960,31417
+#define __FUNCT__ 961,31434
+PetscErrorCode MatNestGetLocalISs(981,31986
+#undef __FUNCT__991,32265
+#define __FUNCT__ 992,32282
+PetscErrorCode MatNestSetVecType_Nest(993,32325
+#undef __FUNCT__1006,32717
+#define __FUNCT__ 1007,32734
+PetscErrorCode MatNestSetVecType(1023,33007
+#undef __FUNCT__1032,33227
+#define __FUNCT__ 1033,33244
+PetscErrorCode MatNestSetSubMats_Nest(1034,33287
+#undef __FUNCT__1079,34664
+#define __FUNCT__ 1080,34681
+PetscErrorCode MatNestSetSubMats(1098,35220
+#undef __FUNCT__1120,36166
+#define __FUNCT__ 1121,36183
+static PetscErrorCode MatNestCreateAggregateL2G_Private(1122,36237
+ union {char padding[padding1145,37015
+ union {char padding[sizeof(PetscScalar)]; PetscInt integer;1145,37015
+#undef __FUNCT__1213,40195
+#define __FUNCT__ 1214,40212
+static PetscErrorCode MatSetUp_NestIS_Private(1215,40256
+#undef __FUNCT__1360,46753
+#define __FUNCT__ 1361,46770
+PetscErrorCode MatCreateNest(1382,47446
+#undef __FUNCT__1397,47884
+#define __FUNCT__ 1398,47901
+PETSC_INTERN PetscErrorCode MatConvert_Nest_AIJ(1399,47941
+#undef __FUNCT__1553,54616
+#define __FUNCT__ 1554,54633
+PETSC_EXTERN PetscErrorCode MatCreate_Nest(1555,54668
src/mat/impls/nest/matnestimpl.h,550
matnestimpl.h:^?matnestimpl.h^A,1
@@ -33660,9 +33675,9 @@ PetscErrorCode MatLoad_SeqSBAIJ(2265,86650
#undef __FUNCT__2419,92366
#define __FUNCT__ 2420,92383
PetscErrorCode MatCreateSeqSBAIJWithArrays(2455,93476
-#undef __FUNCT__2500,95442
-#define __FUNCT__ 2501,95459
-PetscErrorCode MatCreateMPIMatConcatenateSeqMat_SeqSBAIJ(2502,95521
+#undef __FUNCT__2500,95451
+#define __FUNCT__ 2501,95468
+PetscErrorCode MatCreateMPIMatConcatenateSeqMat_SeqSBAIJ(2502,95530
src/mat/impls/sbaij/seq/relax.h,371
relax.h:^?relax.h^A,1
@@ -33931,7 +33946,7 @@ cholmodimpl.h:^?cholmodimpl.h^A,1
PetscBool pack;49,1976
} Mat_CHOLMOD;50,1999
-src/mat/impls/sbaij/mpi/mpisbaij.c,6258
+src/mat/impls/sbaij/mpi/mpisbaij.c,6386
mpisbaij.c:^?mpisbaij.c^A,1
#undef __FUNCT__10,324
#define __FUNCT__ 11,341
@@ -33970,139 +33985,142 @@ PetscErrorCode MatAssemblyEnd_MPISBAIJ(688,25568
static PetscErrorCode MatView_MPISBAIJ_ASCIIorDraworSocket(793,29742
#undef __FUNCT__913,34900
#define __FUNCT__ 914,34917
-PetscErrorCode MatView_MPISBAIJ(915,34954
-#undef __FUNCT__931,35647
-#define __FUNCT__ 932,35664
-PetscErrorCode MatDestroy_MPISBAIJ(933,35704
-#undef __FUNCT__986,38132
-#define __FUNCT__ 987,38149
-PetscErrorCode MatMult_MPISBAIJ_Hermitian(988,38196
-#undef __FUNCT__1022,39496
-#define __FUNCT__ 1023,39513
-PetscErrorCode MatMult_MPISBAIJ(1024,39550
-#undef __FUNCT__1058,40831
-#define __FUNCT__ 1059,40848
-PetscErrorCode MatMult_MPISBAIJ_2comm(1060,40891
-#undef __FUNCT__1086,42029
-#define __FUNCT__ 1087,42046
-PetscErrorCode MatMultAdd_MPISBAIJ(1088,42086
-#undef __FUNCT__1123,43408
-#define __FUNCT__ 1124,43425
-PetscErrorCode MatMultAdd_MPISBAIJ_2comm(1125,43471
-#undef __FUNCT__1149,44401
-#define __FUNCT__ 1150,44418
-PetscErrorCode MatGetDiagonal_MPISBAIJ(1151,44462
-#undef __FUNCT__1162,44817
-#define __FUNCT__ 1163,44834
-PetscErrorCode MatScale_MPISBAIJ(1164,44872
-#undef __FUNCT__1175,45134
-#define __FUNCT__ 1176,45151
-PetscErrorCode MatGetRow_MPISBAIJ(1177,45190
-#undef __FUNCT__1256,48094
-#define __FUNCT__ 1257,48111
-PetscErrorCode MatRestoreRow_MPISBAIJ(1258,48154
-#undef __FUNCT__1268,48510
-#define __FUNCT__ 1269,48527
-PetscErrorCode MatGetRowUpperTriangular_MPISBAIJ(1270,48581
-#undef __FUNCT__1279,48822
-#define __FUNCT__ 1280,48839
-PetscErrorCode MatRestoreRowUpperTriangular_MPISBAIJ(1281,48897
-#undef __FUNCT__1291,49144
-#define __FUNCT__ 1292,49161
-PetscErrorCode MatRealPart_MPISBAIJ(1293,49202
-#undef __FUNCT__1304,49452
-#define __FUNCT__ 1305,49469
-PetscErrorCode MatImaginaryPart_MPISBAIJ(1306,49515
-#undef __FUNCT__1321,49959
-#define __FUNCT__ 1322,49976
-PetscErrorCode ISEqual_private(1323,50012
-#undef __FUNCT__1369,51283
-#define __FUNCT__ 1370,51300
-PetscErrorCode MatGetSubMatrix_MPISBAIJ(1371,51345
-#undef __FUNCT__1398,52510
-#define __FUNCT__ 1399,52527
-PetscErrorCode MatZeroEntries_MPISBAIJ(1400,52571
-#undef __FUNCT__1411,52830
-#define __FUNCT__ 1412,52847
-PetscErrorCode MatGetInfo_MPISBAIJ(1413,52887
-#undef __FUNCT__1461,54695
-#define __FUNCT__ 1462,54712
-PetscErrorCode MatSetOption_MPISBAIJ(1463,54754
-#undef __FUNCT__1540,57127
-#define __FUNCT__ 1541,57144
-PetscErrorCode MatTranspose_MPISBAIJ(1542,57186
-#undef __FUNCT__1553,57432
-#define __FUNCT__ 1554,57449
-PetscErrorCode MatDiagonalScale_MPISBAIJ(1555,57495
-#undef __FUNCT__1590,58856
-#define __FUNCT__ 1591,58873
-PetscErrorCode MatSetUnfactored_MPISBAIJ(1592,58919
-#undef __FUNCT__1604,59212
-#define __FUNCT__ 1605,59229
-PetscErrorCode MatEqual_MPISBAIJ(1606,59267
-#undef __FUNCT__1625,59800
-#define __FUNCT__ 1626,59817
-PetscErrorCode MatCopy_MPISBAIJ(1627,59854
-#undef __FUNCT__1646,60539
-#define __FUNCT__ 1647,60556
-PetscErrorCode MatSetUp_MPISBAIJ(1648,60594
-#undef __FUNCT__1657,60810
-#define __FUNCT__ 1658,60827
-PetscErrorCode MatAXPY_MPISBAIJ(1659,60864
-#undef __FUNCT__1709,63364
-#define __FUNCT__ 1710,63381
-PetscErrorCode MatGetSubMatrices_MPISBAIJ(1711,63428
-#undef __FUNCT__1728,63934
-#define __FUNCT__ 1729,63951
-PetscErrorCode MatShift_MPISBAIJ(1730,63989
-#undef __FUNCT__1748,64546
-#define __FUNCT__ 1749,64563
-PetscErrorCode MatMissingDiagonal_MPISBAIJ(1750,64611
-static struct _MatOps MatOps_Values 1769,65184
-#undef __FUNCT__1916,72133
-#define __FUNCT__ 1917,72150
-PetscErrorCode MatGetDiagonalBlock_MPISBAIJ(1918,72199
-#undef __FUNCT__1925,72347
-#define __FUNCT__ 1926,72364
-PetscErrorCode MatMPISBAIJSetPreallocation_MPISBAIJ(1927,72421
-#undef __FUNCT__1979,74366
-#define __FUNCT__ 1980,74383
-PetscErrorCode MatMPISBAIJSetPreallocationCSR_MPISBAIJ(1981,74443
-#undef __FUNCT__2061,77541
-#define __FUNCT__ 2062,77558
-PETSC_EXTERN PetscErrorCode MatCreate_MPISBAIJ(2063,77597
-#undef __FUNCT__2171,81677
-#define __FUNCT__ 2172,81694
-PetscErrorCode MatMPISBAIJSetPreallocation(2259,85941
-#undef __FUNCT__2271,86435
-#define __FUNCT__ 2272,86452
-PetscErrorCode MatCreateSBAIJ(2377,91678
-#undef __FUNCT__2397,92396
-#define __FUNCT__ 2398,92413
-static PetscErrorCode MatDuplicate_MPISBAIJ(2399,92455
-#undef __FUNCT__2508,97468
-#define __FUNCT__ 2509,97485
-PetscErrorCode MatLoad_MPISBAIJ(2510,97522
-#undef __FUNCT__2755,107556
-#define __FUNCT__ 2756,107573
-#undef __FUNCT__2777,108049
-#define __FUNCT__ 2778,108066
-PetscErrorCode MatGetRowMaxAbs_MPISBAIJ(2779,108111
-#undef __FUNCT__2862,110773
-#define __FUNCT__ 2863,110790
-PetscErrorCode MatSOR_MPISBAIJ(2864,110826
-#undef __FUNCT__2996,116872
-#define __FUNCT__ 2997,116889
-PetscErrorCode MatSOR_MPISBAIJ_2comm(2998,116931
-#undef __FUNCT__3042,118958
-#define __FUNCT__ 3043,118975
-PetscErrorCode MatCreateMPISBAIJWithArrays(3080,120535
-#undef __FUNCT__3096,121241
-#define __FUNCT__ 3097,121258
-PetscErrorCode MatMPISBAIJSetPreallocationCSR(3117,121948
-#undef __FUNCT__3126,122311
-#define __FUNCT__ 3127,122328
-PetscErrorCode MatCreateMPIMatConcatenateSeqMat_MPISBAIJ(3128,122390
+static PetscErrorCode MatView_MPISBAIJ_Binary(915,34961
+#undef __FUNCT__1102,43038
+#define __FUNCT__ 1103,43055
+PetscErrorCode MatView_MPISBAIJ(1104,43092
+#undef __FUNCT__1122,43860
+#define __FUNCT__ 1123,43877
+PetscErrorCode MatDestroy_MPISBAIJ(1124,43917
+#undef __FUNCT__1177,46345
+#define __FUNCT__ 1178,46362
+PetscErrorCode MatMult_MPISBAIJ_Hermitian(1179,46409
+#undef __FUNCT__1213,47709
+#define __FUNCT__ 1214,47726
+PetscErrorCode MatMult_MPISBAIJ(1215,47763
+#undef __FUNCT__1249,49044
+#define __FUNCT__ 1250,49061
+PetscErrorCode MatMult_MPISBAIJ_2comm(1251,49104
+#undef __FUNCT__1277,50242
+#define __FUNCT__ 1278,50259
+PetscErrorCode MatMultAdd_MPISBAIJ(1279,50299
+#undef __FUNCT__1314,51621
+#define __FUNCT__ 1315,51638
+PetscErrorCode MatMultAdd_MPISBAIJ_2comm(1316,51684
+#undef __FUNCT__1340,52614
+#define __FUNCT__ 1341,52631
+PetscErrorCode MatGetDiagonal_MPISBAIJ(1342,52675
+#undef __FUNCT__1353,53030
+#define __FUNCT__ 1354,53047
+PetscErrorCode MatScale_MPISBAIJ(1355,53085
+#undef __FUNCT__1366,53347
+#define __FUNCT__ 1367,53364
+PetscErrorCode MatGetRow_MPISBAIJ(1368,53403
+#undef __FUNCT__1447,56307
+#define __FUNCT__ 1448,56324
+PetscErrorCode MatRestoreRow_MPISBAIJ(1449,56367
+#undef __FUNCT__1459,56723
+#define __FUNCT__ 1460,56740
+PetscErrorCode MatGetRowUpperTriangular_MPISBAIJ(1461,56794
+#undef __FUNCT__1470,57035
+#define __FUNCT__ 1471,57052
+PetscErrorCode MatRestoreRowUpperTriangular_MPISBAIJ(1472,57110
+#undef __FUNCT__1482,57357
+#define __FUNCT__ 1483,57374
+PetscErrorCode MatRealPart_MPISBAIJ(1484,57415
+#undef __FUNCT__1495,57665
+#define __FUNCT__ 1496,57682
+PetscErrorCode MatImaginaryPart_MPISBAIJ(1497,57728
+#undef __FUNCT__1512,58172
+#define __FUNCT__ 1513,58189
+PetscErrorCode ISEqual_private(1514,58225
+#undef __FUNCT__1560,59496
+#define __FUNCT__ 1561,59513
+PetscErrorCode MatGetSubMatrix_MPISBAIJ(1562,59558
+#undef __FUNCT__1589,60723
+#define __FUNCT__ 1590,60740
+PetscErrorCode MatZeroEntries_MPISBAIJ(1591,60784
+#undef __FUNCT__1602,61043
+#define __FUNCT__ 1603,61060
+PetscErrorCode MatGetInfo_MPISBAIJ(1604,61100
+#undef __FUNCT__1652,62908
+#define __FUNCT__ 1653,62925
+PetscErrorCode MatSetOption_MPISBAIJ(1654,62967
+#undef __FUNCT__1731,65340
+#define __FUNCT__ 1732,65357
+PetscErrorCode MatTranspose_MPISBAIJ(1733,65399
+#undef __FUNCT__1744,65645
+#define __FUNCT__ 1745,65662
+PetscErrorCode MatDiagonalScale_MPISBAIJ(1746,65708
+#undef __FUNCT__1781,67069
+#define __FUNCT__ 1782,67086
+PetscErrorCode MatSetUnfactored_MPISBAIJ(1783,67132
+#undef __FUNCT__1795,67425
+#define __FUNCT__ 1796,67442
+PetscErrorCode MatEqual_MPISBAIJ(1797,67480
+#undef __FUNCT__1816,68013
+#define __FUNCT__ 1817,68030
+PetscErrorCode MatCopy_MPISBAIJ(1818,68067
+#undef __FUNCT__1837,68752
+#define __FUNCT__ 1838,68769
+PetscErrorCode MatSetUp_MPISBAIJ(1839,68807
+#undef __FUNCT__1848,69023
+#define __FUNCT__ 1849,69040
+PetscErrorCode MatAXPY_MPISBAIJ(1850,69077
+#undef __FUNCT__1900,71577
+#define __FUNCT__ 1901,71594
+PetscErrorCode MatGetSubMatrices_MPISBAIJ(1902,71641
+#undef __FUNCT__1919,72147
+#define __FUNCT__ 1920,72164
+PetscErrorCode MatShift_MPISBAIJ(1921,72202
+#undef __FUNCT__1939,72759
+#define __FUNCT__ 1940,72776
+PetscErrorCode MatMissingDiagonal_MPISBAIJ(1941,72824
+static struct _MatOps MatOps_Values 1960,73397
+#undef __FUNCT__2107,80346
+#define __FUNCT__ 2108,80363
+PetscErrorCode MatGetDiagonalBlock_MPISBAIJ(2109,80412
+#undef __FUNCT__2116,80560
+#define __FUNCT__ 2117,80577
+PetscErrorCode MatMPISBAIJSetPreallocation_MPISBAIJ(2118,80634
+#undef __FUNCT__2170,82579
+#define __FUNCT__ 2171,82596
+PetscErrorCode MatMPISBAIJSetPreallocationCSR_MPISBAIJ(2172,82656
+#undef __FUNCT__2252,85754
+#define __FUNCT__ 2253,85771
+PETSC_EXTERN PetscErrorCode MatCreate_MPISBAIJ(2254,85810
+#undef __FUNCT__2362,89890
+#define __FUNCT__ 2363,89907
+PetscErrorCode MatMPISBAIJSetPreallocation(2450,94154
+#undef __FUNCT__2462,94648
+#define __FUNCT__ 2463,94665
+PetscErrorCode MatCreateSBAIJ(2568,99891
+#undef __FUNCT__2588,100609
+#define __FUNCT__ 2589,100626
+static PetscErrorCode MatDuplicate_MPISBAIJ(2590,100668
+#undef __FUNCT__2699,105681
+#define __FUNCT__ 2700,105698
+PetscErrorCode MatLoad_MPISBAIJ(2701,105735
+#undef __FUNCT__2946,115769
+#define __FUNCT__ 2947,115786
+#undef __FUNCT__2968,116262
+#define __FUNCT__ 2969,116279
+PetscErrorCode MatGetRowMaxAbs_MPISBAIJ(2970,116324
+#undef __FUNCT__3053,118986
+#define __FUNCT__ 3054,119003
+PetscErrorCode MatSOR_MPISBAIJ(3055,119039
+#undef __FUNCT__3187,125085
+#define __FUNCT__ 3188,125102
+PetscErrorCode MatSOR_MPISBAIJ_2comm(3189,125144
+#undef __FUNCT__3233,127171
+#define __FUNCT__ 3234,127188
+PetscErrorCode MatCreateMPISBAIJWithArrays(3271,128748
+#undef __FUNCT__3287,129454
+#define __FUNCT__ 3288,129471
+PetscErrorCode MatMPISBAIJSetPreallocationCSR(3308,130161
+#undef __FUNCT__3317,130524
+#define __FUNCT__ 3318,130541
+PetscErrorCode MatCreateMPIMatConcatenateSeqMat_MPISBAIJ(3319,130603
src/mat/impls/sbaij/mpi/mmsbaij.c,316
mmsbaij.c:^?mmsbaij.c^A,1
@@ -35580,33 +35598,33 @@ PetscErrorCode PetscSplitReductionGet(330,13688
#undef __FUNCT__357,14887
#define __FUNCT__ 358,14904
PetscErrorCode VecDotBegin(375,15393
-#undef __FUNCT__397,16349
-#define __FUNCT__ 398,16366
-PetscErrorCode VecDotEnd(416,16863
-#undef __FUNCT__443,17996
-#define __FUNCT__ 444,18013
-PetscErrorCode VecTDotBegin(462,18514
-#undef __FUNCT__484,19470
-#define __FUNCT__ 485,19487
-PetscErrorCode VecTDotEnd(502,19964
-#undef __FUNCT__516,20295
-#define __FUNCT__ 517,20312
-PetscErrorCode VecNormBegin(534,20800
-#undef __FUNCT__566,22279
-#define __FUNCT__ 567,22296
-PetscErrorCode VecNormEnd(584,22780
-#undef __FUNCT__626,24443
-#define __FUNCT__ 627,24460
-PetscErrorCode VecMDotBegin(645,25022
-#undef __FUNCT__671,26097
-#define __FUNCT__ 672,26114
-PetscErrorCode VecMDotEnd(693,26709
-#undef __FUNCT__721,27910
-#define __FUNCT__ 722,27927
-PetscErrorCode VecMTDotBegin(741,28498
-#undef __FUNCT__767,29575
-#define __FUNCT__ 768,29592
-PetscErrorCode VecMTDotEnd(788,30192
+#undef __FUNCT__397,16347
+#define __FUNCT__ 398,16364
+PetscErrorCode VecDotEnd(416,16861
+#undef __FUNCT__443,17994
+#define __FUNCT__ 444,18011
+PetscErrorCode VecTDotBegin(462,18512
+#undef __FUNCT__484,19469
+#define __FUNCT__ 485,19486
+PetscErrorCode VecTDotEnd(502,19963
+#undef __FUNCT__516,20294
+#define __FUNCT__ 517,20311
+PetscErrorCode VecNormBegin(534,20799
+#undef __FUNCT__566,22278
+#define __FUNCT__ 567,22295
+PetscErrorCode VecNormEnd(584,22779
+#undef __FUNCT__626,24442
+#define __FUNCT__ 627,24459
+PetscErrorCode VecMDotBegin(645,25021
+#undef __FUNCT__671,26096
+#define __FUNCT__ 672,26113
+PetscErrorCode VecMDotEnd(693,26708
+#undef __FUNCT__721,27909
+#define __FUNCT__ 722,27926
+PetscErrorCode VecMTDotBegin(741,28497
+#undef __FUNCT__767,29574
+#define __FUNCT__ 768,29591
+PetscErrorCode VecMTDotEnd(788,30191
src/vec/vec/utils/projection.c,1333
projection.c:^?projection.c^A,1
@@ -35955,22 +35973,22 @@ PetscErrorCode VecScatterDestroy(1848,78478
PetscErrorCode VecScatterCopy(1887,79682
#undef __FUNCT__1904,80354
#define __FUNCT__ 1905,80371
-PetscErrorCode VecScatterView(1918,80621
-#undef __FUNCT__1934,81078
-#define __FUNCT__ 1935,81095
-PetscErrorCode VecScatterRemap(1958,81855
-#undef __FUNCT__2007,83703
-#define __FUNCT__ 2008,83720
-PetscErrorCode VecScatterGetTypes_Private(2016,83983
-#undef __FUNCT__2028,84328
-#define __FUNCT__ 2029,84345
-PetscErrorCode VecScatterIsSequential_Private(2037,84654
-#undef __FUNCT__2052,85058
-#define __FUNCT__ 2053,85075
-PETSC_EXTERN PetscErrorCode VecScatterInitializeForGPU(2078,86124
-#undef __FUNCT__2151,89067
-#define __FUNCT__ 2152,89084
-PETSC_EXTERN PetscErrorCode VecScatterFinalizeForGPU(2170,89739
+PetscErrorCode VecScatterView(1918,80623
+#undef __FUNCT__1934,81080
+#define __FUNCT__ 1935,81097
+PetscErrorCode VecScatterRemap(1958,81857
+#undef __FUNCT__2007,83705
+#define __FUNCT__ 2008,83722
+PetscErrorCode VecScatterGetTypes_Private(2016,83985
+#undef __FUNCT__2028,84330
+#define __FUNCT__ 2029,84347
+PetscErrorCode VecScatterIsSequential_Private(2037,84656
+#undef __FUNCT__2052,85060
+#define __FUNCT__ 2053,85077
+PETSC_EXTERN PetscErrorCode VecScatterInitializeForGPU(2078,86126
+#undef __FUNCT__2151,89069
+#define __FUNCT__ 2152,89086
+PETSC_EXTERN PetscErrorCode VecScatterFinalizeForGPU(2170,89741
src/vec/vec/utils/vecs.c,349
vecs.c:^?vecs.c^A,1
@@ -36094,18 +36112,18 @@ PetscErrorCode VecSum(1434,45819
#undef __FUNCT__1452,46389
#define __FUNCT__ 1453,46406
PetscErrorCode VecShift(1472,46738
-#undef __FUNCT__1494,47283
-#define __FUNCT__ 1495,47300
-PetscErrorCode VecAbs(1509,47540
-#undef __FUNCT__1530,48029
-#define __FUNCT__ 1531,48046
-PetscErrorCode VecPermute(1547,48426
-#undef __FUNCT__1577,49445
-#define __FUNCT__ 1578,49462
-PetscErrorCode VecEqual(1599,50045
-#undef __FUNCT__1633,51234
-#define __FUNCT__ 1634,51251
-PetscErrorCode VecUniqueEntries(1650,51540
+#undef __FUNCT__1494,47289
+#define __FUNCT__ 1495,47306
+PetscErrorCode VecAbs(1509,47546
+#undef __FUNCT__1530,48035
+#define __FUNCT__ 1531,48052
+PetscErrorCode VecPermute(1547,48432
+#undef __FUNCT__1577,49451
+#define __FUNCT__ 1578,49468
+PetscErrorCode VecEqual(1599,50051
+#undef __FUNCT__1633,51240
+#define __FUNCT__ 1634,51257
+PetscErrorCode VecUniqueEntries(1650,51546
src/vec/vec/utils/f90-custom/makefile,114
makefile:^?makefile^A,1
@@ -36155,11 +36173,12 @@ DIRS 9,114
LIBBASE 10,125
LOCDIR 11,148
-src/vec/vec/utils/ftn-custom/zvscatf.c,372
+src/vec/vec/utils/ftn-custom/zvscatf.c,494
zvscatf.c:^?zvscatf.c^A,1
-PETSC_EXTERN void PETSC_STDCALL vecscattercreate_(13,458
-PETSC_EXTERN void PETSC_STDCALL vecscatterremap_(20,718
-PETSC_EXTERN void PETSC_STDCALL vecscatterdestroy_(27,937
+PETSC_EXTERN void PETSC_STDCALL vecscattercreate_(15,556
+PETSC_EXTERN void PETSC_STDCALL vecscatterremap_(22,816
+PETSC_EXTERN void PETSC_STDCALL vecscatterdestroy_(29,1035
+PETSC_EXTERN void PETSC_STDCALL vecscatterview_(34,1157
src/vec/vec/examples/makefile,36
makefile:^?makefile^A,1
@@ -36372,7 +36391,7 @@ int main(20,528
src/vec/vec/examples/tutorials/ex20f90.F90.html,4315
ex20f90.F90.html:^?ex20f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,369
+petsc-3.7.4 2016-10-02version11,369
Report Typos and Errorsbugreport12,438
1: line113,732
2: line214,775
@@ -37632,7 +37651,7 @@ src/vec/vec/impls/seq/ftn-custom/zvsectionf.c,424
zvsectionf.c:^?zvsectionf.c^A,1
PETSC_EXTERN void PETSC_STDCALL petscsectionview_(15,534
PETSC_EXTERN void PETSC_STDCALL petscsectiongetfieldname_(23,743
-PETSC_EXTERN void PETSC_STDCALL petscsectionsetfieldname_(31,1051
+PETSC_EXTERN void PETSC_STDCALL petscsectionsetfieldname_(32,1089
src/vec/vec/impls/seq/ftn-custom/zbvec2f.c,137
zbvec2f.c:^?zbvec2f.c^A,1
@@ -38964,54 +38983,54 @@ PetscErrorCode PetscSectionView_ASCII(1524,50568
#undef __FUNCT__1552,51805
#define __FUNCT__ 1553,51822
PetscErrorCode PetscSectionView(1567,52090
-#undef __FUNCT__1592,53079
-#define __FUNCT__ 1593,53096
-PetscErrorCode PetscSectionReset(1606,53316
-#undef __FUNCT__1635,54217
-#define __FUNCT__ 1636,54234
-PetscErrorCode PetscSectionDestroy(1652,54698
-#undef __FUNCT__1668,55101
-#define __FUNCT__ 1669,55118
-PetscErrorCode VecIntGetValuesSection(1670,55161
-#undef __FUNCT__1679,55411
-#define __FUNCT__ 1680,55428
-PetscErrorCode VecIntSetValuesSection(1681,55471
-#undef __FUNCT__1756,57970
-#define __FUNCT__ 1757,57987
-PetscErrorCode PetscSectionHasConstraints(1758,58034
-#undef __FUNCT__1767,58323
-#define __FUNCT__ 1768,58340
-PetscErrorCode PetscSectionGetConstraintIndices(1785,58848
-#undef __FUNCT__1796,59158
-#define __FUNCT__ 1797,59175
-PetscErrorCode PetscSectionSetConstraintIndices(1812,59610
-#undef __FUNCT__1823,59913
-#define __FUNCT__ 1824,59930
-PetscErrorCode PetscSectionGetFieldConstraintIndices(1825,59988
-#undef __FUNCT__1835,60447
-#define __FUNCT__ 1836,60464
-PetscErrorCode PetscSectionSetFieldConstraintIndices(1837,60522
-#undef __FUNCT__1847,60981
-#define __FUNCT__ 1848,60998
-PetscErrorCode PetscSectionPermute(1866,61412
-#undef __FUNCT__1931,64359
-#define __FUNCT__ 1932,64376
-PetscErrorCode PetscSFDistributeSection(1950,64816
-#undef __FUNCT__2004,67697
-#define __FUNCT__ 2005,67714
-PetscErrorCode PetscSFCreateRemoteOffsets(2006,67761
-#undef __FUNCT__2032,69134
-#define __FUNCT__ 2033,69151
-PetscErrorCode PetscSFCreateSectionSF(2052,69801
-#undef __FUNCT__2110,72417
-#define __FUNCT__ 2111,72434
-PetscErrorCode PetscSectionSetClosureIndex(2127,72986
-#undef __FUNCT__2140,73396
-#define __FUNCT__ 2141,73413
-PetscErrorCode PetscSectionGetClosureIndex(2159,73989
-#undef __FUNCT__2172,74388
-#define __FUNCT__ 2173,74405
-PetscErrorCode PetscSectionGetField(2188,74731
+#undef __FUNCT__1593,53152
+#define __FUNCT__ 1594,53169
+PetscErrorCode PetscSectionReset(1607,53389
+#undef __FUNCT__1636,54290
+#define __FUNCT__ 1637,54307
+PetscErrorCode PetscSectionDestroy(1653,54771
+#undef __FUNCT__1669,55174
+#define __FUNCT__ 1670,55191
+PetscErrorCode VecIntGetValuesSection(1671,55234
+#undef __FUNCT__1680,55484
+#define __FUNCT__ 1681,55501
+PetscErrorCode VecIntSetValuesSection(1682,55544
+#undef __FUNCT__1757,58043
+#define __FUNCT__ 1758,58060
+PetscErrorCode PetscSectionHasConstraints(1759,58107
+#undef __FUNCT__1768,58396
+#define __FUNCT__ 1769,58413
+PetscErrorCode PetscSectionGetConstraintIndices(1786,58921
+#undef __FUNCT__1797,59231
+#define __FUNCT__ 1798,59248
+PetscErrorCode PetscSectionSetConstraintIndices(1813,59683
+#undef __FUNCT__1824,59986
+#define __FUNCT__ 1825,60003
+PetscErrorCode PetscSectionGetFieldConstraintIndices(1826,60061
+#undef __FUNCT__1836,60520
+#define __FUNCT__ 1837,60537
+PetscErrorCode PetscSectionSetFieldConstraintIndices(1838,60595
+#undef __FUNCT__1848,61054
+#define __FUNCT__ 1849,61071
+PetscErrorCode PetscSectionPermute(1867,61485
+#undef __FUNCT__1932,64432
+#define __FUNCT__ 1933,64449
+PetscErrorCode PetscSFDistributeSection(1951,64889
+#undef __FUNCT__2005,67770
+#define __FUNCT__ 2006,67787
+PetscErrorCode PetscSFCreateRemoteOffsets(2007,67834
+#undef __FUNCT__2033,69207
+#define __FUNCT__ 2034,69224
+PetscErrorCode PetscSFCreateSectionSF(2053,69874
+#undef __FUNCT__2111,72490
+#define __FUNCT__ 2112,72507
+PetscErrorCode PetscSectionSetClosureIndex(2128,73059
+#undef __FUNCT__2141,73469
+#define __FUNCT__ 2142,73486
+PetscErrorCode PetscSectionGetClosureIndex(2160,74062
+#undef __FUNCT__2173,74461
+#define __FUNCT__ 2174,74478
+PetscErrorCode PetscSectionGetField(2189,74804
src/vec/is/utils/isio.c,270
isio.c:^?isio.c^A,1
@@ -42517,7 +42536,7 @@ static PetscErrorCode PCSetFromOptions_SACUSPPoly(216,7380
#define __FUNCT__ 229,7775
PETSC_EXTERN PetscErrorCode PCCreate_SACUSPPoly(230,7815
-src/ksp/pc/impls/factor/factor.c,1983
+src/ksp/pc/impls/factor/factor.c,2295
factor.c:^?factor.c^A,1
#undef __FUNCT__4,70
#define __FUNCT__ 5,87
@@ -42536,46 +42555,55 @@ PetscErrorCode PCFactorSetShiftAmount(114,3455
PetscErrorCode PCFactorSetDropTolerance(150,4696
#undef __FUNCT__162,5147
#define __FUNCT__ 163,5164
-PetscErrorCode PCFactorGetLevels(179,5507
-#undef __FUNCT__189,5779
-#define __FUNCT__ 190,5796
-PetscErrorCode PCFactorSetLevels(207,6191
-#undef __FUNCT__219,6612
-#define __FUNCT__ 220,6629
-PetscErrorCode PCFactorSetAllowDiagonalFill(244,7195
-#undef __FUNCT__254,7483
-#define __FUNCT__ 255,7500
-PetscErrorCode PCFactorGetAllowDiagonalFill(281,8097
-#undef __FUNCT__291,8387
-#define __FUNCT__ 292,8404
-PetscErrorCode PCFactorReorderForNonzeroDiagonal(311,8992
-#undef __FUNCT__322,9338
-#define __FUNCT__ 323,9355
-PetscErrorCode PCFactorSetMatSolverPackage(347,9981
-#undef __FUNCT__357,10297
-#define __FUNCT__ 358,10314
-PetscErrorCode PCFactorGetMatSolverPackage(378,10806
-#undef __FUNCT__393,11229
-#define __FUNCT__ 394,11246
-PetscErrorCode PCFactorSetFill(422,12165
-#undef __FUNCT__433,12553
-#define __FUNCT__ 434,12570
-PetscErrorCode PCFactorSetUseInPlace(466,13793
-#undef __FUNCT__476,14067
-#define __FUNCT__ 477,14084
-PetscErrorCode PCFactorGetUseInPlace(495,14504
-#undef __FUNCT__505,14780
-#define __FUNCT__ 506,14797
-PetscErrorCode PCFactorSetMatOrderingType(529,15529
-#undef __FUNCT__539,15835
-#define __FUNCT__ 540,15852
-PetscErrorCode PCFactorSetColumnPivot(559,16511
-#undef __FUNCT__570,16838
-#define __FUNCT__ 571,16855
-PetscErrorCode PCFactorSetPivotInBlocks(589,17315
-#undef __FUNCT__600,17646
-#define __FUNCT__ 601,17663
-PetscErrorCode PCFactorSetReuseFill(621,18246
+PetscErrorCode PCFactorGetZeroPivot(180,5469
+#undef __FUNCT__190,5747
+#define __FUNCT__ 191,5764
+PetscErrorCode PCFactorGetShiftAmount(208,6146
+#undef __FUNCT__218,6428
+#define __FUNCT__ 219,6445
+PetscErrorCode PCFactorGetShiftType(236,6920
+#undef __FUNCT__246,7214
+#define __FUNCT__ 247,7231
+PetscErrorCode PCFactorGetLevels(263,7574
+#undef __FUNCT__273,7846
+#define __FUNCT__ 274,7863
+PetscErrorCode PCFactorSetLevels(291,8258
+#undef __FUNCT__303,8679
+#define __FUNCT__ 304,8696
+PetscErrorCode PCFactorSetAllowDiagonalFill(328,9262
+#undef __FUNCT__338,9550
+#define __FUNCT__ 339,9567
+PetscErrorCode PCFactorGetAllowDiagonalFill(365,10164
+#undef __FUNCT__375,10454
+#define __FUNCT__ 376,10471
+PetscErrorCode PCFactorReorderForNonzeroDiagonal(395,11059
+#undef __FUNCT__406,11405
+#define __FUNCT__ 407,11422
+PetscErrorCode PCFactorSetMatSolverPackage(431,12048
+#undef __FUNCT__441,12364
+#define __FUNCT__ 442,12381
+PetscErrorCode PCFactorGetMatSolverPackage(462,12873
+#undef __FUNCT__477,13296
+#define __FUNCT__ 478,13313
+PetscErrorCode PCFactorSetFill(506,14232
+#undef __FUNCT__517,14620
+#define __FUNCT__ 518,14637
+PetscErrorCode PCFactorSetUseInPlace(550,15860
+#undef __FUNCT__560,16134
+#define __FUNCT__ 561,16151
+PetscErrorCode PCFactorGetUseInPlace(579,16571
+#undef __FUNCT__589,16847
+#define __FUNCT__ 590,16864
+PetscErrorCode PCFactorSetMatOrderingType(613,17596
+#undef __FUNCT__623,17902
+#define __FUNCT__ 624,17919
+PetscErrorCode PCFactorSetColumnPivot(643,18578
+#undef __FUNCT__654,18905
+#define __FUNCT__ 655,18922
+PetscErrorCode PCFactorSetPivotInBlocks(673,19382
+#undef __FUNCT__684,19713
+#define __FUNCT__ 685,19730
+PetscErrorCode PCFactorSetReuseFill(705,20313
src/ksp/pc/impls/factor/makefile,123
makefile:^?makefile^A,1
@@ -42599,7 +42627,7 @@ factor.h:^?factor.h^A,1
MatFactorType factortype;15,383
} PC_Factor;16,414
-src/ksp/pc/impls/factor/factimpl.c,1940
+src/ksp/pc/impls/factor/factimpl.c,2266
factimpl.c:^?factimpl.c^A,1
#undef __FUNCT__7,172
#define __FUNCT__ 8,189
@@ -42627,34 +42655,43 @@ PetscErrorCode PCFactorSetMatOrderingType_Factor(93,3158
PetscErrorCode PCFactorGetLevels_Factor(112,3798
#undef __FUNCT__121,3993
#define __FUNCT__ 122,4010
-PetscErrorCode PCFactorSetLevels_Factor(123,4055
-#undef __FUNCT__138,4700
-#define __FUNCT__ 139,4717
-PetscErrorCode PCFactorSetAllowDiagonalFill_Factor(140,4773
-#undef __FUNCT__149,4986
-#define __FUNCT__ 150,5003
-PetscErrorCode PCFactorGetAllowDiagonalFill_Factor(151,5059
-#undef __FUNCT__162,5386
-#define __FUNCT__ 163,5403
-PetscErrorCode PCFactorSetPivotInBlocks_Factor(164,5455
-#undef __FUNCT__173,5668
-#define __FUNCT__ 174,5685
-PetscErrorCode PCFactorGetMatrix_Factor(175,5730
-#undef __FUNCT__185,6041
-#define __FUNCT__ 186,6058
-PetscErrorCode PCFactorSetMatSolverPackage_Factor(187,6113
-#undef __FUNCT__206,6804
-#define __FUNCT__ 207,6821
-PetscErrorCode PCFactorGetMatSolverPackage_Factor(208,6876
-#undef __FUNCT__217,7085
-#define __FUNCT__ 218,7102
-PetscErrorCode PCFactorSetColumnPivot_Factor(219,7152
-#undef __FUNCT__229,7515
-#define __FUNCT__ 230,7532
-PetscErrorCode PCSetFromOptions_Factor(231,7576
-#undef __FUNCT__286,10820
-#define __FUNCT__ 287,10837
-PetscErrorCode PCView_Factor(288,10871
+PetscErrorCode PCFactorGetZeroPivot_Factor(123,4058
+#undef __FUNCT__132,4258
+#define __FUNCT__ 133,4275
+PetscErrorCode PCFactorGetShiftAmount_Factor(134,4325
+#undef __FUNCT__143,4529
+#define __FUNCT__ 144,4546
+PetscErrorCode PCFactorGetShiftType_Factor(145,4594
+#undef __FUNCT__154,4828
+#define __FUNCT__ 155,4845
+PetscErrorCode PCFactorSetLevels_Factor(156,4890
+#undef __FUNCT__171,5535
+#define __FUNCT__ 172,5552
+PetscErrorCode PCFactorSetAllowDiagonalFill_Factor(173,5608
+#undef __FUNCT__182,5821
+#define __FUNCT__ 183,5838
+PetscErrorCode PCFactorGetAllowDiagonalFill_Factor(184,5894
+#undef __FUNCT__195,6221
+#define __FUNCT__ 196,6238
+PetscErrorCode PCFactorSetPivotInBlocks_Factor(197,6290
+#undef __FUNCT__206,6503
+#define __FUNCT__ 207,6520
+PetscErrorCode PCFactorGetMatrix_Factor(208,6565
+#undef __FUNCT__218,6876
+#define __FUNCT__ 219,6893
+PetscErrorCode PCFactorSetMatSolverPackage_Factor(220,6948
+#undef __FUNCT__239,7639
+#define __FUNCT__ 240,7656
+PetscErrorCode PCFactorGetMatSolverPackage_Factor(241,7711
+#undef __FUNCT__250,7920
+#define __FUNCT__ 251,7937
+PetscErrorCode PCFactorSetColumnPivot_Factor(252,7987
+#undef __FUNCT__262,8350
+#define __FUNCT__ 263,8367
+PetscErrorCode PCSetFromOptions_Factor(264,8411
+#undef __FUNCT__319,11655
+#define __FUNCT__ 320,11672
+PetscErrorCode PCView_Factor(321,11706
src/ksp/pc/impls/factor/icc/makefile,154
makefile:^?makefile^A,1
@@ -42683,33 +42720,33 @@ icc.c:^?icc.c^A,1
#undef __FUNCT__4,72
#define __FUNCT__ 5,89
static PetscErrorCode PCSetUp_ICC(6,121
-#undef __FUNCT__53,1976
-#define __FUNCT__ 54,1993
-static PetscErrorCode PCReset_ICC(55,2025
-#undef __FUNCT__65,2247
-#define __FUNCT__ 66,2264
-static PetscErrorCode PCDestroy_ICC(67,2298
-#undef __FUNCT__80,2673
-#define __FUNCT__ 81,2690
-static PetscErrorCode PCApply_ICC(82,2722
-#undef __FUNCT__92,2957
-#define __FUNCT__ 93,2974
-static PetscErrorCode PCApplySymmetricLeft_ICC(94,3019
-#undef __FUNCT__104,3274
-#define __FUNCT__ 105,3291
-static PetscErrorCode PCApplySymmetricRight_ICC(106,3337
-#undef __FUNCT__116,3594
-#define __FUNCT__ 117,3611
-static PetscErrorCode PCSetFromOptions_ICC(118,3652
-#undef __FUNCT__143,4666
-#define __FUNCT__ 144,4683
-static PetscErrorCode PCView_ICC(145,4714
-#undef __FUNCT__156,4986
-#define __FUNCT__ 157,5003
-PetscErrorCode PCFactorGetUseInPlace_ICC(158,5049
-#undef __FUNCT__201,6821
-#define __FUNCT__ 202,6838
-PETSC_EXTERN PetscErrorCode PCCreate_ICC(203,6871
+#undef __FUNCT__54,2009
+#define __FUNCT__ 55,2026
+static PetscErrorCode PCReset_ICC(56,2058
+#undef __FUNCT__66,2280
+#define __FUNCT__ 67,2297
+static PetscErrorCode PCDestroy_ICC(68,2331
+#undef __FUNCT__81,2706
+#define __FUNCT__ 82,2723
+static PetscErrorCode PCApply_ICC(83,2755
+#undef __FUNCT__93,2990
+#define __FUNCT__ 94,3007
+static PetscErrorCode PCApplySymmetricLeft_ICC(95,3052
+#undef __FUNCT__105,3307
+#define __FUNCT__ 106,3324
+static PetscErrorCode PCApplySymmetricRight_ICC(107,3370
+#undef __FUNCT__117,3627
+#define __FUNCT__ 118,3644
+static PetscErrorCode PCSetFromOptions_ICC(119,3685
+#undef __FUNCT__144,4699
+#define __FUNCT__ 145,4716
+static PetscErrorCode PCView_ICC(146,4747
+#undef __FUNCT__157,5019
+#define __FUNCT__ 158,5036
+PetscErrorCode PCFactorGetUseInPlace_ICC(159,5082
+#undef __FUNCT__202,6854
+#define __FUNCT__ 203,6871
+PETSC_EXTERN PetscErrorCode PCCreate_ICC(204,6904
src/ksp/pc/impls/factor/ftn-custom/makefile,126
makefile:^?makefile^A,1
@@ -42742,7 +42779,7 @@ DIRS 10,100
MANSEC 11,111
LOCDIR 12,125
-src/ksp/pc/impls/factor/cholesky/cholesky.c,1634
+src/ksp/pc/impls/factor/cholesky/cholesky.c,1636
cholesky.c:^?cholesky.c^A,1
PC_Factor hdr;10,272
PetscReal actualfill;11,289
@@ -42767,30 +42804,30 @@ static PetscErrorCode PCView_Cholesky(55,1701
#undef __FUNCT__77,2582
#define __FUNCT__ 78,2599
static PetscErrorCode PCSetUp_Cholesky(79,2636
-#undef __FUNCT__173,7574
-#define __FUNCT__ 174,7591
-static PetscErrorCode PCReset_Cholesky(175,7628
-#undef __FUNCT__187,7998
-#define __FUNCT__ 188,8015
-static PetscErrorCode PCDestroy_Cholesky(189,8054
-#undef __FUNCT__202,8444
-#define __FUNCT__ 203,8461
-static PetscErrorCode PCApply_Cholesky(204,8498
-#undef __FUNCT__218,8831
-#define __FUNCT__ 219,8848
-static PetscErrorCode PCApplyTranspose_Cholesky(220,8894
-#undef __FUNCT__236,9344
-#define __FUNCT__ 237,9361
-static PetscErrorCode PCFactorSetUseInPlace_Cholesky(238,9412
-#undef __FUNCT__247,9608
-#define __FUNCT__ 248,9625
-static PetscErrorCode PCFactorGetUseInPlace_Cholesky(249,9676
-#undef __FUNCT__260,9964
-#define __FUNCT__ 261,9981
-PetscErrorCode PCFactorSetReuseOrdering(282,10550
-#undef __FUNCT__321,12144
-#define __FUNCT__ 322,12161
-PETSC_EXTERN PetscErrorCode PCCreate_Cholesky(323,12199
+#undef __FUNCT__180,7864
+#define __FUNCT__ 181,7881
+static PetscErrorCode PCReset_Cholesky(182,7918
+#undef __FUNCT__194,8288
+#define __FUNCT__ 195,8305
+static PetscErrorCode PCDestroy_Cholesky(196,8344
+#undef __FUNCT__209,8734
+#define __FUNCT__ 210,8751
+static PetscErrorCode PCApply_Cholesky(211,8788
+#undef __FUNCT__225,9121
+#define __FUNCT__ 226,9138
+static PetscErrorCode PCApplyTranspose_Cholesky(227,9184
+#undef __FUNCT__243,9634
+#define __FUNCT__ 244,9651
+static PetscErrorCode PCFactorSetUseInPlace_Cholesky(245,9702
+#undef __FUNCT__254,9898
+#define __FUNCT__ 255,9915
+static PetscErrorCode PCFactorGetUseInPlace_Cholesky(256,9966
+#undef __FUNCT__267,10254
+#define __FUNCT__ 268,10271
+PetscErrorCode PCFactorSetReuseOrdering(289,10840
+#undef __FUNCT__328,12434
+#define __FUNCT__ 329,12451
+PETSC_EXTERN PetscErrorCode PCCreate_Cholesky(330,12489
src/ksp/pc/impls/factor/ilu/ilu.c,1662
ilu.c:^?ilu.c^A,1
@@ -42824,24 +42861,24 @@ static PetscErrorCode PCView_ILU(128,4234
#undef __FUNCT__150,5102
#define __FUNCT__ 151,5119
static PetscErrorCode PCSetUp_ILU(152,5151
-#undef __FUNCT__259,10356
-#define __FUNCT__ 260,10373
-static PetscErrorCode PCDestroy_ILU(261,10407
-#undef __FUNCT__274,10782
-#define __FUNCT__ 275,10799
-static PetscErrorCode PCApply_ILU(276,10831
-#undef __FUNCT__286,11066
-#define __FUNCT__ 287,11083
-static PetscErrorCode PCApplyTranspose_ILU(288,11124
-#undef __FUNCT__298,11377
-#define __FUNCT__ 299,11394
-static PetscErrorCode PCApplySymmetricLeft_ILU(300,11439
-#undef __FUNCT__310,11694
-#define __FUNCT__ 311,11711
-static PetscErrorCode PCApplySymmetricRight_ILU(312,11757
-#undef __FUNCT__371,14940
-#define __FUNCT__ 372,14957
-PETSC_EXTERN PetscErrorCode PCCreate_ILU(373,14990
+#undef __FUNCT__260,10389
+#define __FUNCT__ 261,10406
+static PetscErrorCode PCDestroy_ILU(262,10440
+#undef __FUNCT__275,10815
+#define __FUNCT__ 276,10832
+static PetscErrorCode PCApply_ILU(277,10864
+#undef __FUNCT__287,11099
+#define __FUNCT__ 288,11116
+static PetscErrorCode PCApplyTranspose_ILU(289,11157
+#undef __FUNCT__299,11410
+#define __FUNCT__ 300,11427
+static PetscErrorCode PCApplySymmetricLeft_ILU(301,11472
+#undef __FUNCT__311,11727
+#define __FUNCT__ 312,11744
+static PetscErrorCode PCApplySymmetricRight_ILU(313,11790
+#undef __FUNCT__372,14973
+#define __FUNCT__ 373,14990
+PETSC_EXTERN PetscErrorCode PCCreate_ILU(374,15023
src/ksp/pc/impls/factor/ilu/makefile,154
makefile:^?makefile^A,1
@@ -42919,27 +42956,27 @@ static PetscErrorCode PCView_LU(71,2121
#undef __FUNCT__93,2980
#define __FUNCT__ 94,2997
static PetscErrorCode PCSetUp_LU(95,3028
-#undef __FUNCT__179,7157
-#define __FUNCT__ 180,7174
-static PetscErrorCode PCReset_LU(181,7205
-#undef __FUNCT__193,7615
-#define __FUNCT__ 194,7632
-static PetscErrorCode PCDestroy_LU(195,7665
-#undef __FUNCT__208,8037
-#define __FUNCT__ 209,8054
-static PetscErrorCode PCApply_LU(210,8085
-#undef __FUNCT__224,8406
-#define __FUNCT__ 225,8423
-static PetscErrorCode PCApplyTranspose_LU(226,8463
-#undef __FUNCT__242,8901
-#define __FUNCT__ 243,8918
-PetscErrorCode PCFactorSetUseInPlace_LU(244,8963
-#undef __FUNCT__253,9134
-#define __FUNCT__ 254,9151
-PetscErrorCode PCFactorGetUseInPlace_LU(255,9196
-#undef __FUNCT__302,11410
-#define __FUNCT__ 303,11427
-PETSC_EXTERN PetscErrorCode PCCreate_LU(304,11459
+#undef __FUNCT__186,7439
+#define __FUNCT__ 187,7456
+static PetscErrorCode PCReset_LU(188,7487
+#undef __FUNCT__200,7897
+#define __FUNCT__ 201,7914
+static PetscErrorCode PCDestroy_LU(202,7947
+#undef __FUNCT__215,8319
+#define __FUNCT__ 216,8336
+static PetscErrorCode PCApply_LU(217,8367
+#undef __FUNCT__231,8688
+#define __FUNCT__ 232,8705
+static PetscErrorCode PCApplyTranspose_LU(233,8745
+#undef __FUNCT__249,9183
+#define __FUNCT__ 250,9200
+PetscErrorCode PCFactorSetUseInPlace_LU(251,9245
+#undef __FUNCT__260,9416
+#define __FUNCT__ 261,9433
+PetscErrorCode PCFactorGetUseInPlace_LU(262,9478
+#undef __FUNCT__309,11692
+#define __FUNCT__ 310,11709
+PETSC_EXTERN PetscErrorCode PCCreate_LU(311,11741
src/ksp/pc/impls/bddc/makefile,141
makefile:^?makefile^A,1
@@ -44863,34 +44900,51 @@ PetscErrorCode PCGAMGSetThreshold(1056,39018
static PetscErrorCode PCGAMGSetThreshold_GAMG(1068,39343
#undef __FUNCT__1078,39573
#define __FUNCT__ 1079,39590
-PetscErrorCode PCGAMGSetType(1098,39974
-#undef __FUNCT__1108,40236
-#define __FUNCT__ 1109,40253
-PetscErrorCode PCGAMGGetType(1127,40585
-#undef __FUNCT__1137,40849
-#define __FUNCT__ 1138,40866
-static PetscErrorCode PCGAMGGetType_GAMG(1139,40905
-#undef __FUNCT__1149,41148
-#define __FUNCT__ 1150,41165
-static PetscErrorCode PCGAMGSetType_GAMG(1151,41204
-#undef __FUNCT__1179,42322
-#define __FUNCT__ 1180,42339
-static PetscErrorCode PCView_GAMG(1181,42371
-#undef __FUNCT__1196,42924
-#define __FUNCT__ 1197,42941
-PetscErrorCode PCSetFromOptions_GAMG(1198,42983
-#undef __FUNCT__1261,46843
-#define __FUNCT__ 1262,46860
-PETSC_EXTERN PetscErrorCode PCCreate_GAMG(1263,46894
-#undef __FUNCT__1323,49790
-#define __FUNCT__ 1324,49807
-PetscErrorCode PCGAMGInitializePackage(1335,50191
-#undef __FUNCT__1395,53929
-#define __FUNCT__ 1396,53946
-PetscErrorCode PCGAMGFinalizePackage(1406,54214
-#undef __FUNCT__1416,54436
-#define __FUNCT__ 1417,54453
-PetscErrorCode PCGAMGRegister(1429,54753
+PetscErrorCode PCGAMGSetType(1098,39975
+#undef __FUNCT__1108,40237
+#define __FUNCT__ 1109,40254
+PetscErrorCode PCGAMGGetType(1127,40587
+#undef __FUNCT__1137,40851
+#define __FUNCT__ 1138,40868
+static PetscErrorCode PCGAMGGetType_GAMG(1139,40907
+#undef __FUNCT__1149,41150
+#define __FUNCT__ 1150,41167
+static PetscErrorCode PCGAMGSetType_GAMG(1151,41206
+#undef __FUNCT__1179,42324
+#define __FUNCT__ 1180,42341
+static PetscErrorCode PCView_GAMG(1181,42373
+#undef __FUNCT__1196,42926
+#define __FUNCT__ 1197,42943
+PetscErrorCode PCSetFromOptions_GAMG(1198,42985
+#undef __FUNCT__1261,46845
+#define __FUNCT__ 1262,46862
+PETSC_EXTERN PetscErrorCode PCCreate_GAMG(1263,46896
+#undef __FUNCT__1323,49792
+#define __FUNCT__ 1324,49809
+PetscErrorCode PCGAMGInitializePackage(1335,50193
+#undef __FUNCT__1395,53931
+#define __FUNCT__ 1396,53948
+PetscErrorCode PCGAMGFinalizePackage(1406,54216
+#undef __FUNCT__1416,54438
+#define __FUNCT__ 1417,54455
+PetscErrorCode PCGAMGRegister(1429,54755
+
+src/ksp/pc/impls/gamg/ftn-custom/makefile,126
+makefile:^?makefile^A,1
+ALL:ALL3,40
+CFLAGS 4,49
+FFLAGS 5,60
+SOURCEC 6,71
+SOURCEF 7,91
+SOURCEH 8,102
+DIRS 9,113
+LIBBASE 10,124
+LOCDIR 11,147
+
+src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c,229
+zgamgf.c:^?zgamgf.c^A,1
+PETSC_EXTERN void PETSC_STDCALL pcgamggettype_(12,361
+PETSC_EXTERN void PETSC_STDCALL pcgamgsettype_(22,648
src/ksp/pc/impls/eisens/makefile,137
makefile:^?makefile^A,1
@@ -46811,13 +46865,13 @@ zitclf.c:^?zitclf.c^A,1
PETSC_EXTERN void PETSC_STDCALL kspbuildsolution_(29,1258
PETSC_EXTERN void PETSC_STDCALL kspbuildresidual_(38,1473
PETSC_EXTERN void PETSC_STDCALL kspgetoptionsprefix_(49,1750
-PETSC_EXTERN void PETSC_STDCALL kspappendoptionsprefix_(56,2017
-PETSC_EXTERN void PETSC_STDCALL kspsetoptionsprefix_(65,2262
-PETSC_EXTERN void PETSC_STDCALL kspsetfischerguess_(74,2502
-PETSC_EXTERN void PETSC_STDCALL kspgetfischerguess_(79,2657
-PETSC_EXTERN void PETSC_STDCALL kspsetusefischerguess_(84,2811
-PETSC_EXTERN void PETSC_STDCALL kspfischerguesscreate_(89,2986
-PETSC_EXTERN void PETSC_STDCALL kspfischerguessdestroy_(94,3190
+PETSC_EXTERN void PETSC_STDCALL kspappendoptionsprefix_(57,2057
+PETSC_EXTERN void PETSC_STDCALL kspsetoptionsprefix_(66,2302
+PETSC_EXTERN void PETSC_STDCALL kspsetfischerguess_(75,2542
+PETSC_EXTERN void PETSC_STDCALL kspgetfischerguess_(80,2697
+PETSC_EXTERN void PETSC_STDCALL kspsetusefischerguess_(85,2851
+PETSC_EXTERN void PETSC_STDCALL kspfischerguesscreate_(90,3026
+PETSC_EXTERN void PETSC_STDCALL kspfischerguessdestroy_(95,3230
src/ksp/ksp/interface/ftn-custom/zxonf.c,165
zxonf.c:^?zxonf.c^A,1
@@ -47876,7 +47930,7 @@ PetscErrorCode elem_3d_elast_v_25(356,13518
src/ksp/ksp/examples/tutorials/ex61f.F90.html,5962
ex61f.F90.html:^?ex61f.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,363
+petsc-3.7.4 2016-10-02version11,363
Report Typos and Errorsbugreport12,432
1: line113,724
2: line214,767
@@ -48534,7 +48588,7 @@ PetscErrorCode MyKSPMonitor(411,15628
src/ksp/ksp/examples/tutorials/ex44f.F90.html,1677
ex44f.F90.html:^?ex44f.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,363
+petsc-3.7.4 2016-10-02version11,363
Report Typos and Errorsbugreport12,432
1: line113,724
2: line214,824
@@ -48794,7 +48848,7 @@ static char help[help1,0
#define __FUNCT__ 16,565
int main(17,590
-src/ksp/ksp/examples/tests/makefile,6677
+src/ksp/ksp/examples/tests/makefile,6798
makefile:^?makefile^A,1
CFLAGS 2,1
FFLAGS 3,12
@@ -48802,197 +48856,201 @@ CPPFLAGS 4,24
FPPFLAGS 5,36
LOCDIR 6,48
EXAMPLESC 7,88
-EXAMPLESCH 12,453
-EXAMPLESF 13,471
-ex1:ex118,602
-ex2:ex222,680
-ex3:ex326,758
-ex4:ex430,836
-ex5:ex534,914
-ex6:ex638,992
-ex7:ex742,1070
-ex8:ex846,1148
-ex9:ex950,1226
-ex10:ex1054,1304
-ex11:ex1158,1387
-ex12f:ex12f62,1470
-ex5f:ex5f66,1558
-ex13:ex1370,1641
-ex14:ex1474,1724
-ex15:ex1578,1807
-ex16f:ex16f82,1890
-ex17:ex1786,1978
-ex18:ex1890,2061
-ex19:ex1994,2144
-ex20:ex2098,2227
-ex21:ex21102,2310
-ex22:ex22106,2394
-ex24:ex24110,2477
-ex25:ex25113,2559
-ex26:ex26116,2641
-ex27:ex27119,2723
-ex28:ex28122,2805
-ex29:ex29125,2887
-ex30:ex30128,2969
-ex31:ex31131,3051
-ex32:ex32134,3133
-ex33:ex33137,3215
-ex34:ex34140,3297
-ex36:ex36143,3379
-ex37:ex37146,3461
-ex38:ex38149,3543
-ex39:ex39152,3623
-ex40:ex40155,3703
-ex41:ex41158,3783
-ex42:ex42161,3863
-ex43:ex43164,3943
-ex44:ex44167,4023
-ex45:ex45170,4103
-ex46:ex46173,4183
-ex47:ex47176,4263
-ex47f:ex47f179,4343
-ex48:ex48182,4428
-runex1:runex1186,4594
-runex1_2:runex1_2191,4928
-runex1_3:runex1_3196,5263
-runex1_5:runex1_5202,5619
-runex3:runex3208,5963
-runex3_2:runex3_2213,6302
-runex3_nocheby:runex3_nocheby218,6643
-runex3_chebynoest:runex3_chebynoest223,6947
-runex3_chebyest:runex3_chebyest228,7324
-runex4:runex4233,7676
-runex4_3:runex4_3238,8012
-runex4_5:runex4_5244,8373
-runex5:runex5250,8722
-runex5f:runex5f255,9049
-runex6:runex6262,9440
-runex6_2:runex6_2268,9781
-runex6_7:runex6_7278,10300
-runex7:runex7285,10719
-runex8:runex8290,11051
-runex8_2:runex8_2295,11303
-runex10:runex10301,11567
-runex11:runex11307,12012
-runex11_2:runex11_2333,13273
-runex12f:runex12f363,14944
-runex13:runex13368,15263
-runex14:runex14373,15587
-runex16f:runex16f379,15959
-runex17:runex17384,16278
-runex17_2:runex17_2390,16674
-runex17_superlu_dist:runex17_superlu_dist396,17072
-runex17_superlu_dist_2:runex17_superlu_dist_2401,17475
-runex18:runex18408,17994
-runex19:runex19410,18110
-runex19_2:runex19_2416,18469
-runex20:runex20421,18746
-runex21:runex21427,19026
-runex21_2:runex21_2433,19286
-runex21_3:runex21_3440,19549
-runex22:runex22446,19811
-runex22_2:runex22_2450,20041
-runex22_3:runex22_3454,20275
-runex24:runex24459,20543
- else printf "${PWD}\nPossible problem with ex24_1, diffs above\n=else printf "${PWD}\nPossible problem with ex24_1, diffs above\n462,20726
-runex24_2:runex24_2464,20884
- else printf "${PWD}\nPossible problem with ex24_2, diffs above\n=else printf "${PWD}\nPossible problem with ex24_2, diffs above\n467,21090
-runex24_3:runex24_3469,21248
- else printf "${PWD}\nPossible problem with ex24_3, diffs above\n=else printf "${PWD}\nPossible problem with ex24_3, diffs above\n472,21469
-runex24_4:runex24_4474,21627
- else printf "${PWD}\nPossible problem with ex24_4, diffs above\n=else printf "${PWD}\nPossible problem with ex24_4, diffs above\n477,21857
-runex25:runex25480,22126
- else printf "${PWD}\nPossible problem with ex25_1, diffs above\n=else printf "${PWD}\nPossible problem with ex25_1, diffs above\n483,22310
-runex26:runex26486,22469
-runex26_2:runex26_2491,22744
-runex26_ml:runex26_ml497,23022
- else printf "${PWD}\nPossible problem with ex26_ml_1, diffs above\n=else printf "${PWD}\nPossible problem with ex26_ml_1, diffs above\n500,23185
-runex26_ml_2:runex26_ml_2502,23346
-runex26_ml_3:runex26_ml_3507,23658
-runex27:runex27513,24102
-runex28:runex28518,24383
-runex28_2:runex28_2523,24629
-runex28_3:runex28_3528,24969
-runex29:runex29533,25309
-runex29_2:runex29_2538,25588
-runex30:runex30544,25976
-runex30_2:runex30_2549,26361
-runex30_shift:runex30_shift555,26768
-runex30_shift_cholesky_aij:runex30_shift_cholesky_aij565,27581
-runex30_shift_cholesky_sbaij:runex30_shift_cholesky_sbaij575,28453
-runex30_shift_in_blocks_aij:runex30_shift_in_blocks_aij585,29363
-runex30_shift_in_blocks_sbaij:runex30_shift_in_blocks_sbaij595,30237
-runex31:runex31601,30744
-runex32_testset1:runex32_testset1607,31069
-runex32_testset2:runex32_testset2626,32010
- count=632,32179
-runex32_testset3:runex32_testset3645,32976
-runex32_testset4:runex32_testset4662,33800
-runex32_testset5:runex32_testset5679,34632
-runex32_aij_sbaij_icc:runex32_aij_sbaij_icc717,36700
-runex32_aij_sbaij_icc_lev1:runex32_aij_sbaij_icc_lev1724,37243
-runex32_aij_sbaij_icc_lev10:runex32_aij_sbaij_icc_lev10731,37833
-runex32_aij_sbaij_cholesky:runex32_aij_sbaij_cholesky738,38427
-runex32_inode2:runex32_inode2745,38961
-runex32_inode2_nd:runex32_inode2_nd751,39388
-runex32_inode3:runex32_inode3758,39886
-runex32_inode3_nd:runex32_inode3_nd764,40313
-runex32_inode4:runex32_inode4771,40811
-runex32_inode4_nd:runex32_inode4_nd777,41238
-runex32_inode5:runex32_inode5784,41736
-runex32_inode5_nd:runex32_inode5_nd790,42163
-runex32_cholmod:runex32_cholmod796,42660
-runex32_cholmod_seqsbaij:runex32_cholmod_seqsbaij801,43052
-runex33:runex33806,43461
-runex33_mumps:runex33_mumps811,43718
-runex33_mumps_2:runex33_mumps_2816,44045
-runex37:runex37822,44487
-runex37_2:runex37_2827,44779
-runex37_MUMPS:runex37_MUMPS832,45075
-runex37_3:runex37_3837,45427
-runex37_4:runex37_4842,45739
-runex37_5:runex37_5847,46051
-runex38:runex38853,46364
-runex39:runex39859,46736
-runex39_2:runex39_2864,47114
-runex40:runex40870,47496
-runex40_2:runex40_2875,47758
-runex42:runex42881,48062
-runex42_2:runex42_2886,48362
-runex43:runex43892,48667
-runex43_2:runex43_2898,49080
-runex43_3:runex43_3904,49524
-runex43_4:runex43_4910,49964
-runex43_5:runex43_5916,50436
-runex43_6:runex43_6922,50838
-runex43_7:runex43_7928,51193
-runex43_8:runex43_8934,51582
-EX44RICH=941,51938
-EX44RICHNONZ=942,52015
-runex44:runex44943,52067
-runex45:runex45964,52978
-runex46:runex46970,53227
-runex47:runex47976,53475
-runex48:runex48982,53743
-TESTEXAMPLES_C 988,54093
-TESTEXAMPLES_C_X 1002,55571
-TESTEXAMPLES_C_NOCOMPLEX 1003,55643
-TESTEXAMPLES_FORTRAN 1004,55736
-TESTEXAMPLES_FORTRAN_MPIUNI 1005,55814
-TESTEXAMPLES_C_X_MPIUNI 1006,55889
-TESTEXAMPLES_C_COMPLEX 1007,55968
-TESTEXAMPLES_C_COMPLEX_MPIUNI 1008,56037
-TESTEXAMPLES_DATAFILESPATH 1009,56097
-TESTEXAMPLES_FORTRAN_DATAFILESPATH 1013,56533
-TESTEXAMPLES_PARMETIS_DATAFILESPATH 1014,56630
-TESTEXAMPLES_FORTRAN_NOCOMPLEX 1016,56696
-TESTEXAMPLES_13 1017,56729
-TESTEXAMPLES_ML 1018,56820
-TESTEXAMPLES_ELEMENTAL 1019,56946
-TESTEXAMPLES_CUDA_DATAFILESPATH 1020,57016
-TESTEXAMPLES_SUITESPARSE 1021,57147
-TESTEXAMPLES_CHOMBO 1022,57240
-TESTEXAMPLES_SUPERLU_DIST_COMPLEX 1023,57273
+EXAMPLESCH 12,460
+EXAMPLESF 13,478
+ex1:ex118,609
+ex2:ex222,687
+ex3:ex326,765
+ex4:ex430,843
+ex5:ex534,921
+ex6:ex638,999
+ex7:ex742,1077
+ex8:ex846,1155
+ex9:ex950,1233
+ex10:ex1054,1311
+ex11:ex1158,1394
+ex12f:ex12f62,1477
+ex5f:ex5f66,1565
+ex13:ex1370,1648
+ex14:ex1474,1731
+ex15:ex1578,1814
+ex16f:ex16f82,1897
+ex17:ex1786,1985
+ex18:ex1890,2068
+ex19:ex1994,2151
+ex20:ex2098,2234
+ex21:ex21102,2317
+ex22:ex22106,2401
+ex24:ex24110,2484
+ex25:ex25113,2566
+ex26:ex26116,2648
+ex27:ex27119,2730
+ex28:ex28122,2812
+ex29:ex29125,2894
+ex30:ex30128,2976
+ex31:ex31131,3058
+ex32:ex32134,3140
+ex33:ex33137,3222
+ex34:ex34140,3304
+ex36:ex36143,3386
+ex37:ex37146,3468
+ex38:ex38149,3550
+ex39:ex39152,3630
+ex40:ex40155,3710
+ex41:ex41158,3790
+ex42:ex42161,3870
+ex43:ex43164,3950
+ex44:ex44167,4030
+ex45:ex45170,4110
+ex46:ex46173,4190
+ex47:ex47176,4270
+ex47f:ex47f179,4350
+ex48:ex48182,4435
+ex51:ex51185,4515
+runex1:runex1189,4681
+runex1_2:runex1_2194,5015
+runex1_3:runex1_3199,5350
+runex1_5:runex1_5205,5706
+runex3:runex3211,6050
+runex3_2:runex3_2216,6389
+runex3_nocheby:runex3_nocheby221,6730
+runex3_chebynoest:runex3_chebynoest226,7034
+runex3_chebyest:runex3_chebyest231,7411
+runex4:runex4236,7763
+runex4_3:runex4_3241,8099
+runex4_5:runex4_5247,8460
+runex5:runex5253,8809
+runex5f:runex5f258,9136
+runex6:runex6265,9527
+runex6_2:runex6_2271,9868
+runex6_7:runex6_7281,10387
+runex7:runex7288,10806
+runex8:runex8293,11138
+runex8_2:runex8_2298,11390
+runex10:runex10304,11654
+runex11:runex11310,12099
+runex11_2:runex11_2336,13360
+runex12f:runex12f366,15031
+runex13:runex13371,15350
+runex14:runex14376,15674
+runex16f:runex16f382,16046
+runex17:runex17387,16365
+runex17_2:runex17_2393,16761
+runex17_superlu_dist:runex17_superlu_dist399,17159
+runex17_superlu_dist_2:runex17_superlu_dist_2404,17562
+runex18:runex18411,18081
+runex19:runex19413,18197
+runex19_2:runex19_2419,18556
+runex20:runex20424,18833
+runex21:runex21430,19113
+runex21_2:runex21_2436,19373
+runex21_3:runex21_3443,19636
+runex22:runex22449,19898
+runex22_2:runex22_2453,20128
+runex22_3:runex22_3457,20362
+runex24:runex24462,20630
+ else printf "${PWD}\nPossible problem with ex24_1, diffs above\n=else printf "${PWD}\nPossible problem with ex24_1, diffs above\n465,20813
+runex24_2:runex24_2467,20971
+ else printf "${PWD}\nPossible problem with ex24_2, diffs above\n=else printf "${PWD}\nPossible problem with ex24_2, diffs above\n470,21177
+runex24_3:runex24_3472,21335
+ else printf "${PWD}\nPossible problem with ex24_3, diffs above\n=else printf "${PWD}\nPossible problem with ex24_3, diffs above\n475,21556
+runex24_4:runex24_4477,21714
+ else printf "${PWD}\nPossible problem with ex24_4, diffs above\n=else printf "${PWD}\nPossible problem with ex24_4, diffs above\n480,21944
+runex25:runex25483,22213
+ else printf "${PWD}\nPossible problem with ex25_1, diffs above\n=else printf "${PWD}\nPossible problem with ex25_1, diffs above\n486,22397
+runex26:runex26489,22556
+runex26_2:runex26_2494,22831
+runex26_ml:runex26_ml500,23109
+ else printf "${PWD}\nPossible problem with ex26_ml_1, diffs above\n=else printf "${PWD}\nPossible problem with ex26_ml_1, diffs above\n503,23272
+runex26_ml_2:runex26_ml_2505,23433
+runex26_ml_3:runex26_ml_3510,23745
+runex27:runex27516,24189
+runex28:runex28521,24470
+runex28_2:runex28_2526,24716
+runex28_3:runex28_3531,25056
+runex29:runex29536,25396
+runex29_2:runex29_2541,25675
+runex30:runex30547,26063
+runex30_2:runex30_2552,26448
+runex30_shift:runex30_shift558,26855
+runex30_shift_cholesky_aij:runex30_shift_cholesky_aij568,27668
+runex30_shift_cholesky_sbaij:runex30_shift_cholesky_sbaij578,28540
+runex30_shift_in_blocks_aij:runex30_shift_in_blocks_aij588,29450
+runex30_shift_in_blocks_sbaij:runex30_shift_in_blocks_sbaij598,30324
+runex31:runex31604,30831
+runex32_testset1:runex32_testset1610,31156
+runex32_testset2:runex32_testset2629,32097
+ count=635,32266
+runex32_testset3:runex32_testset3648,33063
+runex32_testset4:runex32_testset4665,33887
+runex32_testset5:runex32_testset5682,34719
+runex32_aij_sbaij_icc:runex32_aij_sbaij_icc720,36787
+runex32_aij_sbaij_icc_lev1:runex32_aij_sbaij_icc_lev1727,37330
+runex32_aij_sbaij_icc_lev10:runex32_aij_sbaij_icc_lev10734,37920
+runex32_aij_sbaij_cholesky:runex32_aij_sbaij_cholesky741,38514
+runex32_inode2:runex32_inode2748,39048
+runex32_inode2_nd:runex32_inode2_nd754,39475
+runex32_inode3:runex32_inode3761,39973
+runex32_inode3_nd:runex32_inode3_nd767,40400
+runex32_inode4:runex32_inode4774,40898
+runex32_inode4_nd:runex32_inode4_nd780,41325
+runex32_inode5:runex32_inode5787,41823
+runex32_inode5_nd:runex32_inode5_nd793,42250
+runex32_cholmod:runex32_cholmod799,42747
+runex32_cholmod_seqsbaij:runex32_cholmod_seqsbaij804,43139
+runex33:runex33809,43548
+runex33_mumps:runex33_mumps814,43805
+runex33_mumps_2:runex33_mumps_2819,44132
+runex37:runex37825,44574
+runex37_2:runex37_2830,44866
+runex37_MUMPS:runex37_MUMPS835,45162
+runex37_3:runex37_3840,45514
+runex37_4:runex37_4845,45826
+runex37_5:runex37_5850,46138
+runex38:runex38856,46451
+runex39:runex39862,46823
+runex39_2:runex39_2867,47201
+runex40:runex40873,47583
+runex40_2:runex40_2878,47845
+runex42:runex42884,48149
+runex42_2:runex42_2889,48449
+runex43:runex43895,48754
+runex43_2:runex43_2901,49167
+runex43_3:runex43_3907,49611
+runex43_4:runex43_4913,50051
+runex43_5:runex43_5919,50523
+runex43_6:runex43_6925,50925
+runex43_7:runex43_7931,51280
+runex43_8:runex43_8937,51669
+EX44RICH=944,52025
+EX44RICHNONZ=945,52102
+runex44:runex44946,52154
+runex45:runex45967,53065
+runex46:runex46973,53314
+runex47:runex47979,53562
+runex48:runex48985,53830
+runex51:runex51991,54180
+runex51_2:runex51_2997,54437
+ if [ "$$x" if [ "$$x"1001,54686
+TESTEXAMPLES_C 1004,54933
+TESTEXAMPLES_C_X 1019,56483
+TESTEXAMPLES_C_NOCOMPLEX 1020,56555
+TESTEXAMPLES_FORTRAN 1021,56648
+TESTEXAMPLES_FORTRAN_MPIUNI 1022,56726
+TESTEXAMPLES_C_X_MPIUNI 1023,56801
+TESTEXAMPLES_C_COMPLEX 1024,56880
+TESTEXAMPLES_C_COMPLEX_MPIUNI 1025,56949
+TESTEXAMPLES_DATAFILESPATH 1026,57009
+TESTEXAMPLES_FORTRAN_DATAFILESPATH 1030,57445
+TESTEXAMPLES_PARMETIS_DATAFILESPATH 1031,57542
+TESTEXAMPLES_FORTRAN_NOCOMPLEX 1033,57608
+TESTEXAMPLES_13 1034,57641
+TESTEXAMPLES_ML 1035,57732
+TESTEXAMPLES_ELEMENTAL 1036,57858
+TESTEXAMPLES_CUDA_DATAFILESPATH 1037,57928
+TESTEXAMPLES_SUITESPARSE 1038,58059
+TESTEXAMPLES_CHOMBO 1039,58152
+TESTEXAMPLES_SUPERLU_DIST_COMPLEX 1040,58185
src/ksp/ksp/examples/tests/ex26.c,525
ex26.c:^?ex26.c^A,1
@@ -49110,6 +49168,13 @@ static char help[help2,1
#define __FUNCT__ 12,309
int main(13,334
+src/ksp/ksp/examples/tests/ex51.c,89
+ex51.c:^?ex51.c^A,1
+static char help[help2,1
+#undef __FUNCT__6,74
+#define __FUNCT__ 7,91
+int main(8,116
+
src/ksp/ksp/examples/tests/ex1.c,90
ex1.c:^?ex1.c^A,1
static char help[help2,1
@@ -49715,22 +49780,22 @@ PetscErrorCode KSPGMRESSetCGSRefinementType_GMRES(700,26227
PetscErrorCode KSPGMRESGetCGSRefinementType_GMRES(711,26513
#undef __FUNCT__720,26729
#define __FUNCT__ 721,26746
-PetscErrorCode KSPGMRESSetCGSRefinementType(742,27401
-#undef __FUNCT__753,27777
-#define __FUNCT__ 754,27794
-PetscErrorCode KSPGMRESGetCGSRefinementType(777,28457
-#undef __FUNCT__788,28789
-#define __FUNCT__ 789,28806
-PetscErrorCode KSPGMRESSetRestart(810,29353
-#undef __FUNCT__821,29638
-#define __FUNCT__ 822,29655
-PetscErrorCode KSPGMRESGetRestart(842,30149
-#undef __FUNCT__851,30386
-#define __FUNCT__ 852,30403
-PetscErrorCode KSPGMRESSetHapTol(875,31112
-#undef __FUNCT__916,33263
-#define __FUNCT__ 917,33280
-PETSC_EXTERN PetscErrorCode KSPCreate_GMRES(918,33316
+PetscErrorCode KSPGMRESSetCGSRefinementType(742,27422
+#undef __FUNCT__753,27798
+#define __FUNCT__ 754,27815
+PetscErrorCode KSPGMRESGetCGSRefinementType(777,28478
+#undef __FUNCT__788,28810
+#define __FUNCT__ 789,28827
+PetscErrorCode KSPGMRESSetRestart(810,29374
+#undef __FUNCT__821,29659
+#define __FUNCT__ 822,29676
+PetscErrorCode KSPGMRESGetRestart(842,30170
+#undef __FUNCT__851,30407
+#define __FUNCT__ 852,30424
+PetscErrorCode KSPGMRESSetHapTol(875,31133
+#undef __FUNCT__916,33284
+#define __FUNCT__ 917,33301
+PETSC_EXTERN PetscErrorCode KSPCreate_GMRES(918,33337
src/ksp/ksp/impls/gmres/makefile,140
makefile:^?makefile^A,1
@@ -50471,47 +50536,47 @@ gcr.c:^?gcr.c^A,1
#undef __FUNCT__18,545
#define __FUNCT__ 19,562
PetscErrorCode KSPSolve_GCR_cycle(20,601
-#undef __FUNCT__88,2697
-#define __FUNCT__ 89,2714
-PetscErrorCode KSPSolve_GCR(90,2747
-#undef __FUNCT__126,3853
-#define __FUNCT__ 127,3870
-PetscErrorCode KSPView_GCR(128,3902
-#undef __FUNCT__144,4404
-#define __FUNCT__ 145,4421
-PetscErrorCode KSPSetUp_GCR(146,4454
-#undef __FUNCT__166,5216
-#define __FUNCT__ 167,5233
-PetscErrorCode KSPReset_GCR(168,5266
-#undef __FUNCT__184,5742
-#define __FUNCT__ 185,5759
-PetscErrorCode KSPDestroy_GCR(186,5794
-#undef __FUNCT__196,5999
-#define __FUNCT__ 197,6016
-PetscErrorCode KSPSetFromOptions_GCR(198,6058
-typedef PetscErrorCode (*KSPGCRModifyPCFunction)KSPGCRModifyPCFunction214,6691
-typedef PetscErrorCode (*KSPGCRDestroyFunction)KSPGCRDestroyFunction215,6771
-#undef __FUNCT__217,6828
-#define __FUNCT__ 218,6845
-static PetscErrorCode KSPGCRSetModifyPC_GCR(219,6887
-#undef __FUNCT__231,7256
-#define __FUNCT__ 232,7273
-PetscErrorCode KSPGCRSetModifyPC(260,8140
-#undef __FUNCT__269,8547
-#define __FUNCT__ 270,8564
-static PetscErrorCode KSPGCRSetRestart_GCR(271,8605
-#undef __FUNCT__281,8808
-#define __FUNCT__ 282,8825
-PetscErrorCode KSPGCRSetRestart(283,8862
-#undef __FUNCT__292,9093
-#define __FUNCT__ 293,9110
-PetscErrorCode KSPBuildSolution_GCR(294,9151
-#undef __FUNCT__310,9444
-#define __FUNCT__ 311,9461
-PetscErrorCode KSPBuildResidual_GCR(312,9502
-#undef __FUNCT__361,11612
-#define __FUNCT__ 362,11629
-PETSC_EXTERN PetscErrorCode KSPCreate_GCR(363,11663
+#undef __FUNCT__88,2699
+#define __FUNCT__ 89,2716
+PetscErrorCode KSPSolve_GCR(90,2749
+#undef __FUNCT__126,3855
+#define __FUNCT__ 127,3872
+PetscErrorCode KSPView_GCR(128,3904
+#undef __FUNCT__144,4406
+#define __FUNCT__ 145,4423
+PetscErrorCode KSPSetUp_GCR(146,4456
+#undef __FUNCT__166,5218
+#define __FUNCT__ 167,5235
+PetscErrorCode KSPReset_GCR(168,5268
+#undef __FUNCT__184,5744
+#define __FUNCT__ 185,5761
+PetscErrorCode KSPDestroy_GCR(186,5796
+#undef __FUNCT__196,6001
+#define __FUNCT__ 197,6018
+PetscErrorCode KSPSetFromOptions_GCR(198,6060
+typedef PetscErrorCode (*KSPGCRModifyPCFunction)KSPGCRModifyPCFunction214,6693
+typedef PetscErrorCode (*KSPGCRDestroyFunction)KSPGCRDestroyFunction215,6773
+#undef __FUNCT__217,6830
+#define __FUNCT__ 218,6847
+static PetscErrorCode KSPGCRSetModifyPC_GCR(219,6889
+#undef __FUNCT__231,7258
+#define __FUNCT__ 232,7275
+PetscErrorCode KSPGCRSetModifyPC(260,8142
+#undef __FUNCT__269,8549
+#define __FUNCT__ 270,8566
+static PetscErrorCode KSPGCRSetRestart_GCR(271,8607
+#undef __FUNCT__281,8810
+#define __FUNCT__ 282,8827
+PetscErrorCode KSPGCRSetRestart(283,8864
+#undef __FUNCT__292,9095
+#define __FUNCT__ 293,9112
+PetscErrorCode KSPBuildSolution_GCR(294,9153
+#undef __FUNCT__310,9446
+#define __FUNCT__ 311,9463
+PetscErrorCode KSPBuildResidual_GCR(312,9504
+#undef __FUNCT__361,11614
+#define __FUNCT__ 362,11631
+PETSC_EXTERN PetscErrorCode KSPCreate_GCR(363,11665
src/ksp/ksp/impls/gcr/pipegcr/makefile,137
makefile:^?makefile^A,1
@@ -50827,80 +50892,6 @@ LIBBASE 8,64
LOCDIR 9,87
MANSEC 10,124
-src/ksp/ksp/impls/minres/minres.c,329
-minres.c:^?minres.c^A,1
- PetscReal haptol;5,54
-} KSP_MINRES;6,74
-#undef __FUNCT__8,89
-#define __FUNCT__ 9,106
-PetscErrorCode KSPSetUp_MINRES(10,142
-#undef __FUNCT__22,581
-#define __FUNCT__ 23,598
-PetscErrorCode KSPSolve_MINRES(24,634
-#undef __FUNCT__205,7735
-#define __FUNCT__ 206,7752
-PETSC_EXTERN PetscErrorCode KSPCreate_MINRES(207,7789
-
-src/ksp/ksp/impls/qcg/makefile,142
-makefile:^?makefile^A,1
-ALL:ALL2,1
-CFLAGS 4,11
-FFLAGS 5,22
-SOURCEC 6,33
-SOURCEF 7,50
-SOURCEH 8,61
-LIBBASE 9,82
-LINCLUDE 10,105
-LOCDIR 11,116
-MANSEC 12,150
-
-src/ksp/ksp/impls/qcg/qcg.c,1253
-qcg.c:^?qcg.c^A,1
-#undef __FUNCT__7,202
-#define __FUNCT__ 8,219
-PetscErrorCode KSPQCGSetTrustRegionRadius(25,630
-#undef __FUNCT__36,1046
-#define __FUNCT__ 37,1063
-PetscErrorCode KSPQCGGetTrialStepNorm(52,1432
-#undef __FUNCT__62,1723
-#define __FUNCT__ 63,1740
-PetscErrorCode KSPQCGGetQuadratic(90,2350
-#undef __FUNCT__100,2639
-#define __FUNCT__ 101,2656
-PetscErrorCode KSPSolve_QCG(103,2690
-#undef __FUNCT__282,10075
-#define __FUNCT__ 283,10092
-PetscErrorCode KSPSetUp_QCG(284,10125
-#undef __FUNCT__294,10325
-#define __FUNCT__ 295,10342
-PetscErrorCode KSPDestroy_QCG(296,10377
-#undef __FUNCT__308,10843
-#define __FUNCT__ 309,10860
-static PetscErrorCode KSPQCGSetTrustRegionRadius_QCG(310,10911
-#undef __FUNCT__319,11104
-#define __FUNCT__ 320,11121
-static PetscErrorCode KSPQCGGetTrialStepNorm_QCG(321,11168
-#undef __FUNCT__330,11362
-#define __FUNCT__ 331,11379
-static PetscErrorCode KSPQCGGetQuadratic_QCG(332,11422
-#undef __FUNCT__341,11621
-#define __FUNCT__ 342,11638
-PetscErrorCode KSPSetFromOptions_QCG(343,11680
-#undef __FUNCT__406,13950
-#define __FUNCT__ 407,13967
-PETSC_EXTERN PetscErrorCode KSPCreate_QCG(408,14001
-#undef __FUNCT__435,15195
-#define __FUNCT__ 436,15212
-static PetscErrorCode KSPQCGQuadraticRoots(454,15872
-
-src/ksp/ksp/impls/qcg/qcgimpl.h,120
-qcgimpl.h:^?qcgimpl.h^A,1
-#define __QCG6,101
- PetscReal quadratic;9,133
- PetscReal ltsnrm;10,156
- PetscReal delta;11,176
-} KSP_QCG;12,195
-
src/ksp/ksp/examples/tests/ex12f.F,0
ex12f.F:^?ex12f.F^A,1
@@ -50994,6 +50985,80 @@ petscmatmod.F:^?petscmatmod.F^A,1
src/mat/impls/fft/fftw/ftn-custom/zfftwf.c,0
zfftwf.c:^?zfftwf.c^A,1
+src/ksp/ksp/impls/minres/minres.c,329
+minres.c:^?minres.c^A,1
+ PetscReal haptol;5,54
+} KSP_MINRES;6,74
+#undef __FUNCT__8,89
+#define __FUNCT__ 9,106
+PetscErrorCode KSPSetUp_MINRES(10,142
+#undef __FUNCT__22,581
+#define __FUNCT__ 23,598
+PetscErrorCode KSPSolve_MINRES(24,634
+#undef __FUNCT__205,7735
+#define __FUNCT__ 206,7752
+PETSC_EXTERN PetscErrorCode KSPCreate_MINRES(207,7789
+
+src/ksp/ksp/impls/qcg/makefile,142
+makefile:^?makefile^A,1
+ALL:ALL2,1
+CFLAGS 4,11
+FFLAGS 5,22
+SOURCEC 6,33
+SOURCEF 7,50
+SOURCEH 8,61
+LIBBASE 9,82
+LINCLUDE 10,105
+LOCDIR 11,116
+MANSEC 12,150
+
+src/ksp/ksp/impls/qcg/qcg.c,1253
+qcg.c:^?qcg.c^A,1
+#undef __FUNCT__7,202
+#define __FUNCT__ 8,219
+PetscErrorCode KSPQCGSetTrustRegionRadius(25,630
+#undef __FUNCT__36,1046
+#define __FUNCT__ 37,1063
+PetscErrorCode KSPQCGGetTrialStepNorm(52,1432
+#undef __FUNCT__62,1723
+#define __FUNCT__ 63,1740
+PetscErrorCode KSPQCGGetQuadratic(90,2350
+#undef __FUNCT__100,2639
+#define __FUNCT__ 101,2656
+PetscErrorCode KSPSolve_QCG(103,2690
+#undef __FUNCT__282,10075
+#define __FUNCT__ 283,10092
+PetscErrorCode KSPSetUp_QCG(284,10125
+#undef __FUNCT__294,10325
+#define __FUNCT__ 295,10342
+PetscErrorCode KSPDestroy_QCG(296,10377
+#undef __FUNCT__308,10843
+#define __FUNCT__ 309,10860
+static PetscErrorCode KSPQCGSetTrustRegionRadius_QCG(310,10911
+#undef __FUNCT__319,11104
+#define __FUNCT__ 320,11121
+static PetscErrorCode KSPQCGGetTrialStepNorm_QCG(321,11168
+#undef __FUNCT__330,11362
+#define __FUNCT__ 331,11379
+static PetscErrorCode KSPQCGGetQuadratic_QCG(332,11422
+#undef __FUNCT__341,11621
+#define __FUNCT__ 342,11638
+PetscErrorCode KSPSetFromOptions_QCG(343,11680
+#undef __FUNCT__406,13950
+#define __FUNCT__ 407,13967
+PETSC_EXTERN PetscErrorCode KSPCreate_QCG(408,14001
+#undef __FUNCT__435,15195
+#define __FUNCT__ 436,15212
+static PetscErrorCode KSPQCGQuadraticRoots(454,15872
+
+src/ksp/ksp/impls/qcg/qcgimpl.h,120
+qcgimpl.h:^?qcgimpl.h^A,1
+#define __QCG6,101
+ PetscReal quadratic;9,133
+ PetscReal ltsnrm;10,156
+ PetscReal delta;11,176
+} KSP_QCG;12,195
+
src/ksp/ksp/impls/cheby/makefile,125
makefile:^?makefile^A,1
ALL:ALL2,1
@@ -51087,24 +51152,24 @@ PetscErrorCode KSPSetUp_Richardson(10,238
#undef __FUNCT__24,562
#define __FUNCT__ 25,579
PetscErrorCode KSPSolve_Richardson(26,619
-#undef __FUNCT__171,6497
-#define __FUNCT__ 172,6514
-PetscErrorCode KSPView_Richardson(173,6553
-#undef __FUNCT__191,7188
-#define __FUNCT__ 192,7205
-PetscErrorCode KSPSetFromOptions_Richardson(193,7254
-#undef __FUNCT__210,8095
-#define __FUNCT__ 211,8112
-PetscErrorCode KSPDestroy_Richardson(212,8154
-#undef __FUNCT__222,8424
-#define __FUNCT__ 223,8441
-static PetscErrorCode KSPRichardsonSetScale_Richardson(224,8494
-#undef __FUNCT__234,8741
-#define __FUNCT__ 235,8758
-static PetscErrorCode KSPRichardsonSetSelfScale_Richardson(236,8815
-#undef __FUNCT__282,10686
-#define __FUNCT__ 283,10703
-PETSC_EXTERN PetscErrorCode KSPCreate_Richardson(284,10744
+#undef __FUNCT__171,6510
+#define __FUNCT__ 172,6527
+PetscErrorCode KSPView_Richardson(173,6566
+#undef __FUNCT__191,7201
+#define __FUNCT__ 192,7218
+PetscErrorCode KSPSetFromOptions_Richardson(193,7267
+#undef __FUNCT__210,8108
+#define __FUNCT__ 211,8125
+PetscErrorCode KSPDestroy_Richardson(212,8167
+#undef __FUNCT__222,8437
+#define __FUNCT__ 223,8454
+static PetscErrorCode KSPRichardsonSetScale_Richardson(224,8507
+#undef __FUNCT__234,8754
+#define __FUNCT__ 235,8771
+static PetscErrorCode KSPRichardsonSetSelfScale_Richardson(236,8828
+#undef __FUNCT__282,10699
+#define __FUNCT__ 283,10716
+PETSC_EXTERN PetscErrorCode KSPCreate_Richardson(284,10757
src/ksp/ksp/impls/rich/makefile,126
makefile:^?makefile^A,1
@@ -51547,27 +51612,27 @@ PetscErrorCode KSPSetUp_CG(56,2630
#undef __FUNCT__97,4107
#define __FUNCT__ 98,4124
PetscErrorCode KSPSolve_CG(99,4156
-#undef __FUNCT__253,10957
-#define __FUNCT__ 254,10974
-static PetscErrorCode KSPSolve_CG_SingleReduction(255,11022
-#undef __FUNCT__422,19014
-#define __FUNCT__ 423,19031
-PetscErrorCode KSPDestroy_CG(424,19065
-#undef __FUNCT__445,19828
-#define __FUNCT__ 446,19845
-PetscErrorCode KSPView_CG(447,19876
-#undef __FUNCT__470,20612
-#define __FUNCT__ 471,20629
-PetscErrorCode KSPSetFromOptions_CG(472,20670
-#undef __FUNCT__493,21693
-#define __FUNCT__ 494,21710
-static PetscErrorCode KSPCGSetType_CG(495,21746
-#undef __FUNCT__511,22122
-#define __FUNCT__ 512,22139
-static PetscErrorCode KSPCGUseSingleReduction_CG(513,22186
-#undef __FUNCT__560,24186
-#define __FUNCT__ 561,24203
-PETSC_EXTERN PetscErrorCode KSPCreate_CG(562,24236
+#undef __FUNCT__253,10950
+#define __FUNCT__ 254,10967
+static PetscErrorCode KSPSolve_CG_SingleReduction(255,11015
+#undef __FUNCT__422,19007
+#define __FUNCT__ 423,19024
+PetscErrorCode KSPDestroy_CG(424,19058
+#undef __FUNCT__445,19821
+#define __FUNCT__ 446,19838
+PetscErrorCode KSPView_CG(447,19869
+#undef __FUNCT__470,20605
+#define __FUNCT__ 471,20622
+PetscErrorCode KSPSetFromOptions_CG(472,20663
+#undef __FUNCT__493,21686
+#define __FUNCT__ 494,21703
+static PetscErrorCode KSPCGSetType_CG(495,21739
+#undef __FUNCT__511,22115
+#define __FUNCT__ 512,22132
+static PetscErrorCode KSPCGUseSingleReduction_CG(513,22179
+#undef __FUNCT__560,24179
+#define __FUNCT__ 561,24196
+PETSC_EXTERN PetscErrorCode KSPCreate_CG(562,24229
src/ksp/ksp/impls/cg/makefile,139
makefile:^?makefile^A,1
@@ -52362,391 +52427,391 @@ PetscErrorCode DMCreateSubDM(1520,46621
#undef __FUNCT__1536,47183
#define __FUNCT__ 1537,47200
PetscErrorCode DMCreateDomainDecomposition(1566,48821
-#undef __FUNCT__1603,50625
-#define __FUNCT__ 1604,50642
-PetscErrorCode DMCreateDomainDecompositionScatters(1630,51790
-#undef __FUNCT__1643,52351
-#define __FUNCT__ 1644,52368
-PetscErrorCode DMRefine(1663,52803
-#undef __FUNCT__1691,53681
-#define __FUNCT__ 1692,53698
-PetscErrorCode DMRefineHookAdd(1730,55130
-#undef __FUNCT__1747,55763
-#define __FUNCT__ 1748,55780
-PetscErrorCode DMInterpolate(1763,56197
-#undef __FUNCT__1777,56531
-#define __FUNCT__ 1778,56548
-PetscErrorCode DMGetRefineLevel(1795,56937
-#undef __FUNCT__1803,57115
-#define __FUNCT__ 1804,57132
-PetscErrorCode DMSetRefineLevel(1821,57582
-#undef __FUNCT__1829,57758
-#define __FUNCT__ 1830,57775
-PetscErrorCode DMGlobalToLocalHookAdd(1862,58757
-#undef __FUNCT__1879,59418
-#define __FUNCT__ 1880,59435
-static PetscErrorCode DMGlobalToLocalHook_Constraints(1881,59487
-#undef __FUNCT__1914,60672
-#define __FUNCT__ 1915,60689
-PetscErrorCode DMGlobalToLocalBegin(1933,61149
-#undef __FUNCT__1963,62290
-#define __FUNCT__ 1964,62307
-PetscErrorCode DMGlobalToLocalEnd(1982,62761
-#undef __FUNCT__2011,63960
-#define __FUNCT__ 2012,63977
-PetscErrorCode DMLocalToGlobalHookAdd(2047,64995
-#undef __FUNCT__2064,65656
-#define __FUNCT__ 2065,65673
-static PetscErrorCode DMLocalToGlobalHook_Constraints(2066,65725
-#undef __FUNCT__2105,67102
-#define __FUNCT__ 2106,67119
-PetscErrorCode DMLocalToGlobalBegin(2126,67952
-#undef __FUNCT__2205,71440
-#define __FUNCT__ 2206,71457
-PetscErrorCode DMLocalToGlobalEnd(2224,71904
-#undef __FUNCT__2265,73363
-#define __FUNCT__ 2266,73380
-PetscErrorCode DMLocalToLocalBegin(2294,74403
-#undef __FUNCT__2304,74756
-#define __FUNCT__ 2305,74773
-PetscErrorCode DMLocalToLocalEnd(2333,75794
-#undef __FUNCT__2344,76144
-#define __FUNCT__ 2345,76161
-PetscErrorCode DMCoarsen(2363,76545
-#undef __FUNCT__2388,77731
-#define __FUNCT__ 2389,77748
-PetscErrorCode DMCoarsenHookAdd(2432,79484
-#undef __FUNCT__2449,80142
-#define __FUNCT__ 2450,80159
-PetscErrorCode DMRestrict(2466,80615
-#undef __FUNCT__2480,80991
-#define __FUNCT__ 2481,81008
-PetscErrorCode DMSubDomainHookAdd(2524,82604
-#undef __FUNCT__2541,83278
-#define __FUNCT__ 2542,83295
-PetscErrorCode DMSubDomainRestrict(2558,83841
-#undef __FUNCT__2572,84238
-#define __FUNCT__ 2573,84255
-PetscErrorCode DMGetCoarsenLevel(2590,84645
-#undef __FUNCT__2600,84828
-#define __FUNCT__ 2601,84845
-PetscErrorCode DMRefineHierarchy(2619,85256
-#undef __FUNCT__2640,86067
-#define __FUNCT__ 2641,86084
-PetscErrorCode DMCoarsenHierarchy(2659,86499
-#undef __FUNCT__2681,87349
-#define __FUNCT__ 2682,87366
-PetscErrorCode DMCreateAggregates(2702,87840
-#undef __FUNCT__2713,88138
-#define __FUNCT__ 2714,88155
-PetscErrorCode DMSetApplicationContextDestroy(2729,88613
-#undef __FUNCT__2737,88827
-#define __FUNCT__ 2738,88844
-PetscErrorCode DMSetApplicationContext(2753,89214
-#undef __FUNCT__2761,89386
-#define __FUNCT__ 2762,89403
-PetscErrorCode DMGetApplicationContext(2779,89796
-#undef __FUNCT__2787,89977
-#define __FUNCT__ 2788,89994
-PetscErrorCode DMSetVariableBounds(2804,90524
-#undef __FUNCT__2811,90690
-#define __FUNCT__ 2812,90707
-PetscErrorCode DMHasVariableBounds(2829,91148
-#undef __FUNCT__2836,91331
-#define __FUNCT__ 2837,91348
-PetscErrorCode DMComputeVariableBounds(2857,91891
-#undef __FUNCT__2870,92349
-#define __FUNCT__ 2871,92366
-PetscErrorCode DMHasColoring(2888,92713
-#undef __FUNCT__2895,92880
-#define __FUNCT__ 2896,92897
-PetscErrorCode DMHasCreateRestriction(2913,93271
-#undef __FUNCT__2920,93453
-#define __FUNCT__ 2921,93471
-PetscErrorCode DMSetVec(2936,93967
-PetscFunctionList DMList 2952,94291
-PetscBool DMRegisterAllCalled 2953,94337
-#undef __FUNCT__2955,94391
-#define __FUNCT__ 2956,94408
-PetscErrorCode DMSetType(2977,94899
-#undef __FUNCT__3001,95685
-#define __FUNCT__ 3002,95702
-PetscErrorCode DMGetType(3019,95993
-#undef __FUNCT__3031,96272
-#define __FUNCT__ 3032,96289
-PetscErrorCode DMConvert(3054,96803
-#undef __FUNCT__3140,100289
-#define __FUNCT__ 3141,100306
-PetscErrorCode DMRegister(3176,100983
-#undef __FUNCT__3185,101207
-#define __FUNCT__ 3186,101224
-PetscErrorCode DMLoad(3214,102156
-#undef __FUNCT__3241,103462
-#define __FUNCT__ 3242,103479
-PetscErrorCode DMPrintCellVector(3243,103517
-#undef __FUNCT__3256,103933
-#define __FUNCT__ 3257,103950
-PetscErrorCode DMPrintCellMatrix(3258,103988
-#undef __FUNCT__3275,104586
-#define __FUNCT__ 3276,104603
-PetscErrorCode DMPrintLocalVec(3277,104639
-#undef __FUNCT__3303,105548
-#define __FUNCT__ 3304,105565
-PetscErrorCode DMGetDefaultSection(3320,105961
-#undef __FUNCT__3335,106489
-#define __FUNCT__ 3336,106506
-PetscErrorCode DMSetDefaultSection(3350,106839
-#undef __FUNCT__3381,107955
-#define __FUNCT__ 3382,107972
-PetscErrorCode DMGetDefaultConstraints(3401,108807
-#undef __FUNCT__3413,109282
-#define __FUNCT__ 3414,109299
-PetscErrorCode DMSetDefaultConstraints(3435,111012
-#undef __FUNCT__3462,112274
-#define __FUNCT__ 3463,112291
-static PetscErrorCode DMDefaultSectionCheckConsistency_Internal(3476,112685
-#undef __FUNCT__3532,115573
-#define __FUNCT__ 3533,115590
-PetscErrorCode DMGetDefaultGlobalSection(3551,116013
-#undef __FUNCT__3573,117128
-#define __FUNCT__ 3574,117145
-PetscErrorCode DMSetDefaultGlobalSection(3588,117500
-#undef __FUNCT__3604,118088
-#define __FUNCT__ 3605,118105
-PetscErrorCode DMGetDefaultSF(3622,118550
-#undef __FUNCT__3647,119227
-#define __FUNCT__ 3648,119244
-PetscErrorCode DMSetDefaultSF(3662,119531
-#undef __FUNCT__3674,119842
-#define __FUNCT__ 3675,119859
-PetscErrorCode DMCreateDefaultSF(3689,120283
-#undef __FUNCT__3766,123929
-#define __FUNCT__ 3767,123946
-PetscErrorCode DMGetPointSF(3783,124342
-#undef __FUNCT__3792,124534
-#define __FUNCT__ 3793,124551
-PetscErrorCode DMSetPointSF(3805,124841
-#undef __FUNCT__3818,125194
-#define __FUNCT__ 3819,125211
-PetscErrorCode DMGetDS(3833,125392
-#undef __FUNCT__3842,125587
-#define __FUNCT__ 3843,125604
-PetscErrorCode DMSetDS(3855,125765
-#undef __FUNCT__3868,126125
-#define __FUNCT__ 3869,126142
-PetscErrorCode DMGetNumFields(3870,126177
-#undef __FUNCT__3880,126424
-#define __FUNCT__ 3881,126441
-PetscErrorCode DMSetNumFields(3882,126476
-#undef __FUNCT__3900,127031
-#define __FUNCT__ 3901,127048
-PetscErrorCode DMGetField(3918,127334
-#undef __FUNCT__3928,127592
-#define __FUNCT__ 3929,127609
-PetscErrorCode DMSetField(3944,127883
-#undef __FUNCT__3954,128140
-#define __FUNCT__ 3955,128157
-PetscErrorCode DMRestrictHook_Coordinates(3956,128204
-#undef __FUNCT__3978,129010
-#define __FUNCT__ 3979,129027
-static PetscErrorCode DMSubDomainHook_Coordinates(3980,129075
-#undef __FUNCT__4012,130710
-#define __FUNCT__ 4013,130727
-PetscErrorCode DMGetDimension(4029,130998
-#undef __FUNCT__4038,131197
-#define __FUNCT__ 4039,131214
-PetscErrorCode DMSetDimension(4053,131464
-#undef __FUNCT__4062,131678
-#define __FUNCT__ 4063,131695
-PetscErrorCode DMGetDimPoints(4087,132394
-#undef __FUNCT__4100,132875
-#define __FUNCT__ 4101,132892
-PetscErrorCode DMSetCoordinates(4119,133390
-#undef __FUNCT__4135,134021
-#define __FUNCT__ 4136,134038
-PetscErrorCode DMSetCoordinatesLocal(4156,134655
-#undef __FUNCT__4172,135076
-#define __FUNCT__ 4173,135093
-PetscErrorCode DMGetCoordinates(4198,135801
-#undef __FUNCT__4218,136519
-#define __FUNCT__ 4219,136536
-PetscErrorCode DMGetCoordinatesLocal(4244,137234
-#undef __FUNCT__4264,137971
-#define __FUNCT__ 4265,137988
-PetscErrorCode DMGetCoordinateDM(4282,138471
-#undef __FUNCT__4297,138948
-#define __FUNCT__ 4298,138965
-PetscErrorCode DMSetCoordinateDM(4313,139438
-#undef __FUNCT__4326,139810
-#define __FUNCT__ 4327,139827
-PetscErrorCode DMGetCoordinateDim(4344,140251
-#undef __FUNCT__4356,140530
-#define __FUNCT__ 4357,140547
-PetscErrorCode DMSetCoordinateDim(4372,140956
-#undef __FUNCT__4380,141131
-#define __FUNCT__ 4381,141148
-PetscErrorCode DMGetCoordinateSection(4398,141527
-#undef __FUNCT__4411,141884
-#define __FUNCT__ 4412,141901
-PetscErrorCode DMSetCoordinateSection(4428,142321
-#undef __FUNCT__4455,143225
-#define __FUNCT__ 4456,143242
-PetscErrorCode DMGetPeriodicity(4470,143755
-#undef __FUNCT__4480,144077
-#define __FUNCT__ 4481,144094
-PetscErrorCode DMSetPeriodicity(4495,144607
-#undef __FUNCT__4510,145242
-#define __FUNCT__ 4511,145259
-PetscErrorCode DMLocalizeCoordinate(4526,145703
-#undef __FUNCT__4543,146135
-#define __FUNCT__ 4544,146152
-PetscErrorCode DMLocalizeCoordinate_Internal(4563,146876
-#undef __FUNCT__4581,147416
-#define __FUNCT__ 4582,147433
-PetscErrorCode DMLocalizeCoordinateReal_Internal(4583,147487
-#undef __FUNCT__4602,147994
-#define __FUNCT__ 4603,148011
-PetscErrorCode DMLocalizeAddCoordinate_Internal(4623,148796
-#undef __FUNCT__4647,149749
-#define __FUNCT__ 4648,149766
-PetscErrorCode DMGetCoordinatesLocalized(4662,150053
-#undef __FUNCT__4706,151609
-#define __FUNCT__ 4707,151626
-PetscErrorCode DMLocalizeCoordinates(4718,151879
-#undef __FUNCT__4811,156550
-#define __FUNCT__ 4812,156567
-PetscErrorCode DMLocatePoints(4853,157959
-#undef __FUNCT__4879,159031
-#define __FUNCT__ 4880,159048
-PetscErrorCode DMGetOutputDM(4894,159351
-#undef __FUNCT__4929,160559
-#define __FUNCT__ 4930,160576
-PetscErrorCode DMGetOutputSequenceNumber(4948,161053
-#undef __FUNCT__4957,161367
-#define __FUNCT__ 4958,161384
-PetscErrorCode DMSetOutputSequenceNumber(4974,161835
-#undef __FUNCT__4983,162072
-#define __FUNCT__ 4984,162089
-PetscErrorCode DMOutputSequenceLoad(5003,162642
-#undef __FUNCT__5024,163382
-#define __FUNCT__ 5025,163399
-PetscErrorCode DMGetUseNatural(5041,163753
-#undef __FUNCT__5050,163982
-#define __FUNCT__ 5051,163999
-PetscErrorCode DMSetUseNatural(5065,164335
-#undef __FUNCT__5074,164579
-#define __FUNCT__5075,164596
-#undef __FUNCT__5077,164615
-#define __FUNCT__ 5078,164632
-PetscErrorCode DMCreateLabel(5093,164977
-#undef __FUNCT__5119,165675
-#define __FUNCT__ 5120,165692
-PetscErrorCode DMGetLabelValue(5139,166145
-#undef __FUNCT__5153,166644
-#define __FUNCT__ 5154,166661
-PetscErrorCode DMSetLabelValue(5173,167048
-#undef __FUNCT__5190,167558
-#define __FUNCT__ 5191,167575
-PetscErrorCode DMClearLabelValue(5210,167971
-#undef __FUNCT__5224,168398
-#define __FUNCT__ 5225,168415
-PetscErrorCode DMGetLabelSize(5243,168801
-#undef __FUNCT__5259,169247
-#define __FUNCT__ 5260,169264
-PetscErrorCode DMGetLabelIdIS(5278,169610
-#undef __FUNCT__5294,170046
-#define __FUNCT__ 5295,170063
-PetscErrorCode DMGetStratumSize(5314,170438
-#undef __FUNCT__5330,170911
-#define __FUNCT__ 5331,170928
-PetscErrorCode DMGetStratumIS(5350,171341
-#undef __FUNCT__5366,171817
-#define __FUNCT__ 5367,171834
-PetscErrorCode DMClearLabelStratum(5385,172233
-#undef __FUNCT__5399,172641
-#define __FUNCT__ 5400,172658
-PetscErrorCode DMGetNumLabels(5417,172990
-#undef __FUNCT__5430,173304
-#define __FUNCT__ 5431,173321
-PetscErrorCode DMGetLabelName(5449,173647
-#undef __FUNCT__5468,174117
-#define __FUNCT__ 5469,174134
-PetscErrorCode DMHasLabel(5487,174521
-#undef __FUNCT__5505,174998
-#define __FUNCT__ 5506,175015
-PetscErrorCode DMGetLabel(5524,175409
-#undef __FUNCT__5546,175937
-#define __FUNCT__ 5547,175954
-PetscErrorCode DMGetLabelByNum(5565,176270
-#undef __FUNCT__5584,176736
-#define __FUNCT__ 5585,176753
-PetscErrorCode DMAddLabel(5600,177052
-#undef __FUNCT__5618,177643
-#define __FUNCT__ 5619,177660
-PetscErrorCode DMRemoveLabel(5637,178047
-#undef __FUNCT__5669,178953
-#define __FUNCT__ 5670,178970
-PetscErrorCode DMGetLabelOutput(5688,179366
-#undef __FUNCT__5707,179946
-#define __FUNCT__ 5708,179963
-PetscErrorCode DMSetLabelOutput(5724,180342
-#undef __FUNCT__5743,180889
-#define __FUNCT__ 5744,180906
-PetscErrorCode DMCopyLabels(5763,181418
-#undef __FUNCT__5786,182092
-#define __FUNCT__ 5787,182109
-PetscErrorCode DMGetCoarseDM(5801,182366
-#undef __FUNCT__5810,182565
-#define __FUNCT__ 5811,182582
-PetscErrorCode DMSetCoarseDM(5823,182819
-#undef __FUNCT__5836,183182
-#define __FUNCT__ 5837,183199
-PetscErrorCode DMGetFineDM(5851,183446
-#undef __FUNCT__5860,183641
-#define __FUNCT__ 5861,183658
-PetscErrorCode DMSetFineDM(5873,183885
-#undef __FUNCT__5888,184271
-#define __FUNCT__ 5889,184288
-PetscErrorCode DMBoundaryDuplicate(5890,184328
-#undef __FUNCT__5921,185499
-#define __FUNCT__ 5922,185516
-PetscErrorCode DMBoundaryDestroy(5923,185554
-#undef __FUNCT__5947,186189
-#define __FUNCT__ 5948,186206
-PetscErrorCode DMCopyBoundary(5949,186241
-#undef __FUNCT__5966,186799
-#define __FUNCT__ 5967,186816
-PetscErrorCode DMAddBoundary(5992,187742
-#undef __FUNCT__6021,189057
-#define __FUNCT__ 6022,189074
-PetscErrorCode DMGetNumBoundary(6036,189332
-#undef __FUNCT__6048,189610
-#define __FUNCT__ 6049,189627
-PetscErrorCode DMGetBoundary(6077,190605
-#undef __FUNCT__6133,191969
-#define __FUNCT__ 6134,191986
-PetscErrorCode DMIsBoundaryPoint(6135,192024
-#undef __FUNCT__6157,192557
-#define __FUNCT__ 6158,192574
-PetscErrorCode DMProjectFunction(6185,193363
-#undef __FUNCT__6200,194031
-#define __FUNCT__ 6201,194048
-PetscErrorCode DMProjectFunctionLocal(6202,194091
-#undef __FUNCT__6214,194739
-#define __FUNCT__ 6215,194756
-PetscErrorCode DMProjectFieldLocal(6216,194796
-#undef __FUNCT__6234,195870
-#define __FUNCT__ 6235,195887
-PetscErrorCode DMProjectFunctionLabelLocal(6236,195935
-#undef __FUNCT__6248,196677
-#define __FUNCT__ 6249,196694
-PetscErrorCode DMComputeL2Diff(6267,197241
-#undef __FUNCT__6279,197840
-#define __FUNCT__ 6280,197857
-PetscErrorCode DMComputeL2GradientDiff(6299,198472
-#undef __FUNCT__6311,199146
-#define __FUNCT__ 6312,199163
-PetscErrorCode DMComputeL2FieldDiff(6330,199774
+#undef __FUNCT__1602,50471
+#define __FUNCT__ 1603,50488
+PetscErrorCode DMCreateDomainDecompositionScatters(1629,51636
+#undef __FUNCT__1642,52192
+#define __FUNCT__ 1643,52209
+PetscErrorCode DMRefine(1662,52644
+#undef __FUNCT__1690,53522
+#define __FUNCT__ 1691,53539
+PetscErrorCode DMRefineHookAdd(1729,54971
+#undef __FUNCT__1746,55604
+#define __FUNCT__ 1747,55621
+PetscErrorCode DMInterpolate(1762,56038
+#undef __FUNCT__1776,56372
+#define __FUNCT__ 1777,56389
+PetscErrorCode DMGetRefineLevel(1794,56778
+#undef __FUNCT__1802,56956
+#define __FUNCT__ 1803,56973
+PetscErrorCode DMSetRefineLevel(1820,57423
+#undef __FUNCT__1828,57599
+#define __FUNCT__ 1829,57616
+PetscErrorCode DMGlobalToLocalHookAdd(1861,58598
+#undef __FUNCT__1878,59259
+#define __FUNCT__ 1879,59276
+static PetscErrorCode DMGlobalToLocalHook_Constraints(1880,59328
+#undef __FUNCT__1913,60513
+#define __FUNCT__ 1914,60530
+PetscErrorCode DMGlobalToLocalBegin(1932,60990
+#undef __FUNCT__1962,62131
+#define __FUNCT__ 1963,62148
+PetscErrorCode DMGlobalToLocalEnd(1981,62602
+#undef __FUNCT__2010,63801
+#define __FUNCT__ 2011,63818
+PetscErrorCode DMLocalToGlobalHookAdd(2046,64836
+#undef __FUNCT__2063,65497
+#define __FUNCT__ 2064,65514
+static PetscErrorCode DMLocalToGlobalHook_Constraints(2065,65566
+#undef __FUNCT__2104,66943
+#define __FUNCT__ 2105,66960
+PetscErrorCode DMLocalToGlobalBegin(2125,67793
+#undef __FUNCT__2204,71281
+#define __FUNCT__ 2205,71298
+PetscErrorCode DMLocalToGlobalEnd(2223,71745
+#undef __FUNCT__2264,73204
+#define __FUNCT__ 2265,73221
+PetscErrorCode DMLocalToLocalBegin(2293,74244
+#undef __FUNCT__2303,74597
+#define __FUNCT__ 2304,74614
+PetscErrorCode DMLocalToLocalEnd(2332,75635
+#undef __FUNCT__2343,75985
+#define __FUNCT__ 2344,76002
+PetscErrorCode DMCoarsen(2362,76386
+#undef __FUNCT__2387,77572
+#define __FUNCT__ 2388,77589
+PetscErrorCode DMCoarsenHookAdd(2431,79325
+#undef __FUNCT__2448,79983
+#define __FUNCT__ 2449,80000
+PetscErrorCode DMRestrict(2465,80456
+#undef __FUNCT__2479,80832
+#define __FUNCT__ 2480,80849
+PetscErrorCode DMSubDomainHookAdd(2523,82445
+#undef __FUNCT__2540,83119
+#define __FUNCT__ 2541,83136
+PetscErrorCode DMSubDomainRestrict(2557,83682
+#undef __FUNCT__2571,84079
+#define __FUNCT__ 2572,84096
+PetscErrorCode DMGetCoarsenLevel(2589,84486
+#undef __FUNCT__2599,84669
+#define __FUNCT__ 2600,84686
+PetscErrorCode DMRefineHierarchy(2618,85097
+#undef __FUNCT__2639,85908
+#define __FUNCT__ 2640,85925
+PetscErrorCode DMCoarsenHierarchy(2658,86340
+#undef __FUNCT__2680,87190
+#define __FUNCT__ 2681,87207
+PetscErrorCode DMCreateAggregates(2701,87681
+#undef __FUNCT__2712,87979
+#define __FUNCT__ 2713,87996
+PetscErrorCode DMSetApplicationContextDestroy(2728,88454
+#undef __FUNCT__2736,88668
+#define __FUNCT__ 2737,88685
+PetscErrorCode DMSetApplicationContext(2752,89055
+#undef __FUNCT__2760,89227
+#define __FUNCT__ 2761,89244
+PetscErrorCode DMGetApplicationContext(2778,89637
+#undef __FUNCT__2786,89818
+#define __FUNCT__ 2787,89835
+PetscErrorCode DMSetVariableBounds(2803,90365
+#undef __FUNCT__2810,90531
+#define __FUNCT__ 2811,90548
+PetscErrorCode DMHasVariableBounds(2828,90989
+#undef __FUNCT__2835,91172
+#define __FUNCT__ 2836,91189
+PetscErrorCode DMComputeVariableBounds(2856,91732
+#undef __FUNCT__2869,92190
+#define __FUNCT__ 2870,92207
+PetscErrorCode DMHasColoring(2887,92554
+#undef __FUNCT__2894,92721
+#define __FUNCT__ 2895,92738
+PetscErrorCode DMHasCreateRestriction(2912,93112
+#undef __FUNCT__2919,93294
+#define __FUNCT__ 2920,93312
+PetscErrorCode DMSetVec(2935,93808
+PetscFunctionList DMList 2951,94132
+PetscBool DMRegisterAllCalled 2952,94178
+#undef __FUNCT__2954,94232
+#define __FUNCT__ 2955,94249
+PetscErrorCode DMSetType(2976,94740
+#undef __FUNCT__3000,95526
+#define __FUNCT__ 3001,95543
+PetscErrorCode DMGetType(3018,95834
+#undef __FUNCT__3030,96113
+#define __FUNCT__ 3031,96130
+PetscErrorCode DMConvert(3053,96644
+#undef __FUNCT__3139,100130
+#define __FUNCT__ 3140,100147
+PetscErrorCode DMRegister(3175,100824
+#undef __FUNCT__3184,101048
+#define __FUNCT__ 3185,101065
+PetscErrorCode DMLoad(3213,101997
+#undef __FUNCT__3240,103303
+#define __FUNCT__ 3241,103320
+PetscErrorCode DMPrintCellVector(3242,103358
+#undef __FUNCT__3255,103774
+#define __FUNCT__ 3256,103791
+PetscErrorCode DMPrintCellMatrix(3257,103829
+#undef __FUNCT__3274,104427
+#define __FUNCT__ 3275,104444
+PetscErrorCode DMPrintLocalVec(3276,104480
+#undef __FUNCT__3302,105389
+#define __FUNCT__ 3303,105406
+PetscErrorCode DMGetDefaultSection(3319,105802
+#undef __FUNCT__3334,106330
+#define __FUNCT__ 3335,106347
+PetscErrorCode DMSetDefaultSection(3349,106680
+#undef __FUNCT__3380,107796
+#define __FUNCT__ 3381,107813
+PetscErrorCode DMGetDefaultConstraints(3400,108648
+#undef __FUNCT__3412,109123
+#define __FUNCT__ 3413,109140
+PetscErrorCode DMSetDefaultConstraints(3434,110853
+#undef __FUNCT__3461,112115
+#define __FUNCT__ 3462,112132
+static PetscErrorCode DMDefaultSectionCheckConsistency_Internal(3475,112526
+#undef __FUNCT__3531,115414
+#define __FUNCT__ 3532,115431
+PetscErrorCode DMGetDefaultGlobalSection(3550,115854
+#undef __FUNCT__3572,116969
+#define __FUNCT__ 3573,116986
+PetscErrorCode DMSetDefaultGlobalSection(3587,117341
+#undef __FUNCT__3603,117929
+#define __FUNCT__ 3604,117946
+PetscErrorCode DMGetDefaultSF(3621,118391
+#undef __FUNCT__3646,119068
+#define __FUNCT__ 3647,119085
+PetscErrorCode DMSetDefaultSF(3661,119372
+#undef __FUNCT__3673,119683
+#define __FUNCT__ 3674,119700
+PetscErrorCode DMCreateDefaultSF(3688,120124
+#undef __FUNCT__3765,123770
+#define __FUNCT__ 3766,123787
+PetscErrorCode DMGetPointSF(3782,124183
+#undef __FUNCT__3791,124375
+#define __FUNCT__ 3792,124392
+PetscErrorCode DMSetPointSF(3804,124682
+#undef __FUNCT__3817,125035
+#define __FUNCT__ 3818,125052
+PetscErrorCode DMGetDS(3832,125233
+#undef __FUNCT__3841,125428
+#define __FUNCT__ 3842,125445
+PetscErrorCode DMSetDS(3854,125606
+#undef __FUNCT__3867,125966
+#define __FUNCT__ 3868,125983
+PetscErrorCode DMGetNumFields(3869,126018
+#undef __FUNCT__3879,126265
+#define __FUNCT__ 3880,126282
+PetscErrorCode DMSetNumFields(3881,126317
+#undef __FUNCT__3899,126872
+#define __FUNCT__ 3900,126889
+PetscErrorCode DMGetField(3917,127175
+#undef __FUNCT__3927,127433
+#define __FUNCT__ 3928,127450
+PetscErrorCode DMSetField(3943,127724
+#undef __FUNCT__3953,127981
+#define __FUNCT__ 3954,127998
+PetscErrorCode DMRestrictHook_Coordinates(3955,128045
+#undef __FUNCT__3978,128932
+#define __FUNCT__ 3979,128949
+static PetscErrorCode DMSubDomainHook_Coordinates(3980,128997
+#undef __FUNCT__4013,130713
+#define __FUNCT__ 4014,130730
+PetscErrorCode DMGetDimension(4030,131001
+#undef __FUNCT__4039,131200
+#define __FUNCT__ 4040,131217
+PetscErrorCode DMSetDimension(4054,131467
+#undef __FUNCT__4063,131681
+#define __FUNCT__ 4064,131698
+PetscErrorCode DMGetDimPoints(4088,132397
+#undef __FUNCT__4101,132878
+#define __FUNCT__ 4102,132895
+PetscErrorCode DMSetCoordinates(4120,133393
+#undef __FUNCT__4136,134024
+#define __FUNCT__ 4137,134041
+PetscErrorCode DMSetCoordinatesLocal(4157,134658
+#undef __FUNCT__4173,135079
+#define __FUNCT__ 4174,135096
+PetscErrorCode DMGetCoordinates(4199,135804
+#undef __FUNCT__4219,136522
+#define __FUNCT__ 4220,136539
+PetscErrorCode DMGetCoordinatesLocal(4245,137237
+#undef __FUNCT__4265,137974
+#define __FUNCT__ 4266,137991
+PetscErrorCode DMGetCoordinateDM(4283,138474
+#undef __FUNCT__4298,138951
+#define __FUNCT__ 4299,138968
+PetscErrorCode DMSetCoordinateDM(4314,139441
+#undef __FUNCT__4327,139813
+#define __FUNCT__ 4328,139830
+PetscErrorCode DMGetCoordinateDim(4345,140254
+#undef __FUNCT__4357,140533
+#define __FUNCT__ 4358,140550
+PetscErrorCode DMSetCoordinateDim(4373,140959
+#undef __FUNCT__4381,141134
+#define __FUNCT__ 4382,141151
+PetscErrorCode DMGetCoordinateSection(4399,141530
+#undef __FUNCT__4412,141887
+#define __FUNCT__ 4413,141904
+PetscErrorCode DMSetCoordinateSection(4429,142324
+#undef __FUNCT__4456,143228
+#define __FUNCT__ 4457,143245
+PetscErrorCode DMGetPeriodicity(4471,143758
+#undef __FUNCT__4481,144080
+#define __FUNCT__ 4482,144097
+PetscErrorCode DMSetPeriodicity(4496,144610
+#undef __FUNCT__4511,145245
+#define __FUNCT__ 4512,145262
+PetscErrorCode DMLocalizeCoordinate(4527,145706
+#undef __FUNCT__4544,146138
+#define __FUNCT__ 4545,146155
+PetscErrorCode DMLocalizeCoordinate_Internal(4564,146879
+#undef __FUNCT__4582,147419
+#define __FUNCT__ 4583,147436
+PetscErrorCode DMLocalizeCoordinateReal_Internal(4584,147490
+#undef __FUNCT__4603,147997
+#define __FUNCT__ 4604,148014
+PetscErrorCode DMLocalizeAddCoordinate_Internal(4624,148799
+#undef __FUNCT__4648,149752
+#define __FUNCT__ 4649,149769
+PetscErrorCode DMGetCoordinatesLocalized(4663,150056
+#undef __FUNCT__4707,151612
+#define __FUNCT__ 4708,151629
+PetscErrorCode DMLocalizeCoordinates(4719,151882
+#undef __FUNCT__4812,156553
+#define __FUNCT__ 4813,156570
+PetscErrorCode DMLocatePoints(4854,157962
+#undef __FUNCT__4880,159034
+#define __FUNCT__ 4881,159051
+PetscErrorCode DMGetOutputDM(4895,159354
+#undef __FUNCT__4930,160562
+#define __FUNCT__ 4931,160579
+PetscErrorCode DMGetOutputSequenceNumber(4949,161056
+#undef __FUNCT__4958,161370
+#define __FUNCT__ 4959,161387
+PetscErrorCode DMSetOutputSequenceNumber(4975,161838
+#undef __FUNCT__4984,162075
+#define __FUNCT__ 4985,162092
+PetscErrorCode DMOutputSequenceLoad(5004,162645
+#undef __FUNCT__5025,163385
+#define __FUNCT__ 5026,163402
+PetscErrorCode DMGetUseNatural(5042,163756
+#undef __FUNCT__5051,163985
+#define __FUNCT__ 5052,164002
+PetscErrorCode DMSetUseNatural(5066,164338
+#undef __FUNCT__5075,164582
+#define __FUNCT__5076,164599
+#undef __FUNCT__5078,164618
+#define __FUNCT__ 5079,164635
+PetscErrorCode DMCreateLabel(5094,164980
+#undef __FUNCT__5120,165678
+#define __FUNCT__ 5121,165695
+PetscErrorCode DMGetLabelValue(5140,166148
+#undef __FUNCT__5154,166647
+#define __FUNCT__ 5155,166664
+PetscErrorCode DMSetLabelValue(5174,167051
+#undef __FUNCT__5191,167561
+#define __FUNCT__ 5192,167578
+PetscErrorCode DMClearLabelValue(5211,167974
+#undef __FUNCT__5225,168401
+#define __FUNCT__ 5226,168418
+PetscErrorCode DMGetLabelSize(5244,168804
+#undef __FUNCT__5260,169250
+#define __FUNCT__ 5261,169267
+PetscErrorCode DMGetLabelIdIS(5279,169613
+#undef __FUNCT__5295,170049
+#define __FUNCT__ 5296,170066
+PetscErrorCode DMGetStratumSize(5315,170441
+#undef __FUNCT__5331,170914
+#define __FUNCT__ 5332,170931
+PetscErrorCode DMGetStratumIS(5351,171344
+#undef __FUNCT__5367,171820
+#define __FUNCT__ 5368,171837
+PetscErrorCode DMClearLabelStratum(5386,172236
+#undef __FUNCT__5400,172644
+#define __FUNCT__ 5401,172661
+PetscErrorCode DMGetNumLabels(5418,172993
+#undef __FUNCT__5431,173307
+#define __FUNCT__ 5432,173324
+PetscErrorCode DMGetLabelName(5450,173650
+#undef __FUNCT__5469,174120
+#define __FUNCT__ 5470,174137
+PetscErrorCode DMHasLabel(5488,174524
+#undef __FUNCT__5506,175001
+#define __FUNCT__ 5507,175018
+PetscErrorCode DMGetLabel(5525,175412
+#undef __FUNCT__5547,175940
+#define __FUNCT__ 5548,175957
+PetscErrorCode DMGetLabelByNum(5566,176273
+#undef __FUNCT__5585,176739
+#define __FUNCT__ 5586,176756
+PetscErrorCode DMAddLabel(5601,177055
+#undef __FUNCT__5619,177646
+#define __FUNCT__ 5620,177663
+PetscErrorCode DMRemoveLabel(5638,178050
+#undef __FUNCT__5670,178956
+#define __FUNCT__ 5671,178973
+PetscErrorCode DMGetLabelOutput(5689,179369
+#undef __FUNCT__5708,179949
+#define __FUNCT__ 5709,179966
+PetscErrorCode DMSetLabelOutput(5725,180345
+#undef __FUNCT__5744,180892
+#define __FUNCT__ 5745,180909
+PetscErrorCode DMCopyLabels(5764,181421
+#undef __FUNCT__5787,182095
+#define __FUNCT__ 5788,182112
+PetscErrorCode DMGetCoarseDM(5802,182369
+#undef __FUNCT__5811,182568
+#define __FUNCT__ 5812,182585
+PetscErrorCode DMSetCoarseDM(5824,182822
+#undef __FUNCT__5837,183185
+#define __FUNCT__ 5838,183202
+PetscErrorCode DMGetFineDM(5852,183449
+#undef __FUNCT__5861,183644
+#define __FUNCT__ 5862,183661
+PetscErrorCode DMSetFineDM(5874,183888
+#undef __FUNCT__5889,184274
+#define __FUNCT__ 5890,184291
+PetscErrorCode DMBoundaryDuplicate(5891,184331
+#undef __FUNCT__5922,185502
+#define __FUNCT__ 5923,185519
+PetscErrorCode DMBoundaryDestroy(5924,185557
+#undef __FUNCT__5948,186192
+#define __FUNCT__ 5949,186209
+PetscErrorCode DMCopyBoundary(5950,186244
+#undef __FUNCT__5967,186802
+#define __FUNCT__ 5968,186819
+PetscErrorCode DMAddBoundary(5993,187745
+#undef __FUNCT__6022,189060
+#define __FUNCT__ 6023,189077
+PetscErrorCode DMGetNumBoundary(6037,189335
+#undef __FUNCT__6049,189613
+#define __FUNCT__ 6050,189630
+PetscErrorCode DMGetBoundary(6078,190608
+#undef __FUNCT__6134,191972
+#define __FUNCT__ 6135,191989
+PetscErrorCode DMIsBoundaryPoint(6136,192027
+#undef __FUNCT__6158,192560
+#define __FUNCT__ 6159,192577
+PetscErrorCode DMProjectFunction(6186,193366
+#undef __FUNCT__6201,194034
+#define __FUNCT__ 6202,194051
+PetscErrorCode DMProjectFunctionLocal(6203,194094
+#undef __FUNCT__6215,194742
+#define __FUNCT__ 6216,194759
+PetscErrorCode DMProjectFieldLocal(6217,194799
+#undef __FUNCT__6235,195873
+#define __FUNCT__ 6236,195890
+PetscErrorCode DMProjectFunctionLabelLocal(6237,195938
+#undef __FUNCT__6249,196680
+#define __FUNCT__ 6250,196697
+PetscErrorCode DMComputeL2Diff(6268,197244
+#undef __FUNCT__6280,197843
+#define __FUNCT__ 6281,197860
+PetscErrorCode DMComputeL2GradientDiff(6300,198475
+#undef __FUNCT__6312,199149
+#define __FUNCT__ 6313,199166
+PetscErrorCode DMComputeL2FieldDiff(6331,199777
src/dm/interface/ftn-custom/makefile,130
makefile:^?makefile^A,1
@@ -52915,7 +52980,7 @@ int main(19,611
src/dm/examples/tutorials/ex13f90.F90.html,3420
ex13f90.F90.html:^?ex13f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,364
+petsc-3.7.4 2016-10-02version11,364
Report Typos and Errorsbugreport12,433
1: line113,722
2: line214,776
@@ -53095,7 +53160,7 @@ int main(38,1165
src/dm/examples/tutorials/ex13f90aux.F90.html,2358
ex13f90aux.F90.html:^?ex13f90aux.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,373
+petsc-3.7.4 2016-10-02version11,373
Report Typos and Errorsbugreport12,442
1: line113,734
2: line214,793
@@ -53609,7 +53674,7 @@ int main(9,176
src/dm/examples/tests/ex12.m.html,576
ex12.m.html:^?ex12.m.html^A,1
-petsc-3.7.3 2016-07-24version11,345
+petsc-3.7.4 2016-10-02version11,345
Report Typos and Errorsbugreport12,414
1: line113,694
2: line214,822
@@ -55659,7 +55724,7 @@ PetscErrorCode DMPlexGetOrdering(79,2696
#define __FUNCT__ 146,5908
PetscErrorCode DMPlexPermute(164,6267
-src/dm/impls/plex/plex.c,17734
+src/dm/impls/plex/plex.c,17731
plex.c:^?plex.c^A,1
PetscLogEvent DMPLEX_Interpolate,8,205
PetscLogEvent DMPLEX_Interpolate, PETSCPARTITIONER_Partition,8,205
@@ -55689,311 +55754,311 @@ PetscErrorCode DMPlexGetFieldType_Internal(15,906
#undef __FUNCT__49,2614
#define __FUNCT__ 50,2631
PetscErrorCode VecView_Plex_Local(51,2670
-#undef __FUNCT__99,4700
-#define __FUNCT__ 100,4717
-PetscErrorCode VecView_Plex(101,4750
-#undef __FUNCT__137,6280
-#define __FUNCT__ 138,6297
-PetscErrorCode VecView_Plex_Native(139,6337
-#undef __FUNCT__193,8712
-#define __FUNCT__ 194,8729
-PetscErrorCode VecLoad_Plex_Local(195,8768
-#undef __FUNCT__224,9850
-#define __FUNCT__ 225,9867
-PetscErrorCode VecLoad_Plex(226,9900
-#undef __FUNCT__248,10645
-#define __FUNCT__ 249,10662
-PetscErrorCode VecLoad_Plex_Native(250,10702
-#undef __FUNCT__285,12219
-#define __FUNCT__ 286,12236
-PetscErrorCode DMPlexView_Ascii_Geometry(287,12282
-#undef __FUNCT__342,14732
-#define __FUNCT__ 343,14749
-PetscErrorCode DMPlexView_Ascii(344,14786
-#undef __FUNCT__666,32236
-#define __FUNCT__ 667,32253
-PetscErrorCode DMView_Plex(668,32285
-#undef __FUNCT__696,33414
-#define __FUNCT__ 697,33431
-PetscErrorCode DMLoad_Plex(698,33463
-#undef __FUNCT__720,34311
-#define __FUNCT__ 721,34328
-PetscErrorCode DMDestroy_Plex(722,34363
-#undef __FUNCT__755,35919
-#define __FUNCT__ 756,35936
-PetscErrorCode DMCreateMatrix_Plex(757,35976
-#undef __FUNCT__834,39307
-#define __FUNCT__ 835,39324
-PetscErrorCode DMPlexGetChart(852,39659
-#undef __FUNCT__863,39977
-#define __FUNCT__ 864,39994
-PetscErrorCode DMPlexSetChart(881,40327
-#undef __FUNCT__893,40724
-#define __FUNCT__ 894,40741
-PetscErrorCode DMPlexGetConeSize(911,41147
-#undef __FUNCT__923,41485
-#define __FUNCT__ 924,41502
-PetscErrorCode DMPlexSetConeSize(944,41962
-#undef __FUNCT__957,42327
-#define __FUNCT__ 958,42344
-PetscErrorCode DMPlexAddConeSize(978,42841
-#undef __FUNCT__993,43304
-#define __FUNCT__ 994,43321
-PetscErrorCode DMPlexGetCone(1017,43976
-#undef __FUNCT__1031,44373
-#define __FUNCT__ 1032,44390
-PetscErrorCode DMPlexSetCone(1052,44935
-#undef __FUNCT__1073,45936
-#define __FUNCT__ 1074,45953
-PetscErrorCode DMPlexGetConeOrientation(1100,46976
-#undef __FUNCT__1121,47574
-#define __FUNCT__ 1122,47591
-PetscErrorCode DMPlexSetConeOrientation(1145,48504
-#undef __FUNCT__1169,49679
-#define __FUNCT__ 1170,49696
-PetscErrorCode DMPlexInsertCone(1171,49733
-#undef __FUNCT__1190,50880
-#define __FUNCT__ 1191,50897
-PetscErrorCode DMPlexInsertConeOrientation(1192,50945
-#undef __FUNCT__1210,51928
-#define __FUNCT__ 1211,51945
-PetscErrorCode DMPlexGetSupportSize(1228,52382
-#undef __FUNCT__1240,52726
-#define __FUNCT__ 1241,52743
-PetscErrorCode DMPlexSetSupportSize(1261,53216
-#undef __FUNCT__1274,53593
-#define __FUNCT__ 1275,53610
-PetscErrorCode DMPlexGetSupport(1298,54296
-#undef __FUNCT__1312,54714
-#define __FUNCT__ 1313,54731
-PetscErrorCode DMPlexSetSupport(1333,55295
-#undef __FUNCT__1354,56332
-#define __FUNCT__ 1355,56349
-PetscErrorCode DMPlexInsertSupport(1356,56389
-#undef __FUNCT__1375,57565
-#define __FUNCT__ 1376,57582
-PetscErrorCode DMPlexGetTransitiveClosure(1405,58755
-#undef __FUNCT__1520,63059
-#define __FUNCT__ 1521,63076
-PetscErrorCode DMPlexGetTransitiveClosure_Internal(1551,64349
-#undef __FUNCT__1674,69096
-#define __FUNCT__ 1675,69113
-PetscErrorCode DMPlexRestoreTransitiveClosure(1701,70194
-#undef __FUNCT__1714,70640
-#define __FUNCT__ 1715,70657
-PetscErrorCode DMPlexGetMaxSizes(1732,71087
-#undef __FUNCT__1743,71437
-#define __FUNCT__ 1744,71454
-PetscErrorCode DMSetUp_Plex(1745,71487
-#undef __FUNCT__1765,72221
-#define __FUNCT__ 1766,72238
-PetscErrorCode DMCreateSubDM_Plex(1767,72277
-#undef __FUNCT__1777,72597
-#define __FUNCT__ 1778,72614
-PetscErrorCode DMPlexSymmetrize(1796,73000
-#undef __FUNCT__1849,74899
-#define __FUNCT__ 1850,74916
-PetscErrorCode DMPlexStratify(1876,76012
-#undef __FUNCT__1963,79203
-#define __FUNCT__ 1964,79220
-PetscErrorCode DMPlexGetJoin(1992,79989
-#undef __FUNCT__2038,81735
-#define __FUNCT__ 2039,81752
-PetscErrorCode DMPlexRestoreJoin(2065,82488
-#undef __FUNCT__2079,83039
-#define __FUNCT__ 2080,83056
-PetscErrorCode DMPlexGetFullJoin(2106,83788
-#undef __FUNCT__2188,86897
-#define __FUNCT__ 2189,86914
-PetscErrorCode DMPlexGetMeet(2217,87683
-#undef __FUNCT__2263,89403
-#define __FUNCT__ 2264,89420
-PetscErrorCode DMPlexRestoreMeet(2290,90156
-#undef __FUNCT__2304,90706
-#define __FUNCT__ 2305,90723
-PetscErrorCode DMPlexGetFullMeet(2331,91455
-#undef __FUNCT__2413,94573
-#define __FUNCT__ 2414,94590
-PetscErrorCode DMPlexEqual(2435,94995
-#undef __FUNCT__2480,96912
-#define __FUNCT__ 2481,96929
-PetscErrorCode DMPlexGetNumFaceVertices(2482,96974
-#undef __FUNCT__2551,99272
-#define __FUNCT__ 2552,99289
-PetscErrorCode DMPlexGetDepthLabel(2569,99670
-#undef __FUNCT__2581,100013
-#define __FUNCT__ 2582,100030
-PetscErrorCode DMPlexGetDepth(2599,100420
-#undef __FUNCT__2614,100817
-#define __FUNCT__ 2615,100834
-PetscErrorCode DMPlexGetDepthStratum(2634,101294
-#undef __FUNCT__2657,102159
-#define __FUNCT__ 2658,102176
-PetscErrorCode DMPlexGetHeightStratum(2677,102641
-#undef __FUNCT__2701,103595
-#define __FUNCT__ 2702,103612
-PetscErrorCode DMPlexCreateSectionInitial(2704,103724
-#undef __FUNCT__2760,105936
-#define __FUNCT__ 2761,105953
-PetscErrorCode DMPlexCreateSectionBCDof(2765,106137
-#undef __FUNCT__2825,108530
-#define __FUNCT__ 2826,108547
-PetscErrorCode DMPlexCreateSectionBCIndicesField(2830,108729
-#undef __FUNCT__2900,111771
-#define __FUNCT__ 2901,111788
-PetscErrorCode DMPlexCreateSectionBCIndices(2903,111885
-#undef __FUNCT__2946,113592
-#define __FUNCT__ 2947,113609
-PetscErrorCode DMPlexCreateSection(2981,115096
-#undef __FUNCT__3000,116105
-#define __FUNCT__ 3001,116122
-PetscErrorCode DMCreateCoordinateDM_Plex(3002,116168
-#undef __FUNCT__3021,116858
-#define __FUNCT__ 3022,116875
-PetscErrorCode DMPlexGetConeSection(3023,116916
-#undef __FUNCT__3033,117167
-#define __FUNCT__ 3034,117184
-PetscErrorCode DMPlexGetSupportSection(3035,117228
-#undef __FUNCT__3045,117485
-#define __FUNCT__ 3046,117502
-PetscErrorCode DMPlexGetCones(3047,117537
-#undef __FUNCT__3057,117768
-#define __FUNCT__ 3058,117785
-PetscErrorCode DMPlexGetConeOrientations(3059,117831
-#undef __FUNCT__3071,118200
-#define __FUNCT__ 3072,118217
-PETSC_STATIC_INLINE PetscErrorCode DMPlexVecGetClosure_Depth1_Static(3073,118271
-#undef __FUNCT__3154,120841
-#define __FUNCT__ 3155,120858
-PETSC_STATIC_INLINE PetscErrorCode DMPlexVecGetClosure_Static(3156,120905
-#undef __FUNCT__3182,121766
-#define __FUNCT__ 3183,121783
-PETSC_STATIC_INLINE PetscErrorCode DMPlexVecGetClosure_Fields_Static(3184,121837
-#undef __FUNCT__3219,123007
-#define __FUNCT__ 3220,123024
-PetscErrorCode DMPlexVecGetClosure(3246,123851
-#undef __FUNCT__3329,127163
-#define __FUNCT__ 3330,127180
-PetscErrorCode DMPlexVecRestoreClosure(3354,127994
-PETSC_STATIC_INLINE void add 3365,128359
-PETSC_STATIC_INLINE void insert(3366,128433
-#undef __FUNCT__3368,128508
-#define __FUNCT__ 3369,128525
-PETSC_STATIC_INLINE PetscErrorCode updatePoint_private(3370,128565
-#undef __FUNCT__3409,129917
-#define __FUNCT__ 3410,129934
-PETSC_STATIC_INLINE PetscErrorCode updatePointBC_private(3411,129976
-#undef __FUNCT__3444,131115
-#define __FUNCT__ 3445,131132
-PETSC_STATIC_INLINE PetscErrorCode updatePointFields_private(3446,131178
-#undef __FUNCT__3489,132855
-#define __FUNCT__ 3490,132872
-PETSC_STATIC_INLINE PetscErrorCode updatePointFieldsBC_private(3491,132920
-#undef __FUNCT__3528,134314
-#define __FUNCT__ 3529,134331
-PETSC_STATIC_INLINE PetscErrorCode DMPlexVecSetClosure_Static(3530,134378
-#undef __FUNCT__3588,136459
-#define __FUNCT__ 3589,136476
-PetscErrorCode DMPlexVecSetClosure(3610,137125
-#undef __FUNCT__3744,142864
-#define __FUNCT__ 3745,142881
-PetscErrorCode DMPlexVecSetFieldClosure_Internal(3746,142935
-#undef __FUNCT__3844,146871
-#define __FUNCT__ 3845,146888
-PetscErrorCode DMPlexPrintMatSetValues(3846,146932
-#undef __FUNCT__3872,148329
-#define __FUNCT__ 3873,148346
-PetscErrorCode indicesPoint_private(3875,148433
-#undef __FUNCT__3920,150000
-#define __FUNCT__ 3921,150017
-PetscErrorCode indicesPointFields_private(3923,150110
-#undef __FUNCT__3978,152167
-#define __FUNCT__ 3979,152184
-PetscErrorCode DMPlexAnchorsModifyMat(3980,152227
-#undef __FUNCT__4507,171243
-#define __FUNCT__ 4508,171260
-PetscErrorCode DMPlexGetClosureIndices(4509,171304
-#undef __FUNCT__4611,175594
-#define __FUNCT__ 4612,175611
-PetscErrorCode DMPlexRestoreClosureIndices(4613,175659
-#undef __FUNCT__4624,176065
-#define __FUNCT__ 4625,176082
-PetscErrorCode DMPlexMatSetClosure(4647,176825
-#undef __FUNCT__4764,182294
-#define __FUNCT__ 4765,182311
-PetscErrorCode DMPlexMatSetClosureRefined(4766,182358
-#undef __FUNCT__4902,189783
-#define __FUNCT__ 4903,189800
-PetscErrorCode DMPlexMatGetClosureIndicesRefined(4904,189854
-#undef __FUNCT__5020,195980
-#define __FUNCT__ 5021,195997
-PetscErrorCode DMPlexGetHybridBounds(5038,196407
-#undef __FUNCT__5054,196941
-#define __FUNCT__ 5055,196958
-PetscErrorCode DMPlexSetHybridBounds(5070,197349
-#undef __FUNCT__5086,197905
-#define __FUNCT__ 5087,197922
-PetscErrorCode DMPlexGetVTKCellHeight(5088,197965
-#undef __FUNCT__5099,198245
-#define __FUNCT__ 5100,198262
-PetscErrorCode DMPlexSetVTKCellHeight(5101,198305
-#undef __FUNCT__5111,198547
-#define __FUNCT__ 5112,198564
-static PetscErrorCode DMPlexCreateNumbering_Private(5114,198671
-#undef __FUNCT__5146,200219
-#define __FUNCT__ 5147,200236
-PetscErrorCode DMPlexCreateCellNumbering_Internal(5148,200291
-#undef __FUNCT__5162,200912
-#define __FUNCT__ 5163,200929
-PetscErrorCode DMPlexGetCellNumbering(5164,200972
-#undef __FUNCT__5176,201391
-#define __FUNCT__ 5177,201408
-PetscErrorCode DMPlexCreateVertexNumbering_Internal(5178,201465
-#undef __FUNCT__5192,202053
-#define __FUNCT__ 5193,202070
-PetscErrorCode DMPlexGetVertexNumbering(5194,202115
-#undef __FUNCT__5206,202548
-#define __FUNCT__ 5207,202565
-PetscErrorCode DMPlexCreatePointNumbering(5208,202612
-#undef __FUNCT__5234,203628
-#define __FUNCT__ 5235,203645
-PetscErrorCode DMPlexCheckSymmetry(5248,203981
-#undef __FUNCT__5320,207459
-#define __FUNCT__ 5321,207476
-PetscErrorCode DMPlexCheckSkeleton(5336,207886
-#undef __FUNCT__5380,210077
-#define __FUNCT__ 5381,210094
-PetscErrorCode DMPlexCheckFaces(5396,210557
-#undef __FUNCT__5446,213331
-#define __FUNCT__ 5447,213348
-PetscErrorCode DMCreateInterpolation_Plex(5455,213591
-#undef __FUNCT__5485,215061
-#define __FUNCT__ 5486,215078
-PetscErrorCode DMCreateInjection_Plex(5487,215121
-#undef __FUNCT__5499,215505
-#define __FUNCT__ 5500,215522
-PetscErrorCode DMCreateDefaultSection_Plex(5501,215570
-#undef __FUNCT__5664,222644
-#define __FUNCT__ 5665,222661
-PetscErrorCode DMPlexGetRegularRefinement(5679,222992
-#undef __FUNCT__5688,223250
-#define __FUNCT__ 5689,223267
-PetscErrorCode DMPlexSetRegularRefinement(5701,223578
-#undef __FUNCT__5710,223815
-#define __FUNCT__ 5711,223832
-PetscErrorCode DMPlexGetAnchors(5730,224477
-#undef __FUNCT__5743,224946
-#define __FUNCT__ 5744,224963
-PetscErrorCode DMPlexSetAnchors(5766,226043
-#undef __FUNCT__5825,228246
-#define __FUNCT__ 5826,228263
-static PetscErrorCode DMPlexCreateConstraintSection_Anchors(5827,228321
-#undef __FUNCT__5870,229973
-#define __FUNCT__ 5871,229990
-static PetscErrorCode DMPlexCreateConstraintMatrix_Anchors(5872,230047
-#undef __FUNCT__5980,233853
-#define __FUNCT__ 5981,233870
-PetscErrorCode DMCreateDefaultConstraints_Plex(5982,233922
+#undef __FUNCT__98,4606
+#define __FUNCT__ 99,4623
+PetscErrorCode VecView_Plex(100,4656
+#undef __FUNCT__136,6186
+#define __FUNCT__ 137,6203
+PetscErrorCode VecView_Plex_Native(138,6243
+#undef __FUNCT__192,8618
+#define __FUNCT__ 193,8635
+PetscErrorCode VecLoad_Plex_Local(194,8674
+#undef __FUNCT__223,9756
+#define __FUNCT__ 224,9773
+PetscErrorCode VecLoad_Plex(225,9806
+#undef __FUNCT__247,10551
+#define __FUNCT__ 248,10568
+PetscErrorCode VecLoad_Plex_Native(249,10608
+#undef __FUNCT__284,12125
+#define __FUNCT__ 285,12142
+PetscErrorCode DMPlexView_Ascii_Geometry(286,12188
+#undef __FUNCT__341,14638
+#define __FUNCT__ 342,14655
+PetscErrorCode DMPlexView_Ascii(343,14692
+#undef __FUNCT__665,32142
+#define __FUNCT__ 666,32159
+PetscErrorCode DMView_Plex(667,32191
+#undef __FUNCT__695,33320
+#define __FUNCT__ 696,33337
+PetscErrorCode DMLoad_Plex(697,33369
+#undef __FUNCT__719,34217
+#define __FUNCT__ 720,34234
+PetscErrorCode DMDestroy_Plex(721,34269
+#undef __FUNCT__754,35825
+#define __FUNCT__ 755,35842
+PetscErrorCode DMCreateMatrix_Plex(756,35882
+#undef __FUNCT__833,39213
+#define __FUNCT__ 834,39230
+PetscErrorCode DMPlexGetChart(851,39565
+#undef __FUNCT__862,39883
+#define __FUNCT__ 863,39900
+PetscErrorCode DMPlexSetChart(880,40233
+#undef __FUNCT__892,40630
+#define __FUNCT__ 893,40647
+PetscErrorCode DMPlexGetConeSize(910,41053
+#undef __FUNCT__922,41391
+#define __FUNCT__ 923,41408
+PetscErrorCode DMPlexSetConeSize(943,41868
+#undef __FUNCT__956,42233
+#define __FUNCT__ 957,42250
+PetscErrorCode DMPlexAddConeSize(977,42747
+#undef __FUNCT__992,43210
+#define __FUNCT__ 993,43227
+PetscErrorCode DMPlexGetCone(1016,43882
+#undef __FUNCT__1030,44279
+#define __FUNCT__ 1031,44296
+PetscErrorCode DMPlexSetCone(1051,44841
+#undef __FUNCT__1072,45842
+#define __FUNCT__ 1073,45859
+PetscErrorCode DMPlexGetConeOrientation(1099,46882
+#undef __FUNCT__1120,47480
+#define __FUNCT__ 1121,47497
+PetscErrorCode DMPlexSetConeOrientation(1144,48410
+#undef __FUNCT__1168,49585
+#define __FUNCT__ 1169,49602
+PetscErrorCode DMPlexInsertCone(1170,49639
+#undef __FUNCT__1189,50786
+#define __FUNCT__ 1190,50803
+PetscErrorCode DMPlexInsertConeOrientation(1191,50851
+#undef __FUNCT__1209,51834
+#define __FUNCT__ 1210,51851
+PetscErrorCode DMPlexGetSupportSize(1227,52288
+#undef __FUNCT__1239,52632
+#define __FUNCT__ 1240,52649
+PetscErrorCode DMPlexSetSupportSize(1260,53122
+#undef __FUNCT__1273,53499
+#define __FUNCT__ 1274,53516
+PetscErrorCode DMPlexGetSupport(1297,54202
+#undef __FUNCT__1311,54620
+#define __FUNCT__ 1312,54637
+PetscErrorCode DMPlexSetSupport(1332,55201
+#undef __FUNCT__1353,56238
+#define __FUNCT__ 1354,56255
+PetscErrorCode DMPlexInsertSupport(1355,56295
+#undef __FUNCT__1374,57471
+#define __FUNCT__ 1375,57488
+PetscErrorCode DMPlexGetTransitiveClosure(1404,58661
+#undef __FUNCT__1519,62965
+#define __FUNCT__ 1520,62982
+PetscErrorCode DMPlexGetTransitiveClosure_Internal(1550,64255
+#undef __FUNCT__1673,69002
+#define __FUNCT__ 1674,69019
+PetscErrorCode DMPlexRestoreTransitiveClosure(1700,70100
+#undef __FUNCT__1713,70546
+#define __FUNCT__ 1714,70563
+PetscErrorCode DMPlexGetMaxSizes(1731,70993
+#undef __FUNCT__1742,71343
+#define __FUNCT__ 1743,71360
+PetscErrorCode DMSetUp_Plex(1744,71393
+#undef __FUNCT__1764,72127
+#define __FUNCT__ 1765,72144
+PetscErrorCode DMCreateSubDM_Plex(1766,72183
+#undef __FUNCT__1776,72503
+#define __FUNCT__ 1777,72520
+PetscErrorCode DMPlexSymmetrize(1795,72906
+#undef __FUNCT__1848,74805
+#define __FUNCT__ 1849,74822
+PetscErrorCode DMPlexStratify(1875,75918
+#undef __FUNCT__1962,79109
+#define __FUNCT__ 1963,79126
+PetscErrorCode DMPlexGetJoin(1991,79895
+#undef __FUNCT__2037,81641
+#define __FUNCT__ 2038,81658
+PetscErrorCode DMPlexRestoreJoin(2064,82394
+#undef __FUNCT__2078,82945
+#define __FUNCT__ 2079,82962
+PetscErrorCode DMPlexGetFullJoin(2105,83694
+#undef __FUNCT__2187,86803
+#define __FUNCT__ 2188,86820
+PetscErrorCode DMPlexGetMeet(2216,87589
+#undef __FUNCT__2262,89309
+#define __FUNCT__ 2263,89326
+PetscErrorCode DMPlexRestoreMeet(2289,90062
+#undef __FUNCT__2303,90612
+#define __FUNCT__ 2304,90629
+PetscErrorCode DMPlexGetFullMeet(2330,91361
+#undef __FUNCT__2412,94479
+#define __FUNCT__ 2413,94496
+PetscErrorCode DMPlexEqual(2434,94901
+#undef __FUNCT__2479,96818
+#define __FUNCT__ 2480,96835
+PetscErrorCode DMPlexGetNumFaceVertices(2481,96880
+#undef __FUNCT__2550,99178
+#define __FUNCT__ 2551,99195
+PetscErrorCode DMPlexGetDepthLabel(2568,99576
+#undef __FUNCT__2580,99919
+#define __FUNCT__ 2581,99936
+PetscErrorCode DMPlexGetDepth(2598,100326
+#undef __FUNCT__2613,100723
+#define __FUNCT__ 2614,100740
+PetscErrorCode DMPlexGetDepthStratum(2633,101200
+#undef __FUNCT__2656,102065
+#define __FUNCT__ 2657,102082
+PetscErrorCode DMPlexGetHeightStratum(2676,102547
+#undef __FUNCT__2700,103501
+#define __FUNCT__ 2701,103518
+PetscErrorCode DMPlexCreateSectionInitial(2703,103630
+#undef __FUNCT__2759,105842
+#define __FUNCT__ 2760,105859
+PetscErrorCode DMPlexCreateSectionBCDof(2764,106043
+#undef __FUNCT__2824,108436
+#define __FUNCT__ 2825,108453
+PetscErrorCode DMPlexCreateSectionBCIndicesField(2829,108635
+#undef __FUNCT__2899,111677
+#define __FUNCT__ 2900,111694
+PetscErrorCode DMPlexCreateSectionBCIndices(2902,111791
+#undef __FUNCT__2945,113498
+#define __FUNCT__ 2946,113515
+PetscErrorCode DMPlexCreateSection(2980,115002
+#undef __FUNCT__2999,116011
+#define __FUNCT__ 3000,116028
+PetscErrorCode DMCreateCoordinateDM_Plex(3001,116074
+#undef __FUNCT__3020,116764
+#define __FUNCT__ 3021,116781
+PetscErrorCode DMPlexGetConeSection(3022,116822
+#undef __FUNCT__3032,117073
+#define __FUNCT__ 3033,117090
+PetscErrorCode DMPlexGetSupportSection(3034,117134
+#undef __FUNCT__3044,117391
+#define __FUNCT__ 3045,117408
+PetscErrorCode DMPlexGetCones(3046,117443
+#undef __FUNCT__3056,117674
+#define __FUNCT__ 3057,117691
+PetscErrorCode DMPlexGetConeOrientations(3058,117737
+#undef __FUNCT__3070,118106
+#define __FUNCT__ 3071,118123
+PETSC_STATIC_INLINE PetscErrorCode DMPlexVecGetClosure_Depth1_Static(3072,118177
+#undef __FUNCT__3153,120747
+#define __FUNCT__ 3154,120764
+PETSC_STATIC_INLINE PetscErrorCode DMPlexVecGetClosure_Static(3155,120811
+#undef __FUNCT__3181,121672
+#define __FUNCT__ 3182,121689
+PETSC_STATIC_INLINE PetscErrorCode DMPlexVecGetClosure_Fields_Static(3183,121743
+#undef __FUNCT__3218,122913
+#define __FUNCT__ 3219,122930
+PetscErrorCode DMPlexVecGetClosure(3245,123757
+#undef __FUNCT__3328,127069
+#define __FUNCT__ 3329,127086
+PetscErrorCode DMPlexVecRestoreClosure(3353,127900
+PETSC_STATIC_INLINE void add 3364,128265
+PETSC_STATIC_INLINE void insert(3365,128339
+#undef __FUNCT__3367,128414
+#define __FUNCT__ 3368,128431
+PETSC_STATIC_INLINE PetscErrorCode updatePoint_private(3369,128471
+#undef __FUNCT__3408,129823
+#define __FUNCT__ 3409,129840
+PETSC_STATIC_INLINE PetscErrorCode updatePointBC_private(3410,129882
+#undef __FUNCT__3443,131021
+#define __FUNCT__ 3444,131038
+PETSC_STATIC_INLINE PetscErrorCode updatePointFields_private(3445,131084
+#undef __FUNCT__3488,132761
+#define __FUNCT__ 3489,132778
+PETSC_STATIC_INLINE PetscErrorCode updatePointFieldsBC_private(3490,132826
+#undef __FUNCT__3527,134220
+#define __FUNCT__ 3528,134237
+PETSC_STATIC_INLINE PetscErrorCode DMPlexVecSetClosure_Static(3529,134284
+#undef __FUNCT__3587,136365
+#define __FUNCT__ 3588,136382
+PetscErrorCode DMPlexVecSetClosure(3609,137031
+#undef __FUNCT__3743,142770
+#define __FUNCT__ 3744,142787
+PetscErrorCode DMPlexVecSetFieldClosure_Internal(3745,142841
+#undef __FUNCT__3843,146777
+#define __FUNCT__ 3844,146794
+PetscErrorCode DMPlexPrintMatSetValues(3845,146838
+#undef __FUNCT__3871,148235
+#define __FUNCT__ 3872,148252
+PetscErrorCode indicesPoint_private(3874,148339
+#undef __FUNCT__3919,149906
+#define __FUNCT__ 3920,149923
+PetscErrorCode indicesPointFields_private(3922,150016
+#undef __FUNCT__3977,152073
+#define __FUNCT__ 3978,152090
+PetscErrorCode DMPlexAnchorsModifyMat(3979,152133
+#undef __FUNCT__4506,171149
+#define __FUNCT__ 4507,171166
+PetscErrorCode DMPlexGetClosureIndices(4508,171210
+#undef __FUNCT__4610,175500
+#define __FUNCT__ 4611,175517
+PetscErrorCode DMPlexRestoreClosureIndices(4612,175565
+#undef __FUNCT__4623,175971
+#define __FUNCT__ 4624,175988
+PetscErrorCode DMPlexMatSetClosure(4646,176731
+#undef __FUNCT__4763,182200
+#define __FUNCT__ 4764,182217
+PetscErrorCode DMPlexMatSetClosureRefined(4765,182264
+#undef __FUNCT__4901,189689
+#define __FUNCT__ 4902,189706
+PetscErrorCode DMPlexMatGetClosureIndicesRefined(4903,189760
+#undef __FUNCT__5019,195886
+#define __FUNCT__ 5020,195903
+PetscErrorCode DMPlexGetHybridBounds(5037,196313
+#undef __FUNCT__5053,196847
+#define __FUNCT__ 5054,196864
+PetscErrorCode DMPlexSetHybridBounds(5069,197255
+#undef __FUNCT__5085,197811
+#define __FUNCT__ 5086,197828
+PetscErrorCode DMPlexGetVTKCellHeight(5087,197871
+#undef __FUNCT__5098,198151
+#define __FUNCT__ 5099,198168
+PetscErrorCode DMPlexSetVTKCellHeight(5100,198211
+#undef __FUNCT__5110,198453
+#define __FUNCT__ 5111,198470
+static PetscErrorCode DMPlexCreateNumbering_Private(5113,198577
+#undef __FUNCT__5145,200125
+#define __FUNCT__ 5146,200142
+PetscErrorCode DMPlexCreateCellNumbering_Internal(5147,200197
+#undef __FUNCT__5161,200818
+#define __FUNCT__ 5162,200835
+PetscErrorCode DMPlexGetCellNumbering(5163,200878
+#undef __FUNCT__5175,201297
+#define __FUNCT__ 5176,201314
+PetscErrorCode DMPlexCreateVertexNumbering_Internal(5177,201371
+#undef __FUNCT__5191,201959
+#define __FUNCT__ 5192,201976
+PetscErrorCode DMPlexGetVertexNumbering(5193,202021
+#undef __FUNCT__5205,202454
+#define __FUNCT__ 5206,202471
+PetscErrorCode DMPlexCreatePointNumbering(5207,202518
+#undef __FUNCT__5233,203534
+#define __FUNCT__ 5234,203551
+PetscErrorCode DMPlexCheckSymmetry(5247,203887
+#undef __FUNCT__5319,207365
+#define __FUNCT__ 5320,207382
+PetscErrorCode DMPlexCheckSkeleton(5335,207792
+#undef __FUNCT__5379,209983
+#define __FUNCT__ 5380,210000
+PetscErrorCode DMPlexCheckFaces(5395,210463
+#undef __FUNCT__5445,213237
+#define __FUNCT__ 5446,213254
+PetscErrorCode DMCreateInterpolation_Plex(5454,213497
+#undef __FUNCT__5484,214967
+#define __FUNCT__ 5485,214984
+PetscErrorCode DMCreateInjection_Plex(5486,215027
+#undef __FUNCT__5498,215411
+#define __FUNCT__ 5499,215428
+PetscErrorCode DMCreateDefaultSection_Plex(5500,215476
+#undef __FUNCT__5663,222550
+#define __FUNCT__ 5664,222567
+PetscErrorCode DMPlexGetRegularRefinement(5678,222898
+#undef __FUNCT__5687,223156
+#define __FUNCT__ 5688,223173
+PetscErrorCode DMPlexSetRegularRefinement(5700,223484
+#undef __FUNCT__5709,223721
+#define __FUNCT__ 5710,223738
+PetscErrorCode DMPlexGetAnchors(5729,224383
+#undef __FUNCT__5742,224852
+#define __FUNCT__ 5743,224869
+PetscErrorCode DMPlexSetAnchors(5765,225949
+#undef __FUNCT__5824,228152
+#define __FUNCT__ 5825,228169
+static PetscErrorCode DMPlexCreateConstraintSection_Anchors(5826,228227
+#undef __FUNCT__5869,229879
+#define __FUNCT__ 5870,229896
+static PetscErrorCode DMPlexCreateConstraintMatrix_Anchors(5871,229953
+#undef __FUNCT__5979,233759
+#define __FUNCT__ 5980,233776
+PetscErrorCode DMCreateDefaultConstraints_Plex(5981,233828
src/dm/impls/plex/plextree.c,3026
plextree.c:^?plextree.c^A,1
@@ -56138,93 +56203,93 @@ static PetscErrorCode DMPlexShiftPoints_Internal(336,10933
#undef __FUNCT__375,12842
#define __FUNCT__ 376,12859
static PetscErrorCode DMPlexShiftCoordinates_Internal(377,12911
-#undef __FUNCT__452,16886
-#define __FUNCT__ 453,16903
-static PetscErrorCode DMPlexShiftSF_Internal(454,16946
-#undef __FUNCT__491,18870
-#define __FUNCT__ 492,18887
-static PetscErrorCode DMPlexShiftLabels_Internal(493,18934
-#undef __FUNCT__594,23061
-#define __FUNCT__ 595,23078
-static PetscErrorCode DMPlexShiftTree_Internal(596,23123
-#undef __FUNCT__652,25541
-#define __FUNCT__ 653,25558
-static PetscErrorCode DMPlexConstructGhostCells_Internal(654,25613
-#undef __FUNCT__780,31079
-#define __FUNCT__ 781,31096
-PetscErrorCode DMPlexConstructGhostCells(801,31628
-#undef __FUNCT__835,33013
-#define __FUNCT__ 836,33030
-static PetscErrorCode DMPlexConstructCohesiveCells_Internal(846,33565
-#undef __FUNCT__1476,67243
-#define __FUNCT__ 1477,67260
-PetscErrorCode DMPlexConstructCohesiveCells(1494,67688
-#undef __FUNCT__1519,68478
-#define __FUNCT__ 1520,68495
-static PetscErrorCode GetSurfaceSide_Static(1522,68619
-#undef __FUNCT__1564,70389
-#define __FUNCT__ 1565,70406
-PetscErrorCode DMPlexLabelCohesiveComplete(1586,71201
-#undef __FUNCT__1886,85696
-#define __FUNCT__ 1887,85713
-PetscErrorCode DMPlexCreateHybridMesh(1905,86179
-#undef __FUNCT__1930,87220
-#define __FUNCT__ 1931,87237
-static PetscErrorCode DMPlexMarkSubmesh_Uninterpolated(1936,87411
-#undef __FUNCT__2020,91388
-#define __FUNCT__ 2021,91405
-static PetscErrorCode DMPlexMarkSubmesh_Interpolated(2022,91456
-#undef __FUNCT__2105,95038
-#define __FUNCT__ 2106,95055
-static PetscErrorCode DMPlexMarkCohesiveSubmesh_Uninterpolated(2107,95116
-#undef __FUNCT__2168,97325
-#define __FUNCT__ 2169,97342
-static PetscErrorCode DMPlexMarkCohesiveSubmesh_Interpolated(2170,97401
-#undef __FUNCT__2226,99820
-#define __FUNCT__ 2227,99837
-PetscErrorCode DMPlexGetFaceOrientation(2228,99882
-#undef __FUNCT__2523,111206
-#define __FUNCT__ 2524,111223
-PetscErrorCode DMPlexGetOrientedFace(2530,111464
-#undef __FUNCT__2560,112458
-#define __FUNCT__ 2561,112475
-static PetscErrorCode DMPlexInsertFace_Internal(2583,113203
-#undef __FUNCT__2663,116800
-#define __FUNCT__ 2664,116817
-static PetscErrorCode DMPlexCreateSubmesh_Uninterpolated(2665,116872
-#undef __FUNCT__2797,123670
-#define __FUNCT__ 2798,123687
-PETSC_STATIC_INLINE PetscInt DMPlexFilterPoint_Internal(2799,123734
-#undef __FUNCT__2808,124089
-#define __FUNCT__ 2809,124106
-static PetscErrorCode DMPlexCreateSubmeshGeneric_Interpolated(2810,124166
-#undef __FUNCT__3058,136646
-#define __FUNCT__ 3059,136663
-static PetscErrorCode DMPlexCreateSubmesh_Interpolated(3060,136716
-#undef __FUNCT__3069,137013
-#define __FUNCT__ 3070,137030
-PetscErrorCode DMPlexCreateSubmesh(3088,137623
-#undef __FUNCT__3109,138396
-#define __FUNCT__ 3110,138413
-static PetscErrorCode DMPlexCreateCohesiveSubmesh_Uninterpolated(3111,138476
-#undef __FUNCT__3314,149088
-#define __FUNCT__ 3315,149105
-static PetscErrorCode DMPlexCreateCohesiveSubmesh_Interpolated(3316,149166
-#undef __FUNCT__3327,149573
-#define __FUNCT__ 3328,149590
-PetscErrorCode DMPlexCreateCohesiveSubmesh(3347,150282
-#undef __FUNCT__3368,151102
-#define __FUNCT__ 3369,151119
-PetscErrorCode DMPlexFilter(3387,151681
-#undef __FUNCT__3404,152407
-#define __FUNCT__ 3405,152424
-PetscErrorCode DMPlexGetSubpointMap(3419,152808
-#undef __FUNCT__3428,153063
-#define __FUNCT__ 3429,153080
-PetscErrorCode DMPlexSetSubpointMap(3431,153217
-#undef __FUNCT__3446,153611
-#define __FUNCT__ 3447,153628
-PetscErrorCode DMPlexCreateSubpointIS(3463,154117
+#undef __FUNCT__452,16869
+#define __FUNCT__ 453,16886
+static PetscErrorCode DMPlexShiftSF_Internal(454,16929
+#undef __FUNCT__491,18853
+#define __FUNCT__ 492,18870
+static PetscErrorCode DMPlexShiftLabels_Internal(493,18917
+#undef __FUNCT__594,23044
+#define __FUNCT__ 595,23061
+static PetscErrorCode DMPlexShiftTree_Internal(596,23106
+#undef __FUNCT__652,25524
+#define __FUNCT__ 653,25541
+static PetscErrorCode DMPlexConstructGhostCells_Internal(654,25596
+#undef __FUNCT__780,31062
+#define __FUNCT__ 781,31079
+PetscErrorCode DMPlexConstructGhostCells(801,31611
+#undef __FUNCT__835,32996
+#define __FUNCT__ 836,33013
+static PetscErrorCode DMPlexConstructCohesiveCells_Internal(846,33548
+#undef __FUNCT__1476,67226
+#define __FUNCT__ 1477,67243
+PetscErrorCode DMPlexConstructCohesiveCells(1494,67671
+#undef __FUNCT__1519,68461
+#define __FUNCT__ 1520,68478
+static PetscErrorCode GetSurfaceSide_Static(1522,68602
+#undef __FUNCT__1564,70372
+#define __FUNCT__ 1565,70389
+PetscErrorCode DMPlexLabelCohesiveComplete(1586,71184
+#undef __FUNCT__1886,85679
+#define __FUNCT__ 1887,85696
+PetscErrorCode DMPlexCreateHybridMesh(1905,86162
+#undef __FUNCT__1930,87203
+#define __FUNCT__ 1931,87220
+static PetscErrorCode DMPlexMarkSubmesh_Uninterpolated(1936,87394
+#undef __FUNCT__2020,91371
+#define __FUNCT__ 2021,91388
+static PetscErrorCode DMPlexMarkSubmesh_Interpolated(2022,91439
+#undef __FUNCT__2105,95021
+#define __FUNCT__ 2106,95038
+static PetscErrorCode DMPlexMarkCohesiveSubmesh_Uninterpolated(2107,95099
+#undef __FUNCT__2168,97308
+#define __FUNCT__ 2169,97325
+static PetscErrorCode DMPlexMarkCohesiveSubmesh_Interpolated(2170,97384
+#undef __FUNCT__2226,99803
+#define __FUNCT__ 2227,99820
+PetscErrorCode DMPlexGetFaceOrientation(2228,99865
+#undef __FUNCT__2523,111189
+#define __FUNCT__ 2524,111206
+PetscErrorCode DMPlexGetOrientedFace(2530,111447
+#undef __FUNCT__2560,112441
+#define __FUNCT__ 2561,112458
+static PetscErrorCode DMPlexInsertFace_Internal(2583,113186
+#undef __FUNCT__2663,116783
+#define __FUNCT__ 2664,116800
+static PetscErrorCode DMPlexCreateSubmesh_Uninterpolated(2665,116855
+#undef __FUNCT__2797,123664
+#define __FUNCT__ 2798,123681
+PETSC_STATIC_INLINE PetscInt DMPlexFilterPoint_Internal(2799,123728
+#undef __FUNCT__2808,124083
+#define __FUNCT__ 2809,124100
+static PetscErrorCode DMPlexCreateSubmeshGeneric_Interpolated(2810,124160
+#undef __FUNCT__3058,136651
+#define __FUNCT__ 3059,136668
+static PetscErrorCode DMPlexCreateSubmesh_Interpolated(3060,136721
+#undef __FUNCT__3069,137018
+#define __FUNCT__ 3070,137035
+PetscErrorCode DMPlexCreateSubmesh(3088,137628
+#undef __FUNCT__3109,138401
+#define __FUNCT__ 3110,138418
+static PetscErrorCode DMPlexCreateCohesiveSubmesh_Uninterpolated(3111,138481
+#undef __FUNCT__3314,149104
+#define __FUNCT__ 3315,149121
+static PetscErrorCode DMPlexCreateCohesiveSubmesh_Interpolated(3316,149182
+#undef __FUNCT__3327,149589
+#define __FUNCT__ 3328,149606
+PetscErrorCode DMPlexCreateCohesiveSubmesh(3347,150298
+#undef __FUNCT__3368,151118
+#define __FUNCT__ 3369,151135
+PetscErrorCode DMPlexFilter(3387,151697
+#undef __FUNCT__3404,152423
+#define __FUNCT__ 3405,152440
+PetscErrorCode DMPlexGetSubpointMap(3419,152824
+#undef __FUNCT__3428,153079
+#define __FUNCT__ 3429,153096
+PetscErrorCode DMPlexSetSubpointMap(3431,153233
+#undef __FUNCT__3446,153627
+#define __FUNCT__ 3447,153644
+PetscErrorCode DMPlexCreateSubpointIS(3463,154133
src/dm/impls/plex/plexvtu.c,537
plexvtu.c:^?plexvtu.c^A,1
@@ -56412,42 +56477,42 @@ static PetscErrorCode CellRefinerSetCones(1128,49200
#undef __FUNCT__5484,302707
#define __FUNCT__ 5485,302724
static PetscErrorCode CellRefinerSetCoordinates(5486,302770
-#undef __FUNCT__5628,310460
-#define __FUNCT__ 5629,310477
-PetscErrorCode DMPlexCreateProcessSF(5647,310941
-#undef __FUNCT__5691,313016
-#define __FUNCT__ 5692,313033
-static PetscErrorCode CellRefinerCreateSF(5693,313073
-#undef __FUNCT__6211,344327
-#define __FUNCT__ 6212,344344
-static PetscErrorCode CellRefinerCreateLabels(6213,344388
-#undef __FUNCT__6652,366924
-#define __FUNCT__ 6653,366941
-PetscErrorCode DMPlexRefineUniform_Internal(6655,367040
-#undef __FUNCT__6696,368922
-#define __FUNCT__ 6697,368939
-PetscErrorCode DMPlexCreateCoarsePointIS(6711,369338
-#undef __FUNCT__6749,370937
-#define __FUNCT__ 6750,370954
-PetscErrorCode DMPlexSetRefinementUniform(6762,371293
-#undef __FUNCT__6772,371558
-#define __FUNCT__ 6773,371575
-PetscErrorCode DMPlexGetRefinementUniform(6787,371939
-#undef __FUNCT__6798,372250
-#define __FUNCT__ 6799,372267
-PetscErrorCode DMPlexSetRefinementLimit(6811,372621
-#undef __FUNCT__6821,372878
-#define __FUNCT__ 6822,372895
-PetscErrorCode DMPlexGetRefinementLimit(6836,373274
-#undef __FUNCT__6848,373636
-#define __FUNCT__ 6849,373653
-PetscErrorCode DMPlexSetRefinementFunction(6865,374307
-#undef __FUNCT__6875,374605
-#define __FUNCT__ 6876,374622
-PetscErrorCode DMPlexGetRefinementFunction(6894,375296
-#undef __FUNCT__6905,375637
-#define __FUNCT__ 6906,375654
-PetscErrorCode DMPlexGetCellRefiner_Internal(6907,375704
+#undef __FUNCT__5630,310523
+#define __FUNCT__ 5631,310540
+PetscErrorCode DMPlexCreateProcessSF(5649,311004
+#undef __FUNCT__5693,313079
+#define __FUNCT__ 5694,313096
+static PetscErrorCode CellRefinerCreateSF(5695,313136
+#undef __FUNCT__6213,344390
+#define __FUNCT__ 6214,344407
+static PetscErrorCode CellRefinerCreateLabels(6215,344451
+#undef __FUNCT__6654,366987
+#define __FUNCT__ 6655,367004
+PetscErrorCode DMPlexRefineUniform_Internal(6657,367103
+#undef __FUNCT__6698,368985
+#define __FUNCT__ 6699,369002
+PetscErrorCode DMPlexCreateCoarsePointIS(6713,369401
+#undef __FUNCT__6751,371000
+#define __FUNCT__ 6752,371017
+PetscErrorCode DMPlexSetRefinementUniform(6764,371356
+#undef __FUNCT__6774,371621
+#define __FUNCT__ 6775,371638
+PetscErrorCode DMPlexGetRefinementUniform(6789,372002
+#undef __FUNCT__6800,372313
+#define __FUNCT__ 6801,372330
+PetscErrorCode DMPlexSetRefinementLimit(6813,372684
+#undef __FUNCT__6823,372941
+#define __FUNCT__ 6824,372958
+PetscErrorCode DMPlexGetRefinementLimit(6838,373337
+#undef __FUNCT__6850,373699
+#define __FUNCT__ 6851,373716
+PetscErrorCode DMPlexSetRefinementFunction(6867,374370
+#undef __FUNCT__6877,374668
+#define __FUNCT__ 6878,374685
+PetscErrorCode DMPlexGetRefinementFunction(6896,375359
+#undef __FUNCT__6907,375700
+#define __FUNCT__ 6908,375717
+PetscErrorCode DMPlexGetCellRefiner_Internal(6909,375767
src/dm/impls/plex/plexhdf5.c,1641
plexhdf5.c:^?plexhdf5.c^A,1
@@ -56563,36 +56628,36 @@ PetscErrorCode DMPlexDistributeCones(967,39772
#undef __FUNCT__1058,44062
#define __FUNCT__ 1059,44079
PetscErrorCode DMPlexDistributeCoordinates(1060,44127
-#undef __FUNCT__1095,45717
-#define __FUNCT__ 1096,45734
-PetscErrorCode DMPlexDistributeLabels(1098,45841
-#undef __FUNCT__1162,48686
-#define __FUNCT__ 1163,48703
-PetscErrorCode DMPlexDistributeSetupHybrid(1164,48751
-#undef __FUNCT__1205,50490
-#define __FUNCT__ 1206,50507
-PetscErrorCode DMPlexDistributeSetupTree(1207,50553
-#undef __FUNCT__1286,54591
-#define __FUNCT__ 1287,54608
-PetscErrorCode DMPlexDistributeSF(1288,54647
-#undef __FUNCT__1361,58117
-#define __FUNCT__ 1362,58134
-PetscErrorCode DMPlexCreatePointSF(1378,58644
-#undef __FUNCT__1440,61231
-#define __FUNCT__ 1441,61248
-PetscErrorCode DMPlexMigrate(1456,61647
-#undef __FUNCT__1516,65008
-#define __FUNCT__ 1517,65025
-PetscErrorCode DMPlexDistribute(1542,65856
-#undef __FUNCT__1678,72331
-#define __FUNCT__ 1679,72348
-PetscErrorCode DMPlexDistributeOverlap(1704,73222
-#undef __FUNCT__1762,76086
-#define __FUNCT__ 1763,76103
-PetscErrorCode DMPlexGetGatherDM(1779,76492
-#undef __FUNCT__1804,77485
-#define __FUNCT__ 1805,77502
-PetscErrorCode DMPlexGetRedundantDM(1820,77863
+#undef __FUNCT__1095,45728
+#define __FUNCT__ 1096,45745
+PetscErrorCode DMPlexDistributeLabels(1098,45852
+#undef __FUNCT__1162,48697
+#define __FUNCT__ 1163,48714
+PetscErrorCode DMPlexDistributeSetupHybrid(1164,48762
+#undef __FUNCT__1205,50501
+#define __FUNCT__ 1206,50518
+PetscErrorCode DMPlexDistributeSetupTree(1207,50564
+#undef __FUNCT__1286,54602
+#define __FUNCT__ 1287,54619
+PetscErrorCode DMPlexDistributeSF(1288,54658
+#undef __FUNCT__1361,58128
+#define __FUNCT__ 1362,58145
+PetscErrorCode DMPlexCreatePointSF(1378,58655
+#undef __FUNCT__1440,61242
+#define __FUNCT__ 1441,61259
+PetscErrorCode DMPlexMigrate(1456,61658
+#undef __FUNCT__1516,65019
+#define __FUNCT__ 1517,65036
+PetscErrorCode DMPlexDistribute(1542,65867
+#undef __FUNCT__1678,72342
+#define __FUNCT__ 1679,72359
+PetscErrorCode DMPlexDistributeOverlap(1704,73233
+#undef __FUNCT__1762,76097
+#define __FUNCT__ 1763,76114
+PetscErrorCode DMPlexGetGatherDM(1779,76503
+#undef __FUNCT__1804,77496
+#define __FUNCT__ 1805,77513
+PetscErrorCode DMPlexGetRedundantDM(1820,77874
src/dm/impls/plex/plexgeometry.c,4713
plexgeometry.c:^?plexgeometry.c^A,1
@@ -56736,9 +56801,9 @@ PetscErrorCode DMPlexCreateGmshFromFile(20,509
#undef __FUNCT__66,2685
#define __FUNCT__ 67,2702
PetscErrorCode DMPlexCreateGmsh(89,3259
-#undef __FUNCT__287,13246
-#define __FUNCT__ 288,13263
-PetscErrorCode DMPlexCreateGmsh_ReadElement(289,13312
+#undef __FUNCT__287,13257
+#define __FUNCT__ 288,13274
+PetscErrorCode DMPlexCreateGmsh_ReadElement(289,13323
src/dm/impls/plex/plexcreate.c,2635
plexcreate.c:^?plexcreate.c^A,1
@@ -56749,72 +56814,72 @@ PetscErrorCode DMPlexCreateDoublet(29,853
#undef __FUNCT__153,6478
#define __FUNCT__ 154,6495
PetscErrorCode DMPlexCreateSquareBoundary(185,7266
-#undef __FUNCT__294,12029
-#define __FUNCT__ 295,12046
-PetscErrorCode DMPlexCreateCubeBoundary(315,12598
-#undef __FUNCT__439,17994
-#define __FUNCT__ 440,18011
-static PetscErrorCode DMPlexCreateCubeMesh_Internal(441,18061
-#undef __FUNCT__824,36752
-#define __FUNCT__ 825,36769
-PetscErrorCode DMPlexCreateSquareMesh(858,37640
-#undef __FUNCT__872,38238
-#define __FUNCT__ 873,38255
-PetscErrorCode DMPlexCreateBoxMesh(892,38742
-#undef __FUNCT__930,39850
-#define __FUNCT__ 931,39867
-PetscErrorCode DMPlexCreateHexBoxMesh(953,40493
-#undef __FUNCT__1011,44027
-#define __FUNCT__ 1012,44044
-static PetscErrorCode DMPlexReplace_Static(1018,44207
-#undef __FUNCT__1060,45602
-#define __FUNCT__ 1061,45619
-static PetscErrorCode DMPlexSwap_Static(1067,45784
-#undef __FUNCT__1111,47426
-#define __FUNCT__ 1112,47443
-PetscErrorCode DMSetFromOptions_NonRefinement_Plex(1113,47499
-#undef __FUNCT__1168,50483
-#define __FUNCT__ 1169,50500
-PetscErrorCode DMSetFromOptions_Plex(1170,50542
-#undef __FUNCT__1253,54380
-#define __FUNCT__ 1254,54397
-static PetscErrorCode DMCreateGlobalVector_Plex(1255,54443
-#undef __FUNCT__1269,55141
-#define __FUNCT__ 1270,55158
-static PetscErrorCode DMCreateLocalVector_Plex(1271,55203
-#undef __FUNCT__1282,55601
-#define __FUNCT__ 1283,55618
-static PetscErrorCode DMGetDimPoints_Plex(1284,55658
-#undef __FUNCT__1302,56296
-#define __FUNCT__ 1303,56313
-PetscErrorCode DMInitialize_Plex(1304,56351
-#undef __FUNCT__1345,58685
-#define __FUNCT__ 1346,58702
-PetscErrorCode DMClone_Plex(1347,58735
-#undef __FUNCT__1371,59647
-#define __FUNCT__ 1372,59664
-PETSC_EXTERN PetscErrorCode DMCreate_Plex(1373,59698
-#undef __FUNCT__1438,61846
-#define __FUNCT__ 1439,61863
-PetscErrorCode DMPlexCreate(1455,62237
-#undef __FUNCT__1466,62490
-#define __FUNCT__ 1467,62507
-PetscErrorCode DMPlexBuildFromCellList_Private(1471,62658
-#undef __FUNCT__1495,63528
-#define __FUNCT__ 1496,63545
-PetscErrorCode DMPlexBuildCoordinates_Private(1500,63656
-#undef __FUNCT__1536,65386
-#define __FUNCT__ 1537,65403
-PetscErrorCode DMPlexCreateFromCellList(1586,66644
-#undef __FUNCT__1606,67455
-#define __FUNCT__ 1607,67472
-PetscErrorCode DMPlexCreateFromDAG(1646,68742
-#undef __FUNCT__1705,71816
-#define __FUNCT__ 1706,71833
-PetscErrorCode DMPlexCreateFromFile(1722,72222
-#undef __FUNCT__1768,74449
-#define __FUNCT__ 1769,74466
-PetscErrorCode DMPlexCreateReferenceCell(1788,74888
+#undef __FUNCT__294,12012
+#define __FUNCT__ 295,12029
+PetscErrorCode DMPlexCreateCubeBoundary(315,12581
+#undef __FUNCT__439,17960
+#define __FUNCT__ 440,17977
+static PetscErrorCode DMPlexCreateCubeMesh_Internal(441,18027
+#undef __FUNCT__824,36695
+#define __FUNCT__ 825,36712
+PetscErrorCode DMPlexCreateSquareMesh(858,37583
+#undef __FUNCT__872,38181
+#define __FUNCT__ 873,38198
+PetscErrorCode DMPlexCreateBoxMesh(892,38685
+#undef __FUNCT__930,39793
+#define __FUNCT__ 931,39810
+PetscErrorCode DMPlexCreateHexBoxMesh(953,40436
+#undef __FUNCT__1011,43970
+#define __FUNCT__ 1012,43987
+static PetscErrorCode DMPlexReplace_Static(1018,44150
+#undef __FUNCT__1060,45545
+#define __FUNCT__ 1061,45562
+static PetscErrorCode DMPlexSwap_Static(1067,45727
+#undef __FUNCT__1111,47369
+#define __FUNCT__ 1112,47386
+PetscErrorCode DMSetFromOptions_NonRefinement_Plex(1113,47442
+#undef __FUNCT__1168,50426
+#define __FUNCT__ 1169,50443
+PetscErrorCode DMSetFromOptions_Plex(1170,50485
+#undef __FUNCT__1253,54323
+#define __FUNCT__ 1254,54340
+static PetscErrorCode DMCreateGlobalVector_Plex(1255,54386
+#undef __FUNCT__1269,55084
+#define __FUNCT__ 1270,55101
+static PetscErrorCode DMCreateLocalVector_Plex(1271,55146
+#undef __FUNCT__1282,55544
+#define __FUNCT__ 1283,55561
+static PetscErrorCode DMGetDimPoints_Plex(1284,55601
+#undef __FUNCT__1302,56239
+#define __FUNCT__ 1303,56256
+PetscErrorCode DMInitialize_Plex(1304,56294
+#undef __FUNCT__1345,58628
+#define __FUNCT__ 1346,58645
+PetscErrorCode DMClone_Plex(1347,58678
+#undef __FUNCT__1371,59590
+#define __FUNCT__ 1372,59607
+PETSC_EXTERN PetscErrorCode DMCreate_Plex(1373,59641
+#undef __FUNCT__1438,61789
+#define __FUNCT__ 1439,61806
+PetscErrorCode DMPlexCreate(1455,62180
+#undef __FUNCT__1466,62433
+#define __FUNCT__ 1467,62450
+PetscErrorCode DMPlexBuildFromCellList_Private(1471,62601
+#undef __FUNCT__1495,63471
+#define __FUNCT__ 1496,63488
+PetscErrorCode DMPlexBuildCoordinates_Private(1500,63599
+#undef __FUNCT__1536,65160
+#define __FUNCT__ 1537,65177
+PetscErrorCode DMPlexCreateFromCellList(1586,66418
+#undef __FUNCT__1606,67229
+#define __FUNCT__ 1607,67246
+PetscErrorCode DMPlexCreateFromDAG(1646,68516
+#undef __FUNCT__1705,71573
+#define __FUNCT__ 1706,71590
+PetscErrorCode DMPlexCreateFromFile(1722,71979
+#undef __FUNCT__1768,74206
+#define __FUNCT__ 1769,74223
+PetscErrorCode DMPlexCreateReferenceCell(1788,74645
src/dm/impls/plex/plexvtk.c,757
plexvtk.c:^?plexvtk.c^A,1
@@ -57065,9 +57130,9 @@ PetscErrorCode DMPlexInterpolate(327,14005
#undef __FUNCT__356,15043
#define __FUNCT__ 357,15060
PetscErrorCode DMPlexCopyCoordinates(376,15601
-#undef __FUNCT__428,18324
-#define __FUNCT__ 429,18341
-PetscErrorCode DMPlexUninterpolate(446,18751
+#undef __FUNCT__428,18305
+#define __FUNCT__ 429,18322
+PetscErrorCode DMPlexUninterpolate(446,18732
src/dm/impls/plex/plexfluent.c,542
plexfluent.c:^?plexfluent.c^A,1
@@ -57334,27 +57399,27 @@ PetscErrorCode ProcessOptions(43,1432
#undef __FUNCT__101,5284
#define __FUNCT__ 102,5301
PetscErrorCode ChangeCoordinates(103,5339
-#undef __FUNCT__144,7203
-#define __FUNCT__ 145,7220
-PetscErrorCode CheckFEMGeometry(146,7257
-#undef __FUNCT__173,8705
-#define __FUNCT__ 174,8722
-PetscErrorCode CheckFVMGeometry(175,8759
-#undef __FUNCT__191,9592
-#define __FUNCT__ 192,9609
-PetscErrorCode TestTriangle(193,9642
-#undef __FUNCT__457,21017
-#define __FUNCT__ 458,21034
-PetscErrorCode TestQuadrilateral(459,21072
-#undef __FUNCT__708,31685
-#define __FUNCT__ 709,31702
-PetscErrorCode TestTetrahedron(710,31738
-#undef __FUNCT__851,38052
-#define __FUNCT__ 852,38069
-PetscErrorCode TestHexahedron(853,38104
-#undef __FUNCT__996,44658
-#define __FUNCT__ 997,44675
-int main(998,44700
+#undef __FUNCT__144,7185
+#define __FUNCT__ 145,7202
+PetscErrorCode CheckFEMGeometry(146,7239
+#undef __FUNCT__173,8687
+#define __FUNCT__ 174,8704
+PetscErrorCode CheckFVMGeometry(175,8741
+#undef __FUNCT__191,9574
+#define __FUNCT__ 192,9591
+PetscErrorCode TestTriangle(193,9624
+#undef __FUNCT__457,20999
+#define __FUNCT__ 458,21016
+PetscErrorCode TestQuadrilateral(459,21054
+#undef __FUNCT__708,31667
+#define __FUNCT__ 709,31684
+PetscErrorCode TestTetrahedron(710,31720
+#undef __FUNCT__851,38034
+#define __FUNCT__ 852,38051
+PetscErrorCode TestHexahedron(853,38086
+#undef __FUNCT__996,44640
+#define __FUNCT__ 997,44657
+int main(998,44682
src/dm/impls/plex/examples/tests/ex10.c,974
ex10.c:^?ex10.c^A,1
@@ -59586,15 +59651,15 @@ static PetscErrorCode DMDAArrayMPIIO(591,25017
#undef __FUNCT__658,28011
#define __FUNCT__ 659,28028
PetscErrorCode VecView_MPI_DA(660,28063
-#undef __FUNCT__771,33455
-#define __FUNCT__ 772,33472
-PetscErrorCode VecLoad_HDF5_DA(773,33508
-#undef __FUNCT__902,38150
-#define __FUNCT__ 903,38167
-PetscErrorCode VecLoad_Binary_DA(904,38205
-#undef __FUNCT__944,39729
-#define __FUNCT__ 945,39746
-PetscErrorCode VecLoad_Default_DA(946,39785
+#undef __FUNCT__770,33360
+#define __FUNCT__ 771,33377
+PetscErrorCode VecLoad_HDF5_DA(772,33413
+#undef __FUNCT__901,38055
+#define __FUNCT__ 902,38072
+PetscErrorCode VecLoad_Binary_DA(903,38110
+#undef __FUNCT__943,39634
+#define __FUNCT__ 944,39651
+PetscErrorCode VecLoad_Default_DA(945,39690
src/dm/impls/da/f90-custom/makefile,113
makefile:^?makefile^A,1
@@ -61087,11 +61152,11 @@ DIRS 9,147
LIBBASE 10,158
LOCDIR 11,181
-src/sys/classes/draw/interface/ftn-custom/zdrawf.c,393
+src/sys/classes/draw/interface/ftn-custom/zdrawf.c,392
zdrawf.c:^?zdrawf.c^A,1
PETSC_EXTERN void PETSC_STDCALL petscdrawgettitle_(14,472
-PETSC_EXTERN void PETSC_STDCALL petscdrawsettitle_(25,794
-PETSC_EXTERN void PETSC_STDCALL petscdrawappendtitle_(34,1076
+PETSC_EXTERN void PETSC_STDCALL petscdrawsettitle_(22,743
+PETSC_EXTERN void PETSC_STDCALL petscdrawappendtitle_(30,986
src/sys/classes/draw/interface/ftn-custom/zdrawregf.c,399
zdrawregf.c:^?zdrawregf.c^A,1
@@ -63467,7 +63532,7 @@ int main(8,136
src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html,301
ex1f90.F90.html:^?ex1f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,377
+petsc-3.7.4 2016-10-02version11,377
Report Typos and Errorsbugreport12,446
2: line214,767
3: line315,813
@@ -63922,20 +63987,20 @@ PETSC_INTERN PetscErrorCode PetscSocketEstablish(160,4868
PETSC_INTERN PetscErrorCode PetscSocketListen(210,6276
#undef __FUNCT__226,6740
#define __FUNCT__ 227,6757
-PetscErrorCode PetscViewerSocketOpen(282,8816
-#undef __FUNCT__293,9186
-#define __FUNCT__ 294,9203
-static PetscErrorCode PetscViewerSetFromOptions_Socket(295,9256
-#undef __FUNCT__323,10512
-#define __FUNCT__ 324,10529
-PETSC_EXTERN PetscErrorCode PetscViewerCreate_Socket(325,10574
-#undef __FUNCT__343,11250
-#define __FUNCT__ 344,11267
-PetscErrorCode PetscViewerSocketSetConnection(361,11812
-static PetscMPIInt Petsc_Viewer_Socket_keyval 411,13728
-#undef __FUNCT__414,13798
-#define __FUNCT__ 415,13815
-PetscViewer PETSC_VIEWER_SOCKET_(452,15387
+PetscErrorCode PetscViewerSocketOpen(285,9200
+#undef __FUNCT__296,9570
+#define __FUNCT__ 297,9587
+static PetscErrorCode PetscViewerSetFromOptions_Socket(298,9640
+#undef __FUNCT__326,10896
+#define __FUNCT__ 327,10913
+PETSC_EXTERN PetscErrorCode PetscViewerCreate_Socket(328,10958
+#undef __FUNCT__346,11634
+#define __FUNCT__ 347,11651
+PetscErrorCode PetscViewerSocketSetConnection(364,12196
+static PetscMPIInt Petsc_Viewer_Socket_keyval 414,14112
+#undef __FUNCT__417,14182
+#define __FUNCT__ 418,14199
+PetscViewer PETSC_VIEWER_SOCKET_(457,15923
src/sys/classes/viewer/impls/socket/makefile,160
makefile:^?makefile^A,1
@@ -64716,15 +64781,15 @@ PetscErrorCode PetscViewerFileSetMode_VTK(125,5601
#undef __FUNCT__135,5874
#define __FUNCT__ 136,5891
PetscErrorCode PetscViewerVTKAddField_VTK(137,5938
-#undef __FUNCT__161,6872
-#define __FUNCT__ 162,6889
-PETSC_EXTERN PetscErrorCode PetscViewerCreate_VTK(163,6931
-#undef __FUNCT__183,7688
-#define __FUNCT__ 184,7705
-PetscErrorCode PetscViewerVTKOpen(213,8579
-#undef __FUNCT__225,8991
-#define __FUNCT__ 226,9008
-PetscErrorCode PetscViewerVTKFWrite(248,9717
+#undef __FUNCT__163,6933
+#define __FUNCT__ 164,6950
+PETSC_EXTERN PetscErrorCode PetscViewerCreate_VTK(165,6992
+#undef __FUNCT__185,7749
+#define __FUNCT__ 186,7766
+PetscErrorCode PetscViewerVTKOpen(215,8640
+#undef __FUNCT__227,9052
+#define __FUNCT__ 228,9069
+PetscErrorCode PetscViewerVTKFWrite(250,9778
src/sys/classes/viewer/impls/vtk/vtkvimpl.h,946
vtkvimpl.h:^?vtkvimpl.h^A,1
@@ -65750,7 +65815,7 @@ int main(14,217
src/sys/examples/tutorials/ex10f90.F90.html,360
ex10f90.F90.html:^?ex10f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,365
+petsc-3.7.4 2016-10-02version11,365
Report Typos and Errorsbugreport12,434
1: line113,724
2: line214,787
@@ -65895,7 +65960,7 @@ int main(25,747
src/sys/examples/tutorials/ex4f90.F90.html,915
ex4f90.F90.html:^?ex4f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,362
+petsc-3.7.4 2016-10-02version11,362
Report Typos and Errorsbugreport12,431
1: line113,720
2: line214,763
@@ -65960,7 +66025,7 @@ int main(27,801
src/sys/examples/tutorials/ex5f90.F90.html,2458
ex5f90.F90.html:^?ex5f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,362
+petsc-3.7.4 2016-10-02version11,362
Report Typos and Errorsbugreport12,431
1: line113,720
2: line214,843
@@ -66096,7 +66161,7 @@ int main(11,210
src/sys/examples/tutorials/ex8f90.F90.html,503
ex8f90.F90.html:^?ex8f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,362
+petsc-3.7.4 2016-10-02version11,362
Report Typos and Errorsbugreport12,431
3: line315,738
4: line416,863
@@ -66486,88 +66551,88 @@ PetscErrorCode PetscOptionsBegin_Private(27,690
PetscErrorCode PetscObjectOptionsBegin_Private(59,2057
#undef __FUNCT__83,2958
#define __FUNCT__ 84,2975
-static int PetscOptionItemCreate_Private(85,3021
-#undef __FUNCT__114,4014
-#define __FUNCT__ 115,4031
-static PetscErrorCode PetscScanString(130,4470
-#undef __FUNCT__153,5001
-#define __FUNCT__ 154,5018
-static PetscErrorCode PetscStrdup(158,5159
-#undef __FUNCT__176,5599
-#define __FUNCT__ 177,5616
-PetscErrorCode PetscOptionsGetFromTextInput(195,6610
-static int count 371,14303
-#undef __FUNCT__373,14326
-#define __FUNCT__ 374,14343
-PetscErrorCode PetscOptionsSAWsDestroy(375,14387
-static const char *OptionsHeader OptionsHeader381,14485
-static const char *OptionsBodyBottom OptionsBodyBottom393,15415
-#undef __FUNCT__395,15589
-#define __FUNCT__ 396,15606
-PetscErrorCode PetscOptionsSAWsInput(407,16090
-#undef __FUNCT__527,21494
-#define __FUNCT__ 528,21511
-PetscErrorCode PetscOptionsEnd_Private(529,21555
-#undef __FUNCT__653,27102
-#define __FUNCT__ 654,27119
-PetscErrorCode PetscOptionsEnum_Private(691,28852
-#undef __FUNCT__711,29792
-#define __FUNCT__ 712,29809
-PetscErrorCode PetscOptionsEnumArray_Private(748,31110
-#undef __FUNCT__780,33283
-#define __FUNCT__ 781,33300
-PetscErrorCode PetscOptionsInt_Private(815,34827
-#undef __FUNCT__839,36007
-#define __FUNCT__ 840,36024
-PetscErrorCode PetscOptionsString_Private(873,37542
-#undef __FUNCT__891,38582
-#define __FUNCT__ 892,38599
-PetscErrorCode PetscOptionsReal_Private(926,40129
-#undef __FUNCT__945,41123
-#define __FUNCT__ 946,41140
-PetscErrorCode PetscOptionsScalar_Private(981,42676
-#undef __FUNCT__994,43185
-#define __FUNCT__ 995,43202
-PetscErrorCode PetscOptionsName_Private(1024,44493
-#undef __FUNCT__1043,45414
-#define __FUNCT__ 1044,45431
-PetscErrorCode PetscOptionsFList_Private(1084,47152
-#undef __FUNCT__1103,48203
-#define __FUNCT__ 1104,48220
-PetscErrorCode PetscOptionsEList_Private(1140,49745
-#undef __FUNCT__1165,51153
-#define __FUNCT__ 1166,51170
-PetscErrorCode PetscOptionsBoolGroupBegin_Private(1196,52394
-#undef __FUNCT__1217,53465
-#define __FUNCT__ 1218,53482
-PetscErrorCode PetscOptionsBoolGroup_Private(1248,54696
-#undef __FUNCT__1268,55651
-#define __FUNCT__ 1269,55668
-PetscErrorCode PetscOptionsBoolGroupEnd_Private(1299,56847
-#undef __FUNCT__1319,57805
-#define __FUNCT__ 1320,57822
-PetscErrorCode PetscOptionsBool_Private(1350,59071
-#undef __FUNCT__1372,60135
-#define __FUNCT__ 1373,60152
-PetscErrorCode PetscOptionsRealArray_Private(1408,61448
-#undef __FUNCT__1435,62757
-#define __FUNCT__ 1436,62774
-PetscErrorCode PetscOptionsScalarArray_Private(1471,64073
-#undef __FUNCT__1498,65508
-#define __FUNCT__ 1499,65525
-PetscErrorCode PetscOptionsIntArray_Private(1539,67076
-#undef __FUNCT__1566,68360
-#define __FUNCT__ 1567,68377
-PetscErrorCode PetscOptionsStringArray_Private(1606,69880
-#undef __FUNCT__1625,70870
-#define __FUNCT__ 1626,70887
-PetscErrorCode PetscOptionsBoolArray_Private(1661,72200
-#undef __FUNCT__1688,73494
-#define __FUNCT__ 1689,73511
-PetscErrorCode PetscOptionsViewer_Private(1720,74791
-#undef __FUNCT__1739,75789
-#define __FUNCT__ 1740,75806
-PetscErrorCode PetscOptionsHead(1766,76827
+static int PetscOptionItemCreate_Private(85,3025
+#undef __FUNCT__114,4018
+#define __FUNCT__ 115,4035
+static PetscErrorCode PetscScanString(130,4474
+#undef __FUNCT__153,5005
+#define __FUNCT__ 154,5022
+static PetscErrorCode PetscStrdup(158,5163
+#undef __FUNCT__176,5603
+#define __FUNCT__ 177,5620
+PetscErrorCode PetscOptionsGetFromTextInput(195,6614
+static int count 371,14307
+#undef __FUNCT__373,14330
+#define __FUNCT__ 374,14347
+PetscErrorCode PetscOptionsSAWsDestroy(375,14391
+static const char *OptionsHeader OptionsHeader381,14489
+static const char *OptionsBodyBottom OptionsBodyBottom393,15419
+#undef __FUNCT__395,15593
+#define __FUNCT__ 396,15610
+PetscErrorCode PetscOptionsSAWsInput(407,16094
+#undef __FUNCT__527,21498
+#define __FUNCT__ 528,21515
+PetscErrorCode PetscOptionsEnd_Private(529,21559
+#undef __FUNCT__653,27106
+#define __FUNCT__ 654,27123
+PetscErrorCode PetscOptionsEnum_Private(691,28856
+#undef __FUNCT__711,29796
+#define __FUNCT__ 712,29813
+PetscErrorCode PetscOptionsEnumArray_Private(748,31114
+#undef __FUNCT__780,33287
+#define __FUNCT__ 781,33304
+PetscErrorCode PetscOptionsInt_Private(815,34831
+#undef __FUNCT__839,36011
+#define __FUNCT__ 840,36028
+PetscErrorCode PetscOptionsString_Private(873,37546
+#undef __FUNCT__891,38586
+#define __FUNCT__ 892,38603
+PetscErrorCode PetscOptionsReal_Private(926,40133
+#undef __FUNCT__945,41127
+#define __FUNCT__ 946,41144
+PetscErrorCode PetscOptionsScalar_Private(981,42680
+#undef __FUNCT__994,43189
+#define __FUNCT__ 995,43206
+PetscErrorCode PetscOptionsName_Private(1024,44497
+#undef __FUNCT__1043,45418
+#define __FUNCT__ 1044,45435
+PetscErrorCode PetscOptionsFList_Private(1084,47156
+#undef __FUNCT__1103,48207
+#define __FUNCT__ 1104,48224
+PetscErrorCode PetscOptionsEList_Private(1140,49749
+#undef __FUNCT__1165,51157
+#define __FUNCT__ 1166,51174
+PetscErrorCode PetscOptionsBoolGroupBegin_Private(1196,52398
+#undef __FUNCT__1217,53469
+#define __FUNCT__ 1218,53486
+PetscErrorCode PetscOptionsBoolGroup_Private(1248,54700
+#undef __FUNCT__1268,55655
+#define __FUNCT__ 1269,55672
+PetscErrorCode PetscOptionsBoolGroupEnd_Private(1299,56851
+#undef __FUNCT__1319,57809
+#define __FUNCT__ 1320,57826
+PetscErrorCode PetscOptionsBool_Private(1350,59075
+#undef __FUNCT__1372,60139
+#define __FUNCT__ 1373,60156
+PetscErrorCode PetscOptionsRealArray_Private(1408,61452
+#undef __FUNCT__1435,62761
+#define __FUNCT__ 1436,62778
+PetscErrorCode PetscOptionsScalarArray_Private(1471,64077
+#undef __FUNCT__1498,65512
+#define __FUNCT__ 1499,65529
+PetscErrorCode PetscOptionsIntArray_Private(1539,67080
+#undef __FUNCT__1566,68364
+#define __FUNCT__ 1567,68381
+PetscErrorCode PetscOptionsStringArray_Private(1606,69884
+#undef __FUNCT__1625,70874
+#define __FUNCT__ 1626,70891
+PetscErrorCode PetscOptionsBoolArray_Private(1661,72204
+#undef __FUNCT__1688,73498
+#define __FUNCT__ 1689,73515
+PetscErrorCode PetscOptionsViewer_Private(1720,74795
+#undef __FUNCT__1739,75793
+#define __FUNCT__ 1740,75810
+PetscErrorCode PetscOptionsHead(1766,76831
src/sys/objects/pinit.c,3507
pinit.c:^?pinit.c^A,1
@@ -66895,15 +66960,15 @@ PetscErrorCode PetscObjectSetOptions(25,607
#undef __FUNCT__33,789
#define __FUNCT__ 34,806
PetscErrorCode PetscObjectSetOptionsPrefix(53,1353
-#undef __FUNCT__69,1850
-#define __FUNCT__ 70,1867
-PetscErrorCode PetscObjectAppendOptionsPrefix(87,2395
-#undef __FUNCT__111,3225
-#define __FUNCT__ 112,3242
-PetscErrorCode PetscObjectGetOptionsPrefix(125,3556
-#undef __FUNCT__134,3774
-#define __FUNCT__ 135,3791
-PetscErrorCode PetscObjectPrependOptionsPrefix(152,4321
+#undef __FUNCT__71,1893
+#define __FUNCT__ 72,1910
+PetscErrorCode PetscObjectAppendOptionsPrefix(89,2438
+#undef __FUNCT__113,3268
+#define __FUNCT__ 114,3285
+PetscErrorCode PetscObjectGetOptionsPrefix(127,3599
+#undef __FUNCT__136,3817
+#define __FUNCT__ 137,3834
+PetscErrorCode PetscObjectPrependOptionsPrefix(154,4364
src/sys/objects/pname.c,400
pname.c:^?pname.c^A,1
@@ -67297,8 +67362,8 @@ zstart.c:^?zstart.c^A,1
#undef mpi_init_89,2777
PetscErrorCode PETScParseFortranArgs_Private(161,5344
PETSC_EXTERN void PETSC_STDCALL petscinitialize_(251,8033
-PETSC_EXTERN void PETSC_STDCALL petscfinalize_(486,18134
-PETSC_EXTERN void PETSC_STDCALL petscend_(498,18527
+PETSC_EXTERN void PETSC_STDCALL petscfinalize_(486,18131
+PETSC_EXTERN void PETSC_STDCALL petscend_(498,18524
src/sys/objects/ftn-custom/makefile,142
makefile:^?makefile^A,1
@@ -68568,43 +68633,43 @@ PetscDLLibrary PetscDLLibrariesLoaded 12,349
#undef __FUNCT__16,436
#define __FUNCT__ 17,453
static PetscErrorCode PetscLoadDynamicLibrary(18,497
-static MPI_Comm PETSC_COMM_WORLD_INNER 54,2002
-#undef __FUNCT__57,2080
-#define __FUNCT__ 58,2097
-PetscErrorCode PetscInitialize_DynamicLibraries(63,2259
-#undef __FUNCT__141,6147
-#define __FUNCT__ 142,6164
-PetscErrorCode PetscFinalize_DynamicLibraries(146,6296
-struct _n_PetscFunctionList 168,6984
- void (*routine)routine169,7014
- char *name;name170,7073
- PetscFunctionList next;171,7147
- PetscFunctionList next_list;172,7207
-static PetscFunctionList dlallhead 178,7404
-#undef __FUNCT__208,8353
-#define __FUNCT__ 209,8370
-PETSC_EXTERN PetscErrorCode PetscFunctionListAdd_Private(210,8419
-#undef __FUNCT__259,9754
-#define __FUNCT__ 260,9771
-PetscErrorCode PetscFunctionListDestroy(271,10018
-#undef __FUNCT__308,10910
-#define __FUNCT__ 309,10927
-PetscErrorCode PetscFunctionListPrintAll(310,10973
-#undef __FUNCT__344,11896
-#define __FUNCT__ 345,11913
-PETSC_EXTERN PetscErrorCode PetscFunctionListFind_Private(346,11963
-#undef __FUNCT__367,12512
-#define __FUNCT__ 368,12529
-PetscErrorCode PetscFunctionListView(382,12868
-#undef __FUNCT__403,13549
-#define __FUNCT__ 404,13566
-PetscErrorCode PetscFunctionListGet(426,14085
-#undef __FUNCT__450,14599
-#define __FUNCT__ 451,14616
- PetscErrorCode PetscFunctionListPrintTypes(471,15277
-#undef __FUNCT__491,15955
-#define __FUNCT__ 492,15972
-PetscErrorCode PetscFunctionListDuplicate(507,16346
+static MPI_Comm PETSC_COMM_WORLD_INNER 56,2041
+#undef __FUNCT__59,2119
+#define __FUNCT__ 60,2136
+PetscErrorCode PetscInitialize_DynamicLibraries(65,2298
+#undef __FUNCT__145,6225
+#define __FUNCT__ 146,6242
+PetscErrorCode PetscFinalize_DynamicLibraries(150,6374
+struct _n_PetscFunctionList 172,7062
+ void (*routine)routine173,7092
+ char *name;name174,7151
+ PetscFunctionList next;175,7225
+ PetscFunctionList next_list;176,7285
+static PetscFunctionList dlallhead 182,7482
+#undef __FUNCT__212,8431
+#define __FUNCT__ 213,8448
+PETSC_EXTERN PetscErrorCode PetscFunctionListAdd_Private(214,8497
+#undef __FUNCT__263,9832
+#define __FUNCT__ 264,9849
+PetscErrorCode PetscFunctionListDestroy(275,10096
+#undef __FUNCT__312,10988
+#define __FUNCT__ 313,11005
+PetscErrorCode PetscFunctionListPrintAll(314,11051
+#undef __FUNCT__348,11974
+#define __FUNCT__ 349,11991
+PETSC_EXTERN PetscErrorCode PetscFunctionListFind_Private(350,12041
+#undef __FUNCT__371,12590
+#define __FUNCT__ 372,12607
+PetscErrorCode PetscFunctionListView(386,12946
+#undef __FUNCT__407,13627
+#define __FUNCT__ 408,13644
+PetscErrorCode PetscFunctionListGet(430,14163
+#undef __FUNCT__454,14677
+#define __FUNCT__ 455,14694
+ PetscErrorCode PetscFunctionListPrintTypes(475,15355
+#undef __FUNCT__495,16033
+#define __FUNCT__ 496,16050
+PetscErrorCode PetscFunctionListDuplicate(511,16424
src/sys/dll/dl.c,885
dl.c:^?dl.c^A,1
@@ -69327,37 +69392,37 @@ PetscErrorCode SNESGetNPC(4982,180201
PetscErrorCode SNESHasNPC(5021,181398
#undef __FUNCT__5029,181623
#define __FUNCT__ 5030,181640
-PetscErrorCode SNESSetNPCSide(5055,182213
-#undef __FUNCT__5064,182440
-#define __FUNCT__ 5065,182457
-PetscErrorCode SNESGetNPCSide(5087,182957
-#undef __FUNCT__5096,183167
-#define __FUNCT__ 5097,183184
-PetscErrorCode SNESSetLineSearch(5116,183637
-#undef __FUNCT__5133,184215
-#define __FUNCT__ 5134,184232
-PetscErrorCode SNESGetLineSearch(5152,184713
-typedef struct {char *funcname;funcname5175,185646
-typedef struct {char *funcname; mxArray *ctx;ctx5175,185646
-typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;5175,185646
-#undef __FUNCT__5177,185713
-#define __FUNCT__ 5178,185730
-PetscErrorCode SNESComputeFunction_Matlab(5202,186330
-#undef __FUNCT__5237,187591
-#define __FUNCT__ 5238,187608
-PetscErrorCode SNESSetFunctionMatlab(5264,188462
-#undef __FUNCT__5283,189015
-#define __FUNCT__ 5284,189032
-PetscErrorCode SNESComputeJacobian_Matlab(5302,189438
-#undef __FUNCT__5338,190754
-#define __FUNCT__ 5339,190771
-PetscErrorCode SNESSetJacobianMatlab(5361,191494
-#undef __FUNCT__5380,192055
-#define __FUNCT__ 5381,192072
-PetscErrorCode SNESMonitor_Matlab(5389,192279
-#undef __FUNCT__5420,193375
-#define __FUNCT__ 5421,193392
-PetscErrorCode SNESMonitorSetMatlab(5433,193736
+PetscErrorCode SNESSetNPCSide(5057,182315
+#undef __FUNCT__5066,182542
+#define __FUNCT__ 5067,182559
+PetscErrorCode SNESGetNPCSide(5089,183086
+#undef __FUNCT__5098,183296
+#define __FUNCT__ 5099,183313
+PetscErrorCode SNESSetLineSearch(5118,183766
+#undef __FUNCT__5135,184344
+#define __FUNCT__ 5136,184361
+PetscErrorCode SNESGetLineSearch(5154,184842
+typedef struct {char *funcname;funcname5177,185775
+typedef struct {char *funcname; mxArray *ctx;ctx5177,185775
+typedef struct {char *funcname; mxArray *ctx;} SNESMatlabContext;5177,185775
+#undef __FUNCT__5179,185842
+#define __FUNCT__ 5180,185859
+PetscErrorCode SNESComputeFunction_Matlab(5204,186459
+#undef __FUNCT__5239,187720
+#define __FUNCT__ 5240,187737
+PetscErrorCode SNESSetFunctionMatlab(5266,188591
+#undef __FUNCT__5285,189144
+#define __FUNCT__ 5286,189161
+PetscErrorCode SNESComputeJacobian_Matlab(5304,189567
+#undef __FUNCT__5340,190883
+#define __FUNCT__ 5341,190900
+PetscErrorCode SNESSetJacobianMatlab(5363,191623
+#undef __FUNCT__5382,192184
+#define __FUNCT__ 5383,192201
+PetscErrorCode SNESMonitor_Matlab(5391,192408
+#undef __FUNCT__5422,193504
+#define __FUNCT__ 5423,193521
+PetscErrorCode SNESMonitorSetMatlab(5435,193865
src/snes/interface/dlregissnes.c,358
dlregissnes.c:^?dlregissnes.c^A,1
@@ -69517,7 +69582,7 @@ DIRS 9,113
LIBBASE 10,124
LOCDIR 11,148
-src/snes/interface/ftn-custom/zsnesf.c,4568
+src/snes/interface/ftn-custom/zsnesf.c,4569
zsnesf.c:^?zsnesf.c^A,1
PetscFortranCallbackId function;63,3343
PetscFortranCallbackId test;64,3378
@@ -69551,26 +69616,26 @@ PETSC_EXTERN void snescomputejacobiandefaultcolor_(150,6565
PETSC_EXTERN void PETSC_STDCALL snessetjacobian_(155,6766
PETSC_EXTERN void PETSC_STDCALL snessolve_(180,8015
PETSC_EXTERN void PETSC_STDCALL snesgetoptionsprefix_(188,8233
-PETSC_EXTERN void PETSC_STDCALL snesgettype_(196,8505
-PETSC_EXTERN void PETSC_STDCALL snessetfunction_(214,9018
-PETSC_EXTERN void PETSC_STDCALL snessetngs_(225,9616
-PETSC_EXTERN void PETSC_STDCALL snessetupdate_(231,9986
-PETSC_EXTERN void PETSC_STDCALL snesgetfunction_(239,10418
-PETSC_EXTERN void PETSC_STDCALL snesgetngs_(247,10768
-PETSC_EXTERN void snesconvergeddefault_(255,11085
-PETSC_EXTERN void snesconvergedskip_(260,11305
-PETSC_EXTERN void PETSC_STDCALL snessetconvergencetest_(265,11518
-PETSC_EXTERN void PETSC_STDCALL snesview_(287,12714
-PETSC_EXTERN void PETSC_STDCALL snesgetjacobian_(295,12953
-PETSC_EXTERN void PETSC_STDCALL snesgetconvergencehistory_(305,13336
-PETSC_EXTERN void PETSC_STDCALL snessettype_(310,13503
-PETSC_EXTERN void PETSC_STDCALL snesappendoptionsprefix_(319,13723
-PETSC_EXTERN void PETSC_STDCALL snessetoptionsprefix_(328,13973
-PETSC_EXTERN void snesmonitorlgresidualnorm_(340,14327
-PETSC_EXTERN void snesmonitordefault_(345,14524
-PETSC_EXTERN void snesmonitorsolution_(350,14718
-PETSC_EXTERN void snesmonitorsolutionupdate_(355,14914
-PETSC_EXTERN void PETSC_STDCALL snesmonitorset_(361,15123
+PETSC_EXTERN void PETSC_STDCALL snesgettype_(197,8545
+PETSC_EXTERN void PETSC_STDCALL snessetfunction_(215,9058
+PETSC_EXTERN void PETSC_STDCALL snessetngs_(226,9656
+PETSC_EXTERN void PETSC_STDCALL snessetupdate_(232,10026
+PETSC_EXTERN void PETSC_STDCALL snesgetfunction_(240,10458
+PETSC_EXTERN void PETSC_STDCALL snesgetngs_(248,10808
+PETSC_EXTERN void snesconvergeddefault_(256,11125
+PETSC_EXTERN void snesconvergedskip_(261,11345
+PETSC_EXTERN void PETSC_STDCALL snessetconvergencetest_(266,11558
+PETSC_EXTERN void PETSC_STDCALL snesview_(288,12754
+PETSC_EXTERN void PETSC_STDCALL snesgetjacobian_(296,12993
+PETSC_EXTERN void PETSC_STDCALL snesgetconvergencehistory_(306,13376
+PETSC_EXTERN void PETSC_STDCALL snessettype_(311,13543
+PETSC_EXTERN void PETSC_STDCALL snesappendoptionsprefix_(320,13763
+PETSC_EXTERN void PETSC_STDCALL snessetoptionsprefix_(329,14013
+PETSC_EXTERN void snesmonitorlgresidualnorm_(341,14367
+PETSC_EXTERN void snesmonitordefault_(346,14564
+PETSC_EXTERN void snesmonitorsolution_(351,14758
+PETSC_EXTERN void snesmonitorsolutionupdate_(356,14954
+PETSC_EXTERN void PETSC_STDCALL snesmonitorset_(362,15163
src/snes/interface/saws/makefile,142
makefile:^?makefile^A,1
@@ -70404,9 +70469,9 @@ linesearchl2.c:^?linesearchl2.c^A,1
#undef __FUNCT__4,66
#define __FUNCT__ 5,83
static PetscErrorCode SNESLineSearchApply_L2(6,126
-#undef __FUNCT__182,6815
-#define __FUNCT__ 183,6832
-PETSC_EXTERN PetscErrorCode SNESLineSearchCreate_L2(204,7811
+#undef __FUNCT__161,6445
+#define __FUNCT__ 162,6462
+PETSC_EXTERN PetscErrorCode SNESLineSearchCreate_L2(187,7865
src/snes/examples/makefile,36
makefile:^?makefile^A,1
@@ -70416,7 +70481,7 @@ DIRS 5,36
src/snes/examples/tutorials/ex5m.m.html,577
ex5m.m.html:^?ex5m.m.html^A,1
-petsc-3.7.3 2016-07-24version11,351
+petsc-3.7.4 2016-10-02version11,351
Report Typos and Errorsbugreport12,420
1: line113,706
2: line214,791
@@ -71515,12 +71580,12 @@ static PetscErrorCode FormJacobianLocal_KU(198,7553
#undef __FUNCT__231,8763
#define __FUNCT__ 232,8780
static PetscErrorCode FormJacobian_All(233,8817
-#undef __FUNCT__303,12084
-#define __FUNCT__ 304,12101
-static PetscErrorCode FormInitial_Coupled(305,12141
-#undef __FUNCT__331,13226
-#define __FUNCT__ 332,13243
-int main(333,13268
+#undef __FUNCT__313,12692
+#define __FUNCT__ 314,12709
+static PetscErrorCode FormInitial_Coupled(315,12749
+#undef __FUNCT__341,13834
+#define __FUNCT__ 342,13851
+int main(343,13876
src/snes/examples/tutorials/ex61view.c,100
ex61view.c:^?ex61view.c^A,1
@@ -71619,7 +71684,7 @@ int main(3357,155430
src/snes/examples/tutorials/ex61genm.m.html,201
ex61genm.m.html:^?ex61genm.m.html^A,1
-petsc-3.7.3 2016-07-24version11,363
+petsc-3.7.4 2016-10-02version11,363
Report Typos and Errorsbugreport12,432
1: line113,722
2: line214,781
@@ -71674,7 +71739,7 @@ PetscErrorCode MatrixFreePreconditioner(691,25190
src/snes/examples/tutorials/ex74f.F90.html,84860
ex74f.F90.html:^?ex74f.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,360
+petsc-3.7.4 2016-10-02version11,360
Report Typos and Errorsbugreport12,429
1: line113,718
2: line214,780
@@ -75089,7 +75154,7 @@ int main(210,7583
src/snes/examples/tutorials/ex61m.m.html,319
ex61m.m.html:^?ex61m.m.html^A,1
-petsc-3.7.3 2016-07-24version11,354
+petsc-3.7.4 2016-10-02version11,354
Report Typos and Errorsbugreport12,423
2: line214,727
3: line315,880
@@ -75617,7 +75682,7 @@ PetscErrorCode FormJacobian1(166,5912
src/snes/examples/tutorials/ex40f90.F90.html,1237
ex40f90.F90.html:^?ex40f90.F90.html^A,1
-petsc-3.7.3 2016-07-24version11,366
+petsc-3.7.4 2016-10-02version11,366
Report Typos and Errorsbugreport12,435
1: line113,726
2: line214,769
@@ -76357,9 +76422,9 @@ PetscErrorCode SNESQNSetType(773,30088
#undef __FUNCT__783,30366
#define __FUNCT__ 784,30383
PetscErrorCode SNESQNSetType_QN(785,30420
-#undef __FUNCT__832,32827
-#define __FUNCT__ 833,32844
-PETSC_EXTERN PetscErrorCode SNESCreate_QN(834,32878
+#undef __FUNCT__834,32882
+#define __FUNCT__ 835,32899
+PETSC_EXTERN PetscErrorCode SNESCreate_QN(836,32933
src/snes/impls/ksponly/ksponly.c,404
ksponly.c:^?ksponly.c^A,1
@@ -76426,9 +76491,9 @@ static PetscErrorCode SNESView_NRichardson(88,2415
#undef __FUNCT__111,2957
#define __FUNCT__ 112,2974
PetscErrorCode SNESSolve_NRichardson(113,3016
-#undef __FUNCT__262,9205
-#define __FUNCT__ 263,9222
-PETSC_EXTERN PetscErrorCode SNESCreate_NRichardson(264,9265
+#undef __FUNCT__264,9258
+#define __FUNCT__ 265,9275
+PETSC_EXTERN PetscErrorCode SNESCreate_NRichardson(266,9318
src/snes/impls/ms/makefile,124
makefile:^?makefile^A,1
@@ -77589,9 +77654,9 @@ PetscErrorCode SNESNCGSetType_NCG(243,7395
#undef __FUNCT__263,7835
#define __FUNCT__ 264,7852
PetscErrorCode SNESSolve_NCG(265,7886
-#undef __FUNCT__481,17184
-#define __FUNCT__ 482,17201
-PETSC_EXTERN PetscErrorCode SNESCreate_NCG(483,17236
+#undef __FUNCT__483,17242
+#define __FUNCT__ 484,17259
+PETSC_EXTERN PetscErrorCode SNESCreate_NCG(485,17294
src/snes/impls/python/makefile,138
makefile:^?makefile^A,1
@@ -78884,19 +78949,19 @@ PETSC_EXTERN void PETSC_STDCALL taosetjacobiandesignroutine_(306,12617
PETSC_EXTERN void PETSC_STDCALL taosethessianroutine_(319,13165
PETSC_EXTERN void PETSC_STDCALL taosetvariableboundsroutine_(331,13703
PETSC_EXTERN void PETSC_STDCALL taosetmonitor_(343,14214
-PETSC_EXTERN void PETSC_STDCALL taosetconvergencetest_(357,14820
-PETSC_EXTERN void PETSC_STDCALL taosetconstraintsroutine_(370,15309
-PETSC_EXTERN void PETSC_STDCALL taosettype_(383,15846
-PETSC_EXTERN void PETSC_STDCALL taoview_(394,16088
-PETSC_EXTERN void PETSC_STDCALL taogetconvergencehistory_(401,16283
-PETSC_EXTERN void PETSC_STDCALL taogetoptionsprefix_(406,16463
-PETSC_EXTERN void PETSC_STDCALL taoappendoptionsprefix_(415,16770
-PETSC_EXTERN void PETSC_STDCALL taosetoptionsprefix_(423,17027
-PETSC_EXTERN void PETSC_STDCALL taogettype_(431,17266
-PETSC_EXTERN void PETSC_STDCALL taosetjacobianinequalityroutine_(441,17554
-PETSC_EXTERN void PETSC_STDCALL taosetjacobianequalityroutine_(453,18139
-PETSC_EXTERN void PETSC_STDCALL taosetinequalityconstraintsroutine_(466,18716
-PETSC_EXTERN void PETSC_STDCALL taosetequalityconstraintsroutine_(478,19288
+PETSC_EXTERN void PETSC_STDCALL taosetconvergencetest_(357,14818
+PETSC_EXTERN void PETSC_STDCALL taosetconstraintsroutine_(370,15307
+PETSC_EXTERN void PETSC_STDCALL taosettype_(383,15844
+PETSC_EXTERN void PETSC_STDCALL taoview_(394,16086
+PETSC_EXTERN void PETSC_STDCALL taogetconvergencehistory_(401,16281
+PETSC_EXTERN void PETSC_STDCALL taogetoptionsprefix_(406,16461
+PETSC_EXTERN void PETSC_STDCALL taoappendoptionsprefix_(415,16768
+PETSC_EXTERN void PETSC_STDCALL taosetoptionsprefix_(423,17025
+PETSC_EXTERN void PETSC_STDCALL taogettype_(431,17264
+PETSC_EXTERN void PETSC_STDCALL taosetjacobianinequalityroutine_(441,17552
+PETSC_EXTERN void PETSC_STDCALL taosetjacobianequalityroutine_(453,18137
+PETSC_EXTERN void PETSC_STDCALL taosetinequalityconstraintsroutine_(466,18714
+PETSC_EXTERN void PETSC_STDCALL taosetequalityconstraintsroutine_(478,19286
src/tao/complementarity/makefile,52
makefile:^?makefile^A,1
@@ -79069,66 +79134,6 @@ PetscErrorCode TaoDestroy_SSFLS(98,4123
#define __FUNCT__ 128,4978
PETSC_EXTERN PetscErrorCode TaoCreate_SSFLS(129,5014
-src/tao/complementarity/impls/ssls/ssls.c,376
-ssls.c:^?ssls.c^A,1
-#undef __FUNCT__4,122
-#define __FUNCT__ 5,139
-PetscErrorCode TaoSetFromOptions_SSLS(6,182
-#undef __FUNCT__22,973
-#define __FUNCT__ 23,990
-PetscErrorCode TaoView_SSLS(24,1023
-#undef __FUNCT__31,1194
-#define __FUNCT__ 32,1211
-PetscErrorCode Tao_SSLS_Function(33,1249
-#undef __FUNCT__48,1809
-#define __FUNCT__ 49,1826
-PetscErrorCode Tao_SSLS_FunctionGradient(50,1872
-
-src/tao/complementarity/impls/ssls/ssils.c,379
-ssils.c:^?ssils.c^A,1
-#undef __FUNCT__3,57
-#define __FUNCT__ 4,74
-PetscErrorCode TaoSetUp_SSILS(5,109
-#undef __FUNCT__22,786
-#define __FUNCT__ 23,803
-PetscErrorCode TaoDestroy_SSILS(24,840
-#undef __FUNCT__40,1329
-#define __FUNCT__ 41,1346
-static PetscErrorCode TaoSolve_SSILS(42,1381
-#undef __FUNCT__111,4369
-#define __FUNCT__ 112,4386
-PETSC_EXTERN PetscErrorCode TaoCreate_SSILS(113,4422
-
-src/tao/complementarity/impls/asls/makefile,125
-makefile:^?makefile^A,1
-ALL:ALL2,1
-CFLAGS 4,11
-FFLAGS 5,22
-SOURCEC 6,33
-SOURCEF 7,60
-SOURCEH 8,71
-LIBBASE 9,82
-MANSEC 10,105
-LOCDIR 11,120
-
-src/tao/complementarity/impls/asls/asils.c,522
-asils.c:^?asils.c^A,1
-#undef __FUNCT__56,2614
-#define __FUNCT__ 57,2631
-static PetscErrorCode TaoSetUp_ASILS(58,2666
-#undef __FUNCT__84,3538
-#define __FUNCT__ 85,3555
-static PetscErrorCode Tao_ASLS_FunctionGradient(86,3601
-#undef __FUNCT__107,4611
-#define __FUNCT__ 108,4628
-static PetscErrorCode TaoDestroy_ASILS(109,4665
-#undef __FUNCT__134,5590
-#define __FUNCT__ 135,5607
-static PetscErrorCode TaoSolve_ASILS(136,5642
-#undef __FUNCT__294,13403
-#define __FUNCT__ 295,13420
-PETSC_EXTERN PetscErrorCode TaoCreate_ASILS(296,13456
-
src/tao/leastsquares/examples/tutorials/chwirut1.h,0
chwirut1.h:^?chwirut1.h^A,1
@@ -79219,6 +79224,66 @@ petsckspmod.F:^?petsckspmod.F^A,1
src/ksp/ksp/impls/lsqr/lsqr.h,0
lsqr.h:^?lsqr.h^A,1
+src/tao/complementarity/impls/ssls/ssls.c,376
+ssls.c:^?ssls.c^A,1
+#undef __FUNCT__4,122
+#define __FUNCT__ 5,139
+PetscErrorCode TaoSetFromOptions_SSLS(6,182
+#undef __FUNCT__22,973
+#define __FUNCT__ 23,990
+PetscErrorCode TaoView_SSLS(24,1023
+#undef __FUNCT__31,1194
+#define __FUNCT__ 32,1211
+PetscErrorCode Tao_SSLS_Function(33,1249
+#undef __FUNCT__48,1809
+#define __FUNCT__ 49,1826
+PetscErrorCode Tao_SSLS_FunctionGradient(50,1872
+
+src/tao/complementarity/impls/ssls/ssils.c,379
+ssils.c:^?ssils.c^A,1
+#undef __FUNCT__3,57
+#define __FUNCT__ 4,74
+PetscErrorCode TaoSetUp_SSILS(5,109
+#undef __FUNCT__22,786
+#define __FUNCT__ 23,803
+PetscErrorCode TaoDestroy_SSILS(24,840
+#undef __FUNCT__40,1329
+#define __FUNCT__ 41,1346
+static PetscErrorCode TaoSolve_SSILS(42,1381
+#undef __FUNCT__111,4369
+#define __FUNCT__ 112,4386
+PETSC_EXTERN PetscErrorCode TaoCreate_SSILS(113,4422
+
+src/tao/complementarity/impls/asls/makefile,125
+makefile:^?makefile^A,1
+ALL:ALL2,1
+CFLAGS 4,11
+FFLAGS 5,22
+SOURCEC 6,33
+SOURCEF 7,60
+SOURCEH 8,71
+LIBBASE 9,82
+MANSEC 10,105
+LOCDIR 11,120
+
+src/tao/complementarity/impls/asls/asils.c,522
+asils.c:^?asils.c^A,1
+#undef __FUNCT__56,2614
+#define __FUNCT__ 57,2631
+static PetscErrorCode TaoSetUp_ASILS(58,2666
+#undef __FUNCT__84,3538
+#define __FUNCT__ 85,3555
+static PetscErrorCode Tao_ASLS_FunctionGradient(86,3601
+#undef __FUNCT__107,4611
+#define __FUNCT__ 108,4628
+static PetscErrorCode TaoDestroy_ASILS(109,4665
+#undef __FUNCT__134,5590
+#define __FUNCT__ 135,5607
+static PetscErrorCode TaoSolve_ASILS(136,5642
+#undef __FUNCT__294,13403
+#define __FUNCT__ 295,13420
+PETSC_EXTERN PetscErrorCode TaoCreate_ASILS(296,13456
+
src/tao/complementarity/impls/asls/asfls.c,522
asfls.c:^?asfls.c^A,1
#undef __FUNCT__56,2642
@@ -81382,18 +81447,6 @@ PetscErrorCode FormFunctionGradient(218,7446
#define __FUNCT__ 348,11770
PetscErrorCode FormHessian(349,11802
-src/tao/unconstrained/examples/tests/makefile,166
-makefile:^?makefile^A,1
-CFLAGS 2,1
-FFLAGS 3,18
-CPPFLAGS 4,35
-FPPFLAGS 5,53
-EXAMPLESC 6,71
-LOCDIR 7,100
-minsurf1:minsurf114,248
-runminsurf1:runminsurf119,351
-TESTEXAMPLES_C 24,677
-
src/tao/unconstrained/impls/makefile,37
makefile:^?makefile^A,1
ALL:ALL1,0
diff --git a/config/BuildSystem/config/packages/MPI.py b/config/BuildSystem/config/packages/MPI.py
index 107c22d..3ebc680 100644
--- a/config/BuildSystem/config/packages/MPI.py
+++ b/config/BuildSystem/config/packages/MPI.py
@@ -456,8 +456,10 @@ class Configure(config.package.Package):
self.addDefine('HAVE_OMPI_RELEASE_VERSION',ompi_release_version)
except:
self.logPrint('Unable to parse OpenMPI version from header. Probably a buggy preprocessor')
+
def findMPIInc(self):
- '''Find MPI include paths from "mpicc -show"'''
+ '''Find MPI include paths from "mpicc -show" and use with CUDAC_FLAGS'''
+ if not hasattr(self.compilers, 'CUDAC'): return
import re
output = ''
try:
@@ -472,9 +474,10 @@ class Configure(config.package.Package):
self.logPrint( 'Checking arg '+arg, 4, 'compilers')
m = re.match(r'^-I.*$', arg)
if m:
- inc = arg.replace('-I','')
- self.logPrint('Found include directory: '+inc, 4, 'compilers')
- self.include.append(inc)
+ self.logPrint('Found include option: '+arg, 4, 'compilers')
+ self.setCompilers.pushLanguage('CUDA')
+ self.setCompilers.addCompilerFlag(arg)
+ self.setCompilers.popLanguage()
continue
except StopIteration:
pass
diff --git a/config/BuildSystem/config/packages/PARTY.py b/config/BuildSystem/config/packages/PARTY.py
index 680a821..a5612c9 100644
--- a/config/BuildSystem/config/packages/PARTY.py
+++ b/config/BuildSystem/config/packages/PARTY.py
@@ -3,7 +3,8 @@ import config.package
class Configure(config.package.Package):
def __init__(self, framework):
config.package.Package.__init__(self, framework)
- self.download = ['http://ftp.mcs.anl.gov/pub/petsc/externalpackages/PARTY_1.99.tar.gz']
+ self.gitcommit = 'v1.99p1'
+ self.download = ['git://https://bitbucket.org/petsc/pkg-party.git','http://ftp.mcs.anl.gov/pub/petsc/externalpackages/PARTY_1.99p1.tar.gz']
self.functions = ['party_lib']
self.includes = ['party_lib.h']
self.liblist = [['libparty.a']]
diff --git a/config/BuildSystem/config/packages/PTScotch.py b/config/BuildSystem/config/packages/PTScotch.py
index ddedfd8..93d3788 100644
--- a/config/BuildSystem/config/packages/PTScotch.py
+++ b/config/BuildSystem/config/packages/PTScotch.py
@@ -3,8 +3,9 @@ import config.package
class Configure(config.package.Package):
def __init__(self, framework):
config.package.Package.__init__(self, framework)
- self.download = ['http://gforge.inria.fr/frs/download.php/file/34099/scotch_6.0.3.tar.gz',
- 'http://ftp.mcs.anl.gov/pub/petsc/externalpackages/scotch_6.0.3.tar.gz']
+ self.gitcommit = '6.0.4-p1'
+ self.download = ['git://https://bitbucket.org/petsc/pkg-scotch.git',
+ 'http://ftp.mcs.anl.gov/pub/petsc/externalpackages/scotch_'+self.gitcommit+'.tar.gz']
self.downloaddirname = 'scotch'
self.liblist = [['libptesmumps.a','libptscotch.a','libptscotcherr.a','libscotch.a','libscotcherr.a']]
self.functions = ['SCOTCH_archBuild']
@@ -52,8 +53,8 @@ class Configure(config.package.Package):
if self.libraries.add('-lz','gzwrite'):
self.cflags = self.cflags + ' -DCOMMON_FILE_COMPRESS_GZ'
ldflags += ' -lz'
- # OSX does not have pthread_barrierattr_t - so check for that
- if self.libraries.add('-lpthread','pthread_barrierattr_t'):
+ # OSX does not have pthread_barrier_destroy - so check for that
+ if self.libraries.add('-lpthread','pthread_barrier_destroy'):
self.cflags = self.cflags + ' -DCOMMON_PTHREAD'
ldflags += ' -lpthread'
if self.libraries.add('-lm','sin'): ldflags += ' -lm'
diff --git a/config/BuildSystem/config/packages/hdf5.py b/config/BuildSystem/config/packages/hdf5.py
index 57f9207..f26397f 100644
--- a/config/BuildSystem/config/packages/hdf5.py
+++ b/config/BuildSystem/config/packages/hdf5.py
@@ -6,6 +6,8 @@ class Configure(config.package.GNUPackage):
config.package.Package.__init__(self, framework)
self.download = ['http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.12/src/hdf5-1.8.12.tar.gz',
'http://ftp.mcs.anl.gov/pub/petsc/externalpackages/hdf5-1.8.12.tar.gz']
+# David Moulton reports that HDF5 configure can fail on NERSC systems and this can be worked around by removing the
+# getpwuid from the test for ac_func in gethostname getpwuid getrusage lstat
self.functions = ['H5T_init']
self.includes = ['hdf5.h']
self.liblist = [['libhdf5_hl.a', 'libhdf5.a']]
diff --git a/config/BuildSystem/config/packages/hypre.py b/config/BuildSystem/config/packages/hypre.py
index f41412a..c38bda3 100644
--- a/config/BuildSystem/config/packages/hypre.py
+++ b/config/BuildSystem/config/packages/hypre.py
@@ -16,6 +16,7 @@ class Configure(config.package.GNUPackage):
self.complex = 0
self.hastests = 1
self.hastestsdatafiles = 1
+ self.needsMath = 1
def setupDependencies(self, framework):
config.package.GNUPackage.setupDependencies(self, framework)
diff --git a/config/BuildSystem/config/packages/pARMS.py b/config/BuildSystem/config/packages/pARMS.py
index fbbd529..837ddbe 100644
--- a/config/BuildSystem/config/packages/pARMS.py
+++ b/config/BuildSystem/config/packages/pARMS.py
@@ -3,7 +3,8 @@ import config.package
class Configure(config.package.Package):
def __init__(self, framework):
config.package.Package.__init__(self, framework)
- self.download = ['http://ftp.mcs.anl.gov/pub/petsc/externalpackages/pARMS_3.2p3.tar.gz']
+ self.gitcommit = 'v3.2p4'
+ self.download = ['git://https://bitbucket.org/petsc/pkg-parms.git','http://ftp.mcs.anl.gov/pub/petsc/externalpackages/pARMS_3.2p4.tar.gz']
self.functions = ['parms_PCCreate']
self.includes = ['parms.h']
self.liblist = [['libparms.a']]
diff --git a/config/BuildSystem/config/packages/scalapack.py b/config/BuildSystem/config/packages/scalapack.py
index 0ec88fd..dd75422 100644
--- a/config/BuildSystem/config/packages/scalapack.py
+++ b/config/BuildSystem/config/packages/scalapack.py
@@ -39,14 +39,14 @@ class Configure(config.package.Package):
g.write('MPIINC = '+self.headers.toString(self.mpi.include)+'\n')
# this mangling information is for both BLAS and the Fortran compiler so cannot use the BlasLapack mangling flag
if self.compilers.fortranManglingDoubleUnderscore:
- blah = 'f77IsF2C'
+ fdef = '-Df77IsF2C -DFortranIsF2C'
elif self.compilers.fortranMangling == 'underscore':
- blah = 'Add_'
+ fdef = '-DAdd_'
elif self.compilers.fortranMangling == 'caps':
- blah = 'UpCase'
+ fdef = '-DUpCase'
else:
- blah = 'NoChange'
- g.write('CDEFS =-D'+blah+'\n')
+ fdef = '-DNoChange'
+ g.write('CDEFS = '+fdef+'\n')
self.setCompilers.pushLanguage('FC')
g.write('FC = '+self.setCompilers.getCompiler()+'\n')
g.write('FCFLAGS = '+self.setCompilers.getCompilerFlags().replace('-Wall','').replace('-Wshadow','').replace('-Mfree','')+'\n')
diff --git a/config/BuildSystem/config/setCompilers.py b/config/BuildSystem/config/setCompilers.py
index 7d33a12..4e3a0c8 100644
--- a/config/BuildSystem/config/setCompilers.py
+++ b/config/BuildSystem/config/setCompilers.py
@@ -1249,13 +1249,10 @@ class Configure(config.base.Configure):
yield (self.argDB['LD_SHARED'], [], 'so')
if Configure.isDarwin(self.log):
if 'with-shared-ld' in self.argDB:
- yield (self.argDB['with-dynamic-ld'], ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress'], 'dylib')
- #yield ('libtool', ['-noprebind','-dynamic','-single_module','-flat_namespace -undefined warning','-multiply_defined suppress'], 'dylib')
+ yield (self.argDB['with-dynamic-ld'], ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress'], '-no_compact_unwind', 'dylib')
if hasattr(self, 'CXX') and self.mainLanguage == 'Cxx':
-# yield ("g++", ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress'], 'dylib')
- yield (self.CXX, ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress'], 'dylib')
-# yield ("gcc", ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress'], 'dylib')
- yield (self.CC, ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress'], 'dylib')
+ yield (self.CXX, ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress', '-no_compact_unwind'], 'dylib')
+ yield (self.CC, ['-dynamiclib -single_module', '-undefined dynamic_lookup', '-multiply_defined suppress', '-no_compact_unwind'], 'dylib')
if hasattr(self, 'CXX') and self.mainLanguage == 'Cxx':
# C++ compiler default
yield (self.CXX, ['-shared'], 'so')
@@ -1359,7 +1356,7 @@ class Configure(config.base.Configure):
languages.append('FC')
for language in languages:
self.pushLanguage(language)
- for testFlag in ['-Wl,-multiply_defined,suppress', '-Wl,-multiply_defined -Wl,suppress', '-Wl,-commons,use_dylibs', '-Wl,-search_paths_first']:
+ for testFlag in ['-Wl,-multiply_defined,suppress', '-Wl,-multiply_defined -Wl,suppress', '-Wl,-commons,use_dylibs', '-Wl,-search_paths_first', '-Wl,-no_compact_unwind']:
if self.checkLinkerFlag(testFlag):
# expand to CC_LINKER_FLAGS or CXX_LINKER_FLAGS or FC_LINKER_FLAGS
linker_flag_var = langMap[language]+'_LINKER_FLAGS'
diff --git a/config/PETSc/options/libraryOptions.py b/config/PETSc/options/libraryOptions.py
index 917b5fb..5c9d6f4 100755
--- a/config/PETSc/options/libraryOptions.py
+++ b/config/PETSc/options/libraryOptions.py
@@ -96,16 +96,16 @@ class Configure(config.base.Configure):
if self.isColorValueType == 'char':
max = pow(2,self.types.sizes['known-sizeof-char']*self.types.bits_per_byte)-1
mpi_type = 'MPI_UNSIGNED_CHAR'
- sz = 'PETSC_SIZEOF_CHAR'
+ type_f = 'integer1'
else:
max = pow(2,self.types.sizes['known-sizeof-short']*self.types.bits_per_byte)-1
mpi_type = 'MPI_UNSIGNED_SHORT'
- sz = 'PETSC_SIZEOF_SHORT'
+ type_f = 'integer2'
self.framework.addDefine('MPIU_COLORING_VALUE',mpi_type)
self.framework.addDefine('IS_COLORING_MAX',max)
self.addDefine('IS_COLOR_VALUE_TYPE', self.isColorValueType)
- self.addDefine('IS_COLOR_VALUE_TYPE_SIZE', sz)
+ self.addDefine('IS_COLOR_VALUE_TYPE_F', type_f)
return
def configure(self):
diff --git a/config/examples/arch-linux-gcc-ifc-cmplx.py b/config/examples/arch-linux-gcc-ifc-cmplx.py
index 8b9e24a..a8ecf6f 100755
--- a/config/examples/arch-linux-gcc-ifc-cmplx.py
+++ b/config/examples/arch-linux-gcc-ifc-cmplx.py
@@ -4,7 +4,7 @@
import os
import distutils.spawn
ifort_lib_dir=os.path.join(os.path.dirname(os.path.dirname(distutils.spawn.find_executable('ifort'))),'lib','intel64')
-mpich_install_dir='/homes/petsc/soft/linux-Ubuntu_12.04-x86_64/mpich-3.1.3-gcc-ifc'
+mpich_install_dir='/homes/petsc/soft/linux-Ubuntu_14.04-x86_64/mpich-3.2-gcc-ifc'
mpich_lib_dir=os.path.join(mpich_install_dir,'lib')
configure_options = [
diff --git a/config/examples/arch-linux-gcc-pgf90.py b/config/examples/arch-linux-pgi.py
similarity index 92%
rename from config/examples/arch-linux-gcc-pgf90.py
rename to config/examples/arch-linux-pgi.py
index cd1f225..d5441b7 100755
--- a/config/examples/arch-linux-gcc-pgf90.py
+++ b/config/examples/arch-linux-pgi.py
@@ -1,7 +1,8 @@
#!/usr/bin/env python
configure_options = [
- 'CC=gcc',
+ 'CC=pgcc',
+ 'CXX=pgc++',
'FC=pgf90',
'--with-hwloc=0', # ubuntu -lhwloc requires -lnuma - which conflicts with -lnuma from pgf90
'--download-mpich=1',
diff --git a/config/examples/arch-linux-pkgs-gcov.py b/config/examples/arch-linux-pkgs-gcov.py
index 08a99a9..e04ae0b 100755
--- a/config/examples/arch-linux-pkgs-gcov.py
+++ b/config/examples/arch-linux-pkgs-gcov.py
@@ -2,7 +2,7 @@
configure_options = [
'--with-gcov=1',
- '--download-mpich=1',
+ #'--download-mpich=1', use system MPI as elemental fails with this
'--download-fblaslapack=1',
'--download-hypre=1',
'--download-cmake=1',
diff --git a/docs/bugreporting.html b/docs/bugreporting.html
index c48bda1..9bc724b 100644
--- a/docs/bugreporting.html
+++ b/docs/bugreporting.html
@@ -6,8 +6,8 @@
<title>Questions and Bug Reports</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/bugreporting.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/bugreporting.html "><small>Report Typos and Errors</small></a></div>
<h1>Questions and Bug Reports</h1>
diff --git a/docs/changes/2015.html b/docs/changes/2015.html
index a204a2f..0fe9cd1 100644
--- a/docs/changes/2015.html
+++ b/docs/changes/2015.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.15</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2015.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2015.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.15</h1>
diff --git a/docs/changes/2016.html b/docs/changes/2016.html
index 1e94c6a..8cddf42 100644
--- a/docs/changes/2016.html
+++ b/docs/changes/2016.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.16</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2016.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2016.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.16</h1>
diff --git a/docs/changes/2017.html b/docs/changes/2017.html
index 2568728..cdac394 100644
--- a/docs/changes/2017.html
+++ b/docs/changes/2017.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.17</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2017.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2017.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.17</h1>
diff --git a/docs/changes/2018-21.html b/docs/changes/2018-21.html
index a574723..6cf01bb 100644
--- a/docs/changes/2018-21.html
+++ b/docs/changes/2018-21.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.18-2.0.21</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2018-21.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2018-21.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.18-2.0.21</h1>
diff --git a/docs/changes/2022.html b/docs/changes/2022.html
index a170b57..bba71ce 100644
--- a/docs/changes/2022.html
+++ b/docs/changes/2022.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.22</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2022.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2022.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.22</h1>
diff --git a/docs/changes/2024.html b/docs/changes/2024.html
index 63a8625..0afd96e 100644
--- a/docs/changes/2024.html
+++ b/docs/changes/2024.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.24</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2024.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2024.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.24</h1>
diff --git a/docs/changes/2028.html b/docs/changes/2028.html
index 3d280e7..1e4287a 100644
--- a/docs/changes/2028.html
+++ b/docs/changes/2028.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.28</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2028.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2028.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.28</h1>
diff --git a/docs/changes/2029.html b/docs/changes/2029.html
index 6386190..d6b2dcc 100644
--- a/docs/changes/2029.html
+++ b/docs/changes/2029.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.0.29</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/2029.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/2029.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.0.29</h1>
diff --git a/docs/changes/21.html b/docs/changes/21.html
index 5ca2c25..75dd8bf 100644
--- a/docs/changes/21.html
+++ b/docs/changes/21.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.1.0</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/21.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/21.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.1.0</h1>
diff --git a/docs/changes/211.html b/docs/changes/211.html
index 8c19bcc..80f7ba8 100644
--- a/docs/changes/211.html
+++ b/docs/changes/211.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.1.1</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/211.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/211.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.1.1</h1>
diff --git a/docs/changes/212.html b/docs/changes/212.html
index 4846904..cd7842d 100644
--- a/docs/changes/212.html
+++ b/docs/changes/212.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.1.2</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/212.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/212.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.1.2</h1>
diff --git a/docs/changes/213.html b/docs/changes/213.html
index 7fe69d8..0fdeb95 100644
--- a/docs/changes/213.html
+++ b/docs/changes/213.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.1.3</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/213.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/213.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.1.3</h1>
diff --git a/docs/changes/215.html b/docs/changes/215.html
index f6b757a..1480b77 100644
--- a/docs/changes/215.html
+++ b/docs/changes/215.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.1.5</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/215.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/215.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.1.5</h1>
diff --git a/docs/changes/216.html b/docs/changes/216.html
index 180a0d0..cf7c7c5 100644
--- a/docs/changes/216.html
+++ b/docs/changes/216.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.1.6</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/216.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/216.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.1.6</h1>
diff --git a/docs/changes/220.html b/docs/changes/220.html
index ba0a8aa..574d6db 100644
--- a/docs/changes/220.html
+++ b/docs/changes/220.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.2.0</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/220.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/220.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.2.0</h1>
diff --git a/docs/changes/221.html b/docs/changes/221.html
index 05739ed..63f8dca 100644
--- a/docs/changes/221.html
+++ b/docs/changes/221.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.2.1</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/221.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/221.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.2.1</h1>
diff --git a/docs/changes/230.html b/docs/changes/230.html
index 5bba2e1..4eb3628 100644
--- a/docs/changes/230.html
+++ b/docs/changes/230.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.3.0</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/230.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/230.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.3.0</h1>
diff --git a/docs/changes/231.html b/docs/changes/231.html
index 01bfaa8..16b3523 100644
--- a/docs/changes/231.html
+++ b/docs/changes/231.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.3.1</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/231.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/231.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.3.1</h1>
diff --git a/docs/changes/232.html b/docs/changes/232.html
index 70dd4e2..21a6fee 100644
--- a/docs/changes/232.html
+++ b/docs/changes/232.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.3.2</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/232.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/232.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.3.2</h1>
diff --git a/docs/changes/233.html b/docs/changes/233.html
index 76c433d..223e72a 100644
--- a/docs/changes/233.html
+++ b/docs/changes/233.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 2.3.3</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/233.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/233.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 2.3.3</h1>
diff --git a/docs/changes/300.html b/docs/changes/300.html
index 7650717..1cab0e9 100644
--- a/docs/changes/300.html
+++ b/docs/changes/300.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.0.0</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/300.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/300.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.0.0</h1>
diff --git a/docs/changes/31.html b/docs/changes/31.html
index e45884d..e884aa4 100644
--- a/docs/changes/31.html
+++ b/docs/changes/31.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.1</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/31.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/31.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.1</h1>
diff --git a/docs/changes/32.html b/docs/changes/32.html
index 3d9d76e..a20d187 100644
--- a/docs/changes/32.html
+++ b/docs/changes/32.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.2</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/32.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/32.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.2</h1>
diff --git a/docs/changes/33.html b/docs/changes/33.html
index 96c92a1..d61e4ae 100644
--- a/docs/changes/33.html
+++ b/docs/changes/33.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.3</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/33.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/33.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.3</h1>
diff --git a/docs/changes/34.html b/docs/changes/34.html
index 4c88bad..18e2cf0 100644
--- a/docs/changes/34.html
+++ b/docs/changes/34.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.4</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/34.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/34.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.4</h1>
diff --git a/docs/changes/35.html b/docs/changes/35.html
index 0d24162..cdec981 100644
--- a/docs/changes/35.html
+++ b/docs/changes/35.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.5</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/35.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/35.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.5</h1>
diff --git a/docs/changes/36.html b/docs/changes/36.html
index 8f4f396..bd1a5f1 100644
--- a/docs/changes/36.html
+++ b/docs/changes/36.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.6</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/36.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/36.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.6</h1>
diff --git a/docs/changes/37.html b/docs/changes/37.html
index c3404f1..3263001 100644
--- a/docs/changes/37.html
+++ b/docs/changes/37.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes: 3.7</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/37.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/37.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes: 3.7</h1>
@@ -104,6 +104,16 @@ PetscOptionsGetAll(PetscOptions,char*[]);
<h4>KSP:</h4>
<ul>
<li>KSPSetMonitor(KSPMonitorXXX, calls now require passing a viewer as the final argument, you can no longer pass a NULL)</li>
+ You should replace
+<pre>
+ierr = KSPMonitorSet(ksp,KSPMonitorDefault,NULL,NULL);CHKERRQ(ierr); </p>
+</pre>
+ with
+ <pre>
+PetscViewerAndFormat *vf;
+ierr = PetscViewerAndFormatCreate(PETSC_VIEWER_STDOUT_WORLD,PETSC_VIEWER_DEFAULT,&vf);CHKERRQ(ierr);
+ierr = KSPMonitorSet(ksp,(PetscErrorCode (*)(KSP,PetscInt,PetscReal,void*))KSPMonitorDefault,vf,(PetscErrorCode (*)(void**))PetscViewerAndFormatDestroy);CHKERRQ(ierr);
+ </pre>
<li>-ksp_monitor_solution now takes arguments of the form [viewertype[:filename[:formatoption]]] allowing viewing the solution in many ways. To get back the previous behavior use -ksp_monitor_solution draw</li>
<li> A Flexible Conjugate Gradient (FCG) implementation has been added as KSPFCG.
<li> New implementations for pipelined, flexible Krylov methods have been added as KSPPIPEFGMRES, KSPPIPEFCG, and KSPPIPEGCR.
@@ -111,6 +121,16 @@ PetscOptionsGetAll(PetscOptions,char*[]);
<h4>SNES:</h4>
<ul>
<li>SNESSetMonitor(SNESMonitorXXX, calls now require passing a viewer as the final argument, you can no longer pass a NULL)</li>
+ You should replace
+<pre>
+ierr = SNESMonitorSet(ksp,SNESMonitorDefault,NULL,NULL);CHKERRQ(ierr); </p>
+</pre>
+ with
+ <pre>
+PetscViewerAndFormat *vf;
+ierr = PetscViewerAndFormatCreate(PETSC_VIEWER_STDOUT_WORLD,PETSC_VIEWER_DEFAULT,&vf);CHKERRQ(ierr);
+ierr = SNESMonitorSet(ksp,(PetscErrorCode (*)(SNES,PetscInt,PetscReal,void*))SNESMonitorDefault,vf,(PetscErrorCode (*)(void**))PetscViewerAndFormatDestroy);CHKERRQ(ierr);
+ </pre>
<li>-snes_monitor_solution/residual/solution_update now takes arguments of the form [viewertype[:filename[:formatoption]]] allowing viewing the solution in many ways. To get back the previous behavior use -ksp_monitor_solution draw</li>
</ul>
<h4>SNESLineSearch:</h4>
@@ -123,7 +143,17 @@ PetscOptionsGetAll(PetscOptions,char*[]);
<ul>
<li>You must call TSSetExactFinalTime() or use the option -ts_exact_final_time before calling TSSolve()</li>
<li>TSSetMonitor(TSMonitorXXX, calls now require passing a viewer as the final argument, you can no longer pass a NULL)</li>
- <li>-ts_monitor_solution now takes arguments of the form [viewertype[:filename[:formatoption]]] allowing viewing the solution in many ways. To get back the previous behavior use -ksp_monitor_solution draw</li>
+ You should replace
+<pre>
+ierr = TSMonitorSet(ksp,TSMonitorDefault,NULL,NULL);CHKERRQ(ierr); </p>
+</pre>
+ with
+ <pre>
+PetscViewerAndFormat *vf;
+ierr = PetscViewerAndFormatCreate(PETSC_VIEWER_STDOUT_WORLD,PETSC_VIEWER_DEFAULT,&vf);CHKERRQ(ierr);
+ierr = TSMonitorSet(ksp,(PetscErrorCode (*)(TS,PetscInt,PetscReal,Vec,void*))TSMonitorDefault,vf,(PetscErrorCode (*)(void**))PetscViewerAndFormatDestroy);CHKERRQ(ierr);
+ </pre>
+<li>-ts_monitor_solution now takes arguments of the form [viewertype[:filename[:formatoption]]] allowing viewing the solution in many ways. To get back the previous behavior use -ksp_monitor_solution draw</li>
<li>-ts_monitor_binary_solution filename should now be written as -ts_monitor_solution binary:filename</li>
<li>Renamed TSSetEventMonitor() to TSSetEventHandler(). Updated many TS implementations to support event detection.</li>
<li>Updated TSTHETA, TSBEULER, and TSCN to support time adaptivity by estimating the local truncation error with a BDF-2 formula.</li>
diff --git a/docs/changes/index.html b/docs/changes/index.html
index 6ead972..43d3a14 100644
--- a/docs/changes/index.html
+++ b/docs/changes/index.html
@@ -6,8 +6,8 @@
<title>Documentation: Changes</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/changes/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/changes/index.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Changes</h1>
diff --git a/docs/codemanagement.html b/docs/codemanagement.html
index 6daea70..57837c4 100644
--- a/docs/codemanagement.html
+++ b/docs/codemanagement.html
@@ -6,8 +6,8 @@
<title>Documentation: Code Management</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/codemanagement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/codemanagement.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Code Management</h1>
diff --git a/docs/copyright.html b/docs/copyright.html
index 2336bb5..53869b5 100644
--- a/docs/copyright.html
+++ b/docs/copyright.html
@@ -6,8 +6,8 @@
<title>Copyright</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/copyright.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/copyright.html "><small>Report Typos and Errors</small></a></div>
<h1>Copyright</h1>
diff --git a/docs/faq.html b/docs/faq.html
index fa474b7..18fe9ef 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -6,8 +6,8 @@
<title>Documentation: FAQ</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/faq.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/faq.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: FAQ</h1>
diff --git a/docs/index.html b/docs/index.html
index 6d492be..4ef7e31 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -6,8 +6,8 @@
<title>Documentation</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/index.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation</h1>
diff --git a/docs/installation.html b/docs/installation.html
index 7874749..3a4dce9 100644
--- a/docs/installation.html
+++ b/docs/installation.html
@@ -6,8 +6,8 @@
<title>Documentation: Installation</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/installation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/installation.html "><small>Report Typos and Errors</small></a></div>
<h1>Documentation: Installation</h1>
diff --git a/docs/license.html b/docs/license.html
index 669b5c4..7129925 100644
--- a/docs/license.html
+++ b/docs/license.html
@@ -6,8 +6,8 @@
<title>License</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/license.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/license.html "><small>Report Typos and Errors</small></a></div>
<h1>License</h1>
diff --git a/docs/linearsolvertable.html b/docs/linearsolvertable.html
index 1f83f88..ed45f60 100644
--- a/docs/linearsolvertable.html
+++ b/docs/linearsolvertable.html
@@ -6,8 +6,8 @@
<title>Summary of Sparse Linear Solvers Available from PETSc</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/linearsolvertable.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/linearsolvertable.html "><small>Report Typos and Errors</small></a></div>
<h1>Summary of Sparse Linear Solvers Available from PETSc</h1>
diff --git a/docs/manualpages/AO/AO.html b/docs/manualpages/AO/AO.html
index 56e1e3d..a189ef2 100644
--- a/docs/manualpages/AO/AO.html
+++ b/docs/manualpages/AO/AO.html
@@ -5,8 +5,8 @@
<TITLE>AO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AO"><H1>AO</H1></A>
Abstract PETSc object that manages mapping between different global numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOApplicationToPetsc.html b/docs/manualpages/AO/AOApplicationToPetsc.html
index de34f54..332c1d7 100644
--- a/docs/manualpages/AO/AOApplicationToPetsc.html
+++ b/docs/manualpages/AO/AOApplicationToPetsc.html
@@ -5,8 +5,8 @@
<TITLE>AOApplicationToPetsc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOApplicationToPetsc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOApplicationToPetsc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOApplicationToPetsc"><H1>AOApplicationToPetsc</H1></A>
Maps a set of integers in the application-defined ordering to the PETSc ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOApplicationToPetscIS.html b/docs/manualpages/AO/AOApplicationToPetscIS.html
index ba8ec89..c698e34 100644
--- a/docs/manualpages/AO/AOApplicationToPetscIS.html
+++ b/docs/manualpages/AO/AOApplicationToPetscIS.html
@@ -5,8 +5,8 @@
<TITLE>AOApplicationToPetscIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOApplicationToPetscIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOApplicationToPetscIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOApplicationToPetscIS"><H1>AOApplicationToPetscIS</H1></A>
Maps an index set in the application-defined ordering to the PETSc ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOApplicationToPetscPermuteInt.html b/docs/manualpages/AO/AOApplicationToPetscPermuteInt.html
index 1b69baf..34c7b55 100644
--- a/docs/manualpages/AO/AOApplicationToPetscPermuteInt.html
+++ b/docs/manualpages/AO/AOApplicationToPetscPermuteInt.html
@@ -5,8 +5,8 @@
<TITLE>AOApplicationToPetscPermuteInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOApplicationToPetscPermuteInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOApplicationToPetscPermuteInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOApplicationToPetscPermuteInt"><H1>AOApplicationToPetscPermuteInt</H1></A>
Permutes an array of blocks of integers in the application-defined ordering to the PETSc ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOApplicationToPetscPermuteReal.html b/docs/manualpages/AO/AOApplicationToPetscPermuteReal.html
index cd29ba2..3fdda80 100644
--- a/docs/manualpages/AO/AOApplicationToPetscPermuteReal.html
+++ b/docs/manualpages/AO/AOApplicationToPetscPermuteReal.html
@@ -5,8 +5,8 @@
<TITLE>AOApplicationToPetscPermuteReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOApplicationToPetscPermuteReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOApplicationToPetscPermuteReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOApplicationToPetscPermuteReal"><H1>AOApplicationToPetscPermuteReal</H1></A>
Permutes an array of blocks of reals in the application-defined ordering to the PETSc ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOCreate.html b/docs/manualpages/AO/AOCreate.html
index 0b44383..04e118a 100644
--- a/docs/manualpages/AO/AOCreate.html
+++ b/docs/manualpages/AO/AOCreate.html
@@ -5,8 +5,8 @@
<TITLE>AOCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOCreate"><H1>AOCreate</H1></A>
Creates an application ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOCreateBasic.html b/docs/manualpages/AO/AOCreateBasic.html
index 6dbfaf4..e335816 100644
--- a/docs/manualpages/AO/AOCreateBasic.html
+++ b/docs/manualpages/AO/AOCreateBasic.html
@@ -5,8 +5,8 @@
<TITLE>AOCreateBasic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOCreateBasic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOCreateBasic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOCreateBasic"><H1>AOCreateBasic</H1></A>
Creates a basic application ordering using two integer arrays.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOCreateBasicIS.html b/docs/manualpages/AO/AOCreateBasicIS.html
index baf2977..4e051ea 100644
--- a/docs/manualpages/AO/AOCreateBasicIS.html
+++ b/docs/manualpages/AO/AOCreateBasicIS.html
@@ -5,8 +5,8 @@
<TITLE>AOCreateBasicIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOCreateBasicIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOCreateBasicIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOCreateBasicIS"><H1>AOCreateBasicIS</H1></A>
Creates a basic application ordering using two index sets.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOCreateMapping.html b/docs/manualpages/AO/AOCreateMapping.html
index 1a19c15..be57dcf 100644
--- a/docs/manualpages/AO/AOCreateMapping.html
+++ b/docs/manualpages/AO/AOCreateMapping.html
@@ -5,8 +5,8 @@
<TITLE>AOCreateMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOCreateMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOCreateMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOCreateMapping"><H1>AOCreateMapping</H1></A>
Creates a basic application mapping using two integer arrays.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOCreateMappingIS.html b/docs/manualpages/AO/AOCreateMappingIS.html
index d95f3db..1c3cdf9 100644
--- a/docs/manualpages/AO/AOCreateMappingIS.html
+++ b/docs/manualpages/AO/AOCreateMappingIS.html
@@ -5,8 +5,8 @@
<TITLE>AOCreateMappingIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOCreateMappingIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOCreateMappingIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOCreateMappingIS"><H1>AOCreateMappingIS</H1></A>
Creates a basic application ordering using two index sets.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOCreateMemoryScalable.html b/docs/manualpages/AO/AOCreateMemoryScalable.html
index a34ba7b..3a4025e 100644
--- a/docs/manualpages/AO/AOCreateMemoryScalable.html
+++ b/docs/manualpages/AO/AOCreateMemoryScalable.html
@@ -5,8 +5,8 @@
<TITLE>AOCreateMemoryScalable</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOCreateMemoryScalable.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOCreateMemoryScalable.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOCreateMemoryScalable"><H1>AOCreateMemoryScalable</H1></A>
Creates a memory scalable application ordering using two integer arrays.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOCreateMemoryScalableIS.html b/docs/manualpages/AO/AOCreateMemoryScalableIS.html
index 94ecf45..05737a4 100644
--- a/docs/manualpages/AO/AOCreateMemoryScalableIS.html
+++ b/docs/manualpages/AO/AOCreateMemoryScalableIS.html
@@ -5,8 +5,8 @@
<TITLE>AOCreateMemoryScalableIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOCreateMemoryScalableIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOCreateMemoryScalableIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOCreateMemoryScalableIS"><H1>AOCreateMemoryScalableIS</H1></A>
Creates a memory scalable application ordering using two index sets.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AODestroy.html b/docs/manualpages/AO/AODestroy.html
index 8364fd9..0f8b690 100644
--- a/docs/manualpages/AO/AODestroy.html
+++ b/docs/manualpages/AO/AODestroy.html
@@ -5,8 +5,8 @@
<TITLE>AODestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AODestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AODestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AODestroy"><H1>AODestroy</H1></A>
Destroys an application ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOFinalizePackage.html b/docs/manualpages/AO/AOFinalizePackage.html
index 76d189f..37253de 100644
--- a/docs/manualpages/AO/AOFinalizePackage.html
+++ b/docs/manualpages/AO/AOFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>AOFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOFinalizePackage"><H1>AOFinalizePackage</H1></A>
This function finalizes everything in the <A HREF="../AO/AO.html#AO">AO</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOGetType.html b/docs/manualpages/AO/AOGetType.html
index a887953..2e0ead5 100644
--- a/docs/manualpages/AO/AOGetType.html
+++ b/docs/manualpages/AO/AOGetType.html
@@ -5,8 +5,8 @@
<TITLE>AOGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOGetType"><H1>AOGetType</H1></A>
Gets the <A HREF="../AO/AO.html#AO">AO</A> type name (as a string) from the <A HREF="../AO/AO.html#AO">AO</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOInitializePackage.html b/docs/manualpages/AO/AOInitializePackage.html
index 6bde5e9..5460cc7 100644
--- a/docs/manualpages/AO/AOInitializePackage.html
+++ b/docs/manualpages/AO/AOInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>AOInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOInitializePackage"><H1>AOInitializePackage</H1></A>
This function initializes everything in the <A HREF="../AO/AO.html#AO">AO</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../AO/AOCreate.html#AOCreate">AOCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOMappingHasApplicationIndex.html b/docs/manualpages/AO/AOMappingHasApplicationIndex.html
index 91d3000..2aa0c49 100644
--- a/docs/manualpages/AO/AOMappingHasApplicationIndex.html
+++ b/docs/manualpages/AO/AOMappingHasApplicationIndex.html
@@ -5,8 +5,8 @@
<TITLE>AOMappingHasApplicationIndex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOMappingHasApplicationIndex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOMappingHasApplicationIndex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOMappingHasApplicationIndex"><H1>AOMappingHasApplicationIndex</H1></A>
Searches for the supplied application index.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOMappingHasPetscIndex.html b/docs/manualpages/AO/AOMappingHasPetscIndex.html
index 3df1d24..86b039c 100644
--- a/docs/manualpages/AO/AOMappingHasPetscIndex.html
+++ b/docs/manualpages/AO/AOMappingHasPetscIndex.html
@@ -5,8 +5,8 @@
<TITLE>AOMappingHasPetscIndex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOMappingHasPetscIndex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOMappingHasPetscIndex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOMappingHasPetscIndex"><H1>AOMappingHasPetscIndex</H1></A>
Searches for the supplied petsc index.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOPetscToApplication.html b/docs/manualpages/AO/AOPetscToApplication.html
index 78cd006..a64eab2 100644
--- a/docs/manualpages/AO/AOPetscToApplication.html
+++ b/docs/manualpages/AO/AOPetscToApplication.html
@@ -5,8 +5,8 @@
<TITLE>AOPetscToApplication</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOPetscToApplication.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOPetscToApplication.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOPetscToApplication"><H1>AOPetscToApplication</H1></A>
Maps a set of integers in the PETSc ordering to the application-defined ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOPetscToApplicationIS.html b/docs/manualpages/AO/AOPetscToApplicationIS.html
index 422126a..78d549c 100644
--- a/docs/manualpages/AO/AOPetscToApplicationIS.html
+++ b/docs/manualpages/AO/AOPetscToApplicationIS.html
@@ -5,8 +5,8 @@
<TITLE>AOPetscToApplicationIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOPetscToApplicationIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOPetscToApplicationIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOPetscToApplicationIS"><H1>AOPetscToApplicationIS</H1></A>
Maps an index set in the PETSc ordering to the application-defined ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOPetscToApplicationPermuteInt.html b/docs/manualpages/AO/AOPetscToApplicationPermuteInt.html
index 6b95514..f9e306e 100644
--- a/docs/manualpages/AO/AOPetscToApplicationPermuteInt.html
+++ b/docs/manualpages/AO/AOPetscToApplicationPermuteInt.html
@@ -5,8 +5,8 @@
<TITLE>AOPetscToApplicationPermuteInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOPetscToApplicationPermuteInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOPetscToApplicationPermuteInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOPetscToApplicationPermuteInt"><H1>AOPetscToApplicationPermuteInt</H1></A>
Permutes an array of blocks of integers in the PETSc ordering to the application-defined ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOPetscToApplicationPermuteReal.html b/docs/manualpages/AO/AOPetscToApplicationPermuteReal.html
index 3921b24..0f51753 100644
--- a/docs/manualpages/AO/AOPetscToApplicationPermuteReal.html
+++ b/docs/manualpages/AO/AOPetscToApplicationPermuteReal.html
@@ -5,8 +5,8 @@
<TITLE>AOPetscToApplicationPermuteReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOPetscToApplicationPermuteReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOPetscToApplicationPermuteReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOPetscToApplicationPermuteReal"><H1>AOPetscToApplicationPermuteReal</H1></A>
Permutes an array of blocks of reals in the PETSc ordering to the application-defined ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AORegister.html b/docs/manualpages/AO/AORegister.html
index 341b1e4..352268a 100644
--- a/docs/manualpages/AO/AORegister.html
+++ b/docs/manualpages/AO/AORegister.html
@@ -5,8 +5,8 @@
<TITLE>AORegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AORegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AORegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AORegister"><H1>AORegister</H1></A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AORegisterAll.html b/docs/manualpages/AO/AORegisterAll.html
index 19d1560..d011a77 100644
--- a/docs/manualpages/AO/AORegisterAll.html
+++ b/docs/manualpages/AO/AORegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>AORegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AORegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AORegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AORegisterAll"><H1>AORegisterAll</H1></A>
Registers all of the application ordering components in the <A HREF="../AO/AO.html#AO">AO</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOSetFromOptions.html b/docs/manualpages/AO/AOSetFromOptions.html
index 57124b0..9aa27a6 100644
--- a/docs/manualpages/AO/AOSetFromOptions.html
+++ b/docs/manualpages/AO/AOSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>AOSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOSetFromOptions"><H1>AOSetFromOptions</H1></A>
Sets <A HREF="../AO/AO.html#AO">AO</A> options from the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOSetIS.html b/docs/manualpages/AO/AOSetIS.html
index 4d7eb52..fbd8e89 100644
--- a/docs/manualpages/AO/AOSetIS.html
+++ b/docs/manualpages/AO/AOSetIS.html
@@ -5,8 +5,8 @@
<TITLE>AOSetIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOSetIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOSetIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOSetIS"><H1>AOSetIS</H1></A>
Sets the <A HREF="../IS/IS.html#IS">IS</A> associated with the application ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOSetType.html b/docs/manualpages/AO/AOSetType.html
index 53fdffe..30aa75b 100644
--- a/docs/manualpages/AO/AOSetType.html
+++ b/docs/manualpages/AO/AOSetType.html
@@ -5,8 +5,8 @@
<TITLE>AOSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOSetType"><H1>AOSetType</H1></A>
Builds an application ordering for a particular implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOType.html b/docs/manualpages/AO/AOType.html
index c55b151..083e1f4 100644
--- a/docs/manualpages/AO/AOType.html
+++ b/docs/manualpages/AO/AOType.html
@@ -5,8 +5,8 @@
<TITLE>AOType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOType"><H1>AOType</H1></A>
String with the name of a PETSc application ordering or the creation function with an optional dynamic library name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/AOView.html b/docs/manualpages/AO/AOView.html
index 3c12d00..37aecc0 100644
--- a/docs/manualpages/AO/AOView.html
+++ b/docs/manualpages/AO/AOView.html
@@ -5,8 +5,8 @@
<TITLE>AOView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/AOView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/AOView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="AOView"><H1>AOView</H1></A>
Displays an application ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/AO/index.html b/docs/manualpages/AO/index.html
index 138d6dd..dd21bba 100644
--- a/docs/manualpages/AO/index.html
+++ b/docs/manualpages/AO/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/AO/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/AO/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/docs/manualpages/DM/DM.html b/docs/manualpages/DM/DM.html
index 87a6f85..52d88cb 100644
--- a/docs/manualpages/DM/DM.html
+++ b/docs/manualpages/DM/DM.html
@@ -5,8 +5,8 @@
<TITLE>DM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DM"><H1>DM</H1></A>
Abstract PETSc object that manages an abstract grid object and its interactions with the algebraic solvers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMAddBoundary.html b/docs/manualpages/DM/DMAddBoundary.html
index 1decf8b..ed8d152 100644
--- a/docs/manualpages/DM/DMAddBoundary.html
+++ b/docs/manualpages/DM/DMAddBoundary.html
@@ -5,8 +5,8 @@
<TITLE>DMAddBoundary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMAddBoundary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMAddBoundary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMAddBoundary"><H1>DMAddBoundary</H1></A>
Add a boundary condition to the model
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMAddLabel.html b/docs/manualpages/DM/DMAddLabel.html
index 4835685..ad1d8de 100644
--- a/docs/manualpages/DM/DMAddLabel.html
+++ b/docs/manualpages/DM/DMAddLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMAddLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMAddLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMAddLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMAddLabel"><H1>DMAddLabel</H1></A>
Add the label to this mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMAppendOptionsPrefix.html b/docs/manualpages/DM/DMAppendOptionsPrefix.html
index 570b3eb..8795127 100644
--- a/docs/manualpages/DM/DMAppendOptionsPrefix.html
+++ b/docs/manualpages/DM/DMAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>DMAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMAppendOptionsPrefix"><H1>DMAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../DM/DM.html#DM">DM</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMBoundaryType.html b/docs/manualpages/DM/DMBoundaryType.html
index ba8caf2..602578e 100644
--- a/docs/manualpages/DM/DMBoundaryType.html
+++ b/docs/manualpages/DM/DMBoundaryType.html
@@ -5,8 +5,8 @@
<TITLE>DMBoundaryType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMBoundaryType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMBoundaryType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMBoundaryType"><H1>DMBoundaryType</H1></A>
Describes the choice for fill of ghost cells on physical domain boundaries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCOMPOSITE.html b/docs/manualpages/DM/DMCOMPOSITE.html
index 39f6619..c34140b 100644
--- a/docs/manualpages/DM/DMCOMPOSITE.html
+++ b/docs/manualpages/DM/DMCOMPOSITE.html
@@ -5,8 +5,8 @@
<TITLE>DMCOMPOSITE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCOMPOSITE"><H1>DMCOMPOSITE</H1></A>
"composite" - A <A HREF="../DM/DM.html#DM">DM</A> object that is used to manage data for a collection of DMs
<P>
diff --git a/docs/manualpages/DM/DMClearGlobalVectors.html b/docs/manualpages/DM/DMClearGlobalVectors.html
index 16a609b..2662b31 100644
--- a/docs/manualpages/DM/DMClearGlobalVectors.html
+++ b/docs/manualpages/DM/DMClearGlobalVectors.html
@@ -5,8 +5,8 @@
<TITLE>DMClearGlobalVectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMClearGlobalVectors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMClearGlobalVectors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMClearGlobalVectors"><H1>DMClearGlobalVectors</H1></A>
Destroys all the global vectors that have been stashed in this <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMClearLabelStratum.html b/docs/manualpages/DM/DMClearLabelStratum.html
index d34a931..2e9cf89 100644
--- a/docs/manualpages/DM/DMClearLabelStratum.html
+++ b/docs/manualpages/DM/DMClearLabelStratum.html
@@ -5,8 +5,8 @@
<TITLE>DMClearLabelStratum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMClearLabelStratum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMClearLabelStratum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMClearLabelStratum"><H1>DMClearLabelStratum</H1></A>
Remove all points from a stratum from a Sieve Label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMClearLabelValue.html b/docs/manualpages/DM/DMClearLabelValue.html
index 4a24476..43a9a18 100644
--- a/docs/manualpages/DM/DMClearLabelValue.html
+++ b/docs/manualpages/DM/DMClearLabelValue.html
@@ -5,8 +5,8 @@
<TITLE>DMClearLabelValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMClearLabelValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMClearLabelValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMClearLabelValue"><H1>DMClearLabelValue</H1></A>
Remove a point from a Sieve Label with given value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMClearLocalVectors.html b/docs/manualpages/DM/DMClearLocalVectors.html
index 601b4ba..8652f83 100644
--- a/docs/manualpages/DM/DMClearLocalVectors.html
+++ b/docs/manualpages/DM/DMClearLocalVectors.html
@@ -5,8 +5,8 @@
<TITLE>DMClearLocalVectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMClearLocalVectors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMClearLocalVectors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMClearLocalVectors"><H1>DMClearLocalVectors</H1></A>
Destroys all the local vectors that have been stashed in this <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMClone.html b/docs/manualpages/DM/DMClone.html
index 33a7320..6547d55 100644
--- a/docs/manualpages/DM/DMClone.html
+++ b/docs/manualpages/DM/DMClone.html
@@ -5,8 +5,8 @@
<TITLE>DMClone</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMClone.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMClone.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMClone"><H1>DMClone</H1></A>
Creates a <A HREF="../DM/DM.html#DM">DM</A> object with the same topology as the original.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCoarsen.html b/docs/manualpages/DM/DMCoarsen.html
index 9fb288d..1998e54 100644
--- a/docs/manualpages/DM/DMCoarsen.html
+++ b/docs/manualpages/DM/DMCoarsen.html
@@ -5,8 +5,8 @@
<TITLE>DMCoarsen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCoarsen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCoarsen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCoarsen"><H1>DMCoarsen</H1></A>
Coarsens a <A HREF="../DM/DM.html#DM">DM</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCoarsenHierarchy.html b/docs/manualpages/DM/DMCoarsenHierarchy.html
index e1df9ca..2878456 100644
--- a/docs/manualpages/DM/DMCoarsenHierarchy.html
+++ b/docs/manualpages/DM/DMCoarsenHierarchy.html
@@ -5,8 +5,8 @@
<TITLE>DMCoarsenHierarchy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCoarsenHierarchy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCoarsenHierarchy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCoarsenHierarchy"><H1>DMCoarsenHierarchy</H1></A>
Coarsens a <A HREF="../DM/DM.html#DM">DM</A> object, all levels at once
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCoarsenHookAdd.html b/docs/manualpages/DM/DMCoarsenHookAdd.html
index 4e555d1..7d2e9f7 100644
--- a/docs/manualpages/DM/DMCoarsenHookAdd.html
+++ b/docs/manualpages/DM/DMCoarsenHookAdd.html
@@ -5,8 +5,8 @@
<TITLE>DMCoarsenHookAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCoarsenHookAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCoarsenHookAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCoarsenHookAdd"><H1>DMCoarsenHookAdd</H1></A>
adds a callback to be run when restricting a nonlinear problem to the coarse grid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeAddDM.html b/docs/manualpages/DM/DMCompositeAddDM.html
index 4a7f3aa..e96b3da 100644
--- a/docs/manualpages/DM/DMCompositeAddDM.html
+++ b/docs/manualpages/DM/DMCompositeAddDM.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeAddDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeAddDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeAddDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeAddDM"><H1>DMCompositeAddDM</H1></A>
adds a <A HREF="../DM/DM.html#DM">DM</A> vector to a DMComposite
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeCreate.html b/docs/manualpages/DM/DMCompositeCreate.html
index 0f7e525..e412221 100644
--- a/docs/manualpages/DM/DMCompositeCreate.html
+++ b/docs/manualpages/DM/DMCompositeCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeCreate"><H1>DMCompositeCreate</H1></A>
Creates a vector packer, used to generate "composite" vectors made up of several subvectors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGather.html b/docs/manualpages/DM/DMCompositeGather.html
index 234cb21..bf29274 100644
--- a/docs/manualpages/DM/DMCompositeGather.html
+++ b/docs/manualpages/DM/DMCompositeGather.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGather</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGather.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGather.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGather"><H1>DMCompositeGather</H1></A>
Gathers into a global packed vector from its individual local vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGatherArray.html b/docs/manualpages/DM/DMCompositeGatherArray.html
index adbb23c..15566e5 100644
--- a/docs/manualpages/DM/DMCompositeGatherArray.html
+++ b/docs/manualpages/DM/DMCompositeGatherArray.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGatherArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGatherArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGatherArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGatherArray"><H1>DMCompositeGatherArray</H1></A>
Gathers into a global packed vector from its individual local vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetAccess.html b/docs/manualpages/DM/DMCompositeGetAccess.html
index 099e3e1..f3de628 100644
--- a/docs/manualpages/DM/DMCompositeGetAccess.html
+++ b/docs/manualpages/DM/DMCompositeGetAccess.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetAccess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetAccess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetAccess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetAccess"><H1>DMCompositeGetAccess</H1></A>
Allows one to access the individual packed vectors in their global representation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetAccessArray.html b/docs/manualpages/DM/DMCompositeGetAccessArray.html
index 02c601f..62e82c1 100644
--- a/docs/manualpages/DM/DMCompositeGetAccessArray.html
+++ b/docs/manualpages/DM/DMCompositeGetAccessArray.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetAccessArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetAccessArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetAccessArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetAccessArray"><H1>DMCompositeGetAccessArray</H1></A>
Allows one to access the individual packed vectors in their global representation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetEntries.html b/docs/manualpages/DM/DMCompositeGetEntries.html
index 15c6452..2d7f51e 100644
--- a/docs/manualpages/DM/DMCompositeGetEntries.html
+++ b/docs/manualpages/DM/DMCompositeGetEntries.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetEntries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetEntries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetEntries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetEntries"><H1>DMCompositeGetEntries</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> for each entry in a DMComposite.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetEntriesArray.html b/docs/manualpages/DM/DMCompositeGetEntriesArray.html
index e8982cd..f00163a 100644
--- a/docs/manualpages/DM/DMCompositeGetEntriesArray.html
+++ b/docs/manualpages/DM/DMCompositeGetEntriesArray.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetEntriesArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetEntriesArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetEntriesArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetEntriesArray"><H1>DMCompositeGetEntriesArray</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> for each entry in a DMComposite.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetGlobalISs.html b/docs/manualpages/DM/DMCompositeGetGlobalISs.html
index 74e3b70..1c0108e 100644
--- a/docs/manualpages/DM/DMCompositeGetGlobalISs.html
+++ b/docs/manualpages/DM/DMCompositeGetGlobalISs.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetGlobalISs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetGlobalISs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetGlobalISs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetGlobalISs"><H1>DMCompositeGetGlobalISs</H1></A>
Gets the index sets for each composed object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetISLocalToGlobalMappings.html b/docs/manualpages/DM/DMCompositeGetISLocalToGlobalMappings.html
index 25ae8d1..db5b9d5 100644
--- a/docs/manualpages/DM/DMCompositeGetISLocalToGlobalMappings.html
+++ b/docs/manualpages/DM/DMCompositeGetISLocalToGlobalMappings.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetISLocalToGlobalMappings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetISLocalToGlobalMappings.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetISLocalToGlobalMappings.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetISLocalToGlobalMappings"><H1>DMCompositeGetISLocalToGlobalMappings</H1></A>
gets an <A HREF="../IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</A> for each <A HREF="../DM/DM.html#DM">DM</A> in the DMComposite, maps to the composite global space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetLocalISs.html b/docs/manualpages/DM/DMCompositeGetLocalISs.html
index 5feda15..33a8bd8 100644
--- a/docs/manualpages/DM/DMCompositeGetLocalISs.html
+++ b/docs/manualpages/DM/DMCompositeGetLocalISs.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetLocalISs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetLocalISs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetLocalISs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetLocalISs"><H1>DMCompositeGetLocalISs</H1></A>
Gets index sets for each component of a composite local vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetLocalVectors.html b/docs/manualpages/DM/DMCompositeGetLocalVectors.html
index 88eef55..b9ccdf9 100644
--- a/docs/manualpages/DM/DMCompositeGetLocalVectors.html
+++ b/docs/manualpages/DM/DMCompositeGetLocalVectors.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetLocalVectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetLocalVectors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetLocalVectors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetLocalVectors"><H1>DMCompositeGetLocalVectors</H1></A>
Gets local vectors for each part of a DMComposite. Use <A HREF="../DM/DMCompositeRestoreLocalVectors.html#DMCompositeRestoreLocalVectors">DMCompositeRestoreLocalVectors</A>() to return them.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeGetNumberDM.html b/docs/manualpages/DM/DMCompositeGetNumberDM.html
index a2664eb..be5bc6a 100644
--- a/docs/manualpages/DM/DMCompositeGetNumberDM.html
+++ b/docs/manualpages/DM/DMCompositeGetNumberDM.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeGetNumberDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeGetNumberDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeGetNumberDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeGetNumberDM"><H1>DMCompositeGetNumberDM</H1></A>
Get's the number of <A HREF="../DM/DM.html#DM">DM</A> objects in the DMComposite representation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeRestoreAccess.html b/docs/manualpages/DM/DMCompositeRestoreAccess.html
index dd1596f..0cf7230 100644
--- a/docs/manualpages/DM/DMCompositeRestoreAccess.html
+++ b/docs/manualpages/DM/DMCompositeRestoreAccess.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeRestoreAccess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeRestoreAccess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeRestoreAccess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeRestoreAccess"><H1>DMCompositeRestoreAccess</H1></A>
Returns the vectors obtained with <A HREF="../DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</A>() representation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeRestoreAccessArray.html b/docs/manualpages/DM/DMCompositeRestoreAccessArray.html
index fd3aaea..9a6ece4 100644
--- a/docs/manualpages/DM/DMCompositeRestoreAccessArray.html
+++ b/docs/manualpages/DM/DMCompositeRestoreAccessArray.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeRestoreAccessArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeRestoreAccessArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeRestoreAccessArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeRestoreAccessArray"><H1>DMCompositeRestoreAccessArray</H1></A>
Returns the vectors obtained with <A HREF="../DM/DMCompositeGetAccessArray.html#DMCompositeGetAccessArray">DMCompositeGetAccessArray</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeRestoreLocalVectors.html b/docs/manualpages/DM/DMCompositeRestoreLocalVectors.html
index f3ed553..85cc6c2 100644
--- a/docs/manualpages/DM/DMCompositeRestoreLocalVectors.html
+++ b/docs/manualpages/DM/DMCompositeRestoreLocalVectors.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeRestoreLocalVectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeRestoreLocalVectors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeRestoreLocalVectors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeRestoreLocalVectors"><H1>DMCompositeRestoreLocalVectors</H1></A>
Restores local vectors for each part of a DMComposite.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeScatter.html b/docs/manualpages/DM/DMCompositeScatter.html
index 12c0424..e40c586 100644
--- a/docs/manualpages/DM/DMCompositeScatter.html
+++ b/docs/manualpages/DM/DMCompositeScatter.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeScatter"><H1>DMCompositeScatter</H1></A>
Scatters from a global packed vector into its individual local vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeScatterArray.html b/docs/manualpages/DM/DMCompositeScatterArray.html
index 02ad4a0..34df9b1 100644
--- a/docs/manualpages/DM/DMCompositeScatterArray.html
+++ b/docs/manualpages/DM/DMCompositeScatterArray.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeScatterArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeScatterArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeScatterArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeScatterArray"><H1>DMCompositeScatterArray</H1></A>
Scatters from a global packed vector into its individual local vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCompositeSetCoupling.html b/docs/manualpages/DM/DMCompositeSetCoupling.html
index 68a652a..e763d27 100644
--- a/docs/manualpages/DM/DMCompositeSetCoupling.html
+++ b/docs/manualpages/DM/DMCompositeSetCoupling.html
@@ -5,8 +5,8 @@
<TITLE>DMCompositeSetCoupling</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCompositeSetCoupling.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCompositeSetCoupling.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCompositeSetCoupling"><H1>DMCompositeSetCoupling</H1></A>
Sets user provided routines that compute the coupling between the separate components (DMs) in a DMto build the correct matrix nonzero structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMComputeL2Diff.html b/docs/manualpages/DM/DMComputeL2Diff.html
index 481683a..40308b9 100644
--- a/docs/manualpages/DM/DMComputeL2Diff.html
+++ b/docs/manualpages/DM/DMComputeL2Diff.html
@@ -5,8 +5,8 @@
<TITLE>DMComputeL2Diff</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMComputeL2Diff.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMComputeL2Diff.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMComputeL2Diff"><H1>DMComputeL2Diff</H1></A>
This function computes the L_2 difference between a function u and an FEM interpolant solution u_h.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMComputeL2FieldDiff.html b/docs/manualpages/DM/DMComputeL2FieldDiff.html
index 4978b06..b9ab236 100644
--- a/docs/manualpages/DM/DMComputeL2FieldDiff.html
+++ b/docs/manualpages/DM/DMComputeL2FieldDiff.html
@@ -5,8 +5,8 @@
<TITLE>DMComputeL2FieldDiff</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMComputeL2FieldDiff.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMComputeL2FieldDiff.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMComputeL2FieldDiff"><H1>DMComputeL2FieldDiff</H1></A>
This function computes the L_2 difference between a function u and an FEM interpolant solution u_h, separated into field components.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMComputeL2GradientDiff.html b/docs/manualpages/DM/DMComputeL2GradientDiff.html
index cb311f1..f1da995 100644
--- a/docs/manualpages/DM/DMComputeL2GradientDiff.html
+++ b/docs/manualpages/DM/DMComputeL2GradientDiff.html
@@ -5,8 +5,8 @@
<TITLE>DMComputeL2GradientDiff</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMComputeL2GradientDiff.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMComputeL2GradientDiff.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMComputeL2GradientDiff"><H1>DMComputeL2GradientDiff</H1></A>
This function computes the L_2 difference between the gradient of a function u and an FEM interpolant solution grad u_h.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMComputeVariableBounds.html b/docs/manualpages/DM/DMComputeVariableBounds.html
index cf147fe..dc6ab9f 100644
--- a/docs/manualpages/DM/DMComputeVariableBounds.html
+++ b/docs/manualpages/DM/DMComputeVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>DMComputeVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMComputeVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMComputeVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMComputeVariableBounds"><H1>DMComputeVariableBounds</H1></A>
compute variable bounds used by SNESVI.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMConvert.html b/docs/manualpages/DM/DMConvert.html
index 8ad0102..8eb58bd 100644
--- a/docs/manualpages/DM/DMConvert.html
+++ b/docs/manualpages/DM/DMConvert.html
@@ -5,8 +5,8 @@
<TITLE>DMConvert</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMConvert.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMConvert.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMConvert"><H1>DMConvert</H1></A>
Converts a <A HREF="../DM/DM.html#DM">DM</A> to another <A HREF="../DM/DM.html#DM">DM</A>, either of the same or different type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCopyLabels.html b/docs/manualpages/DM/DMCopyLabels.html
index 1d59ca6..b8b4d0f 100644
--- a/docs/manualpages/DM/DMCopyLabels.html
+++ b/docs/manualpages/DM/DMCopyLabels.html
@@ -5,8 +5,8 @@
<TITLE>DMCopyLabels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCopyLabels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCopyLabels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCopyLabels"><H1>DMCopyLabels</H1></A>
Copy labels from one mesh to another with a superset of the points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreate.html b/docs/manualpages/DM/DMCreate.html
index 3c8a74e..6dd4a66 100644
--- a/docs/manualpages/DM/DMCreate.html
+++ b/docs/manualpages/DM/DMCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreate"><H1>DMCreate</H1></A>
Creates an empty <A HREF="../DM/DM.html#DM">DM</A> object. The type can then be set with <A HREF="../DM/DMSetType.html#DMSetType">DMSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateAggregates.html b/docs/manualpages/DM/DMCreateAggregates.html
index 55559ef..44e9f3d 100644
--- a/docs/manualpages/DM/DMCreateAggregates.html
+++ b/docs/manualpages/DM/DMCreateAggregates.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateAggregates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateAggregates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateAggregates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateAggregates"><H1>DMCreateAggregates</H1></A>
Gets the aggregates that map between grids associated with two DMs.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateColoring.html b/docs/manualpages/DM/DMCreateColoring.html
index 9cb42e4..02b0bf1 100644
--- a/docs/manualpages/DM/DMCreateColoring.html
+++ b/docs/manualpages/DM/DMCreateColoring.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateColoring</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateColoring.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateColoring.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateColoring"><H1>DMCreateColoring</H1></A>
Gets coloring for a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateDefaultSF.html b/docs/manualpages/DM/DMCreateDefaultSF.html
index 2d37c75..f65bfa1 100644
--- a/docs/manualpages/DM/DMCreateDefaultSF.html
+++ b/docs/manualpages/DM/DMCreateDefaultSF.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateDefaultSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateDefaultSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateDefaultSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateDefaultSF"><H1>DMCreateDefaultSF</H1></A>
Create the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> encoding the parallel dof overlap for the <A HREF="../DM/DM.html#DM">DM</A> based upon the PetscSections describing the data layout.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateDomainDecomposition.html b/docs/manualpages/DM/DMCreateDomainDecomposition.html
index 903d5db..eb6fa98 100644
--- a/docs/manualpages/DM/DMCreateDomainDecomposition.html
+++ b/docs/manualpages/DM/DMCreateDomainDecomposition.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateDomainDecomposition</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateDomainDecomposition.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateDomainDecomposition.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateDomainDecomposition"><H1>DMCreateDomainDecomposition</H1></A>
Returns lists of <A HREF="../IS/IS.html#IS">IS</A> objects defining a decomposition of a problem into subproblems corresponding to restrictions to pairs nested subdomains: each <A HREF="../IS/IS.html#IS">IS</A> contains the global indices of the dofs of the corresponding subdomains. The inner subdomains conceptually define a nonoverlapping covering, while outer subdomains can overlap. The optional list of DMs define the <A HREF="../DM/DM.html#DM">DM</A> for each subproblem.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateDomainDecompositionScatters.html b/docs/manualpages/DM/DMCreateDomainDecompositionScatters.html
index c200010..f67e047 100644
--- a/docs/manualpages/DM/DMCreateDomainDecompositionScatters.html
+++ b/docs/manualpages/DM/DMCreateDomainDecompositionScatters.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateDomainDecompositionScatters</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateDomainDecompositionScatters.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateDomainDecompositionScatters.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateDomainDecompositionScatters"><H1>DMCreateDomainDecompositionScatters</H1></A>
Returns scatters to the subdomain vectors from the global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateFieldDecomposition.html b/docs/manualpages/DM/DMCreateFieldDecomposition.html
index 5c0fdcc..77671a2 100644
--- a/docs/manualpages/DM/DMCreateFieldDecomposition.html
+++ b/docs/manualpages/DM/DMCreateFieldDecomposition.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateFieldDecomposition</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateFieldDecomposition.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateFieldDecomposition.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateFieldDecomposition"><H1>DMCreateFieldDecomposition</H1></A>
Returns a list of <A HREF="../IS/IS.html#IS">IS</A> objects defining a decomposition of a problem into subproblems corresponding to different fields: each <A HREF="../IS/IS.html#IS">IS</A> contains the global indices of the dofs of the corresponding field. The optional list of DMs define the <A HREF="../DM/DM.html#DM">DM</A> for each subproblem. Generalizes <A HREF="../DM/DMCreateFieldIS.html#DMCreateFieldIS">DMCreateFieldIS</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateFieldIS.html b/docs/manualpages/DM/DMCreateFieldIS.html
index 9680635..d8f9867 100644
--- a/docs/manualpages/DM/DMCreateFieldIS.html
+++ b/docs/manualpages/DM/DMCreateFieldIS.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateFieldIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateFieldIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateFieldIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateFieldIS"><H1>DMCreateFieldIS</H1></A>
Creates a set of <A HREF="../IS/IS.html#IS">IS</A> objects with the global indices of dofs for each field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateGlobalVector.html b/docs/manualpages/DM/DMCreateGlobalVector.html
index 382f9fb..68b3059 100644
--- a/docs/manualpages/DM/DMCreateGlobalVector.html
+++ b/docs/manualpages/DM/DMCreateGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateGlobalVector"><H1>DMCreateGlobalVector</H1></A>
Creates a global vector from a <A HREF="../DM/DM.html#DM">DM</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateInjection.html b/docs/manualpages/DM/DMCreateInjection.html
index 888f922..e287eca 100644
--- a/docs/manualpages/DM/DMCreateInjection.html
+++ b/docs/manualpages/DM/DMCreateInjection.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateInjection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateInjection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateInjection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateInjection"><H1>DMCreateInjection</H1></A>
Gets injection matrix between two <A HREF="../DM/DM.html#DM">DM</A> objects
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateInterpolation.html b/docs/manualpages/DM/DMCreateInterpolation.html
index 73fecf9..abc3223 100644
--- a/docs/manualpages/DM/DMCreateInterpolation.html
+++ b/docs/manualpages/DM/DMCreateInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateInterpolation"><H1>DMCreateInterpolation</H1></A>
Gets interpolation matrix between two <A HREF="../DM/DM.html#DM">DM</A> objects
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateInterpolationScale.html b/docs/manualpages/DM/DMCreateInterpolationScale.html
index 4fb94da..2939967 100644
--- a/docs/manualpages/DM/DMCreateInterpolationScale.html
+++ b/docs/manualpages/DM/DMCreateInterpolationScale.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateInterpolationScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateInterpolationScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateInterpolationScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateInterpolationScale"><H1>DMCreateInterpolationScale</H1></A>
Forms L = R*1/diag(R*1) - L.*v is like a coarse grid average of the nearby fine grid points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateLabel.html b/docs/manualpages/DM/DMCreateLabel.html
index d6a0d2b..7964e9b 100644
--- a/docs/manualpages/DM/DMCreateLabel.html
+++ b/docs/manualpages/DM/DMCreateLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateLabel"><H1>DMCreateLabel</H1></A>
Create a label of the given name if it does not already exist
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateLocalVector.html b/docs/manualpages/DM/DMCreateLocalVector.html
index c68eb88..5bfa789 100644
--- a/docs/manualpages/DM/DMCreateLocalVector.html
+++ b/docs/manualpages/DM/DMCreateLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateLocalVector"><H1>DMCreateLocalVector</H1></A>
Creates a local vector from a <A HREF="../DM/DM.html#DM">DM</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateMatrix.html b/docs/manualpages/DM/DMCreateMatrix.html
index 71b3bca..a327cac 100644
--- a/docs/manualpages/DM/DMCreateMatrix.html
+++ b/docs/manualpages/DM/DMCreateMatrix.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateMatrix"><H1>DMCreateMatrix</H1></A>
Gets empty Jacobian for a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateRestriction.html b/docs/manualpages/DM/DMCreateRestriction.html
index d641888..c0c6b4b 100644
--- a/docs/manualpages/DM/DMCreateRestriction.html
+++ b/docs/manualpages/DM/DMCreateRestriction.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateRestriction"><H1>DMCreateRestriction</H1></A>
Gets restriction matrix between two <A HREF="../DM/DM.html#DM">DM</A> objects
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMCreateSubDM.html b/docs/manualpages/DM/DMCreateSubDM.html
index ec151d4..95210eb 100644
--- a/docs/manualpages/DM/DMCreateSubDM.html
+++ b/docs/manualpages/DM/DMCreateSubDM.html
@@ -5,8 +5,8 @@
<TITLE>DMCreateSubDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMCreateSubDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMCreateSubDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCreateSubDM"><H1>DMCreateSubDM</H1></A>
Returns an <A HREF="../IS/IS.html#IS">IS</A> and <A HREF="../DM/DM.html#DM">DM</A> encapsulating a subproblem defined by the fields passed in. The fields are defined by <A HREF="../DM/DMCreateFieldIS.html#DMCreateFieldIS">DMCreateFieldIS</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDA.html b/docs/manualpages/DM/DMDA.html
index f1ec581..e3d1485 100644
--- a/docs/manualpages/DM/DMDA.html
+++ b/docs/manualpages/DM/DMDA.html
@@ -5,8 +5,8 @@
<TITLE>DMDA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDA"><H1>DMDA</H1></A>
"da" - A <A HREF="../DM/DM.html#DM">DM</A> object that is used to manage data for a structured grid in 1, 2, or 3 dimensions. In the global representation of the vector each process stores a non-overlapping rectangular (or slab in 3d) portion of the grid points. In the local representation these rectangular regions (slabs) are extended in all directions by a stencil width. The vectors can be thought of as either cell centered or vertex centered on the mesh. But some variables cannot be c [...]
vertex centered.
diff --git a/docs/manualpages/DM/DMDAConvertToCell.html b/docs/manualpages/DM/DMDAConvertToCell.html
index ab1bb41..bb54c9f 100644
--- a/docs/manualpages/DM/DMDAConvertToCell.html
+++ b/docs/manualpages/DM/DMDAConvertToCell.html
@@ -5,8 +5,8 @@
<TITLE>DMDAConvertToCell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAConvertToCell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAConvertToCell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAConvertToCell"><H1>DMDAConvertToCell</H1></A>
Convert (i,j,k) to local cell number
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACoor2d.html b/docs/manualpages/DM/DMDACoor2d.html
index 9c241c5..5a9c0ad 100644
--- a/docs/manualpages/DM/DMDACoor2d.html
+++ b/docs/manualpages/DM/DMDACoor2d.html
@@ -5,8 +5,8 @@
<TITLE>DMDACoor2d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACoor2d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACoor2d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACoor2d"><H1>DMDACoor2d</H1></A>
Structure for holding 2d (x and y) coordinates.
<P>
diff --git a/docs/manualpages/DM/DMDACoor3d.html b/docs/manualpages/DM/DMDACoor3d.html
index 1730de8..6918372 100644
--- a/docs/manualpages/DM/DMDACoor3d.html
+++ b/docs/manualpages/DM/DMDACoor3d.html
@@ -5,8 +5,8 @@
<TITLE>DMDACoor3d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACoor3d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACoor3d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACoor3d"><H1>DMDACoor3d</H1></A>
Structure for holding 3d (x, y and z) coordinates.
<P>
diff --git a/docs/manualpages/DM/DMDACreate.html b/docs/manualpages/DM/DMDACreate.html
index cfa0eed..954bc71 100644
--- a/docs/manualpages/DM/DMDACreate.html
+++ b/docs/manualpages/DM/DMDACreate.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreate"><H1>DMDACreate</H1></A>
Creates a <A HREF="../DM/DMDA.html#DMDA">DMDA</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACreate1d.html b/docs/manualpages/DM/DMDACreate1d.html
index a0da9e6..ceb81e5 100644
--- a/docs/manualpages/DM/DMDACreate1d.html
+++ b/docs/manualpages/DM/DMDACreate1d.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreate1d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreate1d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreate1d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreate1d"><H1>DMDACreate1d</H1></A>
Creates an object that will manage the communication of one-dimensional regular array data that is distributed across some processors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACreate2d.html b/docs/manualpages/DM/DMDACreate2d.html
index 9cd5659..8920820 100644
--- a/docs/manualpages/DM/DMDACreate2d.html
+++ b/docs/manualpages/DM/DMDACreate2d.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreate2d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreate2d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreate2d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreate2d"><H1>DMDACreate2d</H1></A>
Creates an object that will manage the communication of two-dimensional regular array data that is distributed across some processors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACreate3d.html b/docs/manualpages/DM/DMDACreate3d.html
index d999b4b..46526e2 100644
--- a/docs/manualpages/DM/DMDACreate3d.html
+++ b/docs/manualpages/DM/DMDACreate3d.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreate3d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreate3d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreate3d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreate3d"><H1>DMDACreate3d</H1></A>
Creates an object that will manage the communication of three-dimensional regular array data that is distributed across some processors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACreateNaturalVector.html b/docs/manualpages/DM/DMDACreateNaturalVector.html
index 7e1e35b..d988908 100644
--- a/docs/manualpages/DM/DMDACreateNaturalVector.html
+++ b/docs/manualpages/DM/DMDACreateNaturalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreateNaturalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreateNaturalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreateNaturalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreateNaturalVector"><H1>DMDACreateNaturalVector</H1></A>
Creates a parallel PETSc vector that will hold vector values in the natural numbering, rather than in the PETSc parallel numbering associated with the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACreatePF.html b/docs/manualpages/DM/DMDACreatePF.html
index 1fe62f4..ab07dc3 100644
--- a/docs/manualpages/DM/DMDACreatePF.html
+++ b/docs/manualpages/DM/DMDACreatePF.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreatePF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreatePF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreatePF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreatePF"><H1>DMDACreatePF</H1></A>
Creates an appropriately dimensioned <A HREF="../PF/PF.html#PF">PF</A> mathematical function object from a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACreatePatchIS.html b/docs/manualpages/DM/DMDACreatePatchIS.html
index cef3c02..eb1ca87 100644
--- a/docs/manualpages/DM/DMDACreatePatchIS.html
+++ b/docs/manualpages/DM/DMDACreatePatchIS.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreatePatchIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreatePatchIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreatePatchIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreatePatchIS"><H1>DMDACreatePatchIS</H1></A>
Creates an index set corresponding to a patch of the DA.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDACreateSection.html b/docs/manualpages/DM/DMDACreateSection.html
index 343b7f0..5766a4f 100644
--- a/docs/manualpages/DM/DMDACreateSection.html
+++ b/docs/manualpages/DM/DMDACreateSection.html
@@ -5,8 +5,8 @@
<TITLE>DMDACreateSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDACreateSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDACreateSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDACreateSection"><H1>DMDACreateSection</H1></A>
Create a <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> inside the <A HREF="../DM/DMDA.html#DMDA">DMDA</A> that describes data layout. This allows multiple fields with different numbers of dofs on vertices, cells, and faces in each direction.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAElementType.html b/docs/manualpages/DM/DMDAElementType.html
index 1ff8d3c..67f3af9 100644
--- a/docs/manualpages/DM/DMDAElementType.html
+++ b/docs/manualpages/DM/DMDAElementType.html
@@ -5,8 +5,8 @@
<TITLE>DMDAElementType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAElementType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAElementType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAElementType"><H1>DMDAElementType</H1></A>
Defines the type of elements that will be returned by <A HREF="../DM/DMDAGetElements.html#DMDAGetElements">DMDAGetElements</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetAO.html b/docs/manualpages/DM/DMDAGetAO.html
index d7033be..9ea193d 100644
--- a/docs/manualpages/DM/DMDAGetAO.html
+++ b/docs/manualpages/DM/DMDAGetAO.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetAO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetAO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetAO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetAO"><H1>DMDAGetAO</H1></A>
Gets the application ordering context for a distributed array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetArray.html b/docs/manualpages/DM/DMDAGetArray.html
index b0cb409..1c68a2b 100644
--- a/docs/manualpages/DM/DMDAGetArray.html
+++ b/docs/manualpages/DM/DMDAGetArray.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetArray"><H1>DMDAGetArray</H1></A>
Gets a work array for a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetBoundingBox.html b/docs/manualpages/DM/DMDAGetBoundingBox.html
index 640a808..a949510 100644
--- a/docs/manualpages/DM/DMDAGetBoundingBox.html
+++ b/docs/manualpages/DM/DMDAGetBoundingBox.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetBoundingBox</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetBoundingBox.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetBoundingBox.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetBoundingBox"><H1>DMDAGetBoundingBox</H1></A>
Returns the global bounding box for the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetCellPoint.html b/docs/manualpages/DM/DMDAGetCellPoint.html
index 2327428..c563216 100644
--- a/docs/manualpages/DM/DMDAGetCellPoint.html
+++ b/docs/manualpages/DM/DMDAGetCellPoint.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetCellPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetCellPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetCellPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetCellPoint"><H1>DMDAGetCellPoint</H1></A>
Get the <A HREF="../DM/DM.html#DM">DM</A> point corresponding to the tuple (i, j, k) in the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetCoordinateArray.html b/docs/manualpages/DM/DMDAGetCoordinateArray.html
index 665e7c4..309cfc9 100644
--- a/docs/manualpages/DM/DMDAGetCoordinateArray.html
+++ b/docs/manualpages/DM/DMDAGetCoordinateArray.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetCoordinateArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetCoordinateArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetCoordinateArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetCoordinateArray"><H1>DMDAGetCoordinateArray</H1></A>
Gets an array containing the coordinates of the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetCoordinateName.html b/docs/manualpages/DM/DMDAGetCoordinateName.html
index aafe61c..6107383 100644
--- a/docs/manualpages/DM/DMDAGetCoordinateName.html
+++ b/docs/manualpages/DM/DMDAGetCoordinateName.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetCoordinateName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetCoordinateName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetCoordinateName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetCoordinateName"><H1>DMDAGetCoordinateName</H1></A>
Gets the name of a coodinate direction associated with a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetCorners.html b/docs/manualpages/DM/DMDAGetCorners.html
index 91ef8bd..e6f8322 100644
--- a/docs/manualpages/DM/DMDAGetCorners.html
+++ b/docs/manualpages/DM/DMDAGetCorners.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetCorners</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetCorners.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetCorners.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetCorners"><H1>DMDAGetCorners</H1></A>
Returns the global (x,y,z) indices of the lower left corner and size of the local region, excluding ghost points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetDof.html b/docs/manualpages/DM/DMDAGetDof.html
index 8d777e7..c1d3e71 100644
--- a/docs/manualpages/DM/DMDAGetDof.html
+++ b/docs/manualpages/DM/DMDAGetDof.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetDof"><H1>DMDAGetDof</H1></A>
Gets the number of degrees of freedom per vertex
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetElementType.html b/docs/manualpages/DM/DMDAGetElementType.html
index b864a45..4f90bd7 100644
--- a/docs/manualpages/DM/DMDAGetElementType.html
+++ b/docs/manualpages/DM/DMDAGetElementType.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetElementType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetElementType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetElementType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetElementType"><H1>DMDAGetElementType</H1></A>
Gets the element type to be returned by <A HREF="../DM/DMDAGetElements.html#DMDAGetElements">DMDAGetElements</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetElements.html b/docs/manualpages/DM/DMDAGetElements.html
index 5ff2026..928d853 100644
--- a/docs/manualpages/DM/DMDAGetElements.html
+++ b/docs/manualpages/DM/DMDAGetElements.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetElements</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetElements.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetElements.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetElements"><H1>DMDAGetElements</H1></A>
Gets an array containing the indices (in local coordinates) of all the local elements
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetFieldName.html b/docs/manualpages/DM/DMDAGetFieldName.html
index 9798d0f..af8a72a 100644
--- a/docs/manualpages/DM/DMDAGetFieldName.html
+++ b/docs/manualpages/DM/DMDAGetFieldName.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetFieldName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetFieldName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetFieldName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetFieldName"><H1>DMDAGetFieldName</H1></A>
Gets the names of individual field components in multicomponent vectors associated with a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetFieldNames.html b/docs/manualpages/DM/DMDAGetFieldNames.html
index 1dcbd83..d43727f 100644
--- a/docs/manualpages/DM/DMDAGetFieldNames.html
+++ b/docs/manualpages/DM/DMDAGetFieldNames.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetFieldNames</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetFieldNames.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetFieldNames.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetFieldNames"><H1>DMDAGetFieldNames</H1></A>
Gets the name of each component in the vector associated with the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetGhostCorners.html b/docs/manualpages/DM/DMDAGetGhostCorners.html
index 69e53f1..0128679 100644
--- a/docs/manualpages/DM/DMDAGetGhostCorners.html
+++ b/docs/manualpages/DM/DMDAGetGhostCorners.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetGhostCorners</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetGhostCorners.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetGhostCorners.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetGhostCorners"><H1>DMDAGetGhostCorners</H1></A>
Returns the global (x,y,z) indices of the lower left corner and size of the local region, including ghost points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetInfo.html b/docs/manualpages/DM/DMDAGetInfo.html
index 6cfc6dc..a7b8e8e 100644
--- a/docs/manualpages/DM/DMDAGetInfo.html
+++ b/docs/manualpages/DM/DMDAGetInfo.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetInfo"><H1>DMDAGetInfo</H1></A>
Gets information about a given distributed array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetInterpolationType.html b/docs/manualpages/DM/DMDAGetInterpolationType.html
index f6b79e1..a7a9604 100644
--- a/docs/manualpages/DM/DMDAGetInterpolationType.html
+++ b/docs/manualpages/DM/DMDAGetInterpolationType.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetInterpolationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetInterpolationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetInterpolationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetInterpolationType"><H1>DMDAGetInterpolationType</H1></A>
Gets the type of interpolation that will be used by <A HREF="../DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetLocalBoundingBox.html b/docs/manualpages/DM/DMDAGetLocalBoundingBox.html
index cca83b9..1272990 100644
--- a/docs/manualpages/DM/DMDAGetLocalBoundingBox.html
+++ b/docs/manualpages/DM/DMDAGetLocalBoundingBox.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetLocalBoundingBox</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetLocalBoundingBox.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetLocalBoundingBox.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetLocalBoundingBox"><H1>DMDAGetLocalBoundingBox</H1></A>
Returns the local bounding box for the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetLocalInfo.html b/docs/manualpages/DM/DMDAGetLocalInfo.html
index 10088a3..14a1f95 100644
--- a/docs/manualpages/DM/DMDAGetLocalInfo.html
+++ b/docs/manualpages/DM/DMDAGetLocalInfo.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetLocalInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetLocalInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetLocalInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetLocalInfo"><H1>DMDAGetLocalInfo</H1></A>
Gets information about a given distributed array and this processors location in it
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetLogicalCoordinate.html b/docs/manualpages/DM/DMDAGetLogicalCoordinate.html
index 77f1a32..f2e7aa5 100644
--- a/docs/manualpages/DM/DMDAGetLogicalCoordinate.html
+++ b/docs/manualpages/DM/DMDAGetLogicalCoordinate.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetLogicalCoordinate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetLogicalCoordinate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetLogicalCoordinate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetLogicalCoordinate"><H1>DMDAGetLogicalCoordinate</H1></A>
Returns a the i,j,k logical coordinate for the closest mesh point to a x,y,z point in the coordinates of the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetNeighbors.html b/docs/manualpages/DM/DMDAGetNeighbors.html
index 7285997..2db4f5d 100644
--- a/docs/manualpages/DM/DMDAGetNeighbors.html
+++ b/docs/manualpages/DM/DMDAGetNeighbors.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetNeighbors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetNeighbors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetNeighbors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetNeighbors"><H1>DMDAGetNeighbors</H1></A>
Gets an array containing the MPI rank of all the current processes neighbors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetNonOverlappingRegion.html b/docs/manualpages/DM/DMDAGetNonOverlappingRegion.html
index 14e5312..f77ae0c 100644
--- a/docs/manualpages/DM/DMDAGetNonOverlappingRegion.html
+++ b/docs/manualpages/DM/DMDAGetNonOverlappingRegion.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetNonOverlappingRegion</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetNonOverlappingRegion.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetNonOverlappingRegion.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetNonOverlappingRegion"><H1>DMDAGetNonOverlappingRegion</H1></A>
Gets the indices of the nonoverlapping region of a subdomain <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetNumCells.html b/docs/manualpages/DM/DMDAGetNumCells.html
index 80f5f91..187c466 100644
--- a/docs/manualpages/DM/DMDAGetNumCells.html
+++ b/docs/manualpages/DM/DMDAGetNumCells.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetNumCells</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetNumCells.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetNumCells.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetNumCells"><H1>DMDAGetNumCells</H1></A>
Get the number of cells in the local piece of the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>. This includes ghost cells.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetNumLocalSubDomains.html b/docs/manualpages/DM/DMDAGetNumLocalSubDomains.html
index 3f9fca8..a9a068e 100644
--- a/docs/manualpages/DM/DMDAGetNumLocalSubDomains.html
+++ b/docs/manualpages/DM/DMDAGetNumLocalSubDomains.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetNumLocalSubDomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetNumLocalSubDomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetNumLocalSubDomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetNumLocalSubDomains"><H1>DMDAGetNumLocalSubDomains</H1></A>
Gets the number of local subdomains created upon decomposition.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetOffset.html b/docs/manualpages/DM/DMDAGetOffset.html
index 58ba02e..19120b6 100644
--- a/docs/manualpages/DM/DMDAGetOffset.html
+++ b/docs/manualpages/DM/DMDAGetOffset.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetOffset"><H1>DMDAGetOffset</H1></A>
Gets the index offset of the DA.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetOverlap.html b/docs/manualpages/DM/DMDAGetOverlap.html
index 7088276..7c5ea57 100644
--- a/docs/manualpages/DM/DMDAGetOverlap.html
+++ b/docs/manualpages/DM/DMDAGetOverlap.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetOverlap"><H1>DMDAGetOverlap</H1></A>
Gets the size of the per-processor overlap.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetOwnershipRanges.html b/docs/manualpages/DM/DMDAGetOwnershipRanges.html
index 9737da6..73f0529 100644
--- a/docs/manualpages/DM/DMDAGetOwnershipRanges.html
+++ b/docs/manualpages/DM/DMDAGetOwnershipRanges.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetOwnershipRanges</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetOwnershipRanges"><H1>DMDAGetOwnershipRanges</H1></A>
Gets the ranges of indices in the x, y and z direction that are owned by each process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetPreallocationCenterDimension.html b/docs/manualpages/DM/DMDAGetPreallocationCenterDimension.html
index 04bd2e3..f72f503 100644
--- a/docs/manualpages/DM/DMDAGetPreallocationCenterDimension.html
+++ b/docs/manualpages/DM/DMDAGetPreallocationCenterDimension.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetPreallocationCenterDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetPreallocationCenterDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetPreallocationCenterDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetPreallocationCenterDimension"><H1>DMDAGetPreallocationCenterDimension</H1></A>
Return the topology used to determine adjacency
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetProcessorSubset.html b/docs/manualpages/DM/DMDAGetProcessorSubset.html
index 94a32be..f3d167b 100644
--- a/docs/manualpages/DM/DMDAGetProcessorSubset.html
+++ b/docs/manualpages/DM/DMDAGetProcessorSubset.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetProcessorSubset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetProcessorSubset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetProcessorSubset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetProcessorSubset"><H1>DMDAGetProcessorSubset</H1></A>
Returns a communicator consisting only of the processors in a <A HREF="../DM/DMDA.html#DMDA">DMDA</A> that own a particular global x, y, or z grid point (corresponding to a logical plane in a 3D grid or a line in a 2D grid).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetProcessorSubsets.html b/docs/manualpages/DM/DMDAGetProcessorSubsets.html
index 27087ec..257158c 100644
--- a/docs/manualpages/DM/DMDAGetProcessorSubsets.html
+++ b/docs/manualpages/DM/DMDAGetProcessorSubsets.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetProcessorSubsets</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetProcessorSubsets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetProcessorSubsets.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetProcessorSubsets"><H1>DMDAGetProcessorSubsets</H1></A>
Returns communicators consisting only of the processors in a <A HREF="../DM/DMDA.html#DMDA">DMDA</A> adjacent in a particular dimension, corresponding to a logical plane in a 3D grid or a line in a 2D grid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetRay.html b/docs/manualpages/DM/DMDAGetRay.html
index 244d73a51..caada8c 100644
--- a/docs/manualpages/DM/DMDAGetRay.html
+++ b/docs/manualpages/DM/DMDAGetRay.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetRay</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetRay.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetRay.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetRay"><H1>DMDAGetRay</H1></A>
Returns a vector on process zero that contains a row or column of the values in a <A HREF="../DM/DMDA.html#DMDA">DMDA</A> vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetReducedDMDA.html b/docs/manualpages/DM/DMDAGetReducedDMDA.html
index 00004df..592465e 100644
--- a/docs/manualpages/DM/DMDAGetReducedDMDA.html
+++ b/docs/manualpages/DM/DMDAGetReducedDMDA.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetReducedDMDA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetReducedDMDA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetReducedDMDA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetReducedDMDA"><H1>DMDAGetReducedDMDA</H1></A>
Gets the <A HREF="../DM/DMDA.html#DMDA">DMDA</A> with the same layout but with fewer or more fields
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetRefinementFactor.html b/docs/manualpages/DM/DMDAGetRefinementFactor.html
index 3b992d1..d8c912e 100644
--- a/docs/manualpages/DM/DMDAGetRefinementFactor.html
+++ b/docs/manualpages/DM/DMDAGetRefinementFactor.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetRefinementFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetRefinementFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetRefinementFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetRefinementFactor"><H1>DMDAGetRefinementFactor</H1></A>
Gets the ratios that the <A HREF="../DM/DMDA.html#DMDA">DMDA</A> grid is refined
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetScatter.html b/docs/manualpages/DM/DMDAGetScatter.html
index e972ad6..454795a 100644
--- a/docs/manualpages/DM/DMDAGetScatter.html
+++ b/docs/manualpages/DM/DMDAGetScatter.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetScatter"><H1>DMDAGetScatter</H1></A>
Gets the global-to-local, and local-to-local vector scatter contexts for a distributed array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetStencilType.html b/docs/manualpages/DM/DMDAGetStencilType.html
index 8f759f9..bb05132 100644
--- a/docs/manualpages/DM/DMDAGetStencilType.html
+++ b/docs/manualpages/DM/DMDAGetStencilType.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetStencilType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetStencilType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetStencilType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetStencilType"><H1>DMDAGetStencilType</H1></A>
Gets the type of the communication stencil
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGetStencilWidth.html b/docs/manualpages/DM/DMDAGetStencilWidth.html
index c71d53d..c4ad564 100644
--- a/docs/manualpages/DM/DMDAGetStencilWidth.html
+++ b/docs/manualpages/DM/DMDAGetStencilWidth.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGetStencilWidth</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGetStencilWidth.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGetStencilWidth.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGetStencilWidth"><H1>DMDAGetStencilWidth</H1></A>
Gets the width of the communication stencil
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGlobalToNaturalAllCreate.html b/docs/manualpages/DM/DMDAGlobalToNaturalAllCreate.html
index 8c0ac42..181fce9 100644
--- a/docs/manualpages/DM/DMDAGlobalToNaturalAllCreate.html
+++ b/docs/manualpages/DM/DMDAGlobalToNaturalAllCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGlobalToNaturalAllCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGlobalToNaturalAllCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGlobalToNaturalAllCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGlobalToNaturalAllCreate"><H1>DMDAGlobalToNaturalAllCreate</H1></A>
Creates a scatter context that maps from the global vector the entire vector to each processor in natural numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGlobalToNaturalBegin.html b/docs/manualpages/DM/DMDAGlobalToNaturalBegin.html
index d694456..9cd83a0 100644
--- a/docs/manualpages/DM/DMDAGlobalToNaturalBegin.html
+++ b/docs/manualpages/DM/DMDAGlobalToNaturalBegin.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGlobalToNaturalBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGlobalToNaturalBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGlobalToNaturalBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGlobalToNaturalBegin"><H1>DMDAGlobalToNaturalBegin</H1></A>
Maps values from the global vector to a global vector in the "natural" grid ordering. Must be followed by <A HREF="../DM/DMDAGlobalToNaturalEnd.html#DMDAGlobalToNaturalEnd">DMDAGlobalToNaturalEnd</A>() to complete the exchange.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAGlobalToNaturalEnd.html b/docs/manualpages/DM/DMDAGlobalToNaturalEnd.html
index f721a51..abc9689 100644
--- a/docs/manualpages/DM/DMDAGlobalToNaturalEnd.html
+++ b/docs/manualpages/DM/DMDAGlobalToNaturalEnd.html
@@ -5,8 +5,8 @@
<TITLE>DMDAGlobalToNaturalEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAGlobalToNaturalEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAGlobalToNaturalEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAGlobalToNaturalEnd"><H1>DMDAGlobalToNaturalEnd</H1></A>
Maps values from the global vector to a global vector in the natural ordering. Must be preceeded by <A HREF="../DM/DMDAGlobalToNaturalBegin.html#DMDAGlobalToNaturalBegin">DMDAGlobalToNaturalBegin</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAInterpolationType.html b/docs/manualpages/DM/DMDAInterpolationType.html
index 862fa4f..ec8c8f5 100644
--- a/docs/manualpages/DM/DMDAInterpolationType.html
+++ b/docs/manualpages/DM/DMDAInterpolationType.html
@@ -5,8 +5,8 @@
<TITLE>DMDAInterpolationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAInterpolationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAInterpolationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAInterpolationType"><H1>DMDAInterpolationType</H1></A>
Defines the type of interpolation that will be returned by <A HREF="../DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDALocalInfo.html b/docs/manualpages/DM/DMDALocalInfo.html
index d32b964..d609373 100644
--- a/docs/manualpages/DM/DMDALocalInfo.html
+++ b/docs/manualpages/DM/DMDALocalInfo.html
@@ -5,8 +5,8 @@
<TITLE>DMDALocalInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDALocalInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDALocalInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDALocalInfo"><H1>DMDALocalInfo</H1></A>
C struct that contains information about a structured grid and a processors logical location in it.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDANaturalAllToGlobalCreate.html b/docs/manualpages/DM/DMDANaturalAllToGlobalCreate.html
index dde3124..6b2ef91 100644
--- a/docs/manualpages/DM/DMDANaturalAllToGlobalCreate.html
+++ b/docs/manualpages/DM/DMDANaturalAllToGlobalCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMDANaturalAllToGlobalCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDANaturalAllToGlobalCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDANaturalAllToGlobalCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDANaturalAllToGlobalCreate"><H1>DMDANaturalAllToGlobalCreate</H1></A>
Creates a scatter context that maps from a copy of the entire vector on each processor to its local part in the global vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDANaturalToGlobalBegin.html b/docs/manualpages/DM/DMDANaturalToGlobalBegin.html
index 60b2aac..65579ee 100644
--- a/docs/manualpages/DM/DMDANaturalToGlobalBegin.html
+++ b/docs/manualpages/DM/DMDANaturalToGlobalBegin.html
@@ -5,8 +5,8 @@
<TITLE>DMDANaturalToGlobalBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDANaturalToGlobalBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDANaturalToGlobalBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDANaturalToGlobalBegin"><H1>DMDANaturalToGlobalBegin</H1></A>
Maps values from a global vector in the "natural" ordering to a global vector in the PETSc <A HREF="../DM/DMDA.html#DMDA">DMDA</A> grid ordering. Must be followed by <A HREF="../DM/DMDANaturalToGlobalEnd.html#DMDANaturalToGlobalEnd">DMDANaturalToGlobalEnd</A>() to complete the exchange.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDANaturalToGlobalEnd.html b/docs/manualpages/DM/DMDANaturalToGlobalEnd.html
index 55b8edf..5d49085 100644
--- a/docs/manualpages/DM/DMDANaturalToGlobalEnd.html
+++ b/docs/manualpages/DM/DMDANaturalToGlobalEnd.html
@@ -5,8 +5,8 @@
<TITLE>DMDANaturalToGlobalEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDANaturalToGlobalEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDANaturalToGlobalEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDANaturalToGlobalEnd"><H1>DMDANaturalToGlobalEnd</H1></A>
Maps values from the natural ordering global vector to a global vector in the PETSc <A HREF="../DM/DMDA.html#DMDA">DMDA</A> ordering. Must be preceeded by <A HREF="../DM/DMDANaturalToGlobalBegin.html#DMDANaturalToGlobalBegin">DMDANaturalToGlobalBegin</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDARestoreArray.html b/docs/manualpages/DM/DMDARestoreArray.html
index cf67c40..cb4b5b1 100644
--- a/docs/manualpages/DM/DMDARestoreArray.html
+++ b/docs/manualpages/DM/DMDARestoreArray.html
@@ -5,8 +5,8 @@
<TITLE>DMDARestoreArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDARestoreArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDARestoreArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDARestoreArray"><H1>DMDARestoreArray</H1></A>
Restores an array of derivative types for a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDARestoreCoordinateArray.html b/docs/manualpages/DM/DMDARestoreCoordinateArray.html
index 90330aa..30ccfa1 100644
--- a/docs/manualpages/DM/DMDARestoreCoordinateArray.html
+++ b/docs/manualpages/DM/DMDARestoreCoordinateArray.html
@@ -5,8 +5,8 @@
<TITLE>DMDARestoreCoordinateArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDARestoreCoordinateArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDARestoreCoordinateArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDARestoreCoordinateArray"><H1>DMDARestoreCoordinateArray</H1></A>
Sets an array containing the coordinates of the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDARestoreElements.html b/docs/manualpages/DM/DMDARestoreElements.html
index 2a5f95c..dfb7519 100644
--- a/docs/manualpages/DM/DMDARestoreElements.html
+++ b/docs/manualpages/DM/DMDARestoreElements.html
@@ -5,8 +5,8 @@
<TITLE>DMDARestoreElements</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDARestoreElements.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDARestoreElements.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDARestoreElements"><H1>DMDARestoreElements</H1></A>
Restores the array obtained with <A HREF="../DM/DMDAGetElements.html#DMDAGetElements">DMDAGetElements</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetAOType.html b/docs/manualpages/DM/DMDASetAOType.html
index b54d5b8..a25a036 100644
--- a/docs/manualpages/DM/DMDASetAOType.html
+++ b/docs/manualpages/DM/DMDASetAOType.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetAOType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetAOType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetAOType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetAOType"><H1>DMDASetAOType</H1></A>
Sets the type of application ordering for a distributed array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetBlockFills.html b/docs/manualpages/DM/DMDASetBlockFills.html
index bceb334..004b017 100644
--- a/docs/manualpages/DM/DMDASetBlockFills.html
+++ b/docs/manualpages/DM/DMDASetBlockFills.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetBlockFills</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetBlockFills.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetBlockFills.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetBlockFills"><H1>DMDASetBlockFills</H1></A>
Sets the fill pattern in each block for a multi-component problem of the matrix returned by <A HREF="../DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetBoundaryType.html b/docs/manualpages/DM/DMDASetBoundaryType.html
index a5ba4cd..8de318d 100644
--- a/docs/manualpages/DM/DMDASetBoundaryType.html
+++ b/docs/manualpages/DM/DMDASetBoundaryType.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetBoundaryType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetBoundaryType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetBoundaryType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetBoundaryType"><H1>DMDASetBoundaryType</H1></A>
Sets the type of ghost nodes on domain boundaries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetCoordinateName.html b/docs/manualpages/DM/DMDASetCoordinateName.html
index 7a12490..e2d2018 100644
--- a/docs/manualpages/DM/DMDASetCoordinateName.html
+++ b/docs/manualpages/DM/DMDASetCoordinateName.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetCoordinateName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetCoordinateName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetCoordinateName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetCoordinateName"><H1>DMDASetCoordinateName</H1></A>
Sets the name of the coordinate directions associated with a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>, for example "x" or "y"
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetDof.html b/docs/manualpages/DM/DMDASetDof.html
index 38f368d..04cc7bb 100644
--- a/docs/manualpages/DM/DMDASetDof.html
+++ b/docs/manualpages/DM/DMDASetDof.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetDof"><H1>DMDASetDof</H1></A>
Sets the number of degrees of freedom per vertex
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetElementType.html b/docs/manualpages/DM/DMDASetElementType.html
index 8f5e1c5..ca71523 100644
--- a/docs/manualpages/DM/DMDASetElementType.html
+++ b/docs/manualpages/DM/DMDASetElementType.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetElementType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetElementType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetElementType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetElementType"><H1>DMDASetElementType</H1></A>
Sets the element type to be returned by <A HREF="../DM/DMDAGetElements.html#DMDAGetElements">DMDAGetElements</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetFieldName.html b/docs/manualpages/DM/DMDASetFieldName.html
index 1aaac30..d11f8af 100644
--- a/docs/manualpages/DM/DMDASetFieldName.html
+++ b/docs/manualpages/DM/DMDASetFieldName.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetFieldName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetFieldName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetFieldName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetFieldName"><H1>DMDASetFieldName</H1></A>
Sets the names of individual field components in multicomponent vectors associated with a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetFieldNames.html b/docs/manualpages/DM/DMDASetFieldNames.html
index 90d746a..001ca3c 100644
--- a/docs/manualpages/DM/DMDASetFieldNames.html
+++ b/docs/manualpages/DM/DMDASetFieldNames.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetFieldNames</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetFieldNames.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetFieldNames.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetFieldNames"><H1>DMDASetFieldNames</H1></A>
Sets the name of each component in the vector associated with the <A HREF="../DM/DMDA.html#DMDA">DMDA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetGetMatrix.html b/docs/manualpages/DM/DMDASetGetMatrix.html
index 3674d40..568e677 100644
--- a/docs/manualpages/DM/DMDASetGetMatrix.html
+++ b/docs/manualpages/DM/DMDASetGetMatrix.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetGetMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetGetMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetGetMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetGetMatrix"><H1>DMDASetGetMatrix</H1></A>
Sets the routine used by the <A HREF="../DM/DMDA.html#DMDA">DMDA</A> to allocate a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetInterpolationType.html b/docs/manualpages/DM/DMDASetInterpolationType.html
index f32c267..2aae33e 100644
--- a/docs/manualpages/DM/DMDASetInterpolationType.html
+++ b/docs/manualpages/DM/DMDASetInterpolationType.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetInterpolationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetInterpolationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetInterpolationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetInterpolationType"><H1>DMDASetInterpolationType</H1></A>
Sets the type of interpolation that will be returned by <A HREF="../DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetNonOverlappingRegion.html b/docs/manualpages/DM/DMDASetNonOverlappingRegion.html
index 3903ee0..c0d3665 100644
--- a/docs/manualpages/DM/DMDASetNonOverlappingRegion.html
+++ b/docs/manualpages/DM/DMDASetNonOverlappingRegion.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetNonOverlappingRegion</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetNonOverlappingRegion.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetNonOverlappingRegion.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetNonOverlappingRegion"><H1>DMDASetNonOverlappingRegion</H1></A>
Sets the indices of the nonoverlapping region of a subdomain <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetNumLocalSubDomains.html b/docs/manualpages/DM/DMDASetNumLocalSubDomains.html
index 00f9d89..d1ff857 100644
--- a/docs/manualpages/DM/DMDASetNumLocalSubDomains.html
+++ b/docs/manualpages/DM/DMDASetNumLocalSubDomains.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetNumLocalSubDomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetNumLocalSubDomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetNumLocalSubDomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetNumLocalSubDomains"><H1>DMDASetNumLocalSubDomains</H1></A>
Sets the number of local subdomains created upon decomposition.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetNumProcs.html b/docs/manualpages/DM/DMDASetNumProcs.html
index 6f8ea0d..48c9d14 100644
--- a/docs/manualpages/DM/DMDASetNumProcs.html
+++ b/docs/manualpages/DM/DMDASetNumProcs.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetNumProcs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetNumProcs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetNumProcs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetNumProcs"><H1>DMDASetNumProcs</H1></A>
Sets the number of processes in each dimension
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetOffset.html b/docs/manualpages/DM/DMDASetOffset.html
index c7ac670..2f643eb 100644
--- a/docs/manualpages/DM/DMDASetOffset.html
+++ b/docs/manualpages/DM/DMDASetOffset.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetOffset"><H1>DMDASetOffset</H1></A>
Sets the index offset of the DA.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetOverlap.html b/docs/manualpages/DM/DMDASetOverlap.html
index ad0c202..169ba4f 100644
--- a/docs/manualpages/DM/DMDASetOverlap.html
+++ b/docs/manualpages/DM/DMDASetOverlap.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetOverlap"><H1>DMDASetOverlap</H1></A>
Sets the size of the per-processor overlap.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetOwnershipRanges.html b/docs/manualpages/DM/DMDASetOwnershipRanges.html
index a3082cc..75da1f9 100644
--- a/docs/manualpages/DM/DMDASetOwnershipRanges.html
+++ b/docs/manualpages/DM/DMDASetOwnershipRanges.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetOwnershipRanges</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetOwnershipRanges"><H1>DMDASetOwnershipRanges</H1></A>
Sets the number of nodes in each direction on each process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetPreallocationCenterDimension.html b/docs/manualpages/DM/DMDASetPreallocationCenterDimension.html
index 711ee84..b3ed324 100644
--- a/docs/manualpages/DM/DMDASetPreallocationCenterDimension.html
+++ b/docs/manualpages/DM/DMDASetPreallocationCenterDimension.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetPreallocationCenterDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetPreallocationCenterDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetPreallocationCenterDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetPreallocationCenterDimension"><H1>DMDASetPreallocationCenterDimension</H1></A>
Determine the topology used to determine adjacency
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetRefinementFactor.html b/docs/manualpages/DM/DMDASetRefinementFactor.html
index 2456209..1cf2283 100644
--- a/docs/manualpages/DM/DMDASetRefinementFactor.html
+++ b/docs/manualpages/DM/DMDASetRefinementFactor.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetRefinementFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetRefinementFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetRefinementFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetRefinementFactor"><H1>DMDASetRefinementFactor</H1></A>
Set the ratios that the <A HREF="../DM/DMDA.html#DMDA">DMDA</A> grid is refined
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetSizes.html b/docs/manualpages/DM/DMDASetSizes.html
index 2cd1d5e..5c6604e 100644
--- a/docs/manualpages/DM/DMDASetSizes.html
+++ b/docs/manualpages/DM/DMDASetSizes.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetSizes"><H1>DMDASetSizes</H1></A>
Sets the global sizes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetStencilType.html b/docs/manualpages/DM/DMDASetStencilType.html
index 4f5cdf5..9629c8c 100644
--- a/docs/manualpages/DM/DMDASetStencilType.html
+++ b/docs/manualpages/DM/DMDASetStencilType.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetStencilType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetStencilType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetStencilType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetStencilType"><H1>DMDASetStencilType</H1></A>
Sets the type of the communication stencil
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetStencilWidth.html b/docs/manualpages/DM/DMDASetStencilWidth.html
index 1fa2e73..4309b46 100644
--- a/docs/manualpages/DM/DMDASetStencilWidth.html
+++ b/docs/manualpages/DM/DMDASetStencilWidth.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetStencilWidth</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetStencilWidth.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetStencilWidth.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetStencilWidth"><H1>DMDASetStencilWidth</H1></A>
Sets the width of the communication stencil
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDASetUniformCoordinates.html b/docs/manualpages/DM/DMDASetUniformCoordinates.html
index 3be1b97..28597c3 100644
--- a/docs/manualpages/DM/DMDASetUniformCoordinates.html
+++ b/docs/manualpages/DM/DMDASetUniformCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>DMDASetUniformCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDASetUniformCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDASetUniformCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASetUniformCoordinates"><H1>DMDASetUniformCoordinates</H1></A>
Sets a <A HREF="../DM/DMDA.html#DMDA">DMDA</A> coordinates to be a uniform grid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAStencilType.html b/docs/manualpages/DM/DMDAStencilType.html
index 6c6ac1d..ec9c9d3 100644
--- a/docs/manualpages/DM/DMDAStencilType.html
+++ b/docs/manualpages/DM/DMDAStencilType.html
@@ -5,8 +5,8 @@
<TITLE>DMDAStencilType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAStencilType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAStencilType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAStencilType"><H1>DMDAStencilType</H1></A>
Determines if the stencil extends only along the coordinate directions, or also to the northeast, northwest etc
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVTKWriteAll.html b/docs/manualpages/DM/DMDAVTKWriteAll.html
index 39ce635..f990336 100644
--- a/docs/manualpages/DM/DMDAVTKWriteAll.html
+++ b/docs/manualpages/DM/DMDAVTKWriteAll.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVTKWriteAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVTKWriteAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVTKWriteAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVTKWriteAll"><H1>DMDAVTKWriteAll</H1></A>
Write a file containing all the fields that have been provided to the viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecGetArray.html b/docs/manualpages/DM/DMDAVecGetArray.html
index 5d9e50b..b466090 100644
--- a/docs/manualpages/DM/DMDAVecGetArray.html
+++ b/docs/manualpages/DM/DMDAVecGetArray.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecGetArray"><H1>DMDAVecGetArray</H1></A>
Returns a multiple dimension array that shares data with the underlying vector and is indexed using the global dimensions.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecGetArrayDOF.html b/docs/manualpages/DM/DMDAVecGetArrayDOF.html
index 26e11b3..24061ea 100644
--- a/docs/manualpages/DM/DMDAVecGetArrayDOF.html
+++ b/docs/manualpages/DM/DMDAVecGetArrayDOF.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecGetArrayDOF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecGetArrayDOF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecGetArrayDOF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecGetArrayDOF"><H1>DMDAVecGetArrayDOF</H1></A>
Returns a multiple dimension array that shares data with the underlying vector and is indexed using the global dimensions.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecGetArrayDOFRead.html b/docs/manualpages/DM/DMDAVecGetArrayDOFRead.html
index 8faf12c..66a288f 100644
--- a/docs/manualpages/DM/DMDAVecGetArrayDOFRead.html
+++ b/docs/manualpages/DM/DMDAVecGetArrayDOFRead.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecGetArrayDOFRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecGetArrayDOFRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecGetArrayDOFRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecGetArrayDOFRead"><H1>DMDAVecGetArrayDOFRead</H1></A>
Returns a multiple dimension array that shares data with the underlying vector and is indexed using the global dimensions.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecGetArrayRead.html b/docs/manualpages/DM/DMDAVecGetArrayRead.html
index c1f44df..f817ca4 100644
--- a/docs/manualpages/DM/DMDAVecGetArrayRead.html
+++ b/docs/manualpages/DM/DMDAVecGetArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecGetArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecGetArrayRead"><H1>DMDAVecGetArrayRead</H1></A>
Returns a multiple dimension array that shares data with the underlying vector and is indexed using the global dimensions.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecRestoreArray.html b/docs/manualpages/DM/DMDAVecRestoreArray.html
index 850e7d5..11dbcde 100644
--- a/docs/manualpages/DM/DMDAVecRestoreArray.html
+++ b/docs/manualpages/DM/DMDAVecRestoreArray.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecRestoreArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecRestoreArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecRestoreArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecRestoreArray"><H1>DMDAVecRestoreArray</H1></A>
Restores a multiple dimension array obtained with <A HREF="../DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecRestoreArrayDOF.html b/docs/manualpages/DM/DMDAVecRestoreArrayDOF.html
index 69af1c4..65a1cd9 100644
--- a/docs/manualpages/DM/DMDAVecRestoreArrayDOF.html
+++ b/docs/manualpages/DM/DMDAVecRestoreArrayDOF.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecRestoreArrayDOF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecRestoreArrayDOF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecRestoreArrayDOF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecRestoreArrayDOF"><H1>DMDAVecRestoreArrayDOF</H1></A>
Restores a multiple dimension array obtained with <A HREF="../DM/DMDAVecGetArrayDOF.html#DMDAVecGetArrayDOF">DMDAVecGetArrayDOF</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecRestoreArrayDOFRead.html b/docs/manualpages/DM/DMDAVecRestoreArrayDOFRead.html
index 28481f2..afb2754 100644
--- a/docs/manualpages/DM/DMDAVecRestoreArrayDOFRead.html
+++ b/docs/manualpages/DM/DMDAVecRestoreArrayDOFRead.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecRestoreArrayDOFRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecRestoreArrayDOFRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecRestoreArrayDOFRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecRestoreArrayDOFRead"><H1>DMDAVecRestoreArrayDOFRead</H1></A>
Restores a multiple dimension array obtained with <A HREF="../DM/DMDAVecGetArrayDOFRead.html#DMDAVecGetArrayDOFRead">DMDAVecGetArrayDOFRead</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDAVecRestoreArrayRead.html b/docs/manualpages/DM/DMDAVecRestoreArrayRead.html
index b9b7fb9..a58e69e 100644
--- a/docs/manualpages/DM/DMDAVecRestoreArrayRead.html
+++ b/docs/manualpages/DM/DMDAVecRestoreArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>DMDAVecRestoreArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDAVecRestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDAVecRestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDAVecRestoreArrayRead"><H1>DMDAVecRestoreArrayRead</H1></A>
Restores a multiple dimension array obtained with <A HREF="../DM/DMDAVecGetArrayRead.html#DMDAVecGetArrayRead">DMDAVecGetArrayRead</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMDA_STENCIL_BOX.html b/docs/manualpages/DM/DMDA_STENCIL_BOX.html
index 3b2b649..5319cfb 100644
--- a/docs/manualpages/DM/DMDA_STENCIL_BOX.html
+++ b/docs/manualpages/DM/DMDA_STENCIL_BOX.html
@@ -5,8 +5,8 @@
<TITLE>DMDA_STENCIL_BOX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDA_STENCIL_BOX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDA_STENCIL_BOX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDA_STENCIL_BOX"><H1>DMDA_STENCIL_BOX</H1></A>
"Box"-type stencil. In logical grid coordinates, any of (i,j,k), (i+s,j+r,k+t) may be in the stencil.
<P>
diff --git a/docs/manualpages/DM/DMDA_STENCIL_STAR.html b/docs/manualpages/DM/DMDA_STENCIL_STAR.html
index 4f20dbf..ffc3bbc 100644
--- a/docs/manualpages/DM/DMDA_STENCIL_STAR.html
+++ b/docs/manualpages/DM/DMDA_STENCIL_STAR.html
@@ -5,8 +5,8 @@
<TITLE>DMDA_STENCIL_STAR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDA_STENCIL_STAR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDA_STENCIL_STAR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDA_STENCIL_STAR"><H1>DMDA_STENCIL_STAR</H1></A>
"Star"-type stencil. In logical grid coordinates, only (i,j,k), (i+s,j,k), (i,j+s,k), (i,j,k+s) are in the stencil NOT, for example, (i+s,j+s,k)
<P>
diff --git a/docs/manualpages/DM/DMDestroy.html b/docs/manualpages/DM/DMDestroy.html
index 6eb49d8..f05564f 100644
--- a/docs/manualpages/DM/DMDestroy.html
+++ b/docs/manualpages/DM/DMDestroy.html
@@ -5,8 +5,8 @@
<TITLE>DMDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDestroy"><H1>DMDestroy</H1></A>
Destroys a vector packer or <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMFOREST.html b/docs/manualpages/DM/DMFOREST.html
index 13e4965..733c6ce 100644
--- a/docs/manualpages/DM/DMFOREST.html
+++ b/docs/manualpages/DM/DMFOREST.html
@@ -5,8 +5,8 @@
<TITLE>DMFOREST</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMFOREST.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMFOREST.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMFOREST"><H1>DMFOREST</H1></A>
"forest" - A <A HREF="../DM/DM.html#DM">DM</A> object that encapsulates a hierarchically refined mesh. Forests usually have a base <A HREF="../DM/DM.html#DM">DM</A> (see <A HREF="../DM/DMForestGetBaseDM.html#DMForestGetBaseDM">DMForestGetBaseDM</A>()), from which it is refined. The refinement and partitioning of forests is considered immutable after <A HREF="../DM/DMSetUp.html#DMSetUp">DMSetUp</A>() is called. To adapt a mesh, one should call <A HREF="../DM/DMForestTemplate.html#DMFor [...]
<P>
diff --git a/docs/manualpages/DM/DMFinalizePackage.html b/docs/manualpages/DM/DMFinalizePackage.html
index 69cd19f..5a9d090 100644
--- a/docs/manualpages/DM/DMFinalizePackage.html
+++ b/docs/manualpages/DM/DMFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>DMFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMFinalizePackage"><H1>DMFinalizePackage</H1></A>
This function finalizes everything in the <A HREF="../DM/DM.html#DM">DM</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetAdaptivityForest.html b/docs/manualpages/DM/DMForestGetAdaptivityForest.html
index d7017c9..3da1a04 100644
--- a/docs/manualpages/DM/DMForestGetAdaptivityForest.html
+++ b/docs/manualpages/DM/DMForestGetAdaptivityForest.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetAdaptivityForest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetAdaptivityForest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetAdaptivityForest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetAdaptivityForest"><H1>DMForestGetAdaptivityForest</H1></A>
Get the forest from which the current forest is adapted.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetAdaptivityLabel.html b/docs/manualpages/DM/DMForestGetAdaptivityLabel.html
index dabce2b..5db667e 100644
--- a/docs/manualpages/DM/DMForestGetAdaptivityLabel.html
+++ b/docs/manualpages/DM/DMForestGetAdaptivityLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetAdaptivityLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetAdaptivityLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetAdaptivityLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetAdaptivityLabel"><H1>DMForestGetAdaptivityLabel</H1></A>
Get the label of the pre-adaptation forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()) that holds the adaptation flags (refinement, coarsening, or some combination). The interpretation of the label values is up to the subtype of DMForest, but DM_FOREST_KEEP, DM_FOREST_REFINE, and DM_FOREST_COARSEN have been reserved as choices that should be accepted by all subtypes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetAdaptivityPurpose.html b/docs/manualpages/DM/DMForestGetAdaptivityPurpose.html
index 6f1367c..89810db 100644
--- a/docs/manualpages/DM/DMForestGetAdaptivityPurpose.html
+++ b/docs/manualpages/DM/DMForestGetAdaptivityPurpose.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetAdaptivityPurpose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetAdaptivityPurpose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetAdaptivityPurpose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetAdaptivityPurpose"><H1>DMForestGetAdaptivityPurpose</H1></A>
Get whether the current <A HREF="../DM/DM.html#DM">DM</A> is being adapted from its source (set with <A HREF="../DM/DMForestSetAdaptivityForest.html#DMForestSetAdaptivityForest">DMForestSetAdaptivityForest</A>()) for the purpose of refinement (DM_FOREST_REFINE), coarsening (DM_FOREST_COARSEN), or undefined (DM_FOREST_NONE). This only matters for the purposes of reference counting: during <A HREF="../DM/DMDestroy.html#DMDestroy">DMDestroy</A>(), cyclic references can be found between DMs [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetAdaptivitySF.html b/docs/manualpages/DM/DMForestGetAdaptivitySF.html
index cc51d98..d91e032 100644
--- a/docs/manualpages/DM/DMForestGetAdaptivitySF.html
+++ b/docs/manualpages/DM/DMForestGetAdaptivitySF.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetAdaptivitySF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetAdaptivitySF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetAdaptivitySF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetAdaptivitySF"><H1>DMForestGetAdaptivitySF</H1></A>
Get PetscSFs that relate the pre-adaptation forest to the post-adaptation forest. Adaptation can be any combination of refinement, coarsening, repartition, and change of overlap, so there may be some cells of the pre-adaptation that are parents of post-adaptation cells, and vice versa. Therefore there are two PetscSFs: one that relates pre-adaptation coarse cells to post-adaptation fine cells, and one that relates pre-adaptation fine cells to post-adaptation coarse cells.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetAdjacencyCodimension.html b/docs/manualpages/DM/DMForestGetAdjacencyCodimension.html
index 51967d3..b4c1fb2 100644
--- a/docs/manualpages/DM/DMForestGetAdjacencyCodimension.html
+++ b/docs/manualpages/DM/DMForestGetAdjacencyCodimension.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetAdjacencyCodimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetAdjacencyCodimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetAdjacencyCodimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetAdjacencyCodimension"><H1>DMForestGetAdjacencyCodimension</H1></A>
Like <A HREF="../DM/DMForestGetAdjacencyDimension.html#DMForestGetAdjacencyDimension">DMForestGetAdjacencyDimension</A>(), but specified as a co-dimension (so that, e.g., adjacency based on facets can be specified by codimension 1 in all cases)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetAdjacencyDimension.html b/docs/manualpages/DM/DMForestGetAdjacencyDimension.html
index 0adc660..0515d6d 100644
--- a/docs/manualpages/DM/DMForestGetAdjacencyDimension.html
+++ b/docs/manualpages/DM/DMForestGetAdjacencyDimension.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetAdjacencyDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetAdjacencyDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetAdjacencyDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetAdjacencyDimension"><H1>DMForestGetAdjacencyDimension</H1></A>
Get the dimension of interface points that determine cell adjacency (for the purposes of partitioning and overlap).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetBaseDM.html b/docs/manualpages/DM/DMForestGetBaseDM.html
index 73a875e..5ba163f 100644
--- a/docs/manualpages/DM/DMForestGetBaseDM.html
+++ b/docs/manualpages/DM/DMForestGetBaseDM.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetBaseDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetBaseDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetBaseDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetBaseDM"><H1>DMForestGetBaseDM</H1></A>
Get the base <A HREF="../DM/DM.html#DM">DM</A> of a DMForest forest. The forest will be hierarchically refined from the base, and all refinements/coarsenings of the forest will share its base. In general, two forest must share a bse to be comparable, to do things like construct interpolators.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetCellChart.html b/docs/manualpages/DM/DMForestGetCellChart.html
index 9869148..6934feb 100644
--- a/docs/manualpages/DM/DMForestGetCellChart.html
+++ b/docs/manualpages/DM/DMForestGetCellChart.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetCellChart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetCellChart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetCellChart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetCellChart"><H1>DMForestGetCellChart</H1></A>
After the setup phase, get the local half-open interval of the chart of cells on this process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetCellSF.html b/docs/manualpages/DM/DMForestGetCellSF.html
index ce33308..f2cebdf 100644
--- a/docs/manualpages/DM/DMForestGetCellSF.html
+++ b/docs/manualpages/DM/DMForestGetCellSF.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetCellSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetCellSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetCellSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetCellSF"><H1>DMForestGetCellSF</H1></A>
After the setup phase, get the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> for overlapping cells between processes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetCellWeightFactor.html b/docs/manualpages/DM/DMForestGetCellWeightFactor.html
index 23346d5..621bc3f 100644
--- a/docs/manualpages/DM/DMForestGetCellWeightFactor.html
+++ b/docs/manualpages/DM/DMForestGetCellWeightFactor.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetCellWeightFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetCellWeightFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetCellWeightFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetCellWeightFactor"><H1>DMForestGetCellWeightFactor</H1></A>
Get the factor by which the level of refinement changes the cell weight (see <A HREF="../DM/DMForestSetCellWeights.html#DMForestSetCellWeights">DMForestSetCellWeights</A>()) when calculating partitions. The final weight of a cell will be (cellWeight) * (weightFactor^refinementLevel). A factor of 1 indicates that the weight of a cell does not depend on its level; a factor of 2, for example, might be appropriate for sub-cycling time-stepping methods, when the computation associated with [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetCellWeights.html b/docs/manualpages/DM/DMForestGetCellWeights.html
index 293f6d5..485f4f9 100644
--- a/docs/manualpages/DM/DMForestGetCellWeights.html
+++ b/docs/manualpages/DM/DMForestGetCellWeights.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetCellWeights</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetCellWeights.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetCellWeights.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetCellWeights"><H1>DMForestGetCellWeights</H1></A>
Get the weights assigned to each of the cells (see <A HREF="../DM/DMForestGetCellChart.html#DMForestGetCellChart">DMForestGetCellChart</A>()) of the current process: weights are used to determine parallel partitioning. Partitions will be created so that each process's ratio of weight to capacity (see <A HREF="../DM/DMForestSetWeightCapacity.html#DMForestSetWeightCapacity">DMForestSetWeightCapacity</A>()) is roughly equal. If NULL, each cell receives a weight of 1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetComputeAdaptivitySF.html b/docs/manualpages/DM/DMForestGetComputeAdaptivitySF.html
index c3ef28d..853c459 100644
--- a/docs/manualpages/DM/DMForestGetComputeAdaptivitySF.html
+++ b/docs/manualpages/DM/DMForestGetComputeAdaptivitySF.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetComputeAdaptivitySF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetComputeAdaptivitySF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetComputeAdaptivitySF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetComputeAdaptivitySF"><H1>DMForestGetComputeAdaptivitySF</H1></A>
Get whether transfer PetscSFs should be computed relating the cells of the pre-adaptation forest to the post-adaptiation forest. After <A HREF="../DM/DMSetUp.html#DMSetUp">DMSetUp</A>() is called, these transfer PetscSFs can be accessed with <A HREF="../DM/DMForestGetAdaptivitySF.html#DMForestGetAdaptivitySF">DMForestGetAdaptivitySF</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetGradeFactor.html b/docs/manualpages/DM/DMForestGetGradeFactor.html
index 0ec5879..ceb924a 100644
--- a/docs/manualpages/DM/DMForestGetGradeFactor.html
+++ b/docs/manualpages/DM/DMForestGetGradeFactor.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetGradeFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetGradeFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetGradeFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetGradeFactor"><H1>DMForestGetGradeFactor</H1></A>
Get the desired amount of grading in the mesh, e.g. give 2 to indicate that the diameter of neighboring cells should differ by at most a factor of 2. Subtypes of DMForest may only support one particular choice of grading factor.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetInitialRefinement.html b/docs/manualpages/DM/DMForestGetInitialRefinement.html
index 6e03a8d..2a17483 100644
--- a/docs/manualpages/DM/DMForestGetInitialRefinement.html
+++ b/docs/manualpages/DM/DMForestGetInitialRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetInitialRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetInitialRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetInitialRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetInitialRefinement"><H1>DMForestGetInitialRefinement</H1></A>
Get the initial level of refinement (relative to the base <A HREF="../DM/DM.html#DM">DM</A>, see <A HREF="../DM/DMForestGetBaseDM.html#DMForestGetBaseDM">DMForestGetBaseDM</A>()) allowed in the forest.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetMaximumRefinement.html b/docs/manualpages/DM/DMForestGetMaximumRefinement.html
index ae56b6c..deee151 100644
--- a/docs/manualpages/DM/DMForestGetMaximumRefinement.html
+++ b/docs/manualpages/DM/DMForestGetMaximumRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetMaximumRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetMaximumRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetMaximumRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetMaximumRefinement"><H1>DMForestGetMaximumRefinement</H1></A>
Get the maximum level of refinement (relative to the base <A HREF="../DM/DM.html#DM">DM</A>, see <A HREF="../DM/DMForestGetBaseDM.html#DMForestGetBaseDM">DMForestGetBaseDM</A>()) allowed in the forest. If the forest is being created by refining a previous forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()), this limits the amount of refinement.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetMinimumRefinement.html b/docs/manualpages/DM/DMForestGetMinimumRefinement.html
index 498b2ab..7b4cf19 100644
--- a/docs/manualpages/DM/DMForestGetMinimumRefinement.html
+++ b/docs/manualpages/DM/DMForestGetMinimumRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetMinimumRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetMinimumRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetMinimumRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetMinimumRefinement"><H1>DMForestGetMinimumRefinement</H1></A>
Get the minimum level of refinement (relative to the base <A HREF="../DM/DM.html#DM">DM</A>, see <A HREF="../DM/DMForestGetBaseDM.html#DMForestGetBaseDM">DMForestGetBaseDM</A>()) allowed in the forest. If the forest is being created by coarsening a previous forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()), this limits the amount of coarsening.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetPartitionOverlap.html b/docs/manualpages/DM/DMForestGetPartitionOverlap.html
index 7c6c356..4c3263a 100644
--- a/docs/manualpages/DM/DMForestGetPartitionOverlap.html
+++ b/docs/manualpages/DM/DMForestGetPartitionOverlap.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetPartitionOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetPartitionOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetPartitionOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetPartitionOverlap"><H1>DMForestGetPartitionOverlap</H1></A>
Get the amount of cell-overlap present in parallel partitions of a forest, with values > 0 indicating subdomains that are expanded by that many iterations of adding adjacent cells
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetTopology.html b/docs/manualpages/DM/DMForestGetTopology.html
index c874d67..76818f6 100644
--- a/docs/manualpages/DM/DMForestGetTopology.html
+++ b/docs/manualpages/DM/DMForestGetTopology.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetTopology</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetTopology.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetTopology.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetTopology"><H1>DMForestGetTopology</H1></A>
Get a string describing the topology of a DMForest.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestGetWeightCapacity.html b/docs/manualpages/DM/DMForestGetWeightCapacity.html
index afc32cd..e7078a2 100644
--- a/docs/manualpages/DM/DMForestGetWeightCapacity.html
+++ b/docs/manualpages/DM/DMForestGetWeightCapacity.html
@@ -5,8 +5,8 @@
<TITLE>DMForestGetWeightCapacity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestGetWeightCapacity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestGetWeightCapacity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestGetWeightCapacity"><H1>DMForestGetWeightCapacity</H1></A>
Set the capacity of the current process when repartitioning a pre-adaptation forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()). After partitioning, the ratio of the weight of each process's cells to the process's capacity will be roughly equal for all processes. A capacity of 0 indicates that the current process should not have any cells after repartitioning.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestRegisterType.html b/docs/manualpages/DM/DMForestRegisterType.html
index 10b13ae..268c4eb 100644
--- a/docs/manualpages/DM/DMForestRegisterType.html
+++ b/docs/manualpages/DM/DMForestRegisterType.html
@@ -5,8 +5,8 @@
<TITLE>DMForestRegisterType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestRegisterType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestRegisterType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestRegisterType"><H1>DMForestRegisterType</H1></A>
Registers a <A HREF="../DM/DMType.html#DMType">DMType</A> as a subtype of <A HREF="../DM/DMFOREST.html#DMFOREST">DMFOREST</A> (so that <A HREF="../DM/DMIsForest.html#DMIsForest">DMIsForest</A>() will be correct)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetAdaptivityForest.html b/docs/manualpages/DM/DMForestSetAdaptivityForest.html
index 85df27b..47621e9 100644
--- a/docs/manualpages/DM/DMForestSetAdaptivityForest.html
+++ b/docs/manualpages/DM/DMForestSetAdaptivityForest.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetAdaptivityForest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetAdaptivityForest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetAdaptivityForest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetAdaptivityForest"><H1>DMForestSetAdaptivityForest</H1></A>
During the pre-setup phase, set the forest from which the current forest will be adapted (e.g., the current forest will be refined/coarsened/repartitioned from it) im <A HREF="../DM/DMSetUp.html#DMSetUp">DMSetUp</A>(). Usually not needed by users directly: <A HREF="../DM/DMForestTemplate.html#DMForestTemplate">DMForestTemplate</A>() constructs a new forest to be adapted from an old forest and calls this routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetAdaptivityLabel.html b/docs/manualpages/DM/DMForestSetAdaptivityLabel.html
index 6e63ed1..259caad 100644
--- a/docs/manualpages/DM/DMForestSetAdaptivityLabel.html
+++ b/docs/manualpages/DM/DMForestSetAdaptivityLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetAdaptivityLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetAdaptivityLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetAdaptivityLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetAdaptivityLabel"><H1>DMForestSetAdaptivityLabel</H1></A>
During the pre-setup phase, set the label of the pre-adaptation forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()) that holds the adaptation flags (refinement, coarsening, or some combination). The interpretation of the label values is up to the subtype of DMForest, but DM_FOREST_KEEP, DM_FOREST_REFINE, and DM_FOREST_COARSEN have been reserved as choices that should be accepted by all subtypes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetAdaptivityPurpose.html b/docs/manualpages/DM/DMForestSetAdaptivityPurpose.html
index 7e3136e..f322a1d 100644
--- a/docs/manualpages/DM/DMForestSetAdaptivityPurpose.html
+++ b/docs/manualpages/DM/DMForestSetAdaptivityPurpose.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetAdaptivityPurpose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetAdaptivityPurpose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetAdaptivityPurpose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetAdaptivityPurpose"><H1>DMForestSetAdaptivityPurpose</H1></A>
During the pre-setup phase, set whether the current <A HREF="../DM/DM.html#DM">DM</A> is being adapted from its source (set with <A HREF="../DM/DMForestSetAdaptivityForest.html#DMForestSetAdaptivityForest">DMForestSetAdaptivityForest</A>()) for the purpose of refinement (DM_FOREST_REFINE), coarsening (DM_FOREST_COARSEN), or undefined (DM_FOREST_NONE). This only matters for the purposes of reference counting: during <A HREF="../DM/DMDestroy.html#DMDestroy">DMDestroy</A>(), cyclic referen [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetAdaptivityStrategy.html b/docs/manualpages/DM/DMForestSetAdaptivityStrategy.html
index fea1390..3c8745e 100644
--- a/docs/manualpages/DM/DMForestSetAdaptivityStrategy.html
+++ b/docs/manualpages/DM/DMForestSetAdaptivityStrategy.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetAdaptivityStrategy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetAdaptivityStrategy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetAdaptivityStrategy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetAdaptivityStrategy"><H1>DMForestSetAdaptivityStrategy</H1></A>
Get the strategy for combining adaptivity labels from multiple processes. Subtypes of DMForest may define their own strategies. Two default strategies are DMFORESTADAPTALL, which indicates that all processes must agree for a refinement/coarsening flag to be valid, and DMFORESTADAPTANY, which indicates that only one process needs to specify refinement/coarsening.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetAdjacencyCodimension.html b/docs/manualpages/DM/DMForestSetAdjacencyCodimension.html
index 8f04abc..b1fce8c 100644
--- a/docs/manualpages/DM/DMForestSetAdjacencyCodimension.html
+++ b/docs/manualpages/DM/DMForestSetAdjacencyCodimension.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetAdjacencyCodimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetAdjacencyCodimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetAdjacencyCodimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetAdjacencyCodimension"><H1>DMForestSetAdjacencyCodimension</H1></A>
Like <A HREF="../DM/DMForestSetAdjacencyDimension.html#DMForestSetAdjacencyDimension">DMForestSetAdjacencyDimension</A>(), but specified as a co-dimension (so that, e.g., adjacency based on facets can be specified by codimension 1 in all cases)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetAdjacencyDimension.html b/docs/manualpages/DM/DMForestSetAdjacencyDimension.html
index b2b3d92..ccced3c 100644
--- a/docs/manualpages/DM/DMForestSetAdjacencyDimension.html
+++ b/docs/manualpages/DM/DMForestSetAdjacencyDimension.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetAdjacencyDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetAdjacencyDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetAdjacencyDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetAdjacencyDimension"><H1>DMForestSetAdjacencyDimension</H1></A>
During the pre-setup phase, set the dimension of interface points that determine cell adjacency (for the purposes of partitioning and overlap).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetBaseDM.html b/docs/manualpages/DM/DMForestSetBaseDM.html
index 5c63c08..0513e84 100644
--- a/docs/manualpages/DM/DMForestSetBaseDM.html
+++ b/docs/manualpages/DM/DMForestSetBaseDM.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetBaseDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetBaseDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetBaseDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetBaseDM"><H1>DMForestSetBaseDM</H1></A>
During the pre-setup phase, set the <A HREF="../DM/DM.html#DM">DM</A> that defines the base mesh of a DMForest forest. The forest will be hierarchically refined from the base, and all refinements/coarsenings of the forest will share its base. In general, two forest must share a bse to be comparable, to do things like construct interpolators.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetCellWeightFactor.html b/docs/manualpages/DM/DMForestSetCellWeightFactor.html
index 466906e..d1dfb1d 100644
--- a/docs/manualpages/DM/DMForestSetCellWeightFactor.html
+++ b/docs/manualpages/DM/DMForestSetCellWeightFactor.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetCellWeightFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetCellWeightFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetCellWeightFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetCellWeightFactor"><H1>DMForestSetCellWeightFactor</H1></A>
During the pre-setup phase, set the factor by which the level of refinement changes the cell weight (see <A HREF="../DM/DMForestSetCellWeights.html#DMForestSetCellWeights">DMForestSetCellWeights</A>()) when calculating partitions. The final weight of a cell will be (cellWeight) * (weightFactor^refinementLevel). A factor of 1 indicates that the weight of a cell does not depend on its level; a factor of 2, for example, might be appropriate for sub-cycling time-stepping methods, when the [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetCellWeights.html b/docs/manualpages/DM/DMForestSetCellWeights.html
index f67372a..ac2f973 100644
--- a/docs/manualpages/DM/DMForestSetCellWeights.html
+++ b/docs/manualpages/DM/DMForestSetCellWeights.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetCellWeights</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetCellWeights.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetCellWeights.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetCellWeights"><H1>DMForestSetCellWeights</H1></A>
Set the weights assigned to each of the cells (see <A HREF="../DM/DMForestGetCellChart.html#DMForestGetCellChart">DMForestGetCellChart</A>()) of the current process: weights are used to determine parallel partitioning. Partitions will be created so that each process's ratio of weight to capacity (see <A HREF="../DM/DMForestSetWeightCapacity.html#DMForestSetWeightCapacity">DMForestSetWeightCapacity</A>()) is roughly equal. If NULL, each cell receives a weight of 1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetComputeAdaptivitySF.html b/docs/manualpages/DM/DMForestSetComputeAdaptivitySF.html
index 853aa39..2adf51a 100644
--- a/docs/manualpages/DM/DMForestSetComputeAdaptivitySF.html
+++ b/docs/manualpages/DM/DMForestSetComputeAdaptivitySF.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetComputeAdaptivitySF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetComputeAdaptivitySF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetComputeAdaptivitySF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetComputeAdaptivitySF"><H1>DMForestSetComputeAdaptivitySF</H1></A>
During the pre-setup phase, set whether transfer PetscSFs should be computed relating the cells of the pre-adaptation forest to the post-adaptiation forest. After <A HREF="../DM/DMSetUp.html#DMSetUp">DMSetUp</A>() is called, these transfer PetscSFs can be accessed with <A HREF="../DM/DMForestGetAdaptivitySF.html#DMForestGetAdaptivitySF">DMForestGetAdaptivitySF</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetGradeFactor.html b/docs/manualpages/DM/DMForestSetGradeFactor.html
index e720198..16be83e 100644
--- a/docs/manualpages/DM/DMForestSetGradeFactor.html
+++ b/docs/manualpages/DM/DMForestSetGradeFactor.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetGradeFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetGradeFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetGradeFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetGradeFactor"><H1>DMForestSetGradeFactor</H1></A>
During the pre-setup phase, set the desired amount of grading in the mesh, e.g. give 2 to indicate that the diameter of neighboring cells should differ by at most a factor of 2. Subtypes of DMForest may only support one particular choice of grading factor.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetInitialRefinement.html b/docs/manualpages/DM/DMForestSetInitialRefinement.html
index 0c4e96b..240a308 100644
--- a/docs/manualpages/DM/DMForestSetInitialRefinement.html
+++ b/docs/manualpages/DM/DMForestSetInitialRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetInitialRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetInitialRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetInitialRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetInitialRefinement"><H1>DMForestSetInitialRefinement</H1></A>
During the pre-setup phase, set the initial level of refinement (relative to the base <A HREF="../DM/DM.html#DM">DM</A>, see <A HREF="../DM/DMForestGetBaseDM.html#DMForestGetBaseDM">DMForestGetBaseDM</A>()) allowed in the forest.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetMaximumRefinement.html b/docs/manualpages/DM/DMForestSetMaximumRefinement.html
index 53e291c..e021b36 100644
--- a/docs/manualpages/DM/DMForestSetMaximumRefinement.html
+++ b/docs/manualpages/DM/DMForestSetMaximumRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetMaximumRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetMaximumRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetMaximumRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetMaximumRefinement"><H1>DMForestSetMaximumRefinement</H1></A>
During the pre-setup phase, set the maximum level of refinement (relative to the base <A HREF="../DM/DM.html#DM">DM</A>, see <A HREF="../DM/DMForestGetBaseDM.html#DMForestGetBaseDM">DMForestGetBaseDM</A>()) allowed in the forest. If the forest is being created by refining a previous forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()), this limits the amount of refinement.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetMinimumRefinement.html b/docs/manualpages/DM/DMForestSetMinimumRefinement.html
index 7df9933..0748d0c 100644
--- a/docs/manualpages/DM/DMForestSetMinimumRefinement.html
+++ b/docs/manualpages/DM/DMForestSetMinimumRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetMinimumRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetMinimumRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetMinimumRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetMinimumRefinement"><H1>DMForestSetMinimumRefinement</H1></A>
During the pre-setup phase, set the minimum level of refinement (relative to the base <A HREF="../DM/DM.html#DM">DM</A>, see <A HREF="../DM/DMForestGetBaseDM.html#DMForestGetBaseDM">DMForestGetBaseDM</A>()) allowed in the forest. If the forest is being created by coarsening a previous forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()) this limits the amount of coarsening.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetPartitionOverlap.html b/docs/manualpages/DM/DMForestSetPartitionOverlap.html
index 2d79ffb..f6f1ea8 100644
--- a/docs/manualpages/DM/DMForestSetPartitionOverlap.html
+++ b/docs/manualpages/DM/DMForestSetPartitionOverlap.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetPartitionOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetPartitionOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetPartitionOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetPartitionOverlap"><H1>DMForestSetPartitionOverlap</H1></A>
During the pre-setup phase, set the amount of cell-overlap present in parallel partitions of a forest, with values > 0 indicating subdomains that are expanded by that many iterations of adding adjacent cells
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetTopology.html b/docs/manualpages/DM/DMForestSetTopology.html
index 81523e4..4064ca0 100644
--- a/docs/manualpages/DM/DMForestSetTopology.html
+++ b/docs/manualpages/DM/DMForestSetTopology.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetTopology</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetTopology.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetTopology.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetTopology"><H1>DMForestSetTopology</H1></A>
Set the topology of a DMForest during the pre-setup phase. The topology is a string (e.g. "cube", "shell") and can be interpreted by subtypes of <A HREF="../DM/DMFOREST.html#DMFOREST">DMFOREST</A>) to construct the base <A HREF="../DM/DM.html#DM">DM</A> of a forest durint <A HREF="../DM/DMSetUp.html#DMSetUp">DMSetUp</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestSetWeightCapacity.html b/docs/manualpages/DM/DMForestSetWeightCapacity.html
index 884290f..7b25e55 100644
--- a/docs/manualpages/DM/DMForestSetWeightCapacity.html
+++ b/docs/manualpages/DM/DMForestSetWeightCapacity.html
@@ -5,8 +5,8 @@
<TITLE>DMForestSetWeightCapacity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestSetWeightCapacity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestSetWeightCapacity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestSetWeightCapacity"><H1>DMForestSetWeightCapacity</H1></A>
During the pre-setup phase, set the capacity of the current process when repartitioning a pre-adaptation forest (see <A HREF="../DM/DMForestGetAdaptivityForest.html#DMForestGetAdaptivityForest">DMForestGetAdaptivityForest</A>()). After partitioning, the ratio of the weight of each process's cells to the process's capacity will be roughly equal for all processes. A capacity of 0 indicates that the current process should not have any cells after repartitioning.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMForestTemplate.html b/docs/manualpages/DM/DMForestTemplate.html
index 01a8f7c..d51ef24 100644
--- a/docs/manualpages/DM/DMForestTemplate.html
+++ b/docs/manualpages/DM/DMForestTemplate.html
@@ -5,8 +5,8 @@
<TITLE>DMForestTemplate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMForestTemplate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMForestTemplate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMForestTemplate"><H1>DMForestTemplate</H1></A>
Create a new <A HREF="../DM/DM.html#DM">DM</A> that will be adapted from a source <A HREF="../DM/DM.html#DM">DM</A>. The new <A HREF="../DM/DM.html#DM">DM</A> reproduces the configuration of the source, but is not yet setup, so that the user can then define only the ways that the new <A HREF="../DM/DM.html#DM">DM</A> should differ (by, e.g., refinement or repartitioning). The source <A HREF="../DM/DM.html#DM">DM</A> is also set as the adaptivity source <A HREF="../DM/DM.html#DM">DM</A> [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetApplicationContext.html b/docs/manualpages/DM/DMGetApplicationContext.html
index 4ae4d6f..c92647e 100644
--- a/docs/manualpages/DM/DMGetApplicationContext.html
+++ b/docs/manualpages/DM/DMGetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>DMGetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetApplicationContext"><H1>DMGetApplicationContext</H1></A>
Gets a user context from a <A HREF="../DM/DM.html#DM">DM</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetBlockSize.html b/docs/manualpages/DM/DMGetBlockSize.html
index e5163b3..ffcb798 100644
--- a/docs/manualpages/DM/DMGetBlockSize.html
+++ b/docs/manualpages/DM/DMGetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>DMGetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetBlockSize"><H1>DMGetBlockSize</H1></A>
Gets the inherent block size associated with a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetBoundary.html b/docs/manualpages/DM/DMGetBoundary.html
index 77fc627..361ae23 100644
--- a/docs/manualpages/DM/DMGetBoundary.html
+++ b/docs/manualpages/DM/DMGetBoundary.html
@@ -5,8 +5,8 @@
<TITLE>DMGetBoundary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetBoundary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetBoundary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetBoundary"><H1>DMGetBoundary</H1></A>
Add a boundary condition to the model
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoarseDM.html b/docs/manualpages/DM/DMGetCoarseDM.html
index 51a2a16..add4a44 100644
--- a/docs/manualpages/DM/DMGetCoarseDM.html
+++ b/docs/manualpages/DM/DMGetCoarseDM.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoarseDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoarseDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoarseDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoarseDM"><H1>DMGetCoarseDM</H1></A>
Get the coarse mesh from which this was obtained by refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoarsenLevel.html b/docs/manualpages/DM/DMGetCoarsenLevel.html
index ce713a9..18d58d7 100644
--- a/docs/manualpages/DM/DMGetCoarsenLevel.html
+++ b/docs/manualpages/DM/DMGetCoarsenLevel.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoarsenLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoarsenLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoarsenLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoarsenLevel"><H1>DMGetCoarsenLevel</H1></A>
Get's the number of coarsenings that have generated this <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoordinateDM.html b/docs/manualpages/DM/DMGetCoordinateDM.html
index ace0f0d..d05d596 100644
--- a/docs/manualpages/DM/DMGetCoordinateDM.html
+++ b/docs/manualpages/DM/DMGetCoordinateDM.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoordinateDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoordinateDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoordinateDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoordinateDM"><H1>DMGetCoordinateDM</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> that prescribes coordinate layout and scatters between global and local coordinates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoordinateDim.html b/docs/manualpages/DM/DMGetCoordinateDim.html
index 7c54d15..50fce77 100644
--- a/docs/manualpages/DM/DMGetCoordinateDim.html
+++ b/docs/manualpages/DM/DMGetCoordinateDim.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoordinateDim</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoordinateDim.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoordinateDim.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoordinateDim"><H1>DMGetCoordinateDim</H1></A>
Retrieve the dimension of embedding space for coordinate values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoordinateSection.html b/docs/manualpages/DM/DMGetCoordinateSection.html
index 58d2677..53480c8 100644
--- a/docs/manualpages/DM/DMGetCoordinateSection.html
+++ b/docs/manualpages/DM/DMGetCoordinateSection.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoordinateSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoordinateSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoordinateSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoordinateSection"><H1>DMGetCoordinateSection</H1></A>
Retrieve the layout of coordinate values over the mesh.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoordinates.html b/docs/manualpages/DM/DMGetCoordinates.html
index a6d63a5..69622f0 100644
--- a/docs/manualpages/DM/DMGetCoordinates.html
+++ b/docs/manualpages/DM/DMGetCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoordinates"><H1>DMGetCoordinates</H1></A>
Gets a global vector with the coordinates associated with the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoordinatesLocal.html b/docs/manualpages/DM/DMGetCoordinatesLocal.html
index ee86744..2054910 100644
--- a/docs/manualpages/DM/DMGetCoordinatesLocal.html
+++ b/docs/manualpages/DM/DMGetCoordinatesLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoordinatesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoordinatesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoordinatesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoordinatesLocal"><H1>DMGetCoordinatesLocal</H1></A>
Gets a local vector with the coordinates associated with the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetCoordinatesLocalized.html b/docs/manualpages/DM/DMGetCoordinatesLocalized.html
index 8c0d8a8..cc1f0df 100644
--- a/docs/manualpages/DM/DMGetCoordinatesLocalized.html
+++ b/docs/manualpages/DM/DMGetCoordinatesLocalized.html
@@ -5,8 +5,8 @@
<TITLE>DMGetCoordinatesLocalized</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetCoordinatesLocalized.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetCoordinatesLocalized.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetCoordinatesLocalized"><H1>DMGetCoordinatesLocalized</H1></A>
Check if the <A HREF="../DM/DM.html#DM">DM</A> coordinates have been localized for cells
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetDS.html b/docs/manualpages/DM/DMGetDS.html
index 1a3a05a..d6948f1 100644
--- a/docs/manualpages/DM/DMGetDS.html
+++ b/docs/manualpages/DM/DMGetDS.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetDS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetDS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDS"><H1>DMGetDS</H1></A>
Get the <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetDefaultConstraints.html b/docs/manualpages/DM/DMGetDefaultConstraints.html
index 9c957eb..ed54080 100644
--- a/docs/manualpages/DM/DMGetDefaultConstraints.html
+++ b/docs/manualpages/DM/DMGetDefaultConstraints.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDefaultConstraints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetDefaultConstraints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetDefaultConstraints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDefaultConstraints"><H1>DMGetDefaultConstraints</H1></A>
Get the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> and <A HREF="../Mat/Mat.html#Mat">Mat</A> the specify the local constraint interpolation. See <A HREF="../DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</A>() for a description of the purpose of constraint interpolation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetDefaultGlobalSection.html b/docs/manualpages/DM/DMGetDefaultGlobalSection.html
index 74f831c..2b75543 100644
--- a/docs/manualpages/DM/DMGetDefaultGlobalSection.html
+++ b/docs/manualpages/DM/DMGetDefaultGlobalSection.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDefaultGlobalSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetDefaultGlobalSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetDefaultGlobalSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDefaultGlobalSection"><H1>DMGetDefaultGlobalSection</H1></A>
Get the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> encoding the global data layout for the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetDefaultSF.html b/docs/manualpages/DM/DMGetDefaultSF.html
index f40a4cc..a834417 100644
--- a/docs/manualpages/DM/DMGetDefaultSF.html
+++ b/docs/manualpages/DM/DMGetDefaultSF.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDefaultSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetDefaultSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetDefaultSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDefaultSF"><H1>DMGetDefaultSF</H1></A>
Get the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> encoding the parallel dof overlap for the <A HREF="../DM/DM.html#DM">DM</A>. If it has not been set, it is created from the default <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> layouts in the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetDefaultSection.html b/docs/manualpages/DM/DMGetDefaultSection.html
index 85498dd..70f8aa1 100644
--- a/docs/manualpages/DM/DMGetDefaultSection.html
+++ b/docs/manualpages/DM/DMGetDefaultSection.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDefaultSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetDefaultSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetDefaultSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDefaultSection"><H1>DMGetDefaultSection</H1></A>
Get the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> encoding the local data layout for the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetDimPoints.html b/docs/manualpages/DM/DMGetDimPoints.html
index 0b7553d..300da5b 100644
--- a/docs/manualpages/DM/DMGetDimPoints.html
+++ b/docs/manualpages/DM/DMGetDimPoints.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDimPoints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetDimPoints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetDimPoints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDimPoints"><H1>DMGetDimPoints</H1></A>
Get the half-open interval for all points of a given dimension
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetDimension.html b/docs/manualpages/DM/DMGetDimension.html
index d5dfa89..a9ee628 100644
--- a/docs/manualpages/DM/DMGetDimension.html
+++ b/docs/manualpages/DM/DMGetDimension.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDimension"><H1>DMGetDimension</H1></A>
Return the topological dimension of the <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetField.html b/docs/manualpages/DM/DMGetField.html
index de0cffc..4d2de67 100644
--- a/docs/manualpages/DM/DMGetField.html
+++ b/docs/manualpages/DM/DMGetField.html
@@ -5,8 +5,8 @@
<TITLE>DMGetField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetField"><H1>DMGetField</H1></A>
Return the discretization object for a given <A HREF="../DM/DM.html#DM">DM</A> field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetFineDM.html b/docs/manualpages/DM/DMGetFineDM.html
index 3c567ad..034256f 100644
--- a/docs/manualpages/DM/DMGetFineDM.html
+++ b/docs/manualpages/DM/DMGetFineDM.html
@@ -5,8 +5,8 @@
<TITLE>DMGetFineDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetFineDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetFineDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetFineDM"><H1>DMGetFineDM</H1></A>
Get the fine mesh from which this was obtained by refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetGlobalVector.html b/docs/manualpages/DM/DMGetGlobalVector.html
index 31ac02c..08fc4f8 100644
--- a/docs/manualpages/DM/DMGetGlobalVector.html
+++ b/docs/manualpages/DM/DMGetGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMGetGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetGlobalVector"><H1>DMGetGlobalVector</H1></A>
Gets a MPI PETSc vector that may be used with the DMXXX routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLabel.html b/docs/manualpages/DM/DMGetLabel.html
index 5b9ee8c..63866e3 100644
--- a/docs/manualpages/DM/DMGetLabel.html
+++ b/docs/manualpages/DM/DMGetLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLabel"><H1>DMGetLabel</H1></A>
Return the label of a given name, or NULL
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLabelByNum.html b/docs/manualpages/DM/DMGetLabelByNum.html
index b85881d..b0a896c 100644
--- a/docs/manualpages/DM/DMGetLabelByNum.html
+++ b/docs/manualpages/DM/DMGetLabelByNum.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLabelByNum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLabelByNum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLabelByNum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLabelByNum"><H1>DMGetLabelByNum</H1></A>
Return the nth label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLabelIdIS.html b/docs/manualpages/DM/DMGetLabelIdIS.html
index 6cda492..daf98ca 100644
--- a/docs/manualpages/DM/DMGetLabelIdIS.html
+++ b/docs/manualpages/DM/DMGetLabelIdIS.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLabelIdIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLabelIdIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLabelIdIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLabelIdIS"><H1>DMGetLabelIdIS</H1></A>
Get the integer ids in a label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLabelName.html b/docs/manualpages/DM/DMGetLabelName.html
index 2492d8a..9ef39f3 100644
--- a/docs/manualpages/DM/DMGetLabelName.html
+++ b/docs/manualpages/DM/DMGetLabelName.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLabelName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLabelName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLabelName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLabelName"><H1>DMGetLabelName</H1></A>
Return the name of nth label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLabelOutput.html b/docs/manualpages/DM/DMGetLabelOutput.html
index 74b5601..8ac49bb 100644
--- a/docs/manualpages/DM/DMGetLabelOutput.html
+++ b/docs/manualpages/DM/DMGetLabelOutput.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLabelOutput</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLabelOutput.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLabelOutput.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLabelOutput"><H1>DMGetLabelOutput</H1></A>
Get the output flag for a given label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLabelSize.html b/docs/manualpages/DM/DMGetLabelSize.html
index d63bef8..2038f7d 100644
--- a/docs/manualpages/DM/DMGetLabelSize.html
+++ b/docs/manualpages/DM/DMGetLabelSize.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLabelSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLabelSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLabelSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLabelSize"><H1>DMGetLabelSize</H1></A>
Get the number of different integer ids in a Label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLabelValue.html b/docs/manualpages/DM/DMGetLabelValue.html
index 1534509..8bff9c6 100644
--- a/docs/manualpages/DM/DMGetLabelValue.html
+++ b/docs/manualpages/DM/DMGetLabelValue.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLabelValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLabelValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLabelValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLabelValue"><H1>DMGetLabelValue</H1></A>
Get the value in a Sieve Label for the given point, with 0 as the default
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLocalToGlobalMapping.html b/docs/manualpages/DM/DMGetLocalToGlobalMapping.html
index e2278e9..1037cc1 100644
--- a/docs/manualpages/DM/DMGetLocalToGlobalMapping.html
+++ b/docs/manualpages/DM/DMGetLocalToGlobalMapping.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLocalToGlobalMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLocalToGlobalMapping"><H1>DMGetLocalToGlobalMapping</H1></A>
Accesses the local-to-global mapping in a <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetLocalVector.html b/docs/manualpages/DM/DMGetLocalVector.html
index 3810bba..6f08f9e 100644
--- a/docs/manualpages/DM/DMGetLocalVector.html
+++ b/docs/manualpages/DM/DMGetLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMGetLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetLocalVector"><H1>DMGetLocalVector</H1></A>
Gets a Seq PETSc vector that may be used with the DMXXX routines. This vector has spaces for the ghost values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetMatType.html b/docs/manualpages/DM/DMGetMatType.html
index 333a3ef..460de43 100644
--- a/docs/manualpages/DM/DMGetMatType.html
+++ b/docs/manualpages/DM/DMGetMatType.html
@@ -5,8 +5,8 @@
<TITLE>DMGetMatType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetMatType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetMatType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetMatType"><H1>DMGetMatType</H1></A>
Gets the type of matrix created with <A HREF="../DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetNamedGlobalVector.html b/docs/manualpages/DM/DMGetNamedGlobalVector.html
index 764995b..961072d 100644
--- a/docs/manualpages/DM/DMGetNamedGlobalVector.html
+++ b/docs/manualpages/DM/DMGetNamedGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMGetNamedGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetNamedGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetNamedGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetNamedGlobalVector"><H1>DMGetNamedGlobalVector</H1></A>
get access to a named, persistent global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetNamedLocalVector.html b/docs/manualpages/DM/DMGetNamedLocalVector.html
index 310ce57..5d5f064 100644
--- a/docs/manualpages/DM/DMGetNamedLocalVector.html
+++ b/docs/manualpages/DM/DMGetNamedLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMGetNamedLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetNamedLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetNamedLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetNamedLocalVector"><H1>DMGetNamedLocalVector</H1></A>
get access to a named, persistent local vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetNumBoundary.html b/docs/manualpages/DM/DMGetNumBoundary.html
index 73a8b2e..e66e592 100644
--- a/docs/manualpages/DM/DMGetNumBoundary.html
+++ b/docs/manualpages/DM/DMGetNumBoundary.html
@@ -5,8 +5,8 @@
<TITLE>DMGetNumBoundary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetNumBoundary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetNumBoundary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetNumBoundary"><H1>DMGetNumBoundary</H1></A>
Get the number of registered BC
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetNumLabels.html b/docs/manualpages/DM/DMGetNumLabels.html
index 13469de..fc4f9b8 100644
--- a/docs/manualpages/DM/DMGetNumLabels.html
+++ b/docs/manualpages/DM/DMGetNumLabels.html
@@ -5,8 +5,8 @@
<TITLE>DMGetNumLabels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetNumLabels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetNumLabels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetNumLabels"><H1>DMGetNumLabels</H1></A>
Return the number of labels defined by the mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetOptionsPrefix.html b/docs/manualpages/DM/DMGetOptionsPrefix.html
index 5266384..9eb4238 100644
--- a/docs/manualpages/DM/DMGetOptionsPrefix.html
+++ b/docs/manualpages/DM/DMGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>DMGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetOptionsPrefix"><H1>DMGetOptionsPrefix</H1></A>
Gets the prefix used for searching for all <A HREF="../DM/DM.html#DM">DM</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetOutputDM.html b/docs/manualpages/DM/DMGetOutputDM.html
index 70af9ff..e3710bd 100644
--- a/docs/manualpages/DM/DMGetOutputDM.html
+++ b/docs/manualpages/DM/DMGetOutputDM.html
@@ -5,8 +5,8 @@
<TITLE>DMGetOutputDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetOutputDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetOutputDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetOutputDM"><H1>DMGetOutputDM</H1></A>
Retrieve the <A HREF="../DM/DM.html#DM">DM</A> associated with the layout for output
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetOutputSequenceNumber.html b/docs/manualpages/DM/DMGetOutputSequenceNumber.html
index fbbe1d2..c181968 100644
--- a/docs/manualpages/DM/DMGetOutputSequenceNumber.html
+++ b/docs/manualpages/DM/DMGetOutputSequenceNumber.html
@@ -5,8 +5,8 @@
<TITLE>DMGetOutputSequenceNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetOutputSequenceNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetOutputSequenceNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetOutputSequenceNumber"><H1>DMGetOutputSequenceNumber</H1></A>
Retrieve the sequence number/value for output
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetPointSF.html b/docs/manualpages/DM/DMGetPointSF.html
index 3a7c0f0..42fc56d 100644
--- a/docs/manualpages/DM/DMGetPointSF.html
+++ b/docs/manualpages/DM/DMGetPointSF.html
@@ -5,8 +5,8 @@
<TITLE>DMGetPointSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetPointSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetPointSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetPointSF"><H1>DMGetPointSF</H1></A>
Get the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> encoding the parallel section point overlap for the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetRefineLevel.html b/docs/manualpages/DM/DMGetRefineLevel.html
index 142362a..82ccda1 100644
--- a/docs/manualpages/DM/DMGetRefineLevel.html
+++ b/docs/manualpages/DM/DMGetRefineLevel.html
@@ -5,8 +5,8 @@
<TITLE>DMGetRefineLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetRefineLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetRefineLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetRefineLevel"><H1>DMGetRefineLevel</H1></A>
Get's the number of refinements that have generated this <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetStratumIS.html b/docs/manualpages/DM/DMGetStratumIS.html
index a238651..ecf6eee 100644
--- a/docs/manualpages/DM/DMGetStratumIS.html
+++ b/docs/manualpages/DM/DMGetStratumIS.html
@@ -5,8 +5,8 @@
<TITLE>DMGetStratumIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetStratumIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetStratumIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetStratumIS"><H1>DMGetStratumIS</H1></A>
Get the points in a label stratum
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetStratumSize.html b/docs/manualpages/DM/DMGetStratumSize.html
index c5b8a70..0e7992c 100644
--- a/docs/manualpages/DM/DMGetStratumSize.html
+++ b/docs/manualpages/DM/DMGetStratumSize.html
@@ -5,8 +5,8 @@
<TITLE>DMGetStratumSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetStratumSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetStratumSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetStratumSize"><H1>DMGetStratumSize</H1></A>
Get the number of points in a label stratum
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetType.html b/docs/manualpages/DM/DMGetType.html
index 332ba90..c6c97a6 100644
--- a/docs/manualpages/DM/DMGetType.html
+++ b/docs/manualpages/DM/DMGetType.html
@@ -5,8 +5,8 @@
<TITLE>DMGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetType"><H1>DMGetType</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> type name (as a string) from the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetUseNatural.html b/docs/manualpages/DM/DMGetUseNatural.html
index 2d0f381..c8f1f13 100644
--- a/docs/manualpages/DM/DMGetUseNatural.html
+++ b/docs/manualpages/DM/DMGetUseNatural.html
@@ -5,8 +5,8 @@
<TITLE>DMGetUseNatural</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetUseNatural.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetUseNatural.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetUseNatural"><H1>DMGetUseNatural</H1></A>
Get the flag for creating a mapping to the natural order on distribution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetVecType.html b/docs/manualpages/DM/DMGetVecType.html
index 44dce68..520dfce 100644
--- a/docs/manualpages/DM/DMGetVecType.html
+++ b/docs/manualpages/DM/DMGetVecType.html
@@ -5,8 +5,8 @@
<TITLE>DMGetVecType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetVecType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetVecType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetVecType"><H1>DMGetVecType</H1></A>
Gets the type of vector created with <A HREF="../DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</A>() and <A HREF="../DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGetWorkArray.html b/docs/manualpages/DM/DMGetWorkArray.html
index cb7f960..eef4f2c 100644
--- a/docs/manualpages/DM/DMGetWorkArray.html
+++ b/docs/manualpages/DM/DMGetWorkArray.html
@@ -5,8 +5,8 @@
<TITLE>DMGetWorkArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGetWorkArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGetWorkArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetWorkArray"><H1>DMGetWorkArray</H1></A>
Gets a work array guaranteed to be at least the input size, restore with <A HREF="../DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGlobalToLocalBegin.html b/docs/manualpages/DM/DMGlobalToLocalBegin.html
index be6ed6c..927388d 100644
--- a/docs/manualpages/DM/DMGlobalToLocalBegin.html
+++ b/docs/manualpages/DM/DMGlobalToLocalBegin.html
@@ -5,8 +5,8 @@
<TITLE>DMGlobalToLocalBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGlobalToLocalBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGlobalToLocalBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGlobalToLocalBegin"><H1>DMGlobalToLocalBegin</H1></A>
Begins updating local vectors from global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGlobalToLocalBeginDefaultShell.html b/docs/manualpages/DM/DMGlobalToLocalBeginDefaultShell.html
index 7404657..3074969 100644
--- a/docs/manualpages/DM/DMGlobalToLocalBeginDefaultShell.html
+++ b/docs/manualpages/DM/DMGlobalToLocalBeginDefaultShell.html
@@ -5,8 +5,8 @@
<TITLE>DMGlobalToLocalBeginDefaultShell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGlobalToLocalBeginDefaultShell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGlobalToLocalBeginDefaultShell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGlobalToLocalBeginDefaultShell"><H1>DMGlobalToLocalBeginDefaultShell</H1></A>
Uses the GlobalToLocal <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context set by the user to begin a global to local scatter Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGlobalToLocalEnd.html b/docs/manualpages/DM/DMGlobalToLocalEnd.html
index f036a6f..aa4de23 100644
--- a/docs/manualpages/DM/DMGlobalToLocalEnd.html
+++ b/docs/manualpages/DM/DMGlobalToLocalEnd.html
@@ -5,8 +5,8 @@
<TITLE>DMGlobalToLocalEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGlobalToLocalEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGlobalToLocalEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGlobalToLocalEnd"><H1>DMGlobalToLocalEnd</H1></A>
Ends updating local vectors from global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGlobalToLocalEndDefaultShell.html b/docs/manualpages/DM/DMGlobalToLocalEndDefaultShell.html
index 5d23691..c313bcb 100644
--- a/docs/manualpages/DM/DMGlobalToLocalEndDefaultShell.html
+++ b/docs/manualpages/DM/DMGlobalToLocalEndDefaultShell.html
@@ -5,8 +5,8 @@
<TITLE>DMGlobalToLocalEndDefaultShell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGlobalToLocalEndDefaultShell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGlobalToLocalEndDefaultShell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGlobalToLocalEndDefaultShell"><H1>DMGlobalToLocalEndDefaultShell</H1></A>
Uses the GlobalToLocal <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context set by the user to end a global to local scatter Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMGlobalToLocalHookAdd.html b/docs/manualpages/DM/DMGlobalToLocalHookAdd.html
index 8fb4c71..5776c8d 100644
--- a/docs/manualpages/DM/DMGlobalToLocalHookAdd.html
+++ b/docs/manualpages/DM/DMGlobalToLocalHookAdd.html
@@ -5,8 +5,8 @@
<TITLE>DMGlobalToLocalHookAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMGlobalToLocalHookAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMGlobalToLocalHookAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGlobalToLocalHookAdd"><H1>DMGlobalToLocalHookAdd</H1></A>
adds a callback to be run when global to local is called
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMHasColoring.html b/docs/manualpages/DM/DMHasColoring.html
index 4ad0a38..6719ec2 100644
--- a/docs/manualpages/DM/DMHasColoring.html
+++ b/docs/manualpages/DM/DMHasColoring.html
@@ -5,8 +5,8 @@
<TITLE>DMHasColoring</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMHasColoring.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMHasColoring.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMHasColoring"><H1>DMHasColoring</H1></A>
does the <A HREF="../DM/DM.html#DM">DM</A> object have a method of providing a coloring?
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMHasCreateRestriction.html b/docs/manualpages/DM/DMHasCreateRestriction.html
index 59278e3..11cc484 100644
--- a/docs/manualpages/DM/DMHasCreateRestriction.html
+++ b/docs/manualpages/DM/DMHasCreateRestriction.html
@@ -5,8 +5,8 @@
<TITLE>DMHasCreateRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMHasCreateRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMHasCreateRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMHasCreateRestriction"><H1>DMHasCreateRestriction</H1></A>
does the <A HREF="../DM/DM.html#DM">DM</A> object have a method of providing a restriction?
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMHasLabel.html b/docs/manualpages/DM/DMHasLabel.html
index c348bf9..60bb1c1 100644
--- a/docs/manualpages/DM/DMHasLabel.html
+++ b/docs/manualpages/DM/DMHasLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMHasLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMHasLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMHasLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMHasLabel"><H1>DMHasLabel</H1></A>
Determine whether the mesh has a label of a given name
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMHasNamedGlobalVector.html b/docs/manualpages/DM/DMHasNamedGlobalVector.html
index a8837e8..73ba8da 100644
--- a/docs/manualpages/DM/DMHasNamedGlobalVector.html
+++ b/docs/manualpages/DM/DMHasNamedGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMHasNamedGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMHasNamedGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMHasNamedGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMHasNamedGlobalVector"><H1>DMHasNamedGlobalVector</H1></A>
check for a named, persistent global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMHasNamedLocalVector.html b/docs/manualpages/DM/DMHasNamedLocalVector.html
index fcb3dcf..6c06cde 100644
--- a/docs/manualpages/DM/DMHasNamedLocalVector.html
+++ b/docs/manualpages/DM/DMHasNamedLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMHasNamedLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMHasNamedLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMHasNamedLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMHasNamedLocalVector"><H1>DMHasNamedLocalVector</H1></A>
check for a named, persistent local vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMHasVariableBounds.html b/docs/manualpages/DM/DMHasVariableBounds.html
index ca65648..f2d1046 100644
--- a/docs/manualpages/DM/DMHasVariableBounds.html
+++ b/docs/manualpages/DM/DMHasVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>DMHasVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMHasVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMHasVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMHasVariableBounds"><H1>DMHasVariableBounds</H1></A>
does the <A HREF="../DM/DM.html#DM">DM</A> object have a variable bounds function?
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMInitializePackage.html b/docs/manualpages/DM/DMInitializePackage.html
index 74d968e..cadc7e5 100644
--- a/docs/manualpages/DM/DMInitializePackage.html
+++ b/docs/manualpages/DM/DMInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>DMInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMInitializePackage"><H1>DMInitializePackage</H1></A>
This function initializes everything in the <A HREF="../DM/DM.html#DM">DM</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../AO/AOCreate.html#AOCreate">AOCreate</A>() or <A HREF="../DM/DMDACreate.html#DMDACreate">DMDACreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMInterpolate.html b/docs/manualpages/DM/DMInterpolate.html
index 492b39a..31c9c35 100644
--- a/docs/manualpages/DM/DMInterpolate.html
+++ b/docs/manualpages/DM/DMInterpolate.html
@@ -5,8 +5,8 @@
<TITLE>DMInterpolate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMInterpolate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMInterpolate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMInterpolate"><H1>DMInterpolate</H1></A>
interpolates user-defined problem data to a finer <A HREF="../DM/DM.html#DM">DM</A> by running hooks registered by <A HREF="../DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMIsForest.html b/docs/manualpages/DM/DMIsForest.html
index 9f38f9f..9e7f583 100644
--- a/docs/manualpages/DM/DMIsForest.html
+++ b/docs/manualpages/DM/DMIsForest.html
@@ -5,8 +5,8 @@
<TITLE>DMIsForest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMIsForest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMIsForest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMIsForest"><H1>DMIsForest</H1></A>
Check whether a <A HREF="../DM/DM.html#DM">DM</A> uses the <A HREF="../DM/DMFOREST.html#DMFOREST">DMFOREST</A> interface for hierarchically-refined meshes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabel.html b/docs/manualpages/DM/DMLabel.html
index b0d41d9..2ae2ee5 100644
--- a/docs/manualpages/DM/DMLabel.html
+++ b/docs/manualpages/DM/DMLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabel"><H1>DMLabel</H1></A>
Object which encapsulates a subset of the mesh from this <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelClearValue.html b/docs/manualpages/DM/DMLabelClearValue.html
index a1b5d07..fca5a6a 100644
--- a/docs/manualpages/DM/DMLabelClearValue.html
+++ b/docs/manualpages/DM/DMLabelClearValue.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelClearValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelClearValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelClearValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelClearValue"><H1>DMLabelClearValue</H1></A>
Clear the value a label assigns to a point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelCreate.html b/docs/manualpages/DM/DMLabelCreate.html
index 7db1d82..9ed6d54 100644
--- a/docs/manualpages/DM/DMLabelCreate.html
+++ b/docs/manualpages/DM/DMLabelCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelCreate"><H1>DMLabelCreate</H1></A>
Create a <A HREF="../DM/DMLabel.html#DMLabel">DMLabel</A> object, which is a multimap
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelGather.html b/docs/manualpages/DM/DMLabelGather.html
index d05cfcb..1a38b42 100644
--- a/docs/manualpages/DM/DMLabelGather.html
+++ b/docs/manualpages/DM/DMLabelGather.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelGather</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelGather.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelGather.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelGather"><H1>DMLabelGather</H1></A>
Gather all label values from leafs into roots
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelGetName.html b/docs/manualpages/DM/DMLabelGetName.html
index 6ea0c33..c72e31c 100644
--- a/docs/manualpages/DM/DMLabelGetName.html
+++ b/docs/manualpages/DM/DMLabelGetName.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelGetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelGetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelGetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelGetName"><H1>DMLabelGetName</H1></A>
Return the name of a <A HREF="../DM/DMLabel.html#DMLabel">DMLabel</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelGetValue.html b/docs/manualpages/DM/DMLabelGetValue.html
index b79dab1..3b48370 100644
--- a/docs/manualpages/DM/DMLabelGetValue.html
+++ b/docs/manualpages/DM/DMLabelGetValue.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelGetValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelGetValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelGetValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelGetValue"><H1>DMLabelGetValue</H1></A>
Return the value a label assigns to a point, or the label's default value (which is initially -1, and can be changed with DMLabelSetDefaultValue())
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelHasPoint.html b/docs/manualpages/DM/DMLabelHasPoint.html
index 4d738c1..bfd3abd 100644
--- a/docs/manualpages/DM/DMLabelHasPoint.html
+++ b/docs/manualpages/DM/DMLabelHasPoint.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelHasPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelHasPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelHasPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelHasPoint"><H1>DMLabelHasPoint</H1></A>
Determine whether a label assigns a value to a point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelHasValue.html b/docs/manualpages/DM/DMLabelHasValue.html
index cddef95..d69135b 100644
--- a/docs/manualpages/DM/DMLabelHasValue.html
+++ b/docs/manualpages/DM/DMLabelHasValue.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelHasValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelHasValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelHasValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelHasValue"><H1>DMLabelHasValue</H1></A>
Determine whether a label assigns the value to any point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelInsertIS.html b/docs/manualpages/DM/DMLabelInsertIS.html
index 54b35c4..b912703 100644
--- a/docs/manualpages/DM/DMLabelInsertIS.html
+++ b/docs/manualpages/DM/DMLabelInsertIS.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelInsertIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelInsertIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelInsertIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelInsertIS"><H1>DMLabelInsertIS</H1></A>
Set all points in the <A HREF="../IS/IS.html#IS">IS</A> to a value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelSetValue.html b/docs/manualpages/DM/DMLabelSetValue.html
index 1690e08..c5e2af3 100644
--- a/docs/manualpages/DM/DMLabelSetValue.html
+++ b/docs/manualpages/DM/DMLabelSetValue.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelSetValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelSetValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelSetValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelSetValue"><H1>DMLabelSetValue</H1></A>
Set the value a label assigns to a point. If the value is the same as the label's default value (which is initially -1, and can be changed with DMLabelSetDefaultValue() to somethingg different), then this function will do nothing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelStratumHasPoint.html b/docs/manualpages/DM/DMLabelStratumHasPoint.html
index 4110551..206a92c 100644
--- a/docs/manualpages/DM/DMLabelStratumHasPoint.html
+++ b/docs/manualpages/DM/DMLabelStratumHasPoint.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelStratumHasPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelStratumHasPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelStratumHasPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelStratumHasPoint"><H1>DMLabelStratumHasPoint</H1></A>
Return true if the stratum contains a point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLabelView.html b/docs/manualpages/DM/DMLabelView.html
index 09bca05..1fd54d1 100644
--- a/docs/manualpages/DM/DMLabelView.html
+++ b/docs/manualpages/DM/DMLabelView.html
@@ -5,8 +5,8 @@
<TITLE>DMLabelView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLabelView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLabelView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLabelView"><H1>DMLabelView</H1></A>
View the label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLoad.html b/docs/manualpages/DM/DMLoad.html
index 0f2ae1c..84a655e 100644
--- a/docs/manualpages/DM/DMLoad.html
+++ b/docs/manualpages/DM/DMLoad.html
@@ -5,8 +5,8 @@
<TITLE>DMLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLoad"><H1>DMLoad</H1></A>
Loads a <A HREF="../DM/DM.html#DM">DM</A> that has been stored in binary with <A HREF="../DM/DMView.html#DMView">DMView</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToGlobalBegin.html b/docs/manualpages/DM/DMLocalToGlobalBegin.html
index b39b69f..5230d22 100644
--- a/docs/manualpages/DM/DMLocalToGlobalBegin.html
+++ b/docs/manualpages/DM/DMLocalToGlobalBegin.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToGlobalBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToGlobalBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToGlobalBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToGlobalBegin"><H1>DMLocalToGlobalBegin</H1></A>
updates global vectors from local vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToGlobalBeginDefaultShell.html b/docs/manualpages/DM/DMLocalToGlobalBeginDefaultShell.html
index a40d67b..c953138 100644
--- a/docs/manualpages/DM/DMLocalToGlobalBeginDefaultShell.html
+++ b/docs/manualpages/DM/DMLocalToGlobalBeginDefaultShell.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToGlobalBeginDefaultShell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToGlobalBeginDefaultShell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToGlobalBeginDefaultShell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToGlobalBeginDefaultShell"><H1>DMLocalToGlobalBeginDefaultShell</H1></A>
Uses the LocalToGlobal <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context set by the user to begin a local to global scatter Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToGlobalEnd.html b/docs/manualpages/DM/DMLocalToGlobalEnd.html
index 7eec9a7..ece5925 100644
--- a/docs/manualpages/DM/DMLocalToGlobalEnd.html
+++ b/docs/manualpages/DM/DMLocalToGlobalEnd.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToGlobalEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToGlobalEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToGlobalEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToGlobalEnd"><H1>DMLocalToGlobalEnd</H1></A>
updates global vectors from local vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToGlobalEndDefaultShell.html b/docs/manualpages/DM/DMLocalToGlobalEndDefaultShell.html
index 93fd888..3f2df75 100644
--- a/docs/manualpages/DM/DMLocalToGlobalEndDefaultShell.html
+++ b/docs/manualpages/DM/DMLocalToGlobalEndDefaultShell.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToGlobalEndDefaultShell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToGlobalEndDefaultShell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToGlobalEndDefaultShell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToGlobalEndDefaultShell"><H1>DMLocalToGlobalEndDefaultShell</H1></A>
Uses the LocalToGlobal <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context set by the user to end a local to global scatter Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToGlobalHookAdd.html b/docs/manualpages/DM/DMLocalToGlobalHookAdd.html
index c59b509..a74b4a5 100644
--- a/docs/manualpages/DM/DMLocalToGlobalHookAdd.html
+++ b/docs/manualpages/DM/DMLocalToGlobalHookAdd.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToGlobalHookAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToGlobalHookAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToGlobalHookAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToGlobalHookAdd"><H1>DMLocalToGlobalHookAdd</H1></A>
adds a callback to be run when a local to global is called
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToLocalBegin.html b/docs/manualpages/DM/DMLocalToLocalBegin.html
index 5be53d9..b021c70 100644
--- a/docs/manualpages/DM/DMLocalToLocalBegin.html
+++ b/docs/manualpages/DM/DMLocalToLocalBegin.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToLocalBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToLocalBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToLocalBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToLocalBegin"><H1>DMLocalToLocalBegin</H1></A>
Maps from a local vector (including ghost points that contain irrelevant values) to another local vector where the ghost points in the second are set correctly. Must be followed by <A HREF="../DM/DMLocalToLocalEnd.html#DMLocalToLocalEnd">DMLocalToLocalEnd</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToLocalBeginDefaultShell.html b/docs/manualpages/DM/DMLocalToLocalBeginDefaultShell.html
index ab7c753..b056d39 100644
--- a/docs/manualpages/DM/DMLocalToLocalBeginDefaultShell.html
+++ b/docs/manualpages/DM/DMLocalToLocalBeginDefaultShell.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToLocalBeginDefaultShell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToLocalBeginDefaultShell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToLocalBeginDefaultShell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToLocalBeginDefaultShell"><H1>DMLocalToLocalBeginDefaultShell</H1></A>
Uses the LocalToLocal <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context set by the user to begin a local to local scatter Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToLocalEnd.html b/docs/manualpages/DM/DMLocalToLocalEnd.html
index 9ccb876..3113e1e 100644
--- a/docs/manualpages/DM/DMLocalToLocalEnd.html
+++ b/docs/manualpages/DM/DMLocalToLocalEnd.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToLocalEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToLocalEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToLocalEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToLocalEnd"><H1>DMLocalToLocalEnd</H1></A>
Maps from a local vector (including ghost points that contain irrelevant values) to another local vector where the ghost points in the second are set correctly. Must be preceded by <A HREF="../DM/DMLocalToLocalBegin.html#DMLocalToLocalBegin">DMLocalToLocalBegin</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalToLocalEndDefaultShell.html b/docs/manualpages/DM/DMLocalToLocalEndDefaultShell.html
index 8087ee3..e05d10a 100644
--- a/docs/manualpages/DM/DMLocalToLocalEndDefaultShell.html
+++ b/docs/manualpages/DM/DMLocalToLocalEndDefaultShell.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalToLocalEndDefaultShell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalToLocalEndDefaultShell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalToLocalEndDefaultShell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalToLocalEndDefaultShell"><H1>DMLocalToLocalEndDefaultShell</H1></A>
Uses the LocalToLocal <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context set by the user to end a local to local scatter Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalizeCoordinate.html b/docs/manualpages/DM/DMLocalizeCoordinate.html
index 1cd4a32..ed77338 100644
--- a/docs/manualpages/DM/DMLocalizeCoordinate.html
+++ b/docs/manualpages/DM/DMLocalizeCoordinate.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalizeCoordinate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalizeCoordinate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalizeCoordinate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalizeCoordinate"><H1>DMLocalizeCoordinate</H1></A>
If a mesh is periodic (a torus with lengths L_i, some of which can be infinite), project the coordinate onto [0, L_i) in each dimension.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocalizeCoordinates.html b/docs/manualpages/DM/DMLocalizeCoordinates.html
index f60314e..5200f9f 100644
--- a/docs/manualpages/DM/DMLocalizeCoordinates.html
+++ b/docs/manualpages/DM/DMLocalizeCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>DMLocalizeCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocalizeCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocalizeCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocalizeCoordinates"><H1>DMLocalizeCoordinates</H1></A>
If a mesh is periodic, create local coordinates for each cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMLocatePoints.html b/docs/manualpages/DM/DMLocatePoints.html
index 84850d9..eea2b2d 100644
--- a/docs/manualpages/DM/DMLocatePoints.html
+++ b/docs/manualpages/DM/DMLocatePoints.html
@@ -5,8 +5,8 @@
<TITLE>DMLocatePoints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMLocatePoints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMLocatePoints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMLocatePoints"><H1>DMLocatePoints</H1></A>
Locate the points in v in the mesh and return a <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> of the containing cells
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMOAB.html b/docs/manualpages/DM/DMMOAB.html
index 610c79b..5dd1124 100644
--- a/docs/manualpages/DM/DMMOAB.html
+++ b/docs/manualpages/DM/DMMOAB.html
@@ -5,8 +5,8 @@
<TITLE>DMMOAB</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMOAB.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMOAB.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMOAB"><H1>DMMOAB</H1></A>
"moab" - A <A HREF="../DM/DM.html#DM">DM</A> object that encapsulates an unstructured mesh described by the MOAB mesh database. Direct access to the MOAB Interface and other mesh manipulation related objects are available through public API. Ability to create global and local representation of <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> containing all unknowns in the interior and shared boundary via a transparent tag-data wrapper is provided along with utility functions to traverse the mesh [...]
<P>
diff --git a/docs/manualpages/DM/DMMoabCreate.html b/docs/manualpages/DM/DMMoabCreate.html
index 8cddbf2..af4d01a 100644
--- a/docs/manualpages/DM/DMMoabCreate.html
+++ b/docs/manualpages/DM/DMMoabCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabCreate"><H1>DMMoabCreate</H1></A>
Creates a DMMoab object, optionally from an instance and other data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabCreateBoxMesh.html b/docs/manualpages/DM/DMMoabCreateBoxMesh.html
index e669373..403dda6 100644
--- a/docs/manualpages/DM/DMMoabCreateBoxMesh.html
+++ b/docs/manualpages/DM/DMMoabCreateBoxMesh.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabCreateBoxMesh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabCreateBoxMesh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabCreateBoxMesh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabCreateBoxMesh"><H1>DMMoabCreateBoxMesh</H1></A>
Creates a mesh on the tensor product (box) of intervals with user specified bounds.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabCreateVector.html b/docs/manualpages/DM/DMMoabCreateVector.html
index 9ed344a..5e06deb 100644
--- a/docs/manualpages/DM/DMMoabCreateVector.html
+++ b/docs/manualpages/DM/DMMoabCreateVector.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabCreateVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabCreateVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabCreateVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabCreateVector"><H1>DMMoabCreateVector</H1></A>
Create a <A HREF="../Vec/Vec.html#Vec">Vec</A> from either an existing tag, or a specified tag size, and a range of entities
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetAllVertices.html b/docs/manualpages/DM/DMMoabGetAllVertices.html
index dc5fc53..e5e6266 100644
--- a/docs/manualpages/DM/DMMoabGetAllVertices.html
+++ b/docs/manualpages/DM/DMMoabGetAllVertices.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetAllVertices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetAllVertices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetAllVertices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetAllVertices"><H1>DMMoabGetAllVertices</H1></A>
Get the entities having DOFs on this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetBlockSize.html b/docs/manualpages/DM/DMMoabGetBlockSize.html
index 1dba795..7682b24 100644
--- a/docs/manualpages/DM/DMMoabGetBlockSize.html
+++ b/docs/manualpages/DM/DMMoabGetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetBlockSize"><H1>DMMoabGetBlockSize</H1></A>
Get the block size used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetBoundaryMarkers.html b/docs/manualpages/DM/DMMoabGetBoundaryMarkers.html
index a6245b6..3bd3141 100644
--- a/docs/manualpages/DM/DMMoabGetBoundaryMarkers.html
+++ b/docs/manualpages/DM/DMMoabGetBoundaryMarkers.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetBoundaryMarkers</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetBoundaryMarkers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetBoundaryMarkers.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetBoundaryMarkers"><H1>DMMoabGetBoundaryMarkers</H1></A>
Return references to the vertices, faces, elements on the boundary
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetDimension.html b/docs/manualpages/DM/DMMoabGetDimension.html
index d4d7a32..6e663b4 100644
--- a/docs/manualpages/DM/DMMoabGetDimension.html
+++ b/docs/manualpages/DM/DMMoabGetDimension.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetDimension"><H1>DMMoabGetDimension</H1></A>
Get the dimension of the <A HREF="../DM/DM.html#DM">DM</A> Mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetDofs.html b/docs/manualpages/DM/DMMoabGetDofs.html
index d34da42..3004cf3 100644
--- a/docs/manualpages/DM/DMMoabGetDofs.html
+++ b/docs/manualpages/DM/DMMoabGetDofs.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetDofs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetDofs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetDofs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetDofs"><H1>DMMoabGetDofs</H1></A>
Gets the global degree-of-freedom for all fields (components) defined on an array of MOAB EntityHandles.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetDofsBlocked.html b/docs/manualpages/DM/DMMoabGetDofsBlocked.html
index fa982a0..441f118 100644
--- a/docs/manualpages/DM/DMMoabGetDofsBlocked.html
+++ b/docs/manualpages/DM/DMMoabGetDofsBlocked.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetDofsBlocked</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetDofsBlocked.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetDofsBlocked.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetDofsBlocked"><H1>DMMoabGetDofsBlocked</H1></A>
Gets the global degree-of-freedom for the first field (component) defined on an array of MOAB EntityHandles. It is useful when performing Blocked(Get/Set) methods in computation of element residuals and assembly of the discrete systems when all fields are co-located.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetDofsBlockedLocal.html b/docs/manualpages/DM/DMMoabGetDofsBlockedLocal.html
index 5451b96..d8f5c81 100644
--- a/docs/manualpages/DM/DMMoabGetDofsBlockedLocal.html
+++ b/docs/manualpages/DM/DMMoabGetDofsBlockedLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetDofsBlockedLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetDofsBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetDofsBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetDofsBlockedLocal"><H1>DMMoabGetDofsBlockedLocal</H1></A>
Gets the local degree-of-freedom for the first field (component) defined on an array of MOAB EntityHandles. It is useful when performing local Blocked(Get/Set) methods in computation of element residuals and assembly of the discrete systems when all fields are co-located.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetDofsLocal.html b/docs/manualpages/DM/DMMoabGetDofsLocal.html
index 019ea07..4a28678 100644
--- a/docs/manualpages/DM/DMMoabGetDofsLocal.html
+++ b/docs/manualpages/DM/DMMoabGetDofsLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetDofsLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetDofsLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetDofsLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetDofsLocal"><H1>DMMoabGetDofsLocal</H1></A>
Gets the local degree-of-freedom for all fields (components) defined on an array of MOAB EntityHandles.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetElementConnectivity.html b/docs/manualpages/DM/DMMoabGetElementConnectivity.html
index 3141e3b..0c959a1 100644
--- a/docs/manualpages/DM/DMMoabGetElementConnectivity.html
+++ b/docs/manualpages/DM/DMMoabGetElementConnectivity.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetElementConnectivity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetElementConnectivity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetElementConnectivity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetElementConnectivity"><H1>DMMoabGetElementConnectivity</H1></A>
Get the vertex adjacency for the given entity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetFieldDof.html b/docs/manualpages/DM/DMMoabGetFieldDof.html
index 514ee1a..15adc37 100644
--- a/docs/manualpages/DM/DMMoabGetFieldDof.html
+++ b/docs/manualpages/DM/DMMoabGetFieldDof.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetFieldDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetFieldDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetFieldDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetFieldDof"><H1>DMMoabGetFieldDof</H1></A>
Gets the global degree-of-freedom of a field (component) defined on a particular MOAB EntityHandle.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetFieldDofs.html b/docs/manualpages/DM/DMMoabGetFieldDofs.html
index 960340a..73f7f3c 100644
--- a/docs/manualpages/DM/DMMoabGetFieldDofs.html
+++ b/docs/manualpages/DM/DMMoabGetFieldDofs.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetFieldDofs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetFieldDofs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetFieldDofs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetFieldDofs"><H1>DMMoabGetFieldDofs</H1></A>
Gets the global degree-of-freedom of a field (component) defined on an array of MOAB EntityHandles.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetFieldDofsLocal.html b/docs/manualpages/DM/DMMoabGetFieldDofsLocal.html
index 7420664..64bd2a3 100644
--- a/docs/manualpages/DM/DMMoabGetFieldDofsLocal.html
+++ b/docs/manualpages/DM/DMMoabGetFieldDofsLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetFieldDofsLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetFieldDofsLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetFieldDofsLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetFieldDofsLocal"><H1>DMMoabGetFieldDofsLocal</H1></A>
Gets the local degrees-of-freedom of a field (component) defined on an array of MOAB EntityHandles.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetFieldName.html b/docs/manualpages/DM/DMMoabGetFieldName.html
index 4eb0b34..0e6c98a 100644
--- a/docs/manualpages/DM/DMMoabGetFieldName.html
+++ b/docs/manualpages/DM/DMMoabGetFieldName.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetFieldName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetFieldName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetFieldName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetFieldName"><H1>DMMoabGetFieldName</H1></A>
Gets the names of individual field components in multicomponent vectors associated with a <A HREF="../DM/DMDA.html#DMDA">DMDA</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetInterface.html b/docs/manualpages/DM/DMMoabGetInterface.html
index 8c9fb2f..ca02554 100644
--- a/docs/manualpages/DM/DMMoabGetInterface.html
+++ b/docs/manualpages/DM/DMMoabGetInterface.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetInterface</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetInterface.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetInterface.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetInterface"><H1>DMMoabGetInterface</H1></A>
Get the MOAB instance used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetLocalElements.html b/docs/manualpages/DM/DMMoabGetLocalElements.html
index 6a4d185..5ce49c7 100644
--- a/docs/manualpages/DM/DMMoabGetLocalElements.html
+++ b/docs/manualpages/DM/DMMoabGetLocalElements.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetLocalElements</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetLocalElements.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetLocalElements.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetLocalElements"><H1>DMMoabGetLocalElements</H1></A>
Get the higher-dimensional entities that are locally owned
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetLocalSize.html b/docs/manualpages/DM/DMMoabGetLocalSize.html
index 0b1afed..a2feaed 100644
--- a/docs/manualpages/DM/DMMoabGetLocalSize.html
+++ b/docs/manualpages/DM/DMMoabGetLocalSize.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetLocalSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetLocalSize"><H1>DMMoabGetLocalSize</H1></A>
Get the local and ghosted vertex size used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetLocalToGlobalTag.html b/docs/manualpages/DM/DMMoabGetLocalToGlobalTag.html
index 6958617..db4c258 100644
--- a/docs/manualpages/DM/DMMoabGetLocalToGlobalTag.html
+++ b/docs/manualpages/DM/DMMoabGetLocalToGlobalTag.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetLocalToGlobalTag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetLocalToGlobalTag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetLocalToGlobalTag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetLocalToGlobalTag"><H1>DMMoabGetLocalToGlobalTag</H1></A>
Get the tag used for local to global numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetLocalVertices.html b/docs/manualpages/DM/DMMoabGetLocalVertices.html
index f7b20b1..861fb9a 100644
--- a/docs/manualpages/DM/DMMoabGetLocalVertices.html
+++ b/docs/manualpages/DM/DMMoabGetLocalVertices.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetLocalVertices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetLocalVertices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetLocalVertices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetLocalVertices"><H1>DMMoabGetLocalVertices</H1></A>
Get the entities having DOFs on this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetMaterialBlock.html b/docs/manualpages/DM/DMMoabGetMaterialBlock.html
index c3be3d3..8db41ce 100644
--- a/docs/manualpages/DM/DMMoabGetMaterialBlock.html
+++ b/docs/manualpages/DM/DMMoabGetMaterialBlock.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetMaterialBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetMaterialBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetMaterialBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetMaterialBlock"><H1>DMMoabGetMaterialBlock</H1></A>
Get the material ID corresponding to the current entity of the <A HREF="../DM/DM.html#DM">DM</A> Mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetOffset.html b/docs/manualpages/DM/DMMoabGetOffset.html
index 9ed8c3c..abade77 100644
--- a/docs/manualpages/DM/DMMoabGetOffset.html
+++ b/docs/manualpages/DM/DMMoabGetOffset.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetOffset"><H1>DMMoabGetOffset</H1></A>
Get the local offset for the global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetParallelComm.html b/docs/manualpages/DM/DMMoabGetParallelComm.html
index fae4844..147b1b6 100644
--- a/docs/manualpages/DM/DMMoabGetParallelComm.html
+++ b/docs/manualpages/DM/DMMoabGetParallelComm.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetParallelComm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetParallelComm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetParallelComm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetParallelComm"><H1>DMMoabGetParallelComm</H1></A>
Get the ParallelComm used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetSize.html b/docs/manualpages/DM/DMMoabGetSize.html
index f576711..7b2f43d 100644
--- a/docs/manualpages/DM/DMMoabGetSize.html
+++ b/docs/manualpages/DM/DMMoabGetSize.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetSize"><H1>DMMoabGetSize</H1></A>
Get the global vertex size used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetVecRange.html b/docs/manualpages/DM/DMMoabGetVecRange.html
index e6a8328..7db5463 100644
--- a/docs/manualpages/DM/DMMoabGetVecRange.html
+++ b/docs/manualpages/DM/DMMoabGetVecRange.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetVecRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetVecRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetVecRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetVecRange"><H1>DMMoabGetVecRange</H1></A>
Get the MOAB entities associated with this <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetVecTag.html b/docs/manualpages/DM/DMMoabGetVecTag.html
index 5c6b1eb..8c464c8 100644
--- a/docs/manualpages/DM/DMMoabGetVecTag.html
+++ b/docs/manualpages/DM/DMMoabGetVecTag.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetVecTag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetVecTag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetVecTag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetVecTag"><H1>DMMoabGetVecTag</H1></A>
Get the MOAB tag associated with this <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetVertexConnectivity.html b/docs/manualpages/DM/DMMoabGetVertexConnectivity.html
index 72c4e54..03e5753 100644
--- a/docs/manualpages/DM/DMMoabGetVertexConnectivity.html
+++ b/docs/manualpages/DM/DMMoabGetVertexConnectivity.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetVertexConnectivity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetVertexConnectivity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetVertexConnectivity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetVertexConnectivity"><H1>DMMoabGetVertexConnectivity</H1></A>
Get the vertex adjacency for the given entity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetVertexCoordinates.html b/docs/manualpages/DM/DMMoabGetVertexCoordinates.html
index af0741d..b0fadbd 100644
--- a/docs/manualpages/DM/DMMoabGetVertexCoordinates.html
+++ b/docs/manualpages/DM/DMMoabGetVertexCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetVertexCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetVertexCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetVertexCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetVertexCoordinates"><H1>DMMoabGetVertexCoordinates</H1></A>
Get the coordinates corresponding to the requested vertex entities
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetVertexDofsBlocked.html b/docs/manualpages/DM/DMMoabGetVertexDofsBlocked.html
index 495089b..fbd0410 100644
--- a/docs/manualpages/DM/DMMoabGetVertexDofsBlocked.html
+++ b/docs/manualpages/DM/DMMoabGetVertexDofsBlocked.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetVertexDofsBlocked</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetVertexDofsBlocked.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetVertexDofsBlocked.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetVertexDofsBlocked"><H1>DMMoabGetVertexDofsBlocked</H1></A>
Gets the global degree-of-freedom for the first field (component) defined on an array of locally owned MOAB mesh vertices. It's utility is when performing Finite-Difference type calculations where vertex traversal is faster than element-wise assembly that is typically done in FEM calculations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabGetVertexDofsBlockedLocal.html b/docs/manualpages/DM/DMMoabGetVertexDofsBlockedLocal.html
index 13ee277..0547439 100644
--- a/docs/manualpages/DM/DMMoabGetVertexDofsBlockedLocal.html
+++ b/docs/manualpages/DM/DMMoabGetVertexDofsBlockedLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabGetVertexDofsBlockedLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabGetVertexDofsBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabGetVertexDofsBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabGetVertexDofsBlockedLocal"><H1>DMMoabGetVertexDofsBlockedLocal</H1></A>
Gets the local degree-of-freedom for the first field (component) defined on an array of locally owned MOAB mesh vertices. It's utility is when performing Finite-Difference type calculations where vertex traversal is faster than element-wise assembly that is typically done in FEM calculations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabIsEntityOnBoundary.html b/docs/manualpages/DM/DMMoabIsEntityOnBoundary.html
index 58ef68d..68c0c63 100644
--- a/docs/manualpages/DM/DMMoabIsEntityOnBoundary.html
+++ b/docs/manualpages/DM/DMMoabIsEntityOnBoundary.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabIsEntityOnBoundary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabIsEntityOnBoundary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabIsEntityOnBoundary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabIsEntityOnBoundary"><H1>DMMoabIsEntityOnBoundary</H1></A>
Check whether a given entity is on the boundary (vertex, edge, face, element)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabLoadFromFile.html b/docs/manualpages/DM/DMMoabLoadFromFile.html
index 02c12f9..4aa78d3 100644
--- a/docs/manualpages/DM/DMMoabLoadFromFile.html
+++ b/docs/manualpages/DM/DMMoabLoadFromFile.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabLoadFromFile</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabLoadFromFile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabLoadFromFile.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabLoadFromFile"><H1>DMMoabLoadFromFile</H1></A>
Creates a <A HREF="../DM/DM.html#DM">DM</A> object by loading the mesh from a user specified file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabOutput.html b/docs/manualpages/DM/DMMoabOutput.html
index 039cc5b..4894efd 100644
--- a/docs/manualpages/DM/DMMoabOutput.html
+++ b/docs/manualpages/DM/DMMoabOutput.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabOutput</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabOutput.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabOutput.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabOutput"><H1>DMMoabOutput</H1></A>
Output the solution vectors that are stored in the DMMoab object as tags along with the complete mesh data structure in the native H5M or VTK format. The H5M output file can be visualized directly with Paraview (if compiled with appropriate plugin) or converted with MOAB/tools/mbconvert to a VTK or Exodus file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabRestoreVertexConnectivity.html b/docs/manualpages/DM/DMMoabRestoreVertexConnectivity.html
index 3e3dfc8..3b6dbca 100644
--- a/docs/manualpages/DM/DMMoabRestoreVertexConnectivity.html
+++ b/docs/manualpages/DM/DMMoabRestoreVertexConnectivity.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabRestoreVertexConnectivity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabRestoreVertexConnectivity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabRestoreVertexConnectivity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabRestoreVertexConnectivity"><H1>DMMoabRestoreVertexConnectivity</H1></A>
Restore the vertex connectivity for the given entity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetBlockFills.html b/docs/manualpages/DM/DMMoabSetBlockFills.html
index 70fb0e6..56456f3 100644
--- a/docs/manualpages/DM/DMMoabSetBlockFills.html
+++ b/docs/manualpages/DM/DMMoabSetBlockFills.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetBlockFills</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetBlockFills.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetBlockFills.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetBlockFills"><H1>DMMoabSetBlockFills</H1></A>
Sets the fill pattern in each block for a multi-component problem of the matrix returned by <A HREF="../DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetBlockSize.html b/docs/manualpages/DM/DMMoabSetBlockSize.html
index 27f6ca1..2b74ed1 100644
--- a/docs/manualpages/DM/DMMoabSetBlockSize.html
+++ b/docs/manualpages/DM/DMMoabSetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetBlockSize"><H1>DMMoabSetBlockSize</H1></A>
Set the block size used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetFieldName.html b/docs/manualpages/DM/DMMoabSetFieldName.html
index 8a0bcf3..3b0f4a6 100644
--- a/docs/manualpages/DM/DMMoabSetFieldName.html
+++ b/docs/manualpages/DM/DMMoabSetFieldName.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetFieldName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetFieldName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetFieldName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetFieldName"><H1>DMMoabSetFieldName</H1></A>
Sets the name of a field (component) managed by the <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetFieldNames.html b/docs/manualpages/DM/DMMoabSetFieldNames.html
index c5a8b8e..ecfce3c 100644
--- a/docs/manualpages/DM/DMMoabSetFieldNames.html
+++ b/docs/manualpages/DM/DMMoabSetFieldNames.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetFieldNames</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetFieldNames.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetFieldNames.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetFieldNames"><H1>DMMoabSetFieldNames</H1></A>
Sets the number of fields and their names to be managed by the <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetFieldVector.html b/docs/manualpages/DM/DMMoabSetFieldVector.html
index 906f3f1..f2edc4f 100644
--- a/docs/manualpages/DM/DMMoabSetFieldVector.html
+++ b/docs/manualpages/DM/DMMoabSetFieldVector.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetFieldVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetFieldVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetFieldVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetFieldVector"><H1>DMMoabSetFieldVector</H1></A>
Sets the vector reference that represents the solution associated with a particular field component.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetGlobalFieldVector.html b/docs/manualpages/DM/DMMoabSetGlobalFieldVector.html
index 05683de..4d8f35d 100644
--- a/docs/manualpages/DM/DMMoabSetGlobalFieldVector.html
+++ b/docs/manualpages/DM/DMMoabSetGlobalFieldVector.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetGlobalFieldVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetGlobalFieldVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetGlobalFieldVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetGlobalFieldVector"><H1>DMMoabSetGlobalFieldVector</H1></A>
Sets the vector reference that represents the global solution associated with all fields (components) managed by <A HREF="../DM/DM.html#DM">DM</A>. A useful utility when updating the <A HREF="../DM/DM.html#DM">DM</A> solution after a solve, to be serialized with the mesh for checkpointing purposes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetInterface.html b/docs/manualpages/DM/DMMoabSetInterface.html
index 803fc91..bcba72c 100644
--- a/docs/manualpages/DM/DMMoabSetInterface.html
+++ b/docs/manualpages/DM/DMMoabSetInterface.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetInterface</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetInterface.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetInterface.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetInterface"><H1>DMMoabSetInterface</H1></A>
Set the MOAB instance used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetLocalElements.html b/docs/manualpages/DM/DMMoabSetLocalElements.html
index b1c5eb2..3a2ae13 100644
--- a/docs/manualpages/DM/DMMoabSetLocalElements.html
+++ b/docs/manualpages/DM/DMMoabSetLocalElements.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetLocalElements</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetLocalElements.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetLocalElements.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetLocalElements"><H1>DMMoabSetLocalElements</H1></A>
Set the entities having DOFs on this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetLocalToGlobalTag.html b/docs/manualpages/DM/DMMoabSetLocalToGlobalTag.html
index 06c290e..2ecfba5 100644
--- a/docs/manualpages/DM/DMMoabSetLocalToGlobalTag.html
+++ b/docs/manualpages/DM/DMMoabSetLocalToGlobalTag.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetLocalToGlobalTag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetLocalToGlobalTag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetLocalToGlobalTag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetLocalToGlobalTag"><H1>DMMoabSetLocalToGlobalTag</H1></A>
Set the tag used for local to global numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetLocalVertices.html b/docs/manualpages/DM/DMMoabSetLocalVertices.html
index edad42f..4703e8c 100644
--- a/docs/manualpages/DM/DMMoabSetLocalVertices.html
+++ b/docs/manualpages/DM/DMMoabSetLocalVertices.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetLocalVertices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetLocalVertices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetLocalVertices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetLocalVertices"><H1>DMMoabSetLocalVertices</H1></A>
Set the entities having DOFs on this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabSetParallelComm.html b/docs/manualpages/DM/DMMoabSetParallelComm.html
index 5cbc912..e38e8e0 100644
--- a/docs/manualpages/DM/DMMoabSetParallelComm.html
+++ b/docs/manualpages/DM/DMMoabSetParallelComm.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabSetParallelComm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabSetParallelComm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabSetParallelComm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabSetParallelComm"><H1>DMMoabSetParallelComm</H1></A>
Set the ParallelComm used with this DMMoab
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabVecGetArray.html b/docs/manualpages/DM/DMMoabVecGetArray.html
index bff9f4b..eb7d98f 100644
--- a/docs/manualpages/DM/DMMoabVecGetArray.html
+++ b/docs/manualpages/DM/DMMoabVecGetArray.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabVecGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabVecGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabVecGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabVecGetArray"><H1>DMMoabVecGetArray</H1></A>
Returns the writable direct access array to the local representation of MOAB tag data for the underlying vector using locally owned+ghosted range of entities
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabVecGetArrayRead.html b/docs/manualpages/DM/DMMoabVecGetArrayRead.html
index bde6a72..15fa417 100644
--- a/docs/manualpages/DM/DMMoabVecGetArrayRead.html
+++ b/docs/manualpages/DM/DMMoabVecGetArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabVecGetArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabVecGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabVecGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabVecGetArrayRead"><H1>DMMoabVecGetArrayRead</H1></A>
Returns the read-only direct access array to the local representation of MOAB tag data for the underlying vector using locally owned+ghosted range of entities
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMMoabVecRestoreArray.html b/docs/manualpages/DM/DMMoabVecRestoreArray.html
index 545fac7..01eb4d7 100644
--- a/docs/manualpages/DM/DMMoabVecRestoreArray.html
+++ b/docs/manualpages/DM/DMMoabVecRestoreArray.html
@@ -5,8 +5,8 @@
<TITLE>DMMoabVecRestoreArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMMoabVecRestoreArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMMoabVecRestoreArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMMoabVecRestoreArray"><H1>DMMoabVecRestoreArray</H1></A>
Restores the read-only direct access array obtained via <A HREF="../DM/DMMoabVecGetArray.html#DMMoabVecGetArray">DMMoabVecGetArray</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNETWORK.html b/docs/manualpages/DM/DMNETWORK.html
index 12696e1..0641507 100644
--- a/docs/manualpages/DM/DMNETWORK.html
+++ b/docs/manualpages/DM/DMNETWORK.html
@@ -5,8 +5,8 @@
<TITLE>DMNETWORK</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNETWORK.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNETWORK.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNETWORK"><H1>DMNETWORK</H1></A>
"network" - A <A HREF="../DM/DM.html#DM">DM</A> object that encapsulates an unstructured network. The implementation is based on the <A HREF="../DM/DM.html#DM">DM</A> object DMPlex that manages unstructured grids. Distributed networks use a non-overlapping partitioning of the edges. In the local representation, <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> contain all unknowns in the interior and shared boundary. This is specified by a <A HREF="../IS/PetscSection.html#PetscSection">PetscSecti [...]
<P>
diff --git a/docs/manualpages/DM/DMNetworkAddComponent.html b/docs/manualpages/DM/DMNetworkAddComponent.html
index 3163f70..8307de5 100644
--- a/docs/manualpages/DM/DMNetworkAddComponent.html
+++ b/docs/manualpages/DM/DMNetworkAddComponent.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkAddComponent</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkAddComponent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkAddComponent.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkAddComponent"><H1>DMNetworkAddComponent</H1></A>
Adds a network component at the given point (vertex/edge)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkAddNumVariables.html b/docs/manualpages/DM/DMNetworkAddNumVariables.html
index adce965..95cccc2 100644
--- a/docs/manualpages/DM/DMNetworkAddNumVariables.html
+++ b/docs/manualpages/DM/DMNetworkAddNumVariables.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkAddNumVariables</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkAddNumVariables.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkAddNumVariables.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkAddNumVariables"><H1>DMNetworkAddNumVariables</H1></A>
Add number of variables associated with a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkCreate.html b/docs/manualpages/DM/DMNetworkCreate.html
index 1c57e4d..1689071 100644
--- a/docs/manualpages/DM/DMNetworkCreate.html
+++ b/docs/manualpages/DM/DMNetworkCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkCreate"><H1>DMNetworkCreate</H1></A>
Creates a DMNetwork object, which encapsulates an unstructured network.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkDistribute.html b/docs/manualpages/DM/DMNetworkDistribute.html
index a3702be..e209a8c 100644
--- a/docs/manualpages/DM/DMNetworkDistribute.html
+++ b/docs/manualpages/DM/DMNetworkDistribute.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkDistribute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkDistribute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkDistribute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkDistribute"><H1>DMNetworkDistribute</H1></A>
Distributes the network and moves associated component data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkEdgeSetMatrix.html b/docs/manualpages/DM/DMNetworkEdgeSetMatrix.html
index 92031bf..9755431 100644
--- a/docs/manualpages/DM/DMNetworkEdgeSetMatrix.html
+++ b/docs/manualpages/DM/DMNetworkEdgeSetMatrix.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkEdgeSetMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkEdgeSetMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkEdgeSetMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkEdgeSetMatrix"><H1>DMNetworkEdgeSetMatrix</H1></A>
Sets user-provided Jacobian matrices for this edge to the network
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetComponentDataArray.html b/docs/manualpages/DM/DMNetworkGetComponentDataArray.html
index 914f4ed..63aba8b 100644
--- a/docs/manualpages/DM/DMNetworkGetComponentDataArray.html
+++ b/docs/manualpages/DM/DMNetworkGetComponentDataArray.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetComponentDataArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetComponentDataArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetComponentDataArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetComponentDataArray"><H1>DMNetworkGetComponentDataArray</H1></A>
Returns the component data array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetComponentTypeOffset.html b/docs/manualpages/DM/DMNetworkGetComponentTypeOffset.html
index b95f107..e29a7f0 100644
--- a/docs/manualpages/DM/DMNetworkGetComponentTypeOffset.html
+++ b/docs/manualpages/DM/DMNetworkGetComponentTypeOffset.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetComponentTypeOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetComponentTypeOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetComponentTypeOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetComponentTypeOffset"><H1>DMNetworkGetComponentTypeOffset</H1></A>
Gets the type along with the offset for indexing the component value from the component data array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetConnectedNodes.html b/docs/manualpages/DM/DMNetworkGetConnectedNodes.html
index 027e746..731a88a 100644
--- a/docs/manualpages/DM/DMNetworkGetConnectedNodes.html
+++ b/docs/manualpages/DM/DMNetworkGetConnectedNodes.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetConnectedNodes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetConnectedNodes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetConnectedNodes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetConnectedNodes"><H1>DMNetworkGetConnectedNodes</H1></A>
Return the connected vertices for this edge point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetEdgeRange.html b/docs/manualpages/DM/DMNetworkGetEdgeRange.html
index c9ee86c..fa054fd 100644
--- a/docs/manualpages/DM/DMNetworkGetEdgeRange.html
+++ b/docs/manualpages/DM/DMNetworkGetEdgeRange.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetEdgeRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetEdgeRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetEdgeRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetEdgeRange"><H1>DMNetworkGetEdgeRange</H1></A>
Get the bounds [start, end) for the edges.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetNumComponents.html b/docs/manualpages/DM/DMNetworkGetNumComponents.html
index 7205a59..e8919ce 100644
--- a/docs/manualpages/DM/DMNetworkGetNumComponents.html
+++ b/docs/manualpages/DM/DMNetworkGetNumComponents.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetNumComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetNumComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetNumComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetNumComponents"><H1>DMNetworkGetNumComponents</H1></A>
Get the number of components at a vertex/edge
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetNumVariables.html b/docs/manualpages/DM/DMNetworkGetNumVariables.html
index 36661b7..3e0de24 100644
--- a/docs/manualpages/DM/DMNetworkGetNumVariables.html
+++ b/docs/manualpages/DM/DMNetworkGetNumVariables.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetNumVariables</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetNumVariables.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetNumVariables.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetNumVariables"><H1>DMNetworkGetNumVariables</H1></A>
Gets number of variables for a vertex/edge point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetSupportingEdges.html b/docs/manualpages/DM/DMNetworkGetSupportingEdges.html
index 5c8bf5e..0468852 100644
--- a/docs/manualpages/DM/DMNetworkGetSupportingEdges.html
+++ b/docs/manualpages/DM/DMNetworkGetSupportingEdges.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetSupportingEdges</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetSupportingEdges.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetSupportingEdges.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetSupportingEdges"><H1>DMNetworkGetSupportingEdges</H1></A>
Return the supporting edges for this vertex point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetVariableGlobalOffset.html b/docs/manualpages/DM/DMNetworkGetVariableGlobalOffset.html
index c6dc1aa..fea8ce8 100644
--- a/docs/manualpages/DM/DMNetworkGetVariableGlobalOffset.html
+++ b/docs/manualpages/DM/DMNetworkGetVariableGlobalOffset.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetVariableGlobalOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetVariableGlobalOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetVariableGlobalOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetVariableGlobalOffset"><H1>DMNetworkGetVariableGlobalOffset</H1></A>
Get the global offset for the variable associated with the given vertex/edge from the global vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetVariableOffset.html b/docs/manualpages/DM/DMNetworkGetVariableOffset.html
index df42560..513509c 100644
--- a/docs/manualpages/DM/DMNetworkGetVariableOffset.html
+++ b/docs/manualpages/DM/DMNetworkGetVariableOffset.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetVariableOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetVariableOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetVariableOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetVariableOffset"><H1>DMNetworkGetVariableOffset</H1></A>
Get the offset for accessing the variable associated with the given vertex/edge from the local vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkGetVertexRange.html b/docs/manualpages/DM/DMNetworkGetVertexRange.html
index d81d80c..7acadff 100644
--- a/docs/manualpages/DM/DMNetworkGetVertexRange.html
+++ b/docs/manualpages/DM/DMNetworkGetVertexRange.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkGetVertexRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkGetVertexRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkGetVertexRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkGetVertexRange"><H1>DMNetworkGetVertexRange</H1></A>
Get the bounds [start, end) for the vertices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkHasJacobian.html b/docs/manualpages/DM/DMNetworkHasJacobian.html
index e34adb6..914effc 100644
--- a/docs/manualpages/DM/DMNetworkHasJacobian.html
+++ b/docs/manualpages/DM/DMNetworkHasJacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkHasJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkHasJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkHasJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkHasJacobian"><H1>DMNetworkHasJacobian</H1></A>
Sets global flag for using user's sub Jacobian matrices -- replaced by DMNetworkSetOption(network,userjacobian,PETSC_TURE)?
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkIsGhostVertex.html b/docs/manualpages/DM/DMNetworkIsGhostVertex.html
index 5a45ee3..e999ce5 100644
--- a/docs/manualpages/DM/DMNetworkIsGhostVertex.html
+++ b/docs/manualpages/DM/DMNetworkIsGhostVertex.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkIsGhostVertex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkIsGhostVertex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkIsGhostVertex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkIsGhostVertex"><H1>DMNetworkIsGhostVertex</H1></A>
Returns TRUE if the vertex is a ghost vertex
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkLayoutSetUp.html b/docs/manualpages/DM/DMNetworkLayoutSetUp.html
index 170cb39..3b7827a 100644
--- a/docs/manualpages/DM/DMNetworkLayoutSetUp.html
+++ b/docs/manualpages/DM/DMNetworkLayoutSetUp.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkLayoutSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkLayoutSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkLayoutSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkLayoutSetUp"><H1>DMNetworkLayoutSetUp</H1></A>
Sets up the bare layout (graph) for the network
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkMonitorAdd.html b/docs/manualpages/DM/DMNetworkMonitorAdd.html
index be2b368..6a39ec5 100644
--- a/docs/manualpages/DM/DMNetworkMonitorAdd.html
+++ b/docs/manualpages/DM/DMNetworkMonitorAdd.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkMonitorAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkMonitorAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkMonitorAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkMonitorAdd"><H1>DMNetworkMonitorAdd</H1></A>
Adds a new viewer to monitor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkMonitorCreate.html b/docs/manualpages/DM/DMNetworkMonitorCreate.html
index 865ff4e..fac7e73 100644
--- a/docs/manualpages/DM/DMNetworkMonitorCreate.html
+++ b/docs/manualpages/DM/DMNetworkMonitorCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkMonitorCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkMonitorCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkMonitorCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkMonitorCreate"><H1>DMNetworkMonitorCreate</H1></A>
Creates a network monitor context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkMonitorDestroy.html b/docs/manualpages/DM/DMNetworkMonitorDestroy.html
index 438fff3..67b2432 100644
--- a/docs/manualpages/DM/DMNetworkMonitorDestroy.html
+++ b/docs/manualpages/DM/DMNetworkMonitorDestroy.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkMonitorDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkMonitorDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkMonitorDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkMonitorDestroy"><H1>DMNetworkMonitorDestroy</H1></A>
Destroys a network monitor and all associated viewers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkMonitorPop.html b/docs/manualpages/DM/DMNetworkMonitorPop.html
index 4133586..15a6f0d 100644
--- a/docs/manualpages/DM/DMNetworkMonitorPop.html
+++ b/docs/manualpages/DM/DMNetworkMonitorPop.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkMonitorPop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkMonitorPop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkMonitorPop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkMonitorPop"><H1>DMNetworkMonitorPop</H1></A>
Removes the most recently added viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkMonitorView.html b/docs/manualpages/DM/DMNetworkMonitorView.html
index d07c1e6..8d9f315 100644
--- a/docs/manualpages/DM/DMNetworkMonitorView.html
+++ b/docs/manualpages/DM/DMNetworkMonitorView.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkMonitorView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkMonitorView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkMonitorView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkMonitorView"><H1>DMNetworkMonitorView</H1></A>
Monitor function for <A HREF="../TS/TSMonitorSet.html#TSMonitorSet">TSMonitorSet</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkRegisterComponent.html b/docs/manualpages/DM/DMNetworkRegisterComponent.html
index ea61f63..e9655a2 100644
--- a/docs/manualpages/DM/DMNetworkRegisterComponent.html
+++ b/docs/manualpages/DM/DMNetworkRegisterComponent.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkRegisterComponent</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkRegisterComponent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkRegisterComponent.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkRegisterComponent"><H1>DMNetworkRegisterComponent</H1></A>
Registers the network component
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkSetEdgeList.html b/docs/manualpages/DM/DMNetworkSetEdgeList.html
index ad54b2a..4d9f608 100644
--- a/docs/manualpages/DM/DMNetworkSetEdgeList.html
+++ b/docs/manualpages/DM/DMNetworkSetEdgeList.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkSetEdgeList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkSetEdgeList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkSetEdgeList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkSetEdgeList"><H1>DMNetworkSetEdgeList</H1></A>
Sets the list of local edges (vertex connectivity) for the network
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkSetNumVariables.html b/docs/manualpages/DM/DMNetworkSetNumVariables.html
index f1734be..ce86571 100644
--- a/docs/manualpages/DM/DMNetworkSetNumVariables.html
+++ b/docs/manualpages/DM/DMNetworkSetNumVariables.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkSetNumVariables</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkSetNumVariables.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkSetNumVariables.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkSetNumVariables"><H1>DMNetworkSetNumVariables</H1></A>
Sets number of variables for a vertex/edge point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkSetSizes.html b/docs/manualpages/DM/DMNetworkSetSizes.html
index a4c2009..2da26d7 100644
--- a/docs/manualpages/DM/DMNetworkSetSizes.html
+++ b/docs/manualpages/DM/DMNetworkSetSizes.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkSetSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkSetSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkSetSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkSetSizes"><H1>DMNetworkSetSizes</H1></A>
Sets the local and global vertices and edges.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMNetworkVertexSetMatrix.html b/docs/manualpages/DM/DMNetworkVertexSetMatrix.html
index cf5e571..663c39c 100644
--- a/docs/manualpages/DM/DMNetworkVertexSetMatrix.html
+++ b/docs/manualpages/DM/DMNetworkVertexSetMatrix.html
@@ -5,8 +5,8 @@
<TITLE>DMNetworkVertexSetMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMNetworkVertexSetMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMNetworkVertexSetMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMNetworkVertexSetMatrix"><H1>DMNetworkVertexSetMatrix</H1></A>
Sets user-provided Jacobian matrix for this vertex to the network
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMOutputSequenceLoad.html b/docs/manualpages/DM/DMOutputSequenceLoad.html
index 2c9c95a..cf37ff0 100644
--- a/docs/manualpages/DM/DMOutputSequenceLoad.html
+++ b/docs/manualpages/DM/DMOutputSequenceLoad.html
@@ -5,8 +5,8 @@
<TITLE>DMOutputSequenceLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMOutputSequenceLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMOutputSequenceLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMOutputSequenceLoad"><H1>DMOutputSequenceLoad</H1></A>
Retrieve the sequence value from a Viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPATCH.html b/docs/manualpages/DM/DMPATCH.html
index 6edad48..d8a8c50 100644
--- a/docs/manualpages/DM/DMPATCH.html
+++ b/docs/manualpages/DM/DMPATCH.html
@@ -5,8 +5,8 @@
<TITLE>DMPATCH</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPATCH.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPATCH.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPATCH"><H1>DMPATCH</H1></A>
<A HREF="../DM/DM.html#DM">DM</A> object that encapsulates a domain divided into many patches
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPLEX.html b/docs/manualpages/DM/DMPLEX.html
index 5137335..e706534 100644
--- a/docs/manualpages/DM/DMPLEX.html
+++ b/docs/manualpages/DM/DMPLEX.html
@@ -5,8 +5,8 @@
<TITLE>DMPLEX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPLEX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPLEX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPLEX"><H1>DMPLEX</H1></A>
"plex" - A <A HREF="../DM/DM.html#DM">DM</A> object that encapsulates an unstructured mesh, or CW Complex, which can be expressed using a Hasse Diagram. In the local representation, <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> contain all unknowns in the interior and shared boundary. This is specified by a <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> object. Ownership in the global representation is determined by ownership of the underlying DMPlex points. This is specified [...]
<P>
diff --git a/docs/manualpages/DM/DMPatchCreate.html b/docs/manualpages/DM/DMPatchCreate.html
index 1a8001e..c23acfd 100644
--- a/docs/manualpages/DM/DMPatchCreate.html
+++ b/docs/manualpages/DM/DMPatchCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMPatchCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPatchCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPatchCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPatchCreate"><H1>DMPatchCreate</H1></A>
Creates a DMPatch object, which is a collections of DMs called patches.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexAddConeSize.html b/docs/manualpages/DM/DMPlexAddConeSize.html
index 2716a0c..a713295 100644
--- a/docs/manualpages/DM/DMPlexAddConeSize.html
+++ b/docs/manualpages/DM/DMPlexAddConeSize.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexAddConeSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexAddConeSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexAddConeSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexAddConeSize"><H1>DMPlexAddConeSize</H1></A>
Add the given number of in-edges to this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCheckFaces.html b/docs/manualpages/DM/DMPlexCheckFaces.html
index 42ec9fe..04b0957 100644
--- a/docs/manualpages/DM/DMPlexCheckFaces.html
+++ b/docs/manualpages/DM/DMPlexCheckFaces.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCheckFaces</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCheckFaces.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCheckFaces.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCheckFaces"><H1>DMPlexCheckFaces</H1></A>
Check that the faces of each cell give a vertex order this is consistent with what we expect from the cell type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCheckSkeleton.html b/docs/manualpages/DM/DMPlexCheckSkeleton.html
index c83d0c9..ce02923 100644
--- a/docs/manualpages/DM/DMPlexCheckSkeleton.html
+++ b/docs/manualpages/DM/DMPlexCheckSkeleton.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCheckSkeleton</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCheckSkeleton.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCheckSkeleton.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCheckSkeleton"><H1>DMPlexCheckSkeleton</H1></A>
Check that each cell has the correct number of vertices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCheckSymmetry.html b/docs/manualpages/DM/DMPlexCheckSymmetry.html
index 3f9a7c3..2a53a9a 100644
--- a/docs/manualpages/DM/DMPlexCheckSymmetry.html
+++ b/docs/manualpages/DM/DMPlexCheckSymmetry.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCheckSymmetry</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCheckSymmetry.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCheckSymmetry.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCheckSymmetry"><H1>DMPlexCheckSymmetry</H1></A>
Check that the adjacency information in the mesh is symmetric.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeCellGeometryAffineFEM.html b/docs/manualpages/DM/DMPlexComputeCellGeometryAffineFEM.html
index 2422f4f..57b41c8 100644
--- a/docs/manualpages/DM/DMPlexComputeCellGeometryAffineFEM.html
+++ b/docs/manualpages/DM/DMPlexComputeCellGeometryAffineFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeCellGeometryAffineFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeCellGeometryAffineFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeCellGeometryAffineFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeCellGeometryAffineFEM"><H1>DMPlexComputeCellGeometryAffineFEM</H1></A>
Assuming an affine map, compute the Jacobian, inverse Jacobian, and Jacobian determinant for a given cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeCellGeometryFEM.html b/docs/manualpages/DM/DMPlexComputeCellGeometryFEM.html
index 36c5cc6..03b1392 100644
--- a/docs/manualpages/DM/DMPlexComputeCellGeometryFEM.html
+++ b/docs/manualpages/DM/DMPlexComputeCellGeometryFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeCellGeometryFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeCellGeometryFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeCellGeometryFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeCellGeometryFEM"><H1>DMPlexComputeCellGeometryFEM</H1></A>
Compute the Jacobian, inverse Jacobian, and Jacobian determinant at each quadrature point in the given cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeCellGeometryFVM.html b/docs/manualpages/DM/DMPlexComputeCellGeometryFVM.html
index 2e56080..23df3c4 100644
--- a/docs/manualpages/DM/DMPlexComputeCellGeometryFVM.html
+++ b/docs/manualpages/DM/DMPlexComputeCellGeometryFVM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeCellGeometryFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeCellGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeCellGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeCellGeometryFVM"><H1>DMPlexComputeCellGeometryFVM</H1></A>
Compute the volume for a given cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeGeometryFVM.html b/docs/manualpages/DM/DMPlexComputeGeometryFVM.html
index e4f2391..9d0e3e0 100644
--- a/docs/manualpages/DM/DMPlexComputeGeometryFVM.html
+++ b/docs/manualpages/DM/DMPlexComputeGeometryFVM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeGeometryFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeGeometryFVM"><H1>DMPlexComputeGeometryFVM</H1></A>
Computes the cell and face geometry for a finite volume method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeGradientFVM.html b/docs/manualpages/DM/DMPlexComputeGradientFVM.html
index e6624a2..ad0802a 100644
--- a/docs/manualpages/DM/DMPlexComputeGradientFVM.html
+++ b/docs/manualpages/DM/DMPlexComputeGradientFVM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeGradientFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeGradientFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeGradientFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeGradientFVM"><H1>DMPlexComputeGradientFVM</H1></A>
Compute geometric factors for gradient reconstruction, which are stored in the geometry data, and compute layout for gradient data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeIntegralFEM.html b/docs/manualpages/DM/DMPlexComputeIntegralFEM.html
index 6f7b401..e5cdea0 100644
--- a/docs/manualpages/DM/DMPlexComputeIntegralFEM.html
+++ b/docs/manualpages/DM/DMPlexComputeIntegralFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeIntegralFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeIntegralFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeIntegralFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeIntegralFEM"><H1>DMPlexComputeIntegralFEM</H1></A>
Form the local integral F from the local input X using pointwise functions specified by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html b/docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html
index e2a1644..a7191d5 100644
--- a/docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html
+++ b/docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeInterpolatorGeneral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeInterpolatorGeneral"><H1>DMPlexComputeInterpolatorGeneral</H1></A>
Form the local portion of the interpolation matrix I from the coarse <A HREF="../DM/DM.html#DM">DM</A> to a non-nested fine <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeInterpolatorNested.html b/docs/manualpages/DM/DMPlexComputeInterpolatorNested.html
index 84ebe97..cb15315 100644
--- a/docs/manualpages/DM/DMPlexComputeInterpolatorNested.html
+++ b/docs/manualpages/DM/DMPlexComputeInterpolatorNested.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeInterpolatorNested</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeInterpolatorNested.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeInterpolatorNested.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeInterpolatorNested"><H1>DMPlexComputeInterpolatorNested</H1></A>
Form the local portion of the interpolation matrix I from the coarse <A HREF="../DM/DM.html#DM">DM</A> to the uniformly refined <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexComputeL2DiffVec.html b/docs/manualpages/DM/DMPlexComputeL2DiffVec.html
index 5e0b0df..38268a9 100644
--- a/docs/manualpages/DM/DMPlexComputeL2DiffVec.html
+++ b/docs/manualpages/DM/DMPlexComputeL2DiffVec.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexComputeL2DiffVec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexComputeL2DiffVec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexComputeL2DiffVec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexComputeL2DiffVec"><H1>DMPlexComputeL2DiffVec</H1></A>
This function computes the cellwise L_2 difference between a function u and an FEM interpolant solution u_h, and stores it in a <A HREF="../Vec/Vec.html#Vec">Vec</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexConstructCohesiveCells.html b/docs/manualpages/DM/DMPlexConstructCohesiveCells.html
index bb31a12..9bce75a 100644
--- a/docs/manualpages/DM/DMPlexConstructCohesiveCells.html
+++ b/docs/manualpages/DM/DMPlexConstructCohesiveCells.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexConstructCohesiveCells</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexConstructCohesiveCells.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexConstructCohesiveCells.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexConstructCohesiveCells"><H1>DMPlexConstructCohesiveCells</H1></A>
Construct cohesive cells which split the face along an internal interface
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexConstructGhostCells.html b/docs/manualpages/DM/DMPlexConstructGhostCells.html
index 4fa1c60..41bf4b5 100644
--- a/docs/manualpages/DM/DMPlexConstructGhostCells.html
+++ b/docs/manualpages/DM/DMPlexConstructGhostCells.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexConstructGhostCells</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexConstructGhostCells.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexConstructGhostCells.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexConstructGhostCells"><H1>DMPlexConstructGhostCells</H1></A>
Construct ghost cells which connect to every boundary face
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCopyCoordinates.html b/docs/manualpages/DM/DMPlexCopyCoordinates.html
index 821cf7a..bc9f485 100644
--- a/docs/manualpages/DM/DMPlexCopyCoordinates.html
+++ b/docs/manualpages/DM/DMPlexCopyCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCopyCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCopyCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCopyCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCopyCoordinates"><H1>DMPlexCopyCoordinates</H1></A>
Copy coordinates from one mesh to another with the same vertices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreate.html b/docs/manualpages/DM/DMPlexCreate.html
index 4ef8fca..0ecd92d 100644
--- a/docs/manualpages/DM/DMPlexCreate.html
+++ b/docs/manualpages/DM/DMPlexCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreate"><H1>DMPlexCreate</H1></A>
Creates a DMPlex object, which encapsulates an unstructured mesh, or CW complex, which can be expressed using a Hasse Diagram.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateBoxMesh.html b/docs/manualpages/DM/DMPlexCreateBoxMesh.html
index 686fe56..a04496f 100644
--- a/docs/manualpages/DM/DMPlexCreateBoxMesh.html
+++ b/docs/manualpages/DM/DMPlexCreateBoxMesh.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateBoxMesh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateBoxMesh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateBoxMesh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateBoxMesh"><H1>DMPlexCreateBoxMesh</H1></A>
Creates a mesh on the tensor product of unit intervals (box) using simplices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateCGNS.html b/docs/manualpages/DM/DMPlexCreateCGNS.html
index 13e39fe..a812d4e 100644
--- a/docs/manualpages/DM/DMPlexCreateCGNS.html
+++ b/docs/manualpages/DM/DMPlexCreateCGNS.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateCGNS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateCGNS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateCGNS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateCGNS"><H1>DMPlexCreateCGNS</H1></A>
Create a DMPlex mesh from a CGNS file ID.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateClosureIndex.html b/docs/manualpages/DM/DMPlexCreateClosureIndex.html
index 774d24d..301b2be 100644
--- a/docs/manualpages/DM/DMPlexCreateClosureIndex.html
+++ b/docs/manualpages/DM/DMPlexCreateClosureIndex.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateClosureIndex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateClosureIndex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateClosureIndex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateClosureIndex"><H1>DMPlexCreateClosureIndex</H1></A>
Calculate an index for the given <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> for the closure operation on the <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateCoarsePointIS.html b/docs/manualpages/DM/DMPlexCreateCoarsePointIS.html
index 5cd0e83..217afd4 100644
--- a/docs/manualpages/DM/DMPlexCreateCoarsePointIS.html
+++ b/docs/manualpages/DM/DMPlexCreateCoarsePointIS.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateCoarsePointIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateCoarsePointIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateCoarsePointIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateCoarsePointIS"><H1>DMPlexCreateCoarsePointIS</H1></A>
Creates an <A HREF="../IS/IS.html#IS">IS</A> covering the coarse <A HREF="../DM/DM.html#DM">DM</A> chart with the fine points as data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateCubeBoundary.html b/docs/manualpages/DM/DMPlexCreateCubeBoundary.html
index b913b6a..cce1bba 100644
--- a/docs/manualpages/DM/DMPlexCreateCubeBoundary.html
+++ b/docs/manualpages/DM/DMPlexCreateCubeBoundary.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateCubeBoundary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateCubeBoundary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateCubeBoundary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateCubeBoundary"><H1>DMPlexCreateCubeBoundary</H1></A>
Creates a 2D mesh the is the boundary of a cubic lattice.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateDefaultReferenceTree.html b/docs/manualpages/DM/DMPlexCreateDefaultReferenceTree.html
index abc67c6..64b2e7c 100644
--- a/docs/manualpages/DM/DMPlexCreateDefaultReferenceTree.html
+++ b/docs/manualpages/DM/DMPlexCreateDefaultReferenceTree.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateDefaultReferenceTree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateDefaultReferenceTree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateDefaultReferenceTree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateDefaultReferenceTree"><H1>DMPlexCreateDefaultReferenceTree</H1></A>
create a reference tree for isotropic hierarchical mesh refinement.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateDoublet.html b/docs/manualpages/DM/DMPlexCreateDoublet.html
index 1047190..8042e8c 100644
--- a/docs/manualpages/DM/DMPlexCreateDoublet.html
+++ b/docs/manualpages/DM/DMPlexCreateDoublet.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateDoublet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateDoublet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateDoublet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateDoublet"><H1>DMPlexCreateDoublet</H1></A>
Creates a mesh of two cells of the specified type, optionally with later refinement.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateExodus.html b/docs/manualpages/DM/DMPlexCreateExodus.html
index 859164a..65bda48 100644
--- a/docs/manualpages/DM/DMPlexCreateExodus.html
+++ b/docs/manualpages/DM/DMPlexCreateExodus.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateExodus</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateExodus.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateExodus.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateExodus"><H1>DMPlexCreateExodus</H1></A>
Create a DMPlex mesh from an ExodusII file ID.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateFluent.html b/docs/manualpages/DM/DMPlexCreateFluent.html
index 81c161f..4ded30f 100644
--- a/docs/manualpages/DM/DMPlexCreateFluent.html
+++ b/docs/manualpages/DM/DMPlexCreateFluent.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateFluent</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateFluent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateFluent.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateFluent"><H1>DMPlexCreateFluent</H1></A>
Create a DMPlex mesh from a Fluent mesh file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateFluentFromFile.html b/docs/manualpages/DM/DMPlexCreateFluentFromFile.html
index 4cc913c..8ea36f3 100644
--- a/docs/manualpages/DM/DMPlexCreateFluentFromFile.html
+++ b/docs/manualpages/DM/DMPlexCreateFluentFromFile.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateFluentFromFile</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateFluentFromFile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateFluentFromFile.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateFluentFromFile"><H1>DMPlexCreateFluentFromFile</H1></A>
Create a DMPlex mesh from a Fluent mesh file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateFromCellList.html b/docs/manualpages/DM/DMPlexCreateFromCellList.html
index 130d83a..fb6a87d 100644
--- a/docs/manualpages/DM/DMPlexCreateFromCellList.html
+++ b/docs/manualpages/DM/DMPlexCreateFromCellList.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateFromCellList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateFromCellList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateFromCellList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateFromCellList"><H1>DMPlexCreateFromCellList</H1></A>
This takes as input common mesh generator output, a list of the vertices for each cell, and produces a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateFromDAG.html b/docs/manualpages/DM/DMPlexCreateFromDAG.html
index 22c2eaf..598decd 100644
--- a/docs/manualpages/DM/DMPlexCreateFromDAG.html
+++ b/docs/manualpages/DM/DMPlexCreateFromDAG.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateFromDAG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateFromDAG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateFromDAG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateFromDAG"><H1>DMPlexCreateFromDAG</H1></A>
This takes as input the adjacency-list representation of the Directed Acyclic Graph (Hasse Diagram) encoding a mesh, and produces a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateFromFile.html b/docs/manualpages/DM/DMPlexCreateFromFile.html
index 94c5e04..e0d8137 100644
--- a/docs/manualpages/DM/DMPlexCreateFromFile.html
+++ b/docs/manualpages/DM/DMPlexCreateFromFile.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateFromFile</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateFromFile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateFromFile.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateFromFile"><H1>DMPlexCreateFromFile</H1></A>
This takes a filename and produces a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateGlobalToNaturalSF.html b/docs/manualpages/DM/DMPlexCreateGlobalToNaturalSF.html
index 270474e..7eca8e0 100644
--- a/docs/manualpages/DM/DMPlexCreateGlobalToNaturalSF.html
+++ b/docs/manualpages/DM/DMPlexCreateGlobalToNaturalSF.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateGlobalToNaturalSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateGlobalToNaturalSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateGlobalToNaturalSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateGlobalToNaturalSF"><H1>DMPlexCreateGlobalToNaturalSF</H1></A>
Creates the SF for mapping Global <A HREF="../Vec/Vec.html#Vec">Vec</A> to the Natural <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateGmsh.html b/docs/manualpages/DM/DMPlexCreateGmsh.html
index 974730c..595c55d 100644
--- a/docs/manualpages/DM/DMPlexCreateGmsh.html
+++ b/docs/manualpages/DM/DMPlexCreateGmsh.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateGmsh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateGmsh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateGmsh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateGmsh"><H1>DMPlexCreateGmsh</H1></A>
Create a DMPlex mesh from a Gmsh file viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateGmshFromFile.html b/docs/manualpages/DM/DMPlexCreateGmshFromFile.html
index 1af21c9..ae49c62 100644
--- a/docs/manualpages/DM/DMPlexCreateGmshFromFile.html
+++ b/docs/manualpages/DM/DMPlexCreateGmshFromFile.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateGmshFromFile</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateGmshFromFile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateGmshFromFile.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateGmshFromFile"><H1>DMPlexCreateGmshFromFile</H1></A>
Create a DMPlex mesh from a Gmsh file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateHexBoxMesh.html b/docs/manualpages/DM/DMPlexCreateHexBoxMesh.html
index b90fd2e..81d63f4 100644
--- a/docs/manualpages/DM/DMPlexCreateHexBoxMesh.html
+++ b/docs/manualpages/DM/DMPlexCreateHexBoxMesh.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateHexBoxMesh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateHexBoxMesh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateHexBoxMesh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateHexBoxMesh"><H1>DMPlexCreateHexBoxMesh</H1></A>
Creates a mesh on the tensor product of unit intervals (box) using hexahedra.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateHybridMesh.html b/docs/manualpages/DM/DMPlexCreateHybridMesh.html
index efe2440..4d90e60 100644
--- a/docs/manualpages/DM/DMPlexCreateHybridMesh.html
+++ b/docs/manualpages/DM/DMPlexCreateHybridMesh.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateHybridMesh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateHybridMesh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateHybridMesh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateHybridMesh"><H1>DMPlexCreateHybridMesh</H1></A>
Create a mesh with hybrid cells along an internal interface
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateOverlap.html b/docs/manualpages/DM/DMPlexCreateOverlap.html
index 0cee66b..cb1dddc 100644
--- a/docs/manualpages/DM/DMPlexCreateOverlap.html
+++ b/docs/manualpages/DM/DMPlexCreateOverlap.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateOverlap"><H1>DMPlexCreateOverlap</H1></A>
Compute owner information for shared points. This basically gets two-sided for an SF.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreatePartitionerGraph.html b/docs/manualpages/DM/DMPlexCreatePartitionerGraph.html
index dbd416b..b097b76 100644
--- a/docs/manualpages/DM/DMPlexCreatePartitionerGraph.html
+++ b/docs/manualpages/DM/DMPlexCreatePartitionerGraph.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreatePartitionerGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreatePartitionerGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreatePartitionerGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreatePartitionerGraph"><H1>DMPlexCreatePartitionerGraph</H1></A>
Create a CSR graph of point connections for the partitioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateProcessSF.html b/docs/manualpages/DM/DMPlexCreateProcessSF.html
index 7a0cf76..7128aa5 100644
--- a/docs/manualpages/DM/DMPlexCreateProcessSF.html
+++ b/docs/manualpages/DM/DMPlexCreateProcessSF.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateProcessSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateProcessSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateProcessSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateProcessSF"><H1>DMPlexCreateProcessSF</H1></A>
Create an SF which just has process connectivity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateReferenceCell.html b/docs/manualpages/DM/DMPlexCreateReferenceCell.html
index 51b3204..787751d 100644
--- a/docs/manualpages/DM/DMPlexCreateReferenceCell.html
+++ b/docs/manualpages/DM/DMPlexCreateReferenceCell.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateReferenceCell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateReferenceCell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateReferenceCell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateReferenceCell"><H1>DMPlexCreateReferenceCell</H1></A>
Create a <A HREF="../DM/DMPLEX.html#DMPLEX">DMPLEX</A> with the appropriate FEM reference cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateRigidBody.html b/docs/manualpages/DM/DMPlexCreateRigidBody.html
index 53f9d9f..a0b35ac 100644
--- a/docs/manualpages/DM/DMPlexCreateRigidBody.html
+++ b/docs/manualpages/DM/DMPlexCreateRigidBody.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateRigidBody</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateRigidBody.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateRigidBody.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateRigidBody"><H1>DMPlexCreateRigidBody</H1></A>
for the default global section, create rigid body modes from coordinates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateSection.html b/docs/manualpages/DM/DMPlexCreateSection.html
index 7245add..8793904 100644
--- a/docs/manualpages/DM/DMPlexCreateSection.html
+++ b/docs/manualpages/DM/DMPlexCreateSection.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateSection"><H1>DMPlexCreateSection</H1></A>
Create a <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> based upon the dof layout specification provided.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateSquareBoundary.html b/docs/manualpages/DM/DMPlexCreateSquareBoundary.html
index e156c08..9356ff2 100644
--- a/docs/manualpages/DM/DMPlexCreateSquareBoundary.html
+++ b/docs/manualpages/DM/DMPlexCreateSquareBoundary.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateSquareBoundary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateSquareBoundary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateSquareBoundary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateSquareBoundary"><H1>DMPlexCreateSquareBoundary</H1></A>
Creates a 1D mesh the is the boundary of a square lattice.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateSquareMesh.html b/docs/manualpages/DM/DMPlexCreateSquareMesh.html
index 4fdb15b..ca9bf6d 100644
--- a/docs/manualpages/DM/DMPlexCreateSquareMesh.html
+++ b/docs/manualpages/DM/DMPlexCreateSquareMesh.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateSquareMesh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateSquareMesh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateSquareMesh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateSquareMesh"><H1>DMPlexCreateSquareMesh</H1></A>
Creates a 2D mesh for a square lattice.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateSubmesh.html b/docs/manualpages/DM/DMPlexCreateSubmesh.html
index 384ed48..abd1c96 100644
--- a/docs/manualpages/DM/DMPlexCreateSubmesh.html
+++ b/docs/manualpages/DM/DMPlexCreateSubmesh.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateSubmesh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateSubmesh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateSubmesh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateSubmesh"><H1>DMPlexCreateSubmesh</H1></A>
Extract a hypersurface from the mesh using vertices defined by a label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateSubpointIS.html b/docs/manualpages/DM/DMPlexCreateSubpointIS.html
index be51d8d..f8d4d10 100644
--- a/docs/manualpages/DM/DMPlexCreateSubpointIS.html
+++ b/docs/manualpages/DM/DMPlexCreateSubpointIS.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateSubpointIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateSubpointIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateSubpointIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateSubpointIS"><H1>DMPlexCreateSubpointIS</H1></A>
Creates an <A HREF="../IS/IS.html#IS">IS</A> covering the entire subdm chart with the original points as data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html b/docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html
index 73503b0..1870133 100644
--- a/docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html
+++ b/docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexCreateTwoSidedProcessSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexCreateTwoSidedProcessSF"><H1>DMPlexCreateTwoSidedProcessSF</H1></A>
Create an SF which just has process connectivity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexDerivePointSF.html b/docs/manualpages/DM/DMPlexDerivePointSF.html
index f1adc1c..19c604e 100644
--- a/docs/manualpages/DM/DMPlexDerivePointSF.html
+++ b/docs/manualpages/DM/DMPlexDerivePointSF.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexDerivePointSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexDerivePointSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexDerivePointSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexDerivePointSF"><H1>DMPlexDerivePointSF</H1></A>
Build a point SF from an SF describing a point migration
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexDistribute.html b/docs/manualpages/DM/DMPlexDistribute.html
index 7e60db3..11b8f40 100644
--- a/docs/manualpages/DM/DMPlexDistribute.html
+++ b/docs/manualpages/DM/DMPlexDistribute.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexDistribute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexDistribute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexDistribute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexDistribute"><H1>DMPlexDistribute</H1></A>
Add partition overlap to a distributed non-overlapping <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexDistributeData.html b/docs/manualpages/DM/DMPlexDistributeData.html
index 763dec3..35d935b 100644
--- a/docs/manualpages/DM/DMPlexDistributeData.html
+++ b/docs/manualpages/DM/DMPlexDistributeData.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexDistributeData</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexDistributeData.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexDistributeData.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexDistributeData"><H1>DMPlexDistributeData</H1></A>
Distribute field data to match a given <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A>, usually the SF from mesh distribution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexDistributeField.html b/docs/manualpages/DM/DMPlexDistributeField.html
index 99431f1..f776f99 100644
--- a/docs/manualpages/DM/DMPlexDistributeField.html
+++ b/docs/manualpages/DM/DMPlexDistributeField.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexDistributeField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexDistributeField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexDistributeField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexDistributeField"><H1>DMPlexDistributeField</H1></A>
Distribute field data to match a given <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A>, usually the SF from mesh distribution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexDistributeFieldIS.html b/docs/manualpages/DM/DMPlexDistributeFieldIS.html
index 388b3b6..c84a69f 100644
--- a/docs/manualpages/DM/DMPlexDistributeFieldIS.html
+++ b/docs/manualpages/DM/DMPlexDistributeFieldIS.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexDistributeFieldIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexDistributeFieldIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexDistributeFieldIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexDistributeFieldIS"><H1>DMPlexDistributeFieldIS</H1></A>
Distribute field data to match a given <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A>, usually the SF from mesh distribution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexDistributeOwnership.html b/docs/manualpages/DM/DMPlexDistributeOwnership.html
index 817a6c7..532a5df 100644
--- a/docs/manualpages/DM/DMPlexDistributeOwnership.html
+++ b/docs/manualpages/DM/DMPlexDistributeOwnership.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexDistributeOwnership</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexDistributeOwnership.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexDistributeOwnership.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexDistributeOwnership"><H1>DMPlexDistributeOwnership</H1></A>
Compute owner information for shared points. This basically gets two-sided for an SF.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexEqual.html b/docs/manualpages/DM/DMPlexEqual.html
index 0e0eea8..612ef63 100644
--- a/docs/manualpages/DM/DMPlexEqual.html
+++ b/docs/manualpages/DM/DMPlexEqual.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexEqual"><H1>DMPlexEqual</H1></A>
Determine if two DMs have the same topology
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexFilter.html b/docs/manualpages/DM/DMPlexFilter.html
index b57fd45..cbde8ef 100644
--- a/docs/manualpages/DM/DMPlexFilter.html
+++ b/docs/manualpages/DM/DMPlexFilter.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexFilter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexFilter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexFilter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexFilter"><H1>DMPlexFilter</H1></A>
Extract a subset of mesh cells defined by a label as a separate mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGenerate.html b/docs/manualpages/DM/DMPlexGenerate.html
index 9c7d212..cd69814 100644
--- a/docs/manualpages/DM/DMPlexGenerate.html
+++ b/docs/manualpages/DM/DMPlexGenerate.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGenerate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGenerate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGenerate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGenerate"><H1>DMPlexGenerate</H1></A>
Generates a mesh.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetAdjacency.html b/docs/manualpages/DM/DMPlexGetAdjacency.html
index 9340ed2..58e40d9 100644
--- a/docs/manualpages/DM/DMPlexGetAdjacency.html
+++ b/docs/manualpages/DM/DMPlexGetAdjacency.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetAdjacency</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetAdjacency.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetAdjacency.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetAdjacency"><H1>DMPlexGetAdjacency</H1></A>
Return all points adjacent to the given point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetAdjacencyUseAnchors.html b/docs/manualpages/DM/DMPlexGetAdjacencyUseAnchors.html
index 277c9d9..3c5cff6 100644
--- a/docs/manualpages/DM/DMPlexGetAdjacencyUseAnchors.html
+++ b/docs/manualpages/DM/DMPlexGetAdjacencyUseAnchors.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetAdjacencyUseAnchors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetAdjacencyUseAnchors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetAdjacencyUseAnchors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetAdjacencyUseAnchors"><H1>DMPlexGetAdjacencyUseAnchors</H1></A>
Query whether adjacency in the mesh uses the point-to-point constraints.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetAdjacencyUseClosure.html b/docs/manualpages/DM/DMPlexGetAdjacencyUseClosure.html
index b818d69..c21a1e7 100644
--- a/docs/manualpages/DM/DMPlexGetAdjacencyUseClosure.html
+++ b/docs/manualpages/DM/DMPlexGetAdjacencyUseClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetAdjacencyUseClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetAdjacencyUseClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetAdjacencyUseClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetAdjacencyUseClosure"><H1>DMPlexGetAdjacencyUseClosure</H1></A>
Query whether adjacency in the mesh uses the transitive closure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetAdjacencyUseCone.html b/docs/manualpages/DM/DMPlexGetAdjacencyUseCone.html
index d99d8cb..7fbef09 100644
--- a/docs/manualpages/DM/DMPlexGetAdjacencyUseCone.html
+++ b/docs/manualpages/DM/DMPlexGetAdjacencyUseCone.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetAdjacencyUseCone</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetAdjacencyUseCone.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetAdjacencyUseCone.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetAdjacencyUseCone"><H1>DMPlexGetAdjacencyUseCone</H1></A>
Query whether adjacency in the mesh uses the cone or the support first
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetAnchors.html b/docs/manualpages/DM/DMPlexGetAnchors.html
index 102a04b..0e990e5 100644
--- a/docs/manualpages/DM/DMPlexGetAnchors.html
+++ b/docs/manualpages/DM/DMPlexGetAnchors.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetAnchors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetAnchors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetAnchors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetAnchors"><H1>DMPlexGetAnchors</H1></A>
Get the layout of the anchor (point-to-point) constraints. Typically, the user will not have to call <A HREF="../DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</A>() directly: if there are anchors, then <A HREF="../DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</A>() is called during DMGetConstraints().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetChart.html b/docs/manualpages/DM/DMPlexGetChart.html
index 8afef7b..1b6bb86 100644
--- a/docs/manualpages/DM/DMPlexGetChart.html
+++ b/docs/manualpages/DM/DMPlexGetChart.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetChart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetChart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetChart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetChart"><H1>DMPlexGetChart</H1></A>
Return the interval for all mesh points [pStart, pEnd)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetCone.html b/docs/manualpages/DM/DMPlexGetCone.html
index c48c408..fd4016c 100644
--- a/docs/manualpages/DM/DMPlexGetCone.html
+++ b/docs/manualpages/DM/DMPlexGetCone.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetCone</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetCone.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetCone.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetCone"><H1>DMPlexGetCone</H1></A>
Return the points on the in-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetConeOrientation.html b/docs/manualpages/DM/DMPlexGetConeOrientation.html
index 3e5e622..ff57ce4 100644
--- a/docs/manualpages/DM/DMPlexGetConeOrientation.html
+++ b/docs/manualpages/DM/DMPlexGetConeOrientation.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetConeOrientation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetConeOrientation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetConeOrientation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetConeOrientation"><H1>DMPlexGetConeOrientation</H1></A>
Return the orientations on the in-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetConeSize.html b/docs/manualpages/DM/DMPlexGetConeSize.html
index 9d4a639..da36069 100644
--- a/docs/manualpages/DM/DMPlexGetConeSize.html
+++ b/docs/manualpages/DM/DMPlexGetConeSize.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetConeSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetConeSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetConeSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetConeSize"><H1>DMPlexGetConeSize</H1></A>
Return the number of in-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetDepth.html b/docs/manualpages/DM/DMPlexGetDepth.html
index e3a1cc9..070ca58 100644
--- a/docs/manualpages/DM/DMPlexGetDepth.html
+++ b/docs/manualpages/DM/DMPlexGetDepth.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetDepth</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetDepth.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetDepth.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetDepth"><H1>DMPlexGetDepth</H1></A>
Get the depth of the DAG representing this mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetDepthLabel.html b/docs/manualpages/DM/DMPlexGetDepthLabel.html
index 0c82b24..6c07309 100644
--- a/docs/manualpages/DM/DMPlexGetDepthLabel.html
+++ b/docs/manualpages/DM/DMPlexGetDepthLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetDepthLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetDepthLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetDepthLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetDepthLabel"><H1>DMPlexGetDepthLabel</H1></A>
Get the <A HREF="../DM/DMLabel.html#DMLabel">DMLabel</A> recording the depth of each point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetDepthStratum.html b/docs/manualpages/DM/DMPlexGetDepthStratum.html
index 98195fb..33b648e 100644
--- a/docs/manualpages/DM/DMPlexGetDepthStratum.html
+++ b/docs/manualpages/DM/DMPlexGetDepthStratum.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetDepthStratum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetDepthStratum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetDepthStratum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetDepthStratum"><H1>DMPlexGetDepthStratum</H1></A>
Get the bounds [start, end) for all points at a certain depth.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetFullJoin.html b/docs/manualpages/DM/DMPlexGetFullJoin.html
index 31f6894..31b048e 100644
--- a/docs/manualpages/DM/DMPlexGetFullJoin.html
+++ b/docs/manualpages/DM/DMPlexGetFullJoin.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetFullJoin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetFullJoin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetFullJoin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetFullJoin"><H1>DMPlexGetFullJoin</H1></A>
Get an array for the join of the set of points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetFullMeet.html b/docs/manualpages/DM/DMPlexGetFullMeet.html
index b7ccfbc..f90fae6 100644
--- a/docs/manualpages/DM/DMPlexGetFullMeet.html
+++ b/docs/manualpages/DM/DMPlexGetFullMeet.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetFullMeet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetFullMeet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetFullMeet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetFullMeet"><H1>DMPlexGetFullMeet</H1></A>
Get an array for the meet of the set of points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetGatherDM.html b/docs/manualpages/DM/DMPlexGetGatherDM.html
index 7ddd3c9..8c30e95 100644
--- a/docs/manualpages/DM/DMPlexGetGatherDM.html
+++ b/docs/manualpages/DM/DMPlexGetGatherDM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetGatherDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetGatherDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetGatherDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetGatherDM"><H1>DMPlexGetGatherDM</H1></A>
Get a copy of the DMPlex that gathers all points on the root process of the original's communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetHeightStratum.html b/docs/manualpages/DM/DMPlexGetHeightStratum.html
index 8771052..545ff32 100644
--- a/docs/manualpages/DM/DMPlexGetHeightStratum.html
+++ b/docs/manualpages/DM/DMPlexGetHeightStratum.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetHeightStratum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetHeightStratum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetHeightStratum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetHeightStratum"><H1>DMPlexGetHeightStratum</H1></A>
Get the bounds [start, end) for all points at a certain height.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetHybridBounds.html b/docs/manualpages/DM/DMPlexGetHybridBounds.html
index 615f70a..478e3d5 100644
--- a/docs/manualpages/DM/DMPlexGetHybridBounds.html
+++ b/docs/manualpages/DM/DMPlexGetHybridBounds.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetHybridBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetHybridBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetHybridBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetHybridBounds"><H1>DMPlexGetHybridBounds</H1></A>
Get the first mesh point of each dimension which is a hybrid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetJoin.html b/docs/manualpages/DM/DMPlexGetJoin.html
index 3adab7e..98d2dff 100644
--- a/docs/manualpages/DM/DMPlexGetJoin.html
+++ b/docs/manualpages/DM/DMPlexGetJoin.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetJoin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetJoin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetJoin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetJoin"><H1>DMPlexGetJoin</H1></A>
Get an array for the join of the set of points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetMaxProjectionHeight.html b/docs/manualpages/DM/DMPlexGetMaxProjectionHeight.html
index 1ed1ee6..57a510c 100644
--- a/docs/manualpages/DM/DMPlexGetMaxProjectionHeight.html
+++ b/docs/manualpages/DM/DMPlexGetMaxProjectionHeight.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetMaxProjectionHeight</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetMaxProjectionHeight.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetMaxProjectionHeight.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetMaxProjectionHeight"><H1>DMPlexGetMaxProjectionHeight</H1></A>
Get the maximum height (w.r.t. DAG) of mesh points used to evaluate dual bases in DMPlexProjectXXXLocal() functions.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetMaxSizes.html b/docs/manualpages/DM/DMPlexGetMaxSizes.html
index e48ca04..7cc852b 100644
--- a/docs/manualpages/DM/DMPlexGetMaxSizes.html
+++ b/docs/manualpages/DM/DMPlexGetMaxSizes.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetMaxSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetMaxSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetMaxSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetMaxSizes"><H1>DMPlexGetMaxSizes</H1></A>
Return the maximum number of in-edges (cone) and out-edges (support) for any point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetMeet.html b/docs/manualpages/DM/DMPlexGetMeet.html
index b1f36c5..ba14001 100644
--- a/docs/manualpages/DM/DMPlexGetMeet.html
+++ b/docs/manualpages/DM/DMPlexGetMeet.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetMeet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetMeet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetMeet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetMeet"><H1>DMPlexGetMeet</H1></A>
Get an array for the meet of the set of points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetMinRadius.html b/docs/manualpages/DM/DMPlexGetMinRadius.html
index a96d986..189b0fc 100644
--- a/docs/manualpages/DM/DMPlexGetMinRadius.html
+++ b/docs/manualpages/DM/DMPlexGetMinRadius.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetMinRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetMinRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetMinRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetMinRadius"><H1>DMPlexGetMinRadius</H1></A>
Returns the minimum distance from any cell centroid to a face
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetOrdering.html b/docs/manualpages/DM/DMPlexGetOrdering.html
index 19e43d2..65d269b 100644
--- a/docs/manualpages/DM/DMPlexGetOrdering.html
+++ b/docs/manualpages/DM/DMPlexGetOrdering.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetOrdering</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetOrdering.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetOrdering.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetOrdering"><H1>DMPlexGetOrdering</H1></A>
Calculate a reordering of the mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetPartitioner.html b/docs/manualpages/DM/DMPlexGetPartitioner.html
index 15d3f86..19b35a3 100644
--- a/docs/manualpages/DM/DMPlexGetPartitioner.html
+++ b/docs/manualpages/DM/DMPlexGetPartitioner.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetPartitioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetPartitioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetPartitioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetPartitioner"><H1>DMPlexGetPartitioner</H1></A>
Get the mesh partitioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetPointGlobal.html b/docs/manualpages/DM/DMPlexGetPointGlobal.html
index 5eacc9d..78d5880 100644
--- a/docs/manualpages/DM/DMPlexGetPointGlobal.html
+++ b/docs/manualpages/DM/DMPlexGetPointGlobal.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetPointGlobal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetPointGlobal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetPointGlobal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetPointGlobal"><H1>DMPlexGetPointGlobal</H1></A>
get location of point data in global <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetPointGlobalField.html b/docs/manualpages/DM/DMPlexGetPointGlobalField.html
index 8e60c44..437bbf2 100644
--- a/docs/manualpages/DM/DMPlexGetPointGlobalField.html
+++ b/docs/manualpages/DM/DMPlexGetPointGlobalField.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetPointGlobalField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetPointGlobalField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetPointGlobalField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetPointGlobalField"><H1>DMPlexGetPointGlobalField</H1></A>
get location of point field data in global <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetPointLocal.html b/docs/manualpages/DM/DMPlexGetPointLocal.html
index e05963c..a7db450 100644
--- a/docs/manualpages/DM/DMPlexGetPointLocal.html
+++ b/docs/manualpages/DM/DMPlexGetPointLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetPointLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetPointLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetPointLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetPointLocal"><H1>DMPlexGetPointLocal</H1></A>
get location of point data in local <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetPointLocalField.html b/docs/manualpages/DM/DMPlexGetPointLocalField.html
index c1aaf53..9f3827d 100644
--- a/docs/manualpages/DM/DMPlexGetPointLocalField.html
+++ b/docs/manualpages/DM/DMPlexGetPointLocalField.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetPointLocalField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetPointLocalField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetPointLocalField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetPointLocalField"><H1>DMPlexGetPointLocalField</H1></A>
get location of point field data in local <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetRedundantDM.html b/docs/manualpages/DM/DMPlexGetRedundantDM.html
index 521d091..e6c838a 100644
--- a/docs/manualpages/DM/DMPlexGetRedundantDM.html
+++ b/docs/manualpages/DM/DMPlexGetRedundantDM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetRedundantDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetRedundantDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetRedundantDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetRedundantDM"><H1>DMPlexGetRedundantDM</H1></A>
Get a copy of the DMPlex that is completely copied on each process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetReferenceTree.html b/docs/manualpages/DM/DMPlexGetReferenceTree.html
index 81cae33..dc00fd1 100644
--- a/docs/manualpages/DM/DMPlexGetReferenceTree.html
+++ b/docs/manualpages/DM/DMPlexGetReferenceTree.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetReferenceTree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetReferenceTree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetReferenceTree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetReferenceTree"><H1>DMPlexGetReferenceTree</H1></A>
get the reference tree for hierarchically non-conforming meshes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetRefinementFunction.html b/docs/manualpages/DM/DMPlexGetRefinementFunction.html
index 3fee440..1c251d4 100644
--- a/docs/manualpages/DM/DMPlexGetRefinementFunction.html
+++ b/docs/manualpages/DM/DMPlexGetRefinementFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetRefinementFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetRefinementFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetRefinementFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetRefinementFunction"><H1>DMPlexGetRefinementFunction</H1></A>
Get the function giving the maximum cell volume for refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetRefinementLimit.html b/docs/manualpages/DM/DMPlexGetRefinementLimit.html
index a0a75f1..4263e4b 100644
--- a/docs/manualpages/DM/DMPlexGetRefinementLimit.html
+++ b/docs/manualpages/DM/DMPlexGetRefinementLimit.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetRefinementLimit</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetRefinementLimit.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetRefinementLimit.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetRefinementLimit"><H1>DMPlexGetRefinementLimit</H1></A>
Retrieve the maximum cell volume for refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetRefinementUniform.html b/docs/manualpages/DM/DMPlexGetRefinementUniform.html
index a353179..681d671 100644
--- a/docs/manualpages/DM/DMPlexGetRefinementUniform.html
+++ b/docs/manualpages/DM/DMPlexGetRefinementUniform.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetRefinementUniform</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetRefinementUniform.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetRefinementUniform.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetRefinementUniform"><H1>DMPlexGetRefinementUniform</H1></A>
Retrieve the flag for uniform refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetRegularRefinement.html b/docs/manualpages/DM/DMPlexGetRegularRefinement.html
index 53a31a4..8172402 100644
--- a/docs/manualpages/DM/DMPlexGetRegularRefinement.html
+++ b/docs/manualpages/DM/DMPlexGetRegularRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetRegularRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetRegularRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetRegularRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetRegularRefinement"><H1>DMPlexGetRegularRefinement</H1></A>
Get the flag indicating that this mesh was obtained by regular refinement from its coarse mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetSubpointMap.html b/docs/manualpages/DM/DMPlexGetSubpointMap.html
index d861e24..4797360 100644
--- a/docs/manualpages/DM/DMPlexGetSubpointMap.html
+++ b/docs/manualpages/DM/DMPlexGetSubpointMap.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetSubpointMap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetSubpointMap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetSubpointMap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetSubpointMap"><H1>DMPlexGetSubpointMap</H1></A>
Returns a <A HREF="../DM/DMLabel.html#DMLabel">DMLabel</A> with point dimension as values
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetSupport.html b/docs/manualpages/DM/DMPlexGetSupport.html
index 7ac489e..4a79d03 100644
--- a/docs/manualpages/DM/DMPlexGetSupport.html
+++ b/docs/manualpages/DM/DMPlexGetSupport.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetSupport</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetSupport.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetSupport.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetSupport"><H1>DMPlexGetSupport</H1></A>
Return the points on the out-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetSupportSize.html b/docs/manualpages/DM/DMPlexGetSupportSize.html
index 969dd5c..f7799d4 100644
--- a/docs/manualpages/DM/DMPlexGetSupportSize.html
+++ b/docs/manualpages/DM/DMPlexGetSupportSize.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetSupportSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetSupportSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetSupportSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetSupportSize"><H1>DMPlexGetSupportSize</H1></A>
Return the number of out-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetTransitiveClosure.html b/docs/manualpages/DM/DMPlexGetTransitiveClosure.html
index 78e5bc9..d5b4392 100644
--- a/docs/manualpages/DM/DMPlexGetTransitiveClosure.html
+++ b/docs/manualpages/DM/DMPlexGetTransitiveClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetTransitiveClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetTransitiveClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetTransitiveClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetTransitiveClosure"><H1>DMPlexGetTransitiveClosure</H1></A>
Return the points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html b/docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html
index 566d33c..da9b1f9 100644
--- a/docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html
+++ b/docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetTransitiveClosure_Internal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetTransitiveClosure_Internal"><H1>DMPlexGetTransitiveClosure_Internal</H1></A>
Return the points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG with a specified initial orientation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetTree.html b/docs/manualpages/DM/DMPlexGetTree.html
index e7b1f43..6af7a3a 100644
--- a/docs/manualpages/DM/DMPlexGetTree.html
+++ b/docs/manualpages/DM/DMPlexGetTree.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetTree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetTree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetTree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetTree"><H1>DMPlexGetTree</H1></A>
get the tree that describes the hierarchy of non-conforming mesh points. Collective on dm
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetTreeChildren.html b/docs/manualpages/DM/DMPlexGetTreeChildren.html
index a70d7f5..9e754fc 100644
--- a/docs/manualpages/DM/DMPlexGetTreeChildren.html
+++ b/docs/manualpages/DM/DMPlexGetTreeChildren.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetTreeChildren</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetTreeChildren.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetTreeChildren.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetTreeChildren"><H1>DMPlexGetTreeChildren</H1></A>
get the children of a point in the tree describing the point hierarchy (not the Sieve DAG)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGetTreeParent.html b/docs/manualpages/DM/DMPlexGetTreeParent.html
index f00c4ec..f21b4aa 100644
--- a/docs/manualpages/DM/DMPlexGetTreeParent.html
+++ b/docs/manualpages/DM/DMPlexGetTreeParent.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetTreeParent</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGetTreeParent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGetTreeParent.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetTreeParent"><H1>DMPlexGetTreeParent</H1></A>
get the parent of a point in the tree describing the point hierarchy (not the Sieve DAG)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html b/docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html
index b80875b..8041feb 100644
--- a/docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html
+++ b/docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGlobalToNaturalBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGlobalToNaturalBegin"><H1>DMPlexGlobalToNaturalBegin</H1></A>
Rearranges a global Vector in the natural order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html b/docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html
index f892c00..233e440 100644
--- a/docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html
+++ b/docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGlobalToNaturalEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGlobalToNaturalEnd"><H1>DMPlexGlobalToNaturalEnd</H1></A>
Rearranges a global Vector in the natural order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexInterpolate.html b/docs/manualpages/DM/DMPlexInterpolate.html
index f3e4cc3..0b07e34 100644
--- a/docs/manualpages/DM/DMPlexInterpolate.html
+++ b/docs/manualpages/DM/DMPlexInterpolate.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexInterpolate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexInterpolate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexInterpolate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexInterpolate"><H1>DMPlexInterpolate</H1></A>
Take in a cell-vertex mesh and return one with all intermediate faces, edges, etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexInvertCell.html b/docs/manualpages/DM/DMPlexInvertCell.html
index f85f0dc..1b39945 100644
--- a/docs/manualpages/DM/DMPlexInvertCell.html
+++ b/docs/manualpages/DM/DMPlexInvertCell.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexInvertCell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexInvertCell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexInvertCell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexInvertCell"><H1>DMPlexInvertCell</H1></A>
This flips tetrahedron and hexahedron orientation since Plex stores them internally with outward normals. Other cells are left untouched.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexLabelAddCells.html b/docs/manualpages/DM/DMPlexLabelAddCells.html
index 87b495d..4b44a69 100644
--- a/docs/manualpages/DM/DMPlexLabelAddCells.html
+++ b/docs/manualpages/DM/DMPlexLabelAddCells.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexLabelAddCells</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexLabelAddCells.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexLabelAddCells.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexLabelAddCells"><H1>DMPlexLabelAddCells</H1></A>
Starting with a label marking faces on a surface, we add a cell for each face
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexLabelClearCells.html b/docs/manualpages/DM/DMPlexLabelClearCells.html
index 61e4941..0ced43f 100644
--- a/docs/manualpages/DM/DMPlexLabelClearCells.html
+++ b/docs/manualpages/DM/DMPlexLabelClearCells.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexLabelClearCells</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexLabelClearCells.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexLabelClearCells.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexLabelClearCells"><H1>DMPlexLabelClearCells</H1></A>
Remove cells from a label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexLabelCohesiveComplete.html b/docs/manualpages/DM/DMPlexLabelCohesiveComplete.html
index e3cd92e..71b6c2c 100644
--- a/docs/manualpages/DM/DMPlexLabelCohesiveComplete.html
+++ b/docs/manualpages/DM/DMPlexLabelCohesiveComplete.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexLabelCohesiveComplete</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexLabelCohesiveComplete.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexLabelCohesiveComplete.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexLabelCohesiveComplete"><H1>DMPlexLabelCohesiveComplete</H1></A>
Starting with a label marking points on an internal surface, we add all other mesh pieces to complete the surface
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexLabelComplete.html b/docs/manualpages/DM/DMPlexLabelComplete.html
index 950e3eb..88c3b10 100644
--- a/docs/manualpages/DM/DMPlexLabelComplete.html
+++ b/docs/manualpages/DM/DMPlexLabelComplete.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexLabelComplete</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexLabelComplete.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexLabelComplete.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexLabelComplete"><H1>DMPlexLabelComplete</H1></A>
Starting with a label marking points on a surface, we add the transitive closure to the surface
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexMarkBoundaryFaces.html b/docs/manualpages/DM/DMPlexMarkBoundaryFaces.html
index 5eb8d49..8c81d40 100644
--- a/docs/manualpages/DM/DMPlexMarkBoundaryFaces.html
+++ b/docs/manualpages/DM/DMPlexMarkBoundaryFaces.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexMarkBoundaryFaces</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexMarkBoundaryFaces.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexMarkBoundaryFaces.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexMarkBoundaryFaces"><H1>DMPlexMarkBoundaryFaces</H1></A>
Mark all faces on the boundary
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexMatSetClosure.html b/docs/manualpages/DM/DMPlexMatSetClosure.html
index b83cbf3..8feae73 100644
--- a/docs/manualpages/DM/DMPlexMatSetClosure.html
+++ b/docs/manualpages/DM/DMPlexMatSetClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexMatSetClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexMatSetClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexMatSetClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexMatSetClosure"><H1>DMPlexMatSetClosure</H1></A>
Set an array of the values on the closure of 'point'
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexMigrate.html b/docs/manualpages/DM/DMPlexMigrate.html
index e6db54c..ed64a5c 100644
--- a/docs/manualpages/DM/DMPlexMigrate.html
+++ b/docs/manualpages/DM/DMPlexMigrate.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexMigrate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexMigrate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexMigrate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexMigrate"><H1>DMPlexMigrate</H1></A>
Migrates internal <A HREF="../DM/DM.html#DM">DM</A> data over the supplied star forest
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html b/docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html
index 1ffc1a8..0bf8a08 100644
--- a/docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html
+++ b/docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexNaturalToGlobalBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexNaturalToGlobalBegin"><H1>DMPlexNaturalToGlobalBegin</H1></A>
Rearranges a Vector in the natural order to the Global order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html b/docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html
index 45cb175..b9a0455 100644
--- a/docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html
+++ b/docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexNaturalToGlobalEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexNaturalToGlobalEnd"><H1>DMPlexNaturalToGlobalEnd</H1></A>
Rearranges a Vector in the natural order to the Global order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexOrient.html b/docs/manualpages/DM/DMPlexOrient.html
index ad6d043..372566d 100644
--- a/docs/manualpages/DM/DMPlexOrient.html
+++ b/docs/manualpages/DM/DMPlexOrient.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexOrient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexOrient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexOrient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexOrient"><H1>DMPlexOrient</H1></A>
Give a consistent orientation to the input mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPartitionLabelAdjacency.html b/docs/manualpages/DM/DMPlexPartitionLabelAdjacency.html
index 2bcede3..37b969e 100644
--- a/docs/manualpages/DM/DMPlexPartitionLabelAdjacency.html
+++ b/docs/manualpages/DM/DMPlexPartitionLabelAdjacency.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPartitionLabelAdjacency</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPartitionLabelAdjacency.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPartitionLabelAdjacency.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPartitionLabelAdjacency"><H1>DMPlexPartitionLabelAdjacency</H1></A>
Add one level of adjacent points to the partition label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPartitionLabelClosure.html b/docs/manualpages/DM/DMPlexPartitionLabelClosure.html
index f832c65..790e045 100644
--- a/docs/manualpages/DM/DMPlexPartitionLabelClosure.html
+++ b/docs/manualpages/DM/DMPlexPartitionLabelClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPartitionLabelClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPartitionLabelClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPartitionLabelClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPartitionLabelClosure"><H1>DMPlexPartitionLabelClosure</H1></A>
Add the closure of all points to the partition label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPartitionLabelCreateSF.html b/docs/manualpages/DM/DMPlexPartitionLabelCreateSF.html
index c8844b4..e9f4e4c 100644
--- a/docs/manualpages/DM/DMPlexPartitionLabelCreateSF.html
+++ b/docs/manualpages/DM/DMPlexPartitionLabelCreateSF.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPartitionLabelCreateSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPartitionLabelCreateSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPartitionLabelCreateSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPartitionLabelCreateSF"><H1>DMPlexPartitionLabelCreateSF</H1></A>
Create a star forest from a label that assigns ranks to points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPartitionLabelInvert.html b/docs/manualpages/DM/DMPlexPartitionLabelInvert.html
index 04b55c8..ffb8dae 100644
--- a/docs/manualpages/DM/DMPlexPartitionLabelInvert.html
+++ b/docs/manualpages/DM/DMPlexPartitionLabelInvert.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPartitionLabelInvert</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPartitionLabelInvert.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPartitionLabelInvert.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPartitionLabelInvert"><H1>DMPlexPartitionLabelInvert</H1></A>
Create a partition label of remote roots from a local root label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPartitionLabelPropagate.html b/docs/manualpages/DM/DMPlexPartitionLabelPropagate.html
index 9cc406d..e45dbb7 100644
--- a/docs/manualpages/DM/DMPlexPartitionLabelPropagate.html
+++ b/docs/manualpages/DM/DMPlexPartitionLabelPropagate.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPartitionLabelPropagate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPartitionLabelPropagate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPartitionLabelPropagate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPartitionLabelPropagate"><H1>DMPlexPartitionLabelPropagate</H1></A>
Propagate points in a partition label over the point SF
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPermute.html b/docs/manualpages/DM/DMPlexPermute.html
index c3b7813..85ee0ed 100644
--- a/docs/manualpages/DM/DMPlexPermute.html
+++ b/docs/manualpages/DM/DMPlexPermute.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPermute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPermute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPermute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPermute"><H1>DMPlexPermute</H1></A>
Reorder the mesh according to the input permutation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointGlobalFieldRead.html b/docs/manualpages/DM/DMPlexPointGlobalFieldRead.html
index d0c8be1..c976f6c 100644
--- a/docs/manualpages/DM/DMPlexPointGlobalFieldRead.html
+++ b/docs/manualpages/DM/DMPlexPointGlobalFieldRead.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointGlobalFieldRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointGlobalFieldRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointGlobalFieldRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointGlobalFieldRead"><H1>DMPlexPointGlobalFieldRead</H1></A>
return read access to a field on a point in global array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointGlobalFieldRef.html b/docs/manualpages/DM/DMPlexPointGlobalFieldRef.html
index 995da3f..3ff9b12 100644
--- a/docs/manualpages/DM/DMPlexPointGlobalFieldRef.html
+++ b/docs/manualpages/DM/DMPlexPointGlobalFieldRef.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointGlobalFieldRef</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointGlobalFieldRef.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointGlobalFieldRef.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointGlobalFieldRef"><H1>DMPlexPointGlobalFieldRef</H1></A>
return read/write access to a field on a point in global array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointGlobalRead.html b/docs/manualpages/DM/DMPlexPointGlobalRead.html
index 55c4bea..ac23ed2 100644
--- a/docs/manualpages/DM/DMPlexPointGlobalRead.html
+++ b/docs/manualpages/DM/DMPlexPointGlobalRead.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointGlobalRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointGlobalRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointGlobalRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointGlobalRead"><H1>DMPlexPointGlobalRead</H1></A>
return read access to a point in global array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointGlobalRef.html b/docs/manualpages/DM/DMPlexPointGlobalRef.html
index 99f56d8..7cc5731 100644
--- a/docs/manualpages/DM/DMPlexPointGlobalRef.html
+++ b/docs/manualpages/DM/DMPlexPointGlobalRef.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointGlobalRef</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointGlobalRef.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointGlobalRef.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointGlobalRef"><H1>DMPlexPointGlobalRef</H1></A>
return read/write access to a point in global array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointLocalFieldRead.html b/docs/manualpages/DM/DMPlexPointLocalFieldRead.html
index 0065039..bb22333 100644
--- a/docs/manualpages/DM/DMPlexPointLocalFieldRead.html
+++ b/docs/manualpages/DM/DMPlexPointLocalFieldRead.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointLocalFieldRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointLocalFieldRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointLocalFieldRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointLocalFieldRead"><H1>DMPlexPointLocalFieldRead</H1></A>
return read access to a field on a point in local array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointLocalFieldRef.html b/docs/manualpages/DM/DMPlexPointLocalFieldRef.html
index f0d6a30..02584c9 100644
--- a/docs/manualpages/DM/DMPlexPointLocalFieldRef.html
+++ b/docs/manualpages/DM/DMPlexPointLocalFieldRef.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointLocalFieldRef</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointLocalFieldRef.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointLocalFieldRef.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointLocalFieldRef"><H1>DMPlexPointLocalFieldRef</H1></A>
return read/write access to a field on a point in local array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointLocalRead.html b/docs/manualpages/DM/DMPlexPointLocalRead.html
index a5f4d23..e0bcbf6 100644
--- a/docs/manualpages/DM/DMPlexPointLocalRead.html
+++ b/docs/manualpages/DM/DMPlexPointLocalRead.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointLocalRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointLocalRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointLocalRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointLocalRead"><H1>DMPlexPointLocalRead</H1></A>
return read access to a point in local array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexPointLocalRef.html b/docs/manualpages/DM/DMPlexPointLocalRef.html
index ed3d0a3..7cefd2a 100644
--- a/docs/manualpages/DM/DMPlexPointLocalRef.html
+++ b/docs/manualpages/DM/DMPlexPointLocalRef.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexPointLocalRef</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexPointLocalRef.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexPointLocalRef.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexPointLocalRef"><H1>DMPlexPointLocalRef</H1></A>
return read/write access to a point in local array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexReferenceTreeGetChildSymmetry.html b/docs/manualpages/DM/DMPlexReferenceTreeGetChildSymmetry.html
index 8d76b7c..b6dfc03 100644
--- a/docs/manualpages/DM/DMPlexReferenceTreeGetChildSymmetry.html
+++ b/docs/manualpages/DM/DMPlexReferenceTreeGetChildSymmetry.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexReferenceTreeGetChildSymmetry</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexReferenceTreeGetChildSymmetry.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexReferenceTreeGetChildSymmetry.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexReferenceTreeGetChildSymmetry"><H1>DMPlexReferenceTreeGetChildSymmetry</H1></A>
Given a reference tree, transform a childid and orientation from one parent frame to another
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexRestoreJoin.html b/docs/manualpages/DM/DMPlexRestoreJoin.html
index 1532ef6..9947702 100644
--- a/docs/manualpages/DM/DMPlexRestoreJoin.html
+++ b/docs/manualpages/DM/DMPlexRestoreJoin.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexRestoreJoin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexRestoreJoin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexRestoreJoin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexRestoreJoin"><H1>DMPlexRestoreJoin</H1></A>
Restore an array for the join of the set of points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexRestoreMeet.html b/docs/manualpages/DM/DMPlexRestoreMeet.html
index bff7bdf..84ad698 100644
--- a/docs/manualpages/DM/DMPlexRestoreMeet.html
+++ b/docs/manualpages/DM/DMPlexRestoreMeet.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexRestoreMeet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexRestoreMeet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexRestoreMeet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexRestoreMeet"><H1>DMPlexRestoreMeet</H1></A>
Restore an array for the meet of the set of points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html b/docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html
index add1f60..f09b3e1 100644
--- a/docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html
+++ b/docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexRestoreTransitiveClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexRestoreTransitiveClosure"><H1>DMPlexRestoreTransitiveClosure</H1></A>
Restore the array of points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexReverseCell.html b/docs/manualpages/DM/DMPlexReverseCell.html
index 65e5112..450fc9e 100644
--- a/docs/manualpages/DM/DMPlexReverseCell.html
+++ b/docs/manualpages/DM/DMPlexReverseCell.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexReverseCell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexReverseCell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexReverseCell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexReverseCell"><H1>DMPlexReverseCell</H1></A>
Give a mesh cell the opposite orientation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetAdjacencyUseAnchors.html b/docs/manualpages/DM/DMPlexSetAdjacencyUseAnchors.html
index 079fccf..d07fc2f 100644
--- a/docs/manualpages/DM/DMPlexSetAdjacencyUseAnchors.html
+++ b/docs/manualpages/DM/DMPlexSetAdjacencyUseAnchors.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetAdjacencyUseAnchors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetAdjacencyUseAnchors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetAdjacencyUseAnchors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetAdjacencyUseAnchors"><H1>DMPlexSetAdjacencyUseAnchors</H1></A>
Define adjacency in the mesh using the point-to-point constraints.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetAdjacencyUseClosure.html b/docs/manualpages/DM/DMPlexSetAdjacencyUseClosure.html
index 930f60a..9c5e6f6 100644
--- a/docs/manualpages/DM/DMPlexSetAdjacencyUseClosure.html
+++ b/docs/manualpages/DM/DMPlexSetAdjacencyUseClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetAdjacencyUseClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetAdjacencyUseClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetAdjacencyUseClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetAdjacencyUseClosure"><H1>DMPlexSetAdjacencyUseClosure</H1></A>
Define adjacency in the mesh using the transitive closure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetAdjacencyUseCone.html b/docs/manualpages/DM/DMPlexSetAdjacencyUseCone.html
index 3654b4c..da2b107 100644
--- a/docs/manualpages/DM/DMPlexSetAdjacencyUseCone.html
+++ b/docs/manualpages/DM/DMPlexSetAdjacencyUseCone.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetAdjacencyUseCone</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetAdjacencyUseCone.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetAdjacencyUseCone.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetAdjacencyUseCone"><H1>DMPlexSetAdjacencyUseCone</H1></A>
Define adjacency in the mesh using either the cone or the support first
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetAnchors.html b/docs/manualpages/DM/DMPlexSetAnchors.html
index 7021a74..ab507ef 100644
--- a/docs/manualpages/DM/DMPlexSetAnchors.html
+++ b/docs/manualpages/DM/DMPlexSetAnchors.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetAnchors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetAnchors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetAnchors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetAnchors"><H1>DMPlexSetAnchors</H1></A>
Set the layout of the local anchor (point-to-point) constraints. Unlike boundary conditions, when a point's degrees of freedom in a section are constrained to an outside value, the anchor constraints set a point's degrees of freedom to be a linear combination of other points' degrees of freedom.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetChart.html b/docs/manualpages/DM/DMPlexSetChart.html
index 384b381..e4ea980 100644
--- a/docs/manualpages/DM/DMPlexSetChart.html
+++ b/docs/manualpages/DM/DMPlexSetChart.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetChart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetChart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetChart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetChart"><H1>DMPlexSetChart</H1></A>
Set the interval for all mesh points [pStart, pEnd)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetCone.html b/docs/manualpages/DM/DMPlexSetCone.html
index 7011267..2ea161e 100644
--- a/docs/manualpages/DM/DMPlexSetCone.html
+++ b/docs/manualpages/DM/DMPlexSetCone.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetCone</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetCone.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetCone.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetCone"><H1>DMPlexSetCone</H1></A>
Set the points on the in-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetConeOrientation.html b/docs/manualpages/DM/DMPlexSetConeOrientation.html
index 02ea798..166f04f 100644
--- a/docs/manualpages/DM/DMPlexSetConeOrientation.html
+++ b/docs/manualpages/DM/DMPlexSetConeOrientation.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetConeOrientation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetConeOrientation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetConeOrientation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetConeOrientation"><H1>DMPlexSetConeOrientation</H1></A>
Set the orientations on the in-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetConeSize.html b/docs/manualpages/DM/DMPlexSetConeSize.html
index 3b82ca4..05dbdf4 100644
--- a/docs/manualpages/DM/DMPlexSetConeSize.html
+++ b/docs/manualpages/DM/DMPlexSetConeSize.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetConeSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetConeSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetConeSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetConeSize"><H1>DMPlexSetConeSize</H1></A>
Set the number of in-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetHybridBounds.html b/docs/manualpages/DM/DMPlexSetHybridBounds.html
index 2770b3e..97e48a9 100644
--- a/docs/manualpages/DM/DMPlexSetHybridBounds.html
+++ b/docs/manualpages/DM/DMPlexSetHybridBounds.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetHybridBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetHybridBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetHybridBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetHybridBounds"><H1>DMPlexSetHybridBounds</H1></A>
Set the first mesh point of each dimension which is a hybrid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetMaxProjectionHeight.html b/docs/manualpages/DM/DMPlexSetMaxProjectionHeight.html
index e576f9b..ad5cf09 100644
--- a/docs/manualpages/DM/DMPlexSetMaxProjectionHeight.html
+++ b/docs/manualpages/DM/DMPlexSetMaxProjectionHeight.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetMaxProjectionHeight</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetMaxProjectionHeight.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetMaxProjectionHeight.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetMaxProjectionHeight"><H1>DMPlexSetMaxProjectionHeight</H1></A>
In DMPlexProjectXXXLocal() functions, the projected values of a basis function's dofs are computed by associating the basis function with one of the mesh points in its transitively-closed support, and evaluating the dual space basis of that point. A basis function is associated with the point in its transitively-closed support whose mesh height is highest (w.r.t. DAG height), but not greater than the maximum projection height, which is set with this function. By default, the maximum pr [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetMinRadius.html b/docs/manualpages/DM/DMPlexSetMinRadius.html
index f3a17f9..2613c63 100644
--- a/docs/manualpages/DM/DMPlexSetMinRadius.html
+++ b/docs/manualpages/DM/DMPlexSetMinRadius.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetMinRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetMinRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetMinRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetMinRadius"><H1>DMPlexSetMinRadius</H1></A>
Sets the minimum distance from the cell centroid to a face
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetPartitioner.html b/docs/manualpages/DM/DMPlexSetPartitioner.html
index 8f28056..22ace7f 100644
--- a/docs/manualpages/DM/DMPlexSetPartitioner.html
+++ b/docs/manualpages/DM/DMPlexSetPartitioner.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetPartitioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetPartitioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetPartitioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetPartitioner"><H1>DMPlexSetPartitioner</H1></A>
Set the mesh partitioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetReferenceTree.html b/docs/manualpages/DM/DMPlexSetReferenceTree.html
index 65f0b81..001bb8d 100644
--- a/docs/manualpages/DM/DMPlexSetReferenceTree.html
+++ b/docs/manualpages/DM/DMPlexSetReferenceTree.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetReferenceTree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetReferenceTree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetReferenceTree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetReferenceTree"><H1>DMPlexSetReferenceTree</H1></A>
set the reference tree for hierarchically non-conforming meshes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetRefinementFunction.html b/docs/manualpages/DM/DMPlexSetRefinementFunction.html
index 1be28d9..3166923 100644
--- a/docs/manualpages/DM/DMPlexSetRefinementFunction.html
+++ b/docs/manualpages/DM/DMPlexSetRefinementFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetRefinementFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetRefinementFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetRefinementFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetRefinementFunction"><H1>DMPlexSetRefinementFunction</H1></A>
Set the function giving the maximum cell volume for refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetRefinementLimit.html b/docs/manualpages/DM/DMPlexSetRefinementLimit.html
index 7c8dd0a..58c9ffb 100644
--- a/docs/manualpages/DM/DMPlexSetRefinementLimit.html
+++ b/docs/manualpages/DM/DMPlexSetRefinementLimit.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetRefinementLimit</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetRefinementLimit.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetRefinementLimit.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetRefinementLimit"><H1>DMPlexSetRefinementLimit</H1></A>
Set the maximum cell volume for refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetRefinementUniform.html b/docs/manualpages/DM/DMPlexSetRefinementUniform.html
index e4c5564..d5289f5 100644
--- a/docs/manualpages/DM/DMPlexSetRefinementUniform.html
+++ b/docs/manualpages/DM/DMPlexSetRefinementUniform.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetRefinementUniform</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetRefinementUniform.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetRefinementUniform.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetRefinementUniform"><H1>DMPlexSetRefinementUniform</H1></A>
Set the flag for uniform refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetRegularRefinement.html b/docs/manualpages/DM/DMPlexSetRegularRefinement.html
index c8ebd5a..f5f23cf 100644
--- a/docs/manualpages/DM/DMPlexSetRegularRefinement.html
+++ b/docs/manualpages/DM/DMPlexSetRegularRefinement.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetRegularRefinement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetRegularRefinement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetRegularRefinement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetRegularRefinement"><H1>DMPlexSetRegularRefinement</H1></A>
Set the flag indicating that this mesh was obtained by regular refinement from its coarse mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetSupport.html b/docs/manualpages/DM/DMPlexSetSupport.html
index 0c82773..f59ed17 100644
--- a/docs/manualpages/DM/DMPlexSetSupport.html
+++ b/docs/manualpages/DM/DMPlexSetSupport.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetSupport</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetSupport.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetSupport.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetSupport"><H1>DMPlexSetSupport</H1></A>
Set the points on the out-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetSupportSize.html b/docs/manualpages/DM/DMPlexSetSupportSize.html
index a5b8a3c..2273d7e 100644
--- a/docs/manualpages/DM/DMPlexSetSupportSize.html
+++ b/docs/manualpages/DM/DMPlexSetSupportSize.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetSupportSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetSupportSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetSupportSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetSupportSize"><H1>DMPlexSetSupportSize</H1></A>
Set the number of out-edges for this point in the Sieve DAG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSetTree.html b/docs/manualpages/DM/DMPlexSetTree.html
index 613c123..f4c9380 100644
--- a/docs/manualpages/DM/DMPlexSetTree.html
+++ b/docs/manualpages/DM/DMPlexSetTree.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetTree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSetTree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSetTree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetTree"><H1>DMPlexSetTree</H1></A>
set the tree that describes the hierarchy of non-conforming mesh points. This routine also creates the point-to-point constraints determined by the tree: a point is constained to the points in the closure of its tree root.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexStratify.html b/docs/manualpages/DM/DMPlexStratify.html
index 7fa4e02..676c972 100644
--- a/docs/manualpages/DM/DMPlexStratify.html
+++ b/docs/manualpages/DM/DMPlexStratify.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexStratify</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexStratify.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexStratify.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexStratify"><H1>DMPlexStratify</H1></A>
The Sieve DAG for most topologies is a graded poset (http://en.wikipedia.org/wiki/Graded_poset), and can be illustrated by Hasse Diagram (a <a href="http://en.wikipedia.org/wiki/Hasse_diagram).">http://en.wikipedia.org/wiki/Hasse_diagram). </a> The strata group all points of the same grade, and this function calculates the strata. This grade can be seen as the height (or depth) of the point in the DAG.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexStratifyMigrationSF.html b/docs/manualpages/DM/DMPlexStratifyMigrationSF.html
index 301817e..de76d27 100644
--- a/docs/manualpages/DM/DMPlexStratifyMigrationSF.html
+++ b/docs/manualpages/DM/DMPlexStratifyMigrationSF.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexStratifyMigrationSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexStratifyMigrationSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexStratifyMigrationSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexStratifyMigrationSF"><H1>DMPlexStratifyMigrationSF</H1></A>
Add partition overlap to a distributed non-overlapping <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexSymmetrize.html b/docs/manualpages/DM/DMPlexSymmetrize.html
index c522631..42c2453 100644
--- a/docs/manualpages/DM/DMPlexSymmetrize.html
+++ b/docs/manualpages/DM/DMPlexSymmetrize.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSymmetrize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexSymmetrize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexSymmetrize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSymmetrize"><H1>DMPlexSymmetrize</H1></A>
Creates support (out-edge) information from cone (in-edge) inoformation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexTetgenSetOptions.html b/docs/manualpages/DM/DMPlexTetgenSetOptions.html
index a7006d3..03742e6 100644
--- a/docs/manualpages/DM/DMPlexTetgenSetOptions.html
+++ b/docs/manualpages/DM/DMPlexTetgenSetOptions.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTetgenSetOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexTetgenSetOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexTetgenSetOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTetgenSetOptions"><H1>DMPlexTetgenSetOptions</H1></A>
Set the options used for the Tetgen mesh generator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexTriangleSetOptions.html b/docs/manualpages/DM/DMPlexTriangleSetOptions.html
index d26e963..27207e1 100644
--- a/docs/manualpages/DM/DMPlexTriangleSetOptions.html
+++ b/docs/manualpages/DM/DMPlexTriangleSetOptions.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTriangleSetOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexTriangleSetOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexTriangleSetOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTriangleSetOptions"><H1>DMPlexTriangleSetOptions</H1></A>
Set the options used for the Triangle mesh generator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexUninterpolate.html b/docs/manualpages/DM/DMPlexUninterpolate.html
index 546e954..0114cc7 100644
--- a/docs/manualpages/DM/DMPlexUninterpolate.html
+++ b/docs/manualpages/DM/DMPlexUninterpolate.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexUninterpolate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexUninterpolate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexUninterpolate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexUninterpolate"><H1>DMPlexUninterpolate</H1></A>
Take in a mesh with all intermediate faces, edges, etc. and return a cell-vertex mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexVTKWriteAll.html b/docs/manualpages/DM/DMPlexVTKWriteAll.html
index f069730..fe1d1fb 100644
--- a/docs/manualpages/DM/DMPlexVTKWriteAll.html
+++ b/docs/manualpages/DM/DMPlexVTKWriteAll.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexVTKWriteAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexVTKWriteAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexVTKWriteAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexVTKWriteAll"><H1>DMPlexVTKWriteAll</H1></A>
Write a file containing all the fields that have been provided to the viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexVecGetClosure.html b/docs/manualpages/DM/DMPlexVecGetClosure.html
index e8a621a..c0f1abf 100644
--- a/docs/manualpages/DM/DMPlexVecGetClosure.html
+++ b/docs/manualpages/DM/DMPlexVecGetClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexVecGetClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexVecGetClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexVecGetClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexVecGetClosure"><H1>DMPlexVecGetClosure</H1></A>
Get an array of the values on the closure of 'point'
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexVecRestoreClosure.html b/docs/manualpages/DM/DMPlexVecRestoreClosure.html
index 6b40427..b71d047 100644
--- a/docs/manualpages/DM/DMPlexVecRestoreClosure.html
+++ b/docs/manualpages/DM/DMPlexVecRestoreClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexVecRestoreClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexVecRestoreClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexVecRestoreClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexVecRestoreClosure"><H1>DMPlexVecRestoreClosure</H1></A>
Restore the array of the values on the closure of 'point'
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMPlexVecSetClosure.html b/docs/manualpages/DM/DMPlexVecSetClosure.html
index 7c513f1..0d42178 100644
--- a/docs/manualpages/DM/DMPlexVecSetClosure.html
+++ b/docs/manualpages/DM/DMPlexVecSetClosure.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexVecSetClosure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMPlexVecSetClosure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMPlexVecSetClosure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexVecSetClosure"><H1>DMPlexVecSetClosure</H1></A>
Set an array of the values on the closure of 'point'
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMProjectFunction.html b/docs/manualpages/DM/DMProjectFunction.html
index ef098cf..a651514 100644
--- a/docs/manualpages/DM/DMProjectFunction.html
+++ b/docs/manualpages/DM/DMProjectFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMProjectFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMProjectFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMProjectFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMProjectFunction"><H1>DMProjectFunction</H1></A>
This projects the given function into the function space provided.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMREDUNDANT.html b/docs/manualpages/DM/DMREDUNDANT.html
index 0603133..137de9f 100644
--- a/docs/manualpages/DM/DMREDUNDANT.html
+++ b/docs/manualpages/DM/DMREDUNDANT.html
@@ -5,8 +5,8 @@
<TITLE>DMREDUNDANT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMREDUNDANT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMREDUNDANT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMREDUNDANT"><H1>DMREDUNDANT</H1></A>
"redundant" - A <A HREF="../DM/DM.html#DM">DM</A> object that is used to manage data for a small set of dense globally coupled variables. In the global representation of the vector the variables are all stored on a single MPI process (all the other MPI processes have no variables) in the local representation all the variables are stored on ALL the MPI processes (because they are all needed for each processes local computations). This <A HREF="../DM/DM.html#DM">DM</A> is generally used in [...]
<P>
diff --git a/docs/manualpages/DM/DMRedundantCreate.html b/docs/manualpages/DM/DMRedundantCreate.html
index 0b69f45..c88f5f0 100644
--- a/docs/manualpages/DM/DMRedundantCreate.html
+++ b/docs/manualpages/DM/DMRedundantCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMRedundantCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRedundantCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRedundantCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRedundantCreate"><H1>DMRedundantCreate</H1></A>
Creates a <A HREF="../DM/DM.html#DM">DM</A> object, used to manage data for dense globally coupled variables
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRedundantGetSize.html b/docs/manualpages/DM/DMRedundantGetSize.html
index a272e0e..2f4ef8c 100644
--- a/docs/manualpages/DM/DMRedundantGetSize.html
+++ b/docs/manualpages/DM/DMRedundantGetSize.html
@@ -5,8 +5,8 @@
<TITLE>DMRedundantGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRedundantGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRedundantGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRedundantGetSize"><H1>DMRedundantGetSize</H1></A>
Gets the size of a densely coupled redundant object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRedundantSetSize.html b/docs/manualpages/DM/DMRedundantSetSize.html
index ee0e08f..9219898 100644
--- a/docs/manualpages/DM/DMRedundantSetSize.html
+++ b/docs/manualpages/DM/DMRedundantSetSize.html
@@ -5,8 +5,8 @@
<TITLE>DMRedundantSetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRedundantSetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRedundantSetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRedundantSetSize"><H1>DMRedundantSetSize</H1></A>
Sets the size of a densely coupled redundant object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRefine.html b/docs/manualpages/DM/DMRefine.html
index d7ba6b7..47522c2 100644
--- a/docs/manualpages/DM/DMRefine.html
+++ b/docs/manualpages/DM/DMRefine.html
@@ -5,8 +5,8 @@
<TITLE>DMRefine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRefine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRefine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRefine"><H1>DMRefine</H1></A>
Refines a <A HREF="../DM/DM.html#DM">DM</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRefineHierarchy.html b/docs/manualpages/DM/DMRefineHierarchy.html
index af95fba..be0aaf8 100644
--- a/docs/manualpages/DM/DMRefineHierarchy.html
+++ b/docs/manualpages/DM/DMRefineHierarchy.html
@@ -5,8 +5,8 @@
<TITLE>DMRefineHierarchy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRefineHierarchy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRefineHierarchy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRefineHierarchy"><H1>DMRefineHierarchy</H1></A>
Refines a <A HREF="../DM/DM.html#DM">DM</A> object, all levels at once
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRefineHookAdd.html b/docs/manualpages/DM/DMRefineHookAdd.html
index 8b49781..db928fb 100644
--- a/docs/manualpages/DM/DMRefineHookAdd.html
+++ b/docs/manualpages/DM/DMRefineHookAdd.html
@@ -5,8 +5,8 @@
<TITLE>DMRefineHookAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRefineHookAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRefineHookAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRefineHookAdd"><H1>DMRefineHookAdd</H1></A>
adds a callback to be run when interpolating a nonlinear problem to a finer grid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRegister.html b/docs/manualpages/DM/DMRegister.html
index 4cfa2e3..86ce266 100644
--- a/docs/manualpages/DM/DMRegister.html
+++ b/docs/manualpages/DM/DMRegister.html
@@ -5,8 +5,8 @@
<TITLE>DMRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRegister"><H1>DMRegister</H1></A>
Adds a new <A HREF="../DM/DM.html#DM">DM</A> component implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRegisterAll.html b/docs/manualpages/DM/DMRegisterAll.html
index 2ba060a..8a3d771 100644
--- a/docs/manualpages/DM/DMRegisterAll.html
+++ b/docs/manualpages/DM/DMRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>DMRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRegisterAll"><H1>DMRegisterAll</H1></A>
Registers all of the <A HREF="../DM/DM.html#DM">DM</A> components in the <A HREF="../DM/DM.html#DM">DM</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRemoveLabel.html b/docs/manualpages/DM/DMRemoveLabel.html
index efca4f5..1847903 100644
--- a/docs/manualpages/DM/DMRemoveLabel.html
+++ b/docs/manualpages/DM/DMRemoveLabel.html
@@ -5,8 +5,8 @@
<TITLE>DMRemoveLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRemoveLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRemoveLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRemoveLabel"><H1>DMRemoveLabel</H1></A>
Remove the label from this mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRestoreGlobalVector.html b/docs/manualpages/DM/DMRestoreGlobalVector.html
index e712204..e6db7c5 100644
--- a/docs/manualpages/DM/DMRestoreGlobalVector.html
+++ b/docs/manualpages/DM/DMRestoreGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMRestoreGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRestoreGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRestoreGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRestoreGlobalVector"><H1>DMRestoreGlobalVector</H1></A>
Returns a Seq PETSc vector that obtained from <A HREF="../DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</A>(). Do not use with vector obtained via <A HREF="../DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRestoreLocalVector.html b/docs/manualpages/DM/DMRestoreLocalVector.html
index d1616c2..13f6bc8 100644
--- a/docs/manualpages/DM/DMRestoreLocalVector.html
+++ b/docs/manualpages/DM/DMRestoreLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMRestoreLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRestoreLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRestoreLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRestoreLocalVector"><H1>DMRestoreLocalVector</H1></A>
Returns a Seq PETSc vector that obtained from <A HREF="../DM/DMGetLocalVector.html#DMGetLocalVector">DMGetLocalVector</A>(). Do not use with vector obtained via <A HREF="../DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRestoreNamedGlobalVector.html b/docs/manualpages/DM/DMRestoreNamedGlobalVector.html
index 5a8a548..04ffaf2 100644
--- a/docs/manualpages/DM/DMRestoreNamedGlobalVector.html
+++ b/docs/manualpages/DM/DMRestoreNamedGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMRestoreNamedGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRestoreNamedGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRestoreNamedGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRestoreNamedGlobalVector"><H1>DMRestoreNamedGlobalVector</H1></A>
restore access to a named, persistent global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRestoreNamedLocalVector.html b/docs/manualpages/DM/DMRestoreNamedLocalVector.html
index 2036fe7..ebb7a5e 100644
--- a/docs/manualpages/DM/DMRestoreNamedLocalVector.html
+++ b/docs/manualpages/DM/DMRestoreNamedLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMRestoreNamedLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRestoreNamedLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRestoreNamedLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRestoreNamedLocalVector"><H1>DMRestoreNamedLocalVector</H1></A>
restore access to a named, persistent local vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRestoreWorkArray.html b/docs/manualpages/DM/DMRestoreWorkArray.html
index 0a20b04..6a683c1 100644
--- a/docs/manualpages/DM/DMRestoreWorkArray.html
+++ b/docs/manualpages/DM/DMRestoreWorkArray.html
@@ -5,8 +5,8 @@
<TITLE>DMRestoreWorkArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRestoreWorkArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRestoreWorkArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRestoreWorkArray"><H1>DMRestoreWorkArray</H1></A>
Restores a work array guaranteed to be at least the input size, restore with <A HREF="../DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMRestrict.html b/docs/manualpages/DM/DMRestrict.html
index 35ac0e7..30ae835 100644
--- a/docs/manualpages/DM/DMRestrict.html
+++ b/docs/manualpages/DM/DMRestrict.html
@@ -5,8 +5,8 @@
<TITLE>DMRestrict</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMRestrict.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMRestrict.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMRestrict"><H1>DMRestrict</H1></A>
restricts user-defined problem data to a coarser <A HREF="../DM/DM.html#DM">DM</A> by running hooks registered by <A HREF="../DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSLICED.html b/docs/manualpages/DM/DMSLICED.html
index 6960bd6..f8916e8 100644
--- a/docs/manualpages/DM/DMSLICED.html
+++ b/docs/manualpages/DM/DMSLICED.html
@@ -5,8 +5,8 @@
<TITLE>DMSLICED</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSLICED.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSLICED.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSLICED"><H1>DMSLICED</H1></A>
"sliced" - A <A HREF="../DM/DM.html#DM">DM</A> object that is used to manage data for a general graph. Uses <A HREF="../Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</A>() ghosted vectors for storing the fields See DMCreateSliced() for details.
<P>
diff --git a/docs/manualpages/DM/DMSetApplicationContext.html b/docs/manualpages/DM/DMSetApplicationContext.html
index d7c0082..ceee94b 100644
--- a/docs/manualpages/DM/DMSetApplicationContext.html
+++ b/docs/manualpages/DM/DMSetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>DMSetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetApplicationContext"><H1>DMSetApplicationContext</H1></A>
Set a user context into a <A HREF="../DM/DM.html#DM">DM</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetApplicationContextDestroy.html b/docs/manualpages/DM/DMSetApplicationContextDestroy.html
index b540b83..2823080 100644
--- a/docs/manualpages/DM/DMSetApplicationContextDestroy.html
+++ b/docs/manualpages/DM/DMSetApplicationContextDestroy.html
@@ -5,8 +5,8 @@
<TITLE>DMSetApplicationContextDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetApplicationContextDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetApplicationContextDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetApplicationContextDestroy"><H1>DMSetApplicationContextDestroy</H1></A>
Sets a user function that will be called to destroy the application context when the <A HREF="../DM/DM.html#DM">DM</A> is destroyed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetCoarseDM.html b/docs/manualpages/DM/DMSetCoarseDM.html
index 6d0cabb..c03e40f 100644
--- a/docs/manualpages/DM/DMSetCoarseDM.html
+++ b/docs/manualpages/DM/DMSetCoarseDM.html
@@ -5,8 +5,8 @@
<TITLE>DMSetCoarseDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetCoarseDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetCoarseDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetCoarseDM"><H1>DMSetCoarseDM</H1></A>
Set the coarse mesh from which this was obtained by refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetCoordinateDM.html b/docs/manualpages/DM/DMSetCoordinateDM.html
index dd41cdc..349b792 100644
--- a/docs/manualpages/DM/DMSetCoordinateDM.html
+++ b/docs/manualpages/DM/DMSetCoordinateDM.html
@@ -5,8 +5,8 @@
<TITLE>DMSetCoordinateDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetCoordinateDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetCoordinateDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetCoordinateDM"><H1>DMSetCoordinateDM</H1></A>
Sets the <A HREF="../DM/DM.html#DM">DM</A> that prescribes coordinate layout and scatters between global and local coordinates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetCoordinateDim.html b/docs/manualpages/DM/DMSetCoordinateDim.html
index f5911fb..e85a286 100644
--- a/docs/manualpages/DM/DMSetCoordinateDim.html
+++ b/docs/manualpages/DM/DMSetCoordinateDim.html
@@ -5,8 +5,8 @@
<TITLE>DMSetCoordinateDim</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetCoordinateDim.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetCoordinateDim.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetCoordinateDim"><H1>DMSetCoordinateDim</H1></A>
Set the dimension of the embedding space for coordinate values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetCoordinateSection.html b/docs/manualpages/DM/DMSetCoordinateSection.html
index ed8271e..db36ab3 100644
--- a/docs/manualpages/DM/DMSetCoordinateSection.html
+++ b/docs/manualpages/DM/DMSetCoordinateSection.html
@@ -5,8 +5,8 @@
<TITLE>DMSetCoordinateSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetCoordinateSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetCoordinateSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetCoordinateSection"><H1>DMSetCoordinateSection</H1></A>
Set the layout of coordinate values over the mesh.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetCoordinates.html b/docs/manualpages/DM/DMSetCoordinates.html
index 830f3a5..62b23a4 100644
--- a/docs/manualpages/DM/DMSetCoordinates.html
+++ b/docs/manualpages/DM/DMSetCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>DMSetCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetCoordinates"><H1>DMSetCoordinates</H1></A>
Sets into the <A HREF="../DM/DM.html#DM">DM</A> a global vector that holds the coordinates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetCoordinatesLocal.html b/docs/manualpages/DM/DMSetCoordinatesLocal.html
index 270f1e8..f7e4fa4 100644
--- a/docs/manualpages/DM/DMSetCoordinatesLocal.html
+++ b/docs/manualpages/DM/DMSetCoordinatesLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMSetCoordinatesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetCoordinatesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetCoordinatesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetCoordinatesLocal"><H1>DMSetCoordinatesLocal</H1></A>
Sets into the <A HREF="../DM/DM.html#DM">DM</A> a local vector that holds the coordinates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetDS.html b/docs/manualpages/DM/DMSetDS.html
index 30ef73e..9dbe085 100644
--- a/docs/manualpages/DM/DMSetDS.html
+++ b/docs/manualpages/DM/DMSetDS.html
@@ -5,8 +5,8 @@
<TITLE>DMSetDS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetDS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetDS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetDS"><H1>DMSetDS</H1></A>
Set the <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetDefaultConstraints.html b/docs/manualpages/DM/DMSetDefaultConstraints.html
index 346fa2a..cb2a0d9 100644
--- a/docs/manualpages/DM/DMSetDefaultConstraints.html
+++ b/docs/manualpages/DM/DMSetDefaultConstraints.html
@@ -5,8 +5,8 @@
<TITLE>DMSetDefaultConstraints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetDefaultConstraints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetDefaultConstraints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetDefaultConstraints"><H1>DMSetDefaultConstraints</H1></A>
Set the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> and <A HREF="../Mat/Mat.html#Mat">Mat</A> the specify the local constraint interpolation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetDefaultGlobalSection.html b/docs/manualpages/DM/DMSetDefaultGlobalSection.html
index a686828..a05f602 100644
--- a/docs/manualpages/DM/DMSetDefaultGlobalSection.html
+++ b/docs/manualpages/DM/DMSetDefaultGlobalSection.html
@@ -5,8 +5,8 @@
<TITLE>DMSetDefaultGlobalSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetDefaultGlobalSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetDefaultGlobalSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetDefaultGlobalSection"><H1>DMSetDefaultGlobalSection</H1></A>
Set the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> encoding the global data layout for the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetDefaultSF.html b/docs/manualpages/DM/DMSetDefaultSF.html
index fb1777e..d943309 100644
--- a/docs/manualpages/DM/DMSetDefaultSF.html
+++ b/docs/manualpages/DM/DMSetDefaultSF.html
@@ -5,8 +5,8 @@
<TITLE>DMSetDefaultSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetDefaultSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetDefaultSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetDefaultSF"><H1>DMSetDefaultSF</H1></A>
Set the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> encoding the parallel dof overlap for the <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetDefaultSection.html b/docs/manualpages/DM/DMSetDefaultSection.html
index 320b35d..65a0a47 100644
--- a/docs/manualpages/DM/DMSetDefaultSection.html
+++ b/docs/manualpages/DM/DMSetDefaultSection.html
@@ -5,8 +5,8 @@
<TITLE>DMSetDefaultSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetDefaultSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetDefaultSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetDefaultSection"><H1>DMSetDefaultSection</H1></A>
Set the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> encoding the local data layout for the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetDimension.html b/docs/manualpages/DM/DMSetDimension.html
index 186990f..430f5f7 100644
--- a/docs/manualpages/DM/DMSetDimension.html
+++ b/docs/manualpages/DM/DMSetDimension.html
@@ -5,8 +5,8 @@
<TITLE>DMSetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetDimension"><H1>DMSetDimension</H1></A>
Set the topological dimension of the <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetField.html b/docs/manualpages/DM/DMSetField.html
index 5c77bde..4b3969f 100644
--- a/docs/manualpages/DM/DMSetField.html
+++ b/docs/manualpages/DM/DMSetField.html
@@ -5,8 +5,8 @@
<TITLE>DMSetField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetField"><H1>DMSetField</H1></A>
Set the discretization object for a given <A HREF="../DM/DM.html#DM">DM</A> field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetFineDM.html b/docs/manualpages/DM/DMSetFineDM.html
index e155a83..07d2345 100644
--- a/docs/manualpages/DM/DMSetFineDM.html
+++ b/docs/manualpages/DM/DMSetFineDM.html
@@ -5,8 +5,8 @@
<TITLE>DMSetFineDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetFineDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetFineDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetFineDM"><H1>DMSetFineDM</H1></A>
Set the fine mesh from which this was obtained by refinement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetFromOptions.html b/docs/manualpages/DM/DMSetFromOptions.html
index 4d38869..e09f500 100644
--- a/docs/manualpages/DM/DMSetFromOptions.html
+++ b/docs/manualpages/DM/DMSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>DMSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetFromOptions"><H1>DMSetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/DM.html#DM">DM</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetLabelOutput.html b/docs/manualpages/DM/DMSetLabelOutput.html
index c5e9c03..bb11fb9 100644
--- a/docs/manualpages/DM/DMSetLabelOutput.html
+++ b/docs/manualpages/DM/DMSetLabelOutput.html
@@ -5,8 +5,8 @@
<TITLE>DMSetLabelOutput</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetLabelOutput.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetLabelOutput.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetLabelOutput"><H1>DMSetLabelOutput</H1></A>
Set the output flag for a given label
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetLabelValue.html b/docs/manualpages/DM/DMSetLabelValue.html
index 8026cc6..944cfc9 100644
--- a/docs/manualpages/DM/DMSetLabelValue.html
+++ b/docs/manualpages/DM/DMSetLabelValue.html
@@ -5,8 +5,8 @@
<TITLE>DMSetLabelValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetLabelValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetLabelValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetLabelValue"><H1>DMSetLabelValue</H1></A>
Add a point to a Sieve Label with given value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetMatType.html b/docs/manualpages/DM/DMSetMatType.html
index 1bc3ae7..bfb8ece 100644
--- a/docs/manualpages/DM/DMSetMatType.html
+++ b/docs/manualpages/DM/DMSetMatType.html
@@ -5,8 +5,8 @@
<TITLE>DMSetMatType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetMatType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetMatType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetMatType"><H1>DMSetMatType</H1></A>
Sets the type of matrix created with <A HREF="../DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetMatrixPreallocateOnly.html b/docs/manualpages/DM/DMSetMatrixPreallocateOnly.html
index 007a3db..b8cc088 100644
--- a/docs/manualpages/DM/DMSetMatrixPreallocateOnly.html
+++ b/docs/manualpages/DM/DMSetMatrixPreallocateOnly.html
@@ -5,8 +5,8 @@
<TITLE>DMSetMatrixPreallocateOnly</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetMatrixPreallocateOnly.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetMatrixPreallocateOnly.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetMatrixPreallocateOnly"><H1>DMSetMatrixPreallocateOnly</H1></A>
When <A HREF="../DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</A>() is called the matrix will be properly preallocated but the nonzero structure and zero values will not be set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetOptionsPrefix.html b/docs/manualpages/DM/DMSetOptionsPrefix.html
index be109b1..e36cec0 100644
--- a/docs/manualpages/DM/DMSetOptionsPrefix.html
+++ b/docs/manualpages/DM/DMSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>DMSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetOptionsPrefix"><H1>DMSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../DM/DM.html#DM">DM</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetOutputSequenceNumber.html b/docs/manualpages/DM/DMSetOutputSequenceNumber.html
index 630ff22..9e02984 100644
--- a/docs/manualpages/DM/DMSetOutputSequenceNumber.html
+++ b/docs/manualpages/DM/DMSetOutputSequenceNumber.html
@@ -5,8 +5,8 @@
<TITLE>DMSetOutputSequenceNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetOutputSequenceNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetOutputSequenceNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetOutputSequenceNumber"><H1>DMSetOutputSequenceNumber</H1></A>
Set the sequence number/value for output
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetPeriodicity.html b/docs/manualpages/DM/DMSetPeriodicity.html
index 036a53e..273e5d5 100644
--- a/docs/manualpages/DM/DMSetPeriodicity.html
+++ b/docs/manualpages/DM/DMSetPeriodicity.html
@@ -5,8 +5,8 @@
<TITLE>DMSetPeriodicity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetPeriodicity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetPeriodicity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetPeriodicity"><H1>DMSetPeriodicity</H1></A>
Set the description of mesh periodicity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetPointSF.html b/docs/manualpages/DM/DMSetPointSF.html
index c0687db..11f09d9 100644
--- a/docs/manualpages/DM/DMSetPointSF.html
+++ b/docs/manualpages/DM/DMSetPointSF.html
@@ -5,8 +5,8 @@
<TITLE>DMSetPointSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetPointSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetPointSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetPointSF"><H1>DMSetPointSF</H1></A>
Set the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> encoding the parallel section point overlap for the <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetRefineLevel.html b/docs/manualpages/DM/DMSetRefineLevel.html
index 74f80b1..0aab932 100644
--- a/docs/manualpages/DM/DMSetRefineLevel.html
+++ b/docs/manualpages/DM/DMSetRefineLevel.html
@@ -5,8 +5,8 @@
<TITLE>DMSetRefineLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetRefineLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetRefineLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetRefineLevel"><H1>DMSetRefineLevel</H1></A>
Set's the number of refinements that have generated this <A HREF="../DM/DM.html#DM">DM</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetType.html b/docs/manualpages/DM/DMSetType.html
index caac611..47fe53a 100644
--- a/docs/manualpages/DM/DMSetType.html
+++ b/docs/manualpages/DM/DMSetType.html
@@ -5,8 +5,8 @@
<TITLE>DMSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetType"><H1>DMSetType</H1></A>
Builds a <A HREF="../DM/DM.html#DM">DM</A>, for a particular <A HREF="../DM/DM.html#DM">DM</A> implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetUp.html b/docs/manualpages/DM/DMSetUp.html
index 29aab48..ea7abf6 100644
--- a/docs/manualpages/DM/DMSetUp.html
+++ b/docs/manualpages/DM/DMSetUp.html
@@ -5,8 +5,8 @@
<TITLE>DMSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetUp"><H1>DMSetUp</H1></A>
sets up the data structures inside a <A HREF="../DM/DM.html#DM">DM</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetUseNatural.html b/docs/manualpages/DM/DMSetUseNatural.html
index 498e760..494685b 100644
--- a/docs/manualpages/DM/DMSetUseNatural.html
+++ b/docs/manualpages/DM/DMSetUseNatural.html
@@ -5,8 +5,8 @@
<TITLE>DMSetUseNatural</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetUseNatural.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetUseNatural.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetUseNatural"><H1>DMSetUseNatural</H1></A>
Set the flag for creating a mapping to the natural order on distribution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetVariableBounds.html b/docs/manualpages/DM/DMSetVariableBounds.html
index c5ead50..09605a7 100644
--- a/docs/manualpages/DM/DMSetVariableBounds.html
+++ b/docs/manualpages/DM/DMSetVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>DMSetVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetVariableBounds"><H1>DMSetVariableBounds</H1></A>
sets a function to compute the lower and upper bound vectors for SNESVI.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetVec.html b/docs/manualpages/DM/DMSetVec.html
index 6cbae58..5f8dbd1 100644
--- a/docs/manualpages/DM/DMSetVec.html
+++ b/docs/manualpages/DM/DMSetVec.html
@@ -5,8 +5,8 @@
<TITLE>DMSetVec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetVec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetVec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetVec"><H1>DMSetVec</H1></A>
set the vector at which to compute residual, Jacobian and VI bounds, if the problem is nonlinear.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSetVecType.html b/docs/manualpages/DM/DMSetVecType.html
index c1a2c4f..40f3443 100644
--- a/docs/manualpages/DM/DMSetVecType.html
+++ b/docs/manualpages/DM/DMSetVecType.html
@@ -5,8 +5,8 @@
<TITLE>DMSetVecType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSetVecType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSetVecType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSetVecType"><H1>DMSetVecType</H1></A>
Sets the type of vector created with <A HREF="../DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</A>() and <A HREF="../DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellCreate.html b/docs/manualpages/DM/DMShellCreate.html
index 0a35a2f..996f412 100644
--- a/docs/manualpages/DM/DMShellCreate.html
+++ b/docs/manualpages/DM/DMShellCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMShellCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellCreate"><H1>DMShellCreate</H1></A>
Creates a shell <A HREF="../DM/DM.html#DM">DM</A> object, used to manage user-defined problem data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellGetContext.html b/docs/manualpages/DM/DMShellGetContext.html
index 537156d..8e3d507 100644
--- a/docs/manualpages/DM/DMShellGetContext.html
+++ b/docs/manualpages/DM/DMShellGetContext.html
@@ -5,8 +5,8 @@
<TITLE>DMShellGetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellGetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellGetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellGetContext"><H1>DMShellGetContext</H1></A>
set some data to be usable by this <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCoarsen.html b/docs/manualpages/DM/DMShellSetCoarsen.html
index c701bb4..3c6bbdf 100644
--- a/docs/manualpages/DM/DMShellSetCoarsen.html
+++ b/docs/manualpages/DM/DMShellSetCoarsen.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCoarsen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCoarsen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCoarsen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCoarsen"><H1>DMShellSetCoarsen</H1></A>
Set the routine used to coarsen the shell <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetContext.html b/docs/manualpages/DM/DMShellSetContext.html
index 4e785b8..f3e7ba2 100644
--- a/docs/manualpages/DM/DMShellSetContext.html
+++ b/docs/manualpages/DM/DMShellSetContext.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetContext"><H1>DMShellSetContext</H1></A>
set some data to be usable by this <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateFieldDecomposition.html b/docs/manualpages/DM/DMShellSetCreateFieldDecomposition.html
index 2731b1e..05bcc47 100644
--- a/docs/manualpages/DM/DMShellSetCreateFieldDecomposition.html
+++ b/docs/manualpages/DM/DMShellSetCreateFieldDecomposition.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateFieldDecomposition</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateFieldDecomposition.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateFieldDecomposition.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateFieldDecomposition"><H1>DMShellSetCreateFieldDecomposition</H1></A>
Set the routine used to create a decomposition of fields for the shell <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateGlobalVector.html b/docs/manualpages/DM/DMShellSetCreateGlobalVector.html
index 0d0be8e..9dac777 100644
--- a/docs/manualpages/DM/DMShellSetCreateGlobalVector.html
+++ b/docs/manualpages/DM/DMShellSetCreateGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateGlobalVector"><H1>DMShellSetCreateGlobalVector</H1></A>
sets the routine to create a global vector associated with the shell <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateInjection.html b/docs/manualpages/DM/DMShellSetCreateInjection.html
index 0b48d87..4976a64 100644
--- a/docs/manualpages/DM/DMShellSetCreateInjection.html
+++ b/docs/manualpages/DM/DMShellSetCreateInjection.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateInjection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateInjection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateInjection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateInjection"><H1>DMShellSetCreateInjection</H1></A>
Set the routine used to create the injection operator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateInterpolation.html b/docs/manualpages/DM/DMShellSetCreateInterpolation.html
index 4b1356f..efd4b7d 100644
--- a/docs/manualpages/DM/DMShellSetCreateInterpolation.html
+++ b/docs/manualpages/DM/DMShellSetCreateInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateInterpolation"><H1>DMShellSetCreateInterpolation</H1></A>
Set the routine used to create the interpolation operator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateLocalVector.html b/docs/manualpages/DM/DMShellSetCreateLocalVector.html
index dc46c83..b260323 100644
--- a/docs/manualpages/DM/DMShellSetCreateLocalVector.html
+++ b/docs/manualpages/DM/DMShellSetCreateLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateLocalVector"><H1>DMShellSetCreateLocalVector</H1></A>
sets the routine to create a local vector associated with the shell <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateMatrix.html b/docs/manualpages/DM/DMShellSetCreateMatrix.html
index 5c4f14b..b606002 100644
--- a/docs/manualpages/DM/DMShellSetCreateMatrix.html
+++ b/docs/manualpages/DM/DMShellSetCreateMatrix.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateMatrix"><H1>DMShellSetCreateMatrix</H1></A>
sets the routine to create a matrix associated with the shell <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateRestriction.html b/docs/manualpages/DM/DMShellSetCreateRestriction.html
index 45b2eb0..4b9bbbe 100644
--- a/docs/manualpages/DM/DMShellSetCreateRestriction.html
+++ b/docs/manualpages/DM/DMShellSetCreateRestriction.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateRestriction"><H1>DMShellSetCreateRestriction</H1></A>
Set the routine used to create the restriction operator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetCreateSubDM.html b/docs/manualpages/DM/DMShellSetCreateSubDM.html
index 5645aa2..9e179a3 100644
--- a/docs/manualpages/DM/DMShellSetCreateSubDM.html
+++ b/docs/manualpages/DM/DMShellSetCreateSubDM.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetCreateSubDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetCreateSubDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetCreateSubDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetCreateSubDM"><H1>DMShellSetCreateSubDM</H1></A>
Set the routine used to create a sub <A HREF="../DM/DM.html#DM">DM</A> from the shell <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetGlobalToLocal.html b/docs/manualpages/DM/DMShellSetGlobalToLocal.html
index 1850d5b..b71b103 100644
--- a/docs/manualpages/DM/DMShellSetGlobalToLocal.html
+++ b/docs/manualpages/DM/DMShellSetGlobalToLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetGlobalToLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetGlobalToLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetGlobalToLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetGlobalToLocal"><H1>DMShellSetGlobalToLocal</H1></A>
Sets the routines used to perform a global to local scatter
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetGlobalToLocalVecScatter.html b/docs/manualpages/DM/DMShellSetGlobalToLocalVecScatter.html
index 9f21a4e..804b14d 100644
--- a/docs/manualpages/DM/DMShellSetGlobalToLocalVecScatter.html
+++ b/docs/manualpages/DM/DMShellSetGlobalToLocalVecScatter.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetGlobalToLocalVecScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetGlobalToLocalVecScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetGlobalToLocalVecScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetGlobalToLocalVecScatter"><H1>DMShellSetGlobalToLocalVecScatter</H1></A>
Sets a <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context for global to local communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetGlobalVector.html b/docs/manualpages/DM/DMShellSetGlobalVector.html
index be8a05b..d5273a6 100644
--- a/docs/manualpages/DM/DMShellSetGlobalVector.html
+++ b/docs/manualpages/DM/DMShellSetGlobalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetGlobalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetGlobalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetGlobalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetGlobalVector"><H1>DMShellSetGlobalVector</H1></A>
sets a template global vector associated with the DMShell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetLocalToGlobal.html b/docs/manualpages/DM/DMShellSetLocalToGlobal.html
index 115330e..85f89b4 100644
--- a/docs/manualpages/DM/DMShellSetLocalToGlobal.html
+++ b/docs/manualpages/DM/DMShellSetLocalToGlobal.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetLocalToGlobal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetLocalToGlobal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetLocalToGlobal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetLocalToGlobal"><H1>DMShellSetLocalToGlobal</H1></A>
Sets the routines used to perform a local to global scatter
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetLocalToGlobalVecScatter.html b/docs/manualpages/DM/DMShellSetLocalToGlobalVecScatter.html
index 4e7d0f9..7f2efd0 100644
--- a/docs/manualpages/DM/DMShellSetLocalToGlobalVecScatter.html
+++ b/docs/manualpages/DM/DMShellSetLocalToGlobalVecScatter.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetLocalToGlobalVecScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetLocalToGlobalVecScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetLocalToGlobalVecScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetLocalToGlobalVecScatter"><H1>DMShellSetLocalToGlobalVecScatter</H1></A>
Sets a <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context for local to global communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetLocalToLocal.html b/docs/manualpages/DM/DMShellSetLocalToLocal.html
index 4b164b4..7e3bedb 100644
--- a/docs/manualpages/DM/DMShellSetLocalToLocal.html
+++ b/docs/manualpages/DM/DMShellSetLocalToLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetLocalToLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetLocalToLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetLocalToLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetLocalToLocal"><H1>DMShellSetLocalToLocal</H1></A>
Sets the routines used to perform a local to local scatter
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetLocalToLocalVecScatter.html b/docs/manualpages/DM/DMShellSetLocalToLocalVecScatter.html
index 8cd670e..8595429 100644
--- a/docs/manualpages/DM/DMShellSetLocalToLocalVecScatter.html
+++ b/docs/manualpages/DM/DMShellSetLocalToLocalVecScatter.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetLocalToLocalVecScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetLocalToLocalVecScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetLocalToLocalVecScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetLocalToLocalVecScatter"><H1>DMShellSetLocalToLocalVecScatter</H1></A>
Sets a <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> context for local to local communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetLocalVector.html b/docs/manualpages/DM/DMShellSetLocalVector.html
index 0f1da9d..a0b3306 100644
--- a/docs/manualpages/DM/DMShellSetLocalVector.html
+++ b/docs/manualpages/DM/DMShellSetLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetLocalVector"><H1>DMShellSetLocalVector</H1></A>
sets a template local vector associated with the DMShell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetMatrix.html b/docs/manualpages/DM/DMShellSetMatrix.html
index 7f4206a..2ad20de 100644
--- a/docs/manualpages/DM/DMShellSetMatrix.html
+++ b/docs/manualpages/DM/DMShellSetMatrix.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetMatrix"><H1>DMShellSetMatrix</H1></A>
sets a template matrix associated with the DMShell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMShellSetRefine.html b/docs/manualpages/DM/DMShellSetRefine.html
index ee1bbed..ea7772d 100644
--- a/docs/manualpages/DM/DMShellSetRefine.html
+++ b/docs/manualpages/DM/DMShellSetRefine.html
@@ -5,8 +5,8 @@
<TITLE>DMShellSetRefine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMShellSetRefine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMShellSetRefine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMShellSetRefine"><H1>DMShellSetRefine</H1></A>
Set the routine used to refine the shell <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSlicedCreate.html b/docs/manualpages/DM/DMSlicedCreate.html
index 7bf9f3f..d2a8b56 100644
--- a/docs/manualpages/DM/DMSlicedCreate.html
+++ b/docs/manualpages/DM/DMSlicedCreate.html
@@ -5,8 +5,8 @@
<TITLE>DMSlicedCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSlicedCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSlicedCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSlicedCreate"><H1>DMSlicedCreate</H1></A>
Creates a <A HREF="../DM/DM.html#DM">DM</A> object, used to manage data for a unstructured problem
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSlicedSetBlockFills.html b/docs/manualpages/DM/DMSlicedSetBlockFills.html
index 725b742..243c79e 100644
--- a/docs/manualpages/DM/DMSlicedSetBlockFills.html
+++ b/docs/manualpages/DM/DMSlicedSetBlockFills.html
@@ -5,8 +5,8 @@
<TITLE>DMSlicedSetBlockFills</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSlicedSetBlockFills.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSlicedSetBlockFills.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSlicedSetBlockFills"><H1>DMSlicedSetBlockFills</H1></A>
Sets the fill pattern in each block for a multi-component problem of the matrix returned by DMSlicedGetMatrix().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSlicedSetGhosts.html b/docs/manualpages/DM/DMSlicedSetGhosts.html
index 5ab8ed2..3ca6648 100644
--- a/docs/manualpages/DM/DMSlicedSetGhosts.html
+++ b/docs/manualpages/DM/DMSlicedSetGhosts.html
@@ -5,8 +5,8 @@
<TITLE>DMSlicedSetGhosts</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSlicedSetGhosts.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSlicedSetGhosts.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSlicedSetGhosts"><H1>DMSlicedSetGhosts</H1></A>
Sets the global indices of other processes elements that will be ghosts on this process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSlicedSetPreallocation.html b/docs/manualpages/DM/DMSlicedSetPreallocation.html
index 1060959..9decee8 100644
--- a/docs/manualpages/DM/DMSlicedSetPreallocation.html
+++ b/docs/manualpages/DM/DMSlicedSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>DMSlicedSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSlicedSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSlicedSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSlicedSetPreallocation"><H1>DMSlicedSetPreallocation</H1></A>
sets the matrix memory preallocation for matrices computed by DMSliced
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSubDomainHookAdd.html b/docs/manualpages/DM/DMSubDomainHookAdd.html
index aa61606..b0814ab 100644
--- a/docs/manualpages/DM/DMSubDomainHookAdd.html
+++ b/docs/manualpages/DM/DMSubDomainHookAdd.html
@@ -5,8 +5,8 @@
<TITLE>DMSubDomainHookAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSubDomainHookAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSubDomainHookAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSubDomainHookAdd"><H1>DMSubDomainHookAdd</H1></A>
adds a callback to be run when restricting a problem to the coarse grid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMSubDomainRestrict.html b/docs/manualpages/DM/DMSubDomainRestrict.html
index 75bc861..c12cfb8 100644
--- a/docs/manualpages/DM/DMSubDomainRestrict.html
+++ b/docs/manualpages/DM/DMSubDomainRestrict.html
@@ -5,8 +5,8 @@
<TITLE>DMSubDomainRestrict</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMSubDomainRestrict.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMSubDomainRestrict.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSubDomainRestrict"><H1>DMSubDomainRestrict</H1></A>
restricts user-defined problem data to a block <A HREF="../DM/DM.html#DM">DM</A> by running hooks registered by <A HREF="../DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMType.html b/docs/manualpages/DM/DMType.html
index 7dd1483..0ee1578 100644
--- a/docs/manualpages/DM/DMType.html
+++ b/docs/manualpages/DM/DMType.html
@@ -5,8 +5,8 @@
<TITLE>DMType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMType"><H1>DMType</H1></A>
String with the name of a PETSc <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/DMView.html b/docs/manualpages/DM/DMView.html
index 7519f15..7201b6d 100644
--- a/docs/manualpages/DM/DMView.html
+++ b/docs/manualpages/DM/DMView.html
@@ -5,8 +5,8 @@
<TITLE>DMView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/DMView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/DMView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMView"><H1>DMView</H1></A>
Views a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/MATHYPRESSTRUCT.html b/docs/manualpages/DM/MATHYPRESSTRUCT.html
index 2e12fae..00f7223 100644
--- a/docs/manualpages/DM/MATHYPRESSTRUCT.html
+++ b/docs/manualpages/DM/MATHYPRESSTRUCT.html
@@ -5,8 +5,8 @@
<TITLE>MATHYPRESSTRUCT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/MATHYPRESSTRUCT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/MATHYPRESSTRUCT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATHYPRESSTRUCT"><H1>MATHYPRESSTRUCT</H1></A>
<A HREF="../DM/MATHYPRESSTRUCT.html#MATHYPRESSTRUCT">MATHYPRESSTRUCT</A> = "hypresstruct" - A matrix type to be used for parallel sparse matrices based on the hypre HYPRE_SStructMatrix.
<P>
diff --git a/docs/manualpages/DM/MATHYPRESTRUCT.html b/docs/manualpages/DM/MATHYPRESTRUCT.html
index 112390e..c3c4418 100644
--- a/docs/manualpages/DM/MATHYPRESTRUCT.html
+++ b/docs/manualpages/DM/MATHYPRESTRUCT.html
@@ -5,8 +5,8 @@
<TITLE>MATHYPRESTRUCT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/MATHYPRESTRUCT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/MATHYPRESTRUCT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATHYPRESTRUCT"><H1>MATHYPRESTRUCT</H1></A>
<A HREF="../DM/MATHYPRESTRUCT.html#MATHYPRESTRUCT">MATHYPRESTRUCT</A> = "hyprestruct" - A matrix type to be used for parallel sparse matrices based on the hypre HYPRE_StructMatrix.
<P>
diff --git a/docs/manualpages/DM/MatCreateSeqUSFFT.html b/docs/manualpages/DM/MatCreateSeqUSFFT.html
index beface5..f1ec75c 100644
--- a/docs/manualpages/DM/MatCreateSeqUSFFT.html
+++ b/docs/manualpages/DM/MatCreateSeqUSFFT.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqUSFFT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/MatCreateSeqUSFFT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/MatCreateSeqUSFFT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqUSFFT"><H1>MatCreateSeqUSFFT</H1></A>
Creates a matrix object that provides sequential USFFT via the external package FFTW
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/MatGetDM.html b/docs/manualpages/DM/MatGetDM.html
index 4cd6680..fe29417 100644
--- a/docs/manualpages/DM/MatGetDM.html
+++ b/docs/manualpages/DM/MatGetDM.html
@@ -5,8 +5,8 @@
<TITLE>MatGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/MatGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/MatGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetDM"><H1>MatGetDM</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> defining the data layout of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/MatSetDM.html b/docs/manualpages/DM/MatSetDM.html
index 42abe0b..3fb157a 100644
--- a/docs/manualpages/DM/MatSetDM.html
+++ b/docs/manualpages/DM/MatSetDM.html
@@ -5,8 +5,8 @@
<TITLE>MatSetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/MatSetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/MatSetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetDM"><H1>MatSetDM</H1></A>
Sets the <A HREF="../DM/DM.html#DM">DM</A> defining the data layout of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/MatSetupDM.html b/docs/manualpages/DM/MatSetupDM.html
index f010923..6bb0e3a 100644
--- a/docs/manualpages/DM/MatSetupDM.html
+++ b/docs/manualpages/DM/MatSetupDM.html
@@ -5,8 +5,8 @@
<TITLE>MatSetupDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/MatSetupDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/MatSetupDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetupDM"><H1>MatSetupDM</H1></A>
Sets the <A HREF="../DM/DMDA.html#DMDA">DMDA</A> that is to be used by the HYPRE_StructMatrix PETSc matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PETSCDSBASIC.html b/docs/manualpages/DM/PETSCDSBASIC.html
index dcb225b..86e8f74 100644
--- a/docs/manualpages/DM/PETSCDSBASIC.html
+++ b/docs/manualpages/DM/PETSCDSBASIC.html
@@ -5,8 +5,8 @@
<TITLE>PETSCDSBASIC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCDSBASIC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCDSBASIC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCDSBASIC"><H1>PETSCDSBASIC</H1></A>
"basic" - A discrete system with pointwise residual and boundary residual functions
<P>
diff --git a/docs/manualpages/DM/PETSCDUALSPACELAGRANGE.html b/docs/manualpages/DM/PETSCDUALSPACELAGRANGE.html
index f576ced..1e15453 100644
--- a/docs/manualpages/DM/PETSCDUALSPACELAGRANGE.html
+++ b/docs/manualpages/DM/PETSCDUALSPACELAGRANGE.html
@@ -5,8 +5,8 @@
<TITLE>PETSCDUALSPACELAGRANGE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCDUALSPACELAGRANGE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCDUALSPACELAGRANGE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCDUALSPACELAGRANGE"><H1>PETSCDUALSPACELAGRANGE</H1></A>
"lagrange" - A <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> object that encapsulates a dual space of pointwise evaluation functionals
<P>
diff --git a/docs/manualpages/DM/PETSCDUALSPACESIMPLE.html b/docs/manualpages/DM/PETSCDUALSPACESIMPLE.html
index 3567907..7fc800e 100644
--- a/docs/manualpages/DM/PETSCDUALSPACESIMPLE.html
+++ b/docs/manualpages/DM/PETSCDUALSPACESIMPLE.html
@@ -5,8 +5,8 @@
<TITLE>PETSCDUALSPACESIMPLE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCDUALSPACESIMPLE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCDUALSPACESIMPLE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCDUALSPACESIMPLE"><H1>PETSCDUALSPACESIMPLE</H1></A>
"simple" - A <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> object that encapsulates a dual space of arbitrary functionals
<P>
diff --git a/docs/manualpages/DM/PETSCFEBASIC.html b/docs/manualpages/DM/PETSCFEBASIC.html
index 930d023..20a92ff 100644
--- a/docs/manualpages/DM/PETSCFEBASIC.html
+++ b/docs/manualpages/DM/PETSCFEBASIC.html
@@ -5,8 +5,8 @@
<TITLE>PETSCFEBASIC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCFEBASIC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCFEBASIC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCFEBASIC"><H1>PETSCFEBASIC</H1></A>
"basic" - A <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> object that integrates with basic tiling and no vectorization
<P>
diff --git a/docs/manualpages/DM/PETSCFECOMPOSITE.html b/docs/manualpages/DM/PETSCFECOMPOSITE.html
index df30a8b..ccc5cc0 100644
--- a/docs/manualpages/DM/PETSCFECOMPOSITE.html
+++ b/docs/manualpages/DM/PETSCFECOMPOSITE.html
@@ -5,8 +5,8 @@
<TITLE>PETSCFECOMPOSITE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCFECOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCFECOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCFECOMPOSITE"><H1>PETSCFECOMPOSITE</H1></A>
"composite" - A <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> object that represents a composite element
<P>
diff --git a/docs/manualpages/DM/PETSCFENONAFFINE.html b/docs/manualpages/DM/PETSCFENONAFFINE.html
index c0ea648..70d9511 100644
--- a/docs/manualpages/DM/PETSCFENONAFFINE.html
+++ b/docs/manualpages/DM/PETSCFENONAFFINE.html
@@ -5,8 +5,8 @@
<TITLE>PETSCFENONAFFINE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCFENONAFFINE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCFENONAFFINE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCFENONAFFINE"><H1>PETSCFENONAFFINE</H1></A>
"nonaffine" - A <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> object that integrates with basic tiling and no vectorization for non-affine mappings
<P>
diff --git a/docs/manualpages/DM/PETSCFEOPENCL.html b/docs/manualpages/DM/PETSCFEOPENCL.html
index f5dda14..01431cb 100644
--- a/docs/manualpages/DM/PETSCFEOPENCL.html
+++ b/docs/manualpages/DM/PETSCFEOPENCL.html
@@ -5,8 +5,8 @@
<TITLE>PETSCFEOPENCL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCFEOPENCL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCFEOPENCL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCFEOPENCL"><H1>PETSCFEOPENCL</H1></A>
"opencl" - A <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> object that integrates using a vectorized OpenCL implementation
<P>
diff --git a/docs/manualpages/DM/PETSCFVLEASTSQUARES.html b/docs/manualpages/DM/PETSCFVLEASTSQUARES.html
index 94eb2c9..9c260a1 100644
--- a/docs/manualpages/DM/PETSCFVLEASTSQUARES.html
+++ b/docs/manualpages/DM/PETSCFVLEASTSQUARES.html
@@ -5,8 +5,8 @@
<TITLE>PETSCFVLEASTSQUARES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCFVLEASTSQUARES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCFVLEASTSQUARES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCFVLEASTSQUARES"><H1>PETSCFVLEASTSQUARES</H1></A>
"leastsquares" - A <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCFVUPWIND.html b/docs/manualpages/DM/PETSCFVUPWIND.html
index 15c7312..beb917d 100644
--- a/docs/manualpages/DM/PETSCFVUPWIND.html
+++ b/docs/manualpages/DM/PETSCFVUPWIND.html
@@ -5,8 +5,8 @@
<TITLE>PETSCFVUPWIND</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCFVUPWIND.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCFVUPWIND.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCFVUPWIND"><H1>PETSCFVUPWIND</H1></A>
"upwind" - A <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERMC.html b/docs/manualpages/DM/PETSCLIMITERMC.html
index 206997c..c070515 100644
--- a/docs/manualpages/DM/PETSCLIMITERMC.html
+++ b/docs/manualpages/DM/PETSCLIMITERMC.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERMC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERMC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERMC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERMC"><H1>PETSCLIMITERMC</H1></A>
"mc" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERMINMOD.html b/docs/manualpages/DM/PETSCLIMITERMINMOD.html
index d95176f..a5bceae 100644
--- a/docs/manualpages/DM/PETSCLIMITERMINMOD.html
+++ b/docs/manualpages/DM/PETSCLIMITERMINMOD.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERMINMOD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERMINMOD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERMINMOD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERMINMOD"><H1>PETSCLIMITERMINMOD</H1></A>
"minmod" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERNONE.html b/docs/manualpages/DM/PETSCLIMITERNONE.html
index 0367ae9..047cf34 100644
--- a/docs/manualpages/DM/PETSCLIMITERNONE.html
+++ b/docs/manualpages/DM/PETSCLIMITERNONE.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERNONE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERNONE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERNONE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERNONE"><H1>PETSCLIMITERNONE</H1></A>
"none" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERSIN.html b/docs/manualpages/DM/PETSCLIMITERSIN.html
index 4621f36..3439ba8 100644
--- a/docs/manualpages/DM/PETSCLIMITERSIN.html
+++ b/docs/manualpages/DM/PETSCLIMITERSIN.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERSIN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERSIN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERSIN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERSIN"><H1>PETSCLIMITERSIN</H1></A>
"sin" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERSUPERBEE.html b/docs/manualpages/DM/PETSCLIMITERSUPERBEE.html
index fd33464..69a1239 100644
--- a/docs/manualpages/DM/PETSCLIMITERSUPERBEE.html
+++ b/docs/manualpages/DM/PETSCLIMITERSUPERBEE.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERSUPERBEE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERSUPERBEE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERSUPERBEE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERSUPERBEE"><H1>PETSCLIMITERSUPERBEE</H1></A>
"superbee" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERVANALBADA.html b/docs/manualpages/DM/PETSCLIMITERVANALBADA.html
index a6b617a..9561482 100644
--- a/docs/manualpages/DM/PETSCLIMITERVANALBADA.html
+++ b/docs/manualpages/DM/PETSCLIMITERVANALBADA.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERVANALBADA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERVANALBADA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERVANALBADA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERVANALBADA"><H1>PETSCLIMITERVANALBADA</H1></A>
"vanalbada" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERVANLEER.html b/docs/manualpages/DM/PETSCLIMITERVANLEER.html
index a321561..ed10e3c 100644
--- a/docs/manualpages/DM/PETSCLIMITERVANLEER.html
+++ b/docs/manualpages/DM/PETSCLIMITERVANLEER.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERVANLEER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERVANLEER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERVANLEER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERVANLEER"><H1>PETSCLIMITERVANLEER</H1></A>
"vanleer" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCLIMITERZERO.html b/docs/manualpages/DM/PETSCLIMITERZERO.html
index 7ec0e86..aa2ae62 100644
--- a/docs/manualpages/DM/PETSCLIMITERZERO.html
+++ b/docs/manualpages/DM/PETSCLIMITERZERO.html
@@ -5,8 +5,8 @@
<TITLE>PETSCLIMITERZERO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCLIMITERZERO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCLIMITERZERO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCLIMITERZERO"><H1>PETSCLIMITERZERO</H1></A>
"zero" - A <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCPARTITIONERCHACO.html b/docs/manualpages/DM/PETSCPARTITIONERCHACO.html
index 39031f8..1c1ea77 100644
--- a/docs/manualpages/DM/PETSCPARTITIONERCHACO.html
+++ b/docs/manualpages/DM/PETSCPARTITIONERCHACO.html
@@ -5,8 +5,8 @@
<TITLE>PETSCPARTITIONERCHACO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCPARTITIONERCHACO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCPARTITIONERCHACO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCPARTITIONERCHACO"><H1>PETSCPARTITIONERCHACO</H1></A>
"chaco" - A <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> object using the Chaco library
<P>
diff --git a/docs/manualpages/DM/PETSCPARTITIONERGATHER.html b/docs/manualpages/DM/PETSCPARTITIONERGATHER.html
index 6dbad6d..5bdd9e7 100644
--- a/docs/manualpages/DM/PETSCPARTITIONERGATHER.html
+++ b/docs/manualpages/DM/PETSCPARTITIONERGATHER.html
@@ -5,8 +5,8 @@
<TITLE>PETSCPARTITIONERGATHER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCPARTITIONERGATHER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCPARTITIONERGATHER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCPARTITIONERGATHER"><H1>PETSCPARTITIONERGATHER</H1></A>
"gather" - A <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCPARTITIONERPARMETIS.html b/docs/manualpages/DM/PETSCPARTITIONERPARMETIS.html
index 6d3b681..4d30321 100644
--- a/docs/manualpages/DM/PETSCPARTITIONERPARMETIS.html
+++ b/docs/manualpages/DM/PETSCPARTITIONERPARMETIS.html
@@ -5,8 +5,8 @@
<TITLE>PETSCPARTITIONERPARMETIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCPARTITIONERPARMETIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCPARTITIONERPARMETIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCPARTITIONERPARMETIS"><H1>PETSCPARTITIONERPARMETIS</H1></A>
"parmetis" - A <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> object using the ParMetis library
<P>
diff --git a/docs/manualpages/DM/PETSCPARTITIONERSHELL.html b/docs/manualpages/DM/PETSCPARTITIONERSHELL.html
index a9d43f7..04af691 100644
--- a/docs/manualpages/DM/PETSCPARTITIONERSHELL.html
+++ b/docs/manualpages/DM/PETSCPARTITIONERSHELL.html
@@ -5,8 +5,8 @@
<TITLE>PETSCPARTITIONERSHELL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCPARTITIONERSHELL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCPARTITIONERSHELL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCPARTITIONERSHELL"><H1>PETSCPARTITIONERSHELL</H1></A>
"shell" - A <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCPARTITIONERSIMPLE.html b/docs/manualpages/DM/PETSCPARTITIONERSIMPLE.html
index ca660a8..6a1a549 100644
--- a/docs/manualpages/DM/PETSCPARTITIONERSIMPLE.html
+++ b/docs/manualpages/DM/PETSCPARTITIONERSIMPLE.html
@@ -5,8 +5,8 @@
<TITLE>PETSCPARTITIONERSIMPLE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCPARTITIONERSIMPLE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCPARTITIONERSIMPLE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCPARTITIONERSIMPLE"><H1>PETSCPARTITIONERSIMPLE</H1></A>
"simple" - A <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> object
<P>
diff --git a/docs/manualpages/DM/PETSCSPACEDG.html b/docs/manualpages/DM/PETSCSPACEDG.html
index c8e786d..be6c827 100644
--- a/docs/manualpages/DM/PETSCSPACEDG.html
+++ b/docs/manualpages/DM/PETSCSPACEDG.html
@@ -5,8 +5,8 @@
<TITLE>PETSCSPACEDG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCSPACEDG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCSPACEDG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCSPACEDG"><H1>PETSCSPACEDG</H1></A>
"dg" - A <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> object that encapsulates functions defined on a set of quadrature points.
<P>
diff --git a/docs/manualpages/DM/PETSCSPACEPOLYNOMIAL.html b/docs/manualpages/DM/PETSCSPACEPOLYNOMIAL.html
index c69a20c..330531b 100644
--- a/docs/manualpages/DM/PETSCSPACEPOLYNOMIAL.html
+++ b/docs/manualpages/DM/PETSCSPACEPOLYNOMIAL.html
@@ -5,8 +5,8 @@
<TITLE>PETSCSPACEPOLYNOMIAL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PETSCSPACEPOLYNOMIAL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PETSCSPACEPOLYNOMIAL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCSPACEPOLYNOMIAL"><H1>PETSCSPACEPOLYNOMIAL</H1></A>
"poly" - A <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> object that encapsulates a polynomial space, e.g. P1 is the space of linear polynomials.
<P>
diff --git a/docs/manualpages/DM/PetscDS.html b/docs/manualpages/DM/PetscDS.html
index ce32734..f001c3f 100644
--- a/docs/manualpages/DM/PetscDS.html
+++ b/docs/manualpages/DM/PetscDS.html
@@ -5,8 +5,8 @@
<TITLE>PetscDS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDS"><H1>PetscDS</H1></A>
PETSc object that manages a discrete system, which is a set of discretizations + continuum residual functions
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSAddBdDiscretization.html b/docs/manualpages/DM/PetscDSAddBdDiscretization.html
index f748148..03a62d4 100644
--- a/docs/manualpages/DM/PetscDSAddBdDiscretization.html
+++ b/docs/manualpages/DM/PetscDSAddBdDiscretization.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSAddBdDiscretization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSAddBdDiscretization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSAddBdDiscretization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSAddBdDiscretization"><H1>PetscDSAddBdDiscretization</H1></A>
Adds a boundary discretization object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSAddDiscretization.html b/docs/manualpages/DM/PetscDSAddDiscretization.html
index 90b0e49..9de5633 100644
--- a/docs/manualpages/DM/PetscDSAddDiscretization.html
+++ b/docs/manualpages/DM/PetscDSAddDiscretization.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSAddDiscretization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSAddDiscretization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSAddDiscretization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSAddDiscretization"><H1>PetscDSAddDiscretization</H1></A>
Adds a discretization object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSCopyEquations.html b/docs/manualpages/DM/PetscDSCopyEquations.html
index a5eb984..932aa47 100644
--- a/docs/manualpages/DM/PetscDSCopyEquations.html
+++ b/docs/manualpages/DM/PetscDSCopyEquations.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSCopyEquations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSCopyEquations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSCopyEquations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSCopyEquations"><H1>PetscDSCopyEquations</H1></A>
Copy all pointwise function pointers to the new problem
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSCreate.html b/docs/manualpages/DM/PetscDSCreate.html
index 00daf7d..cde3a47 100644
--- a/docs/manualpages/DM/PetscDSCreate.html
+++ b/docs/manualpages/DM/PetscDSCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSCreate"><H1>PetscDSCreate</H1></A>
Creates an empty <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> object. The type can then be set with <A HREF="../DM/PetscDSSetType.html#PetscDSSetType">PetscDSSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSDestroy.html b/docs/manualpages/DM/PetscDSDestroy.html
index 40ac109..a9c3313 100644
--- a/docs/manualpages/DM/PetscDSDestroy.html
+++ b/docs/manualpages/DM/PetscDSDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSDestroy"><H1>PetscDSDestroy</H1></A>
Destroys a <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSFinalizePackage.html b/docs/manualpages/DM/PetscDSFinalizePackage.html
index d10874a..5a3332f 100644
--- a/docs/manualpages/DM/PetscDSFinalizePackage.html
+++ b/docs/manualpages/DM/PetscDSFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSFinalizePackage"><H1>PetscDSFinalizePackage</H1></A>
This function finalizes everything in the <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetAdjacency.html b/docs/manualpages/DM/PetscDSGetAdjacency.html
index b5d292b..4f44a0b 100644
--- a/docs/manualpages/DM/PetscDSGetAdjacency.html
+++ b/docs/manualpages/DM/PetscDSGetAdjacency.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetAdjacency</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetAdjacency.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetAdjacency.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetAdjacency"><H1>PetscDSGetAdjacency</H1></A>
Returns the flags for determining variable influence
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetBdDiscretization.html b/docs/manualpages/DM/PetscDSGetBdDiscretization.html
index 47e888f..6de5f4c 100644
--- a/docs/manualpages/DM/PetscDSGetBdDiscretization.html
+++ b/docs/manualpages/DM/PetscDSGetBdDiscretization.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetBdDiscretization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetBdDiscretization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetBdDiscretization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetBdDiscretization"><H1>PetscDSGetBdDiscretization</H1></A>
Returns the boundary discretization object for the given field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetBdFieldOffset.html b/docs/manualpages/DM/PetscDSGetBdFieldOffset.html
index 81c5d9e..6c00afe 100644
--- a/docs/manualpages/DM/PetscDSGetBdFieldOffset.html
+++ b/docs/manualpages/DM/PetscDSGetBdFieldOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetBdFieldOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetBdFieldOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetBdFieldOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetBdFieldOffset"><H1>PetscDSGetBdFieldOffset</H1></A>
Returns the offset of the given field in the full space boundary basis
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetBdJacobian.html b/docs/manualpages/DM/PetscDSGetBdJacobian.html
index 2fea6be..97d7975 100644
--- a/docs/manualpages/DM/PetscDSGetBdJacobian.html
+++ b/docs/manualpages/DM/PetscDSGetBdJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetBdJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetBdJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetBdJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetBdJacobian"><H1>PetscDSGetBdJacobian</H1></A>
Get the pointwise boundary Jacobian function for given test and basis field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetBdResidual.html b/docs/manualpages/DM/PetscDSGetBdResidual.html
index ab129a7..a280f07 100644
--- a/docs/manualpages/DM/PetscDSGetBdResidual.html
+++ b/docs/manualpages/DM/PetscDSGetBdResidual.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetBdResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetBdResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetBdResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetBdResidual"><H1>PetscDSGetBdResidual</H1></A>
Get the pointwise boundary residual function for a given test field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetBdTabulation.html b/docs/manualpages/DM/PetscDSGetBdTabulation.html
index a16e265..f6d4f93 100644
--- a/docs/manualpages/DM/PetscDSGetBdTabulation.html
+++ b/docs/manualpages/DM/PetscDSGetBdTabulation.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetBdTabulation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetBdTabulation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetBdTabulation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetBdTabulation"><H1>PetscDSGetBdTabulation</H1></A>
Return the basis tabulation at quadrature points for the boundary discretization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetComponentBdDerivativeOffsets.html b/docs/manualpages/DM/PetscDSGetComponentBdDerivativeOffsets.html
index 5511650..7245279 100644
--- a/docs/manualpages/DM/PetscDSGetComponentBdDerivativeOffsets.html
+++ b/docs/manualpages/DM/PetscDSGetComponentBdDerivativeOffsets.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetComponentBdDerivativeOffsets</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetComponentBdDerivativeOffsets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetComponentBdDerivativeOffsets.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetComponentBdDerivativeOffsets"><H1>PetscDSGetComponentBdDerivativeOffsets</H1></A>
Returns the offset of each field derivative on a boundary evaluation point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetComponentBdOffsets.html b/docs/manualpages/DM/PetscDSGetComponentBdOffsets.html
index ffd5b23..d55944e 100644
--- a/docs/manualpages/DM/PetscDSGetComponentBdOffsets.html
+++ b/docs/manualpages/DM/PetscDSGetComponentBdOffsets.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetComponentBdOffsets</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetComponentBdOffsets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetComponentBdOffsets.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetComponentBdOffsets"><H1>PetscDSGetComponentBdOffsets</H1></A>
Returns the offset of each field on a boundary evaluation point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetComponentDerivativeOffsets.html b/docs/manualpages/DM/PetscDSGetComponentDerivativeOffsets.html
index 5050156..3c2d2be 100644
--- a/docs/manualpages/DM/PetscDSGetComponentDerivativeOffsets.html
+++ b/docs/manualpages/DM/PetscDSGetComponentDerivativeOffsets.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetComponentDerivativeOffsets</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetComponentDerivativeOffsets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetComponentDerivativeOffsets.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetComponentDerivativeOffsets"><H1>PetscDSGetComponentDerivativeOffsets</H1></A>
Returns the offset of each field derivative on an evaluation point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetComponentOffset.html b/docs/manualpages/DM/PetscDSGetComponentOffset.html
index 76e3230..889f437 100644
--- a/docs/manualpages/DM/PetscDSGetComponentOffset.html
+++ b/docs/manualpages/DM/PetscDSGetComponentOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetComponentOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetComponentOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetComponentOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetComponentOffset"><H1>PetscDSGetComponentOffset</H1></A>
Returns the offset of the given field on an evaluation point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetComponentOffsets.html b/docs/manualpages/DM/PetscDSGetComponentOffsets.html
index 34672e3..fb9e572 100644
--- a/docs/manualpages/DM/PetscDSGetComponentOffsets.html
+++ b/docs/manualpages/DM/PetscDSGetComponentOffsets.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetComponentOffsets</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetComponentOffsets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetComponentOffsets.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetComponentOffsets"><H1>PetscDSGetComponentOffsets</H1></A>
Returns the offset of each field on an evaluation point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetDiscretization.html b/docs/manualpages/DM/PetscDSGetDiscretization.html
index badde5d..bca842f 100644
--- a/docs/manualpages/DM/PetscDSGetDiscretization.html
+++ b/docs/manualpages/DM/PetscDSGetDiscretization.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetDiscretization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetDiscretization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetDiscretization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetDiscretization"><H1>PetscDSGetDiscretization</H1></A>
Returns the discretization object for the given field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetDynamicJacobian.html b/docs/manualpages/DM/PetscDSGetDynamicJacobian.html
index 7d3a8d0..dbcdedb 100644
--- a/docs/manualpages/DM/PetscDSGetDynamicJacobian.html
+++ b/docs/manualpages/DM/PetscDSGetDynamicJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetDynamicJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetDynamicJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetDynamicJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetDynamicJacobian"><H1>PetscDSGetDynamicJacobian</H1></A>
Get the pointwise dynamic Jacobian, dF/du_t, function for given test and basis field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetFieldOffset.html b/docs/manualpages/DM/PetscDSGetFieldOffset.html
index b1c603b..9109586 100644
--- a/docs/manualpages/DM/PetscDSGetFieldOffset.html
+++ b/docs/manualpages/DM/PetscDSGetFieldOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetFieldOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetFieldOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetFieldOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetFieldOffset"><H1>PetscDSGetFieldOffset</H1></A>
Returns the offset of the given field in the full space basis
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetImplicit.html b/docs/manualpages/DM/PetscDSGetImplicit.html
index 74f15a7..e826b5a 100644
--- a/docs/manualpages/DM/PetscDSGetImplicit.html
+++ b/docs/manualpages/DM/PetscDSGetImplicit.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetImplicit</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetImplicit.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetImplicit.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetImplicit"><H1>PetscDSGetImplicit</H1></A>
Returns the flag for implicit solve for this field. This is just a guide for IMEX
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetJacobian.html b/docs/manualpages/DM/PetscDSGetJacobian.html
index 4bdb01c..cab445a 100644
--- a/docs/manualpages/DM/PetscDSGetJacobian.html
+++ b/docs/manualpages/DM/PetscDSGetJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetJacobian"><H1>PetscDSGetJacobian</H1></A>
Get the pointwise Jacobian function for given test and basis field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetJacobianPreconditioner.html b/docs/manualpages/DM/PetscDSGetJacobianPreconditioner.html
index 5a0cc30..b8f5fee 100644
--- a/docs/manualpages/DM/PetscDSGetJacobianPreconditioner.html
+++ b/docs/manualpages/DM/PetscDSGetJacobianPreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetJacobianPreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetJacobianPreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetJacobianPreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetJacobianPreconditioner"><H1>PetscDSGetJacobianPreconditioner</H1></A>
Get the pointwise Jacobian preconditioner function for given test and basis field. If this is missing, the system matrix is used to build the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetNumFields.html b/docs/manualpages/DM/PetscDSGetNumFields.html
index 4594881..a2df898 100644
--- a/docs/manualpages/DM/PetscDSGetNumFields.html
+++ b/docs/manualpages/DM/PetscDSGetNumFields.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetNumFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetNumFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetNumFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetNumFields"><H1>PetscDSGetNumFields</H1></A>
Returns the number of fields in the DS
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetResidual.html b/docs/manualpages/DM/PetscDSGetResidual.html
index 427a6f0..2b2be37 100644
--- a/docs/manualpages/DM/PetscDSGetResidual.html
+++ b/docs/manualpages/DM/PetscDSGetResidual.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetResidual"><H1>PetscDSGetResidual</H1></A>
Get the pointwise residual function for a given test field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetRiemannSolver.html b/docs/manualpages/DM/PetscDSGetRiemannSolver.html
index 717e588..180ea8f 100644
--- a/docs/manualpages/DM/PetscDSGetRiemannSolver.html
+++ b/docs/manualpages/DM/PetscDSGetRiemannSolver.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetRiemannSolver</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetRiemannSolver.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetRiemannSolver.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetRiemannSolver"><H1>PetscDSGetRiemannSolver</H1></A>
Returns the Riemann solver for the given field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetSpatialDimension.html b/docs/manualpages/DM/PetscDSGetSpatialDimension.html
index 477ee62..7ff641a 100644
--- a/docs/manualpages/DM/PetscDSGetSpatialDimension.html
+++ b/docs/manualpages/DM/PetscDSGetSpatialDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetSpatialDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetSpatialDimension"><H1>PetscDSGetSpatialDimension</H1></A>
Returns the spatial dimension of the DS
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetTabulation.html b/docs/manualpages/DM/PetscDSGetTabulation.html
index 06e2790..2380eeb 100644
--- a/docs/manualpages/DM/PetscDSGetTabulation.html
+++ b/docs/manualpages/DM/PetscDSGetTabulation.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetTabulation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetTabulation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetTabulation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetTabulation"><H1>PetscDSGetTabulation</H1></A>
Return the basis tabulation at quadrature points for the volume discretization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetTotalBdDimension.html b/docs/manualpages/DM/PetscDSGetTotalBdDimension.html
index c1ef30b..cd9d2ec 100644
--- a/docs/manualpages/DM/PetscDSGetTotalBdDimension.html
+++ b/docs/manualpages/DM/PetscDSGetTotalBdDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetTotalBdDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetTotalBdDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetTotalBdDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetTotalBdDimension"><H1>PetscDSGetTotalBdDimension</H1></A>
Returns the total size of the boundary approximation space for this system
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetTotalComponents.html b/docs/manualpages/DM/PetscDSGetTotalComponents.html
index 13fdff7..35ddc8c 100644
--- a/docs/manualpages/DM/PetscDSGetTotalComponents.html
+++ b/docs/manualpages/DM/PetscDSGetTotalComponents.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetTotalComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetTotalComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetTotalComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetTotalComponents"><H1>PetscDSGetTotalComponents</H1></A>
Returns the total number of components in this system
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetTotalDimension.html b/docs/manualpages/DM/PetscDSGetTotalDimension.html
index 7900850..8df392c 100644
--- a/docs/manualpages/DM/PetscDSGetTotalDimension.html
+++ b/docs/manualpages/DM/PetscDSGetTotalDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetTotalDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetTotalDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetTotalDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetTotalDimension"><H1>PetscDSGetTotalDimension</H1></A>
Returns the total size of the approximation space for this system
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSGetType.html b/docs/manualpages/DM/PetscDSGetType.html
index 24a118b..ac76337 100644
--- a/docs/manualpages/DM/PetscDSGetType.html
+++ b/docs/manualpages/DM/PetscDSGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSGetType"><H1>PetscDSGetType</H1></A>
Gets the <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> type name (as a string) from the object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSHasDynamicJacobian.html b/docs/manualpages/DM/PetscDSHasDynamicJacobian.html
index 26f116c..b3b183d 100644
--- a/docs/manualpages/DM/PetscDSHasDynamicJacobian.html
+++ b/docs/manualpages/DM/PetscDSHasDynamicJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSHasDynamicJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSHasDynamicJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSHasDynamicJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSHasDynamicJacobian"><H1>PetscDSHasDynamicJacobian</H1></A>
Signals that a dynamic Jacobian, dF/du_t, has been set
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSHasJacobianPreconditioner.html b/docs/manualpages/DM/PetscDSHasJacobianPreconditioner.html
index 15351b9..cd63bbe 100644
--- a/docs/manualpages/DM/PetscDSHasJacobianPreconditioner.html
+++ b/docs/manualpages/DM/PetscDSHasJacobianPreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSHasJacobianPreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSHasJacobianPreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSHasJacobianPreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSHasJacobianPreconditioner"><H1>PetscDSHasJacobianPreconditioner</H1></A>
Signals that a Jacobian preconditioner matrix has been set
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSInitializePackage.html b/docs/manualpages/DM/PetscDSInitializePackage.html
index 1cdb83a..0349560 100644
--- a/docs/manualpages/DM/PetscDSInitializePackage.html
+++ b/docs/manualpages/DM/PetscDSInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSInitializePackage"><H1>PetscDSInitializePackage</H1></A>
This function initializes everything in the DS package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../DM/PetscDSCreate.html#PetscDSCreate">PetscDSCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSRegister.html b/docs/manualpages/DM/PetscDSRegister.html
index 8a4fe9a..71580af 100644
--- a/docs/manualpages/DM/PetscDSRegister.html
+++ b/docs/manualpages/DM/PetscDSRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSRegister"><H1>PetscDSRegister</H1></A>
Adds a new <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSRegisterAll.html b/docs/manualpages/DM/PetscDSRegisterAll.html
index a49ecb3..2cb0650 100644
--- a/docs/manualpages/DM/PetscDSRegisterAll.html
+++ b/docs/manualpages/DM/PetscDSRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSRegisterAll"><H1>PetscDSRegisterAll</H1></A>
Registers all of the <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> components in the <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetAdjacency.html b/docs/manualpages/DM/PetscDSSetAdjacency.html
index 01fc407..e3698fd 100644
--- a/docs/manualpages/DM/PetscDSSetAdjacency.html
+++ b/docs/manualpages/DM/PetscDSSetAdjacency.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetAdjacency</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetAdjacency.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetAdjacency.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetAdjacency"><H1>PetscDSSetAdjacency</H1></A>
Set the flags for determining variable influence
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetBdDiscretization.html b/docs/manualpages/DM/PetscDSSetBdDiscretization.html
index a8219d1..1e3dfb0 100644
--- a/docs/manualpages/DM/PetscDSSetBdDiscretization.html
+++ b/docs/manualpages/DM/PetscDSSetBdDiscretization.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetBdDiscretization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetBdDiscretization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetBdDiscretization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetBdDiscretization"><H1>PetscDSSetBdDiscretization</H1></A>
Sets the boundary discretization object for the given field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetBdJacobian.html b/docs/manualpages/DM/PetscDSSetBdJacobian.html
index 47a1e3c..c7a0feb 100644
--- a/docs/manualpages/DM/PetscDSSetBdJacobian.html
+++ b/docs/manualpages/DM/PetscDSSetBdJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetBdJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetBdJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetBdJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetBdJacobian"><H1>PetscDSSetBdJacobian</H1></A>
Set the pointwise boundary Jacobian function for given test and basis field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetBdResidual.html b/docs/manualpages/DM/PetscDSSetBdResidual.html
index 645b193..7cbec41 100644
--- a/docs/manualpages/DM/PetscDSSetBdResidual.html
+++ b/docs/manualpages/DM/PetscDSSetBdResidual.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetBdResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetBdResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetBdResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetBdResidual"><H1>PetscDSSetBdResidual</H1></A>
Get the pointwise boundary residual function for a given test field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetDiscretization.html b/docs/manualpages/DM/PetscDSSetDiscretization.html
index b9da63e..e7efcee 100644
--- a/docs/manualpages/DM/PetscDSSetDiscretization.html
+++ b/docs/manualpages/DM/PetscDSSetDiscretization.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetDiscretization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetDiscretization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetDiscretization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetDiscretization"><H1>PetscDSSetDiscretization</H1></A>
Sets the discretization object for the given field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetDynamicJacobian.html b/docs/manualpages/DM/PetscDSSetDynamicJacobian.html
index bfc781b..54fbaf3 100644
--- a/docs/manualpages/DM/PetscDSSetDynamicJacobian.html
+++ b/docs/manualpages/DM/PetscDSSetDynamicJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetDynamicJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetDynamicJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetDynamicJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetDynamicJacobian"><H1>PetscDSSetDynamicJacobian</H1></A>
Set the pointwise dynamic Jacobian, dF/du_t, function for given test and basis fields
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetFromOptions.html b/docs/manualpages/DM/PetscDSSetFromOptions.html
index b22898f..872f9c9 100644
--- a/docs/manualpages/DM/PetscDSSetFromOptions.html
+++ b/docs/manualpages/DM/PetscDSSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetFromOptions"><H1>PetscDSSetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetImplicit.html b/docs/manualpages/DM/PetscDSSetImplicit.html
index 983654f..e2fdfd8 100644
--- a/docs/manualpages/DM/PetscDSSetImplicit.html
+++ b/docs/manualpages/DM/PetscDSSetImplicit.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetImplicit</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetImplicit.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetImplicit.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetImplicit"><H1>PetscDSSetImplicit</H1></A>
Set the flag for implicit solve for this field. This is just a guide for IMEX
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetJacobian.html b/docs/manualpages/DM/PetscDSSetJacobian.html
index f3cb083..8647ae7 100644
--- a/docs/manualpages/DM/PetscDSSetJacobian.html
+++ b/docs/manualpages/DM/PetscDSSetJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetJacobian"><H1>PetscDSSetJacobian</H1></A>
Set the pointwise Jacobian function for given test and basis fields
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetJacobianPreconditioner.html b/docs/manualpages/DM/PetscDSSetJacobianPreconditioner.html
index 728db4b..ffd465e 100644
--- a/docs/manualpages/DM/PetscDSSetJacobianPreconditioner.html
+++ b/docs/manualpages/DM/PetscDSSetJacobianPreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetJacobianPreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetJacobianPreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetJacobianPreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetJacobianPreconditioner"><H1>PetscDSSetJacobianPreconditioner</H1></A>
Set the pointwise Jacobian preconditioner function for given test and basis fields. If this is missing, the system matrix is used to build the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetResidual.html b/docs/manualpages/DM/PetscDSSetResidual.html
index c871b5f..c6c26b5 100644
--- a/docs/manualpages/DM/PetscDSSetResidual.html
+++ b/docs/manualpages/DM/PetscDSSetResidual.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetResidual"><H1>PetscDSSetResidual</H1></A>
Set the pointwise residual function for a given test field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetRiemannSolver.html b/docs/manualpages/DM/PetscDSSetRiemannSolver.html
index 812d79a..c5698f1 100644
--- a/docs/manualpages/DM/PetscDSSetRiemannSolver.html
+++ b/docs/manualpages/DM/PetscDSSetRiemannSolver.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetRiemannSolver</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetRiemannSolver.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetRiemannSolver.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetRiemannSolver"><H1>PetscDSSetRiemannSolver</H1></A>
Sets the Riemann solver for the given field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetType.html b/docs/manualpages/DM/PetscDSSetType.html
index 6725715..a756169 100644
--- a/docs/manualpages/DM/PetscDSSetType.html
+++ b/docs/manualpages/DM/PetscDSSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetType"><H1>PetscDSSetType</H1></A>
Builds a particular <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSSetUp.html b/docs/manualpages/DM/PetscDSSetUp.html
index c2c1f82..b017f07 100644
--- a/docs/manualpages/DM/PetscDSSetUp.html
+++ b/docs/manualpages/DM/PetscDSSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSSetUp"><H1>PetscDSSetUp</H1></A>
Construct data structures for the <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSType.html b/docs/manualpages/DM/PetscDSType.html
index 08b5aeb..642540a 100644
--- a/docs/manualpages/DM/PetscDSType.html
+++ b/docs/manualpages/DM/PetscDSType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSType"><H1>PetscDSType</H1></A>
String with the name of a PETSc discrete system
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDSView.html b/docs/manualpages/DM/PetscDSView.html
index a1eba4c..e997801 100644
--- a/docs/manualpages/DM/PetscDSView.html
+++ b/docs/manualpages/DM/PetscDSView.html
@@ -5,8 +5,8 @@
<TITLE>PetscDSView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDSView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDSView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDSView"><H1>PetscDSView</H1></A>
Views a <A HREF="../DM/PetscDS.html#PetscDS">PetscDS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDTGaussJacobiQuadrature.html b/docs/manualpages/DM/PetscDTGaussJacobiQuadrature.html
index 39b36f0..96bf5f5 100644
--- a/docs/manualpages/DM/PetscDTGaussJacobiQuadrature.html
+++ b/docs/manualpages/DM/PetscDTGaussJacobiQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscDTGaussJacobiQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDTGaussJacobiQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDTGaussJacobiQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDTGaussJacobiQuadrature"><H1>PetscDTGaussJacobiQuadrature</H1></A>
create Gauss-Jacobi quadrature for a simplex
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDTGaussQuadrature.html b/docs/manualpages/DM/PetscDTGaussQuadrature.html
index 5d34140..3f47491 100644
--- a/docs/manualpages/DM/PetscDTGaussQuadrature.html
+++ b/docs/manualpages/DM/PetscDTGaussQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscDTGaussQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDTGaussQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDTGaussQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDTGaussQuadrature"><H1>PetscDTGaussQuadrature</H1></A>
create Gauss quadrature
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDTGaussTensorQuadrature.html b/docs/manualpages/DM/PetscDTGaussTensorQuadrature.html
index d0eed83..35ee8c7 100644
--- a/docs/manualpages/DM/PetscDTGaussTensorQuadrature.html
+++ b/docs/manualpages/DM/PetscDTGaussTensorQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscDTGaussTensorQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDTGaussTensorQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDTGaussTensorQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDTGaussTensorQuadrature"><H1>PetscDTGaussTensorQuadrature</H1></A>
creates a tensor-product Gauss quadrature
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDTLegendreEval.html b/docs/manualpages/DM/PetscDTLegendreEval.html
index 20c7f45..a08316a 100644
--- a/docs/manualpages/DM/PetscDTLegendreEval.html
+++ b/docs/manualpages/DM/PetscDTLegendreEval.html
@@ -5,8 +5,8 @@
<TITLE>PetscDTLegendreEval</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDTLegendreEval.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDTLegendreEval.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDTLegendreEval"><H1>PetscDTLegendreEval</H1></A>
evaluate Legendre polynomial at points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDTReconstructPoly.html b/docs/manualpages/DM/PetscDTReconstructPoly.html
index b78a413..906af0c 100644
--- a/docs/manualpages/DM/PetscDTReconstructPoly.html
+++ b/docs/manualpages/DM/PetscDTReconstructPoly.html
@@ -5,8 +5,8 @@
<TITLE>PetscDTReconstructPoly</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDTReconstructPoly.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDTReconstructPoly.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDTReconstructPoly"><H1>PetscDTReconstructPoly</H1></A>
create matrix representing polynomial reconstruction using cell intervals and evaluation at target intervals
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDTTanhSinhTensorQuadrature.html b/docs/manualpages/DM/PetscDTTanhSinhTensorQuadrature.html
index 36adeee..31d2fc7 100644
--- a/docs/manualpages/DM/PetscDTTanhSinhTensorQuadrature.html
+++ b/docs/manualpages/DM/PetscDTTanhSinhTensorQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscDTTanhSinhTensorQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDTTanhSinhTensorQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDTTanhSinhTensorQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDTTanhSinhTensorQuadrature"><H1>PetscDTTanhSinhTensorQuadrature</H1></A>
create tanh-sinh quadrature for a tensor product cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpace.html b/docs/manualpages/DM/PetscDualSpace.html
index 4017202..7e1eb74 100644
--- a/docs/manualpages/DM/PetscDualSpace.html
+++ b/docs/manualpages/DM/PetscDualSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpace"><H1>PetscDualSpace</H1></A>
PETSc object that manages the dual space to a linear space, e.g. the space of evaluation functionals at the vertices of a triangle
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceApply.html b/docs/manualpages/DM/PetscDualSpaceApply.html
index adaa5ac..3d9adbe 100644
--- a/docs/manualpages/DM/PetscDualSpaceApply.html
+++ b/docs/manualpages/DM/PetscDualSpaceApply.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceApply"><H1>PetscDualSpaceApply</H1></A>
Apply a functional from the dual space basis to an input function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceApplyFVM.html b/docs/manualpages/DM/PetscDualSpaceApplyFVM.html
index 468b714..eb42b48 100644
--- a/docs/manualpages/DM/PetscDualSpaceApplyFVM.html
+++ b/docs/manualpages/DM/PetscDualSpaceApplyFVM.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceApplyFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceApplyFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceApplyFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceApplyFVM"><H1>PetscDualSpaceApplyFVM</H1></A>
Apply a functional from the dual space basis to an input function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceCreate.html b/docs/manualpages/DM/PetscDualSpaceCreate.html
index cbd5936..edcfed2 100644
--- a/docs/manualpages/DM/PetscDualSpaceCreate.html
+++ b/docs/manualpages/DM/PetscDualSpaceCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceCreate"><H1>PetscDualSpaceCreate</H1></A>
Creates an empty <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> object. The type can then be set with <A HREF="../DM/PetscDualSpaceSetType.html#PetscDualSpaceSetType">PetscDualSpaceSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceCreateReferenceCell.html b/docs/manualpages/DM/PetscDualSpaceCreateReferenceCell.html
index 53a0cfe..93d41c0 100644
--- a/docs/manualpages/DM/PetscDualSpaceCreateReferenceCell.html
+++ b/docs/manualpages/DM/PetscDualSpaceCreateReferenceCell.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceCreateReferenceCell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceCreateReferenceCell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceCreateReferenceCell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceCreateReferenceCell"><H1>PetscDualSpaceCreateReferenceCell</H1></A>
Create a <A HREF="../DM/DMPLEX.html#DMPLEX">DMPLEX</A> with the appropriate FEM reference cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceDestroy.html b/docs/manualpages/DM/PetscDualSpaceDestroy.html
index 122c847..d99c1c6 100644
--- a/docs/manualpages/DM/PetscDualSpaceDestroy.html
+++ b/docs/manualpages/DM/PetscDualSpaceDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceDestroy"><H1>PetscDualSpaceDestroy</H1></A>
Destroys a <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceDuplicate.html b/docs/manualpages/DM/PetscDualSpaceDuplicate.html
index 74a4e61..a672bc7 100644
--- a/docs/manualpages/DM/PetscDualSpaceDuplicate.html
+++ b/docs/manualpages/DM/PetscDualSpaceDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceDuplicate"><H1>PetscDualSpaceDuplicate</H1></A>
Creates a duplicate <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> object, however it is not setup.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceGetDM.html b/docs/manualpages/DM/PetscDualSpaceGetDM.html
index 0f65f68..acf423a 100644
--- a/docs/manualpages/DM/PetscDualSpaceGetDM.html
+++ b/docs/manualpages/DM/PetscDualSpaceGetDM.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetDM"><H1>PetscDualSpaceGetDM</H1></A>
Get the <A HREF="../DM/DM.html#DM">DM</A> representing the reference cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceGetDimension.html b/docs/manualpages/DM/PetscDualSpaceGetDimension.html
index 259b03c..6222c2e 100644
--- a/docs/manualpages/DM/PetscDualSpaceGetDimension.html
+++ b/docs/manualpages/DM/PetscDualSpaceGetDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceGetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceGetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceGetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetDimension"><H1>PetscDualSpaceGetDimension</H1></A>
Get the dimension of the dual space, i.e. the number of basis functionals
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceGetFunctional.html b/docs/manualpages/DM/PetscDualSpaceGetFunctional.html
index 72a8fcc..94f6591 100644
--- a/docs/manualpages/DM/PetscDualSpaceGetFunctional.html
+++ b/docs/manualpages/DM/PetscDualSpaceGetFunctional.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceGetFunctional</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceGetFunctional.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceGetFunctional.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetFunctional"><H1>PetscDualSpaceGetFunctional</H1></A>
Get the i-th basis functional in the dual space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html b/docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html
index 4f3d3e2..2cc94a0 100644
--- a/docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html
+++ b/docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceGetHeightSubspace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceGetHeightSubspace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetHeightSubspace"><H1>PetscDualSpaceGetHeightSubspace</H1></A>
Get the subset of the dual space basis that is supported on a mesh point of a given height.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceGetNumDof.html b/docs/manualpages/DM/PetscDualSpaceGetNumDof.html
index 0a55351..980978e 100644
--- a/docs/manualpages/DM/PetscDualSpaceGetNumDof.html
+++ b/docs/manualpages/DM/PetscDualSpaceGetNumDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceGetNumDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceGetNumDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceGetNumDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetNumDof"><H1>PetscDualSpaceGetNumDof</H1></A>
Get the number of degrees of freedom for each spatial (topological) dimension
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceGetOrder.html b/docs/manualpages/DM/PetscDualSpaceGetOrder.html
index f1ea3d2..325d9a1 100644
--- a/docs/manualpages/DM/PetscDualSpaceGetOrder.html
+++ b/docs/manualpages/DM/PetscDualSpaceGetOrder.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceGetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceGetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceGetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetOrder"><H1>PetscDualSpaceGetOrder</H1></A>
Get the order of the dual space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceGetType.html b/docs/manualpages/DM/PetscDualSpaceGetType.html
index ee87cf0..989b272 100644
--- a/docs/manualpages/DM/PetscDualSpaceGetType.html
+++ b/docs/manualpages/DM/PetscDualSpaceGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceGetType"><H1>PetscDualSpaceGetType</H1></A>
Gets the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> type name (as a string) from the object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceLagrangeGetContinuity.html b/docs/manualpages/DM/PetscDualSpaceLagrangeGetContinuity.html
index 5a00eea..95479c4 100644
--- a/docs/manualpages/DM/PetscDualSpaceLagrangeGetContinuity.html
+++ b/docs/manualpages/DM/PetscDualSpaceLagrangeGetContinuity.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceLagrangeGetContinuity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceLagrangeGetContinuity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceLagrangeGetContinuity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceLagrangeGetContinuity"><H1>PetscDualSpaceLagrangeGetContinuity</H1></A>
Retrieves the flag for element continuity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceLagrangeSetContinuity.html b/docs/manualpages/DM/PetscDualSpaceLagrangeSetContinuity.html
index 4837827..b832b91 100644
--- a/docs/manualpages/DM/PetscDualSpaceLagrangeSetContinuity.html
+++ b/docs/manualpages/DM/PetscDualSpaceLagrangeSetContinuity.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceLagrangeSetContinuity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceLagrangeSetContinuity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceLagrangeSetContinuity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceLagrangeSetContinuity"><H1>PetscDualSpaceLagrangeSetContinuity</H1></A>
Indicate whether the element is continuous
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceRegister.html b/docs/manualpages/DM/PetscDualSpaceRegister.html
index c96ec5b..b54c0ac 100644
--- a/docs/manualpages/DM/PetscDualSpaceRegister.html
+++ b/docs/manualpages/DM/PetscDualSpaceRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceRegister"><H1>PetscDualSpaceRegister</H1></A>
Adds a new <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceRegisterAll.html b/docs/manualpages/DM/PetscDualSpaceRegisterAll.html
index 12ae313..5adc56e 100644
--- a/docs/manualpages/DM/PetscDualSpaceRegisterAll.html
+++ b/docs/manualpages/DM/PetscDualSpaceRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceRegisterAll"><H1>PetscDualSpaceRegisterAll</H1></A>
Registers all of the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> components in the <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceSetDM.html b/docs/manualpages/DM/PetscDualSpaceSetDM.html
index cd85508..2ccc67f 100644
--- a/docs/manualpages/DM/PetscDualSpaceSetDM.html
+++ b/docs/manualpages/DM/PetscDualSpaceSetDM.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceSetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceSetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceSetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceSetDM"><H1>PetscDualSpaceSetDM</H1></A>
Get the <A HREF="../DM/DM.html#DM">DM</A> representing the reference cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceSetFromOptions.html b/docs/manualpages/DM/PetscDualSpaceSetFromOptions.html
index cebc489..b7abab3 100644
--- a/docs/manualpages/DM/PetscDualSpaceSetFromOptions.html
+++ b/docs/manualpages/DM/PetscDualSpaceSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceSetFromOptions"><H1>PetscDualSpaceSetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceSetOrder.html b/docs/manualpages/DM/PetscDualSpaceSetOrder.html
index f15722c..f34ab7c 100644
--- a/docs/manualpages/DM/PetscDualSpaceSetOrder.html
+++ b/docs/manualpages/DM/PetscDualSpaceSetOrder.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceSetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceSetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceSetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceSetOrder"><H1>PetscDualSpaceSetOrder</H1></A>
Set the order of the dual space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceSetType.html b/docs/manualpages/DM/PetscDualSpaceSetType.html
index 1e76210..7073a6a 100644
--- a/docs/manualpages/DM/PetscDualSpaceSetType.html
+++ b/docs/manualpages/DM/PetscDualSpaceSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceSetType"><H1>PetscDualSpaceSetType</H1></A>
Builds a particular <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceSetUp.html b/docs/manualpages/DM/PetscDualSpaceSetUp.html
index e8d2d9b..3946654 100644
--- a/docs/manualpages/DM/PetscDualSpaceSetUp.html
+++ b/docs/manualpages/DM/PetscDualSpaceSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceSetUp"><H1>PetscDualSpaceSetUp</H1></A>
Construct a basis for the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceSimpleSetDimension.html b/docs/manualpages/DM/PetscDualSpaceSimpleSetDimension.html
index 7010e9d..3eb0228 100644
--- a/docs/manualpages/DM/PetscDualSpaceSimpleSetDimension.html
+++ b/docs/manualpages/DM/PetscDualSpaceSimpleSetDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceSimpleSetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceSimpleSetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceSimpleSetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceSimpleSetDimension"><H1>PetscDualSpaceSimpleSetDimension</H1></A>
Set the number of functionals in the dual space basis
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceSimpleSetFunctional.html b/docs/manualpages/DM/PetscDualSpaceSimpleSetFunctional.html
index 3e580ee..be70565 100644
--- a/docs/manualpages/DM/PetscDualSpaceSimpleSetFunctional.html
+++ b/docs/manualpages/DM/PetscDualSpaceSimpleSetFunctional.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceSimpleSetFunctional</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceSimpleSetFunctional.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceSimpleSetFunctional.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceSimpleSetFunctional"><H1>PetscDualSpaceSimpleSetFunctional</H1></A>
Set the given basis element for this dual space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceType.html b/docs/manualpages/DM/PetscDualSpaceType.html
index 92adcff..bfcc776 100644
--- a/docs/manualpages/DM/PetscDualSpaceType.html
+++ b/docs/manualpages/DM/PetscDualSpaceType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceType"><H1>PetscDualSpaceType</H1></A>
String with the name of a PETSc dual space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscDualSpaceView.html b/docs/manualpages/DM/PetscDualSpaceView.html
index 5316cb8..f7477ba 100644
--- a/docs/manualpages/DM/PetscDualSpaceView.html
+++ b/docs/manualpages/DM/PetscDualSpaceView.html
@@ -5,8 +5,8 @@
<TITLE>PetscDualSpaceView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscDualSpaceView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscDualSpaceView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDualSpaceView"><H1>PetscDualSpaceView</H1></A>
Views a <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFE.html b/docs/manualpages/DM/PetscFE.html
index af71a39..8070f41 100644
--- a/docs/manualpages/DM/PetscFE.html
+++ b/docs/manualpages/DM/PetscFE.html
@@ -5,8 +5,8 @@
<TITLE>PetscFE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFE"><H1>PetscFE</H1></A>
PETSc object that manages a finite element space, e.g. the P_1 Lagrange element
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFECompositeGetMapping.html b/docs/manualpages/DM/PetscFECompositeGetMapping.html
index 7fd8fc3..7fca7b9 100644
--- a/docs/manualpages/DM/PetscFECompositeGetMapping.html
+++ b/docs/manualpages/DM/PetscFECompositeGetMapping.html
@@ -5,8 +5,8 @@
<TITLE>PetscFECompositeGetMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFECompositeGetMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFECompositeGetMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFECompositeGetMapping"><H1>PetscFECompositeGetMapping</H1></A>
Returns the mappings from the reference element to each subelement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFECreate.html b/docs/manualpages/DM/PetscFECreate.html
index d2f62c4..54bfe94 100644
--- a/docs/manualpages/DM/PetscFECreate.html
+++ b/docs/manualpages/DM/PetscFECreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscFECreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFECreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFECreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFECreate"><H1>PetscFECreate</H1></A>
Creates an empty <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> object. The type can then be set with <A HREF="../DM/PetscFESetType.html#PetscFESetType">PetscFESetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFECreateDefault.html b/docs/manualpages/DM/PetscFECreateDefault.html
index 94c8ec2..a4b41d7 100644
--- a/docs/manualpages/DM/PetscFECreateDefault.html
+++ b/docs/manualpages/DM/PetscFECreateDefault.html
@@ -5,8 +5,8 @@
<TITLE>PetscFECreateDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFECreateDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFECreateDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFECreateDefault"><H1>PetscFECreateDefault</H1></A>
Create a <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> for basic FEM computation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEDestroy.html b/docs/manualpages/DM/PetscFEDestroy.html
index a1f3986..a145b47 100644
--- a/docs/manualpages/DM/PetscFEDestroy.html
+++ b/docs/manualpages/DM/PetscFEDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEDestroy"><H1>PetscFEDestroy</H1></A>
Destroys a <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEFinalizePackage.html b/docs/manualpages/DM/PetscFEFinalizePackage.html
index 6898523..10aa82a 100644
--- a/docs/manualpages/DM/PetscFEFinalizePackage.html
+++ b/docs/manualpages/DM/PetscFEFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEFinalizePackage"><H1>PetscFEFinalizePackage</H1></A>
This function finalizes everything in the <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetBasisSpace.html b/docs/manualpages/DM/PetscFEGetBasisSpace.html
index 8b4d267..910ccdb 100644
--- a/docs/manualpages/DM/PetscFEGetBasisSpace.html
+++ b/docs/manualpages/DM/PetscFEGetBasisSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetBasisSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetBasisSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetBasisSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetBasisSpace"><H1>PetscFEGetBasisSpace</H1></A>
Returns the <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> used for approximation of the solution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetDimension.html b/docs/manualpages/DM/PetscFEGetDimension.html
index 160d621..cc1cab3 100644
--- a/docs/manualpages/DM/PetscFEGetDimension.html
+++ b/docs/manualpages/DM/PetscFEGetDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetDimension"><H1>PetscFEGetDimension</H1></A>
Get the dimension of the finite element space on a cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetDualSpace.html b/docs/manualpages/DM/PetscFEGetDualSpace.html
index d60b6a3..88ed95b 100644
--- a/docs/manualpages/DM/PetscFEGetDualSpace.html
+++ b/docs/manualpages/DM/PetscFEGetDualSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetDualSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetDualSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetDualSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetDualSpace"><H1>PetscFEGetDualSpace</H1></A>
Returns the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> used to define the inner product
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetNumComponents.html b/docs/manualpages/DM/PetscFEGetNumComponents.html
index debc6e2..603f4e2 100644
--- a/docs/manualpages/DM/PetscFEGetNumComponents.html
+++ b/docs/manualpages/DM/PetscFEGetNumComponents.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetNumComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetNumComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetNumComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetNumComponents"><H1>PetscFEGetNumComponents</H1></A>
Returns the number of components in the element
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetQuadrature.html b/docs/manualpages/DM/PetscFEGetQuadrature.html
index a6bfbfc..13f9b02 100644
--- a/docs/manualpages/DM/PetscFEGetQuadrature.html
+++ b/docs/manualpages/DM/PetscFEGetQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetQuadrature"><H1>PetscFEGetQuadrature</H1></A>
Returns the PetscQuadreture used to calculate inner products
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetSpatialDimension.html b/docs/manualpages/DM/PetscFEGetSpatialDimension.html
index fb6375d..050abf9 100644
--- a/docs/manualpages/DM/PetscFEGetSpatialDimension.html
+++ b/docs/manualpages/DM/PetscFEGetSpatialDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetSpatialDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetSpatialDimension"><H1>PetscFEGetSpatialDimension</H1></A>
Returns the spatial dimension of the element
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetTileSizes.html b/docs/manualpages/DM/PetscFEGetTileSizes.html
index 7e6fcb1..1c58358 100644
--- a/docs/manualpages/DM/PetscFEGetTileSizes.html
+++ b/docs/manualpages/DM/PetscFEGetTileSizes.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetTileSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetTileSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetTileSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetTileSizes"><H1>PetscFEGetTileSizes</H1></A>
Returns the tile sizes for evaluation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEGetType.html b/docs/manualpages/DM/PetscFEGetType.html
index 18cb567..eccfef8 100644
--- a/docs/manualpages/DM/PetscFEGetType.html
+++ b/docs/manualpages/DM/PetscFEGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEGetType"><H1>PetscFEGetType</H1></A>
Gets the <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> type name (as a string) from the object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEInitializePackage.html b/docs/manualpages/DM/PetscFEInitializePackage.html
index 4c676d7..9a56a55 100644
--- a/docs/manualpages/DM/PetscFEInitializePackage.html
+++ b/docs/manualpages/DM/PetscFEInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEInitializePackage"><H1>PetscFEInitializePackage</H1></A>
This function initializes everything in the FE package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../DM/PetscSpaceCreate.html#PetscSpaceCreate">PetscSpaceCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEIntegrate.html b/docs/manualpages/DM/PetscFEIntegrate.html
index c646a6f..344c2db 100644
--- a/docs/manualpages/DM/PetscFEIntegrate.html
+++ b/docs/manualpages/DM/PetscFEIntegrate.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEIntegrate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEIntegrate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEIntegrate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEIntegrate"><H1>PetscFEIntegrate</H1></A>
Produce the integral for the given field for a chunk of elements by quadrature integration
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEIntegrateBdResidual.html b/docs/manualpages/DM/PetscFEIntegrateBdResidual.html
index 55bc079..f08aceb 100644
--- a/docs/manualpages/DM/PetscFEIntegrateBdResidual.html
+++ b/docs/manualpages/DM/PetscFEIntegrateBdResidual.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEIntegrateBdResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEIntegrateBdResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEIntegrateBdResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEIntegrateBdResidual"><H1>PetscFEIntegrateBdResidual</H1></A>
Produce the element residual vector for a chunk of elements by quadrature integration over a boundary
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEIntegrateJacobian.html b/docs/manualpages/DM/PetscFEIntegrateJacobian.html
index 00e1f4f..02bfac0 100644
--- a/docs/manualpages/DM/PetscFEIntegrateJacobian.html
+++ b/docs/manualpages/DM/PetscFEIntegrateJacobian.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEIntegrateJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEIntegrateJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEIntegrateJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEIntegrateJacobian"><H1>PetscFEIntegrateJacobian</H1></A>
Produce the element Jacobian for a chunk of elements by quadrature integration
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEIntegrateResidual.html b/docs/manualpages/DM/PetscFEIntegrateResidual.html
index 5b0d628..3b2b2ff 100644
--- a/docs/manualpages/DM/PetscFEIntegrateResidual.html
+++ b/docs/manualpages/DM/PetscFEIntegrateResidual.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEIntegrateResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEIntegrateResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEIntegrateResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEIntegrateResidual"><H1>PetscFEIntegrateResidual</H1></A>
Produce the element residual vector for a chunk of elements by quadrature integration
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEJacobianType.html b/docs/manualpages/DM/PetscFEJacobianType.html
index 6e6a875..b9a9210 100644
--- a/docs/manualpages/DM/PetscFEJacobianType.html
+++ b/docs/manualpages/DM/PetscFEJacobianType.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEJacobianType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEJacobianType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEJacobianType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEJacobianType"><H1>PetscFEJacobianType</H1></A>
indicated which pointwise functions should be used to fill the Jacobian matrix
<P>
diff --git a/docs/manualpages/DM/PetscFERegister.html b/docs/manualpages/DM/PetscFERegister.html
index 15ce085..b569de8 100644
--- a/docs/manualpages/DM/PetscFERegister.html
+++ b/docs/manualpages/DM/PetscFERegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscFERegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFERegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFERegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFERegister"><H1>PetscFERegister</H1></A>
Adds a new <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFERegisterAll.html b/docs/manualpages/DM/PetscFERegisterAll.html
index 07f288e..dc016e3 100644
--- a/docs/manualpages/DM/PetscFERegisterAll.html
+++ b/docs/manualpages/DM/PetscFERegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscFERegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFERegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFERegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFERegisterAll"><H1>PetscFERegisterAll</H1></A>
Registers all of the <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> components in the <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetBasisSpace.html b/docs/manualpages/DM/PetscFESetBasisSpace.html
index 65a82ea..3bb7c84 100644
--- a/docs/manualpages/DM/PetscFESetBasisSpace.html
+++ b/docs/manualpages/DM/PetscFESetBasisSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetBasisSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetBasisSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetBasisSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetBasisSpace"><H1>PetscFESetBasisSpace</H1></A>
Sets the <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> used for approximation of the solution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetDualSpace.html b/docs/manualpages/DM/PetscFESetDualSpace.html
index dbd52ea..1a53cff 100644
--- a/docs/manualpages/DM/PetscFESetDualSpace.html
+++ b/docs/manualpages/DM/PetscFESetDualSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetDualSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetDualSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetDualSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetDualSpace"><H1>PetscFESetDualSpace</H1></A>
Sets the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> used to define the inner product
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetFromOptions.html b/docs/manualpages/DM/PetscFESetFromOptions.html
index 4741f31..fc25e91 100644
--- a/docs/manualpages/DM/PetscFESetFromOptions.html
+++ b/docs/manualpages/DM/PetscFESetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetFromOptions"><H1>PetscFESetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetNumComponents.html b/docs/manualpages/DM/PetscFESetNumComponents.html
index c7fc631..00b1f7a 100644
--- a/docs/manualpages/DM/PetscFESetNumComponents.html
+++ b/docs/manualpages/DM/PetscFESetNumComponents.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetNumComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetNumComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetNumComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetNumComponents"><H1>PetscFESetNumComponents</H1></A>
Sets the number of components in the element
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetQuadrature.html b/docs/manualpages/DM/PetscFESetQuadrature.html
index b625d0a..09213be 100644
--- a/docs/manualpages/DM/PetscFESetQuadrature.html
+++ b/docs/manualpages/DM/PetscFESetQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetQuadrature"><H1>PetscFESetQuadrature</H1></A>
Sets the PetscQuadreture used to calculate inner products
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetTileSizes.html b/docs/manualpages/DM/PetscFESetTileSizes.html
index d759a5b..ded8c99 100644
--- a/docs/manualpages/DM/PetscFESetTileSizes.html
+++ b/docs/manualpages/DM/PetscFESetTileSizes.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetTileSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetTileSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetTileSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetTileSizes"><H1>PetscFESetTileSizes</H1></A>
Sets the tile sizes for evaluation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetType.html b/docs/manualpages/DM/PetscFESetType.html
index d23be8b..da1db9c 100644
--- a/docs/manualpages/DM/PetscFESetType.html
+++ b/docs/manualpages/DM/PetscFESetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetType"><H1>PetscFESetType</H1></A>
Builds a particular <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFESetUp.html b/docs/manualpages/DM/PetscFESetUp.html
index 596870a..4071e03 100644
--- a/docs/manualpages/DM/PetscFESetUp.html
+++ b/docs/manualpages/DM/PetscFESetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscFESetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFESetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFESetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFESetUp"><H1>PetscFESetUp</H1></A>
Construct data structures for the <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEType.html b/docs/manualpages/DM/PetscFEType.html
index 2585338..06c0a9a 100644
--- a/docs/manualpages/DM/PetscFEType.html
+++ b/docs/manualpages/DM/PetscFEType.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEType"><H1>PetscFEType</H1></A>
String with the name of a PETSc finite element space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFEView.html b/docs/manualpages/DM/PetscFEView.html
index 0ed5674..ce14c82 100644
--- a/docs/manualpages/DM/PetscFEView.html
+++ b/docs/manualpages/DM/PetscFEView.html
@@ -5,8 +5,8 @@
<TITLE>PetscFEView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFEView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFEView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFEView"><H1>PetscFEView</H1></A>
Views a <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFV.html b/docs/manualpages/DM/PetscFV.html
index 1ce4e85..1d68528 100644
--- a/docs/manualpages/DM/PetscFV.html
+++ b/docs/manualpages/DM/PetscFV.html
@@ -5,8 +5,8 @@
<TITLE>PetscFV</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFV.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFV.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFV"><H1>PetscFV</H1></A>
PETSc object that manages a finite volume discretization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVCellGeom.html b/docs/manualpages/DM/PetscFVCellGeom.html
index e462cd5..d24d81e 100644
--- a/docs/manualpages/DM/PetscFVCellGeom.html
+++ b/docs/manualpages/DM/PetscFVCellGeom.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVCellGeom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVCellGeom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVCellGeom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVCellGeom"><H1>PetscFVCellGeom</H1></A>
Data structure (C struct) for storing information about cell geometry for a finite volume method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVComputeGradient.html b/docs/manualpages/DM/PetscFVComputeGradient.html
index 83827a7..dd5d334 100644
--- a/docs/manualpages/DM/PetscFVComputeGradient.html
+++ b/docs/manualpages/DM/PetscFVComputeGradient.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVComputeGradient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVComputeGradient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVComputeGradient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVComputeGradient"><H1>PetscFVComputeGradient</H1></A>
Compute the gradient reconstruction matrix for a given cell
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVCreate.html b/docs/manualpages/DM/PetscFVCreate.html
index c72f73e..26fb40f 100644
--- a/docs/manualpages/DM/PetscFVCreate.html
+++ b/docs/manualpages/DM/PetscFVCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVCreate"><H1>PetscFVCreate</H1></A>
Creates an empty <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> object. The type can then be set with <A HREF="../DM/PetscFVSetType.html#PetscFVSetType">PetscFVSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVDestroy.html b/docs/manualpages/DM/PetscFVDestroy.html
index b8b7339..b42bcb5 100644
--- a/docs/manualpages/DM/PetscFVDestroy.html
+++ b/docs/manualpages/DM/PetscFVDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVDestroy"><H1>PetscFVDestroy</H1></A>
Destroys a <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVFaceGeom.html b/docs/manualpages/DM/PetscFVFaceGeom.html
index f34e6cc..155a77a 100644
--- a/docs/manualpages/DM/PetscFVFaceGeom.html
+++ b/docs/manualpages/DM/PetscFVFaceGeom.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVFaceGeom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVFaceGeom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVFaceGeom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVFaceGeom"><H1>PetscFVFaceGeom</H1></A>
Data structure (C struct) for storing information about face geometry for a finite volume method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVFinalizePackage.html b/docs/manualpages/DM/PetscFVFinalizePackage.html
index 2c6a3ac..6584a77 100644
--- a/docs/manualpages/DM/PetscFVFinalizePackage.html
+++ b/docs/manualpages/DM/PetscFVFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVFinalizePackage"><H1>PetscFVFinalizePackage</H1></A>
This function finalizes everything in the <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetComponentName.html b/docs/manualpages/DM/PetscFVGetComponentName.html
index a992785..e6c298d 100644
--- a/docs/manualpages/DM/PetscFVGetComponentName.html
+++ b/docs/manualpages/DM/PetscFVGetComponentName.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetComponentName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetComponentName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetComponentName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetComponentName"><H1>PetscFVGetComponentName</H1></A>
Get the name of a component (used in output and viewing)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetComputeGradients.html b/docs/manualpages/DM/PetscFVGetComputeGradients.html
index 90cb86b..9ada5c5 100644
--- a/docs/manualpages/DM/PetscFVGetComputeGradients.html
+++ b/docs/manualpages/DM/PetscFVGetComputeGradients.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetComputeGradients</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetComputeGradients.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetComputeGradients.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetComputeGradients"><H1>PetscFVGetComputeGradients</H1></A>
Return flag for computation of cell gradients
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetDualSpace.html b/docs/manualpages/DM/PetscFVGetDualSpace.html
index a951244..a8ac99e 100644
--- a/docs/manualpages/DM/PetscFVGetDualSpace.html
+++ b/docs/manualpages/DM/PetscFVGetDualSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetDualSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetDualSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetDualSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetDualSpace"><H1>PetscFVGetDualSpace</H1></A>
Returns the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> used to define the inner product
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetLimiter.html b/docs/manualpages/DM/PetscFVGetLimiter.html
index 1250f9a..cf80064 100644
--- a/docs/manualpages/DM/PetscFVGetLimiter.html
+++ b/docs/manualpages/DM/PetscFVGetLimiter.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetLimiter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetLimiter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetLimiter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetLimiter"><H1>PetscFVGetLimiter</H1></A>
Get the limiter object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetNumComponents.html b/docs/manualpages/DM/PetscFVGetNumComponents.html
index e5c9f6f..531c134 100644
--- a/docs/manualpages/DM/PetscFVGetNumComponents.html
+++ b/docs/manualpages/DM/PetscFVGetNumComponents.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetNumComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetNumComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetNumComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetNumComponents"><H1>PetscFVGetNumComponents</H1></A>
Get the number of field components
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetQuadrature.html b/docs/manualpages/DM/PetscFVGetQuadrature.html
index 01eb237..4f128ed 100644
--- a/docs/manualpages/DM/PetscFVGetQuadrature.html
+++ b/docs/manualpages/DM/PetscFVGetQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetQuadrature"><H1>PetscFVGetQuadrature</H1></A>
Get the quadrature object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetSpatialDimension.html b/docs/manualpages/DM/PetscFVGetSpatialDimension.html
index 8a54277..54fbd4b 100644
--- a/docs/manualpages/DM/PetscFVGetSpatialDimension.html
+++ b/docs/manualpages/DM/PetscFVGetSpatialDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetSpatialDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetSpatialDimension"><H1>PetscFVGetSpatialDimension</H1></A>
Get the spatial dimension
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVGetType.html b/docs/manualpages/DM/PetscFVGetType.html
index 28d90c9..14ee886 100644
--- a/docs/manualpages/DM/PetscFVGetType.html
+++ b/docs/manualpages/DM/PetscFVGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVGetType"><H1>PetscFVGetType</H1></A>
Gets the <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> type name (as a string) from the object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVInitializePackage.html b/docs/manualpages/DM/PetscFVInitializePackage.html
index 94d6374..8575225 100644
--- a/docs/manualpages/DM/PetscFVInitializePackage.html
+++ b/docs/manualpages/DM/PetscFVInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVInitializePackage"><H1>PetscFVInitializePackage</H1></A>
This function initializes everything in the FV package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../DM/PetscFVCreate.html#PetscFVCreate">PetscFVCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVLeastSquaresSetMaxFaces.html b/docs/manualpages/DM/PetscFVLeastSquaresSetMaxFaces.html
index 59c90d8..7ef42c2 100644
--- a/docs/manualpages/DM/PetscFVLeastSquaresSetMaxFaces.html
+++ b/docs/manualpages/DM/PetscFVLeastSquaresSetMaxFaces.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVLeastSquaresSetMaxFaces</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVLeastSquaresSetMaxFaces.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVLeastSquaresSetMaxFaces.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVLeastSquaresSetMaxFaces"><H1>PetscFVLeastSquaresSetMaxFaces</H1></A>
Set the maximum number of cell faces for gradient reconstruction
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVRefine.html b/docs/manualpages/DM/PetscFVRefine.html
index 612c432..69e1d32 100644
--- a/docs/manualpages/DM/PetscFVRefine.html
+++ b/docs/manualpages/DM/PetscFVRefine.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVRefine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVRefine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVRefine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVRefine"><H1>PetscFVRefine</H1></A>
Create a "refined" <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> object that refines the reference cell into smaller copies. This is typically used to precondition a higher order method with a lower order method on a refined mesh having the same number of dofs (but more sparsity). It is also used to create an interpolation between regularly refined meshes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVRegister.html b/docs/manualpages/DM/PetscFVRegister.html
index e5c5541..fcccac2 100644
--- a/docs/manualpages/DM/PetscFVRegister.html
+++ b/docs/manualpages/DM/PetscFVRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVRegister"><H1>PetscFVRegister</H1></A>
Adds a new <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVRegisterAll.html b/docs/manualpages/DM/PetscFVRegisterAll.html
index 0b1aa12..d65e391 100644
--- a/docs/manualpages/DM/PetscFVRegisterAll.html
+++ b/docs/manualpages/DM/PetscFVRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVRegisterAll"><H1>PetscFVRegisterAll</H1></A>
Registers all of the <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> components in the <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetComponentName.html b/docs/manualpages/DM/PetscFVSetComponentName.html
index 0b07688..ed617c7 100644
--- a/docs/manualpages/DM/PetscFVSetComponentName.html
+++ b/docs/manualpages/DM/PetscFVSetComponentName.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetComponentName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetComponentName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetComponentName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetComponentName"><H1>PetscFVSetComponentName</H1></A>
Set the name of a component (used in output and viewing)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetComputeGradients.html b/docs/manualpages/DM/PetscFVSetComputeGradients.html
index 5b6e98b..d520eb4 100644
--- a/docs/manualpages/DM/PetscFVSetComputeGradients.html
+++ b/docs/manualpages/DM/PetscFVSetComputeGradients.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetComputeGradients</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetComputeGradients.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetComputeGradients.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetComputeGradients"><H1>PetscFVSetComputeGradients</H1></A>
Toggle computation of cell gradients
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetDualSpace.html b/docs/manualpages/DM/PetscFVSetDualSpace.html
index a002bdb..d1acc10 100644
--- a/docs/manualpages/DM/PetscFVSetDualSpace.html
+++ b/docs/manualpages/DM/PetscFVSetDualSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetDualSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetDualSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetDualSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetDualSpace"><H1>PetscFVSetDualSpace</H1></A>
Sets the <A HREF="../DM/PetscDualSpace.html#PetscDualSpace">PetscDualSpace</A> used to define the inner product
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetFromOptions.html b/docs/manualpages/DM/PetscFVSetFromOptions.html
index 14767a4..1fc6783 100644
--- a/docs/manualpages/DM/PetscFVSetFromOptions.html
+++ b/docs/manualpages/DM/PetscFVSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetFromOptions"><H1>PetscFVSetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetLimiter.html b/docs/manualpages/DM/PetscFVSetLimiter.html
index 2ecebfe..4d183b7 100644
--- a/docs/manualpages/DM/PetscFVSetLimiter.html
+++ b/docs/manualpages/DM/PetscFVSetLimiter.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetLimiter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetLimiter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetLimiter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetLimiter"><H1>PetscFVSetLimiter</H1></A>
Set the limiter object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetNumComponents.html b/docs/manualpages/DM/PetscFVSetNumComponents.html
index bc19d63..dc76878 100644
--- a/docs/manualpages/DM/PetscFVSetNumComponents.html
+++ b/docs/manualpages/DM/PetscFVSetNumComponents.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetNumComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetNumComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetNumComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetNumComponents"><H1>PetscFVSetNumComponents</H1></A>
Set the number of field components
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetQuadrature.html b/docs/manualpages/DM/PetscFVSetQuadrature.html
index 3606c12..d004b10 100644
--- a/docs/manualpages/DM/PetscFVSetQuadrature.html
+++ b/docs/manualpages/DM/PetscFVSetQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetQuadrature"><H1>PetscFVSetQuadrature</H1></A>
Set the quadrature object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetSpatialDimension.html b/docs/manualpages/DM/PetscFVSetSpatialDimension.html
index 4ab5efd..5c47286 100644
--- a/docs/manualpages/DM/PetscFVSetSpatialDimension.html
+++ b/docs/manualpages/DM/PetscFVSetSpatialDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetSpatialDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetSpatialDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetSpatialDimension"><H1>PetscFVSetSpatialDimension</H1></A>
Set the spatial dimension
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetType.html b/docs/manualpages/DM/PetscFVSetType.html
index fb87b8c..d4acee1 100644
--- a/docs/manualpages/DM/PetscFVSetType.html
+++ b/docs/manualpages/DM/PetscFVSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetType"><H1>PetscFVSetType</H1></A>
Builds a particular <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVSetUp.html b/docs/manualpages/DM/PetscFVSetUp.html
index 1cd089e..5bdabd3 100644
--- a/docs/manualpages/DM/PetscFVSetUp.html
+++ b/docs/manualpages/DM/PetscFVSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVSetUp"><H1>PetscFVSetUp</H1></A>
Construct data structures for the <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVType.html b/docs/manualpages/DM/PetscFVType.html
index b87534d..88851eb 100644
--- a/docs/manualpages/DM/PetscFVType.html
+++ b/docs/manualpages/DM/PetscFVType.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVType"><H1>PetscFVType</H1></A>
String with the name of a PETSc finite volume discretization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscFVView.html b/docs/manualpages/DM/PetscFVView.html
index a23ef2b..41c1fbb 100644
--- a/docs/manualpages/DM/PetscFVView.html
+++ b/docs/manualpages/DM/PetscFVView.html
@@ -5,8 +5,8 @@
<TITLE>PetscFVView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscFVView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscFVView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFVView"><H1>PetscFVView</H1></A>
Views a <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiter.html b/docs/manualpages/DM/PetscLimiter.html
index 87db58e..d297f44 100644
--- a/docs/manualpages/DM/PetscLimiter.html
+++ b/docs/manualpages/DM/PetscLimiter.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiter"><H1>PetscLimiter</H1></A>
PETSc object that manages a finite volume slope limiter
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterCreate.html b/docs/manualpages/DM/PetscLimiterCreate.html
index 659d7c4..8c84047 100644
--- a/docs/manualpages/DM/PetscLimiterCreate.html
+++ b/docs/manualpages/DM/PetscLimiterCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterCreate"><H1>PetscLimiterCreate</H1></A>
Creates an empty <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object. The type can then be set with <A HREF="../DM/PetscLimiterSetType.html#PetscLimiterSetType">PetscLimiterSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterDestroy.html b/docs/manualpages/DM/PetscLimiterDestroy.html
index a4a9584..c39513b 100644
--- a/docs/manualpages/DM/PetscLimiterDestroy.html
+++ b/docs/manualpages/DM/PetscLimiterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterDestroy"><H1>PetscLimiterDestroy</H1></A>
Destroys a <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterGetType.html b/docs/manualpages/DM/PetscLimiterGetType.html
index 260d892..ca5de2f 100644
--- a/docs/manualpages/DM/PetscLimiterGetType.html
+++ b/docs/manualpages/DM/PetscLimiterGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterGetType"><H1>PetscLimiterGetType</H1></A>
Gets the <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> type name (as a string) from the object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterRegister.html b/docs/manualpages/DM/PetscLimiterRegister.html
index 15f36e9..8b5a69d 100644
--- a/docs/manualpages/DM/PetscLimiterRegister.html
+++ b/docs/manualpages/DM/PetscLimiterRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterRegister"><H1>PetscLimiterRegister</H1></A>
Adds a new <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterRegisterAll.html b/docs/manualpages/DM/PetscLimiterRegisterAll.html
index 592beb2..e279663 100644
--- a/docs/manualpages/DM/PetscLimiterRegisterAll.html
+++ b/docs/manualpages/DM/PetscLimiterRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterRegisterAll"><H1>PetscLimiterRegisterAll</H1></A>
Registers all of the <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> components in the <A HREF="../DM/PetscFV.html#PetscFV">PetscFV</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterSetFromOptions.html b/docs/manualpages/DM/PetscLimiterSetFromOptions.html
index 0d33f64..d9e7bf0 100644
--- a/docs/manualpages/DM/PetscLimiterSetFromOptions.html
+++ b/docs/manualpages/DM/PetscLimiterSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterSetFromOptions"><H1>PetscLimiterSetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterSetType.html b/docs/manualpages/DM/PetscLimiterSetType.html
index 1b048a3..b8a3b16 100644
--- a/docs/manualpages/DM/PetscLimiterSetType.html
+++ b/docs/manualpages/DM/PetscLimiterSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterSetType"><H1>PetscLimiterSetType</H1></A>
Builds a particular <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterSetUp.html b/docs/manualpages/DM/PetscLimiterSetUp.html
index 6c9f92b..9b62e9a 100644
--- a/docs/manualpages/DM/PetscLimiterSetUp.html
+++ b/docs/manualpages/DM/PetscLimiterSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterSetUp"><H1>PetscLimiterSetUp</H1></A>
Construct data structures for the <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterType.html b/docs/manualpages/DM/PetscLimiterType.html
index d2310a3..4cfd50b 100644
--- a/docs/manualpages/DM/PetscLimiterType.html
+++ b/docs/manualpages/DM/PetscLimiterType.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterType"><H1>PetscLimiterType</H1></A>
String with the name of a PETSc finite volume slope limiter
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscLimiterView.html b/docs/manualpages/DM/PetscLimiterView.html
index 638c757..ac5aa17 100644
--- a/docs/manualpages/DM/PetscLimiterView.html
+++ b/docs/manualpages/DM/PetscLimiterView.html
@@ -5,8 +5,8 @@
<TITLE>PetscLimiterView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscLimiterView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscLimiterView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLimiterView"><H1>PetscLimiterView</H1></A>
Views a <A HREF="../DM/PetscLimiter.html#PetscLimiter">PetscLimiter</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitioner.html b/docs/manualpages/DM/PetscPartitioner.html
index c54d2cb..e468370 100644
--- a/docs/manualpages/DM/PetscPartitioner.html
+++ b/docs/manualpages/DM/PetscPartitioner.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitioner"><H1>PetscPartitioner</H1></A>
PETSc object that manages a graph partitioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerCreate.html b/docs/manualpages/DM/PetscPartitionerCreate.html
index 21926a1..d6dc80c 100644
--- a/docs/manualpages/DM/PetscPartitionerCreate.html
+++ b/docs/manualpages/DM/PetscPartitionerCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerCreate"><H1>PetscPartitionerCreate</H1></A>
Creates an empty <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> object. The type can then be set with <A HREF="../DM/PetscPartitionerSetType.html#PetscPartitionerSetType">PetscPartitionerSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerDestroy.html b/docs/manualpages/DM/PetscPartitionerDestroy.html
index 8f11112..18cae9a 100644
--- a/docs/manualpages/DM/PetscPartitionerDestroy.html
+++ b/docs/manualpages/DM/PetscPartitionerDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerDestroy"><H1>PetscPartitionerDestroy</H1></A>
Destroys a <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerGetType.html b/docs/manualpages/DM/PetscPartitionerGetType.html
index 8602740..c349cc8 100644
--- a/docs/manualpages/DM/PetscPartitionerGetType.html
+++ b/docs/manualpages/DM/PetscPartitionerGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerGetType"><H1>PetscPartitionerGetType</H1></A>
Gets the <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> type name (as a string) from the object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerPartition.html b/docs/manualpages/DM/PetscPartitionerPartition.html
index 41e7ce6..143f8e8 100644
--- a/docs/manualpages/DM/PetscPartitionerPartition.html
+++ b/docs/manualpages/DM/PetscPartitionerPartition.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerPartition</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerPartition.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerPartition.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerPartition"><H1>PetscPartitionerPartition</H1></A>
Create a non-overlapping partition of the cells in the mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerRegister.html b/docs/manualpages/DM/PetscPartitionerRegister.html
index 16ed849..9fe4158 100644
--- a/docs/manualpages/DM/PetscPartitionerRegister.html
+++ b/docs/manualpages/DM/PetscPartitionerRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerRegister"><H1>PetscPartitionerRegister</H1></A>
Adds a new <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerRegisterAll.html b/docs/manualpages/DM/PetscPartitionerRegisterAll.html
index 3c5d910..9dd1ffc 100644
--- a/docs/manualpages/DM/PetscPartitionerRegisterAll.html
+++ b/docs/manualpages/DM/PetscPartitionerRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerRegisterAll"><H1>PetscPartitionerRegisterAll</H1></A>
Registers all of the <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> components in the <A HREF="../DM/DM.html#DM">DM</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerSetFromOptions.html b/docs/manualpages/DM/PetscPartitionerSetFromOptions.html
index 4727dfc..38dea9e 100644
--- a/docs/manualpages/DM/PetscPartitionerSetFromOptions.html
+++ b/docs/manualpages/DM/PetscPartitionerSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerSetFromOptions"><H1>PetscPartitionerSetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerSetType.html b/docs/manualpages/DM/PetscPartitionerSetType.html
index cdde0b7..32f3cf4 100644
--- a/docs/manualpages/DM/PetscPartitionerSetType.html
+++ b/docs/manualpages/DM/PetscPartitionerSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerSetType"><H1>PetscPartitionerSetType</H1></A>
Builds a particular <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerSetUp.html b/docs/manualpages/DM/PetscPartitionerSetUp.html
index 8e27c0d..79129cf 100644
--- a/docs/manualpages/DM/PetscPartitionerSetUp.html
+++ b/docs/manualpages/DM/PetscPartitionerSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerSetUp"><H1>PetscPartitionerSetUp</H1></A>
Construct data structures for the <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerShellSetPartition.html b/docs/manualpages/DM/PetscPartitionerShellSetPartition.html
index 4a484e3..47597f7 100644
--- a/docs/manualpages/DM/PetscPartitionerShellSetPartition.html
+++ b/docs/manualpages/DM/PetscPartitionerShellSetPartition.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerShellSetPartition</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerShellSetPartition.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerShellSetPartition.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerShellSetPartition"><H1>PetscPartitionerShellSetPartition</H1></A>
Set an artifical partition for a mesh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerType.html b/docs/manualpages/DM/PetscPartitionerType.html
index 135d838..b5f1a09 100644
--- a/docs/manualpages/DM/PetscPartitionerType.html
+++ b/docs/manualpages/DM/PetscPartitionerType.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerType"><H1>PetscPartitionerType</H1></A>
String with the name of a PETSc graph partitioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscPartitionerView.html b/docs/manualpages/DM/PetscPartitionerView.html
index 15fdc90..b7a1a1b 100644
--- a/docs/manualpages/DM/PetscPartitionerView.html
+++ b/docs/manualpages/DM/PetscPartitionerView.html
@@ -5,8 +5,8 @@
<TITLE>PetscPartitionerView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscPartitionerView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscPartitionerView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPartitionerView"><H1>PetscPartitionerView</H1></A>
Views a <A HREF="../DM/PetscPartitioner.html#PetscPartitioner">PetscPartitioner</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadrature.html b/docs/manualpages/DM/PetscQuadrature.html
index 856e6ea..efb4919 100644
--- a/docs/manualpages/DM/PetscQuadrature.html
+++ b/docs/manualpages/DM/PetscQuadrature.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadrature</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadrature.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadrature.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadrature"><H1>PetscQuadrature</H1></A>
Quadrature rule for integration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureCreate.html b/docs/manualpages/DM/PetscQuadratureCreate.html
index 9e9b419..cbb3166 100644
--- a/docs/manualpages/DM/PetscQuadratureCreate.html
+++ b/docs/manualpages/DM/PetscQuadratureCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureCreate"><H1>PetscQuadratureCreate</H1></A>
Create a <A HREF="../DM/PetscQuadrature.html#PetscQuadrature">PetscQuadrature</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureDestroy.html b/docs/manualpages/DM/PetscQuadratureDestroy.html
index cfc5444..0606265 100644
--- a/docs/manualpages/DM/PetscQuadratureDestroy.html
+++ b/docs/manualpages/DM/PetscQuadratureDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureDestroy"><H1>PetscQuadratureDestroy</H1></A>
Destroys a <A HREF="../DM/PetscQuadrature.html#PetscQuadrature">PetscQuadrature</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureDuplicate.html b/docs/manualpages/DM/PetscQuadratureDuplicate.html
index e042909..2a990d3 100644
--- a/docs/manualpages/DM/PetscQuadratureDuplicate.html
+++ b/docs/manualpages/DM/PetscQuadratureDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureDuplicate"><H1>PetscQuadratureDuplicate</H1></A>
Create a deep copy of the <A HREF="../DM/PetscQuadrature.html#PetscQuadrature">PetscQuadrature</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureExpandComposite.html b/docs/manualpages/DM/PetscQuadratureExpandComposite.html
index 24eb90b..5d6a7d7 100644
--- a/docs/manualpages/DM/PetscQuadratureExpandComposite.html
+++ b/docs/manualpages/DM/PetscQuadratureExpandComposite.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureExpandComposite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureExpandComposite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureExpandComposite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureExpandComposite"><H1>PetscQuadratureExpandComposite</H1></A>
Return a quadrature over the composite element, which has the original quadrature in each subelement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureGetData.html b/docs/manualpages/DM/PetscQuadratureGetData.html
index fc055a3..42876f7 100644
--- a/docs/manualpages/DM/PetscQuadratureGetData.html
+++ b/docs/manualpages/DM/PetscQuadratureGetData.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureGetData</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureGetData.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureGetData.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureGetData"><H1>PetscQuadratureGetData</H1></A>
Returns the data defining the quadrature
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureGetOrder.html b/docs/manualpages/DM/PetscQuadratureGetOrder.html
index dcdc70e..72701f2 100644
--- a/docs/manualpages/DM/PetscQuadratureGetOrder.html
+++ b/docs/manualpages/DM/PetscQuadratureGetOrder.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureGetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureGetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureGetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureGetOrder"><H1>PetscQuadratureGetOrder</H1></A>
Return the quadrature information
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureSetData.html b/docs/manualpages/DM/PetscQuadratureSetData.html
index c246789..e6bdc0c 100644
--- a/docs/manualpages/DM/PetscQuadratureSetData.html
+++ b/docs/manualpages/DM/PetscQuadratureSetData.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureSetData</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureSetData.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureSetData.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureSetData"><H1>PetscQuadratureSetData</H1></A>
Sets the data defining the quadrature
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureSetOrder.html b/docs/manualpages/DM/PetscQuadratureSetOrder.html
index 449554f..7a2a1ec 100644
--- a/docs/manualpages/DM/PetscQuadratureSetOrder.html
+++ b/docs/manualpages/DM/PetscQuadratureSetOrder.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureSetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureSetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureSetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureSetOrder"><H1>PetscQuadratureSetOrder</H1></A>
Return the quadrature information
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscQuadratureView.html b/docs/manualpages/DM/PetscQuadratureView.html
index 87ced40..bdb01e1 100644
--- a/docs/manualpages/DM/PetscQuadratureView.html
+++ b/docs/manualpages/DM/PetscQuadratureView.html
@@ -5,8 +5,8 @@
<TITLE>PetscQuadratureView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscQuadratureView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscQuadratureView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscQuadratureView"><H1>PetscQuadratureView</H1></A>
Views a <A HREF="../DM/PetscQuadrature.html#PetscQuadrature">PetscQuadrature</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSectionCreateGlobalSectionLabel.html b/docs/manualpages/DM/PetscSectionCreateGlobalSectionLabel.html
index 23b5d97..13e2e22 100644
--- a/docs/manualpages/DM/PetscSectionCreateGlobalSectionLabel.html
+++ b/docs/manualpages/DM/PetscSectionCreateGlobalSectionLabel.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionCreateGlobalSectionLabel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSectionCreateGlobalSectionLabel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSectionCreateGlobalSectionLabel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionCreateGlobalSectionLabel"><H1>PetscSectionCreateGlobalSectionLabel</H1></A>
Create a section describing the global field layout using the local section and an SF describing the section point overlap.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpace.html b/docs/manualpages/DM/PetscSpace.html
index 62c3952..25f24ea 100644
--- a/docs/manualpages/DM/PetscSpace.html
+++ b/docs/manualpages/DM/PetscSpace.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpace"><H1>PetscSpace</H1></A>
PETSc object that manages a linear space, e.g. the space of d-dimensional polynomials of given degree
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceCreate.html b/docs/manualpages/DM/PetscSpaceCreate.html
index cfd22cb..9594fb0 100644
--- a/docs/manualpages/DM/PetscSpaceCreate.html
+++ b/docs/manualpages/DM/PetscSpaceCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceCreate"><H1>PetscSpaceCreate</H1></A>
Creates an empty <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> object. The type can then be set with <A HREF="../DM/PetscSpaceSetType.html#PetscSpaceSetType">PetscSpaceSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceDestroy.html b/docs/manualpages/DM/PetscSpaceDestroy.html
index e1f4e9a..4c2f953 100644
--- a/docs/manualpages/DM/PetscSpaceDestroy.html
+++ b/docs/manualpages/DM/PetscSpaceDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceDestroy"><H1>PetscSpaceDestroy</H1></A>
Destroys a <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceEvaluate.html b/docs/manualpages/DM/PetscSpaceEvaluate.html
index 26935f7..6180010 100644
--- a/docs/manualpages/DM/PetscSpaceEvaluate.html
+++ b/docs/manualpages/DM/PetscSpaceEvaluate.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceEvaluate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceEvaluate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceEvaluate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceEvaluate"><H1>PetscSpaceEvaluate</H1></A>
Evaluate the basis functions and their derivatives (jet) at each point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceGetOrder.html b/docs/manualpages/DM/PetscSpaceGetOrder.html
index d0b92c8..219df66 100644
--- a/docs/manualpages/DM/PetscSpaceGetOrder.html
+++ b/docs/manualpages/DM/PetscSpaceGetOrder.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceGetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceGetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceGetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceGetOrder"><H1>PetscSpaceGetOrder</H1></A>
Return the order of approximation for this space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceGetType.html b/docs/manualpages/DM/PetscSpaceGetType.html
index 9548426..87b0d58 100644
--- a/docs/manualpages/DM/PetscSpaceGetType.html
+++ b/docs/manualpages/DM/PetscSpaceGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceGetType"><H1>PetscSpaceGetType</H1></A>
Gets the <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> type name (as a string) from the object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpacePolynomialGetTensor.html b/docs/manualpages/DM/PetscSpacePolynomialGetTensor.html
index 249d76a..60f6bfa 100644
--- a/docs/manualpages/DM/PetscSpacePolynomialGetTensor.html
+++ b/docs/manualpages/DM/PetscSpacePolynomialGetTensor.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpacePolynomialGetTensor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpacePolynomialGetTensor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpacePolynomialGetTensor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpacePolynomialGetTensor"><H1>PetscSpacePolynomialGetTensor</H1></A>
Get whether a function space is a space of tensor polynomials (the space is spanned by polynomials whose degree in each variabl is bounded by the given order), as opposed to polynomials (the space is spanned by polynomials whose total degree---summing over all variables---is bounded by the given order).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpacePolynomialSetTensor.html b/docs/manualpages/DM/PetscSpacePolynomialSetTensor.html
index 571ad45..4e88e2d 100644
--- a/docs/manualpages/DM/PetscSpacePolynomialSetTensor.html
+++ b/docs/manualpages/DM/PetscSpacePolynomialSetTensor.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpacePolynomialSetTensor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpacePolynomialSetTensor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpacePolynomialSetTensor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpacePolynomialSetTensor"><H1>PetscSpacePolynomialSetTensor</H1></A>
Set whether a function space is a space of tensor polynomials (the space is spanned by polynomials whose degree in each variabl is bounded by the given order), as opposed to polynomials (the space is spanned by polynomials whose total degree---summing over all variables---is bounded by the given order).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceRegister.html b/docs/manualpages/DM/PetscSpaceRegister.html
index 28542f3..fa5eb4b 100644
--- a/docs/manualpages/DM/PetscSpaceRegister.html
+++ b/docs/manualpages/DM/PetscSpaceRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceRegister"><H1>PetscSpaceRegister</H1></A>
Adds a new <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceRegisterAll.html b/docs/manualpages/DM/PetscSpaceRegisterAll.html
index 194a0a8..0049d8b 100644
--- a/docs/manualpages/DM/PetscSpaceRegisterAll.html
+++ b/docs/manualpages/DM/PetscSpaceRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceRegisterAll"><H1>PetscSpaceRegisterAll</H1></A>
Registers all of the <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> components in the <A HREF="../DM/PetscFE.html#PetscFE">PetscFE</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceSetFromOptions.html b/docs/manualpages/DM/PetscSpaceSetFromOptions.html
index c6a8db0..27ba4d6 100644
--- a/docs/manualpages/DM/PetscSpaceSetFromOptions.html
+++ b/docs/manualpages/DM/PetscSpaceSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceSetFromOptions"><H1>PetscSpaceSetFromOptions</H1></A>
sets parameters in a <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A> from the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceSetOrder.html b/docs/manualpages/DM/PetscSpaceSetOrder.html
index c7353b8..fe967af 100644
--- a/docs/manualpages/DM/PetscSpaceSetOrder.html
+++ b/docs/manualpages/DM/PetscSpaceSetOrder.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceSetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceSetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceSetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceSetOrder"><H1>PetscSpaceSetOrder</H1></A>
Set the order of approximation for this space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceSetType.html b/docs/manualpages/DM/PetscSpaceSetType.html
index 4c26302..d6225d6 100644
--- a/docs/manualpages/DM/PetscSpaceSetType.html
+++ b/docs/manualpages/DM/PetscSpaceSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceSetType"><H1>PetscSpaceSetType</H1></A>
Builds a particular <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceSetUp.html b/docs/manualpages/DM/PetscSpaceSetUp.html
index fccaa53..4568ffd 100644
--- a/docs/manualpages/DM/PetscSpaceSetUp.html
+++ b/docs/manualpages/DM/PetscSpaceSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceSetUp"><H1>PetscSpaceSetUp</H1></A>
Construct data structures for the <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceType.html b/docs/manualpages/DM/PetscSpaceType.html
index e245472..e27398c 100644
--- a/docs/manualpages/DM/PetscSpaceType.html
+++ b/docs/manualpages/DM/PetscSpaceType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceType"><H1>PetscSpaceType</H1></A>
String with the name of a PETSc linear space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/PetscSpaceView.html b/docs/manualpages/DM/PetscSpaceView.html
index 48fa189..bf5cb7e 100644
--- a/docs/manualpages/DM/PetscSpaceView.html
+++ b/docs/manualpages/DM/PetscSpaceView.html
@@ -5,8 +5,8 @@
<TITLE>PetscSpaceView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/PetscSpaceView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/PetscSpaceView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSpaceView"><H1>PetscSpaceView</H1></A>
Views a <A HREF="../DM/PetscSpace.html#PetscSpace">PetscSpace</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/VecGetDM.html b/docs/manualpages/DM/VecGetDM.html
index 0e93d12..89b40d9 100644
--- a/docs/manualpages/DM/VecGetDM.html
+++ b/docs/manualpages/DM/VecGetDM.html
@@ -5,8 +5,8 @@
<TITLE>VecGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/VecGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/VecGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetDM"><H1>VecGetDM</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> defining the data layout of the vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/VecSetDM.html b/docs/manualpages/DM/VecSetDM.html
index ce267ac..80d4a9e 100644
--- a/docs/manualpages/DM/VecSetDM.html
+++ b/docs/manualpages/DM/VecSetDM.html
@@ -5,8 +5,8 @@
<TITLE>VecSetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/VecSetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/VecSetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetDM"><H1>VecSetDM</H1></A>
Sets the <A HREF="../DM/DM.html#DM">DM</A> defining the data layout of the vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/DM/index.html b/docs/manualpages/DM/index.html
index 4cd4e8f..6596209 100644
--- a/docs/manualpages/DM/index.html
+++ b/docs/manualpages/DM/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/DM/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/DM/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/docs/manualpages/Draw/PETSC_DRAW_IMAGE.html b/docs/manualpages/Draw/PETSC_DRAW_IMAGE.html
index ddc84f6..f1c57a1 100644
--- a/docs/manualpages/Draw/PETSC_DRAW_IMAGE.html
+++ b/docs/manualpages/Draw/PETSC_DRAW_IMAGE.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_DRAW_IMAGE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PETSC_DRAW_IMAGE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PETSC_DRAW_IMAGE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_DRAW_IMAGE"><H1>PETSC_DRAW_IMAGE</H1></A>
PETSc graphics device that uses a raster buffer
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Draw/PETSC_DRAW_NULL.html b/docs/manualpages/Draw/PETSC_DRAW_NULL.html
index 5c04d02..572e5d5 100644
--- a/docs/manualpages/Draw/PETSC_DRAW_NULL.html
+++ b/docs/manualpages/Draw/PETSC_DRAW_NULL.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_DRAW_NULL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PETSC_DRAW_NULL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PETSC_DRAW_NULL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_DRAW_NULL"><H1>PETSC_DRAW_NULL</H1></A>
PETSc graphics device that ignores all draw commands
<P>
diff --git a/docs/manualpages/Draw/PETSC_DRAW_X.html b/docs/manualpages/Draw/PETSC_DRAW_X.html
index 614bac2..14c6287 100644
--- a/docs/manualpages/Draw/PETSC_DRAW_X.html
+++ b/docs/manualpages/Draw/PETSC_DRAW_X.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_DRAW_X</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PETSC_DRAW_X.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PETSC_DRAW_X.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_DRAW_X"><H1>PETSC_DRAW_X</H1></A>
PETSc graphics device that uses either X windows or its virtual version Xvfb
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDraw.html b/docs/manualpages/Draw/PetscDraw.html
index 0e9eecf..4c421f2 100644
--- a/docs/manualpages/Draw/PetscDraw.html
+++ b/docs/manualpages/Draw/PetscDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDraw"><H1>PetscDraw</H1></A>
Abstract PETSc object for graphics
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAppendTitle.html b/docs/manualpages/Draw/PetscDrawAppendTitle.html
index 0a6b058..ba5b84e 100644
--- a/docs/manualpages/Draw/PetscDrawAppendTitle.html
+++ b/docs/manualpages/Draw/PetscDrawAppendTitle.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAppendTitle</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAppendTitle.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAppendTitle.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAppendTitle"><H1>PetscDrawAppendTitle</H1></A>
Appends to the title of a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawArrow.html b/docs/manualpages/Draw/PetscDrawArrow.html
index 97c0d6b..ef8fe8e 100644
--- a/docs/manualpages/Draw/PetscDrawArrow.html
+++ b/docs/manualpages/Draw/PetscDrawArrow.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawArrow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawArrow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawArrow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawArrow"><H1>PetscDrawArrow</H1></A>
PetscDraws a line with arrow head at end if the line is long enough
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxis.html b/docs/manualpages/Draw/PetscDrawAxis.html
index d14ca7b..34815e4 100644
--- a/docs/manualpages/Draw/PetscDrawAxis.html
+++ b/docs/manualpages/Draw/PetscDrawAxis.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxis</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxis.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxis.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxis"><H1>PetscDrawAxis</H1></A>
Manages X-Y axis
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisCreate.html b/docs/manualpages/Draw/PetscDrawAxisCreate.html
index 1b73f58..302ab12 100644
--- a/docs/manualpages/Draw/PetscDrawAxisCreate.html
+++ b/docs/manualpages/Draw/PetscDrawAxisCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisCreate"><H1>PetscDrawAxisCreate</H1></A>
Generate the axis data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisDestroy.html b/docs/manualpages/Draw/PetscDrawAxisDestroy.html
index cf70f07..6c5119e 100644
--- a/docs/manualpages/Draw/PetscDrawAxisDestroy.html
+++ b/docs/manualpages/Draw/PetscDrawAxisDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisDestroy"><H1>PetscDrawAxisDestroy</H1></A>
Frees the space used by an axis structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisDraw.html b/docs/manualpages/Draw/PetscDrawAxisDraw.html
index a33b766..db1dad6 100644
--- a/docs/manualpages/Draw/PetscDrawAxisDraw.html
+++ b/docs/manualpages/Draw/PetscDrawAxisDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisDraw"><H1>PetscDrawAxisDraw</H1></A>
PetscDraws an axis.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisGetLimits.html b/docs/manualpages/Draw/PetscDrawAxisGetLimits.html
index 6722947..e89b52f 100644
--- a/docs/manualpages/Draw/PetscDrawAxisGetLimits.html
+++ b/docs/manualpages/Draw/PetscDrawAxisGetLimits.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisGetLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisGetLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisGetLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisGetLimits"><H1>PetscDrawAxisGetLimits</H1></A>
Gets the limits (in user coords) of the axis
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisSetColors.html b/docs/manualpages/Draw/PetscDrawAxisSetColors.html
index a1b61b2..26fc996 100644
--- a/docs/manualpages/Draw/PetscDrawAxisSetColors.html
+++ b/docs/manualpages/Draw/PetscDrawAxisSetColors.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisSetColors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisSetColors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisSetColors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisSetColors"><H1>PetscDrawAxisSetColors</H1></A>
Sets the colors to be used for the axis, tickmarks, and text.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisSetHoldLimits.html b/docs/manualpages/Draw/PetscDrawAxisSetHoldLimits.html
index e86bfbd..9a6a1ee 100644
--- a/docs/manualpages/Draw/PetscDrawAxisSetHoldLimits.html
+++ b/docs/manualpages/Draw/PetscDrawAxisSetHoldLimits.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisSetHoldLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisSetHoldLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisSetHoldLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisSetHoldLimits"><H1>PetscDrawAxisSetHoldLimits</H1></A>
Causes an axis to keep the same limits until this is called again
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisSetLabels.html b/docs/manualpages/Draw/PetscDrawAxisSetLabels.html
index 5635b8d..2d57bc6 100644
--- a/docs/manualpages/Draw/PetscDrawAxisSetLabels.html
+++ b/docs/manualpages/Draw/PetscDrawAxisSetLabels.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisSetLabels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisSetLabels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisSetLabels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisSetLabels"><H1>PetscDrawAxisSetLabels</H1></A>
Sets the x and y axis labels.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawAxisSetLimits.html b/docs/manualpages/Draw/PetscDrawAxisSetLimits.html
index f550759..2f6aa29 100644
--- a/docs/manualpages/Draw/PetscDrawAxisSetLimits.html
+++ b/docs/manualpages/Draw/PetscDrawAxisSetLimits.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawAxisSetLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawAxisSetLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawAxisSetLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawAxisSetLimits"><H1>PetscDrawAxisSetLimits</H1></A>
Sets the limits (in user coords) of the axis
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBOP.html b/docs/manualpages/Draw/PetscDrawBOP.html
index fdc5327..bbe8b66 100644
--- a/docs/manualpages/Draw/PetscDrawBOP.html
+++ b/docs/manualpages/Draw/PetscDrawBOP.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBOP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBOP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBOP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBOP"><H1>PetscDrawBOP</H1></A>
Begins a new page or frame on the selected graphical device.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBar.html b/docs/manualpages/Draw/PetscDrawBar.html
index 42b1955..debcb33 100644
--- a/docs/manualpages/Draw/PetscDrawBar.html
+++ b/docs/manualpages/Draw/PetscDrawBar.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBar"><H1>PetscDrawBar</H1></A>
Manages drawing bar graphs
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarCreate.html b/docs/manualpages/Draw/PetscDrawBarCreate.html
index 0f8afa5..c0fb7ea 100644
--- a/docs/manualpages/Draw/PetscDrawBarCreate.html
+++ b/docs/manualpages/Draw/PetscDrawBarCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarCreate"><H1>PetscDrawBarCreate</H1></A>
Creates a bar graph data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarDestroy.html b/docs/manualpages/Draw/PetscDrawBarDestroy.html
index b203459..e789ad5 100644
--- a/docs/manualpages/Draw/PetscDrawBarDestroy.html
+++ b/docs/manualpages/Draw/PetscDrawBarDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarDestroy"><H1>PetscDrawBarDestroy</H1></A>
Frees all space taken up by bar graph data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarDraw.html b/docs/manualpages/Draw/PetscDrawBarDraw.html
index e1d58cd..bdd726f 100644
--- a/docs/manualpages/Draw/PetscDrawBarDraw.html
+++ b/docs/manualpages/Draw/PetscDrawBarDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarDraw"><H1>PetscDrawBarDraw</H1></A>
Redraws a bar graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarGetAxis.html b/docs/manualpages/Draw/PetscDrawBarGetAxis.html
index 62c7c31..f45c22c 100644
--- a/docs/manualpages/Draw/PetscDrawBarGetAxis.html
+++ b/docs/manualpages/Draw/PetscDrawBarGetAxis.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarGetAxis</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarGetAxis.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarGetAxis.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarGetAxis"><H1>PetscDrawBarGetAxis</H1></A>
Gets the axis context associated with a bar graph. This is useful if one wants to change some axis property, such as labels, color, etc. The axis context should not be destroyed by the application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarGetDraw.html b/docs/manualpages/Draw/PetscDrawBarGetDraw.html
index e6f04f9..2317b04 100644
--- a/docs/manualpages/Draw/PetscDrawBarGetDraw.html
+++ b/docs/manualpages/Draw/PetscDrawBarGetDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarGetDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarGetDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarGetDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarGetDraw"><H1>PetscDrawBarGetDraw</H1></A>
Gets the draw context associated with a bar graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarSave.html b/docs/manualpages/Draw/PetscDrawBarSave.html
index 710a0d3..ba684cf 100644
--- a/docs/manualpages/Draw/PetscDrawBarSave.html
+++ b/docs/manualpages/Draw/PetscDrawBarSave.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarSave</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarSave.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarSave.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarSave"><H1>PetscDrawBarSave</H1></A>
Saves a drawn image
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarSetColor.html b/docs/manualpages/Draw/PetscDrawBarSetColor.html
index d6029a8..af6d7fe 100644
--- a/docs/manualpages/Draw/PetscDrawBarSetColor.html
+++ b/docs/manualpages/Draw/PetscDrawBarSetColor.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarSetColor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarSetColor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarSetColor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarSetColor"><H1>PetscDrawBarSetColor</H1></A>
Sets the color the bars will be drawn with.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarSetData.html b/docs/manualpages/Draw/PetscDrawBarSetData.html
index 0a7f9db..614d6b3 100644
--- a/docs/manualpages/Draw/PetscDrawBarSetData.html
+++ b/docs/manualpages/Draw/PetscDrawBarSetData.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarSetData</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarSetData.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarSetData.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarSetData"><H1>PetscDrawBarSetData</H1></A>
ogically Collective on <A HREF="../Draw/PetscDrawBar.html#PetscDrawBar">PetscDrawBar</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarSetFromOptions.html b/docs/manualpages/Draw/PetscDrawBarSetFromOptions.html
index 687a474..329e4da 100644
--- a/docs/manualpages/Draw/PetscDrawBarSetFromOptions.html
+++ b/docs/manualpages/Draw/PetscDrawBarSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarSetFromOptions"><H1>PetscDrawBarSetFromOptions</H1></A>
Sets options related to the <A HREF="../Draw/PetscDrawBar.html#PetscDrawBar">PetscDrawBar</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarSetLimits.html b/docs/manualpages/Draw/PetscDrawBarSetLimits.html
index 11eeef9..9f395ac 100644
--- a/docs/manualpages/Draw/PetscDrawBarSetLimits.html
+++ b/docs/manualpages/Draw/PetscDrawBarSetLimits.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarSetLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarSetLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarSetLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarSetLimits"><H1>PetscDrawBarSetLimits</H1></A>
Sets the axis limits for a bar graph. If more points are added after this call, the limits will be adjusted to include those additional points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawBarSort.html b/docs/manualpages/Draw/PetscDrawBarSort.html
index ad79bee..963535f 100644
--- a/docs/manualpages/Draw/PetscDrawBarSort.html
+++ b/docs/manualpages/Draw/PetscDrawBarSort.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawBarSort</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawBarSort.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawBarSort.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawBarSort"><H1>PetscDrawBarSort</H1></A>
Sorts the values before drawing the bar chart
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawButton.html b/docs/manualpages/Draw/PetscDrawButton.html
index 4f1e2d4..aced5d8 100644
--- a/docs/manualpages/Draw/PetscDrawButton.html
+++ b/docs/manualpages/Draw/PetscDrawButton.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawButton</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawButton.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawButton.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawButton"><H1>PetscDrawButton</H1></A>
Used to determine which button was pressed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawCheckResizedWindow.html b/docs/manualpages/Draw/PetscDrawCheckResizedWindow.html
index 5acbd49..f1a6480 100644
--- a/docs/manualpages/Draw/PetscDrawCheckResizedWindow.html
+++ b/docs/manualpages/Draw/PetscDrawCheckResizedWindow.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawCheckResizedWindow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawCheckResizedWindow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawCheckResizedWindow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawCheckResizedWindow"><H1>PetscDrawCheckResizedWindow</H1></A>
Checks if the user has resized the window.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawClear.html b/docs/manualpages/Draw/PetscDrawClear.html
index aa01410..ea3c34c 100644
--- a/docs/manualpages/Draw/PetscDrawClear.html
+++ b/docs/manualpages/Draw/PetscDrawClear.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawClear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawClear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawClear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawClear"><H1>PetscDrawClear</H1></A>
Clears graphical output. All processors must call this routine. Does not return until the draw in context is clear.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawCoordinateToPixel.html b/docs/manualpages/Draw/PetscDrawCoordinateToPixel.html
index 98e73a9..0634869 100644
--- a/docs/manualpages/Draw/PetscDrawCoordinateToPixel.html
+++ b/docs/manualpages/Draw/PetscDrawCoordinateToPixel.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawCoordinateToPixel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawCoordinateToPixel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawCoordinateToPixel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawCoordinateToPixel"><H1>PetscDrawCoordinateToPixel</H1></A>
given a coordinate in a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> returns the pixel location
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawCreate.html b/docs/manualpages/Draw/PetscDrawCreate.html
index db6f11c..55b920e 100644
--- a/docs/manualpages/Draw/PetscDrawCreate.html
+++ b/docs/manualpages/Draw/PetscDrawCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawCreate"><H1>PetscDrawCreate</H1></A>
Creates a graphics context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawDestroy.html b/docs/manualpages/Draw/PetscDrawDestroy.html
index bc0756e..3bee66f 100644
--- a/docs/manualpages/Draw/PetscDrawDestroy.html
+++ b/docs/manualpages/Draw/PetscDrawDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawDestroy"><H1>PetscDrawDestroy</H1></A>
Deletes a draw context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawEOP.html b/docs/manualpages/Draw/PetscDrawEOP.html
index 426ea66..a4a8609 100644
--- a/docs/manualpages/Draw/PetscDrawEOP.html
+++ b/docs/manualpages/Draw/PetscDrawEOP.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawEOP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawEOP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawEOP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawEOP"><H1>PetscDrawEOP</H1></A>
Ends a page or frame on the selected graphical device.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawEllipse.html b/docs/manualpages/Draw/PetscDrawEllipse.html
index 8d7441d..e2613bc 100644
--- a/docs/manualpages/Draw/PetscDrawEllipse.html
+++ b/docs/manualpages/Draw/PetscDrawEllipse.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawEllipse</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawEllipse.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawEllipse.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawEllipse"><H1>PetscDrawEllipse</H1></A>
Draws an ellipse onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawFinalizePackage.html b/docs/manualpages/Draw/PetscDrawFinalizePackage.html
index e7bc745..63c6688 100644
--- a/docs/manualpages/Draw/PetscDrawFinalizePackage.html
+++ b/docs/manualpages/Draw/PetscDrawFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawFinalizePackage"><H1>PetscDrawFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to the Draw package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawFlush.html b/docs/manualpages/Draw/PetscDrawFlush.html
index 8f60b39..d132a8b 100644
--- a/docs/manualpages/Draw/PetscDrawFlush.html
+++ b/docs/manualpages/Draw/PetscDrawFlush.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawFlush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawFlush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawFlush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawFlush"><H1>PetscDrawFlush</H1></A>
Flushes graphical output.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetBoundingBox.html b/docs/manualpages/Draw/PetscDrawGetBoundingBox.html
index a55e7f3..b3c4be4 100644
--- a/docs/manualpages/Draw/PetscDrawGetBoundingBox.html
+++ b/docs/manualpages/Draw/PetscDrawGetBoundingBox.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetBoundingBox</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetBoundingBox.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetBoundingBox.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetBoundingBox"><H1>PetscDrawGetBoundingBox</H1></A>
Gets the bounding box of all <A HREF="../Draw/PetscDrawStringBoxed.html#PetscDrawStringBoxed">PetscDrawStringBoxed</A>() commands
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetCoordinates.html b/docs/manualpages/Draw/PetscDrawGetCoordinates.html
index 1ec9e35..55b91cf 100644
--- a/docs/manualpages/Draw/PetscDrawGetCoordinates.html
+++ b/docs/manualpages/Draw/PetscDrawGetCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetCoordinates"><H1>PetscDrawGetCoordinates</H1></A>
Gets the application coordinates of the corners of the window (or page).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetCurrentPoint.html b/docs/manualpages/Draw/PetscDrawGetCurrentPoint.html
index 5fb0940..4f27716 100644
--- a/docs/manualpages/Draw/PetscDrawGetCurrentPoint.html
+++ b/docs/manualpages/Draw/PetscDrawGetCurrentPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetCurrentPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetCurrentPoint"><H1>PetscDrawGetCurrentPoint</H1></A>
Gets the current draw point, some codes use this point to determine where to draw next
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetMarkerType.html b/docs/manualpages/Draw/PetscDrawGetMarkerType.html
index edbdb7e..fd192b0 100644
--- a/docs/manualpages/Draw/PetscDrawGetMarkerType.html
+++ b/docs/manualpages/Draw/PetscDrawGetMarkerType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetMarkerType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetMarkerType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetMarkerType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetMarkerType"><H1>PetscDrawGetMarkerType</H1></A>
gets the type of marker to display with <A HREF="../Draw/PetscDrawMarker.html#PetscDrawMarker">PetscDrawMarker</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetMouseButton.html b/docs/manualpages/Draw/PetscDrawGetMouseButton.html
index 5122b5e..a76f4ce 100644
--- a/docs/manualpages/Draw/PetscDrawGetMouseButton.html
+++ b/docs/manualpages/Draw/PetscDrawGetMouseButton.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetMouseButton</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetMouseButton.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetMouseButton.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetMouseButton"><H1>PetscDrawGetMouseButton</H1></A>
Returns location of mouse and which button was pressed. Waits for button to be pressed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetPause.html b/docs/manualpages/Draw/PetscDrawGetPause.html
index e05a020..919788b 100644
--- a/docs/manualpages/Draw/PetscDrawGetPause.html
+++ b/docs/manualpages/Draw/PetscDrawGetPause.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetPause</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetPause.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetPause.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetPause"><H1>PetscDrawGetPause</H1></A>
Gets the amount of time that program pauses after a <A HREF="../Draw/PetscDrawPause.html#PetscDrawPause">PetscDrawPause</A>() is called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetPopup.html b/docs/manualpages/Draw/PetscDrawGetPopup.html
index c4393e7..addfffb 100644
--- a/docs/manualpages/Draw/PetscDrawGetPopup.html
+++ b/docs/manualpages/Draw/PetscDrawGetPopup.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetPopup</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetPopup.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetPopup.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetPopup"><H1>PetscDrawGetPopup</H1></A>
Creates a popup window associated with a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> window.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetSingleton.html b/docs/manualpages/Draw/PetscDrawGetSingleton.html
index b92df5f..4b18b81 100644
--- a/docs/manualpages/Draw/PetscDrawGetSingleton.html
+++ b/docs/manualpages/Draw/PetscDrawGetSingleton.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetSingleton</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetSingleton.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetSingleton.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetSingleton"><H1>PetscDrawGetSingleton</H1></A>
Gain access to a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object as if it were owned by the one process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetTitle.html b/docs/manualpages/Draw/PetscDrawGetTitle.html
index 84b3ceb..d95ebac 100644
--- a/docs/manualpages/Draw/PetscDrawGetTitle.html
+++ b/docs/manualpages/Draw/PetscDrawGetTitle.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetTitle</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetTitle.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetTitle.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetTitle"><H1>PetscDrawGetTitle</H1></A>
Gets pointer to title of a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetType.html b/docs/manualpages/Draw/PetscDrawGetType.html
index 2e4dacb..9f83a22 100644
--- a/docs/manualpages/Draw/PetscDrawGetType.html
+++ b/docs/manualpages/Draw/PetscDrawGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetType"><H1>PetscDrawGetType</H1></A>
Gets the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> type as a string from the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetViewPort.html b/docs/manualpages/Draw/PetscDrawGetViewPort.html
index ea9e89a..cbe43e4 100644
--- a/docs/manualpages/Draw/PetscDrawGetViewPort.html
+++ b/docs/manualpages/Draw/PetscDrawGetViewPort.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetViewPort</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetViewPort.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetViewPort.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetViewPort"><H1>PetscDrawGetViewPort</H1></A>
Gets the portion of the window (page) to which draw routines will write.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawGetWindowSize.html b/docs/manualpages/Draw/PetscDrawGetWindowSize.html
index 6692859..0545c72 100644
--- a/docs/manualpages/Draw/PetscDrawGetWindowSize.html
+++ b/docs/manualpages/Draw/PetscDrawGetWindowSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawGetWindowSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawGetWindowSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawGetWindowSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawGetWindowSize"><H1>PetscDrawGetWindowSize</H1></A>
Gets the size of the window.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHG.html b/docs/manualpages/Draw/PetscDrawHG.html
index 75c2da2..7701834 100644
--- a/docs/manualpages/Draw/PetscDrawHG.html
+++ b/docs/manualpages/Draw/PetscDrawHG.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHG"><H1>PetscDrawHG</H1></A>
Manages drawing histograms
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGAddValue.html b/docs/manualpages/Draw/PetscDrawHGAddValue.html
index 9470deb..7242320 100644
--- a/docs/manualpages/Draw/PetscDrawHGAddValue.html
+++ b/docs/manualpages/Draw/PetscDrawHGAddValue.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGAddValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGAddValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGAddValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGAddValue"><H1>PetscDrawHGAddValue</H1></A>
Adds another value to the histogram.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGCalcStats.html b/docs/manualpages/Draw/PetscDrawHGCalcStats.html
index 11ce81b..6d62a3c 100644
--- a/docs/manualpages/Draw/PetscDrawHGCalcStats.html
+++ b/docs/manualpages/Draw/PetscDrawHGCalcStats.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGCalcStats</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGCalcStats.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGCalcStats.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGCalcStats"><H1>PetscDrawHGCalcStats</H1></A>
Turns on calculation of descriptive statistics
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGCreate.html b/docs/manualpages/Draw/PetscDrawHGCreate.html
index 7f9539e..f6c7d63 100644
--- a/docs/manualpages/Draw/PetscDrawHGCreate.html
+++ b/docs/manualpages/Draw/PetscDrawHGCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGCreate"><H1>PetscDrawHGCreate</H1></A>
Creates a histogram data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGDestroy.html b/docs/manualpages/Draw/PetscDrawHGDestroy.html
index b949d39..b4052f9 100644
--- a/docs/manualpages/Draw/PetscDrawHGDestroy.html
+++ b/docs/manualpages/Draw/PetscDrawHGDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGDestroy"><H1>PetscDrawHGDestroy</H1></A>
Frees all space taken up by histogram data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGDraw.html b/docs/manualpages/Draw/PetscDrawHGDraw.html
index 0305d5b..e14f6c0 100644
--- a/docs/manualpages/Draw/PetscDrawHGDraw.html
+++ b/docs/manualpages/Draw/PetscDrawHGDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGDraw"><H1>PetscDrawHGDraw</H1></A>
Redraws a histogram.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGGetAxis.html b/docs/manualpages/Draw/PetscDrawHGGetAxis.html
index 9ede8ef..13f1f46 100644
--- a/docs/manualpages/Draw/PetscDrawHGGetAxis.html
+++ b/docs/manualpages/Draw/PetscDrawHGGetAxis.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGGetAxis</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGGetAxis.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGGetAxis.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGGetAxis"><H1>PetscDrawHGGetAxis</H1></A>
Gets the axis context associated with a histogram. This is useful if one wants to change some axis property, such as labels, color, etc. The axis context should not be destroyed by the application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGGetDraw.html b/docs/manualpages/Draw/PetscDrawHGGetDraw.html
index b87e52a..cddf3af 100644
--- a/docs/manualpages/Draw/PetscDrawHGGetDraw.html
+++ b/docs/manualpages/Draw/PetscDrawHGGetDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGGetDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGGetDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGGetDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGGetDraw"><H1>PetscDrawHGGetDraw</H1></A>
Gets the draw context associated with a histogram.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGIntegerBins.html b/docs/manualpages/Draw/PetscDrawHGIntegerBins.html
index 25f9c4e..6726364 100644
--- a/docs/manualpages/Draw/PetscDrawHGIntegerBins.html
+++ b/docs/manualpages/Draw/PetscDrawHGIntegerBins.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGIntegerBins</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGIntegerBins.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGIntegerBins.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGIntegerBins"><H1>PetscDrawHGIntegerBins</H1></A>
Turns on integer width bins
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGReset.html b/docs/manualpages/Draw/PetscDrawHGReset.html
index 52b1585..b53b4fb 100644
--- a/docs/manualpages/Draw/PetscDrawHGReset.html
+++ b/docs/manualpages/Draw/PetscDrawHGReset.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGReset"><H1>PetscDrawHGReset</H1></A>
Clears histogram to allow for reuse with new data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGSave.html b/docs/manualpages/Draw/PetscDrawHGSave.html
index de8becc..43d2377 100644
--- a/docs/manualpages/Draw/PetscDrawHGSave.html
+++ b/docs/manualpages/Draw/PetscDrawHGSave.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGSave</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGSave.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGSave.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGSave"><H1>PetscDrawHGSave</H1></A>
Saves a drawn image
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGSetColor.html b/docs/manualpages/Draw/PetscDrawHGSetColor.html
index 03dd8c5..98000f3 100644
--- a/docs/manualpages/Draw/PetscDrawHGSetColor.html
+++ b/docs/manualpages/Draw/PetscDrawHGSetColor.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGSetColor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGSetColor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGSetColor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGSetColor"><H1>PetscDrawHGSetColor</H1></A>
Sets the color the bars will be drawn with.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGSetLimits.html b/docs/manualpages/Draw/PetscDrawHGSetLimits.html
index 4419561..f75a54f 100644
--- a/docs/manualpages/Draw/PetscDrawHGSetLimits.html
+++ b/docs/manualpages/Draw/PetscDrawHGSetLimits.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGSetLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGSetLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGSetLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGSetLimits"><H1>PetscDrawHGSetLimits</H1></A>
Sets the axis limits for a histogram. If more points are added after this call, the limits will be adjusted to include those additional points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGSetNumberBins.html b/docs/manualpages/Draw/PetscDrawHGSetNumberBins.html
index 884caf0..67370f6 100644
--- a/docs/manualpages/Draw/PetscDrawHGSetNumberBins.html
+++ b/docs/manualpages/Draw/PetscDrawHGSetNumberBins.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGSetNumberBins</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGSetNumberBins.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGSetNumberBins.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGSetNumberBins"><H1>PetscDrawHGSetNumberBins</H1></A>
Change the number of bins that are to be drawn.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawHGView.html b/docs/manualpages/Draw/PetscDrawHGView.html
index 3c31f0a..e50bb43 100644
--- a/docs/manualpages/Draw/PetscDrawHGView.html
+++ b/docs/manualpages/Draw/PetscDrawHGView.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawHGView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawHGView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawHGView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawHGView"><H1>PetscDrawHGView</H1></A>
Prints the histogram information.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawIndicatorFunction.html b/docs/manualpages/Draw/PetscDrawIndicatorFunction.html
index 4694f12..08971bd 100644
--- a/docs/manualpages/Draw/PetscDrawIndicatorFunction.html
+++ b/docs/manualpages/Draw/PetscDrawIndicatorFunction.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawIndicatorFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawIndicatorFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawIndicatorFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawIndicatorFunction"><H1>PetscDrawIndicatorFunction</H1></A>
Draws an indicator function (where a relationship is true) on a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawIsNull.html b/docs/manualpages/Draw/PetscDrawIsNull.html
index f20b9b5..203cdfd 100644
--- a/docs/manualpages/Draw/PetscDrawIsNull.html
+++ b/docs/manualpages/Draw/PetscDrawIsNull.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawIsNull</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawIsNull.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawIsNull.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawIsNull"><H1>PetscDrawIsNull</H1></A>
Returns <A HREF="../Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</A> if draw is a null draw object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLG.html b/docs/manualpages/Draw/PetscDrawLG.html
index fc50955..7b9acb1 100644
--- a/docs/manualpages/Draw/PetscDrawLG.html
+++ b/docs/manualpages/Draw/PetscDrawLG.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLG"><H1>PetscDrawLG</H1></A>
Manages drawing x-y plots
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGAddCommonPoint.html b/docs/manualpages/Draw/PetscDrawLGAddCommonPoint.html
index 38e5fcf..d5a1b63 100644
--- a/docs/manualpages/Draw/PetscDrawLGAddCommonPoint.html
+++ b/docs/manualpages/Draw/PetscDrawLGAddCommonPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGAddCommonPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGAddCommonPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGAddCommonPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGAddCommonPoint"><H1>PetscDrawLGAddCommonPoint</H1></A>
Adds another point to each of the line graphs. All the points share the same new X coordinate. The new point must have an X coordinate larger than the old points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGAddPoint.html b/docs/manualpages/Draw/PetscDrawLGAddPoint.html
index c0b5c4c..2a70d51 100644
--- a/docs/manualpages/Draw/PetscDrawLGAddPoint.html
+++ b/docs/manualpages/Draw/PetscDrawLGAddPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGAddPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGAddPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGAddPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGAddPoint"><H1>PetscDrawLGAddPoint</H1></A>
Adds another point to each of the line graphs. The new point must have an X coordinate larger than the old points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGAddPoints.html b/docs/manualpages/Draw/PetscDrawLGAddPoints.html
index 79f953f..387a550 100644
--- a/docs/manualpages/Draw/PetscDrawLGAddPoints.html
+++ b/docs/manualpages/Draw/PetscDrawLGAddPoints.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGAddPoints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGAddPoints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGAddPoints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGAddPoints"><H1>PetscDrawLGAddPoints</H1></A>
Adds several points to each of the line graphs. The new points must have an X coordinate larger than the old points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGCreate.html b/docs/manualpages/Draw/PetscDrawLGCreate.html
index 928cd5a..544a7cb 100644
--- a/docs/manualpages/Draw/PetscDrawLGCreate.html
+++ b/docs/manualpages/Draw/PetscDrawLGCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGCreate"><H1>PetscDrawLGCreate</H1></A>
Creates a line graph data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGDestroy.html b/docs/manualpages/Draw/PetscDrawLGDestroy.html
index 6054e87..5e35c63 100644
--- a/docs/manualpages/Draw/PetscDrawLGDestroy.html
+++ b/docs/manualpages/Draw/PetscDrawLGDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGDestroy"><H1>PetscDrawLGDestroy</H1></A>
Frees all space taken up by line graph data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGDraw.html b/docs/manualpages/Draw/PetscDrawLGDraw.html
index 554061d..b8890f6 100644
--- a/docs/manualpages/Draw/PetscDrawLGDraw.html
+++ b/docs/manualpages/Draw/PetscDrawLGDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGDraw"><H1>PetscDrawLGDraw</H1></A>
Redraws a line graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGGetAxis.html b/docs/manualpages/Draw/PetscDrawLGGetAxis.html
index a884443..6077bbe 100644
--- a/docs/manualpages/Draw/PetscDrawLGGetAxis.html
+++ b/docs/manualpages/Draw/PetscDrawLGGetAxis.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGGetAxis</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGGetAxis.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGGetAxis.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGGetAxis"><H1>PetscDrawLGGetAxis</H1></A>
Gets the axis context associated with a line graph. This is useful if one wants to change some axis property, such as labels, color, etc. The axis context should not be destroyed by the application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGGetDimension.html b/docs/manualpages/Draw/PetscDrawLGGetDimension.html
index a74890c..a40dd65 100644
--- a/docs/manualpages/Draw/PetscDrawLGGetDimension.html
+++ b/docs/manualpages/Draw/PetscDrawLGGetDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGGetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGGetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGGetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGGetDimension"><H1>PetscDrawLGGetDimension</H1></A>
Change the number of lines that are to be drawn.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGGetDraw.html b/docs/manualpages/Draw/PetscDrawLGGetDraw.html
index 62a31f0..78d220b 100644
--- a/docs/manualpages/Draw/PetscDrawLGGetDraw.html
+++ b/docs/manualpages/Draw/PetscDrawLGGetDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGGetDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGGetDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGGetDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGGetDraw"><H1>PetscDrawLGGetDraw</H1></A>
Gets the draw context associated with a line graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGReset.html b/docs/manualpages/Draw/PetscDrawLGReset.html
index b202642..ba6b477 100644
--- a/docs/manualpages/Draw/PetscDrawLGReset.html
+++ b/docs/manualpages/Draw/PetscDrawLGReset.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGReset"><H1>PetscDrawLGReset</H1></A>
Clears line graph to allow for reuse with new data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSPDraw.html b/docs/manualpages/Draw/PetscDrawLGSPDraw.html
index 6f0402c..fc0de41 100644
--- a/docs/manualpages/Draw/PetscDrawLGSPDraw.html
+++ b/docs/manualpages/Draw/PetscDrawLGSPDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSPDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSPDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSPDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSPDraw"><H1>PetscDrawLGSPDraw</H1></A>
Redraws a line graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSave.html b/docs/manualpages/Draw/PetscDrawLGSave.html
index c2dc40e..3237b96 100644
--- a/docs/manualpages/Draw/PetscDrawLGSave.html
+++ b/docs/manualpages/Draw/PetscDrawLGSave.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSave</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSave.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSave.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSave"><H1>PetscDrawLGSave</H1></A>
Saves a drawn image
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSetColors.html b/docs/manualpages/Draw/PetscDrawLGSetColors.html
index 267eb84..b7216ab 100644
--- a/docs/manualpages/Draw/PetscDrawLGSetColors.html
+++ b/docs/manualpages/Draw/PetscDrawLGSetColors.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSetColors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSetColors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSetColors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSetColors"><H1>PetscDrawLGSetColors</H1></A>
Sets the color of each line graph drawn
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSetDimension.html b/docs/manualpages/Draw/PetscDrawLGSetDimension.html
index b13d8d6..e7e7168 100644
--- a/docs/manualpages/Draw/PetscDrawLGSetDimension.html
+++ b/docs/manualpages/Draw/PetscDrawLGSetDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSetDimension"><H1>PetscDrawLGSetDimension</H1></A>
Change the number of lines that are to be drawn.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSetFromOptions.html b/docs/manualpages/Draw/PetscDrawLGSetFromOptions.html
index 0117160..8bde978 100644
--- a/docs/manualpages/Draw/PetscDrawLGSetFromOptions.html
+++ b/docs/manualpages/Draw/PetscDrawLGSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSetFromOptions"><H1>PetscDrawLGSetFromOptions</H1></A>
Sets options related to the <A HREF="../Draw/PetscDrawLG.html#PetscDrawLG">PetscDrawLG</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSetLegend.html b/docs/manualpages/Draw/PetscDrawLGSetLegend.html
index 4adf6c6..7282d65 100644
--- a/docs/manualpages/Draw/PetscDrawLGSetLegend.html
+++ b/docs/manualpages/Draw/PetscDrawLGSetLegend.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSetLegend</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSetLegend.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSetLegend.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSetLegend"><H1>PetscDrawLGSetLegend</H1></A>
sets the names of each curve plotted
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSetLimits.html b/docs/manualpages/Draw/PetscDrawLGSetLimits.html
index 889b72f..f25dfc9 100644
--- a/docs/manualpages/Draw/PetscDrawLGSetLimits.html
+++ b/docs/manualpages/Draw/PetscDrawLGSetLimits.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSetLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSetLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSetLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSetLimits"><H1>PetscDrawLGSetLimits</H1></A>
Sets the axis limits for a line graph. If more points are added after this call, the limits will be adjusted to include those additional points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSetOptionsPrefix.html b/docs/manualpages/Draw/PetscDrawLGSetOptionsPrefix.html
index 38cabd6..21e8879 100644
--- a/docs/manualpages/Draw/PetscDrawLGSetOptionsPrefix.html
+++ b/docs/manualpages/Draw/PetscDrawLGSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSetOptionsPrefix"><H1>PetscDrawLGSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Draw/PetscDrawLG.html#PetscDrawLG">PetscDrawLG</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGSetUseMarkers.html b/docs/manualpages/Draw/PetscDrawLGSetUseMarkers.html
index cea302b..d4a60c0 100644
--- a/docs/manualpages/Draw/PetscDrawLGSetUseMarkers.html
+++ b/docs/manualpages/Draw/PetscDrawLGSetUseMarkers.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGSetUseMarkers</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGSetUseMarkers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGSetUseMarkers.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGSetUseMarkers"><H1>PetscDrawLGSetUseMarkers</H1></A>
Causes LG to draw a marker for each data-point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLGView.html b/docs/manualpages/Draw/PetscDrawLGView.html
index 992c760..d3d3e01 100644
--- a/docs/manualpages/Draw/PetscDrawLGView.html
+++ b/docs/manualpages/Draw/PetscDrawLGView.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLGView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLGView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLGView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLGView"><H1>PetscDrawLGView</H1></A>
Prints a line graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLine.html b/docs/manualpages/Draw/PetscDrawLine.html
index daa823b..2b14ff9 100644
--- a/docs/manualpages/Draw/PetscDrawLine.html
+++ b/docs/manualpages/Draw/PetscDrawLine.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLine"><H1>PetscDrawLine</H1></A>
PetscDraws a line onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLineGetWidth.html b/docs/manualpages/Draw/PetscDrawLineGetWidth.html
index 288e313..2752e7e 100644
--- a/docs/manualpages/Draw/PetscDrawLineGetWidth.html
+++ b/docs/manualpages/Draw/PetscDrawLineGetWidth.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLineGetWidth</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLineGetWidth.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLineGetWidth.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLineGetWidth"><H1>PetscDrawLineGetWidth</H1></A>
Gets the line width for future draws. The width is relative to the user coordinates of the window; 0.0 denotes the natural width; 1.0 denotes the interior viewport.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawLineSetWidth.html b/docs/manualpages/Draw/PetscDrawLineSetWidth.html
index df7215f..5dd458d 100644
--- a/docs/manualpages/Draw/PetscDrawLineSetWidth.html
+++ b/docs/manualpages/Draw/PetscDrawLineSetWidth.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawLineSetWidth</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawLineSetWidth.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawLineSetWidth.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawLineSetWidth"><H1>PetscDrawLineSetWidth</H1></A>
Sets the line width for future draws. The width is relative to the user coordinates of the window; 0.0 denotes the natural width; 1.0 denotes the entire viewport.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawMarker.html b/docs/manualpages/Draw/PetscDrawMarker.html
index 1deb729..80bc8a0 100644
--- a/docs/manualpages/Draw/PetscDrawMarker.html
+++ b/docs/manualpages/Draw/PetscDrawMarker.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawMarker</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawMarker.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawMarker.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawMarker"><H1>PetscDrawMarker</H1></A>
PetscDraws a marker onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawMarkerType.html b/docs/manualpages/Draw/PetscDrawMarkerType.html
index c536110..5c62ead 100644
--- a/docs/manualpages/Draw/PetscDrawMarkerType.html
+++ b/docs/manualpages/Draw/PetscDrawMarkerType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawMarkerType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawMarkerType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawMarkerType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawMarkerType"><H1>PetscDrawMarkerType</H1></A>
How a "mark" is indicate in a figure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawOpenGLUT.html b/docs/manualpages/Draw/PetscDrawOpenGLUT.html
index fb31943..2293da3 100644
--- a/docs/manualpages/Draw/PetscDrawOpenGLUT.html
+++ b/docs/manualpages/Draw/PetscDrawOpenGLUT.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawOpenGLUT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawOpenGLUT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawOpenGLUT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawOpenGLUT"><H1>PetscDrawOpenGLUT</H1></A>
Opens an OpenGL window based on GLUT for use with the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawOpenImage.html b/docs/manualpages/Draw/PetscDrawOpenImage.html
index 27fa552..33d6f27 100644
--- a/docs/manualpages/Draw/PetscDrawOpenImage.html
+++ b/docs/manualpages/Draw/PetscDrawOpenImage.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawOpenImage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawOpenImage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawOpenImage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawOpenImage"><H1>PetscDrawOpenImage</H1></A>
Opens an image for use with the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawOpenNull.html b/docs/manualpages/Draw/PetscDrawOpenNull.html
index 398d313..e2bb44a 100644
--- a/docs/manualpages/Draw/PetscDrawOpenNull.html
+++ b/docs/manualpages/Draw/PetscDrawOpenNull.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawOpenNull</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawOpenNull.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawOpenNull.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawOpenNull"><H1>PetscDrawOpenNull</H1></A>
Opens a null drawing context. All draw commands to it are ignored.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawOpenX.html b/docs/manualpages/Draw/PetscDrawOpenX.html
index 986f9aa..1b6a340 100644
--- a/docs/manualpages/Draw/PetscDrawOpenX.html
+++ b/docs/manualpages/Draw/PetscDrawOpenX.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawOpenX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawOpenX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawOpenX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawOpenX"><H1>PetscDrawOpenX</H1></A>
Opens an X-window for use with the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawPause.html b/docs/manualpages/Draw/PetscDrawPause.html
index 020ede9..f04b81c 100644
--- a/docs/manualpages/Draw/PetscDrawPause.html
+++ b/docs/manualpages/Draw/PetscDrawPause.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawPause</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawPause.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawPause.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawPause"><H1>PetscDrawPause</H1></A>
Waits n seconds or until user input, depending on input to <A HREF="../Draw/PetscDrawSetPause.html#PetscDrawSetPause">PetscDrawSetPause</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawPixelToCoordinate.html b/docs/manualpages/Draw/PetscDrawPixelToCoordinate.html
index 8a918d5..cd771d6 100644
--- a/docs/manualpages/Draw/PetscDrawPixelToCoordinate.html
+++ b/docs/manualpages/Draw/PetscDrawPixelToCoordinate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawPixelToCoordinate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawPixelToCoordinate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawPixelToCoordinate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawPixelToCoordinate"><H1>PetscDrawPixelToCoordinate</H1></A>
given a pixel in a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> returns the coordinate
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawPoint.html b/docs/manualpages/Draw/PetscDrawPoint.html
index 366328d..286ee3b 100644
--- a/docs/manualpages/Draw/PetscDrawPoint.html
+++ b/docs/manualpages/Draw/PetscDrawPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawPoint"><H1>PetscDrawPoint</H1></A>
PetscDraws a point onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawPointPixel.html b/docs/manualpages/Draw/PetscDrawPointPixel.html
index bccd6f5..31a8a61 100644
--- a/docs/manualpages/Draw/PetscDrawPointPixel.html
+++ b/docs/manualpages/Draw/PetscDrawPointPixel.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawPointPixel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawPointPixel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawPointPixel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawPointPixel"><H1>PetscDrawPointPixel</H1></A>
PetscDraws a point onto a drawable, in pixel coordinates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawPointSetSize.html b/docs/manualpages/Draw/PetscDrawPointSetSize.html
index 4434da1..54f4b45 100644
--- a/docs/manualpages/Draw/PetscDrawPointSetSize.html
+++ b/docs/manualpages/Draw/PetscDrawPointSetSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawPointSetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawPointSetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawPointSetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawPointSetSize"><H1>PetscDrawPointSetSize</H1></A>
Sets the point size for future draws. The size is relative to the user coordinates of the window; 0.0 denotes the natural width, 1.0 denotes the entire viewport.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawPopCurrentPoint.html b/docs/manualpages/Draw/PetscDrawPopCurrentPoint.html
index 8c6c480..3adc743 100644
--- a/docs/manualpages/Draw/PetscDrawPopCurrentPoint.html
+++ b/docs/manualpages/Draw/PetscDrawPopCurrentPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawPopCurrentPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawPopCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawPopCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawPopCurrentPoint"><H1>PetscDrawPopCurrentPoint</H1></A>
Pops a current draw point (discarding it)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawPushCurrentPoint.html b/docs/manualpages/Draw/PetscDrawPushCurrentPoint.html
index bc4713e..2a0cad4 100644
--- a/docs/manualpages/Draw/PetscDrawPushCurrentPoint.html
+++ b/docs/manualpages/Draw/PetscDrawPushCurrentPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawPushCurrentPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawPushCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawPushCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawPushCurrentPoint"><H1>PetscDrawPushCurrentPoint</H1></A>
Pushes a new current draw point, retaining the old one, some codes use this point to determine where to draw next
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawRealToColor.html b/docs/manualpages/Draw/PetscDrawRealToColor.html
index aca3f9e..a1ee523 100644
--- a/docs/manualpages/Draw/PetscDrawRealToColor.html
+++ b/docs/manualpages/Draw/PetscDrawRealToColor.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawRealToColor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawRealToColor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawRealToColor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawRealToColor"><H1>PetscDrawRealToColor</H1></A>
Maps a real value within an interval to a color. The color is an integer value in the range [PETSC_DRAW_BASIC_COLORS to 255] that can be passed to various drawing routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawRectangle.html b/docs/manualpages/Draw/PetscDrawRectangle.html
index 1117c07..20de428 100644
--- a/docs/manualpages/Draw/PetscDrawRectangle.html
+++ b/docs/manualpages/Draw/PetscDrawRectangle.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawRectangle</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawRectangle.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawRectangle.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawRectangle"><H1>PetscDrawRectangle</H1></A>
PetscDraws a rectangle onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawRegister.html b/docs/manualpages/Draw/PetscDrawRegister.html
index 05d864c..30db51f 100644
--- a/docs/manualpages/Draw/PetscDrawRegister.html
+++ b/docs/manualpages/Draw/PetscDrawRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawRegister"><H1>PetscDrawRegister</H1></A>
Adds a method to the graphics package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawRegisterAll.html b/docs/manualpages/Draw/PetscDrawRegisterAll.html
index 820870d..529287d 100644
--- a/docs/manualpages/Draw/PetscDrawRegisterAll.html
+++ b/docs/manualpages/Draw/PetscDrawRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawRegisterAll"><H1>PetscDrawRegisterAll</H1></A>
Registers all of the graphics methods in the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawResizeWindow.html b/docs/manualpages/Draw/PetscDrawResizeWindow.html
index 94b38b8..ef3ac6a 100644
--- a/docs/manualpages/Draw/PetscDrawResizeWindow.html
+++ b/docs/manualpages/Draw/PetscDrawResizeWindow.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawResizeWindow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawResizeWindow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawResizeWindow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawResizeWindow"><H1>PetscDrawResizeWindow</H1></A>
Allows one to resize a window from a program.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawRestoreSingleton.html b/docs/manualpages/Draw/PetscDrawRestoreSingleton.html
index 385842e..6f31bea 100644
--- a/docs/manualpages/Draw/PetscDrawRestoreSingleton.html
+++ b/docs/manualpages/Draw/PetscDrawRestoreSingleton.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawRestoreSingleton</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawRestoreSingleton.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawRestoreSingleton.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawRestoreSingleton"><H1>PetscDrawRestoreSingleton</H1></A>
Remove access to a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object as if it were owned by the one process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSP.html b/docs/manualpages/Draw/PetscDrawSP.html
index e2ac524..deb0ba2 100644
--- a/docs/manualpages/Draw/PetscDrawSP.html
+++ b/docs/manualpages/Draw/PetscDrawSP.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSP"><H1>PetscDrawSP</H1></A>
Manages drawing scatter plots
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPAddPoint.html b/docs/manualpages/Draw/PetscDrawSPAddPoint.html
index b3e4a0f..88eecbc 100644
--- a/docs/manualpages/Draw/PetscDrawSPAddPoint.html
+++ b/docs/manualpages/Draw/PetscDrawSPAddPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPAddPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPAddPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPAddPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPAddPoint"><H1>PetscDrawSPAddPoint</H1></A>
Adds another point to each of the scatter plots.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPAddPoints.html b/docs/manualpages/Draw/PetscDrawSPAddPoints.html
index a957187..df29d5f 100644
--- a/docs/manualpages/Draw/PetscDrawSPAddPoints.html
+++ b/docs/manualpages/Draw/PetscDrawSPAddPoints.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPAddPoints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPAddPoints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPAddPoints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPAddPoints"><H1>PetscDrawSPAddPoints</H1></A>
Adds several points to each of the scatter plots.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPCreate.html b/docs/manualpages/Draw/PetscDrawSPCreate.html
index eb04721..c7d53d8 100644
--- a/docs/manualpages/Draw/PetscDrawSPCreate.html
+++ b/docs/manualpages/Draw/PetscDrawSPCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPCreate"><H1>PetscDrawSPCreate</H1></A>
Creates a scatter plot data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPDestroy.html b/docs/manualpages/Draw/PetscDrawSPDestroy.html
index 136b8d8..453973f 100644
--- a/docs/manualpages/Draw/PetscDrawSPDestroy.html
+++ b/docs/manualpages/Draw/PetscDrawSPDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPDestroy"><H1>PetscDrawSPDestroy</H1></A>
Frees all space taken up by scatter plot data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPDraw.html b/docs/manualpages/Draw/PetscDrawSPDraw.html
index d6d12bc..2e259e0 100644
--- a/docs/manualpages/Draw/PetscDrawSPDraw.html
+++ b/docs/manualpages/Draw/PetscDrawSPDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPDraw"><H1>PetscDrawSPDraw</H1></A>
Redraws a scatter plot.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPGetAxis.html b/docs/manualpages/Draw/PetscDrawSPGetAxis.html
index 9800abc..d004e2b 100644
--- a/docs/manualpages/Draw/PetscDrawSPGetAxis.html
+++ b/docs/manualpages/Draw/PetscDrawSPGetAxis.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPGetAxis</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPGetAxis.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPGetAxis.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPGetAxis"><H1>PetscDrawSPGetAxis</H1></A>
Gets the axis context associated with a line graph. This is useful if one wants to change some axis property, such as labels, color, etc. The axis context should not be destroyed by the application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPGetDraw.html b/docs/manualpages/Draw/PetscDrawSPGetDraw.html
index e83b9dd..09b0b4f 100644
--- a/docs/manualpages/Draw/PetscDrawSPGetDraw.html
+++ b/docs/manualpages/Draw/PetscDrawSPGetDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPGetDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPGetDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPGetDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPGetDraw"><H1>PetscDrawSPGetDraw</H1></A>
Gets the draw context associated with a line graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPReset.html b/docs/manualpages/Draw/PetscDrawSPReset.html
index 1915c54..dd12e2c 100644
--- a/docs/manualpages/Draw/PetscDrawSPReset.html
+++ b/docs/manualpages/Draw/PetscDrawSPReset.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPReset"><H1>PetscDrawSPReset</H1></A>
Clears line graph to allow for reuse with new data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPSave.html b/docs/manualpages/Draw/PetscDrawSPSave.html
index dd8b090..9114c4a 100644
--- a/docs/manualpages/Draw/PetscDrawSPSave.html
+++ b/docs/manualpages/Draw/PetscDrawSPSave.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPSave</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPSave.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPSave.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPSave"><H1>PetscDrawSPSave</H1></A>
Saves a drawn image
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPSetDimension.html b/docs/manualpages/Draw/PetscDrawSPSetDimension.html
index 2555775..6db7f6b 100644
--- a/docs/manualpages/Draw/PetscDrawSPSetDimension.html
+++ b/docs/manualpages/Draw/PetscDrawSPSetDimension.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPSetDimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPSetDimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPSetDimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPSetDimension"><H1>PetscDrawSPSetDimension</H1></A>
Change the number of sets of points that are to be drawn.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSPSetLimits.html b/docs/manualpages/Draw/PetscDrawSPSetLimits.html
index b381885..180a3de 100644
--- a/docs/manualpages/Draw/PetscDrawSPSetLimits.html
+++ b/docs/manualpages/Draw/PetscDrawSPSetLimits.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSPSetLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSPSetLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSPSetLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSPSetLimits"><H1>PetscDrawSPSetLimits</H1></A>
Sets the axis limits for a scatter plot If more points are added after this call, the limits will be adjusted to include those additional points.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSave.html b/docs/manualpages/Draw/PetscDrawSave.html
index 2b0cdfb..9b49e1a 100644
--- a/docs/manualpages/Draw/PetscDrawSave.html
+++ b/docs/manualpages/Draw/PetscDrawSave.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSave</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSave.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSave.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSave"><H1>PetscDrawSave</H1></A>
Saves a drawn image
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSaveMovie.html b/docs/manualpages/Draw/PetscDrawSaveMovie.html
index fc1fe46..1aa26d4 100644
--- a/docs/manualpages/Draw/PetscDrawSaveMovie.html
+++ b/docs/manualpages/Draw/PetscDrawSaveMovie.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSaveMovie</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSaveMovie.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSaveMovie.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSaveMovie"><H1>PetscDrawSaveMovie</H1></A>
Saves a movie from previously saved images
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawScalePopup.html b/docs/manualpages/Draw/PetscDrawScalePopup.html
index ff9265e..cd3b2b3 100644
--- a/docs/manualpages/Draw/PetscDrawScalePopup.html
+++ b/docs/manualpages/Draw/PetscDrawScalePopup.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawScalePopup</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawScalePopup.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawScalePopup.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawScalePopup"><H1>PetscDrawScalePopup</H1></A>
PetscDraws a contour scale window.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetCoordinates.html b/docs/manualpages/Draw/PetscDrawSetCoordinates.html
index f1c8510..4c8b135 100644
--- a/docs/manualpages/Draw/PetscDrawSetCoordinates.html
+++ b/docs/manualpages/Draw/PetscDrawSetCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetCoordinates"><H1>PetscDrawSetCoordinates</H1></A>
Sets the application coordinates of the corners of the window (or page).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetCurrentPoint.html b/docs/manualpages/Draw/PetscDrawSetCurrentPoint.html
index 82633cf..6785ca4 100644
--- a/docs/manualpages/Draw/PetscDrawSetCurrentPoint.html
+++ b/docs/manualpages/Draw/PetscDrawSetCurrentPoint.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetCurrentPoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetCurrentPoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetCurrentPoint"><H1>PetscDrawSetCurrentPoint</H1></A>
Sets the current draw point, some codes use this point to determine where to draw next
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetDisplay.html b/docs/manualpages/Draw/PetscDrawSetDisplay.html
index 99d7b26..8634493 100644
--- a/docs/manualpages/Draw/PetscDrawSetDisplay.html
+++ b/docs/manualpages/Draw/PetscDrawSetDisplay.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetDisplay</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetDisplay.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetDisplay.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetDisplay"><H1>PetscDrawSetDisplay</H1></A>
Sets the display where a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object will be displayed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetDoubleBuffer.html b/docs/manualpages/Draw/PetscDrawSetDoubleBuffer.html
index 0d32e5f..df5385c 100644
--- a/docs/manualpages/Draw/PetscDrawSetDoubleBuffer.html
+++ b/docs/manualpages/Draw/PetscDrawSetDoubleBuffer.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetDoubleBuffer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetDoubleBuffer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetDoubleBuffer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetDoubleBuffer"><H1>PetscDrawSetDoubleBuffer</H1></A>
Sets a window to be double buffered.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetFromOptions.html b/docs/manualpages/Draw/PetscDrawSetFromOptions.html
index 7ff9577..01f2cc7 100644
--- a/docs/manualpages/Draw/PetscDrawSetFromOptions.html
+++ b/docs/manualpages/Draw/PetscDrawSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetFromOptions"><H1>PetscDrawSetFromOptions</H1></A>
Sets the graphics type from the options database. Defaults to a PETSc X windows graphics.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetMarkerType.html b/docs/manualpages/Draw/PetscDrawSetMarkerType.html
index 6d860ed..74ab899 100644
--- a/docs/manualpages/Draw/PetscDrawSetMarkerType.html
+++ b/docs/manualpages/Draw/PetscDrawSetMarkerType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetMarkerType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetMarkerType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetMarkerType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetMarkerType"><H1>PetscDrawSetMarkerType</H1></A>
sets the type of marker to display with <A HREF="../Draw/PetscDrawMarker.html#PetscDrawMarker">PetscDrawMarker</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetOptionsPrefix.html b/docs/manualpages/Draw/PetscDrawSetOptionsPrefix.html
index 74066de..6cf36ae 100644
--- a/docs/manualpages/Draw/PetscDrawSetOptionsPrefix.html
+++ b/docs/manualpages/Draw/PetscDrawSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetOptionsPrefix"><H1>PetscDrawSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetPause.html b/docs/manualpages/Draw/PetscDrawSetPause.html
index 4d0527e..afdc096 100644
--- a/docs/manualpages/Draw/PetscDrawSetPause.html
+++ b/docs/manualpages/Draw/PetscDrawSetPause.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetPause</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetPause.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetPause.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetPause"><H1>PetscDrawSetPause</H1></A>
Sets the amount of time that program pauses after a <A HREF="../Draw/PetscDrawPause.html#PetscDrawPause">PetscDrawPause</A>() is called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetSave.html b/docs/manualpages/Draw/PetscDrawSetSave.html
index 3d6491b..df86b26 100644
--- a/docs/manualpages/Draw/PetscDrawSetSave.html
+++ b/docs/manualpages/Draw/PetscDrawSetSave.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetSave</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetSave.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetSave.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetSave"><H1>PetscDrawSetSave</H1></A>
Saves images produced in a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> into a file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetSaveFinalImage.html b/docs/manualpages/Draw/PetscDrawSetSaveFinalImage.html
index ff4e73f..9b60623 100644
--- a/docs/manualpages/Draw/PetscDrawSetSaveFinalImage.html
+++ b/docs/manualpages/Draw/PetscDrawSetSaveFinalImage.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetSaveFinalImage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetSaveFinalImage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetSaveFinalImage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetSaveFinalImage"><H1>PetscDrawSetSaveFinalImage</H1></A>
Saves the final image produced in a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> into a file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetSaveMovie.html b/docs/manualpages/Draw/PetscDrawSetSaveMovie.html
index a68104a..b9cea23 100644
--- a/docs/manualpages/Draw/PetscDrawSetSaveMovie.html
+++ b/docs/manualpages/Draw/PetscDrawSetSaveMovie.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetSaveMovie</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetSaveMovie.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetSaveMovie.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetSaveMovie"><H1>PetscDrawSetSaveMovie</H1></A>
Saves a movie produced from a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> into a file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetTitle.html b/docs/manualpages/Draw/PetscDrawSetTitle.html
index 240d18e..b72491a 100644
--- a/docs/manualpages/Draw/PetscDrawSetTitle.html
+++ b/docs/manualpages/Draw/PetscDrawSetTitle.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetTitle</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetTitle.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetTitle.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetTitle"><H1>PetscDrawSetTitle</H1></A>
Sets the title of a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetType.html b/docs/manualpages/Draw/PetscDrawSetType.html
index 26498ee..85f7b72 100644
--- a/docs/manualpages/Draw/PetscDrawSetType.html
+++ b/docs/manualpages/Draw/PetscDrawSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetType"><H1>PetscDrawSetType</H1></A>
Builds graphics object for a particular implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSetViewPort.html b/docs/manualpages/Draw/PetscDrawSetViewPort.html
index 85dedb9..b2909af 100644
--- a/docs/manualpages/Draw/PetscDrawSetViewPort.html
+++ b/docs/manualpages/Draw/PetscDrawSetViewPort.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSetViewPort</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSetViewPort.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSetViewPort.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSetViewPort"><H1>PetscDrawSetViewPort</H1></A>
Sets the portion of the window (page) to which draw routines will write.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawSplitViewPort.html b/docs/manualpages/Draw/PetscDrawSplitViewPort.html
index 9f274dc..dd10907 100644
--- a/docs/manualpages/Draw/PetscDrawSplitViewPort.html
+++ b/docs/manualpages/Draw/PetscDrawSplitViewPort.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawSplitViewPort</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawSplitViewPort.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawSplitViewPort.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawSplitViewPort"><H1>PetscDrawSplitViewPort</H1></A>
Splits a window shared by several processes into smaller view ports. One for each process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawString.html b/docs/manualpages/Draw/PetscDrawString.html
index f55b84c..a41b7cf 100644
--- a/docs/manualpages/Draw/PetscDrawString.html
+++ b/docs/manualpages/Draw/PetscDrawString.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawString"><H1>PetscDrawString</H1></A>
PetscDraws text onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawStringBoxed.html b/docs/manualpages/Draw/PetscDrawStringBoxed.html
index ba0935d..b855b93 100644
--- a/docs/manualpages/Draw/PetscDrawStringBoxed.html
+++ b/docs/manualpages/Draw/PetscDrawStringBoxed.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawStringBoxed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawStringBoxed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawStringBoxed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawStringBoxed"><H1>PetscDrawStringBoxed</H1></A>
Draws a string with a box around it
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawStringCentered.html b/docs/manualpages/Draw/PetscDrawStringCentered.html
index 3d9b92a..dcf8512 100644
--- a/docs/manualpages/Draw/PetscDrawStringCentered.html
+++ b/docs/manualpages/Draw/PetscDrawStringCentered.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawStringCentered</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawStringCentered.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawStringCentered.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawStringCentered"><H1>PetscDrawStringCentered</H1></A>
PetscDraws text onto a drawable centered at a point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawStringGetSize.html b/docs/manualpages/Draw/PetscDrawStringGetSize.html
index 4fea484..4c1b7b3 100644
--- a/docs/manualpages/Draw/PetscDrawStringGetSize.html
+++ b/docs/manualpages/Draw/PetscDrawStringGetSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawStringGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawStringGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawStringGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawStringGetSize"><H1>PetscDrawStringGetSize</H1></A>
Gets the size for character text. The width is relative to the user coordinates of the window.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawStringSetSize.html b/docs/manualpages/Draw/PetscDrawStringSetSize.html
index b6d83a0..47888b5 100644
--- a/docs/manualpages/Draw/PetscDrawStringSetSize.html
+++ b/docs/manualpages/Draw/PetscDrawStringSetSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawStringSetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawStringSetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawStringSetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawStringSetSize"><H1>PetscDrawStringSetSize</H1></A>
Sets the size for character text.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawStringVertical.html b/docs/manualpages/Draw/PetscDrawStringVertical.html
index cb98d6a..61dff54 100644
--- a/docs/manualpages/Draw/PetscDrawStringVertical.html
+++ b/docs/manualpages/Draw/PetscDrawStringVertical.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawStringVertical</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawStringVertical.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawStringVertical.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawStringVertical"><H1>PetscDrawStringVertical</H1></A>
PetscDraws text onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawTensorContour.html b/docs/manualpages/Draw/PetscDrawTensorContour.html
index af19bf9..3c9d979 100644
--- a/docs/manualpages/Draw/PetscDrawTensorContour.html
+++ b/docs/manualpages/Draw/PetscDrawTensorContour.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawTensorContour</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawTensorContour.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawTensorContour.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawTensorContour"><H1>PetscDrawTensorContour</H1></A>
PetscDraws a contour plot for a two-dimensional array that is stored as a PETSc vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawTensorContourPatch.html b/docs/manualpages/Draw/PetscDrawTensorContourPatch.html
index 5ea6697..e5149af 100644
--- a/docs/manualpages/Draw/PetscDrawTensorContourPatch.html
+++ b/docs/manualpages/Draw/PetscDrawTensorContourPatch.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawTensorContourPatch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawTensorContourPatch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawTensorContourPatch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawTensorContourPatch"><H1>PetscDrawTensorContourPatch</H1></A>
PetscDraws a rectangular patch of a contour plot for a two-dimensional array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawTriangle.html b/docs/manualpages/Draw/PetscDrawTriangle.html
index ff780b4..446bb00 100644
--- a/docs/manualpages/Draw/PetscDrawTriangle.html
+++ b/docs/manualpages/Draw/PetscDrawTriangle.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawTriangle</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawTriangle.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawTriangle.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawTriangle"><H1>PetscDrawTriangle</H1></A>
PetscDraws a triangle onto a drawable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawType.html b/docs/manualpages/Draw/PetscDrawType.html
index 13263bf..355436c 100644
--- a/docs/manualpages/Draw/PetscDrawType.html
+++ b/docs/manualpages/Draw/PetscDrawType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawType"><H1>PetscDrawType</H1></A>
String with the name of a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawView.html b/docs/manualpages/Draw/PetscDrawView.html
index 35bb3f3..d83b259 100644
--- a/docs/manualpages/Draw/PetscDrawView.html
+++ b/docs/manualpages/Draw/PetscDrawView.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawView"><H1>PetscDrawView</H1></A>
Prints the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawViewPorts.html b/docs/manualpages/Draw/PetscDrawViewPorts.html
index 31dc600..38c7855 100644
--- a/docs/manualpages/Draw/PetscDrawViewPorts.html
+++ b/docs/manualpages/Draw/PetscDrawViewPorts.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawViewPorts</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawViewPorts.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawViewPorts.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawViewPorts"><H1>PetscDrawViewPorts</H1></A>
Subwindows in a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawViewPortsCreate.html b/docs/manualpages/Draw/PetscDrawViewPortsCreate.html
index 18095a2..b761175 100644
--- a/docs/manualpages/Draw/PetscDrawViewPortsCreate.html
+++ b/docs/manualpages/Draw/PetscDrawViewPortsCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawViewPortsCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawViewPortsCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawViewPortsCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawViewPortsCreate"><H1>PetscDrawViewPortsCreate</H1></A>
Splits a window into smaller view ports. Each processor shares all the viewports.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawViewPortsCreateRect.html b/docs/manualpages/Draw/PetscDrawViewPortsCreateRect.html
index c7ec755..47e6a0c 100644
--- a/docs/manualpages/Draw/PetscDrawViewPortsCreateRect.html
+++ b/docs/manualpages/Draw/PetscDrawViewPortsCreateRect.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawViewPortsCreateRect</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawViewPortsCreateRect.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawViewPortsCreateRect.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawViewPortsCreateRect"><H1>PetscDrawViewPortsCreateRect</H1></A>
Splits a window into smaller view ports. Each processor shares all the viewports. The number of views in the x- and y-directions is specified.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawViewPortsDestroy.html b/docs/manualpages/Draw/PetscDrawViewPortsDestroy.html
index b5a1f24..99efcd7 100644
--- a/docs/manualpages/Draw/PetscDrawViewPortsDestroy.html
+++ b/docs/manualpages/Draw/PetscDrawViewPortsDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawViewPortsDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawViewPortsDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawViewPortsDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawViewPortsDestroy"><H1>PetscDrawViewPortsDestroy</H1></A>
frees a <A HREF="../Draw/PetscDrawViewPorts.html#PetscDrawViewPorts">PetscDrawViewPorts</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawViewPortsSet.html b/docs/manualpages/Draw/PetscDrawViewPortsSet.html
index 3abb482..bb9dd96 100644
--- a/docs/manualpages/Draw/PetscDrawViewPortsSet.html
+++ b/docs/manualpages/Draw/PetscDrawViewPortsSet.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawViewPortsSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawViewPortsSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawViewPortsSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawViewPortsSet"><H1>PetscDrawViewPortsSet</H1></A>
sets a draw object to use a particular subport
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscDrawZoom.html b/docs/manualpages/Draw/PetscDrawZoom.html
index 6afd17e..d977484 100644
--- a/docs/manualpages/Draw/PetscDrawZoom.html
+++ b/docs/manualpages/Draw/PetscDrawZoom.html
@@ -5,8 +5,8 @@
<TITLE>PetscDrawZoom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscDrawZoom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscDrawZoom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDrawZoom"><H1>PetscDrawZoom</H1></A>
Allows one to create a graphic that users may zoom into.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/PetscInitializeDrawPackage.html b/docs/manualpages/Draw/PetscInitializeDrawPackage.html
index 18ddcc7..5fcbb2e 100644
--- a/docs/manualpages/Draw/PetscInitializeDrawPackage.html
+++ b/docs/manualpages/Draw/PetscInitializeDrawPackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscInitializeDrawPackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/PetscInitializeDrawPackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/PetscInitializeDrawPackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInitializeDrawPackage"><H1>PetscInitializeDrawPackage</H1></A>
This function initializes everything in the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the call to <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Draw/index.html b/docs/manualpages/Draw/index.html
index 0fb89aa..dbf99dc 100644
--- a/docs/manualpages/Draw/index.html
+++ b/docs/manualpages/Draw/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Draw/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Draw/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/docs/manualpages/IS/IS.html b/docs/manualpages/IS/IS.html
index e430eb2..4ec9f4b 100644
--- a/docs/manualpages/IS/IS.html
+++ b/docs/manualpages/IS/IS.html
@@ -5,8 +5,8 @@
<TITLE>IS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/IS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/IS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="IS"><H1>IS</H1></A>
Abstract PETSc object that allows indexing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISAllGather.html b/docs/manualpages/IS/ISAllGather.html
index ffd23f3..7be8354 100644
--- a/docs/manualpages/IS/ISAllGather.html
+++ b/docs/manualpages/IS/ISAllGather.html
@@ -5,8 +5,8 @@
<TITLE>ISAllGather</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISAllGather.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISAllGather.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISAllGather"><H1>ISAllGather</H1></A>
Given an index set (<A HREF="../IS/IS.html#IS">IS</A>) on each processor, generates a large index set (same on each processor) by concatenating together each processors index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISAllGatherColors.html b/docs/manualpages/IS/ISAllGatherColors.html
index 7f3f944..baa5de6 100644
--- a/docs/manualpages/IS/ISAllGatherColors.html
+++ b/docs/manualpages/IS/ISAllGatherColors.html
@@ -5,8 +5,8 @@
<TITLE>ISAllGatherColors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISAllGatherColors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISAllGatherColors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISAllGatherColors"><H1>ISAllGatherColors</H1></A>
Given a a set of colors on each processor, generates a large set (same on each processor) by concatenating together each processors colors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBlockGetIndices.html b/docs/manualpages/IS/ISBlockGetIndices.html
index 1dc3051..96fea2c 100644
--- a/docs/manualpages/IS/ISBlockGetIndices.html
+++ b/docs/manualpages/IS/ISBlockGetIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISBlockGetIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBlockGetIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBlockGetIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBlockGetIndices"><H1>ISBlockGetIndices</H1></A>
Gets the indices associated with each block.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBlockGetIndicesF90.html b/docs/manualpages/IS/ISBlockGetIndicesF90.html
index 519c67b..d1c29e1 100644
--- a/docs/manualpages/IS/ISBlockGetIndicesF90.html
+++ b/docs/manualpages/IS/ISBlockGetIndicesF90.html
@@ -5,8 +5,8 @@
<TITLE>ISBlockGetIndicesF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBlockGetIndicesF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBlockGetIndicesF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBlockGetIndicesF90"><H1>ISBlockGetIndicesF90</H1></A>
Accesses the elements of an index set from Fortran90. The users should call <A HREF="../IS/ISBlockRestoreIndicesF90.html#ISBlockRestoreIndicesF90">ISBlockRestoreIndicesF90</A>() after having looked at the indices. The user should NOT change the indices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBlockGetLocalSize.html b/docs/manualpages/IS/ISBlockGetLocalSize.html
index 4573f17..02f3114 100644
--- a/docs/manualpages/IS/ISBlockGetLocalSize.html
+++ b/docs/manualpages/IS/ISBlockGetLocalSize.html
@@ -5,8 +5,8 @@
<TITLE>ISBlockGetLocalSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBlockGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBlockGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBlockGetLocalSize"><H1>ISBlockGetLocalSize</H1></A>
Returns the local number of blocks in the index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBlockGetSize.html b/docs/manualpages/IS/ISBlockGetSize.html
index bf565de..8f30c80 100644
--- a/docs/manualpages/IS/ISBlockGetSize.html
+++ b/docs/manualpages/IS/ISBlockGetSize.html
@@ -5,8 +5,8 @@
<TITLE>ISBlockGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBlockGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBlockGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBlockGetSize"><H1>ISBlockGetSize</H1></A>
Returns the global number of blocks in the index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBlockRestoreIndices.html b/docs/manualpages/IS/ISBlockRestoreIndices.html
index c6eaf78..5e10aab 100644
--- a/docs/manualpages/IS/ISBlockRestoreIndices.html
+++ b/docs/manualpages/IS/ISBlockRestoreIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISBlockRestoreIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBlockRestoreIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBlockRestoreIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBlockRestoreIndices"><H1>ISBlockRestoreIndices</H1></A>
Restores the indices associated with each block.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBlockRestoreIndicesF90.html b/docs/manualpages/IS/ISBlockRestoreIndicesF90.html
index e0b61f7..ab908fb 100644
--- a/docs/manualpages/IS/ISBlockRestoreIndicesF90.html
+++ b/docs/manualpages/IS/ISBlockRestoreIndicesF90.html
@@ -5,8 +5,8 @@
<TITLE>ISBlockRestoreIndicesF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBlockRestoreIndicesF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBlockRestoreIndicesF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBlockRestoreIndicesF90"><H1>ISBlockRestoreIndicesF90</H1></A>
Restores an index set to a usable state after a call to <A HREF="../IS/ISBlockGetIndicesF90.html#ISBlockGetIndicesF90">ISBlockGetIndicesF90</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBlockSetIndices.html b/docs/manualpages/IS/ISBlockSetIndices.html
index 1ffb0ca..ad6c2a5 100644
--- a/docs/manualpages/IS/ISBlockSetIndices.html
+++ b/docs/manualpages/IS/ISBlockSetIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISBlockSetIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBlockSetIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBlockSetIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBlockSetIndices"><H1>ISBlockSetIndices</H1></A>
The indices are relative to entries, not blocks.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISBuildTwoSided.html b/docs/manualpages/IS/ISBuildTwoSided.html
index c5d8b46..0d265f8 100644
--- a/docs/manualpages/IS/ISBuildTwoSided.html
+++ b/docs/manualpages/IS/ISBuildTwoSided.html
@@ -5,8 +5,8 @@
<TITLE>ISBuildTwoSided</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISBuildTwoSided.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISBuildTwoSided.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISBuildTwoSided"><H1>ISBuildTwoSided</H1></A>
Takes an <A HREF="../IS/IS.html#IS">IS</A> that describes where we will go. Generates an <A HREF="../IS/IS.html#IS">IS</A> that contains new numbers from remote or local on the <A HREF="../IS/IS.html#IS">IS</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISColoring.html b/docs/manualpages/IS/ISColoring.html
index a5d201e..e5daf9b 100644
--- a/docs/manualpages/IS/ISColoring.html
+++ b/docs/manualpages/IS/ISColoring.html
@@ -5,8 +5,8 @@
<TITLE>ISColoring</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISColoring.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISColoring.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISColoring"><H1>ISColoring</H1></A>
sets of <A HREF="../IS/IS.html#IS">IS</A>'s that define a coloring of the underlying indices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISColoringCreate.html b/docs/manualpages/IS/ISColoringCreate.html
index 50506f4..6b02177 100644
--- a/docs/manualpages/IS/ISColoringCreate.html
+++ b/docs/manualpages/IS/ISColoringCreate.html
@@ -5,8 +5,8 @@
<TITLE>ISColoringCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISColoringCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISColoringCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISColoringCreate"><H1>ISColoringCreate</H1></A>
Generates an <A HREF="../IS/ISColoring.html#ISColoring">ISColoring</A> context from lists (provided by each processor) of colors for each node.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISColoringDestroy.html b/docs/manualpages/IS/ISColoringDestroy.html
index 19c53d2..58e9c67 100644
--- a/docs/manualpages/IS/ISColoringDestroy.html
+++ b/docs/manualpages/IS/ISColoringDestroy.html
@@ -5,8 +5,8 @@
<TITLE>ISColoringDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISColoringDestroy"><H1>ISColoringDestroy</H1></A>
Destroys a coloring context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISColoringGetIS.html b/docs/manualpages/IS/ISColoringGetIS.html
index 4597a39..d027e60 100644
--- a/docs/manualpages/IS/ISColoringGetIS.html
+++ b/docs/manualpages/IS/ISColoringGetIS.html
@@ -5,8 +5,8 @@
<TITLE>ISColoringGetIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISColoringGetIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISColoringGetIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISColoringGetIS"><H1>ISColoringGetIS</H1></A>
Extracts index sets from the coloring context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISColoringRestoreIS.html b/docs/manualpages/IS/ISColoringRestoreIS.html
index 0bfeee1..25fd6ce 100644
--- a/docs/manualpages/IS/ISColoringRestoreIS.html
+++ b/docs/manualpages/IS/ISColoringRestoreIS.html
@@ -5,8 +5,8 @@
<TITLE>ISColoringRestoreIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISColoringRestoreIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISColoringRestoreIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISColoringRestoreIS"><H1>ISColoringRestoreIS</H1></A>
Restores the index sets extracted from the coloring context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISColoringType.html b/docs/manualpages/IS/ISColoringType.html
index 2df24ff..33e1549 100644
--- a/docs/manualpages/IS/ISColoringType.html
+++ b/docs/manualpages/IS/ISColoringType.html
@@ -5,8 +5,8 @@
<TITLE>ISColoringType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISColoringType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISColoringType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISColoringType"><H1>ISColoringType</H1></A>
determines if the coloring is for the entire parallel grid/graph/matrix or for just the local ghosted portion
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISColoringView.html b/docs/manualpages/IS/ISColoringView.html
index 3e94505..8fbf9d9 100644
--- a/docs/manualpages/IS/ISColoringView.html
+++ b/docs/manualpages/IS/ISColoringView.html
@@ -5,8 +5,8 @@
<TITLE>ISColoringView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISColoringView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISColoringView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISColoringView"><H1>ISColoringView</H1></A>
Views a coloring context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISComplement.html b/docs/manualpages/IS/ISComplement.html
index e520f47..8287e4a 100644
--- a/docs/manualpages/IS/ISComplement.html
+++ b/docs/manualpages/IS/ISComplement.html
@@ -5,8 +5,8 @@
<TITLE>ISComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISComplement"><H1>ISComplement</H1></A>
Given an index set (<A HREF="../IS/IS.html#IS">IS</A>) generates the complement index set. That is all all indices that are NOT in the given set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISCompressIndicesGeneral.html b/docs/manualpages/IS/ISCompressIndicesGeneral.html
index 6696d56..0113a51 100644
--- a/docs/manualpages/IS/ISCompressIndicesGeneral.html
+++ b/docs/manualpages/IS/ISCompressIndicesGeneral.html
@@ -5,8 +5,8 @@
<TITLE>ISCompressIndicesGeneral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISCompressIndicesGeneral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISCompressIndicesGeneral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISCompressIndicesGeneral"><H1>ISCompressIndicesGeneral</H1></A>
convert the indices into block indices Input Parameters: + n - maximum possible length of the index set . nkeys - expected number of keys when PETSC_USE_CTABLE . bs - the size of block . imax - the number of index sets - is_in - the non-blocked array of index sets
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISConcatenate.html b/docs/manualpages/IS/ISConcatenate.html
index 696416c..b91b64a 100644
--- a/docs/manualpages/IS/ISConcatenate.html
+++ b/docs/manualpages/IS/ISConcatenate.html
@@ -5,8 +5,8 @@
<TITLE>ISConcatenate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISConcatenate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISConcatenate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISConcatenate"><H1>ISConcatenate</H1></A>
Forms a new <A HREF="../IS/IS.html#IS">IS</A> by locally concatenating the indices from an <A HREF="../IS/IS.html#IS">IS</A> list without reordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISContiguousLocal.html b/docs/manualpages/IS/ISContiguousLocal.html
index 50a2816..2f882a3 100644
--- a/docs/manualpages/IS/ISContiguousLocal.html
+++ b/docs/manualpages/IS/ISContiguousLocal.html
@@ -5,8 +5,8 @@
<TITLE>ISContiguousLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISContiguousLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISContiguousLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISContiguousLocal"><H1>ISContiguousLocal</H1></A>
Locates an index set with contiguous range within a global range, if possible
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISCopy.html b/docs/manualpages/IS/ISCopy.html
index 3e3d241..611393f 100644
--- a/docs/manualpages/IS/ISCopy.html
+++ b/docs/manualpages/IS/ISCopy.html
@@ -5,8 +5,8 @@
<TITLE>ISCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISCopy"><H1>ISCopy</H1></A>
Copies an index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISCreate.html b/docs/manualpages/IS/ISCreate.html
index bd4b5e1..a40df86 100644
--- a/docs/manualpages/IS/ISCreate.html
+++ b/docs/manualpages/IS/ISCreate.html
@@ -5,8 +5,8 @@
<TITLE>ISCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISCreate"><H1>ISCreate</H1></A>
Creates an index set object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISCreateBlock.html b/docs/manualpages/IS/ISCreateBlock.html
index d016279..234f7e6 100644
--- a/docs/manualpages/IS/ISCreateBlock.html
+++ b/docs/manualpages/IS/ISCreateBlock.html
@@ -5,8 +5,8 @@
<TITLE>ISCreateBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISCreateBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISCreateBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISCreateBlock"><H1>ISCreateBlock</H1></A>
Creates a data structure for an index set containing a list of integers. The indices are relative to entries, not blocks.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISCreateGeneral.html b/docs/manualpages/IS/ISCreateGeneral.html
index cb4e63d..071c075 100644
--- a/docs/manualpages/IS/ISCreateGeneral.html
+++ b/docs/manualpages/IS/ISCreateGeneral.html
@@ -5,8 +5,8 @@
<TITLE>ISCreateGeneral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISCreateGeneral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISCreateGeneral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISCreateGeneral"><H1>ISCreateGeneral</H1></A>
Creates a data structure for an index set containing a list of integers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISCreateStride.html b/docs/manualpages/IS/ISCreateStride.html
index 55916fa..e171972 100644
--- a/docs/manualpages/IS/ISCreateStride.html
+++ b/docs/manualpages/IS/ISCreateStride.html
@@ -5,8 +5,8 @@
<TITLE>ISCreateStride</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISCreateStride.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISCreateStride.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISCreateStride"><H1>ISCreateStride</H1></A>
Creates a data structure for an index set containing a list of evenly spaced integers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISDestroy.html b/docs/manualpages/IS/ISDestroy.html
index 9b612f8..899cb9e 100644
--- a/docs/manualpages/IS/ISDestroy.html
+++ b/docs/manualpages/IS/ISDestroy.html
@@ -5,8 +5,8 @@
<TITLE>ISDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISDestroy"><H1>ISDestroy</H1></A>
Destroys an index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISDifference.html b/docs/manualpages/IS/ISDifference.html
index 998a378..d74f121 100644
--- a/docs/manualpages/IS/ISDifference.html
+++ b/docs/manualpages/IS/ISDifference.html
@@ -5,8 +5,8 @@
<TITLE>ISDifference</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISDifference.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISDifference.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISDifference"><H1>ISDifference</H1></A>
Computes the difference between two index sets.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISDuplicate.html b/docs/manualpages/IS/ISDuplicate.html
index a49782f..f63ed4a 100644
--- a/docs/manualpages/IS/ISDuplicate.html
+++ b/docs/manualpages/IS/ISDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>ISDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISDuplicate"><H1>ISDuplicate</H1></A>
Creates a duplicate copy of an index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISEmbed.html b/docs/manualpages/IS/ISEmbed.html
index 868a9a7..728479a 100644
--- a/docs/manualpages/IS/ISEmbed.html
+++ b/docs/manualpages/IS/ISEmbed.html
@@ -5,8 +5,8 @@
<TITLE>ISEmbed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISEmbed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISEmbed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISEmbed"><H1>ISEmbed</H1></A>
embed <A HREF="../IS/IS.html#IS">IS</A> a into <A HREF="../IS/IS.html#IS">IS</A> b by finding the locations in b that have the same indices as in a. If c is the <A HREF="../IS/IS.html#IS">IS</A> of these locations, we have a = b*c, regarded as a composition of the corresponding ISLocalToGlobalMaps.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISEqual.html b/docs/manualpages/IS/ISEqual.html
index 60434b6..447f837 100644
--- a/docs/manualpages/IS/ISEqual.html
+++ b/docs/manualpages/IS/ISEqual.html
@@ -5,8 +5,8 @@
<TITLE>ISEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISEqual"><H1>ISEqual</H1></A>
Compares if two index sets have the same set of indices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISExpand.html b/docs/manualpages/IS/ISExpand.html
index f991d7c..0d5daed 100644
--- a/docs/manualpages/IS/ISExpand.html
+++ b/docs/manualpages/IS/ISExpand.html
@@ -5,8 +5,8 @@
<TITLE>ISExpand</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISExpand.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISExpand.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISExpand"><H1>ISExpand</H1></A>
Computes the union of two index sets, by concatenating 2 lists and removing duplicates.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISExpandIndicesGeneral.html b/docs/manualpages/IS/ISExpandIndicesGeneral.html
index c73d7d1..e793b6e 100644
--- a/docs/manualpages/IS/ISExpandIndicesGeneral.html
+++ b/docs/manualpages/IS/ISExpandIndicesGeneral.html
@@ -5,8 +5,8 @@
<TITLE>ISExpandIndicesGeneral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISExpandIndicesGeneral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISExpandIndicesGeneral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISExpandIndicesGeneral"><H1>ISExpandIndicesGeneral</H1></A>
convert the indices into non-block indices Input Parameters: + n - the length of the index set (not being used) . nkeys - expected number of keys when PETSC_USE_CTABLE (not being used) . bs - the size of block . imax - the number of index sets - is_in - the blocked array of index sets
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGeneralSetIndices.html b/docs/manualpages/IS/ISGeneralSetIndices.html
index 55c25d4..816e261 100644
--- a/docs/manualpages/IS/ISGeneralSetIndices.html
+++ b/docs/manualpages/IS/ISGeneralSetIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISGeneralSetIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGeneralSetIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGeneralSetIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGeneralSetIndices"><H1>ISGeneralSetIndices</H1></A>
Sets the indices for an ISGENERAL index set
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetBlockSize.html b/docs/manualpages/IS/ISGetBlockSize.html
index dc52712..2fb58cd 100644
--- a/docs/manualpages/IS/ISGetBlockSize.html
+++ b/docs/manualpages/IS/ISGetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>ISGetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetBlockSize"><H1>ISGetBlockSize</H1></A>
Returns the number of elements in a block.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetIndices.html b/docs/manualpages/IS/ISGetIndices.html
index 3f5121e..af8292b 100644
--- a/docs/manualpages/IS/ISGetIndices.html
+++ b/docs/manualpages/IS/ISGetIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISGetIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetIndices"><H1>ISGetIndices</H1></A>
Returns a pointer to the indices. The user should call <A HREF="../IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</A>() after having looked at the indices. The user should NOT change the indices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetIndicesF90.html b/docs/manualpages/IS/ISGetIndicesF90.html
index c9eb106..5c3a1b3 100644
--- a/docs/manualpages/IS/ISGetIndicesF90.html
+++ b/docs/manualpages/IS/ISGetIndicesF90.html
@@ -5,8 +5,8 @@
<TITLE>ISGetIndicesF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetIndicesF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetIndicesF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetIndicesF90"><H1>ISGetIndicesF90</H1></A>
Accesses the elements of an index set from Fortran90. The users should call <A HREF="../IS/ISRestoreIndicesF90.html#ISRestoreIndicesF90">ISRestoreIndicesF90</A>() after having looked at the indices. The user should NOT change the indices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetLocalSize.html b/docs/manualpages/IS/ISGetLocalSize.html
index 6eaef04..612c1d8 100644
--- a/docs/manualpages/IS/ISGetLocalSize.html
+++ b/docs/manualpages/IS/ISGetLocalSize.html
@@ -5,8 +5,8 @@
<TITLE>ISGetLocalSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetLocalSize"><H1>ISGetLocalSize</H1></A>
Returns the local (processor) length of an index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetMinMax.html b/docs/manualpages/IS/ISGetMinMax.html
index 132d4ab..bad26ef 100644
--- a/docs/manualpages/IS/ISGetMinMax.html
+++ b/docs/manualpages/IS/ISGetMinMax.html
@@ -5,8 +5,8 @@
<TITLE>ISGetMinMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetMinMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetMinMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetMinMax"><H1>ISGetMinMax</H1></A>
Gets the minimum and maximum values in an <A HREF="../IS/IS.html#IS">IS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetNonlocalIS.html b/docs/manualpages/IS/ISGetNonlocalIS.html
index 1848560..b2359ea 100644
--- a/docs/manualpages/IS/ISGetNonlocalIS.html
+++ b/docs/manualpages/IS/ISGetNonlocalIS.html
@@ -5,8 +5,8 @@
<TITLE>ISGetNonlocalIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetNonlocalIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetNonlocalIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetNonlocalIS"><H1>ISGetNonlocalIS</H1></A>
Gather all nonlocal indices for this <A HREF="../IS/IS.html#IS">IS</A> and present them as another sequential index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetNonlocalIndices.html b/docs/manualpages/IS/ISGetNonlocalIndices.html
index ba32606..634842e 100644
--- a/docs/manualpages/IS/ISGetNonlocalIndices.html
+++ b/docs/manualpages/IS/ISGetNonlocalIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISGetNonlocalIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetNonlocalIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetNonlocalIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetNonlocalIndices"><H1>ISGetNonlocalIndices</H1></A>
Retrieve an array of indices from remote processors in this communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetSize.html b/docs/manualpages/IS/ISGetSize.html
index d2275b6..4db314c 100644
--- a/docs/manualpages/IS/ISGetSize.html
+++ b/docs/manualpages/IS/ISGetSize.html
@@ -5,8 +5,8 @@
<TITLE>ISGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetSize"><H1>ISGetSize</H1></A>
Returns the global length of an index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetTotalIndices.html b/docs/manualpages/IS/ISGetTotalIndices.html
index e07b544..ef49da7 100644
--- a/docs/manualpages/IS/ISGetTotalIndices.html
+++ b/docs/manualpages/IS/ISGetTotalIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISGetTotalIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetTotalIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetTotalIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetTotalIndices"><H1>ISGetTotalIndices</H1></A>
Retrieve an array containing all indices across the communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGetType.html b/docs/manualpages/IS/ISGetType.html
index 9c104a6..4f36b13 100644
--- a/docs/manualpages/IS/ISGetType.html
+++ b/docs/manualpages/IS/ISGetType.html
@@ -5,8 +5,8 @@
<TITLE>ISGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGetType"><H1>ISGetType</H1></A>
Gets the index set type name (as a string) from the <A HREF="../IS/IS.html#IS">IS</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGlobalToLocalMappingApply.html b/docs/manualpages/IS/ISGlobalToLocalMappingApply.html
index 67815f6..08346e0 100644
--- a/docs/manualpages/IS/ISGlobalToLocalMappingApply.html
+++ b/docs/manualpages/IS/ISGlobalToLocalMappingApply.html
@@ -5,8 +5,8 @@
<TITLE>ISGlobalToLocalMappingApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGlobalToLocalMappingApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGlobalToLocalMappingApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGlobalToLocalMappingApply"><H1>ISGlobalToLocalMappingApply</H1></A>
Provides the local numbering for a list of integers specified with a global numbering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGlobalToLocalMappingApplyBlock.html b/docs/manualpages/IS/ISGlobalToLocalMappingApplyBlock.html
index 8cbd4f7..02220c3 100644
--- a/docs/manualpages/IS/ISGlobalToLocalMappingApplyBlock.html
+++ b/docs/manualpages/IS/ISGlobalToLocalMappingApplyBlock.html
@@ -5,8 +5,8 @@
<TITLE>ISGlobalToLocalMappingApplyBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGlobalToLocalMappingApplyBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGlobalToLocalMappingApplyBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGlobalToLocalMappingApplyBlock"><H1>ISGlobalToLocalMappingApplyBlock</H1></A>
Provides the local block numbering for a list of integers specified with a block global numbering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGlobalToLocalMappingApplyIS.html b/docs/manualpages/IS/ISGlobalToLocalMappingApplyIS.html
index e164b3f..4c9c8c5 100644
--- a/docs/manualpages/IS/ISGlobalToLocalMappingApplyIS.html
+++ b/docs/manualpages/IS/ISGlobalToLocalMappingApplyIS.html
@@ -5,8 +5,8 @@
<TITLE>ISGlobalToLocalMappingApplyIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGlobalToLocalMappingApplyIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGlobalToLocalMappingApplyIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGlobalToLocalMappingApplyIS"><H1>ISGlobalToLocalMappingApplyIS</H1></A>
Creates from an <A HREF="../IS/IS.html#IS">IS</A> in the global numbering a new index set using the local numbering defined in an <A HREF="../IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISGlobalToLocalMappingType.html b/docs/manualpages/IS/ISGlobalToLocalMappingType.html
index 85d0a04..fbd4b56 100644
--- a/docs/manualpages/IS/ISGlobalToLocalMappingType.html
+++ b/docs/manualpages/IS/ISGlobalToLocalMappingType.html
@@ -5,8 +5,8 @@
<TITLE>ISGlobalToLocalMappingType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISGlobalToLocalMappingType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISGlobalToLocalMappingType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISGlobalToLocalMappingType"><H1>ISGlobalToLocalMappingType</H1></A>
Indicates if missing global indices are
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISIdentity.html b/docs/manualpages/IS/ISIdentity.html
index 3811ca0..7c28f10 100644
--- a/docs/manualpages/IS/ISIdentity.html
+++ b/docs/manualpages/IS/ISIdentity.html
@@ -5,8 +5,8 @@
<TITLE>ISIdentity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISIdentity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISIdentity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISIdentity"><H1>ISIdentity</H1></A>
Determines whether index set is the identity mapping.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISInvertPermutation.html b/docs/manualpages/IS/ISInvertPermutation.html
index a23a05a..5505e7f 100644
--- a/docs/manualpages/IS/ISInvertPermutation.html
+++ b/docs/manualpages/IS/ISInvertPermutation.html
@@ -5,8 +5,8 @@
<TITLE>ISInvertPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISInvertPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISInvertPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISInvertPermutation"><H1>ISInvertPermutation</H1></A>
Creates a new permutation that is the inverse of a given permutation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISListToPair.html b/docs/manualpages/IS/ISListToPair.html
index 13c4c76..d87de64 100644
--- a/docs/manualpages/IS/ISListToPair.html
+++ b/docs/manualpages/IS/ISListToPair.html
@@ -5,8 +5,8 @@
<TITLE>ISListToPair</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISListToPair.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISListToPair.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISListToPair"><H1>ISListToPair</H1></A>
convert an <A HREF="../IS/IS.html#IS">IS</A> list to a pair of ISs of equal length defining an equivalent integer multimap. Each <A HREF="../IS/IS.html#IS">IS</A> on the input list is assigned an integer j so that all of the indices of that <A HREF="../IS/IS.html#IS">IS</A> are mapped to j.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLoad.html b/docs/manualpages/IS/ISLoad.html
index 7025b98..326179e 100644
--- a/docs/manualpages/IS/ISLoad.html
+++ b/docs/manualpages/IS/ISLoad.html
@@ -5,8 +5,8 @@
<TITLE>ISLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLoad"><H1>ISLoad</H1></A>
Loads a vector that has been stored in binary or HDF5 format with <A HREF="../IS/ISView.html#ISView">ISView</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMapping.html b/docs/manualpages/IS/ISLocalToGlobalMapping.html
index 5a56e95..325471a 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMapping.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMapping.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMapping"><H1>ISLocalToGlobalMapping</H1></A>
mappings from an arbitrary local ordering from 0 to n-1 to a global PETSc ordering used by a vector or matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingApply.html b/docs/manualpages/IS/ISLocalToGlobalMappingApply.html
index c17ca56..3d6140c 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingApply.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingApply.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingApply"><H1>ISLocalToGlobalMappingApply</H1></A>
Takes a list of integers in a local numbering and converts them to the global numbering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingApplyBlock.html b/docs/manualpages/IS/ISLocalToGlobalMappingApplyBlock.html
index 3619353..6698a2e 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingApplyBlock.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingApplyBlock.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingApplyBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingApplyBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingApplyBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingApplyBlock"><H1>ISLocalToGlobalMappingApplyBlock</H1></A>
Takes a list of integers in a local block numbering and converts them to the global block numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingApplyIS.html b/docs/manualpages/IS/ISLocalToGlobalMappingApplyIS.html
index 7be7c74..20ef4c8 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingApplyIS.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingApplyIS.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingApplyIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingApplyIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingApplyIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingApplyIS"><H1>ISLocalToGlobalMappingApplyIS</H1></A>
Creates from an <A HREF="../IS/IS.html#IS">IS</A> in the local numbering a new index set using the global numbering defined in an <A HREF="../IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingConcatenate.html b/docs/manualpages/IS/ISLocalToGlobalMappingConcatenate.html
index 4974c0f..5d34928 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingConcatenate.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingConcatenate.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingConcatenate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingConcatenate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingConcatenate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingConcatenate"><H1>ISLocalToGlobalMappingConcatenate</H1></A>
Create a new mapping that concatenates a list of mappings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingCreate.html b/docs/manualpages/IS/ISLocalToGlobalMappingCreate.html
index 798cb5a..da93c96 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingCreate.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingCreate.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingCreate"><H1>ISLocalToGlobalMappingCreate</H1></A>
Creates a mapping between a local (0 to n) ordering and a global parallel ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingCreateIS.html b/docs/manualpages/IS/ISLocalToGlobalMappingCreateIS.html
index 955633a..579b027 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingCreateIS.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingCreateIS.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingCreateIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingCreateIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingCreateIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingCreateIS"><H1>ISLocalToGlobalMappingCreateIS</H1></A>
Creates a mapping between a local (0 to n) ordering and a global parallel ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingCreateSF.html b/docs/manualpages/IS/ISLocalToGlobalMappingCreateSF.html
index f48aa2f..4f552af 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingCreateSF.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingCreateSF.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingCreateSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingCreateSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingCreateSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingCreateSF"><H1>ISLocalToGlobalMappingCreateSF</H1></A>
Creates a mapping between a local (0 to n) ordering and a global parallel ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html b/docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html
index 1e29fbb..141eafb 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingDestroy"><H1>ISLocalToGlobalMappingDestroy</H1></A>
Destroys a mapping between a local (0 to n) ordering and a global parallel ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockIndices.html b/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockIndices.html
index b0af7be..ff21f86 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockIndices.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingGetBlockIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingGetBlockIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingGetBlockIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingGetBlockIndices"><H1>ISLocalToGlobalMappingGetBlockIndices</H1></A>
Get global indices for every local block
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockInfo.html b/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockInfo.html
index fb546f3..e01bae7 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockInfo.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockInfo.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingGetBlockInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingGetBlockInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingGetBlockInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingGetBlockInfo"><H1>ISLocalToGlobalMappingGetBlockInfo</H1></A>
Gets the neighbor information for each processor and each index shared by more than one processor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockSize.html b/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockSize.html
index 8d8de0b..677d4b2 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockSize.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingGetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingGetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingGetBlockSize"><H1>ISLocalToGlobalMappingGetBlockSize</H1></A>
Gets the blocksize of the mapping ordering and a global parallel ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingGetIndices.html b/docs/manualpages/IS/ISLocalToGlobalMappingGetIndices.html
index 9194d82..668febf 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingGetIndices.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingGetIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingGetIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingGetIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingGetIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingGetIndices"><H1>ISLocalToGlobalMappingGetIndices</H1></A>
Get global indices for every local point that is mapped
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingGetInfo.html b/docs/manualpages/IS/ISLocalToGlobalMappingGetInfo.html
index 5dd0779..bf17408 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingGetInfo.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingGetInfo.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingGetInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingGetInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingGetInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingGetInfo"><H1>ISLocalToGlobalMappingGetInfo</H1></A>
Gets the neighbor information for each processor and each index shared by more than one processor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html b/docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html
index fd11110..c835595 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingGetSize"><H1>ISLocalToGlobalMappingGetSize</H1></A>
Gets the local size of a local to global mapping
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockIndices.html b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockIndices.html
index d7ea007..fc9a549 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockIndices.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingRestoreBlockIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingRestoreBlockIndices"><H1>ISLocalToGlobalMappingRestoreBlockIndices</H1></A>
Restore indices obtained with <A HREF="../IS/ISLocalToGlobalMappingGetBlockIndices.html#ISLocalToGlobalMappingGetBlockIndices">ISLocalToGlobalMappingGetBlockIndices</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockInfo.html b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockInfo.html
index bfeaf90..a0ca433 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockInfo.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockInfo.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingRestoreBlockInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingRestoreBlockInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingRestoreBlockInfo"><H1>ISLocalToGlobalMappingRestoreBlockInfo</H1></A>
Frees the memory allocated by <A HREF="../IS/ISLocalToGlobalMappingGetBlockInfo.html#ISLocalToGlobalMappingGetBlockInfo">ISLocalToGlobalMappingGetBlockInfo</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreIndices.html b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreIndices.html
index 3cfed94..3ec704e 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreIndices.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingRestoreIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingRestoreIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingRestoreIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingRestoreIndices"><H1>ISLocalToGlobalMappingRestoreIndices</H1></A>
Restore indices obtained with <A HREF="../IS/ISLocalToGlobalMappingRestoreIndices.html#ISLocalToGlobalMappingRestoreIndices">ISLocalToGlobalMappingRestoreIndices</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreInfo.html b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreInfo.html
index edfe18e..8f49fb5 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingRestoreInfo.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingRestoreInfo.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingRestoreInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingRestoreInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingRestoreInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingRestoreInfo"><H1>ISLocalToGlobalMappingRestoreInfo</H1></A>
Frees the memory allocated by <A HREF="../IS/ISLocalToGlobalMappingGetInfo.html#ISLocalToGlobalMappingGetInfo">ISLocalToGlobalMappingGetInfo</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISLocalToGlobalMappingView.html b/docs/manualpages/IS/ISLocalToGlobalMappingView.html
index 284bbc5..354dede 100644
--- a/docs/manualpages/IS/ISLocalToGlobalMappingView.html
+++ b/docs/manualpages/IS/ISLocalToGlobalMappingView.html
@@ -5,8 +5,8 @@
<TITLE>ISLocalToGlobalMappingView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISLocalToGlobalMappingView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISLocalToGlobalMappingView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISLocalToGlobalMappingView"><H1>ISLocalToGlobalMappingView</H1></A>
View a local to global mapping
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISOnComm.html b/docs/manualpages/IS/ISOnComm.html
index e3ab561..4394b34 100644
--- a/docs/manualpages/IS/ISOnComm.html
+++ b/docs/manualpages/IS/ISOnComm.html
@@ -5,8 +5,8 @@
<TITLE>ISOnComm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISOnComm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISOnComm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISOnComm"><H1>ISOnComm</H1></A>
Split a parallel <A HREF="../IS/IS.html#IS">IS</A> on subcomms (usually self) or concatenate index sets on subcomms into a parallel index set
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISPairToList.html b/docs/manualpages/IS/ISPairToList.html
index 28d896e..3cd82c8 100644
--- a/docs/manualpages/IS/ISPairToList.html
+++ b/docs/manualpages/IS/ISPairToList.html
@@ -5,8 +5,8 @@
<TITLE>ISPairToList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISPairToList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISPairToList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISPairToList"><H1>ISPairToList</H1></A>
convert an <A HREF="../IS/IS.html#IS">IS</A> pair encoding an integer map to a list of ISs. Each <A HREF="../IS/IS.html#IS">IS</A> on the output list contains the preimage for each index on the second input <A HREF="../IS/IS.html#IS">IS</A>. The ISs on the output list are constructed on the subcommunicators of the input <A HREF="../IS/IS.html#IS">IS</A> pair. Each subcommunicator corresponds to the preimage of some index j -- this subcomm contains exactly the ranks that assign some indic [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISPartitioningCount.html b/docs/manualpages/IS/ISPartitioningCount.html
index fdf1887..54ba4cd 100644
--- a/docs/manualpages/IS/ISPartitioningCount.html
+++ b/docs/manualpages/IS/ISPartitioningCount.html
@@ -5,8 +5,8 @@
<TITLE>ISPartitioningCount</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISPartitioningCount.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISPartitioningCount.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISPartitioningCount"><H1>ISPartitioningCount</H1></A>
Takes a ISPartitioning and determines the number of resulting elements on each (partition) process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISPartitioningToNumbering.html b/docs/manualpages/IS/ISPartitioningToNumbering.html
index 08bb7f1..d188bc2 100644
--- a/docs/manualpages/IS/ISPartitioningToNumbering.html
+++ b/docs/manualpages/IS/ISPartitioningToNumbering.html
@@ -5,8 +5,8 @@
<TITLE>ISPartitioningToNumbering</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISPartitioningToNumbering.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISPartitioningToNumbering.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISPartitioningToNumbering"><H1>ISPartitioningToNumbering</H1></A>
Takes an ISPartitioning and on each processor generates an <A HREF="../IS/IS.html#IS">IS</A> that contains a new global node number for each index based on the partitioing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISPermutation.html b/docs/manualpages/IS/ISPermutation.html
index 3636ae9..780afd2 100644
--- a/docs/manualpages/IS/ISPermutation.html
+++ b/docs/manualpages/IS/ISPermutation.html
@@ -5,8 +5,8 @@
<TITLE>ISPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISPermutation"><H1>ISPermutation</H1></A>
<A HREF="../Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</A> or <A HREF="../Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</A> depending on whether the index set has been declared to be a permutation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISRegister.html b/docs/manualpages/IS/ISRegister.html
index b83a7c8..91e08e3 100644
--- a/docs/manualpages/IS/ISRegister.html
+++ b/docs/manualpages/IS/ISRegister.html
@@ -5,8 +5,8 @@
<TITLE>ISRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISRegister"><H1>ISRegister</H1></A>
Adds a new index set implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISRegisterAll.html b/docs/manualpages/IS/ISRegisterAll.html
index cfbf0be..63ebec1 100644
--- a/docs/manualpages/IS/ISRegisterAll.html
+++ b/docs/manualpages/IS/ISRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>ISRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISRegisterAll"><H1>ISRegisterAll</H1></A>
Registers all of the index set components in the <A HREF="../IS/IS.html#IS">IS</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISRestoreIndices.html b/docs/manualpages/IS/ISRestoreIndices.html
index 4819646..2eb43bc 100644
--- a/docs/manualpages/IS/ISRestoreIndices.html
+++ b/docs/manualpages/IS/ISRestoreIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISRestoreIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISRestoreIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISRestoreIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISRestoreIndices"><H1>ISRestoreIndices</H1></A>
Restores an index set to a usable state after a call to <A HREF="../IS/ISGetIndices.html#ISGetIndices">ISGetIndices</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISRestoreIndicesF90.html b/docs/manualpages/IS/ISRestoreIndicesF90.html
index 005fe3f..d0207a0 100644
--- a/docs/manualpages/IS/ISRestoreIndicesF90.html
+++ b/docs/manualpages/IS/ISRestoreIndicesF90.html
@@ -5,8 +5,8 @@
<TITLE>ISRestoreIndicesF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISRestoreIndicesF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISRestoreIndicesF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISRestoreIndicesF90"><H1>ISRestoreIndicesF90</H1></A>
Restores an index set to a usable state after a call to <A HREF="../IS/ISGetIndicesF90.html#ISGetIndicesF90">ISGetIndicesF90</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISRestoreNonlocalIS.html b/docs/manualpages/IS/ISRestoreNonlocalIS.html
index e0acd45..a1dbd85 100644
--- a/docs/manualpages/IS/ISRestoreNonlocalIS.html
+++ b/docs/manualpages/IS/ISRestoreNonlocalIS.html
@@ -5,8 +5,8 @@
<TITLE>ISRestoreNonlocalIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISRestoreNonlocalIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISRestoreNonlocalIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISRestoreNonlocalIS"><H1>ISRestoreNonlocalIS</H1></A>
Restore the <A HREF="../IS/IS.html#IS">IS</A> obtained with <A HREF="../IS/ISGetNonlocalIS.html#ISGetNonlocalIS">ISGetNonlocalIS</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISRestoreTotalIndices.html b/docs/manualpages/IS/ISRestoreTotalIndices.html
index 03eda1c..4668083 100644
--- a/docs/manualpages/IS/ISRestoreTotalIndices.html
+++ b/docs/manualpages/IS/ISRestoreTotalIndices.html
@@ -5,8 +5,8 @@
<TITLE>ISRestoreTotalIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISRestoreTotalIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISRestoreTotalIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISRestoreTotalIndices"><H1>ISRestoreTotalIndices</H1></A>
Restore the index array obtained with <A HREF="../IS/ISGetNonlocalIndices.html#ISGetNonlocalIndices">ISGetNonlocalIndices</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSetBlockSize.html b/docs/manualpages/IS/ISSetBlockSize.html
index 4dc13c5..23be0d2 100644
--- a/docs/manualpages/IS/ISSetBlockSize.html
+++ b/docs/manualpages/IS/ISSetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>ISSetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSetBlockSize"><H1>ISSetBlockSize</H1></A>
informs an index set that it has a given block size
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSetIdentity.html b/docs/manualpages/IS/ISSetIdentity.html
index accc40e..029bde0 100644
--- a/docs/manualpages/IS/ISSetIdentity.html
+++ b/docs/manualpages/IS/ISSetIdentity.html
@@ -5,8 +5,8 @@
<TITLE>ISSetIdentity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSetIdentity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSetIdentity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSetIdentity"><H1>ISSetIdentity</H1></A>
Informs the index set that it is an identity.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSetPermutation.html b/docs/manualpages/IS/ISSetPermutation.html
index fd78acb..673329d 100644
--- a/docs/manualpages/IS/ISSetPermutation.html
+++ b/docs/manualpages/IS/ISSetPermutation.html
@@ -5,8 +5,8 @@
<TITLE>ISSetPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSetPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSetPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSetPermutation"><H1>ISSetPermutation</H1></A>
Informs the index set that it is a permutation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSetType.html b/docs/manualpages/IS/ISSetType.html
index 06962af..d51a407 100644
--- a/docs/manualpages/IS/ISSetType.html
+++ b/docs/manualpages/IS/ISSetType.html
@@ -5,8 +5,8 @@
<TITLE>ISSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSetType"><H1>ISSetType</H1></A>
Builds a index set, for a particular implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSort.html b/docs/manualpages/IS/ISSort.html
index 813dd32..9188ad8 100644
--- a/docs/manualpages/IS/ISSort.html
+++ b/docs/manualpages/IS/ISSort.html
@@ -5,8 +5,8 @@
<TITLE>ISSort</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSort.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSort.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSort"><H1>ISSort</H1></A>
Sorts the indices of an index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSortPermutation.html b/docs/manualpages/IS/ISSortPermutation.html
index 5e42d79..4ceb78c 100644
--- a/docs/manualpages/IS/ISSortPermutation.html
+++ b/docs/manualpages/IS/ISSortPermutation.html
@@ -5,8 +5,8 @@
<TITLE>ISSortPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSortPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSortPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSortPermutation"><H1>ISSortPermutation</H1></A>
calculate the permutation of the indices into a nondecreasing order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSortRemoveDups.html b/docs/manualpages/IS/ISSortRemoveDups.html
index 5b79b86..615fde8 100644
--- a/docs/manualpages/IS/ISSortRemoveDups.html
+++ b/docs/manualpages/IS/ISSortRemoveDups.html
@@ -5,8 +5,8 @@
<TITLE>ISSortRemoveDups</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSortRemoveDups.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSortRemoveDups.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSortRemoveDups"><H1>ISSortRemoveDups</H1></A>
Sorts the indices of an index set, removing duplicates.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSorted.html b/docs/manualpages/IS/ISSorted.html
index 7c65966..e7f10b6 100644
--- a/docs/manualpages/IS/ISSorted.html
+++ b/docs/manualpages/IS/ISSorted.html
@@ -5,8 +5,8 @@
<TITLE>ISSorted</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSorted.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSorted.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSorted"><H1>ISSorted</H1></A>
Checks the indices to determine whether they have been sorted.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISStrideGetInfo.html b/docs/manualpages/IS/ISStrideGetInfo.html
index 43dd57d..7b0fefc 100644
--- a/docs/manualpages/IS/ISStrideGetInfo.html
+++ b/docs/manualpages/IS/ISStrideGetInfo.html
@@ -5,8 +5,8 @@
<TITLE>ISStrideGetInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISStrideGetInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISStrideGetInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISStrideGetInfo"><H1>ISStrideGetInfo</H1></A>
Returns the first index in a stride index set and the stride width.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISStrideSetStride.html b/docs/manualpages/IS/ISStrideSetStride.html
index b9f39bf..d3bbd37 100644
--- a/docs/manualpages/IS/ISStrideSetStride.html
+++ b/docs/manualpages/IS/ISStrideSetStride.html
@@ -5,8 +5,8 @@
<TITLE>ISStrideSetStride</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISStrideSetStride.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISStrideSetStride.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISStrideSetStride"><H1>ISStrideSetStride</H1></A>
Sets the stride information for a stride index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISSum.html b/docs/manualpages/IS/ISSum.html
index b3a96c3..f0494c9 100644
--- a/docs/manualpages/IS/ISSum.html
+++ b/docs/manualpages/IS/ISSum.html
@@ -5,8 +5,8 @@
<TITLE>ISSum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISSum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISSum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISSum"><H1>ISSum</H1></A>
Computes the sum (union) of two index sets.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISToGeneral.html b/docs/manualpages/IS/ISToGeneral.html
index 122231c..3fa5101 100644
--- a/docs/manualpages/IS/ISToGeneral.html
+++ b/docs/manualpages/IS/ISToGeneral.html
@@ -5,8 +5,8 @@
<TITLE>ISToGeneral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISToGeneral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISToGeneral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISToGeneral"><H1>ISToGeneral</H1></A>
Converts an <A HREF="../IS/IS.html#IS">IS</A> object of any type to ISGENERAL type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISType.html b/docs/manualpages/IS/ISType.html
index 2747cae..6bc553b 100644
--- a/docs/manualpages/IS/ISType.html
+++ b/docs/manualpages/IS/ISType.html
@@ -5,8 +5,8 @@
<TITLE>ISType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISType"><H1>ISType</H1></A>
String with the name of a PETSc index set type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/ISView.html b/docs/manualpages/IS/ISView.html
index e40d613..8e9cd72 100644
--- a/docs/manualpages/IS/ISView.html
+++ b/docs/manualpages/IS/ISView.html
@@ -5,8 +5,8 @@
<TITLE>ISView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/ISView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/ISView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISView"><H1>ISView</H1></A>
Displays an index set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayout.html b/docs/manualpages/IS/PetscLayout.html
index 602a7f3..1ab93ca 100644
--- a/docs/manualpages/IS/PetscLayout.html
+++ b/docs/manualpages/IS/PetscLayout.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayout</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayout.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayout.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayout"><H1>PetscLayout</H1></A>
defines layout of vectors and matrices across processes (which rows are owned by which processes)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutCreate.html b/docs/manualpages/IS/PetscLayoutCreate.html
index 6e03e6c..f997f07 100644
--- a/docs/manualpages/IS/PetscLayoutCreate.html
+++ b/docs/manualpages/IS/PetscLayoutCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutCreate"><H1>PetscLayoutCreate</H1></A>
Allocates <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> space and sets the map contents to the default.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutDestroy.html b/docs/manualpages/IS/PetscLayoutDestroy.html
index c4d81bb..f3b6db8 100644
--- a/docs/manualpages/IS/PetscLayoutDestroy.html
+++ b/docs/manualpages/IS/PetscLayoutDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutDestroy"><H1>PetscLayoutDestroy</H1></A>
Frees a map object and frees its range if that exists.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutDuplicate.html b/docs/manualpages/IS/PetscLayoutDuplicate.html
index 8b741fb..28d996f 100644
--- a/docs/manualpages/IS/PetscLayoutDuplicate.html
+++ b/docs/manualpages/IS/PetscLayoutDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutDuplicate"><H1>PetscLayoutDuplicate</H1></A>
creates a new <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> with the same information as a given one. If the <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> already exists it is destroyed first.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutFindOwner.html b/docs/manualpages/IS/PetscLayoutFindOwner.html
index 21f7750..5e7d7ec 100644
--- a/docs/manualpages/IS/PetscLayoutFindOwner.html
+++ b/docs/manualpages/IS/PetscLayoutFindOwner.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutFindOwner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutFindOwner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutFindOwner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutFindOwner"><H1>PetscLayoutFindOwner</H1></A>
Find the owning rank for a global index
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutFindOwnerIndex.html b/docs/manualpages/IS/PetscLayoutFindOwnerIndex.html
index d324f5b..5e614f3 100644
--- a/docs/manualpages/IS/PetscLayoutFindOwnerIndex.html
+++ b/docs/manualpages/IS/PetscLayoutFindOwnerIndex.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutFindOwnerIndex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutFindOwnerIndex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutFindOwnerIndex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutFindOwnerIndex"><H1>PetscLayoutFindOwnerIndex</H1></A>
Find the owning rank and the local index for a global index
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutGetBlockSize.html b/docs/manualpages/IS/PetscLayoutGetBlockSize.html
index fdaeafd..e8f7ce9 100644
--- a/docs/manualpages/IS/PetscLayoutGetBlockSize.html
+++ b/docs/manualpages/IS/PetscLayoutGetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutGetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutGetBlockSize"><H1>PetscLayoutGetBlockSize</H1></A>
Gets the block size for a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutGetLocalSize.html b/docs/manualpages/IS/PetscLayoutGetLocalSize.html
index c429cfb..4cd2e21 100644
--- a/docs/manualpages/IS/PetscLayoutGetLocalSize.html
+++ b/docs/manualpages/IS/PetscLayoutGetLocalSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutGetLocalSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutGetLocalSize"><H1>PetscLayoutGetLocalSize</H1></A>
Gets the local size for a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutGetRange.html b/docs/manualpages/IS/PetscLayoutGetRange.html
index a4146e4..d1b2009 100644
--- a/docs/manualpages/IS/PetscLayoutGetRange.html
+++ b/docs/manualpages/IS/PetscLayoutGetRange.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutGetRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutGetRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutGetRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutGetRange"><H1>PetscLayoutGetRange</H1></A>
gets the range of values owned by this process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutGetRanges.html b/docs/manualpages/IS/PetscLayoutGetRanges.html
index 514e621..4998d86 100644
--- a/docs/manualpages/IS/PetscLayoutGetRanges.html
+++ b/docs/manualpages/IS/PetscLayoutGetRanges.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutGetRanges</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutGetRanges.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutGetRanges.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutGetRanges"><H1>PetscLayoutGetRanges</H1></A>
gets the range of values owned by all processes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutGetSize.html b/docs/manualpages/IS/PetscLayoutGetSize.html
index 856619d..bfbab0f 100644
--- a/docs/manualpages/IS/PetscLayoutGetSize.html
+++ b/docs/manualpages/IS/PetscLayoutGetSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutGetSize"><H1>PetscLayoutGetSize</H1></A>
Gets the global size for a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutReference.html b/docs/manualpages/IS/PetscLayoutReference.html
index 98d42f0..5fc1aad 100644
--- a/docs/manualpages/IS/PetscLayoutReference.html
+++ b/docs/manualpages/IS/PetscLayoutReference.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutReference</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutReference.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutReference.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutReference"><H1>PetscLayoutReference</H1></A>
Causes a PETSc <A HREF="../Vec/Vec.html#Vec">Vec</A> or <A HREF="../Mat/Mat.html#Mat">Mat</A> to share a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> with one that already exists. Used by <A HREF="../Vec/Vec.html#Vec">Vec</A>/MatDuplicate_XXX()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutSetBlockSize.html b/docs/manualpages/IS/PetscLayoutSetBlockSize.html
index ef3c52a..03a4691 100644
--- a/docs/manualpages/IS/PetscLayoutSetBlockSize.html
+++ b/docs/manualpages/IS/PetscLayoutSetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutSetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutSetBlockSize"><H1>PetscLayoutSetBlockSize</H1></A>
Sets the block size for a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutSetISLocalToGlobalMapping.html b/docs/manualpages/IS/PetscLayoutSetISLocalToGlobalMapping.html
index 1ae9609..6f09f61 100644
--- a/docs/manualpages/IS/PetscLayoutSetISLocalToGlobalMapping.html
+++ b/docs/manualpages/IS/PetscLayoutSetISLocalToGlobalMapping.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutSetISLocalToGlobalMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutSetISLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutSetISLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutSetISLocalToGlobalMapping"><H1>PetscLayoutSetISLocalToGlobalMapping</H1></A>
sets a ISLocalGlobalMapping into a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutSetLocalSize.html b/docs/manualpages/IS/PetscLayoutSetLocalSize.html
index 735680e..6c160c1 100644
--- a/docs/manualpages/IS/PetscLayoutSetLocalSize.html
+++ b/docs/manualpages/IS/PetscLayoutSetLocalSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutSetLocalSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutSetLocalSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutSetLocalSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutSetLocalSize"><H1>PetscLayoutSetLocalSize</H1></A>
Sets the local size for a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutSetSize.html b/docs/manualpages/IS/PetscLayoutSetSize.html
index 56a6ca3..3df7a9e 100644
--- a/docs/manualpages/IS/PetscLayoutSetSize.html
+++ b/docs/manualpages/IS/PetscLayoutSetSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutSetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutSetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutSetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutSetSize"><H1>PetscLayoutSetSize</H1></A>
Sets the global size for a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscLayoutSetUp.html b/docs/manualpages/IS/PetscLayoutSetUp.html
index c38af7d..656db07 100644
--- a/docs/manualpages/IS/PetscLayoutSetUp.html
+++ b/docs/manualpages/IS/PetscLayoutSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscLayoutSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscLayoutSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscLayoutSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLayoutSetUp"><H1>PetscLayoutSetUp</H1></A>
given a map where you have set either the global or local size sets up the map so that it may be used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSFCreateSectionSF.html b/docs/manualpages/IS/PetscSFCreateSectionSF.html
index de8e145..8a72575 100644
--- a/docs/manualpages/IS/PetscSFCreateSectionSF.html
+++ b/docs/manualpages/IS/PetscSFCreateSectionSF.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFCreateSectionSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSFCreateSectionSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSFCreateSectionSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFCreateSectionSF"><H1>PetscSFCreateSectionSF</H1></A>
Create an expanded SF of dofs, assuming the input SF relates points
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSFDistributeSection.html b/docs/manualpages/IS/PetscSFDistributeSection.html
index cbc6ae4..11dee24 100644
--- a/docs/manualpages/IS/PetscSFDistributeSection.html
+++ b/docs/manualpages/IS/PetscSFDistributeSection.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFDistributeSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSFDistributeSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSFDistributeSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFDistributeSection"><H1>PetscSFDistributeSection</H1></A>
Create a new <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> reorganized, moving from the root to the leaves of the SF
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSFSetGraphLayout.html b/docs/manualpages/IS/PetscSFSetGraphLayout.html
index 64423d9..ae6fe9f 100644
--- a/docs/manualpages/IS/PetscSFSetGraphLayout.html
+++ b/docs/manualpages/IS/PetscSFSetGraphLayout.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFSetGraphLayout</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSFSetGraphLayout.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSFSetGraphLayout.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFSetGraphLayout"><H1>PetscSFSetGraphLayout</H1></A>
Set a parallel star forest via global indices and a <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSection.html b/docs/manualpages/IS/PetscSection.html
index 6a5c20f..4a1cc58 100644
--- a/docs/manualpages/IS/PetscSection.html
+++ b/docs/manualpages/IS/PetscSection.html
@@ -5,8 +5,8 @@
<TITLE>PetscSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSection"><H1>PetscSection</H1></A>
Mapping from integers in a designated range to contiguous sets of integers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionAddConstraintDof.html b/docs/manualpages/IS/PetscSectionAddConstraintDof.html
index 6c6a06f..3a6a46a 100644
--- a/docs/manualpages/IS/PetscSectionAddConstraintDof.html
+++ b/docs/manualpages/IS/PetscSectionAddConstraintDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionAddConstraintDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionAddConstraintDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionAddConstraintDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionAddConstraintDof"><H1>PetscSectionAddConstraintDof</H1></A>
Increment the number of constrained degrees of freedom associated with a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionAddDof.html b/docs/manualpages/IS/PetscSectionAddDof.html
index bc7ae5b..0f93b4b 100644
--- a/docs/manualpages/IS/PetscSectionAddDof.html
+++ b/docs/manualpages/IS/PetscSectionAddDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionAddDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionAddDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionAddDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionAddDof"><H1>PetscSectionAddDof</H1></A>
Adds to the number of degrees of freedom associated with a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html b/docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html
index f0126b2..5bce959 100644
--- a/docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html
+++ b/docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionAddFieldConstraintDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionAddFieldConstraintDof"><H1>PetscSectionAddFieldConstraintDof</H1></A>
Increment the number of constrained degrees of freedom associated with a given field on a point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionAddFieldDof.html b/docs/manualpages/IS/PetscSectionAddFieldDof.html
index 7936b31..fc21780 100644
--- a/docs/manualpages/IS/PetscSectionAddFieldDof.html
+++ b/docs/manualpages/IS/PetscSectionAddFieldDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionAddFieldDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionAddFieldDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionAddFieldDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionAddFieldDof"><H1>PetscSectionAddFieldDof</H1></A>
Adds a number of degrees of freedom associated with a field on a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionClone.html b/docs/manualpages/IS/PetscSectionClone.html
index 7988c6a..e1df094 100644
--- a/docs/manualpages/IS/PetscSectionClone.html
+++ b/docs/manualpages/IS/PetscSectionClone.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionClone</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionClone.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionClone.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionClone"><H1>PetscSectionClone</H1></A>
Creates a shallow (if possible) copy of the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionCopy.html b/docs/manualpages/IS/PetscSectionCopy.html
index f5cc5f9..6305b99 100644
--- a/docs/manualpages/IS/PetscSectionCopy.html
+++ b/docs/manualpages/IS/PetscSectionCopy.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionCopy"><H1>PetscSectionCopy</H1></A>
Creates a shallow (if possible) copy of the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionCreate.html b/docs/manualpages/IS/PetscSectionCreate.html
index 84b786e..c342b83 100644
--- a/docs/manualpages/IS/PetscSectionCreate.html
+++ b/docs/manualpages/IS/PetscSectionCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionCreate"><H1>PetscSectionCreate</H1></A>
Allocates <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A> space and sets the map contents to the default.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionCreateGlobalSection.html b/docs/manualpages/IS/PetscSectionCreateGlobalSection.html
index 160dd49..0514a3b 100644
--- a/docs/manualpages/IS/PetscSectionCreateGlobalSection.html
+++ b/docs/manualpages/IS/PetscSectionCreateGlobalSection.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionCreateGlobalSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionCreateGlobalSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionCreateGlobalSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionCreateGlobalSection"><H1>PetscSectionCreateGlobalSection</H1></A>
Create a section describing the global field layout using the local section and an SF describing the section point overlap.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionCreateGlobalSectionCensored.html b/docs/manualpages/IS/PetscSectionCreateGlobalSectionCensored.html
index 09d1fd7..82f69c7 100644
--- a/docs/manualpages/IS/PetscSectionCreateGlobalSectionCensored.html
+++ b/docs/manualpages/IS/PetscSectionCreateGlobalSectionCensored.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionCreateGlobalSectionCensored</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionCreateGlobalSectionCensored.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionCreateGlobalSectionCensored.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionCreateGlobalSectionCensored"><H1>PetscSectionCreateGlobalSectionCensored</H1></A>
Create a section describing the global field layout using the local section and an SF describing the section point overlap.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionDestroy.html b/docs/manualpages/IS/PetscSectionDestroy.html
index 4dc4775..8fb6a5f 100644
--- a/docs/manualpages/IS/PetscSectionDestroy.html
+++ b/docs/manualpages/IS/PetscSectionDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionDestroy"><H1>PetscSectionDestroy</H1></A>
Frees a section object and frees its range if that exists.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetChart.html b/docs/manualpages/IS/PetscSectionGetChart.html
index dbca42a..60c670e 100644
--- a/docs/manualpages/IS/PetscSectionGetChart.html
+++ b/docs/manualpages/IS/PetscSectionGetChart.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetChart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetChart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetChart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetChart"><H1>PetscSectionGetChart</H1></A>
Returns the range [pStart, pEnd) in which points in the lie.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetClosureIndex.html b/docs/manualpages/IS/PetscSectionGetClosureIndex.html
index aea2f87..b48a7ec 100644
--- a/docs/manualpages/IS/PetscSectionGetClosureIndex.html
+++ b/docs/manualpages/IS/PetscSectionGetClosureIndex.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetClosureIndex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetClosureIndex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetClosureIndex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetClosureIndex"><H1>PetscSectionGetClosureIndex</H1></A>
Get the cache of points in the closure of each point in the section
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html b/docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html
index fa23669..62649f3 100644
--- a/docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html
+++ b/docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetConstrainedStorageSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetConstrainedStorageSize"><H1>PetscSectionGetConstrainedStorageSize</H1></A>
Return the size of an array or local <A HREF="../Vec/Vec.html#Vec">Vec</A> capable of holding all unconstrained degrees of freedom.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetConstraintDof.html b/docs/manualpages/IS/PetscSectionGetConstraintDof.html
index 63d067a..b17b45a 100644
--- a/docs/manualpages/IS/PetscSectionGetConstraintDof.html
+++ b/docs/manualpages/IS/PetscSectionGetConstraintDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetConstraintDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetConstraintDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetConstraintDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetConstraintDof"><H1>PetscSectionGetConstraintDof</H1></A>
Return the number of constrained degrees of freedom associated with a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetConstraintIndices.html b/docs/manualpages/IS/PetscSectionGetConstraintIndices.html
index 3258bbb..2facb69 100644
--- a/docs/manualpages/IS/PetscSectionGetConstraintIndices.html
+++ b/docs/manualpages/IS/PetscSectionGetConstraintIndices.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetConstraintIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetConstraintIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetConstraintIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetConstraintIndices"><H1>PetscSectionGetConstraintIndices</H1></A>
Get the point dof numbers, in [0, dof), which are constrained
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetDof.html b/docs/manualpages/IS/PetscSectionGetDof.html
index e18e886..85339d9 100644
--- a/docs/manualpages/IS/PetscSectionGetDof.html
+++ b/docs/manualpages/IS/PetscSectionGetDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetDof"><H1>PetscSectionGetDof</H1></A>
Return the number of degrees of freedom associated with a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetField.html b/docs/manualpages/IS/PetscSectionGetField.html
index 04a20eb..7eb8a93 100644
--- a/docs/manualpages/IS/PetscSectionGetField.html
+++ b/docs/manualpages/IS/PetscSectionGetField.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetField"><H1>PetscSectionGetField</H1></A>
Get the subsection associated with a single field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetFieldComponents.html b/docs/manualpages/IS/PetscSectionGetFieldComponents.html
index f5b416e..8b9a3eb 100644
--- a/docs/manualpages/IS/PetscSectionGetFieldComponents.html
+++ b/docs/manualpages/IS/PetscSectionGetFieldComponents.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetFieldComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetFieldComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetFieldComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetFieldComponents"><H1>PetscSectionGetFieldComponents</H1></A>
Returns the number of field components for the given field.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html b/docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html
index a7d54ed..3e1bc40 100644
--- a/docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html
+++ b/docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetFieldConstraintDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetFieldConstraintDof"><H1>PetscSectionGetFieldConstraintDof</H1></A>
Return the number of constrained degrees of freedom associated with a given field on a point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetFieldDof.html b/docs/manualpages/IS/PetscSectionGetFieldDof.html
index 162ff12..7fe00a1 100644
--- a/docs/manualpages/IS/PetscSectionGetFieldDof.html
+++ b/docs/manualpages/IS/PetscSectionGetFieldDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetFieldDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetFieldDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetFieldDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetFieldDof"><H1>PetscSectionGetFieldDof</H1></A>
Return the number of degrees of freedom associated with a field on a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetFieldName.html b/docs/manualpages/IS/PetscSectionGetFieldName.html
index 81be07d..2534e68 100644
--- a/docs/manualpages/IS/PetscSectionGetFieldName.html
+++ b/docs/manualpages/IS/PetscSectionGetFieldName.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetFieldName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetFieldName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetFieldName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetFieldName"><H1>PetscSectionGetFieldName</H1></A>
Returns the name of a field in the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetFieldOffset.html b/docs/manualpages/IS/PetscSectionGetFieldOffset.html
index f1a093c..55ae430 100644
--- a/docs/manualpages/IS/PetscSectionGetFieldOffset.html
+++ b/docs/manualpages/IS/PetscSectionGetFieldOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetFieldOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetFieldOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetFieldOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetFieldOffset"><H1>PetscSectionGetFieldOffset</H1></A>
Return the offset into an array or local <A HREF="../Vec/Vec.html#Vec">Vec</A> for the dof associated with the given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetMaxDof.html b/docs/manualpages/IS/PetscSectionGetMaxDof.html
index e32b36e..f6ce060 100644
--- a/docs/manualpages/IS/PetscSectionGetMaxDof.html
+++ b/docs/manualpages/IS/PetscSectionGetMaxDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetMaxDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetMaxDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetMaxDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetMaxDof"><H1>PetscSectionGetMaxDof</H1></A>
Return the maximum number of degrees of freedom on any point in the chart
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetNumFields.html b/docs/manualpages/IS/PetscSectionGetNumFields.html
index 074b3c1..1b7d592 100644
--- a/docs/manualpages/IS/PetscSectionGetNumFields.html
+++ b/docs/manualpages/IS/PetscSectionGetNumFields.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetNumFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetNumFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetNumFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetNumFields"><H1>PetscSectionGetNumFields</H1></A>
Returns the number of fields, or 0 if no fields were defined.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetOffset.html b/docs/manualpages/IS/PetscSectionGetOffset.html
index 83f4844..9484b65 100644
--- a/docs/manualpages/IS/PetscSectionGetOffset.html
+++ b/docs/manualpages/IS/PetscSectionGetOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetOffset"><H1>PetscSectionGetOffset</H1></A>
Return the offset into an array or local <A HREF="../Vec/Vec.html#Vec">Vec</A> for the dof associated with the given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetOffsetRange.html b/docs/manualpages/IS/PetscSectionGetOffsetRange.html
index ecbd387..c52d760 100644
--- a/docs/manualpages/IS/PetscSectionGetOffsetRange.html
+++ b/docs/manualpages/IS/PetscSectionGetOffsetRange.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetOffsetRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetOffsetRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetOffsetRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetOffsetRange"><H1>PetscSectionGetOffsetRange</H1></A>
Return the full range of offsets [start, end)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetPermutation.html b/docs/manualpages/IS/PetscSectionGetPermutation.html
index e003b58..3583dd6 100644
--- a/docs/manualpages/IS/PetscSectionGetPermutation.html
+++ b/docs/manualpages/IS/PetscSectionGetPermutation.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetPermutation"><H1>PetscSectionGetPermutation</H1></A>
Returns the permutation of [0, pEnd-pStart) or NULL
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetStorageSize.html b/docs/manualpages/IS/PetscSectionGetStorageSize.html
index 748f273..d224cf7 100644
--- a/docs/manualpages/IS/PetscSectionGetStorageSize.html
+++ b/docs/manualpages/IS/PetscSectionGetStorageSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetStorageSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetStorageSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetStorageSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetStorageSize"><H1>PetscSectionGetStorageSize</H1></A>
Return the size of an array or local <A HREF="../Vec/Vec.html#Vec">Vec</A> capable of holding all the degrees of freedom.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionGetValueLayout.html b/docs/manualpages/IS/PetscSectionGetValueLayout.html
index 9cf7588..54e489c 100644
--- a/docs/manualpages/IS/PetscSectionGetValueLayout.html
+++ b/docs/manualpages/IS/PetscSectionGetValueLayout.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionGetValueLayout</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionGetValueLayout.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionGetValueLayout.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionGetValueLayout"><H1>PetscSectionGetValueLayout</H1></A>
Get the <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> associated with a section, usually the default global section.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionPermute.html b/docs/manualpages/IS/PetscSectionPermute.html
index 771f268..8fdb2e5 100644
--- a/docs/manualpages/IS/PetscSectionPermute.html
+++ b/docs/manualpages/IS/PetscSectionPermute.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionPermute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionPermute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionPermute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionPermute"><H1>PetscSectionPermute</H1></A>
Reorder the section according to the input point permutation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionReset.html b/docs/manualpages/IS/PetscSectionReset.html
index d8f9302..d9803c3 100644
--- a/docs/manualpages/IS/PetscSectionReset.html
+++ b/docs/manualpages/IS/PetscSectionReset.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionReset"><H1>PetscSectionReset</H1></A>
Frees all section data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetChart.html b/docs/manualpages/IS/PetscSectionSetChart.html
index 6cb317b..edd2eef 100644
--- a/docs/manualpages/IS/PetscSectionSetChart.html
+++ b/docs/manualpages/IS/PetscSectionSetChart.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetChart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetChart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetChart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetChart"><H1>PetscSectionSetChart</H1></A>
Sets the range [pStart, pEnd) in which points in the lie.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetClosureIndex.html b/docs/manualpages/IS/PetscSectionSetClosureIndex.html
index 596f5b2..a73a500 100644
--- a/docs/manualpages/IS/PetscSectionSetClosureIndex.html
+++ b/docs/manualpages/IS/PetscSectionSetClosureIndex.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetClosureIndex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetClosureIndex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetClosureIndex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetClosureIndex"><H1>PetscSectionSetClosureIndex</H1></A>
Set a cache of points in the closure of each point in the section
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetConstraintDof.html b/docs/manualpages/IS/PetscSectionSetConstraintDof.html
index 5292301..b247ec4 100644
--- a/docs/manualpages/IS/PetscSectionSetConstraintDof.html
+++ b/docs/manualpages/IS/PetscSectionSetConstraintDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetConstraintDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetConstraintDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetConstraintDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetConstraintDof"><H1>PetscSectionSetConstraintDof</H1></A>
Set the number of constrained degrees of freedom associated with a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetConstraintIndices.html b/docs/manualpages/IS/PetscSectionSetConstraintIndices.html
index 39f6503..fddc36a 100644
--- a/docs/manualpages/IS/PetscSectionSetConstraintIndices.html
+++ b/docs/manualpages/IS/PetscSectionSetConstraintIndices.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetConstraintIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetConstraintIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetConstraintIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetConstraintIndices"><H1>PetscSectionSetConstraintIndices</H1></A>
Set the point dof numbers, in [0, dof), which are constrained
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetDof.html b/docs/manualpages/IS/PetscSectionSetDof.html
index f9a6b64..6260da5 100644
--- a/docs/manualpages/IS/PetscSectionSetDof.html
+++ b/docs/manualpages/IS/PetscSectionSetDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetDof"><H1>PetscSectionSetDof</H1></A>
Sets the number of degrees of freedom associated with a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetFieldComponents.html b/docs/manualpages/IS/PetscSectionSetFieldComponents.html
index 7e13f30..298d2a8 100644
--- a/docs/manualpages/IS/PetscSectionSetFieldComponents.html
+++ b/docs/manualpages/IS/PetscSectionSetFieldComponents.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetFieldComponents</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetFieldComponents.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetFieldComponents.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetFieldComponents"><H1>PetscSectionSetFieldComponents</H1></A>
Sets the number of field components for the given field.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html b/docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html
index 4a0a162..86012a8 100644
--- a/docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html
+++ b/docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetFieldConstraintDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetFieldConstraintDof"><H1>PetscSectionSetFieldConstraintDof</H1></A>
Set the number of constrained degrees of freedom associated with a given field on a point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetFieldDof.html b/docs/manualpages/IS/PetscSectionSetFieldDof.html
index c3b3028..36d4d73 100644
--- a/docs/manualpages/IS/PetscSectionSetFieldDof.html
+++ b/docs/manualpages/IS/PetscSectionSetFieldDof.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetFieldDof</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetFieldDof.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetFieldDof.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetFieldDof"><H1>PetscSectionSetFieldDof</H1></A>
Sets the number of degrees of freedom associated with a field on a given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetFieldName.html b/docs/manualpages/IS/PetscSectionSetFieldName.html
index 24ccacf..c859614 100644
--- a/docs/manualpages/IS/PetscSectionSetFieldName.html
+++ b/docs/manualpages/IS/PetscSectionSetFieldName.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetFieldName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetFieldName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetFieldName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetFieldName"><H1>PetscSectionSetFieldName</H1></A>
Sets the name of a field in the <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetFieldOffset.html b/docs/manualpages/IS/PetscSectionSetFieldOffset.html
index e18fd77..833440f 100644
--- a/docs/manualpages/IS/PetscSectionSetFieldOffset.html
+++ b/docs/manualpages/IS/PetscSectionSetFieldOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetFieldOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetFieldOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetFieldOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetFieldOffset"><H1>PetscSectionSetFieldOffset</H1></A>
Set the offset into an array or local <A HREF="../Vec/Vec.html#Vec">Vec</A> for the dof associated with the given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetNumFields.html b/docs/manualpages/IS/PetscSectionSetNumFields.html
index 383c965..a863ad4 100644
--- a/docs/manualpages/IS/PetscSectionSetNumFields.html
+++ b/docs/manualpages/IS/PetscSectionSetNumFields.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetNumFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetNumFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetNumFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetNumFields"><H1>PetscSectionSetNumFields</H1></A>
Sets the number of fields.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetOffset.html b/docs/manualpages/IS/PetscSectionSetOffset.html
index efd8b4a..4d51201 100644
--- a/docs/manualpages/IS/PetscSectionSetOffset.html
+++ b/docs/manualpages/IS/PetscSectionSetOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetOffset"><H1>PetscSectionSetOffset</H1></A>
Set the offset into an array or local <A HREF="../Vec/Vec.html#Vec">Vec</A> for the dof associated with the given point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetPermutation.html b/docs/manualpages/IS/PetscSectionSetPermutation.html
index bd390f7..4aae018 100644
--- a/docs/manualpages/IS/PetscSectionSetPermutation.html
+++ b/docs/manualpages/IS/PetscSectionSetPermutation.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetPermutation"><H1>PetscSectionSetPermutation</H1></A>
Sets the permutation for [0, pEnd-pStart)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionSetUp.html b/docs/manualpages/IS/PetscSectionSetUp.html
index acd4047..e73916e 100644
--- a/docs/manualpages/IS/PetscSectionSetUp.html
+++ b/docs/manualpages/IS/PetscSectionSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionSetUp"><H1>PetscSectionSetUp</H1></A>
Calculate offsets based upon the number of degrees of freedom for each point.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/PetscSectionView.html b/docs/manualpages/IS/PetscSectionView.html
index 47e347b..7137b55 100644
--- a/docs/manualpages/IS/PetscSectionView.html
+++ b/docs/manualpages/IS/PetscSectionView.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/PetscSectionView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/PetscSectionView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionView"><H1>PetscSectionView</H1></A>
Views a <A HREF="../IS/PetscSection.html#PetscSection">PetscSection</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/IS/index.html b/docs/manualpages/IS/index.html
index a2e29e1..7fb568c 100644
--- a/docs/manualpages/IS/index.html
+++ b/docs/manualpages/IS/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/IS/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/IS/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/docs/manualpages/KSP/DMCopyDMKSP.html b/docs/manualpages/KSP/DMCopyDMKSP.html
index 4e42b31..6e85281 100644
--- a/docs/manualpages/KSP/DMCopyDMKSP.html
+++ b/docs/manualpages/KSP/DMCopyDMKSP.html
@@ -5,8 +5,8 @@
<TITLE>DMCopyDMKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMCopyDMKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMCopyDMKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCopyDMKSP"><H1>DMCopyDMKSP</H1></A>
copies a <A HREF="../DM/DM.html#DM">DM</A> context to a new <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMGetDMKSP.html b/docs/manualpages/KSP/DMGetDMKSP.html
index 8b44867..e792289 100644
--- a/docs/manualpages/KSP/DMGetDMKSP.html
+++ b/docs/manualpages/KSP/DMGetDMKSP.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDMKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMGetDMKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMGetDMKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDMKSP"><H1>DMGetDMKSP</H1></A>
get read-only private DMKSP context from a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMGetDMKSPWrite.html b/docs/manualpages/KSP/DMGetDMKSPWrite.html
index d242e40..d4c5f04 100644
--- a/docs/manualpages/KSP/DMGetDMKSPWrite.html
+++ b/docs/manualpages/KSP/DMGetDMKSPWrite.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDMKSPWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMGetDMKSPWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMGetDMKSPWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDMKSPWrite"><H1>DMGetDMKSPWrite</H1></A>
get write access to private DMKSP context from a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMGlobalToLocalSolve.html b/docs/manualpages/KSP/DMGlobalToLocalSolve.html
index cfdc6fd..75de0ed 100644
--- a/docs/manualpages/KSP/DMGlobalToLocalSolve.html
+++ b/docs/manualpages/KSP/DMGlobalToLocalSolve.html
@@ -5,8 +5,8 @@
<TITLE>DMGlobalToLocalSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMGlobalToLocalSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMGlobalToLocalSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGlobalToLocalSolve"><H1>DMGlobalToLocalSolve</H1></A>
Solve for the global vector that is mapped to a given local vector by <A HREF="../DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</A>()/<A HREF="../DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</A>() with mode = <A HREF="../Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</A>. It is assumed that the sum of all the local vector sizes is greater than or equal to the global vector size, so the solution is a least-squares solution. It is also [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMKSPCopy.html b/docs/manualpages/KSP/DMKSPCopy.html
index 465c945..62654e9 100644
--- a/docs/manualpages/KSP/DMKSPCopy.html
+++ b/docs/manualpages/KSP/DMKSPCopy.html
@@ -5,8 +5,8 @@
<TITLE>DMKSPCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMKSPCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMKSPCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMKSPCopy"><H1>DMKSPCopy</H1></A>
copies the information in a DMKSP to another DMKSP
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMKSPGetComputeInitialGuess.html b/docs/manualpages/KSP/DMKSPGetComputeInitialGuess.html
index 51275fe..389eaa5 100644
--- a/docs/manualpages/KSP/DMKSPGetComputeInitialGuess.html
+++ b/docs/manualpages/KSP/DMKSPGetComputeInitialGuess.html
@@ -5,8 +5,8 @@
<TITLE>DMKSPGetComputeInitialGuess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMKSPGetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMKSPGetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMKSPGetComputeInitialGuess"><H1>DMKSPGetComputeInitialGuess</H1></A>
get <A HREF="../KSP/KSP.html#KSP">KSP</A> initial guess evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMKSPGetComputeOperators.html b/docs/manualpages/KSP/DMKSPGetComputeOperators.html
index ce4fde7..60696ab 100644
--- a/docs/manualpages/KSP/DMKSPGetComputeOperators.html
+++ b/docs/manualpages/KSP/DMKSPGetComputeOperators.html
@@ -5,8 +5,8 @@
<TITLE>DMKSPGetComputeOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMKSPGetComputeOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMKSPGetComputeOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMKSPGetComputeOperators"><H1>DMKSPGetComputeOperators</H1></A>
get <A HREF="../KSP/KSP.html#KSP">KSP</A> matrix evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMKSPGetComputeRHS.html b/docs/manualpages/KSP/DMKSPGetComputeRHS.html
index 6a46782..690ae3f 100644
--- a/docs/manualpages/KSP/DMKSPGetComputeRHS.html
+++ b/docs/manualpages/KSP/DMKSPGetComputeRHS.html
@@ -5,8 +5,8 @@
<TITLE>DMKSPGetComputeRHS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMKSPGetComputeRHS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMKSPGetComputeRHS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMKSPGetComputeRHS"><H1>DMKSPGetComputeRHS</H1></A>
get <A HREF="../KSP/KSP.html#KSP">KSP</A> right hand side evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMKSPSetComputeInitialGuess.html b/docs/manualpages/KSP/DMKSPSetComputeInitialGuess.html
index 3ae7e61..879bc1f 100644
--- a/docs/manualpages/KSP/DMKSPSetComputeInitialGuess.html
+++ b/docs/manualpages/KSP/DMKSPSetComputeInitialGuess.html
@@ -5,8 +5,8 @@
<TITLE>DMKSPSetComputeInitialGuess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMKSPSetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMKSPSetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMKSPSetComputeInitialGuess"><H1>DMKSPSetComputeInitialGuess</H1></A>
set <A HREF="../KSP/KSP.html#KSP">KSP</A> initial guess evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMKSPSetComputeOperators.html b/docs/manualpages/KSP/DMKSPSetComputeOperators.html
index 3f9992a..b5d2adb 100644
--- a/docs/manualpages/KSP/DMKSPSetComputeOperators.html
+++ b/docs/manualpages/KSP/DMKSPSetComputeOperators.html
@@ -5,8 +5,8 @@
<TITLE>DMKSPSetComputeOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMKSPSetComputeOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMKSPSetComputeOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMKSPSetComputeOperators"><H1>DMKSPSetComputeOperators</H1></A>
set <A HREF="../KSP/KSP.html#KSP">KSP</A> matrix evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMKSPSetComputeRHS.html b/docs/manualpages/KSP/DMKSPSetComputeRHS.html
index 652e92f..1f57335 100644
--- a/docs/manualpages/KSP/DMKSPSetComputeRHS.html
+++ b/docs/manualpages/KSP/DMKSPSetComputeRHS.html
@@ -5,8 +5,8 @@
<TITLE>DMKSPSetComputeRHS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMKSPSetComputeRHS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMKSPSetComputeRHS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMKSPSetComputeRHS"><H1>DMKSPSetComputeRHS</H1></A>
set <A HREF="../KSP/KSP.html#KSP">KSP</A> right hand side evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/DMProjectField.html b/docs/manualpages/KSP/DMProjectField.html
index 76807ef..a87c485 100644
--- a/docs/manualpages/KSP/DMProjectField.html
+++ b/docs/manualpages/KSP/DMProjectField.html
@@ -5,8 +5,8 @@
<TITLE>DMProjectField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/DMProjectField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/DMProjectField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMProjectField"><H1>DMProjectField</H1></A>
This projects the given function of the fields into the function space provided.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSCGLS.html b/docs/manualpages/KSP/KSCGLS.html
index 15ffd57..4f53de1 100644
--- a/docs/manualpages/KSP/KSCGLS.html
+++ b/docs/manualpages/KSP/KSCGLS.html
@@ -5,8 +5,8 @@
<TITLE>KSCGLS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSCGLS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSCGLS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSCGLS"><H1>KSCGLS</H1></A>
Conjugate Gradient method for Least-Squares problems
<P>
diff --git a/docs/manualpages/KSP/KSP.html b/docs/manualpages/KSP/KSP.html
index 99554b9..6621001 100644
--- a/docs/manualpages/KSP/KSP.html
+++ b/docs/manualpages/KSP/KSP.html
@@ -5,8 +5,8 @@
<TITLE>KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP"><H1>KSP</H1></A>
Abstract PETSc object that manages all Krylov methods. This is the object that manages the linear solves in PETSc (even those such as direct solvers that do no use Krylov accelerators).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPAppendOptionsPrefix.html b/docs/manualpages/KSP/KSPAppendOptionsPrefix.html
index 5eeca1a..66e872a 100644
--- a/docs/manualpages/KSP/KSPAppendOptionsPrefix.html
+++ b/docs/manualpages/KSP/KSPAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>KSPAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPAppendOptionsPrefix"><H1>KSPAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../KSP/KSP.html#KSP">KSP</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBCGS.html b/docs/manualpages/KSP/KSPBCGS.html
index 422bed3..1a9fee3 100644
--- a/docs/manualpages/KSP/KSPBCGS.html
+++ b/docs/manualpages/KSP/KSPBCGS.html
@@ -5,8 +5,8 @@
<TITLE>KSPBCGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBCGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBCGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBCGS"><H1>KSPBCGS</H1></A>
Implements the BiCGStab (Stabilized version of BiConjugate Gradient) method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBCGSL.html b/docs/manualpages/KSP/KSPBCGSL.html
index 03b5e3a..11fd9df 100644
--- a/docs/manualpages/KSP/KSPBCGSL.html
+++ b/docs/manualpages/KSP/KSPBCGSL.html
@@ -5,8 +5,8 @@
<TITLE>KSPBCGSL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBCGSL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBCGSL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBCGSL"><H1>KSPBCGSL</H1></A>
Implements a slight variant of the Enhanced BiCGStab(L) algorithm in (3) and (2). The variation concerns cases when either kappa0**2 or kappa1**2 is negative due to round-off. Kappa0 has also been pulled out of the denominator in the formula for ghat.
<H3><FONT COLOR="#CC3333">References</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBCGSLSetEll.html b/docs/manualpages/KSP/KSPBCGSLSetEll.html
index bb43140..f492952 100644
--- a/docs/manualpages/KSP/KSPBCGSLSetEll.html
+++ b/docs/manualpages/KSP/KSPBCGSLSetEll.html
@@ -5,8 +5,8 @@
<TITLE>KSPBCGSLSetEll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBCGSLSetEll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBCGSLSetEll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBCGSLSetEll"><H1>KSPBCGSLSetEll</H1></A>
Sets the number of search directions in BiCGStab(L).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBCGSLSetPol.html b/docs/manualpages/KSP/KSPBCGSLSetPol.html
index ace8016..563e812 100644
--- a/docs/manualpages/KSP/KSPBCGSLSetPol.html
+++ b/docs/manualpages/KSP/KSPBCGSLSetPol.html
@@ -5,8 +5,8 @@
<TITLE>KSPBCGSLSetPol</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBCGSLSetPol.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBCGSLSetPol.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBCGSLSetPol"><H1>KSPBCGSLSetPol</H1></A>
Sets the type of polynomial part will be used in the BiCGSTab(L) solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBCGSLSetUsePseudoinverse.html b/docs/manualpages/KSP/KSPBCGSLSetUsePseudoinverse.html
index 08a7b86..1598fce 100644
--- a/docs/manualpages/KSP/KSPBCGSLSetUsePseudoinverse.html
+++ b/docs/manualpages/KSP/KSPBCGSLSetUsePseudoinverse.html
@@ -5,8 +5,8 @@
<TITLE>KSPBCGSLSetUsePseudoinverse</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBCGSLSetUsePseudoinverse.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBCGSLSetUsePseudoinverse.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBCGSLSetUsePseudoinverse"><H1>KSPBCGSLSetUsePseudoinverse</H1></A>
Use pseudoinverse (via SVD) to solve polynomial part of update
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBCGSLSetXRes.html b/docs/manualpages/KSP/KSPBCGSLSetXRes.html
index eca1376..cd8fdd9 100644
--- a/docs/manualpages/KSP/KSPBCGSLSetXRes.html
+++ b/docs/manualpages/KSP/KSPBCGSLSetXRes.html
@@ -5,8 +5,8 @@
<TITLE>KSPBCGSLSetXRes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBCGSLSetXRes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBCGSLSetXRes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBCGSLSetXRes"><H1>KSPBCGSLSetXRes</H1></A>
Sets the parameter governing when exact residuals will be used instead of computed residuals.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBICG.html b/docs/manualpages/KSP/KSPBICG.html
index eb495a7..dd19c15 100644
--- a/docs/manualpages/KSP/KSPBICG.html
+++ b/docs/manualpages/KSP/KSPBICG.html
@@ -5,8 +5,8 @@
<TITLE>KSPBICG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBICG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBICG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBICG"><H1>KSPBICG</H1></A>
Implements the Biconjugate gradient method (similar to running the conjugate gradient on the normal equations).
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBuildResidual.html b/docs/manualpages/KSP/KSPBuildResidual.html
index dc15eb5..686d4be 100644
--- a/docs/manualpages/KSP/KSPBuildResidual.html
+++ b/docs/manualpages/KSP/KSPBuildResidual.html
@@ -5,8 +5,8 @@
<TITLE>KSPBuildResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBuildResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBuildResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBuildResidual"><H1>KSPBuildResidual</H1></A>
Builds the residual in a vector provided.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPBuildSolution.html b/docs/manualpages/KSP/KSPBuildSolution.html
index ff0e40f..d2a6af0 100644
--- a/docs/manualpages/KSP/KSPBuildSolution.html
+++ b/docs/manualpages/KSP/KSPBuildSolution.html
@@ -5,8 +5,8 @@
<TITLE>KSPBuildSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPBuildSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPBuildSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPBuildSolution"><H1>KSPBuildSolution</H1></A>
Builds the approximate solution in a vector provided. This routine is NOT commonly needed (see <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>()).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCG.html b/docs/manualpages/KSP/KSPCG.html
index 14f5772..39c3495 100644
--- a/docs/manualpages/KSP/KSPCG.html
+++ b/docs/manualpages/KSP/KSPCG.html
@@ -5,8 +5,8 @@
<TITLE>KSPCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCG"><H1>KSPCG</H1></A>
The preconditioned conjugate gradient (PCG) iterative method
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCGNE.html b/docs/manualpages/KSP/KSPCGNE.html
index 9f010dc..ab01e38 100644
--- a/docs/manualpages/KSP/KSPCGNE.html
+++ b/docs/manualpages/KSP/KSPCGNE.html
@@ -5,8 +5,8 @@
<TITLE>KSPCGNE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCGNE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCGNE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCGNE"><H1>KSPCGNE</H1></A>
Applies the preconditioned conjugate gradient method to the normal equations without explicitly forming A^t*A
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCGS.html b/docs/manualpages/KSP/KSPCGS.html
index 6c6914b..9f60509 100644
--- a/docs/manualpages/KSP/KSPCGS.html
+++ b/docs/manualpages/KSP/KSPCGS.html
@@ -5,8 +5,8 @@
<TITLE>KSPCGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCGS"><H1>KSPCGS</H1></A>
This code implements the CGS (Conjugate Gradient Squared) method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCGSetType.html b/docs/manualpages/KSP/KSPCGSetType.html
index 2617957..0ba9679 100644
--- a/docs/manualpages/KSP/KSPCGSetType.html
+++ b/docs/manualpages/KSP/KSPCGSetType.html
@@ -5,8 +5,8 @@
<TITLE>KSPCGSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCGSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCGSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCGSetType"><H1>KSPCGSetType</H1></A>
Sets the variant of the conjugate gradient method to use for solving a linear system with a complex coefficient matrix. This option is irrelevant when solving a real system.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCGType.html b/docs/manualpages/KSP/KSPCGType.html
index 613bd68..a4004fb 100644
--- a/docs/manualpages/KSP/KSPCGType.html
+++ b/docs/manualpages/KSP/KSPCGType.html
@@ -5,8 +5,8 @@
<TITLE>KSPCGType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCGType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCGType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCGType"><H1>KSPCGType</H1></A>
Determines what type of CG to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCGUseSingleReduction.html b/docs/manualpages/KSP/KSPCGUseSingleReduction.html
index 1a7848f..f462297 100644
--- a/docs/manualpages/KSP/KSPCGUseSingleReduction.html
+++ b/docs/manualpages/KSP/KSPCGUseSingleReduction.html
@@ -5,8 +5,8 @@
<TITLE>KSPCGUseSingleReduction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCGUseSingleReduction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCGUseSingleReduction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCGUseSingleReduction"><H1>KSPCGUseSingleReduction</H1></A>
Merge the two inner products needed in CG into a single MPI_Allreduce() call.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCHEBYSHEV.html b/docs/manualpages/KSP/KSPCHEBYSHEV.html
index cfc3786..aa19449 100644
--- a/docs/manualpages/KSP/KSPCHEBYSHEV.html
+++ b/docs/manualpages/KSP/KSPCHEBYSHEV.html
@@ -5,8 +5,8 @@
<TITLE>KSPCHEBYSHEV</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCHEBYSHEV.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCHEBYSHEV.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCHEBYSHEV"><H1>KSPCHEBYSHEV</H1></A>
The preconditioned Chebyshev iterative method
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCR.html b/docs/manualpages/KSP/KSPCR.html
index 9adf385..21054b7 100644
--- a/docs/manualpages/KSP/KSPCR.html
+++ b/docs/manualpages/KSP/KSPCR.html
@@ -5,8 +5,8 @@
<TITLE>KSPCR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCR"><H1>KSPCR</H1></A>
This code implements the (preconditioned) conjugate residuals method
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPChebyshevEstEigGetKSP.html b/docs/manualpages/KSP/KSPChebyshevEstEigGetKSP.html
index daa2e48..f2b4b6d 100644
--- a/docs/manualpages/KSP/KSPChebyshevEstEigGetKSP.html
+++ b/docs/manualpages/KSP/KSPChebyshevEstEigGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>KSPChebyshevEstEigGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPChebyshevEstEigGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPChebyshevEstEigGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPChebyshevEstEigGetKSP"><H1>KSPChebyshevEstEigGetKSP</H1></A>
Get the Krylov method context used to estimate eigenvalues for the Chebyshev method. If a Krylov method is not being used for this purpose, NULL is returned. The reference count of the returned <A HREF="../KSP/KSP.html#KSP">KSP</A> is not incremented: it should not be destroyed by the user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPChebyshevEstEigSet.html b/docs/manualpages/KSP/KSPChebyshevEstEigSet.html
index 9bcc326..d152c3c 100644
--- a/docs/manualpages/KSP/KSPChebyshevEstEigSet.html
+++ b/docs/manualpages/KSP/KSPChebyshevEstEigSet.html
@@ -5,8 +5,8 @@
<TITLE>KSPChebyshevEstEigSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPChebyshevEstEigSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPChebyshevEstEigSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPChebyshevEstEigSet"><H1>KSPChebyshevEstEigSet</H1></A>
Automatically estimate the eigenvalues to use for Chebyshev
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPChebyshevEstEigSetRandom.html b/docs/manualpages/KSP/KSPChebyshevEstEigSetRandom.html
index 355fd53..effd99c 100644
--- a/docs/manualpages/KSP/KSPChebyshevEstEigSetRandom.html
+++ b/docs/manualpages/KSP/KSPChebyshevEstEigSetRandom.html
@@ -5,8 +5,8 @@
<TITLE>KSPChebyshevEstEigSetRandom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPChebyshevEstEigSetRandom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPChebyshevEstEigSetRandom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPChebyshevEstEigSetRandom"><H1>KSPChebyshevEstEigSetRandom</H1></A>
set random context for estimating eigenvalues
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPChebyshevEstEigSetUseRandom.html b/docs/manualpages/KSP/KSPChebyshevEstEigSetUseRandom.html
index 2e98811..ec541f4 100644
--- a/docs/manualpages/KSP/KSPChebyshevEstEigSetUseRandom.html
+++ b/docs/manualpages/KSP/KSPChebyshevEstEigSetUseRandom.html
@@ -5,8 +5,8 @@
<TITLE>KSPChebyshevEstEigSetUseRandom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPChebyshevEstEigSetUseRandom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPChebyshevEstEigSetUseRandom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPChebyshevEstEigSetUseRandom"><H1>KSPChebyshevEstEigSetUseRandom</H1></A>
use a random right hand side in order to do the estimate instead of the given right hand side
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPChebyshevSetEigenvalues.html b/docs/manualpages/KSP/KSPChebyshevSetEigenvalues.html
index 2ab456a..568fdce 100644
--- a/docs/manualpages/KSP/KSPChebyshevSetEigenvalues.html
+++ b/docs/manualpages/KSP/KSPChebyshevSetEigenvalues.html
@@ -5,8 +5,8 @@
<TITLE>KSPChebyshevSetEigenvalues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPChebyshevSetEigenvalues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPChebyshevSetEigenvalues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPChebyshevSetEigenvalues"><H1>KSPChebyshevSetEigenvalues</H1></A>
Sets estimates for the extreme eigenvalues of the preconditioned problem.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPComputeEigenvalues.html b/docs/manualpages/KSP/KSPComputeEigenvalues.html
index fcfa0f3..7300fe1 100644
--- a/docs/manualpages/KSP/KSPComputeEigenvalues.html
+++ b/docs/manualpages/KSP/KSPComputeEigenvalues.html
@@ -5,8 +5,8 @@
<TITLE>KSPComputeEigenvalues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPComputeEigenvalues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPComputeEigenvalues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPComputeEigenvalues"><H1>KSPComputeEigenvalues</H1></A>
Computes the extreme eigenvalues for the preconditioned operator. Called after or during <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPComputeEigenvaluesExplicitly.html b/docs/manualpages/KSP/KSPComputeEigenvaluesExplicitly.html
index 86c50c6..744f9dd 100644
--- a/docs/manualpages/KSP/KSPComputeEigenvaluesExplicitly.html
+++ b/docs/manualpages/KSP/KSPComputeEigenvaluesExplicitly.html
@@ -5,8 +5,8 @@
<TITLE>KSPComputeEigenvaluesExplicitly</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPComputeEigenvaluesExplicitly.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPComputeEigenvaluesExplicitly.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPComputeEigenvaluesExplicitly"><H1>KSPComputeEigenvaluesExplicitly</H1></A>
Computes all of the eigenvalues of the preconditioned operator using LAPACK.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPComputeExplicitOperator.html b/docs/manualpages/KSP/KSPComputeExplicitOperator.html
index 9161dce..a945df3 100644
--- a/docs/manualpages/KSP/KSPComputeExplicitOperator.html
+++ b/docs/manualpages/KSP/KSPComputeExplicitOperator.html
@@ -5,8 +5,8 @@
<TITLE>KSPComputeExplicitOperator</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPComputeExplicitOperator"><H1>KSPComputeExplicitOperator</H1></A>
Computes the explicit preconditioned operator, including diagonal scaling and null space removal if applicable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPComputeExtremeSingularValues.html b/docs/manualpages/KSP/KSPComputeExtremeSingularValues.html
index ca994ae..2debc00 100644
--- a/docs/manualpages/KSP/KSPComputeExtremeSingularValues.html
+++ b/docs/manualpages/KSP/KSPComputeExtremeSingularValues.html
@@ -5,8 +5,8 @@
<TITLE>KSPComputeExtremeSingularValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPComputeExtremeSingularValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPComputeExtremeSingularValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPComputeExtremeSingularValues"><H1>KSPComputeExtremeSingularValues</H1></A>
Computes the extreme singular values for the preconditioned operator. Called after or during <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPComputeRitz.html b/docs/manualpages/KSP/KSPComputeRitz.html
index ced429f..ed9081f 100644
--- a/docs/manualpages/KSP/KSPComputeRitz.html
+++ b/docs/manualpages/KSP/KSPComputeRitz.html
@@ -5,8 +5,8 @@
<TITLE>KSPComputeRitz</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPComputeRitz.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPComputeRitz.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPComputeRitz"><H1>KSPComputeRitz</H1></A>
Computes the Ritz or harmonic Ritz pairs associated to the smallest or largest in modulus, for the preconditioned operator. Called after <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPConvergedDefault.html b/docs/manualpages/KSP/KSPConvergedDefault.html
index c8abb57..72cb76b 100644
--- a/docs/manualpages/KSP/KSPConvergedDefault.html
+++ b/docs/manualpages/KSP/KSPConvergedDefault.html
@@ -5,8 +5,8 @@
<TITLE>KSPConvergedDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPConvergedDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPConvergedDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPConvergedDefault"><H1>KSPConvergedDefault</H1></A>
Determines convergence of the linear iterative solvers by default
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPConvergedDefaultCreate.html b/docs/manualpages/KSP/KSPConvergedDefaultCreate.html
index f6f8be1..a80a3f6 100644
--- a/docs/manualpages/KSP/KSPConvergedDefaultCreate.html
+++ b/docs/manualpages/KSP/KSPConvergedDefaultCreate.html
@@ -5,8 +5,8 @@
<TITLE>KSPConvergedDefaultCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPConvergedDefaultCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPConvergedDefaultCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPConvergedDefaultCreate"><H1>KSPConvergedDefaultCreate</H1></A>
Creates and initializes the space used by the <A HREF="../KSP/KSPConvergedDefault.html#KSPConvergedDefault">KSPConvergedDefault</A>() function context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPConvergedDefaultDestroy.html b/docs/manualpages/KSP/KSPConvergedDefaultDestroy.html
index 1148ae0..81f4c3c 100644
--- a/docs/manualpages/KSP/KSPConvergedDefaultDestroy.html
+++ b/docs/manualpages/KSP/KSPConvergedDefaultDestroy.html
@@ -5,8 +5,8 @@
<TITLE>KSPConvergedDefaultDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPConvergedDefaultDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPConvergedDefaultDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPConvergedDefaultDestroy"><H1>KSPConvergedDefaultDestroy</H1></A>
Frees the space used by the <A HREF="../KSP/KSPConvergedDefault.html#KSPConvergedDefault">KSPConvergedDefault</A>() function context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPConvergedDefaultSetUIRNorm.html b/docs/manualpages/KSP/KSPConvergedDefaultSetUIRNorm.html
index 80f4112..7c0243d 100644
--- a/docs/manualpages/KSP/KSPConvergedDefaultSetUIRNorm.html
+++ b/docs/manualpages/KSP/KSPConvergedDefaultSetUIRNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPConvergedDefaultSetUIRNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPConvergedDefaultSetUIRNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPConvergedDefaultSetUIRNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPConvergedDefaultSetUIRNorm"><H1>KSPConvergedDefaultSetUIRNorm</H1></A>
makes the default convergence test use || B*(b - A*(initial guess))|| instead of || B*b ||. In the case of right preconditioner or if <A HREF="../KSP/KSPSetNormType.html#KSPSetNormType">KSPSetNormType</A>(ksp,KSP_NORM_UNPRECONDIITONED) is used there is no B in the above formula. UIRNorm is short for Use Initial Residual Norm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPConvergedDefaultSetUMIRNorm.html b/docs/manualpages/KSP/KSPConvergedDefaultSetUMIRNorm.html
index 4940b0b..822c578 100644
--- a/docs/manualpages/KSP/KSPConvergedDefaultSetUMIRNorm.html
+++ b/docs/manualpages/KSP/KSPConvergedDefaultSetUMIRNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPConvergedDefaultSetUMIRNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPConvergedDefaultSetUMIRNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPConvergedDefaultSetUMIRNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPConvergedDefaultSetUMIRNorm"><H1>KSPConvergedDefaultSetUMIRNorm</H1></A>
makes the default convergence test use min(|| B*(b - A*(initial guess))||,|| B*b ||) In the case of right preconditioner or if <A HREF="../KSP/KSPSetNormType.html#KSPSetNormType">KSPSetNormType</A>(ksp,KSP_NORM_UNPRECONDIITONED) is used there is no B in the above formula. UMIRNorm is short for Use Minimum Initial Residual Norm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPConvergedReason.html b/docs/manualpages/KSP/KSPConvergedReason.html
index 9e307cf..f86d0c0 100644
--- a/docs/manualpages/KSP/KSPConvergedReason.html
+++ b/docs/manualpages/KSP/KSPConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>KSPConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPConvergedReason"><H1>KSPConvergedReason</H1></A>
reason a Krylov method was said to have converged or diverged
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPConvergedSkip.html b/docs/manualpages/KSP/KSPConvergedSkip.html
index d39794e..3ad51f6 100644
--- a/docs/manualpages/KSP/KSPConvergedSkip.html
+++ b/docs/manualpages/KSP/KSPConvergedSkip.html
@@ -5,8 +5,8 @@
<TITLE>KSPConvergedSkip</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPConvergedSkip.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPConvergedSkip.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPConvergedSkip"><H1>KSPConvergedSkip</H1></A>
Convergence test that do not return as converged until the maximum number of iterations is reached.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCreate.html b/docs/manualpages/KSP/KSPCreate.html
index 6809a8e..9a11a10 100644
--- a/docs/manualpages/KSP/KSPCreate.html
+++ b/docs/manualpages/KSP/KSPCreate.html
@@ -5,8 +5,8 @@
<TITLE>KSPCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCreate"><H1>KSPCreate</H1></A>
Creates the default <A HREF="../KSP/KSP.html#KSP">KSP</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPCreateVecs.html b/docs/manualpages/KSP/KSPCreateVecs.html
index 622c20a..a05c873 100644
--- a/docs/manualpages/KSP/KSPCreateVecs.html
+++ b/docs/manualpages/KSP/KSPCreateVecs.html
@@ -5,8 +5,8 @@
<TITLE>KSPCreateVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPCreateVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPCreateVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPCreateVecs"><H1>KSPCreateVecs</H1></A>
Gets a number of work vectors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPDGMRES.html b/docs/manualpages/KSP/KSPDGMRES.html
index c008928..1652770 100644
--- a/docs/manualpages/KSP/KSPDGMRES.html
+++ b/docs/manualpages/KSP/KSPDGMRES.html
@@ -5,8 +5,8 @@
<TITLE>KSPDGMRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPDGMRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPDGMRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPDGMRES"><H1>KSPDGMRES</H1></A>
Implements the deflated GMRES as defined in [1,2]. In this implementation, the adaptive strategy allows to switch to the deflated GMRES when the stagnation occurs.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPDestroy.html b/docs/manualpages/KSP/KSPDestroy.html
index e7caec7..437b8a0 100644
--- a/docs/manualpages/KSP/KSPDestroy.html
+++ b/docs/manualpages/KSP/KSPDestroy.html
@@ -5,8 +5,8 @@
<TITLE>KSPDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPDestroy"><H1>KSPDestroy</H1></A>
Destroys <A HREF="../KSP/KSP.html#KSP">KSP</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFBCGS.html b/docs/manualpages/KSP/KSPFBCGS.html
index 8fb0673..2ff3746 100644
--- a/docs/manualpages/KSP/KSPFBCGS.html
+++ b/docs/manualpages/KSP/KSPFBCGS.html
@@ -5,8 +5,8 @@
<TITLE>KSPFBCGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFBCGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFBCGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFBCGS"><H1>KSPFBCGS</H1></A>
Implements flexible BiCGStab method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFBCGSR.html b/docs/manualpages/KSP/KSPFBCGSR.html
index 944288c..1a0f77a 100644
--- a/docs/manualpages/KSP/KSPFBCGSR.html
+++ b/docs/manualpages/KSP/KSPFBCGSR.html
@@ -5,8 +5,8 @@
<TITLE>KSPFBCGSR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFBCGSR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFBCGSR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFBCGSR"><H1>KSPFBCGSR</H1></A>
Implements a mathematically equivalent variant of FBiCGSTab.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCDTruncationType.html b/docs/manualpages/KSP/KSPFCDTruncationType.html
index 26d7744..0412b9e 100644
--- a/docs/manualpages/KSP/KSPFCDTruncationType.html
+++ b/docs/manualpages/KSP/KSPFCDTruncationType.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCDTruncationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCDTruncationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCDTruncationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCDTruncationType"><H1>KSPFCDTruncationType</H1></A>
Define how stored directions are used to orthogonalize in flexible conjugate directions (FCD) methods
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCG.html b/docs/manualpages/KSP/KSPFCG.html
index 632103b..c243db5 100644
--- a/docs/manualpages/KSP/KSPFCG.html
+++ b/docs/manualpages/KSP/KSPFCG.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCG"><H1>KSPFCG</H1></A>
Implements the Flexible Conjugate Gradient method (FCG)
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCGGetMmax.html b/docs/manualpages/KSP/KSPFCGGetMmax.html
index 12a9bda..cc8e662 100644
--- a/docs/manualpages/KSP/KSPFCGGetMmax.html
+++ b/docs/manualpages/KSP/KSPFCGGetMmax.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCGGetMmax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCGGetMmax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCGGetMmax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCGGetMmax"><H1>KSPFCGGetMmax</H1></A>
get the maximum number of previous directions FCG will store
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCGGetNprealloc.html b/docs/manualpages/KSP/KSPFCGGetNprealloc.html
index 9944538..54f7bd5 100644
--- a/docs/manualpages/KSP/KSPFCGGetNprealloc.html
+++ b/docs/manualpages/KSP/KSPFCGGetNprealloc.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCGGetNprealloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCGGetNprealloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCGGetNprealloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCGGetNprealloc"><H1>KSPFCGGetNprealloc</H1></A>
get the number of directions preallocate by FCG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCGGetTruncationType.html b/docs/manualpages/KSP/KSPFCGGetTruncationType.html
index 8a81abd..1ce1c78 100644
--- a/docs/manualpages/KSP/KSPFCGGetTruncationType.html
+++ b/docs/manualpages/KSP/KSPFCGGetTruncationType.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCGGetTruncationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCGGetTruncationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCGGetTruncationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCGGetTruncationType"><H1>KSPFCGGetTruncationType</H1></A>
get the truncation strategy employed by FCG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCGSetMmax.html b/docs/manualpages/KSP/KSPFCGSetMmax.html
index b7916c9..88fca49 100644
--- a/docs/manualpages/KSP/KSPFCGSetMmax.html
+++ b/docs/manualpages/KSP/KSPFCGSetMmax.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCGSetMmax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCGSetMmax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCGSetMmax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCGSetMmax"><H1>KSPFCGSetMmax</H1></A>
set the maximum number of previous directions FCG will store for orthogonalization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCGSetNprealloc.html b/docs/manualpages/KSP/KSPFCGSetNprealloc.html
index baecc0f..6c99a5c 100644
--- a/docs/manualpages/KSP/KSPFCGSetNprealloc.html
+++ b/docs/manualpages/KSP/KSPFCGSetNprealloc.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCGSetNprealloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCGSetNprealloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCGSetNprealloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCGSetNprealloc"><H1>KSPFCGSetNprealloc</H1></A>
set the number of directions to preallocate with FCG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFCGSetTruncationType.html b/docs/manualpages/KSP/KSPFCGSetTruncationType.html
index 65b218b..e7a5e46 100644
--- a/docs/manualpages/KSP/KSPFCGSetTruncationType.html
+++ b/docs/manualpages/KSP/KSPFCGSetTruncationType.html
@@ -5,8 +5,8 @@
<TITLE>KSPFCGSetTruncationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFCGSetTruncationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFCGSetTruncationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFCGSetTruncationType"><H1>KSPFCGSetTruncationType</H1></A>
specify how many of its stored previous directions FCG uses during orthoganalization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFGMRES.html b/docs/manualpages/KSP/KSPFGMRES.html
index 7c00fe0..b9b5d2b 100644
--- a/docs/manualpages/KSP/KSPFGMRES.html
+++ b/docs/manualpages/KSP/KSPFGMRES.html
@@ -5,8 +5,8 @@
<TITLE>KSPFGMRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFGMRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFGMRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFGMRES"><H1>KSPFGMRES</H1></A>
Implements the Flexible Generalized Minimal Residual method. developed by Saad with restart
<P>
diff --git a/docs/manualpages/KSP/KSPFGMRESModifyPCKSP.html b/docs/manualpages/KSP/KSPFGMRESModifyPCKSP.html
index 43adc19..c1b9ec7 100644
--- a/docs/manualpages/KSP/KSPFGMRESModifyPCKSP.html
+++ b/docs/manualpages/KSP/KSPFGMRESModifyPCKSP.html
@@ -5,8 +5,8 @@
<TITLE>KSPFGMRESModifyPCKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFGMRESModifyPCKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFGMRESModifyPCKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFGMRESModifyPCKSP"><H1>KSPFGMRESModifyPCKSP</H1></A>
modifies the attributes of the GMRES preconditioner. It serves as an example (not as something useful!)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFGMRESModifyPCNoChange.html b/docs/manualpages/KSP/KSPFGMRESModifyPCNoChange.html
index 086f994..271d8c0 100644
--- a/docs/manualpages/KSP/KSPFGMRESModifyPCNoChange.html
+++ b/docs/manualpages/KSP/KSPFGMRESModifyPCNoChange.html
@@ -5,8 +5,8 @@
<TITLE>KSPFGMRESModifyPCNoChange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFGMRESModifyPCNoChange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFGMRESModifyPCNoChange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFGMRESModifyPCNoChange"><H1>KSPFGMRESModifyPCNoChange</H1></A>
this is the default used by fgmres - it doesn't change the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFGMRESSetModifyPC.html b/docs/manualpages/KSP/KSPFGMRESSetModifyPC.html
index 6e81766..d5a2d82 100644
--- a/docs/manualpages/KSP/KSPFGMRESSetModifyPC.html
+++ b/docs/manualpages/KSP/KSPFGMRESSetModifyPC.html
@@ -5,8 +5,8 @@
<TITLE>KSPFGMRESSetModifyPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFGMRESSetModifyPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFGMRESSetModifyPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFGMRESSetModifyPC"><H1>KSPFGMRESSetModifyPC</H1></A>
Sets the routine used by FGMRES to modify the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFinalizePackage.html b/docs/manualpages/KSP/KSPFinalizePackage.html
index 3861be7..f23d8af 100644
--- a/docs/manualpages/KSP/KSPFinalizePackage.html
+++ b/docs/manualpages/KSP/KSPFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>KSPFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFinalizePackage"><H1>KSPFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to the <A HREF="../KSP/KSP.html#KSP">KSP</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPFischerGuessCreate.html b/docs/manualpages/KSP/KSPFischerGuessCreate.html
index 44ab052..6d6e66c 100644
--- a/docs/manualpages/KSP/KSPFischerGuessCreate.html
+++ b/docs/manualpages/KSP/KSPFischerGuessCreate.html
@@ -5,8 +5,8 @@
<TITLE>KSPFischerGuessCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPFischerGuessCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPFischerGuessCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPFischerGuessCreate"><H1>KSPFischerGuessCreate</H1></A>
Implements Paul Fischer's initial guess algorithm Method 1 and 2 for situations where a linear system is solved repeatedly
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGCR.html b/docs/manualpages/KSP/KSPGCR.html
index 6e948b6..5380262 100644
--- a/docs/manualpages/KSP/KSPGCR.html
+++ b/docs/manualpages/KSP/KSPGCR.html
@@ -5,8 +5,8 @@
<TITLE>KSPGCR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGCR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGCR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGCR"><H1>KSPGCR</H1></A>
Implements the preconditioned Generalized Conjugate Residual method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGCRSetModifyPC.html b/docs/manualpages/KSP/KSPGCRSetModifyPC.html
index 569d607..3e460ec 100644
--- a/docs/manualpages/KSP/KSPGCRSetModifyPC.html
+++ b/docs/manualpages/KSP/KSPGCRSetModifyPC.html
@@ -5,8 +5,8 @@
<TITLE>KSPGCRSetModifyPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGCRSetModifyPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGCRSetModifyPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGCRSetModifyPC"><H1>KSPGCRSetModifyPC</H1></A>
Sets the routine used by GCR to modify the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGLTR.html b/docs/manualpages/KSP/KSPGLTR.html
index f1937a8..b804fed 100644
--- a/docs/manualpages/KSP/KSPGLTR.html
+++ b/docs/manualpages/KSP/KSPGLTR.html
@@ -5,8 +5,8 @@
<TITLE>KSPGLTR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGLTR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGLTR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGLTR"><H1>KSPGLTR</H1></A>
Code to run conjugate gradient method subject to a constraint on the solution norm. This is used in Trust Region methods for nonlinear equations, <A HREF="../SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</A>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGLTRGetLambda.html b/docs/manualpages/KSP/KSPGLTRGetLambda.html
index ac598e5..f90648b 100644
--- a/docs/manualpages/KSP/KSPGLTRGetLambda.html
+++ b/docs/manualpages/KSP/KSPGLTRGetLambda.html
@@ -5,8 +5,8 @@
<TITLE>KSPGLTRGetLambda</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGLTRGetLambda.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGLTRGetLambda.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGLTRGetLambda"><H1>KSPGLTRGetLambda</H1></A>
Get multiplier on trust-region constraint.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGLTRGetMinEig.html b/docs/manualpages/KSP/KSPGLTRGetMinEig.html
index b3bdfb6..caf9358 100644
--- a/docs/manualpages/KSP/KSPGLTRGetMinEig.html
+++ b/docs/manualpages/KSP/KSPGLTRGetMinEig.html
@@ -5,8 +5,8 @@
<TITLE>KSPGLTRGetMinEig</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGLTRGetMinEig.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGLTRGetMinEig.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGLTRGetMinEig"><H1>KSPGLTRGetMinEig</H1></A>
Get minimum eigenvalue.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGLTRGetNormD.html b/docs/manualpages/KSP/KSPGLTRGetNormD.html
index f3ecd55..6bef906 100644
--- a/docs/manualpages/KSP/KSPGLTRGetNormD.html
+++ b/docs/manualpages/KSP/KSPGLTRGetNormD.html
@@ -5,8 +5,8 @@
<TITLE>KSPGLTRGetNormD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGLTRGetNormD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGLTRGetNormD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGLTRGetNormD"><H1>KSPGLTRGetNormD</H1></A>
Get norm of the direction.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGLTRGetObjFcn.html b/docs/manualpages/KSP/KSPGLTRGetObjFcn.html
index 3deea21..fcd8712 100644
--- a/docs/manualpages/KSP/KSPGLTRGetObjFcn.html
+++ b/docs/manualpages/KSP/KSPGLTRGetObjFcn.html
@@ -5,8 +5,8 @@
<TITLE>KSPGLTRGetObjFcn</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGLTRGetObjFcn.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGLTRGetObjFcn.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGLTRGetObjFcn"><H1>KSPGLTRGetObjFcn</H1></A>
Get objective function value.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGLTRSetRadius.html b/docs/manualpages/KSP/KSPGLTRSetRadius.html
index 4cf6d1e..999f5b6 100644
--- a/docs/manualpages/KSP/KSPGLTRSetRadius.html
+++ b/docs/manualpages/KSP/KSPGLTRSetRadius.html
@@ -5,8 +5,8 @@
<TITLE>KSPGLTRSetRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGLTRSetRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGLTRSetRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGLTRSetRadius"><H1>KSPGLTRSetRadius</H1></A>
Sets the radius of the trust region.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRES.html b/docs/manualpages/KSP/KSPGMRES.html
index 50c067f..324cef4 100644
--- a/docs/manualpages/KSP/KSPGMRES.html
+++ b/docs/manualpages/KSP/KSPGMRES.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRES"><H1>KSPGMRES</H1></A>
Implements the Generalized Minimal Residual method. (Saad and Schultz, 1986) with restart
<P>
diff --git a/docs/manualpages/KSP/KSPGMRESCGSRefinementType.html b/docs/manualpages/KSP/KSPGMRESCGSRefinementType.html
index ff335a7..51cb6af 100644
--- a/docs/manualpages/KSP/KSPGMRESCGSRefinementType.html
+++ b/docs/manualpages/KSP/KSPGMRESCGSRefinementType.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESCGSRefinementType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESCGSRefinementType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESCGSRefinementType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESCGSRefinementType"><H1>KSPGMRESCGSRefinementType</H1></A>
How the classical (unmodified) Gram-Schmidt is performed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESClassicalGramSchmidtOrthogonalization.html b/docs/manualpages/KSP/KSPGMRESClassicalGramSchmidtOrthogonalization.html
index 9c34787..b71815c 100644
--- a/docs/manualpages/KSP/KSPGMRESClassicalGramSchmidtOrthogonalization.html
+++ b/docs/manualpages/KSP/KSPGMRESClassicalGramSchmidtOrthogonalization.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESClassicalGramSchmidtOrthogonalization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESClassicalGramSchmidtOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESClassicalGramSchmidtOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESClassicalGramSchmidtOrthogonalization"><H1>KSPGMRESClassicalGramSchmidtOrthogonalization</H1></A>
This is the basic orthogonalization routine using classical Gram-Schmidt with possible iterative refinement to improve the stability
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESGetCGSRefinementType.html b/docs/manualpages/KSP/KSPGMRESGetCGSRefinementType.html
index 411eadc..01c3e21 100644
--- a/docs/manualpages/KSP/KSPGMRESGetCGSRefinementType.html
+++ b/docs/manualpages/KSP/KSPGMRESGetCGSRefinementType.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESGetCGSRefinementType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESGetCGSRefinementType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESGetCGSRefinementType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESGetCGSRefinementType"><H1>KSPGMRESGetCGSRefinementType</H1></A>
Gets the type of iterative refinement to use in the classical Gram Schmidt orthogonalization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESGetOrthogonalization.html b/docs/manualpages/KSP/KSPGMRESGetOrthogonalization.html
index 5a9dd83..6f4e3fb 100644
--- a/docs/manualpages/KSP/KSPGMRESGetOrthogonalization.html
+++ b/docs/manualpages/KSP/KSPGMRESGetOrthogonalization.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESGetOrthogonalization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESGetOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESGetOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESGetOrthogonalization"><H1>KSPGMRESGetOrthogonalization</H1></A>
Gets the orthogonalization routine used by GMRES and FGMRES.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESGetRestart.html b/docs/manualpages/KSP/KSPGMRESGetRestart.html
index c5c5f86..650c11c 100644
--- a/docs/manualpages/KSP/KSPGMRESGetRestart.html
+++ b/docs/manualpages/KSP/KSPGMRESGetRestart.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESGetRestart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESGetRestart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESGetRestart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESGetRestart"><H1>KSPGMRESGetRestart</H1></A>
Gets number of iterations at which GMRES, FGMRES and LGMRES restarts.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESModifiedGramSchmidtOrthogonalization.html b/docs/manualpages/KSP/KSPGMRESModifiedGramSchmidtOrthogonalization.html
index 5f646b7..476946f 100644
--- a/docs/manualpages/KSP/KSPGMRESModifiedGramSchmidtOrthogonalization.html
+++ b/docs/manualpages/KSP/KSPGMRESModifiedGramSchmidtOrthogonalization.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESModifiedGramSchmidtOrthogonalization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESModifiedGramSchmidtOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESModifiedGramSchmidtOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESModifiedGramSchmidtOrthogonalization"><H1>KSPGMRESModifiedGramSchmidtOrthogonalization</H1></A>
This is the basic orthogonalization routine using modified Gram-Schmidt.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESMonitorKrylov.html b/docs/manualpages/KSP/KSPGMRESMonitorKrylov.html
index 9c092ce..57c624f 100644
--- a/docs/manualpages/KSP/KSPGMRESMonitorKrylov.html
+++ b/docs/manualpages/KSP/KSPGMRESMonitorKrylov.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESMonitorKrylov</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESMonitorKrylov.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESMonitorKrylov.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESMonitorKrylov"><H1>KSPGMRESMonitorKrylov</H1></A>
Calls <A HREF="../Vec/VecView.html#VecView">VecView</A>() for each new direction in the GMRES accumulated Krylov space.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESSetCGSRefinementType.html b/docs/manualpages/KSP/KSPGMRESSetCGSRefinementType.html
index 982e10d..c0ac6be 100644
--- a/docs/manualpages/KSP/KSPGMRESSetCGSRefinementType.html
+++ b/docs/manualpages/KSP/KSPGMRESSetCGSRefinementType.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESSetCGSRefinementType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESSetCGSRefinementType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESSetCGSRefinementType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESSetCGSRefinementType"><H1>KSPGMRESSetCGSRefinementType</H1></A>
Sets the type of iterative refinement to use in the classical Gram Schmidt orthogonalization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -24,7 +24,7 @@ Logically Collective on <A HREF="../KSP/KSP.html#KSP">KSP</A>
</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
-<DT><B>-ksp_gmres_cgs_refinement_type <never,ifneeded,always></B> -
+<DT><B>-ksp_gmres_cgs_refinement_type <refine_never,refine_ifneeded,refine_always></B> -
<br>
<P>
diff --git a/docs/manualpages/KSP/KSPGMRESSetHapTol.html b/docs/manualpages/KSP/KSPGMRESSetHapTol.html
index d4bb13f..0bbfea2 100644
--- a/docs/manualpages/KSP/KSPGMRESSetHapTol.html
+++ b/docs/manualpages/KSP/KSPGMRESSetHapTol.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESSetHapTol</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESSetHapTol.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESSetHapTol.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESSetHapTol"><H1>KSPGMRESSetHapTol</H1></A>
Sets tolerance for determining happy breakdown in GMRES, FGMRES and LGMRES.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESSetOrthogonalization.html b/docs/manualpages/KSP/KSPGMRESSetOrthogonalization.html
index b5e622d..b290328 100644
--- a/docs/manualpages/KSP/KSPGMRESSetOrthogonalization.html
+++ b/docs/manualpages/KSP/KSPGMRESSetOrthogonalization.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESSetOrthogonalization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESSetOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESSetOrthogonalization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESSetOrthogonalization"><H1>KSPGMRESSetOrthogonalization</H1></A>
Sets the orthogonalization routine used by GMRES and FGMRES.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESSetPreAllocateVectors.html b/docs/manualpages/KSP/KSPGMRESSetPreAllocateVectors.html
index d42e155..9e8c884 100644
--- a/docs/manualpages/KSP/KSPGMRESSetPreAllocateVectors.html
+++ b/docs/manualpages/KSP/KSPGMRESSetPreAllocateVectors.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESSetPreAllocateVectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESSetPreAllocateVectors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESSetPreAllocateVectors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESSetPreAllocateVectors"><H1>KSPGMRESSetPreAllocateVectors</H1></A>
Causes GMRES and FGMRES to preallocate all its needed work vectors at initial setup rather than the default, which is to allocate them in chunks when needed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGMRESSetRestart.html b/docs/manualpages/KSP/KSPGMRESSetRestart.html
index 1471835..2961e9c 100644
--- a/docs/manualpages/KSP/KSPGMRESSetRestart.html
+++ b/docs/manualpages/KSP/KSPGMRESSetRestart.html
@@ -5,8 +5,8 @@
<TITLE>KSPGMRESSetRestart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGMRESSetRestart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGMRESSetRestart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGMRESSetRestart"><H1>KSPGMRESSetRestart</H1></A>
Sets number of iterations at which GMRES, FGMRES and LGMRES restarts.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGROPPCG.html b/docs/manualpages/KSP/KSPGROPPCG.html
index 602bd3b..b527d3e 100644
--- a/docs/manualpages/KSP/KSPGROPPCG.html
+++ b/docs/manualpages/KSP/KSPGROPPCG.html
@@ -5,8 +5,8 @@
<TITLE>KSPGROPPCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGROPPCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGROPPCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGROPPCG"><H1>KSPGROPPCG</H1></A>
A pipelined conjugate gradient method from Bill Gropp This method has two reductions, one of which is overlapped with the matrix-vector product and one of which is
overlapped with the preconditioner.
diff --git a/docs/manualpages/KSP/KSPGetApplicationContext.html b/docs/manualpages/KSP/KSPGetApplicationContext.html
index 4d79000..10c609b 100644
--- a/docs/manualpages/KSP/KSPGetApplicationContext.html
+++ b/docs/manualpages/KSP/KSPGetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetApplicationContext"><H1>KSPGetApplicationContext</H1></A>
Gets the user-defined context for the linear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetComputeEigenvalues.html b/docs/manualpages/KSP/KSPGetComputeEigenvalues.html
index b0b678a..38162fa 100644
--- a/docs/manualpages/KSP/KSPGetComputeEigenvalues.html
+++ b/docs/manualpages/KSP/KSPGetComputeEigenvalues.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetComputeEigenvalues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetComputeEigenvalues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetComputeEigenvalues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetComputeEigenvalues"><H1>KSPGetComputeEigenvalues</H1></A>
Gets the flag indicating that the extreme eigenvalues values will be calculated via a Lanczos or Arnoldi process as the linear system is solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetComputeSingularValues.html b/docs/manualpages/KSP/KSPGetComputeSingularValues.html
index 06a6fc7..2c4d9b7 100644
--- a/docs/manualpages/KSP/KSPGetComputeSingularValues.html
+++ b/docs/manualpages/KSP/KSPGetComputeSingularValues.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetComputeSingularValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetComputeSingularValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetComputeSingularValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetComputeSingularValues"><H1>KSPGetComputeSingularValues</H1></A>
Gets the flag indicating whether the extreme singular values will be calculated via a Lanczos or Arnoldi process as the linear system is solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetConvergedReason.html b/docs/manualpages/KSP/KSPGetConvergedReason.html
index cce6eda..46764be 100644
--- a/docs/manualpages/KSP/KSPGetConvergedReason.html
+++ b/docs/manualpages/KSP/KSPGetConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetConvergedReason"><H1>KSPGetConvergedReason</H1></A>
Gets the reason the <A HREF="../KSP/KSP.html#KSP">KSP</A> iteration was stopped.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetConvergenceContext.html b/docs/manualpages/KSP/KSPGetConvergenceContext.html
index 5a77383..b0923e6 100644
--- a/docs/manualpages/KSP/KSPGetConvergenceContext.html
+++ b/docs/manualpages/KSP/KSPGetConvergenceContext.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetConvergenceContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetConvergenceContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetConvergenceContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetConvergenceContext"><H1>KSPGetConvergenceContext</H1></A>
Gets the convergence context set with <A HREF="../KSP/KSPSetConvergenceTest.html#KSPSetConvergenceTest">KSPSetConvergenceTest</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetDM.html b/docs/manualpages/KSP/KSPGetDM.html
index 4c16c49..bffd3f3 100644
--- a/docs/manualpages/KSP/KSPGetDM.html
+++ b/docs/manualpages/KSP/KSPGetDM.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetDM"><H1>KSPGetDM</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetDiagonalScale.html b/docs/manualpages/KSP/KSPGetDiagonalScale.html
index 8039e9c..1c26e56 100644
--- a/docs/manualpages/KSP/KSPGetDiagonalScale.html
+++ b/docs/manualpages/KSP/KSPGetDiagonalScale.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetDiagonalScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetDiagonalScale"><H1>KSPGetDiagonalScale</H1></A>
Checks if <A HREF="../KSP/KSP.html#KSP">KSP</A> solver scales the matrix and right hand side
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetDiagonalScaleFix.html b/docs/manualpages/KSP/KSPGetDiagonalScaleFix.html
index 3f28a94..707f445 100644
--- a/docs/manualpages/KSP/KSPGetDiagonalScaleFix.html
+++ b/docs/manualpages/KSP/KSPGetDiagonalScaleFix.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetDiagonalScaleFix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetDiagonalScaleFix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetDiagonalScaleFix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetDiagonalScaleFix"><H1>KSPGetDiagonalScaleFix</H1></A>
Determines if <A HREF="../KSP/KSP.html#KSP">KSP</A> diagonally scales the system back after solving.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetErrorIfNotConverged.html b/docs/manualpages/KSP/KSPGetErrorIfNotConverged.html
index d6ca3b0..47df404 100644
--- a/docs/manualpages/KSP/KSPGetErrorIfNotConverged.html
+++ b/docs/manualpages/KSP/KSPGetErrorIfNotConverged.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetErrorIfNotConverged</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetErrorIfNotConverged"><H1>KSPGetErrorIfNotConverged</H1></A>
Will <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() generate an error if the solver does not converge?
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetFischerGuess.html b/docs/manualpages/KSP/KSPGetFischerGuess.html
index 3649a99..2120e30 100644
--- a/docs/manualpages/KSP/KSPGetFischerGuess.html
+++ b/docs/manualpages/KSP/KSPGetFischerGuess.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetFischerGuess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetFischerGuess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetFischerGuess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetFischerGuess"><H1>KSPGetFischerGuess</H1></A>
Gets the initial guess generator set with either <A HREF="../KSP/KSPSetFischerGuess.html#KSPSetFischerGuess">KSPSetFischerGuess</A>() or KSPCreateFischerGuess()/<A HREF="../KSP/KSPSetFischerGuess.html#KSPSetFischerGuess">KSPSetFischerGuess</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetInitialGuessKnoll.html b/docs/manualpages/KSP/KSPGetInitialGuessKnoll.html
index f7b8eeb..6c9071e 100644
--- a/docs/manualpages/KSP/KSPGetInitialGuessKnoll.html
+++ b/docs/manualpages/KSP/KSPGetInitialGuessKnoll.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetInitialGuessKnoll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetInitialGuessKnoll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetInitialGuessKnoll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetInitialGuessKnoll"><H1>KSPGetInitialGuessKnoll</H1></A>
Determines whether the <A HREF="../KSP/KSP.html#KSP">KSP</A> solver is using the Knoll trick (using <A HREF="../PC/PCApply.html#PCApply">PCApply</A>(pc,b,...) to compute the initial guess
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetInitialGuessNonzero.html b/docs/manualpages/KSP/KSPGetInitialGuessNonzero.html
index c46c4ba..104e5ce 100644
--- a/docs/manualpages/KSP/KSPGetInitialGuessNonzero.html
+++ b/docs/manualpages/KSP/KSPGetInitialGuessNonzero.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetInitialGuessNonzero</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetInitialGuessNonzero.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetInitialGuessNonzero.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetInitialGuessNonzero"><H1>KSPGetInitialGuessNonzero</H1></A>
Determines whether the <A HREF="../KSP/KSP.html#KSP">KSP</A> solver is using a zero initial guess.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetIterationNumber.html b/docs/manualpages/KSP/KSPGetIterationNumber.html
index 5163f78..2b49c40 100644
--- a/docs/manualpages/KSP/KSPGetIterationNumber.html
+++ b/docs/manualpages/KSP/KSPGetIterationNumber.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetIterationNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetIterationNumber"><H1>KSPGetIterationNumber</H1></A>
Gets the current iteration number; if the <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() is complete, returns the number of iterations used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetMonitorContext.html b/docs/manualpages/KSP/KSPGetMonitorContext.html
index 5bd50c3..e6e88a3 100644
--- a/docs/manualpages/KSP/KSPGetMonitorContext.html
+++ b/docs/manualpages/KSP/KSPGetMonitorContext.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetMonitorContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetMonitorContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetMonitorContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetMonitorContext"><H1>KSPGetMonitorContext</H1></A>
Gets the monitoring context, as set by <A HREF="../KSP/KSPMonitorSet.html#KSPMonitorSet">KSPMonitorSet</A>() for the FIRST monitor only.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetNormType.html b/docs/manualpages/KSP/KSPGetNormType.html
index 305379e..f8585f3 100644
--- a/docs/manualpages/KSP/KSPGetNormType.html
+++ b/docs/manualpages/KSP/KSPGetNormType.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetNormType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetNormType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetNormType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetNormType"><H1>KSPGetNormType</H1></A>
Gets the norm that is used for convergence testing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetOperators.html b/docs/manualpages/KSP/KSPGetOperators.html
index 0ced573..597ec4a 100644
--- a/docs/manualpages/KSP/KSPGetOperators.html
+++ b/docs/manualpages/KSP/KSPGetOperators.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetOperators"><H1>KSPGetOperators</H1></A>
Gets the matrix associated with the linear system and a (possibly) different one associated with the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetOperatorsSet.html b/docs/manualpages/KSP/KSPGetOperatorsSet.html
index 3948a79..6d2574a 100644
--- a/docs/manualpages/KSP/KSPGetOperatorsSet.html
+++ b/docs/manualpages/KSP/KSPGetOperatorsSet.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetOperatorsSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetOperatorsSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetOperatorsSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetOperatorsSet"><H1>KSPGetOperatorsSet</H1></A>
Determines if the matrix associated with the linear system and possibly a different one associated with the preconditioner have been set in the <A HREF="../KSP/KSP.html#KSP">KSP</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetOptionsPrefix.html b/docs/manualpages/KSP/KSPGetOptionsPrefix.html
index e50da12..aca674a 100644
--- a/docs/manualpages/KSP/KSPGetOptionsPrefix.html
+++ b/docs/manualpages/KSP/KSPGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetOptionsPrefix"><H1>KSPGetOptionsPrefix</H1></A>
Gets the prefix used for searching for all <A HREF="../KSP/KSP.html#KSP">KSP</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetPC.html b/docs/manualpages/KSP/KSPGetPC.html
index 284c62c..b0a99b2 100644
--- a/docs/manualpages/KSP/KSPGetPC.html
+++ b/docs/manualpages/KSP/KSPGetPC.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetPC"><H1>KSPGetPC</H1></A>
Returns a pointer to the preconditioner context set with <A HREF="../KSP/KSPSetPC.html#KSPSetPC">KSPSetPC</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetPCSide.html b/docs/manualpages/KSP/KSPGetPCSide.html
index 25b522c..b25341e 100644
--- a/docs/manualpages/KSP/KSPGetPCSide.html
+++ b/docs/manualpages/KSP/KSPGetPCSide.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetPCSide</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetPCSide.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetPCSide.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetPCSide"><H1>KSPGetPCSide</H1></A>
Gets the preconditioning side.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetResidualHistory.html b/docs/manualpages/KSP/KSPGetResidualHistory.html
index 19577be..9a5c301 100644
--- a/docs/manualpages/KSP/KSPGetResidualHistory.html
+++ b/docs/manualpages/KSP/KSPGetResidualHistory.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetResidualHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetResidualHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetResidualHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetResidualHistory"><H1>KSPGetResidualHistory</H1></A>
Gets the array used to hold the residual history and the number of residuals it contains.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetResidualNorm.html b/docs/manualpages/KSP/KSPGetResidualNorm.html
index 2ecf3a0..d764f77 100644
--- a/docs/manualpages/KSP/KSPGetResidualNorm.html
+++ b/docs/manualpages/KSP/KSPGetResidualNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetResidualNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetResidualNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetResidualNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetResidualNorm"><H1>KSPGetResidualNorm</H1></A>
Gets the last (approximate preconditioned) residual norm that has been computed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetRhs.html b/docs/manualpages/KSP/KSPGetRhs.html
index a7533a0..409a0a0 100644
--- a/docs/manualpages/KSP/KSPGetRhs.html
+++ b/docs/manualpages/KSP/KSPGetRhs.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetRhs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetRhs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetRhs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetRhs"><H1>KSPGetRhs</H1></A>
Gets the right-hand-side vector for the linear system to be solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetSolution.html b/docs/manualpages/KSP/KSPGetSolution.html
index 86f72da..302579e 100644
--- a/docs/manualpages/KSP/KSPGetSolution.html
+++ b/docs/manualpages/KSP/KSPGetSolution.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetSolution"><H1>KSPGetSolution</H1></A>
Gets the location of the solution for the linear system to be solved. Note that this may not be where the solution is stored during the iterative process; see <A HREF="../KSP/KSPBuildSolution.html#KSPBuildSolution">KSPBuildSolution</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetTabLevel.html b/docs/manualpages/KSP/KSPGetTabLevel.html
index cc5133b..57dfbd5 100644
--- a/docs/manualpages/KSP/KSPGetTabLevel.html
+++ b/docs/manualpages/KSP/KSPGetTabLevel.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetTabLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetTabLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetTabLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetTabLevel"><H1>KSPGetTabLevel</H1></A>
Gets the number of tabs that ASCII output used by ksp.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetTolerances.html b/docs/manualpages/KSP/KSPGetTolerances.html
index 82e8ce0..8a7f4e7 100644
--- a/docs/manualpages/KSP/KSPGetTolerances.html
+++ b/docs/manualpages/KSP/KSPGetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetTolerances"><H1>KSPGetTolerances</H1></A>
Gets the relative, absolute, divergence, and maximum iteration tolerances used by the default <A HREF="../KSP/KSP.html#KSP">KSP</A> convergence tests.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetTotalIterations.html b/docs/manualpages/KSP/KSPGetTotalIterations.html
index fff8a82..f9cc819 100644
--- a/docs/manualpages/KSP/KSPGetTotalIterations.html
+++ b/docs/manualpages/KSP/KSPGetTotalIterations.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetTotalIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetTotalIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetTotalIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetTotalIterations"><H1>KSPGetTotalIterations</H1></A>
Gets the total number of iterations this <A HREF="../KSP/KSP.html#KSP">KSP</A> object has performed since was created, counted over all linear solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPGetType.html b/docs/manualpages/KSP/KSPGetType.html
index b70bffe..f939c4e 100644
--- a/docs/manualpages/KSP/KSPGetType.html
+++ b/docs/manualpages/KSP/KSPGetType.html
@@ -5,8 +5,8 @@
<TITLE>KSPGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPGetType"><H1>KSPGetType</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> type as a string from the <A HREF="../KSP/KSP.html#KSP">KSP</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPIBCGS.html b/docs/manualpages/KSP/KSPIBCGS.html
index db987fd..d4e6a79 100644
--- a/docs/manualpages/KSP/KSPIBCGS.html
+++ b/docs/manualpages/KSP/KSPIBCGS.html
@@ -5,8 +5,8 @@
<TITLE>KSPIBCGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPIBCGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPIBCGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPIBCGS"><H1>KSPIBCGS</H1></A>
Implements the IBiCGStab (Improved Stabilized version of BiConjugate Gradient) method in an alternative form to have only a single global reduction operation instead of the usual 3 (or 4)
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPInitialResidual.html b/docs/manualpages/KSP/KSPInitialResidual.html
index 1a00530..e33de2f 100644
--- a/docs/manualpages/KSP/KSPInitialResidual.html
+++ b/docs/manualpages/KSP/KSPInitialResidual.html
@@ -5,8 +5,8 @@
<TITLE>KSPInitialResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPInitialResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPInitialResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPInitialResidual"><H1>KSPInitialResidual</H1></A>
Computes the residual. Either b - A*C*u = b - A*x with right preconditioning or C*(b - A*x) with left preconditioning; that later residual is often called the "preconditioned residual".
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPInitializePackage.html b/docs/manualpages/KSP/KSPInitializePackage.html
index 69b4612..302fc11 100644
--- a/docs/manualpages/KSP/KSPInitializePackage.html
+++ b/docs/manualpages/KSP/KSPInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>KSPInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPInitializePackage"><H1>KSPInitializePackage</H1></A>
This function initializes everything in the <A HREF="../KSP/KSP.html#KSP">KSP</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../KSP/KSPCreate.html#KSPCreate">KSPCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPLCD.html b/docs/manualpages/KSP/KSPLCD.html
index ab0f211..98bb90f 100644
--- a/docs/manualpages/KSP/KSPLCD.html
+++ b/docs/manualpages/KSP/KSPLCD.html
@@ -5,8 +5,8 @@
<TITLE>KSPLCD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPLCD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPLCD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPLCD"><H1>KSPLCD</H1></A>
Implements the LCD (left conjugate direction) method in PETSc.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPLGMRES.html b/docs/manualpages/KSP/KSPLGMRES.html
index 785ddd2..3211fda 100644
--- a/docs/manualpages/KSP/KSPLGMRES.html
+++ b/docs/manualpages/KSP/KSPLGMRES.html
@@ -5,8 +5,8 @@
<TITLE>KSPLGMRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPLGMRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPLGMRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPLGMRES"><H1>KSPLGMRES</H1></A>
Augments the standard GMRES approximation space with approximations to the error from previous restart cycles.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPLSQR.html b/docs/manualpages/KSP/KSPLSQR.html
index a6663dd..fa2d9fe 100644
--- a/docs/manualpages/KSP/KSPLSQR.html
+++ b/docs/manualpages/KSP/KSPLSQR.html
@@ -5,8 +5,8 @@
<TITLE>KSPLSQR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPLSQR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPLSQR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPLSQR"><H1>KSPLSQR</H1></A>
This implements LSQR
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPLSQRDefaultConverged.html b/docs/manualpages/KSP/KSPLSQRDefaultConverged.html
index 37502cc..7e89c50 100644
--- a/docs/manualpages/KSP/KSPLSQRDefaultConverged.html
+++ b/docs/manualpages/KSP/KSPLSQRDefaultConverged.html
@@ -5,8 +5,8 @@
<TITLE>KSPLSQRDefaultConverged</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPLSQRDefaultConverged.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPLSQRDefaultConverged.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPLSQRDefaultConverged"><H1>KSPLSQRDefaultConverged</H1></A>
Determines convergence of the LSQR Krylov method. This calls <A HREF="../KSP/KSPConvergedDefault.html#KSPConvergedDefault">KSPConvergedDefault</A>() and if that does not determine convergence then checks convergence for the least squares problem.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPLSQRMonitorDefault.html b/docs/manualpages/KSP/KSPLSQRMonitorDefault.html
index fdfe2d5..a90daee 100644
--- a/docs/manualpages/KSP/KSPLSQRMonitorDefault.html
+++ b/docs/manualpages/KSP/KSPLSQRMonitorDefault.html
@@ -5,8 +5,8 @@
<TITLE>KSPLSQRMonitorDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPLSQRMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPLSQRMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPLSQRMonitorDefault"><H1>KSPLSQRMonitorDefault</H1></A>
Print the residual norm at each iteration of the LSQR method and the norm of the residual of the normal equations A'*A x = A' b
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPLoad.html b/docs/manualpages/KSP/KSPLoad.html
index cc76516..f1f4258 100644
--- a/docs/manualpages/KSP/KSPLoad.html
+++ b/docs/manualpages/KSP/KSPLoad.html
@@ -5,8 +5,8 @@
<TITLE>KSPLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPLoad"><H1>KSPLoad</H1></A>
Loads a <A HREF="../KSP/KSP.html#KSP">KSP</A> that has been stored in binary with <A HREF="../KSP/KSPView.html#KSPView">KSPView</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMINRES.html b/docs/manualpages/KSP/KSPMINRES.html
index d9d185d..bd6225b 100644
--- a/docs/manualpages/KSP/KSPMINRES.html
+++ b/docs/manualpages/KSP/KSPMINRES.html
@@ -5,8 +5,8 @@
<TITLE>KSPMINRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMINRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMINRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMINRES"><H1>KSPMINRES</H1></A>
This code implements the MINRES (Minimum Residual) method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMatRegisterAll.html b/docs/manualpages/KSP/KSPMatRegisterAll.html
index 387f71d..8bd3266 100644
--- a/docs/manualpages/KSP/KSPMatRegisterAll.html
+++ b/docs/manualpages/KSP/KSPMatRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>KSPMatRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMatRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMatRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMatRegisterAll"><H1>KSPMatRegisterAll</H1></A>
Registers all matrix implementations in the <A HREF="../KSP/KSP.html#KSP">KSP</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitor.html b/docs/manualpages/KSP/KSPMonitor.html
index 5ff9fde..ed11b1a 100644
--- a/docs/manualpages/KSP/KSPMonitor.html
+++ b/docs/manualpages/KSP/KSPMonitor.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitor"><H1>KSPMonitor</H1></A>
runs the user provided monitor routines, if they exist
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorCancel.html b/docs/manualpages/KSP/KSPMonitorCancel.html
index e9a06b2..f988312 100644
--- a/docs/manualpages/KSP/KSPMonitorCancel.html
+++ b/docs/manualpages/KSP/KSPMonitorCancel.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorCancel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorCancel"><H1>KSPMonitorCancel</H1></A>
Clears all monitors for a <A HREF="../KSP/KSP.html#KSP">KSP</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorDefault.html b/docs/manualpages/KSP/KSPMonitorDefault.html
index c663254..b781653 100644
--- a/docs/manualpages/KSP/KSPMonitorDefault.html
+++ b/docs/manualpages/KSP/KSPMonitorDefault.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorDefault"><H1>KSPMonitorDefault</H1></A>
Print the residual norm at each iteration of an iterative solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorDynamicTolerance.html b/docs/manualpages/KSP/KSPMonitorDynamicTolerance.html
index 80fcd61..7514011 100644
--- a/docs/manualpages/KSP/KSPMonitorDynamicTolerance.html
+++ b/docs/manualpages/KSP/KSPMonitorDynamicTolerance.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorDynamicTolerance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorDynamicTolerance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorDynamicTolerance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorDynamicTolerance"><H1>KSPMonitorDynamicTolerance</H1></A>
Recompute the inner tolerance in every outer iteration in an adaptive way.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorLGResidualNormCreate.html b/docs/manualpages/KSP/KSPMonitorLGResidualNormCreate.html
index 6ef5eeb..fe3529b 100644
--- a/docs/manualpages/KSP/KSPMonitorLGResidualNormCreate.html
+++ b/docs/manualpages/KSP/KSPMonitorLGResidualNormCreate.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorLGResidualNormCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorLGResidualNormCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorLGResidualNormCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorLGResidualNormCreate"><H1>KSPMonitorLGResidualNormCreate</H1></A>
Creates a line graph context for use with <A HREF="../KSP/KSP.html#KSP">KSP</A> to monitor convergence of preconditioned residual norms.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorLGTrueResidualNormCreate.html b/docs/manualpages/KSP/KSPMonitorLGTrueResidualNormCreate.html
index 32c80e5..0a58c6d 100644
--- a/docs/manualpages/KSP/KSPMonitorLGTrueResidualNormCreate.html
+++ b/docs/manualpages/KSP/KSPMonitorLGTrueResidualNormCreate.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorLGTrueResidualNormCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorLGTrueResidualNormCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorLGTrueResidualNormCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorLGTrueResidualNormCreate"><H1>KSPMonitorLGTrueResidualNormCreate</H1></A>
Creates a line graph context for use with <A HREF="../KSP/KSP.html#KSP">KSP</A> to monitor convergence of true residual norms (as opposed to preconditioned residual norms).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorRange.html b/docs/manualpages/KSP/KSPMonitorRange.html
index d797b86..572562f 100644
--- a/docs/manualpages/KSP/KSPMonitorRange.html
+++ b/docs/manualpages/KSP/KSPMonitorRange.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorRange"><H1>KSPMonitorRange</H1></A>
Prints the percentage of residual elements that are more then 10 percent of the maximum value.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorSAWs.html b/docs/manualpages/KSP/KSPMonitorSAWs.html
index 8833d46..02af106 100644
--- a/docs/manualpages/KSP/KSPMonitorSAWs.html
+++ b/docs/manualpages/KSP/KSPMonitorSAWs.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSAWs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorSAWs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorSAWs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSAWs"><H1>KSPMonitorSAWs</H1></A>
monitor solution using SAWs
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorSAWsCreate.html b/docs/manualpages/KSP/KSPMonitorSAWsCreate.html
index 277a4b5..e779ced 100644
--- a/docs/manualpages/KSP/KSPMonitorSAWsCreate.html
+++ b/docs/manualpages/KSP/KSPMonitorSAWsCreate.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSAWsCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorSAWsCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorSAWsCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSAWsCreate"><H1>KSPMonitorSAWsCreate</H1></A>
create an SAWs monitor context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorSAWsDestroy.html b/docs/manualpages/KSP/KSPMonitorSAWsDestroy.html
index 6d1846b..905a2e3 100644
--- a/docs/manualpages/KSP/KSPMonitorSAWsDestroy.html
+++ b/docs/manualpages/KSP/KSPMonitorSAWsDestroy.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSAWsDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorSAWsDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorSAWsDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSAWsDestroy"><H1>KSPMonitorSAWsDestroy</H1></A>
destroy a monitor context created with <A HREF="../KSP/KSPMonitorSAWsCreate.html#KSPMonitorSAWsCreate">KSPMonitorSAWsCreate</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorSet.html b/docs/manualpages/KSP/KSPMonitorSet.html
index f82bc27..2a988ad 100644
--- a/docs/manualpages/KSP/KSPMonitorSet.html
+++ b/docs/manualpages/KSP/KSPMonitorSet.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSet"><H1>KSPMonitorSet</H1></A>
Sets an ADDITIONAL function to be called at every iteration to monitor the residual/error etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorSetFromOptions.html b/docs/manualpages/KSP/KSPMonitorSetFromOptions.html
index 93801d3..f1b8e58 100644
--- a/docs/manualpages/KSP/KSPMonitorSetFromOptions.html
+++ b/docs/manualpages/KSP/KSPMonitorSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSetFromOptions"><H1>KSPMonitorSetFromOptions</H1></A>
Sets a monitor function and viewer appropriate for the type indicated by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorSingularValue.html b/docs/manualpages/KSP/KSPMonitorSingularValue.html
index 8ca554d..973f35e 100644
--- a/docs/manualpages/KSP/KSPMonitorSingularValue.html
+++ b/docs/manualpages/KSP/KSPMonitorSingularValue.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSingularValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorSingularValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorSingularValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSingularValue"><H1>KSPMonitorSingularValue</H1></A>
Prints the two norm of the true residual and estimation of the extreme singular values of the preconditioned problem at each iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorSolution.html b/docs/manualpages/KSP/KSPMonitorSolution.html
index 416b31f..6337996 100644
--- a/docs/manualpages/KSP/KSPMonitorSolution.html
+++ b/docs/manualpages/KSP/KSPMonitorSolution.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSolution"><H1>KSPMonitorSolution</H1></A>
Monitors progress of the <A HREF="../KSP/KSP.html#KSP">KSP</A> solvers by calling <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the approximate solution at each iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorTrueResidualMaxNorm.html b/docs/manualpages/KSP/KSPMonitorTrueResidualMaxNorm.html
index 224451d..92a5798 100644
--- a/docs/manualpages/KSP/KSPMonitorTrueResidualMaxNorm.html
+++ b/docs/manualpages/KSP/KSPMonitorTrueResidualMaxNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorTrueResidualMaxNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorTrueResidualMaxNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorTrueResidualMaxNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorTrueResidualMaxNorm"><H1>KSPMonitorTrueResidualMaxNorm</H1></A>
Prints the true residual max norm each iteration of an iterative solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPMonitorTrueResidualNorm.html b/docs/manualpages/KSP/KSPMonitorTrueResidualNorm.html
index 4847017..7c33290 100644
--- a/docs/manualpages/KSP/KSPMonitorTrueResidualNorm.html
+++ b/docs/manualpages/KSP/KSPMonitorTrueResidualNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorTrueResidualNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPMonitorTrueResidualNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPMonitorTrueResidualNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorTrueResidualNorm"><H1>KSPMonitorTrueResidualNorm</H1></A>
Prints the true residual norm as well as the preconditioned residual norm at each iteration of an iterative solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPNASH.html b/docs/manualpages/KSP/KSPNASH.html
index b3d3ac2..4d6b2ea 100644
--- a/docs/manualpages/KSP/KSPNASH.html
+++ b/docs/manualpages/KSP/KSPNASH.html
@@ -5,8 +5,8 @@
<TITLE>KSPNASH</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPNASH.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPNASH.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPNASH"><H1>KSPNASH</H1></A>
Code to run conjugate gradient method subject to a constraint on the solution norm. This is used in Trust Region methods for nonlinear equations, <A HREF="../SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</A>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPNASHGetNormD.html b/docs/manualpages/KSP/KSPNASHGetNormD.html
index 34f6026..2e8a59c 100644
--- a/docs/manualpages/KSP/KSPNASHGetNormD.html
+++ b/docs/manualpages/KSP/KSPNASHGetNormD.html
@@ -5,8 +5,8 @@
<TITLE>KSPNASHGetNormD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPNASHGetNormD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPNASHGetNormD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPNASHGetNormD"><H1>KSPNASHGetNormD</H1></A>
Got norm of the direction.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPNASHGetObjFcn.html b/docs/manualpages/KSP/KSPNASHGetObjFcn.html
index 9d2331b..4fdf730 100644
--- a/docs/manualpages/KSP/KSPNASHGetObjFcn.html
+++ b/docs/manualpages/KSP/KSPNASHGetObjFcn.html
@@ -5,8 +5,8 @@
<TITLE>KSPNASHGetObjFcn</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPNASHGetObjFcn.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPNASHGetObjFcn.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPNASHGetObjFcn"><H1>KSPNASHGetObjFcn</H1></A>
Get objective function value.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPNASHSetRadius.html b/docs/manualpages/KSP/KSPNASHSetRadius.html
index 4e37c04..9e6e5a6 100644
--- a/docs/manualpages/KSP/KSPNASHSetRadius.html
+++ b/docs/manualpages/KSP/KSPNASHSetRadius.html
@@ -5,8 +5,8 @@
<TITLE>KSPNASHSetRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPNASHSetRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPNASHSetRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPNASHSetRadius"><H1>KSPNASHSetRadius</H1></A>
Sets the radius of the trust region.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPNormType.html b/docs/manualpages/KSP/KSPNormType.html
index 261c820..99b1f07 100644
--- a/docs/manualpages/KSP/KSPNormType.html
+++ b/docs/manualpages/KSP/KSPNormType.html
@@ -5,8 +5,8 @@
<TITLE>KSPNormType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPNormType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPNormType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPNormType"><H1>KSPNormType</H1></A>
Norm that is passed in the Krylov convergence test routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPGMRES.html b/docs/manualpages/KSP/KSPPGMRES.html
index 2e4893f..235f9ad 100644
--- a/docs/manualpages/KSP/KSPPGMRES.html
+++ b/docs/manualpages/KSP/KSPPGMRES.html
@@ -5,8 +5,8 @@
<TITLE>KSPPGMRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPGMRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPGMRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPGMRES"><H1>KSPPGMRES</H1></A>
Implements the Pipelined Generalized Minimal Residual method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPECG.html b/docs/manualpages/KSP/KSPPIPECG.html
index ac516b3..c69354e 100644
--- a/docs/manualpages/KSP/KSPPIPECG.html
+++ b/docs/manualpages/KSP/KSPPIPECG.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPECG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPECG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPECG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPECG"><H1>KSPPIPECG</H1></A>
Pipelined conjugate gradient method. This method has only a single non-blocking reduction per iteration, compared to 2 blocking for standard CG. The
non-blocking reduction is overlapped by the matrix-vector product and preconditioner application.
diff --git a/docs/manualpages/KSP/KSPPIPECGRR.html b/docs/manualpages/KSP/KSPPIPECGRR.html
index 331ead5..9bc2e44 100644
--- a/docs/manualpages/KSP/KSPPIPECGRR.html
+++ b/docs/manualpages/KSP/KSPPIPECGRR.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPECGRR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPECGRR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPECGRR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPECGRR"><H1>KSPPIPECGRR</H1></A>
Pipelined conjugate gradient method with automated residual replacements. This method has only a single non-blocking reduction per iteration, compared to 2 blocking for standard CG. The
non-blocking reduction is overlapped by the matrix-vector product and preconditioner application.
diff --git a/docs/manualpages/KSP/KSPPIPECR.html b/docs/manualpages/KSP/KSPPIPECR.html
index 5c9733d..8a37772 100644
--- a/docs/manualpages/KSP/KSPPIPECR.html
+++ b/docs/manualpages/KSP/KSPPIPECR.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPECR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPECR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPECR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPECR"><H1>KSPPIPECR</H1></A>
Pipelined conjugate residual method This method has only a single non-blocking reduction per iteration, compared to 2 blocking for standard CR. The
non-blocking reduction is overlapped by the matrix-vector product, but not the preconditioner application.
diff --git a/docs/manualpages/KSP/KSPPIPEFCG.html b/docs/manualpages/KSP/KSPPIPEFCG.html
index 26646cd..6e09e5b 100644
--- a/docs/manualpages/KSP/KSPPIPEFCG.html
+++ b/docs/manualpages/KSP/KSPPIPEFCG.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFCG"><H1>KSPPIPEFCG</H1></A>
A Pipelined, Flexible Conjugate Gradient method The natural norm for this method is (u,Au). This norm is available at no computational costs. Choosing norm types preconditioned or unpreconditioned involves an extra blocking global reduction, thus removing any benefit from pipelining.
<P>
diff --git a/docs/manualpages/KSP/KSPPIPEFCGGetMmax.html b/docs/manualpages/KSP/KSPPIPEFCGGetMmax.html
index 16422a2..08a83c7 100644
--- a/docs/manualpages/KSP/KSPPIPEFCGGetMmax.html
+++ b/docs/manualpages/KSP/KSPPIPEFCGGetMmax.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFCGGetMmax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFCGGetMmax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFCGGetMmax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFCGGetMmax"><H1>KSPPIPEFCGGetMmax</H1></A>
get the maximum number of previous directions PIPEFCG will store
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEFCGGetNprealloc.html b/docs/manualpages/KSP/KSPPIPEFCGGetNprealloc.html
index 591fc8f..07ef07a 100644
--- a/docs/manualpages/KSP/KSPPIPEFCGGetNprealloc.html
+++ b/docs/manualpages/KSP/KSPPIPEFCGGetNprealloc.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFCGGetNprealloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFCGGetNprealloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFCGGetNprealloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFCGGetNprealloc"><H1>KSPPIPEFCGGetNprealloc</H1></A>
get the number of directions to preallocate by PIPEFCG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEFCGGetTruncationType.html b/docs/manualpages/KSP/KSPPIPEFCGGetTruncationType.html
index d403236..e39c338 100644
--- a/docs/manualpages/KSP/KSPPIPEFCGGetTruncationType.html
+++ b/docs/manualpages/KSP/KSPPIPEFCGGetTruncationType.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFCGGetTruncationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFCGGetTruncationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFCGGetTruncationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFCGGetTruncationType"><H1>KSPPIPEFCGGetTruncationType</H1></A>
get the truncation strategy employed by PIPEFCG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEFCGSetMmax.html b/docs/manualpages/KSP/KSPPIPEFCGSetMmax.html
index a2c0d20..fd0b194 100644
--- a/docs/manualpages/KSP/KSPPIPEFCGSetMmax.html
+++ b/docs/manualpages/KSP/KSPPIPEFCGSetMmax.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFCGSetMmax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFCGSetMmax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFCGSetMmax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFCGSetMmax"><H1>KSPPIPEFCGSetMmax</H1></A>
set the maximum number of previous directions PIPEFCG will store for orthogonalization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEFCGSetNprealloc.html b/docs/manualpages/KSP/KSPPIPEFCGSetNprealloc.html
index aeaafd2..1f4e5e5 100644
--- a/docs/manualpages/KSP/KSPPIPEFCGSetNprealloc.html
+++ b/docs/manualpages/KSP/KSPPIPEFCGSetNprealloc.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFCGSetNprealloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFCGSetNprealloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFCGSetNprealloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFCGSetNprealloc"><H1>KSPPIPEFCGSetNprealloc</H1></A>
set the number of directions to preallocate with PIPEFCG
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEFCGSetTruncationType.html b/docs/manualpages/KSP/KSPPIPEFCGSetTruncationType.html
index 0da2c5a..ec34150 100644
--- a/docs/manualpages/KSP/KSPPIPEFCGSetTruncationType.html
+++ b/docs/manualpages/KSP/KSPPIPEFCGSetTruncationType.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFCGSetTruncationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFCGSetTruncationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFCGSetTruncationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFCGSetTruncationType"><H1>KSPPIPEFCGSetTruncationType</H1></A>
specify how many of its stored previous directions PIPEFCG uses during orthoganalization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEFGMRES.html b/docs/manualpages/KSP/KSPPIPEFGMRES.html
index da9f171..88f8496 100644
--- a/docs/manualpages/KSP/KSPPIPEFGMRES.html
+++ b/docs/manualpages/KSP/KSPPIPEFGMRES.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFGMRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFGMRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFGMRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFGMRES"><H1>KSPPIPEFGMRES</H1></A>
Implements the Pipelined Generalized Minimal Residual method. A Flexible, 1-stage pipelined variant of GMRES
<P>
diff --git a/docs/manualpages/KSP/KSPPIPEFGMRESSetShift.html b/docs/manualpages/KSP/KSPPIPEFGMRESSetShift.html
index 034ac6b..564806e 100644
--- a/docs/manualpages/KSP/KSPPIPEFGMRESSetShift.html
+++ b/docs/manualpages/KSP/KSPPIPEFGMRESSetShift.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEFGMRESSetShift</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEFGMRESSetShift.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEFGMRESSetShift.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEFGMRESSetShift"><H1>KSPPIPEFGMRESSetShift</H1></A>
Set the shift parameter for the flexible, pipelined GMRES solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCR.html b/docs/manualpages/KSP/KSPPIPEGCR.html
index bfa496d..9129dfc 100644
--- a/docs/manualpages/KSP/KSPPIPEGCR.html
+++ b/docs/manualpages/KSP/KSPPIPEGCR.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCR"><H1>KSPPIPEGCR</H1></A>
Implements the preconditioned Generalized Conjugate Residual method with pipelining. The PIPEGCR Krylov method supports non-symmetric matrices and permits the use of a preconditioner
which may vary from one iteration to the next. Users can can define a method to vary the
diff --git a/docs/manualpages/KSP/KSPPIPEGCRGetMmax.html b/docs/manualpages/KSP/KSPPIPEGCRGetMmax.html
index eadd66d..e060b34 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRGetMmax.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRGetMmax.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRGetMmax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRGetMmax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRGetMmax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRGetMmax"><H1>KSPPIPEGCRGetMmax</H1></A>
get the maximum number of previous directions PIPEGCR will store
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRGetNprealloc.html b/docs/manualpages/KSP/KSPPIPEGCRGetNprealloc.html
index c3b2bce..58724c5 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRGetNprealloc.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRGetNprealloc.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRGetNprealloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRGetNprealloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRGetNprealloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRGetNprealloc"><H1>KSPPIPEGCRGetNprealloc</H1></A>
get the number of directions preallocate by PIPEGCR
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRGetTruncationType.html b/docs/manualpages/KSP/KSPPIPEGCRGetTruncationType.html
index 4bfc401..ea5f85c 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRGetTruncationType.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRGetTruncationType.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRGetTruncationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRGetTruncationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRGetTruncationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRGetTruncationType"><H1>KSPPIPEGCRGetTruncationType</H1></A>
get the truncation strategy employed by PIPEGCR
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRGetUnrollW.html b/docs/manualpages/KSP/KSPPIPEGCRGetUnrollW.html
index d1693cd..9e1a259 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRGetUnrollW.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRGetUnrollW.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRGetUnrollW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRGetUnrollW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRGetUnrollW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRGetUnrollW"><H1>KSPPIPEGCRGetUnrollW</H1></A>
Get information on PIPEGCR unrolling the w vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRSetMmax.html b/docs/manualpages/KSP/KSPPIPEGCRSetMmax.html
index 0f66e45..e22151c 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRSetMmax.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRSetMmax.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRSetMmax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRSetMmax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRSetMmax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRSetMmax"><H1>KSPPIPEGCRSetMmax</H1></A>
set the maximum number of previous directions PIPEGCR will store for orthogonalization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRSetModifyPC.html b/docs/manualpages/KSP/KSPPIPEGCRSetModifyPC.html
index 26cb00a..e4d1000 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRSetModifyPC.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRSetModifyPC.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRSetModifyPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRSetModifyPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRSetModifyPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRSetModifyPC"><H1>KSPPIPEGCRSetModifyPC</H1></A>
Sets the routine used by PIPEGCR to modify the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRSetNprealloc.html b/docs/manualpages/KSP/KSPPIPEGCRSetNprealloc.html
index 6b9fb0e..d40160a 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRSetNprealloc.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRSetNprealloc.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRSetNprealloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRSetNprealloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRSetNprealloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRSetNprealloc"><H1>KSPPIPEGCRSetNprealloc</H1></A>
set the number of directions to preallocate with PIPEGCR
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRSetTruncationType.html b/docs/manualpages/KSP/KSPPIPEGCRSetTruncationType.html
index aee3110..329cc44 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRSetTruncationType.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRSetTruncationType.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRSetTruncationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRSetTruncationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRSetTruncationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRSetTruncationType"><H1>KSPPIPEGCRSetTruncationType</H1></A>
specify how many of its stored previous directions PIPEGCR uses during orthoganalization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPIPEGCRSetUnrollW.html b/docs/manualpages/KSP/KSPPIPEGCRSetUnrollW.html
index dfe3c84..a61f6ed 100644
--- a/docs/manualpages/KSP/KSPPIPEGCRSetUnrollW.html
+++ b/docs/manualpages/KSP/KSPPIPEGCRSetUnrollW.html
@@ -5,8 +5,8 @@
<TITLE>KSPPIPEGCRSetUnrollW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPIPEGCRSetUnrollW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPIPEGCRSetUnrollW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPIPEGCRSetUnrollW"><H1>KSPPIPEGCRSetUnrollW</H1></A>
Set to <A HREF="../Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</A> to use PIPEGCR with unrolling of the w vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPREONLY.html b/docs/manualpages/KSP/KSPPREONLY.html
index 82694e1..994684a 100644
--- a/docs/manualpages/KSP/KSPPREONLY.html
+++ b/docs/manualpages/KSP/KSPPREONLY.html
@@ -5,8 +5,8 @@
<TITLE>KSPPREONLY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPREONLY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPREONLY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPREONLY"><H1>KSPPREONLY</H1></A>
This implements a stub method that applies ONLY the preconditioner. This may be used in inner iterations, where it is desired to allow multiple iterations as well as the "0-iteration" case. It is commonly used with the direct solver preconditioners like <A HREF="../PC/PCLU.html#PCLU">PCLU</A> and <A HREF="../PC/PCCHOLESKY.html#PCCHOLESKY">PCCHOLESKY</A>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPPythonSetType.html b/docs/manualpages/KSP/KSPPythonSetType.html
index 0f20851..21565c7 100644
--- a/docs/manualpages/KSP/KSPPythonSetType.html
+++ b/docs/manualpages/KSP/KSPPythonSetType.html
@@ -5,8 +5,8 @@
<TITLE>KSPPythonSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPPythonSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPPythonSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPPythonSetType"><H1>KSPPythonSetType</H1></A>
Initalize a <A HREF="../KSP/KSP.html#KSP">KSP</A> object implemented in Python.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPQCG.html b/docs/manualpages/KSP/KSPQCG.html
index b123ac0..91caebe 100644
--- a/docs/manualpages/KSP/KSPQCG.html
+++ b/docs/manualpages/KSP/KSPQCG.html
@@ -5,8 +5,8 @@
<TITLE>KSPQCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPQCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPQCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPQCG"><H1>KSPQCG</H1></A>
Code to run conjugate gradient method subject to a constraint on the solution norm. This is used in Trust Region methods for nonlinear equations, <A HREF="../SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</A>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPQCGGetQuadratic.html b/docs/manualpages/KSP/KSPQCGGetQuadratic.html
index 16e914d..6500add 100644
--- a/docs/manualpages/KSP/KSPQCGGetQuadratic.html
+++ b/docs/manualpages/KSP/KSPQCGGetQuadratic.html
@@ -5,8 +5,8 @@
<TITLE>KSPQCGGetQuadratic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPQCGGetQuadratic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPQCGGetQuadratic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPQCGGetQuadratic"><H1>KSPQCGGetQuadratic</H1></A>
Gets the value of the quadratic function, evaluated at the new iterate:
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPQCGGetTrialStepNorm.html b/docs/manualpages/KSP/KSPQCGGetTrialStepNorm.html
index 57dc61c..ba3607b 100644
--- a/docs/manualpages/KSP/KSPQCGGetTrialStepNorm.html
+++ b/docs/manualpages/KSP/KSPQCGGetTrialStepNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPQCGGetTrialStepNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPQCGGetTrialStepNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPQCGGetTrialStepNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPQCGGetTrialStepNorm"><H1>KSPQCGGetTrialStepNorm</H1></A>
Gets the norm of a trial step vector. The WCG step may be constrained, so this is not necessarily the length of the ultimate step taken in QCG.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPQCGSetTrustRegionRadius.html b/docs/manualpages/KSP/KSPQCGSetTrustRegionRadius.html
index afd53e4..0674aa5 100644
--- a/docs/manualpages/KSP/KSPQCGSetTrustRegionRadius.html
+++ b/docs/manualpages/KSP/KSPQCGSetTrustRegionRadius.html
@@ -5,8 +5,8 @@
<TITLE>KSPQCGSetTrustRegionRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPQCGSetTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPQCGSetTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPQCGSetTrustRegionRadius"><H1>KSPQCGSetTrustRegionRadius</H1></A>
Sets the radius of the trust region.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPRICHARDSON.html b/docs/manualpages/KSP/KSPRICHARDSON.html
index 695f3e3..2746550 100644
--- a/docs/manualpages/KSP/KSPRICHARDSON.html
+++ b/docs/manualpages/KSP/KSPRICHARDSON.html
@@ -5,8 +5,8 @@
<TITLE>KSPRICHARDSON</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPRICHARDSON.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPRICHARDSON.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPRICHARDSON"><H1>KSPRICHARDSON</H1></A>
The preconditioned Richardson iterative method
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPReasonView.html b/docs/manualpages/KSP/KSPReasonView.html
index 82bc9ca..11ee7d9 100644
--- a/docs/manualpages/KSP/KSPReasonView.html
+++ b/docs/manualpages/KSP/KSPReasonView.html
@@ -5,8 +5,8 @@
<TITLE>KSPReasonView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPReasonView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPReasonView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPReasonView"><H1>KSPReasonView</H1></A>
Displays the reason a <A HREF="../KSP/KSP.html#KSP">KSP</A> solve converged or diverged to a viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPReasonViewFromOptions.html b/docs/manualpages/KSP/KSPReasonViewFromOptions.html
index 25a1bcd..c918c2f 100644
--- a/docs/manualpages/KSP/KSPReasonViewFromOptions.html
+++ b/docs/manualpages/KSP/KSPReasonViewFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>KSPReasonViewFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPReasonViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPReasonViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPReasonViewFromOptions"><H1>KSPReasonViewFromOptions</H1></A>
Processes command line options to determine if/how a KSPReason is to be viewed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPRegister.html b/docs/manualpages/KSP/KSPRegister.html
index 0a9c15c..71a0c67 100644
--- a/docs/manualpages/KSP/KSPRegister.html
+++ b/docs/manualpages/KSP/KSPRegister.html
@@ -5,8 +5,8 @@
<TITLE>KSPRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPRegister"><H1>KSPRegister</H1></A>
Adds a method to the Krylov subspace solver package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPRegisterAll.html b/docs/manualpages/KSP/KSPRegisterAll.html
index c40042f..a50706e 100644
--- a/docs/manualpages/KSP/KSPRegisterAll.html
+++ b/docs/manualpages/KSP/KSPRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>KSPRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPRegisterAll"><H1>KSPRegisterAll</H1></A>
Registers all of the Krylov subspace methods in the <A HREF="../KSP/KSP.html#KSP">KSP</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPReset.html b/docs/manualpages/KSP/KSPReset.html
index 61f911b..18d37a7 100644
--- a/docs/manualpages/KSP/KSPReset.html
+++ b/docs/manualpages/KSP/KSPReset.html
@@ -5,8 +5,8 @@
<TITLE>KSPReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPReset"><H1>KSPReset</H1></A>
Resets a <A HREF="../KSP/KSP.html#KSP">KSP</A> context to the kspsetupcalled = 0 state and removes any allocated <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> and Mats
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPRichardsonSetScale.html b/docs/manualpages/KSP/KSPRichardsonSetScale.html
index c13511a..8d31e3f 100644
--- a/docs/manualpages/KSP/KSPRichardsonSetScale.html
+++ b/docs/manualpages/KSP/KSPRichardsonSetScale.html
@@ -5,8 +5,8 @@
<TITLE>KSPRichardsonSetScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPRichardsonSetScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPRichardsonSetScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPRichardsonSetScale"><H1>KSPRichardsonSetScale</H1></A>
Set the damping factor; if this routine is not called, the factor defaults to 1.0.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPRichardsonSetSelfScale.html b/docs/manualpages/KSP/KSPRichardsonSetSelfScale.html
index 8105097..2f96034 100644
--- a/docs/manualpages/KSP/KSPRichardsonSetSelfScale.html
+++ b/docs/manualpages/KSP/KSPRichardsonSetSelfScale.html
@@ -5,8 +5,8 @@
<TITLE>KSPRichardsonSetSelfScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPRichardsonSetSelfScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPRichardsonSetSelfScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPRichardsonSetSelfScale"><H1>KSPRichardsonSetSelfScale</H1></A>
Sets Richardson to automatically determine optimal scaling at each iteration to minimize the 2-norm of the preconditioned residual
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSTCG.html b/docs/manualpages/KSP/KSPSTCG.html
index 291e0f1..acdaf7b 100644
--- a/docs/manualpages/KSP/KSPSTCG.html
+++ b/docs/manualpages/KSP/KSPSTCG.html
@@ -5,8 +5,8 @@
<TITLE>KSPSTCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSTCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSTCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSTCG"><H1>KSPSTCG</H1></A>
Code to run conjugate gradient method subject to a constraint on the solution norm. This is used in Trust Region methods for nonlinear equations, <A HREF="../SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</A>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSTCGGetNormD.html b/docs/manualpages/KSP/KSPSTCGGetNormD.html
index 0a2a521..0c7f210 100644
--- a/docs/manualpages/KSP/KSPSTCGGetNormD.html
+++ b/docs/manualpages/KSP/KSPSTCGGetNormD.html
@@ -5,8 +5,8 @@
<TITLE>KSPSTCGGetNormD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSTCGGetNormD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSTCGGetNormD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSTCGGetNormD"><H1>KSPSTCGGetNormD</H1></A>
Got norm of the direction.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSTCGGetObjFcn.html b/docs/manualpages/KSP/KSPSTCGGetObjFcn.html
index 1997b45..5ca62da 100644
--- a/docs/manualpages/KSP/KSPSTCGGetObjFcn.html
+++ b/docs/manualpages/KSP/KSPSTCGGetObjFcn.html
@@ -5,8 +5,8 @@
<TITLE>KSPSTCGGetObjFcn</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSTCGGetObjFcn.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSTCGGetObjFcn.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSTCGGetObjFcn"><H1>KSPSTCGGetObjFcn</H1></A>
Get objective function value.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSTCGSetRadius.html b/docs/manualpages/KSP/KSPSTCGSetRadius.html
index b0cab5d..683d611 100644
--- a/docs/manualpages/KSP/KSPSTCGSetRadius.html
+++ b/docs/manualpages/KSP/KSPSTCGSetRadius.html
@@ -5,8 +5,8 @@
<TITLE>KSPSTCGSetRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSTCGSetRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSTCGSetRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSTCGSetRadius"><H1>KSPSTCGSetRadius</H1></A>
Sets the radius of the trust region.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSYMMLQ.html b/docs/manualpages/KSP/KSPSYMMLQ.html
index 5d3dceb..804e2d6 100644
--- a/docs/manualpages/KSP/KSPSYMMLQ.html
+++ b/docs/manualpages/KSP/KSPSYMMLQ.html
@@ -5,8 +5,8 @@
<TITLE>KSPSYMMLQ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSYMMLQ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSYMMLQ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSYMMLQ"><H1>KSPSYMMLQ</H1></A>
This code implements the SYMMLQ method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetApplicationContext.html b/docs/manualpages/KSP/KSPSetApplicationContext.html
index 0591663..a8b0fe7 100644
--- a/docs/manualpages/KSP/KSPSetApplicationContext.html
+++ b/docs/manualpages/KSP/KSPSetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetApplicationContext"><H1>KSPSetApplicationContext</H1></A>
Sets the optional user-defined context for the linear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetCheckNormIteration.html b/docs/manualpages/KSP/KSPSetCheckNormIteration.html
index 37aaa95..3902a3a 100644
--- a/docs/manualpages/KSP/KSPSetCheckNormIteration.html
+++ b/docs/manualpages/KSP/KSPSetCheckNormIteration.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetCheckNormIteration</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetCheckNormIteration.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetCheckNormIteration.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetCheckNormIteration"><H1>KSPSetCheckNormIteration</H1></A>
Sets the first iteration at which the norm of the residual will be computed and used in the convergence test.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetComputeEigenvalues.html b/docs/manualpages/KSP/KSPSetComputeEigenvalues.html
index be1c016..af74d48 100644
--- a/docs/manualpages/KSP/KSPSetComputeEigenvalues.html
+++ b/docs/manualpages/KSP/KSPSetComputeEigenvalues.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetComputeEigenvalues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetComputeEigenvalues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetComputeEigenvalues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetComputeEigenvalues"><H1>KSPSetComputeEigenvalues</H1></A>
Sets a flag so that the extreme eigenvalues values will be calculated via a Lanczos or Arnoldi process as the linear system is solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetComputeInitialGuess.html b/docs/manualpages/KSP/KSPSetComputeInitialGuess.html
index ec9babd..58679d8 100644
--- a/docs/manualpages/KSP/KSPSetComputeInitialGuess.html
+++ b/docs/manualpages/KSP/KSPSetComputeInitialGuess.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetComputeInitialGuess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetComputeInitialGuess"><H1>KSPSetComputeInitialGuess</H1></A>
set routine to compute the initial guess of the linear system
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetComputeOperators.html b/docs/manualpages/KSP/KSPSetComputeOperators.html
index 90c33cc..06d639e 100644
--- a/docs/manualpages/KSP/KSPSetComputeOperators.html
+++ b/docs/manualpages/KSP/KSPSetComputeOperators.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetComputeOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetComputeOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetComputeOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetComputeOperators"><H1>KSPSetComputeOperators</H1></A>
set routine to compute the linear operators
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetComputeRHS.html b/docs/manualpages/KSP/KSPSetComputeRHS.html
index 47da591..6556814 100644
--- a/docs/manualpages/KSP/KSPSetComputeRHS.html
+++ b/docs/manualpages/KSP/KSPSetComputeRHS.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetComputeRHS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetComputeRHS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetComputeRHS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetComputeRHS"><H1>KSPSetComputeRHS</H1></A>
set routine to compute the right hand side of the linear system
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetComputeRitz.html b/docs/manualpages/KSP/KSPSetComputeRitz.html
index df182bf..8c8b6a4 100644
--- a/docs/manualpages/KSP/KSPSetComputeRitz.html
+++ b/docs/manualpages/KSP/KSPSetComputeRitz.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetComputeRitz</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetComputeRitz.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetComputeRitz.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetComputeRitz"><H1>KSPSetComputeRitz</H1></A>
Sets a flag so that the Ritz or harmonic Ritz pairs will be calculated via a Lanczos or Arnoldi process as the linear system is solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetComputeSingularValues.html b/docs/manualpages/KSP/KSPSetComputeSingularValues.html
index 9542237..446ed5f 100644
--- a/docs/manualpages/KSP/KSPSetComputeSingularValues.html
+++ b/docs/manualpages/KSP/KSPSetComputeSingularValues.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetComputeSingularValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetComputeSingularValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetComputeSingularValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetComputeSingularValues"><H1>KSPSetComputeSingularValues</H1></A>
Sets a flag so that the extreme singular values will be calculated via a Lanczos or Arnoldi process as the linear system is solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetConvergenceTest.html b/docs/manualpages/KSP/KSPSetConvergenceTest.html
index 0f229a9..de386c4 100644
--- a/docs/manualpages/KSP/KSPSetConvergenceTest.html
+++ b/docs/manualpages/KSP/KSPSetConvergenceTest.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetConvergenceTest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetConvergenceTest"><H1>KSPSetConvergenceTest</H1></A>
Sets the function to be used to determine convergence.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetDM.html b/docs/manualpages/KSP/KSPSetDM.html
index 40f974c..749a77d 100644
--- a/docs/manualpages/KSP/KSPSetDM.html
+++ b/docs/manualpages/KSP/KSPSetDM.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetDM"><H1>KSPSetDM</H1></A>
Sets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetDMActive.html b/docs/manualpages/KSP/KSPSetDMActive.html
index af73122..2d8804a 100644
--- a/docs/manualpages/KSP/KSPSetDMActive.html
+++ b/docs/manualpages/KSP/KSPSetDMActive.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetDMActive</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetDMActive.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetDMActive.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetDMActive"><H1>KSPSetDMActive</H1></A>
Indicates the <A HREF="../DM/DM.html#DM">DM</A> should be used to generate the linear system matrix and right hand side
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetDiagonalScale.html b/docs/manualpages/KSP/KSPSetDiagonalScale.html
index 1b9e552..fad2d0b 100644
--- a/docs/manualpages/KSP/KSPSetDiagonalScale.html
+++ b/docs/manualpages/KSP/KSPSetDiagonalScale.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetDiagonalScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetDiagonalScale"><H1>KSPSetDiagonalScale</H1></A>
Tells <A HREF="../KSP/KSP.html#KSP">KSP</A> to symmetrically diagonally scale the system before solving. This actually CHANGES the matrix (and right hand side).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetDiagonalScaleFix.html b/docs/manualpages/KSP/KSPSetDiagonalScaleFix.html
index f12c4d4..5f87bdc 100644
--- a/docs/manualpages/KSP/KSPSetDiagonalScaleFix.html
+++ b/docs/manualpages/KSP/KSPSetDiagonalScaleFix.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetDiagonalScaleFix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetDiagonalScaleFix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetDiagonalScaleFix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetDiagonalScaleFix"><H1>KSPSetDiagonalScaleFix</H1></A>
Tells <A HREF="../KSP/KSP.html#KSP">KSP</A> to diagonally scale the system back after solving.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetErrorIfNotConverged.html b/docs/manualpages/KSP/KSPSetErrorIfNotConverged.html
index e574ff7..802b948 100644
--- a/docs/manualpages/KSP/KSPSetErrorIfNotConverged.html
+++ b/docs/manualpages/KSP/KSPSetErrorIfNotConverged.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetErrorIfNotConverged</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetErrorIfNotConverged"><H1>KSPSetErrorIfNotConverged</H1></A>
Causes <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() to generate an error if the solver has not converged.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetFischerGuess.html b/docs/manualpages/KSP/KSPSetFischerGuess.html
index e0707eb..a6f3916 100644
--- a/docs/manualpages/KSP/KSPSetFischerGuess.html
+++ b/docs/manualpages/KSP/KSPSetFischerGuess.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetFischerGuess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetFischerGuess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetFischerGuess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetFischerGuess"><H1>KSPSetFischerGuess</H1></A>
Use the Paul Fischer algorithm created by <A HREF="../KSP/KSPFischerGuessCreate.html#KSPFischerGuessCreate">KSPFischerGuessCreate</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetFromOptions.html b/docs/manualpages/KSP/KSPSetFromOptions.html
index d21f259..171fd78 100644
--- a/docs/manualpages/KSP/KSPSetFromOptions.html
+++ b/docs/manualpages/KSP/KSPSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetFromOptions"><H1>KSPSetFromOptions</H1></A>
Sets <A HREF="../KSP/KSP.html#KSP">KSP</A> options from the options database. This routine must be called before <A HREF="../KSP/KSPSetUp.html#KSPSetUp">KSPSetUp</A>() if the user is to be allowed to set the Krylov type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetInitialGuessKnoll.html b/docs/manualpages/KSP/KSPSetInitialGuessKnoll.html
index a7aa820..47a06e7 100644
--- a/docs/manualpages/KSP/KSPSetInitialGuessKnoll.html
+++ b/docs/manualpages/KSP/KSPSetInitialGuessKnoll.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetInitialGuessKnoll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetInitialGuessKnoll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetInitialGuessKnoll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetInitialGuessKnoll"><H1>KSPSetInitialGuessKnoll</H1></A>
Tells the iterative solver to use <A HREF="../PC/PCApply.html#PCApply">PCApply</A>(pc,b,..) to compute the initial guess (The Knoll trick)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetInitialGuessNonzero.html b/docs/manualpages/KSP/KSPSetInitialGuessNonzero.html
index 40549d6..f45a490 100644
--- a/docs/manualpages/KSP/KSPSetInitialGuessNonzero.html
+++ b/docs/manualpages/KSP/KSPSetInitialGuessNonzero.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetInitialGuessNonzero</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetInitialGuessNonzero.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetInitialGuessNonzero.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetInitialGuessNonzero"><H1>KSPSetInitialGuessNonzero</H1></A>
Tells the iterative solver that the initial guess is nonzero; otherwise <A HREF="../KSP/KSP.html#KSP">KSP</A> assumes the initial guess is to be zero (and thus zeros it out before solving).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetLagNorm.html b/docs/manualpages/KSP/KSPSetLagNorm.html
index f3c7c96..ffd01f4 100644
--- a/docs/manualpages/KSP/KSPSetLagNorm.html
+++ b/docs/manualpages/KSP/KSPSetLagNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetLagNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetLagNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetLagNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetLagNorm"><H1>KSPSetLagNorm</H1></A>
Lags the residual norm calculation so that it is computed as part of the MPI_Allreduce() for computing the inner products for the next iteration. This can reduce communication costs at the expense of doing one additional iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetNormType.html b/docs/manualpages/KSP/KSPSetNormType.html
index 03bd08d..43239f9 100644
--- a/docs/manualpages/KSP/KSPSetNormType.html
+++ b/docs/manualpages/KSP/KSPSetNormType.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetNormType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetNormType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetNormType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetNormType"><H1>KSPSetNormType</H1></A>
Sets the norm that is used for convergence testing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetOperators.html b/docs/manualpages/KSP/KSPSetOperators.html
index d77cf25..07363e0 100644
--- a/docs/manualpages/KSP/KSPSetOperators.html
+++ b/docs/manualpages/KSP/KSPSetOperators.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetOperators"><H1>KSPSetOperators</H1></A>
Sets the matrix associated with the linear system and a (possibly) different one associated with the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetOptionsPrefix.html b/docs/manualpages/KSP/KSPSetOptionsPrefix.html
index 7a7f8cb..c2390bd 100644
--- a/docs/manualpages/KSP/KSPSetOptionsPrefix.html
+++ b/docs/manualpages/KSP/KSPSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetOptionsPrefix"><H1>KSPSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../KSP/KSP.html#KSP">KSP</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetPC.html b/docs/manualpages/KSP/KSPSetPC.html
index ec5771e..a416229 100644
--- a/docs/manualpages/KSP/KSPSetPC.html
+++ b/docs/manualpages/KSP/KSPSetPC.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetPC"><H1>KSPSetPC</H1></A>
Sets the preconditioner to be used to calculate the application of the preconditioner on a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetPCSide.html b/docs/manualpages/KSP/KSPSetPCSide.html
index be28632..d433d7d 100644
--- a/docs/manualpages/KSP/KSPSetPCSide.html
+++ b/docs/manualpages/KSP/KSPSetPCSide.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetPCSide</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetPCSide.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetPCSide.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetPCSide"><H1>KSPSetPCSide</H1></A>
Sets the preconditioning side.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetPostSolve.html b/docs/manualpages/KSP/KSPSetPostSolve.html
index e28bb5d..ef1ff4d 100644
--- a/docs/manualpages/KSP/KSPSetPostSolve.html
+++ b/docs/manualpages/KSP/KSPSetPostSolve.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetPostSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetPostSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetPostSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetPostSolve"><H1>KSPSetPostSolve</H1></A>
Sets a function that is called after every <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() completes (whether it converges or not)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetPreSolve.html b/docs/manualpages/KSP/KSPSetPreSolve.html
index d961def..62249ef 100644
--- a/docs/manualpages/KSP/KSPSetPreSolve.html
+++ b/docs/manualpages/KSP/KSPSetPreSolve.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetPreSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetPreSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetPreSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetPreSolve"><H1>KSPSetPreSolve</H1></A>
Sets a function that is called before every <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() is started
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetResidualHistory.html b/docs/manualpages/KSP/KSPSetResidualHistory.html
index 25e7e0c..0545c5c 100644
--- a/docs/manualpages/KSP/KSPSetResidualHistory.html
+++ b/docs/manualpages/KSP/KSPSetResidualHistory.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetResidualHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetResidualHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetResidualHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetResidualHistory"><H1>KSPSetResidualHistory</H1></A>
Sets the array used to hold the residual history. If set, this array will contain the residual norms computed at each iteration of the solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetReusePreconditioner.html b/docs/manualpages/KSP/KSPSetReusePreconditioner.html
index a9c6b82..4945068 100644
--- a/docs/manualpages/KSP/KSPSetReusePreconditioner.html
+++ b/docs/manualpages/KSP/KSPSetReusePreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetReusePreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetReusePreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetReusePreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetReusePreconditioner"><H1>KSPSetReusePreconditioner</H1></A>
reuse the current preconditioner, do not construct a new one even if the operator changes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetSkipPCSetFromOptions.html b/docs/manualpages/KSP/KSPSetSkipPCSetFromOptions.html
index 8cd3f83..bf77279 100644
--- a/docs/manualpages/KSP/KSPSetSkipPCSetFromOptions.html
+++ b/docs/manualpages/KSP/KSPSetSkipPCSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetSkipPCSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetSkipPCSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetSkipPCSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetSkipPCSetFromOptions"><H1>KSPSetSkipPCSetFromOptions</H1></A>
prevents <A HREF="../KSP/KSPSetFromOptions.html#KSPSetFromOptions">KSPSetFromOptions</A>() from call <A HREF="../PC/PCSetFromOptions.html#PCSetFromOptions">PCSetFromOptions</A>(). This is used if the same <A HREF="../PC/PC.html#PC">PC</A> is shared by more than one <A HREF="../KSP/KSP.html#KSP">KSP</A> so its options are not resetable for each <A HREF="../KSP/KSP.html#KSP">KSP</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetSupportedNorm.html b/docs/manualpages/KSP/KSPSetSupportedNorm.html
index 38a2cd0..5c12657 100644
--- a/docs/manualpages/KSP/KSPSetSupportedNorm.html
+++ b/docs/manualpages/KSP/KSPSetSupportedNorm.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetSupportedNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetSupportedNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetSupportedNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetSupportedNorm"><H1>KSPSetSupportedNorm</H1></A>
Sets a norm and preconditioner side supported by a <A HREF="../KSP/KSP.html#KSP">KSP</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetTabLevel.html b/docs/manualpages/KSP/KSPSetTabLevel.html
index bea6bd2..58587a3 100644
--- a/docs/manualpages/KSP/KSPSetTabLevel.html
+++ b/docs/manualpages/KSP/KSPSetTabLevel.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetTabLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetTabLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetTabLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetTabLevel"><H1>KSPSetTabLevel</H1></A>
Sets the number of tabs that ASCII output for the ksp andn its pc will use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetTolerances.html b/docs/manualpages/KSP/KSPSetTolerances.html
index 7aca423..3cc1692 100644
--- a/docs/manualpages/KSP/KSPSetTolerances.html
+++ b/docs/manualpages/KSP/KSPSetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetTolerances"><H1>KSPSetTolerances</H1></A>
Sets the relative, absolute, divergence, and maximum iteration tolerances used by the default <A HREF="../KSP/KSP.html#KSP">KSP</A> convergence testers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetType.html b/docs/manualpages/KSP/KSPSetType.html
index b90eae7..adc84d2 100644
--- a/docs/manualpages/KSP/KSPSetType.html
+++ b/docs/manualpages/KSP/KSPSetType.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetType"><H1>KSPSetType</H1></A>
Builds <A HREF="../KSP/KSP.html#KSP">KSP</A> for a particular solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetUp.html b/docs/manualpages/KSP/KSPSetUp.html
index b1bfb6f..c81cb43 100644
--- a/docs/manualpages/KSP/KSPSetUp.html
+++ b/docs/manualpages/KSP/KSPSetUp.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetUp"><H1>KSPSetUp</H1></A>
Sets up the internal data structures for the later use of an iterative solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetUpOnBlocks.html b/docs/manualpages/KSP/KSPSetUpOnBlocks.html
index 98bf792..d3edafc 100644
--- a/docs/manualpages/KSP/KSPSetUpOnBlocks.html
+++ b/docs/manualpages/KSP/KSPSetUpOnBlocks.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetUpOnBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetUpOnBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetUpOnBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetUpOnBlocks"><H1>KSPSetUpOnBlocks</H1></A>
Sets up the preconditioner for each block in the block Jacobi, block Gauss-Seidel, and overlapping Schwarz methods.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSetUseFischerGuess.html b/docs/manualpages/KSP/KSPSetUseFischerGuess.html
index dd1339b..1066a0a 100644
--- a/docs/manualpages/KSP/KSPSetUseFischerGuess.html
+++ b/docs/manualpages/KSP/KSPSetUseFischerGuess.html
@@ -5,8 +5,8 @@
<TITLE>KSPSetUseFischerGuess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSetUseFischerGuess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSetUseFischerGuess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSetUseFischerGuess"><H1>KSPSetUseFischerGuess</H1></A>
Use the Paul Fischer algorithm, see <A HREF="../KSP/KSPFischerGuessCreate.html#KSPFischerGuessCreate">KSPFischerGuessCreate</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSolve.html b/docs/manualpages/KSP/KSPSolve.html
index c25f23f..751ef20 100644
--- a/docs/manualpages/KSP/KSPSolve.html
+++ b/docs/manualpages/KSP/KSPSolve.html
@@ -5,8 +5,8 @@
<TITLE>KSPSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSolve"><H1>KSPSolve</H1></A>
Solves linear system.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPSolveTranspose.html b/docs/manualpages/KSP/KSPSolveTranspose.html
index 749225e..f778239 100644
--- a/docs/manualpages/KSP/KSPSolveTranspose.html
+++ b/docs/manualpages/KSP/KSPSolveTranspose.html
@@ -5,8 +5,8 @@
<TITLE>KSPSolveTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPSolveTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPSolveTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPSolveTranspose"><H1>KSPSolveTranspose</H1></A>
Solves the transpose of a linear system.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPTCQMR.html b/docs/manualpages/KSP/KSPTCQMR.html
index 6ad7495..d928ef0 100644
--- a/docs/manualpages/KSP/KSPTCQMR.html
+++ b/docs/manualpages/KSP/KSPTCQMR.html
@@ -5,8 +5,8 @@
<TITLE>KSPTCQMR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPTCQMR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPTCQMR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPTCQMR"><H1>KSPTCQMR</H1></A>
A variant of QMR (quasi minimal residual) developed by Tony Chan
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPTFQMR.html b/docs/manualpages/KSP/KSPTFQMR.html
index f3eb2e0..cadf72b 100644
--- a/docs/manualpages/KSP/KSPTFQMR.html
+++ b/docs/manualpages/KSP/KSPTFQMR.html
@@ -5,8 +5,8 @@
<TITLE>KSPTFQMR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPTFQMR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPTFQMR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPTFQMR"><H1>KSPTFQMR</H1></A>
A transpose free QMR (quasi minimal residual),
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPType.html b/docs/manualpages/KSP/KSPType.html
index 9822f14..1cb06b9 100644
--- a/docs/manualpages/KSP/KSPType.html
+++ b/docs/manualpages/KSP/KSPType.html
@@ -5,8 +5,8 @@
<TITLE>KSPType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPType"><H1>KSPType</H1></A>
String with the name of a PETSc Krylov method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPUnwindPreconditioner.html b/docs/manualpages/KSP/KSPUnwindPreconditioner.html
index f9776e1..1cbbbdb 100644
--- a/docs/manualpages/KSP/KSPUnwindPreconditioner.html
+++ b/docs/manualpages/KSP/KSPUnwindPreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>KSPUnwindPreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPUnwindPreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPUnwindPreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPUnwindPreconditioner"><H1>KSPUnwindPreconditioner</H1></A>
Unwinds the preconditioning in the solution. That is, takes solution to the preconditioned problem and gets the solution to the original problem from it.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSPView.html b/docs/manualpages/KSP/KSPView.html
index 456e615..8a90c5d 100644
--- a/docs/manualpages/KSP/KSPView.html
+++ b/docs/manualpages/KSP/KSPView.html
@@ -5,8 +5,8 @@
<TITLE>KSPView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSPView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSPView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPView"><H1>KSPView</H1></A>
Prints the <A HREF="../KSP/KSP.html#KSP">KSP</A> data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/KSP_CONVERGED_ATOL.html b/docs/manualpages/KSP/KSP_CONVERGED_ATOL.html
index 1d56d48..79d67a6 100644
--- a/docs/manualpages/KSP/KSP_CONVERGED_ATOL.html
+++ b/docs/manualpages/KSP/KSP_CONVERGED_ATOL.html
@@ -5,8 +5,8 @@
<TITLE>KSP_CONVERGED_ATOL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_CONVERGED_ATOL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_CONVERGED_ATOL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_CONVERGED_ATOL"><H1>KSP_CONVERGED_ATOL</H1></A>
norm(r) <= atol
<P>
diff --git a/docs/manualpages/KSP/KSP_CONVERGED_ITERATING.html b/docs/manualpages/KSP/KSP_CONVERGED_ITERATING.html
index f5e69fb..9b6a58a 100644
--- a/docs/manualpages/KSP/KSP_CONVERGED_ITERATING.html
+++ b/docs/manualpages/KSP/KSP_CONVERGED_ITERATING.html
@@ -5,8 +5,8 @@
<TITLE>KSP_CONVERGED_ITERATING</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_CONVERGED_ITERATING.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_CONVERGED_ITERATING.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_CONVERGED_ITERATING"><H1>KSP_CONVERGED_ITERATING</H1></A>
This flag is returned if you call <A HREF="../KSP/KSPGetConvergedReason.html#KSPGetConvergedReason">KSPGetConvergedReason</A>() while the <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() is still running.
<P>
diff --git a/docs/manualpages/KSP/KSP_CONVERGED_ITS.html b/docs/manualpages/KSP/KSP_CONVERGED_ITS.html
index e2d56c3..725fe44 100644
--- a/docs/manualpages/KSP/KSP_CONVERGED_ITS.html
+++ b/docs/manualpages/KSP/KSP_CONVERGED_ITS.html
@@ -5,8 +5,8 @@
<TITLE>KSP_CONVERGED_ITS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_CONVERGED_ITS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_CONVERGED_ITS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_CONVERGED_ITS"><H1>KSP_CONVERGED_ITS</H1></A>
Used by the <A HREF="../KSP/KSPPREONLY.html#KSPPREONLY">KSPPREONLY</A> solver after the single iteration of the preconditioner is applied. Also used when the <A HREF="../KSP/KSPConvergedSkip.html#KSPConvergedSkip">KSPConvergedSkip</A>() convergence test routine is set in <A HREF="../KSP/KSP.html#KSP">KSP</A>.
<P>
diff --git a/docs/manualpages/KSP/KSP_CONVERGED_RTOL.html b/docs/manualpages/KSP/KSP_CONVERGED_RTOL.html
index ec6b422..806c03d 100644
--- a/docs/manualpages/KSP/KSP_CONVERGED_RTOL.html
+++ b/docs/manualpages/KSP/KSP_CONVERGED_RTOL.html
@@ -5,8 +5,8 @@
<TITLE>KSP_CONVERGED_RTOL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_CONVERGED_RTOL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_CONVERGED_RTOL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_CONVERGED_RTOL"><H1>KSP_CONVERGED_RTOL</H1></A>
norm(r) <= rtol*norm(b)
<P>
diff --git a/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN.html b/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN.html
index 5f950b1..c7c563e 100644
--- a/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN.html
+++ b/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN.html
@@ -5,8 +5,8 @@
<TITLE>KSP_DIVERGED_BREAKDOWN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_DIVERGED_BREAKDOWN"><H1>KSP_DIVERGED_BREAKDOWN</H1></A>
A breakdown in the Krylov method was detected so the method could not continue to enlarge the Krylov space. Could be due to a singlular matrix or preconditioner.
<P>
diff --git a/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN_BICG.html b/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN_BICG.html
index f28410e..d866998 100644
--- a/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN_BICG.html
+++ b/docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN_BICG.html
@@ -5,8 +5,8 @@
<TITLE>KSP_DIVERGED_BREAKDOWN_BICG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN_BICG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_DIVERGED_BREAKDOWN_BICG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_DIVERGED_BREAKDOWN_BICG"><H1>KSP_DIVERGED_BREAKDOWN_BICG</H1></A>
A breakdown in the <A HREF="../KSP/KSPBICG.html#KSPBICG">KSPBICG</A> method was detected so the method could not continue to enlarge the Krylov space.
<P>
diff --git a/docs/manualpages/KSP/KSP_DIVERGED_DTOL.html b/docs/manualpages/KSP/KSP_DIVERGED_DTOL.html
index ec2636f..a0d1365 100644
--- a/docs/manualpages/KSP/KSP_DIVERGED_DTOL.html
+++ b/docs/manualpages/KSP/KSP_DIVERGED_DTOL.html
@@ -5,8 +5,8 @@
<TITLE>KSP_DIVERGED_DTOL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_DIVERGED_DTOL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_DIVERGED_DTOL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_DIVERGED_DTOL"><H1>KSP_DIVERGED_DTOL</H1></A>
norm(r) >= dtol*norm(b)
<P>
diff --git a/docs/manualpages/KSP/KSP_DIVERGED_INDEFINITE_PC.html b/docs/manualpages/KSP/KSP_DIVERGED_INDEFINITE_PC.html
index 5ed8ae8..5a0831c 100644
--- a/docs/manualpages/KSP/KSP_DIVERGED_INDEFINITE_PC.html
+++ b/docs/manualpages/KSP/KSP_DIVERGED_INDEFINITE_PC.html
@@ -5,8 +5,8 @@
<TITLE>KSP_DIVERGED_INDEFINITE_PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_DIVERGED_INDEFINITE_PC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_DIVERGED_INDEFINITE_PC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_DIVERGED_INDEFINITE_PC"><H1>KSP_DIVERGED_INDEFINITE_PC</H1></A>
It appears the preconditioner is indefinite (has both positive and negative eigenvalues) and this Krylov method (<A HREF="../KSP/KSPCG.html#KSPCG">KSPCG</A>) requires it to be positive definite
<P>
diff --git a/docs/manualpages/KSP/KSP_DIVERGED_ITS.html b/docs/manualpages/KSP/KSP_DIVERGED_ITS.html
index 5ed7a05..8a4ec9f 100644
--- a/docs/manualpages/KSP/KSP_DIVERGED_ITS.html
+++ b/docs/manualpages/KSP/KSP_DIVERGED_ITS.html
@@ -5,8 +5,8 @@
<TITLE>KSP_DIVERGED_ITS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_DIVERGED_ITS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_DIVERGED_ITS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_DIVERGED_ITS"><H1>KSP_DIVERGED_ITS</H1></A>
Ran out of iterations before any convergence criteria was reached
<P>
diff --git a/docs/manualpages/KSP/KSP_DIVERGED_NONSYMMETRIC.html b/docs/manualpages/KSP/KSP_DIVERGED_NONSYMMETRIC.html
index 351b4a1..1d4ac7f 100644
--- a/docs/manualpages/KSP/KSP_DIVERGED_NONSYMMETRIC.html
+++ b/docs/manualpages/KSP/KSP_DIVERGED_NONSYMMETRIC.html
@@ -5,8 +5,8 @@
<TITLE>KSP_DIVERGED_NONSYMMETRIC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_DIVERGED_NONSYMMETRIC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_DIVERGED_NONSYMMETRIC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_DIVERGED_NONSYMMETRIC"><H1>KSP_DIVERGED_NONSYMMETRIC</H1></A>
It appears the operator or preconditioner is not symmetric and this Krylov method (<A HREF="../KSP/KSPCG.html#KSPCG">KSPCG</A>, <A HREF="../KSP/KSPMINRES.html#KSPMINRES">KSPMINRES</A>, <A HREF="../KSP/KSPCR.html#KSPCR">KSPCR</A>) requires symmetry
<P>
diff --git a/docs/manualpages/KSP/KSP_DIVERGED_PCSETUP_FAILED.html b/docs/manualpages/KSP/KSP_DIVERGED_PCSETUP_FAILED.html
index 17de47e..1653364 100644
--- a/docs/manualpages/KSP/KSP_DIVERGED_PCSETUP_FAILED.html
+++ b/docs/manualpages/KSP/KSP_DIVERGED_PCSETUP_FAILED.html
@@ -5,8 +5,8 @@
<TITLE>KSP_DIVERGED_PCSETUP_FAILED</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_DIVERGED_PCSETUP_FAILED.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_DIVERGED_PCSETUP_FAILED.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_DIVERGED_PCSETUP_FAILED"><H1>KSP_DIVERGED_PCSETUP_FAILED</H1></A>
It was not possible to build the requested preconditioner. This is usually due to a zero pivot in a factorization. It can also result from a failure in a subpreconditioner inside a nested preconditioner such as <A HREF="../PC/PCFIELDSPLIT.html#PCFIELDSPLIT">PCFIELDSPLIT</A>.
<P>
diff --git a/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_IFNEEDED.html b/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_IFNEEDED.html
index 1c40e84..b12b0a9 100644
--- a/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_IFNEEDED.html
+++ b/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_IFNEEDED.html
@@ -5,8 +5,8 @@
<TITLE>KSP_GMRES_CGS_REFINE_IFNEEDED</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_IFNEEDED.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_IFNEEDED.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_GMRES_CGS_REFINE_IFNEEDED"><H1>KSP_GMRES_CGS_REFINE_IFNEEDED</H1></A>
Do the classical (unmodified) Gram-Schmidt process and one step of iterative refinement if an estimate of the orthogonality of the resulting vectors indicates poor orthogonality.
<P>
diff --git a/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_NEVER.html b/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_NEVER.html
index 7a2baa1..b89d6e5 100644
--- a/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_NEVER.html
+++ b/docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_NEVER.html
@@ -5,8 +5,8 @@
<TITLE>KSP_GMRES_CGS_REFINE_NEVER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_NEVER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_GMRES_CGS_REFINE_NEVER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_GMRES_CGS_REFINE_NEVER"><H1>KSP_GMRES_CGS_REFINE_NEVER</H1></A>
Do two steps of the classical (unmodified) Gram-Schmidt process.
<P>
diff --git a/docs/manualpages/KSP/KSP_NORM_NATURAL.html b/docs/manualpages/KSP/KSP_NORM_NATURAL.html
index 3cb594d..4ba87ae 100644
--- a/docs/manualpages/KSP/KSP_NORM_NATURAL.html
+++ b/docs/manualpages/KSP/KSP_NORM_NATURAL.html
@@ -5,8 +5,8 @@
<TITLE>KSP_NORM_NATURAL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_NORM_NATURAL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_NORM_NATURAL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_NORM_NATURAL"><H1>KSP_NORM_NATURAL</H1></A>
Compute the 'natural norm' of residual sqrt((b - A*x)*B*(b - A*x)) and pass that to the convergence test routine. This is only supported by <A HREF="../KSP/KSPCG.html#KSPCG">KSPCG</A>, <A HREF="../KSP/KSPCR.html#KSPCR">KSPCR</A>, <A HREF="../KSP/KSPCGNE.html#KSPCGNE">KSPCGNE</A>, <A HREF="../KSP/KSPCGS.html#KSPCGS">KSPCGS</A>, <A HREF="../KSP/KSPFCG.html#KSPFCG">KSPFCG</A>, <A HREF="../KSP/KSPPIPEFCG.html#KSPPIPEFCG">KSPPIPEFCG</A>, <A HREF="../KSP/KSPPIPEGCR.html#KSPPIPEGCR">KSPPIPEGCR</A>
<P>
diff --git a/docs/manualpages/KSP/KSP_NORM_NONE.html b/docs/manualpages/KSP/KSP_NORM_NONE.html
index b282ba2..969a1b3 100644
--- a/docs/manualpages/KSP/KSP_NORM_NONE.html
+++ b/docs/manualpages/KSP/KSP_NORM_NONE.html
@@ -5,8 +5,8 @@
<TITLE>KSP_NORM_NONE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_NORM_NONE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_NORM_NONE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_NORM_NONE"><H1>KSP_NORM_NONE</H1></A>
Do not compute a norm during the Krylov process. This will possibly save some computation but means the convergence test cannot be based on a norm of a residual etc.
<P>
diff --git a/docs/manualpages/KSP/KSP_NORM_PRECONDITIONED.html b/docs/manualpages/KSP/KSP_NORM_PRECONDITIONED.html
index f180278..ecb77f4 100644
--- a/docs/manualpages/KSP/KSP_NORM_PRECONDITIONED.html
+++ b/docs/manualpages/KSP/KSP_NORM_PRECONDITIONED.html
@@ -5,8 +5,8 @@
<TITLE>KSP_NORM_PRECONDITIONED</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_NORM_PRECONDITIONED.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_NORM_PRECONDITIONED.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_NORM_PRECONDITIONED"><H1>KSP_NORM_PRECONDITIONED</H1></A>
Compute the norm of the preconditioned residual B*(b - A*x), if left preconditioning, and pass that to the convergence test routine.
<P>
diff --git a/docs/manualpages/KSP/KSP_NORM_UNPRECONDITIONED.html b/docs/manualpages/KSP/KSP_NORM_UNPRECONDITIONED.html
index f23b896..24004e8 100644
--- a/docs/manualpages/KSP/KSP_NORM_UNPRECONDITIONED.html
+++ b/docs/manualpages/KSP/KSP_NORM_UNPRECONDITIONED.html
@@ -5,8 +5,8 @@
<TITLE>KSP_NORM_UNPRECONDITIONED</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/KSP_NORM_UNPRECONDITIONED.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/KSP_NORM_UNPRECONDITIONED.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSP_NORM_UNPRECONDITIONED"><H1>KSP_NORM_UNPRECONDITIONED</H1></A>
Compute the norm of the true residual (b - A*x) and pass that to the convergence test routine.
<P>
diff --git a/docs/manualpages/KSP/MatCreateSchurComplement.html b/docs/manualpages/KSP/MatCreateSchurComplement.html
index 2c72f3a..6251ada 100644
--- a/docs/manualpages/KSP/MatCreateSchurComplement.html
+++ b/docs/manualpages/KSP/MatCreateSchurComplement.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSchurComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatCreateSchurComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatCreateSchurComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSchurComplement"><H1>MatCreateSchurComplement</H1></A>
Creates a new matrix object that behaves like the Schur complement of a matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatCreateSchurComplementPmat.html b/docs/manualpages/KSP/MatCreateSchurComplementPmat.html
index 6051de3..445701a 100644
--- a/docs/manualpages/KSP/MatCreateSchurComplementPmat.html
+++ b/docs/manualpages/KSP/MatCreateSchurComplementPmat.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSchurComplementPmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatCreateSchurComplementPmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatCreateSchurComplementPmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSchurComplementPmat"><H1>MatCreateSchurComplementPmat</H1></A>
create a preconditioning matrix for the Schur complement by assembling Sp = A11 - A10 inv(diag(A00)) A01
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatGetSchurComplement.html b/docs/manualpages/KSP/MatGetSchurComplement.html
index b318f6d..63decac 100644
--- a/docs/manualpages/KSP/MatGetSchurComplement.html
+++ b/docs/manualpages/KSP/MatGetSchurComplement.html
@@ -5,8 +5,8 @@
<TITLE>MatGetSchurComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatGetSchurComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatGetSchurComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetSchurComplement"><H1>MatGetSchurComplement</H1></A>
Obtain the Schur complement from eliminating part of the matrix in another part.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementAinvType.html b/docs/manualpages/KSP/MatSchurComplementAinvType.html
index 41395fe..f53d28b 100644
--- a/docs/manualpages/KSP/MatSchurComplementAinvType.html
+++ b/docs/manualpages/KSP/MatSchurComplementAinvType.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementAinvType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementAinvType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementAinvType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementAinvType"><H1>MatSchurComplementAinvType</H1></A>
Determines how to approximate the inverse of the (0,0) block in Schur complement preconditioning matrix assembly routines
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementComputeExplicitOperator.html b/docs/manualpages/KSP/MatSchurComplementComputeExplicitOperator.html
index 0e930b6..4fb0c97 100644
--- a/docs/manualpages/KSP/MatSchurComplementComputeExplicitOperator.html
+++ b/docs/manualpages/KSP/MatSchurComplementComputeExplicitOperator.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementComputeExplicitOperator</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementComputeExplicitOperator"><H1>MatSchurComplementComputeExplicitOperator</H1></A>
Compute the Schur complement matrix explicitly
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementGetAinvType.html b/docs/manualpages/KSP/MatSchurComplementGetAinvType.html
index eedbd8c..83e0780 100644
--- a/docs/manualpages/KSP/MatSchurComplementGetAinvType.html
+++ b/docs/manualpages/KSP/MatSchurComplementGetAinvType.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementGetAinvType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementGetAinvType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementGetAinvType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementGetAinvType"><H1>MatSchurComplementGetAinvType</H1></A>
get the type of approximation for the inverse of the (0,0) block used in forming Sp in <A HREF="../KSP/MatSchurComplementGetPmat.html#MatSchurComplementGetPmat">MatSchurComplementGetPmat</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementGetKSP.html b/docs/manualpages/KSP/MatSchurComplementGetKSP.html
index 38ed52c..574ccf1 100644
--- a/docs/manualpages/KSP/MatSchurComplementGetKSP.html
+++ b/docs/manualpages/KSP/MatSchurComplementGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementGetKSP"><H1>MatSchurComplementGetKSP</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> object that is used to invert A00 in the Schur complement matrix S = A11 - A10 ksp(A00,Ap00) A01
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementGetPmat.html b/docs/manualpages/KSP/MatSchurComplementGetPmat.html
index f4fc697..5d1e34e 100644
--- a/docs/manualpages/KSP/MatSchurComplementGetPmat.html
+++ b/docs/manualpages/KSP/MatSchurComplementGetPmat.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementGetPmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementGetPmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementGetPmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementGetPmat"><H1>MatSchurComplementGetPmat</H1></A>
Obtain a preconditioning matrix for the Schur complement by assembling Sp = A11 - A10 inv(diag(A00)) A01
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementGetSubMatrices.html b/docs/manualpages/KSP/MatSchurComplementGetSubMatrices.html
index 9249fc0..e66fc1d 100644
--- a/docs/manualpages/KSP/MatSchurComplementGetSubMatrices.html
+++ b/docs/manualpages/KSP/MatSchurComplementGetSubMatrices.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementGetSubMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementGetSubMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementGetSubMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementGetSubMatrices"><H1>MatSchurComplementGetSubMatrices</H1></A>
Get the individual submatrices in the Schur complement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementSetAinvType.html b/docs/manualpages/KSP/MatSchurComplementSetAinvType.html
index 1dc0f2a..666a543 100644
--- a/docs/manualpages/KSP/MatSchurComplementSetAinvType.html
+++ b/docs/manualpages/KSP/MatSchurComplementSetAinvType.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementSetAinvType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementSetAinvType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementSetAinvType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementSetAinvType"><H1>MatSchurComplementSetAinvType</H1></A>
set the type of approximation used for the inverse of the (0,0) block used in forming Sp in <A HREF="../KSP/MatSchurComplementGetPmat.html#MatSchurComplementGetPmat">MatSchurComplementGetPmat</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementSetKSP.html b/docs/manualpages/KSP/MatSchurComplementSetKSP.html
index 2df58af..53b09b8 100644
--- a/docs/manualpages/KSP/MatSchurComplementSetKSP.html
+++ b/docs/manualpages/KSP/MatSchurComplementSetKSP.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementSetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementSetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementSetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementSetKSP"><H1>MatSchurComplementSetKSP</H1></A>
Sets the <A HREF="../KSP/KSP.html#KSP">KSP</A> object that is used to invert A00 in the Schur complement matrix S = A11 - A10 ksp(A00,Ap00) A01
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementSetSubMatrices.html b/docs/manualpages/KSP/MatSchurComplementSetSubMatrices.html
index 3722cdd..8ad63a7 100644
--- a/docs/manualpages/KSP/MatSchurComplementSetSubMatrices.html
+++ b/docs/manualpages/KSP/MatSchurComplementSetSubMatrices.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementSetSubMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementSetSubMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementSetSubMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementSetSubMatrices"><H1>MatSchurComplementSetSubMatrices</H1></A>
Sets the matrices that define the Schur complement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/MatSchurComplementUpdateSubMatrices.html b/docs/manualpages/KSP/MatSchurComplementUpdateSubMatrices.html
index 8c2589f..21bd0ea 100644
--- a/docs/manualpages/KSP/MatSchurComplementUpdateSubMatrices.html
+++ b/docs/manualpages/KSP/MatSchurComplementUpdateSubMatrices.html
@@ -5,8 +5,8 @@
<TITLE>MatSchurComplementUpdateSubMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/MatSchurComplementUpdateSubMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/MatSchurComplementUpdateSubMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSchurComplementUpdateSubMatrices"><H1>MatSchurComplementUpdateSubMatrices</H1></A>
Updates the Schur complement matrix object with new submatrices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/PCFinalizePackage.html b/docs/manualpages/KSP/PCFinalizePackage.html
index bc9e843..82038d3 100644
--- a/docs/manualpages/KSP/PCFinalizePackage.html
+++ b/docs/manualpages/KSP/PCFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PCFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/PCFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/PCFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFinalizePackage"><H1>PCFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to the characteristics package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/PCInitializePackage.html b/docs/manualpages/KSP/PCInitializePackage.html
index 6a3cd2c..11c4f9b 100644
--- a/docs/manualpages/KSP/PCInitializePackage.html
+++ b/docs/manualpages/KSP/PCInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PCInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/PCInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/PCInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCInitializePackage"><H1>PCInitializePackage</H1></A>
This function initializes everything in the <A HREF="../PC/PC.html#PC">PC</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../PC/PCCreate.html#PCCreate">PCCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/KSP/index.html b/docs/manualpages/KSP/index.html
index a80591f..7f50831 100644
--- a/docs/manualpages/KSP/index.html
+++ b/docs/manualpages/KSP/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/KSP/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/KSP/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/docs/manualpages/Mat/MATAIJ.html b/docs/manualpages/Mat/MATAIJ.html
index 94867e9..f34d08b 100644
--- a/docs/manualpages/Mat/MATAIJ.html
+++ b/docs/manualpages/Mat/MATAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATAIJ"><H1>MATAIJ</H1></A>
<A HREF="../Mat/MATAIJ.html#MATAIJ">MATAIJ</A> = "aij" - A matrix type to be used for sparse matrices. This matrix type is identical to <A HREF="../Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</A> when constructed with a single process communicator,
and <A HREF="../Mat/MATMPIAIJ.html#MATMPIAIJ">MATMPIAIJ</A> otherwise. As a result, for single process communicators,
diff --git a/docs/manualpages/Mat/MATAIJCRL.html b/docs/manualpages/Mat/MATAIJCRL.html
index 977bda4..c896755 100644
--- a/docs/manualpages/Mat/MATAIJCRL.html
+++ b/docs/manualpages/Mat/MATAIJCRL.html
@@ -5,8 +5,8 @@
<TITLE>MATAIJCRL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATAIJCRL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATAIJCRL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATAIJCRL"><H1>MATAIJCRL</H1></A>
<A HREF="../Mat/MATAIJCRL.html#MATAIJCRL">MATAIJCRL</A> = "aijcrl" - A matrix type to be used for sparse matrices. This matrix type is identical to MATSEQAIJCRL when constructed with a single process communicator,
and MATMPIAIJCRL otherwise. As a result, for single process communicators,
diff --git a/docs/manualpages/Mat/MATAIJCUSP.html b/docs/manualpages/Mat/MATAIJCUSP.html
index 1d89ee2..3516761 100644
--- a/docs/manualpages/Mat/MATAIJCUSP.html
+++ b/docs/manualpages/Mat/MATAIJCUSP.html
@@ -5,8 +5,8 @@
<TITLE>MATAIJCUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATAIJCUSP"><H1>MATAIJCUSP</H1></A>
MATMPIAIJCUSP= "aijcusp" = "mpiaijcusp" - A matrix type to be used for sparse matrices. A matrix type type whose data resides on Nvidia GPUs. These matrices can be CSR format.
All matrix calculations are performed using the CUSP library. DIA and ELL
diff --git a/docs/manualpages/Mat/MATAIJCUSPARSE.html b/docs/manualpages/Mat/MATAIJCUSPARSE.html
index 372da82..33ca31d 100644
--- a/docs/manualpages/Mat/MATAIJCUSPARSE.html
+++ b/docs/manualpages/Mat/MATAIJCUSPARSE.html
@@ -5,8 +5,8 @@
<TITLE>MATAIJCUSPARSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATAIJCUSPARSE"><H1>MATAIJCUSPARSE</H1></A>
MATMPIAIJCUSPARSE = "aijcusparse" = "mpiaijcusparse" - A matrix type to be used for sparse matrices. A matrix type type whose data resides on Nvidia GPUs. These matrices can be in either
CSR, ELL, or Hybrid format. The ELL and HYB formats require CUDA 4.2 or later.
diff --git a/docs/manualpages/Mat/MATAIJPERM.html b/docs/manualpages/Mat/MATAIJPERM.html
index 1aedb5a..ec5e99f 100644
--- a/docs/manualpages/Mat/MATAIJPERM.html
+++ b/docs/manualpages/Mat/MATAIJPERM.html
@@ -5,8 +5,8 @@
<TITLE>MATAIJPERM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATAIJPERM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATAIJPERM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATAIJPERM"><H1>MATAIJPERM</H1></A>
<A HREF="../Mat/MATAIJPERM.html#MATAIJPERM">MATAIJPERM</A> = "AIJPERM" - A matrix type to be used for sparse matrices. This matrix type is identical to MATSEQAIJPERM when constructed with a single process communicator,
and MATMPIAIJPERM otherwise. As a result, for single process communicators,
diff --git a/docs/manualpages/Mat/MATAIJVIENNACL.html b/docs/manualpages/Mat/MATAIJVIENNACL.html
index 27c93ca..70a3f94 100644
--- a/docs/manualpages/Mat/MATAIJVIENNACL.html
+++ b/docs/manualpages/Mat/MATAIJVIENNACL.html
@@ -5,8 +5,8 @@
<TITLE>MATAIJVIENNACL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATAIJVIENNACL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATAIJVIENNACL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATAIJVIENNACL"><H1>MATAIJVIENNACL</H1></A>
MATMPIAIJVIENNACL= "aijviennacl" = "mpiaijviennacl" - A matrix type to be used for sparse matrices. A matrix type (CSR format) whose data resides on GPUs.
All matrix calculations are performed using the ViennaCL library.
diff --git a/docs/manualpages/Mat/MATBAIJ.html b/docs/manualpages/Mat/MATBAIJ.html
index 3864878..8147ffa 100644
--- a/docs/manualpages/Mat/MATBAIJ.html
+++ b/docs/manualpages/Mat/MATBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATBAIJ"><H1>MATBAIJ</H1></A>
<A HREF="../Mat/MATBAIJ.html#MATBAIJ">MATBAIJ</A> = "baij" - A matrix type to be used for block sparse matrices. This matrix type is identical to <A HREF="../Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</A> when constructed with a single process communicator,
and <A HREF="../Mat/MATMPIBAIJ.html#MATMPIBAIJ">MATMPIBAIJ</A> otherwise.
diff --git a/docs/manualpages/Mat/MATBLOCKMAT.html b/docs/manualpages/Mat/MATBLOCKMAT.html
index 45725c3..a4908fb 100644
--- a/docs/manualpages/Mat/MATBLOCKMAT.html
+++ b/docs/manualpages/Mat/MATBLOCKMAT.html
@@ -5,8 +5,8 @@
<TITLE>MATBLOCKMAT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATBLOCKMAT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATBLOCKMAT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATBLOCKMAT"><H1>MATBLOCKMAT</H1></A>
A matrix that is defined by a set of <A HREF="../Mat/Mat.html#Mat">Mat</A>'s that represents a sparse block matrix consisting of (usually) sparse blocks.
<P>
diff --git a/docs/manualpages/Mat/MATCOMPOSITE.html b/docs/manualpages/Mat/MATCOMPOSITE.html
index 8ef6241..cd1ec27 100644
--- a/docs/manualpages/Mat/MATCOMPOSITE.html
+++ b/docs/manualpages/Mat/MATCOMPOSITE.html
@@ -5,8 +5,8 @@
<TITLE>MATCOMPOSITE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATCOMPOSITE"><H1>MATCOMPOSITE</H1></A>
A matrix defined by the sum (or product) of one or more matrices (all matrices are of same size and parallel layout). Notes: to use the product of the matrices call <A HREF="../Mat/MatCompositeSetType.html#MatCompositeSetType">MatCompositeSetType</A>(mat,MAT_COMPOSITE_MULTIPLICATIVE);
<P>
diff --git a/docs/manualpages/Mat/MATDENSE.html b/docs/manualpages/Mat/MATDENSE.html
index 63a3196..5feaf1a 100644
--- a/docs/manualpages/Mat/MATDENSE.html
+++ b/docs/manualpages/Mat/MATDENSE.html
@@ -5,8 +5,8 @@
<TITLE>MATDENSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATDENSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATDENSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATDENSE"><H1>MATDENSE</H1></A>
<A HREF="../Mat/MATDENSE.html#MATDENSE">MATDENSE</A> = "dense" - A matrix type to be used for dense matrices. This matrix type is identical to <A HREF="../Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</A> when constructed with a single process communicator,
and MATMPIDENSE otherwise.
diff --git a/docs/manualpages/Mat/MATELEMENTAL.html b/docs/manualpages/Mat/MATELEMENTAL.html
index 6f21b2a..2155423 100644
--- a/docs/manualpages/Mat/MATELEMENTAL.html
+++ b/docs/manualpages/Mat/MATELEMENTAL.html
@@ -5,8 +5,8 @@
<TITLE>MATELEMENTAL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATELEMENTAL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATELEMENTAL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATELEMENTAL"><H1>MATELEMENTAL</H1></A>
"elemental" - A matrix type for dense matrices using the Elemental package Use ./configure --download-elemental to install PETSc to use Elemental
<P>
diff --git a/docs/manualpages/Mat/MATIS.html b/docs/manualpages/Mat/MATIS.html
index b5048c0..6ecd75f 100644
--- a/docs/manualpages/Mat/MATIS.html
+++ b/docs/manualpages/Mat/MATIS.html
@@ -5,8 +5,8 @@
<TITLE>MATIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATIS"><H1>MATIS</H1></A>
<A HREF="../Mat/MATIS.html#MATIS">MATIS</A> = "is" - A matrix type to be used for using the non-overlapping domain decomposition type preconditioners (e.g. <A HREF="../PC/PCBDDC.html#PCBDDC">PCBDDC</A>). This stores the matrices in globally unassembled form. Each processor assembles only its local Neumann problem and the parallel matrix vector product is handled "implicitly".
<H3><FONT COLOR="#CC3333">Operations Provided</FONT></H3>
diff --git a/docs/manualpages/Mat/MATMAIJ.html b/docs/manualpages/Mat/MATMAIJ.html
index 55f58a3..a2cacf6 100644
--- a/docs/manualpages/Mat/MATMAIJ.html
+++ b/docs/manualpages/Mat/MATMAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATMAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMAIJ"><H1>MATMAIJ</H1></A>
<A HREF="../Mat/MATMAIJ.html#MATMAIJ">MATMAIJ</A> = "maij" - A matrix type to be used for restriction and interpolation operations for multicomponent problems, interpolating or restricting each component the same way independently. The matrix type is based on <A HREF="../Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</A> for sequential matrices, and <A HREF="../Mat/MATMPIAIJ.html#MATMPIAIJ">MATMPIAIJ</A> for distributed matrices.
<H3><FONT COLOR="#CC3333">Operations provided</FONT></H3>
diff --git a/docs/manualpages/Mat/MATMFFD.html b/docs/manualpages/Mat/MATMFFD.html
index f39ccdd..df02ac1 100644
--- a/docs/manualpages/Mat/MATMFFD.html
+++ b/docs/manualpages/Mat/MATMFFD.html
@@ -5,14 +5,17 @@
<TITLE>MATMFFD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMFFD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMFFD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMFFD"><H1>MATMFFD</H1></A>
<A HREF="../Mat/MATMFFD.html#MATMFFD">MATMFFD</A> = "mffd" - A matrix free matrix type.
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</A>(), <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>(), <A HREF="../Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</A>()
-<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
+ <A HREF="../Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</A>(), <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>(), <A HREF="../Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</A>(), <A HREF="../Mat/MatMFFDSetType.html#MatMFFDSetType">MatMFFDSetType</A>(),
+<BR><A HREF="../Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</A>(), <A HREF="../Mat/MatMFFDDSSetUmin.html#MatMFFDDSSetUmin">MatMFFDDSSetUmin</A>(), <A HREF="../Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</A>()
+<A HREF="../Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</A>(), <A HREF="../Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</A>(), <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>(),
+<A HREF="../Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</A>(),
+<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/mat/impls/mffd/mffd.c.html#MATMFFD">src/mat/impls/mffd/mffd.c</A>
<BR><A HREF="./index.html">Index of all Mat routines</A>
<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
diff --git a/docs/manualpages/Mat/MATMFFD_DS.html b/docs/manualpages/Mat/MATMFFD_DS.html
index 696eb21..619b50b 100644
--- a/docs/manualpages/Mat/MATMFFD_DS.html
+++ b/docs/manualpages/Mat/MATMFFD_DS.html
@@ -5,8 +5,8 @@
<TITLE>MATMFFD_DS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMFFD_DS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMFFD_DS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMFFD_DS"><H1>MATMFFD_DS</H1></A>
the code for compute the "h" used in the finite difference matrix-free matrix vector product. This code implements the strategy in Dennis and Schnabel, "Numerical Methods for Unconstrained Optimization and Nonlinear Equations".
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Mat/MATMFFD_WP.html b/docs/manualpages/Mat/MATMFFD_WP.html
index 37b2000..f80c4b3 100644
--- a/docs/manualpages/Mat/MATMFFD_WP.html
+++ b/docs/manualpages/Mat/MATMFFD_WP.html
@@ -5,8 +5,8 @@
<TITLE>MATMFFD_WP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMFFD_WP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMFFD_WP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMFFD_WP"><H1>MATMFFD_WP</H1></A>
Implements an alternative approach for computing the differencing parameter h used with the finite difference based matrix-free Jacobian. This code implements the strategy of M. Pernice and H. Walker: h = error_rel * sqrt(1 + ||U||) / ||a||
<P>
diff --git a/docs/manualpages/Mat/MATMPIADJ.html b/docs/manualpages/Mat/MATMPIADJ.html
index 41183e4..9d7a9d4 100644
--- a/docs/manualpages/Mat/MATMPIADJ.html
+++ b/docs/manualpages/Mat/MATMPIADJ.html
@@ -5,8 +5,8 @@
<TITLE>MATMPIADJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMPIADJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMPIADJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMPIADJ"><H1>MATMPIADJ</H1></A>
<A HREF="../Mat/MATMPIADJ.html#MATMPIADJ">MATMPIADJ</A> = "mpiadj" - A matrix type to be used for distributed adjacency matrices, intended for use constructing orderings and partitionings.
<P>
diff --git a/docs/manualpages/Mat/MATMPIAIJ.html b/docs/manualpages/Mat/MATMPIAIJ.html
index 324f6a8..2857572 100644
--- a/docs/manualpages/Mat/MATMPIAIJ.html
+++ b/docs/manualpages/Mat/MATMPIAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATMPIAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMPIAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMPIAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMPIAIJ"><H1>MATMPIAIJ</H1></A>
<A HREF="../Mat/MATMPIAIJ.html#MATMPIAIJ">MATMPIAIJ</A> = "mpiaij" - A matrix type to be used for parallel sparse matrices.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Mat/MATMPIBAIJ.html b/docs/manualpages/Mat/MATMPIBAIJ.html
index 78fb104..f1d0d56 100644
--- a/docs/manualpages/Mat/MATMPIBAIJ.html
+++ b/docs/manualpages/Mat/MATMPIBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATMPIBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMPIBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMPIBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMPIBAIJ"><H1>MATMPIBAIJ</H1></A>
<A HREF="../Mat/MATMPIBAIJ.html#MATMPIBAIJ">MATMPIBAIJ</A> = "mpibaij" - A matrix type to be used for distributed block sparse matrices.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Mat/MATMPISBAIJ.html b/docs/manualpages/Mat/MATMPISBAIJ.html
index 78c2bb1..ab4b04a 100644
--- a/docs/manualpages/Mat/MATMPISBAIJ.html
+++ b/docs/manualpages/Mat/MATMPISBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATMPISBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATMPISBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATMPISBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATMPISBAIJ"><H1>MATMPISBAIJ</H1></A>
<A HREF="../Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</A> = "mpisbaij" - A matrix type to be used for distributed symmetric sparse block matrices, based on block compressed sparse row format. Only the upper triangular portion of the "diagonal" portion of the matrix is stored. For complex numbers by default this matrix is symmetric, NOT Hermitian symmetric. To make it Hermitian symmetric you
can call <A HREF="../Mat/MatSetOption.html#MatSetOption">MatSetOption</A>(<A HREF="../Mat/Mat.html#Mat">Mat</A>, MAT_HERMITIAN);
diff --git a/docs/manualpages/Mat/MATNEST.html b/docs/manualpages/Mat/MATNEST.html
index 1175af7..99fa339 100644
--- a/docs/manualpages/Mat/MATNEST.html
+++ b/docs/manualpages/Mat/MATNEST.html
@@ -5,8 +5,8 @@
<TITLE>MATNEST</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATNEST.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATNEST.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATNEST"><H1>MATNEST</H1></A>
<A HREF="../Mat/MATNEST.html#MATNEST">MATNEST</A> = "nest" - Matrix type consisting of nested submatrices, each stored separately.
<P>
@@ -22,4 +22,6 @@ It is usually used with DMComposite and <A HREF="../DM/DMCreateMatrix.html#DMCre
<BR><A HREF="./index.html">Index of all Mat routines</A>
<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
<BR><A HREF="../singleindex.html">Index of all manual pages</A>
+<P><H3><FONT COLOR="#CC3333">Examples</FONT></H3>
+<A HREF="../../../src/snes/examples/tutorials/ex28.c.html">src/snes/examples/tutorials/ex28.c.html</A><BR>
</BODY></HTML>
diff --git a/docs/manualpages/Mat/MATPREALLOCATOR.html b/docs/manualpages/Mat/MATPREALLOCATOR.html
index 5e40776..c30056e 100644
--- a/docs/manualpages/Mat/MATPREALLOCATOR.html
+++ b/docs/manualpages/Mat/MATPREALLOCATOR.html
@@ -5,8 +5,8 @@
<TITLE>MATPREALLOCATOR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATPREALLOCATOR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATPREALLOCATOR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATPREALLOCATOR"><H1>MATPREALLOCATOR</H1></A>
<A HREF="../Mat/MATPREALLOCATOR.html#MATPREALLOCATOR">MATPREALLOCATOR</A> = "preallocator" - A matrix type to be used for computing a matrix preallocation.
<H3><FONT COLOR="#CC3333">Operations Provided</FONT></H3>
diff --git a/docs/manualpages/Mat/MATSBAIJ.html b/docs/manualpages/Mat/MATSBAIJ.html
index 4c0cc0f..02dab06 100644
--- a/docs/manualpages/Mat/MATSBAIJ.html
+++ b/docs/manualpages/Mat/MATSBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATSBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSBAIJ"><H1>MATSBAIJ</H1></A>
<A HREF="../Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</A> = "sbaij" - A matrix type to be used for symmetric block sparse matrices. This matrix type is identical to <A HREF="../Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</A> when constructed with a single process communicator,
and <A HREF="../Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</A> otherwise.
diff --git a/docs/manualpages/Mat/MATSCATTER.html b/docs/manualpages/Mat/MATSCATTER.html
index b38d12d..d775520 100644
--- a/docs/manualpages/Mat/MATSCATTER.html
+++ b/docs/manualpages/Mat/MATSCATTER.html
@@ -5,8 +5,8 @@
<TITLE>MATSCATTER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSCATTER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSCATTER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSCATTER"><H1>MATSCATTER</H1></A>
<A HREF="../Mat/MATSCATTER.html#MATSCATTER">MATSCATTER</A> = "scatter" - A matrix type that simply applies a <A HREF="../Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</A>/End()
<P>
diff --git a/docs/manualpages/Mat/MATSEQAIJ.html b/docs/manualpages/Mat/MATSEQAIJ.html
index f833bf1..cbaea5a 100644
--- a/docs/manualpages/Mat/MATSEQAIJ.html
+++ b/docs/manualpages/Mat/MATSEQAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATSEQAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSEQAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSEQAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSEQAIJ"><H1>MATSEQAIJ</H1></A>
<A HREF="../Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</A> = "seqaij" - A matrix type to be used for sequential sparse matrices, based on compressed sparse row format.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Mat/MATSEQAIJCUSP.html b/docs/manualpages/Mat/MATSEQAIJCUSP.html
index 9644d25..6aa7090 100644
--- a/docs/manualpages/Mat/MATSEQAIJCUSP.html
+++ b/docs/manualpages/Mat/MATSEQAIJCUSP.html
@@ -5,8 +5,8 @@
<TITLE>MATSEQAIJCUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSEQAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSEQAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSEQAIJCUSP"><H1>MATSEQAIJCUSP</H1></A>
<A HREF="../Mat/MATAIJCUSP.html#MATAIJCUSP">MATAIJCUSP</A> = "aijcusp" = "seqaijcusp" - A matrix type to be used for sparse matrices. A matrix type type whose data resides on Nvidia GPUs. These matrices are in CSR format by
default. All matrix calculations are performed using the CUSP library. DIA and ELL formats are
diff --git a/docs/manualpages/Mat/MATSEQAIJCUSPARSE.html b/docs/manualpages/Mat/MATSEQAIJCUSPARSE.html
index 969a832..47e86f1 100644
--- a/docs/manualpages/Mat/MATSEQAIJCUSPARSE.html
+++ b/docs/manualpages/Mat/MATSEQAIJCUSPARSE.html
@@ -5,8 +5,8 @@
<TITLE>MATSEQAIJCUSPARSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSEQAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSEQAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSEQAIJCUSPARSE"><H1>MATSEQAIJCUSPARSE</H1></A>
<A HREF="../Mat/MATAIJCUSPARSE.html#MATAIJCUSPARSE">MATAIJCUSPARSE</A> = "(seq)aijcusparse" - A matrix type to be used for sparse matrices. A matrix type type whose data resides on Nvidia GPUs. These matrices can be in either
CSR, ELL, or Hybrid format. The ELL and HYB formats require CUDA 4.2 or later.
diff --git a/docs/manualpages/Mat/MATSEQAIJVIENNACL.html b/docs/manualpages/Mat/MATSEQAIJVIENNACL.html
index 1c520a3..01e5d97 100644
--- a/docs/manualpages/Mat/MATSEQAIJVIENNACL.html
+++ b/docs/manualpages/Mat/MATSEQAIJVIENNACL.html
@@ -5,8 +5,8 @@
<TITLE>MATSEQAIJVIENNACL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSEQAIJVIENNACL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSEQAIJVIENNACL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSEQAIJVIENNACL"><H1>MATSEQAIJVIENNACL</H1></A>
<A HREF="../Mat/MATAIJVIENNACL.html#MATAIJVIENNACL">MATAIJVIENNACL</A> = "aijviennacl" = "seqaijviennacl" - A matrix type to be used for sparse matrices. A matrix type type whose data resides on GPUs. These matrices are in CSR format by
default. All matrix calculations are performed using the ViennaCL library.
diff --git a/docs/manualpages/Mat/MATSEQBAIJ.html b/docs/manualpages/Mat/MATSEQBAIJ.html
index 70c8a27..c7cba65 100644
--- a/docs/manualpages/Mat/MATSEQBAIJ.html
+++ b/docs/manualpages/Mat/MATSEQBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATSEQBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSEQBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSEQBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSEQBAIJ"><H1>MATSEQBAIJ</H1></A>
<A HREF="../Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</A> = "seqbaij" - A matrix type to be used for sequential block sparse matrices, based on block sparse compressed row format.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Mat/MATSEQDENSE.html b/docs/manualpages/Mat/MATSEQDENSE.html
index aded1e0..a9064a4 100644
--- a/docs/manualpages/Mat/MATSEQDENSE.html
+++ b/docs/manualpages/Mat/MATSEQDENSE.html
@@ -5,8 +5,8 @@
<TITLE>MATSEQDENSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSEQDENSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSEQDENSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSEQDENSE"><H1>MATSEQDENSE</H1></A>
<A HREF="../Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</A> = "seqdense" - A matrix type to be used for sequential dense matrices.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Mat/MATSEQSBAIJ.html b/docs/manualpages/Mat/MATSEQSBAIJ.html
index 11f4349..c5b089d 100644
--- a/docs/manualpages/Mat/MATSEQSBAIJ.html
+++ b/docs/manualpages/Mat/MATSEQSBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MATSEQSBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSEQSBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSEQSBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSEQSBAIJ"><H1>MATSEQSBAIJ</H1></A>
<A HREF="../Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</A> = "seqsbaij" - A matrix type to be used for sequential symmetric block sparse matrices, based on block compressed sparse row format. Only the upper triangular portion of the matrix is stored. For complex numbers by default this matrix is symmetric, NOT Hermitian symmetric. To make it Hermitian symmetric you
can call <A HREF="../Mat/MatSetOption.html#MatSetOption">MatSetOption</A>(<A HREF="../Mat/Mat.html#Mat">Mat</A>, MAT_HERMITIAN); after <A HREF="../Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</A>()
diff --git a/docs/manualpages/Mat/MATSHELL.html b/docs/manualpages/Mat/MATSHELL.html
index 8c6101c..d6935d3 100644
--- a/docs/manualpages/Mat/MATSHELL.html
+++ b/docs/manualpages/Mat/MATSHELL.html
@@ -5,8 +5,8 @@
<TITLE>MATSHELL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSHELL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSHELL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSHELL"><H1>MATSHELL</H1></A>
<A HREF="../Mat/MATSHELL.html#MATSHELL">MATSHELL</A> = "shell" - A matrix type to be used to define your own matrix type -- perhaps matrix free.
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERBAS.html b/docs/manualpages/Mat/MATSOLVERBAS.html
index b71fbf3..ad198f1 100644
--- a/docs/manualpages/Mat/MATSOLVERBAS.html
+++ b/docs/manualpages/Mat/MATSOLVERBAS.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERBAS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERBAS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERBAS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERBAS"><H1>MATSOLVERBAS</H1></A>
Provides ICC(k) with drop tolerance Works with <A HREF="../Mat/MATAIJ.html#MATAIJ">MATAIJ</A> matrices
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERCHOLMOD.html b/docs/manualpages/Mat/MATSOLVERCHOLMOD.html
index 657f905..d8e114c 100644
--- a/docs/manualpages/Mat/MATSOLVERCHOLMOD.html
+++ b/docs/manualpages/Mat/MATSOLVERCHOLMOD.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERCHOLMOD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERCHOLMOD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERCHOLMOD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERCHOLMOD"><H1>MATSOLVERCHOLMOD</H1></A>
"cholmod" - A matrix type providing direct solvers (Cholesky) for sequential matrices via the external package CHOLMOD. Use ./configure --download-suitesparse to install PETSc to use CHOLMOD
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERCLIQUE.html b/docs/manualpages/Mat/MATSOLVERCLIQUE.html
index 0811c10..519e8cb 100644
--- a/docs/manualpages/Mat/MATSOLVERCLIQUE.html
+++ b/docs/manualpages/Mat/MATSOLVERCLIQUE.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERCLIQUE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERCLIQUE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERCLIQUE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERCLIQUE"><H1>MATSOLVERCLIQUE</H1></A>
A solver package providing direct solvers for distributed and sequential matrices via the external package Clique. Use ./configure --download-clique to have PETSc installed with Clique
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERCUSPARSE.html b/docs/manualpages/Mat/MATSOLVERCUSPARSE.html
index 5cfa5c7..b680eaa 100644
--- a/docs/manualpages/Mat/MATSOLVERCUSPARSE.html
+++ b/docs/manualpages/Mat/MATSOLVERCUSPARSE.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERCUSPARSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERCUSPARSE"><H1>MATSOLVERCUSPARSE</H1></A>
"cusparse" - A matrix type providing triangular solvers for seq matrices on a single GPU of type, seqaijcusparse, aijcusparse, or seqaijcusp, aijcusp. Currently supported algorithms are ILU(k) and ICC(k). Typically, deeper factorizations (larger k) results in poorer performance in the triangular solves. Full LU, and Cholesky decompositions can be solved through the CUSPARSE triangular solve algorithm. However, the performance can be quite poor and thus these algorithms are not recommende [...]
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERESSL.html b/docs/manualpages/Mat/MATSOLVERESSL.html
index 845a53e..48f1ca8 100644
--- a/docs/manualpages/Mat/MATSOLVERESSL.html
+++ b/docs/manualpages/Mat/MATSOLVERESSL.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERESSL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERESSL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERESSL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERESSL"><H1>MATSOLVERESSL</H1></A>
"essl" - Provides direct solvers (LU) for sequential matrices via the external package ESSL. If ESSL is installed (see the manual for
instructions on how to declare the existence of external packages),
diff --git a/docs/manualpages/Mat/MATSOLVERKLU.html b/docs/manualpages/Mat/MATSOLVERKLU.html
index 930e203..49c3ed1 100644
--- a/docs/manualpages/Mat/MATSOLVERKLU.html
+++ b/docs/manualpages/Mat/MATSOLVERKLU.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERKLU</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERKLU.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERKLU.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERKLU"><H1>MATSOLVERKLU</H1></A>
"klu" - A matrix type providing direct solvers (LU) for sequential matrices via the external package KLU. ./configure --download-suitesparse to install PETSc to use KLU
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERLUSOL.html b/docs/manualpages/Mat/MATSOLVERLUSOL.html
index cebb5ff..7bdcf1f 100644
--- a/docs/manualpages/Mat/MATSOLVERLUSOL.html
+++ b/docs/manualpages/Mat/MATSOLVERLUSOL.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERLUSOL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERLUSOL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERLUSOL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERLUSOL"><H1>MATSOLVERLUSOL</H1></A>
"lusol" - Provides direct solvers (LU) for sequential matrices via the external package LUSOL. If LUSOL is installed (see the manual for
instructions on how to declare the existence of external packages),
diff --git a/docs/manualpages/Mat/MATSOLVERMATLAB.html b/docs/manualpages/Mat/MATSOLVERMATLAB.html
index 1e191bf..4ef793c 100644
--- a/docs/manualpages/Mat/MATSOLVERMATLAB.html
+++ b/docs/manualpages/Mat/MATSOLVERMATLAB.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERMATLAB</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERMATLAB.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERMATLAB.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERMATLAB"><H1>MATSOLVERMATLAB</H1></A>
"matlab" - Providing direct solvers (LU and QR) and drop tolerance based ILU factorization (ILUDT) for sequential matrices via the external package MATLAB.
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERMKL_PARDISO.html b/docs/manualpages/Mat/MATSOLVERMKL_PARDISO.html
index c11d7d7..7a4266a 100644
--- a/docs/manualpages/Mat/MATSOLVERMKL_PARDISO.html
+++ b/docs/manualpages/Mat/MATSOLVERMKL_PARDISO.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERMKL_PARDISO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERMKL_PARDISO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERMKL_PARDISO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERMKL_PARDISO"><H1>MATSOLVERMKL_PARDISO</H1></A>
A matrix type providing direct solvers (LU) for sequential matrices via the external package MKL_PARDISO. Works with <A HREF="../Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</A> matrices
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERMUMPS.html b/docs/manualpages/Mat/MATSOLVERMUMPS.html
index f5115d8..91f6beb 100644
--- a/docs/manualpages/Mat/MATSOLVERMUMPS.html
+++ b/docs/manualpages/Mat/MATSOLVERMUMPS.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERMUMPS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERMUMPS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERMUMPS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERMUMPS"><H1>MATSOLVERMUMPS</H1></A>
A matrix type providing direct solvers (LU and Cholesky) for distributed and sequential matrices via the external package MUMPS. Works with <A HREF="../Mat/MATAIJ.html#MATAIJ">MATAIJ</A> and <A HREF="../Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</A> matrices
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERPASTIX.html b/docs/manualpages/Mat/MATSOLVERPASTIX.html
index d45b110..e6a92c8 100644
--- a/docs/manualpages/Mat/MATSOLVERPASTIX.html
+++ b/docs/manualpages/Mat/MATSOLVERPASTIX.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERPASTIX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERPASTIX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERPASTIX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERPASTIX"><H1>MATSOLVERPASTIX</H1></A>
A solver package providing direct solvers (LU) for distributed and sequential matrices via the external package PaStiX. Use ./configure --download-pastix --download-parmetis --download-metis --download-ptscotch to have PETSc installed with PasTiX
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERSUPERLU.html b/docs/manualpages/Mat/MATSOLVERSUPERLU.html
index 5e1eda8..8a9ce2d 100644
--- a/docs/manualpages/Mat/MATSOLVERSUPERLU.html
+++ b/docs/manualpages/Mat/MATSOLVERSUPERLU.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERSUPERLU</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERSUPERLU.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERSUPERLU.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERSUPERLU"><H1>MATSOLVERSUPERLU</H1></A>
"superlu" - A solver package providing solvers LU and ILU for sequential matrices via the external package SuperLU. Use ./configure --download-superlu to have PETSc installed with SuperLU
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERSUPERLU_DIST.html b/docs/manualpages/Mat/MATSOLVERSUPERLU_DIST.html
index 27e48f0..a7d0e48 100644
--- a/docs/manualpages/Mat/MATSOLVERSUPERLU_DIST.html
+++ b/docs/manualpages/Mat/MATSOLVERSUPERLU_DIST.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERSUPERLU_DIST</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERSUPERLU_DIST.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERSUPERLU_DIST.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERSUPERLU_DIST"><H1>MATSOLVERSUPERLU_DIST</H1></A>
Parallel direct solver package for LU factorization Use ./configure --download-superlu_dist --download-parmetis --download-metis --download-ptscotch to have PETSc installed with SuperLU_DIST
<P>
diff --git a/docs/manualpages/Mat/MATSOLVERUMFPACK.html b/docs/manualpages/Mat/MATSOLVERUMFPACK.html
index d3f5b29..53c7ea9 100644
--- a/docs/manualpages/Mat/MATSOLVERUMFPACK.html
+++ b/docs/manualpages/Mat/MATSOLVERUMFPACK.html
@@ -5,8 +5,8 @@
<TITLE>MATSOLVERUMFPACK</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MATSOLVERUMFPACK.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MATSOLVERUMFPACK.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATSOLVERUMFPACK"><H1>MATSOLVERUMFPACK</H1></A>
"umfpack" - A matrix type providing direct solvers (LU) for sequential matrices via the external package UMFPACK. Use ./configure --download-suitesparse to install PETSc to use UMFPACK
<P>
diff --git a/docs/manualpages/Mat/Mat.html b/docs/manualpages/Mat/Mat.html
index fce2fb2..413aa81 100644
--- a/docs/manualpages/Mat/Mat.html
+++ b/docs/manualpages/Mat/Mat.html
@@ -5,8 +5,8 @@
<TITLE>Mat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/Mat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/Mat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="Mat"><H1>Mat</H1></A>
Abstract PETSc matrix object used to manage all linear operators in PETSc, even those without an explicit sparse representation (such as matrix-free operators)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatAXPY.html b/docs/manualpages/Mat/MatAXPY.html
index 807cd61..8dd084a 100644
--- a/docs/manualpages/Mat/MatAXPY.html
+++ b/docs/manualpages/Mat/MatAXPY.html
@@ -5,8 +5,8 @@
<TITLE>MatAXPY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatAXPY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatAXPY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatAXPY"><H1>MatAXPY</H1></A>
Computes Y = a*X + Y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatAYPX.html b/docs/manualpages/Mat/MatAYPX.html
index 5a4ce56..563ce5e 100644
--- a/docs/manualpages/Mat/MatAYPX.html
+++ b/docs/manualpages/Mat/MatAYPX.html
@@ -5,8 +5,8 @@
<TITLE>MatAYPX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatAYPX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatAYPX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatAYPX"><H1>MatAYPX</H1></A>
Computes Y = a*Y + X.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatAppendOptionsPrefix.html b/docs/manualpages/Mat/MatAppendOptionsPrefix.html
index 5c62192..3e5bc1d 100644
--- a/docs/manualpages/Mat/MatAppendOptionsPrefix.html
+++ b/docs/manualpages/Mat/MatAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>MatAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatAppendOptionsPrefix"><H1>MatAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../Mat/Mat.html#Mat">Mat</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatAssembled.html b/docs/manualpages/Mat/MatAssembled.html
index 179a2da..b75dd96 100644
--- a/docs/manualpages/Mat/MatAssembled.html
+++ b/docs/manualpages/Mat/MatAssembled.html
@@ -5,8 +5,8 @@
<TITLE>MatAssembled</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatAssembled.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatAssembled.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatAssembled"><H1>MatAssembled</H1></A>
Indicates if a matrix has been assembled and is ready for use; for example, in matrix-vector product.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatAssemblyBegin.html b/docs/manualpages/Mat/MatAssemblyBegin.html
index d471a16..45b43f4 100644
--- a/docs/manualpages/Mat/MatAssemblyBegin.html
+++ b/docs/manualpages/Mat/MatAssemblyBegin.html
@@ -5,8 +5,8 @@
<TITLE>MatAssemblyBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatAssemblyBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatAssemblyBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatAssemblyBegin"><H1>MatAssemblyBegin</H1></A>
Begins assembling the matrix. This routine should be called after completing all calls to <A HREF="../Mat/MatSetValues.html#MatSetValues">MatSetValues</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatAssemblyEnd.html b/docs/manualpages/Mat/MatAssemblyEnd.html
index bf34764..7c7b354 100644
--- a/docs/manualpages/Mat/MatAssemblyEnd.html
+++ b/docs/manualpages/Mat/MatAssemblyEnd.html
@@ -5,8 +5,8 @@
<TITLE>MatAssemblyEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatAssemblyEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatAssemblyEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatAssemblyEnd"><H1>MatAssemblyEnd</H1></A>
Completes assembling the matrix. This routine should be called after <A HREF="../Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatAssemblyType.html b/docs/manualpages/Mat/MatAssemblyType.html
index 1ad25af..e307435 100644
--- a/docs/manualpages/Mat/MatAssemblyType.html
+++ b/docs/manualpages/Mat/MatAssemblyType.html
@@ -5,8 +5,8 @@
<TITLE>MatAssemblyType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatAssemblyType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatAssemblyType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatAssemblyType"><H1>MatAssemblyType</H1></A>
Indicates if the matrix is now to be used, or if you plan to continue to add values to it
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatBackwardSolve.html b/docs/manualpages/Mat/MatBackwardSolve.html
index 775a850..0f0e5f3 100644
--- a/docs/manualpages/Mat/MatBackwardSolve.html
+++ b/docs/manualpages/Mat/MatBackwardSolve.html
@@ -5,8 +5,8 @@
<TITLE>MatBackwardSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatBackwardSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatBackwardSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatBackwardSolve"><H1>MatBackwardSolve</H1></A>
Solves U x = b, given a factored matrix, A = LU. D^(1/2) U x = b, given a factored symmetric matrix, A = U^T*D*U,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatBlockMatSetPreallocation.html b/docs/manualpages/Mat/MatBlockMatSetPreallocation.html
index 52e6c01..3032397 100644
--- a/docs/manualpages/Mat/MatBlockMatSetPreallocation.html
+++ b/docs/manualpages/Mat/MatBlockMatSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatBlockMatSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatBlockMatSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatBlockMatSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatBlockMatSetPreallocation"><H1>MatBlockMatSetPreallocation</H1></A>
For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCUSPARSEFormatOperation.html b/docs/manualpages/Mat/MatCUSPARSEFormatOperation.html
index cd8728e..08c120a 100644
--- a/docs/manualpages/Mat/MatCUSPARSEFormatOperation.html
+++ b/docs/manualpages/Mat/MatCUSPARSEFormatOperation.html
@@ -5,8 +5,8 @@
<TITLE>MatCUSPARSEFormatOperation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCUSPARSEFormatOperation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCUSPARSEFormatOperation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCUSPARSEFormatOperation"><H1>MatCUSPARSEFormatOperation</H1></A>
indicates the operation of CUSPARSE (GPU) matrices whose operation should use a particular storage format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCUSPARSESetFormat.html b/docs/manualpages/Mat/MatCUSPARSESetFormat.html
index e7a7309..1a0f047 100644
--- a/docs/manualpages/Mat/MatCUSPARSESetFormat.html
+++ b/docs/manualpages/Mat/MatCUSPARSESetFormat.html
@@ -5,8 +5,8 @@
<TITLE>MatCUSPARSESetFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCUSPARSESetFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCUSPARSESetFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCUSPARSESetFormat"><H1>MatCUSPARSESetFormat</H1></A>
Sets the storage format of CUSPARSE matrices for a particular operation. Only the <A HREF="../Mat/MatMult.html#MatMult">MatMult</A> operation can use different GPU storage formats for MPIAIJCUSPARSE matrices. Not Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCUSPARSEStorageFormat.html b/docs/manualpages/Mat/MatCUSPARSEStorageFormat.html
index b79d680..c51f5be 100644
--- a/docs/manualpages/Mat/MatCUSPARSEStorageFormat.html
+++ b/docs/manualpages/Mat/MatCUSPARSEStorageFormat.html
@@ -5,8 +5,8 @@
<TITLE>MatCUSPARSEStorageFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCUSPARSEStorageFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCUSPARSEStorageFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCUSPARSEStorageFormat"><H1>MatCUSPARSEStorageFormat</H1></A>
indicates the storage format for CUSPARSE (GPU) matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCUSPFormatOperation.html b/docs/manualpages/Mat/MatCUSPFormatOperation.html
index 869732f..d20c212 100644
--- a/docs/manualpages/Mat/MatCUSPFormatOperation.html
+++ b/docs/manualpages/Mat/MatCUSPFormatOperation.html
@@ -5,8 +5,8 @@
<TITLE>MatCUSPFormatOperation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCUSPFormatOperation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCUSPFormatOperation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCUSPFormatOperation"><H1>MatCUSPFormatOperation</H1></A>
indicates the operation of CUSP (GPU) matrices whose operation should use a particular storage format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCUSPSetFormat.html b/docs/manualpages/Mat/MatCUSPSetFormat.html
index 459da8d..3c9e8a2 100644
--- a/docs/manualpages/Mat/MatCUSPSetFormat.html
+++ b/docs/manualpages/Mat/MatCUSPSetFormat.html
@@ -5,8 +5,8 @@
<TITLE>MatCUSPSetFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCUSPSetFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCUSPSetFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCUSPSetFormat"><H1>MatCUSPSetFormat</H1></A>
Sets the storage format of CUSP matrices for a particular operation. Only the <A HREF="../Mat/MatMult.html#MatMult">MatMult</A> operation can use different GPU storage formats for AIJCUSP matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCUSPStorageFormat.html b/docs/manualpages/Mat/MatCUSPStorageFormat.html
index e883c5a..bcf2ba1 100644
--- a/docs/manualpages/Mat/MatCUSPStorageFormat.html
+++ b/docs/manualpages/Mat/MatCUSPStorageFormat.html
@@ -5,8 +5,8 @@
<TITLE>MatCUSPStorageFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCUSPStorageFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCUSPStorageFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCUSPStorageFormat"><H1>MatCUSPStorageFormat</H1></A>
indicates the storage format for CUSP (GPU) matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCheckCompressedRow.html b/docs/manualpages/Mat/MatCheckCompressedRow.html
index 94c0152..3daece2 100644
--- a/docs/manualpages/Mat/MatCheckCompressedRow.html
+++ b/docs/manualpages/Mat/MatCheckCompressedRow.html
@@ -5,8 +5,8 @@
<TITLE>MatCheckCompressedRow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCheckCompressedRow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCheckCompressedRow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCheckCompressedRow"><H1>MatCheckCompressedRow</H1></A>
Determines whether the compressed row matrix format should be used. If the format is to be used, this routine creates Mat_CompressedRow struct. Compressed row format provides high performance routines by taking advantage of zero rows. Supported types are <A HREF="../Mat/MATAIJ.html#MATAIJ">MATAIJ</A>, <A HREF="../Mat/MATBAIJ.html#MATBAIJ">MATBAIJ</A> and <A HREF="../Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCholeskyFactor.html b/docs/manualpages/Mat/MatCholeskyFactor.html
index 91a712b..ccdb72e 100644
--- a/docs/manualpages/Mat/MatCholeskyFactor.html
+++ b/docs/manualpages/Mat/MatCholeskyFactor.html
@@ -5,8 +5,8 @@
<TITLE>MatCholeskyFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCholeskyFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCholeskyFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCholeskyFactor"><H1>MatCholeskyFactor</H1></A>
Performs in-place Cholesky factorization of a symmetric matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCholeskyFactorNumeric.html b/docs/manualpages/Mat/MatCholeskyFactorNumeric.html
index b4aa87c..dfd802a 100644
--- a/docs/manualpages/Mat/MatCholeskyFactorNumeric.html
+++ b/docs/manualpages/Mat/MatCholeskyFactorNumeric.html
@@ -5,8 +5,8 @@
<TITLE>MatCholeskyFactorNumeric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCholeskyFactorNumeric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCholeskyFactorNumeric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCholeskyFactorNumeric"><H1>MatCholeskyFactorNumeric</H1></A>
Performs numeric Cholesky factorization of a symmetric matrix. Call this routine after first calling <A HREF="../Mat/MatCholeskyFactorSymbolic.html#MatCholeskyFactorSymbolic">MatCholeskyFactorSymbolic</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCholeskyFactorSymbolic.html b/docs/manualpages/Mat/MatCholeskyFactorSymbolic.html
index 3de6ff5..afe32e2 100644
--- a/docs/manualpages/Mat/MatCholeskyFactorSymbolic.html
+++ b/docs/manualpages/Mat/MatCholeskyFactorSymbolic.html
@@ -5,8 +5,8 @@
<TITLE>MatCholeskyFactorSymbolic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCholeskyFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCholeskyFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCholeskyFactorSymbolic"><H1>MatCholeskyFactorSymbolic</H1></A>
Performs symbolic Cholesky factorization of a symmetric matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatChop.html b/docs/manualpages/Mat/MatChop.html
index 5cbaf5c..30f25bd 100644
--- a/docs/manualpages/Mat/MatChop.html
+++ b/docs/manualpages/Mat/MatChop.html
@@ -5,8 +5,8 @@
<TITLE>MatChop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatChop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatChop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatChop"><H1>MatChop</H1></A>
Set all values in the matrix less than the tolerance to zero
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCoarsen.html b/docs/manualpages/Mat/MatCoarsen.html
index 4ae22b2..1d99b78 100644
--- a/docs/manualpages/Mat/MatCoarsen.html
+++ b/docs/manualpages/Mat/MatCoarsen.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCoarsen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCoarsen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsen"><H1>MatCoarsen</H1></A>
Object for managing the coarsening of a graph (symmetric matrix)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCoarsenType.html b/docs/manualpages/Mat/MatCoarsenType.html
index 9b6535e..dd04b15 100644
--- a/docs/manualpages/Mat/MatCoarsenType.html
+++ b/docs/manualpages/Mat/MatCoarsenType.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCoarsenType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCoarsenType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenType"><H1>MatCoarsenType</H1></A>
String with the name of a PETSc matrix coarsen
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatColoring.html b/docs/manualpages/Mat/MatColoring.html
index 15b819a..81b838d 100644
--- a/docs/manualpages/Mat/MatColoring.html
+++ b/docs/manualpages/Mat/MatColoring.html
@@ -5,8 +5,8 @@
<TITLE>MatColoring</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatColoring.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatColoring.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoring"><H1>MatColoring</H1></A>
Object for managing the coloring of matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatColoringPatch.html b/docs/manualpages/Mat/MatColoringPatch.html
index 2e5a268..2ed7e0a 100644
--- a/docs/manualpages/Mat/MatColoringPatch.html
+++ b/docs/manualpages/Mat/MatColoringPatch.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringPatch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatColoringPatch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatColoringPatch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringPatch"><H1>MatColoringPatch</H1></A>
sed inside matrix coloring routines that use <A HREF="../Mat/MatGetRowIJ.html#MatGetRowIJ">MatGetRowIJ</A>() and/or <A HREF="../Mat/MatGetColumnIJ.html#MatGetColumnIJ">MatGetColumnIJ</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatColoringType.html b/docs/manualpages/Mat/MatColoringType.html
index ef00743..eae5f7a 100644
--- a/docs/manualpages/Mat/MatColoringType.html
+++ b/docs/manualpages/Mat/MatColoringType.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatColoringType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatColoringType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringType"><H1>MatColoringType</H1></A>
String with the name of a PETSc matrix coloring
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatColoringWeightType.html b/docs/manualpages/Mat/MatColoringWeightType.html
index 2c7e39e..f339bf4 100644
--- a/docs/manualpages/Mat/MatColoringWeightType.html
+++ b/docs/manualpages/Mat/MatColoringWeightType.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringWeightType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatColoringWeightType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatColoringWeightType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringWeightType"><H1>MatColoringWeightType</H1></A>
Type of weight scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCompositeAddMat.html b/docs/manualpages/Mat/MatCompositeAddMat.html
index 44a7155..b337370 100644
--- a/docs/manualpages/Mat/MatCompositeAddMat.html
+++ b/docs/manualpages/Mat/MatCompositeAddMat.html
@@ -5,8 +5,8 @@
<TITLE>MatCompositeAddMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCompositeAddMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCompositeAddMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCompositeAddMat"><H1>MatCompositeAddMat</H1></A>
add another matrix to a composite matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCompositeMerge.html b/docs/manualpages/Mat/MatCompositeMerge.html
index 4bb72ba..70dd616 100644
--- a/docs/manualpages/Mat/MatCompositeMerge.html
+++ b/docs/manualpages/Mat/MatCompositeMerge.html
@@ -5,8 +5,8 @@
<TITLE>MatCompositeMerge</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCompositeMerge.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCompositeMerge.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCompositeMerge"><H1>MatCompositeMerge</H1></A>
Given a composite matrix, replaces it with a "regular" matrix by summing all the matrices inside the composite matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCompositeSetType.html b/docs/manualpages/Mat/MatCompositeSetType.html
index b59e9a0..e6f0610 100644
--- a/docs/manualpages/Mat/MatCompositeSetType.html
+++ b/docs/manualpages/Mat/MatCompositeSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatCompositeSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCompositeSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCompositeSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCompositeSetType"><H1>MatCompositeSetType</H1></A>
Indicates if the matrix is defined as the sum of a set of matrices or the product
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatComputeBandwidth.html b/docs/manualpages/Mat/MatComputeBandwidth.html
index d029da7..41afa03 100644
--- a/docs/manualpages/Mat/MatComputeBandwidth.html
+++ b/docs/manualpages/Mat/MatComputeBandwidth.html
@@ -5,8 +5,8 @@
<TITLE>MatComputeBandwidth</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatComputeBandwidth.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatComputeBandwidth.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatComputeBandwidth"><H1>MatComputeBandwidth</H1></A>
Calculate the full bandwidth of the matrix, meaning the width 2k+1 where k diagonals on either side are sufficient to contain all the matrix nonzeros.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatComputeExplicitOperator.html b/docs/manualpages/Mat/MatComputeExplicitOperator.html
index 1f14a51..a0159d8 100644
--- a/docs/manualpages/Mat/MatComputeExplicitOperator.html
+++ b/docs/manualpages/Mat/MatComputeExplicitOperator.html
@@ -5,8 +5,8 @@
<TITLE>MatComputeExplicitOperator</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatComputeExplicitOperator"><H1>MatComputeExplicitOperator</H1></A>
Computes the explicit matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatConjugate.html b/docs/manualpages/Mat/MatConjugate.html
index 76ee11d..392b1ec 100644
--- a/docs/manualpages/Mat/MatConjugate.html
+++ b/docs/manualpages/Mat/MatConjugate.html
@@ -5,8 +5,8 @@
<TITLE>MatConjugate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatConjugate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatConjugate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatConjugate"><H1>MatConjugate</H1></A>
replaces the matrix values with their complex conjugates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatConvert.html b/docs/manualpages/Mat/MatConvert.html
index da0c47e..fa43ac9 100644
--- a/docs/manualpages/Mat/MatConvert.html
+++ b/docs/manualpages/Mat/MatConvert.html
@@ -5,8 +5,8 @@
<TITLE>MatConvert</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatConvert.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatConvert.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatConvert"><H1>MatConvert</H1></A>
Converts a matrix to another matrix, either of the same or different type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCopy.html b/docs/manualpages/Mat/MatCopy.html
index 61d54e0..a0e0967 100644
--- a/docs/manualpages/Mat/MatCopy.html
+++ b/docs/manualpages/Mat/MatCopy.html
@@ -5,8 +5,8 @@
<TITLE>MatCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCopy"><H1>MatCopy</H1></A>
Copys a matrix to another matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreate.html b/docs/manualpages/Mat/MatCreate.html
index 734349f..4859ee9 100644
--- a/docs/manualpages/Mat/MatCreate.html
+++ b/docs/manualpages/Mat/MatCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreate"><H1>MatCreate</H1></A>
Creates a matrix where the type is determined from either a call to <A HREF="../Mat/MatSetType.html#MatSetType">MatSetType</A>() or from the options database with a call to <A HREF="../Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</A>(). The default matrix type is AIJ, using the routines <A HREF="../Mat/MatCreateSeqAIJ.html#MatCreateSeqAIJ">MatCreateSeqAIJ</A>() or <A HREF="../Mat/MatCreateAIJ.html#MatCreateAIJ">MatCreateAIJ</A>() if you do not set a type in the options [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateAIJ.html b/docs/manualpages/Mat/MatCreateAIJ.html
index 1ae687d..acab03b 100644
--- a/docs/manualpages/Mat/MatCreateAIJ.html
+++ b/docs/manualpages/Mat/MatCreateAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateAIJ"><H1>MatCreateAIJ</H1></A>
Creates a sparse parallel matrix in AIJ format (the default parallel PETSc format). For good matrix assembly performance the user should preallocate the matrix storage by setting the parameters d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately, performance can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateAIJCUSP.html b/docs/manualpages/Mat/MatCreateAIJCUSP.html
index 91e65d1..1eb9265 100644
--- a/docs/manualpages/Mat/MatCreateAIJCUSP.html
+++ b/docs/manualpages/Mat/MatCreateAIJCUSP.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateAIJCUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateAIJCUSP"><H1>MatCreateAIJCUSP</H1></A>
Creates a sparse matrix in AIJ (compressed row) format (the default parallel PETSc format). This matrix will ultimately pushed down to NVidia GPUs and use the CUSP library for calculations. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateAIJCUSPARSE.html b/docs/manualpages/Mat/MatCreateAIJCUSPARSE.html
index a0c89d0..284341e 100644
--- a/docs/manualpages/Mat/MatCreateAIJCUSPARSE.html
+++ b/docs/manualpages/Mat/MatCreateAIJCUSPARSE.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateAIJCUSPARSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateAIJCUSPARSE"><H1>MatCreateAIJCUSPARSE</H1></A>
Creates a sparse matrix in AIJ (compressed row) format (the default parallel PETSc format). This matrix will ultimately pushed down to NVidia GPUs and use the CUSPARSE library for calculations. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateAIJViennaCL.html b/docs/manualpages/Mat/MatCreateAIJViennaCL.html
index 2800e45..41b7c85 100644
--- a/docs/manualpages/Mat/MatCreateAIJViennaCL.html
+++ b/docs/manualpages/Mat/MatCreateAIJViennaCL.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateAIJViennaCL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateAIJViennaCL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateAIJViennaCL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateAIJViennaCL"><H1>MatCreateAIJViennaCL</H1></A>
Creates a sparse matrix in AIJ (compressed row) format (the default parallel PETSc format). This matrix will ultimately be pushed down to GPUs and use the ViennaCL library for calculations. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased substantially.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateBAIJ.html b/docs/manualpages/Mat/MatCreateBAIJ.html
index 1714348..62949d0 100644
--- a/docs/manualpages/Mat/MatCreateBAIJ.html
+++ b/docs/manualpages/Mat/MatCreateBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateBAIJ"><H1>MatCreateBAIJ</H1></A>
Creates a sparse parallel matrix in block AIJ format (block compressed row). For good matrix assembly performance the user should preallocate the matrix storage by setting the parameters d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately, performance can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateBlockMat.html b/docs/manualpages/Mat/MatCreateBlockMat.html
index e11a1cb..6c9be76 100644
--- a/docs/manualpages/Mat/MatCreateBlockMat.html
+++ b/docs/manualpages/Mat/MatCreateBlockMat.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateBlockMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateBlockMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateBlockMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateBlockMat"><H1>MatCreateBlockMat</H1></A>
Creates a new matrix in which each block contains a uniform-size sequential <A HREF="../Mat/Mat.html#Mat">Mat</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateComposite.html b/docs/manualpages/Mat/MatCreateComposite.html
index 6b22f16..719710d 100644
--- a/docs/manualpages/Mat/MatCreateComposite.html
+++ b/docs/manualpages/Mat/MatCreateComposite.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateComposite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateComposite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateComposite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateComposite"><H1>MatCreateComposite</H1></A>
Creates a matrix as the sum of zero or more matrices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateDense.html b/docs/manualpages/Mat/MatCreateDense.html
index 5e31991..cc208b5 100644
--- a/docs/manualpages/Mat/MatCreateDense.html
+++ b/docs/manualpages/Mat/MatCreateDense.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateDense</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateDense.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateDense.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateDense"><H1>MatCreateDense</H1></A>
Creates a parallel matrix in dense format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateFFT.html b/docs/manualpages/Mat/MatCreateFFT.html
index 39fbaf6..9190f3b 100644
--- a/docs/manualpages/Mat/MatCreateFFT.html
+++ b/docs/manualpages/Mat/MatCreateFFT.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateFFT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateFFT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateFFT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateFFT"><H1>MatCreateFFT</H1></A>
Creates a matrix object that provides FFT via an external package
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateHermitianTranspose.html b/docs/manualpages/Mat/MatCreateHermitianTranspose.html
index 217a04b..df7f829 100644
--- a/docs/manualpages/Mat/MatCreateHermitianTranspose.html
+++ b/docs/manualpages/Mat/MatCreateHermitianTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateHermitianTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateHermitianTranspose"><H1>MatCreateHermitianTranspose</H1></A>
Creates a new matrix object that behaves like A'*
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateIS.html b/docs/manualpages/Mat/MatCreateIS.html
index dc4acde..a01cf88 100644
--- a/docs/manualpages/Mat/MatCreateIS.html
+++ b/docs/manualpages/Mat/MatCreateIS.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateIS"><H1>MatCreateIS</H1></A>
Creates a "process" unassmembled matrix, it is assembled on each process but not across processes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateLRC.html b/docs/manualpages/Mat/MatCreateLRC.html
index fcad1f2..4f1a6dc 100644
--- a/docs/manualpages/Mat/MatCreateLRC.html
+++ b/docs/manualpages/Mat/MatCreateLRC.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateLRC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateLRC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateLRC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateLRC"><H1>MatCreateLRC</H1></A>
Creates a new matrix object that behaves like A + U*V'
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateLocalRef.html b/docs/manualpages/Mat/MatCreateLocalRef.html
index 24efb62..d473a0d 100644
--- a/docs/manualpages/Mat/MatCreateLocalRef.html
+++ b/docs/manualpages/Mat/MatCreateLocalRef.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateLocalRef</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateLocalRef.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateLocalRef.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateLocalRef"><H1>MatCreateLocalRef</H1></A>
Gets a logical reference to a local submatrix, for use in assembly
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMAIJ.html b/docs/manualpages/Mat/MatCreateMAIJ.html
index 62d1f6b..9bc353d 100644
--- a/docs/manualpages/Mat/MatCreateMAIJ.html
+++ b/docs/manualpages/Mat/MatCreateMAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMAIJ"><H1>MatCreateMAIJ</H1></A>
Creates a matrix type providing restriction and interpolation operations for multicomponent problems. It interpolates each component the same way independently. The matrix type is based on <A HREF="../Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</A> for sequential matrices, and <A HREF="../Mat/MATMPIAIJ.html#MATMPIAIJ">MATMPIAIJ</A> for distributed matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMFFD.html b/docs/manualpages/Mat/MatCreateMFFD.html
index a977dc8..0d4d6c7 100644
--- a/docs/manualpages/Mat/MatCreateMFFD.html
+++ b/docs/manualpages/Mat/MatCreateMFFD.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMFFD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMFFD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMFFD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMFFD"><H1>MatCreateMFFD</H1></A>
Creates a matrix-free matrix. See also <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIAIJCRL.html b/docs/manualpages/Mat/MatCreateMPIAIJCRL.html
index cd1ee81..60f28a8 100644
--- a/docs/manualpages/Mat/MatCreateMPIAIJCRL.html
+++ b/docs/manualpages/Mat/MatCreateMPIAIJCRL.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIAIJCRL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIAIJCRL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIAIJCRL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIAIJCRL"><H1>MatCreateMPIAIJCRL</H1></A>
Creates a sparse matrix of type MPIAIJCRL. This type inherits from AIJ, but stores some additional information that is used to allow better vectorization of the matrix-vector product. At the cost of increased storage, the AIJ formatted matrix can be copied to a format in which pieces of the matrix are stored in ELLPACK format, allowing the vectorized matrix multiply routine to use stride-1 memory accesses. As with the AIJ type, it is important to preallocate matrix storage in order to g [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIAIJPERM.html b/docs/manualpages/Mat/MatCreateMPIAIJPERM.html
index 1a13d46..2aa6b3d 100644
--- a/docs/manualpages/Mat/MatCreateMPIAIJPERM.html
+++ b/docs/manualpages/Mat/MatCreateMPIAIJPERM.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIAIJPERM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIAIJPERM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIAIJPERM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIAIJPERM"><H1>MatCreateMPIAIJPERM</H1></A>
Creates a sparse parallel matrix whose local portions are stored as SEQAIJPERM matrices (a matrix class that inherits from SEQAIJ but includes some optimizations to allow more effective vectorization). The same guidelines that apply to MPIAIJ matrices for preallocating the matrix storage apply here as well.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html b/docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html
index eaa5aec..97abac2 100644
--- a/docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html
+++ b/docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIAIJSumSeqAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIAIJSumSeqAIJ"><H1>MatCreateMPIAIJSumSeqAIJ</H1></A>
Creates a MPIAIJ matrix by adding sequential matrices from each processor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIAIJWithArrays.html b/docs/manualpages/Mat/MatCreateMPIAIJWithArrays.html
index 8e74251..5f2b10f 100644
--- a/docs/manualpages/Mat/MatCreateMPIAIJWithArrays.html
+++ b/docs/manualpages/Mat/MatCreateMPIAIJWithArrays.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIAIJWithArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIAIJWithArrays"><H1>MatCreateMPIAIJWithArrays</H1></A>
creates a MPI AIJ matrix using arrays that contain in standard CSR format the local rows.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html b/docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html
index 5073221..4881106 100644
--- a/docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html
+++ b/docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIAIJWithSplitArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIAIJWithSplitArrays"><H1>MatCreateMPIAIJWithSplitArrays</H1></A>
creates a MPI AIJ matrix using arrays that contain the "diagonal" and "off-diagonal" part of the matrix in CSR format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIAdj.html b/docs/manualpages/Mat/MatCreateMPIAdj.html
index 801e9b6..9ca0158 100644
--- a/docs/manualpages/Mat/MatCreateMPIAdj.html
+++ b/docs/manualpages/Mat/MatCreateMPIAdj.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIAdj</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIAdj.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIAdj.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIAdj"><H1>MatCreateMPIAdj</H1></A>
Creates a sparse matrix representing an adjacency list. The matrix does not have numerical values associated with it, but is intended for ordering (to reduce bandwidth etc) and partitioning.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIBAIJWithArrays.html b/docs/manualpages/Mat/MatCreateMPIBAIJWithArrays.html
index 845e353..bf2b1ec 100644
--- a/docs/manualpages/Mat/MatCreateMPIBAIJWithArrays.html
+++ b/docs/manualpages/Mat/MatCreateMPIBAIJWithArrays.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIBAIJWithArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIBAIJWithArrays"><H1>MatCreateMPIBAIJWithArrays</H1></A>
creates a MPI BAIJ matrix using arrays that contain in standard CSR format the local rows.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPIMatConcatenateSeqMat.html b/docs/manualpages/Mat/MatCreateMPIMatConcatenateSeqMat.html
index 2f66942..af5e7ee 100644
--- a/docs/manualpages/Mat/MatCreateMPIMatConcatenateSeqMat.html
+++ b/docs/manualpages/Mat/MatCreateMPIMatConcatenateSeqMat.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPIMatConcatenateSeqMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPIMatConcatenateSeqMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPIMatConcatenateSeqMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPIMatConcatenateSeqMat"><H1>MatCreateMPIMatConcatenateSeqMat</H1></A>
Creates a single large PETSc matrix by concatenating sequential matrices from each processor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html b/docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html
index c367dae..859ff87 100644
--- a/docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html
+++ b/docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateMPISBAIJWithArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateMPISBAIJWithArrays"><H1>MatCreateMPISBAIJWithArrays</H1></A>
creates a MPI SBAIJ matrix using arrays that contain in standard CSR format the local rows.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateNest.html b/docs/manualpages/Mat/MatCreateNest.html
index 63d8be9..4b21b4c 100644
--- a/docs/manualpages/Mat/MatCreateNest.html
+++ b/docs/manualpages/Mat/MatCreateNest.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateNest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateNest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateNest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateNest"><H1>MatCreateNest</H1></A>
Creates a new matrix containing several nested submatrices, each stored separately
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateNormal.html b/docs/manualpages/Mat/MatCreateNormal.html
index d53db32..4ddcd4b 100644
--- a/docs/manualpages/Mat/MatCreateNormal.html
+++ b/docs/manualpages/Mat/MatCreateNormal.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateNormal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateNormal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateNormal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateNormal"><H1>MatCreateNormal</H1></A>
Creates a new matrix object that behaves like A'*A.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateNormalHermitian.html b/docs/manualpages/Mat/MatCreateNormalHermitian.html
index 0d24d10..d8c0d8e 100644
--- a/docs/manualpages/Mat/MatCreateNormalHermitian.html
+++ b/docs/manualpages/Mat/MatCreateNormalHermitian.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateNormalHermitian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateNormalHermitian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateNormalHermitian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateNormalHermitian"><H1>MatCreateNormalHermitian</H1></A>
Creates a new matrix object that behaves like (A*)'*A.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateRedundantMatrix.html b/docs/manualpages/Mat/MatCreateRedundantMatrix.html
index 2c4ccb4..bdd235c 100644
--- a/docs/manualpages/Mat/MatCreateRedundantMatrix.html
+++ b/docs/manualpages/Mat/MatCreateRedundantMatrix.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateRedundantMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateRedundantMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateRedundantMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateRedundantMatrix"><H1>MatCreateRedundantMatrix</H1></A>
Create redundant matrices and put them into processors of subcommunicators.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSBAIJ.html b/docs/manualpages/Mat/MatCreateSBAIJ.html
index 207759c..130d3ad 100644
--- a/docs/manualpages/Mat/MatCreateSBAIJ.html
+++ b/docs/manualpages/Mat/MatCreateSBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSBAIJ"><H1>MatCreateSBAIJ</H1></A>
Creates a sparse parallel matrix in symmetric block AIJ format (block compressed row). For good matrix assembly performance the user should preallocate the matrix storage by setting the parameters d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately, performance can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateScatter.html b/docs/manualpages/Mat/MatCreateScatter.html
index 166200c..a67335d 100644
--- a/docs/manualpages/Mat/MatCreateScatter.html
+++ b/docs/manualpages/Mat/MatCreateScatter.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateScatter"><H1>MatCreateScatter</H1></A>
Creates a new matrix based on a <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJ.html b/docs/manualpages/Mat/MatCreateSeqAIJ.html
index 6da479d..ff7513f 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJ.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJ"><H1>MatCreateSeqAIJ</H1></A>
Creates a sparse matrix in AIJ (compressed row) format (the default parallel PETSc format). For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJCRL.html b/docs/manualpages/Mat/MatCreateSeqAIJCRL.html
index 2e09edc..81bbc72 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJCRL.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJCRL.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJCRL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJCRL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJCRL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJCRL"><H1>MatCreateSeqAIJCRL</H1></A>
Creates a sparse matrix of type SEQAIJCRL. This type inherits from AIJ, but stores some additional information that is used to allow better vectorization of the matrix-vector product. At the cost of increased storage, the AIJ formatted matrix can be copied to a format in which pieces of the matrix are stored in ELLPACK format, allowing the vectorized matrix multiply routine to use stride-1 memory accesses. As with the AIJ type, it is important to preallocate matrix storage in order to g [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJCUSP.html b/docs/manualpages/Mat/MatCreateSeqAIJCUSP.html
index c043f92..68b720d 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJCUSP.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJCUSP.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJCUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJCUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJCUSP"><H1>MatCreateSeqAIJCUSP</H1></A>
Creates a sparse matrix in AIJ (compressed row) format (the default parallel PETSc format). This matrix will ultimately pushed down to NVidia GPUs and use the CUSP library for calculations. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJCUSPARSE.html b/docs/manualpages/Mat/MatCreateSeqAIJCUSPARSE.html
index 1c6b851..b59afd5 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJCUSPARSE.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJCUSPARSE.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJCUSPARSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJCUSPARSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJCUSPARSE"><H1>MatCreateSeqAIJCUSPARSE</H1></A>
Creates a sparse matrix in AIJ (compressed row) format (the default parallel PETSc format). This matrix will ultimately pushed down to NVidia GPUs and use the CUSPARSE library for calculations. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJFromTriple.html b/docs/manualpages/Mat/MatCreateSeqAIJFromTriple.html
index d02f1c5..70029c6 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJFromTriple.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJFromTriple.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJFromTriple</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJFromTriple.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJFromTriple.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJFromTriple"><H1>MatCreateSeqAIJFromTriple</H1></A>
Creates an sequential AIJ matrix using matrix elements (in COO format) provided by the user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJPERM.html b/docs/manualpages/Mat/MatCreateSeqAIJPERM.html
index f946be7..d26e3d2 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJPERM.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJPERM.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJPERM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJPERM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJPERM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJPERM"><H1>MatCreateSeqAIJPERM</H1></A>
Creates a sparse matrix of type SEQAIJPERM. This type inherits from AIJ, but calculates some additional permutation information that is used to allow better vectorization of some operations. At the cost of increased storage, the AIJ formatted matrix can be copied to a format in which pieces of the matrix are stored in ELLPACK format, allowing the vectorized matrix multiply routine to use stride-1 memory accesses. As with the AIJ type, it is important to preallocate matrix storage in or [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJViennaCL.html b/docs/manualpages/Mat/MatCreateSeqAIJViennaCL.html
index 2898ed9..4fd5ba1 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJViennaCL.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJViennaCL.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJViennaCL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJViennaCL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJViennaCL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJViennaCL"><H1>MatCreateSeqAIJViennaCL</H1></A>
Creates a sparse matrix in AIJ (compressed row) format (the default parallel PETSc format). This matrix will ultimately be pushed down to GPUs and use the ViennaCL library for calculations. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased substantially.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqAIJWithArrays.html b/docs/manualpages/Mat/MatCreateSeqAIJWithArrays.html
index f18410d..aa68db3 100644
--- a/docs/manualpages/Mat/MatCreateSeqAIJWithArrays.html
+++ b/docs/manualpages/Mat/MatCreateSeqAIJWithArrays.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqAIJWithArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqAIJWithArrays"><H1>MatCreateSeqAIJWithArrays</H1></A>
Creates an sequential AIJ matrix using matrix elements (in CSR format) provided by the user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqBAIJ.html b/docs/manualpages/Mat/MatCreateSeqBAIJ.html
index c1ff468..f9d4aef 100644
--- a/docs/manualpages/Mat/MatCreateSeqBAIJ.html
+++ b/docs/manualpages/Mat/MatCreateSeqBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqBAIJ"><H1>MatCreateSeqBAIJ</H1></A>
Creates a sparse matrix in block AIJ (block compressed row) format. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqBAIJWithArrays.html b/docs/manualpages/Mat/MatCreateSeqBAIJWithArrays.html
index 8a25fbd..37a4339 100644
--- a/docs/manualpages/Mat/MatCreateSeqBAIJWithArrays.html
+++ b/docs/manualpages/Mat/MatCreateSeqBAIJWithArrays.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqBAIJWithArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqBAIJWithArrays"><H1>MatCreateSeqBAIJWithArrays</H1></A>
Creates an sequential BAIJ matrix using matrix elements provided by the user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqCUFFT.html b/docs/manualpages/Mat/MatCreateSeqCUFFT.html
index 5973951..5fb6d9c 100644
--- a/docs/manualpages/Mat/MatCreateSeqCUFFT.html
+++ b/docs/manualpages/Mat/MatCreateSeqCUFFT.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqCUFFT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqCUFFT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqCUFFT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqCUFFT"><H1>MatCreateSeqCUFFT</H1></A>
Creates a matrix object that provides sequential FFT via the external package CUFFT
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqDense.html b/docs/manualpages/Mat/MatCreateSeqDense.html
index 0a530cd..a2124a6 100644
--- a/docs/manualpages/Mat/MatCreateSeqDense.html
+++ b/docs/manualpages/Mat/MatCreateSeqDense.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqDense</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqDense.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqDense.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqDense"><H1>MatCreateSeqDense</H1></A>
Creates a sequential dense matrix that is stored in column major order (the usual Fortran 77 manner). Many of the matrix operations use the BLAS and LAPACK routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqSBAIJ.html b/docs/manualpages/Mat/MatCreateSeqSBAIJ.html
index a87a567..f55dbce 100644
--- a/docs/manualpages/Mat/MatCreateSeqSBAIJ.html
+++ b/docs/manualpages/Mat/MatCreateSeqSBAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqSBAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqSBAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqSBAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqSBAIJ"><H1>MatCreateSeqSBAIJ</H1></A>
Creates a sparse symmetric matrix in block AIJ (block compressed row) format. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSeqSBAIJWithArrays.html b/docs/manualpages/Mat/MatCreateSeqSBAIJWithArrays.html
index 5068f3c..f368e68 100644
--- a/docs/manualpages/Mat/MatCreateSeqSBAIJWithArrays.html
+++ b/docs/manualpages/Mat/MatCreateSeqSBAIJWithArrays.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSeqSBAIJWithArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSeqSBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSeqSBAIJWithArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSeqSBAIJWithArrays"><H1>MatCreateSeqSBAIJWithArrays</H1></A>
Creates an sequential SBAIJ matrix using matrix elements (upper triangular entries in CSR format) provided by the user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateShell.html b/docs/manualpages/Mat/MatCreateShell.html
index 800097b..1a67d93 100644
--- a/docs/manualpages/Mat/MatCreateShell.html
+++ b/docs/manualpages/Mat/MatCreateShell.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateShell</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateShell.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateShell.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateShell"><H1>MatCreateShell</H1></A>
Creates a new matrix class for use with a user-defined private data storage format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateSubMatrix.html b/docs/manualpages/Mat/MatCreateSubMatrix.html
index 23087dd..e019b22 100644
--- a/docs/manualpages/Mat/MatCreateSubMatrix.html
+++ b/docs/manualpages/Mat/MatCreateSubMatrix.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSubMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateSubMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateSubMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSubMatrix"><H1>MatCreateSubMatrix</H1></A>
Creates a composite matrix that acts as a submatrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateTranspose.html b/docs/manualpages/Mat/MatCreateTranspose.html
index a0ccf96..e4b70b8 100644
--- a/docs/manualpages/Mat/MatCreateTranspose.html
+++ b/docs/manualpages/Mat/MatCreateTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateTranspose"><H1>MatCreateTranspose</H1></A>
Creates a new matrix object that behaves like A'
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateVecs.html b/docs/manualpages/Mat/MatCreateVecs.html
index b2c1896..26f9c43 100644
--- a/docs/manualpages/Mat/MatCreateVecs.html
+++ b/docs/manualpages/Mat/MatCreateVecs.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateVecs"><H1>MatCreateVecs</H1></A>
Get vector(s) compatible with the matrix, i.e. with the same parallel layout
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatCreateVecsFFTW.html b/docs/manualpages/Mat/MatCreateVecsFFTW.html
index 04db51f..cb34173 100644
--- a/docs/manualpages/Mat/MatCreateVecsFFTW.html
+++ b/docs/manualpages/Mat/MatCreateVecsFFTW.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateVecsFFTW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatCreateVecsFFTW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatCreateVecsFFTW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateVecsFFTW"><H1>MatCreateVecsFFTW</H1></A>
Get vector(s) compatible with the matrix, i.e. with the parallel layout determined by FFTW
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDenseGetArray.html b/docs/manualpages/Mat/MatDenseGetArray.html
index b8754b2..39c530a 100644
--- a/docs/manualpages/Mat/MatDenseGetArray.html
+++ b/docs/manualpages/Mat/MatDenseGetArray.html
@@ -5,8 +5,8 @@
<TITLE>MatDenseGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDenseGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDenseGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDenseGetArray"><H1>MatDenseGetArray</H1></A>
gives access to the array where the data for a SeqDense matrix is stored
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDenseGetArrayF90.html b/docs/manualpages/Mat/MatDenseGetArrayF90.html
index fa65cb9..d473903 100644
--- a/docs/manualpages/Mat/MatDenseGetArrayF90.html
+++ b/docs/manualpages/Mat/MatDenseGetArrayF90.html
@@ -5,8 +5,8 @@
<TITLE>MatDenseGetArrayF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDenseGetArrayF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDenseGetArrayF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDenseGetArrayF90"><H1>MatDenseGetArrayF90</H1></A>
Accesses a matrix array from Fortran90.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDenseGetLocalMatrix.html b/docs/manualpages/Mat/MatDenseGetLocalMatrix.html
index 4c2a1fe..a4c5ea5 100644
--- a/docs/manualpages/Mat/MatDenseGetLocalMatrix.html
+++ b/docs/manualpages/Mat/MatDenseGetLocalMatrix.html
@@ -5,8 +5,8 @@
<TITLE>MatDenseGetLocalMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDenseGetLocalMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDenseGetLocalMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDenseGetLocalMatrix"><H1>MatDenseGetLocalMatrix</H1></A>
For a MATMPIDENSE or <A HREF="../Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</A> matrix returns the sequential matrix that represents the operator. For sequential matrices it returns itself.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDenseRestoreArray.html b/docs/manualpages/Mat/MatDenseRestoreArray.html
index 8b03869..cc0a271 100644
--- a/docs/manualpages/Mat/MatDenseRestoreArray.html
+++ b/docs/manualpages/Mat/MatDenseRestoreArray.html
@@ -5,8 +5,8 @@
<TITLE>MatDenseRestoreArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDenseRestoreArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDenseRestoreArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDenseRestoreArray"><H1>MatDenseRestoreArray</H1></A>
returns access to the array where the data for a dense matrix is stored obtained by <A HREF="../Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDenseRestoreArrayF90.html b/docs/manualpages/Mat/MatDenseRestoreArrayF90.html
index f5935a7..33e209c 100644
--- a/docs/manualpages/Mat/MatDenseRestoreArrayF90.html
+++ b/docs/manualpages/Mat/MatDenseRestoreArrayF90.html
@@ -5,8 +5,8 @@
<TITLE>MatDenseRestoreArrayF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDenseRestoreArrayF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDenseRestoreArrayF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDenseRestoreArrayF90"><H1>MatDenseRestoreArrayF90</H1></A>
Restores a matrix array that has been accessed with <A HREF="../Mat/MatDenseGetArrayF90.html#MatDenseGetArrayF90">MatDenseGetArrayF90</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDestroy.html b/docs/manualpages/Mat/MatDestroy.html
index 2877091..5072da5 100644
--- a/docs/manualpages/Mat/MatDestroy.html
+++ b/docs/manualpages/Mat/MatDestroy.html
@@ -5,8 +5,8 @@
<TITLE>MatDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDestroy"><H1>MatDestroy</H1></A>
Frees space taken by a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDestroyMatrices.html b/docs/manualpages/Mat/MatDestroyMatrices.html
index 27dfe86..3e8a573 100644
--- a/docs/manualpages/Mat/MatDestroyMatrices.html
+++ b/docs/manualpages/Mat/MatDestroyMatrices.html
@@ -5,8 +5,8 @@
<TITLE>MatDestroyMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDestroyMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDestroyMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDestroyMatrices"><H1>MatDestroyMatrices</H1></A>
Destroys a set of matrices obtained with <A HREF="../Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDestroySeqNonzeroStructure.html b/docs/manualpages/Mat/MatDestroySeqNonzeroStructure.html
index a42eae9..58ab9e1 100644
--- a/docs/manualpages/Mat/MatDestroySeqNonzeroStructure.html
+++ b/docs/manualpages/Mat/MatDestroySeqNonzeroStructure.html
@@ -5,8 +5,8 @@
<TITLE>MatDestroySeqNonzeroStructure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDestroySeqNonzeroStructure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDestroySeqNonzeroStructure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDestroySeqNonzeroStructure"><H1>MatDestroySeqNonzeroStructure</H1></A>
Destroys matrix obtained with <A HREF="../Mat/MatGetSeqNonzeroStructure.html#MatGetSeqNonzeroStructure">MatGetSeqNonzeroStructure</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDiagonalScale.html b/docs/manualpages/Mat/MatDiagonalScale.html
index ba8c6b2..dadc242 100644
--- a/docs/manualpages/Mat/MatDiagonalScale.html
+++ b/docs/manualpages/Mat/MatDiagonalScale.html
@@ -5,8 +5,8 @@
<TITLE>MatDiagonalScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDiagonalScale"><H1>MatDiagonalScale</H1></A>
Scales a matrix on the left and right by diagonal matrices that are stored as vectors. Either of the two scaling matrices can be NULL.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDiagonalScaleLocal.html b/docs/manualpages/Mat/MatDiagonalScaleLocal.html
index 0882a9d..3ea7ccb 100644
--- a/docs/manualpages/Mat/MatDiagonalScaleLocal.html
+++ b/docs/manualpages/Mat/MatDiagonalScaleLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatDiagonalScaleLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDiagonalScaleLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDiagonalScaleLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDiagonalScaleLocal"><H1>MatDiagonalScaleLocal</H1></A>
Scales columns of a matrix given the scaling values including the ghosted ones.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDiagonalSet.html b/docs/manualpages/Mat/MatDiagonalSet.html
index deee78d..f67c053 100644
--- a/docs/manualpages/Mat/MatDiagonalSet.html
+++ b/docs/manualpages/Mat/MatDiagonalSet.html
@@ -5,8 +5,8 @@
<TITLE>MatDiagonalSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDiagonalSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDiagonalSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDiagonalSet"><H1>MatDiagonalSet</H1></A>
Computes Y = Y + D, where D is a diagonal matrix that is represented as a vector. Or Y[i,i] = D[i] if <A HREF="../Sys/InsertMode.html#InsertMode">InsertMode</A> is <A HREF="../Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDuplicate.html b/docs/manualpages/Mat/MatDuplicate.html
index 11fa010..cd3cb29 100644
--- a/docs/manualpages/Mat/MatDuplicate.html
+++ b/docs/manualpages/Mat/MatDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>MatDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDuplicate"><H1>MatDuplicate</H1></A>
Duplicates a matrix including the non-zero structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatDuplicateOption.html b/docs/manualpages/Mat/MatDuplicateOption.html
index 034ce4f..6b8d2f4 100644
--- a/docs/manualpages/Mat/MatDuplicateOption.html
+++ b/docs/manualpages/Mat/MatDuplicateOption.html
@@ -5,8 +5,8 @@
<TITLE>MatDuplicateOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatDuplicateOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatDuplicateOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDuplicateOption"><H1>MatDuplicateOption</H1></A>
Indicates if a duplicated sparse matrix should have its numerical values copied over or just its nonzero structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatElementalHermitianGenDefEig.html b/docs/manualpages/Mat/MatElementalHermitianGenDefEig.html
index e3fed7c..671ffac 100644
--- a/docs/manualpages/Mat/MatElementalHermitianGenDefEig.html
+++ b/docs/manualpages/Mat/MatElementalHermitianGenDefEig.html
@@ -5,8 +5,8 @@
<TITLE>MatElementalHermitianGenDefEig</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatElementalHermitianGenDefEig.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatElementalHermitianGenDefEig.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatElementalHermitianGenDefEig"><H1>MatElementalHermitianGenDefEig</H1></A>
Compute the set of eigenvalues of the Hermitian-definite matrix pencil determined by the subset structure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatEqual.html b/docs/manualpages/Mat/MatEqual.html
index 0f02a6d..3b4acc7 100644
--- a/docs/manualpages/Mat/MatEqual.html
+++ b/docs/manualpages/Mat/MatEqual.html
@@ -5,8 +5,8 @@
<TITLE>MatEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatEqual"><H1>MatEqual</H1></A>
Compares two matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFDColoring.html b/docs/manualpages/Mat/MatFDColoring.html
index d4475e1..fea7620 100644
--- a/docs/manualpages/Mat/MatFDColoring.html
+++ b/docs/manualpages/Mat/MatFDColoring.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoring</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFDColoring.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFDColoring.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoring"><H1>MatFDColoring</H1></A>
Object for computing a sparse Jacobian via finite differences and coloring
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorCreateSchurComplement.html b/docs/manualpages/Mat/MatFactorCreateSchurComplement.html
index 6da9057..3859367 100644
--- a/docs/manualpages/Mat/MatFactorCreateSchurComplement.html
+++ b/docs/manualpages/Mat/MatFactorCreateSchurComplement.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorCreateSchurComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorCreateSchurComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorCreateSchurComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorCreateSchurComplement"><H1>MatFactorCreateSchurComplement</H1></A>
Create a Schur complement matrix object using Schur data computed during the factorization step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorError.html b/docs/manualpages/Mat/MatFactorError.html
index 90e236a..bc816f6 100644
--- a/docs/manualpages/Mat/MatFactorError.html
+++ b/docs/manualpages/Mat/MatFactorError.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorError"><H1>MatFactorError</H1></A>
indicates what type of error in matrix factor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorGetSchurComplement.html b/docs/manualpages/Mat/MatFactorGetSchurComplement.html
index 33d7096..93d48e7 100644
--- a/docs/manualpages/Mat/MatFactorGetSchurComplement.html
+++ b/docs/manualpages/Mat/MatFactorGetSchurComplement.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorGetSchurComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorGetSchurComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorGetSchurComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorGetSchurComplement"><H1>MatFactorGetSchurComplement</H1></A>
Get a Schur complement matrix object using the current Schur data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorGetSolverPackage.html b/docs/manualpages/Mat/MatFactorGetSolverPackage.html
index 3553d46..b4658e6 100644
--- a/docs/manualpages/Mat/MatFactorGetSolverPackage.html
+++ b/docs/manualpages/Mat/MatFactorGetSolverPackage.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorGetSolverPackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorGetSolverPackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorGetSolverPackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorGetSolverPackage"><H1>MatFactorGetSolverPackage</H1></A>
Returns name of the package providing the factorization routines
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorInfo.html b/docs/manualpages/Mat/MatFactorInfo.html
index de2c2a8..2b538f6 100644
--- a/docs/manualpages/Mat/MatFactorInfo.html
+++ b/docs/manualpages/Mat/MatFactorInfo.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorInfo"><H1>MatFactorInfo</H1></A>
Data passed into the matrix factorization routines, and information about the resulting factorization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorInfoInitialize.html b/docs/manualpages/Mat/MatFactorInfoInitialize.html
index fbd5447..5d021f8 100644
--- a/docs/manualpages/Mat/MatFactorInfoInitialize.html
+++ b/docs/manualpages/Mat/MatFactorInfoInitialize.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorInfoInitialize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorInfoInitialize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorInfoInitialize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorInfoInitialize"><H1>MatFactorInfoInitialize</H1></A>
Initializes a <A HREF="../Mat/MatFactorInfo.html#MatFactorInfo">MatFactorInfo</A> data structure with default values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorInvertSchurComplement.html b/docs/manualpages/Mat/MatFactorInvertSchurComplement.html
index ae9971e..f97a570 100644
--- a/docs/manualpages/Mat/MatFactorInvertSchurComplement.html
+++ b/docs/manualpages/Mat/MatFactorInvertSchurComplement.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorInvertSchurComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorInvertSchurComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorInvertSchurComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorInvertSchurComplement"><H1>MatFactorInvertSchurComplement</H1></A>
Invert the raw Schur data computed during the factorization step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorRestoreSchurComplement.html b/docs/manualpages/Mat/MatFactorRestoreSchurComplement.html
index 0ca1c81..0601e1a 100644
--- a/docs/manualpages/Mat/MatFactorRestoreSchurComplement.html
+++ b/docs/manualpages/Mat/MatFactorRestoreSchurComplement.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorRestoreSchurComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorRestoreSchurComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorRestoreSchurComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorRestoreSchurComplement"><H1>MatFactorRestoreSchurComplement</H1></A>
Restore the Schur complement matrix object obtained from a call to <A HREF="../Mat/MatFactorGetSchurComplement.html#MatFactorGetSchurComplement">MatFactorGetSchurComplement</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorSetSchurIS.html b/docs/manualpages/Mat/MatFactorSetSchurIS.html
index 6f5b156..757b408 100644
--- a/docs/manualpages/Mat/MatFactorSetSchurIS.html
+++ b/docs/manualpages/Mat/MatFactorSetSchurIS.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorSetSchurIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorSetSchurIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorSetSchurIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorSetSchurIS"><H1>MatFactorSetSchurIS</H1></A>
Set indices corresponding to the Schur complement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorShiftType.html b/docs/manualpages/Mat/MatFactorShiftType.html
index 8858478..6c976d7 100644
--- a/docs/manualpages/Mat/MatFactorShiftType.html
+++ b/docs/manualpages/Mat/MatFactorShiftType.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorShiftType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorShiftType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorShiftType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorShiftType"><H1>MatFactorShiftType</H1></A>
Numeric Shift.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorSolveSchurComplement.html b/docs/manualpages/Mat/MatFactorSolveSchurComplement.html
index a0e0cf7..21c5974 100644
--- a/docs/manualpages/Mat/MatFactorSolveSchurComplement.html
+++ b/docs/manualpages/Mat/MatFactorSolveSchurComplement.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorSolveSchurComplement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorSolveSchurComplement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorSolveSchurComplement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorSolveSchurComplement"><H1>MatFactorSolveSchurComplement</H1></A>
Solve the Schur complement system computed during the factorization step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorSolveSchurComplementTranspose.html b/docs/manualpages/Mat/MatFactorSolveSchurComplementTranspose.html
index 867c000..6bc8110 100644
--- a/docs/manualpages/Mat/MatFactorSolveSchurComplementTranspose.html
+++ b/docs/manualpages/Mat/MatFactorSolveSchurComplementTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorSolveSchurComplementTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorSolveSchurComplementTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorSolveSchurComplementTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorSolveSchurComplementTranspose"><H1>MatFactorSolveSchurComplementTranspose</H1></A>
Solve the transpose of the Schur complement system computed during the factorization step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFactorType.html b/docs/manualpages/Mat/MatFactorType.html
index ee4cfc1..0623447 100644
--- a/docs/manualpages/Mat/MatFactorType.html
+++ b/docs/manualpages/Mat/MatFactorType.html
@@ -5,8 +5,8 @@
<TITLE>MatFactorType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFactorType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFactorType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFactorType"><H1>MatFactorType</H1></A>
indicates what type of factorization is requested
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFinalizePackage.html b/docs/manualpages/Mat/MatFinalizePackage.html
index 845b90c..165b49c 100644
--- a/docs/manualpages/Mat/MatFinalizePackage.html
+++ b/docs/manualpages/Mat/MatFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>MatFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFinalizePackage"><H1>MatFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to the <A HREF="../Mat/Mat.html#Mat">Mat</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFindNonzeroRows.html b/docs/manualpages/Mat/MatFindNonzeroRows.html
index a85aea7..80eb4eb 100644
--- a/docs/manualpages/Mat/MatFindNonzeroRows.html
+++ b/docs/manualpages/Mat/MatFindNonzeroRows.html
@@ -5,8 +5,8 @@
<TITLE>MatFindNonzeroRows</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFindNonzeroRows.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFindNonzeroRows.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFindNonzeroRows"><H1>MatFindNonzeroRows</H1></A>
Locate all rows that are not completely zero in the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFindOffBlockDiagonalEntries.html b/docs/manualpages/Mat/MatFindOffBlockDiagonalEntries.html
index b8b6110..418ca1c 100644
--- a/docs/manualpages/Mat/MatFindOffBlockDiagonalEntries.html
+++ b/docs/manualpages/Mat/MatFindOffBlockDiagonalEntries.html
@@ -5,8 +5,8 @@
<TITLE>MatFindOffBlockDiagonalEntries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFindOffBlockDiagonalEntries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFindOffBlockDiagonalEntries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFindOffBlockDiagonalEntries"><H1>MatFindOffBlockDiagonalEntries</H1></A>
Finds all the rows of a matrix that have entries outside of the main diagonal block (defined by the matrix block size)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatFindZeroDiagonals.html b/docs/manualpages/Mat/MatFindZeroDiagonals.html
index 10c6101..4caf470 100644
--- a/docs/manualpages/Mat/MatFindZeroDiagonals.html
+++ b/docs/manualpages/Mat/MatFindZeroDiagonals.html
@@ -5,8 +5,8 @@
<TITLE>MatFindZeroDiagonals</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatFindZeroDiagonals.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatFindZeroDiagonals.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFindZeroDiagonals"><H1>MatFindZeroDiagonals</H1></A>
Finds all the rows of a matrix that have zero or no entry in the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatForwardSolve.html b/docs/manualpages/Mat/MatForwardSolve.html
index 8fb76f4..1690a10 100644
--- a/docs/manualpages/Mat/MatForwardSolve.html
+++ b/docs/manualpages/Mat/MatForwardSolve.html
@@ -5,8 +5,8 @@
<TITLE>MatForwardSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatForwardSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatForwardSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatForwardSolve"><H1>MatForwardSolve</H1></A>
Solves L x = b, given a factored matrix, A = LU, or U^T*D^(1/2) x = b, given a factored symmetric matrix, A = U^T*D*U,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetBlockSize.html b/docs/manualpages/Mat/MatGetBlockSize.html
index b580136..296bdfd 100644
--- a/docs/manualpages/Mat/MatGetBlockSize.html
+++ b/docs/manualpages/Mat/MatGetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>MatGetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetBlockSize"><H1>MatGetBlockSize</H1></A>
Returns the matrix block size.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetBlockSizes.html b/docs/manualpages/Mat/MatGetBlockSizes.html
index bfba4e2..27f106d 100644
--- a/docs/manualpages/Mat/MatGetBlockSizes.html
+++ b/docs/manualpages/Mat/MatGetBlockSizes.html
@@ -5,8 +5,8 @@
<TITLE>MatGetBlockSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetBlockSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetBlockSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetBlockSizes"><H1>MatGetBlockSizes</H1></A>
Returns the matrix block row and column sizes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetBrowsOfAcols.html b/docs/manualpages/Mat/MatGetBrowsOfAcols.html
index e93fb43..d90fe1e 100644
--- a/docs/manualpages/Mat/MatGetBrowsOfAcols.html
+++ b/docs/manualpages/Mat/MatGetBrowsOfAcols.html
@@ -5,8 +5,8 @@
<TITLE>MatGetBrowsOfAcols</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetBrowsOfAcols.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetBrowsOfAcols.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetBrowsOfAcols"><H1>MatGetBrowsOfAcols</H1></A>
Creates a SeqAIJ matrix by taking rows of B that equal to nonzero columns of local A
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetColumnIJ.html b/docs/manualpages/Mat/MatGetColumnIJ.html
index 5f55ded..cf8a58d 100644
--- a/docs/manualpages/Mat/MatGetColumnIJ.html
+++ b/docs/manualpages/Mat/MatGetColumnIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatGetColumnIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetColumnIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetColumnIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetColumnIJ"><H1>MatGetColumnIJ</H1></A>
Returns the compressed column storage i and j indices for sequential matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetColumnNorms.html b/docs/manualpages/Mat/MatGetColumnNorms.html
index c350f4f..7d0ae8f 100644
--- a/docs/manualpages/Mat/MatGetColumnNorms.html
+++ b/docs/manualpages/Mat/MatGetColumnNorms.html
@@ -5,8 +5,8 @@
<TITLE>MatGetColumnNorms</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetColumnNorms.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetColumnNorms.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetColumnNorms"><H1>MatGetColumnNorms</H1></A>
Gets the norms of each column of a sparse or dense matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetColumnVector.html b/docs/manualpages/Mat/MatGetColumnVector.html
index f9acc41..510c0b9 100644
--- a/docs/manualpages/Mat/MatGetColumnVector.html
+++ b/docs/manualpages/Mat/MatGetColumnVector.html
@@ -5,8 +5,8 @@
<TITLE>MatGetColumnVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetColumnVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetColumnVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetColumnVector"><H1>MatGetColumnVector</H1></A>
Gets the values from a given column of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetCommunicationStructs.html b/docs/manualpages/Mat/MatGetCommunicationStructs.html
index aceb0d4..85162f6 100644
--- a/docs/manualpages/Mat/MatGetCommunicationStructs.html
+++ b/docs/manualpages/Mat/MatGetCommunicationStructs.html
@@ -5,8 +5,8 @@
<TITLE>MatGetCommunicationStructs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetCommunicationStructs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetCommunicationStructs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetCommunicationStructs"><H1>MatGetCommunicationStructs</H1></A>
Provides access to the communication structures used in matrix-vector multiplication.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetDiagonal.html b/docs/manualpages/Mat/MatGetDiagonal.html
index 71a4ab8..db7ac21 100644
--- a/docs/manualpages/Mat/MatGetDiagonal.html
+++ b/docs/manualpages/Mat/MatGetDiagonal.html
@@ -5,8 +5,8 @@
<TITLE>MatGetDiagonal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetDiagonal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetDiagonal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetDiagonal"><H1>MatGetDiagonal</H1></A>
Gets the diagonal of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetDiagonalBlock.html b/docs/manualpages/Mat/MatGetDiagonalBlock.html
index 8d789ad..a217b47 100644
--- a/docs/manualpages/Mat/MatGetDiagonalBlock.html
+++ b/docs/manualpages/Mat/MatGetDiagonalBlock.html
@@ -5,8 +5,8 @@
<TITLE>MatGetDiagonalBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetDiagonalBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetDiagonalBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetDiagonalBlock"><H1>MatGetDiagonalBlock</H1></A>
Returns the part of the matrix associated with the on-process coupling
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetFactor.html b/docs/manualpages/Mat/MatGetFactor.html
index 269f057..261aed3 100644
--- a/docs/manualpages/Mat/MatGetFactor.html
+++ b/docs/manualpages/Mat/MatGetFactor.html
@@ -5,8 +5,8 @@
<TITLE>MatGetFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetFactor"><H1>MatGetFactor</H1></A>
Returns a matrix suitable to calls to MatXXFactorSymbolic()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetFactorAvailable.html b/docs/manualpages/Mat/MatGetFactorAvailable.html
index 699c097..dbdc210 100644
--- a/docs/manualpages/Mat/MatGetFactorAvailable.html
+++ b/docs/manualpages/Mat/MatGetFactorAvailable.html
@@ -5,8 +5,8 @@
<TITLE>MatGetFactorAvailable</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetFactorAvailable.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetFactorAvailable.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetFactorAvailable"><H1>MatGetFactorAvailable</H1></A>
Returns a a flag if matrix supports particular package and factor type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetFactorType.html b/docs/manualpages/Mat/MatGetFactorType.html
index c124f63..5a9a8a4 100644
--- a/docs/manualpages/Mat/MatGetFactorType.html
+++ b/docs/manualpages/Mat/MatGetFactorType.html
@@ -5,8 +5,8 @@
<TITLE>MatGetFactorType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetFactorType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetFactorType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetFactorType"><H1>MatGetFactorType</H1></A>
gets the type of factorization it is
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetGhosts.html b/docs/manualpages/Mat/MatGetGhosts.html
index 709fecd..91e8499 100644
--- a/docs/manualpages/Mat/MatGetGhosts.html
+++ b/docs/manualpages/Mat/MatGetGhosts.html
@@ -5,8 +5,8 @@
<TITLE>MatGetGhosts</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetGhosts.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetGhosts.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetGhosts"><H1>MatGetGhosts</H1></A>
Get the global index of all ghost nodes defined by the sparse matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetInertia.html b/docs/manualpages/Mat/MatGetInertia.html
index dcdf7ea..7c013c2 100644
--- a/docs/manualpages/Mat/MatGetInertia.html
+++ b/docs/manualpages/Mat/MatGetInertia.html
@@ -5,8 +5,8 @@
<TITLE>MatGetInertia</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetInertia.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetInertia.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetInertia"><H1>MatGetInertia</H1></A>
Gets the inertia from a factored matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetInfo.html b/docs/manualpages/Mat/MatGetInfo.html
index 4c286bc..68c5fb5 100644
--- a/docs/manualpages/Mat/MatGetInfo.html
+++ b/docs/manualpages/Mat/MatGetInfo.html
@@ -5,8 +5,8 @@
<TITLE>MatGetInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetInfo"><H1>MatGetInfo</H1></A>
Returns information about matrix storage (number of nonzeros, memory, etc.).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetLayouts.html b/docs/manualpages/Mat/MatGetLayouts.html
index 8a9aa18..e1b8d07 100644
--- a/docs/manualpages/Mat/MatGetLayouts.html
+++ b/docs/manualpages/Mat/MatGetLayouts.html
@@ -5,8 +5,8 @@
<TITLE>MatGetLayouts</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetLayouts.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetLayouts.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetLayouts"><H1>MatGetLayouts</H1></A>
Gets the <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> objects for rows and columns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetLocalSize.html b/docs/manualpages/Mat/MatGetLocalSize.html
index ce85393..abd3e02 100644
--- a/docs/manualpages/Mat/MatGetLocalSize.html
+++ b/docs/manualpages/Mat/MatGetLocalSize.html
@@ -5,8 +5,8 @@
<TITLE>MatGetLocalSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetLocalSize"><H1>MatGetLocalSize</H1></A>
Returns the number of rows and columns in a matrix stored locally. This information may be implementation dependent, so use with care.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetLocalSubMatrix.html b/docs/manualpages/Mat/MatGetLocalSubMatrix.html
index e3ce7fe..cd9a419 100644
--- a/docs/manualpages/Mat/MatGetLocalSubMatrix.html
+++ b/docs/manualpages/Mat/MatGetLocalSubMatrix.html
@@ -5,8 +5,8 @@
<TITLE>MatGetLocalSubMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetLocalSubMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetLocalSubMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetLocalSubMatrix"><H1>MatGetLocalSubMatrix</H1></A>
Gets a reference to a submatrix specified in local numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetLocalToGlobalMapping.html b/docs/manualpages/Mat/MatGetLocalToGlobalMapping.html
index 909da85..6e18ed4 100644
--- a/docs/manualpages/Mat/MatGetLocalToGlobalMapping.html
+++ b/docs/manualpages/Mat/MatGetLocalToGlobalMapping.html
@@ -5,8 +5,8 @@
<TITLE>MatGetLocalToGlobalMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetLocalToGlobalMapping"><H1>MatGetLocalToGlobalMapping</H1></A>
Gets the local-to-global numbering set by <A HREF="../Mat/MatSetLocalToGlobalMapping.html#MatSetLocalToGlobalMapping">MatSetLocalToGlobalMapping</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetMultiProcBlock.html b/docs/manualpages/Mat/MatGetMultiProcBlock.html
index e9001e5..317f35c 100644
--- a/docs/manualpages/Mat/MatGetMultiProcBlock.html
+++ b/docs/manualpages/Mat/MatGetMultiProcBlock.html
@@ -5,8 +5,8 @@
<TITLE>MatGetMultiProcBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetMultiProcBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetMultiProcBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetMultiProcBlock"><H1>MatGetMultiProcBlock</H1></A>
Create multiple [bjacobi] 'parallel submatrices' from a given 'mat' object. Each submatrix can span multiple procs.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetNearNullSpace.html b/docs/manualpages/Mat/MatGetNearNullSpace.html
index 6eaf7d2..2ba7902 100644
--- a/docs/manualpages/Mat/MatGetNearNullSpace.html
+++ b/docs/manualpages/Mat/MatGetNearNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>MatGetNearNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetNearNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetNearNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetNearNullSpace"><H1>MatGetNearNullSpace</H1></A>
et null space attached with <A HREF="../Mat/MatSetNearNullSpace.html#MatSetNearNullSpace">MatSetNearNullSpace</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetNonzeroState.html b/docs/manualpages/Mat/MatGetNonzeroState.html
index 4a3121e..1c37aff 100644
--- a/docs/manualpages/Mat/MatGetNonzeroState.html
+++ b/docs/manualpages/Mat/MatGetNonzeroState.html
@@ -5,8 +5,8 @@
<TITLE>MatGetNonzeroState</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetNonzeroState.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetNonzeroState.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetNonzeroState"><H1>MatGetNonzeroState</H1></A>
Returns a 64 bit integer representing the current state of nonzeros in the matrix. If the matrix has had no new nonzero locations added to the matrix since the previous call then the value will be the same, otherwise it will be larger
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetNullSpace.html b/docs/manualpages/Mat/MatGetNullSpace.html
index 4dcb4af..c3478a1 100644
--- a/docs/manualpages/Mat/MatGetNullSpace.html
+++ b/docs/manualpages/Mat/MatGetNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>MatGetNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetNullSpace"><H1>MatGetNullSpace</H1></A>
retrieves the null space to a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetOption.html b/docs/manualpages/Mat/MatGetOption.html
index 567626d..d12f684 100644
--- a/docs/manualpages/Mat/MatGetOption.html
+++ b/docs/manualpages/Mat/MatGetOption.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOption"><H1>MatGetOption</H1></A>
Gets a parameter option that has been set for a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetOptionsPrefix.html b/docs/manualpages/Mat/MatGetOptionsPrefix.html
index b96d391..4d22030 100644
--- a/docs/manualpages/Mat/MatGetOptionsPrefix.html
+++ b/docs/manualpages/Mat/MatGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOptionsPrefix"><H1>MatGetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Mat/Mat.html#Mat">Mat</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetOwnershipIS.html b/docs/manualpages/Mat/MatGetOwnershipIS.html
index 250c3d9..20705a7 100644
--- a/docs/manualpages/Mat/MatGetOwnershipIS.html
+++ b/docs/manualpages/Mat/MatGetOwnershipIS.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOwnershipIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetOwnershipIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetOwnershipIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOwnershipIS"><H1>MatGetOwnershipIS</H1></A>
Get row and column ownership as index sets
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetOwnershipRange.html b/docs/manualpages/Mat/MatGetOwnershipRange.html
index 1622351..b02a177 100644
--- a/docs/manualpages/Mat/MatGetOwnershipRange.html
+++ b/docs/manualpages/Mat/MatGetOwnershipRange.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOwnershipRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetOwnershipRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetOwnershipRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOwnershipRange"><H1>MatGetOwnershipRange</H1></A>
Returns the range of matrix rows owned by this processor, assuming that the matrix is laid out with the first n1 rows on the first processor, the next n2 rows on the second, etc. For certain parallel layouts this range may not be well defined.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetOwnershipRangeColumn.html b/docs/manualpages/Mat/MatGetOwnershipRangeColumn.html
index 9812747..412eec1 100644
--- a/docs/manualpages/Mat/MatGetOwnershipRangeColumn.html
+++ b/docs/manualpages/Mat/MatGetOwnershipRangeColumn.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOwnershipRangeColumn</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetOwnershipRangeColumn.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetOwnershipRangeColumn.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOwnershipRangeColumn"><H1>MatGetOwnershipRangeColumn</H1></A>
Returns the range of matrix columns associated with rows of a vector one multiplies by that owned by this processor. (The columns of the "diagonal block")
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetOwnershipRanges.html b/docs/manualpages/Mat/MatGetOwnershipRanges.html
index 077157e..cf72089 100644
--- a/docs/manualpages/Mat/MatGetOwnershipRanges.html
+++ b/docs/manualpages/Mat/MatGetOwnershipRanges.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOwnershipRanges</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOwnershipRanges"><H1>MatGetOwnershipRanges</H1></A>
Returns the range of matrix rows owned by each process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetOwnershipRangesColumn.html b/docs/manualpages/Mat/MatGetOwnershipRangesColumn.html
index d3e7069..fcc47da 100644
--- a/docs/manualpages/Mat/MatGetOwnershipRangesColumn.html
+++ b/docs/manualpages/Mat/MatGetOwnershipRangesColumn.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOwnershipRangesColumn</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetOwnershipRangesColumn.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetOwnershipRangesColumn.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOwnershipRangesColumn"><H1>MatGetOwnershipRangesColumn</H1></A>
Returns the range of matrix columns associated with rows of a vector one multiplies by that owned by this processor. (The columns of the "diagonal blocks" for each process)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRow.html b/docs/manualpages/Mat/MatGetRow.html
index 672a707..f7b6546 100644
--- a/docs/manualpages/Mat/MatGetRow.html
+++ b/docs/manualpages/Mat/MatGetRow.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRow"><H1>MatGetRow</H1></A>
Gets a row of a matrix. You MUST call <A HREF="../Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</A>() for each row that you get to ensure that your application does not bleed memory.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRowIJ.html b/docs/manualpages/Mat/MatGetRowIJ.html
index 065bfa6..106b79f 100644
--- a/docs/manualpages/Mat/MatGetRowIJ.html
+++ b/docs/manualpages/Mat/MatGetRowIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRowIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRowIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRowIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRowIJ"><H1>MatGetRowIJ</H1></A>
Returns the compressed row storage i and j indices for sequential matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRowMax.html b/docs/manualpages/Mat/MatGetRowMax.html
index 189d14b..b9ab40c 100644
--- a/docs/manualpages/Mat/MatGetRowMax.html
+++ b/docs/manualpages/Mat/MatGetRowMax.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRowMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRowMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRowMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRowMax"><H1>MatGetRowMax</H1></A>
Gets the maximum value (of the real part) of each row of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRowMaxAbs.html b/docs/manualpages/Mat/MatGetRowMaxAbs.html
index 9ed1da7..31f067b 100644
--- a/docs/manualpages/Mat/MatGetRowMaxAbs.html
+++ b/docs/manualpages/Mat/MatGetRowMaxAbs.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRowMaxAbs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRowMaxAbs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRowMaxAbs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRowMaxAbs"><H1>MatGetRowMaxAbs</H1></A>
Gets the maximum value (in absolute value) of each row of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRowMin.html b/docs/manualpages/Mat/MatGetRowMin.html
index 8b925b6..1ebadab 100644
--- a/docs/manualpages/Mat/MatGetRowMin.html
+++ b/docs/manualpages/Mat/MatGetRowMin.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRowMin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRowMin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRowMin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRowMin"><H1>MatGetRowMin</H1></A>
Gets the minimum value (of the real part) of each row of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRowMinAbs.html b/docs/manualpages/Mat/MatGetRowMinAbs.html
index 32bb2ff..798ee9b 100644
--- a/docs/manualpages/Mat/MatGetRowMinAbs.html
+++ b/docs/manualpages/Mat/MatGetRowMinAbs.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRowMinAbs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRowMinAbs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRowMinAbs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRowMinAbs"><H1>MatGetRowMinAbs</H1></A>
Gets the minimum value (in absolute value) of each row of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRowSum.html b/docs/manualpages/Mat/MatGetRowSum.html
index 3713de8..fe3a273 100644
--- a/docs/manualpages/Mat/MatGetRowSum.html
+++ b/docs/manualpages/Mat/MatGetRowSum.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRowSum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRowSum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRowSum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRowSum"><H1>MatGetRowSum</H1></A>
Gets the sum of each row of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetRowUpperTriangular.html b/docs/manualpages/Mat/MatGetRowUpperTriangular.html
index 021b23c..7ae8007 100644
--- a/docs/manualpages/Mat/MatGetRowUpperTriangular.html
+++ b/docs/manualpages/Mat/MatGetRowUpperTriangular.html
@@ -5,8 +5,8 @@
<TITLE>MatGetRowUpperTriangular</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetRowUpperTriangular.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetRowUpperTriangular.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetRowUpperTriangular"><H1>MatGetRowUpperTriangular</H1></A>
Sets a flag to enable calls to <A HREF="../Mat/MatGetRow.html#MatGetRow">MatGetRow</A>() for matrix in <A HREF="../Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</A> format. You should call <A HREF="../Mat/MatRestoreRowUpperTriangular.html#MatRestoreRowUpperTriangular">MatRestoreRowUpperTriangular</A>() after calling <A HREF="../Mat/MatGetRow.html#MatGetRow">MatGetRow</A>/<A HREF="../Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</A>() to disable the flag.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetSeqNonzeroStructure.html b/docs/manualpages/Mat/MatGetSeqNonzeroStructure.html
index 8c5a535..1e4d187 100644
--- a/docs/manualpages/Mat/MatGetSeqNonzeroStructure.html
+++ b/docs/manualpages/Mat/MatGetSeqNonzeroStructure.html
@@ -5,8 +5,8 @@
<TITLE>MatGetSeqNonzeroStructure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetSeqNonzeroStructure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetSeqNonzeroStructure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetSeqNonzeroStructure"><H1>MatGetSeqNonzeroStructure</H1></A>
Extracts the sequential nonzero structure from a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetSize.html b/docs/manualpages/Mat/MatGetSize.html
index 8bc3988..9e8aace 100644
--- a/docs/manualpages/Mat/MatGetSize.html
+++ b/docs/manualpages/Mat/MatGetSize.html
@@ -5,8 +5,8 @@
<TITLE>MatGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetSize"><H1>MatGetSize</H1></A>
Returns the numbers of rows and columns in a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetSubMatrices.html b/docs/manualpages/Mat/MatGetSubMatrices.html
index a07409c..525cd81 100644
--- a/docs/manualpages/Mat/MatGetSubMatrices.html
+++ b/docs/manualpages/Mat/MatGetSubMatrices.html
@@ -5,8 +5,8 @@
<TITLE>MatGetSubMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetSubMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetSubMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetSubMatrices"><H1>MatGetSubMatrices</H1></A>
Extracts several submatrices from a matrix. If submat points to an array of valid matrices, they may be reused to store the new submatrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetSubMatrix.html b/docs/manualpages/Mat/MatGetSubMatrix.html
index a977d2e..f8e2dd9 100644
--- a/docs/manualpages/Mat/MatGetSubMatrix.html
+++ b/docs/manualpages/Mat/MatGetSubMatrix.html
@@ -5,8 +5,8 @@
<TITLE>MatGetSubMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetSubMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetSubMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetSubMatrix"><H1>MatGetSubMatrix</H1></A>
Gets a single submatrix on the same number of processors as the original matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetSubMatrixOption.html b/docs/manualpages/Mat/MatGetSubMatrixOption.html
index 90b80ce..3c86891 100644
--- a/docs/manualpages/Mat/MatGetSubMatrixOption.html
+++ b/docs/manualpages/Mat/MatGetSubMatrixOption.html
@@ -5,8 +5,8 @@
<TITLE>MatGetSubMatrixOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetSubMatrixOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetSubMatrixOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetSubMatrixOption"><H1>MatGetSubMatrixOption</H1></A>
Indicates if matrices obtained from a call to <A HREF="../Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</A>() include the matrix values. Currently it is only used by MatGetSeqNonzerostructure().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetTrace.html b/docs/manualpages/Mat/MatGetTrace.html
index 46300a0..6a24075 100644
--- a/docs/manualpages/Mat/MatGetTrace.html
+++ b/docs/manualpages/Mat/MatGetTrace.html
@@ -5,8 +5,8 @@
<TITLE>MatGetTrace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetTrace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetTrace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetTrace"><H1>MatGetTrace</H1></A>
Gets the trace of a matrix. The sum of the diagonal entries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetTransposeNullSpace.html b/docs/manualpages/Mat/MatGetTransposeNullSpace.html
index 258de60..4d4d437 100644
--- a/docs/manualpages/Mat/MatGetTransposeNullSpace.html
+++ b/docs/manualpages/Mat/MatGetTransposeNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>MatGetTransposeNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetTransposeNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetTransposeNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetTransposeNullSpace"><H1>MatGetTransposeNullSpace</H1></A>
retrieves the null space of the transpose of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetType.html b/docs/manualpages/Mat/MatGetType.html
index 30884a1..061b945 100644
--- a/docs/manualpages/Mat/MatGetType.html
+++ b/docs/manualpages/Mat/MatGetType.html
@@ -5,8 +5,8 @@
<TITLE>MatGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetType"><H1>MatGetType</H1></A>
Gets the matrix type as a string from the matrix object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatGetValues.html b/docs/manualpages/Mat/MatGetValues.html
index bda148b..83f577a 100644
--- a/docs/manualpages/Mat/MatGetValues.html
+++ b/docs/manualpages/Mat/MatGetValues.html
@@ -5,8 +5,8 @@
<TITLE>MatGetValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatGetValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatGetValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetValues"><H1>MatGetValues</H1></A>
Gets a block of values from a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatHasOperation.html b/docs/manualpages/Mat/MatHasOperation.html
index 18453dd..adefb62 100644
--- a/docs/manualpages/Mat/MatHasOperation.html
+++ b/docs/manualpages/Mat/MatHasOperation.html
@@ -5,8 +5,8 @@
<TITLE>MatHasOperation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatHasOperation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatHasOperation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatHasOperation"><H1>MatHasOperation</H1></A>
Determines whether the given matrix supports the particular operation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatHermitianTranspose.html b/docs/manualpages/Mat/MatHermitianTranspose.html
index 16303e7..9ea8104 100644
--- a/docs/manualpages/Mat/MatHermitianTranspose.html
+++ b/docs/manualpages/Mat/MatHermitianTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatHermitianTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatHermitianTranspose"><H1>MatHermitianTranspose</H1></A>
Computes an in-place or out-of-place transpose of a matrix in complex conjugate.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatICCFactor.html b/docs/manualpages/Mat/MatICCFactor.html
index f0c7b10..b3cf763 100644
--- a/docs/manualpages/Mat/MatICCFactor.html
+++ b/docs/manualpages/Mat/MatICCFactor.html
@@ -5,8 +5,8 @@
<TITLE>MatICCFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatICCFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatICCFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatICCFactor"><H1>MatICCFactor</H1></A>
Performs in-place incomplete Cholesky factorization of matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatICCFactorSymbolic.html b/docs/manualpages/Mat/MatICCFactorSymbolic.html
index 4f33713..42be1b9 100644
--- a/docs/manualpages/Mat/MatICCFactorSymbolic.html
+++ b/docs/manualpages/Mat/MatICCFactorSymbolic.html
@@ -5,8 +5,8 @@
<TITLE>MatICCFactorSymbolic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatICCFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatICCFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatICCFactorSymbolic"><H1>MatICCFactorSymbolic</H1></A>
Performs symbolic incomplete Cholesky factorization for a symmetric matrix. Use <A HREF="../Mat/MatCholeskyFactorNumeric.html#MatCholeskyFactorNumeric">MatCholeskyFactorNumeric</A>() to complete the factorization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatILUFactor.html b/docs/manualpages/Mat/MatILUFactor.html
index e8ec262..9d0d63e 100644
--- a/docs/manualpages/Mat/MatILUFactor.html
+++ b/docs/manualpages/Mat/MatILUFactor.html
@@ -5,8 +5,8 @@
<TITLE>MatILUFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatILUFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatILUFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatILUFactor"><H1>MatILUFactor</H1></A>
Performs in-place ILU factorization of matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatILUFactorSymbolic.html b/docs/manualpages/Mat/MatILUFactorSymbolic.html
index cf6d7f5..6946397 100644
--- a/docs/manualpages/Mat/MatILUFactorSymbolic.html
+++ b/docs/manualpages/Mat/MatILUFactorSymbolic.html
@@ -5,8 +5,8 @@
<TITLE>MatILUFactorSymbolic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatILUFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatILUFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatILUFactorSymbolic"><H1>MatILUFactorSymbolic</H1></A>
Performs symbolic ILU factorization of a matrix. Uses levels of fill only, not drop tolerance. Use <A HREF="../Mat/MatLUFactorNumeric.html#MatLUFactorNumeric">MatLUFactorNumeric</A>() to complete the factorization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatISGetLocalMat.html b/docs/manualpages/Mat/MatISGetLocalMat.html
index 19af424..c54dc31 100644
--- a/docs/manualpages/Mat/MatISGetLocalMat.html
+++ b/docs/manualpages/Mat/MatISGetLocalMat.html
@@ -5,8 +5,8 @@
<TITLE>MatISGetLocalMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatISGetLocalMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatISGetLocalMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatISGetLocalMat"><H1>MatISGetLocalMat</H1></A>
Gets the local matrix stored inside a <A HREF="../Mat/MATIS.html#MATIS">MATIS</A> matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatISGetMPIXAIJ.html b/docs/manualpages/Mat/MatISGetMPIXAIJ.html
index 6d53590..0d18240 100644
--- a/docs/manualpages/Mat/MatISGetMPIXAIJ.html
+++ b/docs/manualpages/Mat/MatISGetMPIXAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatISGetMPIXAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatISGetMPIXAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatISGetMPIXAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatISGetMPIXAIJ"><H1>MatISGetMPIXAIJ</H1></A>
Converts <A HREF="../Mat/MATIS.html#MATIS">MATIS</A> matrix into a parallel AIJ format
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatISSetLocalMat.html b/docs/manualpages/Mat/MatISSetLocalMat.html
index 4b1e8be..deae000 100644
--- a/docs/manualpages/Mat/MatISSetLocalMat.html
+++ b/docs/manualpages/Mat/MatISSetLocalMat.html
@@ -5,8 +5,8 @@
<TITLE>MatISSetLocalMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatISSetLocalMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatISSetLocalMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatISSetLocalMat"><H1>MatISSetLocalMat</H1></A>
Replace the local matrix stored inside a <A HREF="../Mat/MATIS.html#MATIS">MATIS</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatISSetPreallocation.html b/docs/manualpages/Mat/MatISSetPreallocation.html
index 6e3973b..df18cfb 100644
--- a/docs/manualpages/Mat/MatISSetPreallocation.html
+++ b/docs/manualpages/Mat/MatISSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatISSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatISSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatISSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatISSetPreallocation"><H1>MatISSetPreallocation</H1></A>
Preallocates memory for a <A HREF="../Mat/MATIS.html#MATIS">MATIS</A> parallel matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatImaginaryPart.html b/docs/manualpages/Mat/MatImaginaryPart.html
index 0b3c32a..6991982 100644
--- a/docs/manualpages/Mat/MatImaginaryPart.html
+++ b/docs/manualpages/Mat/MatImaginaryPart.html
@@ -5,8 +5,8 @@
<TITLE>MatImaginaryPart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatImaginaryPart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatImaginaryPart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatImaginaryPart"><H1>MatImaginaryPart</H1></A>
Moves the imaginary part of the matrix to the real part and zeros the imaginary part
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIncreaseOverlap.html b/docs/manualpages/Mat/MatIncreaseOverlap.html
index 9dbce21..73b745e 100644
--- a/docs/manualpages/Mat/MatIncreaseOverlap.html
+++ b/docs/manualpages/Mat/MatIncreaseOverlap.html
@@ -5,8 +5,8 @@
<TITLE>MatIncreaseOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIncreaseOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIncreaseOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIncreaseOverlap"><H1>MatIncreaseOverlap</H1></A>
Given a set of submatrices indicated by index sets, replaces the index sets by larger ones that represent submatrices with additional overlap.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIncreaseOverlapSplit.html b/docs/manualpages/Mat/MatIncreaseOverlapSplit.html
index fe2c8d0..86122b3 100644
--- a/docs/manualpages/Mat/MatIncreaseOverlapSplit.html
+++ b/docs/manualpages/Mat/MatIncreaseOverlapSplit.html
@@ -5,8 +5,8 @@
<TITLE>MatIncreaseOverlapSplit</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIncreaseOverlapSplit.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIncreaseOverlapSplit.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIncreaseOverlapSplit"><H1>MatIncreaseOverlapSplit</H1></A>
Given a set of submatrices indicated by index sets across a sub communicator, replaces the index sets by larger ones that represent submatrices with additional overlap.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatInfo.html b/docs/manualpages/Mat/MatInfo.html
index 52eb780..b5fffc3 100644
--- a/docs/manualpages/Mat/MatInfo.html
+++ b/docs/manualpages/Mat/MatInfo.html
@@ -5,8 +5,8 @@
<TITLE>MatInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatInfo"><H1>MatInfo</H1></A>
Context of matrix information, used with <A HREF="../Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatInfoType.html b/docs/manualpages/Mat/MatInfoType.html
index 703e983..7e18b00 100644
--- a/docs/manualpages/Mat/MatInfoType.html
+++ b/docs/manualpages/Mat/MatInfoType.html
@@ -5,8 +5,8 @@
<TITLE>MatInfoType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatInfoType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatInfoType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatInfoType"><H1>MatInfoType</H1></A>
Indicates if you want information about the local part of the matrix, the entire parallel matrix or the maximum over all the local parts.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatInitializePackage.html b/docs/manualpages/Mat/MatInitializePackage.html
index 5e6fdd4..4d693fc 100644
--- a/docs/manualpages/Mat/MatInitializePackage.html
+++ b/docs/manualpages/Mat/MatInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>MatInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatInitializePackage"><H1>MatInitializePackage</H1></A>
This function initializes everything in the <A HREF="../Mat/Mat.html#Mat">Mat</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../Mat/MatCreate.html#MatCreate">MatCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatInodeGetInodeSizes.html b/docs/manualpages/Mat/MatInodeGetInodeSizes.html
index af8177a..fa5c8d9 100644
--- a/docs/manualpages/Mat/MatInodeGetInodeSizes.html
+++ b/docs/manualpages/Mat/MatInodeGetInodeSizes.html
@@ -5,8 +5,8 @@
<TITLE>MatInodeGetInodeSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatInodeGetInodeSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatInodeGetInodeSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatInodeGetInodeSizes"><H1>MatInodeGetInodeSizes</H1></A>
Returns the inode information of the Inode matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatInterpolate.html b/docs/manualpages/Mat/MatInterpolate.html
index 0b1bfc4..1fa7353 100644
--- a/docs/manualpages/Mat/MatInterpolate.html
+++ b/docs/manualpages/Mat/MatInterpolate.html
@@ -5,8 +5,8 @@
<TITLE>MatInterpolate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatInterpolate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatInterpolate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatInterpolate"><H1>MatInterpolate</H1></A>
y = A*x or A'*x depending on the shape of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatInterpolateAdd.html b/docs/manualpages/Mat/MatInterpolateAdd.html
index 52d87d8..cfa1b4c 100644
--- a/docs/manualpages/Mat/MatInterpolateAdd.html
+++ b/docs/manualpages/Mat/MatInterpolateAdd.html
@@ -5,8 +5,8 @@
<TITLE>MatInterpolateAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatInterpolateAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatInterpolateAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatInterpolateAdd"><H1>MatInterpolateAdd</H1></A>
w = y + A*x or A'*x depending on the shape of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatInvertBlockDiagonal.html b/docs/manualpages/Mat/MatInvertBlockDiagonal.html
index e5ab653..5779591 100644
--- a/docs/manualpages/Mat/MatInvertBlockDiagonal.html
+++ b/docs/manualpages/Mat/MatInvertBlockDiagonal.html
@@ -5,8 +5,8 @@
<TITLE>MatInvertBlockDiagonal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatInvertBlockDiagonal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatInvertBlockDiagonal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatInvertBlockDiagonal"><H1>MatInvertBlockDiagonal</H1></A>
Inverts the block diagonal entries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIsHermitian.html b/docs/manualpages/Mat/MatIsHermitian.html
index bb8eb9b..cf72e91 100644
--- a/docs/manualpages/Mat/MatIsHermitian.html
+++ b/docs/manualpages/Mat/MatIsHermitian.html
@@ -5,8 +5,8 @@
<TITLE>MatIsHermitian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIsHermitian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIsHermitian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIsHermitian"><H1>MatIsHermitian</H1></A>
Test whether a matrix is Hermitian
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIsHermitianKnown.html b/docs/manualpages/Mat/MatIsHermitianKnown.html
index ee67baa..3a6f2e8 100644
--- a/docs/manualpages/Mat/MatIsHermitianKnown.html
+++ b/docs/manualpages/Mat/MatIsHermitianKnown.html
@@ -5,8 +5,8 @@
<TITLE>MatIsHermitianKnown</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIsHermitianKnown.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIsHermitianKnown.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIsHermitianKnown"><H1>MatIsHermitianKnown</H1></A>
Checks the flag on the matrix to see if it is hermitian.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIsHermitianTranspose.html b/docs/manualpages/Mat/MatIsHermitianTranspose.html
index 9056a87..c22814a 100644
--- a/docs/manualpages/Mat/MatIsHermitianTranspose.html
+++ b/docs/manualpages/Mat/MatIsHermitianTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatIsHermitianTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIsHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIsHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIsHermitianTranspose"><H1>MatIsHermitianTranspose</H1></A>
Test whether a matrix is another one's Hermitian transpose,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIsStructurallySymmetric.html b/docs/manualpages/Mat/MatIsStructurallySymmetric.html
index 1f4d6a8..1daa5a0 100644
--- a/docs/manualpages/Mat/MatIsStructurallySymmetric.html
+++ b/docs/manualpages/Mat/MatIsStructurallySymmetric.html
@@ -5,8 +5,8 @@
<TITLE>MatIsStructurallySymmetric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIsStructurallySymmetric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIsStructurallySymmetric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIsStructurallySymmetric"><H1>MatIsStructurallySymmetric</H1></A>
Test whether a matrix is structurally symmetric
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIsSymmetric.html b/docs/manualpages/Mat/MatIsSymmetric.html
index e5bf638..1ffdba0 100644
--- a/docs/manualpages/Mat/MatIsSymmetric.html
+++ b/docs/manualpages/Mat/MatIsSymmetric.html
@@ -5,8 +5,8 @@
<TITLE>MatIsSymmetric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIsSymmetric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIsSymmetric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIsSymmetric"><H1>MatIsSymmetric</H1></A>
Test whether a matrix is symmetric
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIsSymmetricKnown.html b/docs/manualpages/Mat/MatIsSymmetricKnown.html
index 9676134..80c16a3 100644
--- a/docs/manualpages/Mat/MatIsSymmetricKnown.html
+++ b/docs/manualpages/Mat/MatIsSymmetricKnown.html
@@ -5,8 +5,8 @@
<TITLE>MatIsSymmetricKnown</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIsSymmetricKnown.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIsSymmetricKnown.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIsSymmetricKnown"><H1>MatIsSymmetricKnown</H1></A>
Checks the flag on the matrix to see if it is symmetric.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatIsTranspose.html b/docs/manualpages/Mat/MatIsTranspose.html
index 6b1173e..2985d88 100644
--- a/docs/manualpages/Mat/MatIsTranspose.html
+++ b/docs/manualpages/Mat/MatIsTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatIsTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatIsTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatIsTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatIsTranspose"><H1>MatIsTranspose</H1></A>
Test whether a matrix is another one's transpose, or its own, in which case it tests symmetry.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatLUFactor.html b/docs/manualpages/Mat/MatLUFactor.html
index 50280d5..ed0df7a 100644
--- a/docs/manualpages/Mat/MatLUFactor.html
+++ b/docs/manualpages/Mat/MatLUFactor.html
@@ -5,8 +5,8 @@
<TITLE>MatLUFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatLUFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatLUFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatLUFactor"><H1>MatLUFactor</H1></A>
Performs in-place LU factorization of matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatLUFactorNumeric.html b/docs/manualpages/Mat/MatLUFactorNumeric.html
index f2c5bc9..0a4b1a9 100644
--- a/docs/manualpages/Mat/MatLUFactorNumeric.html
+++ b/docs/manualpages/Mat/MatLUFactorNumeric.html
@@ -5,8 +5,8 @@
<TITLE>MatLUFactorNumeric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatLUFactorNumeric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatLUFactorNumeric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatLUFactorNumeric"><H1>MatLUFactorNumeric</H1></A>
Performs numeric LU factorization of a matrix. Call this routine after first calling <A HREF="../Mat/MatLUFactorSymbolic.html#MatLUFactorSymbolic">MatLUFactorSymbolic</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatLUFactorSymbolic.html b/docs/manualpages/Mat/MatLUFactorSymbolic.html
index b8a1bf6..1000e9d 100644
--- a/docs/manualpages/Mat/MatLUFactorSymbolic.html
+++ b/docs/manualpages/Mat/MatLUFactorSymbolic.html
@@ -5,8 +5,8 @@
<TITLE>MatLUFactorSymbolic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatLUFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatLUFactorSymbolic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatLUFactorSymbolic"><H1>MatLUFactorSymbolic</H1></A>
Performs symbolic LU factorization of matrix. Call this routine before calling <A HREF="../Mat/MatLUFactorNumeric.html#MatLUFactorNumeric">MatLUFactorNumeric</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatLoad.html b/docs/manualpages/Mat/MatLoad.html
index 562ef0c..61c269b 100644
--- a/docs/manualpages/Mat/MatLoad.html
+++ b/docs/manualpages/Mat/MatLoad.html
@@ -5,8 +5,8 @@
<TITLE>MatLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatLoad"><H1>MatLoad</H1></A>
Loads a matrix that has been stored in binary format with <A HREF="../Mat/MatView.html#MatView">MatView</A>(). The matrix format is determined from the options database. Generates a parallel MPI matrix if the communicator has more than one processor. The default matrix type is AIJ.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMAIJGetAIJ.html b/docs/manualpages/Mat/MatMAIJGetAIJ.html
index 4974755..7789483 100644
--- a/docs/manualpages/Mat/MatMAIJGetAIJ.html
+++ b/docs/manualpages/Mat/MatMAIJGetAIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatMAIJGetAIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMAIJGetAIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMAIJGetAIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMAIJGetAIJ"><H1>MatMAIJGetAIJ</H1></A>
Get the AIJ matrix describing the blockwise action of the MAIJ matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMAIJRedimension.html b/docs/manualpages/Mat/MatMAIJRedimension.html
index 47d9c57..ed12e5f 100644
--- a/docs/manualpages/Mat/MatMAIJRedimension.html
+++ b/docs/manualpages/Mat/MatMAIJRedimension.html
@@ -5,8 +5,8 @@
<TITLE>MatMAIJRedimension</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMAIJRedimension.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMAIJRedimension.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMAIJRedimension"><H1>MatMAIJRedimension</H1></A>
Get an MAIJ matrix with the same action, but for a different block size
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFD.html b/docs/manualpages/Mat/MatMFFD.html
index 88b7bc6..b9b7e53 100644
--- a/docs/manualpages/Mat/MatMFFD.html
+++ b/docs/manualpages/Mat/MatMFFD.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFD"><H1>MatMFFD</H1></A>
A data structured used to manage the computation of the h differencing parameter for matrix-free Jacobian vector products
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDCheckPositivity.html b/docs/manualpages/Mat/MatMFFDCheckPositivity.html
index 6de6250..44f5636 100644
--- a/docs/manualpages/Mat/MatMFFDCheckPositivity.html
+++ b/docs/manualpages/Mat/MatMFFDCheckPositivity.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDCheckPositivity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDCheckPositivity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDCheckPositivity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDCheckPositivity"><H1>MatMFFDCheckPositivity</H1></A>
Checks that all entries in U + h*a are positive or zero, decreases h until this is satisfied.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDDSSetUmin.html b/docs/manualpages/Mat/MatMFFDDSSetUmin.html
index 59f2a4a..2108b95 100644
--- a/docs/manualpages/Mat/MatMFFDDSSetUmin.html
+++ b/docs/manualpages/Mat/MatMFFDDSSetUmin.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDDSSetUmin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDDSSetUmin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDDSSetUmin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDDSSetUmin"><H1>MatMFFDDSSetUmin</H1></A>
Sets the "umin" parameter used by the PETSc routine for computing the differencing parameter, h, which is used for matrix-free Jacobian-vector products.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDFinalizePackage.html b/docs/manualpages/Mat/MatMFFDFinalizePackage.html
index be20f67..6fda541 100644
--- a/docs/manualpages/Mat/MatMFFDFinalizePackage.html
+++ b/docs/manualpages/Mat/MatMFFDFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDFinalizePackage"><H1>MatMFFDFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../Mat/MatMFFD.html#MatMFFD">MatMFFD</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -20,7 +20,7 @@ PetscErrorCode MatMFFDFinalizePackage(void)
Petsc, destroy, package
<BR>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>()
+ <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>(), <A HREF="../Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</A>(), <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>developer
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/mat/impls/mffd/mffd.c.html#MatMFFDFinalizePackage">src/mat/impls/mffd/mffd.c</A>
<BR><A HREF="./index.html">Index of all Mat routines</A>
diff --git a/docs/manualpages/Mat/MatMFFDGetH.html b/docs/manualpages/Mat/MatMFFDGetH.html
index 22b0a14..5c8a481 100644
--- a/docs/manualpages/Mat/MatMFFDGetH.html
+++ b/docs/manualpages/Mat/MatMFFDGetH.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDGetH</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDGetH.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDGetH.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDGetH"><H1>MatMFFDGetH</H1></A>
Gets the last value that was used as the differencing parameter.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDInitializePackage.html b/docs/manualpages/Mat/MatMFFDInitializePackage.html
index 43fe50e..1ed223f 100644
--- a/docs/manualpages/Mat/MatMFFDInitializePackage.html
+++ b/docs/manualpages/Mat/MatMFFDInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDInitializePackage"><H1>MatMFFDInitializePackage</H1></A>
This function initializes everything in the <A HREF="../Mat/MatMFFD.html#MatMFFD">MatMFFD</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to MatCreate_MFFD() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDRegister.html b/docs/manualpages/Mat/MatMFFDRegister.html
index 1946195..1423136 100644
--- a/docs/manualpages/Mat/MatMFFDRegister.html
+++ b/docs/manualpages/Mat/MatMFFDRegister.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDRegister"><H1>MatMFFDRegister</H1></A>
Adds a method to the <A HREF="../Mat/MatMFFD.html#MatMFFD">MatMFFD</A> registry.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDRegisterAll.html b/docs/manualpages/Mat/MatMFFDRegisterAll.html
index 18c55a4..f092a86 100644
--- a/docs/manualpages/Mat/MatMFFDRegisterAll.html
+++ b/docs/manualpages/Mat/MatMFFDRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDRegisterAll"><H1>MatMFFDRegisterAll</H1></A>
Registers all of the compute-h in the <A HREF="../Mat/MatMFFD.html#MatMFFD">MatMFFD</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDResetHHistory.html b/docs/manualpages/Mat/MatMFFDResetHHistory.html
index 8d3f888..f9284e0 100644
--- a/docs/manualpages/Mat/MatMFFDResetHHistory.html
+++ b/docs/manualpages/Mat/MatMFFDResetHHistory.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDResetHHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDResetHHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDResetHHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDResetHHistory"><H1>MatMFFDResetHHistory</H1></A>
Resets the counter to zero to begin collecting a new set of differencing histories.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetBase.html b/docs/manualpages/Mat/MatMFFDSetBase.html
index 43d8e73..36fe047 100644
--- a/docs/manualpages/Mat/MatMFFDSetBase.html
+++ b/docs/manualpages/Mat/MatMFFDSetBase.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetBase</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetBase.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetBase.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetBase"><H1>MatMFFDSetBase</H1></A>
Sets the vector U at which matrix vector products of the Jacobian are computed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetCheckh.html b/docs/manualpages/Mat/MatMFFDSetCheckh.html
index 9fdecae..4039dbf 100644
--- a/docs/manualpages/Mat/MatMFFDSetCheckh.html
+++ b/docs/manualpages/Mat/MatMFFDSetCheckh.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetCheckh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetCheckh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetCheckh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetCheckh"><H1>MatMFFDSetCheckh</H1></A>
Sets a function that checks the computed h and adjusts it to satisfy some criteria
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -30,11 +30,14 @@ Logically Collective on <A HREF="../Mat/Mat.html#Mat">Mat</A>
<br>
<P>
-Notes: For example, MatMFFDSetCheckPositivity() insures that all entries
+Notes: For example, <A HREF="../Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</A>() insures that all entries
of U + h*a are non-negative
<P>
+The function you provide is called after the default h has been computed and allows you to
+modify it.
+<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- MatMFFDSetCheckPositivity()
+ <A HREF="../Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/mat/impls/mffd/mffd.c.html#MatMFFDSetCheckh">src/mat/impls/mffd/mffd.c</A>
<BR><A HREF="./index.html">Index of all Mat routines</A>
diff --git a/docs/manualpages/Mat/MatMFFDSetFunction.html b/docs/manualpages/Mat/MatMFFDSetFunction.html
index b8c594b..fb49beb 100644
--- a/docs/manualpages/Mat/MatMFFDSetFunction.html
+++ b/docs/manualpages/Mat/MatMFFDSetFunction.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetFunction"><H1>MatMFFDSetFunction</H1></A>
Sets the function used in applying the matrix free.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetFunctionError.html b/docs/manualpages/Mat/MatMFFDSetFunctionError.html
index b0d7acd..54c1eba 100644
--- a/docs/manualpages/Mat/MatMFFDSetFunctionError.html
+++ b/docs/manualpages/Mat/MatMFFDSetFunctionError.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetFunctionError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetFunctionError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetFunctionError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetFunctionError"><H1>MatMFFDSetFunctionError</H1></A>
Sets the error_rel for the approximation of matrix-vector products using finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetFunctioni.html b/docs/manualpages/Mat/MatMFFDSetFunctioni.html
index f6a6af2..78aab78 100644
--- a/docs/manualpages/Mat/MatMFFDSetFunctioni.html
+++ b/docs/manualpages/Mat/MatMFFDSetFunctioni.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetFunctioni</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetFunctioni.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetFunctioni.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetFunctioni"><H1>MatMFFDSetFunctioni</H1></A>
Sets the function for a single component
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetFunctioniBase.html b/docs/manualpages/Mat/MatMFFDSetFunctioniBase.html
index 1c7f1b5..c38b761 100644
--- a/docs/manualpages/Mat/MatMFFDSetFunctioniBase.html
+++ b/docs/manualpages/Mat/MatMFFDSetFunctioniBase.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetFunctioniBase</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetFunctioniBase.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetFunctioniBase.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetFunctioniBase"><H1>MatMFFDSetFunctioniBase</H1></A>
Sets the base vector for a single component function evaluation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetHHistory.html b/docs/manualpages/Mat/MatMFFDSetHHistory.html
index 6ec2074..35f51ac 100644
--- a/docs/manualpages/Mat/MatMFFDSetHHistory.html
+++ b/docs/manualpages/Mat/MatMFFDSetHHistory.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetHHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetHHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetHHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetHHistory"><H1>MatMFFDSetHHistory</H1></A>
Sets an array to collect a history of the differencing values (h) computed for the matrix-free product.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html b/docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html
index 8dd89e6..6f7e0b6 100644
--- a/docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html
+++ b/docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetOptionsPrefix"><H1>MatMFFDSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Mat/MatMFFD.html#MatMFFD">MatMFFD</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -35,7 +35,7 @@ The first character of all runtime options is AUTOMATICALLY the hyphen.
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</A>(), <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>()
+ <A HREF="../Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</A>(), <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>(), <A HREF="../Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/mat/impls/mffd/mffd.c.html#MatMFFDSetOptionsPrefix">src/mat/impls/mffd/mffd.c</A>
<BR><A HREF="./index.html">Index of all Mat routines</A>
diff --git a/docs/manualpages/Mat/MatMFFDSetPeriod.html b/docs/manualpages/Mat/MatMFFDSetPeriod.html
index a1d14a9..a573280 100644
--- a/docs/manualpages/Mat/MatMFFDSetPeriod.html
+++ b/docs/manualpages/Mat/MatMFFDSetPeriod.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetPeriod</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetPeriod.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetPeriod.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetPeriod"><H1>MatMFFDSetPeriod</H1></A>
Sets how often h is recomputed, by default it is everytime
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDSetType.html b/docs/manualpages/Mat/MatMFFDSetType.html
index b9e28cb..3f367b1 100644
--- a/docs/manualpages/Mat/MatMFFDSetType.html
+++ b/docs/manualpages/Mat/MatMFFDSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDSetType"><H1>MatMFFDSetType</H1></A>
Sets the method that is used to compute the differencing parameter for finite differene matrix-free formulations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -33,7 +33,7 @@ F'(u)a ~= ----------------
h
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>(), <A HREF="../Mat/MatMFFDRegister.html#MatMFFDRegister">MatMFFDRegister</A>(), <A HREF="../Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</A>()
+ <A HREF="../SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</A>(), <A HREF="../Mat/MatMFFDRegister.html#MatMFFDRegister">MatMFFDRegister</A>(), <A HREF="../Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</A>(), <A HREF="../Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/mat/impls/mffd/mffd.c.html#MatMFFDSetType">src/mat/impls/mffd/mffd.c</A>
<BR><A HREF="./index.html">Index of all Mat routines</A>
diff --git a/docs/manualpages/Mat/MatMFFDType.html b/docs/manualpages/Mat/MatMFFDType.html
index 265e33f..45e018b 100644
--- a/docs/manualpages/Mat/MatMFFDType.html
+++ b/docs/manualpages/Mat/MatMFFDType.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDType"><H1>MatMFFDType</H1></A>
algorithm used to compute the h used in computing matrix-vector products via differencing of the function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMFFDWPSetComputeNormU.html b/docs/manualpages/Mat/MatMFFDWPSetComputeNormU.html
index 23dcf4f..895ef14 100644
--- a/docs/manualpages/Mat/MatMFFDWPSetComputeNormU.html
+++ b/docs/manualpages/Mat/MatMFFDWPSetComputeNormU.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDWPSetComputeNormU</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMFFDWPSetComputeNormU.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMFFDWPSetComputeNormU.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDWPSetComputeNormU"><H1>MatMFFDWPSetComputeNormU</H1></A>
Sets whether it computes the ||U|| used by the WP PETSc routine for computing h. With any Krylov solver this need only be computed during the first iteration and kept for later.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAIJGetLocalMat.html b/docs/manualpages/Mat/MatMPIAIJGetLocalMat.html
index 90f0126..c4b609e 100644
--- a/docs/manualpages/Mat/MatMPIAIJGetLocalMat.html
+++ b/docs/manualpages/Mat/MatMPIAIJGetLocalMat.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAIJGetLocalMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAIJGetLocalMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAIJGetLocalMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAIJGetLocalMat"><H1>MatMPIAIJGetLocalMat</H1></A>
Creates a SeqAIJ from a MPIAIJ matrix by taking all its local rows and putting them into a sequential vector with mlocal rows and n columns. Where mlocal is the row count obtained with <A HREF="../Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</A>() and n is the global column count obtained with <A HREF="../Mat/MatGetSize.html#MatGetSize">MatGetSize</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAIJGetLocalMatCondensed.html b/docs/manualpages/Mat/MatMPIAIJGetLocalMatCondensed.html
index 930815a..ebbb08d 100644
--- a/docs/manualpages/Mat/MatMPIAIJGetLocalMatCondensed.html
+++ b/docs/manualpages/Mat/MatMPIAIJGetLocalMatCondensed.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAIJGetLocalMatCondensed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAIJGetLocalMatCondensed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAIJGetLocalMatCondensed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAIJGetLocalMatCondensed"><H1>MatMPIAIJGetLocalMatCondensed</H1></A>
Creates a SeqAIJ matrix from an MPIAIJ matrix by taking all its local rows and NON-ZERO columns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAIJSetPreallocation.html b/docs/manualpages/Mat/MatMPIAIJSetPreallocation.html
index 14cfd82..9d07035 100644
--- a/docs/manualpages/Mat/MatMPIAIJSetPreallocation.html
+++ b/docs/manualpages/Mat/MatMPIAIJSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAIJSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAIJSetPreallocation"><H1>MatMPIAIJSetPreallocation</H1></A>
Preallocates memory for a sparse parallel matrix in AIJ format (the default parallel PETSc format). For good matrix assembly performance the user should preallocate the matrix storage by setting the parameters d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately, performance can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAIJSetPreallocationCSR.html b/docs/manualpages/Mat/MatMPIAIJSetPreallocationCSR.html
index c9e017e..75c7b45 100644
--- a/docs/manualpages/Mat/MatMPIAIJSetPreallocationCSR.html
+++ b/docs/manualpages/Mat/MatMPIAIJSetPreallocationCSR.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAIJSetPreallocationCSR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAIJSetPreallocationCSR"><H1>MatMPIAIJSetPreallocationCSR</H1></A>
Allocates memory for a sparse parallel matrix in AIJ format (the default parallel PETSc format).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAIJSetUseScalableIncreaseOverlap.html b/docs/manualpages/Mat/MatMPIAIJSetUseScalableIncreaseOverlap.html
index bbbe9eb..d7a29ae 100644
--- a/docs/manualpages/Mat/MatMPIAIJSetUseScalableIncreaseOverlap.html
+++ b/docs/manualpages/Mat/MatMPIAIJSetUseScalableIncreaseOverlap.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAIJSetUseScalableIncreaseOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAIJSetUseScalableIncreaseOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAIJSetUseScalableIncreaseOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAIJSetUseScalableIncreaseOverlap"><H1>MatMPIAIJSetUseScalableIncreaseOverlap</H1></A>
Determine if the matrix uses a scalable algorithm to compute the overlap
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAIJSetValuesBatch.html b/docs/manualpages/Mat/MatMPIAIJSetValuesBatch.html
index 9813eb1..47eb108 100644
--- a/docs/manualpages/Mat/MatMPIAIJSetValuesBatch.html
+++ b/docs/manualpages/Mat/MatMPIAIJSetValuesBatch.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAIJSetValuesBatch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAIJSetValuesBatch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAIJSetValuesBatch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAIJSetValuesBatch"><H1>MatMPIAIJSetValuesBatch</H1></A>
Set multiple blocks of values into a matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAdjCreateNonemptySubcommMat.html b/docs/manualpages/Mat/MatMPIAdjCreateNonemptySubcommMat.html
index c9edddb..2e52223 100644
--- a/docs/manualpages/Mat/MatMPIAdjCreateNonemptySubcommMat.html
+++ b/docs/manualpages/Mat/MatMPIAdjCreateNonemptySubcommMat.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAdjCreateNonemptySubcommMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAdjCreateNonemptySubcommMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAdjCreateNonemptySubcommMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAdjCreateNonemptySubcommMat"><H1>MatMPIAdjCreateNonemptySubcommMat</H1></A>
create the same MPIAdj matrix on a subcommunicator containing only processes owning a positive number of rows
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIAdjSetPreallocation.html b/docs/manualpages/Mat/MatMPIAdjSetPreallocation.html
index 8c7b491..fc47bee 100644
--- a/docs/manualpages/Mat/MatMPIAdjSetPreallocation.html
+++ b/docs/manualpages/Mat/MatMPIAdjSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIAdjSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIAdjSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIAdjSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIAdjSetPreallocation"><H1>MatMPIAdjSetPreallocation</H1></A>
Sets the array used for storing the matrix elements
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html b/docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html
index b939e90..0174e12 100644
--- a/docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html
+++ b/docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIBAIJSetHashTableFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIBAIJSetHashTableFactor"><H1>MatMPIBAIJSetHashTableFactor</H1></A>
Sets the factor required to compute the size of the HashTable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html b/docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html
index 860508a..7c425cb 100644
--- a/docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html
+++ b/docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIBAIJSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIBAIJSetPreallocation"><H1>MatMPIBAIJSetPreallocation</H1></A>
Allocates memory for a sparse parallel matrix in block AIJ format (block compressed row). For good matrix assembly performance the user should preallocate the matrix storage by setting the parameters d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately, performance can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIBAIJSetPreallocationCSR.html b/docs/manualpages/Mat/MatMPIBAIJSetPreallocationCSR.html
index 97fcdaf..443beee 100644
--- a/docs/manualpages/Mat/MatMPIBAIJSetPreallocationCSR.html
+++ b/docs/manualpages/Mat/MatMPIBAIJSetPreallocationCSR.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIBAIJSetPreallocationCSR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIBAIJSetPreallocationCSR"><H1>MatMPIBAIJSetPreallocationCSR</H1></A>
Allocates memory for a sparse parallel matrix in BAIJ format (the default parallel PETSc format).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIBAIJSetValuesBlocked.html b/docs/manualpages/Mat/MatMPIBAIJSetValuesBlocked.html
index 00f1553..f03e001 100644
--- a/docs/manualpages/Mat/MatMPIBAIJSetValuesBlocked.html
+++ b/docs/manualpages/Mat/MatMPIBAIJSetValuesBlocked.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIBAIJSetValuesBlocked</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIBAIJSetValuesBlocked.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIBAIJSetValuesBlocked.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIBAIJSetValuesBlocked"><H1>MatMPIBAIJSetValuesBlocked</H1></A>
Direct Fortran call to replace call to <A HREF="../Mat/MatSetValuesBlocked.html#MatSetValuesBlocked">MatSetValuesBlocked</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPIDenseSetPreallocation.html b/docs/manualpages/Mat/MatMPIDenseSetPreallocation.html
index 3304d76..704f383 100644
--- a/docs/manualpages/Mat/MatMPIDenseSetPreallocation.html
+++ b/docs/manualpages/Mat/MatMPIDenseSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatMPIDenseSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPIDenseSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPIDenseSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPIDenseSetPreallocation"><H1>MatMPIDenseSetPreallocation</H1></A>
Sets the array used to store the matrix entries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html b/docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html
index ba6c143..d84fdad 100644
--- a/docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html
+++ b/docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatMPISBAIJSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPISBAIJSetPreallocation"><H1>MatMPISBAIJSetPreallocation</H1></A>
For good matrix assembly performance the user should preallocate the matrix storage by setting the parameters d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately, performance can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html b/docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html
index 7208deb..509ee0c 100644
--- a/docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html
+++ b/docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html
@@ -5,8 +5,8 @@
<TITLE>MatMPISBAIJSetPreallocationCSR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMPISBAIJSetPreallocationCSR"><H1>MatMPISBAIJSetPreallocationCSR</H1></A>
Allocates memory for a sparse parallel matrix in BAIJ format (the default parallel PETSc format).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMatMatMult.html b/docs/manualpages/Mat/MatMatMatMult.html
index b27010e..83fbf22 100644
--- a/docs/manualpages/Mat/MatMatMatMult.html
+++ b/docs/manualpages/Mat/MatMatMatMult.html
@@ -5,8 +5,8 @@
<TITLE>MatMatMatMult</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMatMatMult.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMatMatMult.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMatMatMult"><H1>MatMatMatMult</H1></A>
Performs Matrix-Matrix-Matrix Multiplication D=A*B*C.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMatMult.html b/docs/manualpages/Mat/MatMatMult.html
index 6c4c80f..f51475d 100644
--- a/docs/manualpages/Mat/MatMatMult.html
+++ b/docs/manualpages/Mat/MatMatMult.html
@@ -5,8 +5,8 @@
<TITLE>MatMatMult</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMatMult.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMatMult.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMatMult"><H1>MatMatMult</H1></A>
Performs Matrix-Matrix Multiplication C=A*B.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMatMultEqual.html b/docs/manualpages/Mat/MatMatMultEqual.html
index 808fc36..0dce563 100644
--- a/docs/manualpages/Mat/MatMatMultEqual.html
+++ b/docs/manualpages/Mat/MatMatMultEqual.html
@@ -5,8 +5,8 @@
<TITLE>MatMatMultEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMatMultEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMatMultEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMatMultEqual"><H1>MatMatMultEqual</H1></A>
Test A*B*x = C*x for n random vector x
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMatMultNumeric.html b/docs/manualpages/Mat/MatMatMultNumeric.html
index 306c77a..b9890d9 100644
--- a/docs/manualpages/Mat/MatMatMultNumeric.html
+++ b/docs/manualpages/Mat/MatMatMultNumeric.html
@@ -5,8 +5,8 @@
<TITLE>MatMatMultNumeric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMatMultNumeric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMatMultNumeric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMatMultNumeric"><H1>MatMatMultNumeric</H1></A>
Performs the numeric matrix-matrix product. Call this routine after first calling <A HREF="../Mat/MatMatMultSymbolic.html#MatMatMultSymbolic">MatMatMultSymbolic</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMatMultSymbolic.html b/docs/manualpages/Mat/MatMatMultSymbolic.html
index a807572..fdbc7c8 100644
--- a/docs/manualpages/Mat/MatMatMultSymbolic.html
+++ b/docs/manualpages/Mat/MatMatMultSymbolic.html
@@ -5,8 +5,8 @@
<TITLE>MatMatMultSymbolic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMatMultSymbolic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMatMultSymbolic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMatMultSymbolic"><H1>MatMatMultSymbolic</H1></A>
Performs construction, preallocation, and computes the ij structure of the matrix-matrix product C=A*B. Call this routine before calling <A HREF="../Mat/MatMatMultNumeric.html#MatMatMultNumeric">MatMatMultNumeric</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMatSolve.html b/docs/manualpages/Mat/MatMatSolve.html
index 643e02c..464d6c0 100644
--- a/docs/manualpages/Mat/MatMatSolve.html
+++ b/docs/manualpages/Mat/MatMatSolve.html
@@ -5,8 +5,8 @@
<TITLE>MatMatSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMatSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMatSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMatSolve"><H1>MatMatSolve</H1></A>
Solves A X = B, given a factored matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMatTransposeMult.html b/docs/manualpages/Mat/MatMatTransposeMult.html
index 2338cc6..3ab74b3 100644
--- a/docs/manualpages/Mat/MatMatTransposeMult.html
+++ b/docs/manualpages/Mat/MatMatTransposeMult.html
@@ -5,8 +5,8 @@
<TITLE>MatMatTransposeMult</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMatTransposeMult.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMatTransposeMult.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMatTransposeMult"><H1>MatMatTransposeMult</H1></A>
Performs Matrix-Matrix Multiplication C=A*B^T.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMissingDiagonal.html b/docs/manualpages/Mat/MatMissingDiagonal.html
index e76de82..c88aa27 100644
--- a/docs/manualpages/Mat/MatMissingDiagonal.html
+++ b/docs/manualpages/Mat/MatMissingDiagonal.html
@@ -5,8 +5,8 @@
<TITLE>MatMissingDiagonal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMissingDiagonal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMissingDiagonal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMissingDiagonal"><H1>MatMissingDiagonal</H1></A>
Determine if sparse matrix is missing a diagonal entry (or block entry for BAIJ matrices)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMkl_CPardisoSetCntl.html b/docs/manualpages/Mat/MatMkl_CPardisoSetCntl.html
index f0204a4..7c97da6 100644
--- a/docs/manualpages/Mat/MatMkl_CPardisoSetCntl.html
+++ b/docs/manualpages/Mat/MatMkl_CPardisoSetCntl.html
@@ -5,8 +5,8 @@
<TITLE>MatMkl_CPardisoSetCntl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMkl_CPardisoSetCntl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMkl_CPardisoSetCntl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMkl_CPardisoSetCntl"><H1>MatMkl_CPardisoSetCntl</H1></A>
Set Mkl_Pardiso parameters
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMkl_PardisoSetCntl.html b/docs/manualpages/Mat/MatMkl_PardisoSetCntl.html
index f4c2981..753f6fc 100644
--- a/docs/manualpages/Mat/MatMkl_PardisoSetCntl.html
+++ b/docs/manualpages/Mat/MatMkl_PardisoSetCntl.html
@@ -5,8 +5,8 @@
<TITLE>MatMkl_PardisoSetCntl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMkl_PardisoSetCntl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMkl_PardisoSetCntl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMkl_PardisoSetCntl"><H1>MatMkl_PardisoSetCntl</H1></A>
Set Mkl_Pardiso parameters
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMult.html b/docs/manualpages/Mat/MatMult.html
index 88aea2f..a714f30 100644
--- a/docs/manualpages/Mat/MatMult.html
+++ b/docs/manualpages/Mat/MatMult.html
@@ -5,8 +5,8 @@
<TITLE>MatMult</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMult.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMult.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMult"><H1>MatMult</H1></A>
Computes the matrix-vector product, y = Ax.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultAdd.html b/docs/manualpages/Mat/MatMultAdd.html
index d1a8173..1cc7819 100644
--- a/docs/manualpages/Mat/MatMultAdd.html
+++ b/docs/manualpages/Mat/MatMultAdd.html
@@ -5,8 +5,8 @@
<TITLE>MatMultAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultAdd"><H1>MatMultAdd</H1></A>
Computes v3 = v2 + A * v1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultAddEqual.html b/docs/manualpages/Mat/MatMultAddEqual.html
index e32fb54..374bb40 100644
--- a/docs/manualpages/Mat/MatMultAddEqual.html
+++ b/docs/manualpages/Mat/MatMultAddEqual.html
@@ -5,8 +5,8 @@
<TITLE>MatMultAddEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultAddEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultAddEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultAddEqual"><H1>MatMultAddEqual</H1></A>
Compares matrix-vector products of two matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultConstrained.html b/docs/manualpages/Mat/MatMultConstrained.html
index 12d77ae..3027d12 100644
--- a/docs/manualpages/Mat/MatMultConstrained.html
+++ b/docs/manualpages/Mat/MatMultConstrained.html
@@ -5,8 +5,8 @@
<TITLE>MatMultConstrained</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultConstrained.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultConstrained.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultConstrained"><H1>MatMultConstrained</H1></A>
The inner multiplication routine for a constrained matrix P^T A P.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultDiagonalBlock.html b/docs/manualpages/Mat/MatMultDiagonalBlock.html
index fbe7bee..6f1652c 100644
--- a/docs/manualpages/Mat/MatMultDiagonalBlock.html
+++ b/docs/manualpages/Mat/MatMultDiagonalBlock.html
@@ -5,8 +5,8 @@
<TITLE>MatMultDiagonalBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultDiagonalBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultDiagonalBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultDiagonalBlock"><H1>MatMultDiagonalBlock</H1></A>
Computes the matrix-vector product, y = Dx. Where D is defined by the inode or block structure of the diagonal
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultEqual.html b/docs/manualpages/Mat/MatMultEqual.html
index 35da0df..cee5e01 100644
--- a/docs/manualpages/Mat/MatMultEqual.html
+++ b/docs/manualpages/Mat/MatMultEqual.html
@@ -5,8 +5,8 @@
<TITLE>MatMultEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultEqual"><H1>MatMultEqual</H1></A>
Compares matrix-vector products of two matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultHermitianTranspose.html b/docs/manualpages/Mat/MatMultHermitianTranspose.html
index b51b20c..5276953 100644
--- a/docs/manualpages/Mat/MatMultHermitianTranspose.html
+++ b/docs/manualpages/Mat/MatMultHermitianTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatMultHermitianTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultHermitianTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultHermitianTranspose"><H1>MatMultHermitianTranspose</H1></A>
Computes matrix Hermitian transpose times a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultHermitianTransposeAdd.html b/docs/manualpages/Mat/MatMultHermitianTransposeAdd.html
index 629119c..bab22a6 100644
--- a/docs/manualpages/Mat/MatMultHermitianTransposeAdd.html
+++ b/docs/manualpages/Mat/MatMultHermitianTransposeAdd.html
@@ -5,8 +5,8 @@
<TITLE>MatMultHermitianTransposeAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultHermitianTransposeAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultHermitianTransposeAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultHermitianTransposeAdd"><H1>MatMultHermitianTransposeAdd</H1></A>
Computes v3 = v2 + A^H * v1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultTranspose.html b/docs/manualpages/Mat/MatMultTranspose.html
index 446cfe0..8348fd7 100644
--- a/docs/manualpages/Mat/MatMultTranspose.html
+++ b/docs/manualpages/Mat/MatMultTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatMultTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultTranspose"><H1>MatMultTranspose</H1></A>
Computes matrix transpose times a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultTransposeAdd.html b/docs/manualpages/Mat/MatMultTransposeAdd.html
index 70110c7..bd68344 100644
--- a/docs/manualpages/Mat/MatMultTransposeAdd.html
+++ b/docs/manualpages/Mat/MatMultTransposeAdd.html
@@ -5,8 +5,8 @@
<TITLE>MatMultTransposeAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultTransposeAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultTransposeAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultTransposeAdd"><H1>MatMultTransposeAdd</H1></A>
Computes v3 = v2 + A' * v1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultTransposeAddEqual.html b/docs/manualpages/Mat/MatMultTransposeAddEqual.html
index 612a16f..d26cf67 100644
--- a/docs/manualpages/Mat/MatMultTransposeAddEqual.html
+++ b/docs/manualpages/Mat/MatMultTransposeAddEqual.html
@@ -5,8 +5,8 @@
<TITLE>MatMultTransposeAddEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultTransposeAddEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultTransposeAddEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultTransposeAddEqual"><H1>MatMultTransposeAddEqual</H1></A>
Compares matrix-vector products of two matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultTransposeConstrained.html b/docs/manualpages/Mat/MatMultTransposeConstrained.html
index b37b892..1369381 100644
--- a/docs/manualpages/Mat/MatMultTransposeConstrained.html
+++ b/docs/manualpages/Mat/MatMultTransposeConstrained.html
@@ -5,8 +5,8 @@
<TITLE>MatMultTransposeConstrained</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultTransposeConstrained.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultTransposeConstrained.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultTransposeConstrained"><H1>MatMultTransposeConstrained</H1></A>
The inner multiplication routine for a constrained matrix P^T A^T P.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMultTransposeEqual.html b/docs/manualpages/Mat/MatMultTransposeEqual.html
index 0a5c3cb..914634f 100644
--- a/docs/manualpages/Mat/MatMultTransposeEqual.html
+++ b/docs/manualpages/Mat/MatMultTransposeEqual.html
@@ -5,8 +5,8 @@
<TITLE>MatMultTransposeEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMultTransposeEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMultTransposeEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMultTransposeEqual"><H1>MatMultTransposeEqual</H1></A>
Compares matrix-vector products of two matrices.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsGetCntl.html b/docs/manualpages/Mat/MatMumpsGetCntl.html
index d765e20..7a7c328 100644
--- a/docs/manualpages/Mat/MatMumpsGetCntl.html
+++ b/docs/manualpages/Mat/MatMumpsGetCntl.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsGetCntl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsGetCntl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsGetCntl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsGetCntl"><H1>MatMumpsGetCntl</H1></A>
Get MUMPS parameter CNTL()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsGetIcntl.html b/docs/manualpages/Mat/MatMumpsGetIcntl.html
index d59729a..fee8135 100644
--- a/docs/manualpages/Mat/MatMumpsGetIcntl.html
+++ b/docs/manualpages/Mat/MatMumpsGetIcntl.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsGetIcntl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsGetIcntl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsGetIcntl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsGetIcntl"><H1>MatMumpsGetIcntl</H1></A>
Get MUMPS parameter ICNTL()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsGetInfo.html b/docs/manualpages/Mat/MatMumpsGetInfo.html
index 3e5851c..15abe17 100644
--- a/docs/manualpages/Mat/MatMumpsGetInfo.html
+++ b/docs/manualpages/Mat/MatMumpsGetInfo.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsGetInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsGetInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsGetInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsGetInfo"><H1>MatMumpsGetInfo</H1></A>
Get MUMPS parameter INFO()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsGetInfog.html b/docs/manualpages/Mat/MatMumpsGetInfog.html
index 6d4fdcf..89cc4e6 100644
--- a/docs/manualpages/Mat/MatMumpsGetInfog.html
+++ b/docs/manualpages/Mat/MatMumpsGetInfog.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsGetInfog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsGetInfog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsGetInfog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsGetInfog"><H1>MatMumpsGetInfog</H1></A>
Get MUMPS parameter INFOG()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsGetRinfo.html b/docs/manualpages/Mat/MatMumpsGetRinfo.html
index f594cb2..58e47b5 100644
--- a/docs/manualpages/Mat/MatMumpsGetRinfo.html
+++ b/docs/manualpages/Mat/MatMumpsGetRinfo.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsGetRinfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsGetRinfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsGetRinfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsGetRinfo"><H1>MatMumpsGetRinfo</H1></A>
Get MUMPS parameter RINFO()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsGetRinfog.html b/docs/manualpages/Mat/MatMumpsGetRinfog.html
index ca5b07b..bb97104 100644
--- a/docs/manualpages/Mat/MatMumpsGetRinfog.html
+++ b/docs/manualpages/Mat/MatMumpsGetRinfog.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsGetRinfog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsGetRinfog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsGetRinfog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsGetRinfog"><H1>MatMumpsGetRinfog</H1></A>
Get MUMPS parameter RINFOG()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsSetCntl.html b/docs/manualpages/Mat/MatMumpsSetCntl.html
index 9f65dc8..1e43323 100644
--- a/docs/manualpages/Mat/MatMumpsSetCntl.html
+++ b/docs/manualpages/Mat/MatMumpsSetCntl.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsSetCntl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsSetCntl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsSetCntl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsSetCntl"><H1>MatMumpsSetCntl</H1></A>
Set MUMPS parameter CNTL()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatMumpsSetIcntl.html b/docs/manualpages/Mat/MatMumpsSetIcntl.html
index d60194a..8427e71 100644
--- a/docs/manualpages/Mat/MatMumpsSetIcntl.html
+++ b/docs/manualpages/Mat/MatMumpsSetIcntl.html
@@ -5,8 +5,8 @@
<TITLE>MatMumpsSetIcntl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatMumpsSetIcntl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatMumpsSetIcntl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMumpsSetIcntl"><H1>MatMumpsSetIcntl</H1></A>
Set MUMPS parameter ICNTL()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestGetISs.html b/docs/manualpages/Mat/MatNestGetISs.html
index a6b93c9..5574890 100644
--- a/docs/manualpages/Mat/MatNestGetISs.html
+++ b/docs/manualpages/Mat/MatNestGetISs.html
@@ -5,8 +5,8 @@
<TITLE>MatNestGetISs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestGetISs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestGetISs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestGetISs"><H1>MatNestGetISs</H1></A>
Returns the index sets partitioning the row and column spaces
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestGetLocalISs.html b/docs/manualpages/Mat/MatNestGetLocalISs.html
index 669662b..e290752 100644
--- a/docs/manualpages/Mat/MatNestGetLocalISs.html
+++ b/docs/manualpages/Mat/MatNestGetLocalISs.html
@@ -5,8 +5,8 @@
<TITLE>MatNestGetLocalISs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestGetLocalISs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestGetLocalISs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestGetLocalISs"><H1>MatNestGetLocalISs</H1></A>
Returns the index sets partitioning the row and column spaces
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestGetSize.html b/docs/manualpages/Mat/MatNestGetSize.html
index 993565b..bb39790 100644
--- a/docs/manualpages/Mat/MatNestGetSize.html
+++ b/docs/manualpages/Mat/MatNestGetSize.html
@@ -5,8 +5,8 @@
<TITLE>MatNestGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestGetSize"><H1>MatNestGetSize</H1></A>
Returns the size of the nest matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestGetSubMat.html b/docs/manualpages/Mat/MatNestGetSubMat.html
index 7d70833..c3a3331 100644
--- a/docs/manualpages/Mat/MatNestGetSubMat.html
+++ b/docs/manualpages/Mat/MatNestGetSubMat.html
@@ -5,8 +5,8 @@
<TITLE>MatNestGetSubMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestGetSubMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestGetSubMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestGetSubMat"><H1>MatNestGetSubMat</H1></A>
Returns a single, sub-matrix from a nest matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestGetSubMats.html b/docs/manualpages/Mat/MatNestGetSubMats.html
index 45cc418..082c0d3 100644
--- a/docs/manualpages/Mat/MatNestGetSubMats.html
+++ b/docs/manualpages/Mat/MatNestGetSubMats.html
@@ -5,8 +5,8 @@
<TITLE>MatNestGetSubMats</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestGetSubMats.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestGetSubMats.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestGetSubMats"><H1>MatNestGetSubMats</H1></A>
Returns the entire two dimensional array of matrices defining a nest matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestSetSubMat.html b/docs/manualpages/Mat/MatNestSetSubMat.html
index c45b321..3e352b7 100644
--- a/docs/manualpages/Mat/MatNestSetSubMat.html
+++ b/docs/manualpages/Mat/MatNestSetSubMat.html
@@ -5,8 +5,8 @@
<TITLE>MatNestSetSubMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestSetSubMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestSetSubMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestSetSubMat"><H1>MatNestSetSubMat</H1></A>
Set a single submatrix in the nest matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestSetSubMats.html b/docs/manualpages/Mat/MatNestSetSubMats.html
index 159deac..f227cd4 100644
--- a/docs/manualpages/Mat/MatNestSetSubMats.html
+++ b/docs/manualpages/Mat/MatNestSetSubMats.html
@@ -5,8 +5,8 @@
<TITLE>MatNestSetSubMats</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestSetSubMats.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestSetSubMats.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestSetSubMats"><H1>MatNestSetSubMats</H1></A>
Sets the nested submatrices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNestSetVecType.html b/docs/manualpages/Mat/MatNestSetVecType.html
index d85a4f2..267b220 100644
--- a/docs/manualpages/Mat/MatNestSetVecType.html
+++ b/docs/manualpages/Mat/MatNestSetVecType.html
@@ -5,8 +5,8 @@
<TITLE>MatNestSetVecType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNestSetVecType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNestSetVecType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNestSetVecType"><H1>MatNestSetVecType</H1></A>
Sets the type of <A HREF="../Vec/Vec.html#Vec">Vec</A> returned by <A HREF="../Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNorm.html b/docs/manualpages/Mat/MatNorm.html
index 9ff0eba..fe742e4 100644
--- a/docs/manualpages/Mat/MatNorm.html
+++ b/docs/manualpages/Mat/MatNorm.html
@@ -5,8 +5,8 @@
<TITLE>MatNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNorm"><H1>MatNorm</H1></A>
Calculates various norms of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpace.html b/docs/manualpages/Mat/MatNullSpace.html
index 0b5adb8..69e9c99 100644
--- a/docs/manualpages/Mat/MatNullSpace.html
+++ b/docs/manualpages/Mat/MatNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpace"><H1>MatNullSpace</H1></A>
Object that removes a null space from a vector, i.e. orthogonalizes the vector to a subsapce
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceCreate.html b/docs/manualpages/Mat/MatNullSpaceCreate.html
index 7408a7f..1aeaea6 100644
--- a/docs/manualpages/Mat/MatNullSpaceCreate.html
+++ b/docs/manualpages/Mat/MatNullSpaceCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceCreate"><H1>MatNullSpaceCreate</H1></A>
Creates a data structure used to project vectors out of null spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceCreateRigidBody.html b/docs/manualpages/Mat/MatNullSpaceCreateRigidBody.html
index aecf5c4..75d71c6 100644
--- a/docs/manualpages/Mat/MatNullSpaceCreateRigidBody.html
+++ b/docs/manualpages/Mat/MatNullSpaceCreateRigidBody.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceCreateRigidBody</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceCreateRigidBody.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceCreateRigidBody.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceCreateRigidBody"><H1>MatNullSpaceCreateRigidBody</H1></A>
create rigid body modes from coordinates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceDestroy.html b/docs/manualpages/Mat/MatNullSpaceDestroy.html
index 9db6dbc..ccd28c1 100644
--- a/docs/manualpages/Mat/MatNullSpaceDestroy.html
+++ b/docs/manualpages/Mat/MatNullSpaceDestroy.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceDestroy"><H1>MatNullSpaceDestroy</H1></A>
Destroys a data structure used to project vectors out of null spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceGetVecs.html b/docs/manualpages/Mat/MatNullSpaceGetVecs.html
index 7a5cdec..1bc730b 100644
--- a/docs/manualpages/Mat/MatNullSpaceGetVecs.html
+++ b/docs/manualpages/Mat/MatNullSpaceGetVecs.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceGetVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceGetVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceGetVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceGetVecs"><H1>MatNullSpaceGetVecs</H1></A>
get vectors defining the null space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceRemove.html b/docs/manualpages/Mat/MatNullSpaceRemove.html
index 50d37e3..094c901 100644
--- a/docs/manualpages/Mat/MatNullSpaceRemove.html
+++ b/docs/manualpages/Mat/MatNullSpaceRemove.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceRemove</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceRemove.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceRemove.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceRemove"><H1>MatNullSpaceRemove</H1></A>
Removes all the components of a null space from a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceSetFunction.html b/docs/manualpages/Mat/MatNullSpaceSetFunction.html
index 8810c37..c7899c4 100644
--- a/docs/manualpages/Mat/MatNullSpaceSetFunction.html
+++ b/docs/manualpages/Mat/MatNullSpaceSetFunction.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceSetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceSetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceSetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceSetFunction"><H1>MatNullSpaceSetFunction</H1></A>
set a function that removes a null space from a vector out of null spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceTest.html b/docs/manualpages/Mat/MatNullSpaceTest.html
index 0c79577..0e279ba 100644
--- a/docs/manualpages/Mat/MatNullSpaceTest.html
+++ b/docs/manualpages/Mat/MatNullSpaceTest.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceTest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceTest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceTest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceTest"><H1>MatNullSpaceTest</H1></A>
Tests if the claimed null space is really a null space of a matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatNullSpaceView.html b/docs/manualpages/Mat/MatNullSpaceView.html
index cf8ede1..4a49386 100644
--- a/docs/manualpages/Mat/MatNullSpaceView.html
+++ b/docs/manualpages/Mat/MatNullSpaceView.html
@@ -5,8 +5,8 @@
<TITLE>MatNullSpaceView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatNullSpaceView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatNullSpaceView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatNullSpaceView"><H1>MatNullSpaceView</H1></A>
Visualizes a null space object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatOption.html b/docs/manualpages/Mat/MatOption.html
index 0a1e6ac..9ee5728 100644
--- a/docs/manualpages/Mat/MatOption.html
+++ b/docs/manualpages/Mat/MatOption.html
@@ -5,8 +5,8 @@
<TITLE>MatOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatOption"><H1>MatOption</H1></A>
Options that may be set for a matrix and its behavior or storage
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatOrderingType.html b/docs/manualpages/Mat/MatOrderingType.html
index 24a578e..a8d08dd 100644
--- a/docs/manualpages/Mat/MatOrderingType.html
+++ b/docs/manualpages/Mat/MatOrderingType.html
@@ -5,8 +5,8 @@
<TITLE>MatOrderingType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatOrderingType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatOrderingType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatOrderingType"><H1>MatOrderingType</H1></A>
String with the name of a PETSc matrix ordering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPartitioning.html b/docs/manualpages/Mat/MatPartitioning.html
index 5986f5a..f20d2f5 100644
--- a/docs/manualpages/Mat/MatPartitioning.html
+++ b/docs/manualpages/Mat/MatPartitioning.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioning</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPartitioning.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPartitioning.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioning"><H1>MatPartitioning</H1></A>
Object for managing the partitioning of a matrix or graph
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPartitioningType.html b/docs/manualpages/Mat/MatPartitioningType.html
index 3890141..2689544 100644
--- a/docs/manualpages/Mat/MatPartitioningType.html
+++ b/docs/manualpages/Mat/MatPartitioningType.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPartitioningType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPartitioningType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningType"><H1>MatPartitioningType</H1></A>
String with the name of a PETSc matrix partitioning
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPermute.html b/docs/manualpages/Mat/MatPermute.html
index 8000975..a15dc32 100644
--- a/docs/manualpages/Mat/MatPermute.html
+++ b/docs/manualpages/Mat/MatPermute.html
@@ -5,8 +5,8 @@
<TITLE>MatPermute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPermute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPermute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPermute"><H1>MatPermute</H1></A>
Creates a new matrix with rows and columns permuted from the original.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateFinalize.html b/docs/manualpages/Mat/MatPreallocateFinalize.html
index beae537..d32ba72 100644
--- a/docs/manualpages/Mat/MatPreallocateFinalize.html
+++ b/docs/manualpages/Mat/MatPreallocateFinalize.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateFinalize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateFinalize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateFinalize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateFinalize"><H1>MatPreallocateFinalize</H1></A>
Ends the block of code that will count the number of nonzeros per row in a matrix providing the data that one can use to correctly preallocate the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateInitialize.html b/docs/manualpages/Mat/MatPreallocateInitialize.html
index 0b4b6a4..d027d83 100644
--- a/docs/manualpages/Mat/MatPreallocateInitialize.html
+++ b/docs/manualpages/Mat/MatPreallocateInitialize.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateInitialize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateInitialize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateInitialize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateInitialize"><H1>MatPreallocateInitialize</H1></A>
Begins the block of code that will count the number of nonzeros per row in a matrix providing the data that one can use to correctly preallocate the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateLocation.html b/docs/manualpages/Mat/MatPreallocateLocation.html
index 16deb84..6eacc4b 100644
--- a/docs/manualpages/Mat/MatPreallocateLocation.html
+++ b/docs/manualpages/Mat/MatPreallocateLocation.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateLocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateLocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateLocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateLocation"><H1>MatPreallocateLocation</H1></A>
An alternative to MatPreallocationSet() that puts the nonzero locations into the matrix if it exists
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateSet.html b/docs/manualpages/Mat/MatPreallocateSet.html
index 4270e26..1b5d82d 100644
--- a/docs/manualpages/Mat/MatPreallocateSet.html
+++ b/docs/manualpages/Mat/MatPreallocateSet.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateSet"><H1>MatPreallocateSet</H1></A>
Indicates the locations (rows and columns) in the matrix where nonzeros will be inserted using a local number of the rows and columns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateSetLocal.html b/docs/manualpages/Mat/MatPreallocateSetLocal.html
index 0b72e4a..945d686 100644
--- a/docs/manualpages/Mat/MatPreallocateSetLocal.html
+++ b/docs/manualpages/Mat/MatPreallocateSetLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateSetLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateSetLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateSetLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateSetLocal"><H1>MatPreallocateSetLocal</H1></A>
Indicates the locations (rows and columns) in the matrix where nonzeros will be inserted using a local number of the rows and columns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateSetLocalBlock.html b/docs/manualpages/Mat/MatPreallocateSetLocalBlock.html
index a4360d9..8de9c8e 100644
--- a/docs/manualpages/Mat/MatPreallocateSetLocalBlock.html
+++ b/docs/manualpages/Mat/MatPreallocateSetLocalBlock.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateSetLocalBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateSetLocalBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateSetLocalBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateSetLocalBlock"><H1>MatPreallocateSetLocalBlock</H1></A>
Indicates the locations (rows and columns) in the matrix where nonzeros will be inserted using a local number of the rows and columns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateSymmetricSetBlock.html b/docs/manualpages/Mat/MatPreallocateSymmetricSetBlock.html
index 1ff6b19..486dfd8 100644
--- a/docs/manualpages/Mat/MatPreallocateSymmetricSetBlock.html
+++ b/docs/manualpages/Mat/MatPreallocateSymmetricSetBlock.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateSymmetricSetBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateSymmetricSetBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateSymmetricSetBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateSymmetricSetBlock"><H1>MatPreallocateSymmetricSetBlock</H1></A>
Indicates the locations (rows and columns) in the matrix where nonzeros will be inserted using a local number of the rows and columns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocateSymmetricSetLocalBlock.html b/docs/manualpages/Mat/MatPreallocateSymmetricSetLocalBlock.html
index 1b0c7dd..1a6535a 100644
--- a/docs/manualpages/Mat/MatPreallocateSymmetricSetLocalBlock.html
+++ b/docs/manualpages/Mat/MatPreallocateSymmetricSetLocalBlock.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocateSymmetricSetLocalBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocateSymmetricSetLocalBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocateSymmetricSetLocalBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocateSymmetricSetLocalBlock"><H1>MatPreallocateSymmetricSetLocalBlock</H1></A>
Indicates the locations (rows and columns) in the matrix where nonzeros will be inserted using a local number of the rows and columns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPreallocatorPreallocate.html b/docs/manualpages/Mat/MatPreallocatorPreallocate.html
index 2820664..79c5653 100644
--- a/docs/manualpages/Mat/MatPreallocatorPreallocate.html
+++ b/docs/manualpages/Mat/MatPreallocatorPreallocate.html
@@ -5,8 +5,8 @@
<TITLE>MatPreallocatorPreallocate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPreallocatorPreallocate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPreallocatorPreallocate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPreallocatorPreallocate"><H1>MatPreallocatorPreallocate</H1></A>
Preallocates the input matrix, optionally filling it with zeros
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPtAP.html b/docs/manualpages/Mat/MatPtAP.html
index c39e38a..83feca2 100644
--- a/docs/manualpages/Mat/MatPtAP.html
+++ b/docs/manualpages/Mat/MatPtAP.html
@@ -5,8 +5,8 @@
<TITLE>MatPtAP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPtAP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPtAP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPtAP"><H1>MatPtAP</H1></A>
Creates the matrix product C = P^T * A * P
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPtAPNumeric.html b/docs/manualpages/Mat/MatPtAPNumeric.html
index 35ff939..6663a7f 100644
--- a/docs/manualpages/Mat/MatPtAPNumeric.html
+++ b/docs/manualpages/Mat/MatPtAPNumeric.html
@@ -5,8 +5,8 @@
<TITLE>MatPtAPNumeric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPtAPNumeric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPtAPNumeric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPtAPNumeric"><H1>MatPtAPNumeric</H1></A>
Computes the matrix product C = P^T * A * P
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPtAPSymbolic.html b/docs/manualpages/Mat/MatPtAPSymbolic.html
index 2cd53a2..e35e2af 100644
--- a/docs/manualpages/Mat/MatPtAPSymbolic.html
+++ b/docs/manualpages/Mat/MatPtAPSymbolic.html
@@ -5,8 +5,8 @@
<TITLE>MatPtAPSymbolic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPtAPSymbolic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPtAPSymbolic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPtAPSymbolic"><H1>MatPtAPSymbolic</H1></A>
Creates the (i,j) structure of the matrix product C = P^T * A * P
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPythonCreate.html b/docs/manualpages/Mat/MatPythonCreate.html
index f01a453..b5eec39 100644
--- a/docs/manualpages/Mat/MatPythonCreate.html
+++ b/docs/manualpages/Mat/MatPythonCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatPythonCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPythonCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPythonCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPythonCreate"><H1>MatPythonCreate</H1></A>
Create a <A HREF="../Mat/Mat.html#Mat">Mat</A> object implemented in Python.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatPythonSetType.html b/docs/manualpages/Mat/MatPythonSetType.html
index 032e10a..2a57b01 100644
--- a/docs/manualpages/Mat/MatPythonSetType.html
+++ b/docs/manualpages/Mat/MatPythonSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatPythonSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatPythonSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatPythonSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPythonSetType"><H1>MatPythonSetType</H1></A>
Initalize a <A HREF="../Mat/Mat.html#Mat">Mat</A> object implemented in Python.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRARt.html b/docs/manualpages/Mat/MatRARt.html
index 84d27d1..966d9f2 100644
--- a/docs/manualpages/Mat/MatRARt.html
+++ b/docs/manualpages/Mat/MatRARt.html
@@ -5,8 +5,8 @@
<TITLE>MatRARt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRARt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRARt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRARt"><H1>MatRARt</H1></A>
Creates the matrix product C = R * A * R^T
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRARtNumeric.html b/docs/manualpages/Mat/MatRARtNumeric.html
index 2ad62cb..c2748a5 100644
--- a/docs/manualpages/Mat/MatRARtNumeric.html
+++ b/docs/manualpages/Mat/MatRARtNumeric.html
@@ -5,8 +5,8 @@
<TITLE>MatRARtNumeric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRARtNumeric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRARtNumeric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRARtNumeric"><H1>MatRARtNumeric</H1></A>
Computes the matrix product C = R * A * R^T
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRARtSymbolic.html b/docs/manualpages/Mat/MatRARtSymbolic.html
index 701803a..43377c9 100644
--- a/docs/manualpages/Mat/MatRARtSymbolic.html
+++ b/docs/manualpages/Mat/MatRARtSymbolic.html
@@ -5,8 +5,8 @@
<TITLE>MatRARtSymbolic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRARtSymbolic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRARtSymbolic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRARtSymbolic"><H1>MatRARtSymbolic</H1></A>
Creates the (i,j) structure of the matrix product C = R * A * R^T
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRealPart.html b/docs/manualpages/Mat/MatRealPart.html
index 09b8508..89f60be 100644
--- a/docs/manualpages/Mat/MatRealPart.html
+++ b/docs/manualpages/Mat/MatRealPart.html
@@ -5,8 +5,8 @@
<TITLE>MatRealPart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRealPart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRealPart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRealPart"><H1>MatRealPart</H1></A>
Zeros out the imaginary part of the matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRegister.html b/docs/manualpages/Mat/MatRegister.html
index e82a9c8..90d82d6 100644
--- a/docs/manualpages/Mat/MatRegister.html
+++ b/docs/manualpages/Mat/MatRegister.html
@@ -5,8 +5,8 @@
<TITLE>MatRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRegister"><H1>MatRegister</H1></A>
- Adds a new matrix type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRegisterAll.html b/docs/manualpages/Mat/MatRegisterAll.html
index 17b5922..bf94178 100644
--- a/docs/manualpages/Mat/MatRegisterAll.html
+++ b/docs/manualpages/Mat/MatRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>MatRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRegisterAll"><H1>MatRegisterAll</H1></A>
Registers all of the matrix types in PETSc
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRegisterBaseName.html b/docs/manualpages/Mat/MatRegisterBaseName.html
index e3c01e8..1090c12 100644
--- a/docs/manualpages/Mat/MatRegisterBaseName.html
+++ b/docs/manualpages/Mat/MatRegisterBaseName.html
@@ -5,8 +5,8 @@
<TITLE>MatRegisterBaseName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRegisterBaseName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRegisterBaseName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRegisterBaseName"><H1>MatRegisterBaseName</H1></A>
Registers a name that can be used for either a sequential or its corresponding parallel matrix type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html b/docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html
index 5d4228c..d1dd607 100644
--- a/docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html
+++ b/docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html
@@ -5,8 +5,8 @@
<TITLE>MatReorderForNonzeroDiagonal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatReorderForNonzeroDiagonal"><H1>MatReorderForNonzeroDiagonal</H1></A>
Changes matrix ordering to remove zeros from diagonal. This may help in the LU factorization to prevent a zero pivot.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatResidual.html b/docs/manualpages/Mat/MatResidual.html
index df64464..6bbfd3d 100644
--- a/docs/manualpages/Mat/MatResidual.html
+++ b/docs/manualpages/Mat/MatResidual.html
@@ -5,8 +5,8 @@
<TITLE>MatResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatResidual"><H1>MatResidual</H1></A>
Default routine to calculate the residual.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRestoreColumnIJ.html b/docs/manualpages/Mat/MatRestoreColumnIJ.html
index cbc993c..5870fa3 100644
--- a/docs/manualpages/Mat/MatRestoreColumnIJ.html
+++ b/docs/manualpages/Mat/MatRestoreColumnIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatRestoreColumnIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRestoreColumnIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRestoreColumnIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRestoreColumnIJ"><H1>MatRestoreColumnIJ</H1></A>
Call after you are completed with the ia,ja indices obtained with <A HREF="../Mat/MatGetColumnIJ.html#MatGetColumnIJ">MatGetColumnIJ</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRestoreLocalSubMatrix.html b/docs/manualpages/Mat/MatRestoreLocalSubMatrix.html
index f5e400e..0a1a84e 100644
--- a/docs/manualpages/Mat/MatRestoreLocalSubMatrix.html
+++ b/docs/manualpages/Mat/MatRestoreLocalSubMatrix.html
@@ -5,8 +5,8 @@
<TITLE>MatRestoreLocalSubMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRestoreLocalSubMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRestoreLocalSubMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRestoreLocalSubMatrix"><H1>MatRestoreLocalSubMatrix</H1></A>
Restores a reference to a submatrix specified in local numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRestoreRow.html b/docs/manualpages/Mat/MatRestoreRow.html
index 7901b12..464e34c 100644
--- a/docs/manualpages/Mat/MatRestoreRow.html
+++ b/docs/manualpages/Mat/MatRestoreRow.html
@@ -5,8 +5,8 @@
<TITLE>MatRestoreRow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRestoreRow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRestoreRow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRestoreRow"><H1>MatRestoreRow</H1></A>
Frees any temporary space allocated by <A HREF="../Mat/MatGetRow.html#MatGetRow">MatGetRow</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRestoreRowIJ.html b/docs/manualpages/Mat/MatRestoreRowIJ.html
index 8ad082a..adfb686 100644
--- a/docs/manualpages/Mat/MatRestoreRowIJ.html
+++ b/docs/manualpages/Mat/MatRestoreRowIJ.html
@@ -5,8 +5,8 @@
<TITLE>MatRestoreRowIJ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRestoreRowIJ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRestoreRowIJ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRestoreRowIJ"><H1>MatRestoreRowIJ</H1></A>
Call after you are completed with the ia,ja indices obtained with <A HREF="../Mat/MatGetRowIJ.html#MatGetRowIJ">MatGetRowIJ</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRestoreRowUpperTriangular.html b/docs/manualpages/Mat/MatRestoreRowUpperTriangular.html
index 479a2ce..7f0c726 100644
--- a/docs/manualpages/Mat/MatRestoreRowUpperTriangular.html
+++ b/docs/manualpages/Mat/MatRestoreRowUpperTriangular.html
@@ -5,8 +5,8 @@
<TITLE>MatRestoreRowUpperTriangular</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRestoreRowUpperTriangular.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRestoreRowUpperTriangular.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRestoreRowUpperTriangular"><H1>MatRestoreRowUpperTriangular</H1></A>
Disable calls to <A HREF="../Mat/MatGetRow.html#MatGetRow">MatGetRow</A>() for matrix in <A HREF="../Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</A> format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRestrict.html b/docs/manualpages/Mat/MatRestrict.html
index 8bc5268..e463b11 100644
--- a/docs/manualpages/Mat/MatRestrict.html
+++ b/docs/manualpages/Mat/MatRestrict.html
@@ -5,8 +5,8 @@
<TITLE>MatRestrict</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRestrict.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRestrict.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRestrict"><H1>MatRestrict</H1></A>
y = A*x or A'*x
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatRetrieveValues.html b/docs/manualpages/Mat/MatRetrieveValues.html
index 7c053c8..1952185 100644
--- a/docs/manualpages/Mat/MatRetrieveValues.html
+++ b/docs/manualpages/Mat/MatRetrieveValues.html
@@ -5,8 +5,8 @@
<TITLE>MatRetrieveValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatRetrieveValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatRetrieveValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatRetrieveValues"><H1>MatRetrieveValues</H1></A>
Retrieves the copy of the matrix values; this allows, for example, reuse of the linear part of a Jacobian, while recomputing the nonlinear portion.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatReuse.html b/docs/manualpages/Mat/MatReuse.html
index c2c2c40..2b7a4ca 100644
--- a/docs/manualpages/Mat/MatReuse.html
+++ b/docs/manualpages/Mat/MatReuse.html
@@ -5,8 +5,8 @@
<TITLE>MatReuse</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatReuse.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatReuse.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatReuse"><H1>MatReuse</H1></A>
Indicates if matrices obtained from a previous call to <A HREF="../Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</A>() or <A HREF="../Mat/MatGetSubMatrix.html#MatGetSubMatrix">MatGetSubMatrix</A>() are to be reused to store the new matrix values. For <A HREF="../Mat/MatConvert.html#MatConvert">MatConvert</A>() is used to indicate that the input matrix is to be replaced with the converted matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSOR.html b/docs/manualpages/Mat/MatSOR.html
index 903a0d2..3d766cf 100644
--- a/docs/manualpages/Mat/MatSOR.html
+++ b/docs/manualpages/Mat/MatSOR.html
@@ -5,8 +5,8 @@
<TITLE>MatSOR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSOR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSOR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSOR"><H1>MatSOR</H1></A>
Computes relaxation (SOR, Gauss-Seidel) sweeps.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSORType.html b/docs/manualpages/Mat/MatSORType.html
index e3fd6cc..9165697 100644
--- a/docs/manualpages/Mat/MatSORType.html
+++ b/docs/manualpages/Mat/MatSORType.html
@@ -5,8 +5,8 @@
<TITLE>MatSORType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSORType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSORType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSORType"><H1>MatSORType</H1></A>
What type of (S)SOR to perform
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatScale.html b/docs/manualpages/Mat/MatScale.html
index 3d020a3..611935c 100644
--- a/docs/manualpages/Mat/MatScale.html
+++ b/docs/manualpages/Mat/MatScale.html
@@ -5,8 +5,8 @@
<TITLE>MatScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatScale"><H1>MatScale</H1></A>
Scales all elements of a matrix by a given number.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatScatterGetVecScatter.html b/docs/manualpages/Mat/MatScatterGetVecScatter.html
index 79455ba..97da0ea 100644
--- a/docs/manualpages/Mat/MatScatterGetVecScatter.html
+++ b/docs/manualpages/Mat/MatScatterGetVecScatter.html
@@ -5,8 +5,8 @@
<TITLE>MatScatterGetVecScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatScatterGetVecScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatScatterGetVecScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatScatterGetVecScatter"><H1>MatScatterGetVecScatter</H1></A>
Returns the user-provided scatter set with <A HREF="../Mat/MatScatterSetVecScatter.html#MatScatterSetVecScatter">MatScatterSetVecScatter</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatScatterSetVecScatter.html b/docs/manualpages/Mat/MatScatterSetVecScatter.html
index c35f6c9..f6ca45b 100644
--- a/docs/manualpages/Mat/MatScatterSetVecScatter.html
+++ b/docs/manualpages/Mat/MatScatterSetVecScatter.html
@@ -5,8 +5,8 @@
<TITLE>MatScatterSetVecScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatScatterSetVecScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatScatterSetVecScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatScatterSetVecScatter"><H1>MatScatterSetVecScatter</H1></A>
sets that scatter that the matrix is to apply as its linear operator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJFromMatlab.html b/docs/manualpages/Mat/MatSeqAIJFromMatlab.html
index 01f6e13..f9b02ed 100644
--- a/docs/manualpages/Mat/MatSeqAIJFromMatlab.html
+++ b/docs/manualpages/Mat/MatSeqAIJFromMatlab.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJFromMatlab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJFromMatlab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJFromMatlab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJFromMatlab"><H1>MatSeqAIJFromMatlab</H1></A>
Given a MATLAB sparse matrix, fills a SeqAIJ matrix with its transpose.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJGetArray.html b/docs/manualpages/Mat/MatSeqAIJGetArray.html
index f653469..fcb8720 100644
--- a/docs/manualpages/Mat/MatSeqAIJGetArray.html
+++ b/docs/manualpages/Mat/MatSeqAIJGetArray.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJGetArray"><H1>MatSeqAIJGetArray</H1></A>
gives access to the array where the data for a SeqSeqAIJ matrix is stored
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJGetArrayF90.html b/docs/manualpages/Mat/MatSeqAIJGetArrayF90.html
index 96eb6f1..6be6a56 100644
--- a/docs/manualpages/Mat/MatSeqAIJGetArrayF90.html
+++ b/docs/manualpages/Mat/MatSeqAIJGetArrayF90.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJGetArrayF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJGetArrayF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJGetArrayF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJGetArrayF90"><H1>MatSeqAIJGetArrayF90</H1></A>
Accesses a matrix array from Fortran90.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJGetMaxRowNonzeros.html b/docs/manualpages/Mat/MatSeqAIJGetMaxRowNonzeros.html
index d52e379..b5e5ef3 100644
--- a/docs/manualpages/Mat/MatSeqAIJGetMaxRowNonzeros.html
+++ b/docs/manualpages/Mat/MatSeqAIJGetMaxRowNonzeros.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJGetMaxRowNonzeros</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJGetMaxRowNonzeros.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJGetMaxRowNonzeros.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJGetMaxRowNonzeros"><H1>MatSeqAIJGetMaxRowNonzeros</H1></A>
returns the maximum number of nonzeros in any row
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJRestoreArray.html b/docs/manualpages/Mat/MatSeqAIJRestoreArray.html
index ca3b2c8..3476f1c 100644
--- a/docs/manualpages/Mat/MatSeqAIJRestoreArray.html
+++ b/docs/manualpages/Mat/MatSeqAIJRestoreArray.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJRestoreArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJRestoreArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJRestoreArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJRestoreArray"><H1>MatSeqAIJRestoreArray</H1></A>
returns access to the array where the data for a <A HREF="../Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</A> matrix is stored obtained by <A HREF="../Mat/MatSeqAIJGetArray.html#MatSeqAIJGetArray">MatSeqAIJGetArray</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJRestoreArrayF90.html b/docs/manualpages/Mat/MatSeqAIJRestoreArrayF90.html
index 91ef0f3..55cf34c 100644
--- a/docs/manualpages/Mat/MatSeqAIJRestoreArrayF90.html
+++ b/docs/manualpages/Mat/MatSeqAIJRestoreArrayF90.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJRestoreArrayF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJRestoreArrayF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJRestoreArrayF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJRestoreArrayF90"><H1>MatSeqAIJRestoreArrayF90</H1></A>
Restores a matrix array that has been accessed with <A HREF="../Mat/MatSeqAIJGetArrayF90.html#MatSeqAIJGetArrayF90">MatSeqAIJGetArrayF90</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJSetColumnIndices.html b/docs/manualpages/Mat/MatSeqAIJSetColumnIndices.html
index e9f2860..c4146bd 100644
--- a/docs/manualpages/Mat/MatSeqAIJSetColumnIndices.html
+++ b/docs/manualpages/Mat/MatSeqAIJSetColumnIndices.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJSetColumnIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJSetColumnIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJSetColumnIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJSetColumnIndices"><H1>MatSeqAIJSetColumnIndices</H1></A>
Set the column indices for all the rows in the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJSetPreallocation.html b/docs/manualpages/Mat/MatSeqAIJSetPreallocation.html
index c3052b4..252fe34 100644
--- a/docs/manualpages/Mat/MatSeqAIJSetPreallocation.html
+++ b/docs/manualpages/Mat/MatSeqAIJSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJSetPreallocation"><H1>MatSeqAIJSetPreallocation</H1></A>
For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html b/docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html
index 546123b..792d593 100644
--- a/docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html
+++ b/docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqAIJSetPreallocationCSR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqAIJSetPreallocationCSR"><H1>MatSeqAIJSetPreallocationCSR</H1></A>
Allocates memory for a sparse sequential matrix in AIJ format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqBAIJSetColumnIndices.html b/docs/manualpages/Mat/MatSeqBAIJSetColumnIndices.html
index fe5c250..5799ede 100644
--- a/docs/manualpages/Mat/MatSeqBAIJSetColumnIndices.html
+++ b/docs/manualpages/Mat/MatSeqBAIJSetColumnIndices.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqBAIJSetColumnIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqBAIJSetColumnIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqBAIJSetColumnIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqBAIJSetColumnIndices"><H1>MatSeqBAIJSetColumnIndices</H1></A>
Set the column indices for all the rows in the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html b/docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html
index 70e5541..7944777 100644
--- a/docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html
+++ b/docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqBAIJSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqBAIJSetPreallocation"><H1>MatSeqBAIJSetPreallocation</H1></A>
Sets the block size and expected nonzeros per row in the matrix. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqBAIJSetPreallocationCSR.html b/docs/manualpages/Mat/MatSeqBAIJSetPreallocationCSR.html
index dcd9063..bc1f63e 100644
--- a/docs/manualpages/Mat/MatSeqBAIJSetPreallocationCSR.html
+++ b/docs/manualpages/Mat/MatSeqBAIJSetPreallocationCSR.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqBAIJSetPreallocationCSR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqBAIJSetPreallocationCSR"><H1>MatSeqBAIJSetPreallocationCSR</H1></A>
Allocates memory for a sparse sequential matrix in AIJ format (the default sequential PETSc format).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqDenseSetLDA.html b/docs/manualpages/Mat/MatSeqDenseSetLDA.html
index 1f001f0..94360c7 100644
--- a/docs/manualpages/Mat/MatSeqDenseSetLDA.html
+++ b/docs/manualpages/Mat/MatSeqDenseSetLDA.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqDenseSetLDA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqDenseSetLDA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqDenseSetLDA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqDenseSetLDA"><H1>MatSeqDenseSetLDA</H1></A>
Declare the leading dimension of the user-provided array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqDenseSetPreallocation.html b/docs/manualpages/Mat/MatSeqDenseSetPreallocation.html
index 7eda62e..9547c9e 100644
--- a/docs/manualpages/Mat/MatSeqDenseSetPreallocation.html
+++ b/docs/manualpages/Mat/MatSeqDenseSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqDenseSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqDenseSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqDenseSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqDenseSetPreallocation"><H1>MatSeqDenseSetPreallocation</H1></A>
Sets the array used for storing the matrix elements
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqSBAIJSetColumnIndices.html b/docs/manualpages/Mat/MatSeqSBAIJSetColumnIndices.html
index 224e2b1..0db92cf 100644
--- a/docs/manualpages/Mat/MatSeqSBAIJSetColumnIndices.html
+++ b/docs/manualpages/Mat/MatSeqSBAIJSetColumnIndices.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqSBAIJSetColumnIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqSBAIJSetColumnIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqSBAIJSetColumnIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqSBAIJSetColumnIndices"><H1>MatSeqSBAIJSetColumnIndices</H1></A>
Set the column indices for all the rows in the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html b/docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html
index 5e9dbd7..52ed393 100644
--- a/docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html
+++ b/docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqSBAIJSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqSBAIJSetPreallocation"><H1>MatSeqSBAIJSetPreallocation</H1></A>
Creates a sparse symmetric matrix in block AIJ (block compressed row) format. For good matrix assembly performance the user should preallocate the matrix storage by setting the parameter nz (or the array nnz). By setting these parameters accurately, performance during matrix assembly can be increased by more than a factor of 50.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSeqSBAIJSetPreallocationCSR.html b/docs/manualpages/Mat/MatSeqSBAIJSetPreallocationCSR.html
index ddfa8db..272cb46 100644
--- a/docs/manualpages/Mat/MatSeqSBAIJSetPreallocationCSR.html
+++ b/docs/manualpages/Mat/MatSeqSBAIJSetPreallocationCSR.html
@@ -5,8 +5,8 @@
<TITLE>MatSeqSBAIJSetPreallocationCSR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSeqSBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSeqSBAIJSetPreallocationCSR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSeqSBAIJSetPreallocationCSR"><H1>MatSeqSBAIJSetPreallocationCSR</H1></A>
Allocates memory for a sparse sequential matrix in symmetric block AIJ format.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetBlockSize.html b/docs/manualpages/Mat/MatSetBlockSize.html
index de8abe0..6ac0815 100644
--- a/docs/manualpages/Mat/MatSetBlockSize.html
+++ b/docs/manualpages/Mat/MatSetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>MatSetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetBlockSize"><H1>MatSetBlockSize</H1></A>
Sets the matrix block size.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetBlockSizes.html b/docs/manualpages/Mat/MatSetBlockSizes.html
index be7ae83..a52179d 100644
--- a/docs/manualpages/Mat/MatSetBlockSizes.html
+++ b/docs/manualpages/Mat/MatSetBlockSizes.html
@@ -5,8 +5,8 @@
<TITLE>MatSetBlockSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetBlockSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetBlockSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetBlockSizes"><H1>MatSetBlockSizes</H1></A>
Sets the matrix block row and column sizes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetBlockSizesFromMats.html b/docs/manualpages/Mat/MatSetBlockSizesFromMats.html
index 27a28c9..9301dc8 100644
--- a/docs/manualpages/Mat/MatSetBlockSizesFromMats.html
+++ b/docs/manualpages/Mat/MatSetBlockSizesFromMats.html
@@ -5,8 +5,8 @@
<TITLE>MatSetBlockSizesFromMats</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetBlockSizesFromMats.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetBlockSizesFromMats.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetBlockSizesFromMats"><H1>MatSetBlockSizesFromMats</H1></A>
Sets the matrix block row and column sizes to match a pair of matrices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetErrorIfFailure.html b/docs/manualpages/Mat/MatSetErrorIfFailure.html
index ad19e57..d721ebb 100644
--- a/docs/manualpages/Mat/MatSetErrorIfFailure.html
+++ b/docs/manualpages/Mat/MatSetErrorIfFailure.html
@@ -5,8 +5,8 @@
<TITLE>MatSetErrorIfFailure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetErrorIfFailure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetErrorIfFailure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetErrorIfFailure"><H1>MatSetErrorIfFailure</H1></A>
Causes <A HREF="../Mat/Mat.html#Mat">Mat</A> to generate an error, for example a zero pivot, is detected.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetFromOptions.html b/docs/manualpages/Mat/MatSetFromOptions.html
index 9cd38c8..685abd5 100644
--- a/docs/manualpages/Mat/MatSetFromOptions.html
+++ b/docs/manualpages/Mat/MatSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>MatSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetFromOptions"><H1>MatSetFromOptions</H1></A>
Creates a matrix where the type is determined from the options database. Generates a parallel MPI matrix if the communicator has more than one processor. The default matrix type is AIJ, using the routines <A HREF="../Mat/MatCreateSeqAIJ.html#MatCreateSeqAIJ">MatCreateSeqAIJ</A>() and <A HREF="../Mat/MatCreateAIJ.html#MatCreateAIJ">MatCreateAIJ</A>() if you do not select a type in the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetLocalToGlobalMapping.html b/docs/manualpages/Mat/MatSetLocalToGlobalMapping.html
index 4e5f311..1258fcb 100644
--- a/docs/manualpages/Mat/MatSetLocalToGlobalMapping.html
+++ b/docs/manualpages/Mat/MatSetLocalToGlobalMapping.html
@@ -5,8 +5,8 @@
<TITLE>MatSetLocalToGlobalMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetLocalToGlobalMapping"><H1>MatSetLocalToGlobalMapping</H1></A>
Sets a local-to-global numbering for use by the routine <A HREF="../Mat/MatSetValuesLocal.html#MatSetValuesLocal">MatSetValuesLocal</A>() to allow users to insert matrix entries using a local (per-processor) numbering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetNearNullSpace.html b/docs/manualpages/Mat/MatSetNearNullSpace.html
index 11bbcc8..f8091f4 100644
--- a/docs/manualpages/Mat/MatSetNearNullSpace.html
+++ b/docs/manualpages/Mat/MatSetNearNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>MatSetNearNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetNearNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetNearNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetNearNullSpace"><H1>MatSetNearNullSpace</H1></A>
attaches a null space to a matrix, which is often the null space (rigid body modes) of the operator without boundary conditions This null space will be used to provide near null space vectors to a multigrid preconditioner built from this matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetNullSpace.html b/docs/manualpages/Mat/MatSetNullSpace.html
index a49e363..8626429 100644
--- a/docs/manualpages/Mat/MatSetNullSpace.html
+++ b/docs/manualpages/Mat/MatSetNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>MatSetNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetNullSpace"><H1>MatSetNullSpace</H1></A>
attaches a null space to a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetOption.html b/docs/manualpages/Mat/MatSetOption.html
index 6ef76e3..6d0f1f8 100644
--- a/docs/manualpages/Mat/MatSetOption.html
+++ b/docs/manualpages/Mat/MatSetOption.html
@@ -5,8 +5,8 @@
<TITLE>MatSetOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetOption"><H1>MatSetOption</H1></A>
Sets a parameter option for a matrix. Some options may be specific to certain storage formats. Some options determine how values will be inserted (or added). Sorted, row-oriented input will generally assemble the fastest. The default is row-oriented.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetOptionsPrefix.html b/docs/manualpages/Mat/MatSetOptionsPrefix.html
index 0056948..9282c6c 100644
--- a/docs/manualpages/Mat/MatSetOptionsPrefix.html
+++ b/docs/manualpages/Mat/MatSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>MatSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetOptionsPrefix"><H1>MatSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Mat/Mat.html#Mat">Mat</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetRandom.html b/docs/manualpages/Mat/MatSetRandom.html
index 497648b..b17d217 100644
--- a/docs/manualpages/Mat/MatSetRandom.html
+++ b/docs/manualpages/Mat/MatSetRandom.html
@@ -5,8 +5,8 @@
<TITLE>MatSetRandom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetRandom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetRandom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetRandom"><H1>MatSetRandom</H1></A>
Sets all components of a matrix to random numbers. For sparse matrices that have been preallocated it randomly selects appropriate locations
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetSizes.html b/docs/manualpages/Mat/MatSetSizes.html
index b8cb554..1adfe4a 100644
--- a/docs/manualpages/Mat/MatSetSizes.html
+++ b/docs/manualpages/Mat/MatSetSizes.html
@@ -5,8 +5,8 @@
<TITLE>MatSetSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetSizes"><H1>MatSetSizes</H1></A>
Sets the local and global sizes, and checks to determine compatibility
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetStencil.html b/docs/manualpages/Mat/MatSetStencil.html
index a0bcbc5..adf59a1 100644
--- a/docs/manualpages/Mat/MatSetStencil.html
+++ b/docs/manualpages/Mat/MatSetStencil.html
@@ -5,8 +5,8 @@
<TITLE>MatSetStencil</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetStencil.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetStencil.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetStencil"><H1>MatSetStencil</H1></A>
Sets the grid information for setting values into a matrix via <A HREF="../Mat/MatSetValuesStencil.html#MatSetValuesStencil">MatSetValuesStencil</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetTransposeNullSpace.html b/docs/manualpages/Mat/MatSetTransposeNullSpace.html
index ec76bf1..6b30efe 100644
--- a/docs/manualpages/Mat/MatSetTransposeNullSpace.html
+++ b/docs/manualpages/Mat/MatSetTransposeNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>MatSetTransposeNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetTransposeNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetTransposeNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetTransposeNullSpace"><H1>MatSetTransposeNullSpace</H1></A>
attaches a null space to a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetType.html b/docs/manualpages/Mat/MatSetType.html
index 21e5a8f..08df422 100644
--- a/docs/manualpages/Mat/MatSetType.html
+++ b/docs/manualpages/Mat/MatSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetType"><H1>MatSetType</H1></A>
Builds matrix object for a particular matrix type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetUnfactored.html b/docs/manualpages/Mat/MatSetUnfactored.html
index 79908a3..b734321 100644
--- a/docs/manualpages/Mat/MatSetUnfactored.html
+++ b/docs/manualpages/Mat/MatSetUnfactored.html
@@ -5,8 +5,8 @@
<TITLE>MatSetUnfactored</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetUnfactored.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetUnfactored.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetUnfactored"><H1>MatSetUnfactored</H1></A>
Resets a factored matrix to be treated as unfactored.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetUp.html b/docs/manualpages/Mat/MatSetUp.html
index 574931b..8eb7414 100644
--- a/docs/manualpages/Mat/MatSetUp.html
+++ b/docs/manualpages/Mat/MatSetUp.html
@@ -5,8 +5,8 @@
<TITLE>MatSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetUp"><H1>MatSetUp</H1></A>
Sets up the internal matrix data structures for the later use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValue.html b/docs/manualpages/Mat/MatSetValue.html
index 2b57851..7ab60ab 100644
--- a/docs/manualpages/Mat/MatSetValue.html
+++ b/docs/manualpages/Mat/MatSetValue.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValue"><H1>MatSetValue</H1></A>
Set a single entry into a matrix. Not collective
<P>
diff --git a/docs/manualpages/Mat/MatSetValues.html b/docs/manualpages/Mat/MatSetValues.html
index dbfc63b..ee5880e 100644
--- a/docs/manualpages/Mat/MatSetValues.html
+++ b/docs/manualpages/Mat/MatSetValues.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValues"><H1>MatSetValues</H1></A>
Inserts or adds a block of values into a matrix. These values may be cached, so <A HREF="../Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</A>() and <A HREF="../Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</A>() MUST be called after all calls to <A HREF="../Mat/MatSetValues.html#MatSetValues">MatSetValues</A>() have been completed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesAdifor.html b/docs/manualpages/Mat/MatSetValuesAdifor.html
index 99a1846..48a0e65 100644
--- a/docs/manualpages/Mat/MatSetValuesAdifor.html
+++ b/docs/manualpages/Mat/MatSetValuesAdifor.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesAdifor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesAdifor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesAdifor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesAdifor"><H1>MatSetValuesAdifor</H1></A>
Sets values computed with automatic differentiation into a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesBatch.html b/docs/manualpages/Mat/MatSetValuesBatch.html
index 196cc51..2cf145c 100644
--- a/docs/manualpages/Mat/MatSetValuesBatch.html
+++ b/docs/manualpages/Mat/MatSetValuesBatch.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesBatch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesBatch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesBatch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesBatch"><H1>MatSetValuesBatch</H1></A>
Adds (<A HREF="../Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</A>) many blocks of values into a matrix at once. The blocks must all be square and the same size. Currently, this can only be called once and creates the given matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesBlocked.html b/docs/manualpages/Mat/MatSetValuesBlocked.html
index 859dc70..44dbc76 100644
--- a/docs/manualpages/Mat/MatSetValuesBlocked.html
+++ b/docs/manualpages/Mat/MatSetValuesBlocked.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesBlocked</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesBlocked.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesBlocked.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesBlocked"><H1>MatSetValuesBlocked</H1></A>
Inserts or adds a block of values into a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesBlockedLocal.html b/docs/manualpages/Mat/MatSetValuesBlockedLocal.html
index db9277e..1ee8b4e 100644
--- a/docs/manualpages/Mat/MatSetValuesBlockedLocal.html
+++ b/docs/manualpages/Mat/MatSetValuesBlockedLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesBlockedLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesBlockedLocal"><H1>MatSetValuesBlockedLocal</H1></A>
Inserts or adds values into certain locations of a matrix, using a local ordering of the nodes a block at a time.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesBlockedStencil.html b/docs/manualpages/Mat/MatSetValuesBlockedStencil.html
index 9fbb44f..78e0e92 100644
--- a/docs/manualpages/Mat/MatSetValuesBlockedStencil.html
+++ b/docs/manualpages/Mat/MatSetValuesBlockedStencil.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesBlockedStencil</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesBlockedStencil.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesBlockedStencil.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesBlockedStencil"><H1>MatSetValuesBlockedStencil</H1></A>
Inserts or adds a block of values into a matrix. Using structured grid indexing
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesLocal.html b/docs/manualpages/Mat/MatSetValuesLocal.html
index 60007f4..d3b1211 100644
--- a/docs/manualpages/Mat/MatSetValuesLocal.html
+++ b/docs/manualpages/Mat/MatSetValuesLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesLocal"><H1>MatSetValuesLocal</H1></A>
Inserts or adds values into certain locations of a matrix, using a local ordering of the nodes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesRow.html b/docs/manualpages/Mat/MatSetValuesRow.html
index bffff4e..738f39a 100644
--- a/docs/manualpages/Mat/MatSetValuesRow.html
+++ b/docs/manualpages/Mat/MatSetValuesRow.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesRow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesRow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesRow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesRow"><H1>MatSetValuesRow</H1></A>
Inserts a row (block row for BAIJ matrices) of nonzero values into a matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -22,7 +22,7 @@ Not Collective
</TD></TR>
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>row </B></TD><TD>- the (block) row to set
</TD></TR>
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>v </B></TD><TD>- a logically two-dimensional array of values
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>v </B></TD><TD>- a logically two-dimensional (column major) array of values for block matrices with blocksize larger than one, otherwise a one dimensional array of values
</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#CC3333">Notes</FONT></H3>
@@ -30,7 +30,7 @@ The values, v, are column-oriented for the block version.
<P>
All the nonzeros in the row must be provided
<P>
-THE MATRIX MUSAT HAVE PREVIOUSLY HAD ITS COLUMN INDICES SET. IT <A HREF="../IS/IS.html#IS">IS</A> RARE THAT THIS ROUTINE <A HREF="../IS/IS.html#IS">IS</A> USED, usually <A HREF="../Mat/MatSetValues.html#MatSetValues">MatSetValues</A>() is used.
+THE MATRIX MUST HAVE PREVIOUSLY HAD ITS COLUMN INDICES SET. IT <A HREF="../IS/IS.html#IS">IS</A> RARE THAT THIS ROUTINE <A HREF="../IS/IS.html#IS">IS</A> USED, usually <A HREF="../Mat/MatSetValues.html#MatSetValues">MatSetValues</A>() is used.
<P>
The row must belong to this process
<P>
diff --git a/docs/manualpages/Mat/MatSetValuesRowLocal.html b/docs/manualpages/Mat/MatSetValuesRowLocal.html
index 9c3d49b..7c6ec86 100644
--- a/docs/manualpages/Mat/MatSetValuesRowLocal.html
+++ b/docs/manualpages/Mat/MatSetValuesRowLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesRowLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesRowLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesRowLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesRowLocal"><H1>MatSetValuesRowLocal</H1></A>
Inserts a row (block row for BAIJ matrices) of nonzero values into a matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSetValuesStencil.html b/docs/manualpages/Mat/MatSetValuesStencil.html
index 838d954..4539f3b 100644
--- a/docs/manualpages/Mat/MatSetValuesStencil.html
+++ b/docs/manualpages/Mat/MatSetValuesStencil.html
@@ -5,8 +5,8 @@
<TITLE>MatSetValuesStencil</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSetValuesStencil.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSetValuesStencil.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSetValuesStencil"><H1>MatSetValuesStencil</H1></A>
Inserts or adds a block of values into a matrix. Using structured grid indexing
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatShellGetContext.html b/docs/manualpages/Mat/MatShellGetContext.html
index 4347267..0d3d3740 100644
--- a/docs/manualpages/Mat/MatShellGetContext.html
+++ b/docs/manualpages/Mat/MatShellGetContext.html
@@ -5,8 +5,8 @@
<TITLE>MatShellGetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatShellGetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatShellGetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatShellGetContext"><H1>MatShellGetContext</H1></A>
Returns the user-provided context associated with a shell matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatShellGetOperation.html b/docs/manualpages/Mat/MatShellGetOperation.html
index bbba0cd..53e846f 100644
--- a/docs/manualpages/Mat/MatShellGetOperation.html
+++ b/docs/manualpages/Mat/MatShellGetOperation.html
@@ -5,8 +5,8 @@
<TITLE>MatShellGetOperation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatShellGetOperation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatShellGetOperation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatShellGetOperation"><H1>MatShellGetOperation</H1></A>
Gets a matrix function for a shell matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatShellSetContext.html b/docs/manualpages/Mat/MatShellSetContext.html
index 776eea7..a72a6c4 100644
--- a/docs/manualpages/Mat/MatShellSetContext.html
+++ b/docs/manualpages/Mat/MatShellSetContext.html
@@ -5,8 +5,8 @@
<TITLE>MatShellSetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatShellSetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatShellSetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatShellSetContext"><H1>MatShellSetContext</H1></A>
sets the context for a shell matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatShellSetOperation.html b/docs/manualpages/Mat/MatShellSetOperation.html
index 9d8a63b..27cd3ec 100644
--- a/docs/manualpages/Mat/MatShellSetOperation.html
+++ b/docs/manualpages/Mat/MatShellSetOperation.html
@@ -5,8 +5,8 @@
<TITLE>MatShellSetOperation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatShellSetOperation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatShellSetOperation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatShellSetOperation"><H1>MatShellSetOperation</H1></A>
Allows user to set a matrix operation for a shell matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatShift.html b/docs/manualpages/Mat/MatShift.html
index b4f1f80..aa88031 100644
--- a/docs/manualpages/Mat/MatShift.html
+++ b/docs/manualpages/Mat/MatShift.html
@@ -5,8 +5,8 @@
<TITLE>MatShift</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatShift.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatShift.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatShift"><H1>MatShift</H1></A>
Computes Y = Y + a I, where a is a <A HREF="../Sys/PetscScalar.html#PetscScalar">PetscScalar</A> and I is the identity matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolve.html b/docs/manualpages/Mat/MatSolve.html
index bb9f81d..0148e07 100644
--- a/docs/manualpages/Mat/MatSolve.html
+++ b/docs/manualpages/Mat/MatSolve.html
@@ -5,8 +5,8 @@
<TITLE>MatSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolve"><H1>MatSolve</H1></A>
Solves A x = b, given a factored matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolveAdd.html b/docs/manualpages/Mat/MatSolveAdd.html
index 667fec8..246f9cd 100644
--- a/docs/manualpages/Mat/MatSolveAdd.html
+++ b/docs/manualpages/Mat/MatSolveAdd.html
@@ -5,8 +5,8 @@
<TITLE>MatSolveAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolveAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolveAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolveAdd"><H1>MatSolveAdd</H1></A>
Computes x = y + inv(A)*b, given a factored matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolvePackageGet.html b/docs/manualpages/Mat/MatSolvePackageGet.html
index 70899ae..cd7cba6 100644
--- a/docs/manualpages/Mat/MatSolvePackageGet.html
+++ b/docs/manualpages/Mat/MatSolvePackageGet.html
@@ -5,8 +5,8 @@
<TITLE>MatSolvePackageGet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolvePackageGet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolvePackageGet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolvePackageGet"><H1>MatSolvePackageGet</H1></A>
Get's the function that creates the factor matrix if it exist
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolvePackageRegister.html b/docs/manualpages/Mat/MatSolvePackageRegister.html
index b278e5c..58ad3c5 100644
--- a/docs/manualpages/Mat/MatSolvePackageRegister.html
+++ b/docs/manualpages/Mat/MatSolvePackageRegister.html
@@ -5,8 +5,8 @@
<TITLE>MatSolvePackageRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolvePackageRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolvePackageRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolvePackageRegister"><H1>MatSolvePackageRegister</H1></A>
Registers a <A HREF="../Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</A> that works for a particular matrix type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolveTranspose.html b/docs/manualpages/Mat/MatSolveTranspose.html
index 333a467..4537f51 100644
--- a/docs/manualpages/Mat/MatSolveTranspose.html
+++ b/docs/manualpages/Mat/MatSolveTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatSolveTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolveTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolveTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolveTranspose"><H1>MatSolveTranspose</H1></A>
Solves A' x = b, given a factored matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolveTransposeAdd.html b/docs/manualpages/Mat/MatSolveTransposeAdd.html
index e81d520..77f75b6 100644
--- a/docs/manualpages/Mat/MatSolveTransposeAdd.html
+++ b/docs/manualpages/Mat/MatSolveTransposeAdd.html
@@ -5,8 +5,8 @@
<TITLE>MatSolveTransposeAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolveTransposeAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolveTransposeAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolveTransposeAdd"><H1>MatSolveTransposeAdd</H1></A>
Computes x = y + inv(Transpose(A)) b, given a factored matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolverPackage.html b/docs/manualpages/Mat/MatSolverPackage.html
index c3d6703..b8fdb6c 100644
--- a/docs/manualpages/Mat/MatSolverPackage.html
+++ b/docs/manualpages/Mat/MatSolverPackage.html
@@ -5,8 +5,8 @@
<TITLE>MatSolverPackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolverPackage"><H1>MatSolverPackage</H1></A>
String with the name of a PETSc matrix solver type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSolves.html b/docs/manualpages/Mat/MatSolves.html
index 823a986..c4d9d01 100644
--- a/docs/manualpages/Mat/MatSolves.html
+++ b/docs/manualpages/Mat/MatSolves.html
@@ -5,8 +5,8 @@
<TITLE>MatSolves</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSolves.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSolves.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSolves"><H1>MatSolves</H1></A>
Solves A x = b, given a factored matrix, for a collection of vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatStashGetInfo.html b/docs/manualpages/Mat/MatStashGetInfo.html
index d34c51f..28251fb 100644
--- a/docs/manualpages/Mat/MatStashGetInfo.html
+++ b/docs/manualpages/Mat/MatStashGetInfo.html
@@ -5,8 +5,8 @@
<TITLE>MatStashGetInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatStashGetInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatStashGetInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatStashGetInfo"><H1>MatStashGetInfo</H1></A>
Gets how many values are currently in the matrix stash, i.e. need to be communicated to other processors during the <A HREF="../Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</A>/End() process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatStashSetInitialSize.html b/docs/manualpages/Mat/MatStashSetInitialSize.html
index 722d62a..6492a83 100644
--- a/docs/manualpages/Mat/MatStashSetInitialSize.html
+++ b/docs/manualpages/Mat/MatStashSetInitialSize.html
@@ -5,8 +5,8 @@
<TITLE>MatStashSetInitialSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatStashSetInitialSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatStashSetInitialSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatStashSetInitialSize"><H1>MatStashSetInitialSize</H1></A>
sets the sizes of the matrix stash, that is used during the assembly process to store values that belong to other processors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatStencil.html b/docs/manualpages/Mat/MatStencil.html
index 7c8d0cf..83f7e7a 100644
--- a/docs/manualpages/Mat/MatStencil.html
+++ b/docs/manualpages/Mat/MatStencil.html
@@ -5,8 +5,8 @@
<TITLE>MatStencil</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatStencil.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatStencil.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatStencil"><H1>MatStencil</H1></A>
Data structure (C struct) for storing information about a single row or column of a matrix as indexed on an associated grid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatStoreValues.html b/docs/manualpages/Mat/MatStoreValues.html
index 0ef8406..b1889bc 100644
--- a/docs/manualpages/Mat/MatStoreValues.html
+++ b/docs/manualpages/Mat/MatStoreValues.html
@@ -5,8 +5,8 @@
<TITLE>MatStoreValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatStoreValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatStoreValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatStoreValues"><H1>MatStoreValues</H1></A>
Stashes a copy of the matrix values; this allows, for example, reuse of the linear part of a Jacobian, while recomputing the nonlinear portion.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatStructure.html b/docs/manualpages/Mat/MatStructure.html
index 7d8f42e..7600dcd 100644
--- a/docs/manualpages/Mat/MatStructure.html
+++ b/docs/manualpages/Mat/MatStructure.html
@@ -5,8 +5,8 @@
<TITLE>MatStructure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatStructure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatStructure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatStructure"><H1>MatStructure</H1></A>
Indicates if two matrices have the same nonzero structure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSubMatrixUpdate.html b/docs/manualpages/Mat/MatSubMatrixUpdate.html
index 6947a98..71a48dc 100644
--- a/docs/manualpages/Mat/MatSubMatrixUpdate.html
+++ b/docs/manualpages/Mat/MatSubMatrixUpdate.html
@@ -5,8 +5,8 @@
<TITLE>MatSubMatrixUpdate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSubMatrixUpdate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSubMatrixUpdate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSubMatrixUpdate"><H1>MatSubMatrixUpdate</H1></A>
Updates a submatrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSubdomainsCreateCoalesce.html b/docs/manualpages/Mat/MatSubdomainsCreateCoalesce.html
index 87031f5..032fbe1 100644
--- a/docs/manualpages/Mat/MatSubdomainsCreateCoalesce.html
+++ b/docs/manualpages/Mat/MatSubdomainsCreateCoalesce.html
@@ -5,8 +5,8 @@
<TITLE>MatSubdomainsCreateCoalesce</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSubdomainsCreateCoalesce.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSubdomainsCreateCoalesce.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSubdomainsCreateCoalesce"><H1>MatSubdomainsCreateCoalesce</H1></A>
Creates index subdomains by coalescing adjacent ranks' ownership ranges.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatSuperluSetILUDropTol.html b/docs/manualpages/Mat/MatSuperluSetILUDropTol.html
index d344003..f54baac 100644
--- a/docs/manualpages/Mat/MatSuperluSetILUDropTol.html
+++ b/docs/manualpages/Mat/MatSuperluSetILUDropTol.html
@@ -5,8 +5,8 @@
<TITLE>MatSuperluSetILUDropTol</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatSuperluSetILUDropTol.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatSuperluSetILUDropTol.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatSuperluSetILUDropTol"><H1>MatSuperluSetILUDropTol</H1></A>
Set SuperLU ILU drop tolerance Logically Collective on <A HREF="../Mat/Mat.html#Mat">Mat</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTransColoringApplyDenToSp.html b/docs/manualpages/Mat/MatTransColoringApplyDenToSp.html
index d55dd06..2b9b8d3 100644
--- a/docs/manualpages/Mat/MatTransColoringApplyDenToSp.html
+++ b/docs/manualpages/Mat/MatTransColoringApplyDenToSp.html
@@ -5,8 +5,8 @@
<TITLE>MatTransColoringApplyDenToSp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTransColoringApplyDenToSp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTransColoringApplyDenToSp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTransColoringApplyDenToSp"><H1>MatTransColoringApplyDenToSp</H1></A>
Given a symbolic matrix product Csp=A*B^T for which a <A HREF="../Mat/MatTransposeColoring.html#MatTransposeColoring">MatTransposeColoring</A> context has been created and a dense matrix Cden=A*Btdense in which Btdens is obtained from <A HREF="../Mat/MatTransColoringApplySpToDen.html#MatTransColoringApplySpToDen">MatTransColoringApplySpToDen</A>(), recover sparse matrix Csp from Cden.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTransColoringApplySpToDen.html b/docs/manualpages/Mat/MatTransColoringApplySpToDen.html
index 0102e3f..e086aff 100644
--- a/docs/manualpages/Mat/MatTransColoringApplySpToDen.html
+++ b/docs/manualpages/Mat/MatTransColoringApplySpToDen.html
@@ -5,8 +5,8 @@
<TITLE>MatTransColoringApplySpToDen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTransColoringApplySpToDen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTransColoringApplySpToDen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTransColoringApplySpToDen"><H1>MatTransColoringApplySpToDen</H1></A>
Given a symbolic matrix product C=A*B^T for which a <A HREF="../Mat/MatTransposeColoring.html#MatTransposeColoring">MatTransposeColoring</A> context has been created, computes a dense B^T by Apply <A HREF="../Mat/MatTransposeColoring.html#MatTransposeColoring">MatTransposeColoring</A> to sparse B.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTranspose.html b/docs/manualpages/Mat/MatTranspose.html
index c3387e5..f5a3da9 100644
--- a/docs/manualpages/Mat/MatTranspose.html
+++ b/docs/manualpages/Mat/MatTranspose.html
@@ -5,8 +5,8 @@
<TITLE>MatTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTranspose"><H1>MatTranspose</H1></A>
Computes an in-place or out-of-place transpose of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTransposeColoring.html b/docs/manualpages/Mat/MatTransposeColoring.html
index f3d0f8b..7a43ca3 100644
--- a/docs/manualpages/Mat/MatTransposeColoring.html
+++ b/docs/manualpages/Mat/MatTransposeColoring.html
@@ -5,8 +5,8 @@
<TITLE>MatTransposeColoring</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTransposeColoring.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTransposeColoring.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTransposeColoring"><H1>MatTransposeColoring</H1></A>
Object for computing a sparse matrix product C=A*B^T via coloring
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTransposeColoringCreate.html b/docs/manualpages/Mat/MatTransposeColoringCreate.html
index fc8b841..3401351 100644
--- a/docs/manualpages/Mat/MatTransposeColoringCreate.html
+++ b/docs/manualpages/Mat/MatTransposeColoringCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatTransposeColoringCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTransposeColoringCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTransposeColoringCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTransposeColoringCreate"><H1>MatTransposeColoringCreate</H1></A>
Creates a matrix coloring context for matrix product C=A*B^T.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTransposeColoringDestroy.html b/docs/manualpages/Mat/MatTransposeColoringDestroy.html
index cab7d6c..1911120 100644
--- a/docs/manualpages/Mat/MatTransposeColoringDestroy.html
+++ b/docs/manualpages/Mat/MatTransposeColoringDestroy.html
@@ -5,8 +5,8 @@
<TITLE>MatTransposeColoringDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTransposeColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTransposeColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTransposeColoringDestroy"><H1>MatTransposeColoringDestroy</H1></A>
Destroys a coloring context for matrix product C=A*B^T that was created via <A HREF="../Mat/MatTransposeColoringCreate.html#MatTransposeColoringCreate">MatTransposeColoringCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTransposeMatMult.html b/docs/manualpages/Mat/MatTransposeMatMult.html
index 0eaf8b4..70cbaaa 100644
--- a/docs/manualpages/Mat/MatTransposeMatMult.html
+++ b/docs/manualpages/Mat/MatTransposeMatMult.html
@@ -5,8 +5,8 @@
<TITLE>MatTransposeMatMult</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTransposeMatMult.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTransposeMatMult.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTransposeMatMult"><H1>MatTransposeMatMult</H1></A>
Performs Matrix-Matrix Multiplication C=A^T*B.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatTransposeMatMultEqual.html b/docs/manualpages/Mat/MatTransposeMatMultEqual.html
index 6744816..3f5523c 100644
--- a/docs/manualpages/Mat/MatTransposeMatMultEqual.html
+++ b/docs/manualpages/Mat/MatTransposeMatMultEqual.html
@@ -5,8 +5,8 @@
<TITLE>MatTransposeMatMultEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatTransposeMatMultEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatTransposeMatMultEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatTransposeMatMultEqual"><H1>MatTransposeMatMultEqual</H1></A>
Test A^T*B*x = C*x for n random vector x
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatType.html b/docs/manualpages/Mat/MatType.html
index 52b28df..c1dff7a 100644
--- a/docs/manualpages/Mat/MatType.html
+++ b/docs/manualpages/Mat/MatType.html
@@ -5,8 +5,8 @@
<TITLE>MatType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatType"><H1>MatType</H1></A>
String with the name of a PETSc matrix type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatView.html b/docs/manualpages/Mat/MatView.html
index a9c2396..96c766a 100644
--- a/docs/manualpages/Mat/MatView.html
+++ b/docs/manualpages/Mat/MatView.html
@@ -5,8 +5,8 @@
<TITLE>MatView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatView"><H1>MatView</H1></A>
Visualizes a matrix object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatXAIJSetPreallocation.html b/docs/manualpages/Mat/MatXAIJSetPreallocation.html
index 2723d1b..1290672 100644
--- a/docs/manualpages/Mat/MatXAIJSetPreallocation.html
+++ b/docs/manualpages/Mat/MatXAIJSetPreallocation.html
@@ -5,8 +5,8 @@
<TITLE>MatXAIJSetPreallocation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatXAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatXAIJSetPreallocation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatXAIJSetPreallocation"><H1>MatXAIJSetPreallocation</H1></A>
set preallocation for serial and parallel AIJ, BAIJ, and SBAIJ matrices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroEntries.html b/docs/manualpages/Mat/MatZeroEntries.html
index 318a929..e3bcb42 100644
--- a/docs/manualpages/Mat/MatZeroEntries.html
+++ b/docs/manualpages/Mat/MatZeroEntries.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroEntries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroEntries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroEntries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroEntries"><H1>MatZeroEntries</H1></A>
Zeros all entries of a matrix. For sparse matrices this routine retains the old nonzero structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRows.html b/docs/manualpages/Mat/MatZeroRows.html
index 2238cb9..389bdc3 100644
--- a/docs/manualpages/Mat/MatZeroRows.html
+++ b/docs/manualpages/Mat/MatZeroRows.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRows</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRows.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRows.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRows"><H1>MatZeroRows</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsColumns.html b/docs/manualpages/Mat/MatZeroRowsColumns.html
index 5cb0be8..8b8c8c3 100644
--- a/docs/manualpages/Mat/MatZeroRowsColumns.html
+++ b/docs/manualpages/Mat/MatZeroRowsColumns.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsColumns</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsColumns.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsColumns.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsColumns"><H1>MatZeroRowsColumns</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows and columns of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsColumnsIS.html b/docs/manualpages/Mat/MatZeroRowsColumnsIS.html
index 5b37cf0..7246d00 100644
--- a/docs/manualpages/Mat/MatZeroRowsColumnsIS.html
+++ b/docs/manualpages/Mat/MatZeroRowsColumnsIS.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsColumnsIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsColumnsIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsColumnsIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsColumnsIS"><H1>MatZeroRowsColumnsIS</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows and columns of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsColumnsLocal.html b/docs/manualpages/Mat/MatZeroRowsColumnsLocal.html
index 7217ce4..fbd7810 100644
--- a/docs/manualpages/Mat/MatZeroRowsColumnsLocal.html
+++ b/docs/manualpages/Mat/MatZeroRowsColumnsLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsColumnsLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsColumnsLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsColumnsLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsColumnsLocal"><H1>MatZeroRowsColumnsLocal</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows and columns of a matrix; using local numbering of rows.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsColumnsLocalIS.html b/docs/manualpages/Mat/MatZeroRowsColumnsLocalIS.html
index cc247b7..885c4d6 100644
--- a/docs/manualpages/Mat/MatZeroRowsColumnsLocalIS.html
+++ b/docs/manualpages/Mat/MatZeroRowsColumnsLocalIS.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsColumnsLocalIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsColumnsLocalIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsColumnsLocalIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsColumnsLocalIS"><H1>MatZeroRowsColumnsLocalIS</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows and columns of a matrix; using local numbering of rows.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsColumnsStencil.html b/docs/manualpages/Mat/MatZeroRowsColumnsStencil.html
index cdda525..e51bff3 100644
--- a/docs/manualpages/Mat/MatZeroRowsColumnsStencil.html
+++ b/docs/manualpages/Mat/MatZeroRowsColumnsStencil.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsColumnsStencil</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsColumnsStencil.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsColumnsStencil.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsColumnsStencil"><H1>MatZeroRowsColumnsStencil</H1></A>
Zeros all row and column entries (except possibly the main diagonal) of a set of rows and columns of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsIS.html b/docs/manualpages/Mat/MatZeroRowsIS.html
index 57cd41e..b0ebba2 100644
--- a/docs/manualpages/Mat/MatZeroRowsIS.html
+++ b/docs/manualpages/Mat/MatZeroRowsIS.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsIS"><H1>MatZeroRowsIS</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows of a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsLocal.html b/docs/manualpages/Mat/MatZeroRowsLocal.html
index eb1afac..9356c5c 100644
--- a/docs/manualpages/Mat/MatZeroRowsLocal.html
+++ b/docs/manualpages/Mat/MatZeroRowsLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsLocal"><H1>MatZeroRowsLocal</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows of a matrix; using local numbering of rows.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsLocalIS.html b/docs/manualpages/Mat/MatZeroRowsLocalIS.html
index 89b5c11..9f0b27d 100644
--- a/docs/manualpages/Mat/MatZeroRowsLocalIS.html
+++ b/docs/manualpages/Mat/MatZeroRowsLocalIS.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsLocalIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsLocalIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsLocalIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsLocalIS"><H1>MatZeroRowsLocalIS</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows of a matrix; using local numbering of rows.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/MatZeroRowsStencil.html b/docs/manualpages/Mat/MatZeroRowsStencil.html
index bfe8f74..c646436 100644
--- a/docs/manualpages/Mat/MatZeroRowsStencil.html
+++ b/docs/manualpages/Mat/MatZeroRowsStencil.html
@@ -5,8 +5,8 @@
<TITLE>MatZeroRowsStencil</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/MatZeroRowsStencil.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/MatZeroRowsStencil.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatZeroRowsStencil"><H1>MatZeroRowsStencil</H1></A>
Zeros all entries (except possibly the main diagonal) of a set of rows of a matrix. These rows must be local to the process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/PetscElementalFinalizePackage.html b/docs/manualpages/Mat/PetscElementalFinalizePackage.html
index 3a42ee5..0463bb9 100644
--- a/docs/manualpages/Mat/PetscElementalFinalizePackage.html
+++ b/docs/manualpages/Mat/PetscElementalFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscElementalFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/PetscElementalFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/PetscElementalFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscElementalFinalizePackage"><H1>PetscElementalFinalizePackage</H1></A>
Finalize Elemental package
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/PetscElementalInitializePackage.html b/docs/manualpages/Mat/PetscElementalInitializePackage.html
index 4e6d157..33a0de1 100644
--- a/docs/manualpages/Mat/PetscElementalInitializePackage.html
+++ b/docs/manualpages/Mat/PetscElementalInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscElementalInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/PetscElementalInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/PetscElementalInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscElementalInitializePackage"><H1>PetscElementalInitializePackage</H1></A>
Initialize Elemental package
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/VecScatterFFTWToPetsc.html b/docs/manualpages/Mat/VecScatterFFTWToPetsc.html
index bdd64a9..da1ed5a 100644
--- a/docs/manualpages/Mat/VecScatterFFTWToPetsc.html
+++ b/docs/manualpages/Mat/VecScatterFFTWToPetsc.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterFFTWToPetsc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/VecScatterFFTWToPetsc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/VecScatterFFTWToPetsc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterFFTWToPetsc"><H1>VecScatterFFTWToPetsc</H1></A>
Converts FFTW output to the PETSc vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/VecScatterPetscToFFTW.html b/docs/manualpages/Mat/VecScatterPetscToFFTW.html
index 0e60d6c..9b06d8f 100644
--- a/docs/manualpages/Mat/VecScatterPetscToFFTW.html
+++ b/docs/manualpages/Mat/VecScatterPetscToFFTW.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterPetscToFFTW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/VecScatterPetscToFFTW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/VecScatterPetscToFFTW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterPetscToFFTW"><H1>VecScatterPetscToFFTW</H1></A>
Copies the PETSc vector to the vector that goes into FFTW block.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Mat/index.html b/docs/manualpages/Mat/index.html
index 6210aa6..2f05659 100644
--- a/docs/manualpages/Mat/index.html
+++ b/docs/manualpages/Mat/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Mat/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Mat/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/docs/manualpages/MatFD/MatFDColoringApply.html b/docs/manualpages/MatFD/MatFDColoringApply.html
index bd948ca..12fe44f 100644
--- a/docs/manualpages/MatFD/MatFDColoringApply.html
+++ b/docs/manualpages/MatFD/MatFDColoringApply.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringApply"><H1>MatFDColoringApply</H1></A>
Given a matrix for which a <A HREF="../Mat/MatFDColoring.html#MatFDColoring">MatFDColoring</A> context has been created, computes the Jacobian for a function via finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringCreate.html b/docs/manualpages/MatFD/MatFDColoringCreate.html
index 9543197..cc52c11 100644
--- a/docs/manualpages/MatFD/MatFDColoringCreate.html
+++ b/docs/manualpages/MatFD/MatFDColoringCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringCreate"><H1>MatFDColoringCreate</H1></A>
Creates a matrix coloring context for finite difference computation of Jacobians.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringDestroy.html b/docs/manualpages/MatFD/MatFDColoringDestroy.html
index b12a2d7..454fb65 100644
--- a/docs/manualpages/MatFD/MatFDColoringDestroy.html
+++ b/docs/manualpages/MatFD/MatFDColoringDestroy.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringDestroy"><H1>MatFDColoringDestroy</H1></A>
Destroys a matrix coloring context that was created via <A HREF="../MatFD/MatFDColoringCreate.html#MatFDColoringCreate">MatFDColoringCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringGetFunction.html b/docs/manualpages/MatFD/MatFDColoringGetFunction.html
index 3179933..57f2ef4 100644
--- a/docs/manualpages/MatFD/MatFDColoringGetFunction.html
+++ b/docs/manualpages/MatFD/MatFDColoringGetFunction.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringGetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringGetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringGetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringGetFunction"><H1>MatFDColoringGetFunction</H1></A>
Gets the function to use for computing the Jacobian.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringGetPerturbedColumns.html b/docs/manualpages/MatFD/MatFDColoringGetPerturbedColumns.html
index 3700ce5..8d70c20 100644
--- a/docs/manualpages/MatFD/MatFDColoringGetPerturbedColumns.html
+++ b/docs/manualpages/MatFD/MatFDColoringGetPerturbedColumns.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringGetPerturbedColumns</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringGetPerturbedColumns.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringGetPerturbedColumns.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringGetPerturbedColumns"><H1>MatFDColoringGetPerturbedColumns</H1></A>
Returns the indices of the columns that that are currently being perturbed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringSetBlockSize.html b/docs/manualpages/MatFD/MatFDColoringSetBlockSize.html
index f9311dc..54280f5 100644
--- a/docs/manualpages/MatFD/MatFDColoringSetBlockSize.html
+++ b/docs/manualpages/MatFD/MatFDColoringSetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringSetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringSetBlockSize"><H1>MatFDColoringSetBlockSize</H1></A>
Sets block size for efficient inserting entries of Jacobian matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringSetFromOptions.html b/docs/manualpages/MatFD/MatFDColoringSetFromOptions.html
index b17a773..62a3c11 100644
--- a/docs/manualpages/MatFD/MatFDColoringSetFromOptions.html
+++ b/docs/manualpages/MatFD/MatFDColoringSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringSetFromOptions"><H1>MatFDColoringSetFromOptions</H1></A>
Sets coloring finite difference parameters from the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringSetFunction.html b/docs/manualpages/MatFD/MatFDColoringSetFunction.html
index 82f259c..9b19d64 100644
--- a/docs/manualpages/MatFD/MatFDColoringSetFunction.html
+++ b/docs/manualpages/MatFD/MatFDColoringSetFunction.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringSetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringSetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringSetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringSetFunction"><H1>MatFDColoringSetFunction</H1></A>
Sets the function to use for computing the Jacobian.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringSetParameters.html b/docs/manualpages/MatFD/MatFDColoringSetParameters.html
index 5d26006..25be7f5 100644
--- a/docs/manualpages/MatFD/MatFDColoringSetParameters.html
+++ b/docs/manualpages/MatFD/MatFDColoringSetParameters.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringSetParameters</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringSetParameters.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringSetParameters.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringSetParameters"><H1>MatFDColoringSetParameters</H1></A>
Sets the parameters for the sparse approximation of a Jacobian matrix using finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringSetType.html b/docs/manualpages/MatFD/MatFDColoringSetType.html
index 69cc300..5955dcc 100644
--- a/docs/manualpages/MatFD/MatFDColoringSetType.html
+++ b/docs/manualpages/MatFD/MatFDColoringSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringSetType"><H1>MatFDColoringSetType</H1></A>
Sets the approach for computing the finite difference parameter
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringSetUp.html b/docs/manualpages/MatFD/MatFDColoringSetUp.html
index 639899f..966f63d 100644
--- a/docs/manualpages/MatFD/MatFDColoringSetUp.html
+++ b/docs/manualpages/MatFD/MatFDColoringSetUp.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringSetUp"><H1>MatFDColoringSetUp</H1></A>
Sets up the internal data structures of matrix coloring context for the later use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/MatFDColoringView.html b/docs/manualpages/MatFD/MatFDColoringView.html
index 78b1f73..049d6a0 100644
--- a/docs/manualpages/MatFD/MatFDColoringView.html
+++ b/docs/manualpages/MatFD/MatFDColoringView.html
@@ -5,8 +5,8 @@
<TITLE>MatFDColoringView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/MatFDColoringView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/MatFDColoringView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatFDColoringView"><H1>MatFDColoringView</H1></A>
Views a finite difference coloring context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatFD/index.html b/docs/manualpages/MatFD/index.html
index 2cc97dc..c1440d6 100644
--- a/docs/manualpages/MatFD/index.html
+++ b/docs/manualpages/MatFD/index.html
@@ -3,8 +3,8 @@
<TITLE>MatFD Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatFD/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatFD/index.html "><small>Report Typos and Errors</small></a></div>
<H2> MatFD Manual Pages
</H2>
diff --git a/docs/manualpages/MatOrderings/MATCOARSENHEM.html b/docs/manualpages/MatOrderings/MATCOARSENHEM.html
index 950a1cb..184437f 100644
--- a/docs/manualpages/MatOrderings/MATCOARSENHEM.html
+++ b/docs/manualpages/MatOrderings/MATCOARSENHEM.html
@@ -5,8 +5,8 @@
<TITLE>MATCOARSENHEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATCOARSENHEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATCOARSENHEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATCOARSENHEM"><H1>MATCOARSENHEM</H1></A>
A coarsener that uses HEM a simple greedy coarsener
<P>
diff --git a/docs/manualpages/MatOrderings/MATCOARSENMIS.html b/docs/manualpages/MatOrderings/MATCOARSENMIS.html
index cc2b333..eb94461 100644
--- a/docs/manualpages/MatOrderings/MATCOARSENMIS.html
+++ b/docs/manualpages/MatOrderings/MATCOARSENMIS.html
@@ -5,8 +5,8 @@
<TITLE>MATCOARSENMIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATCOARSENMIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATCOARSENMIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATCOARSENMIS"><H1>MATCOARSENMIS</H1></A>
Creates a coarsen context via the external package MIS. Collective on <A HREF="../Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</A>
<P>
diff --git a/docs/manualpages/MatOrderings/MATCOLORINGGREEDY.html b/docs/manualpages/MatOrderings/MATCOLORINGGREEDY.html
index 16cd644..f8930b4 100644
--- a/docs/manualpages/MatOrderings/MATCOLORINGGREEDY.html
+++ b/docs/manualpages/MatOrderings/MATCOLORINGGREEDY.html
@@ -5,8 +5,8 @@
<TITLE>MATCOLORINGGREEDY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATCOLORINGGREEDY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATCOLORINGGREEDY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATCOLORINGGREEDY"><H1>MATCOLORINGGREEDY</H1></A>
Greedy-with-conflict correction based Matrix Coloring for distance 1 and 2.
<P>
diff --git a/docs/manualpages/MatOrderings/MATCOLORINGJP.html b/docs/manualpages/MatOrderings/MATCOLORINGJP.html
index ca51662..e8148f7 100644
--- a/docs/manualpages/MatOrderings/MATCOLORINGJP.html
+++ b/docs/manualpages/MatOrderings/MATCOLORINGJP.html
@@ -5,8 +5,8 @@
<TITLE>MATCOLORINGJP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATCOLORINGJP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATCOLORINGJP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATCOLORINGJP"><H1>MATCOLORINGJP</H1></A>
Parallel Jones-Plassmann Coloring
<P>
diff --git a/docs/manualpages/MatOrderings/MATCOLORINGPOWER.html b/docs/manualpages/MatOrderings/MATCOLORINGPOWER.html
index eb75dc0..496025e 100644
--- a/docs/manualpages/MatOrderings/MATCOLORINGPOWER.html
+++ b/docs/manualpages/MatOrderings/MATCOLORINGPOWER.html
@@ -5,8 +5,8 @@
<TITLE>MATCOLORINGPOWER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATCOLORINGPOWER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATCOLORINGPOWER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATCOLORINGPOWER"><H1>MATCOLORINGPOWER</H1></A>
Take the matrix's nth power, then do one-coloring on it.
<P>
diff --git a/docs/manualpages/MatOrderings/MATPARTITIONINGCHACO.html b/docs/manualpages/MatOrderings/MATPARTITIONINGCHACO.html
index 63f7979..514c829 100644
--- a/docs/manualpages/MatOrderings/MATPARTITIONINGCHACO.html
+++ b/docs/manualpages/MatOrderings/MATPARTITIONINGCHACO.html
@@ -5,8 +5,8 @@
<TITLE>MATPARTITIONINGCHACO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATPARTITIONINGCHACO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATPARTITIONINGCHACO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATPARTITIONINGCHACO"><H1>MATPARTITIONINGCHACO</H1></A>
Creates a partitioning context via the external package Chaco.
<P>
diff --git a/docs/manualpages/MatOrderings/MATPARTITIONINGHIERARCHPART.html b/docs/manualpages/MatOrderings/MATPARTITIONINGHIERARCHPART.html
index 49bc0c3..d460e3e 100644
--- a/docs/manualpages/MatOrderings/MATPARTITIONINGHIERARCHPART.html
+++ b/docs/manualpages/MatOrderings/MATPARTITIONINGHIERARCHPART.html
@@ -5,8 +5,8 @@
<TITLE>MATPARTITIONINGHIERARCHPART</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATPARTITIONINGHIERARCHPART.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATPARTITIONINGHIERARCHPART.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATPARTITIONINGHIERARCHPART"><H1>MATPARTITIONINGHIERARCHPART</H1></A>
Creates a partitioning context via hierarchical partitioning strategy. Collective on <A HREF="../Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</A>
<P>
diff --git a/docs/manualpages/MatOrderings/MATPARTITIONINGPARMETIS.html b/docs/manualpages/MatOrderings/MATPARTITIONINGPARMETIS.html
index 4869f74..a351f1f 100644
--- a/docs/manualpages/MatOrderings/MATPARTITIONINGPARMETIS.html
+++ b/docs/manualpages/MatOrderings/MATPARTITIONINGPARMETIS.html
@@ -5,8 +5,8 @@
<TITLE>MATPARTITIONINGPARMETIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATPARTITIONINGPARMETIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATPARTITIONINGPARMETIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATPARTITIONINGPARMETIS"><H1>MATPARTITIONINGPARMETIS</H1></A>
Creates a partitioning context via the external package PARMETIS. Collective on <A HREF="../Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</A>
<P>
diff --git a/docs/manualpages/MatOrderings/MATPARTITIONINGPARTY.html b/docs/manualpages/MatOrderings/MATPARTITIONINGPARTY.html
index 17ffa3e..7221b02 100644
--- a/docs/manualpages/MatOrderings/MATPARTITIONINGPARTY.html
+++ b/docs/manualpages/MatOrderings/MATPARTITIONINGPARTY.html
@@ -5,8 +5,8 @@
<TITLE>MATPARTITIONINGPARTY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATPARTITIONINGPARTY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATPARTITIONINGPARTY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATPARTITIONINGPARTY"><H1>MATPARTITIONINGPARTY</H1></A>
Creates a partitioning context via the external package Party.
<P>
diff --git a/docs/manualpages/MatOrderings/MATPARTITIONINGPTSCOTCH.html b/docs/manualpages/MatOrderings/MATPARTITIONINGPTSCOTCH.html
index ba98614..247b884 100644
--- a/docs/manualpages/MatOrderings/MATPARTITIONINGPTSCOTCH.html
+++ b/docs/manualpages/MatOrderings/MATPARTITIONINGPTSCOTCH.html
@@ -5,8 +5,8 @@
<TITLE>MATPARTITIONINGPTSCOTCH</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MATPARTITIONINGPTSCOTCH.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MATPARTITIONINGPTSCOTCH.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MATPARTITIONINGPTSCOTCH"><H1>MATPARTITIONINGPTSCOTCH</H1></A>
Creates a partitioning context via the external package SCOTCH.
<P>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenApply.html b/docs/manualpages/MatOrderings/MatCoarsenApply.html
index d4aeb25..8a07446 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenApply.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenApply.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenApply"><H1>MatCoarsenApply</H1></A>
Gets a coarsen for a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenCreate.html b/docs/manualpages/MatOrderings/MatCoarsenCreate.html
index 9295aa8..621ffc2 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenCreate.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenCreate"><H1>MatCoarsenCreate</H1></A>
Creates a coarsen context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenDestroy.html b/docs/manualpages/MatOrderings/MatCoarsenDestroy.html
index 0f171a2..9631c44 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenDestroy.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenDestroy.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenDestroy"><H1>MatCoarsenDestroy</H1></A>
Destroys the coarsen context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenGetData.html b/docs/manualpages/MatOrderings/MatCoarsenGetData.html
index d7bcfc5..ddc5ef7 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenGetData.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenGetData.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenGetData</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenGetData.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenGetData.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenGetData"><H1>MatCoarsenGetData</H1></A>
Gets the weights for vertices for a coarsen.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenGetType.html b/docs/manualpages/MatOrderings/MatCoarsenGetType.html
index 887e65e..eddf586 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenGetType.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenGetType.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenGetType"><H1>MatCoarsenGetType</H1></A>
Gets the Coarsen method type and name (as a string) from the coarsen context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenRegister.html b/docs/manualpages/MatOrderings/MatCoarsenRegister.html
index 5a1a06d..90b3ce3 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenRegister.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenRegister.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenRegister"><H1>MatCoarsenRegister</H1></A>
Adds a new sparse matrix coarser to the matrix package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenRegisterAll.html b/docs/manualpages/MatOrderings/MatCoarsenRegisterAll.html
index a39fc94..864a3b5 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenRegisterAll.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenRegisterAll"><H1>MatCoarsenRegisterAll</H1></A>
Registers all of the matrix Coarsen routines in PETSc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenSetAdjacency.html b/docs/manualpages/MatOrderings/MatCoarsenSetAdjacency.html
index 1c2195f..57c397e 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenSetAdjacency.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenSetAdjacency.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenSetAdjacency</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenSetAdjacency.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenSetAdjacency.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenSetAdjacency"><H1>MatCoarsenSetAdjacency</H1></A>
Sets the adjacency graph (matrix) of the thing to be partitioned.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenSetFromOptions.html b/docs/manualpages/MatOrderings/MatCoarsenSetFromOptions.html
index 0d3754b..37d5f76 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenSetFromOptions.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenSetFromOptions"><H1>MatCoarsenSetFromOptions</H1></A>
Sets various coarsen options from the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenSetGreedyOrdering.html b/docs/manualpages/MatOrderings/MatCoarsenSetGreedyOrdering.html
index 0783a54..e6524d9 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenSetGreedyOrdering.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenSetGreedyOrdering.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenSetGreedyOrdering</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenSetGreedyOrdering.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenSetGreedyOrdering.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenSetGreedyOrdering"><H1>MatCoarsenSetGreedyOrdering</H1></A>
Sets the ordering of the vertices to use with a greedy coarsening method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenSetStrictAggs.html b/docs/manualpages/MatOrderings/MatCoarsenSetStrictAggs.html
index 19c52c1..54237a7 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenSetStrictAggs.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenSetStrictAggs.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenSetStrictAggs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenSetStrictAggs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenSetStrictAggs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenSetStrictAggs"><H1>MatCoarsenSetStrictAggs</H1></A>
Logically Collective on <A HREF="../Mat/MatCoarsen.html#MatCoarsen">MatCoarsen</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenSetType.html b/docs/manualpages/MatOrderings/MatCoarsenSetType.html
index ecce9e0..b21c919 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenSetType.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenSetType"><H1>MatCoarsenSetType</H1></A>
Sets the type of aggregator to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCoarsenView.html b/docs/manualpages/MatOrderings/MatCoarsenView.html
index 3ca647d..0986259 100644
--- a/docs/manualpages/MatOrderings/MatCoarsenView.html
+++ b/docs/manualpages/MatOrderings/MatCoarsenView.html
@@ -5,8 +5,8 @@
<TITLE>MatCoarsenView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCoarsenView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCoarsenView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCoarsenView"><H1>MatCoarsenView</H1></A>
Prints the coarsen data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringApply.html b/docs/manualpages/MatOrderings/MatColoringApply.html
index bede50e..50fef66 100644
--- a/docs/manualpages/MatOrderings/MatColoringApply.html
+++ b/docs/manualpages/MatOrderings/MatColoringApply.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringApply"><H1>MatColoringApply</H1></A>
Apply the coloring to the matrix, producing index sets corresponding to a number of independent sets in the induced graph.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringCreate.html b/docs/manualpages/MatOrderings/MatColoringCreate.html
index 3c868d4..37c62a7 100644
--- a/docs/manualpages/MatOrderings/MatColoringCreate.html
+++ b/docs/manualpages/MatOrderings/MatColoringCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringCreate"><H1>MatColoringCreate</H1></A>
Creates a matrix coloring context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringDestroy.html b/docs/manualpages/MatOrderings/MatColoringDestroy.html
index 40ad8c0..b17bb56 100644
--- a/docs/manualpages/MatOrderings/MatColoringDestroy.html
+++ b/docs/manualpages/MatOrderings/MatColoringDestroy.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringDestroy"><H1>MatColoringDestroy</H1></A>
Destroys the matrix coloring context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringGetDistance.html b/docs/manualpages/MatOrderings/MatColoringGetDistance.html
index 8e5b5de..6645f36 100644
--- a/docs/manualpages/MatOrderings/MatColoringGetDistance.html
+++ b/docs/manualpages/MatOrderings/MatColoringGetDistance.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringGetDistance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringGetDistance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringGetDistance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringGetDistance"><H1>MatColoringGetDistance</H1></A>
Gets the distance of the coloring
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringGetMaxColors.html b/docs/manualpages/MatOrderings/MatColoringGetMaxColors.html
index 54b4c75..be9f2d7 100644
--- a/docs/manualpages/MatOrderings/MatColoringGetMaxColors.html
+++ b/docs/manualpages/MatOrderings/MatColoringGetMaxColors.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringGetMaxColors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringGetMaxColors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringGetMaxColors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringGetMaxColors"><H1>MatColoringGetMaxColors</H1></A>
Gets the maximum number of colors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringRegister.html b/docs/manualpages/MatOrderings/MatColoringRegister.html
index 5546055..ab3112f 100644
--- a/docs/manualpages/MatOrderings/MatColoringRegister.html
+++ b/docs/manualpages/MatOrderings/MatColoringRegister.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringRegister"><H1>MatColoringRegister</H1></A>
Adds a new sparse matrix coloring to the matrix package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringRegisterAll.html b/docs/manualpages/MatOrderings/MatColoringRegisterAll.html
index 01109cd..e46f1a8 100644
--- a/docs/manualpages/MatOrderings/MatColoringRegisterAll.html
+++ b/docs/manualpages/MatOrderings/MatColoringRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringRegisterAll"><H1>MatColoringRegisterAll</H1></A>
Registers all of the matrix Coloring routines in PETSc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringSetDistance.html b/docs/manualpages/MatOrderings/MatColoringSetDistance.html
index f5f8d25..b4fc7a0 100644
--- a/docs/manualpages/MatOrderings/MatColoringSetDistance.html
+++ b/docs/manualpages/MatOrderings/MatColoringSetDistance.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringSetDistance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringSetDistance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringSetDistance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringSetDistance"><H1>MatColoringSetDistance</H1></A>
Sets the distance of the coloring
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringSetFromOptions.html b/docs/manualpages/MatOrderings/MatColoringSetFromOptions.html
index 98202a4..9ff0c94 100644
--- a/docs/manualpages/MatOrderings/MatColoringSetFromOptions.html
+++ b/docs/manualpages/MatOrderings/MatColoringSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringSetFromOptions"><H1>MatColoringSetFromOptions</H1></A>
Sets <A HREF="../Mat/MatColoring.html#MatColoring">MatColoring</A> options from user parameters
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringSetMaxColors.html b/docs/manualpages/MatOrderings/MatColoringSetMaxColors.html
index 7c655d1..958a086 100644
--- a/docs/manualpages/MatOrderings/MatColoringSetMaxColors.html
+++ b/docs/manualpages/MatOrderings/MatColoringSetMaxColors.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringSetMaxColors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringSetMaxColors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringSetMaxColors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringSetMaxColors"><H1>MatColoringSetMaxColors</H1></A>
Sets the maximum number of colors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringSetType.html b/docs/manualpages/MatOrderings/MatColoringSetType.html
index 41bb379..b022923 100644
--- a/docs/manualpages/MatOrderings/MatColoringSetType.html
+++ b/docs/manualpages/MatOrderings/MatColoringSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringSetType"><H1>MatColoringSetType</H1></A>
Sets the type of coloring algorithm used
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringSetWeightType.html b/docs/manualpages/MatOrderings/MatColoringSetWeightType.html
index 3f089be..c17adcf 100644
--- a/docs/manualpages/MatOrderings/MatColoringSetWeightType.html
+++ b/docs/manualpages/MatOrderings/MatColoringSetWeightType.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringSetWeightType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringSetWeightType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringSetWeightType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringSetWeightType"><H1>MatColoringSetWeightType</H1></A>
Set the type of weight computation used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatColoringView.html b/docs/manualpages/MatOrderings/MatColoringView.html
index 02eb7d1..946d9d5 100644
--- a/docs/manualpages/MatOrderings/MatColoringView.html
+++ b/docs/manualpages/MatOrderings/MatColoringView.html
@@ -5,8 +5,8 @@
<TITLE>MatColoringView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatColoringView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatColoringView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatColoringView"><H1>MatColoringView</H1></A>
Output details about the <A HREF="../Mat/MatColoring.html#MatColoring">MatColoring</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatCreateLaplacian.html b/docs/manualpages/MatOrderings/MatCreateLaplacian.html
index f0f51d3..68642e0 100644
--- a/docs/manualpages/MatOrderings/MatCreateLaplacian.html
+++ b/docs/manualpages/MatOrderings/MatCreateLaplacian.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateLaplacian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatCreateLaplacian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatCreateLaplacian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateLaplacian"><H1>MatCreateLaplacian</H1></A>
Create the matrix Laplacian, with all values in the matrix less than the tolerance set to zero
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatGetOrdering.html b/docs/manualpages/MatOrderings/MatGetOrdering.html
index 50d597e..696971e 100644
--- a/docs/manualpages/MatOrderings/MatGetOrdering.html
+++ b/docs/manualpages/MatOrderings/MatGetOrdering.html
@@ -5,8 +5,8 @@
<TITLE>MatGetOrdering</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatGetOrdering.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatGetOrdering.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatGetOrdering"><H1>MatGetOrdering</H1></A>
Gets a reordering for a matrix to reduce fill or to improve numerical stability of LU factorization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatMeshToCellGraph.html b/docs/manualpages/MatOrderings/MatMeshToCellGraph.html
index e1d7de3..71a31a5 100644
--- a/docs/manualpages/MatOrderings/MatMeshToCellGraph.html
+++ b/docs/manualpages/MatOrderings/MatMeshToCellGraph.html
@@ -5,8 +5,8 @@
<TITLE>MatMeshToCellGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatMeshToCellGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatMeshToCellGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMeshToCellGraph"><H1>MatMeshToCellGraph</H1></A>
Uses the ParMETIS package to convert a <A HREF="../Mat/Mat.html#Mat">Mat</A> that represents a mesh to a <A HREF="../Mat/Mat.html#Mat">Mat</A> the represents the graph of the coupling between cells (the "dual" graph) and is suitable for partitioning with the <A HREF="../Mat/MatPartitioning.html#MatPartitioning">MatPartitioning</A> object. Use this to partition cells of a mesh.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatMeshToVertexGraph.html b/docs/manualpages/MatOrderings/MatMeshToVertexGraph.html
index b5fb977..c802995 100644
--- a/docs/manualpages/MatOrderings/MatMeshToVertexGraph.html
+++ b/docs/manualpages/MatOrderings/MatMeshToVertexGraph.html
@@ -5,8 +5,8 @@
<TITLE>MatMeshToVertexGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatMeshToVertexGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatMeshToVertexGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMeshToVertexGraph"><H1>MatMeshToVertexGraph</H1></A>
This routine does not exist because ParMETIS does not provide the functionality. Uses the ParMETIS package to convert a <A HREF="../Mat/Mat.html#Mat">Mat</A> that represents a mesh to a <A HREF="../Mat/Mat.html#Mat">Mat</A> the represents the graph of the coupling between vertices of the cells and is suitable for partitioning with the <A HREF="../Mat/MatPartitioning.html#MatPartitioning">MatPartitioning</A> object. Use this to partition vertices of a mesh. More likely you should use <A [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatOrderingRegister.html b/docs/manualpages/MatOrderings/MatOrderingRegister.html
index 5b24888..038c9ea 100644
--- a/docs/manualpages/MatOrderings/MatOrderingRegister.html
+++ b/docs/manualpages/MatOrderings/MatOrderingRegister.html
@@ -5,8 +5,8 @@
<TITLE>MatOrderingRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatOrderingRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatOrderingRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatOrderingRegister"><H1>MatOrderingRegister</H1></A>
Adds a new sparse matrix ordering to the matrix package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatOrderingRegisterAll.html b/docs/manualpages/MatOrderings/MatOrderingRegisterAll.html
index de0163a..e8d18bf 100644
--- a/docs/manualpages/MatOrderings/MatOrderingRegisterAll.html
+++ b/docs/manualpages/MatOrderings/MatOrderingRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>MatOrderingRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatOrderingRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatOrderingRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatOrderingRegisterAll"><H1>MatOrderingRegisterAll</H1></A>
Registers all of the matrix reordering routines in PETSc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningApply.html b/docs/manualpages/MatOrderings/MatPartitioningApply.html
index 1137f46..dc9e877 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningApply.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningApply.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningApply"><H1>MatPartitioningApply</H1></A>
Gets a partitioning for a matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenNumber.html b/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenNumber.html
index d0400da..7ee4fa2 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenNumber.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenNumber.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoGetEigenNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoGetEigenNumber"><H1>MatPartitioningChacoGetEigenNumber</H1></A>
Gets the number of eigenvectors used by Chaco.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenSolver.html b/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenSolver.html
index 50ee0e8..f5c55c5 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenSolver.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenSolver.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoGetEigenSolver</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenSolver.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenSolver.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoGetEigenSolver"><H1>MatPartitioningChacoGetEigenSolver</H1></A>
Get local method for Chaco partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenTol.html b/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenTol.html
index baa4ccf..9293000 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenTol.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenTol.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoGetEigenTol</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenTol.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoGetEigenTol.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoGetEigenTol"><H1>MatPartitioningChacoGetEigenTol</H1></A>
Gets the eigensolver tolerance.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoGetGlobal.html b/docs/manualpages/MatOrderings/MatPartitioningChacoGetGlobal.html
index 8a801ff..37ce1c6 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoGetGlobal.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoGetGlobal.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoGetGlobal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoGetGlobal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoGetGlobal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoGetGlobal"><H1>MatPartitioningChacoGetGlobal</H1></A>
Get global method for Chaco partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoGetLocal.html b/docs/manualpages/MatOrderings/MatPartitioningChacoGetLocal.html
index 061e0d8..8f7af7e 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoGetLocal.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoGetLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoGetLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoGetLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoGetLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoGetLocal"><H1>MatPartitioningChacoGetLocal</H1></A>
Get local method for Chaco partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoSetCoarseLevel.html b/docs/manualpages/MatOrderings/MatPartitioningChacoSetCoarseLevel.html
index 2354841..f46c2fb 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoSetCoarseLevel.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoSetCoarseLevel.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoSetCoarseLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoSetCoarseLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoSetCoarseLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoSetCoarseLevel"><H1>MatPartitioningChacoSetCoarseLevel</H1></A>
Set the coarse level parameter for the Chaco partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenNumber.html b/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenNumber.html
index f0d414f..6417154 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenNumber.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenNumber.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoSetEigenNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoSetEigenNumber"><H1>MatPartitioningChacoSetEigenNumber</H1></A>
Sets the number of eigenvectors to compute during partitioning.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenSolver.html b/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenSolver.html
index 7446bc5..66ce682 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenSolver.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenSolver.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoSetEigenSolver</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenSolver.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenSolver.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoSetEigenSolver"><H1>MatPartitioningChacoSetEigenSolver</H1></A>
Set eigensolver method for Chaco partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenTol.html b/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenTol.html
index ef114cb..40e8fc9 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenTol.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenTol.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoSetEigenTol</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenTol.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoSetEigenTol.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoSetEigenTol"><H1>MatPartitioningChacoSetEigenTol</H1></A>
Sets the tolerance for the eigensolver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoSetGlobal.html b/docs/manualpages/MatOrderings/MatPartitioningChacoSetGlobal.html
index 1c76722..ae0255e 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoSetGlobal.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoSetGlobal.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoSetGlobal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoSetGlobal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoSetGlobal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoSetGlobal"><H1>MatPartitioningChacoSetGlobal</H1></A>
Set global method for Chaco partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningChacoSetLocal.html b/docs/manualpages/MatOrderings/MatPartitioningChacoSetLocal.html
index 92ddc9a..40ecc2b 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningChacoSetLocal.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningChacoSetLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningChacoSetLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningChacoSetLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningChacoSetLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningChacoSetLocal"><H1>MatPartitioningChacoSetLocal</H1></A>
Set local method for Chaco partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningCreate.html b/docs/manualpages/MatOrderings/MatPartitioningCreate.html
index c2f8529..d1ae568 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningCreate.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningCreate.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningCreate"><H1>MatPartitioningCreate</H1></A>
Creates a partitioning context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningDestroy.html b/docs/manualpages/MatOrderings/MatPartitioningDestroy.html
index 4c789fa..24aa0b6 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningDestroy.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningDestroy.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningDestroy"><H1>MatPartitioningDestroy</H1></A>
Destroys the partitioning context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningGetType.html b/docs/manualpages/MatOrderings/MatPartitioningGetType.html
index 283f5b6..79e47e5 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningGetType.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningGetType.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningGetType"><H1>MatPartitioningGetType</H1></A>
Gets the Partitioning method type and name (as a string) from the partitioning context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetImbalance.html b/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetImbalance.html
index c5e3743..52ac17f 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetImbalance.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetImbalance.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPTScotchGetImbalance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPTScotchGetImbalance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPTScotchGetImbalance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPTScotchGetImbalance"><H1>MatPartitioningPTScotchGetImbalance</H1></A>
Gets the value of the load imbalance ratio used during strategy selection.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetStrategy.html b/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetStrategy.html
index 65f6788..b8fd323 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetStrategy.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPTScotchGetStrategy.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPTScotchGetStrategy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPTScotchGetStrategy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPTScotchGetStrategy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPTScotchGetStrategy"><H1>MatPartitioningPTScotchGetStrategy</H1></A>
Gets the strategy used in PTScotch.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetImbalance.html b/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetImbalance.html
index add74c7..876aad0 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetImbalance.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetImbalance.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPTScotchSetImbalance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPTScotchSetImbalance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPTScotchSetImbalance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPTScotchSetImbalance"><H1>MatPartitioningPTScotchSetImbalance</H1></A>
Sets the value of the load imbalance ratio to be used during strategy selection.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetStrategy.html b/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetStrategy.html
index 1d80ac3..d1a3f67 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetStrategy.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPTScotchSetStrategy.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPTScotchSetStrategy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPTScotchSetStrategy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPTScotchSetStrategy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPTScotchSetStrategy"><H1>MatPartitioningPTScotchSetStrategy</H1></A>
Sets the strategy to be used in PTScotch.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningParmetisGetEdgeCut.html b/docs/manualpages/MatOrderings/MatPartitioningParmetisGetEdgeCut.html
index 4110355..fe9291d 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningParmetisGetEdgeCut.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningParmetisGetEdgeCut.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningParmetisGetEdgeCut</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningParmetisGetEdgeCut.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningParmetisGetEdgeCut.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningParmetisGetEdgeCut"><H1>MatPartitioningParmetisGetEdgeCut</H1></A>
Returns the number of edge cuts in the vertex partition.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningParmetisSetCoarseSequential.html b/docs/manualpages/MatOrderings/MatPartitioningParmetisSetCoarseSequential.html
index 3f225b6..a8bb3db 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningParmetisSetCoarseSequential.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningParmetisSetCoarseSequential.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningParmetisSetCoarseSequential</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningParmetisSetCoarseSequential.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningParmetisSetCoarseSequential.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningParmetisSetCoarseSequential"><H1>MatPartitioningParmetisSetCoarseSequential</H1></A>
Use the sequential code to do the partitioning of the coarse grid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningParmetisSetRepartition.html b/docs/manualpages/MatOrderings/MatPartitioningParmetisSetRepartition.html
index 078d342..215d37c 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningParmetisSetRepartition.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningParmetisSetRepartition.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningParmetisSetRepartition</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningParmetisSetRepartition.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningParmetisSetRepartition.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningParmetisSetRepartition"><H1>MatPartitioningParmetisSetRepartition</H1></A>
Repartition current mesh to rebalance computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPartySetBipart.html b/docs/manualpages/MatOrderings/MatPartitioningPartySetBipart.html
index aa66ec8..5eb948f 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPartySetBipart.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPartySetBipart.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPartySetBipart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPartySetBipart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPartySetBipart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPartySetBipart"><H1>MatPartitioningPartySetBipart</H1></A>
Activate or deactivate recursive bisection.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPartySetCoarseLevel.html b/docs/manualpages/MatOrderings/MatPartitioningPartySetCoarseLevel.html
index 5f0cd9d..1d0c7a5 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPartySetCoarseLevel.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPartySetCoarseLevel.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPartySetCoarseLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPartySetCoarseLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPartySetCoarseLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPartySetCoarseLevel"><H1>MatPartitioningPartySetCoarseLevel</H1></A>
Set the coarse level parameter for the Party partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPartySetGlobal.html b/docs/manualpages/MatOrderings/MatPartitioningPartySetGlobal.html
index 4f66fc8..564e33a 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPartySetGlobal.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPartySetGlobal.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPartySetGlobal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPartySetGlobal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPartySetGlobal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPartySetGlobal"><H1>MatPartitioningPartySetGlobal</H1></A>
Set global method for Party partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPartySetLocal.html b/docs/manualpages/MatOrderings/MatPartitioningPartySetLocal.html
index 96f5491..74fa1d7 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPartySetLocal.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPartySetLocal.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPartySetLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPartySetLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPartySetLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPartySetLocal"><H1>MatPartitioningPartySetLocal</H1></A>
Set local method for Party partitioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningPartySetMatchOptimization.html b/docs/manualpages/MatOrderings/MatPartitioningPartySetMatchOptimization.html
index 9244f7b..9aa9b64 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningPartySetMatchOptimization.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningPartySetMatchOptimization.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningPartySetMatchOptimization</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningPartySetMatchOptimization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningPartySetMatchOptimization.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningPartySetMatchOptimization"><H1>MatPartitioningPartySetMatchOptimization</H1></A>
Activate matching optimization for graph reduction.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningRegister.html b/docs/manualpages/MatOrderings/MatPartitioningRegister.html
index b045264..507f692 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningRegister.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningRegister.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningRegister"><H1>MatPartitioningRegister</H1></A>
Adds a new sparse matrix partitioning to the matrix package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningRegisterAll.html b/docs/manualpages/MatOrderings/MatPartitioningRegisterAll.html
index d9ac2c7..b9c8075 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningRegisterAll.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningRegisterAll"><H1>MatPartitioningRegisterAll</H1></A>
Registers all of the matrix Partitioning routines in PETSc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningSetAdjacency.html b/docs/manualpages/MatOrderings/MatPartitioningSetAdjacency.html
index f782b79..1b7e0d4 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningSetAdjacency.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningSetAdjacency.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningSetAdjacency</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningSetAdjacency.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningSetAdjacency.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningSetAdjacency"><H1>MatPartitioningSetAdjacency</H1></A>
Sets the adjacency graph (matrix) of the thing to be partitioned.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningSetFromOptions.html b/docs/manualpages/MatOrderings/MatPartitioningSetFromOptions.html
index 48ef34e..d20a8bb 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningSetFromOptions.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningSetFromOptions"><H1>MatPartitioningSetFromOptions</H1></A>
Sets various partitioning options from the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningSetNParts.html b/docs/manualpages/MatOrderings/MatPartitioningSetNParts.html
index 326ba71..4e214c3 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningSetNParts.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningSetNParts.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningSetNParts</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningSetNParts.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningSetNParts.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningSetNParts"><H1>MatPartitioningSetNParts</H1></A>
Set how many partitions need to be created; by default this is one per processor. Certain partitioning schemes may in fact only support that option.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningSetPartitionWeights.html b/docs/manualpages/MatOrderings/MatPartitioningSetPartitionWeights.html
index fdc1e4e..91f32a9 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningSetPartitionWeights.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningSetPartitionWeights.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningSetPartitionWeights</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningSetPartitionWeights.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningSetPartitionWeights.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningSetPartitionWeights"><H1>MatPartitioningSetPartitionWeights</H1></A>
Sets the weights for each partition.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningSetType.html b/docs/manualpages/MatOrderings/MatPartitioningSetType.html
index 6f1a4fb..8865572 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningSetType.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningSetType.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningSetType"><H1>MatPartitioningSetType</H1></A>
Sets the type of partitioner to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningSetVertexWeights.html b/docs/manualpages/MatOrderings/MatPartitioningSetVertexWeights.html
index 6990459..40ef75a 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningSetVertexWeights.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningSetVertexWeights.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningSetVertexWeights</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningSetVertexWeights.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningSetVertexWeights.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningSetVertexWeights"><H1>MatPartitioningSetVertexWeights</H1></A>
Sets the weights for vertices for a partitioning.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/MatPartitioningView.html b/docs/manualpages/MatOrderings/MatPartitioningView.html
index 1186176..c0047d5 100644
--- a/docs/manualpages/MatOrderings/MatPartitioningView.html
+++ b/docs/manualpages/MatOrderings/MatPartitioningView.html
@@ -5,8 +5,8 @@
<TITLE>MatPartitioningView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/MatPartitioningView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/MatPartitioningView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatPartitioningView"><H1>MatPartitioningView</H1></A>
Prints the partitioning data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/MatOrderings/index.html b/docs/manualpages/MatOrderings/index.html
index cc5292f..5f67113 100644
--- a/docs/manualpages/MatOrderings/index.html
+++ b/docs/manualpages/MatOrderings/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/MatOrderings/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/MatOrderings/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/docs/manualpages/PC/PC.html b/docs/manualpages/PC/PC.html
index 2fda558..feace16 100644
--- a/docs/manualpages/PC/PC.html
+++ b/docs/manualpages/PC/PC.html
@@ -5,8 +5,8 @@
<TITLE>PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PC"><H1>PC</H1></A>
Abstract PETSc object that manages all preconditioners including direct solvers such as <A HREF="../PC/PCLU.html#PCLU">PCLU</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCAINVCUSP.html b/docs/manualpages/PC/PCAINVCUSP.html
index 9feceb6..c7b1783 100644
--- a/docs/manualpages/PC/PCAINVCUSP.html
+++ b/docs/manualpages/PC/PCAINVCUSP.html
@@ -5,8 +5,8 @@
<TITLE>PCAINVCUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCAINVCUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCAINVCUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCAINVCUSP"><H1>PCAINVCUSP</H1></A>
A sparse approximate inverse precondition that runs on the Nvidia GPU.
<P>
diff --git a/docs/manualpages/PC/PCASM.html b/docs/manualpages/PC/PCASM.html
index fe640cf..b90a313 100644
--- a/docs/manualpages/PC/PCASM.html
+++ b/docs/manualpages/PC/PCASM.html
@@ -5,8 +5,8 @@
<TITLE>PCASM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASM"><H1>PCASM</H1></A>
Use the (restricted) additive Schwarz method, each block is (approximately) solved with its own <A HREF="../KSP/KSP.html#KSP">KSP</A> object.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMCreateSubdomains.html b/docs/manualpages/PC/PCASMCreateSubdomains.html
index b7b0721..0581f7d 100644
--- a/docs/manualpages/PC/PCASMCreateSubdomains.html
+++ b/docs/manualpages/PC/PCASMCreateSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCASMCreateSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMCreateSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMCreateSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMCreateSubdomains"><H1>PCASMCreateSubdomains</H1></A>
Creates the index sets for the overlapping Schwarz preconditioner for a any problem on a general grid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMCreateSubdomains2D.html b/docs/manualpages/PC/PCASMCreateSubdomains2D.html
index 28f949c..4b7b84c 100644
--- a/docs/manualpages/PC/PCASMCreateSubdomains2D.html
+++ b/docs/manualpages/PC/PCASMCreateSubdomains2D.html
@@ -5,8 +5,8 @@
<TITLE>PCASMCreateSubdomains2D</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMCreateSubdomains2D.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMCreateSubdomains2D.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMCreateSubdomains2D"><H1>PCASMCreateSubdomains2D</H1></A>
Creates the index sets for the overlapping Schwarz preconditioner for a two-dimensional problem on a regular grid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMDestroySubdomains.html b/docs/manualpages/PC/PCASMDestroySubdomains.html
index d609add..bd98e53 100644
--- a/docs/manualpages/PC/PCASMDestroySubdomains.html
+++ b/docs/manualpages/PC/PCASMDestroySubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCASMDestroySubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMDestroySubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMDestroySubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMDestroySubdomains"><H1>PCASMDestroySubdomains</H1></A>
Destroys the index sets created with <A HREF="../PC/PCASMCreateSubdomains.html#PCASMCreateSubdomains">PCASMCreateSubdomains</A>(). Should be called after setting subdomains with <A HREF="../PC/PCASMSetLocalSubdomains.html#PCASMSetLocalSubdomains">PCASMSetLocalSubdomains</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMGetDMSubdomains.html b/docs/manualpages/PC/PCASMGetDMSubdomains.html
index d22227c..23cd392 100644
--- a/docs/manualpages/PC/PCASMGetDMSubdomains.html
+++ b/docs/manualpages/PC/PCASMGetDMSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCASMGetDMSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMGetDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMGetDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMGetDMSubdomains"><H1>PCASMGetDMSubdomains</H1></A>
Returns flag indicating whether to use <A HREF="../DM/DMCreateDomainDecomposition.html#DMCreateDomainDecomposition">DMCreateDomainDecomposition</A>() to define the subdomains, whenever possible. Not Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMGetLocalSubdomains.html b/docs/manualpages/PC/PCASMGetLocalSubdomains.html
index a11b6bf..2c2ad29 100644
--- a/docs/manualpages/PC/PCASMGetLocalSubdomains.html
+++ b/docs/manualpages/PC/PCASMGetLocalSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCASMGetLocalSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMGetLocalSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMGetLocalSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMGetLocalSubdomains"><H1>PCASMGetLocalSubdomains</H1></A>
Gets the local subdomains (for this processor only) for the additive Schwarz preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMGetLocalSubmatrices.html b/docs/manualpages/PC/PCASMGetLocalSubmatrices.html
index 75420c3..a0dd4fd 100644
--- a/docs/manualpages/PC/PCASMGetLocalSubmatrices.html
+++ b/docs/manualpages/PC/PCASMGetLocalSubmatrices.html
@@ -5,8 +5,8 @@
<TITLE>PCASMGetLocalSubmatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMGetLocalSubmatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMGetLocalSubmatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMGetLocalSubmatrices"><H1>PCASMGetLocalSubmatrices</H1></A>
Gets the local submatrices (for this processor only) for the additive Schwarz preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMGetLocalType.html b/docs/manualpages/PC/PCASMGetLocalType.html
index c06e52d..07aea7d 100644
--- a/docs/manualpages/PC/PCASMGetLocalType.html
+++ b/docs/manualpages/PC/PCASMGetLocalType.html
@@ -5,8 +5,8 @@
<TITLE>PCASMGetLocalType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMGetLocalType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMGetLocalType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMGetLocalType"><H1>PCASMGetLocalType</H1></A>
Gets the type of composition used for local problems in the additive Schwarz method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMGetSubKSP.html b/docs/manualpages/PC/PCASMGetSubKSP.html
index c7cd639..04bf2b7 100644
--- a/docs/manualpages/PC/PCASMGetSubKSP.html
+++ b/docs/manualpages/PC/PCASMGetSubKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCASMGetSubKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMGetSubKSP"><H1>PCASMGetSubKSP</H1></A>
Gets the local <A HREF="../KSP/KSP.html#KSP">KSP</A> contexts for all blocks on this processor.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMGetType.html b/docs/manualpages/PC/PCASMGetType.html
index 63c3125..e388805 100644
--- a/docs/manualpages/PC/PCASMGetType.html
+++ b/docs/manualpages/PC/PCASMGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCASMGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMGetType"><H1>PCASMGetType</H1></A>
Gets the type of restriction and interpolation used for local problems in the additive Schwarz method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMSetDMSubdomains.html b/docs/manualpages/PC/PCASMSetDMSubdomains.html
index 3715718..8baff05 100644
--- a/docs/manualpages/PC/PCASMSetDMSubdomains.html
+++ b/docs/manualpages/PC/PCASMSetDMSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCASMSetDMSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMSetDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMSetDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMSetDMSubdomains"><H1>PCASMSetDMSubdomains</H1></A>
Indicates whether to use <A HREF="../DM/DMCreateDomainDecomposition.html#DMCreateDomainDecomposition">DMCreateDomainDecomposition</A>() to define the subdomains, whenever possible. Logically Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMSetLocalSubdomains.html b/docs/manualpages/PC/PCASMSetLocalSubdomains.html
index 884d86a..8a423ce 100644
--- a/docs/manualpages/PC/PCASMSetLocalSubdomains.html
+++ b/docs/manualpages/PC/PCASMSetLocalSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCASMSetLocalSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMSetLocalSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMSetLocalSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMSetLocalSubdomains"><H1>PCASMSetLocalSubdomains</H1></A>
Sets the local subdomains (for this processor only) for the additive Schwarz preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMSetLocalType.html b/docs/manualpages/PC/PCASMSetLocalType.html
index 2627e22..00388df 100644
--- a/docs/manualpages/PC/PCASMSetLocalType.html
+++ b/docs/manualpages/PC/PCASMSetLocalType.html
@@ -5,8 +5,8 @@
<TITLE>PCASMSetLocalType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMSetLocalType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMSetLocalType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMSetLocalType"><H1>PCASMSetLocalType</H1></A>
Sets the type of composition used for local problems in the additive Schwarz method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMSetOverlap.html b/docs/manualpages/PC/PCASMSetOverlap.html
index 5379cd8..24ad526 100644
--- a/docs/manualpages/PC/PCASMSetOverlap.html
+++ b/docs/manualpages/PC/PCASMSetOverlap.html
@@ -5,8 +5,8 @@
<TITLE>PCASMSetOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMSetOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMSetOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMSetOverlap"><H1>PCASMSetOverlap</H1></A>
Sets the overlap between a pair of subdomains for the additive Schwarz preconditioner. Either all or no processors in the <A HREF="../PC/PC.html#PC">PC</A> communicator must call this routine. If <A HREF="../Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</A> is used, use option -mat_increase_overlap when the problem size large.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMSetSortIndices.html b/docs/manualpages/PC/PCASMSetSortIndices.html
index 949ba98..84c2515 100644
--- a/docs/manualpages/PC/PCASMSetSortIndices.html
+++ b/docs/manualpages/PC/PCASMSetSortIndices.html
@@ -5,8 +5,8 @@
<TITLE>PCASMSetSortIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMSetSortIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMSetSortIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMSetSortIndices"><H1>PCASMSetSortIndices</H1></A>
Determines whether subdomain indices are sorted.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMSetTotalSubdomains.html b/docs/manualpages/PC/PCASMSetTotalSubdomains.html
index b5c260b..9f8dcea 100644
--- a/docs/manualpages/PC/PCASMSetTotalSubdomains.html
+++ b/docs/manualpages/PC/PCASMSetTotalSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCASMSetTotalSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMSetTotalSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMSetTotalSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMSetTotalSubdomains"><H1>PCASMSetTotalSubdomains</H1></A>
Sets the subdomains for all processors for the additive Schwarz preconditioner. Either all or no processors in the <A HREF="../PC/PC.html#PC">PC</A> communicator must call this routine, with the same index sets.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMSetType.html b/docs/manualpages/PC/PCASMSetType.html
index 5558ede..c7532ab 100644
--- a/docs/manualpages/PC/PCASMSetType.html
+++ b/docs/manualpages/PC/PCASMSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCASMSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMSetType"><H1>PCASMSetType</H1></A>
Sets the type of restriction and interpolation used for local problems in the additive Schwarz method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCASMType.html b/docs/manualpages/PC/PCASMType.html
index a92f856..b0a29e4 100644
--- a/docs/manualpages/PC/PCASMType.html
+++ b/docs/manualpages/PC/PCASMType.html
@@ -5,8 +5,8 @@
<TITLE>PCASMType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCASMType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCASMType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCASMType"><H1>PCASMType</H1></A>
Type of additive Schwarz method to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCAppendOptionsPrefix.html b/docs/manualpages/PC/PCAppendOptionsPrefix.html
index 2ce438c..945b926 100644
--- a/docs/manualpages/PC/PCAppendOptionsPrefix.html
+++ b/docs/manualpages/PC/PCAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PCAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCAppendOptionsPrefix"><H1>PCAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../PC/PC.html#PC">PC</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApply.html b/docs/manualpages/PC/PCApply.html
index e9b2d5a..fb18265 100644
--- a/docs/manualpages/PC/PCApply.html
+++ b/docs/manualpages/PC/PCApply.html
@@ -5,8 +5,8 @@
<TITLE>PCApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApply"><H1>PCApply</H1></A>
Applies the preconditioner to a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplyBAorAB.html b/docs/manualpages/PC/PCApplyBAorAB.html
index c0763ca..26af7e0 100644
--- a/docs/manualpages/PC/PCApplyBAorAB.html
+++ b/docs/manualpages/PC/PCApplyBAorAB.html
@@ -5,8 +5,8 @@
<TITLE>PCApplyBAorAB</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplyBAorAB.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplyBAorAB.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplyBAorAB"><H1>PCApplyBAorAB</H1></A>
Applies the preconditioner and operator to a vector. y = B*A*x or y = A*B*x.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplyBAorABTranspose.html b/docs/manualpages/PC/PCApplyBAorABTranspose.html
index 226420b..fc39c45 100644
--- a/docs/manualpages/PC/PCApplyBAorABTranspose.html
+++ b/docs/manualpages/PC/PCApplyBAorABTranspose.html
@@ -5,8 +5,8 @@
<TITLE>PCApplyBAorABTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplyBAorABTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplyBAorABTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplyBAorABTranspose"><H1>PCApplyBAorABTranspose</H1></A>
Applies the transpose of the preconditioner and operator to a vector. That is, applies tr(B) * tr(A) with left preconditioning, NOT tr(B*A) = tr(A)*tr(B).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplyRichardson.html b/docs/manualpages/PC/PCApplyRichardson.html
index 310cfa0..d40a0eb 100644
--- a/docs/manualpages/PC/PCApplyRichardson.html
+++ b/docs/manualpages/PC/PCApplyRichardson.html
@@ -5,8 +5,8 @@
<TITLE>PCApplyRichardson</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplyRichardson.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplyRichardson.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplyRichardson"><H1>PCApplyRichardson</H1></A>
Applies several steps of Richardson iteration with the particular preconditioner. This routine is usually used by the Krylov solvers and not the application code directly.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplyRichardsonExists.html b/docs/manualpages/PC/PCApplyRichardsonExists.html
index 0bb48b5..9de8392 100644
--- a/docs/manualpages/PC/PCApplyRichardsonExists.html
+++ b/docs/manualpages/PC/PCApplyRichardsonExists.html
@@ -5,8 +5,8 @@
<TITLE>PCApplyRichardsonExists</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplyRichardsonExists.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplyRichardsonExists.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplyRichardsonExists"><H1>PCApplyRichardsonExists</H1></A>
Determines whether a particular preconditioner has a built-in fast application of Richardson's method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplySymmetricLeft.html b/docs/manualpages/PC/PCApplySymmetricLeft.html
index 1852ca1..68a5ec2 100644
--- a/docs/manualpages/PC/PCApplySymmetricLeft.html
+++ b/docs/manualpages/PC/PCApplySymmetricLeft.html
@@ -5,8 +5,8 @@
<TITLE>PCApplySymmetricLeft</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplySymmetricLeft.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplySymmetricLeft.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplySymmetricLeft"><H1>PCApplySymmetricLeft</H1></A>
Applies the left part of a symmetric preconditioner to a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplySymmetricRight.html b/docs/manualpages/PC/PCApplySymmetricRight.html
index bf9903e..caa8d5f 100644
--- a/docs/manualpages/PC/PCApplySymmetricRight.html
+++ b/docs/manualpages/PC/PCApplySymmetricRight.html
@@ -5,8 +5,8 @@
<TITLE>PCApplySymmetricRight</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplySymmetricRight.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplySymmetricRight.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplySymmetricRight"><H1>PCApplySymmetricRight</H1></A>
Applies the right part of a symmetric preconditioner to a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplyTranspose.html b/docs/manualpages/PC/PCApplyTranspose.html
index 6ddf9d8..c34e0d9 100644
--- a/docs/manualpages/PC/PCApplyTranspose.html
+++ b/docs/manualpages/PC/PCApplyTranspose.html
@@ -5,8 +5,8 @@
<TITLE>PCApplyTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplyTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplyTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplyTranspose"><H1>PCApplyTranspose</H1></A>
Applies the transpose of preconditioner to a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCApplyTransposeExists.html b/docs/manualpages/PC/PCApplyTransposeExists.html
index 72ba8e1..ca0079a 100644
--- a/docs/manualpages/PC/PCApplyTransposeExists.html
+++ b/docs/manualpages/PC/PCApplyTransposeExists.html
@@ -5,8 +5,8 @@
<TITLE>PCApplyTransposeExists</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCApplyTransposeExists.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCApplyTransposeExists.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCApplyTransposeExists"><H1>PCApplyTransposeExists</H1></A>
Test whether the preconditioner has a transpose apply operation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDC.html b/docs/manualpages/PC/PCBDDC.html
index 68af281..4d8a2e5 100644
--- a/docs/manualpages/PC/PCBDDC.html
+++ b/docs/manualpages/PC/PCBDDC.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDC"><H1>PCBDDC</H1></A>
Balancing Domain Decomposition by Constraints. An implementation of the BDDC preconditioner based on
<P>
diff --git a/docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html b/docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html
index 8763022..fe2c526 100644
--- a/docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html
+++ b/docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCCreateFETIDPOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCCreateFETIDPOperators"><H1>PCBDDCCreateFETIDPOperators</H1></A>
Create FETI-DP operators
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html b/docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html
index e8d3624..02946b3 100644
--- a/docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html
+++ b/docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCGetDirichletBoundaries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCGetDirichletBoundaries"><H1>PCBDDCGetDirichletBoundaries</H1></A>
Get parallel <A HREF="../IS/IS.html#IS">IS</A> for Dirichlet boundaries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html b/docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html
index ad7bdae..8ed85c2 100644
--- a/docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html
+++ b/docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCGetDirichletBoundariesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCGetDirichletBoundariesLocal"><H1>PCBDDCGetDirichletBoundariesLocal</H1></A>
Get parallel <A HREF="../IS/IS.html#IS">IS</A> for Dirichlet boundaries (in local ordering)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html b/docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html
index 33b6de0..e61f783 100644
--- a/docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html
+++ b/docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCGetNeumannBoundaries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCGetNeumannBoundaries"><H1>PCBDDCGetNeumannBoundaries</H1></A>
Get parallel <A HREF="../IS/IS.html#IS">IS</A> for Neumann boundaries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html b/docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html
index 0a6bff7..d3224f2 100644
--- a/docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html
+++ b/docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCGetNeumannBoundariesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCGetNeumannBoundariesLocal"><H1>PCBDDCGetNeumannBoundariesLocal</H1></A>
Get parallel <A HREF="../IS/IS.html#IS">IS</A> for Neumann boundaries (in local ordering)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html b/docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html
index b2ab39f..986f2b1 100644
--- a/docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html
+++ b/docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCMatFETIDPGetRHS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCMatFETIDPGetRHS"><H1>PCBDDCMatFETIDPGetRHS</H1></A>
Compute the right-hand side for FETI-DP linear system using the physical right-hand side
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html b/docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html
index 43a8ddd..1400ce1 100644
--- a/docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html
+++ b/docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCMatFETIDPGetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCMatFETIDPGetSolution"><H1>PCBDDCMatFETIDPGetSolution</H1></A>
Compute the physical solution using the solution of the FETI-DP linear system
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html b/docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html
index 74bb185..427a98d 100644
--- a/docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html
+++ b/docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetChangeOfBasisMat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetChangeOfBasisMat"><H1>PCBDDCSetChangeOfBasisMat</H1></A>
Set user defined change of basis for dofs
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetCoarseningRatio.html b/docs/manualpages/PC/PCBDDCSetCoarseningRatio.html
index efde9ca..48d0cab 100644
--- a/docs/manualpages/PC/PCBDDCSetCoarseningRatio.html
+++ b/docs/manualpages/PC/PCBDDCSetCoarseningRatio.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetCoarseningRatio</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetCoarseningRatio.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetCoarseningRatio.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetCoarseningRatio"><H1>PCBDDCSetCoarseningRatio</H1></A>
Set coarsening ratio used in multilevel
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html b/docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html
index aa1f80b..40a30e1 100644
--- a/docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html
+++ b/docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetDirichletBoundaries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetDirichletBoundaries"><H1>PCBDDCSetDirichletBoundaries</H1></A>
Set <A HREF="../IS/IS.html#IS">IS</A> defining Dirichlet boundaries for the global problem.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html b/docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html
index 10c18af..a08fbed 100644
--- a/docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html
+++ b/docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetDirichletBoundariesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetDirichletBoundariesLocal"><H1>PCBDDCSetDirichletBoundariesLocal</H1></A>
Set <A HREF="../IS/IS.html#IS">IS</A> defining Dirichlet boundaries for the global problem in local ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetDofsSplitting.html b/docs/manualpages/PC/PCBDDCSetDofsSplitting.html
index 9288ab4..f3809d5 100644
--- a/docs/manualpages/PC/PCBDDCSetDofsSplitting.html
+++ b/docs/manualpages/PC/PCBDDCSetDofsSplitting.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetDofsSplitting</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetDofsSplitting.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetDofsSplitting.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetDofsSplitting"><H1>PCBDDCSetDofsSplitting</H1></A>
Set index sets defining fields of the global matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html b/docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html
index 25151e2..779bca2 100644
--- a/docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html
+++ b/docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetDofsSplittingLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetDofsSplittingLocal"><H1>PCBDDCSetDofsSplittingLocal</H1></A>
Set index sets defining fields of the local subdomain matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetLevels.html b/docs/manualpages/PC/PCBDDCSetLevels.html
index 29633d5..2a5da60 100644
--- a/docs/manualpages/PC/PCBDDCSetLevels.html
+++ b/docs/manualpages/PC/PCBDDCSetLevels.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetLevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetLevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetLevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetLevels"><H1>PCBDDCSetLevels</H1></A>
Sets the maximum number of levels for multilevel
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html b/docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html
index 303e6e6..eb61326 100644
--- a/docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html
+++ b/docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetLocalAdjacencyGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetLocalAdjacencyGraph"><H1>PCBDDCSetLocalAdjacencyGraph</H1></A>
Set adjacency structure (CSR graph) of the local matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html b/docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html
index 5d16f34..3a6eda7 100644
--- a/docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html
+++ b/docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetNeumannBoundaries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetNeumannBoundaries"><H1>PCBDDCSetNeumannBoundaries</H1></A>
Set <A HREF="../IS/IS.html#IS">IS</A> defining Neumann boundaries for the global problem.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html b/docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html
index 109b85c..4dd0f87 100644
--- a/docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html
+++ b/docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetNeumannBoundariesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetNeumannBoundariesLocal"><H1>PCBDDCSetNeumannBoundariesLocal</H1></A>
Set <A HREF="../IS/IS.html#IS">IS</A> defining Neumann boundaries for the global problem in local ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetNullSpace.html b/docs/manualpages/PC/PCBDDCSetNullSpace.html
index 0edaa15..704433c 100644
--- a/docs/manualpages/PC/PCBDDCSetNullSpace.html
+++ b/docs/manualpages/PC/PCBDDCSetNullSpace.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetNullSpace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetNullSpace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetNullSpace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetNullSpace"><H1>PCBDDCSetNullSpace</H1></A>
Set nullspace for BDDC operator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html b/docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html
index 26c3b74..c5a71ef 100644
--- a/docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html
+++ b/docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html
@@ -5,8 +5,8 @@
<TITLE>PCBDDCSetPrimalVerticesLocalIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBDDCSetPrimalVerticesLocalIS"><H1>PCBDDCSetPrimalVerticesLocalIS</H1></A>
Set additional user defined primal vertices in <A HREF="../PC/PCBDDC.html#PCBDDC">PCBDDC</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBJACOBI.html b/docs/manualpages/PC/PCBJACOBI.html
index 7ad4e76..a553560 100644
--- a/docs/manualpages/PC/PCBJACOBI.html
+++ b/docs/manualpages/PC/PCBJACOBI.html
@@ -5,8 +5,8 @@
<TITLE>PCBJACOBI</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBJACOBI.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBJACOBI.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBJACOBI"><H1>PCBJACOBI</H1></A>
Use block Jacobi preconditioning, each block is (approximately) solved with its own <A HREF="../KSP/KSP.html#KSP">KSP</A> object.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCBJacobiGetLocalBlocks.html b/docs/manualpages/PC/PCBJacobiGetLocalBlocks.html
index 1771c63..73d07ee 100644
--- a/docs/manualpages/PC/PCBJacobiGetLocalBlocks.html
+++ b/docs/manualpages/PC/PCBJacobiGetLocalBlocks.html
@@ -5,8 +5,8 @@
<TITLE>PCBJacobiGetLocalBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBJacobiGetLocalBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBJacobiGetLocalBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBJacobiGetLocalBlocks"><H1>PCBJacobiGetLocalBlocks</H1></A>
Gets the local number of blocks for the block Jacobi preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBJacobiGetSubKSP.html b/docs/manualpages/PC/PCBJacobiGetSubKSP.html
index b3fe8bb..a110a26 100644
--- a/docs/manualpages/PC/PCBJacobiGetSubKSP.html
+++ b/docs/manualpages/PC/PCBJacobiGetSubKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCBJacobiGetSubKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBJacobiGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBJacobiGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBJacobiGetSubKSP"><H1>PCBJacobiGetSubKSP</H1></A>
Gets the local <A HREF="../KSP/KSP.html#KSP">KSP</A> contexts for all blocks on this processor.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBJacobiGetTotalBlocks.html b/docs/manualpages/PC/PCBJacobiGetTotalBlocks.html
index 0e82f1b..5b8388c 100644
--- a/docs/manualpages/PC/PCBJacobiGetTotalBlocks.html
+++ b/docs/manualpages/PC/PCBJacobiGetTotalBlocks.html
@@ -5,8 +5,8 @@
<TITLE>PCBJacobiGetTotalBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBJacobiGetTotalBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBJacobiGetTotalBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBJacobiGetTotalBlocks"><H1>PCBJacobiGetTotalBlocks</H1></A>
Gets the global number of blocks for the block Jacobi preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBJacobiSetLocalBlocks.html b/docs/manualpages/PC/PCBJacobiSetLocalBlocks.html
index 4863c02..5a3bc1d 100644
--- a/docs/manualpages/PC/PCBJacobiSetLocalBlocks.html
+++ b/docs/manualpages/PC/PCBJacobiSetLocalBlocks.html
@@ -5,8 +5,8 @@
<TITLE>PCBJacobiSetLocalBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBJacobiSetLocalBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBJacobiSetLocalBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBJacobiSetLocalBlocks"><H1>PCBJacobiSetLocalBlocks</H1></A>
Sets the local number of blocks for the block Jacobi preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCBJacobiSetTotalBlocks.html b/docs/manualpages/PC/PCBJacobiSetTotalBlocks.html
index 93e6119..a8fe305 100644
--- a/docs/manualpages/PC/PCBJacobiSetTotalBlocks.html
+++ b/docs/manualpages/PC/PCBJacobiSetTotalBlocks.html
@@ -5,8 +5,8 @@
<TITLE>PCBJacobiSetTotalBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCBJacobiSetTotalBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCBJacobiSetTotalBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCBJacobiSetTotalBlocks"><H1>PCBJacobiSetTotalBlocks</H1></A>
Sets the global number of blocks for the block Jacobi preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCHOLESKY.html b/docs/manualpages/PC/PCCHOLESKY.html
index 4bf4277..7ca3dd4 100644
--- a/docs/manualpages/PC/PCCHOLESKY.html
+++ b/docs/manualpages/PC/PCCHOLESKY.html
@@ -5,8 +5,8 @@
<TITLE>PCCHOLESKY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCHOLESKY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCHOLESKY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCHOLESKY"><H1>PCCHOLESKY</H1></A>
Uses a direct solver, based on Cholesky factorization, as a preconditioner
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCCOMPOSITE.html b/docs/manualpages/PC/PCCOMPOSITE.html
index 7f60d9b..b64b31e 100644
--- a/docs/manualpages/PC/PCCOMPOSITE.html
+++ b/docs/manualpages/PC/PCCOMPOSITE.html
@@ -5,8 +5,8 @@
<TITLE>PCCOMPOSITE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCOMPOSITE"><H1>PCCOMPOSITE</H1></A>
Build a preconditioner by composing together several preconditioners
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCCP.html b/docs/manualpages/PC/PCCP.html
index 1ec07ef..889ca00 100644
--- a/docs/manualpages/PC/PCCP.html
+++ b/docs/manualpages/PC/PCCP.html
@@ -5,8 +5,8 @@
<TITLE>PCCP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCP"><H1>PCCP</H1></A>
a "column-projection" preconditioner This is a terrible preconditioner and is not recommended, ever!
<P>
diff --git a/docs/manualpages/PC/PCCompositeAddPC.html b/docs/manualpages/PC/PCCompositeAddPC.html
index 22c75eb..df69ece 100644
--- a/docs/manualpages/PC/PCCompositeAddPC.html
+++ b/docs/manualpages/PC/PCCompositeAddPC.html
@@ -5,8 +5,8 @@
<TITLE>PCCompositeAddPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCompositeAddPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCompositeAddPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCompositeAddPC"><H1>PCCompositeAddPC</H1></A>
Adds another <A HREF="../PC/PC.html#PC">PC</A> to the composite <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCompositeGetNumberPC.html b/docs/manualpages/PC/PCCompositeGetNumberPC.html
index d47bf88..2eda0e9 100644
--- a/docs/manualpages/PC/PCCompositeGetNumberPC.html
+++ b/docs/manualpages/PC/PCCompositeGetNumberPC.html
@@ -5,8 +5,8 @@
<TITLE>PCCompositeGetNumberPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCompositeGetNumberPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCompositeGetNumberPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCompositeGetNumberPC"><H1>PCCompositeGetNumberPC</H1></A>
Gets the number of <A HREF="../PC/PC.html#PC">PC</A> objects in the composite <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCompositeGetPC.html b/docs/manualpages/PC/PCCompositeGetPC.html
index 3d6105d..6b0453f 100644
--- a/docs/manualpages/PC/PCCompositeGetPC.html
+++ b/docs/manualpages/PC/PCCompositeGetPC.html
@@ -5,8 +5,8 @@
<TITLE>PCCompositeGetPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCompositeGetPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCompositeGetPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCompositeGetPC"><H1>PCCompositeGetPC</H1></A>
Gets one of the <A HREF="../PC/PC.html#PC">PC</A> objects in the composite <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCompositeGetType.html b/docs/manualpages/PC/PCCompositeGetType.html
index a2a782b..398957f 100644
--- a/docs/manualpages/PC/PCCompositeGetType.html
+++ b/docs/manualpages/PC/PCCompositeGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCCompositeGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCompositeGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCompositeGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCompositeGetType"><H1>PCCompositeGetType</H1></A>
Gets the type of composite preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCompositeSetType.html b/docs/manualpages/PC/PCCompositeSetType.html
index 989720c..05f8536 100644
--- a/docs/manualpages/PC/PCCompositeSetType.html
+++ b/docs/manualpages/PC/PCCompositeSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCCompositeSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCompositeSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCompositeSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCompositeSetType"><H1>PCCompositeSetType</H1></A>
Sets the type of composite preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCompositeSpecialSetAlpha.html b/docs/manualpages/PC/PCCompositeSpecialSetAlpha.html
index 1500d69..6dac8f2 100644
--- a/docs/manualpages/PC/PCCompositeSpecialSetAlpha.html
+++ b/docs/manualpages/PC/PCCompositeSpecialSetAlpha.html
@@ -5,8 +5,8 @@
<TITLE>PCCompositeSpecialSetAlpha</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCompositeSpecialSetAlpha.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCompositeSpecialSetAlpha.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCompositeSpecialSetAlpha"><H1>PCCompositeSpecialSetAlpha</H1></A>
Sets alpha for the special composite preconditioner for alphaI + R + S
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCompositeType.html b/docs/manualpages/PC/PCCompositeType.html
index 15e9123..dcb4a7d 100644
--- a/docs/manualpages/PC/PCCompositeType.html
+++ b/docs/manualpages/PC/PCCompositeType.html
@@ -5,8 +5,8 @@
<TITLE>PCCompositeType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCompositeType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCompositeType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCompositeType"><H1>PCCompositeType</H1></A>
Determines how two or more preconditioner are composed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCComputeExplicitOperator.html b/docs/manualpages/PC/PCComputeExplicitOperator.html
index 70439c8..ce52bce 100644
--- a/docs/manualpages/PC/PCComputeExplicitOperator.html
+++ b/docs/manualpages/PC/PCComputeExplicitOperator.html
@@ -5,8 +5,8 @@
<TITLE>PCComputeExplicitOperator</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCComputeExplicitOperator.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCComputeExplicitOperator"><H1>PCComputeExplicitOperator</H1></A>
Computes the explicit preconditioned operator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCCreate.html b/docs/manualpages/PC/PCCreate.html
index 489ee30..6352a5f 100644
--- a/docs/manualpages/PC/PCCreate.html
+++ b/docs/manualpages/PC/PCCreate.html
@@ -5,8 +5,8 @@
<TITLE>PCCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCCreate"><H1>PCCreate</H1></A>
Creates a preconditioner context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCDestroy.html b/docs/manualpages/PC/PCDestroy.html
index 7a3a1d3..cde90b9 100644
--- a/docs/manualpages/PC/PCDestroy.html
+++ b/docs/manualpages/PC/PCDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PCDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCDestroy"><H1>PCDestroy</H1></A>
Destroys <A HREF="../PC/PC.html#PC">PC</A> context that was created with <A HREF="../PC/PCCreate.html#PCCreate">PCCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCDiagonalScaleLeft.html b/docs/manualpages/PC/PCDiagonalScaleLeft.html
index cb21afc..d0f9103 100644
--- a/docs/manualpages/PC/PCDiagonalScaleLeft.html
+++ b/docs/manualpages/PC/PCDiagonalScaleLeft.html
@@ -5,8 +5,8 @@
<TITLE>PCDiagonalScaleLeft</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCDiagonalScaleLeft.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCDiagonalScaleLeft.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCDiagonalScaleLeft"><H1>PCDiagonalScaleLeft</H1></A>
Scales a vector by the left scaling as needed by certain time-stepping codes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCDiagonalScaleRight.html b/docs/manualpages/PC/PCDiagonalScaleRight.html
index 9e46d68..97e64fb 100644
--- a/docs/manualpages/PC/PCDiagonalScaleRight.html
+++ b/docs/manualpages/PC/PCDiagonalScaleRight.html
@@ -5,8 +5,8 @@
<TITLE>PCDiagonalScaleRight</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCDiagonalScaleRight.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCDiagonalScaleRight.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCDiagonalScaleRight"><H1>PCDiagonalScaleRight</H1></A>
Scales a vector by the right scaling as needed by certain time-stepping codes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCEISENSTAT.html b/docs/manualpages/PC/PCEISENSTAT.html
index 8fe4acc..a6f882a 100644
--- a/docs/manualpages/PC/PCEISENSTAT.html
+++ b/docs/manualpages/PC/PCEISENSTAT.html
@@ -5,8 +5,8 @@
<TITLE>PCEISENSTAT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCEISENSTAT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCEISENSTAT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCEISENSTAT"><H1>PCEISENSTAT</H1></A>
An implementation of SSOR (symmetric successive over relaxation, symmetric Gauss-Seidel) preconditioning that incorporates Eisenstat's trick to reduce the amount of computation needed.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCEXOTIC.html b/docs/manualpages/PC/PCEXOTIC.html
index b7a7eb5..cc5266a 100644
--- a/docs/manualpages/PC/PCEXOTIC.html
+++ b/docs/manualpages/PC/PCEXOTIC.html
@@ -5,8 +5,8 @@
<TITLE>PCEXOTIC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCEXOTIC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCEXOTIC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCEXOTIC"><H1>PCEXOTIC</H1></A>
Two level overlapping Schwarz preconditioner with exotic (non-standard) coarse grid spaces This uses the <A HREF="../PC/PCMG.html#PCMG">PCMG</A> infrastructure restricted to two levels and the face and wirebasket based coarse
grid spaces.
diff --git a/docs/manualpages/PC/PCEisenstatGetNoDiagonalScaling.html b/docs/manualpages/PC/PCEisenstatGetNoDiagonalScaling.html
index 87ae129..52e03a8 100644
--- a/docs/manualpages/PC/PCEisenstatGetNoDiagonalScaling.html
+++ b/docs/manualpages/PC/PCEisenstatGetNoDiagonalScaling.html
@@ -5,8 +5,8 @@
<TITLE>PCEisenstatGetNoDiagonalScaling</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCEisenstatGetNoDiagonalScaling.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCEisenstatGetNoDiagonalScaling.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCEisenstatGetNoDiagonalScaling"><H1>PCEisenstatGetNoDiagonalScaling</H1></A>
Tells if the Eisenstat preconditioner not to do additional diagonal preconditioning. For matrices with a constant along the diagonal, this may save a small amount of work.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCEisenstatGetOmega.html b/docs/manualpages/PC/PCEisenstatGetOmega.html
index 166292b..636d99b 100644
--- a/docs/manualpages/PC/PCEisenstatGetOmega.html
+++ b/docs/manualpages/PC/PCEisenstatGetOmega.html
@@ -5,8 +5,8 @@
<TITLE>PCEisenstatGetOmega</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCEisenstatGetOmega.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCEisenstatGetOmega.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCEisenstatGetOmega"><H1>PCEisenstatGetOmega</H1></A>
Gets the SSOR relaxation coefficient, omega, to use with Eisenstat's trick (where omega = 1.0 by default).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCEisenstatSetNoDiagonalScaling.html b/docs/manualpages/PC/PCEisenstatSetNoDiagonalScaling.html
index db98913..373691e 100644
--- a/docs/manualpages/PC/PCEisenstatSetNoDiagonalScaling.html
+++ b/docs/manualpages/PC/PCEisenstatSetNoDiagonalScaling.html
@@ -5,8 +5,8 @@
<TITLE>PCEisenstatSetNoDiagonalScaling</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCEisenstatSetNoDiagonalScaling.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCEisenstatSetNoDiagonalScaling.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCEisenstatSetNoDiagonalScaling"><H1>PCEisenstatSetNoDiagonalScaling</H1></A>
Causes the Eisenstat preconditioner not to do additional diagonal preconditioning. For matrices with a constant along the diagonal, this may save a small amount of work.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCEisenstatSetOmega.html b/docs/manualpages/PC/PCEisenstatSetOmega.html
index 64b4bff..0fb9176 100644
--- a/docs/manualpages/PC/PCEisenstatSetOmega.html
+++ b/docs/manualpages/PC/PCEisenstatSetOmega.html
@@ -5,8 +5,8 @@
<TITLE>PCEisenstatSetOmega</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCEisenstatSetOmega.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCEisenstatSetOmega.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCEisenstatSetOmega"><H1>PCEisenstatSetOmega</H1></A>
Sets the SSOR relaxation coefficient, omega, to use with Eisenstat's trick (where omega = 1.0 by default).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCExoticSetType.html b/docs/manualpages/PC/PCExoticSetType.html
index e2aa4a3..f393be1 100644
--- a/docs/manualpages/PC/PCExoticSetType.html
+++ b/docs/manualpages/PC/PCExoticSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCExoticSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCExoticSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCExoticSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCExoticSetType"><H1>PCExoticSetType</H1></A>
Sets the type of coarse grid interpolation to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCExoticType.html b/docs/manualpages/PC/PCExoticType.html
index d912f3c..bc14616 100644
--- a/docs/manualpages/PC/PCExoticType.html
+++ b/docs/manualpages/PC/PCExoticType.html
@@ -5,8 +5,8 @@
<TITLE>PCExoticType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCExoticType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCExoticType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCExoticType"><H1>PCExoticType</H1></A>
Face based or wirebasket based coarse grid space
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFIELDSPLIT.html b/docs/manualpages/PC/PCFIELDSPLIT.html
index f3a2de4..8e88d15 100644
--- a/docs/manualpages/PC/PCFIELDSPLIT.html
+++ b/docs/manualpages/PC/PCFIELDSPLIT.html
@@ -5,8 +5,8 @@
<TITLE>PCFIELDSPLIT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFIELDSPLIT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFIELDSPLIT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFIELDSPLIT"><H1>PCFIELDSPLIT</H1></A>
Preconditioner created by combining separate preconditioners for individual fields or groups of fields. See the users manual section "Solving Block Matrices" for more details. To set options on the solvers for each block append -fieldsplit_ to all the <A HREF="../PC/PC.html#PC">PC</A>
options database keys. For example, -fieldsplit_pc_type ilu -fieldsplit_pc_factor_levels 1
diff --git a/docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html b/docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html
index 7cbe14f..4a8cf76 100644
--- a/docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html
+++ b/docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorGetAllowDiagonalFill</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorGetAllowDiagonalFill"><H1>PCFactorGetAllowDiagonalFill</H1></A>
Determines if all diagonal matrix entries are treated as level 0 fill even if there is no non-zero location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorGetLevels.html b/docs/manualpages/PC/PCFactorGetLevels.html
index b0445da..8015cec 100644
--- a/docs/manualpages/PC/PCFactorGetLevels.html
+++ b/docs/manualpages/PC/PCFactorGetLevels.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorGetLevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorGetLevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetLevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorGetLevels"><H1>PCFactorGetLevels</H1></A>
Gets the number of levels of fill to use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorGetMatSolverPackage.html b/docs/manualpages/PC/PCFactorGetMatSolverPackage.html
index 9b80e11..2050105 100644
--- a/docs/manualpages/PC/PCFactorGetMatSolverPackage.html
+++ b/docs/manualpages/PC/PCFactorGetMatSolverPackage.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorGetMatSolverPackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorGetMatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetMatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorGetMatSolverPackage"><H1>PCFactorGetMatSolverPackage</H1></A>
gets the software that is used to perform the factorization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorGetMatrix.html b/docs/manualpages/PC/PCFactorGetMatrix.html
index 3bf18e6..656dbeb 100644
--- a/docs/manualpages/PC/PCFactorGetMatrix.html
+++ b/docs/manualpages/PC/PCFactorGetMatrix.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorGetMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorGetMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorGetMatrix"><H1>PCFactorGetMatrix</H1></A>
Gets the factored matrix from the preconditioner context. This routine is valid only for the LU, incomplete LU, Cholesky, and incomplete Cholesky methods.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorGetShiftAmount.html b/docs/manualpages/PC/PCFactorGetShiftAmount.html
new file mode 100644
index 0000000..c3492cc
--- /dev/null
+++ b/docs/manualpages/PC/PCFactorGetShiftAmount.html
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
+<HTML>
+<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/PC/PCFactorGetShiftAmount.html" />
+<META NAME="GENERATOR" CONTENT="DOCTEXT">
+<TITLE>PCFactorGetShiftAmount</TITLE>
+</HEAD>
+<BODY BGCOLOR="FFFFFF">
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetShiftAmount.html "><small>Report Typos and Errors</small></a></div>
+<A NAME="PCFactorGetShiftAmount"><H1>PCFactorGetShiftAmount</H1></A>
+Gets the tolerance used to define a zero privot
+<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
+<PRE>
+#include "petscpc.h"
+PetscErrorCode PCFactorGetShiftAmount(PC pc,PetscReal *shift)
+</PRE>
+Not Collective
+<P>
+<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
+<DT><B>pc </B> -the preconditioner context
+<br>
+<P>
+<H3><FONT COLOR="#CC3333">Output Parameter</FONT></H3>
+<DT><B>shift </B> -how much to shift the diagonal entry
+<br>
+<P>
+
+<P>
+<P>
+<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
+ <A HREF="../PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</A>(), <A HREF="../PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</A>(), <A HREF="../PC/PCFactorGetShiftType.html#PCFactorGetShiftType">PCFactorGetShiftType</A>()
+<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
+<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ksp/pc/impls/factor/factor.c.html#PCFactorGetShiftAmount">src/ksp/pc/impls/factor/factor.c</A>
+<BR><A HREF="./index.html">Index of all PC routines</A>
+<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
+<BR><A HREF="../singleindex.html">Index of all manual pages</A>
+</BODY></HTML>
diff --git a/docs/manualpages/PC/PCFactorGetShiftType.html b/docs/manualpages/PC/PCFactorGetShiftType.html
new file mode 100644
index 0000000..d75562e
--- /dev/null
+++ b/docs/manualpages/PC/PCFactorGetShiftType.html
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
+<HTML>
+<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/PC/PCFactorGetShiftType.html" />
+<META NAME="GENERATOR" CONTENT="DOCTEXT">
+<TITLE>PCFactorGetShiftType</TITLE>
+</HEAD>
+<BODY BGCOLOR="FFFFFF">
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetShiftType.html "><small>Report Typos and Errors</small></a></div>
+<A NAME="PCFactorGetShiftType"><H1>PCFactorGetShiftType</H1></A>
+Gets the type of shift, if any, done when a zero pivot is detected
+<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
+<PRE>
+#include "petscpc.h"
+PetscErrorCode PCFactorGetShiftType(PC pc,MatFactorShiftType *type)
+</PRE>
+Not Collective
+<P>
+<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
+<DT><B>pc </B> -the preconditioner context
+<br>
+<P>
+<H3><FONT COLOR="#CC3333">Output Parameter</FONT></H3>
+<DT><B>type </B> -one of MAT_SHIFT_NONE, MAT_SHIFT_NONZERO, MAT_SHIFT_POSITIVE_DEFINITE, or MAT_SHIFT_INBLOCKS
+<br>
+<P>
+
+<P>
+<P>
+<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
+ <A HREF="../PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</A>(), <A HREF="../Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</A>, <A HREF="../PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</A>(), <A HREF="../PC/PCFactorGetShiftAmount.html#PCFactorGetShiftAmount">PCFactorGetShiftAmount</A>()
+<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
+<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ksp/pc/impls/factor/factor.c.html#PCFactorGetShiftType">src/ksp/pc/impls/factor/factor.c</A>
+<BR><A HREF="./index.html">Index of all PC routines</A>
+<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
+<BR><A HREF="../singleindex.html">Index of all manual pages</A>
+</BODY></HTML>
diff --git a/docs/manualpages/PC/PCFactorGetUseInPlace.html b/docs/manualpages/PC/PCFactorGetUseInPlace.html
index 39653a2..36b731b 100644
--- a/docs/manualpages/PC/PCFactorGetUseInPlace.html
+++ b/docs/manualpages/PC/PCFactorGetUseInPlace.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorGetUseInPlace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorGetUseInPlace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetUseInPlace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorGetUseInPlace"><H1>PCFactorGetUseInPlace</H1></A>
Determines if an in-place factorization is being used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetSquareGraph.html b/docs/manualpages/PC/PCFactorGetZeroPivot.html
similarity index 55%
copy from docs/manualpages/PC/PCGAMGSetSquareGraph.html
copy to docs/manualpages/PC/PCFactorGetZeroPivot.html
index 925be10..e094b68 100644
--- a/docs/manualpages/PC/PCGAMGSetSquareGraph.html
+++ b/docs/manualpages/PC/PCFactorGetZeroPivot.html
@@ -1,33 +1,36 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
<HTML>
-<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/PC/PCGAMGSetSquareGraph.html" />
+<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/PC/PCFactorGetZeroPivot.html" />
<META NAME="GENERATOR" CONTENT="DOCTEXT">
-<TITLE>PCGAMGSetSquareGraph</TITLE>
+<TITLE>PCFactorGetZeroPivot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetSquareGraph.html "><small>Report Typos and Errors</small></a></div>
-<A NAME="PCGAMGSetSquareGraph"><H1>PCGAMGSetSquareGraph</H1></A>
-Not Collective on <A HREF="../PC/PC.html#PC">PC</A>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorGetZeroPivot.html "><small>Report Typos and Errors</small></a></div>
+<A NAME="PCFactorGetZeroPivot"><H1>PCFactorGetZeroPivot</H1></A>
+Gets the tolerance used to define a zero privot
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
<PRE>
#include "petscpc.h"
-PetscErrorCode PCGAMGSetSquareGraph(PC pc, PetscInt n)
+PetscErrorCode PCFactorGetZeroPivot(PC pc,PetscReal *pivot)
</PRE>
+Not Collective
+<P>
<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
<DT><B>pc </B> -the preconditioner context
<br>
<P>
-<H3><FONT COLOR="#CC3333">Options Database Key</FONT></H3>
-<DT><B>-pc_gamg_square_graph</B> -
-
+<H3><FONT COLOR="#CC3333">Output Parameter</FONT></H3>
+<DT><B>pivot </B> -the tolerance
<br>
<P>
+
+<P>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- ()
+ <A HREF="../PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
-<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ksp/pc/impls/gamg/agg.c.html#PCGAMGSetSquareGraph">src/ksp/pc/impls/gamg/agg.c</A>
+<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ksp/pc/impls/factor/factor.c.html#PCFactorGetZeroPivot">src/ksp/pc/impls/factor/factor.c</A>
<BR><A HREF="./index.html">Index of all PC routines</A>
<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
<BR><A HREF="../singleindex.html">Index of all manual pages</A>
diff --git a/docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html b/docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html
index 19f397d..31f6b3f 100644
--- a/docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html
+++ b/docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorReorderForNonzeroDiagonal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorReorderForNonzeroDiagonal"><H1>PCFactorReorderForNonzeroDiagonal</H1></A>
reorders rows/columns of matrix to remove zeros from diagonal
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html b/docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html
index 51fcde2..46758b3 100644
--- a/docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html
+++ b/docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetAllowDiagonalFill</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetAllowDiagonalFill"><H1>PCFactorSetAllowDiagonalFill</H1></A>
Causes all diagonal matrix entries to be treated as level 0 fill even if there is no non-zero location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetColumnPivot.html b/docs/manualpages/PC/PCFactorSetColumnPivot.html
index b6e7f90..ee34842 100644
--- a/docs/manualpages/PC/PCFactorSetColumnPivot.html
+++ b/docs/manualpages/PC/PCFactorSetColumnPivot.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetColumnPivot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetColumnPivot.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetColumnPivot.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetColumnPivot"><H1>PCFactorSetColumnPivot</H1></A>
Determines when column pivoting is done during matrix factorization. For PETSc dense matrices column pivoting is always done, for PETSc sparse matrices it is never done. For the MATLAB and SuperLU factorization this is used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetFill.html b/docs/manualpages/PC/PCFactorSetFill.html
index 6927584..d9a774a 100644
--- a/docs/manualpages/PC/PCFactorSetFill.html
+++ b/docs/manualpages/PC/PCFactorSetFill.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetFill</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetFill.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetFill.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetFill"><H1>PCFactorSetFill</H1></A>
Indicate the amount of fill you expect in the factored matrix, fill = number nonzeros in factor/number nonzeros in original matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetLevels.html b/docs/manualpages/PC/PCFactorSetLevels.html
index f521d8e..97a6e37 100644
--- a/docs/manualpages/PC/PCFactorSetLevels.html
+++ b/docs/manualpages/PC/PCFactorSetLevels.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetLevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetLevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetLevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetLevels"><H1>PCFactorSetLevels</H1></A>
Sets the number of levels of fill to use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetMatOrderingType.html b/docs/manualpages/PC/PCFactorSetMatOrderingType.html
index 7fee224..cd8c865 100644
--- a/docs/manualpages/PC/PCFactorSetMatOrderingType.html
+++ b/docs/manualpages/PC/PCFactorSetMatOrderingType.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetMatOrderingType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetMatOrderingType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetMatOrderingType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetMatOrderingType"><H1>PCFactorSetMatOrderingType</H1></A>
Sets the ordering routine (to reduce fill) to be used in the LU factorization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetMatSolverPackage.html b/docs/manualpages/PC/PCFactorSetMatSolverPackage.html
index aa0eaa6..5df01ce 100644
--- a/docs/manualpages/PC/PCFactorSetMatSolverPackage.html
+++ b/docs/manualpages/PC/PCFactorSetMatSolverPackage.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetMatSolverPackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetMatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetMatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetMatSolverPackage"><H1>PCFactorSetMatSolverPackage</H1></A>
sets the software that is used to perform the factorization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetPivotInBlocks.html b/docs/manualpages/PC/PCFactorSetPivotInBlocks.html
index 975057a..0672a08 100644
--- a/docs/manualpages/PC/PCFactorSetPivotInBlocks.html
+++ b/docs/manualpages/PC/PCFactorSetPivotInBlocks.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetPivotInBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetPivotInBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetPivotInBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetPivotInBlocks"><H1>PCFactorSetPivotInBlocks</H1></A>
Determines if pivoting is done while factoring each block with BAIJ or SBAIJ matrices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetReuseFill.html b/docs/manualpages/PC/PCFactorSetReuseFill.html
index 23dd56b..8fa45e2 100644
--- a/docs/manualpages/PC/PCFactorSetReuseFill.html
+++ b/docs/manualpages/PC/PCFactorSetReuseFill.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetReuseFill</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetReuseFill.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetReuseFill.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetReuseFill"><H1>PCFactorSetReuseFill</H1></A>
When matrices with same different nonzero structure are factored, this causes later ones to use the fill ratio computed in the initial factorization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetReuseOrdering.html b/docs/manualpages/PC/PCFactorSetReuseOrdering.html
index 9165a09..b2ef396 100644
--- a/docs/manualpages/PC/PCFactorSetReuseOrdering.html
+++ b/docs/manualpages/PC/PCFactorSetReuseOrdering.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetReuseOrdering</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetReuseOrdering.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetReuseOrdering.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetReuseOrdering"><H1>PCFactorSetReuseOrdering</H1></A>
When similar matrices are factored, this causes the ordering computed in the first factor to be used for all following factors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetShiftAmount.html b/docs/manualpages/PC/PCFactorSetShiftAmount.html
index 2edbcfa..1f22f5e 100644
--- a/docs/manualpages/PC/PCFactorSetShiftAmount.html
+++ b/docs/manualpages/PC/PCFactorSetShiftAmount.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetShiftAmount</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetShiftAmount.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetShiftAmount.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetShiftAmount"><H1>PCFactorSetShiftAmount</H1></A>
adds a quantity to the diagonal of the matrix during numerical factorization, thus the matrix has nonzero pivots
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetShiftType.html b/docs/manualpages/PC/PCFactorSetShiftType.html
index 3d80afc..0001b24 100644
--- a/docs/manualpages/PC/PCFactorSetShiftType.html
+++ b/docs/manualpages/PC/PCFactorSetShiftType.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetShiftType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetShiftType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetShiftType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetShiftType"><H1>PCFactorSetShiftType</H1></A>
adds a particular type of quantity to the diagonal of the matrix during numerical factorization, thus the matrix has nonzero pivots
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetUpMatSolverPackage.html b/docs/manualpages/PC/PCFactorSetUpMatSolverPackage.html
index 1812335..69a27c5 100644
--- a/docs/manualpages/PC/PCFactorSetUpMatSolverPackage.html
+++ b/docs/manualpages/PC/PCFactorSetUpMatSolverPackage.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetUpMatSolverPackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetUpMatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetUpMatSolverPackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetUpMatSolverPackage"><H1>PCFactorSetUpMatSolverPackage</H1></A>
Can be called after <A HREF="../KSP/KSPSetOperators.html#KSPSetOperators">KSPSetOperators</A>() or <A HREF="../PC/PCSetOperators.html#PCSetOperators">PCSetOperators</A>(), causes <A HREF="../Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</A>() to be called so then one may set the options for that particular factorization object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetUseInPlace.html b/docs/manualpages/PC/PCFactorSetUseInPlace.html
index a930531..b02bd56 100644
--- a/docs/manualpages/PC/PCFactorSetUseInPlace.html
+++ b/docs/manualpages/PC/PCFactorSetUseInPlace.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetUseInPlace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetUseInPlace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetUseInPlace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetUseInPlace"><H1>PCFactorSetUseInPlace</H1></A>
Tells the system to do an in-place factorization. For dense matrices, this enables the solution of much larger problems. For sparse matrices the factorization cannot be done truly in-place so this does not save memory during the factorization, but after the matrix is factored, the original unfactored matrix is freed, thus recovering that space.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFactorSetZeroPivot.html b/docs/manualpages/PC/PCFactorSetZeroPivot.html
index d8085bc..ee87c0b 100644
--- a/docs/manualpages/PC/PCFactorSetZeroPivot.html
+++ b/docs/manualpages/PC/PCFactorSetZeroPivot.html
@@ -5,8 +5,8 @@
<TITLE>PCFactorSetZeroPivot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFactorSetZeroPivot.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFactorSetZeroPivot.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFactorSetZeroPivot"><H1>PCFactorSetZeroPivot</H1></A>
Sets the size at which smaller pivots are declared to be zero
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFailedReason.html b/docs/manualpages/PC/PCFailedReason.html
index 5ea3460..0addc3f 100644
--- a/docs/manualpages/PC/PCFailedReason.html
+++ b/docs/manualpages/PC/PCFailedReason.html
@@ -5,8 +5,8 @@
<TITLE>PCFailedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFailedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFailedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFailedReason"><H1>PCFailedReason</H1></A>
indicates type of <A HREF="../PC/PC.html#PC">PC</A> failure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetDMSplits.html b/docs/manualpages/PC/PCFieldSplitGetDMSplits.html
index 59207c1..6fc4e46 100644
--- a/docs/manualpages/PC/PCFieldSplitGetDMSplits.html
+++ b/docs/manualpages/PC/PCFieldSplitGetDMSplits.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetDMSplits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetDMSplits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetDMSplits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetDMSplits"><H1>PCFieldSplitGetDMSplits</H1></A>
Returns flag indicating whether <A HREF="../DM/DMCreateFieldDecomposition.html#DMCreateFieldDecomposition">DMCreateFieldDecomposition</A>() should be used to define the splits, whenever possible.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html b/docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html
index 4a58b76..1d35970 100644
--- a/docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html
+++ b/docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetDiagUseAmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetDiagUseAmat"><H1>PCFieldSplitGetDiagUseAmat</H1></A>
get the flag indicating whether to extract diagonal blocks from Amat (rather than Pmat)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetIS.html b/docs/manualpages/PC/PCFieldSplitGetIS.html
index 65902e8..be31c58 100644
--- a/docs/manualpages/PC/PCFieldSplitGetIS.html
+++ b/docs/manualpages/PC/PCFieldSplitGetIS.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetIS"><H1>PCFieldSplitGetIS</H1></A>
Retrieves the elements for a field as an <A HREF="../IS/IS.html#IS">IS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html b/docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html
index ef61572..109a152 100644
--- a/docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html
+++ b/docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetOffDiagUseAmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetOffDiagUseAmat"><H1>PCFieldSplitGetOffDiagUseAmat</H1></A>
get the flag indicating whether to extract off-diagonal blocks from Amat (rather than Pmat)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html b/docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html
index 5ce5c2e..0b5881d 100644
--- a/docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html
+++ b/docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetSchurBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetSchurBlocks"><H1>PCFieldSplitGetSchurBlocks</H1></A>
Gets all matrix blocks for the Schur complement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetSchurPre.html b/docs/manualpages/PC/PCFieldSplitGetSchurPre.html
index b9edc1e..7e457f3 100644
--- a/docs/manualpages/PC/PCFieldSplitGetSchurPre.html
+++ b/docs/manualpages/PC/PCFieldSplitGetSchurPre.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetSchurPre</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetSchurPre.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetSchurPre.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetSchurPre"><H1>PCFieldSplitGetSchurPre</H1></A>
For Schur complement fieldsplit, determine how the Schur complement will be preconditioned. See <A HREF="../PC/PCFieldSplitSetSchurPre.html#PCFieldSplitSetSchurPre">PCFieldSplitSetSchurPre</A>() for details.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetSubKSP.html b/docs/manualpages/PC/PCFieldSplitGetSubKSP.html
index d16dc48..b59e13b 100644
--- a/docs/manualpages/PC/PCFieldSplitGetSubKSP.html
+++ b/docs/manualpages/PC/PCFieldSplitGetSubKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetSubKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetSubKSP"><H1>PCFieldSplitGetSubKSP</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> contexts for all splits
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitGetType.html b/docs/manualpages/PC/PCFieldSplitGetType.html
index cfbdc61..9e0d770 100644
--- a/docs/manualpages/PC/PCFieldSplitGetType.html
+++ b/docs/manualpages/PC/PCFieldSplitGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitGetType"><H1>PCFieldSplitGetType</H1></A>
Gets the type of fieldsplit preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitRestrictIS.html b/docs/manualpages/PC/PCFieldSplitRestrictIS.html
index d4c1096..bafdf4e 100644
--- a/docs/manualpages/PC/PCFieldSplitRestrictIS.html
+++ b/docs/manualpages/PC/PCFieldSplitRestrictIS.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitRestrictIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitRestrictIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitRestrictIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitRestrictIS"><H1>PCFieldSplitRestrictIS</H1></A>
Restricts the fieldsplit ISs to be within a given <A HREF="../IS/IS.html#IS">IS</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSchurFactType.html b/docs/manualpages/PC/PCFieldSplitSchurFactType.html
index cd250d1..ffef939 100644
--- a/docs/manualpages/PC/PCFieldSplitSchurFactType.html
+++ b/docs/manualpages/PC/PCFieldSplitSchurFactType.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSchurFactType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSchurFactType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSchurFactType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSchurFactType"><H1>PCFieldSplitSchurFactType</H1></A>
determines which off-diagonal parts of the approximate block factorization to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSchurGetS.html b/docs/manualpages/PC/PCFieldSplitSchurGetS.html
index bb8e6b3..606f93e 100644
--- a/docs/manualpages/PC/PCFieldSplitSchurGetS.html
+++ b/docs/manualpages/PC/PCFieldSplitSchurGetS.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSchurGetS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSchurGetS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSchurGetS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSchurGetS"><H1>PCFieldSplitSchurGetS</H1></A>
extract the MatSchurComplement object used by this <A HREF="../PC/PC.html#PC">PC</A> in case it needs to be configured separately
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSchurPreType.html b/docs/manualpages/PC/PCFieldSplitSchurPreType.html
index 344c8c3..5540b2a 100644
--- a/docs/manualpages/PC/PCFieldSplitSchurPreType.html
+++ b/docs/manualpages/PC/PCFieldSplitSchurPreType.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSchurPreType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSchurPreType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSchurPreType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSchurPreType"><H1>PCFieldSplitSchurPreType</H1></A>
Determines how to precondition Schur complement
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSchurRestoreS.html b/docs/manualpages/PC/PCFieldSplitSchurRestoreS.html
index f4e9cdc..1c84b55 100644
--- a/docs/manualpages/PC/PCFieldSplitSchurRestoreS.html
+++ b/docs/manualpages/PC/PCFieldSplitSchurRestoreS.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSchurRestoreS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSchurRestoreS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSchurRestoreS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSchurRestoreS"><H1>PCFieldSplitSchurRestoreS</H1></A>
restores the MatSchurComplement object used by this <A HREF="../PC/PC.html#PC">PC</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetBlockSize.html b/docs/manualpages/PC/PCFieldSplitSetBlockSize.html
index 1b89e1b..1458cd5 100644
--- a/docs/manualpages/PC/PCFieldSplitSetBlockSize.html
+++ b/docs/manualpages/PC/PCFieldSplitSetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetBlockSize"><H1>PCFieldSplitSetBlockSize</H1></A>
Sets the block size for defining where fields start in the fieldsplit preconditioner. If not set the matrix block size is used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetDMSplits.html b/docs/manualpages/PC/PCFieldSplitSetDMSplits.html
index 0158660..736e8e8 100644
--- a/docs/manualpages/PC/PCFieldSplitSetDMSplits.html
+++ b/docs/manualpages/PC/PCFieldSplitSetDMSplits.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetDMSplits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetDMSplits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetDMSplits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetDMSplits"><H1>PCFieldSplitSetDMSplits</H1></A>
Flags whether <A HREF="../DM/DMCreateFieldDecomposition.html#DMCreateFieldDecomposition">DMCreateFieldDecomposition</A>() should be used to define the splits, whenever possible.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html b/docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html
index 94312ad..2346e2e 100644
--- a/docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html
+++ b/docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetDiagUseAmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetDiagUseAmat"><H1>PCFieldSplitSetDiagUseAmat</H1></A>
set flag indicating whether to extract diagonal blocks from Amat (rather than Pmat)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetFields.html b/docs/manualpages/PC/PCFieldSplitSetFields.html
index d7136ab..12b05e0 100644
--- a/docs/manualpages/PC/PCFieldSplitSetFields.html
+++ b/docs/manualpages/PC/PCFieldSplitSetFields.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetFields"><H1>PCFieldSplitSetFields</H1></A>
Sets the fields for one particular split in the field split preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetIS.html b/docs/manualpages/PC/PCFieldSplitSetIS.html
index 80d838b..79e2385 100644
--- a/docs/manualpages/PC/PCFieldSplitSetIS.html
+++ b/docs/manualpages/PC/PCFieldSplitSetIS.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetIS"><H1>PCFieldSplitSetIS</H1></A>
Sets the exact elements for field
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html b/docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html
index 4d4cf27..e1f916b 100644
--- a/docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html
+++ b/docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetOffDiagUseAmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetOffDiagUseAmat"><H1>PCFieldSplitSetOffDiagUseAmat</H1></A>
set flag indicating whether to extract off-diagonal blocks from Amat (rather than Pmat)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetSchurFactType.html b/docs/manualpages/PC/PCFieldSplitSetSchurFactType.html
index 2c5a685..69b6e0a 100644
--- a/docs/manualpages/PC/PCFieldSplitSetSchurFactType.html
+++ b/docs/manualpages/PC/PCFieldSplitSetSchurFactType.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetSchurFactType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetSchurFactType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetSchurFactType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetSchurFactType"><H1>PCFieldSplitSetSchurFactType</H1></A>
sets which blocks of the approximate block factorization to retain
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetSchurPre.html b/docs/manualpages/PC/PCFieldSplitSetSchurPre.html
index 89fa349..5a3cc11 100644
--- a/docs/manualpages/PC/PCFieldSplitSetSchurPre.html
+++ b/docs/manualpages/PC/PCFieldSplitSetSchurPre.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetSchurPre</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetSchurPre.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetSchurPre.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetSchurPre"><H1>PCFieldSplitSetSchurPre</H1></A>
Indicates if the Schur complement is preconditioned by a preconditioner constructed by the A11 matrix. Otherwise no preconditioner is used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCFieldSplitSetType.html b/docs/manualpages/PC/PCFieldSplitSetType.html
index cc6c377..5ca927e 100644
--- a/docs/manualpages/PC/PCFieldSplitSetType.html
+++ b/docs/manualpages/PC/PCFieldSplitSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCFieldSplitSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCFieldSplitSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCFieldSplitSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCFieldSplitSetType"><H1>PCFieldSplitSetType</H1></A>
Sets the type of fieldsplit preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGALERKIN.html b/docs/manualpages/PC/PCGALERKIN.html
index 153e357..8f3d0dc 100644
--- a/docs/manualpages/PC/PCGALERKIN.html
+++ b/docs/manualpages/PC/PCGALERKIN.html
@@ -5,8 +5,8 @@
<TITLE>PCGALERKIN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGALERKIN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGALERKIN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGALERKIN"><H1>PCGALERKIN</H1></A>
Build (part of) a preconditioner by P S R (where P is often R^T)
<pre>
diff --git a/docs/manualpages/PC/PCGAMG.html b/docs/manualpages/PC/PCGAMG.html
index 93f9488..478fa08 100644
--- a/docs/manualpages/PC/PCGAMG.html
+++ b/docs/manualpages/PC/PCGAMG.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMG"><H1>PCGAMG</H1></A>
Geometric algebraic multigrid (AMG) preconditioner
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGClassicalGetType.html b/docs/manualpages/PC/PCGAMGClassicalGetType.html
index c068b2d..e50cc62 100644
--- a/docs/manualpages/PC/PCGAMGClassicalGetType.html
+++ b/docs/manualpages/PC/PCGAMGClassicalGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGClassicalGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGClassicalGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGClassicalGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGClassicalGetType"><H1>PCGAMGClassicalGetType</H1></A>
Gets the type of classical interpolation to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGClassicalSetType.html b/docs/manualpages/PC/PCGAMGClassicalSetType.html
index c19707f..20ce254 100644
--- a/docs/manualpages/PC/PCGAMGClassicalSetType.html
+++ b/docs/manualpages/PC/PCGAMGClassicalSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGClassicalSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGClassicalSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGClassicalSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGClassicalSetType"><H1>PCGAMGClassicalSetType</H1></A>
Sets the type of classical interpolation to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGFinalizePackage.html b/docs/manualpages/PC/PCGAMGFinalizePackage.html
index c3c9e63..2efd415 100644
--- a/docs/manualpages/PC/PCGAMGFinalizePackage.html
+++ b/docs/manualpages/PC/PCGAMGFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGFinalizePackage"><H1>PCGAMGFinalizePackage</H1></A>
This function frees everything from the <A HREF="../PC/PCGAMG.html#PCGAMG">PCGAMG</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>() automatically.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGGetType.html b/docs/manualpages/PC/PCGAMGGetType.html
index 289e79e..66a4982 100644
--- a/docs/manualpages/PC/PCGAMGGetType.html
+++ b/docs/manualpages/PC/PCGAMGGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGGetType"><H1>PCGAMGGetType</H1></A>
Get solution method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGInitializePackage.html b/docs/manualpages/PC/PCGAMGInitializePackage.html
index 254bea8..4a48d05 100644
--- a/docs/manualpages/PC/PCGAMGInitializePackage.html
+++ b/docs/manualpages/PC/PCGAMGInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGInitializePackage"><H1>PCGAMGInitializePackage</H1></A>
This function initializes everything in the <A HREF="../PC/PCGAMG.html#PCGAMG">PCGAMG</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to PCCreate_GAMG() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGRegister.html b/docs/manualpages/PC/PCGAMGRegister.html
index a47de5f..7ffdc7f 100644
--- a/docs/manualpages/PC/PCGAMGRegister.html
+++ b/docs/manualpages/PC/PCGAMGRegister.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGRegister"><H1>PCGAMGRegister</H1></A>
Register a <A HREF="../PC/PCGAMG.html#PCGAMG">PCGAMG</A> implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetCoarseEqLim.html b/docs/manualpages/PC/PCGAMGSetCoarseEqLim.html
index bf4bdca..69f3e40 100644
--- a/docs/manualpages/PC/PCGAMGSetCoarseEqLim.html
+++ b/docs/manualpages/PC/PCGAMGSetCoarseEqLim.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetCoarseEqLim</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetCoarseEqLim.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetCoarseEqLim.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetCoarseEqLim"><H1>PCGAMGSetCoarseEqLim</H1></A>
Set max number of equations on coarse grids.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetNSmooths.html b/docs/manualpages/PC/PCGAMGSetNSmooths.html
index 6416bd7..e454a6d 100644
--- a/docs/manualpages/PC/PCGAMGSetNSmooths.html
+++ b/docs/manualpages/PC/PCGAMGSetNSmooths.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetNSmooths</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetNSmooths.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetNSmooths.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetNSmooths"><H1>PCGAMGSetNSmooths</H1></A>
Set number of smoothing steps (1 is typical)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetNlevels.html b/docs/manualpages/PC/PCGAMGSetNlevels.html
index 3aac654..3297086 100644
--- a/docs/manualpages/PC/PCGAMGSetNlevels.html
+++ b/docs/manualpages/PC/PCGAMGSetNlevels.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetNlevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetNlevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetNlevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetNlevels"><H1>PCGAMGSetNlevels</H1></A>
Sets the maximum number of levels <A HREF="../PC/PCGAMG.html#PCGAMG">PCGAMG</A> will use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetProcEqLim.html b/docs/manualpages/PC/PCGAMGSetProcEqLim.html
index e551f0d..333b961 100644
--- a/docs/manualpages/PC/PCGAMGSetProcEqLim.html
+++ b/docs/manualpages/PC/PCGAMGSetProcEqLim.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetProcEqLim</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetProcEqLim.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetProcEqLim.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetProcEqLim"><H1>PCGAMGSetProcEqLim</H1></A>
Set number of equations to aim for on coarse grids via processor reduction.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetRepartitioning.html b/docs/manualpages/PC/PCGAMGSetRepartitioning.html
index f21d6f0..0ee9fff 100644
--- a/docs/manualpages/PC/PCGAMGSetRepartitioning.html
+++ b/docs/manualpages/PC/PCGAMGSetRepartitioning.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetRepartitioning</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetRepartitioning.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetRepartitioning.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetRepartitioning"><H1>PCGAMGSetRepartitioning</H1></A>
Repartition the coarse grids
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetReuseInterpolation.html b/docs/manualpages/PC/PCGAMGSetReuseInterpolation.html
index 5d43823..93c644d 100644
--- a/docs/manualpages/PC/PCGAMGSetReuseInterpolation.html
+++ b/docs/manualpages/PC/PCGAMGSetReuseInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetReuseInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetReuseInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetReuseInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetReuseInterpolation"><H1>PCGAMGSetReuseInterpolation</H1></A>
Reuse prolongation when rebuilding preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetSquareGraph.html b/docs/manualpages/PC/PCGAMGSetSquareGraph.html
index 925be10..0a2b88b 100644
--- a/docs/manualpages/PC/PCGAMGSetSquareGraph.html
+++ b/docs/manualpages/PC/PCGAMGSetSquareGraph.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetSquareGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetSquareGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetSquareGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetSquareGraph"><H1>PCGAMGSetSquareGraph</H1></A>
Not Collective on <A HREF="../PC/PC.html#PC">PC</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetSymGraph.html b/docs/manualpages/PC/PCGAMGSetSymGraph.html
index b4bd0f8..0e71c30 100644
--- a/docs/manualpages/PC/PCGAMGSetSymGraph.html
+++ b/docs/manualpages/PC/PCGAMGSetSymGraph.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetSymGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetSymGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetSymGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetSymGraph"><H1>PCGAMGSetSymGraph</H1></A>
Not Collective on <A HREF="../PC/PC.html#PC">PC</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetThreshold.html b/docs/manualpages/PC/PCGAMGSetThreshold.html
index 247e59d..fe4bae9 100644
--- a/docs/manualpages/PC/PCGAMGSetThreshold.html
+++ b/docs/manualpages/PC/PCGAMGSetThreshold.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetThreshold</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetThreshold.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetThreshold.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetThreshold"><H1>PCGAMGSetThreshold</H1></A>
Relative threshold to use for dropping edges in aggregation graph
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetType.html b/docs/manualpages/PC/PCGAMGSetType.html
index f17ac01..69c7a6f 100644
--- a/docs/manualpages/PC/PCGAMGSetType.html
+++ b/docs/manualpages/PC/PCGAMGSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetType"><H1>PCGAMGSetType</H1></A>
Set solution method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGSetUseASMAggs.html b/docs/manualpages/PC/PCGAMGSetUseASMAggs.html
index ab6438c..9b24941 100644
--- a/docs/manualpages/PC/PCGAMGSetUseASMAggs.html
+++ b/docs/manualpages/PC/PCGAMGSetUseASMAggs.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGSetUseASMAggs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGSetUseASMAggs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGSetUseASMAggs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGSetUseASMAggs"><H1>PCGAMGSetUseASMAggs</H1></A>
Collective on <A HREF="../PC/PC.html#PC">PC</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGAMGType.html b/docs/manualpages/PC/PCGAMGType.html
index 367c1f4..6bce44c 100644
--- a/docs/manualpages/PC/PCGAMGType.html
+++ b/docs/manualpages/PC/PCGAMGType.html
@@ -5,8 +5,8 @@
<TITLE>PCGAMGType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGAMGType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGAMGType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGAMGType"><H1>PCGAMGType</H1></A>
type of generalized algebraic multigrid (<A HREF="../PC/PCGAMG.html#PCGAMG">PCGAMG</A>) method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASM.html b/docs/manualpages/PC/PCGASM.html
index 8d310c6..849901d 100644
--- a/docs/manualpages/PC/PCGASM.html
+++ b/docs/manualpages/PC/PCGASM.html
@@ -5,8 +5,8 @@
<TITLE>PCGASM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASM"><H1>PCGASM</H1></A>
Use the (restricted) additive Schwarz method, each block is (approximately) solved with its own <A HREF="../KSP/KSP.html#KSP">KSP</A> object.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMCreateSubdomains.html b/docs/manualpages/PC/PCGASMCreateSubdomains.html
index afa32cc..bcc6747 100644
--- a/docs/manualpages/PC/PCGASMCreateSubdomains.html
+++ b/docs/manualpages/PC/PCGASMCreateSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMCreateSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMCreateSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMCreateSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMCreateSubdomains"><H1>PCGASMCreateSubdomains</H1></A>
Creates n index sets defining n nonoverlapping subdomains for the additive Schwarz preconditioner for a any problem based on its matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMCreateSubdomains2D.html b/docs/manualpages/PC/PCGASMCreateSubdomains2D.html
index b6c4c21..7d14972 100644
--- a/docs/manualpages/PC/PCGASMCreateSubdomains2D.html
+++ b/docs/manualpages/PC/PCGASMCreateSubdomains2D.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMCreateSubdomains2D</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMCreateSubdomains2D.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMCreateSubdomains2D.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMCreateSubdomains2D"><H1>PCGASMCreateSubdomains2D</H1></A>
Creates the index sets for the overlapping Schwarz preconditioner for a two-dimensional problem on a regular grid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMDestroySubdomains.html b/docs/manualpages/PC/PCGASMDestroySubdomains.html
index 467621c..2514530 100644
--- a/docs/manualpages/PC/PCGASMDestroySubdomains.html
+++ b/docs/manualpages/PC/PCGASMDestroySubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMDestroySubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMDestroySubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMDestroySubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMDestroySubdomains"><H1>PCGASMDestroySubdomains</H1></A>
Destroys the index sets created with <A HREF="../PC/PCGASMCreateSubdomains.html#PCGASMCreateSubdomains">PCGASMCreateSubdomains</A>() or <A HREF="../PC/PCGASMCreateSubdomains2D.html#PCGASMCreateSubdomains2D">PCGASMCreateSubdomains2D</A>. Should be called after setting subdomains with <A HREF="../PC/PCGASMSetSubdomains.html#PCGASMSetSubdomains">PCGASMSetSubdomains</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMGetSubKSP.html b/docs/manualpages/PC/PCGASMGetSubKSP.html
index bf89240..eb3f8ba 100644
--- a/docs/manualpages/PC/PCGASMGetSubKSP.html
+++ b/docs/manualpages/PC/PCGASMGetSubKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMGetSubKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMGetSubKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMGetSubKSP"><H1>PCGASMGetSubKSP</H1></A>
Gets the local <A HREF="../KSP/KSP.html#KSP">KSP</A> contexts for all blocks on this processor.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMGetSubdomains.html b/docs/manualpages/PC/PCGASMGetSubdomains.html
index 7935d5f..1d1ee54 100644
--- a/docs/manualpages/PC/PCGASMGetSubdomains.html
+++ b/docs/manualpages/PC/PCGASMGetSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMGetSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMGetSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMGetSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMGetSubdomains"><H1>PCGASMGetSubdomains</H1></A>
Gets the subdomains supported on this processor for the additive Schwarz preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMGetSubmatrices.html b/docs/manualpages/PC/PCGASMGetSubmatrices.html
index 0ba883b..e32ec31 100644
--- a/docs/manualpages/PC/PCGASMGetSubmatrices.html
+++ b/docs/manualpages/PC/PCGASMGetSubmatrices.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMGetSubmatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMGetSubmatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMGetSubmatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMGetSubmatrices"><H1>PCGASMGetSubmatrices</H1></A>
Gets the local submatrices (for this processor only) for the additive Schwarz preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMGetUseDMSubdomains.html b/docs/manualpages/PC/PCGASMGetUseDMSubdomains.html
index 5a5ef23..cd8551d 100644
--- a/docs/manualpages/PC/PCGASMGetUseDMSubdomains.html
+++ b/docs/manualpages/PC/PCGASMGetUseDMSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMGetUseDMSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMGetUseDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMGetUseDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMGetUseDMSubdomains"><H1>PCGASMGetUseDMSubdomains</H1></A>
Returns flag indicating whether to use <A HREF="../DM/DMCreateDomainDecomposition.html#DMCreateDomainDecomposition">DMCreateDomainDecomposition</A>() to define the subdomains, whenever possible. Not Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMSetOverlap.html b/docs/manualpages/PC/PCGASMSetOverlap.html
index 644aaac..26ab27c 100644
--- a/docs/manualpages/PC/PCGASMSetOverlap.html
+++ b/docs/manualpages/PC/PCGASMSetOverlap.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMSetOverlap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMSetOverlap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMSetOverlap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMSetOverlap"><H1>PCGASMSetOverlap</H1></A>
Sets the overlap between a pair of subdomains for the additive Schwarz preconditioner. Either all or no processors in the pc communicator must call this routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMSetSortIndices.html b/docs/manualpages/PC/PCGASMSetSortIndices.html
index 88fa979..2bcc1f5 100644
--- a/docs/manualpages/PC/PCGASMSetSortIndices.html
+++ b/docs/manualpages/PC/PCGASMSetSortIndices.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMSetSortIndices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMSetSortIndices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMSetSortIndices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMSetSortIndices"><H1>PCGASMSetSortIndices</H1></A>
Determines whether subdomain indices are sorted.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMSetSubdomains.html b/docs/manualpages/PC/PCGASMSetSubdomains.html
index 1f7ec07..e5f005d 100644
--- a/docs/manualpages/PC/PCGASMSetSubdomains.html
+++ b/docs/manualpages/PC/PCGASMSetSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMSetSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMSetSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMSetSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMSetSubdomains"><H1>PCGASMSetSubdomains</H1></A>
Sets the subdomains for this processor for the additive Schwarz preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMSetTotalSubdomains.html b/docs/manualpages/PC/PCGASMSetTotalSubdomains.html
index ef2eaf6..20c2cf2 100644
--- a/docs/manualpages/PC/PCGASMSetTotalSubdomains.html
+++ b/docs/manualpages/PC/PCGASMSetTotalSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMSetTotalSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMSetTotalSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMSetTotalSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMSetTotalSubdomains"><H1>PCGASMSetTotalSubdomains</H1></A>
sets the total number of subdomains to use across the communicator. Logically collective on pc
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMSetType.html b/docs/manualpages/PC/PCGASMSetType.html
index c2a921a..5d2b25c 100644
--- a/docs/manualpages/PC/PCGASMSetType.html
+++ b/docs/manualpages/PC/PCGASMSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMSetType"><H1>PCGASMSetType</H1></A>
Sets the type of restriction and interpolation used for local problems in the additive Schwarz method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMSetUseDMSubdomains.html b/docs/manualpages/PC/PCGASMSetUseDMSubdomains.html
index f529980..2032d8b 100644
--- a/docs/manualpages/PC/PCGASMSetUseDMSubdomains.html
+++ b/docs/manualpages/PC/PCGASMSetUseDMSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMSetUseDMSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMSetUseDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMSetUseDMSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMSetUseDMSubdomains"><H1>PCGASMSetUseDMSubdomains</H1></A>
Indicates whether to use <A HREF="../DM/DMCreateDomainDecomposition.html#DMCreateDomainDecomposition">DMCreateDomainDecomposition</A>() to define the subdomains, whenever possible. Logically Collective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGASMType.html b/docs/manualpages/PC/PCGASMType.html
index 869b987..f675247 100644
--- a/docs/manualpages/PC/PCGASMType.html
+++ b/docs/manualpages/PC/PCGASMType.html
@@ -5,8 +5,8 @@
<TITLE>PCGASMType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGASMType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGASMType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGASMType"><H1>PCGASMType</H1></A>
Type of generalized additive Schwarz method to use (differs from ASM in allowing multiple processors per subdomain).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGalerkinGetKSP.html b/docs/manualpages/PC/PCGalerkinGetKSP.html
index 833acda..4ab22c3 100644
--- a/docs/manualpages/PC/PCGalerkinGetKSP.html
+++ b/docs/manualpages/PC/PCGalerkinGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCGalerkinGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGalerkinGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGalerkinGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGalerkinGetKSP"><H1>PCGalerkinGetKSP</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> object in the Galerkin <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGalerkinSetInterpolation.html b/docs/manualpages/PC/PCGalerkinSetInterpolation.html
index 6dc47d6..0439ff9 100644
--- a/docs/manualpages/PC/PCGalerkinSetInterpolation.html
+++ b/docs/manualpages/PC/PCGalerkinSetInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>PCGalerkinSetInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGalerkinSetInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGalerkinSetInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGalerkinSetInterpolation"><H1>PCGalerkinSetInterpolation</H1></A>
Sets the interpolation operator for the "Galerkin-type" preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGalerkinSetRestriction.html b/docs/manualpages/PC/PCGalerkinSetRestriction.html
index eb9dcbc..dd26bf7 100644
--- a/docs/manualpages/PC/PCGalerkinSetRestriction.html
+++ b/docs/manualpages/PC/PCGalerkinSetRestriction.html
@@ -5,8 +5,8 @@
<TITLE>PCGalerkinSetRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGalerkinSetRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGalerkinSetRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGalerkinSetRestriction"><H1>PCGalerkinSetRestriction</H1></A>
Sets the restriction operator for the "Galerkin-type" preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetApplicationContext.html b/docs/manualpages/PC/PCGetApplicationContext.html
index 21139ec..6749e9c 100644
--- a/docs/manualpages/PC/PCGetApplicationContext.html
+++ b/docs/manualpages/PC/PCGetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>PCGetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetApplicationContext"><H1>PCGetApplicationContext</H1></A>
Gets the user-defined context for the linear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetDM.html b/docs/manualpages/PC/PCGetDM.html
index d33be9f..8bdb268 100644
--- a/docs/manualpages/PC/PCGetDM.html
+++ b/docs/manualpages/PC/PCGetDM.html
@@ -5,8 +5,8 @@
<TITLE>PCGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetDM"><H1>PCGetDM</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetDiagonalScale.html b/docs/manualpages/PC/PCGetDiagonalScale.html
index c96efed..bf54b26 100644
--- a/docs/manualpages/PC/PCGetDiagonalScale.html
+++ b/docs/manualpages/PC/PCGetDiagonalScale.html
@@ -5,8 +5,8 @@
<TITLE>PCGetDiagonalScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetDiagonalScale"><H1>PCGetDiagonalScale</H1></A>
Indicates if the preconditioner applies an additional left and right scaling as needed by certain time-stepping codes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetOperators.html b/docs/manualpages/PC/PCGetOperators.html
index 6aef55a..7945ba5 100644
--- a/docs/manualpages/PC/PCGetOperators.html
+++ b/docs/manualpages/PC/PCGetOperators.html
@@ -5,8 +5,8 @@
<TITLE>PCGetOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetOperators"><H1>PCGetOperators</H1></A>
Gets the matrix associated with the linear system and possibly a different one associated with the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetOperatorsSet.html b/docs/manualpages/PC/PCGetOperatorsSet.html
index befcc39..fccd4f6 100644
--- a/docs/manualpages/PC/PCGetOperatorsSet.html
+++ b/docs/manualpages/PC/PCGetOperatorsSet.html
@@ -5,8 +5,8 @@
<TITLE>PCGetOperatorsSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetOperatorsSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetOperatorsSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetOperatorsSet"><H1>PCGetOperatorsSet</H1></A>
Determines if the matrix associated with the linear system and possibly a different one associated with the preconditioner have been set in the <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetOptionsPrefix.html b/docs/manualpages/PC/PCGetOptionsPrefix.html
index 98fc0d8..edf1cb5 100644
--- a/docs/manualpages/PC/PCGetOptionsPrefix.html
+++ b/docs/manualpages/PC/PCGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PCGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetOptionsPrefix"><H1>PCGetOptionsPrefix</H1></A>
Gets the prefix used for searching for all <A HREF="../PC/PC.html#PC">PC</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetReusePreconditioner.html b/docs/manualpages/PC/PCGetReusePreconditioner.html
index 9365792..086d353 100644
--- a/docs/manualpages/PC/PCGetReusePreconditioner.html
+++ b/docs/manualpages/PC/PCGetReusePreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>PCGetReusePreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetReusePreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetReusePreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetReusePreconditioner"><H1>PCGetReusePreconditioner</H1></A>
Determines if the <A HREF="../PC/PC.html#PC">PC</A> reuses the current preconditioner even if the operator in the preconditioner has changed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetSetUpFailedReason.html b/docs/manualpages/PC/PCGetSetUpFailedReason.html
index a897296..64d4b86 100644
--- a/docs/manualpages/PC/PCGetSetUpFailedReason.html
+++ b/docs/manualpages/PC/PCGetSetUpFailedReason.html
@@ -5,8 +5,8 @@
<TITLE>PCGetSetUpFailedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetSetUpFailedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetSetUpFailedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetSetUpFailedReason"><H1>PCGetSetUpFailedReason</H1></A>
Gets the reason a <A HREF="../PC/PCSetUp.html#PCSetUp">PCSetUp</A>() failed or 0 if it did not fail
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetType.html b/docs/manualpages/PC/PCGetType.html
index c1af64b..91e28bb 100644
--- a/docs/manualpages/PC/PCGetType.html
+++ b/docs/manualpages/PC/PCGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetType"><H1>PCGetType</H1></A>
Gets the <A HREF="../PC/PC.html#PC">PC</A> method type and name (as a string) from the <A HREF="../PC/PC.html#PC">PC</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCGetUseAmat.html b/docs/manualpages/PC/PCGetUseAmat.html
index b4ca832..6bf6cfb 100644
--- a/docs/manualpages/PC/PCGetUseAmat.html
+++ b/docs/manualpages/PC/PCGetUseAmat.html
@@ -5,8 +5,8 @@
<TITLE>PCGetUseAmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCGetUseAmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCGetUseAmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCGetUseAmat"><H1>PCGetUseAmat</H1></A>
Gets a flag to indicate that when the preconditioner needs to apply (part of) the operator during the preconditioning process it applies the Amat provided to <A HREF="../TS/TSSetRHSJacobian.html#TSSetRHSJacobian">TSSetRHSJacobian</A>(), <A HREF="../TS/TSSetIJacobian.html#TSSetIJacobian">TSSetIJacobian</A>(), <A HREF="../SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</A>(), KSPSetOperator() or PCSetOperator() not the Pmat.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPRE.html b/docs/manualpages/PC/PCHYPRE.html
index 37505bb..d9a59ae 100644
--- a/docs/manualpages/PC/PCHYPRE.html
+++ b/docs/manualpages/PC/PCHYPRE.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPRE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPRE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPRE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPRE"><H1>PCHYPRE</H1></A>
Allows you to use the matrix element based preconditioners in the LLNL package hypre
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPREGetType.html b/docs/manualpages/PC/PCHYPREGetType.html
index 9aefa0c..73a6351 100644
--- a/docs/manualpages/PC/PCHYPREGetType.html
+++ b/docs/manualpages/PC/PCHYPREGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPREGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPREGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPREGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPREGetType"><H1>PCHYPREGetType</H1></A>
Gets which hypre preconditioner you are using
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html b/docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html
index e197c01..4d5dbd5 100644
--- a/docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html
+++ b/docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPRESetAlphaPoissonMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPRESetAlphaPoissonMatrix"><H1>PCHYPRESetAlphaPoissonMatrix</H1></A>
Set vector Poisson matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html b/docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html
index d6f9ae0..421f1c7 100644
--- a/docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html
+++ b/docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPRESetBetaPoissonMatrix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPRESetBetaPoissonMatrix"><H1>PCHYPRESetBetaPoissonMatrix</H1></A>
Set Poisson matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPRESetDiscreteCurl.html b/docs/manualpages/PC/PCHYPRESetDiscreteCurl.html
index cb39378..5efdeb9 100644
--- a/docs/manualpages/PC/PCHYPRESetDiscreteCurl.html
+++ b/docs/manualpages/PC/PCHYPRESetDiscreteCurl.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPRESetDiscreteCurl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPRESetDiscreteCurl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPRESetDiscreteCurl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPRESetDiscreteCurl"><H1>PCHYPRESetDiscreteCurl</H1></A>
Set discrete curl matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPRESetDiscreteGradient.html b/docs/manualpages/PC/PCHYPRESetDiscreteGradient.html
index 2b42dd4..163ae85 100644
--- a/docs/manualpages/PC/PCHYPRESetDiscreteGradient.html
+++ b/docs/manualpages/PC/PCHYPRESetDiscreteGradient.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPRESetDiscreteGradient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPRESetDiscreteGradient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPRESetDiscreteGradient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPRESetDiscreteGradient"><H1>PCHYPRESetDiscreteGradient</H1></A>
Set discrete gradient matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html b/docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html
index bb327ee..814d663 100644
--- a/docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html
+++ b/docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPRESetEdgeConstantVectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPRESetEdgeConstantVectors"><H1>PCHYPRESetEdgeConstantVectors</H1></A>
Set the representation of the constant vector fields in edge element basis
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCHYPRESetType.html b/docs/manualpages/PC/PCHYPRESetType.html
index aa34cdc..9a5bd0d 100644
--- a/docs/manualpages/PC/PCHYPRESetType.html
+++ b/docs/manualpages/PC/PCHYPRESetType.html
@@ -5,8 +5,8 @@
<TITLE>PCHYPRESetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCHYPRESetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCHYPRESetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCHYPRESetType"><H1>PCHYPRESetType</H1></A>
Sets which hypre preconditioner you wish to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCICC.html b/docs/manualpages/PC/PCICC.html
index ee52a27..baa3361 100644
--- a/docs/manualpages/PC/PCICC.html
+++ b/docs/manualpages/PC/PCICC.html
@@ -5,8 +5,8 @@
<TITLE>PCICC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCICC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCICC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCICC"><H1>PCICC</H1></A>
Incomplete Cholesky factorization preconditioners.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCILU.html b/docs/manualpages/PC/PCILU.html
index 0eb9a98..93de115 100644
--- a/docs/manualpages/PC/PCILU.html
+++ b/docs/manualpages/PC/PCILU.html
@@ -5,8 +5,8 @@
<TITLE>PCILU</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCILU.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCILU.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCILU"><H1>PCILU</H1></A>
Incomplete factorization preconditioners.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html b/docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html
index d75aa2a..d77e6dd 100644
--- a/docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html
+++ b/docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html
@@ -5,8 +5,8 @@
<TITLE>PCISSetSubdomainDiagonalScaling</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCISSetSubdomainDiagonalScaling"><H1>PCISSetSubdomainDiagonalScaling</H1></A>
Set diagonal scaling for PCIS.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCISSetSubdomainScalingFactor.html b/docs/manualpages/PC/PCISSetSubdomainScalingFactor.html
index 005ee44..608f342 100644
--- a/docs/manualpages/PC/PCISSetSubdomainScalingFactor.html
+++ b/docs/manualpages/PC/PCISSetSubdomainScalingFactor.html
@@ -5,8 +5,8 @@
<TITLE>PCISSetSubdomainScalingFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCISSetSubdomainScalingFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCISSetSubdomainScalingFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCISSetSubdomainScalingFactor"><H1>PCISSetSubdomainScalingFactor</H1></A>
Set scaling factor for PCIS.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCISSetUseStiffnessScaling.html b/docs/manualpages/PC/PCISSetUseStiffnessScaling.html
index 56c3c0e..f61cd9a 100644
--- a/docs/manualpages/PC/PCISSetUseStiffnessScaling.html
+++ b/docs/manualpages/PC/PCISSetUseStiffnessScaling.html
@@ -5,8 +5,8 @@
<TITLE>PCISSetUseStiffnessScaling</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCISSetUseStiffnessScaling.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCISSetUseStiffnessScaling.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCISSetUseStiffnessScaling"><H1>PCISSetUseStiffnessScaling</H1></A>
Tells PCIS to construct partition of unity using local matrices' diagonal.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCJACOBI.html b/docs/manualpages/PC/PCJACOBI.html
index 665aad1..396ae66 100644
--- a/docs/manualpages/PC/PCJACOBI.html
+++ b/docs/manualpages/PC/PCJACOBI.html
@@ -5,8 +5,8 @@
<TITLE>PCJACOBI</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCJACOBI.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCJACOBI.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCJACOBI"><H1>PCJACOBI</H1></A>
Jacobi (i.e. diagonal scaling preconditioning)
<H3><FONT COLOR="#CC3333">Options Database Key</FONT></H3>
diff --git a/docs/manualpages/PC/PCJacobiGetType.html b/docs/manualpages/PC/PCJacobiGetType.html
index 8a5953a..8eadc30 100644
--- a/docs/manualpages/PC/PCJacobiGetType.html
+++ b/docs/manualpages/PC/PCJacobiGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCJacobiGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCJacobiGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCJacobiGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCJacobiGetType"><H1>PCJacobiGetType</H1></A>
Gets how the diagonal matrix is produced for the preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCJacobiGetUseAbs.html b/docs/manualpages/PC/PCJacobiGetUseAbs.html
index bde0596..b76ea83 100644
--- a/docs/manualpages/PC/PCJacobiGetUseAbs.html
+++ b/docs/manualpages/PC/PCJacobiGetUseAbs.html
@@ -5,8 +5,8 @@
<TITLE>PCJacobiGetUseAbs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCJacobiGetUseAbs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCJacobiGetUseAbs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCJacobiGetUseAbs"><H1>PCJacobiGetUseAbs</H1></A>
Determines if the Jacobi preconditioner uses the absolute values of the digonal divisors in the preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCJacobiSetType.html b/docs/manualpages/PC/PCJacobiSetType.html
index 56849c7..5c317e6 100644
--- a/docs/manualpages/PC/PCJacobiSetType.html
+++ b/docs/manualpages/PC/PCJacobiSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCJacobiSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCJacobiSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCJacobiSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCJacobiSetType"><H1>PCJacobiSetType</H1></A>
Causes the Jacobi preconditioner to use either the diagonal, the maximum entry in each row, of the sum of rows entries for the diagonal preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCJacobiSetUseAbs.html b/docs/manualpages/PC/PCJacobiSetUseAbs.html
index f9b4d05..2ae631f 100644
--- a/docs/manualpages/PC/PCJacobiSetUseAbs.html
+++ b/docs/manualpages/PC/PCJacobiSetUseAbs.html
@@ -5,8 +5,8 @@
<TITLE>PCJacobiSetUseAbs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCJacobiSetUseAbs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCJacobiSetUseAbs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCJacobiSetUseAbs"><H1>PCJacobiSetUseAbs</H1></A>
Causes the Jacobi preconditioner to use the absolute values of the digonal divisors in the preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCJacobiType.html b/docs/manualpages/PC/PCJacobiType.html
index 702b1bc..6275c30 100644
--- a/docs/manualpages/PC/PCJacobiType.html
+++ b/docs/manualpages/PC/PCJacobiType.html
@@ -5,8 +5,8 @@
<TITLE>PCJacobiType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCJacobiType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCJacobiType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCJacobiType"><H1>PCJacobiType</H1></A>
What elements are used to form the Jacobi preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCKSP.html b/docs/manualpages/PC/PCKSP.html
index c7a70d7..c30cc61 100644
--- a/docs/manualpages/PC/PCKSP.html
+++ b/docs/manualpages/PC/PCKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCKSP"><H1>PCKSP</H1></A>
Defines a preconditioner that can consist of any <A HREF="../KSP/KSP.html#KSP">KSP</A> solver. This allows, for example, embedding a Krylov method inside a preconditioner.
<H3><FONT COLOR="#CC3333">Options Database Key</FONT></H3>
diff --git a/docs/manualpages/PC/PCKSPGetKSP.html b/docs/manualpages/PC/PCKSPGetKSP.html
index c524156..5604c26 100644
--- a/docs/manualpages/PC/PCKSPGetKSP.html
+++ b/docs/manualpages/PC/PCKSPGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCKSPGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCKSPGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCKSPGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCKSPGetKSP"><H1>PCKSPGetKSP</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> context for a <A HREF="../KSP/KSP.html#KSP">KSP</A> <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCKaczmarz.html b/docs/manualpages/PC/PCKaczmarz.html
index bcb36b6..19775a9 100644
--- a/docs/manualpages/PC/PCKaczmarz.html
+++ b/docs/manualpages/PC/PCKaczmarz.html
@@ -5,8 +5,8 @@
<TITLE>PCKaczmarz</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCKaczmarz.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCKaczmarz.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCKaczmarz"><H1>PCKaczmarz</H1></A>
Kaczmarz iteration
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCLSC.html b/docs/manualpages/PC/PCLSC.html
index f9c9cef..dbdc47f 100644
--- a/docs/manualpages/PC/PCLSC.html
+++ b/docs/manualpages/PC/PCLSC.html
@@ -5,8 +5,8 @@
<TITLE>PCLSC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCLSC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCLSC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCLSC"><H1>PCLSC</H1></A>
Preconditioning for Schur complements, based on Least Squares Commutators
<H3><FONT COLOR="#CC3333">Options Database Key</FONT></H3>
diff --git a/docs/manualpages/PC/PCLU.html b/docs/manualpages/PC/PCLU.html
index ea1b54e..ce0f21f 100644
--- a/docs/manualpages/PC/PCLU.html
+++ b/docs/manualpages/PC/PCLU.html
@@ -5,8 +5,8 @@
<TITLE>PCLU</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCLU.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCLU.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCLU"><H1>PCLU</H1></A>
Uses a direct solver, based on LU factorization, as a preconditioner
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCLoad.html b/docs/manualpages/PC/PCLoad.html
index 0cdb79e..f079da6 100644
--- a/docs/manualpages/PC/PCLoad.html
+++ b/docs/manualpages/PC/PCLoad.html
@@ -5,8 +5,8 @@
<TITLE>PCLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCLoad"><H1>PCLoad</H1></A>
Loads a <A HREF="../PC/PC.html#PC">PC</A> that has been stored in binary with <A HREF="../PC/PCView.html#PCView">PCView</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMAT.html b/docs/manualpages/PC/PCMAT.html
index 446d7d3..6c32619 100644
--- a/docs/manualpages/PC/PCMAT.html
+++ b/docs/manualpages/PC/PCMAT.html
@@ -5,8 +5,8 @@
<TITLE>PCMAT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMAT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMAT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMAT"><H1>PCMAT</H1></A>
A preconditioner obtained by multiplying by the preconditioner matrix supplied in <A HREF="../PC/PCSetOperators.html#PCSetOperators">PCSetOperators</A>() or <A HREF="../KSP/KSPSetOperators.html#KSPSetOperators">KSPSetOperators</A>() Notes: This one is a little strange. One rarely has an explict matrix that approximates the
inverse of the matrix they wish to solve for.
diff --git a/docs/manualpages/PC/PCMG.html b/docs/manualpages/PC/PCMG.html
index 80eaaf0..cc72dfa 100644
--- a/docs/manualpages/PC/PCMG.html
+++ b/docs/manualpages/PC/PCMG.html
@@ -5,8 +5,8 @@
<TITLE>PCMG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMG"><H1>PCMG</H1></A>
Use multigrid preconditioning. This preconditioner requires you provide additional information about the coarser grid matrices and restriction/interpolation operators.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGCycleType.html b/docs/manualpages/PC/PCMGCycleType.html
index d22e82a..e03af01 100644
--- a/docs/manualpages/PC/PCMGCycleType.html
+++ b/docs/manualpages/PC/PCMGCycleType.html
@@ -5,8 +5,8 @@
<TITLE>PCMGCycleType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGCycleType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGCycleType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGCycleType"><H1>PCMGCycleType</H1></A>
Use V-cycle or W-cycle
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetCoarseSolve.html b/docs/manualpages/PC/PCMGGetCoarseSolve.html
index 4d29d9b..3c4a7c9 100644
--- a/docs/manualpages/PC/PCMGGetCoarseSolve.html
+++ b/docs/manualpages/PC/PCMGGetCoarseSolve.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetCoarseSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetCoarseSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetCoarseSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetCoarseSolve"><H1>PCMGGetCoarseSolve</H1></A>
Gets the solver context to be used on the coarse grid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetGalerkin.html b/docs/manualpages/PC/PCMGGetGalerkin.html
index 28c86f8..95a0fa9 100644
--- a/docs/manualpages/PC/PCMGGetGalerkin.html
+++ b/docs/manualpages/PC/PCMGGetGalerkin.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetGalerkin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetGalerkin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetGalerkin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetGalerkin"><H1>PCMGGetGalerkin</H1></A>
Checks if Galerkin multigrid is being used, i.e. A_i-1 = r_i * A_i * p_i
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetInterpolation.html b/docs/manualpages/PC/PCMGGetInterpolation.html
index 7ecf588..980a1e4 100644
--- a/docs/manualpages/PC/PCMGGetInterpolation.html
+++ b/docs/manualpages/PC/PCMGGetInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetInterpolation"><H1>PCMGGetInterpolation</H1></A>
Gets the function to be used to calculate the interpolation from l-1 to the lth level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetLevels.html b/docs/manualpages/PC/PCMGGetLevels.html
index aa010ea..4bea282 100644
--- a/docs/manualpages/PC/PCMGGetLevels.html
+++ b/docs/manualpages/PC/PCMGGetLevels.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetLevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetLevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetLevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetLevels"><H1>PCMGGetLevels</H1></A>
Gets the number of levels to use with MG.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetRScale.html b/docs/manualpages/PC/PCMGGetRScale.html
index 611e98a..916f2bf 100644
--- a/docs/manualpages/PC/PCMGGetRScale.html
+++ b/docs/manualpages/PC/PCMGGetRScale.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetRScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetRScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetRScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetRScale"><H1>PCMGGetRScale</H1></A>
Gets the pointwise scaling for the restriction operator from level l to l-1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetRestriction.html b/docs/manualpages/PC/PCMGGetRestriction.html
index 7a12d65..d849101 100644
--- a/docs/manualpages/PC/PCMGGetRestriction.html
+++ b/docs/manualpages/PC/PCMGGetRestriction.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetRestriction"><H1>PCMGGetRestriction</H1></A>
Gets the function to be used to restrict vector from level l to l-1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetSmoother.html b/docs/manualpages/PC/PCMGGetSmoother.html
index ea0df37..e55c59f 100644
--- a/docs/manualpages/PC/PCMGGetSmoother.html
+++ b/docs/manualpages/PC/PCMGGetSmoother.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetSmoother</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetSmoother.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetSmoother.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetSmoother"><H1>PCMGGetSmoother</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> context to be used as smoother for both pre- and post-smoothing. Call both <A HREF="../PC/PCMGGetSmootherUp.html#PCMGGetSmootherUp">PCMGGetSmootherUp</A>() and <A HREF="../PC/PCMGGetSmootherDown.html#PCMGGetSmootherDown">PCMGGetSmootherDown</A>() to use different functions for pre- and post-smoothing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetSmootherDown.html b/docs/manualpages/PC/PCMGGetSmootherDown.html
index c5bd933..fea0288 100644
--- a/docs/manualpages/PC/PCMGGetSmootherDown.html
+++ b/docs/manualpages/PC/PCMGGetSmootherDown.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetSmootherDown</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetSmootherDown.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetSmootherDown.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetSmootherDown"><H1>PCMGGetSmootherDown</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> context to be used as smoother before coarse grid correction (pre-smoother).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetSmootherUp.html b/docs/manualpages/PC/PCMGGetSmootherUp.html
index abd7d31..0c61a26 100644
--- a/docs/manualpages/PC/PCMGGetSmootherUp.html
+++ b/docs/manualpages/PC/PCMGGetSmootherUp.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetSmootherUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetSmootherUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetSmootherUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetSmootherUp"><H1>PCMGGetSmootherUp</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> context to be used as smoother after coarse grid correction (post-smoother).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGGetType.html b/docs/manualpages/PC/PCMGGetType.html
index 7f45fb1..5bde177 100644
--- a/docs/manualpages/PC/PCMGGetType.html
+++ b/docs/manualpages/PC/PCMGGetType.html
@@ -5,8 +5,8 @@
<TITLE>PCMGGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGGetType"><H1>PCMGGetType</H1></A>
Determines the form of multigrid to use: multiplicative, additive, full, or the Kaskade algorithm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGMultiplicativeSetCycles.html b/docs/manualpages/PC/PCMGMultiplicativeSetCycles.html
index 25ba695..984f8ed 100644
--- a/docs/manualpages/PC/PCMGMultiplicativeSetCycles.html
+++ b/docs/manualpages/PC/PCMGMultiplicativeSetCycles.html
@@ -5,8 +5,8 @@
<TITLE>PCMGMultiplicativeSetCycles</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGMultiplicativeSetCycles.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGMultiplicativeSetCycles.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGMultiplicativeSetCycles"><H1>PCMGMultiplicativeSetCycles</H1></A>
Sets the number of cycles to use for each preconditioner step of multigrid when <A HREF="../PC/PCMGType.html#PCMGType">PCMGType</A> of PC_MG_MULTIPLICATIVE is used
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGResidualDefault.html b/docs/manualpages/PC/PCMGResidualDefault.html
index 802eb3b..701e7e5 100644
--- a/docs/manualpages/PC/PCMGResidualDefault.html
+++ b/docs/manualpages/PC/PCMGResidualDefault.html
@@ -5,8 +5,8 @@
<TITLE>PCMGResidualDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGResidualDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGResidualDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGResidualDefault"><H1>PCMGResidualDefault</H1></A>
Default routine to calculate the residual.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetCycleType.html b/docs/manualpages/PC/PCMGSetCycleType.html
index 6e437d1..71a321b 100644
--- a/docs/manualpages/PC/PCMGSetCycleType.html
+++ b/docs/manualpages/PC/PCMGSetCycleType.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetCycleType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetCycleType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetCycleType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetCycleType"><H1>PCMGSetCycleType</H1></A>
Sets the type cycles to use. Use PCMGSetCycleTypeOnLevel() for more complicated cycling.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetCyclesOnLevel.html b/docs/manualpages/PC/PCMGSetCyclesOnLevel.html
index 08d75d4..741ccbb 100644
--- a/docs/manualpages/PC/PCMGSetCyclesOnLevel.html
+++ b/docs/manualpages/PC/PCMGSetCyclesOnLevel.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetCyclesOnLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetCyclesOnLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetCyclesOnLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetCyclesOnLevel"><H1>PCMGSetCyclesOnLevel</H1></A>
Sets the number of cycles to run on this level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetGalerkin.html b/docs/manualpages/PC/PCMGSetGalerkin.html
index d38740e..ad3c476 100644
--- a/docs/manualpages/PC/PCMGSetGalerkin.html
+++ b/docs/manualpages/PC/PCMGSetGalerkin.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetGalerkin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetGalerkin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetGalerkin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetGalerkin"><H1>PCMGSetGalerkin</H1></A>
Causes the coarser grid matrices to be computed from the finest grid via the Galerkin process: A_i-1 = r_i * A_i * p_i
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetInterpolation.html b/docs/manualpages/PC/PCMGSetInterpolation.html
index 16e3955..f68a4f6 100644
--- a/docs/manualpages/PC/PCMGSetInterpolation.html
+++ b/docs/manualpages/PC/PCMGSetInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetInterpolation"><H1>PCMGSetInterpolation</H1></A>
Sets the function to be used to calculate the interpolation from l-1 to the lth level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetLevels.html b/docs/manualpages/PC/PCMGSetLevels.html
index fb6662e..7736b52 100644
--- a/docs/manualpages/PC/PCMGSetLevels.html
+++ b/docs/manualpages/PC/PCMGSetLevels.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetLevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetLevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetLevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetLevels"><H1>PCMGSetLevels</H1></A>
Sets the number of levels to use with MG. Must be called before any other MG routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetNumberSmoothDown.html b/docs/manualpages/PC/PCMGSetNumberSmoothDown.html
index 1dc76a2..719826f 100644
--- a/docs/manualpages/PC/PCMGSetNumberSmoothDown.html
+++ b/docs/manualpages/PC/PCMGSetNumberSmoothDown.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetNumberSmoothDown</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetNumberSmoothDown.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetNumberSmoothDown.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetNumberSmoothDown"><H1>PCMGSetNumberSmoothDown</H1></A>
Sets the number of pre-smoothing steps to use on all levels. Use <A HREF="../PC/PCMGGetSmootherDown.html#PCMGGetSmootherDown">PCMGGetSmootherDown</A>() to set different pre-smoothing steps on different levels.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetNumberSmoothUp.html b/docs/manualpages/PC/PCMGSetNumberSmoothUp.html
index 5ea30c7..e887f40 100644
--- a/docs/manualpages/PC/PCMGSetNumberSmoothUp.html
+++ b/docs/manualpages/PC/PCMGSetNumberSmoothUp.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetNumberSmoothUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetNumberSmoothUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetNumberSmoothUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetNumberSmoothUp"><H1>PCMGSetNumberSmoothUp</H1></A>
Sets the number of post-smoothing steps to use on all levels. Use <A HREF="../PC/PCMGGetSmootherUp.html#PCMGGetSmootherUp">PCMGGetSmootherUp</A>() to set different numbers of post-smoothing steps on different levels.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetR.html b/docs/manualpages/PC/PCMGSetR.html
index a42de35..edb2259 100644
--- a/docs/manualpages/PC/PCMGSetR.html
+++ b/docs/manualpages/PC/PCMGSetR.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetR"><H1>PCMGSetR</H1></A>
Sets the vector space to be used to store the residual on a particular level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetRScale.html b/docs/manualpages/PC/PCMGSetRScale.html
index 22c64be..8324a0f 100644
--- a/docs/manualpages/PC/PCMGSetRScale.html
+++ b/docs/manualpages/PC/PCMGSetRScale.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetRScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetRScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetRScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetRScale"><H1>PCMGSetRScale</H1></A>
Sets the pointwise scaling for the restriction operator from level l to l-1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetResidual.html b/docs/manualpages/PC/PCMGSetResidual.html
index 3eada82..ef81fce 100644
--- a/docs/manualpages/PC/PCMGSetResidual.html
+++ b/docs/manualpages/PC/PCMGSetResidual.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetResidual"><H1>PCMGSetResidual</H1></A>
Sets the function to be used to calculate the residual on the lth level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetRestriction.html b/docs/manualpages/PC/PCMGSetRestriction.html
index 89999ac..3b08985 100644
--- a/docs/manualpages/PC/PCMGSetRestriction.html
+++ b/docs/manualpages/PC/PCMGSetRestriction.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetRestriction"><H1>PCMGSetRestriction</H1></A>
Sets the function to be used to restrict vector from level l to l-1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetRhs.html b/docs/manualpages/PC/PCMGSetRhs.html
index 893664a..50a1485 100644
--- a/docs/manualpages/PC/PCMGSetRhs.html
+++ b/docs/manualpages/PC/PCMGSetRhs.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetRhs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetRhs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetRhs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetRhs"><H1>PCMGSetRhs</H1></A>
Sets the vector space to be used to store the right-hand side on a particular level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetType.html b/docs/manualpages/PC/PCMGSetType.html
index d9ae126..78532e8 100644
--- a/docs/manualpages/PC/PCMGSetType.html
+++ b/docs/manualpages/PC/PCMGSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetType"><H1>PCMGSetType</H1></A>
Determines the form of multigrid to use: multiplicative, additive, full, or the Kaskade algorithm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGSetX.html b/docs/manualpages/PC/PCMGSetX.html
index aac2f5f..8e07b81 100644
--- a/docs/manualpages/PC/PCMGSetX.html
+++ b/docs/manualpages/PC/PCMGSetX.html
@@ -5,8 +5,8 @@
<TITLE>PCMGSetX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGSetX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGSetX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGSetX"><H1>PCMGSetX</H1></A>
Sets the vector space to be used to store the solution on a particular level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCMGType.html b/docs/manualpages/PC/PCMGType.html
index 6a340f1..62155e3 100644
--- a/docs/manualpages/PC/PCMGType.html
+++ b/docs/manualpages/PC/PCMGType.html
@@ -5,8 +5,8 @@
<TITLE>PCMGType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCMGType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCMGType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCMGType"><H1>PCMGType</H1></A>
Determines the type of multigrid method that is run.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCML.html b/docs/manualpages/PC/PCML.html
index 44d354e..aec00b7 100644
--- a/docs/manualpages/PC/PCML.html
+++ b/docs/manualpages/PC/PCML.html
@@ -5,8 +5,8 @@
<TITLE>PCML</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCML.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCML.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCML"><H1>PCML</H1></A>
Use algebraic multigrid preconditioning. This preconditioner requires you provide fine grid discretization matrix. The coarser grid matrices and restriction/interpolation operators are computed by ML, with the matrices coverted to PETSc matrices in aij format and the restriction/interpolation operators wrapped as PETSc shell matrices.
<H3><FONT COLOR="#CC3333">Options Database Key</FONT></H3>
diff --git a/docs/manualpages/PC/PCModifySubMatrices.html b/docs/manualpages/PC/PCModifySubMatrices.html
index c5a4a0e..2a3ae9c 100644
--- a/docs/manualpages/PC/PCModifySubMatrices.html
+++ b/docs/manualpages/PC/PCModifySubMatrices.html
@@ -5,8 +5,8 @@
<TITLE>PCModifySubMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCModifySubMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCModifySubMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCModifySubMatrices"><H1>PCModifySubMatrices</H1></A>
Calls an optional user-defined routine within certain preconditioners if one has been set with PCSetModifySubMarices().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCNN.html b/docs/manualpages/PC/PCNN.html
index 33f3cb1..6cd65b7 100644
--- a/docs/manualpages/PC/PCNN.html
+++ b/docs/manualpages/PC/PCNN.html
@@ -5,8 +5,8 @@
<TITLE>PCNN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCNN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCNN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCNN"><H1>PCNN</H1></A>
Balancing Neumann-Neumann for scalar elliptic PDEs.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCNONE.html b/docs/manualpages/PC/PCNONE.html
index 16a877c..c887b6d 100644
--- a/docs/manualpages/PC/PCNONE.html
+++ b/docs/manualpages/PC/PCNONE.html
@@ -5,8 +5,8 @@
<TITLE>PCNONE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCNONE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCNONE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCNONE"><H1>PCNONE</H1></A>
This is used when you wish to employ a nonpreconditioned Krylov method.
<P>
diff --git a/docs/manualpages/PC/PCPARMS.html b/docs/manualpages/PC/PCPARMS.html
index 10c82f1..a1a764b 100644
--- a/docs/manualpages/PC/PCPARMS.html
+++ b/docs/manualpages/PC/PCPARMS.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMS"><H1>PCPARMS</H1></A>
Allows the use of the parallel Algebraic Recursive Multilevel Solvers available in the package pARMS
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSGlobalType.html b/docs/manualpages/PC/PCPARMSGlobalType.html
index 7d3346c..7c8acf1 100644
--- a/docs/manualpages/PC/PCPARMSGlobalType.html
+++ b/docs/manualpages/PC/PCPARMSGlobalType.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSGlobalType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSGlobalType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSGlobalType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSGlobalType"><H1>PCPARMSGlobalType</H1></A>
Determines the global preconditioner method in PARMS
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSLocalType.html b/docs/manualpages/PC/PCPARMSLocalType.html
index 63bed3b..5670013 100644
--- a/docs/manualpages/PC/PCPARMSLocalType.html
+++ b/docs/manualpages/PC/PCPARMSLocalType.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSLocalType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSLocalType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSLocalType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSLocalType"><H1>PCPARMSLocalType</H1></A>
Determines the local preconditioner method in PARMS
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSSetFill.html b/docs/manualpages/PC/PCPARMSSetFill.html
index 0704ffc..055f9ce 100644
--- a/docs/manualpages/PC/PCPARMSSetFill.html
+++ b/docs/manualpages/PC/PCPARMSSetFill.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSSetFill</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSSetFill.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSSetFill.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSSetFill"><H1>PCPARMSSetFill</H1></A>
Sets the fill-in parameters for ILUT, ILUK and ARMS preconditioners. Consider the original matrix A = [B F; E C] and the approximate version M = [LB 0; E/UB I]*[UB LB\F; 0 S].
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSSetGlobal.html b/docs/manualpages/PC/PCPARMSSetGlobal.html
index 82a1538..f7ae64b 100644
--- a/docs/manualpages/PC/PCPARMSSetGlobal.html
+++ b/docs/manualpages/PC/PCPARMSSetGlobal.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSSetGlobal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSSetGlobal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSSetGlobal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSSetGlobal"><H1>PCPARMSSetGlobal</H1></A>
Sets the global preconditioner to be used in PARMS.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSSetLocal.html b/docs/manualpages/PC/PCPARMSSetLocal.html
index 303cb8e..3d14fcb 100644
--- a/docs/manualpages/PC/PCPARMSSetLocal.html
+++ b/docs/manualpages/PC/PCPARMSSetLocal.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSSetLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSSetLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSSetLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSSetLocal"><H1>PCPARMSSetLocal</H1></A>
Sets the local preconditioner to be used in PARMS.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSSetNonsymPerm.html b/docs/manualpages/PC/PCPARMSSetNonsymPerm.html
index adfc54f..3c33861 100644
--- a/docs/manualpages/PC/PCPARMSSetNonsymPerm.html
+++ b/docs/manualpages/PC/PCPARMSSetNonsymPerm.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSSetNonsymPerm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSSetNonsymPerm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSSetNonsymPerm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSSetNonsymPerm"><H1>PCPARMSSetNonsymPerm</H1></A>
Sets the type of permutation for the ARMS preconditioner: the standard symmetric ARMS or the non-symmetric ARMS (ARMS-ddPQ).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSSetSolveRestart.html b/docs/manualpages/PC/PCPARMSSetSolveRestart.html
index 4135b3d..fd8c721 100644
--- a/docs/manualpages/PC/PCPARMSSetSolveRestart.html
+++ b/docs/manualpages/PC/PCPARMSSetSolveRestart.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSSetSolveRestart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSSetSolveRestart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSSetSolveRestart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSSetSolveRestart"><H1>PCPARMSSetSolveRestart</H1></A>
Sets the number of iterations at which the inner GMRES solver restarts.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPARMSSetSolveTolerances.html b/docs/manualpages/PC/PCPARMSSetSolveTolerances.html
index 68d48f8..2a96bcb 100644
--- a/docs/manualpages/PC/PCPARMSSetSolveTolerances.html
+++ b/docs/manualpages/PC/PCPARMSSetSolveTolerances.html
@@ -5,8 +5,8 @@
<TITLE>PCPARMSSetSolveTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPARMSSetSolveTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPARMSSetSolveTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPARMSSetSolveTolerances"><H1>PCPARMSSetSolveTolerances</H1></A>
Sets the convergence tolerance and the maximum iterations for the inner GMRES solver, when the Schur global preconditioner is used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPBJACOBI.html b/docs/manualpages/PC/PCPBJACOBI.html
index 164f4d9..1c22599 100644
--- a/docs/manualpages/PC/PCPBJACOBI.html
+++ b/docs/manualpages/PC/PCPBJACOBI.html
@@ -5,8 +5,8 @@
<TITLE>PCPBJACOBI</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPBJACOBI.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPBJACOBI.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPBJACOBI"><H1>PCPBJACOBI</H1></A>
Point block Jacobi preconditioner
<P>
diff --git a/docs/manualpages/PC/PCPFMG.html b/docs/manualpages/PC/PCPFMG.html
index af6bf45..79f63f5 100644
--- a/docs/manualpages/PC/PCPFMG.html
+++ b/docs/manualpages/PC/PCPFMG.html
@@ -5,8 +5,8 @@
<TITLE>PCPFMG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPFMG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPFMG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPFMG"><H1>PCPFMG</H1></A>
the hypre PFMG multigrid solver
<P>
diff --git a/docs/manualpages/PC/PCPostSolve.html b/docs/manualpages/PC/PCPostSolve.html
index f4f8d71..901e02f 100644
--- a/docs/manualpages/PC/PCPostSolve.html
+++ b/docs/manualpages/PC/PCPostSolve.html
@@ -5,8 +5,8 @@
<TITLE>PCPostSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPostSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPostSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPostSolve"><H1>PCPostSolve</H1></A>
Optional post-solve phase, intended for any preconditioner-specific actions that must be performed after the iterative solve itself.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPreSolve.html b/docs/manualpages/PC/PCPreSolve.html
index 74cddaa..90aff03 100644
--- a/docs/manualpages/PC/PCPreSolve.html
+++ b/docs/manualpages/PC/PCPreSolve.html
@@ -5,8 +5,8 @@
<TITLE>PCPreSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPreSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPreSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPreSolve"><H1>PCPreSolve</H1></A>
Optional pre-solve phase, intended for any preconditioner-specific actions that must be performed before the iterative solve itself.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCPythonSetType.html b/docs/manualpages/PC/PCPythonSetType.html
index 5413fbe..1decf57 100644
--- a/docs/manualpages/PC/PCPythonSetType.html
+++ b/docs/manualpages/PC/PCPythonSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCPythonSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCPythonSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCPythonSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCPythonSetType"><H1>PCPythonSetType</H1></A>
Initalize a <A HREF="../PC/PC.html#PC">PC</A> object implemented in Python.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCREDISTRIBUTE.html b/docs/manualpages/PC/PCREDISTRIBUTE.html
index 99b4a19..86cb694 100644
--- a/docs/manualpages/PC/PCREDISTRIBUTE.html
+++ b/docs/manualpages/PC/PCREDISTRIBUTE.html
@@ -5,8 +5,8 @@
<TITLE>PCREDISTRIBUTE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCREDISTRIBUTE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCREDISTRIBUTE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCREDISTRIBUTE"><H1>PCREDISTRIBUTE</H1></A>
Redistributes a matrix for load balancing, removing the rows that only have a diagonal entry and then applys a <A HREF="../KSP/KSP.html#KSP">KSP</A> to that new matrix Options for the redistribute preconditioners can be set with -redistribute_ksp_xxx <values> and -redistribute_pc_xxx <values>
<P>
diff --git a/docs/manualpages/PC/PCREDUNDANT.html b/docs/manualpages/PC/PCREDUNDANT.html
index c38c226..9557cbe 100644
--- a/docs/manualpages/PC/PCREDUNDANT.html
+++ b/docs/manualpages/PC/PCREDUNDANT.html
@@ -5,8 +5,8 @@
<TITLE>PCREDUNDANT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCREDUNDANT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCREDUNDANT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCREDUNDANT"><H1>PCREDUNDANT</H1></A>
Runs a <A HREF="../KSP/KSP.html#KSP">KSP</A> solver with preconditioner for the entire problem on subgroups of processors Options for the redundant preconditioners can be set with -redundant_pc_xxx for the redundant <A HREF="../KSP/KSP.html#KSP">KSP</A> with -redundant_ksp_xxx
<P>
diff --git a/docs/manualpages/PC/PCRedistributeGetKSP.html b/docs/manualpages/PC/PCRedistributeGetKSP.html
index 09a0e42..a3489ca 100644
--- a/docs/manualpages/PC/PCRedistributeGetKSP.html
+++ b/docs/manualpages/PC/PCRedistributeGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCRedistributeGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRedistributeGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRedistributeGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRedistributeGetKSP"><H1>PCRedistributeGetKSP</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> created by the <A HREF="../PC/PCREDISTRIBUTE.html#PCREDISTRIBUTE">PCREDISTRIBUTE</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCRedundantGetKSP.html b/docs/manualpages/PC/PCRedundantGetKSP.html
index d1f533a..c7514f0 100644
--- a/docs/manualpages/PC/PCRedundantGetKSP.html
+++ b/docs/manualpages/PC/PCRedundantGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCRedundantGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRedundantGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRedundantGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRedundantGetKSP"><H1>PCRedundantGetKSP</H1></A>
Gets the less parallel <A HREF="../KSP/KSP.html#KSP">KSP</A> created by the redundant <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCRedundantGetOperators.html b/docs/manualpages/PC/PCRedundantGetOperators.html
index fd772a6..8712660 100644
--- a/docs/manualpages/PC/PCRedundantGetOperators.html
+++ b/docs/manualpages/PC/PCRedundantGetOperators.html
@@ -5,8 +5,8 @@
<TITLE>PCRedundantGetOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRedundantGetOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRedundantGetOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRedundantGetOperators"><H1>PCRedundantGetOperators</H1></A>
gets the sequential matrix and preconditioner matrix
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCRedundantSetNumber.html b/docs/manualpages/PC/PCRedundantSetNumber.html
index be2bd8f..cca9225 100644
--- a/docs/manualpages/PC/PCRedundantSetNumber.html
+++ b/docs/manualpages/PC/PCRedundantSetNumber.html
@@ -5,8 +5,8 @@
<TITLE>PCRedundantSetNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRedundantSetNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRedundantSetNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRedundantSetNumber"><H1>PCRedundantSetNumber</H1></A>
Sets the number of redundant preconditioner contexts.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCRedundantSetScatter.html b/docs/manualpages/PC/PCRedundantSetScatter.html
index 04a2843..2980e8a 100644
--- a/docs/manualpages/PC/PCRedundantSetScatter.html
+++ b/docs/manualpages/PC/PCRedundantSetScatter.html
@@ -5,8 +5,8 @@
<TITLE>PCRedundantSetScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRedundantSetScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRedundantSetScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRedundantSetScatter"><H1>PCRedundantSetScatter</H1></A>
Sets the scatter used to copy values into the redundant local solve and the scatter to move them back into the global vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCRegister.html b/docs/manualpages/PC/PCRegister.html
index f961881..73eae41 100644
--- a/docs/manualpages/PC/PCRegister.html
+++ b/docs/manualpages/PC/PCRegister.html
@@ -5,8 +5,8 @@
<TITLE>PCRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRegister"><H1>PCRegister</H1></A>
Adds a method to the preconditioner package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCRegisterAll.html b/docs/manualpages/PC/PCRegisterAll.html
index df97782..37c4ee7 100644
--- a/docs/manualpages/PC/PCRegisterAll.html
+++ b/docs/manualpages/PC/PCRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PCRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRegisterAll"><H1>PCRegisterAll</H1></A>
Registers all of the preconditioners in the <A HREF="../PC/PC.html#PC">PC</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCReset.html b/docs/manualpages/PC/PCReset.html
index 404ef2f..1bf5985 100644
--- a/docs/manualpages/PC/PCReset.html
+++ b/docs/manualpages/PC/PCReset.html
@@ -5,8 +5,8 @@
<TITLE>PCReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCReset"><H1>PCReset</H1></A>
Resets a <A HREF="../PC/PC.html#PC">PC</A> context to the pcsetupcalled = 0 state and removes any allocated <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> and Mats
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCRichardsonConvergedReason.html b/docs/manualpages/PC/PCRichardsonConvergedReason.html
index 16f0098..479ebff 100644
--- a/docs/manualpages/PC/PCRichardsonConvergedReason.html
+++ b/docs/manualpages/PC/PCRichardsonConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>PCRichardsonConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCRichardsonConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCRichardsonConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCRichardsonConvergedReason"><H1>PCRichardsonConvergedReason</H1></A>
reason a <A HREF="../PC/PCApplyRichardson.html#PCApplyRichardson">PCApplyRichardson</A> method terminates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSACUSP.html b/docs/manualpages/PC/PCSACUSP.html
index bda11e5..6add131 100644
--- a/docs/manualpages/PC/PCSACUSP.html
+++ b/docs/manualpages/PC/PCSACUSP.html
@@ -5,8 +5,8 @@
<TITLE>PCSACUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSACUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSACUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSACUSP"><H1>PCSACUSP</H1></A>
A smoothed agglomeration algorithm that runs on the Nvidia GPU.
<P>
diff --git a/docs/manualpages/PC/PCSHELL.html b/docs/manualpages/PC/PCSHELL.html
index 0c97b44..cfa3b6c 100644
--- a/docs/manualpages/PC/PCSHELL.html
+++ b/docs/manualpages/PC/PCSHELL.html
@@ -5,8 +5,8 @@
<TITLE>PCSHELL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSHELL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSHELL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSHELL"><H1>PCSHELL</H1></A>
Creates a new preconditioner class for use with your own private data storage format.
>
diff --git a/docs/manualpages/PC/PCSOR.html b/docs/manualpages/PC/PCSOR.html
index 0596444..3558a10 100644
--- a/docs/manualpages/PC/PCSOR.html
+++ b/docs/manualpages/PC/PCSOR.html
@@ -5,8 +5,8 @@
<TITLE>PCSOR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSOR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSOR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSOR"><H1>PCSOR</H1></A>
(S)SOR (successive over relaxation, Gauss-Seidel) preconditioning
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCSORGetIterations.html b/docs/manualpages/PC/PCSORGetIterations.html
index aedf65b..4e497e2 100644
--- a/docs/manualpages/PC/PCSORGetIterations.html
+++ b/docs/manualpages/PC/PCSORGetIterations.html
@@ -5,8 +5,8 @@
<TITLE>PCSORGetIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSORGetIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSORGetIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSORGetIterations"><H1>PCSORGetIterations</H1></A>
Gets the number of inner iterations to be used by the SOR preconditioner. The default is 1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSORGetOmega.html b/docs/manualpages/PC/PCSORGetOmega.html
index 1598945..3885b32 100644
--- a/docs/manualpages/PC/PCSORGetOmega.html
+++ b/docs/manualpages/PC/PCSORGetOmega.html
@@ -5,8 +5,8 @@
<TITLE>PCSORGetOmega</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSORGetOmega.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSORGetOmega.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSORGetOmega"><H1>PCSORGetOmega</H1></A>
Gets the SOR relaxation coefficient, omega (where omega = 1.0 by default).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSORGetSymmetric.html b/docs/manualpages/PC/PCSORGetSymmetric.html
index 85b66c5..2d2e048 100644
--- a/docs/manualpages/PC/PCSORGetSymmetric.html
+++ b/docs/manualpages/PC/PCSORGetSymmetric.html
@@ -5,8 +5,8 @@
<TITLE>PCSORGetSymmetric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSORGetSymmetric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSORGetSymmetric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSORGetSymmetric"><H1>PCSORGetSymmetric</H1></A>
Gets the form the SOR preconditioner is using; backward, or forward relaxation. The local variants perform SOR on each processor. By default forward relaxation is used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSORSetIterations.html b/docs/manualpages/PC/PCSORSetIterations.html
index a0940b0..4d43079 100644
--- a/docs/manualpages/PC/PCSORSetIterations.html
+++ b/docs/manualpages/PC/PCSORSetIterations.html
@@ -5,8 +5,8 @@
<TITLE>PCSORSetIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSORSetIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSORSetIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSORSetIterations"><H1>PCSORSetIterations</H1></A>
Sets the number of inner iterations to be used by the SOR preconditioner. The default is 1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSORSetOmega.html b/docs/manualpages/PC/PCSORSetOmega.html
index 6f5a9d7..4fdbec6 100644
--- a/docs/manualpages/PC/PCSORSetOmega.html
+++ b/docs/manualpages/PC/PCSORSetOmega.html
@@ -5,8 +5,8 @@
<TITLE>PCSORSetOmega</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSORSetOmega.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSORSetOmega.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSORSetOmega"><H1>PCSORSetOmega</H1></A>
Sets the SOR relaxation coefficient, omega (where omega = 1.0 by default).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSORSetSymmetric.html b/docs/manualpages/PC/PCSORSetSymmetric.html
index f339e75..332e22a 100644
--- a/docs/manualpages/PC/PCSORSetSymmetric.html
+++ b/docs/manualpages/PC/PCSORSetSymmetric.html
@@ -5,8 +5,8 @@
<TITLE>PCSORSetSymmetric</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSORSetSymmetric.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSORSetSymmetric.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSORSetSymmetric"><H1>PCSORSetSymmetric</H1></A>
Sets the SOR preconditioner to use symmetric (SSOR), backward, or forward relaxation. The local variants perform SOR on each processor. By default forward relaxation is used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAI.html b/docs/manualpages/PC/PCSPAI.html
index a8f919d..80772f4 100644
--- a/docs/manualpages/PC/PCSPAI.html
+++ b/docs/manualpages/PC/PCSPAI.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAI</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAI.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAI.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAI"><H1>PCSPAI</H1></A>
Use the Sparse Approximate Inverse method of Grote and Barnard as a preconditioner (SIAM J. Sci. Comput.; vol 18, nr 3)
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetBlockSize.html b/docs/manualpages/PC/PCSPAISetBlockSize.html
index d952f5a..a3eaf75 100644
--- a/docs/manualpages/PC/PCSPAISetBlockSize.html
+++ b/docs/manualpages/PC/PCSPAISetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetBlockSize"><H1>PCSPAISetBlockSize</H1></A>
set the block size for the SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetCacheSize.html b/docs/manualpages/PC/PCSPAISetCacheSize.html
index 859a1f3..2d04418 100644
--- a/docs/manualpages/PC/PCSPAISetCacheSize.html
+++ b/docs/manualpages/PC/PCSPAISetCacheSize.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetCacheSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetCacheSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetCacheSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetCacheSize"><H1>PCSPAISetCacheSize</H1></A>
specify cache size in the SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetEpsilon.html b/docs/manualpages/PC/PCSPAISetEpsilon.html
index 29850fc..46c917d 100644
--- a/docs/manualpages/PC/PCSPAISetEpsilon.html
+++ b/docs/manualpages/PC/PCSPAISetEpsilon.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetEpsilon</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetEpsilon.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetEpsilon.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetEpsilon"><H1>PCSPAISetEpsilon</H1></A>
Set the tolerance for the SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetMax.html b/docs/manualpages/PC/PCSPAISetMax.html
index 42eb53e..a79f913 100644
--- a/docs/manualpages/PC/PCSPAISetMax.html
+++ b/docs/manualpages/PC/PCSPAISetMax.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetMax"><H1>PCSPAISetMax</H1></A>
set the size of various working buffers in the SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetMaxNew.html b/docs/manualpages/PC/PCSPAISetMaxNew.html
index bb986b5..e66b229 100644
--- a/docs/manualpages/PC/PCSPAISetMaxNew.html
+++ b/docs/manualpages/PC/PCSPAISetMaxNew.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetMaxNew</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetMaxNew.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetMaxNew.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetMaxNew"><H1>PCSPAISetMaxNew</H1></A>
set maximum number of new nonzero candidates per step in SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetNBSteps.html b/docs/manualpages/PC/PCSPAISetNBSteps.html
index f901a58..ba81e99 100644
--- a/docs/manualpages/PC/PCSPAISetNBSteps.html
+++ b/docs/manualpages/PC/PCSPAISetNBSteps.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetNBSteps</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetNBSteps.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetNBSteps.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetNBSteps"><H1>PCSPAISetNBSteps</H1></A>
set maximum number of improvement steps per row in the SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetSp.html b/docs/manualpages/PC/PCSPAISetSp.html
index 93f522e..063ed8b 100644
--- a/docs/manualpages/PC/PCSPAISetSp.html
+++ b/docs/manualpages/PC/PCSPAISetSp.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetSp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetSp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetSp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetSp"><H1>PCSPAISetSp</H1></A>
specify a symmetric matrix sparsity pattern in the SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSPAISetVerbose.html b/docs/manualpages/PC/PCSPAISetVerbose.html
index df509df..57c08bf 100644
--- a/docs/manualpages/PC/PCSPAISetVerbose.html
+++ b/docs/manualpages/PC/PCSPAISetVerbose.html
@@ -5,8 +5,8 @@
<TITLE>PCSPAISetVerbose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSPAISetVerbose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSPAISetVerbose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSPAISetVerbose"><H1>PCSPAISetVerbose</H1></A>
verbosity level for the SPAI preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSVD.html b/docs/manualpages/PC/PCSVD.html
index 9c94fc4..ae7ef69 100644
--- a/docs/manualpages/PC/PCSVD.html
+++ b/docs/manualpages/PC/PCSVD.html
@@ -5,8 +5,8 @@
<TITLE>PCSVD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSVD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSVD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSVD"><H1>PCSVD</H1></A>
Use pseudo inverse defined by SVD of operator
<P>
diff --git a/docs/manualpages/PC/PCSetApplicationContext.html b/docs/manualpages/PC/PCSetApplicationContext.html
index 7e6195d..3f37ee8 100644
--- a/docs/manualpages/PC/PCSetApplicationContext.html
+++ b/docs/manualpages/PC/PCSetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>PCSetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetApplicationContext"><H1>PCSetApplicationContext</H1></A>
Sets the optional user-defined context for the linear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetCoordinates.html b/docs/manualpages/PC/PCSetCoordinates.html
index e52f153..018c63b 100644
--- a/docs/manualpages/PC/PCSetCoordinates.html
+++ b/docs/manualpages/PC/PCSetCoordinates.html
@@ -5,8 +5,8 @@
<TITLE>PCSetCoordinates</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetCoordinates.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetCoordinates.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetCoordinates"><H1>PCSetCoordinates</H1></A>
sets the coordinates of all the nodes on the local process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetDM.html b/docs/manualpages/PC/PCSetDM.html
index dd2632f..fad368e 100644
--- a/docs/manualpages/PC/PCSetDM.html
+++ b/docs/manualpages/PC/PCSetDM.html
@@ -5,8 +5,8 @@
<TITLE>PCSetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetDM"><H1>PCSetDM</H1></A>
Sets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetDiagonalScale.html b/docs/manualpages/PC/PCSetDiagonalScale.html
index 44c4746..acdb1ae 100644
--- a/docs/manualpages/PC/PCSetDiagonalScale.html
+++ b/docs/manualpages/PC/PCSetDiagonalScale.html
@@ -5,8 +5,8 @@
<TITLE>PCSetDiagonalScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetDiagonalScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetDiagonalScale"><H1>PCSetDiagonalScale</H1></A>
Indicates the left scaling to use to apply an additional left and right scaling as needed by certain time-stepping codes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetErrorIfFailure.html b/docs/manualpages/PC/PCSetErrorIfFailure.html
index ba2c209..0170414 100644
--- a/docs/manualpages/PC/PCSetErrorIfFailure.html
+++ b/docs/manualpages/PC/PCSetErrorIfFailure.html
@@ -5,8 +5,8 @@
<TITLE>PCSetErrorIfFailure</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetErrorIfFailure.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetErrorIfFailure.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetErrorIfFailure"><H1>PCSetErrorIfFailure</H1></A>
Causes <A HREF="../PC/PC.html#PC">PC</A> to generate an error if a FPE, for example a zero pivot, is detected.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetFromOptions.html b/docs/manualpages/PC/PCSetFromOptions.html
index c89c022..6740800 100644
--- a/docs/manualpages/PC/PCSetFromOptions.html
+++ b/docs/manualpages/PC/PCSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PCSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetFromOptions"><H1>PCSetFromOptions</H1></A>
Sets <A HREF="../PC/PC.html#PC">PC</A> options from the options database. This routine must be called before <A HREF="../PC/PCSetUp.html#PCSetUp">PCSetUp</A>() if the user is to be allowed to set the preconditioner method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetModifySubMatrices.html b/docs/manualpages/PC/PCSetModifySubMatrices.html
index e305f3e..0f5f20b 100644
--- a/docs/manualpages/PC/PCSetModifySubMatrices.html
+++ b/docs/manualpages/PC/PCSetModifySubMatrices.html
@@ -5,8 +5,8 @@
<TITLE>PCSetModifySubMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetModifySubMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetModifySubMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetModifySubMatrices"><H1>PCSetModifySubMatrices</H1></A>
Sets a user-defined routine for modifying the submatrices that arise within certain subdomain-based preconditioners. The basic submatrices are extracted from the preconditioner matrix as usual; the user can then alter these (for example, to set different boundary conditions for each submatrix) before they are used for the local solves.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetOperators.html b/docs/manualpages/PC/PCSetOperators.html
index b8f6f9d..ce8387e 100644
--- a/docs/manualpages/PC/PCSetOperators.html
+++ b/docs/manualpages/PC/PCSetOperators.html
@@ -5,8 +5,8 @@
<TITLE>PCSetOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetOperators"><H1>PCSetOperators</H1></A>
Sets the matrix associated with the linear system and a (possibly) different one associated with the preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetOptionsPrefix.html b/docs/manualpages/PC/PCSetOptionsPrefix.html
index 6078c9f..c57dc2e 100644
--- a/docs/manualpages/PC/PCSetOptionsPrefix.html
+++ b/docs/manualpages/PC/PCSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PCSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetOptionsPrefix"><H1>PCSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../PC/PC.html#PC">PC</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetReusePreconditioner.html b/docs/manualpages/PC/PCSetReusePreconditioner.html
index 0d35187..15d6a23 100644
--- a/docs/manualpages/PC/PCSetReusePreconditioner.html
+++ b/docs/manualpages/PC/PCSetReusePreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>PCSetReusePreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetReusePreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetReusePreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetReusePreconditioner"><H1>PCSetReusePreconditioner</H1></A>
reuse the current preconditioner even if the operator in the preconditioner has changed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetType.html b/docs/manualpages/PC/PCSetType.html
index cae9871..7e16c2e 100644
--- a/docs/manualpages/PC/PCSetType.html
+++ b/docs/manualpages/PC/PCSetType.html
@@ -5,8 +5,8 @@
<TITLE>PCSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetType"><H1>PCSetType</H1></A>
Builds <A HREF="../PC/PC.html#PC">PC</A> for a particular preconditioner type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetUp.html b/docs/manualpages/PC/PCSetUp.html
index 810337f..ae64009 100644
--- a/docs/manualpages/PC/PCSetUp.html
+++ b/docs/manualpages/PC/PCSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PCSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetUp"><H1>PCSetUp</H1></A>
Prepares for the use of a preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetUpOnBlocks.html b/docs/manualpages/PC/PCSetUpOnBlocks.html
index 2cfe644..7d7e68f 100644
--- a/docs/manualpages/PC/PCSetUpOnBlocks.html
+++ b/docs/manualpages/PC/PCSetUpOnBlocks.html
@@ -5,8 +5,8 @@
<TITLE>PCSetUpOnBlocks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetUpOnBlocks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetUpOnBlocks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetUpOnBlocks"><H1>PCSetUpOnBlocks</H1></A>
Sets up the preconditioner for each block in the block Jacobi, block Gauss-Seidel, and overlapping Schwarz methods.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSetUseAmat.html b/docs/manualpages/PC/PCSetUseAmat.html
index 3ea41e3..de9e455 100644
--- a/docs/manualpages/PC/PCSetUseAmat.html
+++ b/docs/manualpages/PC/PCSetUseAmat.html
@@ -5,8 +5,8 @@
<TITLE>PCSetUseAmat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSetUseAmat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSetUseAmat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSetUseAmat"><H1>PCSetUseAmat</H1></A>
Sets a flag to indicate that when the preconditioner needs to apply (part of) the operator during the preconditioning process it applies the Amat provided to <A HREF="../TS/TSSetRHSJacobian.html#TSSetRHSJacobian">TSSetRHSJacobian</A>(), <A HREF="../TS/TSSetIJacobian.html#TSSetIJacobian">TSSetIJacobian</A>(), <A HREF="../SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</A>(), KSPSetOperator() or PCSetOperator() not the Pmat.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellGetContext.html b/docs/manualpages/PC/PCShellGetContext.html
index 6d8b3ec..8362fc4 100644
--- a/docs/manualpages/PC/PCShellGetContext.html
+++ b/docs/manualpages/PC/PCShellGetContext.html
@@ -5,8 +5,8 @@
<TITLE>PCShellGetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellGetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellGetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellGetContext"><H1>PCShellGetContext</H1></A>
Returns the user-provided context associated with a shell <A HREF="../PC/PC.html#PC">PC</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellGetName.html b/docs/manualpages/PC/PCShellGetName.html
index dfce912..18ecc07 100644
--- a/docs/manualpages/PC/PCShellGetName.html
+++ b/docs/manualpages/PC/PCShellGetName.html
@@ -5,8 +5,8 @@
<TITLE>PCShellGetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellGetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellGetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellGetName"><H1>PCShellGetName</H1></A>
Gets an optional name that the user has set for a shell preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetApply.html b/docs/manualpages/PC/PCShellSetApply.html
index 03e0c5d..32facc8 100644
--- a/docs/manualpages/PC/PCShellSetApply.html
+++ b/docs/manualpages/PC/PCShellSetApply.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetApply"><H1>PCShellSetApply</H1></A>
Sets routine to use as preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetApplyBA.html b/docs/manualpages/PC/PCShellSetApplyBA.html
index 8fb2a26..de809a3 100644
--- a/docs/manualpages/PC/PCShellSetApplyBA.html
+++ b/docs/manualpages/PC/PCShellSetApplyBA.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetApplyBA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetApplyBA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetApplyBA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetApplyBA"><H1>PCShellSetApplyBA</H1></A>
Sets routine to use as preconditioner times operator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetApplyRichardson.html b/docs/manualpages/PC/PCShellSetApplyRichardson.html
index a1a96c4..89810a0 100644
--- a/docs/manualpages/PC/PCShellSetApplyRichardson.html
+++ b/docs/manualpages/PC/PCShellSetApplyRichardson.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetApplyRichardson</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetApplyRichardson.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetApplyRichardson.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetApplyRichardson"><H1>PCShellSetApplyRichardson</H1></A>
Sets routine to use as preconditioner in Richardson iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetApplySymmetricLeft.html b/docs/manualpages/PC/PCShellSetApplySymmetricLeft.html
index 5c358d4..4f932f3 100644
--- a/docs/manualpages/PC/PCShellSetApplySymmetricLeft.html
+++ b/docs/manualpages/PC/PCShellSetApplySymmetricLeft.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetApplySymmetricLeft</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetApplySymmetricLeft.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetApplySymmetricLeft.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetApplySymmetricLeft"><H1>PCShellSetApplySymmetricLeft</H1></A>
Sets routine to use as left preconditioner (when the PC_SYMMETRIC is used).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetApplySymmetricRight.html b/docs/manualpages/PC/PCShellSetApplySymmetricRight.html
index bb47a86..c57a4b5 100644
--- a/docs/manualpages/PC/PCShellSetApplySymmetricRight.html
+++ b/docs/manualpages/PC/PCShellSetApplySymmetricRight.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetApplySymmetricRight</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetApplySymmetricRight.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetApplySymmetricRight.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetApplySymmetricRight"><H1>PCShellSetApplySymmetricRight</H1></A>
Sets routine to use as right preconditioner (when the PC_SYMMETRIC is used).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetApplyTranspose.html b/docs/manualpages/PC/PCShellSetApplyTranspose.html
index c46c428..02e84e4 100644
--- a/docs/manualpages/PC/PCShellSetApplyTranspose.html
+++ b/docs/manualpages/PC/PCShellSetApplyTranspose.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetApplyTranspose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetApplyTranspose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetApplyTranspose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetApplyTranspose"><H1>PCShellSetApplyTranspose</H1></A>
Sets routine to use as preconditioner transpose.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetContext.html b/docs/manualpages/PC/PCShellSetContext.html
index 7e0f873..b89b1fb 100644
--- a/docs/manualpages/PC/PCShellSetContext.html
+++ b/docs/manualpages/PC/PCShellSetContext.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetContext"><H1>PCShellSetContext</H1></A>
sets the context for a shell <A HREF="../PC/PC.html#PC">PC</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetDestroy.html b/docs/manualpages/PC/PCShellSetDestroy.html
index df77662..a8f099b 100644
--- a/docs/manualpages/PC/PCShellSetDestroy.html
+++ b/docs/manualpages/PC/PCShellSetDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetDestroy"><H1>PCShellSetDestroy</H1></A>
Sets routine to use to destroy the user-provided application context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetName.html b/docs/manualpages/PC/PCShellSetName.html
index dae0f9b..88dbe72 100644
--- a/docs/manualpages/PC/PCShellSetName.html
+++ b/docs/manualpages/PC/PCShellSetName.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetName"><H1>PCShellSetName</H1></A>
Sets an optional name to associate with a shell preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetPostSolve.html b/docs/manualpages/PC/PCShellSetPostSolve.html
index c92d093..68ce8b7 100644
--- a/docs/manualpages/PC/PCShellSetPostSolve.html
+++ b/docs/manualpages/PC/PCShellSetPostSolve.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetPostSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetPostSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetPostSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetPostSolve"><H1>PCShellSetPostSolve</H1></A>
Sets routine to apply to the operators/vectors before a <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() is applied. This usually does something like scale the linear system in some application specific way.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetPreSolve.html b/docs/manualpages/PC/PCShellSetPreSolve.html
index 5280c51..ff55a25 100644
--- a/docs/manualpages/PC/PCShellSetPreSolve.html
+++ b/docs/manualpages/PC/PCShellSetPreSolve.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetPreSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetPreSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetPreSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetPreSolve"><H1>PCShellSetPreSolve</H1></A>
Sets routine to apply to the operators/vectors before a <A HREF="../KSP/KSPSolve.html#KSPSolve">KSPSolve</A>() is applied. This usually does something like scale the linear system in some application specific way.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetSetUp.html b/docs/manualpages/PC/PCShellSetSetUp.html
index ead4518..ed80ec8 100644
--- a/docs/manualpages/PC/PCShellSetSetUp.html
+++ b/docs/manualpages/PC/PCShellSetSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetSetUp"><H1>PCShellSetSetUp</H1></A>
Sets routine to use to "setup" the preconditioner whenever the matrix operator is changed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCShellSetView.html b/docs/manualpages/PC/PCShellSetView.html
index c0a778e..98f158d 100644
--- a/docs/manualpages/PC/PCShellSetView.html
+++ b/docs/manualpages/PC/PCShellSetView.html
@@ -5,8 +5,8 @@
<TITLE>PCShellSetView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCShellSetView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCShellSetView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCShellSetView"><H1>PCShellSetView</H1></A>
Sets routine to use as viewer of shell preconditioner
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSide.html b/docs/manualpages/PC/PCSide.html
index efa5f75..d7c5721 100644
--- a/docs/manualpages/PC/PCSide.html
+++ b/docs/manualpages/PC/PCSide.html
@@ -5,8 +5,8 @@
<TITLE>PCSide</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSide.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSide.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSide"><H1>PCSide</H1></A>
If the preconditioner is to be applied to the left, right or symmetrically around the operator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCSysPFMG.html b/docs/manualpages/PC/PCSysPFMG.html
index ddc8462..b407e3a 100644
--- a/docs/manualpages/PC/PCSysPFMG.html
+++ b/docs/manualpages/PC/PCSysPFMG.html
@@ -5,8 +5,8 @@
<TITLE>PCSysPFMG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCSysPFMG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCSysPFMG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCSysPFMG"><H1>PCSysPFMG</H1></A>
the hypre SysPFMG multigrid solver
<P>
diff --git a/docs/manualpages/PC/PCTELESCOPE.html b/docs/manualpages/PC/PCTELESCOPE.html
index ab23369..c610905 100644
--- a/docs/manualpages/PC/PCTELESCOPE.html
+++ b/docs/manualpages/PC/PCTELESCOPE.html
@@ -5,8 +5,8 @@
<TITLE>PCTELESCOPE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTELESCOPE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTELESCOPE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTELESCOPE"><H1>PCTELESCOPE</H1></A>
Runs a <A HREF="../KSP/KSP.html#KSP">KSP</A> solver on a sub-group of processors. MPI processes not in the sub-communicator are idle during the solve.
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/PC/PCTFS.html b/docs/manualpages/PC/PCTFS.html
index cda513e..fea5b1a 100644
--- a/docs/manualpages/PC/PCTFS.html
+++ b/docs/manualpages/PC/PCTFS.html
@@ -5,8 +5,8 @@
<TITLE>PCTFS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTFS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTFS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTFS"><H1>PCTFS</H1></A>
A parallel direct solver intended for problems with very few unknowns (like the coarse grid in multigrid). Implemented by Henry M. Tufo III and Paul Fischer
<P>
diff --git a/docs/manualpages/PC/PCTelescopeGetDM.html b/docs/manualpages/PC/PCTelescopeGetDM.html
index d72ffe7..a9e3182 100644
--- a/docs/manualpages/PC/PCTelescopeGetDM.html
+++ b/docs/manualpages/PC/PCTelescopeGetDM.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeGetDM"><H1>PCTelescopeGetDM</H1></A>
Get the re-partitioned <A HREF="../DM/DM.html#DM">DM</A> attached to the sub <A HREF="../KSP/KSP.html#KSP">KSP</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCTelescopeGetIgnoreDM.html b/docs/manualpages/PC/PCTelescopeGetIgnoreDM.html
index e1c85ca..2ea4e59 100644
--- a/docs/manualpages/PC/PCTelescopeGetIgnoreDM.html
+++ b/docs/manualpages/PC/PCTelescopeGetIgnoreDM.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeGetIgnoreDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeGetIgnoreDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeGetIgnoreDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeGetIgnoreDM"><H1>PCTelescopeGetIgnoreDM</H1></A>
Get the flag indicating if any <A HREF="../DM/DM.html#DM">DM</A> attached to the <A HREF="../PC/PC.html#PC">PC</A> will be used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html b/docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html
index 3307334..22390c6 100644
--- a/docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html
+++ b/docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeGetIgnoreKSPComputeOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeGetIgnoreKSPComputeOperators"><H1>PCTelescopeGetIgnoreKSPComputeOperators</H1></A>
Get the flag indicating if KSPComputeOperators will be used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCTelescopeGetKSP.html b/docs/manualpages/PC/PCTelescopeGetKSP.html
index 9b02223..d33f54e 100644
--- a/docs/manualpages/PC/PCTelescopeGetKSP.html
+++ b/docs/manualpages/PC/PCTelescopeGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeGetKSP"><H1>PCTelescopeGetKSP</H1></A>
Gets the <A HREF="../KSP/KSP.html#KSP">KSP</A> created by the telescoping <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCTelescopeGetReductionFactor.html b/docs/manualpages/PC/PCTelescopeGetReductionFactor.html
index b42f0df..4686e98 100644
--- a/docs/manualpages/PC/PCTelescopeGetReductionFactor.html
+++ b/docs/manualpages/PC/PCTelescopeGetReductionFactor.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeGetReductionFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeGetReductionFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeGetReductionFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeGetReductionFactor"><H1>PCTelescopeGetReductionFactor</H1></A>
Gets the factor by which the original number of processes has been reduced by.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCTelescopeSetIgnoreDM.html b/docs/manualpages/PC/PCTelescopeSetIgnoreDM.html
index 192cb26..5c4e180 100644
--- a/docs/manualpages/PC/PCTelescopeSetIgnoreDM.html
+++ b/docs/manualpages/PC/PCTelescopeSetIgnoreDM.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeSetIgnoreDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeSetIgnoreDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeSetIgnoreDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeSetIgnoreDM"><H1>PCTelescopeSetIgnoreDM</H1></A>
Set a flag to ignore any <A HREF="../DM/DM.html#DM">DM</A> attached to the <A HREF="../PC/PC.html#PC">PC</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html b/docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html
index 59cd681..89b94b3 100644
--- a/docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html
+++ b/docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeSetIgnoreKSPComputeOperators</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeSetIgnoreKSPComputeOperators"><H1>PCTelescopeSetIgnoreKSPComputeOperators</H1></A>
Set a flag to ignore KSPComputeOperators.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCTelescopeSetReductionFactor.html b/docs/manualpages/PC/PCTelescopeSetReductionFactor.html
index 8741713..9f85dbd 100644
--- a/docs/manualpages/PC/PCTelescopeSetReductionFactor.html
+++ b/docs/manualpages/PC/PCTelescopeSetReductionFactor.html
@@ -5,8 +5,8 @@
<TITLE>PCTelescopeSetReductionFactor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCTelescopeSetReductionFactor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCTelescopeSetReductionFactor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCTelescopeSetReductionFactor"><H1>PCTelescopeSetReductionFactor</H1></A>
Sets the factor by which the original number of processes has been reduced by.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCType.html b/docs/manualpages/PC/PCType.html
index f1a883f..7e047d3 100644
--- a/docs/manualpages/PC/PCType.html
+++ b/docs/manualpages/PC/PCType.html
@@ -5,8 +5,8 @@
<TITLE>PCType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCType"><H1>PCType</H1></A>
String with the name of a PETSc preconditioner method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/PCView.html b/docs/manualpages/PC/PCView.html
index c1f54e6..c5dcc8b 100644
--- a/docs/manualpages/PC/PCView.html
+++ b/docs/manualpages/PC/PCView.html
@@ -5,8 +5,8 @@
<TITLE>PCView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/PCView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/PCView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PCView"><H1>PCView</H1></A>
Prints the <A HREF="../PC/PC.html#PC">PC</A> data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PC/index.html b/docs/manualpages/PC/index.html
index cfdf059..0d62254 100644
--- a/docs/manualpages/PC/index.html
+++ b/docs/manualpages/PC/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PC/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PC/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
@@ -75,227 +75,231 @@ is for library developers.
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Intermediate - Setting options for algorithms and data structures</B></TD></TR>
<TD WIDTH=250><A HREF="./PCASMGetDMSubdomains.html">PCASMGetDMSubdomains</A></TD>
- <TD WIDTH=250><A HREF="./PCFactorSetUseInPlace.html">PCFactorSetUseInPlace</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPRESetDiscreteCurl.html">PCHYPRESetDiscreteCurl</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetShiftType.html">PCFactorSetShiftType</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPRESetBetaPoissonMatrix.html">PCHYPRESetBetaPoissonMatrix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCASMGetLocalType.html">PCASMGetLocalType</A></TD>
- <TD WIDTH=250><A HREF="./PCFactorSetZeroPivot.html">PCFactorSetZeroPivot</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPRESetDiscreteGradient.html">PCHYPRESetDiscreteGradient</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetUpMatSolverPackage.html">PCFactorSetUpMatSolverPackage</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPRESetDiscreteCurl.html">PCHYPRESetDiscreteCurl</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCASMGetType.html">PCASMGetType</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitGetDMSplits.html">PCFieldSplitGetDMSplits</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPRESetEdgeConstantVectors.html">PCHYPRESetEdgeConstantVectors</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetUseInPlace.html">PCFactorSetUseInPlace</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPRESetDiscreteGradient.html">PCHYPRESetDiscreteGradient</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCASMSetDMSubdomains.html">PCASMSetDMSubdomains</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitGetDiagUseAmat.html">PCFieldSplitGetDiagUseAmat</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPRESetType.html">PCHYPRESetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetZeroPivot.html">PCFactorSetZeroPivot</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPRESetEdgeConstantVectors.html">PCHYPRESetEdgeConstantVectors</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCASMSetLocalType.html">PCASMSetLocalType</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitGetIS.html">PCFieldSplitGetIS</A></TD>
- <TD WIDTH=250><A HREF="./PCISSetSubdomainDiagonalScaling.html">PCISSetSubdomainDiagonalScaling</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitGetDMSplits.html">PCFieldSplitGetDMSplits</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPRESetType.html">PCHYPRESetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCASMSetOverlap.html">PCASMSetOverlap</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitGetOffDiagUseAmat.html">PCFieldSplitGetOffDiagUseAmat</A></TD>
- <TD WIDTH=250><A HREF="./PCISSetSubdomainScalingFactor.html">PCISSetSubdomainScalingFactor</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitGetDiagUseAmat.html">PCFieldSplitGetDiagUseAmat</A></TD>
+ <TD WIDTH=250><A HREF="./PCISSetSubdomainDiagonalScaling.html">PCISSetSubdomainDiagonalScaling</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCASMSetSortIndices.html">PCASMSetSortIndices</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitGetSchurPre.html">PCFieldSplitGetSchurPre</A></TD>
- <TD WIDTH=250><A HREF="./PCISSetUseStiffnessScaling.html">PCISSetUseStiffnessScaling</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitGetIS.html">PCFieldSplitGetIS</A></TD>
+ <TD WIDTH=250><A HREF="./PCISSetSubdomainScalingFactor.html">PCISSetSubdomainScalingFactor</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCASMSetType.html">PCASMSetType</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitGetType.html">PCFieldSplitGetType</A></TD>
- <TD WIDTH=250><A HREF="./PCJacobiGetType.html">PCJacobiGetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitGetOffDiagUseAmat.html">PCFieldSplitGetOffDiagUseAmat</A></TD>
+ <TD WIDTH=250><A HREF="./PCISSetUseStiffnessScaling.html">PCISSetUseStiffnessScaling</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDC.html">PCBDDC</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSchurFactType.html">PCFieldSplitSchurFactType</A></TD>
- <TD WIDTH=250><A HREF="./PCJacobiGetUseAbs.html">PCJacobiGetUseAbs</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitGetSchurPre.html">PCFieldSplitGetSchurPre</A></TD>
+ <TD WIDTH=250><A HREF="./PCJacobiGetType.html">PCJacobiGetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCGetDirichletBoundaries.html">PCBDDCGetDirichletBoundaries</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSchurPreType.html">PCFieldSplitSchurPreType</A></TD>
- <TD WIDTH=250><A HREF="./PCJacobiSetType.html">PCJacobiSetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitGetType.html">PCFieldSplitGetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCJacobiGetUseAbs.html">PCJacobiGetUseAbs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCGetDirichletBoundariesLocal.html">PCBDDCGetDirichletBoundariesLocal</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetBlockSize.html">PCFieldSplitSetBlockSize</A></TD>
- <TD WIDTH=250><A HREF="./PCJacobiSetUseAbs.html">PCJacobiSetUseAbs</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSchurFactType.html">PCFieldSplitSchurFactType</A></TD>
+ <TD WIDTH=250><A HREF="./PCJacobiSetType.html">PCJacobiSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCGetNeumannBoundaries.html">PCBDDCGetNeumannBoundaries</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetDMSplits.html">PCFieldSplitSetDMSplits</A></TD>
- <TD WIDTH=250><A HREF="./PCJacobiType.html">PCJacobiType</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSchurPreType.html">PCFieldSplitSchurPreType</A></TD>
+ <TD WIDTH=250><A HREF="./PCJacobiSetUseAbs.html">PCJacobiSetUseAbs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCGetNeumannBoundariesLocal.html">PCBDDCGetNeumannBoundariesLocal</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetDiagUseAmat.html">PCFieldSplitSetDiagUseAmat</A></TD>
- <TD WIDTH=250><A HREF="./PCKSP.html">PCKSP</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetBlockSize.html">PCFieldSplitSetBlockSize</A></TD>
+ <TD WIDTH=250><A HREF="./PCJacobiType.html">PCJacobiType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetChangeOfBasisMat.html">PCBDDCSetChangeOfBasisMat</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetFields.html">PCFieldSplitSetFields</A></TD>
- <TD WIDTH=250><A HREF="./PCLSC.html">PCLSC</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetDMSplits.html">PCFieldSplitSetDMSplits</A></TD>
+ <TD WIDTH=250><A HREF="./PCKSP.html">PCKSP</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetCoarseningRatio.html">PCBDDCSetCoarseningRatio</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetIS.html">PCFieldSplitSetIS</A></TD>
- <TD WIDTH=250><A HREF="./PCLoad.html">PCLoad</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetDiagUseAmat.html">PCFieldSplitSetDiagUseAmat</A></TD>
+ <TD WIDTH=250><A HREF="./PCLSC.html">PCLSC</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetDirichletBoundaries.html">PCBDDCSetDirichletBoundaries</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetOffDiagUseAmat.html">PCFieldSplitSetOffDiagUseAmat</A></TD>
- <TD WIDTH=250><A HREF="./PCMAT.html">PCMAT</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetFields.html">PCFieldSplitSetFields</A></TD>
+ <TD WIDTH=250><A HREF="./PCLoad.html">PCLoad</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetDirichletBoundariesLocal.html">PCBDDCSetDirichletBoundariesLocal</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetSchurFactType.html">PCFieldSplitSetSchurFactType</A></TD>
- <TD WIDTH=250><A HREF="./PCMG.html">PCMG</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetIS.html">PCFieldSplitSetIS</A></TD>
+ <TD WIDTH=250><A HREF="./PCMAT.html">PCMAT</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetDofsSplitting.html">PCBDDCSetDofsSplitting</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetSchurPre.html">PCFieldSplitSetSchurPre</A></TD>
- <TD WIDTH=250><A HREF="./PCMGGetGalerkin.html">PCMGGetGalerkin</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetOffDiagUseAmat.html">PCFieldSplitSetOffDiagUseAmat</A></TD>
+ <TD WIDTH=250><A HREF="./PCMG.html">PCMG</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetDofsSplittingLocal.html">PCBDDCSetDofsSplittingLocal</A></TD>
- <TD WIDTH=250><A HREF="./PCFieldSplitSetType.html">PCFieldSplitSetType</A></TD>
- <TD WIDTH=250><A HREF="./PCMGSetGalerkin.html">PCMGSetGalerkin</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetSchurFactType.html">PCFieldSplitSetSchurFactType</A></TD>
+ <TD WIDTH=250><A HREF="./PCMGGetGalerkin.html">PCMGGetGalerkin</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetLevels.html">PCBDDCSetLevels</A></TD>
- <TD WIDTH=250><A HREF="./PCGALERKIN.html">PCGALERKIN</A></TD>
- <TD WIDTH=250><A HREF="./PCMGSetLevels.html">PCMGSetLevels</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetSchurPre.html">PCFieldSplitSetSchurPre</A></TD>
+ <TD WIDTH=250><A HREF="./PCMGSetGalerkin.html">PCMGSetGalerkin</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetLocalAdjacencyGraph.html">PCBDDCSetLocalAdjacencyGraph</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMG.html">PCGAMG</A></TD>
- <TD WIDTH=250><A HREF="./PCML.html">PCML</A></TD>
+ <TD WIDTH=250><A HREF="./PCFieldSplitSetType.html">PCFieldSplitSetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCMGSetLevels.html">PCMGSetLevels</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetNeumannBoundaries.html">PCBDDCSetNeumannBoundaries</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGClassicalGetType.html">PCGAMGClassicalGetType</A></TD>
- <TD WIDTH=250><A HREF="./PCNN.html">PCNN</A></TD>
+ <TD WIDTH=250><A HREF="./PCGALERKIN.html">PCGALERKIN</A></TD>
+ <TD WIDTH=250><A HREF="./PCML.html">PCML</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetNeumannBoundariesLocal.html">PCBDDCSetNeumannBoundariesLocal</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGClassicalSetType.html">PCGAMGClassicalSetType</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMS.html">PCPARMS</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMG.html">PCGAMG</A></TD>
+ <TD WIDTH=250><A HREF="./PCNN.html">PCNN</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetNullSpace.html">PCBDDCSetNullSpace</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGGetType.html">PCGAMGGetType</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSGlobalType.html">PCPARMSGlobalType</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGClassicalGetType.html">PCGAMGClassicalGetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMS.html">PCPARMS</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBDDCSetPrimalVerticesLocalIS.html">PCBDDCSetPrimalVerticesLocalIS</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetCoarseEqLim.html">PCGAMGSetCoarseEqLim</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSLocalType.html">PCPARMSLocalType</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGClassicalSetType.html">PCGAMGClassicalSetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSGlobalType.html">PCPARMSGlobalType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBJacobiGetLocalBlocks.html">PCBJacobiGetLocalBlocks</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetNSmooths.html">PCGAMGSetNSmooths</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSSetFill.html">PCPARMSSetFill</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGGetType.html">PCGAMGGetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSLocalType.html">PCPARMSLocalType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBJacobiGetTotalBlocks.html">PCBJacobiGetTotalBlocks</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetNlevels.html">PCGAMGSetNlevels</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSSetGlobal.html">PCPARMSSetGlobal</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetCoarseEqLim.html">PCGAMGSetCoarseEqLim</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSSetFill.html">PCPARMSSetFill</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBJacobiSetLocalBlocks.html">PCBJacobiSetLocalBlocks</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetProcEqLim.html">PCGAMGSetProcEqLim</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSSetLocal.html">PCPARMSSetLocal</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetNSmooths.html">PCGAMGSetNSmooths</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSSetGlobal.html">PCPARMSSetGlobal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCBJacobiSetTotalBlocks.html">PCBJacobiSetTotalBlocks</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetRepartitioning.html">PCGAMGSetRepartitioning</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSSetNonsymPerm.html">PCPARMSSetNonsymPerm</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetNlevels.html">PCGAMGSetNlevels</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSSetLocal.html">PCPARMSSetLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCCOMPOSITE.html">PCCOMPOSITE</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetReuseInterpolation.html">PCGAMGSetReuseInterpolation</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSSetSolveRestart.html">PCPARMSSetSolveRestart</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetProcEqLim.html">PCGAMGSetProcEqLim</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSSetNonsymPerm.html">PCPARMSSetNonsymPerm</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCCP.html">PCCP</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetSquareGraph.html">PCGAMGSetSquareGraph</A></TD>
- <TD WIDTH=250><A HREF="./PCPARMSSetSolveTolerances.html">PCPARMSSetSolveTolerances</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetRepartitioning.html">PCGAMGSetRepartitioning</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSSetSolveRestart.html">PCPARMSSetSolveRestart</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCDiagonalScaleLeft.html">PCDiagonalScaleLeft</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetSymGraph.html">PCGAMGSetSymGraph</A></TD>
- <TD WIDTH=250><A HREF="./PCPythonSetType.html">PCPythonSetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetReuseInterpolation.html">PCGAMGSetReuseInterpolation</A></TD>
+ <TD WIDTH=250><A HREF="./PCPARMSSetSolveTolerances.html">PCPARMSSetSolveTolerances</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCDiagonalScaleRight.html">PCDiagonalScaleRight</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetThreshold.html">PCGAMGSetThreshold</A></TD>
- <TD WIDTH=250><A HREF="./PCREDISTRIBUTE.html">PCREDISTRIBUTE</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetSquareGraph.html">PCGAMGSetSquareGraph</A></TD>
+ <TD WIDTH=250><A HREF="./PCPythonSetType.html">PCPythonSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCEisenstatGetNoDiagonalScaling.html">PCEisenstatGetNoDiagonalScaling</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetType.html">PCGAMGSetType</A></TD>
- <TD WIDTH=250><A HREF="./PCREDUNDANT.html">PCREDUNDANT</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetSymGraph.html">PCGAMGSetSymGraph</A></TD>
+ <TD WIDTH=250><A HREF="./PCREDISTRIBUTE.html">PCREDISTRIBUTE</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCEisenstatGetOmega.html">PCEisenstatGetOmega</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGSetUseASMAggs.html">PCGAMGSetUseASMAggs</A></TD>
- <TD WIDTH=250><A HREF="./PCSORGetIterations.html">PCSORGetIterations</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetThreshold.html">PCGAMGSetThreshold</A></TD>
+ <TD WIDTH=250><A HREF="./PCREDUNDANT.html">PCREDUNDANT</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCEisenstatSetNoDiagonalScaling.html">PCEisenstatSetNoDiagonalScaling</A></TD>
- <TD WIDTH=250><A HREF="./PCGAMGType.html">PCGAMGType</A></TD>
- <TD WIDTH=250><A HREF="./PCSORGetOmega.html">PCSORGetOmega</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetType.html">PCGAMGSetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCSORGetIterations.html">PCSORGetIterations</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCEisenstatSetOmega.html">PCEisenstatSetOmega</A></TD>
- <TD WIDTH=250><A HREF="./PCGASMDestroySubdomains.html">PCGASMDestroySubdomains</A></TD>
- <TD WIDTH=250><A HREF="./PCSORGetSymmetric.html">PCSORGetSymmetric</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGSetUseASMAggs.html">PCGAMGSetUseASMAggs</A></TD>
+ <TD WIDTH=250><A HREF="./PCSORGetOmega.html">PCSORGetOmega</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCExoticSetType.html">PCExoticSetType</A></TD>
- <TD WIDTH=250><A HREF="./PCGASMGetUseDMSubdomains.html">PCGASMGetUseDMSubdomains</A></TD>
- <TD WIDTH=250><A HREF="./PCSORSetIterations.html">PCSORSetIterations</A></TD>
+ <TD WIDTH=250><A HREF="./PCGAMGType.html">PCGAMGType</A></TD>
+ <TD WIDTH=250><A HREF="./PCSORGetSymmetric.html">PCSORGetSymmetric</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCFIELDSPLIT.html">PCFIELDSPLIT</A></TD>
- <TD WIDTH=250><A HREF="./PCGASMSetOverlap.html">PCGASMSetOverlap</A></TD>
- <TD WIDTH=250><A HREF="./PCSORSetOmega.html">PCSORSetOmega</A></TD>
+ <TD WIDTH=250><A HREF="./PCGASMDestroySubdomains.html">PCGASMDestroySubdomains</A></TD>
+ <TD WIDTH=250><A HREF="./PCSORSetIterations.html">PCSORSetIterations</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCFactorGetAllowDiagonalFill.html">PCFactorGetAllowDiagonalFill</A></TD>
- <TD WIDTH=250><A HREF="./PCGASMSetSortIndices.html">PCGASMSetSortIndices</A></TD>
- <TD WIDTH=250><A HREF="./PCSORSetSymmetric.html">PCSORSetSymmetric</A></TD>
+ <TD WIDTH=250><A HREF="./PCGASMGetUseDMSubdomains.html">PCGASMGetUseDMSubdomains</A></TD>
+ <TD WIDTH=250><A HREF="./PCSORSetOmega.html">PCSORSetOmega</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCFactorGetLevels.html">PCFactorGetLevels</A></TD>
- <TD WIDTH=250><A HREF="./PCGASMSetType.html">PCGASMSetType</A></TD>
- <TD WIDTH=250><A HREF="./PCSPAISetBlockSize.html">PCSPAISetBlockSize</A></TD>
+ <TD WIDTH=250><A HREF="./PCGASMSetOverlap.html">PCGASMSetOverlap</A></TD>
+ <TD WIDTH=250><A HREF="./PCSORSetSymmetric.html">PCSORSetSymmetric</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PCFactorGetMatSolverPackage.html">PCFactorGetMatSolverPackage</A></TD>
- <TD WIDTH=250><A HREF="./PCGASMSetUseDMSubdomains.html">PCGASMSetUseDMSubdomains</A></TD>
+ <TD WIDTH=250><A HREF="./PCGASMSetSortIndices.html">PCGASMSetSortIndices</A></TD>
+ <TD WIDTH=250><A HREF="./PCSPAISetBlockSize.html">PCSPAISetBlockSize</A></TD>
+<TR>
+ <TD WIDTH=250><A HREF="./PCFactorGetShiftAmount.html">PCFactorGetShiftAmount</A></TD>
+ <TD WIDTH=250><A HREF="./PCGASMSetType.html">PCGASMSetType</A></TD>
<TD WIDTH=250><A HREF="./PCSPAISetCacheSize.html">PCSPAISetCacheSize</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorGetUseInPlace.html">PCFactorGetUseInPlace</A></TD>
- <TD WIDTH=250><A HREF="./PCGalerkinGetKSP.html">PCGalerkinGetKSP</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorGetShiftType.html">PCFactorGetShiftType</A></TD>
+ <TD WIDTH=250><A HREF="./PCGASMSetUseDMSubdomains.html">PCGASMSetUseDMSubdomains</A></TD>
<TD WIDTH=250><A HREF="./PCSPAISetEpsilon.html">PCSPAISetEpsilon</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorReorderForNonzeroDiagonal.html">PCFactorReorderForNonzeroDiagonal</A></TD>
- <TD WIDTH=250><A HREF="./PCGalerkinSetInterpolation.html">PCGalerkinSetInterpolation</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorGetUseInPlace.html">PCFactorGetUseInPlace</A></TD>
+ <TD WIDTH=250><A HREF="./PCGalerkinGetKSP.html">PCGalerkinGetKSP</A></TD>
<TD WIDTH=250><A HREF="./PCSPAISetMax.html">PCSPAISetMax</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetAllowDiagonalFill.html">PCFactorSetAllowDiagonalFill</A></TD>
- <TD WIDTH=250><A HREF="./PCGalerkinSetRestriction.html">PCGalerkinSetRestriction</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorGetZeroPivot.html">PCFactorGetZeroPivot</A></TD>
+ <TD WIDTH=250><A HREF="./PCGalerkinSetInterpolation.html">PCGalerkinSetInterpolation</A></TD>
<TD WIDTH=250><A HREF="./PCSPAISetMaxNew.html">PCSPAISetMaxNew</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetColumnPivot.html">PCFactorSetColumnPivot</A></TD>
- <TD WIDTH=250><A HREF="./PCGetApplicationContext.html">PCGetApplicationContext</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorReorderForNonzeroDiagonal.html">PCFactorReorderForNonzeroDiagonal</A></TD>
+ <TD WIDTH=250><A HREF="./PCGalerkinSetRestriction.html">PCGalerkinSetRestriction</A></TD>
<TD WIDTH=250><A HREF="./PCSPAISetNBSteps.html">PCSPAISetNBSteps</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetFill.html">PCFactorSetFill</A></TD>
- <TD WIDTH=250><A HREF="./PCGetDM.html">PCGetDM</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetAllowDiagonalFill.html">PCFactorSetAllowDiagonalFill</A></TD>
+ <TD WIDTH=250><A HREF="./PCGetApplicationContext.html">PCGetApplicationContext</A></TD>
<TD WIDTH=250><A HREF="./PCSPAISetSp.html">PCSPAISetSp</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetLevels.html">PCFactorSetLevels</A></TD>
- <TD WIDTH=250><A HREF="./PCGetOperators.html">PCGetOperators</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetColumnPivot.html">PCFactorSetColumnPivot</A></TD>
+ <TD WIDTH=250><A HREF="./PCGetDM.html">PCGetDM</A></TD>
<TD WIDTH=250><A HREF="./PCSPAISetVerbose.html">PCSPAISetVerbose</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetMatOrderingType.html">PCFactorSetMatOrderingType</A></TD>
- <TD WIDTH=250><A HREF="./PCGetOperatorsSet.html">PCGetOperatorsSet</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetFill.html">PCFactorSetFill</A></TD>
+ <TD WIDTH=250><A HREF="./PCGetOperators.html">PCGetOperators</A></TD>
<TD WIDTH=250><A HREF="./PCSetApplicationContext.html">PCSetApplicationContext</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetMatSolverPackage.html">PCFactorSetMatSolverPackage</A></TD>
- <TD WIDTH=250><A HREF="./PCGetReusePreconditioner.html">PCGetReusePreconditioner</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetLevels.html">PCFactorSetLevels</A></TD>
+ <TD WIDTH=250><A HREF="./PCGetOperatorsSet.html">PCGetOperatorsSet</A></TD>
<TD WIDTH=250><A HREF="./PCSetCoordinates.html">PCSetCoordinates</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetPivotInBlocks.html">PCFactorSetPivotInBlocks</A></TD>
- <TD WIDTH=250><A HREF="./PCGetType.html">PCGetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetMatOrderingType.html">PCFactorSetMatOrderingType</A></TD>
+ <TD WIDTH=250><A HREF="./PCGetReusePreconditioner.html">PCGetReusePreconditioner</A></TD>
<TD WIDTH=250><A HREF="./PCSetDM.html">PCSetDM</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetReuseFill.html">PCFactorSetReuseFill</A></TD>
- <TD WIDTH=250><A HREF="./PCGetUseAmat.html">PCGetUseAmat</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetMatSolverPackage.html">PCFactorSetMatSolverPackage</A></TD>
+ <TD WIDTH=250><A HREF="./PCGetType.html">PCGetType</A></TD>
<TD WIDTH=250><A HREF="./PCSetDiagonalScale.html">PCSetDiagonalScale</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetReuseOrdering.html">PCFactorSetReuseOrdering</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPRE.html">PCHYPRE</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetPivotInBlocks.html">PCFactorSetPivotInBlocks</A></TD>
+ <TD WIDTH=250><A HREF="./PCGetUseAmat.html">PCGetUseAmat</A></TD>
<TD WIDTH=250><A HREF="./PCSetOperators.html">PCSetOperators</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetShiftAmount.html">PCFactorSetShiftAmount</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPREGetType.html">PCHYPREGetType</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetReuseFill.html">PCFactorSetReuseFill</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPRE.html">PCHYPRE</A></TD>
<TD WIDTH=250><A HREF="./PCSetReusePreconditioner.html">PCSetReusePreconditioner</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetShiftType.html">PCFactorSetShiftType</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPRESetAlphaPoissonMatrix.html">PCHYPRESetAlphaPoissonMatrix</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetReuseOrdering.html">PCFactorSetReuseOrdering</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPREGetType.html">PCHYPREGetType</A></TD>
<TD WIDTH=250><A HREF="./PCSetType.html">PCSetType</A></TD>
<TR>
- <TD WIDTH=250><A HREF="./PCFactorSetUpMatSolverPackage.html">PCFactorSetUpMatSolverPackage</A></TD>
- <TD WIDTH=250><A HREF="./PCHYPRESetBetaPoissonMatrix.html">PCHYPRESetBetaPoissonMatrix</A></TD>
+ <TD WIDTH=250><A HREF="./PCFactorSetShiftAmount.html">PCFactorSetShiftAmount</A></TD>
+ <TD WIDTH=250><A HREF="./PCHYPRESetAlphaPoissonMatrix.html">PCHYPRESetAlphaPoissonMatrix</A></TD>
<TD WIDTH=250><A HREF="./PCSetUseAmat.html">PCSetUseAmat</A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Advanced - Setting more advanced options and customization</B></TD></TR>
diff --git a/docs/manualpages/PF/PF.html b/docs/manualpages/PF/PF.html
index 7b94947..308eb0a 100644
--- a/docs/manualpages/PF/PF.html
+++ b/docs/manualpages/PF/PF.html
@@ -5,8 +5,8 @@
<TITLE>PF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PF"><H1>PF</H1></A>
Abstract PETSc mathematical function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFApply.html b/docs/manualpages/PF/PFApply.html
index 0c4c866..5d34019 100644
--- a/docs/manualpages/PF/PFApply.html
+++ b/docs/manualpages/PF/PFApply.html
@@ -5,8 +5,8 @@
<TITLE>PFApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFApply"><H1>PFApply</H1></A>
Applies the mathematical function to an array of values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFApplyVec.html b/docs/manualpages/PF/PFApplyVec.html
index 3bce7df..3095da2 100644
--- a/docs/manualpages/PF/PFApplyVec.html
+++ b/docs/manualpages/PF/PFApplyVec.html
@@ -5,8 +5,8 @@
<TITLE>PFApplyVec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFApplyVec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFApplyVec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFApplyVec"><H1>PFApplyVec</H1></A>
Applies the mathematical function to a vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFCreate.html b/docs/manualpages/PF/PFCreate.html
index c84a01d..22b908a 100644
--- a/docs/manualpages/PF/PFCreate.html
+++ b/docs/manualpages/PF/PFCreate.html
@@ -5,8 +5,8 @@
<TITLE>PFCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFCreate"><H1>PFCreate</H1></A>
Creates a mathematical function context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFDestroy.html b/docs/manualpages/PF/PFDestroy.html
index f67ebcd..05f702b 100644
--- a/docs/manualpages/PF/PFDestroy.html
+++ b/docs/manualpages/PF/PFDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PFDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFDestroy"><H1>PFDestroy</H1></A>
Destroys <A HREF="../PF/PF.html#PF">PF</A> context that was created with <A HREF="../PF/PFCreate.html#PFCreate">PFCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFFinalizePackage.html b/docs/manualpages/PF/PFFinalizePackage.html
index 1ba3426..2e6d887 100644
--- a/docs/manualpages/PF/PFFinalizePackage.html
+++ b/docs/manualpages/PF/PFFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PFFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFFinalizePackage"><H1>PFFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to Mathematica. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFGetType.html b/docs/manualpages/PF/PFGetType.html
index 1ed1c3d..d3a5f32 100644
--- a/docs/manualpages/PF/PFGetType.html
+++ b/docs/manualpages/PF/PFGetType.html
@@ -5,8 +5,8 @@
<TITLE>PFGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFGetType"><H1>PFGetType</H1></A>
Gets the <A HREF="../PF/PF.html#PF">PF</A> method type and name (as a string) from the <A HREF="../PF/PF.html#PF">PF</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFInitializePackage.html b/docs/manualpages/PF/PFInitializePackage.html
index 52f4b05..dfd82d1 100644
--- a/docs/manualpages/PF/PFInitializePackage.html
+++ b/docs/manualpages/PF/PFInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PFInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFInitializePackage"><H1>PFInitializePackage</H1></A>
This function initializes everything in the <A HREF="../PF/PF.html#PF">PF</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../PF/PFCreate.html#PFCreate">PFCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFRegister.html b/docs/manualpages/PF/PFRegister.html
index c7f86e3..7ff5d99 100644
--- a/docs/manualpages/PF/PFRegister.html
+++ b/docs/manualpages/PF/PFRegister.html
@@ -5,8 +5,8 @@
<TITLE>PFRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFRegister"><H1>PFRegister</H1></A>
Adds a method to the mathematical function package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFRegisterAll.html b/docs/manualpages/PF/PFRegisterAll.html
index 0f73b73..900b22b 100644
--- a/docs/manualpages/PF/PFRegisterAll.html
+++ b/docs/manualpages/PF/PFRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PFRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFRegisterAll"><H1>PFRegisterAll</H1></A>
Registers all of the preconditioners in the <A HREF="../PF/PF.html#PF">PF</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFSet.html b/docs/manualpages/PF/PFSet.html
index d707dea..ee0dec2 100644
--- a/docs/manualpages/PF/PFSet.html
+++ b/docs/manualpages/PF/PFSet.html
@@ -5,8 +5,8 @@
<TITLE>PFSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFSet"><H1>PFSet</H1></A>
Sets the C/C++/Fortran functions to be used by the <A HREF="../PF/PF.html#PF">PF</A> function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFSetFromOptions.html b/docs/manualpages/PF/PFSetFromOptions.html
index 4f55326..dee736e 100644
--- a/docs/manualpages/PF/PFSetFromOptions.html
+++ b/docs/manualpages/PF/PFSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PFSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFSetFromOptions"><H1>PFSetFromOptions</H1></A>
Sets <A HREF="../PF/PF.html#PF">PF</A> options from the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFSetType.html b/docs/manualpages/PF/PFSetType.html
index 802fa23..433fa71 100644
--- a/docs/manualpages/PF/PFSetType.html
+++ b/docs/manualpages/PF/PFSetType.html
@@ -5,8 +5,8 @@
<TITLE>PFSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFSetType"><H1>PFSetType</H1></A>
Builds <A HREF="../PF/PF.html#PF">PF</A> for a particular function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFType.html b/docs/manualpages/PF/PFType.html
index df5a782..725f867 100644
--- a/docs/manualpages/PF/PFType.html
+++ b/docs/manualpages/PF/PFType.html
@@ -5,8 +5,8 @@
<TITLE>PFType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFType"><H1>PFType</H1></A>
Type of PETSc mathematical function, a string name
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/PFView.html b/docs/manualpages/PF/PFView.html
index 1097170..e61563f 100644
--- a/docs/manualpages/PF/PFView.html
+++ b/docs/manualpages/PF/PFView.html
@@ -5,8 +5,8 @@
<TITLE>PFView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/PFView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/PFView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PFView"><H1>PFView</H1></A>
Prints information about a mathematical function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PF/index.html b/docs/manualpages/PF/index.html
index a20b164..730e771 100644
--- a/docs/manualpages/PF/index.html
+++ b/docs/manualpages/PF/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Mathematical functions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PF/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PF/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PF </H2>
diff --git a/docs/manualpages/PetscSF/PetscSF.html b/docs/manualpages/PetscSF/PetscSF.html
index 5c0b54e..7cf6c28 100644
--- a/docs/manualpages/PetscSF/PetscSF.html
+++ b/docs/manualpages/PetscSF/PetscSF.html
@@ -5,8 +5,8 @@
<TITLE>PetscSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSF"><H1>PetscSF</H1></A>
PETSc object for setting up and managing the communication of certain entries of arrays and <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> between MPI processes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFBcastBegin.html b/docs/manualpages/PetscSF/PetscSFBcastBegin.html
index 0c62350..9fe9fea 100644
--- a/docs/manualpages/PetscSF/PetscSFBcastBegin.html
+++ b/docs/manualpages/PetscSF/PetscSFBcastBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFBcastBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFBcastBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFBcastBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFBcastBegin"><H1>PetscSFBcastBegin</H1></A>
begin pointwise broadcast to be concluded with call to <A HREF="../PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFBcastEnd.html b/docs/manualpages/PetscSF/PetscSFBcastEnd.html
index 51c46d8..806558b 100644
--- a/docs/manualpages/PetscSF/PetscSFBcastEnd.html
+++ b/docs/manualpages/PetscSF/PetscSFBcastEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFBcastEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFBcastEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFBcastEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFBcastEnd"><H1>PetscSFBcastEnd</H1></A>
end a broadcast operation started with <A HREF="../PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFCompose.html b/docs/manualpages/PetscSF/PetscSFCompose.html
index 11f5700..933065d 100644
--- a/docs/manualpages/PetscSF/PetscSFCompose.html
+++ b/docs/manualpages/PetscSF/PetscSFCompose.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFCompose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFCompose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFCompose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFCompose"><H1>PetscSFCompose</H1></A>
Compose a new <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> equivalent to action to PetscSFs
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFComputeDegreeBegin.html b/docs/manualpages/PetscSF/PetscSFComputeDegreeBegin.html
index 76e53fd..12ae44a 100644
--- a/docs/manualpages/PetscSF/PetscSFComputeDegreeBegin.html
+++ b/docs/manualpages/PetscSF/PetscSFComputeDegreeBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFComputeDegreeBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFComputeDegreeBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFComputeDegreeBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFComputeDegreeBegin"><H1>PetscSFComputeDegreeBegin</H1></A>
begin computation of degree for each root vertex, to be completed with <A HREF="../PetscSF/PetscSFComputeDegreeEnd.html#PetscSFComputeDegreeEnd">PetscSFComputeDegreeEnd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFComputeDegreeEnd.html b/docs/manualpages/PetscSF/PetscSFComputeDegreeEnd.html
index b393984..0563be4 100644
--- a/docs/manualpages/PetscSF/PetscSFComputeDegreeEnd.html
+++ b/docs/manualpages/PetscSF/PetscSFComputeDegreeEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFComputeDegreeEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFComputeDegreeEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFComputeDegreeEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFComputeDegreeEnd"><H1>PetscSFComputeDegreeEnd</H1></A>
complete computation of degree for each root vertex, started with <A HREF="../PetscSF/PetscSFComputeDegreeBegin.html#PetscSFComputeDegreeBegin">PetscSFComputeDegreeBegin</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFCreate.html b/docs/manualpages/PetscSF/PetscSFCreate.html
index 035c531..25e6b16 100644
--- a/docs/manualpages/PetscSF/PetscSFCreate.html
+++ b/docs/manualpages/PetscSF/PetscSFCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFCreate"><H1>PetscSFCreate</H1></A>
create a star forest communication context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFCreateEmbeddedLeafSF.html b/docs/manualpages/PetscSF/PetscSFCreateEmbeddedLeafSF.html
index 51dc49c..ac8aac8 100644
--- a/docs/manualpages/PetscSF/PetscSFCreateEmbeddedLeafSF.html
+++ b/docs/manualpages/PetscSF/PetscSFCreateEmbeddedLeafSF.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFCreateEmbeddedLeafSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFCreateEmbeddedLeafSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFCreateEmbeddedLeafSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFCreateEmbeddedLeafSF"><H1>PetscSFCreateEmbeddedLeafSF</H1></A>
removes edges from all but the selected leaves, does not remap indices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html b/docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html
index c3b311f..7822d55 100644
--- a/docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html
+++ b/docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFCreateEmbeddedSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFCreateEmbeddedSF"><H1>PetscSFCreateEmbeddedSF</H1></A>
removes edges from all but the selected roots, does not remap indices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFCreateInverseSF.html b/docs/manualpages/PetscSF/PetscSFCreateInverseSF.html
index dd33355..c4dc28b 100644
--- a/docs/manualpages/PetscSF/PetscSFCreateInverseSF.html
+++ b/docs/manualpages/PetscSF/PetscSFCreateInverseSF.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFCreateInverseSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFCreateInverseSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFCreateInverseSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFCreateInverseSF"><H1>PetscSFCreateInverseSF</H1></A>
given a <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> in which all vertices have degree 1, creates the inverse map
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFDestroy.html b/docs/manualpages/PetscSF/PetscSFDestroy.html
index ce76250..c40625b 100644
--- a/docs/manualpages/PetscSF/PetscSFDestroy.html
+++ b/docs/manualpages/PetscSF/PetscSFDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFDestroy"><H1>PetscSFDestroy</H1></A>
destroy star forest
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFDuplicate.html b/docs/manualpages/PetscSF/PetscSFDuplicate.html
index 7ef8efc..da47db1 100644
--- a/docs/manualpages/PetscSF/PetscSFDuplicate.html
+++ b/docs/manualpages/PetscSF/PetscSFDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFDuplicate"><H1>PetscSFDuplicate</H1></A>
duplicate a <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A>, optionally preserving rank connectivity and graph
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFDuplicateOption.html b/docs/manualpages/PetscSF/PetscSFDuplicateOption.html
index 8c9fb79..61bb92b 100644
--- a/docs/manualpages/PetscSF/PetscSFDuplicateOption.html
+++ b/docs/manualpages/PetscSF/PetscSFDuplicateOption.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFDuplicateOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFDuplicateOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFDuplicateOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFDuplicateOption"><H1>PetscSFDuplicateOption</H1></A>
Aspects to preserve when duplicating a <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFFetchAndOpBegin.html b/docs/manualpages/PetscSF/PetscSFFetchAndOpBegin.html
index d451d11..a8f832b 100644
--- a/docs/manualpages/PetscSF/PetscSFFetchAndOpBegin.html
+++ b/docs/manualpages/PetscSF/PetscSFFetchAndOpBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFFetchAndOpBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFFetchAndOpBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFFetchAndOpBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFFetchAndOpBegin"><H1>PetscSFFetchAndOpBegin</H1></A>
begin operation that fetches values from root and updates atomically by applying operation using my leaf value, to be completed with <A HREF="../PetscSF/PetscSFFetchAndOpEnd.html#PetscSFFetchAndOpEnd">PetscSFFetchAndOpEnd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFFetchAndOpEnd.html b/docs/manualpages/PetscSF/PetscSFFetchAndOpEnd.html
index fdf5df7..287111d 100644
--- a/docs/manualpages/PetscSF/PetscSFFetchAndOpEnd.html
+++ b/docs/manualpages/PetscSF/PetscSFFetchAndOpEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFFetchAndOpEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFFetchAndOpEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFFetchAndOpEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFFetchAndOpEnd"><H1>PetscSFFetchAndOpEnd</H1></A>
end operation started in matching call to <A HREF="../PetscSF/PetscSFFetchAndOpBegin.html#PetscSFFetchAndOpBegin">PetscSFFetchAndOpBegin</A>() to fetch values from roots and update atomically by applying operation using my leaf value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFFinalizePackage.html b/docs/manualpages/PetscSF/PetscSFFinalizePackage.html
index 5471813..834ad91 100644
--- a/docs/manualpages/PetscSF/PetscSFFinalizePackage.html
+++ b/docs/manualpages/PetscSF/PetscSFFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFFinalizePackage"><H1>PetscSFFinalizePackage</H1></A>
Finalize <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> package, it is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFFindWindow.html b/docs/manualpages/PetscSF/PetscSFFindWindow.html
index d01be04..5423e5f 100644
--- a/docs/manualpages/PetscSF/PetscSFFindWindow.html
+++ b/docs/manualpages/PetscSF/PetscSFFindWindow.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFFindWindow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFFindWindow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFFindWindow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFFindWindow"><H1>PetscSFFindWindow</H1></A>
Finds a window that is already in use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGatherBegin.html b/docs/manualpages/PetscSF/PetscSFGatherBegin.html
index db6ad1a..e344f0d 100644
--- a/docs/manualpages/PetscSF/PetscSFGatherBegin.html
+++ b/docs/manualpages/PetscSF/PetscSFGatherBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGatherBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGatherBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGatherBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGatherBegin"><H1>PetscSFGatherBegin</H1></A>
begin pointwise gather of all leaves into multi-roots, to be completed with <A HREF="../PetscSF/PetscSFGatherEnd.html#PetscSFGatherEnd">PetscSFGatherEnd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGatherEnd.html b/docs/manualpages/PetscSF/PetscSFGatherEnd.html
index 2e0cc5b..31bd18a 100644
--- a/docs/manualpages/PetscSF/PetscSFGatherEnd.html
+++ b/docs/manualpages/PetscSF/PetscSFGatherEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGatherEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGatherEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGatherEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGatherEnd"><H1>PetscSFGatherEnd</H1></A>
ends pointwise gather operation that was started with <A HREF="../PetscSF/PetscSFGatherBegin.html#PetscSFGatherBegin">PetscSFGatherBegin</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGetGraph.html b/docs/manualpages/PetscSF/PetscSFGetGraph.html
index edd5de3..122f1d5 100644
--- a/docs/manualpages/PetscSF/PetscSFGetGraph.html
+++ b/docs/manualpages/PetscSF/PetscSFGetGraph.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGetGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGetGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGetGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGetGraph"><H1>PetscSFGetGraph</H1></A>
Get the graph specifying a parallel star forest
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGetGroups.html b/docs/manualpages/PetscSF/PetscSFGetGroups.html
index 23e9ac5..f729305 100644
--- a/docs/manualpages/PetscSF/PetscSFGetGroups.html
+++ b/docs/manualpages/PetscSF/PetscSFGetGroups.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGetGroups</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGetGroups.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGetGroups.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGetGroups"><H1>PetscSFGetGroups</H1></A>
gets incoming and outgoing process groups
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGetLeafRange.html b/docs/manualpages/PetscSF/PetscSFGetLeafRange.html
index aaee548..c29941b 100644
--- a/docs/manualpages/PetscSF/PetscSFGetLeafRange.html
+++ b/docs/manualpages/PetscSF/PetscSFGetLeafRange.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGetLeafRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGetLeafRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGetLeafRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGetLeafRange"><H1>PetscSFGetLeafRange</H1></A>
Get the active leaf ranges
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGetMultiSF.html b/docs/manualpages/PetscSF/PetscSFGetMultiSF.html
index 37e4fbd..fe6b5be 100644
--- a/docs/manualpages/PetscSF/PetscSFGetMultiSF.html
+++ b/docs/manualpages/PetscSF/PetscSFGetMultiSF.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGetMultiSF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGetMultiSF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGetMultiSF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGetMultiSF"><H1>PetscSFGetMultiSF</H1></A>
gets the inner SF implemeting gathers and scatters
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGetRanks.html b/docs/manualpages/PetscSF/PetscSFGetRanks.html
index 2a76520..5d8243d 100644
--- a/docs/manualpages/PetscSF/PetscSFGetRanks.html
+++ b/docs/manualpages/PetscSF/PetscSFGetRanks.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGetRanks</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGetRanks.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGetRanks.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGetRanks"><H1>PetscSFGetRanks</H1></A>
Get ranks and number of vertices referenced by leaves on this process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFGetWindow.html b/docs/manualpages/PetscSF/PetscSFGetWindow.html
index d0030b0..3284f44 100644
--- a/docs/manualpages/PetscSF/PetscSFGetWindow.html
+++ b/docs/manualpages/PetscSF/PetscSFGetWindow.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFGetWindow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFGetWindow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFGetWindow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFGetWindow"><H1>PetscSFGetWindow</H1></A>
Get a window for use with a given data type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFInitializePackage.html b/docs/manualpages/PetscSF/PetscSFInitializePackage.html
index 7ce8d0e..ddaf35f 100644
--- a/docs/manualpages/PetscSF/PetscSFInitializePackage.html
+++ b/docs/manualpages/PetscSF/PetscSFInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFInitializePackage"><H1>PetscSFInitializePackage</H1></A>
Initialize SF package
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFNode.html b/docs/manualpages/PetscSF/PetscSFNode.html
index cf03574..021c883 100644
--- a/docs/manualpages/PetscSF/PetscSFNode.html
+++ b/docs/manualpages/PetscSF/PetscSFNode.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFNode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFNode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFNode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFNode"><H1>PetscSFNode</H1></A>
specifier of owner and index
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFReduceBegin.html b/docs/manualpages/PetscSF/PetscSFReduceBegin.html
index e30035a..3bec4a5 100644
--- a/docs/manualpages/PetscSF/PetscSFReduceBegin.html
+++ b/docs/manualpages/PetscSF/PetscSFReduceBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFReduceBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFReduceBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFReduceBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFReduceBegin"><H1>PetscSFReduceBegin</H1></A>
begin reduction of leafdata into rootdata, to be completed with call to <A HREF="../PetscSF/PetscSFReduceEnd.html#PetscSFReduceEnd">PetscSFReduceEnd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFReduceEnd.html b/docs/manualpages/PetscSF/PetscSFReduceEnd.html
index fc2b557..999bd23 100644
--- a/docs/manualpages/PetscSF/PetscSFReduceEnd.html
+++ b/docs/manualpages/PetscSF/PetscSFReduceEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFReduceEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFReduceEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFReduceEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFReduceEnd"><H1>PetscSFReduceEnd</H1></A>
end a reduction operation started with <A HREF="../PetscSF/PetscSFReduceBegin.html#PetscSFReduceBegin">PetscSFReduceBegin</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFRegister.html b/docs/manualpages/PetscSF/PetscSFRegister.html
index 104a6e5..aa4e544 100644
--- a/docs/manualpages/PetscSF/PetscSFRegister.html
+++ b/docs/manualpages/PetscSF/PetscSFRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFRegister"><H1>PetscSFRegister</H1></A>
Adds an implementation of the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> communication protocol.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFRegisterAll.html b/docs/manualpages/PetscSF/PetscSFRegisterAll.html
index efa321e..53ced41 100644
--- a/docs/manualpages/PetscSF/PetscSFRegisterAll.html
+++ b/docs/manualpages/PetscSF/PetscSFRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFRegisterAll"><H1>PetscSFRegisterAll</H1></A>
Registers all the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> communication implementations
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFReset.html b/docs/manualpages/PetscSF/PetscSFReset.html
index 03eb4ef..c25bb9b 100644
--- a/docs/manualpages/PetscSF/PetscSFReset.html
+++ b/docs/manualpages/PetscSF/PetscSFReset.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFReset"><H1>PetscSFReset</H1></A>
Reset a star forest so that different sizes or neighbors can be used
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFRestoreWindow.html b/docs/manualpages/PetscSF/PetscSFRestoreWindow.html
index b5dc55f..8603d10 100644
--- a/docs/manualpages/PetscSF/PetscSFRestoreWindow.html
+++ b/docs/manualpages/PetscSF/PetscSFRestoreWindow.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFRestoreWindow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFRestoreWindow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFRestoreWindow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFRestoreWindow"><H1>PetscSFRestoreWindow</H1></A>
Restores a window obtained with <A HREF="../PetscSF/PetscSFGetWindow.html#PetscSFGetWindow">PetscSFGetWindow</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFScatterBegin.html b/docs/manualpages/PetscSF/PetscSFScatterBegin.html
index f787093..22b8f75 100644
--- a/docs/manualpages/PetscSF/PetscSFScatterBegin.html
+++ b/docs/manualpages/PetscSF/PetscSFScatterBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFScatterBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFScatterBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFScatterBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFScatterBegin"><H1>PetscSFScatterBegin</H1></A>
begin pointwise scatter operation from multi-roots to leaves, to be completed with <A HREF="../PetscSF/PetscSFScatterEnd.html#PetscSFScatterEnd">PetscSFScatterEnd</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFScatterEnd.html b/docs/manualpages/PetscSF/PetscSFScatterEnd.html
index 22ba149..28b35a6 100644
--- a/docs/manualpages/PetscSF/PetscSFScatterEnd.html
+++ b/docs/manualpages/PetscSF/PetscSFScatterEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFScatterEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFScatterEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFScatterEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFScatterEnd"><H1>PetscSFScatterEnd</H1></A>
ends pointwise scatter operation that was started with <A HREF="../PetscSF/PetscSFScatterBegin.html#PetscSFScatterBegin">PetscSFScatterBegin</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFSetFromOptions.html b/docs/manualpages/PetscSF/PetscSFSetFromOptions.html
index 651c305..9fbca8c 100644
--- a/docs/manualpages/PetscSF/PetscSFSetFromOptions.html
+++ b/docs/manualpages/PetscSF/PetscSFSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFSetFromOptions"><H1>PetscSFSetFromOptions</H1></A>
set <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> options using the options database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFSetGraph.html b/docs/manualpages/PetscSF/PetscSFSetGraph.html
index 9d6e1ba..dd3d3c4 100644
--- a/docs/manualpages/PetscSF/PetscSFSetGraph.html
+++ b/docs/manualpages/PetscSF/PetscSFSetGraph.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFSetGraph</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFSetGraph.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFSetGraph.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFSetGraph"><H1>PetscSFSetGraph</H1></A>
Set a parallel star forest
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFSetRankOrder.html b/docs/manualpages/PetscSF/PetscSFSetRankOrder.html
index b1b7503..b5068b7 100644
--- a/docs/manualpages/PetscSF/PetscSFSetRankOrder.html
+++ b/docs/manualpages/PetscSF/PetscSFSetRankOrder.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFSetRankOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFSetRankOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFSetRankOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFSetRankOrder"><H1>PetscSFSetRankOrder</H1></A>
sort multi-points for gathers and scatters by rank order
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFSetType.html b/docs/manualpages/PetscSF/PetscSFSetType.html
index 9fa93a2..721e0a9 100644
--- a/docs/manualpages/PetscSF/PetscSFSetType.html
+++ b/docs/manualpages/PetscSF/PetscSFSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFSetType"><H1>PetscSFSetType</H1></A>
set the <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> communication implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFSetUp.html b/docs/manualpages/PetscSF/PetscSFSetUp.html
index 9c3f36a..69c7c63 100644
--- a/docs/manualpages/PetscSF/PetscSFSetUp.html
+++ b/docs/manualpages/PetscSF/PetscSFSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFSetUp"><H1>PetscSFSetUp</H1></A>
set up communication structures
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFType.html b/docs/manualpages/PetscSF/PetscSFType.html
index d756d24..1bd062f 100644
--- a/docs/manualpages/PetscSF/PetscSFType.html
+++ b/docs/manualpages/PetscSF/PetscSFType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFType"><H1>PetscSFType</H1></A>
String with the name of a <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> method or the creation function with an optional dynamic library name, for example http://www.mcs.anl.gov/petsc/lib.so:mysfcreate()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFView.html b/docs/manualpages/PetscSF/PetscSFView.html
index 054ecc6..0e1b562 100644
--- a/docs/manualpages/PetscSF/PetscSFView.html
+++ b/docs/manualpages/PetscSF/PetscSFView.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFView"><H1>PetscSFView</H1></A>
view a star forest
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFWindowGetDataTypes.html b/docs/manualpages/PetscSF/PetscSFWindowGetDataTypes.html
index 747ddda..0956c5c 100644
--- a/docs/manualpages/PetscSF/PetscSFWindowGetDataTypes.html
+++ b/docs/manualpages/PetscSF/PetscSFWindowGetDataTypes.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFWindowGetDataTypes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFWindowGetDataTypes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFWindowGetDataTypes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFWindowGetDataTypes"><H1>PetscSFWindowGetDataTypes</H1></A>
gets composite local and remote data types for each rank
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFWindowGetSyncType.html b/docs/manualpages/PetscSF/PetscSFWindowGetSyncType.html
index 37b137b..96e4297 100644
--- a/docs/manualpages/PetscSF/PetscSFWindowGetSyncType.html
+++ b/docs/manualpages/PetscSF/PetscSFWindowGetSyncType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFWindowGetSyncType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFWindowGetSyncType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFWindowGetSyncType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFWindowGetSyncType"><H1>PetscSFWindowGetSyncType</H1></A>
get synchrozitaion type for <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFWindowSetSyncType.html b/docs/manualpages/PetscSF/PetscSFWindowSetSyncType.html
index b7277f1..b17ee74 100644
--- a/docs/manualpages/PetscSF/PetscSFWindowSetSyncType.html
+++ b/docs/manualpages/PetscSF/PetscSFWindowSetSyncType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFWindowSetSyncType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFWindowSetSyncType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFWindowSetSyncType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFWindowSetSyncType"><H1>PetscSFWindowSetSyncType</H1></A>
set synchrozitaion type for <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/PetscSFWindowSyncType.html b/docs/manualpages/PetscSF/PetscSFWindowSyncType.html
index 4321f70..42fcb34 100644
--- a/docs/manualpages/PetscSF/PetscSFWindowSyncType.html
+++ b/docs/manualpages/PetscSF/PetscSFWindowSyncType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFWindowSyncType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/PetscSFWindowSyncType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/PetscSFWindowSyncType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFWindowSyncType"><H1>PetscSFWindowSyncType</H1></A>
Type of synchronization for PETSCSFWINDOW
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/PetscSF/index.html b/docs/manualpages/PetscSF/index.html
index bbfbb49..696fb78 100644
--- a/docs/manualpages/PetscSF/index.html
+++ b/docs/manualpages/PetscSF/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Star Forest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/PetscSF/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/PetscSF/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Star Forest Communication: <A HREF="../../../src/sys/sf/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/docs/manualpages/Profiling/ClassPerfInfoClear.html b/docs/manualpages/Profiling/ClassPerfInfoClear.html
index f19cc36..22a5153 100644
--- a/docs/manualpages/Profiling/ClassPerfInfoClear.html
+++ b/docs/manualpages/Profiling/ClassPerfInfoClear.html
@@ -5,8 +5,8 @@
<TITLE>ClassPerfInfoClear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/ClassPerfInfoClear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/ClassPerfInfoClear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ClassPerfInfoClear"><H1>ClassPerfInfoClear</H1></A>
This clears a PetscClassPerfInfo object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/ClassPerfLogCreate.html b/docs/manualpages/Profiling/ClassPerfLogCreate.html
index b21d871..3334d25 100644
--- a/docs/manualpages/Profiling/ClassPerfLogCreate.html
+++ b/docs/manualpages/Profiling/ClassPerfLogCreate.html
@@ -5,8 +5,8 @@
<TITLE>ClassPerfLogCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/ClassPerfLogCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/ClassPerfLogCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ClassPerfLogCreate"><H1>ClassPerfLogCreate</H1></A>
This creates a PetscClassPerfLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/ClassPerfLogDestroy.html b/docs/manualpages/Profiling/ClassPerfLogDestroy.html
index 0d1e877..628b621 100644
--- a/docs/manualpages/Profiling/ClassPerfLogDestroy.html
+++ b/docs/manualpages/Profiling/ClassPerfLogDestroy.html
@@ -5,8 +5,8 @@
<TITLE>ClassPerfLogDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/ClassPerfLogDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/ClassPerfLogDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ClassPerfLogDestroy"><H1>ClassPerfLogDestroy</H1></A>
This destroys a PetscClassPerfLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/ClassPerfLogEnsureSize.html b/docs/manualpages/Profiling/ClassPerfLogEnsureSize.html
index 6edcd5f..8844453 100644
--- a/docs/manualpages/Profiling/ClassPerfLogEnsureSize.html
+++ b/docs/manualpages/Profiling/ClassPerfLogEnsureSize.html
@@ -5,8 +5,8 @@
<TITLE>ClassPerfLogEnsureSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/ClassPerfLogEnsureSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/ClassPerfLogEnsureSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ClassPerfLogEnsureSize"><H1>ClassPerfLogEnsureSize</H1></A>
This ensures that a PetscClassPerfLog is at least of a certain size.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfInfoClear.html b/docs/manualpages/Profiling/EventPerfInfoClear.html
index 2a87a51..a04dbb3 100644
--- a/docs/manualpages/Profiling/EventPerfInfoClear.html
+++ b/docs/manualpages/Profiling/EventPerfInfoClear.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfInfoClear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfInfoClear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfInfoClear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfInfoClear"><H1>EventPerfInfoClear</H1></A>
This clears a PetscEventPerfInfo object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfInfoCopy.html b/docs/manualpages/Profiling/EventPerfInfoCopy.html
index cc95227..5bf84d6 100644
--- a/docs/manualpages/Profiling/EventPerfInfoCopy.html
+++ b/docs/manualpages/Profiling/EventPerfInfoCopy.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfInfoCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfInfoCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfInfoCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfInfoCopy"><H1>EventPerfInfoCopy</H1></A>
Copy the activity and visibility data in eventInfo to outInfo
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogActivate.html b/docs/manualpages/Profiling/EventPerfLogActivate.html
index c344012..f08897c 100644
--- a/docs/manualpages/Profiling/EventPerfLogActivate.html
+++ b/docs/manualpages/Profiling/EventPerfLogActivate.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogActivate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogActivate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogActivate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogActivate"><H1>EventPerfLogActivate</H1></A>
Indicates that a particular event should be logged.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogActivateClass.html b/docs/manualpages/Profiling/EventPerfLogActivateClass.html
index 20cc8a7..b26557e 100644
--- a/docs/manualpages/Profiling/EventPerfLogActivateClass.html
+++ b/docs/manualpages/Profiling/EventPerfLogActivateClass.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogActivateClass</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogActivateClass.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogActivateClass.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogActivateClass"><H1>EventPerfLogActivateClass</H1></A>
Activates event logging for a PETSc object class.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogCreate.html b/docs/manualpages/Profiling/EventPerfLogCreate.html
index 4e5a8dd..5a4278f 100644
--- a/docs/manualpages/Profiling/EventPerfLogCreate.html
+++ b/docs/manualpages/Profiling/EventPerfLogCreate.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogCreate"><H1>EventPerfLogCreate</H1></A>
This creates a PetscEventPerfLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogDeactivate.html b/docs/manualpages/Profiling/EventPerfLogDeactivate.html
index 693bb5e..11f3588 100644
--- a/docs/manualpages/Profiling/EventPerfLogDeactivate.html
+++ b/docs/manualpages/Profiling/EventPerfLogDeactivate.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogDeactivate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogDeactivate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogDeactivate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogDeactivate"><H1>EventPerfLogDeactivate</H1></A>
Indicates that a particular event should not be logged.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogDeactivateClass.html b/docs/manualpages/Profiling/EventPerfLogDeactivateClass.html
index d753667..7b59289 100644
--- a/docs/manualpages/Profiling/EventPerfLogDeactivateClass.html
+++ b/docs/manualpages/Profiling/EventPerfLogDeactivateClass.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogDeactivateClass</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogDeactivateClass.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogDeactivateClass.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogDeactivateClass"><H1>EventPerfLogDeactivateClass</H1></A>
Deactivates event logging for a PETSc object class.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogDestroy.html b/docs/manualpages/Profiling/EventPerfLogDestroy.html
index 1de3932..6808635 100644
--- a/docs/manualpages/Profiling/EventPerfLogDestroy.html
+++ b/docs/manualpages/Profiling/EventPerfLogDestroy.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogDestroy"><H1>EventPerfLogDestroy</H1></A>
This destroys a PetscEventPerfLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogEnsureSize.html b/docs/manualpages/Profiling/EventPerfLogEnsureSize.html
index bb23cc7..d75dc5c 100644
--- a/docs/manualpages/Profiling/EventPerfLogEnsureSize.html
+++ b/docs/manualpages/Profiling/EventPerfLogEnsureSize.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogEnsureSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogEnsureSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogEnsureSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogEnsureSize"><H1>EventPerfLogEnsureSize</H1></A>
This ensures that a PetscEventPerfLog is at least of a certain size.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogGetVisible.html b/docs/manualpages/Profiling/EventPerfLogGetVisible.html
index 134f7e3..d54e497 100644
--- a/docs/manualpages/Profiling/EventPerfLogGetVisible.html
+++ b/docs/manualpages/Profiling/EventPerfLogGetVisible.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogGetVisible</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogGetVisible.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogGetVisible.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogGetVisible"><H1>EventPerfLogGetVisible</H1></A>
This function returns whether an event is printed during <A HREF="../Profiling/PetscLogView.html#PetscLogView">PetscLogView</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventPerfLogSetVisible.html b/docs/manualpages/Profiling/EventPerfLogSetVisible.html
index 9ff4ac9..1846e36 100644
--- a/docs/manualpages/Profiling/EventPerfLogSetVisible.html
+++ b/docs/manualpages/Profiling/EventPerfLogSetVisible.html
@@ -5,8 +5,8 @@
<TITLE>EventPerfLogSetVisible</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventPerfLogSetVisible.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventPerfLogSetVisible.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventPerfLogSetVisible"><H1>EventPerfLogSetVisible</H1></A>
This function determines whether an event is printed during <A HREF="../Profiling/PetscLogView.html#PetscLogView">PetscLogView</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventRegLogCreate.html b/docs/manualpages/Profiling/EventRegLogCreate.html
index 15e8e3b..0ee9d3c 100644
--- a/docs/manualpages/Profiling/EventRegLogCreate.html
+++ b/docs/manualpages/Profiling/EventRegLogCreate.html
@@ -5,8 +5,8 @@
<TITLE>EventRegLogCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventRegLogCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventRegLogCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventRegLogCreate"><H1>EventRegLogCreate</H1></A>
This creates a PetscEventRegLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventRegLogDestroy.html b/docs/manualpages/Profiling/EventRegLogDestroy.html
index 023b710..9a4ec2c 100644
--- a/docs/manualpages/Profiling/EventRegLogDestroy.html
+++ b/docs/manualpages/Profiling/EventRegLogDestroy.html
@@ -5,8 +5,8 @@
<TITLE>EventRegLogDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventRegLogDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventRegLogDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventRegLogDestroy"><H1>EventRegLogDestroy</H1></A>
This destroys a PetscEventRegLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventRegLogGetEvent.html b/docs/manualpages/Profiling/EventRegLogGetEvent.html
index dda6e6f..9af2115 100644
--- a/docs/manualpages/Profiling/EventRegLogGetEvent.html
+++ b/docs/manualpages/Profiling/EventRegLogGetEvent.html
@@ -5,8 +5,8 @@
<TITLE>EventRegLogGetEvent</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventRegLogGetEvent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventRegLogGetEvent.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventRegLogGetEvent"><H1>EventRegLogGetEvent</H1></A>
This function returns the event id given the event name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/EventRegLogRegister.html b/docs/manualpages/Profiling/EventRegLogRegister.html
index 95d5c86..b445663 100644
--- a/docs/manualpages/Profiling/EventRegLogRegister.html
+++ b/docs/manualpages/Profiling/EventRegLogRegister.html
@@ -5,8 +5,8 @@
<TITLE>EventRegLogRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/EventRegLogRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/EventRegLogRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EventRegLogRegister"><H1>EventRegLogRegister</H1></A>
Registers an event for logging operations in an application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscClassIdRegister.html b/docs/manualpages/Profiling/PetscClassIdRegister.html
index 956b3c5..a4e7fd9 100644
--- a/docs/manualpages/Profiling/PetscClassIdRegister.html
+++ b/docs/manualpages/Profiling/PetscClassIdRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscClassIdRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscClassIdRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscClassIdRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClassIdRegister"><H1>PetscClassIdRegister</H1></A>
Registers a new class name for objects and logging operations in an application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscClassRegInfoDestroy.html b/docs/manualpages/Profiling/PetscClassRegInfoDestroy.html
index 22253ba..149a482 100644
--- a/docs/manualpages/Profiling/PetscClassRegInfoDestroy.html
+++ b/docs/manualpages/Profiling/PetscClassRegInfoDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscClassRegInfoDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscClassRegInfoDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscClassRegInfoDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClassRegInfoDestroy"><H1>PetscClassRegInfoDestroy</H1></A>
This destroys a PetscClassRegInfo object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscClassRegLogCreate.html b/docs/manualpages/Profiling/PetscClassRegLogCreate.html
index 5bb70a2..684e6ec 100644
--- a/docs/manualpages/Profiling/PetscClassRegLogCreate.html
+++ b/docs/manualpages/Profiling/PetscClassRegLogCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscClassRegLogCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscClassRegLogCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscClassRegLogCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClassRegLogCreate"><H1>PetscClassRegLogCreate</H1></A>
This creates a PetscClassRegLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscClassRegLogDestroy.html b/docs/manualpages/Profiling/PetscClassRegLogDestroy.html
index 1c9e2d4..c00b012 100644
--- a/docs/manualpages/Profiling/PetscClassRegLogDestroy.html
+++ b/docs/manualpages/Profiling/PetscClassRegLogDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscClassRegLogDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscClassRegLogDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscClassRegLogDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClassRegLogDestroy"><H1>PetscClassRegLogDestroy</H1></A>
This destroys a PetscClassRegLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscClassRegLogGetClass.html b/docs/manualpages/Profiling/PetscClassRegLogGetClass.html
index 2c53811..e7248b5 100644
--- a/docs/manualpages/Profiling/PetscClassRegLogGetClass.html
+++ b/docs/manualpages/Profiling/PetscClassRegLogGetClass.html
@@ -5,8 +5,8 @@
<TITLE>PetscClassRegLogGetClass</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscClassRegLogGetClass.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscClassRegLogGetClass.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClassRegLogGetClass"><H1>PetscClassRegLogGetClass</H1></A>
This function returns the class corresponding to a given classid.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscClassRegLogRegister.html b/docs/manualpages/Profiling/PetscClassRegLogRegister.html
index 0d1f012..59c7433 100644
--- a/docs/manualpages/Profiling/PetscClassRegLogRegister.html
+++ b/docs/manualpages/Profiling/PetscClassRegLogRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscClassRegLogRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscClassRegLogRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscClassRegLogRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClassRegLogRegister"><H1>PetscClassRegLogRegister</H1></A>
Registers a class for logging operations in an application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscGetFlops.html b/docs/manualpages/Profiling/PetscGetFlops.html
index 17c981d..597bc39 100644
--- a/docs/manualpages/Profiling/PetscGetFlops.html
+++ b/docs/manualpages/Profiling/PetscGetFlops.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetFlops</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscGetFlops.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscGetFlops.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetFlops"><H1>PetscGetFlops</H1></A>
Returns the number of flops used on this processor since the program began.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscInfo.html b/docs/manualpages/Profiling/PetscInfo.html
index 9b80d50..da854f6 100644
--- a/docs/manualpages/Profiling/PetscInfo.html
+++ b/docs/manualpages/Profiling/PetscInfo.html
@@ -5,8 +5,8 @@
<TITLE>PetscInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInfo"><H1>PetscInfo</H1></A>
Logs informative data, which is printed to standard output or a file when the option -info <file> is specified.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscInfoActivateClass.html b/docs/manualpages/Profiling/PetscInfoActivateClass.html
index 4e88a26..ae71664 100644
--- a/docs/manualpages/Profiling/PetscInfoActivateClass.html
+++ b/docs/manualpages/Profiling/PetscInfoActivateClass.html
@@ -5,8 +5,8 @@
<TITLE>PetscInfoActivateClass</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscInfoActivateClass.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscInfoActivateClass.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInfoActivateClass"><H1>PetscInfoActivateClass</H1></A>
Activates PlogInfo() messages for a PETSc object class.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscInfoAllow.html b/docs/manualpages/Profiling/PetscInfoAllow.html
index 7c403a0..73388b5 100644
--- a/docs/manualpages/Profiling/PetscInfoAllow.html
+++ b/docs/manualpages/Profiling/PetscInfoAllow.html
@@ -5,8 +5,8 @@
<TITLE>PetscInfoAllow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscInfoAllow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscInfoAllow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInfoAllow"><H1>PetscInfoAllow</H1></A>
Causes <A HREF="../Profiling/PetscInfo.html#PetscInfo">PetscInfo</A>() messages to be printed to standard output.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscInfoDeactivateClass.html b/docs/manualpages/Profiling/PetscInfoDeactivateClass.html
index 19c185e..feb97d5 100644
--- a/docs/manualpages/Profiling/PetscInfoDeactivateClass.html
+++ b/docs/manualpages/Profiling/PetscInfoDeactivateClass.html
@@ -5,8 +5,8 @@
<TITLE>PetscInfoDeactivateClass</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscInfoDeactivateClass.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscInfoDeactivateClass.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInfoDeactivateClass"><H1>PetscInfoDeactivateClass</H1></A>
Deactivates PlogInfo() messages for a PETSc object class.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscIntStackCreate.html b/docs/manualpages/Profiling/PetscIntStackCreate.html
index a0e43e6..7e73919 100644
--- a/docs/manualpages/Profiling/PetscIntStackCreate.html
+++ b/docs/manualpages/Profiling/PetscIntStackCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntStackCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscIntStackCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscIntStackCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntStackCreate"><H1>PetscIntStackCreate</H1></A>
This function creates a stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscIntStackDestroy.html b/docs/manualpages/Profiling/PetscIntStackDestroy.html
index 282ca9d..a9e0e4c 100644
--- a/docs/manualpages/Profiling/PetscIntStackDestroy.html
+++ b/docs/manualpages/Profiling/PetscIntStackDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntStackDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscIntStackDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscIntStackDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntStackDestroy"><H1>PetscIntStackDestroy</H1></A>
This function destroys a stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscIntStackEmpty.html b/docs/manualpages/Profiling/PetscIntStackEmpty.html
index a65c33f..31059c0 100644
--- a/docs/manualpages/Profiling/PetscIntStackEmpty.html
+++ b/docs/manualpages/Profiling/PetscIntStackEmpty.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntStackEmpty</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscIntStackEmpty.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscIntStackEmpty.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntStackEmpty"><H1>PetscIntStackEmpty</H1></A>
This function determines whether any items have been pushed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscIntStackPop.html b/docs/manualpages/Profiling/PetscIntStackPop.html
index 66d4858..6923c8e 100644
--- a/docs/manualpages/Profiling/PetscIntStackPop.html
+++ b/docs/manualpages/Profiling/PetscIntStackPop.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntStackPop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscIntStackPop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscIntStackPop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntStackPop"><H1>PetscIntStackPop</H1></A>
This function pops an integer from the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscIntStackPush.html b/docs/manualpages/Profiling/PetscIntStackPush.html
index 7b00fa0..fe682fd 100644
--- a/docs/manualpages/Profiling/PetscIntStackPush.html
+++ b/docs/manualpages/Profiling/PetscIntStackPush.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntStackPush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscIntStackPush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscIntStackPush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntStackPush"><H1>PetscIntStackPush</H1></A>
This function pushes an integer on the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscIntStackTop.html b/docs/manualpages/Profiling/PetscIntStackTop.html
index 31b0687..18d7cf1 100644
--- a/docs/manualpages/Profiling/PetscIntStackTop.html
+++ b/docs/manualpages/Profiling/PetscIntStackTop.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntStackTop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscIntStackTop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscIntStackTop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntStackTop"><H1>PetscIntStackTop</H1></A>
This function returns the top of the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogActions.html b/docs/manualpages/Profiling/PetscLogActions.html
index 6420ed9..f4b6a71 100644
--- a/docs/manualpages/Profiling/PetscLogActions.html
+++ b/docs/manualpages/Profiling/PetscLogActions.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogActions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogActions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogActions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogActions"><H1>PetscLogActions</H1></A>
Determines whether actions are logged for the graphical viewer.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogAllBegin.html b/docs/manualpages/Profiling/PetscLogAllBegin.html
index 043cf7e..51558e7 100644
--- a/docs/manualpages/Profiling/PetscLogAllBegin.html
+++ b/docs/manualpages/Profiling/PetscLogAllBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogAllBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogAllBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogAllBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogAllBegin"><H1>PetscLogAllBegin</H1></A>
Turns on extensive logging of objects and events. Logs all events. This creates large log files and slows the program down.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogDefaultBegin.html b/docs/manualpages/Profiling/PetscLogDefaultBegin.html
index 143a2b6..07251bc 100644
--- a/docs/manualpages/Profiling/PetscLogDefaultBegin.html
+++ b/docs/manualpages/Profiling/PetscLogDefaultBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogDefaultBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogDefaultBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogDefaultBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogDefaultBegin"><H1>PetscLogDefaultBegin</H1></A>
Turns on logging of objects and events. This logs flop rates and object creation and should not slow programs down too much. This routine may be called more than once.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogDestroy.html b/docs/manualpages/Profiling/PetscLogDestroy.html
index 7f168c0..b5d6b6f 100644
--- a/docs/manualpages/Profiling/PetscLogDestroy.html
+++ b/docs/manualpages/Profiling/PetscLogDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogDestroy"><H1>PetscLogDestroy</H1></A>
Destroys the object and event logging data and resets the global counters.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogDump.html b/docs/manualpages/Profiling/PetscLogDump.html
index 39334a0..12e7aef 100644
--- a/docs/manualpages/Profiling/PetscLogDump.html
+++ b/docs/manualpages/Profiling/PetscLogDump.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogDump</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogDump.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogDump.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogDump"><H1>PetscLogDump</H1></A>
Dumps logs of objects to a file. This file is intended to be read by bin/petscview. This program no longer exists.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEvent.html b/docs/manualpages/Profiling/PetscLogEvent.html
index 780f2fe..32f3417 100644
--- a/docs/manualpages/Profiling/PetscLogEvent.html
+++ b/docs/manualpages/Profiling/PetscLogEvent.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEvent</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEvent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEvent.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEvent"><H1>PetscLogEvent</H1></A>
id used to identify PETSc or user events which timed portions (blocks of executable) code.
<P>
diff --git a/docs/manualpages/Profiling/PetscLogEventActivate.html b/docs/manualpages/Profiling/PetscLogEventActivate.html
index 73a5ab6..51bd451 100644
--- a/docs/manualpages/Profiling/PetscLogEventActivate.html
+++ b/docs/manualpages/Profiling/PetscLogEventActivate.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventActivate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventActivate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventActivate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventActivate"><H1>PetscLogEventActivate</H1></A>
Indicates that a particular event should be logged.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventActivateClass.html b/docs/manualpages/Profiling/PetscLogEventActivateClass.html
index 8e10999..5a3eebd 100644
--- a/docs/manualpages/Profiling/PetscLogEventActivateClass.html
+++ b/docs/manualpages/Profiling/PetscLogEventActivateClass.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventActivateClass</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventActivateClass.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventActivateClass.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventActivateClass"><H1>PetscLogEventActivateClass</H1></A>
Activates event logging for a PETSc object class.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventBarrierBegin.html b/docs/manualpages/Profiling/PetscLogEventBarrierBegin.html
index 16a0d5c..a5de477 100644
--- a/docs/manualpages/Profiling/PetscLogEventBarrierBegin.html
+++ b/docs/manualpages/Profiling/PetscLogEventBarrierBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventBarrierBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventBarrierBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventBarrierBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventBarrierBegin"><H1>PetscLogEventBarrierBegin</H1></A>
Logs the time in a barrier before an event.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventBarrierEnd.html b/docs/manualpages/Profiling/PetscLogEventBarrierEnd.html
index 45687ff..28d1b5e 100644
--- a/docs/manualpages/Profiling/PetscLogEventBarrierEnd.html
+++ b/docs/manualpages/Profiling/PetscLogEventBarrierEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventBarrierEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventBarrierEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventBarrierEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventBarrierEnd"><H1>PetscLogEventBarrierEnd</H1></A>
Logs the time in a barrier before an event.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventBegin.html b/docs/manualpages/Profiling/PetscLogEventBegin.html
index 5b64800..9591bfe 100644
--- a/docs/manualpages/Profiling/PetscLogEventBegin.html
+++ b/docs/manualpages/Profiling/PetscLogEventBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventBegin"><H1>PetscLogEventBegin</H1></A>
Logs the beginning of a user event.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventDeactivate.html b/docs/manualpages/Profiling/PetscLogEventDeactivate.html
index 6f15611..59bd4fb 100644
--- a/docs/manualpages/Profiling/PetscLogEventDeactivate.html
+++ b/docs/manualpages/Profiling/PetscLogEventDeactivate.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventDeactivate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventDeactivate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventDeactivate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventDeactivate"><H1>PetscLogEventDeactivate</H1></A>
Indicates that a particular event should not be logged.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventDeactivateClass.html b/docs/manualpages/Profiling/PetscLogEventDeactivateClass.html
index aa3c9e5..773ceb5 100644
--- a/docs/manualpages/Profiling/PetscLogEventDeactivateClass.html
+++ b/docs/manualpages/Profiling/PetscLogEventDeactivateClass.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventDeactivateClass</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventDeactivateClass.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventDeactivateClass.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventDeactivateClass"><H1>PetscLogEventDeactivateClass</H1></A>
Deactivates event logging for a PETSc object class.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventEnd.html b/docs/manualpages/Profiling/PetscLogEventEnd.html
index b9a9790..cbeb71d 100644
--- a/docs/manualpages/Profiling/PetscLogEventEnd.html
+++ b/docs/manualpages/Profiling/PetscLogEventEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventEnd"><H1>PetscLogEventEnd</H1></A>
Log the end of a user event.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventGetId.html b/docs/manualpages/Profiling/PetscLogEventGetId.html
index a119af8..2c77d9d 100644
--- a/docs/manualpages/Profiling/PetscLogEventGetId.html
+++ b/docs/manualpages/Profiling/PetscLogEventGetId.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventGetId</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventGetId.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventGetId.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventGetId"><H1>PetscLogEventGetId</H1></A>
Returns the event id when given the event name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventGetPerfInfo.html b/docs/manualpages/Profiling/PetscLogEventGetPerfInfo.html
index 8e1af1f..4f3dc99 100644
--- a/docs/manualpages/Profiling/PetscLogEventGetPerfInfo.html
+++ b/docs/manualpages/Profiling/PetscLogEventGetPerfInfo.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventGetPerfInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventGetPerfInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventGetPerfInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventGetPerfInfo"><H1>PetscLogEventGetPerfInfo</H1></A>
Return the performance information about the given event in the given stage
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventRegister.html b/docs/manualpages/Profiling/PetscLogEventRegister.html
index a8ba8e3..22ef0bc 100644
--- a/docs/manualpages/Profiling/PetscLogEventRegister.html
+++ b/docs/manualpages/Profiling/PetscLogEventRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventRegister"><H1>PetscLogEventRegister</H1></A>
Registers an event name for logging operations in an application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogEventSetActiveAll.html b/docs/manualpages/Profiling/PetscLogEventSetActiveAll.html
index 2fc265a..ce861dc 100644
--- a/docs/manualpages/Profiling/PetscLogEventSetActiveAll.html
+++ b/docs/manualpages/Profiling/PetscLogEventSetActiveAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogEventSetActiveAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogEventSetActiveAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogEventSetActiveAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogEventSetActiveAll"><H1>PetscLogEventSetActiveAll</H1></A>
Sets the event activity in every stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogFlops.html b/docs/manualpages/Profiling/PetscLogFlops.html
index 91b895c..a813cd1 100644
--- a/docs/manualpages/Profiling/PetscLogFlops.html
+++ b/docs/manualpages/Profiling/PetscLogFlops.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogFlops</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogFlops.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogFlops.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogFlops"><H1>PetscLogFlops</H1></A>
Adds floating point operations to the global counter.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogGetStageLog.html b/docs/manualpages/Profiling/PetscLogGetStageLog.html
index 42819fc..50488b9 100644
--- a/docs/manualpages/Profiling/PetscLogGetStageLog.html
+++ b/docs/manualpages/Profiling/PetscLogGetStageLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogGetStageLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogGetStageLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogGetStageLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogGetStageLog"><H1>PetscLogGetStageLog</H1></A>
This function returns the default stage logging object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogMPEBegin.html b/docs/manualpages/Profiling/PetscLogMPEBegin.html
index f12ac19..a1e3309 100644
--- a/docs/manualpages/Profiling/PetscLogMPEBegin.html
+++ b/docs/manualpages/Profiling/PetscLogMPEBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogMPEBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogMPEBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogMPEBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogMPEBegin"><H1>PetscLogMPEBegin</H1></A>
Turns on MPE logging of events. This creates large log files and slows the program down.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogMPEDump.html b/docs/manualpages/Profiling/PetscLogMPEDump.html
index 1a025c0..5d4124b 100644
--- a/docs/manualpages/Profiling/PetscLogMPEDump.html
+++ b/docs/manualpages/Profiling/PetscLogMPEDump.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogMPEDump</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogMPEDump.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogMPEDump.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogMPEDump"><H1>PetscLogMPEDump</H1></A>
Dumps the MPE logging info to file for later use with Jumpshot.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogMPEGetRGBColor.html b/docs/manualpages/Profiling/PetscLogMPEGetRGBColor.html
index fe167cc..e7db72f 100644
--- a/docs/manualpages/Profiling/PetscLogMPEGetRGBColor.html
+++ b/docs/manualpages/Profiling/PetscLogMPEGetRGBColor.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogMPEGetRGBColor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogMPEGetRGBColor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogMPEGetRGBColor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogMPEGetRGBColor"><H1>PetscLogMPEGetRGBColor</H1></A>
This routine returns a rgb color useable with <A HREF="../Profiling/PetscLogEventRegister.html#PetscLogEventRegister">PetscLogEventRegister</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogObjects.html b/docs/manualpages/Profiling/PetscLogObjects.html
index d49ef9a..75f6aba 100644
--- a/docs/manualpages/Profiling/PetscLogObjects.html
+++ b/docs/manualpages/Profiling/PetscLogObjects.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogObjects</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogObjects.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogObjects.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogObjects"><H1>PetscLogObjects</H1></A>
Determines whether objects are logged for the graphical viewer.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogSet.html b/docs/manualpages/Profiling/PetscLogSet.html
index 5bc404b..9dc7292 100644
--- a/docs/manualpages/Profiling/PetscLogSet.html
+++ b/docs/manualpages/Profiling/PetscLogSet.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogSet"><H1>PetscLogSet</H1></A>
Sets the logging functions called at the beginning and ending of every event.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStage.html b/docs/manualpages/Profiling/PetscLogStage.html
index f67db1b..bc663ae 100644
--- a/docs/manualpages/Profiling/PetscLogStage.html
+++ b/docs/manualpages/Profiling/PetscLogStage.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStage"><H1>PetscLogStage</H1></A>
id used to identify user stages (phases, sections) of runs - for logging
<P>
diff --git a/docs/manualpages/Profiling/PetscLogStageGetActive.html b/docs/manualpages/Profiling/PetscLogStageGetActive.html
index ff03bb3..1cda6b0 100644
--- a/docs/manualpages/Profiling/PetscLogStageGetActive.html
+++ b/docs/manualpages/Profiling/PetscLogStageGetActive.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStageGetActive</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStageGetActive.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStageGetActive.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStageGetActive"><H1>PetscLogStageGetActive</H1></A>
Returns stage activity for <A HREF="../Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</A>() and <A HREF="../Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStageGetId.html b/docs/manualpages/Profiling/PetscLogStageGetId.html
index 2fd424e..f207ec4 100644
--- a/docs/manualpages/Profiling/PetscLogStageGetId.html
+++ b/docs/manualpages/Profiling/PetscLogStageGetId.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStageGetId</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStageGetId.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStageGetId.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStageGetId"><H1>PetscLogStageGetId</H1></A>
Returns the stage id when given the stage name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStageGetVisible.html b/docs/manualpages/Profiling/PetscLogStageGetVisible.html
index 070142d..d1dfc3c 100644
--- a/docs/manualpages/Profiling/PetscLogStageGetVisible.html
+++ b/docs/manualpages/Profiling/PetscLogStageGetVisible.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStageGetVisible</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStageGetVisible.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStageGetVisible.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStageGetVisible"><H1>PetscLogStageGetVisible</H1></A>
Returns stage visibility in <A HREF="../Profiling/PetscLogView.html#PetscLogView">PetscLogView</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStagePop.html b/docs/manualpages/Profiling/PetscLogStagePop.html
index 1f9d5bf..fa5fbe9 100644
--- a/docs/manualpages/Profiling/PetscLogStagePop.html
+++ b/docs/manualpages/Profiling/PetscLogStagePop.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStagePop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStagePop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStagePop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStagePop"><H1>PetscLogStagePop</H1></A>
This function pops a stage from the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStagePush.html b/docs/manualpages/Profiling/PetscLogStagePush.html
index 10d057a..27f3af5 100644
--- a/docs/manualpages/Profiling/PetscLogStagePush.html
+++ b/docs/manualpages/Profiling/PetscLogStagePush.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStagePush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStagePush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStagePush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStagePush"><H1>PetscLogStagePush</H1></A>
This function pushes a stage on the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStageRegister.html b/docs/manualpages/Profiling/PetscLogStageRegister.html
index c457d5e..622913f 100644
--- a/docs/manualpages/Profiling/PetscLogStageRegister.html
+++ b/docs/manualpages/Profiling/PetscLogStageRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStageRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStageRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStageRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStageRegister"><H1>PetscLogStageRegister</H1></A>
Attaches a charactor string name to a logging stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStageSetActive.html b/docs/manualpages/Profiling/PetscLogStageSetActive.html
index bce550f..965aefc 100644
--- a/docs/manualpages/Profiling/PetscLogStageSetActive.html
+++ b/docs/manualpages/Profiling/PetscLogStageSetActive.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStageSetActive</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStageSetActive.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStageSetActive.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStageSetActive"><H1>PetscLogStageSetActive</H1></A>
Determines stage activity for <A HREF="../Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</A>() and <A HREF="../Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogStageSetVisible.html b/docs/manualpages/Profiling/PetscLogStageSetVisible.html
index 3e9cb34..45dbd64 100644
--- a/docs/manualpages/Profiling/PetscLogStageSetVisible.html
+++ b/docs/manualpages/Profiling/PetscLogStageSetVisible.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogStageSetVisible</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogStageSetVisible.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogStageSetVisible.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogStageSetVisible"><H1>PetscLogStageSetVisible</H1></A>
Determines stage visibility in <A HREF="../Profiling/PetscLogView.html#PetscLogView">PetscLogView</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogTraceBegin.html b/docs/manualpages/Profiling/PetscLogTraceBegin.html
index 3a0c284..2e48d8b 100644
--- a/docs/manualpages/Profiling/PetscLogTraceBegin.html
+++ b/docs/manualpages/Profiling/PetscLogTraceBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogTraceBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogTraceBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogTraceBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogTraceBegin"><H1>PetscLogTraceBegin</H1></A>
Activates trace logging. Every time a PETSc event begins or ends, the event name is printed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogView.html b/docs/manualpages/Profiling/PetscLogView.html
index 91b106e..8992161 100644
--- a/docs/manualpages/Profiling/PetscLogView.html
+++ b/docs/manualpages/Profiling/PetscLogView.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogView"><H1>PetscLogView</H1></A>
Prints a summary of the logging.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscLogViewFromOptions.html b/docs/manualpages/Profiling/PetscLogViewFromOptions.html
index 4eda16e..ace46e9 100644
--- a/docs/manualpages/Profiling/PetscLogViewFromOptions.html
+++ b/docs/manualpages/Profiling/PetscLogViewFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscLogViewFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscLogViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscLogViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLogViewFromOptions"><H1>PetscLogViewFromOptions</H1></A>
Processes command line options to determine if/how a PetscLog is to be viewed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscPreLoadBegin.html b/docs/manualpages/Profiling/PetscPreLoadBegin.html
index 236f5ad..5581a73 100644
--- a/docs/manualpages/Profiling/PetscPreLoadBegin.html
+++ b/docs/manualpages/Profiling/PetscPreLoadBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscPreLoadBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscPreLoadBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscPreLoadBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPreLoadBegin"><H1>PetscPreLoadBegin</H1></A>
Begin a segment of code that may be preloaded (run twice) to get accurate timings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscPreLoadEnd.html b/docs/manualpages/Profiling/PetscPreLoadEnd.html
index 602183b..291ae50 100644
--- a/docs/manualpages/Profiling/PetscPreLoadEnd.html
+++ b/docs/manualpages/Profiling/PetscPreLoadEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscPreLoadEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscPreLoadEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscPreLoadEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPreLoadEnd"><H1>PetscPreLoadEnd</H1></A>
End a segment of code that may be preloaded (run twice) to get accurate timings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscPreLoadStage.html b/docs/manualpages/Profiling/PetscPreLoadStage.html
index c918c3d..3c8cb08 100644
--- a/docs/manualpages/Profiling/PetscPreLoadStage.html
+++ b/docs/manualpages/Profiling/PetscPreLoadStage.html
@@ -5,8 +5,8 @@
<TITLE>PetscPreLoadStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscPreLoadStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscPreLoadStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPreLoadStage"><H1>PetscPreLoadStage</H1></A>
Start a new segment of code to be timed separately. to get accurate timings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageInfoDestroy.html b/docs/manualpages/Profiling/PetscStageInfoDestroy.html
index cb03bbe..0e63c20 100644
--- a/docs/manualpages/Profiling/PetscStageInfoDestroy.html
+++ b/docs/manualpages/Profiling/PetscStageInfoDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageInfoDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageInfoDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageInfoDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageInfoDestroy"><H1>PetscStageInfoDestroy</H1></A>
This destroys a PetscStageInfo object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogCreate.html b/docs/manualpages/Profiling/PetscStageLogCreate.html
index f7f291a..8f0c23f 100644
--- a/docs/manualpages/Profiling/PetscStageLogCreate.html
+++ b/docs/manualpages/Profiling/PetscStageLogCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogCreate"><H1>PetscStageLogCreate</H1></A>
This creates a PetscStageLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogDestroy.html b/docs/manualpages/Profiling/PetscStageLogDestroy.html
index 3419a28..4e4c146 100644
--- a/docs/manualpages/Profiling/PetscStageLogDestroy.html
+++ b/docs/manualpages/Profiling/PetscStageLogDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogDestroy"><H1>PetscStageLogDestroy</H1></A>
This destroys a PetscStageLog object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetActive.html b/docs/manualpages/Profiling/PetscStageLogGetActive.html
index dd4896e..96ee19f 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetActive.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetActive.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetActive</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetActive.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetActive.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetActive"><H1>PetscStageLogGetActive</H1></A>
This function returns whether events will be logged suring this stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetClassPerfLog.html b/docs/manualpages/Profiling/PetscStageLogGetClassPerfLog.html
index 38795ab..de02d49 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetClassPerfLog.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetClassPerfLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetClassPerfLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetClassPerfLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetClassPerfLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetClassPerfLog"><H1>PetscStageLogGetClassPerfLog</H1></A>
This function returns the ClassPerfLog for the given stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetClassRegLog.html b/docs/manualpages/Profiling/PetscStageLogGetClassRegLog.html
index 7b540aa..64a4c84 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetClassRegLog.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetClassRegLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetClassRegLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetClassRegLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetClassRegLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetClassRegLog"><H1>PetscStageLogGetClassRegLog</H1></A>
This function returns the PetscClassRegLog for the given stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetCurrent.html b/docs/manualpages/Profiling/PetscStageLogGetCurrent.html
index 55667bc..8c32346 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetCurrent.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetCurrent.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetCurrent</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetCurrent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetCurrent.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetCurrent"><H1>PetscStageLogGetCurrent</H1></A>
This function returns the stage from the top of the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetEventPerfLog.html b/docs/manualpages/Profiling/PetscStageLogGetEventPerfLog.html
index 247027f..a40cded 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetEventPerfLog.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetEventPerfLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetEventPerfLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetEventPerfLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetEventPerfLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetEventPerfLog"><H1>PetscStageLogGetEventPerfLog</H1></A>
This function returns the PetscEventPerfLog for the given stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetEventRegLog.html b/docs/manualpages/Profiling/PetscStageLogGetEventRegLog.html
index a33bb47..c45ed33 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetEventRegLog.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetEventRegLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetEventRegLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetEventRegLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetEventRegLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetEventRegLog"><H1>PetscStageLogGetEventRegLog</H1></A>
This function returns the PetscEventRegLog.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetStage.html b/docs/manualpages/Profiling/PetscStageLogGetStage.html
index 8ab5460..280badd 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetStage.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetStage.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetStage"><H1>PetscStageLogGetStage</H1></A>
This function returns the stage id given the stage name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogGetVisible.html b/docs/manualpages/Profiling/PetscStageLogGetVisible.html
index 1b87c29..d1a3400 100644
--- a/docs/manualpages/Profiling/PetscStageLogGetVisible.html
+++ b/docs/manualpages/Profiling/PetscStageLogGetVisible.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogGetVisible</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogGetVisible.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogGetVisible.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogGetVisible"><H1>PetscStageLogGetVisible</H1></A>
This function returns whether a stage is printed during <A HREF="../Profiling/PetscLogView.html#PetscLogView">PetscLogView</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogPop.html b/docs/manualpages/Profiling/PetscStageLogPop.html
index a87a55e..da3c90a 100644
--- a/docs/manualpages/Profiling/PetscStageLogPop.html
+++ b/docs/manualpages/Profiling/PetscStageLogPop.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogPop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogPop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogPop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogPop"><H1>PetscStageLogPop</H1></A>
This function pops a stage from the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogPush.html b/docs/manualpages/Profiling/PetscStageLogPush.html
index b697417..40cba51 100644
--- a/docs/manualpages/Profiling/PetscStageLogPush.html
+++ b/docs/manualpages/Profiling/PetscStageLogPush.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogPush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogPush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogPush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogPush"><H1>PetscStageLogPush</H1></A>
This function pushes a stage on the stack.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogRegister.html b/docs/manualpages/Profiling/PetscStageLogRegister.html
index fb356e2..21f83bb 100644
--- a/docs/manualpages/Profiling/PetscStageLogRegister.html
+++ b/docs/manualpages/Profiling/PetscStageLogRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogRegister"><H1>PetscStageLogRegister</H1></A>
Registers a stage name for logging operations in an application code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogSetActive.html b/docs/manualpages/Profiling/PetscStageLogSetActive.html
index 802ed71..46227bf 100644
--- a/docs/manualpages/Profiling/PetscStageLogSetActive.html
+++ b/docs/manualpages/Profiling/PetscStageLogSetActive.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogSetActive</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogSetActive.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogSetActive.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogSetActive"><H1>PetscStageLogSetActive</H1></A>
This function determines whether events will be logged during this state.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/PetscStageLogSetVisible.html b/docs/manualpages/Profiling/PetscStageLogSetVisible.html
index 7de80b2..98b7cd9 100644
--- a/docs/manualpages/Profiling/PetscStageLogSetVisible.html
+++ b/docs/manualpages/Profiling/PetscStageLogSetVisible.html
@@ -5,8 +5,8 @@
<TITLE>PetscStageLogSetVisible</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/PetscStageLogSetVisible.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/PetscStageLogSetVisible.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStageLogSetVisible"><H1>PetscStageLogSetVisible</H1></A>
This function determines whether a stage is printed during <A HREF="../Profiling/PetscLogView.html#PetscLogView">PetscLogView</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Profiling/index.html b/docs/manualpages/Profiling/index.html
index 6ffef5b..60d01eb 100644
--- a/docs/manualpages/Profiling/index.html
+++ b/docs/manualpages/Profiling/index.html
@@ -3,8 +3,8 @@
<TITLE>Profiling Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Profiling/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Profiling/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Profiling Manual Pages
</H2>
diff --git a/docs/manualpages/SNES/DMCopyDMSNES.html b/docs/manualpages/SNES/DMCopyDMSNES.html
index c44818a..1fd0a22 100644
--- a/docs/manualpages/SNES/DMCopyDMSNES.html
+++ b/docs/manualpages/SNES/DMCopyDMSNES.html
@@ -5,8 +5,8 @@
<TITLE>DMCopyDMSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMCopyDMSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMCopyDMSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCopyDMSNES"><H1>DMCopyDMSNES</H1></A>
copies a <A HREF="../DM/DM.html#DM">DM</A> context to a new <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMDASNESSetFunctionLocal.html b/docs/manualpages/SNES/DMDASNESSetFunctionLocal.html
index 96041ef..8e7f5c1 100644
--- a/docs/manualpages/SNES/DMDASNESSetFunctionLocal.html
+++ b/docs/manualpages/SNES/DMDASNESSetFunctionLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDASNESSetFunctionLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMDASNESSetFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMDASNESSetFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASNESSetFunctionLocal"><H1>DMDASNESSetFunctionLocal</H1></A>
set a local residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMDASNESSetJacobianLocal.html b/docs/manualpages/SNES/DMDASNESSetJacobianLocal.html
index a94a2bf..2fa4b59 100644
--- a/docs/manualpages/SNES/DMDASNESSetJacobianLocal.html
+++ b/docs/manualpages/SNES/DMDASNESSetJacobianLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDASNESSetJacobianLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMDASNESSetJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMDASNESSetJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASNESSetJacobianLocal"><H1>DMDASNESSetJacobianLocal</H1></A>
set a local Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMDASNESSetObjectiveLocal.html b/docs/manualpages/SNES/DMDASNESSetObjectiveLocal.html
index 8bd4c15..1a36e6a 100644
--- a/docs/manualpages/SNES/DMDASNESSetObjectiveLocal.html
+++ b/docs/manualpages/SNES/DMDASNESSetObjectiveLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDASNESSetObjectiveLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMDASNESSetObjectiveLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMDASNESSetObjectiveLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASNESSetObjectiveLocal"><H1>DMDASNESSetObjectiveLocal</H1></A>
set a local residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMDASNESSetPicardLocal.html b/docs/manualpages/SNES/DMDASNESSetPicardLocal.html
index c180d5f..ee81b79 100644
--- a/docs/manualpages/SNES/DMDASNESSetPicardLocal.html
+++ b/docs/manualpages/SNES/DMDASNESSetPicardLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDASNESSetPicardLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMDASNESSetPicardLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMDASNESSetPicardLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDASNESSetPicardLocal"><H1>DMDASNESSetPicardLocal</H1></A>
set a local right hand side and matrix evaluation function for Picard iteration
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMGetDMSNES.html b/docs/manualpages/SNES/DMGetDMSNES.html
index 9619924..b6578d2 100644
--- a/docs/manualpages/SNES/DMGetDMSNES.html
+++ b/docs/manualpages/SNES/DMGetDMSNES.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDMSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMGetDMSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMGetDMSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDMSNES"><H1>DMGetDMSNES</H1></A>
get read-only private DMSNES context from a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMGetDMSNESWrite.html b/docs/manualpages/SNES/DMGetDMSNESWrite.html
index ab4feeb..c490a88 100644
--- a/docs/manualpages/SNES/DMGetDMSNESWrite.html
+++ b/docs/manualpages/SNES/DMGetDMSNESWrite.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDMSNESWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMGetDMSNESWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMGetDMSNESWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDMSNESWrite"><H1>DMGetDMSNESWrite</H1></A>
get write access to private DMSNES context from a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexGetCellFields.html b/docs/manualpages/SNES/DMPlexGetCellFields.html
index 19564a8..e671dad 100644
--- a/docs/manualpages/SNES/DMPlexGetCellFields.html
+++ b/docs/manualpages/SNES/DMPlexGetCellFields.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetCellFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexGetCellFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexGetCellFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetCellFields"><H1>DMPlexGetCellFields</H1></A>
Retrieve the field values values for a chunk of cells
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexGetFaceFields.html b/docs/manualpages/SNES/DMPlexGetFaceFields.html
index 342f9fb..a64ff3d 100644
--- a/docs/manualpages/SNES/DMPlexGetFaceFields.html
+++ b/docs/manualpages/SNES/DMPlexGetFaceFields.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetFaceFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexGetFaceFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexGetFaceFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetFaceFields"><H1>DMPlexGetFaceFields</H1></A>
Retrieve the field values values for a chunk of faces
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexGetFaceGeometry.html b/docs/manualpages/SNES/DMPlexGetFaceGeometry.html
index 52f7e57..80f0048 100644
--- a/docs/manualpages/SNES/DMPlexGetFaceGeometry.html
+++ b/docs/manualpages/SNES/DMPlexGetFaceGeometry.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexGetFaceGeometry</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexGetFaceGeometry.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexGetFaceGeometry.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexGetFaceGeometry"><H1>DMPlexGetFaceGeometry</H1></A>
Retrieve the geometric values for a chunk of faces
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexReconstructGradientsFVM.html b/docs/manualpages/SNES/DMPlexReconstructGradientsFVM.html
index 8f8496f..0b1e901 100644
--- a/docs/manualpages/SNES/DMPlexReconstructGradientsFVM.html
+++ b/docs/manualpages/SNES/DMPlexReconstructGradientsFVM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexReconstructGradientsFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexReconstructGradientsFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexReconstructGradientsFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexReconstructGradientsFVM"><H1>DMPlexReconstructGradientsFVM</H1></A>
reconstruct the gradient of a vector using a finite volume method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexRestoreCellFields.html b/docs/manualpages/SNES/DMPlexRestoreCellFields.html
index 0d8f9e3..4199bab 100644
--- a/docs/manualpages/SNES/DMPlexRestoreCellFields.html
+++ b/docs/manualpages/SNES/DMPlexRestoreCellFields.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexRestoreCellFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexRestoreCellFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexRestoreCellFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexRestoreCellFields"><H1>DMPlexRestoreCellFields</H1></A>
Restore the field values values for a chunk of cells
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexRestoreFaceFields.html b/docs/manualpages/SNES/DMPlexRestoreFaceFields.html
index 4a895bb..4822f99 100644
--- a/docs/manualpages/SNES/DMPlexRestoreFaceFields.html
+++ b/docs/manualpages/SNES/DMPlexRestoreFaceFields.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexRestoreFaceFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexRestoreFaceFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexRestoreFaceFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexRestoreFaceFields"><H1>DMPlexRestoreFaceFields</H1></A>
Restore the field values values for a chunk of faces
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexRestoreFaceGeometry.html b/docs/manualpages/SNES/DMPlexRestoreFaceGeometry.html
index 716597c..0d22559 100644
--- a/docs/manualpages/SNES/DMPlexRestoreFaceGeometry.html
+++ b/docs/manualpages/SNES/DMPlexRestoreFaceGeometry.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexRestoreFaceGeometry</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexRestoreFaceGeometry.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexRestoreFaceGeometry.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexRestoreFaceGeometry"><H1>DMPlexRestoreFaceGeometry</H1></A>
Restore the field values values for a chunk of faces
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexSNESComputeBoundaryFEM.html b/docs/manualpages/SNES/DMPlexSNESComputeBoundaryFEM.html
index 538e0a5..017c95f 100644
--- a/docs/manualpages/SNES/DMPlexSNESComputeBoundaryFEM.html
+++ b/docs/manualpages/SNES/DMPlexSNESComputeBoundaryFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSNESComputeBoundaryFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexSNESComputeBoundaryFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexSNESComputeBoundaryFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSNESComputeBoundaryFEM"><H1>DMPlexSNESComputeBoundaryFEM</H1></A>
Form the boundary values for the local input X
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexSNESComputeJacobianFEM.html b/docs/manualpages/SNES/DMPlexSNESComputeJacobianFEM.html
index 3ac3387..600ca19 100644
--- a/docs/manualpages/SNES/DMPlexSNESComputeJacobianFEM.html
+++ b/docs/manualpages/SNES/DMPlexSNESComputeJacobianFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSNESComputeJacobianFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexSNESComputeJacobianFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexSNESComputeJacobianFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSNESComputeJacobianFEM"><H1>DMPlexSNESComputeJacobianFEM</H1></A>
Form the local portion of the Jacobian matrix J at the local solution X using pointwise functions specified by the user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexSNESComputeResidualFEM.html b/docs/manualpages/SNES/DMPlexSNESComputeResidualFEM.html
index 309c7ae..6fda270 100644
--- a/docs/manualpages/SNES/DMPlexSNESComputeResidualFEM.html
+++ b/docs/manualpages/SNES/DMPlexSNESComputeResidualFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSNESComputeResidualFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexSNESComputeResidualFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexSNESComputeResidualFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSNESComputeResidualFEM"><H1>DMPlexSNESComputeResidualFEM</H1></A>
Form the local residual F from the local input X using pointwise functions specified by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexSNESGetGeometryFEM.html b/docs/manualpages/SNES/DMPlexSNESGetGeometryFEM.html
index e95b223..3ce178c 100644
--- a/docs/manualpages/SNES/DMPlexSNESGetGeometryFEM.html
+++ b/docs/manualpages/SNES/DMPlexSNESGetGeometryFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSNESGetGeometryFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexSNESGetGeometryFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexSNESGetGeometryFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSNESGetGeometryFEM"><H1>DMPlexSNESGetGeometryFEM</H1></A>
Return precomputed geometric data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexSNESGetGeometryFVM.html b/docs/manualpages/SNES/DMPlexSNESGetGeometryFVM.html
index 9183b20..3024598 100644
--- a/docs/manualpages/SNES/DMPlexSNESGetGeometryFVM.html
+++ b/docs/manualpages/SNES/DMPlexSNESGetGeometryFVM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSNESGetGeometryFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexSNESGetGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexSNESGetGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSNESGetGeometryFVM"><H1>DMPlexSNESGetGeometryFVM</H1></A>
Return precomputed geometric data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexSNESGetGradientDM.html b/docs/manualpages/SNES/DMPlexSNESGetGradientDM.html
index 45e6e43..f790c60 100644
--- a/docs/manualpages/SNES/DMPlexSNESGetGradientDM.html
+++ b/docs/manualpages/SNES/DMPlexSNESGetGradientDM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSNESGetGradientDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexSNESGetGradientDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexSNESGetGradientDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSNESGetGradientDM"><H1>DMPlexSNESGetGradientDM</H1></A>
Return gradient data layout
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMPlexSetSNESLocalFEM.html b/docs/manualpages/SNES/DMPlexSetSNESLocalFEM.html
index 1e323d0..604e7cc 100644
--- a/docs/manualpages/SNES/DMPlexSetSNESLocalFEM.html
+++ b/docs/manualpages/SNES/DMPlexSetSNESLocalFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexSetSNESLocalFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMPlexSetSNESLocalFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMPlexSetSNESLocalFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexSetSNESLocalFEM"><H1>DMPlexSetSNESLocalFEM</H1></A>
Use DMPlex's internal FEM routines to compute <A HREF="../SNES/SNES.html#SNES">SNES</A> boundary values, residual, and Jacobian.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESCopy.html b/docs/manualpages/SNES/DMSNESCopy.html
index e4706ed..1dc3fde 100644
--- a/docs/manualpages/SNES/DMSNESCopy.html
+++ b/docs/manualpages/SNES/DMSNESCopy.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESCopy"><H1>DMSNESCopy</H1></A>
copies the information in a DMSNES to another DMSNES
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESGetFunction.html b/docs/manualpages/SNES/DMSNESGetFunction.html
index 9a0ce15..8446290 100644
--- a/docs/manualpages/SNES/DMSNESGetFunction.html
+++ b/docs/manualpages/SNES/DMSNESGetFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESGetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESGetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESGetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESGetFunction"><H1>DMSNESGetFunction</H1></A>
get <A HREF="../SNES/SNES.html#SNES">SNES</A> residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESGetJacobian.html b/docs/manualpages/SNES/DMSNESGetJacobian.html
index a6cb6aa..85edf35 100644
--- a/docs/manualpages/SNES/DMSNESGetJacobian.html
+++ b/docs/manualpages/SNES/DMSNESGetJacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESGetJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESGetJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESGetJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESGetJacobian"><H1>DMSNESGetJacobian</H1></A>
get <A HREF="../SNES/SNES.html#SNES">SNES</A> Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESGetNGS.html b/docs/manualpages/SNES/DMSNESGetNGS.html
index dc47f5d..a140cae 100644
--- a/docs/manualpages/SNES/DMSNESGetNGS.html
+++ b/docs/manualpages/SNES/DMSNESGetNGS.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESGetNGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESGetNGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESGetNGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESGetNGS"><H1>DMSNESGetNGS</H1></A>
get <A HREF="../SNES/SNES.html#SNES">SNES</A> Gauss-Seidel relaxation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESGetObjective.html b/docs/manualpages/SNES/DMSNESGetObjective.html
index 4cead03..48e55ee 100644
--- a/docs/manualpages/SNES/DMSNESGetObjective.html
+++ b/docs/manualpages/SNES/DMSNESGetObjective.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESGetObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESGetObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESGetObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESGetObjective"><H1>DMSNESGetObjective</H1></A>
get <A HREF="../SNES/SNES.html#SNES">SNES</A> objective evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESGetPicard.html b/docs/manualpages/SNES/DMSNESGetPicard.html
index 7bbe56d..16cf565 100644
--- a/docs/manualpages/SNES/DMSNESGetPicard.html
+++ b/docs/manualpages/SNES/DMSNESGetPicard.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESGetPicard</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESGetPicard.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESGetPicard.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESGetPicard"><H1>DMSNESGetPicard</H1></A>
get <A HREF="../SNES/SNES.html#SNES">SNES</A> Picard iteration evaluation functions
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetBoundaryLocal.html b/docs/manualpages/SNES/DMSNESSetBoundaryLocal.html
index af1ef97..1c1256e 100644
--- a/docs/manualpages/SNES/DMSNESSetBoundaryLocal.html
+++ b/docs/manualpages/SNES/DMSNESSetBoundaryLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetBoundaryLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetBoundaryLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetBoundaryLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetBoundaryLocal"><H1>DMSNESSetBoundaryLocal</H1></A>
set a local boundary value function. This function is called with local vector containing the local vector information PLUS ghost point information. It should insert values into the local vector that do not come from the global vector, such as essential boundary condition data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetFunction.html b/docs/manualpages/SNES/DMSNESSetFunction.html
index 851e66d..90791d8 100644
--- a/docs/manualpages/SNES/DMSNESSetFunction.html
+++ b/docs/manualpages/SNES/DMSNESSetFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetFunction"><H1>DMSNESSetFunction</H1></A>
set <A HREF="../SNES/SNES.html#SNES">SNES</A> residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetFunctionLocal.html b/docs/manualpages/SNES/DMSNESSetFunctionLocal.html
index cf27f32..1a2dd72 100644
--- a/docs/manualpages/SNES/DMSNESSetFunctionLocal.html
+++ b/docs/manualpages/SNES/DMSNESSetFunctionLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetFunctionLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetFunctionLocal"><H1>DMSNESSetFunctionLocal</H1></A>
set a local residual evaluation function. This function is called with local vector containing the local vector information PLUS ghost point information. It should compute a result for all local elements and DMSNES will automatically accumulate the overlapping values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetJacobian.html b/docs/manualpages/SNES/DMSNESSetJacobian.html
index 014b72a..49559e3 100644
--- a/docs/manualpages/SNES/DMSNESSetJacobian.html
+++ b/docs/manualpages/SNES/DMSNESSetJacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetJacobian"><H1>DMSNESSetJacobian</H1></A>
set <A HREF="../SNES/SNES.html#SNES">SNES</A> Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetJacobianLocal.html b/docs/manualpages/SNES/DMSNESSetJacobianLocal.html
index ca0b16e..0bc7884 100644
--- a/docs/manualpages/SNES/DMSNESSetJacobianLocal.html
+++ b/docs/manualpages/SNES/DMSNESSetJacobianLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetJacobianLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetJacobianLocal"><H1>DMSNESSetJacobianLocal</H1></A>
set a local Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetNGS.html b/docs/manualpages/SNES/DMSNESSetNGS.html
index 28d14bf..465eb97 100644
--- a/docs/manualpages/SNES/DMSNESSetNGS.html
+++ b/docs/manualpages/SNES/DMSNESSetNGS.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetNGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetNGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetNGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetNGS"><H1>DMSNESSetNGS</H1></A>
set <A HREF="../SNES/SNES.html#SNES">SNES</A> Gauss-Seidel relaxation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetObjective.html b/docs/manualpages/SNES/DMSNESSetObjective.html
index 57bf2ad..87437b9 100644
--- a/docs/manualpages/SNES/DMSNESSetObjective.html
+++ b/docs/manualpages/SNES/DMSNESSetObjective.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetObjective"><H1>DMSNESSetObjective</H1></A>
set <A HREF="../SNES/SNES.html#SNES">SNES</A> objective evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/DMSNESSetPicard.html b/docs/manualpages/SNES/DMSNESSetPicard.html
index 1980c58..5ba3478 100644
--- a/docs/manualpages/SNES/DMSNESSetPicard.html
+++ b/docs/manualpages/SNES/DMSNESSetPicard.html
@@ -5,8 +5,8 @@
<TITLE>DMSNESSetPicard</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/DMSNESSetPicard.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/DMSNESSetPicard.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMSNESSetPicard"><H1>DMSNESSetPicard</H1></A>
set <A HREF="../SNES/SNES.html#SNES">SNES</A> Picard iteration matrix and RHS evaluation functions.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/KSPMonitorSNES.html b/docs/manualpages/SNES/KSPMonitorSNES.html
index 5680dd1..537baca 100644
--- a/docs/manualpages/SNES/KSPMonitorSNES.html
+++ b/docs/manualpages/SNES/KSPMonitorSNES.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/KSPMonitorSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/KSPMonitorSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSNES"><H1>KSPMonitorSNES</H1></A>
Print the residual norm of the nonlinear function at each iteration of the linear iterative solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormCreate.html b/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormCreate.html
index 4980a9b..3254af9 100644
--- a/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormCreate.html
+++ b/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormCreate.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSNESLGResidualNormCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/KSPMonitorSNESLGResidualNormCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/KSPMonitorSNESLGResidualNormCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSNESLGResidualNormCreate"><H1>KSPMonitorSNESLGResidualNormCreate</H1></A>
Creates a line graph context for use with <A HREF="../KSP/KSP.html#KSP">KSP</A> to monitor convergence of preconditioned residual norms.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormDestroy.html b/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormDestroy.html
index 6ce189b..65c7701 100644
--- a/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormDestroy.html
+++ b/docs/manualpages/SNES/KSPMonitorSNESLGResidualNormDestroy.html
@@ -5,8 +5,8 @@
<TITLE>KSPMonitorSNESLGResidualNormDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/KSPMonitorSNESLGResidualNormDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/KSPMonitorSNESLGResidualNormDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="KSPMonitorSNESLGResidualNormDestroy"><H1>KSPMonitorSNESLGResidualNormDestroy</H1></A>
Destroys a line graph context that was created with <A HREF="../SNES/KSPMonitorSNESLGResidualNormCreate.html#KSPMonitorSNESLGResidualNormCreate">KSPMonitorSNESLGResidualNormCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/MatCreateSNESMF.html b/docs/manualpages/SNES/MatCreateSNESMF.html
index bd6b263..9004690 100644
--- a/docs/manualpages/SNES/MatCreateSNESMF.html
+++ b/docs/manualpages/SNES/MatCreateSNESMF.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSNESMF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/MatCreateSNESMF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/MatCreateSNESMF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSNESMF"><H1>MatCreateSNESMF</H1></A>
Creates a matrix-free matrix context for use with a <A HREF="../SNES/SNES.html#SNES">SNES</A> solver. This matrix can be used as the Jacobian argument for the routine <A HREF="../SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</A>(). See <A HREF="../Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</A>() for details on how the finite difference computation is done.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/MatMFFDComputeJacobian.html b/docs/manualpages/SNES/MatMFFDComputeJacobian.html
index 4b524e5..87d5fdd 100644
--- a/docs/manualpages/SNES/MatMFFDComputeJacobian.html
+++ b/docs/manualpages/SNES/MatMFFDComputeJacobian.html
@@ -5,8 +5,8 @@
<TITLE>MatMFFDComputeJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/MatMFFDComputeJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/MatMFFDComputeJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatMFFDComputeJacobian"><H1>MatMFFDComputeJacobian</H1></A>
Tells the matrix-free Jacobian object the new location at which Jacobian matrix vector products will be computed at, i.e. J(x) * a. The x is obtained from the <A HREF="../SNES/SNES.html#SNES">SNES</A> object (using <A HREF="../SNES/SNESGetSolution.html#SNESGetSolution">SNESGetSolution</A>()).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNES.html b/docs/manualpages/SNES/SNES.html
index 6d75959..cd34999 100644
--- a/docs/manualpages/SNES/SNES.html
+++ b/docs/manualpages/SNES/SNES.html
@@ -5,8 +5,8 @@
<TITLE>SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES"><H1>SNES</H1></A>
Abstract PETSc object that manages all nonlinear solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESANDERSON.html b/docs/manualpages/SNES/SNESANDERSON.html
index a10967c..02e3158 100644
--- a/docs/manualpages/SNES/SNESANDERSON.html
+++ b/docs/manualpages/SNES/SNESANDERSON.html
@@ -5,8 +5,8 @@
<TITLE>SNESANDERSON</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESANDERSON.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESANDERSON.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESANDERSON"><H1>SNESANDERSON</H1></A>
Anderson Mixing method.
<P>
diff --git a/docs/manualpages/SNES/SNESASPIN.html b/docs/manualpages/SNES/SNESASPIN.html
index 9ba2886..b831054 100644
--- a/docs/manualpages/SNES/SNESASPIN.html
+++ b/docs/manualpages/SNES/SNESASPIN.html
@@ -5,8 +5,8 @@
<TITLE>SNESASPIN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESASPIN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESASPIN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESASPIN"><H1>SNESASPIN</H1></A>
Helper <A HREF="../SNES/SNES.html#SNES">SNES</A> type for Additive-Schwarz Preconditioned Inexact Newton
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESAddOptionsChecker.html b/docs/manualpages/SNES/SNESAddOptionsChecker.html
index 1d15c38..24fd45a 100644
--- a/docs/manualpages/SNES/SNESAddOptionsChecker.html
+++ b/docs/manualpages/SNES/SNESAddOptionsChecker.html
@@ -5,8 +5,8 @@
<TITLE>SNESAddOptionsChecker</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESAddOptionsChecker.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESAddOptionsChecker.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESAddOptionsChecker"><H1>SNESAddOptionsChecker</H1></A>
Adds an additional function to check for <A HREF="../SNES/SNES.html#SNES">SNES</A> options.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESAppendOptionsPrefix.html b/docs/manualpages/SNES/SNESAppendOptionsPrefix.html
index d9c5a1c..72a34cf 100644
--- a/docs/manualpages/SNES/SNESAppendOptionsPrefix.html
+++ b/docs/manualpages/SNES/SNESAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>SNESAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESAppendOptionsPrefix"><H1>SNESAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../SNES/SNES.html#SNES">SNES</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESApplyNPC.html b/docs/manualpages/SNES/SNESApplyNPC.html
index b90bd5a..12b618a 100644
--- a/docs/manualpages/SNES/SNESApplyNPC.html
+++ b/docs/manualpages/SNES/SNESApplyNPC.html
@@ -5,8 +5,8 @@
<TITLE>SNESApplyNPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESApplyNPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESApplyNPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESApplyNPC"><H1>SNESApplyNPC</H1></A>
Calls <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>() on preconditioner for the <A HREF="../SNES/SNES.html#SNES">SNES</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESCOMPOSITE.html b/docs/manualpages/SNES/SNESCOMPOSITE.html
index dfbf66c..97b825a 100644
--- a/docs/manualpages/SNES/SNESCOMPOSITE.html
+++ b/docs/manualpages/SNES/SNESCOMPOSITE.html
@@ -5,8 +5,8 @@
<TITLE>SNESCOMPOSITE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESCOMPOSITE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESCOMPOSITE"><H1>SNESCOMPOSITE</H1></A>
Build a preconditioner by composing together several nonlinear solvers
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESCompositeAddSNES.html b/docs/manualpages/SNES/SNESCompositeAddSNES.html
index 6c80dfc..fc0b074 100644
--- a/docs/manualpages/SNES/SNESCompositeAddSNES.html
+++ b/docs/manualpages/SNES/SNESCompositeAddSNES.html
@@ -5,8 +5,8 @@
<TITLE>SNESCompositeAddSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESCompositeAddSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESCompositeAddSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESCompositeAddSNES"><H1>SNESCompositeAddSNES</H1></A>
Adds another <A HREF="../SNES/SNES.html#SNES">SNES</A> to the composite <A HREF="../SNES/SNES.html#SNES">SNES</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESCompositeGetNumber.html b/docs/manualpages/SNES/SNESCompositeGetNumber.html
index 9ff613a..deb6e41 100644
--- a/docs/manualpages/SNES/SNESCompositeGetNumber.html
+++ b/docs/manualpages/SNES/SNESCompositeGetNumber.html
@@ -5,8 +5,8 @@
<TITLE>SNESCompositeGetNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESCompositeGetNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESCompositeGetNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESCompositeGetNumber"><H1>SNESCompositeGetNumber</H1></A>
Get the number of subsolvers in the composite <A HREF="../SNES/SNES.html#SNES">SNES</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESCompositeGetSNES.html b/docs/manualpages/SNES/SNESCompositeGetSNES.html
index 7f3c172..f25761c 100644
--- a/docs/manualpages/SNES/SNESCompositeGetSNES.html
+++ b/docs/manualpages/SNES/SNESCompositeGetSNES.html
@@ -5,8 +5,8 @@
<TITLE>SNESCompositeGetSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESCompositeGetSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESCompositeGetSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESCompositeGetSNES"><H1>SNESCompositeGetSNES</H1></A>
Gets one of the <A HREF="../SNES/SNES.html#SNES">SNES</A> objects in the composite <A HREF="../SNES/SNES.html#SNES">SNES</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESCompositeSetDamping.html b/docs/manualpages/SNES/SNESCompositeSetDamping.html
index 666ff3d..2899e4d 100644
--- a/docs/manualpages/SNES/SNESCompositeSetDamping.html
+++ b/docs/manualpages/SNES/SNESCompositeSetDamping.html
@@ -5,8 +5,8 @@
<TITLE>SNESCompositeSetDamping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESCompositeSetDamping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESCompositeSetDamping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESCompositeSetDamping"><H1>SNESCompositeSetDamping</H1></A>
Sets the damping of a subsolver when using additive composite <A HREF="../SNES/SNES.html#SNES">SNES</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESCompositeSetType.html b/docs/manualpages/SNES/SNESCompositeSetType.html
index 7af1613..2f7d170 100644
--- a/docs/manualpages/SNES/SNESCompositeSetType.html
+++ b/docs/manualpages/SNES/SNESCompositeSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESCompositeSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESCompositeSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESCompositeSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESCompositeSetType"><H1>SNESCompositeSetType</H1></A>
Sets the type of composite preconditioner.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESComputeFunction.html b/docs/manualpages/SNES/SNESComputeFunction.html
index dc30cb1..f99f70a 100644
--- a/docs/manualpages/SNES/SNESComputeFunction.html
+++ b/docs/manualpages/SNES/SNESComputeFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESComputeFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESComputeFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESComputeFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESComputeFunction"><H1>SNESComputeFunction</H1></A>
Calls the function that has been set with <A HREF="../SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESComputeJacobian.html b/docs/manualpages/SNES/SNESComputeJacobian.html
index 18e73cf..b5f2d84 100644
--- a/docs/manualpages/SNES/SNESComputeJacobian.html
+++ b/docs/manualpages/SNES/SNESComputeJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESComputeJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESComputeJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESComputeJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESComputeJacobian"><H1>SNESComputeJacobian</H1></A>
Computes the Jacobian matrix that has been set with <A HREF="../SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESComputeJacobianDefault.html b/docs/manualpages/SNES/SNESComputeJacobianDefault.html
index 565f224..3fd50cc 100644
--- a/docs/manualpages/SNES/SNESComputeJacobianDefault.html
+++ b/docs/manualpages/SNES/SNESComputeJacobianDefault.html
@@ -5,8 +5,8 @@
<TITLE>SNESComputeJacobianDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESComputeJacobianDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESComputeJacobianDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESComputeJacobianDefault"><H1>SNESComputeJacobianDefault</H1></A>
Computes the Jacobian using finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESComputeJacobianDefaultColor.html b/docs/manualpages/SNES/SNESComputeJacobianDefaultColor.html
index 1f00b9e..f1f0fea 100644
--- a/docs/manualpages/SNES/SNESComputeJacobianDefaultColor.html
+++ b/docs/manualpages/SNES/SNESComputeJacobianDefaultColor.html
@@ -5,8 +5,8 @@
<TITLE>SNESComputeJacobianDefaultColor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESComputeJacobianDefaultColor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESComputeJacobianDefaultColor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESComputeJacobianDefaultColor"><H1>SNESComputeJacobianDefaultColor</H1></A>
Computes the Jacobian using finite differences and coloring to exploit matrix sparsity.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESComputeNGS.html b/docs/manualpages/SNES/SNESComputeNGS.html
index e6d7f30..a4e89ad 100644
--- a/docs/manualpages/SNES/SNESComputeNGS.html
+++ b/docs/manualpages/SNES/SNESComputeNGS.html
@@ -5,8 +5,8 @@
<TITLE>SNESComputeNGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESComputeNGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESComputeNGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESComputeNGS"><H1>SNESComputeNGS</H1></A>
Calls the Gauss-Seidel function that has been set with <A HREF="../SNES/SNESSetNGS.html#SNESSetNGS">SNESSetNGS</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESComputeObjective.html b/docs/manualpages/SNES/SNESComputeObjective.html
index 06cc624..c0b7986 100644
--- a/docs/manualpages/SNES/SNESComputeObjective.html
+++ b/docs/manualpages/SNES/SNESComputeObjective.html
@@ -5,8 +5,8 @@
<TITLE>SNESComputeObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESComputeObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESComputeObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESComputeObjective"><H1>SNESComputeObjective</H1></A>
Computes the objective.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESConvergedDefault.html b/docs/manualpages/SNES/SNESConvergedDefault.html
index e489483..594c1f3 100644
--- a/docs/manualpages/SNES/SNESConvergedDefault.html
+++ b/docs/manualpages/SNES/SNESConvergedDefault.html
@@ -5,8 +5,8 @@
<TITLE>SNESConvergedDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESConvergedDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESConvergedDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESConvergedDefault"><H1>SNESConvergedDefault</H1></A>
Convergence test of the solvers for systems of nonlinear equations (default).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESConvergedReason.html b/docs/manualpages/SNES/SNESConvergedReason.html
index 95b8ace..4b2e3bf 100644
--- a/docs/manualpages/SNES/SNESConvergedReason.html
+++ b/docs/manualpages/SNES/SNESConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>SNESConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESConvergedReason"><H1>SNESConvergedReason</H1></A>
reason a <A HREF="../SNES/SNES.html#SNES">SNES</A> method was said to have converged or diverged
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESConvergedSkip.html b/docs/manualpages/SNES/SNESConvergedSkip.html
index b6555b6..277e643 100644
--- a/docs/manualpages/SNES/SNESConvergedSkip.html
+++ b/docs/manualpages/SNES/SNESConvergedSkip.html
@@ -5,8 +5,8 @@
<TITLE>SNESConvergedSkip</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESConvergedSkip.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESConvergedSkip.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESConvergedSkip"><H1>SNESConvergedSkip</H1></A>
Convergence test for <A HREF="../SNES/SNES.html#SNES">SNES</A> that NEVER returns as converged, UNLESS the maximum number of iteration have been reached.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESConvergenceTestFunction.html b/docs/manualpages/SNES/SNESConvergenceTestFunction.html
index e9fef83..ee7f345 100644
--- a/docs/manualpages/SNES/SNESConvergenceTestFunction.html
+++ b/docs/manualpages/SNES/SNESConvergenceTestFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESConvergenceTestFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESConvergenceTestFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESConvergenceTestFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESConvergenceTestFunction"><H1>SNESConvergenceTestFunction</H1></A>
functional form used for testing of convergence of nonlinear solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESCreate.html b/docs/manualpages/SNES/SNESCreate.html
index d50d6e6..ca3b79b 100644
--- a/docs/manualpages/SNES/SNESCreate.html
+++ b/docs/manualpages/SNES/SNESCreate.html
@@ -5,8 +5,8 @@
<TITLE>SNESCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESCreate"><H1>SNESCreate</H1></A>
Creates a nonlinear solver context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESDefaultMatrixFreeSetParameters2.html b/docs/manualpages/SNES/SNESDefaultMatrixFreeSetParameters2.html
index d66c22a..938c0dd 100644
--- a/docs/manualpages/SNES/SNESDefaultMatrixFreeSetParameters2.html
+++ b/docs/manualpages/SNES/SNESDefaultMatrixFreeSetParameters2.html
@@ -5,8 +5,8 @@
<TITLE>SNESDefaultMatrixFreeSetParameters2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESDefaultMatrixFreeSetParameters2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESDefaultMatrixFreeSetParameters2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESDefaultMatrixFreeSetParameters2"><H1>SNESDefaultMatrixFreeSetParameters2</H1></A>
Sets the parameters for the approximation of matrix-vector products using finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESDestroy.html b/docs/manualpages/SNES/SNESDestroy.html
index 186ed4e..d9fab58 100644
--- a/docs/manualpages/SNES/SNESDestroy.html
+++ b/docs/manualpages/SNES/SNESDestroy.html
@@ -5,8 +5,8 @@
<TITLE>SNESDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESDestroy"><H1>SNESDestroy</H1></A>
Destroys the nonlinear solver context that was created with <A HREF="../SNES/SNESCreate.html#SNESCreate">SNESCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFAS.html b/docs/manualpages/SNES/SNESFAS.html
index d3871a9..fb5787a 100644
--- a/docs/manualpages/SNES/SNESFAS.html
+++ b/docs/manualpages/SNES/SNESFAS.html
@@ -5,8 +5,8 @@
<TITLE>SNESFAS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFAS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFAS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFAS"><H1>SNESFAS</H1></A>
Full Approximation Scheme nonlinear multigrid solver. The nonlinear problem is solved by correction using coarse versions
of the nonlinear problem. This problem is perturbed so that a projected
diff --git a/docs/manualpages/SNES/SNESFASCreateCoarseVec.html b/docs/manualpages/SNES/SNESFASCreateCoarseVec.html
index 6633c98..8ff43e3 100644
--- a/docs/manualpages/SNES/SNESFASCreateCoarseVec.html
+++ b/docs/manualpages/SNES/SNESFASCreateCoarseVec.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCreateCoarseVec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCreateCoarseVec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCreateCoarseVec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCreateCoarseVec"><H1>SNESFASCreateCoarseVec</H1></A>
create <A HREF="../Vec/Vec.html#Vec">Vec</A> corresponding to a state vector on one level coarser than current level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetCorrection.html b/docs/manualpages/SNES/SNESFASCycleGetCorrection.html
index 0f3a7ba..6ac6709 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetCorrection.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetCorrection.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetCorrection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetCorrection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetCorrection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetCorrection"><H1>SNESFASCycleGetCorrection</H1></A>
Gets the coarse correction FAS context for this level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetInjection.html b/docs/manualpages/SNES/SNESFASCycleGetInjection.html
index 0b8ca8c..0ca2f95 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetInjection.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetInjection.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetInjection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetInjection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetInjection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetInjection"><H1>SNESFASCycleGetInjection</H1></A>
Gets the injection on this level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetInterpolation.html b/docs/manualpages/SNES/SNESFASCycleGetInterpolation.html
index 8b8d5b9..48e844a 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetInterpolation.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetInterpolation"><H1>SNESFASCycleGetInterpolation</H1></A>
Gets the interpolation on this level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetRScale.html b/docs/manualpages/SNES/SNESFASCycleGetRScale.html
index 6667523..73cef1f 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetRScale.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetRScale.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetRScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetRScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetRScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetRScale"><H1>SNESFASCycleGetRScale</H1></A>
Gets the injection on this level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetRestriction.html b/docs/manualpages/SNES/SNESFASCycleGetRestriction.html
index a16d768..6045ade 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetRestriction.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetRestriction.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetRestriction"><H1>SNESFASCycleGetRestriction</H1></A>
Gets the restriction on this level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetSmoother.html b/docs/manualpages/SNES/SNESFASCycleGetSmoother.html
index 48739f9..e8e34dd 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetSmoother.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetSmoother.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetSmoother</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetSmoother.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetSmoother.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetSmoother"><H1>SNESFASCycleGetSmoother</H1></A>
Gets the smoother on a particular cycle level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetSmootherDown.html b/docs/manualpages/SNES/SNESFASCycleGetSmootherDown.html
index 8ffc8b9..4ae8b59 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetSmootherDown.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetSmootherDown.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetSmootherDown</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetSmootherDown.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetSmootherDown.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetSmootherDown"><H1>SNESFASCycleGetSmootherDown</H1></A>
Gets the down smoother on a particular cycle level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleGetSmootherUp.html b/docs/manualpages/SNES/SNESFASCycleGetSmootherUp.html
index b48e425..964dba3 100644
--- a/docs/manualpages/SNES/SNESFASCycleGetSmootherUp.html
+++ b/docs/manualpages/SNES/SNESFASCycleGetSmootherUp.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleGetSmootherUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleGetSmootherUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleGetSmootherUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleGetSmootherUp"><H1>SNESFASCycleGetSmootherUp</H1></A>
Gets the up smoother on a particular cycle level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleIsFine.html b/docs/manualpages/SNES/SNESFASCycleIsFine.html
index c4cdc74..eb93586 100644
--- a/docs/manualpages/SNES/SNESFASCycleIsFine.html
+++ b/docs/manualpages/SNES/SNESFASCycleIsFine.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleIsFine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleIsFine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleIsFine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleIsFine"><H1>SNESFASCycleIsFine</H1></A>
Determines if a given cycle is the fine level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASCycleSetCycles.html b/docs/manualpages/SNES/SNESFASCycleSetCycles.html
index 2cf7d5e..bb30acf 100644
--- a/docs/manualpages/SNES/SNESFASCycleSetCycles.html
+++ b/docs/manualpages/SNES/SNESFASCycleSetCycles.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASCycleSetCycles</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASCycleSetCycles.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASCycleSetCycles.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASCycleSetCycles"><H1>SNESFASCycleSetCycles</H1></A>
Sets the number of cycles on a particular level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASFullSetDownSweep.html b/docs/manualpages/SNES/SNESFASFullSetDownSweep.html
index 00a9800..b0872ef 100644
--- a/docs/manualpages/SNES/SNESFASFullSetDownSweep.html
+++ b/docs/manualpages/SNES/SNESFASFullSetDownSweep.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASFullSetDownSweep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASFullSetDownSweep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASFullSetDownSweep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASFullSetDownSweep"><H1>SNESFASFullSetDownSweep</H1></A>
Smooth during the initial downsweep for <A HREF="../SNES/SNESFAS.html#SNESFAS">SNESFAS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetCoarseSolve.html b/docs/manualpages/SNES/SNESFASGetCoarseSolve.html
index adbea2a..8c1961a 100644
--- a/docs/manualpages/SNES/SNESFASGetCoarseSolve.html
+++ b/docs/manualpages/SNES/SNESFASGetCoarseSolve.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetCoarseSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetCoarseSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetCoarseSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetCoarseSolve"><H1>SNESFASGetCoarseSolve</H1></A>
Gets the coarsest solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetCycleSNES.html b/docs/manualpages/SNES/SNESFASGetCycleSNES.html
index c7d9f9b..ed08a67 100644
--- a/docs/manualpages/SNES/SNESFASGetCycleSNES.html
+++ b/docs/manualpages/SNES/SNESFASGetCycleSNES.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetCycleSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetCycleSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetCycleSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetCycleSNES"><H1>SNESFASGetCycleSNES</H1></A>
Gets the <A HREF="../SNES/SNES.html#SNES">SNES</A> corresponding to a particular level of the FAS hierarchy.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetGalerkin.html b/docs/manualpages/SNES/SNESFASGetGalerkin.html
index 4502272..49d9c6f 100644
--- a/docs/manualpages/SNES/SNESFASGetGalerkin.html
+++ b/docs/manualpages/SNES/SNESFASGetGalerkin.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetGalerkin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetGalerkin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetGalerkin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetGalerkin"><H1>SNESFASGetGalerkin</H1></A>
Gets if the coarse problems are formed by projection to the fine problem
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetInjection.html b/docs/manualpages/SNES/SNESFASGetInjection.html
index 47e8305..50c02ca 100644
--- a/docs/manualpages/SNES/SNESFASGetInjection.html
+++ b/docs/manualpages/SNES/SNESFASGetInjection.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetInjection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetInjection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetInjection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetInjection"><H1>SNESFASGetInjection</H1></A>
Gets the matrix used to calculate the injection from l-1 to the lth level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetInterpolation.html b/docs/manualpages/SNES/SNESFASGetInterpolation.html
index d1cdf73..1fce368 100644
--- a/docs/manualpages/SNES/SNESFASGetInterpolation.html
+++ b/docs/manualpages/SNES/SNESFASGetInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetInterpolation"><H1>SNESFASGetInterpolation</H1></A>
Gets the matrix used to calculate the interpolation from l-1 to the lth level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetLevels.html b/docs/manualpages/SNES/SNESFASGetLevels.html
index 53e8138..0ea5f7b 100644
--- a/docs/manualpages/SNES/SNESFASGetLevels.html
+++ b/docs/manualpages/SNES/SNESFASGetLevels.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetLevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetLevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetLevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetLevels"><H1>SNESFASGetLevels</H1></A>
Gets the number of levels in a FAS, including fine and coarse grids
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetRestriction.html b/docs/manualpages/SNES/SNESFASGetRestriction.html
index 3adc222..0c9f56d 100644
--- a/docs/manualpages/SNES/SNESFASGetRestriction.html
+++ b/docs/manualpages/SNES/SNESFASGetRestriction.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetRestriction"><H1>SNESFASGetRestriction</H1></A>
Gets the matrix used to calculate the restriction from l to the l-1th level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetSmoother.html b/docs/manualpages/SNES/SNESFASGetSmoother.html
index cc1e346..1ae753b 100644
--- a/docs/manualpages/SNES/SNESFASGetSmoother.html
+++ b/docs/manualpages/SNES/SNESFASGetSmoother.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetSmoother</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetSmoother.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetSmoother.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetSmoother"><H1>SNESFASGetSmoother</H1></A>
Gets the default smoother on a level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetSmootherDown.html b/docs/manualpages/SNES/SNESFASGetSmootherDown.html
index f207bc3..d6a787f 100644
--- a/docs/manualpages/SNES/SNESFASGetSmootherDown.html
+++ b/docs/manualpages/SNES/SNESFASGetSmootherDown.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetSmootherDown</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetSmootherDown.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetSmootherDown.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetSmootherDown"><H1>SNESFASGetSmootherDown</H1></A>
Gets the downsmoother on a level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetSmootherUp.html b/docs/manualpages/SNES/SNESFASGetSmootherUp.html
index 7b175ea..5c1524d 100644
--- a/docs/manualpages/SNES/SNESFASGetSmootherUp.html
+++ b/docs/manualpages/SNES/SNESFASGetSmootherUp.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetSmootherUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetSmootherUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetSmootherUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetSmootherUp"><H1>SNESFASGetSmootherUp</H1></A>
Gets the upsmoother on a level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASGetType.html b/docs/manualpages/SNES/SNESFASGetType.html
index be70581..9b8c788 100644
--- a/docs/manualpages/SNES/SNESFASGetType.html
+++ b/docs/manualpages/SNES/SNESFASGetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASGetType"><H1>SNESFASGetType</H1></A>
Sets the update and correction type used for FAS.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASRestrict.html b/docs/manualpages/SNES/SNESFASRestrict.html
index a232245..19f0e77 100644
--- a/docs/manualpages/SNES/SNESFASRestrict.html
+++ b/docs/manualpages/SNES/SNESFASRestrict.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASRestrict</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASRestrict.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASRestrict.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASRestrict"><H1>SNESFASRestrict</H1></A>
restrict a <A HREF="../Vec/Vec.html#Vec">Vec</A> to the next coarser level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetContinuation.html b/docs/manualpages/SNES/SNESFASSetContinuation.html
index 5b5d58c..aff5ff8 100644
--- a/docs/manualpages/SNES/SNESFASSetContinuation.html
+++ b/docs/manualpages/SNES/SNESFASSetContinuation.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetContinuation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetContinuation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetContinuation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetContinuation"><H1>SNESFASSetContinuation</H1></A>
Sets the FAS cycle to default to exact Newton solves on the upsweep
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetCycles.html b/docs/manualpages/SNES/SNESFASSetCycles.html
index 2e44324..243faa6 100644
--- a/docs/manualpages/SNES/SNESFASSetCycles.html
+++ b/docs/manualpages/SNES/SNESFASSetCycles.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetCycles</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetCycles.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetCycles.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetCycles"><H1>SNESFASSetCycles</H1></A>
Sets the number of FAS multigrid cycles to use each time a grid is visited. Use SNESFASSetCyclesOnLevel() for more complicated cycling.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetGalerkin.html b/docs/manualpages/SNES/SNESFASSetGalerkin.html
index a60a011..f05f7a6 100644
--- a/docs/manualpages/SNES/SNESFASSetGalerkin.html
+++ b/docs/manualpages/SNES/SNESFASSetGalerkin.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetGalerkin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetGalerkin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetGalerkin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetGalerkin"><H1>SNESFASSetGalerkin</H1></A>
Sets coarse problems as formed by projection to the fine problem
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetInjection.html b/docs/manualpages/SNES/SNESFASSetInjection.html
index 014f198..43f57f7 100644
--- a/docs/manualpages/SNES/SNESFASSetInjection.html
+++ b/docs/manualpages/SNES/SNESFASSetInjection.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetInjection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetInjection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetInjection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetInjection"><H1>SNESFASSetInjection</H1></A>
Sets the function to be used to inject the solution from level l to l-1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetInterpolation.html b/docs/manualpages/SNES/SNESFASSetInterpolation.html
index 7f8d04a..db70e16 100644
--- a/docs/manualpages/SNES/SNESFASSetInterpolation.html
+++ b/docs/manualpages/SNES/SNESFASSetInterpolation.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetInterpolation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetInterpolation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetInterpolation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetInterpolation"><H1>SNESFASSetInterpolation</H1></A>
Sets the function to be used to calculate the interpolation from l-1 to the lth level
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetLevels.html b/docs/manualpages/SNES/SNESFASSetLevels.html
index b6839a7..75fe9fa 100644
--- a/docs/manualpages/SNES/SNESFASSetLevels.html
+++ b/docs/manualpages/SNES/SNESFASSetLevels.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetLevels</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetLevels.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetLevels.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetLevels"><H1>SNESFASSetLevels</H1></A>
Sets the number of levels to use with FAS. Must be called before any other FAS routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetLog.html b/docs/manualpages/SNES/SNESFASSetLog.html
index 1824dd8..7f92749 100644
--- a/docs/manualpages/SNES/SNESFASSetLog.html
+++ b/docs/manualpages/SNES/SNESFASSetLog.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetLog"><H1>SNESFASSetLog</H1></A>
Sets or unsets time logging for various FAS stages on all levels
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetMonitor.html b/docs/manualpages/SNES/SNESFASSetMonitor.html
index 378b62e..29de703 100644
--- a/docs/manualpages/SNES/SNESFASSetMonitor.html
+++ b/docs/manualpages/SNES/SNESFASSetMonitor.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetMonitor"><H1>SNESFASSetMonitor</H1></A>
Sets the method-specific cycle monitoring
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetNumberSmoothDown.html b/docs/manualpages/SNES/SNESFASSetNumberSmoothDown.html
index 611644b..735faf8 100644
--- a/docs/manualpages/SNES/SNESFASSetNumberSmoothDown.html
+++ b/docs/manualpages/SNES/SNESFASSetNumberSmoothDown.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetNumberSmoothDown</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetNumberSmoothDown.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetNumberSmoothDown.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetNumberSmoothDown"><H1>SNESFASSetNumberSmoothDown</H1></A>
Sets the number of pre-smoothing steps to use on all levels.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetNumberSmoothUp.html b/docs/manualpages/SNES/SNESFASSetNumberSmoothUp.html
index 0a86858..3a2fec7 100644
--- a/docs/manualpages/SNES/SNESFASSetNumberSmoothUp.html
+++ b/docs/manualpages/SNES/SNESFASSetNumberSmoothUp.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetNumberSmoothUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetNumberSmoothUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetNumberSmoothUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetNumberSmoothUp"><H1>SNESFASSetNumberSmoothUp</H1></A>
Sets the number of post-smoothing steps to use on all levels.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetRScale.html b/docs/manualpages/SNES/SNESFASSetRScale.html
index 7788cef..0a41965 100644
--- a/docs/manualpages/SNES/SNESFASSetRScale.html
+++ b/docs/manualpages/SNES/SNESFASSetRScale.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetRScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetRScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetRScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetRScale"><H1>SNESFASSetRScale</H1></A>
Sets the scaling factor of the restriction operator from level l to l-1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetRestriction.html b/docs/manualpages/SNES/SNESFASSetRestriction.html
index ee75c21..414d01f 100644
--- a/docs/manualpages/SNES/SNESFASSetRestriction.html
+++ b/docs/manualpages/SNES/SNESFASSetRestriction.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetRestriction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetRestriction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetRestriction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetRestriction"><H1>SNESFASSetRestriction</H1></A>
Sets the function to be used to restrict the defect from level l to l-1.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASSetType.html b/docs/manualpages/SNES/SNESFASSetType.html
index 4535c18..7136358 100644
--- a/docs/manualpages/SNES/SNESFASSetType.html
+++ b/docs/manualpages/SNES/SNESFASSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASSetType"><H1>SNESFASSetType</H1></A>
Sets the update and correction type used for FAS.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFASType.html b/docs/manualpages/SNES/SNESFASType.html
index ecc0fe4..92299d1 100644
--- a/docs/manualpages/SNES/SNESFASType.html
+++ b/docs/manualpages/SNES/SNESFASType.html
@@ -5,8 +5,8 @@
<TITLE>SNESFASType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFASType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFASType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFASType"><H1>SNESFASType</H1></A>
Determines the type of nonlinear multigrid method that is run.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFinalizePackage.html b/docs/manualpages/SNES/SNESFinalizePackage.html
index 92efcd6..266548d 100644
--- a/docs/manualpages/SNES/SNESFinalizePackage.html
+++ b/docs/manualpages/SNES/SNESFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>SNESFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFinalizePackage"><H1>SNESFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to the <A HREF="../SNES/SNES.html#SNES">SNES</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFunction.html b/docs/manualpages/SNES/SNESFunction.html
index 267b23b..3a4cb2c 100644
--- a/docs/manualpages/SNES/SNESFunction.html
+++ b/docs/manualpages/SNES/SNESFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFunction"><H1>SNESFunction</H1></A>
Functional form used to convey the nonlinear function to be solved by <A HREF="../SNES/SNES.html#SNES">SNES</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESFunctionType.html b/docs/manualpages/SNES/SNESFunctionType.html
index e8d4569..03235b9 100644
--- a/docs/manualpages/SNES/SNESFunctionType.html
+++ b/docs/manualpages/SNES/SNESFunctionType.html
@@ -5,8 +5,8 @@
<TITLE>SNESFunctionType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESFunctionType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESFunctionType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESFunctionType"><H1>SNESFunctionType</H1></A>
Type of function computed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetApplicationContext.html b/docs/manualpages/SNES/SNESGetApplicationContext.html
index 6ee2758..e5523c0 100644
--- a/docs/manualpages/SNES/SNESGetApplicationContext.html
+++ b/docs/manualpages/SNES/SNESGetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetApplicationContext"><H1>SNESGetApplicationContext</H1></A>
Gets the user-defined context for the nonlinear solvers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetConvergedReason.html b/docs/manualpages/SNES/SNESGetConvergedReason.html
index 149af41..af905ad 100644
--- a/docs/manualpages/SNES/SNESGetConvergedReason.html
+++ b/docs/manualpages/SNES/SNESGetConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetConvergedReason"><H1>SNESGetConvergedReason</H1></A>
Gets the reason the <A HREF="../SNES/SNES.html#SNES">SNES</A> iteration was stopped.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetConvergenceHistory.html b/docs/manualpages/SNES/SNESGetConvergenceHistory.html
index 351ba67..59dae67 100644
--- a/docs/manualpages/SNES/SNESGetConvergenceHistory.html
+++ b/docs/manualpages/SNES/SNESGetConvergenceHistory.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetConvergenceHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetConvergenceHistory"><H1>SNESGetConvergenceHistory</H1></A>
Gets the array used to hold the convergence history.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetDM.html b/docs/manualpages/SNES/SNESGetDM.html
index 895ffdd..d7d7ea1 100644
--- a/docs/manualpages/SNES/SNESGetDM.html
+++ b/docs/manualpages/SNES/SNESGetDM.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetDM"><H1>SNESGetDM</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetErrorIfNotConverged.html b/docs/manualpages/SNES/SNESGetErrorIfNotConverged.html
index e830bd7..4301103 100644
--- a/docs/manualpages/SNES/SNESGetErrorIfNotConverged.html
+++ b/docs/manualpages/SNES/SNESGetErrorIfNotConverged.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetErrorIfNotConverged</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetErrorIfNotConverged"><H1>SNESGetErrorIfNotConverged</H1></A>
Will <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>() generate an error if the solver does not converge?
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetFunction.html b/docs/manualpages/SNES/SNESGetFunction.html
index c67d807..818facd 100644
--- a/docs/manualpages/SNES/SNESGetFunction.html
+++ b/docs/manualpages/SNES/SNESGetFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetFunction"><H1>SNESGetFunction</H1></A>
Returns the vector where the function is stored.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetFunctionDomainError.html b/docs/manualpages/SNES/SNESGetFunctionDomainError.html
index cc27b69..410ff1e 100644
--- a/docs/manualpages/SNES/SNESGetFunctionDomainError.html
+++ b/docs/manualpages/SNES/SNESGetFunctionDomainError.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetFunctionDomainError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetFunctionDomainError"><H1>SNESGetFunctionDomainError</H1></A>
Gets the status of the domain error after a call to <A HREF="../SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</A>;
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetFunctionNorm.html b/docs/manualpages/SNES/SNESGetFunctionNorm.html
index f221ade..b99f27f 100644
--- a/docs/manualpages/SNES/SNESGetFunctionNorm.html
+++ b/docs/manualpages/SNES/SNESGetFunctionNorm.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetFunctionNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetFunctionNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetFunctionNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetFunctionNorm"><H1>SNESGetFunctionNorm</H1></A>
Gets the last computed norm of the residual
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetFunctionType.html b/docs/manualpages/SNES/SNESGetFunctionType.html
index 0e39fb8..a5c77e1 100644
--- a/docs/manualpages/SNES/SNESGetFunctionType.html
+++ b/docs/manualpages/SNES/SNESGetFunctionType.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetFunctionType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetFunctionType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetFunctionType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetFunctionType"><H1>SNESGetFunctionType</H1></A>
Gets the <A HREF="../SNES/SNESNormSchedule.html#SNESNormSchedule">SNESNormSchedule</A> used in covergence and monitoring of the <A HREF="../SNES/SNES.html#SNES">SNES</A> method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetGridSequence.html b/docs/manualpages/SNES/SNESGetGridSequence.html
index 83cea3d..57c0026 100644
--- a/docs/manualpages/SNES/SNESGetGridSequence.html
+++ b/docs/manualpages/SNES/SNESGetGridSequence.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetGridSequence</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetGridSequence.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetGridSequence.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetGridSequence"><H1>SNESGetGridSequence</H1></A>
gets the number of steps of grid sequencing that <A HREF="../SNES/SNES.html#SNES">SNES</A> does
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetIterationNumber.html b/docs/manualpages/SNES/SNESGetIterationNumber.html
index 48a668d..7e6cfa7 100644
--- a/docs/manualpages/SNES/SNESGetIterationNumber.html
+++ b/docs/manualpages/SNES/SNESGetIterationNumber.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetIterationNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetIterationNumber"><H1>SNESGetIterationNumber</H1></A>
Gets the number of nonlinear iterations completed at this time.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetJacobian.html b/docs/manualpages/SNES/SNESGetJacobian.html
index aa02782..1803f64 100644
--- a/docs/manualpages/SNES/SNESGetJacobian.html
+++ b/docs/manualpages/SNES/SNESGetJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetJacobian"><H1>SNESGetJacobian</H1></A>
Returns the Jacobian matrix and optionally the user provided context for evaluating the Jacobian.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetKSP.html b/docs/manualpages/SNES/SNESGetKSP.html
index 6cc4f1b..0c02874 100644
--- a/docs/manualpages/SNES/SNESGetKSP.html
+++ b/docs/manualpages/SNES/SNESGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetKSP"><H1>SNESGetKSP</H1></A>
Returns the <A HREF="../KSP/KSP.html#KSP">KSP</A> context for a <A HREF="../SNES/SNES.html#SNES">SNES</A> solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetLagJacobian.html b/docs/manualpages/SNES/SNESGetLagJacobian.html
index 02150a0..a9304c7 100644
--- a/docs/manualpages/SNES/SNESGetLagJacobian.html
+++ b/docs/manualpages/SNES/SNESGetLagJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetLagJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetLagJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetLagJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetLagJacobian"><H1>SNESGetLagJacobian</H1></A>
Indicates how often the Jacobian is rebuilt. See <A HREF="../SNES/SNESGetLagPreconditioner.html#SNESGetLagPreconditioner">SNESGetLagPreconditioner</A>() to determine when the preconditioner is rebuilt
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetLagPreconditioner.html b/docs/manualpages/SNES/SNESGetLagPreconditioner.html
index b26dd79..07f22a6 100644
--- a/docs/manualpages/SNES/SNESGetLagPreconditioner.html
+++ b/docs/manualpages/SNES/SNESGetLagPreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetLagPreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetLagPreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetLagPreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetLagPreconditioner"><H1>SNESGetLagPreconditioner</H1></A>
Indicates how often the preconditioner is rebuilt
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetLineSearch.html b/docs/manualpages/SNES/SNESGetLineSearch.html
index 042339f..cb77343 100644
--- a/docs/manualpages/SNES/SNESGetLineSearch.html
+++ b/docs/manualpages/SNES/SNESGetLineSearch.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetLineSearch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetLineSearch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetLineSearch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetLineSearch"><H1>SNESGetLineSearch</H1></A>
Returns a pointer to the line search context set with <A HREF="../SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</A>() or creates a default line search instance associated with the <A HREF="../SNES/SNES.html#SNES">SNES</A> and returns it.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetLinearSolveFailures.html b/docs/manualpages/SNES/SNESGetLinearSolveFailures.html
index 3a6b219..d8d2962 100644
--- a/docs/manualpages/SNES/SNESGetLinearSolveFailures.html
+++ b/docs/manualpages/SNES/SNESGetLinearSolveFailures.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetLinearSolveFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetLinearSolveFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetLinearSolveFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetLinearSolveFailures"><H1>SNESGetLinearSolveFailures</H1></A>
Gets the number of failed (non-converged) linear solvers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetLinearSolveIterations.html b/docs/manualpages/SNES/SNESGetLinearSolveIterations.html
index 5c8638f..59e4ccd 100644
--- a/docs/manualpages/SNES/SNESGetLinearSolveIterations.html
+++ b/docs/manualpages/SNES/SNESGetLinearSolveIterations.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetLinearSolveIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetLinearSolveIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetLinearSolveIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetLinearSolveIterations"><H1>SNESGetLinearSolveIterations</H1></A>
Gets the total number of linear iterations used by the nonlinear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetMaxLinearSolveFailures.html b/docs/manualpages/SNES/SNESGetMaxLinearSolveFailures.html
index 4c71a48..1b04a52 100644
--- a/docs/manualpages/SNES/SNESGetMaxLinearSolveFailures.html
+++ b/docs/manualpages/SNES/SNESGetMaxLinearSolveFailures.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetMaxLinearSolveFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetMaxLinearSolveFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetMaxLinearSolveFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetMaxLinearSolveFailures"><H1>SNESGetMaxLinearSolveFailures</H1></A>
gets the maximum number of linear solve failures that are allowed before <A HREF="../SNES/SNES.html#SNES">SNES</A> terminates
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetMaxNonlinearStepFailures.html b/docs/manualpages/SNES/SNESGetMaxNonlinearStepFailures.html
index 5971768..37b81ff 100644
--- a/docs/manualpages/SNES/SNESGetMaxNonlinearStepFailures.html
+++ b/docs/manualpages/SNES/SNESGetMaxNonlinearStepFailures.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetMaxNonlinearStepFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetMaxNonlinearStepFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetMaxNonlinearStepFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetMaxNonlinearStepFailures"><H1>SNESGetMaxNonlinearStepFailures</H1></A>
Gets the maximum number of unsuccessful steps attempted by the nonlinear solver before it gives up.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetNGS.html b/docs/manualpages/SNES/SNESGetNGS.html
index 7d853fe..c1cc13b 100644
--- a/docs/manualpages/SNES/SNESGetNGS.html
+++ b/docs/manualpages/SNES/SNESGetNGS.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetNGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetNGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetNGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetNGS"><H1>SNESGetNGS</H1></A>
Returns the NGS function and context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetNPC.html b/docs/manualpages/SNES/SNESGetNPC.html
index 173739e..5c033cb 100644
--- a/docs/manualpages/SNES/SNESGetNPC.html
+++ b/docs/manualpages/SNES/SNESGetNPC.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetNPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetNPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetNPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetNPC"><H1>SNESGetNPC</H1></A>
Creates a nonlinear preconditioning solver (<A HREF="../SNES/SNES.html#SNES">SNES</A>) to be used to precondition the nonlinear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetNPCFunction.html b/docs/manualpages/SNES/SNESGetNPCFunction.html
index 5358891..12daab1 100644
--- a/docs/manualpages/SNES/SNESGetNPCFunction.html
+++ b/docs/manualpages/SNES/SNESGetNPCFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetNPCFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetNPCFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetNPCFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetNPCFunction"><H1>SNESGetNPCFunction</H1></A>
Gets the function from a preconditioner after <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetNPCSide.html b/docs/manualpages/SNES/SNESGetNPCSide.html
index a7f6611..abb42a0 100644
--- a/docs/manualpages/SNES/SNESGetNPCSide.html
+++ b/docs/manualpages/SNES/SNESGetNPCSide.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetNPCSide</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetNPCSide.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetNPCSide.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetNPCSide"><H1>SNESGetNPCSide</H1></A>
Gets the preconditioning side.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -24,8 +24,8 @@ Not Collective
<DT><B>side </B> -the preconditioning side, where side is one of
<br>
<PRE>
- PC_LEFT - left preconditioning (default)
- PC_RIGHT - right preconditioning
+ PC_LEFT - left preconditioning
+ PC_RIGHT - right preconditioning (default for most nonlinear solvers)
</PRE>
<P>
diff --git a/docs/manualpages/SNES/SNESGetNonlinearStepFailures.html b/docs/manualpages/SNES/SNESGetNonlinearStepFailures.html
index 58d43a7..25fb439 100644
--- a/docs/manualpages/SNES/SNESGetNonlinearStepFailures.html
+++ b/docs/manualpages/SNES/SNESGetNonlinearStepFailures.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetNonlinearStepFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetNonlinearStepFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetNonlinearStepFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetNonlinearStepFailures"><H1>SNESGetNonlinearStepFailures</H1></A>
Gets the number of unsuccessful steps attempted by the nonlinear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetNormSchedule.html b/docs/manualpages/SNES/SNESGetNormSchedule.html
index 5372b3d..771ccbd 100644
--- a/docs/manualpages/SNES/SNESGetNormSchedule.html
+++ b/docs/manualpages/SNES/SNESGetNormSchedule.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetNormSchedule</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetNormSchedule.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetNormSchedule.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetNormSchedule"><H1>SNESGetNormSchedule</H1></A>
Gets the <A HREF="../SNES/SNESNormSchedule.html#SNESNormSchedule">SNESNormSchedule</A> used in covergence and monitoring of the <A HREF="../SNES/SNES.html#SNES">SNES</A> method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetNumberFunctionEvals.html b/docs/manualpages/SNES/SNESGetNumberFunctionEvals.html
index 0062080..42453d2 100644
--- a/docs/manualpages/SNES/SNESGetNumberFunctionEvals.html
+++ b/docs/manualpages/SNES/SNESGetNumberFunctionEvals.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetNumberFunctionEvals</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetNumberFunctionEvals.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetNumberFunctionEvals.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetNumberFunctionEvals"><H1>SNESGetNumberFunctionEvals</H1></A>
Gets the number of user provided function evaluations done by <A HREF="../SNES/SNES.html#SNES">SNES</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetObjective.html b/docs/manualpages/SNES/SNESGetObjective.html
index dde365e..1aae623 100644
--- a/docs/manualpages/SNES/SNESGetObjective.html
+++ b/docs/manualpages/SNES/SNESGetObjective.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetObjective"><H1>SNESGetObjective</H1></A>
Returns the objective function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetOptionsPrefix.html b/docs/manualpages/SNES/SNESGetOptionsPrefix.html
index b97b9c1..8a5d9e0 100644
--- a/docs/manualpages/SNES/SNESGetOptionsPrefix.html
+++ b/docs/manualpages/SNES/SNESGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetOptionsPrefix"><H1>SNESGetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../SNES/SNES.html#SNES">SNES</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetPicard.html b/docs/manualpages/SNES/SNESGetPicard.html
index 9456725..154372e 100644
--- a/docs/manualpages/SNES/SNESGetPicard.html
+++ b/docs/manualpages/SNES/SNESGetPicard.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetPicard</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetPicard.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetPicard.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetPicard"><H1>SNESGetPicard</H1></A>
Returns the context for the Picard iteration
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetRhs.html b/docs/manualpages/SNES/SNESGetRhs.html
index f8b9a93..6da6a42 100644
--- a/docs/manualpages/SNES/SNESGetRhs.html
+++ b/docs/manualpages/SNES/SNESGetRhs.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetRhs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetRhs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetRhs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetRhs"><H1>SNESGetRhs</H1></A>
Gets the vector for solving F(x) = rhs. If rhs is not set it assumes a zero right hand side.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetSolution.html b/docs/manualpages/SNES/SNESGetSolution.html
index a5efd44..4fc5557 100644
--- a/docs/manualpages/SNES/SNESGetSolution.html
+++ b/docs/manualpages/SNES/SNESGetSolution.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetSolution"><H1>SNESGetSolution</H1></A>
Returns the vector where the approximate solution is stored. This is the fine grid solution when using <A HREF="../SNES/SNESSetGridSequence.html#SNESSetGridSequence">SNESSetGridSequence</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetSolutionUpdate.html b/docs/manualpages/SNES/SNESGetSolutionUpdate.html
index c917756..5117ab1 100644
--- a/docs/manualpages/SNES/SNESGetSolutionUpdate.html
+++ b/docs/manualpages/SNES/SNESGetSolutionUpdate.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetSolutionUpdate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetSolutionUpdate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetSolutionUpdate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetSolutionUpdate"><H1>SNESGetSolutionUpdate</H1></A>
Returns the vector where the solution update is stored.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetTolerances.html b/docs/manualpages/SNES/SNESGetTolerances.html
index 4c1f7a3..477d1e3 100644
--- a/docs/manualpages/SNES/SNESGetTolerances.html
+++ b/docs/manualpages/SNES/SNESGetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetTolerances"><H1>SNESGetTolerances</H1></A>
Gets various parameters used in convergence tests.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESGetType.html b/docs/manualpages/SNES/SNESGetType.html
index 3921993..c984842 100644
--- a/docs/manualpages/SNES/SNESGetType.html
+++ b/docs/manualpages/SNES/SNESGetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESGetType"><H1>SNESGetType</H1></A>
Gets the <A HREF="../SNES/SNES.html#SNES">SNES</A> method type and name (as a string).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESHasNPC.html b/docs/manualpages/SNES/SNESHasNPC.html
index 2b9d069..c13da9f 100644
--- a/docs/manualpages/SNES/SNESHasNPC.html
+++ b/docs/manualpages/SNES/SNESHasNPC.html
@@ -5,8 +5,8 @@
<TITLE>SNESHasNPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESHasNPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESHasNPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESHasNPC"><H1>SNESHasNPC</H1></A>
Returns whether a nonlinear preconditioner exists
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESInitializePackage.html b/docs/manualpages/SNES/SNESInitializePackage.html
index 91a9317..67cfd38 100644
--- a/docs/manualpages/SNES/SNESInitializePackage.html
+++ b/docs/manualpages/SNES/SNESInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>SNESInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESInitializePackage"><H1>SNESInitializePackage</H1></A>
This function initializes everything in the <A HREF="../SNES/SNES.html#SNES">SNES</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../SNES/SNESCreate.html#SNESCreate">SNESCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESJacobianFunction.html b/docs/manualpages/SNES/SNESJacobianFunction.html
index 277d4ba..4c1edc9 100644
--- a/docs/manualpages/SNES/SNESJacobianFunction.html
+++ b/docs/manualpages/SNES/SNESJacobianFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESJacobianFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESJacobianFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESJacobianFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESJacobianFunction"><H1>SNESJacobianFunction</H1></A>
Function used to convey the nonlinear Jacobian of the function to be solved by <A HREF="../SNES/SNES.html#SNES">SNES</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESKSPGetParametersEW.html b/docs/manualpages/SNES/SNESKSPGetParametersEW.html
index 25872c6..27058b5 100644
--- a/docs/manualpages/SNES/SNESKSPGetParametersEW.html
+++ b/docs/manualpages/SNES/SNESKSPGetParametersEW.html
@@ -5,8 +5,8 @@
<TITLE>SNESKSPGetParametersEW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESKSPGetParametersEW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESKSPGetParametersEW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESKSPGetParametersEW"><H1>SNESKSPGetParametersEW</H1></A>
Gets parameters for Eisenstat-Walker convergence criteria for the linear solvers within an inexact Newton method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESKSPGetUseEW.html b/docs/manualpages/SNES/SNESKSPGetUseEW.html
index f1cb873..7efd6a9 100644
--- a/docs/manualpages/SNES/SNESKSPGetUseEW.html
+++ b/docs/manualpages/SNES/SNESKSPGetUseEW.html
@@ -5,8 +5,8 @@
<TITLE>SNESKSPGetUseEW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESKSPGetUseEW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESKSPGetUseEW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESKSPGetUseEW"><H1>SNESKSPGetUseEW</H1></A>
Gets if <A HREF="../SNES/SNES.html#SNES">SNES</A> is using Eisenstat-Walker method for computing relative tolerance for linear solvers within an inexact Newton method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESKSPONLY.html b/docs/manualpages/SNES/SNESKSPONLY.html
index f385ad9..c2d46fe 100644
--- a/docs/manualpages/SNES/SNESKSPONLY.html
+++ b/docs/manualpages/SNES/SNESKSPONLY.html
@@ -5,8 +5,8 @@
<TITLE>SNESKSPONLY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESKSPONLY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESKSPONLY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESKSPONLY"><H1>SNESKSPONLY</H1></A>
Nonlinear solver that only performs one Newton step and does not compute any norms. The main purpose of this solver is to solve linear problems using the <A HREF="../SNES/SNES.html#SNES">SNES</A> interface, without any additional overhead in the form of vector operations.
<P>
diff --git a/docs/manualpages/SNES/SNESKSPSetParametersEW.html b/docs/manualpages/SNES/SNESKSPSetParametersEW.html
index 2299023..ea9ae0d 100644
--- a/docs/manualpages/SNES/SNESKSPSetParametersEW.html
+++ b/docs/manualpages/SNES/SNESKSPSetParametersEW.html
@@ -5,8 +5,8 @@
<TITLE>SNESKSPSetParametersEW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESKSPSetParametersEW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESKSPSetParametersEW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESKSPSetParametersEW"><H1>SNESKSPSetParametersEW</H1></A>
Sets parameters for Eisenstat-Walker convergence criteria for the linear solvers within an inexact Newton method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESKSPSetUseEW.html b/docs/manualpages/SNES/SNESKSPSetUseEW.html
index 4dd56a2..3d1a53a 100644
--- a/docs/manualpages/SNES/SNESKSPSetUseEW.html
+++ b/docs/manualpages/SNES/SNESKSPSetUseEW.html
@@ -5,8 +5,8 @@
<TITLE>SNESKSPSetUseEW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESKSPSetUseEW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESKSPSetUseEW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESKSPSetUseEW"><H1>SNESKSPSetUseEW</H1></A>
Sets <A HREF="../SNES/SNES.html#SNES">SNES</A> use Eisenstat-Walker method for computing relative tolerance for linear solvers within an inexact Newton method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLINESEARCHBASIC.html b/docs/manualpages/SNES/SNESLINESEARCHBASIC.html
index f4ff2f0..ae72343 100644
--- a/docs/manualpages/SNES/SNESLINESEARCHBASIC.html
+++ b/docs/manualpages/SNES/SNESLINESEARCHBASIC.html
@@ -5,8 +5,8 @@
<TITLE>SNESLINESEARCHBASIC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLINESEARCHBASIC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLINESEARCHBASIC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLINESEARCHBASIC"><H1>SNESLINESEARCHBASIC</H1></A>
This line search implementation is not a line search at all; it simply uses the full step. Thus, this routine is intended for methods with well-scaled updates; i.e. Newton's method (<A HREF="../SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</A>), on well-behaved problems.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLINESEARCHBT.html b/docs/manualpages/SNES/SNESLINESEARCHBT.html
index 9ea3544..a9d4e2b 100644
--- a/docs/manualpages/SNES/SNESLINESEARCHBT.html
+++ b/docs/manualpages/SNES/SNESLINESEARCHBT.html
@@ -5,8 +5,8 @@
<TITLE>SNESLINESEARCHBT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLINESEARCHBT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLINESEARCHBT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLINESEARCHBT"><H1>SNESLINESEARCHBT</H1></A>
Backtracking line search. This line search finds the minimum of a polynomial fitting of the L2 norm of the
function or the objective function if it is provided with <A HREF="../SNES/SNESSetObjective.html#SNESSetObjective">SNESSetObjective</A>(). If this fit does not satisfy the conditions for progress, the interval shrinks
diff --git a/docs/manualpages/SNES/SNESLINESEARCHCP.html b/docs/manualpages/SNES/SNESLINESEARCHCP.html
index 7fdd862..a27f0f1 100644
--- a/docs/manualpages/SNES/SNESLINESEARCHCP.html
+++ b/docs/manualpages/SNES/SNESLINESEARCHCP.html
@@ -5,8 +5,8 @@
<TITLE>SNESLINESEARCHCP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLINESEARCHCP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLINESEARCHCP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLINESEARCHCP"><H1>SNESLINESEARCHCP</H1></A>
Critical point line search. This line search assumes that there exists some artificial G(x) for which the <A HREF="../SNES/SNESFunction.html#SNESFunction">SNESFunction</A> F(x) = grad G(x). Therefore, this line search seeks to find roots of dot(F, Y) via a secant method.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLINESEARCHL2.html b/docs/manualpages/SNES/SNESLINESEARCHL2.html
index d5a49f1..8bae04f 100644
--- a/docs/manualpages/SNES/SNESLINESEARCHL2.html
+++ b/docs/manualpages/SNES/SNESLINESEARCHL2.html
@@ -5,13 +5,15 @@
<TITLE>SNESLINESEARCHL2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLINESEARCHL2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLINESEARCHL2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLINESEARCHL2"><H1>SNESLINESEARCHL2</H1></A>
-Secant search in the L2 norm of the function or the objective function if it is provided with <A HREF="../SNES/SNESSetObjective.html#SNESSetObjective">SNESSetObjective</A>(). The function norm is evaluated at points in [0, damping] to construct
-a polynomial fitting. This fitting is used to construct a new lambda
-based upon secant descent. The process is repeated on the new
-interval, [lambda, lambda_old], max_it - 1 times.
+Secant search in the L2 norm of the function or the objective function, if it is provided with <A HREF="../SNES/SNESSetObjective.html#SNESSetObjective">SNESSetObjective</A>(). Attempts to solve min_lambda f(x + lambda y) using the secant method with the initial bracketing of lambda between [0,damping]. Differences of f()
+are used to approximate the first and second derivative of f() with respect to lambda, f'() and f''(). The secant method is run for maxit iterations.
+<P>
+When an objective function is provided f(w) is the objective function otherwise f(w) = ||F(w)||^2. x is the current step and y is the search direction.
+<P>
+This has no checks on whether the secant method is actually converging.
<P>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
<TABLE border="0" cellpadding="0" cellspacing="0">
@@ -26,12 +28,14 @@ interval, [lambda, lambda_old], max_it - 1 times.
<P>
<P>
+Developer Notes: A better name for this method might be SNESLINESEARCHSECANT, L2 is not descriptive
+<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
<A HREF="../SNES/SNES.html#SNES">SNES</A>, nonlinear, line search, norm, secant
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- SNESLineSearchBT, SNESLineSearchCP, <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A>
+ <A HREF="../SNES/SNESLINESEARCHBT.html#SNESLINESEARCHBT">SNESLINESEARCHBT</A>, <A HREF="../SNES/SNESLINESEARCHCP.html#SNESLINESEARCHCP">SNESLINESEARCHCP</A>, <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A>, <A HREF="../SNES/SNESLineSearchCreate.html#SNESLineSearchCreate">SNESLineSearchCreate</A>(), <A HREF="../SNES/SNESLineSearchSetType.html#SNESLineSearchSetType">SNESLineSearchSetType</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/snes/linesearch/impls/l2/linesearchl2.c.html#SNESLINESEARCHL2">src/snes/linesearch/impls/l2/linesearchl2.c</A>
<BR><A HREF="./index.html">Index of all SNES routines</A>
diff --git a/docs/manualpages/SNES/SNESLINESEARCHNLEQERR.html b/docs/manualpages/SNES/SNESLINESEARCHNLEQERR.html
index 10a7b41..5c3409d 100644
--- a/docs/manualpages/SNES/SNESLINESEARCHNLEQERR.html
+++ b/docs/manualpages/SNES/SNESLINESEARCHNLEQERR.html
@@ -5,8 +5,8 @@
<TITLE>SNESLINESEARCHNLEQERR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLINESEARCHNLEQERR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLINESEARCHNLEQERR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLINESEARCHNLEQERR"><H1>SNESLINESEARCHNLEQERR</H1></A>
Error-oriented affine-covariant globalised Newton algorithm of Deuflhard (2011). This linesearch is intended for Newton-type methods which are affine covariant. Affine covariance
means that Newton's method will give the same iterations for F(x) = 0 and AF(x) = 0 for a nonsingular
diff --git a/docs/manualpages/SNES/SNESLINESEARCHSHELL.html b/docs/manualpages/SNES/SNESLINESEARCHSHELL.html
index e3f2203..a4f9752 100644
--- a/docs/manualpages/SNES/SNESLINESEARCHSHELL.html
+++ b/docs/manualpages/SNES/SNESLINESEARCHSHELL.html
@@ -5,8 +5,8 @@
<TITLE>SNESLINESEARCHSHELL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLINESEARCHSHELL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLINESEARCHSHELL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLINESEARCHSHELL"><H1>SNESLINESEARCHSHELL</H1></A>
Provides context for a user-provided line search routine. The user routine has one argument, the <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A> context. The user uses the interface to
extract line search parameters and set them accordingly when the computation is finished.
diff --git a/docs/manualpages/SNES/SNESLineSearch.html b/docs/manualpages/SNES/SNESLineSearch.html
index 6f7682c..e12291c 100644
--- a/docs/manualpages/SNES/SNESLineSearch.html
+++ b/docs/manualpages/SNES/SNESLineSearch.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearch"><H1>SNESLineSearch</H1></A>
Abstract PETSc object that manages line-search operations
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html b/docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html
index d83c371..9103128 100644
--- a/docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html
+++ b/docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchAppendOptionsPrefix"><H1>SNESLineSearchAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../SNES/SNES.html#SNES">SNES</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchApply.html b/docs/manualpages/SNES/SNESLineSearchApply.html
index 2491828..67cf0e1 100644
--- a/docs/manualpages/SNES/SNESLineSearchApply.html
+++ b/docs/manualpages/SNES/SNESLineSearchApply.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchApply"><H1>SNESLineSearchApply</H1></A>
Computes the line-search update.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchBTGetAlpha.html b/docs/manualpages/SNES/SNESLineSearchBTGetAlpha.html
index 734c213..becd015 100644
--- a/docs/manualpages/SNES/SNESLineSearchBTGetAlpha.html
+++ b/docs/manualpages/SNES/SNESLineSearchBTGetAlpha.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchBTGetAlpha</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchBTGetAlpha.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchBTGetAlpha.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchBTGetAlpha"><H1>SNESLineSearchBTGetAlpha</H1></A>
Gets the descent parameter, alpha, in the BT linesearch variant.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchBTSetAlpha.html b/docs/manualpages/SNES/SNESLineSearchBTSetAlpha.html
index 6fae946..e1eee4e 100644
--- a/docs/manualpages/SNES/SNESLineSearchBTSetAlpha.html
+++ b/docs/manualpages/SNES/SNESLineSearchBTSetAlpha.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchBTSetAlpha</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchBTSetAlpha.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchBTSetAlpha.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchBTSetAlpha"><H1>SNESLineSearchBTSetAlpha</H1></A>
Sets the descent parameter, alpha, in the BT linesearch variant.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchComputeNorms.html b/docs/manualpages/SNES/SNESLineSearchComputeNorms.html
index 2520762..6542c35 100644
--- a/docs/manualpages/SNES/SNESLineSearchComputeNorms.html
+++ b/docs/manualpages/SNES/SNESLineSearchComputeNorms.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchComputeNorms</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchComputeNorms.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchComputeNorms.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchComputeNorms"><H1>SNESLineSearchComputeNorms</H1></A>
Computes the norms of X, F, and Y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchCreate.html b/docs/manualpages/SNES/SNESLineSearchCreate.html
index 332eaf2..bf04b3d 100644
--- a/docs/manualpages/SNES/SNESLineSearchCreate.html
+++ b/docs/manualpages/SNES/SNESLineSearchCreate.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchCreate"><H1>SNESLineSearchCreate</H1></A>
Creates the line search context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchDestroy.html b/docs/manualpages/SNES/SNESLineSearchDestroy.html
index 550820f..a689afa 100644
--- a/docs/manualpages/SNES/SNESLineSearchDestroy.html
+++ b/docs/manualpages/SNES/SNESLineSearchDestroy.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchDestroy"><H1>SNESLineSearchDestroy</H1></A>
Destroys the line search instance.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetDamping.html b/docs/manualpages/SNES/SNESLineSearchGetDamping.html
index 46ba74d..78ef9e6 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetDamping.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetDamping.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetDamping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetDamping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetDamping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetDamping"><H1>SNESLineSearchGetDamping</H1></A>
Gets the line search damping parameter.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetDefaultMonitor.html b/docs/manualpages/SNES/SNESLineSearchGetDefaultMonitor.html
index 24a63dd..1885929 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetDefaultMonitor.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetDefaultMonitor.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetDefaultMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetDefaultMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetDefaultMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetDefaultMonitor"><H1>SNESLineSearchGetDefaultMonitor</H1></A>
Gets the <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> instance for the line search monitor.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetLambda.html b/docs/manualpages/SNES/SNESLineSearchGetLambda.html
index 5e32e5e..714018d 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetLambda.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetLambda.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetLambda</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetLambda.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetLambda.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetLambda"><H1>SNESLineSearchGetLambda</H1></A>
Gets the last linesearch steplength discovered.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetNorms.html b/docs/manualpages/SNES/SNESLineSearchGetNorms.html
index 774a6bc..499f3c8 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetNorms.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetNorms.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetNorms</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetNorms.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetNorms.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetNorms"><H1>SNESLineSearchGetNorms</H1></A>
Gets the norms for for X, Y, and F.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetOptionsPrefix.html b/docs/manualpages/SNES/SNESLineSearchGetOptionsPrefix.html
index e775bd0..3a78fbd 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetOptionsPrefix.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetOptionsPrefix"><H1>SNESLineSearchGetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetOrder.html b/docs/manualpages/SNES/SNESLineSearchGetOrder.html
index 4cfd4b3..0a8456e 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetOrder.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetOrder.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetOrder"><H1>SNESLineSearchGetOrder</H1></A>
Gets the line search approximation order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetPostCheck.html b/docs/manualpages/SNES/SNESLineSearchGetPostCheck.html
index baeeae3..999f68c 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetPostCheck.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetPostCheck.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetPostCheck</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetPostCheck.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetPostCheck.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetPostCheck"><H1>SNESLineSearchGetPostCheck</H1></A>
Gets the post-check function for the line search routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetPreCheck.html b/docs/manualpages/SNES/SNESLineSearchGetPreCheck.html
index c028bbc..070ae8c 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetPreCheck.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetPreCheck.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetPreCheck</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetPreCheck.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetPreCheck.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetPreCheck"><H1>SNESLineSearchGetPreCheck</H1></A>
Gets the pre-check function for the line search routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetReason.html b/docs/manualpages/SNES/SNESLineSearchGetReason.html
index b8692cd..a2fb97d 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetReason.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetReason.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetReason"><H1>SNESLineSearchGetReason</H1></A>
Gets the success/failure status of the last line search application
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetSNES.html b/docs/manualpages/SNES/SNESLineSearchGetSNES.html
index 3a362d1..6f30291 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetSNES.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetSNES.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetSNES"><H1>SNESLineSearchGetSNES</H1></A>
Gets the <A HREF="../SNES/SNES.html#SNES">SNES</A> instance associated with the line search. Having an associated <A HREF="../SNES/SNES.html#SNES">SNES</A> is necessary because most line search implementations must be able to evaluate the function using <A HREF="../SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</A>() for the associated <A HREF="../SNES/SNES.html#SNES">SNES</A>. This routine is used in the line search implementations when one must get this associa [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetTolerances.html b/docs/manualpages/SNES/SNESLineSearchGetTolerances.html
index 84b5a82..d67bfd0 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetTolerances.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetTolerances"><H1>SNESLineSearchGetTolerances</H1></A>
Gets the tolerances for the linesearch. These include tolerances for the relative and absolute change in the function norm, the change in lambda for iterative line searches, the minimum steplength, the maximum steplength, and the maximum number of iterations the line search procedure may take.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetVIFunctions.html b/docs/manualpages/SNES/SNESLineSearchGetVIFunctions.html
index acf3cb0..cd51ed1 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetVIFunctions.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetVIFunctions.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetVIFunctions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetVIFunctions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetVIFunctions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetVIFunctions"><H1>SNESLineSearchGetVIFunctions</H1></A>
Sets VI-specific functions for line search computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchGetVecs.html b/docs/manualpages/SNES/SNESLineSearchGetVecs.html
index dbe8b6c..d0d28a3 100644
--- a/docs/manualpages/SNES/SNESLineSearchGetVecs.html
+++ b/docs/manualpages/SNES/SNESLineSearchGetVecs.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchGetVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchGetVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchGetVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchGetVecs"><H1>SNESLineSearchGetVecs</H1></A>
Gets the vectors from the <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A> context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchMonitor.html b/docs/manualpages/SNES/SNESLineSearchMonitor.html
index d04d8b4..490bd93 100644
--- a/docs/manualpages/SNES/SNESLineSearchMonitor.html
+++ b/docs/manualpages/SNES/SNESLineSearchMonitor.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchMonitor"><H1>SNESLineSearchMonitor</H1></A>
runs the user provided monitor routines, if they exist
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchMonitorCancel.html b/docs/manualpages/SNES/SNESLineSearchMonitorCancel.html
index 59bfab2..3ffd993 100644
--- a/docs/manualpages/SNES/SNESLineSearchMonitorCancel.html
+++ b/docs/manualpages/SNES/SNESLineSearchMonitorCancel.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchMonitorCancel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchMonitorCancel"><H1>SNESLineSearchMonitorCancel</H1></A>
Clears all the monitor functions for a <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchMonitorSet.html b/docs/manualpages/SNES/SNESLineSearchMonitorSet.html
index 344149b..569e5de 100644
--- a/docs/manualpages/SNES/SNESLineSearchMonitorSet.html
+++ b/docs/manualpages/SNES/SNESLineSearchMonitorSet.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchMonitorSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchMonitorSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchMonitorSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchMonitorSet"><H1>SNESLineSearchMonitorSet</H1></A>
Sets an ADDITIONAL function that is to be used at every iteration of the nonlinear solver to display the iteration's progress.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchMonitorSetFromOptions.html b/docs/manualpages/SNES/SNESLineSearchMonitorSetFromOptions.html
index eb4037b..4c1d7fa 100644
--- a/docs/manualpages/SNES/SNESLineSearchMonitorSetFromOptions.html
+++ b/docs/manualpages/SNES/SNESLineSearchMonitorSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchMonitorSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchMonitorSetFromOptions"><H1>SNESLineSearchMonitorSetFromOptions</H1></A>
Sets a monitor function and viewer appropriate for the type indicated by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchMonitorSolutionUpdate.html b/docs/manualpages/SNES/SNESLineSearchMonitorSolutionUpdate.html
index cee2ab0..1964faa 100644
--- a/docs/manualpages/SNES/SNESLineSearchMonitorSolutionUpdate.html
+++ b/docs/manualpages/SNES/SNESLineSearchMonitorSolutionUpdate.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchMonitorSolutionUpdate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchMonitorSolutionUpdate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchMonitorSolutionUpdate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchMonitorSolutionUpdate"><H1>SNESLineSearchMonitorSolutionUpdate</H1></A>
Monitors each update a new function value the linesearch tries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchPostCheck.html b/docs/manualpages/SNES/SNESLineSearchPostCheck.html
index f98e23c..377d819 100644
--- a/docs/manualpages/SNES/SNESLineSearchPostCheck.html
+++ b/docs/manualpages/SNES/SNESLineSearchPostCheck.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchPostCheck</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchPostCheck.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchPostCheck.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchPostCheck"><H1>SNESLineSearchPostCheck</H1></A>
Prepares the line search for being applied.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchPostCheckFunction.html b/docs/manualpages/SNES/SNESLineSearchPostCheckFunction.html
index c627243..3474b2d 100644
--- a/docs/manualpages/SNES/SNESLineSearchPostCheckFunction.html
+++ b/docs/manualpages/SNES/SNESLineSearchPostCheckFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchPostCheckFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchPostCheckFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchPostCheckFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchPostCheckFunction"><H1>SNESLineSearchPostCheckFunction</H1></A>
form of function that is called after line search is complete
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchPreCheck.html b/docs/manualpages/SNES/SNESLineSearchPreCheck.html
index 82bebb6..c6f5aad 100644
--- a/docs/manualpages/SNES/SNESLineSearchPreCheck.html
+++ b/docs/manualpages/SNES/SNESLineSearchPreCheck.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchPreCheck</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchPreCheck.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchPreCheck.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchPreCheck"><H1>SNESLineSearchPreCheck</H1></A>
Prepares the line search for being applied.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchPreCheckFunction.html b/docs/manualpages/SNES/SNESLineSearchPreCheckFunction.html
index 0b584bc..2501eb9 100644
--- a/docs/manualpages/SNES/SNESLineSearchPreCheckFunction.html
+++ b/docs/manualpages/SNES/SNESLineSearchPreCheckFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchPreCheckFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchPreCheckFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchPreCheckFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchPreCheckFunction"><H1>SNESLineSearchPreCheckFunction</H1></A>
form of function passed to check the search direction before line search is called
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchPreCheckPicard.html b/docs/manualpages/SNES/SNESLineSearchPreCheckPicard.html
index f6c02da..88191f0 100644
--- a/docs/manualpages/SNES/SNESLineSearchPreCheckPicard.html
+++ b/docs/manualpages/SNES/SNESLineSearchPreCheckPicard.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchPreCheckPicard</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchPreCheckPicard.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchPreCheckPicard.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchPreCheckPicard"><H1>SNESLineSearchPreCheckPicard</H1></A>
Implements a correction that is sometimes useful to improve the convergence rate of Picard iteration
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchReason.html b/docs/manualpages/SNES/SNESLineSearchReason.html
index 3ae9406..ea878cf 100644
--- a/docs/manualpages/SNES/SNESLineSearchReason.html
+++ b/docs/manualpages/SNES/SNESLineSearchReason.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchReason"><H1>SNESLineSearchReason</H1></A>
if line search has succeeded or failed and why
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchRegister.html b/docs/manualpages/SNES/SNESLineSearchRegister.html
index 8f7c2d5..39d19fe 100644
--- a/docs/manualpages/SNES/SNESLineSearchRegister.html
+++ b/docs/manualpages/SNES/SNESLineSearchRegister.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchRegister"><H1>SNESLineSearchRegister</H1></A>
See <A HREF="../SNES/SNESLineSearchRegister.html#SNESLineSearchRegister">SNESLineSearchRegister</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchRegisterAll.html b/docs/manualpages/SNES/SNESLineSearchRegisterAll.html
index d97abbf..f94c90e 100644
--- a/docs/manualpages/SNES/SNESLineSearchRegisterAll.html
+++ b/docs/manualpages/SNES/SNESLineSearchRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchRegisterAll"><H1>SNESLineSearchRegisterAll</H1></A>
Registers all of the nonlinear solver methods in the <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchReset.html b/docs/manualpages/SNES/SNESLineSearchReset.html
index 1eac81e..54054f8 100644
--- a/docs/manualpages/SNES/SNESLineSearchReset.html
+++ b/docs/manualpages/SNES/SNESLineSearchReset.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchReset"><H1>SNESLineSearchReset</H1></A>
Undoes the <A HREF="../SNES/SNESLineSearchSetUp.html#SNESLineSearchSetUp">SNESLineSearchSetUp</A>() and deletes any <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> or Mats allocated by the line search.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetComputeNorms.html b/docs/manualpages/SNES/SNESLineSearchSetComputeNorms.html
index 74dade3..cd062d4 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetComputeNorms.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetComputeNorms.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetComputeNorms</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetComputeNorms.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetComputeNorms.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetComputeNorms"><H1>SNESLineSearchSetComputeNorms</H1></A>
Turns on or off the computation of final norms in the line search.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetDamping.html b/docs/manualpages/SNES/SNESLineSearchSetDamping.html
index b02bba1..08e30ef 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetDamping.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetDamping.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetDamping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetDamping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetDamping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetDamping"><H1>SNESLineSearchSetDamping</H1></A>
Sets the line search damping paramter.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetDefaultMonitor.html b/docs/manualpages/SNES/SNESLineSearchSetDefaultMonitor.html
index 19bfba9..572f162 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetDefaultMonitor.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetDefaultMonitor.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetDefaultMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetDefaultMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetDefaultMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetDefaultMonitor"><H1>SNESLineSearchSetDefaultMonitor</H1></A>
Turns on/off printing useful information and debugging output about the line search.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetFromOptions.html b/docs/manualpages/SNES/SNESLineSearchSetFromOptions.html
index 0d32871..c2d86ab 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetFromOptions.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetFromOptions"><H1>SNESLineSearchSetFromOptions</H1></A>
Sets options for the line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetFunction.html b/docs/manualpages/SNES/SNESLineSearchSetFunction.html
index cae9d3e..2b7750a 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetFunction.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetFunction"><H1>SNESLineSearchSetFunction</H1></A>
Sets the function evaluation used by the <A HREF="../SNES/SNES.html#SNES">SNES</A> line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetLambda.html b/docs/manualpages/SNES/SNESLineSearchSetLambda.html
index 0c61150..2addec3 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetLambda.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetLambda.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetLambda</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetLambda.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetLambda.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetLambda"><H1>SNESLineSearchSetLambda</H1></A>
Sets the linesearch steplength.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetNorms.html b/docs/manualpages/SNES/SNESLineSearchSetNorms.html
index 1bcc6a1..919ed08 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetNorms.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetNorms.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetNorms</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetNorms.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetNorms.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetNorms"><H1>SNESLineSearchSetNorms</H1></A>
Gets the computed norms for for X, Y, and F.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetOrder.html b/docs/manualpages/SNES/SNESLineSearchSetOrder.html
index ad48ee9..4188e13 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetOrder.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetOrder.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetOrder"><H1>SNESLineSearchSetOrder</H1></A>
Sets the line search damping paramter.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetPostCheck.html b/docs/manualpages/SNES/SNESLineSearchSetPostCheck.html
index 140551c..0f626c2 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetPostCheck.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetPostCheck.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetPostCheck</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetPostCheck.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetPostCheck.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetPostCheck"><H1>SNESLineSearchSetPostCheck</H1></A>
Sets a user function that is called after the line search has been applied to determine the step direction and length. Allows the user a chance to change or override the decision of the line search routine
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetPreCheck.html b/docs/manualpages/SNES/SNESLineSearchSetPreCheck.html
index ad74194..9b5815c 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetPreCheck.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetPreCheck.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetPreCheck</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetPreCheck.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetPreCheck.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetPreCheck"><H1>SNESLineSearchSetPreCheck</H1></A>
Sets a user function that is called after the initial search direction has been computed but before the line search routine has been applied. Allows the user to adjust the result of (usually a linear solve) that determined the search direction.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetReason.html b/docs/manualpages/SNES/SNESLineSearchSetReason.html
index 9bc8602..01d6224 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetReason.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetReason.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetReason"><H1>SNESLineSearchSetReason</H1></A>
Sets the success/failure status of the last line search application
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetSNES.html b/docs/manualpages/SNES/SNESLineSearchSetSNES.html
index 612fdb2..e7456bb 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetSNES.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetSNES.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetSNES"><H1>SNESLineSearchSetSNES</H1></A>
Sets the <A HREF="../SNES/SNES.html#SNES">SNES</A> for the linesearch for function evaluation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetTolerances.html b/docs/manualpages/SNES/SNESLineSearchSetTolerances.html
index cfd5f06..af97df2 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetTolerances.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetTolerances"><H1>SNESLineSearchSetTolerances</H1></A>
Gets the tolerances for the linesearch. These include tolerances for the relative and absolute change in the function norm, the change in lambda for iterative line searches, the minimum steplength, the maximum steplength, and the maximum number of iterations the line search procedure may take.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetType.html b/docs/manualpages/SNES/SNESLineSearchSetType.html
index 48fa1be..cc166d2 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetType.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetType"><H1>SNESLineSearchSetType</H1></A>
Sets the linesearch type
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetUp.html b/docs/manualpages/SNES/SNESLineSearchSetUp.html
index ffee0f4..e67cf28 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetUp.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetUp.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetUp"><H1>SNESLineSearchSetUp</H1></A>
Prepares the line search for being applied by allocating any required vectors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetVIFunctions.html b/docs/manualpages/SNES/SNESLineSearchSetVIFunctions.html
index 8ce43b0..0598e2c 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetVIFunctions.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetVIFunctions.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetVIFunctions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetVIFunctions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetVIFunctions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetVIFunctions"><H1>SNESLineSearchSetVIFunctions</H1></A>
Sets VI-specific functions for line search computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetVecs.html b/docs/manualpages/SNES/SNESLineSearchSetVecs.html
index 32d816f..bbbdd76 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetVecs.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetVecs.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetVecs"><H1>SNESLineSearchSetVecs</H1></A>
Sets the vectors on the <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A> context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchSetWorkVecs.html b/docs/manualpages/SNES/SNESLineSearchSetWorkVecs.html
index 7d3b061..642d17b 100644
--- a/docs/manualpages/SNES/SNESLineSearchSetWorkVecs.html
+++ b/docs/manualpages/SNES/SNESLineSearchSetWorkVecs.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchSetWorkVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchSetWorkVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchSetWorkVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchSetWorkVecs"><H1>SNESLineSearchSetWorkVecs</H1></A>
Gets work vectors for the line search.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchShellGetUserFunc.html b/docs/manualpages/SNES/SNESLineSearchShellGetUserFunc.html
index b2b21b4..bdc2684 100644
--- a/docs/manualpages/SNES/SNESLineSearchShellGetUserFunc.html
+++ b/docs/manualpages/SNES/SNESLineSearchShellGetUserFunc.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchShellGetUserFunc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchShellGetUserFunc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchShellGetUserFunc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchShellGetUserFunc"><H1>SNESLineSearchShellGetUserFunc</H1></A>
Gets the user function and context for the shell implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchShellSetUserFunc.html b/docs/manualpages/SNES/SNESLineSearchShellSetUserFunc.html
index 924b29b..41d54d3 100644
--- a/docs/manualpages/SNES/SNESLineSearchShellSetUserFunc.html
+++ b/docs/manualpages/SNES/SNESLineSearchShellSetUserFunc.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchShellSetUserFunc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchShellSetUserFunc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchShellSetUserFunc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchShellSetUserFunc"><H1>SNESLineSearchShellSetUserFunc</H1></A>
Sets the user function for the <A HREF="../SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</A> Shell implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchType.html b/docs/manualpages/SNES/SNESLineSearchType.html
index 579bcf1..4fc3d4f 100644
--- a/docs/manualpages/SNES/SNESLineSearchType.html
+++ b/docs/manualpages/SNES/SNESLineSearchType.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchType"><H1>SNESLineSearchType</H1></A>
String with the name of a PETSc line search method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLineSearchView.html b/docs/manualpages/SNES/SNESLineSearchView.html
index 34752cf..bfd7b01 100644
--- a/docs/manualpages/SNES/SNESLineSearchView.html
+++ b/docs/manualpages/SNES/SNESLineSearchView.html
@@ -5,8 +5,8 @@
<TITLE>SNESLineSearchView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLineSearchView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLineSearchView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLineSearchView"><H1>SNESLineSearchView</H1></A>
Prints useful information about the line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESLoad.html b/docs/manualpages/SNES/SNESLoad.html
index dbedb46..d7fdc30 100644
--- a/docs/manualpages/SNES/SNESLoad.html
+++ b/docs/manualpages/SNES/SNESLoad.html
@@ -5,8 +5,8 @@
<TITLE>SNESLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESLoad"><H1>SNESLoad</H1></A>
Loads a <A HREF="../SNES/SNES.html#SNES">SNES</A> that has been stored in binary with <A HREF="../SNES/SNESView.html#SNESView">SNESView</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMS.html b/docs/manualpages/SNES/SNESMS.html
index 5fd58b4..6e8b978 100644
--- a/docs/manualpages/SNES/SNESMS.html
+++ b/docs/manualpages/SNES/SNESMS.html
@@ -5,8 +5,8 @@
<TITLE>SNESMS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMS"><H1>SNESMS</H1></A>
multi-stage smoothers
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMSFinalizePackage.html b/docs/manualpages/SNES/SNESMSFinalizePackage.html
index 2e59170..88aed7d 100644
--- a/docs/manualpages/SNES/SNESMSFinalizePackage.html
+++ b/docs/manualpages/SNES/SNESMSFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>SNESMSFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMSFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMSFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMSFinalizePackage"><H1>SNESMSFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../SNES/SNESMS.html#SNESMS">SNESMS</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMSInitializePackage.html b/docs/manualpages/SNES/SNESMSInitializePackage.html
index c1534cf..cd1b6a8 100644
--- a/docs/manualpages/SNES/SNESMSInitializePackage.html
+++ b/docs/manualpages/SNES/SNESMSInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>SNESMSInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMSInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMSInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMSInitializePackage"><H1>SNESMSInitializePackage</H1></A>
This function initializes everything in the <A HREF="../SNES/SNESMS.html#SNESMS">SNESMS</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to SNESCreate_MS() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMSRegister.html b/docs/manualpages/SNES/SNESMSRegister.html
index 6a4210a..b953e1b 100644
--- a/docs/manualpages/SNES/SNESMSRegister.html
+++ b/docs/manualpages/SNES/SNESMSRegister.html
@@ -5,8 +5,8 @@
<TITLE>SNESMSRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMSRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMSRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMSRegister"><H1>SNESMSRegister</H1></A>
register a multistage scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMSRegisterAll.html b/docs/manualpages/SNES/SNESMSRegisterAll.html
index cf63720..d78bf84 100644
--- a/docs/manualpages/SNES/SNESMSRegisterAll.html
+++ b/docs/manualpages/SNES/SNESMSRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>SNESMSRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMSRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMSRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMSRegisterAll"><H1>SNESMSRegisterAll</H1></A>
Registers all of the multi-stage methods in <A HREF="../SNES/SNESMS.html#SNESMS">SNESMS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMSRegisterDestroy.html b/docs/manualpages/SNES/SNESMSRegisterDestroy.html
index f7b1a86..59f5cfc 100644
--- a/docs/manualpages/SNES/SNESMSRegisterDestroy.html
+++ b/docs/manualpages/SNES/SNESMSRegisterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>SNESMSRegisterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMSRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMSRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMSRegisterDestroy"><H1>SNESMSRegisterDestroy</H1></A>
Frees the list of schemes that were registered by <A HREF="../TS/TSRosWRegister.html#TSRosWRegister">TSRosWRegister</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMSSetType.html b/docs/manualpages/SNES/SNESMSSetType.html
index 86223a2..5d1b831 100644
--- a/docs/manualpages/SNES/SNESMSSetType.html
+++ b/docs/manualpages/SNES/SNESMSSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESMSSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMSSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMSSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMSSetType"><H1>SNESMSSetType</H1></A>
Set the type of multistage smoother
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMSType.html b/docs/manualpages/SNES/SNESMSType.html
index 29a1026..f302b55 100644
--- a/docs/manualpages/SNES/SNESMSType.html
+++ b/docs/manualpages/SNES/SNESMSType.html
@@ -5,8 +5,8 @@
<TITLE>SNESMSType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMSType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMSType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMSType"><H1>SNESMSType</H1></A>
String with the name of a PETSc <A HREF="../SNES/SNESMS.html#SNESMS">SNESMS</A> method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMatrixFreeCreate2.html b/docs/manualpages/SNES/SNESMatrixFreeCreate2.html
index e58d5d7..a2f0534 100644
--- a/docs/manualpages/SNES/SNESMatrixFreeCreate2.html
+++ b/docs/manualpages/SNES/SNESMatrixFreeCreate2.html
@@ -5,8 +5,8 @@
<TITLE>SNESMatrixFreeCreate2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMatrixFreeCreate2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMatrixFreeCreate2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMatrixFreeCreate2"><H1>SNESMatrixFreeCreate2</H1></A>
Creates a matrix-free matrix context for use with a <A HREF="../SNES/SNES.html#SNES">SNES</A> solver. This matrix can be used as the Jacobian argument for the routine <A HREF="../SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitor.html b/docs/manualpages/SNES/SNESMonitor.html
index dd8b720..ea4bf2a 100644
--- a/docs/manualpages/SNES/SNESMonitor.html
+++ b/docs/manualpages/SNES/SNESMonitor.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitor"><H1>SNESMonitor</H1></A>
runs the user provided monitor routines, if they exist
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorCancel.html b/docs/manualpages/SNES/SNESMonitorCancel.html
index c36800e..ad6d060 100644
--- a/docs/manualpages/SNES/SNESMonitorCancel.html
+++ b/docs/manualpages/SNES/SNESMonitorCancel.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorCancel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorCancel"><H1>SNESMonitorCancel</H1></A>
Clears all the monitor functions for a <A HREF="../SNES/SNES.html#SNES">SNES</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorDefault.html b/docs/manualpages/SNES/SNESMonitorDefault.html
index d2f6852..bfee29a 100644
--- a/docs/manualpages/SNES/SNESMonitorDefault.html
+++ b/docs/manualpages/SNES/SNESMonitorDefault.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorDefault"><H1>SNESMonitorDefault</H1></A>
Monitors progress of the <A HREF="../SNES/SNES.html#SNES">SNES</A> solvers (default).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorDefaultField.html b/docs/manualpages/SNES/SNESMonitorDefaultField.html
index 9bfe7b7..a21d35c 100644
--- a/docs/manualpages/SNES/SNESMonitorDefaultField.html
+++ b/docs/manualpages/SNES/SNESMonitorDefaultField.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorDefaultField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorDefaultField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorDefaultField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorDefaultField"><H1>SNESMonitorDefaultField</H1></A>
Monitors progress of the <A HREF="../SNES/SNES.html#SNES">SNES</A> solvers, separated into fields.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorFields.html b/docs/manualpages/SNES/SNESMonitorFields.html
index 59f1199..663c659 100644
--- a/docs/manualpages/SNES/SNESMonitorFields.html
+++ b/docs/manualpages/SNES/SNESMonitorFields.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorFields</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorFields.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorFields.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorFields"><H1>SNESMonitorFields</H1></A>
Monitors the residual for each field separately
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorFunction.html b/docs/manualpages/SNES/SNESMonitorFunction.html
index 345c013..ef40cb3 100644
--- a/docs/manualpages/SNES/SNESMonitorFunction.html
+++ b/docs/manualpages/SNES/SNESMonitorFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorFunction"><H1>SNESMonitorFunction</H1></A>
functional form passed to <A HREF="../SNES/SNESMonitorSet.html#SNESMonitorSet">SNESMonitorSet</A>() to monitor convergence of nonlinear solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorRange.html b/docs/manualpages/SNES/SNESMonitorRange.html
index cc0f282..1a5030e 100644
--- a/docs/manualpages/SNES/SNESMonitorRange.html
+++ b/docs/manualpages/SNES/SNESMonitorRange.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorRange"><H1>SNESMonitorRange</H1></A>
Prints the percentage of residual elements that are more then 10 percent of the maximum value.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorRatio.html b/docs/manualpages/SNES/SNESMonitorRatio.html
index ffe31ac..d49a06f 100644
--- a/docs/manualpages/SNES/SNESMonitorRatio.html
+++ b/docs/manualpages/SNES/SNESMonitorRatio.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorRatio</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorRatio.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorRatio.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorRatio"><H1>SNESMonitorRatio</H1></A>
Monitors progress of the <A HREF="../SNES/SNES.html#SNES">SNES</A> solvers by printing the ratio of residual norm at each iteration to the previous.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorRatioSetUp.html b/docs/manualpages/SNES/SNESMonitorRatioSetUp.html
index 77c913d..1e210de 100644
--- a/docs/manualpages/SNES/SNESMonitorRatioSetUp.html
+++ b/docs/manualpages/SNES/SNESMonitorRatioSetUp.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorRatioSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorRatioSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorRatioSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorRatioSetUp"><H1>SNESMonitorRatioSetUp</H1></A>
Insures the <A HREF="../SNES/SNES.html#SNES">SNES</A> object is saving its history since this monitor needs access to it
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorResidual.html b/docs/manualpages/SNES/SNESMonitorResidual.html
index 6c213dd..1e0af63 100644
--- a/docs/manualpages/SNES/SNESMonitorResidual.html
+++ b/docs/manualpages/SNES/SNESMonitorResidual.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorResidual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorResidual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorResidual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorResidual"><H1>SNESMonitorResidual</H1></A>
Monitors progress of the <A HREF="../SNES/SNES.html#SNES">SNES</A> solvers by calling <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the residual at each iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorSAWs.html b/docs/manualpages/SNES/SNESMonitorSAWs.html
index 75ed09f..79b81db 100644
--- a/docs/manualpages/SNES/SNESMonitorSAWs.html
+++ b/docs/manualpages/SNES/SNESMonitorSAWs.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorSAWs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorSAWs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorSAWs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorSAWs"><H1>SNESMonitorSAWs</H1></A>
monitor solution using SAWs
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorSAWsCreate.html b/docs/manualpages/SNES/SNESMonitorSAWsCreate.html
index 56ea212..7e2ea34 100644
--- a/docs/manualpages/SNES/SNESMonitorSAWsCreate.html
+++ b/docs/manualpages/SNES/SNESMonitorSAWsCreate.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorSAWsCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorSAWsCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorSAWsCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorSAWsCreate"><H1>SNESMonitorSAWsCreate</H1></A>
create an SAWs monitor context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorSAWsDestroy.html b/docs/manualpages/SNES/SNESMonitorSAWsDestroy.html
index 74fdff9..393c0cf 100644
--- a/docs/manualpages/SNES/SNESMonitorSAWsDestroy.html
+++ b/docs/manualpages/SNES/SNESMonitorSAWsDestroy.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorSAWsDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorSAWsDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorSAWsDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorSAWsDestroy"><H1>SNESMonitorSAWsDestroy</H1></A>
destroy a monitor context created with <A HREF="../SNES/SNESMonitorSAWsCreate.html#SNESMonitorSAWsCreate">SNESMonitorSAWsCreate</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorSet.html b/docs/manualpages/SNES/SNESMonitorSet.html
index f0ae8bc..3dca3ef 100644
--- a/docs/manualpages/SNES/SNESMonitorSet.html
+++ b/docs/manualpages/SNES/SNESMonitorSet.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorSet"><H1>SNESMonitorSet</H1></A>
Sets an ADDITIONAL function that is to be used at every iteration of the nonlinear solver to display the iteration's progress.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorSetFromOptions.html b/docs/manualpages/SNES/SNESMonitorSetFromOptions.html
index 61a5ddb..3b16975 100644
--- a/docs/manualpages/SNES/SNESMonitorSetFromOptions.html
+++ b/docs/manualpages/SNES/SNESMonitorSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorSetFromOptions"><H1>SNESMonitorSetFromOptions</H1></A>
Sets a monitor function and viewer appropriate for the type indicated by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorSolution.html b/docs/manualpages/SNES/SNESMonitorSolution.html
index dd59e9d..d43ab98 100644
--- a/docs/manualpages/SNES/SNESMonitorSolution.html
+++ b/docs/manualpages/SNES/SNESMonitorSolution.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorSolution"><H1>SNESMonitorSolution</H1></A>
Monitors progress of the <A HREF="../SNES/SNES.html#SNES">SNES</A> solvers by calling <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the approximate solution at each iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESMonitorSolutionUpdate.html b/docs/manualpages/SNES/SNESMonitorSolutionUpdate.html
index 765017c..7d649ea 100644
--- a/docs/manualpages/SNES/SNESMonitorSolutionUpdate.html
+++ b/docs/manualpages/SNES/SNESMonitorSolutionUpdate.html
@@ -5,8 +5,8 @@
<TITLE>SNESMonitorSolutionUpdate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESMonitorSolutionUpdate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESMonitorSolutionUpdate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESMonitorSolutionUpdate"><H1>SNESMonitorSolutionUpdate</H1></A>
Monitors progress of the <A HREF="../SNES/SNES.html#SNES">SNES</A> solvers by calling <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the UPDATE to the solution at each iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASM.html b/docs/manualpages/SNES/SNESNASM.html
index 6f03de2..e46a09c 100644
--- a/docs/manualpages/SNES/SNESNASM.html
+++ b/docs/manualpages/SNES/SNESNASM.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASM"><H1>SNESNASM</H1></A>
Nonlinear Additive Schwartz
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMGetDamping.html b/docs/manualpages/SNES/SNESNASMGetDamping.html
index 39dade7..44c9231 100644
--- a/docs/manualpages/SNES/SNESNASMGetDamping.html
+++ b/docs/manualpages/SNES/SNESNASMGetDamping.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMGetDamping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMGetDamping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMGetDamping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMGetDamping"><H1>SNESNASMGetDamping</H1></A>
Gets the update damping for NASM
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMGetSubdomainVecs.html b/docs/manualpages/SNES/SNESNASMGetSubdomainVecs.html
index 7df7394..e00dd34 100644
--- a/docs/manualpages/SNES/SNESNASMGetSubdomainVecs.html
+++ b/docs/manualpages/SNES/SNESNASMGetSubdomainVecs.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMGetSubdomainVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMGetSubdomainVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMGetSubdomainVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMGetSubdomainVecs"><H1>SNESNASMGetSubdomainVecs</H1></A>
Get the processor-local subdomain vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMGetSubdomains.html b/docs/manualpages/SNES/SNESNASMGetSubdomains.html
index ee20802..235ef9c 100644
--- a/docs/manualpages/SNES/SNESNASMGetSubdomains.html
+++ b/docs/manualpages/SNES/SNESNASMGetSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMGetSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMGetSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMGetSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMGetSubdomains"><H1>SNESNASMGetSubdomains</H1></A>
Get the local subdomain context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMGetType.html b/docs/manualpages/SNES/SNESNASMGetType.html
index d81071f..02ecadf 100644
--- a/docs/manualpages/SNES/SNESNASMGetType.html
+++ b/docs/manualpages/SNES/SNESNASMGetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMGetType"><H1>SNESNASMGetType</H1></A>
Get the type of subdomain update used
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMSetComputeFinalJacobian.html b/docs/manualpages/SNES/SNESNASMSetComputeFinalJacobian.html
index e311b9c..03c75f9 100644
--- a/docs/manualpages/SNES/SNESNASMSetComputeFinalJacobian.html
+++ b/docs/manualpages/SNES/SNESNASMSetComputeFinalJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMSetComputeFinalJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMSetComputeFinalJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMSetComputeFinalJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMSetComputeFinalJacobian"><H1>SNESNASMSetComputeFinalJacobian</H1></A>
Schedules the computation of the global and subdomain jacobians upon convergence
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMSetDamping.html b/docs/manualpages/SNES/SNESNASMSetDamping.html
index e3eaf0c..fd7070f 100644
--- a/docs/manualpages/SNES/SNESNASMSetDamping.html
+++ b/docs/manualpages/SNES/SNESNASMSetDamping.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMSetDamping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMSetDamping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMSetDamping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMSetDamping"><H1>SNESNASMSetDamping</H1></A>
Sets the update damping for NASM
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMSetSubdomains.html b/docs/manualpages/SNES/SNESNASMSetSubdomains.html
index eebb126..468f7c0 100644
--- a/docs/manualpages/SNES/SNESNASMSetSubdomains.html
+++ b/docs/manualpages/SNES/SNESNASMSetSubdomains.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMSetSubdomains</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMSetSubdomains.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMSetSubdomains.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMSetSubdomains"><H1>SNESNASMSetSubdomains</H1></A>
Manually Set the context required to restrict and solve subdomain problems.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNASMSetType.html b/docs/manualpages/SNES/SNESNASMSetType.html
index 44dbcd1..9a66ccd 100644
--- a/docs/manualpages/SNES/SNESNASMSetType.html
+++ b/docs/manualpages/SNES/SNESNASMSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESNASMSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNASMSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNASMSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNASMSetType"><H1>SNESNASMSetType</H1></A>
Set the type of subdomain update used
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNCG.html b/docs/manualpages/SNES/SNESNCG.html
index ff07367..ffc680c 100644
--- a/docs/manualpages/SNES/SNESNCG.html
+++ b/docs/manualpages/SNES/SNESNCG.html
@@ -5,8 +5,8 @@
<TITLE>SNESNCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNCG"><H1>SNESNCG</H1></A>
Nonlinear Conjugate-Gradient method for the solution of general nonlinear systems.
<P>
@@ -23,6 +23,8 @@ Notes: This solves the nonlinear system of equations F(x) = 0 using the nonlinea
gradient method. This may be used with a nonlinear preconditioner used to pick the new search directions, but otherwise
chooses the initial search direction as F(x) for the initial guess x.
<P>
+Only supports left non-linear preconditioning.
+<P>
<H3><FONT COLOR="#CC3333">References</FONT></H3>
<DT><B>1. </B> -Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu,"Composing Scalable Nonlinear Algebraic Solvers",
SIAM Review, 57(4), 2015
diff --git a/docs/manualpages/SNES/SNESNCGSetType.html b/docs/manualpages/SNES/SNESNCGSetType.html
index ab21652..9ce8ff1 100644
--- a/docs/manualpages/SNES/SNESNCGSetType.html
+++ b/docs/manualpages/SNES/SNESNCGSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESNCGSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNCGSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNCGSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNCGSetType"><H1>SNESNCGSetType</H1></A>
Sets the conjugate update type for <A HREF="../SNES/SNESNCG.html#SNESNCG">SNESNCG</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNEWTONLS.html b/docs/manualpages/SNES/SNESNEWTONLS.html
index 92d1971..d00f1f8 100644
--- a/docs/manualpages/SNES/SNESNEWTONLS.html
+++ b/docs/manualpages/SNES/SNESNEWTONLS.html
@@ -5,8 +5,8 @@
<TITLE>SNESNEWTONLS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNEWTONLS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNEWTONLS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNEWTONLS"><H1>SNESNEWTONLS</H1></A>
Newton based nonlinear solver that uses a line search
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNEWTONTR.html b/docs/manualpages/SNES/SNESNEWTONTR.html
index 2ae9627..4a480b9 100644
--- a/docs/manualpages/SNES/SNESNEWTONTR.html
+++ b/docs/manualpages/SNES/SNESNEWTONTR.html
@@ -5,8 +5,8 @@
<TITLE>SNESNEWTONTR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNEWTONTR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNEWTONTR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNEWTONTR"><H1>SNESNEWTONTR</H1></A>
Newton based nonlinear solver that uses a trust region
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGMRES.html b/docs/manualpages/SNES/SNESNGMRES.html
index f7815a3..484c917 100644
--- a/docs/manualpages/SNES/SNESNGMRES.html
+++ b/docs/manualpages/SNES/SNESNGMRES.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGMRES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGMRES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGMRES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGMRES"><H1>SNESNGMRES</H1></A>
The Nonlinear Generalized Minimum Residual method.
<P>
diff --git a/docs/manualpages/SNES/SNESNGMRESSetRestartFmRise.html b/docs/manualpages/SNES/SNESNGMRESSetRestartFmRise.html
index 93ebb44..6a82c53 100644
--- a/docs/manualpages/SNES/SNESNGMRESSetRestartFmRise.html
+++ b/docs/manualpages/SNES/SNESNGMRESSetRestartFmRise.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGMRESSetRestartFmRise</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGMRESSetRestartFmRise.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGMRESSetRestartFmRise.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGMRESSetRestartFmRise"><H1>SNESNGMRESSetRestartFmRise</H1></A>
Increase the restart count if the step x_M increases the residual F_M
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGMRESSetRestartType.html b/docs/manualpages/SNES/SNESNGMRESSetRestartType.html
index 7708de0..4a45463 100644
--- a/docs/manualpages/SNES/SNESNGMRESSetRestartType.html
+++ b/docs/manualpages/SNES/SNESNGMRESSetRestartType.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGMRESSetRestartType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGMRESSetRestartType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGMRESSetRestartType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGMRESSetRestartType"><H1>SNESNGMRESSetRestartType</H1></A>
Sets the restart type for <A HREF="../SNES/SNESNGMRES.html#SNESNGMRES">SNESNGMRES</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGMRESSetSelectType.html b/docs/manualpages/SNES/SNESNGMRESSetSelectType.html
index 6161454..90a5a2c 100644
--- a/docs/manualpages/SNES/SNESNGMRESSetSelectType.html
+++ b/docs/manualpages/SNES/SNESNGMRESSetSelectType.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGMRESSetSelectType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGMRESSetSelectType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGMRESSetSelectType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGMRESSetSelectType"><H1>SNESNGMRESSetSelectType</H1></A>
Sets the selection type for <A HREF="../SNES/SNESNGMRES.html#SNESNGMRES">SNESNGMRES</A>. This determines how the candidate solution and combined solution are used to create the next iterate.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGS.html b/docs/manualpages/SNES/SNESNGS.html
index 82b6dd1..634c478 100644
--- a/docs/manualpages/SNES/SNESNGS.html
+++ b/docs/manualpages/SNES/SNESNGS.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGS"><H1>SNESNGS</H1></A>
Just calls the user-provided solution routine provided with <A HREF="../SNES/SNESSetNGS.html#SNESSetNGS">SNESSetNGS</A>()
<P>
diff --git a/docs/manualpages/SNES/SNESNGSFunction.html b/docs/manualpages/SNES/SNESNGSFunction.html
index 99cc8a9..9e0bacf 100644
--- a/docs/manualpages/SNES/SNESNGSFunction.html
+++ b/docs/manualpages/SNES/SNESNGSFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGSFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGSFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGSFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGSFunction"><H1>SNESNGSFunction</H1></A>
function used to convey a Gauss-Seidel sweep on the nonlinear function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGSGetSweeps.html b/docs/manualpages/SNES/SNESNGSGetSweeps.html
index 10380a1..59dd021 100644
--- a/docs/manualpages/SNES/SNESNGSGetSweeps.html
+++ b/docs/manualpages/SNES/SNESNGSGetSweeps.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGSGetSweeps</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGSGetSweeps.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGSGetSweeps.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGSGetSweeps"><H1>SNESNGSGetSweeps</H1></A>
Gets the number of sweeps GS will use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGSGetTolerances.html b/docs/manualpages/SNES/SNESNGSGetTolerances.html
index 79838fd..533bc1f 100644
--- a/docs/manualpages/SNES/SNESNGSGetTolerances.html
+++ b/docs/manualpages/SNES/SNESNGSGetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGSGetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGSGetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGSGetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGSGetTolerances"><H1>SNESNGSGetTolerances</H1></A>
Gets various parameters used in convergence tests.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGSSetSweeps.html b/docs/manualpages/SNES/SNESNGSSetSweeps.html
index 581ae8f..c53f8e6 100644
--- a/docs/manualpages/SNES/SNESNGSSetSweeps.html
+++ b/docs/manualpages/SNES/SNESNGSSetSweeps.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGSSetSweeps</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGSSetSweeps.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGSSetSweeps.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGSSetSweeps"><H1>SNESNGSSetSweeps</H1></A>
Sets the number of sweeps of GS to use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNGSSetTolerances.html b/docs/manualpages/SNES/SNESNGSSetTolerances.html
index 7ebc13c..555bd93 100644
--- a/docs/manualpages/SNES/SNESNGSSetTolerances.html
+++ b/docs/manualpages/SNES/SNESNGSSetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>SNESNGSSetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNGSSetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNGSSetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNGSSetTolerances"><H1>SNESNGSSetTolerances</H1></A>
Sets various parameters used in convergence tests.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESNRICHARDSON.html b/docs/manualpages/SNES/SNESNRICHARDSON.html
index c0913ba..ce6c791 100644
--- a/docs/manualpages/SNES/SNESNRICHARDSON.html
+++ b/docs/manualpages/SNES/SNESNRICHARDSON.html
@@ -5,8 +5,8 @@
<TITLE>SNESNRICHARDSON</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNRICHARDSON.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNRICHARDSON.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNRICHARDSON"><H1>SNESNRICHARDSON</H1></A>
Richardson nonlinear solver that uses successive substitutions, also sometimes known as Picard iteration.
<P>
@@ -26,6 +26,8 @@ linesearch, one may have to scale the update with -snes_linesearch_damping
<P>
This uses no derivative information thus will be much slower then Newton's method obtained with -snes_type ls
<P>
+Only supports left non-linear preconditioning.
+<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
<A HREF="../SNES/SNESCreate.html#SNESCreate">SNESCreate</A>(), <A HREF="../SNES/SNES.html#SNES">SNES</A>, <A HREF="../SNES/SNESSetType.html#SNESSetType">SNESSetType</A>(), <A HREF="../SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</A>, <A HREF="../SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</A>, <A HREF="../SNES/SNESNGMRES.html#SNESNGMRES">SNESNGMRES</A>, <A HREF="../SNES/SNESQN.html#SNESQN">SNESQN</A>, <A HREF="../SNES/SNESNCG.html#SNESNCG">SNESNCG</A>
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>beginner
diff --git a/docs/manualpages/SNES/SNESNormSchedule.html b/docs/manualpages/SNES/SNESNormSchedule.html
index c52518a..ceedc73 100644
--- a/docs/manualpages/SNES/SNESNormSchedule.html
+++ b/docs/manualpages/SNES/SNESNormSchedule.html
@@ -5,8 +5,8 @@
<TITLE>SNESNormSchedule</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESNormSchedule.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESNormSchedule.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESNormSchedule"><H1>SNESNormSchedule</H1></A>
Frequency with which the norm is computed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESObjectiveComputeFunctionDefaultFD.html b/docs/manualpages/SNES/SNESObjectiveComputeFunctionDefaultFD.html
index 7b49bbb..7f73f1b 100644
--- a/docs/manualpages/SNES/SNESObjectiveComputeFunctionDefaultFD.html
+++ b/docs/manualpages/SNES/SNESObjectiveComputeFunctionDefaultFD.html
@@ -5,8 +5,8 @@
<TITLE>SNESObjectiveComputeFunctionDefaultFD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESObjectiveComputeFunctionDefaultFD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESObjectiveComputeFunctionDefaultFD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESObjectiveComputeFunctionDefaultFD"><H1>SNESObjectiveComputeFunctionDefaultFD</H1></A>
Computes the gradient of a user provided objective
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESObjectiveFunction.html b/docs/manualpages/SNES/SNESObjectiveFunction.html
index 8144367..aac116a 100644
--- a/docs/manualpages/SNES/SNESObjectiveFunction.html
+++ b/docs/manualpages/SNES/SNESObjectiveFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESObjectiveFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESObjectiveFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESObjectiveFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESObjectiveFunction"><H1>SNESObjectiveFunction</H1></A>
functional form used to convey the objective function to the nonlinear solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESPythonSetType.html b/docs/manualpages/SNES/SNESPythonSetType.html
index 1cbb543..e792cee 100644
--- a/docs/manualpages/SNES/SNESPythonSetType.html
+++ b/docs/manualpages/SNES/SNESPythonSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESPythonSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESPythonSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESPythonSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESPythonSetType"><H1>SNESPythonSetType</H1></A>
Initalize a <A HREF="../SNES/SNES.html#SNES">SNES</A> object implemented in Python.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESQN.html b/docs/manualpages/SNES/SNESQN.html
index aaa01ec..f22698c 100644
--- a/docs/manualpages/SNES/SNESQN.html
+++ b/docs/manualpages/SNES/SNESQN.html
@@ -5,8 +5,8 @@
<TITLE>SNESQN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESQN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESQN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESQN"><H1>SNESQN</H1></A>
Limited-Memory Quasi-Newton methods for the solution of nonlinear systems.
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
@@ -37,6 +37,8 @@ these options, sequential, uses the preconditioner to generate a new solution an
iteration as the current iteration's values when constructing the approximate Jacobian. The second, composed,
perturbs the problem the Jacobian represents to be P(x, b) - x = 0, where P(x, b) is the preconditioner.
<P>
+Uses left nonlinear preconditioning by default.
+<P>
<H3><FONT COLOR="#CC3333">References</FONT></H3>
<TABLE border="0" cellpadding="0" cellspacing="0">
<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>1. </B></TD><TD>- Kelley, C.T., Iterative Methods for Linear and Nonlinear Equations, Chapter 8, SIAM, 1995.
diff --git a/docs/manualpages/SNES/SNESQNSetRestartType.html b/docs/manualpages/SNES/SNESQNSetRestartType.html
index f221bea..2f919a1 100644
--- a/docs/manualpages/SNES/SNESQNSetRestartType.html
+++ b/docs/manualpages/SNES/SNESQNSetRestartType.html
@@ -5,8 +5,8 @@
<TITLE>SNESQNSetRestartType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESQNSetRestartType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESQNSetRestartType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESQNSetRestartType"><H1>SNESQNSetRestartType</H1></A>
Sets the restart type for <A HREF="../SNES/SNESQN.html#SNESQN">SNESQN</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESQNSetScaleType.html b/docs/manualpages/SNES/SNESQNSetScaleType.html
index 466187e..4c3d33d 100644
--- a/docs/manualpages/SNES/SNESQNSetScaleType.html
+++ b/docs/manualpages/SNES/SNESQNSetScaleType.html
@@ -5,8 +5,8 @@
<TITLE>SNESQNSetScaleType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESQNSetScaleType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESQNSetScaleType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESQNSetScaleType"><H1>SNESQNSetScaleType</H1></A>
Sets the scaling type for the inner inverse Jacobian in <A HREF="../SNES/SNESQN.html#SNESQN">SNESQN</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESQNSetType.html b/docs/manualpages/SNES/SNESQNSetType.html
index 96be1ee..d575ac5 100644
--- a/docs/manualpages/SNES/SNESQNSetType.html
+++ b/docs/manualpages/SNES/SNESQNSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESQNSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESQNSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESQNSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESQNSetType"><H1>SNESQNSetType</H1></A>
Sets the quasi-Newton variant to be used in <A HREF="../SNES/SNESQN.html#SNESQN">SNESQN</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESReasonView.html b/docs/manualpages/SNES/SNESReasonView.html
index 42a2e8e..e2e8214 100644
--- a/docs/manualpages/SNES/SNESReasonView.html
+++ b/docs/manualpages/SNES/SNESReasonView.html
@@ -5,8 +5,8 @@
<TITLE>SNESReasonView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESReasonView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESReasonView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESReasonView"><H1>SNESReasonView</H1></A>
Displays the reason a <A HREF="../SNES/SNES.html#SNES">SNES</A> solve converged or diverged to a viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESReasonViewFromOptions.html b/docs/manualpages/SNES/SNESReasonViewFromOptions.html
index 2b43403..fb3a6d7 100644
--- a/docs/manualpages/SNES/SNESReasonViewFromOptions.html
+++ b/docs/manualpages/SNES/SNESReasonViewFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>SNESReasonViewFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESReasonViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESReasonViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESReasonViewFromOptions"><H1>SNESReasonViewFromOptions</H1></A>
Processes command line options to determine if/how a SNESReason is to be viewed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESRegister.html b/docs/manualpages/SNES/SNESRegister.html
index 805a8ea..0790437 100644
--- a/docs/manualpages/SNES/SNESRegister.html
+++ b/docs/manualpages/SNES/SNESRegister.html
@@ -5,8 +5,8 @@
<TITLE>SNESRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESRegister"><H1>SNESRegister</H1></A>
Adds a method to the nonlinear solver package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESRegisterAll.html b/docs/manualpages/SNES/SNESRegisterAll.html
index 5832bc5..5e0e111 100644
--- a/docs/manualpages/SNES/SNESRegisterAll.html
+++ b/docs/manualpages/SNES/SNESRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>SNESRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESRegisterAll"><H1>SNESRegisterAll</H1></A>
Registers all of the nonlinear solver methods in the <A HREF="../SNES/SNES.html#SNES">SNES</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESReset.html b/docs/manualpages/SNES/SNESReset.html
index 44324d5..756f8d9 100644
--- a/docs/manualpages/SNES/SNESReset.html
+++ b/docs/manualpages/SNES/SNESReset.html
@@ -5,8 +5,8 @@
<TITLE>SNESReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESReset"><H1>SNESReset</H1></A>
Resets a <A HREF="../SNES/SNES.html#SNES">SNES</A> context to the snessetupcalled = 0 state and removes any allocated <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> and Mats
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSHELL.html b/docs/manualpages/SNES/SNESSHELL.html
index c9f4838..790d981 100644
--- a/docs/manualpages/SNES/SNESSHELL.html
+++ b/docs/manualpages/SNES/SNESSHELL.html
@@ -5,8 +5,8 @@
<TITLE>SNESSHELL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSHELL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSHELL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSHELL"><H1>SNESSHELL</H1></A>
a user provided nonlinear solver
<P>
diff --git a/docs/manualpages/SNES/SNESSetApplicationContext.html b/docs/manualpages/SNES/SNESSetApplicationContext.html
index 8ae38e3..01e509e 100644
--- a/docs/manualpages/SNES/SNESSetApplicationContext.html
+++ b/docs/manualpages/SNES/SNESSetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetApplicationContext"><H1>SNESSetApplicationContext</H1></A>
Sets the optional user-defined context for the nonlinear solvers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetComputeApplicationContext.html b/docs/manualpages/SNES/SNESSetComputeApplicationContext.html
index b8f7bcc..8d09914 100644
--- a/docs/manualpages/SNES/SNESSetComputeApplicationContext.html
+++ b/docs/manualpages/SNES/SNESSetComputeApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetComputeApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetComputeApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetComputeApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetComputeApplicationContext"><H1>SNESSetComputeApplicationContext</H1></A>
Sets an optional function to compute a user-defined context for the nonlinear solvers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetComputeInitialGuess.html b/docs/manualpages/SNES/SNESSetComputeInitialGuess.html
index 7bb8ac6..76bc34b 100644
--- a/docs/manualpages/SNES/SNESSetComputeInitialGuess.html
+++ b/docs/manualpages/SNES/SNESSetComputeInitialGuess.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetComputeInitialGuess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetComputeInitialGuess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetComputeInitialGuess"><H1>SNESSetComputeInitialGuess</H1></A>
Sets a routine used to compute an initial guess for the problem
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetConvergedReason.html b/docs/manualpages/SNES/SNESSetConvergedReason.html
index 9bb7238..9415262 100644
--- a/docs/manualpages/SNES/SNESSetConvergedReason.html
+++ b/docs/manualpages/SNES/SNESSetConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetConvergedReason"><H1>SNESSetConvergedReason</H1></A>
Sets the reason the <A HREF="../SNES/SNES.html#SNES">SNES</A> iteration was stopped.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetConvergenceHistory.html b/docs/manualpages/SNES/SNESSetConvergenceHistory.html
index 3099b54..334ad21 100644
--- a/docs/manualpages/SNES/SNESSetConvergenceHistory.html
+++ b/docs/manualpages/SNES/SNESSetConvergenceHistory.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetConvergenceHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetConvergenceHistory"><H1>SNESSetConvergenceHistory</H1></A>
Sets the array used to hold the convergence history.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetConvergenceTest.html b/docs/manualpages/SNES/SNESSetConvergenceTest.html
index e896534..d21d82c 100644
--- a/docs/manualpages/SNES/SNESSetConvergenceTest.html
+++ b/docs/manualpages/SNES/SNESSetConvergenceTest.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetConvergenceTest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetConvergenceTest"><H1>SNESSetConvergenceTest</H1></A>
Sets the function that is to be used to test for convergence of the nonlinear iterative solution.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetCountersReset.html b/docs/manualpages/SNES/SNESSetCountersReset.html
index 1f34fd0..f2e93fb 100644
--- a/docs/manualpages/SNES/SNESSetCountersReset.html
+++ b/docs/manualpages/SNES/SNESSetCountersReset.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetCountersReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetCountersReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetCountersReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetCountersReset"><H1>SNESSetCountersReset</H1></A>
Sets whether or not the counters for linear iterations and function evaluations are reset every time <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>() is called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetDM.html b/docs/manualpages/SNES/SNESSetDM.html
index 8057490..e33f977 100644
--- a/docs/manualpages/SNES/SNESSetDM.html
+++ b/docs/manualpages/SNES/SNESSetDM.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetDM"><H1>SNESSetDM</H1></A>
Sets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetErrorIfNotConverged.html b/docs/manualpages/SNES/SNESSetErrorIfNotConverged.html
index 3f3544b..bfed953 100644
--- a/docs/manualpages/SNES/SNESSetErrorIfNotConverged.html
+++ b/docs/manualpages/SNES/SNESSetErrorIfNotConverged.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetErrorIfNotConverged</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetErrorIfNotConverged.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetErrorIfNotConverged"><H1>SNESSetErrorIfNotConverged</H1></A>
Causes <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>() to generate an error if the solver has not converged.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetFromOptions.html b/docs/manualpages/SNES/SNESSetFromOptions.html
index 259c069..0a22748 100644
--- a/docs/manualpages/SNES/SNESSetFromOptions.html
+++ b/docs/manualpages/SNES/SNESSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetFromOptions"><H1>SNESSetFromOptions</H1></A>
Sets various <A HREF="../SNES/SNES.html#SNES">SNES</A> and <A HREF="../KSP/KSP.html#KSP">KSP</A> parameters from user options.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetFunction.html b/docs/manualpages/SNES/SNESSetFunction.html
index a3c58e8..68dd3bd 100644
--- a/docs/manualpages/SNES/SNESSetFunction.html
+++ b/docs/manualpages/SNES/SNESSetFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetFunction"><H1>SNESSetFunction</H1></A>
Sets the function evaluation routine and function vector for use by the <A HREF="../SNES/SNES.html#SNES">SNES</A> routines in solving systems of nonlinear equations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetFunctionDomainError.html b/docs/manualpages/SNES/SNESSetFunctionDomainError.html
index 22b3d00..20e61fe 100644
--- a/docs/manualpages/SNES/SNESSetFunctionDomainError.html
+++ b/docs/manualpages/SNES/SNESSetFunctionDomainError.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetFunctionDomainError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetFunctionDomainError"><H1>SNESSetFunctionDomainError</H1></A>
tells <A HREF="../SNES/SNES.html#SNES">SNES</A> that the input vector to your <A HREF="../SNES/SNESFunction.html#SNESFunction">SNESFunction</A> is not in the functions domain. For example, negative pressure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetFunctionNorm.html b/docs/manualpages/SNES/SNESSetFunctionNorm.html
index 8f837fe..d847fd2 100644
--- a/docs/manualpages/SNES/SNESSetFunctionNorm.html
+++ b/docs/manualpages/SNES/SNESSetFunctionNorm.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetFunctionNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetFunctionNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetFunctionNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetFunctionNorm"><H1>SNESSetFunctionNorm</H1></A>
Sets the last computed residual norm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetFunctionType.html b/docs/manualpages/SNES/SNESSetFunctionType.html
index f068f6c..71ff383 100644
--- a/docs/manualpages/SNES/SNESSetFunctionType.html
+++ b/docs/manualpages/SNES/SNESSetFunctionType.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetFunctionType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetFunctionType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetFunctionType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetFunctionType"><H1>SNESSetFunctionType</H1></A>
Sets the <A HREF="../SNES/SNESNormSchedule.html#SNESNormSchedule">SNESNormSchedule</A> used in covergence and monitoring of the <A HREF="../SNES/SNES.html#SNES">SNES</A> method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetGridSequence.html b/docs/manualpages/SNES/SNESSetGridSequence.html
index 5d967fb..3b8c8c8 100644
--- a/docs/manualpages/SNES/SNESSetGridSequence.html
+++ b/docs/manualpages/SNES/SNESSetGridSequence.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetGridSequence</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetGridSequence.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetGridSequence.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetGridSequence"><H1>SNESSetGridSequence</H1></A>
sets the number of steps of grid sequencing that <A HREF="../SNES/SNES.html#SNES">SNES</A> does
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetInitialFunction.html b/docs/manualpages/SNES/SNESSetInitialFunction.html
index eab21ef..e8c726c 100644
--- a/docs/manualpages/SNES/SNESSetInitialFunction.html
+++ b/docs/manualpages/SNES/SNESSetInitialFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetInitialFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetInitialFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetInitialFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetInitialFunction"><H1>SNESSetInitialFunction</H1></A>
Sets the function vector to be used as the function norm at the initialization of the method. In some instances, the user has precomputed the function before calling <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>. This function allows one to avoid a redundant call to <A HREF="../SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</A> in that case.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetIterationNumber.html b/docs/manualpages/SNES/SNESSetIterationNumber.html
index 7e38c34..b9ec472 100644
--- a/docs/manualpages/SNES/SNESSetIterationNumber.html
+++ b/docs/manualpages/SNES/SNESSetIterationNumber.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetIterationNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetIterationNumber"><H1>SNESSetIterationNumber</H1></A>
Sets the current iteration number.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetJacobian.html b/docs/manualpages/SNES/SNESSetJacobian.html
index 2e4009e..83eb21a 100644
--- a/docs/manualpages/SNES/SNESSetJacobian.html
+++ b/docs/manualpages/SNES/SNESSetJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetJacobian"><H1>SNESSetJacobian</H1></A>
Sets the function to compute Jacobian as well as the location to store the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetKSP.html b/docs/manualpages/SNES/SNESSetKSP.html
index 804208f..e75ec06 100644
--- a/docs/manualpages/SNES/SNESSetKSP.html
+++ b/docs/manualpages/SNES/SNESSetKSP.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetKSP"><H1>SNESSetKSP</H1></A>
Sets a <A HREF="../KSP/KSP.html#KSP">KSP</A> context for the <A HREF="../SNES/SNES.html#SNES">SNES</A> object to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetLagJacobian.html b/docs/manualpages/SNES/SNESSetLagJacobian.html
index edc5b80..56c5764 100644
--- a/docs/manualpages/SNES/SNESSetLagJacobian.html
+++ b/docs/manualpages/SNES/SNESSetLagJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetLagJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetLagJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetLagJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetLagJacobian"><H1>SNESSetLagJacobian</H1></A>
Determines when the Jacobian is rebuilt in the nonlinear solve. See <A HREF="../SNES/SNESSetLagPreconditioner.html#SNESSetLagPreconditioner">SNESSetLagPreconditioner</A>() for determining how often the preconditioner is rebuilt.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetLagJacobianPersists.html b/docs/manualpages/SNES/SNESSetLagJacobianPersists.html
index e021565..e77d0db 100644
--- a/docs/manualpages/SNES/SNESSetLagJacobianPersists.html
+++ b/docs/manualpages/SNES/SNESSetLagJacobianPersists.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetLagJacobianPersists</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetLagJacobianPersists.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetLagJacobianPersists.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetLagJacobianPersists"><H1>SNESSetLagJacobianPersists</H1></A>
Set whether or not the Jacobian lagging persists through multiple solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetLagPreconditioner.html b/docs/manualpages/SNES/SNESSetLagPreconditioner.html
index b6eb9c7..5e0013f 100644
--- a/docs/manualpages/SNES/SNESSetLagPreconditioner.html
+++ b/docs/manualpages/SNES/SNESSetLagPreconditioner.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetLagPreconditioner</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetLagPreconditioner.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetLagPreconditioner.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetLagPreconditioner"><H1>SNESSetLagPreconditioner</H1></A>
Determines when the preconditioner is rebuilt in the nonlinear solve.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetLagPreconditionerPersists.html b/docs/manualpages/SNES/SNESSetLagPreconditionerPersists.html
index 33ff5b1..979a49b 100644
--- a/docs/manualpages/SNES/SNESSetLagPreconditionerPersists.html
+++ b/docs/manualpages/SNES/SNESSetLagPreconditionerPersists.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetLagPreconditionerPersists</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetLagPreconditionerPersists.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetLagPreconditionerPersists.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetLagPreconditionerPersists"><H1>SNESSetLagPreconditionerPersists</H1></A>
Set whether or not the preconditioner lagging persists through multiple solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetLineSearch.html b/docs/manualpages/SNES/SNESSetLineSearch.html
index 71fe0d6..0f4f092 100644
--- a/docs/manualpages/SNES/SNESSetLineSearch.html
+++ b/docs/manualpages/SNES/SNESSetLineSearch.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetLineSearch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetLineSearch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetLineSearch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetLineSearch"><H1>SNESSetLineSearch</H1></A>
Sets the linesearch on the <A HREF="../SNES/SNES.html#SNES">SNES</A> instance.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetMaxLinearSolveFailures.html b/docs/manualpages/SNES/SNESSetMaxLinearSolveFailures.html
index 8d95e20..38d61be 100644
--- a/docs/manualpages/SNES/SNESSetMaxLinearSolveFailures.html
+++ b/docs/manualpages/SNES/SNESSetMaxLinearSolveFailures.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetMaxLinearSolveFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetMaxLinearSolveFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetMaxLinearSolveFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetMaxLinearSolveFailures"><H1>SNESSetMaxLinearSolveFailures</H1></A>
the number of failed linear solve attempts allowed before <A HREF="../SNES/SNES.html#SNES">SNES</A> returns with a diverged reason of SNES_DIVERGED_LINEAR_SOLVE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetMaxNonlinearStepFailures.html b/docs/manualpages/SNES/SNESSetMaxNonlinearStepFailures.html
index 1f7bc93..804967c 100644
--- a/docs/manualpages/SNES/SNESSetMaxNonlinearStepFailures.html
+++ b/docs/manualpages/SNES/SNESSetMaxNonlinearStepFailures.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetMaxNonlinearStepFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetMaxNonlinearStepFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetMaxNonlinearStepFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetMaxNonlinearStepFailures"><H1>SNESSetMaxNonlinearStepFailures</H1></A>
Sets the maximum number of unsuccessful steps attempted by the nonlinear solver before it gives up.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetNGS.html b/docs/manualpages/SNES/SNESSetNGS.html
index 19e933b..f51b6fe 100644
--- a/docs/manualpages/SNES/SNESSetNGS.html
+++ b/docs/manualpages/SNES/SNESSetNGS.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetNGS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetNGS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetNGS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetNGS"><H1>SNESSetNGS</H1></A>
Sets the user nonlinear Gauss-Seidel routine for use with composed nonlinear solvers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetNPC.html b/docs/manualpages/SNES/SNESSetNPC.html
index d0bf618..1a20666 100644
--- a/docs/manualpages/SNES/SNESSetNPC.html
+++ b/docs/manualpages/SNES/SNESSetNPC.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetNPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetNPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetNPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetNPC"><H1>SNESSetNPC</H1></A>
Sets the nonlinear preconditioner to be used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetNPCSide.html b/docs/manualpages/SNES/SNESSetNPCSide.html
index e5f3f9e..c14f5ac 100644
--- a/docs/manualpages/SNES/SNESSetNPCSide.html
+++ b/docs/manualpages/SNES/SNESSetNPCSide.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetNPCSide</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetNPCSide.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetNPCSide.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetNPCSide"><H1>SNESSetNPCSide</H1></A>
Sets the preconditioning side.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -24,16 +24,18 @@ Logically Collective on <A HREF="../SNES/SNES.html#SNES">SNES</A>
<DT><B>side </B> -the preconditioning side, where side is one of
<br>
<PRE>
- PC_LEFT - left preconditioning (default)
- PC_RIGHT - right preconditioning
+ PC_LEFT - left preconditioning
+ PC_RIGHT - right preconditioning (default for most nonlinear solvers)
</PRE>
<P>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
<DT><B>-snes_pc_side <right,left></B> -
-
+Notes: <A HREF="../SNES/SNESNRICHARDSON.html#SNESNRICHARDSON">SNESNRICHARDSON</A> and <A HREF="../SNES/SNESNCG.html#SNESNCG">SNESNCG</A> only support left preconditioning.
<br>
<P>
+
+<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
<A HREF="../SNES/SNES.html#SNES">SNES</A>, set, right, left, side, preconditioner, flag
<BR>
diff --git a/docs/manualpages/SNES/SNESSetNormSchedule.html b/docs/manualpages/SNES/SNESSetNormSchedule.html
index ed18c05..460df75 100644
--- a/docs/manualpages/SNES/SNESSetNormSchedule.html
+++ b/docs/manualpages/SNES/SNESSetNormSchedule.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetNormSchedule</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetNormSchedule.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetNormSchedule.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetNormSchedule"><H1>SNESSetNormSchedule</H1></A>
Sets the <A HREF="../SNES/SNESNormSchedule.html#SNESNormSchedule">SNESNormSchedule</A> used in covergence and monitoring of the <A HREF="../SNES/SNES.html#SNES">SNES</A> method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetObjective.html b/docs/manualpages/SNES/SNESSetObjective.html
index cec292e..5ca6d30 100644
--- a/docs/manualpages/SNES/SNESSetObjective.html
+++ b/docs/manualpages/SNES/SNESSetObjective.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetObjective"><H1>SNESSetObjective</H1></A>
Sets the objective function minimized by some of the <A HREF="../SNES/SNES.html#SNES">SNES</A> linesearch methods.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetOptionsPrefix.html b/docs/manualpages/SNES/SNESSetOptionsPrefix.html
index c64006a..eab41cd 100644
--- a/docs/manualpages/SNES/SNESSetOptionsPrefix.html
+++ b/docs/manualpages/SNES/SNESSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetOptionsPrefix"><H1>SNESSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../SNES/SNES.html#SNES">SNES</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetPicard.html b/docs/manualpages/SNES/SNESSetPicard.html
index b4ff9f8..e661112 100644
--- a/docs/manualpages/SNES/SNESSetPicard.html
+++ b/docs/manualpages/SNES/SNESSetPicard.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetPicard</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetPicard.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetPicard.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetPicard"><H1>SNESSetPicard</H1></A>
Use <A HREF="../SNES/SNES.html#SNES">SNES</A> to solve the semilinear-system A(x) x = b(x) via a Picard type iteration (Picard linearization)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetSolution.html b/docs/manualpages/SNES/SNESSetSolution.html
index e1aff14..597efec 100644
--- a/docs/manualpages/SNES/SNESSetSolution.html
+++ b/docs/manualpages/SNES/SNESSetSolution.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetSolution"><H1>SNESSetSolution</H1></A>
Sets the solution vector for use by the <A HREF="../SNES/SNES.html#SNES">SNES</A> routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetTolerances.html b/docs/manualpages/SNES/SNESSetTolerances.html
index 1b9c18d..778ad1c 100644
--- a/docs/manualpages/SNES/SNESSetTolerances.html
+++ b/docs/manualpages/SNES/SNESSetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetTolerances"><H1>SNESSetTolerances</H1></A>
Sets various parameters used in convergence tests.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetTrustRegionTolerance.html b/docs/manualpages/SNES/SNESSetTrustRegionTolerance.html
index 1792db4..0ff31ad 100644
--- a/docs/manualpages/SNES/SNESSetTrustRegionTolerance.html
+++ b/docs/manualpages/SNES/SNESSetTrustRegionTolerance.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetTrustRegionTolerance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetTrustRegionTolerance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetTrustRegionTolerance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetTrustRegionTolerance"><H1>SNESSetTrustRegionTolerance</H1></A>
Sets the trust region parameter tolerance.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetType.html b/docs/manualpages/SNES/SNESSetType.html
index f3934f9..5531ad6 100644
--- a/docs/manualpages/SNES/SNESSetType.html
+++ b/docs/manualpages/SNES/SNESSetType.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetType"><H1>SNESSetType</H1></A>
Sets the method for the nonlinear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetUp.html b/docs/manualpages/SNES/SNESSetUp.html
index cb7de50..d063718 100644
--- a/docs/manualpages/SNES/SNESSetUp.html
+++ b/docs/manualpages/SNES/SNESSetUp.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetUp"><H1>SNESSetUp</H1></A>
Sets up the internal data structures for the later use of a nonlinear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetUpMatrices.html b/docs/manualpages/SNES/SNESSetUpMatrices.html
index 4b8ee96..5c7c753 100644
--- a/docs/manualpages/SNES/SNESSetUpMatrices.html
+++ b/docs/manualpages/SNES/SNESSetUpMatrices.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetUpMatrices</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetUpMatrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetUpMatrices.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetUpMatrices"><H1>SNESSetUpMatrices</H1></A>
ensures that matrices are available for <A HREF="../SNES/SNES.html#SNES">SNES</A>, to be called by SNESSetUp_XXX()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetUpdate.html b/docs/manualpages/SNES/SNESSetUpdate.html
index 72a0dd9..482d38d 100644
--- a/docs/manualpages/SNES/SNESSetUpdate.html
+++ b/docs/manualpages/SNES/SNESSetUpdate.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetUpdate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetUpdate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetUpdate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetUpdate"><H1>SNESSetUpdate</H1></A>
Sets the general-purpose update function called at the beginning of every iteration of the nonlinear solve. Specifically it is called just before the Jacobian is "evaluated".
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSetWorkVecs.html b/docs/manualpages/SNES/SNESSetWorkVecs.html
index 5d1e6fd..bb1ac6a 100644
--- a/docs/manualpages/SNES/SNESSetWorkVecs.html
+++ b/docs/manualpages/SNES/SNESSetWorkVecs.html
@@ -5,8 +5,8 @@
<TITLE>SNESSetWorkVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSetWorkVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSetWorkVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSetWorkVecs"><H1>SNESSetWorkVecs</H1></A>
Gets a number of work vectors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESShellGetContext.html b/docs/manualpages/SNES/SNESShellGetContext.html
index 25447c1..c97c65b 100644
--- a/docs/manualpages/SNES/SNESShellGetContext.html
+++ b/docs/manualpages/SNES/SNESShellGetContext.html
@@ -5,8 +5,8 @@
<TITLE>SNESShellGetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESShellGetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESShellGetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESShellGetContext"><H1>SNESShellGetContext</H1></A>
Returns the user-provided context associated with a shell <A HREF="../SNES/SNES.html#SNES">SNES</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESShellSetContext.html b/docs/manualpages/SNES/SNESShellSetContext.html
index 4f3fcbc..54c2ff4 100644
--- a/docs/manualpages/SNES/SNESShellSetContext.html
+++ b/docs/manualpages/SNES/SNESShellSetContext.html
@@ -5,8 +5,8 @@
<TITLE>SNESShellSetContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESShellSetContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESShellSetContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESShellSetContext"><H1>SNESShellSetContext</H1></A>
sets the context for a shell <A HREF="../SNES/SNES.html#SNES">SNES</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESShellSetSolve.html b/docs/manualpages/SNES/SNESShellSetSolve.html
index bbab4bf..bd95956 100644
--- a/docs/manualpages/SNES/SNESShellSetSolve.html
+++ b/docs/manualpages/SNES/SNESShellSetSolve.html
@@ -5,8 +5,8 @@
<TITLE>SNESShellSetSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESShellSetSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESShellSetSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESShellSetSolve"><H1>SNESShellSetSolve</H1></A>
Sets routine to apply as solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESSolve.html b/docs/manualpages/SNES/SNESSolve.html
index f4f6f3b..6f68124 100644
--- a/docs/manualpages/SNES/SNESSolve.html
+++ b/docs/manualpages/SNES/SNESSolve.html
@@ -5,8 +5,8 @@
<TITLE>SNESSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESSolve"><H1>SNESSolve</H1></A>
Solves a nonlinear system F(x) = b. Call <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>() after calling <A HREF="../SNES/SNESCreate.html#SNESCreate">SNESCreate</A>() and optional routines of the form SNESSetXXX().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESTEST.html b/docs/manualpages/SNES/SNESTEST.html
index fa17c8b..2e10664 100644
--- a/docs/manualpages/SNES/SNESTEST.html
+++ b/docs/manualpages/SNES/SNESTEST.html
@@ -5,8 +5,8 @@
<TITLE>SNESTEST</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESTEST.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESTEST.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESTEST"><H1>SNESTEST</H1></A>
Test hand-coded Jacobian against finite difference Jacobian
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESType.html b/docs/manualpages/SNES/SNESType.html
index 14675f6..8a66021 100644
--- a/docs/manualpages/SNES/SNESType.html
+++ b/docs/manualpages/SNES/SNESType.html
@@ -5,8 +5,8 @@
<TITLE>SNESType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESType"><H1>SNESType</H1></A>
String with the name of a PETSc <A HREF="../SNES/SNES.html#SNES">SNES</A> method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESUpdateCheckJacobian.html b/docs/manualpages/SNES/SNESUpdateCheckJacobian.html
index 6678cb7..d024590 100644
--- a/docs/manualpages/SNES/SNESUpdateCheckJacobian.html
+++ b/docs/manualpages/SNES/SNESUpdateCheckJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESUpdateCheckJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESUpdateCheckJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESUpdateCheckJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESUpdateCheckJacobian"><H1>SNESUpdateCheckJacobian</H1></A>
Checks each Jacobian computed by the nonlinear solver comparing the users function with a finite difference computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESVINEWTONRSLS.html b/docs/manualpages/SNES/SNESVINEWTONRSLS.html
index 1bcba42..b6c7140 100644
--- a/docs/manualpages/SNES/SNESVINEWTONRSLS.html
+++ b/docs/manualpages/SNES/SNESVINEWTONRSLS.html
@@ -5,8 +5,8 @@
<TITLE>SNESVINEWTONRSLS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESVINEWTONRSLS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESVINEWTONRSLS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESVINEWTONRSLS"><H1>SNESVINEWTONRSLS</H1></A>
Reduced space active set solvers for variational inequalities based on Newton's method
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESVINEWTONSSLS.html b/docs/manualpages/SNES/SNESVINEWTONSSLS.html
index 7407769..742d09a 100644
--- a/docs/manualpages/SNES/SNESVINEWTONSSLS.html
+++ b/docs/manualpages/SNES/SNESVINEWTONSSLS.html
@@ -5,8 +5,8 @@
<TITLE>SNESVINEWTONSSLS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESVINEWTONSSLS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESVINEWTONSSLS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESVINEWTONSSLS"><H1>SNESVINEWTONSSLS</H1></A>
Semi-smooth solver for variational inequalities based on Newton's method
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESVISetComputeVariableBounds.html b/docs/manualpages/SNES/SNESVISetComputeVariableBounds.html
index 1561b15..880c790 100644
--- a/docs/manualpages/SNES/SNESVISetComputeVariableBounds.html
+++ b/docs/manualpages/SNES/SNESVISetComputeVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>SNESVISetComputeVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESVISetComputeVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESVISetComputeVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESVISetComputeVariableBounds"><H1>SNESVISetComputeVariableBounds</H1></A>
Sets a function that is called to compute the variable bounds
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESVISetVariableBounds.html b/docs/manualpages/SNES/SNESVISetVariableBounds.html
index 6221914..86ed195 100644
--- a/docs/manualpages/SNES/SNESVISetVariableBounds.html
+++ b/docs/manualpages/SNES/SNESVISetVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>SNESVISetVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESVISetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESVISetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESVISetVariableBounds"><H1>SNESVISetVariableBounds</H1></A>
Sets the lower and upper bounds for the solution vector. xl <= x <= xu.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNESView.html b/docs/manualpages/SNES/SNESView.html
index c52984c..18685ce 100644
--- a/docs/manualpages/SNES/SNESView.html
+++ b/docs/manualpages/SNES/SNESView.html
@@ -5,8 +5,8 @@
<TITLE>SNESView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNESView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNESView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESView"><H1>SNESView</H1></A>
Prints the <A HREF="../SNES/SNES.html#SNES">SNES</A> data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SNES/SNES_CONERGED_ITERATING.html b/docs/manualpages/SNES/SNES_CONERGED_ITERATING.html
index e23d2a2..499df87 100644
--- a/docs/manualpages/SNES/SNES_CONERGED_ITERATING.html
+++ b/docs/manualpages/SNES/SNES_CONERGED_ITERATING.html
@@ -5,8 +5,8 @@
<TITLE>SNES_CONERGED_ITERATING</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_CONERGED_ITERATING.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_CONERGED_ITERATING.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_CONERGED_ITERATING"><H1>SNES_CONERGED_ITERATING</H1></A>
this only occurs if <A HREF="../SNES/SNESGetConvergedReason.html#SNESGetConvergedReason">SNESGetConvergedReason</A>() is called during the <A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>()
<P>
diff --git a/docs/manualpages/SNES/SNES_CONVERGED_FNORM_ABS.html b/docs/manualpages/SNES/SNES_CONVERGED_FNORM_ABS.html
index 388a27c..1c599d9 100644
--- a/docs/manualpages/SNES/SNES_CONVERGED_FNORM_ABS.html
+++ b/docs/manualpages/SNES/SNES_CONVERGED_FNORM_ABS.html
@@ -5,8 +5,8 @@
<TITLE>SNES_CONVERGED_FNORM_ABS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_CONVERGED_FNORM_ABS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_CONVERGED_FNORM_ABS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_CONVERGED_FNORM_ABS"><H1>SNES_CONVERGED_FNORM_ABS</H1></A>
2-norm(F) <= abstol
<P>
diff --git a/docs/manualpages/SNES/SNES_CONVERGED_FNORM_RELATIVE.html b/docs/manualpages/SNES/SNES_CONVERGED_FNORM_RELATIVE.html
index f2575d5..3336122 100644
--- a/docs/manualpages/SNES/SNES_CONVERGED_FNORM_RELATIVE.html
+++ b/docs/manualpages/SNES/SNES_CONVERGED_FNORM_RELATIVE.html
@@ -5,8 +5,8 @@
<TITLE>SNES_CONVERGED_FNORM_RELATIVE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_CONVERGED_FNORM_RELATIVE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_CONVERGED_FNORM_RELATIVE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_CONVERGED_FNORM_RELATIVE"><H1>SNES_CONVERGED_FNORM_RELATIVE</H1></A>
2-norm(F) <= rtol*2-norm(F(x_0)) where x_0 is the initial guess
<P>
diff --git a/docs/manualpages/SNES/SNES_CONVERGED_SNORM_RELATIVE.html b/docs/manualpages/SNES/SNES_CONVERGED_SNORM_RELATIVE.html
index 82ea624..2e012d9 100644
--- a/docs/manualpages/SNES/SNES_CONVERGED_SNORM_RELATIVE.html
+++ b/docs/manualpages/SNES/SNES_CONVERGED_SNORM_RELATIVE.html
@@ -5,8 +5,8 @@
<TITLE>SNES_CONVERGED_SNORM_RELATIVE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_CONVERGED_SNORM_RELATIVE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_CONVERGED_SNORM_RELATIVE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_CONVERGED_SNORM_RELATIVE"><H1>SNES_CONVERGED_SNORM_RELATIVE</H1></A>
The 2-norm of the last step <= stol * 2-norm(x) where x is the current solution and stol is the 4th argument to <A HREF="../SNES/SNESSetTolerances.html#SNESSetTolerances">SNESSetTolerances</A>()
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/SNES/SNES_DIVERGED_FNORM_NAN.html b/docs/manualpages/SNES/SNES_DIVERGED_FNORM_NAN.html
index 9da8350..da87b28 100644
--- a/docs/manualpages/SNES/SNES_DIVERGED_FNORM_NAN.html
+++ b/docs/manualpages/SNES/SNES_DIVERGED_FNORM_NAN.html
@@ -5,8 +5,8 @@
<TITLE>SNES_DIVERGED_FNORM_NAN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_DIVERGED_FNORM_NAN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_DIVERGED_FNORM_NAN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_DIVERGED_FNORM_NAN"><H1>SNES_DIVERGED_FNORM_NAN</H1></A>
the 2-norm of the current function evaluation is not-a-number (NaN), this is usually caused by a division of 0 by 0.
<P>
diff --git a/docs/manualpages/SNES/SNES_DIVERGED_FUNCTION_COUNT.html b/docs/manualpages/SNES/SNES_DIVERGED_FUNCTION_COUNT.html
index 088f76f..4f273f2 100644
--- a/docs/manualpages/SNES/SNES_DIVERGED_FUNCTION_COUNT.html
+++ b/docs/manualpages/SNES/SNES_DIVERGED_FUNCTION_COUNT.html
@@ -5,8 +5,8 @@
<TITLE>SNES_DIVERGED_FUNCTION_COUNT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_DIVERGED_FUNCTION_COUNT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_DIVERGED_FUNCTION_COUNT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_DIVERGED_FUNCTION_COUNT"><H1>SNES_DIVERGED_FUNCTION_COUNT</H1></A>
The user provided function has been called more times then the final argument to <A HREF="../SNES/SNESSetTolerances.html#SNESSetTolerances">SNESSetTolerances</A>()
<P>
diff --git a/docs/manualpages/SNES/SNES_DIVERGED_LINE_SEARCH.html b/docs/manualpages/SNES/SNES_DIVERGED_LINE_SEARCH.html
index 77a1ad6..4386f5c 100644
--- a/docs/manualpages/SNES/SNES_DIVERGED_LINE_SEARCH.html
+++ b/docs/manualpages/SNES/SNES_DIVERGED_LINE_SEARCH.html
@@ -5,8 +5,8 @@
<TITLE>SNES_DIVERGED_LINE_SEARCH</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_DIVERGED_LINE_SEARCH.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_DIVERGED_LINE_SEARCH.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_DIVERGED_LINE_SEARCH"><H1>SNES_DIVERGED_LINE_SEARCH</H1></A>
The line search has failed. This only occurs for a <A HREF="../SNES/SNES.html#SNES">SNES</A> solvers that use a line search
<P>
diff --git a/docs/manualpages/SNES/SNES_DIVERGED_LOCAL_MIN.html b/docs/manualpages/SNES/SNES_DIVERGED_LOCAL_MIN.html
index 898ee23..87083d9 100644
--- a/docs/manualpages/SNES/SNES_DIVERGED_LOCAL_MIN.html
+++ b/docs/manualpages/SNES/SNES_DIVERGED_LOCAL_MIN.html
@@ -5,8 +5,8 @@
<TITLE>SNES_DIVERGED_LOCAL_MIN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_DIVERGED_LOCAL_MIN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_DIVERGED_LOCAL_MIN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_DIVERGED_LOCAL_MIN"><H1>SNES_DIVERGED_LOCAL_MIN</H1></A>
the algorithm seems to have stagnated at a local minimum that is not zero. See the manual page for <A HREF="../SNES/SNESConvergedReason.html#SNESConvergedReason">SNESConvergedReason</A> for more details
<P>
diff --git a/docs/manualpages/SNES/SNES_DIVERGED_MAX_IT.html b/docs/manualpages/SNES/SNES_DIVERGED_MAX_IT.html
index ba59e65..e47efb9 100644
--- a/docs/manualpages/SNES/SNES_DIVERGED_MAX_IT.html
+++ b/docs/manualpages/SNES/SNES_DIVERGED_MAX_IT.html
@@ -5,8 +5,8 @@
<TITLE>SNES_DIVERGED_MAX_IT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_DIVERGED_MAX_IT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_DIVERGED_MAX_IT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_DIVERGED_MAX_IT"><H1>SNES_DIVERGED_MAX_IT</H1></A>
<A HREF="../SNES/SNESSolve.html#SNESSolve">SNESSolve</A>() has reached the maximum number of iterations requested
<P>
diff --git a/docs/manualpages/SNES/SNES_NORM_ALWAYS.html b/docs/manualpages/SNES/SNES_NORM_ALWAYS.html
index 03fd957..bd4d188 100644
--- a/docs/manualpages/SNES/SNES_NORM_ALWAYS.html
+++ b/docs/manualpages/SNES/SNES_NORM_ALWAYS.html
@@ -5,8 +5,8 @@
<TITLE>SNES_NORM_ALWAYS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_NORM_ALWAYS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_NORM_ALWAYS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_NORM_ALWAYS"><H1>SNES_NORM_ALWAYS</H1></A>
Compute the function and its L2 norm at each iteration.
<P>
diff --git a/docs/manualpages/SNES/SNES_NORM_FINAL_ONLY.html b/docs/manualpages/SNES/SNES_NORM_FINAL_ONLY.html
index 4cf95b2..8286809 100644
--- a/docs/manualpages/SNES/SNES_NORM_FINAL_ONLY.html
+++ b/docs/manualpages/SNES/SNES_NORM_FINAL_ONLY.html
@@ -5,8 +5,8 @@
<TITLE>SNES_NORM_FINAL_ONLY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_NORM_FINAL_ONLY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_NORM_FINAL_ONLY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_NORM_FINAL_ONLY"><H1>SNES_NORM_FINAL_ONLY</H1></A>
Compute the function and its L2 norm on only the final iteration.
<P>
diff --git a/docs/manualpages/SNES/SNES_NORM_INITIAL_FINAL_ONLY.html b/docs/manualpages/SNES/SNES_NORM_INITIAL_FINAL_ONLY.html
index f105733..f95b400 100644
--- a/docs/manualpages/SNES/SNES_NORM_INITIAL_FINAL_ONLY.html
+++ b/docs/manualpages/SNES/SNES_NORM_INITIAL_FINAL_ONLY.html
@@ -5,8 +5,8 @@
<TITLE>SNES_NORM_INITIAL_FINAL_ONLY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_NORM_INITIAL_FINAL_ONLY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_NORM_INITIAL_FINAL_ONLY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_NORM_INITIAL_FINAL_ONLY"><H1>SNES_NORM_INITIAL_FINAL_ONLY</H1></A>
Compute the function and its L2 norm on only the initial and final iterations.
<P>
diff --git a/docs/manualpages/SNES/SNES_NORM_INITIAL_ONLY.html b/docs/manualpages/SNES/SNES_NORM_INITIAL_ONLY.html
index 9855487..6818308 100644
--- a/docs/manualpages/SNES/SNES_NORM_INITIAL_ONLY.html
+++ b/docs/manualpages/SNES/SNES_NORM_INITIAL_ONLY.html
@@ -5,8 +5,8 @@
<TITLE>SNES_NORM_INITIAL_ONLY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_NORM_INITIAL_ONLY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_NORM_INITIAL_ONLY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_NORM_INITIAL_ONLY"><H1>SNES_NORM_INITIAL_ONLY</H1></A>
Compute the function and its L2 at iteration 0, but do not update it.
<P>
diff --git a/docs/manualpages/SNES/SNES_NORM_NONE.html b/docs/manualpages/SNES/SNES_NORM_NONE.html
index 9570ff9..e7bcf30 100644
--- a/docs/manualpages/SNES/SNES_NORM_NONE.html
+++ b/docs/manualpages/SNES/SNES_NORM_NONE.html
@@ -5,8 +5,8 @@
<TITLE>SNES_NORM_NONE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/SNES_NORM_NONE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/SNES_NORM_NONE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNES_NORM_NONE"><H1>SNES_NORM_NONE</H1></A>
Don't compute function and its L2 norm.
<P>
diff --git a/docs/manualpages/SNES/index.html b/docs/manualpages/SNES/index.html
index af61db0..052b2be 100644
--- a/docs/manualpages/SNES/index.html
+++ b/docs/manualpages/SNES/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SNES/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SNES/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/docs/manualpages/SemiLagrange/Characteristic.html b/docs/manualpages/SemiLagrange/Characteristic.html
index f90d0a7..be1a145 100644
--- a/docs/manualpages/SemiLagrange/Characteristic.html
+++ b/docs/manualpages/SemiLagrange/Characteristic.html
@@ -5,8 +5,8 @@
<TITLE>Characteristic</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/Characteristic.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/Characteristic.html "><small>Report Typos and Errors</small></a></div>
<A NAME="Characteristic"><H1>Characteristic</H1></A>
Abstract PETSc object that manages method of characteristics solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/CharacteristicFinalizePackage.html b/docs/manualpages/SemiLagrange/CharacteristicFinalizePackage.html
index a7b1848..7c49381 100644
--- a/docs/manualpages/SemiLagrange/CharacteristicFinalizePackage.html
+++ b/docs/manualpages/SemiLagrange/CharacteristicFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>CharacteristicFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/CharacteristicFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/CharacteristicFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CharacteristicFinalizePackage"><H1>CharacteristicFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to the characteristics package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html b/docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html
index 6a236fb..cfd6e36 100644
--- a/docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html
+++ b/docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>CharacteristicInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CharacteristicInitializePackage"><H1>CharacteristicInitializePackage</H1></A>
This function initializes everything in the <A HREF="../SemiLagrange/Characteristic.html#Characteristic">Characteristic</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to CharacteristicCreate() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/CharacteristicRegister.html b/docs/manualpages/SemiLagrange/CharacteristicRegister.html
index a754935..c1cbaa3 100644
--- a/docs/manualpages/SemiLagrange/CharacteristicRegister.html
+++ b/docs/manualpages/SemiLagrange/CharacteristicRegister.html
@@ -5,8 +5,8 @@
<TITLE>CharacteristicRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/CharacteristicRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/CharacteristicRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CharacteristicRegister"><H1>CharacteristicRegister</H1></A>
Adds a solver to the method of characteristics package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/CharacteristicRegisterAll.html b/docs/manualpages/SemiLagrange/CharacteristicRegisterAll.html
index 2295719..63725cb 100644
--- a/docs/manualpages/SemiLagrange/CharacteristicRegisterAll.html
+++ b/docs/manualpages/SemiLagrange/CharacteristicRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>CharacteristicRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/CharacteristicRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/CharacteristicRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CharacteristicRegisterAll"><H1>CharacteristicRegisterAll</H1></A>
Registers all of the Krylov subspace methods in the <A HREF="../SemiLagrange/Characteristic.html#Characteristic">Characteristic</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/CharacteristicSetType.html b/docs/manualpages/SemiLagrange/CharacteristicSetType.html
index 26b1a8d..b3eef21 100644
--- a/docs/manualpages/SemiLagrange/CharacteristicSetType.html
+++ b/docs/manualpages/SemiLagrange/CharacteristicSetType.html
@@ -5,8 +5,8 @@
<TITLE>CharacteristicSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/CharacteristicSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/CharacteristicSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CharacteristicSetType"><H1>CharacteristicSetType</H1></A>
Builds <A HREF="../SemiLagrange/Characteristic.html#Characteristic">Characteristic</A> for a particular solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/CharacteristicSetUp.html b/docs/manualpages/SemiLagrange/CharacteristicSetUp.html
index d3d9f7e..d3961b8 100644
--- a/docs/manualpages/SemiLagrange/CharacteristicSetUp.html
+++ b/docs/manualpages/SemiLagrange/CharacteristicSetUp.html
@@ -5,8 +5,8 @@
<TITLE>CharacteristicSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/CharacteristicSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/CharacteristicSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CharacteristicSetUp"><H1>CharacteristicSetUp</H1></A>
Sets up the internal data structures for the later use of an iterative solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/CharacteristicType.html b/docs/manualpages/SemiLagrange/CharacteristicType.html
index 2286939..b200e4b 100644
--- a/docs/manualpages/SemiLagrange/CharacteristicType.html
+++ b/docs/manualpages/SemiLagrange/CharacteristicType.html
@@ -5,8 +5,8 @@
<TITLE>CharacteristicType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/CharacteristicType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/CharacteristicType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CharacteristicType"><H1>CharacteristicType</H1></A>
String with the name of a characteristics method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/SemiLagrange/index.html b/docs/manualpages/SemiLagrange/index.html
index 9726fd7..9109524 100644
--- a/docs/manualpages/SemiLagrange/index.html
+++ b/docs/manualpages/SemiLagrange/index.html
@@ -3,8 +3,8 @@
<TITLE>Semi-Lagrangian Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/SemiLagrange/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/SemiLagrange/index.html "><small>Report Typos and Errors</small></a></div>
<H2> SemiLagrange <A HREF="../../../src/contrib/semiLagrange/examples/tutorials/index.html">Examples</A></H2>
diff --git a/docs/manualpages/Sys/ADD_VALUES.html b/docs/manualpages/Sys/ADD_VALUES.html
index d63a0a0..3f59e43 100644
--- a/docs/manualpages/Sys/ADD_VALUES.html
+++ b/docs/manualpages/Sys/ADD_VALUES.html
@@ -5,8 +5,8 @@
<TITLE>ADD_VALUES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/ADD_VALUES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/ADD_VALUES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ADD_VALUES"><H1>ADD_VALUES</H1></A>
Adds a value into a vector or matrix, if there previously was no value, just puts the value into that location
<P>
diff --git a/docs/manualpages/Sys/CHKERRQ.html b/docs/manualpages/Sys/CHKERRQ.html
index a006884..7ed1011 100644
--- a/docs/manualpages/Sys/CHKERRQ.html
+++ b/docs/manualpages/Sys/CHKERRQ.html
@@ -5,8 +5,8 @@
<TITLE>CHKERRQ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/CHKERRQ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/CHKERRQ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CHKERRQ"><H1>CHKERRQ</H1></A>
Checks error code, if non-zero it calls the error handler and then returns
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/CHKERRXX.html b/docs/manualpages/Sys/CHKERRXX.html
index 0c0bead..f25fc4f 100644
--- a/docs/manualpages/Sys/CHKERRXX.html
+++ b/docs/manualpages/Sys/CHKERRXX.html
@@ -5,8 +5,8 @@
<TITLE>CHKERRXX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/CHKERRXX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/CHKERRXX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CHKERRXX"><H1>CHKERRXX</H1></A>
Checks error code, if non-zero it calls the C++ error handler which throws an exception
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/CHKMEMQ.html b/docs/manualpages/Sys/CHKMEMQ.html
index d5449c9..d40229c 100644
--- a/docs/manualpages/Sys/CHKMEMQ.html
+++ b/docs/manualpages/Sys/CHKMEMQ.html
@@ -5,8 +5,8 @@
<TITLE>CHKMEMQ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/CHKMEMQ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/CHKMEMQ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="CHKMEMQ"><H1>CHKMEMQ</H1></A>
Checks the memory for corruption, calls error handler if any is detected
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/INSERT_VALUES.html b/docs/manualpages/Sys/INSERT_VALUES.html
index f035c3b..28fb3dc 100644
--- a/docs/manualpages/Sys/INSERT_VALUES.html
+++ b/docs/manualpages/Sys/INSERT_VALUES.html
@@ -5,8 +5,8 @@
<TITLE>INSERT_VALUES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/INSERT_VALUES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/INSERT_VALUES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="INSERT_VALUES"><H1>INSERT_VALUES</H1></A>
Put a value into a vector or matrix, overwrites any previous value
<P>
diff --git a/docs/manualpages/Sys/InsertMode.html b/docs/manualpages/Sys/InsertMode.html
index ab61f75..f5366bb 100644
--- a/docs/manualpages/Sys/InsertMode.html
+++ b/docs/manualpages/Sys/InsertMode.html
@@ -5,8 +5,8 @@
<TITLE>InsertMode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/InsertMode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/InsertMode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="InsertMode"><H1>InsertMode</H1></A>
Whether entries are inserted or added into vectors or matrices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/MAX_VALUES.html b/docs/manualpages/Sys/MAX_VALUES.html
index d0e92bb..0beadae 100644
--- a/docs/manualpages/Sys/MAX_VALUES.html
+++ b/docs/manualpages/Sys/MAX_VALUES.html
@@ -5,8 +5,8 @@
<TITLE>MAX_VALUES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/MAX_VALUES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/MAX_VALUES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MAX_VALUES"><H1>MAX_VALUES</H1></A>
Puts the maximum of the scattered/gathered value and the current value into each location
<P>
diff --git a/docs/manualpages/Sys/MPIU_SCALAR.html b/docs/manualpages/Sys/MPIU_SCALAR.html
index a124684..09f267e 100644
--- a/docs/manualpages/Sys/MPIU_SCALAR.html
+++ b/docs/manualpages/Sys/MPIU_SCALAR.html
@@ -5,8 +5,8 @@
<TITLE>MPIU_SCALAR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/MPIU_SCALAR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/MPIU_SCALAR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MPIU_SCALAR"><H1>MPIU_SCALAR</H1></A>
MPI datatype corresponding to <A HREF="../Sys/PetscScalar.html#PetscScalar">PetscScalar</A>
<P>
diff --git a/docs/manualpages/Sys/MPI_Comm.html b/docs/manualpages/Sys/MPI_Comm.html
index 4b3f829..36fa234 100644
--- a/docs/manualpages/Sys/MPI_Comm.html
+++ b/docs/manualpages/Sys/MPI_Comm.html
@@ -5,8 +5,8 @@
<TITLE>MPI_Comm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/MPI_Comm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/MPI_Comm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MPI_Comm"><H1>MPI_Comm</H1></A>
the basic object used by MPI to determine which processes are involved in a communication
<P>
diff --git a/docs/manualpages/Sys/PETSC_COMM_SELF.html b/docs/manualpages/Sys/PETSC_COMM_SELF.html
index 73ed52d..454d0a1 100644
--- a/docs/manualpages/Sys/PETSC_COMM_SELF.html
+++ b/docs/manualpages/Sys/PETSC_COMM_SELF.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_COMM_SELF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_COMM_SELF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_COMM_SELF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_COMM_SELF"><H1>PETSC_COMM_SELF</H1></A>
This is always MPI_COMM_SELF
<P>
diff --git a/docs/manualpages/Sys/PETSC_COMM_WORLD.html b/docs/manualpages/Sys/PETSC_COMM_WORLD.html
index 82f0c48..90b99bd 100644
--- a/docs/manualpages/Sys/PETSC_COMM_WORLD.html
+++ b/docs/manualpages/Sys/PETSC_COMM_WORLD.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_COMM_WORLD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_COMM_WORLD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_COMM_WORLD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_COMM_WORLD"><H1>PETSC_COMM_WORLD</H1></A>
the equivalent of the MPI_COMM_WORLD communicator which represents all the processs that PETSc knows about.
<P>
diff --git a/docs/manualpages/Sys/PETSC_DECIDE.html b/docs/manualpages/Sys/PETSC_DECIDE.html
index 0a1c99c..5d4444d 100644
--- a/docs/manualpages/Sys/PETSC_DECIDE.html
+++ b/docs/manualpages/Sys/PETSC_DECIDE.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_DECIDE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_DECIDE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_DECIDE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_DECIDE"><H1>PETSC_DECIDE</H1></A>
standard way of passing in integer or floating point parameter where you wish PETSc to use the default.
<P>
diff --git a/docs/manualpages/Sys/PETSC_DEFAULT.html b/docs/manualpages/Sys/PETSC_DEFAULT.html
index e8ef6a6..c68753c 100644
--- a/docs/manualpages/Sys/PETSC_DEFAULT.html
+++ b/docs/manualpages/Sys/PETSC_DEFAULT.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_DEFAULT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_DEFAULT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_DEFAULT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_DEFAULT"><H1>PETSC_DEFAULT</H1></A>
standard way of passing in integer or floating point parameter where you wish PETSc to use the default.
<P>
diff --git a/docs/manualpages/Sys/PETSC_DETERMINE.html b/docs/manualpages/Sys/PETSC_DETERMINE.html
index 9266826..b2a3540 100644
--- a/docs/manualpages/Sys/PETSC_DETERMINE.html
+++ b/docs/manualpages/Sys/PETSC_DETERMINE.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_DETERMINE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_DETERMINE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_DETERMINE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_DETERMINE"><H1>PETSC_DETERMINE</H1></A>
standard way of passing in integer or floating point parameter where you wish PETSc to compute the required value.
<P>
diff --git a/docs/manualpages/Sys/PETSC_FALSE.html b/docs/manualpages/Sys/PETSC_FALSE.html
index 737fec9..81bd53a 100644
--- a/docs/manualpages/Sys/PETSC_FALSE.html
+++ b/docs/manualpages/Sys/PETSC_FALSE.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_FALSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_FALSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_FALSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_FALSE"><H1>PETSC_FALSE</H1></A>
False value of <A HREF="../Sys/PetscBool.html#PetscBool">PetscBool</A>
<P>
diff --git a/docs/manualpages/Sys/PETSC_IGNORE.html b/docs/manualpages/Sys/PETSC_IGNORE.html
index a6f0544..e4e082d 100644
--- a/docs/manualpages/Sys/PETSC_IGNORE.html
+++ b/docs/manualpages/Sys/PETSC_IGNORE.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_IGNORE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_IGNORE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_IGNORE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_IGNORE"><H1>PETSC_IGNORE</H1></A>
same as NULL, means PETSc will ignore this argument
<P>
diff --git a/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html b/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html
index 6b31fe0..2dc8c1c 100644
--- a/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html
+++ b/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_MATLAB_ENGINE_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_MATLAB_ENGINE_"><H1>PETSC_MATLAB_ENGINE_</H1></A>
Creates a matlab engine shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html b/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html
index 7f12f90..ccb96fe 100644
--- a/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html
+++ b/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_MATLAB_ENGINE_SELF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_MATLAB_ENGINE_SELF"><H1>PETSC_MATLAB_ENGINE_SELF</H1></A>
same as <A HREF="../Sys/PETSC_MATLAB_ENGINE_.html#PETSC_MATLAB_ENGINE_">PETSC_MATLAB_ENGINE_</A>(<A HREF="../Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>developer
diff --git a/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_WORLD.html b/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_WORLD.html
index 9575812..e1dc88e 100644
--- a/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_WORLD.html
+++ b/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_WORLD.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_MATLAB_ENGINE_WORLD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_MATLAB_ENGINE_WORLD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_MATLAB_ENGINE_WORLD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_MATLAB_ENGINE_WORLD"><H1>PETSC_MATLAB_ENGINE_WORLD</H1></A>
same as <A HREF="../Sys/PETSC_MATLAB_ENGINE_.html#PETSC_MATLAB_ENGINE_">PETSC_MATLAB_ENGINE_</A>(<A HREF="../Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>developer
diff --git a/docs/manualpages/Sys/PETSC_NULL.html b/docs/manualpages/Sys/PETSC_NULL.html
index 97a2f26..0aab7a1 100644
--- a/docs/manualpages/Sys/PETSC_NULL.html
+++ b/docs/manualpages/Sys/PETSC_NULL.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_NULL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_NULL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_NULL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_NULL"><H1>PETSC_NULL</H1></A>
standard way of passing in a null or array or pointer. This is deprecated in C/C++ simply use NULL
<P>
diff --git a/docs/manualpages/Sys/PETSC_TRUE.html b/docs/manualpages/Sys/PETSC_TRUE.html
index ce0f0a3..bb3f84e 100644
--- a/docs/manualpages/Sys/PETSC_TRUE.html
+++ b/docs/manualpages/Sys/PETSC_TRUE.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_TRUE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_TRUE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_TRUE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_TRUE"><H1>PETSC_TRUE</H1></A>
True value of <A HREF="../Sys/PetscBool.html#PetscBool">PetscBool</A>
<P>
diff --git a/docs/manualpages/Sys/PETSC_i.html b/docs/manualpages/Sys/PETSC_i.html
index f3b3fd2..19b74cf 100644
--- a/docs/manualpages/Sys/PETSC_i.html
+++ b/docs/manualpages/Sys/PETSC_i.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_i</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PETSC_i.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PETSC_i.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_i"><H1>PETSC_i</H1></A>
the imaginary number i
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetsSubcommcView.html b/docs/manualpages/Sys/PetsSubcommcView.html
index f18848c..3f3bf5a 100644
--- a/docs/manualpages/Sys/PetsSubcommcView.html
+++ b/docs/manualpages/Sys/PetsSubcommcView.html
@@ -5,8 +5,8 @@
<TITLE>PetsSubcommcView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetsSubcommcView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetsSubcommcView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetsSubcommcView"><H1>PetsSubcommcView</H1></A>
Views a <A HREF="../Sys/PetscSubcomm.html#PetscSubcomm">PetscSubcomm</A> of values as either ASCII text or a binary file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscAbortErrorHandler.html b/docs/manualpages/Sys/PetscAbortErrorHandler.html
index 21a53b9..263b03f 100644
--- a/docs/manualpages/Sys/PetscAbortErrorHandler.html
+++ b/docs/manualpages/Sys/PetscAbortErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscAbortErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscAbortErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscAbortErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscAbortErrorHandler"><H1>PetscAbortErrorHandler</H1></A>
Error handler that calls abort on error. This routine is very useful when running in the debugger, because the user can look directly at the stack frames and the variables.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscAbsInt.html b/docs/manualpages/Sys/PetscAbsInt.html
index 049b6bf..cd6e18a 100644
--- a/docs/manualpages/Sys/PetscAbsInt.html
+++ b/docs/manualpages/Sys/PetscAbsInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscAbsInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscAbsInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscAbsInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscAbsInt"><H1>PetscAbsInt</H1></A>
Returns the absolute value of an integer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscAbsReal.html b/docs/manualpages/Sys/PetscAbsReal.html
index abea9c6..bf726a4 100644
--- a/docs/manualpages/Sys/PetscAbsReal.html
+++ b/docs/manualpages/Sys/PetscAbsReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscAbsReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscAbsReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscAbsReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscAbsReal"><H1>PetscAbsReal</H1></A>
Returns the absolute value of an real number
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscAddrAlign.html b/docs/manualpages/Sys/PetscAddrAlign.html
index 942e4b9..410a613 100644
--- a/docs/manualpages/Sys/PetscAddrAlign.html
+++ b/docs/manualpages/Sys/PetscAddrAlign.html
@@ -5,8 +5,8 @@
<TITLE>PetscAddrAlign</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscAddrAlign.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscAddrAlign.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscAddrAlign"><H1>PetscAddrAlign</H1></A>
Rounds up an address to PETSC_MEMALIGN alignment
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscAttachDebugger.html b/docs/manualpages/Sys/PetscAttachDebugger.html
index b753167..b718aeb 100644
--- a/docs/manualpages/Sys/PetscAttachDebugger.html
+++ b/docs/manualpages/Sys/PetscAttachDebugger.html
@@ -5,8 +5,8 @@
<TITLE>PetscAttachDebugger</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscAttachDebugger.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscAttachDebugger.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscAttachDebugger"><H1>PetscAttachDebugger</H1></A>
Attaches the debugger to the running process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html b/docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html
index 9678260..0e732bb 100644
--- a/docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html
+++ b/docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscAttachDebuggerErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscAttachDebuggerErrorHandler"><H1>PetscAttachDebuggerErrorHandler</H1></A>
Error handler that attaches a debugger to a running process when an error is detected. This routine is useful for examining variables, etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBLASInt.html b/docs/manualpages/Sys/PetscBLASInt.html
index 09add05..abd8757 100644
--- a/docs/manualpages/Sys/PetscBLASInt.html
+++ b/docs/manualpages/Sys/PetscBLASInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscBLASInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBLASInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBLASInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBLASInt"><H1>PetscBLASInt</H1></A>
datatype used to represent 'int' parameters to BLAS/LAPACK functions.
<P>
diff --git a/docs/manualpages/Sys/PetscBLASIntCast.html b/docs/manualpages/Sys/PetscBLASIntCast.html
index 752444a..6735718 100644
--- a/docs/manualpages/Sys/PetscBLASIntCast.html
+++ b/docs/manualpages/Sys/PetscBLASIntCast.html
@@ -5,8 +5,8 @@
<TITLE>PetscBLASIntCast</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBLASIntCast.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBLASIntCast.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBLASIntCast"><H1>PetscBLASIntCast</H1></A>
casts a <A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> (which may be 64 bits in size) to a <A HREF="../Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</A> (which may be 32 bits in size), generates an error if the <A HREF="../Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</A> is not large enough to hold the number.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBT.html b/docs/manualpages/Sys/PetscBT.html
index dd5514d..513fcad 100644
--- a/docs/manualpages/Sys/PetscBT.html
+++ b/docs/manualpages/Sys/PetscBT.html
@@ -5,8 +5,8 @@
<TITLE>PetscBT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBT"><H1>PetscBT</H1></A>
PETSc bitarrays
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBag.html b/docs/manualpages/Sys/PetscBag.html
index bc8df4a..15918bb 100644
--- a/docs/manualpages/Sys/PetscBag.html
+++ b/docs/manualpages/Sys/PetscBag.html
@@ -5,8 +5,8 @@
<TITLE>PetscBag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBag"><H1>PetscBag</H1></A>
PETSc object that manages a collection of user data including parameters. A bag is essentially a C struct with serialization (you can save it and load it from files).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagCreate.html b/docs/manualpages/Sys/PetscBagCreate.html
index 02df448..cb11b10 100644
--- a/docs/manualpages/Sys/PetscBagCreate.html
+++ b/docs/manualpages/Sys/PetscBagCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagCreate"><H1>PetscBagCreate</H1></A>
Create a bag of values
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagDestroy.html b/docs/manualpages/Sys/PetscBagDestroy.html
index 5eaaf05..1ad04ad 100644
--- a/docs/manualpages/Sys/PetscBagDestroy.html
+++ b/docs/manualpages/Sys/PetscBagDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagDestroy"><H1>PetscBagDestroy</H1></A>
Destroys a bag values
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagGetData.html b/docs/manualpages/Sys/PetscBagGetData.html
index d2d8135..1724a56 100644
--- a/docs/manualpages/Sys/PetscBagGetData.html
+++ b/docs/manualpages/Sys/PetscBagGetData.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagGetData</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagGetData.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagGetData.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagGetData"><H1>PetscBagGetData</H1></A>
Gives back the user - access to memory that should be used for storing user-data-structure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagGetName.html b/docs/manualpages/Sys/PetscBagGetName.html
index 968fa77..d9057ce 100644
--- a/docs/manualpages/Sys/PetscBagGetName.html
+++ b/docs/manualpages/Sys/PetscBagGetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagGetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagGetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagGetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagGetName"><H1>PetscBagGetName</H1></A>
Gets the name of a bag of values
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagGetNames.html b/docs/manualpages/Sys/PetscBagGetNames.html
index cfd115f..78f21e2 100644
--- a/docs/manualpages/Sys/PetscBagGetNames.html
+++ b/docs/manualpages/Sys/PetscBagGetNames.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagGetNames</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagGetNames.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagGetNames.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagGetNames"><H1>PetscBagGetNames</H1></A>
Get the names of all entries in the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagLoad.html b/docs/manualpages/Sys/PetscBagLoad.html
index 6058c84..75588ee 100644
--- a/docs/manualpages/Sys/PetscBagLoad.html
+++ b/docs/manualpages/Sys/PetscBagLoad.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagLoad"><H1>PetscBagLoad</H1></A>
Loads a bag of values from a binary file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegister64bitInt.html b/docs/manualpages/Sys/PetscBagRegister64bitInt.html
index ae83bc1..944bb10 100644
--- a/docs/manualpages/Sys/PetscBagRegister64bitInt.html
+++ b/docs/manualpages/Sys/PetscBagRegister64bitInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegister64bitInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegister64bitInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegister64bitInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegister64bitInt"><H1>PetscBagRegister64bitInt</H1></A>
add an integer value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterBool.html b/docs/manualpages/Sys/PetscBagRegisterBool.html
index a8f8b6c..0fe78d1 100644
--- a/docs/manualpages/Sys/PetscBagRegisterBool.html
+++ b/docs/manualpages/Sys/PetscBagRegisterBool.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterBool</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterBool.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterBool.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterBool"><H1>PetscBagRegisterBool</H1></A>
add a logical value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterBoolArray.html b/docs/manualpages/Sys/PetscBagRegisterBoolArray.html
index 1839dd5..7d3d54f 100644
--- a/docs/manualpages/Sys/PetscBagRegisterBoolArray.html
+++ b/docs/manualpages/Sys/PetscBagRegisterBoolArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterBoolArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterBoolArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterBoolArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterBoolArray"><H1>PetscBagRegisterBoolArray</H1></A>
add a n logical values to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterEnum.html b/docs/manualpages/Sys/PetscBagRegisterEnum.html
index 68c5378..c2273d5 100644
--- a/docs/manualpages/Sys/PetscBagRegisterEnum.html
+++ b/docs/manualpages/Sys/PetscBagRegisterEnum.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterEnum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterEnum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterEnum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterEnum"><H1>PetscBagRegisterEnum</H1></A>
add an enum value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterInt.html b/docs/manualpages/Sys/PetscBagRegisterInt.html
index de06772..55fa54d 100644
--- a/docs/manualpages/Sys/PetscBagRegisterInt.html
+++ b/docs/manualpages/Sys/PetscBagRegisterInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterInt"><H1>PetscBagRegisterInt</H1></A>
add an integer value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterIntArray.html b/docs/manualpages/Sys/PetscBagRegisterIntArray.html
index 115a96b..26219e8 100644
--- a/docs/manualpages/Sys/PetscBagRegisterIntArray.html
+++ b/docs/manualpages/Sys/PetscBagRegisterIntArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterIntArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterIntArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterIntArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterIntArray"><H1>PetscBagRegisterIntArray</H1></A>
add an integer value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterReal.html b/docs/manualpages/Sys/PetscBagRegisterReal.html
index 8c887eb..68da458 100644
--- a/docs/manualpages/Sys/PetscBagRegisterReal.html
+++ b/docs/manualpages/Sys/PetscBagRegisterReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterReal"><H1>PetscBagRegisterReal</H1></A>
add a real value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterRealArray.html b/docs/manualpages/Sys/PetscBagRegisterRealArray.html
index 514c4ba..c42e5fc 100644
--- a/docs/manualpages/Sys/PetscBagRegisterRealArray.html
+++ b/docs/manualpages/Sys/PetscBagRegisterRealArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterRealArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterRealArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterRealArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterRealArray"><H1>PetscBagRegisterRealArray</H1></A>
add an real array to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterScalar.html b/docs/manualpages/Sys/PetscBagRegisterScalar.html
index de6fde2..fc62cc5 100644
--- a/docs/manualpages/Sys/PetscBagRegisterScalar.html
+++ b/docs/manualpages/Sys/PetscBagRegisterScalar.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterScalar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterScalar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterScalar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterScalar"><H1>PetscBagRegisterScalar</H1></A>
add a real or complex number value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagRegisterString.html b/docs/manualpages/Sys/PetscBagRegisterString.html
index a220238..549efef 100644
--- a/docs/manualpages/Sys/PetscBagRegisterString.html
+++ b/docs/manualpages/Sys/PetscBagRegisterString.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagRegisterString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagRegisterString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagRegisterString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagRegisterString"><H1>PetscBagRegisterString</H1></A>
add a string value to the bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagSetFromOptions.html b/docs/manualpages/Sys/PetscBagSetFromOptions.html
index b366eb1..9dc1d0a 100644
--- a/docs/manualpages/Sys/PetscBagSetFromOptions.html
+++ b/docs/manualpages/Sys/PetscBagSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagSetFromOptions"><H1>PetscBagSetFromOptions</H1></A>
Allows setting options from a bag
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagSetName.html b/docs/manualpages/Sys/PetscBagSetName.html
index b9a02cc..d89c5f1 100644
--- a/docs/manualpages/Sys/PetscBagSetName.html
+++ b/docs/manualpages/Sys/PetscBagSetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagSetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagSetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagSetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagSetName"><H1>PetscBagSetName</H1></A>
Sets the name of a bag of values
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagSetOptionsPrefix.html b/docs/manualpages/Sys/PetscBagSetOptionsPrefix.html
index a866730..af25156 100644
--- a/docs/manualpages/Sys/PetscBagSetOptionsPrefix.html
+++ b/docs/manualpages/Sys/PetscBagSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagSetOptionsPrefix"><H1>PetscBagSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Sys/PetscBag.html#PetscBag">PetscBag</A> items in the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBagView.html b/docs/manualpages/Sys/PetscBagView.html
index 60ff7ab..62f85ca 100644
--- a/docs/manualpages/Sys/PetscBagView.html
+++ b/docs/manualpages/Sys/PetscBagView.html
@@ -5,8 +5,8 @@
<TITLE>PetscBagView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBagView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBagView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBagView"><H1>PetscBagView</H1></A>
Views a bag of values as either ASCII text or a binary file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBarrier.html b/docs/manualpages/Sys/PetscBarrier.html
index c5ab029..8fb34f7 100644
--- a/docs/manualpages/Sys/PetscBarrier.html
+++ b/docs/manualpages/Sys/PetscBarrier.html
@@ -5,8 +5,8 @@
<TITLE>PetscBarrier</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBarrier.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBarrier.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBarrier"><H1>PetscBarrier</H1></A>
Blocks until this routine is executed by all processors owning the object A.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinaryClose.html b/docs/manualpages/Sys/PetscBinaryClose.html
index bc828f7..569c9d3 100644
--- a/docs/manualpages/Sys/PetscBinaryClose.html
+++ b/docs/manualpages/Sys/PetscBinaryClose.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinaryClose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinaryClose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinaryClose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinaryClose"><H1>PetscBinaryClose</H1></A>
Closes a PETSc binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinaryOpen.html b/docs/manualpages/Sys/PetscBinaryOpen.html
index 123daca..b43b77f 100644
--- a/docs/manualpages/Sys/PetscBinaryOpen.html
+++ b/docs/manualpages/Sys/PetscBinaryOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinaryOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinaryOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinaryOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinaryOpen"><H1>PetscBinaryOpen</H1></A>
Opens a PETSc binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinaryRead.html b/docs/manualpages/Sys/PetscBinaryRead.html
index 71c9b6e..9c4ce73 100644
--- a/docs/manualpages/Sys/PetscBinaryRead.html
+++ b/docs/manualpages/Sys/PetscBinaryRead.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinaryRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinaryRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinaryRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinaryRead"><H1>PetscBinaryRead</H1></A>
Reads from a binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinarySeek.html b/docs/manualpages/Sys/PetscBinarySeek.html
index f78c912..32a5eaa 100644
--- a/docs/manualpages/Sys/PetscBinarySeek.html
+++ b/docs/manualpages/Sys/PetscBinarySeek.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinarySeek</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinarySeek.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinarySeek.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinarySeek"><H1>PetscBinarySeek</H1></A>
Moves the file pointer on a PETSc binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinarySeekType.html b/docs/manualpages/Sys/PetscBinarySeekType.html
index e3f9576..f38d975 100644
--- a/docs/manualpages/Sys/PetscBinarySeekType.html
+++ b/docs/manualpages/Sys/PetscBinarySeekType.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinarySeekType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinarySeekType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinarySeekType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinarySeekType"><H1>PetscBinarySeekType</H1></A>
argument to <A HREF="../Sys/PetscBinarySeek.html#PetscBinarySeek">PetscBinarySeek</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinarySynchronizedRead.html b/docs/manualpages/Sys/PetscBinarySynchronizedRead.html
index d6e84ce..942e2ea 100644
--- a/docs/manualpages/Sys/PetscBinarySynchronizedRead.html
+++ b/docs/manualpages/Sys/PetscBinarySynchronizedRead.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinarySynchronizedRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinarySynchronizedRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinarySynchronizedRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinarySynchronizedRead"><H1>PetscBinarySynchronizedRead</H1></A>
Reads from a binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinarySynchronizedSeek.html b/docs/manualpages/Sys/PetscBinarySynchronizedSeek.html
index ecf9113..9a0d373 100644
--- a/docs/manualpages/Sys/PetscBinarySynchronizedSeek.html
+++ b/docs/manualpages/Sys/PetscBinarySynchronizedSeek.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinarySynchronizedSeek</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinarySynchronizedSeek.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinarySynchronizedSeek.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinarySynchronizedSeek"><H1>PetscBinarySynchronizedSeek</H1></A>
Moves the file pointer on a PETSc binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinarySynchronizedWrite.html b/docs/manualpages/Sys/PetscBinarySynchronizedWrite.html
index 407240c..99954f1 100644
--- a/docs/manualpages/Sys/PetscBinarySynchronizedWrite.html
+++ b/docs/manualpages/Sys/PetscBinarySynchronizedWrite.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinarySynchronizedWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinarySynchronizedWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinarySynchronizedWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinarySynchronizedWrite"><H1>PetscBinarySynchronizedWrite</H1></A>
writes to a binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBinaryWrite.html b/docs/manualpages/Sys/PetscBinaryWrite.html
index dd609c8..fa47b24 100644
--- a/docs/manualpages/Sys/PetscBinaryWrite.html
+++ b/docs/manualpages/Sys/PetscBinaryWrite.html
@@ -5,8 +5,8 @@
<TITLE>PetscBinaryWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBinaryWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBinaryWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBinaryWrite"><H1>PetscBinaryWrite</H1></A>
Writes to a binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBool.html b/docs/manualpages/Sys/PetscBool.html
index d47cbd8..bfab29d 100644
--- a/docs/manualpages/Sys/PetscBool.html
+++ b/docs/manualpages/Sys/PetscBool.html
@@ -5,8 +5,8 @@
<TITLE>PetscBool</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBool.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBool.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBool"><H1>PetscBool</H1></A>
Logical variable. Actually an int in C and a logical in Fortran.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBoxAuthorize.html b/docs/manualpages/Sys/PetscBoxAuthorize.html
index 93027ee..0f91c30 100644
--- a/docs/manualpages/Sys/PetscBoxAuthorize.html
+++ b/docs/manualpages/Sys/PetscBoxAuthorize.html
@@ -5,8 +5,8 @@
<TITLE>PetscBoxAuthorize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBoxAuthorize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBoxAuthorize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBoxAuthorize"><H1>PetscBoxAuthorize</H1></A>
Get authorization and refresh token for accessing Box drive from PETSc
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBoxRefresh.html b/docs/manualpages/Sys/PetscBoxRefresh.html
index 59f0414..9dd48b7 100644
--- a/docs/manualpages/Sys/PetscBoxRefresh.html
+++ b/docs/manualpages/Sys/PetscBoxRefresh.html
@@ -5,8 +5,8 @@
<TITLE>PetscBoxRefresh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBoxRefresh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBoxRefresh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBoxRefresh"><H1>PetscBoxRefresh</H1></A>
Get a new authorization token for accessing Box drive from PETSc from a refresh token
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBoxUpload.html b/docs/manualpages/Sys/PetscBoxUpload.html
index 4a06d08..e143b17 100644
--- a/docs/manualpages/Sys/PetscBoxUpload.html
+++ b/docs/manualpages/Sys/PetscBoxUpload.html
@@ -5,8 +5,8 @@
<TITLE>PetscBoxUpload</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBoxUpload.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBoxUpload.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBoxUpload"><H1>PetscBoxUpload</H1></A>
Loads a file to the Box Drive
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscBuildTwoSidedType.html b/docs/manualpages/Sys/PetscBuildTwoSidedType.html
index a646909..bcc4feb 100644
--- a/docs/manualpages/Sys/PetscBuildTwoSidedType.html
+++ b/docs/manualpages/Sys/PetscBuildTwoSidedType.html
@@ -5,8 +5,8 @@
<TITLE>PetscBuildTwoSidedType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscBuildTwoSidedType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscBuildTwoSidedType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscBuildTwoSidedType"><H1>PetscBuildTwoSidedType</H1></A>
algorithm for setting up two-sided communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCUDAFlag.html b/docs/manualpages/Sys/PetscCUDAFlag.html
index fa427dd..43ed9b3 100644
--- a/docs/manualpages/Sys/PetscCUDAFlag.html
+++ b/docs/manualpages/Sys/PetscCUDAFlag.html
@@ -5,8 +5,8 @@
<TITLE>PetscCUDAFlag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCUDAFlag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCUDAFlag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCUDAFlag"><H1>PetscCUDAFlag</H1></A>
indicates which memory (CPU, GPU, or none contains valid vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCUSPFlag.html b/docs/manualpages/Sys/PetscCUSPFlag.html
index 1a05ac9..abab6ac 100644
--- a/docs/manualpages/Sys/PetscCUSPFlag.html
+++ b/docs/manualpages/Sys/PetscCUSPFlag.html
@@ -5,8 +5,8 @@
<TITLE>PetscCUSPFlag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCUSPFlag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCUSPFlag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCUSPFlag"><H1>PetscCUSPFlag</H1></A>
indicates which memory (CPU, GPU, or none contains valid vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCalloc1.html b/docs/manualpages/Sys/PetscCalloc1.html
index 4280e70..029124a 100644
--- a/docs/manualpages/Sys/PetscCalloc1.html
+++ b/docs/manualpages/Sys/PetscCalloc1.html
@@ -5,8 +5,8 @@
<TITLE>PetscCalloc1</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCalloc1.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCalloc1.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCalloc1"><H1>PetscCalloc1</H1></A>
Allocates a cleared (zeroed) array of memory aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCalloc2.html b/docs/manualpages/Sys/PetscCalloc2.html
index 46fb562..358feee 100644
--- a/docs/manualpages/Sys/PetscCalloc2.html
+++ b/docs/manualpages/Sys/PetscCalloc2.html
@@ -5,8 +5,8 @@
<TITLE>PetscCalloc2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCalloc2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCalloc2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCalloc2"><H1>PetscCalloc2</H1></A>
Allocates 2 cleared (zeroed) arrays of memory both aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCalloc3.html b/docs/manualpages/Sys/PetscCalloc3.html
index a215bd9..f27087e 100644
--- a/docs/manualpages/Sys/PetscCalloc3.html
+++ b/docs/manualpages/Sys/PetscCalloc3.html
@@ -5,8 +5,8 @@
<TITLE>PetscCalloc3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCalloc3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCalloc3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCalloc3"><H1>PetscCalloc3</H1></A>
Allocates 3 cleared (zeroed) arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCalloc4.html b/docs/manualpages/Sys/PetscCalloc4.html
index ceb6f61..6c21763 100644
--- a/docs/manualpages/Sys/PetscCalloc4.html
+++ b/docs/manualpages/Sys/PetscCalloc4.html
@@ -5,8 +5,8 @@
<TITLE>PetscCalloc4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCalloc4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCalloc4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCalloc4"><H1>PetscCalloc4</H1></A>
Allocates 4 cleared (zeroed) arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCalloc5.html b/docs/manualpages/Sys/PetscCalloc5.html
index 690bc87..ab4b9fe 100644
--- a/docs/manualpages/Sys/PetscCalloc5.html
+++ b/docs/manualpages/Sys/PetscCalloc5.html
@@ -5,8 +5,8 @@
<TITLE>PetscCalloc5</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCalloc5.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCalloc5.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCalloc5"><H1>PetscCalloc5</H1></A>
Allocates 5 cleared (zeroed) arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCalloc6.html b/docs/manualpages/Sys/PetscCalloc6.html
index 1f7cd83..1dcad99 100644
--- a/docs/manualpages/Sys/PetscCalloc6.html
+++ b/docs/manualpages/Sys/PetscCalloc6.html
@@ -5,8 +5,8 @@
<TITLE>PetscCalloc6</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCalloc6.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCalloc6.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCalloc6"><H1>PetscCalloc6</H1></A>
Allocates 6 cleared (zeroed) arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCalloc7.html b/docs/manualpages/Sys/PetscCalloc7.html
index 2cb6a20..19d5899 100644
--- a/docs/manualpages/Sys/PetscCalloc7.html
+++ b/docs/manualpages/Sys/PetscCalloc7.html
@@ -5,8 +5,8 @@
<TITLE>PetscCalloc7</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCalloc7.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCalloc7.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCalloc7"><H1>PetscCalloc7</H1></A>
Allocates 7 cleared (zeroed) arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCheckPointer.html b/docs/manualpages/Sys/PetscCheckPointer.html
index 546f28b..48ca0f4 100644
--- a/docs/manualpages/Sys/PetscCheckPointer.html
+++ b/docs/manualpages/Sys/PetscCheckPointer.html
@@ -5,8 +5,8 @@
<TITLE>PetscCheckPointer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCheckPointer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCheckPointer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCheckPointer"><H1>PetscCheckPointer</H1></A>
Returns <A HREF="../Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</A> if a pointer points to accessible data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCheckPointerSetIntensity.html b/docs/manualpages/Sys/PetscCheckPointerSetIntensity.html
index 6e20883..3f4dacd 100644
--- a/docs/manualpages/Sys/PetscCheckPointerSetIntensity.html
+++ b/docs/manualpages/Sys/PetscCheckPointerSetIntensity.html
@@ -5,8 +5,8 @@
<TITLE>PetscCheckPointerSetIntensity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCheckPointerSetIntensity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCheckPointerSetIntensity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCheckPointerSetIntensity"><H1>PetscCheckPointerSetIntensity</H1></A>
An intense pointer check registers a signal handler and attempts to dereference to confirm whether the address is valid. An intensity of 0 never uses signal handlers, 1 uses them when not in a "hot" function, and intensity of 2 always uses a signal handler.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCitationsRegister.html b/docs/manualpages/Sys/PetscCitationsRegister.html
index 728e5dd..127699e 100644
--- a/docs/manualpages/Sys/PetscCitationsRegister.html
+++ b/docs/manualpages/Sys/PetscCitationsRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscCitationsRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCitationsRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCitationsRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCitationsRegister"><H1>PetscCitationsRegister</H1></A>
Register a bibtex item to obtain credit for an implemented algorithm used in the code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscClassId.html b/docs/manualpages/Sys/PetscClassId.html
index 4a48ae5..5f7b432 100644
--- a/docs/manualpages/Sys/PetscClassId.html
+++ b/docs/manualpages/Sys/PetscClassId.html
@@ -5,8 +5,8 @@
<TITLE>PetscClassId</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscClassId.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscClassId.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClassId"><H1>PetscClassId</H1></A>
A unique id used to identify each PETSc class. Notes: Use <A HREF="../Profiling/PetscClassIdRegister.html#PetscClassIdRegister">PetscClassIdRegister</A>() to obtain a new value for a new class being created. Usually
XXXInitializePackage() calls it for each class it defines.
diff --git a/docs/manualpages/Sys/PetscClipInterval.html b/docs/manualpages/Sys/PetscClipInterval.html
index 9d7a1fb..3a0218d 100644
--- a/docs/manualpages/Sys/PetscClipInterval.html
+++ b/docs/manualpages/Sys/PetscClipInterval.html
@@ -5,8 +5,8 @@
<TITLE>PetscClipInterval</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscClipInterval.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscClipInterval.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscClipInterval"><H1>PetscClipInterval</H1></A>
Returns a number clipped to be within an interval
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommBuildTwoSided.html b/docs/manualpages/Sys/PetscCommBuildTwoSided.html
index cd4ff08..1492f24 100644
--- a/docs/manualpages/Sys/PetscCommBuildTwoSided.html
+++ b/docs/manualpages/Sys/PetscCommBuildTwoSided.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommBuildTwoSided</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommBuildTwoSided.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommBuildTwoSided.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommBuildTwoSided"><H1>PetscCommBuildTwoSided</H1></A>
discovers communicating ranks given one-sided information, moving constant-sized data in the process (often message lengths)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommBuildTwoSidedF.html b/docs/manualpages/Sys/PetscCommBuildTwoSidedF.html
index 2477fdd..e4a78f3 100644
--- a/docs/manualpages/Sys/PetscCommBuildTwoSidedF.html
+++ b/docs/manualpages/Sys/PetscCommBuildTwoSidedF.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommBuildTwoSidedF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommBuildTwoSidedF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommBuildTwoSidedF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommBuildTwoSidedF"><H1>PetscCommBuildTwoSidedF</H1></A>
discovers communicating ranks given one-sided information, calling user-defined functions during rendezvous
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommBuildTwoSidedFReq.html b/docs/manualpages/Sys/PetscCommBuildTwoSidedFReq.html
index 79e294b..fda44e1 100644
--- a/docs/manualpages/Sys/PetscCommBuildTwoSidedFReq.html
+++ b/docs/manualpages/Sys/PetscCommBuildTwoSidedFReq.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommBuildTwoSidedFReq</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommBuildTwoSidedFReq.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommBuildTwoSidedFReq.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommBuildTwoSidedFReq"><H1>PetscCommBuildTwoSidedFReq</H1></A>
discovers communicating ranks given one-sided information, calling user-defined functions during rendezvous, returns requests
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommBuildTwoSidedGetType.html b/docs/manualpages/Sys/PetscCommBuildTwoSidedGetType.html
index 4d2705f..63a0166 100644
--- a/docs/manualpages/Sys/PetscCommBuildTwoSidedGetType.html
+++ b/docs/manualpages/Sys/PetscCommBuildTwoSidedGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommBuildTwoSidedGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommBuildTwoSidedGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommBuildTwoSidedGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommBuildTwoSidedGetType"><H1>PetscCommBuildTwoSidedGetType</H1></A>
set algorithm to use when building two-sided communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommBuildTwoSidedSetType.html b/docs/manualpages/Sys/PetscCommBuildTwoSidedSetType.html
index 15d7d7e..611661e 100644
--- a/docs/manualpages/Sys/PetscCommBuildTwoSidedSetType.html
+++ b/docs/manualpages/Sys/PetscCommBuildTwoSidedSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommBuildTwoSidedSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommBuildTwoSidedSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommBuildTwoSidedSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommBuildTwoSidedSetType"><H1>PetscCommBuildTwoSidedSetType</H1></A>
set algorithm to use when building two-sided communication
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommDestroy.html b/docs/manualpages/Sys/PetscCommDestroy.html
index b195d1b..0a9afd2 100644
--- a/docs/manualpages/Sys/PetscCommDestroy.html
+++ b/docs/manualpages/Sys/PetscCommDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommDestroy"><H1>PetscCommDestroy</H1></A>
Frees communicator. Use in conjunction with <A HREF="../Sys/PetscCommDuplicate.html#PetscCommDuplicate">PetscCommDuplicate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommDuplicate.html b/docs/manualpages/Sys/PetscCommDuplicate.html
index 5a361f2..25f648c 100644
--- a/docs/manualpages/Sys/PetscCommDuplicate.html
+++ b/docs/manualpages/Sys/PetscCommDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommDuplicate"><H1>PetscCommDuplicate</H1></A>
Duplicates the communicator only if it is not already a PETSc communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCommGetNewTag.html b/docs/manualpages/Sys/PetscCommGetNewTag.html
index f28a9b5..9961321 100644
--- a/docs/manualpages/Sys/PetscCommGetNewTag.html
+++ b/docs/manualpages/Sys/PetscCommGetNewTag.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommGetNewTag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCommGetNewTag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCommGetNewTag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommGetNewTag"><H1>PetscCommGetNewTag</H1></A>
Gets a unique new tag from a PETSc communicator. All processors that share the communicator MUST call this routine EXACTLY the same number of times. This tag should only be used with the current objects communicator; do NOT use it with any other MPI communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscComplex.html b/docs/manualpages/Sys/PetscComplex.html
index 524f7d2..2e45565 100644
--- a/docs/manualpages/Sys/PetscComplex.html
+++ b/docs/manualpages/Sys/PetscComplex.html
@@ -5,8 +5,8 @@
<TITLE>PetscComplex</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscComplex.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscComplex.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscComplex"><H1>PetscComplex</H1></A>
PETSc type that represents a complex number with precision matching that of <A HREF="../Sys/PetscReal.html#PetscReal">PetscReal</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscContainer.html b/docs/manualpages/Sys/PetscContainer.html
index 445d7b9..289c484 100644
--- a/docs/manualpages/Sys/PetscContainer.html
+++ b/docs/manualpages/Sys/PetscContainer.html
@@ -5,8 +5,8 @@
<TITLE>PetscContainer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscContainer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscContainer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscContainer"><H1>PetscContainer</H1></A>
Simple PETSc object that contains a pointer to any required data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscContainerCreate.html b/docs/manualpages/Sys/PetscContainerCreate.html
index f5e53bd..5a0c05d 100644
--- a/docs/manualpages/Sys/PetscContainerCreate.html
+++ b/docs/manualpages/Sys/PetscContainerCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscContainerCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscContainerCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscContainerCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscContainerCreate"><H1>PetscContainerCreate</H1></A>
Creates a PETSc object that has room to hold a single pointer. This allows one to attach any type of data (accessible through a pointer) with the <A HREF="../Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObjectCompose</A>() function to a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>. The data item itself is attached by a call to <A HREF="../Sys/PetscContainerSetPointer.html#PetscContainerSetPointer">PetscContainerSetPointer</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscContainerDestroy.html b/docs/manualpages/Sys/PetscContainerDestroy.html
index db41aae..c567947 100644
--- a/docs/manualpages/Sys/PetscContainerDestroy.html
+++ b/docs/manualpages/Sys/PetscContainerDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscContainerDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscContainerDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscContainerDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscContainerDestroy"><H1>PetscContainerDestroy</H1></A>
Destroys a PETSc container object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscContainerGetPointer.html b/docs/manualpages/Sys/PetscContainerGetPointer.html
index 7c5cfba..032a013 100644
--- a/docs/manualpages/Sys/PetscContainerGetPointer.html
+++ b/docs/manualpages/Sys/PetscContainerGetPointer.html
@@ -5,8 +5,8 @@
<TITLE>PetscContainerGetPointer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscContainerGetPointer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscContainerGetPointer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscContainerGetPointer"><H1>PetscContainerGetPointer</H1></A>
Gets the pointer value contained in the container.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscContainerSetPointer.html b/docs/manualpages/Sys/PetscContainerSetPointer.html
index 14f690a..f271062 100644
--- a/docs/manualpages/Sys/PetscContainerSetPointer.html
+++ b/docs/manualpages/Sys/PetscContainerSetPointer.html
@@ -5,8 +5,8 @@
<TITLE>PetscContainerSetPointer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscContainerSetPointer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscContainerSetPointer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscContainerSetPointer"><H1>PetscContainerSetPointer</H1></A>
Sets the pointer value contained in the container.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscContainerSetUserDestroy.html b/docs/manualpages/Sys/PetscContainerSetUserDestroy.html
index 937ba5c..fc597d4 100644
--- a/docs/manualpages/Sys/PetscContainerSetUserDestroy.html
+++ b/docs/manualpages/Sys/PetscContainerSetUserDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscContainerSetUserDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscContainerSetUserDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscContainerSetUserDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscContainerSetUserDestroy"><H1>PetscContainerSetUserDestroy</H1></A>
Sets name of the user destroy function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscCopyMode.html b/docs/manualpages/Sys/PetscCopyMode.html
index 6cc1b01..eab2043 100644
--- a/docs/manualpages/Sys/PetscCopyMode.html
+++ b/docs/manualpages/Sys/PetscCopyMode.html
@@ -5,8 +5,8 @@
<TITLE>PetscCopyMode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscCopyMode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscCopyMode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCopyMode"><H1>PetscCopyMode</H1></A>
Determines how an array passed to certain functions is copied or retained
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLClose.html b/docs/manualpages/Sys/PetscDLClose.html
index d116f64..82dc2f6 100644
--- a/docs/manualpages/Sys/PetscDLClose.html
+++ b/docs/manualpages/Sys/PetscDLClose.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLClose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLClose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLClose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLClose"><H1>PetscDLClose</H1></A>
closes a dynamic library
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLLibrary.html b/docs/manualpages/Sys/PetscDLLibrary.html
index 7c5ef3a..d18d62b 100644
--- a/docs/manualpages/Sys/PetscDLLibrary.html
+++ b/docs/manualpages/Sys/PetscDLLibrary.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLLibrary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLLibrary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLLibrary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLLibrary"><H1>PetscDLLibrary</H1></A>
Linked list of dynamics libraries to search for functions
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLLibraryAppend.html b/docs/manualpages/Sys/PetscDLLibraryAppend.html
index c8ba22c..3b0543b 100644
--- a/docs/manualpages/Sys/PetscDLLibraryAppend.html
+++ b/docs/manualpages/Sys/PetscDLLibraryAppend.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLLibraryAppend</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLLibraryAppend.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLLibraryAppend.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLLibraryAppend"><H1>PetscDLLibraryAppend</H1></A>
Appends another dynamic link library to the seach list, to the end of the search path.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLLibraryClose.html b/docs/manualpages/Sys/PetscDLLibraryClose.html
index 908cea5..9a733a6 100644
--- a/docs/manualpages/Sys/PetscDLLibraryClose.html
+++ b/docs/manualpages/Sys/PetscDLLibraryClose.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLLibraryClose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLLibraryClose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLLibraryClose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLLibraryClose"><H1>PetscDLLibraryClose</H1></A>
Destroys the search path of dynamic libraries and closes the libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLLibraryOpen.html b/docs/manualpages/Sys/PetscDLLibraryOpen.html
index 247e6ae..eb0aae6 100644
--- a/docs/manualpages/Sys/PetscDLLibraryOpen.html
+++ b/docs/manualpages/Sys/PetscDLLibraryOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLLibraryOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLLibraryOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLLibraryOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLLibraryOpen"><H1>PetscDLLibraryOpen</H1></A>
Opens a PETSc dynamic link library
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLLibraryPrepend.html b/docs/manualpages/Sys/PetscDLLibraryPrepend.html
index b058963..22eb3fa 100644
--- a/docs/manualpages/Sys/PetscDLLibraryPrepend.html
+++ b/docs/manualpages/Sys/PetscDLLibraryPrepend.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLLibraryPrepend</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLLibraryPrepend.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLLibraryPrepend.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLLibraryPrepend"><H1>PetscDLLibraryPrepend</H1></A>
Add another dynamic library to search for symbols to the beginning of the search path.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLLibraryRetrieve.html b/docs/manualpages/Sys/PetscDLLibraryRetrieve.html
index f4f65de..cb489c9 100644
--- a/docs/manualpages/Sys/PetscDLLibraryRetrieve.html
+++ b/docs/manualpages/Sys/PetscDLLibraryRetrieve.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLLibraryRetrieve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLLibraryRetrieve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLLibraryRetrieve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLLibraryRetrieve"><H1>PetscDLLibraryRetrieve</H1></A>
Copies a PETSc dynamic library from a remote location (if it is remote), indicates if it exits and its local name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLLibrarySym.html b/docs/manualpages/Sys/PetscDLLibrarySym.html
index a6f0406..e0b084b 100644
--- a/docs/manualpages/Sys/PetscDLLibrarySym.html
+++ b/docs/manualpages/Sys/PetscDLLibrarySym.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLLibrarySym</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLLibrarySym.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLLibrarySym.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLLibrarySym"><H1>PetscDLLibrarySym</H1></A>
Load a symbol from the dynamic link libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLOpen.html b/docs/manualpages/Sys/PetscDLOpen.html
index bb5c4d8..509bc7c 100644
--- a/docs/manualpages/Sys/PetscDLOpen.html
+++ b/docs/manualpages/Sys/PetscDLOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLOpen"><H1>PetscDLOpen</H1></A>
opens dynamic library
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDLSym.html b/docs/manualpages/Sys/PetscDLSym.html
index 1bbb54e..4fd9990 100644
--- a/docs/manualpages/Sys/PetscDLSym.html
+++ b/docs/manualpages/Sys/PetscDLSym.html
@@ -5,8 +5,8 @@
<TITLE>PetscDLSym</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDLSym.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDLSym.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDLSym"><H1>PetscDLSym</H1></A>
finds a symbol in a dynamic library
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDataType.html b/docs/manualpages/Sys/PetscDataType.html
index c2c16e2..bb51acc 100644
--- a/docs/manualpages/Sys/PetscDataType.html
+++ b/docs/manualpages/Sys/PetscDataType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDataType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDataType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDataType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDataType"><H1>PetscDataType</H1></A>
Used for handling different basic data types.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDataTypeFromString.html b/docs/manualpages/Sys/PetscDataTypeFromString.html
index 764f91e..d2031a2 100644
--- a/docs/manualpages/Sys/PetscDataTypeFromString.html
+++ b/docs/manualpages/Sys/PetscDataTypeFromString.html
@@ -5,8 +5,8 @@
<TITLE>PetscDataTypeFromString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDataTypeFromString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDataTypeFromString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDataTypeFromString"><H1>PetscDataTypeFromString</H1></A>
Gets the enum value of a PETSc datatype represented as a string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDataTypeGetSize.html b/docs/manualpages/Sys/PetscDataTypeGetSize.html
index f893ca4..2b1d750 100644
--- a/docs/manualpages/Sys/PetscDataTypeGetSize.html
+++ b/docs/manualpages/Sys/PetscDataTypeGetSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscDataTypeGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDataTypeGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDataTypeGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDataTypeGetSize"><H1>PetscDataTypeGetSize</H1></A>
Gets the size (in bytes) of a PETSc datatype
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscDataTypeToMPIDataType.html b/docs/manualpages/Sys/PetscDataTypeToMPIDataType.html
index 2db261c..35ceff1 100644
--- a/docs/manualpages/Sys/PetscDataTypeToMPIDataType.html
+++ b/docs/manualpages/Sys/PetscDataTypeToMPIDataType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDataTypeToMPIDataType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscDataTypeToMPIDataType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscDataTypeToMPIDataType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDataTypeToMPIDataType"><H1>PetscDataTypeToMPIDataType</H1></A>
Converts the PETSc name of a datatype to its MPI name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscEListFind.html b/docs/manualpages/Sys/PetscEListFind.html
index 4819daa..9687cd0 100644
--- a/docs/manualpages/Sys/PetscEListFind.html
+++ b/docs/manualpages/Sys/PetscEListFind.html
@@ -5,8 +5,8 @@
<TITLE>PetscEListFind</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscEListFind.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscEListFind.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscEListFind"><H1>PetscEListFind</H1></A>
searches enum list of strings for given string, using case insensitive matching
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscEmacsClientErrorHandler.html b/docs/manualpages/Sys/PetscEmacsClientErrorHandler.html
index 949fd79..434cfc2 100644
--- a/docs/manualpages/Sys/PetscEmacsClientErrorHandler.html
+++ b/docs/manualpages/Sys/PetscEmacsClientErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscEmacsClientErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscEmacsClientErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscEmacsClientErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscEmacsClientErrorHandler"><H1>PetscEmacsClientErrorHandler</H1></A>
Error handler that uses the emacsclient program to load the file where the error occured. Then calls the "previous" error handler.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscEnd.html b/docs/manualpages/Sys/PetscEnd.html
index c1d714c..1abe6a8 100644
--- a/docs/manualpages/Sys/PetscEnd.html
+++ b/docs/manualpages/Sys/PetscEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscEnd"><H1>PetscEnd</H1></A>
Calls <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>() and then ends the program. This is useful if one wishes a clean exit somewhere deep in the program.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscEnum.html b/docs/manualpages/Sys/PetscEnum.html
index c147353..c7cd4ef 100644
--- a/docs/manualpages/Sys/PetscEnum.html
+++ b/docs/manualpages/Sys/PetscEnum.html
@@ -5,8 +5,8 @@
<TITLE>PetscEnum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscEnum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscEnum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscEnum"><H1>PetscEnum</H1></A>
datatype used to pass enum types within PETSc functions.
<P>
diff --git a/docs/manualpages/Sys/PetscError.html b/docs/manualpages/Sys/PetscError.html
index 6825912..a79a950 100644
--- a/docs/manualpages/Sys/PetscError.html
+++ b/docs/manualpages/Sys/PetscError.html
@@ -5,8 +5,8 @@
<TITLE>PetscError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscError"><H1>PetscError</H1></A>
Routine that is called when an error has been detected, usually called through the macro <A HREF="../Sys/SETERRQ.html#SETERRQ">SETERRQ</A>(<A HREF="../Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</A>,).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscErrorCode.html b/docs/manualpages/Sys/PetscErrorCode.html
index 675f1ff..7300579 100644
--- a/docs/manualpages/Sys/PetscErrorCode.html
+++ b/docs/manualpages/Sys/PetscErrorCode.html
@@ -5,8 +5,8 @@
<TITLE>PetscErrorCode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscErrorCode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscErrorCode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscErrorCode"><H1>PetscErrorCode</H1></A>
datatype used for return error code from almost all PETSc functions
<P>
diff --git a/docs/manualpages/Sys/PetscErrorMessage.html b/docs/manualpages/Sys/PetscErrorMessage.html
index 1b5c849..f5f4a6f 100644
--- a/docs/manualpages/Sys/PetscErrorMessage.html
+++ b/docs/manualpages/Sys/PetscErrorMessage.html
@@ -5,8 +5,8 @@
<TITLE>PetscErrorMessage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscErrorMessage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscErrorMessage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscErrorMessage"><H1>PetscErrorMessage</H1></A>
returns the text string associated with a PETSc error code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscErrorPrintf.html b/docs/manualpages/Sys/PetscErrorPrintf.html
index b14b12f..c7edd49 100644
--- a/docs/manualpages/Sys/PetscErrorPrintf.html
+++ b/docs/manualpages/Sys/PetscErrorPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscErrorPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscErrorPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscErrorPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscErrorPrintf"><H1>PetscErrorPrintf</H1></A>
Prints error messages.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscErrorType.html b/docs/manualpages/Sys/PetscErrorType.html
index a0ebfd4..179d693 100644
--- a/docs/manualpages/Sys/PetscErrorType.html
+++ b/docs/manualpages/Sys/PetscErrorType.html
@@ -5,8 +5,8 @@
<TITLE>PetscErrorType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscErrorType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscErrorType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscErrorType"><H1>PetscErrorType</H1></A>
passed to the PETSc error handling routines indicating if this is the first or a later call to the error handlers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFClose.html b/docs/manualpages/Sys/PetscFClose.html
index 62bc169..974e6a7 100644
--- a/docs/manualpages/Sys/PetscFClose.html
+++ b/docs/manualpages/Sys/PetscFClose.html
@@ -5,8 +5,8 @@
<TITLE>PetscFClose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFClose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFClose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFClose"><H1>PetscFClose</H1></A>
Has the first processor in the communicator close a file; all others do nothing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFOpen.html b/docs/manualpages/Sys/PetscFOpen.html
index a856b08..fd79a73 100644
--- a/docs/manualpages/Sys/PetscFOpen.html
+++ b/docs/manualpages/Sys/PetscFOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscFOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFOpen"><H1>PetscFOpen</H1></A>
Has the first process in the communicator open a file; all others do nothing.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFPTrapPop.html b/docs/manualpages/Sys/PetscFPTrapPop.html
index 0a3739e..9405ffb 100644
--- a/docs/manualpages/Sys/PetscFPTrapPop.html
+++ b/docs/manualpages/Sys/PetscFPTrapPop.html
@@ -5,8 +5,8 @@
<TITLE>PetscFPTrapPop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFPTrapPop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFPTrapPop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFPTrapPop"><H1>PetscFPTrapPop</H1></A>
push a floating point trapping mode, to be restored using <A HREF="../Sys/PetscFPTrapPop.html#PetscFPTrapPop">PetscFPTrapPop</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFPTrapPush.html b/docs/manualpages/Sys/PetscFPTrapPush.html
index 482bced..9acacc9 100644
--- a/docs/manualpages/Sys/PetscFPTrapPush.html
+++ b/docs/manualpages/Sys/PetscFPTrapPush.html
@@ -5,8 +5,8 @@
<TITLE>PetscFPTrapPush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFPTrapPush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFPTrapPush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFPTrapPush"><H1>PetscFPTrapPush</H1></A>
push a floating point trapping mode, to be restored using <A HREF="../Sys/PetscFPTrapPop.html#PetscFPTrapPop">PetscFPTrapPop</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFPrintf.html b/docs/manualpages/Sys/PetscFPrintf.html
index c082a42..005616c 100644
--- a/docs/manualpages/Sys/PetscFPrintf.html
+++ b/docs/manualpages/Sys/PetscFPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscFPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFPrintf"><H1>PetscFPrintf</H1></A>
Prints to a file, only from the first processor in the communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFileMode.html b/docs/manualpages/Sys/PetscFileMode.html
index 6bf18be..885fe95 100644
--- a/docs/manualpages/Sys/PetscFileMode.html
+++ b/docs/manualpages/Sys/PetscFileMode.html
@@ -5,8 +5,8 @@
<TITLE>PetscFileMode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFileMode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFileMode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFileMode"><H1>PetscFileMode</H1></A>
Access mode for a file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFileRetrieve.html b/docs/manualpages/Sys/PetscFileRetrieve.html
index 1d67e8c..fd0b0c2 100644
--- a/docs/manualpages/Sys/PetscFileRetrieve.html
+++ b/docs/manualpages/Sys/PetscFileRetrieve.html
@@ -5,8 +5,8 @@
<TITLE>PetscFileRetrieve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFileRetrieve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFileRetrieve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFileRetrieve"><H1>PetscFileRetrieve</H1></A>
Obtains a library from a URL or compressed and copies into local disk space as uncompressed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFinalize.html b/docs/manualpages/Sys/PetscFinalize.html
index da6bba5..c63725e 100644
--- a/docs/manualpages/Sys/PetscFinalize.html
+++ b/docs/manualpages/Sys/PetscFinalize.html
@@ -5,8 +5,8 @@
<TITLE>PetscFinalize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFinalize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFinalize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFinalize"><H1>PetscFinalize</H1></A>
Checks for options to be called at the conclusion of the program. MPI_Finalize() is called only if the user had not called MPI_Init() before calling <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFinalized.html b/docs/manualpages/Sys/PetscFinalized.html
index 7827a27..683de98 100644
--- a/docs/manualpages/Sys/PetscFinalized.html
+++ b/docs/manualpages/Sys/PetscFinalized.html
@@ -5,8 +5,8 @@
<TITLE>PetscFinalized</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFinalized.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFinalized.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFinalized"><H1>PetscFinalized</H1></A>
Determine whether <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>() has been called yet
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFindInt.html b/docs/manualpages/Sys/PetscFindInt.html
index 33f2cc5..044f9fb 100644
--- a/docs/manualpages/Sys/PetscFindInt.html
+++ b/docs/manualpages/Sys/PetscFindInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscFindInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFindInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFindInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFindInt"><H1>PetscFindInt</H1></A>
Finds integer in a sorted array of integers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFixFilename.html b/docs/manualpages/Sys/PetscFixFilename.html
index 5bc2ff3..2b83cdb 100644
--- a/docs/manualpages/Sys/PetscFixFilename.html
+++ b/docs/manualpages/Sys/PetscFixFilename.html
@@ -5,8 +5,8 @@
<TITLE>PetscFixFilename</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFixFilename.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFixFilename.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFixFilename"><H1>PetscFixFilename</H1></A>
Fixes a file name so that it is correct for both Unix and Windows by using the correct / or \ to separate directories.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFormatConvert.html b/docs/manualpages/Sys/PetscFormatConvert.html
index 03a3d43..bd5ef1d 100644
--- a/docs/manualpages/Sys/PetscFormatConvert.html
+++ b/docs/manualpages/Sys/PetscFormatConvert.html
@@ -5,8 +5,8 @@
<TITLE>PetscFormatConvert</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFormatConvert.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFormatConvert.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFormatConvert"><H1>PetscFormatConvert</H1></A>
Takes a PETSc format string and converts it to a reqular C format string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFormatStrip.html b/docs/manualpages/Sys/PetscFormatStrip.html
index 87c1290..f76e410 100644
--- a/docs/manualpages/Sys/PetscFormatStrip.html
+++ b/docs/manualpages/Sys/PetscFormatStrip.html
@@ -5,8 +5,8 @@
<TITLE>PetscFormatStrip</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFormatStrip.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFormatStrip.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFormatStrip"><H1>PetscFormatStrip</H1></A>
Takes a PETSc format string and removes all numerical modifiers to % operations
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFortranAddr.html b/docs/manualpages/Sys/PetscFortranAddr.html
index de3f2b9..e75dd5f 100644
--- a/docs/manualpages/Sys/PetscFortranAddr.html
+++ b/docs/manualpages/Sys/PetscFortranAddr.html
@@ -5,8 +5,8 @@
<TITLE>PetscFortranAddr</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFortranAddr.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFortranAddr.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFortranAddr"><H1>PetscFortranAddr</H1></A>
a variable type in Fortran that can hold a regular C pointer. Notes: Used, for example, as the file argument in <A HREF="../Sys/PetscFOpen.html#PetscFOpen">PetscFOpen</A>()
<P>
diff --git a/docs/manualpages/Sys/PetscFortranCallbackGetSizes.html b/docs/manualpages/Sys/PetscFortranCallbackGetSizes.html
index cc0f615..a4413f3 100644
--- a/docs/manualpages/Sys/PetscFortranCallbackGetSizes.html
+++ b/docs/manualpages/Sys/PetscFortranCallbackGetSizes.html
@@ -5,8 +5,8 @@
<TITLE>PetscFortranCallbackGetSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFortranCallbackGetSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFortranCallbackGetSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFortranCallbackGetSizes"><H1>PetscFortranCallbackGetSizes</H1></A>
get sizes of class and subtype pointer arrays
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFortranCallbackRegister.html b/docs/manualpages/Sys/PetscFortranCallbackRegister.html
index d713eef..d15e6d4 100644
--- a/docs/manualpages/Sys/PetscFortranCallbackRegister.html
+++ b/docs/manualpages/Sys/PetscFortranCallbackRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscFortranCallbackRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFortranCallbackRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFortranCallbackRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFortranCallbackRegister"><H1>PetscFortranCallbackRegister</H1></A>
register a type+subtype callback
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFree.html b/docs/manualpages/Sys/PetscFree.html
index 5594010..877ae8a 100644
--- a/docs/manualpages/Sys/PetscFree.html
+++ b/docs/manualpages/Sys/PetscFree.html
@@ -5,8 +5,8 @@
<TITLE>PetscFree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFree"><H1>PetscFree</H1></A>
Frees memory
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFree2.html b/docs/manualpages/Sys/PetscFree2.html
index 28d2748..a886274 100644
--- a/docs/manualpages/Sys/PetscFree2.html
+++ b/docs/manualpages/Sys/PetscFree2.html
@@ -5,8 +5,8 @@
<TITLE>PetscFree2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFree2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFree2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFree2"><H1>PetscFree2</H1></A>
Frees 2 chunks of memory obtained with <A HREF="../Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFree3.html b/docs/manualpages/Sys/PetscFree3.html
index 4b17a0e..76a3a1d 100644
--- a/docs/manualpages/Sys/PetscFree3.html
+++ b/docs/manualpages/Sys/PetscFree3.html
@@ -5,8 +5,8 @@
<TITLE>PetscFree3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFree3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFree3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFree3"><H1>PetscFree3</H1></A>
Frees 3 chunks of memory obtained with <A HREF="../Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFree4.html b/docs/manualpages/Sys/PetscFree4.html
index 41b1bc1..82b919e 100644
--- a/docs/manualpages/Sys/PetscFree4.html
+++ b/docs/manualpages/Sys/PetscFree4.html
@@ -5,8 +5,8 @@
<TITLE>PetscFree4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFree4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFree4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFree4"><H1>PetscFree4</H1></A>
Frees 4 chunks of memory obtained with <A HREF="../Sys/PetscMalloc4.html#PetscMalloc4">PetscMalloc4</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFree5.html b/docs/manualpages/Sys/PetscFree5.html
index d6c8850..92f7ff4 100644
--- a/docs/manualpages/Sys/PetscFree5.html
+++ b/docs/manualpages/Sys/PetscFree5.html
@@ -5,8 +5,8 @@
<TITLE>PetscFree5</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFree5.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFree5.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFree5"><H1>PetscFree5</H1></A>
Frees 5 chunks of memory obtained with <A HREF="../Sys/PetscMalloc5.html#PetscMalloc5">PetscMalloc5</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFree6.html b/docs/manualpages/Sys/PetscFree6.html
index 405fa96..a703672 100644
--- a/docs/manualpages/Sys/PetscFree6.html
+++ b/docs/manualpages/Sys/PetscFree6.html
@@ -5,8 +5,8 @@
<TITLE>PetscFree6</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFree6.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFree6.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFree6"><H1>PetscFree6</H1></A>
Frees 6 chunks of memory obtained with <A HREF="../Sys/PetscMalloc6.html#PetscMalloc6">PetscMalloc6</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFree7.html b/docs/manualpages/Sys/PetscFree7.html
index ca1eded..384e903 100644
--- a/docs/manualpages/Sys/PetscFree7.html
+++ b/docs/manualpages/Sys/PetscFree7.html
@@ -5,8 +5,8 @@
<TITLE>PetscFree7</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFree7.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFree7.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFree7"><H1>PetscFree7</H1></A>
Frees 7 chunks of memory obtained with <A HREF="../Sys/PetscMalloc7.html#PetscMalloc7">PetscMalloc7</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFreeArguments.html b/docs/manualpages/Sys/PetscFreeArguments.html
index 953186b..be14ce2 100644
--- a/docs/manualpages/Sys/PetscFreeArguments.html
+++ b/docs/manualpages/Sys/PetscFreeArguments.html
@@ -5,8 +5,8 @@
<TITLE>PetscFreeArguments</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFreeArguments.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFreeArguments.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFreeArguments"><H1>PetscFreeArguments</H1></A>
Frees the memory obtained with <A HREF="../Sys/PetscGetArguments.html#PetscGetArguments">PetscGetArguments</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFreeVoid.html b/docs/manualpages/Sys/PetscFreeVoid.html
index ef0c6d6..893d4bc 100644
--- a/docs/manualpages/Sys/PetscFreeVoid.html
+++ b/docs/manualpages/Sys/PetscFreeVoid.html
@@ -5,8 +5,8 @@
<TITLE>PetscFreeVoid</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFreeVoid.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFreeVoid.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFreeVoid"><H1>PetscFreeVoid</H1></A>
Frees memory
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionBegin.html b/docs/manualpages/Sys/PetscFunctionBegin.html
index 60a2dc8..b28a40a 100644
--- a/docs/manualpages/Sys/PetscFunctionBegin.html
+++ b/docs/manualpages/Sys/PetscFunctionBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionBegin"><H1>PetscFunctionBegin</H1></A>
First executable line of each PETSc function, used for error handling. Final line of PETSc functions should be <A HREF="../Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</A>(0);
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionBeginHot.html b/docs/manualpages/Sys/PetscFunctionBeginHot.html
index 14254f2..b1954a7 100644
--- a/docs/manualpages/Sys/PetscFunctionBeginHot.html
+++ b/docs/manualpages/Sys/PetscFunctionBeginHot.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionBeginHot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionBeginHot.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionBeginHot.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionBeginHot"><H1>PetscFunctionBeginHot</H1></A>
Substitute for <A HREF="../Sys/PetscFunctionBegin.html#PetscFunctionBegin">PetscFunctionBegin</A> to be used in functions that are called in performance-critical circumstances. Use of this function allows for lighter profiling by default.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionBeginUser.html b/docs/manualpages/Sys/PetscFunctionBeginUser.html
index d9bdab1..7921c7b 100644
--- a/docs/manualpages/Sys/PetscFunctionBeginUser.html
+++ b/docs/manualpages/Sys/PetscFunctionBeginUser.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionBeginUser</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionBeginUser.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionBeginUser.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionBeginUser"><H1>PetscFunctionBeginUser</H1></A>
First executable line of user provided PETSc routine
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionList.html b/docs/manualpages/Sys/PetscFunctionList.html
index 767f7cd..c584afb 100644
--- a/docs/manualpages/Sys/PetscFunctionList.html
+++ b/docs/manualpages/Sys/PetscFunctionList.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionList"><H1>PetscFunctionList</H1></A>
Linked list of functions, possibly stored in dynamic libraries, accessed by string name
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionListAdd.html b/docs/manualpages/Sys/PetscFunctionListAdd.html
index cdae74d..baab46c 100644
--- a/docs/manualpages/Sys/PetscFunctionListAdd.html
+++ b/docs/manualpages/Sys/PetscFunctionListAdd.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionListAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionListAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionListAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionListAdd"><H1>PetscFunctionListAdd</H1></A>
Given a routine and a string id, saves that routine in the specified registry.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionListDestroy.html b/docs/manualpages/Sys/PetscFunctionListDestroy.html
index cabc807..61be98c 100644
--- a/docs/manualpages/Sys/PetscFunctionListDestroy.html
+++ b/docs/manualpages/Sys/PetscFunctionListDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionListDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionListDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionListDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionListDestroy"><H1>PetscFunctionListDestroy</H1></A>
Destroys a list of registered routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionListDuplicate.html b/docs/manualpages/Sys/PetscFunctionListDuplicate.html
index eaccd96..6611228 100644
--- a/docs/manualpages/Sys/PetscFunctionListDuplicate.html
+++ b/docs/manualpages/Sys/PetscFunctionListDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionListDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionListDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionListDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionListDuplicate"><H1>PetscFunctionListDuplicate</H1></A>
Creates a new list from a given object list.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionListFind.html b/docs/manualpages/Sys/PetscFunctionListFind.html
index 8bfe7c0..910097e 100644
--- a/docs/manualpages/Sys/PetscFunctionListFind.html
+++ b/docs/manualpages/Sys/PetscFunctionListFind.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionListFind</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionListFind.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionListFind.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionListFind"><H1>PetscFunctionListFind</H1></A>
Find function registered under given name
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionListGet.html b/docs/manualpages/Sys/PetscFunctionListGet.html
index e297391..3a041c6 100644
--- a/docs/manualpages/Sys/PetscFunctionListGet.html
+++ b/docs/manualpages/Sys/PetscFunctionListGet.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionListGet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionListGet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionListGet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionListGet"><H1>PetscFunctionListGet</H1></A>
Gets an array the contains the entries in <A HREF="../Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</A>, this is used by help etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionListPrintTypes.html b/docs/manualpages/Sys/PetscFunctionListPrintTypes.html
index 60cb177..8f243b9 100644
--- a/docs/manualpages/Sys/PetscFunctionListPrintTypes.html
+++ b/docs/manualpages/Sys/PetscFunctionListPrintTypes.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionListPrintTypes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionListPrintTypes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionListPrintTypes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionListPrintTypes"><H1>PetscFunctionListPrintTypes</H1></A>
Prints the methods available.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionListView.html b/docs/manualpages/Sys/PetscFunctionListView.html
index 7516ce8..04c82c0 100644
--- a/docs/manualpages/Sys/PetscFunctionListView.html
+++ b/docs/manualpages/Sys/PetscFunctionListView.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionListView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionListView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionListView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionListView"><H1>PetscFunctionListView</H1></A>
prints out contents of an <A HREF="../Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscFunctionReturn.html b/docs/manualpages/Sys/PetscFunctionReturn.html
index 19ab2fc..77f79d3 100644
--- a/docs/manualpages/Sys/PetscFunctionReturn.html
+++ b/docs/manualpages/Sys/PetscFunctionReturn.html
@@ -5,8 +5,8 @@
<TITLE>PetscFunctionReturn</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscFunctionReturn.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscFunctionReturn.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscFunctionReturn"><H1>PetscFunctionReturn</H1></A>
Last executable line of each PETSc function used for error handling. Replaces return()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGatherMessageLengths.html b/docs/manualpages/Sys/PetscGatherMessageLengths.html
index 732f791..23f5bf7 100644
--- a/docs/manualpages/Sys/PetscGatherMessageLengths.html
+++ b/docs/manualpages/Sys/PetscGatherMessageLengths.html
@@ -5,8 +5,8 @@
<TITLE>PetscGatherMessageLengths</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGatherMessageLengths.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGatherMessageLengths.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGatherMessageLengths"><H1>PetscGatherMessageLengths</H1></A>
Computes info about messages that a MPI-node will receive, including (from-id,length) pairs for each message.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGatherMessageLengths2.html b/docs/manualpages/Sys/PetscGatherMessageLengths2.html
index db0b9d4..1349dd2 100644
--- a/docs/manualpages/Sys/PetscGatherMessageLengths2.html
+++ b/docs/manualpages/Sys/PetscGatherMessageLengths2.html
@@ -5,8 +5,8 @@
<TITLE>PetscGatherMessageLengths2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGatherMessageLengths2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGatherMessageLengths2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGatherMessageLengths2"><H1>PetscGatherMessageLengths2</H1></A>
Computes info about messages that a MPI-node will receive, including (from-id,length) pairs for each message. Same functionality as <A HREF="../Sys/PetscGatherMessageLengths.html#PetscGatherMessageLengths">PetscGatherMessageLengths</A>() except it takes TWO ilenths and output TWO olengths.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGatherNumberOfMessages.html b/docs/manualpages/Sys/PetscGatherNumberOfMessages.html
index 331a675..d4939fd 100644
--- a/docs/manualpages/Sys/PetscGatherNumberOfMessages.html
+++ b/docs/manualpages/Sys/PetscGatherNumberOfMessages.html
@@ -5,8 +5,8 @@
<TITLE>PetscGatherNumberOfMessages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGatherNumberOfMessages.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGatherNumberOfMessages.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGatherNumberOfMessages"><H1>PetscGatherNumberOfMessages</H1></A>
Computes the number of messages a node expects to receive
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetArchType.html b/docs/manualpages/Sys/PetscGetArchType.html
index e81c96d..1bd955d 100644
--- a/docs/manualpages/Sys/PetscGetArchType.html
+++ b/docs/manualpages/Sys/PetscGetArchType.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetArchType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetArchType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetArchType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetArchType"><H1>PetscGetArchType</H1></A>
Returns a standardized architecture type for the machine that is executing this routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetArgs.html b/docs/manualpages/Sys/PetscGetArgs.html
index d9ca31f..532ec4a 100644
--- a/docs/manualpages/Sys/PetscGetArgs.html
+++ b/docs/manualpages/Sys/PetscGetArgs.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetArgs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetArgs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetArgs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetArgs"><H1>PetscGetArgs</H1></A>
Allows you to access the raw command line arguments anywhere after <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() is called but before <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetArguments.html b/docs/manualpages/Sys/PetscGetArguments.html
index 94bf7bf..f4fdca2 100644
--- a/docs/manualpages/Sys/PetscGetArguments.html
+++ b/docs/manualpages/Sys/PetscGetArguments.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetArguments</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetArguments.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetArguments.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetArguments"><H1>PetscGetArguments</H1></A>
Allows you to access the command line arguments anywhere after <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() is called but before <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetCPUTime.html b/docs/manualpages/Sys/PetscGetCPUTime.html
index 581936d..7baa2dd 100644
--- a/docs/manualpages/Sys/PetscGetCPUTime.html
+++ b/docs/manualpages/Sys/PetscGetCPUTime.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetCPUTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetCPUTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetCPUTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetCPUTime"><H1>PetscGetCPUTime</H1></A>
Returns the CPU time in seconds used by the process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetDate.html b/docs/manualpages/Sys/PetscGetDate.html
index 45c5e12..ee5eae8 100644
--- a/docs/manualpages/Sys/PetscGetDate.html
+++ b/docs/manualpages/Sys/PetscGetDate.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetDate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetDate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetDate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetDate"><H1>PetscGetDate</H1></A>
Gets the current date.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetFileFromPath.html b/docs/manualpages/Sys/PetscGetFileFromPath.html
index c2fc153..d1054bf 100644
--- a/docs/manualpages/Sys/PetscGetFileFromPath.html
+++ b/docs/manualpages/Sys/PetscGetFileFromPath.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetFileFromPath</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetFileFromPath.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetFileFromPath.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetFileFromPath"><H1>PetscGetFileFromPath</H1></A>
Finds a file from a name and a path string. A default can be provided.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetFullPath.html b/docs/manualpages/Sys/PetscGetFullPath.html
index b2806dd..cf8d013 100644
--- a/docs/manualpages/Sys/PetscGetFullPath.html
+++ b/docs/manualpages/Sys/PetscGetFullPath.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetFullPath</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetFullPath.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetFullPath.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetFullPath"><H1>PetscGetFullPath</H1></A>
Given a filename, returns the fully qualified file name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetHomeDirectory.html b/docs/manualpages/Sys/PetscGetHomeDirectory.html
index 0096545..719ee9d 100644
--- a/docs/manualpages/Sys/PetscGetHomeDirectory.html
+++ b/docs/manualpages/Sys/PetscGetHomeDirectory.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetHomeDirectory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetHomeDirectory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetHomeDirectory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetHomeDirectory"><H1>PetscGetHomeDirectory</H1></A>
Returns home directory name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetHostName.html b/docs/manualpages/Sys/PetscGetHostName.html
index 89cf8fb..230aa9d 100644
--- a/docs/manualpages/Sys/PetscGetHostName.html
+++ b/docs/manualpages/Sys/PetscGetHostName.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetHostName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetHostName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetHostName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetHostName"><H1>PetscGetHostName</H1></A>
Returns the name of the host. This attempts to return the entire Internet name. It may not return the same name as MPI_Get_processor_name().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetPetscDir.html b/docs/manualpages/Sys/PetscGetPetscDir.html
index 0e30e6b..89426a3 100644
--- a/docs/manualpages/Sys/PetscGetPetscDir.html
+++ b/docs/manualpages/Sys/PetscGetPetscDir.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetPetscDir</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetPetscDir.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetPetscDir.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetPetscDir"><H1>PetscGetPetscDir</H1></A>
Gets the directory PETSc is installed in
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetProgramName.html b/docs/manualpages/Sys/PetscGetProgramName.html
index c166b39..74b99ee 100644
--- a/docs/manualpages/Sys/PetscGetProgramName.html
+++ b/docs/manualpages/Sys/PetscGetProgramName.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetProgramName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetProgramName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetProgramName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetProgramName"><H1>PetscGetProgramName</H1></A>
Gets the name of the running program.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetRealPath.html b/docs/manualpages/Sys/PetscGetRealPath.html
index c743d8e..3374c72 100644
--- a/docs/manualpages/Sys/PetscGetRealPath.html
+++ b/docs/manualpages/Sys/PetscGetRealPath.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetRealPath</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetRealPath.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetRealPath.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetRealPath"><H1>PetscGetRealPath</H1></A>
Get the path without symbolic links etc. and in absolute form.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetRelativePath.html b/docs/manualpages/Sys/PetscGetRelativePath.html
index ca4ff1a..8d170a0 100644
--- a/docs/manualpages/Sys/PetscGetRelativePath.html
+++ b/docs/manualpages/Sys/PetscGetRelativePath.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetRelativePath</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetRelativePath.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetRelativePath.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetRelativePath"><H1>PetscGetRelativePath</H1></A>
Given a filename, returns the relative path (removes all directory specifiers).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetTmp.html b/docs/manualpages/Sys/PetscGetTmp.html
index 76bdffb..7aeaee7 100644
--- a/docs/manualpages/Sys/PetscGetTmp.html
+++ b/docs/manualpages/Sys/PetscGetTmp.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetTmp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetTmp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetTmp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetTmp"><H1>PetscGetTmp</H1></A>
Gets the name of the tmp directory
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetUserName.html b/docs/manualpages/Sys/PetscGetUserName.html
index 2576741..1848029 100644
--- a/docs/manualpages/Sys/PetscGetUserName.html
+++ b/docs/manualpages/Sys/PetscGetUserName.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetUserName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetUserName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetUserName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetUserName"><H1>PetscGetUserName</H1></A>
Returns the name of the user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetVersion.html b/docs/manualpages/Sys/PetscGetVersion.html
index 626d89e..8ca1073 100644
--- a/docs/manualpages/Sys/PetscGetVersion.html
+++ b/docs/manualpages/Sys/PetscGetVersion.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetVersion</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetVersion.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetVersion.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetVersion"><H1>PetscGetVersion</H1></A>
Gets the PETSc version information in a string.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGetWorkingDirectory.html b/docs/manualpages/Sys/PetscGetWorkingDirectory.html
index c2e55cf..f8b851a 100644
--- a/docs/manualpages/Sys/PetscGetWorkingDirectory.html
+++ b/docs/manualpages/Sys/PetscGetWorkingDirectory.html
@@ -5,8 +5,8 @@
<TITLE>PetscGetWorkingDirectory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGetWorkingDirectory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGetWorkingDirectory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGetWorkingDirectory"><H1>PetscGetWorkingDirectory</H1></A>
Gets the current working directory.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGlobusAuthorize.html b/docs/manualpages/Sys/PetscGlobusAuthorize.html
index 78d5a7e..839555a 100644
--- a/docs/manualpages/Sys/PetscGlobusAuthorize.html
+++ b/docs/manualpages/Sys/PetscGlobusAuthorize.html
@@ -5,8 +5,8 @@
<TITLE>PetscGlobusAuthorize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGlobusAuthorize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGlobusAuthorize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGlobusAuthorize"><H1>PetscGlobusAuthorize</H1></A>
Get an access token allowing PETSc applications to make Globus file transfer requests
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGlobusGetTransfers.html b/docs/manualpages/Sys/PetscGlobusGetTransfers.html
index dc212ab..d8c0afb 100644
--- a/docs/manualpages/Sys/PetscGlobusGetTransfers.html
+++ b/docs/manualpages/Sys/PetscGlobusGetTransfers.html
@@ -5,8 +5,8 @@
<TITLE>PetscGlobusGetTransfers</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGlobusGetTransfers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGlobusGetTransfers.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGlobusGetTransfers"><H1>PetscGlobusGetTransfers</H1></A>
Get a record of current transfers requested from Globus
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGlobusUpload.html b/docs/manualpages/Sys/PetscGlobusUpload.html
index 09a67b1..f51204e 100644
--- a/docs/manualpages/Sys/PetscGlobusUpload.html
+++ b/docs/manualpages/Sys/PetscGlobusUpload.html
@@ -5,8 +5,8 @@
<TITLE>PetscGlobusUpload</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGlobusUpload.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGlobusUpload.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGlobusUpload"><H1>PetscGlobusUpload</H1></A>
Loads a file to Globus
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGoogleDriveAuthorize.html b/docs/manualpages/Sys/PetscGoogleDriveAuthorize.html
index 38eced2..1fb7a8e 100644
--- a/docs/manualpages/Sys/PetscGoogleDriveAuthorize.html
+++ b/docs/manualpages/Sys/PetscGoogleDriveAuthorize.html
@@ -5,8 +5,8 @@
<TITLE>PetscGoogleDriveAuthorize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGoogleDriveAuthorize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGoogleDriveAuthorize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGoogleDriveAuthorize"><H1>PetscGoogleDriveAuthorize</H1></A>
Get authorization and refresh token for accessing Google drive from PETSc
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGoogleDriveRefresh.html b/docs/manualpages/Sys/PetscGoogleDriveRefresh.html
index 6b49ca5..2a50f8d 100644
--- a/docs/manualpages/Sys/PetscGoogleDriveRefresh.html
+++ b/docs/manualpages/Sys/PetscGoogleDriveRefresh.html
@@ -5,8 +5,8 @@
<TITLE>PetscGoogleDriveRefresh</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGoogleDriveRefresh.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGoogleDriveRefresh.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGoogleDriveRefresh"><H1>PetscGoogleDriveRefresh</H1></A>
Get a new authorization token for accessing Google drive from PETSc from a refresh token
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscGoogleDriveUpload.html b/docs/manualpages/Sys/PetscGoogleDriveUpload.html
index e68f189..7a94b80 100644
--- a/docs/manualpages/Sys/PetscGoogleDriveUpload.html
+++ b/docs/manualpages/Sys/PetscGoogleDriveUpload.html
@@ -5,8 +5,8 @@
<TITLE>PetscGoogleDriveUpload</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscGoogleDriveUpload.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscGoogleDriveUpload.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscGoogleDriveUpload"><H1>PetscGoogleDriveUpload</H1></A>
Loads a file to the Google Drive
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscHeaderCreate.html b/docs/manualpages/Sys/PetscHeaderCreate.html
index 7f5c253..cf9c6ac 100644
--- a/docs/manualpages/Sys/PetscHeaderCreate.html
+++ b/docs/manualpages/Sys/PetscHeaderCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscHeaderCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscHeaderCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscHeaderCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscHeaderCreate"><H1>PetscHeaderCreate</H1></A>
Creates a PETSc object of a particular class
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscHeaderDestroy.html b/docs/manualpages/Sys/PetscHeaderDestroy.html
index 56d8090..b34b6c1 100644
--- a/docs/manualpages/Sys/PetscHeaderDestroy.html
+++ b/docs/manualpages/Sys/PetscHeaderDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscHeaderDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscHeaderDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscHeaderDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscHeaderDestroy"><H1>PetscHeaderDestroy</H1></A>
Final step in destroying a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscHelpPrintf.html b/docs/manualpages/Sys/PetscHelpPrintf.html
index cadbf12..eacf3fd 100644
--- a/docs/manualpages/Sys/PetscHelpPrintf.html
+++ b/docs/manualpages/Sys/PetscHelpPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscHelpPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscHelpPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscHelpPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscHelpPrintf"><H1>PetscHelpPrintf</H1></A>
Prints help messages.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIgnoreErrorHandler.html b/docs/manualpages/Sys/PetscIgnoreErrorHandler.html
index 1a0dd82..5f73d90 100644
--- a/docs/manualpages/Sys/PetscIgnoreErrorHandler.html
+++ b/docs/manualpages/Sys/PetscIgnoreErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscIgnoreErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIgnoreErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIgnoreErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIgnoreErrorHandler"><H1>PetscIgnoreErrorHandler</H1></A>
Ignores the error, allows program to continue as if error did not occure
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscInitialize.html b/docs/manualpages/Sys/PetscInitialize.html
index 0c60520..85f2162 100644
--- a/docs/manualpages/Sys/PetscInitialize.html
+++ b/docs/manualpages/Sys/PetscInitialize.html
@@ -5,8 +5,8 @@
<TITLE>PetscInitialize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscInitialize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscInitialize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInitialize"><H1>PetscInitialize</H1></A>
Initializes the PETSc database and MPI. <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() calls MPI_Init() if that has yet to be called, so this routine should always be called near the beginning of your program -- usually the very first line!
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscInitializeFortran.html b/docs/manualpages/Sys/PetscInitializeFortran.html
index dd7238a..58862e7 100644
--- a/docs/manualpages/Sys/PetscInitializeFortran.html
+++ b/docs/manualpages/Sys/PetscInitializeFortran.html
@@ -5,8 +5,8 @@
<TITLE>PetscInitializeFortran</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscInitializeFortran.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscInitializeFortran.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInitializeFortran"><H1>PetscInitializeFortran</H1></A>
Routine that should be called soon AFTER the call to <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() if one is using a C main program that calls Fortran routines that in turn call PETSc routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscInitializeNoArguments.html b/docs/manualpages/Sys/PetscInitializeNoArguments.html
index bbcdf97..ee3a8c6 100644
--- a/docs/manualpages/Sys/PetscInitializeNoArguments.html
+++ b/docs/manualpages/Sys/PetscInitializeNoArguments.html
@@ -5,8 +5,8 @@
<TITLE>PetscInitializeNoArguments</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscInitializeNoArguments.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscInitializeNoArguments.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInitializeNoArguments"><H1>PetscInitializeNoArguments</H1></A>
Calls <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() from C/C++ without the command line arguments.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscInitialized.html b/docs/manualpages/Sys/PetscInitialized.html
index 3c00a0a..c5d08d4 100644
--- a/docs/manualpages/Sys/PetscInitialized.html
+++ b/docs/manualpages/Sys/PetscInitialized.html
@@ -5,8 +5,8 @@
<TITLE>PetscInitialized</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscInitialized.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscInitialized.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInitialized"><H1>PetscInitialized</H1></A>
Determine whether PETSc is initialized.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscInt.html b/docs/manualpages/Sys/PetscInt.html
index db79882..2c905bb 100644
--- a/docs/manualpages/Sys/PetscInt.html
+++ b/docs/manualpages/Sys/PetscInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscInt"><H1>PetscInt</H1></A>
PETSc type that represents integer - used primarily to represent size of arrays and indexing into arrays. Its size can be configured with the option --with-64-bit-indices - to be either 32bit or 64bit [default 32 bit ints]
<P>
diff --git a/docs/manualpages/Sys/PetscIntMultError.html b/docs/manualpages/Sys/PetscIntMultError.html
index c2ed5f3..bdf3b4b 100644
--- a/docs/manualpages/Sys/PetscIntMultError.html
+++ b/docs/manualpages/Sys/PetscIntMultError.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntMultError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIntMultError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIntMultError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntMultError"><H1>PetscIntMultError</H1></A>
Computes the product of two positive <A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> and generates an error with overflow.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIntMultTruncate.html b/docs/manualpages/Sys/PetscIntMultTruncate.html
index 46ce994..5d043f7 100644
--- a/docs/manualpages/Sys/PetscIntMultTruncate.html
+++ b/docs/manualpages/Sys/PetscIntMultTruncate.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntMultTruncate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIntMultTruncate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIntMultTruncate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntMultTruncate"><H1>PetscIntMultTruncate</H1></A>
Computes the product of two positive <A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> and truncates the value to slightly less than the maximal possible value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIntSumError.html b/docs/manualpages/Sys/PetscIntSumError.html
index 9074d3a..d5aef1f 100644
--- a/docs/manualpages/Sys/PetscIntSumError.html
+++ b/docs/manualpages/Sys/PetscIntSumError.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntSumError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIntSumError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIntSumError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntSumError"><H1>PetscIntSumError</H1></A>
Computes the product of two positive <A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> and generates an error with overflow.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIntSumTruncate.html b/docs/manualpages/Sys/PetscIntSumTruncate.html
index c003d72..e82c354 100644
--- a/docs/manualpages/Sys/PetscIntSumTruncate.html
+++ b/docs/manualpages/Sys/PetscIntSumTruncate.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntSumTruncate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIntSumTruncate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIntSumTruncate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntSumTruncate"><H1>PetscIntSumTruncate</H1></A>
Computes the sum of two positive <A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> and truncates the value to slightly less than the maximal possible value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIntView.html b/docs/manualpages/Sys/PetscIntView.html
index 5a21191..ceb336f 100644
--- a/docs/manualpages/Sys/PetscIntView.html
+++ b/docs/manualpages/Sys/PetscIntView.html
@@ -5,8 +5,8 @@
<TITLE>PetscIntView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIntView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIntView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIntView"><H1>PetscIntView</H1></A>
Prints an array of integers; useful for debugging.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIsInfOrNanReal.html b/docs/manualpages/Sys/PetscIsInfOrNanReal.html
index 212ec5c..d7256d0 100644
--- a/docs/manualpages/Sys/PetscIsInfOrNanReal.html
+++ b/docs/manualpages/Sys/PetscIsInfOrNanReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscIsInfOrNanReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIsInfOrNanReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIsInfOrNanReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIsInfOrNanReal"><H1>PetscIsInfOrNanReal</H1></A>
Returns an error code if the input double has an infinity for Not-a-number (Nan) value, otherwise 0.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIsNanReal.html b/docs/manualpages/Sys/PetscIsNanReal.html
index 15d19b8..1314d20 100644
--- a/docs/manualpages/Sys/PetscIsNanReal.html
+++ b/docs/manualpages/Sys/PetscIsNanReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscIsNanReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIsNanReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIsNanReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIsNanReal"><H1>PetscIsNanReal</H1></A>
Returns an error code if the input double has a Not-a-number (Nan) value, otherwise 0.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscIsNormalReal.html b/docs/manualpages/Sys/PetscIsNormalReal.html
index 19f7cc5..47bddfd 100644
--- a/docs/manualpages/Sys/PetscIsNormalReal.html
+++ b/docs/manualpages/Sys/PetscIsNormalReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscIsNormalReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscIsNormalReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscIsNormalReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscIsNormalReal"><H1>PetscIsNormalReal</H1></A>
Returns <A HREF="../Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</A> if the input value satisfies isnormal()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscLikely.html b/docs/manualpages/Sys/PetscLikely.html
index 14e7e06..82bc4b5 100644
--- a/docs/manualpages/Sys/PetscLikely.html
+++ b/docs/manualpages/Sys/PetscLikely.html
@@ -5,8 +5,8 @@
<TITLE>PetscLikely</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscLikely.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscLikely.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscLikely"><H1>PetscLikely</H1></A>
hints the compiler that the given condition is usually TRUE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMPIAbortErrorHandler.html b/docs/manualpages/Sys/PetscMPIAbortErrorHandler.html
index dce1896..539d759 100644
--- a/docs/manualpages/Sys/PetscMPIAbortErrorHandler.html
+++ b/docs/manualpages/Sys/PetscMPIAbortErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscMPIAbortErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMPIAbortErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMPIAbortErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMPIAbortErrorHandler"><H1>PetscMPIAbortErrorHandler</H1></A>
Calls MPI_abort() and exits.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMPIDataTypeToPetscDataType.html b/docs/manualpages/Sys/PetscMPIDataTypeToPetscDataType.html
index 5111c81..daeaf37 100644
--- a/docs/manualpages/Sys/PetscMPIDataTypeToPetscDataType.html
+++ b/docs/manualpages/Sys/PetscMPIDataTypeToPetscDataType.html
@@ -5,8 +5,8 @@
<TITLE>PetscMPIDataTypeToPetscDataType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMPIDataTypeToPetscDataType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMPIDataTypeToPetscDataType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMPIDataTypeToPetscDataType"><H1>PetscMPIDataTypeToPetscDataType</H1></A>
inds the PETSc name of a datatype from its MPI name
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMPIDump.html b/docs/manualpages/Sys/PetscMPIDump.html
index dac662a..4628ddc 100644
--- a/docs/manualpages/Sys/PetscMPIDump.html
+++ b/docs/manualpages/Sys/PetscMPIDump.html
@@ -5,8 +5,8 @@
<TITLE>PetscMPIDump</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMPIDump.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMPIDump.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMPIDump"><H1>PetscMPIDump</H1></A>
Dumps a listing of incomplete MPI operations, such as sends that have never been received, etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMPIInt.html b/docs/manualpages/Sys/PetscMPIInt.html
index 10ad753..276a30d 100644
--- a/docs/manualpages/Sys/PetscMPIInt.html
+++ b/docs/manualpages/Sys/PetscMPIInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscMPIInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMPIInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMPIInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMPIInt"><H1>PetscMPIInt</H1></A>
datatype used to represent 'int' parameters to MPI functions.
<P>
diff --git a/docs/manualpages/Sys/PetscMPIIntCast.html b/docs/manualpages/Sys/PetscMPIIntCast.html
index 6dc46a6..e719e5d 100644
--- a/docs/manualpages/Sys/PetscMPIIntCast.html
+++ b/docs/manualpages/Sys/PetscMPIIntCast.html
@@ -5,8 +5,8 @@
<TITLE>PetscMPIIntCast</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMPIIntCast.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMPIIntCast.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMPIIntCast"><H1>PetscMPIIntCast</H1></A>
casts a <A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> (which may be 64 bits in size) to a <A HREF="../Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</A> (which may be 32 bits in size), generates an error if the <A HREF="../Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</A> is not large enough to hold the number.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc.html b/docs/manualpages/Sys/PetscMalloc.html
index 8d8df3f..3e511fe 100644
--- a/docs/manualpages/Sys/PetscMalloc.html
+++ b/docs/manualpages/Sys/PetscMalloc.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc"><H1>PetscMalloc</H1></A>
Allocates memory, One should use <A HREF="../Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</A>() or <A HREF="../Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</A>() usually instead of this
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc1.html b/docs/manualpages/Sys/PetscMalloc1.html
index 6fbf10c..2d8f8e0 100644
--- a/docs/manualpages/Sys/PetscMalloc1.html
+++ b/docs/manualpages/Sys/PetscMalloc1.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc1</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc1.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc1.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc1"><H1>PetscMalloc1</H1></A>
Allocates an array of memory aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc2.html b/docs/manualpages/Sys/PetscMalloc2.html
index a6a7042..b46567e 100644
--- a/docs/manualpages/Sys/PetscMalloc2.html
+++ b/docs/manualpages/Sys/PetscMalloc2.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc2"><H1>PetscMalloc2</H1></A>
Allocates 2 arrays of memory both aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc3.html b/docs/manualpages/Sys/PetscMalloc3.html
index de8bb37..2d2124d 100644
--- a/docs/manualpages/Sys/PetscMalloc3.html
+++ b/docs/manualpages/Sys/PetscMalloc3.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc3"><H1>PetscMalloc3</H1></A>
Allocates 3 arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc4.html b/docs/manualpages/Sys/PetscMalloc4.html
index b5d8637..817e34c 100644
--- a/docs/manualpages/Sys/PetscMalloc4.html
+++ b/docs/manualpages/Sys/PetscMalloc4.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc4"><H1>PetscMalloc4</H1></A>
Allocates 4 arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc5.html b/docs/manualpages/Sys/PetscMalloc5.html
index a56ac99..864e710 100644
--- a/docs/manualpages/Sys/PetscMalloc5.html
+++ b/docs/manualpages/Sys/PetscMalloc5.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc5</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc5.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc5.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc5"><H1>PetscMalloc5</H1></A>
Allocates 5 arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc6.html b/docs/manualpages/Sys/PetscMalloc6.html
index e241dec..65fadf3 100644
--- a/docs/manualpages/Sys/PetscMalloc6.html
+++ b/docs/manualpages/Sys/PetscMalloc6.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc6</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc6.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc6.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc6"><H1>PetscMalloc6</H1></A>
Allocates 6 arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMalloc7.html b/docs/manualpages/Sys/PetscMalloc7.html
index c96e7a4..aeedc99 100644
--- a/docs/manualpages/Sys/PetscMalloc7.html
+++ b/docs/manualpages/Sys/PetscMalloc7.html
@@ -5,8 +5,8 @@
<TITLE>PetscMalloc7</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMalloc7.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMalloc7.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMalloc7"><H1>PetscMalloc7</H1></A>
Allocates 7 arrays of memory, all aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocClear.html b/docs/manualpages/Sys/PetscMallocClear.html
index 8089e85..b9a4ca6 100644
--- a/docs/manualpages/Sys/PetscMallocClear.html
+++ b/docs/manualpages/Sys/PetscMallocClear.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocClear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocClear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocClear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocClear"><H1>PetscMallocClear</H1></A>
Resets the routines used to do mallocs and frees to the defaults.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocDebug.html b/docs/manualpages/Sys/PetscMallocDebug.html
index a59394c..7b36d83 100644
--- a/docs/manualpages/Sys/PetscMallocDebug.html
+++ b/docs/manualpages/Sys/PetscMallocDebug.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocDebug</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocDebug.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocDebug.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocDebug"><H1>PetscMallocDebug</H1></A>
Turns on/off debugging for the memory management routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocDump.html b/docs/manualpages/Sys/PetscMallocDump.html
index 83746d5..7502df3 100644
--- a/docs/manualpages/Sys/PetscMallocDump.html
+++ b/docs/manualpages/Sys/PetscMallocDump.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocDump</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocDump.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocDump.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocDump"><H1>PetscMallocDump</H1></A>
Dumps the allocated memory blocks to a file. The information printed is: size of space (in bytes), address of space, id of space, file in which space was allocated, and line number at which it was allocated.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocDumpLog.html b/docs/manualpages/Sys/PetscMallocDumpLog.html
index 529585c..8a10790 100644
--- a/docs/manualpages/Sys/PetscMallocDumpLog.html
+++ b/docs/manualpages/Sys/PetscMallocDumpLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocDumpLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocDumpLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocDumpLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocDumpLog"><H1>PetscMallocDumpLog</H1></A>
Dumps the log of all calls to <A HREF="../Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</A>(); also calls <A HREF="../Sys/PetscMemoryGetMaximumUsage.html#PetscMemoryGetMaximumUsage">PetscMemoryGetMaximumUsage</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocGetCurrentUsage.html b/docs/manualpages/Sys/PetscMallocGetCurrentUsage.html
index 3560666..912e2aa 100644
--- a/docs/manualpages/Sys/PetscMallocGetCurrentUsage.html
+++ b/docs/manualpages/Sys/PetscMallocGetCurrentUsage.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocGetCurrentUsage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocGetCurrentUsage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocGetCurrentUsage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocGetCurrentUsage"><H1>PetscMallocGetCurrentUsage</H1></A>
gets the current amount of memory used that was <A HREF="../Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</A>()ed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocGetDebug.html b/docs/manualpages/Sys/PetscMallocGetDebug.html
index 217ee9f..f131c4b 100644
--- a/docs/manualpages/Sys/PetscMallocGetDebug.html
+++ b/docs/manualpages/Sys/PetscMallocGetDebug.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocGetDebug</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocGetDebug.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocGetDebug.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocGetDebug"><H1>PetscMallocGetDebug</H1></A>
Indicates if any PETSc is doing ANY memory debugging.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocGetDumpLog.html b/docs/manualpages/Sys/PetscMallocGetDumpLog.html
index fd6888e..e937547 100644
--- a/docs/manualpages/Sys/PetscMallocGetDumpLog.html
+++ b/docs/manualpages/Sys/PetscMallocGetDumpLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocGetDumpLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocGetDumpLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocGetDumpLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocGetDumpLog"><H1>PetscMallocGetDumpLog</H1></A>
Determine whether all calls to <A HREF="../Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</A>() are being logged
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocGetMaximumUsage.html b/docs/manualpages/Sys/PetscMallocGetMaximumUsage.html
index a427fda..71938c3 100644
--- a/docs/manualpages/Sys/PetscMallocGetMaximumUsage.html
+++ b/docs/manualpages/Sys/PetscMallocGetMaximumUsage.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocGetMaximumUsage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocGetMaximumUsage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocGetMaximumUsage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocGetMaximumUsage"><H1>PetscMallocGetMaximumUsage</H1></A>
gets the maximum amount of memory used that was <A HREF="../Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</A>()ed at any time during this run.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocGetStack.html b/docs/manualpages/Sys/PetscMallocGetStack.html
index d6c781f..442f1b8 100644
--- a/docs/manualpages/Sys/PetscMallocGetStack.html
+++ b/docs/manualpages/Sys/PetscMallocGetStack.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocGetStack</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocGetStack.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocGetStack.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocGetStack"><H1>PetscMallocGetStack</H1></A>
returns a pointer to the stack for the location in the program a call to <A HREF="../Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</A>() was used to obtain that memory
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocSet.html b/docs/manualpages/Sys/PetscMallocSet.html
index 2c6b74b..eafb4e5 100644
--- a/docs/manualpages/Sys/PetscMallocSet.html
+++ b/docs/manualpages/Sys/PetscMallocSet.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocSet"><H1>PetscMallocSet</H1></A>
Sets the routines used to do mallocs and frees. This routine MUST be called before <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() and may be called only once.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocSetDumpLog.html b/docs/manualpages/Sys/PetscMallocSetDumpLog.html
index 1df3490..d4023bc 100644
--- a/docs/manualpages/Sys/PetscMallocSetDumpLog.html
+++ b/docs/manualpages/Sys/PetscMallocSetDumpLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocSetDumpLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocSetDumpLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocSetDumpLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocSetDumpLog"><H1>PetscMallocSetDumpLog</H1></A>
Activates logging of all calls to <A HREF="../Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocSetDumpLogThreshold.html b/docs/manualpages/Sys/PetscMallocSetDumpLogThreshold.html
index 9cf9e4c..b764893 100644
--- a/docs/manualpages/Sys/PetscMallocSetDumpLogThreshold.html
+++ b/docs/manualpages/Sys/PetscMallocSetDumpLogThreshold.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocSetDumpLogThreshold</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocSetDumpLogThreshold.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocSetDumpLogThreshold.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocSetDumpLogThreshold"><H1>PetscMallocSetDumpLogThreshold</H1></A>
Activates logging of all calls to <A HREF="../Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMallocValidate.html b/docs/manualpages/Sys/PetscMallocValidate.html
index 3857698..86631d0 100644
--- a/docs/manualpages/Sys/PetscMallocValidate.html
+++ b/docs/manualpages/Sys/PetscMallocValidate.html
@@ -5,8 +5,8 @@
<TITLE>PetscMallocValidate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMallocValidate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMallocValidate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMallocValidate"><H1>PetscMallocValidate</H1></A>
Test the memory for corruption. This can be used to check for memory overwrites.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEngine.html b/docs/manualpages/Sys/PetscMatlabEngine.html
index 4add3a7..3f07aec 100644
--- a/docs/manualpages/Sys/PetscMatlabEngine.html
+++ b/docs/manualpages/Sys/PetscMatlabEngine.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEngine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEngine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEngine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEngine"><H1>PetscMatlabEngine</H1></A>
Object used to communicate with MATLAB
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEngineCreate.html b/docs/manualpages/Sys/PetscMatlabEngineCreate.html
index 525a96b..edae7f2 100644
--- a/docs/manualpages/Sys/PetscMatlabEngineCreate.html
+++ b/docs/manualpages/Sys/PetscMatlabEngineCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEngineCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEngineCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEngineCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEngineCreate"><H1>PetscMatlabEngineCreate</H1></A>
Creates a MATLAB engine object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEngineDestroy.html b/docs/manualpages/Sys/PetscMatlabEngineDestroy.html
index 32f7685..e462afb 100644
--- a/docs/manualpages/Sys/PetscMatlabEngineDestroy.html
+++ b/docs/manualpages/Sys/PetscMatlabEngineDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEngineDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEngineDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEngineDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEngineDestroy"><H1>PetscMatlabEngineDestroy</H1></A>
Destroys a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEngineEvaluate.html b/docs/manualpages/Sys/PetscMatlabEngineEvaluate.html
index 90e5241..9f22823 100644
--- a/docs/manualpages/Sys/PetscMatlabEngineEvaluate.html
+++ b/docs/manualpages/Sys/PetscMatlabEngineEvaluate.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEngineEvaluate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEngineEvaluate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEngineEvaluate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEngineEvaluate"><H1>PetscMatlabEngineEvaluate</H1></A>
Evaluates a string in MATLAB
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEngineGet.html b/docs/manualpages/Sys/PetscMatlabEngineGet.html
index 0d208bf..af4db6f 100644
--- a/docs/manualpages/Sys/PetscMatlabEngineGet.html
+++ b/docs/manualpages/Sys/PetscMatlabEngineGet.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEngineGet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEngineGet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEngineGet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEngineGet"><H1>PetscMatlabEngineGet</H1></A>
Gets a variable from MATLAB into a PETSc object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEngineGetArray.html b/docs/manualpages/Sys/PetscMatlabEngineGetArray.html
index 0705619..4065a4e 100644
--- a/docs/manualpages/Sys/PetscMatlabEngineGetArray.html
+++ b/docs/manualpages/Sys/PetscMatlabEngineGetArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEngineGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEngineGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEngineGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEngineGetArray"><H1>PetscMatlabEngineGetArray</H1></A>
Gets a variable from Matlab into an array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEngineGetOutput.html b/docs/manualpages/Sys/PetscMatlabEngineGetOutput.html
index 1a416bc..989de93 100644
--- a/docs/manualpages/Sys/PetscMatlabEngineGetOutput.html
+++ b/docs/manualpages/Sys/PetscMatlabEngineGetOutput.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEngineGetOutput</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEngineGetOutput.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEngineGetOutput.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEngineGetOutput"><H1>PetscMatlabEngineGetOutput</H1></A>
Gets a string buffer where the MATLAB output is printed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEnginePrintOutput.html b/docs/manualpages/Sys/PetscMatlabEnginePrintOutput.html
index ef2707f..ffcbccf 100644
--- a/docs/manualpages/Sys/PetscMatlabEnginePrintOutput.html
+++ b/docs/manualpages/Sys/PetscMatlabEnginePrintOutput.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEnginePrintOutput</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEnginePrintOutput.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEnginePrintOutput.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEnginePrintOutput"><H1>PetscMatlabEnginePrintOutput</H1></A>
prints the output from MATLAB
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEnginePut.html b/docs/manualpages/Sys/PetscMatlabEnginePut.html
index f4bd185..68e4974 100644
--- a/docs/manualpages/Sys/PetscMatlabEnginePut.html
+++ b/docs/manualpages/Sys/PetscMatlabEnginePut.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEnginePut</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEnginePut.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEnginePut.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEnginePut"><H1>PetscMatlabEnginePut</H1></A>
Puts a Petsc object into the MATLAB space. For parallel objects, each processors part is put in a separate MATLAB process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMatlabEnginePutArray.html b/docs/manualpages/Sys/PetscMatlabEnginePutArray.html
index 4192a94..1d4ec52 100644
--- a/docs/manualpages/Sys/PetscMatlabEnginePutArray.html
+++ b/docs/manualpages/Sys/PetscMatlabEnginePutArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscMatlabEnginePutArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMatlabEnginePutArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMatlabEnginePutArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMatlabEnginePutArray"><H1>PetscMatlabEnginePutArray</H1></A>
Puts an array into the MATLAB space, treating it as a Fortran style (column major ordering) array. For parallel objects, each processors part is put in a separate MATLAB process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMax.html b/docs/manualpages/Sys/PetscMax.html
index 959bac4..a88f51d 100644
--- a/docs/manualpages/Sys/PetscMax.html
+++ b/docs/manualpages/Sys/PetscMax.html
@@ -5,8 +5,8 @@
<TITLE>PetscMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMax"><H1>PetscMax</H1></A>
Returns maxium of two numbers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemcmp.html b/docs/manualpages/Sys/PetscMemcmp.html
index 80868b1..12510f3 100644
--- a/docs/manualpages/Sys/PetscMemcmp.html
+++ b/docs/manualpages/Sys/PetscMemcmp.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemcmp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemcmp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemcmp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemcmp"><H1>PetscMemcmp</H1></A>
Compares two byte streams in memory.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemcpy.html b/docs/manualpages/Sys/PetscMemcpy.html
index 10d931b..9b2b993 100644
--- a/docs/manualpages/Sys/PetscMemcpy.html
+++ b/docs/manualpages/Sys/PetscMemcpy.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemcpy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemcpy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemcpy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemcpy"><H1>PetscMemcpy</H1></A>
Copies n bytes, beginning at location b, to the space beginning at location a. The two memory regions CANNOT overlap, use <A HREF="../Sys/PetscMemmove.html#PetscMemmove">PetscMemmove</A>() in that case.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemmove.html b/docs/manualpages/Sys/PetscMemmove.html
index 70937d6..e7b5089 100644
--- a/docs/manualpages/Sys/PetscMemmove.html
+++ b/docs/manualpages/Sys/PetscMemmove.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemmove</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemmove.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemmove.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemmove"><H1>PetscMemmove</H1></A>
Copies n bytes, beginning at location b, to the space beginning at location a. Copying between regions that overlap will take place correctly.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemoryGetCurrentUsage.html b/docs/manualpages/Sys/PetscMemoryGetCurrentUsage.html
index 0479df7..dc46461 100644
--- a/docs/manualpages/Sys/PetscMemoryGetCurrentUsage.html
+++ b/docs/manualpages/Sys/PetscMemoryGetCurrentUsage.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemoryGetCurrentUsage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemoryGetCurrentUsage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemoryGetCurrentUsage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemoryGetCurrentUsage"><H1>PetscMemoryGetCurrentUsage</H1></A>
Returns the current resident set size (memory used) for the program.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemoryGetMaximumUsage.html b/docs/manualpages/Sys/PetscMemoryGetMaximumUsage.html
index 137e776..09af58f 100644
--- a/docs/manualpages/Sys/PetscMemoryGetMaximumUsage.html
+++ b/docs/manualpages/Sys/PetscMemoryGetMaximumUsage.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemoryGetMaximumUsage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemoryGetMaximumUsage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemoryGetMaximumUsage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemoryGetMaximumUsage"><H1>PetscMemoryGetMaximumUsage</H1></A>
Returns the maximum resident set size (memory used) for the program.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemorySetGetMaximumUsage.html b/docs/manualpages/Sys/PetscMemorySetGetMaximumUsage.html
index 76df734..d9dc3cb 100644
--- a/docs/manualpages/Sys/PetscMemorySetGetMaximumUsage.html
+++ b/docs/manualpages/Sys/PetscMemorySetGetMaximumUsage.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemorySetGetMaximumUsage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemorySetGetMaximumUsage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemorySetGetMaximumUsage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemorySetGetMaximumUsage"><H1>PetscMemorySetGetMaximumUsage</H1></A>
Tells PETSc to monitor the maximum memory usage so that <A HREF="../Sys/PetscMemoryGetMaximumUsage.html#PetscMemoryGetMaximumUsage">PetscMemoryGetMaximumUsage</A>() will work.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemoryView.html b/docs/manualpages/Sys/PetscMemoryView.html
index 3da2d53..3ec03e0 100644
--- a/docs/manualpages/Sys/PetscMemoryView.html
+++ b/docs/manualpages/Sys/PetscMemoryView.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemoryView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemoryView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemoryView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemoryView"><H1>PetscMemoryView</H1></A>
Shows the amount of memory currently being used in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMemzero.html b/docs/manualpages/Sys/PetscMemzero.html
index fcda4d0..b0ac23a 100644
--- a/docs/manualpages/Sys/PetscMemzero.html
+++ b/docs/manualpages/Sys/PetscMemzero.html
@@ -5,8 +5,8 @@
<TITLE>PetscMemzero</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMemzero.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMemzero.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMemzero"><H1>PetscMemzero</H1></A>
Zeros the specified memory.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMergeIntArray.html b/docs/manualpages/Sys/PetscMergeIntArray.html
index 3bdd758..fa8f7be 100644
--- a/docs/manualpages/Sys/PetscMergeIntArray.html
+++ b/docs/manualpages/Sys/PetscMergeIntArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscMergeIntArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMergeIntArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMergeIntArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMergeIntArray"><H1>PetscMergeIntArray</H1></A>
Merges two SORTED integer arrays, removes duplicate elements.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMergeIntArrayPair.html b/docs/manualpages/Sys/PetscMergeIntArrayPair.html
index 7f54ad9..57f5349 100644
--- a/docs/manualpages/Sys/PetscMergeIntArrayPair.html
+++ b/docs/manualpages/Sys/PetscMergeIntArrayPair.html
@@ -5,8 +5,8 @@
<TITLE>PetscMergeIntArrayPair</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMergeIntArrayPair.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMergeIntArrayPair.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMergeIntArrayPair"><H1>PetscMergeIntArrayPair</H1></A>
Merges two SORTED integer arrays that share NO common values along with an additional array of integers. The additional arrays are the same length as sorted arrays and are merged in the order determined by the merging of the sorted pair.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMergeMPIIntArray.html b/docs/manualpages/Sys/PetscMergeMPIIntArray.html
index 4271d89..3766949 100644
--- a/docs/manualpages/Sys/PetscMergeMPIIntArray.html
+++ b/docs/manualpages/Sys/PetscMergeMPIIntArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscMergeMPIIntArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMergeMPIIntArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMergeMPIIntArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMergeMPIIntArray"><H1>PetscMergeMPIIntArray</H1></A>
Merges two SORTED integer arrays.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscMin.html b/docs/manualpages/Sys/PetscMin.html
index bd8a6aa..be41cf9 100644
--- a/docs/manualpages/Sys/PetscMin.html
+++ b/docs/manualpages/Sys/PetscMin.html
@@ -5,8 +5,8 @@
<TITLE>PetscMin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscMin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscMin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscMin"><H1>PetscMin</H1></A>
Returns minimum of two numbers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscNew.html b/docs/manualpages/Sys/PetscNew.html
index 095ef03..f50cb24 100644
--- a/docs/manualpages/Sys/PetscNew.html
+++ b/docs/manualpages/Sys/PetscNew.html
@@ -5,8 +5,8 @@
<TITLE>PetscNew</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscNew.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscNew.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscNew"><H1>PetscNew</H1></A>
Allocates memory of a particular type, zeros the memory! Aligned to PETSC_MEMALIGN
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscNewLog.html b/docs/manualpages/Sys/PetscNewLog.html
index 4f753c6..3674a67 100644
--- a/docs/manualpages/Sys/PetscNewLog.html
+++ b/docs/manualpages/Sys/PetscNewLog.html
@@ -5,8 +5,8 @@
<TITLE>PetscNewLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscNewLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscNewLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscNewLog"><H1>PetscNewLog</H1></A>
Allocates memory of a type matching pointer, zeros the memory! Aligned to PETSC_MEMALIGN. Associates the memory allocated with the given object using PetscLogObjectMemory().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObject.html b/docs/manualpages/Sys/PetscObject.html
index 099e233..62f29a9 100644
--- a/docs/manualpages/Sys/PetscObject.html
+++ b/docs/manualpages/Sys/PetscObject.html
@@ -5,8 +5,8 @@
<TITLE>PetscObject</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObject.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObject.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObject"><H1>PetscObject</H1></A>
any PETSc object, <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>, <A HREF="../Mat/Mat.html#Mat">Mat</A>, <A HREF="../Vec/Vec.html#Vec">Vec</A>, <A HREF="../KSP/KSP.html#KSP">KSP</A> etc
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectAddOptionsHandler.html b/docs/manualpages/Sys/PetscObjectAddOptionsHandler.html
index 93dafbb..04b50f6 100644
--- a/docs/manualpages/Sys/PetscObjectAddOptionsHandler.html
+++ b/docs/manualpages/Sys/PetscObjectAddOptionsHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectAddOptionsHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectAddOptionsHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectAddOptionsHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectAddOptionsHandler"><H1>PetscObjectAddOptionsHandler</H1></A>
Adds an additional function to check for options when XXXSetFromOptions() is called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComm.html b/docs/manualpages/Sys/PetscObjectComm.html
index e4da929..a5f21ab 100644
--- a/docs/manualpages/Sys/PetscObjectComm.html
+++ b/docs/manualpages/Sys/PetscObjectComm.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComm"><H1>PetscObjectComm</H1></A>
Gets the MPI communicator for any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A> regardless of the type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectCompose.html b/docs/manualpages/Sys/PetscObjectCompose.html
index 93685e8..6970ef0 100644
--- a/docs/manualpages/Sys/PetscObjectCompose.html
+++ b/docs/manualpages/Sys/PetscObjectCompose.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectCompose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectCompose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectCompose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectCompose"><H1>PetscObjectCompose</H1></A>
Associates another PETSc object with a given PETSc object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposeFunction.html b/docs/manualpages/Sys/PetscObjectComposeFunction.html
index cdfbe60..e5c35b1 100644
--- a/docs/manualpages/Sys/PetscObjectComposeFunction.html
+++ b/docs/manualpages/Sys/PetscObjectComposeFunction.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposeFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposeFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposeFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposeFunction"><H1>PetscObjectComposeFunction</H1></A>
Associates a function with a given PETSc object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataGetInt.html b/docs/manualpages/Sys/PetscObjectComposedDataGetInt.html
index e85dd52..2815499 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataGetInt.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataGetInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataGetInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataGetInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataGetInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataGetInt"><H1>PetscObjectComposedDataGetInt</H1></A>
retrieve integer data attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataGetIntstar.html b/docs/manualpages/Sys/PetscObjectComposedDataGetIntstar.html
index 67e0f36..82f0a7a 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataGetIntstar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataGetIntstar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataGetIntstar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataGetIntstar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataGetIntstar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataGetIntstar"><H1>PetscObjectComposedDataGetIntstar</H1></A>
retrieve integer array data attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataGetReal.html b/docs/manualpages/Sys/PetscObjectComposedDataGetReal.html
index aa554cb..acbc9f5 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataGetReal.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataGetReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataGetReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataGetReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataGetReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataGetReal"><H1>PetscObjectComposedDataGetReal</H1></A>
retrieve real data attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataGetRealstar.html b/docs/manualpages/Sys/PetscObjectComposedDataGetRealstar.html
index 631075f..ae9f479 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataGetRealstar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataGetRealstar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataGetRealstar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataGetRealstar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataGetRealstar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataGetRealstar"><H1>PetscObjectComposedDataGetRealstar</H1></A>
retrieve real array data attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataGetScalar.html b/docs/manualpages/Sys/PetscObjectComposedDataGetScalar.html
index 5f19566..cb8278d 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataGetScalar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataGetScalar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataGetScalar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataGetScalar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataGetScalar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataGetScalar"><H1>PetscObjectComposedDataGetScalar</H1></A>
retrieve scalar data attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataGetScalarstar.html b/docs/manualpages/Sys/PetscObjectComposedDataGetScalarstar.html
index cc87b81..5998463 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataGetScalarstar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataGetScalarstar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataGetScalarstar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataGetScalarstar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataGetScalarstar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataGetScalarstar"><H1>PetscObjectComposedDataGetScalarstar</H1></A>
retrieve scalar array data attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataRegister.html b/docs/manualpages/Sys/PetscObjectComposedDataRegister.html
index b844276..fee3a9a 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataRegister.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataRegister"><H1>PetscObjectComposedDataRegister</H1></A>
Get an available id for composed data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataSetInt.html b/docs/manualpages/Sys/PetscObjectComposedDataSetInt.html
index 5890499..fa34634 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataSetInt.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataSetInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataSetInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataSetInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataSetInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataSetInt"><H1>PetscObjectComposedDataSetInt</H1></A>
attach integer data to a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataSetIntstar.html b/docs/manualpages/Sys/PetscObjectComposedDataSetIntstar.html
index af52376..56f1978 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataSetIntstar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataSetIntstar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataSetIntstar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataSetIntstar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataSetIntstar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataSetIntstar"><H1>PetscObjectComposedDataSetIntstar</H1></A>
attach integer array data to a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataSetReal.html b/docs/manualpages/Sys/PetscObjectComposedDataSetReal.html
index f8369c9..d5ca759 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataSetReal.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataSetReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataSetReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataSetReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataSetReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataSetReal"><H1>PetscObjectComposedDataSetReal</H1></A>
attach real data to a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataSetRealstar.html b/docs/manualpages/Sys/PetscObjectComposedDataSetRealstar.html
index 810ace8..8324cd3 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataSetRealstar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataSetRealstar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataSetRealstar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataSetRealstar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataSetRealstar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataSetRealstar"><H1>PetscObjectComposedDataSetRealstar</H1></A>
attach real array data to a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataSetScalar.html b/docs/manualpages/Sys/PetscObjectComposedDataSetScalar.html
index 4e1945f..a6b628c 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataSetScalar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataSetScalar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataSetScalar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataSetScalar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataSetScalar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataSetScalar"><H1>PetscObjectComposedDataSetScalar</H1></A>
attach scalar data to a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectComposedDataSetScalarstar.html b/docs/manualpages/Sys/PetscObjectComposedDataSetScalarstar.html
index 8f25d23..82a7fa5 100644
--- a/docs/manualpages/Sys/PetscObjectComposedDataSetScalarstar.html
+++ b/docs/manualpages/Sys/PetscObjectComposedDataSetScalarstar.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectComposedDataSetScalarstar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectComposedDataSetScalarstar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectComposedDataSetScalarstar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectComposedDataSetScalarstar"><H1>PetscObjectComposedDataSetScalarstar</H1></A>
attach scalar array data to a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html b/docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html
index 9931284..aa79d60 100644
--- a/docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html
+++ b/docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectCopyFortranFunctionPointers</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectCopyFortranFunctionPointers"><H1>PetscObjectCopyFortranFunctionPointers</H1></A>
Copy function pointers to another object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectDereference.html b/docs/manualpages/Sys/PetscObjectDereference.html
index b967a59..a575ac2 100644
--- a/docs/manualpages/Sys/PetscObjectDereference.html
+++ b/docs/manualpages/Sys/PetscObjectDereference.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectDereference</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectDereference.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectDereference.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectDereference"><H1>PetscObjectDereference</H1></A>
Indicates to any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A> that it is being referenced by one less <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>. This decreases the reference count for that object by one.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectDestroy.html b/docs/manualpages/Sys/PetscObjectDestroy.html
index 4a52900..608a5cf 100644
--- a/docs/manualpages/Sys/PetscObjectDestroy.html
+++ b/docs/manualpages/Sys/PetscObjectDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectDestroy"><H1>PetscObjectDestroy</H1></A>
Destroys any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>, regardless of the type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectDestroyOptionsHandlers.html b/docs/manualpages/Sys/PetscObjectDestroyOptionsHandlers.html
index e7e66c7..6bf334a 100644
--- a/docs/manualpages/Sys/PetscObjectDestroyOptionsHandlers.html
+++ b/docs/manualpages/Sys/PetscObjectDestroyOptionsHandlers.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectDestroyOptionsHandlers</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectDestroyOptionsHandlers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectDestroyOptionsHandlers.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectDestroyOptionsHandlers"><H1>PetscObjectDestroyOptionsHandlers</H1></A>
Destroys all the option handlers attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetClassId.html b/docs/manualpages/Sys/PetscObjectGetClassId.html
index 7c2f4eb..786700f 100644
--- a/docs/manualpages/Sys/PetscObjectGetClassId.html
+++ b/docs/manualpages/Sys/PetscObjectGetClassId.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetClassId</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetClassId.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetClassId.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetClassId"><H1>PetscObjectGetClassId</H1></A>
Gets the classid for any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetClassName.html b/docs/manualpages/Sys/PetscObjectGetClassName.html
index cdb0837..3fcb433 100644
--- a/docs/manualpages/Sys/PetscObjectGetClassName.html
+++ b/docs/manualpages/Sys/PetscObjectGetClassName.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetClassName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetClassName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetClassName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetClassName"><H1>PetscObjectGetClassName</H1></A>
Gets the class name for any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetComm.html b/docs/manualpages/Sys/PetscObjectGetComm.html
index d6ae511..c07bf88 100644
--- a/docs/manualpages/Sys/PetscObjectGetComm.html
+++ b/docs/manualpages/Sys/PetscObjectGetComm.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetComm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetComm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetComm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetComm"><H1>PetscObjectGetComm</H1></A>
Gets the MPI communicator for any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>, regardless of the type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetFortranCallback.html b/docs/manualpages/Sys/PetscObjectGetFortranCallback.html
index bf99996..405793a 100644
--- a/docs/manualpages/Sys/PetscObjectGetFortranCallback.html
+++ b/docs/manualpages/Sys/PetscObjectGetFortranCallback.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetFortranCallback</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetFortranCallback.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetFortranCallback.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetFortranCallback"><H1>PetscObjectGetFortranCallback</H1></A>
get fortran callback function pointer and context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetId.html b/docs/manualpages/Sys/PetscObjectGetId.html
index 28a99aa..982904b 100644
--- a/docs/manualpages/Sys/PetscObjectGetId.html
+++ b/docs/manualpages/Sys/PetscObjectGetId.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetId</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetId.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetId.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetId"><H1>PetscObjectGetId</H1></A>
get unique object ID
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetName.html b/docs/manualpages/Sys/PetscObjectGetName.html
index 25aa221..dc32864 100644
--- a/docs/manualpages/Sys/PetscObjectGetName.html
+++ b/docs/manualpages/Sys/PetscObjectGetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetName"><H1>PetscObjectGetName</H1></A>
Gets a string name associated with a PETSc object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetNewTag.html b/docs/manualpages/Sys/PetscObjectGetNewTag.html
index 04dd625..9deb707 100644
--- a/docs/manualpages/Sys/PetscObjectGetNewTag.html
+++ b/docs/manualpages/Sys/PetscObjectGetNewTag.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetNewTag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetNewTag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetNewTag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetNewTag"><H1>PetscObjectGetNewTag</H1></A>
Gets a unique new tag from a PETSc object. All processors that share the object MUST call this routine EXACTLY the same number of times. This tag should only be used with the current objects communicator; do NOT use it with any other MPI communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetReference.html b/docs/manualpages/Sys/PetscObjectGetReference.html
index 63f41ff..815b056 100644
--- a/docs/manualpages/Sys/PetscObjectGetReference.html
+++ b/docs/manualpages/Sys/PetscObjectGetReference.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetReference</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetReference.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetReference.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetReference"><H1>PetscObjectGetReference</H1></A>
Gets the current reference count for any PETSc object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetTabLevel.html b/docs/manualpages/Sys/PetscObjectGetTabLevel.html
index d009ba1..e57ba80 100644
--- a/docs/manualpages/Sys/PetscObjectGetTabLevel.html
+++ b/docs/manualpages/Sys/PetscObjectGetTabLevel.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetTabLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetTabLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetTabLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetTabLevel"><H1>PetscObjectGetTabLevel</H1></A>
Gets the number of tabs that ASCII output for that object use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectGetType.html b/docs/manualpages/Sys/PetscObjectGetType.html
index 5063d74..999ed06 100644
--- a/docs/manualpages/Sys/PetscObjectGetType.html
+++ b/docs/manualpages/Sys/PetscObjectGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectGetType"><H1>PetscObjectGetType</H1></A>
Gets the object type of any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectId.html b/docs/manualpages/Sys/PetscObjectId.html
index 146030a..0a02435 100644
--- a/docs/manualpages/Sys/PetscObjectId.html
+++ b/docs/manualpages/Sys/PetscObjectId.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectId</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectId.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectId.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectId"><H1>PetscObjectId</H1></A>
unique integer Id for a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<P>
diff --git a/docs/manualpages/Sys/PetscObjectIncrementTabLevel.html b/docs/manualpages/Sys/PetscObjectIncrementTabLevel.html
index 161d9b1..6b0e9aa 100644
--- a/docs/manualpages/Sys/PetscObjectIncrementTabLevel.html
+++ b/docs/manualpages/Sys/PetscObjectIncrementTabLevel.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectIncrementTabLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectIncrementTabLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectIncrementTabLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectIncrementTabLevel"><H1>PetscObjectIncrementTabLevel</H1></A>
Sets the number of tabs that ASCII output for that object use based on the tablevel of another object. This should be called immediately after the object is created.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectInheritPrintedOptions.html b/docs/manualpages/Sys/PetscObjectInheritPrintedOptions.html
index 1816fdf..121ab5e 100644
--- a/docs/manualpages/Sys/PetscObjectInheritPrintedOptions.html
+++ b/docs/manualpages/Sys/PetscObjectInheritPrintedOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectInheritPrintedOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectInheritPrintedOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectInheritPrintedOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectInheritPrintedOptions"><H1>PetscObjectInheritPrintedOptions</H1></A>
If the child object is not on the rank 0 process of the parent object and the child is sequential then the child gets it set.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectList.html b/docs/manualpages/Sys/PetscObjectList.html
index 80783fb..bb6d1f8 100644
--- a/docs/manualpages/Sys/PetscObjectList.html
+++ b/docs/manualpages/Sys/PetscObjectList.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectList"><H1>PetscObjectList</H1></A>
Linked list of PETSc objects, each accessable by string name
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectListAdd.html b/docs/manualpages/Sys/PetscObjectListAdd.html
index 8b4c998..c290a47 100644
--- a/docs/manualpages/Sys/PetscObjectListAdd.html
+++ b/docs/manualpages/Sys/PetscObjectListAdd.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectListAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectListAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectListAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectListAdd"><H1>PetscObjectListAdd</H1></A>
Adds a new object to an <A HREF="../Sys/PetscObjectList.html#PetscObjectList">PetscObjectList</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectListDestroy.html b/docs/manualpages/Sys/PetscObjectListDestroy.html
index 1656d10..bad302c 100644
--- a/docs/manualpages/Sys/PetscObjectListDestroy.html
+++ b/docs/manualpages/Sys/PetscObjectListDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectListDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectListDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectListDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectListDestroy"><H1>PetscObjectListDestroy</H1></A>
Destroy a list of objects
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectListDuplicate.html b/docs/manualpages/Sys/PetscObjectListDuplicate.html
index 4c80002..4d8ed53 100644
--- a/docs/manualpages/Sys/PetscObjectListDuplicate.html
+++ b/docs/manualpages/Sys/PetscObjectListDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectListDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectListDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectListDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectListDuplicate"><H1>PetscObjectListDuplicate</H1></A>
Creates a new list from a give object list.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectListFind.html b/docs/manualpages/Sys/PetscObjectListFind.html
index 2a9736c..c7803cc 100644
--- a/docs/manualpages/Sys/PetscObjectListFind.html
+++ b/docs/manualpages/Sys/PetscObjectListFind.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectListFind</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectListFind.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectListFind.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectListFind"><H1>PetscObjectListFind</H1></A>
givn a name, find the matching object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectListRemoveReference.html b/docs/manualpages/Sys/PetscObjectListRemoveReference.html
index 05fa864..16a907b 100644
--- a/docs/manualpages/Sys/PetscObjectListRemoveReference.html
+++ b/docs/manualpages/Sys/PetscObjectListRemoveReference.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectListRemoveReference</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectListRemoveReference.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectListRemoveReference.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectListRemoveReference"><H1>PetscObjectListRemoveReference</H1></A>
Calls <A HREF="../Sys/PetscObjectDereference.html#PetscObjectDereference">PetscObjectDereference</A>() on an object in the list immediately but keeps a pointer to the object in the list.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectListReverseFind.html b/docs/manualpages/Sys/PetscObjectListReverseFind.html
index ae0ab0a..06ba047 100644
--- a/docs/manualpages/Sys/PetscObjectListReverseFind.html
+++ b/docs/manualpages/Sys/PetscObjectListReverseFind.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectListReverseFind</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectListReverseFind.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectListReverseFind.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectListReverseFind"><H1>PetscObjectListReverseFind</H1></A>
given a object, find the matching name if it exists
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectName.html b/docs/manualpages/Sys/PetscObjectName.html
index 5de9ae7..bc953bd 100644
--- a/docs/manualpages/Sys/PetscObjectName.html
+++ b/docs/manualpages/Sys/PetscObjectName.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectName"><H1>PetscObjectName</H1></A>
Gives an object a name if it does not have one
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectOptionsBegin.html b/docs/manualpages/Sys/PetscObjectOptionsBegin.html
index d2d42b0..782bdbe 100644
--- a/docs/manualpages/Sys/PetscObjectOptionsBegin.html
+++ b/docs/manualpages/Sys/PetscObjectOptionsBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectOptionsBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectOptionsBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectOptionsBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectOptionsBegin"><H1>PetscObjectOptionsBegin</H1></A>
Begins a set of queries on the options database that are related and should be displayed on the same window of a GUI that allows the user to set the options interactively.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectPrintTypeNamePrefix.html b/docs/manualpages/Sys/PetscObjectPrintTypeNamePrefix.html
index 7c3da9b..ec03556 100644
--- a/docs/manualpages/Sys/PetscObjectPrintTypeNamePrefix.html
+++ b/docs/manualpages/Sys/PetscObjectPrintTypeNamePrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectPrintTypeNamePrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectPrintTypeNamePrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectPrintTypeNamePrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectPrintTypeNamePrefix"><H1>PetscObjectPrintTypeNamePrefix</H1></A>
used in the XXXView() methods to display information about the class, name, prefix and type of an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectProcessOptionsHandlers.html b/docs/manualpages/Sys/PetscObjectProcessOptionsHandlers.html
index 50c8506..04facf3 100644
--- a/docs/manualpages/Sys/PetscObjectProcessOptionsHandlers.html
+++ b/docs/manualpages/Sys/PetscObjectProcessOptionsHandlers.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectProcessOptionsHandlers</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectProcessOptionsHandlers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectProcessOptionsHandlers.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectProcessOptionsHandlers"><H1>PetscObjectProcessOptionsHandlers</H1></A>
Calls all the options handlers attached to an object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectQuery.html b/docs/manualpages/Sys/PetscObjectQuery.html
index 5e295d5..eb7722f 100644
--- a/docs/manualpages/Sys/PetscObjectQuery.html
+++ b/docs/manualpages/Sys/PetscObjectQuery.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectQuery</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectQuery.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectQuery.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectQuery"><H1>PetscObjectQuery</H1></A>
Gets a PETSc object associated with a given object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectQueryFunction.html b/docs/manualpages/Sys/PetscObjectQueryFunction.html
index 4a4f714..c32738b 100644
--- a/docs/manualpages/Sys/PetscObjectQueryFunction.html
+++ b/docs/manualpages/Sys/PetscObjectQueryFunction.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectQueryFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectQueryFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectQueryFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectQueryFunction"><H1>PetscObjectQueryFunction</H1></A>
Gets a function associated with a given object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectReference.html b/docs/manualpages/Sys/PetscObjectReference.html
index c35f0c8..b441551 100644
--- a/docs/manualpages/Sys/PetscObjectReference.html
+++ b/docs/manualpages/Sys/PetscObjectReference.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectReference</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectReference.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectReference.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectReference"><H1>PetscObjectReference</H1></A>
Indicates to any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A> that it is being referenced by another <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>. This increases the reference count for that object by one.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectRegisterDestroy.html b/docs/manualpages/Sys/PetscObjectRegisterDestroy.html
index c1ef7e0..ff3d7a8 100644
--- a/docs/manualpages/Sys/PetscObjectRegisterDestroy.html
+++ b/docs/manualpages/Sys/PetscObjectRegisterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectRegisterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectRegisterDestroy"><H1>PetscObjectRegisterDestroy</H1></A>
Registers a PETSc object to be destroyed when <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>() is called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectRegisterDestroyAll.html b/docs/manualpages/Sys/PetscObjectRegisterDestroyAll.html
index 208086e..e5e96f7 100644
--- a/docs/manualpages/Sys/PetscObjectRegisterDestroyAll.html
+++ b/docs/manualpages/Sys/PetscObjectRegisterDestroyAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectRegisterDestroyAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectRegisterDestroyAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectRegisterDestroyAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectRegisterDestroyAll"><H1>PetscObjectRegisterDestroyAll</H1></A>
Frees all the PETSc objects that have been registered with <A HREF="../Sys/PetscObjectRegisterDestroy.html#PetscObjectRegisterDestroy">PetscObjectRegisterDestroy</A>(). Called by <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSAWsBlock.html b/docs/manualpages/Sys/PetscObjectSAWsBlock.html
index 32a0b81..e4646a3 100644
--- a/docs/manualpages/Sys/PetscObjectSAWsBlock.html
+++ b/docs/manualpages/Sys/PetscObjectSAWsBlock.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSAWsBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSAWsBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSAWsBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSAWsBlock"><H1>PetscObjectSAWsBlock</H1></A>
Blocks the object if <A HREF="../Sys/PetscObjectSAWsSetBlock.html#PetscObjectSAWsSetBlock">PetscObjectSAWsSetBlock</A>() has been called
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSAWsGrantAccess.html b/docs/manualpages/Sys/PetscObjectSAWsGrantAccess.html
index 7a183e5..e76ac59 100644
--- a/docs/manualpages/Sys/PetscObjectSAWsGrantAccess.html
+++ b/docs/manualpages/Sys/PetscObjectSAWsGrantAccess.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSAWsGrantAccess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSAWsGrantAccess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSAWsGrantAccess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSAWsGrantAccess"><H1>PetscObjectSAWsGrantAccess</H1></A>
Grants access of the data fields that have been published to SAWs to the memory snooper to change
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSAWsSetBlock.html b/docs/manualpages/Sys/PetscObjectSAWsSetBlock.html
index 5908144..990526c 100644
--- a/docs/manualpages/Sys/PetscObjectSAWsSetBlock.html
+++ b/docs/manualpages/Sys/PetscObjectSAWsSetBlock.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSAWsSetBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSAWsSetBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSAWsSetBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSAWsSetBlock"><H1>PetscObjectSAWsSetBlock</H1></A>
Sets whether an object will block at <A HREF="../Sys/PetscObjectSAWsBlock.html#PetscObjectSAWsBlock">PetscObjectSAWsBlock</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSAWsTakeAccess.html b/docs/manualpages/Sys/PetscObjectSAWsTakeAccess.html
index f6cbda7..106e002 100644
--- a/docs/manualpages/Sys/PetscObjectSAWsTakeAccess.html
+++ b/docs/manualpages/Sys/PetscObjectSAWsTakeAccess.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSAWsTakeAccess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSAWsTakeAccess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSAWsTakeAccess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSAWsTakeAccess"><H1>PetscObjectSAWsTakeAccess</H1></A>
Take access of the data fields that have been published to SAWs so they may be changed locally
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetFortranCallback.html b/docs/manualpages/Sys/PetscObjectSetFortranCallback.html
index a5c0f06..dfcb745 100644
--- a/docs/manualpages/Sys/PetscObjectSetFortranCallback.html
+++ b/docs/manualpages/Sys/PetscObjectSetFortranCallback.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetFortranCallback</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetFortranCallback.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetFortranCallback.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetFortranCallback"><H1>PetscObjectSetFortranCallback</H1></A>
set fortran callback function pointer and context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetFromOptions.html b/docs/manualpages/Sys/PetscObjectSetFromOptions.html
index 092fca7..a2a010c 100644
--- a/docs/manualpages/Sys/PetscObjectSetFromOptions.html
+++ b/docs/manualpages/Sys/PetscObjectSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetFromOptions"><H1>PetscObjectSetFromOptions</H1></A>
Sets generic parameters from user options.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetName.html b/docs/manualpages/Sys/PetscObjectSetName.html
index cf01b8f..fca9221 100644
--- a/docs/manualpages/Sys/PetscObjectSetName.html
+++ b/docs/manualpages/Sys/PetscObjectSetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetName"><H1>PetscObjectSetName</H1></A>
Sets a string name associated with a PETSc object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetOptions.html b/docs/manualpages/Sys/PetscObjectSetOptions.html
index 8befde2..4ae4ccd 100644
--- a/docs/manualpages/Sys/PetscObjectSetOptions.html
+++ b/docs/manualpages/Sys/PetscObjectSetOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetOptions"><H1>PetscObjectSetOptions</H1></A>
Sets the options database used by the object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetPrecision.html b/docs/manualpages/Sys/PetscObjectSetPrecision.html
index 424441a..0636afd 100644
--- a/docs/manualpages/Sys/PetscObjectSetPrecision.html
+++ b/docs/manualpages/Sys/PetscObjectSetPrecision.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetPrecision</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetPrecision.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetPrecision.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetPrecision"><H1>PetscObjectSetPrecision</H1></A>
sets the precision used within a given object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetPrintedOptions.html b/docs/manualpages/Sys/PetscObjectSetPrintedOptions.html
index 480dfe0..e637320 100644
--- a/docs/manualpages/Sys/PetscObjectSetPrintedOptions.html
+++ b/docs/manualpages/Sys/PetscObjectSetPrintedOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetPrintedOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetPrintedOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetPrintedOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetPrintedOptions"><H1>PetscObjectSetPrintedOptions</H1></A>
indicate to an object that it should behave as if it has already printed the help for its options
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetTabLevel.html b/docs/manualpages/Sys/PetscObjectSetTabLevel.html
index 35b083e..6d1157b 100644
--- a/docs/manualpages/Sys/PetscObjectSetTabLevel.html
+++ b/docs/manualpages/Sys/PetscObjectSetTabLevel.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetTabLevel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetTabLevel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetTabLevel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetTabLevel"><H1>PetscObjectSetTabLevel</H1></A>
Sets the number of tabs that ASCII output for that object use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetType.html b/docs/manualpages/Sys/PetscObjectSetType.html
index 6902807..4fc8e0f 100644
--- a/docs/manualpages/Sys/PetscObjectSetType.html
+++ b/docs/manualpages/Sys/PetscObjectSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetType"><H1>PetscObjectSetType</H1></A>
Sets the object type of any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectSetUp.html b/docs/manualpages/Sys/PetscObjectSetUp.html
index e64373c..ba6b788 100644
--- a/docs/manualpages/Sys/PetscObjectSetUp.html
+++ b/docs/manualpages/Sys/PetscObjectSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectSetUp"><H1>PetscObjectSetUp</H1></A>
Sets up the internal data structures for the later use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectState.html b/docs/manualpages/Sys/PetscObjectState.html
index 396efdd..5bc1cb3 100644
--- a/docs/manualpages/Sys/PetscObjectState.html
+++ b/docs/manualpages/Sys/PetscObjectState.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectState</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectState.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectState.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectState"><H1>PetscObjectState</H1></A>
integer state for a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<P>
diff --git a/docs/manualpages/Sys/PetscObjectStateGet.html b/docs/manualpages/Sys/PetscObjectStateGet.html
index f1d7de6..97ccea1 100644
--- a/docs/manualpages/Sys/PetscObjectStateGet.html
+++ b/docs/manualpages/Sys/PetscObjectStateGet.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectStateGet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectStateGet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectStateGet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectStateGet"><H1>PetscObjectStateGet</H1></A>
Gets the state of any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>, regardless of the type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectStateIncrease.html b/docs/manualpages/Sys/PetscObjectStateIncrease.html
index 477fea2..3213d00 100644
--- a/docs/manualpages/Sys/PetscObjectStateIncrease.html
+++ b/docs/manualpages/Sys/PetscObjectStateIncrease.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectStateIncrease</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectStateIncrease.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectStateIncrease.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectStateIncrease"><H1>PetscObjectStateIncrease</H1></A>
Increases the state of any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectStateSet.html b/docs/manualpages/Sys/PetscObjectStateSet.html
index aa01652..3006f24 100644
--- a/docs/manualpages/Sys/PetscObjectStateSet.html
+++ b/docs/manualpages/Sys/PetscObjectStateSet.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectStateSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectStateSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectStateSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectStateSet"><H1>PetscObjectStateSet</H1></A>
Sets the state of any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>, regardless of the type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectTypeCompare.html b/docs/manualpages/Sys/PetscObjectTypeCompare.html
index f771567..2853232 100644
--- a/docs/manualpages/Sys/PetscObjectTypeCompare.html
+++ b/docs/manualpages/Sys/PetscObjectTypeCompare.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectTypeCompare</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectTypeCompare.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectTypeCompare.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectTypeCompare"><H1>PetscObjectTypeCompare</H1></A>
Determines whether a PETSc object is of a particular type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -50,6 +50,7 @@ This must be cast with a (<A HREF="../Sys/PetscObject.html#PetscObject">PetscObj
<A HREF="../../../src/ksp/ksp/examples/tutorials/ex43.c.html">src/ksp/ksp/examples/tutorials/ex43.c.html</A><BR>
<A HREF="../../../src/ksp/ksp/examples/tutorials/ex62.c.html">src/ksp/ksp/examples/tutorials/ex62.c.html</A><BR>
<A HREF="../../../src/snes/examples/tutorials/ex12.c.html">src/snes/examples/tutorials/ex12.c.html</A><BR>
+<A HREF="../../../src/snes/examples/tutorials/ex28.c.html">src/snes/examples/tutorials/ex28.c.html</A><BR>
<A HREF="../../../src/ts/examples/tutorials/ex9.c.html">src/ts/examples/tutorials/ex9.c.html</A><BR>
<A HREF="../../../src/ts/examples/tutorials/ex10.c.html">src/ts/examples/tutorials/ex10.c.html</A><BR>
</BODY></HTML>
diff --git a/docs/manualpages/Sys/PetscObjectTypeCompareAny.html b/docs/manualpages/Sys/PetscObjectTypeCompareAny.html
index 8da8742..f67286d 100644
--- a/docs/manualpages/Sys/PetscObjectTypeCompareAny.html
+++ b/docs/manualpages/Sys/PetscObjectTypeCompareAny.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectTypeCompareAny</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectTypeCompareAny.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectTypeCompareAny.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectTypeCompareAny"><H1>PetscObjectTypeCompareAny</H1></A>
Determines whether a PETSc object is of any of a list of types.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectView.html b/docs/manualpages/Sys/PetscObjectView.html
index b18dacb..8bcac69 100644
--- a/docs/manualpages/Sys/PetscObjectView.html
+++ b/docs/manualpages/Sys/PetscObjectView.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectView"><H1>PetscObjectView</H1></A>
Views any <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>, regardless of the type.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectViewFromOptions.html b/docs/manualpages/Sys/PetscObjectViewFromOptions.html
index dcd8be5..266a1ad 100644
--- a/docs/manualpages/Sys/PetscObjectViewFromOptions.html
+++ b/docs/manualpages/Sys/PetscObjectViewFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectViewFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectViewFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectViewFromOptions"><H1>PetscObjectViewFromOptions</H1></A>
Processes command line options to determine if/how a <A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A> is to be viewed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectsDump.html b/docs/manualpages/Sys/PetscObjectsDump.html
index a3a96ee..915c144 100644
--- a/docs/manualpages/Sys/PetscObjectsDump.html
+++ b/docs/manualpages/Sys/PetscObjectsDump.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectsDump</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectsDump.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectsDump.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectsDump"><H1>PetscObjectsDump</H1></A>
Prints the currently existing objects.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectsGetObject.html b/docs/manualpages/Sys/PetscObjectsGetObject.html
index 545cd51..24de3b9 100644
--- a/docs/manualpages/Sys/PetscObjectsGetObject.html
+++ b/docs/manualpages/Sys/PetscObjectsGetObject.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectsGetObject</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectsGetObject.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectsGetObject.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectsGetObject"><H1>PetscObjectsGetObject</H1></A>
Get a pointer to a named object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html b/docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html
index 639d520..c8840d6 100644
--- a/docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html
+++ b/docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectsListGetGlobalNumbering</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectsListGetGlobalNumbering"><H1>PetscObjectsListGetGlobalNumbering</H1></A>
computes a global numbering of PetscObjects living on subcommunicators of a given communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscObjectsView.html b/docs/manualpages/Sys/PetscObjectsView.html
index 1792c88..4ecf597 100644
--- a/docs/manualpages/Sys/PetscObjectsView.html
+++ b/docs/manualpages/Sys/PetscObjectsView.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectsView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscObjectsView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscObjectsView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectsView"><H1>PetscObjectsView</H1></A>
Prints the currently existing objects.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOffset.html b/docs/manualpages/Sys/PetscOffset.html
index c39f389..105760f 100644
--- a/docs/manualpages/Sys/PetscOffset.html
+++ b/docs/manualpages/Sys/PetscOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOffset"><H1>PetscOffset</H1></A>
a variable type in Fortran used with <A HREF="../Vec/VecGetArray.html#VecGetArray">VecGetArray</A>() and <A HREF="../IS/ISGetIndices.html#ISGetIndices">ISGetIndices</A>()
<P>
diff --git a/docs/manualpages/Sys/PetscOptionsAllUsed.html b/docs/manualpages/Sys/PetscOptionsAllUsed.html
index 6e9ca4f..d561b3f 100644
--- a/docs/manualpages/Sys/PetscOptionsAllUsed.html
+++ b/docs/manualpages/Sys/PetscOptionsAllUsed.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsAllUsed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsAllUsed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsAllUsed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsAllUsed"><H1>PetscOptionsAllUsed</H1></A>
Returns a count of the number of options in the database that have never been selected.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsBegin.html b/docs/manualpages/Sys/PetscOptionsBegin.html
index f8a9c55..5eb7174 100644
--- a/docs/manualpages/Sys/PetscOptionsBegin.html
+++ b/docs/manualpages/Sys/PetscOptionsBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsBegin"><H1>PetscOptionsBegin</H1></A>
Begins a set of queries on the options database that are related and should be displayed on the same window of a GUI that allows the user to set the options interactively. Often one should use <A HREF="../Sys/PetscObjectOptionsBegin.html#PetscObjectOptionsBegin">PetscObjectOptionsBegin</A>() rather than this call.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsBool.html b/docs/manualpages/Sys/PetscOptionsBool.html
index 8ffc326..bc520d1 100644
--- a/docs/manualpages/Sys/PetscOptionsBool.html
+++ b/docs/manualpages/Sys/PetscOptionsBool.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsBool</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsBool.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsBool.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsBool"><H1>PetscOptionsBool</H1></A>
Determines if a particular option is in the database with a true or false
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsBoolArray.html b/docs/manualpages/Sys/PetscOptionsBoolArray.html
index cef199b..976096e 100644
--- a/docs/manualpages/Sys/PetscOptionsBoolArray.html
+++ b/docs/manualpages/Sys/PetscOptionsBoolArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsBoolArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsBoolArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsBoolArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsBoolArray"><H1>PetscOptionsBoolArray</H1></A>
Gets an array of logical values (true or false) for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsBoolGroup.html b/docs/manualpages/Sys/PetscOptionsBoolGroup.html
index 55fc080..ad897e3 100644
--- a/docs/manualpages/Sys/PetscOptionsBoolGroup.html
+++ b/docs/manualpages/Sys/PetscOptionsBoolGroup.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsBoolGroup</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsBoolGroup.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsBoolGroup.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsBoolGroup"><H1>PetscOptionsBoolGroup</H1></A>
One in a series of logical queries on the options database for which at most a single value can be true.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsBoolGroupBegin.html b/docs/manualpages/Sys/PetscOptionsBoolGroupBegin.html
index b8d33d8..6c208e9 100644
--- a/docs/manualpages/Sys/PetscOptionsBoolGroupBegin.html
+++ b/docs/manualpages/Sys/PetscOptionsBoolGroupBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsBoolGroupBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsBoolGroupBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsBoolGroupBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsBoolGroupBegin"><H1>PetscOptionsBoolGroupBegin</H1></A>
First in a series of logical queries on the options database for which at most a single value can be true.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsBoolGroupEnd.html b/docs/manualpages/Sys/PetscOptionsBoolGroupEnd.html
index cf2e2c4..eb3946d 100644
--- a/docs/manualpages/Sys/PetscOptionsBoolGroupEnd.html
+++ b/docs/manualpages/Sys/PetscOptionsBoolGroupEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsBoolGroupEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsBoolGroupEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsBoolGroupEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsBoolGroupEnd"><H1>PetscOptionsBoolGroupEnd</H1></A>
Last in a series of logical queries on the options database for which at most a single value can be true.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsClear.html b/docs/manualpages/Sys/PetscOptionsClear.html
index 7525fa2..078690b 100644
--- a/docs/manualpages/Sys/PetscOptionsClear.html
+++ b/docs/manualpages/Sys/PetscOptionsClear.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsClear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsClear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsClear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsClear"><H1>PetscOptionsClear</H1></A>
Removes all options form the database leaving it empty.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsClearValue.html b/docs/manualpages/Sys/PetscOptionsClearValue.html
index 1f1d3c1..5f6b4a9 100644
--- a/docs/manualpages/Sys/PetscOptionsClearValue.html
+++ b/docs/manualpages/Sys/PetscOptionsClearValue.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsClearValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsClearValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsClearValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsClearValue"><H1>PetscOptionsClearValue</H1></A>
Clears an option name-value pair in the options database, overriding whatever is already present.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsCreate.html b/docs/manualpages/Sys/PetscOptionsCreate.html
index 907f9d8..1ad6538 100644
--- a/docs/manualpages/Sys/PetscOptionsCreate.html
+++ b/docs/manualpages/Sys/PetscOptionsCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsCreate"><H1>PetscOptionsCreate</H1></A>
Creates the empty options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsDestroy.html b/docs/manualpages/Sys/PetscOptionsDestroy.html
index c7eddb0..71c8924 100644
--- a/docs/manualpages/Sys/PetscOptionsDestroy.html
+++ b/docs/manualpages/Sys/PetscOptionsDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsDestroy"><H1>PetscOptionsDestroy</H1></A>
Destroys an option database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsEList.html b/docs/manualpages/Sys/PetscOptionsEList.html
index de81b78..07ac60a 100644
--- a/docs/manualpages/Sys/PetscOptionsEList.html
+++ b/docs/manualpages/Sys/PetscOptionsEList.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsEList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsEList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsEList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsEList"><H1>PetscOptionsEList</H1></A>
Puts a list of option values that a single one may be selected from
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsEnd.html b/docs/manualpages/Sys/PetscOptionsEnd.html
index 41f9a1a..8b0b8fe 100644
--- a/docs/manualpages/Sys/PetscOptionsEnd.html
+++ b/docs/manualpages/Sys/PetscOptionsEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsEnd"><H1>PetscOptionsEnd</H1></A>
Ends a set of queries on the options database that are related and should be displayed on the same window of a GUI that allows the user to set the options interactively. Collective on the <A HREF="../Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</A> used in <A HREF="../Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</A>()
<P>
diff --git a/docs/manualpages/Sys/PetscOptionsEnum.html b/docs/manualpages/Sys/PetscOptionsEnum.html
index c5668eb..bc1edae 100644
--- a/docs/manualpages/Sys/PetscOptionsEnum.html
+++ b/docs/manualpages/Sys/PetscOptionsEnum.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsEnum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsEnum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsEnum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsEnum"><H1>PetscOptionsEnum</H1></A>
Gets the enum value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsEnumArray.html b/docs/manualpages/Sys/PetscOptionsEnumArray.html
index 831205d..aeb7842 100644
--- a/docs/manualpages/Sys/PetscOptionsEnumArray.html
+++ b/docs/manualpages/Sys/PetscOptionsEnumArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsEnumArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsEnumArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsEnumArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsEnumArray"><H1>PetscOptionsEnumArray</H1></A>
Gets an array of enum values for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsFList.html b/docs/manualpages/Sys/PetscOptionsFList.html
index d53d3c4..c6f45aa 100644
--- a/docs/manualpages/Sys/PetscOptionsFList.html
+++ b/docs/manualpages/Sys/PetscOptionsFList.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsFList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsFList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsFList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsFList"><H1>PetscOptionsFList</H1></A>
Puts a list of option values that a single one may be selected from
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetAll.html b/docs/manualpages/Sys/PetscOptionsGetAll.html
index f8f5039..b95976f 100644
--- a/docs/manualpages/Sys/PetscOptionsGetAll.html
+++ b/docs/manualpages/Sys/PetscOptionsGetAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetAll"><H1>PetscOptionsGetAll</H1></A>
Lists all the options the program was run with in a single string.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetBool.html b/docs/manualpages/Sys/PetscOptionsGetBool.html
index 2cd3cdb..2d4ad85 100644
--- a/docs/manualpages/Sys/PetscOptionsGetBool.html
+++ b/docs/manualpages/Sys/PetscOptionsGetBool.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetBool</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetBool.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetBool.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetBool"><H1>PetscOptionsGetBool</H1></A>
Gets the Logical (true or false) value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetBoolArray.html b/docs/manualpages/Sys/PetscOptionsGetBoolArray.html
index c675a62..b9e95ec 100644
--- a/docs/manualpages/Sys/PetscOptionsGetBoolArray.html
+++ b/docs/manualpages/Sys/PetscOptionsGetBoolArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetBoolArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetBoolArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetBoolArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetBoolArray"><H1>PetscOptionsGetBoolArray</H1></A>
Gets an array of Logical (true or false) values for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetEList.html b/docs/manualpages/Sys/PetscOptionsGetEList.html
index 9a1b966..ab44099 100644
--- a/docs/manualpages/Sys/PetscOptionsGetEList.html
+++ b/docs/manualpages/Sys/PetscOptionsGetEList.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetEList</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetEList.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetEList.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetEList"><H1>PetscOptionsGetEList</H1></A>
Puts a list of option values that a single one may be selected from
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetEnum.html b/docs/manualpages/Sys/PetscOptionsGetEnum.html
index 827bf18..5f6b037 100644
--- a/docs/manualpages/Sys/PetscOptionsGetEnum.html
+++ b/docs/manualpages/Sys/PetscOptionsGetEnum.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetEnum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetEnum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetEnum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetEnum"><H1>PetscOptionsGetEnum</H1></A>
Gets the enum value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetEnumArray.html b/docs/manualpages/Sys/PetscOptionsGetEnumArray.html
index 01dbaa0..2c2b0ed 100644
--- a/docs/manualpages/Sys/PetscOptionsGetEnumArray.html
+++ b/docs/manualpages/Sys/PetscOptionsGetEnumArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetEnumArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetEnumArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetEnumArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetEnumArray"><H1>PetscOptionsGetEnumArray</H1></A>
Gets an array of enum values for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetInt.html b/docs/manualpages/Sys/PetscOptionsGetInt.html
index 93cc0c5..0ed13ee 100644
--- a/docs/manualpages/Sys/PetscOptionsGetInt.html
+++ b/docs/manualpages/Sys/PetscOptionsGetInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetInt"><H1>PetscOptionsGetInt</H1></A>
Gets the integer value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetIntArray.html b/docs/manualpages/Sys/PetscOptionsGetIntArray.html
index 55c648b..05d40c7 100644
--- a/docs/manualpages/Sys/PetscOptionsGetIntArray.html
+++ b/docs/manualpages/Sys/PetscOptionsGetIntArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetIntArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetIntArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetIntArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetIntArray"><H1>PetscOptionsGetIntArray</H1></A>
Gets an array of integer values for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetReal.html b/docs/manualpages/Sys/PetscOptionsGetReal.html
index a636e52..008518a 100644
--- a/docs/manualpages/Sys/PetscOptionsGetReal.html
+++ b/docs/manualpages/Sys/PetscOptionsGetReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetReal"><H1>PetscOptionsGetReal</H1></A>
Gets the double precision value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetRealArray.html b/docs/manualpages/Sys/PetscOptionsGetRealArray.html
index 33a02bc..03851b0 100644
--- a/docs/manualpages/Sys/PetscOptionsGetRealArray.html
+++ b/docs/manualpages/Sys/PetscOptionsGetRealArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetRealArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetRealArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetRealArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetRealArray"><H1>PetscOptionsGetRealArray</H1></A>
Gets an array of double precision values for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetScalar.html b/docs/manualpages/Sys/PetscOptionsGetScalar.html
index 4ac3c50..b7e56df 100644
--- a/docs/manualpages/Sys/PetscOptionsGetScalar.html
+++ b/docs/manualpages/Sys/PetscOptionsGetScalar.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetScalar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetScalar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetScalar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetScalar"><H1>PetscOptionsGetScalar</H1></A>
Gets the scalar value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetScalarArray.html b/docs/manualpages/Sys/PetscOptionsGetScalarArray.html
index 212c728..305e28b 100644
--- a/docs/manualpages/Sys/PetscOptionsGetScalarArray.html
+++ b/docs/manualpages/Sys/PetscOptionsGetScalarArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetScalarArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetScalarArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetScalarArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetScalarArray"><H1>PetscOptionsGetScalarArray</H1></A>
Gets an array of scalars for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetString.html b/docs/manualpages/Sys/PetscOptionsGetString.html
index dfd0d1a..d458128 100644
--- a/docs/manualpages/Sys/PetscOptionsGetString.html
+++ b/docs/manualpages/Sys/PetscOptionsGetString.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetString"><H1>PetscOptionsGetString</H1></A>
Gets the string value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetStringArray.html b/docs/manualpages/Sys/PetscOptionsGetStringArray.html
index d456f1d..f1728b0 100644
--- a/docs/manualpages/Sys/PetscOptionsGetStringArray.html
+++ b/docs/manualpages/Sys/PetscOptionsGetStringArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetStringArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetStringArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetStringArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetStringArray"><H1>PetscOptionsGetStringArray</H1></A>
Gets an array of string values for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsGetenv.html b/docs/manualpages/Sys/PetscOptionsGetenv.html
index fcaebf7..d72bd7e 100644
--- a/docs/manualpages/Sys/PetscOptionsGetenv.html
+++ b/docs/manualpages/Sys/PetscOptionsGetenv.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetenv</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsGetenv.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsGetenv.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetenv"><H1>PetscOptionsGetenv</H1></A>
Gets an environmental variable, broadcasts to all processors in communicator from first.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsHasName.html b/docs/manualpages/Sys/PetscOptionsHasName.html
index 711e983..0be1fe4 100644
--- a/docs/manualpages/Sys/PetscOptionsHasName.html
+++ b/docs/manualpages/Sys/PetscOptionsHasName.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsHasName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsHasName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsHasName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsHasName"><H1>PetscOptionsHasName</H1></A>
Determines whether a certain option is given in the database. This returns true whether the option is a number, string or boolean, even its value is set to false.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsHead.html b/docs/manualpages/Sys/PetscOptionsHead.html
index 6f6a125..c6f6eeb 100644
--- a/docs/manualpages/Sys/PetscOptionsHead.html
+++ b/docs/manualpages/Sys/PetscOptionsHead.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsHead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsHead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsHead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsHead"><H1>PetscOptionsHead</H1></A>
Puts a heading before listing any more published options. Used, for example, in KSPSetFromOptions_GMRES().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsInsert.html b/docs/manualpages/Sys/PetscOptionsInsert.html
index 77f4125..2998f32 100644
--- a/docs/manualpages/Sys/PetscOptionsInsert.html
+++ b/docs/manualpages/Sys/PetscOptionsInsert.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsInsert</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsInsert.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsInsert.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsInsert"><H1>PetscOptionsInsert</H1></A>
Inserts into the options database from the command line, the environmental variable and a file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsInsertFile.html b/docs/manualpages/Sys/PetscOptionsInsertFile.html
index ed8e073..cd2456b 100644
--- a/docs/manualpages/Sys/PetscOptionsInsertFile.html
+++ b/docs/manualpages/Sys/PetscOptionsInsertFile.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsInsertFile</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsInsertFile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsInsertFile.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsInsertFile"><H1>PetscOptionsInsertFile</H1></A>
Inserts options into the database from a file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsInsertString.html b/docs/manualpages/Sys/PetscOptionsInsertString.html
index 8d0e896..394f7cc 100644
--- a/docs/manualpages/Sys/PetscOptionsInsertString.html
+++ b/docs/manualpages/Sys/PetscOptionsInsertString.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsInsertString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsInsertString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsInsertString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsInsertString"><H1>PetscOptionsInsertString</H1></A>
Inserts options into the database from a string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsInt.html b/docs/manualpages/Sys/PetscOptionsInt.html
index bcbb202..39a9755 100644
--- a/docs/manualpages/Sys/PetscOptionsInt.html
+++ b/docs/manualpages/Sys/PetscOptionsInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsInt"><H1>PetscOptionsInt</H1></A>
Gets the integer value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsIntArray.html b/docs/manualpages/Sys/PetscOptionsIntArray.html
index 77527bd..bbc1a9d 100644
--- a/docs/manualpages/Sys/PetscOptionsIntArray.html
+++ b/docs/manualpages/Sys/PetscOptionsIntArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsIntArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsIntArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsIntArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsIntArray"><H1>PetscOptionsIntArray</H1></A>
Gets an array of integers for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsLeft.html b/docs/manualpages/Sys/PetscOptionsLeft.html
index 1bb20e6..5284644 100644
--- a/docs/manualpages/Sys/PetscOptionsLeft.html
+++ b/docs/manualpages/Sys/PetscOptionsLeft.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsLeft</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsLeft.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsLeft.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsLeft"><H1>PetscOptionsLeft</H1></A>
Prints to screen any options that were set and never used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsMonitorCancel.html b/docs/manualpages/Sys/PetscOptionsMonitorCancel.html
index b3a6694..8146f28 100644
--- a/docs/manualpages/Sys/PetscOptionsMonitorCancel.html
+++ b/docs/manualpages/Sys/PetscOptionsMonitorCancel.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsMonitorCancel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsMonitorCancel"><H1>PetscOptionsMonitorCancel</H1></A>
Clears all monitors for a PetscOptions object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsMonitorDefault.html b/docs/manualpages/Sys/PetscOptionsMonitorDefault.html
index 2cad643..145d2a9 100644
--- a/docs/manualpages/Sys/PetscOptionsMonitorDefault.html
+++ b/docs/manualpages/Sys/PetscOptionsMonitorDefault.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsMonitorDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsMonitorDefault"><H1>PetscOptionsMonitorDefault</H1></A>
Print all options set value events.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsMonitorSet.html b/docs/manualpages/Sys/PetscOptionsMonitorSet.html
index 4283191..0234d0d 100644
--- a/docs/manualpages/Sys/PetscOptionsMonitorSet.html
+++ b/docs/manualpages/Sys/PetscOptionsMonitorSet.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsMonitorSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsMonitorSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsMonitorSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsMonitorSet"><H1>PetscOptionsMonitorSet</H1></A>
Sets an ADDITIONAL function to be called at every method that modified the PETSc options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsName.html b/docs/manualpages/Sys/PetscOptionsName.html
index ba2034f..fb4d7da 100644
--- a/docs/manualpages/Sys/PetscOptionsName.html
+++ b/docs/manualpages/Sys/PetscOptionsName.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsName"><H1>PetscOptionsName</H1></A>
Determines if a particular option has been set in the database. This returns true whether the option is a number, string or boolean, even its value is set to false.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsPrefixPop.html b/docs/manualpages/Sys/PetscOptionsPrefixPop.html
index 23d0713..5a0d900 100644
--- a/docs/manualpages/Sys/PetscOptionsPrefixPop.html
+++ b/docs/manualpages/Sys/PetscOptionsPrefixPop.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsPrefixPop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsPrefixPop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsPrefixPop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsPrefixPop"><H1>PetscOptionsPrefixPop</H1></A>
Remove the latest options prefix, see <A HREF="../Sys/PetscOptionsPrefixPush.html#PetscOptionsPrefixPush">PetscOptionsPrefixPush</A>() for details
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsPrefixPush.html b/docs/manualpages/Sys/PetscOptionsPrefixPush.html
index d45920f..9376571 100644
--- a/docs/manualpages/Sys/PetscOptionsPrefixPush.html
+++ b/docs/manualpages/Sys/PetscOptionsPrefixPush.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsPrefixPush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsPrefixPush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsPrefixPush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsPrefixPush"><H1>PetscOptionsPrefixPush</H1></A>
Designate a prefix to be used by all options insertions to follow.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsReal.html b/docs/manualpages/Sys/PetscOptionsReal.html
index 2dda241..2f971aa 100644
--- a/docs/manualpages/Sys/PetscOptionsReal.html
+++ b/docs/manualpages/Sys/PetscOptionsReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsReal"><H1>PetscOptionsReal</H1></A>
Gets the <A HREF="../Sys/PetscReal.html#PetscReal">PetscReal</A> value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsRealArray.html b/docs/manualpages/Sys/PetscOptionsRealArray.html
index 173067a..cddfa73 100644
--- a/docs/manualpages/Sys/PetscOptionsRealArray.html
+++ b/docs/manualpages/Sys/PetscOptionsRealArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsRealArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsRealArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsRealArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsRealArray"><H1>PetscOptionsRealArray</H1></A>
Gets an array of double values for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsReject.html b/docs/manualpages/Sys/PetscOptionsReject.html
index 683ff33..f06147b 100644
--- a/docs/manualpages/Sys/PetscOptionsReject.html
+++ b/docs/manualpages/Sys/PetscOptionsReject.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsReject</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsReject.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsReject.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsReject"><H1>PetscOptionsReject</H1></A>
Generates an error if a certain option is given.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsScalar.html b/docs/manualpages/Sys/PetscOptionsScalar.html
index 2fcf62d..68457f4 100644
--- a/docs/manualpages/Sys/PetscOptionsScalar.html
+++ b/docs/manualpages/Sys/PetscOptionsScalar.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsScalar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsScalar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsScalar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsScalar"><H1>PetscOptionsScalar</H1></A>
Gets the scalar value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsScalarArray.html b/docs/manualpages/Sys/PetscOptionsScalarArray.html
index bd7764e..03cefec 100644
--- a/docs/manualpages/Sys/PetscOptionsScalarArray.html
+++ b/docs/manualpages/Sys/PetscOptionsScalarArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsScalarArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsScalarArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsScalarArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsScalarArray"><H1>PetscOptionsScalarArray</H1></A>
Gets an array of Scalar values for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsSetAlias.html b/docs/manualpages/Sys/PetscOptionsSetAlias.html
index abe7393..d7c3ff6 100644
--- a/docs/manualpages/Sys/PetscOptionsSetAlias.html
+++ b/docs/manualpages/Sys/PetscOptionsSetAlias.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsSetAlias</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsSetAlias.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsSetAlias.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsSetAlias"><H1>PetscOptionsSetAlias</H1></A>
Makes a key and alias for another key
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsSetFromOptions.html b/docs/manualpages/Sys/PetscOptionsSetFromOptions.html
index 67c7108..416f030 100644
--- a/docs/manualpages/Sys/PetscOptionsSetFromOptions.html
+++ b/docs/manualpages/Sys/PetscOptionsSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsSetFromOptions"><H1>PetscOptionsSetFromOptions</H1></A>
Sets options related to the handling of options in PETSc
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsSetValue.html b/docs/manualpages/Sys/PetscOptionsSetValue.html
index 0cebc7a..d6a317c 100644
--- a/docs/manualpages/Sys/PetscOptionsSetValue.html
+++ b/docs/manualpages/Sys/PetscOptionsSetValue.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsSetValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsSetValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsSetValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsSetValue"><H1>PetscOptionsSetValue</H1></A>
Sets an option name-value pair in the options database, overriding whatever is already present.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsString.html b/docs/manualpages/Sys/PetscOptionsString.html
index fa5c2dd..57a6f0f 100644
--- a/docs/manualpages/Sys/PetscOptionsString.html
+++ b/docs/manualpages/Sys/PetscOptionsString.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsString"><H1>PetscOptionsString</H1></A>
Gets the string value for a particular option in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsStringArray.html b/docs/manualpages/Sys/PetscOptionsStringArray.html
index 04e29fb..cbb119f 100644
--- a/docs/manualpages/Sys/PetscOptionsStringArray.html
+++ b/docs/manualpages/Sys/PetscOptionsStringArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsStringArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsStringArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsStringArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsStringArray"><H1>PetscOptionsStringArray</H1></A>
Gets an array of string values for a particular option in the database. The values must be separated with commas with no intervening spaces.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsTail.html b/docs/manualpages/Sys/PetscOptionsTail.html
index 0c9da0b..6bf4ab0 100644
--- a/docs/manualpages/Sys/PetscOptionsTail.html
+++ b/docs/manualpages/Sys/PetscOptionsTail.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsTail</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsTail.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsTail.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsTail"><H1>PetscOptionsTail</H1></A>
Ends a section of options begun with <A HREF="../Sys/PetscOptionsHead.html#PetscOptionsHead">PetscOptionsHead</A>() See, for example, KSPSetFromOptions_GMRES(). Collective on the communicator passed in <A HREF="../Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</A>()
<P>
diff --git a/docs/manualpages/Sys/PetscOptionsUsed.html b/docs/manualpages/Sys/PetscOptionsUsed.html
index bd4c245..25c39e4 100644
--- a/docs/manualpages/Sys/PetscOptionsUsed.html
+++ b/docs/manualpages/Sys/PetscOptionsUsed.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsUsed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsUsed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsUsed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsUsed"><H1>PetscOptionsUsed</H1></A>
Indicates if PETSc has used a particular option set in the database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsValidKey.html b/docs/manualpages/Sys/PetscOptionsValidKey.html
index f954e2a..714db4a 100644
--- a/docs/manualpages/Sys/PetscOptionsValidKey.html
+++ b/docs/manualpages/Sys/PetscOptionsValidKey.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsValidKey</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsValidKey.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsValidKey.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsValidKey"><H1>PetscOptionsValidKey</H1></A>
PETSc Options database keys must begin with one or two dashes (-) followed by a letter.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsView.html b/docs/manualpages/Sys/PetscOptionsView.html
index e82582f..d7f7140 100644
--- a/docs/manualpages/Sys/PetscOptionsView.html
+++ b/docs/manualpages/Sys/PetscOptionsView.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsView"><H1>PetscOptionsView</H1></A>
Prints the options that have been loaded. This is useful for debugging purposes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscOptionsViewer.html b/docs/manualpages/Sys/PetscOptionsViewer.html
index 514830b..bef2402 100644
--- a/docs/manualpages/Sys/PetscOptionsViewer.html
+++ b/docs/manualpages/Sys/PetscOptionsViewer.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsViewer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscOptionsViewer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscOptionsViewer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsViewer"><H1>PetscOptionsViewer</H1></A>
Gets a viewer appropriate for the type indicated by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPClose.html b/docs/manualpages/Sys/PetscPClose.html
index 52655f3..6d9a6c1 100644
--- a/docs/manualpages/Sys/PetscPClose.html
+++ b/docs/manualpages/Sys/PetscPClose.html
@@ -5,8 +5,8 @@
<TITLE>PetscPClose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPClose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPClose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPClose"><H1>PetscPClose</H1></A>
Closes (ends) a program on processor zero run with <A HREF="../Sys/PetscPOpen.html#PetscPOpen">PetscPOpen</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPOpen.html b/docs/manualpages/Sys/PetscPOpen.html
index 65f3004..10e10cb 100644
--- a/docs/manualpages/Sys/PetscPOpen.html
+++ b/docs/manualpages/Sys/PetscPOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscPOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPOpen"><H1>PetscPOpen</H1></A>
Runs a program on processor zero and sends either its input or output to a file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPOpenSetMachine.html b/docs/manualpages/Sys/PetscPOpenSetMachine.html
index b05f595..576bf02 100644
--- a/docs/manualpages/Sys/PetscPOpenSetMachine.html
+++ b/docs/manualpages/Sys/PetscPOpenSetMachine.html
@@ -5,8 +5,8 @@
<TITLE>PetscPOpenSetMachine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPOpenSetMachine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPOpenSetMachine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPOpenSetMachine"><H1>PetscPOpenSetMachine</H1></A>
Sets the name of the default machine to run <A HREF="../Sys/PetscPOpen.html#PetscPOpen">PetscPOpen</A>() calls on
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPopErrorHandler.html b/docs/manualpages/Sys/PetscPopErrorHandler.html
index c7cdf26..d64b50e 100644
--- a/docs/manualpages/Sys/PetscPopErrorHandler.html
+++ b/docs/manualpages/Sys/PetscPopErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscPopErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPopErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPopErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPopErrorHandler"><H1>PetscPopErrorHandler</H1></A>
Removes the latest error handler that was pushed with <A HREF="../Sys/PetscPushErrorHandler.html#PetscPushErrorHandler">PetscPushErrorHandler</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPopSignalHandler.html b/docs/manualpages/Sys/PetscPopSignalHandler.html
index 129c959..8bf77c4 100644
--- a/docs/manualpages/Sys/PetscPopSignalHandler.html
+++ b/docs/manualpages/Sys/PetscPopSignalHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscPopSignalHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPopSignalHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPopSignalHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPopSignalHandler"><H1>PetscPopSignalHandler</H1></A>
Removes the most last signal handler that was pushed. If no signal handlers are left on the stack it will remove the PETSc signal handler. (That is PETSc will no longer catch signals).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPopUpSelect.html b/docs/manualpages/Sys/PetscPopUpSelect.html
index 5cae2ed..f5de088 100644
--- a/docs/manualpages/Sys/PetscPopUpSelect.html
+++ b/docs/manualpages/Sys/PetscPopUpSelect.html
@@ -5,8 +5,8 @@
<TITLE>PetscPopUpSelect</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPopUpSelect.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPopUpSelect.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPopUpSelect"><H1>PetscPopUpSelect</H1></A>
Pops up a windows with a list of choices; allows one to be chosen
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPrecision.html b/docs/manualpages/Sys/PetscPrecision.html
index bcf393c..5fe7bc3 100644
--- a/docs/manualpages/Sys/PetscPrecision.html
+++ b/docs/manualpages/Sys/PetscPrecision.html
@@ -5,8 +5,8 @@
<TITLE>PetscPrecision</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPrecision.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPrecision.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPrecision"><H1>PetscPrecision</H1></A>
indicates what precision the object is using. This is currently not used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPrefetchBlock.html b/docs/manualpages/Sys/PetscPrefetchBlock.html
index f48fd89..0a9a1bd 100644
--- a/docs/manualpages/Sys/PetscPrefetchBlock.html
+++ b/docs/manualpages/Sys/PetscPrefetchBlock.html
@@ -5,8 +5,8 @@
<TITLE>PetscPrefetchBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPrefetchBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPrefetchBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPrefetchBlock"><H1>PetscPrefetchBlock</H1></A>
Prefetches a block of memory
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPrintf.html b/docs/manualpages/Sys/PetscPrintf.html
index aa7fecc..9b62219 100644
--- a/docs/manualpages/Sys/PetscPrintf.html
+++ b/docs/manualpages/Sys/PetscPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPrintf"><H1>PetscPrintf</H1></A>
Prints to standard out, only from the first processor in the communicator. Calls from other processes are ignored.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscProcessTree.html b/docs/manualpages/Sys/PetscProcessTree.html
index a2dcf74..2f479c9 100644
--- a/docs/manualpages/Sys/PetscProcessTree.html
+++ b/docs/manualpages/Sys/PetscProcessTree.html
@@ -5,8 +5,8 @@
<TITLE>PetscProcessTree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscProcessTree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscProcessTree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscProcessTree"><H1>PetscProcessTree</H1></A>
Prepares tree data to be displayed graphically
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPushErrorHandler.html b/docs/manualpages/Sys/PetscPushErrorHandler.html
index 3475930..a293f4e 100644
--- a/docs/manualpages/Sys/PetscPushErrorHandler.html
+++ b/docs/manualpages/Sys/PetscPushErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscPushErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPushErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPushErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPushErrorHandler"><H1>PetscPushErrorHandler</H1></A>
Sets a routine to be called on detection of errors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscPushSignalHandler.html b/docs/manualpages/Sys/PetscPushSignalHandler.html
index 9657de6..97db819 100644
--- a/docs/manualpages/Sys/PetscPushSignalHandler.html
+++ b/docs/manualpages/Sys/PetscPushSignalHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscPushSignalHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscPushSignalHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscPushSignalHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscPushSignalHandler"><H1>PetscPushSignalHandler</H1></A>
Catches the usual fatal errors and calls a user-provided routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandom.html b/docs/manualpages/Sys/PetscRandom.html
index 445beff..25b2463 100644
--- a/docs/manualpages/Sys/PetscRandom.html
+++ b/docs/manualpages/Sys/PetscRandom.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandom"><H1>PetscRandom</H1></A>
Abstract PETSc object that manages generating random numbers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomCreate.html b/docs/manualpages/Sys/PetscRandomCreate.html
index e41cf56..e8b47df 100644
--- a/docs/manualpages/Sys/PetscRandomCreate.html
+++ b/docs/manualpages/Sys/PetscRandomCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomCreate"><H1>PetscRandomCreate</H1></A>
Creates a context for generating random numbers, and initializes the random-number generator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomDestroy.html b/docs/manualpages/Sys/PetscRandomDestroy.html
index 9da8b57..acd2977 100644
--- a/docs/manualpages/Sys/PetscRandomDestroy.html
+++ b/docs/manualpages/Sys/PetscRandomDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomDestroy"><H1>PetscRandomDestroy</H1></A>
Destroys a context that has been formed by <A HREF="../Sys/PetscRandomCreate.html#PetscRandomCreate">PetscRandomCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomFinalizePackage.html b/docs/manualpages/Sys/PetscRandomFinalizePackage.html
index 320d1d6..2e9d17a 100644
--- a/docs/manualpages/Sys/PetscRandomFinalizePackage.html
+++ b/docs/manualpages/Sys/PetscRandomFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomFinalizePackage"><H1>PetscRandomFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to the Random package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomGetInterval.html b/docs/manualpages/Sys/PetscRandomGetInterval.html
index d2bf785..873b8f4 100644
--- a/docs/manualpages/Sys/PetscRandomGetInterval.html
+++ b/docs/manualpages/Sys/PetscRandomGetInterval.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomGetInterval</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomGetInterval.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomGetInterval.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomGetInterval"><H1>PetscRandomGetInterval</H1></A>
Gets the interval over which the random numbers will be randomly distributed. By default, this interval is [0,1).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomGetSeed.html b/docs/manualpages/Sys/PetscRandomGetSeed.html
index 4c94254..3b0148d 100644
--- a/docs/manualpages/Sys/PetscRandomGetSeed.html
+++ b/docs/manualpages/Sys/PetscRandomGetSeed.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomGetSeed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomGetSeed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomGetSeed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomGetSeed"><H1>PetscRandomGetSeed</H1></A>
Gets the random seed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomGetType.html b/docs/manualpages/Sys/PetscRandomGetType.html
index 190b2db..d34693e 100644
--- a/docs/manualpages/Sys/PetscRandomGetType.html
+++ b/docs/manualpages/Sys/PetscRandomGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomGetType"><H1>PetscRandomGetType</H1></A>
Gets the type name (as a string) from the <A HREF="../Sys/PetscRandom.html#PetscRandom">PetscRandom</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomGetValue.html b/docs/manualpages/Sys/PetscRandomGetValue.html
index f72c4e3..2733a52 100644
--- a/docs/manualpages/Sys/PetscRandomGetValue.html
+++ b/docs/manualpages/Sys/PetscRandomGetValue.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomGetValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomGetValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomGetValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomGetValue"><H1>PetscRandomGetValue</H1></A>
Generates a random number. Call this after first calling <A HREF="../Sys/PetscRandomCreate.html#PetscRandomCreate">PetscRandomCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomGetValueReal.html b/docs/manualpages/Sys/PetscRandomGetValueReal.html
index eac6029..40533a4 100644
--- a/docs/manualpages/Sys/PetscRandomGetValueReal.html
+++ b/docs/manualpages/Sys/PetscRandomGetValueReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomGetValueReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomGetValueReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomGetValueReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomGetValueReal"><H1>PetscRandomGetValueReal</H1></A>
Generates a purely real random number. Call this after first calling <A HREF="../Sys/PetscRandomCreate.html#PetscRandomCreate">PetscRandomCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomInitializePackage.html b/docs/manualpages/Sys/PetscRandomInitializePackage.html
index 1ed4214..83e02f4 100644
--- a/docs/manualpages/Sys/PetscRandomInitializePackage.html
+++ b/docs/manualpages/Sys/PetscRandomInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomInitializePackage"><H1>PetscRandomInitializePackage</H1></A>
This function initializes everything in the <A HREF="../Sys/PetscRandom.html#PetscRandom">PetscRandom</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../Sys/PetscRandomCreate.html#PetscRandomCreate">PetscRandomCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomRegister.html b/docs/manualpages/Sys/PetscRandomRegister.html
index 54b4dcf..a3944cf 100644
--- a/docs/manualpages/Sys/PetscRandomRegister.html
+++ b/docs/manualpages/Sys/PetscRandomRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomRegister"><H1>PetscRandomRegister</H1></A>
Adds a new <A HREF="../Sys/PetscRandom.html#PetscRandom">PetscRandom</A> component implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomRegisterAll.html b/docs/manualpages/Sys/PetscRandomRegisterAll.html
index 35cdc06..12b360d 100644
--- a/docs/manualpages/Sys/PetscRandomRegisterAll.html
+++ b/docs/manualpages/Sys/PetscRandomRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomRegisterAll"><H1>PetscRandomRegisterAll</H1></A>
Registers all of the components in the <A HREF="../Sys/PetscRandom.html#PetscRandom">PetscRandom</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomSeed.html b/docs/manualpages/Sys/PetscRandomSeed.html
index cafd7e7..7ca4f79 100644
--- a/docs/manualpages/Sys/PetscRandomSeed.html
+++ b/docs/manualpages/Sys/PetscRandomSeed.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomSeed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomSeed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomSeed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomSeed"><H1>PetscRandomSeed</H1></A>
Seed the generator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomSetFromOptions.html b/docs/manualpages/Sys/PetscRandomSetFromOptions.html
index 5cdbf2a..21efba1 100644
--- a/docs/manualpages/Sys/PetscRandomSetFromOptions.html
+++ b/docs/manualpages/Sys/PetscRandomSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomSetFromOptions"><H1>PetscRandomSetFromOptions</H1></A>
Configures the random number generator from the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomSetInterval.html b/docs/manualpages/Sys/PetscRandomSetInterval.html
index e298e0e..518345d 100644
--- a/docs/manualpages/Sys/PetscRandomSetInterval.html
+++ b/docs/manualpages/Sys/PetscRandomSetInterval.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomSetInterval</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomSetInterval.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomSetInterval.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomSetInterval"><H1>PetscRandomSetInterval</H1></A>
Sets the interval over which the random numbers will be randomly distributed. By default, this interval is [0,1).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomSetSeed.html b/docs/manualpages/Sys/PetscRandomSetSeed.html
index 20684a3..e655639 100644
--- a/docs/manualpages/Sys/PetscRandomSetSeed.html
+++ b/docs/manualpages/Sys/PetscRandomSetSeed.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomSetSeed</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomSetSeed.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomSetSeed.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomSetSeed"><H1>PetscRandomSetSeed</H1></A>
Sets the random seed. You MUST call <A HREF="../Sys/PetscRandomSeed.html#PetscRandomSeed">PetscRandomSeed</A>() after this call to have the new seed used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomSetType.html b/docs/manualpages/Sys/PetscRandomSetType.html
index 350162f..f39ca95 100644
--- a/docs/manualpages/Sys/PetscRandomSetType.html
+++ b/docs/manualpages/Sys/PetscRandomSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomSetType"><H1>PetscRandomSetType</H1></A>
Builds a context for generating particular type of random numbers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomType.html b/docs/manualpages/Sys/PetscRandomType.html
index 6fde990..378a5e8 100644
--- a/docs/manualpages/Sys/PetscRandomType.html
+++ b/docs/manualpages/Sys/PetscRandomType.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomType"><H1>PetscRandomType</H1></A>
String with the name of a PETSc randomizer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRandomView.html b/docs/manualpages/Sys/PetscRandomView.html
index ba062b3..6717cff 100644
--- a/docs/manualpages/Sys/PetscRandomView.html
+++ b/docs/manualpages/Sys/PetscRandomView.html
@@ -5,8 +5,8 @@
<TITLE>PetscRandomView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRandomView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRandomView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRandomView"><H1>PetscRandomView</H1></A>
Views a random number generator object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscReal.html b/docs/manualpages/Sys/PetscReal.html
index 9ce0999..07484e7 100644
--- a/docs/manualpages/Sys/PetscReal.html
+++ b/docs/manualpages/Sys/PetscReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscReal"><H1>PetscReal</H1></A>
PETSc type that represents a real number version of <A HREF="../Sys/PetscScalar.html#PetscScalar">PetscScalar</A>
<P>
diff --git a/docs/manualpages/Sys/PetscRealIntMultTruncate.html b/docs/manualpages/Sys/PetscRealIntMultTruncate.html
index aaa764c..5c4b929 100644
--- a/docs/manualpages/Sys/PetscRealIntMultTruncate.html
+++ b/docs/manualpages/Sys/PetscRealIntMultTruncate.html
@@ -5,8 +5,8 @@
<TITLE>PetscRealIntMultTruncate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRealIntMultTruncate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRealIntMultTruncate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRealIntMultTruncate"><H1>PetscRealIntMultTruncate</H1></A>
Computes the product of a positive <A HREF="../Sys/PetscReal.html#PetscReal">PetscReal</A> and a positive <A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> and truncates the value to slightly less than the maximal possible value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRealView.html b/docs/manualpages/Sys/PetscRealView.html
index 800530c..68fff88 100644
--- a/docs/manualpages/Sys/PetscRealView.html
+++ b/docs/manualpages/Sys/PetscRealView.html
@@ -5,8 +5,8 @@
<TITLE>PetscRealView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRealView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRealView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRealView"><H1>PetscRealView</H1></A>
Prints an array of doubles; useful for debugging.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRegisterFinalize.html b/docs/manualpages/Sys/PetscRegisterFinalize.html
index cd2cc25..21d509c 100644
--- a/docs/manualpages/Sys/PetscRegisterFinalize.html
+++ b/docs/manualpages/Sys/PetscRegisterFinalize.html
@@ -5,8 +5,8 @@
<TITLE>PetscRegisterFinalize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRegisterFinalize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRegisterFinalize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRegisterFinalize"><H1>PetscRegisterFinalize</H1></A>
Registers a function that is to be called in <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscRegisterFinalizeAll.html b/docs/manualpages/Sys/PetscRegisterFinalizeAll.html
index 2310bab..8408a94 100644
--- a/docs/manualpages/Sys/PetscRegisterFinalizeAll.html
+++ b/docs/manualpages/Sys/PetscRegisterFinalizeAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscRegisterFinalizeAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscRegisterFinalizeAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscRegisterFinalizeAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscRegisterFinalizeAll"><H1>PetscRegisterFinalizeAll</H1></A>
Runs all the finalize functions set with <A HREF="../Sys/PetscRegisterFinalize.html#PetscRegisterFinalize">PetscRegisterFinalize</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscReturnErrorHandler.html b/docs/manualpages/Sys/PetscReturnErrorHandler.html
index 7e2efaa..8150339 100644
--- a/docs/manualpages/Sys/PetscReturnErrorHandler.html
+++ b/docs/manualpages/Sys/PetscReturnErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscReturnErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscReturnErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscReturnErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscReturnErrorHandler"><H1>PetscReturnErrorHandler</H1></A>
Error handler that causes a return to the current level.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSAWsBlock.html b/docs/manualpages/Sys/PetscSAWsBlock.html
index 9e575c5..8d5367f 100644
--- a/docs/manualpages/Sys/PetscSAWsBlock.html
+++ b/docs/manualpages/Sys/PetscSAWsBlock.html
@@ -5,8 +5,8 @@
<TITLE>PetscSAWsBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSAWsBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSAWsBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSAWsBlock"><H1>PetscSAWsBlock</H1></A>
Blocks on SAWs until a client unblocks
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSNPrintf.html b/docs/manualpages/Sys/PetscSNPrintf.html
index d2b726e..8faf6f7 100644
--- a/docs/manualpages/Sys/PetscSNPrintf.html
+++ b/docs/manualpages/Sys/PetscSNPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscSNPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSNPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSNPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSNPrintf"><H1>PetscSNPrintf</H1></A>
Prints to a string of given length
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSNPrintfCount.html b/docs/manualpages/Sys/PetscSNPrintfCount.html
index 8ead648..3a2f0b9 100644
--- a/docs/manualpages/Sys/PetscSNPrintfCount.html
+++ b/docs/manualpages/Sys/PetscSNPrintfCount.html
@@ -5,8 +5,8 @@
<TITLE>PetscSNPrintfCount</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSNPrintfCount.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSNPrintfCount.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSNPrintfCount"><H1>PetscSNPrintfCount</H1></A>
Prints to a string of given length, returns count
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSSEIsEnabled.html b/docs/manualpages/Sys/PetscSSEIsEnabled.html
index d177340..0dfda15 100644
--- a/docs/manualpages/Sys/PetscSSEIsEnabled.html
+++ b/docs/manualpages/Sys/PetscSSEIsEnabled.html
@@ -5,8 +5,8 @@
<TITLE>PetscSSEIsEnabled</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSSEIsEnabled.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSSEIsEnabled.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSSEIsEnabled"><H1>PetscSSEIsEnabled</H1></A>
Determines if Intel Streaming SIMD Extensions (SSE) to the x86 instruction set can be used. Some operating systems do not allow the use of these instructions despite hardware availability.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscScalar.html b/docs/manualpages/Sys/PetscScalar.html
index 1a6edb0..a8565cc 100644
--- a/docs/manualpages/Sys/PetscScalar.html
+++ b/docs/manualpages/Sys/PetscScalar.html
@@ -5,8 +5,8 @@
<TITLE>PetscScalar</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscScalar.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscScalar.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscScalar"><H1>PetscScalar</H1></A>
PETSc type that represents either a double precision real number, a double precision complex number, a single precision real number, a long double or an int - if the code is configured with --with-scalar-type=real,complex --with-precision=single,double,__float128
<P>
diff --git a/docs/manualpages/Sys/PetscScalarView.html b/docs/manualpages/Sys/PetscScalarView.html
index b1c4a20..24a7605 100644
--- a/docs/manualpages/Sys/PetscScalarView.html
+++ b/docs/manualpages/Sys/PetscScalarView.html
@@ -5,8 +5,8 @@
<TITLE>PetscScalarView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscScalarView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscScalarView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscScalarView"><H1>PetscScalarView</H1></A>
Prints an array of scalars; useful for debugging.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBuffer.html b/docs/manualpages/Sys/PetscSegBuffer.html
index 62dee5c..d5bca99 100644
--- a/docs/manualpages/Sys/PetscSegBuffer.html
+++ b/docs/manualpages/Sys/PetscSegBuffer.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBuffer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBuffer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBuffer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBuffer"><H1>PetscSegBuffer</H1></A>
a segmented extendable buffer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferCreate.html b/docs/manualpages/Sys/PetscSegBufferCreate.html
index 36304a6..b7b759a 100644
--- a/docs/manualpages/Sys/PetscSegBufferCreate.html
+++ b/docs/manualpages/Sys/PetscSegBufferCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferCreate"><H1>PetscSegBufferCreate</H1></A>
create segmented buffer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferDestroy.html b/docs/manualpages/Sys/PetscSegBufferDestroy.html
index 92914b6..64e95ec 100644
--- a/docs/manualpages/Sys/PetscSegBufferDestroy.html
+++ b/docs/manualpages/Sys/PetscSegBufferDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferDestroy"><H1>PetscSegBufferDestroy</H1></A>
destroy segmented buffer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferExtractAlloc.html b/docs/manualpages/Sys/PetscSegBufferExtractAlloc.html
index 2f30672..039976c 100644
--- a/docs/manualpages/Sys/PetscSegBufferExtractAlloc.html
+++ b/docs/manualpages/Sys/PetscSegBufferExtractAlloc.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferExtractAlloc</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferExtractAlloc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferExtractAlloc.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferExtractAlloc"><H1>PetscSegBufferExtractAlloc</H1></A>
extract contiguous data to new allocation and reset segmented buffer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferExtractInPlace.html b/docs/manualpages/Sys/PetscSegBufferExtractInPlace.html
index ed5b18a..40bd311 100644
--- a/docs/manualpages/Sys/PetscSegBufferExtractInPlace.html
+++ b/docs/manualpages/Sys/PetscSegBufferExtractInPlace.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferExtractInPlace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferExtractInPlace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferExtractInPlace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferExtractInPlace"><H1>PetscSegBufferExtractInPlace</H1></A>
extract in-place contiguous representation of data and reset segmented buffer for reuse
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferExtractTo.html b/docs/manualpages/Sys/PetscSegBufferExtractTo.html
index 6276946..8baf77c 100644
--- a/docs/manualpages/Sys/PetscSegBufferExtractTo.html
+++ b/docs/manualpages/Sys/PetscSegBufferExtractTo.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferExtractTo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferExtractTo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferExtractTo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferExtractTo"><H1>PetscSegBufferExtractTo</H1></A>
extract contiguous data to provided buffer and reset segmented buffer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferGet.html b/docs/manualpages/Sys/PetscSegBufferGet.html
index b010bc1..63b4971 100644
--- a/docs/manualpages/Sys/PetscSegBufferGet.html
+++ b/docs/manualpages/Sys/PetscSegBufferGet.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferGet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferGet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferGet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferGet"><H1>PetscSegBufferGet</H1></A>
get new buffer space from a segmented buffer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferGetSize.html b/docs/manualpages/Sys/PetscSegBufferGetSize.html
index 9e905d7..f0857bf 100644
--- a/docs/manualpages/Sys/PetscSegBufferGetSize.html
+++ b/docs/manualpages/Sys/PetscSegBufferGetSize.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferGetSize"><H1>PetscSegBufferGetSize</H1></A>
get currently used size of segmented buffer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSegBufferUnuse.html b/docs/manualpages/Sys/PetscSegBufferUnuse.html
index 247d649..8d06b14 100644
--- a/docs/manualpages/Sys/PetscSegBufferUnuse.html
+++ b/docs/manualpages/Sys/PetscSegBufferUnuse.html
@@ -5,8 +5,8 @@
<TITLE>PetscSegBufferUnuse</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSegBufferUnuse.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSegBufferUnuse.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSegBufferUnuse"><H1>PetscSegBufferUnuse</H1></A>
return some unused entries obtained with an overzealous <A HREF="../Sys/PetscSegBufferGet.html#PetscSegBufferGet">PetscSegBufferGet</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSequentialPhaseBegin.html b/docs/manualpages/Sys/PetscSequentialPhaseBegin.html
index 493d26c..3400337 100644
--- a/docs/manualpages/Sys/PetscSequentialPhaseBegin.html
+++ b/docs/manualpages/Sys/PetscSequentialPhaseBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscSequentialPhaseBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSequentialPhaseBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSequentialPhaseBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSequentialPhaseBegin"><H1>PetscSequentialPhaseBegin</H1></A>
Begins a sequential section of code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSequentialPhaseEnd.html b/docs/manualpages/Sys/PetscSequentialPhaseEnd.html
index f90cde7..7c6a8ef 100644
--- a/docs/manualpages/Sys/PetscSequentialPhaseEnd.html
+++ b/docs/manualpages/Sys/PetscSequentialPhaseEnd.html
@@ -5,8 +5,8 @@
<TITLE>PetscSequentialPhaseEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSequentialPhaseEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSequentialPhaseEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSequentialPhaseEnd"><H1>PetscSequentialPhaseEnd</H1></A>
Ends a sequential section of code.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSetDebugTerminal.html b/docs/manualpages/Sys/PetscSetDebugTerminal.html
index 6a95b95..6dbfa4c 100644
--- a/docs/manualpages/Sys/PetscSetDebugTerminal.html
+++ b/docs/manualpages/Sys/PetscSetDebugTerminal.html
@@ -5,8 +5,8 @@
<TITLE>PetscSetDebugTerminal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSetDebugTerminal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSetDebugTerminal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSetDebugTerminal"><H1>PetscSetDebugTerminal</H1></A>
Sets the terminal to use (instead of xterm) for debugging.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSetDebugger.html b/docs/manualpages/Sys/PetscSetDebugger.html
index d1d0237..b706d1c 100644
--- a/docs/manualpages/Sys/PetscSetDebugger.html
+++ b/docs/manualpages/Sys/PetscSetDebugger.html
@@ -5,8 +5,8 @@
<TITLE>PetscSetDebugger</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSetDebugger.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSetDebugger.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSetDebugger"><H1>PetscSetDebugger</H1></A>
Sets options associated with the debugger.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSetDebuggerFromString.html b/docs/manualpages/Sys/PetscSetDebuggerFromString.html
index 897f69f..d80f46a 100644
--- a/docs/manualpages/Sys/PetscSetDebuggerFromString.html
+++ b/docs/manualpages/Sys/PetscSetDebuggerFromString.html
@@ -5,8 +5,8 @@
<TITLE>PetscSetDebuggerFromString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSetDebuggerFromString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSetDebuggerFromString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSetDebuggerFromString"><H1>PetscSetDebuggerFromString</H1></A>
Set the complete path for the debugger for PETSc to use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSetDefaultDebugger.html b/docs/manualpages/Sys/PetscSetDefaultDebugger.html
index 5f77038..6c8cfbb 100644
--- a/docs/manualpages/Sys/PetscSetDefaultDebugger.html
+++ b/docs/manualpages/Sys/PetscSetDefaultDebugger.html
@@ -5,8 +5,8 @@
<TITLE>PetscSetDefaultDebugger</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSetDefaultDebugger.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSetDefaultDebugger.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSetDefaultDebugger"><H1>PetscSetDefaultDebugger</H1></A>
Causes PETSc to use its default debugger.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSetFPTrap.html b/docs/manualpages/Sys/PetscSetFPTrap.html
index 1ad730e..eb8a627 100644
--- a/docs/manualpages/Sys/PetscSetFPTrap.html
+++ b/docs/manualpages/Sys/PetscSetFPTrap.html
@@ -5,8 +5,8 @@
<TITLE>PetscSetFPTrap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSetFPTrap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSetFPTrap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSetFPTrap"><H1>PetscSetFPTrap</H1></A>
Enables traps/exceptions on common floating point errors. This option may not work on certain machines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSetHelpVersionFunctions.html b/docs/manualpages/Sys/PetscSetHelpVersionFunctions.html
index 3812ec8..3b754a2 100644
--- a/docs/manualpages/Sys/PetscSetHelpVersionFunctions.html
+++ b/docs/manualpages/Sys/PetscSetHelpVersionFunctions.html
@@ -5,8 +5,8 @@
<TITLE>PetscSetHelpVersionFunctions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSetHelpVersionFunctions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSetHelpVersionFunctions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSetHelpVersionFunctions"><H1>PetscSetHelpVersionFunctions</H1></A>
Sets functions that print help and version information before the PETSc help and version information is printed. Must call BEFORE <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>(). This routine enables a "higher-level" package that uses PETSc to print its messages first.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSharedTmp.html b/docs/manualpages/Sys/PetscSharedTmp.html
index 49471f0..6673b77 100644
--- a/docs/manualpages/Sys/PetscSharedTmp.html
+++ b/docs/manualpages/Sys/PetscSharedTmp.html
@@ -5,8 +5,8 @@
<TITLE>PetscSharedTmp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSharedTmp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSharedTmp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSharedTmp"><H1>PetscSharedTmp</H1></A>
Determines if all processors in a communicator share a /tmp or have different ones.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSharedWorkingDirectory.html b/docs/manualpages/Sys/PetscSharedWorkingDirectory.html
index 63447af..aa50cbd 100644
--- a/docs/manualpages/Sys/PetscSharedWorkingDirectory.html
+++ b/docs/manualpages/Sys/PetscSharedWorkingDirectory.html
@@ -5,8 +5,8 @@
<TITLE>PetscSharedWorkingDirectory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSharedWorkingDirectory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSharedWorkingDirectory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSharedWorkingDirectory"><H1>PetscSharedWorkingDirectory</H1></A>
Determines if all processors in a communicator share a working directory or have different ones.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSignalHandlerDefault.html b/docs/manualpages/Sys/PetscSignalHandlerDefault.html
index 5ec1623..193dcf3 100644
--- a/docs/manualpages/Sys/PetscSignalHandlerDefault.html
+++ b/docs/manualpages/Sys/PetscSignalHandlerDefault.html
@@ -5,8 +5,8 @@
<TITLE>PetscSignalHandlerDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSignalHandlerDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSignalHandlerDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSignalHandlerDefault"><H1>PetscSignalHandlerDefault</H1></A>
Default signal handler.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSleep.html b/docs/manualpages/Sys/PetscSleep.html
index f36f2a2..8e57394 100644
--- a/docs/manualpages/Sys/PetscSleep.html
+++ b/docs/manualpages/Sys/PetscSleep.html
@@ -5,8 +5,8 @@
<TITLE>PetscSleep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSleep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSleep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSleep"><H1>PetscSleep</H1></A>
Sleeps some number of seconds.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortInt.html b/docs/manualpages/Sys/PetscSortInt.html
index 836672f..31ce39a 100644
--- a/docs/manualpages/Sys/PetscSortInt.html
+++ b/docs/manualpages/Sys/PetscSortInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortInt"><H1>PetscSortInt</H1></A>
Sorts an array of integers in place in increasing order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortIntWithArray.html b/docs/manualpages/Sys/PetscSortIntWithArray.html
index 04e0be9..509545a 100644
--- a/docs/manualpages/Sys/PetscSortIntWithArray.html
+++ b/docs/manualpages/Sys/PetscSortIntWithArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortIntWithArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortIntWithArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortIntWithArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortIntWithArray"><H1>PetscSortIntWithArray</H1></A>
Sorts an array of integers in place in increasing order; changes a second array to match the sorted first array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortIntWithArrayPair.html b/docs/manualpages/Sys/PetscSortIntWithArrayPair.html
index 6509c99..93cefb1 100644
--- a/docs/manualpages/Sys/PetscSortIntWithArrayPair.html
+++ b/docs/manualpages/Sys/PetscSortIntWithArrayPair.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortIntWithArrayPair</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortIntWithArrayPair.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortIntWithArrayPair.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortIntWithArrayPair"><H1>PetscSortIntWithArrayPair</H1></A>
Sorts an array of integers in place in increasing order; changes a pair of integer arrays to match the sorted first array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortIntWithDataArray.html b/docs/manualpages/Sys/PetscSortIntWithDataArray.html
index defdb2c..c583c1e 100644
--- a/docs/manualpages/Sys/PetscSortIntWithDataArray.html
+++ b/docs/manualpages/Sys/PetscSortIntWithDataArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortIntWithDataArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortIntWithDataArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortIntWithDataArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortIntWithDataArray"><H1>PetscSortIntWithDataArray</H1></A>
Sorts an array of integers in place in increasing order; changes a second array to match the sorted first INTEGER array. Unlike other sort routines, the user must provide workspace (the size of an element in the data array) to use when sorting.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortIntWithPermutation.html b/docs/manualpages/Sys/PetscSortIntWithPermutation.html
index 4c7f8f2..396b5ad 100644
--- a/docs/manualpages/Sys/PetscSortIntWithPermutation.html
+++ b/docs/manualpages/Sys/PetscSortIntWithPermutation.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortIntWithPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortIntWithPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortIntWithPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortIntWithPermutation"><H1>PetscSortIntWithPermutation</H1></A>
Computes the permutation of values that gives a sorted sequence.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortIntWithScalarArray.html b/docs/manualpages/Sys/PetscSortIntWithScalarArray.html
index e748fa6..99160a3 100644
--- a/docs/manualpages/Sys/PetscSortIntWithScalarArray.html
+++ b/docs/manualpages/Sys/PetscSortIntWithScalarArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortIntWithScalarArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortIntWithScalarArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortIntWithScalarArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortIntWithScalarArray"><H1>PetscSortIntWithScalarArray</H1></A>
Sorts an array of integers in place in increasing order; changes a second SCALAR array to match the sorted first INTEGER array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortMPIInt.html b/docs/manualpages/Sys/PetscSortMPIInt.html
index fb4ee7b..a7b6042 100644
--- a/docs/manualpages/Sys/PetscSortMPIInt.html
+++ b/docs/manualpages/Sys/PetscSortMPIInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortMPIInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortMPIInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortMPIInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortMPIInt"><H1>PetscSortMPIInt</H1></A>
Sorts an array of MPI integers in place in increasing order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortMPIIntWithArray.html b/docs/manualpages/Sys/PetscSortMPIIntWithArray.html
index 2d89704..269c913 100644
--- a/docs/manualpages/Sys/PetscSortMPIIntWithArray.html
+++ b/docs/manualpages/Sys/PetscSortMPIIntWithArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortMPIIntWithArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortMPIIntWithArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortMPIIntWithArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortMPIIntWithArray"><H1>PetscSortMPIIntWithArray</H1></A>
Sorts an array of integers in place in increasing order; changes a second array to match the sorted first array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortReal.html b/docs/manualpages/Sys/PetscSortReal.html
index a095c29..7adeacc 100644
--- a/docs/manualpages/Sys/PetscSortReal.html
+++ b/docs/manualpages/Sys/PetscSortReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortReal"><H1>PetscSortReal</H1></A>
Sorts an array of doubles in place in increasing order.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortRealWithPermutation.html b/docs/manualpages/Sys/PetscSortRealWithPermutation.html
index 297d42f..1eccf75 100644
--- a/docs/manualpages/Sys/PetscSortRealWithPermutation.html
+++ b/docs/manualpages/Sys/PetscSortRealWithPermutation.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortRealWithPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortRealWithPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortRealWithPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortRealWithPermutation"><H1>PetscSortRealWithPermutation</H1></A>
Computes the permutation of values that gives a sorted sequence.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortRemoveDupsInt.html b/docs/manualpages/Sys/PetscSortRemoveDupsInt.html
index 813e456..c954ec7 100644
--- a/docs/manualpages/Sys/PetscSortRemoveDupsInt.html
+++ b/docs/manualpages/Sys/PetscSortRemoveDupsInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortRemoveDupsInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortRemoveDupsInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortRemoveDupsInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortRemoveDupsInt"><H1>PetscSortRemoveDupsInt</H1></A>
Sorts an array of integers in place in increasing order removes all duplicate entries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortRemoveDupsMPIInt.html b/docs/manualpages/Sys/PetscSortRemoveDupsMPIInt.html
index a2796eb..d979e6f 100644
--- a/docs/manualpages/Sys/PetscSortRemoveDupsMPIInt.html
+++ b/docs/manualpages/Sys/PetscSortRemoveDupsMPIInt.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortRemoveDupsMPIInt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortRemoveDupsMPIInt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortRemoveDupsMPIInt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortRemoveDupsMPIInt"><H1>PetscSortRemoveDupsMPIInt</H1></A>
Sorts an array of MPI integers in place in increasing order removes all duplicate entries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortRemoveDupsReal.html b/docs/manualpages/Sys/PetscSortRemoveDupsReal.html
index d982ec2..a8ff541 100644
--- a/docs/manualpages/Sys/PetscSortRemoveDupsReal.html
+++ b/docs/manualpages/Sys/PetscSortRemoveDupsReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortRemoveDupsReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortRemoveDupsReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortRemoveDupsReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortRemoveDupsReal"><H1>PetscSortRemoveDupsReal</H1></A>
Sorts an array of doubles in place in increasing order removes all duplicate entries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortSplit.html b/docs/manualpages/Sys/PetscSortSplit.html
index 89a9743..7ffde6a 100644
--- a/docs/manualpages/Sys/PetscSortSplit.html
+++ b/docs/manualpages/Sys/PetscSortSplit.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortSplit</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortSplit.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortSplit.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortSplit"><H1>PetscSortSplit</H1></A>
Quick-sort split of an array of PetscScalars in place.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortSplitReal.html b/docs/manualpages/Sys/PetscSortSplitReal.html
index 50610fb..17b4692 100644
--- a/docs/manualpages/Sys/PetscSortSplitReal.html
+++ b/docs/manualpages/Sys/PetscSortSplitReal.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortSplitReal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortSplitReal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortSplitReal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortSplitReal"><H1>PetscSortSplitReal</H1></A>
Quick-sort split of an array of PetscReals in place.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSortStrWithPermutation.html b/docs/manualpages/Sys/PetscSortStrWithPermutation.html
index dda6444..6359b7f 100644
--- a/docs/manualpages/Sys/PetscSortStrWithPermutation.html
+++ b/docs/manualpages/Sys/PetscSortStrWithPermutation.html
@@ -5,8 +5,8 @@
<TITLE>PetscSortStrWithPermutation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSortStrWithPermutation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSortStrWithPermutation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSortStrWithPermutation"><H1>PetscSortStrWithPermutation</H1></A>
Computes the permutation of values that gives a sorted sequence.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSplitOwnership.html b/docs/manualpages/Sys/PetscSplitOwnership.html
index 8b5e5c2..954aef3 100644
--- a/docs/manualpages/Sys/PetscSplitOwnership.html
+++ b/docs/manualpages/Sys/PetscSplitOwnership.html
@@ -5,8 +5,8 @@
<TITLE>PetscSplitOwnership</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSplitOwnership.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSplitOwnership.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSplitOwnership"><H1>PetscSplitOwnership</H1></A>
Given a global (or local) length determines a local (or global) length via a simple formula
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSplitOwnershipBlock.html b/docs/manualpages/Sys/PetscSplitOwnershipBlock.html
index 4a5f9e5..cab1982 100644
--- a/docs/manualpages/Sys/PetscSplitOwnershipBlock.html
+++ b/docs/manualpages/Sys/PetscSplitOwnershipBlock.html
@@ -5,8 +5,8 @@
<TITLE>PetscSplitOwnershipBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSplitOwnershipBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSplitOwnershipBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSplitOwnershipBlock"><H1>PetscSplitOwnershipBlock</H1></A>
Given a global (or local) length determines a local (or global) length via a simple formula. Splits so each processors local size is divisible by the block size.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSqr.html b/docs/manualpages/Sys/PetscSqr.html
index 1b79c57..f4763ee 100644
--- a/docs/manualpages/Sys/PetscSqr.html
+++ b/docs/manualpages/Sys/PetscSqr.html
@@ -5,8 +5,8 @@
<TITLE>PetscSqr</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSqr.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSqr.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSqr"><H1>PetscSqr</H1></A>
Returns the square of a number
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStackSAWsGrantAccess.html b/docs/manualpages/Sys/PetscStackSAWsGrantAccess.html
index 24f948b..87e70f3 100644
--- a/docs/manualpages/Sys/PetscStackSAWsGrantAccess.html
+++ b/docs/manualpages/Sys/PetscStackSAWsGrantAccess.html
@@ -5,8 +5,8 @@
<TITLE>PetscStackSAWsGrantAccess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStackSAWsGrantAccess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStackSAWsGrantAccess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStackSAWsGrantAccess"><H1>PetscStackSAWsGrantAccess</H1></A>
Grants access of the PETSc stack frames to the SAWs publisher
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStackSAWsTakeAccess.html b/docs/manualpages/Sys/PetscStackSAWsTakeAccess.html
index f1aa3bd..6c686b5 100644
--- a/docs/manualpages/Sys/PetscStackSAWsTakeAccess.html
+++ b/docs/manualpages/Sys/PetscStackSAWsTakeAccess.html
@@ -5,8 +5,8 @@
<TITLE>PetscStackSAWsTakeAccess</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStackSAWsTakeAccess.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStackSAWsTakeAccess.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStackSAWsTakeAccess"><H1>PetscStackSAWsTakeAccess</H1></A>
Takes access of the PETSc stack frames to the SAWs publisher
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStartMatlab.html b/docs/manualpages/Sys/PetscStartMatlab.html
index a82c276..9cef04f 100644
--- a/docs/manualpages/Sys/PetscStartMatlab.html
+++ b/docs/manualpages/Sys/PetscStartMatlab.html
@@ -5,8 +5,8 @@
<TITLE>PetscStartMatlab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStartMatlab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStartMatlab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStartMatlab"><H1>PetscStartMatlab</H1></A>
starts up MATLAB with a MATLAB script
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStopForDebugger.html b/docs/manualpages/Sys/PetscStopForDebugger.html
index dd1453f..b41041f 100644
--- a/docs/manualpages/Sys/PetscStopForDebugger.html
+++ b/docs/manualpages/Sys/PetscStopForDebugger.html
@@ -5,8 +5,8 @@
<TITLE>PetscStopForDebugger</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStopForDebugger.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStopForDebugger.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStopForDebugger"><H1>PetscStopForDebugger</H1></A>
Prints a message to the screen indicating how to attach to the process with the debugger and then waits for the debugger to attach.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrArrayDestroy.html b/docs/manualpages/Sys/PetscStrArrayDestroy.html
index be9a4e5..0f59740 100644
--- a/docs/manualpages/Sys/PetscStrArrayDestroy.html
+++ b/docs/manualpages/Sys/PetscStrArrayDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrArrayDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrArrayDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrArrayDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrArrayDestroy"><H1>PetscStrArrayDestroy</H1></A>
Frees array of strings created with <A HREF="../Sys/PetscStrArrayallocpy.html#PetscStrArrayallocpy">PetscStrArrayallocpy</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrArrayallocpy.html b/docs/manualpages/Sys/PetscStrArrayallocpy.html
index 9829933..4422445 100644
--- a/docs/manualpages/Sys/PetscStrArrayallocpy.html
+++ b/docs/manualpages/Sys/PetscStrArrayallocpy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrArrayallocpy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrArrayallocpy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrArrayallocpy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrArrayallocpy"><H1>PetscStrArrayallocpy</H1></A>
Allocates space to hold a copy of an array of strings then copies the strings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrNArrayDestroy.html b/docs/manualpages/Sys/PetscStrNArrayDestroy.html
index 14b7b71..ab18b80 100644
--- a/docs/manualpages/Sys/PetscStrNArrayDestroy.html
+++ b/docs/manualpages/Sys/PetscStrNArrayDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrNArrayDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrNArrayDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrNArrayDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrNArrayDestroy"><H1>PetscStrNArrayDestroy</H1></A>
Frees array of strings created with <A HREF="../Sys/PetscStrArrayallocpy.html#PetscStrArrayallocpy">PetscStrArrayallocpy</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrNArrayallocpy.html b/docs/manualpages/Sys/PetscStrNArrayallocpy.html
index f92d6cc..a526410 100644
--- a/docs/manualpages/Sys/PetscStrNArrayallocpy.html
+++ b/docs/manualpages/Sys/PetscStrNArrayallocpy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrNArrayallocpy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrNArrayallocpy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrNArrayallocpy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrNArrayallocpy"><H1>PetscStrNArrayallocpy</H1></A>
Allocates space to hold a copy of an array of strings then copies the strings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrToArray.html b/docs/manualpages/Sys/PetscStrToArray.html
index 6041334..4352c2f 100644
--- a/docs/manualpages/Sys/PetscStrToArray.html
+++ b/docs/manualpages/Sys/PetscStrToArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrToArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrToArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrToArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrToArray"><H1>PetscStrToArray</H1></A>
Separates a string by a charactor (for example ' ' or '\n') and creates an array of strings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrToArrayDestroy.html b/docs/manualpages/Sys/PetscStrToArrayDestroy.html
index 84b89b0..a7c3df2 100644
--- a/docs/manualpages/Sys/PetscStrToArrayDestroy.html
+++ b/docs/manualpages/Sys/PetscStrToArrayDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrToArrayDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrToArrayDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrToArrayDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrToArrayDestroy"><H1>PetscStrToArrayDestroy</H1></A>
Frees array created with <A HREF="../Sys/PetscStrToArray.html#PetscStrToArray">PetscStrToArray</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrallocpy.html b/docs/manualpages/Sys/PetscStrallocpy.html
index aa8d4a3..b1da4a4 100644
--- a/docs/manualpages/Sys/PetscStrallocpy.html
+++ b/docs/manualpages/Sys/PetscStrallocpy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrallocpy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrallocpy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrallocpy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrallocpy"><H1>PetscStrallocpy</H1></A>
Allocates space to hold a copy of a string then copies the string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrbeginswith.html b/docs/manualpages/Sys/PetscStrbeginswith.html
index 459bca0..e274247 100644
--- a/docs/manualpages/Sys/PetscStrbeginswith.html
+++ b/docs/manualpages/Sys/PetscStrbeginswith.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrbeginswith</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrbeginswith.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrbeginswith.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrbeginswith"><H1>PetscStrbeginswith</H1></A>
Determines if a string begins with a certain string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrcasecmp.html b/docs/manualpages/Sys/PetscStrcasecmp.html
index c455102..4e9d369 100644
--- a/docs/manualpages/Sys/PetscStrcasecmp.html
+++ b/docs/manualpages/Sys/PetscStrcasecmp.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrcasecmp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrcasecmp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrcasecmp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrcasecmp"><H1>PetscStrcasecmp</H1></A>
Returns true if the two strings are the same except possibly for case.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrcat.html b/docs/manualpages/Sys/PetscStrcat.html
index 42e9291..03da397 100644
--- a/docs/manualpages/Sys/PetscStrcat.html
+++ b/docs/manualpages/Sys/PetscStrcat.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrcat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrcat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrcat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrcat"><H1>PetscStrcat</H1></A>
Concatenates a string onto a given string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrchr.html b/docs/manualpages/Sys/PetscStrchr.html
index 2d3470f..23b65f5 100644
--- a/docs/manualpages/Sys/PetscStrchr.html
+++ b/docs/manualpages/Sys/PetscStrchr.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrchr</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrchr.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrchr.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrchr"><H1>PetscStrchr</H1></A>
Locates first occurance of a character in a string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrcmp.html b/docs/manualpages/Sys/PetscStrcmp.html
index 95e6fae..bb72171 100644
--- a/docs/manualpages/Sys/PetscStrcmp.html
+++ b/docs/manualpages/Sys/PetscStrcmp.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrcmp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrcmp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrcmp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrcmp"><H1>PetscStrcmp</H1></A>
Compares two strings,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrcpy.html b/docs/manualpages/Sys/PetscStrcpy.html
index d277ccd..20ffb77 100644
--- a/docs/manualpages/Sys/PetscStrcpy.html
+++ b/docs/manualpages/Sys/PetscStrcpy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrcpy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrcpy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrcpy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrcpy"><H1>PetscStrcpy</H1></A>
Copies a string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrendswith.html b/docs/manualpages/Sys/PetscStrendswith.html
index 3f641b8..54b6da0 100644
--- a/docs/manualpages/Sys/PetscStrendswith.html
+++ b/docs/manualpages/Sys/PetscStrendswith.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrendswith</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrendswith.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrendswith.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrendswith"><H1>PetscStrendswith</H1></A>
Determines if a string ends with a certain string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrendswithwhich.html b/docs/manualpages/Sys/PetscStrendswithwhich.html
index 6a405ae..1d80309 100644
--- a/docs/manualpages/Sys/PetscStrendswithwhich.html
+++ b/docs/manualpages/Sys/PetscStrendswithwhich.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrendswithwhich</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrendswithwhich.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrendswithwhich.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrendswithwhich"><H1>PetscStrendswithwhich</H1></A>
Determines if a string ends with one of several possible strings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrgrt.html b/docs/manualpages/Sys/PetscStrgrt.html
index 30a30e3..dfb927c 100644
--- a/docs/manualpages/Sys/PetscStrgrt.html
+++ b/docs/manualpages/Sys/PetscStrgrt.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrgrt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrgrt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrgrt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrgrt"><H1>PetscStrgrt</H1></A>
If first string is greater than the second
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrlen.html b/docs/manualpages/Sys/PetscStrlen.html
index 82cadb0..0591ccf 100644
--- a/docs/manualpages/Sys/PetscStrlen.html
+++ b/docs/manualpages/Sys/PetscStrlen.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrlen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrlen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrlen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrlen"><H1>PetscStrlen</H1></A>
Gets length of a string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrncat.html b/docs/manualpages/Sys/PetscStrncat.html
index b5da7d1..8f78462 100644
--- a/docs/manualpages/Sys/PetscStrncat.html
+++ b/docs/manualpages/Sys/PetscStrncat.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrncat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrncat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrncat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrncat"><H1>PetscStrncat</H1></A>
Concatenates a string onto a given string, up to a given length
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrncmp.html b/docs/manualpages/Sys/PetscStrncmp.html
index 16589a8..5508dd5 100644
--- a/docs/manualpages/Sys/PetscStrncmp.html
+++ b/docs/manualpages/Sys/PetscStrncmp.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrncmp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrncmp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrncmp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrncmp"><H1>PetscStrncmp</H1></A>
Compares two strings, up to a certain length
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrncpy.html b/docs/manualpages/Sys/PetscStrncpy.html
index 19c4954..5ef9687 100644
--- a/docs/manualpages/Sys/PetscStrncpy.html
+++ b/docs/manualpages/Sys/PetscStrncpy.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrncpy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrncpy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrncpy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrncpy"><H1>PetscStrncpy</H1></A>
Copies a string up to a certain length
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrrchr.html b/docs/manualpages/Sys/PetscStrrchr.html
index 2376fa4..c20abdf 100644
--- a/docs/manualpages/Sys/PetscStrrchr.html
+++ b/docs/manualpages/Sys/PetscStrrchr.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrrchr</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrrchr.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrrchr.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrrchr"><H1>PetscStrrchr</H1></A>
Locates one location past the last occurance of a character in a string, if the character is not found then returns entire string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrreplace.html b/docs/manualpages/Sys/PetscStrreplace.html
index 33e480f..3d9ce3a 100644
--- a/docs/manualpages/Sys/PetscStrreplace.html
+++ b/docs/manualpages/Sys/PetscStrreplace.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrreplace</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrreplace.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrreplace.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrreplace"><H1>PetscStrreplace</H1></A>
Replaces substrings in string with other substrings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrrstr.html b/docs/manualpages/Sys/PetscStrrstr.html
index f6fb2d1..a2d3520 100644
--- a/docs/manualpages/Sys/PetscStrrstr.html
+++ b/docs/manualpages/Sys/PetscStrrstr.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrrstr</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrrstr.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrrstr.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrrstr"><H1>PetscStrrstr</H1></A>
Locates last occurance of string in another string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrstr.html b/docs/manualpages/Sys/PetscStrstr.html
index f9989ee..0230159 100644
--- a/docs/manualpages/Sys/PetscStrstr.html
+++ b/docs/manualpages/Sys/PetscStrstr.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrstr</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrstr.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrstr.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrstr"><H1>PetscStrstr</H1></A>
Locates first occurance of string in another string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscStrtolower.html b/docs/manualpages/Sys/PetscStrtolower.html
index fb210fd..9af9e3f 100644
--- a/docs/manualpages/Sys/PetscStrtolower.html
+++ b/docs/manualpages/Sys/PetscStrtolower.html
@@ -5,8 +5,8 @@
<TITLE>PetscStrtolower</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscStrtolower.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscStrtolower.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscStrtolower"><H1>PetscStrtolower</H1></A>
Converts string to upper case
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcomm.html b/docs/manualpages/Sys/PetscSubcomm.html
index 15b5091..a893aa0 100644
--- a/docs/manualpages/Sys/PetscSubcomm.html
+++ b/docs/manualpages/Sys/PetscSubcomm.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcomm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcomm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcomm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcomm"><H1>PetscSubcomm</H1></A>
A decomposition of an MPI communicator into subcommunicators
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcommCreate.html b/docs/manualpages/Sys/PetscSubcommCreate.html
index c8b1b94..5e3980c 100644
--- a/docs/manualpages/Sys/PetscSubcommCreate.html
+++ b/docs/manualpages/Sys/PetscSubcommCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcommCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcommCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcommCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcommCreate"><H1>PetscSubcommCreate</H1></A>
Create a <A HREF="../Sys/PetscSubcomm.html#PetscSubcomm">PetscSubcomm</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcommDestroy.html b/docs/manualpages/Sys/PetscSubcommDestroy.html
index c5f82a5..7f076f3 100644
--- a/docs/manualpages/Sys/PetscSubcommDestroy.html
+++ b/docs/manualpages/Sys/PetscSubcommDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcommDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcommDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcommDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcommDestroy"><H1>PetscSubcommDestroy</H1></A>
Destroys a <A HREF="../Sys/PetscSubcomm.html#PetscSubcomm">PetscSubcomm</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcommSetFromOptions.html b/docs/manualpages/Sys/PetscSubcommSetFromOptions.html
index 963d88c..5791646 100644
--- a/docs/manualpages/Sys/PetscSubcommSetFromOptions.html
+++ b/docs/manualpages/Sys/PetscSubcommSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcommSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcommSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcommSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcommSetFromOptions"><H1>PetscSubcommSetFromOptions</H1></A>
Allows setting options from a <A HREF="../Sys/PetscSubcomm.html#PetscSubcomm">PetscSubcomm</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcommSetNumber.html b/docs/manualpages/Sys/PetscSubcommSetNumber.html
index 31c9ba5..c8d894a 100644
--- a/docs/manualpages/Sys/PetscSubcommSetNumber.html
+++ b/docs/manualpages/Sys/PetscSubcommSetNumber.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcommSetNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcommSetNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcommSetNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcommSetNumber"><H1>PetscSubcommSetNumber</H1></A>
Set total number of subcommunicators.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcommSetOptionsPrefix.html b/docs/manualpages/Sys/PetscSubcommSetOptionsPrefix.html
index c5d3a24..27005c0 100644
--- a/docs/manualpages/Sys/PetscSubcommSetOptionsPrefix.html
+++ b/docs/manualpages/Sys/PetscSubcommSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcommSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcommSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcommSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcommSetOptionsPrefix"><H1>PetscSubcommSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Sys/PetscSubcomm.html#PetscSubcomm">PetscSubcomm</A> items in the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcommSetType.html b/docs/manualpages/Sys/PetscSubcommSetType.html
index 0f72141..500edf6 100644
--- a/docs/manualpages/Sys/PetscSubcommSetType.html
+++ b/docs/manualpages/Sys/PetscSubcommSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcommSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcommSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcommSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcommSetType"><H1>PetscSubcommSetType</H1></A>
Set type of subcommunicators.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSubcommSetTypeGeneral.html b/docs/manualpages/Sys/PetscSubcommSetTypeGeneral.html
index 97c8367..ee9fa1f 100644
--- a/docs/manualpages/Sys/PetscSubcommSetTypeGeneral.html
+++ b/docs/manualpages/Sys/PetscSubcommSetTypeGeneral.html
@@ -5,8 +5,8 @@
<TITLE>PetscSubcommSetTypeGeneral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSubcommSetTypeGeneral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSubcommSetTypeGeneral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSubcommSetTypeGeneral"><H1>PetscSubcommSetTypeGeneral</H1></A>
Set a <A HREF="../Sys/PetscSubcomm.html#PetscSubcomm">PetscSubcomm</A> from user's specifications
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSynchronizedFGets.html b/docs/manualpages/Sys/PetscSynchronizedFGets.html
index 4a2db89..7bd84f9 100644
--- a/docs/manualpages/Sys/PetscSynchronizedFGets.html
+++ b/docs/manualpages/Sys/PetscSynchronizedFGets.html
@@ -5,8 +5,8 @@
<TITLE>PetscSynchronizedFGets</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSynchronizedFGets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSynchronizedFGets.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSynchronizedFGets"><H1>PetscSynchronizedFGets</H1></A>
Several processors all get the same line from a file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSynchronizedFPrintf.html b/docs/manualpages/Sys/PetscSynchronizedFPrintf.html
index 545f80b..985405c 100644
--- a/docs/manualpages/Sys/PetscSynchronizedFPrintf.html
+++ b/docs/manualpages/Sys/PetscSynchronizedFPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscSynchronizedFPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSynchronizedFPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSynchronizedFPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSynchronizedFPrintf"><H1>PetscSynchronizedFPrintf</H1></A>
Prints synchronized output to the specified file from several processors. Output of the first processor is followed by that of the second, etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSynchronizedFlush.html b/docs/manualpages/Sys/PetscSynchronizedFlush.html
index 3630e7d..cbe11cb 100644
--- a/docs/manualpages/Sys/PetscSynchronizedFlush.html
+++ b/docs/manualpages/Sys/PetscSynchronizedFlush.html
@@ -5,8 +5,8 @@
<TITLE>PetscSynchronizedFlush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSynchronizedFlush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSynchronizedFlush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSynchronizedFlush"><H1>PetscSynchronizedFlush</H1></A>
Flushes to the screen output from all processors involved in previous <A HREF="../Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</A>() calls.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscSynchronizedPrintf.html b/docs/manualpages/Sys/PetscSynchronizedPrintf.html
index 3833b07..5c6c381 100644
--- a/docs/manualpages/Sys/PetscSynchronizedPrintf.html
+++ b/docs/manualpages/Sys/PetscSynchronizedPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscSynchronizedPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscSynchronizedPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscSynchronizedPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSynchronizedPrintf"><H1>PetscSynchronizedPrintf</H1></A>
Prints synchronized output from several processors. Output of the first processor is followed by that of the second, etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTextBelt.html b/docs/manualpages/Sys/PetscTextBelt.html
index ad815c4..aac2962 100644
--- a/docs/manualpages/Sys/PetscTextBelt.html
+++ b/docs/manualpages/Sys/PetscTextBelt.html
@@ -5,8 +5,8 @@
<TITLE>PetscTextBelt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTextBelt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTextBelt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTextBelt"><H1>PetscTextBelt</H1></A>
Sends an SMS to an American/Canadian phone number
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTime.html b/docs/manualpages/Sys/PetscTime.html
index 5c080fd..76cc58f 100644
--- a/docs/manualpages/Sys/PetscTime.html
+++ b/docs/manualpages/Sys/PetscTime.html
@@ -5,8 +5,8 @@
<TITLE>PetscTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTime"><H1>PetscTime</H1></A>
Returns the current time of day in seconds.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTimeAdd.html b/docs/manualpages/Sys/PetscTimeAdd.html
index 352e586..45fa9a1 100644
--- a/docs/manualpages/Sys/PetscTimeAdd.html
+++ b/docs/manualpages/Sys/PetscTimeAdd.html
@@ -5,8 +5,8 @@
<TITLE>PetscTimeAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTimeAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTimeAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTimeAdd"><H1>PetscTimeAdd</H1></A>
Adds the current time of day (in seconds) to the value v.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTimeSubtract.html b/docs/manualpages/Sys/PetscTimeSubtract.html
index d9fe5dc..120fce7 100644
--- a/docs/manualpages/Sys/PetscTimeSubtract.html
+++ b/docs/manualpages/Sys/PetscTimeSubtract.html
@@ -5,8 +5,8 @@
<TITLE>PetscTimeSubtract</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTimeSubtract.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTimeSubtract.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTimeSubtract"><H1>PetscTimeSubtract</H1></A>
Subtracts the current time of day (in seconds) from the value v.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscToken.html b/docs/manualpages/Sys/PetscToken.html
index 7f89638..c6cf9fc 100644
--- a/docs/manualpages/Sys/PetscToken.html
+++ b/docs/manualpages/Sys/PetscToken.html
@@ -5,8 +5,8 @@
<TITLE>PetscToken</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscToken.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscToken.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscToken"><H1>PetscToken</H1></A>
'Token' used for managing tokenizing strings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTokenCreate.html b/docs/manualpages/Sys/PetscTokenCreate.html
index 5d1259a..8b51480 100644
--- a/docs/manualpages/Sys/PetscTokenCreate.html
+++ b/docs/manualpages/Sys/PetscTokenCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscTokenCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTokenCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTokenCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTokenCreate"><H1>PetscTokenCreate</H1></A>
Creates a <A HREF="../Sys/PetscToken.html#PetscToken">PetscToken</A> used to find tokens in a string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTokenDestroy.html b/docs/manualpages/Sys/PetscTokenDestroy.html
index 52bd537..8dcba1b 100644
--- a/docs/manualpages/Sys/PetscTokenDestroy.html
+++ b/docs/manualpages/Sys/PetscTokenDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscTokenDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTokenDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTokenDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTokenDestroy"><H1>PetscTokenDestroy</H1></A>
Destroys a <A HREF="../Sys/PetscToken.html#PetscToken">PetscToken</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTokenFind.html b/docs/manualpages/Sys/PetscTokenFind.html
index 7d1230a..94195e0 100644
--- a/docs/manualpages/Sys/PetscTokenFind.html
+++ b/docs/manualpages/Sys/PetscTokenFind.html
@@ -5,8 +5,8 @@
<TITLE>PetscTokenFind</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTokenFind.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTokenFind.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTokenFind"><H1>PetscTokenFind</H1></A>
Locates next "token" in a string
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscTraceBackErrorHandler.html b/docs/manualpages/Sys/PetscTraceBackErrorHandler.html
index 925d26f..6d81d98 100644
--- a/docs/manualpages/Sys/PetscTraceBackErrorHandler.html
+++ b/docs/manualpages/Sys/PetscTraceBackErrorHandler.html
@@ -5,8 +5,8 @@
<TITLE>PetscTraceBackErrorHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscTraceBackErrorHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscTraceBackErrorHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscTraceBackErrorHandler"><H1>PetscTraceBackErrorHandler</H1></A>
Default error handler routine that generates a traceback on error detection.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscURLShorten.html b/docs/manualpages/Sys/PetscURLShorten.html
index 2c0da22..ed2810d 100644
--- a/docs/manualpages/Sys/PetscURLShorten.html
+++ b/docs/manualpages/Sys/PetscURLShorten.html
@@ -5,8 +5,8 @@
<TITLE>PetscURLShorten</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscURLShorten.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscURLShorten.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscURLShorten"><H1>PetscURLShorten</H1></A>
Uses Google's service to get a short url for a long url
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscUnlikely.html b/docs/manualpages/Sys/PetscUnlikely.html
index 3047397..353f398 100644
--- a/docs/manualpages/Sys/PetscUnlikely.html
+++ b/docs/manualpages/Sys/PetscUnlikely.html
@@ -5,8 +5,8 @@
<TITLE>PetscUnlikely</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscUnlikely.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscUnlikely.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscUnlikely"><H1>PetscUnlikely</H1></A>
hints the compiler that the given condition is usually FALSE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscVFPrintf.html b/docs/manualpages/Sys/PetscVFPrintf.html
index ea7ac66..ba9120a 100644
--- a/docs/manualpages/Sys/PetscVFPrintf.html
+++ b/docs/manualpages/Sys/PetscVFPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscVFPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscVFPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscVFPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscVFPrintf"><H1>PetscVFPrintf</H1></A>
All PETSc standard out and error messages are sent through this function; so, in theory, this can can be replaced with something that does not simply write to a file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscVSNPrintf.html b/docs/manualpages/Sys/PetscVSNPrintf.html
index 1c86b6b..e327488 100644
--- a/docs/manualpages/Sys/PetscVSNPrintf.html
+++ b/docs/manualpages/Sys/PetscVSNPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscVSNPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscVSNPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscVSNPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscVSNPrintf"><H1>PetscVSNPrintf</H1></A>
The PETSc version of vsnprintf(). Converts a PETSc format string into a standard C format string and then puts all the function arguments into a string using the format statement.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/PetscViennaCLFlag.html b/docs/manualpages/Sys/PetscViennaCLFlag.html
index 73f1fa6..7f79cc2 100644
--- a/docs/manualpages/Sys/PetscViennaCLFlag.html
+++ b/docs/manualpages/Sys/PetscViennaCLFlag.html
@@ -5,8 +5,8 @@
<TITLE>PetscViennaCLFlag</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/PetscViennaCLFlag.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/PetscViennaCLFlag.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViennaCLFlag"><H1>PetscViennaCLFlag</H1></A>
indicates which memory (CPU, GPU, or none contains valid vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRABORT.html b/docs/manualpages/Sys/SETERRABORT.html
index 7edeb05..3c019d1 100644
--- a/docs/manualpages/Sys/SETERRABORT.html
+++ b/docs/manualpages/Sys/SETERRABORT.html
@@ -5,8 +5,8 @@
<TITLE>SETERRABORT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRABORT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRABORT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRABORT"><H1>SETERRABORT</H1></A>
Macro that can be called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ.html b/docs/manualpages/Sys/SETERRQ.html
index 23e797b..cb158a0 100644
--- a/docs/manualpages/Sys/SETERRQ.html
+++ b/docs/manualpages/Sys/SETERRQ.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ"><H1>SETERRQ</H1></A>
Macro to be called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ1.html b/docs/manualpages/Sys/SETERRQ1.html
index d98a5f8..ca3847e 100644
--- a/docs/manualpages/Sys/SETERRQ1.html
+++ b/docs/manualpages/Sys/SETERRQ1.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ1</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ1.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ1.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ1"><H1>SETERRQ1</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ2.html b/docs/manualpages/Sys/SETERRQ2.html
index b1ff325..9a2b3ec 100644
--- a/docs/manualpages/Sys/SETERRQ2.html
+++ b/docs/manualpages/Sys/SETERRQ2.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ2"><H1>SETERRQ2</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ3.html b/docs/manualpages/Sys/SETERRQ3.html
index 44e61ac..94f55f8 100644
--- a/docs/manualpages/Sys/SETERRQ3.html
+++ b/docs/manualpages/Sys/SETERRQ3.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ3"><H1>SETERRQ3</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ4.html b/docs/manualpages/Sys/SETERRQ4.html
index bf0e67c..990ba78 100644
--- a/docs/manualpages/Sys/SETERRQ4.html
+++ b/docs/manualpages/Sys/SETERRQ4.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ4"><H1>SETERRQ4</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ5.html b/docs/manualpages/Sys/SETERRQ5.html
index 92f4e23..c69b7c0 100644
--- a/docs/manualpages/Sys/SETERRQ5.html
+++ b/docs/manualpages/Sys/SETERRQ5.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ5</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ5.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ5.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ5"><H1>SETERRQ5</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ6.html b/docs/manualpages/Sys/SETERRQ6.html
index b2e2e1f..211bd1c 100644
--- a/docs/manualpages/Sys/SETERRQ6.html
+++ b/docs/manualpages/Sys/SETERRQ6.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ6</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ6.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ6.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ6"><H1>SETERRQ6</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ7.html b/docs/manualpages/Sys/SETERRQ7.html
index 027a297..89ec8d0 100644
--- a/docs/manualpages/Sys/SETERRQ7.html
+++ b/docs/manualpages/Sys/SETERRQ7.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ7</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ7.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ7.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ7"><H1>SETERRQ7</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/SETERRQ8.html b/docs/manualpages/Sys/SETERRQ8.html
index adcd86f..1cbb6e3 100644
--- a/docs/manualpages/Sys/SETERRQ8.html
+++ b/docs/manualpages/Sys/SETERRQ8.html
@@ -5,8 +5,8 @@
<TITLE>SETERRQ8</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/SETERRQ8.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/SETERRQ8.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SETERRQ8"><H1>SETERRQ8</H1></A>
Macro that is called when an error has been detected,
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Sys/UsingFortran.html b/docs/manualpages/Sys/UsingFortran.html
index 3e28179..194d99b 100644
--- a/docs/manualpages/Sys/UsingFortran.html
+++ b/docs/manualpages/Sys/UsingFortran.html
@@ -5,8 +5,8 @@
<TITLE>UsingFortran</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/UsingFortran.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/UsingFortran.html "><small>Report Typos and Errors</small></a></div>
<A NAME="UsingFortran"><H1>UsingFortran</H1></A>
Fortran can be used with PETSc in four distinct approaches
<pre>
diff --git a/docs/manualpages/Sys/index.html b/docs/manualpages/Sys/index.html
index 961517c..a8d96a4 100644
--- a/docs/manualpages/Sys/index.html
+++ b/docs/manualpages/Sys/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Sys/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Sys/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/docs/manualpages/TS/DMCopyDMTS.html b/docs/manualpages/TS/DMCopyDMTS.html
index 429bccd..6d3892e 100644
--- a/docs/manualpages/TS/DMCopyDMTS.html
+++ b/docs/manualpages/TS/DMCopyDMTS.html
@@ -5,8 +5,8 @@
<TITLE>DMCopyDMTS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMCopyDMTS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMCopyDMTS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMCopyDMTS"><H1>DMCopyDMTS</H1></A>
copies a <A HREF="../DM/DM.html#DM">DM</A> context to a new <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMDATSSetIFunctionLocal.html b/docs/manualpages/TS/DMDATSSetIFunctionLocal.html
index a8806a7..0ca2295 100644
--- a/docs/manualpages/TS/DMDATSSetIFunctionLocal.html
+++ b/docs/manualpages/TS/DMDATSSetIFunctionLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDATSSetIFunctionLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMDATSSetIFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMDATSSetIFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDATSSetIFunctionLocal"><H1>DMDATSSetIFunctionLocal</H1></A>
set a local residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMDATSSetIJacobianLocal.html b/docs/manualpages/TS/DMDATSSetIJacobianLocal.html
index 211e166..4ce50ed 100644
--- a/docs/manualpages/TS/DMDATSSetIJacobianLocal.html
+++ b/docs/manualpages/TS/DMDATSSetIJacobianLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDATSSetIJacobianLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMDATSSetIJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMDATSSetIJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDATSSetIJacobianLocal"><H1>DMDATSSetIJacobianLocal</H1></A>
set a local residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html b/docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html
index f49bd16..163867b 100644
--- a/docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html
+++ b/docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDATSSetRHSFunctionLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDATSSetRHSFunctionLocal"><H1>DMDATSSetRHSFunctionLocal</H1></A>
set a local residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html b/docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html
index e2ab069..adec3d8 100644
--- a/docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html
+++ b/docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMDATSSetRHSJacobianLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMDATSSetRHSJacobianLocal"><H1>DMDATSSetRHSJacobianLocal</H1></A>
set a local residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMGetDMTS.html b/docs/manualpages/TS/DMGetDMTS.html
index 9c6de73..75e34b3 100644
--- a/docs/manualpages/TS/DMGetDMTS.html
+++ b/docs/manualpages/TS/DMGetDMTS.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDMTS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMGetDMTS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMGetDMTS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDMTS"><H1>DMGetDMTS</H1></A>
get read-only private DMTS context from a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMGetDMTSWrite.html b/docs/manualpages/TS/DMGetDMTSWrite.html
index ee00e97..7a5d3e5 100644
--- a/docs/manualpages/TS/DMGetDMTSWrite.html
+++ b/docs/manualpages/TS/DMGetDMTSWrite.html
@@ -5,8 +5,8 @@
<TITLE>DMGetDMTSWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMGetDMTSWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMGetDMTSWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMGetDMTSWrite"><H1>DMGetDMTSWrite</H1></A>
get write access to private DMTS context from a <A HREF="../DM/DM.html#DM">DM</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMPlexTSComputeBoundary.html b/docs/manualpages/TS/DMPlexTSComputeBoundary.html
index 74b173b..6c1b3ba 100644
--- a/docs/manualpages/TS/DMPlexTSComputeBoundary.html
+++ b/docs/manualpages/TS/DMPlexTSComputeBoundary.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTSComputeBoundary</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMPlexTSComputeBoundary.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMPlexTSComputeBoundary.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTSComputeBoundary"><H1>DMPlexTSComputeBoundary</H1></A>
Insert the essential boundary values for the local input X and/or its time derivative X_t using pointwise functions specified by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMPlexTSComputeIFunctionFEM.html b/docs/manualpages/TS/DMPlexTSComputeIFunctionFEM.html
index 3fa26d0..d9fd610 100644
--- a/docs/manualpages/TS/DMPlexTSComputeIFunctionFEM.html
+++ b/docs/manualpages/TS/DMPlexTSComputeIFunctionFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTSComputeIFunctionFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMPlexTSComputeIFunctionFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMPlexTSComputeIFunctionFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTSComputeIFunctionFEM"><H1>DMPlexTSComputeIFunctionFEM</H1></A>
Form the local residual F from the local input X using pointwise functions specified by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMPlexTSComputeIJacobianFEM.html b/docs/manualpages/TS/DMPlexTSComputeIJacobianFEM.html
index 901e38a..70f63ed 100644
--- a/docs/manualpages/TS/DMPlexTSComputeIJacobianFEM.html
+++ b/docs/manualpages/TS/DMPlexTSComputeIJacobianFEM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTSComputeIJacobianFEM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMPlexTSComputeIJacobianFEM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMPlexTSComputeIJacobianFEM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTSComputeIJacobianFEM"><H1>DMPlexTSComputeIJacobianFEM</H1></A>
Form the local Jacobian J from the local input X using pointwise functions specified by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMPlexTSComputeRHSFunctionFVM.html b/docs/manualpages/TS/DMPlexTSComputeRHSFunctionFVM.html
index 4b1845e..8807858 100644
--- a/docs/manualpages/TS/DMPlexTSComputeRHSFunctionFVM.html
+++ b/docs/manualpages/TS/DMPlexTSComputeRHSFunctionFVM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTSComputeRHSFunctionFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMPlexTSComputeRHSFunctionFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMPlexTSComputeRHSFunctionFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTSComputeRHSFunctionFVM"><H1>DMPlexTSComputeRHSFunctionFVM</H1></A>
Form the local forcing F from the local input X using pointwise functions specified by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMPlexTSGetGeometryFVM.html b/docs/manualpages/TS/DMPlexTSGetGeometryFVM.html
index 7529a20..9d8d20a 100644
--- a/docs/manualpages/TS/DMPlexTSGetGeometryFVM.html
+++ b/docs/manualpages/TS/DMPlexTSGetGeometryFVM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTSGetGeometryFVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMPlexTSGetGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMPlexTSGetGeometryFVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTSGetGeometryFVM"><H1>DMPlexTSGetGeometryFVM</H1></A>
Return precomputed geometric data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMPlexTSGetGradientDM.html b/docs/manualpages/TS/DMPlexTSGetGradientDM.html
index 3e1d1e9..fe9bba9 100644
--- a/docs/manualpages/TS/DMPlexTSGetGradientDM.html
+++ b/docs/manualpages/TS/DMPlexTSGetGradientDM.html
@@ -5,8 +5,8 @@
<TITLE>DMPlexTSGetGradientDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMPlexTSGetGradientDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMPlexTSGetGradientDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMPlexTSGetGradientDM"><H1>DMPlexTSGetGradientDM</H1></A>
Return gradient data layout
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSCopy.html b/docs/manualpages/TS/DMTSCopy.html
index b95d246..c68b6b3 100644
--- a/docs/manualpages/TS/DMTSCopy.html
+++ b/docs/manualpages/TS/DMTSCopy.html
@@ -5,8 +5,8 @@
<TITLE>DMTSCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSCopy"><H1>DMTSCopy</H1></A>
copies the information in a DMTS to another DMTS
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetForcingFunction.html b/docs/manualpages/TS/DMTSGetForcingFunction.html
index ea85049..b111eba 100644
--- a/docs/manualpages/TS/DMTSGetForcingFunction.html
+++ b/docs/manualpages/TS/DMTSGetForcingFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetForcingFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetForcingFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetForcingFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetForcingFunction"><H1>DMTSGetForcingFunction</H1></A>
get <A HREF="../TS/TS.html#TS">TS</A> forcing function evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetI2Function.html b/docs/manualpages/TS/DMTSGetI2Function.html
index 4166e02..1a8d4dd 100644
--- a/docs/manualpages/TS/DMTSGetI2Function.html
+++ b/docs/manualpages/TS/DMTSGetI2Function.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetI2Function</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetI2Function.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetI2Function.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetI2Function"><H1>DMTSGetI2Function</H1></A>
get <A HREF="../TS/TS.html#TS">TS</A> implicit residual evaluation function for 2nd order systems
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetI2Jacobian.html b/docs/manualpages/TS/DMTSGetI2Jacobian.html
index 546099b..c24902d 100644
--- a/docs/manualpages/TS/DMTSGetI2Jacobian.html
+++ b/docs/manualpages/TS/DMTSGetI2Jacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetI2Jacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetI2Jacobian"><H1>DMTSGetI2Jacobian</H1></A>
get <A HREF="../TS/TS.html#TS">TS</A> implicit Jacobian evaluation function for 2nd order systems
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetIFunction.html b/docs/manualpages/TS/DMTSGetIFunction.html
index cdaf6b3..93d53a3 100644
--- a/docs/manualpages/TS/DMTSGetIFunction.html
+++ b/docs/manualpages/TS/DMTSGetIFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetIFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetIFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetIFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetIFunction"><H1>DMTSGetIFunction</H1></A>
get <A HREF="../TS/TS.html#TS">TS</A> implicit residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetIJacobian.html b/docs/manualpages/TS/DMTSGetIJacobian.html
index 3ce230c..035dbff 100644
--- a/docs/manualpages/TS/DMTSGetIJacobian.html
+++ b/docs/manualpages/TS/DMTSGetIJacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetIJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetIJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetIJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetIJacobian"><H1>DMTSGetIJacobian</H1></A>
get <A HREF="../TS/TS.html#TS">TS</A> Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetRHSFunction.html b/docs/manualpages/TS/DMTSGetRHSFunction.html
index 418ab96..45697a2 100644
--- a/docs/manualpages/TS/DMTSGetRHSFunction.html
+++ b/docs/manualpages/TS/DMTSGetRHSFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetRHSFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetRHSFunction"><H1>DMTSGetRHSFunction</H1></A>
get <A HREF="../TS/TS.html#TS">TS</A> explicit residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetRHSJacobian.html b/docs/manualpages/TS/DMTSGetRHSJacobian.html
index b2c5028..f135483 100644
--- a/docs/manualpages/TS/DMTSGetRHSJacobian.html
+++ b/docs/manualpages/TS/DMTSGetRHSJacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetRHSJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetRHSJacobian"><H1>DMTSGetRHSJacobian</H1></A>
get <A HREF="../TS/TS.html#TS">TS</A> Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSGetSolutionFunction.html b/docs/manualpages/TS/DMTSGetSolutionFunction.html
index be6aac8..9fe845e 100644
--- a/docs/manualpages/TS/DMTSGetSolutionFunction.html
+++ b/docs/manualpages/TS/DMTSGetSolutionFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSGetSolutionFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSGetSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSGetSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSGetSolutionFunction"><H1>DMTSGetSolutionFunction</H1></A>
gets the <A HREF="../TS/TS.html#TS">TS</A> solution evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetBoundaryLocal.html b/docs/manualpages/TS/DMTSSetBoundaryLocal.html
index 55a0dd7..5295194 100644
--- a/docs/manualpages/TS/DMTSSetBoundaryLocal.html
+++ b/docs/manualpages/TS/DMTSSetBoundaryLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetBoundaryLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetBoundaryLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetBoundaryLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetBoundaryLocal"><H1>DMTSSetBoundaryLocal</H1></A>
set the function for essential boundary data for a local implicit function evaluation. It should set the essential boundary data for the local portion of the solution X, as well its time derivative X_t (if it is not NULL). Vectors are initialized to zero before this function, so it is only needed for non homogeneous data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetForcingFunction.html b/docs/manualpages/TS/DMTSSetForcingFunction.html
index c5e47f8..2b6448b 100644
--- a/docs/manualpages/TS/DMTSSetForcingFunction.html
+++ b/docs/manualpages/TS/DMTSSetForcingFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetForcingFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetForcingFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetForcingFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetForcingFunction"><H1>DMTSSetForcingFunction</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> forcing function evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetI2Function.html b/docs/manualpages/TS/DMTSSetI2Function.html
index 466b745..cdffd95 100644
--- a/docs/manualpages/TS/DMTSSetI2Function.html
+++ b/docs/manualpages/TS/DMTSSetI2Function.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetI2Function</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetI2Function.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetI2Function.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetI2Function"><H1>DMTSSetI2Function</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> implicit function evaluation function for 2nd order systems
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetI2Jacobian.html b/docs/manualpages/TS/DMTSSetI2Jacobian.html
index d72a859..2f6896b 100644
--- a/docs/manualpages/TS/DMTSSetI2Jacobian.html
+++ b/docs/manualpages/TS/DMTSSetI2Jacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetI2Jacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetI2Jacobian"><H1>DMTSSetI2Jacobian</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> implicit Jacobian evaluation function for 2nd order systems
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetIFunction.html b/docs/manualpages/TS/DMTSSetIFunction.html
index c19d120..e5be4f0 100644
--- a/docs/manualpages/TS/DMTSSetIFunction.html
+++ b/docs/manualpages/TS/DMTSSetIFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetIFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetIFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetIFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetIFunction"><H1>DMTSSetIFunction</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> implicit function evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetIFunctionLocal.html b/docs/manualpages/TS/DMTSSetIFunctionLocal.html
index ed8fe69..04458d6 100644
--- a/docs/manualpages/TS/DMTSSetIFunctionLocal.html
+++ b/docs/manualpages/TS/DMTSSetIFunctionLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetIFunctionLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetIFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetIFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetIFunctionLocal"><H1>DMTSSetIFunctionLocal</H1></A>
set a local implicit function evaluation function. This function is called with local vector containing the local vector information PLUS ghost point information. It should compute a result for all local elements and DMTS will automatically accumulate the overlapping values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetIFunctionSerialize.html b/docs/manualpages/TS/DMTSSetIFunctionSerialize.html
index afc5edd..63fed88 100644
--- a/docs/manualpages/TS/DMTSSetIFunctionSerialize.html
+++ b/docs/manualpages/TS/DMTSSetIFunctionSerialize.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetIFunctionSerialize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetIFunctionSerialize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetIFunctionSerialize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetIFunctionSerialize"><H1>DMTSSetIFunctionSerialize</H1></A>
sets functions used to view and load a IFunction context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetIJacobian.html b/docs/manualpages/TS/DMTSSetIJacobian.html
index e4a6212..b4eb4a1 100644
--- a/docs/manualpages/TS/DMTSSetIJacobian.html
+++ b/docs/manualpages/TS/DMTSSetIJacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetIJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetIJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetIJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetIJacobian"><H1>DMTSSetIJacobian</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetIJacobianLocal.html b/docs/manualpages/TS/DMTSSetIJacobianLocal.html
index 9f15fb0..6889fe6 100644
--- a/docs/manualpages/TS/DMTSSetIJacobianLocal.html
+++ b/docs/manualpages/TS/DMTSSetIJacobianLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetIJacobianLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetIJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetIJacobianLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetIJacobianLocal"><H1>DMTSSetIJacobianLocal</H1></A>
set a local Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetIJacobianSerialize.html b/docs/manualpages/TS/DMTSSetIJacobianSerialize.html
index d9e1bcf..c894635 100644
--- a/docs/manualpages/TS/DMTSSetIJacobianSerialize.html
+++ b/docs/manualpages/TS/DMTSSetIJacobianSerialize.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetIJacobianSerialize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetIJacobianSerialize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetIJacobianSerialize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetIJacobianSerialize"><H1>DMTSSetIJacobianSerialize</H1></A>
sets functions used to view and load a IJacobian context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetRHSFunction.html b/docs/manualpages/TS/DMTSSetRHSFunction.html
index d260f0a..457e31a 100644
--- a/docs/manualpages/TS/DMTSSetRHSFunction.html
+++ b/docs/manualpages/TS/DMTSSetRHSFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetRHSFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetRHSFunction"><H1>DMTSSetRHSFunction</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> explicit residual evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetRHSFunctionLocal.html b/docs/manualpages/TS/DMTSSetRHSFunctionLocal.html
index 393e99d..e3a00e6 100644
--- a/docs/manualpages/TS/DMTSSetRHSFunctionLocal.html
+++ b/docs/manualpages/TS/DMTSSetRHSFunctionLocal.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetRHSFunctionLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetRHSFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetRHSFunctionLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetRHSFunctionLocal"><H1>DMTSSetRHSFunctionLocal</H1></A>
set a local rhs function evaluation function. This function is called with local vector containing the local vector information PLUS ghost point information. It should compute a result for all local elements and DMTS will automatically accumulate the overlapping values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetRHSJacobian.html b/docs/manualpages/TS/DMTSSetRHSJacobian.html
index a0c4fbc..247c262 100644
--- a/docs/manualpages/TS/DMTSSetRHSJacobian.html
+++ b/docs/manualpages/TS/DMTSSetRHSJacobian.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetRHSJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetRHSJacobian"><H1>DMTSSetRHSJacobian</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> Jacobian evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/DMTSSetSolutionFunction.html b/docs/manualpages/TS/DMTSSetSolutionFunction.html
index 05f5a94..1b330ea 100644
--- a/docs/manualpages/TS/DMTSSetSolutionFunction.html
+++ b/docs/manualpages/TS/DMTSSetSolutionFunction.html
@@ -5,8 +5,8 @@
<TITLE>DMTSSetSolutionFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/DMTSSetSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/DMTSSetSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="DMTSSetSolutionFunction"><H1>DMTSSetSolutionFunction</H1></A>
set <A HREF="../TS/TS.html#TS">TS</A> solution evaluation function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/EIMEX.html b/docs/manualpages/TS/EIMEX.html
index 60e8843..afa8207 100644
--- a/docs/manualpages/TS/EIMEX.html
+++ b/docs/manualpages/TS/EIMEX.html
@@ -5,8 +5,8 @@
<TITLE>EIMEX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/EIMEX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/EIMEX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="EIMEX"><H1>EIMEX</H1></A>
Time stepping with Extrapolated IMEX methods.
<H3><FONT COLOR="#CC3333">Notes</FONT></H3>
diff --git a/docs/manualpages/TS/SNESTSFormFunction.html b/docs/manualpages/TS/SNESTSFormFunction.html
index 046c61d..8ebcda9 100644
--- a/docs/manualpages/TS/SNESTSFormFunction.html
+++ b/docs/manualpages/TS/SNESTSFormFunction.html
@@ -5,8 +5,8 @@
<TITLE>SNESTSFormFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/SNESTSFormFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/SNESTSFormFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESTSFormFunction"><H1>SNESTSFormFunction</H1></A>
Function to evaluate nonlinear residual
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/SNESTSFormJacobian.html b/docs/manualpages/TS/SNESTSFormJacobian.html
index 21eed06..99802b5 100644
--- a/docs/manualpages/TS/SNESTSFormJacobian.html
+++ b/docs/manualpages/TS/SNESTSFormJacobian.html
@@ -5,8 +5,8 @@
<TITLE>SNESTSFormJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/SNESTSFormJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/SNESTSFormJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SNESTSFormJacobian"><H1>SNESTSFormJacobian</H1></A>
Function to evaluate the Jacobian
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TS.html b/docs/manualpages/TS/TS.html
index 5989613..2a482bd 100644
--- a/docs/manualpages/TS/TS.html
+++ b/docs/manualpages/TS/TS.html
@@ -5,8 +5,8 @@
<TITLE>TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS"><H1>TS</H1></A>
Abstract PETSc object that manages all time-steppers (ODE integrators)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TS2GetSolution.html b/docs/manualpages/TS/TS2GetSolution.html
index 1a11fbd..f34d674 100644
--- a/docs/manualpages/TS/TS2GetSolution.html
+++ b/docs/manualpages/TS/TS2GetSolution.html
@@ -5,8 +5,8 @@
<TITLE>TS2GetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS2GetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS2GetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS2GetSolution"><H1>TS2GetSolution</H1></A>
Returns the solution and time derivative at the present timestep for second order equations. It is valid to call this routine inside the function that you are evaluating in order to move to the new timestep. This vector not changed until the solution at the next timestep has been calculated.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TS2SetSolution.html b/docs/manualpages/TS/TS2SetSolution.html
index cd4b997..124a4e1 100644
--- a/docs/manualpages/TS/TS2SetSolution.html
+++ b/docs/manualpages/TS/TS2SetSolution.html
@@ -5,8 +5,8 @@
<TITLE>TS2SetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS2SetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS2SetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS2SetSolution"><H1>TS2SetSolution</H1></A>
Sets the initial solution and time derivative vectors for use by the <A HREF="../TS/TS.html#TS">TS</A> routines handling second order equations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSADAPTBASIC.html b/docs/manualpages/TS/TSADAPTBASIC.html
index 17b1bfc..a44eeaa 100644
--- a/docs/manualpages/TS/TSADAPTBASIC.html
+++ b/docs/manualpages/TS/TSADAPTBASIC.html
@@ -5,8 +5,8 @@
<TITLE>TSADAPTBASIC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSADAPTBASIC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSADAPTBASIC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSADAPTBASIC"><H1>TSADAPTBASIC</H1></A>
Basic adaptive controller for time stepping
<P>
diff --git a/docs/manualpages/TS/TSADAPTCFL.html b/docs/manualpages/TS/TSADAPTCFL.html
index 254a6a3..72a3349 100644
--- a/docs/manualpages/TS/TSADAPTCFL.html
+++ b/docs/manualpages/TS/TSADAPTCFL.html
@@ -5,8 +5,8 @@
<TITLE>TSADAPTCFL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSADAPTCFL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSADAPTCFL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSADAPTCFL"><H1>TSADAPTCFL</H1></A>
CFL adaptive controller for time stepping
<P>
diff --git a/docs/manualpages/TS/TSADAPTNONE.html b/docs/manualpages/TS/TSADAPTNONE.html
index 525c219..5c93fdd 100644
--- a/docs/manualpages/TS/TSADAPTNONE.html
+++ b/docs/manualpages/TS/TSADAPTNONE.html
@@ -5,8 +5,8 @@
<TITLE>TSADAPTNONE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSADAPTNONE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSADAPTNONE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSADAPTNONE"><H1>TSADAPTNONE</H1></A>
Time stepping controller that always accepts the current step and does not change it
<P>
diff --git a/docs/manualpages/TS/TSALPHA.html b/docs/manualpages/TS/TSALPHA.html
index 8eae895..acfec56 100644
--- a/docs/manualpages/TS/TSALPHA.html
+++ b/docs/manualpages/TS/TSALPHA.html
@@ -5,8 +5,8 @@
<TITLE>TSALPHA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSALPHA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSALPHA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSALPHA"><H1>TSALPHA</H1></A>
ODE/DAE solver using the implicit Generalized-Alpha method for first-order systems
<P>
diff --git a/docs/manualpages/TS/TSALPHA2.html b/docs/manualpages/TS/TSALPHA2.html
index a7264ac..c827ffe 100644
--- a/docs/manualpages/TS/TSALPHA2.html
+++ b/docs/manualpages/TS/TSALPHA2.html
@@ -5,8 +5,8 @@
<TITLE>TSALPHA2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSALPHA2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSALPHA2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSALPHA2"><H1>TSALPHA2</H1></A>
ODE/DAE solver using the implicit Generalized-Alpha method for second-order systems
<P>
diff --git a/docs/manualpages/TS/TSARKIMEX.html b/docs/manualpages/TS/TSARKIMEX.html
index e043bf3..ec0589c 100644
--- a/docs/manualpages/TS/TSARKIMEX.html
+++ b/docs/manualpages/TS/TSARKIMEX.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX"><H1>TSARKIMEX</H1></A>
ODE and DAE solver using Additive Runge-Kutta IMEX schemes These methods are intended for problems with well-separated time scales, especially when a slow scale is strongly
nonlinear such that it is expensive to solve with a fully implicit method. The user should provide the stiff part
diff --git a/docs/manualpages/TS/TSARKIMEX1BEE.html b/docs/manualpages/TS/TSARKIMEX1BEE.html
index 1901cc0..f774024 100644
--- a/docs/manualpages/TS/TSARKIMEX1BEE.html
+++ b/docs/manualpages/TS/TSARKIMEX1BEE.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX1BEE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX1BEE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX1BEE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX1BEE"><H1>TSARKIMEX1BEE</H1></A>
First order Backward Euler represented as an ARK IMEX scheme with extrapolation as error estimator. This is a 3-stage method. This method is aimed at starting the integration of implicit DAEs when explicit first-stage ARK methods are used.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEX2C.html b/docs/manualpages/TS/TSARKIMEX2C.html
index 86dc3dc..8b9329b 100644
--- a/docs/manualpages/TS/TSARKIMEX2C.html
+++ b/docs/manualpages/TS/TSARKIMEX2C.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX2C</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX2C.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX2C.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX2C"><H1>TSARKIMEX2C</H1></A>
Second order ARK IMEX scheme with L-stable implicit part. This method has one explicit stage and two implicit stages. The implicit part is the same as in <A HREF="../TS/TSARKIMEX2D.html#TSARKIMEX2D">TSARKIMEX2D</A> and <A HREF="../TS/TSARKIMEX2E.html#TSARKIMEX2E">TSARKIMEX2E</A>, but the explicit part has a larger stability region on the negative real axis. This method was provided by Emil Constantinescu.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEX2D.html b/docs/manualpages/TS/TSARKIMEX2D.html
index a600ca9..2c1ec3d 100644
--- a/docs/manualpages/TS/TSARKIMEX2D.html
+++ b/docs/manualpages/TS/TSARKIMEX2D.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX2D</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX2D.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX2D.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX2D"><H1>TSARKIMEX2D</H1></A>
Second order ARK IMEX scheme with L-stable implicit part. This method has one explicit stage and two implicit stages. The stability function is independent of the explicit part in the infinity limit of the implict component. This method was provided by Emil Constantinescu.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEX2E.html b/docs/manualpages/TS/TSARKIMEX2E.html
index 7ea9f1c..1ef70a0 100644
--- a/docs/manualpages/TS/TSARKIMEX2E.html
+++ b/docs/manualpages/TS/TSARKIMEX2E.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX2E</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX2E.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX2E.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX2E"><H1>TSARKIMEX2E</H1></A>
Second order ARK IMEX scheme with L-stable implicit part. This method has one explicit stage and two implicit stages. It is is an optimal method developed by Emil Constantinescu.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEX3.html b/docs/manualpages/TS/TSARKIMEX3.html
index c8394a2..45d36ac 100644
--- a/docs/manualpages/TS/TSARKIMEX3.html
+++ b/docs/manualpages/TS/TSARKIMEX3.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX3"><H1>TSARKIMEX3</H1></A>
Third order ARK IMEX scheme with L-stable implicit part. This method has one explicit stage and three implicit stages.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEX4.html b/docs/manualpages/TS/TSARKIMEX4.html
index 9821853..c07728e 100644
--- a/docs/manualpages/TS/TSARKIMEX4.html
+++ b/docs/manualpages/TS/TSARKIMEX4.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX4"><H1>TSARKIMEX4</H1></A>
Fourth order ARK IMEX scheme with L-stable implicit part. This method has one explicit stage and four implicit stages.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEX5.html b/docs/manualpages/TS/TSARKIMEX5.html
index b98ac2f..7db52d1 100644
--- a/docs/manualpages/TS/TSARKIMEX5.html
+++ b/docs/manualpages/TS/TSARKIMEX5.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEX5</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEX5.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEX5.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEX5"><H1>TSARKIMEX5</H1></A>
Fifth order ARK IMEX scheme with L-stable implicit part. This method has one explicit stage and five implicit stages.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEXA2.html b/docs/manualpages/TS/TSARKIMEXA2.html
index 2d3bbe6..47cb52f 100644
--- a/docs/manualpages/TS/TSARKIMEXA2.html
+++ b/docs/manualpages/TS/TSARKIMEXA2.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXA2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXA2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXA2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXA2"><H1>TSARKIMEXA2</H1></A>
Second order ARK IMEX scheme with A-stable implicit part. This method has an explicit stage and one implicit stage, and has an A-stable implicit scheme. This method was provided by Emil Constantinescu.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEXARS122.html b/docs/manualpages/TS/TSARKIMEXARS122.html
index 5c4e08d..b559b8c 100644
--- a/docs/manualpages/TS/TSARKIMEXARS122.html
+++ b/docs/manualpages/TS/TSARKIMEXARS122.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXARS122</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXARS122.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXARS122.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXARS122"><H1>TSARKIMEXARS122</H1></A>
Second order ARK IMEX scheme. This method has one explicit stage and one implicit stage.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEXARS443.html b/docs/manualpages/TS/TSARKIMEXARS443.html
index ecc1547..171f964 100644
--- a/docs/manualpages/TS/TSARKIMEXARS443.html
+++ b/docs/manualpages/TS/TSARKIMEXARS443.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXARS443</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXARS443.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXARS443.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXARS443"><H1>TSARKIMEXARS443</H1></A>
Third order ARK IMEX scheme. This method has one explicit stage and four implicit stages.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEXBPR3.html b/docs/manualpages/TS/TSARKIMEXBPR3.html
index 245593e..e47e49f 100644
--- a/docs/manualpages/TS/TSARKIMEXBPR3.html
+++ b/docs/manualpages/TS/TSARKIMEXBPR3.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXBPR3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXBPR3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXBPR3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXBPR3"><H1>TSARKIMEXBPR3</H1></A>
Third order ARK IMEX scheme. This method has one explicit stage and four implicit stages.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEXFinalizePackage.html b/docs/manualpages/TS/TSARKIMEXFinalizePackage.html
index b5758e9..b6c95eb 100644
--- a/docs/manualpages/TS/TSARKIMEXFinalizePackage.html
+++ b/docs/manualpages/TS/TSARKIMEXFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXFinalizePackage"><H1>TSARKIMEXFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../TS/TSARKIMEX.html#TSARKIMEX">TSARKIMEX</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXGetType.html b/docs/manualpages/TS/TSARKIMEXGetType.html
index 68a45eb..5ed0043 100644
--- a/docs/manualpages/TS/TSARKIMEXGetType.html
+++ b/docs/manualpages/TS/TSARKIMEXGetType.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXGetType"><H1>TSARKIMEXGetType</H1></A>
Get the type of ARK IMEX scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXInitializePackage.html b/docs/manualpages/TS/TSARKIMEXInitializePackage.html
index 8a3f5f0..cc41dc3 100644
--- a/docs/manualpages/TS/TSARKIMEXInitializePackage.html
+++ b/docs/manualpages/TS/TSARKIMEXInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXInitializePackage"><H1>TSARKIMEXInitializePackage</H1></A>
This function initializes everything in the <A HREF="../TS/TSARKIMEX.html#TSARKIMEX">TSARKIMEX</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to TSCreate_ARKIMEX() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXL2.html b/docs/manualpages/TS/TSARKIMEXL2.html
index ca2d84a..7b6e9c8 100644
--- a/docs/manualpages/TS/TSARKIMEXL2.html
+++ b/docs/manualpages/TS/TSARKIMEXL2.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXL2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXL2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXL2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXL2"><H1>TSARKIMEXL2</H1></A>
Second order ARK IMEX scheme with L-stable implicit part. This method has two implicit stages, and L-stable implicit scheme.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEXPRSSP2.html b/docs/manualpages/TS/TSARKIMEXPRSSP2.html
index 9dfcae0..e516b68 100644
--- a/docs/manualpages/TS/TSARKIMEXPRSSP2.html
+++ b/docs/manualpages/TS/TSARKIMEXPRSSP2.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXPRSSP2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXPRSSP2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXPRSSP2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXPRSSP2"><H1>TSARKIMEXPRSSP2</H1></A>
Second order SSP ARK IMEX scheme. This method has three implicit stages.
<P>
diff --git a/docs/manualpages/TS/TSARKIMEXRegister.html b/docs/manualpages/TS/TSARKIMEXRegister.html
index 94b102b..d9eb4ad 100644
--- a/docs/manualpages/TS/TSARKIMEXRegister.html
+++ b/docs/manualpages/TS/TSARKIMEXRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXRegister"><H1>TSARKIMEXRegister</H1></A>
register an ARK IMEX scheme by providing the entries in the Butcher tableau and optionally embedded approximations and interpolation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXRegisterAll.html b/docs/manualpages/TS/TSARKIMEXRegisterAll.html
index ddfc266..4c3ae0c 100644
--- a/docs/manualpages/TS/TSARKIMEXRegisterAll.html
+++ b/docs/manualpages/TS/TSARKIMEXRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXRegisterAll"><H1>TSARKIMEXRegisterAll</H1></A>
Registers all of the additive Runge-Kutta implicit-explicit methods in <A HREF="../TS/TSARKIMEX.html#TSARKIMEX">TSARKIMEX</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXRegisterDestroy.html b/docs/manualpages/TS/TSARKIMEXRegisterDestroy.html
index 04711c7..33bb98c 100644
--- a/docs/manualpages/TS/TSARKIMEXRegisterDestroy.html
+++ b/docs/manualpages/TS/TSARKIMEXRegisterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXRegisterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXRegisterDestroy"><H1>TSARKIMEXRegisterDestroy</H1></A>
Frees the list of schemes that were registered by <A HREF="../TS/TSARKIMEXRegister.html#TSARKIMEXRegister">TSARKIMEXRegister</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html b/docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html
index 7a2daa5..1d4a26f 100644
--- a/docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html
+++ b/docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXSetFullyImplicit</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXSetFullyImplicit"><H1>TSARKIMEXSetFullyImplicit</H1></A>
Solve both parts of the equation implicitly
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXSetType.html b/docs/manualpages/TS/TSARKIMEXSetType.html
index 5cdcd04..a98a404 100644
--- a/docs/manualpages/TS/TSARKIMEXSetType.html
+++ b/docs/manualpages/TS/TSARKIMEXSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXSetType"><H1>TSARKIMEXSetType</H1></A>
Set the type of ARK IMEX scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSARKIMEXType.html b/docs/manualpages/TS/TSARKIMEXType.html
index 8ddbbe6..2f52584 100644
--- a/docs/manualpages/TS/TSARKIMEXType.html
+++ b/docs/manualpages/TS/TSARKIMEXType.html
@@ -5,8 +5,8 @@
<TITLE>TSARKIMEXType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSARKIMEXType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSARKIMEXType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSARKIMEXType"><H1>TSARKIMEXType</H1></A>
String with the name of an Additive Runge-Kutta IMEX method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdapt.html b/docs/manualpages/TS/TSAdapt.html
index 73c7fbc..1940961 100644
--- a/docs/manualpages/TS/TSAdapt.html
+++ b/docs/manualpages/TS/TSAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdapt"><H1>TSAdapt</H1></A>
Abstract object that manages time-step adaptivity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptBasicGetClip.html b/docs/manualpages/TS/TSAdaptBasicGetClip.html
index cb2ccad..de62e72 100644
--- a/docs/manualpages/TS/TSAdaptBasicGetClip.html
+++ b/docs/manualpages/TS/TSAdaptBasicGetClip.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptBasicGetClip</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptBasicGetClip.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptBasicGetClip.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptBasicGetClip"><H1>TSAdaptBasicGetClip</H1></A>
Gets the admissible decrease/increase factor in step size
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptBasicSetClip.html b/docs/manualpages/TS/TSAdaptBasicSetClip.html
index 8f06577..70cfd48 100644
--- a/docs/manualpages/TS/TSAdaptBasicSetClip.html
+++ b/docs/manualpages/TS/TSAdaptBasicSetClip.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptBasicSetClip</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptBasicSetClip.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptBasicSetClip.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptBasicSetClip"><H1>TSAdaptBasicSetClip</H1></A>
Sets the admissible decrease/increase factor in step size
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptCandidateAdd.html b/docs/manualpages/TS/TSAdaptCandidateAdd.html
index 56ba3a2..595fb8f 100644
--- a/docs/manualpages/TS/TSAdaptCandidateAdd.html
+++ b/docs/manualpages/TS/TSAdaptCandidateAdd.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptCandidateAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptCandidateAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptCandidateAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptCandidateAdd"><H1>TSAdaptCandidateAdd</H1></A>
add a candidate scheme for the adaptive controller to select from
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptCandidatesClear.html b/docs/manualpages/TS/TSAdaptCandidatesClear.html
index 8ca4425..572d030 100644
--- a/docs/manualpages/TS/TSAdaptCandidatesClear.html
+++ b/docs/manualpages/TS/TSAdaptCandidatesClear.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptCandidatesClear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptCandidatesClear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptCandidatesClear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptCandidatesClear"><H1>TSAdaptCandidatesClear</H1></A>
clear any previously set candidate schemes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptCandidatesGet.html b/docs/manualpages/TS/TSAdaptCandidatesGet.html
index d5e2f23..128af1c 100644
--- a/docs/manualpages/TS/TSAdaptCandidatesGet.html
+++ b/docs/manualpages/TS/TSAdaptCandidatesGet.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptCandidatesGet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptCandidatesGet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptCandidatesGet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptCandidatesGet"><H1>TSAdaptCandidatesGet</H1></A>
Get the list of candidate orders of accuracy and cost
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptCheckStage.html b/docs/manualpages/TS/TSAdaptCheckStage.html
index 29e34e2..077e66c 100644
--- a/docs/manualpages/TS/TSAdaptCheckStage.html
+++ b/docs/manualpages/TS/TSAdaptCheckStage.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptCheckStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptCheckStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptCheckStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptCheckStage"><H1>TSAdaptCheckStage</H1></A>
checks whether to accept a stage, (e.g. reject and change time step size if nonlinear solve fails)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptChoose.html b/docs/manualpages/TS/TSAdaptChoose.html
index 9af16ae..7bd7dd5 100644
--- a/docs/manualpages/TS/TSAdaptChoose.html
+++ b/docs/manualpages/TS/TSAdaptChoose.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptChoose</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptChoose.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptChoose.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptChoose"><H1>TSAdaptChoose</H1></A>
choose which method and step size to use for the next step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptCreate.html b/docs/manualpages/TS/TSAdaptCreate.html
index 91a041c..f8b80c8 100644
--- a/docs/manualpages/TS/TSAdaptCreate.html
+++ b/docs/manualpages/TS/TSAdaptCreate.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptCreate"><H1>TSAdaptCreate</H1></A>
create an adaptive controller context for time stepping
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptFinalizePackage.html b/docs/manualpages/TS/TSAdaptFinalizePackage.html
index d33ed4e..b22c37b 100644
--- a/docs/manualpages/TS/TSAdaptFinalizePackage.html
+++ b/docs/manualpages/TS/TSAdaptFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptFinalizePackage"><H1>TSAdaptFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../TS/TS.html#TS">TS</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptInitializePackage.html b/docs/manualpages/TS/TSAdaptInitializePackage.html
index a9e8c8b..ce30569 100644
--- a/docs/manualpages/TS/TSAdaptInitializePackage.html
+++ b/docs/manualpages/TS/TSAdaptInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptInitializePackage"><H1>TSAdaptInitializePackage</H1></A>
This function initializes everything in the <A HREF="../TS/TSAdapt.html#TSAdapt">TSAdapt</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to TSCreate_GL() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptLoad.html b/docs/manualpages/TS/TSAdaptLoad.html
index 76b1b57..c10e68b 100644
--- a/docs/manualpages/TS/TSAdaptLoad.html
+++ b/docs/manualpages/TS/TSAdaptLoad.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptLoad"><H1>TSAdaptLoad</H1></A>
Loads a <A HREF="../TS/TSAdapt.html#TSAdapt">TSAdapt</A> that has been stored in binary with TSAdaptView().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptRegister.html b/docs/manualpages/TS/TSAdaptRegister.html
index 9969746..bce191b 100644
--- a/docs/manualpages/TS/TSAdaptRegister.html
+++ b/docs/manualpages/TS/TSAdaptRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptRegister"><H1>TSAdaptRegister</H1></A>
adds a <A HREF="../TS/TSAdapt.html#TSAdapt">TSAdapt</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptRegisterAll.html b/docs/manualpages/TS/TSAdaptRegisterAll.html
index 783b9d7..6e14a03 100644
--- a/docs/manualpages/TS/TSAdaptRegisterAll.html
+++ b/docs/manualpages/TS/TSAdaptRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptRegisterAll"><H1>TSAdaptRegisterAll</H1></A>
Registers all of the adaptivity schemes in <A HREF="../TS/TSAdapt.html#TSAdapt">TSAdapt</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptReset.html b/docs/manualpages/TS/TSAdaptReset.html
index dd70d90..44ce837 100644
--- a/docs/manualpages/TS/TSAdaptReset.html
+++ b/docs/manualpages/TS/TSAdaptReset.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptReset"><H1>TSAdaptReset</H1></A>
Resets a <A HREF="../TS/TSAdapt.html#TSAdapt">TSAdapt</A> context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptSetCheckStage.html b/docs/manualpages/TS/TSAdaptSetCheckStage.html
index 5d453d8..082b1f7 100644
--- a/docs/manualpages/TS/TSAdaptSetCheckStage.html
+++ b/docs/manualpages/TS/TSAdaptSetCheckStage.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptSetCheckStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptSetCheckStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptSetCheckStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptSetCheckStage"><H1>TSAdaptSetCheckStage</H1></A>
set a callback to check convergence for a stage
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptSetMonitor.html b/docs/manualpages/TS/TSAdaptSetMonitor.html
index 3493fca..bb40bc9 100644
--- a/docs/manualpages/TS/TSAdaptSetMonitor.html
+++ b/docs/manualpages/TS/TSAdaptSetMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptSetMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptSetMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptSetMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptSetMonitor"><H1>TSAdaptSetMonitor</H1></A>
Monitor the choices made by the adaptive controller
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptSetStepLimits.html b/docs/manualpages/TS/TSAdaptSetStepLimits.html
index f204180..d5955e4 100644
--- a/docs/manualpages/TS/TSAdaptSetStepLimits.html
+++ b/docs/manualpages/TS/TSAdaptSetStepLimits.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptSetStepLimits</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptSetStepLimits.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptSetStepLimits.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptSetStepLimits"><H1>TSAdaptSetStepLimits</H1></A>
Set minimum and maximum step sizes to be considered by the controller
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptSetType.html b/docs/manualpages/TS/TSAdaptSetType.html
index 3f73587..0fb698a 100644
--- a/docs/manualpages/TS/TSAdaptSetType.html
+++ b/docs/manualpages/TS/TSAdaptSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptSetType"><H1>TSAdaptSetType</H1></A>
sets the approach used for the error adapter, currently there is only <A HREF="../TS/TSADAPTBASIC.html#TSADAPTBASIC">TSADAPTBASIC</A> and <A HREF="../TS/TSADAPTNONE.html#TSADAPTNONE">TSADAPTNONE</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdaptType.html b/docs/manualpages/TS/TSAdaptType.html
index a077a57..1bdeca3 100644
--- a/docs/manualpages/TS/TSAdaptType.html
+++ b/docs/manualpages/TS/TSAdaptType.html
@@ -5,8 +5,8 @@
<TITLE>TSAdaptType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdaptType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdaptType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdaptType"><H1>TSAdaptType</H1></A>
String with the name of <A HREF="../TS/TSAdapt.html#TSAdapt">TSAdapt</A> scheme.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointComputeCostIntegrand.html b/docs/manualpages/TS/TSAdjointComputeCostIntegrand.html
index 4205a02..9373be5 100644
--- a/docs/manualpages/TS/TSAdjointComputeCostIntegrand.html
+++ b/docs/manualpages/TS/TSAdjointComputeCostIntegrand.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointComputeCostIntegrand</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointComputeCostIntegrand.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointComputeCostIntegrand.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointComputeCostIntegrand"><H1>TSAdjointComputeCostIntegrand</H1></A>
Evaluates the integral function in the cost functions.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointComputeDRDPFunction.html b/docs/manualpages/TS/TSAdjointComputeDRDPFunction.html
index 3e5e651..dbdf8a6 100644
--- a/docs/manualpages/TS/TSAdjointComputeDRDPFunction.html
+++ b/docs/manualpages/TS/TSAdjointComputeDRDPFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointComputeDRDPFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointComputeDRDPFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointComputeDRDPFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointComputeDRDPFunction"><H1>TSAdjointComputeDRDPFunction</H1></A>
Runs the user-defined DRDP function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointComputeDRDYFunction.html b/docs/manualpages/TS/TSAdjointComputeDRDYFunction.html
index 7bcdba0..fc93aa3 100644
--- a/docs/manualpages/TS/TSAdjointComputeDRDYFunction.html
+++ b/docs/manualpages/TS/TSAdjointComputeDRDYFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointComputeDRDYFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointComputeDRDYFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointComputeDRDYFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointComputeDRDYFunction"><H1>TSAdjointComputeDRDYFunction</H1></A>
Runs the user-defined DRDY function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointComputeRHSJacobian.html b/docs/manualpages/TS/TSAdjointComputeRHSJacobian.html
index 93af155..a36d75e 100644
--- a/docs/manualpages/TS/TSAdjointComputeRHSJacobian.html
+++ b/docs/manualpages/TS/TSAdjointComputeRHSJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointComputeRHSJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointComputeRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointComputeRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointComputeRHSJacobian"><H1>TSAdjointComputeRHSJacobian</H1></A>
Runs the user-defined Jacobian function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointCostIntegral.html b/docs/manualpages/TS/TSAdjointCostIntegral.html
index 5648be6..d5f406e 100644
--- a/docs/manualpages/TS/TSAdjointCostIntegral.html
+++ b/docs/manualpages/TS/TSAdjointCostIntegral.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointCostIntegral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointCostIntegral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointCostIntegral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointCostIntegral"><H1>TSAdjointCostIntegral</H1></A>
Evaluate the cost integral in the adjoint run.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointMonitor.html b/docs/manualpages/TS/TSAdjointMonitor.html
index 86e00ea..d2c3581 100644
--- a/docs/manualpages/TS/TSAdjointMonitor.html
+++ b/docs/manualpages/TS/TSAdjointMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointMonitor"><H1>TSAdjointMonitor</H1></A>
Runs all user-provided adjoint monitor routines set using <A HREF="../TS/TSAdjointMonitorSet.html#TSAdjointMonitorSet">TSAdjointMonitorSet</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointMonitorCancel.html b/docs/manualpages/TS/TSAdjointMonitorCancel.html
index 573e148..43d21f2 100644
--- a/docs/manualpages/TS/TSAdjointMonitorCancel.html
+++ b/docs/manualpages/TS/TSAdjointMonitorCancel.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointMonitorCancel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointMonitorCancel"><H1>TSAdjointMonitorCancel</H1></A>
Clears all the adjoint monitors that have been set on a time-step object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointMonitorDefault.html b/docs/manualpages/TS/TSAdjointMonitorDefault.html
index c4b6fb2..91802ad 100644
--- a/docs/manualpages/TS/TSAdjointMonitorDefault.html
+++ b/docs/manualpages/TS/TSAdjointMonitorDefault.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointMonitorDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointMonitorDefault"><H1>TSAdjointMonitorDefault</H1></A>
the default monitor of adjoint computations
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointMonitorDrawSensi.html b/docs/manualpages/TS/TSAdjointMonitorDrawSensi.html
index 59bb033..de0e769 100644
--- a/docs/manualpages/TS/TSAdjointMonitorDrawSensi.html
+++ b/docs/manualpages/TS/TSAdjointMonitorDrawSensi.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointMonitorDrawSensi</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointMonitorDrawSensi.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointMonitorDrawSensi.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointMonitorDrawSensi"><H1>TSAdjointMonitorDrawSensi</H1></A>
Monitors progress of the adjoint <A HREF="../TS/TS.html#TS">TS</A> solvers by calling <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the sensitivities to initial states at each timestep
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointMonitorSet.html b/docs/manualpages/TS/TSAdjointMonitorSet.html
index a79bf10..15d030b 100644
--- a/docs/manualpages/TS/TSAdjointMonitorSet.html
+++ b/docs/manualpages/TS/TSAdjointMonitorSet.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointMonitorSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointMonitorSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointMonitorSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointMonitorSet"><H1>TSAdjointMonitorSet</H1></A>
Sets an ADDITIONAL function that is to be used at every timestep to display the iteration's progress.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointMonitorSetFromOptions.html b/docs/manualpages/TS/TSAdjointMonitorSetFromOptions.html
index fe63775..8773d31 100644
--- a/docs/manualpages/TS/TSAdjointMonitorSetFromOptions.html
+++ b/docs/manualpages/TS/TSAdjointMonitorSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointMonitorSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointMonitorSetFromOptions"><H1>TSAdjointMonitorSetFromOptions</H1></A>
Sets a monitor function and viewer appropriate for the type indicated by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointSetRHSJacobian.html b/docs/manualpages/TS/TSAdjointSetRHSJacobian.html
index eeeb728..f3a460c 100644
--- a/docs/manualpages/TS/TSAdjointSetRHSJacobian.html
+++ b/docs/manualpages/TS/TSAdjointSetRHSJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointSetRHSJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointSetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointSetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointSetRHSJacobian"><H1>TSAdjointSetRHSJacobian</H1></A>
Sets the function that computes the Jacobian of G w.r.t. the parameters p where y_t = G(y,p,t), as well as the location to store the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointSetSteps.html b/docs/manualpages/TS/TSAdjointSetSteps.html
index 57fd794..ab35784 100644
--- a/docs/manualpages/TS/TSAdjointSetSteps.html
+++ b/docs/manualpages/TS/TSAdjointSetSteps.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointSetSteps</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointSetSteps.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointSetSteps.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointSetSteps"><H1>TSAdjointSetSteps</H1></A>
Sets the number of steps the adjoint solver should take backward in time
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointSetUp.html b/docs/manualpages/TS/TSAdjointSetUp.html
index d050048..418d217 100644
--- a/docs/manualpages/TS/TSAdjointSetUp.html
+++ b/docs/manualpages/TS/TSAdjointSetUp.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointSetUp"><H1>TSAdjointSetUp</H1></A>
Sets up the internal data structures for the later use of an adjoint solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointSolve.html b/docs/manualpages/TS/TSAdjointSolve.html
index e613612..af3b361 100644
--- a/docs/manualpages/TS/TSAdjointSolve.html
+++ b/docs/manualpages/TS/TSAdjointSolve.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointSolve"><H1>TSAdjointSolve</H1></A>
Solves the discrete ajoint problem for an ODE/DAE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAdjointStep.html b/docs/manualpages/TS/TSAdjointStep.html
index b611fa2..f0aa7f4 100644
--- a/docs/manualpages/TS/TSAdjointStep.html
+++ b/docs/manualpages/TS/TSAdjointStep.html
@@ -5,8 +5,8 @@
<TITLE>TSAdjointStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAdjointStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAdjointStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAdjointStep"><H1>TSAdjointStep</H1></A>
Steps one time step backward in the adjoint run
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlpha2GetParams.html b/docs/manualpages/TS/TSAlpha2GetParams.html
index 6bb05d6..82d6a1e 100644
--- a/docs/manualpages/TS/TSAlpha2GetParams.html
+++ b/docs/manualpages/TS/TSAlpha2GetParams.html
@@ -5,8 +5,8 @@
<TITLE>TSAlpha2GetParams</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlpha2GetParams.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlpha2GetParams.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlpha2GetParams"><H1>TSAlpha2GetParams</H1></A>
gets the algorithmic parameters for <A HREF="../TS/TSALPHA2.html#TSALPHA2">TSALPHA2</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlpha2SetParams.html b/docs/manualpages/TS/TSAlpha2SetParams.html
index 231b9d9..82f31a3 100644
--- a/docs/manualpages/TS/TSAlpha2SetParams.html
+++ b/docs/manualpages/TS/TSAlpha2SetParams.html
@@ -5,8 +5,8 @@
<TITLE>TSAlpha2SetParams</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlpha2SetParams.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlpha2SetParams.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlpha2SetParams"><H1>TSAlpha2SetParams</H1></A>
sets the algorithmic parameters for <A HREF="../TS/TSALPHA2.html#TSALPHA2">TSALPHA2</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlpha2SetRadius.html b/docs/manualpages/TS/TSAlpha2SetRadius.html
index 7c9f94d..81b00d5 100644
--- a/docs/manualpages/TS/TSAlpha2SetRadius.html
+++ b/docs/manualpages/TS/TSAlpha2SetRadius.html
@@ -5,8 +5,8 @@
<TITLE>TSAlpha2SetRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlpha2SetRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlpha2SetRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlpha2SetRadius"><H1>TSAlpha2SetRadius</H1></A>
sets the desired spectral radius of the method (i.e. high-frequency numerical damping)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlpha2UseAdapt.html b/docs/manualpages/TS/TSAlpha2UseAdapt.html
index 6872621..e75587c 100644
--- a/docs/manualpages/TS/TSAlpha2UseAdapt.html
+++ b/docs/manualpages/TS/TSAlpha2UseAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSAlpha2UseAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlpha2UseAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlpha2UseAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlpha2UseAdapt"><H1>TSAlpha2UseAdapt</H1></A>
Use time-step adaptivity with the Alpha method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlphaGetParams.html b/docs/manualpages/TS/TSAlphaGetParams.html
index cb9a24f..95be52c 100644
--- a/docs/manualpages/TS/TSAlphaGetParams.html
+++ b/docs/manualpages/TS/TSAlphaGetParams.html
@@ -5,8 +5,8 @@
<TITLE>TSAlphaGetParams</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlphaGetParams.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlphaGetParams.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlphaGetParams"><H1>TSAlphaGetParams</H1></A>
gets the algorithmic parameters for <A HREF="../TS/TSALPHA.html#TSALPHA">TSALPHA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlphaSetParams.html b/docs/manualpages/TS/TSAlphaSetParams.html
index f1ff53a..e9dd0ec 100644
--- a/docs/manualpages/TS/TSAlphaSetParams.html
+++ b/docs/manualpages/TS/TSAlphaSetParams.html
@@ -5,8 +5,8 @@
<TITLE>TSAlphaSetParams</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlphaSetParams.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlphaSetParams.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlphaSetParams"><H1>TSAlphaSetParams</H1></A>
sets the algorithmic parameters for <A HREF="../TS/TSALPHA.html#TSALPHA">TSALPHA</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlphaSetRadius.html b/docs/manualpages/TS/TSAlphaSetRadius.html
index 0c41dd5..96bd789 100644
--- a/docs/manualpages/TS/TSAlphaSetRadius.html
+++ b/docs/manualpages/TS/TSAlphaSetRadius.html
@@ -5,8 +5,8 @@
<TITLE>TSAlphaSetRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlphaSetRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlphaSetRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlphaSetRadius"><H1>TSAlphaSetRadius</H1></A>
sets the desired spectral radius of the method (i.e. high-frequency numerical damping)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAlphaUseAdapt.html b/docs/manualpages/TS/TSAlphaUseAdapt.html
index c3d29f5..c33aa4b 100644
--- a/docs/manualpages/TS/TSAlphaUseAdapt.html
+++ b/docs/manualpages/TS/TSAlphaUseAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSAlphaUseAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAlphaUseAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAlphaUseAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAlphaUseAdapt"><H1>TSAlphaUseAdapt</H1></A>
Use time-step adaptivity with the Alpha method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSAppendOptionsPrefix.html b/docs/manualpages/TS/TSAppendOptionsPrefix.html
index d2a8448..b2fa1ce 100644
--- a/docs/manualpages/TS/TSAppendOptionsPrefix.html
+++ b/docs/manualpages/TS/TSAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TSAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSAppendOptionsPrefix"><H1>TSAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../TS/TS.html#TS">TS</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSBDF.html b/docs/manualpages/TS/TSBDF.html
index 3ec1139..51cb563 100644
--- a/docs/manualpages/TS/TSBDF.html
+++ b/docs/manualpages/TS/TSBDF.html
@@ -5,8 +5,8 @@
<TITLE>TSBDF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSBDF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSBDF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSBDF"><H1>TSBDF</H1></A>
DAE solver using BDF methods
<P>
diff --git a/docs/manualpages/TS/TSBDFGetOrder.html b/docs/manualpages/TS/TSBDFGetOrder.html
index 948ee78..efdb818 100644
--- a/docs/manualpages/TS/TSBDFGetOrder.html
+++ b/docs/manualpages/TS/TSBDFGetOrder.html
@@ -5,8 +5,8 @@
<TITLE>TSBDFGetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSBDFGetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSBDFGetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSBDFGetOrder"><H1>TSBDFGetOrder</H1></A>
Get the order of the BDF method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSBDFSetOrder.html b/docs/manualpages/TS/TSBDFSetOrder.html
index d46d1d0..c81b337 100644
--- a/docs/manualpages/TS/TSBDFSetOrder.html
+++ b/docs/manualpages/TS/TSBDFSetOrder.html
@@ -5,8 +5,8 @@
<TITLE>TSBDFSetOrder</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSBDFSetOrder.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSBDFSetOrder.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSBDFSetOrder"><H1>TSBDFSetOrder</H1></A>
Set the order of the BDF method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSBDFUseAdapt.html b/docs/manualpages/TS/TSBDFUseAdapt.html
index 7bd6dc9..d792105 100644
--- a/docs/manualpages/TS/TSBDFUseAdapt.html
+++ b/docs/manualpages/TS/TSBDFUseAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSBDFUseAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSBDFUseAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSBDFUseAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSBDFUseAdapt"><H1>TSBDFUseAdapt</H1></A>
Use time-step adaptivity with the BDF method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSBEULER.html b/docs/manualpages/TS/TSBEULER.html
index 6e37dc0..e4f73d8 100644
--- a/docs/manualpages/TS/TSBEULER.html
+++ b/docs/manualpages/TS/TSBEULER.html
@@ -5,8 +5,8 @@
<TITLE>TSBEULER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSBEULER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSBEULER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSBEULER"><H1>TSBEULER</H1></A>
ODE solver using the implicit backward Euler method
<P>
diff --git a/docs/manualpages/TS/TSCN.html b/docs/manualpages/TS/TSCN.html
index 2b954a1..4d7c54a 100644
--- a/docs/manualpages/TS/TSCN.html
+++ b/docs/manualpages/TS/TSCN.html
@@ -5,8 +5,8 @@
<TITLE>TSCN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSCN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSCN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSCN"><H1>TSCN</H1></A>
ODE solver using the implicit Crank-Nicolson method.
<P>
diff --git a/docs/manualpages/TS/TSClone.html b/docs/manualpages/TS/TSClone.html
index 868e21b..ddfa34c 100644
--- a/docs/manualpages/TS/TSClone.html
+++ b/docs/manualpages/TS/TSClone.html
@@ -5,8 +5,8 @@
<TITLE>TSClone</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSClone.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSClone.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSClone"><H1>TSClone</H1></A>
This function clones a time step object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeForcingFunction.html b/docs/manualpages/TS/TSComputeForcingFunction.html
index dfee6dd..73091be 100644
--- a/docs/manualpages/TS/TSComputeForcingFunction.html
+++ b/docs/manualpages/TS/TSComputeForcingFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeForcingFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeForcingFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeForcingFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeForcingFunction"><H1>TSComputeForcingFunction</H1></A>
Evaluates the forcing function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeI2Function.html b/docs/manualpages/TS/TSComputeI2Function.html
index 10614a8..81407d9 100644
--- a/docs/manualpages/TS/TSComputeI2Function.html
+++ b/docs/manualpages/TS/TSComputeI2Function.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeI2Function</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeI2Function.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeI2Function.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeI2Function"><H1>TSComputeI2Function</H1></A>
Evaluates the DAE residual written in implicit form F(t,U,U_t,U_tt) = 0
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeI2Jacobian.html b/docs/manualpages/TS/TSComputeI2Jacobian.html
index 9c02773..c08bb99 100644
--- a/docs/manualpages/TS/TSComputeI2Jacobian.html
+++ b/docs/manualpages/TS/TSComputeI2Jacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeI2Jacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeI2Jacobian"><H1>TSComputeI2Jacobian</H1></A>
Evaluates the Jacobian of the DAE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeIFunction.html b/docs/manualpages/TS/TSComputeIFunction.html
index afb6328..90089a1 100644
--- a/docs/manualpages/TS/TSComputeIFunction.html
+++ b/docs/manualpages/TS/TSComputeIFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeIFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeIFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeIFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeIFunction"><H1>TSComputeIFunction</H1></A>
Evaluates the DAE residual written in implicit form F(t,U,Udot)=0
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeIFunctionLinear.html b/docs/manualpages/TS/TSComputeIFunctionLinear.html
index cbf85f1..1db947e 100644
--- a/docs/manualpages/TS/TSComputeIFunctionLinear.html
+++ b/docs/manualpages/TS/TSComputeIFunctionLinear.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeIFunctionLinear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeIFunctionLinear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeIFunctionLinear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeIFunctionLinear"><H1>TSComputeIFunctionLinear</H1></A>
Evaluate the left hand side via the user-provided Jacobian, for linear problems only
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeIJacobian.html b/docs/manualpages/TS/TSComputeIJacobian.html
index 39488ce..7f862a2 100644
--- a/docs/manualpages/TS/TSComputeIJacobian.html
+++ b/docs/manualpages/TS/TSComputeIJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeIJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeIJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeIJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeIJacobian"><H1>TSComputeIJacobian</H1></A>
Evaluates the Jacobian of the DAE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeIJacobianConstant.html b/docs/manualpages/TS/TSComputeIJacobianConstant.html
index d31089b..4bfcd25 100644
--- a/docs/manualpages/TS/TSComputeIJacobianConstant.html
+++ b/docs/manualpages/TS/TSComputeIJacobianConstant.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeIJacobianConstant</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeIJacobianConstant.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeIJacobianConstant.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeIJacobianConstant"><H1>TSComputeIJacobianConstant</H1></A>
Reuses a time-independent for a semi-implicit DAE or ODE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeIJacobianDefaultColor.html b/docs/manualpages/TS/TSComputeIJacobianDefaultColor.html
index 5802d46..2c4788c 100644
--- a/docs/manualpages/TS/TSComputeIJacobianDefaultColor.html
+++ b/docs/manualpages/TS/TSComputeIJacobianDefaultColor.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeIJacobianDefaultColor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeIJacobianDefaultColor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeIJacobianDefaultColor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeIJacobianDefaultColor"><H1>TSComputeIJacobianDefaultColor</H1></A>
Computes the Jacobian using finite differences and coloring to exploit matrix sparsity.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeLinearStability.html b/docs/manualpages/TS/TSComputeLinearStability.html
index 5755ea8..307e114 100644
--- a/docs/manualpages/TS/TSComputeLinearStability.html
+++ b/docs/manualpages/TS/TSComputeLinearStability.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeLinearStability</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeLinearStability.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeLinearStability.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeLinearStability"><H1>TSComputeLinearStability</H1></A>
computes the linear stability function at a point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeRHSFunction.html b/docs/manualpages/TS/TSComputeRHSFunction.html
index 3f85f5d..0d47c8f 100644
--- a/docs/manualpages/TS/TSComputeRHSFunction.html
+++ b/docs/manualpages/TS/TSComputeRHSFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeRHSFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeRHSFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeRHSFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeRHSFunction"><H1>TSComputeRHSFunction</H1></A>
Evaluates the right-hand-side function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeRHSFunctionLinear.html b/docs/manualpages/TS/TSComputeRHSFunctionLinear.html
index c03b27c..7a40969 100644
--- a/docs/manualpages/TS/TSComputeRHSFunctionLinear.html
+++ b/docs/manualpages/TS/TSComputeRHSFunctionLinear.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeRHSFunctionLinear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeRHSFunctionLinear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeRHSFunctionLinear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeRHSFunctionLinear"><H1>TSComputeRHSFunctionLinear</H1></A>
Evaluate the right hand side via the user-provided Jacobian, for linear problems Udot = A U only
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeRHSJacobian.html b/docs/manualpages/TS/TSComputeRHSJacobian.html
index 3750c74..1464a52 100644
--- a/docs/manualpages/TS/TSComputeRHSJacobian.html
+++ b/docs/manualpages/TS/TSComputeRHSJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeRHSJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeRHSJacobian"><H1>TSComputeRHSJacobian</H1></A>
Computes the Jacobian matrix that has been set with <A HREF="../TS/TSSetRHSJacobian.html#TSSetRHSJacobian">TSSetRHSJacobian</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeRHSJacobianConstant.html b/docs/manualpages/TS/TSComputeRHSJacobianConstant.html
index d5b30e5..80e2963 100644
--- a/docs/manualpages/TS/TSComputeRHSJacobianConstant.html
+++ b/docs/manualpages/TS/TSComputeRHSJacobianConstant.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeRHSJacobianConstant</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeRHSJacobianConstant.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeRHSJacobianConstant.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeRHSJacobianConstant"><H1>TSComputeRHSJacobianConstant</H1></A>
Reuses a Jacobian that is time-independent.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSComputeSolutionFunction.html b/docs/manualpages/TS/TSComputeSolutionFunction.html
index 36b64c3..4bf0ced 100644
--- a/docs/manualpages/TS/TSComputeSolutionFunction.html
+++ b/docs/manualpages/TS/TSComputeSolutionFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSComputeSolutionFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSComputeSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSComputeSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSComputeSolutionFunction"><H1>TSComputeSolutionFunction</H1></A>
Evaluates the solution function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSConvergedReason.html b/docs/manualpages/TS/TSConvergedReason.html
index 9e7ee77..fab7872 100644
--- a/docs/manualpages/TS/TSConvergedReason.html
+++ b/docs/manualpages/TS/TSConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>TSConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSConvergedReason"><H1>TSConvergedReason</H1></A>
reason a <A HREF="../TS/TS.html#TS">TS</A> method has converged or not
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSCreate.html b/docs/manualpages/TS/TSCreate.html
index ff434fe..be253b9 100644
--- a/docs/manualpages/TS/TSCreate.html
+++ b/docs/manualpages/TS/TSCreate.html
@@ -5,8 +5,8 @@
<TITLE>TSCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSCreate"><H1>TSCreate</H1></A>
This function creates an empty timestepper. The problem type can then be set with <A HREF="../TS/TSSetProblemType.html#TSSetProblemType">TSSetProblemType</A>() and the type of solver can then be set with <A HREF="../TS/TSSetType.html#TSSetType">TSSetType</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSDestroy.html b/docs/manualpages/TS/TSDestroy.html
index b7bb031..8ec258c 100644
--- a/docs/manualpages/TS/TSDestroy.html
+++ b/docs/manualpages/TS/TSDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSDestroy"><H1>TSDestroy</H1></A>
Destroys the timestepper context that was created with <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSEIMEX.html b/docs/manualpages/TS/TSEIMEX.html
index a0ac2ce..f78eca6 100644
--- a/docs/manualpages/TS/TSEIMEX.html
+++ b/docs/manualpages/TS/TSEIMEX.html
@@ -5,8 +5,8 @@
<TITLE>TSEIMEX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEIMEX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEIMEX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEIMEX"><H1>TSEIMEX</H1></A>
ODE solver using extrapolated IMEX schemes These methods are intended for problems with well-separated time scales, especially when a slow scale is strongly nonlinear such that it is expensive to solve with a fully implicit method. The user should provide the stiff part of the equation using <A HREF="../TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</A>() and the non-stiff part with <A HREF="../TS/TSSetRHSFunction.html#TSSetRHSFunction">TSSetRHSFunction</A>().
<H3><FONT COLOR="#CC3333">Notes</FONT></H3>
diff --git a/docs/manualpages/TS/TSEIMEXSetMaxRows.html b/docs/manualpages/TS/TSEIMEXSetMaxRows.html
index 0d7c280..b366662 100644
--- a/docs/manualpages/TS/TSEIMEXSetMaxRows.html
+++ b/docs/manualpages/TS/TSEIMEXSetMaxRows.html
@@ -5,8 +5,8 @@
<TITLE>TSEIMEXSetMaxRows</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEIMEXSetMaxRows.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEIMEXSetMaxRows.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEIMEXSetMaxRows"><H1>TSEIMEXSetMaxRows</H1></A>
Set the maximum number of rows for <A HREF="../TS/EIMEX.html#EIMEX">EIMEX</A> schemes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSEIMEXSetOrdAdapt.html b/docs/manualpages/TS/TSEIMEXSetOrdAdapt.html
index db3e102..7a14076 100644
--- a/docs/manualpages/TS/TSEIMEXSetOrdAdapt.html
+++ b/docs/manualpages/TS/TSEIMEXSetOrdAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSEIMEXSetOrdAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEIMEXSetOrdAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEIMEXSetOrdAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEIMEXSetOrdAdapt"><H1>TSEIMEXSetOrdAdapt</H1></A>
Set the order adaptativity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSEIMEXSetRowCol.html b/docs/manualpages/TS/TSEIMEXSetRowCol.html
index 73c5122..7da8d2d 100644
--- a/docs/manualpages/TS/TSEIMEXSetRowCol.html
+++ b/docs/manualpages/TS/TSEIMEXSetRowCol.html
@@ -5,8 +5,8 @@
<TITLE>TSEIMEXSetRowCol</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEIMEXSetRowCol.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEIMEXSetRowCol.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEIMEXSetRowCol"><H1>TSEIMEXSetRowCol</H1></A>
Set the type index in the T table for the return value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSEIMEXType.html b/docs/manualpages/TS/TSEIMEXType.html
index 702bda4..05fd0b8 100644
--- a/docs/manualpages/TS/TSEIMEXType.html
+++ b/docs/manualpages/TS/TSEIMEXType.html
@@ -5,8 +5,8 @@
<TITLE>TSEIMEXType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEIMEXType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEIMEXType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEIMEXType"><H1>TSEIMEXType</H1></A>
String with the name of an Extrapolated IMEX method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSEULER.html b/docs/manualpages/TS/TSEULER.html
index 64f3d13..4a5c342 100644
--- a/docs/manualpages/TS/TSEULER.html
+++ b/docs/manualpages/TS/TSEULER.html
@@ -5,8 +5,8 @@
<TITLE>TSEULER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEULER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEULER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEULER"><H1>TSEULER</H1></A>
ODE solver using the explicit forward Euler method
<P>
diff --git a/docs/manualpages/TS/TSEquationType.html b/docs/manualpages/TS/TSEquationType.html
index 18d8ac0..f69a882 100644
--- a/docs/manualpages/TS/TSEquationType.html
+++ b/docs/manualpages/TS/TSEquationType.html
@@ -5,8 +5,8 @@
<TITLE>TSEquationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEquationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEquationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEquationType"><H1>TSEquationType</H1></A>
type of <A HREF="../TS/TS.html#TS">TS</A> problem that is solved
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSErrorWeightedNorm.html b/docs/manualpages/TS/TSErrorWeightedNorm.html
index e01acd6..eb98ca8 100644
--- a/docs/manualpages/TS/TSErrorWeightedNorm.html
+++ b/docs/manualpages/TS/TSErrorWeightedNorm.html
@@ -5,8 +5,8 @@
<TITLE>TSErrorWeightedNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSErrorWeightedNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSErrorWeightedNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSErrorWeightedNorm"><H1>TSErrorWeightedNorm</H1></A>
compute a weighted norm of the difference between two state vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSErrorWeightedNorm2.html b/docs/manualpages/TS/TSErrorWeightedNorm2.html
index e9deb7a..15acaed 100644
--- a/docs/manualpages/TS/TSErrorWeightedNorm2.html
+++ b/docs/manualpages/TS/TSErrorWeightedNorm2.html
@@ -5,8 +5,8 @@
<TITLE>TSErrorWeightedNorm2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSErrorWeightedNorm2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSErrorWeightedNorm2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSErrorWeightedNorm2"><H1>TSErrorWeightedNorm2</H1></A>
compute a weighted 2-norm of the difference between two state vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSErrorWeightedNormInfinity.html b/docs/manualpages/TS/TSErrorWeightedNormInfinity.html
index 6a6d43b..a570c83 100644
--- a/docs/manualpages/TS/TSErrorWeightedNormInfinity.html
+++ b/docs/manualpages/TS/TSErrorWeightedNormInfinity.html
@@ -5,8 +5,8 @@
<TITLE>TSErrorWeightedNormInfinity</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSErrorWeightedNormInfinity.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSErrorWeightedNormInfinity.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSErrorWeightedNormInfinity"><H1>TSErrorWeightedNormInfinity</H1></A>
compute a weighted infinity-norm of the difference between two state vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSEvaluateStep.html b/docs/manualpages/TS/TSEvaluateStep.html
index 7ffd42f..2003e93 100644
--- a/docs/manualpages/TS/TSEvaluateStep.html
+++ b/docs/manualpages/TS/TSEvaluateStep.html
@@ -5,8 +5,8 @@
<TITLE>TSEvaluateStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEvaluateStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEvaluateStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEvaluateStep"><H1>TSEvaluateStep</H1></A>
Evaluate the solution at the end of a time step with a given order of accuracy.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSEvaluateWLTE.html b/docs/manualpages/TS/TSEvaluateWLTE.html
index 290bf54..8bb683f 100644
--- a/docs/manualpages/TS/TSEvaluateWLTE.html
+++ b/docs/manualpages/TS/TSEvaluateWLTE.html
@@ -5,8 +5,8 @@
<TITLE>TSEvaluateWLTE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSEvaluateWLTE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSEvaluateWLTE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSEvaluateWLTE"><H1>TSEvaluateWLTE</H1></A>
Evaluate the weighted local truncation error norm at the end of a time step with a given order of accuracy.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSExactFinalTimeOption.html b/docs/manualpages/TS/TSExactFinalTimeOption.html
index a092515..e1ed20e 100644
--- a/docs/manualpages/TS/TSExactFinalTimeOption.html
+++ b/docs/manualpages/TS/TSExactFinalTimeOption.html
@@ -5,8 +5,8 @@
<TITLE>TSExactFinalTimeOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSExactFinalTimeOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSExactFinalTimeOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSExactFinalTimeOption"><H1>TSExactFinalTimeOption</H1></A>
option for handling of final time step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSFinalizePackage.html b/docs/manualpages/TS/TSFinalizePackage.html
index 6ce252b..a06eaaa 100644
--- a/docs/manualpages/TS/TSFinalizePackage.html
+++ b/docs/manualpages/TS/TSFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSFinalizePackage"><H1>TSFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to Mathematica. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSForwardCostIntegral.html b/docs/manualpages/TS/TSForwardCostIntegral.html
index 9a58a45..c44c803 100644
--- a/docs/manualpages/TS/TSForwardCostIntegral.html
+++ b/docs/manualpages/TS/TSForwardCostIntegral.html
@@ -5,8 +5,8 @@
<TITLE>TSForwardCostIntegral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSForwardCostIntegral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSForwardCostIntegral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSForwardCostIntegral"><H1>TSForwardCostIntegral</H1></A>
Evaluate the cost integral in the forward run.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSFunctionDomainError.html b/docs/manualpages/TS/TSFunctionDomainError.html
index 5d278e7..2eddcaf 100644
--- a/docs/manualpages/TS/TSFunctionDomainError.html
+++ b/docs/manualpages/TS/TSFunctionDomainError.html
@@ -5,8 +5,8 @@
<TITLE>TSFunctionDomainError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSFunctionDomainError"><H1>TSFunctionDomainError</H1></A>
Check if the current state is valid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGL.html b/docs/manualpages/TS/TSGL.html
index d42d2ee..c88acee 100644
--- a/docs/manualpages/TS/TSGL.html
+++ b/docs/manualpages/TS/TSGL.html
@@ -5,8 +5,8 @@
<TITLE>TSGL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGL"><H1>TSGL</H1></A>
DAE solver using implicit General Linear methods These methods contain Runge-Kutta and multistep schemes as special cases. These special cases have some fundamental
limitations. For example, diagonally implicit Runge-Kutta cannot have stage order greater than 1 which limits their
diff --git a/docs/manualpages/TS/TSGLAcceptRegister.html b/docs/manualpages/TS/TSGLAcceptRegister.html
index 4ad8195..0e9798d 100644
--- a/docs/manualpages/TS/TSGLAcceptRegister.html
+++ b/docs/manualpages/TS/TSGLAcceptRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSGLAcceptRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLAcceptRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLAcceptRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLAcceptRegister"><H1>TSGLAcceptRegister</H1></A>
adds a <A HREF="../TS/TSGL.html#TSGL">TSGL</A> acceptance scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLAcceptType.html b/docs/manualpages/TS/TSGLAcceptType.html
index 87c5fce..a87563b 100644
--- a/docs/manualpages/TS/TSGLAcceptType.html
+++ b/docs/manualpages/TS/TSGLAcceptType.html
@@ -5,8 +5,8 @@
<TITLE>TSGLAcceptType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLAcceptType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLAcceptType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLAcceptType"><H1>TSGLAcceptType</H1></A>
String with the name of TSGLAccept scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLAdapt.html b/docs/manualpages/TS/TSGLAdapt.html
index 8bbedeb..0d7490a 100644
--- a/docs/manualpages/TS/TSGLAdapt.html
+++ b/docs/manualpages/TS/TSGLAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSGLAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLAdapt"><H1>TSGLAdapt</H1></A>
Abstract object that manages time-step adaptivity
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLAdaptInitializePackage.html b/docs/manualpages/TS/TSGLAdaptInitializePackage.html
index 8c1a4f9..22773c3 100644
--- a/docs/manualpages/TS/TSGLAdaptInitializePackage.html
+++ b/docs/manualpages/TS/TSGLAdaptInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSGLAdaptInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLAdaptInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLAdaptInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLAdaptInitializePackage"><H1>TSGLAdaptInitializePackage</H1></A>
This function initializes everything in the <A HREF="../TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to TSCreate_GL() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLAdaptRegister.html b/docs/manualpages/TS/TSGLAdaptRegister.html
index be8b909..720191a 100644
--- a/docs/manualpages/TS/TSGLAdaptRegister.html
+++ b/docs/manualpages/TS/TSGLAdaptRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSGLAdaptRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLAdaptRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLAdaptRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLAdaptRegister"><H1>TSGLAdaptRegister</H1></A>
adds a <A HREF="../TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLAdaptRegisterAll.html b/docs/manualpages/TS/TSGLAdaptRegisterAll.html
index 81b50f0..df90e59 100644
--- a/docs/manualpages/TS/TSGLAdaptRegisterAll.html
+++ b/docs/manualpages/TS/TSGLAdaptRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSGLAdaptRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLAdaptRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLAdaptRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLAdaptRegisterAll"><H1>TSGLAdaptRegisterAll</H1></A>
Registers all of the adaptivity schemes in <A HREF="../TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLAdaptType.html b/docs/manualpages/TS/TSGLAdaptType.html
index 07eb412..b758aa4 100644
--- a/docs/manualpages/TS/TSGLAdaptType.html
+++ b/docs/manualpages/TS/TSGLAdaptType.html
@@ -5,8 +5,8 @@
<TITLE>TSGLAdaptType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLAdaptType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLAdaptType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLAdaptType"><H1>TSGLAdaptType</H1></A>
String with the name of <A HREF="../TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</A> scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLFinalizePackage.html b/docs/manualpages/TS/TSGLFinalizePackage.html
index 5c2149b..c552e9b 100644
--- a/docs/manualpages/TS/TSGLFinalizePackage.html
+++ b/docs/manualpages/TS/TSGLFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSGLFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLFinalizePackage"><H1>TSGLFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../TS/TSGL.html#TSGL">TSGL</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLGetAdapt.html b/docs/manualpages/TS/TSGLGetAdapt.html
index b4f1a3e..f7f5a37 100644
--- a/docs/manualpages/TS/TSGLGetAdapt.html
+++ b/docs/manualpages/TS/TSGLGetAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSGLGetAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLGetAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLGetAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLGetAdapt"><H1>TSGLGetAdapt</H1></A>
gets the <A HREF="../TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</A> object from the <A HREF="../TS/TS.html#TS">TS</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLInitializePackage.html b/docs/manualpages/TS/TSGLInitializePackage.html
index 6cb6b62..dfd306a 100644
--- a/docs/manualpages/TS/TSGLInitializePackage.html
+++ b/docs/manualpages/TS/TSGLInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSGLInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLInitializePackage"><H1>TSGLInitializePackage</H1></A>
This function initializes everything in the <A HREF="../TS/TSGL.html#TSGL">TSGL</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to TSCreate_GL() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLRegister.html b/docs/manualpages/TS/TSGLRegister.html
index 8c8525a..343a017 100644
--- a/docs/manualpages/TS/TSGLRegister.html
+++ b/docs/manualpages/TS/TSGLRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSGLRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLRegister"><H1>TSGLRegister</H1></A>
adds a <A HREF="../TS/TSGL.html#TSGL">TSGL</A> implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLRegisterAll.html b/docs/manualpages/TS/TSGLRegisterAll.html
index 8739a23..bf6462f 100644
--- a/docs/manualpages/TS/TSGLRegisterAll.html
+++ b/docs/manualpages/TS/TSGLRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSGLRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLRegisterAll"><H1>TSGLRegisterAll</H1></A>
Registers all of the general linear methods in <A HREF="../TS/TSGL.html#TSGL">TSGL</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLSetAcceptType.html b/docs/manualpages/TS/TSGLSetAcceptType.html
index d357369..9270757 100644
--- a/docs/manualpages/TS/TSGLSetAcceptType.html
+++ b/docs/manualpages/TS/TSGLSetAcceptType.html
@@ -5,8 +5,8 @@
<TITLE>TSGLSetAcceptType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLSetAcceptType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLSetAcceptType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLSetAcceptType"><H1>TSGLSetAcceptType</H1></A>
sets the acceptance test
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLSetType.html b/docs/manualpages/TS/TSGLSetType.html
index b3f71af..f40e1ff 100644
--- a/docs/manualpages/TS/TSGLSetType.html
+++ b/docs/manualpages/TS/TSGLSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSGLSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLSetType"><H1>TSGLSetType</H1></A>
sets the class of general linear method to use for time-stepping
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGLType.html b/docs/manualpages/TS/TSGLType.html
index 895f35d..1ed70df 100644
--- a/docs/manualpages/TS/TSGLType.html
+++ b/docs/manualpages/TS/TSGLType.html
@@ -5,8 +5,8 @@
<TITLE>TSGLType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGLType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGLType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGLType"><H1>TSGLType</H1></A>
family of time integration method within the General Linear class
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetAdapt.html b/docs/manualpages/TS/TSGetAdapt.html
index 32c7f2b..ac41832 100644
--- a/docs/manualpages/TS/TSGetAdapt.html
+++ b/docs/manualpages/TS/TSGetAdapt.html
@@ -5,8 +5,8 @@
<TITLE>TSGetAdapt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetAdapt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetAdapt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetAdapt"><H1>TSGetAdapt</H1></A>
Get the adaptive controller context for the current method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetApplicationContext.html b/docs/manualpages/TS/TSGetApplicationContext.html
index f694beb..871a339 100644
--- a/docs/manualpages/TS/TSGetApplicationContext.html
+++ b/docs/manualpages/TS/TSGetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>TSGetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetApplicationContext"><H1>TSGetApplicationContext</H1></A>
Gets the user-defined context for the timestepper.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetCFLTime.html b/docs/manualpages/TS/TSGetCFLTime.html
index cb56474..ebc0134 100644
--- a/docs/manualpages/TS/TSGetCFLTime.html
+++ b/docs/manualpages/TS/TSGetCFLTime.html
@@ -5,8 +5,8 @@
<TITLE>TSGetCFLTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetCFLTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetCFLTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetCFLTime"><H1>TSGetCFLTime</H1></A>
Get the maximum stable time step according to CFL criteria applied to forward Euler
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetConvergedReason.html b/docs/manualpages/TS/TSGetConvergedReason.html
index fb34d81..5b727c1 100644
--- a/docs/manualpages/TS/TSGetConvergedReason.html
+++ b/docs/manualpages/TS/TSGetConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>TSGetConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetConvergedReason"><H1>TSGetConvergedReason</H1></A>
Gets the reason the <A HREF="../TS/TS.html#TS">TS</A> iteration was stopped.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetCostGradients.html b/docs/manualpages/TS/TSGetCostGradients.html
index 49648ae..da01dc4 100644
--- a/docs/manualpages/TS/TSGetCostGradients.html
+++ b/docs/manualpages/TS/TSGetCostGradients.html
@@ -5,8 +5,8 @@
<TITLE>TSGetCostGradients</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetCostGradients.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetCostGradients.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetCostGradients"><H1>TSGetCostGradients</H1></A>
Returns the gradients from the <A HREF="../TS/TSAdjointSolve.html#TSAdjointSolve">TSAdjointSolve</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetCostIntegral.html b/docs/manualpages/TS/TSGetCostIntegral.html
index b499041..c0a135b 100644
--- a/docs/manualpages/TS/TSGetCostIntegral.html
+++ b/docs/manualpages/TS/TSGetCostIntegral.html
@@ -5,8 +5,8 @@
<TITLE>TSGetCostIntegral</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetCostIntegral.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetCostIntegral.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetCostIntegral"><H1>TSGetCostIntegral</H1></A>
Returns the values of the integral term in the cost functions. It is valid to call the routine after a backward run.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetDM.html b/docs/manualpages/TS/TSGetDM.html
index 56e00e5..aebdc32 100644
--- a/docs/manualpages/TS/TSGetDM.html
+++ b/docs/manualpages/TS/TSGetDM.html
@@ -5,8 +5,8 @@
<TITLE>TSGetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetDM"><H1>TSGetDM</H1></A>
Gets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetDuration.html b/docs/manualpages/TS/TSGetDuration.html
index c727757..19becc7 100644
--- a/docs/manualpages/TS/TSGetDuration.html
+++ b/docs/manualpages/TS/TSGetDuration.html
@@ -5,8 +5,8 @@
<TITLE>TSGetDuration</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetDuration.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetDuration.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetDuration"><H1>TSGetDuration</H1></A>
Gets the maximum number of timesteps to use and maximum time for iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetEquationType.html b/docs/manualpages/TS/TSGetEquationType.html
index 7876f14..a1d3f79 100644
--- a/docs/manualpages/TS/TSGetEquationType.html
+++ b/docs/manualpages/TS/TSGetEquationType.html
@@ -5,8 +5,8 @@
<TITLE>TSGetEquationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetEquationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetEquationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetEquationType"><H1>TSGetEquationType</H1></A>
Gets the type of the equation that <A HREF="../TS/TS.html#TS">TS</A> is solving.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetI2Function.html b/docs/manualpages/TS/TSGetI2Function.html
index 00c077b..df7c45a 100644
--- a/docs/manualpages/TS/TSGetI2Function.html
+++ b/docs/manualpages/TS/TSGetI2Function.html
@@ -5,8 +5,8 @@
<TITLE>TSGetI2Function</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetI2Function.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetI2Function.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetI2Function"><H1>TSGetI2Function</H1></A>
Returns the vector where the implicit residual is stored and the function/contex to compute it.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetI2Jacobian.html b/docs/manualpages/TS/TSGetI2Jacobian.html
index 4104dc5..6e153c8 100644
--- a/docs/manualpages/TS/TSGetI2Jacobian.html
+++ b/docs/manualpages/TS/TSGetI2Jacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSGetI2Jacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetI2Jacobian"><H1>TSGetI2Jacobian</H1></A>
Returns the implicit Jacobian at the present timestep.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetIFunction.html b/docs/manualpages/TS/TSGetIFunction.html
index 89427e9..4517d34 100644
--- a/docs/manualpages/TS/TSGetIFunction.html
+++ b/docs/manualpages/TS/TSGetIFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSGetIFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetIFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetIFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetIFunction"><H1>TSGetIFunction</H1></A>
Returns the vector where the implicit residual is stored and the function/contex to compute it.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetIJacobian.html b/docs/manualpages/TS/TSGetIJacobian.html
index fe63a12..29b6469 100644
--- a/docs/manualpages/TS/TSGetIJacobian.html
+++ b/docs/manualpages/TS/TSGetIJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSGetIJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetIJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetIJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetIJacobian"><H1>TSGetIJacobian</H1></A>
Returns the implicit Jacobian at the present timestep.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetKSP.html b/docs/manualpages/TS/TSGetKSP.html
index 8c8f287..d4dc416 100644
--- a/docs/manualpages/TS/TSGetKSP.html
+++ b/docs/manualpages/TS/TSGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>TSGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetKSP"><H1>TSGetKSP</H1></A>
Returns the <A HREF="../KSP/KSP.html#KSP">KSP</A> (linear solver) associated with a <A HREF="../TS/TS.html#TS">TS</A> (timestepper) context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetKSPIterations.html b/docs/manualpages/TS/TSGetKSPIterations.html
index eb29764..dd582e2 100644
--- a/docs/manualpages/TS/TSGetKSPIterations.html
+++ b/docs/manualpages/TS/TSGetKSPIterations.html
@@ -5,8 +5,8 @@
<TITLE>TSGetKSPIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetKSPIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetKSPIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetKSPIterations"><H1>TSGetKSPIterations</H1></A>
Gets the total number of linear iterations used by the time integrator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetOptionsPrefix.html b/docs/manualpages/TS/TSGetOptionsPrefix.html
index 53b8e9e..12b1aef 100644
--- a/docs/manualpages/TS/TSGetOptionsPrefix.html
+++ b/docs/manualpages/TS/TSGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TSGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetOptionsPrefix"><H1>TSGetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../TS/TS.html#TS">TS</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetPrevTime.html b/docs/manualpages/TS/TSGetPrevTime.html
index 32d7d63..51a754d 100644
--- a/docs/manualpages/TS/TSGetPrevTime.html
+++ b/docs/manualpages/TS/TSGetPrevTime.html
@@ -5,8 +5,8 @@
<TITLE>TSGetPrevTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetPrevTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetPrevTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetPrevTime"><H1>TSGetPrevTime</H1></A>
Gets the starting time of the previously completed step.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetProblemType.html b/docs/manualpages/TS/TSGetProblemType.html
index 86a3f5d..d577833 100644
--- a/docs/manualpages/TS/TSGetProblemType.html
+++ b/docs/manualpages/TS/TSGetProblemType.html
@@ -5,8 +5,8 @@
<TITLE>TSGetProblemType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetProblemType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetProblemType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetProblemType"><H1>TSGetProblemType</H1></A>
Gets the type of problem to be solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetRHSFunction.html b/docs/manualpages/TS/TSGetRHSFunction.html
index ce5c5c0..6d9e142 100644
--- a/docs/manualpages/TS/TSGetRHSFunction.html
+++ b/docs/manualpages/TS/TSGetRHSFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSGetRHSFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetRHSFunction"><H1>TSGetRHSFunction</H1></A>
Returns the vector where the right hand side is stored and the function/context to compute it.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetRHSJacobian.html b/docs/manualpages/TS/TSGetRHSJacobian.html
index 51ccefc..ce164be 100644
--- a/docs/manualpages/TS/TSGetRHSJacobian.html
+++ b/docs/manualpages/TS/TSGetRHSJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSGetRHSJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetRHSJacobian"><H1>TSGetRHSJacobian</H1></A>
Returns the Jacobian J at the present timestep.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetSNES.html b/docs/manualpages/TS/TSGetSNES.html
index 8f7ff36..ae1d0f8 100644
--- a/docs/manualpages/TS/TSGetSNES.html
+++ b/docs/manualpages/TS/TSGetSNES.html
@@ -5,8 +5,8 @@
<TITLE>TSGetSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetSNES"><H1>TSGetSNES</H1></A>
Returns the <A HREF="../SNES/SNES.html#SNES">SNES</A> (nonlinear solver) associated with a <A HREF="../TS/TS.html#TS">TS</A> (timestepper) context. Valid only for nonlinear problems.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetSNESFailures.html b/docs/manualpages/TS/TSGetSNESFailures.html
index 69e6ee4..7cf2aff 100644
--- a/docs/manualpages/TS/TSGetSNESFailures.html
+++ b/docs/manualpages/TS/TSGetSNESFailures.html
@@ -5,8 +5,8 @@
<TITLE>TSGetSNESFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetSNESFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetSNESFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetSNESFailures"><H1>TSGetSNESFailures</H1></A>
Gets the total number of failed <A HREF="../SNES/SNES.html#SNES">SNES</A> solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetSNESIterations.html b/docs/manualpages/TS/TSGetSNESIterations.html
index 58cd0bc..fe34aa5 100644
--- a/docs/manualpages/TS/TSGetSNESIterations.html
+++ b/docs/manualpages/TS/TSGetSNESIterations.html
@@ -5,8 +5,8 @@
<TITLE>TSGetSNESIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetSNESIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetSNESIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetSNESIterations"><H1>TSGetSNESIterations</H1></A>
Gets the total number of nonlinear iterations used by the time integrator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetSolution.html b/docs/manualpages/TS/TSGetSolution.html
index 16980b4..81a050c 100644
--- a/docs/manualpages/TS/TSGetSolution.html
+++ b/docs/manualpages/TS/TSGetSolution.html
@@ -5,8 +5,8 @@
<TITLE>TSGetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetSolution"><H1>TSGetSolution</H1></A>
Returns the solution at the present timestep. It is valid to call this routine inside the function that you are evaluating in order to move to the new timestep. This vector not changed until the solution at the next timestep has been calculated.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetSolveTime.html b/docs/manualpages/TS/TSGetSolveTime.html
index eff472f..c0498b1 100644
--- a/docs/manualpages/TS/TSGetSolveTime.html
+++ b/docs/manualpages/TS/TSGetSolveTime.html
@@ -5,8 +5,8 @@
<TITLE>TSGetSolveTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetSolveTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetSolveTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetSolveTime"><H1>TSGetSolveTime</H1></A>
Gets the time after a call to <A HREF="../TS/TSSolve.html#TSSolve">TSSolve</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetStages.html b/docs/manualpages/TS/TSGetStages.html
index 0a34cc4..78186ab 100644
--- a/docs/manualpages/TS/TSGetStages.html
+++ b/docs/manualpages/TS/TSGetStages.html
@@ -5,8 +5,8 @@
<TITLE>TSGetStages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetStages.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetStages.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetStages"><H1>TSGetStages</H1></A>
Get the number of stages and stage values
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetStepRejections.html b/docs/manualpages/TS/TSGetStepRejections.html
index e2dd0a9..c13c9b1 100644
--- a/docs/manualpages/TS/TSGetStepRejections.html
+++ b/docs/manualpages/TS/TSGetStepRejections.html
@@ -5,8 +5,8 @@
<TITLE>TSGetStepRejections</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetStepRejections.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetStepRejections.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetStepRejections"><H1>TSGetStepRejections</H1></A>
Gets the total number of rejected steps.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetTime.html b/docs/manualpages/TS/TSGetTime.html
index f842c26..3f454f7 100644
--- a/docs/manualpages/TS/TSGetTime.html
+++ b/docs/manualpages/TS/TSGetTime.html
@@ -5,8 +5,8 @@
<TITLE>TSGetTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetTime"><H1>TSGetTime</H1></A>
Gets the time of the most recently completed step.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetTimeStep.html b/docs/manualpages/TS/TSGetTimeStep.html
index 4acfc76..f88504b 100644
--- a/docs/manualpages/TS/TSGetTimeStep.html
+++ b/docs/manualpages/TS/TSGetTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSGetTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetTimeStep"><H1>TSGetTimeStep</H1></A>
Gets the current timestep size.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetTimeStepNumber.html b/docs/manualpages/TS/TSGetTimeStepNumber.html
index 90befcf..4745e47 100644
--- a/docs/manualpages/TS/TSGetTimeStepNumber.html
+++ b/docs/manualpages/TS/TSGetTimeStepNumber.html
@@ -5,8 +5,8 @@
<TITLE>TSGetTimeStepNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetTimeStepNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetTimeStepNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetTimeStepNumber"><H1>TSGetTimeStepNumber</H1></A>
Gets the number of time steps completed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetTolerances.html b/docs/manualpages/TS/TSGetTolerances.html
index 429a19b..08fe08e 100644
--- a/docs/manualpages/TS/TSGetTolerances.html
+++ b/docs/manualpages/TS/TSGetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>TSGetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetTolerances"><H1>TSGetTolerances</H1></A>
Get tolerances for local truncation error when using adaptive controller
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetTotalSteps.html b/docs/manualpages/TS/TSGetTotalSteps.html
index b84bd32..bdcdf14 100644
--- a/docs/manualpages/TS/TSGetTotalSteps.html
+++ b/docs/manualpages/TS/TSGetTotalSteps.html
@@ -5,8 +5,8 @@
<TITLE>TSGetTotalSteps</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetTotalSteps.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetTotalSteps.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetTotalSteps"><H1>TSGetTotalSteps</H1></A>
Gets the total number of steps done since the last call to <A HREF="../TS/TSSetUp.html#TSSetUp">TSSetUp</A>() or <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSGetType.html b/docs/manualpages/TS/TSGetType.html
index 6b93236..68eb1bb 100644
--- a/docs/manualpages/TS/TSGetType.html
+++ b/docs/manualpages/TS/TSGetType.html
@@ -5,8 +5,8 @@
<TITLE>TSGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSGetType"><H1>TSGetType</H1></A>
Gets the <A HREF="../TS/TS.html#TS">TS</A> method type (as a string).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSInitializePackage.html b/docs/manualpages/TS/TSInitializePackage.html
index 939b4d4..861ec1f 100644
--- a/docs/manualpages/TS/TSInitializePackage.html
+++ b/docs/manualpages/TS/TSInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSInitializePackage"><H1>TSInitializePackage</H1></A>
This function initializes everything in the <A HREF="../TS/TS.html#TS">TS</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSInterpolate.html b/docs/manualpages/TS/TSInterpolate.html
index a677b9d..62d6bc6 100644
--- a/docs/manualpages/TS/TSInterpolate.html
+++ b/docs/manualpages/TS/TSInterpolate.html
@@ -5,8 +5,8 @@
<TITLE>TSInterpolate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSInterpolate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSInterpolate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSInterpolate"><H1>TSInterpolate</H1></A>
Interpolate the solution computed during the previous step to an arbitrary location in the interval
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSLoad.html b/docs/manualpages/TS/TSLoad.html
index 6f6dc7f..3698221 100644
--- a/docs/manualpages/TS/TSLoad.html
+++ b/docs/manualpages/TS/TSLoad.html
@@ -5,8 +5,8 @@
<TITLE>TSLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSLoad"><H1>TSLoad</H1></A>
Loads a <A HREF="../KSP/KSP.html#KSP">KSP</A> that has been stored in binary with <A HREF="../KSP/KSPView.html#KSPView">KSPView</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMIMEX.html b/docs/manualpages/TS/TSMIMEX.html
index b9964e6..4f5554d 100644
--- a/docs/manualpages/TS/TSMIMEX.html
+++ b/docs/manualpages/TS/TSMIMEX.html
@@ -5,8 +5,8 @@
<TITLE>TSMIMEX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMIMEX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMIMEX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMIMEX"><H1>TSMIMEX</H1></A>
ODE solver using the explicit forward Mimex method
<P>
diff --git a/docs/manualpages/TS/TSMonitor.html b/docs/manualpages/TS/TSMonitor.html
index 04153e7..0137798 100644
--- a/docs/manualpages/TS/TSMonitor.html
+++ b/docs/manualpages/TS/TSMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitor"><H1>TSMonitor</H1></A>
Runs all user-provided monitor routines set using <A HREF="../TS/TSMonitorSet.html#TSMonitorSet">TSMonitorSet</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorCancel.html b/docs/manualpages/TS/TSMonitorCancel.html
index 0e92fd9..6cc4482 100644
--- a/docs/manualpages/TS/TSMonitorCancel.html
+++ b/docs/manualpages/TS/TSMonitorCancel.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorCancel</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorCancel.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorCancel"><H1>TSMonitorCancel</H1></A>
Clears all the monitors that have been set on a time-step object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorDefault.html b/docs/manualpages/TS/TSMonitorDefault.html
index 5f6dd83..12b6188 100644
--- a/docs/manualpages/TS/TSMonitorDefault.html
+++ b/docs/manualpages/TS/TSMonitorDefault.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorDefault"><H1>TSMonitorDefault</H1></A>
The Default monitor, prints the timestep and time for each step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorDrawCtxCreate.html b/docs/manualpages/TS/TSMonitorDrawCtxCreate.html
index 347d396..7c734b7 100644
--- a/docs/manualpages/TS/TSMonitorDrawCtxCreate.html
+++ b/docs/manualpages/TS/TSMonitorDrawCtxCreate.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorDrawCtxCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorDrawCtxCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorDrawCtxCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorDrawCtxCreate"><H1>TSMonitorDrawCtxCreate</H1></A>
Creates the monitor context for TSMonitorDrawCtx
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorDrawCtxDestroy.html b/docs/manualpages/TS/TSMonitorDrawCtxDestroy.html
index a795293..1742f20 100644
--- a/docs/manualpages/TS/TSMonitorDrawCtxDestroy.html
+++ b/docs/manualpages/TS/TSMonitorDrawCtxDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorDrawCtxDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorDrawCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorDrawCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorDrawCtxDestroy"><H1>TSMonitorDrawCtxDestroy</H1></A>
Destroys the monitor context for <A HREF="../TS/TSMonitorDrawSolution.html#TSMonitorDrawSolution">TSMonitorDrawSolution</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorDrawError.html b/docs/manualpages/TS/TSMonitorDrawError.html
index 67e08b4..699860f 100644
--- a/docs/manualpages/TS/TSMonitorDrawError.html
+++ b/docs/manualpages/TS/TSMonitorDrawError.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorDrawError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorDrawError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorDrawError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorDrawError"><H1>TSMonitorDrawError</H1></A>
Monitors progress of the <A HREF="../TS/TS.html#TS">TS</A> solvers by calling <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the error at each timestep
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorDrawSolution.html b/docs/manualpages/TS/TSMonitorDrawSolution.html
index 4a28a6e..6f706d4 100644
--- a/docs/manualpages/TS/TSMonitorDrawSolution.html
+++ b/docs/manualpages/TS/TSMonitorDrawSolution.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorDrawSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorDrawSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorDrawSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorDrawSolution"><H1>TSMonitorDrawSolution</H1></A>
Monitors progress of the <A HREF="../TS/TS.html#TS">TS</A> solvers by calling <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the solution at each timestep
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorDrawSolutionPhase.html b/docs/manualpages/TS/TSMonitorDrawSolutionPhase.html
index 1f1da38..4dac59c 100644
--- a/docs/manualpages/TS/TSMonitorDrawSolutionPhase.html
+++ b/docs/manualpages/TS/TSMonitorDrawSolutionPhase.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorDrawSolutionPhase</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorDrawSolutionPhase.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorDrawSolutionPhase.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorDrawSolutionPhase"><H1>TSMonitorDrawSolutionPhase</H1></A>
Monitors progress of the <A HREF="../TS/TS.html#TS">TS</A> solvers by plotting the solution as a phase diagram
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorEnvelope.html b/docs/manualpages/TS/TSMonitorEnvelope.html
index 434f62e..4ccf79c 100644
--- a/docs/manualpages/TS/TSMonitorEnvelope.html
+++ b/docs/manualpages/TS/TSMonitorEnvelope.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorEnvelope</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorEnvelope.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorEnvelope.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorEnvelope"><H1>TSMonitorEnvelope</H1></A>
Monitors the maximum and minimum value of each component of the solution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html b/docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html
index 85b16c0..3381d9a 100644
--- a/docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html
+++ b/docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorEnvelopeCtxCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorEnvelopeCtxCreate"><H1>TSMonitorEnvelopeCtxCreate</H1></A>
Creates a context for use with <A HREF="../TS/TSMonitorEnvelope.html#TSMonitorEnvelope">TSMonitorEnvelope</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html b/docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html
index c69218f..2c1e54f 100644
--- a/docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html
+++ b/docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorEnvelopeCtxDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorEnvelopeCtxDestroy"><H1>TSMonitorEnvelopeCtxDestroy</H1></A>
Destroys a context that was created with <A HREF="../TS/TSMonitorEnvelopeCtxCreate.html#TSMonitorEnvelopeCtxCreate">TSMonitorEnvelopeCtxCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html b/docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html
index 57fa712..80c60c6 100644
--- a/docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html
+++ b/docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorEnvelopeGetBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorEnvelopeGetBounds"><H1>TSMonitorEnvelopeGetBounds</H1></A>
Gets the bounds for the components of the solution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGCtxCreate.html b/docs/manualpages/TS/TSMonitorLGCtxCreate.html
index fa5b7a9..4e8cb28 100644
--- a/docs/manualpages/TS/TSMonitorLGCtxCreate.html
+++ b/docs/manualpages/TS/TSMonitorLGCtxCreate.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGCtxCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGCtxCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGCtxCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGCtxCreate"><H1>TSMonitorLGCtxCreate</H1></A>
Creates a TSMonitorLGCtx context for use with <A HREF="../TS/TS.html#TS">TS</A> to monitor the solution process graphically in various ways
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGCtxDestroy.html b/docs/manualpages/TS/TSMonitorLGCtxDestroy.html
index 8f2c28d..72b875f 100644
--- a/docs/manualpages/TS/TSMonitorLGCtxDestroy.html
+++ b/docs/manualpages/TS/TSMonitorLGCtxDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGCtxDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGCtxDestroy"><H1>TSMonitorLGCtxDestroy</H1></A>
Destroys a line graph context that was created with <A HREF="../TS/TSMonitorLGCtxCreate.html#TSMonitorLGCtxCreate">TSMonitorLGCtxCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html b/docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html
index ee65c78..96f92a3 100644
--- a/docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html
+++ b/docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGCtxSetDisplayVariables</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGCtxSetDisplayVariables"><H1>TSMonitorLGCtxSetDisplayVariables</H1></A>
Sets the variables that are to be display in the monitor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGCtxSetTransform.html b/docs/manualpages/TS/TSMonitorLGCtxSetTransform.html
index f5e23f6..2d0745d 100644
--- a/docs/manualpages/TS/TSMonitorLGCtxSetTransform.html
+++ b/docs/manualpages/TS/TSMonitorLGCtxSetTransform.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGCtxSetTransform</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGCtxSetTransform.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGCtxSetTransform.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGCtxSetTransform"><H1>TSMonitorLGCtxSetTransform</H1></A>
Solution vector will be transformed by provided function before being displayed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html b/docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html
index 0ede431..e1d7f3e 100644
--- a/docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html
+++ b/docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGCtxSetVariableNames</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGCtxSetVariableNames"><H1>TSMonitorLGCtxSetVariableNames</H1></A>
Sets the name of each component in the solution vector so that it may be displayed in the plot
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGError.html b/docs/manualpages/TS/TSMonitorLGError.html
index 9244418..ea9ee3c 100644
--- a/docs/manualpages/TS/TSMonitorLGError.html
+++ b/docs/manualpages/TS/TSMonitorLGError.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGError"><H1>TSMonitorLGError</H1></A>
Monitors progress of the <A HREF="../TS/TS.html#TS">TS</A> solvers by plotting each component of the solution vector in a time based line graph
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGGetVariableNames.html b/docs/manualpages/TS/TSMonitorLGGetVariableNames.html
index fefbaef..9ecde18 100644
--- a/docs/manualpages/TS/TSMonitorLGGetVariableNames.html
+++ b/docs/manualpages/TS/TSMonitorLGGetVariableNames.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGGetVariableNames</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGGetVariableNames.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGGetVariableNames.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGGetVariableNames"><H1>TSMonitorLGGetVariableNames</H1></A>
Gets the name of each component in the solution vector so that it may be displayed in the plot
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html b/docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html
index b341b22..b91434b 100644
--- a/docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html
+++ b/docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGSetDisplayVariables</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGSetDisplayVariables"><H1>TSMonitorLGSetDisplayVariables</H1></A>
Sets the variables that are to be display in the monitor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGSetTransform.html b/docs/manualpages/TS/TSMonitorLGSetTransform.html
index 8fad302..4d4b756 100644
--- a/docs/manualpages/TS/TSMonitorLGSetTransform.html
+++ b/docs/manualpages/TS/TSMonitorLGSetTransform.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGSetTransform</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGSetTransform.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGSetTransform.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGSetTransform"><H1>TSMonitorLGSetTransform</H1></A>
Solution vector will be transformed by provided function before being displayed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGSetVariableNames.html b/docs/manualpages/TS/TSMonitorLGSetVariableNames.html
index d131da3..7ce4f3e 100644
--- a/docs/manualpages/TS/TSMonitorLGSetVariableNames.html
+++ b/docs/manualpages/TS/TSMonitorLGSetVariableNames.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGSetVariableNames</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGSetVariableNames.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGSetVariableNames.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGSetVariableNames"><H1>TSMonitorLGSetVariableNames</H1></A>
Sets the name of each component in the solution vector so that it may be displayed in the plot
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorLGSolution.html b/docs/manualpages/TS/TSMonitorLGSolution.html
index e4ae122..b2591c5 100644
--- a/docs/manualpages/TS/TSMonitorLGSolution.html
+++ b/docs/manualpages/TS/TSMonitorLGSolution.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorLGSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorLGSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorLGSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorLGSolution"><H1>TSMonitorLGSolution</H1></A>
Monitors progress of the <A HREF="../TS/TS.html#TS">TS</A> solvers by plotting each component of the solution vector in a time based line graph
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorSPEigCtxCreate.html b/docs/manualpages/TS/TSMonitorSPEigCtxCreate.html
index fd8056f..05d343d 100644
--- a/docs/manualpages/TS/TSMonitorSPEigCtxCreate.html
+++ b/docs/manualpages/TS/TSMonitorSPEigCtxCreate.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorSPEigCtxCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorSPEigCtxCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorSPEigCtxCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorSPEigCtxCreate"><H1>TSMonitorSPEigCtxCreate</H1></A>
Creates a context for use with <A HREF="../TS/TS.html#TS">TS</A> to monitor the eigenvalues of the linearized operator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html b/docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html
index 56412f7..0c1f808 100644
--- a/docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html
+++ b/docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorSPEigCtxDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorSPEigCtxDestroy"><H1>TSMonitorSPEigCtxDestroy</H1></A>
Destroys a scatter plot context that was created with <A HREF="../TS/TSMonitorSPEigCtxCreate.html#TSMonitorSPEigCtxCreate">TSMonitorSPEigCtxCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorSet.html b/docs/manualpages/TS/TSMonitorSet.html
index 5fbd785..512fa63 100644
--- a/docs/manualpages/TS/TSMonitorSet.html
+++ b/docs/manualpages/TS/TSMonitorSet.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorSet"><H1>TSMonitorSet</H1></A>
Sets an ADDITIONAL function that is to be used at every timestep to display the iteration's progress.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorSetFromOptions.html b/docs/manualpages/TS/TSMonitorSetFromOptions.html
index 06163cd..f4081fb 100644
--- a/docs/manualpages/TS/TSMonitorSetFromOptions.html
+++ b/docs/manualpages/TS/TSMonitorSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorSetFromOptions"><H1>TSMonitorSetFromOptions</H1></A>
Sets a monitor function and viewer appropriate for the type indicated by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorSolution.html b/docs/manualpages/TS/TSMonitorSolution.html
index bf245d4..7de3c64 100644
--- a/docs/manualpages/TS/TSMonitorSolution.html
+++ b/docs/manualpages/TS/TSMonitorSolution.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorSolution"><H1>TSMonitorSolution</H1></A>
Monitors progress of the <A HREF="../TS/TS.html#TS">TS</A> solvers by <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the solution at each timestep. Normally the viewer is a binary file or a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorSolutionVTK.html b/docs/manualpages/TS/TSMonitorSolutionVTK.html
index f2b1d7e..ac7d629 100644
--- a/docs/manualpages/TS/TSMonitorSolutionVTK.html
+++ b/docs/manualpages/TS/TSMonitorSolutionVTK.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorSolutionVTK</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorSolutionVTK.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorSolutionVTK.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorSolutionVTK"><H1>TSMonitorSolutionVTK</H1></A>
Monitors progress of the <A HREF="../TS/TS.html#TS">TS</A> solvers by <A HREF="../Vec/VecView.html#VecView">VecView</A>() for the solution at each timestep.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html b/docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html
index bf23d70..ff37451 100644
--- a/docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html
+++ b/docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSMonitorSolutionVTKDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSMonitorSolutionVTKDestroy"><H1>TSMonitorSolutionVTKDestroy</H1></A>
Destroy context for monitoring
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPSEUDO.html b/docs/manualpages/TS/TSPSEUDO.html
index faeb970..4acf376 100644
--- a/docs/manualpages/TS/TSPSEUDO.html
+++ b/docs/manualpages/TS/TSPSEUDO.html
@@ -5,8 +5,8 @@
<TITLE>TSPSEUDO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPSEUDO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPSEUDO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPSEUDO"><H1>TSPSEUDO</H1></A>
Solve steady state ODE and DAE problems with pseudo time stepping This method solves equations of the form
<P>
diff --git a/docs/manualpages/TS/TSPostStage.html b/docs/manualpages/TS/TSPostStage.html
index f41551a..9201b05 100644
--- a/docs/manualpages/TS/TSPostStage.html
+++ b/docs/manualpages/TS/TSPostStage.html
@@ -5,8 +5,8 @@
<TITLE>TSPostStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPostStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPostStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPostStage"><H1>TSPostStage</H1></A>
Runs the user-defined post-stage function set using <A HREF="../TS/TSSetPostStage.html#TSSetPostStage">TSSetPostStage</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPostStep.html b/docs/manualpages/TS/TSPostStep.html
index 5ab6cc2..11bc436 100644
--- a/docs/manualpages/TS/TSPostStep.html
+++ b/docs/manualpages/TS/TSPostStep.html
@@ -5,8 +5,8 @@
<TITLE>TSPostStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPostStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPostStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPostStep"><H1>TSPostStep</H1></A>
Runs the user-defined post-step function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPreStage.html b/docs/manualpages/TS/TSPreStage.html
index b98dafb..21d9481 100644
--- a/docs/manualpages/TS/TSPreStage.html
+++ b/docs/manualpages/TS/TSPreStage.html
@@ -5,8 +5,8 @@
<TITLE>TSPreStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPreStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPreStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPreStage"><H1>TSPreStage</H1></A>
Runs the user-defined pre-stage function set using <A HREF="../TS/TSSetPreStage.html#TSSetPreStage">TSSetPreStage</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPreStep.html b/docs/manualpages/TS/TSPreStep.html
index dc1a987..e66d532 100644
--- a/docs/manualpages/TS/TSPreStep.html
+++ b/docs/manualpages/TS/TSPreStep.html
@@ -5,8 +5,8 @@
<TITLE>TSPreStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPreStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPreStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPreStep"><H1>TSPreStep</H1></A>
Runs the user-defined pre-step function.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSProblemType.html b/docs/manualpages/TS/TSProblemType.html
index 91fcecf..1d0fba1 100644
--- a/docs/manualpages/TS/TSProblemType.html
+++ b/docs/manualpages/TS/TSProblemType.html
@@ -5,8 +5,8 @@
<TITLE>TSProblemType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSProblemType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSProblemType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSProblemType"><H1>TSProblemType</H1></A>
Determines the type of problem this <A HREF="../TS/TS.html#TS">TS</A> object is to be used to solve
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoComputeTimeStep.html b/docs/manualpages/TS/TSPseudoComputeTimeStep.html
index b8cdd2b..f9efbb1 100644
--- a/docs/manualpages/TS/TSPseudoComputeTimeStep.html
+++ b/docs/manualpages/TS/TSPseudoComputeTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoComputeTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoComputeTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoComputeTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoComputeTimeStep"><H1>TSPseudoComputeTimeStep</H1></A>
Computes the next timestep for a currently running pseudo-timestepping process.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html b/docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html
index 69955fc..b3a12fa 100644
--- a/docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html
+++ b/docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoIncrementDtFromInitialDt</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoIncrementDtFromInitialDt"><H1>TSPseudoIncrementDtFromInitialDt</H1></A>
Indicates that a new timestep is computed via the formula $ dt = initial_dt*initial_fnorm/current_fnorm rather than the default update, $ dt = current_dt*previous_fnorm/current_fnorm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoSetMaxTimeStep.html b/docs/manualpages/TS/TSPseudoSetMaxTimeStep.html
index cf8f20d..7cc8c96 100644
--- a/docs/manualpages/TS/TSPseudoSetMaxTimeStep.html
+++ b/docs/manualpages/TS/TSPseudoSetMaxTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoSetMaxTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoSetMaxTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoSetMaxTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoSetMaxTimeStep"><H1>TSPseudoSetMaxTimeStep</H1></A>
Sets the maximum time step when using the <A HREF="../TS/TSPseudoTimeStepDefault.html#TSPseudoTimeStepDefault">TSPseudoTimeStepDefault</A>() routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoSetTimeStep.html b/docs/manualpages/TS/TSPseudoSetTimeStep.html
index d40a963..e792c3b 100644
--- a/docs/manualpages/TS/TSPseudoSetTimeStep.html
+++ b/docs/manualpages/TS/TSPseudoSetTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoSetTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoSetTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoSetTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoSetTimeStep"><H1>TSPseudoSetTimeStep</H1></A>
Sets the user-defined routine to be called at each pseudo-timestep to update the timestep.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html b/docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html
index 843f862..aa21393 100644
--- a/docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html
+++ b/docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoSetTimeStepIncrement</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoSetTimeStepIncrement"><H1>TSPseudoSetTimeStepIncrement</H1></A>
Sets the scaling increment applied to dt when using the <A HREF="../TS/TSPseudoTimeStepDefault.html#TSPseudoTimeStepDefault">TSPseudoTimeStepDefault</A>() routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html b/docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html
index 5651bc4..ee776fd 100644
--- a/docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html
+++ b/docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoSetVerifyTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoSetVerifyTimeStep"><H1>TSPseudoSetVerifyTimeStep</H1></A>
Sets a user-defined routine to verify the quality of the last timestep.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoTimeStepDefault.html b/docs/manualpages/TS/TSPseudoTimeStepDefault.html
index 240d2e4..618048c 100644
--- a/docs/manualpages/TS/TSPseudoTimeStepDefault.html
+++ b/docs/manualpages/TS/TSPseudoTimeStepDefault.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoTimeStepDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoTimeStepDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoTimeStepDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoTimeStepDefault"><H1>TSPseudoTimeStepDefault</H1></A>
Default code to compute pseudo-timestepping. Use with <A HREF="../TS/TSPseudoSetTimeStep.html#TSPseudoSetTimeStep">TSPseudoSetTimeStep</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoVerifyTimeStep.html b/docs/manualpages/TS/TSPseudoVerifyTimeStep.html
index 2d1e6cb..f2e942a 100644
--- a/docs/manualpages/TS/TSPseudoVerifyTimeStep.html
+++ b/docs/manualpages/TS/TSPseudoVerifyTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoVerifyTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoVerifyTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoVerifyTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoVerifyTimeStep"><H1>TSPseudoVerifyTimeStep</H1></A>
Verifies whether the last timestep was acceptable.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html b/docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html
index 852c158..3e83a14 100644
--- a/docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html
+++ b/docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html
@@ -5,8 +5,8 @@
<TITLE>TSPseudoVerifyTimeStepDefault</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPseudoVerifyTimeStepDefault"><H1>TSPseudoVerifyTimeStepDefault</H1></A>
Default code to verify the quality of the last timestep.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSPythonSetType.html b/docs/manualpages/TS/TSPythonSetType.html
index aef3d91..9172963 100644
--- a/docs/manualpages/TS/TSPythonSetType.html
+++ b/docs/manualpages/TS/TSPythonSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSPythonSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSPythonSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSPythonSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSPythonSetType"><H1>TSPythonSetType</H1></A>
Initalize a <A HREF="../TS/TS.html#TS">TS</A> object implemented in Python.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRHSJacobianSetReuse.html b/docs/manualpages/TS/TSRHSJacobianSetReuse.html
index b112b95..ae72813 100644
--- a/docs/manualpages/TS/TSRHSJacobianSetReuse.html
+++ b/docs/manualpages/TS/TSRHSJacobianSetReuse.html
@@ -5,8 +5,8 @@
<TITLE>TSRHSJacobianSetReuse</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRHSJacobianSetReuse.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRHSJacobianSetReuse.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRHSJacobianSetReuse"><H1>TSRHSJacobianSetReuse</H1></A>
restore RHS Jacobian before re-evaluating. Without this flag, <A HREF="../TS/TS.html#TS">TS</A> will change the sign and shift the RHS Jacobian for a finite-time-step implicit solve, in which case the user function will need to recompute the entire Jacobian. The reuse flag must be set if the evaluation function will assume that the matrix entries have not been changed by the <A HREF="../TS/TS.html#TS">TS</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRK.html b/docs/manualpages/TS/TSRK.html
index 6930f0b..7a25a72 100644
--- a/docs/manualpages/TS/TSRK.html
+++ b/docs/manualpages/TS/TSRK.html
@@ -5,8 +5,8 @@
<TITLE>TSRK</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK"><H1>TSRK</H1></A>
ODE and DAE solver using Runge-Kutta schemes The user should provide the right hand side of the equation
using <A HREF="../TS/TSSetRHSFunction.html#TSSetRHSFunction">TSSetRHSFunction</A>().
diff --git a/docs/manualpages/TS/TSRK1.html b/docs/manualpages/TS/TSRK1.html
index 7dc6549..f21f842 100644
--- a/docs/manualpages/TS/TSRK1.html
+++ b/docs/manualpages/TS/TSRK1.html
@@ -5,8 +5,8 @@
<TITLE>TSRK1</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK1.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK1.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK1"><H1>TSRK1</H1></A>
First order forward Euler scheme. This method has one stage.
<P>
diff --git a/docs/manualpages/TS/TSRK2A.html b/docs/manualpages/TS/TSRK2A.html
index 134b868..616b80e 100644
--- a/docs/manualpages/TS/TSRK2A.html
+++ b/docs/manualpages/TS/TSRK2A.html
@@ -5,8 +5,8 @@
<TITLE>TSRK2A</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK2A.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK2A.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK2A"><H1>TSRK2A</H1></A>
Second order RK scheme. This method has two stages.
<P>
diff --git a/docs/manualpages/TS/TSRK3.html b/docs/manualpages/TS/TSRK3.html
index 5ab5f82..d55798c 100644
--- a/docs/manualpages/TS/TSRK3.html
+++ b/docs/manualpages/TS/TSRK3.html
@@ -5,8 +5,8 @@
<TITLE>TSRK3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK3"><H1>TSRK3</H1></A>
Third order RK scheme. This method has three stages.
<P>
diff --git a/docs/manualpages/TS/TSRK3BS.html b/docs/manualpages/TS/TSRK3BS.html
index 9decbe0..27a4f69 100644
--- a/docs/manualpages/TS/TSRK3BS.html
+++ b/docs/manualpages/TS/TSRK3BS.html
@@ -5,8 +5,8 @@
<TITLE>TSRK3BS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK3BS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK3BS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK3BS"><H1>TSRK3BS</H1></A>
Third order RK scheme of Bogacki-Shampine with 2nd order embedded method. This method has four stages.
<P>
diff --git a/docs/manualpages/TS/TSRK4.html b/docs/manualpages/TS/TSRK4.html
index f03d974..7f7f836 100644
--- a/docs/manualpages/TS/TSRK4.html
+++ b/docs/manualpages/TS/TSRK4.html
@@ -5,8 +5,8 @@
<TITLE>TSRK4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK4"><H1>TSRK4</H1></A>
Fourth order RK scheme. This is the classical Runge-Kutta method with four stages.
<P>
diff --git a/docs/manualpages/TS/TSRK5DP.html b/docs/manualpages/TS/TSRK5DP.html
index 857f19a..3010f76 100644
--- a/docs/manualpages/TS/TSRK5DP.html
+++ b/docs/manualpages/TS/TSRK5DP.html
@@ -5,8 +5,8 @@
<TITLE>TSRK5DP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK5DP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK5DP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK5DP"><H1>TSRK5DP</H1></A>
Fifth order Dormand-Prince RK scheme with the 4th order embedded method. This method has seven stages.
<P>
diff --git a/docs/manualpages/TS/TSRK5F.html b/docs/manualpages/TS/TSRK5F.html
index 0c05b91..81d060b 100644
--- a/docs/manualpages/TS/TSRK5F.html
+++ b/docs/manualpages/TS/TSRK5F.html
@@ -5,8 +5,8 @@
<TITLE>TSRK5F</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRK5F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRK5F.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRK5F"><H1>TSRK5F</H1></A>
Fifth order Fehlberg RK scheme with a 4th order embedded method. This method has six stages.
<P>
diff --git a/docs/manualpages/TS/TSRKFinalizePackage.html b/docs/manualpages/TS/TSRKFinalizePackage.html
index 1150bb5..50d57ca 100644
--- a/docs/manualpages/TS/TSRKFinalizePackage.html
+++ b/docs/manualpages/TS/TSRKFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSRKFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKFinalizePackage"><H1>TSRKFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../TS/TSRK.html#TSRK">TSRK</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRKGetType.html b/docs/manualpages/TS/TSRKGetType.html
index b9b840c..2e370ff 100644
--- a/docs/manualpages/TS/TSRKGetType.html
+++ b/docs/manualpages/TS/TSRKGetType.html
@@ -5,8 +5,8 @@
<TITLE>TSRKGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKGetType"><H1>TSRKGetType</H1></A>
Get the type of RK scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRKInitializePackage.html b/docs/manualpages/TS/TSRKInitializePackage.html
index 7a9ed09..0d303d8 100644
--- a/docs/manualpages/TS/TSRKInitializePackage.html
+++ b/docs/manualpages/TS/TSRKInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSRKInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKInitializePackage"><H1>TSRKInitializePackage</H1></A>
This function initializes everything in the <A HREF="../TS/TSRK.html#TSRK">TSRK</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to TSCreate_RK() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRKRegister.html b/docs/manualpages/TS/TSRKRegister.html
index 26ab5ee..f967996 100644
--- a/docs/manualpages/TS/TSRKRegister.html
+++ b/docs/manualpages/TS/TSRKRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSRKRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKRegister"><H1>TSRKRegister</H1></A>
register an RK scheme by providing the entries in the Butcher tableau and optionally embedded approximations and interpolation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRKRegisterAll.html b/docs/manualpages/TS/TSRKRegisterAll.html
index a41caba..9a410b9 100644
--- a/docs/manualpages/TS/TSRKRegisterAll.html
+++ b/docs/manualpages/TS/TSRKRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSRKRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKRegisterAll"><H1>TSRKRegisterAll</H1></A>
Registers all of the Runge-Kutta explicit methods in <A HREF="../TS/TSRK.html#TSRK">TSRK</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRKRegisterDestroy.html b/docs/manualpages/TS/TSRKRegisterDestroy.html
index 1f52518..cacd524 100644
--- a/docs/manualpages/TS/TSRKRegisterDestroy.html
+++ b/docs/manualpages/TS/TSRKRegisterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSRKRegisterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKRegisterDestroy"><H1>TSRKRegisterDestroy</H1></A>
Frees the list of schemes that were registered by <A HREF="../TS/TSRKRegister.html#TSRKRegister">TSRKRegister</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRKSetType.html b/docs/manualpages/TS/TSRKSetType.html
index e35445a..c634480 100644
--- a/docs/manualpages/TS/TSRKSetType.html
+++ b/docs/manualpages/TS/TSRKSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSRKSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKSetType"><H1>TSRKSetType</H1></A>
Set the type of RK scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRKType.html b/docs/manualpages/TS/TSRKType.html
index f3fa060..5cc0da7 100644
--- a/docs/manualpages/TS/TSRKType.html
+++ b/docs/manualpages/TS/TSRKType.html
@@ -5,8 +5,8 @@
<TITLE>TSRKType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRKType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRKType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRKType"><H1>TSRKType</H1></A>
String with the name of a Runge-Kutta method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSROSW.html b/docs/manualpages/TS/TSROSW.html
index 75188a1..09d3b3c 100644
--- a/docs/manualpages/TS/TSROSW.html
+++ b/docs/manualpages/TS/TSROSW.html
@@ -5,8 +5,8 @@
<TITLE>TSROSW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSW"><H1>TSROSW</H1></A>
ODE solver using Rosenbrock-W schemes These methods are intended for problems with well-separated time scales, especially when a slow scale is strongly
nonlinear such that it is expensive to solve with a fully implicit method. The user should provide the stiff part
diff --git a/docs/manualpages/TS/TSROSW2M.html b/docs/manualpages/TS/TSROSW2M.html
index fe6a661..d6e2553 100644
--- a/docs/manualpages/TS/TSROSW2M.html
+++ b/docs/manualpages/TS/TSROSW2M.html
@@ -5,8 +5,8 @@
<TITLE>TSROSW2M</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSW2M.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSW2M.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSW2M"><H1>TSROSW2M</H1></A>
Two stage second order L-stable Rosenbrock-W scheme. Only an approximate Jacobian is needed. By default, it is only recomputed once per step. This method is a reflection of <A HREF="../TS/TSROSW2P.html#TSROSW2P">TSROSW2P</A>.
<P>
diff --git a/docs/manualpages/TS/TSROSW2P.html b/docs/manualpages/TS/TSROSW2P.html
index 1806561..233ea2e 100644
--- a/docs/manualpages/TS/TSROSW2P.html
+++ b/docs/manualpages/TS/TSROSW2P.html
@@ -5,8 +5,8 @@
<TITLE>TSROSW2P</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSW2P.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSW2P.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSW2P"><H1>TSROSW2P</H1></A>
Two stage second order L-stable Rosenbrock-W scheme. Only an approximate Jacobian is needed. By default, it is only recomputed once per step. This method is a reflection of <A HREF="../TS/TSROSW2M.html#TSROSW2M">TSROSW2M</A>.
<P>
diff --git a/docs/manualpages/TS/TSROSW4L.html b/docs/manualpages/TS/TSROSW4L.html
index fef530d..9611692 100644
--- a/docs/manualpages/TS/TSROSW4L.html
+++ b/docs/manualpages/TS/TSROSW4L.html
@@ -5,8 +5,8 @@
<TITLE>TSROSW4L</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSW4L.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSW4L.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSW4L"><H1>TSROSW4L</H1></A>
four stage, fourth order Rosenbrock (not W) method By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWASSP3P3S1C.html b/docs/manualpages/TS/TSROSWASSP3P3S1C.html
index b0f7c68..0c3b961 100644
--- a/docs/manualpages/TS/TSROSWASSP3P3S1C.html
+++ b/docs/manualpages/TS/TSROSWASSP3P3S1C.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWASSP3P3S1C</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWASSP3P3S1C.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWASSP3P3S1C.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWASSP3P3S1C"><H1>TSROSWASSP3P3S1C</H1></A>
A-stable Rosenbrock-W method with SSP explicit part, third order, three stages By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWGRK4T.html b/docs/manualpages/TS/TSROSWGRK4T.html
index c540c45..69e503a 100644
--- a/docs/manualpages/TS/TSROSWGRK4T.html
+++ b/docs/manualpages/TS/TSROSWGRK4T.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWGRK4T</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWGRK4T.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWGRK4T.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWGRK4T"><H1>TSROSWGRK4T</H1></A>
four stage, fourth order Rosenbrock (not W) method from Kaps and Rentrop By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWLASSP3P4S2C.html b/docs/manualpages/TS/TSROSWLASSP3P4S2C.html
index 8ba16fc..c632108 100644
--- a/docs/manualpages/TS/TSROSWLASSP3P4S2C.html
+++ b/docs/manualpages/TS/TSROSWLASSP3P4S2C.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWLASSP3P4S2C</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWLASSP3P4S2C.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWLASSP3P4S2C.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWLASSP3P4S2C"><H1>TSROSWLASSP3P4S2C</H1></A>
L-stable Rosenbrock-W method with SSP explicit part, third order, four stages By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWLLSSP3P4S2C.html b/docs/manualpages/TS/TSROSWLLSSP3P4S2C.html
index cdf3c20..8e0c3d4 100644
--- a/docs/manualpages/TS/TSROSWLLSSP3P4S2C.html
+++ b/docs/manualpages/TS/TSROSWLLSSP3P4S2C.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWLLSSP3P4S2C</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWLLSSP3P4S2C.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWLLSSP3P4S2C.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWLLSSP3P4S2C"><H1>TSROSWLLSSP3P4S2C</H1></A>
L-stable Rosenbrock-W method with SSP explicit part, third order, four stages By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWRA34PW2.html b/docs/manualpages/TS/TSROSWRA34PW2.html
index af3a78d..d8d0c25 100644
--- a/docs/manualpages/TS/TSROSWRA34PW2.html
+++ b/docs/manualpages/TS/TSROSWRA34PW2.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWRA34PW2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWRA34PW2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWRA34PW2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWRA34PW2"><H1>TSROSWRA34PW2</H1></A>
Four stage third order L-stable Rosenbrock-W scheme for PDAE of index 1. Only an approximate Jacobian is needed. By default, it is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWRA3PW.html b/docs/manualpages/TS/TSROSWRA3PW.html
index d4f81a2..d05904e 100644
--- a/docs/manualpages/TS/TSROSWRA3PW.html
+++ b/docs/manualpages/TS/TSROSWRA3PW.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWRA3PW</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWRA3PW.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWRA3PW.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWRA3PW"><H1>TSROSWRA3PW</H1></A>
Three stage third order Rosenbrock-W scheme for PDAE of index 1. Only an approximate Jacobian is needed. By default, it is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWRODAS3.html b/docs/manualpages/TS/TSROSWRODAS3.html
index 9d463fd..4795409 100644
--- a/docs/manualpages/TS/TSROSWRODAS3.html
+++ b/docs/manualpages/TS/TSROSWRODAS3.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWRODAS3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWRODAS3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWRODAS3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWRODAS3"><H1>TSROSWRODAS3</H1></A>
Four stage third order L-stable Rosenbrock scheme By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWSANDU3.html b/docs/manualpages/TS/TSROSWSANDU3.html
index 63dbf34..e627e8c 100644
--- a/docs/manualpages/TS/TSROSWSANDU3.html
+++ b/docs/manualpages/TS/TSROSWSANDU3.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWSANDU3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWSANDU3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWSANDU3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWSANDU3"><H1>TSROSWSANDU3</H1></A>
Three stage third order L-stable Rosenbrock scheme By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWSHAMP4.html b/docs/manualpages/TS/TSROSWSHAMP4.html
index 74368f8..dfe25fb 100644
--- a/docs/manualpages/TS/TSROSWSHAMP4.html
+++ b/docs/manualpages/TS/TSROSWSHAMP4.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWSHAMP4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWSHAMP4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWSHAMP4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWSHAMP4"><H1>TSROSWSHAMP4</H1></A>
four stage, fourth order Rosenbrock (not W) method from Shampine By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSROSWTHETA1.html b/docs/manualpages/TS/TSROSWTHETA1.html
index 10ab8c1..437b632 100644
--- a/docs/manualpages/TS/TSROSWTHETA1.html
+++ b/docs/manualpages/TS/TSROSWTHETA1.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWTHETA1</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWTHETA1.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWTHETA1.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWTHETA1"><H1>TSROSWTHETA1</H1></A>
One stage first order L-stable Rosenbrock-W scheme (aka theta method). Only an approximate Jacobian is needed.
<P>
diff --git a/docs/manualpages/TS/TSROSWTHETA2.html b/docs/manualpages/TS/TSROSWTHETA2.html
index c4034dc..078e682 100644
--- a/docs/manualpages/TS/TSROSWTHETA2.html
+++ b/docs/manualpages/TS/TSROSWTHETA2.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWTHETA2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWTHETA2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWTHETA2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWTHETA2"><H1>TSROSWTHETA2</H1></A>
One stage second order A-stable Rosenbrock-W scheme (aka theta method). Only an approximate Jacobian is needed.
<P>
diff --git a/docs/manualpages/TS/TSROSWVELDD4.html b/docs/manualpages/TS/TSROSWVELDD4.html
index a895bcf..9b1f918 100644
--- a/docs/manualpages/TS/TSROSWVELDD4.html
+++ b/docs/manualpages/TS/TSROSWVELDD4.html
@@ -5,8 +5,8 @@
<TITLE>TSROSWVELDD4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSROSWVELDD4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSROSWVELDD4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSROSWVELDD4"><H1>TSROSWVELDD4</H1></A>
four stage, fourth order Rosenbrock (not W) method from van Veldhuizen By default, the Jacobian is only recomputed once per step.
<P>
diff --git a/docs/manualpages/TS/TSRegister.html b/docs/manualpages/TS/TSRegister.html
index ca2f8a9..6b7fb85 100644
--- a/docs/manualpages/TS/TSRegister.html
+++ b/docs/manualpages/TS/TSRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRegister"><H1>TSRegister</H1></A>
Adds a creation method to the <A HREF="../TS/TS.html#TS">TS</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRegisterAll.html b/docs/manualpages/TS/TSRegisterAll.html
index f5a2be0..ce1a75d 100644
--- a/docs/manualpages/TS/TSRegisterAll.html
+++ b/docs/manualpages/TS/TSRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRegisterAll"><H1>TSRegisterAll</H1></A>
Registers all of the timesteppers in the <A HREF="../TS/TS.html#TS">TS</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSReset.html b/docs/manualpages/TS/TSReset.html
index 69e854b..e7e8450 100644
--- a/docs/manualpages/TS/TSReset.html
+++ b/docs/manualpages/TS/TSReset.html
@@ -5,8 +5,8 @@
<TITLE>TSReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSReset"><H1>TSReset</H1></A>
Resets a <A HREF="../TS/TS.html#TS">TS</A> context and removes any allocated <A HREF="../Vec/Vecs.html#Vecs">Vecs</A> and Mats.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRollBack.html b/docs/manualpages/TS/TSRollBack.html
index 703266c..61d2ed7 100644
--- a/docs/manualpages/TS/TSRollBack.html
+++ b/docs/manualpages/TS/TSRollBack.html
@@ -5,8 +5,8 @@
<TITLE>TSRollBack</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRollBack.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRollBack.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRollBack"><H1>TSRollBack</H1></A>
Rolls back one time step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWFinalizePackage.html b/docs/manualpages/TS/TSRosWFinalizePackage.html
index 5d5125b..82bce58 100644
--- a/docs/manualpages/TS/TSRosWFinalizePackage.html
+++ b/docs/manualpages/TS/TSRosWFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWFinalizePackage"><H1>TSRosWFinalizePackage</H1></A>
This function destroys everything in the TSRosW package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWGetType.html b/docs/manualpages/TS/TSRosWGetType.html
index 659490a..19c8e7b 100644
--- a/docs/manualpages/TS/TSRosWGetType.html
+++ b/docs/manualpages/TS/TSRosWGetType.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWGetType"><H1>TSRosWGetType</H1></A>
Get the type of Rosenbrock-W scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWInitializePackage.html b/docs/manualpages/TS/TSRosWInitializePackage.html
index b7ad8ab..932ef5d 100644
--- a/docs/manualpages/TS/TSRosWInitializePackage.html
+++ b/docs/manualpages/TS/TSRosWInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWInitializePackage"><H1>TSRosWInitializePackage</H1></A>
This function initializes everything in the TSRosW package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to TSCreate_RosW() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWRegister.html b/docs/manualpages/TS/TSRosWRegister.html
index bfdacb6..c957120 100644
--- a/docs/manualpages/TS/TSRosWRegister.html
+++ b/docs/manualpages/TS/TSRosWRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWRegister"><H1>TSRosWRegister</H1></A>
register a Rosenbrock W scheme by providing the entries in the Butcher tableau and optionally embedded approximations and interpolation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWRegisterAll.html b/docs/manualpages/TS/TSRosWRegisterAll.html
index 1ba8dc9..3d49b8d 100644
--- a/docs/manualpages/TS/TSRosWRegisterAll.html
+++ b/docs/manualpages/TS/TSRosWRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWRegisterAll"><H1>TSRosWRegisterAll</H1></A>
Registers all of the Rosenbrock-W methods in TSRosW
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWRegisterDestroy.html b/docs/manualpages/TS/TSRosWRegisterDestroy.html
index d12b039..79c66b4 100644
--- a/docs/manualpages/TS/TSRosWRegisterDestroy.html
+++ b/docs/manualpages/TS/TSRosWRegisterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWRegisterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWRegisterDestroy"><H1>TSRosWRegisterDestroy</H1></A>
Frees the list of schemes that were registered by <A HREF="../TS/TSRosWRegister.html#TSRosWRegister">TSRosWRegister</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWRegisterRos4.html b/docs/manualpages/TS/TSRosWRegisterRos4.html
index 6e4f497..789c4d4 100644
--- a/docs/manualpages/TS/TSRosWRegisterRos4.html
+++ b/docs/manualpages/TS/TSRosWRegisterRos4.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWRegisterRos4</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWRegisterRos4.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWRegisterRos4.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWRegisterRos4"><H1>TSRosWRegisterRos4</H1></A>
register a fourth order Rosenbrock scheme by providing paramter choices
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWSetRecomputeJacobian.html b/docs/manualpages/TS/TSRosWSetRecomputeJacobian.html
index a658d29..ff62064 100644
--- a/docs/manualpages/TS/TSRosWSetRecomputeJacobian.html
+++ b/docs/manualpages/TS/TSRosWSetRecomputeJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWSetRecomputeJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWSetRecomputeJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWSetRecomputeJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWSetRecomputeJacobian"><H1>TSRosWSetRecomputeJacobian</H1></A>
Set whether to recompute the Jacobian at each stage. The default is to update the Jacobian once per step.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWSetType.html b/docs/manualpages/TS/TSRosWSetType.html
index 923b122..cccc98e 100644
--- a/docs/manualpages/TS/TSRosWSetType.html
+++ b/docs/manualpages/TS/TSRosWSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWSetType"><H1>TSRosWSetType</H1></A>
Set the type of Rosenbrock-W scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSRosWType.html b/docs/manualpages/TS/TSRosWType.html
index d8075af..c68ab94 100644
--- a/docs/manualpages/TS/TSRosWType.html
+++ b/docs/manualpages/TS/TSRosWType.html
@@ -5,8 +5,8 @@
<TITLE>TSRosWType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSRosWType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSRosWType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSRosWType"><H1>TSRosWType</H1></A>
String with the name of a Rosenbrock-W method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSSP.html b/docs/manualpages/TS/TSSSP.html
index 444fee2..49e2bfd 100644
--- a/docs/manualpages/TS/TSSSP.html
+++ b/docs/manualpages/TS/TSSSP.html
@@ -5,8 +5,8 @@
<TITLE>TSSSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSP"><H1>TSSSP</H1></A>
Explicit strong stability preserving ODE solver Most hyperbolic conservation laws have exact solutions that are total variation diminishing (TVD) or total variation
bounded (TVB) although these solutions often contain discontinuities. Spatial discretizations such as Godunov's
diff --git a/docs/manualpages/TS/TSSSPFinalizePackage.html b/docs/manualpages/TS/TSSSPFinalizePackage.html
index 3276b0b..313cf04 100644
--- a/docs/manualpages/TS/TSSSPFinalizePackage.html
+++ b/docs/manualpages/TS/TSSSPFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPFinalizePackage"><H1>TSSSPFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../TS/TSSSP.html#TSSSP">TSSSP</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSSPGetNumStages.html b/docs/manualpages/TS/TSSSPGetNumStages.html
index 0b0a1dc..8c8c1bb 100644
--- a/docs/manualpages/TS/TSSSPGetNumStages.html
+++ b/docs/manualpages/TS/TSSSPGetNumStages.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPGetNumStages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPGetNumStages.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPGetNumStages.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPGetNumStages"><H1>TSSSPGetNumStages</H1></A>
get the number of stages in the SSP time integration scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSSPGetType.html b/docs/manualpages/TS/TSSSPGetType.html
index ea10621..75efd23 100644
--- a/docs/manualpages/TS/TSSSPGetType.html
+++ b/docs/manualpages/TS/TSSSPGetType.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPGetType"><H1>TSSSPGetType</H1></A>
get the SSP time integration scheme
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSSPInitializePackage.html b/docs/manualpages/TS/TSSSPInitializePackage.html
index 5c588a3..3b8cfa8 100644
--- a/docs/manualpages/TS/TSSSPInitializePackage.html
+++ b/docs/manualpages/TS/TSSSPInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPInitializePackage"><H1>TSSSPInitializePackage</H1></A>
This function initializes everything in the <A HREF="../TS/TSSSP.html#TSSSP">TSSSP</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to TSCreate_SSP() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSSPRKS104.html b/docs/manualpages/TS/TSSSPRKS104.html
index 54313c6..7a23a2d 100644
--- a/docs/manualpages/TS/TSSSPRKS104.html
+++ b/docs/manualpages/TS/TSSSPRKS104.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPRKS104</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPRKS104.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPRKS104.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPRKS104"><H1>TSSSPRKS104</H1></A>
Optimal fourth order SSP Runge-Kutta, low-storage (2N), c_eff=0.6 SSPRK(10,4), Pseudocode 3 of Ketcheson 2008
<P>
diff --git a/docs/manualpages/TS/TSSSPRKS2.html b/docs/manualpages/TS/TSSSPRKS2.html
index d797625..723f381 100644
--- a/docs/manualpages/TS/TSSSPRKS2.html
+++ b/docs/manualpages/TS/TSSSPRKS2.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPRKS2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPRKS2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPRKS2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPRKS2"><H1>TSSSPRKS2</H1></A>
Optimal second order SSP Runge-Kutta method, low-storage, c_eff=(s-1)/s Pseudocode 2 of Ketcheson 2008
<P>
diff --git a/docs/manualpages/TS/TSSSPRKS3.html b/docs/manualpages/TS/TSSSPRKS3.html
index 1ace56c..63dc55c 100644
--- a/docs/manualpages/TS/TSSSPRKS3.html
+++ b/docs/manualpages/TS/TSSSPRKS3.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPRKS3</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPRKS3.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPRKS3.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPRKS3"><H1>TSSSPRKS3</H1></A>
Optimal third order SSP Runge-Kutta, low-storage, c_eff=(PetscSqrtReal(s)-1)/PetscSqrtReal(s), where PetscSqrtReal(s) is an integer Pseudocode 2 of Ketcheson 2008
<P>
diff --git a/docs/manualpages/TS/TSSSPSetNumStages.html b/docs/manualpages/TS/TSSSPSetNumStages.html
index 65f19f3..1c2bf5c 100644
--- a/docs/manualpages/TS/TSSSPSetNumStages.html
+++ b/docs/manualpages/TS/TSSSPSetNumStages.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPSetNumStages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPSetNumStages.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPSetNumStages.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPSetNumStages"><H1>TSSSPSetNumStages</H1></A>
set the number of stages to use with the SSP method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSSPSetType.html b/docs/manualpages/TS/TSSSPSetType.html
index 0c53e0c..e26bba2 100644
--- a/docs/manualpages/TS/TSSSPSetType.html
+++ b/docs/manualpages/TS/TSSSPSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPSetType"><H1>TSSSPSetType</H1></A>
set the SSP time integration scheme to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSSPType.html b/docs/manualpages/TS/TSSSPType.html
index 5b8a421..1667c7d 100644
--- a/docs/manualpages/TS/TSSSPType.html
+++ b/docs/manualpages/TS/TSSSPType.html
@@ -5,8 +5,8 @@
<TITLE>TSSSPType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSSPType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSSPType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSSPType"><H1>TSSSPType</H1></A>
string with the name of <A HREF="../TS/TSSSP.html#TSSSP">TSSSP</A> scheme.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSUNDIALS.html b/docs/manualpages/TS/TSSUNDIALS.html
index 7988b15..3325280 100644
--- a/docs/manualpages/TS/TSSUNDIALS.html
+++ b/docs/manualpages/TS/TSSUNDIALS.html
@@ -5,8 +5,8 @@
<TITLE>TSSUNDIALS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSUNDIALS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSUNDIALS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSUNDIALS"><H1>TSSUNDIALS</H1></A>
ODE solver using the LLNL CVODE/SUNDIALS package (now called SUNDIALS)
<H3><FONT COLOR="#CC3333">Options Database</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetApplicationContext.html b/docs/manualpages/TS/TSSetApplicationContext.html
index 8adeef5..57c714b 100644
--- a/docs/manualpages/TS/TSSetApplicationContext.html
+++ b/docs/manualpages/TS/TSSetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>TSSetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetApplicationContext"><H1>TSSetApplicationContext</H1></A>
Sets an optional user-defined context for the timesteppers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetCFLTimeLocal.html b/docs/manualpages/TS/TSSetCFLTimeLocal.html
index 5cc0667..f007e81 100644
--- a/docs/manualpages/TS/TSSetCFLTimeLocal.html
+++ b/docs/manualpages/TS/TSSetCFLTimeLocal.html
@@ -5,8 +5,8 @@
<TITLE>TSSetCFLTimeLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetCFLTimeLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetCFLTimeLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetCFLTimeLocal"><H1>TSSetCFLTimeLocal</H1></A>
Set the local CFL constraint relative to forward Euler
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetConvergedReason.html b/docs/manualpages/TS/TSSetConvergedReason.html
index cb50c03..7720f44 100644
--- a/docs/manualpages/TS/TSSetConvergedReason.html
+++ b/docs/manualpages/TS/TSSetConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>TSSetConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetConvergedReason"><H1>TSSetConvergedReason</H1></A>
Sets the reason for handling the convergence of <A HREF="../TS/TSSolve.html#TSSolve">TSSolve</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetCostGradients.html b/docs/manualpages/TS/TSSetCostGradients.html
index 1f3c41d..86dd4ec 100644
--- a/docs/manualpages/TS/TSSetCostGradients.html
+++ b/docs/manualpages/TS/TSSetCostGradients.html
@@ -5,8 +5,8 @@
<TITLE>TSSetCostGradients</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetCostGradients.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetCostGradients.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetCostGradients"><H1>TSSetCostGradients</H1></A>
Sets the initial value of the gradients of the cost function w.r.t. initial conditions and w.r.t. the problem parameters for use by the TSAdjoint routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetCostIntegrand.html b/docs/manualpages/TS/TSSetCostIntegrand.html
index 5e8fb9d..5784cc0 100644
--- a/docs/manualpages/TS/TSSetCostIntegrand.html
+++ b/docs/manualpages/TS/TSSetCostIntegrand.html
@@ -5,8 +5,8 @@
<TITLE>TSSetCostIntegrand</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetCostIntegrand.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetCostIntegrand.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetCostIntegrand"><H1>TSSetCostIntegrand</H1></A>
Sets the routine for evaluating the integral term in one or more cost functions
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetDM.html b/docs/manualpages/TS/TSSetDM.html
index 81e415b..8d3be84 100644
--- a/docs/manualpages/TS/TSSetDM.html
+++ b/docs/manualpages/TS/TSSetDM.html
@@ -5,8 +5,8 @@
<TITLE>TSSetDM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetDM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetDM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetDM"><H1>TSSetDM</H1></A>
Sets the <A HREF="../DM/DM.html#DM">DM</A> that may be used by some preconditioners
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetDuration.html b/docs/manualpages/TS/TSSetDuration.html
index 8f7f8ff..c513c78 100644
--- a/docs/manualpages/TS/TSSetDuration.html
+++ b/docs/manualpages/TS/TSSetDuration.html
@@ -5,8 +5,8 @@
<TITLE>TSSetDuration</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetDuration.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetDuration.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetDuration"><H1>TSSetDuration</H1></A>
Sets the maximum number of timesteps to use and maximum time for iteration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetEquationType.html b/docs/manualpages/TS/TSSetEquationType.html
index 6b64b79..6e306ed 100644
--- a/docs/manualpages/TS/TSSetEquationType.html
+++ b/docs/manualpages/TS/TSSetEquationType.html
@@ -5,8 +5,8 @@
<TITLE>TSSetEquationType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetEquationType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetEquationType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetEquationType"><H1>TSSetEquationType</H1></A>
Sets the type of the equation that <A HREF="../TS/TS.html#TS">TS</A> is solving.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetErrorIfStepFails.html b/docs/manualpages/TS/TSSetErrorIfStepFails.html
index d8a8105..31f41c1 100644
--- a/docs/manualpages/TS/TSSetErrorIfStepFails.html
+++ b/docs/manualpages/TS/TSSetErrorIfStepFails.html
@@ -5,8 +5,8 @@
<TITLE>TSSetErrorIfStepFails</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetErrorIfStepFails.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetErrorIfStepFails.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetErrorIfStepFails"><H1>TSSetErrorIfStepFails</H1></A>
Error if no step succeeds
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetEventHandler.html b/docs/manualpages/TS/TSSetEventHandler.html
index 9a50f65..e166055 100644
--- a/docs/manualpages/TS/TSSetEventHandler.html
+++ b/docs/manualpages/TS/TSSetEventHandler.html
@@ -5,8 +5,8 @@
<TITLE>TSSetEventHandler</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetEventHandler.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetEventHandler.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetEventHandler"><H1>TSSetEventHandler</H1></A>
Sets a monitoring function used for detecting events
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetEventTolerances.html b/docs/manualpages/TS/TSSetEventTolerances.html
index 708b592..53b0a38 100644
--- a/docs/manualpages/TS/TSSetEventTolerances.html
+++ b/docs/manualpages/TS/TSSetEventTolerances.html
@@ -5,8 +5,8 @@
<TITLE>TSSetEventTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetEventTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetEventTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetEventTolerances"><H1>TSSetEventTolerances</H1></A>
Set tolerances for event zero crossings when using event handler
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetExactFinalTime.html b/docs/manualpages/TS/TSSetExactFinalTime.html
index eb36f08..30ae885 100644
--- a/docs/manualpages/TS/TSSetExactFinalTime.html
+++ b/docs/manualpages/TS/TSSetExactFinalTime.html
@@ -5,8 +5,8 @@
<TITLE>TSSetExactFinalTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetExactFinalTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetExactFinalTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetExactFinalTime"><H1>TSSetExactFinalTime</H1></A>
Determines whether to adapt the final time step to match the exact final time, interpolate solution to the exact final time, or just return at the final time <A HREF="../TS/TS.html#TS">TS</A> computed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetForcingFunction.html b/docs/manualpages/TS/TSSetForcingFunction.html
index 2ac6b2c..193d20e 100644
--- a/docs/manualpages/TS/TSSetForcingFunction.html
+++ b/docs/manualpages/TS/TSSetForcingFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSSetForcingFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetForcingFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetForcingFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetForcingFunction"><H1>TSSetForcingFunction</H1></A>
Provide a function that computes a forcing term for a ODE or PDE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetFromOptions.html b/docs/manualpages/TS/TSSetFromOptions.html
index ab53b6b..462b48d 100644
--- a/docs/manualpages/TS/TSSetFromOptions.html
+++ b/docs/manualpages/TS/TSSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>TSSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetFromOptions"><H1>TSSetFromOptions</H1></A>
Sets various <A HREF="../TS/TS.html#TS">TS</A> parameters from user options.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetFunctionDomainError.html b/docs/manualpages/TS/TSSetFunctionDomainError.html
index 6894fee..bff4aad 100644
--- a/docs/manualpages/TS/TSSetFunctionDomainError.html
+++ b/docs/manualpages/TS/TSSetFunctionDomainError.html
@@ -5,8 +5,8 @@
<TITLE>TSSetFunctionDomainError</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetFunctionDomainError.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetFunctionDomainError"><H1>TSSetFunctionDomainError</H1></A>
Set the function testing if the current state vector is valid
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetI2Function.html b/docs/manualpages/TS/TSSetI2Function.html
index cb6a53c..ba9b612 100644
--- a/docs/manualpages/TS/TSSetI2Function.html
+++ b/docs/manualpages/TS/TSSetI2Function.html
@@ -5,8 +5,8 @@
<TITLE>TSSetI2Function</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetI2Function.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetI2Function.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetI2Function"><H1>TSSetI2Function</H1></A>
Set the function to compute F(t,U,U_t,U_tt) where F = 0 is the DAE to be solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetI2Jacobian.html b/docs/manualpages/TS/TSSetI2Jacobian.html
index 8741965..d192f9b 100644
--- a/docs/manualpages/TS/TSSetI2Jacobian.html
+++ b/docs/manualpages/TS/TSSetI2Jacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSSetI2Jacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetI2Jacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetI2Jacobian"><H1>TSSetI2Jacobian</H1></A>
Set the function to compute the matrix dF/dU + v*dF/dU_t + a*dF/dU_tt where F(t,U,U_t,U_tt) is the function you provided with <A HREF="../TS/TSSetI2Function.html#TSSetI2Function">TSSetI2Function</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetIFunction.html b/docs/manualpages/TS/TSSetIFunction.html
index abee534..773a0c0 100644
--- a/docs/manualpages/TS/TSSetIFunction.html
+++ b/docs/manualpages/TS/TSSetIFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSSetIFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetIFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetIFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetIFunction"><H1>TSSetIFunction</H1></A>
Set the function to compute F(t,U,U_t) where F() = 0 is the DAE to be solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetIJacobian.html b/docs/manualpages/TS/TSSetIJacobian.html
index e9832a2..94e1380 100644
--- a/docs/manualpages/TS/TSSetIJacobian.html
+++ b/docs/manualpages/TS/TSSetIJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSSetIJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetIJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetIJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetIJacobian"><H1>TSSetIJacobian</H1></A>
Set the function to compute the matrix dF/dU + a*dF/dU_t where F(t,U,U_t) is the function provided with <A HREF="../TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetInitialTimeStep.html b/docs/manualpages/TS/TSSetInitialTimeStep.html
index f84c6ec..80c2aa9 100644
--- a/docs/manualpages/TS/TSSetInitialTimeStep.html
+++ b/docs/manualpages/TS/TSSetInitialTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSSetInitialTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetInitialTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetInitialTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetInitialTimeStep"><H1>TSSetInitialTimeStep</H1></A>
Sets the initial timestep to be used, as well as the initial time.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetMaxSNESFailures.html b/docs/manualpages/TS/TSSetMaxSNESFailures.html
index 8e0baf3..b05f29b 100644
--- a/docs/manualpages/TS/TSSetMaxSNESFailures.html
+++ b/docs/manualpages/TS/TSSetMaxSNESFailures.html
@@ -5,8 +5,8 @@
<TITLE>TSSetMaxSNESFailures</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetMaxSNESFailures.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetMaxSNESFailures.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetMaxSNESFailures"><H1>TSSetMaxSNESFailures</H1></A>
Sets the maximum number of failed <A HREF="../SNES/SNES.html#SNES">SNES</A> solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetMaxStepRejections.html b/docs/manualpages/TS/TSSetMaxStepRejections.html
index c2e461e..7c81be3 100644
--- a/docs/manualpages/TS/TSSetMaxStepRejections.html
+++ b/docs/manualpages/TS/TSSetMaxStepRejections.html
@@ -5,8 +5,8 @@
<TITLE>TSSetMaxStepRejections</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetMaxStepRejections.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetMaxStepRejections.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetMaxStepRejections"><H1>TSSetMaxStepRejections</H1></A>
Sets the maximum number of step rejections before a step fails
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetOptionsPrefix.html b/docs/manualpages/TS/TSSetOptionsPrefix.html
index b9648b1..ce13f32 100644
--- a/docs/manualpages/TS/TSSetOptionsPrefix.html
+++ b/docs/manualpages/TS/TSSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TSSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetOptionsPrefix"><H1>TSSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../TS/TS.html#TS">TS</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetPostStage.html b/docs/manualpages/TS/TSSetPostStage.html
index 806ceef..ae97d44 100644
--- a/docs/manualpages/TS/TSSetPostStage.html
+++ b/docs/manualpages/TS/TSSetPostStage.html
@@ -5,8 +5,8 @@
<TITLE>TSSetPostStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetPostStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetPostStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetPostStage"><H1>TSSetPostStage</H1></A>
Sets the general-purpose function called once at the end of each stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetPostStep.html b/docs/manualpages/TS/TSSetPostStep.html
index 0e17449..81a161b 100644
--- a/docs/manualpages/TS/TSSetPostStep.html
+++ b/docs/manualpages/TS/TSSetPostStep.html
@@ -5,8 +5,8 @@
<TITLE>TSSetPostStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetPostStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetPostStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetPostStep"><H1>TSSetPostStep</H1></A>
Sets the general-purpose function called once at the end of each time step.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetPreStage.html b/docs/manualpages/TS/TSSetPreStage.html
index cdfad4e..8b8271d 100644
--- a/docs/manualpages/TS/TSSetPreStage.html
+++ b/docs/manualpages/TS/TSSetPreStage.html
@@ -5,8 +5,8 @@
<TITLE>TSSetPreStage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetPreStage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetPreStage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetPreStage"><H1>TSSetPreStage</H1></A>
Sets the general-purpose function called once at the beginning of each stage.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetPreStep.html b/docs/manualpages/TS/TSSetPreStep.html
index 7534c48..6d8dc80 100644
--- a/docs/manualpages/TS/TSSetPreStep.html
+++ b/docs/manualpages/TS/TSSetPreStep.html
@@ -5,8 +5,8 @@
<TITLE>TSSetPreStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetPreStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetPreStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetPreStep"><H1>TSSetPreStep</H1></A>
Sets the general-purpose function called once at the beginning of each time step.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetProblemType.html b/docs/manualpages/TS/TSSetProblemType.html
index 7e2836b..1debbf7 100644
--- a/docs/manualpages/TS/TSSetProblemType.html
+++ b/docs/manualpages/TS/TSSetProblemType.html
@@ -5,8 +5,8 @@
<TITLE>TSSetProblemType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetProblemType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetProblemType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetProblemType"><H1>TSSetProblemType</H1></A>
Sets the type of problem to be solved.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetRHSFunction.html b/docs/manualpages/TS/TSSetRHSFunction.html
index a86f28c..6ac49c0 100644
--- a/docs/manualpages/TS/TSSetRHSFunction.html
+++ b/docs/manualpages/TS/TSSetRHSFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSSetRHSFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetRHSFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetRHSFunction"><H1>TSSetRHSFunction</H1></A>
Sets the routine for evaluating the function, where U_t = G(t,u).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetRHSJacobian.html b/docs/manualpages/TS/TSSetRHSJacobian.html
index eb96ebd..80f0c33 100644
--- a/docs/manualpages/TS/TSSetRHSJacobian.html
+++ b/docs/manualpages/TS/TSSetRHSJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TSSetRHSJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetRHSJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetRHSJacobian"><H1>TSSetRHSJacobian</H1></A>
Sets the function to compute the Jacobian of G, where U_t = G(U,t), as well as the location to store the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetSNES.html b/docs/manualpages/TS/TSSetSNES.html
index 5644b0e..dfa46d8 100644
--- a/docs/manualpages/TS/TSSetSNES.html
+++ b/docs/manualpages/TS/TSSetSNES.html
@@ -5,8 +5,8 @@
<TITLE>TSSetSNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetSNES.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetSNES.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetSNES"><H1>TSSetSNES</H1></A>
Set the <A HREF="../SNES/SNES.html#SNES">SNES</A> (nonlinear solver) to be used by the timestepping context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetSaveTrajectory.html b/docs/manualpages/TS/TSSetSaveTrajectory.html
index 9fd1f43..7817894 100644
--- a/docs/manualpages/TS/TSSetSaveTrajectory.html
+++ b/docs/manualpages/TS/TSSetSaveTrajectory.html
@@ -5,8 +5,8 @@
<TITLE>TSSetSaveTrajectory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetSaveTrajectory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetSaveTrajectory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetSaveTrajectory"><H1>TSSetSaveTrajectory</H1></A>
Causes the <A HREF="../TS/TS.html#TS">TS</A> to save its solutions as it iterates forward in time in a <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetSolution.html b/docs/manualpages/TS/TSSetSolution.html
index 1255b2c..892c19f 100644
--- a/docs/manualpages/TS/TSSetSolution.html
+++ b/docs/manualpages/TS/TSSetSolution.html
@@ -5,8 +5,8 @@
<TITLE>TSSetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetSolution"><H1>TSSetSolution</H1></A>
Sets the initial solution vector for use by the <A HREF="../TS/TS.html#TS">TS</A> routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetSolutionFunction.html b/docs/manualpages/TS/TSSetSolutionFunction.html
index 9c62795..4b7e659 100644
--- a/docs/manualpages/TS/TSSetSolutionFunction.html
+++ b/docs/manualpages/TS/TSSetSolutionFunction.html
@@ -5,8 +5,8 @@
<TITLE>TSSetSolutionFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetSolutionFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetSolutionFunction"><H1>TSSetSolutionFunction</H1></A>
Provide a function that computes the solution of the ODE or DAE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetTime.html b/docs/manualpages/TS/TSSetTime.html
index bce502b..af952af 100644
--- a/docs/manualpages/TS/TSSetTime.html
+++ b/docs/manualpages/TS/TSSetTime.html
@@ -5,8 +5,8 @@
<TITLE>TSSetTime</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetTime.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetTime.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetTime"><H1>TSSetTime</H1></A>
Allows one to reset the time.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetTimeStep.html b/docs/manualpages/TS/TSSetTimeStep.html
index 328832a..70a1dce 100644
--- a/docs/manualpages/TS/TSSetTimeStep.html
+++ b/docs/manualpages/TS/TSSetTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSSetTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetTimeStep"><H1>TSSetTimeStep</H1></A>
Allows one to reset the timestep at any time, useful for simple pseudo-timestepping codes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetTolerances.html b/docs/manualpages/TS/TSSetTolerances.html
index 894b508..e7f806f 100644
--- a/docs/manualpages/TS/TSSetTolerances.html
+++ b/docs/manualpages/TS/TSSetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>TSSetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetTolerances"><H1>TSSetTolerances</H1></A>
Set tolerances for local truncation error when using adaptive controller
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetType.html b/docs/manualpages/TS/TSSetType.html
index 9f6b363..bc0768b 100644
--- a/docs/manualpages/TS/TSSetType.html
+++ b/docs/manualpages/TS/TSSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetType"><H1>TSSetType</H1></A>
Sets the method to be used as the timestepping solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSetUp.html b/docs/manualpages/TS/TSSetUp.html
index 85d5fd1..ade9cbf 100644
--- a/docs/manualpages/TS/TSSetUp.html
+++ b/docs/manualpages/TS/TSSetUp.html
@@ -5,8 +5,8 @@
<TITLE>TSSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSetUp"><H1>TSSetUp</H1></A>
Sets up the internal data structures for the later use of a timestepper.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSolve.html b/docs/manualpages/TS/TSSolve.html
index bcea981..8394b49 100644
--- a/docs/manualpages/TS/TSSolve.html
+++ b/docs/manualpages/TS/TSSolve.html
@@ -5,8 +5,8 @@
<TITLE>TSSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSolve"><H1>TSSolve</H1></A>
Steps the requested number of timesteps.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSStep.html b/docs/manualpages/TS/TSStep.html
index 923878c..bd77f76 100644
--- a/docs/manualpages/TS/TSStep.html
+++ b/docs/manualpages/TS/TSStep.html
@@ -5,8 +5,8 @@
<TITLE>TSStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSStep"><H1>TSStep</H1></A>
Steps one time step
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsGetIterations.html b/docs/manualpages/TS/TSSundialsGetIterations.html
index 952d6e7..6a90627 100644
--- a/docs/manualpages/TS/TSSundialsGetIterations.html
+++ b/docs/manualpages/TS/TSSundialsGetIterations.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsGetIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsGetIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsGetIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsGetIterations"><H1>TSSundialsGetIterations</H1></A>
Gets the number of nonlinear and linear iterations used so far by Sundials.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsGetPC.html b/docs/manualpages/TS/TSSundialsGetPC.html
index 20ee902..a05775b 100644
--- a/docs/manualpages/TS/TSSundialsGetPC.html
+++ b/docs/manualpages/TS/TSSundialsGetPC.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsGetPC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsGetPC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsGetPC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsGetPC"><H1>TSSundialsGetPC</H1></A>
Extract the <A HREF="../PC/PC.html#PC">PC</A> context from a time-step context for Sundials.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsMonitorInternalSteps.html b/docs/manualpages/TS/TSSundialsMonitorInternalSteps.html
index 3ef3afe..f0b9132 100644
--- a/docs/manualpages/TS/TSSundialsMonitorInternalSteps.html
+++ b/docs/manualpages/TS/TSSundialsMonitorInternalSteps.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsMonitorInternalSteps</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsMonitorInternalSteps.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsMonitorInternalSteps.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsMonitorInternalSteps"><H1>TSSundialsMonitorInternalSteps</H1></A>
Monitor Sundials internal steps (Defaults to false).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsSetGramSchmidtType.html b/docs/manualpages/TS/TSSundialsSetGramSchmidtType.html
index 518a7e6..d893c29 100644
--- a/docs/manualpages/TS/TSSundialsSetGramSchmidtType.html
+++ b/docs/manualpages/TS/TSSundialsSetGramSchmidtType.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsSetGramSchmidtType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsSetGramSchmidtType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsSetGramSchmidtType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsSetGramSchmidtType"><H1>TSSundialsSetGramSchmidtType</H1></A>
Sets type of orthogonalization used in GMRES method by SUNDIALS linear solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsSetLinearTolerance.html b/docs/manualpages/TS/TSSundialsSetLinearTolerance.html
index 4302479..ad7d920 100644
--- a/docs/manualpages/TS/TSSundialsSetLinearTolerance.html
+++ b/docs/manualpages/TS/TSSundialsSetLinearTolerance.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsSetLinearTolerance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsSetLinearTolerance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsSetLinearTolerance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsSetLinearTolerance"><H1>TSSundialsSetLinearTolerance</H1></A>
Sets the tolerance used to solve the linear system by SUNDIALS.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsSetMaxTimeStep.html b/docs/manualpages/TS/TSSundialsSetMaxTimeStep.html
index cf4e1f7..49f86a9 100644
--- a/docs/manualpages/TS/TSSundialsSetMaxTimeStep.html
+++ b/docs/manualpages/TS/TSSundialsSetMaxTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsSetMaxTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsSetMaxTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsSetMaxTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsSetMaxTimeStep"><H1>TSSundialsSetMaxTimeStep</H1></A>
Largest time step to be chosen by the adaptive controller.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsSetMaxl.html b/docs/manualpages/TS/TSSundialsSetMaxl.html
index 6b6e042..e32cee8 100644
--- a/docs/manualpages/TS/TSSundialsSetMaxl.html
+++ b/docs/manualpages/TS/TSSundialsSetMaxl.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsSetMaxl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsSetMaxl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsSetMaxl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsSetMaxl"><H1>TSSundialsSetMaxl</H1></A>
Sets the dimension of the Krylov space used by GMRES in the linear solver in SUNDIALS. SUNDIALS DOES NOT use restarted GMRES so this is the maximum number of GMRES steps that will be used.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsSetMinTimeStep.html b/docs/manualpages/TS/TSSundialsSetMinTimeStep.html
index f763eaa..f921fa2 100644
--- a/docs/manualpages/TS/TSSundialsSetMinTimeStep.html
+++ b/docs/manualpages/TS/TSSundialsSetMinTimeStep.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsSetMinTimeStep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsSetMinTimeStep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsSetMinTimeStep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsSetMinTimeStep"><H1>TSSundialsSetMinTimeStep</H1></A>
Smallest time step to be chosen by the adaptive controller.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsSetTolerance.html b/docs/manualpages/TS/TSSundialsSetTolerance.html
index f71a887..069da7c 100644
--- a/docs/manualpages/TS/TSSundialsSetTolerance.html
+++ b/docs/manualpages/TS/TSSundialsSetTolerance.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsSetTolerance</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsSetTolerance.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsSetTolerance.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsSetTolerance"><H1>TSSundialsSetTolerance</H1></A>
Sets the absolute and relative tolerance used by Sundials for error control.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSSundialsSetType.html b/docs/manualpages/TS/TSSundialsSetType.html
index 4530059..a79415e 100644
--- a/docs/manualpages/TS/TSSundialsSetType.html
+++ b/docs/manualpages/TS/TSSundialsSetType.html
@@ -5,8 +5,8 @@
<TITLE>TSSundialsSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSSundialsSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSSundialsSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSSundialsSetType"><H1>TSSundialsSetType</H1></A>
Sets the method that Sundials will use for integration.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSTHETA.html b/docs/manualpages/TS/TSTHETA.html
index e9cba3f..09fff6d 100644
--- a/docs/manualpages/TS/TSTHETA.html
+++ b/docs/manualpages/TS/TSTHETA.html
@@ -5,8 +5,8 @@
<TITLE>TSTHETA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTHETA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTHETA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTHETA"><H1>TSTHETA</H1></A>
DAE solver using the implicit Theta method
<P>
diff --git a/docs/manualpages/TS/TSTRAJECTORYBASIC.html b/docs/manualpages/TS/TSTRAJECTORYBASIC.html
index 003d103..b77a956 100644
--- a/docs/manualpages/TS/TSTRAJECTORYBASIC.html
+++ b/docs/manualpages/TS/TSTRAJECTORYBASIC.html
@@ -5,8 +5,8 @@
<TITLE>TSTRAJECTORYBASIC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTRAJECTORYBASIC.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTRAJECTORYBASIC.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTRAJECTORYBASIC"><H1>TSTRAJECTORYBASIC</H1></A>
Stores each solution of the ODE/ADE in a file
<P>
diff --git a/docs/manualpages/TS/TSTRAJECTORYMEMORY.html b/docs/manualpages/TS/TSTRAJECTORYMEMORY.html
index f595b8f..85b39d3 100644
--- a/docs/manualpages/TS/TSTRAJECTORYMEMORY.html
+++ b/docs/manualpages/TS/TSTRAJECTORYMEMORY.html
@@ -5,8 +5,8 @@
<TITLE>TSTRAJECTORYMEMORY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTRAJECTORYMEMORY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTRAJECTORYMEMORY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTRAJECTORYMEMORY"><H1>TSTRAJECTORYMEMORY</H1></A>
Stores each solution of the ODE/ADE in memory
<P>
diff --git a/docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html b/docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html
index 4859bbc..27082c6 100644
--- a/docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html
+++ b/docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html
@@ -5,8 +5,8 @@
<TITLE>TSTRAJECTORYSINGLEFILE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTRAJECTORYSINGLEFILE"><H1>TSTRAJECTORYSINGLEFILE</H1></A>
Stores all solutions of the ODE/ADE into a single file followed by each timestep. Does not save the intermediate stages in a multistage method
<P>
diff --git a/docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html b/docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html
index 6ee631a..1880792 100644
--- a/docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html
+++ b/docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html
@@ -5,8 +5,8 @@
<TITLE>TSTRAJECTORYVISUALIZATION</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTRAJECTORYVISUALIZATION"><H1>TSTRAJECTORYVISUALIZATION</H1></A>
Stores each solution of the ODE/DAE in a file
<P>
diff --git a/docs/manualpages/TS/TSThetaGetEndpoint.html b/docs/manualpages/TS/TSThetaGetEndpoint.html
index d15796a..8e5f08d 100644
--- a/docs/manualpages/TS/TSThetaGetEndpoint.html
+++ b/docs/manualpages/TS/TSThetaGetEndpoint.html
@@ -5,8 +5,8 @@
<TITLE>TSThetaGetEndpoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSThetaGetEndpoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSThetaGetEndpoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSThetaGetEndpoint"><H1>TSThetaGetEndpoint</H1></A>
Gets whether to use the endpoint variant of the method (e.g. trapezoid/Crank-Nicolson instead of midpoint rule).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSThetaGetTheta.html b/docs/manualpages/TS/TSThetaGetTheta.html
index 2a496fe..d44b499 100644
--- a/docs/manualpages/TS/TSThetaGetTheta.html
+++ b/docs/manualpages/TS/TSThetaGetTheta.html
@@ -5,8 +5,8 @@
<TITLE>TSThetaGetTheta</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSThetaGetTheta.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSThetaGetTheta.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSThetaGetTheta"><H1>TSThetaGetTheta</H1></A>
Get the abscissa of the stage in (0,1].
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSThetaSetEndpoint.html b/docs/manualpages/TS/TSThetaSetEndpoint.html
index ac7ac3a..7bb4dc1 100644
--- a/docs/manualpages/TS/TSThetaSetEndpoint.html
+++ b/docs/manualpages/TS/TSThetaSetEndpoint.html
@@ -5,8 +5,8 @@
<TITLE>TSThetaSetEndpoint</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSThetaSetEndpoint.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSThetaSetEndpoint.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSThetaSetEndpoint"><H1>TSThetaSetEndpoint</H1></A>
Sets whether to use the endpoint variant of the method (e.g. trapezoid/Crank-Nicolson instead of midpoint rule).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSThetaSetTheta.html b/docs/manualpages/TS/TSThetaSetTheta.html
index bedf501..1d59103 100644
--- a/docs/manualpages/TS/TSThetaSetTheta.html
+++ b/docs/manualpages/TS/TSThetaSetTheta.html
@@ -5,8 +5,8 @@
<TITLE>TSThetaSetTheta</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSThetaSetTheta.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSThetaSetTheta.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSThetaSetTheta"><H1>TSThetaSetTheta</H1></A>
Set the abscissa of the stage in (0,1].
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSTrajectory.html b/docs/manualpages/TS/TSTrajectory.html
index e556628..09e4f8d 100644
--- a/docs/manualpages/TS/TSTrajectory.html
+++ b/docs/manualpages/TS/TSTrajectory.html
@@ -5,10 +5,10 @@
<TITLE>TSTrajectory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectory"><H1>TSTrajectory</H1></A>
-Abstract PETSc object that storing the trajectory (solution of ODE/ADE at each time step and stage)
+Abstract PETSc object that storing the trajectory (solution of ODE/ADE at each time step)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
<PRE>
typedef struct _p_TSTrajectory* <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A>;
@@ -17,7 +17,7 @@ typedef struct _p_TSTrajectory* <A HREF="../TS/TSTrajectory.html#TSTrajectory">T
<P>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>(), <A HREF="../TS/TSSetType.html#TSSetType">TSSetType</A>(), <A HREF="../TS/TSType.html#TSType">TSType</A>, <A HREF="../SNES/SNES.html#SNES">SNES</A>, <A HREF="../KSP/KSP.html#KSP">KSP</A>, <A HREF="../PC/PC.html#PC">PC</A>, <A HREF="../TS/TSDestroy.html#TSDestroy">TSDestroy</A>()
+ <A HREF="../TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</A>(), <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>(), <A HREF="../TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</A>(), <A HREF="../TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/../../include/petscts.h.html#TSTrajectory">src/ts/../../include/petscts.h</A>
<BR><A HREF="./index.html">Index of all TS routines</A>
diff --git a/docs/manualpages/TS/TSTrajectoryCreate.html b/docs/manualpages/TS/TSTrajectoryCreate.html
index f0be8c2..e6f8412 100644
--- a/docs/manualpages/TS/TSTrajectoryCreate.html
+++ b/docs/manualpages/TS/TSTrajectoryCreate.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectoryCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectoryCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectoryCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectoryCreate"><H1>TSTrajectoryCreate</H1></A>
This function creates an empty trajectory object used to store the time dependent solution of an ODE/DAE
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -17,23 +17,23 @@ PetscErrorCode TSTrajectoryCreate(MPI_Comm comm,TSTrajectory *tj)
Collective on <A HREF="../Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</A>
<P>
<H3><FONT COLOR="#CC3333">Input Parameter</FONT></H3>
-<DT><B>comm </B> -The communicator
+<DT><B>comm </B> -the communicator
<br>
<P>
<H3><FONT COLOR="#CC3333">Output Parameter</FONT></H3>
-<DT><B>tj </B> -The trajectory object
+<DT><B>tj </B> -the trajectory object
<br>
<P>
<P>
-Notes: Usually one does not call this routine, it is called automatically when one calls <A HREF="../TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</A>(). One can call
-TSGetTrajectory() to access the created trajectory.
+Notes: Usually one does not call this routine, it is called automatically when one calls <A HREF="../TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</A>().
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, create
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, create
<BR>
+<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TSSetType.html#TSSetType">TSSetType</A>(), <A HREF="../TS/TSSetUp.html#TSSetUp">TSSetUp</A>(), <A HREF="../TS/TSDestroy.html#TSDestroy">TSDestroy</A>(), <A HREF="../TS/TSSetProblemType.html#TSSetProblemType">TSSetProblemType</A>(), TSGetTrajectory()
+ <A HREF="../TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</A>(), <A HREF="../TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</A>(), <A HREF="../TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/interfacetraj.c.html#TSTrajectoryCreate">src/ts/interfacetraj.c</A>
<BR><A HREF="./index.html">Index of all TS routines</A>
diff --git a/docs/manualpages/TS/TSTrajectoryDestroy.html b/docs/manualpages/TS/TSTrajectoryDestroy.html
index 712b533..36d74d1 100644
--- a/docs/manualpages/TS/TSTrajectoryDestroy.html
+++ b/docs/manualpages/TS/TSTrajectoryDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectoryDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectoryDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectoryDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectoryDestroy"><H1>TSTrajectoryDestroy</H1></A>
Destroys a trajectory context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -17,17 +17,17 @@ PetscErrorCode TSTrajectoryDestroy(TSTrajectory *tj)
Collective on <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A>
<P>
<H3><FONT COLOR="#CC3333">Input Parameter</FONT></H3>
-<DT><B>ts </B> -the <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> context obtained from <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>()
+<DT><B>tj </B> -the <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> context obtained from <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>()
<br>
<P>
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, timestepper, destroy
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, timestep, destroy
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>(), <A HREF="../TS/TSSetUp.html#TSSetUp">TSSetUp</A>(), <A HREF="../TS/TSSolve.html#TSSolve">TSSolve</A>()
+ <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>(), <A HREF="../TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/interfacetraj.c.html#TSTrajectoryDestroy">src/ts/interfacetraj.c</A>
<BR><A HREF="./index.html">Index of all TS routines</A>
diff --git a/docs/manualpages/TS/TSTrajectoryRegister.html b/docs/manualpages/TS/TSTrajectoryRegister.html
index 024ad03..96b6971 100644
--- a/docs/manualpages/TS/TSTrajectoryRegister.html
+++ b/docs/manualpages/TS/TSTrajectoryRegister.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectoryRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectoryRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectoryRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectoryRegister"><H1>TSTrajectoryRegister</H1></A>
Adds a way of storing trajectories to the <A HREF="../TS/TS.html#TS">TS</A> package
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -18,9 +18,9 @@ Not Collective
<P>
<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
<TABLE border="0" cellpadding="0" cellspacing="0">
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>name </B></TD><TD>- The name of a new user-defined creation routine
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>name </B></TD><TD>- the name of a new user-defined creation routine
</TD></TR>
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>create_func </B></TD><TD>- The creation routine itself
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>create_func </B></TD><TD>- the creation routine itself
</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#CC3333">Notes</FONT></H3>
@@ -29,11 +29,11 @@ Not Collective
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, register
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, timestep, register
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</A>(), TSTrajectoryRegisterDestroy()
+ <A HREF="../TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/interfacetraj.c.html#TSTrajectoryRegister">src/ts/interfacetraj.c</A>
<BR><A HREF="./index.html">Index of all TS routines</A>
diff --git a/docs/manualpages/TS/TSTrajectoryRegisterAll.html b/docs/manualpages/TS/TSTrajectoryRegisterAll.html
index 7f0a295..9d82a66 100644
--- a/docs/manualpages/TS/TSTrajectoryRegisterAll.html
+++ b/docs/manualpages/TS/TSTrajectoryRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectoryRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectoryRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectoryRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectoryRegisterAll"><H1>TSTrajectoryRegisterAll</H1></A>
Registers all of the trajectory storage schecmes in the <A HREF="../TS/TS.html#TS">TS</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -19,10 +19,11 @@ Not Collective
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, timestepper, register, all
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, register, all
<BR>
+<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>(), <A HREF="../TS/TSRegister.html#TSRegister">TSRegister</A>(), TSRegisterDestroy()
+ <A HREF="../TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/interfacetraj.c.html#TSTrajectoryRegisterAll">src/ts/interfacetraj.c</A>
<BR><A HREF="./index.html">Index of all TS routines</A>
diff --git a/docs/manualpages/TS/TSTrajectorySetFromOptions.html b/docs/manualpages/TS/TSTrajectorySetFromOptions.html
index cb51655..a876707 100644
--- a/docs/manualpages/TS/TSTrajectorySetFromOptions.html
+++ b/docs/manualpages/TS/TSTrajectorySetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectorySetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectorySetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectorySetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectorySetFromOptions"><H1>TSTrajectorySetFromOptions</H1></A>
Sets various <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> parameters from user options.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -17,24 +17,29 @@ PetscErrorCode TSTrajectorySetFromOptions(TSTrajectory tj,TS ts)
Collective on <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A>
<P>
<H3><FONT COLOR="#CC3333">Input Parameter</FONT></H3>
-<DT><B>tj </B> -the <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> context obtained from <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>()
-<br>
+<TABLE border="0" cellpadding="0" cellspacing="0">
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>tj </B></TD><TD>- the <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> context obtained from <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>()
+</TD></TR>
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>ts </B></TD><TD>- the <A HREF="../TS/TS.html#TS">TS</A> context
+</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
-<DT><B>-ts_trajectory_type <type> </B> -<A HREF="../TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</A>
-<br>
-<DT><B>-ts_trajectory_max_cps <int></B> -
+<TABLE border="0" cellpadding="0" cellspacing="0">
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>-ts_trajectory_type <type> </B></TD><TD>- <A HREF="../TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</A>, <A HREF="../TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</A>, <A HREF="../TS/TSTRAJECTORYSINGLEFILE.html#TSTRAJECTORYSINGLEFILE">TSTRAJECTORYSINGLEFILE</A>, <A HREF="../TS/TSTRAJECTORYVISUALIZATION.html#TSTRAJECTORYVISUALIZATION">TSTRAJECTORYVISUALIZATION</A>
+</TD></TR>
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>-ts_trajectory_monitor </B></TD><TD>- print <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> information
+</TD></TR></TABLE>
+<P>
-<br>
<P>
Notes: This is not normally called directly by users
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, timestep, set, options, database, trajectory
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, timestep, set, options, database
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TSGetType.html#TSGetType">TSGetType</A>(), <A HREF="../TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</A>(), TSGetTrajectory()
+ <A HREF="../TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</A>(), <A HREF="../TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</A>()
<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>advanced
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/interfacetraj.c.html#TSTrajectorySetFromOptions">src/ts/interfacetraj.c</A>
<BR><A HREF="./index.html">Index of all TS routines</A>
diff --git a/docs/manualpages/TS/TSTrajectorySetMonitor.html b/docs/manualpages/TS/TSTrajectorySetMonitor.html
new file mode 100644
index 0000000..2072260
--- /dev/null
+++ b/docs/manualpages/TS/TSTrajectorySetMonitor.html
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
+<HTML>
+<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/TS/TSTrajectorySetMonitor.html" />
+<META NAME="GENERATOR" CONTENT="DOCTEXT">
+<TITLE>TSTrajectorySetMonitor</TITLE>
+</HEAD>
+<BODY BGCOLOR="FFFFFF">
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectorySetMonitor.html "><small>Report Typos and Errors</small></a></div>
+<A NAME="TSTrajectorySetMonitor"><H1>TSTrajectorySetMonitor</H1></A>
+Monitor the schedules generated by the checkpointing controller
+<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
+<PRE>
+#include "petscts.h"
+PetscErrorCode TSTrajectorySetMonitor(TSTrajectory tj,PetscBool flg)
+</PRE>
+Collective on <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A>
+<P>
+<H3><FONT COLOR="#CC3333">Input Arguments</FONT></H3>
+<TABLE border="0" cellpadding="0" cellspacing="0">
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>tj </B></TD><TD>- the <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> context
+</TD></TR>
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>flg </B></TD><TD>- <A HREF="../Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</A> to active a monitor, <A HREF="../Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</A> to disable
+</TD></TR></TABLE>
+<P>
+<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
+<DT><B>-ts_trajectory_monitor </B> -print <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> information
+<br>
+<P>
+
+<P>
+<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, set, monitor
+<BR>
+<P>
+<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
+ <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>(), <A HREF="../TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</A>(), <A HREF="../TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</A>()
+<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
+<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/interfacetraj.c.html#TSTrajectorySetMonitor">src/ts/interfacetraj.c</A>
+<BR><A HREF="./index.html">Index of all TS routines</A>
+<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
+<BR><A HREF="../singleindex.html">Index of all manual pages</A>
+</BODY></HTML>
diff --git a/docs/manualpages/TS/TSTrajectorySetType.html b/docs/manualpages/TS/TSTrajectorySetType.html
index e8fd2cb..5bb28e6 100644
--- a/docs/manualpages/TS/TSTrajectorySetType.html
+++ b/docs/manualpages/TS/TSTrajectorySetType.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectorySetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectorySetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectorySetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectorySetType"><H1>TSTrajectorySetType</H1></A>
Sets the storage method to be used as in a trajectory
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -18,9 +18,11 @@ Collective on <A HREF="../TS/TS.html#TS">TS</A>
<P>
<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
<TABLE border="0" cellpadding="0" cellspacing="0">
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>ts </B></TD><TD>- The <A HREF="../TS/TS.html#TS">TS</A> context
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>tj </B></TD><TD>- the <A HREF="../TS/TSTrajectory.html#TSTrajectory">TSTrajectory</A> context
</TD></TR>
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>type </B></TD><TD>- A known method
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>ts </B></TD><TD>- the <A HREF="../TS/TS.html#TS">TS</A> context
+</TD></TR>
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>type </B></TD><TD>- a known method
</TD></TR></TABLE>
<P>
<H3><FONT COLOR="#CC3333">Options Database Command</FONT></H3>
@@ -30,11 +32,11 @@ Collective on <A HREF="../TS/TS.html#TS">TS</A>
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, set, type
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, timestep, set, type
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, <A HREF="../TS/TSSolve.html#TSSolve">TSSolve</A>(), <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>(), <A HREF="../TS/TSSetFromOptions.html#TSSetFromOptions">TSSetFromOptions</A>(), <A HREF="../TS/TSDestroy.html#TSDestroy">TSDestroy</A>(), <A HREF="../TS/TSType.html#TSType">TSType</A>
+ <A HREF="../TS/TS.html#TS">TS</A>, <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>(), <A HREF="../TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</A>(), <A HREF="../TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</A>()
<BR>
<P>
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/TS/TSTrajectorySetUp.html b/docs/manualpages/TS/TSTrajectorySetUp.html
index f16a4e8..ae88b78 100644
--- a/docs/manualpages/TS/TSTrajectorySetUp.html
+++ b/docs/manualpages/TS/TSTrajectorySetUp.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectorySetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectorySetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectorySetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectorySetUp"><H1>TSTrajectorySetUp</H1></A>
Sets up the internal data structures, e.g. stacks, for the later use of a <A HREF="../TS/TS.html#TS">TS</A> trajectory.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -17,15 +17,16 @@ PetscErrorCode TSTrajectorySetUp(TSTrajectory tj,TS ts)
Collective on <A HREF="../TS/TS.html#TS">TS</A>
<P>
<H3><FONT COLOR="#CC3333">Input Parameter</FONT></H3>
-<DT><B>ts </B> -the <A HREF="../TS/TS.html#TS">TS</A> context obtained from <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>()
-<br>
-<DT><B>tj </B> -the <A HREF="../TS/TS.html#TS">TS</A> trajectory context
-<br>
+<TABLE border="0" cellpadding="0" cellspacing="0">
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>ts </B></TD><TD>- the <A HREF="../TS/TS.html#TS">TS</A> context obtained from <A HREF="../TS/TSCreate.html#TSCreate">TSCreate</A>()
+</TD></TR>
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>tj </B></TD><TD>- the <A HREF="../TS/TS.html#TS">TS</A> trajectory context
+</TD></TR></TABLE>
<P>
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, setup, checkpoint
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, setup
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
diff --git a/docs/manualpages/TS/TSTrajectoryType.html b/docs/manualpages/TS/TSTrajectoryType.html
deleted file mode 100644
index 7c17108..0000000
--- a/docs/manualpages/TS/TSTrajectoryType.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
-<HTML>
-<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/TS/TSTrajectoryType.html" />
-<META NAME="GENERATOR" CONTENT="DOCTEXT">
-<TITLE>TSTrajectoryType</TITLE>
-</HEAD>
-<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectoryType.html "><small>Report Typos and Errors</small></a></div>
-<A NAME="TSTrajectoryType"><H1>TSTrajectoryType</H1></A>
-String with the name of a PETSc <A HREF="../TS/TS.html#TS">TS</A> trajectory storage method
-<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
-<PRE>
-typedef const char* <A HREF="../TS/TSTrajectoryType.html#TSTrajectoryType">TSTrajectoryType</A>;
-#define <A HREF="../TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</A> "basic"
-#define <A HREF="../TS/TSTRAJECTORYSINGLEFILE.html#TSTRAJECTORYSINGLEFILE">TSTRAJECTORYSINGLEFILE</A> "singlefile"
-#define <A HREF="../TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</A> "memory"
-#define <A HREF="../TS/TSTRAJECTORYVISUALIZATION.html#TSTRAJECTORYVISUALIZATION">TSTRAJECTORYVISUALIZATION</A> "visualization"
-
-</PRE>
-
-<P>
-<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
- <A HREF="../TS/TSSetType.html#TSSetType">TSSetType</A>(), <A HREF="../TS/TS.html#TS">TS</A>, <A HREF="../TS/TSRegister.html#TSRegister">TSRegister</A>(), <A HREF="../TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</A>(), <A HREF="../TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</A>()
-<BR><P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
-<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/ts/../../include/petscts.h.html#TSTrajectoryType">src/ts/../../include/petscts.h</A>
-<BR><A HREF="./index.html">Index of all TS routines</A>
-<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
-<BR><A HREF="../singleindex.html">Index of all manual pages</A>
-</BODY></HTML>
diff --git a/docs/manualpages/TS/TSTrajectoryView.html b/docs/manualpages/TS/TSTrajectoryView.html
index eb1817c..a918eef 100644
--- a/docs/manualpages/TS/TSTrajectoryView.html
+++ b/docs/manualpages/TS/TSTrajectoryView.html
@@ -5,8 +5,8 @@
<TITLE>TSTrajectoryView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSTrajectoryView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSTrajectoryView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSTrajectoryView"><H1>TSTrajectoryView</H1></A>
Prints information about the trajectory object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -44,7 +44,7 @@ The user can open an alternative visualization context with
<P>
<H3><FONT COLOR="#CC3333">Keywords</FONT></H3>
- <A HREF="../TS/TS.html#TS">TS</A>, timestep, view
+ <A HREF="../TS/TS.html#TS">TS</A>, trajectory, timestep, view
<BR>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
diff --git a/docs/manualpages/TS/TSType.html b/docs/manualpages/TS/TSType.html
index ad41bae..2f7c76f 100644
--- a/docs/manualpages/TS/TSType.html
+++ b/docs/manualpages/TS/TSType.html
@@ -5,8 +5,8 @@
<TITLE>TSType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSType"><H1>TSType</H1></A>
String with the name of a PETSc <A HREF="../TS/TS.html#TS">TS</A> method.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSVISetVariableBounds.html b/docs/manualpages/TS/TSVISetVariableBounds.html
index c6ef960..30484bd 100644
--- a/docs/manualpages/TS/TSVISetVariableBounds.html
+++ b/docs/manualpages/TS/TSVISetVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>TSVISetVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSVISetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSVISetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSVISetVariableBounds"><H1>TSVISetVariableBounds</H1></A>
Sets the lower and upper bounds for the solution vector. xl <= x <= xu
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TSView.html b/docs/manualpages/TS/TSView.html
index 55d542d..5b7c346 100644
--- a/docs/manualpages/TS/TSView.html
+++ b/docs/manualpages/TS/TSView.html
@@ -5,8 +5,8 @@
<TITLE>TSView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TSView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TSView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TSView"><H1>TSView</H1></A>
Prints the <A HREF="../TS/TS.html#TS">TS</A> data structure.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TS/TS_CONVERGED_EVENT.html b/docs/manualpages/TS/TS_CONVERGED_EVENT.html
index 49b7619..7198a28 100644
--- a/docs/manualpages/TS/TS_CONVERGED_EVENT.html
+++ b/docs/manualpages/TS/TS_CONVERGED_EVENT.html
@@ -5,8 +5,8 @@
<TITLE>TS_CONVERGED_EVENT</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_CONVERGED_EVENT.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_CONVERGED_EVENT.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_CONVERGED_EVENT"><H1>TS_CONVERGED_EVENT</H1></A>
user requested termination on event detection
<P>
diff --git a/docs/manualpages/TS/TS_CONVERGED_ITERATING.html b/docs/manualpages/TS/TS_CONVERGED_ITERATING.html
index 6406b9f..606d573 100644
--- a/docs/manualpages/TS/TS_CONVERGED_ITERATING.html
+++ b/docs/manualpages/TS/TS_CONVERGED_ITERATING.html
@@ -5,8 +5,8 @@
<TITLE>TS_CONVERGED_ITERATING</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_CONVERGED_ITERATING.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_CONVERGED_ITERATING.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_CONVERGED_ITERATING"><H1>TS_CONVERGED_ITERATING</H1></A>
this only occurs if <A HREF="../TS/TSGetConvergedReason.html#TSGetConvergedReason">TSGetConvergedReason</A>() is called during the <A HREF="../TS/TSSolve.html#TSSolve">TSSolve</A>()
<P>
diff --git a/docs/manualpages/TS/TS_CONVERGED_ITS.html b/docs/manualpages/TS/TS_CONVERGED_ITS.html
index 38cbdb6..410b0dd 100644
--- a/docs/manualpages/TS/TS_CONVERGED_ITS.html
+++ b/docs/manualpages/TS/TS_CONVERGED_ITS.html
@@ -5,8 +5,8 @@
<TITLE>TS_CONVERGED_ITS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_CONVERGED_ITS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_CONVERGED_ITS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_CONVERGED_ITS"><H1>TS_CONVERGED_ITS</H1></A>
the maximum number of iterations (time-steps) was reached prior to the final time
<P>
diff --git a/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FATOL.html b/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FATOL.html
index e1b2b48..6500771 100644
--- a/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FATOL.html
+++ b/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FATOL.html
@@ -5,8 +5,8 @@
<TITLE>TS_CONVERGED_PSEUDO_FATOL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_CONVERGED_PSEUDO_FATOL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_CONVERGED_PSEUDO_FATOL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_CONVERGED_PSEUDO_FATOL"><H1>TS_CONVERGED_PSEUDO_FATOL</H1></A>
stops when function norm decreases below a set amount, used only for <A HREF="../TS/TSPSEUDO.html#TSPSEUDO">TSPSEUDO</A>
<P>
diff --git a/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FRTOL.html b/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FRTOL.html
index 521f829..ad224b4 100644
--- a/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FRTOL.html
+++ b/docs/manualpages/TS/TS_CONVERGED_PSEUDO_FRTOL.html
@@ -5,8 +5,8 @@
<TITLE>TS_CONVERGED_PSEUDO_FRTOL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_CONVERGED_PSEUDO_FRTOL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_CONVERGED_PSEUDO_FRTOL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_CONVERGED_PSEUDO_FRTOL"><H1>TS_CONVERGED_PSEUDO_FRTOL</H1></A>
stops when function norm decreased by a set amount, used only for <A HREF="../TS/TSPSEUDO.html#TSPSEUDO">TSPSEUDO</A>
<P>
diff --git a/docs/manualpages/TS/TS_CONVERGED_TIME.html b/docs/manualpages/TS/TS_CONVERGED_TIME.html
index 80db35e..68be5b1 100644
--- a/docs/manualpages/TS/TS_CONVERGED_TIME.html
+++ b/docs/manualpages/TS/TS_CONVERGED_TIME.html
@@ -5,8 +5,8 @@
<TITLE>TS_CONVERGED_TIME</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_CONVERGED_TIME.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_CONVERGED_TIME.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_CONVERGED_TIME"><H1>TS_CONVERGED_TIME</H1></A>
the final time was reached
<P>
diff --git a/docs/manualpages/TS/TS_CONVERGED_USER.html b/docs/manualpages/TS/TS_CONVERGED_USER.html
index 3d8e3dc..d7cf0a2 100644
--- a/docs/manualpages/TS/TS_CONVERGED_USER.html
+++ b/docs/manualpages/TS/TS_CONVERGED_USER.html
@@ -5,8 +5,8 @@
<TITLE>TS_CONVERGED_USER</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_CONVERGED_USER.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_CONVERGED_USER.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_CONVERGED_USER"><H1>TS_CONVERGED_USER</H1></A>
user requested termination
<P>
diff --git a/docs/manualpages/TS/TS_DIVERGED_NONLINEAR_SOLVE.html b/docs/manualpages/TS/TS_DIVERGED_NONLINEAR_SOLVE.html
index ba0752f..3ec3cc0 100644
--- a/docs/manualpages/TS/TS_DIVERGED_NONLINEAR_SOLVE.html
+++ b/docs/manualpages/TS/TS_DIVERGED_NONLINEAR_SOLVE.html
@@ -5,8 +5,8 @@
<TITLE>TS_DIVERGED_NONLINEAR_SOLVE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_DIVERGED_NONLINEAR_SOLVE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_DIVERGED_NONLINEAR_SOLVE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_DIVERGED_NONLINEAR_SOLVE"><H1>TS_DIVERGED_NONLINEAR_SOLVE</H1></A>
too many nonlinear solves failed
<P>
diff --git a/docs/manualpages/TS/TS_DIVERGED_STEP_REJECTED.html b/docs/manualpages/TS/TS_DIVERGED_STEP_REJECTED.html
index b33b7c4..23fa0fc 100644
--- a/docs/manualpages/TS/TS_DIVERGED_STEP_REJECTED.html
+++ b/docs/manualpages/TS/TS_DIVERGED_STEP_REJECTED.html
@@ -5,8 +5,8 @@
<TITLE>TS_DIVERGED_STEP_REJECTED</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/TS_DIVERGED_STEP_REJECTED.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/TS_DIVERGED_STEP_REJECTED.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TS_DIVERGED_STEP_REJECTED"><H1>TS_DIVERGED_STEP_REJECTED</H1></A>
too many steps were rejected
<P>
diff --git a/docs/manualpages/TS/index.html b/docs/manualpages/TS/index.html
index 8caac88..5034def 100644
--- a/docs/manualpages/TS/index.html
+++ b/docs/manualpages/TS/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TS/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TS/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
@@ -325,11 +325,11 @@ and then directly calling various SNES (and KSP and PC with further unwrapping)
<TR>
<TD WIDTH=250><A HREF="./TSGetDuration.html">TSGetDuration</A></TD>
<TD WIDTH=250><A HREF="./TSRKSetType.html">TSRKSetType</A></TD>
- <TD WIDTH=250><A HREF="./TSTrajectorySetType.html">TSTrajectorySetType</A></TD>
+ <TD WIDTH=250><A HREF="./TSTrajectorySetMonitor.html">TSTrajectorySetMonitor</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TSGetKSPIterations.html">TSGetKSPIterations</A></TD>
<TD WIDTH=250><A HREF="./TSROSW2M.html">TSROSW2M</A></TD>
- <TD WIDTH=250><A HREF="./TSTrajectoryType.html">TSTrajectoryType</A></TD>
+ <TD WIDTH=250><A HREF="./TSTrajectorySetType.html">TSTrajectorySetType</A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Advanced - Setting more advanced options and customization</B></TD></TR>
<TD WIDTH=250><A HREF="./DMTSGetForcingFunction.html">DMTSGetForcingFunction</A></TD>
diff --git a/docs/manualpages/Tao/MatCreateADA.html b/docs/manualpages/Tao/MatCreateADA.html
index 268a26b..6c9e479 100644
--- a/docs/manualpages/Tao/MatCreateADA.html
+++ b/docs/manualpages/Tao/MatCreateADA.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateADA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/MatCreateADA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/MatCreateADA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateADA"><H1>MatCreateADA</H1></A>
Creates a matrix M=A^T D1 A + D2 where D1, D2 are diagonal
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/MatCreateLMVM.html b/docs/manualpages/Tao/MatCreateLMVM.html
index d292860..cf1e928 100644
--- a/docs/manualpages/Tao/MatCreateLMVM.html
+++ b/docs/manualpages/Tao/MatCreateLMVM.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateLMVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/MatCreateLMVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/MatCreateLMVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateLMVM"><H1>MatCreateLMVM</H1></A>
Creates a limited memory matrix for lmvm algorithms.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/MatCreateSubMatrixFree.html b/docs/manualpages/Tao/MatCreateSubMatrixFree.html
index 45936d5..0159756 100644
--- a/docs/manualpages/Tao/MatCreateSubMatrixFree.html
+++ b/docs/manualpages/Tao/MatCreateSubMatrixFree.html
@@ -5,8 +5,8 @@
<TITLE>MatCreateSubMatrixFree</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/MatCreateSubMatrixFree.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/MatCreateSubMatrixFree.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatCreateSubMatrixFree"><H1>MatCreateSubMatrixFree</H1></A>
Creates a reduced matrix by masking a full matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/MatDFischer.html b/docs/manualpages/Tao/MatDFischer.html
index 0fa7d06..424852a 100644
--- a/docs/manualpages/Tao/MatDFischer.html
+++ b/docs/manualpages/Tao/MatDFischer.html
@@ -5,8 +5,8 @@
<TITLE>MatDFischer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/MatDFischer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/MatDFischer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDFischer"><H1>MatDFischer</H1></A>
Calculates an element of the B-subdifferential of the Fischer-Burmeister function for complementarity problems.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/MatDSFischer.html b/docs/manualpages/Tao/MatDSFischer.html
index 053093f..2754fc6 100644
--- a/docs/manualpages/Tao/MatDSFischer.html
+++ b/docs/manualpages/Tao/MatDSFischer.html
@@ -5,8 +5,8 @@
<TITLE>MatDSFischer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/MatDSFischer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/MatDSFischer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="MatDSFischer"><H1>MatDSFischer</H1></A>
Calculates an element of the B-subdifferential of the smoothed Fischer-Burmeister function for complementarity problems.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOASFLS.html b/docs/manualpages/Tao/TAOASFLS.html
index 0cbb5bd..36f4c32 100644
--- a/docs/manualpages/Tao/TAOASFLS.html
+++ b/docs/manualpages/Tao/TAOASFLS.html
@@ -5,8 +5,8 @@
<TITLE>TAOASFLS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOASFLS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOASFLS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOASFLS"><H1>TAOASFLS</H1></A>
Active-set feasible linesearch algorithm for solving complementarity constraints
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOASILS.html b/docs/manualpages/Tao/TAOASILS.html
index c5caff9..e00893a 100644
--- a/docs/manualpages/Tao/TAOASILS.html
+++ b/docs/manualpages/Tao/TAOASILS.html
@@ -5,8 +5,8 @@
<TITLE>TAOASILS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOASILS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOASILS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOASILS"><H1>TAOASILS</H1></A>
Active-set infeasible linesearch algorithm for solving complementarity constraints
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOBLMVM.html b/docs/manualpages/Tao/TAOBLMVM.html
index ff562a3..decd4a7 100644
--- a/docs/manualpages/Tao/TAOBLMVM.html
+++ b/docs/manualpages/Tao/TAOBLMVM.html
@@ -5,8 +5,8 @@
<TITLE>TAOBLMVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOBLMVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOBLMVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOBLMVM"><H1>TAOBLMVM</H1></A>
Bounded limited memory variable metric is a quasi-Newton method for nonlinear minimization with bound constraints. It is an extension of <A HREF="../Tao/TAOLMVM.html#TAOLMVM">TAOLMVM</A>
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOBMRM.html b/docs/manualpages/Tao/TAOBMRM.html
index cb87be0..3d20d9d 100644
--- a/docs/manualpages/Tao/TAOBMRM.html
+++ b/docs/manualpages/Tao/TAOBMRM.html
@@ -5,8 +5,8 @@
<TITLE>TAOBMRM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOBMRM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOBMRM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOBMRM"><H1>TAOBMRM</H1></A>
bundle method for regularized risk minimization
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOBQPIP.html b/docs/manualpages/Tao/TAOBQPIP.html
index d0067de..37f430e 100644
--- a/docs/manualpages/Tao/TAOBQPIP.html
+++ b/docs/manualpages/Tao/TAOBQPIP.html
@@ -5,8 +5,8 @@
<TITLE>TAOBQPIP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOBQPIP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOBQPIP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOBQPIP"><H1>TAOBQPIP</H1></A>
bounded quadratic interior point algorithm for quadratic optimization with box constraints. Notes: This algorithms solves quadratic problems only, the linear Hessian will
only be computed once.
diff --git a/docs/manualpages/Tao/TAOCG.html b/docs/manualpages/Tao/TAOCG.html
index 59269d5..ef9139b 100644
--- a/docs/manualpages/Tao/TAOCG.html
+++ b/docs/manualpages/Tao/TAOCG.html
@@ -5,8 +5,8 @@
<TITLE>TAOCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOCG"><H1>TAOCG</H1></A>
Nonlinear conjugate gradient method is an extension of the nonlinear conjugate gradient solver for nonlinear optimization.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOGPCG.html b/docs/manualpages/Tao/TAOGPCG.html
index 787e3c7..9817c82 100644
--- a/docs/manualpages/Tao/TAOGPCG.html
+++ b/docs/manualpages/Tao/TAOGPCG.html
@@ -5,8 +5,8 @@
<TITLE>TAOGPCG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOGPCG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOGPCG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOGPCG"><H1>TAOGPCG</H1></A>
gradient projected conjugate gradient algorithm is an active-set conjugate-gradient based method for bound-constrained minimization
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOIPM.html b/docs/manualpages/Tao/TAOIPM.html
index be07ba2..5b9c826 100644
--- a/docs/manualpages/Tao/TAOIPM.html
+++ b/docs/manualpages/Tao/TAOIPM.html
@@ -5,8 +5,8 @@
<TITLE>TAOIPM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOIPM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOIPM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOIPM"><H1>TAOIPM</H1></A>
Interior point algorithm for generally constrained optimization.
<H3><FONT COLOR="#CC3333">Option Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOLCL.html b/docs/manualpages/Tao/TAOLCL.html
index 0bb083b..7ef8eba 100644
--- a/docs/manualpages/Tao/TAOLCL.html
+++ b/docs/manualpages/Tao/TAOLCL.html
@@ -5,8 +5,8 @@
<TITLE>TAOLCL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOLCL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOLCL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOLCL"><H1>TAOLCL</H1></A>
linearly constrained lagrangian method for pde-constrained optimization
<TABLE border="0" cellpadding="0" cellspacing="0">
diff --git a/docs/manualpages/Tao/TAOLMVM.html b/docs/manualpages/Tao/TAOLMVM.html
index a39819b..b72cb0a 100644
--- a/docs/manualpages/Tao/TAOLMVM.html
+++ b/docs/manualpages/Tao/TAOLMVM.html
@@ -5,8 +5,8 @@
<TITLE>TAOLMVM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOLMVM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOLMVM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOLMVM"><H1>TAOLMVM</H1></A>
Limited Memory Variable Metric method is a quasi-Newton optimization solver for unconstrained minimization. It solves the Newton step Hkdk = - gk using an approximation Bk in place of Hk, where Bk is composed using
the BFGS update formula. A More-Thuente line search is then used
diff --git a/docs/manualpages/Tao/TAONLS.html b/docs/manualpages/Tao/TAONLS.html
index 1b71c68..9b85fb5 100644
--- a/docs/manualpages/Tao/TAONLS.html
+++ b/docs/manualpages/Tao/TAONLS.html
@@ -5,8 +5,8 @@
<TITLE>TAONLS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAONLS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAONLS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAONLS"><H1>TAONLS</H1></A>
Newton's method with linesearch for unconstrained minimization. At each iteration, the Newton line search method solves the symmetric system of equations to obtain the step diretion dk: Hk dk = -gk a More-Thuente line search is applied on the direction dk to approximately solve min_t f(xk + t d_k)
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAONM.html b/docs/manualpages/Tao/TAONM.html
index a4cd233..6480508 100644
--- a/docs/manualpages/Tao/TAONM.html
+++ b/docs/manualpages/Tao/TAONM.html
@@ -5,8 +5,8 @@
<TITLE>TAONM</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAONM.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAONM.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAONM"><H1>TAONM</H1></A>
Nelder-Mead solver for derivative free, unconstrained minimization
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAONTR.html b/docs/manualpages/Tao/TAONTR.html
index 62b7ec3..2eb3226 100644
--- a/docs/manualpages/Tao/TAONTR.html
+++ b/docs/manualpages/Tao/TAONTR.html
@@ -5,8 +5,8 @@
<TITLE>TAONTR</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAONTR.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAONTR.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAONTR"><H1>TAONTR</H1></A>
Newton's method with trust region for unconstrained minimization. At each iteration, the Newton trust region method solves the system. NTR expects a <A HREF="../KSP/KSP.html#KSP">KSP</A> solver with a trust region radius. min_d .5 dT Hk d + gkT d, s.t. ||d|| < Delta_k
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOOWLQN.html b/docs/manualpages/Tao/TAOOWLQN.html
index dbb5f7a..7191f47 100644
--- a/docs/manualpages/Tao/TAOOWLQN.html
+++ b/docs/manualpages/Tao/TAOOWLQN.html
@@ -5,8 +5,8 @@
<TITLE>TAOOWLQN</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOOWLQN.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOOWLQN.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOOWLQN"><H1>TAOOWLQN</H1></A>
orthant-wise limited memory quasi-newton algorithm
<DT><B>- tao_owlqn_lambda </B> -regulariser weight
diff --git a/docs/manualpages/Tao/TAOPOUNDERS.html b/docs/manualpages/Tao/TAOPOUNDERS.html
index d80ec28..52564a6 100644
--- a/docs/manualpages/Tao/TAOPOUNDERS.html
+++ b/docs/manualpages/Tao/TAOPOUNDERS.html
@@ -5,8 +5,8 @@
<TITLE>TAOPOUNDERS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOPOUNDERS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOPOUNDERS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOPOUNDERS"><H1>TAOPOUNDERS</H1></A>
POUNDERS derivate-free model-based algorithm for nonlinear least squares
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOSSFLS.html b/docs/manualpages/Tao/TAOSSFLS.html
index b26d3b4..2efc886 100644
--- a/docs/manualpages/Tao/TAOSSFLS.html
+++ b/docs/manualpages/Tao/TAOSSFLS.html
@@ -5,8 +5,8 @@
<TITLE>TAOSSFLS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOSSFLS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOSSFLS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOSSFLS"><H1>TAOSSFLS</H1></A>
Semi-smooth feasible linesearch algorithm for solving complementarity constraints
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOSSILS.html b/docs/manualpages/Tao/TAOSSILS.html
index 101ba10..938a226 100644
--- a/docs/manualpages/Tao/TAOSSILS.html
+++ b/docs/manualpages/Tao/TAOSSILS.html
@@ -5,8 +5,8 @@
<TITLE>TAOSSILS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOSSILS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOSSILS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOSSILS"><H1>TAOSSILS</H1></A>
semi-smooth infeasible linesearch algorithm for solving complementarity constraints
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/TAOTRON.html b/docs/manualpages/Tao/TAOTRON.html
index 4d5d989..4016360 100644
--- a/docs/manualpages/Tao/TAOTRON.html
+++ b/docs/manualpages/Tao/TAOTRON.html
@@ -5,8 +5,8 @@
<TITLE>TAOTRON</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TAOTRON.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TAOTRON.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TAOTRON"><H1>TAOTRON</H1></A>
The TRON algorithm is an active-set Newton trust region method for bound-constrained minimization.
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Tao/Tao.html b/docs/manualpages/Tao/Tao.html
index d30e518..c5117c3 100644
--- a/docs/manualpages/Tao/Tao.html
+++ b/docs/manualpages/Tao/Tao.html
@@ -5,8 +5,8 @@
<TITLE>Tao</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/Tao.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/Tao.html "><small>Report Typos and Errors</small></a></div>
<A NAME="Tao"><H1>Tao</H1></A>
Abstract PETSc object that manages nonlinear optimization solves
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoAddLineSearchCounts.html b/docs/manualpages/Tao/TaoAddLineSearchCounts.html
index d5c8172..c7cbc85 100644
--- a/docs/manualpages/Tao/TaoAddLineSearchCounts.html
+++ b/docs/manualpages/Tao/TaoAddLineSearchCounts.html
@@ -5,8 +5,8 @@
<TITLE>TaoAddLineSearchCounts</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoAddLineSearchCounts.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoAddLineSearchCounts.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoAddLineSearchCounts"><H1>TaoAddLineSearchCounts</H1></A>
Adds the number of function evaluations spent in the line search to the running total.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoAppendOptionsPrefix.html b/docs/manualpages/Tao/TaoAppendOptionsPrefix.html
index e3924e2..2aa6827 100644
--- a/docs/manualpages/Tao/TaoAppendOptionsPrefix.html
+++ b/docs/manualpages/Tao/TaoAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TaoAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoAppendOptionsPrefix"><H1>TaoAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all TAO options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoCancelMonitors.html b/docs/manualpages/Tao/TaoCancelMonitors.html
index eb1526f..bd6a65d 100644
--- a/docs/manualpages/Tao/TaoCancelMonitors.html
+++ b/docs/manualpages/Tao/TaoCancelMonitors.html
@@ -5,8 +5,8 @@
<TITLE>TaoCancelMonitors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoCancelMonitors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoCancelMonitors.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoCancelMonitors"><H1>TaoCancelMonitors</H1></A>
Clears all the monitor functions for a <A HREF="../Tao/Tao.html#Tao">Tao</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeConstraints.html b/docs/manualpages/Tao/TaoComputeConstraints.html
index 508fd78..e487baf 100644
--- a/docs/manualpages/Tao/TaoComputeConstraints.html
+++ b/docs/manualpages/Tao/TaoComputeConstraints.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeConstraints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeConstraints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeConstraints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeConstraints"><H1>TaoComputeConstraints</H1></A>
Compute the variable bounds using the routine set by <A HREF="../Tao/TaoSetConstraintsRoutine.html#TaoSetConstraintsRoutine">TaoSetConstraintsRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeDualVariables.html b/docs/manualpages/Tao/TaoComputeDualVariables.html
index 2365c1b..951de55 100644
--- a/docs/manualpages/Tao/TaoComputeDualVariables.html
+++ b/docs/manualpages/Tao/TaoComputeDualVariables.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeDualVariables</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeDualVariables.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeDualVariables.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeDualVariables"><H1>TaoComputeDualVariables</H1></A>
Computes the dual vectors corresponding to the bounds of the variables
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeEqualityConstraints.html b/docs/manualpages/Tao/TaoComputeEqualityConstraints.html
index 7b605f1..7a9ef12 100644
--- a/docs/manualpages/Tao/TaoComputeEqualityConstraints.html
+++ b/docs/manualpages/Tao/TaoComputeEqualityConstraints.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeEqualityConstraints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeEqualityConstraints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeEqualityConstraints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeEqualityConstraints"><H1>TaoComputeEqualityConstraints</H1></A>
Compute the variable bounds using the routine set by <A HREF="../Tao/TaoSetEqualityConstraintsRoutine.html#TaoSetEqualityConstraintsRoutine">TaoSetEqualityConstraintsRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeGradient.html b/docs/manualpages/Tao/TaoComputeGradient.html
index ff7ff78..5db3b00 100644
--- a/docs/manualpages/Tao/TaoComputeGradient.html
+++ b/docs/manualpages/Tao/TaoComputeGradient.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeGradient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeGradient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeGradient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeGradient"><H1>TaoComputeGradient</H1></A>
Computes the gradient of the objective function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeHessian.html b/docs/manualpages/Tao/TaoComputeHessian.html
index ac9b075..8a8d365 100644
--- a/docs/manualpages/Tao/TaoComputeHessian.html
+++ b/docs/manualpages/Tao/TaoComputeHessian.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeHessian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeHessian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeHessian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeHessian"><H1>TaoComputeHessian</H1></A>
Computes the Hessian matrix that has been set with <A HREF="../Tao/TaoSetHessianRoutine.html#TaoSetHessianRoutine">TaoSetHessianRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeInequalityConstraints.html b/docs/manualpages/Tao/TaoComputeInequalityConstraints.html
index f98129f..6a405fe 100644
--- a/docs/manualpages/Tao/TaoComputeInequalityConstraints.html
+++ b/docs/manualpages/Tao/TaoComputeInequalityConstraints.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeInequalityConstraints</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeInequalityConstraints.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeInequalityConstraints.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeInequalityConstraints"><H1>TaoComputeInequalityConstraints</H1></A>
Compute the variable bounds using the routine set by <A HREF="../Tao/TaoSetInequalityConstraintsRoutine.html#TaoSetInequalityConstraintsRoutine">TaoSetInequalityConstraintsRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeJacobian.html b/docs/manualpages/Tao/TaoComputeJacobian.html
index 4fdcf44..3bce769 100644
--- a/docs/manualpages/Tao/TaoComputeJacobian.html
+++ b/docs/manualpages/Tao/TaoComputeJacobian.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeJacobian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeJacobian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeJacobian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeJacobian"><H1>TaoComputeJacobian</H1></A>
Computes the Jacobian matrix that has been set with <A HREF="../Tao/TaoSetJacobianRoutine.html#TaoSetJacobianRoutine">TaoSetJacobianRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeJacobianDesign.html b/docs/manualpages/Tao/TaoComputeJacobianDesign.html
index 528a518..084ea61 100644
--- a/docs/manualpages/Tao/TaoComputeJacobianDesign.html
+++ b/docs/manualpages/Tao/TaoComputeJacobianDesign.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeJacobianDesign</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeJacobianDesign.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeJacobianDesign.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeJacobianDesign"><H1>TaoComputeJacobianDesign</H1></A>
Computes the Jacobian matrix that has been set with <A HREF="../Tao/TaoSetJacobianDesignRoutine.html#TaoSetJacobianDesignRoutine">TaoSetJacobianDesignRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeJacobianEquality.html b/docs/manualpages/Tao/TaoComputeJacobianEquality.html
index 397fd7a..510be0a 100644
--- a/docs/manualpages/Tao/TaoComputeJacobianEquality.html
+++ b/docs/manualpages/Tao/TaoComputeJacobianEquality.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeJacobianEquality</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeJacobianEquality.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeJacobianEquality.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeJacobianEquality"><H1>TaoComputeJacobianEquality</H1></A>
Computes the Jacobian matrix that has been set with <A HREF="../Tao/TaoSetJacobianEqualityRoutine.html#TaoSetJacobianEqualityRoutine">TaoSetJacobianEqualityRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeJacobianInequality.html b/docs/manualpages/Tao/TaoComputeJacobianInequality.html
index 806efba..7484926 100644
--- a/docs/manualpages/Tao/TaoComputeJacobianInequality.html
+++ b/docs/manualpages/Tao/TaoComputeJacobianInequality.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeJacobianInequality</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeJacobianInequality.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeJacobianInequality.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeJacobianInequality"><H1>TaoComputeJacobianInequality</H1></A>
Computes the Jacobian matrix that has been set with <A HREF="../Tao/TaoSetJacobianInequalityRoutine.html#TaoSetJacobianInequalityRoutine">TaoSetJacobianInequalityRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeJacobianState.html b/docs/manualpages/Tao/TaoComputeJacobianState.html
index e105b39..259709a 100644
--- a/docs/manualpages/Tao/TaoComputeJacobianState.html
+++ b/docs/manualpages/Tao/TaoComputeJacobianState.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeJacobianState</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeJacobianState.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeJacobianState.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeJacobianState"><H1>TaoComputeJacobianState</H1></A>
Computes the Jacobian matrix that has been set with <A HREF="../Tao/TaoSetJacobianStateRoutine.html#TaoSetJacobianStateRoutine">TaoSetJacobianStateRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeObjective.html b/docs/manualpages/Tao/TaoComputeObjective.html
index 8ae6241..1e2eab0 100644
--- a/docs/manualpages/Tao/TaoComputeObjective.html
+++ b/docs/manualpages/Tao/TaoComputeObjective.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeObjective"><H1>TaoComputeObjective</H1></A>
Computes the objective function value at a given point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeObjectiveAndGradient.html b/docs/manualpages/Tao/TaoComputeObjectiveAndGradient.html
index c84b48b..4673888 100644
--- a/docs/manualpages/Tao/TaoComputeObjectiveAndGradient.html
+++ b/docs/manualpages/Tao/TaoComputeObjectiveAndGradient.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeObjectiveAndGradient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeObjectiveAndGradient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeObjectiveAndGradient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeObjectiveAndGradient"><H1>TaoComputeObjectiveAndGradient</H1></A>
Computes the objective function value at a given point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeSeparableObjective.html b/docs/manualpages/Tao/TaoComputeSeparableObjective.html
index 9e2c6cc..ce9dbe1 100644
--- a/docs/manualpages/Tao/TaoComputeSeparableObjective.html
+++ b/docs/manualpages/Tao/TaoComputeSeparableObjective.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeSeparableObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeSeparableObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeSeparableObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeSeparableObjective"><H1>TaoComputeSeparableObjective</H1></A>
Computes a separable objective function vector at a given point (for least-square applications)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoComputeVariableBounds.html b/docs/manualpages/Tao/TaoComputeVariableBounds.html
index fac6496..eb505ef 100644
--- a/docs/manualpages/Tao/TaoComputeVariableBounds.html
+++ b/docs/manualpages/Tao/TaoComputeVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>TaoComputeVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoComputeVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoComputeVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoComputeVariableBounds"><H1>TaoComputeVariableBounds</H1></A>
Compute the variable bounds using the routine set by <A HREF="../Tao/TaoSetVariableBoundsRoutine.html#TaoSetVariableBoundsRoutine">TaoSetVariableBoundsRoutine</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoCreate.html b/docs/manualpages/Tao/TaoCreate.html
index f25696e..cc0e603 100644
--- a/docs/manualpages/Tao/TaoCreate.html
+++ b/docs/manualpages/Tao/TaoCreate.html
@@ -5,8 +5,8 @@
<TITLE>TaoCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoCreate"><H1>TaoCreate</H1></A>
Creates a TAO solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDefaultCMonitor.html b/docs/manualpages/Tao/TaoDefaultCMonitor.html
index d164906..8c6de18 100644
--- a/docs/manualpages/Tao/TaoDefaultCMonitor.html
+++ b/docs/manualpages/Tao/TaoDefaultCMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoDefaultCMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDefaultCMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDefaultCMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDefaultCMonitor"><H1>TaoDefaultCMonitor</H1></A>
same as <A HREF="../Tao/TaoDefaultMonitor.html#TaoDefaultMonitor">TaoDefaultMonitor</A>() except it prints the norm of the constraints function. It can be turned on from the command line using the -tao_cmonitor option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDefaultComputeGradient.html b/docs/manualpages/Tao/TaoDefaultComputeGradient.html
index 7cc6ad1..5381394 100644
--- a/docs/manualpages/Tao/TaoDefaultComputeGradient.html
+++ b/docs/manualpages/Tao/TaoDefaultComputeGradient.html
@@ -5,8 +5,8 @@
<TITLE>TaoDefaultComputeGradient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDefaultComputeGradient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDefaultComputeGradient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDefaultComputeGradient"><H1>TaoDefaultComputeGradient</H1></A>
computes the gradient using finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDefaultComputeHessian.html b/docs/manualpages/Tao/TaoDefaultComputeHessian.html
index 5fd7714..6117d0f 100644
--- a/docs/manualpages/Tao/TaoDefaultComputeHessian.html
+++ b/docs/manualpages/Tao/TaoDefaultComputeHessian.html
@@ -5,8 +5,8 @@
<TITLE>TaoDefaultComputeHessian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDefaultComputeHessian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDefaultComputeHessian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDefaultComputeHessian"><H1>TaoDefaultComputeHessian</H1></A>
Computes the Hessian using finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDefaultComputeHessianColor.html b/docs/manualpages/Tao/TaoDefaultComputeHessianColor.html
index cdb0cd1..506a015 100644
--- a/docs/manualpages/Tao/TaoDefaultComputeHessianColor.html
+++ b/docs/manualpages/Tao/TaoDefaultComputeHessianColor.html
@@ -5,8 +5,8 @@
<TITLE>TaoDefaultComputeHessianColor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDefaultComputeHessianColor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDefaultComputeHessianColor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDefaultComputeHessianColor"><H1>TaoDefaultComputeHessianColor</H1></A>
Computes the Hessian using colored finite differences.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDefaultConvergenceTest.html b/docs/manualpages/Tao/TaoDefaultConvergenceTest.html
index 575f283..87cf0e6 100644
--- a/docs/manualpages/Tao/TaoDefaultConvergenceTest.html
+++ b/docs/manualpages/Tao/TaoDefaultConvergenceTest.html
@@ -5,8 +5,8 @@
<TITLE>TaoDefaultConvergenceTest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDefaultConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDefaultConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDefaultConvergenceTest"><H1>TaoDefaultConvergenceTest</H1></A>
Determines whether the solver should continue iterating or terminate.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDefaultMonitor.html b/docs/manualpages/Tao/TaoDefaultMonitor.html
index 85f4584..26bee10 100644
--- a/docs/manualpages/Tao/TaoDefaultMonitor.html
+++ b/docs/manualpages/Tao/TaoDefaultMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoDefaultMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDefaultMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDefaultMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDefaultMonitor"><H1>TaoDefaultMonitor</H1></A>
Default routine for monitoring progress of the <A HREF="../Tao/Tao.html#Tao">Tao</A> solvers (default). This monitor prints the function value and gradient norm at each iteration. It can be turned on from the command line using the -tao_monitor option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDefaultSMonitor.html b/docs/manualpages/Tao/TaoDefaultSMonitor.html
index c6d179d..1f0c8e8 100644
--- a/docs/manualpages/Tao/TaoDefaultSMonitor.html
+++ b/docs/manualpages/Tao/TaoDefaultSMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoDefaultSMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDefaultSMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDefaultSMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDefaultSMonitor"><H1>TaoDefaultSMonitor</H1></A>
Default routine for monitoring progress of the solver. Same as <A HREF="../Tao/TaoDefaultMonitor.html#TaoDefaultMonitor">TaoDefaultMonitor</A>() except it prints fewer digits of the residual as the residual gets smaller. This is because the later digits are meaningless and are often different on different machines; by using this routine different machines will usually generate the same output. It can be turned on by using the -tao_smonitor option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDestroy.html b/docs/manualpages/Tao/TaoDestroy.html
index 4fb3ed2..99a31d5 100644
--- a/docs/manualpages/Tao/TaoDestroy.html
+++ b/docs/manualpages/Tao/TaoDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TaoDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDestroy"><H1>TaoDestroy</H1></A>
Destroys the TAO context that was created with <A HREF="../Tao/TaoCreate.html#TaoCreate">TaoCreate</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDrawGradientMonitor.html b/docs/manualpages/Tao/TaoDrawGradientMonitor.html
index 5d98d2e..2d3e123 100644
--- a/docs/manualpages/Tao/TaoDrawGradientMonitor.html
+++ b/docs/manualpages/Tao/TaoDrawGradientMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoDrawGradientMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDrawGradientMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDrawGradientMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDrawGradientMonitor"><H1>TaoDrawGradientMonitor</H1></A>
Plots the gradient at each iteration It can be turned on from the command line using the -tao_draw_gradient option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDrawSolutionMonitor.html b/docs/manualpages/Tao/TaoDrawSolutionMonitor.html
index db5a6e3..ea82449 100644
--- a/docs/manualpages/Tao/TaoDrawSolutionMonitor.html
+++ b/docs/manualpages/Tao/TaoDrawSolutionMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoDrawSolutionMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDrawSolutionMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDrawSolutionMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDrawSolutionMonitor"><H1>TaoDrawSolutionMonitor</H1></A>
Plots the solution at each iteration It can be turned on from the command line using the -tao_draw_solution option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoDrawStepMonitor.html b/docs/manualpages/Tao/TaoDrawStepMonitor.html
index b1c2508..61d60fd 100644
--- a/docs/manualpages/Tao/TaoDrawStepMonitor.html
+++ b/docs/manualpages/Tao/TaoDrawStepMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoDrawStepMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoDrawStepMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoDrawStepMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoDrawStepMonitor"><H1>TaoDrawStepMonitor</H1></A>
Plots the step direction at each iteration It can be turned on from the command line using the -tao_draw_step option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoFinalizePackage.html b/docs/manualpages/Tao/TaoFinalizePackage.html
index 459fa37..92079c6 100644
--- a/docs/manualpages/Tao/TaoFinalizePackage.html
+++ b/docs/manualpages/Tao/TaoFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TaoFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoFinalizePackage"><H1>TaoFinalizePackage</H1></A>
This function destroys everything in the PETSc/TAO interface to the <A HREF="../Tao/Tao.html#Tao">Tao</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetApplicationContext.html b/docs/manualpages/Tao/TaoGetApplicationContext.html
index 742e7ef..19151b4 100644
--- a/docs/manualpages/Tao/TaoGetApplicationContext.html
+++ b/docs/manualpages/Tao/TaoGetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetApplicationContext"><H1>TaoGetApplicationContext</H1></A>
Gets the user-defined context for a TAO solvers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetConstraintTolerances.html b/docs/manualpages/Tao/TaoGetConstraintTolerances.html
index 0b63b7b..84331ff 100644
--- a/docs/manualpages/Tao/TaoGetConstraintTolerances.html
+++ b/docs/manualpages/Tao/TaoGetConstraintTolerances.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetConstraintTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetConstraintTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetConstraintTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetConstraintTolerances"><H1>TaoGetConstraintTolerances</H1></A>
Gets constraint tolerance parameters used in TAO convergence tests
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetConvergedReason.html b/docs/manualpages/Tao/TaoGetConvergedReason.html
index 2f32141..8ed2c6f 100644
--- a/docs/manualpages/Tao/TaoGetConvergedReason.html
+++ b/docs/manualpages/Tao/TaoGetConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetConvergedReason"><H1>TaoGetConvergedReason</H1></A>
Gets the reason the <A HREF="../Tao/Tao.html#Tao">Tao</A> iteration was stopped.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetConvergenceHistory.html b/docs/manualpages/Tao/TaoGetConvergenceHistory.html
index b35eab4..8de438b 100644
--- a/docs/manualpages/Tao/TaoGetConvergenceHistory.html
+++ b/docs/manualpages/Tao/TaoGetConvergenceHistory.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetConvergenceHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetConvergenceHistory"><H1>TaoGetConvergenceHistory</H1></A>
Gets the arrays used to hold the convergence history.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetCurrentFunctionEvaluations.html b/docs/manualpages/Tao/TaoGetCurrentFunctionEvaluations.html
index 54bc014..77cb876 100644
--- a/docs/manualpages/Tao/TaoGetCurrentFunctionEvaluations.html
+++ b/docs/manualpages/Tao/TaoGetCurrentFunctionEvaluations.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetCurrentFunctionEvaluations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetCurrentFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetCurrentFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetCurrentFunctionEvaluations"><H1>TaoGetCurrentFunctionEvaluations</H1></A>
Get current number of function evaluations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetCurrentTrustRegionRadius.html b/docs/manualpages/Tao/TaoGetCurrentTrustRegionRadius.html
index aae90c2..1e94cc1 100644
--- a/docs/manualpages/Tao/TaoGetCurrentTrustRegionRadius.html
+++ b/docs/manualpages/Tao/TaoGetCurrentTrustRegionRadius.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetCurrentTrustRegionRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetCurrentTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetCurrentTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetCurrentTrustRegionRadius"><H1>TaoGetCurrentTrustRegionRadius</H1></A>
Gets the current trust region radius.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetDualVariables.html b/docs/manualpages/Tao/TaoGetDualVariables.html
index ed8849a..b74efe8 100644
--- a/docs/manualpages/Tao/TaoGetDualVariables.html
+++ b/docs/manualpages/Tao/TaoGetDualVariables.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetDualVariables</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetDualVariables.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetDualVariables.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetDualVariables"><H1>TaoGetDualVariables</H1></A>
Gets pointers to the dual vectors
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetFunctionLowerBound.html b/docs/manualpages/Tao/TaoGetFunctionLowerBound.html
index e50baa2..015352d 100644
--- a/docs/manualpages/Tao/TaoGetFunctionLowerBound.html
+++ b/docs/manualpages/Tao/TaoGetFunctionLowerBound.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetFunctionLowerBound</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetFunctionLowerBound.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetFunctionLowerBound.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetFunctionLowerBound"><H1>TaoGetFunctionLowerBound</H1></A>
Gets the bound on the solution objective value. When an approximate solution with an objective value below this number has been found, the solver will terminate.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetGradientNorm.html b/docs/manualpages/Tao/TaoGetGradientNorm.html
index f0bdef5..f81e5a5 100644
--- a/docs/manualpages/Tao/TaoGetGradientNorm.html
+++ b/docs/manualpages/Tao/TaoGetGradientNorm.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetGradientNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetGradientNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetGradientNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetGradientNorm"><H1>TaoGetGradientNorm</H1></A>
Returns the matrix used to define the inner product for measuring the size of the gradient.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetGradientVector.html b/docs/manualpages/Tao/TaoGetGradientVector.html
index 9700e52..5007021 100644
--- a/docs/manualpages/Tao/TaoGetGradientVector.html
+++ b/docs/manualpages/Tao/TaoGetGradientVector.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetGradientVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetGradientVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetGradientVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetGradientVector"><H1>TaoGetGradientVector</H1></A>
Returns the vector with the current TAO gradient
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetInitialTrustRegionRadius.html b/docs/manualpages/Tao/TaoGetInitialTrustRegionRadius.html
index 7480218..b338d80 100644
--- a/docs/manualpages/Tao/TaoGetInitialTrustRegionRadius.html
+++ b/docs/manualpages/Tao/TaoGetInitialTrustRegionRadius.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetInitialTrustRegionRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetInitialTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetInitialTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetInitialTrustRegionRadius"><H1>TaoGetInitialTrustRegionRadius</H1></A>
Sets the initial trust region radius.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetIterationNumber.html b/docs/manualpages/Tao/TaoGetIterationNumber.html
index 70fbc6f..7ff918e 100644
--- a/docs/manualpages/Tao/TaoGetIterationNumber.html
+++ b/docs/manualpages/Tao/TaoGetIterationNumber.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetIterationNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetIterationNumber"><H1>TaoGetIterationNumber</H1></A>
Gets the number of <A HREF="../Tao/Tao.html#Tao">Tao</A> iterations completed at this time.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetKSP.html b/docs/manualpages/Tao/TaoGetKSP.html
index e702693..d54ee6a 100644
--- a/docs/manualpages/Tao/TaoGetKSP.html
+++ b/docs/manualpages/Tao/TaoGetKSP.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetKSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetKSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetKSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetKSP"><H1>TaoGetKSP</H1></A>
Gets the linear solver used by the optimization solver. Application writers should use <A HREF="../Tao/TaoGetKSP.html#TaoGetKSP">TaoGetKSP</A> if they need direct access to the PETSc <A HREF="../KSP/KSP.html#KSP">KSP</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetLineSearch.html b/docs/manualpages/Tao/TaoGetLineSearch.html
index 40e6a78..e387d1f 100644
--- a/docs/manualpages/Tao/TaoGetLineSearch.html
+++ b/docs/manualpages/Tao/TaoGetLineSearch.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetLineSearch</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetLineSearch.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetLineSearch.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetLineSearch"><H1>TaoGetLineSearch</H1></A>
Gets the line search used by the optimization solver. Application writers should use <A HREF="../Tao/TaoGetLineSearch.html#TaoGetLineSearch">TaoGetLineSearch</A> if they need direct access to the TaoLineSearch object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetLinearSolveIterations.html b/docs/manualpages/Tao/TaoGetLinearSolveIterations.html
index 1cb30ef..81cb9f0 100644
--- a/docs/manualpages/Tao/TaoGetLinearSolveIterations.html
+++ b/docs/manualpages/Tao/TaoGetLinearSolveIterations.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetLinearSolveIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetLinearSolveIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetLinearSolveIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetLinearSolveIterations"><H1>TaoGetLinearSolveIterations</H1></A>
Gets the total number of linear iterations used by the TAO solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetMaximumFunctionEvaluations.html b/docs/manualpages/Tao/TaoGetMaximumFunctionEvaluations.html
index 242e8e0..75abc4a 100644
--- a/docs/manualpages/Tao/TaoGetMaximumFunctionEvaluations.html
+++ b/docs/manualpages/Tao/TaoGetMaximumFunctionEvaluations.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetMaximumFunctionEvaluations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetMaximumFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetMaximumFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetMaximumFunctionEvaluations"><H1>TaoGetMaximumFunctionEvaluations</H1></A>
Sets a maximum number of function evaluations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetMaximumIterations.html b/docs/manualpages/Tao/TaoGetMaximumIterations.html
index 7213482..3d7ae80 100644
--- a/docs/manualpages/Tao/TaoGetMaximumIterations.html
+++ b/docs/manualpages/Tao/TaoGetMaximumIterations.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetMaximumIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetMaximumIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetMaximumIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetMaximumIterations"><H1>TaoGetMaximumIterations</H1></A>
Sets a maximum number of iterates.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetOptionsPrefix.html b/docs/manualpages/Tao/TaoGetOptionsPrefix.html
index fbe10ce..4a09799 100644
--- a/docs/manualpages/Tao/TaoGetOptionsPrefix.html
+++ b/docs/manualpages/Tao/TaoGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetOptionsPrefix"><H1>TaoGetOptionsPrefix</H1></A>
Gets the prefix used for searching for all TAO options in the database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetSolutionStatus.html b/docs/manualpages/Tao/TaoGetSolutionStatus.html
index d8b9cfd..87b09b3 100644
--- a/docs/manualpages/Tao/TaoGetSolutionStatus.html
+++ b/docs/manualpages/Tao/TaoGetSolutionStatus.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetSolutionStatus</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetSolutionStatus.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetSolutionStatus.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetSolutionStatus"><H1>TaoGetSolutionStatus</H1></A>
Get the current iterate, objective value, residual, infeasibility, and termination
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetSolutionVector.html b/docs/manualpages/Tao/TaoGetSolutionVector.html
index 6793b63..b4f0099 100644
--- a/docs/manualpages/Tao/TaoGetSolutionVector.html
+++ b/docs/manualpages/Tao/TaoGetSolutionVector.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetSolutionVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetSolutionVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetSolutionVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetSolutionVector"><H1>TaoGetSolutionVector</H1></A>
Returns the vector with the current TAO solution
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetTolerances.html b/docs/manualpages/Tao/TaoGetTolerances.html
index a20fc81..de8daf9 100644
--- a/docs/manualpages/Tao/TaoGetTolerances.html
+++ b/docs/manualpages/Tao/TaoGetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetTolerances"><H1>TaoGetTolerances</H1></A>
gets the current values of tolerances
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetTotalIterationNumber.html b/docs/manualpages/Tao/TaoGetTotalIterationNumber.html
index 0917e43..4de81fa 100644
--- a/docs/manualpages/Tao/TaoGetTotalIterationNumber.html
+++ b/docs/manualpages/Tao/TaoGetTotalIterationNumber.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetTotalIterationNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetTotalIterationNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetTotalIterationNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetTotalIterationNumber"><H1>TaoGetTotalIterationNumber</H1></A>
Gets the total number of <A HREF="../Tao/Tao.html#Tao">Tao</A> iterations completed. This number keeps accumulating if multiple solves are called with the <A HREF="../Tao/Tao.html#Tao">Tao</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGetType.html b/docs/manualpages/Tao/TaoGetType.html
index 4d6ec24..9a999dc 100644
--- a/docs/manualpages/Tao/TaoGetType.html
+++ b/docs/manualpages/Tao/TaoGetType.html
@@ -5,8 +5,8 @@
<TITLE>TaoGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGetType"><H1>TaoGetType</H1></A>
Gets the current <A HREF="../Tao/Tao.html#Tao">Tao</A> algorithm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoGradientMonitor.html b/docs/manualpages/Tao/TaoGradientMonitor.html
index 1d36999..16eb31f 100644
--- a/docs/manualpages/Tao/TaoGradientMonitor.html
+++ b/docs/manualpages/Tao/TaoGradientMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoGradientMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoGradientMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoGradientMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoGradientMonitor"><H1>TaoGradientMonitor</H1></A>
Views the gradient at each iteration It can be turned on from the command line using the -tao_view_gradient option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoInitializePackage.html b/docs/manualpages/Tao/TaoInitializePackage.html
index e425f59..d716991 100644
--- a/docs/manualpages/Tao/TaoInitializePackage.html
+++ b/docs/manualpages/Tao/TaoInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TaoInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoInitializePackage"><H1>TaoInitializePackage</H1></A>
This function sets up PETSc to use the <A HREF="../Tao/Tao.html#Tao">Tao</A> package. When using static libraries, this function is called from the first entry to <A HREF="../Tao/TaoCreate.html#TaoCreate">TaoCreate</A>(); when using shared libraries, it is called from PetscDLLibraryRegister()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoIsGradientDefined.html b/docs/manualpages/Tao/TaoIsGradientDefined.html
index 4f050f2..855c14b 100644
--- a/docs/manualpages/Tao/TaoIsGradientDefined.html
+++ b/docs/manualpages/Tao/TaoIsGradientDefined.html
@@ -5,8 +5,8 @@
<TITLE>TaoIsGradientDefined</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoIsGradientDefined.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoIsGradientDefined.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoIsGradientDefined"><H1>TaoIsGradientDefined</H1></A>
Checks to see if the user has declared an objective-only routine. Useful for determining when it is appropriate to call <A HREF="../Tao/TaoComputeGradient.html#TaoComputeGradient">TaoComputeGradient</A>() or TaoComputeGradientAndGradient()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoIsObjectiveAndGradientDefined.html b/docs/manualpages/Tao/TaoIsObjectiveAndGradientDefined.html
index 38f226b..725aefc 100644
--- a/docs/manualpages/Tao/TaoIsObjectiveAndGradientDefined.html
+++ b/docs/manualpages/Tao/TaoIsObjectiveAndGradientDefined.html
@@ -5,8 +5,8 @@
<TITLE>TaoIsObjectiveAndGradientDefined</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoIsObjectiveAndGradientDefined.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoIsObjectiveAndGradientDefined.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoIsObjectiveAndGradientDefined"><H1>TaoIsObjectiveAndGradientDefined</H1></A>
Checks to see if the user has declared a joint objective/gradient routine. Useful for determining when it is appropriate to call <A HREF="../Tao/TaoComputeObjective.html#TaoComputeObjective">TaoComputeObjective</A>() or <A HREF="../Tao/TaoComputeObjectiveAndGradient.html#TaoComputeObjectiveAndGradient">TaoComputeObjectiveAndGradient</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoIsObjectiveDefined.html b/docs/manualpages/Tao/TaoIsObjectiveDefined.html
index aacb5cb..07454bd 100644
--- a/docs/manualpages/Tao/TaoIsObjectiveDefined.html
+++ b/docs/manualpages/Tao/TaoIsObjectiveDefined.html
@@ -5,8 +5,8 @@
<TITLE>TaoIsObjectiveDefined</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoIsObjectiveDefined.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoIsObjectiveDefined.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoIsObjectiveDefined"><H1>TaoIsObjectiveDefined</H1></A>
Checks to see if the user has declared an objective-only routine. Useful for determining when it is appropriate to call <A HREF="../Tao/TaoComputeObjective.html#TaoComputeObjective">TaoComputeObjective</A>() or <A HREF="../Tao/TaoComputeObjectiveAndGradient.html#TaoComputeObjectiveAndGradient">TaoComputeObjectiveAndGradient</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoMonitor.html b/docs/manualpages/Tao/TaoMonitor.html
index 2cdde55..b44f1cf 100644
--- a/docs/manualpages/Tao/TaoMonitor.html
+++ b/docs/manualpages/Tao/TaoMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoMonitor"><H1>TaoMonitor</H1></A>
Monitor the solver and the current solution. This routine will record the iteration number and residual statistics, call any monitors specified by the user, and calls the convergence-check routine.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoRegister.html b/docs/manualpages/Tao/TaoRegister.html
index 9d36ff3..37f005e 100644
--- a/docs/manualpages/Tao/TaoRegister.html
+++ b/docs/manualpages/Tao/TaoRegister.html
@@ -5,8 +5,8 @@
<TITLE>TaoRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoRegister"><H1>TaoRegister</H1></A>
Adds a method to the TAO package for unconstrained minimization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoRegisterAll.html b/docs/manualpages/Tao/TaoRegisterAll.html
index 4b8c5d5..507ef3c 100644
--- a/docs/manualpages/Tao/TaoRegisterAll.html
+++ b/docs/manualpages/Tao/TaoRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>TaoRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoRegisterAll"><H1>TaoRegisterAll</H1></A>
Registers all of the minimization methods in the TAO package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoRegisterDestroy.html b/docs/manualpages/Tao/TaoRegisterDestroy.html
index 42f1eda..e78af3b 100644
--- a/docs/manualpages/Tao/TaoRegisterDestroy.html
+++ b/docs/manualpages/Tao/TaoRegisterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TaoRegisterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoRegisterDestroy"><H1>TaoRegisterDestroy</H1></A>
Frees the list of minimization solvers that were registered by TaoRegisterDynamic().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoResetStatistics.html b/docs/manualpages/Tao/TaoResetStatistics.html
index ca663ca..c6aa816 100644
--- a/docs/manualpages/Tao/TaoResetStatistics.html
+++ b/docs/manualpages/Tao/TaoResetStatistics.html
@@ -5,8 +5,8 @@
<TITLE>TaoResetStatistics</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoResetStatistics.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoResetStatistics.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoResetStatistics"><H1>TaoResetStatistics</H1></A>
Initialize the statistics used by TAO for all of the solvers. These statistics include the iteration number, residual norms, and convergence status. This routine gets called before solving each optimization problem.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSeparableObjectiveMonitor.html b/docs/manualpages/Tao/TaoSeparableObjectiveMonitor.html
index 2a662c3..7f1182a 100644
--- a/docs/manualpages/Tao/TaoSeparableObjectiveMonitor.html
+++ b/docs/manualpages/Tao/TaoSeparableObjectiveMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoSeparableObjectiveMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSeparableObjectiveMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSeparableObjectiveMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSeparableObjectiveMonitor"><H1>TaoSeparableObjectiveMonitor</H1></A>
Views the separable objective function at each iteration It can be turned on from the command line using the -tao_view_separableobjective option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetApplicationContext.html b/docs/manualpages/Tao/TaoSetApplicationContext.html
index d6468e8..37da6a5 100644
--- a/docs/manualpages/Tao/TaoSetApplicationContext.html
+++ b/docs/manualpages/Tao/TaoSetApplicationContext.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetApplicationContext</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetApplicationContext.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetApplicationContext"><H1>TaoSetApplicationContext</H1></A>
Sets the optional user-defined context for a solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetConstraintTolerances.html b/docs/manualpages/Tao/TaoSetConstraintTolerances.html
index a455dd7..7629c0d 100644
--- a/docs/manualpages/Tao/TaoSetConstraintTolerances.html
+++ b/docs/manualpages/Tao/TaoSetConstraintTolerances.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetConstraintTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetConstraintTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetConstraintTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetConstraintTolerances"><H1>TaoSetConstraintTolerances</H1></A>
Sets constraint tolerance parameters used in TAO convergence tests
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetConstraintsRoutine.html b/docs/manualpages/Tao/TaoSetConstraintsRoutine.html
index 2750b36..baa0d2f 100644
--- a/docs/manualpages/Tao/TaoSetConstraintsRoutine.html
+++ b/docs/manualpages/Tao/TaoSetConstraintsRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetConstraintsRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetConstraintsRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetConstraintsRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetConstraintsRoutine"><H1>TaoSetConstraintsRoutine</H1></A>
Sets a function to be used to compute constraints. TAO only handles constraints under certain conditions, see manual for details
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetConvergedReason.html b/docs/manualpages/Tao/TaoSetConvergedReason.html
index 4b6e82c..473ebff 100644
--- a/docs/manualpages/Tao/TaoSetConvergedReason.html
+++ b/docs/manualpages/Tao/TaoSetConvergedReason.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetConvergedReason</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetConvergedReason.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetConvergedReason"><H1>TaoSetConvergedReason</H1></A>
Sets the termination flag on a <A HREF="../Tao/Tao.html#Tao">Tao</A> object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetConvergenceHistory.html b/docs/manualpages/Tao/TaoSetConvergenceHistory.html
index d7392a9..e4e2e73 100644
--- a/docs/manualpages/Tao/TaoSetConvergenceHistory.html
+++ b/docs/manualpages/Tao/TaoSetConvergenceHistory.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetConvergenceHistory</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetConvergenceHistory.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetConvergenceHistory"><H1>TaoSetConvergenceHistory</H1></A>
Sets the array used to hold the convergence history.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetConvergenceTest.html b/docs/manualpages/Tao/TaoSetConvergenceTest.html
index 05e084a..bdad905 100644
--- a/docs/manualpages/Tao/TaoSetConvergenceTest.html
+++ b/docs/manualpages/Tao/TaoSetConvergenceTest.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetConvergenceTest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetConvergenceTest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetConvergenceTest"><H1>TaoSetConvergenceTest</H1></A>
Sets the function that is to be used to test for convergence o fthe iterative minimization solution. The new convergence testing routine will replace TAO's default convergence test.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetEqualityConstraintsRoutine.html b/docs/manualpages/Tao/TaoSetEqualityConstraintsRoutine.html
index 2943cab..8c0683d 100644
--- a/docs/manualpages/Tao/TaoSetEqualityConstraintsRoutine.html
+++ b/docs/manualpages/Tao/TaoSetEqualityConstraintsRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetEqualityConstraintsRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetEqualityConstraintsRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetEqualityConstraintsRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetEqualityConstraintsRoutine"><H1>TaoSetEqualityConstraintsRoutine</H1></A>
Sets a function to be used to compute constraints. TAO only handles constraints under certain conditions, see manual for details
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetFromOptions.html b/docs/manualpages/Tao/TaoSetFromOptions.html
index 5e42e22..53c2128 100644
--- a/docs/manualpages/Tao/TaoSetFromOptions.html
+++ b/docs/manualpages/Tao/TaoSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetFromOptions"><H1>TaoSetFromOptions</H1></A>
Sets various <A HREF="../Tao/Tao.html#Tao">Tao</A> parameters from user options.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetFunctionLowerBound.html b/docs/manualpages/Tao/TaoSetFunctionLowerBound.html
index b8597ed..ab85218 100644
--- a/docs/manualpages/Tao/TaoSetFunctionLowerBound.html
+++ b/docs/manualpages/Tao/TaoSetFunctionLowerBound.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetFunctionLowerBound</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetFunctionLowerBound.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetFunctionLowerBound.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetFunctionLowerBound"><H1>TaoSetFunctionLowerBound</H1></A>
Sets a bound on the solution objective value. When an approximate solution with an objective value below this number has been found, the solver will terminate.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetGradientNorm.html b/docs/manualpages/Tao/TaoSetGradientNorm.html
index 414c13e..1939e41 100644
--- a/docs/manualpages/Tao/TaoSetGradientNorm.html
+++ b/docs/manualpages/Tao/TaoSetGradientNorm.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetGradientNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetGradientNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetGradientNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetGradientNorm"><H1>TaoSetGradientNorm</H1></A>
Sets the matrix used to define the inner product that measures the size of the gradient.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetGradientRoutine.html b/docs/manualpages/Tao/TaoSetGradientRoutine.html
index bb0c03e..b65e1db 100644
--- a/docs/manualpages/Tao/TaoSetGradientRoutine.html
+++ b/docs/manualpages/Tao/TaoSetGradientRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetGradientRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetGradientRoutine"><H1>TaoSetGradientRoutine</H1></A>
Sets the gradient evaluation routine for minimization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetHessianRoutine.html b/docs/manualpages/Tao/TaoSetHessianRoutine.html
index c17ce6e..0bd3d4c 100644
--- a/docs/manualpages/Tao/TaoSetHessianRoutine.html
+++ b/docs/manualpages/Tao/TaoSetHessianRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetHessianRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetHessianRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetHessianRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetHessianRoutine"><H1>TaoSetHessianRoutine</H1></A>
Sets the function to compute the Hessian as well as the location to store the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetInequalityBounds.html b/docs/manualpages/Tao/TaoSetInequalityBounds.html
index b880b8c..be4795b 100644
--- a/docs/manualpages/Tao/TaoSetInequalityBounds.html
+++ b/docs/manualpages/Tao/TaoSetInequalityBounds.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetInequalityBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetInequalityBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetInequalityBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetInequalityBounds"><H1>TaoSetInequalityBounds</H1></A>
Sets the upper and lower bounds
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetInequalityConstraintsRoutine.html b/docs/manualpages/Tao/TaoSetInequalityConstraintsRoutine.html
index c35c78e..464028f 100644
--- a/docs/manualpages/Tao/TaoSetInequalityConstraintsRoutine.html
+++ b/docs/manualpages/Tao/TaoSetInequalityConstraintsRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetInequalityConstraintsRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetInequalityConstraintsRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetInequalityConstraintsRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetInequalityConstraintsRoutine"><H1>TaoSetInequalityConstraintsRoutine</H1></A>
Sets a function to be used to compute constraints. TAO only handles constraints under certain conditions, see manual for details
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetInitialTrustRegionRadius.html b/docs/manualpages/Tao/TaoSetInitialTrustRegionRadius.html
index 9831871..eedf9dc 100644
--- a/docs/manualpages/Tao/TaoSetInitialTrustRegionRadius.html
+++ b/docs/manualpages/Tao/TaoSetInitialTrustRegionRadius.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetInitialTrustRegionRadius</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetInitialTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetInitialTrustRegionRadius.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetInitialTrustRegionRadius"><H1>TaoSetInitialTrustRegionRadius</H1></A>
Sets the initial trust region radius.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetInitialVector.html b/docs/manualpages/Tao/TaoSetInitialVector.html
index 528524d..fe92e4d 100644
--- a/docs/manualpages/Tao/TaoSetInitialVector.html
+++ b/docs/manualpages/Tao/TaoSetInitialVector.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetInitialVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetInitialVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetInitialVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetInitialVector"><H1>TaoSetInitialVector</H1></A>
Sets the initial guess for the solve
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetIterationNumber.html b/docs/manualpages/Tao/TaoSetIterationNumber.html
index 77ed64a..b1baa96 100644
--- a/docs/manualpages/Tao/TaoSetIterationNumber.html
+++ b/docs/manualpages/Tao/TaoSetIterationNumber.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetIterationNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetIterationNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetIterationNumber"><H1>TaoSetIterationNumber</H1></A>
Sets the current iteration number.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetJacobianDesignRoutine.html b/docs/manualpages/Tao/TaoSetJacobianDesignRoutine.html
index 9f50ff4..1090883 100644
--- a/docs/manualpages/Tao/TaoSetJacobianDesignRoutine.html
+++ b/docs/manualpages/Tao/TaoSetJacobianDesignRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetJacobianDesignRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetJacobianDesignRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetJacobianDesignRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetJacobianDesignRoutine"><H1>TaoSetJacobianDesignRoutine</H1></A>
Sets the function to compute the Jacobian of the constraint function with respect to the design variables. Used only for pde-constrained optimization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetJacobianEqualityRoutine.html b/docs/manualpages/Tao/TaoSetJacobianEqualityRoutine.html
index 3e18fc6..03e85f4 100644
--- a/docs/manualpages/Tao/TaoSetJacobianEqualityRoutine.html
+++ b/docs/manualpages/Tao/TaoSetJacobianEqualityRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetJacobianEqualityRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetJacobianEqualityRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetJacobianEqualityRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetJacobianEqualityRoutine"><H1>TaoSetJacobianEqualityRoutine</H1></A>
Sets the function to compute the Jacobian (and its inverse) of the constraint function with respect to the equality variables. Used only for pde-constrained optimization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetJacobianInequalityRoutine.html b/docs/manualpages/Tao/TaoSetJacobianInequalityRoutine.html
index fd31d4e..1f820a4 100644
--- a/docs/manualpages/Tao/TaoSetJacobianInequalityRoutine.html
+++ b/docs/manualpages/Tao/TaoSetJacobianInequalityRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetJacobianInequalityRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetJacobianInequalityRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetJacobianInequalityRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetJacobianInequalityRoutine"><H1>TaoSetJacobianInequalityRoutine</H1></A>
Sets the function to compute the Jacobian (and its inverse) of the constraint function with respect to the inequality variables. Used only for pde-constrained optimization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetJacobianRoutine.html b/docs/manualpages/Tao/TaoSetJacobianRoutine.html
index b84b8f8..9db246c 100644
--- a/docs/manualpages/Tao/TaoSetJacobianRoutine.html
+++ b/docs/manualpages/Tao/TaoSetJacobianRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetJacobianRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetJacobianRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetJacobianRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetJacobianRoutine"><H1>TaoSetJacobianRoutine</H1></A>
Sets the function to compute the Jacobian as well as the location to store the matrix.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetJacobianStateRoutine.html b/docs/manualpages/Tao/TaoSetJacobianStateRoutine.html
index 6eb1301..5dbdc92 100644
--- a/docs/manualpages/Tao/TaoSetJacobianStateRoutine.html
+++ b/docs/manualpages/Tao/TaoSetJacobianStateRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetJacobianStateRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetJacobianStateRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetJacobianStateRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetJacobianStateRoutine"><H1>TaoSetJacobianStateRoutine</H1></A>
Sets the function to compute the Jacobian (and its inverse) of the constraint function with respect to the state variables. Used only for pde-constrained optimization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetMaximumFunctionEvaluations.html b/docs/manualpages/Tao/TaoSetMaximumFunctionEvaluations.html
index b66c2b1..5295f28 100644
--- a/docs/manualpages/Tao/TaoSetMaximumFunctionEvaluations.html
+++ b/docs/manualpages/Tao/TaoSetMaximumFunctionEvaluations.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetMaximumFunctionEvaluations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetMaximumFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetMaximumFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetMaximumFunctionEvaluations"><H1>TaoSetMaximumFunctionEvaluations</H1></A>
Sets a maximum number of function evaluations.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetMaximumIterations.html b/docs/manualpages/Tao/TaoSetMaximumIterations.html
index 4ef4bff..03e8f9b 100644
--- a/docs/manualpages/Tao/TaoSetMaximumIterations.html
+++ b/docs/manualpages/Tao/TaoSetMaximumIterations.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetMaximumIterations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetMaximumIterations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetMaximumIterations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetMaximumIterations"><H1>TaoSetMaximumIterations</H1></A>
Sets a maximum number of iterates.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetMonitor.html b/docs/manualpages/Tao/TaoSetMonitor.html
index 72c7bfd..328d346 100644
--- a/docs/manualpages/Tao/TaoSetMonitor.html
+++ b/docs/manualpages/Tao/TaoSetMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetMonitor"><H1>TaoSetMonitor</H1></A>
Sets an ADDITIONAL function that is to be used at every iteration of the solver to display the iteration's progress.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetObjectiveAndGradientRoutine.html b/docs/manualpages/Tao/TaoSetObjectiveAndGradientRoutine.html
index 8112dfe..f092206 100644
--- a/docs/manualpages/Tao/TaoSetObjectiveAndGradientRoutine.html
+++ b/docs/manualpages/Tao/TaoSetObjectiveAndGradientRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetObjectiveAndGradientRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetObjectiveAndGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetObjectiveAndGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetObjectiveAndGradientRoutine"><H1>TaoSetObjectiveAndGradientRoutine</H1></A>
Sets a combined objective function and gradient evaluation routine for minimization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetObjectiveRoutine.html b/docs/manualpages/Tao/TaoSetObjectiveRoutine.html
index 3715c5e..1e2decd 100644
--- a/docs/manualpages/Tao/TaoSetObjectiveRoutine.html
+++ b/docs/manualpages/Tao/TaoSetObjectiveRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetObjectiveRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetObjectiveRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetObjectiveRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetObjectiveRoutine"><H1>TaoSetObjectiveRoutine</H1></A>
Sets the function evaluation routine for minimization
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetOptionsPrefix.html b/docs/manualpages/Tao/TaoSetOptionsPrefix.html
index fa45335..0238111 100644
--- a/docs/manualpages/Tao/TaoSetOptionsPrefix.html
+++ b/docs/manualpages/Tao/TaoSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetOptionsPrefix"><H1>TaoSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all TAO options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetSeparableObjectiveRoutine.html b/docs/manualpages/Tao/TaoSetSeparableObjectiveRoutine.html
index be70a05..fdb5270 100644
--- a/docs/manualpages/Tao/TaoSetSeparableObjectiveRoutine.html
+++ b/docs/manualpages/Tao/TaoSetSeparableObjectiveRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetSeparableObjectiveRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetSeparableObjectiveRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetSeparableObjectiveRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetSeparableObjectiveRoutine"><H1>TaoSetSeparableObjectiveRoutine</H1></A>
Sets the function evaluation routine for least-square applications
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetSeparableObjectiveWeights.html b/docs/manualpages/Tao/TaoSetSeparableObjectiveWeights.html
index 46ae1a7..b50ef83 100644
--- a/docs/manualpages/Tao/TaoSetSeparableObjectiveWeights.html
+++ b/docs/manualpages/Tao/TaoSetSeparableObjectiveWeights.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetSeparableObjectiveWeights</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetSeparableObjectiveWeights.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetSeparableObjectiveWeights.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetSeparableObjectiveWeights"><H1>TaoSetSeparableObjectiveWeights</H1></A>
Give weights for the separable objective values. A vector can be used if only diagonal terms are used, otherwise a matrix can be give. If this function is not used, or if sigma_v and sigma_w are both NULL, then the default identity matrix will be used for weights.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetStateDesignIS.html b/docs/manualpages/Tao/TaoSetStateDesignIS.html
index 9988647..f8c95a1 100644
--- a/docs/manualpages/Tao/TaoSetStateDesignIS.html
+++ b/docs/manualpages/Tao/TaoSetStateDesignIS.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetStateDesignIS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetStateDesignIS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetStateDesignIS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetStateDesignIS"><H1>TaoSetStateDesignIS</H1></A>
Indicate to the <A HREF="../Tao/Tao.html#Tao">Tao</A> which variables in the solution vector are state variables and which are design. Only applies to pde-constrained optimization.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetTolerances.html b/docs/manualpages/Tao/TaoSetTolerances.html
index 0184c06..029f943 100644
--- a/docs/manualpages/Tao/TaoSetTolerances.html
+++ b/docs/manualpages/Tao/TaoSetTolerances.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetTolerances</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetTolerances.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetTolerances.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetTolerances"><H1>TaoSetTolerances</H1></A>
Sets parameters used in TAO convergence tests
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetTotalIterationNumber.html b/docs/manualpages/Tao/TaoSetTotalIterationNumber.html
index d7429c4..1078d6c 100644
--- a/docs/manualpages/Tao/TaoSetTotalIterationNumber.html
+++ b/docs/manualpages/Tao/TaoSetTotalIterationNumber.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetTotalIterationNumber</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetTotalIterationNumber.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetTotalIterationNumber.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetTotalIterationNumber"><H1>TaoSetTotalIterationNumber</H1></A>
Sets the current total iteration number.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetType.html b/docs/manualpages/Tao/TaoSetType.html
index 82fa910..d9aea2b 100644
--- a/docs/manualpages/Tao/TaoSetType.html
+++ b/docs/manualpages/Tao/TaoSetType.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetType"><H1>TaoSetType</H1></A>
Sets the method for the unconstrained minimization solver.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetUp.html b/docs/manualpages/Tao/TaoSetUp.html
index 06f246b..d54b96f 100644
--- a/docs/manualpages/Tao/TaoSetUp.html
+++ b/docs/manualpages/Tao/TaoSetUp.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetUp"><H1>TaoSetUp</H1></A>
Sets up the internal data structures for the later use of a <A HREF="../Tao/Tao.html#Tao">Tao</A> solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetVariableBounds.html b/docs/manualpages/Tao/TaoSetVariableBounds.html
index bbe9d40..dbd0d52 100644
--- a/docs/manualpages/Tao/TaoSetVariableBounds.html
+++ b/docs/manualpages/Tao/TaoSetVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetVariableBounds"><H1>TaoSetVariableBounds</H1></A>
Sets the upper and lower bounds
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSetVariableBoundsRoutine.html b/docs/manualpages/Tao/TaoSetVariableBoundsRoutine.html
index 6040212..93ced03 100644
--- a/docs/manualpages/Tao/TaoSetVariableBoundsRoutine.html
+++ b/docs/manualpages/Tao/TaoSetVariableBoundsRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoSetVariableBoundsRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSetVariableBoundsRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSetVariableBoundsRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSetVariableBoundsRoutine"><H1>TaoSetVariableBoundsRoutine</H1></A>
Sets a function to be used to compute variable bounds
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSolutionMonitor.html b/docs/manualpages/Tao/TaoSolutionMonitor.html
index 3123b36..9f7b7ed 100644
--- a/docs/manualpages/Tao/TaoSolutionMonitor.html
+++ b/docs/manualpages/Tao/TaoSolutionMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoSolutionMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSolutionMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSolutionMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSolutionMonitor"><H1>TaoSolutionMonitor</H1></A>
Views the solution at each iteration It can be turned on from the command line using the -tao_view_solution option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSolve.html b/docs/manualpages/Tao/TaoSolve.html
index 0969c82..6c5feca 100644
--- a/docs/manualpages/Tao/TaoSolve.html
+++ b/docs/manualpages/Tao/TaoSolve.html
@@ -5,8 +5,8 @@
<TITLE>TaoSolve</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSolve.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSolve.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSolve"><H1>TaoSolve</H1></A>
Solves an optimization problem min F(x) s.t. l <= x <= u
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoStepDirectionMonitor.html b/docs/manualpages/Tao/TaoStepDirectionMonitor.html
index 57309af..80115d5 100644
--- a/docs/manualpages/Tao/TaoStepDirectionMonitor.html
+++ b/docs/manualpages/Tao/TaoStepDirectionMonitor.html
@@ -5,8 +5,8 @@
<TITLE>TaoStepDirectionMonitor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoStepDirectionMonitor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoStepDirectionMonitor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoStepDirectionMonitor"><H1>TaoStepDirectionMonitor</H1></A>
Views the gradient at each iteration It can be turned on from the command line using the -tao_view_gradient option
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoSubsetType.html b/docs/manualpages/Tao/TaoSubsetType.html
index c1e9278..b397b87 100644
--- a/docs/manualpages/Tao/TaoSubsetType.html
+++ b/docs/manualpages/Tao/TaoSubsetType.html
@@ -5,8 +5,8 @@
<TITLE>TaoSubsetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoSubsetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoSubsetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoSubsetType"><H1>TaoSubsetType</H1></A>
<A HREF="../Sys/PetscInt.html#PetscInt">PetscInt</A> representing the way TAO handles active sets
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoType.html b/docs/manualpages/Tao/TaoType.html
index 98ff081..82954b8 100644
--- a/docs/manualpages/Tao/TaoType.html
+++ b/docs/manualpages/Tao/TaoType.html
@@ -5,8 +5,8 @@
<TITLE>TaoType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoType"><H1>TaoType</H1></A>
String with the name of a TAO method
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/TaoView.html b/docs/manualpages/Tao/TaoView.html
index 5eff1ee..f464551 100644
--- a/docs/manualpages/Tao/TaoView.html
+++ b/docs/manualpages/Tao/TaoView.html
@@ -5,8 +5,8 @@
<TITLE>TaoView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/TaoView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/TaoView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoView"><H1>TaoView</H1></A>
Prints information about the <A HREF="../Tao/Tao.html#Tao">Tao</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/VecFischer.html b/docs/manualpages/Tao/VecFischer.html
index c054122..21869b8 100644
--- a/docs/manualpages/Tao/VecFischer.html
+++ b/docs/manualpages/Tao/VecFischer.html
@@ -5,8 +5,8 @@
<TITLE>VecFischer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/VecFischer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/VecFischer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecFischer"><H1>VecFischer</H1></A>
Evaluates the Fischer-Burmeister function for complementarity problems.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/VecSFischer.html b/docs/manualpages/Tao/VecSFischer.html
index 4530ce6..6ff6778 100644
--- a/docs/manualpages/Tao/VecSFischer.html
+++ b/docs/manualpages/Tao/VecSFischer.html
@@ -5,8 +5,8 @@
<TITLE>VecSFischer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/VecSFischer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/VecSFischer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSFischer"><H1>VecSFischer</H1></A>
Evaluates the Smoothed Fischer-Burmeister function for complementarity problems.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Tao/index.html b/docs/manualpages/Tao/index.html
index 64e1b10..9571657 100644
--- a/docs/manualpages/Tao/index.html
+++ b/docs/manualpages/Tao/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Tao/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Tao/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchAppendOptionsPrefix.html b/docs/manualpages/TaoLineSearch/TaoLineSearchAppendOptionsPrefix.html
index 5dab3f3..3d3c788 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchAppendOptionsPrefix.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchAppendOptionsPrefix"><H1>TaoLineSearchAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all TaoLineSearch options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchApply.html b/docs/manualpages/TaoLineSearch/TaoLineSearchApply.html
index 5ab1916..55284a3 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchApply.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchApply.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchApply</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchApply.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchApply.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchApply"><H1>TaoLineSearchApply</H1></A>
Performs a line-search in a given step direction. Criteria for acceptable step length depends on the line-search algorithm chosen
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeGradient.html b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeGradient.html
index 89b69ee..aa25ce2 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeGradient.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeGradient.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchComputeGradient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchComputeGradient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchComputeGradient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchComputeGradient"><H1>TaoLineSearchComputeGradient</H1></A>
Computes the gradient of the objective function
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjective.html b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjective.html
index 1f29641..cba8b17 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjective.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjective.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchComputeObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchComputeObjective"><H1>TaoLineSearchComputeObjective</H1></A>
Computes the objective function value at a given point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGTS.html b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGTS.html
index 49ea6ea..6764659 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGTS.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGTS.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchComputeObjectiveAndGTS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGTS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGTS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchComputeObjectiveAndGTS"><H1>TaoLineSearchComputeObjectiveAndGTS</H1></A>
Computes the objective function value and inner product of gradient and step direction at a given point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGradient.html b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGradient.html
index df22546..536be19 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGradient.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGradient.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchComputeObjectiveAndGradient</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGradient.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchComputeObjectiveAndGradient.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchComputeObjectiveAndGradient"><H1>TaoLineSearchComputeObjectiveAndGradient</H1></A>
Computes the objective function value at a given point
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchCreate.html b/docs/manualpages/TaoLineSearch/TaoLineSearchCreate.html
index 347b889..4648e9a 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchCreate.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchCreate.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchCreate"><H1>TaoLineSearchCreate</H1></A>
Creates a TAO Line Search object. Algorithms in TAO that use line-searches will automatically create one.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchDestroy.html b/docs/manualpages/TaoLineSearch/TaoLineSearchDestroy.html
index 4b37f09..e420a1c 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchDestroy.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchDestroy"><H1>TaoLineSearchDestroy</H1></A>
Destroys the TAO context that was created with <A HREF="../TaoLineSearch/TaoLineSearchCreate.html#TaoLineSearchCreate">TaoLineSearchCreate</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchFinalizePackage.html b/docs/manualpages/TaoLineSearch/TaoLineSearchFinalizePackage.html
index 5125f4d..76aa0a2 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchFinalizePackage.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchFinalizePackage"><H1>TaoLineSearchFinalizePackage</H1></A>
This function destroys everything in the PETSc/TAO interface to the TaoLineSearch package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetFullStepObjective.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetFullStepObjective.html
index 839247c..94a4f4e 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetFullStepObjective.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetFullStepObjective.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetFullStepObjective</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetFullStepObjective.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetFullStepObjective.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetFullStepObjective"><H1>TaoLineSearchGetFullStepObjective</H1></A>
Returns the objective function value at the full step. Useful for some minimization algorithms.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetNumberFunctionEvaluations.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetNumberFunctionEvaluations.html
index 74d57b5..a321961 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetNumberFunctionEvaluations.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetNumberFunctionEvaluations.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetNumberFunctionEvaluations</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetNumberFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetNumberFunctionEvaluations.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetNumberFunctionEvaluations"><H1>TaoLineSearchGetNumberFunctionEvaluations</H1></A>
Gets the number of function and gradient evaluation routines used by the line search in last application (not cumulative).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetOptionsPrefix.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetOptionsPrefix.html
index 4765e48..fa1f669 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetOptionsPrefix.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetOptionsPrefix"><H1>TaoLineSearchGetOptionsPrefix</H1></A>
Gets the prefix used for searching for all TaoLineSearch options in the database
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetSolution.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetSolution.html
index 6a18f35..0f9ce1f 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetSolution.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetSolution.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetSolution</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetSolution.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetSolution.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetSolution"><H1>TaoLineSearchGetSolution</H1></A>
Returns the solution to the line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetStartingVector.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetStartingVector.html
index 81c588d..a69e06a 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetStartingVector.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetStartingVector.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetStartingVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetStartingVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetStartingVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetStartingVector"><H1>TaoLineSearchGetStartingVector</H1></A>
Gets a the initial point of the line search.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepDirection.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepDirection.html
index 3cbf492..7adf1bb 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepDirection.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepDirection.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetStepDirection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetStepDirection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetStepDirection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetStepDirection"><H1>TaoLineSearchGetStepDirection</H1></A>
Gets the step direction of the line search.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepLength.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepLength.html
index 1f29f98..753aa0d 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepLength.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetStepLength.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetStepLength</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetStepLength.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetStepLength.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetStepLength"><H1>TaoLineSearchGetStepLength</H1></A>
Get the current step length
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchGetType.html b/docs/manualpages/TaoLineSearch/TaoLineSearchGetType.html
index bc85e31..9456dc4 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchGetType.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchGetType.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchGetType"><H1>TaoLineSearchGetType</H1></A>
Gets the current line search algorithm
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchInitializePackage.html b/docs/manualpages/TaoLineSearch/TaoLineSearchInitializePackage.html
index 4c8f36d..33c31e8 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchInitializePackage.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchInitializePackage"><H1>TaoLineSearchInitializePackage</H1></A>
This function registers the line-search algorithms in TAO. When using static libraries, this function is called from the first entry to <A HREF="../Tao/TaoCreate.html#TaoCreate">TaoCreate</A>(); when using shared libraries, it is called from PetscDLLibraryRegister()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchIsUsingTaoRoutines.html b/docs/manualpages/TaoLineSearch/TaoLineSearchIsUsingTaoRoutines.html
index 5377904..f6c852b 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchIsUsingTaoRoutines.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchIsUsingTaoRoutines.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchIsUsingTaoRoutines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchIsUsingTaoRoutines.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchIsUsingTaoRoutines.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchIsUsingTaoRoutines"><H1>TaoLineSearchIsUsingTaoRoutines</H1></A>
Checks whether the line search is using <A HREF="../Tao/Tao.html#Tao">Tao</A> evaluation routines.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchRegister.html b/docs/manualpages/TaoLineSearch/TaoLineSearchRegister.html
index b178129..a35d7d6 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchRegister.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchRegister.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchRegister"><H1>TaoLineSearchRegister</H1></A>
Adds a line-search algorithm to the registry Not collective
<P>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchRegisterDestroy.html b/docs/manualpages/TaoLineSearch/TaoLineSearchRegisterDestroy.html
index 4d4edba..ecb4e24 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchRegisterDestroy.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchRegisterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchRegisterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchRegisterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchRegisterDestroy"><H1>TaoLineSearchRegisterDestroy</H1></A>
Frees the list of line-search algorithms that were registered by <A HREF="../TaoLineSearch/TaoLineSearchRegister.html#TaoLineSearchRegister">TaoLineSearchRegister</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchReset.html b/docs/manualpages/TaoLineSearch/TaoLineSearchReset.html
index 399e8c6..85af377 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchReset.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchReset.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchReset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchReset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchReset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchReset"><H1>TaoLineSearchReset</H1></A>
Some line searches may carry state information from one <A HREF="../TaoLineSearch/TaoLineSearchApply.html#TaoLineSearchApply">TaoLineSearchApply</A>() to the next. This function resets this state information.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetFromOptions.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetFromOptions.html
index e277e95..dcca905 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetFromOptions.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetFromOptions"><H1>TaoLineSearchSetFromOptions</H1></A>
Sets various TaoLineSearch parameters from user options.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetGradientRoutine.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetGradientRoutine.html
index ab42a62..788104b 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetGradientRoutine.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetGradientRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetGradientRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetGradientRoutine"><H1>TaoLineSearchSetGradientRoutine</H1></A>
Sets the gradient evaluation routine for the line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetInitialStepLength.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetInitialStepLength.html
index f70b351..eb3ad16 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetInitialStepLength.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetInitialStepLength.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetInitialStepLength</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetInitialStepLength.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetInitialStepLength.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetInitialStepLength"><H1>TaoLineSearchSetInitialStepLength</H1></A>
Sets the initial step length of a line search. If this value is not set then 1.0 is assumed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGTSRoutine.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGTSRoutine.html
index 2522500..73d6d63 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGTSRoutine.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGTSRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetObjectiveAndGTSRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGTSRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGTSRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetObjectiveAndGTSRoutine"><H1>TaoLineSearchSetObjectiveAndGTSRoutine</H1></A>
Sets the objective and (gradient'*stepdirection) evaluation routine for the line search. Sometimes it is more efficient to compute the inner product of the gradient and the step direction than it is to compute the gradient, and this is all the line search typically needs of the gradient.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGradientRoutine.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGradientRoutine.html
index a176467..cff6ca2 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGradientRoutine.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGradientRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetObjectiveAndGradientRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveAndGradientRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetObjectiveAndGradientRoutine"><H1>TaoLineSearchSetObjectiveAndGradientRoutine</H1></A>
Sets the objective/gradient evaluation routine for the line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveRoutine.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveRoutine.html
index f394927..ae4a492 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveRoutine.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveRoutine.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetObjectiveRoutine</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveRoutine.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetObjectiveRoutine.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetObjectiveRoutine"><H1>TaoLineSearchSetObjectiveRoutine</H1></A>
Sets the function evaluation routine for the line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetOptionsPrefix.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetOptionsPrefix.html
index 08f39bd..81be8c5 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetOptionsPrefix.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetOptionsPrefix"><H1>TaoLineSearchSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all TaoLineSearch options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetType.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetType.html
index bd4229f..19e0f79 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetType.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetType.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetType"><H1>TaoLineSearchSetType</H1></A>
Sets the algorithm used in a line search
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetUp.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetUp.html
index 0453054..82438c4 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetUp.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetUp.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetUp"><H1>TaoLineSearchSetUp</H1></A>
Sets up the internal data structures for the later use of a <A HREF="../Tao/Tao.html#Tao">Tao</A> solver
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchSetVariableBounds.html b/docs/manualpages/TaoLineSearch/TaoLineSearchSetVariableBounds.html
index b1cf9ff..e3108e1 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchSetVariableBounds.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchSetVariableBounds.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchSetVariableBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchSetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchSetVariableBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchSetVariableBounds"><H1>TaoLineSearchSetVariableBounds</H1></A>
Sets the upper and lower bounds.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchUseTaoRoutines.html b/docs/manualpages/TaoLineSearch/TaoLineSearchUseTaoRoutines.html
index 571321e..73ebbff 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchUseTaoRoutines.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchUseTaoRoutines.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchUseTaoRoutines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchUseTaoRoutines.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchUseTaoRoutines.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchUseTaoRoutines"><H1>TaoLineSearchUseTaoRoutines</H1></A>
Informs the TaoLineSearch to use the objective and gradient evaluation routines from the given <A HREF="../Tao/Tao.html#Tao">Tao</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/TaoLineSearchView.html b/docs/manualpages/TaoLineSearch/TaoLineSearchView.html
index fc40de1..2dd217a 100644
--- a/docs/manualpages/TaoLineSearch/TaoLineSearchView.html
+++ b/docs/manualpages/TaoLineSearch/TaoLineSearchView.html
@@ -5,8 +5,8 @@
<TITLE>TaoLineSearchView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/TaoLineSearchView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/TaoLineSearchView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="TaoLineSearchView"><H1>TaoLineSearchView</H1></A>
Prints information about the TaoLineSearch
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/TaoLineSearch/index.html b/docs/manualpages/TaoLineSearch/index.html
index 931caaa..b379209 100644
--- a/docs/manualpages/TaoLineSearch/index.html
+++ b/docs/manualpages/TaoLineSearch/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Line Search Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/TaoLineSearch/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/TaoLineSearch/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Line Search Manual Pages
</H2>
diff --git a/docs/manualpages/Vec/ISComplementVec.html b/docs/manualpages/Vec/ISComplementVec.html
index 334a40d..4166f7d 100644
--- a/docs/manualpages/Vec/ISComplementVec.html
+++ b/docs/manualpages/Vec/ISComplementVec.html
@@ -5,8 +5,8 @@
<TITLE>ISComplementVec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/ISComplementVec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/ISComplementVec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISComplementVec"><H1>ISComplementVec</H1></A>
Creates the complement of the index set relative to a layout defined by a <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/ISFinalizePackage.html b/docs/manualpages/Vec/ISFinalizePackage.html
index e1ca57d..c9278c7 100644
--- a/docs/manualpages/Vec/ISFinalizePackage.html
+++ b/docs/manualpages/Vec/ISFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>ISFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/ISFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/ISFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISFinalizePackage"><H1>ISFinalizePackage</H1></A>
This function destroys everything in the <A HREF="../IS/IS.html#IS">IS</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/ISInitializePackage.html b/docs/manualpages/Vec/ISInitializePackage.html
index 47bcbdd..eb96a5d 100644
--- a/docs/manualpages/Vec/ISInitializePackage.html
+++ b/docs/manualpages/Vec/ISInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>ISInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/ISInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/ISInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ISInitializePackage"><H1>ISInitializePackage</H1></A>
This function initializes everything in the <A HREF="../IS/IS.html#IS">IS</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to ISCreateXXXX() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/NORM_1.html b/docs/manualpages/Vec/NORM_1.html
index d5dd9f9..a9ee565 100644
--- a/docs/manualpages/Vec/NORM_1.html
+++ b/docs/manualpages/Vec/NORM_1.html
@@ -5,8 +5,8 @@
<TITLE>NORM_1</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/NORM_1.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/NORM_1.html "><small>Report Typos and Errors</small></a></div>
<A NAME="NORM_1"><H1>NORM_1</H1></A>
the one norm, ||v|| = sum_i | v_i |. ||A|| = max_j || v_*j ||, maximum column sum
<P>
diff --git a/docs/manualpages/Vec/NORM_1_AND_2.html b/docs/manualpages/Vec/NORM_1_AND_2.html
index 08c9620..1e75495 100644
--- a/docs/manualpages/Vec/NORM_1_AND_2.html
+++ b/docs/manualpages/Vec/NORM_1_AND_2.html
@@ -5,8 +5,8 @@
<TITLE>NORM_1_AND_2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/NORM_1_AND_2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/NORM_1_AND_2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="NORM_1_AND_2"><H1>NORM_1_AND_2</H1></A>
computes both the 1 and 2 norm of a vector
<P>
diff --git a/docs/manualpages/Vec/NORM_2.html b/docs/manualpages/Vec/NORM_2.html
index 625a1d7..559e5c6 100644
--- a/docs/manualpages/Vec/NORM_2.html
+++ b/docs/manualpages/Vec/NORM_2.html
@@ -5,8 +5,8 @@
<TITLE>NORM_2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/NORM_2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/NORM_2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="NORM_2"><H1>NORM_2</H1></A>
the two norm, ||v|| = sqrt(sum_i (v_i)^2) (vectors only)
<P>
diff --git a/docs/manualpages/Vec/NORM_FROBENIUS.html b/docs/manualpages/Vec/NORM_FROBENIUS.html
index 6ca0793..8795a0e 100644
--- a/docs/manualpages/Vec/NORM_FROBENIUS.html
+++ b/docs/manualpages/Vec/NORM_FROBENIUS.html
@@ -5,8 +5,8 @@
<TITLE>NORM_FROBENIUS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/NORM_FROBENIUS.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/NORM_FROBENIUS.html "><small>Report Typos and Errors</small></a></div>
<A NAME="NORM_FROBENIUS"><H1>NORM_FROBENIUS</H1></A>
||A|| = sqrt(sum_ij (A_ij)^2), same as <A HREF="../Vec/NORM_2.html#NORM_2">NORM_2</A> for vectors
<P>
diff --git a/docs/manualpages/Vec/NORM_INFINITY.html b/docs/manualpages/Vec/NORM_INFINITY.html
index 130eed7..473ebbc 100644
--- a/docs/manualpages/Vec/NORM_INFINITY.html
+++ b/docs/manualpages/Vec/NORM_INFINITY.html
@@ -5,8 +5,8 @@
<TITLE>NORM_INFINITY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/NORM_INFINITY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/NORM_INFINITY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="NORM_INFINITY"><H1>NORM_INFINITY</H1></A>
||v|| = max_i |v_i|. ||A|| = max_i || v_i* ||, maximum row sum
<P>
diff --git a/docs/manualpages/Vec/NORM_MAX.html b/docs/manualpages/Vec/NORM_MAX.html
index 5abda67..0793597 100644
--- a/docs/manualpages/Vec/NORM_MAX.html
+++ b/docs/manualpages/Vec/NORM_MAX.html
@@ -5,8 +5,8 @@
<TITLE>NORM_MAX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/NORM_MAX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/NORM_MAX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="NORM_MAX"><H1>NORM_MAX</H1></A>
see <A HREF="../Vec/NORM_INFINITY.html#NORM_INFINITY">NORM_INFINITY</A>
<P>
diff --git a/docs/manualpages/Vec/NormType.html b/docs/manualpages/Vec/NormType.html
index c5c4c7e..84ca48d 100644
--- a/docs/manualpages/Vec/NormType.html
+++ b/docs/manualpages/Vec/NormType.html
@@ -5,8 +5,8 @@
<TITLE>NormType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/NormType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/NormType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="NormType"><H1>NormType</H1></A>
determines what type of norm to compute
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/PetscCommSplitReductionBegin.html b/docs/manualpages/Vec/PetscCommSplitReductionBegin.html
index 60716ba..c78b10f 100644
--- a/docs/manualpages/Vec/PetscCommSplitReductionBegin.html
+++ b/docs/manualpages/Vec/PetscCommSplitReductionBegin.html
@@ -5,8 +5,8 @@
<TITLE>PetscCommSplitReductionBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/PetscCommSplitReductionBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/PetscCommSplitReductionBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscCommSplitReductionBegin"><H1>PetscCommSplitReductionBegin</H1></A>
Begin an asynchronous split-mode reduction
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/PetscSFCreateFromZero.html b/docs/manualpages/Vec/PetscSFCreateFromZero.html
index ecf5dfb..97028c6 100644
--- a/docs/manualpages/Vec/PetscSFCreateFromZero.html
+++ b/docs/manualpages/Vec/PetscSFCreateFromZero.html
@@ -5,8 +5,8 @@
<TITLE>PetscSFCreateFromZero</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/PetscSFCreateFromZero.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/PetscSFCreateFromZero.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSFCreateFromZero"><H1>PetscSFCreateFromZero</H1></A>
Create a <A HREF="../PetscSF/PetscSF.html#PetscSF">PetscSF</A> that maps a <A HREF="../Vec/Vec.html#Vec">Vec</A> from sequential to distributed
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/PetscSectionVecNorm.html b/docs/manualpages/Vec/PetscSectionVecNorm.html
index e812fe3..ea3b495 100644
--- a/docs/manualpages/Vec/PetscSectionVecNorm.html
+++ b/docs/manualpages/Vec/PetscSectionVecNorm.html
@@ -5,8 +5,8 @@
<TITLE>PetscSectionVecNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/PetscSectionVecNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/PetscSectionVecNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSectionVecNorm"><H1>PetscSectionVecNorm</H1></A>
Computes the vector norm, separated into field components.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/SCATTER_FORWARD.html b/docs/manualpages/Vec/SCATTER_FORWARD.html
index 5c95cf5..0ca52bf 100644
--- a/docs/manualpages/Vec/SCATTER_FORWARD.html
+++ b/docs/manualpages/Vec/SCATTER_FORWARD.html
@@ -5,8 +5,8 @@
<TITLE>SCATTER_FORWARD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/SCATTER_FORWARD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/SCATTER_FORWARD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SCATTER_FORWARD"><H1>SCATTER_FORWARD</H1></A>
Scatters the values as dictated by the <A HREF="../Vec/VecScatterCreate.html#VecScatterCreate">VecScatterCreate</A>() call
<P>
diff --git a/docs/manualpages/Vec/SCATTER_FORWARD_LOCAL.html b/docs/manualpages/Vec/SCATTER_FORWARD_LOCAL.html
index bad82e6..2765c47 100644
--- a/docs/manualpages/Vec/SCATTER_FORWARD_LOCAL.html
+++ b/docs/manualpages/Vec/SCATTER_FORWARD_LOCAL.html
@@ -5,8 +5,8 @@
<TITLE>SCATTER_FORWARD_LOCAL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/SCATTER_FORWARD_LOCAL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/SCATTER_FORWARD_LOCAL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SCATTER_FORWARD_LOCAL"><H1>SCATTER_FORWARD_LOCAL</H1></A>
Scatters the values as dictated by the <A HREF="../Vec/VecScatterCreate.html#VecScatterCreate">VecScatterCreate</A>() call except NO parallel communication is done. Any variables that have be moved between processes are ignored
<P>
diff --git a/docs/manualpages/Vec/SCATTER_REVERSE.html b/docs/manualpages/Vec/SCATTER_REVERSE.html
index c36d1fb..331e608 100644
--- a/docs/manualpages/Vec/SCATTER_REVERSE.html
+++ b/docs/manualpages/Vec/SCATTER_REVERSE.html
@@ -5,8 +5,8 @@
<TITLE>SCATTER_REVERSE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/SCATTER_REVERSE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/SCATTER_REVERSE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SCATTER_REVERSE"><H1>SCATTER_REVERSE</H1></A>
Moves the values in the opposite direction then the directions indicated in in the <A HREF="../Vec/VecScatterCreate.html#VecScatterCreate">VecScatterCreate</A>()
<P>
diff --git a/docs/manualpages/Vec/SCATTER_REVERSE_LOCAL.html b/docs/manualpages/Vec/SCATTER_REVERSE_LOCAL.html
index 5ece3fb..24c71ef 100644
--- a/docs/manualpages/Vec/SCATTER_REVERSE_LOCAL.html
+++ b/docs/manualpages/Vec/SCATTER_REVERSE_LOCAL.html
@@ -5,8 +5,8 @@
<TITLE>SCATTER_REVERSE_LOCAL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/SCATTER_REVERSE_LOCAL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/SCATTER_REVERSE_LOCAL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="SCATTER_REVERSE_LOCAL"><H1>SCATTER_REVERSE_LOCAL</H1></A>
Moves the values in the opposite direction then the directions indicated in in the <A HREF="../Vec/VecScatterCreate.html#VecScatterCreate">VecScatterCreate</A>() except NO parallel communication is done. Any variables that have be moved between processes are ignored
<P>
diff --git a/docs/manualpages/Vec/ScatterMode.html b/docs/manualpages/Vec/ScatterMode.html
index f17a74f..9f75b24 100644
--- a/docs/manualpages/Vec/ScatterMode.html
+++ b/docs/manualpages/Vec/ScatterMode.html
@@ -5,8 +5,8 @@
<TITLE>ScatterMode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/ScatterMode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/ScatterMode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="ScatterMode"><H1>ScatterMode</H1></A>
Determines the direction of a scatter
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VECMPI.html b/docs/manualpages/Vec/VECMPI.html
index cc9cf59..072cbed 100644
--- a/docs/manualpages/Vec/VECMPI.html
+++ b/docs/manualpages/Vec/VECMPI.html
@@ -5,8 +5,8 @@
<TITLE>VECMPI</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECMPI.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECMPI.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECMPI"><H1>VECMPI</H1></A>
<A HREF="../Vec/VECMPI.html#VECMPI">VECMPI</A> = "mpi" - The basic parallel vector
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECMPICUDA.html b/docs/manualpages/Vec/VECMPICUDA.html
index 92bc7af..a5d6226 100644
--- a/docs/manualpages/Vec/VECMPICUDA.html
+++ b/docs/manualpages/Vec/VECMPICUDA.html
@@ -5,8 +5,8 @@
<TITLE>VECMPICUDA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECMPICUDA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECMPICUDA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECMPICUDA"><H1>VECMPICUDA</H1></A>
<A HREF="../Vec/VECMPICUDA.html#VECMPICUDA">VECMPICUDA</A> = "mpicuda" - The basic parallel vector, modified to use CUDA
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECMPICUSP.html b/docs/manualpages/Vec/VECMPICUSP.html
index 261b616..1a49bfa 100644
--- a/docs/manualpages/Vec/VECMPICUSP.html
+++ b/docs/manualpages/Vec/VECMPICUSP.html
@@ -5,8 +5,8 @@
<TITLE>VECMPICUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECMPICUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECMPICUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECMPICUSP"><H1>VECMPICUSP</H1></A>
<A HREF="../Vec/VECMPICUSP.html#VECMPICUSP">VECMPICUSP</A> = "mpicusp" - The basic parallel vector, modified to use CUSP
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECMPIVIENNACL.html b/docs/manualpages/Vec/VECMPIVIENNACL.html
index bf426f9..c2bef13 100644
--- a/docs/manualpages/Vec/VECMPIVIENNACL.html
+++ b/docs/manualpages/Vec/VECMPIVIENNACL.html
@@ -5,8 +5,8 @@
<TITLE>VECMPIVIENNACL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECMPIVIENNACL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECMPIVIENNACL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECMPIVIENNACL"><H1>VECMPIVIENNACL</H1></A>
<A HREF="../Vec/VECMPIVIENNACL.html#VECMPIVIENNACL">VECMPIVIENNACL</A> = "mpiviennacl" - The basic parallel vector, modified to use ViennaCL
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECNEST.html b/docs/manualpages/Vec/VECNEST.html
index a0a9631..610ea3b 100644
--- a/docs/manualpages/Vec/VECNEST.html
+++ b/docs/manualpages/Vec/VECNEST.html
@@ -5,8 +5,8 @@
<TITLE>VECNEST</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECNEST.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECNEST.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECNEST"><H1>VECNEST</H1></A>
<A HREF="../Vec/VECNEST.html#VECNEST">VECNEST</A> = "nest" - Vector type consisting of nested subvectors, each stored separately.
<P>
diff --git a/docs/manualpages/Vec/VECSEQ.html b/docs/manualpages/Vec/VECSEQ.html
index 4c64b59..3f9c5eb 100644
--- a/docs/manualpages/Vec/VECSEQ.html
+++ b/docs/manualpages/Vec/VECSEQ.html
@@ -5,8 +5,8 @@
<TITLE>VECSEQ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECSEQ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECSEQ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECSEQ"><H1>VECSEQ</H1></A>
<A HREF="../Vec/VECSEQ.html#VECSEQ">VECSEQ</A> = "seq" - The basic sequential vector
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECSEQCUDA.html b/docs/manualpages/Vec/VECSEQCUDA.html
index 842ae5a..8ce7866 100644
--- a/docs/manualpages/Vec/VECSEQCUDA.html
+++ b/docs/manualpages/Vec/VECSEQCUDA.html
@@ -5,8 +5,8 @@
<TITLE>VECSEQCUDA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECSEQCUDA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECSEQCUDA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECSEQCUDA"><H1>VECSEQCUDA</H1></A>
<A HREF="../Vec/VECSEQCUDA.html#VECSEQCUDA">VECSEQCUDA</A> = "seqcuda" - The basic sequential vector, modified to use CUDA
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECSEQCUSP.html b/docs/manualpages/Vec/VECSEQCUSP.html
index 0a6a9d9..10c8fc9 100644
--- a/docs/manualpages/Vec/VECSEQCUSP.html
+++ b/docs/manualpages/Vec/VECSEQCUSP.html
@@ -5,8 +5,8 @@
<TITLE>VECSEQCUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECSEQCUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECSEQCUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECSEQCUSP"><H1>VECSEQCUSP</H1></A>
<A HREF="../Vec/VECSEQCUSP.html#VECSEQCUSP">VECSEQCUSP</A> = "seqcusp" - The basic sequential vector, modified to use CUSP
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECSEQVIENNACL.html b/docs/manualpages/Vec/VECSEQVIENNACL.html
index 84359b0..65856da 100644
--- a/docs/manualpages/Vec/VECSEQVIENNACL.html
+++ b/docs/manualpages/Vec/VECSEQVIENNACL.html
@@ -5,8 +5,8 @@
<TITLE>VECSEQVIENNACL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECSEQVIENNACL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECSEQVIENNACL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECSEQVIENNACL"><H1>VECSEQVIENNACL</H1></A>
<A HREF="../Vec/VECSEQVIENNACL.html#VECSEQVIENNACL">VECSEQVIENNACL</A> = "seqviennacl" - The basic sequential vector, modified to use ViennaCL
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/VECSTANDARD.html b/docs/manualpages/Vec/VECSTANDARD.html
index f4268a9..d28c61b 100644
--- a/docs/manualpages/Vec/VECSTANDARD.html
+++ b/docs/manualpages/Vec/VECSTANDARD.html
@@ -5,8 +5,8 @@
<TITLE>VECSTANDARD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VECSTANDARD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VECSTANDARD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VECSTANDARD"><H1>VECSTANDARD</H1></A>
"standard" - A <A HREF="../Vec/VECSEQ.html#VECSEQ">VECSEQ</A> on one process and <A HREF="../Vec/VECMPI.html#VECMPI">VECMPI</A> on more than one process
<H3><FONT COLOR="#CC3333">Options Database Keys</FONT></H3>
diff --git a/docs/manualpages/Vec/Vec.html b/docs/manualpages/Vec/Vec.html
index 8943212..2305251 100644
--- a/docs/manualpages/Vec/Vec.html
+++ b/docs/manualpages/Vec/Vec.html
@@ -5,8 +5,8 @@
<TITLE>Vec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/Vec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/Vec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="Vec"><H1>Vec</H1></A>
Abstract PETSc vector object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAXPBY.html b/docs/manualpages/Vec/VecAXPBY.html
index c7fb5e0..1fd9b72 100644
--- a/docs/manualpages/Vec/VecAXPBY.html
+++ b/docs/manualpages/Vec/VecAXPBY.html
@@ -5,8 +5,8 @@
<TITLE>VecAXPBY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAXPBY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAXPBY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAXPBY"><H1>VecAXPBY</H1></A>
Computes y = alpha x + beta y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAXPBYPCZ.html b/docs/manualpages/Vec/VecAXPBYPCZ.html
index a4904a4..270d821 100644
--- a/docs/manualpages/Vec/VecAXPBYPCZ.html
+++ b/docs/manualpages/Vec/VecAXPBYPCZ.html
@@ -5,8 +5,8 @@
<TITLE>VecAXPBYPCZ</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAXPBYPCZ.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAXPBYPCZ.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAXPBYPCZ"><H1>VecAXPBYPCZ</H1></A>
Computes z = alpha x + beta y + gamma z
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAXPY.html b/docs/manualpages/Vec/VecAXPY.html
index 70a1126..74d4dcc 100644
--- a/docs/manualpages/Vec/VecAXPY.html
+++ b/docs/manualpages/Vec/VecAXPY.html
@@ -5,8 +5,8 @@
<TITLE>VecAXPY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAXPY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAXPY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAXPY"><H1>VecAXPY</H1></A>
Computes y = alpha x + y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAYPX.html b/docs/manualpages/Vec/VecAYPX.html
index c2f89be..0c19103 100644
--- a/docs/manualpages/Vec/VecAYPX.html
+++ b/docs/manualpages/Vec/VecAYPX.html
@@ -5,8 +5,8 @@
<TITLE>VecAYPX</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAYPX.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAYPX.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAYPX"><H1>VecAYPX</H1></A>
Computes y = x + alpha y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAbs.html b/docs/manualpages/Vec/VecAbs.html
index f7be224..0e79d08 100644
--- a/docs/manualpages/Vec/VecAbs.html
+++ b/docs/manualpages/Vec/VecAbs.html
@@ -5,8 +5,8 @@
<TITLE>VecAbs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAbs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAbs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAbs"><H1>VecAbs</H1></A>
Replaces every element in a vector with its absolute value.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAppendOptionsPrefix.html b/docs/manualpages/Vec/VecAppendOptionsPrefix.html
index 7fcf1b5..313f918 100644
--- a/docs/manualpages/Vec/VecAppendOptionsPrefix.html
+++ b/docs/manualpages/Vec/VecAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>VecAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAppendOptionsPrefix"><H1>VecAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../Vec/Vec.html#Vec">Vec</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAssemblyBegin.html b/docs/manualpages/Vec/VecAssemblyBegin.html
index 6a62995..d40be75 100644
--- a/docs/manualpages/Vec/VecAssemblyBegin.html
+++ b/docs/manualpages/Vec/VecAssemblyBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecAssemblyBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAssemblyBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAssemblyBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAssemblyBegin"><H1>VecAssemblyBegin</H1></A>
Begins assembling the vector. This routine should be called after completing all calls to <A HREF="../Vec/VecSetValues.html#VecSetValues">VecSetValues</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecAssemblyEnd.html b/docs/manualpages/Vec/VecAssemblyEnd.html
index 9a681ac..71bbe76 100644
--- a/docs/manualpages/Vec/VecAssemblyEnd.html
+++ b/docs/manualpages/Vec/VecAssemblyEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecAssemblyEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecAssemblyEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecAssemblyEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecAssemblyEnd"><H1>VecAssemblyEnd</H1></A>
Completes assembling the vector. This routine should be called after <A HREF="../Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecBoundGradientProjection.html b/docs/manualpages/Vec/VecBoundGradientProjection.html
index 81d98ad..738cbd1 100644
--- a/docs/manualpages/Vec/VecBoundGradientProjection.html
+++ b/docs/manualpages/Vec/VecBoundGradientProjection.html
@@ -5,8 +5,8 @@
<TITLE>VecBoundGradientProjection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecBoundGradientProjection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecBoundGradientProjection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecBoundGradientProjection"><H1>VecBoundGradientProjection</H1></A>
Projects vector according to this definition. If XL[i] < X[i] < XU[i], then GP[i] = G[i]; If X[i]<=XL[i], then GP[i] = min(G[i],0); If X[i]>=XU[i], then GP[i] = max(G[i],0);
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDAGetArrayRead.html b/docs/manualpages/Vec/VecCUDAGetArrayRead.html
index 340eb0b..253b552 100644
--- a/docs/manualpages/Vec/VecCUDAGetArrayRead.html
+++ b/docs/manualpages/Vec/VecCUDAGetArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDAGetArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDAGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDAGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDAGetArrayRead"><H1>VecCUDAGetArrayRead</H1></A>
Provides read access to the CUDA buffer inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDAGetArrayReadWrite.html b/docs/manualpages/Vec/VecCUDAGetArrayReadWrite.html
index d3436af..94c1850 100644
--- a/docs/manualpages/Vec/VecCUDAGetArrayReadWrite.html
+++ b/docs/manualpages/Vec/VecCUDAGetArrayReadWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDAGetArrayReadWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDAGetArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDAGetArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDAGetArrayReadWrite"><H1>VecCUDAGetArrayReadWrite</H1></A>
Provides access to the CUDA buffer inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDAGetArrayWrite.html b/docs/manualpages/Vec/VecCUDAGetArrayWrite.html
index d5ca062..471a1fd 100644
--- a/docs/manualpages/Vec/VecCUDAGetArrayWrite.html
+++ b/docs/manualpages/Vec/VecCUDAGetArrayWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDAGetArrayWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDAGetArrayWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDAGetArrayWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDAGetArrayWrite"><H1>VecCUDAGetArrayWrite</H1></A>
Provides write access to the CUDA buffer inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDAPlaceArray.html b/docs/manualpages/Vec/VecCUDAPlaceArray.html
index f8e7d96..e253b83 100644
--- a/docs/manualpages/Vec/VecCUDAPlaceArray.html
+++ b/docs/manualpages/Vec/VecCUDAPlaceArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDAPlaceArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDAPlaceArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDAPlaceArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDAPlaceArray"><H1>VecCUDAPlaceArray</H1></A>
Allows one to replace the GPU array in a vector with a GPU array provided by the user. This is useful to avoid copying an array into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDAReplaceArray.html b/docs/manualpages/Vec/VecCUDAReplaceArray.html
index 77af94e..70749de 100644
--- a/docs/manualpages/Vec/VecCUDAReplaceArray.html
+++ b/docs/manualpages/Vec/VecCUDAReplaceArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDAReplaceArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDAReplaceArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDAReplaceArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDAReplaceArray"><H1>VecCUDAReplaceArray</H1></A>
Allows one to replace the GPU array in a vector with a GPU array provided by the user. This is useful to avoid copying a GPU array into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDAResetArray.html b/docs/manualpages/Vec/VecCUDAResetArray.html
index 15ccb29..bb006b3 100644
--- a/docs/manualpages/Vec/VecCUDAResetArray.html
+++ b/docs/manualpages/Vec/VecCUDAResetArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDAResetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDAResetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDAResetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDAResetArray"><H1>VecCUDAResetArray</H1></A>
Resets a vector to use its default memory. Call this after the use of <A HREF="../Vec/VecCUDAPlaceArray.html#VecCUDAPlaceArray">VecCUDAPlaceArray</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDARestoreArrayRead.html b/docs/manualpages/Vec/VecCUDARestoreArrayRead.html
index 117f8ac..385117d 100644
--- a/docs/manualpages/Vec/VecCUDARestoreArrayRead.html
+++ b/docs/manualpages/Vec/VecCUDARestoreArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDARestoreArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDARestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDARestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDARestoreArrayRead"><H1>VecCUDARestoreArrayRead</H1></A>
Restore a CUDA device pointer previously acquired with <A HREF="../Vec/VecCUDAGetArrayRead.html#VecCUDAGetArrayRead">VecCUDAGetArrayRead</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDARestoreArrayReadWrite.html b/docs/manualpages/Vec/VecCUDARestoreArrayReadWrite.html
index 7c656c8..589ad8a 100644
--- a/docs/manualpages/Vec/VecCUDARestoreArrayReadWrite.html
+++ b/docs/manualpages/Vec/VecCUDARestoreArrayReadWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDARestoreArrayReadWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDARestoreArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDARestoreArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDARestoreArrayReadWrite"><H1>VecCUDARestoreArrayReadWrite</H1></A>
Restore a CUDA device pointer previously acquired with <A HREF="../Vec/VecCUDAGetArrayReadWrite.html#VecCUDAGetArrayReadWrite">VecCUDAGetArrayReadWrite</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUDARestoreArrayWrite.html b/docs/manualpages/Vec/VecCUDARestoreArrayWrite.html
index 3da3c9d..5df3b9a 100644
--- a/docs/manualpages/Vec/VecCUDARestoreArrayWrite.html
+++ b/docs/manualpages/Vec/VecCUDARestoreArrayWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUDARestoreArrayWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUDARestoreArrayWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUDARestoreArrayWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUDARestoreArrayWrite"><H1>VecCUDARestoreArrayWrite</H1></A>
Restore a CUDA device pointer previously acquired with <A HREF="../Vec/VecCUDAGetArrayWrite.html#VecCUDAGetArrayWrite">VecCUDAGetArrayWrite</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPGetArrayRead.html b/docs/manualpages/Vec/VecCUSPGetArrayRead.html
index ed4789e..c8f28cb 100644
--- a/docs/manualpages/Vec/VecCUSPGetArrayRead.html
+++ b/docs/manualpages/Vec/VecCUSPGetArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPGetArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPGetArrayRead"><H1>VecCUSPGetArrayRead</H1></A>
Provides read access to the CUSP device vector inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPGetArrayReadWrite.html b/docs/manualpages/Vec/VecCUSPGetArrayReadWrite.html
index aadc53d..b75af7e 100644
--- a/docs/manualpages/Vec/VecCUSPGetArrayReadWrite.html
+++ b/docs/manualpages/Vec/VecCUSPGetArrayReadWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPGetArrayReadWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPGetArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPGetArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPGetArrayReadWrite"><H1>VecCUSPGetArrayReadWrite</H1></A>
Provides access to the CUSP vector inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPGetArrayWrite.html b/docs/manualpages/Vec/VecCUSPGetArrayWrite.html
index 791b7a2..3a922de 100644
--- a/docs/manualpages/Vec/VecCUSPGetArrayWrite.html
+++ b/docs/manualpages/Vec/VecCUSPGetArrayWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPGetArrayWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPGetArrayWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPGetArrayWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPGetArrayWrite"><H1>VecCUSPGetArrayWrite</H1></A>
Provides write access to the CUSP device vector inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPGetCUDAArrayRead.html b/docs/manualpages/Vec/VecCUSPGetCUDAArrayRead.html
index a251333..07fbd9c 100644
--- a/docs/manualpages/Vec/VecCUSPGetCUDAArrayRead.html
+++ b/docs/manualpages/Vec/VecCUSPGetCUDAArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPGetCUDAArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPGetCUDAArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPGetCUDAArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPGetCUDAArrayRead"><H1>VecCUSPGetCUDAArrayRead</H1></A>
Provides read access to the CUDA buffer inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPGetCUDAArrayReadWrite.html b/docs/manualpages/Vec/VecCUSPGetCUDAArrayReadWrite.html
index 1af79b1..0019338 100644
--- a/docs/manualpages/Vec/VecCUSPGetCUDAArrayReadWrite.html
+++ b/docs/manualpages/Vec/VecCUSPGetCUDAArrayReadWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPGetCUDAArrayReadWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPGetCUDAArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPGetCUDAArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPGetCUDAArrayReadWrite"><H1>VecCUSPGetCUDAArrayReadWrite</H1></A>
Provides access to the CUDA buffer inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPGetCUDAArrayWrite.html b/docs/manualpages/Vec/VecCUSPGetCUDAArrayWrite.html
index d02182c..74dbd6a 100644
--- a/docs/manualpages/Vec/VecCUSPGetCUDAArrayWrite.html
+++ b/docs/manualpages/Vec/VecCUSPGetCUDAArrayWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPGetCUDAArrayWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPGetCUDAArrayWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPGetCUDAArrayWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPGetCUDAArrayWrite"><H1>VecCUSPGetCUDAArrayWrite</H1></A>
Provides write access to the CUDA buffer inside a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPPlaceArray.html b/docs/manualpages/Vec/VecCUSPPlaceArray.html
index bb61473..7d5ca00 100644
--- a/docs/manualpages/Vec/VecCUSPPlaceArray.html
+++ b/docs/manualpages/Vec/VecCUSPPlaceArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPPlaceArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPPlaceArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPPlaceArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPPlaceArray"><H1>VecCUSPPlaceArray</H1></A>
Allows one to replace the array in a vector with a CUSPARRAY provided by the user. This is useful to avoid copying a CUSPARRAY into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPReplaceArray.html b/docs/manualpages/Vec/VecCUSPReplaceArray.html
index b370b92..fb5f92b 100644
--- a/docs/manualpages/Vec/VecCUSPReplaceArray.html
+++ b/docs/manualpages/Vec/VecCUSPReplaceArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPReplaceArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPReplaceArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPReplaceArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPReplaceArray"><H1>VecCUSPReplaceArray</H1></A>
Allows one to replace the CUSPARRAY in a vector with a CUSPARRAY provided by the user. This is useful to avoid copying a CUSPARRAY into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPResetArray.html b/docs/manualpages/Vec/VecCUSPResetArray.html
index 0bdc80b..9b10928 100644
--- a/docs/manualpages/Vec/VecCUSPResetArray.html
+++ b/docs/manualpages/Vec/VecCUSPResetArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPResetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPResetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPResetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPResetArray"><H1>VecCUSPResetArray</H1></A>
Resets a vector to use its default memory. Call this after the use of <A HREF="../Vec/VecCUSPPlaceArray.html#VecCUSPPlaceArray">VecCUSPPlaceArray</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPRestoreArrayRead.html b/docs/manualpages/Vec/VecCUSPRestoreArrayRead.html
index 6d3a70e..1bbac2e 100644
--- a/docs/manualpages/Vec/VecCUSPRestoreArrayRead.html
+++ b/docs/manualpages/Vec/VecCUSPRestoreArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPRestoreArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPRestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPRestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPRestoreArrayRead"><H1>VecCUSPRestoreArrayRead</H1></A>
Restore a CUSP device vector previously acquired with <A HREF="../Vec/VecCUSPGetArrayRead.html#VecCUSPGetArrayRead">VecCUSPGetArrayRead</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPRestoreArrayReadWrite.html b/docs/manualpages/Vec/VecCUSPRestoreArrayReadWrite.html
index c0036b9..8495caf 100644
--- a/docs/manualpages/Vec/VecCUSPRestoreArrayReadWrite.html
+++ b/docs/manualpages/Vec/VecCUSPRestoreArrayReadWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPRestoreArrayReadWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPRestoreArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPRestoreArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPRestoreArrayReadWrite"><H1>VecCUSPRestoreArrayReadWrite</H1></A>
Restore a CUSP device vector previously acquired with <A HREF="../Vec/VecCUSPGetArrayReadWrite.html#VecCUSPGetArrayReadWrite">VecCUSPGetArrayReadWrite</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPRestoreArrayWrite.html b/docs/manualpages/Vec/VecCUSPRestoreArrayWrite.html
index 46270a8..2809f6a 100644
--- a/docs/manualpages/Vec/VecCUSPRestoreArrayWrite.html
+++ b/docs/manualpages/Vec/VecCUSPRestoreArrayWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPRestoreArrayWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPRestoreArrayWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPRestoreArrayWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPRestoreArrayWrite"><H1>VecCUSPRestoreArrayWrite</H1></A>
Restore a CUSP device vector previously acquired with <A HREF="../Vec/VecCUSPGetArrayWrite.html#VecCUSPGetArrayWrite">VecCUSPGetArrayWrite</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayRead.html b/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayRead.html
index 4f66e49..0314c48 100644
--- a/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayRead.html
+++ b/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPRestoreCUDAArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPRestoreCUDAArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPRestoreCUDAArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPRestoreCUDAArrayRead"><H1>VecCUSPRestoreCUDAArrayRead</H1></A>
Restore a device vector previously acquired with <A HREF="../Vec/VecCUSPGetCUDAArrayRead.html#VecCUSPGetCUDAArrayRead">VecCUSPGetCUDAArrayRead</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayReadWrite.html b/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayReadWrite.html
index 7494f5b..13e30e9 100644
--- a/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayReadWrite.html
+++ b/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayReadWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPRestoreCUDAArrayReadWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPRestoreCUDAArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPRestoreCUDAArrayReadWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPRestoreCUDAArrayReadWrite"><H1>VecCUSPRestoreCUDAArrayReadWrite</H1></A>
Restore a device vector previously acquired with <A HREF="../Vec/VecCUSPGetCUDAArrayReadWrite.html#VecCUSPGetCUDAArrayReadWrite">VecCUSPGetCUDAArrayReadWrite</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayWrite.html b/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayWrite.html
index 31d798c..f020ed8 100644
--- a/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayWrite.html
+++ b/docs/manualpages/Vec/VecCUSPRestoreCUDAArrayWrite.html
@@ -5,8 +5,8 @@
<TITLE>VecCUSPRestoreCUDAArrayWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCUSPRestoreCUDAArrayWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCUSPRestoreCUDAArrayWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCUSPRestoreCUDAArrayWrite"><H1>VecCUSPRestoreCUDAArrayWrite</H1></A>
Restore a device vector previously acquired with <A HREF="../Vec/VecCUSPGetCUDAArrayWrite.html#VecCUSPGetCUDAArrayWrite">VecCUSPGetCUDAArrayWrite</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecChop.html b/docs/manualpages/Vec/VecChop.html
index 4bc2908..77c718a 100644
--- a/docs/manualpages/Vec/VecChop.html
+++ b/docs/manualpages/Vec/VecChop.html
@@ -5,8 +5,8 @@
<TITLE>VecChop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecChop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecChop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecChop"><H1>VecChop</H1></A>
Set all values in the vector with an absolute value less than the tolerance to zero
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecConjugate.html b/docs/manualpages/Vec/VecConjugate.html
index dfb2243..8081b23 100644
--- a/docs/manualpages/Vec/VecConjugate.html
+++ b/docs/manualpages/Vec/VecConjugate.html
@@ -5,8 +5,8 @@
<TITLE>VecConjugate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecConjugate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecConjugate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecConjugate"><H1>VecConjugate</H1></A>
Conjugates a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCopy.html b/docs/manualpages/Vec/VecCopy.html
index 4d9644f..eaeba04 100644
--- a/docs/manualpages/Vec/VecCopy.html
+++ b/docs/manualpages/Vec/VecCopy.html
@@ -5,8 +5,8 @@
<TITLE>VecCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCopy"><H1>VecCopy</H1></A>
Copies a vector. y <- x
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreate.html b/docs/manualpages/Vec/VecCreate.html
index 4fc1fbd..bbf2556 100644
--- a/docs/manualpages/Vec/VecCreate.html
+++ b/docs/manualpages/Vec/VecCreate.html
@@ -5,8 +5,8 @@
<TITLE>VecCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreate"><H1>VecCreate</H1></A>
Creates an empty vector object. The type can then be set with <A HREF="../Vec/VecSetType.html#VecSetType">VecSetType</A>(), or <A HREF="../Vec/VecSetFromOptions.html#VecSetFromOptions">VecSetFromOptions</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateGhost.html b/docs/manualpages/Vec/VecCreateGhost.html
index 119260e..4863627 100644
--- a/docs/manualpages/Vec/VecCreateGhost.html
+++ b/docs/manualpages/Vec/VecCreateGhost.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateGhost</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateGhost.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateGhost.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateGhost"><H1>VecCreateGhost</H1></A>
Creates a parallel vector with ghost padding on each processor.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateGhostBlock.html b/docs/manualpages/Vec/VecCreateGhostBlock.html
index c8250e8..eaed7ba 100644
--- a/docs/manualpages/Vec/VecCreateGhostBlock.html
+++ b/docs/manualpages/Vec/VecCreateGhostBlock.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateGhostBlock</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateGhostBlock.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateGhostBlock.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateGhostBlock"><H1>VecCreateGhostBlock</H1></A>
Creates a parallel vector with ghost padding on each processor. The indicing of the ghost points is done with blocks.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateGhostBlockWithArray.html b/docs/manualpages/Vec/VecCreateGhostBlockWithArray.html
index 92ef586..67aee08 100644
--- a/docs/manualpages/Vec/VecCreateGhostBlockWithArray.html
+++ b/docs/manualpages/Vec/VecCreateGhostBlockWithArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateGhostBlockWithArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateGhostBlockWithArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateGhostBlockWithArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateGhostBlockWithArray"><H1>VecCreateGhostBlockWithArray</H1></A>
Creates a parallel vector with ghost padding on each processor; the caller allocates the array space. Indices in the ghost region are based on blocks.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateGhostWithArray.html b/docs/manualpages/Vec/VecCreateGhostWithArray.html
index 7fe2768..09fc25f 100644
--- a/docs/manualpages/Vec/VecCreateGhostWithArray.html
+++ b/docs/manualpages/Vec/VecCreateGhostWithArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateGhostWithArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateGhostWithArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateGhostWithArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateGhostWithArray"><H1>VecCreateGhostWithArray</H1></A>
Creates a parallel vector with ghost padding on each processor; the caller allocates the array space.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateMPI.html b/docs/manualpages/Vec/VecCreateMPI.html
index 053969f..0492620 100644
--- a/docs/manualpages/Vec/VecCreateMPI.html
+++ b/docs/manualpages/Vec/VecCreateMPI.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateMPI</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateMPI.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateMPI.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateMPI"><H1>VecCreateMPI</H1></A>
Creates a parallel vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateMPIWithArray.html b/docs/manualpages/Vec/VecCreateMPIWithArray.html
index 73340ed..f176850 100644
--- a/docs/manualpages/Vec/VecCreateMPIWithArray.html
+++ b/docs/manualpages/Vec/VecCreateMPIWithArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateMPIWithArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateMPIWithArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateMPIWithArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateMPIWithArray"><H1>VecCreateMPIWithArray</H1></A>
Creates a parallel, array-style vector, where the user provides the array space to store the vector values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateNest.html b/docs/manualpages/Vec/VecCreateNest.html
index eea87f1..a1770ec 100644
--- a/docs/manualpages/Vec/VecCreateNest.html
+++ b/docs/manualpages/Vec/VecCreateNest.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateNest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateNest.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateNest.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateNest"><H1>VecCreateNest</H1></A>
Creates a new vector containing several nested subvectors, each stored separately
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateSeq.html b/docs/manualpages/Vec/VecCreateSeq.html
index 3e71da1..8062400 100644
--- a/docs/manualpages/Vec/VecCreateSeq.html
+++ b/docs/manualpages/Vec/VecCreateSeq.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateSeq</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateSeq.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateSeq.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateSeq"><H1>VecCreateSeq</H1></A>
Creates a standard, sequential array-style vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateSeqCUDA.html b/docs/manualpages/Vec/VecCreateSeqCUDA.html
index f94897b..cb883cd 100644
--- a/docs/manualpages/Vec/VecCreateSeqCUDA.html
+++ b/docs/manualpages/Vec/VecCreateSeqCUDA.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateSeqCUDA</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateSeqCUDA.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateSeqCUDA.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateSeqCUDA"><H1>VecCreateSeqCUDA</H1></A>
Creates a standard, sequential array-style vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateSeqCUSP.html b/docs/manualpages/Vec/VecCreateSeqCUSP.html
index 5b17a1b..8917f22 100644
--- a/docs/manualpages/Vec/VecCreateSeqCUSP.html
+++ b/docs/manualpages/Vec/VecCreateSeqCUSP.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateSeqCUSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateSeqCUSP.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateSeqCUSP.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateSeqCUSP"><H1>VecCreateSeqCUSP</H1></A>
Creates a standard, sequential array-style vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateSeqViennaCL.html b/docs/manualpages/Vec/VecCreateSeqViennaCL.html
index bc764bc..d908a9f 100644
--- a/docs/manualpages/Vec/VecCreateSeqViennaCL.html
+++ b/docs/manualpages/Vec/VecCreateSeqViennaCL.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateSeqViennaCL</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateSeqViennaCL.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateSeqViennaCL.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateSeqViennaCL"><H1>VecCreateSeqViennaCL</H1></A>
Creates a standard, sequential array-style vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateSeqWithArray.html b/docs/manualpages/Vec/VecCreateSeqWithArray.html
index 3a8934f..9eeafe8 100644
--- a/docs/manualpages/Vec/VecCreateSeqWithArray.html
+++ b/docs/manualpages/Vec/VecCreateSeqWithArray.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateSeqWithArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateSeqWithArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateSeqWithArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateSeqWithArray"><H1>VecCreateSeqWithArray</H1></A>
Creates a standard,sequential array-style vector, where the user provides the array space to store the vector values.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecCreateShared.html b/docs/manualpages/Vec/VecCreateShared.html
index bd539d6..1df043c 100644
--- a/docs/manualpages/Vec/VecCreateShared.html
+++ b/docs/manualpages/Vec/VecCreateShared.html
@@ -5,8 +5,8 @@
<TITLE>VecCreateShared</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecCreateShared.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecCreateShared.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecCreateShared"><H1>VecCreateShared</H1></A>
Creates a parallel vector that uses shared memory.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDestroy.html b/docs/manualpages/Vec/VecDestroy.html
index b3072ef..6348de9 100644
--- a/docs/manualpages/Vec/VecDestroy.html
+++ b/docs/manualpages/Vec/VecDestroy.html
@@ -5,8 +5,8 @@
<TITLE>VecDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDestroy"><H1>VecDestroy</H1></A>
Destroys a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDestroyVecs.html b/docs/manualpages/Vec/VecDestroyVecs.html
index 44178a8..d71161f 100644
--- a/docs/manualpages/Vec/VecDestroyVecs.html
+++ b/docs/manualpages/Vec/VecDestroyVecs.html
@@ -5,8 +5,8 @@
<TITLE>VecDestroyVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDestroyVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDestroyVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDestroyVecs"><H1>VecDestroyVecs</H1></A>
Frees a block of vectors obtained with <A HREF="../Vec/VecDuplicateVecs.html#VecDuplicateVecs">VecDuplicateVecs</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDestroyVecsF90.html b/docs/manualpages/Vec/VecDestroyVecsF90.html
index a369555..44eee87 100644
--- a/docs/manualpages/Vec/VecDestroyVecsF90.html
+++ b/docs/manualpages/Vec/VecDestroyVecsF90.html
@@ -5,8 +5,8 @@
<TITLE>VecDestroyVecsF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDestroyVecsF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDestroyVecsF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDestroyVecsF90"><H1>VecDestroyVecsF90</H1></A>
Frees a block of vectors obtained with <A HREF="../Vec/VecDuplicateVecsF90.html#VecDuplicateVecsF90">VecDuplicateVecsF90</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDot.html b/docs/manualpages/Vec/VecDot.html
index 47bd5c2..1580d89 100644
--- a/docs/manualpages/Vec/VecDot.html
+++ b/docs/manualpages/Vec/VecDot.html
@@ -5,8 +5,8 @@
<TITLE>VecDot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDot.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDot.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDot"><H1>VecDot</H1></A>
Computes the vector dot product.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDotBegin.html b/docs/manualpages/Vec/VecDotBegin.html
index a44a60c..b95c010 100644
--- a/docs/manualpages/Vec/VecDotBegin.html
+++ b/docs/manualpages/Vec/VecDotBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecDotBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDotBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDotBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDotBegin"><H1>VecDotBegin</H1></A>
Starts a split phase dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDotEnd.html b/docs/manualpages/Vec/VecDotEnd.html
index 8288468..94003bf 100644
--- a/docs/manualpages/Vec/VecDotEnd.html
+++ b/docs/manualpages/Vec/VecDotEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecDotEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDotEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDotEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDotEnd"><H1>VecDotEnd</H1></A>
Ends a split phase dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDotNorm2.html b/docs/manualpages/Vec/VecDotNorm2.html
index 73cc79b..6716b8b 100644
--- a/docs/manualpages/Vec/VecDotNorm2.html
+++ b/docs/manualpages/Vec/VecDotNorm2.html
@@ -5,8 +5,8 @@
<TITLE>VecDotNorm2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDotNorm2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDotNorm2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDotNorm2"><H1>VecDotNorm2</H1></A>
computes the inner product of two vectors and the 2-norm squared of the second vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDotRealPart.html b/docs/manualpages/Vec/VecDotRealPart.html
index 0b56349..743069d 100644
--- a/docs/manualpages/Vec/VecDotRealPart.html
+++ b/docs/manualpages/Vec/VecDotRealPart.html
@@ -5,8 +5,8 @@
<TITLE>VecDotRealPart</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDotRealPart.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDotRealPart.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDotRealPart"><H1>VecDotRealPart</H1></A>
Computes the real part of the vector dot product.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDuplicate.html b/docs/manualpages/Vec/VecDuplicate.html
index ce06ce1..6dd6119 100644
--- a/docs/manualpages/Vec/VecDuplicate.html
+++ b/docs/manualpages/Vec/VecDuplicate.html
@@ -5,8 +5,8 @@
<TITLE>VecDuplicate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDuplicate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDuplicate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDuplicate"><H1>VecDuplicate</H1></A>
Creates a new vector of the same type as an existing vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDuplicateVecs.html b/docs/manualpages/Vec/VecDuplicateVecs.html
index ae2dc09..1bf5f07 100644
--- a/docs/manualpages/Vec/VecDuplicateVecs.html
+++ b/docs/manualpages/Vec/VecDuplicateVecs.html
@@ -5,8 +5,8 @@
<TITLE>VecDuplicateVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDuplicateVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDuplicateVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDuplicateVecs"><H1>VecDuplicateVecs</H1></A>
Creates several vectors of the same type as an existing vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecDuplicateVecsF90.html b/docs/manualpages/Vec/VecDuplicateVecsF90.html
index 6e9b9b5..062b973 100644
--- a/docs/manualpages/Vec/VecDuplicateVecsF90.html
+++ b/docs/manualpages/Vec/VecDuplicateVecsF90.html
@@ -5,8 +5,8 @@
<TITLE>VecDuplicateVecsF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecDuplicateVecsF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecDuplicateVecsF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecDuplicateVecsF90"><H1>VecDuplicateVecsF90</H1></A>
Creates several vectors of the same type as an existing vector and makes them accessible via a Fortran90 pointer.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecEqual.html b/docs/manualpages/Vec/VecEqual.html
index cdc3035..bc3e4d7 100644
--- a/docs/manualpages/Vec/VecEqual.html
+++ b/docs/manualpages/Vec/VecEqual.html
@@ -5,8 +5,8 @@
<TITLE>VecEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecEqual"><H1>VecEqual</H1></A>
Compares two vectors. Returns true if the two vectors are either pointing to the same memory buffer, or if the two vectors have the same local and global layout as well as bitwise equality of all entries. Does NOT take round-off errors into account.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecExp.html b/docs/manualpages/Vec/VecExp.html
index c916a75..2bb586a 100644
--- a/docs/manualpages/Vec/VecExp.html
+++ b/docs/manualpages/Vec/VecExp.html
@@ -5,8 +5,8 @@
<TITLE>VecExp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecExp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecExp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecExp"><H1>VecExp</H1></A>
Replaces each component of a vector by e^x_i
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecFinalizePackage.html b/docs/manualpages/Vec/VecFinalizePackage.html
index 23fdf65..a922c6b 100644
--- a/docs/manualpages/Vec/VecFinalizePackage.html
+++ b/docs/manualpages/Vec/VecFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>VecFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecFinalizePackage"><H1>VecFinalizePackage</H1></A>
This function finalizes everything in the <A HREF="../Vec/Vec.html#Vec">Vec</A> package. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray.html b/docs/manualpages/Vec/VecGetArray.html
index bbe829c..42546ca 100644
--- a/docs/manualpages/Vec/VecGetArray.html
+++ b/docs/manualpages/Vec/VecGetArray.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray"><H1>VecGetArray</H1></A>
Returns a pointer to a contiguous array that contains this processor's portion of the vector data. For the standard PETSc vectors, <A HREF="../Vec/VecGetArray.html#VecGetArray">VecGetArray</A>() returns a pointer to the local data array and does not use any copies. If the underlying vector data is not stored in a contiquous array this routine will copy the data to a contiquous array and return a pointer to that. You MUST call <A HREF="../Vec/VecRestoreArray.html#VecRestoreArray">VecResto [...]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray1d.html b/docs/manualpages/Vec/VecGetArray1d.html
index d164d79..f5d76d6 100644
--- a/docs/manualpages/Vec/VecGetArray1d.html
+++ b/docs/manualpages/Vec/VecGetArray1d.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray1d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray1d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray1d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray1d"><H1>VecGetArray1d</H1></A>
Returns a pointer to a 1d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray1d.html#VecRestoreArray1d">VecRestoreArray1d</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray1dRead.html b/docs/manualpages/Vec/VecGetArray1dRead.html
index 97fd731..a92a820 100644
--- a/docs/manualpages/Vec/VecGetArray1dRead.html
+++ b/docs/manualpages/Vec/VecGetArray1dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray1dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray1dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray1dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray1dRead"><H1>VecGetArray1dRead</H1></A>
Returns a pointer to a 1d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray1dRead.html#VecRestoreArray1dRead">VecRestoreArray1dRead</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray2d.html b/docs/manualpages/Vec/VecGetArray2d.html
index 2e3b137..90e1eda 100644
--- a/docs/manualpages/Vec/VecGetArray2d.html
+++ b/docs/manualpages/Vec/VecGetArray2d.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray2d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray2d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray2d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray2d"><H1>VecGetArray2d</H1></A>
Returns a pointer to a 2d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray2d.html#VecRestoreArray2d">VecRestoreArray2d</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray2dRead.html b/docs/manualpages/Vec/VecGetArray2dRead.html
index bb330db..a2e144b 100644
--- a/docs/manualpages/Vec/VecGetArray2dRead.html
+++ b/docs/manualpages/Vec/VecGetArray2dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray2dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray2dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray2dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray2dRead"><H1>VecGetArray2dRead</H1></A>
Returns a pointer to a 2d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray2dRead.html#VecRestoreArray2dRead">VecRestoreArray2dRead</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray3d.html b/docs/manualpages/Vec/VecGetArray3d.html
index 40eedd6..7172c2f 100644
--- a/docs/manualpages/Vec/VecGetArray3d.html
+++ b/docs/manualpages/Vec/VecGetArray3d.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray3d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray3d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray3d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray3d"><H1>VecGetArray3d</H1></A>
Returns a pointer to a 3d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray3d.html#VecRestoreArray3d">VecRestoreArray3d</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray3dRead.html b/docs/manualpages/Vec/VecGetArray3dRead.html
index cff0c15..2ad734e 100644
--- a/docs/manualpages/Vec/VecGetArray3dRead.html
+++ b/docs/manualpages/Vec/VecGetArray3dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray3dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray3dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray3dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray3dRead"><H1>VecGetArray3dRead</H1></A>
Returns a pointer to a 3d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray3dRead.html#VecRestoreArray3dRead">VecRestoreArray3dRead</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray4d.html b/docs/manualpages/Vec/VecGetArray4d.html
index 7b23ac7..d1eb8fa 100644
--- a/docs/manualpages/Vec/VecGetArray4d.html
+++ b/docs/manualpages/Vec/VecGetArray4d.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray4d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray4d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray4d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray4d"><H1>VecGetArray4d</H1></A>
Returns a pointer to a 4d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray4d.html#VecRestoreArray4d">VecRestoreArray4d</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArray4dRead.html b/docs/manualpages/Vec/VecGetArray4dRead.html
index 863a100..769df23 100644
--- a/docs/manualpages/Vec/VecGetArray4dRead.html
+++ b/docs/manualpages/Vec/VecGetArray4dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArray4dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArray4dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArray4dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArray4dRead"><H1>VecGetArray4dRead</H1></A>
Returns a pointer to a 4d contiguous array that contains this processor's portion of the vector data. You MUST call <A HREF="../Vec/VecRestoreArray4dRead.html#VecRestoreArray4dRead">VecRestoreArray4dRead</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArrayF90.html b/docs/manualpages/Vec/VecGetArrayF90.html
index 03fa5cc..c71f468 100644
--- a/docs/manualpages/Vec/VecGetArrayF90.html
+++ b/docs/manualpages/Vec/VecGetArrayF90.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArrayF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArrayF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArrayF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArrayF90"><H1>VecGetArrayF90</H1></A>
Accesses a vector array from Fortran90. For default PETSc vectors, <A HREF="../Vec/VecGetArrayF90.html#VecGetArrayF90">VecGetArrayF90</A>() returns a pointer to the local data array. Otherwise, this routine is implementation dependent. You MUST call <A HREF="../Vec/VecRestoreArrayF90.html#VecRestoreArrayF90">VecRestoreArrayF90</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArrayRead.html b/docs/manualpages/Vec/VecGetArrayRead.html
index 999a2e3..37e0374 100644
--- a/docs/manualpages/Vec/VecGetArrayRead.html
+++ b/docs/manualpages/Vec/VecGetArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArrayRead"><H1>VecGetArrayRead</H1></A>
Get read-only pointer to contiguous array containing this processor's portion of the vector data.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArrayReadF90.html b/docs/manualpages/Vec/VecGetArrayReadF90.html
index ed534df..282d515 100644
--- a/docs/manualpages/Vec/VecGetArrayReadF90.html
+++ b/docs/manualpages/Vec/VecGetArrayReadF90.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArrayReadF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArrayReadF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArrayReadF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArrayReadF90"><H1>VecGetArrayReadF90</H1></A>
Accesses a read only array from Fortran90. For default PETSc vectors, <A HREF="../Vec/VecGetArrayF90.html#VecGetArrayF90">VecGetArrayF90</A>() returns a pointer to the local data array. Otherwise, this routine is implementation dependent. You MUST call <A HREF="../Vec/VecRestoreArrayReadF90.html#VecRestoreArrayReadF90">VecRestoreArrayReadF90</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetArrays.html b/docs/manualpages/Vec/VecGetArrays.html
index b3ceabf..9a71b7b 100644
--- a/docs/manualpages/Vec/VecGetArrays.html
+++ b/docs/manualpages/Vec/VecGetArrays.html
@@ -5,8 +5,8 @@
<TITLE>VecGetArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetArrays"><H1>VecGetArrays</H1></A>
Returns a pointer to the arrays in a set of vectors that were created by a call to <A HREF="../Vec/VecDuplicateVecs.html#VecDuplicateVecs">VecDuplicateVecs</A>(). You MUST call <A HREF="../Vec/VecRestoreArrays.html#VecRestoreArrays">VecRestoreArrays</A>() when you no longer need access to the array.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetBlockSize.html b/docs/manualpages/Vec/VecGetBlockSize.html
index ee15908..184fc5e 100644
--- a/docs/manualpages/Vec/VecGetBlockSize.html
+++ b/docs/manualpages/Vec/VecGetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>VecGetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetBlockSize"><H1>VecGetBlockSize</H1></A>
Gets the blocksize for the vector, i.e. what is used for <A HREF="../Vec/VecSetValuesBlocked.html#VecSetValuesBlocked">VecSetValuesBlocked</A>() and <A HREF="../Vec/VecSetValuesBlockedLocal.html#VecSetValuesBlockedLocal">VecSetValuesBlockedLocal</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetLayout.html b/docs/manualpages/Vec/VecGetLayout.html
index 10f36f7..d5e24b8 100644
--- a/docs/manualpages/Vec/VecGetLayout.html
+++ b/docs/manualpages/Vec/VecGetLayout.html
@@ -5,8 +5,8 @@
<TITLE>VecGetLayout</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetLayout.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetLayout.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetLayout"><H1>VecGetLayout</H1></A>
get <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> describing vector layout
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetLocalSize.html b/docs/manualpages/Vec/VecGetLocalSize.html
index 3d1c116..cc1cc2e 100644
--- a/docs/manualpages/Vec/VecGetLocalSize.html
+++ b/docs/manualpages/Vec/VecGetLocalSize.html
@@ -5,8 +5,8 @@
<TITLE>VecGetLocalSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetLocalSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetLocalSize"><H1>VecGetLocalSize</H1></A>
Returns the number of elements of the vector stored in local memory. This routine may be implementation dependent, so use with care.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetLocalToGlobalMapping.html b/docs/manualpages/Vec/VecGetLocalToGlobalMapping.html
index 0919068..8075967 100644
--- a/docs/manualpages/Vec/VecGetLocalToGlobalMapping.html
+++ b/docs/manualpages/Vec/VecGetLocalToGlobalMapping.html
@@ -5,8 +5,8 @@
<TITLE>VecGetLocalToGlobalMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetLocalToGlobalMapping"><H1>VecGetLocalToGlobalMapping</H1></A>
Gets the local-to-global numbering set by <A HREF="../Vec/VecSetLocalToGlobalMapping.html#VecSetLocalToGlobalMapping">VecSetLocalToGlobalMapping</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetLocalVector.html b/docs/manualpages/Vec/VecGetLocalVector.html
index e0f784e..5b931c6 100644
--- a/docs/manualpages/Vec/VecGetLocalVector.html
+++ b/docs/manualpages/Vec/VecGetLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>VecGetLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetLocalVector"><H1>VecGetLocalVector</H1></A>
Maps the local portion of a vector into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetLocalVectorRead.html b/docs/manualpages/Vec/VecGetLocalVectorRead.html
index 9b1d03d..9ebe7c6 100644
--- a/docs/manualpages/Vec/VecGetLocalVectorRead.html
+++ b/docs/manualpages/Vec/VecGetLocalVectorRead.html
@@ -5,8 +5,8 @@
<TITLE>VecGetLocalVectorRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetLocalVectorRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetLocalVectorRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetLocalVectorRead"><H1>VecGetLocalVectorRead</H1></A>
Maps the local portion of a vector into a vector. You must call <A HREF="../Vec/VecRestoreLocalVectorRead.html#VecRestoreLocalVectorRead">VecRestoreLocalVectorRead</A>() when the local vector is no longer needed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetOptionsPrefix.html b/docs/manualpages/Vec/VecGetOptionsPrefix.html
index 0134530..37e6ccd 100644
--- a/docs/manualpages/Vec/VecGetOptionsPrefix.html
+++ b/docs/manualpages/Vec/VecGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>VecGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetOptionsPrefix"><H1>VecGetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Vec/Vec.html#Vec">Vec</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetOwnershipRange.html b/docs/manualpages/Vec/VecGetOwnershipRange.html
index 987f8b8..b64ccb9 100644
--- a/docs/manualpages/Vec/VecGetOwnershipRange.html
+++ b/docs/manualpages/Vec/VecGetOwnershipRange.html
@@ -5,8 +5,8 @@
<TITLE>VecGetOwnershipRange</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetOwnershipRange.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetOwnershipRange.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetOwnershipRange"><H1>VecGetOwnershipRange</H1></A>
Returns the range of indices owned by this processor, assuming that the vectors are laid out with the first n1 elements on the first processor, next n2 elements on the second, etc. For certain parallel layouts this range may not be well defined.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetOwnershipRanges.html b/docs/manualpages/Vec/VecGetOwnershipRanges.html
index 1cb3743..c52fe3c 100644
--- a/docs/manualpages/Vec/VecGetOwnershipRanges.html
+++ b/docs/manualpages/Vec/VecGetOwnershipRanges.html
@@ -5,8 +5,8 @@
<TITLE>VecGetOwnershipRanges</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetOwnershipRanges.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetOwnershipRanges"><H1>VecGetOwnershipRanges</H1></A>
Returns the range of indices owned by EACH processor, assuming that the vectors are laid out with the first n1 elements on the first processor, next n2 elements on the second, etc. For certain parallel layouts this range may not be well defined.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetSize.html b/docs/manualpages/Vec/VecGetSize.html
index 7c15c15..3139906 100644
--- a/docs/manualpages/Vec/VecGetSize.html
+++ b/docs/manualpages/Vec/VecGetSize.html
@@ -5,8 +5,8 @@
<TITLE>VecGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetSize"><H1>VecGetSize</H1></A>
Returns the global number of elements of the vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetSubVector.html b/docs/manualpages/Vec/VecGetSubVector.html
index 69c4bc1..8c96b74 100644
--- a/docs/manualpages/Vec/VecGetSubVector.html
+++ b/docs/manualpages/Vec/VecGetSubVector.html
@@ -5,8 +5,8 @@
<TITLE>VecGetSubVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetSubVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetSubVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetSubVector"><H1>VecGetSubVector</H1></A>
Gets a vector representing part of another vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetType.html b/docs/manualpages/Vec/VecGetType.html
index 8738c94..7f9d5ba 100644
--- a/docs/manualpages/Vec/VecGetType.html
+++ b/docs/manualpages/Vec/VecGetType.html
@@ -5,8 +5,8 @@
<TITLE>VecGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetType"><H1>VecGetType</H1></A>
Gets the vector type name (as a string) from the <A HREF="../Vec/Vec.html#Vec">Vec</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGetValues.html b/docs/manualpages/Vec/VecGetValues.html
index 07ea58f..42fb8bf 100644
--- a/docs/manualpages/Vec/VecGetValues.html
+++ b/docs/manualpages/Vec/VecGetValues.html
@@ -5,8 +5,8 @@
<TITLE>VecGetValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGetValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGetValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGetValues"><H1>VecGetValues</H1></A>
Gets values from certain locations of a vector. Currently can only get values on the same processor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGhostGetLocalForm.html b/docs/manualpages/Vec/VecGhostGetLocalForm.html
index 72ab697..68f4bb5 100644
--- a/docs/manualpages/Vec/VecGhostGetLocalForm.html
+++ b/docs/manualpages/Vec/VecGhostGetLocalForm.html
@@ -5,8 +5,8 @@
<TITLE>VecGhostGetLocalForm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGhostGetLocalForm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGhostGetLocalForm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGhostGetLocalForm"><H1>VecGhostGetLocalForm</H1></A>
Obtains the local ghosted representation of a parallel vector (obtained with <A HREF="../Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</A>(), <A HREF="../Vec/VecCreateGhostWithArray.html#VecCreateGhostWithArray">VecCreateGhostWithArray</A>() or <A HREF="../Vec/VecCreateSeq.html#VecCreateSeq">VecCreateSeq</A>()). Returns NULL if the <A HREF="../Vec/Vec.html#Vec">Vec</A> is not ghosted.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGhostIsLocalForm.html b/docs/manualpages/Vec/VecGhostIsLocalForm.html
index 88305e1..1f5c662 100644
--- a/docs/manualpages/Vec/VecGhostIsLocalForm.html
+++ b/docs/manualpages/Vec/VecGhostIsLocalForm.html
@@ -5,8 +5,8 @@
<TITLE>VecGhostIsLocalForm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGhostIsLocalForm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGhostIsLocalForm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGhostIsLocalForm"><H1>VecGhostIsLocalForm</H1></A>
Checks if a given vector is the local form of a global vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGhostRestoreLocalForm.html b/docs/manualpages/Vec/VecGhostRestoreLocalForm.html
index fd93b70..844e399 100644
--- a/docs/manualpages/Vec/VecGhostRestoreLocalForm.html
+++ b/docs/manualpages/Vec/VecGhostRestoreLocalForm.html
@@ -5,8 +5,8 @@
<TITLE>VecGhostRestoreLocalForm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGhostRestoreLocalForm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGhostRestoreLocalForm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGhostRestoreLocalForm"><H1>VecGhostRestoreLocalForm</H1></A>
Restores the local ghosted representation of a parallel vector obtained with <A HREF="../Vec/VecGhostGetLocalForm.html#VecGhostGetLocalForm">VecGhostGetLocalForm</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGhostUpdateBegin.html b/docs/manualpages/Vec/VecGhostUpdateBegin.html
index 704bdf1..5e7dc1c 100644
--- a/docs/manualpages/Vec/VecGhostUpdateBegin.html
+++ b/docs/manualpages/Vec/VecGhostUpdateBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecGhostUpdateBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGhostUpdateBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGhostUpdateBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGhostUpdateBegin"><H1>VecGhostUpdateBegin</H1></A>
Begins the vector scatter to update the vector from local representation to global or global representation to local.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecGhostUpdateEnd.html b/docs/manualpages/Vec/VecGhostUpdateEnd.html
index b543237..645d73b 100644
--- a/docs/manualpages/Vec/VecGhostUpdateEnd.html
+++ b/docs/manualpages/Vec/VecGhostUpdateEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecGhostUpdateEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecGhostUpdateEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecGhostUpdateEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecGhostUpdateEnd"><H1>VecGhostUpdateEnd</H1></A>
End the vector scatter to update the vector from local representation to global or global representation to local.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecISAXPY.html b/docs/manualpages/Vec/VecISAXPY.html
index 6c57bfb..996912f 100644
--- a/docs/manualpages/Vec/VecISAXPY.html
+++ b/docs/manualpages/Vec/VecISAXPY.html
@@ -5,8 +5,8 @@
<TITLE>VecISAXPY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecISAXPY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecISAXPY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecISAXPY"><H1>VecISAXPY</H1></A>
Adds a reduced vector to the appropriate elements of a full-space vector. vfull[is[i]] += alpha*vreduced[i]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecISSet.html b/docs/manualpages/Vec/VecISSet.html
index bf262d0..2d2d012 100644
--- a/docs/manualpages/Vec/VecISSet.html
+++ b/docs/manualpages/Vec/VecISSet.html
@@ -5,8 +5,8 @@
<TITLE>VecISSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecISSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecISSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecISSet"><H1>VecISSet</H1></A>
Sets the elements of a vector, specified by an index set, to a constant
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecInitializePackage.html b/docs/manualpages/Vec/VecInitializePackage.html
index 610b4c3..42d69f0 100644
--- a/docs/manualpages/Vec/VecInitializePackage.html
+++ b/docs/manualpages/Vec/VecInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>VecInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecInitializePackage"><H1>VecInitializePackage</H1></A>
This function initializes everything in the <A HREF="../Vec/Vec.html#Vec">Vec</A> package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the first call to <A HREF="../Vec/VecCreate.html#VecCreate">VecCreate</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecLoad.html b/docs/manualpages/Vec/VecLoad.html
index bbe9057..b9256fb 100644
--- a/docs/manualpages/Vec/VecLoad.html
+++ b/docs/manualpages/Vec/VecLoad.html
@@ -5,8 +5,8 @@
<TITLE>VecLoad</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecLoad.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecLoad.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecLoad"><H1>VecLoad</H1></A>
Loads a vector that has been stored in binary or HDF5 format with <A HREF="../Vec/VecView.html#VecView">VecView</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecLockGet.html b/docs/manualpages/Vec/VecLockGet.html
index 91dcba0..2d44ca5 100644
--- a/docs/manualpages/Vec/VecLockGet.html
+++ b/docs/manualpages/Vec/VecLockGet.html
@@ -5,8 +5,8 @@
<TITLE>VecLockGet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecLockGet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecLockGet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecLockGet"><H1>VecLockGet</H1></A>
Gets the current lock status of a vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecLockPop.html b/docs/manualpages/Vec/VecLockPop.html
index b539594..8196b7b 100644
--- a/docs/manualpages/Vec/VecLockPop.html
+++ b/docs/manualpages/Vec/VecLockPop.html
@@ -5,8 +5,8 @@
<TITLE>VecLockPop</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecLockPop.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecLockPop.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecLockPop"><H1>VecLockPop</H1></A>
Unlock a vector from writing
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecLockPush.html b/docs/manualpages/Vec/VecLockPush.html
index c120cf3..e8bdeeb 100644
--- a/docs/manualpages/Vec/VecLockPush.html
+++ b/docs/manualpages/Vec/VecLockPush.html
@@ -5,8 +5,8 @@
<TITLE>VecLockPush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecLockPush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecLockPush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecLockPush"><H1>VecLockPush</H1></A>
Lock a vector from writing
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecLog.html b/docs/manualpages/Vec/VecLog.html
index ba654dd..80e0c5f 100644
--- a/docs/manualpages/Vec/VecLog.html
+++ b/docs/manualpages/Vec/VecLog.html
@@ -5,8 +5,8 @@
<TITLE>VecLog</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecLog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecLog.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecLog"><H1>VecLog</H1></A>
Replaces each component of a vector by log(x_i), the natural logarithm
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMAXPY.html b/docs/manualpages/Vec/VecMAXPY.html
index 8909d95..98064e1 100644
--- a/docs/manualpages/Vec/VecMAXPY.html
+++ b/docs/manualpages/Vec/VecMAXPY.html
@@ -5,8 +5,8 @@
<TITLE>VecMAXPY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMAXPY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMAXPY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMAXPY"><H1>VecMAXPY</H1></A>
Computes y = y + sum alpha[j] x[j]
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMDot.html b/docs/manualpages/Vec/VecMDot.html
index cf412ba..ed66495 100644
--- a/docs/manualpages/Vec/VecMDot.html
+++ b/docs/manualpages/Vec/VecMDot.html
@@ -5,8 +5,8 @@
<TITLE>VecMDot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMDot.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMDot.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMDot"><H1>VecMDot</H1></A>
Computes vector multiple dot products.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMDotBegin.html b/docs/manualpages/Vec/VecMDotBegin.html
index 3ef33be..7dd3fd0 100644
--- a/docs/manualpages/Vec/VecMDotBegin.html
+++ b/docs/manualpages/Vec/VecMDotBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecMDotBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMDotBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMDotBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMDotBegin"><H1>VecMDotBegin</H1></A>
Starts a split phase multiple dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMDotEnd.html b/docs/manualpages/Vec/VecMDotEnd.html
index 40db150..3149bbc 100644
--- a/docs/manualpages/Vec/VecMDotEnd.html
+++ b/docs/manualpages/Vec/VecMDotEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecMDotEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMDotEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMDotEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMDotEnd"><H1>VecMDotEnd</H1></A>
Ends a split phase multiple dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMPISetGhost.html b/docs/manualpages/Vec/VecMPISetGhost.html
index 88e46af..24c9212 100644
--- a/docs/manualpages/Vec/VecMPISetGhost.html
+++ b/docs/manualpages/Vec/VecMPISetGhost.html
@@ -5,8 +5,8 @@
<TITLE>VecMPISetGhost</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMPISetGhost.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMPISetGhost.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMPISetGhost"><H1>VecMPISetGhost</H1></A>
Sets the ghost points for an MPI ghost vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMTDot.html b/docs/manualpages/Vec/VecMTDot.html
index 80e630f..14da15d 100644
--- a/docs/manualpages/Vec/VecMTDot.html
+++ b/docs/manualpages/Vec/VecMTDot.html
@@ -5,8 +5,8 @@
<TITLE>VecMTDot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMTDot.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMTDot.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMTDot"><H1>VecMTDot</H1></A>
Computes indefinite vector multiple dot products. That is, it does NOT use the complex conjugate.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMTDotBegin.html b/docs/manualpages/Vec/VecMTDotBegin.html
index 1eff1f0..c862763 100644
--- a/docs/manualpages/Vec/VecMTDotBegin.html
+++ b/docs/manualpages/Vec/VecMTDotBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecMTDotBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMTDotBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMTDotBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMTDotBegin"><H1>VecMTDotBegin</H1></A>
Starts a split phase transpose multiple dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMTDotEnd.html b/docs/manualpages/Vec/VecMTDotEnd.html
index 35b2c96..145e377 100644
--- a/docs/manualpages/Vec/VecMTDotEnd.html
+++ b/docs/manualpages/Vec/VecMTDotEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecMTDotEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMTDotEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMTDotEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMTDotEnd"><H1>VecMTDotEnd</H1></A>
Ends a split phase transpose multiple dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMax.html b/docs/manualpages/Vec/VecMax.html
index 9f265e0..c6b038e 100644
--- a/docs/manualpages/Vec/VecMax.html
+++ b/docs/manualpages/Vec/VecMax.html
@@ -5,8 +5,8 @@
<TITLE>VecMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMax"><H1>VecMax</H1></A>
Determines the maximum vector component and its location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMaxPointwiseDivide.html b/docs/manualpages/Vec/VecMaxPointwiseDivide.html
index 645459e..790f5ac 100644
--- a/docs/manualpages/Vec/VecMaxPointwiseDivide.html
+++ b/docs/manualpages/Vec/VecMaxPointwiseDivide.html
@@ -5,8 +5,8 @@
<TITLE>VecMaxPointwiseDivide</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMaxPointwiseDivide.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMaxPointwiseDivide.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMaxPointwiseDivide"><H1>VecMaxPointwiseDivide</H1></A>
Computes the maximum of the componentwise division max = max_i abs(x_i/y_i).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMedian.html b/docs/manualpages/Vec/VecMedian.html
index f800144..a5d2eec 100644
--- a/docs/manualpages/Vec/VecMedian.html
+++ b/docs/manualpages/Vec/VecMedian.html
@@ -5,8 +5,8 @@
<TITLE>VecMedian</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMedian.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMedian.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMedian"><H1>VecMedian</H1></A>
Computes the componentwise median of three vectors and stores the result in this vector. Used primarily for projecting a vector within upper and lower bounds.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecMin.html b/docs/manualpages/Vec/VecMin.html
index 8055fd4..ce6cc87 100644
--- a/docs/manualpages/Vec/VecMin.html
+++ b/docs/manualpages/Vec/VecMin.html
@@ -5,8 +5,8 @@
<TITLE>VecMin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecMin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecMin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecMin"><H1>VecMin</H1></A>
Determines the minimum vector component and its location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNestGetSize.html b/docs/manualpages/Vec/VecNestGetSize.html
index c1b8519..436c932 100644
--- a/docs/manualpages/Vec/VecNestGetSize.html
+++ b/docs/manualpages/Vec/VecNestGetSize.html
@@ -5,8 +5,8 @@
<TITLE>VecNestGetSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNestGetSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNestGetSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNestGetSize"><H1>VecNestGetSize</H1></A>
Returns the size of the nest vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNestGetSubVec.html b/docs/manualpages/Vec/VecNestGetSubVec.html
index 2328aaa..00194e0 100644
--- a/docs/manualpages/Vec/VecNestGetSubVec.html
+++ b/docs/manualpages/Vec/VecNestGetSubVec.html
@@ -5,8 +5,8 @@
<TITLE>VecNestGetSubVec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNestGetSubVec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNestGetSubVec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNestGetSubVec"><H1>VecNestGetSubVec</H1></A>
Returns a single, sub-vector from a nest vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNestGetSubVecs.html b/docs/manualpages/Vec/VecNestGetSubVecs.html
index 5ea327f..8747d6c 100644
--- a/docs/manualpages/Vec/VecNestGetSubVecs.html
+++ b/docs/manualpages/Vec/VecNestGetSubVecs.html
@@ -5,8 +5,8 @@
<TITLE>VecNestGetSubVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNestGetSubVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNestGetSubVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNestGetSubVecs"><H1>VecNestGetSubVecs</H1></A>
Returns the entire array of vectors defining a nest vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNestSetSubVec.html b/docs/manualpages/Vec/VecNestSetSubVec.html
index 6e0e3e7..9082c69 100644
--- a/docs/manualpages/Vec/VecNestSetSubVec.html
+++ b/docs/manualpages/Vec/VecNestSetSubVec.html
@@ -5,8 +5,8 @@
<TITLE>VecNestSetSubVec</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNestSetSubVec.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNestSetSubVec.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNestSetSubVec"><H1>VecNestSetSubVec</H1></A>
Set a single component vector in a nest vector at specified index.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNestSetSubVecs.html b/docs/manualpages/Vec/VecNestSetSubVecs.html
index 7de895a..a794fc8 100644
--- a/docs/manualpages/Vec/VecNestSetSubVecs.html
+++ b/docs/manualpages/Vec/VecNestSetSubVecs.html
@@ -5,8 +5,8 @@
<TITLE>VecNestSetSubVecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNestSetSubVecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNestSetSubVecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNestSetSubVecs"><H1>VecNestSetSubVecs</H1></A>
Sets the component vectors at the specified indices in a nest vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNorm.html b/docs/manualpages/Vec/VecNorm.html
index 0371d8a..f3c0428 100644
--- a/docs/manualpages/Vec/VecNorm.html
+++ b/docs/manualpages/Vec/VecNorm.html
@@ -5,8 +5,8 @@
<TITLE>VecNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNorm"><H1>VecNorm</H1></A>
Computes the vector norm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNormAvailable.html b/docs/manualpages/Vec/VecNormAvailable.html
index a606c7a..a6a9cee 100644
--- a/docs/manualpages/Vec/VecNormAvailable.html
+++ b/docs/manualpages/Vec/VecNormAvailable.html
@@ -5,8 +5,8 @@
<TITLE>VecNormAvailable</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNormAvailable.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNormAvailable.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNormAvailable"><H1>VecNormAvailable</H1></A>
Returns the vector norm if it is already known.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNormBegin.html b/docs/manualpages/Vec/VecNormBegin.html
index e811f2c..7f032d8 100644
--- a/docs/manualpages/Vec/VecNormBegin.html
+++ b/docs/manualpages/Vec/VecNormBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecNormBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNormBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNormBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNormBegin"><H1>VecNormBegin</H1></A>
Starts a split phase norm computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNormEnd.html b/docs/manualpages/Vec/VecNormEnd.html
index 8772650..902e686 100644
--- a/docs/manualpages/Vec/VecNormEnd.html
+++ b/docs/manualpages/Vec/VecNormEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecNormEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNormEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNormEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNormEnd"><H1>VecNormEnd</H1></A>
Ends a split phase norm computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecNormalize.html b/docs/manualpages/Vec/VecNormalize.html
index 8c1a346..5782f8c 100644
--- a/docs/manualpages/Vec/VecNormalize.html
+++ b/docs/manualpages/Vec/VecNormalize.html
@@ -5,8 +5,8 @@
<TITLE>VecNormalize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecNormalize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecNormalize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecNormalize"><H1>VecNormalize</H1></A>
Normalizes a vector by 2-norm.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPermute.html b/docs/manualpages/Vec/VecPermute.html
index df8f0a1..cc39fb1 100644
--- a/docs/manualpages/Vec/VecPermute.html
+++ b/docs/manualpages/Vec/VecPermute.html
@@ -5,8 +5,8 @@
<TITLE>VecPermute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPermute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPermute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPermute"><H1>VecPermute</H1></A>
Permutes a vector in place using the given ordering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPlaceArray.html b/docs/manualpages/Vec/VecPlaceArray.html
index ef27609..533debe 100644
--- a/docs/manualpages/Vec/VecPlaceArray.html
+++ b/docs/manualpages/Vec/VecPlaceArray.html
@@ -5,8 +5,8 @@
<TITLE>VecPlaceArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPlaceArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPlaceArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPlaceArray"><H1>VecPlaceArray</H1></A>
Allows one to replace the array in a vector with an array provided by the user. This is useful to avoid copying an array into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPointwiseDivide.html b/docs/manualpages/Vec/VecPointwiseDivide.html
index a44e491..c00b3f3 100644
--- a/docs/manualpages/Vec/VecPointwiseDivide.html
+++ b/docs/manualpages/Vec/VecPointwiseDivide.html
@@ -5,8 +5,8 @@
<TITLE>VecPointwiseDivide</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPointwiseDivide.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPointwiseDivide.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPointwiseDivide"><H1>VecPointwiseDivide</H1></A>
Computes the componentwise division w = x/y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPointwiseMax.html b/docs/manualpages/Vec/VecPointwiseMax.html
index 170999b..50c004f 100644
--- a/docs/manualpages/Vec/VecPointwiseMax.html
+++ b/docs/manualpages/Vec/VecPointwiseMax.html
@@ -5,8 +5,8 @@
<TITLE>VecPointwiseMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPointwiseMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPointwiseMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPointwiseMax"><H1>VecPointwiseMax</H1></A>
Computes the componentwise maximum w_i = max(x_i, y_i).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPointwiseMaxAbs.html b/docs/manualpages/Vec/VecPointwiseMaxAbs.html
index d7dc4e7..9bb5f70 100644
--- a/docs/manualpages/Vec/VecPointwiseMaxAbs.html
+++ b/docs/manualpages/Vec/VecPointwiseMaxAbs.html
@@ -5,8 +5,8 @@
<TITLE>VecPointwiseMaxAbs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPointwiseMaxAbs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPointwiseMaxAbs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPointwiseMaxAbs"><H1>VecPointwiseMaxAbs</H1></A>
Computes the componentwise maximum of the absolute values w_i = max(abs(x_i), abs(y_i)).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPointwiseMin.html b/docs/manualpages/Vec/VecPointwiseMin.html
index 613b21b..4f60c3b 100644
--- a/docs/manualpages/Vec/VecPointwiseMin.html
+++ b/docs/manualpages/Vec/VecPointwiseMin.html
@@ -5,8 +5,8 @@
<TITLE>VecPointwiseMin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPointwiseMin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPointwiseMin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPointwiseMin"><H1>VecPointwiseMin</H1></A>
Computes the componentwise minimum w_i = min(x_i, y_i).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPointwiseMult.html b/docs/manualpages/Vec/VecPointwiseMult.html
index 471a01f..cf0e8e4 100644
--- a/docs/manualpages/Vec/VecPointwiseMult.html
+++ b/docs/manualpages/Vec/VecPointwiseMult.html
@@ -5,8 +5,8 @@
<TITLE>VecPointwiseMult</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPointwiseMult.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPointwiseMult.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPointwiseMult"><H1>VecPointwiseMult</H1></A>
Computes the componentwise multiplication w = x*y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecPow.html b/docs/manualpages/Vec/VecPow.html
index a08c33f..f5817bf 100644
--- a/docs/manualpages/Vec/VecPow.html
+++ b/docs/manualpages/Vec/VecPow.html
@@ -5,8 +5,8 @@
<TITLE>VecPow</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecPow.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecPow.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecPow"><H1>VecPow</H1></A>
Replaces each component of a vector by x_i^p
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecReciprocal.html b/docs/manualpages/Vec/VecReciprocal.html
index a0e6866..d75de50 100644
--- a/docs/manualpages/Vec/VecReciprocal.html
+++ b/docs/manualpages/Vec/VecReciprocal.html
@@ -5,8 +5,8 @@
<TITLE>VecReciprocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecReciprocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecReciprocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecReciprocal"><H1>VecReciprocal</H1></A>
Replaces each component of a vector by its reciprocal.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRegister.html b/docs/manualpages/Vec/VecRegister.html
index 35cafa0..9ea3349 100644
--- a/docs/manualpages/Vec/VecRegister.html
+++ b/docs/manualpages/Vec/VecRegister.html
@@ -5,8 +5,8 @@
<TITLE>VecRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRegister"><H1>VecRegister</H1></A>
Adds a new vector component implementation
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRegisterAll.html b/docs/manualpages/Vec/VecRegisterAll.html
index 39093cd..e146772 100644
--- a/docs/manualpages/Vec/VecRegisterAll.html
+++ b/docs/manualpages/Vec/VecRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>VecRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRegisterAll"><H1>VecRegisterAll</H1></A>
Registers all of the vector components in the <A HREF="../Vec/Vec.html#Vec">Vec</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecReplaceArray.html b/docs/manualpages/Vec/VecReplaceArray.html
index 10c6967..f003ce4 100644
--- a/docs/manualpages/Vec/VecReplaceArray.html
+++ b/docs/manualpages/Vec/VecReplaceArray.html
@@ -5,8 +5,8 @@
<TITLE>VecReplaceArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecReplaceArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecReplaceArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecReplaceArray"><H1>VecReplaceArray</H1></A>
Allows one to replace the array in a vector with an array provided by the user. This is useful to avoid copying an array into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecResetArray.html b/docs/manualpages/Vec/VecResetArray.html
index 011dfe3..ea0edeb 100644
--- a/docs/manualpages/Vec/VecResetArray.html
+++ b/docs/manualpages/Vec/VecResetArray.html
@@ -5,8 +5,8 @@
<TITLE>VecResetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecResetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecResetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecResetArray"><H1>VecResetArray</H1></A>
Resets a vector to use its default memory. Call this after the use of <A HREF="../Vec/VecPlaceArray.html#VecPlaceArray">VecPlaceArray</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray.html b/docs/manualpages/Vec/VecRestoreArray.html
index 86fc21c..c284767 100644
--- a/docs/manualpages/Vec/VecRestoreArray.html
+++ b/docs/manualpages/Vec/VecRestoreArray.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray"><H1>VecRestoreArray</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray.html#VecGetArray">VecGetArray</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray1d.html b/docs/manualpages/Vec/VecRestoreArray1d.html
index 503d8cd..d329bab 100644
--- a/docs/manualpages/Vec/VecRestoreArray1d.html
+++ b/docs/manualpages/Vec/VecRestoreArray1d.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray1d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray1d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray1d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray1d"><H1>VecRestoreArray1d</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray1d.html#VecGetArray1d">VecGetArray1d</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray1dRead.html b/docs/manualpages/Vec/VecRestoreArray1dRead.html
index 08e3710..3f2b06c 100644
--- a/docs/manualpages/Vec/VecRestoreArray1dRead.html
+++ b/docs/manualpages/Vec/VecRestoreArray1dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray1dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray1dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray1dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray1dRead"><H1>VecRestoreArray1dRead</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray1dRead.html#VecGetArray1dRead">VecGetArray1dRead</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray2d.html b/docs/manualpages/Vec/VecRestoreArray2d.html
index 367ad54..155d662 100644
--- a/docs/manualpages/Vec/VecRestoreArray2d.html
+++ b/docs/manualpages/Vec/VecRestoreArray2d.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray2d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray2d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray2d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray2d"><H1>VecRestoreArray2d</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray2d.html#VecGetArray2d">VecGetArray2d</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray2dRead.html b/docs/manualpages/Vec/VecRestoreArray2dRead.html
index a41b709..6bc9f11 100644
--- a/docs/manualpages/Vec/VecRestoreArray2dRead.html
+++ b/docs/manualpages/Vec/VecRestoreArray2dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray2dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray2dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray2dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray2dRead"><H1>VecRestoreArray2dRead</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray2dRead.html#VecGetArray2dRead">VecGetArray2dRead</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray3d.html b/docs/manualpages/Vec/VecRestoreArray3d.html
index 812e733..acd8b89 100644
--- a/docs/manualpages/Vec/VecRestoreArray3d.html
+++ b/docs/manualpages/Vec/VecRestoreArray3d.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray3d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray3d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray3d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray3d"><H1>VecRestoreArray3d</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray3d.html#VecGetArray3d">VecGetArray3d</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray3dRead.html b/docs/manualpages/Vec/VecRestoreArray3dRead.html
index e33b2e0..9a5ab21 100644
--- a/docs/manualpages/Vec/VecRestoreArray3dRead.html
+++ b/docs/manualpages/Vec/VecRestoreArray3dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray3dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray3dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray3dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray3dRead"><H1>VecRestoreArray3dRead</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray3dRead.html#VecGetArray3dRead">VecGetArray3dRead</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray4d.html b/docs/manualpages/Vec/VecRestoreArray4d.html
index e663e53..3c723e3 100644
--- a/docs/manualpages/Vec/VecRestoreArray4d.html
+++ b/docs/manualpages/Vec/VecRestoreArray4d.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray4d</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray4d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray4d.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray4d"><H1>VecRestoreArray4d</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray3d.html#VecGetArray3d">VecGetArray3d</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArray4dRead.html b/docs/manualpages/Vec/VecRestoreArray4dRead.html
index 897c633..7695378 100644
--- a/docs/manualpages/Vec/VecRestoreArray4dRead.html
+++ b/docs/manualpages/Vec/VecRestoreArray4dRead.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArray4dRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArray4dRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArray4dRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArray4dRead"><H1>VecRestoreArray4dRead</H1></A>
Restores a vector after <A HREF="../Vec/VecGetArray3d.html#VecGetArray3d">VecGetArray3d</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArrayF90.html b/docs/manualpages/Vec/VecRestoreArrayF90.html
index 60fdd06..0bdbfaf 100644
--- a/docs/manualpages/Vec/VecRestoreArrayF90.html
+++ b/docs/manualpages/Vec/VecRestoreArrayF90.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArrayF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArrayF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArrayF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArrayF90"><H1>VecRestoreArrayF90</H1></A>
Restores a vector to a usable state after a call to <A HREF="../Vec/VecGetArrayF90.html#VecGetArrayF90">VecGetArrayF90</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArrayRead.html b/docs/manualpages/Vec/VecRestoreArrayRead.html
index da82ff2..d6716e4 100644
--- a/docs/manualpages/Vec/VecRestoreArrayRead.html
+++ b/docs/manualpages/Vec/VecRestoreArrayRead.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArrayRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArrayRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArrayRead"><H1>VecRestoreArrayRead</H1></A>
Restore array obtained with <A HREF="../Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArrayReadF90.html b/docs/manualpages/Vec/VecRestoreArrayReadF90.html
index 5438ea7..9782602 100644
--- a/docs/manualpages/Vec/VecRestoreArrayReadF90.html
+++ b/docs/manualpages/Vec/VecRestoreArrayReadF90.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArrayReadF90</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArrayReadF90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArrayReadF90.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArrayReadF90"><H1>VecRestoreArrayReadF90</H1></A>
Restores a readonly vector to a usable state after a call to <A HREF="../Vec/VecGetArrayReadF90.html#VecGetArrayReadF90">VecGetArrayReadF90</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreArrays.html b/docs/manualpages/Vec/VecRestoreArrays.html
index c041bc5..003639b 100644
--- a/docs/manualpages/Vec/VecRestoreArrays.html
+++ b/docs/manualpages/Vec/VecRestoreArrays.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreArrays</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreArrays.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreArrays.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreArrays"><H1>VecRestoreArrays</H1></A>
Restores a group of vectors after <A HREF="../Vec/VecGetArrays.html#VecGetArrays">VecGetArrays</A>() has been called.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreLocalVector.html b/docs/manualpages/Vec/VecRestoreLocalVector.html
index 1b77a2e..8457c63 100644
--- a/docs/manualpages/Vec/VecRestoreLocalVector.html
+++ b/docs/manualpages/Vec/VecRestoreLocalVector.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreLocalVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreLocalVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreLocalVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreLocalVector"><H1>VecRestoreLocalVector</H1></A>
Unmaps the local portion of a vector previously mapped into a vector using <A HREF="../Vec/VecGetLocalVector.html#VecGetLocalVector">VecGetLocalVector</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreLocalVectorRead.html b/docs/manualpages/Vec/VecRestoreLocalVectorRead.html
index 52796a3..5a6fd09 100644
--- a/docs/manualpages/Vec/VecRestoreLocalVectorRead.html
+++ b/docs/manualpages/Vec/VecRestoreLocalVectorRead.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreLocalVectorRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreLocalVectorRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreLocalVectorRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreLocalVectorRead"><H1>VecRestoreLocalVectorRead</H1></A>
Unmaps the local portion of a vector previously mapped into a vector using <A HREF="../Vec/VecGetLocalVectorRead.html#VecGetLocalVectorRead">VecGetLocalVectorRead</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecRestoreSubVector.html b/docs/manualpages/Vec/VecRestoreSubVector.html
index f74665f..d573e22 100644
--- a/docs/manualpages/Vec/VecRestoreSubVector.html
+++ b/docs/manualpages/Vec/VecRestoreSubVector.html
@@ -5,8 +5,8 @@
<TITLE>VecRestoreSubVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecRestoreSubVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecRestoreSubVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecRestoreSubVector"><H1>VecRestoreSubVector</H1></A>
Restores a subvector extracted using <A HREF="../Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScale.html b/docs/manualpages/Vec/VecScale.html
index d68753b..15a1c8f 100644
--- a/docs/manualpages/Vec/VecScale.html
+++ b/docs/manualpages/Vec/VecScale.html
@@ -5,8 +5,8 @@
<TITLE>VecScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScale"><H1>VecScale</H1></A>
Scales a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatter.html b/docs/manualpages/Vec/VecScatter.html
index 882326e..e955efb 100644
--- a/docs/manualpages/Vec/VecScatter.html
+++ b/docs/manualpages/Vec/VecScatter.html
@@ -5,8 +5,8 @@
<TITLE>VecScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatter"><H1>VecScatter</H1></A>
Object used to manage communication of data between vectors in parallel. Manages both scatters and gathers
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterBegin.html b/docs/manualpages/Vec/VecScatterBegin.html
index b7b3193..a4cf4b5 100644
--- a/docs/manualpages/Vec/VecScatterBegin.html
+++ b/docs/manualpages/Vec/VecScatterBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterBegin"><H1>VecScatterBegin</H1></A>
Begins a generalized scatter from one vector to another. Complete the scattering phase with <A HREF="../Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterCopy.html b/docs/manualpages/Vec/VecScatterCopy.html
index 546e368..5362617 100644
--- a/docs/manualpages/Vec/VecScatterCopy.html
+++ b/docs/manualpages/Vec/VecScatterCopy.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterCopy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterCopy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterCopy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterCopy"><H1>VecScatterCopy</H1></A>
Makes a copy of a scatter context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterCreate.html b/docs/manualpages/Vec/VecScatterCreate.html
index 43a3f11..268a52e 100644
--- a/docs/manualpages/Vec/VecScatterCreate.html
+++ b/docs/manualpages/Vec/VecScatterCreate.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterCreate"><H1>VecScatterCreate</H1></A>
Creates a vector scatter context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterCreateLocal.html b/docs/manualpages/Vec/VecScatterCreateLocal.html
index 4e756e2..814d31b 100644
--- a/docs/manualpages/Vec/VecScatterCreateLocal.html
+++ b/docs/manualpages/Vec/VecScatterCreateLocal.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterCreateLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterCreateLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterCreateLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterCreateLocal"><H1>VecScatterCreateLocal</H1></A>
Creates a <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> from a list of messages it must send and receive.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterCreateToAll.html b/docs/manualpages/Vec/VecScatterCreateToAll.html
index 7675d77..8b55f87 100644
--- a/docs/manualpages/Vec/VecScatterCreateToAll.html
+++ b/docs/manualpages/Vec/VecScatterCreateToAll.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterCreateToAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterCreateToAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterCreateToAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterCreateToAll"><H1>VecScatterCreateToAll</H1></A>
Creates a vector and a scatter context that copies all vector values to each processor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterCreateToZero.html b/docs/manualpages/Vec/VecScatterCreateToZero.html
index 3d3dee4..cec9bdc 100644
--- a/docs/manualpages/Vec/VecScatterCreateToZero.html
+++ b/docs/manualpages/Vec/VecScatterCreateToZero.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterCreateToZero</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterCreateToZero.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterCreateToZero.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterCreateToZero"><H1>VecScatterCreateToZero</H1></A>
Creates an output vector and a scatter context used to copy all vector values into the output vector on the zeroth processor
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterDestroy.html b/docs/manualpages/Vec/VecScatterDestroy.html
index 158ff49..08e2658 100644
--- a/docs/manualpages/Vec/VecScatterDestroy.html
+++ b/docs/manualpages/Vec/VecScatterDestroy.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterDestroy"><H1>VecScatterDestroy</H1></A>
Destroys a scatter context created by <A HREF="../Vec/VecScatterCreate.html#VecScatterCreate">VecScatterCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterEnd.html b/docs/manualpages/Vec/VecScatterEnd.html
index 1da10aa..b0974de 100644
--- a/docs/manualpages/Vec/VecScatterEnd.html
+++ b/docs/manualpages/Vec/VecScatterEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterEnd"><H1>VecScatterEnd</H1></A>
Ends a generalized scatter from one vector to another. Call after first calling <A HREF="../Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterFinalizeForGPU.html b/docs/manualpages/Vec/VecScatterFinalizeForGPU.html
index e87752d..4e9be5f 100644
--- a/docs/manualpages/Vec/VecScatterFinalizeForGPU.html
+++ b/docs/manualpages/Vec/VecScatterFinalizeForGPU.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterFinalizeForGPU</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterFinalizeForGPU.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterFinalizeForGPU.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterFinalizeForGPU"><H1>VecScatterFinalizeForGPU</H1></A>
Finalizes a generalized scatter from one vector to another for GPU based computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterGetMerged.html b/docs/manualpages/Vec/VecScatterGetMerged.html
index e76ca6e..627e287 100644
--- a/docs/manualpages/Vec/VecScatterGetMerged.html
+++ b/docs/manualpages/Vec/VecScatterGetMerged.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterGetMerged</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterGetMerged.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterGetMerged.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterGetMerged"><H1>VecScatterGetMerged</H1></A>
Returns true if the scatter is completed in the <A HREF="../Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</A>() and the <A HREF="../Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</A>() does nothing
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterInitializeForGPU.html b/docs/manualpages/Vec/VecScatterInitializeForGPU.html
index e21bc24..3fbdf88 100644
--- a/docs/manualpages/Vec/VecScatterInitializeForGPU.html
+++ b/docs/manualpages/Vec/VecScatterInitializeForGPU.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterInitializeForGPU</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterInitializeForGPU.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterInitializeForGPU.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterInitializeForGPU"><H1>VecScatterInitializeForGPU</H1></A>
Initializes a generalized scatter from one vector to another for GPU based computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecScatterRemap.html b/docs/manualpages/Vec/VecScatterRemap.html
deleted file mode 100644
index 9700cee..0000000
--- a/docs/manualpages/Vec/VecScatterRemap.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML3.2 EN">
-<HTML>
-<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Vec/VecScatterRemap.html" />
-<META NAME="GENERATOR" CONTENT="DOCTEXT">
-<TITLE>VecScatterRemap</TITLE>
-</HEAD>
-<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterRemap.html "><small>Report Typos and Errors</small></a></div>
-<A NAME="VecScatterRemap"><H1>VecScatterRemap</H1></A>
-Remaps the "from" and "to" indices in a vector scatter context. FOR EXPERTS ONLY!
-<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
-<PRE>
-#include "petscvec.h"
-PetscErrorCode VecScatterRemap(VecScatter scat,PetscInt *rto,PetscInt *rfrom)
-</PRE>
-Collective on <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A>
-<P>
-<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
-<TABLE border="0" cellpadding="0" cellspacing="0">
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>scat </B></TD><TD>- vector scatter context
-</TD></TR>
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>from </B></TD><TD>- remapping for "from" indices (may be NULL)
-</TD></TR>
-<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>to </B></TD><TD>- remapping for "to" indices (may be NULL)
-</TD></TR></TABLE>
-<P>
-
-<P>
-Notes: In the parallel case the todata is actually the indices
-from which the data is TAKEN! The from stuff is where the
-data is finally put. This is VERY VERY confusing!
-<P>
-In the sequential case the todata is the indices where the
-data is put and the fromdata is where it is taken from.
-This is backwards from the paralllel case! CRY! CRY! CRY!
-<P>
-<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>developer
-<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/vec/vec/utils/vscat.c.html#VecScatterRemap">src/vec/vec/utils/vscat.c</A>
-<BR><A HREF="./index.html">Index of all Vec routines</A>
-<BR><A HREF="../../index.html">Table of Contents for all manual pages</A>
-<BR><A HREF="../singleindex.html">Index of all manual pages</A>
-</BODY></HTML>
diff --git a/docs/manualpages/Vec/VecScatterView.html b/docs/manualpages/Vec/VecScatterView.html
index 8d30ed8..0b87468 100644
--- a/docs/manualpages/Vec/VecScatterView.html
+++ b/docs/manualpages/Vec/VecScatterView.html
@@ -5,8 +5,8 @@
<TITLE>VecScatterView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecScatterView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecScatterView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecScatterView"><H1>VecScatterView</H1></A>
Views a vector scatter context.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -25,6 +25,50 @@ Collective on <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A>
<P>
<P>
+C@*/
+<A HREF="../Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</A> <A HREF="../Vec/VecScatterView.html#VecScatterView">VecScatterView</A>(<A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A> ctx,<A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> viewer)
+{
+<A HREF="../Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</A> ierr;
+<P>
+<A HREF="../Sys/PetscFunctionBegin.html#PetscFunctionBegin">PetscFunctionBegin</A>;
+PetscValidHeaderSpecific(ctx,VEC_SCATTER_CLASSID,1);
+if (!viewer) {
+ierr = <A HREF="../Viewer/PetscViewerASCIIGetStdout.html#PetscViewerASCIIGetStdout">PetscViewerASCIIGetStdout</A>(<A HREF="../Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</A>((<A HREF="../Sys/PetscObject.html#PetscObject">PetscObject</A>)ctx),&viewer);<A HREF="../Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</A>(ierr);
+}
+PetscValidHeaderSpecific(viewer,PETSC_VIEWER_CLASSID,2);
+if (ctx->ops->view) {
+ierr = (*ctx->ops->view)(ctx,viewer);<A HREF="../Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</A>(ierr);
+}
+<A HREF="../Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</A>(0);
+}
+<P>
+#undef __FUNCT__
+#define __FUNCT__ "VecScatterRemap"
+/*@C
+VecScatterRemap - Remaps the "from" and "to" indices in a
+vector scatter context. FOR EXPERTS ONLY!
+<P>
+Collective on <A HREF="../Vec/VecScatter.html#VecScatter">VecScatter</A>
+<P>
+<H3><FONT COLOR="#CC3333">Input Parameters</FONT></H3>
+<TABLE border="0" cellpadding="0" cellspacing="0">
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>scat </B></TD><TD>- vector scatter context
+</TD></TR>
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>from </B></TD><TD>- remapping for "from" indices (may be NULL)
+</TD></TR>
+<TR><TD WIDTH=40></TD><TD ALIGN=LEFT VALIGN=TOP><B>to </B></TD><TD>- remapping for "to" indices (may be NULL)
+</TD></TR></TABLE>
+<P>
+
+<P>
+Notes: In the parallel case the todata is actually the indices
+from which the data is TAKEN! The from stuff is where the
+data is finally put. This is VERY VERY confusing!
+<P>
+In the sequential case the todata is the indices where the
+data is put and the fromdata is where it is taken from.
+This is backwards from the paralllel case! CRY! CRY! CRY!
+<P>
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/vec/vec/utils/vscat.c.html#VecScatterView">src/vec/vec/utils/vscat.c</A>
<BR><A HREF="./index.html">Index of all Vec routines</A>
diff --git a/docs/manualpages/Vec/VecSet.html b/docs/manualpages/Vec/VecSet.html
index 99ff590..ad4850d 100644
--- a/docs/manualpages/Vec/VecSet.html
+++ b/docs/manualpages/Vec/VecSet.html
@@ -5,8 +5,8 @@
<TITLE>VecSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSet"><H1>VecSet</H1></A>
Sets all components of a vector to a single scalar value.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetBlockSize.html b/docs/manualpages/Vec/VecSetBlockSize.html
index b5f2d0b..eb6c245 100644
--- a/docs/manualpages/Vec/VecSetBlockSize.html
+++ b/docs/manualpages/Vec/VecSetBlockSize.html
@@ -5,8 +5,8 @@
<TITLE>VecSetBlockSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetBlockSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetBlockSize"><H1>VecSetBlockSize</H1></A>
Sets the blocksize for future calls to <A HREF="../Vec/VecSetValuesBlocked.html#VecSetValuesBlocked">VecSetValuesBlocked</A>() and <A HREF="../Vec/VecSetValuesBlockedLocal.html#VecSetValuesBlockedLocal">VecSetValuesBlockedLocal</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetFromOptions.html b/docs/manualpages/Vec/VecSetFromOptions.html
index 760ced9..e258e8f 100644
--- a/docs/manualpages/Vec/VecSetFromOptions.html
+++ b/docs/manualpages/Vec/VecSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>VecSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetFromOptions"><H1>VecSetFromOptions</H1></A>
Configures the vector from the options database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetLayout.html b/docs/manualpages/Vec/VecSetLayout.html
index feeb797..4e20454 100644
--- a/docs/manualpages/Vec/VecSetLayout.html
+++ b/docs/manualpages/Vec/VecSetLayout.html
@@ -5,8 +5,8 @@
<TITLE>VecSetLayout</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetLayout.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetLayout.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetLayout"><H1>VecSetLayout</H1></A>
set <A HREF="../IS/PetscLayout.html#PetscLayout">PetscLayout</A> describing vector layout
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetLocalToGlobalMapping.html b/docs/manualpages/Vec/VecSetLocalToGlobalMapping.html
index 291d6e4..9d26442 100644
--- a/docs/manualpages/Vec/VecSetLocalToGlobalMapping.html
+++ b/docs/manualpages/Vec/VecSetLocalToGlobalMapping.html
@@ -5,8 +5,8 @@
<TITLE>VecSetLocalToGlobalMapping</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetLocalToGlobalMapping.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetLocalToGlobalMapping"><H1>VecSetLocalToGlobalMapping</H1></A>
Sets a local numbering to global numbering used by the routine <A HREF="../Vec/VecSetValuesLocal.html#VecSetValuesLocal">VecSetValuesLocal</A>() to allow users to insert vector entries using a local (per-processor) numbering.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetOperation.html b/docs/manualpages/Vec/VecSetOperation.html
index a75fe6c..d5f5863 100644
--- a/docs/manualpages/Vec/VecSetOperation.html
+++ b/docs/manualpages/Vec/VecSetOperation.html
@@ -5,8 +5,8 @@
<TITLE>VecSetOperation</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetOperation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetOperation.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetOperation"><H1>VecSetOperation</H1></A>
Allows user to set a vector operation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetOption.html b/docs/manualpages/Vec/VecSetOption.html
index 8e4c9ba..f88cbed 100644
--- a/docs/manualpages/Vec/VecSetOption.html
+++ b/docs/manualpages/Vec/VecSetOption.html
@@ -5,8 +5,8 @@
<TITLE>VecSetOption</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetOption.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetOption.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetOption"><H1>VecSetOption</H1></A>
Sets an option for controling a vector's behavior.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetOptionsPrefix.html b/docs/manualpages/Vec/VecSetOptionsPrefix.html
index b39901e..5fea228 100644
--- a/docs/manualpages/Vec/VecSetOptionsPrefix.html
+++ b/docs/manualpages/Vec/VecSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>VecSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetOptionsPrefix"><H1>VecSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Vec/Vec.html#Vec">Vec</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetRandom.html b/docs/manualpages/Vec/VecSetRandom.html
index 08d6a9b..a76736a 100644
--- a/docs/manualpages/Vec/VecSetRandom.html
+++ b/docs/manualpages/Vec/VecSetRandom.html
@@ -5,8 +5,8 @@
<TITLE>VecSetRandom</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetRandom.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetRandom.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetRandom"><H1>VecSetRandom</H1></A>
Sets all components of a vector to random numbers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetSizes.html b/docs/manualpages/Vec/VecSetSizes.html
index 3c570d1..24febf9 100644
--- a/docs/manualpages/Vec/VecSetSizes.html
+++ b/docs/manualpages/Vec/VecSetSizes.html
@@ -5,8 +5,8 @@
<TITLE>VecSetSizes</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetSizes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetSizes.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetSizes"><H1>VecSetSizes</H1></A>
Sets the local and global sizes, and checks to determine compatibility
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetType.html b/docs/manualpages/Vec/VecSetType.html
index 9b05041..51ab74f 100644
--- a/docs/manualpages/Vec/VecSetType.html
+++ b/docs/manualpages/Vec/VecSetType.html
@@ -5,8 +5,8 @@
<TITLE>VecSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetType"><H1>VecSetType</H1></A>
Builds a vector, for a particular vector implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetUp.html b/docs/manualpages/Vec/VecSetUp.html
index c5abac7..8682012 100644
--- a/docs/manualpages/Vec/VecSetUp.html
+++ b/docs/manualpages/Vec/VecSetUp.html
@@ -5,8 +5,8 @@
<TITLE>VecSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetUp"><H1>VecSetUp</H1></A>
Sets up the internal vector data structures for the later use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetValue.html b/docs/manualpages/Vec/VecSetValue.html
index 01dbe90..9b09174 100644
--- a/docs/manualpages/Vec/VecSetValue.html
+++ b/docs/manualpages/Vec/VecSetValue.html
@@ -5,8 +5,8 @@
<TITLE>VecSetValue</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetValue.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetValue.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetValue"><H1>VecSetValue</H1></A>
Set a single entry into a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetValueLocal.html b/docs/manualpages/Vec/VecSetValueLocal.html
index 76f7b7c..b3b207f 100644
--- a/docs/manualpages/Vec/VecSetValueLocal.html
+++ b/docs/manualpages/Vec/VecSetValueLocal.html
@@ -5,8 +5,8 @@
<TITLE>VecSetValueLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetValueLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetValueLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetValueLocal"><H1>VecSetValueLocal</H1></A>
Set a single entry into a vector using the local numbering
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetValues.html b/docs/manualpages/Vec/VecSetValues.html
index 8295c43..e300ad2 100644
--- a/docs/manualpages/Vec/VecSetValues.html
+++ b/docs/manualpages/Vec/VecSetValues.html
@@ -5,8 +5,8 @@
<TITLE>VecSetValues</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetValues.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetValues.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetValues"><H1>VecSetValues</H1></A>
Inserts or adds values into certain locations of a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetValuesBlocked.html b/docs/manualpages/Vec/VecSetValuesBlocked.html
index 5bebd48..8d347c0 100644
--- a/docs/manualpages/Vec/VecSetValuesBlocked.html
+++ b/docs/manualpages/Vec/VecSetValuesBlocked.html
@@ -5,8 +5,8 @@
<TITLE>VecSetValuesBlocked</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetValuesBlocked.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetValuesBlocked.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetValuesBlocked"><H1>VecSetValuesBlocked</H1></A>
Inserts or adds blocks of values into certain locations of a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetValuesBlockedLocal.html b/docs/manualpages/Vec/VecSetValuesBlockedLocal.html
index 9e07fde..95ace95 100644
--- a/docs/manualpages/Vec/VecSetValuesBlockedLocal.html
+++ b/docs/manualpages/Vec/VecSetValuesBlockedLocal.html
@@ -5,8 +5,8 @@
<TITLE>VecSetValuesBlockedLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetValuesBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetValuesBlockedLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetValuesBlockedLocal"><H1>VecSetValuesBlockedLocal</H1></A>
Inserts or adds values into certain locations of a vector, using a local ordering of the nodes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetValuesLocal.html b/docs/manualpages/Vec/VecSetValuesLocal.html
index f0a28c9..bc57adf 100644
--- a/docs/manualpages/Vec/VecSetValuesLocal.html
+++ b/docs/manualpages/Vec/VecSetValuesLocal.html
@@ -5,8 +5,8 @@
<TITLE>VecSetValuesLocal</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetValuesLocal.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetValuesLocal.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetValuesLocal"><H1>VecSetValuesLocal</H1></A>
Inserts or adds values into certain locations of a vector, using a local ordering of the nodes.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSetValuesSection.html b/docs/manualpages/Vec/VecSetValuesSection.html
index d402eed..a119306 100644
--- a/docs/manualpages/Vec/VecSetValuesSection.html
+++ b/docs/manualpages/Vec/VecSetValuesSection.html
@@ -5,8 +5,8 @@
<TITLE>VecSetValuesSection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSetValuesSection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSetValuesSection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSetValuesSection"><H1>VecSetValuesSection</H1></A>
Sets all the values associated with a given point, according to the section, in the given <A HREF="../Vec/Vec.html#Vec">Vec</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecShift.html b/docs/manualpages/Vec/VecShift.html
index c6f5a2d..c3ba828 100644
--- a/docs/manualpages/Vec/VecShift.html
+++ b/docs/manualpages/Vec/VecShift.html
@@ -5,8 +5,8 @@
<TITLE>VecShift</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecShift.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecShift.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecShift"><H1>VecShift</H1></A>
Shifts all of the components of a vector by computing x[i] = x[i] + shift.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSqrtAbs.html b/docs/manualpages/Vec/VecSqrtAbs.html
index 08c6389..425eaa1 100644
--- a/docs/manualpages/Vec/VecSqrtAbs.html
+++ b/docs/manualpages/Vec/VecSqrtAbs.html
@@ -5,8 +5,8 @@
<TITLE>VecSqrtAbs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSqrtAbs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSqrtAbs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSqrtAbs"><H1>VecSqrtAbs</H1></A>
Replaces each component of a vector by the square root of its magnitude.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStashGetInfo.html b/docs/manualpages/Vec/VecStashGetInfo.html
index f06494a..10863c5 100644
--- a/docs/manualpages/Vec/VecStashGetInfo.html
+++ b/docs/manualpages/Vec/VecStashGetInfo.html
@@ -5,8 +5,8 @@
<TITLE>VecStashGetInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStashGetInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStashGetInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStashGetInfo"><H1>VecStashGetInfo</H1></A>
Gets how many values are currently in the vector stash, i.e. need to be communicated to other processors during the <A HREF="../Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</A>/End() process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStashSetInitialSize.html b/docs/manualpages/Vec/VecStashSetInitialSize.html
index 179235d..8e1f31c 100644
--- a/docs/manualpages/Vec/VecStashSetInitialSize.html
+++ b/docs/manualpages/Vec/VecStashSetInitialSize.html
@@ -5,8 +5,8 @@
<TITLE>VecStashSetInitialSize</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStashSetInitialSize.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStashSetInitialSize.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStashSetInitialSize"><H1>VecStashSetInitialSize</H1></A>
sets the sizes of the vec-stash, that is used during the assembly process to store values that belong to other processors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStashView.html b/docs/manualpages/Vec/VecStashView.html
index 3e04b12..57c29ab 100644
--- a/docs/manualpages/Vec/VecStashView.html
+++ b/docs/manualpages/Vec/VecStashView.html
@@ -5,8 +5,8 @@
<TITLE>VecStashView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStashView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStashView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStashView"><H1>VecStashView</H1></A>
Prints the entries in the vector stash and block stash.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStepBoundInfo.html b/docs/manualpages/Vec/VecStepBoundInfo.html
index 3de4665..f522099 100644
--- a/docs/manualpages/Vec/VecStepBoundInfo.html
+++ b/docs/manualpages/Vec/VecStepBoundInfo.html
@@ -5,8 +5,8 @@
<TITLE>VecStepBoundInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStepBoundInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStepBoundInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStepBoundInfo"><H1>VecStepBoundInfo</H1></A>
See below
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStepMax.html b/docs/manualpages/Vec/VecStepMax.html
index 486dcd0..ede9a2d 100644
--- a/docs/manualpages/Vec/VecStepMax.html
+++ b/docs/manualpages/Vec/VecStepMax.html
@@ -5,8 +5,8 @@
<TITLE>VecStepMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStepMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStepMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStepMax"><H1>VecStepMax</H1></A>
Returns the largest value so that x[i] + step*DX[i] >= 0 for all i
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideGather.html b/docs/manualpages/Vec/VecStrideGather.html
index e2cf623..b35860a 100644
--- a/docs/manualpages/Vec/VecStrideGather.html
+++ b/docs/manualpages/Vec/VecStrideGather.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideGather</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideGather.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideGather.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideGather"><H1>VecStrideGather</H1></A>
Gathers a single component from a multi-component vector into another vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideGatherAll.html b/docs/manualpages/Vec/VecStrideGatherAll.html
index a140a64..d496186 100644
--- a/docs/manualpages/Vec/VecStrideGatherAll.html
+++ b/docs/manualpages/Vec/VecStrideGatherAll.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideGatherAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideGatherAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideGatherAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideGatherAll"><H1>VecStrideGatherAll</H1></A>
Gathers all the single components from a multi-component vector into separate vectors.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideMax.html b/docs/manualpages/Vec/VecStrideMax.html
index 0320485..dc27356 100644
--- a/docs/manualpages/Vec/VecStrideMax.html
+++ b/docs/manualpages/Vec/VecStrideMax.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideMax</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideMax.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideMax.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideMax"><H1>VecStrideMax</H1></A>
Computes the maximum of subvector of a vector defined by a starting point and a stride and optionally its location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideMaxAll.html b/docs/manualpages/Vec/VecStrideMaxAll.html
index 178af88..2de2eb2 100644
--- a/docs/manualpages/Vec/VecStrideMaxAll.html
+++ b/docs/manualpages/Vec/VecStrideMaxAll.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideMaxAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideMaxAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideMaxAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideMaxAll"><H1>VecStrideMaxAll</H1></A>
Computes the maximums of subvectors of a vector defined by a starting point and a stride and optionally its location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideMin.html b/docs/manualpages/Vec/VecStrideMin.html
index daff4de..532bdbe 100644
--- a/docs/manualpages/Vec/VecStrideMin.html
+++ b/docs/manualpages/Vec/VecStrideMin.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideMin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideMin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideMin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideMin"><H1>VecStrideMin</H1></A>
Computes the minimum of subvector of a vector defined by a starting point and a stride and optionally its location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideMinAll.html b/docs/manualpages/Vec/VecStrideMinAll.html
index a21010e..1ec7c89 100644
--- a/docs/manualpages/Vec/VecStrideMinAll.html
+++ b/docs/manualpages/Vec/VecStrideMinAll.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideMinAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideMinAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideMinAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideMinAll"><H1>VecStrideMinAll</H1></A>
Computes the minimum of subvector of a vector defined by a starting point and a stride and optionally its location.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideNorm.html b/docs/manualpages/Vec/VecStrideNorm.html
index 7d9751c..f8ef9b1 100644
--- a/docs/manualpages/Vec/VecStrideNorm.html
+++ b/docs/manualpages/Vec/VecStrideNorm.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideNorm</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideNorm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideNorm.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideNorm"><H1>VecStrideNorm</H1></A>
Computes the norm of subvector of a vector defined by a starting point and a stride.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideNormAll.html b/docs/manualpages/Vec/VecStrideNormAll.html
index e63b1e0..a6910db 100644
--- a/docs/manualpages/Vec/VecStrideNormAll.html
+++ b/docs/manualpages/Vec/VecStrideNormAll.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideNormAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideNormAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideNormAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideNormAll"><H1>VecStrideNormAll</H1></A>
Computes the norms of subvectors of a vector defined by a starting point and a stride.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideScale.html b/docs/manualpages/Vec/VecStrideScale.html
index a1ad561..085bffb 100644
--- a/docs/manualpages/Vec/VecStrideScale.html
+++ b/docs/manualpages/Vec/VecStrideScale.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideScale</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideScale.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideScale.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideScale"><H1>VecStrideScale</H1></A>
Scales a subvector of a vector defined by a starting point and a stride.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideScaleAll.html b/docs/manualpages/Vec/VecStrideScaleAll.html
index 85b89ef..65d6909 100644
--- a/docs/manualpages/Vec/VecStrideScaleAll.html
+++ b/docs/manualpages/Vec/VecStrideScaleAll.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideScaleAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideScaleAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideScaleAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideScaleAll"><H1>VecStrideScaleAll</H1></A>
Scales the subvectors of a vector defined by a starting point and a stride.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideScatter.html b/docs/manualpages/Vec/VecStrideScatter.html
index f0417eb..29fa09b 100644
--- a/docs/manualpages/Vec/VecStrideScatter.html
+++ b/docs/manualpages/Vec/VecStrideScatter.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideScatter"><H1>VecStrideScatter</H1></A>
Scatters a single component from a vector into a multi-component vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideScatterAll.html b/docs/manualpages/Vec/VecStrideScatterAll.html
index 3d206bc..db32984 100644
--- a/docs/manualpages/Vec/VecStrideScatterAll.html
+++ b/docs/manualpages/Vec/VecStrideScatterAll.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideScatterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideScatterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideScatterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideScatterAll"><H1>VecStrideScatterAll</H1></A>
Scatters all the single components from separate vectors into a multi-component vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideSet.html b/docs/manualpages/Vec/VecStrideSet.html
index 00ab16d..2b19884 100644
--- a/docs/manualpages/Vec/VecStrideSet.html
+++ b/docs/manualpages/Vec/VecStrideSet.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideSet"><H1>VecStrideSet</H1></A>
Sets a subvector of a vector defined by a starting point and a stride with a given value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideSubSetGather.html b/docs/manualpages/Vec/VecStrideSubSetGather.html
index 335994a..193aae1 100644
--- a/docs/manualpages/Vec/VecStrideSubSetGather.html
+++ b/docs/manualpages/Vec/VecStrideSubSetGather.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideSubSetGather</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideSubSetGather.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideSubSetGather.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideSubSetGather"><H1>VecStrideSubSetGather</H1></A>
Gathers a subset of components from a multi-component vector into another vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecStrideSubSetScatter.html b/docs/manualpages/Vec/VecStrideSubSetScatter.html
index 4074db3..a31bffb 100644
--- a/docs/manualpages/Vec/VecStrideSubSetScatter.html
+++ b/docs/manualpages/Vec/VecStrideSubSetScatter.html
@@ -5,8 +5,8 @@
<TITLE>VecStrideSubSetScatter</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecStrideSubSetScatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecStrideSubSetScatter.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecStrideSubSetScatter"><H1>VecStrideSubSetScatter</H1></A>
Scatters components from a vector into a subset of components of a multi-component vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSum.html b/docs/manualpages/Vec/VecSum.html
index c53ec18..8b9fd33 100644
--- a/docs/manualpages/Vec/VecSum.html
+++ b/docs/manualpages/Vec/VecSum.html
@@ -5,8 +5,8 @@
<TITLE>VecSum</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSum.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSum.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSum"><H1>VecSum</H1></A>
Computes the sum of all the components of a vector.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecSwap.html b/docs/manualpages/Vec/VecSwap.html
index 65a0a2f..daa2bb1 100644
--- a/docs/manualpages/Vec/VecSwap.html
+++ b/docs/manualpages/Vec/VecSwap.html
@@ -5,8 +5,8 @@
<TITLE>VecSwap</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecSwap.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecSwap.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecSwap"><H1>VecSwap</H1></A>
Swaps the vectors x and y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecTDot.html b/docs/manualpages/Vec/VecTDot.html
index 292dfca..4a90b4b 100644
--- a/docs/manualpages/Vec/VecTDot.html
+++ b/docs/manualpages/Vec/VecTDot.html
@@ -5,8 +5,8 @@
<TITLE>VecTDot</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecTDot.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecTDot.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecTDot"><H1>VecTDot</H1></A>
Computes an indefinite vector dot product. That is, this routine does NOT use the complex conjugate.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecTDotBegin.html b/docs/manualpages/Vec/VecTDotBegin.html
index f353103..1195cbb 100644
--- a/docs/manualpages/Vec/VecTDotBegin.html
+++ b/docs/manualpages/Vec/VecTDotBegin.html
@@ -5,8 +5,8 @@
<TITLE>VecTDotBegin</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecTDotBegin.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecTDotBegin.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecTDotBegin"><H1>VecTDotBegin</H1></A>
Starts a split phase transpose dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecTDotEnd.html b/docs/manualpages/Vec/VecTDotEnd.html
index 3290038..dbcfcf8 100644
--- a/docs/manualpages/Vec/VecTDotEnd.html
+++ b/docs/manualpages/Vec/VecTDotEnd.html
@@ -5,8 +5,8 @@
<TITLE>VecTDotEnd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecTDotEnd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecTDotEnd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecTDotEnd"><H1>VecTDotEnd</H1></A>
Ends a split phase transpose dot product computation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecType.html b/docs/manualpages/Vec/VecType.html
index 1a87be5..4414706 100644
--- a/docs/manualpages/Vec/VecType.html
+++ b/docs/manualpages/Vec/VecType.html
@@ -5,8 +5,8 @@
<TITLE>VecType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecType"><H1>VecType</H1></A>
String with the name of a PETSc vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecUniqueEntries.html b/docs/manualpages/Vec/VecUniqueEntries.html
index 7433a2e..45a4f98 100644
--- a/docs/manualpages/Vec/VecUniqueEntries.html
+++ b/docs/manualpages/Vec/VecUniqueEntries.html
@@ -5,8 +5,8 @@
<TITLE>VecUniqueEntries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecUniqueEntries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecUniqueEntries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecUniqueEntries"><H1>VecUniqueEntries</H1></A>
Compute the number of unique entries, and those entries
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecView.html b/docs/manualpages/Vec/VecView.html
index b1790e3..748020d 100644
--- a/docs/manualpages/Vec/VecView.html
+++ b/docs/manualpages/Vec/VecView.html
@@ -5,8 +5,8 @@
<TITLE>VecView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecView"><H1>VecView</H1></A>
Views a vector object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecWAXPY.html b/docs/manualpages/Vec/VecWAXPY.html
index ec82f08..8509ee3 100644
--- a/docs/manualpages/Vec/VecWAXPY.html
+++ b/docs/manualpages/Vec/VecWAXPY.html
@@ -5,8 +5,8 @@
<TITLE>VecWAXPY</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecWAXPY.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecWAXPY.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecWAXPY"><H1>VecWAXPY</H1></A>
Computes w = alpha x + y.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecWhichBetween.html b/docs/manualpages/Vec/VecWhichBetween.html
index cf3bb61..60ac5e4 100644
--- a/docs/manualpages/Vec/VecWhichBetween.html
+++ b/docs/manualpages/Vec/VecWhichBetween.html
@@ -5,8 +5,8 @@
<TITLE>VecWhichBetween</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecWhichBetween.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecWhichBetween.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecWhichBetween"><H1>VecWhichBetween</H1></A>
Creates an index set containing the indices where VecLow < V < VecHigh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecWhichBetweenOrEqual.html b/docs/manualpages/Vec/VecWhichBetweenOrEqual.html
index b124bfe..06535b3 100644
--- a/docs/manualpages/Vec/VecWhichBetweenOrEqual.html
+++ b/docs/manualpages/Vec/VecWhichBetweenOrEqual.html
@@ -5,8 +5,8 @@
<TITLE>VecWhichBetweenOrEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecWhichBetweenOrEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecWhichBetweenOrEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecWhichBetweenOrEqual"><H1>VecWhichBetweenOrEqual</H1></A>
Creates an index set containing the indices where VecLow <= V <= VecHigh
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecWhichEqual.html b/docs/manualpages/Vec/VecWhichEqual.html
index e76ad60..d83a07c 100644
--- a/docs/manualpages/Vec/VecWhichEqual.html
+++ b/docs/manualpages/Vec/VecWhichEqual.html
@@ -5,8 +5,8 @@
<TITLE>VecWhichEqual</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecWhichEqual.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecWhichEqual.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecWhichEqual"><H1>VecWhichEqual</H1></A>
Creates an index set containing the indices where the vectors Vec1 and Vec2 have identical elements.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecWhichGreaterThan.html b/docs/manualpages/Vec/VecWhichGreaterThan.html
index b609236..648f085 100644
--- a/docs/manualpages/Vec/VecWhichGreaterThan.html
+++ b/docs/manualpages/Vec/VecWhichGreaterThan.html
@@ -5,8 +5,8 @@
<TITLE>VecWhichGreaterThan</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecWhichGreaterThan.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecWhichGreaterThan.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecWhichGreaterThan"><H1>VecWhichGreaterThan</H1></A>
Creates an index set containing the indices where the vectors Vec1 > Vec2
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecWhichLessThan.html b/docs/manualpages/Vec/VecWhichLessThan.html
index 594a9d8..b5d450a 100644
--- a/docs/manualpages/Vec/VecWhichLessThan.html
+++ b/docs/manualpages/Vec/VecWhichLessThan.html
@@ -5,8 +5,8 @@
<TITLE>VecWhichLessThan</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecWhichLessThan.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecWhichLessThan.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecWhichLessThan"><H1>VecWhichLessThan</H1></A>
Creates an index set containing the indices where the vectors Vec1 < Vec2
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/VecZeroEntries.html b/docs/manualpages/Vec/VecZeroEntries.html
index e5684f5..54fa9c3 100644
--- a/docs/manualpages/Vec/VecZeroEntries.html
+++ b/docs/manualpages/Vec/VecZeroEntries.html
@@ -5,8 +5,8 @@
<TITLE>VecZeroEntries</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/VecZeroEntries.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/VecZeroEntries.html "><small>Report Typos and Errors</small></a></div>
<A NAME="VecZeroEntries"><H1>VecZeroEntries</H1></A>
puts a 0.0 in each element of a vector
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/Vecs.html b/docs/manualpages/Vec/Vecs.html
index 7463b99..c6bddcf 100644
--- a/docs/manualpages/Vec/Vecs.html
+++ b/docs/manualpages/Vec/Vecs.html
@@ -5,8 +5,8 @@
<TITLE>Vecs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/Vecs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/Vecs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="Vecs"><H1>Vecs</H1></A>
Collection of vectors where the data for the vectors is stored in one contiguous memory
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Vec/index.html b/docs/manualpages/Vec/index.html
index 085f315..7c30eae 100644
--- a/docs/manualpages/Vec/index.html
+++ b/docs/manualpages/Vec/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Vec/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Vec/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
@@ -348,15 +348,15 @@ in PDE-based (or other) simulations.
<TR>
<TD WIDTH=250><A HREF="./VecCUSPReplaceArray.html">VecCUSPReplaceArray</A></TD>
<TD WIDTH=250><A HREF="./VecNestGetSubVecs.html">VecNestGetSubVecs</A></TD>
- <TD WIDTH=250><A HREF="./VecScatterRemap.html">VecScatterRemap</A></TD>
+ <TD WIDTH=250><A HREF="./VecSetLayout.html">VecSetLayout</A></TD>
<TR>
<TD WIDTH=250><A HREF="./VecCUSPResetArray.html">VecCUSPResetArray</A></TD>
<TD WIDTH=250><A HREF="./VecNestSetSubVec.html">VecNestSetSubVec</A></TD>
- <TD WIDTH=250><A HREF="./VecSetLayout.html">VecSetLayout</A></TD>
+ <TD WIDTH=250><A HREF="./VecSetValuesSection.html">VecSetValuesSection</A></TD>
<TR>
<TD WIDTH=250><A HREF="./VecFinalizePackage.html">VecFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./VecNestSetSubVecs.html">VecNestSetSubVecs</A></TD>
- <TD WIDTH=250><A HREF="./VecSetValuesSection.html">VecSetValuesSection</A></TD>
+ <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TD WIDTH=250><A HREF="./VecGetArray1d.html">VecGetArray1d</A></TD>
<TD WIDTH=250><A HREF="./VecPlaceArray.html">VecPlaceArray</A></TD>
diff --git a/docs/manualpages/Viewer/PETSCVIEWERMATLAB.html b/docs/manualpages/Viewer/PETSCVIEWERMATLAB.html
index 52674e8..94a80c2 100644
--- a/docs/manualpages/Viewer/PETSCVIEWERMATLAB.html
+++ b/docs/manualpages/Viewer/PETSCVIEWERMATLAB.html
@@ -5,8 +5,8 @@
<TITLE>PETSCVIEWERMATLAB</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSCVIEWERMATLAB.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSCVIEWERMATLAB.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSCVIEWERMATLAB"><H1>PETSCVIEWERMATLAB</H1></A>
A viewer that saves the variables into a MATLAB .mat file that may be read into MATLAB with load('filename').
<P>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_.html b/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_.html
index 5953332..5b8d176 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_BINARY_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_BINARY_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_BINARY_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_BINARY_"><H1>PETSC_VIEWER_BINARY_</H1></A>
Creates a binary <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_SELF.html b/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_SELF.html
index 5acb5e0..16ab946 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_SELF.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_SELF.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_BINARY_SELF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_BINARY_SELF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_BINARY_SELF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_BINARY_SELF"><H1>PETSC_VIEWER_BINARY_SELF</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_BINARY_.html#PETSC_VIEWER_BINARY_">PETSC_VIEWER_BINARY_</A>(<A HREF="../Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_WORLD.html b/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_WORLD.html
index bcca75e..4a50c0c 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_WORLD.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_BINARY_WORLD.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_BINARY_WORLD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_BINARY_WORLD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_BINARY_WORLD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_BINARY_WORLD"><H1>PETSC_VIEWER_BINARY_WORLD</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_BINARY_.html#PETSC_VIEWER_BINARY_">PETSC_VIEWER_BINARY_</A>(<A HREF="../Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html b/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html
index 3be60f0..e6f57fa 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_DRAW_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_DRAW_"><H1>PETSC_VIEWER_DRAW_</H1></A>
Creates a window <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_SELF.html b/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_SELF.html
index e341697..2e22e06 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_SELF.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_SELF.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_DRAW_SELF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_DRAW_SELF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_DRAW_SELF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_DRAW_SELF"><H1>PETSC_VIEWER_DRAW_SELF</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_DRAW_.html#PETSC_VIEWER_DRAW_">PETSC_VIEWER_DRAW_</A>(<A HREF="../Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html b/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html
index c4efb4c..852ebfb 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_DRAW_WORLD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_DRAW_WORLD"><H1>PETSC_VIEWER_DRAW_WORLD</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_DRAW_.html#PETSC_VIEWER_DRAW_">PETSC_VIEWER_DRAW_</A>(<A HREF="../Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_HDF5_.html b/docs/manualpages/Viewer/PETSC_VIEWER_HDF5_.html
index 8c07e1d..c4cdbfb 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_HDF5_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_HDF5_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_HDF5_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_HDF5_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_HDF5_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_HDF5_"><H1>PETSC_VIEWER_HDF5_</H1></A>
Creates an HDF5 <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html b/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html
index 5263fb8..45cbc68 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_MATLAB_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_MATLAB_"><H1>PETSC_VIEWER_MATLAB_</H1></A>
Creates a Matlab <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_SELF.html b/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_SELF.html
index d7b0d49..235c9f9 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_SELF.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_SELF.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_MATLAB_SELF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_SELF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_SELF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_MATLAB_SELF"><H1>PETSC_VIEWER_MATLAB_SELF</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</A>(<A HREF="../Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_WORLD.html b/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_WORLD.html
index caeccd1..070911c 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_WORLD.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_WORLD.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_MATLAB_WORLD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_WORLD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_WORLD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_MATLAB_WORLD"><H1>PETSC_VIEWER_MATLAB_WORLD</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</A>(<A HREF="../Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_SAWS_.html b/docs/manualpages/Viewer/PETSC_VIEWER_SAWS_.html
index d6aed3b..8140048 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_SAWS_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_SAWS_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_SAWS_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_SAWS_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_SAWS_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_SAWS_"><H1>PETSC_VIEWER_SAWS_</H1></A>
Creates an SAWs <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html b/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html
index 004e06d..e7e0fab 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_SOCKET_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_SOCKET_"><H1>PETSC_VIEWER_SOCKET_</H1></A>
Creates a socket viewer shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -44,16 +44,18 @@ an error code. The socket <A HREF="../Viewer/PetscViewer.html#PetscViewer">Pets
</pre>
<P>
Currently the only socket client available is MATLAB. See
-src/dm/da/examples/tests/ex12.c and ex12.m for an example of usage.
+src/dm/examples/tests/ex12.c and ex12.m for an example of usage.
<P>
Connects to a waiting socket and stays connected until <A HREF="../Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</A>() is called.
<P>
-Use this for communicating with an interactive MATLAB session, see <A HREF="../Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</A>() for communicating with the MATLAB engine.
+Use this for communicating with an interactive MATLAB session, see <A HREF="../Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</A>() for writing output to a
+.mat file. Use <A HREF="../Sys/PetscMatlabEngineCreate.html#PetscMatlabEngineCreate">PetscMatlabEngineCreate</A>() or <A HREF="../Sys/PETSC_MATLAB_ENGINE_.html#PETSC_MATLAB_ENGINE_">PETSC_MATLAB_ENGINE_</A>(), <A HREF="../Sys/PETSC_MATLAB_ENGINE_SELF.html#PETSC_MATLAB_ENGINE_SELF">PETSC_MATLAB_ENGINE_SELF</A>, or <A HREF="../Sys/PETSC_MATLAB_ENGINE_WORLD.html#PETSC_MATLAB_ENGINE_WORLD">PETSC_MATLAB_ENGINE_WORLD</A>
+for communicating with a MATLAB Engine
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
<A HREF="../Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</A>, <A HREF="../Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</A>, <A HREF="../Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</A>(), <A HREF="../Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</A>(),
<BR><A HREF="../Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</A>(), <A HREF="../Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</A>(), <A HREF="../Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</A>(), <A HREF="../Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</A>(), <A HREF="../Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscView [...]
-<A HREF="../Viewer/PetscViewerBinaryWriteStringArray.html#PetscViewerBinaryWriteStringArray">PetscViewerBinaryWriteStringArray</A>(), PetscBinaryViewerGetDescriptor(), <A HREF="../Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</A>()
+<A HREF="../Viewer/PetscViewerBinaryWriteStringArray.html#PetscViewerBinaryWriteStringArray">PetscViewerBinaryWriteStringArray</A>(), <A HREF="../Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</A>(), <A HREF="../Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</A>()
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/sys/classes/viewer/impls/socket/send.c.html#PETSC_VIEWER_SOCKET_">src/sys/classes/viewer/impls/socket/send.c</A>
<BR><A HREF="./index.html">Index of all Viewer routines</A>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html b/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html
index dcbaeec..3bef0b3 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_SOCKET_SELF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_SOCKET_SELF"><H1>PETSC_VIEWER_SOCKET_SELF</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</A>(<A HREF="../Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html b/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html
index baa6938..9adc82d 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_SOCKET_WORLD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_SOCKET_WORLD"><H1>PETSC_VIEWER_SOCKET_WORLD</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</A>(<A HREF="../Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_STDERR_.html b/docs/manualpages/Viewer/PETSC_VIEWER_STDERR_.html
index 3950238..6c32aac 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_STDERR_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_STDERR_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_STDERR_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_STDERR_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_STDERR_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_STDERR_"><H1>PETSC_VIEWER_STDERR_</H1></A>
Creates a ASCII <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_.html b/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_.html
index 50fe29b..215413d 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_STDOUT_</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_STDOUT_"><H1>PETSC_VIEWER_STDOUT_</H1></A>
Creates a ASCII <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html b/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html
index 1e5127f..aaf5379 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_STDOUT_SELF</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_STDOUT_SELF"><H1>PETSC_VIEWER_STDOUT_SELF</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_STDOUT_.html#PETSC_VIEWER_STDOUT_">PETSC_VIEWER_STDOUT_</A>(<A HREF="../Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>beginner
diff --git a/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html b/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html
index 4bf64fa..922e1ca 100644
--- a/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html
+++ b/docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html
@@ -5,8 +5,8 @@
<TITLE>PETSC_VIEWER_STDOUT_WORLD</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PETSC_VIEWER_STDOUT_WORLD"><H1>PETSC_VIEWER_STDOUT_WORLD</H1></A>
same as <A HREF="../Viewer/PETSC_VIEWER_STDOUT_.html#PETSC_VIEWER_STDOUT_">PETSC_VIEWER_STDOUT_</A>(<A HREF="../Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</A>)
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>beginner
diff --git a/docs/manualpages/Viewer/PetscDataTypeToHDF5DataType.html b/docs/manualpages/Viewer/PetscDataTypeToHDF5DataType.html
index 2323ab7..bb706c8 100644
--- a/docs/manualpages/Viewer/PetscDataTypeToHDF5DataType.html
+++ b/docs/manualpages/Viewer/PetscDataTypeToHDF5DataType.html
@@ -5,8 +5,8 @@
<TITLE>PetscDataTypeToHDF5DataType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscDataTypeToHDF5DataType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscDataTypeToHDF5DataType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscDataTypeToHDF5DataType"><H1>PetscDataTypeToHDF5DataType</H1></A>
Converts the PETSc name of a datatype to its HDF5 name.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscHDF5DataTypeToPetscDataType.html b/docs/manualpages/Viewer/PetscHDF5DataTypeToPetscDataType.html
index b137b91..b88041c 100644
--- a/docs/manualpages/Viewer/PetscHDF5DataTypeToPetscDataType.html
+++ b/docs/manualpages/Viewer/PetscHDF5DataTypeToPetscDataType.html
@@ -5,8 +5,8 @@
<TITLE>PetscHDF5DataTypeToPetscDataType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscHDF5DataTypeToPetscDataType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscHDF5DataTypeToPetscDataType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscHDF5DataTypeToPetscDataType"><H1>PetscHDF5DataTypeToPetscDataType</H1></A>
Finds the PETSc name of a datatype from its HDF5 name
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscObjectViewSAWs.html b/docs/manualpages/Viewer/PetscObjectViewSAWs.html
index 1666c2f..75997a3 100644
--- a/docs/manualpages/Viewer/PetscObjectViewSAWs.html
+++ b/docs/manualpages/Viewer/PetscObjectViewSAWs.html
@@ -5,8 +5,8 @@
<TITLE>PetscObjectViewSAWs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscObjectViewSAWs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscObjectViewSAWs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscObjectViewSAWs"><H1>PetscObjectViewSAWs</H1></A>
View the base portion of any object with an SAWs viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscOptionsGetViewer.html b/docs/manualpages/Viewer/PetscOptionsGetViewer.html
index 1645ac8..3c70971 100644
--- a/docs/manualpages/Viewer/PetscOptionsGetViewer.html
+++ b/docs/manualpages/Viewer/PetscOptionsGetViewer.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsGetViewer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscOptionsGetViewer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscOptionsGetViewer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsGetViewer"><H1>PetscOptionsGetViewer</H1></A>
Gets a viewer appropriate for the type indicated by the user
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscOptionsHelpPrintedCheck.html b/docs/manualpages/Viewer/PetscOptionsHelpPrintedCheck.html
index a90d48b..0b57341 100644
--- a/docs/manualpages/Viewer/PetscOptionsHelpPrintedCheck.html
+++ b/docs/manualpages/Viewer/PetscOptionsHelpPrintedCheck.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsHelpPrintedCheck</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscOptionsHelpPrintedCheck.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscOptionsHelpPrintedCheck.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsHelpPrintedCheck"><H1>PetscOptionsHelpPrintedCheck</H1></A>
Checks if a particular pre, name pair has previous been entered (meaning the help message was printed)
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscOptionsHelpPrintedCreate.html b/docs/manualpages/Viewer/PetscOptionsHelpPrintedCreate.html
index f557860..7ecc993 100644
--- a/docs/manualpages/Viewer/PetscOptionsHelpPrintedCreate.html
+++ b/docs/manualpages/Viewer/PetscOptionsHelpPrintedCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscOptionsHelpPrintedCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscOptionsHelpPrintedCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscOptionsHelpPrintedCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscOptionsHelpPrintedCreate"><H1>PetscOptionsHelpPrintedCreate</H1></A>
Creates an object used to manage tracking which help messages have been printed so they will not be printed again.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscSysFinalizePackage.html b/docs/manualpages/Viewer/PetscSysFinalizePackage.html
index 3cc6587..f03811f 100644
--- a/docs/manualpages/Viewer/PetscSysFinalizePackage.html
+++ b/docs/manualpages/Viewer/PetscSysFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscSysFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscSysFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscSysFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSysFinalizePackage"><H1>PetscSysFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to Mathematica. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscSysInitializePackage.html b/docs/manualpages/Viewer/PetscSysInitializePackage.html
index 2f740d0..c6de77a 100644
--- a/docs/manualpages/Viewer/PetscSysInitializePackage.html
+++ b/docs/manualpages/Viewer/PetscSysInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscSysInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscSysInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscSysInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscSysInitializePackage"><H1>PetscSysInitializePackage</H1></A>
This function initializes everything in the main Petsc package. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the call to <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewer.html b/docs/manualpages/Viewer/PetscViewer.html
index 608e841..3dd9506 100644
--- a/docs/manualpages/Viewer/PetscViewer.html
+++ b/docs/manualpages/Viewer/PetscViewer.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewer"><H1>PetscViewer</H1></A>
Abstract PETSc object that helps view (in ASCII, binary, graphically etc) other PETSc objects
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIAddTab.html b/docs/manualpages/Viewer/PetscViewerASCIIAddTab.html
index f746a93..7d5a1d4 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIAddTab.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIAddTab.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIAddTab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIAddTab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIAddTab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIAddTab"><H1>PetscViewerASCIIAddTab</H1></A>
Add to the number of times an ASCII viewer tabs before printing
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIGetPointer.html b/docs/manualpages/Viewer/PetscViewerASCIIGetPointer.html
index d538a8e..0bb5075 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIGetPointer.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIGetPointer.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIGetPointer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIGetPointer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIGetPointer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIGetPointer"><H1>PetscViewerASCIIGetPointer</H1></A>
Extracts the file pointer from an ASCII <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIGetStderr.html b/docs/manualpages/Viewer/PetscViewerASCIIGetStderr.html
index 70f993b..7226de2 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIGetStderr.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIGetStderr.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIGetStderr</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIGetStderr.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIGetStderr.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIGetStderr"><H1>PetscViewerASCIIGetStderr</H1></A>
Creates a ASCII <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator. Error returning version of <A HREF="../Viewer/PETSC_VIEWER_STDERR_.html#PETSC_VIEWER_STDERR_">PETSC_VIEWER_STDERR_</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html b/docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html
index a97b1e9..f7a50a0 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIGetStdout</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIGetStdout"><H1>PetscViewerASCIIGetStdout</H1></A>
Creates a ASCII <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> shared by all processors in a communicator. Error returning version of <A HREF="../Viewer/PETSC_VIEWER_STDOUT_.html#PETSC_VIEWER_STDOUT_">PETSC_VIEWER_STDOUT_</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIGetTab.html b/docs/manualpages/Viewer/PetscViewerASCIIGetTab.html
index 99113c4..92c8886 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIGetTab.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIGetTab.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIGetTab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIGetTab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIGetTab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIGetTab"><H1>PetscViewerASCIIGetTab</H1></A>
Return the number of tabs used by <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIOpen.html b/docs/manualpages/Viewer/PetscViewerASCIIOpen.html
index 499452a..4b59f1a 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIOpen"><H1>PetscViewerASCIIOpen</H1></A>
Opens an ASCII file as a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIOpenWithFILE.html b/docs/manualpages/Viewer/PetscViewerASCIIOpenWithFILE.html
index 2eac3b1..4e079b1 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIOpenWithFILE.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIOpenWithFILE.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIOpenWithFILE</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIOpenWithFILE.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIOpenWithFILE.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIOpenWithFILE"><H1>PetscViewerASCIIOpenWithFILE</H1></A>
Given an open file creates an ASCII viewer that prints to it.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html b/docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html
index 2190ca4..b4d24b2 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIPopSynchronized</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIPopSynchronized"><H1>PetscViewerASCIIPopSynchronized</H1></A>
Undoes most recent <A HREF="../Viewer/PetscViewerASCIIPushSynchronized.html#PetscViewerASCIIPushSynchronized">PetscViewerASCIIPushSynchronized</A>() for this viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIPopTab.html b/docs/manualpages/Viewer/PetscViewerASCIIPopTab.html
index 0db286a..149e4bc 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIPopTab.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIPopTab.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIPopTab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIPopTab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIPopTab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIPopTab"><H1>PetscViewerASCIIPopTab</H1></A>
Removes one tab from the amount that <A HREF="../Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</A>() lines are tabbed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIPrintf.html b/docs/manualpages/Viewer/PetscViewerASCIIPrintf.html
index 9d501ac..9f964ad 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIPrintf.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIPrintf"><H1>PetscViewerASCIIPrintf</H1></A>
Prints to a file, only from the first processor in the <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html b/docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html
index b00ebc4..398d83a 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIPushSynchronized</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIPushSynchronized"><H1>PetscViewerASCIIPushSynchronized</H1></A>
Allows calls to <A HREF="../Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</A>() for this viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIPushTab.html b/docs/manualpages/Viewer/PetscViewerASCIIPushTab.html
index a50e770..a4f9487 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIPushTab.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIPushTab.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIPushTab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIPushTab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIPushTab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIPushTab"><H1>PetscViewerASCIIPushTab</H1></A>
Adds one more tab to the amount that <A HREF="../Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</A>() lines are tabbed.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIRead.html b/docs/manualpages/Viewer/PetscViewerASCIIRead.html
index 1c99954..934f798 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIRead.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIRead.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIRead"><H1>PetscViewerASCIIRead</H1></A>
Reads from am ASCII file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIISetTab.html b/docs/manualpages/Viewer/PetscViewerASCIISetTab.html
index 0c65446..0032758 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIISetTab.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIISetTab.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIISetTab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIISetTab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIISetTab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIISetTab"><H1>PetscViewerASCIISetTab</H1></A>
Causes <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> to tab in a number of times
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html b/docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html
index 0ea4085..c020348 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIISubtractTab</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIISubtractTab"><H1>PetscViewerASCIISubtractTab</H1></A>
Subtracts from the number of times an ASCII viewer tabs before printing
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html b/docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html
index ed8f651..7d6860f 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIISynchronizedPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIISynchronizedPrintf"><H1>PetscViewerASCIISynchronizedPrintf</H1></A>
Prints synchronized output to the specified file from several processors. Output of the first processor is followed by that of the second, etc.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html b/docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html
index 47634e0..54238aa 100644
--- a/docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html
+++ b/docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerASCIIUseTabs</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerASCIIUseTabs"><H1>PetscViewerASCIIUseTabs</H1></A>
Turns on or off the use of tabs with the ASCII <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerAndFormatCreate.html b/docs/manualpages/Viewer/PetscViewerAndFormatCreate.html
index 6d8a50b..1f74334 100644
--- a/docs/manualpages/Viewer/PetscViewerAndFormatCreate.html
+++ b/docs/manualpages/Viewer/PetscViewerAndFormatCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerAndFormatCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerAndFormatCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerAndFormatCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerAndFormatCreate"><H1>PetscViewerAndFormatCreate</H1></A>
Creates a PetscViewerAndFormat struct.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerAndFormatDestroy.html b/docs/manualpages/Viewer/PetscViewerAndFormatDestroy.html
index f3705d6..70e5bb9 100644
--- a/docs/manualpages/Viewer/PetscViewerAndFormatDestroy.html
+++ b/docs/manualpages/Viewer/PetscViewerAndFormatDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerAndFormatDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerAndFormatDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerAndFormatDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerAndFormatDestroy"><H1>PetscViewerAndFormatDestroy</H1></A>
Destroys a PetscViewerAndFormat struct.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerAppendOptionsPrefix.html b/docs/manualpages/Viewer/PetscViewerAppendOptionsPrefix.html
index a3fb01a..d2802d9 100644
--- a/docs/manualpages/Viewer/PetscViewerAppendOptionsPrefix.html
+++ b/docs/manualpages/Viewer/PetscViewerAppendOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerAppendOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerAppendOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerAppendOptionsPrefix"><H1>PetscViewerAppendOptionsPrefix</H1></A>
Appends to the prefix used for searching for all <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryAddMPIIOOffset.html b/docs/manualpages/Viewer/PetscViewerBinaryAddMPIIOOffset.html
index 0a4c68a..baee42e 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryAddMPIIOOffset.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryAddMPIIOOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryAddMPIIOOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryAddMPIIOOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryAddMPIIOOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryAddMPIIOOffset"><H1>PetscViewerBinaryAddMPIIOOffset</H1></A>
Adds to the current offset that should be passed to MPI_File_set_view()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html b/docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html
index 8e34bb9..072d09f 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetDescriptor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetDescriptor"><H1>PetscViewerBinaryGetDescriptor</H1></A>
Extracts the file descriptor from a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetFlowControl.html b/docs/manualpages/Viewer/PetscViewerBinaryGetFlowControl.html
index 19aaca3..290fed5 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetFlowControl.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetFlowControl.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetFlowControl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetFlowControl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetFlowControl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetFlowControl"><H1>PetscViewerBinaryGetFlowControl</H1></A>
Returns how many messages are allowed to outstanding at the same time during parallel IO reads/writes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html b/docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html
index a7c229b..da2b872 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetInfoPointer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetInfoPointer"><H1>PetscViewerBinaryGetInfoPointer</H1></A>
Extracts the file pointer for the ASCII info file associated with a binary file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html b/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html
index c7eb765..d08e1cd 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetMPIIODescriptor</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetMPIIODescriptor"><H1>PetscViewerBinaryGetMPIIODescriptor</H1></A>
Extracts the MPI IO file descriptor from a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIOOffset.html b/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIOOffset.html
index 842b9c8..f08a0c2 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIOOffset.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetMPIIOOffset.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetMPIIOOffset</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetMPIIOOffset.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetMPIIOOffset.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetMPIIOOffset"><H1>PetscViewerBinaryGetMPIIOOffset</H1></A>
Gets the current offset that should be passed to MPI_File_set_view()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetSkipHeader.html b/docs/manualpages/Viewer/PetscViewerBinaryGetSkipHeader.html
index c155589..702d1e0 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetSkipHeader.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetSkipHeader.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetSkipHeader</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetSkipHeader.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetSkipHeader.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetSkipHeader"><H1>PetscViewerBinaryGetSkipHeader</H1></A>
checks whether to write a header with size information on output, or just raw data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetSkipInfo.html b/docs/manualpages/Viewer/PetscViewerBinaryGetSkipInfo.html
index e680626..b9ff42e 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetSkipInfo.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetSkipInfo.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetSkipInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetSkipInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetSkipInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetSkipInfo"><H1>PetscViewerBinaryGetSkipInfo</H1></A>
check if viewer wrote a .info file
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetSkipOptions.html b/docs/manualpages/Viewer/PetscViewerBinaryGetSkipOptions.html
index edff268..d6f77cf 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetSkipOptions.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetSkipOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetSkipOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetSkipOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetSkipOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetSkipOptions"><H1>PetscViewerBinaryGetSkipOptions</H1></A>
checks if viewer uses the PETSc options database when loading objects
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html b/docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html
index 01c7e4f..0c33dfb 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryGetUseMPIIO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryGetUseMPIIO"><H1>PetscViewerBinaryGetUseMPIIO</H1></A>
Returns <A HREF="../Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</A> if the binary viewer uses MPI-IO.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryOpen.html b/docs/manualpages/Viewer/PetscViewerBinaryOpen.html
index 97289ea..6a12328 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryOpen"><H1>PetscViewerBinaryOpen</H1></A>
Opens a file for binary input/output.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryRead.html b/docs/manualpages/Viewer/PetscViewerBinaryRead.html
index f13a047..5ccd99e 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryRead.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryRead.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryRead"><H1>PetscViewerBinaryRead</H1></A>
Reads from a binary file, all processors get the same result
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryReadStringArray.html b/docs/manualpages/Viewer/PetscViewerBinaryReadStringArray.html
index d6a4cd6..c13d662 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryReadStringArray.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryReadStringArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryReadStringArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryReadStringArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryReadStringArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryReadStringArray"><H1>PetscViewerBinaryReadStringArray</H1></A>
reads a binary file an array of strings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinarySetFlowControl.html b/docs/manualpages/Viewer/PetscViewerBinarySetFlowControl.html
index ca27ed2..1500e0d 100644
--- a/docs/manualpages/Viewer/PetscViewerBinarySetFlowControl.html
+++ b/docs/manualpages/Viewer/PetscViewerBinarySetFlowControl.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinarySetFlowControl</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinarySetFlowControl.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinarySetFlowControl.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinarySetFlowControl"><H1>PetscViewerBinarySetFlowControl</H1></A>
Sets how many messages are allowed to outstanding at the same time during parallel IO reads/writes
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinarySetSkipHeader.html b/docs/manualpages/Viewer/PetscViewerBinarySetSkipHeader.html
index b22c621..a7b0454 100644
--- a/docs/manualpages/Viewer/PetscViewerBinarySetSkipHeader.html
+++ b/docs/manualpages/Viewer/PetscViewerBinarySetSkipHeader.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinarySetSkipHeader</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinarySetSkipHeader.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinarySetSkipHeader.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinarySetSkipHeader"><H1>PetscViewerBinarySetSkipHeader</H1></A>
do not write a header with size information on output, just raw data
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinarySetSkipInfo.html b/docs/manualpages/Viewer/PetscViewerBinarySetSkipInfo.html
index eda10c6..ac1e59d 100644
--- a/docs/manualpages/Viewer/PetscViewerBinarySetSkipInfo.html
+++ b/docs/manualpages/Viewer/PetscViewerBinarySetSkipInfo.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinarySetSkipInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinarySetSkipInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinarySetSkipInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinarySetSkipInfo"><H1>PetscViewerBinarySetSkipInfo</H1></A>
Binary file will not have .info file created with it
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinarySetSkipOptions.html b/docs/manualpages/Viewer/PetscViewerBinarySetSkipOptions.html
index 2759ca4..e7ee104 100644
--- a/docs/manualpages/Viewer/PetscViewerBinarySetSkipOptions.html
+++ b/docs/manualpages/Viewer/PetscViewerBinarySetSkipOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinarySetSkipOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinarySetSkipOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinarySetSkipOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinarySetSkipOptions"><H1>PetscViewerBinarySetSkipOptions</H1></A>
do not use the PETSc options database when loading objects
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinarySetUseMPIIO.html b/docs/manualpages/Viewer/PetscViewerBinarySetUseMPIIO.html
index 95e582c..eeb15fc 100644
--- a/docs/manualpages/Viewer/PetscViewerBinarySetUseMPIIO.html
+++ b/docs/manualpages/Viewer/PetscViewerBinarySetUseMPIIO.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinarySetUseMPIIO</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinarySetUseMPIIO.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinarySetUseMPIIO.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinarySetUseMPIIO"><H1>PetscViewerBinarySetUseMPIIO</H1></A>
Sets a binary viewer to use MPI-IO for reading/writing. Must be called before <A HREF="../Viewer/PetscViewerFileSetName.html#PetscViewerFileSetName">PetscViewerFileSetName</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinarySkipInfo.html b/docs/manualpages/Viewer/PetscViewerBinarySkipInfo.html
index 1101989..9e5c8d0 100644
--- a/docs/manualpages/Viewer/PetscViewerBinarySkipInfo.html
+++ b/docs/manualpages/Viewer/PetscViewerBinarySkipInfo.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinarySkipInfo</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinarySkipInfo.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinarySkipInfo.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinarySkipInfo"><H1>PetscViewerBinarySkipInfo</H1></A>
Binary file will not have .info file created with it
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryWrite.html b/docs/manualpages/Viewer/PetscViewerBinaryWrite.html
index e4cbfab..7be81b9 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryWrite.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryWrite.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryWrite"><H1>PetscViewerBinaryWrite</H1></A>
writes to a binary file, only from the first process
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html b/docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html
index 93653f8..9f26583 100644
--- a/docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html
+++ b/docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerBinaryWriteStringArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerBinaryWriteStringArray"><H1>PetscViewerBinaryWriteStringArray</H1></A>
writes to a binary file, only from the first process an array of strings
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerCreate.html b/docs/manualpages/Viewer/PetscViewerCreate.html
index b2da710..6c0adc5 100644
--- a/docs/manualpages/Viewer/PetscViewerCreate.html
+++ b/docs/manualpages/Viewer/PetscViewerCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerCreate"><H1>PetscViewerCreate</H1></A>
Creates a viewing context
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDestroy.html b/docs/manualpages/Viewer/PetscViewerDestroy.html
index dde8f4b..b66bb79 100644
--- a/docs/manualpages/Viewer/PetscViewerDestroy.html
+++ b/docs/manualpages/Viewer/PetscViewerDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDestroy"><H1>PetscViewerDestroy</H1></A>
Destroys a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawBaseAdd.html b/docs/manualpages/Viewer/PetscViewerDrawBaseAdd.html
index 4c9cf2d..8399c92 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawBaseAdd.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawBaseAdd.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawBaseAdd</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawBaseAdd.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawBaseAdd.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawBaseAdd"><H1>PetscViewerDrawBaseAdd</H1></A>
add to the base integer that is added to the windownumber passed to <A HREF="../Viewer/PetscViewerDrawGetDraw.html#PetscViewerDrawGetDraw">PetscViewerDrawGetDraw</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawBaseSet.html b/docs/manualpages/Viewer/PetscViewerDrawBaseSet.html
index d832bc7..7f12ac9 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawBaseSet.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawBaseSet.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawBaseSet</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawBaseSet.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawBaseSet.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawBaseSet"><H1>PetscViewerDrawBaseSet</H1></A>
sets the base integer that is added to the windownumber passed to <A HREF="../Viewer/PetscViewerDrawGetDraw.html#PetscViewerDrawGetDraw">PetscViewerDrawGetDraw</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawClear.html b/docs/manualpages/Viewer/PetscViewerDrawClear.html
index 5aaa3a5..3556fca 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawClear.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawClear.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawClear</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawClear.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawClear.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawClear"><H1>PetscViewerDrawClear</H1></A>
Clears a <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> graphic associated with a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawGetBounds.html b/docs/manualpages/Viewer/PetscViewerDrawGetBounds.html
index c0e0cf0..351e1ad 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawGetBounds.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawGetBounds.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawGetBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawGetBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawGetBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawGetBounds"><H1>PetscViewerDrawGetBounds</H1></A>
gets the upper and lower bounds to be used in plotting set with <A HREF="../Viewer/PetscViewerDrawSetBounds.html#PetscViewerDrawSetBounds">PetscViewerDrawSetBounds</A>()
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawGetDraw.html b/docs/manualpages/Viewer/PetscViewerDrawGetDraw.html
index f577a44..ebc80fd 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawGetDraw.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawGetDraw.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawGetDraw</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawGetDraw.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawGetDraw.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawGetDraw"><H1>PetscViewerDrawGetDraw</H1></A>
Returns <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object from <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> object. This <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object may then be used to perform graphics using PetscDrawXXX() commands.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawGetDrawAxis.html b/docs/manualpages/Viewer/PetscViewerDrawGetDrawAxis.html
index ab7a5c5..c10d294 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawGetDrawAxis.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawGetDrawAxis.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawGetDrawAxis</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawGetDrawAxis.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawGetDrawAxis.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawGetDrawAxis"><H1>PetscViewerDrawGetDrawAxis</H1></A>
Returns <A HREF="../Draw/PetscDrawAxis.html#PetscDrawAxis">PetscDrawAxis</A> object from <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> object. This <A HREF="../Draw/PetscDrawAxis.html#PetscDrawAxis">PetscDrawAxis</A> object may then be used to perform graphics using PetscDrawAxisXXX() commands.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawGetDrawLG.html b/docs/manualpages/Viewer/PetscViewerDrawGetDrawLG.html
index 38cc51d..c3a1faf 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawGetDrawLG.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawGetDrawLG.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawGetDrawLG</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawGetDrawLG.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawGetDrawLG.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawGetDrawLG"><H1>PetscViewerDrawGetDrawLG</H1></A>
Returns <A HREF="../Draw/PetscDrawLG.html#PetscDrawLG">PetscDrawLG</A> object from <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> object. This <A HREF="../Draw/PetscDrawLG.html#PetscDrawLG">PetscDrawLG</A> object may then be used to perform graphics using PetscDrawLGXXX() commands.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawGetHold.html b/docs/manualpages/Viewer/PetscViewerDrawGetHold.html
index b58b380..d53ff9b 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawGetHold.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawGetHold.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawGetHold</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawGetHold.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawGetHold.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawGetHold"><H1>PetscViewerDrawGetHold</H1></A>
Checks if holds previous image when drawing new image
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawGetPause.html b/docs/manualpages/Viewer/PetscViewerDrawGetPause.html
index 015648a..2372ddf 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawGetPause.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawGetPause.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawGetPause</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawGetPause.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawGetPause.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawGetPause"><H1>PetscViewerDrawGetPause</H1></A>
Gets a pause for the first present draw
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawOpen.html b/docs/manualpages/Viewer/PetscViewerDrawOpen.html
index 979d10d..8862403 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawOpen"><H1>PetscViewerDrawOpen</H1></A>
Opens a window for use as a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>. If you want to do graphics in this window, you must call <A HREF="../Viewer/PetscViewerDrawGetDraw.html#PetscViewerDrawGetDraw">PetscViewerDrawGetDraw</A>() and perform the graphics on the <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawSetBounds.html b/docs/manualpages/Viewer/PetscViewerDrawSetBounds.html
index 7c23f7c..9411c7d 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawSetBounds.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawSetBounds.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawSetBounds</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawSetBounds.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawSetBounds.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawSetBounds"><H1>PetscViewerDrawSetBounds</H1></A>
sets the upper and lower bounds to be used in plotting
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawSetHold.html b/docs/manualpages/Viewer/PetscViewerDrawSetHold.html
index f84c13e..6a74716 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawSetHold.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawSetHold.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawSetHold</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawSetHold.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawSetHold.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawSetHold"><H1>PetscViewerDrawSetHold</H1></A>
Holds previous image when drawing new image
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerDrawSetPause.html b/docs/manualpages/Viewer/PetscViewerDrawSetPause.html
index 2b585e2..1c40169 100644
--- a/docs/manualpages/Viewer/PetscViewerDrawSetPause.html
+++ b/docs/manualpages/Viewer/PetscViewerDrawSetPause.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerDrawSetPause</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerDrawSetPause.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerDrawSetPause.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerDrawSetPause"><H1>PetscViewerDrawSetPause</H1></A>
Sets a pause for each <A HREF="../Draw/PetscDraw.html#PetscDraw">PetscDraw</A> in the viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerFileGetMode.html b/docs/manualpages/Viewer/PetscViewerFileGetMode.html
index abb6f62..e9c374a 100644
--- a/docs/manualpages/Viewer/PetscViewerFileGetMode.html
+++ b/docs/manualpages/Viewer/PetscViewerFileGetMode.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerFileGetMode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerFileGetMode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerFileGetMode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerFileGetMode"><H1>PetscViewerFileGetMode</H1></A>
Gets the type of file to be open
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerFileGetName.html b/docs/manualpages/Viewer/PetscViewerFileGetName.html
index 951187f..18db6ca 100644
--- a/docs/manualpages/Viewer/PetscViewerFileGetName.html
+++ b/docs/manualpages/Viewer/PetscViewerFileGetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerFileGetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerFileGetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerFileGetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerFileGetName"><H1>PetscViewerFileGetName</H1></A>
Gets the name of the file the <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> uses.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerFileSetMode.html b/docs/manualpages/Viewer/PetscViewerFileSetMode.html
index b48b814d..8cd0d85 100644
--- a/docs/manualpages/Viewer/PetscViewerFileSetMode.html
+++ b/docs/manualpages/Viewer/PetscViewerFileSetMode.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerFileSetMode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerFileSetMode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerFileSetMode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerFileSetMode"><H1>PetscViewerFileSetMode</H1></A>
Sets the type of file to be open
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerFileSetName.html b/docs/manualpages/Viewer/PetscViewerFileSetName.html
index ed056b7..1960f22 100644
--- a/docs/manualpages/Viewer/PetscViewerFileSetName.html
+++ b/docs/manualpages/Viewer/PetscViewerFileSetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerFileSetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerFileSetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerFileSetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerFileSetName"><H1>PetscViewerFileSetName</H1></A>
Sets the name of the file the <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> uses.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerFinalizePackage.html b/docs/manualpages/Viewer/PetscViewerFinalizePackage.html
index e006cbb..1732309 100644
--- a/docs/manualpages/Viewer/PetscViewerFinalizePackage.html
+++ b/docs/manualpages/Viewer/PetscViewerFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerFinalizePackage"><H1>PetscViewerFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to Mathematica. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerFlush.html b/docs/manualpages/Viewer/PetscViewerFlush.html
index b8d594e..044f3eb 100644
--- a/docs/manualpages/Viewer/PetscViewerFlush.html
+++ b/docs/manualpages/Viewer/PetscViewerFlush.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerFlush</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerFlush.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerFlush.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerFlush"><H1>PetscViewerFlush</H1></A>
Flushes a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> (i.e. tries to dump all the data that has been printed through a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>).
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerFormat.html b/docs/manualpages/Viewer/PetscViewerFormat.html
index dc03473..2d3502e 100644
--- a/docs/manualpages/Viewer/PetscViewerFormat.html
+++ b/docs/manualpages/Viewer/PetscViewerFormat.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerFormat"><H1>PetscViewerFormat</H1></A>
Way a viewer presents the object
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerGetOptionsPrefix.html b/docs/manualpages/Viewer/PetscViewerGetOptionsPrefix.html
index 954781a..7712230 100644
--- a/docs/manualpages/Viewer/PetscViewerGetOptionsPrefix.html
+++ b/docs/manualpages/Viewer/PetscViewerGetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerGetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerGetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerGetOptionsPrefix"><H1>PetscViewerGetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerGetSubViewer.html b/docs/manualpages/Viewer/PetscViewerGetSubViewer.html
index f6ea42d..50d2cbc 100644
--- a/docs/manualpages/Viewer/PetscViewerGetSubViewer.html
+++ b/docs/manualpages/Viewer/PetscViewerGetSubViewer.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerGetSubViewer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerGetSubViewer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerGetSubViewer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerGetSubViewer"><H1>PetscViewerGetSubViewer</H1></A>
Creates a new <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> (same type as the old) that lives on a subcommunicator
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerGetType.html b/docs/manualpages/Viewer/PetscViewerGetType.html
index 7099b54..f265569 100644
--- a/docs/manualpages/Viewer/PetscViewerGetType.html
+++ b/docs/manualpages/Viewer/PetscViewerGetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerGetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerGetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerGetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerGetType"><H1>PetscViewerGetType</H1></A>
Returns the type of a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5GetBaseDimension2.html b/docs/manualpages/Viewer/PetscViewerHDF5GetBaseDimension2.html
index 80f465e..0bb608c 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5GetBaseDimension2.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5GetBaseDimension2.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5GetBaseDimension2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5GetBaseDimension2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5GetBaseDimension2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5GetBaseDimension2"><H1>PetscViewerHDF5GetBaseDimension2</H1></A>
Vectors of 1 dimension (i.e. bs/dof is 1) will be saved in the HDF5 file with a dimension of 2.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5GetFileId.html b/docs/manualpages/Viewer/PetscViewerHDF5GetFileId.html
index 3f9ac47..9f6e3c1 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5GetFileId.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5GetFileId.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5GetFileId</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5GetFileId.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5GetFileId.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5GetFileId"><H1>PetscViewerHDF5GetFileId</H1></A>
Retrieve the file id, this file ID then can be used in direct HDF5 calls
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5GetGroup.html b/docs/manualpages/Viewer/PetscViewerHDF5GetGroup.html
index c2687c9..a44356c 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5GetGroup.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5GetGroup.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5GetGroup</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5GetGroup.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5GetGroup.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5GetGroup"><H1>PetscViewerHDF5GetGroup</H1></A>
Get the current HDF5 group for output. If none has been assigned, returns NULL.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5GetSPOutput.html b/docs/manualpages/Viewer/PetscViewerHDF5GetSPOutput.html
index e4be543..2504f3a 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5GetSPOutput.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5GetSPOutput.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5GetSPOutput</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5GetSPOutput.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5GetSPOutput.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5GetSPOutput"><H1>PetscViewerHDF5GetSPOutput</H1></A>
Data is written to disk in single precision even if PETSc is compiled with double precision <A HREF="../Sys/PetscReal.html#PetscReal">PetscReal</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html b/docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html
index 360afc6..5903f09 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5GetTimestep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5GetTimestep"><H1>PetscViewerHDF5GetTimestep</H1></A>
Get the current timestep for the HDF5 output. Fields are stacked in time.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5HasAttribute.html b/docs/manualpages/Viewer/PetscViewerHDF5HasAttribute.html
index 6b3991e..e19f0f0 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5HasAttribute.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5HasAttribute.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5HasAttribute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5HasAttribute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5HasAttribute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5HasAttribute"><H1>PetscViewerHDF5HasAttribute</H1></A>
Check whether a scalar attribute exists
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5IncrementTimestep.html b/docs/manualpages/Viewer/PetscViewerHDF5IncrementTimestep.html
index 6f5f128..8f2db55 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5IncrementTimestep.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5IncrementTimestep.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5IncrementTimestep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5IncrementTimestep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5IncrementTimestep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5IncrementTimestep"><H1>PetscViewerHDF5IncrementTimestep</H1></A>
Increments the current timestep for the HDF5 output. Fields are stacked in time.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5Open.html b/docs/manualpages/Viewer/PetscViewerHDF5Open.html
index a2cc096..a0f25b7 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5Open.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5Open.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5Open</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5Open.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5Open.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5Open"><H1>PetscViewerHDF5Open</H1></A>
Opens a file for HDF5 input/output.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5PopGroup.html b/docs/manualpages/Viewer/PetscViewerHDF5PopGroup.html
index c390369..cf3067d 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5PopGroup.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5PopGroup.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5PopGroup</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5PopGroup.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5PopGroup.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5PopGroup"><H1>PetscViewerHDF5PopGroup</H1></A>
Return the current HDF5 group for output to the previous value
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5PushGroup.html b/docs/manualpages/Viewer/PetscViewerHDF5PushGroup.html
index 851ae18..031e014 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5PushGroup.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5PushGroup.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5PushGroup</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5PushGroup.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5PushGroup.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5PushGroup"><H1>PetscViewerHDF5PushGroup</H1></A>
Set the current HDF5 group for output
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5ReadAttribute.html b/docs/manualpages/Viewer/PetscViewerHDF5ReadAttribute.html
index 83dff51..22afb55 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5ReadAttribute.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5ReadAttribute.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5ReadAttribute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5ReadAttribute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5ReadAttribute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5ReadAttribute"><H1>PetscViewerHDF5ReadAttribute</H1></A>
Read a scalar attribute
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5SetBaseDimension2.html b/docs/manualpages/Viewer/PetscViewerHDF5SetBaseDimension2.html
index ae26fc4..d7e4d66 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5SetBaseDimension2.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5SetBaseDimension2.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5SetBaseDimension2</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5SetBaseDimension2.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5SetBaseDimension2.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5SetBaseDimension2"><H1>PetscViewerHDF5SetBaseDimension2</H1></A>
Vectors of 1 dimension (i.e. bs/dof is 1) will be saved in the HDF5 file with a dimension of 2.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5SetSPOutput.html b/docs/manualpages/Viewer/PetscViewerHDF5SetSPOutput.html
index 80788be..55692e7 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5SetSPOutput.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5SetSPOutput.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5SetSPOutput</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5SetSPOutput.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5SetSPOutput.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5SetSPOutput"><H1>PetscViewerHDF5SetSPOutput</H1></A>
Data is written to disk in single precision even if PETSc is compiled with double precision <A HREF="../Sys/PetscReal.html#PetscReal">PetscReal</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5SetTimestep.html b/docs/manualpages/Viewer/PetscViewerHDF5SetTimestep.html
index 8679add..d222cbf 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5SetTimestep.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5SetTimestep.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5SetTimestep</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5SetTimestep.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5SetTimestep.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5SetTimestep"><H1>PetscViewerHDF5SetTimestep</H1></A>
Set the current timestep for the HDF5 output. Fields are stacked in time. A timestep of -1 disables blocking with timesteps.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerHDF5WriteAttribute.html b/docs/manualpages/Viewer/PetscViewerHDF5WriteAttribute.html
index d3ac1cb..6eb031b 100644
--- a/docs/manualpages/Viewer/PetscViewerHDF5WriteAttribute.html
+++ b/docs/manualpages/Viewer/PetscViewerHDF5WriteAttribute.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerHDF5WriteAttribute</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerHDF5WriteAttribute.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerHDF5WriteAttribute.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerHDF5WriteAttribute"><H1>PetscViewerHDF5WriteAttribute</H1></A>
Write a scalar attribute
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerInitializePackage.html b/docs/manualpages/Viewer/PetscViewerInitializePackage.html
index 803dfa9..3d1230e 100644
--- a/docs/manualpages/Viewer/PetscViewerInitializePackage.html
+++ b/docs/manualpages/Viewer/PetscViewerInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerInitializePackage"><H1>PetscViewerInitializePackage</H1></A>
This function initializes everything in the main <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaClearName.html b/docs/manualpages/Viewer/PetscViewerMathematicaClearName.html
index 31109bd..68a5da2 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaClearName.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaClearName.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaClearName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaClearName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaClearName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaClearName"><H1>PetscViewerMathematicaClearName</H1></A>
Use the default name for objects communicated to Mathematica
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaFinalizePackage.html b/docs/manualpages/Viewer/PetscViewerMathematicaFinalizePackage.html
index 51c2b09..75ec507 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaFinalizePackage.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaFinalizePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaFinalizePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaFinalizePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaFinalizePackage"><H1>PetscViewerMathematicaFinalizePackage</H1></A>
This function destroys everything in the Petsc interface to Mathematica. It is called from <A HREF="../Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaGetLink.html b/docs/manualpages/Viewer/PetscViewerMathematicaGetLink.html
index f4c348c..18d0e19 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaGetLink.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaGetLink.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaGetLink</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaGetLink.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaGetLink.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaGetLink"><H1>PetscViewerMathematicaGetLink</H1></A>
Returns the link to Mathematica
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaGetName.html b/docs/manualpages/Viewer/PetscViewerMathematicaGetName.html
index 586786a..f06a83f 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaGetName.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaGetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaGetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaGetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaGetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaGetName"><H1>PetscViewerMathematicaGetName</H1></A>
Retrieve the default name for objects communicated to Mathematica
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaGetVector.html b/docs/manualpages/Viewer/PetscViewerMathematicaGetVector.html
index 339b407..0ac1cf4 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaGetVector.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaGetVector.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaGetVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaGetVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaGetVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaGetVector"><H1>PetscViewerMathematicaGetVector</H1></A>
Retrieve a vector from Mathematica
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaInitializePackage.html b/docs/manualpages/Viewer/PetscViewerMathematicaInitializePackage.html
index cd2368f..ede2e42 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaInitializePackage.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaInitializePackage.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaInitializePackage</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaInitializePackage.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaInitializePackage.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaInitializePackage"><H1>PetscViewerMathematicaInitializePackage</H1></A>
This function initializes everything in the Petsc interface to Mathematica. It is called from PetscDLLibraryRegister() when using dynamic libraries, and on the call to <A HREF="../Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</A>() when using static libraries.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaOpen.html b/docs/manualpages/Viewer/PetscViewerMathematicaOpen.html
index 67427e2..7b1c08f 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaOpen"><H1>PetscViewerMathematicaOpen</H1></A>
Communicates with Mathemtica using MathLink.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaPutVector.html b/docs/manualpages/Viewer/PetscViewerMathematicaPutVector.html
index d73eb46..b55b1e5 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaPutVector.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaPutVector.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaPutVector</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaPutVector.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaPutVector.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaPutVector"><H1>PetscViewerMathematicaPutVector</H1></A>
Send a vector to Mathematica
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaSetName.html b/docs/manualpages/Viewer/PetscViewerMathematicaSetName.html
index f897941..521309a 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaSetName.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaSetName.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaSetName</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaSetName.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaSetName.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaSetName"><H1>PetscViewerMathematicaSetName</H1></A>
Override the default name for objects communicated to Mathematica
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMathematicaSkipPackets.html b/docs/manualpages/Viewer/PetscViewerMathematicaSkipPackets.html
index 25f7f83..a5703d6 100644
--- a/docs/manualpages/Viewer/PetscViewerMathematicaSkipPackets.html
+++ b/docs/manualpages/Viewer/PetscViewerMathematicaSkipPackets.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMathematicaSkipPackets</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMathematicaSkipPackets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMathematicaSkipPackets.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMathematicaSkipPackets"><H1>PetscViewerMathematicaSkipPackets</H1></A>
Discard packets sent by Mathematica until a certain packet type is received
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMatlabGetArray.html b/docs/manualpages/Viewer/PetscViewerMatlabGetArray.html
index 8608c11..244f500 100644
--- a/docs/manualpages/Viewer/PetscViewerMatlabGetArray.html
+++ b/docs/manualpages/Viewer/PetscViewerMatlabGetArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMatlabGetArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMatlabGetArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMatlabGetArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMatlabGetArray"><H1>PetscViewerMatlabGetArray</H1></A>
Gets a variable from a MATLAB viewer into an array
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMatlabOpen.html b/docs/manualpages/Viewer/PetscViewerMatlabOpen.html
index 8cf6f38..b8e8d49 100644
--- a/docs/manualpages/Viewer/PetscViewerMatlabOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerMatlabOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMatlabOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMatlabOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMatlabOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMatlabOpen"><H1>PetscViewerMatlabOpen</H1></A>
Opens a Matlab .mat file for output
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerMatlabPutArray.html b/docs/manualpages/Viewer/PetscViewerMatlabPutArray.html
index fd26cec..b3ce405 100644
--- a/docs/manualpages/Viewer/PetscViewerMatlabPutArray.html
+++ b/docs/manualpages/Viewer/PetscViewerMatlabPutArray.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerMatlabPutArray</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerMatlabPutArray.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerMatlabPutArray.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerMatlabPutArray"><H1>PetscViewerMatlabPutArray</H1></A>
Puts an array into the MATLAB viewer.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerPopFormat.html b/docs/manualpages/Viewer/PetscViewerPopFormat.html
index 3f979d3..307aade 100644
--- a/docs/manualpages/Viewer/PetscViewerPopFormat.html
+++ b/docs/manualpages/Viewer/PetscViewerPopFormat.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerPopFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerPopFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerPopFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerPopFormat"><H1>PetscViewerPopFormat</H1></A>
Resets the format for file <A HREF="../Viewer/PetscViewers.html#PetscViewers">PetscViewers</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerPushFormat.html b/docs/manualpages/Viewer/PetscViewerPushFormat.html
index d4e3fbe..7b4f0ce 100644
--- a/docs/manualpages/Viewer/PetscViewerPushFormat.html
+++ b/docs/manualpages/Viewer/PetscViewerPushFormat.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerPushFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerPushFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerPushFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerPushFormat"><H1>PetscViewerPushFormat</H1></A>
Sets the format for file <A HREF="../Viewer/PetscViewers.html#PetscViewers">PetscViewers</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerRead.html b/docs/manualpages/Viewer/PetscViewerRead.html
index ba07321..d14a5c0 100644
--- a/docs/manualpages/Viewer/PetscViewerRead.html
+++ b/docs/manualpages/Viewer/PetscViewerRead.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerRead</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerRead.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerRead.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerRead"><H1>PetscViewerRead</H1></A>
Reads data from a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerRegister.html b/docs/manualpages/Viewer/PetscViewerRegister.html
index 375a17f..fcf19b3 100644
--- a/docs/manualpages/Viewer/PetscViewerRegister.html
+++ b/docs/manualpages/Viewer/PetscViewerRegister.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerRegister</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerRegister.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerRegister.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerRegister"><H1>PetscViewerRegister</H1></A>
Adds a viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerRegisterAll.html b/docs/manualpages/Viewer/PetscViewerRegisterAll.html
index 43b5111..5af2ed0 100644
--- a/docs/manualpages/Viewer/PetscViewerRegisterAll.html
+++ b/docs/manualpages/Viewer/PetscViewerRegisterAll.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerRegisterAll</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerRegisterAll.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerRegisterAll.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerRegisterAll"><H1>PetscViewerRegisterAll</H1></A>
Registers all of the graphics methods in the <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> package.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html b/docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html
index 645d31c..0dfd9a8 100644
--- a/docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html
+++ b/docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerRestoreSubViewer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerRestoreSubViewer"><H1>PetscViewerRestoreSubViewer</H1></A>
Restores a new <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> obtained with <A HREF="../Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerSAWsOpen.html b/docs/manualpages/Viewer/PetscViewerSAWsOpen.html
index 41e666d..b3ab548 100644
--- a/docs/manualpages/Viewer/PetscViewerSAWsOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerSAWsOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSAWsOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSAWsOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSAWsOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSAWsOpen"><H1>PetscViewerSAWsOpen</H1></A>
Opens an SAWs <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerSetFormat.html b/docs/manualpages/Viewer/PetscViewerSetFormat.html
index be60f9e..f57f30e 100644
--- a/docs/manualpages/Viewer/PetscViewerSetFormat.html
+++ b/docs/manualpages/Viewer/PetscViewerSetFormat.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSetFormat</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSetFormat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSetFormat.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSetFormat"><H1>PetscViewerSetFormat</H1></A>
Sets the format for <A HREF="../Viewer/PetscViewers.html#PetscViewers">PetscViewers</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerSetFromOptions.html b/docs/manualpages/Viewer/PetscViewerSetFromOptions.html
index b1c0682..90f0d80 100644
--- a/docs/manualpages/Viewer/PetscViewerSetFromOptions.html
+++ b/docs/manualpages/Viewer/PetscViewerSetFromOptions.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSetFromOptions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSetFromOptions.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSetFromOptions"><H1>PetscViewerSetFromOptions</H1></A>
Sets the graphics type from the options database. Defaults to a PETSc X windows graphics.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerSetOptionsPrefix.html b/docs/manualpages/Viewer/PetscViewerSetOptionsPrefix.html
index 175b40d..44fa3b9 100644
--- a/docs/manualpages/Viewer/PetscViewerSetOptionsPrefix.html
+++ b/docs/manualpages/Viewer/PetscViewerSetOptionsPrefix.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSetOptionsPrefix</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSetOptionsPrefix.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSetOptionsPrefix"><H1>PetscViewerSetOptionsPrefix</H1></A>
Sets the prefix used for searching for all <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> options in the database.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerSetType.html b/docs/manualpages/Viewer/PetscViewerSetType.html
index 295a7a7..d6e6f0f 100644
--- a/docs/manualpages/Viewer/PetscViewerSetType.html
+++ b/docs/manualpages/Viewer/PetscViewerSetType.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSetType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSetType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSetType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSetType"><H1>PetscViewerSetType</H1></A>
Builds <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> for a particular implementation.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerSetUp.html b/docs/manualpages/Viewer/PetscViewerSetUp.html
index 955ea77..43d2c4e 100644
--- a/docs/manualpages/Viewer/PetscViewerSetUp.html
+++ b/docs/manualpages/Viewer/PetscViewerSetUp.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSetUp</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSetUp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSetUp.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSetUp"><H1>PetscViewerSetUp</H1></A>
Sets up the internal viewer data structures for the later use.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerSocketOpen.html b/docs/manualpages/Viewer/PetscViewerSocketOpen.html
index 22ce063..de2090e 100644
--- a/docs/manualpages/Viewer/PetscViewerSocketOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerSocketOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSocketOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSocketOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSocketOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSocketOpen"><H1>PetscViewerSocketOpen</H1></A>
Opens a connection to a MATLAB or other socket based server.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
@@ -73,17 +73,21 @@ NULL is passed for machine or <A HREF="../Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">
</TD></TR>
<P>
Currently the only socket client available is MATLAB. See
-src/dm/da/examples/tests/ex12.c and ex12.m for an example of usage.
+src/dm/examples/tests/ex12.c and ex12.m for an example of usage.
<P>
Notes: The socket viewer is in some sense a subclass of the binary viewer, to read and write to the socket
-use <A HREF="../Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</A>/Write/GetDescriptor().
+use <A HREF="../Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</A>(), <A HREF="../Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</A>(), PetscViewerBinarWriteStringArray(), <A HREF="../Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</A>().
+<P>
+Use this for communicating with an interactive MATLAB session, see <A HREF="../Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</A>() for writing output to a
+.mat file. Use <A HREF="../Sys/PetscMatlabEngineCreate.html#PetscMatlabEngineCreate">PetscMatlabEngineCreate</A>() or <A HREF="../Sys/PETSC_MATLAB_ENGINE_.html#PETSC_MATLAB_ENGINE_">PETSC_MATLAB_ENGINE_</A>(), <A HREF="../Sys/PETSC_MATLAB_ENGINE_SELF.html#PETSC_MATLAB_ENGINE_SELF">PETSC_MATLAB_ENGINE_SELF</A>, or <A HREF="../Sys/PETSC_MATLAB_ENGINE_WORLD.html#PETSC_MATLAB_ENGINE_WORLD">PETSC_MATLAB_ENGINE_WORLD</A>
+for communicating with a MATLAB Engine
<P>
<P>
<H3><FONT COLOR="#CC3333">See Also</FONT></H3>
<A HREF="../Mat/MatView.html#MatView">MatView</A>(), <A HREF="../Vec/VecView.html#VecView">VecView</A>(), <A HREF="../Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</A>(), <A HREF="../Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</A>(), <A HREF="../Viewer/PetscViewerSetType.html#PetscViewerSetType">PetscViewerSetType</A>(),
<BR><A HREF="../Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</A>(), <A HREF="../Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</A>, <A HREF="../Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</A>,
<A HREF="../Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</A>, <A HREF="../Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</A>(), <A HREF="../Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</A>(), <A HREF="../Viewer/PetscViewerBinaryWriteStringArray.html#PetscViewerBinaryWriteStringArray">PetscViewerBinaryWriteStringArray</A>(),
-PetscBinaryViewerGetDescriptor()
+PetscBinaryViewerGetDescriptor(), <A HREF="../Sys/PetscMatlabEngineCreate.html#PetscMatlabEngineCreate">PetscMatlabEngineCreate</A>()
<P><B><P><B><FONT COLOR="#CC3333">Level:</FONT></B>intermediate
<BR><FONT COLOR="#CC3333">Location:</FONT></B><A HREF="../../../src/sys/classes/viewer/impls/socket/send.c.html#PetscViewerSocketOpen">src/sys/classes/viewer/impls/socket/send.c</A>
<BR><A HREF="./index.html">Index of all Viewer routines</A>
diff --git a/docs/manualpages/Viewer/PetscViewerSocketSetConnection.html b/docs/manualpages/Viewer/PetscViewerSocketSetConnection.html
index 7dd8bd1..e59e297 100644
--- a/docs/manualpages/Viewer/PetscViewerSocketSetConnection.html
+++ b/docs/manualpages/Viewer/PetscViewerSocketSetConnection.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerSocketSetConnection</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerSocketSetConnection.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerSocketSetConnection.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerSocketSetConnection"><H1>PetscViewerSocketSetConnection</H1></A>
Sets the machine and port that a PETSc socket viewer is to use
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerStringOpen.html b/docs/manualpages/Viewer/PetscViewerStringOpen.html
index d95224f..59d75b5 100644
--- a/docs/manualpages/Viewer/PetscViewerStringOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerStringOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerStringOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerStringOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerStringOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerStringOpen"><H1>PetscViewerStringOpen</H1></A>
Opens a string as a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>. This is a very simple <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>; information on the object is simply stored into the string in a fairly nice way.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerStringSPrintf.html b/docs/manualpages/Viewer/PetscViewerStringSPrintf.html
index 4e515af..d7bbbcf 100644
--- a/docs/manualpages/Viewer/PetscViewerStringSPrintf.html
+++ b/docs/manualpages/Viewer/PetscViewerStringSPrintf.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerStringSPrintf</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerStringSPrintf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerStringSPrintf.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerStringSPrintf"><H1>PetscViewerStringSPrintf</H1></A>
Prints information to a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> string.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerStringSetString.html b/docs/manualpages/Viewer/PetscViewerStringSetString.html
index ea0dfd1..2918755 100644
--- a/docs/manualpages/Viewer/PetscViewerStringSetString.html
+++ b/docs/manualpages/Viewer/PetscViewerStringSetString.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerStringSetString</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerStringSetString.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerStringSetString.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerStringSetString"><H1>PetscViewerStringSetString</H1></A>
sets the string that a string viewer will print to
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerType.html b/docs/manualpages/Viewer/PetscViewerType.html
index 0dff6f9..fa6ea16 100644
--- a/docs/manualpages/Viewer/PetscViewerType.html
+++ b/docs/manualpages/Viewer/PetscViewerType.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerType</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerType.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerType.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerType"><H1>PetscViewerType</H1></A>
String with the name of a PETSc PETScViewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVTKAddField.html b/docs/manualpages/Viewer/PetscViewerVTKAddField.html
index a609844..9bbfc6b 100644
--- a/docs/manualpages/Viewer/PetscViewerVTKAddField.html
+++ b/docs/manualpages/Viewer/PetscViewerVTKAddField.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVTKAddField</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVTKAddField.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVTKAddField.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVTKAddField"><H1>PetscViewerVTKAddField</H1></A>
Add a field to the viewer
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVTKFWrite.html b/docs/manualpages/Viewer/PetscViewerVTKFWrite.html
index 27e7679..f9243aa 100644
--- a/docs/manualpages/Viewer/PetscViewerVTKFWrite.html
+++ b/docs/manualpages/Viewer/PetscViewerVTKFWrite.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVTKFWrite</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVTKFWrite.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVTKFWrite.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVTKFWrite"><H1>PetscViewerVTKFWrite</H1></A>
write binary data preceded by 32-bit int length (in bytes), does not do byte swapping.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVTKOpen.html b/docs/manualpages/Viewer/PetscViewerVTKOpen.html
index f9e627b..c7050fd 100644
--- a/docs/manualpages/Viewer/PetscViewerVTKOpen.html
+++ b/docs/manualpages/Viewer/PetscViewerVTKOpen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVTKOpen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVTKOpen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVTKOpen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVTKOpen"><H1>PetscViewerVTKOpen</H1></A>
Opens a file for VTK output.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html b/docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html
index abb1ba7..1f6230b 100644
--- a/docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html
+++ b/docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVTKWriteFunction</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVTKWriteFunction"><H1>PetscViewerVTKWriteFunction</H1></A>
functional form used to provide writer to the PetscViewerVTK
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVUFlushDeferred.html b/docs/manualpages/Viewer/PetscViewerVUFlushDeferred.html
index babf8fc..fbeea20 100644
--- a/docs/manualpages/Viewer/PetscViewerVUFlushDeferred.html
+++ b/docs/manualpages/Viewer/PetscViewerVUFlushDeferred.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVUFlushDeferred</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVUFlushDeferred.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVUFlushDeferred.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVUFlushDeferred"><H1>PetscViewerVUFlushDeferred</H1></A>
Flushes the deferred write cache to the file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVUGetPointer.html b/docs/manualpages/Viewer/PetscViewerVUGetPointer.html
index d0d03d7..70b6882 100644
--- a/docs/manualpages/Viewer/PetscViewerVUGetPointer.html
+++ b/docs/manualpages/Viewer/PetscViewerVUGetPointer.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVUGetPointer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVUGetPointer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVUGetPointer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVUGetPointer"><H1>PetscViewerVUGetPointer</H1></A>
Extracts the file pointer from a VU <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVUGetVecSeen.html b/docs/manualpages/Viewer/PetscViewerVUGetVecSeen.html
index f859336..b705e53 100644
--- a/docs/manualpages/Viewer/PetscViewerVUGetVecSeen.html
+++ b/docs/manualpages/Viewer/PetscViewerVUGetVecSeen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVUGetVecSeen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVUGetVecSeen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVUGetVecSeen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVUGetVecSeen"><H1>PetscViewerVUGetVecSeen</H1></A>
Gets the flag which indicates whether we have viewed a vector. This is usually called internally rather than by a user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVUPrintDeferred.html b/docs/manualpages/Viewer/PetscViewerVUPrintDeferred.html
index c5ad121..bf9d7e8 100644
--- a/docs/manualpages/Viewer/PetscViewerVUPrintDeferred.html
+++ b/docs/manualpages/Viewer/PetscViewerVUPrintDeferred.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVUPrintDeferred</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVUPrintDeferred.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVUPrintDeferred.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVUPrintDeferred"><H1>PetscViewerVUPrintDeferred</H1></A>
Prints to the deferred write cache instead of the file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVUSetMode.html b/docs/manualpages/Viewer/PetscViewerVUSetMode.html
index 8416592..47ecbbc 100644
--- a/docs/manualpages/Viewer/PetscViewerVUSetMode.html
+++ b/docs/manualpages/Viewer/PetscViewerVUSetMode.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVUSetMode</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVUSetMode.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVUSetMode.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVUSetMode"><H1>PetscViewerVUSetMode</H1></A>
Sets the mode in which to open the file.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerVUSetVecSeen.html b/docs/manualpages/Viewer/PetscViewerVUSetVecSeen.html
index 4ec4747..e1d51ad 100644
--- a/docs/manualpages/Viewer/PetscViewerVUSetVecSeen.html
+++ b/docs/manualpages/Viewer/PetscViewerVUSetVecSeen.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerVUSetVecSeen</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerVUSetVecSeen.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerVUSetVecSeen.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerVUSetVecSeen"><H1>PetscViewerVUSetVecSeen</H1></A>
Sets the flag which indicates whether we have viewed a vector. This is usually called internally rather than by a user.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewerView.html b/docs/manualpages/Viewer/PetscViewerView.html
index ec571e0..37d05a7 100644
--- a/docs/manualpages/Viewer/PetscViewerView.html
+++ b/docs/manualpages/Viewer/PetscViewerView.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewerView</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewerView.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewerView.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewerView"><H1>PetscViewerView</H1></A>
Visualizes a viewer object.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewers.html b/docs/manualpages/Viewer/PetscViewers.html
index 629680f..48f8dc9 100644
--- a/docs/manualpages/Viewer/PetscViewers.html
+++ b/docs/manualpages/Viewer/PetscViewers.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewers</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewers.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewers"><H1>PetscViewers</H1></A>
Abstract collection of <A HREF="../Viewer/PetscViewers.html#PetscViewers">PetscViewers</A>. It is just an expandable array of viewers.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewersCreate.html b/docs/manualpages/Viewer/PetscViewersCreate.html
index 5318194..4c71198 100644
--- a/docs/manualpages/Viewer/PetscViewersCreate.html
+++ b/docs/manualpages/Viewer/PetscViewersCreate.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewersCreate</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewersCreate.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewersCreate.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewersCreate"><H1>PetscViewersCreate</H1></A>
Creates a container to hold a set of <A HREF="../Viewer/PetscViewers.html#PetscViewers">PetscViewers</A>.
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewersDestroy.html b/docs/manualpages/Viewer/PetscViewersDestroy.html
index 062c958..9d0600f 100644
--- a/docs/manualpages/Viewer/PetscViewersDestroy.html
+++ b/docs/manualpages/Viewer/PetscViewersDestroy.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewersDestroy</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewersDestroy.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewersDestroy.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewersDestroy"><H1>PetscViewersDestroy</H1></A>
Destroys a set of <A HREF="../Viewer/PetscViewers.html#PetscViewers">PetscViewers</A> created with <A HREF="../Viewer/PetscViewersCreate.html#PetscViewersCreate">PetscViewersCreate</A>().
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/PetscViewersGetViewer.html b/docs/manualpages/Viewer/PetscViewersGetViewer.html
index 04a7d64..531eda9 100644
--- a/docs/manualpages/Viewer/PetscViewersGetViewer.html
+++ b/docs/manualpages/Viewer/PetscViewersGetViewer.html
@@ -5,8 +5,8 @@
<TITLE>PetscViewersGetViewer</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/PetscViewersGetViewer.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/PetscViewersGetViewer.html "><small>Report Typos and Errors</small></a></div>
<A NAME="PetscViewersGetViewer"><H1>PetscViewersGetViewer</H1></A>
Gets a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> from a <A HREF="../Viewer/PetscViewer.html#PetscViewer">PetscViewer</A> collection
<H3><FONT COLOR="#CC3333">Synopsis</FONT></H3>
diff --git a/docs/manualpages/Viewer/index.html b/docs/manualpages/Viewer/index.html
index 01e24fe..bd28810 100644
--- a/docs/manualpages/Viewer/index.html
+++ b/docs/manualpages/Viewer/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/Viewer/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/Viewer/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/docs/manualpages/concepts/ao.html b/docs/manualpages/concepts/ao.html
index 4e29957..c85d1e0 100644
--- a/docs/manualpages/concepts/ao.html
+++ b/docs/manualpages/concepts/ao.html
@@ -1,7 +1,7 @@
<html>
<title>AO</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/ao.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/ao.html "><small>Report Typos and Errors</small></a></div>
<h2>AO</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex10d/ex10.c.html"><CONCEPT>application to PETSc ordering or vice versa;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/bags.html b/docs/manualpages/concepts/bags.html
index b24643a..4f9ce1b 100644
--- a/docs/manualpages/concepts/bags.html
+++ b/docs/manualpages/concepts/bags.html
@@ -1,7 +1,7 @@
<html>
<title>bags</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/bags.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/bags.html "><small>Report Typos and Errors</small></a></div>
<h2>bags</h2>
<menu>
<LI><A HREF="../../../src/dm/examples/tutorials/ex7.c.html"><CONCEPT>ex7.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/complex_numbers.html b/docs/manualpages/concepts/complex_numbers.html
index 9faae23..68dcc7f 100644
--- a/docs/manualpages/concepts/complex_numbers.html
+++ b/docs/manualpages/concepts/complex_numbers.html
@@ -1,7 +1,7 @@
<html>
<title>complex numbers</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/complex_numbers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/complex_numbers.html "><small>Report Typos and Errors</small></a></div>
<h2>complex numbers</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex11.c.html"><CONCEPT>ex11.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/dm.html b/docs/manualpages/concepts/dm.html
index 1de729c..9035bb4 100644
--- a/docs/manualpages/concepts/dm.html
+++ b/docs/manualpages/concepts/dm.html
@@ -1,7 +1,7 @@
<html>
<title>DM</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/dm.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/dm.html "><small>Report Typos and Errors</small></a></div>
<h2>DM</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex20.c.html"><CONCEPT>using distributed arrays</CONCEPT></A>
diff --git a/docs/manualpages/concepts/dmda.html b/docs/manualpages/concepts/dmda.html
index 7c8683a..dda1469 100644
--- a/docs/manualpages/concepts/dmda.html
+++ b/docs/manualpages/concepts/dmda.html
@@ -1,7 +1,7 @@
<html>
<title>DMDA</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/dmda.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/dmda.html "><small>Report Typos and Errors</small></a></div>
<h2>DMDA</h2>
<menu>
<LI><A HREF="../../../src/ts/examples/tutorials/ex26.c.html"><CONCEPT>using distributed arrays;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/dmnetwork.html b/docs/manualpages/concepts/dmnetwork.html
index 3ddb0b6..c693dfb 100644
--- a/docs/manualpages/concepts/dmnetwork.html
+++ b/docs/manualpages/concepts/dmnetwork.html
@@ -1,7 +1,7 @@
<html>
<title>DMNetwork</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/dmnetwork.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/dmnetwork.html "><small>Report Typos and Errors</small></a></div>
<h2>DMNetwork</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/network/pflow/pf.c.html"><CONCEPT>pf.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/error_handling.html b/docs/manualpages/concepts/error_handling.html
index 430fb25..2e2cd40 100644
--- a/docs/manualpages/concepts/error_handling.html
+++ b/docs/manualpages/concepts/error_handling.html
@@ -1,7 +1,7 @@
<html>
<title>error handling</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/error_handling.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/error_handling.html "><small>Report Typos and Errors</small></a></div>
<h2>error handling</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex3.c.html"><CONCEPT>using the macro __FUNCT__ to define routine names;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/fortran90.html b/docs/manualpages/concepts/fortran90.html
index 0b0e587..b30d6c2 100644
--- a/docs/manualpages/concepts/fortran90.html
+++ b/docs/manualpages/concepts/fortran90.html
@@ -1,7 +1,7 @@
<html>
<title>Fortran90</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/fortran90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/fortran90.html "><small>Report Typos and Errors</small></a></div>
<h2>Fortran90</h2>
<menu>
<LI><A HREF="../../../src/vec/is/is/examples/tutorials/ex1f90.F.html"><CONCEPT>accessing indices of index set;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/global_to_local_mappings.html b/docs/manualpages/concepts/global_to_local_mappings.html
index 984e849..ebf0147 100644
--- a/docs/manualpages/concepts/global_to_local_mappings.html
+++ b/docs/manualpages/concepts/global_to_local_mappings.html
@@ -1,7 +1,7 @@
<html>
<title>global to local mappings</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/global_to_local_mappings.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/global_to_local_mappings.html "><small>Report Typos and Errors</small></a></div>
<h2>global to local mappings</h2>
<menu>
<LI><A HREF="../../../src/vec/is/is/examples/tutorials/ex4.c.html"><CONCEPT>ex4.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/hdf5.html b/docs/manualpages/concepts/hdf5.html
index 23095ff..a534a6b 100644
--- a/docs/manualpages/concepts/hdf5.html
+++ b/docs/manualpages/concepts/hdf5.html
@@ -1,7 +1,7 @@
<html>
<title>HDF5</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/hdf5.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/hdf5.html "><small>Report Typos and Errors</small></a></div>
<h2>HDF5</h2>
<menu>
<LI><A HREF="../../../src/dm/examples/tutorials/ex9.c.html"><CONCEPT>ex9.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/helmholtz_equation.html b/docs/manualpages/concepts/helmholtz_equation.html
index 85d2aa4..651c59d 100644
--- a/docs/manualpages/concepts/helmholtz_equation.html
+++ b/docs/manualpages/concepts/helmholtz_equation.html
@@ -1,7 +1,7 @@
<html>
<title>Helmholtz equation</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/helmholtz_equation.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/helmholtz_equation.html "><small>Report Typos and Errors</small></a></div>
<h2>Helmholtz equation</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex11.c.html"><CONCEPT>ex11.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/index_sets.html b/docs/manualpages/concepts/index_sets.html
index 0cf0176..bcbb2ae 100644
--- a/docs/manualpages/concepts/index_sets.html
+++ b/docs/manualpages/concepts/index_sets.html
@@ -1,7 +1,7 @@
<html>
<title>index sets</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/index_sets.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/index_sets.html "><small>Report Typos and Errors</small></a></div>
<h2>index sets</h2>
<menu>
<LI><A HREF="../../../src/vec/is/is/examples/tutorials/ex1.c.html"><CONCEPT>manipulating a general index set;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/introduction_to_petsc.html b/docs/manualpages/concepts/introduction_to_petsc.html
index 3aeba4b..1caee24 100644
--- a/docs/manualpages/concepts/introduction_to_petsc.html
+++ b/docs/manualpages/concepts/introduction_to_petsc.html
@@ -1,7 +1,7 @@
<html>
<title>introduction to PETSc</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/introduction_to_petsc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/introduction_to_petsc.html "><small>Report Typos and Errors</small></a></div>
<h2>introduction to PETSc</h2>
<menu>
<LI><A HREF="../../../src/sys/examples/tutorials/ex1.c.html"><CONCEPT>ex1.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/is.html b/docs/manualpages/concepts/is.html
index 84f71c4..c8d2c9f 100644
--- a/docs/manualpages/concepts/is.html
+++ b/docs/manualpages/concepts/is.html
@@ -1,7 +1,7 @@
<html>
<title>IS</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/is.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/is.html "><small>Report Typos and Errors</small></a></div>
<h2>IS</h2>
<menu>
<LI><A HREF="../../../src/vec/is/is/examples/tutorials/ex1.c.html"><CONCEPT>creating a general index set;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/is_coloirng_types.html b/docs/manualpages/concepts/is_coloirng_types.html
index c546d83..a29fce7 100644
--- a/docs/manualpages/concepts/is_coloirng_types.html
+++ b/docs/manualpages/concepts/is_coloirng_types.html
@@ -1,7 +1,7 @@
<html>
<title>IS coloirng types</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/is_coloirng_types.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/is_coloirng_types.html "><small>Report Typos and Errors</small></a></div>
<h2>IS coloirng types</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex35.c.html"><CONCEPT>ex35.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/ksp.html b/docs/manualpages/concepts/ksp.html
index 56baf29..88ddc77 100644
--- a/docs/manualpages/concepts/ksp.html
+++ b/docs/manualpages/concepts/ksp.html
@@ -1,7 +1,7 @@
<html>
<title>KSP</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/ksp.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/ksp.html "><small>Report Typos and Errors</small></a></div>
<h2>KSP</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex1.c.html"><CONCEPT>solving a system of linear equations</CONCEPT></A>
diff --git a/docs/manualpages/concepts/ksp_solving_a_linear_system.html b/docs/manualpages/concepts/ksp_solving_a_linear_system.html
index f7f7b13..bca0ff8 100644
--- a/docs/manualpages/concepts/ksp_solving_a_linear_system.html
+++ b/docs/manualpages/concepts/ksp_solving_a_linear_system.html
@@ -1,7 +1,7 @@
<html>
<title>KSP solving a linear system</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/ksp_solving_a_linear_system.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/ksp_solving_a_linear_system.html "><small>Report Typos and Errors</small></a></div>
<h2>KSP solving a linear system</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tests/ex30.c.html"><CONCEPT>ex30.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/laplacian,_2d.html b/docs/manualpages/concepts/laplacian,_2d.html
index 97dbd3f..c0e8603 100644
--- a/docs/manualpages/concepts/laplacian,_2d.html
+++ b/docs/manualpages/concepts/laplacian,_2d.html
@@ -1,7 +1,7 @@
<html>
<title>Laplacian, 2d</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/laplacian,_2d.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/laplacian,_2d.html "><small>Report Typos and Errors</small></a></div>
<h2>Laplacian, 2d</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex13.c.html"><CONCEPT>ex13.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/local_to_global_mappings.html b/docs/manualpages/concepts/local_to_global_mappings.html
index a98d810..5071436 100644
--- a/docs/manualpages/concepts/local_to_global_mappings.html
+++ b/docs/manualpages/concepts/local_to_global_mappings.html
@@ -1,7 +1,7 @@
<html>
<title>local to global mappings</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/local_to_global_mappings.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/local_to_global_mappings.html "><small>Report Typos and Errors</small></a></div>
<h2>local to global mappings</h2>
<menu>
<LI><A HREF="../../../src/vec/is/is/examples/tutorials/ex4.c.html"><CONCEPT>ex4.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/low_rank_correction.html b/docs/manualpages/concepts/low_rank_correction.html
index 04d1be5..9efb3dd 100644
--- a/docs/manualpages/concepts/low_rank_correction.html
+++ b/docs/manualpages/concepts/low_rank_correction.html
@@ -1,7 +1,7 @@
<html>
<title>Low rank correction</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/low_rank_correction.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/low_rank_correction.html "><small>Report Typos and Errors</small></a></div>
<h2>Low rank correction</h2>
<menu>
<LI><A HREF="../../../src/mat/examples/tests/ex102.c.html"><CONCEPT>ex102.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/mat.html b/docs/manualpages/concepts/mat.html
index 9446ebb..7c7ec21 100644
--- a/docs/manualpages/concepts/mat.html
+++ b/docs/manualpages/concepts/mat.html
@@ -1,7 +1,7 @@
<html>
<title>Mat</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/mat.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/mat.html "><small>Report Typos and Errors</small></a></div>
<h2>Mat</h2>
<menu>
<LI><A HREF="../../../src/mat/examples/tutorials/ex1.c.html"><CONCEPT>ordering a matrix - loading a binary matrix and vector;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/mathematical_functions.html b/docs/manualpages/concepts/mathematical_functions.html
index a3f7ff2..20db432 100644
--- a/docs/manualpages/concepts/mathematical_functions.html
+++ b/docs/manualpages/concepts/mathematical_functions.html
@@ -1,7 +1,7 @@
<html>
<title>mathematical functions</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/mathematical_functions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/mathematical_functions.html "><small>Report Typos and Errors</small></a></div>
<h2>mathematical functions</h2>
<menu>
<LI><A HREF="../../../src/dm/examples/tutorials/ex4.c.html"><CONCEPT>ex4.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/matrices.html b/docs/manualpages/concepts/matrices.html
index c0c6e97..0d8b157 100644
--- a/docs/manualpages/concepts/matrices.html
+++ b/docs/manualpages/concepts/matrices.html
@@ -1,7 +1,7 @@
<html>
<title>Matrices</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/matrices.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/matrices.html "><small>Report Typos and Errors</small></a></div>
<h2>Matrices</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex3.c.html"><CONCEPT>inserting elements by blocks</CONCEPT></A>
diff --git a/docs/manualpages/concepts/multicomponent.html b/docs/manualpages/concepts/multicomponent.html
index d985488..c891b23 100644
--- a/docs/manualpages/concepts/multicomponent.html
+++ b/docs/manualpages/concepts/multicomponent.html
@@ -1,7 +1,7 @@
<html>
<title>multicomponent</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/multicomponent.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/multicomponent.html "><small>Report Typos and Errors</small></a></div>
<h2>multicomponent</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex19.c.html"><CONCEPT>ex19.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/multigrid.html b/docs/manualpages/concepts/multigrid.html
index d4c9056..67fbdf3 100644
--- a/docs/manualpages/concepts/multigrid.html
+++ b/docs/manualpages/concepts/multigrid.html
@@ -1,7 +1,7 @@
<html>
<title>multigrid</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/multigrid.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/multigrid.html "><small>Report Typos and Errors</small></a></div>
<h2>multigrid</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex18.c.html"><CONCEPT>ex18.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/normal_equations.html b/docs/manualpages/concepts/normal_equations.html
index ae6fb42..5d5582e 100644
--- a/docs/manualpages/concepts/normal_equations.html
+++ b/docs/manualpages/concepts/normal_equations.html
@@ -1,7 +1,7 @@
<html>
<title>Normal equations</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/normal_equations.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/normal_equations.html "><small>Report Typos and Errors</small></a></div>
<h2>Normal equations</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex27.c.html"><CONCEPT>ex27.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/optimization.html b/docs/manualpages/concepts/optimization.html
index 58fa5ab..d35a344 100644
--- a/docs/manualpages/concepts/optimization.html
+++ b/docs/manualpages/concepts/optimization.html
@@ -1,7 +1,7 @@
<html>
<title>optimization</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/optimization.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/optimization.html "><small>Report Typos and Errors</small></a></div>
<h2>optimization</h2>
<menu>
<LI><A HREF="../../../src/sys/examples/tutorials/ex6.c.html"><CONCEPT>likely</CONCEPT></A>
diff --git a/docs/manualpages/concepts/optimization_using_adjoint_sensitivities.html b/docs/manualpages/concepts/optimization_using_adjoint_sensitivities.html
index 3fd051f..428ed76 100644
--- a/docs/manualpages/concepts/optimization_using_adjoint_sensitivities.html
+++ b/docs/manualpages/concepts/optimization_using_adjoint_sensitivities.html
@@ -1,7 +1,7 @@
<html>
<title>Optimization using adjoint sensitivities</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/optimization_using_adjoint_sensitivities.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/optimization_using_adjoint_sensitivities.html "><small>Report Typos and Errors</small></a></div>
<h2>Optimization using adjoint sensitivities</h2>
<menu>
<LI><A HREF="../../../src/ts/examples/tutorials/ex16opt_ic.c.html"><CONCEPT>ex16opt_ic.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/optimization_using_adjoint_sensitivity_analysis.html b/docs/manualpages/concepts/optimization_using_adjoint_sensitivity_analysis.html
index 33044d3..2ba571b 100644
--- a/docs/manualpages/concepts/optimization_using_adjoint_sensitivity_analysis.html
+++ b/docs/manualpages/concepts/optimization_using_adjoint_sensitivity_analysis.html
@@ -1,7 +1,7 @@
<html>
<title>Optimization using adjoint sensitivity analysis</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/optimization_using_adjoint_sensitivity_analysis.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/optimization_using_adjoint_sensitivity_analysis.html "><small>Report Typos and Errors</small></a></div>
<h2>Optimization using adjoint sensitivity analysis</h2>
<menu>
<LI><A HREF="../../../src/ts/examples/tutorials/ex20opt_p.c.html"><CONCEPT>ex20opt_p.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/partitioning.html b/docs/manualpages/concepts/partitioning.html
index df127b3..7e1730e 100644
--- a/docs/manualpages/concepts/partitioning.html
+++ b/docs/manualpages/concepts/partitioning.html
@@ -1,7 +1,7 @@
<html>
<title>partitioning</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/partitioning.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/partitioning.html "><small>Report Typos and Errors</small></a></div>
<h2>partitioning</h2>
<menu>
<LI><A HREF="../../../src/mat/examples/tests/ex73.c.html"><CONCEPT>ex73.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/pc.html b/docs/manualpages/concepts/pc.html
index 041e388..2c29189 100644
--- a/docs/manualpages/concepts/pc.html
+++ b/docs/manualpages/concepts/pc.html
@@ -1,7 +1,7 @@
<html>
<title>PC</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/pc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/pc.html "><small>Report Typos and Errors</small></a></div>
<h2>PC</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex12.c.html"><CONCEPT>registering preconditioners</CONCEPT></A>
diff --git a/docs/manualpages/concepts/petsc.html b/docs/manualpages/concepts/petsc.html
index 0f1f2fd..c4d82b0 100644
--- a/docs/manualpages/concepts/petsc.html
+++ b/docs/manualpages/concepts/petsc.html
@@ -1,7 +1,7 @@
<html>
<title>petsc</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/petsc.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/petsc.html "><small>Report Typos and Errors</small></a></div>
<h2>petsc</h2>
<menu>
<LI><A HREF="../../../src/sys/examples/tutorials/ex2.c.html"><CONCEPT>introduction</CONCEPT></A>
diff --git a/docs/manualpages/concepts/petsc_snes_solver.html b/docs/manualpages/concepts/petsc_snes_solver.html
index 0b3265a..73ae976 100644
--- a/docs/manualpages/concepts/petsc_snes_solver.html
+++ b/docs/manualpages/concepts/petsc_snes_solver.html
@@ -1,7 +1,7 @@
<html>
<title>PETSc SNES solver</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/petsc_snes_solver.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/petsc_snes_solver.html "><small>Report Typos and Errors</small></a></div>
<h2>PETSc SNES solver</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/network/pflow/pf.c.html"><CONCEPT>pf.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/petsclog.html b/docs/manualpages/concepts/petsclog.html
index 6ddbc70..665c202 100644
--- a/docs/manualpages/concepts/petsclog.html
+++ b/docs/manualpages/concepts/petsclog.html
@@ -1,7 +1,7 @@
<html>
<title>PetscLog</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/petsclog.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/petsclog.html "><small>Report Typos and Errors</small></a></div>
<h2>PetscLog</h2>
<menu>
<LI><A HREF="../../../src/ksp/ksp/examples/tutorials/ex5.c.html"><CONCEPT>profiling multiple stages of code;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/printf.html b/docs/manualpages/concepts/printf.html
index b044cb7..a5b8cf8 100644
--- a/docs/manualpages/concepts/printf.html
+++ b/docs/manualpages/concepts/printf.html
@@ -1,7 +1,7 @@
<html>
<title>printf</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/printf.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/printf.html "><small>Report Typos and Errors</small></a></div>
<h2>printf</h2>
<menu>
<LI><A HREF="../../../src/sys/examples/tutorials/ex2.c.html"><CONCEPT>synchronized</CONCEPT></A>
diff --git a/docs/manualpages/concepts/printing.html b/docs/manualpages/concepts/printing.html
index edc469d..6008d8f 100644
--- a/docs/manualpages/concepts/printing.html
+++ b/docs/manualpages/concepts/printing.html
@@ -1,7 +1,7 @@
<html>
<title>printing</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/printing.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/printing.html "><small>Report Typos and Errors</small></a></div>
<h2>printing</h2>
<menu>
<LI><A HREF="../../../src/sys/examples/tutorials/ex1.c.html"><CONCEPT>in parallel</CONCEPT></A>
diff --git a/docs/manualpages/concepts/process.html b/docs/manualpages/concepts/process.html
index 668f018..76c1dd1 100644
--- a/docs/manualpages/concepts/process.html
+++ b/docs/manualpages/concepts/process.html
@@ -1,7 +1,7 @@
<html>
<title>process</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/process.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/process.html "><small>Report Typos and Errors</small></a></div>
<h2>process</h2>
<menu>
<LI><A HREF="../../../src/sys/examples/tutorials/ex4.c.html"><CONCEPT>subset set PETSC_COMM_WORLD</CONCEPT></A>
diff --git a/docs/manualpages/concepts/profiling.html b/docs/manualpages/concepts/profiling.html
index ca8b5ab..52f69ad 100644
--- a/docs/manualpages/concepts/profiling.html
+++ b/docs/manualpages/concepts/profiling.html
@@ -1,7 +1,7 @@
<html>
<title>profiling</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/profiling.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/profiling.html "><small>Report Typos and Errors</small></a></div>
<h2>profiling</h2>
<menu>
<LI><A HREF="../../../src/sys/examples/tutorials/ex3.c.html"><CONCEPT>user-defined event</CONCEPT></A>
diff --git a/docs/manualpages/concepts/pseudo-timestepping.html b/docs/manualpages/concepts/pseudo-timestepping.html
index 8180122..ff542ee 100644
--- a/docs/manualpages/concepts/pseudo-timestepping.html
+++ b/docs/manualpages/concepts/pseudo-timestepping.html
@@ -1,7 +1,7 @@
<html>
<title>pseudo-timestepping</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/pseudo-timestepping.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/pseudo-timestepping.html "><small>Report Typos and Errors</small></a></div>
<h2>pseudo-timestepping</h2>
<menu>
<LI><A HREF="../../../src/ts/examples/tutorials/ex1.c.html"><CONCEPT>ex1.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/shared_memory.html b/docs/manualpages/concepts/shared_memory.html
index ccdbaeb..6236b76 100644
--- a/docs/manualpages/concepts/shared_memory.html
+++ b/docs/manualpages/concepts/shared_memory.html
@@ -1,7 +1,7 @@
<html>
<title>shared memory</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/shared_memory.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/shared_memory.html "><small>Report Typos and Errors</small></a></div>
<h2>shared memory</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex5s.c.html"><CONCEPT>ex5s.c</CONCEPT></A>
diff --git a/docs/manualpages/concepts/snes.html b/docs/manualpages/concepts/snes.html
index 547791e..acb6623 100644
--- a/docs/manualpages/concepts/snes.html
+++ b/docs/manualpages/concepts/snes.html
@@ -1,7 +1,7 @@
<html>
<title>SNES</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/snes.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/snes.html "><small>Report Typos and Errors</small></a></div>
<h2>SNES</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex10d/ex10.c.html"><CONCEPT>unstructured grid</CONCEPT></A>
diff --git a/docs/manualpages/concepts/stride.html b/docs/manualpages/concepts/stride.html
index 278da60..5927b4f 100644
--- a/docs/manualpages/concepts/stride.html
+++ b/docs/manualpages/concepts/stride.html
@@ -1,7 +1,7 @@
<html>
<title>stride</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/stride.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/stride.html "><small>Report Typos and Errors</small></a></div>
<h2>stride</h2>
<menu>
<LI><A HREF="../../../src/vec/is/is/examples/tutorials/ex2.c.html"><CONCEPT>creating a stride index set;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/tao.html b/docs/manualpages/concepts/tao.html
index 706392d..da8c934 100644
--- a/docs/manualpages/concepts/tao.html
+++ b/docs/manualpages/concepts/tao.html
@@ -1,7 +1,7 @@
<html>
<title>TAO</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/tao.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/tao.html "><small>Report Typos and Errors</small></a></div>
<h2>TAO</h2>
<menu>
<LI><A HREF="../../../src/tao/pde_constrained/examples/tutorials/elliptic.c.html"><CONCEPT>Solving a system of nonlinear equations, nonlinear least squares</CONCEPT></A>
diff --git a/docs/manualpages/concepts/ts.html b/docs/manualpages/concepts/ts.html
index c0b4f22..234e7da 100644
--- a/docs/manualpages/concepts/ts.html
+++ b/docs/manualpages/concepts/ts.html
@@ -1,7 +1,7 @@
<html>
<title>TS</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/ts.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/ts.html "><small>Report Typos and Errors</small></a></div>
<h2>TS</h2>
<menu>
<LI><A HREF="../../../src/ts/examples/tutorials/ex1.c.html"><CONCEPT>pseudo-timestepping</CONCEPT></A>
diff --git a/docs/manualpages/concepts/vecscatter.html b/docs/manualpages/concepts/vecscatter.html
index ecc6bc4..44ee6a8 100644
--- a/docs/manualpages/concepts/vecscatter.html
+++ b/docs/manualpages/concepts/vecscatter.html
@@ -1,7 +1,7 @@
<html>
<title>VecScatter</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/vecscatter.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/vecscatter.html "><small>Report Typos and Errors</small></a></div>
<h2>VecScatter</h2>
<menu>
<LI><A HREF="../../../src/snes/examples/tutorials/ex10d/ex10.c.html"><CONCEPT>using vector scatter operations;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/vectors.html b/docs/manualpages/concepts/vectors.html
index dab8306..696fe4d 100644
--- a/docs/manualpages/concepts/vectors.html
+++ b/docs/manualpages/concepts/vectors.html
@@ -1,7 +1,7 @@
<html>
<title>Vectors</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/vectors.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/vectors.html "><small>Report Typos and Errors</small></a></div>
<h2>Vectors</h2>
<menu>
<LI><A HREF="../../../src/mat/examples/tutorials/ex1.c.html"><CONCEPT>loading a binary vector;</CONCEPT></A>
diff --git a/docs/manualpages/concepts/viewers.html b/docs/manualpages/concepts/viewers.html
index 60c20be..158d044 100644
--- a/docs/manualpages/concepts/viewers.html
+++ b/docs/manualpages/concepts/viewers.html
@@ -1,7 +1,7 @@
<html>
<title>viewers</title><body bgcolor="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/concepts/viewers.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/concepts/viewers.html "><small>Report Typos and Errors</small></a></div>
<h2>viewers</h2>
<menu>
<LI><A HREF="../../../src/dm/examples/tutorials/ex7.c.html"><CONCEPT>ex7.c</CONCEPT></A>
diff --git a/docs/manualpages/help.html b/docs/manualpages/help.html
index d4904b9..03985d2 100644
--- a/docs/manualpages/help.html
+++ b/docs/manualpages/help.html
@@ -2,8 +2,8 @@
<TITLE>Concepts_File</TITLE>
<!-- Created by helpindex.py -->
<BODY>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/manualpages/help.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/manualpages/help.html "><small>Report Typos and Errors</small></a></div>
<H1><center> PETSc Help Index</center></H1>
<A NAME="B"></A>
<H3> <CENTER> | <FONT COLOR="#CC3333">B</FONT> |
diff --git a/docs/manualpages/htmlmap b/docs/manualpages/htmlmap
index aa0b7f2..3d10827 100644
--- a/docs/manualpages/htmlmap
+++ b/docs/manualpages/htmlmap
@@ -887,7 +887,6 @@ man:+VecScatterEnd++VecScatterEnd++++man+manualpages/Vec/VecScatterEnd.html#VecS
man:+VecScatterDestroy++VecScatterDestroy++++man+manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy
man:+VecScatterCopy++VecScatterCopy++++man+manualpages/Vec/VecScatterCopy.html#VecScatterCopy
man:+VecScatterView++VecScatterView++++man+manualpages/Vec/VecScatterView.html#VecScatterView
-man:+VecScatterRemap++VecScatterRemap++++man+manualpages/Vec/VecScatterRemap.html#VecScatterRemap
man:+VecScatterInitializeForGPU++VecScatterInitializeForGPU++++man+manualpages/Vec/VecScatterInitializeForGPU.html#VecScatterInitializeForGPU
man:+VecScatterFinalizeForGPU++VecScatterFinalizeForGPU++++man+manualpages/Vec/VecScatterFinalizeForGPU.html#VecScatterFinalizeForGPU
man:+VecScatterCreateLocal++VecScatterCreateLocal++++man+manualpages/Vec/VecScatterCreateLocal.html#VecScatterCreateLocal
@@ -2957,6 +2956,9 @@ man:+PCFactorSetUpMatSolverPackage++PCFactorSetUpMatSolverPackage++++man+manualp
man:+PCFactorSetZeroPivot++PCFactorSetZeroPivot++++man+manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot
man:+PCFactorSetShiftType++PCFactorSetShiftType++++man+manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType
man:+PCFactorSetShiftAmount++PCFactorSetShiftAmount++++man+manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount
+man:+PCFactorGetZeroPivot++PCFactorGetZeroPivot++++man+manualpages/PC/PCFactorGetZeroPivot.html#PCFactorGetZeroPivot
+man:+PCFactorGetShiftAmount++PCFactorGetShiftAmount++++man+manualpages/PC/PCFactorGetShiftAmount.html#PCFactorGetShiftAmount
+man:+PCFactorGetShiftType++PCFactorGetShiftType++++man+manualpages/PC/PCFactorGetShiftType.html#PCFactorGetShiftType
man:+PCFactorGetLevels++PCFactorGetLevels++++man+manualpages/PC/PCFactorGetLevels.html#PCFactorGetLevels
man:+PCFactorSetLevels++PCFactorSetLevels++++man+manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels
man:+PCFactorSetAllowDiagonalFill++PCFactorSetAllowDiagonalFill++++man+manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill
@@ -3689,7 +3691,7 @@ man:+TS_DIVERGED_NONLINEAR_SOLVE++TS_DIVERGED_NONLINEAR_SOLVE++++man+manualpages
man:+TS_DIVERGED_STEP_REJECTED++TS_DIVERGED_STEP_REJECTED++++man+manualpages/TS/TS_DIVERGED_STEP_REJECTED.html#TS_DIVERGED_STEP_REJECTED
man:+TSExactFinalTimeOption++TSExactFinalTimeOption++++man+manualpages/TS/TSExactFinalTimeOption.html#TSExactFinalTimeOption
man:+TSTrajectory++TSTrajectory++++man+manualpages/TS/TSTrajectory.html#TSTrajectory
-man:+TSTrajectoryType++TSTrajectoryType++++man+manualpages/TS/TSTrajectoryType.html#TSTrajectoryType
+man:+TSTrajectorySetType++TSTrajectorySetType++++man+manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType
man:+TSSSPType++TSSSPType++++man+manualpages/TS/TSSSPType.html#TSSSPType
man:+TSAdapt++TSAdapt++++man+manualpages/TS/TSAdapt.html#TSAdapt
man:+TSAdaptType++TSAdaptType++++man+manualpages/TS/TSAdaptType.html#TSAdaptType
@@ -3707,6 +3709,7 @@ man:+TSTrajectoryCreate++TSTrajectoryCreate++++man+manualpages/TS/TSTrajectoryCr
man:+TSTrajectorySetType++TSTrajectorySetType++++man+manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType
man:+TSTrajectoryRegisterAll++TSTrajectoryRegisterAll++++man+manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll
man:+TSTrajectoryDestroy++TSTrajectoryDestroy++++man+manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy
+man:+TSTrajectorySetMonitor++TSTrajectorySetMonitor++++man+manualpages/TS/TSTrajectorySetMonitor.html#TSTrajectorySetMonitor
man:+TSTrajectorySetFromOptions++TSTrajectorySetFromOptions++++man+manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions
man:+TSTrajectorySetUp++TSTrajectorySetUp++++man+manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp
man:+TSTRAJECTORYBASIC++TSTRAJECTORYBASIC++++man+manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC
diff --git a/docs/manualpages/singleindex.html b/docs/manualpages/singleindex.html
index 732f945..608e8af 100644
--- a/docs/manualpages/singleindex.html
+++ b/docs/manualpages/singleindex.html
@@ -2396,2115 +2396,2119 @@
<TABLE>
<TR><TD WIDTH=250 COLSPAN="3"></TD></TR>
<TD WIDTH=250><A HREF="./PC/PC.html">PC</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetDiscretization.html">PetscDSSetDiscretization</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectListFind.html">PetscObjectListFind</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetBdJacobian.html">PetscDSSetBdJacobian</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectListDuplicate.html">PetscObjectListDuplicate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCAINVCUSP.html">PCAINVCUSP</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetDynamicJacobian.html">PetscDSSetDynamicJacobian</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectListRemoveReference.html">PetscObjectListRemoveReference</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetBdResidual.html">PetscDSSetBdResidual</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectListFind.html">PetscObjectListFind</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASM.html">PCASM</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetFromOptions.html">PetscDSSetFromOptions</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectListReverseFind.html">PetscObjectListReverseFind</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetDiscretization.html">PetscDSSetDiscretization</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectListRemoveReference.html">PetscObjectListRemoveReference</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMCreateSubdomains.html">PCASMCreateSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetImplicit.html">PetscDSSetImplicit</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectName.html">PetscObjectName</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetDynamicJacobian.html">PetscDSSetDynamicJacobian</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectListReverseFind.html">PetscObjectListReverseFind</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMCreateSubdomains2D.html">PCASMCreateSubdomains2D</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetJacobian.html">PetscDSSetJacobian</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectOptionsBegin.html">PetscObjectOptionsBegin</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetFromOptions.html">PetscDSSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectName.html">PetscObjectName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMDestroySubdomains.html">PCASMDestroySubdomains</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetJacobianPreconditioner.html">PetscDSSetJacobianPreconditioner</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectPrintTypeNamePrefix.html">PetscObjectPrintTypeNamePrefix</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetImplicit.html">PetscDSSetImplicit</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectOptionsBegin.html">PetscObjectOptionsBegin</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMGetDMSubdomains.html">PCASMGetDMSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetResidual.html">PetscDSSetResidual</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectProcessOptionsHandlers.html">PetscObjectProcessOptionsHandlers</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetJacobian.html">PetscDSSetJacobian</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectPrintTypeNamePrefix.html">PetscObjectPrintTypeNamePrefix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMGetLocalSubdomains.html">PCASMGetLocalSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetRiemannSolver.html">PetscDSSetRiemannSolver</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectQuery.html">PetscObjectQuery</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetJacobianPreconditioner.html">PetscDSSetJacobianPreconditioner</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectProcessOptionsHandlers.html">PetscObjectProcessOptionsHandlers</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMGetLocalSubmatrices.html">PCASMGetLocalSubmatrices</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetType.html">PetscDSSetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectQueryFunction.html">PetscObjectQueryFunction</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetResidual.html">PetscDSSetResidual</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectQuery.html">PetscObjectQuery</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMGetLocalType.html">PCASMGetLocalType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetUp.html">PetscDSSetUp</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectReference.html">PetscObjectReference</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetRiemannSolver.html">PetscDSSetRiemannSolver</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectQueryFunction.html">PetscObjectQueryFunction</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMGetSubKSP.html">PCASMGetSubKSP</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSType.html">PetscDSType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectRegisterDestroy.html">PetscObjectRegisterDestroy</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetType.html">PetscDSSetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectReference.html">PetscObjectReference</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMGetType.html">PCASMGetType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDSView.html">PetscDSView</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectRegisterDestroyAll.html">PetscObjectRegisterDestroyAll</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetUp.html">PetscDSSetUp</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectRegisterDestroy.html">PetscObjectRegisterDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMSetDMSubdomains.html">PCASMSetDMSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDTGaussJacobiQuadrature.html">PetscDTGaussJacobiQuadrature</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsBlock.html">PetscObjectSAWsBlock</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSType.html">PetscDSType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectRegisterDestroyAll.html">PetscObjectRegisterDestroyAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMSetLocalSubdomains.html">PCASMSetLocalSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDTGaussQuadrature.html">PetscDTGaussQuadrature</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsGrantAccess.html">PetscObjectSAWsGrantAccess</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSView.html">PetscDSView</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsBlock.html">PetscObjectSAWsBlock</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMSetLocalType.html">PCASMSetLocalType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDTGaussTensorQuadrature.html">PetscDTGaussTensorQuadrature</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsSetBlock.html">PetscObjectSAWsSetBlock</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDTGaussJacobiQuadrature.html">PetscDTGaussJacobiQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsGrantAccess.html">PetscObjectSAWsGrantAccess</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMSetOverlap.html">PCASMSetOverlap</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDTLegendreEval.html">PetscDTLegendreEval</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsTakeAccess.html">PetscObjectSAWsTakeAccess</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDTGaussQuadrature.html">PetscDTGaussQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsSetBlock.html">PetscObjectSAWsSetBlock</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMSetSortIndices.html">PCASMSetSortIndices</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDTReconstructPoly.html">PetscDTReconstructPoly</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetFortranCallback.html">PetscObjectSetFortranCallback</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDTGaussTensorQuadrature.html">PetscDTGaussTensorQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSAWsTakeAccess.html">PetscObjectSAWsTakeAccess</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMSetTotalSubdomains.html">PCASMSetTotalSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDTTanhSinhTensorQuadrature.html">PetscDTTanhSinhTensorQuadrature</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetFromOptions.html">PetscObjectSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDTLegendreEval.html">PetscDTLegendreEval</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetFortranCallback.html">PetscObjectSetFortranCallback</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMSetType.html">PCASMSetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscDataType.html">PetscDataType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetName.html">PetscObjectSetName</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDTReconstructPoly.html">PetscDTReconstructPoly</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetFromOptions.html">PetscObjectSetFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCASMType.html">PCASMType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscDataTypeFromString.html">PetscDataTypeFromString</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetOptions.html">PetscObjectSetOptions</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDTTanhSinhTensorQuadrature.html">PetscDTTanhSinhTensorQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetName.html">PetscObjectSetName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCAppendOptionsPrefix.html">PCAppendOptionsPrefix</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscDataTypeGetSize.html">PetscDataTypeGetSize</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetPrecision.html">PetscObjectSetPrecision</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDataType.html">PetscDataType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetOptions.html">PetscObjectSetOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApply.html">PCApply</A></TD>
-<TD WIDTH=250><A HREF="./Viewer/PetscDataTypeToHDF5DataType.html">PetscDataTypeToHDF5DataType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetPrintedOptions.html">PetscObjectSetPrintedOptions</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDataTypeFromString.html">PetscDataTypeFromString</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetPrecision.html">PetscObjectSetPrecision</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplyBAorAB.html">PCApplyBAorAB</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscDataTypeToMPIDataType.html">PetscDataTypeToMPIDataType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetTabLevel.html">PetscObjectSetTabLevel</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDataTypeGetSize.html">PetscDataTypeGetSize</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetPrintedOptions.html">PetscObjectSetPrintedOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplyBAorABTranspose.html">PCApplyBAorABTranspose</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDraw.html">PetscDraw</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetType.html">PetscObjectSetType</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PetscDataTypeToHDF5DataType.html">PetscDataTypeToHDF5DataType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetTabLevel.html">PetscObjectSetTabLevel</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplyRichardson.html">PCApplyRichardson</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAppendTitle.html">PetscDrawAppendTitle</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectSetUp.html">PetscObjectSetUp</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDataTypeToMPIDataType.html">PetscDataTypeToMPIDataType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetType.html">PetscObjectSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplyRichardsonExists.html">PCApplyRichardsonExists</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawArrow.html">PetscDrawArrow</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectState.html">PetscObjectState</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDraw.html">PetscDraw</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectSetUp.html">PetscObjectSetUp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplySymmetricLeft.html">PCApplySymmetricLeft</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxis.html">PetscDrawAxis</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectStateGet.html">PetscObjectStateGet</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAppendTitle.html">PetscDrawAppendTitle</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectState.html">PetscObjectState</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplySymmetricRight.html">PCApplySymmetricRight</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisCreate.html">PetscDrawAxisCreate</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectStateIncrease.html">PetscObjectStateIncrease</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawArrow.html">PetscDrawArrow</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectStateGet.html">PetscObjectStateGet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplyTranspose.html">PCApplyTranspose</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisDestroy.html">PetscDrawAxisDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectStateSet.html">PetscObjectStateSet</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxis.html">PetscDrawAxis</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectStateIncrease.html">PetscObjectStateIncrease</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCApplyTransposeExists.html">PCApplyTransposeExists</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisDraw.html">PetscDrawAxisDraw</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectTypeCompare.html">PetscObjectTypeCompare</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisCreate.html">PetscDrawAxisCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectStateSet.html">PetscObjectStateSet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDC.html">PCBDDC</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisGetLimits.html">PetscDrawAxisGetLimits</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectTypeCompareAny.html">PetscObjectTypeCompareAny</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisDestroy.html">PetscDrawAxisDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectTypeCompare.html">PetscObjectTypeCompare</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCCreateFETIDPOperators.html">PCBDDCCreateFETIDPOperators</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetColors.html">PetscDrawAxisSetColors</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectView.html">PetscObjectView</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisDraw.html">PetscDrawAxisDraw</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectTypeCompareAny.html">PetscObjectTypeCompareAny</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCGetDirichletBoundaries.html">PCBDDCGetDirichletBoundaries</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetHoldLimits.html">PetscDrawAxisSetHoldLimits</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectViewFromOptions.html">PetscObjectViewFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisGetLimits.html">PetscDrawAxisGetLimits</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectView.html">PetscObjectView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCGetDirichletBoundariesLocal.html">PCBDDCGetDirichletBoundariesLocal</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetLabels.html">PetscDrawAxisSetLabels</A></TD>
-<TD WIDTH=250><A HREF="./Viewer/PetscObjectViewSAWs.html">PetscObjectViewSAWs</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetColors.html">PetscDrawAxisSetColors</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectViewFromOptions.html">PetscObjectViewFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCGetNeumannBoundaries.html">PCBDDCGetNeumannBoundaries</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetLimits.html">PetscDrawAxisSetLimits</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectsDump.html">PetscObjectsDump</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetHoldLimits.html">PetscDrawAxisSetHoldLimits</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PetscObjectViewSAWs.html">PetscObjectViewSAWs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCGetNeumannBoundariesLocal.html">PCBDDCGetNeumannBoundariesLocal</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBOP.html">PetscDrawBOP</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectsGetObject.html">PetscObjectsGetObject</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetLabels.html">PetscDrawAxisSetLabels</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectsDump.html">PetscObjectsDump</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCMatFETIDPGetRHS.html">PCBDDCMatFETIDPGetRHS</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBar.html">PetscDrawBar</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectsListGetGlobalNumbering.html">PetscObjectsListGetGlobalNumbering</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawAxisSetLimits.html">PetscDrawAxisSetLimits</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectsGetObject.html">PetscObjectsGetObject</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCMatFETIDPGetSolution.html">PCBDDCMatFETIDPGetSolution</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarCreate.html">PetscDrawBarCreate</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectsView.html">PetscObjectsView</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBOP.html">PetscDrawBOP</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectsListGetGlobalNumbering.html">PetscObjectsListGetGlobalNumbering</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetChangeOfBasisMat.html">PCBDDCSetChangeOfBasisMat</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarDestroy.html">PetscDrawBarDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOffset.html">PetscOffset</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBar.html">PetscDrawBar</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectsView.html">PetscObjectsView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetCoarseningRatio.html">PCBDDCSetCoarseningRatio</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarDraw.html">PetscDrawBarDraw</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsAllUsed.html">PetscOptionsAllUsed</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarCreate.html">PetscDrawBarCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOffset.html">PetscOffset</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetDirichletBoundaries.html">PCBDDCSetDirichletBoundaries</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarGetAxis.html">PetscDrawBarGetAxis</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsBegin.html">PetscOptionsBegin</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarDestroy.html">PetscDrawBarDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsAllUsed.html">PetscOptionsAllUsed</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetDirichletBoundariesLocal.html">PCBDDCSetDirichletBoundariesLocal</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarGetDraw.html">PetscDrawBarGetDraw</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsBool.html">PetscOptionsBool</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarDraw.html">PetscDrawBarDraw</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsBegin.html">PetscOptionsBegin</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetDofsSplitting.html">PCBDDCSetDofsSplitting</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSave.html">PetscDrawBarSave</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolArray.html">PetscOptionsBoolArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarGetAxis.html">PetscDrawBarGetAxis</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsBool.html">PetscOptionsBool</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetDofsSplittingLocal.html">PCBDDCSetDofsSplittingLocal</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetColor.html">PetscDrawBarSetColor</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolGroup.html">PetscOptionsBoolGroup</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarGetDraw.html">PetscDrawBarGetDraw</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolArray.html">PetscOptionsBoolArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetLevels.html">PCBDDCSetLevels</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetData.html">PetscDrawBarSetData</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolGroupBegin.html">PetscOptionsBoolGroupBegin</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSave.html">PetscDrawBarSave</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolGroup.html">PetscOptionsBoolGroup</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetLocalAdjacencyGraph.html">PCBDDCSetLocalAdjacencyGraph</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetFromOptions.html">PetscDrawBarSetFromOptions</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolGroupEnd.html">PetscOptionsBoolGroupEnd</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetColor.html">PetscDrawBarSetColor</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolGroupBegin.html">PetscOptionsBoolGroupBegin</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetNeumannBoundaries.html">PCBDDCSetNeumannBoundaries</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetLimits.html">PetscDrawBarSetLimits</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsClear.html">PetscOptionsClear</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetData.html">PetscDrawBarSetData</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsBoolGroupEnd.html">PetscOptionsBoolGroupEnd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetNeumannBoundariesLocal.html">PCBDDCSetNeumannBoundariesLocal</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSort.html">PetscDrawBarSort</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsClearValue.html">PetscOptionsClearValue</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetFromOptions.html">PetscDrawBarSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsClear.html">PetscOptionsClear</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetNullSpace.html">PCBDDCSetNullSpace</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawButton.html">PetscDrawButton</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsCreate.html">PetscOptionsCreate</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSetLimits.html">PetscDrawBarSetLimits</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsClearValue.html">PetscOptionsClearValue</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBDDCSetPrimalVerticesLocalIS.html">PCBDDCSetPrimalVerticesLocalIS</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawCheckResizedWindow.html">PetscDrawCheckResizedWindow</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsDestroy.html">PetscOptionsDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawBarSort.html">PetscDrawBarSort</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsCreate.html">PetscOptionsCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBJACOBI.html">PCBJACOBI</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawClear.html">PetscDrawClear</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsEList.html">PetscOptionsEList</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawButton.html">PetscDrawButton</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsDestroy.html">PetscOptionsDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBJacobiGetLocalBlocks.html">PCBJacobiGetLocalBlocks</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawCoordinateToPixel.html">PetscDrawCoordinateToPixel</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsEnd.html">PetscOptionsEnd</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawCheckResizedWindow.html">PetscDrawCheckResizedWindow</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsEList.html">PetscOptionsEList</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBJacobiGetSubKSP.html">PCBJacobiGetSubKSP</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawCreate.html">PetscDrawCreate</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsEnum.html">PetscOptionsEnum</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawClear.html">PetscDrawClear</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsEnd.html">PetscOptionsEnd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBJacobiGetTotalBlocks.html">PCBJacobiGetTotalBlocks</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawDestroy.html">PetscDrawDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsEnumArray.html">PetscOptionsEnumArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawCoordinateToPixel.html">PetscDrawCoordinateToPixel</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsEnum.html">PetscOptionsEnum</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBJacobiSetLocalBlocks.html">PCBJacobiSetLocalBlocks</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawEOP.html">PetscDrawEOP</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsFList.html">PetscOptionsFList</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawCreate.html">PetscDrawCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsEnumArray.html">PetscOptionsEnumArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCBJacobiSetTotalBlocks.html">PCBJacobiSetTotalBlocks</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawEllipse.html">PetscDrawEllipse</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetAll.html">PetscOptionsGetAll</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawDestroy.html">PetscDrawDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsFList.html">PetscOptionsFList</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCHOLESKY.html">PCCHOLESKY</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawFinalizePackage.html">PetscDrawFinalizePackage</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetBool.html">PetscOptionsGetBool</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawEOP.html">PetscDrawEOP</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetAll.html">PetscOptionsGetAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCOMPOSITE.html">PCCOMPOSITE</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawFlush.html">PetscDrawFlush</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetBoolArray.html">PetscOptionsGetBoolArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawEllipse.html">PetscDrawEllipse</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetBool.html">PetscOptionsGetBool</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCP.html">PCCP</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetBoundingBox.html">PetscDrawGetBoundingBox</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetEList.html">PetscOptionsGetEList</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawFinalizePackage.html">PetscDrawFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetBoolArray.html">PetscOptionsGetBoolArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCompositeAddPC.html">PCCompositeAddPC</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetCoordinates.html">PetscDrawGetCoordinates</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetEnum.html">PetscOptionsGetEnum</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawFlush.html">PetscDrawFlush</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetEList.html">PetscOptionsGetEList</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCompositeGetNumberPC.html">PCCompositeGetNumberPC</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetCurrentPoint.html">PetscDrawGetCurrentPoint</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetEnumArray.html">PetscOptionsGetEnumArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetBoundingBox.html">PetscDrawGetBoundingBox</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetEnum.html">PetscOptionsGetEnum</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCompositeGetPC.html">PCCompositeGetPC</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetMarkerType.html">PetscDrawGetMarkerType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetInt.html">PetscOptionsGetInt</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetCoordinates.html">PetscDrawGetCoordinates</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetEnumArray.html">PetscOptionsGetEnumArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCompositeGetType.html">PCCompositeGetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetMouseButton.html">PetscDrawGetMouseButton</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetIntArray.html">PetscOptionsGetIntArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetCurrentPoint.html">PetscDrawGetCurrentPoint</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetInt.html">PetscOptionsGetInt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCompositeSetType.html">PCCompositeSetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetPause.html">PetscDrawGetPause</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetReal.html">PetscOptionsGetReal</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetMarkerType.html">PetscDrawGetMarkerType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetIntArray.html">PetscOptionsGetIntArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCompositeSpecialSetAlpha.html">PCCompositeSpecialSetAlpha</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetPopup.html">PetscDrawGetPopup</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetRealArray.html">PetscOptionsGetRealArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetMouseButton.html">PetscDrawGetMouseButton</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetReal.html">PetscOptionsGetReal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCompositeType.html">PCCompositeType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetSingleton.html">PetscDrawGetSingleton</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetScalar.html">PetscOptionsGetScalar</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetPause.html">PetscDrawGetPause</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetRealArray.html">PetscOptionsGetRealArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCComputeExplicitOperator.html">PCComputeExplicitOperator</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetTitle.html">PetscDrawGetTitle</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetScalarArray.html">PetscOptionsGetScalarArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetPopup.html">PetscDrawGetPopup</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetScalar.html">PetscOptionsGetScalar</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCCreate.html">PCCreate</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetType.html">PetscDrawGetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetString.html">PetscOptionsGetString</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetSingleton.html">PetscDrawGetSingleton</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetScalarArray.html">PetscOptionsGetScalarArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCDestroy.html">PCDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetViewPort.html">PetscDrawGetViewPort</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetStringArray.html">PetscOptionsGetStringArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetTitle.html">PetscDrawGetTitle</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetString.html">PetscOptionsGetString</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCDiagonalScaleLeft.html">PCDiagonalScaleLeft</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawGetWindowSize.html">PetscDrawGetWindowSize</A></TD>
-<TD WIDTH=250><A HREF="./Viewer/PetscOptionsGetViewer.html">PetscOptionsGetViewer</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetType.html">PetscDrawGetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetStringArray.html">PetscOptionsGetStringArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCDiagonalScaleRight.html">PCDiagonalScaleRight</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHG.html">PetscDrawHG</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetenv.html">PetscOptionsGetenv</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetViewPort.html">PetscDrawGetViewPort</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PetscOptionsGetViewer.html">PetscOptionsGetViewer</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCEISENSTAT.html">PCEISENSTAT</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGAddValue.html">PetscDrawHGAddValue</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsHasName.html">PetscOptionsHasName</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawGetWindowSize.html">PetscDrawGetWindowSize</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsGetenv.html">PetscOptionsGetenv</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCEXOTIC.html">PCEXOTIC</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGCalcStats.html">PetscDrawHGCalcStats</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsHead.html">PetscOptionsHead</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHG.html">PetscDrawHG</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsHasName.html">PetscOptionsHasName</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCEisenstatGetNoDiagonalScaling.html">PCEisenstatGetNoDiagonalScaling</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGCreate.html">PetscDrawHGCreate</A></TD>
-<TD WIDTH=250><A HREF="./Viewer/PetscOptionsHelpPrintedCheck.html">PetscOptionsHelpPrintedCheck</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGAddValue.html">PetscDrawHGAddValue</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsHead.html">PetscOptionsHead</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCEisenstatGetOmega.html">PCEisenstatGetOmega</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGDestroy.html">PetscDrawHGDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Viewer/PetscOptionsHelpPrintedCreate.html">PetscOptionsHelpPrintedCreate</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGCalcStats.html">PetscDrawHGCalcStats</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PetscOptionsHelpPrintedCheck.html">PetscOptionsHelpPrintedCheck</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCEisenstatSetNoDiagonalScaling.html">PCEisenstatSetNoDiagonalScaling</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGDraw.html">PetscDrawHGDraw</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsInsert.html">PetscOptionsInsert</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGCreate.html">PetscDrawHGCreate</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PetscOptionsHelpPrintedCreate.html">PetscOptionsHelpPrintedCreate</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCEisenstatSetOmega.html">PCEisenstatSetOmega</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGGetAxis.html">PetscDrawHGGetAxis</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsInsertFile.html">PetscOptionsInsertFile</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGDestroy.html">PetscDrawHGDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsInsert.html">PetscOptionsInsert</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCExoticSetType.html">PCExoticSetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGGetDraw.html">PetscDrawHGGetDraw</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsInsertString.html">PetscOptionsInsertString</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGDraw.html">PetscDrawHGDraw</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsInsertFile.html">PetscOptionsInsertFile</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCExoticType.html">PCExoticType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGIntegerBins.html">PetscDrawHGIntegerBins</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsInt.html">PetscOptionsInt</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGGetAxis.html">PetscDrawHGGetAxis</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsInsertString.html">PetscOptionsInsertString</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCFIELDSPLIT.html">PCFIELDSPLIT</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGReset.html">PetscDrawHGReset</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsIntArray.html">PetscOptionsIntArray</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGGetDraw.html">PetscDrawHGGetDraw</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsInt.html">PetscOptionsInt</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCFactorGetAllowDiagonalFill.html">PCFactorGetAllowDiagonalFill</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSave.html">PetscDrawHGSave</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsLeft.html">PetscOptionsLeft</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGIntegerBins.html">PetscDrawHGIntegerBins</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsIntArray.html">PetscOptionsIntArray</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCFactorGetLevels.html">PCFactorGetLevels</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSetColor.html">PetscDrawHGSetColor</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsMonitorCancel.html">PetscOptionsMonitorCancel</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGReset.html">PetscDrawHGReset</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsLeft.html">PetscOptionsLeft</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCFactorGetMatSolverPackage.html">PCFactorGetMatSolverPackage</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSetLimits.html">PetscDrawHGSetLimits</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscOptionsMonitorDefault.html">PetscOptionsMonitorDefault</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSave.html">PetscDrawHGSave</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsMonitorCancel.html">PetscOptionsMonitorCancel</A></TD>
<TR>
<TD WIDTH=250><A HREF="./PC/PCFactorGetMatrix.html">PCFactorGetMatrix</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSetNumberBins.html">PetscDrawHGSetNumberBins</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSetColor.html">PetscDrawHGSetColor</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscOptionsMonitorDefault.html">PetscOptionsMonitorDefault</A></TD>
+<TR>
+<TD WIDTH=250><A HREF="./PC/PCFactorGetShiftAmount.html">PCFactorGetShiftAmount</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSetLimits.html">PetscDrawHGSetLimits</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsMonitorSet.html">PetscOptionsMonitorSet</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorGetUseInPlace.html">PCFactorGetUseInPlace</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawHGView.html">PetscDrawHGView</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorGetShiftType.html">PCFactorGetShiftType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGSetNumberBins.html">PetscDrawHGSetNumberBins</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsName.html">PetscOptionsName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorReorderForNonzeroDiagonal.html">PCFactorReorderForNonzeroDiagonal</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawIndicatorFunction.html">PetscDrawIndicatorFunction</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorGetUseInPlace.html">PCFactorGetUseInPlace</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawHGView.html">PetscDrawHGView</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsPrefixPop.html">PetscOptionsPrefixPop</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetAllowDiagonalFill.html">PCFactorSetAllowDiagonalFill</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawIsNull.html">PetscDrawIsNull</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorGetZeroPivot.html">PCFactorGetZeroPivot</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawIndicatorFunction.html">PetscDrawIndicatorFunction</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsPrefixPush.html">PetscOptionsPrefixPush</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetColumnPivot.html">PCFactorSetColumnPivot</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLG.html">PetscDrawLG</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorReorderForNonzeroDiagonal.html">PCFactorReorderForNonzeroDiagonal</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawIsNull.html">PetscDrawIsNull</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsReal.html">PetscOptionsReal</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetFill.html">PCFactorSetFill</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGAddCommonPoint.html">PetscDrawLGAddCommonPoint</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetAllowDiagonalFill.html">PCFactorSetAllowDiagonalFill</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLG.html">PetscDrawLG</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsRealArray.html">PetscOptionsRealArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetLevels.html">PCFactorSetLevels</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGAddPoint.html">PetscDrawLGAddPoint</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetColumnPivot.html">PCFactorSetColumnPivot</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGAddCommonPoint.html">PetscDrawLGAddCommonPoint</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsReject.html">PetscOptionsReject</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetMatOrderingType.html">PCFactorSetMatOrderingType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGAddPoints.html">PetscDrawLGAddPoints</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetFill.html">PCFactorSetFill</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGAddPoint.html">PetscDrawLGAddPoint</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsScalar.html">PetscOptionsScalar</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetMatSolverPackage.html">PCFactorSetMatSolverPackage</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGCreate.html">PetscDrawLGCreate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetLevels.html">PCFactorSetLevels</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGAddPoints.html">PetscDrawLGAddPoints</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsScalarArray.html">PetscOptionsScalarArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetPivotInBlocks.html">PCFactorSetPivotInBlocks</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGDestroy.html">PetscDrawLGDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetMatOrderingType.html">PCFactorSetMatOrderingType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGCreate.html">PetscDrawLGCreate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsSetAlias.html">PetscOptionsSetAlias</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetReuseFill.html">PCFactorSetReuseFill</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGDraw.html">PetscDrawLGDraw</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetMatSolverPackage.html">PCFactorSetMatSolverPackage</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGDestroy.html">PetscDrawLGDestroy</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsSetFromOptions.html">PetscOptionsSetFromOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetReuseOrdering.html">PCFactorSetReuseOrdering</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGGetAxis.html">PetscDrawLGGetAxis</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetPivotInBlocks.html">PCFactorSetPivotInBlocks</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGDraw.html">PetscDrawLGDraw</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsSetValue.html">PetscOptionsSetValue</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetShiftAmount.html">PCFactorSetShiftAmount</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGGetDimension.html">PetscDrawLGGetDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetReuseFill.html">PCFactorSetReuseFill</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGGetAxis.html">PetscDrawLGGetAxis</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsString.html">PetscOptionsString</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetShiftType.html">PCFactorSetShiftType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGGetDraw.html">PetscDrawLGGetDraw</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetReuseOrdering.html">PCFactorSetReuseOrdering</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGGetDimension.html">PetscDrawLGGetDimension</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsStringArray.html">PetscOptionsStringArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetUpMatSolverPackage.html">PCFactorSetUpMatSolverPackage</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGReset.html">PetscDrawLGReset</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetShiftAmount.html">PCFactorSetShiftAmount</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGGetDraw.html">PetscDrawLGGetDraw</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsTail.html">PetscOptionsTail</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetUseInPlace.html">PCFactorSetUseInPlace</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSPDraw.html">PetscDrawLGSPDraw</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetShiftType.html">PCFactorSetShiftType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGReset.html">PetscDrawLGReset</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsUsed.html">PetscOptionsUsed</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFactorSetZeroPivot.html">PCFactorSetZeroPivot</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSave.html">PetscDrawLGSave</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetUpMatSolverPackage.html">PCFactorSetUpMatSolverPackage</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSPDraw.html">PetscDrawLGSPDraw</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsValidKey.html">PetscOptionsValidKey</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFailedReason.html">PCFailedReason</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetColors.html">PetscDrawLGSetColors</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetUseInPlace.html">PCFactorSetUseInPlace</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSave.html">PetscDrawLGSave</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsView.html">PetscOptionsView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetDMSplits.html">PCFieldSplitGetDMSplits</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetDimension.html">PetscDrawLGSetDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFactorSetZeroPivot.html">PCFactorSetZeroPivot</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetColors.html">PetscDrawLGSetColors</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscOptionsViewer.html">PetscOptionsViewer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetDiagUseAmat.html">PCFieldSplitGetDiagUseAmat</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetFromOptions.html">PetscDrawLGSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFailedReason.html">PCFailedReason</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetDimension.html">PetscDrawLGSetDimension</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPClose.html">PetscPClose</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetIS.html">PCFieldSplitGetIS</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetLegend.html">PetscDrawLGSetLegend</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetDMSplits.html">PCFieldSplitGetDMSplits</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetFromOptions.html">PetscDrawLGSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPOpen.html">PetscPOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetOffDiagUseAmat.html">PCFieldSplitGetOffDiagUseAmat</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetLimits.html">PetscDrawLGSetLimits</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetDiagUseAmat.html">PCFieldSplitGetDiagUseAmat</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetLegend.html">PetscDrawLGSetLegend</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPOpenSetMachine.html">PetscPOpenSetMachine</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetSchurBlocks.html">PCFieldSplitGetSchurBlocks</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetOptionsPrefix.html">PetscDrawLGSetOptionsPrefix</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetIS.html">PCFieldSplitGetIS</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetLimits.html">PetscDrawLGSetLimits</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitioner.html">PetscPartitioner</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetSchurPre.html">PCFieldSplitGetSchurPre</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetUseMarkers.html">PetscDrawLGSetUseMarkers</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetOffDiagUseAmat.html">PCFieldSplitGetOffDiagUseAmat</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetOptionsPrefix.html">PetscDrawLGSetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerCreate.html">PetscPartitionerCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetSubKSP.html">PCFieldSplitGetSubKSP</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLGView.html">PetscDrawLGView</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetSchurBlocks.html">PCFieldSplitGetSchurBlocks</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGSetUseMarkers.html">PetscDrawLGSetUseMarkers</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerDestroy.html">PetscPartitionerDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetType.html">PCFieldSplitGetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLine.html">PetscDrawLine</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetSchurPre.html">PCFieldSplitGetSchurPre</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLGView.html">PetscDrawLGView</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerGetType.html">PetscPartitionerGetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitRestrictIS.html">PCFieldSplitRestrictIS</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLineGetWidth.html">PetscDrawLineGetWidth</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetSubKSP.html">PCFieldSplitGetSubKSP</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLine.html">PetscDrawLine</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerPartition.html">PetscPartitionerPartition</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurFactType.html">PCFieldSplitSchurFactType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawLineSetWidth.html">PetscDrawLineSetWidth</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitGetType.html">PCFieldSplitGetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLineGetWidth.html">PetscDrawLineGetWidth</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerRegister.html">PetscPartitionerRegister</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurGetS.html">PCFieldSplitSchurGetS</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawMarker.html">PetscDrawMarker</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitRestrictIS.html">PCFieldSplitRestrictIS</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawLineSetWidth.html">PetscDrawLineSetWidth</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerRegisterAll.html">PetscPartitionerRegisterAll</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurPreType.html">PCFieldSplitSchurPreType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawMarkerType.html">PetscDrawMarkerType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurFactType.html">PCFieldSplitSchurFactType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawMarker.html">PetscDrawMarker</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerSetFromOptions.html">PetscPartitionerSetFromOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurRestoreS.html">PCFieldSplitSchurRestoreS</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenGLUT.html">PetscDrawOpenGLUT</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurGetS.html">PCFieldSplitSchurGetS</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawMarkerType.html">PetscDrawMarkerType</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerSetType.html">PetscPartitionerSetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetBlockSize.html">PCFieldSplitSetBlockSize</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenImage.html">PetscDrawOpenImage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurPreType.html">PCFieldSplitSchurPreType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenGLUT.html">PetscDrawOpenGLUT</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerSetUp.html">PetscPartitionerSetUp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetDMSplits.html">PCFieldSplitSetDMSplits</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenNull.html">PetscDrawOpenNull</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSchurRestoreS.html">PCFieldSplitSchurRestoreS</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenImage.html">PetscDrawOpenImage</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerShellSetPartition.html">PetscPartitionerShellSetPartition</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetDiagUseAmat.html">PCFieldSplitSetDiagUseAmat</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenX.html">PetscDrawOpenX</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetBlockSize.html">PCFieldSplitSetBlockSize</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenNull.html">PetscDrawOpenNull</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerType.html">PetscPartitionerType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetFields.html">PCFieldSplitSetFields</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawPause.html">PetscDrawPause</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetDMSplits.html">PCFieldSplitSetDMSplits</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawOpenX.html">PetscDrawOpenX</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscPartitionerView.html">PetscPartitionerView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetIS.html">PCFieldSplitSetIS</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawPixelToCoordinate.html">PetscDrawPixelToCoordinate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetDiagUseAmat.html">PCFieldSplitSetDiagUseAmat</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawPause.html">PetscDrawPause</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPopErrorHandler.html">PetscPopErrorHandler</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetOffDiagUseAmat.html">PCFieldSplitSetOffDiagUseAmat</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawPoint.html">PetscDrawPoint</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetFields.html">PCFieldSplitSetFields</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawPixelToCoordinate.html">PetscDrawPixelToCoordinate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPopSignalHandler.html">PetscPopSignalHandler</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetSchurFactType.html">PCFieldSplitSetSchurFactType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawPointPixel.html">PetscDrawPointPixel</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetIS.html">PCFieldSplitSetIS</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawPoint.html">PetscDrawPoint</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPopUpSelect.html">PetscPopUpSelect</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetSchurPre.html">PCFieldSplitSetSchurPre</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawPointSetSize.html">PetscDrawPointSetSize</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetOffDiagUseAmat.html">PCFieldSplitSetOffDiagUseAmat</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawPointPixel.html">PetscDrawPointPixel</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscPreLoadBegin.html">PetscPreLoadBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetType.html">PCFieldSplitSetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawPopCurrentPoint.html">PetscDrawPopCurrentPoint</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetSchurFactType.html">PCFieldSplitSetSchurFactType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawPointSetSize.html">PetscDrawPointSetSize</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscPreLoadEnd.html">PetscPreLoadEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./KSP/PCFinalizePackage.html">PCFinalizePackage</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawPushCurrentPoint.html">PetscDrawPushCurrentPoint</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetSchurPre.html">PCFieldSplitSetSchurPre</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawPopCurrentPoint.html">PetscDrawPopCurrentPoint</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscPreLoadStage.html">PetscPreLoadStage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGALERKIN.html">PCGALERKIN</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawRealToColor.html">PetscDrawRealToColor</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCFieldSplitSetType.html">PCFieldSplitSetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawPushCurrentPoint.html">PetscDrawPushCurrentPoint</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPrecision.html">PetscPrecision</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMG.html">PCGAMG</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawRectangle.html">PetscDrawRectangle</A></TD>
+<TD WIDTH=250><A HREF="./KSP/PCFinalizePackage.html">PCFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawRealToColor.html">PetscDrawRealToColor</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPrefetchBlock.html">PetscPrefetchBlock</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGClassicalGetType.html">PCGAMGClassicalGetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawRegister.html">PetscDrawRegister</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGALERKIN.html">PCGALERKIN</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawRectangle.html">PetscDrawRectangle</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPrintf.html">PetscPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGClassicalSetType.html">PCGAMGClassicalSetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawRegisterAll.html">PetscDrawRegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMG.html">PCGAMG</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawRegister.html">PetscDrawRegister</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscProcessTree.html">PetscProcessTree</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGFinalizePackage.html">PCGAMGFinalizePackage</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawResizeWindow.html">PetscDrawResizeWindow</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGClassicalGetType.html">PCGAMGClassicalGetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawRegisterAll.html">PetscDrawRegisterAll</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPushErrorHandler.html">PetscPushErrorHandler</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGGetType.html">PCGAMGGetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawRestoreSingleton.html">PetscDrawRestoreSingleton</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGClassicalSetType.html">PCGAMGClassicalSetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawResizeWindow.html">PetscDrawResizeWindow</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscPushSignalHandler.html">PetscPushSignalHandler</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGInitializePackage.html">PCGAMGInitializePackage</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSP.html">PetscDrawSP</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGFinalizePackage.html">PCGAMGFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawRestoreSingleton.html">PetscDrawRestoreSingleton</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadrature.html">PetscQuadrature</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGRegister.html">PCGAMGRegister</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPAddPoint.html">PetscDrawSPAddPoint</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGGetType.html">PCGAMGGetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSP.html">PetscDrawSP</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureCreate.html">PetscQuadratureCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetCoarseEqLim.html">PCGAMGSetCoarseEqLim</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPAddPoints.html">PetscDrawSPAddPoints</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGInitializePackage.html">PCGAMGInitializePackage</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPAddPoint.html">PetscDrawSPAddPoint</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureDestroy.html">PetscQuadratureDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetNSmooths.html">PCGAMGSetNSmooths</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPCreate.html">PetscDrawSPCreate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGRegister.html">PCGAMGRegister</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPAddPoints.html">PetscDrawSPAddPoints</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureDuplicate.html">PetscQuadratureDuplicate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetNlevels.html">PCGAMGSetNlevels</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPDestroy.html">PetscDrawSPDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetCoarseEqLim.html">PCGAMGSetCoarseEqLim</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPCreate.html">PetscDrawSPCreate</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureExpandComposite.html">PetscQuadratureExpandComposite</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetProcEqLim.html">PCGAMGSetProcEqLim</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPDraw.html">PetscDrawSPDraw</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetNSmooths.html">PCGAMGSetNSmooths</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPDestroy.html">PetscDrawSPDestroy</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureGetData.html">PetscQuadratureGetData</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetRepartitioning.html">PCGAMGSetRepartitioning</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPGetAxis.html">PetscDrawSPGetAxis</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetNlevels.html">PCGAMGSetNlevels</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPDraw.html">PetscDrawSPDraw</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureGetOrder.html">PetscQuadratureGetOrder</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetReuseInterpolation.html">PCGAMGSetReuseInterpolation</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPGetDraw.html">PetscDrawSPGetDraw</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetProcEqLim.html">PCGAMGSetProcEqLim</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPGetAxis.html">PetscDrawSPGetAxis</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureSetData.html">PetscQuadratureSetData</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetSquareGraph.html">PCGAMGSetSquareGraph</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPReset.html">PetscDrawSPReset</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetRepartitioning.html">PCGAMGSetRepartitioning</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPGetDraw.html">PetscDrawSPGetDraw</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureSetOrder.html">PetscQuadratureSetOrder</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetSymGraph.html">PCGAMGSetSymGraph</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPSave.html">PetscDrawSPSave</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetReuseInterpolation.html">PCGAMGSetReuseInterpolation</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPReset.html">PetscDrawSPReset</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscQuadratureView.html">PetscQuadratureView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetThreshold.html">PCGAMGSetThreshold</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPSetDimension.html">PetscDrawSPSetDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetSquareGraph.html">PCGAMGSetSquareGraph</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPSave.html">PetscDrawSPSave</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandom.html">PetscRandom</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetType.html">PCGAMGSetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSPSetLimits.html">PetscDrawSPSetLimits</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetSymGraph.html">PCGAMGSetSymGraph</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPSetDimension.html">PetscDrawSPSetDimension</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomCreate.html">PetscRandomCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGSetUseASMAggs.html">PCGAMGSetUseASMAggs</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSave.html">PetscDrawSave</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetThreshold.html">PCGAMGSetThreshold</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSPSetLimits.html">PetscDrawSPSetLimits</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomDestroy.html">PetscRandomDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGAMGType.html">PCGAMGType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSaveMovie.html">PetscDrawSaveMovie</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetType.html">PCGAMGSetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSave.html">PetscDrawSave</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomFinalizePackage.html">PetscRandomFinalizePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASM.html">PCGASM</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawScalePopup.html">PetscDrawScalePopup</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGSetUseASMAggs.html">PCGAMGSetUseASMAggs</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSaveMovie.html">PetscDrawSaveMovie</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomGetInterval.html">PetscRandomGetInterval</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMCreateSubdomains.html">PCGASMCreateSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetCoordinates.html">PetscDrawSetCoordinates</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGAMGType.html">PCGAMGType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawScalePopup.html">PetscDrawScalePopup</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomGetSeed.html">PetscRandomGetSeed</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMCreateSubdomains2D.html">PCGASMCreateSubdomains2D</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetCurrentPoint.html">PetscDrawSetCurrentPoint</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASM.html">PCGASM</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetCoordinates.html">PetscDrawSetCoordinates</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomGetType.html">PetscRandomGetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMDestroySubdomains.html">PCGASMDestroySubdomains</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetDisplay.html">PetscDrawSetDisplay</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMCreateSubdomains.html">PCGASMCreateSubdomains</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetCurrentPoint.html">PetscDrawSetCurrentPoint</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomGetValue.html">PetscRandomGetValue</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMGetSubKSP.html">PCGASMGetSubKSP</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetDoubleBuffer.html">PetscDrawSetDoubleBuffer</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMCreateSubdomains2D.html">PCGASMCreateSubdomains2D</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetDisplay.html">PetscDrawSetDisplay</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomGetValueReal.html">PetscRandomGetValueReal</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMGetSubdomains.html">PCGASMGetSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetFromOptions.html">PetscDrawSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMDestroySubdomains.html">PCGASMDestroySubdomains</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetDoubleBuffer.html">PetscDrawSetDoubleBuffer</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomInitializePackage.html">PetscRandomInitializePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMGetSubmatrices.html">PCGASMGetSubmatrices</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetMarkerType.html">PetscDrawSetMarkerType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMGetSubKSP.html">PCGASMGetSubKSP</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetFromOptions.html">PetscDrawSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomRegister.html">PetscRandomRegister</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMGetUseDMSubdomains.html">PCGASMGetUseDMSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetOptionsPrefix.html">PetscDrawSetOptionsPrefix</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMGetSubdomains.html">PCGASMGetSubdomains</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetMarkerType.html">PetscDrawSetMarkerType</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomRegisterAll.html">PetscRandomRegisterAll</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMSetOverlap.html">PCGASMSetOverlap</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetPause.html">PetscDrawSetPause</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMGetSubmatrices.html">PCGASMGetSubmatrices</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetOptionsPrefix.html">PetscDrawSetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomSeed.html">PetscRandomSeed</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMSetSortIndices.html">PCGASMSetSortIndices</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetSave.html">PetscDrawSetSave</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMGetUseDMSubdomains.html">PCGASMGetUseDMSubdomains</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetPause.html">PetscDrawSetPause</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomSetFromOptions.html">PetscRandomSetFromOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMSetSubdomains.html">PCGASMSetSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetSaveFinalImage.html">PetscDrawSetSaveFinalImage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMSetOverlap.html">PCGASMSetOverlap</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetSave.html">PetscDrawSetSave</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomSetInterval.html">PetscRandomSetInterval</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMSetTotalSubdomains.html">PCGASMSetTotalSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetSaveMovie.html">PetscDrawSetSaveMovie</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMSetSortIndices.html">PCGASMSetSortIndices</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetSaveFinalImage.html">PetscDrawSetSaveFinalImage</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomSetSeed.html">PetscRandomSetSeed</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMSetType.html">PCGASMSetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetTitle.html">PetscDrawSetTitle</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMSetSubdomains.html">PCGASMSetSubdomains</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetSaveMovie.html">PetscDrawSetSaveMovie</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomSetType.html">PetscRandomSetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMSetUseDMSubdomains.html">PCGASMSetUseDMSubdomains</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetType.html">PetscDrawSetType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMSetTotalSubdomains.html">PCGASMSetTotalSubdomains</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetTitle.html">PetscDrawSetTitle</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomType.html">PetscRandomType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGASMType.html">PCGASMType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSetViewPort.html">PetscDrawSetViewPort</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMSetType.html">PCGASMSetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetType.html">PetscDrawSetType</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRandomView.html">PetscRandomView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGalerkinGetKSP.html">PCGalerkinGetKSP</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawSplitViewPort.html">PetscDrawSplitViewPort</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMSetUseDMSubdomains.html">PCGASMSetUseDMSubdomains</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSetViewPort.html">PetscDrawSetViewPort</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscReal.html">PetscReal</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGalerkinSetInterpolation.html">PCGalerkinSetInterpolation</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawString.html">PetscDrawString</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGASMType.html">PCGASMType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawSplitViewPort.html">PetscDrawSplitViewPort</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRealIntMultTruncate.html">PetscRealIntMultTruncate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGalerkinSetRestriction.html">PCGalerkinSetRestriction</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawStringBoxed.html">PetscDrawStringBoxed</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGalerkinGetKSP.html">PCGalerkinGetKSP</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawString.html">PetscDrawString</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRealView.html">PetscRealView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetApplicationContext.html">PCGetApplicationContext</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawStringCentered.html">PetscDrawStringCentered</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGalerkinSetInterpolation.html">PCGalerkinSetInterpolation</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawStringBoxed.html">PetscDrawStringBoxed</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRegisterFinalize.html">PetscRegisterFinalize</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetDM.html">PCGetDM</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawStringGetSize.html">PetscDrawStringGetSize</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGalerkinSetRestriction.html">PCGalerkinSetRestriction</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawStringCentered.html">PetscDrawStringCentered</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscRegisterFinalizeAll.html">PetscRegisterFinalizeAll</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetDiagonalScale.html">PCGetDiagonalScale</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawStringSetSize.html">PetscDrawStringSetSize</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetApplicationContext.html">PCGetApplicationContext</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawStringGetSize.html">PetscDrawStringGetSize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscReturnErrorHandler.html">PetscReturnErrorHandler</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetOperators.html">PCGetOperators</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawStringVertical.html">PetscDrawStringVertical</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetDM.html">PCGetDM</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawStringSetSize.html">PetscDrawStringSetSize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSAWsBlock.html">PetscSAWsBlock</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetOperatorsSet.html">PCGetOperatorsSet</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawTensorContour.html">PetscDrawTensorContour</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetDiagonalScale.html">PCGetDiagonalScale</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawStringVertical.html">PetscDrawStringVertical</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSF.html">PetscSF</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetOptionsPrefix.html">PCGetOptionsPrefix</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawTensorContourPatch.html">PetscDrawTensorContourPatch</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetOperators.html">PCGetOperators</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawTensorContour.html">PetscDrawTensorContour</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFBcastBegin.html">PetscSFBcastBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetReusePreconditioner.html">PCGetReusePreconditioner</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawTriangle.html">PetscDrawTriangle</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetOperatorsSet.html">PCGetOperatorsSet</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawTensorContourPatch.html">PetscDrawTensorContourPatch</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFBcastEnd.html">PetscSFBcastEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetSetUpFailedReason.html">PCGetSetUpFailedReason</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawType.html">PetscDrawType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetOptionsPrefix.html">PCGetOptionsPrefix</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawTriangle.html">PetscDrawTriangle</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFCompose.html">PetscSFCompose</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetType.html">PCGetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawView.html">PetscDrawView</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetReusePreconditioner.html">PCGetReusePreconditioner</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawType.html">PetscDrawType</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFComputeDegreeBegin.html">PetscSFComputeDegreeBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCGetUseAmat.html">PCGetUseAmat</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPorts.html">PetscDrawViewPorts</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetSetUpFailedReason.html">PCGetSetUpFailedReason</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawView.html">PetscDrawView</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFComputeDegreeEnd.html">PetscSFComputeDegreeEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPRE.html">PCHYPRE</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsCreate.html">PetscDrawViewPortsCreate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetType.html">PCGetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPorts.html">PetscDrawViewPorts</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFCreate.html">PetscSFCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPREGetType.html">PCHYPREGetType</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsCreateRect.html">PetscDrawViewPortsCreateRect</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCGetUseAmat.html">PCGetUseAmat</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsCreate.html">PetscDrawViewPortsCreate</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFCreateEmbeddedLeafSF.html">PetscSFCreateEmbeddedLeafSF</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPRESetAlphaPoissonMatrix.html">PCHYPRESetAlphaPoissonMatrix</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsDestroy.html">PetscDrawViewPortsDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPRE.html">PCHYPRE</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsCreateRect.html">PetscDrawViewPortsCreateRect</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFCreateEmbeddedSF.html">PetscSFCreateEmbeddedSF</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPRESetBetaPoissonMatrix.html">PCHYPRESetBetaPoissonMatrix</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsSet.html">PetscDrawViewPortsSet</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPREGetType.html">PCHYPREGetType</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsDestroy.html">PetscDrawViewPortsDestroy</A></TD>
<TD WIDTH=250><A HREF="./Vec/PetscSFCreateFromZero.html">PetscSFCreateFromZero</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPRESetDiscreteCurl.html">PCHYPRESetDiscreteCurl</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscDrawZoom.html">PetscDrawZoom</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPRESetAlphaPoissonMatrix.html">PCHYPRESetAlphaPoissonMatrix</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawViewPortsSet.html">PetscDrawViewPortsSet</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFCreateInverseSF.html">PetscSFCreateInverseSF</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPRESetDiscreteGradient.html">PCHYPRESetDiscreteGradient</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpace.html">PetscDualSpace</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPRESetBetaPoissonMatrix.html">PCHYPRESetBetaPoissonMatrix</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscDrawZoom.html">PetscDrawZoom</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSFCreateSectionSF.html">PetscSFCreateSectionSF</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPRESetEdgeConstantVectors.html">PCHYPRESetEdgeConstantVectors</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceApply.html">PetscDualSpaceApply</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPRESetDiscreteCurl.html">PCHYPRESetDiscreteCurl</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpace.html">PetscDualSpace</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFDestroy.html">PetscSFDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCHYPRESetType.html">PCHYPRESetType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceApplyFVM.html">PetscDualSpaceApplyFVM</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPRESetDiscreteGradient.html">PCHYPRESetDiscreteGradient</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceApply.html">PetscDualSpaceApply</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSFDistributeSection.html">PetscSFDistributeSection</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCICC.html">PCICC</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceCreate.html">PetscDualSpaceCreate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPRESetEdgeConstantVectors.html">PCHYPRESetEdgeConstantVectors</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceApplyFVM.html">PetscDualSpaceApplyFVM</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFDuplicate.html">PetscSFDuplicate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCILU.html">PCILU</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceCreateReferenceCell.html">PetscDualSpaceCreateReferenceCell</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCHYPRESetType.html">PCHYPRESetType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceCreate.html">PetscDualSpaceCreate</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFDuplicateOption.html">PetscSFDuplicateOption</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCISSetSubdomainDiagonalScaling.html">PCISSetSubdomainDiagonalScaling</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceDestroy.html">PetscDualSpaceDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCICC.html">PCICC</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceCreateReferenceCell.html">PetscDualSpaceCreateReferenceCell</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFFetchAndOpBegin.html">PetscSFFetchAndOpBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCISSetSubdomainScalingFactor.html">PCISSetSubdomainScalingFactor</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceDuplicate.html">PetscDualSpaceDuplicate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCILU.html">PCILU</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceDestroy.html">PetscDualSpaceDestroy</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFFetchAndOpEnd.html">PetscSFFetchAndOpEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCISSetUseStiffnessScaling.html">PCISSetUseStiffnessScaling</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetDM.html">PetscDualSpaceGetDM</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCISSetSubdomainDiagonalScaling.html">PCISSetSubdomainDiagonalScaling</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceDuplicate.html">PetscDualSpaceDuplicate</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFFinalizePackage.html">PetscSFFinalizePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./KSP/PCInitializePackage.html">PCInitializePackage</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetDimension.html">PetscDualSpaceGetDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCISSetSubdomainScalingFactor.html">PCISSetSubdomainScalingFactor</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetDM.html">PetscDualSpaceGetDM</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFFindWindow.html">PetscSFFindWindow</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCJACOBI.html">PCJACOBI</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetFunctional.html">PetscDualSpaceGetFunctional</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCISSetUseStiffnessScaling.html">PCISSetUseStiffnessScaling</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetDimension.html">PetscDualSpaceGetDimension</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGatherBegin.html">PetscSFGatherBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCJacobiGetType.html">PCJacobiGetType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetHeightSubspace.html">PetscDualSpaceGetHeightSubspace</A></TD>
+<TD WIDTH=250><A HREF="./KSP/PCInitializePackage.html">PCInitializePackage</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetFunctional.html">PetscDualSpaceGetFunctional</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGatherEnd.html">PetscSFGatherEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCJacobiGetUseAbs.html">PCJacobiGetUseAbs</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetNumDof.html">PetscDualSpaceGetNumDof</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCJACOBI.html">PCJACOBI</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetHeightSubspace.html">PetscDualSpaceGetHeightSubspace</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGetGraph.html">PetscSFGetGraph</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCJacobiSetType.html">PCJacobiSetType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetOrder.html">PetscDualSpaceGetOrder</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCJacobiGetType.html">PCJacobiGetType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetNumDof.html">PetscDualSpaceGetNumDof</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGetGroups.html">PetscSFGetGroups</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCJacobiSetUseAbs.html">PCJacobiSetUseAbs</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetType.html">PetscDualSpaceGetType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCJacobiGetUseAbs.html">PCJacobiGetUseAbs</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetOrder.html">PetscDualSpaceGetOrder</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGetLeafRange.html">PetscSFGetLeafRange</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCJacobiType.html">PCJacobiType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceLagrangeGetContinuity.html">PetscDualSpaceLagrangeGetContinuity</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCJacobiSetType.html">PCJacobiSetType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceGetType.html">PetscDualSpaceGetType</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGetMultiSF.html">PetscSFGetMultiSF</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCKSP.html">PCKSP</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceLagrangeSetContinuity.html">PetscDualSpaceLagrangeSetContinuity</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCJacobiSetUseAbs.html">PCJacobiSetUseAbs</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceLagrangeGetContinuity.html">PetscDualSpaceLagrangeGetContinuity</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGetRanks.html">PetscSFGetRanks</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCKSPGetKSP.html">PCKSPGetKSP</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceRegister.html">PetscDualSpaceRegister</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCJacobiType.html">PCJacobiType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceLagrangeSetContinuity.html">PetscDualSpaceLagrangeSetContinuity</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFGetWindow.html">PetscSFGetWindow</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCKaczmarz.html">PCKaczmarz</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceRegisterAll.html">PetscDualSpaceRegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCKSP.html">PCKSP</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceRegister.html">PetscDualSpaceRegister</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFInitializePackage.html">PetscSFInitializePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCLSC.html">PCLSC</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetDM.html">PetscDualSpaceSetDM</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCKSPGetKSP.html">PCKSPGetKSP</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceRegisterAll.html">PetscDualSpaceRegisterAll</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFNode.html">PetscSFNode</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCLU.html">PCLU</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetFromOptions.html">PetscDualSpaceSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCKaczmarz.html">PCKaczmarz</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetDM.html">PetscDualSpaceSetDM</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFReduceBegin.html">PetscSFReduceBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCLoad.html">PCLoad</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetOrder.html">PetscDualSpaceSetOrder</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCLSC.html">PCLSC</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetFromOptions.html">PetscDualSpaceSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFReduceEnd.html">PetscSFReduceEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMAT.html">PCMAT</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetType.html">PetscDualSpaceSetType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCLU.html">PCLU</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetOrder.html">PetscDualSpaceSetOrder</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFRegister.html">PetscSFRegister</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMG.html">PCMG</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetUp.html">PetscDualSpaceSetUp</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCLoad.html">PCLoad</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetType.html">PetscDualSpaceSetType</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFRegisterAll.html">PetscSFRegisterAll</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGCycleType.html">PCMGCycleType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSimpleSetDimension.html">PetscDualSpaceSimpleSetDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMAT.html">PCMAT</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSetUp.html">PetscDualSpaceSetUp</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFReset.html">PetscSFReset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetCoarseSolve.html">PCMGGetCoarseSolve</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSimpleSetFunctional.html">PetscDualSpaceSimpleSetFunctional</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMG.html">PCMG</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSimpleSetDimension.html">PetscDualSpaceSimpleSetDimension</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFRestoreWindow.html">PetscSFRestoreWindow</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetGalerkin.html">PCMGGetGalerkin</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceType.html">PetscDualSpaceType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGCycleType.html">PCMGCycleType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceSimpleSetFunctional.html">PetscDualSpaceSimpleSetFunctional</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFScatterBegin.html">PetscSFScatterBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetInterpolation.html">PCMGGetInterpolation</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscDualSpaceView.html">PetscDualSpaceView</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetCoarseSolve.html">PCMGGetCoarseSolve</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceType.html">PetscDualSpaceType</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFScatterEnd.html">PetscSFScatterEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetLevels.html">PCMGGetLevels</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscEListFind.html">PetscEListFind</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetGalerkin.html">PCMGGetGalerkin</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDualSpaceView.html">PetscDualSpaceView</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFSetFromOptions.html">PetscSFSetFromOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetRScale.html">PCMGGetRScale</A></TD>
-<TD WIDTH=250><A HREF="./Mat/PetscElementalFinalizePackage.html">PetscElementalFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetInterpolation.html">PCMGGetInterpolation</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscEListFind.html">PetscEListFind</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFSetGraph.html">PetscSFSetGraph</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetRestriction.html">PCMGGetRestriction</A></TD>
-<TD WIDTH=250><A HREF="./Mat/PetscElementalInitializePackage.html">PetscElementalInitializePackage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetLevels.html">PCMGGetLevels</A></TD>
+<TD WIDTH=250><A HREF="./Mat/PetscElementalFinalizePackage.html">PetscElementalFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSFSetGraphLayout.html">PetscSFSetGraphLayout</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetSmoother.html">PCMGGetSmoother</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscEmacsClientErrorHandler.html">PetscEmacsClientErrorHandler</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetRScale.html">PCMGGetRScale</A></TD>
+<TD WIDTH=250><A HREF="./Mat/PetscElementalInitializePackage.html">PetscElementalInitializePackage</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFSetRankOrder.html">PetscSFSetRankOrder</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetSmootherDown.html">PCMGGetSmootherDown</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscEnd.html">PetscEnd</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetRestriction.html">PCMGGetRestriction</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscEmacsClientErrorHandler.html">PetscEmacsClientErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFSetType.html">PetscSFSetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetSmootherUp.html">PCMGGetSmootherUp</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscEnum.html">PetscEnum</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetSmoother.html">PCMGGetSmoother</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscEnd.html">PetscEnd</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFSetUp.html">PetscSFSetUp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGGetType.html">PCMGGetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscError.html">PetscError</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetSmootherDown.html">PCMGGetSmootherDown</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscEnum.html">PetscEnum</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFType.html">PetscSFType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGMultiplicativeSetCycles.html">PCMGMultiplicativeSetCycles</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscErrorCode.html">PetscErrorCode</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetSmootherUp.html">PCMGGetSmootherUp</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscError.html">PetscError</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFView.html">PetscSFView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGResidualDefault.html">PCMGResidualDefault</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscErrorMessage.html">PetscErrorMessage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGGetType.html">PCMGGetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscErrorCode.html">PetscErrorCode</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFWindowGetDataTypes.html">PetscSFWindowGetDataTypes</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetCycleType.html">PCMGSetCycleType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscErrorPrintf.html">PetscErrorPrintf</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGMultiplicativeSetCycles.html">PCMGMultiplicativeSetCycles</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscErrorMessage.html">PetscErrorMessage</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFWindowGetSyncType.html">PetscSFWindowGetSyncType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetCyclesOnLevel.html">PCMGSetCyclesOnLevel</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscErrorType.html">PetscErrorType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGResidualDefault.html">PCMGResidualDefault</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscErrorPrintf.html">PetscErrorPrintf</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFWindowSetSyncType.html">PetscSFWindowSetSyncType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetGalerkin.html">PCMGSetGalerkin</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFClose.html">PetscFClose</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetCycleType.html">PCMGSetCycleType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscErrorType.html">PetscErrorType</A></TD>
<TD WIDTH=250><A HREF="./PetscSF/PetscSFWindowSyncType.html">PetscSFWindowSyncType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetInterpolation.html">PCMGSetInterpolation</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFE.html">PetscFE</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetCyclesOnLevel.html">PCMGSetCyclesOnLevel</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFClose.html">PetscFClose</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSNPrintf.html">PetscSNPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetLevels.html">PCMGSetLevels</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFECompositeGetMapping.html">PetscFECompositeGetMapping</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetGalerkin.html">PCMGSetGalerkin</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFE.html">PetscFE</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSNPrintfCount.html">PetscSNPrintfCount</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetNumberSmoothDown.html">PCMGSetNumberSmoothDown</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFECreate.html">PetscFECreate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetInterpolation.html">PCMGSetInterpolation</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFECompositeGetMapping.html">PetscFECompositeGetMapping</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSSEIsEnabled.html">PetscSSEIsEnabled</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetNumberSmoothUp.html">PCMGSetNumberSmoothUp</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFECreateDefault.html">PetscFECreateDefault</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetLevels.html">PCMGSetLevels</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFECreate.html">PetscFECreate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscScalar.html">PetscScalar</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetR.html">PCMGSetR</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEDestroy.html">PetscFEDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetNumberSmoothDown.html">PCMGSetNumberSmoothDown</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFECreateDefault.html">PetscFECreateDefault</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscScalarView.html">PetscScalarView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetRScale.html">PCMGSetRScale</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEFinalizePackage.html">PetscFEFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetNumberSmoothUp.html">PCMGSetNumberSmoothUp</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEDestroy.html">PetscFEDestroy</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSection.html">PetscSection</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetResidual.html">PCMGSetResidual</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetBasisSpace.html">PetscFEGetBasisSpace</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetR.html">PCMGSetR</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEFinalizePackage.html">PetscFEFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionAddConstraintDof.html">PetscSectionAddConstraintDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetRestriction.html">PCMGSetRestriction</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetDimension.html">PetscFEGetDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetRScale.html">PCMGSetRScale</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetBasisSpace.html">PetscFEGetBasisSpace</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionAddDof.html">PetscSectionAddDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetRhs.html">PCMGSetRhs</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetDualSpace.html">PetscFEGetDualSpace</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetResidual.html">PCMGSetResidual</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetDimension.html">PetscFEGetDimension</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionAddFieldConstraintDof.html">PetscSectionAddFieldConstraintDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetType.html">PCMGSetType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetNumComponents.html">PetscFEGetNumComponents</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetRestriction.html">PCMGSetRestriction</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetDualSpace.html">PetscFEGetDualSpace</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionAddFieldDof.html">PetscSectionAddFieldDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGSetX.html">PCMGSetX</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetQuadrature.html">PetscFEGetQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetRhs.html">PCMGSetRhs</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetNumComponents.html">PetscFEGetNumComponents</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionClone.html">PetscSectionClone</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCMGType.html">PCMGType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetSpatialDimension.html">PetscFEGetSpatialDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetType.html">PCMGSetType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetQuadrature.html">PetscFEGetQuadrature</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionCopy.html">PetscSectionCopy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCML.html">PCML</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetTileSizes.html">PetscFEGetTileSizes</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGSetX.html">PCMGSetX</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetSpatialDimension.html">PetscFEGetSpatialDimension</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionCreate.html">PetscSectionCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCModifySubMatrices.html">PCModifySubMatrices</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEGetType.html">PetscFEGetType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCMGType.html">PCMGType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetTileSizes.html">PetscFEGetTileSizes</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionCreateGlobalSection.html">PetscSectionCreateGlobalSection</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCNN.html">PCNN</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEInitializePackage.html">PetscFEInitializePackage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCML.html">PCML</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEGetType.html">PetscFEGetType</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionCreateGlobalSectionCensored.html">PetscSectionCreateGlobalSectionCensored</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCNONE.html">PCNONE</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEIntegrate.html">PetscFEIntegrate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCModifySubMatrices.html">PCModifySubMatrices</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEInitializePackage.html">PetscFEInitializePackage</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSectionCreateGlobalSectionLabel.html">PetscSectionCreateGlobalSectionLabel</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMS.html">PCPARMS</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEIntegrateBdResidual.html">PetscFEIntegrateBdResidual</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCNN.html">PCNN</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEIntegrate.html">PetscFEIntegrate</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionDestroy.html">PetscSectionDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSGlobalType.html">PCPARMSGlobalType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEIntegrateJacobian.html">PetscFEIntegrateJacobian</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCNONE.html">PCNONE</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEIntegrateBdResidual.html">PetscFEIntegrateBdResidual</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetChart.html">PetscSectionGetChart</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSLocalType.html">PCPARMSLocalType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEIntegrateResidual.html">PetscFEIntegrateResidual</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMS.html">PCPARMS</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEIntegrateJacobian.html">PetscFEIntegrateJacobian</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetClosureIndex.html">PetscSectionGetClosureIndex</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSSetFill.html">PCPARMSSetFill</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEJacobianType.html">PetscFEJacobianType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSGlobalType.html">PCPARMSGlobalType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEIntegrateResidual.html">PetscFEIntegrateResidual</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetConstrainedStorageSize.html">PetscSectionGetConstrainedStorageSize</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSSetGlobal.html">PCPARMSSetGlobal</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFERegister.html">PetscFERegister</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSLocalType.html">PCPARMSLocalType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEJacobianType.html">PetscFEJacobianType</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetConstraintDof.html">PetscSectionGetConstraintDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSSetLocal.html">PCPARMSSetLocal</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFERegisterAll.html">PetscFERegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSSetFill.html">PCPARMSSetFill</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFERegister.html">PetscFERegister</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetConstraintIndices.html">PetscSectionGetConstraintIndices</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSSetNonsymPerm.html">PCPARMSSetNonsymPerm</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetBasisSpace.html">PetscFESetBasisSpace</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSSetGlobal.html">PCPARMSSetGlobal</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFERegisterAll.html">PetscFERegisterAll</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetDof.html">PetscSectionGetDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSSetSolveRestart.html">PCPARMSSetSolveRestart</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetDualSpace.html">PetscFESetDualSpace</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSSetLocal.html">PCPARMSSetLocal</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetBasisSpace.html">PetscFESetBasisSpace</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetField.html">PetscSectionGetField</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPARMSSetSolveTolerances.html">PCPARMSSetSolveTolerances</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetFromOptions.html">PetscFESetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSSetNonsymPerm.html">PCPARMSSetNonsymPerm</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetDualSpace.html">PetscFESetDualSpace</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetFieldComponents.html">PetscSectionGetFieldComponents</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPBJACOBI.html">PCPBJACOBI</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetNumComponents.html">PetscFESetNumComponents</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSSetSolveRestart.html">PCPARMSSetSolveRestart</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetFromOptions.html">PetscFESetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetFieldConstraintDof.html">PetscSectionGetFieldConstraintDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPFMG.html">PCPFMG</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetQuadrature.html">PetscFESetQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPARMSSetSolveTolerances.html">PCPARMSSetSolveTolerances</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetNumComponents.html">PetscFESetNumComponents</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetFieldDof.html">PetscSectionGetFieldDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPostSolve.html">PCPostSolve</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetTileSizes.html">PetscFESetTileSizes</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPBJACOBI.html">PCPBJACOBI</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetQuadrature.html">PetscFESetQuadrature</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetFieldName.html">PetscSectionGetFieldName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPreSolve.html">PCPreSolve</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetType.html">PetscFESetType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPFMG.html">PCPFMG</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetTileSizes.html">PetscFESetTileSizes</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetFieldOffset.html">PetscSectionGetFieldOffset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCPythonSetType.html">PCPythonSetType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFESetUp.html">PetscFESetUp</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPostSolve.html">PCPostSolve</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetType.html">PetscFESetType</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetMaxDof.html">PetscSectionGetMaxDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCREDISTRIBUTE.html">PCREDISTRIBUTE</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEType.html">PetscFEType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPreSolve.html">PCPreSolve</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFESetUp.html">PetscFESetUp</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetNumFields.html">PetscSectionGetNumFields</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCREDUNDANT.html">PCREDUNDANT</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFEView.html">PetscFEView</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCPythonSetType.html">PCPythonSetType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEType.html">PetscFEType</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetOffset.html">PetscSectionGetOffset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRedistributeGetKSP.html">PCRedistributeGetKSP</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFOpen.html">PetscFOpen</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCREDISTRIBUTE.html">PCREDISTRIBUTE</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFEView.html">PetscFEView</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetOffsetRange.html">PetscSectionGetOffsetRange</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRedundantGetKSP.html">PCRedundantGetKSP</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFPTrapPop.html">PetscFPTrapPop</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCREDUNDANT.html">PCREDUNDANT</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFOpen.html">PetscFOpen</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetPermutation.html">PetscSectionGetPermutation</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRedundantGetOperators.html">PCRedundantGetOperators</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFPTrapPush.html">PetscFPTrapPush</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRedistributeGetKSP.html">PCRedistributeGetKSP</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFPTrapPop.html">PetscFPTrapPop</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetStorageSize.html">PetscSectionGetStorageSize</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRedundantSetNumber.html">PCRedundantSetNumber</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFPrintf.html">PetscFPrintf</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRedundantGetKSP.html">PCRedundantGetKSP</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFPTrapPush.html">PetscFPTrapPush</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionGetValueLayout.html">PetscSectionGetValueLayout</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRedundantSetScatter.html">PCRedundantSetScatter</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFV.html">PetscFV</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRedundantGetOperators.html">PCRedundantGetOperators</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFPrintf.html">PetscFPrintf</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionPermute.html">PetscSectionPermute</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRegister.html">PCRegister</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVCellGeom.html">PetscFVCellGeom</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRedundantSetNumber.html">PCRedundantSetNumber</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFV.html">PetscFV</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionReset.html">PetscSectionReset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRegisterAll.html">PCRegisterAll</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVComputeGradient.html">PetscFVComputeGradient</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRedundantSetScatter.html">PCRedundantSetScatter</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVCellGeom.html">PetscFVCellGeom</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetChart.html">PetscSectionSetChart</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCReset.html">PCReset</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVCreate.html">PetscFVCreate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRegister.html">PCRegister</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVComputeGradient.html">PetscFVComputeGradient</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetClosureIndex.html">PetscSectionSetClosureIndex</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCRichardsonConvergedReason.html">PCRichardsonConvergedReason</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVDestroy.html">PetscFVDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRegisterAll.html">PCRegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVCreate.html">PetscFVCreate</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetConstraintDof.html">PetscSectionSetConstraintDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSACUSP.html">PCSACUSP</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVFaceGeom.html">PetscFVFaceGeom</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCReset.html">PCReset</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVDestroy.html">PetscFVDestroy</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetConstraintIndices.html">PetscSectionSetConstraintIndices</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSHELL.html">PCSHELL</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVFinalizePackage.html">PetscFVFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCRichardsonConvergedReason.html">PCRichardsonConvergedReason</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVFaceGeom.html">PetscFVFaceGeom</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetDof.html">PetscSectionSetDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSOR.html">PCSOR</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetComponentName.html">PetscFVGetComponentName</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSACUSP.html">PCSACUSP</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVFinalizePackage.html">PetscFVFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetFieldComponents.html">PetscSectionSetFieldComponents</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSORGetIterations.html">PCSORGetIterations</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetComputeGradients.html">PetscFVGetComputeGradients</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSHELL.html">PCSHELL</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetComponentName.html">PetscFVGetComponentName</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetFieldConstraintDof.html">PetscSectionSetFieldConstraintDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSORGetOmega.html">PCSORGetOmega</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetDualSpace.html">PetscFVGetDualSpace</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSOR.html">PCSOR</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetComputeGradients.html">PetscFVGetComputeGradients</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetFieldDof.html">PetscSectionSetFieldDof</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSORGetSymmetric.html">PCSORGetSymmetric</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetLimiter.html">PetscFVGetLimiter</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSORGetIterations.html">PCSORGetIterations</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetDualSpace.html">PetscFVGetDualSpace</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetFieldName.html">PetscSectionSetFieldName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSORSetIterations.html">PCSORSetIterations</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetNumComponents.html">PetscFVGetNumComponents</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSORGetOmega.html">PCSORGetOmega</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetLimiter.html">PetscFVGetLimiter</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetFieldOffset.html">PetscSectionSetFieldOffset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSORSetOmega.html">PCSORSetOmega</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetQuadrature.html">PetscFVGetQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSORGetSymmetric.html">PCSORGetSymmetric</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetNumComponents.html">PetscFVGetNumComponents</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetNumFields.html">PetscSectionSetNumFields</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSORSetSymmetric.html">PCSORSetSymmetric</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetSpatialDimension.html">PetscFVGetSpatialDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSORSetIterations.html">PCSORSetIterations</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetQuadrature.html">PetscFVGetQuadrature</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetOffset.html">PetscSectionSetOffset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAI.html">PCSPAI</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVGetType.html">PetscFVGetType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSORSetOmega.html">PCSORSetOmega</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetSpatialDimension.html">PetscFVGetSpatialDimension</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetPermutation.html">PetscSectionSetPermutation</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetBlockSize.html">PCSPAISetBlockSize</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVInitializePackage.html">PetscFVInitializePackage</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSORSetSymmetric.html">PCSORSetSymmetric</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVGetType.html">PetscFVGetType</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionSetUp.html">PetscSectionSetUp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetCacheSize.html">PCSPAISetCacheSize</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVLeastSquaresSetMaxFaces.html">PetscFVLeastSquaresSetMaxFaces</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAI.html">PCSPAI</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVInitializePackage.html">PetscFVInitializePackage</A></TD>
<TD WIDTH=250><A HREF="./Vec/PetscSectionVecNorm.html">PetscSectionVecNorm</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetEpsilon.html">PCSPAISetEpsilon</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVRefine.html">PetscFVRefine</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetBlockSize.html">PCSPAISetBlockSize</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVLeastSquaresSetMaxFaces.html">PetscFVLeastSquaresSetMaxFaces</A></TD>
<TD WIDTH=250><A HREF="./IS/PetscSectionView.html">PetscSectionView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetMax.html">PCSPAISetMax</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVRegister.html">PetscFVRegister</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetCacheSize.html">PCSPAISetCacheSize</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVRefine.html">PetscFVRefine</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBuffer.html">PetscSegBuffer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetMaxNew.html">PCSPAISetMaxNew</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVRegisterAll.html">PetscFVRegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetEpsilon.html">PCSPAISetEpsilon</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVRegister.html">PetscFVRegister</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferCreate.html">PetscSegBufferCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetNBSteps.html">PCSPAISetNBSteps</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetComponentName.html">PetscFVSetComponentName</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetMax.html">PCSPAISetMax</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVRegisterAll.html">PetscFVRegisterAll</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferDestroy.html">PetscSegBufferDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetSp.html">PCSPAISetSp</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetComputeGradients.html">PetscFVSetComputeGradients</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetMaxNew.html">PCSPAISetMaxNew</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetComponentName.html">PetscFVSetComponentName</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferExtractAlloc.html">PetscSegBufferExtractAlloc</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSPAISetVerbose.html">PCSPAISetVerbose</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetDualSpace.html">PetscFVSetDualSpace</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetNBSteps.html">PCSPAISetNBSteps</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetComputeGradients.html">PetscFVSetComputeGradients</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferExtractInPlace.html">PetscSegBufferExtractInPlace</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSVD.html">PCSVD</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetFromOptions.html">PetscFVSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetSp.html">PCSPAISetSp</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetDualSpace.html">PetscFVSetDualSpace</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferExtractTo.html">PetscSegBufferExtractTo</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetApplicationContext.html">PCSetApplicationContext</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetLimiter.html">PetscFVSetLimiter</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSPAISetVerbose.html">PCSPAISetVerbose</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetFromOptions.html">PetscFVSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferGet.html">PetscSegBufferGet</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetCoordinates.html">PCSetCoordinates</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetNumComponents.html">PetscFVSetNumComponents</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSVD.html">PCSVD</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetLimiter.html">PetscFVSetLimiter</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferGetSize.html">PetscSegBufferGetSize</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetDM.html">PCSetDM</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetQuadrature.html">PetscFVSetQuadrature</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetApplicationContext.html">PCSetApplicationContext</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetNumComponents.html">PetscFVSetNumComponents</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSegBufferUnuse.html">PetscSegBufferUnuse</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetDiagonalScale.html">PCSetDiagonalScale</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetSpatialDimension.html">PetscFVSetSpatialDimension</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetCoordinates.html">PCSetCoordinates</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetQuadrature.html">PetscFVSetQuadrature</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSequentialPhaseBegin.html">PetscSequentialPhaseBegin</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetErrorIfFailure.html">PCSetErrorIfFailure</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetType.html">PetscFVSetType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetDM.html">PCSetDM</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetSpatialDimension.html">PetscFVSetSpatialDimension</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSequentialPhaseEnd.html">PetscSequentialPhaseEnd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetFromOptions.html">PCSetFromOptions</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVSetUp.html">PetscFVSetUp</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetDiagonalScale.html">PCSetDiagonalScale</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetType.html">PetscFVSetType</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSetDebugTerminal.html">PetscSetDebugTerminal</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetModifySubMatrices.html">PCSetModifySubMatrices</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVType.html">PetscFVType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetErrorIfFailure.html">PCSetErrorIfFailure</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVSetUp.html">PetscFVSetUp</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSetDebugger.html">PetscSetDebugger</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetOperators.html">PCSetOperators</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscFVView.html">PetscFVView</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetFromOptions.html">PCSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVType.html">PetscFVType</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSetDebuggerFromString.html">PetscSetDebuggerFromString</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetOptionsPrefix.html">PCSetOptionsPrefix</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFileMode.html">PetscFileMode</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetModifySubMatrices.html">PCSetModifySubMatrices</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscFVView.html">PetscFVView</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSetDefaultDebugger.html">PetscSetDefaultDebugger</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetReusePreconditioner.html">PCSetReusePreconditioner</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFileRetrieve.html">PetscFileRetrieve</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetOperators.html">PCSetOperators</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFileMode.html">PetscFileMode</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSetFPTrap.html">PetscSetFPTrap</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetType.html">PCSetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFinalize.html">PetscFinalize</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetOptionsPrefix.html">PCSetOptionsPrefix</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFileRetrieve.html">PetscFileRetrieve</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSetHelpVersionFunctions.html">PetscSetHelpVersionFunctions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetUp.html">PCSetUp</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFinalized.html">PetscFinalized</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetReusePreconditioner.html">PCSetReusePreconditioner</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFinalize.html">PetscFinalize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSharedTmp.html">PetscSharedTmp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetUpOnBlocks.html">PCSetUpOnBlocks</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFindInt.html">PetscFindInt</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetType.html">PCSetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFinalized.html">PetscFinalized</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSharedWorkingDirectory.html">PetscSharedWorkingDirectory</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSetUseAmat.html">PCSetUseAmat</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFixFilename.html">PetscFixFilename</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetUp.html">PCSetUp</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFindInt.html">PetscFindInt</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSignalHandlerDefault.html">PetscSignalHandlerDefault</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellGetContext.html">PCShellGetContext</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFormatConvert.html">PetscFormatConvert</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetUpOnBlocks.html">PCSetUpOnBlocks</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFixFilename.html">PetscFixFilename</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSleep.html">PetscSleep</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellGetName.html">PCShellGetName</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFormatStrip.html">PetscFormatStrip</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSetUseAmat.html">PCSetUseAmat</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFormatConvert.html">PetscFormatConvert</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortInt.html">PetscSortInt</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetApply.html">PCShellSetApply</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFortranAddr.html">PetscFortranAddr</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellGetContext.html">PCShellGetContext</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFormatStrip.html">PetscFormatStrip</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortIntWithArray.html">PetscSortIntWithArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetApplyBA.html">PCShellSetApplyBA</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFortranCallbackGetSizes.html">PetscFortranCallbackGetSizes</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellGetName.html">PCShellGetName</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFortranAddr.html">PetscFortranAddr</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortIntWithArrayPair.html">PetscSortIntWithArrayPair</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetApplyRichardson.html">PCShellSetApplyRichardson</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFortranCallbackRegister.html">PetscFortranCallbackRegister</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetApply.html">PCShellSetApply</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFortranCallbackGetSizes.html">PetscFortranCallbackGetSizes</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortIntWithDataArray.html">PetscSortIntWithDataArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetApplySymmetricLeft.html">PCShellSetApplySymmetricLeft</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFree.html">PetscFree</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetApplyBA.html">PCShellSetApplyBA</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFortranCallbackRegister.html">PetscFortranCallbackRegister</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortIntWithPermutation.html">PetscSortIntWithPermutation</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetApplySymmetricRight.html">PCShellSetApplySymmetricRight</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFree2.html">PetscFree2</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetApplyRichardson.html">PCShellSetApplyRichardson</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFree.html">PetscFree</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortIntWithScalarArray.html">PetscSortIntWithScalarArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetApplyTranspose.html">PCShellSetApplyTranspose</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFree3.html">PetscFree3</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetApplySymmetricLeft.html">PCShellSetApplySymmetricLeft</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFree2.html">PetscFree2</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortMPIInt.html">PetscSortMPIInt</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetContext.html">PCShellSetContext</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFree4.html">PetscFree4</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetApplySymmetricRight.html">PCShellSetApplySymmetricRight</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFree3.html">PetscFree3</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortMPIIntWithArray.html">PetscSortMPIIntWithArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetDestroy.html">PCShellSetDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFree5.html">PetscFree5</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetApplyTranspose.html">PCShellSetApplyTranspose</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFree4.html">PetscFree4</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortReal.html">PetscSortReal</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetName.html">PCShellSetName</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFree6.html">PetscFree6</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetContext.html">PCShellSetContext</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFree5.html">PetscFree5</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortRealWithPermutation.html">PetscSortRealWithPermutation</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetPostSolve.html">PCShellSetPostSolve</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFree7.html">PetscFree7</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetDestroy.html">PCShellSetDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFree6.html">PetscFree6</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortRemoveDupsInt.html">PetscSortRemoveDupsInt</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetPreSolve.html">PCShellSetPreSolve</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFreeArguments.html">PetscFreeArguments</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetName.html">PCShellSetName</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFree7.html">PetscFree7</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortRemoveDupsMPIInt.html">PetscSortRemoveDupsMPIInt</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetSetUp.html">PCShellSetSetUp</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFreeVoid.html">PetscFreeVoid</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetPostSolve.html">PCShellSetPostSolve</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFreeArguments.html">PetscFreeArguments</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortRemoveDupsReal.html">PetscSortRemoveDupsReal</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCShellSetView.html">PCShellSetView</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionBegin.html">PetscFunctionBegin</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetPreSolve.html">PCShellSetPreSolve</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFreeVoid.html">PetscFreeVoid</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortSplit.html">PetscSortSplit</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSide.html">PCSide</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionBeginHot.html">PetscFunctionBeginHot</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetSetUp.html">PCShellSetSetUp</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionBegin.html">PetscFunctionBegin</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortSplitReal.html">PetscSortSplitReal</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCSysPFMG.html">PCSysPFMG</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionBeginUser.html">PetscFunctionBeginUser</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCShellSetView.html">PCShellSetView</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionBeginHot.html">PetscFunctionBeginHot</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSortStrWithPermutation.html">PetscSortStrWithPermutation</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTELESCOPE.html">PCTELESCOPE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionList.html">PetscFunctionList</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSide.html">PCSide</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionBeginUser.html">PetscFunctionBeginUser</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpace.html">PetscSpace</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTFS.html">PCTFS</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionListAdd.html">PetscFunctionListAdd</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCSysPFMG.html">PCSysPFMG</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionList.html">PetscFunctionList</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceCreate.html">PetscSpaceCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeGetDM.html">PCTelescopeGetDM</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionListDestroy.html">PetscFunctionListDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTELESCOPE.html">PCTELESCOPE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionListAdd.html">PetscFunctionListAdd</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceDestroy.html">PetscSpaceDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeGetIgnoreDM.html">PCTelescopeGetIgnoreDM</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionListDuplicate.html">PetscFunctionListDuplicate</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTFS.html">PCTFS</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionListDestroy.html">PetscFunctionListDestroy</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceEvaluate.html">PetscSpaceEvaluate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeGetIgnoreKSPComputeOperators.html">PCTelescopeGetIgnoreKSPComputeOperators</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionListFind.html">PetscFunctionListFind</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeGetDM.html">PCTelescopeGetDM</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionListDuplicate.html">PetscFunctionListDuplicate</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceGetOrder.html">PetscSpaceGetOrder</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeGetKSP.html">PCTelescopeGetKSP</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionListGet.html">PetscFunctionListGet</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeGetIgnoreDM.html">PCTelescopeGetIgnoreDM</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionListFind.html">PetscFunctionListFind</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceGetType.html">PetscSpaceGetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeGetReductionFactor.html">PCTelescopeGetReductionFactor</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionListPrintTypes.html">PetscFunctionListPrintTypes</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeGetIgnoreKSPComputeOperators.html">PCTelescopeGetIgnoreKSPComputeOperators</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionListGet.html">PetscFunctionListGet</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpacePolynomialGetTensor.html">PetscSpacePolynomialGetTensor</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeSetIgnoreDM.html">PCTelescopeSetIgnoreDM</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionListView.html">PetscFunctionListView</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeGetKSP.html">PCTelescopeGetKSP</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionListPrintTypes.html">PetscFunctionListPrintTypes</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpacePolynomialSetTensor.html">PetscSpacePolynomialSetTensor</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeSetIgnoreKSPComputeOperators.html">PCTelescopeSetIgnoreKSPComputeOperators</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscFunctionReturn.html">PetscFunctionReturn</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeGetReductionFactor.html">PCTelescopeGetReductionFactor</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionListView.html">PetscFunctionListView</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceRegister.html">PetscSpaceRegister</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCTelescopeSetReductionFactor.html">PCTelescopeSetReductionFactor</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGatherMessageLengths.html">PetscGatherMessageLengths</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeSetIgnoreDM.html">PCTelescopeSetIgnoreDM</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscFunctionReturn.html">PetscFunctionReturn</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceRegisterAll.html">PetscSpaceRegisterAll</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCType.html">PCType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGatherMessageLengths2.html">PetscGatherMessageLengths2</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeSetIgnoreKSPComputeOperators.html">PCTelescopeSetIgnoreKSPComputeOperators</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGatherMessageLengths.html">PetscGatherMessageLengths</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceSetFromOptions.html">PetscSpaceSetFromOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PC/PCView.html">PCView</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGatherNumberOfMessages.html">PetscGatherNumberOfMessages</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCTelescopeSetReductionFactor.html">PCTelescopeSetReductionFactor</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGatherMessageLengths2.html">PetscGatherMessageLengths2</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceSetOrder.html">PetscSpaceSetOrder</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCDSBASIC.html">PETSCDSBASIC</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetArchType.html">PetscGetArchType</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCType.html">PCType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGatherNumberOfMessages.html">PetscGatherNumberOfMessages</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceSetType.html">PetscSpaceSetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCDUALSPACELAGRANGE.html">PETSCDUALSPACELAGRANGE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetArgs.html">PetscGetArgs</A></TD>
+<TD WIDTH=250><A HREF="./PC/PCView.html">PCView</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetArchType.html">PetscGetArchType</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceSetUp.html">PetscSpaceSetUp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCDUALSPACESIMPLE.html">PETSCDUALSPACESIMPLE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetArguments.html">PetscGetArguments</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCDSBASIC.html">PETSCDSBASIC</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetArgs.html">PetscGetArgs</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceType.html">PetscSpaceType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCFEBASIC.html">PETSCFEBASIC</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetCPUTime.html">PetscGetCPUTime</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCDUALSPACELAGRANGE.html">PETSCDUALSPACELAGRANGE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetArguments.html">PetscGetArguments</A></TD>
<TD WIDTH=250><A HREF="./DM/PetscSpaceView.html">PetscSpaceView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCFECOMPOSITE.html">PETSCFECOMPOSITE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetDate.html">PetscGetDate</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCDUALSPACESIMPLE.html">PETSCDUALSPACESIMPLE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetCPUTime.html">PetscGetCPUTime</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSplitOwnership.html">PetscSplitOwnership</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCFENONAFFINE.html">PETSCFENONAFFINE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetFileFromPath.html">PetscGetFileFromPath</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCFEBASIC.html">PETSCFEBASIC</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetDate.html">PetscGetDate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSplitOwnershipBlock.html">PetscSplitOwnershipBlock</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCFEOPENCL.html">PETSCFEOPENCL</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscGetFlops.html">PetscGetFlops</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCFECOMPOSITE.html">PETSCFECOMPOSITE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetFileFromPath.html">PetscGetFileFromPath</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSqr.html">PetscSqr</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCFVLEASTSQUARES.html">PETSCFVLEASTSQUARES</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetFullPath.html">PetscGetFullPath</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCFENONAFFINE.html">PETSCFENONAFFINE</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscGetFlops.html">PetscGetFlops</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStackSAWsGrantAccess.html">PetscStackSAWsGrantAccess</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCFVUPWIND.html">PETSCFVUPWIND</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetHomeDirectory.html">PetscGetHomeDirectory</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCFEOPENCL.html">PETSCFEOPENCL</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetFullPath.html">PetscGetFullPath</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStackSAWsTakeAccess.html">PetscStackSAWsTakeAccess</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERMC.html">PETSCLIMITERMC</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetHostName.html">PetscGetHostName</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCFVLEASTSQUARES.html">PETSCFVLEASTSQUARES</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetHomeDirectory.html">PetscGetHomeDirectory</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageInfoDestroy.html">PetscStageInfoDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERMINMOD.html">PETSCLIMITERMINMOD</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetPetscDir.html">PetscGetPetscDir</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCFVUPWIND.html">PETSCFVUPWIND</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetHostName.html">PetscGetHostName</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogCreate.html">PetscStageLogCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERNONE.html">PETSCLIMITERNONE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetProgramName.html">PetscGetProgramName</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERMC.html">PETSCLIMITERMC</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetPetscDir.html">PetscGetPetscDir</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogDestroy.html">PetscStageLogDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERSIN.html">PETSCLIMITERSIN</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetRealPath.html">PetscGetRealPath</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERMINMOD.html">PETSCLIMITERMINMOD</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetProgramName.html">PetscGetProgramName</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetActive.html">PetscStageLogGetActive</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERSUPERBEE.html">PETSCLIMITERSUPERBEE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetRelativePath.html">PetscGetRelativePath</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERNONE.html">PETSCLIMITERNONE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetRealPath.html">PetscGetRealPath</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetClassPerfLog.html">PetscStageLogGetClassPerfLog</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERVANALBADA.html">PETSCLIMITERVANALBADA</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetTmp.html">PetscGetTmp</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERSIN.html">PETSCLIMITERSIN</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetRelativePath.html">PetscGetRelativePath</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetClassRegLog.html">PetscStageLogGetClassRegLog</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERVANLEER.html">PETSCLIMITERVANLEER</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetUserName.html">PetscGetUserName</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERSUPERBEE.html">PETSCLIMITERSUPERBEE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetTmp.html">PetscGetTmp</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetCurrent.html">PetscStageLogGetCurrent</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCLIMITERZERO.html">PETSCLIMITERZERO</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetVersion.html">PetscGetVersion</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERVANALBADA.html">PETSCLIMITERVANALBADA</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetUserName.html">PetscGetUserName</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetEventPerfLog.html">PetscStageLogGetEventPerfLog</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERCHACO.html">PETSCPARTITIONERCHACO</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGetWorkingDirectory.html">PetscGetWorkingDirectory</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERVANLEER.html">PETSCLIMITERVANLEER</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetVersion.html">PetscGetVersion</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetEventRegLog.html">PetscStageLogGetEventRegLog</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERGATHER.html">PETSCPARTITIONERGATHER</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGlobusAuthorize.html">PetscGlobusAuthorize</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCLIMITERZERO.html">PETSCLIMITERZERO</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGetWorkingDirectory.html">PetscGetWorkingDirectory</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetStage.html">PetscStageLogGetStage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERPARMETIS.html">PETSCPARTITIONERPARMETIS</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGlobusGetTransfers.html">PetscGlobusGetTransfers</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERCHACO.html">PETSCPARTITIONERCHACO</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGlobusAuthorize.html">PetscGlobusAuthorize</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogGetVisible.html">PetscStageLogGetVisible</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERSHELL.html">PETSCPARTITIONERSHELL</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGlobusUpload.html">PetscGlobusUpload</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERGATHER.html">PETSCPARTITIONERGATHER</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGlobusGetTransfers.html">PetscGlobusGetTransfers</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogPop.html">PetscStageLogPop</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERSIMPLE.html">PETSCPARTITIONERSIMPLE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGoogleDriveAuthorize.html">PetscGoogleDriveAuthorize</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERPARMETIS.html">PETSCPARTITIONERPARMETIS</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGlobusUpload.html">PetscGlobusUpload</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogPush.html">PetscStageLogPush</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCSPACEDG.html">PETSCSPACEDG</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGoogleDriveRefresh.html">PetscGoogleDriveRefresh</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERSHELL.html">PETSCPARTITIONERSHELL</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGoogleDriveAuthorize.html">PetscGoogleDriveAuthorize</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogRegister.html">PetscStageLogRegister</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PETSCSPACEPOLYNOMIAL.html">PETSCSPACEPOLYNOMIAL</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscGoogleDriveUpload.html">PetscGoogleDriveUpload</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCPARTITIONERSIMPLE.html">PETSCPARTITIONERSIMPLE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGoogleDriveRefresh.html">PetscGoogleDriveRefresh</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogSetActive.html">PetscStageLogSetActive</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSCVIEWERMATLAB.html">PETSCVIEWERMATLAB</A></TD>
-<TD WIDTH=250><A HREF="./Viewer/PetscHDF5DataTypeToPetscDataType.html">PetscHDF5DataTypeToPetscDataType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCSPACEDG.html">PETSCSPACEDG</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscGoogleDriveUpload.html">PetscGoogleDriveUpload</A></TD>
<TD WIDTH=250><A HREF="./Profiling/PetscStageLogSetVisible.html">PetscStageLogSetVisible</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_COMM_SELF.html">PETSC_COMM_SELF</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscHeaderCreate.html">PetscHeaderCreate</A></TD>
+<TD WIDTH=250><A HREF="./DM/PETSCSPACEPOLYNOMIAL.html">PETSCSPACEPOLYNOMIAL</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PetscHDF5DataTypeToPetscDataType.html">PetscHDF5DataTypeToPetscDataType</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStartMatlab.html">PetscStartMatlab</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_COMM_WORLD.html">PETSC_COMM_WORLD</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscHeaderDestroy.html">PetscHeaderDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSCVIEWERMATLAB.html">PETSCVIEWERMATLAB</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscHeaderCreate.html">PetscHeaderCreate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStopForDebugger.html">PetscStopForDebugger</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_DECIDE.html">PETSC_DECIDE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscHelpPrintf.html">PetscHelpPrintf</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_COMM_SELF.html">PETSC_COMM_SELF</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscHeaderDestroy.html">PetscHeaderDestroy</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrArrayDestroy.html">PetscStrArrayDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_DEFAULT.html">PETSC_DEFAULT</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIgnoreErrorHandler.html">PetscIgnoreErrorHandler</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_COMM_WORLD.html">PETSC_COMM_WORLD</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscHelpPrintf.html">PetscHelpPrintf</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrArrayallocpy.html">PetscStrArrayallocpy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_DETERMINE.html">PETSC_DETERMINE</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscInfo.html">PetscInfo</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_DECIDE.html">PETSC_DECIDE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIgnoreErrorHandler.html">PetscIgnoreErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrNArrayDestroy.html">PetscStrNArrayDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Draw/PETSC_DRAW_IMAGE.html">PETSC_DRAW_IMAGE</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscInfoActivateClass.html">PetscInfoActivateClass</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_DEFAULT.html">PETSC_DEFAULT</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscInfo.html">PetscInfo</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrNArrayallocpy.html">PetscStrNArrayallocpy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Draw/PETSC_DRAW_NULL.html">PETSC_DRAW_NULL</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscInfoAllow.html">PetscInfoAllow</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_DETERMINE.html">PETSC_DETERMINE</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscInfoActivateClass.html">PetscInfoActivateClass</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrToArray.html">PetscStrToArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Draw/PETSC_DRAW_X.html">PETSC_DRAW_X</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscInfoDeactivateClass.html">PetscInfoDeactivateClass</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PETSC_DRAW_IMAGE.html">PETSC_DRAW_IMAGE</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscInfoAllow.html">PetscInfoAllow</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrToArrayDestroy.html">PetscStrToArrayDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_FALSE.html">PETSC_FALSE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscInitialize.html">PetscInitialize</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PETSC_DRAW_NULL.html">PETSC_DRAW_NULL</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscInfoDeactivateClass.html">PetscInfoDeactivateClass</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrallocpy.html">PetscStrallocpy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_IGNORE.html">PETSC_IGNORE</A></TD>
-<TD WIDTH=250><A HREF="./Draw/PetscInitializeDrawPackage.html">PetscInitializeDrawPackage</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PETSC_DRAW_X.html">PETSC_DRAW_X</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscInitialize.html">PetscInitialize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrbeginswith.html">PetscStrbeginswith</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_MATLAB_ENGINE_.html">PETSC_MATLAB_ENGINE_</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscInitializeFortran.html">PetscInitializeFortran</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_FALSE.html">PETSC_FALSE</A></TD>
+<TD WIDTH=250><A HREF="./Draw/PetscInitializeDrawPackage.html">PetscInitializeDrawPackage</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrcasecmp.html">PetscStrcasecmp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_MATLAB_ENGINE_SELF.html">PETSC_MATLAB_ENGINE_SELF</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscInitializeNoArguments.html">PetscInitializeNoArguments</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_IGNORE.html">PETSC_IGNORE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscInitializeFortran.html">PetscInitializeFortran</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrcat.html">PetscStrcat</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_MATLAB_ENGINE_WORLD.html">PETSC_MATLAB_ENGINE_WORLD</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscInitialized.html">PetscInitialized</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_MATLAB_ENGINE_.html">PETSC_MATLAB_ENGINE_</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscInitializeNoArguments.html">PetscInitializeNoArguments</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrchr.html">PetscStrchr</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_NULL.html">PETSC_NULL</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscInt.html">PetscInt</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_MATLAB_ENGINE_SELF.html">PETSC_MATLAB_ENGINE_SELF</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscInitialized.html">PetscInitialized</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrcmp.html">PetscStrcmp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_TRUE.html">PETSC_TRUE</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIntMultError.html">PetscIntMultError</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_MATLAB_ENGINE_WORLD.html">PETSC_MATLAB_ENGINE_WORLD</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscInt.html">PetscInt</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrcpy.html">PetscStrcpy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_BINARY_.html">PETSC_VIEWER_BINARY_</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIntMultTruncate.html">PetscIntMultTruncate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_NULL.html">PETSC_NULL</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIntMultError.html">PetscIntMultError</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrendswith.html">PetscStrendswith</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_BINARY_SELF.html">PETSC_VIEWER_BINARY_SELF</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscIntStackCreate.html">PetscIntStackCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_TRUE.html">PETSC_TRUE</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIntMultTruncate.html">PetscIntMultTruncate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrendswithwhich.html">PetscStrendswithwhich</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_BINARY_WORLD.html">PETSC_VIEWER_BINARY_WORLD</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscIntStackDestroy.html">PetscIntStackDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_BINARY_.html">PETSC_VIEWER_BINARY_</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscIntStackCreate.html">PetscIntStackCreate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrgrt.html">PetscStrgrt</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_DRAW_.html">PETSC_VIEWER_DRAW_</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscIntStackEmpty.html">PetscIntStackEmpty</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_BINARY_SELF.html">PETSC_VIEWER_BINARY_SELF</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscIntStackDestroy.html">PetscIntStackDestroy</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrlen.html">PetscStrlen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_DRAW_SELF.html">PETSC_VIEWER_DRAW_SELF</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscIntStackPop.html">PetscIntStackPop</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_BINARY_WORLD.html">PETSC_VIEWER_BINARY_WORLD</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscIntStackEmpty.html">PetscIntStackEmpty</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrncat.html">PetscStrncat</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_DRAW_WORLD.html">PETSC_VIEWER_DRAW_WORLD</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscIntStackPush.html">PetscIntStackPush</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_DRAW_.html">PETSC_VIEWER_DRAW_</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscIntStackPop.html">PetscIntStackPop</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrncmp.html">PetscStrncmp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_HDF5_.html">PETSC_VIEWER_HDF5_</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscIntStackTop.html">PetscIntStackTop</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_DRAW_SELF.html">PETSC_VIEWER_DRAW_SELF</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscIntStackPush.html">PetscIntStackPush</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrncpy.html">PetscStrncpy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_MATLAB_.html">PETSC_VIEWER_MATLAB_</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIntSumError.html">PetscIntSumError</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_DRAW_WORLD.html">PETSC_VIEWER_DRAW_WORLD</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscIntStackTop.html">PetscIntStackTop</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrrchr.html">PetscStrrchr</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_MATLAB_SELF.html">PETSC_VIEWER_MATLAB_SELF</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIntSumTruncate.html">PetscIntSumTruncate</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_HDF5_.html">PETSC_VIEWER_HDF5_</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIntSumError.html">PetscIntSumError</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrreplace.html">PetscStrreplace</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_MATLAB_WORLD.html">PETSC_VIEWER_MATLAB_WORLD</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIntView.html">PetscIntView</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_MATLAB_.html">PETSC_VIEWER_MATLAB_</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIntSumTruncate.html">PetscIntSumTruncate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrrstr.html">PetscStrrstr</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SAWS_.html">PETSC_VIEWER_SAWS_</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIsInfOrNanReal.html">PetscIsInfOrNanReal</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_MATLAB_SELF.html">PETSC_VIEWER_MATLAB_SELF</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIntView.html">PetscIntView</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrstr.html">PetscStrstr</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SOCKET_.html">PETSC_VIEWER_SOCKET_</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIsNanReal.html">PetscIsNanReal</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_MATLAB_WORLD.html">PETSC_VIEWER_MATLAB_WORLD</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIsInfOrNanReal.html">PetscIsInfOrNanReal</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscStrtolower.html">PetscStrtolower</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SOCKET_SELF.html">PETSC_VIEWER_SOCKET_SELF</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscIsNormalReal.html">PetscIsNormalReal</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SAWS_.html">PETSC_VIEWER_SAWS_</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIsNanReal.html">PetscIsNanReal</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcomm.html">PetscSubcomm</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SOCKET_WORLD.html">PETSC_VIEWER_SOCKET_WORLD</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayout.html">PetscLayout</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SOCKET_.html">PETSC_VIEWER_SOCKET_</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscIsNormalReal.html">PetscIsNormalReal</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcommCreate.html">PetscSubcommCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDERR_.html">PETSC_VIEWER_STDERR_</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutCreate.html">PetscLayoutCreate</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SOCKET_SELF.html">PETSC_VIEWER_SOCKET_SELF</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayout.html">PetscLayout</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcommDestroy.html">PetscSubcommDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDOUT_.html">PETSC_VIEWER_STDOUT_</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutDestroy.html">PetscLayoutDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_SOCKET_WORLD.html">PETSC_VIEWER_SOCKET_WORLD</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutCreate.html">PetscLayoutCreate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcommSetFromOptions.html">PetscSubcommSetFromOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDOUT_SELF.html">PETSC_VIEWER_STDOUT_SELF</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutDuplicate.html">PetscLayoutDuplicate</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDERR_.html">PETSC_VIEWER_STDERR_</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutDestroy.html">PetscLayoutDestroy</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcommSetNumber.html">PetscSubcommSetNumber</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDOUT_WORLD.html">PETSC_VIEWER_STDOUT_WORLD</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutFindOwner.html">PetscLayoutFindOwner</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDOUT_.html">PETSC_VIEWER_STDOUT_</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutDuplicate.html">PetscLayoutDuplicate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcommSetOptionsPrefix.html">PetscSubcommSetOptionsPrefix</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PETSC_i.html">PETSC_i</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutFindOwnerIndex.html">PetscLayoutFindOwnerIndex</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDOUT_SELF.html">PETSC_VIEWER_STDOUT_SELF</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutFindOwner.html">PetscLayoutFindOwner</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcommSetType.html">PetscSubcommSetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PF.html">PF</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutGetBlockSize.html">PetscLayoutGetBlockSize</A></TD>
+<TD WIDTH=250><A HREF="./Viewer/PETSC_VIEWER_STDOUT_WORLD.html">PETSC_VIEWER_STDOUT_WORLD</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutFindOwnerIndex.html">PetscLayoutFindOwnerIndex</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSubcommSetTypeGeneral.html">PetscSubcommSetTypeGeneral</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFApply.html">PFApply</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutGetLocalSize.html">PetscLayoutGetLocalSize</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PETSC_i.html">PETSC_i</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutGetBlockSize.html">PetscLayoutGetBlockSize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSynchronizedFGets.html">PetscSynchronizedFGets</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFApplyVec.html">PFApplyVec</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutGetRange.html">PetscLayoutGetRange</A></TD>
+<TD WIDTH=250><A HREF="./PF/PF.html">PF</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutGetLocalSize.html">PetscLayoutGetLocalSize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSynchronizedFPrintf.html">PetscSynchronizedFPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFCreate.html">PFCreate</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutGetRanges.html">PetscLayoutGetRanges</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFApply.html">PFApply</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutGetRange.html">PetscLayoutGetRange</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSynchronizedFlush.html">PetscSynchronizedFlush</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFDestroy.html">PFDestroy</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutGetSize.html">PetscLayoutGetSize</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFApplyVec.html">PFApplyVec</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutGetRanges.html">PetscLayoutGetRanges</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscSynchronizedPrintf.html">PetscSynchronizedPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFFinalizePackage.html">PFFinalizePackage</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutReference.html">PetscLayoutReference</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFCreate.html">PFCreate</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutGetSize.html">PetscLayoutGetSize</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscSysFinalizePackage.html">PetscSysFinalizePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFGetType.html">PFGetType</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutSetBlockSize.html">PetscLayoutSetBlockSize</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFDestroy.html">PFDestroy</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutReference.html">PetscLayoutReference</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscSysInitializePackage.html">PetscSysInitializePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFInitializePackage.html">PFInitializePackage</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutSetISLocalToGlobalMapping.html">PetscLayoutSetISLocalToGlobalMapping</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFFinalizePackage.html">PFFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutSetBlockSize.html">PetscLayoutSetBlockSize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTextBelt.html">PetscTextBelt</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFRegister.html">PFRegister</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutSetLocalSize.html">PetscLayoutSetLocalSize</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFGetType.html">PFGetType</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutSetISLocalToGlobalMapping.html">PetscLayoutSetISLocalToGlobalMapping</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTime.html">PetscTime</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFRegisterAll.html">PFRegisterAll</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutSetSize.html">PetscLayoutSetSize</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFInitializePackage.html">PFInitializePackage</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutSetLocalSize.html">PetscLayoutSetLocalSize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTimeAdd.html">PetscTimeAdd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFSet.html">PFSet</A></TD>
-<TD WIDTH=250><A HREF="./IS/PetscLayoutSetUp.html">PetscLayoutSetUp</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFRegister.html">PFRegister</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutSetSize.html">PetscLayoutSetSize</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTimeSubtract.html">PetscTimeSubtract</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFSetFromOptions.html">PFSetFromOptions</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscLikely.html">PetscLikely</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFRegisterAll.html">PFRegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./IS/PetscLayoutSetUp.html">PetscLayoutSetUp</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscToken.html">PetscToken</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFSetType.html">PFSetType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiter.html">PetscLimiter</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFSet.html">PFSet</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscLikely.html">PetscLikely</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTokenCreate.html">PetscTokenCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFType.html">PFType</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterCreate.html">PetscLimiterCreate</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFSetFromOptions.html">PFSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiter.html">PetscLimiter</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTokenDestroy.html">PetscTokenDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./PF/PFView.html">PFView</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterDestroy.html">PetscLimiterDestroy</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFSetType.html">PFSetType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterCreate.html">PetscLimiterCreate</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTokenFind.html">PetscTokenFind</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetsSubcommcView.html">PetsSubcommcView</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterGetType.html">PetscLimiterGetType</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFType.html">PFType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterDestroy.html">PetscLimiterDestroy</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscTraceBackErrorHandler.html">PetscTraceBackErrorHandler</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscAbortErrorHandler.html">PetscAbortErrorHandler</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterRegister.html">PetscLimiterRegister</A></TD>
+<TD WIDTH=250><A HREF="./PF/PFView.html">PFView</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterGetType.html">PetscLimiterGetType</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscURLShorten.html">PetscURLShorten</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscAbsInt.html">PetscAbsInt</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterRegisterAll.html">PetscLimiterRegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetsSubcommcView.html">PetsSubcommcView</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterRegister.html">PetscLimiterRegister</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscUnlikely.html">PetscUnlikely</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscAbsReal.html">PetscAbsReal</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterSetFromOptions.html">PetscLimiterSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscAbortErrorHandler.html">PetscAbortErrorHandler</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterRegisterAll.html">PetscLimiterRegisterAll</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscVFPrintf.html">PetscVFPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscAddrAlign.html">PetscAddrAlign</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterSetType.html">PetscLimiterSetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscAbsInt.html">PetscAbsInt</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterSetFromOptions.html">PetscLimiterSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscVSNPrintf.html">PetscVSNPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscAttachDebugger.html">PetscAttachDebugger</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterSetUp.html">PetscLimiterSetUp</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscAbsReal.html">PetscAbsReal</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterSetType.html">PetscLimiterSetType</A></TD>
<TD WIDTH=250><A HREF="./Sys/PetscViennaCLFlag.html">PetscViennaCLFlag</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscAttachDebuggerErrorHandler.html">PetscAttachDebuggerErrorHandler</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterType.html">PetscLimiterType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscAddrAlign.html">PetscAddrAlign</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterSetUp.html">PetscLimiterSetUp</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewer.html">PetscViewer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBLASInt.html">PetscBLASInt</A></TD>
-<TD WIDTH=250><A HREF="./DM/PetscLimiterView.html">PetscLimiterView</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscAttachDebugger.html">PetscAttachDebugger</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterType.html">PetscLimiterType</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIAddTab.html">PetscViewerASCIIAddTab</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBLASIntCast.html">PetscBLASIntCast</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogActions.html">PetscLogActions</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscAttachDebuggerErrorHandler.html">PetscAttachDebuggerErrorHandler</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscLimiterView.html">PetscLimiterView</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIGetPointer.html">PetscViewerASCIIGetPointer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBT.html">PetscBT</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogAllBegin.html">PetscLogAllBegin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBLASInt.html">PetscBLASInt</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogActions.html">PetscLogActions</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIGetStderr.html">PetscViewerASCIIGetStderr</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBag.html">PetscBag</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogDefaultBegin.html">PetscLogDefaultBegin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBLASIntCast.html">PetscBLASIntCast</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogAllBegin.html">PetscLogAllBegin</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIGetStdout.html">PetscViewerASCIIGetStdout</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagCreate.html">PetscBagCreate</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogDestroy.html">PetscLogDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBT.html">PetscBT</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogDefaultBegin.html">PetscLogDefaultBegin</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIGetTab.html">PetscViewerASCIIGetTab</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagDestroy.html">PetscBagDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogDump.html">PetscLogDump</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBag.html">PetscBag</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogDestroy.html">PetscLogDestroy</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIOpen.html">PetscViewerASCIIOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagGetData.html">PetscBagGetData</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEvent.html">PetscLogEvent</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagCreate.html">PetscBagCreate</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogDump.html">PetscLogDump</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIOpenWithFILE.html">PetscViewerASCIIOpenWithFILE</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagGetName.html">PetscBagGetName</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventActivate.html">PetscLogEventActivate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagDestroy.html">PetscBagDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEvent.html">PetscLogEvent</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIPopSynchronized.html">PetscViewerASCIIPopSynchronized</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagGetNames.html">PetscBagGetNames</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventActivateClass.html">PetscLogEventActivateClass</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagGetData.html">PetscBagGetData</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventActivate.html">PetscLogEventActivate</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIPopTab.html">PetscViewerASCIIPopTab</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagLoad.html">PetscBagLoad</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventBarrierBegin.html">PetscLogEventBarrierBegin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagGetName.html">PetscBagGetName</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventActivateClass.html">PetscLogEventActivateClass</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIPrintf.html">PetscViewerASCIIPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegister64bitInt.html">PetscBagRegister64bitInt</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventBarrierEnd.html">PetscLogEventBarrierEnd</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagGetNames.html">PetscBagGetNames</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventBarrierBegin.html">PetscLogEventBarrierBegin</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIPushSynchronized.html">PetscViewerASCIIPushSynchronized</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterBool.html">PetscBagRegisterBool</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventBegin.html">PetscLogEventBegin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagLoad.html">PetscBagLoad</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventBarrierEnd.html">PetscLogEventBarrierEnd</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIPushTab.html">PetscViewerASCIIPushTab</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterBoolArray.html">PetscBagRegisterBoolArray</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventDeactivate.html">PetscLogEventDeactivate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegister64bitInt.html">PetscBagRegister64bitInt</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventBegin.html">PetscLogEventBegin</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIRead.html">PetscViewerASCIIRead</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterEnum.html">PetscBagRegisterEnum</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventDeactivateClass.html">PetscLogEventDeactivateClass</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterBool.html">PetscBagRegisterBool</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventDeactivate.html">PetscLogEventDeactivate</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIISetTab.html">PetscViewerASCIISetTab</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterInt.html">PetscBagRegisterInt</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventEnd.html">PetscLogEventEnd</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterBoolArray.html">PetscBagRegisterBoolArray</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventDeactivateClass.html">PetscLogEventDeactivateClass</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIISubtractTab.html">PetscViewerASCIISubtractTab</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterIntArray.html">PetscBagRegisterIntArray</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventGetId.html">PetscLogEventGetId</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterEnum.html">PetscBagRegisterEnum</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventEnd.html">PetscLogEventEnd</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIISynchronizedPrintf.html">PetscViewerASCIISynchronizedPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterReal.html">PetscBagRegisterReal</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventGetPerfInfo.html">PetscLogEventGetPerfInfo</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterInt.html">PetscBagRegisterInt</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventGetId.html">PetscLogEventGetId</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerASCIIUseTabs.html">PetscViewerASCIIUseTabs</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterRealArray.html">PetscBagRegisterRealArray</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventRegister.html">PetscLogEventRegister</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterIntArray.html">PetscBagRegisterIntArray</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventGetPerfInfo.html">PetscLogEventGetPerfInfo</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerAndFormatCreate.html">PetscViewerAndFormatCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterScalar.html">PetscBagRegisterScalar</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogEventSetActiveAll.html">PetscLogEventSetActiveAll</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterReal.html">PetscBagRegisterReal</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventRegister.html">PetscLogEventRegister</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerAndFormatDestroy.html">PetscViewerAndFormatDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterString.html">PetscBagRegisterString</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogFlops.html">PetscLogFlops</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterRealArray.html">PetscBagRegisterRealArray</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogEventSetActiveAll.html">PetscLogEventSetActiveAll</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerAppendOptionsPrefix.html">PetscViewerAppendOptionsPrefix</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagSetFromOptions.html">PetscBagSetFromOptions</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogGetStageLog.html">PetscLogGetStageLog</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterScalar.html">PetscBagRegisterScalar</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogFlops.html">PetscLogFlops</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryAddMPIIOOffset.html">PetscViewerBinaryAddMPIIOOffset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagSetName.html">PetscBagSetName</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogMPEBegin.html">PetscLogMPEBegin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagRegisterString.html">PetscBagRegisterString</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogGetStageLog.html">PetscLogGetStageLog</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetDescriptor.html">PetscViewerBinaryGetDescriptor</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagSetOptionsPrefix.html">PetscBagSetOptionsPrefix</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogMPEDump.html">PetscLogMPEDump</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagSetFromOptions.html">PetscBagSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogMPEBegin.html">PetscLogMPEBegin</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetFlowControl.html">PetscViewerBinaryGetFlowControl</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBagView.html">PetscBagView</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogMPEGetRGBColor.html">PetscLogMPEGetRGBColor</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagSetName.html">PetscBagSetName</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogMPEDump.html">PetscLogMPEDump</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetInfoPointer.html">PetscViewerBinaryGetInfoPointer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBarrier.html">PetscBarrier</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogObjects.html">PetscLogObjects</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagSetOptionsPrefix.html">PetscBagSetOptionsPrefix</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogMPEGetRGBColor.html">PetscLogMPEGetRGBColor</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetMPIIODescriptor.html">PetscViewerBinaryGetMPIIODescriptor</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinaryClose.html">PetscBinaryClose</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogSet.html">PetscLogSet</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBagView.html">PetscBagView</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogObjects.html">PetscLogObjects</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetMPIIOOffset.html">PetscViewerBinaryGetMPIIOOffset</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinaryOpen.html">PetscBinaryOpen</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStage.html">PetscLogStage</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBarrier.html">PetscBarrier</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogSet.html">PetscLogSet</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetSkipHeader.html">PetscViewerBinaryGetSkipHeader</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinaryRead.html">PetscBinaryRead</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStageGetActive.html">PetscLogStageGetActive</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinaryClose.html">PetscBinaryClose</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStage.html">PetscLogStage</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetSkipInfo.html">PetscViewerBinaryGetSkipInfo</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinarySeek.html">PetscBinarySeek</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStageGetId.html">PetscLogStageGetId</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinaryOpen.html">PetscBinaryOpen</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStageGetActive.html">PetscLogStageGetActive</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetSkipOptions.html">PetscViewerBinaryGetSkipOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinarySeekType.html">PetscBinarySeekType</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStageGetVisible.html">PetscLogStageGetVisible</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinaryRead.html">PetscBinaryRead</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStageGetId.html">PetscLogStageGetId</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryGetUseMPIIO.html">PetscViewerBinaryGetUseMPIIO</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinarySynchronizedRead.html">PetscBinarySynchronizedRead</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStagePop.html">PetscLogStagePop</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinarySeek.html">PetscBinarySeek</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStageGetVisible.html">PetscLogStageGetVisible</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryOpen.html">PetscViewerBinaryOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinarySynchronizedSeek.html">PetscBinarySynchronizedSeek</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStagePush.html">PetscLogStagePush</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinarySeekType.html">PetscBinarySeekType</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStagePop.html">PetscLogStagePop</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryRead.html">PetscViewerBinaryRead</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinarySynchronizedWrite.html">PetscBinarySynchronizedWrite</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStageRegister.html">PetscLogStageRegister</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinarySynchronizedRead.html">PetscBinarySynchronizedRead</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStagePush.html">PetscLogStagePush</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryReadStringArray.html">PetscViewerBinaryReadStringArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBinaryWrite.html">PetscBinaryWrite</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStageSetActive.html">PetscLogStageSetActive</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinarySynchronizedSeek.html">PetscBinarySynchronizedSeek</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStageRegister.html">PetscLogStageRegister</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinarySetFlowControl.html">PetscViewerBinarySetFlowControl</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBool.html">PetscBool</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogStageSetVisible.html">PetscLogStageSetVisible</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinarySynchronizedWrite.html">PetscBinarySynchronizedWrite</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStageSetActive.html">PetscLogStageSetActive</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinarySetSkipHeader.html">PetscViewerBinarySetSkipHeader</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBoxAuthorize.html">PetscBoxAuthorize</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogTraceBegin.html">PetscLogTraceBegin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBinaryWrite.html">PetscBinaryWrite</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogStageSetVisible.html">PetscLogStageSetVisible</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinarySetSkipInfo.html">PetscViewerBinarySetSkipInfo</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBoxRefresh.html">PetscBoxRefresh</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogView.html">PetscLogView</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBool.html">PetscBool</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogTraceBegin.html">PetscLogTraceBegin</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinarySetSkipOptions.html">PetscViewerBinarySetSkipOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBoxUpload.html">PetscBoxUpload</A></TD>
-<TD WIDTH=250><A HREF="./Profiling/PetscLogViewFromOptions.html">PetscLogViewFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBoxAuthorize.html">PetscBoxAuthorize</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogView.html">PetscLogView</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinarySetUseMPIIO.html">PetscViewerBinarySetUseMPIIO</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscBuildTwoSidedType.html">PetscBuildTwoSidedType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMPIAbortErrorHandler.html">PetscMPIAbortErrorHandler</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBoxRefresh.html">PetscBoxRefresh</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscLogViewFromOptions.html">PetscLogViewFromOptions</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinarySkipInfo.html">PetscViewerBinarySkipInfo</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCUDAFlag.html">PetscCUDAFlag</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMPIDataTypeToPetscDataType.html">PetscMPIDataTypeToPetscDataType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBoxUpload.html">PetscBoxUpload</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMPIAbortErrorHandler.html">PetscMPIAbortErrorHandler</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryWrite.html">PetscViewerBinaryWrite</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCUSPFlag.html">PetscCUSPFlag</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMPIDump.html">PetscMPIDump</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscBuildTwoSidedType.html">PetscBuildTwoSidedType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMPIDataTypeToPetscDataType.html">PetscMPIDataTypeToPetscDataType</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerBinaryWriteStringArray.html">PetscViewerBinaryWriteStringArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCalloc1.html">PetscCalloc1</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMPIInt.html">PetscMPIInt</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCUDAFlag.html">PetscCUDAFlag</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMPIDump.html">PetscMPIDump</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerCreate.html">PetscViewerCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCalloc2.html">PetscCalloc2</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMPIIntCast.html">PetscMPIIntCast</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCUSPFlag.html">PetscCUSPFlag</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMPIInt.html">PetscMPIInt</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDestroy.html">PetscViewerDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCalloc3.html">PetscCalloc3</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc.html">PetscMalloc</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCalloc1.html">PetscCalloc1</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMPIIntCast.html">PetscMPIIntCast</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawBaseAdd.html">PetscViewerDrawBaseAdd</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCalloc4.html">PetscCalloc4</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc1.html">PetscMalloc1</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCalloc2.html">PetscCalloc2</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc.html">PetscMalloc</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawBaseSet.html">PetscViewerDrawBaseSet</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCalloc5.html">PetscCalloc5</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc2.html">PetscMalloc2</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCalloc3.html">PetscCalloc3</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc1.html">PetscMalloc1</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawClear.html">PetscViewerDrawClear</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCalloc6.html">PetscCalloc6</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc3.html">PetscMalloc3</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCalloc4.html">PetscCalloc4</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc2.html">PetscMalloc2</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawGetBounds.html">PetscViewerDrawGetBounds</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCalloc7.html">PetscCalloc7</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc4.html">PetscMalloc4</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCalloc5.html">PetscCalloc5</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc3.html">PetscMalloc3</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawGetDraw.html">PetscViewerDrawGetDraw</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCheckPointer.html">PetscCheckPointer</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc5.html">PetscMalloc5</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCalloc6.html">PetscCalloc6</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc4.html">PetscMalloc4</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawGetDrawAxis.html">PetscViewerDrawGetDrawAxis</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCheckPointerSetIntensity.html">PetscCheckPointerSetIntensity</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc6.html">PetscMalloc6</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCalloc7.html">PetscCalloc7</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc5.html">PetscMalloc5</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawGetDrawLG.html">PetscViewerDrawGetDrawLG</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCitationsRegister.html">PetscCitationsRegister</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMalloc7.html">PetscMalloc7</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCheckPointer.html">PetscCheckPointer</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc6.html">PetscMalloc6</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawGetHold.html">PetscViewerDrawGetHold</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscClassId.html">PetscClassId</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocClear.html">PetscMallocClear</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCheckPointerSetIntensity.html">PetscCheckPointerSetIntensity</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMalloc7.html">PetscMalloc7</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawGetPause.html">PetscViewerDrawGetPause</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Profiling/PetscClassIdRegister.html">PetscClassIdRegister</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocDebug.html">PetscMallocDebug</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCitationsRegister.html">PetscCitationsRegister</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocClear.html">PetscMallocClear</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawOpen.html">PetscViewerDrawOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Profiling/PetscClassRegInfoDestroy.html">PetscClassRegInfoDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocDump.html">PetscMallocDump</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscClassId.html">PetscClassId</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocDebug.html">PetscMallocDebug</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawSetBounds.html">PetscViewerDrawSetBounds</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogCreate.html">PetscClassRegLogCreate</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocDumpLog.html">PetscMallocDumpLog</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscClassIdRegister.html">PetscClassIdRegister</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocDump.html">PetscMallocDump</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawSetHold.html">PetscViewerDrawSetHold</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogDestroy.html">PetscClassRegLogDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocGetCurrentUsage.html">PetscMallocGetCurrentUsage</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscClassRegInfoDestroy.html">PetscClassRegInfoDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocDumpLog.html">PetscMallocDumpLog</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerDrawSetPause.html">PetscViewerDrawSetPause</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogGetClass.html">PetscClassRegLogGetClass</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocGetDebug.html">PetscMallocGetDebug</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogCreate.html">PetscClassRegLogCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocGetCurrentUsage.html">PetscMallocGetCurrentUsage</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerFileGetMode.html">PetscViewerFileGetMode</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogRegister.html">PetscClassRegLogRegister</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocGetDumpLog.html">PetscMallocGetDumpLog</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogDestroy.html">PetscClassRegLogDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocGetDebug.html">PetscMallocGetDebug</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerFileGetName.html">PetscViewerFileGetName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscClipInterval.html">PetscClipInterval</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocGetMaximumUsage.html">PetscMallocGetMaximumUsage</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogGetClass.html">PetscClassRegLogGetClass</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocGetDumpLog.html">PetscMallocGetDumpLog</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerFileSetMode.html">PetscViewerFileSetMode</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSided.html">PetscCommBuildTwoSided</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocGetStack.html">PetscMallocGetStack</A></TD>
+<TD WIDTH=250><A HREF="./Profiling/PetscClassRegLogRegister.html">PetscClassRegLogRegister</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocGetMaximumUsage.html">PetscMallocGetMaximumUsage</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerFileSetName.html">PetscViewerFileSetName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedF.html">PetscCommBuildTwoSidedF</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocSet.html">PetscMallocSet</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscClipInterval.html">PetscClipInterval</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocGetStack.html">PetscMallocGetStack</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerFinalizePackage.html">PetscViewerFinalizePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedFReq.html">PetscCommBuildTwoSidedFReq</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocSetDumpLog.html">PetscMallocSetDumpLog</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSided.html">PetscCommBuildTwoSided</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocSet.html">PetscMallocSet</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerFlush.html">PetscViewerFlush</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedGetType.html">PetscCommBuildTwoSidedGetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocSetDumpLogThreshold.html">PetscMallocSetDumpLogThreshold</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedF.html">PetscCommBuildTwoSidedF</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocSetDumpLog.html">PetscMallocSetDumpLog</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerFormat.html">PetscViewerFormat</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedSetType.html">PetscCommBuildTwoSidedSetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMallocValidate.html">PetscMallocValidate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedFReq.html">PetscCommBuildTwoSidedFReq</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocSetDumpLogThreshold.html">PetscMallocSetDumpLogThreshold</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerGetOptionsPrefix.html">PetscViewerGetOptionsPrefix</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommDestroy.html">PetscCommDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngine.html">PetscMatlabEngine</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedGetType.html">PetscCommBuildTwoSidedGetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMallocValidate.html">PetscMallocValidate</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerGetSubViewer.html">PetscViewerGetSubViewer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommDuplicate.html">PetscCommDuplicate</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineCreate.html">PetscMatlabEngineCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommBuildTwoSidedSetType.html">PetscCommBuildTwoSidedSetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngine.html">PetscMatlabEngine</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerGetType.html">PetscViewerGetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCommGetNewTag.html">PetscCommGetNewTag</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineDestroy.html">PetscMatlabEngineDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommDestroy.html">PetscCommDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineCreate.html">PetscMatlabEngineCreate</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5GetBaseDimension2.html">PetscViewerHDF5GetBaseDimension2</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Vec/PetscCommSplitReductionBegin.html">PetscCommSplitReductionBegin</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineEvaluate.html">PetscMatlabEngineEvaluate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommDuplicate.html">PetscCommDuplicate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineDestroy.html">PetscMatlabEngineDestroy</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5GetFileId.html">PetscViewerHDF5GetFileId</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscComplex.html">PetscComplex</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineGet.html">PetscMatlabEngineGet</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCommGetNewTag.html">PetscCommGetNewTag</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineEvaluate.html">PetscMatlabEngineEvaluate</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5GetGroup.html">PetscViewerHDF5GetGroup</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscContainer.html">PetscContainer</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineGetArray.html">PetscMatlabEngineGetArray</A></TD>
+<TD WIDTH=250><A HREF="./Vec/PetscCommSplitReductionBegin.html">PetscCommSplitReductionBegin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineGet.html">PetscMatlabEngineGet</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5GetSPOutput.html">PetscViewerHDF5GetSPOutput</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscContainerCreate.html">PetscContainerCreate</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineGetOutput.html">PetscMatlabEngineGetOutput</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscComplex.html">PetscComplex</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineGetArray.html">PetscMatlabEngineGetArray</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5GetTimestep.html">PetscViewerHDF5GetTimestep</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscContainerDestroy.html">PetscContainerDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEnginePrintOutput.html">PetscMatlabEnginePrintOutput</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscContainer.html">PetscContainer</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEngineGetOutput.html">PetscMatlabEngineGetOutput</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5HasAttribute.html">PetscViewerHDF5HasAttribute</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscContainerGetPointer.html">PetscContainerGetPointer</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEnginePut.html">PetscMatlabEnginePut</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscContainerCreate.html">PetscContainerCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEnginePrintOutput.html">PetscMatlabEnginePrintOutput</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5IncrementTimestep.html">PetscViewerHDF5IncrementTimestep</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscContainerSetPointer.html">PetscContainerSetPointer</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMatlabEnginePutArray.html">PetscMatlabEnginePutArray</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscContainerDestroy.html">PetscContainerDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEnginePut.html">PetscMatlabEnginePut</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5Open.html">PetscViewerHDF5Open</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscContainerSetUserDestroy.html">PetscContainerSetUserDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMax.html">PetscMax</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscContainerGetPointer.html">PetscContainerGetPointer</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMatlabEnginePutArray.html">PetscMatlabEnginePutArray</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5PopGroup.html">PetscViewerHDF5PopGroup</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscCopyMode.html">PetscCopyMode</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemcmp.html">PetscMemcmp</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscContainerSetPointer.html">PetscContainerSetPointer</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMax.html">PetscMax</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5PushGroup.html">PetscViewerHDF5PushGroup</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLClose.html">PetscDLClose</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemcpy.html">PetscMemcpy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscContainerSetUserDestroy.html">PetscContainerSetUserDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemcmp.html">PetscMemcmp</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5ReadAttribute.html">PetscViewerHDF5ReadAttribute</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLLibrary.html">PetscDLLibrary</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemmove.html">PetscMemmove</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscCopyMode.html">PetscCopyMode</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemcpy.html">PetscMemcpy</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5SetBaseDimension2.html">PetscViewerHDF5SetBaseDimension2</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryAppend.html">PetscDLLibraryAppend</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemoryGetCurrentUsage.html">PetscMemoryGetCurrentUsage</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLClose.html">PetscDLClose</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemmove.html">PetscMemmove</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5SetSPOutput.html">PetscViewerHDF5SetSPOutput</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryClose.html">PetscDLLibraryClose</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemoryGetMaximumUsage.html">PetscMemoryGetMaximumUsage</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLLibrary.html">PetscDLLibrary</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemoryGetCurrentUsage.html">PetscMemoryGetCurrentUsage</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5SetTimestep.html">PetscViewerHDF5SetTimestep</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryOpen.html">PetscDLLibraryOpen</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemorySetGetMaximumUsage.html">PetscMemorySetGetMaximumUsage</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryAppend.html">PetscDLLibraryAppend</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemoryGetMaximumUsage.html">PetscMemoryGetMaximumUsage</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerHDF5WriteAttribute.html">PetscViewerHDF5WriteAttribute</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryPrepend.html">PetscDLLibraryPrepend</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemoryView.html">PetscMemoryView</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryClose.html">PetscDLLibraryClose</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemorySetGetMaximumUsage.html">PetscMemorySetGetMaximumUsage</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerInitializePackage.html">PetscViewerInitializePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryRetrieve.html">PetscDLLibraryRetrieve</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMemzero.html">PetscMemzero</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryOpen.html">PetscDLLibraryOpen</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemoryView.html">PetscMemoryView</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaClearName.html">PetscViewerMathematicaClearName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLLibrarySym.html">PetscDLLibrarySym</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMergeIntArray.html">PetscMergeIntArray</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryPrepend.html">PetscDLLibraryPrepend</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMemzero.html">PetscMemzero</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaFinalizePackage.html">PetscViewerMathematicaFinalizePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLOpen.html">PetscDLOpen</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMergeIntArrayPair.html">PetscMergeIntArrayPair</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLLibraryRetrieve.html">PetscDLLibraryRetrieve</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMergeIntArray.html">PetscMergeIntArray</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaGetLink.html">PetscViewerMathematicaGetLink</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./Sys/PetscDLSym.html">PetscDLSym</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMergeMPIIntArray.html">PetscMergeMPIIntArray</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLLibrarySym.html">PetscDLLibrarySym</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMergeIntArrayPair.html">PetscMergeIntArrayPair</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaGetName.html">PetscViewerMathematicaGetName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDS.html">PetscDS</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscMin.html">PetscMin</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLOpen.html">PetscDLOpen</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMergeMPIIntArray.html">PetscMergeMPIIntArray</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaGetVector.html">PetscViewerMathematicaGetVector</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSAddBdDiscretization.html">PetscDSAddBdDiscretization</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscNew.html">PetscNew</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscDLSym.html">PetscDLSym</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscMin.html">PetscMin</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaInitializePackage.html">PetscViewerMathematicaInitializePackage</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSAddDiscretization.html">PetscDSAddDiscretization</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscNewLog.html">PetscNewLog</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDS.html">PetscDS</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscNew.html">PetscNew</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaOpen.html">PetscViewerMathematicaOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSCopyEquations.html">PetscDSCopyEquations</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObject.html">PetscObject</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSAddBdDiscretization.html">PetscDSAddBdDiscretization</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscNewLog.html">PetscNewLog</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaPutVector.html">PetscViewerMathematicaPutVector</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSCreate.html">PetscDSCreate</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectAddOptionsHandler.html">PetscObjectAddOptionsHandler</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSAddDiscretization.html">PetscDSAddDiscretization</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObject.html">PetscObject</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaSetName.html">PetscViewerMathematicaSetName</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSDestroy.html">PetscDSDestroy</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComm.html">PetscObjectComm</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSCopyEquations.html">PetscDSCopyEquations</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectAddOptionsHandler.html">PetscObjectAddOptionsHandler</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMathematicaSkipPackets.html">PetscViewerMathematicaSkipPackets</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSFinalizePackage.html">PetscDSFinalizePackage</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectCompose.html">PetscObjectCompose</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSCreate.html">PetscDSCreate</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComm.html">PetscObjectComm</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMatlabGetArray.html">PetscViewerMatlabGetArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetAdjacency.html">PetscDSGetAdjacency</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposeFunction.html">PetscObjectComposeFunction</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSDestroy.html">PetscDSDestroy</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectCompose.html">PetscObjectCompose</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMatlabOpen.html">PetscViewerMatlabOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetBdDiscretization.html">PetscDSGetBdDiscretization</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetInt.html">PetscObjectComposedDataGetInt</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSFinalizePackage.html">PetscDSFinalizePackage</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposeFunction.html">PetscObjectComposeFunction</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerMatlabPutArray.html">PetscViewerMatlabPutArray</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetBdFieldOffset.html">PetscDSGetBdFieldOffset</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetIntstar.html">PetscObjectComposedDataGetIntstar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetAdjacency.html">PetscDSGetAdjacency</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetInt.html">PetscObjectComposedDataGetInt</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerPopFormat.html">PetscViewerPopFormat</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetBdJacobian.html">PetscDSGetBdJacobian</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetReal.html">PetscObjectComposedDataGetReal</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetBdDiscretization.html">PetscDSGetBdDiscretization</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetIntstar.html">PetscObjectComposedDataGetIntstar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerPushFormat.html">PetscViewerPushFormat</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetBdResidual.html">PetscDSGetBdResidual</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetRealstar.html">PetscObjectComposedDataGetRealstar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetBdFieldOffset.html">PetscDSGetBdFieldOffset</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetReal.html">PetscObjectComposedDataGetReal</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerRead.html">PetscViewerRead</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetBdTabulation.html">PetscDSGetBdTabulation</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetScalar.html">PetscObjectComposedDataGetScalar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetBdJacobian.html">PetscDSGetBdJacobian</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetRealstar.html">PetscObjectComposedDataGetRealstar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerRegister.html">PetscViewerRegister</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentBdDerivativeOffsets.html">PetscDSGetComponentBdDerivativeOffsets</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetScalarstar.html">PetscObjectComposedDataGetScalarstar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetBdResidual.html">PetscDSGetBdResidual</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetScalar.html">PetscObjectComposedDataGetScalar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerRegisterAll.html">PetscViewerRegisterAll</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentBdOffsets.html">PetscDSGetComponentBdOffsets</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataRegister.html">PetscObjectComposedDataRegister</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetBdTabulation.html">PetscDSGetBdTabulation</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataGetScalarstar.html">PetscObjectComposedDataGetScalarstar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerRestoreSubViewer.html">PetscViewerRestoreSubViewer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentDerivativeOffsets.html">PetscDSGetComponentDerivativeOffsets</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetInt.html">PetscObjectComposedDataSetInt</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentBdDerivativeOffsets.html">PetscDSGetComponentBdDerivativeOffsets</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataRegister.html">PetscObjectComposedDataRegister</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSAWsOpen.html">PetscViewerSAWsOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentOffset.html">PetscDSGetComponentOffset</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetIntstar.html">PetscObjectComposedDataSetIntstar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentBdOffsets.html">PetscDSGetComponentBdOffsets</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetInt.html">PetscObjectComposedDataSetInt</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSetFormat.html">PetscViewerSetFormat</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentOffsets.html">PetscDSGetComponentOffsets</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetReal.html">PetscObjectComposedDataSetReal</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentDerivativeOffsets.html">PetscDSGetComponentDerivativeOffsets</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetIntstar.html">PetscObjectComposedDataSetIntstar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSetFromOptions.html">PetscViewerSetFromOptions</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetDiscretization.html">PetscDSGetDiscretization</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetRealstar.html">PetscObjectComposedDataSetRealstar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentOffset.html">PetscDSGetComponentOffset</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetReal.html">PetscObjectComposedDataSetReal</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSetOptionsPrefix.html">PetscViewerSetOptionsPrefix</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetDynamicJacobian.html">PetscDSGetDynamicJacobian</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetScalar.html">PetscObjectComposedDataSetScalar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetComponentOffsets.html">PetscDSGetComponentOffsets</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetRealstar.html">PetscObjectComposedDataSetRealstar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSetType.html">PetscViewerSetType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetFieldOffset.html">PetscDSGetFieldOffset</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetScalarstar.html">PetscObjectComposedDataSetScalarstar</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetDiscretization.html">PetscDSGetDiscretization</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetScalar.html">PetscObjectComposedDataSetScalar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSetUp.html">PetscViewerSetUp</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetImplicit.html">PetscDSGetImplicit</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectCopyFortranFunctionPointers.html">PetscObjectCopyFortranFunctionPointers</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetDynamicJacobian.html">PetscDSGetDynamicJacobian</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectComposedDataSetScalarstar.html">PetscObjectComposedDataSetScalarstar</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSocketOpen.html">PetscViewerSocketOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetJacobian.html">PetscDSGetJacobian</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectDereference.html">PetscObjectDereference</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetFieldOffset.html">PetscDSGetFieldOffset</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectCopyFortranFunctionPointers.html">PetscObjectCopyFortranFunctionPointers</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerSocketSetConnection.html">PetscViewerSocketSetConnection</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetJacobianPreconditioner.html">PetscDSGetJacobianPreconditioner</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectDestroy.html">PetscObjectDestroy</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetImplicit.html">PetscDSGetImplicit</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectDereference.html">PetscObjectDereference</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerStringOpen.html">PetscViewerStringOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetNumFields.html">PetscDSGetNumFields</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectDestroyOptionsHandlers.html">PetscObjectDestroyOptionsHandlers</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetJacobian.html">PetscDSGetJacobian</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectDestroy.html">PetscObjectDestroy</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerStringSPrintf.html">PetscViewerStringSPrintf</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetResidual.html">PetscDSGetResidual</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetClassId.html">PetscObjectGetClassId</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetJacobianPreconditioner.html">PetscDSGetJacobianPreconditioner</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectDestroyOptionsHandlers.html">PetscObjectDestroyOptionsHandlers</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerStringSetString.html">PetscViewerStringSetString</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetRiemannSolver.html">PetscDSGetRiemannSolver</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetClassName.html">PetscObjectGetClassName</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetNumFields.html">PetscDSGetNumFields</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetClassId.html">PetscObjectGetClassId</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerType.html">PetscViewerType</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetSpatialDimension.html">PetscDSGetSpatialDimension</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetComm.html">PetscObjectGetComm</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetResidual.html">PetscDSGetResidual</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetClassName.html">PetscObjectGetClassName</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVTKAddField.html">PetscViewerVTKAddField</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetTabulation.html">PetscDSGetTabulation</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetFortranCallback.html">PetscObjectGetFortranCallback</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetRiemannSolver.html">PetscDSGetRiemannSolver</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetComm.html">PetscObjectGetComm</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVTKFWrite.html">PetscViewerVTKFWrite</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetTotalBdDimension.html">PetscDSGetTotalBdDimension</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetId.html">PetscObjectGetId</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetSpatialDimension.html">PetscDSGetSpatialDimension</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetFortranCallback.html">PetscObjectGetFortranCallback</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVTKOpen.html">PetscViewerVTKOpen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetTotalComponents.html">PetscDSGetTotalComponents</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetName.html">PetscObjectGetName</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetTabulation.html">PetscDSGetTabulation</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetId.html">PetscObjectGetId</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVTKWriteFunction.html">PetscViewerVTKWriteFunction</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetTotalDimension.html">PetscDSGetTotalDimension</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetNewTag.html">PetscObjectGetNewTag</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetTotalBdDimension.html">PetscDSGetTotalBdDimension</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetName.html">PetscObjectGetName</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVUFlushDeferred.html">PetscViewerVUFlushDeferred</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSGetType.html">PetscDSGetType</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetReference.html">PetscObjectGetReference</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetTotalComponents.html">PetscDSGetTotalComponents</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetNewTag.html">PetscObjectGetNewTag</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVUGetPointer.html">PetscViewerVUGetPointer</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSHasDynamicJacobian.html">PetscDSHasDynamicJacobian</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetTabLevel.html">PetscObjectGetTabLevel</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetTotalDimension.html">PetscDSGetTotalDimension</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetReference.html">PetscObjectGetReference</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVUGetVecSeen.html">PetscViewerVUGetVecSeen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSHasJacobianPreconditioner.html">PetscDSHasJacobianPreconditioner</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectGetType.html">PetscObjectGetType</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSGetType.html">PetscDSGetType</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetTabLevel.html">PetscObjectGetTabLevel</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVUPrintDeferred.html">PetscViewerVUPrintDeferred</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSInitializePackage.html">PetscDSInitializePackage</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectId.html">PetscObjectId</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSHasDynamicJacobian.html">PetscDSHasDynamicJacobian</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectGetType.html">PetscObjectGetType</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVUSetMode.html">PetscViewerVUSetMode</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSRegister.html">PetscDSRegister</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectIncrementTabLevel.html">PetscObjectIncrementTabLevel</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSHasJacobianPreconditioner.html">PetscDSHasJacobianPreconditioner</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectId.html">PetscObjectId</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerVUSetVecSeen.html">PetscViewerVUSetVecSeen</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSRegisterAll.html">PetscDSRegisterAll</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectInheritPrintedOptions.html">PetscObjectInheritPrintedOptions</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSInitializePackage.html">PetscDSInitializePackage</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectIncrementTabLevel.html">PetscObjectIncrementTabLevel</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewerView.html">PetscViewerView</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetAdjacency.html">PetscDSSetAdjacency</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectList.html">PetscObjectList</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSRegister.html">PetscDSRegister</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectInheritPrintedOptions.html">PetscObjectInheritPrintedOptions</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewers.html">PetscViewers</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetBdDiscretization.html">PetscDSSetBdDiscretization</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectListAdd.html">PetscObjectListAdd</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSRegisterAll.html">PetscDSRegisterAll</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectList.html">PetscObjectList</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewersCreate.html">PetscViewersCreate</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetBdJacobian.html">PetscDSSetBdJacobian</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectListDestroy.html">PetscObjectListDestroy</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetAdjacency.html">PetscDSSetAdjacency</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectListAdd.html">PetscObjectListAdd</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewersDestroy.html">PetscViewersDestroy</A></TD>
<TR>
-<TD WIDTH=250><A HREF="./DM/PetscDSSetBdResidual.html">PetscDSSetBdResidual</A></TD>
-<TD WIDTH=250><A HREF="./Sys/PetscObjectListDuplicate.html">PetscObjectListDuplicate</A></TD>
+<TD WIDTH=250><A HREF="./DM/PetscDSSetBdDiscretization.html">PetscDSSetBdDiscretization</A></TD>
+<TD WIDTH=250><A HREF="./Sys/PetscObjectListDestroy.html">PetscObjectListDestroy</A></TD>
<TD WIDTH=250><A HREF="./Viewer/PetscViewersGetViewer.html">PetscViewersGetViewer</A></TD>
<TR>
</TABLE><A NAME="s"></A>
@@ -5023,15 +5027,15 @@
<TR>
<TD WIDTH=250><A HREF="./Tao/TAONTR.html">TAONTR</A></TD>
<TD WIDTH=250><A HREF="./TS/TSLoad.html">TSLoad</A></TD>
-<TD WIDTH=250><A HREF="./TS/TSTrajectorySetType.html">TSTrajectorySetType</A></TD>
+<TD WIDTH=250><A HREF="./TS/TSTrajectorySetMonitor.html">TSTrajectorySetMonitor</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Tao/TAOOWLQN.html">TAOOWLQN</A></TD>
<TD WIDTH=250><A HREF="./TS/TSMIMEX.html">TSMIMEX</A></TD>
-<TD WIDTH=250><A HREF="./TS/TSTrajectorySetUp.html">TSTrajectorySetUp</A></TD>
+<TD WIDTH=250><A HREF="./TS/TSTrajectorySetType.html">TSTrajectorySetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Tao/TAOPOUNDERS.html">TAOPOUNDERS</A></TD>
<TD WIDTH=250><A HREF="./TS/TSMonitor.html">TSMonitor</A></TD>
-<TD WIDTH=250><A HREF="./TS/TSTrajectoryType.html">TSTrajectoryType</A></TD>
+<TD WIDTH=250><A HREF="./TS/TSTrajectorySetUp.html">TSTrajectorySetUp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Tao/TAOSSFLS.html">TAOSSFLS</A></TD>
<TD WIDTH=250><A HREF="./TS/TSMonitorCancel.html">TSMonitorCancel</A></TD>
@@ -5788,242 +5792,242 @@
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDAGetArrayReadWrite.html">VecCUDAGetArrayReadWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecGetValues.html">VecGetValues</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecScatterRemap.html">VecScatterRemap</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecScatterView.html">VecScatterView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDAGetArrayWrite.html">VecCUDAGetArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecGhostGetLocalForm.html">VecGhostGetLocalForm</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecScatterView.html">VecScatterView</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSet.html">VecSet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDAPlaceArray.html">VecCUDAPlaceArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecGhostIsLocalForm.html">VecGhostIsLocalForm</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSet.html">VecSet</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetBlockSize.html">VecSetBlockSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDAReplaceArray.html">VecCUDAReplaceArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecGhostRestoreLocalForm.html">VecGhostRestoreLocalForm</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetBlockSize.html">VecSetBlockSize</A></TD>
+<TD WIDTH=250><A HREF="./DM/VecSetDM.html">VecSetDM</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDAResetArray.html">VecCUDAResetArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecGhostUpdateBegin.html">VecGhostUpdateBegin</A></TD>
-<TD WIDTH=250><A HREF="./DM/VecSetDM.html">VecSetDM</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetFromOptions.html">VecSetFromOptions</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDARestoreArrayRead.html">VecCUDARestoreArrayRead</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecGhostUpdateEnd.html">VecGhostUpdateEnd</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetFromOptions.html">VecSetFromOptions</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetLayout.html">VecSetLayout</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDARestoreArrayReadWrite.html">VecCUDARestoreArrayReadWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecISAXPY.html">VecISAXPY</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetLayout.html">VecSetLayout</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetLocalToGlobalMapping.html">VecSetLocalToGlobalMapping</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUDARestoreArrayWrite.html">VecCUDARestoreArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecISSet.html">VecISSet</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetLocalToGlobalMapping.html">VecSetLocalToGlobalMapping</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetOperation.html">VecSetOperation</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPGetArrayRead.html">VecCUSPGetArrayRead</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecInitializePackage.html">VecInitializePackage</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetOperation.html">VecSetOperation</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetOption.html">VecSetOption</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPGetArrayReadWrite.html">VecCUSPGetArrayReadWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecLoad.html">VecLoad</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetOption.html">VecSetOption</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetOptionsPrefix.html">VecSetOptionsPrefix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPGetArrayWrite.html">VecCUSPGetArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecLockGet.html">VecLockGet</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetOptionsPrefix.html">VecSetOptionsPrefix</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetRandom.html">VecSetRandom</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPGetCUDAArrayRead.html">VecCUSPGetCUDAArrayRead</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecLockPop.html">VecLockPop</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetRandom.html">VecSetRandom</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetSizes.html">VecSetSizes</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPGetCUDAArrayReadWrite.html">VecCUSPGetCUDAArrayReadWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecLockPush.html">VecLockPush</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetSizes.html">VecSetSizes</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetType.html">VecSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPGetCUDAArrayWrite.html">VecCUSPGetCUDAArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecLog.html">VecLog</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetType.html">VecSetType</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetUp.html">VecSetUp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPPlaceArray.html">VecCUSPPlaceArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMAXPY.html">VecMAXPY</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetUp.html">VecSetUp</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetValue.html">VecSetValue</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPReplaceArray.html">VecCUSPReplaceArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMDot.html">VecMDot</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetValue.html">VecSetValue</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetValueLocal.html">VecSetValueLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPResetArray.html">VecCUSPResetArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMDotBegin.html">VecMDotBegin</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetValueLocal.html">VecSetValueLocal</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetValues.html">VecSetValues</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPRestoreArrayRead.html">VecCUSPRestoreArrayRead</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMDotEnd.html">VecMDotEnd</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetValues.html">VecSetValues</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetValuesBlocked.html">VecSetValuesBlocked</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPRestoreArrayReadWrite.html">VecCUSPRestoreArrayReadWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMPISetGhost.html">VecMPISetGhost</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetValuesBlocked.html">VecSetValuesBlocked</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetValuesBlockedLocal.html">VecSetValuesBlockedLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPRestoreArrayWrite.html">VecCUSPRestoreArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMTDot.html">VecMTDot</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetValuesBlockedLocal.html">VecSetValuesBlockedLocal</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetValuesLocal.html">VecSetValuesLocal</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPRestoreCUDAArrayRead.html">VecCUSPRestoreCUDAArrayRead</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMTDotBegin.html">VecMTDotBegin</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetValuesLocal.html">VecSetValuesLocal</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSetValuesSection.html">VecSetValuesSection</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPRestoreCUDAArrayReadWrite.html">VecCUSPRestoreCUDAArrayReadWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMTDotEnd.html">VecMTDotEnd</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSetValuesSection.html">VecSetValuesSection</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecShift.html">VecShift</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCUSPRestoreCUDAArrayWrite.html">VecCUSPRestoreCUDAArrayWrite</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMax.html">VecMax</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecShift.html">VecShift</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSqrtAbs.html">VecSqrtAbs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecChop.html">VecChop</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMaxPointwiseDivide.html">VecMaxPointwiseDivide</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSqrtAbs.html">VecSqrtAbs</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStashGetInfo.html">VecStashGetInfo</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecConjugate.html">VecConjugate</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMedian.html">VecMedian</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStashGetInfo.html">VecStashGetInfo</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStashSetInitialSize.html">VecStashSetInitialSize</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCopy.html">VecCopy</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecMin.html">VecMin</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStashSetInitialSize.html">VecStashSetInitialSize</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStashView.html">VecStashView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreate.html">VecCreate</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNestGetSize.html">VecNestGetSize</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStashView.html">VecStashView</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStepBoundInfo.html">VecStepBoundInfo</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateGhost.html">VecCreateGhost</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNestGetSubVec.html">VecNestGetSubVec</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStepBoundInfo.html">VecStepBoundInfo</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStepMax.html">VecStepMax</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateGhostBlock.html">VecCreateGhostBlock</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNestGetSubVecs.html">VecNestGetSubVecs</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStepMax.html">VecStepMax</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideGather.html">VecStrideGather</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateGhostBlockWithArray.html">VecCreateGhostBlockWithArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNestSetSubVec.html">VecNestSetSubVec</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideGather.html">VecStrideGather</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideGatherAll.html">VecStrideGatherAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateGhostWithArray.html">VecCreateGhostWithArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNestSetSubVecs.html">VecNestSetSubVecs</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideGatherAll.html">VecStrideGatherAll</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideMax.html">VecStrideMax</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateMPI.html">VecCreateMPI</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNorm.html">VecNorm</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideMax.html">VecStrideMax</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideMaxAll.html">VecStrideMaxAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateMPIWithArray.html">VecCreateMPIWithArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNormAvailable.html">VecNormAvailable</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideMaxAll.html">VecStrideMaxAll</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideMin.html">VecStrideMin</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateNest.html">VecCreateNest</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNormBegin.html">VecNormBegin</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideMin.html">VecStrideMin</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideMinAll.html">VecStrideMinAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateSeq.html">VecCreateSeq</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNormEnd.html">VecNormEnd</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideMinAll.html">VecStrideMinAll</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideNorm.html">VecStrideNorm</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateSeqCUDA.html">VecCreateSeqCUDA</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecNormalize.html">VecNormalize</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideNorm.html">VecStrideNorm</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideNormAll.html">VecStrideNormAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateSeqCUSP.html">VecCreateSeqCUSP</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPermute.html">VecPermute</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideNormAll.html">VecStrideNormAll</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideScale.html">VecStrideScale</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateSeqViennaCL.html">VecCreateSeqViennaCL</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPlaceArray.html">VecPlaceArray</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideScale.html">VecStrideScale</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideScaleAll.html">VecStrideScaleAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateSeqWithArray.html">VecCreateSeqWithArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPointwiseDivide.html">VecPointwiseDivide</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideScaleAll.html">VecStrideScaleAll</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideScatter.html">VecStrideScatter</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecCreateShared.html">VecCreateShared</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPointwiseMax.html">VecPointwiseMax</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideScatter.html">VecStrideScatter</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideScatterAll.html">VecStrideScatterAll</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDestroy.html">VecDestroy</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPointwiseMaxAbs.html">VecPointwiseMaxAbs</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideScatterAll.html">VecStrideScatterAll</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideSet.html">VecStrideSet</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDestroyVecs.html">VecDestroyVecs</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPointwiseMin.html">VecPointwiseMin</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideSet.html">VecStrideSet</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideSubSetGather.html">VecStrideSubSetGather</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDestroyVecsF90.html">VecDestroyVecsF90</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPointwiseMult.html">VecPointwiseMult</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideSubSetGather.html">VecStrideSubSetGather</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecStrideSubSetScatter.html">VecStrideSubSetScatter</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDot.html">VecDot</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecPow.html">VecPow</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecStrideSubSetScatter.html">VecStrideSubSetScatter</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSum.html">VecSum</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDotBegin.html">VecDotBegin</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecReciprocal.html">VecReciprocal</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSum.html">VecSum</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecSwap.html">VecSwap</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDotEnd.html">VecDotEnd</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRegister.html">VecRegister</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecSwap.html">VecSwap</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecTDot.html">VecTDot</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDotNorm2.html">VecDotNorm2</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRegisterAll.html">VecRegisterAll</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecTDot.html">VecTDot</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecTDotBegin.html">VecTDotBegin</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDotRealPart.html">VecDotRealPart</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecReplaceArray.html">VecReplaceArray</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecTDotBegin.html">VecTDotBegin</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecTDotEnd.html">VecTDotEnd</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDuplicate.html">VecDuplicate</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecResetArray.html">VecResetArray</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecTDotEnd.html">VecTDotEnd</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecType.html">VecType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDuplicateVecs.html">VecDuplicateVecs</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray.html">VecRestoreArray</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecType.html">VecType</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecUniqueEntries.html">VecUniqueEntries</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecDuplicateVecsF90.html">VecDuplicateVecsF90</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray1d.html">VecRestoreArray1d</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecUniqueEntries.html">VecUniqueEntries</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecView.html">VecView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecEqual.html">VecEqual</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray1dRead.html">VecRestoreArray1dRead</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecView.html">VecView</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecWAXPY.html">VecWAXPY</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecExp.html">VecExp</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray2d.html">VecRestoreArray2d</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecWAXPY.html">VecWAXPY</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecWhichBetween.html">VecWhichBetween</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecFinalizePackage.html">VecFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray2dRead.html">VecRestoreArray2dRead</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecWhichBetween.html">VecWhichBetween</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecWhichBetweenOrEqual.html">VecWhichBetweenOrEqual</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Tao/VecFischer.html">VecFischer</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray3d.html">VecRestoreArray3d</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecWhichBetweenOrEqual.html">VecWhichBetweenOrEqual</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecWhichEqual.html">VecWhichEqual</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecGetArray.html">VecGetArray</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray3dRead.html">VecRestoreArray3dRead</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecWhichEqual.html">VecWhichEqual</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecWhichGreaterThan.html">VecWhichGreaterThan</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecGetArray1d.html">VecGetArray1d</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray4d.html">VecRestoreArray4d</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecWhichGreaterThan.html">VecWhichGreaterThan</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecWhichLessThan.html">VecWhichLessThan</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecGetArray1dRead.html">VecGetArray1dRead</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArray4dRead.html">VecRestoreArray4dRead</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecWhichLessThan.html">VecWhichLessThan</A></TD>
+<TD WIDTH=250><A HREF="./Vec/VecZeroEntries.html">VecZeroEntries</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecGetArray2d.html">VecGetArray2d</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArrayF90.html">VecRestoreArrayF90</A></TD>
-<TD WIDTH=250><A HREF="./Vec/VecZeroEntries.html">VecZeroEntries</A></TD>
+<TD WIDTH=250><A HREF="./Vec/Vecs.html">Vecs</A></TD>
<TR>
<TD WIDTH=250><A HREF="./Vec/VecGetArray2dRead.html">VecGetArray2dRead</A></TD>
<TD WIDTH=250><A HREF="./Vec/VecRestoreArrayRead.html">VecRestoreArrayRead</A></TD>
-<TD WIDTH=250><A HREF="./Vec/Vecs.html">Vecs</A></TD>
+<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
</TABLE>
\ No newline at end of file
diff --git a/docs/nonlinearsolvertable.html b/docs/nonlinearsolvertable.html
index eb97320..8bf081b 100644
--- a/docs/nonlinearsolvertable.html
+++ b/docs/nonlinearsolvertable.html
@@ -6,8 +6,8 @@
<title>Summary of Nonlinear Solvers Available from PETSc</title>
</head>
<body bgcolor="#ffffff">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 docs/nonlinearsolvertable.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 docs/nonlinearsolvertable.html "><small>Report Typos and Errors</small></a></div>
<h1>Summary of Nonlinear Solvers Available from PETSc</h1>
diff --git a/include/index.html b/include/index.html
index 2067bfa..9ce767e 100644
--- a/include/index.html
+++ b/include/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/include/makefile.html b/include/makefile.html
index a90c775..dda0ddf 100644
--- a/include/makefile.html
+++ b/include/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:14+00:00">
+<meta name="date" content="2016-10-03T03:01:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/include/petsc.h.html b/include/petsc.h.html
index d7f020b..b1a704a 100644
--- a/include/petsc.h.html
+++ b/include/petsc.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:01+00:00">
+<meta name="date" content="2016-10-03T03:01:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This include file allows you to use ANY public PETSc function</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petsc/finclude/ftn-auto/petscpc.h90 b/include/petsc/finclude/ftn-auto/petscpc.h90
index 14ddfa0..f0f7b1d 100644
--- a/include/petsc/finclude/ftn-auto/petscpc.h90
+++ b/include/petsc/finclude/ftn-auto/petscpc.h90
@@ -364,6 +364,21 @@
PetscReal b ! PetscReal
integer z
end subroutine
+ subroutine PCFactorGetZeroPivot(a,b,z)
+ PC a ! PC
+ PetscReal b ! PetscReal
+ integer z
+ end subroutine
+ subroutine PCFactorGetShiftAmount(a,b,z)
+ PC a ! PC
+ PetscReal b ! PetscReal
+ integer z
+ end subroutine
+ subroutine PCFactorGetShiftType(a,b,z)
+ PC a ! PC
+ MatFactorShiftType b ! MatFactorShiftType
+ integer z
+ end subroutine
subroutine PCFactorGetLevels(a,b,z)
PC a ! PC
PetscInt b ! PetscInt
@@ -640,16 +655,6 @@
PetscReal b ! PetscReal
integer z
end subroutine
- subroutine PCGAMGSetType(a,b,z)
- PC a ! PC
- PCGAMGType b ! PCGAMGType
- integer z
- end subroutine
- subroutine PCGAMGGetType(a,b,z)
- PC a ! PC
- PCGAMGType b ! PCGAMGType
- integer z
- end subroutine
subroutine PCGAMGSetNSmooths(a,b,z)
PC a ! PC
PetscInt b ! PetscInt
diff --git a/include/petsc/finclude/ftn-auto/petscts.h90 b/include/petsc/finclude/ftn-auto/petscts.h90
index 54854bb..e8f5794 100644
--- a/include/petsc/finclude/ftn-auto/petscts.h90
+++ b/include/petsc/finclude/ftn-auto/petscts.h90
@@ -692,6 +692,11 @@
TSTrajectory a ! TSTrajectory
integer z
end subroutine
+ subroutine TSTrajectorySetMonitor(a,b,z)
+ TSTrajectory a ! TSTrajectory
+ PetscBool b ! PetscBool
+ integer z
+ end subroutine
subroutine TSTrajectorySetFromOptions(a,b,z)
TSTrajectory a ! TSTrajectory
TS b ! TS
diff --git a/include/petsc/finclude/ftn-auto/petscvec.h90 b/include/petsc/finclude/ftn-auto/petscvec.h90
index fced0ad..661451a 100644
--- a/include/petsc/finclude/ftn-auto/petscvec.h90
+++ b/include/petsc/finclude/ftn-auto/petscvec.h90
@@ -192,11 +192,6 @@
VecScatter b ! VecScatter
integer z
end subroutine
- subroutine VecScatterView(a,b,z)
- VecScatter a ! VecScatter
- PetscViewer b ! PetscViewer
- integer z
- end subroutine
subroutine VecScatterCreateLocal(a,b,c,d,e,f,g,h,i,j,z)
VecScatter a ! VecScatter
PetscInt b ! PetscInt
diff --git a/include/petsc/finclude/index.html b/include/petsc/finclude/index.html
index 287ad0e..d00c55e 100644
--- a/include/petsc/finclude/index.html
+++ b/include/petsc/finclude/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/include/petsc/finclude/makefile.html b/include/petsc/finclude/makefile.html
index f5a88bb..d0266be 100644
--- a/include/petsc/finclude/makefile.html
+++ b/include/petsc/finclude/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:23+00:00">
+<meta name="date" content="2016-10-03T03:01:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
diff --git a/include/petsc/finclude/petsc.h.html b/include/petsc/finclude/petsc.h.html
index 566e1e4..23afd89 100644
--- a/include/petsc/finclude/petsc.h.html
+++ b/include/petsc/finclude/petsc.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petsc.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:14+00:00">
+<meta name="date" content="2016-10-03T03:01:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petsc.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petsc.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Single Fortran include file <font color="#4169E1">for</font> all of PETSc
diff --git a/include/petsc/finclude/petscao.h.html b/include/petsc/finclude/petscao.h.html
index 6500210..4e3a28e 100644
--- a/include/petsc/finclude/petscao.h.html
+++ b/include/petsc/finclude/petscao.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscao.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:19+00:00">
+<meta name="date" content="2016-10-03T03:01:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscao.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscao.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/AO/AO.html#AO">AO</a> (application ordering) package in PETSc
diff --git a/include/petsc/finclude/petscaodef.h.html b/include/petsc/finclude/petscaodef.h.html
index 0a2f8a7..a2c0452 100644
--- a/include/petsc/finclude/petscaodef.h.html
+++ b/include/petsc/finclude/petscaodef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscaodef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:23+00:00">
+<meta name="date" content="2016-10-03T03:01:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscaodef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscaodef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/AO/AO.html#AO">AO</a> (application ordering) package in PETSc
diff --git a/include/petsc/finclude/petscdef.h.html b/include/petsc/finclude/petscdef.h.html
index 4213495..634ba17 100644
--- a/include/petsc/finclude/petscdef.h.html
+++ b/include/petsc/finclude/petscdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:20+00:00">
+<meta name="date" content="2016-10-03T03:01:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Single Fortran include file <font color="#4169E1">for</font> all of PETSc
<a name="line3"> 3: </a>!
diff --git a/include/petsc/finclude/petscdm.h.html b/include/petsc/finclude/petscdm.h.html
index d99342b..0805ccb 100644
--- a/include/petsc/finclude/petscdm.h.html
+++ b/include/petsc/finclude/petscdm.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdm.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:16+00:00">
+<meta name="date" content="2016-10-03T03:01:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdm.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdm.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a>!
diff --git a/include/petsc/finclude/petscdm.h90.html b/include/petsc/finclude/petscdm.h90.html
index 7331fd3..9752c4d 100644
--- a/include/petsc/finclude/petscdm.h90.html
+++ b/include/petsc/finclude/petscdm.h90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdm.h90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:19+00:00">
+<meta name="date" content="2016-10-03T03:01:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdm.h90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdm.h90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Additional <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> include file <font color="#4169E1">for</font> use of PETSc with Fortran 90/HPF
diff --git a/include/petsc/finclude/petscdmcomposite.h90.html b/include/petsc/finclude/petscdmcomposite.h90.html
index b69a30f..9e8ed48 100644
--- a/include/petsc/finclude/petscdmcomposite.h90.html
+++ b/include/petsc/finclude/petscdmcomposite.h90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdmcomposite.h90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:20+00:00">
+<meta name="date" content="2016-10-03T03:01:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdmcomposite.h90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdmcomposite.h90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Additional DMComposite include file <font color="#4169E1">for</font> use of PETSc with Fortran 90/HPF
diff --git a/include/petsc/finclude/petscdmda.h.html b/include/petsc/finclude/petscdmda.h.html
index f1f07fc..3dcbe03 100644
--- a/include/petsc/finclude/petscdmda.h.html
+++ b/include/petsc/finclude/petscdmda.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdmda.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:16+00:00">
+<meta name="date" content="2016-10-03T03:01:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdmda.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdmda.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> (distributed array) package in PETSc
diff --git a/include/petsc/finclude/petscdmda.h90.html b/include/petsc/finclude/petscdmda.h90.html
index 7ad5da3..4cea0db 100644
--- a/include/petsc/finclude/petscdmda.h90.html
+++ b/include/petsc/finclude/petscdmda.h90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdmda.h90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:20+00:00">
+<meta name="date" content="2016-10-03T03:01:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdmda.h90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdmda.h90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Additional <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> include file <font color="#4169E1">for</font> use of PETSc with Fortran 90/HPF
diff --git a/include/petsc/finclude/petscdmdadef.h.html b/include/petsc/finclude/petscdmdadef.h.html
index 1beed35..2a1caad 100644
--- a/include/petsc/finclude/petscdmdadef.h.html
+++ b/include/petsc/finclude/petscdmdadef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdmdadef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:21+00:00">
+<meta name="date" content="2016-10-03T03:01:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdmdadef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdmdadef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> (distributed array) package in PETSc
diff --git a/include/petsc/finclude/petscdmdef.h.html b/include/petsc/finclude/petscdmdef.h.html
index b5cc2cd..091c4ca 100644
--- a/include/petsc/finclude/petscdmdef.h.html
+++ b/include/petsc/finclude/petscdmdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdmdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:21+00:00">
+<meta name="date" content="2016-10-03T03:01:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdmdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdmdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> package in PETSc
diff --git a/include/petsc/finclude/petscdmredundant.h90.html b/include/petsc/finclude/petscdmredundant.h90.html
index 2498365..a249f53 100644
--- a/include/petsc/finclude/petscdmredundant.h90.html
+++ b/include/petsc/finclude/petscdmredundant.h90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdmredundant.h90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:20+00:00">
+<meta name="date" content="2016-10-03T03:01:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdmredundant.h90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdmredundant.h90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Additional DMRedundant include file <font color="#4169E1">for</font> use of PETSc with Fortran 90/HPF
diff --git a/include/petsc/finclude/petscdraw.h.html b/include/petsc/finclude/petscdraw.h.html
index 98030f5..f63c7c8 100644
--- a/include/petsc/finclude/petscdraw.h.html
+++ b/include/petsc/finclude/petscdraw.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdraw.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:16+00:00">
+<meta name="date" content="2016-10-03T03:01:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdraw.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdraw.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> package in PETSc
diff --git a/include/petsc/finclude/petscdrawdef.h.html b/include/petsc/finclude/petscdrawdef.h.html
index 1cc9c68..8a82b71 100644
--- a/include/petsc/finclude/petscdrawdef.h.html
+++ b/include/petsc/finclude/petscdrawdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscdrawdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:21+00:00">
+<meta name="date" content="2016-10-03T03:01:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscdrawdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscdrawdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> package in PETSc
diff --git a/include/petsc/finclude/petscis.h.html b/include/petsc/finclude/petscis.h.html
index 20a5442..dfb4414 100644
--- a/include/petsc/finclude/petscis.h.html
+++ b/include/petsc/finclude/petscis.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscis.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:19+00:00">
+<meta name="date" content="2016-10-03T03:01:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscis.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscis.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> (index set) package in PETSc
diff --git a/include/petsc/finclude/petscis.h90.html b/include/petsc/finclude/petscis.h90.html
index 06cc0a6..d14d64e 100644
--- a/include/petsc/finclude/petscis.h90.html
+++ b/include/petsc/finclude/petscis.h90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscis.h90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:19+00:00">
+<meta name="date" content="2016-10-03T03:01:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscis.h90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscis.h90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include files <font color="#4169E1">for</font> <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> used from Fortran 90
diff --git a/include/petsc/finclude/petscisdef.h b/include/petsc/finclude/petscisdef.h
index 4092d56..a152fb4 100644
--- a/include/petsc/finclude/petscisdef.h
+++ b/include/petsc/finclude/petscisdef.h
@@ -21,13 +21,7 @@
#define ISGlobalToLocalMappingType PetscEnum
#define ISColoringType PetscEnum
-#if PETSC_IS_COLOR_VALUE_TYPE_SIZE == 1
-#define ISColoringValue integer1
-#elif PETSC_IS_COLOR_VALUE_TYPE_SIZE == 2
-#define ISColoringValue integer2
-#else
-#error "Unknown size for IS_COLOR_VALUE_TYPE"
-#endif
+#define ISColoringValue PETSC_IS_COLOR_VALUE_TYPE_F
#define ISGENERAL 'general'
#define ISSTRIDE 'stride'
diff --git a/include/petsc/finclude/petscisdef.h.html b/include/petsc/finclude/petscisdef.h.html
index ddb487a..d207733 100644
--- a/include/petsc/finclude/petscisdef.h.html
+++ b/include/petsc/finclude/petscisdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscisdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:22+00:00">
+<meta name="date" content="2016-10-03T03:01:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscisdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscisdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> (index set) package in PETSc
@@ -32,18 +32,12 @@
<a name="line21"> 21: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/IS/ISGlobalToLocalMappingType.html#ISGlobalToLocalMappingType">ISGlobalToLocalMappingType</a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a></font></strong>
<a name="line22"> 22: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/IS/ISColoringType.html#ISColoringType">ISColoringType</a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a></font></strong>
-<a name="line24"> 24: </a><font color="#A020F0">#if PETSC_IS_COLOR_VALUE_TYPE_SIZE == 1</font>
-<a name="line25"> 25: </a><strong><font color="#228B22">#define ISColoringValue integer1</font></strong>
-<a name="line26"> 26: </a><font color="#A020F0">#elif PETSC_IS_COLOR_VALUE_TYPE_SIZE == 2</font>
-<a name="line27"> 27: </a><strong><font color="#228B22">#define ISColoringValue integer2</font></strong>
-<a name="line28"> 28: </a><font color="#A020F0">#else</font>
-<a name="line29"> 29: </a><font color="#A020F0">#error </font><font color="#666666">"Unknown size for IS_COLOR_VALUE_TYPE"</font><font color="#A020F0"></font>
-<a name="line30"> 30: </a><font color="#A020F0">#endif</font>
-
-<a name="line32"> 32: </a><strong><font color="#228B22">#define ISGENERAL 'general'</font></strong>
-<a name="line33"> 33: </a><strong><font color="#228B22">#define ISSTRIDE 'stride'</font></strong>
-<a name="line34"> 34: </a><strong><font color="#228B22">#define ISBLOCK 'block'</font></strong>
-<a name="line35"> 35: </a><font color="#A020F0">#endif</font>
+<a name="line24"> 24: </a><strong><font color="#228B22">#define ISColoringValue PETSC_IS_COLOR_VALUE_TYPE_F</font></strong>
+
+<a name="line26"> 26: </a><strong><font color="#228B22">#define ISGENERAL 'general'</font></strong>
+<a name="line27"> 27: </a><strong><font color="#228B22">#define ISSTRIDE 'stride'</font></strong>
+<a name="line28"> 28: </a><strong><font color="#228B22">#define ISBLOCK 'block'</font></strong>
+<a name="line29"> 29: </a><font color="#A020F0">#endif</font>
</pre>
</body>
diff --git a/include/petsc/finclude/petscksp.h.html b/include/petsc/finclude/petscksp.h.html
index b5bfa00..ec8d7f4 100644
--- a/include/petsc/finclude/petscksp.h.html
+++ b/include/petsc/finclude/petscksp.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscksp.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:18+00:00">
+<meta name="date" content="2016-10-03T03:01:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscksp.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscksp.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> package in PETSc
diff --git a/include/petsc/finclude/petsckspdef.h.html b/include/petsc/finclude/petsckspdef.h.html
index 44ab870..bd8c378 100644
--- a/include/petsc/finclude/petsckspdef.h.html
+++ b/include/petsc/finclude/petsckspdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petsckspdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:22+00:00">
+<meta name="date" content="2016-10-03T03:01:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petsckspdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petsckspdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> package in PETSc
diff --git a/include/petsc/finclude/petsclog.h.html b/include/petsc/finclude/petsclog.h.html
index 9356314..e35fd60 100644
--- a/include/petsc/finclude/petsclog.h.html
+++ b/include/petsc/finclude/petsclog.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petsclog.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:15+00:00">
+<meta name="date" content="2016-10-03T03:01:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petsclog.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petsclog.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a> #include <A href="../../../include/petsc/finclude/petsclogdef.h.html">petsc/finclude/petsclogdef.h</A>
</pre>
diff --git a/include/petsc/finclude/petsclogdef.h.html b/include/petsc/finclude/petsclogdef.h.html
index 73812cf..f1e5f29 100644
--- a/include/petsc/finclude/petsclogdef.h.html
+++ b/include/petsc/finclude/petsclogdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petsclogdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:21+00:00">
+<meta name="date" content="2016-10-03T03:01:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petsclogdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petsclogdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! No includes needed <font color="#4169E1">for</font> logging
</pre>
diff --git a/include/petsc/finclude/petscmat.h.html b/include/petsc/finclude/petscmat.h.html
index 1104a94..980ebae 100644
--- a/include/petsc/finclude/petscmat.h.html
+++ b/include/petsc/finclude/petscmat.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscmat.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:16+00:00">
+<meta name="date" content="2016-10-03T03:01:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscmat.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscmat.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> package in PETSc
diff --git a/include/petsc/finclude/petscmat.h90.html b/include/petsc/finclude/petscmat.h90.html
index 640df9f..2923a4a 100644
--- a/include/petsc/finclude/petscmat.h90.html
+++ b/include/petsc/finclude/petscmat.h90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscmat.h90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:19+00:00">
+<meta name="date" content="2016-10-03T03:01:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscmat.h90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscmat.h90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Additional <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> include file <font color="#4169E1">for</font> use of PETSc with Fortran 90
diff --git a/include/petsc/finclude/petscmatdef.h.html b/include/petsc/finclude/petscmatdef.h.html
index a224ba6..f1d0aa8 100644
--- a/include/petsc/finclude/petscmatdef.h.html
+++ b/include/petsc/finclude/petscmatdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscmatdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:21+00:00">
+<meta name="date" content="2016-10-03T03:01:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscmatdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscmatdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> package in PETSc
diff --git a/include/petsc/finclude/petscpc.h b/include/petsc/finclude/petscpc.h
index 60b5d80..019f029 100644
--- a/include/petsc/finclude/petscpc.h
+++ b/include/petsc/finclude/petscpc.h
@@ -132,13 +132,15 @@
PetscEnum PC_FACTOR_STRUCT_ZEROPIVOT
PetscEnum PC_FACTOR_NUMERIC_ZEROPIVOT
PetscEnum PC_FACTOR_OUTMEMORY
+ PetscEnum PC_FACTOR_OTHER
PetscEnum PC_SUBPC_ERROR
parameter (PC_NOERROR=0)
parameter (PC_FACTOR_STRUCT_ZEROPIVOT=1)
parameter (PC_FACTOR_NUMERIC_ZEROPIVOT=2)
parameter (PC_FACTOR_OUTMEMORY=3)
- parameter (PC_SUBPC_ERROR=4)
+ parameter (PC_FACTOR_OTHER=4)
+ parameter (PC_SUBPC_ERROR=5)
external PCMGRESIDUALDEFAULT
!
diff --git a/include/petsc/finclude/petscpc.h.html b/include/petsc/finclude/petscpc.h.html
index 316ab10..998b899 100644
--- a/include/petsc/finclude/petscpc.h.html
+++ b/include/petsc/finclude/petscpc.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscpc.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:18+00:00">
+<meta name="date" content="2016-10-03T03:01:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscpc.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscpc.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/PC/PC.html#PC">PC</a> (preconditioner) package in PETSc
@@ -144,17 +144,19 @@
<a name="line132">132: </a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> PC_FACTOR_STRUCT_ZEROPIVOT
<a name="line133">133: </a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> PC_FACTOR_NUMERIC_ZEROPIVOT
<a name="line134">134: </a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> PC_FACTOR_OUTMEMORY
-<a name="line135">135: </a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> PC_SUBPC_ERROR
+<a name="line135">135: </a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> PC_FACTOR_OTHER
+<a name="line136">136: </a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> PC_SUBPC_ERROR
-<a name="line137">137: </a> parameter (PC_NOERROR=0)
-<a name="line138">138: </a> parameter (PC_FACTOR_STRUCT_ZEROPIVOT=1)
-<a name="line139">139: </a> parameter (PC_FACTOR_NUMERIC_ZEROPIVOT=2)
-<a name="line140">140: </a> parameter (PC_FACTOR_OUTMEMORY=3)
-<a name="line141">141: </a> parameter (PC_SUBPC_ERROR=4)
+<a name="line138">138: </a> parameter (PC_NOERROR=0)
+<a name="line139">139: </a> parameter (PC_FACTOR_STRUCT_ZEROPIVOT=1)
+<a name="line140">140: </a> parameter (PC_FACTOR_NUMERIC_ZEROPIVOT=2)
+<a name="line141">141: </a> parameter (PC_FACTOR_OUTMEMORY=3)
+<a name="line142">142: </a> parameter (PC_FACTOR_OTHER=4)
+<a name="line143">143: </a> parameter (PC_SUBPC_ERROR=5)
-<a name="line143">143: </a> external PCMGRESIDUALDEFAULT
-<a name="line144">144: </a>!
-<a name="line145">145: </a>! End of Fortran include file <font color="#4169E1">for</font> the <a href="../../../docs/manualpages/PC/PC.html#PC">PC</a> package in PETSc
+<a name="line145">145: </a> external PCMGRESIDUALDEFAULT
+<a name="line146">146: </a>!
+<a name="line147">147: </a>! End of Fortran include file <font color="#4169E1">for</font> the <a href="../../../docs/manualpages/PC/PC.html#PC">PC</a> package in PETSc
</pre>
</body>
diff --git a/include/petsc/finclude/petscpcdef.h.html b/include/petsc/finclude/petscpcdef.h.html
index b350468..098596d 100644
--- a/include/petsc/finclude/petscpcdef.h.html
+++ b/include/petsc/finclude/petscpcdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscpcdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:22+00:00">
+<meta name="date" content="2016-10-03T03:01:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscpcdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscpcdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/PC/PC.html#PC">PC</a> (preconditioner) package in PETSc
diff --git a/include/petsc/finclude/petscsnes.h.html b/include/petsc/finclude/petscsnes.h.html
index 4debb77..ff281fc 100644
--- a/include/petsc/finclude/petscsnes.h.html
+++ b/include/petsc/finclude/petscsnes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscsnes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:15+00:00">
+<meta name="date" content="2016-10-03T03:01:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscsnes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscsnes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> package in PETSc
<a name="line3"> 3: </a>!
diff --git a/include/petsc/finclude/petscsnesdef.h.html b/include/petsc/finclude/petscsnesdef.h.html
index 95f9ec3..d34325d 100644
--- a/include/petsc/finclude/petscsnesdef.h.html
+++ b/include/petsc/finclude/petscsnesdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscsnesdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:21+00:00">
+<meta name="date" content="2016-10-03T03:01:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscsnesdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscsnesdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> package in PETSc
<a name="line3"> 3: </a>!
diff --git a/include/petsc/finclude/petscsys.h.html b/include/petsc/finclude/petscsys.h.html
index 0b2e969..162a2eb 100644
--- a/include/petsc/finclude/petscsys.h.html
+++ b/include/petsc/finclude/petscsys.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscsys.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:14+00:00">
+<meta name="date" content="2016-10-03T03:01:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscsys.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscsys.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Base include file <font color="#4169E1">for</font> Fortran use of the PETSc package.
diff --git a/include/petsc/finclude/petscsysdef.h.html b/include/petsc/finclude/petscsysdef.h.html
index 76fc416..a9799eb 100644
--- a/include/petsc/finclude/petscsysdef.h.html
+++ b/include/petsc/finclude/petscsysdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscsysdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:20+00:00">
+<meta name="date" content="2016-10-03T03:01:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscsysdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscsysdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Part of the base include file <font color="#4169E1">for</font> Fortran use of PETSc.
diff --git a/include/petsc/finclude/petsctao.h.html b/include/petsc/finclude/petsctao.h.html
index ce7be56..530bd82 100644
--- a/include/petsc/finclude/petsctao.h.html
+++ b/include/petsc/finclude/petsctao.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petsctao.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:23+00:00">
+<meta name="date" content="2016-10-03T03:01:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petsctao.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petsctao.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the TAO (Optimization) package in PETSc
diff --git a/include/petsc/finclude/petscts.h.html b/include/petsc/finclude/petscts.h.html
index 6f2faab..cfb4331 100644
--- a/include/petsc/finclude/petscts.h.html
+++ b/include/petsc/finclude/petscts.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscts.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:19+00:00">
+<meta name="date" content="2016-10-03T03:01:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscts.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscts.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/TS/TS.html#TS">TS</a> (timestepping) package in PETSc
<a name="line3"> 3: </a>!
diff --git a/include/petsc/finclude/petsctsdef.h.html b/include/petsc/finclude/petsctsdef.h.html
index 320c835..be49ddf 100644
--- a/include/petsc/finclude/petsctsdef.h.html
+++ b/include/petsc/finclude/petsctsdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petsctsdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:23+00:00">
+<meta name="date" content="2016-10-03T03:01:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petsctsdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petsctsdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/TS/TS.html#TS">TS</a> (timestepping) package in PETSc
<a name="line3"> 3: </a>!
@@ -24,7 +24,7 @@
<a name="line13"> 13: </a><font color="#A020F0">#endif</font>
<a name="line14"> 14: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/TS/TSType.html#TSType">TSType</a> character*(80)</font></strong>
<a name="line15"> 15: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a> character*(80)</font></strong>
-<a name="line16"> 16: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/TS/TSTrajectoryType.html#TSTrajectoryType">TSTrajectoryType</a> character*(80)</font></strong>
+<a name="line16"> 16: </a><strong><font color="#228B22">#define TSTrajectoryType character*(80)</font></strong>
<a name="line17"> 17: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/TS/TSEquationType.html#TSEquationType">TSEquationType</a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a></font></strong>
<a name="line18"> 18: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/TS/TSConvergedReason.html#TSConvergedReason">TSConvergedReason</a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a></font></strong>
<a name="line19"> 19: </a><strong><font color="#228B22">#define <a href="../../../docs/manualpages/TS/TSExactFinalTimeOption.html#TSExactFinalTimeOption">TSExactFinalTimeOption</a> <a href="../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a></font></strong>
diff --git a/include/petsc/finclude/petscvec.h.html b/include/petsc/finclude/petscvec.h.html
index 3c2a38b..3e5ae70 100644
--- a/include/petsc/finclude/petscvec.h.html
+++ b/include/petsc/finclude/petscvec.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscvec.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:15+00:00">
+<meta name="date" content="2016-10-03T03:01:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscvec.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscvec.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> package in PETSc
diff --git a/include/petsc/finclude/petscvec.h90.html b/include/petsc/finclude/petscvec.h90.html
index 29cd142..d18c8ad 100644
--- a/include/petsc/finclude/petscvec.h90.html
+++ b/include/petsc/finclude/petscvec.h90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscvec.h90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:19+00:00">
+<meta name="date" content="2016-10-03T03:01:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscvec.h90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscvec.h90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Additional <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> include file <font color="#4169E1">for</font> use of PETSc with Fortran 90/HPF
diff --git a/include/petsc/finclude/petscvecdef.h.html b/include/petsc/finclude/petscvecdef.h.html
index d989136..d601f08 100644
--- a/include/petsc/finclude/petscvecdef.h.html
+++ b/include/petsc/finclude/petscvecdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscvecdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:21+00:00">
+<meta name="date" content="2016-10-03T03:01:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscvecdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscvecdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> package in PETSc
diff --git a/include/petsc/finclude/petscviewer.h.html b/include/petsc/finclude/petscviewer.h.html
index ff19b71..cb48a34 100644
--- a/include/petsc/finclude/petscviewer.h.html
+++ b/include/petsc/finclude/petscviewer.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscviewer.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:18+00:00">
+<meta name="date" content="2016-10-03T03:01:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscviewer.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscviewer.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> package in PETSc
<a name="line3"> 3: </a>!
diff --git a/include/petsc/finclude/petscviewerdef.h.html b/include/petsc/finclude/petscviewerdef.h.html
index 4c4eec6..ae08f90 100644
--- a/include/petsc/finclude/petscviewerdef.h.html
+++ b/include/petsc/finclude/petscviewerdef.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/finclude/petscviewerdef.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:22+00:00">
+<meta name="date" content="2016-10-03T03:01:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/finclude/petscviewerdef.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/finclude/petscviewerdef.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> Fortran use of the <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> package in PETSc
<a name="line3"> 3: </a>!
diff --git a/include/petsc/mpiuni/mpi.h.html b/include/petsc/mpiuni/mpi.h.html
index d719b42..6358613 100644
--- a/include/petsc/mpiuni/mpi.h.html
+++ b/include/petsc/mpiuni/mpi.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/mpiuni/mpi.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:35+00:00">
+<meta name="date" content="2016-10-03T02:15:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/mpiuni/mpi.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/mpiuni/mpi.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This is a special set of bindings for uni-processor use of MPI by the PETSc library.</font>
diff --git a/include/petsc/mpiuni/mpif.h.html b/include/petsc/mpiuni/mpif.h.html
index cf204d0..9d32c9e 100644
--- a/include/petsc/mpiuni/mpif.h.html
+++ b/include/petsc/mpiuni/mpif.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/mpiuni/mpif.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/mpiuni/mpif.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/mpiuni/mpif.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
diff --git a/include/petsc/private/bagimpl.h.html b/include/petsc/private/bagimpl.h.html
index 7994e20..aa32fc3 100644
--- a/include/petsc/private/bagimpl.h.html
+++ b/include/petsc/private/bagimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/bagimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:11+00:00">
+<meta name="date" content="2016-10-03T02:13:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/bagimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/bagimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscbag.h></font>
<a name="line5"> 5: </a><strong><font color="#228B22">#define PETSC_BAG_NAME_LENGTH 64</font></strong>
diff --git a/include/petsc/private/characteristicimpl.h.html b/include/petsc/private/characteristicimpl.h.html
index 4f1bfd9..84680ee 100644
--- a/include/petsc/private/characteristicimpl.h.html
+++ b/include/petsc/private/characteristicimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/characteristicimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:37+00:00">
+<meta name="date" content="2016-10-03T02:58:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/characteristicimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/characteristicimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#ifndef __CHARACTERISTICIMPL_H</font>
diff --git a/include/petsc/private/dmdaimpl.h.html b/include/petsc/private/dmdaimpl.h.html
index bdce1e4..35ce165 100644
--- a/include/petsc/private/dmdaimpl.h.html
+++ b/include/petsc/private/dmdaimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dmdaimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:32+00:00">
+<meta name="date" content="2016-10-03T02:43:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dmdaimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dmdaimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Distributed arrays - communication tools for parallel, rectangular grids.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petsc/private/dmimpl.h.html b/include/petsc/private/dmimpl.h.html
index a3f8d30..c594775 100644
--- a/include/petsc/private/dmimpl.h.html
+++ b/include/petsc/private/dmimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dmimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:49+00:00">
+<meta name="date" content="2016-10-03T02:41:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dmimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dmimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a><font color="#A020F0">#if !defined(_DMIMPL_H)</font>
diff --git a/include/petsc/private/dmlabelimpl.h.html b/include/petsc/private/dmlabelimpl.h.html
index 8cdeaf1..dac207b 100644
--- a/include/petsc/private/dmlabelimpl.h.html
+++ b/include/petsc/private/dmlabelimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dmlabelimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:54+00:00">
+<meta name="date" content="2016-10-03T02:41:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dmlabelimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dmlabelimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_LABELIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _LABELIMPL_H</font></strong>
diff --git a/include/petsc/private/dmmbimpl.h.html b/include/petsc/private/dmmbimpl.h.html
index 5f2a10f..72df495 100644
--- a/include/petsc/private/dmmbimpl.h.html
+++ b/include/petsc/private/dmmbimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dmmbimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:50+00:00">
+<meta name="date" content="2016-10-03T02:41:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dmmbimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dmmbimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_DMMBIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _DMMBIMPL_H</font></strong>
diff --git a/include/petsc/private/dmnetworkimpl.h.html b/include/petsc/private/dmnetworkimpl.h.html
index 5bd2b6e..5da235a 100644
--- a/include/petsc/private/dmnetworkimpl.h.html
+++ b/include/petsc/private/dmnetworkimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dmnetworkimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:50+00:00">
+<meta name="date" content="2016-10-03T02:41:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dmnetworkimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dmnetworkimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_NETWORKIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _NETWORKIMPL_H</font></strong>
diff --git a/include/petsc/private/dmpatchimpl.h.html b/include/petsc/private/dmpatchimpl.h.html
index f39edb2..4f09840 100644
--- a/include/petsc/private/dmpatchimpl.h.html
+++ b/include/petsc/private/dmpatchimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dmpatchimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:50+00:00">
+<meta name="date" content="2016-10-03T02:41:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dmpatchimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dmpatchimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PATCHIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PATCHIMPL_H</font></strong>
diff --git a/include/petsc/private/dmpleximpl.h b/include/petsc/private/dmpleximpl.h
index f1275a6..e6a8928 100644
--- a/include/petsc/private/dmpleximpl.h
+++ b/include/petsc/private/dmpleximpl.h
@@ -379,7 +379,7 @@ PETSC_STATIC_INLINE PetscErrorCode DMPlexGetGlobalOffset_Private(DM dm, PetscInt
ierr = PetscSectionGetOffset(dm->defaultGlobalSection, point, start);CHKERRQ(ierr);
ierr = PetscSectionGetDof(dm->defaultGlobalSection, point, &dof);CHKERRQ(ierr);
ierr = PetscSectionGetConstraintDof(dm->defaultGlobalSection, point, &cdof);CHKERRQ(ierr);
- *end = *start + dof-cdof;
+ *end = *start + dof - cdof + (dof < 0 ? 1 : 0);
}
#else
{
@@ -387,7 +387,7 @@ PETSC_STATIC_INLINE PetscErrorCode DMPlexGetGlobalOffset_Private(DM dm, PetscInt
const PetscInt dof = s->atlasDof[point - s->pStart];
const PetscInt cdof = s->bc ? s->bc->atlasDof[point - s->bc->pStart] : 0;
*start = s->atlasOff[point - s->pStart];
- *end = *start + dof-cdof;
+ *end = *start + dof - cdof + (dof < 0 ? 1 : 0);
}
#endif
PetscFunctionReturn(0);
diff --git a/include/petsc/private/dmpleximpl.h.html b/include/petsc/private/dmpleximpl.h.html
index e552a22..db758e0 100644
--- a/include/petsc/private/dmpleximpl.h.html
+++ b/include/petsc/private/dmpleximpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dmpleximpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:50+00:00">
+<meta name="date" content="2016-10-03T02:41:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dmpleximpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dmpleximpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PLEXIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PLEXIMPL_H</font></strong>
@@ -357,7 +357,7 @@
<a name="line379">379: </a> <a href="../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(dm->defaultGlobalSection, point, start);
<a name="line380">380: </a> <a href="../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(dm->defaultGlobalSection, point, &dof);
<a name="line381">381: </a> <a href="../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(dm->defaultGlobalSection, point, &cdof);
-<a name="line382">382: </a> *end = *start + dof-cdof;
+<a name="line382">382: </a> *end = *start + dof - cdof + (dof < 0 ? 1 : 0);
<a name="line383">383: </a> }
<a name="line384">384: </a><font color="#A020F0">#else</font>
<a name="line385">385: </a> {
@@ -365,7 +365,7 @@
<a name="line387">387: </a> const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof = s->atlasDof[point - s->pStart];
<a name="line388">388: </a> const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof = s->bc ? s->bc->atlasDof[point - s->bc->pStart] : 0;
<a name="line389">389: </a> *start = s->atlasOff[point - s->pStart];
-<a name="line390">390: </a> *end = *start + dof-cdof;
+<a name="line390">390: </a> *end = *start + dof - cdof + (dof < 0 ? 1 : 0);
<a name="line391">391: </a> }
<a name="line392">392: </a><font color="#A020F0">#endif</font>
<a name="line393">393: </a> <font color="#4169E1">return</font>(0);
diff --git a/include/petsc/private/drawimpl.h.html b/include/petsc/private/drawimpl.h.html
index 59fbec1..40d0137 100644
--- a/include/petsc/private/drawimpl.h.html
+++ b/include/petsc/private/drawimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/drawimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:26+00:00">
+<meta name="date" content="2016-10-03T02:12:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/drawimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/drawimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Abstract data structure and functions for graphics.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petsc/private/dtimpl.h.html b/include/petsc/private/dtimpl.h.html
index 9091f71..e2b63a2 100644
--- a/include/petsc/private/dtimpl.h.html
+++ b/include/petsc/private/dtimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/dtimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:51+00:00">
+<meta name="date" content="2016-10-03T02:41:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/dtimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/dtimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_DT_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _DT_H</font></strong>
diff --git a/include/petsc/private/index.html b/include/petsc/private/index.html
index f0a158d..644f5b4 100644
--- a/include/petsc/private/index.html
+++ b/include/petsc/private/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/include/petsc/private/isimpl.h.html b/include/petsc/private/isimpl.h.html
index 2ca968c..57b3b76 100644
--- a/include/petsc/private/isimpl.h.html
+++ b/include/petsc/private/isimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/isimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:33+00:00">
+<meta name="date" content="2016-10-03T02:19:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/isimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/isimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Index sets for scatter-gather type operations in vectors</font>
<a name="line3"> 3: </a><font color="#B22222">and matrices.</font>
diff --git a/include/petsc/private/kernels/blockinvert.h.html b/include/petsc/private/kernels/blockinvert.h.html
index 01b1390..3cc1b8e 100644
--- a/include/petsc/private/kernels/blockinvert.h.html
+++ b/include/petsc/private/kernels/blockinvert.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/kernels/blockinvert.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:39+00:00">
+<meta name="date" content="2016-10-03T02:22:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/kernels/blockinvert.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/kernels/blockinvert.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Kernels used in sparse ILU (and LU) and in the resulting triangular</font>
<a name="line3"> 3: </a><font color="#B22222"> solves. These are for block algorithms where the block sizes are on</font>
diff --git a/include/petsc/private/kernels/blockmatmult.h.html b/include/petsc/private/kernels/blockmatmult.h.html
index 1a8bd22..7d5f20f 100644
--- a/include/petsc/private/kernels/blockmatmult.h.html
+++ b/include/petsc/private/kernels/blockmatmult.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/kernels/blockmatmult.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:40+00:00">
+<meta name="date" content="2016-10-03T02:22:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/kernels/blockmatmult.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/kernels/blockmatmult.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_petsc_blockmatmult_h)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _petsc_blockmatmult_h</font></strong>
diff --git a/include/petsc/private/kernels/blocktranspose.h.html b/include/petsc/private/kernels/blocktranspose.h.html
index 84918b0..d720ef8 100644
--- a/include/petsc/private/kernels/blocktranspose.h.html
+++ b/include/petsc/private/kernels/blocktranspose.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/kernels/blocktranspose.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:40+00:00">
+<meta name="date" content="2016-10-03T02:22:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/kernels/blocktranspose.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/kernels/blocktranspose.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_BLOCKTRANSPOSE_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _BLOCKTRANSPOSE_H</font></strong>
diff --git a/include/petsc/private/kernels/petscaxpy.h.html b/include/petsc/private/kernels/petscaxpy.h.html
index bd12c0a..7f92fe0 100644
--- a/include/petsc/private/kernels/petscaxpy.h.html
+++ b/include/petsc/private/kernels/petscaxpy.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/kernels/petscaxpy.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:58+00:00">
+<meta name="date" content="2016-10-03T02:16:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/kernels/petscaxpy.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/kernels/petscaxpy.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> PetscKernelAXPY - X = X + alpha * Y</font>
diff --git a/include/petsc/private/kspimpl.h.html b/include/petsc/private/kspimpl.h.html
index b3fdf48..da70149 100644
--- a/include/petsc/private/kspimpl.h.html
+++ b/include/petsc/private/kspimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/kspimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:48+00:00">
+<meta name="date" content="2016-10-03T02:50:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/kspimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/kspimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#ifndef _KSPIMPL_H</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define _KSPIMPL_H</font></strong>
diff --git a/include/petsc/private/linesearchimpl.h.html b/include/petsc/private/linesearchimpl.h.html
index 652b471..548a1f0 100644
--- a/include/petsc/private/linesearchimpl.h.html
+++ b/include/petsc/private/linesearchimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/linesearchimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:15+00:00">
+<meta name="date" content="2016-10-03T02:55:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/linesearchimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/linesearchimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __LINESEARCHIMPL_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscsnes.h></font>
diff --git a/include/petsc/private/logimpl.h.html b/include/petsc/private/logimpl.h.html
index 8d61a53..2c66166 100644
--- a/include/petsc/private/logimpl.h.html
+++ b/include/petsc/private/logimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/logimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:26+00:00">
+<meta name="date" content="2016-10-03T02:15:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/logimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/logimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/include/petsc/private/makefile.html b/include/petsc/private/makefile.html
index 3e191df..29b1f4a 100644
--- a/include/petsc/private/makefile.html
+++ b/include/petsc/private/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:26+00:00">
+<meta name="date" content="2016-10-03T03:01:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/include/petsc/private/matimpl.h.html b/include/petsc/private/matimpl.h.html
index 50c3f89..29ebdc0 100644
--- a/include/petsc/private/matimpl.h.html
+++ b/include/petsc/private/matimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/matimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:29+00:00">
+<meta name="date" content="2016-10-03T02:21:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/matimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/matimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#ifndef __MATIMPL_H</font>
diff --git a/include/petsc/private/matorderimpl.h.html b/include/petsc/private/matorderimpl.h.html
index e6ca080..dfab477 100644
--- a/include/petsc/private/matorderimpl.h.html
+++ b/include/petsc/private/matorderimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/matorderimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:37+00:00">
+<meta name="date" content="2016-10-03T02:41:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/matorderimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/matorderimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __MATORDERIMPL_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/include/petsc/private/pcgamgimpl.h.html b/include/petsc/private/pcgamgimpl.h.html
index 39d0c1f..e2941da 100644
--- a/include/petsc/private/pcgamgimpl.h.html
+++ b/include/petsc/private/pcgamgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/pcgamgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:15+00:00">
+<meta name="date" content="2016-10-03T02:47:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/pcgamgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/pcgamgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/pcimpl.h></font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/pcmgimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/include/petsc/private/pcimpl.h.html b/include/petsc/private/pcimpl.h.html
index 4f308e9..0686ce2 100644
--- a/include/petsc/private/pcimpl.h.html
+++ b/include/petsc/private/pcimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/pcimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:14+00:00">
+<meta name="date" content="2016-10-03T02:47:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/pcimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/pcimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#ifndef _PCIMPL_H</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define _PCIMPL_H</font></strong>
diff --git a/include/petsc/private/pcmgimpl.h.html b/include/petsc/private/pcmgimpl.h.html
index 959d561..b48b8147 100644
--- a/include/petsc/private/pcmgimpl.h.html
+++ b/include/petsc/private/pcmgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/pcmgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:39+00:00">
+<meta name="date" content="2016-10-03T02:47:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/pcmgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/pcmgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Data structure used for Multigrid preconditioner.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petsc/private/petscdsimpl.h.html b/include/petsc/private/petscdsimpl.h.html
index 29eb0a7..3f00d9e 100644
--- a/include/petsc/private/petscdsimpl.h.html
+++ b/include/petsc/private/petscdsimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/petscdsimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:51+00:00">
+<meta name="date" content="2016-10-03T02:41:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/petscdsimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/petscdsimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCDSIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCDSIMPL_H</font></strong>
diff --git a/include/petsc/private/petscfeimpl.h.html b/include/petsc/private/petscfeimpl.h.html
index 6d771a6..c0094b8 100644
--- a/include/petsc/private/petscfeimpl.h.html
+++ b/include/petsc/private/petscfeimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/petscfeimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:51+00:00">
+<meta name="date" content="2016-10-03T02:41:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/petscfeimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/petscfeimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCFEIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCFEIMPL_H</font></strong>
diff --git a/include/petsc/private/petscfptimpl.h.html b/include/petsc/private/petscfptimpl.h.html
index 13e4ece..acad33f 100644
--- a/include/petsc/private/petscfptimpl.h.html
+++ b/include/petsc/private/petscfptimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/petscfptimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:25+00:00">
+<meta name="date" content="2016-10-03T03:01:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/petscfptimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/petscfptimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#if !defined(_PETSCFPIMPL_H)</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define _PETSCFPIMPL_H</font></strong>
diff --git a/include/petsc/private/petscfvimpl.h.html b/include/petsc/private/petscfvimpl.h.html
index eaed273..2d7a51e 100644
--- a/include/petsc/private/petscfvimpl.h.html
+++ b/include/petsc/private/petscfvimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/petscfvimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:26+00:00">
+<meta name="date" content="2016-10-03T03:01:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/petscfvimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/petscfvimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCFVIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCFVIMPL_H</font></strong>
diff --git a/include/petsc/private/petscimpl.h.html b/include/petsc/private/petscimpl.h.html
index 849fabd..6538b18 100644
--- a/include/petsc/private/petscimpl.h.html
+++ b/include/petsc/private/petscimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/petscimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:23+00:00">
+<meta name="date" content="2016-10-03T03:01:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/petscimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/petscimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the basic header of all PETSc objects.</font>
diff --git a/include/petsc/private/sfimpl.h.html b/include/petsc/private/sfimpl.h.html
index a331a7c..e04642f 100644
--- a/include/petsc/private/sfimpl.h.html
+++ b/include/petsc/private/sfimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/sfimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:54+00:00">
+<meta name="date" content="2016-10-03T02:20:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/sfimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/sfimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCSFIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCSFIMPL_H</font></strong>
diff --git a/include/petsc/private/snesimpl.h.html b/include/petsc/private/snesimpl.h.html
index f7eff59..a094400 100644
--- a/include/petsc/private/snesimpl.h.html
+++ b/include/petsc/private/snesimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/snesimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:37+00:00">
+<meta name="date" content="2016-10-03T02:52:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/snesimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/snesimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#ifndef __SNESIMPL_H</font>
diff --git a/include/petsc/private/taoimpl.h.html b/include/petsc/private/taoimpl.h.html
index cb8a691..9790bca 100644
--- a/include/petsc/private/taoimpl.h.html
+++ b/include/petsc/private/taoimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/taoimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:54+00:00">
+<meta name="date" content="2016-10-03T02:59:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/taoimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/taoimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_IMPL_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
diff --git a/include/petsc/private/taolinesearchimpl.h.html b/include/petsc/private/taolinesearchimpl.h.html
index aff096e..2197f13 100644
--- a/include/petsc/private/taolinesearchimpl.h.html
+++ b/include/petsc/private/taolinesearchimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/taolinesearchimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:54+00:00">
+<meta name="date" content="2016-10-03T02:59:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/taolinesearchimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/taolinesearchimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAOLINESEARCH_IMPL_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscvec.h></font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
diff --git a/include/petsc/private/tsimpl.h b/include/petsc/private/tsimpl.h
index 27f9f02..d936d14 100644
--- a/include/petsc/private/tsimpl.h
+++ b/include/petsc/private/tsimpl.h
@@ -70,10 +70,11 @@ struct _TSTrajectoryOps {
struct _p_TSTrajectory {
PETSCHEADER(struct _TSTrajectoryOps);
- PetscInt setupcalled; /* true if setup has been called */
- PetscInt recomps; /* counter for recomputations in the adjoint run */
- PetscInt diskreads,diskwrites; /* counters for disk checkpoint reads and writes */
- void *data;
+ PetscViewer monitor;
+ PetscInt setupcalled; /* true if setup has been called */
+ PetscInt recomps; /* counter for recomputations in the adjoint run */
+ PetscInt diskreads,diskwrites; /* counters for disk checkpoint reads and writes */
+ void *data;
};
struct _p_TS {
diff --git a/include/petsc/private/tsimpl.h.html b/include/petsc/private/tsimpl.h.html
index 8ba5bea..a60139c 100644
--- a/include/petsc/private/tsimpl.h.html
+++ b/include/petsc/private/tsimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/tsimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:25+00:00">
+<meta name="date" content="2016-10-03T02:55:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/tsimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/tsimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TSIMPL_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscts.h></font>
@@ -81,281 +81,282 @@
<a name="line71"> 71: </a><font color="#4169E1"><a name="_p_TSTrajectory"></a>struct _p_TSTrajectory </font>{
<a name="line72"> 72: </a> PETSCHEADER(<font color="#4169E1">struct _TSTrajectoryOps</font>);
-<a name="line73"> 73: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> setupcalled; <font color="#B22222">/* true if setup has been called */</font>
-<a name="line74"> 74: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> recomps; <font color="#B22222">/* counter for recomputations in the adjoint run */</font>
-<a name="line75"> 75: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> diskreads,diskwrites; <font color="#B22222">/* counters for disk checkpoint reads and writes */</font>
-<a name="line76"> 76: </a> void *data;
-<a name="line77"> 77: </a>};
-
-<a name="line79"> 79: </a><font color="#4169E1"><a name="_p_TS"></a>struct _p_TS </font>{
-<a name="line80"> 80: </a> PETSCHEADER(<font color="#4169E1">struct _TSOps</font>);
-<a name="line81"> 81: </a> <a href="../docs/manualpages/TS/TSProblemType.html#TSProblemType">TSProblemType</a> problem_type;
-<a name="line82"> 82: </a> <a href="../docs/manualpages/TS/TSEquationType.html#TSEquationType">TSEquationType</a> equation_type;
-
-<a name="line84"> 84: </a> <a href="../docs/manualpages/DM/DM.html#DM">DM</a> dm;
-<a name="line85"> 85: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_sol; <font color="#B22222">/* solution vector in first and second order equations */</font>
-<a name="line86"> 86: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_dot; <font color="#B22222">/* time derivative vector in second order equations */</font>
-<a name="line87"> 87: </a> <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a> adapt;
-<a name="line88"> 88: </a> TSEvent event;
-
-<a name="line90"> 90: </a> <font color="#B22222">/* ---------------- User (or PETSc) Provided stuff ---------------------*/</font>
-<a name="line91"> 91: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*monitor[MAXTSMONITORS])(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*);
-<a name="line92"> 92: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*monitordestroy[MAXTSMONITORS])(void**);
-<a name="line93"> 93: </a> void *monitorcontext[MAXTSMONITORS];
-<a name="line94"> 94: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numbermonitors;
-<a name="line95"> 95: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*adjointmonitor[MAXTSMONITORS])(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualp [...]
-<a name="line96"> 96: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*adjointmonitordestroy[MAXTSMONITORS])(void**);
-<a name="line97"> 97: </a> void *adjointmonitorcontext[MAXTSMONITORS];
-<a name="line98"> 98: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numberadjointmonitors;
-
-<a name="line100">100: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*prestep)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>);
-<a name="line101">101: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*prestage)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>);
-<a name="line102">102: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*poststage)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*);
-<a name="line103">103: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*poststep)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>);
-<a name="line104">104: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*functiondomainerror)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*);
-
-<a name="line106">106: </a> <font color="#B22222">/* ---------------------- Sensitivity Analysis support -----------------*/</font>
-<a name="line107">107: </a> <a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> trajectory; <font color="#B22222">/* All solutions are kept here for the entire time integration process */</font>
-<a name="line108">108: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_sensi; <font color="#B22222">/* one vector for each cost function */</font>
-<a name="line109">109: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_sensip;
-<a name="line110">110: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numcost; <font color="#B22222">/* number of cost functions */</font>
-<a name="line111">111: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_costintegral;
-<a name="line112">112: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> adjointsetupcalled;
-<a name="line113">113: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> adjoint_max_steps;
-<a name="line114">114: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> adjoint_solve; <font color="#B22222">/* immediately call <a href="../docs/manualpages/TS/TSAdjointSolve.html#TSAdjointSolve">TSAdjointSolve</a>() after <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() is complete */</font>
-<a name="line115">115: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> costintegralfwd; <font color="#B22222">/* cost integral is evaluated in the forward run if true */</font>
-<a name="line116">116: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_costintegrand; <font color="#B22222">/* workspace for Adjoint computations */</font>
-<a name="line117">117: </a> <a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Jacp;
-<a name="line118">118: </a> void *rhsjacobianpctx;
-<a name="line119">119: </a> void *costintegrandctx;
-<a name="line120">120: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_drdy;
-<a name="line121">121: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_drdp;
-
-<a name="line123">123: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*rhsjacobianp)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*);
-<a name="line124">124: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*costintegrand)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*);
-<a name="line125">125: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*drdyfunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,void*);
-<a name="line126">126: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*drdpfunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,void*);
-
-<a name="line128">128: </a> <font color="#B22222">/* ---------------------- IMEX support ---------------------------------*/</font>
-<a name="line129">129: </a> <font color="#B22222">/* These extra slots are only used when the user provides both Implicit and RHS */</font>
-<a name="line130">130: </a> <a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Arhs; <font color="#B22222">/* Right hand side matrix */</font>
-<a name="line131">131: </a> <a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Brhs; <font color="#B22222">/* Right hand side preconditioning matrix */</font>
-<a name="line132">132: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Frhs; <font color="#B22222">/* Right hand side function value */</font>
-
-<a name="line134">134: </a> <font color="#B22222">/* This is a general caching scheme to avoid recomputing the Jacobian at a place that has been previously been evaluated.</font>
-<a name="line135">135: </a><font color="#B22222"> * The present use case is that <a href="../docs/manualpages/TS/TSComputeRHSFunctionLinear.html#TSComputeRHSFunctionLinear">TSComputeRHSFunctionLinear</a>() evaluates the Jacobian once and we don't want it to be immeditely re-evaluated.</font>
-<a name="line136">136: </a><font color="#B22222"> */</font>
-<a name="line137">137: </a> <font color="#4169E1">struct</font> {
-<a name="line138">138: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time; <font color="#B22222">/* The time at which the matrices were last evaluated */</font>
-<a name="line139">139: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X; <font color="#B22222">/* Solution vector at which the Jacobian was last evaluated */</font>
-<a name="line140">140: </a> <a href="../docs/manualpages/Sys/PetscObjectState.html#PetscObjectState">PetscObjectState</a> Xstate; <font color="#B22222">/* State of the solution vector */</font>
-<a name="line141">141: </a> <a href="../docs/manualpages/Mat/MatStructure.html#MatStructure">MatStructure</a> mstructure; <font color="#B22222">/* The structure returned */</font>
-<a name="line142">142: </a> <font color="#B22222">/* Flag to unshift Jacobian before calling the IJacobian or RHSJacobian functions. This is useful</font>
-<a name="line143">143: </a><font color="#B22222"> * if the user would like to reuse (part of) the Jacobian from the last evaluation. */</font>
-<a name="line144">144: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> reuse;
-<a name="line145">145: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> scale,shift;
-<a name="line146">146: </a> } rhsjacobian;
-
-<a name="line148">148: </a> <font color="#4169E1">struct</font> {
-<a name="line149">149: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> shift; <font color="#B22222">/* The derivative of the lhs wrt to Xdot */</font>
-<a name="line150">150: </a> } ijacobian;
-
-<a name="line152">152: </a> <font color="#B22222">/* --------------------Nonlinear Iteration------------------------------*/</font>
-<a name="line153">153: </a> <a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes;
-<a name="line154">154: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ksp_its; <font color="#B22222">/* total number of linear solver iterations */</font>
-<a name="line155">155: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> snes_its; <font color="#B22222">/* total number of nonlinear solver iterations */</font>
-<a name="line156">156: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> num_snes_failures;
-<a name="line157">157: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_snes_failures;
-
-<a name="line159">159: </a> <font color="#B22222">/* --- Data that is unique to each particular solver --- */</font>
-<a name="line160">160: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> setupcalled; <font color="#B22222">/* true if setup has been called */</font>
-<a name="line161">161: </a> void *data; <font color="#B22222">/* implementationspecific data */</font>
-<a name="line162">162: </a> void *user; <font color="#B22222">/* user context */</font>
-
-<a name="line164">164: </a> <font color="#B22222">/* ------------------ Parameters -------------------------------------- */</font>
-<a name="line165">165: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_steps; <font color="#B22222">/* max number of steps */</font>
-<a name="line166">166: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> max_time; <font color="#B22222">/* max time allowed */</font>
-
-<a name="line168">168: </a> <font color="#B22222">/* --------------------------------------------------------------------- */</font>
-
-<a name="line170">170: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> steprollback; <font color="#B22222">/* flag to indicate that the step was rolled back */</font>
-<a name="line171">171: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> steprestart; <font color="#B22222">/* flag to indicate that the timestepper has to discard any history and restart */</font>
-<a name="line172">172: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> steps; <font color="#B22222">/* steps taken so far in latest call to <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() */</font>
-<a name="line173">173: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> total_steps; <font color="#B22222">/* steps taken in all calls to <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() since the <a href="../docs/manualpages/TS/TS.html#TS">TS</a> was created or since <a href="../docs/manualpages/TS/TSSetUp.html#TSSetUp">TSSetUp</a>() was called */</font>
-<a name="line174">174: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime; <font color="#B22222">/* time at the start of the current step (stage time is internal if it exists) */</font>
-<a name="line175">175: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time_step; <font color="#B22222">/* current time increment */</font>
-<a name="line176">176: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_prev; <font color="#B22222">/* time at the start of the previous step */</font>
-<a name="line177">177: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_prev_rollback; <font color="#B22222">/* time at the start of the 2nd previous step to recover from rollback */</font>
-<a name="line178">178: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> solvetime; <font color="#B22222">/* time at the conclusion of <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() */</font>
-
-<a name="line180">180: </a> <a href="../docs/manualpages/TS/TSConvergedReason.html#TSConvergedReason">TSConvergedReason</a> reason;
-<a name="line181">181: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> errorifstepfailed;
-<a name="line182">182: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> reject,max_reject;
-<a name="line183">183: </a> <a href="../docs/manualpages/TS/TSExactFinalTimeOption.html#TSExactFinalTimeOption">TSExactFinalTimeOption</a> exact_final_time;
-
-<a name="line185">185: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> atol,rtol; <font color="#B22222">/* Relative and absolute tolerance for local truncation error */</font>
-<a name="line186">186: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vatol,vrtol; <font color="#B22222">/* Relative and absolute tolerance in vector form */</font>
-<a name="line187">187: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> cfltime,cfltime_local;
-
-<a name="line189">189: </a> <font color="#B22222">/* ------------------- Default work-area management ------------------ */</font>
-<a name="line190">190: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nwork;
-<a name="line191">191: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *work;
-<a name="line192">192: </a>};
-
-<a name="line194">194: </a><font color="#4169E1"><a name="_TSAdaptOps"></a>struct _TSAdaptOps </font>{
-<a name="line195">195: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*choose)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/S [...]
-<a name="line196">196: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*destroy)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>);
-<a name="line197">197: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*reset)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>);
-<a name="line198">198: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*view)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
-<a name="line199">199: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*setfromoptions)(PetscOptionItems*,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>);
-<a name="line200">200: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*load)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
-<a name="line201">201: </a>};
-
-<a name="line203">203: </a><font color="#4169E1"><a name="_p_TSAdapt"></a>struct _p_TSAdapt </font>{
-<a name="line204">204: </a> PETSCHEADER(<font color="#4169E1">struct _TSAdaptOps</font>);
-<a name="line205">205: </a> void *data;
-<a name="line206">206: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*checkstage)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*);
-<a name="line207">207: </a> <font color="#4169E1">struct</font> {
-<a name="line208">208: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n; <font color="#B22222">/* number of candidate schemes, including the one currently in use */</font>
-<a name="line209">209: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> inuse_set; <font color="#B22222">/* the current scheme has been set */</font>
-<a name="line210">210: </a> const char *name[16]; <font color="#B22222">/* name of the scheme */</font>
-<a name="line211">211: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> order[16]; <font color="#B22222">/* classical order of each scheme */</font>
-<a name="line212">212: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stageorder[16]; <font color="#B22222">/* stage order of each scheme */</font>
-<a name="line213">213: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ccfl[16]; <font color="#B22222">/* stability limit relative to explicit Euler */</font>
-<a name="line214">214: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> cost[16]; <font color="#B22222">/* relative measure of the amount of work required for each scheme */</font>
-<a name="line215">215: </a> } candidates;
-<a name="line216">216: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dt_min,dt_max;
-<a name="line217">217: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> scale_solve_failed; <font color="#B22222">/* Scale step by this factor if solver (linear or nonlinear) fails. */</font>
-<a name="line218">218: </a> <a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> monitor;
-<a name="line219">219: </a> <a href="../docs/manualpages/Vec/NormType.html#NormType">NormType</a> wnormtype;
-<a name="line220">220: </a>};
-
-<a name="line222">222: </a><font color="#4169E1">typedef struct _p_DMTS *DMTS;</font>
-<a name="line223">223: </a><font color="#4169E1">typedef struct _DMTSOps *DMTSOps;</font>
-<a name="line224">224: </a><font color="#4169E1"><a name="_DMTSOps"></a>struct _DMTSOps </font>{
-<a name="line225">225: </a> TSRHSFunction rhsfunction;
-<a name="line226">226: </a> TSRHSJacobian rhsjacobian;
-
-<a name="line228">228: </a> TSIFunction ifunction;
-<a name="line229">229: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ifunctionview)(void*,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
-<a name="line230">230: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ifunctionload)(void**,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
-
-<a name="line232">232: </a> TSIJacobian ijacobian;
-<a name="line233">233: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ijacobianview)(void*,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
-<a name="line234">234: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ijacobianload)(void**,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
-
-<a name="line236">236: </a> TSI2Function i2function;
-<a name="line237">237: </a> TSI2Jacobian i2jacobian;
-
-<a name="line239">239: </a> TSSolutionFunction solution;
-<a name="line240">240: </a> TSForcingFunction forcing;
-
-<a name="line242">242: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*destroy)(DMTS);
-<a name="line243">243: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*duplicate)(DMTS,DMTS);
-<a name="line244">244: </a>};
-
-<a name="line246">246: </a><font color="#4169E1"><a name="_p_DMTS"></a>struct _p_DMTS </font>{
-<a name="line247">247: </a> PETSCHEADER(<font color="#4169E1">struct _DMTSOps</font>);
-<a name="line248">248: </a> void *rhsfunctionctx;
-<a name="line249">249: </a> void *rhsjacobianctx;
-
-<a name="line251">251: </a> void *ifunctionctx;
-<a name="line252">252: </a> void *ijacobianctx;
-
-<a name="line254">254: </a> void *i2functionctx;
-<a name="line255">255: </a> void *i2jacobianctx;
-
-<a name="line257">257: </a> void *solutionctx;
-<a name="line258">258: </a> void *forcingctx;
-
-<a name="line260">260: </a> void *data;
-
-<a name="line262">262: </a> <font color="#B22222">/* This is NOT reference counted. The <a href="../docs/manualpages/DM/DM.html#DM">DM</a> on which this context was first created is cached here to implement one-way</font>
-<a name="line263">263: </a><font color="#B22222"> * copy-on-write. When <a href="../docs/manualpages/TS/DMGetDMTSWrite.html#DMGetDMTSWrite">DMGetDMTSWrite</a>() sees a request using a different <a href="../docs/manualpages/DM/DM.html#DM">DM</a>, it makes a copy. Thus, if a user</font>
-<a name="line264">264: </a><font color="#B22222"> * only interacts directly with one level, e.g., using <a href="../docs/manualpages/TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</a>(), then coarse levels of a multilevel item</font>
-<a name="line265">265: </a><font color="#B22222"> * integrator are built, then the user changes the routine with another call to <a href="../docs/manualpages/TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</a>(), it automatically</font>
-<a name="line266">266: </a><font color="#B22222"> * propagates to all the levels. If instead, they get out a specific level and set the function on that level,</font>
-<a name="line267">267: </a><font color="#B22222"> * subsequent changes to the original level will no longer propagate to that level.</font>
-<a name="line268">268: </a><font color="#B22222"> */</font>
-<a name="line269">269: </a> <a href="../docs/manualpages/DM/DM.html#DM">DM</a> originaldm;
-<a name="line270">270: </a>};
-
-<a name="line272">272: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMGetDMTS.html#DMGetDMTS">DMGetDMTS</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,DMTS*)</font></strong>;
-<a name="line273">273: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMGetDMTSWrite.html#DMGetDMTSWrite">DMGetDMTSWrite</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,DMTS*)</font></strong>;
-<a name="line274">274: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMCopyDMTS.html#DMCopyDMTS">DMCopyDMTS</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>)</font></strong>;
-<a name="line275">275: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSView(DMTS,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line276">276: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSLoad(DMTS,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line277">277: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSCopy.html#DMTSCopy">DMTSCopy</a>(DMTS,DMTS)</font></strong>;
-
-<a name="line279">279: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,TSEVENT_RESET_NEXTSTEP} TSEventStatus;
-
-<a name="line281">281: </a><font color="#4169E1"><a name="_n_TSEvent"></a>struct _n_TSEvent </font>{
-<a name="line282">282: </a> <a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *fvalue; <font color="#B22222">/* value of event function at the end of the step*/</font>
-<a name="line283">283: </a> <a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *fvalue_prev; <font color="#B22222">/* value of event function at start of the step (left end-point of event interval) */</font>
-<a name="line284">284: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_prev; <font color="#B22222">/* time at step start (left end-point of event interval) */</font>
-<a name="line285">285: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_end; <font color="#B22222">/* end time of step (when an event interval is detected, ptime_end is fixed to the time at step end during event processing) */</font>
-<a name="line286">286: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_right; <font color="#B22222">/* time on the right end-point of the event interval */</font>
-<a name="line287">287: </a> <a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *fvalue_right; <font color="#B22222">/* value of event function at the right end-point of the event interval */</font>
-<a name="line288">288: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *side; <font color="#B22222">/* Used for detecting repetition of end-point, -1 => left, +1 => right */</font>
-<a name="line289">289: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timestep_prev; <font color="#B22222">/* previous time step */</font>
-<a name="line290">290: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timestep_orig; <font color="#B22222">/* initial time step */</font>
-<a name="line291">291: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *zerocrossing; <font color="#B22222">/* Flag to signal zero crossing detection */</font>
-<a name="line292">292: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*eventhandler)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*,void*); <font color="#B22222">/* User event handler function */</font>
-<a name="line293">293: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*postevent)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBo [...]
-<a name="line294">294: </a> void *ctx; <font color="#B22222">/* User context for event handler and post even functions */</font>
-<a name="line295">295: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *direction; <font color="#B22222">/* Zero crossing direction: 1 -> Going positive, -1 -> Going negative, 0 -> Any */</font>
-<a name="line296">296: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *terminate; <font color="#B22222">/* 1 -> Terminate time stepping, 0 -> continue */</font>
-<a name="line297">297: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nevents; <font color="#B22222">/* Number of events to handle */</font>
-<a name="line298">298: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nevents_zero; <font color="#B22222">/* Number of event zero detected */</font>
-<a name="line299">299: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *events_zero; <font color="#B22222">/* List of events that have reached zero */</font>
-<a name="line300">300: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *vtol; <font color="#B22222">/* Vector tolerances for event zero check */</font>
-<a name="line301">301: </a> TSEventStatus status; <font color="#B22222">/* Event status */</font>
-<a name="line302">302: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> iterctr; <font color="#B22222">/* Iteration counter */</font>
-<a name="line303">303: </a> <a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> monitor;
-<a name="line304">304: </a> <font color="#B22222">/* Struct to record the events */</font>
-<a name="line305">305: </a> <font color="#4169E1">struct</font> {
-<a name="line306">306: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ctr; <font color="#B22222">/* recorder counter */</font>
-<a name="line307">307: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *time; <font color="#B22222">/* Event times */</font>
-<a name="line308">308: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *stepnum; <font color="#B22222">/* Step numbers */</font>
-<a name="line309">309: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nevents; <font color="#B22222">/* Number of events occuring at the event times */</font>
-<a name="line310">310: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> **eventidx; <font color="#B22222">/* Local indices of the events in the event list */</font>
-<a name="line311">311: </a> } recorder;
-<a name="line312">312: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> recsize; <font color="#B22222">/* Size of recorder stack */</font>
-<a name="line313">313: </a>};
-
-<a name="line315">315: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSEventInitialize(TSEvent,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line316">316: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSEventDestroy(TSEvent*)</font></strong>;
-<a name="line317">317: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSEventHandler(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line318">318: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdjointEventHandler(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-
-<a name="line320">320: </a>PETSC_EXTERN <a href="../docs/manualpages/Profiling/PetscLogEvent.html#PetscLogEvent">PetscLogEvent</a> TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval, TS_JacobianEval;
-
-<a name="line322">322: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {TS_STEP_INCOMPLETE, <font color="#B22222">/* vec_sol, ptime, etc point to beginning of step */</font>
-<a name="line323">323: </a> TS_STEP_PENDING, <font color="#B22222">/* vec_sol advanced, but step has not been accepted yet */</font>
-<a name="line324">324: </a> TS_STEP_COMPLETE <font color="#B22222">/* step accepted and ptime, steps, etc have been advanced */</font>
-<a name="line325">325: </a>} TSStepStatus;
-
-<a name="line327">327: </a><font color="#4169E1"><a name="_n_TSMonitorLGCtx"></a>struct _n_TSMonitorLGCtx </font>{
-<a name="line328">328: </a> <a href="../docs/manualpages/Draw/PetscDrawLG.html#PetscDrawLG">PetscDrawLG</a> lg;
-<a name="line329">329: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> howoften; <font color="#B22222">/* when > 0 uses step % howoften, when negative only final solution plotted */</font>
-<a name="line330">330: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ksp_its,snes_its;
-<a name="line331">331: </a> char **names;
-<a name="line332">332: </a> char **displaynames;
-<a name="line333">333: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ndisplayvariables;
-<a name="line334">334: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *displayvariables;
-<a name="line335">335: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *displayvalues;
-<a name="line336">336: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*transform)(void*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*);
-<a name="line337">337: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*transformdestroy)(void*);
-<a name="line338">338: </a> void *transformctx;
-<a name="line339">339: </a>};
-
-<a name="line341">341: </a><font color="#4169E1"><a name="_n_TSMonitorEnvelopeCtx"></a>struct _n_TSMonitorEnvelopeCtx </font>{
-<a name="line342">342: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> max,min;
-<a name="line343">343: </a>};
-
-<a name="line345">345: </a>PETSC_EXTERN <a href="../docs/manualpages/Profiling/PetscLogEvent.html#PetscLogEvent">PetscLogEvent</a> TSTrajectory_Set, TSTrajectory_Get, TSTrajectory_DiskWrite, TSTrajectory_DiskRead;
-
-<a name="line347">347: </a><font color="#A020F0">#endif</font>
+<a name="line73"> 73: </a> <a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> monitor;
+<a name="line74"> 74: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> setupcalled; <font color="#B22222">/* true if setup has been called */</font>
+<a name="line75"> 75: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> recomps; <font color="#B22222">/* counter for recomputations in the adjoint run */</font>
+<a name="line76"> 76: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> diskreads,diskwrites; <font color="#B22222">/* counters for disk checkpoint reads and writes */</font>
+<a name="line77"> 77: </a> void *data;
+<a name="line78"> 78: </a>};
+
+<a name="line80"> 80: </a><font color="#4169E1"><a name="_p_TS"></a>struct _p_TS </font>{
+<a name="line81"> 81: </a> PETSCHEADER(<font color="#4169E1">struct _TSOps</font>);
+<a name="line82"> 82: </a> <a href="../docs/manualpages/TS/TSProblemType.html#TSProblemType">TSProblemType</a> problem_type;
+<a name="line83"> 83: </a> <a href="../docs/manualpages/TS/TSEquationType.html#TSEquationType">TSEquationType</a> equation_type;
+
+<a name="line85"> 85: </a> <a href="../docs/manualpages/DM/DM.html#DM">DM</a> dm;
+<a name="line86"> 86: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_sol; <font color="#B22222">/* solution vector in first and second order equations */</font>
+<a name="line87"> 87: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_dot; <font color="#B22222">/* time derivative vector in second order equations */</font>
+<a name="line88"> 88: </a> <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a> adapt;
+<a name="line89"> 89: </a> TSEvent event;
+
+<a name="line91"> 91: </a> <font color="#B22222">/* ---------------- User (or PETSc) Provided stuff ---------------------*/</font>
+<a name="line92"> 92: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*monitor[MAXTSMONITORS])(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*);
+<a name="line93"> 93: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*monitordestroy[MAXTSMONITORS])(void**);
+<a name="line94"> 94: </a> void *monitorcontext[MAXTSMONITORS];
+<a name="line95"> 95: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numbermonitors;
+<a name="line96"> 96: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*adjointmonitor[MAXTSMONITORS])(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualp [...]
+<a name="line97"> 97: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*adjointmonitordestroy[MAXTSMONITORS])(void**);
+<a name="line98"> 98: </a> void *adjointmonitorcontext[MAXTSMONITORS];
+<a name="line99"> 99: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numberadjointmonitors;
+
+<a name="line101">101: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*prestep)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>);
+<a name="line102">102: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*prestage)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>);
+<a name="line103">103: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*poststage)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*);
+<a name="line104">104: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*poststep)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>);
+<a name="line105">105: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*functiondomainerror)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*);
+
+<a name="line107">107: </a> <font color="#B22222">/* ---------------------- Sensitivity Analysis support -----------------*/</font>
+<a name="line108">108: </a> <a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> trajectory; <font color="#B22222">/* All solutions are kept here for the entire time integration process */</font>
+<a name="line109">109: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_sensi; <font color="#B22222">/* one vector for each cost function */</font>
+<a name="line110">110: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_sensip;
+<a name="line111">111: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numcost; <font color="#B22222">/* number of cost functions */</font>
+<a name="line112">112: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_costintegral;
+<a name="line113">113: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> adjointsetupcalled;
+<a name="line114">114: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> adjoint_max_steps;
+<a name="line115">115: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> adjoint_solve; <font color="#B22222">/* immediately call <a href="../docs/manualpages/TS/TSAdjointSolve.html#TSAdjointSolve">TSAdjointSolve</a>() after <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() is complete */</font>
+<a name="line116">116: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> costintegralfwd; <font color="#B22222">/* cost integral is evaluated in the forward run if true */</font>
+<a name="line117">117: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vec_costintegrand; <font color="#B22222">/* workspace for Adjoint computations */</font>
+<a name="line118">118: </a> <a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Jacp;
+<a name="line119">119: </a> void *rhsjacobianpctx;
+<a name="line120">120: </a> void *costintegrandctx;
+<a name="line121">121: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_drdy;
+<a name="line122">122: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *vecs_drdp;
+
+<a name="line124">124: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*rhsjacobianp)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*);
+<a name="line125">125: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*costintegrand)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*);
+<a name="line126">126: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*drdyfunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,void*);
+<a name="line127">127: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*drdpfunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,void*);
+
+<a name="line129">129: </a> <font color="#B22222">/* ---------------------- IMEX support ---------------------------------*/</font>
+<a name="line130">130: </a> <font color="#B22222">/* These extra slots are only used when the user provides both Implicit and RHS */</font>
+<a name="line131">131: </a> <a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Arhs; <font color="#B22222">/* Right hand side matrix */</font>
+<a name="line132">132: </a> <a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Brhs; <font color="#B22222">/* Right hand side preconditioning matrix */</font>
+<a name="line133">133: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Frhs; <font color="#B22222">/* Right hand side function value */</font>
+
+<a name="line135">135: </a> <font color="#B22222">/* This is a general caching scheme to avoid recomputing the Jacobian at a place that has been previously been evaluated.</font>
+<a name="line136">136: </a><font color="#B22222"> * The present use case is that <a href="../docs/manualpages/TS/TSComputeRHSFunctionLinear.html#TSComputeRHSFunctionLinear">TSComputeRHSFunctionLinear</a>() evaluates the Jacobian once and we don't want it to be immeditely re-evaluated.</font>
+<a name="line137">137: </a><font color="#B22222"> */</font>
+<a name="line138">138: </a> <font color="#4169E1">struct</font> {
+<a name="line139">139: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time; <font color="#B22222">/* The time at which the matrices were last evaluated */</font>
+<a name="line140">140: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X; <font color="#B22222">/* Solution vector at which the Jacobian was last evaluated */</font>
+<a name="line141">141: </a> <a href="../docs/manualpages/Sys/PetscObjectState.html#PetscObjectState">PetscObjectState</a> Xstate; <font color="#B22222">/* State of the solution vector */</font>
+<a name="line142">142: </a> <a href="../docs/manualpages/Mat/MatStructure.html#MatStructure">MatStructure</a> mstructure; <font color="#B22222">/* The structure returned */</font>
+<a name="line143">143: </a> <font color="#B22222">/* Flag to unshift Jacobian before calling the IJacobian or RHSJacobian functions. This is useful</font>
+<a name="line144">144: </a><font color="#B22222"> * if the user would like to reuse (part of) the Jacobian from the last evaluation. */</font>
+<a name="line145">145: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> reuse;
+<a name="line146">146: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> scale,shift;
+<a name="line147">147: </a> } rhsjacobian;
+
+<a name="line149">149: </a> <font color="#4169E1">struct</font> {
+<a name="line150">150: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> shift; <font color="#B22222">/* The derivative of the lhs wrt to Xdot */</font>
+<a name="line151">151: </a> } ijacobian;
+
+<a name="line153">153: </a> <font color="#B22222">/* --------------------Nonlinear Iteration------------------------------*/</font>
+<a name="line154">154: </a> <a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes;
+<a name="line155">155: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ksp_its; <font color="#B22222">/* total number of linear solver iterations */</font>
+<a name="line156">156: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> snes_its; <font color="#B22222">/* total number of nonlinear solver iterations */</font>
+<a name="line157">157: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> num_snes_failures;
+<a name="line158">158: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_snes_failures;
+
+<a name="line160">160: </a> <font color="#B22222">/* --- Data that is unique to each particular solver --- */</font>
+<a name="line161">161: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> setupcalled; <font color="#B22222">/* true if setup has been called */</font>
+<a name="line162">162: </a> void *data; <font color="#B22222">/* implementationspecific data */</font>
+<a name="line163">163: </a> void *user; <font color="#B22222">/* user context */</font>
+
+<a name="line165">165: </a> <font color="#B22222">/* ------------------ Parameters -------------------------------------- */</font>
+<a name="line166">166: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_steps; <font color="#B22222">/* max number of steps */</font>
+<a name="line167">167: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> max_time; <font color="#B22222">/* max time allowed */</font>
+
+<a name="line169">169: </a> <font color="#B22222">/* --------------------------------------------------------------------- */</font>
+
+<a name="line171">171: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> steprollback; <font color="#B22222">/* flag to indicate that the step was rolled back */</font>
+<a name="line172">172: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> steprestart; <font color="#B22222">/* flag to indicate that the timestepper has to discard any history and restart */</font>
+<a name="line173">173: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> steps; <font color="#B22222">/* steps taken so far in latest call to <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() */</font>
+<a name="line174">174: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> total_steps; <font color="#B22222">/* steps taken in all calls to <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() since the <a href="../docs/manualpages/TS/TS.html#TS">TS</a> was created or since <a href="../docs/manualpages/TS/TSSetUp.html#TSSetUp">TSSetUp</a>() was called */</font>
+<a name="line175">175: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime; <font color="#B22222">/* time at the start of the current step (stage time is internal if it exists) */</font>
+<a name="line176">176: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time_step; <font color="#B22222">/* current time increment */</font>
+<a name="line177">177: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_prev; <font color="#B22222">/* time at the start of the previous step */</font>
+<a name="line178">178: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_prev_rollback; <font color="#B22222">/* time at the start of the 2nd previous step to recover from rollback */</font>
+<a name="line179">179: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> solvetime; <font color="#B22222">/* time at the conclusion of <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>() */</font>
+
+<a name="line181">181: </a> <a href="../docs/manualpages/TS/TSConvergedReason.html#TSConvergedReason">TSConvergedReason</a> reason;
+<a name="line182">182: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> errorifstepfailed;
+<a name="line183">183: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> reject,max_reject;
+<a name="line184">184: </a> <a href="../docs/manualpages/TS/TSExactFinalTimeOption.html#TSExactFinalTimeOption">TSExactFinalTimeOption</a> exact_final_time;
+
+<a name="line186">186: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> atol,rtol; <font color="#B22222">/* Relative and absolute tolerance for local truncation error */</font>
+<a name="line187">187: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vatol,vrtol; <font color="#B22222">/* Relative and absolute tolerance in vector form */</font>
+<a name="line188">188: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> cfltime,cfltime_local;
+
+<a name="line190">190: </a> <font color="#B22222">/* ------------------- Default work-area management ------------------ */</font>
+<a name="line191">191: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nwork;
+<a name="line192">192: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *work;
+<a name="line193">193: </a>};
+
+<a name="line195">195: </a><font color="#4169E1"><a name="_TSAdaptOps"></a>struct _TSAdaptOps </font>{
+<a name="line196">196: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*choose)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/S [...]
+<a name="line197">197: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*destroy)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>);
+<a name="line198">198: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*reset)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>);
+<a name="line199">199: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*view)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
+<a name="line200">200: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*setfromoptions)(PetscOptionItems*,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>);
+<a name="line201">201: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*load)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
+<a name="line202">202: </a>};
+
+<a name="line204">204: </a><font color="#4169E1"><a name="_p_TSAdapt"></a>struct _p_TSAdapt </font>{
+<a name="line205">205: </a> PETSCHEADER(<font color="#4169E1">struct _TSAdaptOps</font>);
+<a name="line206">206: </a> void *data;
+<a name="line207">207: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*checkstage)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*);
+<a name="line208">208: </a> <font color="#4169E1">struct</font> {
+<a name="line209">209: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n; <font color="#B22222">/* number of candidate schemes, including the one currently in use */</font>
+<a name="line210">210: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> inuse_set; <font color="#B22222">/* the current scheme has been set */</font>
+<a name="line211">211: </a> const char *name[16]; <font color="#B22222">/* name of the scheme */</font>
+<a name="line212">212: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> order[16]; <font color="#B22222">/* classical order of each scheme */</font>
+<a name="line213">213: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stageorder[16]; <font color="#B22222">/* stage order of each scheme */</font>
+<a name="line214">214: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ccfl[16]; <font color="#B22222">/* stability limit relative to explicit Euler */</font>
+<a name="line215">215: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> cost[16]; <font color="#B22222">/* relative measure of the amount of work required for each scheme */</font>
+<a name="line216">216: </a> } candidates;
+<a name="line217">217: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dt_min,dt_max;
+<a name="line218">218: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> scale_solve_failed; <font color="#B22222">/* Scale step by this factor if solver (linear or nonlinear) fails. */</font>
+<a name="line219">219: </a> <a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> monitor;
+<a name="line220">220: </a> <a href="../docs/manualpages/Vec/NormType.html#NormType">NormType</a> wnormtype;
+<a name="line221">221: </a>};
+
+<a name="line223">223: </a><font color="#4169E1">typedef struct _p_DMTS *DMTS;</font>
+<a name="line224">224: </a><font color="#4169E1">typedef struct _DMTSOps *DMTSOps;</font>
+<a name="line225">225: </a><font color="#4169E1"><a name="_DMTSOps"></a>struct _DMTSOps </font>{
+<a name="line226">226: </a> TSRHSFunction rhsfunction;
+<a name="line227">227: </a> TSRHSJacobian rhsjacobian;
+
+<a name="line229">229: </a> TSIFunction ifunction;
+<a name="line230">230: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ifunctionview)(void*,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
+<a name="line231">231: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ifunctionload)(void**,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
+
+<a name="line233">233: </a> TSIJacobian ijacobian;
+<a name="line234">234: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ijacobianview)(void*,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
+<a name="line235">235: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ijacobianload)(void**,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>);
+
+<a name="line237">237: </a> TSI2Function i2function;
+<a name="line238">238: </a> TSI2Jacobian i2jacobian;
+
+<a name="line240">240: </a> TSSolutionFunction solution;
+<a name="line241">241: </a> TSForcingFunction forcing;
+
+<a name="line243">243: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*destroy)(DMTS);
+<a name="line244">244: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*duplicate)(DMTS,DMTS);
+<a name="line245">245: </a>};
+
+<a name="line247">247: </a><font color="#4169E1"><a name="_p_DMTS"></a>struct _p_DMTS </font>{
+<a name="line248">248: </a> PETSCHEADER(<font color="#4169E1">struct _DMTSOps</font>);
+<a name="line249">249: </a> void *rhsfunctionctx;
+<a name="line250">250: </a> void *rhsjacobianctx;
+
+<a name="line252">252: </a> void *ifunctionctx;
+<a name="line253">253: </a> void *ijacobianctx;
+
+<a name="line255">255: </a> void *i2functionctx;
+<a name="line256">256: </a> void *i2jacobianctx;
+
+<a name="line258">258: </a> void *solutionctx;
+<a name="line259">259: </a> void *forcingctx;
+
+<a name="line261">261: </a> void *data;
+
+<a name="line263">263: </a> <font color="#B22222">/* This is NOT reference counted. The <a href="../docs/manualpages/DM/DM.html#DM">DM</a> on which this context was first created is cached here to implement one-way</font>
+<a name="line264">264: </a><font color="#B22222"> * copy-on-write. When <a href="../docs/manualpages/TS/DMGetDMTSWrite.html#DMGetDMTSWrite">DMGetDMTSWrite</a>() sees a request using a different <a href="../docs/manualpages/DM/DM.html#DM">DM</a>, it makes a copy. Thus, if a user</font>
+<a name="line265">265: </a><font color="#B22222"> * only interacts directly with one level, e.g., using <a href="../docs/manualpages/TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</a>(), then coarse levels of a multilevel item</font>
+<a name="line266">266: </a><font color="#B22222"> * integrator are built, then the user changes the routine with another call to <a href="../docs/manualpages/TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</a>(), it automatically</font>
+<a name="line267">267: </a><font color="#B22222"> * propagates to all the levels. If instead, they get out a specific level and set the function on that level,</font>
+<a name="line268">268: </a><font color="#B22222"> * subsequent changes to the original level will no longer propagate to that level.</font>
+<a name="line269">269: </a><font color="#B22222"> */</font>
+<a name="line270">270: </a> <a href="../docs/manualpages/DM/DM.html#DM">DM</a> originaldm;
+<a name="line271">271: </a>};
+
+<a name="line273">273: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMGetDMTS.html#DMGetDMTS">DMGetDMTS</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,DMTS*)</font></strong>;
+<a name="line274">274: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMGetDMTSWrite.html#DMGetDMTSWrite">DMGetDMTSWrite</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,DMTS*)</font></strong>;
+<a name="line275">275: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMCopyDMTS.html#DMCopyDMTS">DMCopyDMTS</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>)</font></strong>;
+<a name="line276">276: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSView(DMTS,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+<a name="line277">277: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSLoad(DMTS,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+<a name="line278">278: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSCopy.html#DMTSCopy">DMTSCopy</a>(DMTS,DMTS)</font></strong>;
+
+<a name="line280">280: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {TSEVENT_NONE,TSEVENT_LOCATED_INTERVAL,TSEVENT_PROCESSING,TSEVENT_ZERO,TSEVENT_RESET_NEXTSTEP} TSEventStatus;
+
+<a name="line282">282: </a><font color="#4169E1"><a name="_n_TSEvent"></a>struct _n_TSEvent </font>{
+<a name="line283">283: </a> <a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *fvalue; <font color="#B22222">/* value of event function at the end of the step*/</font>
+<a name="line284">284: </a> <a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *fvalue_prev; <font color="#B22222">/* value of event function at start of the step (left end-point of event interval) */</font>
+<a name="line285">285: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_prev; <font color="#B22222">/* time at step start (left end-point of event interval) */</font>
+<a name="line286">286: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_end; <font color="#B22222">/* end time of step (when an event interval is detected, ptime_end is fixed to the time at step end during event processing) */</font>
+<a name="line287">287: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ptime_right; <font color="#B22222">/* time on the right end-point of the event interval */</font>
+<a name="line288">288: </a> <a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *fvalue_right; <font color="#B22222">/* value of event function at the right end-point of the event interval */</font>
+<a name="line289">289: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *side; <font color="#B22222">/* Used for detecting repetition of end-point, -1 => left, +1 => right */</font>
+<a name="line290">290: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timestep_prev; <font color="#B22222">/* previous time step */</font>
+<a name="line291">291: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timestep_orig; <font color="#B22222">/* initial time step */</font>
+<a name="line292">292: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *zerocrossing; <font color="#B22222">/* Flag to signal zero crossing detection */</font>
+<a name="line293">293: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*eventhandler)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*,void*); <font color="#B22222">/* User event handler function */</font>
+<a name="line294">294: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*postevent)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBo [...]
+<a name="line295">295: </a> void *ctx; <font color="#B22222">/* User context for event handler and post even functions */</font>
+<a name="line296">296: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *direction; <font color="#B22222">/* Zero crossing direction: 1 -> Going positive, -1 -> Going negative, 0 -> Any */</font>
+<a name="line297">297: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *terminate; <font color="#B22222">/* 1 -> Terminate time stepping, 0 -> continue */</font>
+<a name="line298">298: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nevents; <font color="#B22222">/* Number of events to handle */</font>
+<a name="line299">299: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nevents_zero; <font color="#B22222">/* Number of event zero detected */</font>
+<a name="line300">300: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *events_zero; <font color="#B22222">/* List of events that have reached zero */</font>
+<a name="line301">301: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *vtol; <font color="#B22222">/* Vector tolerances for event zero check */</font>
+<a name="line302">302: </a> TSEventStatus status; <font color="#B22222">/* Event status */</font>
+<a name="line303">303: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> iterctr; <font color="#B22222">/* Iteration counter */</font>
+<a name="line304">304: </a> <a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> monitor;
+<a name="line305">305: </a> <font color="#B22222">/* Struct to record the events */</font>
+<a name="line306">306: </a> <font color="#4169E1">struct</font> {
+<a name="line307">307: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ctr; <font color="#B22222">/* recorder counter */</font>
+<a name="line308">308: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *time; <font color="#B22222">/* Event times */</font>
+<a name="line309">309: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *stepnum; <font color="#B22222">/* Step numbers */</font>
+<a name="line310">310: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nevents; <font color="#B22222">/* Number of events occuring at the event times */</font>
+<a name="line311">311: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> **eventidx; <font color="#B22222">/* Local indices of the events in the event list */</font>
+<a name="line312">312: </a> } recorder;
+<a name="line313">313: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> recsize; <font color="#B22222">/* Size of recorder stack */</font>
+<a name="line314">314: </a>};
+
+<a name="line316">316: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSEventInitialize(TSEvent,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line317">317: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSEventDestroy(TSEvent*)</font></strong>;
+<a name="line318">318: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSEventHandler(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line319">319: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdjointEventHandler(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+
+<a name="line321">321: </a>PETSC_EXTERN <a href="../docs/manualpages/Profiling/PetscLogEvent.html#PetscLogEvent">PetscLogEvent</a> TS_AdjointStep, TS_Step, TS_PseudoComputeTimeStep, TS_FunctionEval, TS_JacobianEval;
+
+<a name="line323">323: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {TS_STEP_INCOMPLETE, <font color="#B22222">/* vec_sol, ptime, etc point to beginning of step */</font>
+<a name="line324">324: </a> TS_STEP_PENDING, <font color="#B22222">/* vec_sol advanced, but step has not been accepted yet */</font>
+<a name="line325">325: </a> TS_STEP_COMPLETE <font color="#B22222">/* step accepted and ptime, steps, etc have been advanced */</font>
+<a name="line326">326: </a>} TSStepStatus;
+
+<a name="line328">328: </a><font color="#4169E1"><a name="_n_TSMonitorLGCtx"></a>struct _n_TSMonitorLGCtx </font>{
+<a name="line329">329: </a> <a href="../docs/manualpages/Draw/PetscDrawLG.html#PetscDrawLG">PetscDrawLG</a> lg;
+<a name="line330">330: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> howoften; <font color="#B22222">/* when > 0 uses step % howoften, when negative only final solution plotted */</font>
+<a name="line331">331: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ksp_its,snes_its;
+<a name="line332">332: </a> char **names;
+<a name="line333">333: </a> char **displaynames;
+<a name="line334">334: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ndisplayvariables;
+<a name="line335">335: </a> <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *displayvariables;
+<a name="line336">336: </a> <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *displayvalues;
+<a name="line337">337: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*transform)(void*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*);
+<a name="line338">338: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*transformdestroy)(void*);
+<a name="line339">339: </a> void *transformctx;
+<a name="line340">340: </a>};
+
+<a name="line342">342: </a><font color="#4169E1"><a name="_n_TSMonitorEnvelopeCtx"></a>struct _n_TSMonitorEnvelopeCtx </font>{
+<a name="line343">343: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> max,min;
+<a name="line344">344: </a>};
+
+<a name="line346">346: </a>PETSC_EXTERN <a href="../docs/manualpages/Profiling/PetscLogEvent.html#PetscLogEvent">PetscLogEvent</a> TSTrajectory_Set, TSTrajectory_Get, TSTrajectory_DiskWrite, TSTrajectory_DiskRead;
+
+<a name="line348">348: </a><font color="#A020F0">#endif</font>
</pre>
</body>
diff --git a/include/petsc/private/vecimpl.h b/include/petsc/private/vecimpl.h
index 2026922..1ab9ae9 100644
--- a/include/petsc/private/vecimpl.h
+++ b/include/petsc/private/vecimpl.h
@@ -76,7 +76,7 @@ struct _VecOps {
PetscErrorCode (*abs)(Vec);
PetscErrorCode (*exp)(Vec);
PetscErrorCode (*log)(Vec);
- PetscErrorCode (*shift)(Vec);
+ PetscErrorCode (*shift)(Vec,PetscScalar);
PetscErrorCode (*create)(Vec);
PetscErrorCode (*stridegather)(Vec,PetscInt,Vec,InsertMode);
PetscErrorCode (*stridescatter)(Vec,PetscInt,Vec,InsertMode);
diff --git a/include/petsc/private/vecimpl.h.html b/include/petsc/private/vecimpl.h.html
index d34a8f1..e5f473f 100644
--- a/include/petsc/private/vecimpl.h.html
+++ b/include/petsc/private/vecimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/vecimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:56+00:00">
+<meta name="date" content="2016-10-03T02:16:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/vecimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/vecimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This private file should not be included in users' code.</font>
@@ -87,7 +87,7 @@
<a name="line76"> 76: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*abs)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>);
<a name="line77"> 77: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*exp)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>);
<a name="line78"> 78: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*log)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>);
-<a name="line79"> 79: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*shift)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>);
+<a name="line79"> 79: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*shift)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>);
<a name="line80"> 80: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*create)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>);
<a name="line81"> 81: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*stridegather)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a>);
<a name="line82"> 82: </a> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*stridescatter)(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a>);
diff --git a/include/petsc/private/viewerimpl.h.html b/include/petsc/private/viewerimpl.h.html
index e4f19cc..3e78c3c 100644
--- a/include/petsc/private/viewerimpl.h.html
+++ b/include/petsc/private/viewerimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsc/private/viewerimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:01+00:00">
+<meta name="date" content="2016-10-03T02:11:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsc/private/viewerimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsc/private/viewerimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#ifndef _VIEWERIMPL</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define _VIEWERIMPL</font></strong>
diff --git a/include/petscao.h.html b/include/petscao.h.html
index eec4c86..f65aa3f 100644
--- a/include/petscao.h.html
+++ b/include/petscao.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscao.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:04+00:00">
+<meta name="date" content="2016-10-03T02:20:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscao.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscao.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> An application ordering is mapping between an application-centric</font>
<a name="line3"> 3: </a><font color="#B22222"> ordering (the ordering that is "natural" for the application) and</font>
diff --git a/include/petscbag.h.html b/include/petscbag.h.html
index 799fa6c..4713c99 100644
--- a/include/petscbag.h.html
+++ b/include/petscbag.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscbag.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:11+00:00">
+<meta name="date" content="2016-10-03T02:13:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscbag.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscbag.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/include/petscblaslapack.h.html b/include/petscblaslapack.h.html
index 5050059..59fccb0 100644
--- a/include/petscblaslapack.h.html
+++ b/include/petscblaslapack.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscblaslapack.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:12+00:00">
+<meta name="date" content="2016-10-03T03:01:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscblaslapack.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscblaslapack.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file dispatches between various header files for blas/lapack distributions to handle the name mangling.</font>
<a name="line3"> 3: </a><font color="#B22222"> It also provides C prototypes for all the BLAS/LAPACK functions that PETSc uses</font>
diff --git a/include/petscblaslapack_stdcall.h.html b/include/petscblaslapack_stdcall.h.html
index d81702b..c2c879c 100644
--- a/include/petscblaslapack_stdcall.h.html
+++ b/include/petscblaslapack_stdcall.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscblaslapack_stdcall.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:13+00:00">
+<meta name="date" content="2016-10-03T03:01:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscblaslapack_stdcall.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscblaslapack_stdcall.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file deals with</font>
<a name="line3"> 3: </a><font color="#B22222"> 1) STDCALL BLAS/LAPACK calling conventions</font>
diff --git a/include/petscbt.h.html b/include/petscbt.h.html
index beab56e..4b41946 100644
--- a/include/petscbt.h.html
+++ b/include/petscbt.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscbt.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:11+00:00">
+<meta name="date" content="2016-10-03T03:01:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscbt.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscbt.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petscconf.h></font>
diff --git a/include/petsccharacteristic.h.html b/include/petsccharacteristic.h.html
index 955a394..73d82c6 100644
--- a/include/petsccharacteristic.h.html
+++ b/include/petsccharacteristic.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsccharacteristic.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:37+00:00">
+<meta name="date" content="2016-10-03T02:58:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsccharacteristic.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsccharacteristic.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the interface functions for the method of characteristics solvers</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscctable.h.html b/include/petscctable.h.html
index f045495..6dc18ee 100644
--- a/include/petscctable.h.html
+++ b/include/petscctable.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscctable.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:16+00:00">
+<meta name="date" content="2016-10-03T02:15:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscctable.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscctable.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __PETSCCTABLE_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/include/petsccusp.h.html b/include/petsccusp.h.html
index 239e5c1..44bbb6f 100644
--- a/include/petsccusp.h.html
+++ b/include/petsccusp.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsccusp.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:58+00:00">
+<meta name="date" content="2016-10-03T02:16:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsccusp.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsccusp.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscvec.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <cusp/array1d.h></font>
diff --git a/include/petscdm.h.html b/include/petscdm.h.html
index 26d5680..7927895 100644
--- a/include/petscdm.h.html
+++ b/include/petscdm.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdm.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:48+00:00">
+<meta name="date" content="2016-10-03T02:41:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdm.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdm.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Objects to manage the interactions between the mesh data structures and the algebraic objects</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscdmcomposite.h.html b/include/petscdmcomposite.h.html
index cc40ecb..4a5e31e 100644
--- a/include/petscdmcomposite.h.html
+++ b/include/petscdmcomposite.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmcomposite.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:52+00:00">
+<meta name="date" content="2016-10-03T02:41:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmcomposite.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmcomposite.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* "Unintrusive" multi-physics <a href="../docs/manualpages/DM/DM.html#DM">DM</a> */</font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/include/petscdmda.h.html b/include/petscdmda.h.html
index 07ca636..dc0e9ba 100644
--- a/include/petscdmda.h.html
+++ b/include/petscdmda.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmda.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:33+00:00">
+<meta name="date" content="2016-10-03T02:43:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmda.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmda.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscdm.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petscdmdatypes.h></font>
diff --git a/include/petscdmdatypes.h.html b/include/petscdmdatypes.h.html
index 06e2eed..650622e 100644
--- a/include/petscdmdatypes.h.html
+++ b/include/petscdmdatypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmdatypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:33+00:00">
+<meta name="date" content="2016-10-03T02:43:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmdatypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmdatypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCDMDATYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCDMDATYPES_H</font></strong>
diff --git a/include/petscdmlabel.h.html b/include/petscdmlabel.h.html
index 6354cad..00a0333 100644
--- a/include/petscdmlabel.h.html
+++ b/include/petscdmlabel.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmlabel.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:54+00:00">
+<meta name="date" content="2016-10-03T02:41:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmlabel.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmlabel.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscis.h></font>
<a name="line5"> 5: </a><font color="#B22222">/*S</font>
diff --git a/include/petscdmmoab.h.html b/include/petscdmmoab.h.html
index c092285..1475bad 100644
--- a/include/petscdmmoab.h.html
+++ b/include/petscdmmoab.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmmoab.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:52+00:00">
+<meta name="date" content="2016-10-03T02:41:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmmoab.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmmoab.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscvec.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petscmat.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/include/petscdmnetwork.h.html b/include/petscdmnetwork.h.html
index 4016d2c..1f21fe2 100644
--- a/include/petscdmnetwork.h.html
+++ b/include/petscdmnetwork.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmnetwork.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:53+00:00">
+<meta name="date" content="2016-10-03T02:41:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmnetwork.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmnetwork.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> DMNetwork, for parallel unstructured network problems.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscdmpatch.h.html b/include/petscdmpatch.h.html
index da79b15..eff256e 100644
--- a/include/petscdmpatch.h.html
+++ b/include/petscdmpatch.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmpatch.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:53+00:00">
+<meta name="date" content="2016-10-03T02:41:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmpatch.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmpatch.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> DMPatch, for domains covered by sets of patches.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscdmplex.h.html b/include/petscdmplex.h.html
index 25ea01d..14f4f2c 100644
--- a/include/petscdmplex.h.html
+++ b/include/petscdmplex.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmplex.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:53+00:00">
+<meta name="date" content="2016-10-03T02:41:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmplex.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmplex.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> DMPlex, for parallel unstructured distributed mesh problems.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscdmredundant.h.html b/include/petscdmredundant.h.html
index a76a84a..d4a99ca 100644
--- a/include/petscdmredundant.h.html
+++ b/include/petscdmredundant.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmredundant.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:43+00:00">
+<meta name="date" content="2016-10-03T02:43:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmredundant.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmredundant.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* <a href="../docs/manualpages/DM/DM.html#DM">DM</a> for redundant globally coupled degrees of freedom */</font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/include/petscdmshell.h.html b/include/petscdmshell.h.html
index e62fe65..67f2c87 100644
--- a/include/petscdmshell.h.html
+++ b/include/petscdmshell.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmshell.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:29+00:00">
+<meta name="date" content="2016-10-03T02:45:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmshell.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmshell.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/include/petscdmsliced.h.html b/include/petscdmsliced.h.html
index 51b2dcf..3885287 100644
--- a/include/petscdmsliced.h.html
+++ b/include/petscdmsliced.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmsliced.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:38+00:00">
+<meta name="date" content="2016-10-03T02:43:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmsliced.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmsliced.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Very minimal unstructured <a href="../docs/manualpages/DM/DM.html#DM">DM</a> */</font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/include/petscdmtypes.h.html b/include/petscdmtypes.h.html
index c9b021b..0c0123c 100644
--- a/include/petscdmtypes.h.html
+++ b/include/petscdmtypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdmtypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:49+00:00">
+<meta name="date" content="2016-10-03T02:41:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdmtypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdmtypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCDMTYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCDMTYPES_H</font></strong>
diff --git a/include/petscdraw.h.html b/include/petscdraw.h.html
index 9f77e9e..a20eca9 100644
--- a/include/petscdraw.h.html
+++ b/include/petscdraw.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdraw.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:26+00:00">
+<meta name="date" content="2016-10-03T02:12:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdraw.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdraw.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Interface to the PETSc graphics</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscdrawtypes.h.html b/include/petscdrawtypes.h.html
index e216e53..e711f00 100644
--- a/include/petscdrawtypes.h.html
+++ b/include/petscdrawtypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdrawtypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:27+00:00">
+<meta name="date" content="2016-10-03T02:12:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdrawtypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdrawtypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef _PETSCDRAWTYPES_H</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCDRAWTYPES_H</font></strong>
diff --git a/include/petscds.h.html b/include/petscds.h.html
index 7a1c069..edad592 100644
--- a/include/petscds.h.html
+++ b/include/petscds.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscds.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:36+00:00">
+<meta name="date" content="2016-10-03T02:46:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscds.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscds.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Objects which encapsulate discretizations+continuum residuals</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscdstypes.h.html b/include/petscdstypes.h.html
index a0fa114..9239e02 100644
--- a/include/petscdstypes.h.html
+++ b/include/petscdstypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdstypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:36+00:00">
+<meta name="date" content="2016-10-03T02:46:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdstypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdstypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCDSTYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCDSTYPES_H</font></strong>
diff --git a/include/petscdt.h.html b/include/petscdt.h.html
index be3844f..012321b 100644
--- a/include/petscdt.h.html
+++ b/include/petscdt.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscdt.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:34+00:00">
+<meta name="date" content="2016-10-03T02:46:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscdt.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscdt.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Common tools for constructing discretizations</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscerror.h b/include/petscerror.h
index 6bf829b..d97b341 100644
--- a/include/petscerror.h
+++ b/include/petscerror.h
@@ -519,6 +519,7 @@ M*/
#define SETERRABORT(comm,n,s)
#define CHKERRQ(n) ;
+#define CHKERRV(n) ;
#define CHKERRABORT(comm,n) ;
#define CHKERRCONTINUE(n) ;
#define CHKMEMQ ;
diff --git a/include/petscerror.h.html b/include/petscerror.h.html
index 4b4c937..89e34f0 100644
--- a/include/petscerror.h.html
+++ b/include/petscerror.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscerror.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:19+00:00">
+<meta name="date" content="2016-10-03T02:13:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscerror.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscerror.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Contains all error handling interfaces for PETSc.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
@@ -527,360 +527,361 @@
<a name="line519">519: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/SETERRABORT.html#SETERRABORT">SETERRABORT</a>(comm,n,s)</font></strong>
<a name="line521">521: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(n) ;</font></strong>
-<a name="line522">522: </a><strong><font color="#228B22">#define CHKERRABORT(comm,n) ;</font></strong>
-<a name="line523">523: </a><strong><font color="#228B22">#define CHKERRCONTINUE(n) ;</font></strong>
-<a name="line524">524: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a> ;</font></strong>
-<a name="line525">525: </a><strong><font color="#228B22">#define CHKERRCUDA(err) ;</font></strong>
-<a name="line526">526: </a><strong><font color="#228B22">#define CHKERRCUBLAS(err) ;</font></strong>
+<a name="line522">522: </a><strong><font color="#228B22">#define CHKERRV(n) ;</font></strong>
+<a name="line523">523: </a><strong><font color="#228B22">#define CHKERRABORT(comm,n) ;</font></strong>
+<a name="line524">524: </a><strong><font color="#228B22">#define CHKERRCONTINUE(n) ;</font></strong>
+<a name="line525">525: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a> ;</font></strong>
+<a name="line526">526: </a><strong><font color="#228B22">#define CHKERRCUDA(err) ;</font></strong>
+<a name="line527">527: </a><strong><font color="#228B22">#define CHKERRCUBLAS(err) ;</font></strong>
-<a name="line528">528: </a><font color="#A020F0">#ifdef PETSC_CLANGUAGE_CXX</font>
-<a name="line529">529: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/CHKERRXX.html#CHKERRXX">CHKERRXX</a>(n) ;</font></strong>
-<a name="line530">530: </a><font color="#A020F0">#endif</font>
+<a name="line529">529: </a><font color="#A020F0">#ifdef PETSC_CLANGUAGE_CXX</font>
+<a name="line530">530: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/CHKERRXX.html#CHKERRXX">CHKERRXX</a>(n) ;</font></strong>
+<a name="line531">531: </a><font color="#A020F0">#endif</font>
-<a name="line532">532: </a><font color="#A020F0">#endif </font><font color="#B22222">/* PETSC_USE_ERRORCHECKING */</font><font color="#A020F0"></font>
-
-<a name="line534">534: </a><font color="#B22222">/*E</font>
-<a name="line535">535: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscErrorType.html#PetscErrorType">PetscErrorType</a> - passed to the PETSc error handling routines indicating if this is the first or a later call to the error handlers</font>
+<a name="line533">533: </a><font color="#A020F0">#endif </font><font color="#B22222">/* PETSC_USE_ERRORCHECKING */</font><font color="#A020F0"></font>
+
+<a name="line535">535: </a><font color="#B22222">/*E</font>
+<a name="line536">536: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscErrorType.html#PetscErrorType">PetscErrorType</a> - passed to the PETSc error handling routines indicating if this is the first or a later call to the error handlers</font>
+
+<a name="line538">538: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line540">540: </a><font color="#B22222"> PETSC_ERROR_IN_CXX indicates the error was detected in C++ and an exception should be generated</font>
+
+<a name="line542">542: </a><font color="#B22222"> Developer Notes: This is currently used to decide when to print the detailed information about the run in <a href="../docs/manualpages/Sys/PetscTraceBackErrorHandler.html#PetscTraceBackErrorHandler">PetscTraceBackErrorHandler</a>()</font>
+
+<a name="line544">544: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(), SETERRXX()</font>
+<a name="line545">545: </a><font color="#B22222">E*/</font>
+<a name="line546">546: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX = 2} <a href="../docs/manualpages/Sys/PetscErrorType.html#PetscErrorType">PetscErrorType</a>;
+
+<a name="line548">548: </a><font color="#A020F0">#if defined(__clang_analyzer__)</font>
+<a name="line549">549: </a><strong><font color="#4169E1"><a name="_attribute__"></a>__attribute__((analyzer_noreturn))</font></strong>
+<a name="line550">550: </a><font color="#A020F0">#endif</font>
+<a name="line551">551: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/PetscErrorType.html#PetscErrorType">Pet [...]
+
+<a name="line553">553: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscErrorPrintfInitialize(void)</font></strong>;
+<a name="line554">554: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscErrorMessage.html#PetscErrorMessage">PetscErrorMessage</a>(int,const char*[],char **)</font></strong>;
+<a name="line555">555: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscTraceBackErrorHandler.html#PetscTraceBackErrorHandler">PetscTraceBackErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualp [...]
+<a name="line556">556: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscIgnoreErrorHandler.html#PetscIgnoreErrorHandler">PetscIgnoreErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/ [...]
+<a name="line557">557: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscEmacsClientErrorHandler.html#PetscEmacsClientErrorHandler">PetscEmacsClientErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/m [...]
+<a name="line558">558: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscMPIAbortErrorHandler.html#PetscMPIAbortErrorHandler">PetscMPIAbortErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpage [...]
+<a name="line559">559: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscAbortErrorHandler.html#PetscAbortErrorHandler">PetscAbortErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/Pet [...]
+<a name="line560">560: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html#PetscAttachDebuggerErrorHandler">PetscAttachDebuggerErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href=" [...]
+<a name="line561">561: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscReturnErrorHandler.html#PetscReturnErrorHandler">PetscReturnErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/ [...]
+<a name="line562">562: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPushErrorHandler.html#PetscPushErrorHandler">PetscPushErrorHandler</a>(<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*handler)(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages [...]
+<a name="line563">563: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPopErrorHandler.html#PetscPopErrorHandler">PetscPopErrorHandler</a>(void)</font></strong>;
+<a name="line564">564: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscSignalHandlerDefault.html#PetscSignalHandlerDefault">PetscSignalHandlerDefault</a>(int,void*)</font></strong>;
+<a name="line565">565: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPushSignalHandler.html#PetscPushSignalHandler">PetscPushSignalHandler</a>(<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(int,void *),void*)</font></strong>;
+<a name="line566">566: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPopSignalHandler.html#PetscPopSignalHandler">PetscPopSignalHandler</a>(void)</font></strong>;
+
+<a name="line569">569: </a><font color="#B22222">/*MC</font>
+<a name="line570">570: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a> - Prints error messages.</font>
+
+<a name="line572">572: </a><font color="#B22222"> Synopsis:</font>
+<a name="line573">573: </a><font color="#B22222"> #include <petscsys.h></font>
+<a name="line574">574: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*<a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(const char format[],...);</font>
+
+<a name="line576">576: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line578">578: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line579">579: </a><font color="#B22222">. format - the usual printf() format string</font>
+
+<a name="line581">581: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line582">582: </a><font color="#B22222">+ -error_output_stdout - cause error messages to be printed to stdout instead of the (default) stderr</font>
+<a name="line583">583: </a><font color="#B22222">- -error_output_none - to turn off all printing of error messages (does not change the way the error is handled.)</font>
+
+<a name="line585">585: </a><font color="#B22222"> Notes: Use</font>
+<a name="line586">586: </a><font color="#B22222">$ <a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a> = PetscErrorPrintfNone; to turn off all printing of error messages (does not change the way the</font>
+<a name="line587">587: </a><font color="#B22222">$ error is handled.) and</font>
+<a name="line588">588: </a><font color="#B22222">$ <a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a> = PetscErrorPrintfDefault; to turn it back on or you can use your own function</font>
+
+<a name="line590">590: </a><font color="#B22222"> Use</font>
+<a name="line591">591: </a><font color="#B22222"> PETSC_STDERR = FILE* obtained from a file open etc. to have stderr printed to the file.</font>
+<a name="line592">592: </a><font color="#B22222"> PETSC_STDOUT = FILE* obtained from a file open etc. to have stdout printed to the file.</font>
+
+<a name="line594">594: </a><font color="#B22222"> Use</font>
+<a name="line595">595: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscPushErrorHandler.html#PetscPushErrorHandler">PetscPushErrorHandler</a>() to provide your own error handler that determines what kind of messages to print</font>
+
+<a name="line597">597: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line599">599: </a><font color="#B22222"> Fortran Note:</font>
+<a name="line600">600: </a><font color="#B22222"> This routine is not supported in Fortran.</font>
+
+<a name="line602">602: </a><font color="#B22222"> Concepts: error messages^printing</font>
+<a name="line603">603: </a><font color="#B22222"> Concepts: printing^error messages</font>
+
+<a name="line605">605: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(), <a href="../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(), <a href="../docs/manualpages/Sys/PetscHelpPrintf.html#PetscHelpPrintf">PetscHelpPrintf</a>(), <a href="../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(), PetscErrorHandlerPush(), <a href="../docs/manualpages/ [...]
+<a name="line606">606: </a><font color="#B22222">M*/</font>
+<a name="line607">607: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*<a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(const char[],...)</font></strong>;
+
+<a name="line609">609: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {PETSC_FP_TRAP_OFF=0,PETSC_FP_TRAP_ON=1} PetscFPTrap;
+<a name="line610">610: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscSetFPTrap.html#PetscSetFPTrap">PetscSetFPTrap</a>(PetscFPTrap)</font></strong>;
+<a name="line611">611: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscFPTrapPush.html#PetscFPTrapPush">PetscFPTrapPush</a>(PetscFPTrap)</font></strong>;
+<a name="line612">612: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscFPTrapPop.html#PetscFPTrapPop">PetscFPTrapPop</a>(void)</font></strong>;
+
+<a name="line614">614: </a><font color="#B22222">/*</font>
+<a name="line615">615: </a><font color="#B22222"> Allows the code to build a stack frame as it runs</font>
+<a name="line616">616: </a><font color="#B22222">*/</font>
+
+<a name="line618">618: </a><strong><font color="#228B22">#define PETSCSTACKSIZE 64</font></strong>
+
+<a name="line620">620: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
+<a name="line621">621: </a> const char *function[PETSCSTACKSIZE];
+<a name="line622">622: </a> const char *file[PETSCSTACKSIZE];
+<a name="line623">623: </a> int line[PETSCSTACKSIZE];
+<a name="line624">624: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> petscroutine[PETSCSTACKSIZE];
+<a name="line625">625: </a> int currentsize;
+<a name="line626">626: </a> int hotdepth;
+<a name="line627">627: </a>} PetscStack;
-<a name="line537">537: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line539">539: </a><font color="#B22222"> PETSC_ERROR_IN_CXX indicates the error was detected in C++ and an exception should be generated</font>
-
-<a name="line541">541: </a><font color="#B22222"> Developer Notes: This is currently used to decide when to print the detailed information about the run in <a href="../docs/manualpages/Sys/PetscTraceBackErrorHandler.html#PetscTraceBackErrorHandler">PetscTraceBackErrorHandler</a>()</font>
-
-<a name="line543">543: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(), SETERRXX()</font>
-<a name="line544">544: </a><font color="#B22222">E*/</font>
-<a name="line545">545: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {PETSC_ERROR_INITIAL=0,PETSC_ERROR_REPEAT=1,PETSC_ERROR_IN_CXX = 2} <a href="../docs/manualpages/Sys/PetscErrorType.html#PetscErrorType">PetscErrorType</a>;
-
-<a name="line547">547: </a><font color="#A020F0">#if defined(__clang_analyzer__)</font>
-<a name="line548">548: </a><strong><font color="#4169E1"><a name="_attribute__"></a>__attribute__((analyzer_noreturn))</font></strong>
-<a name="line549">549: </a><font color="#A020F0">#endif</font>
-<a name="line550">550: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/PetscErrorType.html#PetscErrorType">Pet [...]
-
-<a name="line552">552: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscErrorPrintfInitialize(void)</font></strong>;
-<a name="line553">553: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscErrorMessage.html#PetscErrorMessage">PetscErrorMessage</a>(int,const char*[],char **)</font></strong>;
-<a name="line554">554: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscTraceBackErrorHandler.html#PetscTraceBackErrorHandler">PetscTraceBackErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualp [...]
-<a name="line555">555: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscIgnoreErrorHandler.html#PetscIgnoreErrorHandler">PetscIgnoreErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/ [...]
-<a name="line556">556: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscEmacsClientErrorHandler.html#PetscEmacsClientErrorHandler">PetscEmacsClientErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/m [...]
-<a name="line557">557: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscMPIAbortErrorHandler.html#PetscMPIAbortErrorHandler">PetscMPIAbortErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpage [...]
-<a name="line558">558: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscAbortErrorHandler.html#PetscAbortErrorHandler">PetscAbortErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/Pet [...]
-<a name="line559">559: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscAttachDebuggerErrorHandler.html#PetscAttachDebuggerErrorHandler">PetscAttachDebuggerErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href=" [...]
-<a name="line560">560: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscReturnErrorHandler.html#PetscReturnErrorHandler">PetscReturnErrorHandler</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>,<a href="../docs/manualpages/Sys/ [...]
-<a name="line561">561: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPushErrorHandler.html#PetscPushErrorHandler">PetscPushErrorHandler</a>(<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*handler)(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,int,const char*,const char*,<a href="../docs/manualpages [...]
-<a name="line562">562: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPopErrorHandler.html#PetscPopErrorHandler">PetscPopErrorHandler</a>(void)</font></strong>;
-<a name="line563">563: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscSignalHandlerDefault.html#PetscSignalHandlerDefault">PetscSignalHandlerDefault</a>(int,void*)</font></strong>;
-<a name="line564">564: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPushSignalHandler.html#PetscPushSignalHandler">PetscPushSignalHandler</a>(<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(int,void *),void*)</font></strong>;
-<a name="line565">565: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscPopSignalHandler.html#PetscPopSignalHandler">PetscPopSignalHandler</a>(void)</font></strong>;
-
-<a name="line568">568: </a><font color="#B22222">/*MC</font>
-<a name="line569">569: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a> - Prints error messages.</font>
-
-<a name="line571">571: </a><font color="#B22222"> Synopsis:</font>
-<a name="line572">572: </a><font color="#B22222"> #include <petscsys.h></font>
-<a name="line573">573: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*<a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(const char format[],...);</font>
-
-<a name="line575">575: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line577">577: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line578">578: </a><font color="#B22222">. format - the usual printf() format string</font>
-
-<a name="line580">580: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line581">581: </a><font color="#B22222">+ -error_output_stdout - cause error messages to be printed to stdout instead of the (default) stderr</font>
-<a name="line582">582: </a><font color="#B22222">- -error_output_none - to turn off all printing of error messages (does not change the way the error is handled.)</font>
-
-<a name="line584">584: </a><font color="#B22222"> Notes: Use</font>
-<a name="line585">585: </a><font color="#B22222">$ <a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a> = PetscErrorPrintfNone; to turn off all printing of error messages (does not change the way the</font>
-<a name="line586">586: </a><font color="#B22222">$ error is handled.) and</font>
-<a name="line587">587: </a><font color="#B22222">$ <a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a> = PetscErrorPrintfDefault; to turn it back on or you can use your own function</font>
-
-<a name="line589">589: </a><font color="#B22222"> Use</font>
-<a name="line590">590: </a><font color="#B22222"> PETSC_STDERR = FILE* obtained from a file open etc. to have stderr printed to the file.</font>
-<a name="line591">591: </a><font color="#B22222"> PETSC_STDOUT = FILE* obtained from a file open etc. to have stdout printed to the file.</font>
-
-<a name="line593">593: </a><font color="#B22222"> Use</font>
-<a name="line594">594: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscPushErrorHandler.html#PetscPushErrorHandler">PetscPushErrorHandler</a>() to provide your own error handler that determines what kind of messages to print</font>
-
-<a name="line596">596: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line598">598: </a><font color="#B22222"> Fortran Note:</font>
-<a name="line599">599: </a><font color="#B22222"> This routine is not supported in Fortran.</font>
-
-<a name="line601">601: </a><font color="#B22222"> Concepts: error messages^printing</font>
-<a name="line602">602: </a><font color="#B22222"> Concepts: printing^error messages</font>
-
-<a name="line604">604: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(), <a href="../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(), <a href="../docs/manualpages/Sys/PetscHelpPrintf.html#PetscHelpPrintf">PetscHelpPrintf</a>(), <a href="../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(), PetscErrorHandlerPush(), <a href="../docs/manualpages/ [...]
-<a name="line605">605: </a><font color="#B22222">M*/</font>
-<a name="line606">606: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*<a href="../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(const char[],...)</font></strong>;
-
-<a name="line608">608: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> {PETSC_FP_TRAP_OFF=0,PETSC_FP_TRAP_ON=1} PetscFPTrap;
-<a name="line609">609: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscSetFPTrap.html#PetscSetFPTrap">PetscSetFPTrap</a>(PetscFPTrap)</font></strong>;
-<a name="line610">610: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscFPTrapPush.html#PetscFPTrapPush">PetscFPTrapPush</a>(PetscFPTrap)</font></strong>;
-<a name="line611">611: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Sys/PetscFPTrapPop.html#PetscFPTrapPop">PetscFPTrapPop</a>(void)</font></strong>;
-
-<a name="line613">613: </a><font color="#B22222">/*</font>
-<a name="line614">614: </a><font color="#B22222"> Allows the code to build a stack frame as it runs</font>
-<a name="line615">615: </a><font color="#B22222">*/</font>
-
-<a name="line617">617: </a><strong><font color="#228B22">#define PETSCSTACKSIZE 64</font></strong>
-
-<a name="line619">619: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
-<a name="line620">620: </a> const char *function[PETSCSTACKSIZE];
-<a name="line621">621: </a> const char *file[PETSCSTACKSIZE];
-<a name="line622">622: </a> int line[PETSCSTACKSIZE];
-<a name="line623">623: </a> <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> petscroutine[PETSCSTACKSIZE];
-<a name="line624">624: </a> int currentsize;
-<a name="line625">625: </a> int hotdepth;
-<a name="line626">626: </a>} PetscStack;
+<a name="line629">629: </a>PETSC_EXTERN PetscStack *petscstack;
-<a name="line628">628: </a>PETSC_EXTERN PetscStack *petscstack;
+<a name="line631">631: </a><strong><font color="#4169E1"><a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackCopy(PetscStack*,PetscStack*)</font></strong>;
+<a name="line632">632: </a><strong><font color="#4169E1"><a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackPrint(PetscStack *,FILE*)</font></strong>;
+<a name="line633">633: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
+<a name="line634">634: </a><strong><font color="#4169E1"><a name="PetscStackActive"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> PetscStackActive(void)</font></strong>
+<a name="line635">635: </a>{
+<a name="line636">636: </a> <font color="#4169E1">return</font>(petscstack ? <a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line637">637: </a>}
-<a name="line630">630: </a><strong><font color="#4169E1"><a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackCopy(PetscStack*,PetscStack*)</font></strong>;
-<a name="line631">631: </a><strong><font color="#4169E1"><a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackPrint(PetscStack *,FILE*)</font></strong>;
-<a name="line632">632: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
-<a name="line633">633: </a><strong><font color="#4169E1"><a name="PetscStackActive"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> PetscStackActive(void)</font></strong>
-<a name="line634">634: </a>{
-<a name="line635">635: </a> <font color="#4169E1">return</font>(petscstack ? <a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line636">636: </a>}
+<a name="line639">639: </a><font color="#B22222">/* Stack handling is based on the following two "NoCheck" macros. These should only be called directly by other error</font>
+<a name="line640">640: </a><font color="#B22222"> * handling macros. We record the line of the call, which may or may not be the location of the definition. But is at</font>
+<a name="line641">641: </a><font color="#B22222"> * least more useful than "unknown" because it can distinguish multiple calls from the same function.</font>
+<a name="line642">642: </a><font color="#B22222"> */</font>
+
+<a name="line644">644: </a><strong><font color="#228B22">#define PetscStackPushNoCheck(funct,petsc_routine,hot) \</font></strong>
+<a name="line645">645: </a><strong><font color="#228B22"> do { \</font></strong>
+<a name="line646">646: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsTakeAccess.html#PetscStackSAWsTakeAccess">PetscStackSAWsTakeAccess</a>(); \</font></strong>
+<a name="line647">647: </a><strong><font color="#228B22"> if (petscstack && (petscstack->currentsize < PETSCSTACKSIZE)) { \</font></strong>
+<a name="line648">648: </a><strong><font color="#228B22"> petscstack->function[petscstack->currentsize] = funct; \</font></strong>
+<a name="line649">649: </a><strong><font color="#228B22"> petscstack->file[petscstack->currentsize] = __FILE__; \</font></strong>
+<a name="line650">650: </a><strong><font color="#228B22"> petscstack->line[petscstack->currentsize] = __LINE__; \</font></strong>
+<a name="line651">651: </a><strong><font color="#228B22"> petscstack->petscroutine[petscstack->currentsize] = petsc_routine; \</font></strong>
+<a name="line652">652: </a><strong><font color="#228B22"> petscstack->currentsize++; \</font></strong>
+<a name="line653">653: </a><strong><font color="#228B22"> } \</font></strong>
+<a name="line654">654: </a><strong><font color="#228B22"> if (petscstack) { \</font></strong>
+<a name="line655">655: </a><strong><font color="#228B22"> petscstack->hotdepth += (hot || petscstack->hotdepth); \</font></strong>
+<a name="line656">656: </a><strong><font color="#228B22"> } \</font></strong>
+<a name="line657">657: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsGrantAccess.html#PetscStackSAWsGrantAccess">PetscStackSAWsGrantAccess</a>(); \</font></strong>
+<a name="line658">658: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line638">638: </a><font color="#B22222">/* Stack handling is based on the following two "NoCheck" macros. These should only be called directly by other error</font>
-<a name="line639">639: </a><font color="#B22222"> * handling macros. We record the line of the call, which may or may not be the location of the definition. But is at</font>
-<a name="line640">640: </a><font color="#B22222"> * least more useful than "unknown" because it can distinguish multiple calls from the same function.</font>
-<a name="line641">641: </a><font color="#B22222"> */</font>
-
-<a name="line643">643: </a><strong><font color="#228B22">#define PetscStackPushNoCheck(funct,petsc_routine,hot) \</font></strong>
-<a name="line644">644: </a><strong><font color="#228B22"> do { \</font></strong>
-<a name="line645">645: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsTakeAccess.html#PetscStackSAWsTakeAccess">PetscStackSAWsTakeAccess</a>(); \</font></strong>
-<a name="line646">646: </a><strong><font color="#228B22"> if (petscstack && (petscstack->currentsize < PETSCSTACKSIZE)) { \</font></strong>
-<a name="line647">647: </a><strong><font color="#228B22"> petscstack->function[petscstack->currentsize] = funct; \</font></strong>
-<a name="line648">648: </a><strong><font color="#228B22"> petscstack->file[petscstack->currentsize] = __FILE__; \</font></strong>
-<a name="line649">649: </a><strong><font color="#228B22"> petscstack->line[petscstack->currentsize] = __LINE__; \</font></strong>
-<a name="line650">650: </a><strong><font color="#228B22"> petscstack->petscroutine[petscstack->currentsize] = petsc_routine; \</font></strong>
-<a name="line651">651: </a><strong><font color="#228B22"> petscstack->currentsize++; \</font></strong>
-<a name="line652">652: </a><strong><font color="#228B22"> } \</font></strong>
-<a name="line653">653: </a><strong><font color="#228B22"> if (petscstack) { \</font></strong>
-<a name="line654">654: </a><strong><font color="#228B22"> petscstack->hotdepth += (hot || petscstack->hotdepth); \</font></strong>
-<a name="line655">655: </a><strong><font color="#228B22"> } \</font></strong>
-<a name="line656">656: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsGrantAccess.html#PetscStackSAWsGrantAccess">PetscStackSAWsGrantAccess</a>(); \</font></strong>
-<a name="line657">657: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line660">660: </a><strong><font color="#228B22">#define PetscStackPopNoCheck \</font></strong>
+<a name="line661">661: </a><strong><font color="#228B22"> do { \</font></strong>
+<a name="line662">662: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsTakeAccess.html#PetscStackSAWsTakeAccess">PetscStackSAWsTakeAccess</a>(); \</font></strong>
+<a name="line663">663: </a><strong><font color="#228B22"> if (petscstack && petscstack->currentsize > 0) { \</font></strong>
+<a name="line664">664: </a><strong><font color="#228B22"> petscstack->currentsize--; \</font></strong>
+<a name="line665">665: </a><strong><font color="#228B22"> petscstack->function[petscstack->currentsize] = 0; \</font></strong>
+<a name="line666">666: </a><strong><font color="#228B22"> petscstack->file[petscstack->currentsize] = 0; \</font></strong>
+<a name="line667">667: </a><strong><font color="#228B22"> petscstack->line[petscstack->currentsize] = 0; \</font></strong>
+<a name="line668">668: </a><strong><font color="#228B22"> petscstack->petscroutine[petscstack->currentsize] = <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;\</font></strong>
+<a name="line669">669: </a><strong><font color="#228B22"> } \</font></strong>
+<a name="line670">670: </a><strong><font color="#228B22"> if (petscstack) { \</font></strong>
+<a name="line671">671: </a><strong><font color="#228B22"> petscstack->hotdepth = <a href="../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(petscstack->hotdepth-1,0); \</font></strong>
+<a name="line672">672: </a><strong><font color="#228B22"> } \</font></strong>
+<a name="line673">673: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsGrantAccess.html#PetscStackSAWsGrantAccess">PetscStackSAWsGrantAccess</a>(); \</font></strong>
+<a name="line674">674: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line659">659: </a><strong><font color="#228B22">#define PetscStackPopNoCheck \</font></strong>
-<a name="line660">660: </a><strong><font color="#228B22"> do { \</font></strong>
-<a name="line661">661: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsTakeAccess.html#PetscStackSAWsTakeAccess">PetscStackSAWsTakeAccess</a>(); \</font></strong>
-<a name="line662">662: </a><strong><font color="#228B22"> if (petscstack && petscstack->currentsize > 0) { \</font></strong>
-<a name="line663">663: </a><strong><font color="#228B22"> petscstack->currentsize--; \</font></strong>
-<a name="line664">664: </a><strong><font color="#228B22"> petscstack->function[petscstack->currentsize] = 0; \</font></strong>
-<a name="line665">665: </a><strong><font color="#228B22"> petscstack->file[petscstack->currentsize] = 0; \</font></strong>
-<a name="line666">666: </a><strong><font color="#228B22"> petscstack->line[petscstack->currentsize] = 0; \</font></strong>
-<a name="line667">667: </a><strong><font color="#228B22"> petscstack->petscroutine[petscstack->currentsize] = <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;\</font></strong>
-<a name="line668">668: </a><strong><font color="#228B22"> } \</font></strong>
-<a name="line669">669: </a><strong><font color="#228B22"> if (petscstack) { \</font></strong>
-<a name="line670">670: </a><strong><font color="#228B22"> petscstack->hotdepth = <a href="../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(petscstack->hotdepth-1,0); \</font></strong>
-<a name="line671">671: </a><strong><font color="#228B22"> } \</font></strong>
-<a name="line672">672: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/PetscStackSAWsGrantAccess.html#PetscStackSAWsGrantAccess">PetscStackSAWsGrantAccess</a>(); \</font></strong>
-<a name="line673">673: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line676">676: </a><font color="#B22222">/*MC</font>
+<a name="line678">678: </a><font color="#B22222"> line of PETSc functions should be return(0);</font>
-<a name="line675">675: </a><font color="#B22222">/*MC</font>
-<a name="line677">677: </a><font color="#B22222"> line of PETSc functions should be return(0);</font>
+<a name="line680">680: </a><font color="#B22222"> Synopsis:</font>
+<a name="line681">681: </a><font color="#B22222"> #include <petscsys.h></font>
-<a name="line679">679: </a><font color="#B22222"> Synopsis:</font>
-<a name="line680">680: </a><font color="#B22222"> #include <petscsys.h></font>
+<a name="line684">684: </a><font color="#B22222"> Not Collective</font>
-<a name="line683">683: </a><font color="#B22222"> Not Collective</font>
+<a name="line686">686: </a><font color="#B22222"> Usage:</font>
+<a name="line687">687: </a><font color="#B22222">.vb</font>
+<a name="line688">688: </a><font color="#B22222"> int something;</font>
-<a name="line685">685: </a><font color="#B22222"> Usage:</font>
-<a name="line686">686: </a><font color="#B22222">.vb</font>
-<a name="line687">687: </a><font color="#B22222"> int something;</font>
+<a name="line691">691: </a><font color="#B22222">.ve</font>
-<a name="line690">690: </a><font color="#B22222">.ve</font>
+<a name="line693">693: </a><font color="#B22222"> Notes:</font>
+
+<a name="line696">696: </a><font color="#B22222"> Not available in Fortran</font>
-<a name="line692">692: </a><font color="#B22222"> Notes:</font>
-
-<a name="line695">695: </a><font color="#B22222"> Not available in Fortran</font>
+<a name="line698">698: </a><font color="#B22222"> Level: developer</font>
+
+
+<a name="line702">702: </a><font color="#B22222">.keywords: traceback, error handling</font>
+<a name="line703">703: </a><font color="#B22222">M*/</font>
+<a name="line705">705: </a><strong><font color="#228B22"> PetscStackPushNoCheck(PETSC_FUNCTION_NAME,<a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>); \</font></strong>
+<a name="line707">707: </a><strong><font color="#228B22"> PetscRegister__FUNCT__(); \</font></strong>
+<a name="line708">708: </a><strong><font color="#228B22"> } while (0)</font></strong>
+
+<a name="line710">710: </a><font color="#B22222">/*MC</font>
+<a name="line712">712: </a><font color="#B22222"> performance-critical circumstances. Use of this function allows for lighter profiling by default.</font>
+
+<a name="line714">714: </a><font color="#B22222"> Synopsis:</font>
+<a name="line715">715: </a><font color="#B22222"> #include <petscsys.h></font>
+
+<a name="line718">718: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line720">720: </a><font color="#B22222"> Usage:</font>
+<a name="line721">721: </a><font color="#B22222">.vb</font>
+<a name="line722">722: </a><font color="#B22222"> int something;</font>
+
+<a name="line725">725: </a><font color="#B22222">.ve</font>
-<a name="line697">697: </a><font color="#B22222"> Level: developer</font>
-
-
-<a name="line701">701: </a><font color="#B22222">.keywords: traceback, error handling</font>
-<a name="line702">702: </a><font color="#B22222">M*/</font>
-<a name="line704">704: </a><strong><font color="#228B22"> PetscStackPushNoCheck(PETSC_FUNCTION_NAME,<a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>); \</font></strong>
-<a name="line706">706: </a><strong><font color="#228B22"> PetscRegister__FUNCT__(); \</font></strong>
-<a name="line707">707: </a><strong><font color="#228B22"> } while (0)</font></strong>
-
-<a name="line709">709: </a><font color="#B22222">/*MC</font>
-<a name="line711">711: </a><font color="#B22222"> performance-critical circumstances. Use of this function allows for lighter profiling by default.</font>
-
-<a name="line713">713: </a><font color="#B22222"> Synopsis:</font>
-<a name="line714">714: </a><font color="#B22222"> #include <petscsys.h></font>
-
-<a name="line717">717: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line719">719: </a><font color="#B22222"> Usage:</font>
-<a name="line720">720: </a><font color="#B22222">.vb</font>
-<a name="line721">721: </a><font color="#B22222"> int something;</font>
-
-<a name="line724">724: </a><font color="#B22222">.ve</font>
+<a name="line727">727: </a><font color="#B22222"> Notes:</font>
+<a name="line728">728: </a><font color="#B22222"> Not available in Fortran</font>
+
+<a name="line730">730: </a><font color="#B22222"> Level: developer</font>
+
+
+<a name="line734">734: </a><font color="#B22222">.keywords: traceback, error handling</font>
+<a name="line735">735: </a><font color="#B22222">M*/</font>
+<a name="line737">737: </a><strong><font color="#228B22"> PetscStackPushNoCheck(PETSC_FUNCTION_NAME,<a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,<a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>); \</font></strong>
+<a name="line739">739: </a><strong><font color="#228B22"> PetscRegister__FUNCT__(); \</font></strong>
+<a name="line740">740: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line726">726: </a><font color="#B22222"> Notes:</font>
-<a name="line727">727: </a><font color="#B22222"> Not available in Fortran</font>
-
-<a name="line729">729: </a><font color="#B22222"> Level: developer</font>
-
-
-<a name="line733">733: </a><font color="#B22222">.keywords: traceback, error handling</font>
-<a name="line734">734: </a><font color="#B22222">M*/</font>
-<a name="line736">736: </a><strong><font color="#228B22"> PetscStackPushNoCheck(PETSC_FUNCTION_NAME,<a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,<a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>); \</font></strong>
-<a name="line738">738: </a><strong><font color="#228B22"> PetscRegister__FUNCT__(); \</font></strong>
-<a name="line739">739: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line742">742: </a><font color="#B22222">/*MC</font>
-<a name="line741">741: </a><font color="#B22222">/*MC</font>
+<a name="line745">745: </a><font color="#B22222"> Synopsis:</font>
+<a name="line746">746: </a><font color="#B22222"> #include <petscsys.h></font>
+
+<a name="line749">749: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line751">751: </a><font color="#B22222"> Usage:</font>
+<a name="line752">752: </a><font color="#B22222">.vb</font>
+<a name="line753">753: </a><font color="#B22222"> int something;</font>
+
+<a name="line756">756: </a><font color="#B22222">.ve</font>
-<a name="line744">744: </a><font color="#B22222"> Synopsis:</font>
-<a name="line745">745: </a><font color="#B22222"> #include <petscsys.h></font>
-
-<a name="line748">748: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line750">750: </a><font color="#B22222"> Usage:</font>
-<a name="line751">751: </a><font color="#B22222">.vb</font>
-<a name="line752">752: </a><font color="#B22222"> int something;</font>
-
-<a name="line755">755: </a><font color="#B22222">.ve</font>
+<a name="line758">758: </a><font color="#B22222"> Notes:</font>
+<a name="line759">759: </a><font color="#B22222"> Final line of PETSc functions should be return(0) except for main().</font>
-<a name="line757">757: </a><font color="#B22222"> Notes:</font>
-<a name="line758">758: </a><font color="#B22222"> Final line of PETSc functions should be return(0) except for main().</font>
+<a name="line761">761: </a><font color="#B22222"> Not available in Fortran</font>
-<a name="line760">760: </a><font color="#B22222"> Not available in Fortran</font>
+<a name="line763">763: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line762">762: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line767">767: </a><font color="#B22222">.keywords: traceback, error handling</font>
+<a name="line768">768: </a><font color="#B22222">M*/</font>
+<a name="line770">770: </a><strong><font color="#228B22"> do { \</font></strong>
+<a name="line771">771: </a><strong><font color="#228B22"> PetscStackPushNoCheck(PETSC_FUNCTION_NAME,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>); \</font></strong>
+<a name="line773">773: </a><strong><font color="#228B22"> PetscRegister__FUNCT__(); \</font></strong>
+<a name="line774">774: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line766">766: </a><font color="#B22222">.keywords: traceback, error handling</font>
-<a name="line767">767: </a><font color="#B22222">M*/</font>
-<a name="line769">769: </a><strong><font color="#228B22"> do { \</font></strong>
-<a name="line770">770: </a><strong><font color="#228B22"> PetscStackPushNoCheck(PETSC_FUNCTION_NAME,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>); \</font></strong>
-<a name="line772">772: </a><strong><font color="#228B22"> PetscRegister__FUNCT__(); \</font></strong>
-<a name="line773">773: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line777">777: </a><font color="#A020F0">#if defined(PETSC_SERIALIZE_FUNCTIONS)</font>
+<a name="line778">778: </a><font color="#A020F0">#include <petsc/private/petscfptimpl.h></font>
+<a name="line779">779: </a><font color="#B22222">/*</font>
+<a name="line780">780: </a><font color="#B22222"> Registers the current function into the global function pointer to function name table</font>
-<a name="line776">776: </a><font color="#A020F0">#if defined(PETSC_SERIALIZE_FUNCTIONS)</font>
-<a name="line777">777: </a><font color="#A020F0">#include <petsc/private/petscfptimpl.h></font>
-<a name="line778">778: </a><font color="#B22222">/*</font>
-<a name="line779">779: </a><font color="#B22222"> Registers the current function into the global function pointer to function name table</font>
+<a name="line782">782: </a><font color="#B22222"> Have to fix this to handle errors but cannot return error since used in <a href="../docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html#PETSC_VIEWER_DRAW_">PETSC_VIEWER_DRAW_</a>() etc</font>
+<a name="line783">783: </a><font color="#B22222">*/</font>
+<a name="line784">784: </a><strong><font color="#228B22">#define PetscRegister__FUNCT__() do { \</font></strong>
+<a name="line785">785: </a><strong><font color="#228B22"> static <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> __chked = <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; \</font></strong>
+<a name="line786">786: </a><strong><font color="#228B22"> if (!__chked) {\</font></strong>
+<a name="line787">787: </a><strong><font color="#228B22"> void *ptr; <a href="../docs/manualpages/Sys/PetscDLSym.html#PetscDLSym">PetscDLSym</a>(NULL,__FUNCT__,&ptr);\</font></strong>
+<a name="line788">788: </a><strong><font color="#228B22"> __chked = <a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;\</font></strong>
+<a name="line789">789: </a><strong><font color="#228B22"> }} while (0)</font></strong>
+<a name="line790">790: </a><font color="#A020F0">#else</font>
+<a name="line791">791: </a><strong><font color="#228B22">#define PetscRegister__FUNCT__()</font></strong>
+<a name="line792">792: </a><font color="#A020F0">#endif</font>
-<a name="line781">781: </a><font color="#B22222"> Have to fix this to handle errors but cannot return error since used in <a href="../docs/manualpages/Viewer/PETSC_VIEWER_DRAW_.html#PETSC_VIEWER_DRAW_">PETSC_VIEWER_DRAW_</a>() etc</font>
-<a name="line782">782: </a><font color="#B22222">*/</font>
-<a name="line783">783: </a><strong><font color="#228B22">#define PetscRegister__FUNCT__() do { \</font></strong>
-<a name="line784">784: </a><strong><font color="#228B22"> static <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> __chked = <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; \</font></strong>
-<a name="line785">785: </a><strong><font color="#228B22"> if (!__chked) {\</font></strong>
-<a name="line786">786: </a><strong><font color="#228B22"> void *ptr; <a href="../docs/manualpages/Sys/PetscDLSym.html#PetscDLSym">PetscDLSym</a>(NULL,__FUNCT__,&ptr);\</font></strong>
-<a name="line787">787: </a><strong><font color="#228B22"> __chked = <a href="../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;\</font></strong>
-<a name="line788">788: </a><strong><font color="#228B22"> }} while (0)</font></strong>
-<a name="line789">789: </a><font color="#A020F0">#else</font>
-<a name="line790">790: </a><strong><font color="#228B22">#define PetscRegister__FUNCT__()</font></strong>
-<a name="line791">791: </a><font color="#A020F0">#endif</font>
+<a name="line795">795: </a><strong><font color="#228B22"> PetscStrcmpNoError(PETSC_FUNCTION_NAME,__FUNCT__,&_sc1);\</font></strong>
+<a name="line796">796: </a><strong><font color="#228B22"> PetscStrcmpNoError(__FUNCT__,</font><font color="#666666">"User provided function"</font><font color="#228B22">,&_sc2);\</font></strong>
+<a name="line797">797: </a><strong><font color="#228B22"> if (!_sc1 && !_sc2) { \</font></strong>
+<a name="line798">798: </a><strong><font color="#228B22"> printf(</font><font color="#666666">"%s:%d: __FUNCT__=\"%s\" does not agree with %s=\"%s\"\n"</font><font color="#228B22">,__FILE__,__LINE__,__FUNCT__,PetscStringize(PETSC_FUNCTION_NAME),PETSC_FUNCTION_NAME); \</font></strong>
+<a name="line799">799: </a><strong><font color="#228B22"> } \</font></strong>
+<a name="line800">800: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line794">794: </a><strong><font color="#228B22"> PetscStrcmpNoError(PETSC_FUNCTION_NAME,__FUNCT__,&_sc1);\</font></strong>
-<a name="line795">795: </a><strong><font color="#228B22"> PetscStrcmpNoError(__FUNCT__,</font><font color="#666666">"User provided function"</font><font color="#228B22">,&_sc2);\</font></strong>
-<a name="line796">796: </a><strong><font color="#228B22"> if (!_sc1 && !_sc2) { \</font></strong>
-<a name="line797">797: </a><strong><font color="#228B22"> printf(</font><font color="#666666">"%s:%d: __FUNCT__=\"%s\" does not agree with %s=\"%s\"\n"</font><font color="#228B22">,__FILE__,__LINE__,__FUNCT__,PetscStringize(PETSC_FUNCTION_NAME),PETSC_FUNCTION_NAME); \</font></strong>
-<a name="line798">798: </a><strong><font color="#228B22"> } \</font></strong>
-<a name="line799">799: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line802">802: </a><strong><font color="#228B22">#define PetscStackPush(n) \</font></strong>
+<a name="line803">803: </a><strong><font color="#228B22"> do { \</font></strong>
+<a name="line804">804: </a><strong><font color="#228B22"> PetscStackPushNoCheck(n,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>); \</font></strong>
+<a name="line805">805: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a>; \</font></strong>
+<a name="line806">806: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line801">801: </a><strong><font color="#228B22">#define PetscStackPush(n) \</font></strong>
-<a name="line802">802: </a><strong><font color="#228B22"> do { \</font></strong>
-<a name="line803">803: </a><strong><font color="#228B22"> PetscStackPushNoCheck(n,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,<a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>); \</font></strong>
-<a name="line804">804: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a>; \</font></strong>
-<a name="line805">805: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line808">808: </a><strong><font color="#228B22">#define PetscStackPop \</font></strong>
+<a name="line809">809: </a><strong><font color="#228B22"> do { \</font></strong>
+<a name="line810">810: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a>; \</font></strong>
+<a name="line811">811: </a><strong><font color="#228B22"> PetscStackPopNoCheck; \</font></strong>
+<a name="line812">812: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line807">807: </a><strong><font color="#228B22">#define PetscStackPop \</font></strong>
-<a name="line808">808: </a><strong><font color="#228B22"> do { \</font></strong>
-<a name="line809">809: </a><strong><font color="#228B22"> <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a>; \</font></strong>
-<a name="line810">810: </a><strong><font color="#228B22"> PetscStackPopNoCheck; \</font></strong>
-<a name="line811">811: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line814">814: </a><font color="#B22222">/*MC</font>
+<a name="line815">815: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a> - Last executable line of each PETSc function</font>
+<a name="line816">816: </a><font color="#B22222"> used for error handling. Replaces return()</font>
-<a name="line813">813: </a><font color="#B22222">/*MC</font>
-<a name="line814">814: </a><font color="#B22222"> <a href="../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a> - Last executable line of each PETSc function</font>
-<a name="line815">815: </a><font color="#B22222"> used for error handling. Replaces return()</font>
+<a name="line818">818: </a><font color="#B22222"> Synopsis:</font>
+<a name="line819">819: </a><font color="#B22222"> #include <petscsys.h></font>
+<a name="line820">820: </a><font color="#B22222"> void return(0);</font>
-<a name="line817">817: </a><font color="#B22222"> Synopsis:</font>
-<a name="line818">818: </a><font color="#B22222"> #include <petscsys.h></font>
-<a name="line819">819: </a><font color="#B22222"> void return(0);</font>
+<a name="line822">822: </a><font color="#B22222"> Not Collective</font>
-<a name="line821">821: </a><font color="#B22222"> Not Collective</font>
+<a name="line824">824: </a><font color="#B22222"> Usage:</font>
+<a name="line825">825: </a><font color="#B22222">.vb</font>
+<a name="line826">826: </a><font color="#B22222"> ....</font>
+<a name="line827">827: </a><font color="#B22222"> return(0);</font>
+<a name="line828">828: </a><font color="#B22222"> }</font>
+<a name="line829">829: </a><font color="#B22222">.ve</font>
-<a name="line823">823: </a><font color="#B22222"> Usage:</font>
-<a name="line824">824: </a><font color="#B22222">.vb</font>
-<a name="line825">825: </a><font color="#B22222"> ....</font>
-<a name="line826">826: </a><font color="#B22222"> return(0);</font>
-<a name="line827">827: </a><font color="#B22222"> }</font>
-<a name="line828">828: </a><font color="#B22222">.ve</font>
+<a name="line831">831: </a><font color="#B22222"> Notes:</font>
+<a name="line832">832: </a><font color="#B22222"> Not available in Fortran</font>
-<a name="line830">830: </a><font color="#B22222"> Notes:</font>
-<a name="line831">831: </a><font color="#B22222"> Not available in Fortran</font>
+<a name="line834">834: </a><font color="#B22222"> Level: developer</font>
-<a name="line833">833: </a><font color="#B22222"> Level: developer</font>
+<a name="line838">838: </a><font color="#B22222">.keywords: traceback, error handling</font>
+<a name="line839">839: </a><font color="#B22222">M*/</font>
+<a name="line840">840: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a>(a) \</font></strong>
+<a name="line841">841: </a><strong><font color="#228B22"> do { \</font></strong>
+<a name="line842">842: </a><strong><font color="#228B22"> PetscStackPopNoCheck; \</font></strong>
+<a name="line843">843: </a><strong><font color="#228B22"> return(a);} while (0)</font></strong>
-<a name="line837">837: </a><font color="#B22222">.keywords: traceback, error handling</font>
-<a name="line838">838: </a><font color="#B22222">M*/</font>
-<a name="line839">839: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a>(a) \</font></strong>
-<a name="line840">840: </a><strong><font color="#228B22"> do { \</font></strong>
-<a name="line841">841: </a><strong><font color="#228B22"> PetscStackPopNoCheck; \</font></strong>
-<a name="line842">842: </a><strong><font color="#228B22"> return(a);} while (0)</font></strong>
+<a name="line845">845: </a><strong><font color="#228B22">#define PetscFunctionReturnVoid() \</font></strong>
+<a name="line846">846: </a><strong><font color="#228B22"> do { \</font></strong>
+<a name="line847">847: </a><strong><font color="#228B22"> PetscStackPopNoCheck; \</font></strong>
+<a name="line848">848: </a><strong><font color="#228B22"> return;} while (0)</font></strong>
-<a name="line844">844: </a><strong><font color="#228B22">#define PetscFunctionReturnVoid() \</font></strong>
-<a name="line845">845: </a><strong><font color="#228B22"> do { \</font></strong>
-<a name="line846">846: </a><strong><font color="#228B22"> PetscStackPopNoCheck; \</font></strong>
-<a name="line847">847: </a><strong><font color="#228B22"> return;} while (0)</font></strong>
+<a name="line850">850: </a><font color="#A020F0">#else</font>
-<a name="line849">849: </a><font color="#A020F0">#else</font>
+<a name="line852">852: </a><strong><font color="#4169E1"><a name="PetscStackActive"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> PetscStackActive(void)</font></strong> {<font color="#4169E1">return</font> <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
+<a name="line853">853: </a><strong><font color="#228B22">#define PetscStackPushNoCheck(funct,petsc_routine,hot) do {} while (0)</font></strong>
+<a name="line854">854: </a><strong><font color="#228B22">#define PetscStackPopNoCheck do {} while (0)</font></strong>
+<a name="line858">858: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a>(a) return(a)</font></strong>
+<a name="line859">859: </a><strong><font color="#228B22">#define PetscFunctionReturnVoid() return</font></strong>
+<a name="line860">860: </a><strong><font color="#228B22">#define PetscStackPop <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a></font></strong>
+<a name="line861">861: </a><strong><font color="#228B22">#define PetscStackPush(f) <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a></font></strong>
-<a name="line851">851: </a><strong><font color="#4169E1"><a name="PetscStackActive"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> PetscStackActive(void)</font></strong> {<font color="#4169E1">return</font> <a href="../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
-<a name="line852">852: </a><strong><font color="#228B22">#define PetscStackPushNoCheck(funct,petsc_routine,hot) do {} while (0)</font></strong>
-<a name="line853">853: </a><strong><font color="#228B22">#define PetscStackPopNoCheck do {} while (0)</font></strong>
-<a name="line857">857: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a>(a) return(a)</font></strong>
-<a name="line858">858: </a><strong><font color="#228B22">#define PetscFunctionReturnVoid() return</font></strong>
-<a name="line859">859: </a><strong><font color="#228B22">#define PetscStackPop <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a></font></strong>
-<a name="line860">860: </a><strong><font color="#228B22">#define PetscStackPush(f) <a href="../docs/manualpages/Sys/CHKMEMQ.html#CHKMEMQ">CHKMEMQ</a></font></strong>
+<a name="line863">863: </a><font color="#A020F0">#endif</font>
-<a name="line862">862: </a><font color="#A020F0">#endif</font>
+<a name="line865">865: </a><font color="#B22222">/*</font>
+<a name="line866">866: </a><font color="#B22222"> PetscStackCall - Calls an external library routine or user function after pushing the name of the routine on the stack.</font>
-<a name="line864">864: </a><font color="#B22222">/*</font>
-<a name="line865">865: </a><font color="#B22222"> PetscStackCall - Calls an external library routine or user function after pushing the name of the routine on the stack.</font>
+<a name="line868">868: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line869">869: </a><font color="#B22222">+ name - string that gives the name of the function being called</font>
+<a name="line870">870: </a><font color="#B22222">- routine - actual call to the routine, including and </font>
-<a name="line867">867: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line868">868: </a><font color="#B22222">+ name - string that gives the name of the function being called</font>
-<a name="line869">869: </a><font color="#B22222">- routine - actual call to the routine, including and </font>
+<a name="line872">872: </a><font color="#B22222"> Note: Often one should use PetscStackCallStandard() instead. This routine is intended for external library routines that DO NOT return error codes</font>
-<a name="line871">871: </a><font color="#B22222"> Note: Often one should use PetscStackCallStandard() instead. This routine is intended for external library routines that DO NOT return error codes</font>
+<a name="line874">874: </a><font color="#B22222"> Developer Note: this is so that when a user or external library routine results in a crash or corrupts memory, they get blamed instead of PETSc.</font>
-<a name="line873">873: </a><font color="#B22222"> Developer Note: this is so that when a user or external library routine results in a crash or corrupts memory, they get blamed instead of PETSc.</font>
+<a name="line878">878: </a><font color="#B22222">*/</font>
+<a name="line879">879: </a><strong><font color="#228B22">#define PetscStackCall(name,routine) do { PetscStackPush(name);routine;PetscStackPop; } while(0)</font></strong>
-<a name="line877">877: </a><font color="#B22222">*/</font>
-<a name="line878">878: </a><strong><font color="#228B22">#define PetscStackCall(name,routine) do { PetscStackPush(name);routine;PetscStackPop; } while(0)</font></strong>
+<a name="line881">881: </a><font color="#B22222">/*</font>
+<a name="line882">882: </a><font color="#B22222"> PetscStackCallStandard - Calls an external library routine after pushing the name of the routine on the stack.</font>
-<a name="line880">880: </a><font color="#B22222">/*</font>
-<a name="line881">881: </a><font color="#B22222"> PetscStackCallStandard - Calls an external library routine after pushing the name of the routine on the stack.</font>
+<a name="line884">884: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line885">885: </a><font color="#B22222">+ func- name of the routine</font>
+<a name="line886">886: </a><font color="#B22222">- args - arguments to the routine surrounded by ()</font>
-<a name="line883">883: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line884">884: </a><font color="#B22222">+ func- name of the routine</font>
-<a name="line885">885: </a><font color="#B22222">- args - arguments to the routine surrounded by ()</font>
+<a name="line888">888: </a><font color="#B22222"> Notes: This is intended for external package routines that return error codes. Use PetscStackCall() for those that do not.</font>
-<a name="line887">887: </a><font color="#B22222"> Notes: This is intended for external package routines that return error codes. Use PetscStackCall() for those that do not.</font>
+<a name="line890">890: </a><font color="#B22222"> Developer Note: this is so that when an external packge routine results in a crash or corrupts memory, they get blamed instead of PETSc.</font>
-<a name="line889">889: </a><font color="#B22222"> Developer Note: this is so that when an external packge routine results in a crash or corrupts memory, they get blamed instead of PETSc.</font>
+<a name="line892">892: </a><font color="#B22222">*/</font>
+<a name="line893">893: </a><strong><font color="#228B22">#define PetscStackCallStandard(func,args) do { \</font></strong>
+<a name="line894">894: </a><strong><font color="#228B22"> PetscStackPush(#func);func args;PetscStackPop; if (ierr) <a href="../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_LIB,</font><font color="#666666">"Error in %s()"</font><font color="#228B22">,#func); \</font></strong>
+<a name="line895">895: </a><strong><font color="#228B22"> } while (0)</font></strong>
-<a name="line891">891: </a><font color="#B22222">*/</font>
-<a name="line892">892: </a><strong><font color="#228B22">#define PetscStackCallStandard(func,args) do { \</font></strong>
-<a name="line893">893: </a><strong><font color="#228B22"> PetscStackPush(#func);func args;PetscStackPop; if (ierr) <a href="../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_LIB,</font><font color="#666666">"Error in %s()"</font><font color="#228B22">,#func); \</font></strong>
-<a name="line894">894: </a><strong><font color="#228B22"> } while (0)</font></strong>
+<a name="line897">897: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackCreate(void)</font></strong>;
+<a name="line898">898: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackView(FILE*)</font></strong>;
+<a name="line899">899: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackDestroy(void)</font></strong>;
-<a name="line896">896: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackCreate(void)</font></strong>;
-<a name="line897">897: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackView(FILE*)</font></strong>;
-<a name="line898">898: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscStackDestroy(void)</font></strong>;
-
-<a name="line900">900: </a><font color="#A020F0">#endif</font>
+<a name="line901">901: </a><font color="#A020F0">#endif</font>
</pre>
</body>
diff --git a/include/petscfe.h.html b/include/petscfe.h.html
index d0e745f..93d88d6 100644
--- a/include/petscfe.h.html
+++ b/include/petscfe.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscfe.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:34+00:00">
+<meta name="date" content="2016-10-03T02:46:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscfe.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscfe.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Objects which encapsulate finite element spaces and operations</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscfetypes.h.html b/include/petscfetypes.h.html
index 3915766..955691f 100644
--- a/include/petscfetypes.h.html
+++ b/include/petscfetypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscfetypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:35+00:00">
+<meta name="date" content="2016-10-03T02:46:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscfetypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscfetypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCFETYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCFETYPES_H</font></strong>
diff --git a/include/petscfv.h.html b/include/petscfv.h.html
index dae1145..2a6f2f7 100644
--- a/include/petscfv.h.html
+++ b/include/petscfv.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscfv.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:35+00:00">
+<meta name="date" content="2016-10-03T02:46:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscfv.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscfv.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Objects which encapsulate finite volume spaces and operations</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscfvtypes.h.html b/include/petscfvtypes.h.html
index 114a1c5..f43cdf4 100644
--- a/include/petscfvtypes.h.html
+++ b/include/petscfvtypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscfvtypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:35+00:00">
+<meta name="date" content="2016-10-03T02:46:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscfvtypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscfvtypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCFVTYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCFVTYPES_H</font></strong>
diff --git a/include/petscis.h.html b/include/petscis.h.html
index 569cdbe..4b4dc0c 100644
--- a/include/petscis.h.html
+++ b/include/petscis.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscis.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:33+00:00">
+<meta name="date" content="2016-10-03T02:19:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscis.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscis.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> An index set is a generalization of a subset of integers. Index sets</font>
<a name="line3"> 3: </a><font color="#B22222"> are used for defining scatters and gathers.</font>
diff --git a/include/petscistypes.h.html b/include/petscistypes.h.html
index 0ad1829..99a7958 100644
--- a/include/petscistypes.h.html
+++ b/include/petscistypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscistypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:34+00:00">
+<meta name="date" content="2016-10-03T02:19:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscistypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscistypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCISTYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCISTYPES_H</font></strong>
diff --git a/include/petscksp.h.html b/include/petscksp.h.html
index 962291e..b5b25cd 100644
--- a/include/petscksp.h.html
+++ b/include/petscksp.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscksp.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:49+00:00">
+<meta name="date" content="2016-10-03T02:50:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscksp.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscksp.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the interface functions for the Krylov subspace accelerators.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petsclog.h.html b/include/petsclog.h.html
index 9bf7d45..1779511 100644
--- a/include/petsclog.h.html
+++ b/include/petsclog.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsclog.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:26+00:00">
+<meta name="date" content="2016-10-03T02:15:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsclog.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsclog.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines profile/logging in PETSc.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscmat.h.html b/include/petscmat.h.html
index b855af3..9ce4c07 100644
--- a/include/petscmat.h.html
+++ b/include/petscmat.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscmat.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:33+00:00">
+<meta name="date" content="2016-10-03T02:21:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscmat.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscmat.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Include file for the matrix component of PETSc</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscmatelemental.h.html b/include/petscmatelemental.h.html
index 7918ec4..0a2b9b6 100644
--- a/include/petscmatelemental.h.html
+++ b/include/petscmatelemental.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscmatelemental.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:41+00:00">
+<meta name="date" content="2016-10-03T02:22:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscmatelemental.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscmatelemental.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/include/petscmath.h.html b/include/petscmath.h.html
index d51c43b..b4c4a5b 100644
--- a/include/petscmath.h.html
+++ b/include/petscmath.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscmath.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:09+00:00">
+<meta name="date" content="2016-10-03T03:01:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscmath.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscmath.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> PETSc mathematics include file. Defines certain basic mathematical</font>
diff --git a/include/petscmatlab.h.html b/include/petscmatlab.h.html
index bbfdb57..3572b2d 100644
--- a/include/petscmatlab.h.html
+++ b/include/petscmatlab.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscmatlab.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:11+00:00">
+<meta name="date" content="2016-10-03T03:01:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscmatlab.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscmatlab.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines an interface to the MATLAB Engine from PETSc</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscoptions.h.html b/include/petscoptions.h.html
index 5b36cdd..28131c9 100644
--- a/include/petscoptions.h.html
+++ b/include/petscoptions.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscoptions.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:01+00:00">
+<meta name="date" content="2016-10-03T02:14:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscoptions.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscoptions.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Routines to determine options set in the options database.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscpc.h b/include/petscpc.h
index 53ee03a..9fa2f47 100644
--- a/include/petscpc.h
+++ b/include/petscpc.h
@@ -137,6 +137,9 @@ PETSC_EXTERN PetscErrorCode PCFactorSetPivotInBlocks(PC,PetscBool);
PETSC_EXTERN PetscErrorCode PCFactorSetLevels(PC,PetscInt);
PETSC_EXTERN PetscErrorCode PCFactorGetLevels(PC,PetscInt*);
PETSC_EXTERN PetscErrorCode PCFactorSetDropTolerance(PC,PetscReal,PetscReal,PetscInt);
+PETSC_EXTERN PetscErrorCode PCFactorGetZeroPivot(PC,PetscReal*);
+PETSC_EXTERN PetscErrorCode PCFactorGetShiftAmount(PC,PetscReal*);
+PETSC_EXTERN PetscErrorCode PCFactorGetShiftType(PC,MatFactorShiftType*);
PETSC_EXTERN PetscErrorCode PCASMSetLocalSubdomains(PC,PetscInt,IS[],IS[]);
PETSC_EXTERN PetscErrorCode PCASMSetTotalSubdomains(PC,PetscInt,IS[],IS[]);
diff --git a/include/petscpc.h.html b/include/petscpc.h.html
index 3283cfe..acc11ec 100644
--- a/include/petscpc.h.html
+++ b/include/petscpc.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscpc.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:14+00:00">
+<meta name="date" content="2016-10-03T02:47:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscpc.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscpc.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Preconditioner module.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
@@ -147,200 +147,203 @@
<a name="line137">137: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
<a name="line138">138: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFactorGetLevels.html#PCFactorGetLevels">PCFactorGetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
<a name="line139">139: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetDropTolerance(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-
-<a name="line141">141: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetLocalSubdomains.html#PCASMSetLocalSubdomains">PCASMSetLocalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS [...]
-<a name="line142">142: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetTotalSubdomains.html#PCASMSetTotalSubdomains">PCASMSetTotalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS [...]
-<a name="line143">143: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetOverlap.html#PCASMSetOverlap">PCASMSetOverlap</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line144">144: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetDMSubdomains.html#PCASMSetDMSubdomains">PCASMSetDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line145">145: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetDMSubdomains.html#PCASMGetDMSubdomains">PCASMGetDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line146">146: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetSortIndices.html#PCASMSetSortIndices">PCASMSetSortIndices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-
-<a name="line148">148: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetType.html#PCASMSetType">PCASMSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCASMType.html#PCASMType">PCASMType</a>)</font></strong>;
-<a name="line149">149: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetType.html#PCASMGetType">PCASMGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCASMType.html#PCASMType">PCASMType</a>*)</font></strong>;
-<a name="line150">150: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetLocalType.html#PCASMSetLocalType">PCASMSetLocalType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>)</font></strong>;
-<a name="line151">151: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetLocalType.html#PCASMGetLocalType">PCASMGetLocalType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>*)</font></strong>;
-<a name="line152">152: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMCreateSubdomains.html#PCASMCreateSubdomains">PCASMCreateSubdomains</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[])</font></strong>;
-<a name="line153">153: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMDestroySubdomains.html#PCASMDestroySubdomains">PCASMDestroySubdomains</a>(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</font></strong>;
-<a name="line154">154: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMCreateSubdomains2D.html#PCASMCreateSubdomains2D">PCASMCreateSubdomains2D</a>(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href=". [...]
-<a name="line155">155: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetLocalSubdomains.html#PCASMGetLocalSubdomains">PCASMGetLocalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[],<a href="../docs/manualpages/IS/IS.html#IS"> [...]
-<a name="line156">156: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetLocalSubmatrices.html#PCASMGetLocalSubmatrices">PCASMGetLocalSubmatrices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*[])</font></strong>;
-
-<a name="line158">158: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetTotalSubdomains.html#PCGASMSetTotalSubdomains">PCGASMSetTotalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line159">159: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetSubdomains.html#PCGASMSetSubdomains">PCGASMSetSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</fon [...]
-<a name="line160">160: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetOverlap.html#PCGASMSetOverlap">PCGASMSetOverlap</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line161">161: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetUseDMSubdomains.html#PCGASMSetUseDMSubdomains">PCGASMSetUseDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line162">162: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMGetUseDMSubdomains.html#PCGASMGetUseDMSubdomains">PCGASMGetUseDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line163">163: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetSortIndices.html#PCGASMSetSortIndices">PCGASMSetSortIndices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> )</font></strong>;
-
-<a name="line165">165: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetType.html#PCGASMSetType">PCGASMSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCGASMType.html#PCGASMType">PCGASMType</a>)</font></strong>;
-<a name="line166">166: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMCreateSubdomains.html#PCGASMCreateSubdomains">PCGASMCreateSubdomains</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpage [...]
-<a name="line167">167: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMDestroySubdomains.html#PCGASMDestroySubdomains">PCGASMDestroySubdomains</a>(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[])</font></strong>;
-<a name="line168">168: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMCreateSubdomains2D.html#PCGASMCreateSubdomains2D">PCGASMCreateSubdomains2D</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpag [...]
-<a name="line169">169: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMGetSubdomains.html#PCGASMGetSubdomains">PCGASMGetSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[])</ [...]
-<a name="line170">170: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMGetSubmatrices.html#PCGASMGetSubmatrices">PCGASMGetSubmatrices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*[])</font></strong>;
-
-<a name="line172">172: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeSetType.html#PCCompositeSetType">PCCompositeSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>)</font></strong>;
-<a name="line173">173: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeGetType.html#PCCompositeGetType">PCCompositeGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>*)</font></strong>;
-<a name="line174">174: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeAddPC.html#PCCompositeAddPC">PCCompositeAddPC</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCType.html#PCType">PCType</a>)</font></strong>;
-<a name="line175">175: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeGetNumberPC.html#PCCompositeGetNumberPC">PCCompositeGetNumberPC</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *)</font></strong>;
-<a name="line176">176: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeGetPC.html#PCCompositeGetPC">PCCompositeGetPC</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/PC/PC.html#PC">PC</a> *)</font></strong>;
-<a name="line177">177: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeSpecialSetAlpha.html#PCCompositeSpecialSetAlpha">PCCompositeSpecialSetAlpha</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)</font></strong>;
-
-<a name="line179">179: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCRedundantSetNumber.html#PCRedundantSetNumber">PCRedundantSetNumber</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line180">180: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCRedundantSetScatter.html#PCRedundantSetScatter">PCRedundantSetScatter</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>,<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>)</font></strong>;
-<a name="line181">181: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCRedundantGetOperators.html#PCRedundantGetOperators">PCRedundantGetOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
-
-<a name="line183">183: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetEpsilon.html#PCSPAISetEpsilon">PCSPAISetEpsilon</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,double)</font></strong>;
-<a name="line184">184: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetNBSteps.html#PCSPAISetNBSteps">PCSPAISetNBSteps</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line185">185: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetMax.html#PCSPAISetMax">PCSPAISetMax</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line186">186: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetMaxNew.html#PCSPAISetMaxNew">PCSPAISetMaxNew</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line187">187: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetBlockSize.html#PCSPAISetBlockSize">PCSPAISetBlockSize</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line188">188: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetCacheSize.html#PCSPAISetCacheSize">PCSPAISetCacheSize</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line189">189: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetVerbose.html#PCSPAISetVerbose">PCSPAISetVerbose</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line190">190: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetSp.html#PCSPAISetSp">PCSPAISetSp</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-
-<a name="line192">192: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetType.html#PCHYPRESetType">PCHYPRESetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[])</font></strong>;
-<a name="line193">193: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPREGetType.html#PCHYPREGetType">PCHYPREGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char*[])</font></strong>;
-<a name="line194">194: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetDiscreteGradient.html#PCHYPRESetDiscreteGradient">PCHYPRESetDiscreteGradient</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line195">195: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetDiscreteCurl.html#PCHYPRESetDiscreteCurl">PCHYPRESetDiscreteCurl</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line196">196: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html#PCHYPRESetEdgeConstantVectors">PCHYPRESetEdgeConstantVectors</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html [...]
-<a name="line197">197: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html#PCHYPRESetAlphaPoissonMatrix">PCHYPRESetAlphaPoissonMatrix</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line198">198: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html#PCHYPRESetBetaPoissonMatrix">PCHYPRESetBetaPoissonMatrix</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line199">199: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBJacobiGetLocalBlocks.html#PCBJacobiGetLocalBlocks">PCBJacobiGetLocalBlocks</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*[])</font></strong>;
-<a name="line200">200: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBJacobiGetTotalBlocks.html#PCBJacobiGetTotalBlocks">PCBJacobiGetTotalBlocks</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*[])</font></strong>;
-
-<a name="line202">202: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetFields.html#PCFieldSplitSetFields">PCFieldSplitSetFields</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[],<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href=" [...]
-<a name="line203">203: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetType.html#PCFieldSplitSetType">PCFieldSplitSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>)</font></strong>;
-<a name="line204">204: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetType.html#PCFieldSplitGetType">PCFieldSplitGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>*)</font></strong>;
-<a name="line205">205: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetBlockSize.html#PCFieldSplitSetBlockSize">PCFieldSplitSetBlockSize</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line206">206: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetIS.html#PCFieldSplitSetIS">PCFieldSplitSetIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
-<a name="line207">207: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetIS.html#PCFieldSplitGetIS">PCFieldSplitGetIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
-<a name="line208">208: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitRestrictIS.html#PCFieldSplitRestrictIS">PCFieldSplitRestrictIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
-<a name="line209">209: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetDMSplits.html#PCFieldSplitSetDMSplits">PCFieldSplitSetDMSplits</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line210">210: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetDMSplits.html#PCFieldSplitGetDMSplits">PCFieldSplitGetDMSplits</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line211">211: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html#PCFieldSplitSetDiagUseAmat">PCFieldSplitSetDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line212">212: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html#PCFieldSplitGetDiagUseAmat">PCFieldSplitGetDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line213">213: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html#PCFieldSplitSetOffDiagUseAmat">PCFieldSplitSetOffDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line214">214: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html#PCFieldSplitGetOffDiagUseAmat">PCFieldSplitGetOffDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-
-<a name="line216">216: </a>PETSC_EXTERN PETSC_DEPRECATED(<font color="#666666">"Use <a href="../docs/manualpages/PC/PCFieldSplitSetSchurPre.html#PCFieldSplitSetSchurPre">PCFieldSplitSetSchurPre</a>"</font>) <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFieldSplitSchurPrecondition(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurPreType.html#PCFieldSplitSchurPreType">PCFieldSplitSchurPreType</a> [...]
-<a name="line217">217: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetSchurPre.html#PCFieldSplitSetSchurPre">PCFieldSplitSetSchurPre</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurPreType.html#PCFieldSplitSchurPreType">PCFieldSplitSchurPreType</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</ [...]
-<a name="line218">218: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetSchurPre.html#PCFieldSplitGetSchurPre">PCFieldSplitGetSchurPre</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurPreType.html#PCFieldSplitSchurPreType">PCFieldSplitSchurPreType</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat< [...]
-<a name="line219">219: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetSchurFactType.html#PCFieldSplitSetSchurFactType">PCFieldSplitSetSchurFactType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurFactType.html#PCFieldSplitSchurFactType">PCFieldSplitSchurFactType</a>)</font></strong>;
-<a name="line220">220: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html#PCFieldSplitGetSchurBlocks">PCFieldSplitGetSchurBlocks</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">M [...]
-<a name="line221">221: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSchurGetS.html#PCFieldSplitSchurGetS">PCFieldSplitSchurGetS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *S)</font></strong>;
-<a name="line222">222: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSchurRestoreS.html#PCFieldSplitSchurRestoreS">PCFieldSplitSchurRestoreS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *S)</font></strong>;
-
-<a name="line224">224: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGalerkinSetRestriction.html#PCGalerkinSetRestriction">PCGalerkinSetRestriction</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line225">225: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGalerkinSetInterpolation.html#PCGalerkinSetInterpolation">PCGalerkinSetInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-
-<a name="line227">227: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSetCoordinates.html#PCSetCoordinates">PCSetCoordinates</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#Pe [...]
-
-<a name="line229">229: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPythonSetType.html#PCPythonSetType">PCPythonSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[])</font></strong>;
-
-<a name="line231">231: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSetDM.html#PCSetDM">PCSetDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>)</font></strong>;
-<a name="line232">232: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGetDM.html#PCGetDM">PCGetDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
-
-<a name="line234">234: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSetApplicationContext.html#PCSetApplicationContext">PCSetApplicationContext</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,void*)</font></strong>;
-<a name="line235">235: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGetApplicationContext.html#PCGetApplicationContext">PCGetApplicationContext</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,void*)</font></strong>;
-
-<a name="line237">237: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCBiCGStabCUSPSetTolerance(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line238">238: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCBiCGStabCUSPSetIterations(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line239">239: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCBiCGStabCUSPSetUseVerboseMonitor(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-
-<a name="line241">241: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPSetDropTolerance(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line242">242: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPUseScaling(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line243">243: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPSetNonzeros(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line244">244: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPSetLinParameter(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-
-<a name="line246">246: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetGlobal.html#PCPARMSSetGlobal">PCPARMSSetGlobal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCPARMSGlobalType.html#PCPARMSGlobalType">PCPARMSGlobalType</a>)</font></strong>;
-<a name="line247">247: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetLocal.html#PCPARMSSetLocal">PCPARMSSetLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCPARMSLocalType.html#PCPARMSLocalType">PCPARMSLocalType</a>)</font></strong>;
-<a name="line248">248: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetSolveTolerances.html#PCPARMSSetSolveTolerances">PCPARMSSetSolveTolerances</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line249">249: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetSolveRestart.html#PCPARMSSetSolveRestart">PCPARMSSetSolveRestart</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line250">250: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetNonsymPerm.html#PCPARMSSetNonsymPerm">PCPARMSSetNonsymPerm</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line251">251: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetFill.html#PCPARMSSetFill">PCPARMSSetFill</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt" [...]
-
-<a name="line253">253: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetType.html#PCGAMGSetType">PCGAMGSetType</a>( <a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCGAMGType.html#PCGAMGType">PCGAMGType</a>)</font></strong>;
-<a name="line254">254: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGGetType.html#PCGAMGGetType">PCGAMGGetType</a>( <a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCGAMGType.html#PCGAMGType">PCGAMGType</a>*)</font></strong>;
-<a name="line255">255: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetProcEqLim.html#PCGAMGSetProcEqLim">PCGAMGSetProcEqLim</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line256">256: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetRepartitioning.html#PCGAMGSetRepartitioning">PCGAMGSetRepartitioning</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line257">257: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetUseASMAggs.html#PCGAMGSetUseASMAggs">PCGAMGSetUseASMAggs</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line258">258: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCGAMGSetSolverType(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,char[],<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line259">259: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetThreshold.html#PCGAMGSetThreshold">PCGAMGSetThreshold</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line260">260: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetCoarseEqLim.html#PCGAMGSetCoarseEqLim">PCGAMGSetCoarseEqLim</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line261">261: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetNlevels.html#PCGAMGSetNlevels">PCGAMGSetNlevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line262">262: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetNSmooths.html#PCGAMGSetNSmooths">PCGAMGSetNSmooths</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line263">263: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetSymGraph.html#PCGAMGSetSymGraph">PCGAMGSetSymGraph</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line264">264: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetSquareGraph.html#PCGAMGSetSquareGraph">PCGAMGSetSquareGraph</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line265">265: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetReuseInterpolation.html#PCGAMGSetReuseInterpolation">PCGAMGSetReuseInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line266">266: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGFinalizePackage.html#PCGAMGFinalizePackage">PCGAMGFinalizePackage</a>(void)</font></strong>;
-<a name="line267">267: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGInitializePackage.html#PCGAMGInitializePackage">PCGAMGInitializePackage</a>(void)</font></strong>;
-<a name="line268">268: </a><strong><font color="#4169E1"><a name="PCGAMGRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGRegister.html#PCGAMGRegister">PCGAMGRegister</a>(<a href="../docs/manualpages/PC/PCGAMGType.html#PCGAMGType">PCGAMGType</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>) [...]
-
-<a name="line270">270: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGClassicalSetType.html#PCGAMGClassicalSetType">PCGAMGClassicalSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,PCGAMGClassicalType)</font></strong>;
-<a name="line271">271: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGClassicalGetType.html#PCGAMGClassicalGetType">PCGAMGClassicalGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,PCGAMGClassicalType*)</font></strong>;
-
-<a name="line273">273: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html#PCBDDCSetChangeOfBasisMat">PCBDDCSetChangeOfBasisMat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line274">274: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html#PCBDDCSetPrimalVerticesLocalIS">PCBDDCSetPrimalVerticesLocalIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
-<a name="line275">275: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetCoarseningRatio.html#PCBDDCSetCoarseningRatio">PCBDDCSetCoarseningRatio</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line276">276: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetLevels.html#PCBDDCSetLevels">PCBDDCSetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line277">277: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetNullSpace.html#PCBDDCSetNullSpace">PCBDDCSetNullSpace</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/MatNullSpace.html#MatNullSpace">MatNullSpace</a>)</font></strong>;
-<a name="line278">278: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html#PCBDDCSetDirichletBoundaries">PCBDDCSetDirichletBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
-<a name="line279">279: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html#PCBDDCSetDirichletBoundariesLocal">PCBDDCSetDirichletBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
-<a name="line280">280: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html#PCBDDCGetDirichletBoundaries">PCBDDCGetDirichletBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
-<a name="line281">281: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html#PCBDDCGetDirichletBoundariesLocal">PCBDDCGetDirichletBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
-<a name="line282">282: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html#PCBDDCSetNeumannBoundaries">PCBDDCSetNeumannBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
-<a name="line283">283: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html#PCBDDCSetNeumannBoundariesLocal">PCBDDCSetNeumannBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
-<a name="line284">284: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html#PCBDDCGetNeumannBoundaries">PCBDDCGetNeumannBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
-<a name="line285">285: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html#PCBDDCGetNeumannBoundariesLocal">PCBDDCGetNeumannBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
-<a name="line286">286: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDofsSplitting.html#PCBDDCSetDofsSplitting">PCBDDCSetDofsSplitting</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</font></strong>;
-<a name="line287">287: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html#PCBDDCSetDofsSplittingLocal">PCBDDCSetDofsSplittingLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</font></strong>;
-<a name="line288">288: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html#PCBDDCSetLocalAdjacencyGraph">PCBDDCSetLocalAdjacencyGraph</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const [...]
-<a name="line289">289: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html#PCBDDCCreateFETIDPOperators">PCBDDCCreateFETIDPOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/PC/PC.html#PC">PC</a>*)</font></strong>;
-<a name="line290">290: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html#PCBDDCMatFETIDPGetRHS">PCBDDCMatFETIDPGetRHS</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line291">291: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html#PCBDDCMatFETIDPGetSolution">PCBDDCMatFETIDPGetSolution</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-
-<a name="line293">293: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCISSetUseStiffnessScaling.html#PCISSetUseStiffnessScaling">PCISSetUseStiffnessScaling</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line294">294: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCISSetSubdomainScalingFactor.html#PCISSetSubdomainScalingFactor">PCISSetSubdomainScalingFactor</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)</font></strong>;
-<a name="line295">295: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html#PCISSetSubdomainDiagonalScaling">PCISSetSubdomainDiagonalScaling</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-
-<a name="line297">297: </a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> PetscMGLevelId;
-<a name="line298">298: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetType.html#PCMGSetType">PCMGSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCMGType.html#PCMGType">PCMGType</a>)</font></strong>;
-<a name="line299">299: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetType.html#PCMGGetType">PCMGGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCMGType.html#PCMGType">PCMGType</a>*)</font></strong>;
-<a name="line300">300: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetLevels.html#PCMGSetLevels">PCMGSetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>*)</font></strong>;
-<a name="line301">301: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetLevels.html#PCMGGetLevels">PCMGGetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-
-<a name="line303">303: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetNumberSmoothUp.html#PCMGSetNumberSmoothUp">PCMGSetNumberSmoothUp</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line304">304: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetNumberSmoothDown.html#PCMGSetNumberSmoothDown">PCMGSetNumberSmoothDown</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line305">305: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetCycleType.html#PCMGSetCycleType">PCMGSetCycleType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCMGCycleType.html#PCMGCycleType">PCMGCycleType</a>)</font></strong>;
-<a name="line306">306: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCMGSetCycleTypeOnLevel(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/PC/PCMGCycleType.html#PCMGCycleType">PCMGCycleType</a>)</font></strong>;
-<a name="line307">307: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetCyclesOnLevel.html#PCMGSetCyclesOnLevel">PCMGSetCyclesOnLevel</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line308">308: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGMultiplicativeSetCycles.html#PCMGMultiplicativeSetCycles">PCMGMultiplicativeSetCycles</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line309">309: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetGalerkin.html#PCMGSetGalerkin">PCMGSetGalerkin</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line310">310: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetGalerkin.html#PCMGGetGalerkin">PCMGGetGalerkin</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-
-<a name="line312">312: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetRhs.html#PCMGSetRhs">PCMGSetRhs</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line313">313: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetX.html#PCMGSetX">PCMGSetX</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line314">314: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetR.html#PCMGSetR">PCMGSetR</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-
-<a name="line316">316: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetRestriction.html#PCMGSetRestriction">PCMGSetRestriction</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line317">317: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetRestriction.html#PCMGGetRestriction">PCMGGetRestriction</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
-<a name="line318">318: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetInterpolation.html#PCMGSetInterpolation">PCMGSetInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-<a name="line319">319: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetInterpolation.html#PCMGGetInterpolation">PCMGGetInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
-<a name="line320">320: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetRScale.html#PCMGSetRScale">PCMGSetRScale</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line321">321: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetRScale.html#PCMGGetRScale">PCMGGetRScale</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font></strong>;
-<a name="line322">322: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetResidual.html#PCMGSetResidual">PCMGSetResidual</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/Ma [...]
-<a name="line323">323: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGResidualDefault.html#PCMGResidualDefault">PCMGResidualDefault</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-
-<a name="line325">325: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetReductionFactor.html#PCTelescopeGetReductionFactor">PCTelescopeGetReductionFactor</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line326">326: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeSetReductionFactor.html#PCTelescopeSetReductionFactor">PCTelescopeSetReductionFactor</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line327">327: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetIgnoreDM.html#PCTelescopeGetIgnoreDM">PCTelescopeGetIgnoreDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line328">328: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeSetIgnoreDM.html#PCTelescopeSetIgnoreDM">PCTelescopeSetIgnoreDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line329">329: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html#PCTelescopeGetIgnoreKSPComputeOperators">PCTelescopeGetIgnoreKSPComputeOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line330">330: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html#PCTelescopeSetIgnoreKSPComputeOperators">PCTelescopeSetIgnoreKSPComputeOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line331">331: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetDM.html#PCTelescopeGetDM">PCTelescopeGetDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
-
-<a name="line333">333: </a><font color="#A020F0">#endif </font><font color="#B22222">/* __PETSCPC_H */</font><font color="#A020F0"></font>
+<a name="line140">140: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFactorGetZeroPivot.html#PCFactorGetZeroPivot">PCFactorGetZeroPivot</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line141">141: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFactorGetShiftAmount.html#PCFactorGetShiftAmount">PCFactorGetShiftAmount</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line142">142: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFactorGetShiftType.html#PCFactorGetShiftType">PCFactorGetShiftType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>*)</font></strong>;
+
+<a name="line144">144: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetLocalSubdomains.html#PCASMSetLocalSubdomains">PCASMSetLocalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS [...]
+<a name="line145">145: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetTotalSubdomains.html#PCASMSetTotalSubdomains">PCASMSetTotalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS [...]
+<a name="line146">146: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetOverlap.html#PCASMSetOverlap">PCASMSetOverlap</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line147">147: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetDMSubdomains.html#PCASMSetDMSubdomains">PCASMSetDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line148">148: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetDMSubdomains.html#PCASMGetDMSubdomains">PCASMGetDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line149">149: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetSortIndices.html#PCASMSetSortIndices">PCASMSetSortIndices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+
+<a name="line151">151: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetType.html#PCASMSetType">PCASMSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCASMType.html#PCASMType">PCASMType</a>)</font></strong>;
+<a name="line152">152: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetType.html#PCASMGetType">PCASMGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCASMType.html#PCASMType">PCASMType</a>*)</font></strong>;
+<a name="line153">153: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMSetLocalType.html#PCASMSetLocalType">PCASMSetLocalType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>)</font></strong>;
+<a name="line154">154: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetLocalType.html#PCASMGetLocalType">PCASMGetLocalType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>*)</font></strong>;
+<a name="line155">155: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMCreateSubdomains.html#PCASMCreateSubdomains">PCASMCreateSubdomains</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[])</font></strong>;
+<a name="line156">156: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMDestroySubdomains.html#PCASMDestroySubdomains">PCASMDestroySubdomains</a>(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</font></strong>;
+<a name="line157">157: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMCreateSubdomains2D.html#PCASMCreateSubdomains2D">PCASMCreateSubdomains2D</a>(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href=". [...]
+<a name="line158">158: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetLocalSubdomains.html#PCASMGetLocalSubdomains">PCASMGetLocalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[],<a href="../docs/manualpages/IS/IS.html#IS"> [...]
+<a name="line159">159: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCASMGetLocalSubmatrices.html#PCASMGetLocalSubmatrices">PCASMGetLocalSubmatrices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*[])</font></strong>;
+
+<a name="line161">161: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetTotalSubdomains.html#PCGASMSetTotalSubdomains">PCGASMSetTotalSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line162">162: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetSubdomains.html#PCGASMSetSubdomains">PCGASMSetSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</fon [...]
+<a name="line163">163: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetOverlap.html#PCGASMSetOverlap">PCGASMSetOverlap</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line164">164: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetUseDMSubdomains.html#PCGASMSetUseDMSubdomains">PCGASMSetUseDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line165">165: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMGetUseDMSubdomains.html#PCGASMGetUseDMSubdomains">PCGASMGetUseDMSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line166">166: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetSortIndices.html#PCGASMSetSortIndices">PCGASMSetSortIndices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> )</font></strong>;
+
+<a name="line168">168: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMSetType.html#PCGASMSetType">PCGASMSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCGASMType.html#PCGASMType">PCGASMType</a>)</font></strong>;
+<a name="line169">169: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMCreateSubdomains.html#PCGASMCreateSubdomains">PCGASMCreateSubdomains</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpage [...]
+<a name="line170">170: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMDestroySubdomains.html#PCGASMDestroySubdomains">PCGASMDestroySubdomains</a>(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[])</font></strong>;
+<a name="line171">171: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMCreateSubdomains2D.html#PCGASMCreateSubdomains2D">PCGASMCreateSubdomains2D</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpag [...]
+<a name="line172">172: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMGetSubdomains.html#PCGASMGetSubdomains">PCGASMGetSubdomains</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*[])</ [...]
+<a name="line173">173: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGASMGetSubmatrices.html#PCGASMGetSubmatrices">PCGASMGetSubmatrices</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*[])</font></strong>;
+
+<a name="line175">175: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeSetType.html#PCCompositeSetType">PCCompositeSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>)</font></strong>;
+<a name="line176">176: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeGetType.html#PCCompositeGetType">PCCompositeGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>*)</font></strong>;
+<a name="line177">177: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeAddPC.html#PCCompositeAddPC">PCCompositeAddPC</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCType.html#PCType">PCType</a>)</font></strong>;
+<a name="line178">178: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeGetNumberPC.html#PCCompositeGetNumberPC">PCCompositeGetNumberPC</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *)</font></strong>;
+<a name="line179">179: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeGetPC.html#PCCompositeGetPC">PCCompositeGetPC</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/PC/PC.html#PC">PC</a> *)</font></strong>;
+<a name="line180">180: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCCompositeSpecialSetAlpha.html#PCCompositeSpecialSetAlpha">PCCompositeSpecialSetAlpha</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)</font></strong>;
+
+<a name="line182">182: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCRedundantSetNumber.html#PCRedundantSetNumber">PCRedundantSetNumber</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line183">183: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCRedundantSetScatter.html#PCRedundantSetScatter">PCRedundantSetScatter</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>,<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>)</font></strong>;
+<a name="line184">184: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCRedundantGetOperators.html#PCRedundantGetOperators">PCRedundantGetOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
+
+<a name="line186">186: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetEpsilon.html#PCSPAISetEpsilon">PCSPAISetEpsilon</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,double)</font></strong>;
+<a name="line187">187: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetNBSteps.html#PCSPAISetNBSteps">PCSPAISetNBSteps</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line188">188: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetMax.html#PCSPAISetMax">PCSPAISetMax</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line189">189: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetMaxNew.html#PCSPAISetMaxNew">PCSPAISetMaxNew</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line190">190: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetBlockSize.html#PCSPAISetBlockSize">PCSPAISetBlockSize</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line191">191: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetCacheSize.html#PCSPAISetCacheSize">PCSPAISetCacheSize</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line192">192: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetVerbose.html#PCSPAISetVerbose">PCSPAISetVerbose</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line193">193: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSPAISetSp.html#PCSPAISetSp">PCSPAISetSp</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+
+<a name="line195">195: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetType.html#PCHYPRESetType">PCHYPRESetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[])</font></strong>;
+<a name="line196">196: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPREGetType.html#PCHYPREGetType">PCHYPREGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char*[])</font></strong>;
+<a name="line197">197: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetDiscreteGradient.html#PCHYPRESetDiscreteGradient">PCHYPRESetDiscreteGradient</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line198">198: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetDiscreteCurl.html#PCHYPRESetDiscreteCurl">PCHYPRESetDiscreteCurl</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line199">199: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetEdgeConstantVectors.html#PCHYPRESetEdgeConstantVectors">PCHYPRESetEdgeConstantVectors</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html [...]
+<a name="line200">200: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetAlphaPoissonMatrix.html#PCHYPRESetAlphaPoissonMatrix">PCHYPRESetAlphaPoissonMatrix</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line201">201: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCHYPRESetBetaPoissonMatrix.html#PCHYPRESetBetaPoissonMatrix">PCHYPRESetBetaPoissonMatrix</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line202">202: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBJacobiGetLocalBlocks.html#PCBJacobiGetLocalBlocks">PCBJacobiGetLocalBlocks</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*[])</font></strong>;
+<a name="line203">203: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBJacobiGetTotalBlocks.html#PCBJacobiGetTotalBlocks">PCBJacobiGetTotalBlocks</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*[])</font></strong>;
+
+<a name="line205">205: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetFields.html#PCFieldSplitSetFields">PCFieldSplitSetFields</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[],<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href=" [...]
+<a name="line206">206: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetType.html#PCFieldSplitSetType">PCFieldSplitSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>)</font></strong>;
+<a name="line207">207: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetType.html#PCFieldSplitGetType">PCFieldSplitGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCCompositeType.html#PCCompositeType">PCCompositeType</a>*)</font></strong>;
+<a name="line208">208: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetBlockSize.html#PCFieldSplitSetBlockSize">PCFieldSplitSetBlockSize</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line209">209: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetIS.html#PCFieldSplitSetIS">PCFieldSplitSetIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
+<a name="line210">210: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetIS.html#PCFieldSplitGetIS">PCFieldSplitGetIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[],<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
+<a name="line211">211: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitRestrictIS.html#PCFieldSplitRestrictIS">PCFieldSplitRestrictIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
+<a name="line212">212: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetDMSplits.html#PCFieldSplitSetDMSplits">PCFieldSplitSetDMSplits</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line213">213: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetDMSplits.html#PCFieldSplitGetDMSplits">PCFieldSplitGetDMSplits</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line214">214: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetDiagUseAmat.html#PCFieldSplitSetDiagUseAmat">PCFieldSplitSetDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line215">215: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetDiagUseAmat.html#PCFieldSplitGetDiagUseAmat">PCFieldSplitGetDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line216">216: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetOffDiagUseAmat.html#PCFieldSplitSetOffDiagUseAmat">PCFieldSplitSetOffDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line217">217: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetOffDiagUseAmat.html#PCFieldSplitGetOffDiagUseAmat">PCFieldSplitGetOffDiagUseAmat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+
+<a name="line219">219: </a>PETSC_EXTERN PETSC_DEPRECATED(<font color="#666666">"Use <a href="../docs/manualpages/PC/PCFieldSplitSetSchurPre.html#PCFieldSplitSetSchurPre">PCFieldSplitSetSchurPre</a>"</font>) <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFieldSplitSchurPrecondition(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurPreType.html#PCFieldSplitSchurPreType">PCFieldSplitSchurPreType</a> [...]
+<a name="line220">220: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetSchurPre.html#PCFieldSplitSetSchurPre">PCFieldSplitSetSchurPre</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurPreType.html#PCFieldSplitSchurPreType">PCFieldSplitSchurPreType</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</ [...]
+<a name="line221">221: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetSchurPre.html#PCFieldSplitGetSchurPre">PCFieldSplitGetSchurPre</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurPreType.html#PCFieldSplitSchurPreType">PCFieldSplitSchurPreType</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat< [...]
+<a name="line222">222: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSetSchurFactType.html#PCFieldSplitSetSchurFactType">PCFieldSplitSetSchurFactType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCFieldSplitSchurFactType.html#PCFieldSplitSchurFactType">PCFieldSplitSchurFactType</a>)</font></strong>;
+<a name="line223">223: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitGetSchurBlocks.html#PCFieldSplitGetSchurBlocks">PCFieldSplitGetSchurBlocks</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">M [...]
+<a name="line224">224: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSchurGetS.html#PCFieldSplitSchurGetS">PCFieldSplitSchurGetS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *S)</font></strong>;
+<a name="line225">225: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCFieldSplitSchurRestoreS.html#PCFieldSplitSchurRestoreS">PCFieldSplitSchurRestoreS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *S)</font></strong>;
+
+<a name="line227">227: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGalerkinSetRestriction.html#PCGalerkinSetRestriction">PCGalerkinSetRestriction</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line228">228: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGalerkinSetInterpolation.html#PCGalerkinSetInterpolation">PCGalerkinSetInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+
+<a name="line230">230: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSetCoordinates.html#PCSetCoordinates">PCSetCoordinates</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#Pe [...]
+
+<a name="line232">232: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPythonSetType.html#PCPythonSetType">PCPythonSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,const char[])</font></strong>;
+
+<a name="line234">234: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSetDM.html#PCSetDM">PCSetDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>)</font></strong>;
+<a name="line235">235: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGetDM.html#PCGetDM">PCGetDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
+
+<a name="line237">237: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCSetApplicationContext.html#PCSetApplicationContext">PCSetApplicationContext</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,void*)</font></strong>;
+<a name="line238">238: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGetApplicationContext.html#PCGetApplicationContext">PCGetApplicationContext</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,void*)</font></strong>;
+
+<a name="line240">240: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCBiCGStabCUSPSetTolerance(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line241">241: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCBiCGStabCUSPSetIterations(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line242">242: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCBiCGStabCUSPSetUseVerboseMonitor(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+
+<a name="line244">244: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPSetDropTolerance(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line245">245: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPUseScaling(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line246">246: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPSetNonzeros(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line247">247: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCAINVCUSPSetLinParameter(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+
+<a name="line249">249: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetGlobal.html#PCPARMSSetGlobal">PCPARMSSetGlobal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCPARMSGlobalType.html#PCPARMSGlobalType">PCPARMSGlobalType</a>)</font></strong>;
+<a name="line250">250: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetLocal.html#PCPARMSSetLocal">PCPARMSSetLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCPARMSLocalType.html#PCPARMSLocalType">PCPARMSLocalType</a>)</font></strong>;
+<a name="line251">251: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetSolveTolerances.html#PCPARMSSetSolveTolerances">PCPARMSSetSolveTolerances</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line252">252: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetSolveRestart.html#PCPARMSSetSolveRestart">PCPARMSSetSolveRestart</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line253">253: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetNonsymPerm.html#PCPARMSSetNonsymPerm">PCPARMSSetNonsymPerm</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line254">254: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCPARMSSetFill.html#PCPARMSSetFill">PCPARMSSetFill</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt" [...]
+
+<a name="line256">256: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetType.html#PCGAMGSetType">PCGAMGSetType</a>( <a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCGAMGType.html#PCGAMGType">PCGAMGType</a>)</font></strong>;
+<a name="line257">257: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGGetType.html#PCGAMGGetType">PCGAMGGetType</a>( <a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCGAMGType.html#PCGAMGType">PCGAMGType</a>*)</font></strong>;
+<a name="line258">258: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetProcEqLim.html#PCGAMGSetProcEqLim">PCGAMGSetProcEqLim</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line259">259: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetRepartitioning.html#PCGAMGSetRepartitioning">PCGAMGSetRepartitioning</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line260">260: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetUseASMAggs.html#PCGAMGSetUseASMAggs">PCGAMGSetUseASMAggs</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line261">261: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCGAMGSetSolverType(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,char[],<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line262">262: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetThreshold.html#PCGAMGSetThreshold">PCGAMGSetThreshold</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line263">263: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetCoarseEqLim.html#PCGAMGSetCoarseEqLim">PCGAMGSetCoarseEqLim</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line264">264: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetNlevels.html#PCGAMGSetNlevels">PCGAMGSetNlevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line265">265: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetNSmooths.html#PCGAMGSetNSmooths">PCGAMGSetNSmooths</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line266">266: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetSymGraph.html#PCGAMGSetSymGraph">PCGAMGSetSymGraph</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line267">267: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetSquareGraph.html#PCGAMGSetSquareGraph">PCGAMGSetSquareGraph</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line268">268: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGSetReuseInterpolation.html#PCGAMGSetReuseInterpolation">PCGAMGSetReuseInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line269">269: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGFinalizePackage.html#PCGAMGFinalizePackage">PCGAMGFinalizePackage</a>(void)</font></strong>;
+<a name="line270">270: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGInitializePackage.html#PCGAMGInitializePackage">PCGAMGInitializePackage</a>(void)</font></strong>;
+<a name="line271">271: </a><strong><font color="#4169E1"><a name="PCGAMGRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGRegister.html#PCGAMGRegister">PCGAMGRegister</a>(<a href="../docs/manualpages/PC/PCGAMGType.html#PCGAMGType">PCGAMGType</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>) [...]
+
+<a name="line273">273: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGClassicalSetType.html#PCGAMGClassicalSetType">PCGAMGClassicalSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,PCGAMGClassicalType)</font></strong>;
+<a name="line274">274: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCGAMGClassicalGetType.html#PCGAMGClassicalGetType">PCGAMGClassicalGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,PCGAMGClassicalType*)</font></strong>;
+
+<a name="line276">276: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetChangeOfBasisMat.html#PCBDDCSetChangeOfBasisMat">PCBDDCSetChangeOfBasisMat</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line277">277: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetPrimalVerticesLocalIS.html#PCBDDCSetPrimalVerticesLocalIS">PCBDDCSetPrimalVerticesLocalIS</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
+<a name="line278">278: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetCoarseningRatio.html#PCBDDCSetCoarseningRatio">PCBDDCSetCoarseningRatio</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line279">279: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetLevels.html#PCBDDCSetLevels">PCBDDCSetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line280">280: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetNullSpace.html#PCBDDCSetNullSpace">PCBDDCSetNullSpace</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/MatNullSpace.html#MatNullSpace">MatNullSpace</a>)</font></strong>;
+<a name="line281">281: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDirichletBoundaries.html#PCBDDCSetDirichletBoundaries">PCBDDCSetDirichletBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
+<a name="line282">282: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDirichletBoundariesLocal.html#PCBDDCSetDirichletBoundariesLocal">PCBDDCSetDirichletBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
+<a name="line283">283: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetDirichletBoundaries.html#PCBDDCGetDirichletBoundaries">PCBDDCGetDirichletBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
+<a name="line284">284: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetDirichletBoundariesLocal.html#PCBDDCGetDirichletBoundariesLocal">PCBDDCGetDirichletBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
+<a name="line285">285: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetNeumannBoundaries.html#PCBDDCSetNeumannBoundaries">PCBDDCSetNeumannBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
+<a name="line286">286: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetNeumannBoundariesLocal.html#PCBDDCSetNeumannBoundariesLocal">PCBDDCSetNeumannBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
+<a name="line287">287: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetNeumannBoundaries.html#PCBDDCGetNeumannBoundaries">PCBDDCGetNeumannBoundaries</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
+<a name="line288">288: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCGetNeumannBoundariesLocal.html#PCBDDCGetNeumannBoundariesLocal">PCBDDCGetNeumannBoundariesLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>*)</font></strong>;
+<a name="line289">289: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDofsSplitting.html#PCBDDCSetDofsSplitting">PCBDDCSetDofsSplitting</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</font></strong>;
+<a name="line290">290: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetDofsSplittingLocal.html#PCBDDCSetDofsSplittingLocal">PCBDDCSetDofsSplittingLocal</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/IS/IS.html#IS">IS</a>[])</font></strong>;
+<a name="line291">291: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCSetLocalAdjacencyGraph.html#PCBDDCSetLocalAdjacencyGraph">PCBDDCSetLocalAdjacencyGraph</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const [...]
+<a name="line292">292: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCCreateFETIDPOperators.html#PCBDDCCreateFETIDPOperators">PCBDDCCreateFETIDPOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/PC/PC.html#PC">PC</a>*)</font></strong>;
+<a name="line293">293: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCMatFETIDPGetRHS.html#PCBDDCMatFETIDPGetRHS">PCBDDCMatFETIDPGetRHS</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line294">294: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCBDDCMatFETIDPGetSolution.html#PCBDDCMatFETIDPGetSolution">PCBDDCMatFETIDPGetSolution</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+
+<a name="line296">296: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCISSetUseStiffnessScaling.html#PCISSetUseStiffnessScaling">PCISSetUseStiffnessScaling</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line297">297: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCISSetSubdomainScalingFactor.html#PCISSetSubdomainScalingFactor">PCISSetSubdomainScalingFactor</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)</font></strong>;
+<a name="line298">298: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCISSetSubdomainDiagonalScaling.html#PCISSetSubdomainDiagonalScaling">PCISSetSubdomainDiagonalScaling</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+
+<a name="line300">300: </a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> PetscMGLevelId;
+<a name="line301">301: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetType.html#PCMGSetType">PCMGSetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCMGType.html#PCMGType">PCMGType</a>)</font></strong>;
+<a name="line302">302: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetType.html#PCMGGetType">PCMGGetType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCMGType.html#PCMGType">PCMGType</a>*)</font></strong>;
+<a name="line303">303: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetLevels.html#PCMGSetLevels">PCMGSetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>*)</font></strong>;
+<a name="line304">304: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetLevels.html#PCMGGetLevels">PCMGGetLevels</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+
+<a name="line306">306: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetNumberSmoothUp.html#PCMGSetNumberSmoothUp">PCMGSetNumberSmoothUp</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line307">307: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetNumberSmoothDown.html#PCMGSetNumberSmoothDown">PCMGSetNumberSmoothDown</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line308">308: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetCycleType.html#PCMGSetCycleType">PCMGSetCycleType</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/PC/PCMGCycleType.html#PCMGCycleType">PCMGCycleType</a>)</font></strong>;
+<a name="line309">309: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCMGSetCycleTypeOnLevel(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/PC/PCMGCycleType.html#PCMGCycleType">PCMGCycleType</a>)</font></strong>;
+<a name="line310">310: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetCyclesOnLevel.html#PCMGSetCyclesOnLevel">PCMGSetCyclesOnLevel</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line311">311: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGMultiplicativeSetCycles.html#PCMGMultiplicativeSetCycles">PCMGMultiplicativeSetCycles</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line312">312: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetGalerkin.html#PCMGSetGalerkin">PCMGSetGalerkin</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line313">313: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetGalerkin.html#PCMGGetGalerkin">PCMGGetGalerkin</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+
+<a name="line315">315: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetRhs.html#PCMGSetRhs">PCMGSetRhs</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line316">316: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetX.html#PCMGSetX">PCMGSetX</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line317">317: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetR.html#PCMGSetR">PCMGSetR</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+
+<a name="line319">319: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetRestriction.html#PCMGSetRestriction">PCMGSetRestriction</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line320">320: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetRestriction.html#PCMGGetRestriction">PCMGGetRestriction</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
+<a name="line321">321: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetInterpolation.html#PCMGSetInterpolation">PCMGSetInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+<a name="line322">322: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetInterpolation.html#PCMGGetInterpolation">PCMGGetInterpolation</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
+<a name="line323">323: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetRScale.html#PCMGSetRScale">PCMGSetRScale</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line324">324: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGGetRScale.html#PCMGGetRScale">PCMGGetRScale</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font></strong>;
+<a name="line325">325: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGSetResidual.html#PCMGSetResidual">PCMGSetResidual</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/Ma [...]
+<a name="line326">326: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCMGResidualDefault.html#PCMGResidualDefault">PCMGResidualDefault</a>(<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+
+<a name="line328">328: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetReductionFactor.html#PCTelescopeGetReductionFactor">PCTelescopeGetReductionFactor</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line329">329: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeSetReductionFactor.html#PCTelescopeSetReductionFactor">PCTelescopeSetReductionFactor</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line330">330: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetIgnoreDM.html#PCTelescopeGetIgnoreDM">PCTelescopeGetIgnoreDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line331">331: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeSetIgnoreDM.html#PCTelescopeSetIgnoreDM">PCTelescopeSetIgnoreDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line332">332: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetIgnoreKSPComputeOperators.html#PCTelescopeGetIgnoreKSPComputeOperators">PCTelescopeGetIgnoreKSPComputeOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line333">333: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeSetIgnoreKSPComputeOperators.html#PCTelescopeSetIgnoreKSPComputeOperators">PCTelescopeSetIgnoreKSPComputeOperators</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line334">334: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/PC/PCTelescopeGetDM.html#PCTelescopeGetDM">PCTelescopeGetDM</a>(<a href="../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
+
+<a name="line336">336: </a><font color="#A020F0">#endif </font><font color="#B22222">/* __PETSCPC_H */</font><font color="#A020F0"></font>
</pre>
</body>
diff --git a/include/petscpctypes.h.html b/include/petscpctypes.h.html
index 9562ad7..9cc6252 100644
--- a/include/petscpctypes.h.html
+++ b/include/petscpctypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscpctypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:15+00:00">
+<meta name="date" content="2016-10-03T02:47:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscpctypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscpctypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCPCTYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCPCTYPES_H</font></strong>
diff --git a/include/petscpf.h.html b/include/petscpf.h.html
index 09c6129..4dc2e4a 100644
--- a/include/petscpf.h.html
+++ b/include/petscpf.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscpf.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:25+00:00">
+<meta name="date" content="2016-10-03T02:21:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscpf.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscpf.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> mathematical function module.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscsf.h.html b/include/petscsf.h.html
index a715c3d..80c83b3 100644
--- a/include/petscsf.h.html
+++ b/include/petscsf.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscsf.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:54+00:00">
+<meta name="date" content="2016-10-03T02:20:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscsf.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscsf.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> A star forest (SF) describes a communication pattern</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscsftypes.h.html b/include/petscsftypes.h.html
index d12aec5..3f3ff50 100644
--- a/include/petscsftypes.h.html
+++ b/include/petscsftypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscsftypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:54+00:00">
+<meta name="date" content="2016-10-03T02:20:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscsftypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscsftypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCSFTYPES_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCSFTYPES_H</font></strong>
diff --git a/include/petscsnes.h.html b/include/petscsnes.h.html
index 42e8614..3ab6fb1 100644
--- a/include/petscsnes.h.html
+++ b/include/petscsnes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscsnes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:38+00:00">
+<meta name="date" content="2016-10-03T02:52:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscsnes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscsnes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> User interface for the nonlinear solvers package.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscsys.h.html b/include/petscsys.h.html
index 36371ee..d1c89e2 100644
--- a/include/petscsys.h.html
+++ b/include/petscsys.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscsys.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:02+00:00">
+<meta name="date" content="2016-10-03T03:01:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscsys.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscsys.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This is the main PETSc include file (for C and C++). It is included by all</font>
<a name="line3"> 3: </a><font color="#B22222"> other PETSc include files, so it almost never has to be specifically included.</font>
diff --git a/include/petsctao.h.html b/include/petsctao.h.html
index b324544..d0060c8 100644
--- a/include/petsctao.h.html
+++ b/include/petsctao.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsctao.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:53+00:00">
+<meta name="date" content="2016-10-03T02:59:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsctao.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsctao.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/include/petsctaolinesearch.h.html b/include/petsctaolinesearch.h.html
index f317b2b..f1a0cf2 100644
--- a/include/petsctaolinesearch.h.html
+++ b/include/petsctaolinesearch.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsctaolinesearch.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:53+00:00">
+<meta name="date" content="2016-10-03T02:59:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsctaolinesearch.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsctaolinesearch.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAOLINESEARCH_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/include/petsctime.h.html b/include/petsctime.h.html
index 1501fc0..a610ee8 100644
--- a/include/petsctime.h.html
+++ b/include/petsctime.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petsctime.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:03+00:00">
+<meta name="date" content="2016-10-03T02:14:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petsctime.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petsctime.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Low cost access to system time. This, in general, should not</font>
<a name="line3"> 3: </a><font color="#B22222"> be included in user programs.</font>
diff --git a/include/petscts.h b/include/petscts.h
index 8be5ed0..14dde3c 100644
--- a/include/petscts.h
+++ b/include/petscts.h
@@ -245,22 +245,22 @@ PETSC_EXTERN PetscErrorCode TS2SetSolution(TS,Vec,Vec);
PETSC_EXTERN PetscErrorCode TS2GetSolution(TS,Vec*,Vec*);
/*S
- TSTrajectory - Abstract PETSc object that storing the trajectory (solution of ODE/ADE at each time step and stage)
+ TSTrajectory - Abstract PETSc object that storing the trajectory (solution of ODE/ADE at each time step)
Level: advanced
- Concepts: ODE solvers, adjoint
+ Concepts: ODE solvers, trajectory
-.seealso: TSCreate(), TSSetType(), TSType, SNES, KSP, PC, TSDestroy()
+.seealso: TSSetSaveTrajectory(), TSTrajectoryCreate(), TSTrajectorySetType(), TSTrajectoryDestroy()
S*/
typedef struct _p_TSTrajectory* TSTrajectory;
/*J
- TSTrajectoryType - String with the name of a PETSc TS trajectory storage method
+ TSTrajectorySetType - String with the name of a PETSc TS trajectory storage method
Level: intermediate
-.seealso: TSSetType(), TS, TSRegister(), TSTrajectoryCreate(), TSTrajectorySetType()
+.seealso: TSSetSaveTrajectory(), TSTrajectoryCreate(), TSTrajectoryDestroy()
J*/
typedef const char* TSTrajectoryType;
#define TSTRAJECTORYBASIC "basic"
@@ -284,6 +284,7 @@ PETSC_EXTERN PetscErrorCode TSTrajectorySetFromOptions(TSTrajectory,TS);
PETSC_EXTERN PetscErrorCode TSTrajectoryRegister(const char[],PetscErrorCode (*)(TSTrajectory,TS));
PETSC_EXTERN PetscErrorCode TSTrajectoryRegisterAll(void);
PETSC_EXTERN PetscErrorCode TSTrajectorySetUp(TSTrajectory,TS);
+PETSC_EXTERN PetscErrorCode TSTrajectorySetMonitor(TSTrajectory,PetscBool);
PETSC_EXTERN PetscErrorCode TSSetCostGradients(TS,PetscInt,Vec*,Vec*);
PETSC_EXTERN PetscErrorCode TSGetCostGradients(TS,PetscInt*,Vec**,Vec**);
diff --git a/include/petscts.h.html b/include/petscts.h.html
index acb94fc..3275765 100644
--- a/include/petscts.h.html
+++ b/include/petscts.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscts.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:26+00:00">
+<meta name="date" content="2016-10-03T02:55:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscts.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscts.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> User interface for the timestepping package. This package</font>
<a name="line3"> 3: </a><font color="#B22222"> is for use in solving time-dependent PDEs.</font>
@@ -255,24 +255,24 @@
<a name="line245">245: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TS2GetSolution.html#TS2GetSolution">TS2GetSolution</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font></strong>;
<a name="line247">247: </a><font color="#B22222">/*S</font>
-<a name="line248">248: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> - Abstract PETSc object that storing the trajectory (solution of ODE/ADE at each time step and stage)</font>
+<a name="line248">248: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> - Abstract PETSc object that storing the trajectory (solution of ODE/ADE at each time step)</font>
<a name="line250">250: </a><font color="#B22222"> Level: advanced</font>
-<a name="line252">252: </a><font color="#B22222"> Concepts: ODE solvers, adjoint</font>
+<a name="line252">252: </a><font color="#B22222"> Concepts: ODE solvers, trajectory</font>
-<a name="line254">254: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSCreate.html#TSCreate">TSCreate</a>(), <a href="../docs/manualpages/TS/TSSetType.html#TSSetType">TSSetType</a>(), <a href="../docs/manualpages/TS/TSType.html#TSType">TSType</a>, <a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, <a href="../docs/manualpages/KSP/KSP.html#KSP">KSP</a>, <a href="../docs/manualpages/PC/PC.html#PC">PC</a>, <a href="../docs/manualpages/TS/TSDestroy.html#TSDest [...]
+<a name="line254">254: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>(), <a href="../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(), <a href="../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>()</font>
<a name="line255">255: </a><font color="#B22222">S*/</font>
<a name="line256">256: </a><font color="#4169E1">typedef struct _p_TSTrajectory* <a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>;</font>
<a name="line258">258: </a><font color="#B22222">/*J</font>
-<a name="line259">259: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSTrajectoryType.html#TSTrajectoryType">TSTrajectoryType</a> - String with the name of a PETSc <a href="../docs/manualpages/TS/TS.html#TS">TS</a> trajectory storage method</font>
+<a name="line259">259: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a> - String with the name of a PETSc <a href="../docs/manualpages/TS/TS.html#TS">TS</a> trajectory storage method</font>
<a name="line261">261: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line263">263: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSSetType.html#TSSetType">TSSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSRegister.html#TSRegister">TSRegister</a>(), <a href="../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>()</font>
+<a name="line263">263: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>(), <a href="../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>()</font>
<a name="line264">264: </a><font color="#B22222">J*/</font>
-<a name="line265">265: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSTrajectoryType.html#TSTrajectoryType">TSTrajectoryType</a>;</font>
+<a name="line265">265: </a><font color="#4169E1">typedef const char* TSTrajectoryType;</font>
<a name="line266">266: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a> </font><font color="#666666">"basic"</font><font color="#228B22"></font></strong>
<a name="line267">267: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html#TSTRAJECTORYSINGLEFILE">TSTRAJECTORYSINGLEFILE</a> </font><font color="#666666">"singlefile"</font><font color="#228B22"></font></strong>
<a name="line268">268: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a> </font><font color="#666666">"memory"</font><font color="#228B22"></font></strong>
@@ -287,536 +287,537 @@
<a name="line277">277: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>*)</font></strong>;
<a name="line278">278: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>*)</font></strong>;
<a name="line279">279: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectoryView.html#TSTrajectoryView">TSTrajectoryView</a>(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line280">280: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const <a href="../docs/manualpages/TS/TSTrajectoryType.html#TSTrajectoryType">TSTrajectoryType</a>)< [...]
+<a name="line280">280: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const TSTrajectoryType)</font></strong>;
<a name="line281">281: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySet(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#V [...]
<a name="line282">282: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryGet(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
<a name="line283">283: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</a>(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
<a name="line284">284: </a><strong><font color="#4169E1"><a name="TSTrajectoryRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(const char[],<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href= [...]
<a name="line285">285: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a>(void)</font></strong>;
<a name="line286">286: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a>(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-
-<a name="line288">288: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetCostGradients.html#TSSetCostGradients">TSSetCostGradients</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</ [...]
-<a name="line289">289: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetCostGradients.html#TSGetCostGradients">TSGetCostGradients</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>**,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>** [...]
-<a name="line290">290: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetCostIntegrand.html#TSSetCostIntegrand">TSSetCostIntegrand</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manua [...]
-<a name="line291">291: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetCostIntegral.html#TSGetCostIntegral">TSGetCostIntegral</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font></strong>;
-
-<a name="line293">293: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSetRHSJacobian.html#TSAdjointSetRHSJacobian">TSAdjointSetRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manual [...]
-<a name="line294">294: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSolve.html#TSAdjointSolve">TSAdjointSolve</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line295">295: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSetSteps.html#TSAdjointSetSteps">TSAdjointSetSteps</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-
-<a name="line297">297: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeRHSJacobian.html#TSAdjointComputeRHSJacobian">TSAdjointComputeRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/ [...]
-<a name="line298">298: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointStep.html#TSAdjointStep">TSAdjointStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line299">299: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSetUp.html#TSAdjointSetUp">TSAdjointSetUp</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line300">300: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeDRDPFunction.html#TSAdjointComputeDRDPFunction">TSAdjointComputeDRDPFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpag [...]
-<a name="line301">301: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeDRDYFunction.html#TSAdjointComputeDRDYFunction">TSAdjointComputeDRDYFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpag [...]
-<a name="line302">302: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeCostIntegrand.html#TSAdjointComputeCostIntegrand">TSAdjointComputeCostIntegrand</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manual [...]
-<a name="line303">303: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointCostIntegral.html#TSAdjointCostIntegral">TSAdjointCostIntegral</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line304">304: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSForwardCostIntegral.html#TSForwardCostIntegral">TSForwardCostIntegral</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-
-<a name="line306">306: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetDuration.html#TSSetDuration">TSSetDuration</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line307">307: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetDuration.html#TSGetDuration">TSGetDuration</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line308">308: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetExactFinalTime.html#TSSetExactFinalTime">TSSetExactFinalTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSExactFinalTimeOption.html#TSExactFinalTimeOption">TSExactFinalTimeOption</a>)</font></strong>;
-
-<a name="line310">310: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDefault.html#TSMonitorDefault">TSMonitorDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec"> [...]
-
-<a name="line312">312: </a><font color="#4169E1">typedef struct _n_TSMonitorDrawCtx* TSMonitorDrawCtx;</font>
-<a name="line313">313: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawCtxCreate.html#TSMonitorDrawCtxCreate">TSMonitorDrawCtxCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,const char[],const char[],int,int,int,int,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,TSMonitorDrawCtx *)</font></strong>;
-<a name="line314">314: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawCtxDestroy.html#TSMonitorDrawCtxDestroy">TSMonitorDrawCtxDestroy</a>(TSMonitorDrawCtx*)</font></strong>;
-<a name="line315">315: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawSolution.html#TSMonitorDrawSolution">TSMonitorDrawSolution</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec [...]
-<a name="line316">316: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawSolutionPhase.html#TSMonitorDrawSolutionPhase">TSMonitorDrawSolutionPhase</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/ [...]
-<a name="line317">317: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawError.html#TSMonitorDrawError">TSMonitorDrawError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html [...]
-
-<a name="line319">319: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointMonitorDefault.html#TSAdjointMonitorDefault">TSAdjointMonitorDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpag [...]
-<a name="line320">320: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointMonitorDrawSensi.html#TSAdjointMonitorDrawSensi">TSAdjointMonitorDrawSensi</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/man [...]
-
-<a name="line322">322: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSolution.html#TSMonitorSolution">TSMonitorSolution</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Ve [...]
-<a name="line323">323: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSolutionVTK.html#TSMonitorSolutionVTK">TSMonitorSolutionVTK</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Ve [...]
-<a name="line324">324: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html#TSMonitorSolutionVTKDestroy">TSMonitorSolutionVTKDestroy</a>(void*)</font></strong>;
-
-<a name="line326">326: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSStep.html#TSStep">TSStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line327">327: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEvaluateWLTE.html#TSEvaluateWLTE">TSEvaluateWLTE</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/NormType.html#NormType">NormType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscRe [...]
-<a name="line328">328: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEvaluateStep.html#TSEvaluateStep">TSEvaluateStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a [...]
-<a name="line329">329: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line330">330: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetEquationType.html#TSGetEquationType">TSGetEquationType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSEquationType.html#TSEquationType">TSEquationType</a>*)</font></strong>;
-<a name="line331">331: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetEquationType.html#TSSetEquationType">TSSetEquationType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSEquationType.html#TSEquationType">TSEquationType</a>)</font></strong>;
-<a name="line332">332: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetConvergedReason.html#TSGetConvergedReason">TSGetConvergedReason</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSConvergedReason.html#TSConvergedReason">TSConvergedReason</a>*)</font></strong>;
-<a name="line333">333: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetConvergedReason.html#TSSetConvergedReason">TSSetConvergedReason</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSConvergedReason.html#TSConvergedReason">TSConvergedReason</a>)</font></strong>;
-<a name="line334">334: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSolveTime.html#TSGetSolveTime">TSGetSolveTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line335">335: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSNESIterations.html#TSGetSNESIterations">TSGetSNESIterations</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line336">336: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetKSPIterations.html#TSGetKSPIterations">TSGetKSPIterations</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line337">337: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetStepRejections.html#TSGetStepRejections">TSGetStepRejections</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line338">338: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetMaxStepRejections.html#TSSetMaxStepRejections">TSSetMaxStepRejections</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line339">339: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSNESFailures.html#TSGetSNESFailures">TSGetSNESFailures</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line340">340: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetMaxSNESFailures.html#TSSetMaxSNESFailures">TSSetMaxSNESFailures</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line341">341: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetErrorIfStepFails.html#TSSetErrorIfStepFails">TSSetErrorIfStepFails</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line342">342: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRollBack.html#TSRollBack">TSRollBack</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line343">343: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-
-<a name="line345">345: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>**)</font></strong>;
-
-<a name="line347">347: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetInitialTimeStep.html#TSSetInitialTimeStep">TSSetInitialTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line348">348: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTimeStep.html#TSGetTimeStep">TSGetTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line349">349: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTime.html#TSGetTime">TSGetTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line350">350: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetTime.html#TSSetTime">TSSetTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line351">351: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTimeStepNumber.html#TSGetTimeStepNumber">TSGetTimeStepNumber</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line352">352: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line353">353: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetPrevTime.html#TSGetPrevTime">TSGetPrevTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-
-<a name="line355">355: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSRHSFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
-<a name="line356">356: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSRHSJacobian)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*)</font [...]
-<a name="line357">357: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetRHSFunction.html#TSSetRHSFunction">TSSetRHSFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,TSRHSFunction,void*)</font></strong>;
-<a name="line358">358: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetRHSFunction.html#TSGetRHSFunction">TSGetRHSFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,TSRHSFunction*,void**)</font></strong>;
-<a name="line359">359: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetRHSJacobian.html#TSSetRHSJacobian">TSSetRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,TSRHSJacobian,void*)</font></strong>;
-<a name="line360">360: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetRHSJacobian.html#TSGetRHSJacobian">TSGetRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,TSRHSJacobian*,void**)</font></strong>;
-<a name="line361">361: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRHSJacobianSetReuse.html#TSRHSJacobianSetReuse">TSRHSJacobianSetReuse</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-
-<a name="line363">363: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSSolutionFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
-<a name="line364">364: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetSolutionFunction.html#TSSetSolutionFunction">TSSetSolutionFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSSolutionFunction,void*)</font></strong>;
-<a name="line365">365: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSForcingFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
-<a name="line366">366: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetForcingFunction.html#TSSetForcingFunction">TSSetForcingFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSForcingFunction,void*)</font></strong>;
-
-<a name="line368">368: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSIFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font>< [...]
-<a name="line369">369: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSIJacobian)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal< [...]
-<a name="line370">370: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,TSIFunction,void*)</font></strong>;
-<a name="line371">371: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetIFunction.html#TSGetIFunction">TSGetIFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,TSIFunction*,void**)</font></strong>;
-<a name="line372">372: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetIJacobian.html#TSSetIJacobian">TSSetIJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,TSIJacobian,void*)</font></strong>;
-<a name="line373">373: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetIJacobian.html#TSGetIJacobian">TSGetIJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,TSIJacobian*,void**)</font></strong>;
-
-<a name="line375">375: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSI2Function)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../d [...]
-<a name="line376">376: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSI2Jacobian)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../d [...]
-<a name="line377">377: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetI2Function.html#TSSetI2Function">TSSetI2Function</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,TSI2Function,void*)</font></strong>;
-<a name="line378">378: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetI2Function.html#TSGetI2Function">TSGetI2Function</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,TSI2Function*,void**)</font></strong>;
-<a name="line379">379: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetI2Jacobian.html#TSSetI2Jacobian">TSSetI2Jacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,TSI2Jacobian,void*)</font></strong>;
-<a name="line380">380: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetI2Jacobian.html#TSGetI2Jacobian">TSGetI2Jacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,TSI2Jacobian*,void**)</font></strong>;
-
-<a name="line382">382: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSFunctionLinear.html#TSComputeRHSFunctionLinear">TSComputeRHSFunctionLinear</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec [...]
-<a name="line383">383: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSJacobianConstant.html#TSComputeRHSJacobianConstant">TSComputeRHSJacobianConstant</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpag [...]
-<a name="line384">384: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIFunctionLinear.html#TSComputeIFunctionLinear">TSComputeIFunctionLinear</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.h [...]
-<a name="line385">385: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIJacobianConstant.html#TSComputeIJacobianConstant">TSComputeIJacobianConstant</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec [...]
-<a name="line386">386: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeSolutionFunction.html#TSComputeSolutionFunction">TSComputeSolutionFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line387">387: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeForcingFunction.html#TSComputeForcingFunction">TSComputeForcingFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line388">388: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIJacobianDefaultColor.html#TSComputeIJacobianDefaultColor">TSComputeIJacobianDefaultColor</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/man [...]
-
-<a name="line390">390: </a><strong><font color="#4169E1"><a name="TSSetPreStep"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPreStep.html#TSSetPreStep">TSSetPreStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
-<a name="line391">391: </a><strong><font color="#4169E1"><a name="TSSetPreStage"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPreStage.html#TSSetPreStage">TSSetPreStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpage [...]
-<a name="line392">392: </a><strong><font color="#4169E1"><a name="TSSetPostStage"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPostStage.html#TSSetPostStage">TSSetPostStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manual [...]
-<a name="line393">393: </a><strong><font color="#4169E1"><a name="TSSetPostStep"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPostStep.html#TSSetPostStep">TSSetPostStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
-<a name="line394">394: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPreStep.html#TSPreStep">TSPreStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line395">395: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPreStage.html#TSPreStage">TSPreStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line396">396: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPostStage.html#TSPostStage">TSPostStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font [...]
-<a name="line397">397: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPostStep.html#TSPostStep">TSPostStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line398">398: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSInterpolate.html#TSInterpolate">TSInterpolate</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-<a name="line399">399: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetTolerances.html#TSSetTolerances">TSSetTolerances</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscR [...]
-<a name="line400">400: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTolerances.html#TSGetTolerances">TSGetTolerances</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">Pets [...]
-<a name="line401">401: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSErrorWeightedNormInfinity.html#TSErrorWeightedNormInfinity">TSErrorWeightedNormInfinity</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html [...]
-<a name="line402">402: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSErrorWeightedNorm2.html#TSErrorWeightedNorm2">TSErrorWeightedNorm2</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal [...]
-<a name="line403">403: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSErrorWeightedNorm.html#TSErrorWeightedNorm">TSErrorWeightedNorm</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/NormType.html#NormType">NormType</a>,< [...]
-<a name="line404">404: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetCFLTimeLocal.html#TSSetCFLTimeLocal">TSSetCFLTimeLocal</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line405">405: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetCFLTime.html#TSGetCFLTime">TSGetCFLTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line406">406: </a><strong><font color="#4169E1"><a name="TSSetFunctionDomainError"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetFunctionDomainError.html#TSSetFunctionDomainError">TSSetFunctionDomainError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS [...]
-<a name="line407">407: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSFunctionDomainError.html#TSFunctionDomainError">TSFunctionDomainError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html [...]
-
-<a name="line409">409: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetTimeStep.html#TSPseudoSetTimeStep">TSPseudoSetTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscR [...]
-<a name="line410">410: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoTimeStepDefault.html#TSPseudoTimeStepDefault">TSPseudoTimeStepDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,void*)</font></strong>;
-<a name="line411">411: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoComputeTimeStep.html#TSPseudoComputeTimeStep">TSPseudoComputeTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *)</font></strong>;
-<a name="line412">412: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetMaxTimeStep.html#TSPseudoSetMaxTimeStep">TSPseudoSetMaxTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line413">413: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html#TSPseudoSetVerifyTimeStep">TSPseudoSetVerifyTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manu [...]
-<a name="line414">414: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html#TSPseudoVerifyTimeStepDefault">TSPseudoVerifyTimeStepDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs [...]
-<a name="line415">415: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoVerifyTimeStep.html#TSPseudoVerifyTimeStep">TSPseudoVerifyTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscBool. [...]
-<a name="line416">416: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html#TSPseudoSetTimeStepIncrement">TSPseudoSetTimeStepIncrement</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line417">417: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html#TSPseudoIncrementDtFromInitialDt">TSPseudoIncrementDtFromInitialDt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-
-<a name="line419">419: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPythonSetType.html#TSPythonSetType">TSPythonSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char[])</font></strong>;
-
-<a name="line421">421: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSFunction.html#TSComputeRHSFunction">TSComputeRHSFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec [...]
-<a name="line422">422: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSJacobian.html#TSComputeRHSJacobian">TSComputeRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat [...]
-<a name="line423">423: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIFunction.html#TSComputeIFunction">TSComputeIFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,< [...]
-<a name="line424">424: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIJacobian.html#TSComputeIJacobian">TSComputeIJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,< [...]
-<a name="line425">425: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeI2Function.html#TSComputeI2Function">TSComputeI2Function</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a [...]
-<a name="line426">426: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeI2Jacobian.html#TSComputeI2Jacobian">TSComputeI2Jacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a [...]
-<a name="line427">427: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeLinearStability.html#TSComputeLinearStability">TSComputeLinearStability</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/man [...]
-
-<a name="line429">429: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSVISetVariableBounds.html#TSVISetVariableBounds">TSVISetVariableBounds</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
-
-<a name="line431">431: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetBoundaryLocal.html#DMTSSetBoundaryLocal">DMTSSetBoundaryLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../docs/manualpages/Sys/ [...]
-<a name="line432">432: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetRHSFunction.html#DMTSSetRHSFunction">DMTSSetRHSFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSFunction,void*)</font></strong>;
-<a name="line433">433: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetRHSFunction.html#DMTSGetRHSFunction">DMTSGetRHSFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSFunction*,void**)</font></strong>;
-<a name="line434">434: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetRHSJacobian.html#DMTSSetRHSJacobian">DMTSSetRHSJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSJacobian,void*)</font></strong>;
-<a name="line435">435: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetRHSJacobian.html#DMTSGetRHSJacobian">DMTSGetRHSJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSJacobian*,void**)</font></strong>;
-<a name="line436">436: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIFunction.html#DMTSSetIFunction">DMTSSetIFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIFunction,void*)</font></strong>;
-<a name="line437">437: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetIFunction.html#DMTSGetIFunction">DMTSGetIFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIFunction*,void**)</font></strong>;
-<a name="line438">438: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIJacobian.html#DMTSSetIJacobian">DMTSSetIJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIJacobian,void*)</font></strong>;
-<a name="line439">439: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetIJacobian.html#DMTSGetIJacobian">DMTSGetIJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIJacobian*,void**)</font></strong>;
-<a name="line440">440: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetI2Function.html#DMTSSetI2Function">DMTSSetI2Function</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Function,void*)</font></strong>;
-<a name="line441">441: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetI2Function.html#DMTSGetI2Function">DMTSGetI2Function</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Function*,void**)</font></strong>;
-<a name="line442">442: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetI2Jacobian.html#DMTSSetI2Jacobian">DMTSSetI2Jacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Jacobian,void*)</font></strong>;
-<a name="line443">443: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetI2Jacobian.html#DMTSGetI2Jacobian">DMTSGetI2Jacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Jacobian*,void**)</font></strong>;
-
-<a name="line445">445: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetSolutionFunction.html#DMTSSetSolutionFunction">DMTSSetSolutionFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSSolutionFunction,void*)</font></strong>;
-<a name="line446">446: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetSolutionFunction.html#DMTSGetSolutionFunction">DMTSGetSolutionFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSSolutionFunction*,void**)</font></strong>;
-<a name="line447">447: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetForcingFunction.html#DMTSSetForcingFunction">DMTSSetForcingFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSForcingFunction,void*)</font></strong>;
-<a name="line448">448: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetForcingFunction.html#DMTSGetForcingFunction">DMTSGetForcingFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSForcingFunction*,void**)</font></strong>;
-<a name="line449">449: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSGetMinRadius(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line450">450: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSSetMinRadius(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line451">451: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSCheckFromOptions(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (**)(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../docs/manualpages/Sys/PetscRea [...]
-
-<a name="line453">453: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIFunctionLocal.html#DMTSSetIFunctionLocal">DMTSSetIFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys [...]
-<a name="line454">454: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIJacobianLocal.html#DMTSSetIJacobianLocal">DMTSSetIJacobianLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys [...]
-<a name="line455">455: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetRHSFunctionLocal.html#DMTSSetRHSFunctionLocal">DMTSSetRHSFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpag [...]
-
-<a name="line457">457: </a><strong><font color="#4169E1"><a name="DMTSSetIFunctionSerialize"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIFunctionSerialize.html#DMTSSetIFunctionSerialize">DMTSSetIFunctionSerialize</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpa [...]
-<a name="line458">458: </a><strong><font color="#4169E1"><a name="DMTSSetIJacobianSerialize"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIJacobianSerialize.html#DMTSSetIJacobianSerialize">DMTSSetIJacobianSerialize</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpa [...]
-
-<a name="line460">460: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSRHSFunctionLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,void*,void*)</font></strong>;
-<a name="line461">461: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSRHSJacobianLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*)</font></strong>;
-<a name="line462">462: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSIFunctionLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,void*,void*,void*)</font></strong>;
-<a name="line463">463: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSIJacobianLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,void*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat< [...]
-
-<a name="line465">465: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html#DMDATSSetRHSFunctionLocal">DMDATSSetRHSFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> [...]
-<a name="line466">466: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html#DMDATSSetRHSJacobianLocal">DMDATSSetRHSJacobianLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDAL [...]
-<a name="line467">467: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetIFunctionLocal.html#DMDATSSetIFunctionLocal">DMDATSSetIFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(< [...]
-<a name="line468">468: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetIJacobianLocal.html#DMDATSSetIJacobianLocal">DMDATSSetIJacobianLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalIn [...]
-
-<a name="line470">470: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMPlexTSGetGeometryFVM.html#DMPlexTSGetGeometryFVM">DMPlexTSGetGeometryFVM</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">P [...]
-<a name="line471">471: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMPlexTSGetGradientDM.html#DMPlexTSGetGradientDM">DMPlexTSGetGradientDM</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/DM/PetscFV.html#PetscFV">PetscFV</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
-
-<a name="line473">473: </a><font color="#4169E1">typedef struct _n_TSMonitorLGCtx* TSMonitorLGCtx;</font>
-<a name="line474">474: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
-<a name="line475">475: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ray;
-<a name="line476">476: </a> <a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> scatter;
-<a name="line477">477: </a> <a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
-<a name="line478">478: </a> TSMonitorLGCtx lgctx;
-<a name="line479">479: </a>} TSMonitorDMDARayCtx;
-<a name="line480">480: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorDMDARayDestroy(void**)</font></strong>;
-<a name="line481">481: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorDMDARay(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
-<a name="line482">482: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGDMDARay(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
-
-
-<a name="line485">485: </a><font color="#B22222">/* Dynamic creation and loading functions */</font>
-<a name="line486">486: </a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> TSList;
-<a name="line487">487: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetType.html#TSGetType">TSGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSType.html#TSType">TSType</a>*)</font></strong>;
-<a name="line488">488: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetType.html#TSSetType">TSSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSType.html#TSType">TSType</a>)</font></strong>;
-<a name="line489">489: </a><strong><font color="#4169E1"><a name="TSRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRegister.html#TSRegister">TSRegister</a>(const char[], <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
-
-<a name="line491">491: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSNES.html#TSGetSNES">TSGetSNES</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>*)</font></strong>;
-<a name="line492">492: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetSNES.html#TSSetSNES">TSSetSNES</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>)</font></strong>;
-<a name="line493">493: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetKSP.html#TSGetKSP">TSGetKSP</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/KSP/KSP.html#KSP">KSP</a>*)</font></strong>;
-
-<a name="line495">495: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSView.html#TSView">TSView</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line496">496: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSLoad.html#TSLoad">TSLoad</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line497">497: </a><strong><font color="#4169E1"><a name="TSViewFromOptions"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSViewFromOptions(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> A,<a href="../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char name[])</font></strong> {<font color="#4169E1">return</font> <a href="../docs/manualpages/Sys/PetscObjectViewFromOptions.html#Pets [...]
-<a name="line498">498: </a><strong><font color="#4169E1"><a name="TSTrajectoryViewFromOptions"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryViewFromOptions(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> A,<a href="../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char name[])</font></strong> {<font color="#4169E1">return</font> <a href="../docs/ma [...]
-
-<a name="line500">500: </a><strong><font color="#228B22">#define TS_FILE_CLASSID 1211225</font></strong>
-
-<a name="line502">502: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetApplicationContext.html#TSSetApplicationContext">TSSetApplicationContext</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,void *)</font></strong>;
-<a name="line503">503: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetApplicationContext.html#TSGetApplicationContext">TSGetApplicationContext</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,void *)</font></strong>;
-
-<a name="line505">505: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxCreate.html#TSMonitorLGCtxCreate">TSMonitorLGCtxCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,const char[],const char[],int,int,int,int,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,TSMonitorLGCtx *)</font></strong>;
-<a name="line506">506: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxDestroy.html#TSMonitorLGCtxDestroy">TSMonitorLGCtxDestroy</a>(TSMonitorLGCtx*)</font></strong>;
-<a name="line507">507: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGTimeStep(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
-<a name="line508">508: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSolution.html#TSMonitorLGSolution">TSMonitorLGSolution</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.h [...]
-<a name="line509">509: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSetVariableNames.html#TSMonitorLGSetVariableNames">TSMonitorLGSetVariableNames</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char * const*)</font></strong>;
-<a name="line510">510: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGGetVariableNames.html#TSMonitorLGGetVariableNames">TSMonitorLGGetVariableNames</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char *const **)</font></strong>;
-<a name="line511">511: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html#TSMonitorLGCtxSetVariableNames">TSMonitorLGCtxSetVariableNames</a>(TSMonitorLGCtx,const char * const *)</font></strong>;
-<a name="line512">512: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html#TSMonitorLGSetDisplayVariables">TSMonitorLGSetDisplayVariables</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char * const*)</font></strong>;
-<a name="line513">513: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html#TSMonitorLGCtxSetDisplayVariables">TSMonitorLGCtxSetDisplayVariables</a>(TSMonitorLGCtx,const char * const*)</font></strong>;
-<a name="line514">514: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSetTransform.html#TSMonitorLGSetTransform">TSMonitorLGSetTransform</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs [...]
-<a name="line515">515: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxSetTransform.html#TSMonitorLGCtxSetTransform">TSMonitorLGCtxSetTransform</a>(TSMonitorLGCtx,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#V [...]
-<a name="line516">516: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGError.html#TSMonitorLGError">TSMonitorLGError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec"> [...]
-<a name="line517">517: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGSNESIterations(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
-<a name="line518">518: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGKSPIterations(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
-
-<a name="line520">520: </a><font color="#4169E1">typedef struct _n_TSMonitorEnvelopeCtx* TSMonitorEnvelopeCtx;</font>
-<a name="line521">521: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html#TSMonitorEnvelopeCtxCreate">TSMonitorEnvelopeCtxCreate</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSMonitorEnvelopeCtx*)</font></strong>;
-<a name="line522">522: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelope.html#TSMonitorEnvelope">TSMonitorEnvelope</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Ve [...]
-<a name="line523">523: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html#TSMonitorEnvelopeGetBounds">TSMonitorEnvelopeGetBounds</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font></strong>;
-<a name="line524">524: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html#TSMonitorEnvelopeCtxDestroy">TSMonitorEnvelopeCtxDestroy</a>(TSMonitorEnvelopeCtx*)</font></strong>;
-
-<a name="line526">526: </a><font color="#4169E1">typedef struct _n_TSMonitorSPEigCtx* TSMonitorSPEigCtx;</font>
-<a name="line527">527: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSPEigCtxCreate.html#TSMonitorSPEigCtxCreate">TSMonitorSPEigCtxCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,const char[],const char[],int,int,int,int,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,TSMonitorSPEigCtx *)</font></strong>;
-<a name="line528">528: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html#TSMonitorSPEigCtxDestroy">TSMonitorSPEigCtxDestroy</a>(TSMonitorSPEigCtx*)</font></strong>;
-<a name="line529">529: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorSPEig(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
-
-<a name="line531">531: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetEventHandler.html#TSSetEventHandler">TSSetEventHandler</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],<a href="../docs/manualpages/Sys/PetscBool.ht [...]
-<a name="line532">532: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetEventTolerances.html#TSSetEventTolerances">TSSetEventTolerances</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[])</font></strong>;
-<a name="line533">533: </a><font color="#B22222">/*J</font>
-<a name="line534">534: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a> - string with the name of <a href="../docs/manualpages/TS/TSSSP.html#TSSSP">TSSSP</a> scheme.</font>
-
-<a name="line536">536: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line538">538: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSSSPSetType.html#TSSSPSetType">TSSSPSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
-<a name="line539">539: </a><font color="#B22222">J*/</font>
-<a name="line540">540: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a>;</font>
-<a name="line541">541: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSSSPRKS2.html#TSSSPRKS2">TSSSPRKS2</a> </font><font color="#666666">"rks2"</font><font color="#228B22"></font></strong>
-<a name="line542">542: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSSSPRKS3.html#TSSSPRKS3">TSSSPRKS3</a> </font><font color="#666666">"rks3"</font><font color="#228B22"></font></strong>
-<a name="line543">543: </a><strong><font color="#228B22">#define TSSSPRK104 </font><font color="#666666">"rk104"</font><font color="#228B22"></font></strong>
-
-<a name="line545">545: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPSetType.html#TSSSPSetType">TSSSPSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a>)</font></strong>;
-<a name="line546">546: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPGetType.html#TSSSPGetType">TSSSPGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a>*)</font></strong>;
-<a name="line547">547: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPSetNumStages.html#TSSSPSetNumStages">TSSSPSetNumStages</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line548">548: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPGetNumStages.html#TSSSPGetNumStages">TSSSPGetNumStages</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line549">549: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPInitializePackage.html#TSSSPInitializePackage">TSSSPInitializePackage</a>(void)</font></strong>;
-<a name="line550">550: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPFinalizePackage.html#TSSSPFinalizePackage">TSSSPFinalizePackage</a>(void)</font></strong>;
-<a name="line551">551: </a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> TSSSPList;
-
-<a name="line553">553: </a><font color="#B22222">/*S</font>
-<a name="line554">554: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a> - Abstract object that manages time-step adaptivity</font>
-
-<a name="line556">556: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line558">558: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSAdaptCreate.html#TSAdaptCreate">TSAdaptCreate</a>(), <a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a></font>
-<a name="line559">559: </a><font color="#B22222">S*/</font>
-<a name="line560">560: </a><font color="#4169E1">typedef struct _p_TSAdapt *<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>;</font>
-
-<a name="line562">562: </a><font color="#B22222">/*E</font>
-<a name="line563">563: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a> - String with the name of <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a> scheme.</font>
-
-<a name="line565">565: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line567">567: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSAdaptSetType.html#TSAdaptSetType">TSAdaptSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
-<a name="line568">568: </a><font color="#B22222">E*/</font>
-<a name="line569">569: </a><font color="#4169E1">typedef const char *<a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a>;</font>
-<a name="line570">570: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSADAPTBASIC.html#TSADAPTBASIC">TSADAPTBASIC</a> </font><font color="#666666">"basic"</font><font color="#228B22"></font></strong>
-<a name="line571">571: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSADAPTNONE.html#TSADAPTNONE">TSADAPTNONE</a> </font><font color="#666666">"none"</font><font color="#228B22"></font></strong>
-<a name="line572">572: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSADAPTCFL.html#TSADAPTCFL">TSADAPTCFL</a> </font><font color="#666666">"cfl"</font><font color="#228B22"></font></strong>
-
-<a name="line574">574: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetAdapt.html#TSGetAdapt">TSGetAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>*)</font></strong>;
-<a name="line575">575: </a><strong><font color="#4169E1"><a name="TSAdaptRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptRegister.html#TSAdaptRegister">TSAdaptRegister</a>(const char[],<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>);
-<a name="line576">576: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptInitializePackage.html#TSAdaptInitializePackage">TSAdaptInitializePackage</a>(void)</font></strong>;
-<a name="line577">577: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptFinalizePackage.html#TSAdaptFinalizePackage">TSAdaptFinalizePackage</a>(void)</font></strong>;
-<a name="line578">578: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCreate.html#TSAdaptCreate">TSAdaptCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>*)</font></strong>;
-<a name="line579">579: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetType.html#TSAdaptSetType">TSAdaptSetType</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a>)</font></strong>;
-<a name="line580">580: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptSetOptionsPrefix(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,const char[])</font></strong>;
-<a name="line581">581: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCandidatesClear.html#TSAdaptCandidatesClear">TSAdaptCandidatesClear</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>;
-<a name="line582">582: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCandidateAdd.html#TSAdaptCandidateAdd">TSAdaptCandidateAdd</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,const char[],<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../d [...]
-<a name="line583">583: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCandidatesGet.html#TSAdaptCandidatesGet">TSAdaptCandidatesGet</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>**,const <a href= [...]
-<a name="line584">584: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptChoose.html#TSAdaptChoose">TSAdaptChoose</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">Pet [...]
-<a name="line585">585: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCheckStage.html#TSAdaptCheckStage">TSAdaptCheckStage</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">V [...]
-<a name="line586">586: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptView(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line587">587: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptLoad.html#TSAdaptLoad">TSAdaptLoad</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line588">588: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptSetFromOptions(PetscOptionItems*,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>;
-<a name="line589">589: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptReset.html#TSAdaptReset">TSAdaptReset</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>;
-<a name="line590">590: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptDestroy(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>*)</font></strong>;
-<a name="line591">591: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetMonitor.html#TSAdaptSetMonitor">TSAdaptSetMonitor</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line592">592: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetStepLimits.html#TSAdaptSetStepLimits">TSAdaptSetStepLimits</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line593">593: </a><strong><font color="#4169E1"><a name="TSAdaptSetCheckStage"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetCheckStage.html#TSAdaptSetCheckStage">TSAdaptSetCheckStage</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TSAda [...]
-
-<a name="line595">595: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptBasicSetClip.html#TSAdaptBasicSetClip">TSAdaptBasicSetClip</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line596">596: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptBasicGetClip.html#TSAdaptBasicGetClip">TSAdaptBasicGetClip</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-
-<a name="line598">598: </a><font color="#B22222">/*S</font>
-<a name="line599">599: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a> - Abstract object that manages time-step adaptivity</font>
-
-<a name="line601">601: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line603">603: </a><font color="#B22222"> Developer Notes:</font>
-<a name="line604">604: </a><font color="#B22222"> This functionality should be replaced by the <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>.</font>
-
-<a name="line606">606: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSGL.html#TSGL">TSGL</a>, TSGLAdaptCreate(), <a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a></font>
-<a name="line607">607: </a><font color="#B22222">S*/</font>
-<a name="line608">608: </a><font color="#4169E1">typedef struct _p_TSGLAdapt *<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>;</font>
-
-<a name="line610">610: </a><font color="#B22222">/*J</font>
-<a name="line611">611: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a> - String with the name of <a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a> scheme</font>
-
-<a name="line613">613: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line615">615: </a><font color="#B22222">.seealso: TSGLAdaptSetType(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
-<a name="line616">616: </a><font color="#B22222">J*/</font>
-<a name="line617">617: </a><font color="#4169E1">typedef const char *<a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a>;</font>
-<a name="line618">618: </a><strong><font color="#228B22">#define TSGLADAPT_NONE </font><font color="#666666">"none"</font><font color="#228B22"></font></strong>
-<a name="line619">619: </a><strong><font color="#228B22">#define TSGLADAPT_SIZE </font><font color="#666666">"size"</font><font color="#228B22"></font></strong>
-<a name="line620">620: </a><strong><font color="#228B22">#define TSGLADAPT_BOTH </font><font color="#666666">"both"</font><font color="#228B22"></font></strong>
-
-<a name="line622">622: </a><strong><font color="#4169E1"><a name="TSGLAdaptRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLAdaptRegister.html#TSGLAdaptRegister">TSGLAdaptRegister</a>(const char[],<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>)</font></strong>);
-<a name="line623">623: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLAdaptInitializePackage.html#TSGLAdaptInitializePackage">TSGLAdaptInitializePackage</a>(void)</font></strong>;
-<a name="line624">624: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptFinalizePackage(void)</font></strong>;
-<a name="line625">625: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptCreate(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>*)</font></strong>;
-<a name="line626">626: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptSetType(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,<a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a>)</font></strong>;
-<a name="line627">627: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptSetOptionsPrefix(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,const char[])</font></strong>;
-<a name="line628">628: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptChoose(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[],const <a href=".. [...]
-<a name="line629">629: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptView(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-<a name="line630">630: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptSetFromOptions(PetscOptionItems*,<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>)</font></strong>;
-<a name="line631">631: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptDestroy(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>*)</font></strong>;
-
-<a name="line633">633: </a><font color="#B22222">/*J</font>
-<a name="line634">634: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLAcceptType.html#TSGLAcceptType">TSGLAcceptType</a> - String with the name of TSGLAccept scheme</font>
-
-<a name="line636">636: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line638">638: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSGLSetAcceptType.html#TSGLSetAcceptType">TSGLSetAcceptType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
-<a name="line639">639: </a><font color="#B22222">J*/</font>
-<a name="line640">640: </a><font color="#4169E1">typedef const char *<a href="../docs/manualpages/TS/TSGLAcceptType.html#TSGLAcceptType">TSGLAcceptType</a>;</font>
-<a name="line641">641: </a><strong><font color="#228B22">#define TSGLACCEPT_ALWAYS </font><font color="#666666">"always"</font><font color="#228B22"></font></strong>
-
-<a name="line643">643: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSGLAcceptFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,const <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[],<a href="../docs/m [...]
-<a name="line644">644: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLAcceptRegister.html#TSGLAcceptRegister">TSGLAcceptRegister</a>(const char[],TSGLAcceptFunction)</font></strong>;
-
-<a name="line646">646: </a><font color="#B22222">/*J</font>
-<a name="line647">647: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLType.html#TSGLType">TSGLType</a> - family of time integration method within the General Linear class</font>
-
-<a name="line649">649: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line651">651: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSGLSetType.html#TSGLSetType">TSGLSetType</a>(), <a href="../docs/manualpages/TS/TSGLRegister.html#TSGLRegister">TSGLRegister</a>()</font>
-<a name="line652">652: </a><font color="#B22222">J*/</font>
-<a name="line653">653: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSGLType.html#TSGLType">TSGLType</a>;</font>
-<a name="line654">654: </a><strong><font color="#228B22">#define TSGL_IRKS </font><font color="#666666">"irks"</font><font color="#228B22"></font></strong>
-
-<a name="line656">656: </a><strong><font color="#4169E1"><a name="TSGLRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLRegister.html#TSGLRegister">TSGLRegister</a>(const char[],<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
-<a name="line657">657: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLInitializePackage.html#TSGLInitializePackage">TSGLInitializePackage</a>(void)</font></strong>;
-<a name="line658">658: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLFinalizePackage.html#TSGLFinalizePackage">TSGLFinalizePackage</a>(void)</font></strong>;
-<a name="line659">659: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLSetType.html#TSGLSetType">TSGLSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSGLType.html#TSGLType">TSGLType</a>)</font></strong>;
-<a name="line660">660: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLGetAdapt.html#TSGLGetAdapt">TSGLGetAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>*)</font></strong>;
-<a name="line661">661: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLSetAcceptType.html#TSGLSetAcceptType">TSGLSetAcceptType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSGLAcceptType.html#TSGLAcceptType">TSGLAcceptType</a>)</font></strong>;
-
-<a name="line663">663: </a><font color="#B22222">/*J</font>
-<a name="line664">664: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSEIMEXType.html#TSEIMEXType">TSEIMEXType</a> - String with the name of an Extrapolated IMEX method.</font>
-
-<a name="line666">666: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line668">668: </a><font color="#B22222">.seealso: TSEIMEXSetType(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSEIMEX.html#TSEIMEX">TSEIMEX</a>, TSEIMEXRegister()</font>
-<a name="line669">669: </a><font color="#B22222">J*/</font>
-<a name="line670">670: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSEIMEXType.html#TSEIMEXType">TSEIMEXType</a> char*</font></strong>
-
-<a name="line672">672: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEIMEXSetMaxRows.html#TSEIMEXSetMaxRows">TSEIMEXSetMaxRows</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line673">673: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEIMEXSetRowCol.html#TSEIMEXSetRowCol">TSEIMEXSetRowCol</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line674">674: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEIMEXSetOrdAdapt.html#TSEIMEXSetOrdAdapt">TSEIMEXSetOrdAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-
-<a name="line676">676: </a><font color="#B22222">/*J</font>
-<a name="line677">677: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a> - String with the name of a Runge-Kutta method.</font>
-
-<a name="line679">679: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line681">681: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSRKSetType.html#TSRKSetType">TSRKSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSRK.html#TSRK">TSRK</a>, <a href="../docs/manualpages/TS/TSRKRegister.html#TSRKRegister">TSRKRegister</a>()</font>
-<a name="line682">682: </a><font color="#B22222">J*/</font>
-<a name="line683">683: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>;</font>
-<a name="line684">684: </a><strong><font color="#228B22">#define TSRK1FE </font><font color="#666666">"1fe"</font><font color="#228B22"></font></strong>
-<a name="line685">685: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK2A.html#TSRK2A">TSRK2A</a> </font><font color="#666666">"2a"</font><font color="#228B22"></font></strong>
-<a name="line686">686: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK3.html#TSRK3">TSRK3</a> </font><font color="#666666">"3"</font><font color="#228B22"></font></strong>
-<a name="line687">687: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK3BS.html#TSRK3BS">TSRK3BS</a> </font><font color="#666666">"3bs"</font><font color="#228B22"></font></strong>
-<a name="line688">688: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK4.html#TSRK4">TSRK4</a> </font><font color="#666666">"4"</font><font color="#228B22"></font></strong>
-<a name="line689">689: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK5F.html#TSRK5F">TSRK5F</a> </font><font color="#666666">"5f"</font><font color="#228B22"></font></strong>
-<a name="line690">690: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK5DP.html#TSRK5DP">TSRK5DP</a> </font><font color="#666666">"5dp"</font><font color="#228B22"></font></strong>
-<a name="line691">691: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKGetType.html#TSRKGetType">TSRKGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>*)</font></strong>;
-<a name="line692">692: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKSetType.html#TSRKSetType">TSRKSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>)</font></strong>;
-<a name="line693">693: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSRKSetFullyImplicit(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line694">694: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKRegister.html#TSRKRegister">TSRKRegister</a>(<a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/Petsc [...]
-<a name="line695">695: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKInitializePackage.html#TSRKInitializePackage">TSRKInitializePackage</a>(void)</font></strong>;
-<a name="line696">696: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKFinalizePackage.html#TSRKFinalizePackage">TSRKFinalizePackage</a>(void)</font></strong>;
-<a name="line697">697: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKRegisterDestroy.html#TSRKRegisterDestroy">TSRKRegisterDestroy</a>(void)</font></strong>;
-
-<a name="line699">699: </a><font color="#B22222">/*J</font>
-<a name="line700">700: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a> - String with the name of an Additive Runge-Kutta IMEX method.</font>
-
-<a name="line702">702: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line704">704: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSARKIMEXSetType.html#TSARKIMEXSetType">TSARKIMEXSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSARKIMEX.html#TSARKIMEX">TSARKIMEX</a>, <a href="../docs/manualpages/TS/TSARKIMEXRegister.html#TSARKIMEXRegister">TSARKIMEXRegister</a>()</font>
-<a name="line705">705: </a><font color="#B22222">J*/</font>
-<a name="line706">706: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>;</font>
-<a name="line707">707: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX1BEE.html#TSARKIMEX1BEE">TSARKIMEX1BEE</a> </font><font color="#666666">"1bee"</font><font color="#228B22"></font></strong>
-<a name="line708">708: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXA2.html#TSARKIMEXA2">TSARKIMEXA2</a> </font><font color="#666666">"a2"</font><font color="#228B22"></font></strong>
-<a name="line709">709: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXL2.html#TSARKIMEXL2">TSARKIMEXL2</a> </font><font color="#666666">"l2"</font><font color="#228B22"></font></strong>
-<a name="line710">710: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXARS122.html#TSARKIMEXARS122">TSARKIMEXARS122</a> </font><font color="#666666">"ars122"</font><font color="#228B22"></font></strong>
-<a name="line711">711: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX2C.html#TSARKIMEX2C">TSARKIMEX2C</a> </font><font color="#666666">"2c"</font><font color="#228B22"></font></strong>
-<a name="line712">712: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX2D.html#TSARKIMEX2D">TSARKIMEX2D</a> </font><font color="#666666">"2d"</font><font color="#228B22"></font></strong>
-<a name="line713">713: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX2E.html#TSARKIMEX2E">TSARKIMEX2E</a> </font><font color="#666666">"2e"</font><font color="#228B22"></font></strong>
-<a name="line714">714: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXPRSSP2.html#TSARKIMEXPRSSP2">TSARKIMEXPRSSP2</a> </font><font color="#666666">"prssp2"</font><font color="#228B22"></font></strong>
-<a name="line715">715: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX3.html#TSARKIMEX3">TSARKIMEX3</a> </font><font color="#666666">"3"</font><font color="#228B22"></font></strong>
-<a name="line716">716: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXBPR3.html#TSARKIMEXBPR3">TSARKIMEXBPR3</a> </font><font color="#666666">"bpr3"</font><font color="#228B22"></font></strong>
-<a name="line717">717: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXARS443.html#TSARKIMEXARS443">TSARKIMEXARS443</a> </font><font color="#666666">"ars443"</font><font color="#228B22"></font></strong>
-<a name="line718">718: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX4.html#TSARKIMEX4">TSARKIMEX4</a> </font><font color="#666666">"4"</font><font color="#228B22"></font></strong>
-<a name="line719">719: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX5.html#TSARKIMEX5">TSARKIMEX5</a> </font><font color="#666666">"5"</font><font color="#228B22"></font></strong>
-<a name="line720">720: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXGetType.html#TSARKIMEXGetType">TSARKIMEXGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>*)</font></strong>;
-<a name="line721">721: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXSetType.html#TSARKIMEXSetType">TSARKIMEXSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>)</font></strong>;
-<a name="line722">722: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html#TSARKIMEXSetFullyImplicit">TSARKIMEXSetFullyImplicit</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line723">723: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXRegister.html#TSARKIMEXRegister">TSARKIMEXRegister</a>(<a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href= [...]
-<a name="line724">724: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXInitializePackage.html#TSARKIMEXInitializePackage">TSARKIMEXInitializePackage</a>(void)</font></strong>;
-<a name="line725">725: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXFinalizePackage.html#TSARKIMEXFinalizePackage">TSARKIMEXFinalizePackage</a>(void)</font></strong>;
-<a name="line726">726: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXRegisterDestroy.html#TSARKIMEXRegisterDestroy">TSARKIMEXRegisterDestroy</a>(void)</font></strong>;
-
-<a name="line728">728: </a><font color="#B22222">/*J</font>
-<a name="line729">729: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a> - String with the name of a Rosenbrock-W method.</font>
-
-<a name="line731">731: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line733">733: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSRosWSetType.html#TSRosWSetType">TSRosWSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSROSW.html#TSROSW">TSROSW</a>, <a href="../docs/manualpages/TS/TSRosWRegister.html#TSRosWRegister">TSRosWRegister</a>()</font>
-<a name="line734">734: </a><font color="#B22222">J*/</font>
-<a name="line735">735: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>;</font>
-<a name="line736">736: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSW2M.html#TSROSW2M">TSROSW2M</a> </font><font color="#666666">"2m"</font><font color="#228B22"></font></strong>
-<a name="line737">737: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSW2P.html#TSROSW2P">TSROSW2P</a> </font><font color="#666666">"2p"</font><font color="#228B22"></font></strong>
-<a name="line738">738: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWRA3PW.html#TSROSWRA3PW">TSROSWRA3PW</a> </font><font color="#666666">"ra3pw"</font><font color="#228B22"></font></strong>
-<a name="line739">739: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWRA34PW2.html#TSROSWRA34PW2">TSROSWRA34PW2</a> </font><font color="#666666">"ra34pw2"</font><font color="#228B22"></font></strong>
-<a name="line740">740: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWRODAS3.html#TSROSWRODAS3">TSROSWRODAS3</a> </font><font color="#666666">"rodas3"</font><font color="#228B22"></font></strong>
-<a name="line741">741: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWSANDU3.html#TSROSWSANDU3">TSROSWSANDU3</a> </font><font color="#666666">"sandu3"</font><font color="#228B22"></font></strong>
-<a name="line742">742: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWASSP3P3S1C.html#TSROSWASSP3P3S1C">TSROSWASSP3P3S1C</a> </font><font color="#666666">"assp3p3s1c"</font><font color="#228B22"></font></strong>
-<a name="line743">743: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWLASSP3P4S2C.html#TSROSWLASSP3P4S2C">TSROSWLASSP3P4S2C</a> </font><font color="#666666">"lassp3p4s2c"</font><font color="#228B22"></font></strong>
-<a name="line744">744: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWLLSSP3P4S2C.html#TSROSWLLSSP3P4S2C">TSROSWLLSSP3P4S2C</a> </font><font color="#666666">"llssp3p4s2c"</font><font color="#228B22"></font></strong>
-<a name="line745">745: </a><strong><font color="#228B22">#define TSROSWARK3 </font><font color="#666666">"ark3"</font><font color="#228B22"></font></strong>
-<a name="line746">746: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWTHETA1.html#TSROSWTHETA1">TSROSWTHETA1</a> </font><font color="#666666">"theta1"</font><font color="#228B22"></font></strong>
-<a name="line747">747: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWTHETA2.html#TSROSWTHETA2">TSROSWTHETA2</a> </font><font color="#666666">"theta2"</font><font color="#228B22"></font></strong>
-<a name="line748">748: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWGRK4T.html#TSROSWGRK4T">TSROSWGRK4T</a> </font><font color="#666666">"grk4t"</font><font color="#228B22"></font></strong>
-<a name="line749">749: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWSHAMP4.html#TSROSWSHAMP4">TSROSWSHAMP4</a> </font><font color="#666666">"shamp4"</font><font color="#228B22"></font></strong>
-<a name="line750">750: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWVELDD4.html#TSROSWVELDD4">TSROSWVELDD4</a> </font><font color="#666666">"veldd4"</font><font color="#228B22"></font></strong>
-<a name="line751">751: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSW4L.html#TSROSW4L">TSROSW4L</a> </font><font color="#666666">"4l"</font><font color="#228B22"></font></strong>
-
-<a name="line753">753: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWGetType.html#TSRosWGetType">TSRosWGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>*)</font></strong>;
-<a name="line754">754: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWSetType.html#TSRosWSetType">TSRosWSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>)</font></strong>;
-<a name="line755">755: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWSetRecomputeJacobian.html#TSRosWSetRecomputeJacobian">TSRosWSetRecomputeJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line756">756: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWRegister.html#TSRosWRegister">TSRosWRegister</a>(<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpag [...]
-<a name="line757">757: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWRegisterRos4.html#TSRosWRegisterRos4">TSRosWRegisterRos4</a>(<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../do [...]
-<a name="line758">758: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWInitializePackage.html#TSRosWInitializePackage">TSRosWInitializePackage</a>(void)</font></strong>;
-<a name="line759">759: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWFinalizePackage.html#TSRosWFinalizePackage">TSRosWFinalizePackage</a>(void)</font></strong>;
-<a name="line760">760: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWRegisterDestroy.html#TSRosWRegisterDestroy">TSRosWRegisterDestroy</a>(void)</font></strong>;
-
-<a name="line762">762: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSBDFSetOrder.html#TSBDFSetOrder">TSBDFSetOrder</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line763">763: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSBDFGetOrder.html#TSBDFGetOrder">TSBDFGetOrder</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line764">764: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSBDFUseAdapt.html#TSBDFUseAdapt">TSBDFUseAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-
-<a name="line766">766: </a><font color="#B22222">/*</font>
-<a name="line767">767: </a><font color="#B22222"> PETSc interface to Sundials</font>
-<a name="line768">768: </a><font color="#B22222">*/</font>
-<a name="line769">769: </a><font color="#A020F0">#ifdef PETSC_HAVE_SUNDIALS</font>
-<a name="line770">770: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> { SUNDIALS_ADAMS=1,SUNDIALS_BDF=2} TSSundialsLmmType;
-<a name="line771">771: </a>PETSC_EXTERN const char *const TSSundialsLmmTypes[];
-<a name="line772">772: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> { SUNDIALS_MODIFIED_GS = 1,SUNDIALS_CLASSICAL_GS = 2 } TSSundialsGramSchmidtType;
-<a name="line773">773: </a>PETSC_EXTERN const char *const TSSundialsGramSchmidtTypes[];
-<a name="line774">774: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetType.html#TSSundialsSetType">TSSundialsSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSSundialsLmmType)</font></strong>;
-<a name="line775">775: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsGetPC.html#TSSundialsGetPC">TSSundialsGetPC</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/PC/PC.html#PC">PC</a>*)</font></strong>;
-<a name="line776">776: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetTolerance.html#TSSundialsSetTolerance">TSSundialsSetTolerance</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line777">777: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetMinTimeStep.html#TSSundialsSetMinTimeStep">TSSundialsSetMinTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line778">778: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetMaxTimeStep.html#TSSundialsSetMaxTimeStep">TSSundialsSetMaxTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line779">779: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsGetIterations.html#TSSundialsGetIterations">TSSundialsGetIterations</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *)</font></strong>;
-<a name="line780">780: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetGramSchmidtType.html#TSSundialsSetGramSchmidtType">TSSundialsSetGramSchmidtType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSSundialsGramSchmidtType)</font></strong>;
-<a name="line781">781: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSSundialsSetGMRESRestart(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line782">782: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetLinearTolerance.html#TSSundialsSetLinearTolerance">TSSundialsSetLinearTolerance</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line783">783: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsMonitorInternalSteps.html#TSSundialsMonitorInternalSteps">TSSundialsMonitorInternalSteps</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> )</font></strong>;
-<a name="line784">784: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSSundialsGetParameters(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *,long*[],double*[])</font></strong>;
-<a name="line785">785: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetMaxl.html#TSSundialsSetMaxl">TSSundialsSetMaxl</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line786">786: </a><font color="#A020F0">#endif</font>
-
-<a name="line788">788: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaSetTheta.html#TSThetaSetTheta">TSThetaSetTheta</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line789">789: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaGetTheta.html#TSThetaGetTheta">TSThetaGetTheta</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line790">790: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaGetEndpoint.html#TSThetaGetEndpoint">TSThetaGetEndpoint</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line791">791: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaSetEndpoint.html#TSThetaSetEndpoint">TSThetaSetEndpoint</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-
-<a name="line793">793: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaUseAdapt.html#TSAlphaUseAdapt">TSAlphaUseAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line794">794: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaSetRadius.html#TSAlphaSetRadius">TSAlphaSetRadius</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line795">795: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaSetParams.html#TSAlphaSetParams">TSAlphaSetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.h [...]
-<a name="line796">796: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaGetParams.html#TSAlphaGetParams">TSAlphaGetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal [...]
-
-<a name="line798">798: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2UseAdapt.html#TSAlpha2UseAdapt">TSAlpha2UseAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line799">799: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2SetRadius.html#TSAlpha2SetRadius">TSAlpha2SetRadius</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line800">800: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2SetParams.html#TSAlpha2SetParams">TSAlpha2SetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscRea [...]
-<a name="line801">801: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2GetParams.html#TSAlpha2GetParams">TSAlpha2GetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscR [...]
-
-<a name="line803">803: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetDM.html#TSSetDM">TSSetDM</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>)</font></strong>;
-<a name="line804">804: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetDM.html#TSGetDM">TSGetDM</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
-
-<a name="line806">806: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/SNESTSFormFunction.html#SNESTSFormFunction">SNESTSFormFunction</a>(<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
-<a name="line807">807: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/SNESTSFormJacobian.html#SNESTSFormJacobian">SNESTSFormJacobian</a>(<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*)</fon [...]
-
-<a name="line809">809: </a><font color="#A020F0">#endif</font>
+<a name="line287">287: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSTrajectorySetMonitor.html#TSTrajectorySetMonitor">TSTrajectorySetMonitor</a>(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+
+<a name="line289">289: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetCostGradients.html#TSSetCostGradients">TSSetCostGradients</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</ [...]
+<a name="line290">290: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetCostGradients.html#TSGetCostGradients">TSGetCostGradients</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>**,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>** [...]
+<a name="line291">291: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetCostIntegrand.html#TSSetCostIntegrand">TSSetCostIntegrand</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manua [...]
+<a name="line292">292: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetCostIntegral.html#TSGetCostIntegral">TSGetCostIntegral</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font></strong>;
+
+<a name="line294">294: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSetRHSJacobian.html#TSAdjointSetRHSJacobian">TSAdjointSetRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manual [...]
+<a name="line295">295: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSolve.html#TSAdjointSolve">TSAdjointSolve</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line296">296: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSetSteps.html#TSAdjointSetSteps">TSAdjointSetSteps</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+
+<a name="line298">298: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeRHSJacobian.html#TSAdjointComputeRHSJacobian">TSAdjointComputeRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/ [...]
+<a name="line299">299: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointStep.html#TSAdjointStep">TSAdjointStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line300">300: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointSetUp.html#TSAdjointSetUp">TSAdjointSetUp</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line301">301: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeDRDPFunction.html#TSAdjointComputeDRDPFunction">TSAdjointComputeDRDPFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpag [...]
+<a name="line302">302: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeDRDYFunction.html#TSAdjointComputeDRDYFunction">TSAdjointComputeDRDYFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpag [...]
+<a name="line303">303: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointComputeCostIntegrand.html#TSAdjointComputeCostIntegrand">TSAdjointComputeCostIntegrand</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manual [...]
+<a name="line304">304: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointCostIntegral.html#TSAdjointCostIntegral">TSAdjointCostIntegral</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line305">305: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSForwardCostIntegral.html#TSForwardCostIntegral">TSForwardCostIntegral</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+
+<a name="line307">307: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetDuration.html#TSSetDuration">TSSetDuration</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line308">308: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetDuration.html#TSGetDuration">TSGetDuration</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line309">309: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetExactFinalTime.html#TSSetExactFinalTime">TSSetExactFinalTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSExactFinalTimeOption.html#TSExactFinalTimeOption">TSExactFinalTimeOption</a>)</font></strong>;
+
+<a name="line311">311: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDefault.html#TSMonitorDefault">TSMonitorDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec"> [...]
+
+<a name="line313">313: </a><font color="#4169E1">typedef struct _n_TSMonitorDrawCtx* TSMonitorDrawCtx;</font>
+<a name="line314">314: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawCtxCreate.html#TSMonitorDrawCtxCreate">TSMonitorDrawCtxCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,const char[],const char[],int,int,int,int,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,TSMonitorDrawCtx *)</font></strong>;
+<a name="line315">315: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawCtxDestroy.html#TSMonitorDrawCtxDestroy">TSMonitorDrawCtxDestroy</a>(TSMonitorDrawCtx*)</font></strong>;
+<a name="line316">316: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawSolution.html#TSMonitorDrawSolution">TSMonitorDrawSolution</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec [...]
+<a name="line317">317: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawSolutionPhase.html#TSMonitorDrawSolutionPhase">TSMonitorDrawSolutionPhase</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/ [...]
+<a name="line318">318: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorDrawError.html#TSMonitorDrawError">TSMonitorDrawError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html [...]
+
+<a name="line320">320: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointMonitorDefault.html#TSAdjointMonitorDefault">TSAdjointMonitorDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpag [...]
+<a name="line321">321: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdjointMonitorDrawSensi.html#TSAdjointMonitorDrawSensi">TSAdjointMonitorDrawSensi</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/man [...]
+
+<a name="line323">323: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSolution.html#TSMonitorSolution">TSMonitorSolution</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Ve [...]
+<a name="line324">324: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSolutionVTK.html#TSMonitorSolutionVTK">TSMonitorSolutionVTK</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Ve [...]
+<a name="line325">325: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSolutionVTKDestroy.html#TSMonitorSolutionVTKDestroy">TSMonitorSolutionVTKDestroy</a>(void*)</font></strong>;
+
+<a name="line327">327: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSStep.html#TSStep">TSStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line328">328: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEvaluateWLTE.html#TSEvaluateWLTE">TSEvaluateWLTE</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/NormType.html#NormType">NormType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscRe [...]
+<a name="line329">329: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEvaluateStep.html#TSEvaluateStep">TSEvaluateStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a [...]
+<a name="line330">330: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line331">331: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetEquationType.html#TSGetEquationType">TSGetEquationType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSEquationType.html#TSEquationType">TSEquationType</a>*)</font></strong>;
+<a name="line332">332: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetEquationType.html#TSSetEquationType">TSSetEquationType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSEquationType.html#TSEquationType">TSEquationType</a>)</font></strong>;
+<a name="line333">333: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetConvergedReason.html#TSGetConvergedReason">TSGetConvergedReason</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSConvergedReason.html#TSConvergedReason">TSConvergedReason</a>*)</font></strong>;
+<a name="line334">334: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetConvergedReason.html#TSSetConvergedReason">TSSetConvergedReason</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSConvergedReason.html#TSConvergedReason">TSConvergedReason</a>)</font></strong>;
+<a name="line335">335: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSolveTime.html#TSGetSolveTime">TSGetSolveTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line336">336: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSNESIterations.html#TSGetSNESIterations">TSGetSNESIterations</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line337">337: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetKSPIterations.html#TSGetKSPIterations">TSGetKSPIterations</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line338">338: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetStepRejections.html#TSGetStepRejections">TSGetStepRejections</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line339">339: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetMaxStepRejections.html#TSSetMaxStepRejections">TSSetMaxStepRejections</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line340">340: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSNESFailures.html#TSGetSNESFailures">TSGetSNESFailures</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line341">341: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetMaxSNESFailures.html#TSSetMaxSNESFailures">TSSetMaxSNESFailures</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line342">342: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetErrorIfStepFails.html#TSSetErrorIfStepFails">TSSetErrorIfStepFails</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line343">343: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRollBack.html#TSRollBack">TSRollBack</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line344">344: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+
+<a name="line346">346: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>**)</font></strong>;
+
+<a name="line348">348: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetInitialTimeStep.html#TSSetInitialTimeStep">TSSetInitialTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line349">349: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTimeStep.html#TSGetTimeStep">TSGetTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line350">350: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTime.html#TSGetTime">TSGetTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line351">351: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetTime.html#TSSetTime">TSSetTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line352">352: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTimeStepNumber.html#TSGetTimeStepNumber">TSGetTimeStepNumber</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line353">353: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line354">354: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetPrevTime.html#TSGetPrevTime">TSGetPrevTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+
+<a name="line356">356: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSRHSFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
+<a name="line357">357: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSRHSJacobian)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*)</font [...]
+<a name="line358">358: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetRHSFunction.html#TSSetRHSFunction">TSSetRHSFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,TSRHSFunction,void*)</font></strong>;
+<a name="line359">359: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetRHSFunction.html#TSGetRHSFunction">TSGetRHSFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,TSRHSFunction*,void**)</font></strong>;
+<a name="line360">360: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetRHSJacobian.html#TSSetRHSJacobian">TSSetRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,TSRHSJacobian,void*)</font></strong>;
+<a name="line361">361: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetRHSJacobian.html#TSGetRHSJacobian">TSGetRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,TSRHSJacobian*,void**)</font></strong>;
+<a name="line362">362: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRHSJacobianSetReuse.html#TSRHSJacobianSetReuse">TSRHSJacobianSetReuse</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+
+<a name="line364">364: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSSolutionFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
+<a name="line365">365: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetSolutionFunction.html#TSSetSolutionFunction">TSSetSolutionFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSSolutionFunction,void*)</font></strong>;
+<a name="line366">366: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSForcingFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
+<a name="line367">367: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetForcingFunction.html#TSSetForcingFunction">TSSetForcingFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSForcingFunction,void*)</font></strong>;
+
+<a name="line369">369: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSIFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font>< [...]
+<a name="line370">370: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSIJacobian)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal< [...]
+<a name="line371">371: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetIFunction.html#TSSetIFunction">TSSetIFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,TSIFunction,void*)</font></strong>;
+<a name="line372">372: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetIFunction.html#TSGetIFunction">TSGetIFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,TSIFunction*,void**)</font></strong>;
+<a name="line373">373: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetIJacobian.html#TSSetIJacobian">TSSetIJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,TSIJacobian,void*)</font></strong>;
+<a name="line374">374: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetIJacobian.html#TSGetIJacobian">TSGetIJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,TSIJacobian*,void**)</font></strong>;
+
+<a name="line376">376: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSI2Function)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../d [...]
+<a name="line377">377: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSI2Jacobian)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../d [...]
+<a name="line378">378: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetI2Function.html#TSSetI2Function">TSSetI2Function</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,TSI2Function,void*)</font></strong>;
+<a name="line379">379: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetI2Function.html#TSGetI2Function">TSGetI2Function</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,TSI2Function*,void**)</font></strong>;
+<a name="line380">380: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetI2Jacobian.html#TSSetI2Jacobian">TSSetI2Jacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,TSI2Jacobian,void*)</font></strong>;
+<a name="line381">381: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetI2Jacobian.html#TSGetI2Jacobian">TSGetI2Jacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*,TSI2Jacobian*,void**)</font></strong>;
+
+<a name="line383">383: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSFunctionLinear.html#TSComputeRHSFunctionLinear">TSComputeRHSFunctionLinear</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec [...]
+<a name="line384">384: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSJacobianConstant.html#TSComputeRHSJacobianConstant">TSComputeRHSJacobianConstant</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpag [...]
+<a name="line385">385: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIFunctionLinear.html#TSComputeIFunctionLinear">TSComputeIFunctionLinear</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.h [...]
+<a name="line386">386: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIJacobianConstant.html#TSComputeIJacobianConstant">TSComputeIJacobianConstant</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec [...]
+<a name="line387">387: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeSolutionFunction.html#TSComputeSolutionFunction">TSComputeSolutionFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line388">388: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeForcingFunction.html#TSComputeForcingFunction">TSComputeForcingFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line389">389: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIJacobianDefaultColor.html#TSComputeIJacobianDefaultColor">TSComputeIJacobianDefaultColor</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/man [...]
+
+<a name="line391">391: </a><strong><font color="#4169E1"><a name="TSSetPreStep"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPreStep.html#TSSetPreStep">TSSetPreStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
+<a name="line392">392: </a><strong><font color="#4169E1"><a name="TSSetPreStage"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPreStage.html#TSSetPreStage">TSSetPreStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpage [...]
+<a name="line393">393: </a><strong><font color="#4169E1"><a name="TSSetPostStage"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPostStage.html#TSSetPostStage">TSSetPostStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manual [...]
+<a name="line394">394: </a><strong><font color="#4169E1"><a name="TSSetPostStep"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetPostStep.html#TSSetPostStep">TSSetPostStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
+<a name="line395">395: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPreStep.html#TSPreStep">TSPreStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line396">396: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPreStage.html#TSPreStage">TSPreStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line397">397: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPostStage.html#TSPostStage">TSPostStage</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font [...]
+<a name="line398">398: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPostStep.html#TSPostStep">TSPostStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line399">399: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSInterpolate.html#TSInterpolate">TSInterpolate</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+<a name="line400">400: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetTolerances.html#TSSetTolerances">TSSetTolerances</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscR [...]
+<a name="line401">401: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetTolerances.html#TSGetTolerances">TSGetTolerances</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">Pets [...]
+<a name="line402">402: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSErrorWeightedNormInfinity.html#TSErrorWeightedNormInfinity">TSErrorWeightedNormInfinity</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html [...]
+<a name="line403">403: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSErrorWeightedNorm2.html#TSErrorWeightedNorm2">TSErrorWeightedNorm2</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal [...]
+<a name="line404">404: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSErrorWeightedNorm.html#TSErrorWeightedNorm">TSErrorWeightedNorm</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/NormType.html#NormType">NormType</a>,< [...]
+<a name="line405">405: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetCFLTimeLocal.html#TSSetCFLTimeLocal">TSSetCFLTimeLocal</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line406">406: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetCFLTime.html#TSGetCFLTime">TSGetCFLTime</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line407">407: </a><strong><font color="#4169E1"><a name="TSSetFunctionDomainError"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetFunctionDomainError.html#TSSetFunctionDomainError">TSSetFunctionDomainError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS [...]
+<a name="line408">408: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSFunctionDomainError.html#TSFunctionDomainError">TSFunctionDomainError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscBool.html [...]
+
+<a name="line410">410: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetTimeStep.html#TSPseudoSetTimeStep">TSPseudoSetTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscR [...]
+<a name="line411">411: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoTimeStepDefault.html#TSPseudoTimeStepDefault">TSPseudoTimeStepDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,void*)</font></strong>;
+<a name="line412">412: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoComputeTimeStep.html#TSPseudoComputeTimeStep">TSPseudoComputeTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *)</font></strong>;
+<a name="line413">413: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetMaxTimeStep.html#TSPseudoSetMaxTimeStep">TSPseudoSetMaxTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line414">414: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetVerifyTimeStep.html#TSPseudoSetVerifyTimeStep">TSPseudoSetVerifyTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manu [...]
+<a name="line415">415: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoVerifyTimeStepDefault.html#TSPseudoVerifyTimeStepDefault">TSPseudoVerifyTimeStepDefault</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs [...]
+<a name="line416">416: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoVerifyTimeStep.html#TSPseudoVerifyTimeStep">TSPseudoVerifyTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscBool. [...]
+<a name="line417">417: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoSetTimeStepIncrement.html#TSPseudoSetTimeStepIncrement">TSPseudoSetTimeStepIncrement</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line418">418: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPseudoIncrementDtFromInitialDt.html#TSPseudoIncrementDtFromInitialDt">TSPseudoIncrementDtFromInitialDt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+
+<a name="line420">420: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSPythonSetType.html#TSPythonSetType">TSPythonSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char[])</font></strong>;
+
+<a name="line422">422: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSFunction.html#TSComputeRHSFunction">TSComputeRHSFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec [...]
+<a name="line423">423: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeRHSJacobian.html#TSComputeRHSJacobian">TSComputeRHSJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat [...]
+<a name="line424">424: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIFunction.html#TSComputeIFunction">TSComputeIFunction</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,< [...]
+<a name="line425">425: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeIJacobian.html#TSComputeIJacobian">TSComputeIJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,< [...]
+<a name="line426">426: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeI2Function.html#TSComputeI2Function">TSComputeI2Function</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a [...]
+<a name="line427">427: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeI2Jacobian.html#TSComputeI2Jacobian">TSComputeI2Jacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a [...]
+<a name="line428">428: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSComputeLinearStability.html#TSComputeLinearStability">TSComputeLinearStability</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/man [...]
+
+<a name="line430">430: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSVISetVariableBounds.html#TSVISetVariableBounds">TSVISetVariableBounds</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)</font></strong>;
+
+<a name="line432">432: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetBoundaryLocal.html#DMTSSetBoundaryLocal">DMTSSetBoundaryLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../docs/manualpages/Sys/ [...]
+<a name="line433">433: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetRHSFunction.html#DMTSSetRHSFunction">DMTSSetRHSFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSFunction,void*)</font></strong>;
+<a name="line434">434: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetRHSFunction.html#DMTSGetRHSFunction">DMTSGetRHSFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSFunction*,void**)</font></strong>;
+<a name="line435">435: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetRHSJacobian.html#DMTSSetRHSJacobian">DMTSSetRHSJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSJacobian,void*)</font></strong>;
+<a name="line436">436: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetRHSJacobian.html#DMTSGetRHSJacobian">DMTSGetRHSJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSRHSJacobian*,void**)</font></strong>;
+<a name="line437">437: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIFunction.html#DMTSSetIFunction">DMTSSetIFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIFunction,void*)</font></strong>;
+<a name="line438">438: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetIFunction.html#DMTSGetIFunction">DMTSGetIFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIFunction*,void**)</font></strong>;
+<a name="line439">439: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIJacobian.html#DMTSSetIJacobian">DMTSSetIJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIJacobian,void*)</font></strong>;
+<a name="line440">440: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetIJacobian.html#DMTSGetIJacobian">DMTSGetIJacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSIJacobian*,void**)</font></strong>;
+<a name="line441">441: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetI2Function.html#DMTSSetI2Function">DMTSSetI2Function</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Function,void*)</font></strong>;
+<a name="line442">442: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetI2Function.html#DMTSGetI2Function">DMTSGetI2Function</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Function*,void**)</font></strong>;
+<a name="line443">443: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetI2Jacobian.html#DMTSSetI2Jacobian">DMTSSetI2Jacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Jacobian,void*)</font></strong>;
+<a name="line444">444: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetI2Jacobian.html#DMTSGetI2Jacobian">DMTSGetI2Jacobian</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSI2Jacobian*,void**)</font></strong>;
+
+<a name="line446">446: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetSolutionFunction.html#DMTSSetSolutionFunction">DMTSSetSolutionFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSSolutionFunction,void*)</font></strong>;
+<a name="line447">447: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetSolutionFunction.html#DMTSGetSolutionFunction">DMTSGetSolutionFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSSolutionFunction*,void**)</font></strong>;
+<a name="line448">448: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetForcingFunction.html#DMTSSetForcingFunction">DMTSSetForcingFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSForcingFunction,void*)</font></strong>;
+<a name="line449">449: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSGetForcingFunction.html#DMTSGetForcingFunction">DMTSGetForcingFunction</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,TSForcingFunction*,void**)</font></strong>;
+<a name="line450">450: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSGetMinRadius(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line451">451: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSSetMinRadius(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line452">452: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMTSCheckFromOptions(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (**)(<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../docs/manualpages/Sys/PetscRea [...]
+
+<a name="line454">454: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIFunctionLocal.html#DMTSSetIFunctionLocal">DMTSSetIFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys [...]
+<a name="line455">455: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIJacobianLocal.html#DMTSSetIJacobianLocal">DMTSSetIJacobianLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys [...]
+<a name="line456">456: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetRHSFunctionLocal.html#DMTSSetRHSFunctionLocal">DMTSSetRHSFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpag [...]
+
+<a name="line458">458: </a><strong><font color="#4169E1"><a name="DMTSSetIFunctionSerialize"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIFunctionSerialize.html#DMTSSetIFunctionSerialize">DMTSSetIFunctionSerialize</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpa [...]
+<a name="line459">459: </a><strong><font color="#4169E1"><a name="DMTSSetIJacobianSerialize"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMTSSetIJacobianSerialize.html#DMTSSetIJacobianSerialize">DMTSSetIJacobianSerialize</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpa [...]
+
+<a name="line461">461: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSRHSFunctionLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,void*,void*)</font></strong>;
+<a name="line462">462: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSRHSJacobianLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*)</font></strong>;
+<a name="line463">463: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSIFunctionLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,void*,void*,void*)</font></strong>;
+<a name="line464">464: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*DMDATSIJacobianLocal)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,void*,void*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat< [...]
+
+<a name="line466">466: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetRHSFunctionLocal.html#DMDATSSetRHSFunctionLocal">DMDATSSetRHSFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> [...]
+<a name="line467">467: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetRHSJacobianLocal.html#DMDATSSetRHSJacobianLocal">DMDATSSetRHSJacobianLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDAL [...]
+<a name="line468">468: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetIFunctionLocal.html#DMDATSSetIFunctionLocal">DMDATSSetIFunctionLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(< [...]
+<a name="line469">469: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMDATSSetIJacobianLocal.html#DMDATSSetIJacobianLocal">DMDATSSetIJacobianLocal</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalIn [...]
+
+<a name="line471">471: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMPlexTSGetGeometryFVM.html#DMPlexTSGetGeometryFVM">DMPlexTSGetGeometryFVM</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">P [...]
+<a name="line472">472: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/DMPlexTSGetGradientDM.html#DMPlexTSGetGradientDM">DMPlexTSGetGradientDM</a>(<a href="../docs/manualpages/DM/DM.html#DM">DM</a>,<a href="../docs/manualpages/DM/PetscFV.html#PetscFV">PetscFV</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
+
+<a name="line474">474: </a><font color="#4169E1">typedef struct _n_TSMonitorLGCtx* TSMonitorLGCtx;</font>
+<a name="line475">475: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
+<a name="line476">476: </a> <a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ray;
+<a name="line477">477: </a> <a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> scatter;
+<a name="line478">478: </a> <a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
+<a name="line479">479: </a> TSMonitorLGCtx lgctx;
+<a name="line480">480: </a>} TSMonitorDMDARayCtx;
+<a name="line481">481: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorDMDARayDestroy(void**)</font></strong>;
+<a name="line482">482: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorDMDARay(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
+<a name="line483">483: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGDMDARay(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
+
+
+<a name="line486">486: </a><font color="#B22222">/* Dynamic creation and loading functions */</font>
+<a name="line487">487: </a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> TSList;
+<a name="line488">488: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetType.html#TSGetType">TSGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSType.html#TSType">TSType</a>*)</font></strong>;
+<a name="line489">489: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetType.html#TSSetType">TSSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSType.html#TSType">TSType</a>)</font></strong>;
+<a name="line490">490: </a><strong><font color="#4169E1"><a name="TSRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRegister.html#TSRegister">TSRegister</a>(const char[], <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
+
+<a name="line492">492: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetSNES.html#TSGetSNES">TSGetSNES</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>*)</font></strong>;
+<a name="line493">493: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetSNES.html#TSSetSNES">TSSetSNES</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>)</font></strong>;
+<a name="line494">494: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetKSP.html#TSGetKSP">TSGetKSP</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/KSP/KSP.html#KSP">KSP</a>*)</font></strong>;
+
+<a name="line496">496: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSView.html#TSView">TSView</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+<a name="line497">497: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSLoad.html#TSLoad">TSLoad</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+<a name="line498">498: </a><strong><font color="#4169E1"><a name="TSViewFromOptions"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSViewFromOptions(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> A,<a href="../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char name[])</font></strong> {<font color="#4169E1">return</font> <a href="../docs/manualpages/Sys/PetscObjectViewFromOptions.html#Pets [...]
+<a name="line499">499: </a><strong><font color="#4169E1"><a name="TSTrajectoryViewFromOptions"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryViewFromOptions(<a href="../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> A,<a href="../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char name[])</font></strong> {<font color="#4169E1">return</font> <a href="../docs/ma [...]
+
+<a name="line501">501: </a><strong><font color="#228B22">#define TS_FILE_CLASSID 1211225</font></strong>
+
+<a name="line503">503: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetApplicationContext.html#TSSetApplicationContext">TSSetApplicationContext</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,void *)</font></strong>;
+<a name="line504">504: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetApplicationContext.html#TSGetApplicationContext">TSGetApplicationContext</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,void *)</font></strong>;
+
+<a name="line506">506: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxCreate.html#TSMonitorLGCtxCreate">TSMonitorLGCtxCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,const char[],const char[],int,int,int,int,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,TSMonitorLGCtx *)</font></strong>;
+<a name="line507">507: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxDestroy.html#TSMonitorLGCtxDestroy">TSMonitorLGCtxDestroy</a>(TSMonitorLGCtx*)</font></strong>;
+<a name="line508">508: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGTimeStep(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
+<a name="line509">509: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSolution.html#TSMonitorLGSolution">TSMonitorLGSolution</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.h [...]
+<a name="line510">510: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSetVariableNames.html#TSMonitorLGSetVariableNames">TSMonitorLGSetVariableNames</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char * const*)</font></strong>;
+<a name="line511">511: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGGetVariableNames.html#TSMonitorLGGetVariableNames">TSMonitorLGGetVariableNames</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char *const **)</font></strong>;
+<a name="line512">512: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxSetVariableNames.html#TSMonitorLGCtxSetVariableNames">TSMonitorLGCtxSetVariableNames</a>(TSMonitorLGCtx,const char * const *)</font></strong>;
+<a name="line513">513: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSetDisplayVariables.html#TSMonitorLGSetDisplayVariables">TSMonitorLGSetDisplayVariables</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,const char * const*)</font></strong>;
+<a name="line514">514: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxSetDisplayVariables.html#TSMonitorLGCtxSetDisplayVariables">TSMonitorLGCtxSetDisplayVariables</a>(TSMonitorLGCtx,const char * const*)</font></strong>;
+<a name="line515">515: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGSetTransform.html#TSMonitorLGSetTransform">TSMonitorLGSetTransform</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs [...]
+<a name="line516">516: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGCtxSetTransform.html#TSMonitorLGCtxSetTransform">TSMonitorLGCtxSetTransform</a>(TSMonitorLGCtx,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#V [...]
+<a name="line517">517: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorLGError.html#TSMonitorLGError">TSMonitorLGError</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec"> [...]
+<a name="line518">518: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGSNESIterations(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
+<a name="line519">519: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorLGKSPIterations(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
+
+<a name="line521">521: </a><font color="#4169E1">typedef struct _n_TSMonitorEnvelopeCtx* TSMonitorEnvelopeCtx;</font>
+<a name="line522">522: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelopeCtxCreate.html#TSMonitorEnvelopeCtxCreate">TSMonitorEnvelopeCtxCreate</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSMonitorEnvelopeCtx*)</font></strong>;
+<a name="line523">523: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelope.html#TSMonitorEnvelope">TSMonitorEnvelope</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Ve [...]
+<a name="line524">524: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelopeGetBounds.html#TSMonitorEnvelopeGetBounds">TSMonitorEnvelopeGetBounds</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)</font></strong>;
+<a name="line525">525: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorEnvelopeCtxDestroy.html#TSMonitorEnvelopeCtxDestroy">TSMonitorEnvelopeCtxDestroy</a>(TSMonitorEnvelopeCtx*)</font></strong>;
+
+<a name="line527">527: </a><font color="#4169E1">typedef struct _n_TSMonitorSPEigCtx* TSMonitorSPEigCtx;</font>
+<a name="line528">528: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSPEigCtxCreate.html#TSMonitorSPEigCtxCreate">TSMonitorSPEigCtxCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,const char[],const char[],int,int,int,int,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,TSMonitorSPEigCtx *)</font></strong>;
+<a name="line529">529: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSMonitorSPEigCtxDestroy.html#TSMonitorSPEigCtxDestroy">TSMonitorSPEigCtxDestroy</a>(TSMonitorSPEigCtx*)</font></strong>;
+<a name="line530">530: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSMonitorSPEig(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void *)</font></strong>;
+
+<a name="line532">532: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetEventHandler.html#TSSetEventHandler">TSSetEventHandler</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],<a href="../docs/manualpages/Sys/PetscBool.ht [...]
+<a name="line533">533: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetEventTolerances.html#TSSetEventTolerances">TSSetEventTolerances</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[])</font></strong>;
+<a name="line534">534: </a><font color="#B22222">/*J</font>
+<a name="line535">535: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a> - string with the name of <a href="../docs/manualpages/TS/TSSSP.html#TSSSP">TSSSP</a> scheme.</font>
+
+<a name="line537">537: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line539">539: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSSSPSetType.html#TSSSPSetType">TSSSPSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
+<a name="line540">540: </a><font color="#B22222">J*/</font>
+<a name="line541">541: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a>;</font>
+<a name="line542">542: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSSSPRKS2.html#TSSSPRKS2">TSSSPRKS2</a> </font><font color="#666666">"rks2"</font><font color="#228B22"></font></strong>
+<a name="line543">543: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSSSPRKS3.html#TSSSPRKS3">TSSSPRKS3</a> </font><font color="#666666">"rks3"</font><font color="#228B22"></font></strong>
+<a name="line544">544: </a><strong><font color="#228B22">#define TSSSPRK104 </font><font color="#666666">"rk104"</font><font color="#228B22"></font></strong>
+
+<a name="line546">546: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPSetType.html#TSSSPSetType">TSSSPSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a>)</font></strong>;
+<a name="line547">547: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPGetType.html#TSSSPGetType">TSSSPGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSSSPType.html#TSSSPType">TSSSPType</a>*)</font></strong>;
+<a name="line548">548: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPSetNumStages.html#TSSSPSetNumStages">TSSSPSetNumStages</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line549">549: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPGetNumStages.html#TSSSPGetNumStages">TSSSPGetNumStages</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line550">550: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPInitializePackage.html#TSSSPInitializePackage">TSSSPInitializePackage</a>(void)</font></strong>;
+<a name="line551">551: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSSPFinalizePackage.html#TSSSPFinalizePackage">TSSSPFinalizePackage</a>(void)</font></strong>;
+<a name="line552">552: </a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> TSSSPList;
+
+<a name="line554">554: </a><font color="#B22222">/*S</font>
+<a name="line555">555: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a> - Abstract object that manages time-step adaptivity</font>
+
+<a name="line557">557: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line559">559: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSAdaptCreate.html#TSAdaptCreate">TSAdaptCreate</a>(), <a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a></font>
+<a name="line560">560: </a><font color="#B22222">S*/</font>
+<a name="line561">561: </a><font color="#4169E1">typedef struct _p_TSAdapt *<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>;</font>
+
+<a name="line563">563: </a><font color="#B22222">/*E</font>
+<a name="line564">564: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a> - String with the name of <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a> scheme.</font>
+
+<a name="line566">566: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line568">568: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSAdaptSetType.html#TSAdaptSetType">TSAdaptSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
+<a name="line569">569: </a><font color="#B22222">E*/</font>
+<a name="line570">570: </a><font color="#4169E1">typedef const char *<a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a>;</font>
+<a name="line571">571: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSADAPTBASIC.html#TSADAPTBASIC">TSADAPTBASIC</a> </font><font color="#666666">"basic"</font><font color="#228B22"></font></strong>
+<a name="line572">572: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSADAPTNONE.html#TSADAPTNONE">TSADAPTNONE</a> </font><font color="#666666">"none"</font><font color="#228B22"></font></strong>
+<a name="line573">573: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSADAPTCFL.html#TSADAPTCFL">TSADAPTCFL</a> </font><font color="#666666">"cfl"</font><font color="#228B22"></font></strong>
+
+<a name="line575">575: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetAdapt.html#TSGetAdapt">TSGetAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>*)</font></strong>;
+<a name="line576">576: </a><strong><font color="#4169E1"><a name="TSAdaptRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptRegister.html#TSAdaptRegister">TSAdaptRegister</a>(const char[],<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>);
+<a name="line577">577: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptInitializePackage.html#TSAdaptInitializePackage">TSAdaptInitializePackage</a>(void)</font></strong>;
+<a name="line578">578: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptFinalizePackage.html#TSAdaptFinalizePackage">TSAdaptFinalizePackage</a>(void)</font></strong>;
+<a name="line579">579: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCreate.html#TSAdaptCreate">TSAdaptCreate</a>(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>*)</font></strong>;
+<a name="line580">580: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetType.html#TSAdaptSetType">TSAdaptSetType</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TSAdaptType.html#TSAdaptType">TSAdaptType</a>)</font></strong>;
+<a name="line581">581: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptSetOptionsPrefix(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,const char[])</font></strong>;
+<a name="line582">582: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCandidatesClear.html#TSAdaptCandidatesClear">TSAdaptCandidatesClear</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>;
+<a name="line583">583: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCandidateAdd.html#TSAdaptCandidateAdd">TSAdaptCandidateAdd</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,const char[],<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../d [...]
+<a name="line584">584: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCandidatesGet.html#TSAdaptCandidatesGet">TSAdaptCandidatesGet</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>**,const <a href= [...]
+<a name="line585">585: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptChoose.html#TSAdaptChoose">TSAdaptChoose</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">Pet [...]
+<a name="line586">586: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptCheckStage.html#TSAdaptCheckStage">TSAdaptCheckStage</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">V [...]
+<a name="line587">587: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptView(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+<a name="line588">588: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptLoad.html#TSAdaptLoad">TSAdaptLoad</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+<a name="line589">589: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptSetFromOptions(PetscOptionItems*,<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>;
+<a name="line590">590: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptReset.html#TSAdaptReset">TSAdaptReset</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>)</font></strong>;
+<a name="line591">591: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptDestroy(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>*)</font></strong>;
+<a name="line592">592: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetMonitor.html#TSAdaptSetMonitor">TSAdaptSetMonitor</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line593">593: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetStepLimits.html#TSAdaptSetStepLimits">TSAdaptSetStepLimits</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line594">594: </a><strong><font color="#4169E1"><a name="TSAdaptSetCheckStage"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptSetCheckStage.html#TSAdaptSetCheckStage">TSAdaptSetCheckStage</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TSAda [...]
+
+<a name="line596">596: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptBasicSetClip.html#TSAdaptBasicSetClip">TSAdaptBasicSetClip</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line597">597: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAdaptBasicGetClip.html#TSAdaptBasicGetClip">TSAdaptBasicGetClip</a>(<a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+
+<a name="line599">599: </a><font color="#B22222">/*S</font>
+<a name="line600">600: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a> - Abstract object that manages time-step adaptivity</font>
+
+<a name="line602">602: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line604">604: </a><font color="#B22222"> Developer Notes:</font>
+<a name="line605">605: </a><font color="#B22222"> This functionality should be replaced by the <a href="../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a>.</font>
+
+<a name="line607">607: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSGL.html#TSGL">TSGL</a>, TSGLAdaptCreate(), <a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a></font>
+<a name="line608">608: </a><font color="#B22222">S*/</font>
+<a name="line609">609: </a><font color="#4169E1">typedef struct _p_TSGLAdapt *<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>;</font>
+
+<a name="line611">611: </a><font color="#B22222">/*J</font>
+<a name="line612">612: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a> - String with the name of <a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a> scheme</font>
+
+<a name="line614">614: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line616">616: </a><font color="#B22222">.seealso: TSGLAdaptSetType(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
+<a name="line617">617: </a><font color="#B22222">J*/</font>
+<a name="line618">618: </a><font color="#4169E1">typedef const char *<a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a>;</font>
+<a name="line619">619: </a><strong><font color="#228B22">#define TSGLADAPT_NONE </font><font color="#666666">"none"</font><font color="#228B22"></font></strong>
+<a name="line620">620: </a><strong><font color="#228B22">#define TSGLADAPT_SIZE </font><font color="#666666">"size"</font><font color="#228B22"></font></strong>
+<a name="line621">621: </a><strong><font color="#228B22">#define TSGLADAPT_BOTH </font><font color="#666666">"both"</font><font color="#228B22"></font></strong>
+
+<a name="line623">623: </a><strong><font color="#4169E1"><a name="TSGLAdaptRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLAdaptRegister.html#TSGLAdaptRegister">TSGLAdaptRegister</a>(const char[],<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>)</font></strong>);
+<a name="line624">624: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLAdaptInitializePackage.html#TSGLAdaptInitializePackage">TSGLAdaptInitializePackage</a>(void)</font></strong>;
+<a name="line625">625: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptFinalizePackage(void)</font></strong>;
+<a name="line626">626: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptCreate(<a href="../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>,<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>*)</font></strong>;
+<a name="line627">627: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptSetType(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,<a href="../docs/manualpages/TS/TSGLAdaptType.html#TSGLAdaptType">TSGLAdaptType</a>)</font></strong>;
+<a name="line628">628: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptSetOptionsPrefix(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,const char[])</font></strong>;
+<a name="line629">629: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptChoose(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[],const <a href=".. [...]
+<a name="line630">630: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptView(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+<a name="line631">631: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptSetFromOptions(PetscOptionItems*,<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>)</font></strong>;
+<a name="line632">632: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSGLAdaptDestroy(<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>*)</font></strong>;
+
+<a name="line634">634: </a><font color="#B22222">/*J</font>
+<a name="line635">635: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLAcceptType.html#TSGLAcceptType">TSGLAcceptType</a> - String with the name of TSGLAccept scheme</font>
+
+<a name="line637">637: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line639">639: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSGLSetAcceptType.html#TSGLSetAcceptType">TSGLSetAcceptType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a></font>
+<a name="line640">640: </a><font color="#B22222">J*/</font>
+<a name="line641">641: </a><font color="#4169E1">typedef const char *<a href="../docs/manualpages/TS/TSGLAcceptType.html#TSGLAcceptType">TSGLAcceptType</a>;</font>
+<a name="line642">642: </a><strong><font color="#228B22">#define TSGLACCEPT_ALWAYS </font><font color="#666666">"always"</font><font color="#228B22"></font></strong>
+
+<a name="line644">644: </a><strong><font color="#4169E1">PETSC_EXTERN_TYPEDEF typedef <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*TSGLAcceptFunction)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,const <a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[],<a href="../docs/m [...]
+<a name="line645">645: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLAcceptRegister.html#TSGLAcceptRegister">TSGLAcceptRegister</a>(const char[],TSGLAcceptFunction)</font></strong>;
+
+<a name="line647">647: </a><font color="#B22222">/*J</font>
+<a name="line648">648: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSGLType.html#TSGLType">TSGLType</a> - family of time integration method within the General Linear class</font>
+
+<a name="line650">650: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line652">652: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSGLSetType.html#TSGLSetType">TSGLSetType</a>(), <a href="../docs/manualpages/TS/TSGLRegister.html#TSGLRegister">TSGLRegister</a>()</font>
+<a name="line653">653: </a><font color="#B22222">J*/</font>
+<a name="line654">654: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSGLType.html#TSGLType">TSGLType</a>;</font>
+<a name="line655">655: </a><strong><font color="#228B22">#define TSGL_IRKS </font><font color="#666666">"irks"</font><font color="#228B22"></font></strong>
+
+<a name="line657">657: </a><strong><font color="#4169E1"><a name="TSGLRegister"></a>PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLRegister.html#TSGLRegister">TSGLRegister</a>(const char[],<a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a>(*)(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>);
+<a name="line658">658: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLInitializePackage.html#TSGLInitializePackage">TSGLInitializePackage</a>(void)</font></strong>;
+<a name="line659">659: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLFinalizePackage.html#TSGLFinalizePackage">TSGLFinalizePackage</a>(void)</font></strong>;
+<a name="line660">660: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLSetType.html#TSGLSetType">TSGLSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSGLType.html#TSGLType">TSGLType</a>)</font></strong>;
+<a name="line661">661: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLGetAdapt.html#TSGLGetAdapt">TSGLGetAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSGLAdapt.html#TSGLAdapt">TSGLAdapt</a>*)</font></strong>;
+<a name="line662">662: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGLSetAcceptType.html#TSGLSetAcceptType">TSGLSetAcceptType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/TS/TSGLAcceptType.html#TSGLAcceptType">TSGLAcceptType</a>)</font></strong>;
+
+<a name="line664">664: </a><font color="#B22222">/*J</font>
+<a name="line665">665: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSEIMEXType.html#TSEIMEXType">TSEIMEXType</a> - String with the name of an Extrapolated IMEX method.</font>
+
+<a name="line667">667: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line669">669: </a><font color="#B22222">.seealso: TSEIMEXSetType(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSEIMEX.html#TSEIMEX">TSEIMEX</a>, TSEIMEXRegister()</font>
+<a name="line670">670: </a><font color="#B22222">J*/</font>
+<a name="line671">671: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSEIMEXType.html#TSEIMEXType">TSEIMEXType</a> char*</font></strong>
+
+<a name="line673">673: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEIMEXSetMaxRows.html#TSEIMEXSetMaxRows">TSEIMEXSetMaxRows</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line674">674: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEIMEXSetRowCol.html#TSEIMEXSetRowCol">TSEIMEXSetRowCol</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line675">675: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSEIMEXSetOrdAdapt.html#TSEIMEXSetOrdAdapt">TSEIMEXSetOrdAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+
+<a name="line677">677: </a><font color="#B22222">/*J</font>
+<a name="line678">678: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a> - String with the name of a Runge-Kutta method.</font>
+
+<a name="line680">680: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line682">682: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSRKSetType.html#TSRKSetType">TSRKSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSRK.html#TSRK">TSRK</a>, <a href="../docs/manualpages/TS/TSRKRegister.html#TSRKRegister">TSRKRegister</a>()</font>
+<a name="line683">683: </a><font color="#B22222">J*/</font>
+<a name="line684">684: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>;</font>
+<a name="line685">685: </a><strong><font color="#228B22">#define TSRK1FE </font><font color="#666666">"1fe"</font><font color="#228B22"></font></strong>
+<a name="line686">686: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK2A.html#TSRK2A">TSRK2A</a> </font><font color="#666666">"2a"</font><font color="#228B22"></font></strong>
+<a name="line687">687: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK3.html#TSRK3">TSRK3</a> </font><font color="#666666">"3"</font><font color="#228B22"></font></strong>
+<a name="line688">688: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK3BS.html#TSRK3BS">TSRK3BS</a> </font><font color="#666666">"3bs"</font><font color="#228B22"></font></strong>
+<a name="line689">689: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK4.html#TSRK4">TSRK4</a> </font><font color="#666666">"4"</font><font color="#228B22"></font></strong>
+<a name="line690">690: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK5F.html#TSRK5F">TSRK5F</a> </font><font color="#666666">"5f"</font><font color="#228B22"></font></strong>
+<a name="line691">691: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSRK5DP.html#TSRK5DP">TSRK5DP</a> </font><font color="#666666">"5dp"</font><font color="#228B22"></font></strong>
+<a name="line692">692: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKGetType.html#TSRKGetType">TSRKGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>*)</font></strong>;
+<a name="line693">693: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKSetType.html#TSRKSetType">TSRKSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>)</font></strong>;
+<a name="line694">694: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSRKSetFullyImplicit(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line695">695: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKRegister.html#TSRKRegister">TSRKRegister</a>(<a href="../docs/manualpages/TS/TSRKType.html#TSRKType">TSRKType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpages/Sys/Petsc [...]
+<a name="line696">696: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKInitializePackage.html#TSRKInitializePackage">TSRKInitializePackage</a>(void)</font></strong>;
+<a name="line697">697: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKFinalizePackage.html#TSRKFinalizePackage">TSRKFinalizePackage</a>(void)</font></strong>;
+<a name="line698">698: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRKRegisterDestroy.html#TSRKRegisterDestroy">TSRKRegisterDestroy</a>(void)</font></strong>;
+
+<a name="line700">700: </a><font color="#B22222">/*J</font>
+<a name="line701">701: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a> - String with the name of an Additive Runge-Kutta IMEX method.</font>
+
+<a name="line703">703: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line705">705: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSARKIMEXSetType.html#TSARKIMEXSetType">TSARKIMEXSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSARKIMEX.html#TSARKIMEX">TSARKIMEX</a>, <a href="../docs/manualpages/TS/TSARKIMEXRegister.html#TSARKIMEXRegister">TSARKIMEXRegister</a>()</font>
+<a name="line706">706: </a><font color="#B22222">J*/</font>
+<a name="line707">707: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>;</font>
+<a name="line708">708: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX1BEE.html#TSARKIMEX1BEE">TSARKIMEX1BEE</a> </font><font color="#666666">"1bee"</font><font color="#228B22"></font></strong>
+<a name="line709">709: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXA2.html#TSARKIMEXA2">TSARKIMEXA2</a> </font><font color="#666666">"a2"</font><font color="#228B22"></font></strong>
+<a name="line710">710: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXL2.html#TSARKIMEXL2">TSARKIMEXL2</a> </font><font color="#666666">"l2"</font><font color="#228B22"></font></strong>
+<a name="line711">711: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXARS122.html#TSARKIMEXARS122">TSARKIMEXARS122</a> </font><font color="#666666">"ars122"</font><font color="#228B22"></font></strong>
+<a name="line712">712: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX2C.html#TSARKIMEX2C">TSARKIMEX2C</a> </font><font color="#666666">"2c"</font><font color="#228B22"></font></strong>
+<a name="line713">713: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX2D.html#TSARKIMEX2D">TSARKIMEX2D</a> </font><font color="#666666">"2d"</font><font color="#228B22"></font></strong>
+<a name="line714">714: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX2E.html#TSARKIMEX2E">TSARKIMEX2E</a> </font><font color="#666666">"2e"</font><font color="#228B22"></font></strong>
+<a name="line715">715: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXPRSSP2.html#TSARKIMEXPRSSP2">TSARKIMEXPRSSP2</a> </font><font color="#666666">"prssp2"</font><font color="#228B22"></font></strong>
+<a name="line716">716: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX3.html#TSARKIMEX3">TSARKIMEX3</a> </font><font color="#666666">"3"</font><font color="#228B22"></font></strong>
+<a name="line717">717: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXBPR3.html#TSARKIMEXBPR3">TSARKIMEXBPR3</a> </font><font color="#666666">"bpr3"</font><font color="#228B22"></font></strong>
+<a name="line718">718: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEXARS443.html#TSARKIMEXARS443">TSARKIMEXARS443</a> </font><font color="#666666">"ars443"</font><font color="#228B22"></font></strong>
+<a name="line719">719: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX4.html#TSARKIMEX4">TSARKIMEX4</a> </font><font color="#666666">"4"</font><font color="#228B22"></font></strong>
+<a name="line720">720: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSARKIMEX5.html#TSARKIMEX5">TSARKIMEX5</a> </font><font color="#666666">"5"</font><font color="#228B22"></font></strong>
+<a name="line721">721: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXGetType.html#TSARKIMEXGetType">TSARKIMEXGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>*)</font></strong>;
+<a name="line722">722: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXSetType.html#TSARKIMEXSetType">TSARKIMEXSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>)</font></strong>;
+<a name="line723">723: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXSetFullyImplicit.html#TSARKIMEXSetFullyImplicit">TSARKIMEXSetFullyImplicit</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line724">724: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXRegister.html#TSARKIMEXRegister">TSARKIMEXRegister</a>(<a href="../docs/manualpages/TS/TSARKIMEXType.html#TSARKIMEXType">TSARKIMEXType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href= [...]
+<a name="line725">725: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXInitializePackage.html#TSARKIMEXInitializePackage">TSARKIMEXInitializePackage</a>(void)</font></strong>;
+<a name="line726">726: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXFinalizePackage.html#TSARKIMEXFinalizePackage">TSARKIMEXFinalizePackage</a>(void)</font></strong>;
+<a name="line727">727: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSARKIMEXRegisterDestroy.html#TSARKIMEXRegisterDestroy">TSARKIMEXRegisterDestroy</a>(void)</font></strong>;
+
+<a name="line729">729: </a><font color="#B22222">/*J</font>
+<a name="line730">730: </a><font color="#B22222"> <a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a> - String with the name of a Rosenbrock-W method.</font>
+
+<a name="line732">732: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line734">734: </a><font color="#B22222">.seealso: <a href="../docs/manualpages/TS/TSRosWSetType.html#TSRosWSetType">TSRosWSetType</a>(), <a href="../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../docs/manualpages/TS/TSROSW.html#TSROSW">TSROSW</a>, <a href="../docs/manualpages/TS/TSRosWRegister.html#TSRosWRegister">TSRosWRegister</a>()</font>
+<a name="line735">735: </a><font color="#B22222">J*/</font>
+<a name="line736">736: </a><font color="#4169E1">typedef const char* <a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>;</font>
+<a name="line737">737: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSW2M.html#TSROSW2M">TSROSW2M</a> </font><font color="#666666">"2m"</font><font color="#228B22"></font></strong>
+<a name="line738">738: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSW2P.html#TSROSW2P">TSROSW2P</a> </font><font color="#666666">"2p"</font><font color="#228B22"></font></strong>
+<a name="line739">739: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWRA3PW.html#TSROSWRA3PW">TSROSWRA3PW</a> </font><font color="#666666">"ra3pw"</font><font color="#228B22"></font></strong>
+<a name="line740">740: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWRA34PW2.html#TSROSWRA34PW2">TSROSWRA34PW2</a> </font><font color="#666666">"ra34pw2"</font><font color="#228B22"></font></strong>
+<a name="line741">741: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWRODAS3.html#TSROSWRODAS3">TSROSWRODAS3</a> </font><font color="#666666">"rodas3"</font><font color="#228B22"></font></strong>
+<a name="line742">742: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWSANDU3.html#TSROSWSANDU3">TSROSWSANDU3</a> </font><font color="#666666">"sandu3"</font><font color="#228B22"></font></strong>
+<a name="line743">743: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWASSP3P3S1C.html#TSROSWASSP3P3S1C">TSROSWASSP3P3S1C</a> </font><font color="#666666">"assp3p3s1c"</font><font color="#228B22"></font></strong>
+<a name="line744">744: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWLASSP3P4S2C.html#TSROSWLASSP3P4S2C">TSROSWLASSP3P4S2C</a> </font><font color="#666666">"lassp3p4s2c"</font><font color="#228B22"></font></strong>
+<a name="line745">745: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWLLSSP3P4S2C.html#TSROSWLLSSP3P4S2C">TSROSWLLSSP3P4S2C</a> </font><font color="#666666">"llssp3p4s2c"</font><font color="#228B22"></font></strong>
+<a name="line746">746: </a><strong><font color="#228B22">#define TSROSWARK3 </font><font color="#666666">"ark3"</font><font color="#228B22"></font></strong>
+<a name="line747">747: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWTHETA1.html#TSROSWTHETA1">TSROSWTHETA1</a> </font><font color="#666666">"theta1"</font><font color="#228B22"></font></strong>
+<a name="line748">748: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWTHETA2.html#TSROSWTHETA2">TSROSWTHETA2</a> </font><font color="#666666">"theta2"</font><font color="#228B22"></font></strong>
+<a name="line749">749: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWGRK4T.html#TSROSWGRK4T">TSROSWGRK4T</a> </font><font color="#666666">"grk4t"</font><font color="#228B22"></font></strong>
+<a name="line750">750: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWSHAMP4.html#TSROSWSHAMP4">TSROSWSHAMP4</a> </font><font color="#666666">"shamp4"</font><font color="#228B22"></font></strong>
+<a name="line751">751: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSWVELDD4.html#TSROSWVELDD4">TSROSWVELDD4</a> </font><font color="#666666">"veldd4"</font><font color="#228B22"></font></strong>
+<a name="line752">752: </a><strong><font color="#228B22">#define <a href="../docs/manualpages/TS/TSROSW4L.html#TSROSW4L">TSROSW4L</a> </font><font color="#666666">"4l"</font><font color="#228B22"></font></strong>
+
+<a name="line754">754: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWGetType.html#TSRosWGetType">TSRosWGetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>*)</font></strong>;
+<a name="line755">755: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWSetType.html#TSRosWSetType">TSRosWSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>)</font></strong>;
+<a name="line756">756: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWSetRecomputeJacobian.html#TSRosWSetRecomputeJacobian">TSRosWSetRecomputeJacobian</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line757">757: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWRegister.html#TSRosWRegister">TSRosWRegister</a>(<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../docs/manualpag [...]
+<a name="line758">758: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWRegisterRos4.html#TSRosWRegisterRos4">TSRosWRegisterRos4</a>(<a href="../docs/manualpages/TS/TSRosWType.html#TSRosWType">TSRosWType</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../do [...]
+<a name="line759">759: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWInitializePackage.html#TSRosWInitializePackage">TSRosWInitializePackage</a>(void)</font></strong>;
+<a name="line760">760: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWFinalizePackage.html#TSRosWFinalizePackage">TSRosWFinalizePackage</a>(void)</font></strong>;
+<a name="line761">761: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSRosWRegisterDestroy.html#TSRosWRegisterDestroy">TSRosWRegisterDestroy</a>(void)</font></strong>;
+
+<a name="line763">763: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSBDFSetOrder.html#TSBDFSetOrder">TSBDFSetOrder</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line764">764: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSBDFGetOrder.html#TSBDFGetOrder">TSBDFGetOrder</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line765">765: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSBDFUseAdapt.html#TSBDFUseAdapt">TSBDFUseAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+
+<a name="line767">767: </a><font color="#B22222">/*</font>
+<a name="line768">768: </a><font color="#B22222"> PETSc interface to Sundials</font>
+<a name="line769">769: </a><font color="#B22222">*/</font>
+<a name="line770">770: </a><font color="#A020F0">#ifdef PETSC_HAVE_SUNDIALS</font>
+<a name="line771">771: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> { SUNDIALS_ADAMS=1,SUNDIALS_BDF=2} TSSundialsLmmType;
+<a name="line772">772: </a>PETSC_EXTERN const char *const TSSundialsLmmTypes[];
+<a name="line773">773: </a><font color="#4169E1">typedef</font> <font color="#4169E1">enum</font> { SUNDIALS_MODIFIED_GS = 1,SUNDIALS_CLASSICAL_GS = 2 } TSSundialsGramSchmidtType;
+<a name="line774">774: </a>PETSC_EXTERN const char *const TSSundialsGramSchmidtTypes[];
+<a name="line775">775: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetType.html#TSSundialsSetType">TSSundialsSetType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSSundialsLmmType)</font></strong>;
+<a name="line776">776: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsGetPC.html#TSSundialsGetPC">TSSundialsGetPC</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/PC/PC.html#PC">PC</a>*)</font></strong>;
+<a name="line777">777: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetTolerance.html#TSSundialsSetTolerance">TSSundialsSetTolerance</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line778">778: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetMinTimeStep.html#TSSundialsSetMinTimeStep">TSSundialsSetMinTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line779">779: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetMaxTimeStep.html#TSSundialsSetMaxTimeStep">TSSundialsSetMaxTimeStep</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line780">780: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsGetIterations.html#TSSundialsGetIterations">TSSundialsGetIterations</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *)</font></strong>;
+<a name="line781">781: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetGramSchmidtType.html#TSSundialsSetGramSchmidtType">TSSundialsSetGramSchmidtType</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,TSSundialsGramSchmidtType)</font></strong>;
+<a name="line782">782: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSSundialsSetGMRESRestart(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line783">783: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetLinearTolerance.html#TSSundialsSetLinearTolerance">TSSundialsSetLinearTolerance</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line784">784: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsMonitorInternalSteps.html#TSSundialsMonitorInternalSteps">TSSundialsMonitorInternalSteps</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> )</font></strong>;
+<a name="line785">785: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSSundialsGetParameters(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *,long*[],double*[])</font></strong>;
+<a name="line786">786: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSundialsSetMaxl.html#TSSundialsSetMaxl">TSSundialsSetMaxl</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line787">787: </a><font color="#A020F0">#endif</font>
+
+<a name="line789">789: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaSetTheta.html#TSThetaSetTheta">TSThetaSetTheta</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line790">790: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaGetTheta.html#TSThetaGetTheta">TSThetaGetTheta</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line791">791: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaGetEndpoint.html#TSThetaGetEndpoint">TSThetaGetEndpoint</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line792">792: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSThetaSetEndpoint.html#TSThetaSetEndpoint">TSThetaSetEndpoint</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+
+<a name="line794">794: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaUseAdapt.html#TSAlphaUseAdapt">TSAlphaUseAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line795">795: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaSetRadius.html#TSAlphaSetRadius">TSAlphaSetRadius</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line796">796: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaSetParams.html#TSAlphaSetParams">TSAlphaSetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.h [...]
+<a name="line797">797: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlphaGetParams.html#TSAlphaGetParams">TSAlphaGetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal [...]
+
+<a name="line799">799: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2UseAdapt.html#TSAlpha2UseAdapt">TSAlpha2UseAdapt</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line800">800: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2SetRadius.html#TSAlpha2SetRadius">TSAlpha2SetRadius</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line801">801: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2SetParams.html#TSAlpha2SetParams">TSAlpha2SetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../docs/manualpages/Sys/PetscRea [...]
+<a name="line802">802: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSAlpha2GetParams.html#TSAlpha2GetParams">TSAlpha2GetParams</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../docs/manualpages/Sys/PetscR [...]
+
+<a name="line804">804: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSSetDM.html#TSSetDM">TSSetDM</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>)</font></strong>;
+<a name="line805">805: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/TSGetDM.html#TSGetDM">TSGetDM</a>(<a href="../docs/manualpages/TS/TS.html#TS">TS</a>,<a href="../docs/manualpages/DM/DM.html#DM">DM</a>*)</font></strong>;
+
+<a name="line807">807: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/SNESTSFormFunction.html#SNESTSFormFunction">SNESTSFormFunction</a>(<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
+<a name="line808">808: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/TS/SNESTSFormJacobian.html#SNESTSFormJacobian">SNESTSFormJacobian</a>(<a href="../docs/manualpages/SNES/SNES.html#SNES">SNES</a>,<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,void*)</fon [...]
+
+<a name="line810">810: </a><font color="#A020F0">#endif</font>
</pre>
</body>
diff --git a/include/petscvalgrind.h.html b/include/petscvalgrind.h.html
index 21b4f4a..d6df4ef 100644
--- a/include/petscvalgrind.h.html
+++ b/include/petscvalgrind.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscvalgrind.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:12+00:00">
+<meta name="date" content="2016-10-03T03:01:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscvalgrind.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscvalgrind.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This is the include file for source code that needs to know if the code is being run under valgrind</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscvec.h.html b/include/petscvec.h.html
index 043a0b0..31c54d4 100644
--- a/include/petscvec.h.html
+++ b/include/petscvec.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscvec.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:57+00:00">
+<meta name="date" content="2016-10-03T02:16:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscvec.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscvec.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the vector component of PETSc. Vectors generally represent</font>
<a name="line3"> 3: </a><font color="#B22222"> degrees of freedom for finite element/finite difference functions</font>
@@ -338,7 +338,7 @@
<a name="line327">327: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Vec/VecScatterCopy.html#VecScatterCopy">VecScatterCopy</a>(<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>,<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> *)</font></strong>;
<a name="line328">328: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Vec/VecScatterView.html#VecScatterView">VecScatterView</a>(<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>,<a href="../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
<a name="line329">329: </a><strong><font color="#4169E1"><a name="VecScatterViewFromOptions"></a>PETSC_STATIC_INLINE <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecScatterViewFromOptions(<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> A,<a href="../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char name[])</font></strong> {<font color="#4169E1">return</font> <a href="../docs/manualpages [...]
-<a name="line330">330: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Vec/VecScatterRemap.html#VecScatterRemap">VecScatterRemap</a>(<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line330">330: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecScatterRemap(<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
<a name="line331">331: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Vec/VecScatterGetMerged.html#VecScatterGetMerged">VecScatterGetMerged</a>(<a href="../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a>,<a href="../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *)</font></strong>;
<a name="line333">333: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../docs/manualpages/Vec/VecGetArray4d.html#VecGetArray4d">VecGetArray4d</a>(<a href="../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
diff --git a/include/petscversion.h b/include/petscversion.h
index 3eb994a..7a83bac 100644
--- a/include/petscversion.h
+++ b/include/petscversion.h
@@ -4,17 +4,17 @@
#define PETSC_VERSION_RELEASE 1
#define PETSC_VERSION_MAJOR 3
#define PETSC_VERSION_MINOR 7
-#define PETSC_VERSION_SUBMINOR 3
+#define PETSC_VERSION_SUBMINOR 4
#define PETSC_VERSION_PATCH 0
#define PETSC_RELEASE_DATE "Apr, 25, 2016"
-#define PETSC_VERSION_DATE "Jul, 24, 2016"
+#define PETSC_VERSION_DATE "Oct, 02, 2016"
#if !defined (PETSC_VERSION_GIT)
-#define PETSC_VERSION_GIT "v3.7.3"
+#define PETSC_VERSION_GIT "v3.7.4"
#endif
#if !defined(PETSC_VERSION_DATE_GIT)
-#define PETSC_VERSION_DATE_GIT "2016-07-24 11:42:00 -0500"
+#define PETSC_VERSION_DATE_GIT "2016-10-02 21:02:34 -0500"
#endif
#define PETSC_VERSION_(MAJOR,MINOR,SUBMINOR) \
diff --git a/include/petscversion.h.html b/include/petscversion.h.html
index 90c31d1..73a72a1 100644
--- a/include/petscversion.h.html
+++ b/include/petscversion.h.html
@@ -4,17 +4,17 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscversion.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:12+00:00">
+<meta name="date" content="2016-10-03T03:01:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscversion.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscversion.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><strong><font color="#228B22">#define PETSC_VERSION_RELEASE 1</font></strong>
<a name="line5"> 5: </a><strong><font color="#228B22">#define PETSC_VERSION_MAJOR 3</font></strong>
<a name="line6"> 6: </a><strong><font color="#228B22">#define PETSC_VERSION_MINOR 7</font></strong>
-<a name="line7"> 7: </a><strong><font color="#228B22">#define PETSC_VERSION_SUBMINOR 3</font></strong>
+<a name="line7"> 7: </a><strong><font color="#228B22">#define PETSC_VERSION_SUBMINOR 4</font></strong>
<a name="line8"> 8: </a><strong><font color="#228B22">#define PETSC_VERSION_PATCH 0</font></strong>
<a name="line9"> 9: </a><strong><font color="#228B22">#define PETSC_RELEASE_DATE </font><font color="#666666">"Apr, 25, 2016"</font><font color="#228B22"></font></strong>
<a name="line10"> 10: </a><strong><font color="#228B22">#define PETSC_VERSION_DATE </font><font color="#666666">"unknown"</font><font color="#228B22"></font></strong>
diff --git a/include/petscviennacl.h.html b/include/petscviennacl.h.html
index 06b99cd..3c2d868 100644
--- a/include/petscviennacl.h.html
+++ b/include/petscviennacl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscviennacl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:58+00:00">
+<meta name="date" content="2016-10-03T02:16:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscviennacl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscviennacl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line5"> 5: </a><strong><font color="#228B22">#define VIENNACL_WITH_OPENCL</font></strong>
diff --git a/include/petscviewer.h.html b/include/petscviewer.h.html
index 2f3d82c..ec494df 100644
--- a/include/petscviewer.h.html
+++ b/include/petscviewer.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscviewer.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:00+00:00">
+<meta name="date" content="2016-10-03T02:11:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscviewer.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscviewer.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> <a href="../docs/manualpages/Viewer/PetscViewers.html#PetscViewers">PetscViewers</a> are objects where other objects can be looked at or stored.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscviewerhdf5.h.html b/include/petscviewerhdf5.h.html
index c562b61..dbfcff1 100644
--- a/include/petscviewerhdf5.h.html
+++ b/include/petscviewerhdf5.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscviewerhdf5.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:12+00:00">
+<meta name="date" content="2016-10-03T03:01:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscviewerhdf5.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscviewerhdf5.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/include/petscviewersaws.h.html b/include/petscviewersaws.h.html
index 1669cd2..ce9b2d3 100644
--- a/include/petscviewersaws.h.html
+++ b/include/petscviewersaws.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscviewersaws.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:12+00:00">
+<meta name="date" content="2016-10-03T03:01:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscviewersaws.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscviewersaws.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/include/petscviewertypes.h.html b/include/petscviewertypes.h.html
index c12dec1..7aa0703 100644
--- a/include/petscviewertypes.h.html
+++ b/include/petscviewertypes.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscviewertypes.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:01+00:00">
+<meta name="date" content="2016-10-03T02:11:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscviewertypes.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscviewertypes.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> <a href="../docs/manualpages/Viewer/PetscViewers.html#PetscViewers">PetscViewers</a> are objects where other objects can be looked at or stored.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/include/petscwebclient.h.html b/include/petscwebclient.h.html
index 5dcad4a..ee3afbc 100644
--- a/include/petscwebclient.h.html
+++ b/include/petscwebclient.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/include/petscwebclient.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:12+00:00">
+<meta name="date" content="2016-10-03T03:01:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 include/petscwebclient.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 include/petscwebclient.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This is the include file for source code that accesses HTTPS</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/index.html b/index.html
index b51c31c..fa44445 100644
--- a/index.html
+++ b/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/interfaces/index.html b/interfaces/index.html
index 43405c9..fab1f11 100644
--- a/interfaces/index.html
+++ b/interfaces/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 interfaces/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 interfaces/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/interfaces/lua/index.html b/interfaces/lua/index.html
index 2836c73..8e5a2f4 100644
--- a/interfaces/lua/index.html
+++ b/interfaces/lua/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 interfaces/lua/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 interfaces/lua/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/interfaces/lua/makefile.html b/interfaces/lua/makefile.html
index ff80399..357a254 100644
--- a/interfaces/lua/makefile.html
+++ b/interfaces/lua/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/interfaces/lua/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:27+00:00">
+<meta name="date" content="2016-10-03T03:01:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 interfaces/lua/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 interfaces/lua/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_LUA'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/interfaces/makefile.html b/interfaces/makefile.html
index 27ea1cf..cdffaf1 100644
--- a/interfaces/makefile.html
+++ b/interfaces/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/interfaces/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:27+00:00">
+<meta name="date" content="2016-10-03T03:01:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 interfaces/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 interfaces/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/lib/petsc/conf/bfort-petsc.txt b/lib/petsc/conf/bfort-petsc.txt
index d122be5..55ed8c9 100644
--- a/lib/petsc/conf/bfort-petsc.txt
+++ b/lib/petsc/conf/bfort-petsc.txt
@@ -45,6 +45,7 @@ native PetscReal
native PetscBool
native PetscSizeT
native MatStructure
+native PCFailedReason
native KSPConvergedReason
native SNESConvergedReason
native SNESLineSearchReason
diff --git a/makefile.html b/makefile.html
index be92425..b0736bc 100644
--- a/makefile.html
+++ b/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:00+00:00">
+<meta name="date" content="2016-10-03T02:11:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<font color="#A020F0"># This is the makefile for compiling PETSc. See</font>
<font color="#A020F0"># http://www.mcs.anl.gov/petsc/documentation/installation.html for directions on installing PETSc.</font>
diff --git a/share/petsc/matlab/PetscBagRead.m.html b/share/petsc/matlab/PetscBagRead.m.html
index 587578a..188801f 100644
--- a/share/petsc/matlab/PetscBagRead.m.html
+++ b/share/petsc/matlab/PetscBagRead.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>PetscBagRead</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="PetscBagRead.m"><style type="text/css">
+ --><title>PetscBagRead</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="PetscBagRead.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="keyword">function</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/PetscBagRead.m.html "><small>Report Typos and Errors</small></a></div> bag = PetscBagRead(fd)
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/PetscBagRead.m.html "><small>Report Typos and Errors</small></a></div> bag = PetscBagRead(fd)
<span class="comment">%</span>
<span class="comment">% Reads in PETSc binary file bag object</span>
<span class="comment">% emits as Matlab struct. Called from</span>
@@ -173,7 +172,7 @@ bag.help.bag_help = deblank(char(read(fd,help_len,<span class="string">'uchar'</
<span class="string">' and try again.'</span>])
<span class="keyword">end</span>
<span class="keyword">return</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
function bag = PetscBagRead(fd)
%
diff --git a/share/petsc/matlab/PetscBinaryRead.m.html b/share/petsc/matlab/PetscBinaryRead.m.html
index 3604ff4..0eca358 100644
--- a/share/petsc/matlab/PetscBinaryRead.m.html
+++ b/share/petsc/matlab/PetscBinaryRead.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>PetscBinaryRead</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="PetscBinaryRead.m"><style type="text/css">
+ --><title>PetscBinaryRead</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="PetscBinaryRead.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="keyword">function</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/PetscBinaryRead.m.html "><small>Report Typos and Errors</small></a></div> [varargout] = PetscBinaryRead(inarg,varargin)
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/PetscBinaryRead.m.html "><small>Report Typos and Errors</small></a></div> [varargout] = PetscBinaryRead(inarg,varargin)
<span class="comment">%</span>
<span class="comment">% [varargout] = PetscBinaryRead(inarg,['complex',false or true],['indices','int32' or 'int64'],['cell',cnt],['precision','float64' or 'float32'])</span>
<span class="comment">%</span>
@@ -263,7 +262,7 @@ tnargin = nargin;
<span class="keyword">if</span> nargin > 0
<span class="keyword">if</span> (ischar(inarg) || isinteger(inarg)) close(fd); <span class="keyword">end</span>;
<span class="keyword">end</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
function [varargout] = PetscBinaryRead(inarg,varargin)
%
diff --git a/share/petsc/matlab/PetscBinaryWrite.m.html b/share/petsc/matlab/PetscBinaryWrite.m.html
index 3faf368..91ea2eb 100644
--- a/share/petsc/matlab/PetscBinaryWrite.m.html
+++ b/share/petsc/matlab/PetscBinaryWrite.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>PetscBinaryWrite</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="PetscBinaryWrite.m"><style type="text/css">
+ --><title>PetscBinaryWrite</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="PetscBinaryWrite.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="keyword">function</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/PetscBinaryWrite.m.html "><small>Report Typos and Errors</small></a></div> PetscBinaryWrite(inarg,varargin)
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/PetscBinaryWrite.m.html "><small>Report Typos and Errors</small></a></div> PetscBinaryWrite(inarg,varargin)
<span class="comment">%</span>
<span class="comment">% Writes in PETSc binary file sparse matrices and vectors.</span>
<span class="comment">% If the array is multidimensional and dense it is saved</span>
@@ -161,7 +160,7 @@ tnargin = nargin;
<span class="keyword">if</span> ischar(inarg) || isinteger(inarg)
close(fd)
<span class="keyword">end</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
function PetscBinaryWrite(inarg,varargin)
%
diff --git a/share/petsc/matlab/PetscReadBinaryMatlab.m.html b/share/petsc/matlab/PetscReadBinaryMatlab.m.html
index 45ec4fa..580e2d8 100644
--- a/share/petsc/matlab/PetscReadBinaryMatlab.m.html
+++ b/share/petsc/matlab/PetscReadBinaryMatlab.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>PetscReadBinaryMatlab</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="PetscReadBinaryMatlab.m"><style type="text/css">
+ --><title>PetscReadBinaryMatlab</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="PetscReadBinaryMatlab.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="keyword">function</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/PetscReadBinaryMatlab.m.html "><small>Report Typos and Errors</small></a></div> Set = PetscReadBinaryMatlab(filename)
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/PetscReadBinaryMatlab.m.html "><small>Report Typos and Errors</small></a></div> Set = PetscReadBinaryMatlab(filename)
<span class="comment">% PETSCREADBINARYMATLAB - Reads and interprets matlab specific lines</span>
<span class="comment">% from the .info files produced by PetscViewerBinaryMatlab</span>
<span class="comment">%</span>
@@ -110,7 +109,7 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
<span class="keyword">end</span>
fclose(fid);
<span class="keyword">return</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
function Set = PetscReadBinaryMatlab(filename)
% PETSCREADBINARYMATLAB - Reads and interprets matlab specific lines
diff --git a/share/petsc/matlab/PetscReadBinaryTrajectory.m.html b/share/petsc/matlab/PetscReadBinaryTrajectory.m.html
index 6adcecd..1eb219e 100644
--- a/share/petsc/matlab/PetscReadBinaryTrajectory.m.html
+++ b/share/petsc/matlab/PetscReadBinaryTrajectory.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>PetscReadBinaryTrajectory</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="PetscReadBinaryTrajectory.m"><style type="text/css">
+ --><title>PetscReadBinaryTrajectory</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="PetscReadBinaryTrajectory.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><h2>Contents</h2><div><ul><li><a href="#2">Read state vector</a></li><li><a href="#3">Read time</a></li></ul></div><pre class="codeinput"><span class="keyword">function</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/PetscReadBinaryTrajectory.m.html "><small>Report Typos and Errors</small></a></div> [varargout] = PetscBinaryReadTrajectory(inarg)
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/PetscReadBinaryTrajectory.m.html "><small>Report Typos and Errors</small></a></div> [varargout] = PetscBinaryReadTrajectory(inarg)
<span class="comment">%</span>
<span class="comment">% [varargout] = PetscBinaryReadTrajectory(inarg)</span>
<span class="comment">%</span>
@@ -127,7 +126,7 @@ t = zeros(1,maxsteps);
<span class="keyword">end</span>
<span class="keyword">end</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
function [varargout] = PetscBinaryReadTrajectory(inarg)
%
diff --git a/share/petsc/matlab/UFgetPetscMat.m.html b/share/petsc/matlab/UFgetPetscMat.m.html
index d9f6ecf..75a776b 100644
--- a/share/petsc/matlab/UFgetPetscMat.m.html
+++ b/share/petsc/matlab/UFgetPetscMat.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>UFgetPetscMat</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="UFgetPetscMat.m"><style type="text/css">
+ --><title>UFgetPetscMat</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="UFgetPetscMat.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="comment">% UFgetPetscMat.m</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/UFgetPetscMat.m.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/UFgetPetscMat.m.html "><small>Report Typos and Errors</small></a></div>
<span class="comment">% modified from UFget_example.m</span>
<span class="comment">% This script</span>
<span class="comment">% (1) gets the selected index file of the UF sparse matrix collection,</span>
@@ -103,7 +102,7 @@ f = f (j) ;
PetscBinaryWrite(fname,Problem.A);
<span class="comment">%input ('hit enter to continue:') ;</span>
<span class="keyword">end</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
% UFgetPetscMat.m
% modified from UFget_example.m
diff --git a/share/petsc/matlab/generatePetscTestFiles.m.html b/share/petsc/matlab/generatePetscTestFiles.m.html
index df501cc..c42fb4e 100644
--- a/share/petsc/matlab/generatePetscTestFiles.m.html
+++ b/share/petsc/matlab/generatePetscTestFiles.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>generatePetscTestFiles</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="generatePetscTestFiles.m"><style type="text/css">
+ --><title>generatePetscTestFiles</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="generatePetscTestFiles.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="comment">% This MATLAB script generates test matrices for PETSc</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/generatePetscTestFiles.m.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/generatePetscTestFiles.m.html "><small>Report Typos and Errors</small></a></div>
<span class="comment">% using PETSc-MATLAB IO functions and the function laplacian.m from</span>
<span class="comment">% http://www.mathworks.com/matlabcentral/fileexchange/27279-laplacian-in-1d-2d-or-3d</span>
@@ -212,7 +211,7 @@ PetscBinaryWrite(<span class="string">'hpd-complex-int64-float32'</span>,A,b,<sp
error(<span class="string">'PETSc:generatePetscTestFiles:IncompatibleIO'</span>,<span class="keyword">...</span>
<span class="string">'%s'</span>,<span class="string">'Error in PetscBinaryWrite or/and PetscBinaryRead for hpd-complex-int64-float32'</span>);
<span class="keyword">end</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
% This MATLAB script generates test matrices for PETSc
% using PETSc-MATLAB IO functions and the function laplacian.m from
diff --git a/share/petsc/matlab/generatehtml.m.html b/share/petsc/matlab/generatehtml.m.html
index 40d1a0a..4b71689 100644
--- a/share/petsc/matlab/generatehtml.m.html
+++ b/share/petsc/matlab/generatehtml.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>generatehtml</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="generatehtml.m"><style type="text/css">
+ --><title>generatehtml</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="generatehtml.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="comment">%</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/generatehtml.m.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/generatehtml.m.html "><small>Report Typos and Errors</small></a></div>
<span class="comment">% Generates html versions of all MATLAB files</span>
<span class="comment">%</span>
opts.outputDir = <span class="string">'.'</span>;
@@ -85,7 +84,7 @@ l = l(1);
nmhtml = [n <span class="string">'.m.html'</span>];
movefile(nhtml,nmhtml);
<span class="keyword">end</span>
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
%
% Generates html versions of all MATLAB files
diff --git a/share/petsc/matlab/laplacian.m.html b/share/petsc/matlab/laplacian.m.html
index 2b7f43b..e9b64a2 100644
--- a/share/petsc/matlab/laplacian.m.html
+++ b/share/petsc/matlab/laplacian.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>laplacian</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="laplacian.m"><style type="text/css">
+ --><title>laplacian</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="laplacian.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="keyword">function</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/laplacian.m.html "><small>Report Typos and Errors</small></a></div> [lambda, V, A] = laplacian(varargin)
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/laplacian.m.html "><small>Report Typos and Errors</small></a></div> [lambda, V, A] = laplacian(varargin)
<span class="comment">% LAPLACIAN Sparse Negative Laplacian in 1D, 2D, or 3D</span>
<span class="comment">%</span>
@@ -550,7 +549,7 @@ toc
disp([<span class="string">'The Laplacian matrix takes '</span> num2str(a.bytes) <span class="string">' bytes'</span>])
<span class="keyword">end</span>
disp(<span class="string">' '</span>)
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
function [lambda, V, A] = laplacian(varargin)
diff --git a/share/petsc/matlab/launch.m.html b/share/petsc/matlab/launch.m.html
index 63d5d06..0a11307 100644
--- a/share/petsc/matlab/launch.m.html
+++ b/share/petsc/matlab/launch.m.html
@@ -6,7 +6,7 @@
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
- --><title>launch</title><meta name="generator" content="MATLAB 9.0"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-07-24"><meta name="DC.source" content="launch.m"><style type="text/css">
+ --><title>launch</title><meta name="generator" content="MATLAB 8.1"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2016-10-02"><meta name="DC.source" content="launch.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before [...]
html { min-height:100%; margin-bottom:1px; }
@@ -23,7 +23,7 @@ a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
-p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
+p img, pre img, tt img, li img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
@@ -38,12 +38,11 @@ ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
-pre, code { font-size:12px; }
-tt { font-size: 1.2em; }
+pre, tt, code { font-size:12px; }
pre { margin:0px 0px 20px; }
+pre.error { color:red; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
-pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
@@ -67,8 +66,8 @@ table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px soli
</style></head><body><div class="content"><pre class="codeinput"><span class="keyword">function</span>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/matlab/launch.m.html "><small>Report Typos and Errors</small></a></div> result = launch(program,np,opt)
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/matlab/launch.m.html "><small>Report Typos and Errors</small></a></div> result = launch(program,np,opt)
<span class="comment">%</span>
<span class="comment">% launch(program,np)</span>
<span class="comment">% Starts up PETSc program</span>
@@ -97,7 +96,7 @@ command = [ program opt <span class="string">' &'</span>];
fprintf(1,[<span class="string">'Executing: '</span> command])
result = system(command)
-</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2016a</a><br></p></div><!--
+</pre><p class="footer"><br><a href="http://www.mathworks.com/products/matlab/">Published with MATLAB® R2013a</a><br></p></div><!--
##### SOURCE BEGIN #####
function result = launch(program,np,opt)
%
diff --git a/share/petsc/saws/linearsolveroptions.html b/share/petsc/saws/linearsolveroptions.html
index 7da6054..4ec2f0f 100644
--- a/share/petsc/saws/linearsolveroptions.html
+++ b/share/petsc/saws/linearsolveroptions.html
@@ -32,8 +32,8 @@
</head>
<body>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 share/petsc/saws/linearsolveroptions.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 share/petsc/saws/linearsolveroptions.html "><small>Report Typos and Errors</small></a></div>
<header style="background-color:#000033;color:#FFFFFF; padding:5px;text-align:left;">
<h1> PETSc Linear Solver Selection </h1>
</header>
diff --git a/src/benchmarks/Index.c.html b/src/benchmarks/Index.c.html
index 03ad311..cfccddc 100644
--- a/src/benchmarks/Index.c.html
+++ b/src/benchmarks/Index.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/Index.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:00+00:00">
+<meta name="date" content="2016-10-03T03:01:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/Index.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/Index.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/MPI_Wtime.c.html b/src/benchmarks/MPI_Wtime.c.html
index 56ff081..b9868d5 100644
--- a/src/benchmarks/MPI_Wtime.c.html
+++ b/src/benchmarks/MPI_Wtime.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/MPI_Wtime.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:59+00:00">
+<meta name="date" content="2016-10-03T03:01:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/MPI_Wtime.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/MPI_Wtime.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/benchmarks/PLogEvent.c.html b/src/benchmarks/PLogEvent.c.html
index dc85d0d..11994b2 100644
--- a/src/benchmarks/PLogEvent.c.html
+++ b/src/benchmarks/PLogEvent.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PLogEvent.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:59+00:00">
+<meta name="date" content="2016-10-03T03:01:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PLogEvent.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PLogEvent.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscGetCPUTime.c.html b/src/benchmarks/PetscGetCPUTime.c.html
index 4a66f3c..37d5757 100644
--- a/src/benchmarks/PetscGetCPUTime.c.html
+++ b/src/benchmarks/PetscGetCPUTime.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscGetCPUTime.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:01+00:00">
+<meta name="date" content="2016-10-03T03:01:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscGetCPUTime.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscGetCPUTime.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscGetTime.c.html b/src/benchmarks/PetscGetTime.c.html
index d2be296..17ea898 100644
--- a/src/benchmarks/PetscGetTime.c.html
+++ b/src/benchmarks/PetscGetTime.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscGetTime.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:59+00:00">
+<meta name="date" content="2016-10-03T03:01:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscGetTime.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscGetTime.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscMalloc.c.html b/src/benchmarks/PetscMalloc.c.html
index 94dc4b0..9ab5e48 100644
--- a/src/benchmarks/PetscMalloc.c.html
+++ b/src/benchmarks/PetscMalloc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscMalloc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:59+00:00">
+<meta name="date" content="2016-10-03T03:01:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscMalloc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscMalloc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscMemcmp.c.html b/src/benchmarks/PetscMemcmp.c.html
index 62032de..95414eb 100644
--- a/src/benchmarks/PetscMemcmp.c.html
+++ b/src/benchmarks/PetscMemcmp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscMemcmp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:00+00:00">
+<meta name="date" content="2016-10-03T03:01:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscMemcmp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscMemcmp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscMemcpy.c.html b/src/benchmarks/PetscMemcpy.c.html
index 3cf6e92..199a005 100644
--- a/src/benchmarks/PetscMemcpy.c.html
+++ b/src/benchmarks/PetscMemcpy.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscMemcpy.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:00+00:00">
+<meta name="date" content="2016-10-03T03:01:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscMemcpy.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscMemcpy.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscMemzero.c.html b/src/benchmarks/PetscMemzero.c.html
index 42290e4..327cf1a 100644
--- a/src/benchmarks/PetscMemzero.c.html
+++ b/src/benchmarks/PetscMemzero.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscMemzero.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:00+00:00">
+<meta name="date" content="2016-10-03T03:01:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscMemzero.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscMemzero.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscTime.c.html b/src/benchmarks/PetscTime.c.html
index 63948f7..15df1c9 100644
--- a/src/benchmarks/PetscTime.c.html
+++ b/src/benchmarks/PetscTime.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscTime.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:59+00:00">
+<meta name="date" content="2016-10-03T03:01:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscTime.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscTime.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/PetscVecNorm.c.html b/src/benchmarks/PetscVecNorm.c.html
index c170177..47277fc 100644
--- a/src/benchmarks/PetscVecNorm.c.html
+++ b/src/benchmarks/PetscVecNorm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/PetscVecNorm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:01+00:00">
+<meta name="date" content="2016-10-03T03:01:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/PetscVecNorm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/PetscVecNorm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscvec.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsctime.h></font>
diff --git a/src/benchmarks/index.html b/src/benchmarks/index.html
index 731e7a0..fee89d2 100644
--- a/src/benchmarks/index.html
+++ b/src/benchmarks/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/benchmarks/makefile.html b/src/benchmarks/makefile.html
index b54897f..31c7d91 100644
--- a/src/benchmarks/makefile.html
+++ b/src/benchmarks/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/benchmarks/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:01+00:00">
+<meta name="date" content="2016-10-03T03:01:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/benchmarks/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/benchmarks/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/dt/examples/index.html b/src/dm/dt/examples/index.html
index 5e5ab30..4fedb2b 100644
--- a/src/dm/dt/examples/index.html
+++ b/src/dm/dt/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/dt/examples/makefile.html b/src/dm/dt/examples/makefile.html
index 9aeb25c..4544113 100644
--- a/src/dm/dt/examples/makefile.html
+++ b/src/dm/dt/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:09+00:00">
+<meta name="date" content="2016-10-03T02:47:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/dt/examples/tests/ex1.c.html b/src/dm/dt/examples/tests/ex1.c.html
index 413b72c..89bf8cb 100644
--- a/src/dm/dt/examples/tests/ex1.c.html
+++ b/src/dm/dt/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:09+00:00">
+<meta name="date" content="2016-10-03T02:47:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests 1D discretization tools.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdt.h></font>
diff --git a/src/dm/dt/examples/tests/ex2.c.html b/src/dm/dt/examples/tests/ex2.c.html
index 13b394d..595c1ec 100644
--- a/src/dm/dt/examples/tests/ex2.c.html
+++ b/src/dm/dt/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:10+00:00">
+<meta name="date" content="2016-10-03T02:47:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests 1D cell-based discretization tools.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdt.h></font>
diff --git a/src/dm/dt/examples/tests/ex3.c.html b/src/dm/dt/examples/tests/ex3.c.html
index 75c7688..5d56bf7 100644
--- a/src/dm/dt/examples/tests/ex3.c.html
+++ b/src/dm/dt/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:10+00:00">
+<meta name="date" content="2016-10-03T02:47:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests quadrature.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdt.h></font>
diff --git a/src/dm/dt/examples/tests/index.html b/src/dm/dt/examples/tests/index.html
index c8b571a..f8412cf 100644
--- a/src/dm/dt/examples/tests/index.html
+++ b/src/dm/dt/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/dt/examples/tests/makefile.html b/src/dm/dt/examples/tests/makefile.html
index 7807236..2daed8e 100644
--- a/src/dm/dt/examples/tests/makefile.html
+++ b/src/dm/dt/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:10+00:00">
+<meta name="date" content="2016-10-03T02:47:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/dm/dt/index.html b/src/dm/dt/index.html
index ab82b5d..96991b9 100644
--- a/src/dm/dt/index.html
+++ b/src/dm/dt/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/dt/interface/dt.c.html b/src/dm/dt/interface/dt.c.html
index 2e0a4e0..e0eedab 100644
--- a/src/dm/dt/interface/dt.c.html
+++ b/src/dm/dt/interface/dt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/interface/dt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:36+00:00">
+<meta name="date" content="2016-10-03T02:46:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/interface/dt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/interface/dt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Discretization tools */</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscconf.h></font>
diff --git a/src/dm/dt/interface/dtds.c.html b/src/dm/dt/interface/dtds.c.html
index fffc5f5..e8b8a9d 100644
--- a/src/dm/dt/interface/dtds.c.html
+++ b/src/dm/dt/interface/dtds.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/interface/dtds.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:03+00:00">
+<meta name="date" content="2016-10-03T02:46:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/interface/dtds.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/interface/dtds.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscdsimpl.h> </font><font color="#B22222">/*I "petscds.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><a href="../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> PETSCDS_CLASSID = 0;
diff --git a/src/dm/dt/interface/dtfe.c.html b/src/dm/dt/interface/dtfe.c.html
index e4f261e..e9ac553 100644
--- a/src/dm/dt/interface/dtfe.c.html
+++ b/src/dm/dt/interface/dtfe.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/interface/dtfe.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:40+00:00">
+<meta name="date" content="2016-10-03T02:46:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/interface/dtfe.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/interface/dtfe.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Basis Jet Tabulation</font>
<a name="line3"> 3: </a><font color="#B22222">We would like to tabulate the nodal basis functions and derivatives at a set of points, usually quadrature points. We</font>
diff --git a/src/dm/dt/interface/dtfv.c.html b/src/dm/dt/interface/dtfv.c.html
index ae76cd5..f677be5 100644
--- a/src/dm/dt/interface/dtfv.c.html
+++ b/src/dm/dt/interface/dtfv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/interface/dtfv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:56+00:00">
+<meta name="date" content="2016-10-03T02:46:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/interface/dtfv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/interface/dtfv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscfvimpl.h> </font><font color="#B22222">/*I "petscfv.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/* For CellRefiner */</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscds.h></font>
diff --git a/src/dm/dt/interface/index.html b/src/dm/dt/interface/index.html
index 6f440e7..fb3e7d8 100644
--- a/src/dm/dt/interface/index.html
+++ b/src/dm/dt/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/dt/interface/makefile.html b/src/dm/dt/interface/makefile.html
index 3af0690..1db0fe7 100644
--- a/src/dm/dt/interface/makefile.html
+++ b/src/dm/dt/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:09+00:00">
+<meta name="date" content="2016-10-03T02:47:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/dt/makefile.html b/src/dm/dt/makefile.html
index 0727eb7..69d2ed1 100644
--- a/src/dm/dt/makefile.html
+++ b/src/dm/dt/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/dt/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:36+00:00">
+<meta name="date" content="2016-10-03T02:46:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/dt/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/dt/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/examples/index.html b/src/dm/examples/index.html
index ba18785..dc74f6f 100644
--- a/src/dm/examples/index.html
+++ b/src/dm/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/examples/makefile.html b/src/dm/examples/makefile.html
index d5b015f..04207a9 100644
--- a/src/dm/examples/makefile.html
+++ b/src/dm/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:15+00:00">
+<meta name="date" content="2016-10-03T02:45:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/examples/tests/ex1.c.html b/src/dm/examples/tests/ex1.c.html
index 40181e4..1003ee0 100644
--- a/src/dm/examples/tests/ex1.c.html
+++ b/src/dm/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:15+00:00">
+<meta name="date" content="2016-10-03T02:45:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests various <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> routines.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex10.c.html b/src/dm/examples/tests/ex10.c.html
index 86043be..1e5c3b0 100644
--- a/src/dm/examples/tests/ex10.c.html
+++ b/src/dm/examples/tests/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:18+00:00">
+<meta name="date" content="2016-10-03T02:45:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests various 1-dimensional <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> routines.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex11.c.html b/src/dm/examples/tests/ex11.c.html
index 656dea2..2fb1665 100644
--- a/src/dm/examples/tests/ex11.c.html
+++ b/src/dm/examples/tests/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:18+00:00">
+<meta name="date" content="2016-10-03T02:45:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests various 2-dimensional <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> routines.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex12.c.html b/src/dm/examples/tests/ex12.c.html
index cf8b91f..a1723e3 100644
--- a/src/dm/examples/tests/ex12.c.html
+++ b/src/dm/examples/tests/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:18+00:00">
+<meta name="date" content="2016-10-03T02:45:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Simple example to show how PETSc programs can be run from MATLAB.</font>
diff --git a/src/dm/examples/tests/ex12.m.html b/src/dm/examples/tests/ex12.m.html
index 6aa84ac..fb082ee 100644
--- a/src/dm/examples/tests/ex12.m.html
+++ b/src/dm/examples/tests/ex12.m.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex12.m.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:19+00:00">
+<meta name="date" content="2016-10-03T02:45:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex12.m.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex12.m.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#4169E1"><a name="ex12"></a>function ex12(np,opt)</font></strong>
<a name="line2"> 2: </a>%
<a name="line3"> 3: </a>% ex12(np)
diff --git a/src/dm/examples/tests/ex13.c.html b/src/dm/examples/tests/ex13.c.html
index fb04bcf..f75e790 100644
--- a/src/dm/examples/tests/ex13.c.html
+++ b/src/dm/examples/tests/ex13.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex13.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:19+00:00">
+<meta name="date" content="2016-10-03T02:45:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex13.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex13.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests loading <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> vector from file.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex14.c.html b/src/dm/examples/tests/ex14.c.html
index 70d6c51..9810411 100644
--- a/src/dm/examples/tests/ex14.c.html
+++ b/src/dm/examples/tests/ex14.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex14.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:19+00:00">
+<meta name="date" content="2016-10-03T02:45:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests saving <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> vectors to files.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex15.c.html b/src/dm/examples/tests/ex15.c.html
index f5e1f3e..7dd67c6 100644
--- a/src/dm/examples/tests/ex15.c.html
+++ b/src/dm/examples/tests/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:19+00:00">
+<meta name="date" content="2016-10-03T02:45:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> interpolation.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex16.c.html b/src/dm/examples/tests/ex16.c.html
index e44c702..73ce9ba 100644
--- a/src/dm/examples/tests/ex16.c.html
+++ b/src/dm/examples/tests/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:19+00:00">
+<meta name="date" content="2016-10-03T02:45:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests DMComposite routines.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex17.c.html b/src/dm/examples/tests/ex17.c.html
index f58ec72..874747f 100644
--- a/src/dm/examples/tests/ex17.c.html
+++ b/src/dm/examples/tests/ex17.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex17.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:20+00:00">
+<meta name="date" content="2016-10-03T02:45:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> interpolation for coarse <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> on a subset of processors.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex19.c.html b/src/dm/examples/tests/ex19.c.html
index 9bbaa43..bb6bfd7 100644
--- a/src/dm/examples/tests/ex19.c.html
+++ b/src/dm/examples/tests/ex19.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex19.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:20+00:00">
+<meta name="date" content="2016-10-03T02:46:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> with variable multiple degrees of freedom per node.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex2.c.html b/src/dm/examples/tests/ex2.c.html
index 22d8beb..95eb84b 100644
--- a/src/dm/examples/tests/ex2.c.html
+++ b/src/dm/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:15+00:00">
+<meta name="date" content="2016-10-03T02:45:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests various 1-dimensional <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> routines.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex20.c.html b/src/dm/examples/tests/ex20.c.html
index 4c0ce50..adfbdfb 100644
--- a/src/dm/examples/tests/ex20.c.html
+++ b/src/dm/examples/tests/ex20.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex20.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:20+00:00">
+<meta name="date" content="2016-10-03T02:46:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDACreate3d.html#DMDACreate3d">DMDACreate3d</a>() memory usage\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/dm/examples/tests/ex21.c.html b/src/dm/examples/tests/ex21.c.html
index 1378bd7..619be44 100644
--- a/src/dm/examples/tests/ex21.c.html
+++ b/src/dm/examples/tests/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:20+00:00">
+<meta name="date" content="2016-10-03T02:46:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/DM/DMCreateInjection.html#DMCreateInjection">DMCreateInjection</a>() for mapping coordinates in 3D"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/dm/examples/tests/ex22.c.html b/src/dm/examples/tests/ex22.c.html
index 5563805..e1b5344 100644
--- a/src/dm/examples/tests/ex22.c.html
+++ b/src/dm/examples/tests/ex22.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex22.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:21+00:00">
+<meta name="date" content="2016-10-03T02:46:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatSetValuesBlockedStencil.html#MatSetValuesBlockedStencil">MatSetValuesBlockedStencil</a>() in 3d.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex23.c.html b/src/dm/examples/tests/ex23.c.html
index 655185e..2ca17c1 100644
--- a/src/dm/examples/tests/ex23.c.html
+++ b/src/dm/examples/tests/ex23.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex23.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:21+00:00">
+<meta name="date" content="2016-10-03T02:46:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex23.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex23.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()/<a href="../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>() for <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> vectors (this tests DMDAGlobalToNatural()).\n\n"</font>;
diff --git a/src/dm/examples/tests/ex24.c.html b/src/dm/examples/tests/ex24.c.html
index 03949f1..b296b2d 100644
--- a/src/dm/examples/tests/ex24.c.html
+++ b/src/dm/examples/tests/ex24.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex24.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:21+00:00">
+<meta name="date" content="2016-10-03T02:46:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests DMDALocalToGlocal() for dof > 1\n\n"</font>;
diff --git a/src/dm/examples/tests/ex25.c.html b/src/dm/examples/tests/ex25.c.html
index 1a5a6b4..15defc2 100644
--- a/src/dm/examples/tests/ex25.c.html
+++ b/src/dm/examples/tests/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:21+00:00">
+<meta name="date" content="2016-10-03T02:46:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests DMDALocalToGlocal() for dof > 1\n\n"</font>;
diff --git a/src/dm/examples/tests/ex26.c.html b/src/dm/examples/tests/ex26.c.html
index 559e6b9..5a17781 100644
--- a/src/dm/examples/tests/ex26.c.html
+++ b/src/dm/examples/tests/ex26.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex26.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:22+00:00">
+<meta name="date" content="2016-10-03T02:46:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex26.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex26.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests error message in <a href="../../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>() with periodic boundary conditions. \n\n"</font>;
diff --git a/src/dm/examples/tests/ex27.c.html b/src/dm/examples/tests/ex27.c.html
index b8dc031..589cf78 100644
--- a/src/dm/examples/tests/ex27.c.html
+++ b/src/dm/examples/tests/ex27.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex27.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:22+00:00">
+<meta name="date" content="2016-10-03T02:46:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test sequential USFFT interface on a uniform <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> and compares the result to FFTW\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/dm/examples/tests/ex28.c.html b/src/dm/examples/tests/ex28.c.html
index 52cce85..6a08e47 100644
--- a/src/dm/examples/tests/ex28.c.html
+++ b/src/dm/examples/tests/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:22+00:00">
+<meta name="date" content="2016-10-03T02:46:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test sequential USFFT interface on a 3-dof field over a uniform <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> and compares to the result of FFTW acting on a split version of the field\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/dm/examples/tests/ex3.c.html b/src/dm/examples/tests/ex3.c.html
index 7d00a1f..1239f16 100644
--- a/src/dm/examples/tests/ex3.c.html
+++ b/src/dm/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:15+00:00">
+<meta name="date" content="2016-10-03T02:45:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves the 1-dimensional wave equation.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex30.c.html b/src/dm/examples/tests/ex30.c.html
index e347eb1..d30708b 100644
--- a/src/dm/examples/tests/ex30.c.html
+++ b/src/dm/examples/tests/ex30.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex30.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:23+00:00">
+<meta name="date" content="2016-10-03T02:46:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex30.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex30.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMSLICED.html#DMSLICED">DMSLICED</a> operations\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmsliced.h></font>
diff --git a/src/dm/examples/tests/ex31.c.html b/src/dm/examples/tests/ex31.c.html
index 94b816a..b01773e 100644
--- a/src/dm/examples/tests/ex31.c.html
+++ b/src/dm/examples/tests/ex31.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex31.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:23+00:00">
+<meta name="date" content="2016-10-03T02:46:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests MAIJ matrix for large DOF\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/dm/examples/tests/ex32.c.html b/src/dm/examples/tests/ex32.c.html
index cbcbd1d..e48251c 100644
--- a/src/dm/examples/tests/ex32.c.html
+++ b/src/dm/examples/tests/ex32.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex32.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:24+00:00">
+<meta name="date" content="2016-10-03T02:46:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex32.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex32.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> ghost coordinates\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/dm/examples/tests/ex34.c.html b/src/dm/examples/tests/ex34.c.html
index 448dc2b..6b3a18b 100644
--- a/src/dm/examples/tests/ex34.c.html
+++ b/src/dm/examples/tests/ex34.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex34.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:24+00:00">
+<meta name="date" content="2016-10-03T02:46:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex34.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex34.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/DM/DMDAGetOwnershipRanges.html#DMDAGetOwnershipRanges">DMDAGetOwnershipRanges</a>()\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/dm/examples/tests/ex36.c.html b/src/dm/examples/tests/ex36.c.html
index b2088f1..e74c138 100644
--- a/src/dm/examples/tests/ex36.c.html
+++ b/src/dm/examples/tests/ex36.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex36.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:24+00:00">
+<meta name="date" content="2016-10-03T02:46:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex36.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex36.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Checks the functionality of DMGetInterpolation() on deformed grids.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex37.c.html b/src/dm/examples/tests/ex37.c.html
index 72e1449..e5ba723 100644
--- a/src/dm/examples/tests/ex37.c.html
+++ b/src/dm/examples/tests/ex37.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex37.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:26+00:00">
+<meta name="date" content="2016-10-03T02:46:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"<a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>() with a DMDA1d vector and draw viewer.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex38.c.html b/src/dm/examples/tests/ex38.c.html
index f253dc2..98a671c 100644
--- a/src/dm/examples/tests/ex38.c.html
+++ b/src/dm/examples/tests/ex38.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex38.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:26+00:00">
+<meta name="date" content="2016-10-03T02:46:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests DMGlobalToLocal() for 3d DA with stencil width of 2.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex39.c.html b/src/dm/examples/tests/ex39.c.html
index f7d8f4b..01017e1 100644
--- a/src/dm/examples/tests/ex39.c.html
+++ b/src/dm/examples/tests/ex39.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex39.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:26+00:00">
+<meta name="date" content="2016-10-03T02:46:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex39.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex39.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests mirror boundary conditions in 1-d.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex4.c.html b/src/dm/examples/tests/ex4.c.html
index dfb8e99..3227b95 100644
--- a/src/dm/examples/tests/ex4.c.html
+++ b/src/dm/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:15+00:00">
+<meta name="date" content="2016-10-03T02:45:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests various 2-dimensional <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> routines.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex40.c.html b/src/dm/examples/tests/ex40.c.html
index 7ee2b1b..d6a6e41 100644
--- a/src/dm/examples/tests/ex40.c.html
+++ b/src/dm/examples/tests/ex40.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex40.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:26+00:00">
+<meta name="date" content="2016-10-03T02:46:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests mirror boundary conditions in 2-d.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex41.c.html b/src/dm/examples/tests/ex41.c.html
index 832d81f..bbc0783 100644
--- a/src/dm/examples/tests/ex41.c.html
+++ b/src/dm/examples/tests/ex41.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex41.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:27+00:00">
+<meta name="date" content="2016-10-03T02:46:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests mirror boundary conditions in 3-d.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex42.c.html b/src/dm/examples/tests/ex42.c.html
index 27f28f7..ba61664 100644
--- a/src/dm/examples/tests/ex42.c.html
+++ b/src/dm/examples/tests/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:27+00:00">
+<meta name="date" content="2016-10-03T02:46:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* -*- Mode: C++; c-basic-offset:2 ; indent-tabs-mode:nil ; -*- */</font>
<a name="line3"> 3: </a>static char help[] = <font color="#666666">"Test VTK Rectilinear grid (.vtr) viewer support\n\n"</font>;
diff --git a/src/dm/examples/tests/ex43.c.html b/src/dm/examples/tests/ex43.c.html
index a78f502..1bad123 100644
--- a/src/dm/examples/tests/ex43.c.html
+++ b/src/dm/examples/tests/ex43.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex43.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:27+00:00">
+<meta name="date" content="2016-10-03T02:46:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex43.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex43.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Demonstrates the DMLocalToLocal bug in PETSc 3.6.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/dm/examples/tests/ex6.c.html b/src/dm/examples/tests/ex6.c.html
index 8e8805c..c41c443 100644
--- a/src/dm/examples/tests/ex6.c.html
+++ b/src/dm/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:16+00:00">
+<meta name="date" content="2016-10-03T02:45:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests various 3-dimensional <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> routines.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/dm/examples/tests/ex7.c.html b/src/dm/examples/tests/ex7.c.html
index 3287b08..cb3544e 100644
--- a/src/dm/examples/tests/ex7.c.html
+++ b/src/dm/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:17+00:00">
+<meta name="date" content="2016-10-03T02:45:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests DMLocalToLocalxxx() for <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex8.c.html b/src/dm/examples/tests/ex8.c.html
index c1debb3..269e47c 100644
--- a/src/dm/examples/tests/ex8.c.html
+++ b/src/dm/examples/tests/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:17+00:00">
+<meta name="date" content="2016-10-03T02:45:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates generating a slice from a <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> Vector.\n\n"</font>;
diff --git a/src/dm/examples/tests/ex9.c.html b/src/dm/examples/tests/ex9.c.html
index 9be407a..293b757 100644
--- a/src/dm/examples/tests/ex9.c.html
+++ b/src/dm/examples/tests/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:17+00:00">
+<meta name="date" content="2016-10-03T02:45:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>() in 3d.\n\n"</font>;
diff --git a/src/dm/examples/tests/index.html b/src/dm/examples/tests/index.html
index 7060f64..a195f68 100644
--- a/src/dm/examples/tests/index.html
+++ b/src/dm/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/examples/tests/makefile.html b/src/dm/examples/tests/makefile.html
index 48452a5..e2cc94f 100644
--- a/src/dm/examples/tests/makefile.html
+++ b/src/dm/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:28+00:00">
+<meta name="date" content="2016-10-03T02:46:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/dm/examples/tutorials/ex1.c.html b/src/dm/examples/tutorials/ex1.c.html
index f45c31a..ddf8f2f 100644
--- a/src/dm/examples/tutorials/ex1.c.html
+++ b/src/dm/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:28+00:00">
+<meta name="date" content="2016-10-03T02:46:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>() contour plotting for 2d DMDAs.\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex10.c.html b/src/dm/examples/tutorials/ex10.c.html
index 80ca32e..1203c0d 100644
--- a/src/dm/examples/tutorials/ex10.c.html
+++ b/src/dm/examples/tutorials/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:31+00:00">
+<meta name="date" content="2016-10-03T02:46:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Demonstrates using the HDF5 viewer with a <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
<a name="line3"> 3: </a><font color="#B22222"> - create a global vector containing a gauss profile (exp(-x^2-y^2))</font>
diff --git a/src/dm/examples/tutorials/ex11f90.F.html b/src/dm/examples/tutorials/ex11f90.F.html
index 9a28d48..e2b6cde 100644
--- a/src/dm/examples/tutorials/ex11f90.F.html
+++ b/src/dm/examples/tutorials/ex11f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex11f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:33+00:00">
+<meta name="date" content="2016-10-03T02:46:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex11f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex11f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!-----------------------------------------------------------------------
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Tests DMDAGetVecGetArray()
diff --git a/src/dm/examples/tutorials/ex12.c.html b/src/dm/examples/tutorials/ex12.c.html
index 2241217..654e3f3 100644
--- a/src/dm/examples/tutorials/ex12.c.html
+++ b/src/dm/examples/tutorials/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:31+00:00">
+<meta name="date" content="2016-10-03T02:46:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</a>() and <a href="../../../../docs/manualpages/DM/DMRestoreGlobalVector.html#DMRestoreGlobalVector">DMRestoreGlobalVector</a>().\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex13f90.F90.html b/src/dm/examples/tutorials/ex13f90.F90.html
index 1314538..cd4ecaa 100644
--- a/src/dm/examples/tutorials/ex13f90.F90.html
+++ b/src/dm/examples/tutorials/ex13f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex13f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:33+00:00">
+<meta name="date" content="2016-10-03T02:46:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex13f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex13f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>program main
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This example intends to show how <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> is used to solve a PDE on a decomposed
diff --git a/src/dm/examples/tutorials/ex13f90aux.F90.html b/src/dm/examples/tutorials/ex13f90aux.F90.html
index eedaba9..4fc3cce 100644
--- a/src/dm/examples/tutorials/ex13f90aux.F90.html
+++ b/src/dm/examples/tutorials/ex13f90aux.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex13f90aux.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:33+00:00">
+<meta name="date" content="2016-10-03T02:46:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex13f90aux.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex13f90aux.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>module ex13f90aux
<a name="line2"> 2: </a> implicit none
<a name="line3"> 3: </a>contains
diff --git a/src/dm/examples/tutorials/ex15.c.html b/src/dm/examples/tutorials/ex15.c.html
index 8da5321..3d2b39e 100644
--- a/src/dm/examples/tutorials/ex15.c.html
+++ b/src/dm/examples/tutorials/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:31+00:00">
+<meta name="date" content="2016-10-03T02:46:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>() functionality with <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> objects when using:"</font>\
<a name="line3"> 3: </a><font color="#666666">"(i) a <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> binary with MPI-IO support; and (ii) when the binary header is skipped.\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex2.c.html b/src/dm/examples/tutorials/ex2.c.html
index 1ec21a7..15bc369 100644
--- a/src/dm/examples/tutorials/ex2.c.html
+++ b/src/dm/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:29+00:00">
+<meta name="date" content="2016-10-03T02:46:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDAGlobalToNaturalAllCreate.html#DMDAGlobalToNaturalAllCreate">DMDAGlobalToNaturalAllCreate</a>() using contour plotting for 2d DMDAs.\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex3.c.html b/src/dm/examples/tutorials/ex3.c.html
index 2bdc9aa..a34a7e9 100644
--- a/src/dm/examples/tutorials/ex3.c.html
+++ b/src/dm/examples/tutorials/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:29+00:00">
+<meta name="date" content="2016-10-03T02:46:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>() for nonuniform <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> coordinates.\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex4.c.html b/src/dm/examples/tutorials/ex4.c.html
index 59e62b1..250ef25 100644
--- a/src/dm/examples/tutorials/ex4.c.html
+++ b/src/dm/examples/tutorials/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:29+00:00">
+<meta name="date" content="2016-10-03T02:46:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates various vector routines for <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>.\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex5.c.html b/src/dm/examples/tutorials/ex5.c.html
index bd28e8e..9f65b11 100644
--- a/src/dm/examples/tutorials/ex5.c.html
+++ b/src/dm/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:30+00:00">
+<meta name="date" content="2016-10-03T02:46:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDAGetElements.html#DMDAGetElements">DMDAGetElements</a>() and <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>() contour plotting for 2d DMDAs.\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex51.c.html b/src/dm/examples/tutorials/ex51.c.html
index dc6371f..6616f23 100644
--- a/src/dm/examples/tutorials/ex51.c.html
+++ b/src/dm/examples/tutorials/ex51.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex51.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:32+00:00">
+<meta name="date" content="2016-10-03T02:46:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex51.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex51.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/DM/DMDAVecGetArrayDOF.html#DMDAVecGetArrayDOF">DMDAVecGetArrayDOF</a>()\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/dm/examples/tutorials/ex65dm.c.html b/src/dm/examples/tutorials/ex65dm.c.html
index d7ce1e9..6c0bf44 100644
--- a/src/dm/examples/tutorials/ex65dm.c.html
+++ b/src/dm/examples/tutorials/ex65dm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex65dm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:32+00:00">
+<meta name="date" content="2016-10-03T02:46:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex65dm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex65dm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests coarsening with <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>.\n"</font>;
diff --git a/src/dm/examples/tutorials/ex7.c.html b/src/dm/examples/tutorials/ex7.c.html
index 29fa600..cd7b786 100644
--- a/src/dm/examples/tutorials/ex7.c.html
+++ b/src/dm/examples/tutorials/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:30+00:00">
+<meta name="date" content="2016-10-03T02:46:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Demonstrates using <a href="../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(viewer,PETSC_FORMAT_BINARY_MATLAB)\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/dm/examples/tutorials/ex8.c.html b/src/dm/examples/tutorials/ex8.c.html
index 1c1b885..846177e 100644
--- a/src/dm/examples/tutorials/ex8.c.html
+++ b/src/dm/examples/tutorials/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:30+00:00">
+<meta name="date" content="2016-10-03T02:46:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests imbedding DMComposites inside DMComposites.\n\n"</font>;
diff --git a/src/dm/examples/tutorials/ex9.c.html b/src/dm/examples/tutorials/ex9.c.html
index 89cf72b..5e10634 100644
--- a/src/dm/examples/tutorials/ex9.c.html
+++ b/src/dm/examples/tutorials/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:30+00:00">
+<meta name="date" content="2016-10-03T02:46:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Demonstrates HDF5 vector input/ouput\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/dm/examples/tutorials/index.html b/src/dm/examples/tutorials/index.html
index f89d476..60e5595 100644
--- a/src/dm/examples/tutorials/index.html
+++ b/src/dm/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/examples/tutorials/makefile.html b/src/dm/examples/tutorials/makefile.html
index b1dcf3e..04318ae 100644
--- a/src/dm/examples/tutorials/makefile.html
+++ b/src/dm/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:34+00:00">
+<meta name="date" content="2016-10-03T02:46:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/dm/f90-mod/index.html b/src/dm/f90-mod/index.html
index 53da28a..011f4e7 100644
--- a/src/dm/f90-mod/index.html
+++ b/src/dm/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../..90-mod/../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/f90-mod/makefile.html b/src/dm/f90-mod/makefile.html
index 681b3fb..77ce091 100644
--- a/src/dm/f90-mod/makefile.html
+++ b/src/dm/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:53+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/dm/f90-mod/petscdmmod.F.html b/src/dm/f90-mod/petscdmmod.F.html
index 695fde8..2c147a0 100644
--- a/src/dm/f90-mod/petscdmmod.F.html
+++ b/src/dm/f90-mod/petscdmmod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/f90-mod/petscdmmod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:53+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/f90-mod/petscdmmod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/f90-mod/petscdmmod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES</font></strong>
<a name="line3"> 3: </a> module petscaodef
diff --git a/src/dm/impls/composite/index.html b/src/dm/impls/composite/index.html
index 7161580..7c0e8b1 100644
--- a/src/dm/impls/composite/index.html
+++ b/src/dm/impls/composite/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/composite/makefile.html b/src/dm/impls/composite/makefile.html
index c51a1e6..c53967e 100644
--- a/src/dm/impls/composite/makefile.html
+++ b/src/dm/impls/composite/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/composite/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:42+00:00">
+<meta name="date" content="2016-10-03T02:43:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/composite/pack.c.html b/src/dm/impls/composite/pack.c.html
index e79346e..a267eea 100644
--- a/src/dm/impls/composite/pack.c.html
+++ b/src/dm/impls/composite/pack.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/composite/pack.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:38+00:00">
+<meta name="date" content="2016-10-03T02:43:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/composite/pack.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/composite/pack.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/dm/impls/composite/packimpl.h> </font><font color="#B22222">/*I "petscdmcomposite.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
diff --git a/src/dm/impls/composite/packimpl.h.html b/src/dm/impls/composite/packimpl.h.html
index 49b41be..0426855 100644
--- a/src/dm/impls/composite/packimpl.h.html
+++ b/src/dm/impls/composite/packimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/composite/packimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:42+00:00">
+<meta name="date" content="2016-10-03T02:43:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/composite/packimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/composite/packimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_packimpl_h)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _packimpl_h</font></strong>
diff --git a/src/dm/impls/composite/packm.c.html b/src/dm/impls/composite/packm.c.html
index e981de2..9f18e2c 100644
--- a/src/dm/impls/composite/packm.c.html
+++ b/src/dm/impls/composite/packm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/composite/packm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:42+00:00">
+<meta name="date" content="2016-10-03T02:43:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/composite/packm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/composite/packm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/dm/impls/composite/packimpl.h> </font><font color="#B22222">/*I "petscdmcomposite.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/da/da.c.html b/src/dm/impls/da/da.c.html
index 117982f..c8be2ee 100644
--- a/src/dm/impls/da/da.c.html
+++ b/src/dm/impls/da/da.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/da.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:19+00:00">
+<meta name="date" content="2016-10-03T02:42:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/da.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/da.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/dm/impls/da/da1.c.html b/src/dm/impls/da/da1.c.html
index 3d6ca64..97a7e15 100644
--- a/src/dm/impls/da/da1.c.html
+++ b/src/dm/impls/da/da1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/da1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:56+00:00">
+<meta name="date" content="2016-10-03T02:41:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/da1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/da1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular 1d arrays in parallel.</font>
diff --git a/src/dm/impls/da/da2.c.html b/src/dm/impls/da/da2.c.html
index 49ef9af..c2551b8 100644
--- a/src/dm/impls/da/da2.c.html
+++ b/src/dm/impls/da/da2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/da2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:54+00:00">
+<meta name="date" content="2016-10-03T02:41:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/da2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/da2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdraw.h></font>
diff --git a/src/dm/impls/da/da3.c.html b/src/dm/impls/da/da3.c.html
index 9b19089..4f45e77 100644
--- a/src/dm/impls/da/da3.c.html
+++ b/src/dm/impls/da/da3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/da3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:57+00:00">
+<meta name="date" content="2016-10-03T02:41:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/da3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/da3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular 3d arrays in parallel.</font>
diff --git a/src/dm/impls/da/dacorn.c.html b/src/dm/impls/da/dacorn.c.html
index d167199..20e17c5 100644
--- a/src/dm/impls/da/dacorn.c.html
+++ b/src/dm/impls/da/dacorn.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dacorn.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:01+00:00">
+<meta name="date" content="2016-10-03T02:42:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dacorn.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dacorn.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/dacreate.c.html b/src/dm/impls/da/dacreate.c.html
index d5b27a0..c6375b6 100644
--- a/src/dm/impls/da/dacreate.c.html
+++ b/src/dm/impls/da/dacreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dacreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:03+00:00">
+<meta name="date" content="2016-10-03T02:42:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dacreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dacreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/da/dadd.c.html b/src/dm/impls/da/dadd.c.html
index 6150eeb..5225585 100644
--- a/src/dm/impls/da/dadd.c.html
+++ b/src/dm/impls/da/dadd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dadd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:30+00:00">
+<meta name="date" content="2016-10-03T02:42:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dadd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dadd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/dm/impls/da/dadestroy.c.html b/src/dm/impls/da/dadestroy.c.html
index ecf0c7d..5f103f4 100644
--- a/src/dm/impls/da/dadestroy.c.html
+++ b/src/dm/impls/da/dadestroy.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dadestroy.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:04+00:00">
+<meta name="date" content="2016-10-03T02:42:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dadestroy.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dadestroy.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/dadist.c.html b/src/dm/impls/da/dadist.c.html
index ecdb1c0..5023913 100644
--- a/src/dm/impls/da/dadist.c.html
+++ b/src/dm/impls/da/dadist.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dadist.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:09+00:00">
+<meta name="date" content="2016-10-03T02:42:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dadist.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dadist.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/dageometry.c.html b/src/dm/impls/da/dageometry.c.html
index 76f2658..cbe3ca3 100644
--- a/src/dm/impls/da/dageometry.c.html
+++ b/src/dm/impls/da/dageometry.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dageometry.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:28+00:00">
+<meta name="date" content="2016-10-03T02:42:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dageometry.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dageometry.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="FillClosureArray_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> FillClosureArray_Static(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nP, const <a hre [...]
diff --git a/src/dm/impls/da/dagetarray.c.html b/src/dm/impls/da/dagetarray.c.html
index f04fe95..086d228 100644
--- a/src/dm/impls/da/dagetarray.c.html
+++ b/src/dm/impls/da/dagetarray.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dagetarray.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:18+00:00">
+<meta name="date" content="2016-10-03T02:42:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dagetarray.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dagetarray.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/da/dagetelem.c.html b/src/dm/impls/da/dagetelem.c.html
index 388dc4c..8f88c53 100644
--- a/src/dm/impls/da/dagetelem.c.html
+++ b/src/dm/impls/da/dagetelem.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dagetelem.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:19+00:00">
+<meta name="date" content="2016-10-03T02:42:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dagetelem.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dagetelem.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/da/daghost.c.html b/src/dm/impls/da/daghost.c.html
index 4305549..5bda805 100644
--- a/src/dm/impls/da/daghost.c.html
+++ b/src/dm/impls/da/daghost.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/daghost.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:00+00:00">
+<meta name="date" content="2016-10-03T02:42:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/daghost.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/daghost.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/dagtol.c.html b/src/dm/impls/da/dagtol.c.html
index 1285b5e..3cbb078 100644
--- a/src/dm/impls/da/dagtol.c.html
+++ b/src/dm/impls/da/dagtol.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dagtol.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:02+00:00">
+<meta name="date" content="2016-10-03T02:42:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dagtol.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dagtol.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/dagtona.c.html b/src/dm/impls/da/dagtona.c.html
index feb051a..583f376 100644
--- a/src/dm/impls/da/dagtona.c.html
+++ b/src/dm/impls/da/dagtona.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dagtona.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:14+00:00">
+<meta name="date" content="2016-10-03T02:42:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dagtona.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dagtona.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Tools to help solve the coarse grid problem redundantly.</font>
diff --git a/src/dm/impls/da/daindex.c.html b/src/dm/impls/da/daindex.c.html
index 1749705..a8043c3 100644
--- a/src/dm/impls/da/daindex.c.html
+++ b/src/dm/impls/da/daindex.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/daindex.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:03+00:00">
+<meta name="date" content="2016-10-03T02:42:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/daindex.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/daindex.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/dainterp.c.html b/src/dm/impls/da/dainterp.c.html
index c261a17..b4ddd5c 100644
--- a/src/dm/impls/da/dainterp.c.html
+++ b/src/dm/impls/da/dainterp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dainterp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:14+00:00">
+<meta name="date" content="2016-10-03T02:42:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dainterp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dainterp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for interpolating between grids represented by DMDAs</font>
diff --git a/src/dm/impls/da/dalocal.c.html b/src/dm/impls/da/dalocal.c.html
index 210a20c..c245e5f 100644
--- a/src/dm/impls/da/dalocal.c.html
+++ b/src/dm/impls/da/dalocal.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dalocal.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:05+00:00">
+<meta name="date" content="2016-10-03T02:42:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dalocal.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dalocal.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/daltol.c.html b/src/dm/impls/da/daltol.c.html
index 174fcb5..6bfb656 100644
--- a/src/dm/impls/da/daltol.c.html
+++ b/src/dm/impls/da/daltol.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/daltol.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:02+00:00">
+<meta name="date" content="2016-10-03T02:42:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/daltol.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/daltol.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
@@ -69,7 +69,7 @@
<a name="line62"> 62: </a> }
<a name="line63"> 63: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)da),PETSC_ERR_ARG_CORRUPT,<font color="#666666">"<a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a> has invalid dimension %D"</font>,dim);
-<a name="line65"> 65: </a> <a href="../../../../docs/manualpages/Vec/VecScatterRemap.html#VecScatterRemap">VecScatterRemap</a>(dd->ltol,idx,NULL);
+<a name="line65"> 65: </a> VecScatterRemap(dd->ltol,idx,NULL);
<a name="line66"> 66: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(idx);
<a name="line67"> 67: </a> <font color="#4169E1">return</font>(0);
<a name="line68"> 68: </a>}
diff --git a/src/dm/impls/da/dapf.c.html b/src/dm/impls/da/dapf.c.html
index da0c693..8966df9 100644
--- a/src/dm/impls/da/dapf.c.html
+++ b/src/dm/impls/da/dapf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dapf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:17+00:00">
+<meta name="date" content="2016-10-03T02:42:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dapf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dapf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/da/dapreallocate.c.html b/src/dm/impls/da/dapreallocate.c.html
index 83998d8..b0bf863 100644
--- a/src/dm/impls/da/dapreallocate.c.html
+++ b/src/dm/impls/da/dapreallocate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dapreallocate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:31+00:00">
+<meta name="date" content="2016-10-03T02:43:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dapreallocate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dapreallocate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/impls/da/dareg.c.html b/src/dm/impls/da/dareg.c.html
index 75c055c..4ffcf36 100644
--- a/src/dm/impls/da/dareg.c.html
+++ b/src/dm/impls/da/dareg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dareg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:22+00:00">
+<meta name="date" content="2016-10-03T02:42:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dareg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dareg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/da/dascatter.c.html b/src/dm/impls/da/dascatter.c.html
index 2481ba7..5b9e364 100644
--- a/src/dm/impls/da/dascatter.c.html
+++ b/src/dm/impls/da/dascatter.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dascatter.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:03+00:00">
+<meta name="date" content="2016-10-03T02:42:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dascatter.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dascatter.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/dasub.c.html b/src/dm/impls/da/dasub.c.html
index 00140e2..1cdb993 100644
--- a/src/dm/impls/da/dasub.c.html
+++ b/src/dm/impls/da/dasub.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/dasub.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:09+00:00">
+<meta name="date" content="2016-10-03T02:42:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/dasub.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/dasub.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/daview.c.html b/src/dm/impls/da/daview.c.html
index 2a6fb80..acd289f 100644
--- a/src/dm/impls/da/daview.c.html
+++ b/src/dm/impls/da/daview.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/daview.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:09+00:00">
+<meta name="date" content="2016-10-03T02:42:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/daview.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/daview.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating distributed regular arrays in parallel.</font>
diff --git a/src/dm/impls/da/fdda.c.html b/src/dm/impls/da/fdda.c.html
index 1308d53..bed08e3 100644
--- a/src/dm/impls/da/fdda.c.html
+++ b/src/dm/impls/da/fdda.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/fdda.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:23+00:00">
+<meta name="date" content="2016-10-03T02:42:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/fdda.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/fdda.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/dm/impls/da/ftn-custom/zdacornf.c b/src/dm/impls/da/ftn-custom/zdacornf.c
index 70c8c37..260c8d9 100644
--- a/src/dm/impls/da/ftn-custom/zdacornf.c
+++ b/src/dm/impls/da/ftn-custom/zdacornf.c
@@ -24,4 +24,5 @@ PETSC_EXTERN void PETSC_STDCALL dmdagetfieldname_(DM *da,PetscInt *nf,CHAR name
*ierr = DMDAGetFieldName(*da,*nf,&tname);
*ierr = PetscStrncpy(name,tname,len);
+ FIXRETURNCHAR(PETSC_TRUE,name,len);
}
diff --git a/src/dm/impls/da/gr1.c.html b/src/dm/impls/da/gr1.c.html
index 80797b0..66e6cad 100644
--- a/src/dm/impls/da/gr1.c.html
+++ b/src/dm/impls/da/gr1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/gr1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:10+00:00">
+<meta name="date" content="2016-10-03T02:42:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/gr1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/gr1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Plots vectors obtained with <a href="../../../../docs/manualpages/DM/DMDACreate1d.html#DMDACreate1d">DMDACreate1d</a>()</font>
diff --git a/src/dm/impls/da/gr2.c b/src/dm/impls/da/gr2.c
index c8a3d02..5b2fe2a 100644
--- a/src/dm/impls/da/gr2.c
+++ b/src/dm/impls/da/gr2.c
@@ -685,9 +685,8 @@ PetscErrorCode VecView_MPI_DA(Vec xin,PetscViewer viewer)
} else if (dim == 2) {
ierr = VecView_MPI_Draw_DA2d(xin,viewer);CHKERRQ(ierr);
} else SETERRQ1(PetscObjectComm((PetscObject)da),PETSC_ERR_SUP,"Cannot graphically view vector associated with this dimensional DMDA %D",dim);
- } else if (isvtk) { /* Duplicate the Vec and hold a reference to the DM */
+ } else if (isvtk) { /* Duplicate the Vec */
Vec Y;
- ierr = PetscObjectReference((PetscObject)da);CHKERRQ(ierr);
ierr = VecDuplicate(xin,&Y);CHKERRQ(ierr);
if (((PetscObject)xin)->name) {
/* If xin was named, copy the name over to Y. The duplicate names are safe because nobody else will ever see Y. */
diff --git a/src/dm/impls/da/gr2.c.html b/src/dm/impls/da/gr2.c.html
index 877cbc6..7f7d086 100644
--- a/src/dm/impls/da/gr2.c.html
+++ b/src/dm/impls/da/gr2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/gr2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:11+00:00">
+<meta name="date" content="2016-10-03T02:42:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/gr2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/gr2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Plots vectors obtained with <a href="../../../../docs/manualpages/DM/DMDACreate2d.html#DMDACreate2d">DMDACreate2d</a>()</font>
@@ -678,279 +678,278 @@
<a name="line685">685: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dim == 2) {
<a name="line686">686: </a> VecView_MPI_Draw_DA2d(xin,viewer);
<a name="line687">687: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)da),PETSC_ERR_SUP,<font color="#666666">"Cannot graphically view vector associated with this dimensional <a href="../../../../docs/manualpages/DM/DMDA.html#D [...]
-<a name="line688">688: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isvtk) { <font color="#B22222">/* Duplicate the <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> and hold a reference to the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> */</font>
+<a name="line688">688: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isvtk) { <font color="#B22222">/* Duplicate the <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> */</font>
<a name="line689">689: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Y;
-<a name="line690">690: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)da);
-<a name="line691">691: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(xin,&Y);
-<a name="line692">692: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->name) {
-<a name="line693">693: </a> <font color="#B22222">/* If xin was named, copy the name over to Y. The duplicate names are safe because nobody else will ever see Y. */</font>
-<a name="line694">694: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->name);
-<a name="line695">695: </a> }
-<a name="line696">696: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(xin,Y);
-<a name="line697">697: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerVTKAddField.html#PetscViewerVTKAddField">PetscViewerVTKAddField</a>(viewer,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)da,<a href="../../../../docs/manualpages/DM/DMDAVTKWriteAll.html#DMDAVTKWriteAll">DMDAVTKWriteAll</a>,PETSC_VTK_POINT_FIELD,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y);
-<a name="line698">698: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line699">699: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line700">700: </a> VecView_MPI_HDF5_DA(xin,viewer);
-<a name="line701">701: </a><font color="#A020F0">#endif</font>
-<a name="line702">702: </a> } <font color="#4169E1">else</font> {
-<a name="line703">703: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
-<a name="line704">704: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary,isMPIIO;
-
-<a name="line706">706: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
-<a name="line707">707: </a> <font color="#4169E1">if</font> (isbinary) {
-<a name="line708">708: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html#PetscViewerBinaryGetUseMPIIO">PetscViewerBinaryGetUseMPIIO</a>(viewer,&isMPIIO);
-<a name="line709">709: </a> <font color="#4169E1">if</font> (isMPIIO) {
-<a name="line710">710: </a> DMDAArrayMPIIO(da,viewer,xin,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line711">711: </a> <font color="#4169E1">return</font>(0);
-<a name="line712">712: </a> }
-<a name="line713">713: </a> }
-<a name="line714">714: </a><font color="#A020F0">#endif</font>
-
-<a name="line716">716: </a> <font color="#B22222">/* call viewer on natural ordering */</font>
-<a name="line717">717: </a> PetscObjectGetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&prefix);
-<a name="line718">718: </a> <a href="../../../../docs/manualpages/DM/DMDACreateNaturalVector.html#DMDACreateNaturalVector">DMDACreateNaturalVector</a>(da,&natural);
-<a name="line719">719: </a> PetscObjectSetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,prefix);
-<a name="line720">720: </a> <a href="../../../../docs/manualpages/DM/DMDAGlobalToNaturalBegin.html#DMDAGlobalToNaturalBegin">DMDAGlobalToNaturalBegin</a>(da,xin,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,natural);
-<a name="line721">721: </a> <a href="../../../../docs/manualpages/DM/DMDAGlobalToNaturalEnd.html#DMDAGlobalToNaturalEnd">DMDAGlobalToNaturalEnd</a>(da,xin,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,natural);
-<a name="line722">722: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&name);
-<a name="line723">723: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,name);
-
-<a name="line725">725: </a> PetscViewerGetFormat(viewer,&format);
-<a name="line726">726: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_BINARY_MATLAB) {
-<a name="line727">727: </a> <font color="#B22222">/* temporarily remove viewer format so it won't trigger in the <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>() */</font>
-<a name="line728">728: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(viewer,PETSC_VIEWER_DEFAULT);
-<a name="line729">729: </a> }
-
-<a name="line731">731: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(natural,viewer);
-
-<a name="line733">733: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_BINARY_MATLAB) {
-<a name="line734">734: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line735">735: </a> FILE *info;
-<a name="line736">736: </a> const char *fieldname;
-<a name="line737">737: </a> char fieldbuf[256];
-<a name="line738">738: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim,ni,nj,nk,pi,pj,pk,dof,n;
-
-<a name="line740">740: </a> <font color="#B22222">/* set the viewer format back into the viewer */</font>
-<a name="line741">741: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPopFormat.html#PetscViewerPopFormat">PetscViewerPopFormat</a>(viewer);
-<a name="line742">742: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,&comm);
-<a name="line743">743: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html#PetscViewerBinaryGetInfoPointer">PetscViewerBinaryGetInfoPointer</a>(viewer,&info);
-<a name="line744">744: </a> <a href="../../../../docs/manualpages/DM/DMDAGetInfo.html#DMDAGetInfo">DMDAGetInfo</a>(da,&dim,&ni,&nj,&nk,&pi,&pj,&pk,&dof,0,0,0,0,0);
-<a name="line745">745: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#--- begin code written by PetscViewerBinary for MATLAB format ---#\n"</font>);
-<a name="line746">746: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = <a href="../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd); \n"</font>);
-<a name="line747">747: </a> <font color="#4169E1">if</font> (dim == 1) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = reshape(tmp,%d,%d);\n"</font>,dof,ni); }
-<a name="line748">748: </a> <font color="#4169E1">if</font> (dim == 2) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = reshape(tmp,%d,%d,%d);\n"</font>,dof,ni,nj); }
-<a name="line749">749: </a> <font color="#4169E1">if</font> (dim == 3) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = reshape(tmp,%d,%d,%d,%d);\n"</font>,dof,ni,nj,nk); }
-
-<a name="line751">751: </a> <font color="#4169E1">for</font> (n=0; n<dof; n++) {
-<a name="line752">752: </a> <a href="../../../../docs/manualpages/DM/DMDAGetFieldName.html#DMDAGetFieldName">DMDAGetFieldName</a>(da,n,&fieldname);
-<a name="line753">753: </a> <font color="#4169E1">if</font> (!fieldname || !fieldname[0]) {
-<a name="line754">754: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(fieldbuf,<font color="#4169E1">sizeof</font> fieldbuf,<font color="#666666">"field%D"</font>,n);
-<a name="line755">755: </a> fieldname = fieldbuf;
-<a name="line756">756: </a> }
-<a name="line757">757: </a> <font color="#4169E1">if</font> (dim == 1) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ Set.%s.%s = squeeze(tmp(%d,:))';\n"</font>,name,fieldname,n+1); }
-<a name="line758">758: </a> <font color="#4169E1">if</font> (dim == 2) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ Set.%s.%s = squeeze(tmp(%d,:,:))';\n"</font>,name,fieldname,n+1); }
-<a name="line759">759: </a> <font color="#4169E1">if</font> (dim == 3) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ Set.%s.%s = permute(squeeze(tmp(%d,:,:,:)),[2 1 3]);\n"</font>,name,fieldname,n+1);}
-<a name="line760">760: </a> }
-<a name="line761">761: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ clear tmp; \n"</font>);
-<a name="line762">762: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#--- end code written by PetscViewerBinary for MATLAB format ---#\n\n"</font>);
-<a name="line763">763: </a> }
-
-<a name="line765">765: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&natural);
-<a name="line766">766: </a> }
-<a name="line767">767: </a> <font color="#4169E1">return</font>(0);
-<a name="line768">768: </a>}
-
-<a name="line770">770: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line773">773: </a><strong><font color="#4169E1"><a name="VecLoad_HDF5_DA"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_HDF5_DA(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xin, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line774">774: </a>{
-<a name="line775">775: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> da;
-<a name="line777">777: </a> hsize_t dim,rdim;
-<a name="line778">778: </a> hsize_t dims[6]={0},count[6]={0},offset[6]={0};
-<a name="line779">779: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dimension,timestep,dofInd;
-<a name="line780">780: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
-<a name="line781">781: </a> const char *vecname;
-<a name="line782">782: </a> hid_t filespace; <font color="#B22222">/* file dataspace identifier */</font>
-<a name="line783">783: </a> hid_t plist_id; <font color="#B22222">/* property list identifier */</font>
-<a name="line784">784: </a> hid_t dset_id; <font color="#B22222">/* dataset identifier */</font>
-<a name="line785">785: </a> hid_t memspace; <font color="#B22222">/* memory dataspace identifier */</font>
-<a name="line786">786: </a> hid_t file_id,group;
-<a name="line787">787: </a> hid_t scalartype; <font color="#B22222">/* scalar type (H5T_NATIVE_FLOAT or H5T_NATIVE_DOUBLE) */</font>
-<a name="line788">788: </a> DM_DA *dd;
-<a name="line789">789: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> dim2 = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line792">792: </a><font color="#A020F0">#if defined(PETSC_USE_REAL_SINGLE)</font>
-<a name="line793">793: </a> scalartype = H5T_NATIVE_FLOAT;
-<a name="line794">794: </a><font color="#A020F0">#elif defined(PETSC_USE_REAL___FLOAT128)</font>
-<a name="line795">795: </a><font color="#A020F0">#error </font><font color="#666666">"HDF5 output with 128 bit floats not supported."</font><font color="#A020F0"></font>
-<a name="line796">796: </a><font color="#A020F0">#else</font>
-<a name="line797">797: </a> scalartype = H5T_NATIVE_DOUBLE;
-<a name="line798">798: </a><font color="#A020F0">#endif</font>
-
-<a name="line800">800: </a> PetscViewerHDF5OpenGroup(viewer, &file_id, &group);
-<a name="line801">801: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html#PetscViewerHDF5GetTimestep">PetscViewerHDF5GetTimestep</a>(viewer, ×tep);
-<a name="line802">802: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&vecname);
-<a name="line803">803: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(xin,&da);
-<a name="line804">804: </a> dd = (DM_DA*)da->data;
-<a name="line805">805: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(da, &dimension);
-
-<a name="line807">807: </a> <font color="#B22222">/* Open dataset */</font>
-<a name="line808">808: </a><font color="#A020F0">#if (H5_VERS_MAJOR * 10000 + H5_VERS_MINOR * 100 + H5_VERS_RELEASE >= 10800)</font>
-<a name="line809">809: </a> PetscStackCallHDF5Return(dset_id,H5Dopen2,(group, vecname, H5P_DEFAULT));
-<a name="line810">810: </a><font color="#A020F0">#else</font>
-<a name="line811">811: </a> PetscStackCallHDF5Return(dset_id,H5Dopen,(group, vecname));
-<a name="line812">812: </a><font color="#A020F0">#endif </font>
-
-<a name="line814">814: </a> <font color="#B22222">/* Retrieve the dataspace for the dataset */</font>
-<a name="line815">815: </a> PetscStackCallHDF5Return(filespace,H5Dget_space,(dset_id));
-<a name="line816">816: </a> PetscStackCallHDF5Return(rdim,H5Sget_simple_extent_dims,(filespace, dims, NULL));
-
-<a name="line818">818: </a> <font color="#B22222">/* Expected dimension for holding the dof's */</font>
-<a name="line819">819: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
-<a name="line820">820: </a> dofInd = rdim-2;
-<a name="line821">821: </a><font color="#A020F0">#else</font>
-<a name="line822">822: </a> dofInd = rdim-1;
-<a name="line823">823: </a><font color="#A020F0">#endif</font>
-
-<a name="line825">825: </a> <font color="#B22222">/* The expected number of dimensions, assuming basedimension2 = false */</font>
-<a name="line826">826: </a> dim = dimension;
-<a name="line827">827: </a> <font color="#4169E1">if</font> (dd->w > 1) ++dim;
-<a name="line828">828: </a> <font color="#4169E1">if</font> (timestep >= 0) ++dim;
-<a name="line829">829: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
-<a name="line830">830: </a> ++dim;
-<a name="line831">831: </a><font color="#A020F0">#endif</font>
-
-<a name="line833">833: </a> <font color="#B22222">/* In this case the input dataset have one extra, unexpected dimension. */</font>
-<a name="line834">834: </a> <font color="#4169E1">if</font> (rdim == dim+1) {
-<a name="line835">835: </a> <font color="#B22222">/* In this case the block size unity */</font>
-<a name="line836">836: </a> <font color="#4169E1">if</font> (dd->w == 1 && dims[dofInd] == 1) dim2 = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line838">838: </a> <font color="#B22222">/* Special error message for the case where dof does not match the input file */</font>
-<a name="line839">839: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dd->w != (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>) dims[dofInd]) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Number of dofs in file is %D, not %D as expected"</font>,( [...]
-
-<a name="line841">841: </a> <font color="#B22222">/* Other cases where rdim != dim cannot be handled currently */</font>
-<a name="line842">842: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (rdim != dim) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Dimension of array in file is %d, not %d as expected with dof = %D"</font>,rdim,dim,dd->w);
-
-<a name="line844">844: </a> <font color="#B22222">/* Set up the hyperslab size */</font>
-<a name="line845">845: </a> dim = 0;
-<a name="line846">846: </a> <font color="#4169E1">if</font> (timestep >= 0) {
-<a name="line847">847: </a> offset[dim] = timestep;
-<a name="line848">848: </a> count[dim] = 1;
-<a name="line849">849: </a> ++dim;
-<a name="line850">850: </a> }
-<a name="line851">851: </a> <font color="#4169E1">if</font> (dimension == 3) {
-<a name="line852">852: </a> PetscHDF5IntCast(dd->zs,offset + dim);
-<a name="line853">853: </a> PetscHDF5IntCast(dd->ze - dd->zs,count + dim);
-<a name="line854">854: </a> ++dim;
-<a name="line855">855: </a> }
-<a name="line856">856: </a> <font color="#4169E1">if</font> (dimension > 1) {
-<a name="line857">857: </a> PetscHDF5IntCast(dd->ys,offset + dim);
-<a name="line858">858: </a> PetscHDF5IntCast(dd->ye - dd->ys,count + dim);
-<a name="line859">859: </a> ++dim;
-<a name="line860">860: </a> }
-<a name="line861">861: </a> PetscHDF5IntCast(dd->xs/dd->w,offset + dim);
-<a name="line862">862: </a> PetscHDF5IntCast((dd->xe - dd->xs)/dd->w,count + dim);
-<a name="line863">863: </a> ++dim;
-<a name="line864">864: </a> <font color="#4169E1">if</font> (dd->w > 1 || dim2) {
-<a name="line865">865: </a> offset[dim] = 0;
-<a name="line866">866: </a> PetscHDF5IntCast(dd->w,count + dim);
-<a name="line867">867: </a> ++dim;
-<a name="line868">868: </a> }
-<a name="line869">869: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
-<a name="line870">870: </a> offset[dim] = 0;
-<a name="line871">871: </a> count[dim] = 2;
-<a name="line872">872: </a> ++dim;
-<a name="line873">873: </a><font color="#A020F0">#endif</font>
-
-<a name="line875">875: </a> <font color="#B22222">/* Create the memory and filespace */</font>
-<a name="line876">876: </a> PetscStackCallHDF5Return(memspace,H5Screate_simple,(dim, count, NULL));
-<a name="line877">877: </a> PetscStackCallHDF5(H5Sselect_hyperslab,(filespace, H5S_SELECT_SET, offset, NULL, count, NULL));
-
-<a name="line879">879: </a> <font color="#B22222">/* Create property list for collective dataset write */</font>
-<a name="line880">880: </a> PetscStackCallHDF5Return(plist_id,H5Pcreate,(H5P_DATASET_XFER));
-<a name="line881">881: </a><font color="#A020F0">#if defined(PETSC_HAVE_H5PSET_FAPL_MPIO)</font>
-<a name="line882">882: </a> PetscStackCallHDF5(H5Pset_dxpl_mpio,(plist_id, H5FD_MPIO_COLLECTIVE));
-<a name="line883">883: </a><font color="#A020F0">#endif</font>
-<a name="line884">884: </a> <font color="#B22222">/* To read dataset independently use H5Pset_dxpl_mpio(plist_id, H5FD_MPIO_INDEPENDENT) */</font>
-
-<a name="line886">886: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xin, &x);
-<a name="line887">887: </a> PetscStackCallHDF5(H5Dread,(dset_id, scalartype, memspace, filespace, plist_id, x));
-<a name="line888">888: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xin, &x);
-
-<a name="line890">890: </a> <font color="#B22222">/* Close/release resources */</font>
-<a name="line891">891: </a> <font color="#4169E1">if</font> (group != file_id) {
-<a name="line892">892: </a> PetscStackCallHDF5(H5Gclose,(group));
-<a name="line893">893: </a> }
-<a name="line894">894: </a> PetscStackCallHDF5(H5Pclose,(plist_id));
-<a name="line895">895: </a> PetscStackCallHDF5(H5Sclose,(filespace));
-<a name="line896">896: </a> PetscStackCallHDF5(H5Sclose,(memspace));
-<a name="line897">897: </a> PetscStackCallHDF5(H5Dclose,(dset_id));
-<a name="line898">898: </a> <font color="#4169E1">return</font>(0);
-<a name="line899">899: </a>}
-<a name="line900">900: </a><font color="#A020F0">#endif</font>
-
-<a name="line904">904: </a><strong><font color="#4169E1"><a name="VecLoad_Binary_DA"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Binary_DA(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xin, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line905">905: </a>{
-<a name="line906">906: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> da;
-<a name="line908">908: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> natural;
-<a name="line909">909: </a> const char *prefix;
-<a name="line910">910: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs;
-<a name="line911">911: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flag;
-<a name="line912">912: </a> DM_DA *dd;
-<a name="line913">913: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
-<a name="line914">914: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isMPIIO;
-<a name="line915">915: </a><font color="#A020F0">#endif</font>
-
-<a name="line918">918: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(xin,&da);
-<a name="line919">919: </a> dd = (DM_DA*)da->data;
-<a name="line920">920: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
-<a name="line921">921: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html#PetscViewerBinaryGetUseMPIIO">PetscViewerBinaryGetUseMPIIO</a>(viewer,&isMPIIO);
-<a name="line922">922: </a> <font color="#4169E1">if</font> (isMPIIO) {
-<a name="line923">923: </a> DMDAArrayMPIIO(da,viewer,xin,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line924">924: </a> <font color="#4169E1">return</font>(0);
-<a name="line925">925: </a> }
-<a name="line926">926: </a><font color="#A020F0">#endif</font>
-
-<a name="line928">928: </a> PetscObjectGetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&prefix);
-<a name="line929">929: </a> <a href="../../../../docs/manualpages/DM/DMDACreateNaturalVector.html#DMDACreateNaturalVector">DMDACreateNaturalVector</a>(da,&natural);
-<a name="line930">930: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->name);
-<a name="line931">931: </a> PetscObjectSetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,prefix);
-<a name="line932">932: </a> <a href="../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(natural,viewer);
-<a name="line933">933: </a> <a href="../../../../docs/manualpages/DM/DMDANaturalToGlobalBegin.html#DMDANaturalToGlobalBegin">DMDANaturalToGlobalBegin</a>(da,natural,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,xin);
-<a name="line934">934: </a> <a href="../../../../docs/manualpages/DM/DMDANaturalToGlobalEnd.html#DMDANaturalToGlobalEnd">DMDANaturalToGlobalEnd</a>(da,natural,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,xin);
-<a name="line935">935: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&natural);
-<a name="line936">936: </a> <a href="../../../../docs/manualpages/Profiling/PetscInfo.html#PetscInfo">PetscInfo</a>(xin,<font color="#666666">"Loading vector from natural ordering into <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>\n"</font>);
-<a name="line937">937: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetInt.html#PetscOptionsGetInt">PetscOptionsGetInt</a>(NULL,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->prefix,<font color="#666666">"-vecload_block_size"</font>,&bs,&flag);
-<a name="line938">938: </a> <font color="#4169E1">if</font> (flag && bs != dd->w) {
-<a name="line939">939: </a> PetscInfo2(xin,<font color="#666666">"Block size in file %D not equal to <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>'s dof %D\n"</font>,bs,dd->w);
-<a name="line940">940: </a> }
-<a name="line941">941: </a> <font color="#4169E1">return</font>(0);
-<a name="line942">942: </a>}
-
-<a name="line946">946: </a><strong><font color="#4169E1"><a name="VecLoad_Default_DA"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Default_DA(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xin, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line947">947: </a>{
-<a name="line949">949: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> da;
-<a name="line950">950: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary;
-<a name="line951">951: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line952">952: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
-<a name="line953">953: </a><font color="#A020F0">#endif</font>
-
-<a name="line956">956: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(xin,&da);
-<a name="line957">957: </a> <font color="#4169E1">if</font> (!da) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin),PETSC_ERR_ARG_WRONG,<font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>"</font>);
-
-<a name="line959">959: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line960">960: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERHDF5,&ishdf5);
-<a name="line961">961: </a><font color="#A020F0">#endif</font>
-<a name="line962">962: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
-
-<a name="line964">964: </a> <font color="#4169E1">if</font> (isbinary) {
-<a name="line965">965: </a> VecLoad_Binary_DA(xin,viewer);
-<a name="line966">966: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line967">967: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line968">968: </a> VecLoad_HDF5_DA(xin,viewer);
-<a name="line969">969: </a><font color="#A020F0">#endif</font>
-<a name="line970">970: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Viewer type %s not supported for vector loading"</font>, ((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer)->type_name);
-<a name="line971">971: </a> <font color="#4169E1">return</font>(0);
-<a name="line972">972: </a>}
+<a name="line690">690: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(xin,&Y);
+<a name="line691">691: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->name) {
+<a name="line692">692: </a> <font color="#B22222">/* If xin was named, copy the name over to Y. The duplicate names are safe because nobody else will ever see Y. */</font>
+<a name="line693">693: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->name);
+<a name="line694">694: </a> }
+<a name="line695">695: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(xin,Y);
+<a name="line696">696: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerVTKAddField.html#PetscViewerVTKAddField">PetscViewerVTKAddField</a>(viewer,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)da,<a href="../../../../docs/manualpages/DM/DMDAVTKWriteAll.html#DMDAVTKWriteAll">DMDAVTKWriteAll</a>,PETSC_VTK_POINT_FIELD,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y);
+<a name="line697">697: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line698">698: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line699">699: </a> VecView_MPI_HDF5_DA(xin,viewer);
+<a name="line700">700: </a><font color="#A020F0">#endif</font>
+<a name="line701">701: </a> } <font color="#4169E1">else</font> {
+<a name="line702">702: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
+<a name="line703">703: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary,isMPIIO;
+
+<a name="line705">705: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
+<a name="line706">706: </a> <font color="#4169E1">if</font> (isbinary) {
+<a name="line707">707: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html#PetscViewerBinaryGetUseMPIIO">PetscViewerBinaryGetUseMPIIO</a>(viewer,&isMPIIO);
+<a name="line708">708: </a> <font color="#4169E1">if</font> (isMPIIO) {
+<a name="line709">709: </a> DMDAArrayMPIIO(da,viewer,xin,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line710">710: </a> <font color="#4169E1">return</font>(0);
+<a name="line711">711: </a> }
+<a name="line712">712: </a> }
+<a name="line713">713: </a><font color="#A020F0">#endif</font>
+
+<a name="line715">715: </a> <font color="#B22222">/* call viewer on natural ordering */</font>
+<a name="line716">716: </a> PetscObjectGetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&prefix);
+<a name="line717">717: </a> <a href="../../../../docs/manualpages/DM/DMDACreateNaturalVector.html#DMDACreateNaturalVector">DMDACreateNaturalVector</a>(da,&natural);
+<a name="line718">718: </a> PetscObjectSetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,prefix);
+<a name="line719">719: </a> <a href="../../../../docs/manualpages/DM/DMDAGlobalToNaturalBegin.html#DMDAGlobalToNaturalBegin">DMDAGlobalToNaturalBegin</a>(da,xin,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,natural);
+<a name="line720">720: </a> <a href="../../../../docs/manualpages/DM/DMDAGlobalToNaturalEnd.html#DMDAGlobalToNaturalEnd">DMDAGlobalToNaturalEnd</a>(da,xin,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,natural);
+<a name="line721">721: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&name);
+<a name="line722">722: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,name);
+
+<a name="line724">724: </a> PetscViewerGetFormat(viewer,&format);
+<a name="line725">725: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_BINARY_MATLAB) {
+<a name="line726">726: </a> <font color="#B22222">/* temporarily remove viewer format so it won't trigger in the <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>() */</font>
+<a name="line727">727: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(viewer,PETSC_VIEWER_DEFAULT);
+<a name="line728">728: </a> }
+
+<a name="line730">730: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(natural,viewer);
+
+<a name="line732">732: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_BINARY_MATLAB) {
+<a name="line733">733: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line734">734: </a> FILE *info;
+<a name="line735">735: </a> const char *fieldname;
+<a name="line736">736: </a> char fieldbuf[256];
+<a name="line737">737: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim,ni,nj,nk,pi,pj,pk,dof,n;
+
+<a name="line739">739: </a> <font color="#B22222">/* set the viewer format back into the viewer */</font>
+<a name="line740">740: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPopFormat.html#PetscViewerPopFormat">PetscViewerPopFormat</a>(viewer);
+<a name="line741">741: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,&comm);
+<a name="line742">742: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html#PetscViewerBinaryGetInfoPointer">PetscViewerBinaryGetInfoPointer</a>(viewer,&info);
+<a name="line743">743: </a> <a href="../../../../docs/manualpages/DM/DMDAGetInfo.html#DMDAGetInfo">DMDAGetInfo</a>(da,&dim,&ni,&nj,&nk,&pi,&pj,&pk,&dof,0,0,0,0,0);
+<a name="line744">744: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#--- begin code written by PetscViewerBinary for MATLAB format ---#\n"</font>);
+<a name="line745">745: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = <a href="../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd); \n"</font>);
+<a name="line746">746: </a> <font color="#4169E1">if</font> (dim == 1) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = reshape(tmp,%d,%d);\n"</font>,dof,ni); }
+<a name="line747">747: </a> <font color="#4169E1">if</font> (dim == 2) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = reshape(tmp,%d,%d,%d);\n"</font>,dof,ni,nj); }
+<a name="line748">748: </a> <font color="#4169E1">if</font> (dim == 3) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ tmp = reshape(tmp,%d,%d,%d,%d);\n"</font>,dof,ni,nj,nk); }
+
+<a name="line750">750: </a> <font color="#4169E1">for</font> (n=0; n<dof; n++) {
+<a name="line751">751: </a> <a href="../../../../docs/manualpages/DM/DMDAGetFieldName.html#DMDAGetFieldName">DMDAGetFieldName</a>(da,n,&fieldname);
+<a name="line752">752: </a> <font color="#4169E1">if</font> (!fieldname || !fieldname[0]) {
+<a name="line753">753: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(fieldbuf,<font color="#4169E1">sizeof</font> fieldbuf,<font color="#666666">"field%D"</font>,n);
+<a name="line754">754: </a> fieldname = fieldbuf;
+<a name="line755">755: </a> }
+<a name="line756">756: </a> <font color="#4169E1">if</font> (dim == 1) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ Set.%s.%s = squeeze(tmp(%d,:))';\n"</font>,name,fieldname,n+1); }
+<a name="line757">757: </a> <font color="#4169E1">if</font> (dim == 2) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ Set.%s.%s = squeeze(tmp(%d,:,:))';\n"</font>,name,fieldname,n+1); }
+<a name="line758">758: </a> <font color="#4169E1">if</font> (dim == 3) { <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ Set.%s.%s = permute(squeeze(tmp(%d,:,:,:)),[2 1 3]);\n"</font>,name,fieldname,n+1);}
+<a name="line759">759: </a> }
+<a name="line760">760: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#$$ clear tmp; \n"</font>);
+<a name="line761">761: </a> <a href="../../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,info,<font color="#666666">"#--- end code written by PetscViewerBinary for MATLAB format ---#\n\n"</font>);
+<a name="line762">762: </a> }
+
+<a name="line764">764: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&natural);
+<a name="line765">765: </a> }
+<a name="line766">766: </a> <font color="#4169E1">return</font>(0);
+<a name="line767">767: </a>}
+
+<a name="line769">769: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line772">772: </a><strong><font color="#4169E1"><a name="VecLoad_HDF5_DA"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_HDF5_DA(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xin, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line773">773: </a>{
+<a name="line774">774: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> da;
+<a name="line776">776: </a> hsize_t dim,rdim;
+<a name="line777">777: </a> hsize_t dims[6]={0},count[6]={0},offset[6]={0};
+<a name="line778">778: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dimension,timestep,dofInd;
+<a name="line779">779: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
+<a name="line780">780: </a> const char *vecname;
+<a name="line781">781: </a> hid_t filespace; <font color="#B22222">/* file dataspace identifier */</font>
+<a name="line782">782: </a> hid_t plist_id; <font color="#B22222">/* property list identifier */</font>
+<a name="line783">783: </a> hid_t dset_id; <font color="#B22222">/* dataset identifier */</font>
+<a name="line784">784: </a> hid_t memspace; <font color="#B22222">/* memory dataspace identifier */</font>
+<a name="line785">785: </a> hid_t file_id,group;
+<a name="line786">786: </a> hid_t scalartype; <font color="#B22222">/* scalar type (H5T_NATIVE_FLOAT or H5T_NATIVE_DOUBLE) */</font>
+<a name="line787">787: </a> DM_DA *dd;
+<a name="line788">788: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> dim2 = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line791">791: </a><font color="#A020F0">#if defined(PETSC_USE_REAL_SINGLE)</font>
+<a name="line792">792: </a> scalartype = H5T_NATIVE_FLOAT;
+<a name="line793">793: </a><font color="#A020F0">#elif defined(PETSC_USE_REAL___FLOAT128)</font>
+<a name="line794">794: </a><font color="#A020F0">#error </font><font color="#666666">"HDF5 output with 128 bit floats not supported."</font><font color="#A020F0"></font>
+<a name="line795">795: </a><font color="#A020F0">#else</font>
+<a name="line796">796: </a> scalartype = H5T_NATIVE_DOUBLE;
+<a name="line797">797: </a><font color="#A020F0">#endif</font>
+
+<a name="line799">799: </a> PetscViewerHDF5OpenGroup(viewer, &file_id, &group);
+<a name="line800">800: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerHDF5GetTimestep.html#PetscViewerHDF5GetTimestep">PetscViewerHDF5GetTimestep</a>(viewer, ×tep);
+<a name="line801">801: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&vecname);
+<a name="line802">802: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(xin,&da);
+<a name="line803">803: </a> dd = (DM_DA*)da->data;
+<a name="line804">804: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(da, &dimension);
+
+<a name="line806">806: </a> <font color="#B22222">/* Open dataset */</font>
+<a name="line807">807: </a><font color="#A020F0">#if (H5_VERS_MAJOR * 10000 + H5_VERS_MINOR * 100 + H5_VERS_RELEASE >= 10800)</font>
+<a name="line808">808: </a> PetscStackCallHDF5Return(dset_id,H5Dopen2,(group, vecname, H5P_DEFAULT));
+<a name="line809">809: </a><font color="#A020F0">#else</font>
+<a name="line810">810: </a> PetscStackCallHDF5Return(dset_id,H5Dopen,(group, vecname));
+<a name="line811">811: </a><font color="#A020F0">#endif </font>
+
+<a name="line813">813: </a> <font color="#B22222">/* Retrieve the dataspace for the dataset */</font>
+<a name="line814">814: </a> PetscStackCallHDF5Return(filespace,H5Dget_space,(dset_id));
+<a name="line815">815: </a> PetscStackCallHDF5Return(rdim,H5Sget_simple_extent_dims,(filespace, dims, NULL));
+
+<a name="line817">817: </a> <font color="#B22222">/* Expected dimension for holding the dof's */</font>
+<a name="line818">818: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
+<a name="line819">819: </a> dofInd = rdim-2;
+<a name="line820">820: </a><font color="#A020F0">#else</font>
+<a name="line821">821: </a> dofInd = rdim-1;
+<a name="line822">822: </a><font color="#A020F0">#endif</font>
+
+<a name="line824">824: </a> <font color="#B22222">/* The expected number of dimensions, assuming basedimension2 = false */</font>
+<a name="line825">825: </a> dim = dimension;
+<a name="line826">826: </a> <font color="#4169E1">if</font> (dd->w > 1) ++dim;
+<a name="line827">827: </a> <font color="#4169E1">if</font> (timestep >= 0) ++dim;
+<a name="line828">828: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
+<a name="line829">829: </a> ++dim;
+<a name="line830">830: </a><font color="#A020F0">#endif</font>
+
+<a name="line832">832: </a> <font color="#B22222">/* In this case the input dataset have one extra, unexpected dimension. */</font>
+<a name="line833">833: </a> <font color="#4169E1">if</font> (rdim == dim+1) {
+<a name="line834">834: </a> <font color="#B22222">/* In this case the block size unity */</font>
+<a name="line835">835: </a> <font color="#4169E1">if</font> (dd->w == 1 && dims[dofInd] == 1) dim2 = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line837">837: </a> <font color="#B22222">/* Special error message for the case where dof does not match the input file */</font>
+<a name="line838">838: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dd->w != (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>) dims[dofInd]) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Number of dofs in file is %D, not %D as expected"</font>,( [...]
+
+<a name="line840">840: </a> <font color="#B22222">/* Other cases where rdim != dim cannot be handled currently */</font>
+<a name="line841">841: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (rdim != dim) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Dimension of array in file is %d, not %d as expected with dof = %D"</font>,rdim,dim,dd->w);
+
+<a name="line843">843: </a> <font color="#B22222">/* Set up the hyperslab size */</font>
+<a name="line844">844: </a> dim = 0;
+<a name="line845">845: </a> <font color="#4169E1">if</font> (timestep >= 0) {
+<a name="line846">846: </a> offset[dim] = timestep;
+<a name="line847">847: </a> count[dim] = 1;
+<a name="line848">848: </a> ++dim;
+<a name="line849">849: </a> }
+<a name="line850">850: </a> <font color="#4169E1">if</font> (dimension == 3) {
+<a name="line851">851: </a> PetscHDF5IntCast(dd->zs,offset + dim);
+<a name="line852">852: </a> PetscHDF5IntCast(dd->ze - dd->zs,count + dim);
+<a name="line853">853: </a> ++dim;
+<a name="line854">854: </a> }
+<a name="line855">855: </a> <font color="#4169E1">if</font> (dimension > 1) {
+<a name="line856">856: </a> PetscHDF5IntCast(dd->ys,offset + dim);
+<a name="line857">857: </a> PetscHDF5IntCast(dd->ye - dd->ys,count + dim);
+<a name="line858">858: </a> ++dim;
+<a name="line859">859: </a> }
+<a name="line860">860: </a> PetscHDF5IntCast(dd->xs/dd->w,offset + dim);
+<a name="line861">861: </a> PetscHDF5IntCast((dd->xe - dd->xs)/dd->w,count + dim);
+<a name="line862">862: </a> ++dim;
+<a name="line863">863: </a> <font color="#4169E1">if</font> (dd->w > 1 || dim2) {
+<a name="line864">864: </a> offset[dim] = 0;
+<a name="line865">865: </a> PetscHDF5IntCast(dd->w,count + dim);
+<a name="line866">866: </a> ++dim;
+<a name="line867">867: </a> }
+<a name="line868">868: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
+<a name="line869">869: </a> offset[dim] = 0;
+<a name="line870">870: </a> count[dim] = 2;
+<a name="line871">871: </a> ++dim;
+<a name="line872">872: </a><font color="#A020F0">#endif</font>
+
+<a name="line874">874: </a> <font color="#B22222">/* Create the memory and filespace */</font>
+<a name="line875">875: </a> PetscStackCallHDF5Return(memspace,H5Screate_simple,(dim, count, NULL));
+<a name="line876">876: </a> PetscStackCallHDF5(H5Sselect_hyperslab,(filespace, H5S_SELECT_SET, offset, NULL, count, NULL));
+
+<a name="line878">878: </a> <font color="#B22222">/* Create property list for collective dataset write */</font>
+<a name="line879">879: </a> PetscStackCallHDF5Return(plist_id,H5Pcreate,(H5P_DATASET_XFER));
+<a name="line880">880: </a><font color="#A020F0">#if defined(PETSC_HAVE_H5PSET_FAPL_MPIO)</font>
+<a name="line881">881: </a> PetscStackCallHDF5(H5Pset_dxpl_mpio,(plist_id, H5FD_MPIO_COLLECTIVE));
+<a name="line882">882: </a><font color="#A020F0">#endif</font>
+<a name="line883">883: </a> <font color="#B22222">/* To read dataset independently use H5Pset_dxpl_mpio(plist_id, H5FD_MPIO_INDEPENDENT) */</font>
+
+<a name="line885">885: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xin, &x);
+<a name="line886">886: </a> PetscStackCallHDF5(H5Dread,(dset_id, scalartype, memspace, filespace, plist_id, x));
+<a name="line887">887: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xin, &x);
+
+<a name="line889">889: </a> <font color="#B22222">/* Close/release resources */</font>
+<a name="line890">890: </a> <font color="#4169E1">if</font> (group != file_id) {
+<a name="line891">891: </a> PetscStackCallHDF5(H5Gclose,(group));
+<a name="line892">892: </a> }
+<a name="line893">893: </a> PetscStackCallHDF5(H5Pclose,(plist_id));
+<a name="line894">894: </a> PetscStackCallHDF5(H5Sclose,(filespace));
+<a name="line895">895: </a> PetscStackCallHDF5(H5Sclose,(memspace));
+<a name="line896">896: </a> PetscStackCallHDF5(H5Dclose,(dset_id));
+<a name="line897">897: </a> <font color="#4169E1">return</font>(0);
+<a name="line898">898: </a>}
+<a name="line899">899: </a><font color="#A020F0">#endif</font>
+
+<a name="line903">903: </a><strong><font color="#4169E1"><a name="VecLoad_Binary_DA"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Binary_DA(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xin, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line904">904: </a>{
+<a name="line905">905: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> da;
+<a name="line907">907: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> natural;
+<a name="line908">908: </a> const char *prefix;
+<a name="line909">909: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs;
+<a name="line910">910: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flag;
+<a name="line911">911: </a> DM_DA *dd;
+<a name="line912">912: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
+<a name="line913">913: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isMPIIO;
+<a name="line914">914: </a><font color="#A020F0">#endif</font>
+
+<a name="line917">917: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(xin,&da);
+<a name="line918">918: </a> dd = (DM_DA*)da->data;
+<a name="line919">919: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
+<a name="line920">920: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html#PetscViewerBinaryGetUseMPIIO">PetscViewerBinaryGetUseMPIIO</a>(viewer,&isMPIIO);
+<a name="line921">921: </a> <font color="#4169E1">if</font> (isMPIIO) {
+<a name="line922">922: </a> DMDAArrayMPIIO(da,viewer,xin,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line923">923: </a> <font color="#4169E1">return</font>(0);
+<a name="line924">924: </a> }
+<a name="line925">925: </a><font color="#A020F0">#endif</font>
+
+<a name="line927">927: </a> PetscObjectGetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin,&prefix);
+<a name="line928">928: </a> <a href="../../../../docs/manualpages/DM/DMDACreateNaturalVector.html#DMDACreateNaturalVector">DMDACreateNaturalVector</a>(da,&natural);
+<a name="line929">929: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->name);
+<a name="line930">930: </a> PetscObjectSetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)natural,prefix);
+<a name="line931">931: </a> <a href="../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(natural,viewer);
+<a name="line932">932: </a> <a href="../../../../docs/manualpages/DM/DMDANaturalToGlobalBegin.html#DMDANaturalToGlobalBegin">DMDANaturalToGlobalBegin</a>(da,natural,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,xin);
+<a name="line933">933: </a> <a href="../../../../docs/manualpages/DM/DMDANaturalToGlobalEnd.html#DMDANaturalToGlobalEnd">DMDANaturalToGlobalEnd</a>(da,natural,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,xin);
+<a name="line934">934: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&natural);
+<a name="line935">935: </a> <a href="../../../../docs/manualpages/Profiling/PetscInfo.html#PetscInfo">PetscInfo</a>(xin,<font color="#666666">"Loading vector from natural ordering into <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>\n"</font>);
+<a name="line936">936: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetInt.html#PetscOptionsGetInt">PetscOptionsGetInt</a>(NULL,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin)->prefix,<font color="#666666">"-vecload_block_size"</font>,&bs,&flag);
+<a name="line937">937: </a> <font color="#4169E1">if</font> (flag && bs != dd->w) {
+<a name="line938">938: </a> PetscInfo2(xin,<font color="#666666">"Block size in file %D not equal to <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>'s dof %D\n"</font>,bs,dd->w);
+<a name="line939">939: </a> }
+<a name="line940">940: </a> <font color="#4169E1">return</font>(0);
+<a name="line941">941: </a>}
+
+<a name="line945">945: </a><strong><font color="#4169E1"><a name="VecLoad_Default_DA"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Default_DA(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xin, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line946">946: </a>{
+<a name="line948">948: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> da;
+<a name="line949">949: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary;
+<a name="line950">950: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line951">951: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
+<a name="line952">952: </a><font color="#A020F0">#endif</font>
+
+<a name="line955">955: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(xin,&da);
+<a name="line956">956: </a> <font color="#4169E1">if</font> (!da) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)xin),PETSC_ERR_ARG_WRONG,<font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>"</font>);
+
+<a name="line958">958: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line959">959: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERHDF5,&ishdf5);
+<a name="line960">960: </a><font color="#A020F0">#endif</font>
+<a name="line961">961: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
+
+<a name="line963">963: </a> <font color="#4169E1">if</font> (isbinary) {
+<a name="line964">964: </a> VecLoad_Binary_DA(xin,viewer);
+<a name="line965">965: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line966">966: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line967">967: </a> VecLoad_HDF5_DA(xin,viewer);
+<a name="line968">968: </a><font color="#A020F0">#endif</font>
+<a name="line969">969: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Viewer type %s not supported for vector loading"</font>, ((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer)->type_name);
+<a name="line970">970: </a> <font color="#4169E1">return</font>(0);
+<a name="line971">971: </a>}
</pre>
</body>
diff --git a/src/dm/impls/da/grvtk.c.html b/src/dm/impls/da/grvtk.c.html
index 9021072..dba748b 100644
--- a/src/dm/impls/da/grvtk.c.html
+++ b/src/dm/impls/da/grvtk.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/grvtk.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:27+00:00">
+<meta name="date" content="2016-10-03T02:42:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/grvtk.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/grvtk.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/vtk/vtkvimpl.h></font>
diff --git a/src/dm/impls/da/hypre/index.html b/src/dm/impls/da/hypre/index.html
index 2bff4f6..4dfce80 100644
--- a/src/dm/impls/da/hypre/index.html
+++ b/src/dm/impls/da/hypre/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/hypre/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/hypre/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/da/hypre/makefile.html b/src/dm/impls/da/hypre/makefile.html
index f142272..cd88845 100644
--- a/src/dm/impls/da/hypre/makefile.html
+++ b/src/dm/impls/da/hypre/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/hypre/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:37+00:00">
+<meta name="date" content="2016-10-03T02:43:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/hypre/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/hypre/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_HYPRE'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/da/hypre/mhyp.c.html b/src/dm/impls/da/hypre/mhyp.c.html
index 2e5262b..d91977b 100644
--- a/src/dm/impls/da/hypre/mhyp.c.html
+++ b/src/dm/impls/da/hypre/mhyp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/hypre/mhyp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:34+00:00">
+<meta name="date" content="2016-10-03T02:43:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/hypre/mhyp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/hypre/mhyp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Creates hypre ijmatrix from PETSc matrix</font>
diff --git a/src/dm/impls/da/hypre/mhyp.h.html b/src/dm/impls/da/hypre/mhyp.h.html
index 55f5eb4..71a13dd 100644
--- a/src/dm/impls/da/hypre/mhyp.h.html
+++ b/src/dm/impls/da/hypre/mhyp.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/hypre/mhyp.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:37+00:00">
+<meta name="date" content="2016-10-03T02:43:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/hypre/mhyp.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/hypre/mhyp.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#if !defined(_MHYP_H)</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define _MHYP_H</font></strong>
diff --git a/src/dm/impls/da/index.html b/src/dm/impls/da/index.html
index 8b5e44d..b62b1ad 100644
--- a/src/dm/impls/da/index.html
+++ b/src/dm/impls/da/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/da/makefile.html b/src/dm/impls/da/makefile.html
index 5e53894..53c454b 100644
--- a/src/dm/impls/da/makefile.html
+++ b/src/dm/impls/da/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:33+00:00">
+<meta name="date" content="2016-10-03T02:43:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/da/usfft/index.html b/src/dm/impls/da/usfft/index.html
index fc6f594..be6d8b7 100644
--- a/src/dm/impls/da/usfft/index.html
+++ b/src/dm/impls/da/usfft/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/usfft/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/usfft/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/da/usfft/makefile.html b/src/dm/impls/da/usfft/makefile.html
index 0c85f42..11e11a1 100644
--- a/src/dm/impls/da/usfft/makefile.html
+++ b/src/dm/impls/da/usfft/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/usfft/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:34+00:00">
+<meta name="date" content="2016-10-03T02:43:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/usfft/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/usfft/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_FFTW'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/dm/impls/da/usfft/matusfft.c.html b/src/dm/impls/da/usfft/matusfft.c.html
index 346e6d8..aed82ce 100644
--- a/src/dm/impls/da/usfft/matusfft.c.html
+++ b/src/dm/impls/da/usfft/matusfft.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/da/usfft/matusfft.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:33+00:00">
+<meta name="date" content="2016-10-03T02:43:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/da/usfft/matusfft.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/da/usfft/matusfft.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an implementation of the Unevenly Sampled FFT algorithm as a <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>.</font>
diff --git a/src/dm/impls/forest/examples/index.html b/src/dm/impls/forest/examples/index.html
index 99ea9b9..e64fa17 100644
--- a/src/dm/impls/forest/examples/index.html
+++ b/src/dm/impls/forest/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/impls/forest/examples/makefile.html b/src/dm/impls/forest/examples/makefile.html
index 0412b7c..aa32f90 100644
--- a/src/dm/impls/forest/examples/makefile.html
+++ b/src/dm/impls/forest/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:53+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/impls/forest/examples/tutorials/ex1.c.html b/src/dm/impls/forest/examples/tutorials/ex1.c.html
index 96898fc..7ef6eee 100644
--- a/src/dm/impls/forest/examples/tutorials/ex1.c.html
+++ b/src/dm/impls/forest/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:53+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Create and view a forest mesh\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmforest.h></font>
diff --git a/src/dm/impls/forest/examples/tutorials/index.html b/src/dm/impls/forest/examples/tutorials/index.html
index 4319419..d53d57f 100644
--- a/src/dm/impls/forest/examples/tutorials/index.html
+++ b/src/dm/impls/forest/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/forest/examples/tutorials/makefile.html b/src/dm/impls/forest/examples/tutorials/makefile.html
index 184fddb..956e405 100644
--- a/src/dm/impls/forest/examples/tutorials/makefile.html
+++ b/src/dm/impls/forest/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:53+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">CFLAGS =
FFLAGS =
CPPFLAGS =
diff --git a/src/dm/impls/forest/forest.c.html b/src/dm/impls/forest/forest.c.html
index 7bdc030..905394f 100644
--- a/src/dm/impls/forest/forest.c.html
+++ b/src/dm/impls/forest/forest.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/forest.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:47+00:00">
+<meta name="date" content="2016-10-03T02:45:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/forest.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/forest.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmforestimpl.h> </font><font color="#B22222">/*I "petscdmforest.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmimpl.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/impls/forest/index.html b/src/dm/impls/forest/index.html
index 47e0221..07dbd85 100644
--- a/src/dm/impls/forest/index.html
+++ b/src/dm/impls/forest/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/forest/makefile.html b/src/dm/impls/forest/makefile.html
index b2fdffd..5c4d544 100644
--- a/src/dm/impls/forest/makefile.html
+++ b/src/dm/impls/forest/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CPPFLAGS =
diff --git a/src/dm/impls/forest/p4est/dmp4est.c.html b/src/dm/impls/forest/p4est/dmp4est.c.html
index 1f64d24..ccce61e 100644
--- a/src/dm/impls/forest/p4est/dmp4est.c.html
+++ b/src/dm/impls/forest/p4est/dmp4est.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/p4est/dmp4est.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/dmp4est.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/dmp4est.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a>static const <a href="../../../..4est/../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> PetscFaceToP4estFace[4] = {2, 1, 3, 0};
diff --git a/src/dm/impls/forest/p4est/dmp8est.c.html b/src/dm/impls/forest/p4est/dmp8est.c.html
index de31705..76bf85d 100644
--- a/src/dm/impls/forest/p4est/dmp8est.c.html
+++ b/src/dm/impls/forest/p4est/dmp8est.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/p4est/dmp8est.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/dmp8est.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/dmp8est.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#if defined(PETSC_HAVE_P4EST)</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <p4est_to_p8est.h></font>
diff --git a/src/dm/impls/forest/p4est/examples/index.html b/src/dm/impls/forest/p4est/examples/index.html
index 8e5eb58..9602ad1 100644
--- a/src/dm/impls/forest/p4est/examples/index.html
+++ b/src/dm/impls/forest/p4est/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/impls/forest/p4est/examples/makefile.html b/src/dm/impls/forest/p4est/examples/makefile.html
index 59b1f10..e88a7a4 100644
--- a/src/dm/impls/forest/p4est/examples/makefile.html
+++ b/src/dm/impls/forest/p4est/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/p4est/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/impls/forest/p4est/examples/tests/ex1.c.html b/src/dm/impls/forest/p4est/examples/tests/ex1.c.html
index f542951..5bae92d 100644
--- a/src/dm/impls/forest/p4est/examples/tests/ex1.c.html
+++ b/src/dm/impls/forest/p4est/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/p4est/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include </font><font color="#666666">"../src/dm/impls/forest/p4est/petsc_p4est_package.h"</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <p4est_base.h></font>
diff --git a/src/dm/impls/forest/p4est/examples/tests/index.html b/src/dm/impls/forest/p4est/examples/tests/index.html
index 1ce21b1..83cc55e 100644
--- a/src/dm/impls/forest/p4est/examples/tests/index.html
+++ b/src/dm/impls/forest/p4est/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../..4est/../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/forest/p4est/examples/tests/makefile.html b/src/dm/impls/forest/p4est/examples/tests/makefile.html
index 8dc2e6c..48da3fb 100644
--- a/src/dm/impls/forest/p4est/examples/tests/makefile.html
+++ b/src/dm/impls/forest/p4est/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/p4est/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">CFLAGS =
FFLAGS =
CPPFLAGS =
diff --git a/src/dm/impls/forest/p4est/index.html b/src/dm/impls/forest/p4est/index.html
index 4314d61..0654105 100644
--- a/src/dm/impls/forest/p4est/index.html
+++ b/src/dm/impls/forest/p4est/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../..4est/../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/forest/p4est/makefile.html b/src/dm/impls/forest/p4est/makefile.html
index 1f1a280..435847e 100644
--- a/src/dm/impls/forest/p4est/makefile.html
+++ b/src/dm/impls/forest/p4est/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/p4est/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_P4EST'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/forest/p4est/petsc_p4est_package.c.html b/src/dm/impls/forest/p4est/petsc_p4est_package.c.html
index bd90178..0150033 100644
--- a/src/dm/impls/forest/p4est/petsc_p4est_package.c.html
+++ b/src/dm/impls/forest/p4est/petsc_p4est_package.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/forest/p4est/petsc_p4est_package.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:52+00:00">
+<meta name="date" content="2016-10-03T02:45:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/forest/p4est/petsc_p4est_package.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/forest/p4est/petsc_p4est_package.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscdmforest.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <p4est_base.h></font>
diff --git a/src/dm/impls/index.html b/src/dm/impls/index.html
index 38e9868..22bbc33 100644
--- a/src/dm/impls/index.html
+++ b/src/dm/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/makefile.html b/src/dm/impls/makefile.html
index a5052ba..4ea6aa9 100644
--- a/src/dm/impls/makefile.html
+++ b/src/dm/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:54+00:00">
+<meta name="date" content="2016-10-03T02:41:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
DIRS = da sliced composite redundant plex shell patch moab network forest
diff --git a/src/dm/impls/moab/dmmbfield.cxx.html b/src/dm/impls/moab/dmmbfield.cxx.html
index 68db0dd..8eeaf60 100644
--- a/src/dm/impls/moab/dmmbfield.cxx.html
+++ b/src/dm/impls/moab/dmmbfield.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/dmmbfield.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:38+00:00">
+<meta name="date" content="2016-10-03T02:45:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/dmmbfield.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/dmmbfield.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmmbimpl.h> </font><font color="#B22222">/*I "petscdmmoab.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmmoab.h></font>
diff --git a/src/dm/impls/moab/dmmbio.cxx.html b/src/dm/impls/moab/dmmbio.cxx.html
index e43f70b..d88e115 100644
--- a/src/dm/impls/moab/dmmbio.cxx.html
+++ b/src/dm/impls/moab/dmmbio.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/dmmbio.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:40+00:00">
+<meta name="date" content="2016-10-03T02:45:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/dmmbio.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/dmmbio.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmmbimpl.h> </font><font color="#B22222">/*I "petscdmmoab.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdmmoab.h></font>
diff --git a/src/dm/impls/moab/dmmbmat.cxx.html b/src/dm/impls/moab/dmmbmat.cxx.html
index 92fb02d..f60f018 100644
--- a/src/dm/impls/moab/dmmbmat.cxx.html
+++ b/src/dm/impls/moab/dmmbmat.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/dmmbmat.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:37+00:00">
+<meta name="date" content="2016-10-03T02:45:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/dmmbmat.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/dmmbmat.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmmbimpl.h> </font><font color="#B22222">/*I "petscdmmoab.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/dm/impls/moab/dmmbutil.cxx.html b/src/dm/impls/moab/dmmbutil.cxx.html
index f4a111d..9190196 100644
--- a/src/dm/impls/moab/dmmbutil.cxx.html
+++ b/src/dm/impls/moab/dmmbutil.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/dmmbutil.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:40+00:00">
+<meta name="date" content="2016-10-03T02:45:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/dmmbutil.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/dmmbutil.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmmbimpl.h> </font><font color="#B22222">/*I "petscdmmoab.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/dm/impls/moab/dmmbvec.cxx.html b/src/dm/impls/moab/dmmbvec.cxx.html
index 0286017..7193fc6 100644
--- a/src/dm/impls/moab/dmmbvec.cxx.html
+++ b/src/dm/impls/moab/dmmbvec.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/dmmbvec.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:35+00:00">
+<meta name="date" content="2016-10-03T02:45:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/dmmbvec.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/dmmbvec.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmmbimpl.h> </font><font color="#B22222">/*I "petscdmmoab.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/dm/impls/moab/dmmoab.cxx.html b/src/dm/impls/moab/dmmoab.cxx.html
index 5d8946a..58b1c66 100644
--- a/src/dm/impls/moab/dmmoab.cxx.html
+++ b/src/dm/impls/moab/dmmoab.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/dmmoab.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:32+00:00">
+<meta name="date" content="2016-10-03T02:45:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/dmmoab.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/dmmoab.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmmbimpl.h> </font><font color="#B22222">/*I "petscdmmoab.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmmoab.h></font>
diff --git a/src/dm/impls/moab/examples/index.html b/src/dm/impls/moab/examples/index.html
index 367adb0..a18bdb5 100644
--- a/src/dm/impls/moab/examples/index.html
+++ b/src/dm/impls/moab/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/impls/moab/examples/makefile.html b/src/dm/impls/moab/examples/makefile.html
index 626b656..f3e3b5c 100644
--- a/src/dm/impls/moab/examples/makefile.html
+++ b/src/dm/impls/moab/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:42+00:00">
+<meta name="date" content="2016-10-03T02:45:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/impls/moab/examples/tests/ex1.cxx.html b/src/dm/impls/moab/examples/tests/ex1.cxx.html
index 9ab0ce1..b3f0534 100644
--- a/src/dm/impls/moab/examples/tests/ex1.cxx.html
+++ b/src/dm/impls/moab/examples/tests/ex1.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/examples/tests/ex1.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:42+00:00">
+<meta name="date" content="2016-10-03T02:45:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/examples/tests/ex1.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/examples/tests/ex1.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Simple MOAB example\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmmoab.h></font>
diff --git a/src/dm/impls/moab/examples/tests/ex2.cxx.html b/src/dm/impls/moab/examples/tests/ex2.cxx.html
index dae6135..0903533 100644
--- a/src/dm/impls/moab/examples/tests/ex2.cxx.html
+++ b/src/dm/impls/moab/examples/tests/ex2.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/examples/tests/ex2.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:42+00:00">
+<meta name="date" content="2016-10-03T02:45:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/examples/tests/ex2.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/examples/tests/ex2.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Create a box mesh with DMMoab and test defining a tag on the mesh\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmmoab.h></font>
diff --git a/src/dm/impls/moab/examples/tests/index.html b/src/dm/impls/moab/examples/tests/index.html
index 37284eb..efd7a44 100644
--- a/src/dm/impls/moab/examples/tests/index.html
+++ b/src/dm/impls/moab/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/moab/examples/tests/makefile.html b/src/dm/impls/moab/examples/tests/makefile.html
index 54299e4..053d8ab 100644
--- a/src/dm/impls/moab/examples/tests/makefile.html
+++ b/src/dm/impls/moab/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:43+00:00">
+<meta name="date" content="2016-10-03T02:45:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_MOAB'</font>
CFLAGS =
diff --git a/src/dm/impls/moab/index.html b/src/dm/impls/moab/index.html
index 588c73f..07ac610 100644
--- a/src/dm/impls/moab/index.html
+++ b/src/dm/impls/moab/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/moab/makefile.html b/src/dm/impls/moab/makefile.html
index b121266..0b16e9d 100644
--- a/src/dm/impls/moab/makefile.html
+++ b/src/dm/impls/moab/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/moab/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:42+00:00">
+<meta name="date" content="2016-10-03T02:45:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/moab/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/moab/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_MOAB'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/network/index.html b/src/dm/impls/network/index.html
index 8342302..f0e7487 100644
--- a/src/dm/impls/network/index.html
+++ b/src/dm/impls/network/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/network/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/network/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/network/makefile.html b/src/dm/impls/network/makefile.html
index c6f5d1c..bfd6afc 100644
--- a/src/dm/impls/network/makefile.html
+++ b/src/dm/impls/network/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/network/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:47+00:00">
+<meta name="date" content="2016-10-03T02:45:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/network/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/network/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CPPFLAGS =
diff --git a/src/dm/impls/network/network.c.html b/src/dm/impls/network/network.c.html
index 930648b..cde7e9e 100644
--- a/src/dm/impls/network/network.c.html
+++ b/src/dm/impls/network/network.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/network/network.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:43+00:00">
+<meta name="date" content="2016-10-03T02:45:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/network/network.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/network/network.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmnetworkimpl.h> </font><font color="#B22222">/*I "petscdmnetwork.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdmplex.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/impls/network/networkcreate.c.html b/src/dm/impls/network/networkcreate.c.html
index c677f83..f530ae5 100644
--- a/src/dm/impls/network/networkcreate.c.html
+++ b/src/dm/impls/network/networkcreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/network/networkcreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:43+00:00">
+<meta name="date" content="2016-10-03T02:45:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/network/networkcreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/network/networkcreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCDM_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmnetworkimpl.h> </font><font color="#B22222">/*I "petscdmnetwork.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/dm/impls/network/networkmonitor.c.html b/src/dm/impls/network/networkmonitor.c.html
index ecfde40..c55bd3a 100644
--- a/src/dm/impls/network/networkmonitor.c.html
+++ b/src/dm/impls/network/networkmonitor.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/network/networkmonitor.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:46+00:00">
+<meta name="date" content="2016-10-03T02:45:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/network/networkmonitor.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/network/networkmonitor.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscdmnetwork.h> </font><font color="#B22222">/*I "petscdmnetwork.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdraw.h></font>
diff --git a/src/dm/impls/patch/examples/index.html b/src/dm/impls/patch/examples/index.html
index ff4f09b..fb2c32b 100644
--- a/src/dm/impls/patch/examples/index.html
+++ b/src/dm/impls/patch/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/impls/patch/examples/makefile.html b/src/dm/impls/patch/examples/makefile.html
index 3eacf74..344422a 100644
--- a/src/dm/impls/patch/examples/makefile.html
+++ b/src/dm/impls/patch/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/patch/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:31+00:00">
+<meta name="date" content="2016-10-03T02:45:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/impls/patch/examples/tests/ex1.c.html b/src/dm/impls/patch/examples/tests/ex1.c.html
index e3c260e..4ad21f4 100644
--- a/src/dm/impls/patch/examples/tests/ex1.c.html
+++ b/src/dm/impls/patch/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/patch/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:31+00:00">
+<meta name="date" content="2016-10-03T02:45:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Make a 2D grid of patches and view them\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/dm/impls/patch/examples/tests/index.html b/src/dm/impls/patch/examples/tests/index.html
index 4b41ed3..fe69b42 100644
--- a/src/dm/impls/patch/examples/tests/index.html
+++ b/src/dm/impls/patch/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/impls/patch/examples/tests/makefile.html b/src/dm/impls/patch/examples/tests/makefile.html
index c63fa7b..cf14104 100644
--- a/src/dm/impls/patch/examples/tests/makefile.html
+++ b/src/dm/impls/patch/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/patch/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:32+00:00">
+<meta name="date" content="2016-10-03T02:45:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/dm/impls/patch/index.html b/src/dm/impls/patch/index.html
index f1175b0..42b57d7 100644
--- a/src/dm/impls/patch/index.html
+++ b/src/dm/impls/patch/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/patch/makefile.html b/src/dm/impls/patch/makefile.html
index 71e4115..cf7f24f 100644
--- a/src/dm/impls/patch/makefile.html
+++ b/src/dm/impls/patch/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/patch/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:31+00:00">
+<meta name="date" content="2016-10-03T02:45:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CPPFLAGS =
diff --git a/src/dm/impls/patch/patch.c.html b/src/dm/impls/patch/patch.c.html
index 575f959..7e288d5 100644
--- a/src/dm/impls/patch/patch.c.html
+++ b/src/dm/impls/patch/patch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/patch/patch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:30+00:00">
+<meta name="date" content="2016-10-03T02:45:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/patch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/patch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpatchimpl.h> </font><font color="#B22222">/*I "petscdmpatch.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdmda.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/impls/patch/patchcreate.c.html b/src/dm/impls/patch/patchcreate.c.html
index ff894a2..9c63fdb 100644
--- a/src/dm/impls/patch/patchcreate.c.html
+++ b/src/dm/impls/patch/patchcreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/patch/patchcreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:30+00:00">
+<meta name="date" content="2016-10-03T02:45:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/patch/patchcreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/patch/patchcreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpatchimpl.h> </font><font color="#B22222">/*I "petscdmpatch.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/dm/impls/plex/examples/index.html b/src/dm/impls/plex/examples/index.html
index 46f0de8..7e109db 100644
--- a/src/dm/impls/plex/examples/index.html
+++ b/src/dm/impls/plex/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/dm/impls/plex/examples/makefile.html b/src/dm/impls/plex/examples/makefile.html
index ab8da03..1e955eb 100644
--- a/src/dm/impls/plex/examples/makefile.html
+++ b/src/dm/impls/plex/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:21+00:00">
+<meta name="date" content="2016-10-03T02:45:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/dm/impls/plex/examples/tests/ex1.c.html b/src/dm/impls/plex/examples/tests/ex1.c.html
index d4946c4..96d2df4 100644
--- a/src/dm/impls/plex/examples/tests/ex1.c.html
+++ b/src/dm/impls/plex/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:21+00:00">
+<meta name="date" content="2016-10-03T02:45:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Run C version of TetGen to construct and refine a mesh\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmplex.h></font>
diff --git a/src/dm/impls/plex/examples/tests/ex15.c.html b/src/dm/impls/plex/examples/tests/ex15.c.html
index cc14450..ae0d57c 100644
--- a/src/dm/impls/plex/examples/tests/ex15.c.html
+++ b/src/dm/impls/plex/examples/tests/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tests/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:25+00:00">
+<meta name="date" content="2016-10-03T02:45:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"An example of writing a global <a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> from a DMPlex with HDF5 format.\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmplex.h></font>
diff --git a/src/dm/impls/plex/examples/tests/ex1f90.F.html b/src/dm/impls/plex/examples/tests/ex1f90.F.html
index 59d7eda..be4debf 100644
--- a/src/dm/impls/plex/examples/tests/ex1f90.F.html
+++ b/src/dm/impls/plex/examples/tests/ex1f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tests/ex1f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:25+00:00">
+<meta name="date" content="2016-10-03T02:45:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> program main
<a name="line2"> 2: </a> implicit none
<a name="line3"> 3: </a>!
diff --git a/src/dm/impls/plex/examples/tests/ex2f90.F.html b/src/dm/impls/plex/examples/tests/ex2f90.F.html
index 92a3fc0..fec9f89 100644
--- a/src/dm/impls/plex/examples/tests/ex2f90.F.html
+++ b/src/dm/impls/plex/examples/tests/ex2f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tests/ex2f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:26+00:00">
+<meta name="date" content="2016-10-03T02:45:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/ex2f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/ex2f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> program main
<a name="line2"> 2: </a> implicit none
<a name="line3"> 3: </a>!
diff --git a/src/dm/impls/plex/examples/tests/ex3.c.html b/src/dm/impls/plex/examples/tests/ex3.c.html
index ce39ab5..fb2efe2 100644
--- a/src/dm/impls/plex/examples/tests/ex3.c.html
+++ b/src/dm/impls/plex/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:21+00:00">
+<meta name="date" content="2016-10-03T02:45:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Check that a <a href="../../../../../../docs/manualpages/DM/DM.html#DM">DM</a> can accurately represent and interpolate functions of a given polynomial order\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmplex.h></font>
diff --git a/src/dm/impls/plex/examples/tests/ex8.c b/src/dm/impls/plex/examples/tests/ex8.c
index 77e792e..423425b 100644
--- a/src/dm/impls/plex/examples/tests/ex8.c
+++ b/src/dm/impls/plex/examples/tests/ex8.c
@@ -120,7 +120,7 @@ PetscErrorCode ChangeCoordinates(DM dm, PetscInt spaceDim, PetscScalar vertexCoo
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject) dm), &coordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecSetFromOptions(coordinates);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/examples/tests/ex9.c.html b/src/dm/impls/plex/examples/tests/ex9.c.html
index 3d08e88..38c2224 100644
--- a/src/dm/impls/plex/examples/tests/ex9.c.html
+++ b/src/dm/impls/plex/examples/tests/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tests/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:24+00:00">
+<meta name="date" content="2016-10-03T02:45:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Performance tests for DMPlex query operations\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmplex.h></font>
diff --git a/src/dm/impls/plex/examples/tests/index.html b/src/dm/impls/plex/examples/tests/index.html
index 145bba5..f13c532 100644
--- a/src/dm/impls/plex/examples/tests/index.html
+++ b/src/dm/impls/plex/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/plex/examples/tests/makefile.html b/src/dm/impls/plex/examples/tests/makefile.html
index 00ff5d0..feaeb97 100644
--- a/src/dm/impls/plex/examples/tests/makefile.html
+++ b/src/dm/impls/plex/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:26+00:00">
+<meta name="date" content="2016-10-03T02:45:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/dm/impls/plex/examples/tutorials/ex1.c.html b/src/dm/impls/plex/examples/tutorials/ex1.c.html
index 305ad9b..cc04601 100644
--- a/src/dm/impls/plex/examples/tutorials/ex1.c.html
+++ b/src/dm/impls/plex/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:26+00:00">
+<meta name="date" content="2016-10-03T02:45:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Define a simple field over the mesh\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmplex.h></font>
diff --git a/src/dm/impls/plex/examples/tutorials/ex1f90.F.html b/src/dm/impls/plex/examples/tutorials/ex1f90.F.html
index 1c3f922..830a241 100644
--- a/src/dm/impls/plex/examples/tutorials/ex1f90.F.html
+++ b/src/dm/impls/plex/examples/tutorials/ex1f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tutorials/ex1f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:26+00:00">
+<meta name="date" content="2016-10-03T02:45:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tutorials/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tutorials/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> program DMPlexTestField
<a name="line2"> 2: </a> implicit none
<a name="line3"> 3: </a><font color="#A020F0">#include </font><font color="#666666">"petsc/finclude/petsc.h90"</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/plex/examples/tutorials/index.html b/src/dm/impls/plex/examples/tutorials/index.html
index 1a58030..06bc2b7 100644
--- a/src/dm/impls/plex/examples/tutorials/index.html
+++ b/src/dm/impls/plex/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/plex/examples/tutorials/makefile.html b/src/dm/impls/plex/examples/tutorials/makefile.html
index e751126..09c1d41 100644
--- a/src/dm/impls/plex/examples/tutorials/makefile.html
+++ b/src/dm/impls/plex/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:27+00:00">
+<meta name="date" content="2016-10-03T02:45:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">CFLAGS =
FFLAGS =
CPPFLAGS =
diff --git a/src/dm/impls/plex/index.html b/src/dm/impls/plex/index.html
index 1c8605a..5aaa778 100644
--- a/src/dm/impls/plex/index.html
+++ b/src/dm/impls/plex/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/plex/makefile.html b/src/dm/impls/plex/makefile.html
index aae4b1f..b0cef02 100644
--- a/src/dm/impls/plex/makefile.html
+++ b/src/dm/impls/plex/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:21+00:00">
+<meta name="date" content="2016-10-03T02:45:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CPPFLAGS =
diff --git a/src/dm/impls/plex/plex.c b/src/dm/impls/plex/plex.c
index 4ee982d..c5c4c10 100644
--- a/src/dm/impls/plex/plex.c
+++ b/src/dm/impls/plex/plex.c
@@ -80,7 +80,6 @@ PetscErrorCode VecView_Plex_Local(Vec v, PetscViewer viewer)
ierr = DMGetDefaultSection(dm, §ion);CHKERRQ(ierr);
ierr = DMPlexGetFieldType_Internal(dm, section, PETSC_DETERMINE, &pStart, &pEnd, &ft);CHKERRQ(ierr);
- ierr = PetscObjectReference((PetscObject) dm);CHKERRQ(ierr); /* viewer drops reference */
ierr = PetscObjectReference((PetscObject) v);CHKERRQ(ierr); /* viewer drops reference */
ierr = PetscViewerVTKAddField(viewer, (PetscObject) dm, DMPlexVTKWriteAll, ft, (PetscObject) v);CHKERRQ(ierr);
} else if (ishdf5) {
diff --git a/src/dm/impls/plex/plex.c.html b/src/dm/impls/plex/plex.c.html
index 478c375..fbcad2a 100644
--- a/src/dm/impls/plex/plex.c.html
+++ b/src/dm/impls/plex/plex.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plex.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:48+00:00">
+<meta name="date" content="2016-10-03T02:43:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plex.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plex.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
@@ -84,5421 +84,5420 @@
<a name="line81"> 81: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);
<a name="line82"> 82: </a> DMPlexGetFieldType_Internal(dm, section, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, &pStart, &pEnd, &ft);
-<a name="line83"> 83: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm); <font color="#B22222">/* viewer drops reference */</font>
-<a name="line84"> 84: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v); <font color="#B22222">/* viewer drops reference */</font>
-<a name="line85"> 85: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerVTKAddField.html#PetscViewerVTKAddField">PetscViewerVTKAddField</a>(viewer, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, <a href="../../../../docs/manualpages/DM/DMPlexVTKWriteAll.html#DMPlexVTKWriteAll">DMPlexVTKWriteAll</a>, ft, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v);
-<a name="line86"> 86: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line87"> 87: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line88"> 88: </a> VecView_Plex_Local_HDF5(v, viewer);
-<a name="line89"> 89: </a><font color="#A020F0">#else</font>
-<a name="line90"> 90: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
-<a name="line91"> 91: </a><font color="#A020F0">#endif</font>
-<a name="line92"> 92: </a> } <font color="#4169E1">else</font> {
-<a name="line93"> 93: </a> <font color="#4169E1">if</font> (isseq) {VecView_Seq(v, viewer);}
-<a name="line94"> 94: </a> <font color="#4169E1">else</font> {VecView_MPI(v, viewer);}
-<a name="line95"> 95: </a> }
-<a name="line96"> 96: </a> <font color="#4169E1">return</font>(0);
-<a name="line97"> 97: </a>}
-
-<a name="line101">101: </a><strong><font color="#4169E1"><a name="VecView_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecView_Plex(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line102">102: </a>{
-<a name="line103">103: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
-<a name="line104">104: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isvtk, ishdf5, isseq;
-
-<a name="line108">108: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(v, &dm);
-<a name="line109">109: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
-<a name="line110">110: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERVTK, &isvtk);
-<a name="line111">111: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line112">112: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, <a href="../../../../docs/manualpages/Vec/VECSEQ.html#VECSEQ">VECSEQ</a>, &isseq);
-<a name="line113">113: </a> <font color="#4169E1">if</font> (isvtk) {
-<a name="line114">114: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> locv;
-<a name="line115">115: </a> const char *name;
-
-<a name="line117">117: </a> <a href="../../../../docs/manualpages/DM/DMGetLocalVector.html#DMGetLocalVector">DMGetLocalVector</a>(dm, &locv);
-<a name="line118">118: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, &name);
-<a name="line119">119: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) locv, name);
-<a name="line120">120: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(dm, v, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, locv);
-<a name="line121">121: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(dm, v, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, locv);
-<a name="line122">122: </a> VecView_Plex_Local(locv, viewer);
-<a name="line123">123: </a> <a href="../../../../docs/manualpages/DM/DMRestoreLocalVector.html#DMRestoreLocalVector">DMRestoreLocalVector</a>(dm, &locv);
-<a name="line124">124: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line125">125: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line126">126: </a> VecView_Plex_HDF5(v, viewer);
-<a name="line127">127: </a><font color="#A020F0">#else</font>
-<a name="line128">128: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
-<a name="line129">129: </a><font color="#A020F0">#endif</font>
-<a name="line130">130: </a> } <font color="#4169E1">else</font> {
-<a name="line131">131: </a> <font color="#4169E1">if</font> (isseq) {VecView_Seq(v, viewer);}
-<a name="line132">132: </a> <font color="#4169E1">else</font> {VecView_MPI(v, viewer);}
-<a name="line133">133: </a> }
-<a name="line134">134: </a> <font color="#4169E1">return</font>(0);
-<a name="line135">135: </a>}
-
-<a name="line139">139: </a><strong><font color="#4169E1"><a name="VecView_Plex_Native"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecView_Plex_Native(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> originalv, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line140">140: </a>{
-<a name="line141">141: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
-<a name="line142">142: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line143">143: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFormat.html#PetscViewerFormat">PetscViewerFormat</a> format;
-<a name="line144">144: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v;
-<a name="line145">145: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isvtk, ishdf5;
-<a name="line146">146: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line149">149: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(originalv, &dm);
-<a name="line150">150: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv, &comm);
-<a name="line151">151: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
-<a name="line152">152: </a> PetscViewerGetFormat(viewer, &format);
-<a name="line153">153: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line154">154: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERVTK, &isvtk);
-<a name="line155">155: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_NATIVE) {
-<a name="line156">156: </a> const char *vecname;
-<a name="line157">157: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, nroots;
-
-<a name="line159">159: </a> <font color="#4169E1">if</font> (dm->sfNatural) {
-<a name="line160">160: </a> <a href="../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(originalv, &n);
-<a name="line161">161: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(dm->sfNatural, &nroots, NULL, NULL, NULL);
-<a name="line162">162: </a> <font color="#4169E1">if</font> (n == nroots) {
-<a name="line163">163: </a> <a href="../../../../docs/manualpages/DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</a>(dm, &v);
-<a name="line164">164: </a> <a href="../../../../docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html#DMPlexGlobalToNaturalBegin">DMPlexGlobalToNaturalBegin</a>(dm, originalv, v);
-<a name="line165">165: </a> <a href="../../../../docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html#DMPlexGlobalToNaturalEnd">DMPlexGlobalToNaturalEnd</a>(dm, originalv, v);
-<a name="line166">166: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv, &vecname);
-<a name="line167">167: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, vecname);
-<a name="line168">168: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> global to natural SF only handles global vectors"</font>);
-<a name="line169">169: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> global to natural SF was not created"</font>);
-<a name="line170">170: </a> } <font color="#4169E1">else</font> {
-<a name="line171">171: </a> <font color="#B22222">/* we are viewing a natural DMPlex vec. */</font>
-<a name="line172">172: </a> v = originalv;
-<a name="line173">173: </a> }
-<a name="line174">174: </a> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line175">175: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line176">176: </a> VecView_Plex_HDF5_Native(v, viewer);
-<a name="line177">177: </a><font color="#A020F0">#else</font>
-<a name="line178">178: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
-<a name="line179">179: </a><font color="#A020F0">#endif</font>
-<a name="line180">180: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isvtk) {
-<a name="line181">181: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_SUP, <font color="#666666">"VTK format does not support viewing in natural order. Please switch to HDF5."</font>);
-<a name="line182">182: </a> } <font color="#4169E1">else</font> {
-<a name="line183">183: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isseq;
-
-<a name="line185">185: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, <a href="../../../../docs/manualpages/Vec/VECSEQ.html#VECSEQ">VECSEQ</a>, &isseq);
-<a name="line186">186: </a> <font color="#4169E1">if</font> (isseq) {VecView_Seq(v, viewer);}
-<a name="line187">187: </a> <font color="#4169E1">else</font> {VecView_MPI(v, viewer);}
-<a name="line188">188: </a> }
-<a name="line189">189: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_NATIVE) {<a href="../../../../docs/manualpages/DM/DMRestoreGlobalVector.html#DMRestoreGlobalVector">DMRestoreGlobalVector</a>(dm, &v);}
-<a name="line190">190: </a> <font color="#4169E1">return</font>(0);
-<a name="line191">191: </a>}
-
-<a name="line195">195: </a><strong><font color="#4169E1"><a name="VecLoad_Plex_Local"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Plex_Local(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line196">196: </a>{
-<a name="line197">197: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
-<a name="line198">198: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
-
-<a name="line202">202: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(v, &dm);
-<a name="line203">203: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
-<a name="line204">204: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line205">205: </a> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line206">206: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmBC;
-<a name="line207">207: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> gv;
-<a name="line208">208: </a> const char *name;
-
-<a name="line210">210: </a> <a href="../../../../docs/manualpages/DM/DMGetOutputDM.html#DMGetOutputDM">DMGetOutputDM</a>(dm, &dmBC);
-<a name="line211">211: </a> <a href="../../../../docs/manualpages/DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</a>(dmBC, &gv);
-<a name="line212">212: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, &name);
-<a name="line213">213: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) gv, name);
-<a name="line214">214: </a> VecLoad_Default(gv, viewer);
-<a name="line215">215: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(dmBC, gv, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, v);
-<a name="line216">216: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(dmBC, gv, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, v);
-<a name="line217">217: </a> <a href="../../../../docs/manualpages/DM/DMRestoreGlobalVector.html#DMRestoreGlobalVector">DMRestoreGlobalVector</a>(dmBC, &gv);
-<a name="line218">218: </a> } <font color="#4169E1">else</font> {
-<a name="line219">219: </a> VecLoad_Default(v, viewer);
-<a name="line220">220: </a> }
-<a name="line221">221: </a> <font color="#4169E1">return</font>(0);
-<a name="line222">222: </a>}
-
-<a name="line226">226: </a><strong><font color="#4169E1"><a name="VecLoad_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Plex(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line227">227: </a>{
-<a name="line228">228: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
-<a name="line229">229: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
-
-<a name="line233">233: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(v, &dm);
-<a name="line234">234: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
-<a name="line235">235: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line236">236: </a> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line237">237: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line238">238: </a> VecLoad_Plex_HDF5(v, viewer);
-<a name="line239">239: </a><font color="#A020F0">#else</font>
-<a name="line240">240: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
-<a name="line241">241: </a><font color="#A020F0">#endif</font>
-<a name="line242">242: </a> } <font color="#4169E1">else</font> {
-<a name="line243">243: </a> VecLoad_Default(v, viewer);
-<a name="line244">244: </a> }
-<a name="line245">245: </a> <font color="#4169E1">return</font>(0);
-<a name="line246">246: </a>}
-
-<a name="line250">250: </a><strong><font color="#4169E1"><a name="VecLoad_Plex_Native"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Plex_Native(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> originalv, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line251">251: </a>{
-<a name="line252">252: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
-<a name="line253">253: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFormat.html#PetscViewerFormat">PetscViewerFormat</a> format;
-<a name="line254">254: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
-<a name="line255">255: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line258">258: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(originalv, &dm);
-<a name="line259">259: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
-<a name="line260">260: </a> PetscViewerGetFormat(viewer, &format);
-<a name="line261">261: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line262">262: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_NATIVE) {
-<a name="line263">263: </a> <font color="#4169E1">if</font> (dm->sfNatural) {
-<a name="line264">264: </a> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line265">265: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line266">266: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v;
-<a name="line267">267: </a> const char *vecname;
-
-<a name="line269">269: </a> <a href="../../../../docs/manualpages/DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</a>(dm, &v);
-<a name="line270">270: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv, &vecname);
-<a name="line271">271: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, vecname);
-<a name="line272">272: </a> VecLoad_Plex_HDF5_Native(v, viewer);
-<a name="line273">273: </a> <a href="../../../../docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html#DMPlexNaturalToGlobalBegin">DMPlexNaturalToGlobalBegin</a>(dm, v, originalv);
-<a name="line274">274: </a> <a href="../../../../docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html#DMPlexNaturalToGlobalEnd">DMPlexNaturalToGlobalEnd</a>(dm, v, originalv);
-<a name="line275">275: </a> <a href="../../../../docs/manualpages/DM/DMRestoreGlobalVector.html#DMRestoreGlobalVector">DMRestoreGlobalVector</a>(dm, &v);
-<a name="line276">276: </a><font color="#A020F0">#else</font>
-<a name="line277">277: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
-<a name="line278">278: </a><font color="#A020F0">#endif</font>
-<a name="line279">279: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"Reading in natural order is not supported for anything but HDF5."</font>);
-<a name="line280">280: </a> }
-<a name="line281">281: </a> }
-<a name="line282">282: </a> <font color="#4169E1">return</font>(0);
-<a name="line283">283: </a>}
-
-<a name="line287">287: </a><strong><font color="#4169E1"><a name="DMPlexView_Ascii_Geometry"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexView_Ascii_Geometry(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line288">288: </a>{
-<a name="line289">289: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection;
-<a name="line290">290: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coordinates;
-<a name="line291">291: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> depthLabel;
-<a name="line292">292: </a> const char *name[4];
-<a name="line293">293: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
-<a name="line294">294: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, pStart, pEnd, cStart, cEnd, c;
-<a name="line295">295: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line298">298: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line299">299: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
-<a name="line300">300: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
-<a name="line301">301: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &depthLabel);
-<a name="line302">302: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
-<a name="line303">303: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection, &pStart, &pEnd);
-<a name="line304">304: </a> <a href="../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(coordinates, &a);
-<a name="line305">305: </a> name[0] = <font color="#666666">"vertex"</font>;
-<a name="line306">306: </a> name[1] = <font color="#666666">"edge"</font>;
-<a name="line307">307: </a> name[dim-1] = <font color="#666666">"face"</font>;
-<a name="line308">308: </a> name[dim] = <font color="#666666">"cell"</font>;
-<a name="line309">309: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
-<a name="line310">310: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL;
-<a name="line311">311: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, cl;
-
-<a name="line313">313: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Geometry for cell %D:\n"</font>, c);
-<a name="line314">314: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line315">315: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
-<a name="line316">316: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
-<a name="line317">317: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closure[cl], depth, dof, off, d, p;
-
-<a name="line319">319: </a> <font color="#4169E1">if</font> ((point < pStart) || (point >= pEnd)) <font color="#4169E1">continue</font>;
-<a name="line320">320: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, point, &dof);
-<a name="line321">321: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
-<a name="line322">322: </a> <a href="../../../../docs/manualpages/DM/DMLabelGetValue.html#DMLabelGetValue">DMLabelGetValue</a>(depthLabel, point, &depth);
-<a name="line323">323: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, point, &off);
-<a name="line324">324: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%s %D coords:"</font>, name[depth], point);
-<a name="line325">325: </a> <font color="#4169E1">for</font> (p = 0; p < dof/dim; ++p) {
-<a name="line326">326: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" ("</font>);
-<a name="line327">327: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
-<a name="line328">328: </a> <font color="#4169E1">if</font> (d > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", "</font>);}
-<a name="line329">329: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%g"</font>, PetscRealPart(a[off+p*dim+d]));
-<a name="line330">330: </a> }
-<a name="line331">331: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">")"</font>);
-<a name="line332">332: </a> }
-<a name="line333">333: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
-<a name="line334">334: </a> }
-<a name="line335">335: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line336">336: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
-<a name="line337">337: </a> }
-<a name="line338">338: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(coordinates, &a);
-<a name="line339">339: </a> <font color="#4169E1">return</font>(0);
-<a name="line340">340: </a>}
-
-<a name="line344">344: </a><strong><font color="#4169E1"><a name="DMPlexView_Ascii"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexView_Ascii(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line345">345: </a>{
-<a name="line346">346: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line347">347: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
-<a name="line348">348: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> markers;
-<a name="line349">349: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection;
-<a name="line350">350: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coordinates;
-<a name="line351">351: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFormat.html#PetscViewerFormat">PetscViewerFormat</a> format;
-<a name="line352">352: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line355">355: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
-<a name="line356">356: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(cdm, &coordSection);
-<a name="line357">357: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
-<a name="line358">358: </a> PetscViewerGetFormat(viewer, &format);
-<a name="line359">359: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_ASCII_INFO_DETAIL) {
-<a name="line360">360: </a> const char *name;
-<a name="line361">361: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> maxConeSize, maxSupportSize;
-<a name="line362">362: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
-<a name="line363">363: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank, size;
-
-<a name="line365">365: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &rank);
-<a name="line366">366: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &size);
-<a name="line367">367: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &name);
-<a name="line368">368: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line369">369: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetMaxSizes.html#DMPlexGetMaxSizes">DMPlexGetMaxSizes</a>(dm, &maxConeSize, &maxSupportSize);
-<a name="line370">370: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Mesh '%s':\n"</font>, name);
-<a name="line371">371: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"orientation is missing\n"</font>, name);
-<a name="line372">372: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"cap --> base:\n"</font>, name);
-<a name="line373">373: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html#PetscViewerASCIIPushSynchronized">PetscViewerASCIIPushSynchronized</a>(viewer);
-<a name="line374">374: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"[%d] Max sizes cone: %D support: %D\n"</font>, rank,maxConeSize, maxSupportSize);
-<a name="line375">375: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line376">376: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, s;
-
-<a name="line378">378: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
-<a name="line379">379: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
-<a name="line380">380: </a> <font color="#4169E1">for</font> (s = off; s < off+dof; ++s) {
-<a name="line381">381: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"[%d]: %D ----> %D\n"</font>, rank, p, mesh->supports[s]);
-<a name="line382">382: </a> }
-<a name="line383">383: </a> }
-<a name="line384">384: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line385">385: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"base <-- cap:\n"</font>, name);
-<a name="line386">386: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line387">387: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
-
-<a name="line389">389: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line390">390: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line391">391: </a> <font color="#4169E1">for</font> (c = off; c < off+dof; ++c) {
-<a name="line392">392: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"[%d]: %D <---- %D (%D)\n"</font>, rank, p, mesh->cones[c], mesh->coneOrientations[c]);
-<a name="line393">393: </a> }
-<a name="line394">394: </a> }
-<a name="line395">395: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line396">396: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html#PetscViewerASCIIPopSynchronized">PetscViewerASCIIPopSynchronized</a>(viewer);
-<a name="line397">397: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection, &pStart, NULL);
-<a name="line398">398: </a> <font color="#4169E1">if</font> (pStart >= 0) {PetscSectionVecView(coordSection, coordinates, viewer);}
-<a name="line399">399: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, <font color="#666666">"marker"</font>, &markers);
-<a name="line400">400: </a> <a href="../../../../docs/manualpages/DM/DMLabelView.html#DMLabelView">DMLabelView</a>(markers,viewer);
-<a name="line401">401: </a> <font color="#4169E1">if</font> (size > 1) {
-<a name="line402">402: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
-
-<a name="line404">404: </a> <a href="../../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(dm, &sf);
-<a name="line405">405: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFView.html#PetscSFView">PetscSFView</a>(sf, viewer);
-<a name="line406">406: </a> }
-<a name="line407">407: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line408">408: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (format == PETSC_VIEWER_ASCII_LATEX) {
-<a name="line409">409: </a> const char *name, *color;
-<a name="line410">410: </a> const char *defcolors[3] = {<font color="#666666">"gray"</font>, <font color="#666666">"orange"</font>, <font color="#666666">"green"</font>};
-<a name="line411">411: </a> const char *deflcolors[4] = {<font color="#666666">"blue"</font>, <font color="#666666">"cyan"</font>, <font color="#666666">"red"</font>, <font color="#666666">"magenta"</font>};
-<a name="line412">412: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> scale = 2.0;
-<a name="line413">413: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> useNumbers = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, useLabels, useColors;
-<a name="line414">414: </a> double tcoords[3];
-<a name="line415">415: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *coords;
-<a name="line416">416: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l, numColors, numLColors, dim, depth, cStart, cEnd, c, vStart, vEnd, v, eStart = 0, eEnd = 0, e, p;
-<a name="line417">417: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank, size;
-<a name="line418">418: </a> char **names, **colors, **lcolors;
-
-<a name="line420">420: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line421">421: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line422">422: </a> <a href="../../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dm, &numLabels);
-<a name="line423">423: </a> numLabels = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(numLabels, 10);
-<a name="line424">424: </a> numColors = 10;
-<a name="line425">425: </a> numLColors = 10;
-<a name="line426">426: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc3.html#PetscCalloc3">PetscCalloc3</a>(numLabels, &names, numColors, &colors, numLColors, &lcolors);
-<a name="line427">427: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_scale"</font>, &scale, NULL);
-<a name="line428">428: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_numbers"</font>, &useNumbers, NULL);
-<a name="line429">429: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_labels"</font>, names, &numLabels, &useLabels);
-<a name="line430">430: </a> <font color="#4169E1">if</font> (!useLabels) numLabels = 0;
-<a name="line431">431: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_colors"</font>, colors, &numColors, &useColors);
-<a name="line432">432: </a> <font color="#4169E1">if</font> (!useColors) {
-<a name="line433">433: </a> numColors = 3;
-<a name="line434">434: </a> <font color="#4169E1">for</font> (c = 0; c < numColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(defcolors[c], &colors[c]);}
-<a name="line435">435: </a> }
-<a name="line436">436: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_lcolors"</font>, lcolors, &numLColors, &useColors);
-<a name="line437">437: </a> <font color="#4169E1">if</font> (!useColors) {
-<a name="line438">438: </a> numLColors = 4;
-<a name="line439">439: </a> <font color="#4169E1">for</font> (c = 0; c < numLColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(deflcolors[c], &lcolors[c]);}
-<a name="line440">440: </a> }
-<a name="line441">441: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &rank);
-<a name="line442">442: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &size);
-<a name="line443">443: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &name);
-<a name="line444">444: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\</font>
-<a name="line445">445: </a><font color="#666666">\\documentclass[tikz]{standalone}\n\n\</font>
-<a name="line446">446: </a><font color="#666666">\\usepackage{pgflibraryshapes}\n\</font>
-<a name="line447">447: </a><font color="#666666">\\usetikzlibrary{backgrounds}\n\</font>
-<a name="line448">448: </a><font color="#666666">\\usetikzlibrary{arrows}\n\</font>
-<a name="line449">449: </a><font color="#666666">\\begin{document}\n"</font>);
-<a name="line450">450: </a> <font color="#4169E1">if</font> (size > 1) {
-<a name="line451">451: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%s for process "</font>, name);
-<a name="line452">452: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {
-<a name="line453">453: </a> <font color="#4169E1">if</font> (p > 0 && p == size-1) {
-<a name="line454">454: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", and "</font>, colors[p%numColors], p);
-<a name="line455">455: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (p > 0) {
-<a name="line456">456: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", "</font>, colors[p%numColors], p);
-<a name="line457">457: </a> }
-<a name="line458">458: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"{\\textcolor{%s}%D}"</font>, colors[p%numColors], p);
-<a name="line459">459: </a> }
-<a name="line460">460: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">".\n\n\n"</font>);
-<a name="line461">461: </a> }
-<a name="line462">462: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\begin{tikzpicture}[scale = %g,font=\\fontsize{8}{8}\\selectfont]\n"</font>, 1.0);
-<a name="line463">463: </a> <font color="#B22222">/* Plot vertices */</font>
-<a name="line464">464: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line465">465: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
-<a name="line466">466: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html#PetscViewerASCIIPushSynchronized">PetscViewerASCIIPushSynchronized</a>(viewer);
-<a name="line467">467: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
-<a name="line468">468: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, dof, d;
-<a name="line469">469: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isLabeled = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line471">471: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, v, &dof);
-<a name="line472">472: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, v, &off);
-<a name="line473">473: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"\\path ("</font>);
-<a name="line474">474: </a> <font color="#4169E1">if</font> (<a href="../../../../docs/manualpages/Sys/PetscUnlikely.html#PetscUnlikely">PetscUnlikely</a>(dof > 3)) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_PLIB,<font color="#666666">"coordSection vertex %D has dof %D > 3"</font>,v,dof);
-<a name="line475">475: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
-<a name="line476">476: </a> tcoords[d] = (double) (scale*PetscRealPart(coords[off+d]));
-<a name="line477">477: </a> tcoords[d] = <a href="../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(tcoords[d]) < 1e-10 ? 0.0 : tcoords[d];
-<a name="line478">478: </a> }
-<a name="line479">479: </a> <font color="#B22222">/* Rotate coordinates since PGF makes z point out of the page instead of up */</font>
-<a name="line480">480: </a> <font color="#4169E1">if</font> (dim == 3) {<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tmp = tcoords[1]; tcoords[1] = tcoords[2]; tcoords[2] = -tmp;}
-<a name="line481">481: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
-<a name="line482">482: </a> <font color="#4169E1">if</font> (d > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">","</font>);}
-<a name="line483">483: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"%g"</font>, tcoords[d]);
-<a name="line484">484: </a> }
-<a name="line485">485: </a> color = colors[rank%numColors];
-<a name="line486">486: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
-<a name="line487">487: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> val;
-<a name="line488">488: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(dm, names[l], v, &val);
-<a name="line489">489: </a> <font color="#4169E1">if</font> (val >= 0) {color = lcolors[l%numLColors]; isLabeled = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;}
-<a name="line490">490: </a> }
-<a name="line491">491: </a> <font color="#4169E1">if</font> (useNumbers) {
-<a name="line492">492: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">") node(%D_%d) [draw,shape=circle,color=%s] {%D};\n"</font>, v, rank, color, v);
-<a name="line493">493: </a> } <font color="#4169E1">else</font> {
-<a name="line494">494: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">") node(%D_%d) [fill,inner sep=%dpt,shape=circle,color=%s] {};\n"</font>, v, rank, !isLabeled ? 1 : 2, color);
-<a name="line495">495: </a> }
-<a name="line496">496: </a> }
-<a name="line497">497: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
-<a name="line498">498: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line499">499: </a> <font color="#B22222">/* Plot edges */</font>
-<a name="line500">500: </a> <font color="#4169E1">if</font> (depth > 1) {<a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);}
-<a name="line501">501: </a> <font color="#4169E1">if</font> (dim < 3 && useNumbers) {
-<a name="line502">502: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
-<a name="line503">503: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\path\n"</font>);
-<a name="line504">504: </a> <font color="#4169E1">for</font> (e = eStart; e < eEnd; ++e) {
-<a name="line505">505: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone;
-<a name="line506">506: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, offA, offB, dof, d;
-
-<a name="line508">508: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, e, &coneSize);
-<a name="line509">509: </a> <font color="#4169E1">if</font> (coneSize != 2) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Edge %D cone should have two vertices, not %D"</font>, e, coneSize);
-<a name="line510">510: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, e, &cone);
-<a name="line511">511: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, cone[0], &dof);
-<a name="line512">512: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[0], &offA);
-<a name="line513">513: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[1], &offB);
-<a name="line514">514: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"("</font>);
-<a name="line515">515: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
-<a name="line516">516: </a> tcoords[d] = (double) (scale*PetscRealPart(coords[offA+d]+coords[offB+d]));
-<a name="line517">517: </a> tcoords[d] = <a href="../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(tcoords[d]) < 1e-10 ? 0.0 : tcoords[d];
-<a name="line518">518: </a> }
-<a name="line519">519: </a> <font color="#B22222">/* Rotate coordinates since PGF makes z point out of the page instead of up */</font>
-<a name="line520">520: </a> <font color="#4169E1">if</font> (dim == 3) {<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tmp = tcoords[1]; tcoords[1] = tcoords[2]; tcoords[2] = -tmp;}
-<a name="line521">521: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
-<a name="line522">522: </a> <font color="#4169E1">if</font> (d > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">","</font>);}
-<a name="line523">523: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"%g"</font>, (double)tcoords[d]);
-<a name="line524">524: </a> }
-<a name="line525">525: </a> color = colors[rank%numColors];
-<a name="line526">526: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
-<a name="line527">527: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> val;
-<a name="line528">528: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(dm, names[l], v, &val);
-<a name="line529">529: </a> <font color="#4169E1">if</font> (val >= 0) {color = lcolors[l%numLColors]; <font color="#4169E1">break</font>;}
-<a name="line530">530: </a> }
-<a name="line531">531: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">") node(%D_%d) [draw,shape=circle,color=%s] {%D} --\n"</font>, e, rank, color, e);
-<a name="line532">532: </a> }
-<a name="line533">533: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
-<a name="line534">534: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line535">535: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"(0,0);\n"</font>);
-<a name="line536">536: </a> }
-<a name="line537">537: </a> <font color="#B22222">/* Plot cells */</font>
-<a name="line538">538: </a> <font color="#4169E1">if</font> (dim == 3 || !useNumbers) {
-<a name="line539">539: </a> <font color="#4169E1">for</font> (e = eStart; e < eEnd; ++e) {
-<a name="line540">540: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone;
-
-<a name="line542">542: </a> color = colors[rank%numColors];
-<a name="line543">543: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
-<a name="line544">544: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> val;
-<a name="line545">545: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(dm, names[l], e, &val);
-<a name="line546">546: </a> <font color="#4169E1">if</font> (val >= 0) {color = lcolors[l%numLColors]; <font color="#4169E1">break</font>;}
-<a name="line547">547: </a> }
-<a name="line548">548: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, e, &cone);
-<a name="line549">549: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"\\draw[color=%s] (%D_%d) -- (%D_%d);\n"</font>, color, cone[0], rank, cone[1], rank);
-<a name="line550">550: </a> }
-<a name="line551">551: </a> } <font color="#4169E1">else</font> {
-<a name="line552">552: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
-<a name="line553">553: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
-<a name="line554">554: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL;
-<a name="line555">555: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, firstPoint = -1;
-
-<a name="line557">557: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line558">558: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"\\draw[color=%s] "</font>, colors[rank%numColors]);
-<a name="line559">559: </a> <font color="#4169E1">for</font> (p = 0; p < closureSize*2; p += 2) {
-<a name="line560">560: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closure[p];
-
-<a name="line562">562: </a> <font color="#4169E1">if</font> ((point < vStart) || (point >= vEnd)) <font color="#4169E1">continue</font>;
-<a name="line563">563: </a> <font color="#4169E1">if</font> (firstPoint >= 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">" -- "</font>);}
-<a name="line564">564: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"(%D_%d)"</font>, point, rank);
-<a name="line565">565: </a> <font color="#4169E1">if</font> (firstPoint < 0) firstPoint = point;
-<a name="line566">566: </a> }
-<a name="line567">567: </a> <font color="#B22222">/* Why doesn't this work? <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, " -- cycle;\n"); */</font>
-<a name="line568">568: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">" -- (%D_%d);\n"</font>, firstPoint, rank);
-<a name="line569">569: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line570">570: </a> }
-<a name="line571">571: </a> }
-<a name="line572">572: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line573">573: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html#PetscViewerASCIIPopSynchronized">PetscViewerASCIIPopSynchronized</a>(viewer);
-<a name="line574">574: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\end{tikzpicture}\n"</font>);
-<a name="line575">575: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\end{document}\n"</font>, name);
-<a name="line576">576: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(names[l]);}
-<a name="line577">577: </a> <font color="#4169E1">for</font> (c = 0; c < numColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(colors[c]);}
-<a name="line578">578: </a> <font color="#4169E1">for</font> (c = 0; c < numLColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(lcolors[c]);}
-<a name="line579">579: </a> <a href="../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(names, colors, lcolors);
-<a name="line580">580: </a> } <font color="#4169E1">else</font> {
-<a name="line581">581: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line582">582: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *sizes, *hybsizes;
-<a name="line583">583: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> locDepth, depth, dim, d, pMax[4];
-<a name="line584">584: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
-<a name="line585">585: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l;
-<a name="line586">586: </a> const char *name;
-<a name="line587">587: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
-
-<a name="line589">589: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
-<a name="line590">590: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm, &size);
-<a name="line591">591: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line592">592: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &name);
-<a name="line593">593: </a> <font color="#4169E1">if</font> (name) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%s in %D dimensions:\n"</font>, name, dim);}
-<a name="line594">594: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Mesh in %D dimensions:\n"</font>, dim);}
-<a name="line595">595: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &locDepth);
-<a name="line596">596: </a> MPIU_Allreduce(&locDepth, &depth, 1, MPIU_INT, MPI_MAX, comm);
-<a name="line597">597: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &pMax[depth], depth > 0 ? &pMax[depth-1] : NULL, &pMax[1], &pMax[0]);
-<a name="line598">598: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(size,&sizes,size,&hybsizes);
-<a name="line599">599: </a> <font color="#4169E1">if</font> (depth == 1) {
-<a name="line600">600: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &pStart, &pEnd);
-<a name="line601">601: </a> pEnd = pEnd - pStart;
-<a name="line602">602: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pEnd, 1, MPIU_INT, sizes, 1, MPIU_INT, 0, comm);
-<a name="line603">603: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %d-cells:"</font>, 0);
-<a name="line604">604: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D"</font>, sizes[p]);}
-<a name="line605">605: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
-<a name="line606">606: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &pStart, &pEnd);
-<a name="line607">607: </a> pEnd = pEnd - pStart;
-<a name="line608">608: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pEnd, 1, MPIU_INT, sizes, 1, MPIU_INT, 0, comm);
-<a name="line609">609: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D-cells:"</font>, dim);
-<a name="line610">610: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D"</font>, sizes[p]);}
-<a name="line611">611: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
-<a name="line612">612: </a> } <font color="#4169E1">else</font> {
-<a name="line613">613: </a> <font color="#4169E1">for</font> (d = 0; d <= dim; d++) {
-<a name="line614">614: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, d, &pStart, &pEnd);
-<a name="line615">615: </a> pEnd -= pStart;
-<a name="line616">616: </a> pMax[d] -= pStart;
-<a name="line617">617: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pEnd, 1, MPIU_INT, sizes, 1, MPIU_INT, 0, comm);
-<a name="line618">618: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pMax[d], 1, MPIU_INT, hybsizes, 1, MPIU_INT, 0, comm);
-<a name="line619">619: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D-cells:"</font>, d);
-<a name="line620">620: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {
-<a name="line621">621: </a> <font color="#4169E1">if</font> (hybsizes[p] >= 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D (%D)"</font>, sizes[p], sizes[p] - hybsizes[p]);}
-<a name="line622">622: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D"</font>, sizes[p]);}
-<a name="line623">623: </a> }
-<a name="line624">624: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
-<a name="line625">625: </a> }
-<a name="line626">626: </a> }
-<a name="line627">627: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(sizes,hybsizes);
-<a name="line628">628: </a> <a href="../../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dm, &numLabels);
-<a name="line629">629: </a> <font color="#4169E1">if</font> (numLabels) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Labels:\n"</font>);}
-<a name="line630">630: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
-<a name="line631">631: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line632">632: </a> const char *name;
-<a name="line633">633: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> valueIS;
-<a name="line634">634: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *values;
-<a name="line635">635: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numValues, v;
-
-<a name="line637">637: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(dm, l, &name);
-<a name="line638">638: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line639">639: </a> DMLabelGetNumValues(label, &numValues);
-<a name="line640">640: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %s: %D strata of sizes ("</font>, name, numValues);
-<a name="line641">641: </a> DMLabelGetValueIS(label, &valueIS);
-<a name="line642">642: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(valueIS, &values);
-<a name="line643">643: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html#PetscViewerASCIIUseTabs">PetscViewerASCIIUseTabs</a>(viewer, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line644">644: </a> <font color="#4169E1">for</font> (v = 0; v < numValues; ++v) {
-<a name="line645">645: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
-
-<a name="line647">647: </a> DMLabelGetStratumSize(label, values[v], &size);
-<a name="line648">648: </a> <font color="#4169E1">if</font> (v > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", "</font>);}
-<a name="line649">649: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%D"</font>, size);
-<a name="line650">650: </a> }
-<a name="line651">651: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">")\n"</font>);
-<a name="line652">652: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html#PetscViewerASCIIUseTabs">PetscViewerASCIIUseTabs</a>(viewer, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line653">653: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(valueIS, &values);
-<a name="line654">654: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&valueIS);
-<a name="line655">655: </a> }
-<a name="line656">656: </a> <a href="../../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>(dm, &cdm);
-<a name="line657">657: </a> <font color="#4169E1">if</font> (cdm) {
-<a name="line658">658: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
-<a name="line659">659: </a> DMPlexView_Ascii(cdm, viewer);
-<a name="line660">660: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
-<a name="line661">661: </a> }
-<a name="line662">662: </a> }
-<a name="line663">663: </a> <font color="#4169E1">return</font>(0);
-<a name="line664">664: </a>}
-
-<a name="line668">668: </a><strong><font color="#4169E1"><a name="DMView_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMView_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line669">669: </a>{
-<a name="line670">670: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii, ishdf5, isvtk;
-
-<a name="line676">676: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERASCII, &iascii);
-<a name="line677">677: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERVTK, &isvtk);
-<a name="line678">678: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line679">679: </a> <font color="#4169E1">if</font> (iascii) {
-<a name="line680">680: </a> DMPlexView_Ascii(dm, viewer);
-<a name="line681">681: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line682">682: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line683">683: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(viewer, PETSC_VIEWER_HDF5_VIZ);
-<a name="line684">684: </a> DMPlexView_HDF5(dm, viewer);
-<a name="line685">685: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPopFormat.html#PetscViewerPopFormat">PetscViewerPopFormat</a>(viewer);
-<a name="line686">686: </a><font color="#A020F0">#else</font>
-<a name="line687">687: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
-<a name="line688">688: </a><font color="#A020F0">#endif</font>
-<a name="line689">689: </a> }
-<a name="line690">690: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isvtk) {
-<a name="line691">691: </a> <a href="../../../../docs/manualpages/DM/DMPlexVTKWriteAll.html#DMPlexVTKWriteAll">DMPlexVTKWriteAll</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm,viewer);
-<a name="line692">692: </a> }
-<a name="line693">693: </a> <font color="#4169E1">return</font>(0);
-<a name="line694">694: </a>}
-
-<a name="line698">698: </a><strong><font color="#4169E1"><a name="DMLoad_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLoad_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line699">699: </a>{
-<a name="line700">700: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary, ishdf5;
-
-<a name="line706">706: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERBINARY, &isbinary);
-<a name="line707">707: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line708">708: </a> <font color="#4169E1">if</font> (isbinary) {<a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"Do not yet support binary viewers"</font>);}
-<a name="line709">709: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line710">710: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line711">711: </a> DMPlexLoad_HDF5(dm, viewer);
-<a name="line712">712: </a><font color="#A020F0">#else</font>
-<a name="line713">713: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
-<a name="line714">714: </a><font color="#A020F0">#endif</font>
-<a name="line715">715: </a> }
-<a name="line716">716: </a> <font color="#4169E1">return</font>(0);
-<a name="line717">717: </a>}
-
-
-<a name="line722">722: </a><strong><font color="#4169E1"><a name="DMDestroy_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMDestroy_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line723">723: </a>{
-<a name="line724">724: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line728">728: </a> <font color="#4169E1">if</font> (--mesh->refct > 0) <font color="#4169E1">return</font>(0);
-<a name="line729">729: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->coneSection);
-<a name="line730">730: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->cones);
-<a name="line731">731: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->coneOrientations);
-<a name="line732">732: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->supportSection);
-<a name="line733">733: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->supports);
-<a name="line734">734: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->facesTmp);
-<a name="line735">735: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->tetgenOpts);
-<a name="line736">736: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->triangleOpts);
-<a name="line737">737: </a> <a href="../../../../docs/manualpages/DM/PetscPartitionerDestroy.html#PetscPartitionerDestroy">PetscPartitionerDestroy</a>(&mesh->partitioner);
-<a name="line738">738: </a> DMLabelDestroy(&mesh->subpointMap);
-<a name="line739">739: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&mesh->globalVertexNumbers);
-<a name="line740">740: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&mesh->globalCellNumbers);
-<a name="line741">741: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->anchorSection);
-<a name="line742">742: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&mesh->anchorIS);
-<a name="line743">743: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->parentSection);
-<a name="line744">744: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->parents);
-<a name="line745">745: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->childIDs);
-<a name="line746">746: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->childSection);
-<a name="line747">747: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->children);
-<a name="line748">748: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&mesh->referenceTree);
-<a name="line749">749: </a> PetscGridHashDestroy(&mesh->lbox);
-<a name="line750">750: </a> <font color="#B22222">/* This was originally freed in <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), but that prevents reference counting of backend objects */</font>
-<a name="line751">751: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh);
-<a name="line752">752: </a> <font color="#4169E1">return</font>(0);
-<a name="line753">753: </a>}
-
-<a name="line757">757: </a><strong><font color="#4169E1"><a name="DMCreateMatrix_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateMatrix_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *J)</font></strong>
-<a name="line758">758: </a>{
-<a name="line759">759: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> sectionGlobal;
-<a name="line760">760: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs = -1;
-<a name="line761">761: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localSize;
-<a name="line762">762: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isShell, isBlock, isSeqBlock, isMPIBlock, isSymBlock, isSymSeqBlock, isSymMPIBlock;
-<a name="line764">764: </a> <a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> mtype;
-<a name="line765">765: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> ltog;
-
-<a name="line768">768: </a> <a href="../../../../docs/manualpages/Mat/MatInitializePackage.html#MatInitializePackage">MatInitializePackage</a>();
-<a name="line769">769: </a> mtype = dm->mattype;
-<a name="line770">770: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, §ionGlobal);
-<a name="line771">771: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(sectionGlobal, &localSize); */</font>
-<a name="line772">772: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(sectionGlobal, &localSize);
-<a name="line773">773: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), J);
-<a name="line774">774: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*J, localSize, localSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
-<a name="line775">775: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*J, mtype);
-<a name="line776">776: </a> <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(*J);
-<a name="line777">777: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSHELL.html#MATSHELL">MATSHELL</a>, &isShell);
-<a name="line778">778: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATBAIJ.html#MATBAIJ">MATBAIJ</a>, &isBlock);
-<a name="line779">779: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a>, &isSeqBlock);
-<a name="line780">780: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATMPIBAIJ.html#MATMPIBAIJ">MATMPIBAIJ</a>, &isMPIBlock);
-<a name="line781">781: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a>, &isSymBlock);
-<a name="line782">782: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>, &isSymSeqBlock);
-<a name="line783">783: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>, &isSymMPIBlock);
-<a name="line784">784: </a> <font color="#4169E1">if</font> (!isShell) {
-<a name="line785">785: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> fillMatrix = (<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>) !dm->prealloc_only;
-<a name="line786">786: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dnz, *onz, *dnzu, *onzu, bsLocal, bsMax, bsMin;
-
-<a name="line788">788: </a> <font color="#4169E1">if</font> (bs < 0) {
-<a name="line789">789: </a> <font color="#4169E1">if</font> (isBlock || isSeqBlock || isMPIBlock || isSymBlock || isSymSeqBlock || isSymMPIBlock) {
-<a name="line790">790: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof, cdof;
-
-<a name="line792">792: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(sectionGlobal, &pStart, &pEnd);
-<a name="line793">793: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line794">794: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bdof;
-
-<a name="line796">796: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(sectionGlobal, p, &dof);
-<a name="line797">797: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(sectionGlobal, p, &cdof);
-<a name="line798">798: </a> bdof = PetscAbs(dof) - cdof;
-<a name="line799">799: </a> <font color="#4169E1">if</font> (bdof) {
-<a name="line800">800: </a> <font color="#4169E1">if</font> (bs < 0) {
-<a name="line801">801: </a> bs = bdof;
-<a name="line802">802: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (bs != bdof) {
-<a name="line803">803: </a> <font color="#B22222">/* Layout does not admit a pointwise block size */</font>
-<a name="line804">804: </a> bs = 1;
-<a name="line805">805: </a> <font color="#4169E1">break</font>;
-<a name="line806">806: </a> }
-<a name="line807">807: </a> }
-<a name="line808">808: </a> }
-<a name="line809">809: </a> <font color="#B22222">/* Must have same blocksize on all procs (some might have no points) */</font>
-<a name="line810">810: </a> bsLocal = bs;
-<a name="line811">811: </a> MPIU_Allreduce(&bsLocal, &bsMax, 1, MPIU_INT, MPI_MAX, <a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
-<a name="line812">812: </a> bsLocal = bs < 0 ? bsMax : bs;
-<a name="line813">813: </a> MPIU_Allreduce(&bsLocal, &bsMin, 1, MPIU_INT, MPI_MIN, <a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
-<a name="line814">814: </a> <font color="#4169E1">if</font> (bsMin != bsMax) {
-<a name="line815">815: </a> bs = 1;
-<a name="line816">816: </a> } <font color="#4169E1">else</font> {
-<a name="line817">817: </a> bs = bsMax;
-<a name="line818">818: </a> }
-<a name="line819">819: </a> } <font color="#4169E1">else</font> {
-<a name="line820">820: </a> bs = 1;
-<a name="line821">821: </a> }
-<a name="line822">822: </a> }
-<a name="line823">823: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc4.html#PetscCalloc4">PetscCalloc4</a>(localSize/bs, &dnz, localSize/bs, &onz, localSize/bs, &dnzu, localSize/bs, &onzu);
-<a name="line824">824: </a> DMPlexPreallocateOperator(dm, bs, dnz, onz, dnzu, onzu, *J, fillMatrix);
-<a name="line825">825: </a> <a href="../../../../docs/manualpages/Sys/PetscFree4.html#PetscFree4">PetscFree4</a>(dnz, onz, dnzu, onzu);
-
-<a name="line827">827: </a> <font color="#B22222">/* Set localtoglobalmapping on the matrix for <a href="../../../../docs/manualpages/Mat/MatSetValuesLocal.html#MatSetValuesLocal">MatSetValuesLocal</a>() to work */</font>
-<a name="line828">828: </a> <a href="../../../../docs/manualpages/DM/DMGetLocalToGlobalMapping.html#DMGetLocalToGlobalMapping">DMGetLocalToGlobalMapping</a>(dm,<og);
-<a name="line829">829: </a> <a href="../../../../docs/manualpages/Mat/MatSetLocalToGlobalMapping.html#MatSetLocalToGlobalMapping">MatSetLocalToGlobalMapping</a>(*J,ltog,ltog);
-<a name="line830">830: </a> }
-<a name="line831">831: </a> <font color="#4169E1">return</font>(0);
-<a name="line832">832: </a>}
-
-<a name="line836">836: </a><font color="#B22222">/*@</font>
-<a name="line837">837: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a> - Return the interval for all mesh points [pStart, pEnd)</font>
-
-<a name="line839">839: </a><font color="#B22222"> Not collective</font>
-
-<a name="line841">841: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line842">842: </a><font color="#B22222">. mesh - The DMPlex</font>
-
-<a name="line844">844: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line845">845: </a><font color="#B22222">+ pStart - The first mesh point</font>
-<a name="line846">846: </a><font color="#B22222">- pEnd - The upper bound for mesh points</font>
-
-<a name="line848">848: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line850">850: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line851">851: </a><font color="#B22222">@*/</font>
-<a name="line852">852: </a><strong><font color="#4169E1"><a name="DMPlexGetChart"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *pStart, <a href="../../../../docs/manualpages/Sys/PetscInt.html#Petsc [...]
-<a name="line853">853: </a>{
-<a name="line854">854: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line859">859: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, pStart, pEnd);
-<a name="line860">860: </a> <font color="#4169E1">return</font>(0);
-<a name="line861">861: </a>}
-
-<a name="line865">865: </a><font color="#B22222">/*@</font>
-<a name="line866">866: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a> - Set the interval for all mesh points [pStart, pEnd)</font>
-
-<a name="line868">868: </a><font color="#B22222"> Not collective</font>
-
-<a name="line870">870: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line871">871: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line872">872: </a><font color="#B22222">. pStart - The first mesh point</font>
-<a name="line873">873: </a><font color="#B22222">- pEnd - The upper bound for mesh points</font>
-
-<a name="line875">875: </a><font color="#B22222"> Output Parameters:</font>
-
-<a name="line877">877: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line879">879: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>()</font>
-<a name="line880">880: </a><font color="#B22222">@*/</font>
-<a name="line881">881: </a><strong><font color="#4169E1"><a name="DMPlexSetChart"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscI [...]
-<a name="line882">882: </a>{
-<a name="line883">883: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line888">888: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(mesh->coneSection, pStart, pEnd);
-<a name="line889">889: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(mesh->supportSection, pStart, pEnd);
-<a name="line890">890: </a> <font color="#4169E1">return</font>(0);
-<a name="line891">891: </a>}
-
-<a name="line895">895: </a><font color="#B22222">/*@</font>
-<a name="line896">896: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a> - Return the number of in-edges for this point in the Sieve DAG</font>
+<a name="line83"> 83: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v); <font color="#B22222">/* viewer drops reference */</font>
+<a name="line84"> 84: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerVTKAddField.html#PetscViewerVTKAddField">PetscViewerVTKAddField</a>(viewer, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, <a href="../../../../docs/manualpages/DM/DMPlexVTKWriteAll.html#DMPlexVTKWriteAll">DMPlexVTKWriteAll</a>, ft, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v);
+<a name="line85"> 85: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line86"> 86: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line87"> 87: </a> VecView_Plex_Local_HDF5(v, viewer);
+<a name="line88"> 88: </a><font color="#A020F0">#else</font>
+<a name="line89"> 89: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
+<a name="line90"> 90: </a><font color="#A020F0">#endif</font>
+<a name="line91"> 91: </a> } <font color="#4169E1">else</font> {
+<a name="line92"> 92: </a> <font color="#4169E1">if</font> (isseq) {VecView_Seq(v, viewer);}
+<a name="line93"> 93: </a> <font color="#4169E1">else</font> {VecView_MPI(v, viewer);}
+<a name="line94"> 94: </a> }
+<a name="line95"> 95: </a> <font color="#4169E1">return</font>(0);
+<a name="line96"> 96: </a>}
+
+<a name="line100">100: </a><strong><font color="#4169E1"><a name="VecView_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecView_Plex(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line101">101: </a>{
+<a name="line102">102: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
+<a name="line103">103: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isvtk, ishdf5, isseq;
+
+<a name="line107">107: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(v, &dm);
+<a name="line108">108: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
+<a name="line109">109: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERVTK, &isvtk);
+<a name="line110">110: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line111">111: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, <a href="../../../../docs/manualpages/Vec/VECSEQ.html#VECSEQ">VECSEQ</a>, &isseq);
+<a name="line112">112: </a> <font color="#4169E1">if</font> (isvtk) {
+<a name="line113">113: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> locv;
+<a name="line114">114: </a> const char *name;
+
+<a name="line116">116: </a> <a href="../../../../docs/manualpages/DM/DMGetLocalVector.html#DMGetLocalVector">DMGetLocalVector</a>(dm, &locv);
+<a name="line117">117: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, &name);
+<a name="line118">118: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) locv, name);
+<a name="line119">119: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(dm, v, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, locv);
+<a name="line120">120: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(dm, v, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, locv);
+<a name="line121">121: </a> VecView_Plex_Local(locv, viewer);
+<a name="line122">122: </a> <a href="../../../../docs/manualpages/DM/DMRestoreLocalVector.html#DMRestoreLocalVector">DMRestoreLocalVector</a>(dm, &locv);
+<a name="line123">123: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line124">124: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line125">125: </a> VecView_Plex_HDF5(v, viewer);
+<a name="line126">126: </a><font color="#A020F0">#else</font>
+<a name="line127">127: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
+<a name="line128">128: </a><font color="#A020F0">#endif</font>
+<a name="line129">129: </a> } <font color="#4169E1">else</font> {
+<a name="line130">130: </a> <font color="#4169E1">if</font> (isseq) {VecView_Seq(v, viewer);}
+<a name="line131">131: </a> <font color="#4169E1">else</font> {VecView_MPI(v, viewer);}
+<a name="line132">132: </a> }
+<a name="line133">133: </a> <font color="#4169E1">return</font>(0);
+<a name="line134">134: </a>}
+
+<a name="line138">138: </a><strong><font color="#4169E1"><a name="VecView_Plex_Native"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecView_Plex_Native(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> originalv, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line139">139: </a>{
+<a name="line140">140: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
+<a name="line141">141: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line142">142: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFormat.html#PetscViewerFormat">PetscViewerFormat</a> format;
+<a name="line143">143: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v;
+<a name="line144">144: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isvtk, ishdf5;
+<a name="line145">145: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line148">148: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(originalv, &dm);
+<a name="line149">149: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv, &comm);
+<a name="line150">150: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
+<a name="line151">151: </a> PetscViewerGetFormat(viewer, &format);
+<a name="line152">152: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line153">153: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERVTK, &isvtk);
+<a name="line154">154: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_NATIVE) {
+<a name="line155">155: </a> const char *vecname;
+<a name="line156">156: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, nroots;
+
+<a name="line158">158: </a> <font color="#4169E1">if</font> (dm->sfNatural) {
+<a name="line159">159: </a> <a href="../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(originalv, &n);
+<a name="line160">160: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(dm->sfNatural, &nroots, NULL, NULL, NULL);
+<a name="line161">161: </a> <font color="#4169E1">if</font> (n == nroots) {
+<a name="line162">162: </a> <a href="../../../../docs/manualpages/DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</a>(dm, &v);
+<a name="line163">163: </a> <a href="../../../../docs/manualpages/DM/DMPlexGlobalToNaturalBegin.html#DMPlexGlobalToNaturalBegin">DMPlexGlobalToNaturalBegin</a>(dm, originalv, v);
+<a name="line164">164: </a> <a href="../../../../docs/manualpages/DM/DMPlexGlobalToNaturalEnd.html#DMPlexGlobalToNaturalEnd">DMPlexGlobalToNaturalEnd</a>(dm, originalv, v);
+<a name="line165">165: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv, &vecname);
+<a name="line166">166: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, vecname);
+<a name="line167">167: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> global to natural SF only handles global vectors"</font>);
+<a name="line168">168: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> global to natural SF was not created"</font>);
+<a name="line169">169: </a> } <font color="#4169E1">else</font> {
+<a name="line170">170: </a> <font color="#B22222">/* we are viewing a natural DMPlex vec. */</font>
+<a name="line171">171: </a> v = originalv;
+<a name="line172">172: </a> }
+<a name="line173">173: </a> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line174">174: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line175">175: </a> VecView_Plex_HDF5_Native(v, viewer);
+<a name="line176">176: </a><font color="#A020F0">#else</font>
+<a name="line177">177: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
+<a name="line178">178: </a><font color="#A020F0">#endif</font>
+<a name="line179">179: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isvtk) {
+<a name="line180">180: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_SUP, <font color="#666666">"VTK format does not support viewing in natural order. Please switch to HDF5."</font>);
+<a name="line181">181: </a> } <font color="#4169E1">else</font> {
+<a name="line182">182: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isseq;
+
+<a name="line184">184: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, <a href="../../../../docs/manualpages/Vec/VECSEQ.html#VECSEQ">VECSEQ</a>, &isseq);
+<a name="line185">185: </a> <font color="#4169E1">if</font> (isseq) {VecView_Seq(v, viewer);}
+<a name="line186">186: </a> <font color="#4169E1">else</font> {VecView_MPI(v, viewer);}
+<a name="line187">187: </a> }
+<a name="line188">188: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_NATIVE) {<a href="../../../../docs/manualpages/DM/DMRestoreGlobalVector.html#DMRestoreGlobalVector">DMRestoreGlobalVector</a>(dm, &v);}
+<a name="line189">189: </a> <font color="#4169E1">return</font>(0);
+<a name="line190">190: </a>}
+
+<a name="line194">194: </a><strong><font color="#4169E1"><a name="VecLoad_Plex_Local"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Plex_Local(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line195">195: </a>{
+<a name="line196">196: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
+<a name="line197">197: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
+
+<a name="line201">201: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(v, &dm);
+<a name="line202">202: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
+<a name="line203">203: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line204">204: </a> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line205">205: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmBC;
+<a name="line206">206: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> gv;
+<a name="line207">207: </a> const char *name;
+
+<a name="line209">209: </a> <a href="../../../../docs/manualpages/DM/DMGetOutputDM.html#DMGetOutputDM">DMGetOutputDM</a>(dm, &dmBC);
+<a name="line210">210: </a> <a href="../../../../docs/manualpages/DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</a>(dmBC, &gv);
+<a name="line211">211: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, &name);
+<a name="line212">212: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) gv, name);
+<a name="line213">213: </a> VecLoad_Default(gv, viewer);
+<a name="line214">214: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(dmBC, gv, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, v);
+<a name="line215">215: </a> <a href="../../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(dmBC, gv, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, v);
+<a name="line216">216: </a> <a href="../../../../docs/manualpages/DM/DMRestoreGlobalVector.html#DMRestoreGlobalVector">DMRestoreGlobalVector</a>(dmBC, &gv);
+<a name="line217">217: </a> } <font color="#4169E1">else</font> {
+<a name="line218">218: </a> VecLoad_Default(v, viewer);
+<a name="line219">219: </a> }
+<a name="line220">220: </a> <font color="#4169E1">return</font>(0);
+<a name="line221">221: </a>}
+
+<a name="line225">225: </a><strong><font color="#4169E1"><a name="VecLoad_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Plex(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line226">226: </a>{
+<a name="line227">227: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
+<a name="line228">228: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
+
+<a name="line232">232: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(v, &dm);
+<a name="line233">233: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
+<a name="line234">234: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line235">235: </a> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line236">236: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line237">237: </a> VecLoad_Plex_HDF5(v, viewer);
+<a name="line238">238: </a><font color="#A020F0">#else</font>
+<a name="line239">239: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
+<a name="line240">240: </a><font color="#A020F0">#endif</font>
+<a name="line241">241: </a> } <font color="#4169E1">else</font> {
+<a name="line242">242: </a> VecLoad_Default(v, viewer);
+<a name="line243">243: </a> }
+<a name="line244">244: </a> <font color="#4169E1">return</font>(0);
+<a name="line245">245: </a>}
+
+<a name="line249">249: </a><strong><font color="#4169E1"><a name="VecLoad_Plex_Native"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecLoad_Plex_Native(<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> originalv, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line250">250: </a>{
+<a name="line251">251: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm;
+<a name="line252">252: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFormat.html#PetscViewerFormat">PetscViewerFormat</a> format;
+<a name="line253">253: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
+<a name="line254">254: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line257">257: </a> <a href="../../../../docs/manualpages/DM/VecGetDM.html#VecGetDM">VecGetDM</a>(originalv, &dm);
+<a name="line258">258: </a> <font color="#4169E1">if</font> (!dm) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv), PETSC_ERR_ARG_WRONG, <font color="#666666">"Vector not generated from a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
+<a name="line259">259: </a> PetscViewerGetFormat(viewer, &format);
+<a name="line260">260: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line261">261: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_NATIVE) {
+<a name="line262">262: </a> <font color="#4169E1">if</font> (dm->sfNatural) {
+<a name="line263">263: </a> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line264">264: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line265">265: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v;
+<a name="line266">266: </a> const char *vecname;
+
+<a name="line268">268: </a> <a href="../../../../docs/manualpages/DM/DMGetGlobalVector.html#DMGetGlobalVector">DMGetGlobalVector</a>(dm, &v);
+<a name="line269">269: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalv, &vecname);
+<a name="line270">270: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) v, vecname);
+<a name="line271">271: </a> VecLoad_Plex_HDF5_Native(v, viewer);
+<a name="line272">272: </a> <a href="../../../../docs/manualpages/DM/DMPlexNaturalToGlobalBegin.html#DMPlexNaturalToGlobalBegin">DMPlexNaturalToGlobalBegin</a>(dm, v, originalv);
+<a name="line273">273: </a> <a href="../../../../docs/manualpages/DM/DMPlexNaturalToGlobalEnd.html#DMPlexNaturalToGlobalEnd">DMPlexNaturalToGlobalEnd</a>(dm, v, originalv);
+<a name="line274">274: </a> <a href="../../../../docs/manualpages/DM/DMRestoreGlobalVector.html#DMRestoreGlobalVector">DMRestoreGlobalVector</a>(dm, &v);
+<a name="line275">275: </a><font color="#A020F0">#else</font>
+<a name="line276">276: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
+<a name="line277">277: </a><font color="#A020F0">#endif</font>
+<a name="line278">278: </a> } <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"Reading in natural order is not supported for anything but HDF5."</font>);
+<a name="line279">279: </a> }
+<a name="line280">280: </a> }
+<a name="line281">281: </a> <font color="#4169E1">return</font>(0);
+<a name="line282">282: </a>}
+
+<a name="line286">286: </a><strong><font color="#4169E1"><a name="DMPlexView_Ascii_Geometry"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexView_Ascii_Geometry(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line287">287: </a>{
+<a name="line288">288: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection;
+<a name="line289">289: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coordinates;
+<a name="line290">290: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> depthLabel;
+<a name="line291">291: </a> const char *name[4];
+<a name="line292">292: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
+<a name="line293">293: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, pStart, pEnd, cStart, cEnd, c;
+<a name="line294">294: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line297">297: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line298">298: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
+<a name="line299">299: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
+<a name="line300">300: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &depthLabel);
+<a name="line301">301: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
+<a name="line302">302: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection, &pStart, &pEnd);
+<a name="line303">303: </a> <a href="../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(coordinates, &a);
+<a name="line304">304: </a> name[0] = <font color="#666666">"vertex"</font>;
+<a name="line305">305: </a> name[1] = <font color="#666666">"edge"</font>;
+<a name="line306">306: </a> name[dim-1] = <font color="#666666">"face"</font>;
+<a name="line307">307: </a> name[dim] = <font color="#666666">"cell"</font>;
+<a name="line308">308: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
+<a name="line309">309: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL;
+<a name="line310">310: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, cl;
+
+<a name="line312">312: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Geometry for cell %D:\n"</font>, c);
+<a name="line313">313: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line314">314: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
+<a name="line315">315: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
+<a name="line316">316: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closure[cl], depth, dof, off, d, p;
+
+<a name="line318">318: </a> <font color="#4169E1">if</font> ((point < pStart) || (point >= pEnd)) <font color="#4169E1">continue</font>;
+<a name="line319">319: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, point, &dof);
+<a name="line320">320: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
+<a name="line321">321: </a> <a href="../../../../docs/manualpages/DM/DMLabelGetValue.html#DMLabelGetValue">DMLabelGetValue</a>(depthLabel, point, &depth);
+<a name="line322">322: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, point, &off);
+<a name="line323">323: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%s %D coords:"</font>, name[depth], point);
+<a name="line324">324: </a> <font color="#4169E1">for</font> (p = 0; p < dof/dim; ++p) {
+<a name="line325">325: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" ("</font>);
+<a name="line326">326: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
+<a name="line327">327: </a> <font color="#4169E1">if</font> (d > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", "</font>);}
+<a name="line328">328: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%g"</font>, PetscRealPart(a[off+p*dim+d]));
+<a name="line329">329: </a> }
+<a name="line330">330: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">")"</font>);
+<a name="line331">331: </a> }
+<a name="line332">332: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
+<a name="line333">333: </a> }
+<a name="line334">334: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line335">335: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
+<a name="line336">336: </a> }
+<a name="line337">337: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(coordinates, &a);
+<a name="line338">338: </a> <font color="#4169E1">return</font>(0);
+<a name="line339">339: </a>}
+
+<a name="line343">343: </a><strong><font color="#4169E1"><a name="DMPlexView_Ascii"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexView_Ascii(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line344">344: </a>{
+<a name="line345">345: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line346">346: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
+<a name="line347">347: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> markers;
+<a name="line348">348: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection;
+<a name="line349">349: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coordinates;
+<a name="line350">350: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFormat.html#PetscViewerFormat">PetscViewerFormat</a> format;
+<a name="line351">351: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line354">354: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line355">355: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(cdm, &coordSection);
+<a name="line356">356: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
+<a name="line357">357: </a> PetscViewerGetFormat(viewer, &format);
+<a name="line358">358: </a> <font color="#4169E1">if</font> (format == PETSC_VIEWER_ASCII_INFO_DETAIL) {
+<a name="line359">359: </a> const char *name;
+<a name="line360">360: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> maxConeSize, maxSupportSize;
+<a name="line361">361: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
+<a name="line362">362: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank, size;
+
+<a name="line364">364: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &rank);
+<a name="line365">365: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &size);
+<a name="line366">366: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &name);
+<a name="line367">367: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line368">368: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetMaxSizes.html#DMPlexGetMaxSizes">DMPlexGetMaxSizes</a>(dm, &maxConeSize, &maxSupportSize);
+<a name="line369">369: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Mesh '%s':\n"</font>, name);
+<a name="line370">370: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"orientation is missing\n"</font>, name);
+<a name="line371">371: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"cap --> base:\n"</font>, name);
+<a name="line372">372: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html#PetscViewerASCIIPushSynchronized">PetscViewerASCIIPushSynchronized</a>(viewer);
+<a name="line373">373: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"[%d] Max sizes cone: %D support: %D\n"</font>, rank,maxConeSize, maxSupportSize);
+<a name="line374">374: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line375">375: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, s;
+
+<a name="line377">377: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
+<a name="line378">378: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
+<a name="line379">379: </a> <font color="#4169E1">for</font> (s = off; s < off+dof; ++s) {
+<a name="line380">380: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"[%d]: %D ----> %D\n"</font>, rank, p, mesh->supports[s]);
+<a name="line381">381: </a> }
+<a name="line382">382: </a> }
+<a name="line383">383: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line384">384: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"base <-- cap:\n"</font>, name);
+<a name="line385">385: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line386">386: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
+
+<a name="line388">388: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line389">389: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line390">390: </a> <font color="#4169E1">for</font> (c = off; c < off+dof; ++c) {
+<a name="line391">391: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"[%d]: %D <---- %D (%D)\n"</font>, rank, p, mesh->cones[c], mesh->coneOrientations[c]);
+<a name="line392">392: </a> }
+<a name="line393">393: </a> }
+<a name="line394">394: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line395">395: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html#PetscViewerASCIIPopSynchronized">PetscViewerASCIIPopSynchronized</a>(viewer);
+<a name="line396">396: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection, &pStart, NULL);
+<a name="line397">397: </a> <font color="#4169E1">if</font> (pStart >= 0) {PetscSectionVecView(coordSection, coordinates, viewer);}
+<a name="line398">398: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, <font color="#666666">"marker"</font>, &markers);
+<a name="line399">399: </a> <a href="../../../../docs/manualpages/DM/DMLabelView.html#DMLabelView">DMLabelView</a>(markers,viewer);
+<a name="line400">400: </a> <font color="#4169E1">if</font> (size > 1) {
+<a name="line401">401: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
+
+<a name="line403">403: </a> <a href="../../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(dm, &sf);
+<a name="line404">404: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFView.html#PetscSFView">PetscSFView</a>(sf, viewer);
+<a name="line405">405: </a> }
+<a name="line406">406: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line407">407: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (format == PETSC_VIEWER_ASCII_LATEX) {
+<a name="line408">408: </a> const char *name, *color;
+<a name="line409">409: </a> const char *defcolors[3] = {<font color="#666666">"gray"</font>, <font color="#666666">"orange"</font>, <font color="#666666">"green"</font>};
+<a name="line410">410: </a> const char *deflcolors[4] = {<font color="#666666">"blue"</font>, <font color="#666666">"cyan"</font>, <font color="#666666">"red"</font>, <font color="#666666">"magenta"</font>};
+<a name="line411">411: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> scale = 2.0;
+<a name="line412">412: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> useNumbers = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, useLabels, useColors;
+<a name="line413">413: </a> double tcoords[3];
+<a name="line414">414: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *coords;
+<a name="line415">415: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l, numColors, numLColors, dim, depth, cStart, cEnd, c, vStart, vEnd, v, eStart = 0, eEnd = 0, e, p;
+<a name="line416">416: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank, size;
+<a name="line417">417: </a> char **names, **colors, **lcolors;
+
+<a name="line419">419: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line420">420: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line421">421: </a> <a href="../../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dm, &numLabels);
+<a name="line422">422: </a> numLabels = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(numLabels, 10);
+<a name="line423">423: </a> numColors = 10;
+<a name="line424">424: </a> numLColors = 10;
+<a name="line425">425: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc3.html#PetscCalloc3">PetscCalloc3</a>(numLabels, &names, numColors, &colors, numLColors, &lcolors);
+<a name="line426">426: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_scale"</font>, &scale, NULL);
+<a name="line427">427: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_numbers"</font>, &useNumbers, NULL);
+<a name="line428">428: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_labels"</font>, names, &numLabels, &useLabels);
+<a name="line429">429: </a> <font color="#4169E1">if</font> (!useLabels) numLabels = 0;
+<a name="line430">430: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_colors"</font>, colors, &numColors, &useColors);
+<a name="line431">431: </a> <font color="#4169E1">if</font> (!useColors) {
+<a name="line432">432: </a> numColors = 3;
+<a name="line433">433: </a> <font color="#4169E1">for</font> (c = 0; c < numColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(defcolors[c], &colors[c]);}
+<a name="line434">434: </a> }
+<a name="line435">435: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->options,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer)->prefix, <font color="#666666">"-dm_plex_view_lcolors"</font>, lcolors, &numLColors, &useColors);
+<a name="line436">436: </a> <font color="#4169E1">if</font> (!useColors) {
+<a name="line437">437: </a> numLColors = 4;
+<a name="line438">438: </a> <font color="#4169E1">for</font> (c = 0; c < numLColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(deflcolors[c], &lcolors[c]);}
+<a name="line439">439: </a> }
+<a name="line440">440: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &rank);
+<a name="line441">441: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &size);
+<a name="line442">442: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &name);
+<a name="line443">443: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\</font>
+<a name="line444">444: </a><font color="#666666">\\documentclass[tikz]{standalone}\n\n\</font>
+<a name="line445">445: </a><font color="#666666">\\usepackage{pgflibraryshapes}\n\</font>
+<a name="line446">446: </a><font color="#666666">\\usetikzlibrary{backgrounds}\n\</font>
+<a name="line447">447: </a><font color="#666666">\\usetikzlibrary{arrows}\n\</font>
+<a name="line448">448: </a><font color="#666666">\\begin{document}\n"</font>);
+<a name="line449">449: </a> <font color="#4169E1">if</font> (size > 1) {
+<a name="line450">450: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%s for process "</font>, name);
+<a name="line451">451: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {
+<a name="line452">452: </a> <font color="#4169E1">if</font> (p > 0 && p == size-1) {
+<a name="line453">453: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", and "</font>, colors[p%numColors], p);
+<a name="line454">454: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (p > 0) {
+<a name="line455">455: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", "</font>, colors[p%numColors], p);
+<a name="line456">456: </a> }
+<a name="line457">457: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"{\\textcolor{%s}%D}"</font>, colors[p%numColors], p);
+<a name="line458">458: </a> }
+<a name="line459">459: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">".\n\n\n"</font>);
+<a name="line460">460: </a> }
+<a name="line461">461: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\begin{tikzpicture}[scale = %g,font=\\fontsize{8}{8}\\selectfont]\n"</font>, 1.0);
+<a name="line462">462: </a> <font color="#B22222">/* Plot vertices */</font>
+<a name="line463">463: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line464">464: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
+<a name="line465">465: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushSynchronized.html#PetscViewerASCIIPushSynchronized">PetscViewerASCIIPushSynchronized</a>(viewer);
+<a name="line466">466: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
+<a name="line467">467: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, dof, d;
+<a name="line468">468: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isLabeled = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line470">470: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, v, &dof);
+<a name="line471">471: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, v, &off);
+<a name="line472">472: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"\\path ("</font>);
+<a name="line473">473: </a> <font color="#4169E1">if</font> (<a href="../../../../docs/manualpages/Sys/PetscUnlikely.html#PetscUnlikely">PetscUnlikely</a>(dof > 3)) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_PLIB,<font color="#666666">"coordSection vertex %D has dof %D > 3"</font>,v,dof);
+<a name="line474">474: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
+<a name="line475">475: </a> tcoords[d] = (double) (scale*PetscRealPart(coords[off+d]));
+<a name="line476">476: </a> tcoords[d] = <a href="../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(tcoords[d]) < 1e-10 ? 0.0 : tcoords[d];
+<a name="line477">477: </a> }
+<a name="line478">478: </a> <font color="#B22222">/* Rotate coordinates since PGF makes z point out of the page instead of up */</font>
+<a name="line479">479: </a> <font color="#4169E1">if</font> (dim == 3) {<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tmp = tcoords[1]; tcoords[1] = tcoords[2]; tcoords[2] = -tmp;}
+<a name="line480">480: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
+<a name="line481">481: </a> <font color="#4169E1">if</font> (d > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">","</font>);}
+<a name="line482">482: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"%g"</font>, tcoords[d]);
+<a name="line483">483: </a> }
+<a name="line484">484: </a> color = colors[rank%numColors];
+<a name="line485">485: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
+<a name="line486">486: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> val;
+<a name="line487">487: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(dm, names[l], v, &val);
+<a name="line488">488: </a> <font color="#4169E1">if</font> (val >= 0) {color = lcolors[l%numLColors]; isLabeled = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;}
+<a name="line489">489: </a> }
+<a name="line490">490: </a> <font color="#4169E1">if</font> (useNumbers) {
+<a name="line491">491: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">") node(%D_%d) [draw,shape=circle,color=%s] {%D};\n"</font>, v, rank, color, v);
+<a name="line492">492: </a> } <font color="#4169E1">else</font> {
+<a name="line493">493: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">") node(%D_%d) [fill,inner sep=%dpt,shape=circle,color=%s] {};\n"</font>, v, rank, !isLabeled ? 1 : 2, color);
+<a name="line494">494: </a> }
+<a name="line495">495: </a> }
+<a name="line496">496: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
+<a name="line497">497: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line498">498: </a> <font color="#B22222">/* Plot edges */</font>
+<a name="line499">499: </a> <font color="#4169E1">if</font> (depth > 1) {<a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);}
+<a name="line500">500: </a> <font color="#4169E1">if</font> (dim < 3 && useNumbers) {
+<a name="line501">501: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
+<a name="line502">502: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\path\n"</font>);
+<a name="line503">503: </a> <font color="#4169E1">for</font> (e = eStart; e < eEnd; ++e) {
+<a name="line504">504: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone;
+<a name="line505">505: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, offA, offB, dof, d;
+
+<a name="line507">507: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, e, &coneSize);
+<a name="line508">508: </a> <font color="#4169E1">if</font> (coneSize != 2) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Edge %D cone should have two vertices, not %D"</font>, e, coneSize);
+<a name="line509">509: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, e, &cone);
+<a name="line510">510: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, cone[0], &dof);
+<a name="line511">511: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[0], &offA);
+<a name="line512">512: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[1], &offB);
+<a name="line513">513: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"("</font>);
+<a name="line514">514: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
+<a name="line515">515: </a> tcoords[d] = (double) (scale*PetscRealPart(coords[offA+d]+coords[offB+d]));
+<a name="line516">516: </a> tcoords[d] = <a href="../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(tcoords[d]) < 1e-10 ? 0.0 : tcoords[d];
+<a name="line517">517: </a> }
+<a name="line518">518: </a> <font color="#B22222">/* Rotate coordinates since PGF makes z point out of the page instead of up */</font>
+<a name="line519">519: </a> <font color="#4169E1">if</font> (dim == 3) {<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tmp = tcoords[1]; tcoords[1] = tcoords[2]; tcoords[2] = -tmp;}
+<a name="line520">520: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) {
+<a name="line521">521: </a> <font color="#4169E1">if</font> (d > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">","</font>);}
+<a name="line522">522: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"%g"</font>, (double)tcoords[d]);
+<a name="line523">523: </a> }
+<a name="line524">524: </a> color = colors[rank%numColors];
+<a name="line525">525: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
+<a name="line526">526: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> val;
+<a name="line527">527: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(dm, names[l], v, &val);
+<a name="line528">528: </a> <font color="#4169E1">if</font> (val >= 0) {color = lcolors[l%numLColors]; <font color="#4169E1">break</font>;}
+<a name="line529">529: </a> }
+<a name="line530">530: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">") node(%D_%d) [draw,shape=circle,color=%s] {%D} --\n"</font>, e, rank, color, e);
+<a name="line531">531: </a> }
+<a name="line532">532: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
+<a name="line533">533: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line534">534: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"(0,0);\n"</font>);
+<a name="line535">535: </a> }
+<a name="line536">536: </a> <font color="#B22222">/* Plot cells */</font>
+<a name="line537">537: </a> <font color="#4169E1">if</font> (dim == 3 || !useNumbers) {
+<a name="line538">538: </a> <font color="#4169E1">for</font> (e = eStart; e < eEnd; ++e) {
+<a name="line539">539: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone;
+
+<a name="line541">541: </a> color = colors[rank%numColors];
+<a name="line542">542: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
+<a name="line543">543: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> val;
+<a name="line544">544: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(dm, names[l], e, &val);
+<a name="line545">545: </a> <font color="#4169E1">if</font> (val >= 0) {color = lcolors[l%numLColors]; <font color="#4169E1">break</font>;}
+<a name="line546">546: </a> }
+<a name="line547">547: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, e, &cone);
+<a name="line548">548: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"\\draw[color=%s] (%D_%d) -- (%D_%d);\n"</font>, color, cone[0], rank, cone[1], rank);
+<a name="line549">549: </a> }
+<a name="line550">550: </a> } <font color="#4169E1">else</font> {
+<a name="line551">551: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
+<a name="line552">552: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
+<a name="line553">553: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL;
+<a name="line554">554: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, firstPoint = -1;
+
+<a name="line556">556: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line557">557: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"\\draw[color=%s] "</font>, colors[rank%numColors]);
+<a name="line558">558: </a> <font color="#4169E1">for</font> (p = 0; p < closureSize*2; p += 2) {
+<a name="line559">559: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closure[p];
+
+<a name="line561">561: </a> <font color="#4169E1">if</font> ((point < vStart) || (point >= vEnd)) <font color="#4169E1">continue</font>;
+<a name="line562">562: </a> <font color="#4169E1">if</font> (firstPoint >= 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">" -- "</font>);}
+<a name="line563">563: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">"(%D_%d)"</font>, point, rank);
+<a name="line564">564: </a> <font color="#4169E1">if</font> (firstPoint < 0) firstPoint = point;
+<a name="line565">565: </a> }
+<a name="line566">566: </a> <font color="#B22222">/* Why doesn't this work? <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, " -- cycle;\n"); */</font>
+<a name="line567">567: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISynchronizedPrintf.html#PetscViewerASCIISynchronizedPrintf">PetscViewerASCIISynchronizedPrintf</a>(viewer, <font color="#666666">" -- (%D_%d);\n"</font>, firstPoint, rank);
+<a name="line568">568: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line569">569: </a> }
+<a name="line570">570: </a> }
+<a name="line571">571: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line572">572: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopSynchronized.html#PetscViewerASCIIPopSynchronized">PetscViewerASCIIPopSynchronized</a>(viewer);
+<a name="line573">573: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\end{tikzpicture}\n"</font>);
+<a name="line574">574: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\\end{document}\n"</font>, name);
+<a name="line575">575: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(names[l]);}
+<a name="line576">576: </a> <font color="#4169E1">for</font> (c = 0; c < numColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(colors[c]);}
+<a name="line577">577: </a> <font color="#4169E1">for</font> (c = 0; c < numLColors; ++c) {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(lcolors[c]);}
+<a name="line578">578: </a> <a href="../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(names, colors, lcolors);
+<a name="line579">579: </a> } <font color="#4169E1">else</font> {
+<a name="line580">580: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line581">581: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *sizes, *hybsizes;
+<a name="line582">582: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> locDepth, depth, dim, d, pMax[4];
+<a name="line583">583: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
+<a name="line584">584: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l;
+<a name="line585">585: </a> const char *name;
+<a name="line586">586: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
+
+<a name="line588">588: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
+<a name="line589">589: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm, &size);
+<a name="line590">590: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line591">591: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &name);
+<a name="line592">592: </a> <font color="#4169E1">if</font> (name) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%s in %D dimensions:\n"</font>, name, dim);}
+<a name="line593">593: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Mesh in %D dimensions:\n"</font>, dim);}
+<a name="line594">594: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &locDepth);
+<a name="line595">595: </a> MPIU_Allreduce(&locDepth, &depth, 1, MPIU_INT, MPI_MAX, comm);
+<a name="line596">596: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &pMax[depth], depth > 0 ? &pMax[depth-1] : NULL, &pMax[1], &pMax[0]);
+<a name="line597">597: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(size,&sizes,size,&hybsizes);
+<a name="line598">598: </a> <font color="#4169E1">if</font> (depth == 1) {
+<a name="line599">599: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &pStart, &pEnd);
+<a name="line600">600: </a> pEnd = pEnd - pStart;
+<a name="line601">601: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pEnd, 1, MPIU_INT, sizes, 1, MPIU_INT, 0, comm);
+<a name="line602">602: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %d-cells:"</font>, 0);
+<a name="line603">603: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D"</font>, sizes[p]);}
+<a name="line604">604: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
+<a name="line605">605: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &pStart, &pEnd);
+<a name="line606">606: </a> pEnd = pEnd - pStart;
+<a name="line607">607: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pEnd, 1, MPIU_INT, sizes, 1, MPIU_INT, 0, comm);
+<a name="line608">608: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D-cells:"</font>, dim);
+<a name="line609">609: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D"</font>, sizes[p]);}
+<a name="line610">610: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
+<a name="line611">611: </a> } <font color="#4169E1">else</font> {
+<a name="line612">612: </a> <font color="#4169E1">for</font> (d = 0; d <= dim; d++) {
+<a name="line613">613: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, d, &pStart, &pEnd);
+<a name="line614">614: </a> pEnd -= pStart;
+<a name="line615">615: </a> pMax[d] -= pStart;
+<a name="line616">616: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pEnd, 1, MPIU_INT, sizes, 1, MPIU_INT, 0, comm);
+<a name="line617">617: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html#MPI_Gather">MPI_Gather</a>(&pMax[d], 1, MPIU_INT, hybsizes, 1, MPIU_INT, 0, comm);
+<a name="line618">618: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D-cells:"</font>, d);
+<a name="line619">619: </a> <font color="#4169E1">for</font> (p = 0; p < size; ++p) {
+<a name="line620">620: </a> <font color="#4169E1">if</font> (hybsizes[p] >= 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D (%D)"</font>, sizes[p], sizes[p] - hybsizes[p]);}
+<a name="line621">621: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %D"</font>, sizes[p]);}
+<a name="line622">622: </a> }
+<a name="line623">623: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
+<a name="line624">624: </a> }
+<a name="line625">625: </a> }
+<a name="line626">626: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(sizes,hybsizes);
+<a name="line627">627: </a> <a href="../../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dm, &numLabels);
+<a name="line628">628: </a> <font color="#4169E1">if</font> (numLabels) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"Labels:\n"</font>);}
+<a name="line629">629: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
+<a name="line630">630: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line631">631: </a> const char *name;
+<a name="line632">632: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> valueIS;
+<a name="line633">633: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *values;
+<a name="line634">634: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numValues, v;
+
+<a name="line636">636: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(dm, l, &name);
+<a name="line637">637: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line638">638: </a> DMLabelGetNumValues(label, &numValues);
+<a name="line639">639: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %s: %D strata of sizes ("</font>, name, numValues);
+<a name="line640">640: </a> DMLabelGetValueIS(label, &valueIS);
+<a name="line641">641: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(valueIS, &values);
+<a name="line642">642: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html#PetscViewerASCIIUseTabs">PetscViewerASCIIUseTabs</a>(viewer, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line643">643: </a> <font color="#4169E1">for</font> (v = 0; v < numValues; ++v) {
+<a name="line644">644: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
+
+<a name="line646">646: </a> DMLabelGetStratumSize(label, values[v], &size);
+<a name="line647">647: </a> <font color="#4169E1">if</font> (v > 0) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">", "</font>);}
+<a name="line648">648: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%D"</font>, size);
+<a name="line649">649: </a> }
+<a name="line650">650: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">")\n"</font>);
+<a name="line651">651: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIUseTabs.html#PetscViewerASCIIUseTabs">PetscViewerASCIIUseTabs</a>(viewer, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line652">652: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(valueIS, &values);
+<a name="line653">653: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&valueIS);
+<a name="line654">654: </a> }
+<a name="line655">655: </a> <a href="../../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>(dm, &cdm);
+<a name="line656">656: </a> <font color="#4169E1">if</font> (cdm) {
+<a name="line657">657: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
+<a name="line658">658: </a> DMPlexView_Ascii(cdm, viewer);
+<a name="line659">659: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
+<a name="line660">660: </a> }
+<a name="line661">661: </a> }
+<a name="line662">662: </a> <font color="#4169E1">return</font>(0);
+<a name="line663">663: </a>}
+
+<a name="line667">667: </a><strong><font color="#4169E1"><a name="DMView_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMView_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line668">668: </a>{
+<a name="line669">669: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii, ishdf5, isvtk;
+
+<a name="line675">675: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERASCII, &iascii);
+<a name="line676">676: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERVTK, &isvtk);
+<a name="line677">677: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line678">678: </a> <font color="#4169E1">if</font> (iascii) {
+<a name="line679">679: </a> DMPlexView_Ascii(dm, viewer);
+<a name="line680">680: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line681">681: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line682">682: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(viewer, PETSC_VIEWER_HDF5_VIZ);
+<a name="line683">683: </a> DMPlexView_HDF5(dm, viewer);
+<a name="line684">684: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerPopFormat.html#PetscViewerPopFormat">PetscViewerPopFormat</a>(viewer);
+<a name="line685">685: </a><font color="#A020F0">#else</font>
+<a name="line686">686: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
+<a name="line687">687: </a><font color="#A020F0">#endif</font>
+<a name="line688">688: </a> }
+<a name="line689">689: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isvtk) {
+<a name="line690">690: </a> <a href="../../../../docs/manualpages/DM/DMPlexVTKWriteAll.html#DMPlexVTKWriteAll">DMPlexVTKWriteAll</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm,viewer);
+<a name="line691">691: </a> }
+<a name="line692">692: </a> <font color="#4169E1">return</font>(0);
+<a name="line693">693: </a>}
+
+<a name="line697">697: </a><strong><font color="#4169E1"><a name="DMLoad_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLoad_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line698">698: </a>{
+<a name="line699">699: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary, ishdf5;
+
+<a name="line705">705: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERBINARY, &isbinary);
+<a name="line706">706: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line707">707: </a> <font color="#4169E1">if</font> (isbinary) {<a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"Do not yet support binary viewers"</font>);}
+<a name="line708">708: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line709">709: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line710">710: </a> DMPlexLoad_HDF5(dm, viewer);
+<a name="line711">711: </a><font color="#A020F0">#else</font>
+<a name="line712">712: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_SUP, <font color="#666666">"HDF5 not supported in this build.\nPlease reconfigure using --download-hdf5"</font>);
+<a name="line713">713: </a><font color="#A020F0">#endif</font>
+<a name="line714">714: </a> }
+<a name="line715">715: </a> <font color="#4169E1">return</font>(0);
+<a name="line716">716: </a>}
+
+
+<a name="line721">721: </a><strong><font color="#4169E1"><a name="DMDestroy_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMDestroy_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line722">722: </a>{
+<a name="line723">723: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line727">727: </a> <font color="#4169E1">if</font> (--mesh->refct > 0) <font color="#4169E1">return</font>(0);
+<a name="line728">728: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->coneSection);
+<a name="line729">729: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->cones);
+<a name="line730">730: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->coneOrientations);
+<a name="line731">731: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->supportSection);
+<a name="line732">732: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->supports);
+<a name="line733">733: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->facesTmp);
+<a name="line734">734: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->tetgenOpts);
+<a name="line735">735: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->triangleOpts);
+<a name="line736">736: </a> <a href="../../../../docs/manualpages/DM/PetscPartitionerDestroy.html#PetscPartitionerDestroy">PetscPartitionerDestroy</a>(&mesh->partitioner);
+<a name="line737">737: </a> DMLabelDestroy(&mesh->subpointMap);
+<a name="line738">738: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&mesh->globalVertexNumbers);
+<a name="line739">739: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&mesh->globalCellNumbers);
+<a name="line740">740: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->anchorSection);
+<a name="line741">741: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&mesh->anchorIS);
+<a name="line742">742: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->parentSection);
+<a name="line743">743: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->parents);
+<a name="line744">744: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->childIDs);
+<a name="line745">745: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&mesh->childSection);
+<a name="line746">746: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh->children);
+<a name="line747">747: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&mesh->referenceTree);
+<a name="line748">748: </a> PetscGridHashDestroy(&mesh->lbox);
+<a name="line749">749: </a> <font color="#B22222">/* This was originally freed in <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), but that prevents reference counting of backend objects */</font>
+<a name="line750">750: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mesh);
+<a name="line751">751: </a> <font color="#4169E1">return</font>(0);
+<a name="line752">752: </a>}
+
+<a name="line756">756: </a><strong><font color="#4169E1"><a name="DMCreateMatrix_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateMatrix_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *J)</font></strong>
+<a name="line757">757: </a>{
+<a name="line758">758: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> sectionGlobal;
+<a name="line759">759: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs = -1;
+<a name="line760">760: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localSize;
+<a name="line761">761: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isShell, isBlock, isSeqBlock, isMPIBlock, isSymBlock, isSymSeqBlock, isSymMPIBlock;
+<a name="line763">763: </a> <a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> mtype;
+<a name="line764">764: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> ltog;
+
+<a name="line767">767: </a> <a href="../../../../docs/manualpages/Mat/MatInitializePackage.html#MatInitializePackage">MatInitializePackage</a>();
+<a name="line768">768: </a> mtype = dm->mattype;
+<a name="line769">769: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, §ionGlobal);
+<a name="line770">770: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(sectionGlobal, &localSize); */</font>
+<a name="line771">771: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(sectionGlobal, &localSize);
+<a name="line772">772: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), J);
+<a name="line773">773: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*J, localSize, localSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line774">774: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*J, mtype);
+<a name="line775">775: </a> <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(*J);
+<a name="line776">776: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSHELL.html#MATSHELL">MATSHELL</a>, &isShell);
+<a name="line777">777: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATBAIJ.html#MATBAIJ">MATBAIJ</a>, &isBlock);
+<a name="line778">778: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a>, &isSeqBlock);
+<a name="line779">779: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATMPIBAIJ.html#MATMPIBAIJ">MATMPIBAIJ</a>, &isMPIBlock);
+<a name="line780">780: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a>, &isSymBlock);
+<a name="line781">781: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>, &isSymSeqBlock);
+<a name="line782">782: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mtype, <a href="../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>, &isSymMPIBlock);
+<a name="line783">783: </a> <font color="#4169E1">if</font> (!isShell) {
+<a name="line784">784: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> fillMatrix = (<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>) !dm->prealloc_only;
+<a name="line785">785: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dnz, *onz, *dnzu, *onzu, bsLocal, bsMax, bsMin;
+
+<a name="line787">787: </a> <font color="#4169E1">if</font> (bs < 0) {
+<a name="line788">788: </a> <font color="#4169E1">if</font> (isBlock || isSeqBlock || isMPIBlock || isSymBlock || isSymSeqBlock || isSymMPIBlock) {
+<a name="line789">789: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof, cdof;
+
+<a name="line791">791: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(sectionGlobal, &pStart, &pEnd);
+<a name="line792">792: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line793">793: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bdof;
+
+<a name="line795">795: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(sectionGlobal, p, &dof);
+<a name="line796">796: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(sectionGlobal, p, &cdof);
+<a name="line797">797: </a> bdof = PetscAbs(dof) - cdof;
+<a name="line798">798: </a> <font color="#4169E1">if</font> (bdof) {
+<a name="line799">799: </a> <font color="#4169E1">if</font> (bs < 0) {
+<a name="line800">800: </a> bs = bdof;
+<a name="line801">801: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (bs != bdof) {
+<a name="line802">802: </a> <font color="#B22222">/* Layout does not admit a pointwise block size */</font>
+<a name="line803">803: </a> bs = 1;
+<a name="line804">804: </a> <font color="#4169E1">break</font>;
+<a name="line805">805: </a> }
+<a name="line806">806: </a> }
+<a name="line807">807: </a> }
+<a name="line808">808: </a> <font color="#B22222">/* Must have same blocksize on all procs (some might have no points) */</font>
+<a name="line809">809: </a> bsLocal = bs;
+<a name="line810">810: </a> MPIU_Allreduce(&bsLocal, &bsMax, 1, MPIU_INT, MPI_MAX, <a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
+<a name="line811">811: </a> bsLocal = bs < 0 ? bsMax : bs;
+<a name="line812">812: </a> MPIU_Allreduce(&bsLocal, &bsMin, 1, MPIU_INT, MPI_MIN, <a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
+<a name="line813">813: </a> <font color="#4169E1">if</font> (bsMin != bsMax) {
+<a name="line814">814: </a> bs = 1;
+<a name="line815">815: </a> } <font color="#4169E1">else</font> {
+<a name="line816">816: </a> bs = bsMax;
+<a name="line817">817: </a> }
+<a name="line818">818: </a> } <font color="#4169E1">else</font> {
+<a name="line819">819: </a> bs = 1;
+<a name="line820">820: </a> }
+<a name="line821">821: </a> }
+<a name="line822">822: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc4.html#PetscCalloc4">PetscCalloc4</a>(localSize/bs, &dnz, localSize/bs, &onz, localSize/bs, &dnzu, localSize/bs, &onzu);
+<a name="line823">823: </a> DMPlexPreallocateOperator(dm, bs, dnz, onz, dnzu, onzu, *J, fillMatrix);
+<a name="line824">824: </a> <a href="../../../../docs/manualpages/Sys/PetscFree4.html#PetscFree4">PetscFree4</a>(dnz, onz, dnzu, onzu);
+
+<a name="line826">826: </a> <font color="#B22222">/* Set localtoglobalmapping on the matrix for <a href="../../../../docs/manualpages/Mat/MatSetValuesLocal.html#MatSetValuesLocal">MatSetValuesLocal</a>() to work */</font>
+<a name="line827">827: </a> <a href="../../../../docs/manualpages/DM/DMGetLocalToGlobalMapping.html#DMGetLocalToGlobalMapping">DMGetLocalToGlobalMapping</a>(dm,<og);
+<a name="line828">828: </a> <a href="../../../../docs/manualpages/Mat/MatSetLocalToGlobalMapping.html#MatSetLocalToGlobalMapping">MatSetLocalToGlobalMapping</a>(*J,ltog,ltog);
+<a name="line829">829: </a> }
+<a name="line830">830: </a> <font color="#4169E1">return</font>(0);
+<a name="line831">831: </a>}
+
+<a name="line835">835: </a><font color="#B22222">/*@</font>
+<a name="line836">836: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a> - Return the interval for all mesh points [pStart, pEnd)</font>
+
+<a name="line838">838: </a><font color="#B22222"> Not collective</font>
+
+<a name="line840">840: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line841">841: </a><font color="#B22222">. mesh - The DMPlex</font>
+
+<a name="line843">843: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line844">844: </a><font color="#B22222">+ pStart - The first mesh point</font>
+<a name="line845">845: </a><font color="#B22222">- pEnd - The upper bound for mesh points</font>
+
+<a name="line847">847: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line849">849: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line850">850: </a><font color="#B22222">@*/</font>
+<a name="line851">851: </a><strong><font color="#4169E1"><a name="DMPlexGetChart"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *pStart, <a href="../../../../docs/manualpages/Sys/PetscInt.html#Petsc [...]
+<a name="line852">852: </a>{
+<a name="line853">853: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line858">858: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, pStart, pEnd);
+<a name="line859">859: </a> <font color="#4169E1">return</font>(0);
+<a name="line860">860: </a>}
+
+<a name="line864">864: </a><font color="#B22222">/*@</font>
+<a name="line865">865: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a> - Set the interval for all mesh points [pStart, pEnd)</font>
+
+<a name="line867">867: </a><font color="#B22222"> Not collective</font>
+
+<a name="line869">869: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line870">870: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line871">871: </a><font color="#B22222">. pStart - The first mesh point</font>
+<a name="line872">872: </a><font color="#B22222">- pEnd - The upper bound for mesh points</font>
+
+<a name="line874">874: </a><font color="#B22222"> Output Parameters:</font>
+
+<a name="line876">876: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line878">878: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>()</font>
+<a name="line879">879: </a><font color="#B22222">@*/</font>
+<a name="line880">880: </a><strong><font color="#4169E1"><a name="DMPlexSetChart"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscI [...]
+<a name="line881">881: </a>{
+<a name="line882">882: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line887">887: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(mesh->coneSection, pStart, pEnd);
+<a name="line888">888: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(mesh->supportSection, pStart, pEnd);
+<a name="line889">889: </a> <font color="#4169E1">return</font>(0);
+<a name="line890">890: </a>}
+
+<a name="line894">894: </a><font color="#B22222">/*@</font>
+<a name="line895">895: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a> - Return the number of in-edges for this point in the Sieve DAG</font>
-<a name="line898">898: </a><font color="#B22222"> Not collective</font>
+<a name="line897">897: </a><font color="#B22222"> Not collective</font>
-<a name="line900">900: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line901">901: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line902">902: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line899">899: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line900">900: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line901">901: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line904">904: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line905">905: </a><font color="#B22222">. size - The cone size for point p</font>
+<a name="line903">903: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line904">904: </a><font color="#B22222">. size - The cone size for point p</font>
-<a name="line907">907: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line909">909: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line910">910: </a><font color="#B22222">@*/</font>
-<a name="line911">911: </a><strong><font color="#4169E1"><a name="DMPlexGetConeSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
-<a name="line912">912: </a>{
-<a name="line913">913: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line906">906: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line908">908: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line909">909: </a><font color="#B22222">@*/</font>
+<a name="line910">910: </a><strong><font color="#4169E1"><a name="DMPlexGetConeSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
+<a name="line911">911: </a>{
+<a name="line912">912: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line919">919: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, size);
-<a name="line920">920: </a> <font color="#4169E1">return</font>(0);
-<a name="line921">921: </a>}
+<a name="line918">918: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, size);
+<a name="line919">919: </a> <font color="#4169E1">return</font>(0);
+<a name="line920">920: </a>}
-<a name="line925">925: </a><font color="#B22222">/*@</font>
-<a name="line926">926: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a> - Set the number of in-edges for this point in the Sieve DAG</font>
+<a name="line924">924: </a><font color="#B22222">/*@</font>
+<a name="line925">925: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a> - Set the number of in-edges for this point in the Sieve DAG</font>
-<a name="line928">928: </a><font color="#B22222"> Not collective</font>
+<a name="line927">927: </a><font color="#B22222"> Not collective</font>
-<a name="line930">930: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line931">931: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line932">932: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line933">933: </a><font color="#B22222">- size - The cone size for point p</font>
+<a name="line929">929: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line930">930: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line931">931: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line932">932: </a><font color="#B22222">- size - The cone size for point p</font>
-<a name="line935">935: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line934">934: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line937">937: </a><font color="#B22222"> Note:</font>
-<a name="line938">938: </a><font color="#B22222"> This should be called after <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>().</font>
+<a name="line936">936: </a><font color="#B22222"> Note:</font>
+<a name="line937">937: </a><font color="#B22222"> This should be called after <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>().</font>
-<a name="line940">940: </a><font color="#B22222"> Level: beginner</font>
+<a name="line939">939: </a><font color="#B22222"> Level: beginner</font>
-<a name="line942">942: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line943">943: </a><font color="#B22222">@*/</font>
-<a name="line944">944: </a><strong><font color="#4169E1"><a name="DMPlexSetConeSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
-<a name="line945">945: </a>{
-<a name="line946">946: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line941">941: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line942">942: </a><font color="#B22222">@*/</font>
+<a name="line943">943: </a><strong><font color="#4169E1"><a name="DMPlexSetConeSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
+<a name="line944">944: </a>{
+<a name="line945">945: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line951">951: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(mesh->coneSection, p, size);
+<a name="line950">950: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(mesh->coneSection, p, size);
-<a name="line953">953: </a> mesh->maxConeSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, size);
-<a name="line954">954: </a> <font color="#4169E1">return</font>(0);
-<a name="line955">955: </a>}
+<a name="line952">952: </a> mesh->maxConeSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, size);
+<a name="line953">953: </a> <font color="#4169E1">return</font>(0);
+<a name="line954">954: </a>}
-<a name="line959">959: </a><font color="#B22222">/*@</font>
-<a name="line960">960: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexAddConeSize.html#DMPlexAddConeSize">DMPlexAddConeSize</a> - Add the given number of in-edges to this point in the Sieve DAG</font>
+<a name="line958">958: </a><font color="#B22222">/*@</font>
+<a name="line959">959: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexAddConeSize.html#DMPlexAddConeSize">DMPlexAddConeSize</a> - Add the given number of in-edges to this point in the Sieve DAG</font>
-<a name="line962">962: </a><font color="#B22222"> Not collective</font>
+<a name="line961">961: </a><font color="#B22222"> Not collective</font>
-<a name="line964">964: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line965">965: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line966">966: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line967">967: </a><font color="#B22222">- size - The additional cone size for point p</font>
+<a name="line963">963: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line964">964: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line965">965: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line966">966: </a><font color="#B22222">- size - The additional cone size for point p</font>
-<a name="line969">969: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line968">968: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line971">971: </a><font color="#B22222"> Note:</font>
-<a name="line972">972: </a><font color="#B22222"> This should be called after <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>().</font>
+<a name="line970">970: </a><font color="#B22222"> Note:</font>
+<a name="line971">971: </a><font color="#B22222"> This should be called after <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>().</font>
-<a name="line974">974: </a><font color="#B22222"> Level: beginner</font>
+<a name="line973">973: </a><font color="#B22222"> Level: beginner</font>
-<a name="line976">976: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line977">977: </a><font color="#B22222">@*/</font>
-<a name="line978">978: </a><strong><font color="#4169E1"><a name="DMPlexAddConeSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexAddConeSize.html#DMPlexAddConeSize">DMPlexAddConeSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
-<a name="line979">979: </a>{
-<a name="line980">980: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line981">981: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> csize;
+<a name="line975">975: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line976">976: </a><font color="#B22222">@*/</font>
+<a name="line977">977: </a><strong><font color="#4169E1"><a name="DMPlexAddConeSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexAddConeSize.html#DMPlexAddConeSize">DMPlexAddConeSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
+<a name="line978">978: </a>{
+<a name="line979">979: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line980">980: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> csize;
-<a name="line986">986: </a> <a href="../../../../docs/manualpages/IS/PetscSectionAddDof.html#PetscSectionAddDof">PetscSectionAddDof</a>(mesh->coneSection, p, size);
-<a name="line987">987: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &csize);
+<a name="line985">985: </a> <a href="../../../../docs/manualpages/IS/PetscSectionAddDof.html#PetscSectionAddDof">PetscSectionAddDof</a>(mesh->coneSection, p, size);
+<a name="line986">986: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &csize);
-<a name="line989">989: </a> mesh->maxConeSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, csize);
-<a name="line990">990: </a> <font color="#4169E1">return</font>(0);
-<a name="line991">991: </a>}
+<a name="line988">988: </a> mesh->maxConeSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, csize);
+<a name="line989">989: </a> <font color="#4169E1">return</font>(0);
+<a name="line990">990: </a>}
-<a name="line995">995: </a><font color="#B22222">/*@C</font>
-<a name="line996">996: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a> - Return the points on the in-edges for this point in the Sieve DAG</font>
+<a name="line994">994: </a><font color="#B22222">/*@C</font>
+<a name="line995">995: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a> - Return the points on the in-edges for this point in the Sieve DAG</font>
-<a name="line998">998: </a><font color="#B22222"> Not collective</font>
+<a name="line997">997: </a><font color="#B22222"> Not collective</font>
-<a name="line1000">1000: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1001">1001: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1002">1002: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line999">999: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1000">1000: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1001">1001: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1004">1004: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1005">1005: </a><font color="#B22222">. cone - An array of points which are on the in-edges for point p</font>
+<a name="line1003">1003: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1004">1004: </a><font color="#B22222">. cone - An array of points which are on the in-edges for point p</font>
-<a name="line1007">1007: </a><font color="#B22222"> Level: beginner</font>
+<a name="line1006">1006: </a><font color="#B22222"> Level: beginner</font>
-<a name="line1009">1009: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line1010">1010: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line1011">1011: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+<a name="line1008">1008: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line1009">1009: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line1010">1010: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-<a name="line1013">1013: </a><font color="#B22222"> You must also call DMPlexRestoreCone() after you finish using the returned array.</font>
+<a name="line1012">1012: </a><font color="#B22222"> You must also call DMPlexRestoreCone() after you finish using the returned array.</font>
-<a name="line1015">1015: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1016">1016: </a><font color="#B22222">@*/</font>
-<a name="line1017">1017: </a><strong><font color="#4169E1"><a name="DMPlexGetCone"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
-<a name="line1018">1018: </a>{
-<a name="line1019">1019: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1020">1020: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off;
+<a name="line1014">1014: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1015">1015: </a><font color="#B22222">@*/</font>
+<a name="line1016">1016: </a><strong><font color="#4169E1"><a name="DMPlexGetCone"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
+<a name="line1017">1017: </a>{
+<a name="line1018">1018: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1019">1019: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off;
-<a name="line1026">1026: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line1027">1027: </a> *cone = &mesh->cones[off];
-<a name="line1028">1028: </a> <font color="#4169E1">return</font>(0);
-<a name="line1029">1029: </a>}
+<a name="line1025">1025: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line1026">1026: </a> *cone = &mesh->cones[off];
+<a name="line1027">1027: </a> <font color="#4169E1">return</font>(0);
+<a name="line1028">1028: </a>}
-<a name="line1033">1033: </a><font color="#B22222">/*@</font>
-<a name="line1034">1034: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a> - Set the points on the in-edges for this point in the Sieve DAG</font>
+<a name="line1032">1032: </a><font color="#B22222">/*@</font>
+<a name="line1033">1033: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a> - Set the points on the in-edges for this point in the Sieve DAG</font>
-<a name="line1036">1036: </a><font color="#B22222"> Not collective</font>
+<a name="line1035">1035: </a><font color="#B22222"> Not collective</font>
-<a name="line1038">1038: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1039">1039: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1040">1040: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1041">1041: </a><font color="#B22222">- cone - An array of points which are on the in-edges for point p</font>
+<a name="line1037">1037: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1038">1038: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1039">1039: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1040">1040: </a><font color="#B22222">- cone - An array of points which are on the in-edges for point p</font>
-<a name="line1043">1043: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1042">1042: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1045">1045: </a><font color="#B22222"> Note:</font>
-<a name="line1046">1046: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>() and <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>().</font>
+<a name="line1044">1044: </a><font color="#B22222"> Note:</font>
+<a name="line1045">1045: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>() and <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>().</font>
-<a name="line1048">1048: </a><font color="#B22222"> Level: beginner</font>
+<a name="line1047">1047: </a><font color="#B22222"> Level: beginner</font>
-<a name="line1050">1050: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpag [...]
-<a name="line1051">1051: </a><font color="#B22222">@*/</font>
-<a name="line1052">1052: </a><strong><font color="#4169E1"><a name="DMPlexSetCone"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
-<a name="line1053">1053: </a>{
-<a name="line1054">1054: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1055">1055: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
-<a name="line1056">1056: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
-
-<a name="line1061">1061: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
-<a name="line1062">1062: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line1064">1064: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line1065">1065: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
-<a name="line1066">1066: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
-<a name="line1067">1067: </a> <font color="#4169E1">if</font> ((cone[c] < pStart) || (cone[c] >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone point %D is not in the valid range [%D, %D)"</font>, [...]
-<a name="line1068">1068: </a> mesh->cones[off+c] = cone[c];
-<a name="line1069">1069: </a> }
-<a name="line1070">1070: </a> <font color="#4169E1">return</font>(0);
-<a name="line1071">1071: </a>}
-
-<a name="line1075">1075: </a><font color="#B22222">/*@C</font>
-<a name="line1076">1076: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a> - Return the orientations on the in-edges for this point in the Sieve DAG</font>
-
-<a name="line1078">1078: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1080">1080: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1081">1081: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1082">1082: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-
-<a name="line1084">1084: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1085">1085: </a><font color="#B22222">. coneOrientation - An array of orientations which are on the in-edges for point p. An orientation is an</font>
-<a name="line1086">1086: </a><font color="#B22222"> integer giving the prescription for cone traversal. If it is negative, the cone is</font>
-<a name="line1087">1087: </a><font color="#B22222"> traversed in the opposite direction. Its value 'o', or if negative '-(o+1)', gives</font>
-<a name="line1088">1088: </a><font color="#B22222"> the index of the cone point on which to start.</font>
-
-<a name="line1090">1090: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1092">1092: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line1093">1093: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line1094">1094: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line1096">1096: </a><font color="#B22222"> You must also call DMPlexRestoreConeOrientation() after you finish using the returned array.</font>
-
-<a name="line1098">1098: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1099">1099: </a><font color="#B22222">@*/</font>
-<a name="line1100">1100: </a><strong><font color="#4169E1"><a name="DMPlexGetConeOrientation"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../. [...]
-<a name="line1101">1101: </a>{
-<a name="line1102">1102: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1103">1103: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off;
-
-<a name="line1108">1108: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
-<a name="line1109">1109: </a> {
-<a name="line1110">1110: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-<a name="line1111">1111: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line1113">1113: </a> }
-<a name="line1114">1114: </a><font color="#A020F0">#endif</font>
-<a name="line1115">1115: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-
-<a name="line1117">1117: </a> *coneOrientation = &mesh->coneOrientations[off];
-<a name="line1118">1118: </a> <font color="#4169E1">return</font>(0);
-<a name="line1119">1119: </a>}
-
-<a name="line1123">1123: </a><font color="#B22222">/*@</font>
-<a name="line1124">1124: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetConeOrientation.html#DMPlexSetConeOrientation">DMPlexSetConeOrientation</a> - Set the orientations on the in-edges for this point in the Sieve DAG</font>
-
-<a name="line1126">1126: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1128">1128: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1129">1129: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1130">1130: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1131">1131: </a><font color="#B22222">- coneOrientation - An array of orientations which are on the in-edges for point p. An orientation is an</font>
-<a name="line1132">1132: </a><font color="#B22222"> integer giving the prescription for cone traversal. If it is negative, the cone is</font>
-<a name="line1133">1133: </a><font color="#B22222"> traversed in the opposite direction. Its value 'o', or if negative '-(o+1)', gives</font>
-<a name="line1134">1134: </a><font color="#B22222"> the index of the cone point on which to start.</font>
-
-<a name="line1136">1136: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line1138">1138: </a><font color="#B22222"> Note:</font>
-<a name="line1139">1139: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>() and <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>().</font>
-
-<a name="line1141">1141: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1143">1143: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../.. [...]
-<a name="line1144">1144: </a><font color="#B22222">@*/</font>
-<a name="line1145">1145: </a><strong><font color="#4169E1"><a name="DMPlexSetConeOrientation"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetConeOrientation.html#DMPlexSetConeOrientation">DMPlexSetConeOrientation</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../. [...]
-<a name="line1146">1146: </a>{
-<a name="line1147">1147: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1148">1148: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
-<a name="line1149">1149: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
-
-<a name="line1154">1154: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
-<a name="line1155">1155: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line1157">1157: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line1158">1158: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
-<a name="line1159">1159: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
-<a name="line1160">1160: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof, o = coneOrientation[c];
-
-<a name="line1162">1162: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, mesh->cones[off+c], &cdof);
-<a name="line1163">1163: </a> <font color="#4169E1">if</font> (o && ((o < -(cdof+1)) || (o >= cdof))) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone orientation %D is not in the valid range [%D. [...]
-<a name="line1164">1164: </a> mesh->coneOrientations[off+c] = o;
-<a name="line1165">1165: </a> }
-<a name="line1166">1166: </a> <font color="#4169E1">return</font>(0);
-<a name="line1167">1167: </a>}
-
-<a name="line1171">1171: </a><strong><font color="#4169E1"><a name="DMPlexInsertCone"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexInsertCone(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> conePos, <a href="../../../../docs/manualpages/Sys/PetscInt.htm [...]
-<a name="line1172">1172: </a>{
-<a name="line1173">1173: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1174">1174: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
-<a name="line1175">1175: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line1180">1180: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
-<a name="line1181">1181: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
-<a name="line1182">1182: </a> <font color="#4169E1">if</font> ((conePoint < pStart) || (conePoint >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone point %D is not in the valid range [%D, %D)"</font [...]
-<a name="line1183">1183: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line1184">1184: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line1185">1185: </a> <font color="#4169E1">if</font> ((conePos < 0) || (conePos >= dof)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone position %D of point %D is not in the valid range [0, %D)"</ [...]
-<a name="line1186">1186: </a> mesh->cones[off+conePos] = conePoint;
-<a name="line1187">1187: </a> <font color="#4169E1">return</font>(0);
-<a name="line1188">1188: </a>}
-
-<a name="line1192">1192: </a><strong><font color="#4169E1"><a name="DMPlexInsertConeOrientation"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexInsertConeOrientation(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> conePos, <a href="../../../../docs/manual [...]
-<a name="line1193">1193: </a>{
-<a name="line1194">1194: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1195">1195: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
-<a name="line1196">1196: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line1201">1201: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
-<a name="line1202">1202: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
-<a name="line1203">1203: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line1204">1204: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line1205">1205: </a> <font color="#4169E1">if</font> ((conePos < 0) || (conePos >= dof)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone position %D of point %D is not in the valid range [0, %D)"</ [...]
-<a name="line1206">1206: </a> mesh->coneOrientations[off+conePos] = coneOrientation;
-<a name="line1207">1207: </a> <font color="#4169E1">return</font>(0);
-<a name="line1208">1208: </a>}
+<a name="line1049">1049: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpag [...]
+<a name="line1050">1050: </a><font color="#B22222">@*/</font>
+<a name="line1051">1051: </a><strong><font color="#4169E1"><a name="DMPlexSetCone"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
+<a name="line1052">1052: </a>{
+<a name="line1053">1053: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1054">1054: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
+<a name="line1055">1055: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
+
+<a name="line1060">1060: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
+<a name="line1061">1061: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line1063">1063: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line1064">1064: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
+<a name="line1065">1065: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
+<a name="line1066">1066: </a> <font color="#4169E1">if</font> ((cone[c] < pStart) || (cone[c] >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone point %D is not in the valid range [%D, %D)"</font>, [...]
+<a name="line1067">1067: </a> mesh->cones[off+c] = cone[c];
+<a name="line1068">1068: </a> }
+<a name="line1069">1069: </a> <font color="#4169E1">return</font>(0);
+<a name="line1070">1070: </a>}
+
+<a name="line1074">1074: </a><font color="#B22222">/*@C</font>
+<a name="line1075">1075: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a> - Return the orientations on the in-edges for this point in the Sieve DAG</font>
+
+<a name="line1077">1077: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1079">1079: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1080">1080: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1081">1081: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+
+<a name="line1083">1083: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1084">1084: </a><font color="#B22222">. coneOrientation - An array of orientations which are on the in-edges for point p. An orientation is an</font>
+<a name="line1085">1085: </a><font color="#B22222"> integer giving the prescription for cone traversal. If it is negative, the cone is</font>
+<a name="line1086">1086: </a><font color="#B22222"> traversed in the opposite direction. Its value 'o', or if negative '-(o+1)', gives</font>
+<a name="line1087">1087: </a><font color="#B22222"> the index of the cone point on which to start.</font>
+
+<a name="line1089">1089: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1091">1091: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line1092">1092: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line1093">1093: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line1095">1095: </a><font color="#B22222"> You must also call DMPlexRestoreConeOrientation() after you finish using the returned array.</font>
+
+<a name="line1097">1097: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1098">1098: </a><font color="#B22222">@*/</font>
+<a name="line1099">1099: </a><strong><font color="#4169E1"><a name="DMPlexGetConeOrientation"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../. [...]
+<a name="line1100">1100: </a>{
+<a name="line1101">1101: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1102">1102: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off;
+
+<a name="line1107">1107: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
+<a name="line1108">1108: </a> {
+<a name="line1109">1109: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+<a name="line1110">1110: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line1112">1112: </a> }
+<a name="line1113">1113: </a><font color="#A020F0">#endif</font>
+<a name="line1114">1114: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+
+<a name="line1116">1116: </a> *coneOrientation = &mesh->coneOrientations[off];
+<a name="line1117">1117: </a> <font color="#4169E1">return</font>(0);
+<a name="line1118">1118: </a>}
+
+<a name="line1122">1122: </a><font color="#B22222">/*@</font>
+<a name="line1123">1123: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetConeOrientation.html#DMPlexSetConeOrientation">DMPlexSetConeOrientation</a> - Set the orientations on the in-edges for this point in the Sieve DAG</font>
+
+<a name="line1125">1125: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1127">1127: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1128">1128: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1129">1129: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1130">1130: </a><font color="#B22222">- coneOrientation - An array of orientations which are on the in-edges for point p. An orientation is an</font>
+<a name="line1131">1131: </a><font color="#B22222"> integer giving the prescription for cone traversal. If it is negative, the cone is</font>
+<a name="line1132">1132: </a><font color="#B22222"> traversed in the opposite direction. Its value 'o', or if negative '-(o+1)', gives</font>
+<a name="line1133">1133: </a><font color="#B22222"> the index of the cone point on which to start.</font>
+
+<a name="line1135">1135: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line1137">1137: </a><font color="#B22222"> Note:</font>
+<a name="line1138">1138: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>() and <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>().</font>
+
+<a name="line1140">1140: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1142">1142: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../.. [...]
+<a name="line1143">1143: </a><font color="#B22222">@*/</font>
+<a name="line1144">1144: </a><strong><font color="#4169E1"><a name="DMPlexSetConeOrientation"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetConeOrientation.html#DMPlexSetConeOrientation">DMPlexSetConeOrientation</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../. [...]
+<a name="line1145">1145: </a>{
+<a name="line1146">1146: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1147">1147: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
+<a name="line1148">1148: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
+
+<a name="line1153">1153: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
+<a name="line1154">1154: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line1156">1156: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line1157">1157: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
+<a name="line1158">1158: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
+<a name="line1159">1159: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof, o = coneOrientation[c];
+
+<a name="line1161">1161: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, mesh->cones[off+c], &cdof);
+<a name="line1162">1162: </a> <font color="#4169E1">if</font> (o && ((o < -(cdof+1)) || (o >= cdof))) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone orientation %D is not in the valid range [%D. [...]
+<a name="line1163">1163: </a> mesh->coneOrientations[off+c] = o;
+<a name="line1164">1164: </a> }
+<a name="line1165">1165: </a> <font color="#4169E1">return</font>(0);
+<a name="line1166">1166: </a>}
+
+<a name="line1170">1170: </a><strong><font color="#4169E1"><a name="DMPlexInsertCone"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexInsertCone(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> conePos, <a href="../../../../docs/manualpages/Sys/PetscInt.htm [...]
+<a name="line1171">1171: </a>{
+<a name="line1172">1172: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1173">1173: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
+<a name="line1174">1174: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line1179">1179: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
+<a name="line1180">1180: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
+<a name="line1181">1181: </a> <font color="#4169E1">if</font> ((conePoint < pStart) || (conePoint >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone point %D is not in the valid range [%D, %D)"</font [...]
+<a name="line1182">1182: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line1183">1183: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line1184">1184: </a> <font color="#4169E1">if</font> ((conePos < 0) || (conePos >= dof)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone position %D of point %D is not in the valid range [0, %D)"</ [...]
+<a name="line1185">1185: </a> mesh->cones[off+conePos] = conePoint;
+<a name="line1186">1186: </a> <font color="#4169E1">return</font>(0);
+<a name="line1187">1187: </a>}
+
+<a name="line1191">1191: </a><strong><font color="#4169E1"><a name="DMPlexInsertConeOrientation"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexInsertConeOrientation(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> conePos, <a href="../../../../docs/manual [...]
+<a name="line1192">1192: </a>{
+<a name="line1193">1193: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1194">1194: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
+<a name="line1195">1195: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line1200">1200: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->coneSection, &pStart, &pEnd);
+<a name="line1201">1201: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
+<a name="line1202">1202: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line1203">1203: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line1204">1204: </a> <font color="#4169E1">if</font> ((conePos < 0) || (conePos >= dof)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cone position %D of point %D is not in the valid range [0, %D)"</ [...]
+<a name="line1205">1205: </a> mesh->coneOrientations[off+conePos] = coneOrientation;
+<a name="line1206">1206: </a> <font color="#4169E1">return</font>(0);
+<a name="line1207">1207: </a>}
-<a name="line1212">1212: </a><font color="#B22222">/*@</font>
-<a name="line1213">1213: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a> - Return the number of out-edges for this point in the Sieve DAG</font>
-
-<a name="line1215">1215: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1217">1217: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1218">1218: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1219">1219: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-
-<a name="line1221">1221: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1222">1222: </a><font color="#B22222">. size - The support size for point p</font>
-
-<a name="line1224">1224: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1226">1226: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>()</font>
-<a name="line1227">1227: </a><font color="#B22222">@*/</font>
-<a name="line1228">1228: </a><strong><font color="#4169E1"><a name="DMPlexGetSupportSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys [...]
-<a name="line1229">1229: </a>{
-<a name="line1230">1230: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line1236">1236: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, size);
-<a name="line1237">1237: </a> <font color="#4169E1">return</font>(0);
-<a name="line1238">1238: </a>}
-
-<a name="line1242">1242: </a><font color="#B22222">/*@</font>
-<a name="line1243">1243: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a> - Set the number of out-edges for this point in the Sieve DAG</font>
-
-<a name="line1245">1245: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1247">1247: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1248">1248: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1249">1249: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1250">1250: </a><font color="#B22222">- size - The support size for point p</font>
-
-<a name="line1252">1252: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line1254">1254: </a><font color="#B22222"> Note:</font>
-<a name="line1255">1255: </a><font color="#B22222"> This should be called after <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>().</font>
-
-<a name="line1257">1257: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1259">1259: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1260">1260: </a><font color="#B22222">@*/</font>
-<a name="line1261">1261: </a><strong><font color="#4169E1"><a name="DMPlexSetSupportSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys [...]
-<a name="line1262">1262: </a>{
-<a name="line1263">1263: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line1268">1268: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(mesh->supportSection, p, size);
-
-<a name="line1270">1270: </a> mesh->maxSupportSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxSupportSize, size);
-<a name="line1271">1271: </a> <font color="#4169E1">return</font>(0);
-<a name="line1272">1272: </a>}
-
-<a name="line1276">1276: </a><font color="#B22222">/*@C</font>
-<a name="line1277">1277: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a> - Return the points on the out-edges for this point in the Sieve DAG</font>
-
-<a name="line1279">1279: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1281">1281: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1282">1282: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1283">1283: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-
-<a name="line1285">1285: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1286">1286: </a><font color="#B22222">. support - An array of points which are on the out-edges for point p</font>
-
-<a name="line1288">1288: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1290">1290: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line1291">1291: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line1292">1292: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line1294">1294: </a><font color="#B22222"> You must also call DMPlexRestoreSupport() after you finish using the returned array.</font>
-
-<a name="line1296">1296: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>()</font>
-<a name="line1297">1297: </a><font color="#B22222">@*/</font>
-<a name="line1298">1298: </a><strong><font color="#4169E1"><a name="DMPlexGetSupport"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt. [...]
-<a name="line1299">1299: </a>{
-<a name="line1300">1300: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1301">1301: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off;
-
-<a name="line1307">1307: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
-<a name="line1308">1308: </a> *support = &mesh->supports[off];
-<a name="line1309">1309: </a> <font color="#4169E1">return</font>(0);
-<a name="line1310">1310: </a>}
-
-<a name="line1314">1314: </a><font color="#B22222">/*@</font>
-<a name="line1315">1315: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetSupport.html#DMPlexSetSupport">DMPlexSetSupport</a> - Set the points on the out-edges for this point in the Sieve DAG</font>
-
-<a name="line1317">1317: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1319">1319: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1320">1320: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1321">1321: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1322">1322: </a><font color="#B22222">- support - An array of points which are on the in-edges for point p</font>
-
-<a name="line1324">1324: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line1326">1326: </a><font color="#B22222"> Note:</font>
-<a name="line1327">1327: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a>() and <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>().</font>
-
-<a name="line1329">1329: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1331">1331: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a>(), <a href="../../.. [...]
-<a name="line1332">1332: </a><font color="#B22222">@*/</font>
-<a name="line1333">1333: </a><strong><font color="#4169E1"><a name="DMPlexSetSupport"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetSupport.html#DMPlexSetSupport">DMPlexSetSupport</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt. [...]
-<a name="line1334">1334: </a>{
-<a name="line1335">1335: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1336">1336: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
-<a name="line1337">1337: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
-
-<a name="line1342">1342: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->supportSection, &pStart, &pEnd);
-<a name="line1343">1343: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
-<a name="line1345">1345: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
-<a name="line1346">1346: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
-<a name="line1347">1347: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
-<a name="line1348">1348: </a> <font color="#4169E1">if</font> ((support[c] < pStart) || (support[c] >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Support point %D is not in the valid range [%D, %D) [...]
-<a name="line1349">1349: </a> mesh->supports[off+c] = support[c];
-<a name="line1350">1350: </a> }
-<a name="line1351">1351: </a> <font color="#4169E1">return</font>(0);
-<a name="line1352">1352: </a>}
-
-<a name="line1356">1356: </a><strong><font color="#4169E1"><a name="DMPlexInsertSupport"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexInsertSupport(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> supportPos, <a href="../../../../docs/manualpages/Sys/Pet [...]
-<a name="line1357">1357: </a>{
-<a name="line1358">1358: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1359">1359: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
-<a name="line1360">1360: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line1365">1365: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->supportSection, &pStart, &pEnd);
-<a name="line1366">1366: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
-<a name="line1367">1367: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
-<a name="line1368">1368: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
-<a name="line1369">1369: </a> <font color="#4169E1">if</font> ((supportPoint < pStart) || (supportPoint >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Support point %D is not in the valid range [%D, % [...]
-<a name="line1370">1370: </a> <font color="#4169E1">if</font> (supportPos >= dof) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Support position %D of point %D is not in the valid range [0, %D)"</font>, supportPo [...]
-<a name="line1371">1371: </a> mesh->supports[off+supportPos] = supportPoint;
-<a name="line1372">1372: </a> <font color="#4169E1">return</font>(0);
-<a name="line1373">1373: </a>}
-
-<a name="line1377">1377: </a><font color="#B22222">/*@C</font>
-<a name="line1378">1378: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a> - Return the points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG</font>
-
-<a name="line1380">1380: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1382">1382: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1383">1383: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1384">1384: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1385">1385: </a><font color="#B22222">. useCone - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> for in-edges, otherwise use out-edges</font>
-<a name="line1386">1386: </a><font color="#B22222">- points - If points is NULL on input, internal storage will be returned, otherwise the provided array is used</font>
-
-<a name="line1388">1388: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line1389">1389: </a><font color="#B22222">+ numPoints - The number of points in the closure, so points[] is of size 2*numPoints</font>
-<a name="line1390">1390: </a><font color="#B22222">- points - The points and point orientations, interleaved as pairs [p0, o0, p1, o1, ...]</font>
-
-<a name="line1392">1392: </a><font color="#B22222"> Note:</font>
-<a name="line1393">1393: </a><font color="#B22222"> If using internal storage (points is NULL on input), each call overwrites the last output.</font>
-
-<a name="line1395">1395: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line1396">1396: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line1397">1397: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line1399">1399: </a><font color="#B22222"> The numPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line1401">1401: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1403">1403: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a> [...]
-<a name="line1404">1404: </a><font color="#B22222">@*/</font>
-<a name="line1405">1405: </a><strong><font color="#4169E1"><a name="DMPlexGetTransitiveClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../.. [...]
-<a name="line1406">1406: </a>{
-<a name="line1407">1407: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1408">1408: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure, *fifo;
-<a name="line1409">1409: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *tmp = NULL, *tmpO = NULL;
-<a name="line1410">1410: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tmpSize, t;
-<a name="line1411">1411: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth = 0, maxSize;
-<a name="line1412">1412: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize = 2, fifoSize = 0, fifoStart = 0;
-<a name="line1413">1413: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line1417">1417: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line1418">1418: </a> <font color="#B22222">/* This is only 1-level */</font>
-<a name="line1419">1419: </a> <font color="#4169E1">if</font> (useCone) {
-<a name="line1420">1420: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &tmpSize);
-<a name="line1421">1421: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, p, &tmp);
-<a name="line1422">1422: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, p, &tmpO);
-<a name="line1423">1423: </a> } <font color="#4169E1">else</font> {
-<a name="line1424">1424: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &tmpSize);
-<a name="line1425">1425: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, p, &tmp);
-<a name="line1426">1426: </a> }
-<a name="line1427">1427: </a> <font color="#4169E1">if</font> (depth == 1) {
-<a name="line1428">1428: </a> <font color="#4169E1">if</font> (*points) {
-<a name="line1429">1429: </a> closure = *points;
-<a name="line1430">1430: </a> } <font color="#4169E1">else</font> {
-<a name="line1431">1431: </a> maxSize = 2*(<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, mesh->maxSupportSize)+1);
-<a name="line1432">1432: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
-<a name="line1433">1433: </a> }
-<a name="line1434">1434: </a> closure[0] = p; closure[1] = 0;
-<a name="line1435">1435: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2) {
-<a name="line1436">1436: </a> closure[closureSize] = tmp[t];
-<a name="line1437">1437: </a> closure[closureSize+1] = tmpO ? tmpO[t] : 0;
-<a name="line1438">1438: </a> }
-<a name="line1439">1439: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
-<a name="line1440">1440: </a> <font color="#4169E1">if</font> (points) *points = closure;
-<a name="line1441">1441: </a> <font color="#4169E1">return</font>(0);
-<a name="line1442">1442: </a> }
-<a name="line1443">1443: </a> {
-<a name="line1444">1444: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, coneSeries, s,supportSeries;
-
-<a name="line1446">1446: </a> c = mesh->maxConeSize;
-<a name="line1447">1447: </a> coneSeries = (c > 1) ? ((PetscPowInt(c,depth+1)-1)/(c-1)) : depth+1;
-<a name="line1448">1448: </a> s = mesh->maxSupportSize;
-<a name="line1449">1449: </a> supportSeries = (s > 1) ? ((PetscPowInt(s,depth+1)-1)/(s-1)) : depth+1;
-<a name="line1450">1450: </a> maxSize = 2*<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(coneSeries,supportSeries);
-<a name="line1451">1451: </a> }
-<a name="line1452">1452: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
-<a name="line1453">1453: </a> <font color="#4169E1">if</font> (*points) {
-<a name="line1454">1454: </a> closure = *points;
-<a name="line1455">1455: </a> } <font color="#4169E1">else</font> {
-<a name="line1456">1456: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
-<a name="line1457">1457: </a> }
-<a name="line1458">1458: </a> closure[0] = p; closure[1] = 0;
-<a name="line1459">1459: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2, fifoSize += 2) {
-<a name="line1460">1460: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[t];
-<a name="line1461">1461: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[t] : 0;
-
-<a name="line1463">1463: </a> closure[closureSize] = cp;
-<a name="line1464">1464: </a> closure[closureSize+1] = co;
-<a name="line1465">1465: </a> fifo[fifoSize] = cp;
-<a name="line1466">1466: </a> fifo[fifoSize+1] = co;
-<a name="line1467">1467: </a> }
-<a name="line1468">1468: </a> <font color="#B22222">/* Should kick out early when depth is reached, rather than checking all vertices for empty cones */</font>
-<a name="line1469">1469: </a> <font color="#4169E1">while</font> (fifoSize - fifoStart) {
-<a name="line1470">1470: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> q = fifo[fifoStart];
-<a name="line1471">1471: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = fifo[fifoStart+1];
-<a name="line1472">1472: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rev = o >= 0 ? 0 : 1;
-<a name="line1473">1473: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off = rev ? -(o+1) : o;
-
-<a name="line1475">1475: </a> <font color="#4169E1">if</font> (useCone) {
-<a name="line1476">1476: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, q, &tmpSize);
-<a name="line1477">1477: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, q, &tmp);
-<a name="line1478">1478: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, q, &tmpO);
-<a name="line1479">1479: </a> } <font color="#4169E1">else</font> {
-<a name="line1480">1480: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, q, &tmpSize);
-<a name="line1481">1481: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, q, &tmp);
-<a name="line1482">1482: </a> tmpO = NULL;
-<a name="line1483">1483: </a> }
-<a name="line1484">1484: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t) {
-<a name="line1485">1485: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ((rev ? tmpSize-t : t) + off)%tmpSize;
-<a name="line1486">1486: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[i];
-<a name="line1487">1487: </a> <font color="#B22222">/* Must propogate orientation: When we reverse orientation, we both reverse the direction of iteration and start at the other end of the chain. */</font>
-<a name="line1488">1488: </a> <font color="#B22222">/* HACK: It is worse to get the size here, than to change the interpretation of -(*+1)</font>
-<a name="line1489">1489: </a><font color="#B22222"> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? (rev ? -(tmpO[i]+1) : tmpO[i]) : 0; */</font>
-<a name="line1490">1490: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[i] : 0;
-<a name="line1491">1491: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c;
-
-<a name="line1493">1493: </a> <font color="#4169E1">if</font> (rev) {
-<a name="line1494">1494: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> childSize, coff;
-<a name="line1495">1495: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cp, &childSize);
-<a name="line1496">1496: </a> coff = tmpO[i] < 0 ? -(tmpO[i]+1) : tmpO[i];
-<a name="line1497">1497: </a> co = childSize ? -(((coff+childSize-1)%childSize)+1) : 0;
-<a name="line1498">1498: </a> }
-<a name="line1499">1499: </a> <font color="#B22222">/* Check for duplicate */</font>
-<a name="line1500">1500: </a> <font color="#4169E1">for</font> (c = 0; c < closureSize; c += 2) {
-<a name="line1501">1501: </a> <font color="#4169E1">if</font> (closure[c] == cp) <font color="#4169E1">break</font>;
-<a name="line1502">1502: </a> }
-<a name="line1503">1503: </a> <font color="#4169E1">if</font> (c == closureSize) {
-<a name="line1504">1504: </a> closure[closureSize] = cp;
-<a name="line1505">1505: </a> closure[closureSize+1] = co;
-<a name="line1506">1506: </a> fifo[fifoSize] = cp;
-<a name="line1507">1507: </a> fifo[fifoSize+1] = co;
-<a name="line1508">1508: </a> closureSize += 2;
-<a name="line1509">1509: </a> fifoSize += 2;
-<a name="line1510">1510: </a> }
-<a name="line1511">1511: </a> }
-<a name="line1512">1512: </a> fifoStart += 2;
-<a name="line1513">1513: </a> }
-<a name="line1514">1514: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
-<a name="line1515">1515: </a> <font color="#4169E1">if</font> (points) *points = closure;
-<a name="line1516">1516: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
-<a name="line1517">1517: </a> <font color="#4169E1">return</font>(0);
-<a name="line1518">1518: </a>}
-
-<a name="line1522">1522: </a><font color="#B22222">/*@C</font>
-<a name="line1523">1523: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html#DMPlexGetTransitiveClosure_Internal">DMPlexGetTransitiveClosure_Internal</a> - Return the points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG with a specified initial orientation</font>
-
-<a name="line1525">1525: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1527">1527: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1528">1528: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1529">1529: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1530">1530: </a><font color="#B22222">. orientation - The orientation of the point</font>
-<a name="line1531">1531: </a><font color="#B22222">. useCone - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> for in-edges, otherwise use out-edges</font>
-<a name="line1532">1532: </a><font color="#B22222">- points - If points is NULL on input, internal storage will be returned, otherwise the provided array is used</font>
-
-<a name="line1534">1534: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line1535">1535: </a><font color="#B22222">+ numPoints - The number of points in the closure, so points[] is of size 2*numPoints</font>
-<a name="line1536">1536: </a><font color="#B22222">- points - The points and point orientations, interleaved as pairs [p0, o0, p1, o1, ...]</font>
-
-<a name="line1538">1538: </a><font color="#B22222"> Note:</font>
-<a name="line1539">1539: </a><font color="#B22222"> If using internal storage (points is NULL on input), each call overwrites the last output.</font>
-
-<a name="line1541">1541: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line1542">1542: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line1543">1543: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line1545">1545: </a><font color="#B22222"> The numPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line1547">1547: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1549">1549: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a> [...]
-<a name="line1550">1550: </a><font color="#B22222">@*/</font>
-<a name="line1551">1551: </a><strong><font color="#4169E1"><a name="DMPlexGetTransitiveClosure_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html#DMPlexGetTransitiveClosure_Internal">DMPlexGetTransitiveClosure_Internal</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
-<a name="line1552">1552: </a>{
-<a name="line1553">1553: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1554">1554: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure, *fifo;
-<a name="line1555">1555: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *tmp = NULL, *tmpO = NULL;
-<a name="line1556">1556: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tmpSize, t;
-<a name="line1557">1557: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth = 0, maxSize;
-<a name="line1558">1558: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize = 2, fifoSize = 0, fifoStart = 0;
-<a name="line1559">1559: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line1563">1563: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line1564">1564: </a> <font color="#B22222">/* This is only 1-level */</font>
-<a name="line1565">1565: </a> <font color="#4169E1">if</font> (useCone) {
-<a name="line1566">1566: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &tmpSize);
-<a name="line1567">1567: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, p, &tmp);
-<a name="line1568">1568: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, p, &tmpO);
-<a name="line1569">1569: </a> } <font color="#4169E1">else</font> {
-<a name="line1570">1570: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &tmpSize);
-<a name="line1571">1571: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, p, &tmp);
-<a name="line1572">1572: </a> }
-<a name="line1573">1573: </a> <font color="#4169E1">if</font> (depth == 1) {
-<a name="line1574">1574: </a> <font color="#4169E1">if</font> (*points) {
-<a name="line1575">1575: </a> closure = *points;
-<a name="line1576">1576: </a> } <font color="#4169E1">else</font> {
-<a name="line1577">1577: </a> maxSize = 2*(<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, mesh->maxSupportSize)+1);
-<a name="line1578">1578: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
-<a name="line1579">1579: </a> }
-<a name="line1580">1580: </a> closure[0] = p; closure[1] = ornt;
-<a name="line1581">1581: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2) {
-<a name="line1582">1582: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ornt >= 0 ? (t+ornt)%tmpSize : (-(ornt+1) + tmpSize-t)%tmpSize;
-<a name="line1583">1583: </a> closure[closureSize] = tmp[i];
-<a name="line1584">1584: </a> closure[closureSize+1] = tmpO ? tmpO[i] : 0;
-<a name="line1585">1585: </a> }
-<a name="line1586">1586: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
-<a name="line1587">1587: </a> <font color="#4169E1">if</font> (points) *points = closure;
-<a name="line1588">1588: </a> <font color="#4169E1">return</font>(0);
-<a name="line1589">1589: </a> }
-<a name="line1590">1590: </a> {
-<a name="line1591">1591: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, coneSeries, s,supportSeries;
-
-<a name="line1593">1593: </a> c = mesh->maxConeSize;
-<a name="line1594">1594: </a> coneSeries = (c > 1) ? ((PetscPowInt(c,depth+1)-1)/(c-1)) : depth+1;
-<a name="line1595">1595: </a> s = mesh->maxSupportSize;
-<a name="line1596">1596: </a> supportSeries = (s > 1) ? ((PetscPowInt(s,depth+1)-1)/(s-1)) : depth+1;
-<a name="line1597">1597: </a> maxSize = 2*<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(coneSeries,supportSeries);
-<a name="line1598">1598: </a> }
-<a name="line1599">1599: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
-<a name="line1600">1600: </a> <font color="#4169E1">if</font> (*points) {
-<a name="line1601">1601: </a> closure = *points;
-<a name="line1602">1602: </a> } <font color="#4169E1">else</font> {
-<a name="line1603">1603: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
-<a name="line1604">1604: </a> }
-<a name="line1605">1605: </a> closure[0] = p; closure[1] = ornt;
-<a name="line1606">1606: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2, fifoSize += 2) {
-<a name="line1607">1607: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ornt >= 0 ? (t+ornt)%tmpSize : (-(ornt+1) + tmpSize-t)%tmpSize;
-<a name="line1608">1608: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[i];
-<a name="line1609">1609: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[i] : 0;
-
-<a name="line1611">1611: </a> <font color="#4169E1">if</font> (ornt < 0) {
-<a name="line1612">1612: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> childSize, coff;
-<a name="line1613">1613: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cp, &childSize);
-<a name="line1614">1614: </a> coff = co < 0 ? -(tmpO[i]+1) : tmpO[i];
-<a name="line1615">1615: </a> co = childSize ? -(((coff+childSize-1)%childSize)+1) : 0;
-<a name="line1616">1616: </a> }
-<a name="line1617">1617: </a> closure[closureSize] = cp;
-<a name="line1618">1618: </a> closure[closureSize+1] = co;
-<a name="line1619">1619: </a> fifo[fifoSize] = cp;
-<a name="line1620">1620: </a> fifo[fifoSize+1] = co;
-<a name="line1621">1621: </a> }
-<a name="line1622">1622: </a> <font color="#B22222">/* Should kick out early when depth is reached, rather than checking all vertices for empty cones */</font>
-<a name="line1623">1623: </a> <font color="#4169E1">while</font> (fifoSize - fifoStart) {
-<a name="line1624">1624: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> q = fifo[fifoStart];
-<a name="line1625">1625: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = fifo[fifoStart+1];
-<a name="line1626">1626: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rev = o >= 0 ? 0 : 1;
-<a name="line1627">1627: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off = rev ? -(o+1) : o;
-
-<a name="line1629">1629: </a> <font color="#4169E1">if</font> (useCone) {
-<a name="line1630">1630: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, q, &tmpSize);
-<a name="line1631">1631: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, q, &tmp);
-<a name="line1632">1632: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, q, &tmpO);
-<a name="line1633">1633: </a> } <font color="#4169E1">else</font> {
-<a name="line1634">1634: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, q, &tmpSize);
-<a name="line1635">1635: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, q, &tmp);
-<a name="line1636">1636: </a> tmpO = NULL;
-<a name="line1637">1637: </a> }
-<a name="line1638">1638: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t) {
-<a name="line1639">1639: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ((rev ? tmpSize-t : t) + off)%tmpSize;
-<a name="line1640">1640: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[i];
-<a name="line1641">1641: </a> <font color="#B22222">/* Must propogate orientation: When we reverse orientation, we both reverse the direction of iteration and start at the other end of the chain. */</font>
-<a name="line1642">1642: </a> <font color="#B22222">/* HACK: It is worse to get the size here, than to change the interpretation of -(*+1)</font>
-<a name="line1643">1643: </a><font color="#B22222"> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? (rev ? -(tmpO[i]+1) : tmpO[i]) : 0; */</font>
-<a name="line1644">1644: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[i] : 0;
-<a name="line1645">1645: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c;
-
-<a name="line1647">1647: </a> <font color="#4169E1">if</font> (rev) {
-<a name="line1648">1648: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> childSize, coff;
-<a name="line1649">1649: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cp, &childSize);
-<a name="line1650">1650: </a> coff = tmpO[i] < 0 ? -(tmpO[i]+1) : tmpO[i];
-<a name="line1651">1651: </a> co = childSize ? -(((coff+childSize-1)%childSize)+1) : 0;
-<a name="line1652">1652: </a> }
-<a name="line1653">1653: </a> <font color="#B22222">/* Check for duplicate */</font>
-<a name="line1654">1654: </a> <font color="#4169E1">for</font> (c = 0; c < closureSize; c += 2) {
-<a name="line1655">1655: </a> <font color="#4169E1">if</font> (closure[c] == cp) <font color="#4169E1">break</font>;
-<a name="line1656">1656: </a> }
-<a name="line1657">1657: </a> <font color="#4169E1">if</font> (c == closureSize) {
-<a name="line1658">1658: </a> closure[closureSize] = cp;
-<a name="line1659">1659: </a> closure[closureSize+1] = co;
-<a name="line1660">1660: </a> fifo[fifoSize] = cp;
-<a name="line1661">1661: </a> fifo[fifoSize+1] = co;
-<a name="line1662">1662: </a> closureSize += 2;
-<a name="line1663">1663: </a> fifoSize += 2;
-<a name="line1664">1664: </a> }
-<a name="line1665">1665: </a> }
-<a name="line1666">1666: </a> fifoStart += 2;
-<a name="line1667">1667: </a> }
-<a name="line1668">1668: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
-<a name="line1669">1669: </a> <font color="#4169E1">if</font> (points) *points = closure;
-<a name="line1670">1670: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
-<a name="line1671">1671: </a> <font color="#4169E1">return</font>(0);
-<a name="line1672">1672: </a>}
-
-<a name="line1676">1676: </a><font color="#B22222">/*@C</font>
-<a name="line1677">1677: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a> - Restore the array of points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG</font>
-
-<a name="line1679">1679: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1681">1681: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1682">1682: </a><font color="#B22222">+ mesh - The DMPlex</font>
-<a name="line1683">1683: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1684">1684: </a><font color="#B22222">. useCone - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> for in-edges, otherwise use out-edges</font>
-<a name="line1685">1685: </a><font color="#B22222">. numPoints - The number of points in the closure, so points[] is of size 2*numPoints, zeroed on exit</font>
-<a name="line1686">1686: </a><font color="#B22222">- points - The points and point orientations, interleaved as pairs [p0, o0, p1, o1, ...], zeroed on exit</font>
-
-<a name="line1688">1688: </a><font color="#B22222"> Note:</font>
-<a name="line1689">1689: </a><font color="#B22222"> If not using internal storage (points is not NULL on input), this call is unnecessary</font>
-
-<a name="line1691">1691: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line1692">1692: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line1693">1693: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line1695">1695: </a><font color="#B22222"> The numPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line1697">1697: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1699">1699: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href= [...]
-<a name="line1700">1700: </a><font color="#B22222">@*/</font>
-<a name="line1701">1701: </a><strong><font color="#4169E1"><a name="DMPlexRestoreTransitiveClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, < [...]
-<a name="line1702">1702: </a>{
-
-<a name="line1709">1709: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, points);
-<a name="line1710">1710: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = 0;
-<a name="line1711">1711: </a> <font color="#4169E1">return</font>(0);
-<a name="line1712">1712: </a>}
-
-<a name="line1716">1716: </a><font color="#B22222">/*@</font>
-<a name="line1717">1717: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetMaxSizes.html#DMPlexGetMaxSizes">DMPlexGetMaxSizes</a> - Return the maximum number of in-edges (cone) and out-edges (support) for any point in the Sieve DAG</font>
-
-<a name="line1719">1719: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1721">1721: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1722">1722: </a><font color="#B22222">. mesh - The DMPlex</font>
-
-<a name="line1724">1724: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line1725">1725: </a><font color="#B22222">+ maxConeSize - The maximum number of in-edges</font>
-<a name="line1726">1726: </a><font color="#B22222">- maxSupportSize - The maximum number of out-edges</font>
-
-<a name="line1728">1728: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1730">1730: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
-<a name="line1731">1731: </a><font color="#B22222">@*/</font>
-<a name="line1732">1732: </a><strong><font color="#4169E1"><a name="DMPlexGetMaxSizes"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetMaxSizes.html#DMPlexGetMaxSizes">DMPlexGetMaxSizes</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *maxConeSize, <a href="../../../../docs/manualpages/Sys/ [...]
-<a name="line1733">1733: </a>{
-<a name="line1734">1734: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line1738">1738: </a> <font color="#4169E1">if</font> (maxConeSize) *maxConeSize = mesh->maxConeSize;
-<a name="line1739">1739: </a> <font color="#4169E1">if</font> (maxSupportSize) *maxSupportSize = mesh->maxSupportSize;
-<a name="line1740">1740: </a> <font color="#4169E1">return</font>(0);
-<a name="line1741">1741: </a>}
-
-<a name="line1745">1745: </a><strong><font color="#4169E1"><a name="DMSetUp_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMSetUp_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line1746">1746: </a>{
-<a name="line1747">1747: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1748">1748: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
-
-<a name="line1753">1753: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(mesh->coneSection);
-<a name="line1754">1754: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(mesh->coneSection, &size);
-<a name="line1755">1755: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size, &mesh->cones);
-<a name="line1756">1756: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(size, &mesh->coneOrientations);
-<a name="line1757">1757: </a> <font color="#4169E1">if</font> (mesh->maxSupportSize) {
-<a name="line1758">1758: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(mesh->supportSection);
-<a name="line1759">1759: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(mesh->supportSection, &size);
-<a name="line1760">1760: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size, &mesh->supports);
-<a name="line1761">1761: </a> }
-<a name="line1762">1762: </a> <font color="#4169E1">return</font>(0);
-<a name="line1763">1763: </a>}
-
-<a name="line1767">1767: </a><strong><font color="#4169E1"><a name="DMCreateSubDM_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateSubDM_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fields[], <a href="../../../../docs/manualpages/IS/ [...]
-<a name="line1768">1768: </a>{
-
-<a name="line1772">1772: </a> <font color="#4169E1">if</font> (subdm) {<a href="../../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>(dm, subdm);}
-<a name="line1773">1773: </a> DMCreateSubDM_Section_Private(dm, numFields, fields, is, subdm);
-<a name="line1774">1774: </a> <font color="#4169E1">return</font>(0);
-<a name="line1775">1775: </a>}
-
-<a name="line1779">1779: </a><font color="#B22222">/*@</font>
-<a name="line1780">1780: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a> - Creates support (out-edge) information from cone (in-edge) inoformation</font>
-
-<a name="line1782">1782: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1784">1784: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1785">1785: </a><font color="#B22222">. mesh - The DMPlex</font>
-
-<a name="line1787">1787: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line1789">1789: </a><font color="#B22222"> Note:</font>
-<a name="line1790">1790: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>()</font>
-
-<a name="line1792">1792: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1794">1794: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>()</font>
-<a name="line1795">1795: </a><font color="#B22222">@*/</font>
-<a name="line1796">1796: </a><strong><font color="#4169E1"><a name="DMPlexSymmetrize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line1797">1797: </a>{
-<a name="line1798">1798: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1799">1799: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *offsets;
-<a name="line1800">1800: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> supportSize;
-<a name="line1801">1801: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
-
-<a name="line1806">1806: </a> <font color="#4169E1">if</font> (mesh->supports) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"Supports were already setup in this DMPlex"</font>);
-<a name="line1807">1807: </a> <font color="#B22222">/* Calculate support sizes */</font>
-<a name="line1808">1808: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line1809">1809: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line1810">1810: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
-
-<a name="line1812">1812: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line1813">1813: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line1814">1814: </a> <font color="#4169E1">for</font> (c = off; c < off+dof; ++c) {
-<a name="line1815">1815: </a> <a href="../../../../docs/manualpages/IS/PetscSectionAddDof.html#PetscSectionAddDof">PetscSectionAddDof</a>(mesh->supportSection, mesh->cones[c], 1);
-<a name="line1816">1816: </a> }
-<a name="line1817">1817: </a> }
-<a name="line1818">1818: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line1819">1819: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line1821">1821: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
-
-<a name="line1823">1823: </a> mesh->maxSupportSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxSupportSize, dof);
-<a name="line1824">1824: </a> }
-<a name="line1825">1825: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(mesh->supportSection);
-<a name="line1826">1826: </a> <font color="#B22222">/* Calculate supports */</font>
-<a name="line1827">1827: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(mesh->supportSection, &supportSize);
-<a name="line1828">1828: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(supportSize, &mesh->supports);
-<a name="line1829">1829: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(pEnd - pStart, &offsets);
-<a name="line1830">1830: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line1831">1831: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
-
-<a name="line1833">1833: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
-<a name="line1834">1834: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
-<a name="line1835">1835: </a> <font color="#4169E1">for</font> (c = off; c < off+dof; ++c) {
-<a name="line1836">1836: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> q = mesh->cones[c];
-<a name="line1837">1837: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offS;
-
-<a name="line1839">1839: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, q, &offS);
-
-<a name="line1841">1841: </a> mesh->supports[offS+offsets[q]] = p;
-<a name="line1842">1842: </a> ++offsets[q];
-<a name="line1843">1843: </a> }
-<a name="line1844">1844: </a> }
-<a name="line1845">1845: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(offsets);
-<a name="line1846">1846: </a> <font color="#4169E1">return</font>(0);
-<a name="line1847">1847: </a>}
-
-<a name="line1851">1851: </a><font color="#B22222">/*@</font>
-<a name="line1852">1852: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a> - The Sieve DAG for most topologies is a graded poset (http://en.wikipedia.org/wiki/Graded_poset), and</font>
-<a name="line1853">1853: </a><font color="#B22222"> can be illustrated by Hasse Diagram (a http://en.wikipedia.org/wiki/Hasse_diagram). The strata group all points of the</font>
-<a name="line1854">1854: </a><font color="#B22222"> same grade, and this function calculates the strata. This grade can be seen as the height (or depth) of the point in</font>
-<a name="line1855">1855: </a><font color="#B22222"> the DAG.</font>
-
-<a name="line1857">1857: </a><font color="#B22222"> Collective on dm</font>
-
-<a name="line1859">1859: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1860">1860: </a><font color="#B22222">. mesh - The DMPlex</font>
-
-<a name="line1862">1862: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line1864">1864: </a><font color="#B22222"> Notes:</font>
-<a name="line1865">1865: </a><font color="#B22222"> Concretely, <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>() creates a new label named "depth" containing the dimension of each element: 0 for vertices,</font>
-<a name="line1866">1866: </a><font color="#B22222"> 1 for edges, and so on. The depth label can be accessed through <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>() or <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(), or</font>
-<a name="line1867">1867: </a><font color="#B22222"> manually via <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(). The height is defined implicitly by height = maxDimension - depth, and can be accessed</font>
-<a name="line1868">1868: </a><font color="#B22222"> via <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(). For example, cells have height 0 and faces have height 1.</font>
-
-<a name="line1870">1870: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>() should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a>()</font>
-
-<a name="line1872">1872: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1874">1874: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a>()</font>
-<a name="line1875">1875: </a><font color="#B22222">@*/</font>
-<a name="line1876">1876: </a><strong><font color="#4169E1"><a name="DMPlexStratify"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line1877">1877: </a>{
-<a name="line1878">1878: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1879">1879: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line1880">1880: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
-<a name="line1881">1881: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots = 0, numLeaves = 0;
-
-<a name="line1886">1886: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DMPLEX_Stratify,dm,0,0,0);
-<a name="line1887">1887: </a> <font color="#B22222">/* Calculate depth */</font>
-<a name="line1888">1888: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line1889">1889: </a> <a href="../../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(dm, <font color="#666666">"depth"</font>);
-<a name="line1890">1890: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
-<a name="line1891">1891: </a> <font color="#B22222">/* Initialize roots and count leaves */</font>
-<a name="line1892">1892: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line1893">1893: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, supportSize;
-
-<a name="line1895">1895: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &coneSize);
-<a name="line1896">1896: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &supportSize);
-<a name="line1897">1897: </a> <font color="#4169E1">if</font> (!coneSize && supportSize) {
-<a name="line1898">1898: </a> ++numRoots;
-<a name="line1899">1899: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, p, 0);
-<a name="line1900">1900: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (!supportSize && coneSize) {
-<a name="line1901">1901: </a> ++numLeaves;
-<a name="line1902">1902: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (!supportSize && !coneSize) {
-<a name="line1903">1903: </a> <font color="#B22222">/* Isolated points */</font>
-<a name="line1904">1904: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, p, 0);
-<a name="line1905">1905: </a> }
-<a name="line1906">1906: </a> }
-<a name="line1907">1907: </a> <font color="#4169E1">if</font> (numRoots + numLeaves == (pEnd - pStart)) {
-<a name="line1908">1908: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line1909">1909: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, supportSize;
-
-<a name="line1911">1911: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &coneSize);
-<a name="line1912">1912: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &supportSize);
-<a name="line1913">1913: </a> <font color="#4169E1">if</font> (!supportSize && coneSize) {
-<a name="line1914">1914: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, p, 1);
-<a name="line1915">1915: </a> }
-<a name="line1916">1916: </a> }
-<a name="line1917">1917: </a> } <font color="#4169E1">else</font> {
-<a name="line1918">1918: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> pointIS;
-<a name="line1919">1919: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints = 0, level = 0;
-
-<a name="line1921">1921: </a> DMLabelGetStratumIS(label, level, &pointIS);
-<a name="line1922">1922: </a> <font color="#4169E1">if</font> (pointIS) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(pointIS, &numPoints);}
-<a name="line1923">1923: </a> <font color="#4169E1">while</font> (numPoints) {
-<a name="line1924">1924: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points;
-<a name="line1925">1925: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newLevel = level+1;
-
-<a name="line1927">1927: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(pointIS, &points);
-<a name="line1928">1928: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
-<a name="line1929">1929: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line1930">1930: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *support;
-<a name="line1931">1931: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> supportSize, s;
-
-<a name="line1933">1933: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, point, &supportSize);
-<a name="line1934">1934: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, point, &support);
-<a name="line1935">1935: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
-<a name="line1936">1936: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, support[s], newLevel);
-<a name="line1937">1937: </a> }
-<a name="line1938">1938: </a> }
-<a name="line1939">1939: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(pointIS, &points);
-<a name="line1940">1940: </a> ++level;
-<a name="line1941">1941: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&pointIS);
-<a name="line1942">1942: </a> DMLabelGetStratumIS(label, level, &pointIS);
-<a name="line1943">1943: </a> <font color="#4169E1">if</font> (pointIS) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(pointIS, &numPoints);}
-<a name="line1944">1944: </a> <font color="#4169E1">else</font> {numPoints = 0;}
-<a name="line1945">1945: </a> }
-<a name="line1946">1946: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&pointIS);
-<a name="line1947">1947: </a> }
-<a name="line1948">1948: </a> { <font color="#B22222">/* just in case there is an empty process */</font>
-<a name="line1949">1949: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numValues, maxValues = 0, v;
-
-<a name="line1951">1951: </a> DMLabelGetNumValues(label,&numValues);
-<a name="line1952">1952: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allreduce.html#MPI_Allreduce">MPI_Allreduce</a>(&numValues,&maxValues,1,MPIU_INT,MPI_MAX,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
-<a name="line1953">1953: </a> <font color="#4169E1">for</font> (v = numValues; v < maxValues; v++) {
-<a name="line1954">1954: </a> DMLabelAddStratum(label,v);
-<a name="line1955">1955: </a> }
-<a name="line1956">1956: </a> }
-
-<a name="line1958">1958: </a> DMLabelGetState(label, &mesh->depthState);
-<a name="line1959">1959: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DMPLEX_Stratify,dm,0,0,0);
-<a name="line1960">1960: </a> <font color="#4169E1">return</font>(0);
-<a name="line1961">1961: </a>}
-
-<a name="line1965">1965: </a><font color="#B22222">/*@C</font>
-<a name="line1966">1966: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a> - Get an array for the join of the set of points</font>
-
-<a name="line1968">1968: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line1970">1970: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1971">1971: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line1972">1972: </a><font color="#B22222">. numPoints - The number of input points for the join</font>
-<a name="line1973">1973: </a><font color="#B22222">- points - The input points</font>
-
-<a name="line1975">1975: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line1976">1976: </a><font color="#B22222">+ numCoveredPoints - The number of points in the join</font>
-<a name="line1977">1977: </a><font color="#B22222">- coveredPoints - The points in the join</font>
-
-<a name="line1979">1979: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line1981">1981: </a><font color="#B22222"> Note: Currently, this is restricted to a single level join</font>
-
-<a name="line1983">1983: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line1984">1984: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line1985">1985: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line1987">1987: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line1989">1989: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line1990">1990: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>()</font>
-<a name="line1991">1991: </a><font color="#B22222">@*/</font>
-<a name="line1992">1992: </a><strong><font color="#4169E1"><a name="DMPlexGetJoin"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
-<a name="line1993">1993: </a>{
-<a name="line1994">1994: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line1995">1995: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *join[2];
-<a name="line1996">1996: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> joinSize, i = 0;
-<a name="line1997">1997: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, p, c, m;
-
-<a name="line2005">2005: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[0]);
-<a name="line2006">2006: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[1]);
-<a name="line2007">2007: </a> <font color="#B22222">/* Copy in support of first point */</font>
-<a name="line2008">2008: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, points[0], &dof);
-<a name="line2009">2009: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, points[0], &off);
-<a name="line2010">2010: </a> <font color="#4169E1">for</font> (joinSize = 0; joinSize < dof; ++joinSize) {
-<a name="line2011">2011: </a> join[i][joinSize] = mesh->supports[off+joinSize];
-<a name="line2012">2012: </a> }
-<a name="line2013">2013: </a> <font color="#B22222">/* Check each successive support */</font>
-<a name="line2014">2014: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints; ++p) {
-<a name="line2015">2015: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newJoinSize = 0;
-
-<a name="line2017">2017: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, points[p], &dof);
-<a name="line2018">2018: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, points[p], &off);
-<a name="line2019">2019: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
-<a name="line2020">2020: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = mesh->supports[off+c];
-
-<a name="line2022">2022: </a> <font color="#4169E1">for</font> (m = 0; m < joinSize; ++m) {
-<a name="line2023">2023: </a> <font color="#4169E1">if</font> (point == join[i][m]) {
-<a name="line2024">2024: </a> join[1-i][newJoinSize++] = point;
-<a name="line2025">2025: </a> <font color="#4169E1">break</font>;
-<a name="line2026">2026: </a> }
-<a name="line2027">2027: </a> }
-<a name="line2028">2028: </a> }
-<a name="line2029">2029: </a> joinSize = newJoinSize;
-<a name="line2030">2030: </a> i = 1-i;
-<a name="line2031">2031: </a> }
-<a name="line2032">2032: </a> *numCoveredPoints = joinSize;
-<a name="line2033">2033: </a> *coveredPoints = join[i];
-<a name="line2034">2034: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[1-i]);
-<a name="line2035">2035: </a> <font color="#4169E1">return</font>(0);
-<a name="line2036">2036: </a>}
-
-<a name="line2040">2040: </a><font color="#B22222">/*@C</font>
-<a name="line2041">2041: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a> - Restore an array for the join of the set of points</font>
-
-<a name="line2043">2043: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2045">2045: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2046">2046: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2047">2047: </a><font color="#B22222">. numPoints - The number of input points for the join</font>
-<a name="line2048">2048: </a><font color="#B22222">- points - The input points</font>
-
-<a name="line2050">2050: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2051">2051: </a><font color="#B22222">+ numCoveredPoints - The number of points in the join</font>
-<a name="line2052">2052: </a><font color="#B22222">- coveredPoints - The points in the join</font>
-
-<a name="line2054">2054: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line2055">2055: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line2056">2056: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line2058">2058: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line2060">2060: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2062">2062: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line2063">2063: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetFullJoin.html#DMPlexGetFullJoin">DMPlexGetFullJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>()</font>
-<a name="line2064">2064: </a><font color="#B22222">@*/</font>
-<a name="line2065">2065: </a><strong><font color="#4169E1"><a name="DMPlexRestoreJoin"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
-<a name="line2066">2066: </a>{
-
-<a name="line2074">2074: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, (void*) coveredPoints);
-<a name="line2075">2075: </a> <font color="#4169E1">if</font> (numCoveredPoints) *numCoveredPoints = 0;
-<a name="line2076">2076: </a> <font color="#4169E1">return</font>(0);
-<a name="line2077">2077: </a>}
-
-<a name="line2081">2081: </a><font color="#B22222">/*@C</font>
-<a name="line2082">2082: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetFullJoin.html#DMPlexGetFullJoin">DMPlexGetFullJoin</a> - Get an array for the join of the set of points</font>
-
-<a name="line2084">2084: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2086">2086: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2087">2087: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2088">2088: </a><font color="#B22222">. numPoints - The number of input points for the join</font>
-<a name="line2089">2089: </a><font color="#B22222">- points - The input points</font>
-
-<a name="line2091">2091: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2092">2092: </a><font color="#B22222">+ numCoveredPoints - The number of points in the join</font>
-<a name="line2093">2093: </a><font color="#B22222">- coveredPoints - The points in the join</font>
-
-<a name="line2095">2095: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line2096">2096: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line2097">2097: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line2099">2099: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line2101">2101: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2103">2103: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line2104">2104: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>()</font>
-<a name="line2105">2105: </a><font color="#B22222">@*/</font>
-<a name="line2106">2106: </a><strong><font color="#4169E1"><a name="DMPlexGetFullJoin"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetFullJoin.html#DMPlexGetFullJoin">DMPlexGetFullJoin</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
-<a name="line2107">2107: </a>{
-<a name="line2108">2108: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line2109">2109: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *offsets, **closures;
-<a name="line2110">2110: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *join[2];
-<a name="line2111">2111: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth = 0, maxSize, joinSize = 0, i = 0;
-<a name="line2112">2112: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, d, c, m, ms;
-
-
-<a name="line2121">2121: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line2122">2122: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(numPoints, &closures);
-<a name="line2123">2123: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, numPoints*(depth+2), PETSC_INT, &offsets);
-<a name="line2124">2124: </a> ms = mesh->maxSupportSize;
-<a name="line2125">2125: </a> maxSize = (ms > 1) ? ((PetscPowInt(ms,depth+1)-1)/(ms-1)) : depth + 1;
-<a name="line2126">2126: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &join[0]);
-<a name="line2127">2127: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &join[1]);
-
-<a name="line2129">2129: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
-<a name="line2130">2130: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize;
-
-<a name="line2132">2132: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &closureSize, &closures[p]);
-
-<a name="line2134">2134: </a> offsets[p*(depth+2)+0] = 0;
-<a name="line2135">2135: </a> <font color="#4169E1">for</font> (d = 0; d < depth+1; ++d) {
-<a name="line2136">2136: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, i;
-
-<a name="line2138">2138: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, d, &pStart, &pEnd);
-<a name="line2139">2139: </a> <font color="#4169E1">for</font> (i = offsets[p*(depth+2)+d]; i < closureSize; ++i) {
-<a name="line2140">2140: </a> <font color="#4169E1">if</font> ((pStart > closures[p][i*2]) || (pEnd <= closures[p][i*2])) {
-<a name="line2141">2141: </a> offsets[p*(depth+2)+d+1] = i;
-<a name="line2142">2142: </a> <font color="#4169E1">break</font>;
-<a name="line2143">2143: </a> }
-<a name="line2144">2144: </a> }
-<a name="line2145">2145: </a> <font color="#4169E1">if</font> (i == closureSize) offsets[p*(depth+2)+d+1] = i;
-<a name="line2146">2146: </a> }
-<a name="line2147">2147: </a> <font color="#4169E1">if</font> (offsets[p*(depth+2)+depth+1] != closureSize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_PLIB, <font color="#666666">"Total size of closure %D should be %D"</font>, offsets[p*(depth+2)+de [...]
-<a name="line2148">2148: </a> }
-<a name="line2149">2149: </a> <font color="#4169E1">for</font> (d = 0; d < depth+1; ++d) {
-<a name="line2150">2150: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line2152">2152: </a> <font color="#B22222">/* Copy in support of first point */</font>
-<a name="line2153">2153: </a> dof = offsets[d+1] - offsets[d];
-<a name="line2154">2154: </a> <font color="#4169E1">for</font> (joinSize = 0; joinSize < dof; ++joinSize) {
-<a name="line2155">2155: </a> join[i][joinSize] = closures[0][(offsets[d]+joinSize)*2];
-<a name="line2156">2156: </a> }
-<a name="line2157">2157: </a> <font color="#B22222">/* Check each successive cone */</font>
-<a name="line2158">2158: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints && joinSize; ++p) {
-<a name="line2159">2159: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newJoinSize = 0;
-
-<a name="line2161">2161: </a> dof = offsets[p*(depth+2)+d+1] - offsets[p*(depth+2)+d];
-<a name="line2162">2162: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
-<a name="line2163">2163: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closures[p][(offsets[p*(depth+2)+d]+c)*2];
-
-<a name="line2165">2165: </a> <font color="#4169E1">for</font> (m = 0; m < joinSize; ++m) {
-<a name="line2166">2166: </a> <font color="#4169E1">if</font> (point == join[i][m]) {
-<a name="line2167">2167: </a> join[1-i][newJoinSize++] = point;
-<a name="line2168">2168: </a> <font color="#4169E1">break</font>;
-<a name="line2169">2169: </a> }
-<a name="line2170">2170: </a> }
-<a name="line2171">2171: </a> }
-<a name="line2172">2172: </a> joinSize = newJoinSize;
-<a name="line2173">2173: </a> i = 1-i;
-<a name="line2174">2174: </a> }
-<a name="line2175">2175: </a> <font color="#4169E1">if</font> (joinSize) <font color="#4169E1">break</font>;
-<a name="line2176">2176: </a> }
-<a name="line2177">2177: </a> *numCoveredPoints = joinSize;
-<a name="line2178">2178: </a> *coveredPoints = join[i];
-<a name="line2179">2179: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
-<a name="line2180">2180: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, NULL, &closures[p]);
-<a name="line2181">2181: </a> }
-<a name="line2182">2182: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(closures);
-<a name="line2183">2183: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numPoints*(depth+2), PETSC_INT, &offsets);
-<a name="line2184">2184: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[1-i]);
-<a name="line2185">2185: </a> <font color="#4169E1">return</font>(0);
-<a name="line2186">2186: </a>}
-
-<a name="line2190">2190: </a><font color="#B22222">/*@C</font>
-<a name="line2191">2191: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a> - Get an array for the meet of the set of points</font>
-
-<a name="line2193">2193: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2195">2195: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2196">2196: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2197">2197: </a><font color="#B22222">. numPoints - The number of input points for the meet</font>
-<a name="line2198">2198: </a><font color="#B22222">- points - The input points</font>
-
-<a name="line2200">2200: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2201">2201: </a><font color="#B22222">+ numCoveredPoints - The number of points in the meet</font>
-<a name="line2202">2202: </a><font color="#B22222">- coveredPoints - The points in the meet</font>
-
-<a name="line2204">2204: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2206">2206: </a><font color="#B22222"> Note: Currently, this is restricted to a single level meet</font>
-
-<a name="line2208">2208: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line2209">2209: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line2210">2210: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line2212">2212: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line2214">2214: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line2215">2215: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>()</font>
-<a name="line2216">2216: </a><font color="#B22222">@*/</font>
-<a name="line2217">2217: </a><strong><font color="#4169E1"><a name="DMPlexGetMeet"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
-<a name="line2218">2218: </a>{
-<a name="line2219">2219: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line2220">2220: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *meet[2];
-<a name="line2221">2221: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> meetSize, i = 0;
-<a name="line2222">2222: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, p, c, m;
-
-<a name="line2230">2230: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[0]);
-<a name="line2231">2231: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[1]);
-<a name="line2232">2232: </a> <font color="#B22222">/* Copy in cone of first point */</font>
-<a name="line2233">2233: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, points[0], &dof);
-<a name="line2234">2234: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, points[0], &off);
-<a name="line2235">2235: </a> <font color="#4169E1">for</font> (meetSize = 0; meetSize < dof; ++meetSize) {
-<a name="line2236">2236: </a> meet[i][meetSize] = mesh->cones[off+meetSize];
-<a name="line2237">2237: </a> }
-<a name="line2238">2238: </a> <font color="#B22222">/* Check each successive cone */</font>
-<a name="line2239">2239: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints; ++p) {
-<a name="line2240">2240: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newMeetSize = 0;
-
-<a name="line2242">2242: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, points[p], &dof);
-<a name="line2243">2243: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, points[p], &off);
-<a name="line2244">2244: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
-<a name="line2245">2245: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = mesh->cones[off+c];
-
-<a name="line2247">2247: </a> <font color="#4169E1">for</font> (m = 0; m < meetSize; ++m) {
-<a name="line2248">2248: </a> <font color="#4169E1">if</font> (point == meet[i][m]) {
-<a name="line2249">2249: </a> meet[1-i][newMeetSize++] = point;
-<a name="line2250">2250: </a> <font color="#4169E1">break</font>;
-<a name="line2251">2251: </a> }
-<a name="line2252">2252: </a> }
-<a name="line2253">2253: </a> }
-<a name="line2254">2254: </a> meetSize = newMeetSize;
-<a name="line2255">2255: </a> i = 1-i;
-<a name="line2256">2256: </a> }
-<a name="line2257">2257: </a> *numCoveringPoints = meetSize;
-<a name="line2258">2258: </a> *coveringPoints = meet[i];
-<a name="line2259">2259: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[1-i]);
-<a name="line2260">2260: </a> <font color="#4169E1">return</font>(0);
-<a name="line2261">2261: </a>}
-
-<a name="line2265">2265: </a><font color="#B22222">/*@C</font>
-<a name="line2266">2266: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a> - Restore an array for the meet of the set of points</font>
-
-<a name="line2268">2268: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2270">2270: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2271">2271: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2272">2272: </a><font color="#B22222">. numPoints - The number of input points for the meet</font>
-<a name="line2273">2273: </a><font color="#B22222">- points - The input points</font>
-
-<a name="line2275">2275: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2276">2276: </a><font color="#B22222">+ numCoveredPoints - The number of points in the meet</font>
-<a name="line2277">2277: </a><font color="#B22222">- coveredPoints - The points in the meet</font>
-
-<a name="line2279">2279: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2281">2281: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line2282">2282: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line2283">2283: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line2285">2285: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line2287">2287: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line2288">2288: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetFullMeet.html#DMPlexGetFullMeet">DMPlexGetFullMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>()</font>
-<a name="line2289">2289: </a><font color="#B22222">@*/</font>
-<a name="line2290">2290: </a><strong><font color="#4169E1"><a name="DMPlexRestoreMeet"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
-<a name="line2291">2291: </a>{
-
-<a name="line2299">2299: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, (void*) coveredPoints);
-<a name="line2300">2300: </a> <font color="#4169E1">if</font> (numCoveredPoints) *numCoveredPoints = 0;
-<a name="line2301">2301: </a> <font color="#4169E1">return</font>(0);
-<a name="line2302">2302: </a>}
-
-<a name="line2306">2306: </a><font color="#B22222">/*@C</font>
-<a name="line2307">2307: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetFullMeet.html#DMPlexGetFullMeet">DMPlexGetFullMeet</a> - Get an array for the meet of the set of points</font>
-
-<a name="line2309">2309: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2311">2311: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2312">2312: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2313">2313: </a><font color="#B22222">. numPoints - The number of input points for the meet</font>
-<a name="line2314">2314: </a><font color="#B22222">- points - The input points</font>
-
-<a name="line2316">2316: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2317">2317: </a><font color="#B22222">+ numCoveredPoints - The number of points in the meet</font>
-<a name="line2318">2318: </a><font color="#B22222">- coveredPoints - The points in the meet</font>
-
-<a name="line2320">2320: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2322">2322: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line2323">2323: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line2324">2324: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line2326">2326: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line2328">2328: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line2329">2329: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>()</font>
-<a name="line2330">2330: </a><font color="#B22222">@*/</font>
-<a name="line2331">2331: </a><strong><font color="#4169E1"><a name="DMPlexGetFullMeet"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetFullMeet.html#DMPlexGetFullMeet">DMPlexGetFullMeet</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
-<a name="line2332">2332: </a>{
-<a name="line2333">2333: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line2334">2334: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *offsets, **closures;
-<a name="line2335">2335: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *meet[2];
-<a name="line2336">2336: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> height = 0, maxSize, meetSize = 0, i = 0;
-<a name="line2337">2337: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, h, c, m, mc;
-
-
-<a name="line2346">2346: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &height);
-<a name="line2347">2347: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numPoints, &closures);
-<a name="line2348">2348: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, numPoints*(height+2), PETSC_INT, &offsets);
-<a name="line2349">2349: </a> mc = mesh->maxConeSize;
-<a name="line2350">2350: </a> maxSize = (mc > 1) ? ((PetscPowInt(mc,height+1)-1)/(mc-1)) : height + 1;
-<a name="line2351">2351: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &meet[0]);
-<a name="line2352">2352: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &meet[1]);
-
-<a name="line2354">2354: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
-<a name="line2355">2355: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize;
-
-<a name="line2357">2357: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closures[p]);
-
-<a name="line2359">2359: </a> offsets[p*(height+2)+0] = 0;
-<a name="line2360">2360: </a> <font color="#4169E1">for</font> (h = 0; h < height+1; ++h) {
-<a name="line2361">2361: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, i;
-
-<a name="line2363">2363: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, h, &pStart, &pEnd);
-<a name="line2364">2364: </a> <font color="#4169E1">for</font> (i = offsets[p*(height+2)+h]; i < closureSize; ++i) {
-<a name="line2365">2365: </a> <font color="#4169E1">if</font> ((pStart > closures[p][i*2]) || (pEnd <= closures[p][i*2])) {
-<a name="line2366">2366: </a> offsets[p*(height+2)+h+1] = i;
-<a name="line2367">2367: </a> <font color="#4169E1">break</font>;
-<a name="line2368">2368: </a> }
-<a name="line2369">2369: </a> }
-<a name="line2370">2370: </a> <font color="#4169E1">if</font> (i == closureSize) offsets[p*(height+2)+h+1] = i;
-<a name="line2371">2371: </a> }
-<a name="line2372">2372: </a> <font color="#4169E1">if</font> (offsets[p*(height+2)+height+1] != closureSize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_PLIB, <font color="#666666">"Total size of closure %D should be %D"</font>, offsets[p*(height+2) [...]
-<a name="line2373">2373: </a> }
-<a name="line2374">2374: </a> <font color="#4169E1">for</font> (h = 0; h < height+1; ++h) {
-<a name="line2375">2375: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line2377">2377: </a> <font color="#B22222">/* Copy in cone of first point */</font>
-<a name="line2378">2378: </a> dof = offsets[h+1] - offsets[h];
-<a name="line2379">2379: </a> <font color="#4169E1">for</font> (meetSize = 0; meetSize < dof; ++meetSize) {
-<a name="line2380">2380: </a> meet[i][meetSize] = closures[0][(offsets[h]+meetSize)*2];
-<a name="line2381">2381: </a> }
-<a name="line2382">2382: </a> <font color="#B22222">/* Check each successive cone */</font>
-<a name="line2383">2383: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints && meetSize; ++p) {
-<a name="line2384">2384: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newMeetSize = 0;
-
-<a name="line2386">2386: </a> dof = offsets[p*(height+2)+h+1] - offsets[p*(height+2)+h];
-<a name="line2387">2387: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
-<a name="line2388">2388: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closures[p][(offsets[p*(height+2)+h]+c)*2];
-
-<a name="line2390">2390: </a> <font color="#4169E1">for</font> (m = 0; m < meetSize; ++m) {
-<a name="line2391">2391: </a> <font color="#4169E1">if</font> (point == meet[i][m]) {
-<a name="line2392">2392: </a> meet[1-i][newMeetSize++] = point;
-<a name="line2393">2393: </a> <font color="#4169E1">break</font>;
-<a name="line2394">2394: </a> }
-<a name="line2395">2395: </a> }
-<a name="line2396">2396: </a> }
-<a name="line2397">2397: </a> meetSize = newMeetSize;
-<a name="line2398">2398: </a> i = 1-i;
-<a name="line2399">2399: </a> }
-<a name="line2400">2400: </a> <font color="#4169E1">if</font> (meetSize) <font color="#4169E1">break</font>;
-<a name="line2401">2401: </a> }
-<a name="line2402">2402: </a> *numCoveredPoints = meetSize;
-<a name="line2403">2403: </a> *coveredPoints = meet[i];
-<a name="line2404">2404: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
-<a name="line2405">2405: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, NULL, &closures[p]);
-<a name="line2406">2406: </a> }
-<a name="line2407">2407: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(closures);
-<a name="line2408">2408: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numPoints*(height+2), PETSC_INT, &offsets);
-<a name="line2409">2409: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[1-i]);
-<a name="line2410">2410: </a> <font color="#4169E1">return</font>(0);
-<a name="line2411">2411: </a>}
-
-<a name="line2415">2415: </a><font color="#B22222">/*@C</font>
-<a name="line2416">2416: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexEqual.html#DMPlexEqual">DMPlexEqual</a> - Determine if two DMs have the same topology</font>
-
-<a name="line2418">2418: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2420">2420: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2421">2421: </a><font color="#B22222">+ dmA - A DMPlex object</font>
-<a name="line2422">2422: </a><font color="#B22222">- dmB - A DMPlex object</font>
-
-<a name="line2424">2424: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2425">2425: </a><font color="#B22222">. equal - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the topologies are identical</font>
-
-<a name="line2427">2427: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2429">2429: </a><font color="#B22222"> Notes:</font>
-<a name="line2430">2430: </a><font color="#B22222"> We are not solving graph isomorphism, so we do not permutation.</font>
-
-<a name="line2432">2432: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line2433">2433: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>()</font>
-<a name="line2434">2434: </a><font color="#B22222">@*/</font>
-<a name="line2435">2435: </a><strong><font color="#4169E1"><a name="DMPlexEqual"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexEqual.html#DMPlexEqual">DMPlexEqual</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmA, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmB, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *equal)</fo [...]
-<a name="line2436">2436: </a>{
-<a name="line2437">2437: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, depthB, pStart, pEnd, pStartB, pEndB, p;
-
-
-<a name="line2445">2445: </a> *equal = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2446">2446: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dmA, &depth);
-<a name="line2447">2447: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dmB, &depthB);
-<a name="line2448">2448: </a> <font color="#4169E1">if</font> (depth != depthB) <font color="#4169E1">return</font>(0);
-<a name="line2449">2449: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dmA, &pStart, &pEnd);
-<a name="line2450">2450: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dmB, &pStartB, &pEndB);
-<a name="line2451">2451: </a> <font color="#4169E1">if</font> ((pStart != pStartB) || (pEnd != pEndB)) <font color="#4169E1">return</font>(0);
-<a name="line2452">2452: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line2453">2453: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *coneB, *ornt, *orntB, *support, *supportB;
-<a name="line2454">2454: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, coneSizeB, c, supportSize, supportSizeB, s;
-
-<a name="line2456">2456: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dmA, p, &coneSize);
-<a name="line2457">2457: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dmA, p, &cone);
-<a name="line2458">2458: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dmA, p, &ornt);
-<a name="line2459">2459: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dmB, p, &coneSizeB);
-<a name="line2460">2460: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dmB, p, &coneB);
-<a name="line2461">2461: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dmB, p, &orntB);
-<a name="line2462">2462: </a> <font color="#4169E1">if</font> (coneSize != coneSizeB) <font color="#4169E1">return</font>(0);
-<a name="line2463">2463: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
-<a name="line2464">2464: </a> <font color="#4169E1">if</font> (cone[c] != coneB[c]) <font color="#4169E1">return</font>(0);
-<a name="line2465">2465: </a> <font color="#4169E1">if</font> (ornt[c] != orntB[c]) <font color="#4169E1">return</font>(0);
-<a name="line2466">2466: </a> }
-<a name="line2467">2467: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dmA, p, &supportSize);
-<a name="line2468">2468: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dmA, p, &support);
-<a name="line2469">2469: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dmB, p, &supportSizeB);
-<a name="line2470">2470: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dmB, p, &supportB);
-<a name="line2471">2471: </a> <font color="#4169E1">if</font> (supportSize != supportSizeB) <font color="#4169E1">return</font>(0);
-<a name="line2472">2472: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
-<a name="line2473">2473: </a> <font color="#4169E1">if</font> (support[s] != supportB[s]) <font color="#4169E1">return</font>(0);
-<a name="line2474">2474: </a> }
-<a name="line2475">2475: </a> }
-<a name="line2476">2476: </a> *equal = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line2477">2477: </a> <font color="#4169E1">return</font>(0);
-<a name="line2478">2478: </a>}
-
-<a name="line2482">2482: </a><strong><font color="#4169E1"><a name="DMPlexGetNumFaceVertices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetNumFaceVertices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cellDim, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numCorners, <a href="../../../../docs/man [...]
-<a name="line2483">2483: </a>{
-<a name="line2484">2484: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-
-<a name="line2488">2488: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
-<a name="line2490">2490: </a> <font color="#4169E1">switch</font> (cellDim) {
-<a name="line2491">2491: </a> <font color="#4169E1">case</font> 0:
-<a name="line2492">2492: </a> *numFaceVertices = 0;
-<a name="line2493">2493: </a> <font color="#4169E1">break</font>;
-<a name="line2494">2494: </a> <font color="#4169E1">case</font> 1:
-<a name="line2495">2495: </a> *numFaceVertices = 1;
-<a name="line2496">2496: </a> <font color="#4169E1">break</font>;
-<a name="line2497">2497: </a> <font color="#4169E1">case</font> 2:
-<a name="line2498">2498: </a> <font color="#4169E1">switch</font> (numCorners) {
-<a name="line2499">2499: </a> <font color="#4169E1">case</font> 3: <font color="#B22222">/* triangle */</font>
-<a name="line2500">2500: </a> *numFaceVertices = 2; <font color="#B22222">/* Edge has 2 vertices */</font>
-<a name="line2501">2501: </a> <font color="#4169E1">break</font>;
-<a name="line2502">2502: </a> <font color="#4169E1">case</font> 4: <font color="#B22222">/* quadrilateral */</font>
-<a name="line2503">2503: </a> *numFaceVertices = 2; <font color="#B22222">/* Edge has 2 vertices */</font>
-<a name="line2504">2504: </a> <font color="#4169E1">break</font>;
-<a name="line2505">2505: </a> <font color="#4169E1">case</font> 6: <font color="#B22222">/* quadratic triangle, tri and quad cohesive Lagrange cells */</font>
-<a name="line2506">2506: </a> *numFaceVertices = 3; <font color="#B22222">/* Edge has 3 vertices */</font>
-<a name="line2507">2507: </a> <font color="#4169E1">break</font>;
-<a name="line2508">2508: </a> <font color="#4169E1">case</font> 9: <font color="#B22222">/* quadratic quadrilateral, quadratic quad cohesive Lagrange cells */</font>
-<a name="line2509">2509: </a> *numFaceVertices = 3; <font color="#B22222">/* Edge has 3 vertices */</font>
-<a name="line2510">2510: </a> <font color="#4169E1">break</font>;
-<a name="line2511">2511: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line2512">2512: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid number of face corners %D for dimension %D"</font>, numCorners, cellDim);
-<a name="line2513">2513: </a> }
-<a name="line2514">2514: </a> <font color="#4169E1">break</font>;
-<a name="line2515">2515: </a> <font color="#4169E1">case</font> 3:
-<a name="line2516">2516: </a> <font color="#4169E1">switch</font> (numCorners) {
-<a name="line2517">2517: </a> <font color="#4169E1">case</font> 4: <font color="#B22222">/* tetradehdron */</font>
-<a name="line2518">2518: </a> *numFaceVertices = 3; <font color="#B22222">/* Face has 3 vertices */</font>
-<a name="line2519">2519: </a> <font color="#4169E1">break</font>;
-<a name="line2520">2520: </a> <font color="#4169E1">case</font> 6: <font color="#B22222">/* tet cohesive cells */</font>
-<a name="line2521">2521: </a> *numFaceVertices = 4; <font color="#B22222">/* Face has 4 vertices */</font>
-<a name="line2522">2522: </a> <font color="#4169E1">break</font>;
-<a name="line2523">2523: </a> <font color="#4169E1">case</font> 8: <font color="#B22222">/* hexahedron */</font>
-<a name="line2524">2524: </a> *numFaceVertices = 4; <font color="#B22222">/* Face has 4 vertices */</font>
-<a name="line2525">2525: </a> <font color="#4169E1">break</font>;
-<a name="line2526">2526: </a> <font color="#4169E1">case</font> 9: <font color="#B22222">/* tet cohesive Lagrange cells */</font>
-<a name="line2527">2527: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
-<a name="line2528">2528: </a> <font color="#4169E1">break</font>;
-<a name="line2529">2529: </a> <font color="#4169E1">case</font> 10: <font color="#B22222">/* quadratic tetrahedron */</font>
-<a name="line2530">2530: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
-<a name="line2531">2531: </a> <font color="#4169E1">break</font>;
-<a name="line2532">2532: </a> <font color="#4169E1">case</font> 12: <font color="#B22222">/* hex cohesive Lagrange cells */</font>
-<a name="line2533">2533: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
-<a name="line2534">2534: </a> <font color="#4169E1">break</font>;
-<a name="line2535">2535: </a> <font color="#4169E1">case</font> 18: <font color="#B22222">/* quadratic tet cohesive Lagrange cells */</font>
-<a name="line2536">2536: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
-<a name="line2537">2537: </a> <font color="#4169E1">break</font>;
-<a name="line2538">2538: </a> <font color="#4169E1">case</font> 27: <font color="#B22222">/* quadratic hexahedron, quadratic hex cohesive Lagrange cells */</font>
-<a name="line2539">2539: </a> *numFaceVertices = 9; <font color="#B22222">/* Face has 9 vertices */</font>
-<a name="line2540">2540: </a> <font color="#4169E1">break</font>;
-<a name="line2541">2541: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line2542">2542: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid number of face corners %D for dimension %D"</font>, numCorners, cellDim);
-<a name="line2543">2543: </a> }
-<a name="line2544">2544: </a> <font color="#4169E1">break</font>;
-<a name="line2545">2545: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line2546">2546: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(comm, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid cell dimension %D"</font>, cellDim);
-<a name="line2547">2547: </a> }
-<a name="line2548">2548: </a> <font color="#4169E1">return</font>(0);
-<a name="line2549">2549: </a>}
-
-<a name="line2553">2553: </a><font color="#B22222">/*@</font>
-<a name="line2554">2554: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a> - Get the <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> recording the depth of each point</font>
-
-<a name="line2556">2556: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2558">2558: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2559">2559: </a><font color="#B22222">. dm - The DMPlex object</font>
-
-<a name="line2561">2561: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2562">2562: </a><font color="#B22222">. depthLabel - The <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> recording point depth</font>
-
-<a name="line2564">2564: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line2566">2566: </a><font color="#B22222">.keywords: mesh, points</font>
-<a name="line2567">2567: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>()</font>
-<a name="line2568">2568: </a><font color="#B22222">@*/</font>
-<a name="line2569">2569: </a><strong><font color="#4169E1"><a name="DMPlexGetDepthLabel"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> *depthLabel)</font></strong>
-<a name="line2570">2570: </a>{
-
-<a name="line2576">2576: </a> <font color="#4169E1">if</font> (!dm->depthLabel) {<a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, <font color="#666666">"depth"</font>, &dm->depthLabel);}
-<a name="line2577">2577: </a> *depthLabel = dm->depthLabel;
-<a name="line2578">2578: </a> <font color="#4169E1">return</font>(0);
-<a name="line2579">2579: </a>}
-
-<a name="line2583">2583: </a><font color="#B22222">/*@</font>
-<a name="line2584">2584: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a> - Get the depth of the DAG representing this mesh</font>
-
-<a name="line2586">2586: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2588">2588: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2589">2589: </a><font color="#B22222">. dm - The DMPlex object</font>
-
-<a name="line2591">2591: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2592">2592: </a><font color="#B22222">. depth - The number of strata (breadth first levels) in the DAG</font>
-
-<a name="line2594">2594: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line2596">2596: </a><font color="#B22222">.keywords: mesh, points</font>
-<a name="line2597">2597: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>()</font>
-<a name="line2598">2598: </a><font color="#B22222">@*/</font>
-<a name="line2599">2599: </a><strong><font color="#4169E1"><a name="DMPlexGetDepth"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depth)</font></strong>
-<a name="line2600">2600: </a>{
-<a name="line2601">2601: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line2602">2602: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d = 0;
-
-<a name="line2608">2608: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
-<a name="line2609">2609: </a> <font color="#4169E1">if</font> (label) {DMLabelGetNumValues(label, &d);}
-<a name="line2610">2610: </a> *depth = d-1;
-<a name="line2611">2611: </a> <font color="#4169E1">return</font>(0);
-<a name="line2612">2612: </a>}
-
-<a name="line2616">2616: </a><font color="#B22222">/*@</font>
-<a name="line2617">2617: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a> - Get the bounds [start, end) for all points at a certain depth.</font>
-
-<a name="line2619">2619: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2621">2621: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2622">2622: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2623">2623: </a><font color="#B22222">- stratumValue - The requested depth</font>
-
-<a name="line2625">2625: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2626">2626: </a><font color="#B22222">+ start - The first point at this depth</font>
-<a name="line2627">2627: </a><font color="#B22222">- end - One beyond the last point at this depth</font>
-
-<a name="line2629">2629: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line2631">2631: </a><font color="#B22222">.keywords: mesh, points</font>
-<a name="line2632">2632: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>()</font>
-<a name="line2633">2633: </a><font color="#B22222">@*/</font>
-<a name="line2634">2634: </a><strong><font color="#4169E1"><a name="DMPlexGetDepthStratum"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stratumValue, <a href="../../../../docs/ [...]
-<a name="line2635">2635: </a>{
-<a name="line2636">2636: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line2637">2637: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
-
-<a name="line2644">2644: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line2645">2645: </a> <font color="#4169E1">if</font> (pStart == pEnd) <font color="#4169E1">return</font>(0);
-<a name="line2646">2646: </a> <font color="#4169E1">if</font> (stratumValue < 0) {
-<a name="line2647">2647: </a> <font color="#4169E1">if</font> (start) *start = pStart;
-<a name="line2648">2648: </a> <font color="#4169E1">if</font> (end) *end = pEnd;
-<a name="line2649">2649: </a> <font color="#4169E1">return</font>(0);
-<a name="line2650">2650: </a> }
-<a name="line2651">2651: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
-<a name="line2652">2652: </a> <font color="#4169E1">if</font> (!label) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"No label named depth was found"</font>);
-<a name="line2653">2653: </a> DMLabelGetStratumBounds(label, stratumValue, start, end);
-<a name="line2654">2654: </a> <font color="#4169E1">return</font>(0);
-<a name="line2655">2655: </a>}
-
-<a name="line2659">2659: </a><font color="#B22222">/*@</font>
-<a name="line2660">2660: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a> - Get the bounds [start, end) for all points at a certain height.</font>
-
-<a name="line2662">2662: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2664">2664: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2665">2665: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2666">2666: </a><font color="#B22222">- stratumValue - The requested height</font>
-
-<a name="line2668">2668: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2669">2669: </a><font color="#B22222">+ start - The first point at this height</font>
-<a name="line2670">2670: </a><font color="#B22222">- end - One beyond the last point at this height</font>
-
-<a name="line2672">2672: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line2674">2674: </a><font color="#B22222">.keywords: mesh, points</font>
-<a name="line2675">2675: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>()</font>
-<a name="line2676">2676: </a><font color="#B22222">@*/</font>
-<a name="line2677">2677: </a><strong><font color="#4169E1"><a name="DMPlexGetHeightStratum"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stratumValue, <a href="../../../../d [...]
-<a name="line2678">2678: </a>{
-<a name="line2679">2679: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line2680">2680: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, pStart, pEnd;
-
-<a name="line2687">2687: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line2688">2688: </a> <font color="#4169E1">if</font> (pStart == pEnd) <font color="#4169E1">return</font>(0);
-<a name="line2689">2689: </a> <font color="#4169E1">if</font> (stratumValue < 0) {
-<a name="line2690">2690: </a> <font color="#4169E1">if</font> (start) *start = pStart;
-<a name="line2691">2691: </a> <font color="#4169E1">if</font> (end) *end = pEnd;
-<a name="line2692">2692: </a> <font color="#4169E1">return</font>(0);
-<a name="line2693">2693: </a> }
-<a name="line2694">2694: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
-<a name="line2695">2695: </a> <font color="#4169E1">if</font> (!label) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"No label named depth was found"</font>);
-<a name="line2696">2696: </a> DMLabelGetNumValues(label, &depth);
-<a name="line2697">2697: </a> DMLabelGetStratumBounds(label, depth-1-stratumValue, start, end);
-<a name="line2698">2698: </a> <font color="#4169E1">return</font>(0);
-<a name="line2699">2699: </a>}
-
-<a name="line2703">2703: </a><font color="#B22222">/* Set the number of dof on each point and separate by fields */</font>
-<a name="line2704">2704: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionInitial"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionInitial(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields,const <a href="../../../../docs [...]
-<a name="line2705">2705: </a>{
-<a name="line2706">2706: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *pMax;
-<a name="line2707">2707: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, pStart = 0, pEnd = 0;
-<a name="line2708">2708: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, p, d, dep, f;
-<a name="line2709">2709: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *isFE;
-
-<a name="line2713">2713: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numFields, &isFE);
-<a name="line2714">2714: </a> DMGetNumFields(dm, &Nf);
-<a name="line2715">2715: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line2716">2716: </a> <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj;
-<a name="line2717">2717: </a> <a href="../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> id;
-
-<a name="line2719">2719: </a> isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2720">2720: </a> <font color="#4169E1">if</font> (f >= Nf) <font color="#4169E1">continue</font>;
-<a name="line2721">2721: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &obj);
-<a name="line2722">2722: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetClassId.html#PetscObjectGetClassId">PetscObjectGetClassId</a>(obj, &id);
-<a name="line2723">2723: </a> <font color="#4169E1">if</font> (id == PETSCFE_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;}
-<a name="line2724">2724: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (id == PETSCFV_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
-<a name="line2725">2725: </a> }
-<a name="line2726">2726: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), section);
-<a name="line2727">2727: </a> <font color="#4169E1">if</font> (numFields > 0) {
-<a name="line2728">2728: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(*section, numFields);
-<a name="line2729">2729: </a> <font color="#4169E1">if</font> (numComp) {
-<a name="line2730">2730: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line2731">2731: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(*section, f, numComp[f]);
-<a name="line2732">2732: </a> }
-<a name="line2733">2733: </a> }
-<a name="line2734">2734: </a> }
-<a name="line2735">2735: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line2736">2736: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(*section, pStart, pEnd);
-<a name="line2737">2737: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line2738">2738: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(depth+1,&pMax);
-<a name="line2739">2739: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, depth >= 0 ? &pMax[depth] : NULL, depth>1 ? &pMax[depth-1] : NULL, depth>2 ? &pMax[1] : NULL, &pMax[0]);
-<a name="line2740">2740: </a> <font color="#4169E1">for</font> (dep = 0; dep <= depth; ++dep) {
-<a name="line2741">2741: </a> d = dim == depth ? dep : (!dep ? 0 : dim);
-<a name="line2742">2742: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, dep, &pStart, &pEnd);
-<a name="line2743">2743: </a> pMax[dep] = pMax[dep] < 0 ? pEnd : pMax[dep];
-<a name="line2744">2744: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line2745">2745: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tot = 0;
-
-<a name="line2747">2747: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line2748">2748: </a> <font color="#4169E1">if</font> (isFE[f] && p >= pMax[dep]) <font color="#4169E1">continue</font>;
-<a name="line2749">2749: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(*section, p, f, numDof[f*(dim+1)+d]);
-<a name="line2750">2750: </a> tot += numDof[f*(dim+1)+d];
-<a name="line2751">2751: </a> }
-<a name="line2752">2752: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(*section, p, tot);
-<a name="line2753">2753: </a> }
-<a name="line2754">2754: </a> }
-<a name="line2755">2755: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pMax);
-<a name="line2756">2756: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(isFE);
-<a name="line2757">2757: </a> <font color="#4169E1">return</font>(0);
-<a name="line2758">2758: </a>}
-
-<a name="line2762">2762: </a><font color="#B22222">/* Set the number of dof on each point and separate by fields</font>
-<a name="line2763">2763: </a><font color="#B22222"> If bcComps is NULL or the <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is NULL, constrain every dof on the point</font>
-<a name="line2764">2764: </a><font color="#B22222">*/</font>
-<a name="line2765">2765: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionBCDof"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionBCDof(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numBC, const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bcField[], const <a href="../../../.. [...]
-<a name="line2766">2766: </a>{
-<a name="line2767">2767: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields;
-<a name="line2768">2768: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bc;
-<a name="line2769">2769: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
-
-<a name="line2773">2773: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line2774">2774: </a> <font color="#4169E1">for</font> (bc = 0; bc < numBC; ++bc) {
-<a name="line2775">2775: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field = 0;
-<a name="line2776">2776: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *comp;
-<a name="line2777">2777: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx;
-<a name="line2778">2778: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nc = -1, n, i;
-
-<a name="line2780">2780: </a> <font color="#4169E1">if</font> (numFields) field = bcField[bc];
-<a name="line2781">2781: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcComps[bc], &Nc);}
-<a name="line2782">2782: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcComps[bc], &comp);}
-<a name="line2783">2783: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcPoints[bc], &n);
-<a name="line2784">2784: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcPoints[bc], &idx);
-<a name="line2785">2785: </a> <font color="#4169E1">for</font> (i = 0; i < n; ++i) {
-<a name="line2786">2786: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = idx[i];
-<a name="line2787">2787: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numConst;
-
-<a name="line2789">2789: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line2790">2790: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, p, field, &numConst);
-<a name="line2791">2791: </a> } <font color="#4169E1">else</font> {
-<a name="line2792">2792: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, p, &numConst);
-<a name="line2793">2793: </a> }
-<a name="line2794">2794: </a> <font color="#B22222">/* If Nc < 0, constrain every dof on the point */</font>
-<a name="line2795">2795: </a> <font color="#4169E1">if</font> (Nc > 0) numConst = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(numConst, Nc);
-<a name="line2796">2796: </a> <font color="#4169E1">if</font> (numFields) {<a href="../../../../docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html#PetscSectionAddFieldConstraintDof">PetscSectionAddFieldConstraintDof</a>(section, p, field, numConst);}
-<a name="line2797">2797: </a> <a href="../../../../docs/manualpages/IS/PetscSectionAddConstraintDof.html#PetscSectionAddConstraintDof">PetscSectionAddConstraintDof</a>(section, p, numConst);
-<a name="line2798">2798: </a> }
-<a name="line2799">2799: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcPoints[bc], &idx);
-<a name="line2800">2800: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcComps[bc], &comp);}
-<a name="line2801">2801: </a> }
-<a name="line2802">2802: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm, &aSec, NULL);
-<a name="line2803">2803: </a> <font color="#4169E1">if</font> (aSec) {
-<a name="line2804">2804: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aStart, aEnd, a;
-
-<a name="line2806">2806: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(aSec, &aStart, &aEnd);
-<a name="line2807">2807: </a> <font color="#4169E1">for</font> (a = aStart; a < aEnd; a++) {
-<a name="line2808">2808: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, f;
-
-<a name="line2810">2810: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, a, &dof);
-<a name="line2811">2811: </a> <font color="#4169E1">if</font> (dof) {
-<a name="line2812">2812: </a> <font color="#B22222">/* if there are point-to-point constraints, then all dofs are constrained */</font>
-<a name="line2813">2813: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, a, &dof);
-<a name="line2814">2814: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintDof.html#PetscSectionSetConstraintDof">PetscSectionSetConstraintDof</a>(section, a, dof);
-<a name="line2815">2815: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line2816">2816: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &dof);
-<a name="line2817">2817: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html#PetscSectionSetFieldConstraintDof">PetscSectionSetFieldConstraintDof</a>(section, a, f, dof);
-<a name="line2818">2818: </a> }
-<a name="line2819">2819: </a> }
-<a name="line2820">2820: </a> }
-<a name="line2821">2821: </a> }
-<a name="line2822">2822: </a> <font color="#4169E1">return</font>(0);
-<a name="line2823">2823: </a>}
-
-<a name="line2827">2827: </a><font color="#B22222">/* Set the constrained field indices on each point</font>
-<a name="line2828">2828: </a><font color="#B22222"> If bcComps is NULL or the <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is NULL, constrain every dof on the point</font>
-<a name="line2829">2829: </a><font color="#B22222">*/</font>
-<a name="line2830">2830: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionBCIndicesField"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionBCIndicesField(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numBC,const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bcField[], const <a [...]
-<a name="line2831">2831: </a>{
-<a name="line2832">2832: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
-<a name="line2833">2833: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
-<a name="line2834">2834: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, maxDof, pStart, pEnd, p, bc, f, d;
-
-<a name="line2838">2838: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line2839">2839: </a> <font color="#4169E1">if</font> (!numFields) <font color="#4169E1">return</font>(0);
-<a name="line2840">2840: </a> <font color="#B22222">/* Initialize all field indices to -1 */</font>
-<a name="line2841">2841: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line2842">2842: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(section, &maxDof);
-<a name="line2843">2843: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxDof, &indices);
-<a name="line2844">2844: </a> <font color="#4169E1">for</font> (d = 0; d < maxDof; ++d) indices[d] = -1;
-<a name="line2845">2845: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {PetscSectionSetFieldConstraintIndices(section, p, f, indices);}
-<a name="line2846">2846: </a> <font color="#B22222">/* Handle BC constraints */</font>
-<a name="line2847">2847: </a> <font color="#4169E1">for</font> (bc = 0; bc < numBC; ++bc) {
-<a name="line2848">2848: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field = bcField[bc];
-<a name="line2849">2849: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *comp, *idx;
-<a name="line2850">2850: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nc = -1, n, i;
-
-<a name="line2852">2852: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcComps[bc], &Nc);}
-<a name="line2853">2853: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcComps[bc], &comp);}
-<a name="line2854">2854: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcPoints[bc], &n);
-<a name="line2855">2855: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcPoints[bc], &idx);
-<a name="line2856">2856: </a> <font color="#4169E1">for</font> (i = 0; i < n; ++i) {
-<a name="line2857">2857: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = idx[i];
-<a name="line2858">2858: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *find;
-<a name="line2859">2859: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fcdof, c;
-
-<a name="line2861">2861: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, p, field, &fcdof);
-<a name="line2862">2862: </a> <font color="#4169E1">if</font> (Nc < 0) {
-<a name="line2863">2863: </a> <font color="#4169E1">for</font> (d = 0; d < fcdof; ++d) indices[d] = d;
-<a name="line2864">2864: </a> } <font color="#4169E1">else</font> {
-<a name="line2865">2865: </a> PetscSectionGetFieldConstraintIndices(section, p, field, &find);
-<a name="line2866">2866: </a> <font color="#4169E1">for</font> (d = 0; d < fcdof; ++d) {<font color="#4169E1">if</font> (find[d] < 0) <font color="#4169E1">break</font>; indices[d] = find[d];}
-<a name="line2867">2867: </a> <font color="#4169E1">for</font> (c = 0; c < Nc; ++c) indices[d+c] = comp[c];
-<a name="line2868">2868: </a> <a href="../../../../docs/manualpages/Sys/PetscSortInt.html#PetscSortInt">PetscSortInt</a>(d+Nc, indices);
-<a name="line2869">2869: </a> <font color="#4169E1">for</font> (c = d+Nc; c < fcdof; ++c) indices[c] = -1;
-<a name="line2870">2870: </a> }
-<a name="line2871">2871: </a> PetscSectionSetFieldConstraintIndices(section, p, field, indices);
-<a name="line2872">2872: </a> }
-<a name="line2873">2873: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcComps[bc], &comp);}
-<a name="line2874">2874: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcPoints[bc], &idx);
-<a name="line2875">2875: </a> }
-<a name="line2876">2876: </a> <font color="#B22222">/* Handle anchors */</font>
-<a name="line2877">2877: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm, &aSec, NULL);
-<a name="line2878">2878: </a> <font color="#4169E1">if</font> (aSec) {
-<a name="line2879">2879: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aStart, aEnd, a;
-
-<a name="line2881">2881: </a> <font color="#4169E1">for</font> (d = 0; d < maxDof; ++d) indices[d] = d;
-<a name="line2882">2882: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(aSec, &aStart, &aEnd);
-<a name="line2883">2883: </a> <font color="#4169E1">for</font> (a = aStart; a < aEnd; a++) {
-<a name="line2884">2884: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, fdof, f;
-
-<a name="line2886">2886: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, a, &dof);
-<a name="line2887">2887: </a> <font color="#4169E1">if</font> (dof) {
-<a name="line2888">2888: </a> <font color="#B22222">/* if there are point-to-point constraints, then all dofs are constrained */</font>
-<a name="line2889">2889: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line2890">2890: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &fdof);
-<a name="line2891">2891: </a> PetscSectionSetFieldConstraintIndices(section, a, f, indices);
-<a name="line2892">2892: </a> }
-<a name="line2893">2893: </a> }
-<a name="line2894">2894: </a> }
-<a name="line2895">2895: </a> }
-<a name="line2896">2896: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(indices);
-<a name="line2897">2897: </a> <font color="#4169E1">return</font>(0);
-<a name="line2898">2898: </a>}
-
-<a name="line2902">2902: </a><font color="#B22222">/* Set the constrained indices on each point */</font>
-<a name="line2903">2903: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionBCIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionBCIndices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section)</font></strong>
-<a name="line2904">2904: </a>{
-<a name="line2905">2905: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
-<a name="line2906">2906: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, maxDof, pStart, pEnd, p, f, d;
-
-<a name="line2910">2910: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line2911">2911: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(section, &maxDof);
-<a name="line2912">2912: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line2913">2913: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxDof, &indices);
-<a name="line2914">2914: </a> <font color="#4169E1">for</font> (d = 0; d < maxDof; ++d) indices[d] = -1;
-<a name="line2915">2915: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line2916">2916: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof, d;
-
-<a name="line2918">2918: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, p, &cdof);
-<a name="line2919">2919: </a> <font color="#4169E1">if</font> (cdof) {
-<a name="line2920">2920: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line2921">2921: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numConst = 0, foff = 0;
-
-<a name="line2923">2923: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line2924">2924: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *find;
-<a name="line2925">2925: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fcdof, fdof;
-
-<a name="line2927">2927: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, p, f, &fdof);
-<a name="line2928">2928: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, p, f, &fcdof);
-<a name="line2929">2929: </a> <font color="#B22222">/* Change constraint numbering from field component to local dof number */</font>
-<a name="line2930">2930: </a> PetscSectionGetFieldConstraintIndices(section, p, f, &find);
-<a name="line2931">2931: </a> <font color="#4169E1">for</font> (d = 0; d < fcdof; ++d) indices[numConst+d] = find[d] + foff;
-<a name="line2932">2932: </a> numConst += fcdof;
-<a name="line2933">2933: </a> foff += fdof;
-<a name="line2934">2934: </a> }
-<a name="line2935">2935: </a> <font color="#4169E1">if</font> (cdof != numConst) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_LIB, <font color="#666666">"Total number of field constraints %D should be %D"</font>, numConst, cdof);
-<a name="line2936">2936: </a> } <font color="#4169E1">else</font> {
-<a name="line2937">2937: </a> <font color="#4169E1">for</font> (d = 0; d < cdof; ++d) indices[d] = d;
-<a name="line2938">2938: </a> }
-<a name="line2939">2939: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(section, p, indices);
-<a name="line2940">2940: </a> }
-<a name="line2941">2941: </a> }
-<a name="line2942">2942: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(indices);
-<a name="line2943">2943: </a> <font color="#4169E1">return</font>(0);
-<a name="line2944">2944: </a>}
-
-<a name="line2948">2948: </a><font color="#B22222">/*@C</font>
-<a name="line2949">2949: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCreateSection.html#DMPlexCreateSection">DMPlexCreateSection</a> - Create a <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> based upon the dof layout specification provided.</font>
-
-<a name="line2951">2951: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line2953">2953: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2954">2954: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line2955">2955: </a><font color="#B22222">. dim - The spatial dimension of the problem</font>
-<a name="line2956">2956: </a><font color="#B22222">. numFields - The number of fields in the problem</font>
-<a name="line2957">2957: </a><font color="#B22222">. numComp - An array of size numFields that holds the number of components for each field</font>
-<a name="line2958">2958: </a><font color="#B22222">. numDof - An array of size numFields*(dim+1) which holds the number of dof for each field on a mesh piece of dimension d</font>
-<a name="line2959">2959: </a><font color="#B22222">. numBC - The number of boundary conditions</font>
-<a name="line2960">2960: </a><font color="#B22222">. bcField - An array of size numBC giving the field number for each boundry condition</font>
-<a name="line2961">2961: </a><font color="#B22222">. bcComps - [Optional] An array of size numBC giving an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> holding the field components to which each boundary condition applies</font>
-<a name="line2962">2962: </a><font color="#B22222">. bcPoints - An array of size numBC giving an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> holding the Plex points to which each boundary condition applies</font>
-<a name="line2963">2963: </a><font color="#B22222">- perm - Optional permutation of the chart, or NULL</font>
-
-<a name="line2965">2965: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2966">2966: </a><font color="#B22222">. section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
-
-<a name="line2968">2968: </a><font color="#B22222"> Notes: numDof[f*(dim+1)+d] gives the number of dof for field f on sieve points of dimension d. For instance, numDof[1] is the</font>
-<a name="line2969">2969: </a><font color="#B22222"> number of dof for field 0 on each edge.</font>
-
-<a name="line2971">2971: </a><font color="#B22222"> The chart permutation is the same one set using <a href="../../../../docs/manualpages/IS/PetscSectionSetPermutation.html#PetscSectionSetPermutation">PetscSectionSetPermutation</a>()</font>
-
-<a name="line2973">2973: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line2975">2975: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line2976">2976: </a><font color="#B22222"> A Fortran 90 version is available as DMPlexCreateSectionF90()</font>
-
-<a name="line2978">2978: </a><font color="#B22222">.keywords: mesh, elements</font>
-<a name="line2979">2979: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionSetPermutation.html#PetscSectionSetPermutation">PetscSectionSetPermutation</a>()</font>
-<a name="line2980">2980: </a><font color="#B22222">@*/</font>
-<a name="line2981">2981: </a><strong><font color="#4169E1"><a name="DMPlexCreateSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCreateSection.html#DMPlexCreateSection">DMPlexCreateSection</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../../docs/manualpages/Sys/P [...]
-<a name="line2982">2982: </a>{
-<a name="line2983">2983: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
-
-<a name="line2987">2987: </a> DMPlexCreateSectionInitial(dm, dim, numFields, numComp, numDof, section);
-<a name="line2988">2988: </a> DMPlexCreateSectionBCDof(dm, numBC, bcField, bcComps, bcPoints, *section);
-<a name="line2989">2989: </a> <font color="#4169E1">if</font> (perm) {<a href="../../../../docs/manualpages/IS/PetscSectionSetPermutation.html#PetscSectionSetPermutation">PetscSectionSetPermutation</a>(*section, perm);}
-<a name="line2990">2990: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(*section);
-<a name="line2991">2991: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&aSec,NULL);
-<a name="line2992">2992: </a> <font color="#4169E1">if</font> (numBC || aSec) {
-<a name="line2993">2993: </a> DMPlexCreateSectionBCIndicesField(dm, numBC, bcField, bcComps, bcPoints, *section);
-<a name="line2994">2994: </a> DMPlexCreateSectionBCIndices(dm, *section);
-<a name="line2995">2995: </a> }
-<a name="line2996">2996: </a> PetscSectionViewFromOptions(*section,NULL,<font color="#666666">"-section_view"</font>);
-<a name="line2997">2997: </a> <font color="#4169E1">return</font>(0);
-<a name="line2998">2998: </a>}
-
-<a name="line3002">3002: </a><strong><font color="#4169E1"><a name="DMCreateCoordinateDM_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateCoordinateDM_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> *cdm)</font></strong>
-<a name="line3003">3003: </a>{
-<a name="line3004">3004: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, s;
-<a name="line3005">3005: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> m;
-
-<a name="line3009">3009: </a> <a href="../../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>(dm, cdm);
-<a name="line3010">3010: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), §ion);
-<a name="line3011">3011: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(*cdm, section);
-<a name="line3012">3012: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion);
-<a name="line3013">3013: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &s);
-<a name="line3014">3014: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &m);
-<a name="line3015">3015: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(*cdm, s, m);
-<a name="line3016">3016: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s);
-<a name="line3017">3017: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&m);
-<a name="line3018">3018: </a> <font color="#4169E1">return</font>(0);
-<a name="line3019">3019: </a>}
-
-<a name="line3023">3023: </a><strong><font color="#4169E1"><a name="DMPlexGetConeSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetConeSection(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
-<a name="line3024">3024: </a>{
-<a name="line3025">3025: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line3029">3029: </a> <font color="#4169E1">if</font> (section) *section = mesh->coneSection;
-<a name="line3030">3030: </a> <font color="#4169E1">return</font>(0);
-<a name="line3031">3031: </a>}
-
-<a name="line3035">3035: </a><strong><font color="#4169E1"><a name="DMPlexGetSupportSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetSupportSection(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
-<a name="line3036">3036: </a>{
-<a name="line3037">3037: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line3041">3041: </a> <font color="#4169E1">if</font> (section) *section = mesh->supportSection;
-<a name="line3042">3042: </a> <font color="#4169E1">return</font>(0);
-<a name="line3043">3043: </a>}
-
-<a name="line3047">3047: </a><strong><font color="#4169E1"><a name="DMPlexGetCones"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetCones(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cones[])</font></strong>
-<a name="line3048">3048: </a>{
-<a name="line3049">3049: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line3053">3053: </a> <font color="#4169E1">if</font> (cones) *cones = mesh->cones;
-<a name="line3054">3054: </a> <font color="#4169E1">return</font>(0);
-<a name="line3055">3055: </a>}
-
-<a name="line3059">3059: </a><strong><font color="#4169E1"><a name="DMPlexGetConeOrientations"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetConeOrientations(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *coneOrientations[])</font></strong>
-<a name="line3060">3060: </a>{
-<a name="line3061">3061: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line3065">3065: </a> <font color="#4169E1">if</font> (coneOrientations) *coneOrientations = mesh->coneOrientations;
-<a name="line3066">3066: </a> <font color="#4169E1">return</font>(0);
-<a name="line3067">3067: </a>}
-
-<a name="line3069">3069: </a><font color="#B22222">/******************************** FEM Support **********************************/</font>
-
-<a name="line3073">3073: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure_Depth1_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecGetClosure_Depth1_Static(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a h [...]
-<a name="line3074">3074: </a>{
-<a name="line3075">3075: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array, *vArray;
-<a name="line3076">3076: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *coneO;
-<a name="line3077">3077: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, numPoints, size = 0, offset = 0;
-<a name="line3078">3078: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3081">3081: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line3082">3082: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, point, &numPoints);
-<a name="line3083">3083: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, point, &cone);
-<a name="line3084">3084: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, point, &coneO);
-<a name="line3085">3085: </a> <font color="#4169E1">if</font> (!values || !*values) {
-<a name="line3086">3086: </a> <font color="#4169E1">if</font> ((point >= pStart) && (point < pEnd)) {
-<a name="line3087">3087: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line3089">3089: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
-<a name="line3090">3090: </a> size += dof;
-<a name="line3091">3091: </a> }
-<a name="line3092">3092: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
-<a name="line3093">3093: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = cone[p];
-<a name="line3094">3094: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line3096">3096: </a> <font color="#4169E1">if</font> ((cp < pStart) || (cp >= pEnd)) <font color="#4169E1">continue</font>;
-<a name="line3097">3097: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, cp, &dof);
-<a name="line3098">3098: </a> size += dof;
-<a name="line3099">3099: </a> }
-<a name="line3100">3100: </a> <font color="#4169E1">if</font> (!values) {
-<a name="line3101">3101: </a> <font color="#4169E1">if</font> (csize) *csize = size;
-<a name="line3102">3102: </a> <font color="#4169E1">return</font>(0);
-<a name="line3103">3103: </a> }
-<a name="line3104">3104: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, size, PETSC_SCALAR, &array);
-<a name="line3105">3105: </a> } <font color="#4169E1">else</font> {
-<a name="line3106">3106: </a> array = *values;
-<a name="line3107">3107: </a> }
-<a name="line3108">3108: </a> size = 0;
-<a name="line3109">3109: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &vArray);
-<a name="line3110">3110: </a> <font color="#4169E1">if</font> ((point >= pStart) && (point < pEnd)) {
-<a name="line3111">3111: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, d;
-<a name="line3112">3112: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
-
-<a name="line3114">3114: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
-<a name="line3115">3115: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
-<a name="line3116">3116: </a> varr = &vArray[off];
-<a name="line3117">3117: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++offset) {
-<a name="line3118">3118: </a> array[offset] = varr[d];
-<a name="line3119">3119: </a> }
-<a name="line3120">3120: </a> size += dof;
-<a name="line3121">3121: </a> }
-<a name="line3122">3122: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
-<a name="line3123">3123: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = cone[p];
-<a name="line3124">3124: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = coneO[p];
-<a name="line3125">3125: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, d;
-<a name="line3126">3126: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
-
-<a name="line3128">3128: </a> <font color="#4169E1">if</font> ((cp < pStart) || (cp >= pEnd)) <font color="#4169E1">continue</font>;
-<a name="line3129">3129: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, cp, &dof);
-<a name="line3130">3130: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, cp, &off);
-<a name="line3131">3131: </a> varr = &vArray[off];
-<a name="line3132">3132: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3133">3133: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++offset) {
-<a name="line3134">3134: </a> array[offset] = varr[d];
-<a name="line3135">3135: </a> }
-<a name="line3136">3136: </a> } <font color="#4169E1">else</font> {
-<a name="line3137">3137: </a> <font color="#4169E1">for</font> (d = dof-1; d >= 0; --d, ++offset) {
-<a name="line3138">3138: </a> array[offset] = varr[d];
-<a name="line3139">3139: </a> }
-<a name="line3140">3140: </a> }
-<a name="line3141">3141: </a> size += dof;
-<a name="line3142">3142: </a> }
-<a name="line3143">3143: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &vArray);
-<a name="line3144">3144: </a> <font color="#4169E1">if</font> (!*values) {
-<a name="line3145">3145: </a> <font color="#4169E1">if</font> (csize) *csize = size;
-<a name="line3146">3146: </a> *values = array;
-<a name="line3147">3147: </a> } <font color="#4169E1">else</font> {
-<a name="line3148">3148: </a> <font color="#4169E1">if</font> (size > *csize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Size of input array %d < actual size %d"</font>, *csize, size);
-<a name="line3149">3149: </a> *csize = size;
-<a name="line3150">3150: </a> }
-<a name="line3151">3151: </a> <font color="#4169E1">return</font>(0);
-<a name="line3152">3152: </a>}
-
-<a name="line3156">3156: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecGetClosure_Static(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
-<a name="line3157">3157: </a>{
-<a name="line3158">3158: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, p;
-
-<a name="line3162">3162: </a> *size = 0;
-<a name="line3163">3163: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3164">3164: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3165">3165: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3166">3166: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, d;
-<a name="line3167">3167: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
-
-<a name="line3169">3169: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
-<a name="line3170">3170: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
-<a name="line3171">3171: </a> varr = &vArray[off];
-<a name="line3172">3172: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3173">3173: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++offset) array[offset] = varr[d];
-<a name="line3174">3174: </a> } <font color="#4169E1">else</font> {
-<a name="line3175">3175: </a> <font color="#4169E1">for</font> (d = dof-1; d >= 0; --d, ++offset) array[offset] = varr[d];
-<a name="line3176">3176: </a> }
-<a name="line3177">3177: </a> }
-<a name="line3178">3178: </a> *size = offset;
-<a name="line3179">3179: </a> <font color="#4169E1">return</font>(0);
-<a name="line3180">3180: </a>}
-
-<a name="line3184">3184: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure_Fields_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecGetClosure_Fields_Static(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
-<a name="line3185">3185: </a>{
-<a name="line3186">3186: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, f;
-
-<a name="line3190">3190: </a> *size = 0;
-<a name="line3191">3191: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line3192">3192: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fcomp, p;
-
-<a name="line3194">3194: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
-<a name="line3195">3195: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3196">3196: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3197">3197: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3198">3198: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, foff, d, c;
-<a name="line3199">3199: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
-
-<a name="line3201">3201: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
-<a name="line3202">3202: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section, point, f, &foff);
-<a name="line3203">3203: </a> varr = &vArray[foff];
-<a name="line3204">3204: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3205">3205: </a> <font color="#4169E1">for</font> (d = 0; d < fdof; ++d, ++offset) array[offset] = varr[d];
-<a name="line3206">3206: </a> } <font color="#4169E1">else</font> {
-<a name="line3207">3207: </a> <font color="#4169E1">for</font> (d = fdof/fcomp-1; d >= 0; --d) {
-<a name="line3208">3208: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c, ++offset) {
-<a name="line3209">3209: </a> array[offset] = varr[d*fcomp+c];
-<a name="line3210">3210: </a> }
-<a name="line3211">3211: </a> }
-<a name="line3212">3212: </a> }
-<a name="line3213">3213: </a> }
-<a name="line3214">3214: </a> }
-<a name="line3215">3215: </a> *size = offset;
-<a name="line3216">3216: </a> <font color="#4169E1">return</font>(0);
-<a name="line3217">3217: </a>}
-
-<a name="line3221">3221: </a><font color="#B22222">/*@C</font>
-<a name="line3222">3222: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a> - Get an array of the values on the closure of 'point'</font>
-
-<a name="line3224">3224: </a><font color="#B22222"> Not collective</font>
-
-<a name="line3226">3226: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3227">3227: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3228">3228: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
-<a name="line3229">3229: </a><font color="#B22222">. v - The local vector</font>
-<a name="line3230">3230: </a><font color="#B22222">- point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3232">3232: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line3233">3233: </a><font color="#B22222">+ csize - The number of values in the closure, or NULL</font>
-<a name="line3234">3234: </a><font color="#B22222">- values - The array of values, which is a borrowed array and should not be freed</font>
-
-<a name="line3236">3236: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line3237">3237: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line3238">3238: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line3240">3240: </a><font color="#B22222"> The csize argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line3242">3242: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3244">3244: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>()</font>
-<a name="line3245">3245: </a><font color="#B22222">@*/</font>
-<a name="line3246">3246: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/ma [...]
-<a name="line3247">3247: </a>{
-<a name="line3248">3248: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
-<a name="line3249">3249: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
-<a name="line3250">3250: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array, *vArray;
-<a name="line3251">3251: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL;
-<a name="line3252">3252: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
-<a name="line3253">3253: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, numFields, numPoints, size;
-<a name="line3254">3254: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3258">3258: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
-<a name="line3261">3261: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line3262">3262: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line3263">3263: </a> <font color="#4169E1">if</font> (depth == 1 && numFields < 2) {
-<a name="line3264">3264: </a> DMPlexVecGetClosure_Depth1_Static(dm, section, v, point, csize, values);
-<a name="line3265">3265: </a> <font color="#4169E1">return</font>(0);
-<a name="line3266">3266: </a> }
-<a name="line3267">3267: </a> <font color="#B22222">/* Get points */</font>
-<a name="line3268">3268: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
-<a name="line3269">3269: </a> <font color="#4169E1">if</font> (!clPoints) {
-<a name="line3270">3270: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, q;
-
-<a name="line3272">3272: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line3273">3273: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
-<a name="line3274">3274: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line3275">3275: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
-<a name="line3276">3276: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
-<a name="line3277">3277: </a> points[q*2] = points[p];
-<a name="line3278">3278: </a> points[q*2+1] = points[p+1];
-<a name="line3279">3279: </a> ++q;
-<a name="line3280">3280: </a> }
-<a name="line3281">3281: </a> }
-<a name="line3282">3282: </a> numPoints = q;
-<a name="line3283">3283: </a> } <font color="#4169E1">else</font> {
-<a name="line3284">3284: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line3286">3286: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
-<a name="line3287">3287: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
-<a name="line3288">3288: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
-<a name="line3289">3289: </a> numPoints = dof/2;
-<a name="line3290">3290: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
-<a name="line3291">3291: </a> }
-<a name="line3292">3292: </a> <font color="#B22222">/* Get array */</font>
-<a name="line3293">3293: </a> <font color="#4169E1">if</font> (!values || !*values) {
-<a name="line3294">3294: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> asize = 0, dof, p;
-
-<a name="line3296">3296: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3297">3297: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line3298">3298: </a> asize += dof;
-<a name="line3299">3299: </a> }
-<a name="line3300">3300: </a> <font color="#4169E1">if</font> (!values) {
-<a name="line3301">3301: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
-<a name="line3302">3302: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
-<a name="line3303">3303: </a> <font color="#4169E1">if</font> (csize) *csize = asize;
-<a name="line3304">3304: </a> <font color="#4169E1">return</font>(0);
-<a name="line3305">3305: </a> }
-<a name="line3306">3306: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, asize, PETSC_SCALAR, &array);
-<a name="line3307">3307: </a> } <font color="#4169E1">else</font> {
-<a name="line3308">3308: </a> array = *values;
-<a name="line3309">3309: </a> }
-<a name="line3310">3310: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &vArray);
-<a name="line3311">3311: </a> <font color="#B22222">/* Get values */</font>
-<a name="line3312">3312: </a> <font color="#4169E1">if</font> (numFields > 0) {DMPlexVecGetClosure_Fields_Static(section, numPoints, points, numFields, vArray, &size, array);}
-<a name="line3313">3313: </a> <font color="#4169E1">else</font> {DMPlexVecGetClosure_Static(section, numPoints, points, vArray, &size, array);}
-<a name="line3314">3314: </a> <font color="#B22222">/* Cleanup points */</font>
-<a name="line3315">3315: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
-<a name="line3316">3316: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
-<a name="line3317">3317: </a> <font color="#B22222">/* Cleanup array */</font>
-<a name="line3318">3318: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &vArray);
-<a name="line3319">3319: </a> <font color="#4169E1">if</font> (!*values) {
-<a name="line3320">3320: </a> <font color="#4169E1">if</font> (csize) *csize = size;
-<a name="line3321">3321: </a> *values = array;
-<a name="line3322">3322: </a> } <font color="#4169E1">else</font> {
-<a name="line3323">3323: </a> <font color="#4169E1">if</font> (size > *csize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Size of input array %D < actual size %D"</font>, *csize, size);
-<a name="line3324">3324: </a> *csize = size;
-<a name="line3325">3325: </a> }
-<a name="line3326">3326: </a> <font color="#4169E1">return</font>(0);
-<a name="line3327">3327: </a>}
-
-<a name="line3331">3331: </a><font color="#B22222">/*@C</font>
-<a name="line3332">3332: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a> - Restore the array of the values on the closure of 'point'</font>
-
-<a name="line3334">3334: </a><font color="#B22222"> Not collective</font>
-
-<a name="line3336">3336: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3337">3337: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3338">3338: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
-<a name="line3339">3339: </a><font color="#B22222">. v - The local vector</font>
-<a name="line3340">3340: </a><font color="#B22222">. point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3341">3341: </a><font color="#B22222">. csize - The number of values in the closure, or NULL</font>
-<a name="line3342">3342: </a><font color="#B22222">- values - The array of values, which is a borrowed array and should not be freed</font>
-
-<a name="line3344">3344: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line3345">3345: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
-<a name="line3346">3346: </a><font color="#B22222"> include petsc.h90 in your code.</font>
-
-<a name="line3348">3348: </a><font color="#B22222"> The csize argument is not present in the Fortran 90 binding since it is internal to the array.</font>
-
-<a name="line3350">3350: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3352">3352: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>()</font>
-<a name="line3353">3353: </a><font color="#B22222">@*/</font>
-<a name="line3354">3354: </a><strong><font color="#4169E1"><a name="DMPlexVecRestoreClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../ [...]
-<a name="line3355">3355: </a>{
-<a name="line3356">3356: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size = 0;
-
-<a name="line3360">3360: </a> <font color="#B22222">/* Should work without recalculating size */</font>
-<a name="line3361">3361: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, size, PETSC_SCALAR, (void*) values);
-<a name="line3362">3362: </a> <font color="#4169E1">return</font>(0);
-<a name="line3363">3363: </a>}
-
-<a name="line3365">3365: </a><strong><font color="#4169E1"><a name="add"></a>PETSC_STATIC_INLINE void add (<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x, <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> y)</font></strong> {*x += y;}
-<a name="line3366">3366: </a><strong><font color="#4169E1"><a name="insert"></a>PETSC_STATIC_INLINE void insert(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x, <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> y)</font></strong> {*x = y;}
-
-<a name="line3370">3370: </a><strong><font color="#4169E1"><a name="updatePoint_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePoint_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a [...]
-<a name="line3371">3371: </a>{
-<a name="line3372">3372: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof; <font color="#B22222">/* The number of constraints on this point */</font>
-<a name="line3373">3373: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
-<a name="line3374">3374: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
-<a name="line3375">3375: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, cind = 0, k;
-<a name="line3376">3376: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3379">3379: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, point, &cdof);
-<a name="line3380">3380: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
-<a name="line3381">3381: </a> a = &array[off];
-<a name="line3382">3382: </a> <font color="#4169E1">if</font> (!cdof || setBC) {
-<a name="line3383">3383: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line3384">3384: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3385">3385: </a> fuse(&a[k], values[k]);
-<a name="line3386">3386: </a> }
-<a name="line3387">3387: </a> } <font color="#4169E1">else</font> {
-<a name="line3388">3388: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3389">3389: </a> fuse(&a[k], values[dof-k-1]);
-<a name="line3390">3390: </a> }
-<a name="line3391">3391: </a> }
-<a name="line3392">3392: </a> } <font color="#4169E1">else</font> {
-<a name="line3393">3393: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, point, &cdofs);
-<a name="line3394">3394: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line3395">3395: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3396">3396: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
-<a name="line3397">3397: </a> fuse(&a[k], values[k]);
-<a name="line3398">3398: </a> }
-<a name="line3399">3399: </a> } <font color="#4169E1">else</font> {
-<a name="line3400">3400: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3401">3401: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
-<a name="line3402">3402: </a> fuse(&a[k], values[dof-k-1]);
-<a name="line3403">3403: </a> }
-<a name="line3404">3404: </a> }
-<a name="line3405">3405: </a> }
-<a name="line3406">3406: </a> <font color="#4169E1">return</font>(0);
-<a name="line3407">3407: </a>}
-
-<a name="line3411">3411: </a><strong><font color="#4169E1"><a name="updatePointBC_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePointBC_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscIn [...]
-<a name="line3412">3412: </a>{
-<a name="line3413">3413: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof; <font color="#B22222">/* The number of constraints on this point */</font>
-<a name="line3414">3414: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
-<a name="line3415">3415: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
-<a name="line3416">3416: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, cind = 0, k;
-<a name="line3417">3417: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3420">3420: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, point, &cdof);
-<a name="line3421">3421: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
-<a name="line3422">3422: </a> a = &array[off];
-<a name="line3423">3423: </a> <font color="#4169E1">if</font> (cdof) {
-<a name="line3424">3424: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, point, &cdofs);
-<a name="line3425">3425: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line3426">3426: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3427">3427: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
-<a name="line3428">3428: </a> fuse(&a[k], values[k]);
-<a name="line3429">3429: </a> ++cind;
-<a name="line3430">3430: </a> }
-<a name="line3431">3431: </a> }
-<a name="line3432">3432: </a> } <font color="#4169E1">else</font> {
-<a name="line3433">3433: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3434">3434: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
-<a name="line3435">3435: </a> fuse(&a[k], values[dof-k-1]);
-<a name="line3436">3436: </a> ++cind;
-<a name="line3437">3437: </a> }
-<a name="line3438">3438: </a> }
-<a name="line3439">3439: </a> }
-<a name="line3440">3440: </a> }
-<a name="line3441">3441: </a> <font color="#4169E1">return</font>(0);
-<a name="line3442">3442: </a>}
-
-<a name="line3446">3446: </a><strong><font color="#4169E1"><a name="updatePointFields_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePointFields_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt" [...]
-<a name="line3447">3447: </a>{
-<a name="line3448">3448: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
-<a name="line3449">3449: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, foff, fcdof, foffset = *offset;
-<a name="line3450">3450: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fcdofs; <font color="#B22222">/* The indices of the constrained dofs for field f on this point */</font>
-<a name="line3451">3451: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k, c;
-<a name="line3452">3452: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3455">3455: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
-<a name="line3456">3456: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, point, f, &fcdof);
-<a name="line3457">3457: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section, point, f, &foff);
-<a name="line3458">3458: </a> a = &array[foff];
-<a name="line3459">3459: </a> <font color="#4169E1">if</font> (!fcdof || setBC) {
-<a name="line3460">3460: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3461">3461: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) fuse(&a[k], values[foffset+k]);
-<a name="line3462">3462: </a> } <font color="#4169E1">else</font> {
-<a name="line3463">3463: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
-<a name="line3464">3464: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
-<a name="line3465">3465: </a> fuse(&a[(fdof/fcomp-1-k)*fcomp+c], values[foffset+k*fcomp+c]);
-<a name="line3466">3466: </a> }
-<a name="line3467">3467: </a> }
-<a name="line3468">3468: </a> }
-<a name="line3469">3469: </a> } <font color="#4169E1">else</font> {
-<a name="line3470">3470: </a> PetscSectionGetFieldConstraintIndices(section, point, f, &fcdofs);
-<a name="line3471">3471: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3472">3472: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) {
-<a name="line3473">3473: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k == fcdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
-<a name="line3474">3474: </a> fuse(&a[k], values[foffset+k]);
-<a name="line3475">3475: </a> }
-<a name="line3476">3476: </a> } <font color="#4169E1">else</font> {
-<a name="line3477">3477: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
-<a name="line3478">3478: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
-<a name="line3479">3479: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k*fcomp+c == fcdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
-<a name="line3480">3480: </a> fuse(&a[(fdof/fcomp-1-k)*fcomp+c], values[foffset+k*fcomp+c]);
-<a name="line3481">3481: </a> }
-<a name="line3482">3482: </a> }
-<a name="line3483">3483: </a> }
-<a name="line3484">3484: </a> }
-<a name="line3485">3485: </a> *offset += fdof;
-<a name="line3486">3486: </a> <font color="#4169E1">return</font>(0);
-<a name="line3487">3487: </a>}
-
-<a name="line3491">3491: </a><strong><font color="#4169E1"><a name="updatePointFieldsBC_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePointFieldsBC_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#Petsc [...]
-<a name="line3492">3492: </a>{
-<a name="line3493">3493: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
-<a name="line3494">3494: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, foff, fcdof, foffset = *offset;
-<a name="line3495">3495: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fcdofs; <font color="#B22222">/* The indices of the constrained dofs for field f on this point */</font>
-<a name="line3496">3496: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k, c;
-<a name="line3497">3497: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3500">3500: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
-<a name="line3501">3501: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, point, f, &fcdof);
-<a name="line3502">3502: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section, point, f, &foff);
-<a name="line3503">3503: </a> a = &array[foff];
-<a name="line3504">3504: </a> <font color="#4169E1">if</font> (fcdof) {
-<a name="line3505">3505: </a> PetscSectionGetFieldConstraintIndices(section, point, f, &fcdofs);
-<a name="line3506">3506: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3507">3507: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) {
-<a name="line3508">3508: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k == fcdofs[cind])) {
-<a name="line3509">3509: </a> fuse(&a[k], values[foffset+k]);
-<a name="line3510">3510: </a> ++cind;
-<a name="line3511">3511: </a> }
-<a name="line3512">3512: </a> }
-<a name="line3513">3513: </a> } <font color="#4169E1">else</font> {
-<a name="line3514">3514: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
-<a name="line3515">3515: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
-<a name="line3516">3516: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k*fcomp+c == fcdofs[cind])) {
-<a name="line3517">3517: </a> fuse(&a[(fdof/fcomp-1-k)*fcomp+c], values[foffset+k*fcomp+c]);
-<a name="line3518">3518: </a> ++cind;
-<a name="line3519">3519: </a> }
-<a name="line3520">3520: </a> }
-<a name="line3521">3521: </a> }
-<a name="line3522">3522: </a> }
-<a name="line3523">3523: </a> }
-<a name="line3524">3524: </a> *offset += fdof;
-<a name="line3525">3525: </a> <font color="#4169E1">return</font>(0);
-<a name="line3526">3526: </a>}
-
-<a name="line3530">3530: </a><strong><font color="#4169E1"><a name="DMPlexVecSetClosure_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecSetClosure_Static(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../ [...]
-<a name="line3531">3531: </a>{
-<a name="line3532">3532: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
-<a name="line3533">3533: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *coneO;
-<a name="line3534">3534: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, numPoints, off, dof;
-<a name="line3535">3535: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3538">3538: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line3539">3539: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, point, &numPoints);
-<a name="line3540">3540: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, point, &cone);
-<a name="line3541">3541: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, point, &coneO);
-<a name="line3542">3542: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &array);
-<a name="line3543">3543: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p <= numPoints; ++p, off += dof) {
-<a name="line3544">3544: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = !p ? point : cone[p-1];
-<a name="line3545">3545: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = !p ? 0 : coneO[p-1];
-
-<a name="line3547">3547: </a> <font color="#4169E1">if</font> ((cp < pStart) || (cp >= pEnd)) {dof = 0; <font color="#4169E1">continue</font>;}
-<a name="line3548">3548: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, cp, &dof);
-<a name="line3549">3549: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> */</font>
-<a name="line3550">3550: </a> {
-<a name="line3551">3551: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
-<a name="line3552">3552: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
-<a name="line3553">3553: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof, coff, cind = 0, k;
-
-<a name="line3555">3555: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, cp, &cdof);
-<a name="line3556">3556: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, cp, &coff);
-<a name="line3557">3557: </a> a = &array[coff];
-<a name="line3558">3558: </a> <font color="#4169E1">if</font> (!cdof) {
-<a name="line3559">3559: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3560">3560: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3561">3561: </a> a[k] += values[off+k];
-<a name="line3562">3562: </a> }
-<a name="line3563">3563: </a> } <font color="#4169E1">else</font> {
-<a name="line3564">3564: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3565">3565: </a> a[k] += values[off+dof-k-1];
-<a name="line3566">3566: </a> }
-<a name="line3567">3567: </a> }
-<a name="line3568">3568: </a> } <font color="#4169E1">else</font> {
-<a name="line3569">3569: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, cp, &cdofs);
-<a name="line3570">3570: </a> <font color="#4169E1">if</font> (o >= 0) {
-<a name="line3571">3571: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3572">3572: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
-<a name="line3573">3573: </a> a[k] += values[off+k];
-<a name="line3574">3574: </a> }
-<a name="line3575">3575: </a> } <font color="#4169E1">else</font> {
-<a name="line3576">3576: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3577">3577: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
-<a name="line3578">3578: </a> a[k] += values[off+dof-k-1];
-<a name="line3579">3579: </a> }
-<a name="line3580">3580: </a> }
-<a name="line3581">3581: </a> }
-<a name="line3582">3582: </a> }
-<a name="line3583">3583: </a> }
-<a name="line3584">3584: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &array);
-<a name="line3585">3585: </a> <font color="#4169E1">return</font>(0);
-<a name="line3586">3586: </a>}
-
-<a name="line3590">3590: </a><font color="#B22222">/*@C</font>
-<a name="line3591">3591: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a> - Set an array of the values on the closure of 'point'</font>
-
-<a name="line3593">3593: </a><font color="#B22222"> Not collective</font>
-
-<a name="line3595">3595: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3596">3596: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3597">3597: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
-<a name="line3598">3598: </a><font color="#B22222">. v - The local vector</font>
-<a name="line3599">3599: </a><font color="#B22222">. point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3600">3600: </a><font color="#B22222">. values - The array of values</font>
-<a name="line3601">3601: </a><font color="#B22222">- mode - The insert mode, where INSERT_ALL_VALUES and ADD_ALL_VALUES also overwrite boundary conditions</font>
-
-<a name="line3603">3603: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line3604">3604: </a><font color="#B22222"> This routine is only available in Fortran 90, and you must include petsc.h90 in your code.</font>
-
-<a name="line3606">3606: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3608">3608: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>()</font>
-<a name="line3609">3609: </a><font color="#B22222">@*/</font>
-<a name="line3610">3610: </a><strong><font color="#4169E1"><a name="DMPlexVecSetClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/ma [...]
-<a name="line3611">3611: </a>{
-<a name="line3612">3612: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
-<a name="line3613">3613: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
-<a name="line3614">3614: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
-<a name="line3615">3615: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL;
-<a name="line3616">3616: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
-<a name="line3617">3617: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, numFields, numPoints, p;
-<a name="line3618">3618: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3622">3622: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
-<a name="line3625">3625: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line3626">3626: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line3627">3627: </a> <font color="#4169E1">if</font> (depth == 1 && numFields < 2 && mode == <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>) {
-<a name="line3628">3628: </a> DMPlexVecSetClosure_Static(dm, section, v, point, values, mode);
-<a name="line3629">3629: </a> <font color="#4169E1">return</font>(0);
-<a name="line3630">3630: </a> }
-<a name="line3631">3631: </a> <font color="#B22222">/* Get points */</font>
-<a name="line3632">3632: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
-<a name="line3633">3633: </a> <font color="#4169E1">if</font> (!clPoints) {
-<a name="line3634">3634: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, q;
-
-<a name="line3636">3636: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line3637">3637: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
-<a name="line3638">3638: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line3639">3639: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
-<a name="line3640">3640: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
-<a name="line3641">3641: </a> points[q*2] = points[p];
-<a name="line3642">3642: </a> points[q*2+1] = points[p+1];
-<a name="line3643">3643: </a> ++q;
-<a name="line3644">3644: </a> }
-<a name="line3645">3645: </a> }
-<a name="line3646">3646: </a> numPoints = q;
-<a name="line3647">3647: </a> } <font color="#4169E1">else</font> {
-<a name="line3648">3648: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line3650">3650: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
-<a name="line3651">3651: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
-<a name="line3652">3652: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
-<a name="line3653">3653: </a> numPoints = dof/2;
-<a name="line3654">3654: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
-<a name="line3655">3655: </a> }
-<a name="line3656">3656: </a> <font color="#B22222">/* Get array */</font>
-<a name="line3657">3657: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &array);
-<a name="line3658">3658: </a> <font color="#B22222">/* Get values */</font>
-<a name="line3659">3659: </a> <font color="#4169E1">if</font> (numFields > 0) {
-<a name="line3660">3660: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, fcomp, f;
-<a name="line3661">3661: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line3662">3662: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
-<a name="line3663">3663: </a> <font color="#4169E1">switch</font> (mode) {
-<a name="line3664">3664: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
-<a name="line3665">3665: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3666">3666: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3667">3667: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3668">3668: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
-<a name="line3669">3669: </a> } <font color="#4169E1">break</font>;
-<a name="line3670">3670: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
-<a name="line3671">3671: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3672">3672: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3673">3673: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3674">3674: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
-<a name="line3675">3675: </a> } <font color="#4169E1">break</font>;
-<a name="line3676">3676: </a> <font color="#4169E1">case</font> INSERT_BC_VALUES:
-<a name="line3677">3677: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3678">3678: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3679">3679: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3680">3680: </a> updatePointFieldsBC_private(section, point, o, f, fcomp, insert, values, &offset, array);
-<a name="line3681">3681: </a> } <font color="#4169E1">break</font>;
-<a name="line3682">3682: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
-<a name="line3683">3683: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3684">3684: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3685">3685: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3686">3686: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
-<a name="line3687">3687: </a> } <font color="#4169E1">break</font>;
-<a name="line3688">3688: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
-<a name="line3689">3689: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3690">3690: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3691">3691: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3692">3692: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
-<a name="line3693">3693: </a> } <font color="#4169E1">break</font>;
-<a name="line3694">3694: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line3695">3695: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insert mode %d"</font>, mode);
-<a name="line3696">3696: </a> }
-<a name="line3697">3697: </a> }
-<a name="line3698">3698: </a> } <font color="#4169E1">else</font> {
-<a name="line3699">3699: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line3701">3701: </a> <font color="#4169E1">switch</font> (mode) {
-<a name="line3702">3702: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
-<a name="line3703">3703: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
-<a name="line3704">3704: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3705">3705: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line3706">3706: </a> updatePoint_private(section, points[p], dof, insert, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, &values[off], array);
-<a name="line3707">3707: </a> } <font color="#4169E1">break</font>;
-<a name="line3708">3708: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
-<a name="line3709">3709: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
-<a name="line3710">3710: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3711">3711: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line3712">3712: </a> updatePoint_private(section, points[p], dof, insert, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, &values[off], array);
-<a name="line3713">3713: </a> } <font color="#4169E1">break</font>;
-<a name="line3714">3714: </a> <font color="#4169E1">case</font> INSERT_BC_VALUES:
-<a name="line3715">3715: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
-<a name="line3716">3716: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3717">3717: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line3718">3718: </a> updatePointBC_private(section, points[p], dof, insert, o, &values[off], array);
-<a name="line3719">3719: </a> } <font color="#4169E1">break</font>;
-<a name="line3720">3720: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
-<a name="line3721">3721: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
-<a name="line3722">3722: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3723">3723: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line3724">3724: </a> updatePoint_private(section, points[p], dof, add, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, &values[off], array);
-<a name="line3725">3725: </a> } <font color="#4169E1">break</font>;
-<a name="line3726">3726: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
-<a name="line3727">3727: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
-<a name="line3728">3728: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3729">3729: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line3730">3730: </a> updatePoint_private(section, points[p], dof, add, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, &values[off], array);
-<a name="line3731">3731: </a> } <font color="#4169E1">break</font>;
-<a name="line3732">3732: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line3733">3733: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insert mode %d"</font>, mode);
-<a name="line3734">3734: </a> }
-<a name="line3735">3735: </a> }
-<a name="line3736">3736: </a> <font color="#B22222">/* Cleanup points */</font>
-<a name="line3737">3737: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
-<a name="line3738">3738: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
-<a name="line3739">3739: </a> <font color="#B22222">/* Cleanup array */</font>
-<a name="line3740">3740: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &array);
-<a name="line3741">3741: </a> <font color="#4169E1">return</font>(0);
-<a name="line3742">3742: </a>}
-
-<a name="line3746">3746: </a><strong><font color="#4169E1"><a name="DMPlexVecSetFieldClosure_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecSetFieldClosure_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../doc [...]
-<a name="line3747">3747: </a>{
-<a name="line3748">3748: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
-<a name="line3749">3749: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
-<a name="line3750">3750: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
-<a name="line3751">3751: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL;
-<a name="line3752">3752: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
-<a name="line3753">3753: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numPoints, p;
-<a name="line3754">3754: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, fcomp, f;
-<a name="line3755">3755: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3759">3759: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
-<a name="line3762">3762: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line3763">3763: </a> <font color="#B22222">/* Get points */</font>
-<a name="line3764">3764: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
-<a name="line3765">3765: </a> <font color="#4169E1">if</font> (!clPoints) {
-<a name="line3766">3766: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, q;
-
-<a name="line3768">3768: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line3769">3769: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
-<a name="line3770">3770: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line3771">3771: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
-<a name="line3772">3772: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
-<a name="line3773">3773: </a> points[q*2] = points[p];
-<a name="line3774">3774: </a> points[q*2+1] = points[p+1];
-<a name="line3775">3775: </a> ++q;
-<a name="line3776">3776: </a> }
-<a name="line3777">3777: </a> }
-<a name="line3778">3778: </a> numPoints = q;
-<a name="line3779">3779: </a> } <font color="#4169E1">else</font> {
-<a name="line3780">3780: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line3782">3782: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
-<a name="line3783">3783: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
-<a name="line3784">3784: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
-<a name="line3785">3785: </a> numPoints = dof/2;
-<a name="line3786">3786: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
-<a name="line3787">3787: </a> }
-<a name="line3788">3788: </a> <font color="#B22222">/* Get array */</font>
-<a name="line3789">3789: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &array);
-<a name="line3790">3790: </a> <font color="#B22222">/* Get values */</font>
-<a name="line3791">3791: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line3792">3792: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
-<a name="line3793">3793: </a> <font color="#4169E1">if</font> (!fieldActive[f]) {
-<a name="line3794">3794: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3795">3795: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
-<a name="line3796">3796: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, points[p], f, &fdof);
-<a name="line3797">3797: </a> offset += fdof;
-<a name="line3798">3798: </a> }
-<a name="line3799">3799: </a> <font color="#4169E1">continue</font>;
-<a name="line3800">3800: </a> }
-<a name="line3801">3801: </a> <font color="#4169E1">switch</font> (mode) {
-<a name="line3802">3802: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
-<a name="line3803">3803: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3804">3804: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3805">3805: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3806">3806: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
-<a name="line3807">3807: </a> } <font color="#4169E1">break</font>;
-<a name="line3808">3808: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
-<a name="line3809">3809: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3810">3810: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3811">3811: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3812">3812: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
-<a name="line3813">3813: </a> } <font color="#4169E1">break</font>;
-<a name="line3814">3814: </a> <font color="#4169E1">case</font> INSERT_BC_VALUES:
-<a name="line3815">3815: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3816">3816: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3817">3817: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3818">3818: </a> updatePointFieldsBC_private(section, point, o, f, fcomp, insert, values, &offset, array);
-<a name="line3819">3819: </a> } <font color="#4169E1">break</font>;
-<a name="line3820">3820: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
-<a name="line3821">3821: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3822">3822: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3823">3823: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3824">3824: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
-<a name="line3825">3825: </a> } <font color="#4169E1">break</font>;
-<a name="line3826">3826: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
-<a name="line3827">3827: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line3828">3828: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
-<a name="line3829">3829: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line3830">3830: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
-<a name="line3831">3831: </a> } <font color="#4169E1">break</font>;
-<a name="line3832">3832: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line3833">3833: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insert mode %d"</font>, mode);
-<a name="line3834">3834: </a> }
-<a name="line3835">3835: </a> }
-<a name="line3836">3836: </a> <font color="#B22222">/* Cleanup points */</font>
-<a name="line3837">3837: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
-<a name="line3838">3838: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
-<a name="line3839">3839: </a> <font color="#B22222">/* Cleanup array */</font>
-<a name="line3840">3840: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &array);
-<a name="line3841">3841: </a> <font color="#4169E1">return</font>(0);
-<a name="line3842">3842: </a>}
-
-<a name="line3846">3846: </a><strong><font color="#4169E1"><a name="DMPlexPrintMatSetValues"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexPrintMatSetValues(<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../d [...]
-<a name="line3847">3847: </a>{
-<a name="line3848">3848: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
-<a name="line3849">3849: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i, j;
-
-<a name="line3853">3853: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &rank);
-<a name="line3854">3854: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]mat for sieve point %D\n"</font>, rank, point);
-<a name="line3855">3855: </a> <font color="#4169E1">for</font> (i = 0; i < numRIndices; i++) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]mat row indices[%D] = %D\n"</font>, rank, i, rindices[i]);}
-<a name="line3856">3856: </a> <font color="#4169E1">for</font> (i = 0; i < numCIndices; i++) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]mat col indices[%D] = %D\n"</font>, rank, i, cindices[i]);}
-<a name="line3857">3857: </a> numCIndices = numCIndices ? numCIndices : numRIndices;
-<a name="line3858">3858: </a> <font color="#4169E1">for</font> (i = 0; i < numRIndices; i++) {
-<a name="line3859">3859: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]"</font>, rank);
-<a name="line3860">3860: </a> <font color="#4169E1">for</font> (j = 0; j < numCIndices; j++) {
-<a name="line3861">3861: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
-<a name="line3862">3862: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" (%g,%g)"</font>, (double)PetscRealPart(values[i*numCIndices+j]), (double)PetscImaginaryPart(values[i*numCIndices+j]));
-<a name="line3863">3863: </a><font color="#A020F0">#else</font>
-<a name="line3864">3864: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %g"</font>, (double)values[i*numCIndices+j]);
-<a name="line3865">3865: </a><font color="#A020F0">#endif</font>
-<a name="line3866">3866: </a> }
-<a name="line3867">3867: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
-<a name="line3868">3868: </a> }
-<a name="line3869">3869: </a> <font color="#4169E1">return</font>(0);
-<a name="line3870">3870: </a>}
-
-<a name="line3874">3874: </a><font color="#B22222">/* . off - The global offset of this point */</font>
-<a name="line3875">3875: </a><strong><font color="#4169E1"><a name="indicesPoint_private"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> indicesPoint_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, <a href=".. [...]
-<a name="line3876">3876: </a>{
-<a name="line3877">3877: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof; <font color="#B22222">/* The number of unknowns on this point */</font>
-<a name="line3878">3878: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof; <font color="#B22222">/* The number of constraints on this point */</font>
-<a name="line3879">3879: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
-<a name="line3880">3880: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k;
-<a name="line3881">3881: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3884">3884: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
-<a name="line3885">3885: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, point, &cdof);
-<a name="line3886">3886: </a> <font color="#4169E1">if</font> (!cdof || setBC) {
-<a name="line3887">3887: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line3888">3888: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) indices[*loff+k] = off+k;
-<a name="line3889">3889: </a> } <font color="#4169E1">else</font> {
-<a name="line3890">3890: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) indices[*loff+dof-k-1] = off+k;
-<a name="line3891">3891: </a> }
-<a name="line3892">3892: </a> } <font color="#4169E1">else</font> {
-<a name="line3893">3893: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, point, &cdofs);
-<a name="line3894">3894: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line3895">3895: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3896">3896: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
-<a name="line3897">3897: </a> <font color="#B22222">/* Insert check for returning constrained indices */</font>
-<a name="line3898">3898: </a> indices[*loff+k] = -(off+k+1);
-<a name="line3899">3899: </a> ++cind;
-<a name="line3900">3900: </a> } <font color="#4169E1">else</font> {
-<a name="line3901">3901: </a> indices[*loff+k] = off+k-cind;
-<a name="line3902">3902: </a> }
-<a name="line3903">3903: </a> }
-<a name="line3904">3904: </a> } <font color="#4169E1">else</font> {
-<a name="line3905">3905: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
-<a name="line3906">3906: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
-<a name="line3907">3907: </a> <font color="#B22222">/* Insert check for returning constrained indices */</font>
-<a name="line3908">3908: </a> indices[*loff+dof-k-1] = -(off+k+1);
-<a name="line3909">3909: </a> ++cind;
-<a name="line3910">3910: </a> } <font color="#4169E1">else</font> {
-<a name="line3911">3911: </a> indices[*loff+dof-k-1] = off+k-cind;
-<a name="line3912">3912: </a> }
-<a name="line3913">3913: </a> }
-<a name="line3914">3914: </a> }
-<a name="line3915">3915: </a> }
-<a name="line3916">3916: </a> *loff += dof;
-<a name="line3917">3917: </a> <font color="#4169E1">return</font>(0);
-<a name="line3918">3918: </a>}
-
-<a name="line3922">3922: </a><font color="#B22222">/* . off - The global offset of this point */</font>
-<a name="line3923">3923: </a><strong><font color="#4169E1"><a name="indicesPointFields_private"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> indicesPointFields_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, [...]
-<a name="line3924">3924: </a>{
-<a name="line3925">3925: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, foff, f;
-
-<a name="line3929">3929: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line3930">3930: </a> <font color="#4169E1">for</font> (f = 0, foff = 0; f < numFields; ++f) {
-<a name="line3931">3931: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, fcomp, cfdof;
-<a name="line3932">3932: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fcdofs; <font color="#B22222">/* The indices of the constrained dofs for field f on this point */</font>
-<a name="line3933">3933: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k, c;
-
-<a name="line3935">3935: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
-<a name="line3936">3936: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
-<a name="line3937">3937: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, point, f, &cfdof);
-<a name="line3938">3938: </a> <font color="#4169E1">if</font> (!cfdof || setBC) {
-<a name="line3939">3939: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line3940">3940: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) indices[foffs[f]+k] = off+foff+k;
-<a name="line3941">3941: </a> } <font color="#4169E1">else</font> {
-<a name="line3942">3942: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
-<a name="line3943">3943: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
-<a name="line3944">3944: </a> indices[foffs[f]+k*fcomp+c] = off+foff+(fdof/fcomp-1-k)*fcomp+c;
-<a name="line3945">3945: </a> }
-<a name="line3946">3946: </a> }
-<a name="line3947">3947: </a> }
-<a name="line3948">3948: </a> } <font color="#4169E1">else</font> {
-<a name="line3949">3949: </a> PetscSectionGetFieldConstraintIndices(section, point, f, &fcdofs);
-<a name="line3950">3950: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line3951">3951: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) {
-<a name="line3952">3952: </a> <font color="#4169E1">if</font> ((cind < cfdof) && (k == fcdofs[cind])) {
-<a name="line3953">3953: </a> indices[foffs[f]+k] = -(off+foff+k+1);
-<a name="line3954">3954: </a> ++cind;
-<a name="line3955">3955: </a> } <font color="#4169E1">else</font> {
-<a name="line3956">3956: </a> indices[foffs[f]+k] = off+foff+k-cind;
-<a name="line3957">3957: </a> }
-<a name="line3958">3958: </a> }
-<a name="line3959">3959: </a> } <font color="#4169E1">else</font> {
-<a name="line3960">3960: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
-<a name="line3961">3961: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
-<a name="line3962">3962: </a> <font color="#4169E1">if</font> ((cind < cfdof) && ((fdof/fcomp-1-k)*fcomp+c == fcdofs[cind])) {
-<a name="line3963">3963: </a> indices[foffs[f]+k*fcomp+c] = -(off+foff+(fdof/fcomp-1-k)*fcomp+c+1);
-<a name="line3964">3964: </a> ++cind;
-<a name="line3965">3965: </a> } <font color="#4169E1">else</font> {
-<a name="line3966">3966: </a> indices[foffs[f]+k*fcomp+c] = off+foff+(fdof/fcomp-1-k)*fcomp+c-cind;
-<a name="line3967">3967: </a> }
-<a name="line3968">3968: </a> }
-<a name="line3969">3969: </a> }
-<a name="line3970">3970: </a> }
-<a name="line3971">3971: </a> }
-<a name="line3972">3972: </a> foff += (setBC ? fdof : (fdof - cfdof));
-<a name="line3973">3973: </a> foffs[f] += fdof;
-<a name="line3974">3974: </a> }
-<a name="line3975">3975: </a> <font color="#4169E1">return</font>(0);
-<a name="line3976">3976: </a>}
-
-<a name="line3980">3980: </a><strong><font color="#4169E1"><a name="DMPlexAnchorsModifyMat"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexAnchorsModifyMat(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, <a href="../../../../do [...]
-<a name="line3981">3981: </a>{
-<a name="line3982">3982: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
-<a name="line3983">3983: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec, cSec;
-<a name="line3984">3984: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> aIS;
-<a name="line3985">3985: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aStart = -1, aEnd = -1;
-<a name="line3986">3986: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *anchors;
-<a name="line3987">3987: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, f, p, q, newP = 0;
-<a name="line3988">3988: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newNumPoints = 0, newNumIndices = 0;
-<a name="line3989">3989: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newPoints, *indices, *newIndices;
-<a name="line3990">3990: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> maxAnchor, maxDof;
-<a name="line3991">3991: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newOffsets[32];
-<a name="line3992">3992: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *pointMatOffsets[32];
-<a name="line3993">3993: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newPointOffsets[32];
-<a name="line3994">3994: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *pointMat[32];
-<a name="line3995">3995: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *newValues=NULL,*tmpValues;
-<a name="line3996">3996: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> anyConstrained = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line3997">3997: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line4002">4002: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-
-<a name="line4004">4004: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&aSec,&aIS);
-<a name="line4005">4005: </a> <font color="#B22222">/* if there are point-to-point constraints */</font>
-<a name="line4006">4006: </a> <font color="#4169E1">if</font> (aSec) {
-<a name="line4007">4007: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(newOffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line4008">4008: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(aIS,&anchors);
-<a name="line4009">4009: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(aSec,&aStart,&aEnd);
-<a name="line4010">4010: </a> <font color="#B22222">/* figure out how many points are going to be in the new element matrix</font>
-<a name="line4011">4011: </a><font color="#B22222"> * (we allow double counting, because it's all just going to be summed</font>
-<a name="line4012">4012: </a><font color="#B22222"> * into the global matrix anyway) */</font>
-<a name="line4013">4013: </a> <font color="#4169E1">for</font> (p = 0; p < 2*numPoints; p+=2) {
-<a name="line4014">4014: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[p];
-<a name="line4015">4015: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
-
-<a name="line4017">4017: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&bSecDof);
-<a name="line4018">4018: </a> <font color="#4169E1">if</font> (!bSecDof) {
-<a name="line4019">4019: </a> <font color="#4169E1">continue</font>;
-<a name="line4020">4020: </a> }
-<a name="line4021">4021: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
-<a name="line4022">4022: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,b,&bDof);
-<a name="line4023">4023: </a> }
-<a name="line4024">4024: </a> <font color="#4169E1">if</font> (bDof) {
-<a name="line4025">4025: </a> <font color="#B22222">/* this point is constrained */</font>
-<a name="line4026">4026: </a> <font color="#B22222">/* it is going to be replaced by its anchors */</font>
-<a name="line4027">4027: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bOff, q;
-
-<a name="line4029">4029: </a> anyConstrained = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line4030">4030: </a> newNumPoints += bDof;
-<a name="line4031">4031: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,b,&bOff);
-<a name="line4032">4032: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
-<a name="line4033">4033: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q];
-<a name="line4034">4034: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aDof;
-
-<a name="line4036">4036: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,a,&aDof);
-<a name="line4037">4037: </a> newNumIndices += aDof;
-<a name="line4038">4038: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line4039">4039: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
-
-<a name="line4041">4041: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &fDof);
-<a name="line4042">4042: </a> newOffsets[f+1] += fDof;
-<a name="line4043">4043: </a> }
-<a name="line4044">4044: </a> }
-<a name="line4045">4045: </a> }
-<a name="line4046">4046: </a> <font color="#4169E1">else</font> {
-<a name="line4047">4047: </a> <font color="#B22222">/* this point is not constrained */</font>
-<a name="line4048">4048: </a> newNumPoints++;
-<a name="line4049">4049: </a> newNumIndices += bSecDof;
-<a name="line4050">4050: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line4051">4051: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
-
-<a name="line4053">4053: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, b, f, &fDof);
-<a name="line4054">4054: </a> newOffsets[f+1] += fDof;
-<a name="line4055">4055: </a> }
-<a name="line4056">4056: </a> }
-<a name="line4057">4057: </a> }
-<a name="line4058">4058: </a> }
-<a name="line4059">4059: </a> <font color="#4169E1">if</font> (!anyConstrained) {
-<a name="line4060">4060: </a> <font color="#4169E1">if</font> (outNumPoints) *outNumPoints = 0;
-<a name="line4061">4061: </a> <font color="#4169E1">if</font> (outNumIndices) *outNumIndices = 0;
-<a name="line4062">4062: </a> <font color="#4169E1">if</font> (outPoints) *outPoints = NULL;
-<a name="line4063">4063: </a> <font color="#4169E1">if</font> (outValues) *outValues = NULL;
-<a name="line4064">4064: </a> <font color="#4169E1">if</font> (aSec) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);}
-<a name="line4065">4065: </a> <font color="#4169E1">return</font>(0);
-<a name="line4066">4066: </a> }
-
-<a name="line4068">4068: </a> <font color="#4169E1">if</font> (outNumPoints) *outNumPoints = newNumPoints;
-<a name="line4069">4069: </a> <font color="#4169E1">if</font> (outNumIndices) *outNumIndices = newNumIndices;
-
-<a name="line4071">4071: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) newOffsets[f+1] += newOffsets[f];
-
-<a name="line4073">4073: </a> <font color="#4169E1">if</font> (!outPoints && !outValues) {
-<a name="line4074">4074: </a> <font color="#4169E1">if</font> (offsets) {
-<a name="line4075">4075: </a> <font color="#4169E1">for</font> (f = 0; f <= numFields; f++) {
-<a name="line4076">4076: </a> offsets[f] = newOffsets[f];
-<a name="line4077">4077: </a> }
-<a name="line4078">4078: </a> }
-<a name="line4079">4079: </a> <font color="#4169E1">if</font> (aSec) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);}
-<a name="line4080">4080: </a> <font color="#4169E1">return</font>(0);
-<a name="line4081">4081: </a> }
-
-<a name="line4083">4083: </a> <font color="#4169E1">if</font> (numFields && newOffsets[numFields] != newNumIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %D should be %D"</font>, newOffsets[numFields], newNumIndices);
-
-<a name="line4085">4085: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(dm, &cSec, &cMat);
-
-<a name="line4087">4087: </a> <font color="#B22222">/* workspaces */</font>
-<a name="line4088">4088: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4089">4089: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4090">4090: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[f]);
-<a name="line4091">4091: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints+1,PETSC_INT,&newPointOffsets[f]);
-<a name="line4092">4092: </a> }
-<a name="line4093">4093: </a> }
-<a name="line4094">4094: </a> <font color="#4169E1">else</font> {
-<a name="line4095">4095: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[0]);
-<a name="line4096">4096: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints,PETSC_INT,&newPointOffsets[0]);
-<a name="line4097">4097: </a> }
-
-<a name="line4099">4099: </a> <font color="#B22222">/* get workspaces for the point-to-point matrices */</font>
-<a name="line4100">4100: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4101">4101: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> totalOffset, totalMatOffset;
-
-<a name="line4103">4103: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4104">4104: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
-<a name="line4105">4105: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
-
-<a name="line4107">4107: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&bSecDof);
-<a name="line4108">4108: </a> <font color="#4169E1">if</font> (!bSecDof) {
-<a name="line4109">4109: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4110">4110: </a> newPointOffsets[f][p + 1] = 0;
-<a name="line4111">4111: </a> pointMatOffsets[f][p + 1] = 0;
-<a name="line4112">4112: </a> }
-<a name="line4113">4113: </a> <font color="#4169E1">continue</font>;
-<a name="line4114">4114: </a> }
-<a name="line4115">4115: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
-<a name="line4116">4116: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
-<a name="line4117">4117: </a> }
-<a name="line4118">4118: </a> <font color="#4169E1">if</font> (bDof) {
-<a name="line4119">4119: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4120">4120: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof, q, bOff, allFDof = 0;
-
-<a name="line4122">4122: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, b, f, &fDof);
-<a name="line4123">4123: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec, b, &bOff);
-<a name="line4124">4124: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
-<a name="line4125">4125: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q];
-<a name="line4126">4126: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aFDof;
-
-<a name="line4128">4128: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &aFDof);
-<a name="line4129">4129: </a> allFDof += aFDof;
-<a name="line4130">4130: </a> }
-<a name="line4131">4131: </a> newPointOffsets[f][p+1] = allFDof;
-<a name="line4132">4132: </a> pointMatOffsets[f][p+1] = fDof * allFDof;
-<a name="line4133">4133: </a> }
-<a name="line4134">4134: </a> }
-<a name="line4135">4135: </a> <font color="#4169E1">else</font> {
-<a name="line4136">4136: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4137">4137: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
-
-<a name="line4139">4139: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, b, f, &fDof);
-<a name="line4140">4140: </a> newPointOffsets[f][p+1] = fDof;
-<a name="line4141">4141: </a> pointMatOffsets[f][p+1] = 0;
-<a name="line4142">4142: </a> }
-<a name="line4143">4143: </a> }
-<a name="line4144">4144: </a> }
-<a name="line4145">4145: </a> <font color="#4169E1">for</font> (f = 0, totalOffset = 0, totalMatOffset = 0; f < numFields; f++) {
-<a name="line4146">4146: </a> newPointOffsets[f][0] = totalOffset;
-<a name="line4147">4147: </a> pointMatOffsets[f][0] = totalMatOffset;
-<a name="line4148">4148: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4149">4149: </a> newPointOffsets[f][p+1] += newPointOffsets[f][p];
-<a name="line4150">4150: </a> pointMatOffsets[f][p+1] += pointMatOffsets[f][p];
-<a name="line4151">4151: </a> }
-<a name="line4152">4152: </a> totalOffset = newPointOffsets[f][numPoints];
-<a name="line4153">4153: </a> totalMatOffset = pointMatOffsets[f][numPoints];
-<a name="line4154">4154: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,pointMatOffsets[f][numPoints],PETSC_SCALAR,&pointMat[f]);
-<a name="line4155">4155: </a> }
-<a name="line4156">4156: </a> }
-<a name="line4157">4157: </a> <font color="#4169E1">else</font> {
-<a name="line4158">4158: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4159">4159: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
-<a name="line4160">4160: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
-
-<a name="line4162">4162: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&bSecDof);
-<a name="line4163">4163: </a> <font color="#4169E1">if</font> (!bSecDof) {
-<a name="line4164">4164: </a> newPointOffsets[0][p + 1] = 0;
-<a name="line4165">4165: </a> pointMatOffsets[0][p + 1] = 0;
-<a name="line4166">4166: </a> <font color="#4169E1">continue</font>;
-<a name="line4167">4167: </a> }
-<a name="line4168">4168: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
-<a name="line4169">4169: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
-<a name="line4170">4170: </a> }
-<a name="line4171">4171: </a> <font color="#4169E1">if</font> (bDof) {
-<a name="line4172">4172: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bOff, q, allDof = 0;
-
-<a name="line4174">4174: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec, b, &bOff);
-<a name="line4175">4175: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
-<a name="line4176">4176: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q], aDof;
-
-<a name="line4178">4178: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, a, &aDof);
-<a name="line4179">4179: </a> allDof += aDof;
-<a name="line4180">4180: </a> }
-<a name="line4181">4181: </a> newPointOffsets[0][p+1] = allDof;
-<a name="line4182">4182: </a> pointMatOffsets[0][p+1] = bSecDof * allDof;
-<a name="line4183">4183: </a> }
-<a name="line4184">4184: </a> <font color="#4169E1">else</font> {
-<a name="line4185">4185: </a> newPointOffsets[0][p+1] = bSecDof;
-<a name="line4186">4186: </a> pointMatOffsets[0][p+1] = 0;
-<a name="line4187">4187: </a> }
-<a name="line4188">4188: </a> }
-<a name="line4189">4189: </a> newPointOffsets[0][0] = 0;
-<a name="line4190">4190: </a> pointMatOffsets[0][0] = 0;
-<a name="line4191">4191: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4192">4192: </a> newPointOffsets[0][p+1] += newPointOffsets[0][p];
-<a name="line4193">4193: </a> pointMatOffsets[0][p+1] += pointMatOffsets[0][p];
-<a name="line4194">4194: </a> }
-<a name="line4195">4195: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,pointMatOffsets[0][numPoints],PETSC_SCALAR,&pointMat[0]);
-<a name="line4196">4196: </a> }
-
-<a name="line4198">4198: </a> <font color="#B22222">/* output arrays */</font>
-<a name="line4199">4199: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,2*newNumPoints,PETSC_INT,&newPoints);
-
-<a name="line4201">4201: </a> <font color="#B22222">/* get the point-to-point matrices; construct newPoints */</font>
-<a name="line4202">4202: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(aSec, &maxAnchor);
-<a name="line4203">4203: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(section, &maxDof);
-<a name="line4204">4204: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,maxDof,PETSC_INT,&indices);
-<a name="line4205">4205: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,maxAnchor*maxDof,PETSC_INT,&newIndices);
-<a name="line4206">4206: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4207">4207: </a> <font color="#4169E1">for</font> (p = 0, newP = 0; p < numPoints; p++) {
-<a name="line4208">4208: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
-<a name="line4209">4209: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[2*p+1];
-<a name="line4210">4210: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
-
-<a name="line4212">4212: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, b, &bSecDof);
-<a name="line4213">4213: </a> <font color="#4169E1">if</font> (!bSecDof) {
-<a name="line4214">4214: </a> <font color="#4169E1">continue</font>;
-<a name="line4215">4215: </a> }
-<a name="line4216">4216: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
-<a name="line4217">4217: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
-<a name="line4218">4218: </a> }
-<a name="line4219">4219: </a> <font color="#4169E1">if</font> (bDof) {
-<a name="line4220">4220: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fStart[32], fEnd[32], fAnchorStart[32], fAnchorEnd[32], bOff, q;
-
-<a name="line4222">4222: </a> fStart[0] = 0;
-<a name="line4223">4223: </a> fEnd[0] = 0;
-<a name="line4224">4224: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4225">4225: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
-
-<a name="line4227">4227: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(cSec, b, f, &fDof);
-<a name="line4228">4228: </a> fStart[f+1] = fStart[f] + fDof;
-<a name="line4229">4229: </a> fEnd[f+1] = fStart[f+1];
-<a name="line4230">4230: </a> }
-<a name="line4231">4231: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSec, b, &bOff);
-<a name="line4232">4232: </a> indicesPointFields_private(cSec, b, bOff, fEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, indices);
-
-<a name="line4234">4234: </a> fAnchorStart[0] = 0;
-<a name="line4235">4235: </a> fAnchorEnd[0] = 0;
-<a name="line4236">4236: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4237">4237: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof = newPointOffsets[f][p + 1] - newPointOffsets[f][p];
-
-<a name="line4239">4239: </a> fAnchorStart[f+1] = fAnchorStart[f] + fDof;
-<a name="line4240">4240: </a> fAnchorEnd[f+1] = fAnchorStart[f + 1];
-<a name="line4241">4241: </a> }
-<a name="line4242">4242: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec, b, &bOff);
-<a name="line4243">4243: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
-<a name="line4244">4244: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q], aOff;
-
-<a name="line4246">4246: </a> <font color="#B22222">/* we take the orientation of ap into account in the order that we constructed the indices above: the newly added points have no orientation */</font>
-<a name="line4247">4247: </a> newPoints[2*(newP + q)] = a;
-<a name="line4248">4248: </a> newPoints[2*(newP + q) + 1] = 0;
-<a name="line4249">4249: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, a, &aOff);
-<a name="line4250">4250: </a> indicesPointFields_private(section, a, aOff, fAnchorEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, 0, newIndices);
-<a name="line4251">4251: </a> }
-<a name="line4252">4252: </a> newP += bDof;
-
-<a name="line4254">4254: </a> <font color="#4169E1">if</font> (outValues) {
-<a name="line4255">4255: </a> <font color="#B22222">/* get the point-to-point submatrix */</font>
-<a name="line4256">4256: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4257">4257: </a> <a href="../../../../docs/manualpages/Mat/MatGetValues.html#MatGetValues">MatGetValues</a>(cMat,fEnd[f]-fStart[f],indices + fStart[f],fAnchorEnd[f] - fAnchorStart[f],newIndices + fAnchorStart[f],pointMat[f] + pointMatOffsets[f][p]);
-<a name="line4258">4258: </a> }
-<a name="line4259">4259: </a> }
-<a name="line4260">4260: </a> }
-<a name="line4261">4261: </a> <font color="#4169E1">else</font> {
-<a name="line4262">4262: </a> newPoints[2 * newP] = b;
-<a name="line4263">4263: </a> newPoints[2 * newP + 1] = o;
-<a name="line4264">4264: </a> newP++;
-<a name="line4265">4265: </a> }
-<a name="line4266">4266: </a> }
-<a name="line4267">4267: </a> } <font color="#4169E1">else</font> {
-<a name="line4268">4268: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4269">4269: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
-<a name="line4270">4270: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[2*p+1];
-<a name="line4271">4271: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
-
-<a name="line4273">4273: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, b, &bSecDof);
-<a name="line4274">4274: </a> <font color="#4169E1">if</font> (!bSecDof) {
-<a name="line4275">4275: </a> <font color="#4169E1">continue</font>;
-<a name="line4276">4276: </a> }
-<a name="line4277">4277: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
-<a name="line4278">4278: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
-<a name="line4279">4279: </a> }
-<a name="line4280">4280: </a> <font color="#4169E1">if</font> (bDof) {
-<a name="line4281">4281: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bEnd = 0, bAnchorEnd = 0, bOff;
-
-<a name="line4283">4283: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSec, b, &bOff);
-<a name="line4284">4284: </a> indicesPoint_private(cSec, b, bOff, &bEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, indices);
-
-<a name="line4286">4286: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a> (aSec, b, &bOff);
-<a name="line4287">4287: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
-<a name="line4288">4288: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q], aOff;
-
-<a name="line4290">4290: </a> <font color="#B22222">/* we take the orientation of ap into account in the order that we constructed the indices above: the newly added points have no orientation */</font>
-
-<a name="line4292">4292: </a> newPoints[2*(newP + q)] = a;
-<a name="line4293">4293: </a> newPoints[2*(newP + q) + 1] = 0;
-<a name="line4294">4294: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, a, &aOff);
-<a name="line4295">4295: </a> indicesPoint_private(section, a, aOff, &bAnchorEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, 0, newIndices);
-<a name="line4296">4296: </a> }
-<a name="line4297">4297: </a> newP += bDof;
-
-<a name="line4299">4299: </a> <font color="#B22222">/* get the point-to-point submatrix */</font>
-<a name="line4300">4300: </a> <font color="#4169E1">if</font> (outValues) {
-<a name="line4301">4301: </a> <a href="../../../../docs/manualpages/Mat/MatGetValues.html#MatGetValues">MatGetValues</a>(cMat,bEnd,indices,bAnchorEnd,newIndices,pointMat[0] + pointMatOffsets[0][p]);
-<a name="line4302">4302: </a> }
-<a name="line4303">4303: </a> }
-<a name="line4304">4304: </a> <font color="#4169E1">else</font> {
-<a name="line4305">4305: </a> newPoints[2 * newP] = b;
-<a name="line4306">4306: </a> newPoints[2 * newP + 1] = o;
-<a name="line4307">4307: </a> newP++;
-<a name="line4308">4308: </a> }
-<a name="line4309">4309: </a> }
-<a name="line4310">4310: </a> }
-
-<a name="line4312">4312: </a> <font color="#4169E1">if</font> (outValues) {
-<a name="line4313">4313: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,newNumIndices*numIndices,PETSC_SCALAR,&tmpValues);
-<a name="line4314">4314: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tmpValues,newNumIndices*numIndices*<font color="#4169E1">sizeof</font>(*tmpValues));
-<a name="line4315">4315: </a> <font color="#B22222">/* multiply constraints on the right */</font>
-<a name="line4316">4316: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4317">4317: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4318">4318: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = offsets[f];
-
-<a name="line4320">4320: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4321">4321: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart = newPointOffsets[f][p];
-<a name="line4322">4322: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
-<a name="line4323">4323: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
-<a name="line4324">4324: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line4326">4326: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,b,f,&dof);
-<a name="line4327">4327: </a> <font color="#4169E1">if</font> (!dof) {
-<a name="line4328">4328: </a> <font color="#4169E1">continue</font>;
-<a name="line4329">4329: </a> }
-<a name="line4330">4330: </a> <font color="#4169E1">if</font> (pointMatOffsets[f][p] < pointMatOffsets[f][p + 1]) {
-<a name="line4331">4331: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nCols = newPointOffsets[f][p+1]-cStart;
-<a name="line4332">4332: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *mat = pointMat[f] + pointMatOffsets[f][p];
-
-<a name="line4334">4334: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
-<a name="line4335">4335: </a> <font color="#4169E1">for</font> (c = 0; c < nCols; c++) {
-<a name="line4336">4336: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
-<a name="line4337">4337: </a> tmpValues[r * newNumIndices + cStart + c] += mat[k * nCols + c] * values[r * numIndices + oldOff + k];
-<a name="line4338">4338: </a> }
-<a name="line4339">4339: </a> }
-<a name="line4340">4340: </a> }
-<a name="line4341">4341: </a> }
-<a name="line4342">4342: </a> <font color="#4169E1">else</font> {
-<a name="line4343">4343: </a> <font color="#B22222">/* copy this column as is */</font>
-<a name="line4344">4344: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
-<a name="line4345">4345: </a> <font color="#4169E1">for</font> (c = 0; c < dof; c++) {
-<a name="line4346">4346: </a> tmpValues[r * newNumIndices + cStart + c] = values[r * numIndices + oldOff + c];
-<a name="line4347">4347: </a> }
-<a name="line4348">4348: </a> }
-<a name="line4349">4349: </a> }
-<a name="line4350">4350: </a> oldOff += dof;
-<a name="line4351">4351: </a> }
-<a name="line4352">4352: </a> }
-<a name="line4353">4353: </a> }
-<a name="line4354">4354: </a> <font color="#4169E1">else</font> {
-<a name="line4355">4355: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = 0;
-<a name="line4356">4356: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4357">4357: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart = newPointOffsets[0][p];
-<a name="line4358">4358: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
-<a name="line4359">4359: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
-<a name="line4360">4360: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line4362">4362: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&dof);
-<a name="line4363">4363: </a> <font color="#4169E1">if</font> (!dof) {
-<a name="line4364">4364: </a> <font color="#4169E1">continue</font>;
-<a name="line4365">4365: </a> }
-<a name="line4366">4366: </a> <font color="#4169E1">if</font> (pointMatOffsets[0][p] < pointMatOffsets[0][p + 1]) {
-<a name="line4367">4367: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nCols = newPointOffsets[0][p+1]-cStart;
-<a name="line4368">4368: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *mat = pointMat[0] + pointMatOffsets[0][p];
-
-<a name="line4370">4370: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
-<a name="line4371">4371: </a> <font color="#4169E1">for</font> (c = 0; c < nCols; c++) {
-<a name="line4372">4372: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
-<a name="line4373">4373: </a> tmpValues[r * newNumIndices + cStart + c] += mat[k * nCols + c] * values[r * numIndices + oldOff + k];
-<a name="line4374">4374: </a> }
-<a name="line4375">4375: </a> }
-<a name="line4376">4376: </a> }
-<a name="line4377">4377: </a> }
-<a name="line4378">4378: </a> <font color="#4169E1">else</font> {
-<a name="line4379">4379: </a> <font color="#B22222">/* copy this column as is */</font>
-<a name="line4380">4380: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
-<a name="line4381">4381: </a> <font color="#4169E1">for</font> (c = 0; c < dof; c++) {
-<a name="line4382">4382: </a> tmpValues[r * newNumIndices + cStart + c] = values[r * numIndices + oldOff + c];
-<a name="line4383">4383: </a> }
-<a name="line4384">4384: </a> }
-<a name="line4385">4385: </a> }
-<a name="line4386">4386: </a> oldOff += dof;
-<a name="line4387">4387: </a> }
-<a name="line4388">4388: </a> }
-
-<a name="line4390">4390: </a> <font color="#4169E1">if</font> (multiplyLeft) {
-<a name="line4391">4391: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,newNumIndices*newNumIndices,PETSC_SCALAR,&newValues);
-<a name="line4392">4392: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(newValues,newNumIndices*newNumIndices*<font color="#4169E1">sizeof</font>(*newValues));
-<a name="line4393">4393: </a> <font color="#B22222">/* multiply constraints transpose on the left */</font>
-<a name="line4394">4394: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4395">4395: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4396">4396: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = offsets[f];
-
-<a name="line4398">4398: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4399">4399: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rStart = newPointOffsets[f][p];
-<a name="line4400">4400: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
-<a name="line4401">4401: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
-<a name="line4402">4402: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line4404">4404: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,b,f,&dof);
-<a name="line4405">4405: </a> <font color="#4169E1">if</font> (pointMatOffsets[f][p] < pointMatOffsets[f][p + 1]) {
-<a name="line4406">4406: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows = newPointOffsets[f][p+1]-rStart;
-<a name="line4407">4407: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *PETSC_RESTRICT mat = pointMat[f] + pointMatOffsets[f][p];
-
-<a name="line4409">4409: </a> <font color="#4169E1">for</font> (r = 0; r < nRows; r++) {
-<a name="line4410">4410: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
-<a name="line4411">4411: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
-<a name="line4412">4412: </a> newValues[(rStart + r) * newNumIndices + c] += mat[k * nRows + r] * tmpValues[(oldOff + k) * newNumIndices + c];
-<a name="line4413">4413: </a> }
-<a name="line4414">4414: </a> }
-<a name="line4415">4415: </a> }
-<a name="line4416">4416: </a> }
-<a name="line4417">4417: </a> <font color="#4169E1">else</font> {
-<a name="line4418">4418: </a> <font color="#B22222">/* copy this row as is */</font>
-<a name="line4419">4419: </a> <font color="#4169E1">for</font> (r = 0; r < dof; r++) {
-<a name="line4420">4420: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
-<a name="line4421">4421: </a> newValues[(rStart + r) * newNumIndices + c] = tmpValues[(oldOff + r) * newNumIndices + c];
-<a name="line4422">4422: </a> }
-<a name="line4423">4423: </a> }
-<a name="line4424">4424: </a> }
-<a name="line4425">4425: </a> oldOff += dof;
-<a name="line4426">4426: </a> }
-<a name="line4427">4427: </a> }
-<a name="line4428">4428: </a> }
-<a name="line4429">4429: </a> <font color="#4169E1">else</font> {
-<a name="line4430">4430: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = 0;
-
-<a name="line4432">4432: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
-<a name="line4433">4433: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rStart = newPointOffsets[0][p];
-<a name="line4434">4434: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
-<a name="line4435">4435: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
-<a name="line4436">4436: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line4438">4438: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&dof);
-<a name="line4439">4439: </a> <font color="#4169E1">if</font> (pointMatOffsets[0][p] < pointMatOffsets[0][p + 1]) {
-<a name="line4440">4440: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows = newPointOffsets[0][p+1]-rStart;
-<a name="line4441">4441: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *PETSC_RESTRICT mat = pointMat[0] + pointMatOffsets[0][p];
-
-<a name="line4443">4443: </a> <font color="#4169E1">for</font> (r = 0; r < nRows; r++) {
-<a name="line4444">4444: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
-<a name="line4445">4445: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
-<a name="line4446">4446: </a> newValues[(rStart + r) * newNumIndices + c] += mat[k * nRows + r] * tmpValues[(oldOff + k) * newNumIndices + c];
-<a name="line4447">4447: </a> }
-<a name="line4448">4448: </a> }
-<a name="line4449">4449: </a> }
-<a name="line4450">4450: </a> }
-<a name="line4451">4451: </a> <font color="#4169E1">else</font> {
-<a name="line4452">4452: </a> <font color="#B22222">/* copy this row as is */</font>
-<a name="line4453">4453: </a> <font color="#4169E1">for</font> (r = 0; r < dof; r++) {
-<a name="line4454">4454: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
-<a name="line4455">4455: </a> newValues[(rStart + r) * newNumIndices + c] = tmpValues[(oldOff + r) * newNumIndices + c];
-<a name="line4456">4456: </a> }
-<a name="line4457">4457: </a> }
-<a name="line4458">4458: </a> }
-<a name="line4459">4459: </a> oldOff += dof;
-<a name="line4460">4460: </a> }
-<a name="line4461">4461: </a> }
-
-<a name="line4463">4463: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,newNumIndices*numIndices,PETSC_SCALAR,&tmpValues);
-<a name="line4464">4464: </a> }
-<a name="line4465">4465: </a> <font color="#4169E1">else</font> {
-<a name="line4466">4466: </a> newValues = tmpValues;
-<a name="line4467">4467: </a> }
-<a name="line4468">4468: </a> }
-
-<a name="line4470">4470: </a> <font color="#B22222">/* clean up */</font>
-<a name="line4471">4471: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,maxDof,PETSC_INT,&indices);
-<a name="line4472">4472: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,maxAnchor*maxDof,PETSC_INT,&newIndices);
-
-<a name="line4474">4474: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4475">4475: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line4476">4476: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,pointMatOffsets[f][numPoints],PETSC_SCALAR,&pointMat[f]);
-<a name="line4477">4477: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[f]);
-<a name="line4478">4478: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&newPointOffsets[f]);
-<a name="line4479">4479: </a> }
-<a name="line4480">4480: </a> }
-<a name="line4481">4481: </a> <font color="#4169E1">else</font> {
-<a name="line4482">4482: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,pointMatOffsets[0][numPoints],PETSC_SCALAR,&pointMat[0]);
-<a name="line4483">4483: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[0]);
-<a name="line4484">4484: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&newPointOffsets[0]);
-<a name="line4485">4485: </a> }
-<a name="line4486">4486: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);
-
-<a name="line4488">4488: </a> <font color="#B22222">/* output */</font>
-<a name="line4489">4489: </a> <font color="#4169E1">if</font> (outPoints) {
-<a name="line4490">4490: </a> *outPoints = newPoints;
-<a name="line4491">4491: </a> }
-<a name="line4492">4492: </a> <font color="#4169E1">else</font> {
-<a name="line4493">4493: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,2*newNumPoints,PETSC_INT,&newPoints);
-<a name="line4494">4494: </a> }
-<a name="line4495">4495: </a> <font color="#4169E1">if</font> (outValues) {
-<a name="line4496">4496: </a> *outValues = newValues;
-<a name="line4497">4497: </a> }
-<a name="line4498">4498: </a> <font color="#4169E1">else</font> {
-<a name="line4499">4499: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,newNumIndices*newNumIndices,PETSC_SCALAR,&newValues);
-<a name="line4500">4500: </a> }
-<a name="line4501">4501: </a> <font color="#4169E1">for</font> (f = 0; f <= numFields; f++) {
-<a name="line4502">4502: </a> offsets[f] = newOffsets[f];
-<a name="line4503">4503: </a> }
-<a name="line4504">4504: </a> <font color="#4169E1">return</font>(0);
-<a name="line4505">4505: </a>}
-
-<a name="line4509">4509: </a><strong><font color="#4169E1"><a name="DMPlexGetClosureIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetClosureIndices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> globalSection, <a hre [...]
-<a name="line4510">4510: </a>{
-<a name="line4511">4511: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
-<a name="line4512">4512: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
-<a name="line4513">4513: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
-<a name="line4514">4514: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL, *pointsNew;
-<a name="line4515">4515: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, numPointsNew;
-<a name="line4516">4516: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offsets[32];
-<a name="line4517">4517: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, Nind, NindNew, off, globalOff, f, p;
-<a name="line4518">4518: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line4526">4526: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &Nf);
-<a name="line4527">4527: </a> <font color="#4169E1">if</font> (Nf > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, Nf);
-<a name="line4528">4528: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(offsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line4529">4529: </a> <font color="#B22222">/* Get points in closure */</font>
-<a name="line4530">4530: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
-<a name="line4531">4531: </a> <font color="#4169E1">if</font> (!clPoints) {
-<a name="line4532">4532: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, q;
-
-<a name="line4534">4534: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
-<a name="line4535">4535: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line4536">4536: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line4537">4537: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
-<a name="line4538">4538: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
-<a name="line4539">4539: </a> points[q*2] = points[p];
-<a name="line4540">4540: </a> points[q*2+1] = points[p+1];
-<a name="line4541">4541: </a> ++q;
-<a name="line4542">4542: </a> }
-<a name="line4543">4543: </a> }
-<a name="line4544">4544: </a> numPoints = q;
-<a name="line4545">4545: </a> } <font color="#4169E1">else</font> {
-<a name="line4546">4546: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line4548">4548: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
-<a name="line4549">4549: </a> numPoints = dof/2;
-<a name="line4550">4550: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
-<a name="line4551">4551: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
-<a name="line4552">4552: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
-<a name="line4553">4553: </a> }
-<a name="line4554">4554: </a> <font color="#B22222">/* Get number of indices and indices per field */</font>
-<a name="line4555">4555: </a> <font color="#4169E1">for</font> (p = 0, Nind = 0; p < numPoints*2; p += 2) {
-<a name="line4556">4556: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, fdof;
-
-<a name="line4558">4558: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line4559">4559: </a> <font color="#4169E1">for</font> (f = 0; f < Nf; ++f) {
-<a name="line4560">4560: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, points[p], f, &fdof);
-<a name="line4561">4561: </a> offsets[f+1] += fdof;
-<a name="line4562">4562: </a> }
-<a name="line4563">4563: </a> Nind += dof;
-<a name="line4564">4564: </a> }
-<a name="line4565">4565: </a> <font color="#4169E1">for</font> (f = 1; f < Nf; ++f) offsets[f+1] += offsets[f];
-<a name="line4566">4566: </a> <font color="#4169E1">if</font> (Nf && offsets[Nf] != Nind) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, offsets[Nf], Nind);
-<a name="line4567">4567: </a> <font color="#B22222">/* Correct for hanging node constraints */</font>
-<a name="line4568">4568: </a> {
-<a name="line4569">4569: </a> DMPlexAnchorsModifyMat(dm, section, numPoints, Nind, points, NULL, &numPointsNew, &NindNew, &pointsNew, NULL, offsets, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line4570">4570: </a> <font color="#4169E1">if</font> (numPointsNew) {
-<a name="line4571">4571: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
-<a name="line4572">4572: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
-<a name="line4573">4573: </a> numPoints = numPointsNew;
-<a name="line4574">4574: </a> Nind = NindNew;
-<a name="line4575">4575: </a> points = pointsNew;
-<a name="line4576">4576: </a> }
-<a name="line4577">4577: </a> }
-<a name="line4578">4578: </a> <font color="#B22222">/* Calculate indices */</font>
-<a name="line4579">4579: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, Nind, PETSC_INT, indices);
-<a name="line4580">4580: </a> <font color="#4169E1">if</font> (Nf) {
-<a name="line4581">4581: </a> <font color="#4169E1">if</font> (outOffsets) {
-<a name="line4582">4582: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
-
-<a name="line4584">4584: </a> <font color="#4169E1">for</font> (f = 0; f <= Nf; f++) {
-<a name="line4585">4585: </a> outOffsets[f] = offsets[f];
-<a name="line4586">4586: </a> }
-<a name="line4587">4587: </a> }
-<a name="line4588">4588: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line4589">4589: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line4590">4590: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
-<a name="line4591">4591: </a> indicesPointFields_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, offsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, *indices);
-<a name="line4592">4592: </a> }
-<a name="line4593">4593: </a> } <font color="#4169E1">else</font> {
-<a name="line4594">4594: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2) {
-<a name="line4595">4595: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line4596">4596: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
-<a name="line4597">4597: </a> indicesPoint_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, *indices);
-<a name="line4598">4598: </a> }
-<a name="line4599">4599: </a> }
-<a name="line4600">4600: </a> <font color="#B22222">/* Cleanup points */</font>
-<a name="line4601">4601: </a> <font color="#4169E1">if</font> (numPointsNew) {
-<a name="line4602">4602: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 2*numPointsNew, PETSC_INT, &pointsNew);
-<a name="line4603">4603: </a> } <font color="#4169E1">else</font> {
-<a name="line4604">4604: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
-<a name="line4605">4605: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
-<a name="line4606">4606: </a> }
-<a name="line4607">4607: </a> <font color="#4169E1">if</font> (numIndices) *numIndices = Nind;
-<a name="line4608">4608: </a> <font color="#4169E1">return</font>(0);
-<a name="line4609">4609: </a>}
-
-<a name="line4613">4613: </a><strong><font color="#4169E1"><a name="DMPlexRestoreClosureIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexRestoreClosureIndices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> globalSection [...]
-<a name="line4614">4614: </a>{
-
-<a name="line4620">4620: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, indices);
-<a name="line4621">4621: </a> <font color="#4169E1">return</font>(0);
-<a name="line4622">4622: </a>}
-
-<a name="line4626">4626: </a><font color="#B22222">/*@C</font>
-<a name="line4627">4627: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a> - Set an array of the values on the closure of 'point'</font>
-
-<a name="line4629">4629: </a><font color="#B22222"> Not collective</font>
-
-<a name="line4631">4631: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4632">4632: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4633">4633: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
-<a name="line4634">4634: </a><font color="#B22222">. globalSection - The section describing the layout in v, or NULL to use the default global section</font>
-<a name="line4635">4635: </a><font color="#B22222">. A - The matrix</font>
-<a name="line4636">4636: </a><font color="#B22222">. point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4637">4637: </a><font color="#B22222">. values - The array of values</font>
-<a name="line4638">4638: </a><font color="#B22222">- mode - The insert mode, where INSERT_ALL_VALUES and ADD_ALL_VALUES also overwrite boundary conditions</font>
-
-<a name="line4640">4640: </a><font color="#B22222"> Fortran Notes:</font>
-<a name="line4641">4641: </a><font color="#B22222"> This routine is only available in Fortran 90, and you must include petsc.h90 in your code.</font>
-
-<a name="line4643">4643: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4645">4645: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>()</font>
-<a name="line4646">4646: </a><font color="#B22222">@*/</font>
-<a name="line4647">4647: </a><strong><font color="#4169E1"><a name="DMPlexMatSetClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/ma [...]
-<a name="line4648">4648: </a>{
-<a name="line4649">4649: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line4650">4650: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
-<a name="line4651">4651: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
-<a name="line4652">4652: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL, *newPoints;
-<a name="line4653">4653: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
-<a name="line4654">4654: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
-<a name="line4655">4655: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offsets[32];
-<a name="line4656">4656: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numPoints, newNumPoints, numIndices, newNumIndices, dof, off, globalOff, pStart, pEnd, p, q, f;
-<a name="line4657">4657: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *newValues;
-<a name="line4658">4658: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line4662">4662: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
-<a name="line4664">4664: </a> <font color="#4169E1">if</font> (!globalSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, &globalSection);}
-<a name="line4667">4667: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
-<a name="line4668">4668: </a> <font color="#4169E1">if</font> (numFields > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, numFields);
-<a name="line4669">4669: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(offsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line4670">4670: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
-<a name="line4671">4671: </a> <font color="#4169E1">if</font> (!clPoints) {
-<a name="line4672">4672: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
-<a name="line4673">4673: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line4674">4674: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line4675">4675: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
-<a name="line4676">4676: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
-<a name="line4677">4677: </a> points[q*2] = points[p];
-<a name="line4678">4678: </a> points[q*2+1] = points[p+1];
-<a name="line4679">4679: </a> ++q;
-<a name="line4680">4680: </a> }
-<a name="line4681">4681: </a> }
-<a name="line4682">4682: </a> numPoints = q;
-<a name="line4683">4683: </a> } <font color="#4169E1">else</font> {
-<a name="line4684">4684: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
-
-<a name="line4686">4686: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
-<a name="line4687">4687: </a> numPoints = dof/2;
-<a name="line4688">4688: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
-<a name="line4689">4689: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
-<a name="line4690">4690: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
-<a name="line4691">4691: </a> }
-<a name="line4692">4692: </a> <font color="#4169E1">for</font> (p = 0, numIndices = 0; p < numPoints*2; p += 2) {
-<a name="line4693">4693: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
-
-<a name="line4695">4695: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
-<a name="line4696">4696: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line4697">4697: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, points[p], f, &fdof);
-<a name="line4698">4698: </a> offsets[f+1] += fdof;
-<a name="line4699">4699: </a> }
-<a name="line4700">4700: </a> numIndices += dof;
-<a name="line4701">4701: </a> }
-<a name="line4702">4702: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) offsets[f+1] += offsets[f];
-
-<a name="line4704">4704: </a> <font color="#4169E1">if</font> (numFields && offsets[numFields] != numIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, offsets[num [...]
-<a name="line4705">4705: </a> DMPlexAnchorsModifyMat(dm,section,numPoints,numIndices,points,values,&newNumPoints,&newNumIndices,&newPoints,&newValues,offsets,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line4706">4706: </a> <font color="#4169E1">if</font> (newNumPoints) {
-<a name="line4707">4707: </a> <font color="#4169E1">if</font> (!clPoints) {
-<a name="line4708">4708: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
-<a name="line4709">4709: </a> } <font color="#4169E1">else</font> {
-<a name="line4710">4710: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);
-<a name="line4711">4711: </a> }
-<a name="line4712">4712: </a> numPoints = newNumPoints;
-<a name="line4713">4713: </a> numIndices = newNumIndices;
-<a name="line4714">4714: </a> points = newPoints;
-<a name="line4715">4715: </a> values = newValues;
-<a name="line4716">4716: </a> }
-<a name="line4717">4717: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, numIndices, PETSC_INT, &indices);
-<a name="line4718">4718: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4719">4719: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
-<a name="line4720">4720: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line4721">4721: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
-<a name="line4722">4722: </a> indicesPointFields_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, offsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, indices);
-<a name="line4723">4723: </a> }
-<a name="line4724">4724: </a> } <font color="#4169E1">else</font> {
-<a name="line4725">4725: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2) {
-<a name="line4726">4726: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
-<a name="line4727">4727: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
-<a name="line4728">4728: </a> indicesPoint_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, indices);
-<a name="line4729">4729: </a> }
-<a name="line4730">4730: </a> }
-<a name="line4731">4731: </a> <font color="#4169E1">if</font> (mesh->printSetValues) {DMPlexPrintMatSetValues(<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>, A, point, numIndices, indices, 0, NULL, values);}
-<a name="line4732">4732: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A, numIndices, indices, numIndices, indices, values, mode);
-<a name="line4733">4733: </a> <font color="#4169E1">if</font> (mesh->printFEM > 1) {
-<a name="line4734">4734: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line4735">4735: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" Indices:"</font>);
-<a name="line4736">4736: </a> <font color="#4169E1">for</font> (i = 0; i < numIndices; ++i) {<a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" %d"</font>, indices[i]);}
-<a name="line4737">4737: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
-<a name="line4738">4738: </a> }
-<a name="line4739">4739: </a> <font color="#4169E1">if</font> (ierr) {
-<a name="line4740">4740: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
-<a name="line4741">4741: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr2;
-
-<a name="line4743">4743: </a> ierr2 = <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4744">4744: </a> ierr2 = (*<a href="../../../../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(<font color="#666666">"[%d]ERROR in <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>\n"</font>, rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4745">4745: </a> ierr2 = DMPlexPrintMatSetValues(PETSC_VIEWER_STDERR_SELF, A, point, numIndices, indices, 0, NULL, values);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4746">4746: </a> ierr2 = <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numIndices, PETSC_INT, &indices);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4747">4747: </a>
-<a name="line4748">4748: </a> }
-<a name="line4749">4749: </a> <font color="#4169E1">if</font> (newNumPoints) {
-<a name="line4750">4750: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,newNumIndices*newNumIndices,PETSC_SCALAR,&newValues);
-<a name="line4751">4751: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,2*newNumPoints,PETSC_INT,&newPoints);
-<a name="line4752">4752: </a> }
-<a name="line4753">4753: </a> <font color="#4169E1">else</font> {
-<a name="line4754">4754: </a> <font color="#4169E1">if</font> (!clPoints) {
-<a name="line4755">4755: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
-<a name="line4756">4756: </a> } <font color="#4169E1">else</font> {
-<a name="line4757">4757: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);
-<a name="line4758">4758: </a> }
-<a name="line4759">4759: </a> }
-<a name="line4760">4760: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numIndices, PETSC_INT, &indices);
-<a name="line4761">4761: </a> <font color="#4169E1">return</font>(0);
-<a name="line4762">4762: </a>}
-
-<a name="line4766">4766: </a><strong><font color="#4169E1"><a name="DMPlexMatSetClosureRefined"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexMatSetClosureRefined(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> fsection, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> globalFSectio [...]
-<a name="line4767">4767: </a>{
-<a name="line4768">4768: </a> DM_Plex *mesh = (DM_Plex*) dmf->data;
-<a name="line4769">4769: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fpoints = NULL, *ftotpoints = NULL;
-<a name="line4770">4770: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cpoints = NULL;
-<a name="line4771">4771: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *findices, *cindices;
-<a name="line4772">4772: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> foffsets[32], coffsets[32];
-<a name="line4773">4773: </a> CellRefiner cellRefiner;
-<a name="line4774">4774: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numSubcells, maxFPoints, numFPoints, numCPoints, numFIndices, numCIndices, dof, off, globalOff, pStart, pEnd, p, q, r, s, f;
-<a name="line4775">4775: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line4780">4780: </a> <font color="#4169E1">if</font> (!fsection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmf, &fsection);}
-<a name="line4782">4782: </a> <font color="#4169E1">if</font> (!csection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmc, &csection);}
-<a name="line4784">4784: </a> <font color="#4169E1">if</font> (!globalFSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmf, &globalFSection);}
-<a name="line4786">4786: </a> <font color="#4169E1">if</font> (!globalCSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmc, &globalCSection);}
-<a name="line4789">4789: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(fsection, &numFields);
-<a name="line4790">4790: </a> <font color="#4169E1">if</font> (numFields > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, numFields);
-<a name="line4791">4791: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(foffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line4792">4792: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(coffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line4793">4793: </a> <font color="#B22222">/* Column indices */</font>
-<a name="line4794">4794: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
-<a name="line4795">4795: </a> maxFPoints = numCPoints;
-<a name="line4796">4796: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line4797">4797: </a> <font color="#B22222">/* TODO: Squeeze out points with 0 dof as well */</font>
-<a name="line4798">4798: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(csection, &pStart, &pEnd);
-<a name="line4799">4799: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numCPoints*2; p += 2) {
-<a name="line4800">4800: </a> <font color="#4169E1">if</font> ((cpoints[p] >= pStart) && (cpoints[p] < pEnd)) {
-<a name="line4801">4801: </a> cpoints[q*2] = cpoints[p];
-<a name="line4802">4802: </a> cpoints[q*2+1] = cpoints[p+1];
-<a name="line4803">4803: </a> ++q;
-<a name="line4804">4804: </a> }
-<a name="line4805">4805: </a> }
-<a name="line4806">4806: </a> numCPoints = q;
-<a name="line4807">4807: </a> <font color="#4169E1">for</font> (p = 0, numCIndices = 0; p < numCPoints*2; p += 2) {
-<a name="line4808">4808: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
-
-<a name="line4810">4810: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(csection, cpoints[p], &dof);
-<a name="line4811">4811: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
-<a name="line4812">4812: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line4813">4813: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(csection, cpoints[p], f, &fdof);
-<a name="line4814">4814: </a> coffsets[f+1] += fdof;
-<a name="line4815">4815: </a> }
-<a name="line4816">4816: </a> numCIndices += dof;
-<a name="line4817">4817: </a> }
-<a name="line4818">4818: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) coffsets[f+1] += coffsets[f];
-<a name="line4819">4819: </a> <font color="#B22222">/* Row indices */</font>
-<a name="line4820">4820: </a> DMPlexGetCellRefiner_Internal(dmc, &cellRefiner);
-<a name="line4821">4821: </a> CellRefinerGetAffineTransforms_Internal(cellRefiner, &numSubcells, NULL, NULL, NULL);
-<a name="line4822">4822: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmf, maxFPoints*2*numSubcells, PETSC_INT, &ftotpoints);
-<a name="line4823">4823: </a> <font color="#4169E1">for</font> (r = 0, q = 0; r < numSubcells; ++r) {
-<a name="line4824">4824: </a> <font color="#B22222">/* TODO Map from coarse to fine cells */</font>
-<a name="line4825">4825: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmf, point*numSubcells + r, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
-<a name="line4826">4826: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line4827">4827: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(fsection, &pStart, &pEnd);
-<a name="line4828">4828: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
-<a name="line4829">4829: </a> <font color="#4169E1">if</font> ((fpoints[p] >= pStart) && (fpoints[p] < pEnd)) {
-<a name="line4830">4830: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, fpoints[p], &dof);
-<a name="line4831">4831: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
-<a name="line4832">4832: </a> <font color="#4169E1">for</font> (s = 0; s < q; ++s) <font color="#4169E1">if</font> (fpoints[p] == ftotpoints[s*2]) <font color="#4169E1">break</font>;
-<a name="line4833">4833: </a> <font color="#4169E1">if</font> (s < q) <font color="#4169E1">continue</font>;
-<a name="line4834">4834: </a> ftotpoints[q*2] = fpoints[p];
-<a name="line4835">4835: </a> ftotpoints[q*2+1] = fpoints[p+1];
-<a name="line4836">4836: </a> ++q;
-<a name="line4837">4837: </a> }
-<a name="line4838">4838: </a> }
-<a name="line4839">4839: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmf, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
-<a name="line4840">4840: </a> }
-<a name="line4841">4841: </a> numFPoints = q;
-<a name="line4842">4842: </a> <font color="#4169E1">for</font> (p = 0, numFIndices = 0; p < numFPoints*2; p += 2) {
-<a name="line4843">4843: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
-
-<a name="line4845">4845: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, ftotpoints[p], &dof);
-<a name="line4846">4846: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
-<a name="line4847">4847: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line4848">4848: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(fsection, ftotpoints[p], f, &fdof);
-<a name="line4849">4849: </a> foffsets[f+1] += fdof;
-<a name="line4850">4850: </a> }
-<a name="line4851">4851: </a> numFIndices += dof;
-<a name="line4852">4852: </a> }
-<a name="line4853">4853: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) foffsets[f+1] += foffsets[f];
-
-<a name="line4855">4855: </a> <font color="#4169E1">if</font> (numFields && foffsets[numFields] != numFIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, foffsets [...]
-<a name="line4856">4856: </a> <font color="#4169E1">if</font> (numFields && coffsets[numFields] != numCIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmc), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, coffsets [...]
-<a name="line4857">4857: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmf, numFIndices, PETSC_INT, &findices);
-<a name="line4858">4858: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmc, numCIndices, PETSC_INT, &cindices);
-<a name="line4859">4859: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4860">4860: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
-<a name="line4861">4861: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
-<a name="line4862">4862: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
-<a name="line4863">4863: </a> indicesPointFields_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, foffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
-<a name="line4864">4864: </a> }
-<a name="line4865">4865: </a> <font color="#4169E1">for</font> (p = 0; p < numCPoints*2; p += 2) {
-<a name="line4866">4866: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
-<a name="line4867">4867: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
-<a name="line4868">4868: </a> indicesPointFields_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, coffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
-<a name="line4869">4869: </a> }
-<a name="line4870">4870: </a> } <font color="#4169E1">else</font> {
-<a name="line4871">4871: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numFPoints*2; p += 2) {
-<a name="line4872">4872: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
-<a name="line4873">4873: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
-<a name="line4874">4874: </a> indicesPoint_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
-<a name="line4875">4875: </a> }
-<a name="line4876">4876: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numCPoints*2; p += 2) {
-<a name="line4877">4877: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
-<a name="line4878">4878: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
-<a name="line4879">4879: </a> indicesPoint_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
-<a name="line4880">4880: </a> }
-<a name="line4881">4881: </a> }
-<a name="line4882">4882: </a> <font color="#4169E1">if</font> (mesh->printSetValues) {DMPlexPrintMatSetValues(<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>, A, point, numFIndices, findices, numCIndices, cindices, values);}
-<a name="line4883">4883: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A, numFIndices, findices, numCIndices, cindices, values, mode);
-<a name="line4884">4884: </a> <font color="#4169E1">if</font> (ierr) {
-<a name="line4885">4885: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
-<a name="line4886">4886: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr2;
-
-<a name="line4888">4888: </a> ierr2 = <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4889">4889: </a> ierr2 = (*<a href="../../../../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(<font color="#666666">"[%d]ERROR in <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>\n"</font>, rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4890">4890: </a> ierr2 = DMPlexPrintMatSetValues(PETSC_VIEWER_STDERR_SELF, A, point, numFIndices, findices, numCIndices, cindices, values);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4891">4891: </a> ierr2 = <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numFIndices, PETSC_INT, &findices);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4892">4892: </a> ierr2 = <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmc, numCIndices, PETSC_INT, &cindices);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line4893">4893: </a>
-<a name="line4894">4894: </a> }
-<a name="line4895">4895: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numCPoints*2*4, PETSC_INT, &ftotpoints);
-<a name="line4896">4896: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
-<a name="line4897">4897: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numFIndices, PETSC_INT, &findices);
-<a name="line4898">4898: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmc, numCIndices, PETSC_INT, &cindices);
-<a name="line4899">4899: </a> <font color="#4169E1">return</font>(0);
-<a name="line4900">4900: </a>}
-
-<a name="line4904">4904: </a><strong><font color="#4169E1"><a name="DMPlexMatGetClosureIndicesRefined"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexMatGetClosureIndicesRefined(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> fsection, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> [...]
-<a name="line4905">4905: </a>{
-<a name="line4906">4906: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fpoints = NULL, *ftotpoints = NULL;
-<a name="line4907">4907: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cpoints = NULL;
-<a name="line4908">4908: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> foffsets[32], coffsets[32];
-<a name="line4909">4909: </a> CellRefiner cellRefiner;
-<a name="line4910">4910: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numSubcells, maxFPoints, numFPoints, numCPoints, numFIndices, numCIndices, dof, off, globalOff, pStart, pEnd, p, q, r, s, f;
-
-<a name="line4916">4916: </a> <font color="#4169E1">if</font> (!fsection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmf, &fsection);}
-<a name="line4918">4918: </a> <font color="#4169E1">if</font> (!csection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmc, &csection);}
-<a name="line4920">4920: </a> <font color="#4169E1">if</font> (!globalFSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmf, &globalFSection);}
-<a name="line4922">4922: </a> <font color="#4169E1">if</font> (!globalCSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmc, &globalCSection);}
-<a name="line4924">4924: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(fsection, &numFields);
-<a name="line4925">4925: </a> <font color="#4169E1">if</font> (numFields > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, numFields);
-<a name="line4926">4926: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(foffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line4927">4927: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(coffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line4928">4928: </a> <font color="#B22222">/* Column indices */</font>
-<a name="line4929">4929: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
-<a name="line4930">4930: </a> maxFPoints = numCPoints;
-<a name="line4931">4931: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line4932">4932: </a> <font color="#B22222">/* TODO: Squeeze out points with 0 dof as well */</font>
-<a name="line4933">4933: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(csection, &pStart, &pEnd);
-<a name="line4934">4934: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numCPoints*2; p += 2) {
-<a name="line4935">4935: </a> <font color="#4169E1">if</font> ((cpoints[p] >= pStart) && (cpoints[p] < pEnd)) {
-<a name="line4936">4936: </a> cpoints[q*2] = cpoints[p];
-<a name="line4937">4937: </a> cpoints[q*2+1] = cpoints[p+1];
-<a name="line4938">4938: </a> ++q;
-<a name="line4939">4939: </a> }
-<a name="line4940">4940: </a> }
-<a name="line4941">4941: </a> numCPoints = q;
-<a name="line4942">4942: </a> <font color="#4169E1">for</font> (p = 0, numCIndices = 0; p < numCPoints*2; p += 2) {
-<a name="line4943">4943: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
-
-<a name="line4945">4945: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(csection, cpoints[p], &dof);
-<a name="line4946">4946: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
-<a name="line4947">4947: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line4948">4948: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(csection, cpoints[p], f, &fdof);
-<a name="line4949">4949: </a> coffsets[f+1] += fdof;
-<a name="line4950">4950: </a> }
-<a name="line4951">4951: </a> numCIndices += dof;
-<a name="line4952">4952: </a> }
-<a name="line4953">4953: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) coffsets[f+1] += coffsets[f];
-<a name="line4954">4954: </a> <font color="#B22222">/* Row indices */</font>
-<a name="line4955">4955: </a> DMPlexGetCellRefiner_Internal(dmc, &cellRefiner);
-<a name="line4956">4956: </a> CellRefinerGetAffineTransforms_Internal(cellRefiner, &numSubcells, NULL, NULL, NULL);
-<a name="line4957">4957: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmf, maxFPoints*2*numSubcells, PETSC_INT, &ftotpoints);
-<a name="line4958">4958: </a> <font color="#4169E1">for</font> (r = 0, q = 0; r < numSubcells; ++r) {
-<a name="line4959">4959: </a> <font color="#B22222">/* TODO Map from coarse to fine cells */</font>
-<a name="line4960">4960: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmf, point*numSubcells + r, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
-<a name="line4961">4961: </a> <font color="#B22222">/* Compress out points not in the section */</font>
-<a name="line4962">4962: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(fsection, &pStart, &pEnd);
-<a name="line4963">4963: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
-<a name="line4964">4964: </a> <font color="#4169E1">if</font> ((fpoints[p] >= pStart) && (fpoints[p] < pEnd)) {
-<a name="line4965">4965: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, fpoints[p], &dof);
-<a name="line4966">4966: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
-<a name="line4967">4967: </a> <font color="#4169E1">for</font> (s = 0; s < q; ++s) <font color="#4169E1">if</font> (fpoints[p] == ftotpoints[s*2]) <font color="#4169E1">break</font>;
-<a name="line4968">4968: </a> <font color="#4169E1">if</font> (s < q) <font color="#4169E1">continue</font>;
-<a name="line4969">4969: </a> ftotpoints[q*2] = fpoints[p];
-<a name="line4970">4970: </a> ftotpoints[q*2+1] = fpoints[p+1];
-<a name="line4971">4971: </a> ++q;
-<a name="line4972">4972: </a> }
-<a name="line4973">4973: </a> }
-<a name="line4974">4974: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmf, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
-<a name="line4975">4975: </a> }
-<a name="line4976">4976: </a> numFPoints = q;
-<a name="line4977">4977: </a> <font color="#4169E1">for</font> (p = 0, numFIndices = 0; p < numFPoints*2; p += 2) {
-<a name="line4978">4978: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
-
-<a name="line4980">4980: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, ftotpoints[p], &dof);
-<a name="line4981">4981: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
-<a name="line4982">4982: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line4983">4983: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(fsection, ftotpoints[p], f, &fdof);
-<a name="line4984">4984: </a> foffsets[f+1] += fdof;
-<a name="line4985">4985: </a> }
-<a name="line4986">4986: </a> numFIndices += dof;
-<a name="line4987">4987: </a> }
-<a name="line4988">4988: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) foffsets[f+1] += foffsets[f];
-
-<a name="line4990">4990: </a> <font color="#4169E1">if</font> (numFields && foffsets[numFields] != numFIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, foffsets [...]
-<a name="line4991">4991: </a> <font color="#4169E1">if</font> (numFields && coffsets[numFields] != numCIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmc), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, coffsets [...]
-<a name="line4992">4992: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line4993">4993: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
-<a name="line4994">4994: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
-<a name="line4995">4995: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
-<a name="line4996">4996: </a> indicesPointFields_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, foffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
-<a name="line4997">4997: </a> }
-<a name="line4998">4998: </a> <font color="#4169E1">for</font> (p = 0; p < numCPoints*2; p += 2) {
-<a name="line4999">4999: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
-<a name="line5000">5000: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
-<a name="line5001">5001: </a> indicesPointFields_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, coffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
-<a name="line5002">5002: </a> }
-<a name="line5003">5003: </a> } <font color="#4169E1">else</font> {
-<a name="line5004">5004: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numFPoints*2; p += 2) {
-<a name="line5005">5005: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
-<a name="line5006">5006: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
-<a name="line5007">5007: </a> indicesPoint_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
-<a name="line5008">5008: </a> }
-<a name="line5009">5009: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numCPoints*2; p += 2) {
-<a name="line5010">5010: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
-<a name="line5011">5011: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
-<a name="line5012">5012: </a> indicesPoint_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
-<a name="line5013">5013: </a> }
-<a name="line5014">5014: </a> }
-<a name="line5015">5015: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numCPoints*2*4, PETSC_INT, &ftotpoints);
-<a name="line5016">5016: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
-<a name="line5017">5017: </a> <font color="#4169E1">return</font>(0);
-<a name="line5018">5018: </a>}
-
-<a name="line5022">5022: </a><font color="#B22222">/*@</font>
-<a name="line5023">5023: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a> - Get the first mesh point of each dimension which is a hybrid</font>
-
-<a name="line5025">5025: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5026">5026: </a><font color="#B22222">. dm - The DMPlex object</font>
-
-<a name="line5028">5028: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line5029">5029: </a><font color="#B22222">+ cMax - The first hybrid cell</font>
-<a name="line5030">5030: </a><font color="#B22222">. fMax - The first hybrid face</font>
-<a name="line5031">5031: </a><font color="#B22222">. eMax - The first hybrid edge</font>
-<a name="line5032">5032: </a><font color="#B22222">- vMax - The first hybrid vertex</font>
-
-<a name="line5034">5034: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5036">5036: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexCreateHybridMesh.html#DMPlexCreateHybridMesh">DMPlexCreateHybridMesh</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetHybridBounds.html#DMPlexSetHybridBounds">DMPlexSetHybridBounds</a>()</font>
-<a name="line5037">5037: </a><font color="#B22222">@*/</font>
-<a name="line5038">5038: </a><strong><font color="#4169E1"><a name="DMPlexGetHybridBounds"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cMax, <a href="../../../../docs/manualp [...]
-<a name="line5039">5039: </a>{
-<a name="line5040">5040: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line5041">5041: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim;
-
-<a name="line5046">5046: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line5047">5047: </a> <font color="#4169E1">if</font> (cMax) *cMax = mesh->hybridPointMax[dim];
-<a name="line5048">5048: </a> <font color="#4169E1">if</font> (fMax) *fMax = mesh->hybridPointMax[dim-1];
-<a name="line5049">5049: </a> <font color="#4169E1">if</font> (eMax) *eMax = mesh->hybridPointMax[1];
-<a name="line5050">5050: </a> <font color="#4169E1">if</font> (vMax) *vMax = mesh->hybridPointMax[0];
-<a name="line5051">5051: </a> <font color="#4169E1">return</font>(0);
-<a name="line5052">5052: </a>}
-
-<a name="line5056">5056: </a><font color="#B22222">/*@</font>
-<a name="line5057">5057: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetHybridBounds.html#DMPlexSetHybridBounds">DMPlexSetHybridBounds</a> - Set the first mesh point of each dimension which is a hybrid</font>
-
-<a name="line5059">5059: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5060">5060: </a><font color="#B22222">. dm - The DMPlex object</font>
-<a name="line5061">5061: </a><font color="#B22222">. cMax - The first hybrid cell</font>
-<a name="line5062">5062: </a><font color="#B22222">. fMax - The first hybrid face</font>
-<a name="line5063">5063: </a><font color="#B22222">. eMax - The first hybrid edge</font>
-<a name="line5064">5064: </a><font color="#B22222">- vMax - The first hybrid vertex</font>
-
-<a name="line5066">5066: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5068">5068: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexCreateHybridMesh.html#DMPlexCreateHybridMesh">DMPlexCreateHybridMesh</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>()</font>
-<a name="line5069">5069: </a><font color="#B22222">@*/</font>
-<a name="line5070">5070: </a><strong><font color="#4169E1"><a name="DMPlexSetHybridBounds"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetHybridBounds.html#DMPlexSetHybridBounds">DMPlexSetHybridBounds</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cMax, <a href="../../../../docs/manualpa [...]
-<a name="line5071">5071: </a>{
-<a name="line5072">5072: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-<a name="line5073">5073: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim;
-
-<a name="line5078">5078: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line5079">5079: </a> <font color="#4169E1">if</font> (cMax >= 0) mesh->hybridPointMax[dim] = cMax;
-<a name="line5080">5080: </a> <font color="#4169E1">if</font> (fMax >= 0) mesh->hybridPointMax[dim-1] = fMax;
-<a name="line5081">5081: </a> <font color="#4169E1">if</font> (eMax >= 0) mesh->hybridPointMax[1] = eMax;
-<a name="line5082">5082: </a> <font color="#4169E1">if</font> (vMax >= 0) mesh->hybridPointMax[0] = vMax;
-<a name="line5083">5083: </a> <font color="#4169E1">return</font>(0);
-<a name="line5084">5084: </a>}
-
-<a name="line5088">5088: </a><strong><font color="#4169E1"><a name="DMPlexGetVTKCellHeight"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetVTKCellHeight(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cellHeight)</font></strong>
-<a name="line5089">5089: </a>{
-<a name="line5090">5090: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line5095">5095: </a> *cellHeight = mesh->vtkCellHeight;
-<a name="line5096">5096: </a> <font color="#4169E1">return</font>(0);
-<a name="line5097">5097: </a>}
-
-<a name="line5101">5101: </a><strong><font color="#4169E1"><a name="DMPlexSetVTKCellHeight"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexSetVTKCellHeight(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cellHeight)</font></strong>
-<a name="line5102">5102: </a>{
-<a name="line5103">5103: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line5107">5107: </a> mesh->vtkCellHeight = cellHeight;
-<a name="line5108">5108: </a> <font color="#4169E1">return</font>(0);
-<a name="line5109">5109: </a>}
-
-<a name="line5113">5113: </a><font color="#B22222">/* We can easily have a form that takes an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> instead */</font>
-<a name="line5114">5114: </a><strong><font color="#4169E1"><a name="DMPlexCreateNumbering_Private"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateNumbering_Private(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pEnd, <a href="../../../. [...]
-<a name="line5115">5115: </a>{
-<a name="line5116">5116: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, globalSection;
-<a name="line5117">5117: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numbers, p;
-
-<a name="line5121">5121: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), §ion);
-<a name="line5122">5122: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(section, pStart, pEnd);
-<a name="line5123">5123: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line5124">5124: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(section, p, 1);
-<a name="line5125">5125: </a> }
-<a name="line5126">5126: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(section);
-<a name="line5127">5127: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreateGlobalSection.html#PetscSectionCreateGlobalSection">PetscSectionCreateGlobalSection</a>(section, sf, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &globalSection);
-<a name="line5128">5128: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(pEnd - pStart, &numbers);
-<a name="line5129">5129: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line5130">5130: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, p, &numbers[p-pStart]);
-<a name="line5131">5131: </a> <font color="#4169E1">if</font> (numbers[p-pStart] < 0) numbers[p-pStart] -= shift;
-<a name="line5132">5132: </a> <font color="#4169E1">else</font> numbers[p-pStart] += shift;
-<a name="line5133">5133: </a> }
-<a name="line5134">5134: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), pEnd - pStart, numbers, PETSC_OWN_POINTER, numbering);
-<a name="line5135">5135: </a> <font color="#4169E1">if</font> (globalSize) {
-<a name="line5136">5136: </a> <a href="../../../../docs/manualpages/IS/PetscLayout.html#PetscLayout">PetscLayout</a> layout;
-<a name="line5137">5137: </a> PetscSectionGetPointLayout(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), globalSection, &layout);
-<a name="line5138">5138: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutGetSize.html#PetscLayoutGetSize">PetscLayoutGetSize</a>(layout, globalSize);
-<a name="line5139">5139: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&layout);
-<a name="line5140">5140: </a> }
-<a name="line5141">5141: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion);
-<a name="line5142">5142: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&globalSection);
-<a name="line5143">5143: </a> <font color="#4169E1">return</font>(0);
-<a name="line5144">5144: </a>}
-
-<a name="line5148">5148: </a><strong><font color="#4169E1"><a name="DMPlexCreateCellNumbering_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateCellNumbering_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> includeHybrid, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalCellNumbers)</font></strong>
-<a name="line5149">5149: </a>{
-<a name="line5150">5150: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cellHeight, cStart, cEnd, cMax;
-
-<a name="line5154">5154: </a> DMPlexGetVTKCellHeight(dm, &cellHeight);
-<a name="line5155">5155: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, cellHeight, &cStart, &cEnd);
-<a name="line5156">5156: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, NULL, NULL, NULL);
-<a name="line5157">5157: </a> <font color="#4169E1">if</font> (cMax >= 0 && !includeHybrid) cEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(cEnd, cMax);
-<a name="line5158">5158: </a> DMPlexCreateNumbering_Private(dm, cStart, cEnd, 0, NULL, dm->sf, globalCellNumbers);
-<a name="line5159">5159: </a> <font color="#4169E1">return</font>(0);
-<a name="line5160">5160: </a>}
-
-<a name="line5164">5164: </a><strong><font color="#4169E1"><a name="DMPlexGetCellNumbering"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetCellNumbering(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalCellNumbers)</font></strong>
-<a name="line5165">5165: </a>{
-<a name="line5166">5166: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line5171">5171: </a> <font color="#4169E1">if</font> (!mesh->globalCellNumbers) {DMPlexCreateCellNumbering_Internal(dm, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &mesh->globalCellNumbers);}
-<a name="line5172">5172: </a> *globalCellNumbers = mesh->globalCellNumbers;
-<a name="line5173">5173: </a> <font color="#4169E1">return</font>(0);
-<a name="line5174">5174: </a>}
-
-<a name="line5178">5178: </a><strong><font color="#4169E1"><a name="DMPlexCreateVertexNumbering_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateVertexNumbering_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> includeHybrid, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalVertexNumbers)</font [...]
-<a name="line5179">5179: </a>{
-<a name="line5180">5180: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> vStart, vEnd, vMax;
-
-<a name="line5185">5185: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line5186">5186: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, NULL, NULL, NULL, &vMax);
-<a name="line5187">5187: </a> <font color="#4169E1">if</font> (vMax >= 0 && !includeHybrid) vEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(vEnd, vMax);
-<a name="line5188">5188: </a> DMPlexCreateNumbering_Private(dm, vStart, vEnd, 0, NULL, dm->sf, globalVertexNumbers);
-<a name="line5189">5189: </a> <font color="#4169E1">return</font>(0);
-<a name="line5190">5190: </a>}
-
-<a name="line5194">5194: </a><strong><font color="#4169E1"><a name="DMPlexGetVertexNumbering"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetVertexNumbering(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalVertexNumbers)</font></strong>
-<a name="line5195">5195: </a>{
-<a name="line5196">5196: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line5201">5201: </a> <font color="#4169E1">if</font> (!mesh->globalVertexNumbers) {DMPlexCreateVertexNumbering_Internal(dm, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &mesh->globalVertexNumbers);}
-<a name="line5202">5202: </a> *globalVertexNumbers = mesh->globalVertexNumbers;
-<a name="line5203">5203: </a> <font color="#4169E1">return</font>(0);
-<a name="line5204">5204: </a>}
-
-<a name="line5208">5208: </a><strong><font color="#4169E1"><a name="DMPlexCreatePointNumbering"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreatePointNumbering(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalPointNumbers)</font></strong>
-<a name="line5209">5209: </a>{
-<a name="line5210">5210: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> nums[4];
-<a name="line5211">5211: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depths[4];
-<a name="line5212">5212: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, d, shift = 0;
-
-<a name="line5217">5217: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line5218">5218: </a> <font color="#B22222">/* For unstratified meshes use dim instead of depth */</font>
-<a name="line5219">5219: </a> <font color="#4169E1">if</font> (depth < 0) {<a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &depth);}
-<a name="line5220">5220: </a> depths[0] = depth; depths[1] = 0;
-<a name="line5221">5221: </a> <font color="#4169E1">for</font> (d = 2; d <= depth; ++d) depths[d] = depth-d+1;
-<a name="line5222">5222: </a> <font color="#4169E1">for</font> (d = 0; d <= depth; ++d) {
-<a name="line5223">5223: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, gsize;
-
-<a name="line5225">5225: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, depths[d], &pStart, &pEnd);
-<a name="line5226">5226: </a> DMPlexCreateNumbering_Private(dm, pStart, pEnd, shift, &gsize, dm->sf, &nums[d]);
-<a name="line5227">5227: </a> shift += gsize;
-<a name="line5228">5228: </a> }
-<a name="line5229">5229: </a> <a href="../../../../docs/manualpages/IS/ISConcatenate.html#ISConcatenate">ISConcatenate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), depth+1, nums, globalPointNumbers);
-<a name="line5230">5230: </a> <font color="#4169E1">for</font> (d = 0; d <= depth; ++d) {<a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&nums[d]);}
-<a name="line5231">5231: </a> <font color="#4169E1">return</font>(0);
-<a name="line5232">5232: </a>}
-
-<a name="line5236">5236: </a><font color="#B22222">/*@</font>
-<a name="line5237">5237: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCheckSymmetry.html#DMPlexCheckSymmetry">DMPlexCheckSymmetry</a> - Check that the adjacency information in the mesh is symmetric.</font>
-
-<a name="line5239">5239: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5240">5240: </a><font color="#B22222"> + dm - The DMPlex object</font>
-
-<a name="line5242">5242: </a><font color="#B22222"> Note: This is a useful diagnostic when creating meshes programmatically.</font>
-
-<a name="line5244">5244: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5246">5246: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(), DMCheckSkeleton(), DMCheckFaces()</font>
-<a name="line5247">5247: </a><font color="#B22222">@*/</font>
-<a name="line5248">5248: </a><strong><font color="#4169E1"><a name="DMPlexCheckSymmetry"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCheckSymmetry.html#DMPlexCheckSymmetry">DMPlexCheckSymmetry</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line5249">5249: </a>{
-<a name="line5250">5250: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coneSection, supportSection;
-<a name="line5251">5251: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *support;
-<a name="line5252">5252: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, c, supportSize, s;
-<a name="line5253">5253: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, csize, ssize;
-<a name="line5254">5254: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line5258">5258: </a> DMPlexGetConeSection(dm, &coneSection);
-<a name="line5259">5259: </a> DMPlexGetSupportSection(dm, &supportSection);
-<a name="line5260">5260: </a> <font color="#B22222">/* Check that point p is found in the support of its cone points, and vice versa */</font>
-<a name="line5261">5261: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line5262">5262: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line5263">5263: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &coneSize);
-<a name="line5264">5264: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, p, &cone);
-<a name="line5265">5265: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
-<a name="line5266">5266: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> dup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line5267">5267: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-<a name="line5268">5268: </a> <font color="#4169E1">for</font> (d = c-1; d >= 0; --d) {
-<a name="line5269">5269: </a> <font color="#4169E1">if</font> (cone[c] == cone[d]) {dup = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;}
-<a name="line5270">5270: </a> }
-<a name="line5271">5271: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, cone[c], &supportSize);
-<a name="line5272">5272: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, cone[c], &support);
-<a name="line5273">5273: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
-<a name="line5274">5274: </a> <font color="#4169E1">if</font> (support[s] == p) <font color="#4169E1">break</font>;
-<a name="line5275">5275: </a> }
-<a name="line5276">5276: </a> <font color="#4169E1">if</font> ((s >= supportSize) || (dup && (support[s+1] != p))) {
-<a name="line5277">5277: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d cone: "</font>, p);
-<a name="line5278">5278: </a> <font color="#4169E1">for</font> (s = 0; s < coneSize; ++s) {
-<a name="line5279">5279: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, cone[s]);
-<a name="line5280">5280: </a> }
-<a name="line5281">5281: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
-<a name="line5282">5282: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d support: "</font>, cone[c]);
-<a name="line5283">5283: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
-<a name="line5284">5284: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, support[s]);
-<a name="line5285">5285: </a> }
-<a name="line5286">5286: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
-<a name="line5287">5287: </a> <font color="#4169E1">if</font> (dup) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Point %d not repeatedly found in support of repeated cone point %d"</font>, p, cone[c]);
-<a name="line5288">5288: </a> <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Point %d not found in support of cone point %d"</font>, p, cone[c]);
-<a name="line5289">5289: </a> }
-<a name="line5290">5290: </a> }
-<a name="line5291">5291: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &supportSize);
-<a name="line5292">5292: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, p, &support);
-<a name="line5293">5293: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
-<a name="line5294">5294: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, support[s], &coneSize);
-<a name="line5295">5295: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, support[s], &cone);
-<a name="line5296">5296: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
-<a name="line5297">5297: </a> <font color="#4169E1">if</font> (cone[c] == p) <font color="#4169E1">break</font>;
-<a name="line5298">5298: </a> }
-<a name="line5299">5299: </a> <font color="#4169E1">if</font> (c >= coneSize) {
-<a name="line5300">5300: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d support: "</font>, p);
-<a name="line5301">5301: </a> <font color="#4169E1">for</font> (c = 0; c < supportSize; ++c) {
-<a name="line5302">5302: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, support[c]);
-<a name="line5303">5303: </a> }
-<a name="line5304">5304: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
-<a name="line5305">5305: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d cone: "</font>, support[s]);
-<a name="line5306">5306: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
-<a name="line5307">5307: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, cone[c]);
-<a name="line5308">5308: </a> }
-<a name="line5309">5309: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
-<a name="line5310">5310: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Point %d not found in cone of support point %d"</font>, p, support[s]);
-<a name="line5311">5311: </a> }
-<a name="line5312">5312: </a> }
-<a name="line5313">5313: </a> }
-<a name="line5314">5314: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coneSection, &csize);
-<a name="line5315">5315: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(supportSection, &ssize);
-<a name="line5316">5316: </a> <font color="#4169E1">if</font> (csize != ssize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Total cone size %d != Total support size %d"</font>, csize, ssize);
-<a name="line5317">5317: </a> <font color="#4169E1">return</font>(0);
-<a name="line5318">5318: </a>}
-
-<a name="line5322">5322: </a><font color="#B22222">/*@</font>
-<a name="line5323">5323: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCheckSkeleton.html#DMPlexCheckSkeleton">DMPlexCheckSkeleton</a> - Check that each cell has the correct number of vertices</font>
-
-<a name="line5325">5325: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5326">5326: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line5327">5327: </a><font color="#B22222">. isSimplex - Are the cells simplices or tensor products</font>
-<a name="line5328">5328: </a><font color="#B22222">- cellHeight - Normally 0</font>
-
-<a name="line5330">5330: </a><font color="#B22222"> Note: This is a useful diagnostic when creating meshes programmatically.</font>
-
-<a name="line5332">5332: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5334">5334: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(), DMCheckSymmetry(), DMCheckFaces()</font>
-<a name="line5335">5335: </a><font color="#B22222">@*/</font>
-<a name="line5336">5336: </a><strong><font color="#4169E1"><a name="DMPlexCheckSkeleton"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCheckSkeleton.html#DMPlexCheckSkeleton">DMPlexCheckSkeleton</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isSimplex, <a href="../../../../docs/manualpa [...]
-<a name="line5337">5337: </a>{
-<a name="line5338">5338: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, numCorners, numHybridCorners, vStart, vEnd, cStart, cEnd, cMax, c;
-
-<a name="line5343">5343: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line5344">5344: </a> <font color="#4169E1">switch</font> (dim) {
-<a name="line5345">5345: </a> <font color="#4169E1">case</font> 1: numCorners = isSimplex ? 2 : 2; numHybridCorners = isSimplex ? 2 : 2; <font color="#4169E1">break</font>;
-<a name="line5346">5346: </a> <font color="#4169E1">case</font> 2: numCorners = isSimplex ? 3 : 4; numHybridCorners = isSimplex ? 4 : 4; <font color="#4169E1">break</font>;
-<a name="line5347">5347: </a> <font color="#4169E1">case</font> 3: numCorners = isSimplex ? 4 : 8; numHybridCorners = isSimplex ? 6 : 8; <font color="#4169E1">break</font>;
-<a name="line5348">5348: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line5349">5349: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cannot handle meshes of dimension %d"</font>, dim);
-<a name="line5350">5350: </a> }
-<a name="line5351">5351: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line5352">5352: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, cellHeight, &cStart, &cEnd);
-<a name="line5353">5353: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, NULL, NULL, NULL);
-<a name="line5354">5354: </a> cMax = cMax >= 0 ? cMax : cEnd;
-<a name="line5355">5355: </a> <font color="#4169E1">for</font> (c = cStart; c < cMax; ++c) {
-<a name="line5356">5356: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL, closureSize, cl, coneSize = 0;
-
-<a name="line5358">5358: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line5359">5359: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
-<a name="line5360">5360: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = closure[cl];
-<a name="line5361">5361: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) ++coneSize;
-<a name="line5362">5362: </a> }
-<a name="line5363">5363: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line5364">5364: </a> <font color="#4169E1">if</font> (coneSize != numCorners) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Cell %d has %d vertices != %d"</font>, c, coneSize, numCorners);
-<a name="line5365">5365: </a> }
-<a name="line5366">5366: </a> <font color="#4169E1">for</font> (c = cMax; c < cEnd; ++c) {
-<a name="line5367">5367: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL, closureSize, cl, coneSize = 0;
-
-<a name="line5369">5369: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line5370">5370: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
-<a name="line5371">5371: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = closure[cl];
-<a name="line5372">5372: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) ++coneSize;
-<a name="line5373">5373: </a> }
-<a name="line5374">5374: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line5375">5375: </a> <font color="#4169E1">if</font> (coneSize > numHybridCorners) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Hybrid cell %d has %d vertices > %d"</font>, c, coneSize, numHybridCorners);
-<a name="line5376">5376: </a> }
-<a name="line5377">5377: </a> <font color="#4169E1">return</font>(0);
-<a name="line5378">5378: </a>}
-
-<a name="line5382">5382: </a><font color="#B22222">/*@</font>
-<a name="line5383">5383: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCheckFaces.html#DMPlexCheckFaces">DMPlexCheckFaces</a> - Check that the faces of each cell give a vertex order this is consistent with what we expect from the cell type</font>
-
-<a name="line5385">5385: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5386">5386: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line5387">5387: </a><font color="#B22222">. isSimplex - Are the cells simplices or tensor products</font>
-<a name="line5388">5388: </a><font color="#B22222">- cellHeight - Normally 0</font>
-
-<a name="line5390">5390: </a><font color="#B22222"> Note: This is a useful diagnostic when creating meshes programmatically.</font>
-
-<a name="line5392">5392: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5394">5394: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(), DMCheckSymmetry(), DMCheckSkeleton()</font>
-<a name="line5395">5395: </a><font color="#B22222">@*/</font>
-<a name="line5396">5396: </a><strong><font color="#4169E1"><a name="DMPlexCheckFaces"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCheckFaces.html#DMPlexCheckFaces">DMPlexCheckFaces</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isSimplex, <a href="../../../../docs/manualpages/Sys/Pets [...]
-<a name="line5397">5397: </a>{
-<a name="line5398">5398: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pMax[4];
-<a name="line5399">5399: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, vStart, vEnd, cStart, cEnd, c, h;
-
-<a name="line5404">5404: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line5405">5405: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line5406">5406: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &pMax[dim], &pMax[dim-1], &pMax[1], &pMax[0]);
-<a name="line5407">5407: </a> <font color="#4169E1">for</font> (h = cellHeight; h < dim; ++h) {
-<a name="line5408">5408: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, h, &cStart, &cEnd);
-<a name="line5409">5409: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
-<a name="line5410">5410: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *ornt, *faces;
-<a name="line5411">5411: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFaces, faceSize, coneSize,f;
-<a name="line5412">5412: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL, closureSize, cl, numCorners = 0;
-
-<a name="line5414">5414: </a> <font color="#4169E1">if</font> (pMax[dim-h] >= 0 && c >= pMax[dim-h]) <font color="#4169E1">continue</font>;
-<a name="line5415">5415: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, c, &coneSize);
-<a name="line5416">5416: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, c, &cone);
-<a name="line5417">5417: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, c, &ornt);
-<a name="line5418">5418: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line5419">5419: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
-<a name="line5420">5420: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = closure[cl];
-<a name="line5421">5421: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) closure[numCorners++] = p;
-<a name="line5422">5422: </a> }
-<a name="line5423">5423: </a> DMPlexGetRawFaces_Internal(dm, dim-h, numCorners, closure, &numFaces, &faceSize, &faces);
-<a name="line5424">5424: </a> <font color="#4169E1">if</font> (coneSize != numFaces) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Cell %d has %d faces but should have %d"</font>, c, coneSize, numFaces);
-<a name="line5425">5425: </a> <font color="#4169E1">for</font> (f = 0; f < numFaces; ++f) {
-<a name="line5426">5426: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fclosure = NULL, fclosureSize, cl, fnumCorners = 0, v;
-
-<a name="line5428">5428: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html#DMPlexGetTransitiveClosure_Internal">DMPlexGetTransitiveClosure_Internal</a>(dm, cone[f], ornt[f], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &fclosureSize, &fclosure);
-<a name="line5429">5429: </a> <font color="#4169E1">for</font> (cl = 0; cl < fclosureSize*2; cl += 2) {
-<a name="line5430">5430: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = fclosure[cl];
-<a name="line5431">5431: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) fclosure[fnumCorners++] = p;
-<a name="line5432">5432: </a> }
-<a name="line5433">5433: </a> <font color="#4169E1">if</font> (fnumCorners != faceSize) <a href="../../../../docs/manualpages/Sys/SETERRQ5.html#SETERRQ5">SETERRQ5</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Face %d (%d) of cell %d has %d vertices but should have %d"</font>, cone[f], f, c, fnumCorners, faceSize);
-<a name="line5434">5434: </a> <font color="#4169E1">for</font> (v = 0; v < fnumCorners; ++v) {
-<a name="line5435">5435: </a> <font color="#4169E1">if</font> (fclosure[v] != faces[f*faceSize+v]) <a href="../../../../docs/manualpages/Sys/SETERRQ6.html#SETERRQ6">SETERRQ6</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Face %d (%d) of cell %d vertex %d, %d != %d"</font>, cone[f], f, c, v, fclosure[v], faces[f*faceSize+v]);
-<a name="line5436">5436: </a> }
-<a name="line5437">5437: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, cone[f], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &fclosureSize, &fclosure);
-<a name="line5438">5438: </a> }
-<a name="line5439">5439: </a> DMPlexRestoreFaces_Internal(dm, dim, c, &numFaces, &faceSize, &faces);
-<a name="line5440">5440: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
-<a name="line5441">5441: </a> }
-<a name="line5442">5442: </a> }
-<a name="line5443">5443: </a> <font color="#4169E1">return</font>(0);
-<a name="line5444">5444: </a>}
-
-<a name="line5448">5448: </a><font color="#B22222">/* Pointwise interpolation</font>
-<a name="line5449">5449: </a><font color="#B22222"> Just code FEM for now</font>
-<a name="line5450">5450: </a><font color="#B22222"> u^f = I u^c</font>
-<a name="line5451">5451: </a><font color="#B22222"> sum_k u^f_k phi^f_k = I sum_j u^c_j phi^c_j</font>
-<a name="line5452">5452: </a><font color="#B22222"> u^f_i = sum_j psi^f_i I phi^c_j u^c_j</font>
-<a name="line5453">5453: </a><font color="#B22222"> I_{ij} = psi^f_i phi^c_j</font>
-<a name="line5454">5454: </a><font color="#B22222">*/</font>
-<a name="line5455">5455: </a><strong><font color="#4169E1"><a name="DMCreateInterpolation_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateInterpolation_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmCoarse, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmFine, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *interpolation, <a href="../../../../docs/manualpages/Vec/Vec.html [...]
-<a name="line5456">5456: </a>{
-<a name="line5457">5457: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> gsc, gsf;
-<a name="line5458">5458: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m, n;
-<a name="line5459">5459: </a> void *ctx;
-<a name="line5460">5460: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
-<a name="line5461">5461: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> regular;
-
-<a name="line5465">5465: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmFine, &gsf);
-<a name="line5466">5466: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(gsf, &m);
-<a name="line5467">5467: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmCoarse, &gsc);
-<a name="line5468">5468: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(gsc, &n);
-
-<a name="line5470">5470: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dmCoarse), interpolation);
-<a name="line5471">5471: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*interpolation, m, n, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
-<a name="line5472">5472: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*interpolation, dmCoarse->mattype);
-<a name="line5473">5473: </a> <a href="../../../../docs/manualpages/DM/DMGetApplicationContext.html#DMGetApplicationContext">DMGetApplicationContext</a>(dmFine, &ctx);
-
-<a name="line5475">5475: </a> <a href="../../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>(dmFine, &cdm);
-<a name="line5476">5476: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a>(dmFine, ®ular);
-<a name="line5477">5477: </a> <font color="#4169E1">if</font> (regular && cdm == dmCoarse) {<a href="../../../../docs/manualpages/DM/DMPlexComputeInterpolatorNested.html#DMPlexComputeInterpolatorNested">DMPlexComputeInterpolatorNested</a>(dmCoarse, dmFine, *interpolation, ctx);}
-<a name="line5478">5478: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html#DMPlexComputeInterpolatorGeneral">DMPlexComputeInterpolatorGeneral</a>(dmCoarse, dmFine, *interpolation, ctx);}
-<a name="line5479">5479: </a> MatViewFromOptions(*interpolation, NULL, <font color="#666666">"-interp_mat_view"</font>);
-<a name="line5480">5480: </a> <font color="#B22222">/* Use naive scaling */</font>
-<a name="line5481">5481: </a> <a href="../../../../docs/manualpages/DM/DMCreateInterpolationScale.html#DMCreateInterpolationScale">DMCreateInterpolationScale</a>(dmCoarse, dmFine, *interpolation, scaling);
-<a name="line5482">5482: </a> <font color="#4169E1">return</font>(0);
-<a name="line5483">5483: </a>}
-
-<a name="line5487">5487: </a><strong><font color="#4169E1"><a name="DMCreateInjection_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateInjection_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmCoarse, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmFine, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *mat)</font></strong>
-<a name="line5488">5488: </a>{
-<a name="line5490">5490: </a> <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> ctx;
-
-<a name="line5493">5493: </a> DMPlexComputeInjectorFEM(dmCoarse, dmFine, &ctx, NULL);
-<a name="line5494">5494: </a> <a href="../../../../docs/manualpages/Mat/MatCreateScatter.html#MatCreateScatter">MatCreateScatter</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ctx), ctx, mat);
-<a name="line5495">5495: </a> <a href="../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&ctx);
-<a name="line5496">5496: </a> <font color="#4169E1">return</font>(0);
-<a name="line5497">5497: </a>}
-
-<a name="line5501">5501: </a><strong><font color="#4169E1"><a name="DMCreateDefaultSection_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateDefaultSection_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line5502">5502: </a>{
-<a name="line5503">5503: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section;
-<a name="line5504">5504: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *bcPoints, *bcComps;
-<a name="line5505">5505: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *isFE;
-<a name="line5506">5506: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bcFields, *numComp, *numDof;
-<a name="line5507">5507: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, dim, numBd, numBC = 0, numFields, bd, bc = 0, f;
-<a name="line5508">5508: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart, cEnd, cEndInterior;
-
-<a name="line5512">5512: </a> DMGetNumFields(dm, &numFields);
-<a name="line5513">5513: </a> <font color="#4169E1">if</font> (!numFields) <font color="#4169E1">return</font>(0);
-<a name="line5514">5514: </a> <font color="#B22222">/* FE and FV boundary conditions are handled slightly differently */</font>
-<a name="line5515">5515: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numFields, &isFE);
-<a name="line5516">5516: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line5517">5517: </a> <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj;
-<a name="line5518">5518: </a> <a href="../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> id;
-
-<a name="line5520">5520: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &obj);
-<a name="line5521">5521: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetClassId.html#PetscObjectGetClassId">PetscObjectGetClassId</a>(obj, &id);
-<a name="line5522">5522: </a> <font color="#4169E1">if</font> (id == PETSCFE_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;}
-<a name="line5523">5523: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (id == PETSCFV_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
-<a name="line5524">5524: </a> <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown discretization type for field %d"</font>, f);
-<a name="line5525">5525: </a> }
-<a name="line5526">5526: </a> <font color="#B22222">/* Allocate boundary point storage for FEM boundaries */</font>
-<a name="line5527">5527: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line5528">5528: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line5529">5529: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
-<a name="line5530">5530: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cEndInterior, NULL, NULL, NULL);
-<a name="line5531">5531: </a> <a href="../../../../docs/manualpages/DM/DMGetNumBoundary.html#DMGetNumBoundary">DMGetNumBoundary</a>(dm, &numBd);
-<a name="line5532">5532: </a> <font color="#4169E1">for</font> (bd = 0; bd < numBd; ++bd) {
-<a name="line5533">5533: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field;
-<a name="line5534">5534: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isEssential;
-
-<a name="line5536">5536: </a> <a href="../../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(dm, bd, &isEssential, NULL, NULL, &field, NULL, NULL, NULL, NULL, NULL, NULL);
-<a name="line5537">5537: </a> <font color="#4169E1">if</font> (isFE[field] && isEssential) ++numBC;
-<a name="line5538">5538: </a> }
-<a name="line5539">5539: </a> <font color="#B22222">/* Add ghost cell boundaries for FVM */</font>
-<a name="line5540">5540: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) <font color="#4169E1">if</font> (!isFE[f] && cEndInterior >= 0) ++numBC;
-<a name="line5541">5541: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc3.html#PetscCalloc3">PetscCalloc3</a>(numBC,&bcFields,numBC,&bcPoints,numBC,&bcComps);
-<a name="line5542">5542: </a> <font color="#B22222">/* Constrain ghost cells for FV */</font>
-<a name="line5543">5543: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line5544">5544: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newidx, c;
-
-<a name="line5546">5546: </a> <font color="#4169E1">if</font> (isFE[f] || cEndInterior < 0) <font color="#4169E1">continue</font>;
-<a name="line5547">5547: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(cEnd-cEndInterior,&newidx);
-<a name="line5548">5548: </a> <font color="#4169E1">for</font> (c = cEndInterior; c < cEnd; ++c) newidx[c-cEndInterior] = c;
-<a name="line5549">5549: </a> bcFields[bc] = f;
-<a name="line5550">5550: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), cEnd-cEndInterior, newidx, PETSC_OWN_POINTER, &bcPoints[bc++]);
-<a name="line5551">5551: </a> }
-<a name="line5552">5552: </a> <font color="#B22222">/* Handle FEM Dirichlet boundaries */</font>
-<a name="line5553">5553: </a> <font color="#4169E1">for</font> (bd = 0; bd < numBd; ++bd) {
-<a name="line5554">5554: </a> const char *bdLabel;
-<a name="line5555">5555: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line5556">5556: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *comps;
-<a name="line5557">5557: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *values;
-<a name="line5558">5558: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bd2, field, numComps, numValues;
-<a name="line5559">5559: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isEssential, duplicate = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line5561">5561: </a> <a href="../../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(dm, bd, &isEssential, NULL, &bdLabel, &field, &numComps, &comps, NULL, &numValues, &values, NULL);
-<a name="line5562">5562: </a> <font color="#4169E1">if</font> (!isFE[field]) <font color="#4169E1">continue</font>;
-<a name="line5563">5563: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, bdLabel, &label);
-<a name="line5564">5564: </a> <font color="#B22222">/* Only want to modify label once */</font>
-<a name="line5565">5565: </a> <font color="#4169E1">for</font> (bd2 = 0; bd2 < bd; ++bd2) {
-<a name="line5566">5566: </a> const char *bdname;
-<a name="line5567">5567: </a> <a href="../../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(dm, bd2, NULL, NULL, &bdname, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
-<a name="line5568">5568: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(bdname, bdLabel, &duplicate);
-<a name="line5569">5569: </a> <font color="#4169E1">if</font> (duplicate) <font color="#4169E1">break</font>;
-<a name="line5570">5570: </a> }
-<a name="line5571">5571: </a> <font color="#4169E1">if</font> (!duplicate && (isFE[field])) {
-<a name="line5572">5572: </a> <font color="#B22222">/* don't complete cells, which are just present to give orientation to the boundary */</font>
-<a name="line5573">5573: </a> <a href="../../../../docs/manualpages/DM/DMPlexLabelComplete.html#DMPlexLabelComplete">DMPlexLabelComplete</a>(dm, label);
-<a name="line5574">5574: </a> }
-<a name="line5575">5575: </a> <font color="#B22222">/* Filter out cells, if you actually want to constrain cells you need to do things by hand right now */</font>
-<a name="line5576">5576: </a> <font color="#4169E1">if</font> (isEssential) {
-<a name="line5577">5577: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newidx;
-<a name="line5578">5578: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, newn = 0, p, v;
-
-<a name="line5580">5580: </a> bcFields[bc] = field;
-<a name="line5581">5581: </a> <font color="#4169E1">if</font> (numComps) {<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), numComps, comps, PETSC_COPY_VALUES, &bcComps[bc]);}
-<a name="line5582">5582: </a> <font color="#4169E1">for</font> (v = 0; v < numValues; ++v) {
-<a name="line5583">5583: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> tmp;
-<a name="line5584">5584: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx;
-
-<a name="line5586">5586: </a> <a href="../../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(dm, bdLabel, values[v], &tmp);
-<a name="line5587">5587: </a> <font color="#4169E1">if</font> (!tmp) <font color="#4169E1">continue</font>;
-<a name="line5588">5588: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(tmp, &n);
-<a name="line5589">5589: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(tmp, &idx);
-<a name="line5590">5590: </a> <font color="#4169E1">if</font> (isFE[field]) {
-<a name="line5591">5591: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] < cStart) || (idx[p] >= cEnd)) ++newn;
-<a name="line5592">5592: </a> } <font color="#4169E1">else</font> {
-<a name="line5593">5593: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] >= cStart) || (idx[p] < cEnd)) ++newn;
-<a name="line5594">5594: </a> }
-<a name="line5595">5595: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(tmp, &idx);
-<a name="line5596">5596: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&tmp);
-<a name="line5597">5597: </a> }
-<a name="line5598">5598: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(newn,&newidx);
-<a name="line5599">5599: </a> newn = 0;
-<a name="line5600">5600: </a> <font color="#4169E1">for</font> (v = 0; v < numValues; ++v) {
-<a name="line5601">5601: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> tmp;
-<a name="line5602">5602: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx;
-
-<a name="line5604">5604: </a> <a href="../../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(dm, bdLabel, values[v], &tmp);
-<a name="line5605">5605: </a> <font color="#4169E1">if</font> (!tmp) <font color="#4169E1">continue</font>;
-<a name="line5606">5606: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(tmp, &n);
-<a name="line5607">5607: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(tmp, &idx);
-<a name="line5608">5608: </a> <font color="#4169E1">if</font> (isFE[field]) {
-<a name="line5609">5609: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] < cStart) || (idx[p] >= cEnd)) newidx[newn++] = idx[p];
-<a name="line5610">5610: </a> } <font color="#4169E1">else</font> {
-<a name="line5611">5611: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] >= cStart) || (idx[p] < cEnd)) newidx[newn++] = idx[p];
-<a name="line5612">5612: </a> }
-<a name="line5613">5613: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(tmp, &idx);
-<a name="line5614">5614: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&tmp);
-<a name="line5615">5615: </a> }
-<a name="line5616">5616: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), newn, newidx, PETSC_OWN_POINTER, &bcPoints[bc++]);
-<a name="line5617">5617: </a> }
-<a name="line5618">5618: </a> }
-<a name="line5619">5619: </a> <font color="#B22222">/* Handle discretization */</font>
-<a name="line5620">5620: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc2.html#PetscCalloc2">PetscCalloc2</a>(numFields,&numComp,numFields*(dim+1),&numDof);
-<a name="line5621">5621: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line5622">5622: </a> <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj;
-
-<a name="line5624">5624: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &obj);
-<a name="line5625">5625: </a> <font color="#4169E1">if</font> (isFE[f]) {
-<a name="line5626">5626: </a> <a href="../../../../docs/manualpages/DM/PetscFE.html#PetscFE">PetscFE</a> fe = (<a href="../../../../docs/manualpages/DM/PetscFE.html#PetscFE">PetscFE</a>) obj;
-<a name="line5627">5627: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numFieldDof;
-<a name="line5628">5628: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-
-<a name="line5630">5630: </a> <a href="../../../../docs/manualpages/DM/PetscFEGetNumComponents.html#PetscFEGetNumComponents">PetscFEGetNumComponents</a>(fe, &numComp[f]);
-<a name="line5631">5631: </a> PetscFEGetNumDof(fe, &numFieldDof);
-<a name="line5632">5632: </a> <font color="#4169E1">for</font> (d = 0; d < dim+1; ++d) numDof[f*(dim+1)+d] = numFieldDof[d];
-<a name="line5633">5633: </a> } <font color="#4169E1">else</font> {
-<a name="line5634">5634: </a> <a href="../../../../docs/manualpages/DM/PetscFV.html#PetscFV">PetscFV</a> fv = (<a href="../../../../docs/manualpages/DM/PetscFV.html#PetscFV">PetscFV</a>) obj;
-
-<a name="line5636">5636: </a> <a href="../../../../docs/manualpages/DM/PetscFVGetNumComponents.html#PetscFVGetNumComponents">PetscFVGetNumComponents</a>(fv, &numComp[f]);
-<a name="line5637">5637: </a> numDof[f*(dim+1)+dim] = numComp[f];
-<a name="line5638">5638: </a> }
-<a name="line5639">5639: </a> }
-<a name="line5640">5640: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line5641">5641: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-<a name="line5642">5642: </a> <font color="#4169E1">for</font> (d = 1; d < dim; ++d) {
-<a name="line5643">5643: </a> <font color="#4169E1">if</font> ((numDof[f*(dim+1)+d] > 0) && (depth < dim)) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Mesh must be interpolated when unknowns are specifie [...]
-<a name="line5644">5644: </a> }
-<a name="line5645">5645: </a> }
-<a name="line5646">5646: </a> <a href="../../../../docs/manualpages/DM/DMPlexCreateSection.html#DMPlexCreateSection">DMPlexCreateSection</a>(dm, dim, numFields, numComp, numDof, numBC, bcFields, bcComps, bcPoints, NULL, §ion);
-<a name="line5647">5647: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line5648">5648: </a> <a href="../../../../docs/manualpages/DM/PetscFE.html#PetscFE">PetscFE</a> fe;
-<a name="line5649">5649: </a> const char *name;
-
-<a name="line5651">5651: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> *) &fe);
-<a name="line5652">5652: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) fe, &name);
-<a name="line5653">5653: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldName.html#PetscSectionSetFieldName">PetscSectionSetFieldName</a>(section, f, name);
-<a name="line5654">5654: </a> }
-<a name="line5655">5655: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(dm, section);
-<a name="line5656">5656: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion);
-<a name="line5657">5657: </a> <font color="#4169E1">for</font> (bc = 0; bc < numBC; ++bc) {<a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bcPoints[bc]);<a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bcComps[bc]);}
-<a name="line5658">5658: </a> <a href="../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(bcFields,bcPoints,bcComps);
-<a name="line5659">5659: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(numComp,numDof);
-<a name="line5660">5660: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(isFE);
-<a name="line5661">5661: </a> <font color="#4169E1">return</font>(0);
-<a name="line5662">5662: </a>}
-
-<a name="line5666">5666: </a><font color="#B22222">/*@</font>
-<a name="line5667">5667: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a> - Get the flag indicating that this mesh was obtained by regular refinement from its coarse mesh</font>
-
-<a name="line5669">5669: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5670">5670: </a><font color="#B22222">. dm - The DMPlex object</font>
-
-<a name="line5672">5672: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5673">5673: </a><font color="#B22222">. regular - The flag</font>
-
-<a name="line5675">5675: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5677">5677: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexSetRegularRefinement.html#DMPlexSetRegularRefinement">DMPlexSetRegularRefinement</a>()</font>
-<a name="line5678">5678: </a><font color="#B22222">@*/</font>
-<a name="line5679">5679: </a><strong><font color="#4169E1"><a name="DMPlexGetRegularRefinement"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *regular)</font>< [...]
-<a name="line5680">5680: </a>{
-<a name="line5684">5684: </a> *regular = ((DM_Plex *) dm->data)->regularRefinement;
-<a name="line5685">5685: </a> <font color="#4169E1">return</font>(0);
-<a name="line5686">5686: </a>}
-
-<a name="line5690">5690: </a><font color="#B22222">/*@</font>
-<a name="line5691">5691: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRegularRefinement.html#DMPlexSetRegularRefinement">DMPlexSetRegularRefinement</a> - Set the flag indicating that this mesh was obtained by regular refinement from its coarse mesh</font>
-
-<a name="line5693">5693: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5694">5694: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line5695">5695: </a><font color="#B22222">- regular - The flag</font>
-
-<a name="line5697">5697: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5699">5699: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a>()</font>
-<a name="line5700">5700: </a><font color="#B22222">@*/</font>
-<a name="line5701">5701: </a><strong><font color="#4169E1"><a name="DMPlexSetRegularRefinement"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRegularRefinement.html#DMPlexSetRegularRefinement">DMPlexSetRegularRefinement</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> regular)</font></strong>
-<a name="line5702">5702: </a>{
-<a name="line5705">5705: </a> ((DM_Plex *) dm->data)->regularRefinement = regular;
-<a name="line5706">5706: </a> <font color="#4169E1">return</font>(0);
-<a name="line5707">5707: </a>}
-
-<a name="line5709">5709: </a><font color="#B22222">/* anchors */</font>
-<a name="line5712">5712: </a><font color="#B22222">/*@</font>
-<a name="line5713">5713: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a> - Get the layout of the anchor (point-to-point) constraints. Typically, the user will not have to</font>
-<a name="line5714">5714: </a><font color="#B22222"> call <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>() directly: if there are anchors, then <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>() is called during DMGetConstraints().</font>
-
-<a name="line5716">5716: </a><font color="#B22222"> not collective</font>
-
-<a name="line5718">5718: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5719">5719: </a><font color="#B22222">. dm - The DMPlex object</font>
-
-<a name="line5721">5721: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line5722">5722: </a><font color="#B22222">+ anchorSection - If not NULL, set to the section describing which points anchor the constrained points.</font>
-<a name="line5723">5723: </a><font color="#B22222">- anchorIS - If not NULL, set to the list of anchors indexed by anchorSection</font>
-
-
-<a name="line5726">5726: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5728">5728: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a>(), DMGetConstraints(), DMSetConstraints()</font>
-<a name="line5729">5729: </a><font color="#B22222">@*/</font>
-<a name="line5730">5730: </a><strong><font color="#4169E1"><a name="DMPlexGetAnchors"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *anchorSection, <a href="../../../../docs/manualp [...]
-<a name="line5731">5731: </a>{
-<a name="line5732">5732: </a> DM_Plex *plex = (DM_Plex *)dm->data;
-
-<a name="line5737">5737: </a> <font color="#4169E1">if</font> (!plex->anchorSection && !plex->anchorIS && plex->createanchors) {(*plex->createanchors)(dm);}
-<a name="line5738">5738: </a> <font color="#4169E1">if</font> (anchorSection) *anchorSection = plex->anchorSection;
-<a name="line5739">5739: </a> <font color="#4169E1">if</font> (anchorIS) *anchorIS = plex->anchorIS;
-<a name="line5740">5740: </a> <font color="#4169E1">return</font>(0);
-<a name="line5741">5741: </a>}
-
-<a name="line5745">5745: </a><font color="#B22222">/*@</font>
-<a name="line5746">5746: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a> - Set the layout of the local anchor (point-to-point) constraints. Unlike boundary conditions,</font>
-<a name="line5747">5747: </a><font color="#B22222"> when a point's degrees of freedom in a section are constrained to an outside value, the anchor constraints set a</font>
-<a name="line5748">5748: </a><font color="#B22222"> point's degrees of freedom to be a linear combination of other points' degrees of freedom.</font>
-
-<a name="line5750">5750: </a><font color="#B22222"> After specifying the layout of constraints with <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a>(), one specifies the constraints by calling</font>
-<a name="line5751">5751: </a><font color="#B22222"> DMGetConstraints() and filling in the entries in the constraint matrix.</font>
-
-<a name="line5753">5753: </a><font color="#B22222"> collective on dm</font>
-
-<a name="line5755">5755: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5756">5756: </a><font color="#B22222">+ dm - The DMPlex object</font>
-<a name="line5757">5757: </a><font color="#B22222">. anchorSection - The section that describes the mapping from constrained points to the anchor points listed in anchorIS. Must have a local communicator (<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
-<a name="line5758">5758: </a><font color="#B22222">- anchorIS - The list of all anchor points. Must have a local communicator (<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
-
-<a name="line5760">5760: </a><font color="#B22222"> The reference counts of anchorSection and anchorIS are incremented.</font>
-
-<a name="line5762">5762: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5764">5764: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(), DMGetConstraints(), DMSetConstraints()</font>
-<a name="line5765">5765: </a><font color="#B22222">@*/</font>
-<a name="line5766">5766: </a><strong><font color="#4169E1"><a name="DMPlexSetAnchors"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> anchorSection, <a href="../../../../docs/manualpa [...]
-<a name="line5767">5767: </a>{
-<a name="line5768">5768: </a> DM_Plex *plex = (DM_Plex *)dm->data;
-<a name="line5769">5769: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> result;
-
-<a name="line5774">5774: </a> <font color="#4169E1">if</font> (anchorSection) {
-<a name="line5776">5776: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorSection),&result);
-<a name="line5777">5777: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"anchor section must have local communicator"</font>);
-<a name="line5778">5778: </a> }
-<a name="line5779">5779: </a> <font color="#4169E1">if</font> (anchorIS) {
-<a name="line5781">5781: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorIS),&result);
-<a name="line5782">5782: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"anchor <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> must have local communicator"</font>);
-<a name="line5783">5783: </a> }
-
-<a name="line5785">5785: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorSection);
-<a name="line5786">5786: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&plex->anchorSection);
-<a name="line5787">5787: </a> plex->anchorSection = anchorSection;
-
-<a name="line5789">5789: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorIS);
-<a name="line5790">5790: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&plex->anchorIS);
-<a name="line5791">5791: </a> plex->anchorIS = anchorIS;
-
-<a name="line5793">5793: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
-<a name="line5794">5794: </a> <font color="#4169E1">if</font> (anchorIS && anchorSection) {
-<a name="line5795">5795: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size, a, pStart, pEnd;
-<a name="line5796">5796: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *anchors;
-
-<a name="line5798">5798: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(anchorSection,&pStart,&pEnd);
-<a name="line5799">5799: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(anchorIS,&size);
-<a name="line5800">5800: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(anchorIS,&anchors);
-<a name="line5801">5801: </a> <font color="#4169E1">for</font> (a = 0; a < size; a++) {
-<a name="line5802">5802: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p;
-
-<a name="line5804">5804: </a> p = anchors[a];
-<a name="line5805">5805: </a> <font color="#4169E1">if</font> (p >= pStart && p < pEnd) {
-<a name="line5806">5806: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line5808">5808: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(anchorSection,p,&dof);
-<a name="line5809">5809: </a> <font color="#4169E1">if</font> (dof) {
-<a name="line5810">5810: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr2;
-
-<a name="line5812">5812: </a> ierr2 = <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(anchorIS,&anchors);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
-<a name="line5813">5813: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"Point %d cannot be constrained and an anchor"</font>,p);
-<a name="line5814">5814: </a> }
-<a name="line5815">5815: </a> }
-<a name="line5816">5816: </a> }
-<a name="line5817">5817: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(anchorIS,&anchors);
-<a name="line5818">5818: </a> }
-<a name="line5819">5819: </a><font color="#A020F0">#endif</font>
-<a name="line5820">5820: </a> <font color="#B22222">/* reset the generic constraints */</font>
-<a name="line5821">5821: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(dm,NULL,NULL);
-<a name="line5822">5822: </a> <font color="#4169E1">return</font>(0);
-<a name="line5823">5823: </a>}
-
-<a name="line5827">5827: </a><strong><font color="#4169E1"><a name="DMPlexCreateConstraintSection_Anchors"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateConstraintSection_Anchors(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">Pet [...]
-<a name="line5828">5828: </a>{
-<a name="line5829">5829: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> anchorSection;
-<a name="line5830">5830: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, sStart, sEnd, p, dof, numFields, f;
-
-<a name="line5835">5835: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&anchorSection,NULL);
-<a name="line5836">5836: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,cSec);
-<a name="line5837">5837: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section,&numFields);
-<a name="line5838">5838: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line5839">5839: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
-<a name="line5840">5840: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(*cSec,numFields);
-
-<a name="line5842">5842: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line5843">5843: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numComp;
-
-<a name="line5845">5845: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section,f,&numComp);
-<a name="line5846">5846: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(*cSec,f,numComp);
-<a name="line5847">5847: </a> }
-<a name="line5848">5848: </a> }
-<a name="line5849">5849: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(anchorSection,&pStart,&pEnd);
-<a name="line5850">5850: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section,&sStart,&sEnd);
-<a name="line5851">5851: </a> pStart = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(pStart,sStart);
-<a name="line5852">5852: </a> pEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(pEnd,sEnd);
-<a name="line5853">5853: </a> pEnd = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(pStart,pEnd);
-<a name="line5854">5854: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(*cSec,pStart,pEnd);
-<a name="line5855">5855: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
-<a name="line5856">5856: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(anchorSection,p,&dof);
-<a name="line5857">5857: </a> <font color="#4169E1">if</font> (dof) {
-<a name="line5858">5858: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,p,&dof);
-<a name="line5859">5859: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(*cSec,p,dof);
-<a name="line5860">5860: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line5861">5861: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,p,f,&dof);
-<a name="line5862">5862: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(*cSec,p,f,dof);
-<a name="line5863">5863: </a> }
-<a name="line5864">5864: </a> }
-<a name="line5865">5865: </a> }
-<a name="line5866">5866: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(*cSec);
-<a name="line5867">5867: </a> <font color="#4169E1">return</font>(0);
-<a name="line5868">5868: </a>}
-
-<a name="line5872">5872: </a><strong><font color="#4169E1"><a name="DMPlexCreateConstraintMatrix_Anchors"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateConstraintMatrix_Anchors(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">Petsc [...]
-<a name="line5873">5873: </a>{
-<a name="line5874">5874: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
-<a name="line5875">5875: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof, aDof, aOff, off, nnz, annz, m, n, q, a, offset, *i, *j;
-<a name="line5876">5876: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *anchors;
-<a name="line5877">5877: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, f;
-<a name="line5878">5878: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> aIS;
-
-<a name="line5883">5883: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(cSec, &m);
-<a name="line5884">5884: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(section, &n);
-<a name="line5885">5885: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,cMat);
-<a name="line5886">5886: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*cMat,m,n,m,n);
-<a name="line5887">5887: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*cMat,<a href="../../../../docs/manualpages/Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</a>);
-<a name="line5888">5888: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&aSec,&aIS);
-<a name="line5889">5889: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(aIS,&anchors);
-<a name="line5890">5890: </a> <font color="#B22222">/* cSec will be a subset of aSec and section */</font>
-<a name="line5891">5891: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(cSec,&pStart,&pEnd);
-<a name="line5892">5892: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m+1,&i);
-<a name="line5893">5893: </a> i[0] = 0;
-<a name="line5894">5894: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section,&numFields);
-<a name="line5895">5895: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
-<a name="line5896">5896: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rDof, rOff, r;
-
-<a name="line5898">5898: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,p,&rDof);
-<a name="line5899">5899: </a> <font color="#4169E1">if</font> (!rDof) <font color="#4169E1">continue</font>;
-<a name="line5900">5900: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,p,&rOff);
-<a name="line5901">5901: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line5902">5902: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line5903">5903: </a> annz = 0;
-<a name="line5904">5904: </a> <font color="#4169E1">for</font> (r = 0; r < rDof; r++) {
-<a name="line5905">5905: </a> a = anchors[rOff + r];
-<a name="line5906">5906: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,a,f,&aDof);
-<a name="line5907">5907: </a> annz += aDof;
-<a name="line5908">5908: </a> }
-<a name="line5909">5909: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(cSec,p,f,&dof);
-<a name="line5910">5910: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(cSec,p,f,&off);
-<a name="line5911">5911: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
-<a name="line5912">5912: </a> i[off + q + 1] = i[off + q] + annz;
-<a name="line5913">5913: </a> }
-<a name="line5914">5914: </a> }
-<a name="line5915">5915: </a> }
-<a name="line5916">5916: </a> <font color="#4169E1">else</font> {
-<a name="line5917">5917: </a> annz = 0;
-<a name="line5918">5918: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
-<a name="line5919">5919: </a> a = anchors[off + q];
-<a name="line5920">5920: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,a,&aDof);
-<a name="line5921">5921: </a> annz += aDof;
-<a name="line5922">5922: </a> }
-<a name="line5923">5923: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
-<a name="line5924">5924: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSec,p,&off);
-<a name="line5925">5925: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
-<a name="line5926">5926: </a> i[off + q + 1] = i[off + q] + annz;
-<a name="line5927">5927: </a> }
-<a name="line5928">5928: </a> }
-<a name="line5929">5929: </a> }
-<a name="line5930">5930: </a> nnz = i[m];
-<a name="line5931">5931: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nnz,&j);
-<a name="line5932">5932: </a> offset = 0;
-<a name="line5933">5933: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
-<a name="line5934">5934: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line5935">5935: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
-<a name="line5936">5936: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(cSec,p,f,&dof);
-<a name="line5937">5937: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
-<a name="line5938">5938: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rDof, rOff, r;
-<a name="line5939">5939: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,p,&rDof);
-<a name="line5940">5940: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,p,&rOff);
-<a name="line5941">5941: </a> <font color="#4169E1">for</font> (r = 0; r < rDof; r++) {
-<a name="line5942">5942: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> s;
-
-<a name="line5944">5944: </a> a = anchors[rOff + r];
-<a name="line5945">5945: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,a,f,&aDof);
-<a name="line5946">5946: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section,a,f,&aOff);
-<a name="line5947">5947: </a> <font color="#4169E1">for</font> (s = 0; s < aDof; s++) {
-<a name="line5948">5948: </a> j[offset++] = aOff + s;
-<a name="line5949">5949: </a> }
-<a name="line5950">5950: </a> }
-<a name="line5951">5951: </a> }
-<a name="line5952">5952: </a> }
-<a name="line5953">5953: </a> }
-<a name="line5954">5954: </a> <font color="#4169E1">else</font> {
-<a name="line5955">5955: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
-<a name="line5956">5956: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
-<a name="line5957">5957: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rDof, rOff, r;
-<a name="line5958">5958: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,p,&rDof);
-<a name="line5959">5959: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,p,&rOff);
-<a name="line5960">5960: </a> <font color="#4169E1">for</font> (r = 0; r < rDof; r++) {
-<a name="line5961">5961: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> s;
-
-<a name="line5963">5963: </a> a = anchors[rOff + r];
-<a name="line5964">5964: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,a,&aDof);
-<a name="line5965">5965: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section,a,&aOff);
-<a name="line5966">5966: </a> <font color="#4169E1">for</font> (s = 0; s < aDof; s++) {
-<a name="line5967">5967: </a> j[offset++] = aOff + s;
-<a name="line5968">5968: </a> }
-<a name="line5969">5969: </a> }
-<a name="line5970">5970: </a> }
-<a name="line5971">5971: </a> }
-<a name="line5972">5972: </a> }
-<a name="line5973">5973: </a> <a href="../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html#MatSeqAIJSetPreallocationCSR">MatSeqAIJSetPreallocationCSR</a>(*cMat,i,j,NULL);
-<a name="line5974">5974: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(i);
-<a name="line5975">5975: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(j);
-<a name="line5976">5976: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);
-<a name="line5977">5977: </a> <font color="#4169E1">return</font>(0);
-<a name="line5978">5978: </a>}
-
-<a name="line5982">5982: </a><strong><font color="#4169E1"><a name="DMCreateDefaultConstraints_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateDefaultConstraints_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line5983">5983: </a>{
-<a name="line5984">5984: </a> DM_Plex *plex = (DM_Plex *)dm->data;
-<a name="line5985">5985: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> anchorSection, section, cSec;
-<a name="line5986">5986: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
-
-<a name="line5991">5991: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&anchorSection,NULL);
-<a name="line5992">5992: </a> <font color="#4169E1">if</font> (anchorSection) {
-<a name="line5993">5993: </a> <a href="../../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> ds;
-<a name="line5994">5994: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nf;
-
-<a name="line5996">5996: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm,§ion);
-<a name="line5997">5997: </a> DMPlexCreateConstraintSection_Anchors(dm,section,&cSec);
-<a name="line5998">5998: </a> DMPlexCreateConstraintMatrix_Anchors(dm,section,cSec,&cMat);
-<a name="line5999">5999: </a> <a href="../../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>(dm,&ds);
-<a name="line6000">6000: </a> <a href="../../../../docs/manualpages/DM/PetscDSGetNumFields.html#PetscDSGetNumFields">PetscDSGetNumFields</a>(ds,&nf);
-<a name="line6001">6001: </a> <font color="#4169E1">if</font> (nf && plex->computeanchormatrix) {(*plex->computeanchormatrix)(dm,section,cSec,cMat);}
-<a name="line6002">6002: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(dm,cSec,cMat);
-<a name="line6003">6003: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&cSec);
-<a name="line6004">6004: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&cMat);
-<a name="line6005">6005: </a> }
-<a name="line6006">6006: </a> <font color="#4169E1">return</font>(0);
-<a name="line6007">6007: </a>}
+<a name="line1211">1211: </a><font color="#B22222">/*@</font>
+<a name="line1212">1212: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a> - Return the number of out-edges for this point in the Sieve DAG</font>
+
+<a name="line1214">1214: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1216">1216: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1217">1217: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1218">1218: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+
+<a name="line1220">1220: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1221">1221: </a><font color="#B22222">. size - The support size for point p</font>
+
+<a name="line1223">1223: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1225">1225: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>()</font>
+<a name="line1226">1226: </a><font color="#B22222">@*/</font>
+<a name="line1227">1227: </a><strong><font color="#4169E1"><a name="DMPlexGetSupportSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys [...]
+<a name="line1228">1228: </a>{
+<a name="line1229">1229: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line1235">1235: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, size);
+<a name="line1236">1236: </a> <font color="#4169E1">return</font>(0);
+<a name="line1237">1237: </a>}
+
+<a name="line1241">1241: </a><font color="#B22222">/*@</font>
+<a name="line1242">1242: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a> - Set the number of out-edges for this point in the Sieve DAG</font>
+
+<a name="line1244">1244: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1246">1246: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1247">1247: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1248">1248: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1249">1249: </a><font color="#B22222">- size - The support size for point p</font>
+
+<a name="line1251">1251: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line1253">1253: </a><font color="#B22222"> Note:</font>
+<a name="line1254">1254: </a><font color="#B22222"> This should be called after <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>().</font>
+
+<a name="line1256">1256: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1258">1258: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1259">1259: </a><font color="#B22222">@*/</font>
+<a name="line1260">1260: </a><strong><font color="#4169E1"><a name="DMPlexSetSupportSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys [...]
+<a name="line1261">1261: </a>{
+<a name="line1262">1262: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line1267">1267: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(mesh->supportSection, p, size);
+
+<a name="line1269">1269: </a> mesh->maxSupportSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxSupportSize, size);
+<a name="line1270">1270: </a> <font color="#4169E1">return</font>(0);
+<a name="line1271">1271: </a>}
+
+<a name="line1275">1275: </a><font color="#B22222">/*@C</font>
+<a name="line1276">1276: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a> - Return the points on the out-edges for this point in the Sieve DAG</font>
+
+<a name="line1278">1278: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1280">1280: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1281">1281: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1282">1282: </a><font color="#B22222">- p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+
+<a name="line1284">1284: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1285">1285: </a><font color="#B22222">. support - An array of points which are on the out-edges for point p</font>
+
+<a name="line1287">1287: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1289">1289: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line1290">1290: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line1291">1291: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line1293">1293: </a><font color="#B22222"> You must also call DMPlexRestoreSupport() after you finish using the returned array.</font>
+
+<a name="line1295">1295: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>()</font>
+<a name="line1296">1296: </a><font color="#B22222">@*/</font>
+<a name="line1297">1297: </a><strong><font color="#4169E1"><a name="DMPlexGetSupport"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt. [...]
+<a name="line1298">1298: </a>{
+<a name="line1299">1299: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1300">1300: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off;
+
+<a name="line1306">1306: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
+<a name="line1307">1307: </a> *support = &mesh->supports[off];
+<a name="line1308">1308: </a> <font color="#4169E1">return</font>(0);
+<a name="line1309">1309: </a>}
+
+<a name="line1313">1313: </a><font color="#B22222">/*@</font>
+<a name="line1314">1314: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetSupport.html#DMPlexSetSupport">DMPlexSetSupport</a> - Set the points on the out-edges for this point in the Sieve DAG</font>
+
+<a name="line1316">1316: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1318">1318: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1319">1319: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1320">1320: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1321">1321: </a><font color="#B22222">- support - An array of points which are on the in-edges for point p</font>
+
+<a name="line1323">1323: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line1325">1325: </a><font color="#B22222"> Note:</font>
+<a name="line1326">1326: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a>() and <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>().</font>
+
+<a name="line1328">1328: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1330">1330: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetSupportSize.html#DMPlexSetSupportSize">DMPlexSetSupportSize</a>(), <a href="../../.. [...]
+<a name="line1331">1331: </a><font color="#B22222">@*/</font>
+<a name="line1332">1332: </a><strong><font color="#4169E1"><a name="DMPlexSetSupport"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetSupport.html#DMPlexSetSupport">DMPlexSetSupport</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, const <a href="../../../../docs/manualpages/Sys/PetscInt. [...]
+<a name="line1333">1333: </a>{
+<a name="line1334">1334: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1335">1335: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
+<a name="line1336">1336: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
+
+<a name="line1341">1341: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->supportSection, &pStart, &pEnd);
+<a name="line1342">1342: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
+<a name="line1344">1344: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
+<a name="line1345">1345: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
+<a name="line1346">1346: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
+<a name="line1347">1347: </a> <font color="#4169E1">if</font> ((support[c] < pStart) || (support[c] >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Support point %D is not in the valid range [%D, %D) [...]
+<a name="line1348">1348: </a> mesh->supports[off+c] = support[c];
+<a name="line1349">1349: </a> }
+<a name="line1350">1350: </a> <font color="#4169E1">return</font>(0);
+<a name="line1351">1351: </a>}
+
+<a name="line1355">1355: </a><strong><font color="#4169E1"><a name="DMPlexInsertSupport"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexInsertSupport(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> supportPos, <a href="../../../../docs/manualpages/Sys/Pet [...]
+<a name="line1356">1356: </a>{
+<a name="line1357">1357: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1358">1358: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
+<a name="line1359">1359: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line1364">1364: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(mesh->supportSection, &pStart, &pEnd);
+<a name="line1365">1365: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
+<a name="line1366">1366: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, p, &off);
+<a name="line1367">1367: </a> <font color="#4169E1">if</font> ((p < pStart) || (p >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Mesh point %D is not in the valid range [%D, %D)"</font>, p, pStart, pEnd);
+<a name="line1368">1368: </a> <font color="#4169E1">if</font> ((supportPoint < pStart) || (supportPoint >= pEnd)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Support point %D is not in the valid range [%D, % [...]
+<a name="line1369">1369: </a> <font color="#4169E1">if</font> (supportPos >= dof) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Support position %D of point %D is not in the valid range [0, %D)"</font>, supportPo [...]
+<a name="line1370">1370: </a> mesh->supports[off+supportPos] = supportPoint;
+<a name="line1371">1371: </a> <font color="#4169E1">return</font>(0);
+<a name="line1372">1372: </a>}
+
+<a name="line1376">1376: </a><font color="#B22222">/*@C</font>
+<a name="line1377">1377: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a> - Return the points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG</font>
+
+<a name="line1379">1379: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1381">1381: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1382">1382: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1383">1383: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1384">1384: </a><font color="#B22222">. useCone - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> for in-edges, otherwise use out-edges</font>
+<a name="line1385">1385: </a><font color="#B22222">- points - If points is NULL on input, internal storage will be returned, otherwise the provided array is used</font>
+
+<a name="line1387">1387: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line1388">1388: </a><font color="#B22222">+ numPoints - The number of points in the closure, so points[] is of size 2*numPoints</font>
+<a name="line1389">1389: </a><font color="#B22222">- points - The points and point orientations, interleaved as pairs [p0, o0, p1, o1, ...]</font>
+
+<a name="line1391">1391: </a><font color="#B22222"> Note:</font>
+<a name="line1392">1392: </a><font color="#B22222"> If using internal storage (points is NULL on input), each call overwrites the last output.</font>
+
+<a name="line1394">1394: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line1395">1395: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line1396">1396: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line1398">1398: </a><font color="#B22222"> The numPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line1400">1400: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1402">1402: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a> [...]
+<a name="line1403">1403: </a><font color="#B22222">@*/</font>
+<a name="line1404">1404: </a><strong><font color="#4169E1"><a name="DMPlexGetTransitiveClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, <a href="../../.. [...]
+<a name="line1405">1405: </a>{
+<a name="line1406">1406: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1407">1407: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure, *fifo;
+<a name="line1408">1408: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *tmp = NULL, *tmpO = NULL;
+<a name="line1409">1409: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tmpSize, t;
+<a name="line1410">1410: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth = 0, maxSize;
+<a name="line1411">1411: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize = 2, fifoSize = 0, fifoStart = 0;
+<a name="line1412">1412: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line1416">1416: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line1417">1417: </a> <font color="#B22222">/* This is only 1-level */</font>
+<a name="line1418">1418: </a> <font color="#4169E1">if</font> (useCone) {
+<a name="line1419">1419: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &tmpSize);
+<a name="line1420">1420: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, p, &tmp);
+<a name="line1421">1421: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, p, &tmpO);
+<a name="line1422">1422: </a> } <font color="#4169E1">else</font> {
+<a name="line1423">1423: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &tmpSize);
+<a name="line1424">1424: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, p, &tmp);
+<a name="line1425">1425: </a> }
+<a name="line1426">1426: </a> <font color="#4169E1">if</font> (depth == 1) {
+<a name="line1427">1427: </a> <font color="#4169E1">if</font> (*points) {
+<a name="line1428">1428: </a> closure = *points;
+<a name="line1429">1429: </a> } <font color="#4169E1">else</font> {
+<a name="line1430">1430: </a> maxSize = 2*(<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, mesh->maxSupportSize)+1);
+<a name="line1431">1431: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
+<a name="line1432">1432: </a> }
+<a name="line1433">1433: </a> closure[0] = p; closure[1] = 0;
+<a name="line1434">1434: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2) {
+<a name="line1435">1435: </a> closure[closureSize] = tmp[t];
+<a name="line1436">1436: </a> closure[closureSize+1] = tmpO ? tmpO[t] : 0;
+<a name="line1437">1437: </a> }
+<a name="line1438">1438: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
+<a name="line1439">1439: </a> <font color="#4169E1">if</font> (points) *points = closure;
+<a name="line1440">1440: </a> <font color="#4169E1">return</font>(0);
+<a name="line1441">1441: </a> }
+<a name="line1442">1442: </a> {
+<a name="line1443">1443: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, coneSeries, s,supportSeries;
+
+<a name="line1445">1445: </a> c = mesh->maxConeSize;
+<a name="line1446">1446: </a> coneSeries = (c > 1) ? ((PetscPowInt(c,depth+1)-1)/(c-1)) : depth+1;
+<a name="line1447">1447: </a> s = mesh->maxSupportSize;
+<a name="line1448">1448: </a> supportSeries = (s > 1) ? ((PetscPowInt(s,depth+1)-1)/(s-1)) : depth+1;
+<a name="line1449">1449: </a> maxSize = 2*<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(coneSeries,supportSeries);
+<a name="line1450">1450: </a> }
+<a name="line1451">1451: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
+<a name="line1452">1452: </a> <font color="#4169E1">if</font> (*points) {
+<a name="line1453">1453: </a> closure = *points;
+<a name="line1454">1454: </a> } <font color="#4169E1">else</font> {
+<a name="line1455">1455: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
+<a name="line1456">1456: </a> }
+<a name="line1457">1457: </a> closure[0] = p; closure[1] = 0;
+<a name="line1458">1458: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2, fifoSize += 2) {
+<a name="line1459">1459: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[t];
+<a name="line1460">1460: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[t] : 0;
+
+<a name="line1462">1462: </a> closure[closureSize] = cp;
+<a name="line1463">1463: </a> closure[closureSize+1] = co;
+<a name="line1464">1464: </a> fifo[fifoSize] = cp;
+<a name="line1465">1465: </a> fifo[fifoSize+1] = co;
+<a name="line1466">1466: </a> }
+<a name="line1467">1467: </a> <font color="#B22222">/* Should kick out early when depth is reached, rather than checking all vertices for empty cones */</font>
+<a name="line1468">1468: </a> <font color="#4169E1">while</font> (fifoSize - fifoStart) {
+<a name="line1469">1469: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> q = fifo[fifoStart];
+<a name="line1470">1470: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = fifo[fifoStart+1];
+<a name="line1471">1471: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rev = o >= 0 ? 0 : 1;
+<a name="line1472">1472: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off = rev ? -(o+1) : o;
+
+<a name="line1474">1474: </a> <font color="#4169E1">if</font> (useCone) {
+<a name="line1475">1475: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, q, &tmpSize);
+<a name="line1476">1476: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, q, &tmp);
+<a name="line1477">1477: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, q, &tmpO);
+<a name="line1478">1478: </a> } <font color="#4169E1">else</font> {
+<a name="line1479">1479: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, q, &tmpSize);
+<a name="line1480">1480: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, q, &tmp);
+<a name="line1481">1481: </a> tmpO = NULL;
+<a name="line1482">1482: </a> }
+<a name="line1483">1483: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t) {
+<a name="line1484">1484: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ((rev ? tmpSize-t : t) + off)%tmpSize;
+<a name="line1485">1485: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[i];
+<a name="line1486">1486: </a> <font color="#B22222">/* Must propogate orientation: When we reverse orientation, we both reverse the direction of iteration and start at the other end of the chain. */</font>
+<a name="line1487">1487: </a> <font color="#B22222">/* HACK: It is worse to get the size here, than to change the interpretation of -(*+1)</font>
+<a name="line1488">1488: </a><font color="#B22222"> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? (rev ? -(tmpO[i]+1) : tmpO[i]) : 0; */</font>
+<a name="line1489">1489: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[i] : 0;
+<a name="line1490">1490: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c;
+
+<a name="line1492">1492: </a> <font color="#4169E1">if</font> (rev) {
+<a name="line1493">1493: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> childSize, coff;
+<a name="line1494">1494: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cp, &childSize);
+<a name="line1495">1495: </a> coff = tmpO[i] < 0 ? -(tmpO[i]+1) : tmpO[i];
+<a name="line1496">1496: </a> co = childSize ? -(((coff+childSize-1)%childSize)+1) : 0;
+<a name="line1497">1497: </a> }
+<a name="line1498">1498: </a> <font color="#B22222">/* Check for duplicate */</font>
+<a name="line1499">1499: </a> <font color="#4169E1">for</font> (c = 0; c < closureSize; c += 2) {
+<a name="line1500">1500: </a> <font color="#4169E1">if</font> (closure[c] == cp) <font color="#4169E1">break</font>;
+<a name="line1501">1501: </a> }
+<a name="line1502">1502: </a> <font color="#4169E1">if</font> (c == closureSize) {
+<a name="line1503">1503: </a> closure[closureSize] = cp;
+<a name="line1504">1504: </a> closure[closureSize+1] = co;
+<a name="line1505">1505: </a> fifo[fifoSize] = cp;
+<a name="line1506">1506: </a> fifo[fifoSize+1] = co;
+<a name="line1507">1507: </a> closureSize += 2;
+<a name="line1508">1508: </a> fifoSize += 2;
+<a name="line1509">1509: </a> }
+<a name="line1510">1510: </a> }
+<a name="line1511">1511: </a> fifoStart += 2;
+<a name="line1512">1512: </a> }
+<a name="line1513">1513: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
+<a name="line1514">1514: </a> <font color="#4169E1">if</font> (points) *points = closure;
+<a name="line1515">1515: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
+<a name="line1516">1516: </a> <font color="#4169E1">return</font>(0);
+<a name="line1517">1517: </a>}
+
+<a name="line1521">1521: </a><font color="#B22222">/*@C</font>
+<a name="line1522">1522: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html#DMPlexGetTransitiveClosure_Internal">DMPlexGetTransitiveClosure_Internal</a> - Return the points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG with a specified initial orientation</font>
+
+<a name="line1524">1524: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1526">1526: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1527">1527: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1528">1528: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1529">1529: </a><font color="#B22222">. orientation - The orientation of the point</font>
+<a name="line1530">1530: </a><font color="#B22222">. useCone - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> for in-edges, otherwise use out-edges</font>
+<a name="line1531">1531: </a><font color="#B22222">- points - If points is NULL on input, internal storage will be returned, otherwise the provided array is used</font>
+
+<a name="line1533">1533: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line1534">1534: </a><font color="#B22222">+ numPoints - The number of points in the closure, so points[] is of size 2*numPoints</font>
+<a name="line1535">1535: </a><font color="#B22222">- points - The points and point orientations, interleaved as pairs [p0, o0, p1, o1, ...]</font>
+
+<a name="line1537">1537: </a><font color="#B22222"> Note:</font>
+<a name="line1538">1538: </a><font color="#B22222"> If using internal storage (points is NULL on input), each call overwrites the last output.</font>
+
+<a name="line1540">1540: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line1541">1541: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line1542">1542: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line1544">1544: </a><font color="#B22222"> The numPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line1546">1546: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1548">1548: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a> [...]
+<a name="line1549">1549: </a><font color="#B22222">@*/</font>
+<a name="line1550">1550: </a><strong><font color="#4169E1"><a name="DMPlexGetTransitiveClosure_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html#DMPlexGetTransitiveClosure_Internal">DMPlexGetTransitiveClosure_Internal</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
+<a name="line1551">1551: </a>{
+<a name="line1552">1552: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1553">1553: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure, *fifo;
+<a name="line1554">1554: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *tmp = NULL, *tmpO = NULL;
+<a name="line1555">1555: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tmpSize, t;
+<a name="line1556">1556: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth = 0, maxSize;
+<a name="line1557">1557: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize = 2, fifoSize = 0, fifoStart = 0;
+<a name="line1558">1558: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line1562">1562: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line1563">1563: </a> <font color="#B22222">/* This is only 1-level */</font>
+<a name="line1564">1564: </a> <font color="#4169E1">if</font> (useCone) {
+<a name="line1565">1565: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &tmpSize);
+<a name="line1566">1566: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, p, &tmp);
+<a name="line1567">1567: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, p, &tmpO);
+<a name="line1568">1568: </a> } <font color="#4169E1">else</font> {
+<a name="line1569">1569: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &tmpSize);
+<a name="line1570">1570: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, p, &tmp);
+<a name="line1571">1571: </a> }
+<a name="line1572">1572: </a> <font color="#4169E1">if</font> (depth == 1) {
+<a name="line1573">1573: </a> <font color="#4169E1">if</font> (*points) {
+<a name="line1574">1574: </a> closure = *points;
+<a name="line1575">1575: </a> } <font color="#4169E1">else</font> {
+<a name="line1576">1576: </a> maxSize = 2*(<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxConeSize, mesh->maxSupportSize)+1);
+<a name="line1577">1577: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
+<a name="line1578">1578: </a> }
+<a name="line1579">1579: </a> closure[0] = p; closure[1] = ornt;
+<a name="line1580">1580: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2) {
+<a name="line1581">1581: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ornt >= 0 ? (t+ornt)%tmpSize : (-(ornt+1) + tmpSize-t)%tmpSize;
+<a name="line1582">1582: </a> closure[closureSize] = tmp[i];
+<a name="line1583">1583: </a> closure[closureSize+1] = tmpO ? tmpO[i] : 0;
+<a name="line1584">1584: </a> }
+<a name="line1585">1585: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
+<a name="line1586">1586: </a> <font color="#4169E1">if</font> (points) *points = closure;
+<a name="line1587">1587: </a> <font color="#4169E1">return</font>(0);
+<a name="line1588">1588: </a> }
+<a name="line1589">1589: </a> {
+<a name="line1590">1590: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, coneSeries, s,supportSeries;
+
+<a name="line1592">1592: </a> c = mesh->maxConeSize;
+<a name="line1593">1593: </a> coneSeries = (c > 1) ? ((PetscPowInt(c,depth+1)-1)/(c-1)) : depth+1;
+<a name="line1594">1594: </a> s = mesh->maxSupportSize;
+<a name="line1595">1595: </a> supportSeries = (s > 1) ? ((PetscPowInt(s,depth+1)-1)/(s-1)) : depth+1;
+<a name="line1596">1596: </a> maxSize = 2*<a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(coneSeries,supportSeries);
+<a name="line1597">1597: </a> }
+<a name="line1598">1598: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
+<a name="line1599">1599: </a> <font color="#4169E1">if</font> (*points) {
+<a name="line1600">1600: </a> closure = *points;
+<a name="line1601">1601: </a> } <font color="#4169E1">else</font> {
+<a name="line1602">1602: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &closure);
+<a name="line1603">1603: </a> }
+<a name="line1604">1604: </a> closure[0] = p; closure[1] = ornt;
+<a name="line1605">1605: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t, closureSize += 2, fifoSize += 2) {
+<a name="line1606">1606: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ornt >= 0 ? (t+ornt)%tmpSize : (-(ornt+1) + tmpSize-t)%tmpSize;
+<a name="line1607">1607: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[i];
+<a name="line1608">1608: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[i] : 0;
+
+<a name="line1610">1610: </a> <font color="#4169E1">if</font> (ornt < 0) {
+<a name="line1611">1611: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> childSize, coff;
+<a name="line1612">1612: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cp, &childSize);
+<a name="line1613">1613: </a> coff = co < 0 ? -(tmpO[i]+1) : tmpO[i];
+<a name="line1614">1614: </a> co = childSize ? -(((coff+childSize-1)%childSize)+1) : 0;
+<a name="line1615">1615: </a> }
+<a name="line1616">1616: </a> closure[closureSize] = cp;
+<a name="line1617">1617: </a> closure[closureSize+1] = co;
+<a name="line1618">1618: </a> fifo[fifoSize] = cp;
+<a name="line1619">1619: </a> fifo[fifoSize+1] = co;
+<a name="line1620">1620: </a> }
+<a name="line1621">1621: </a> <font color="#B22222">/* Should kick out early when depth is reached, rather than checking all vertices for empty cones */</font>
+<a name="line1622">1622: </a> <font color="#4169E1">while</font> (fifoSize - fifoStart) {
+<a name="line1623">1623: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> q = fifo[fifoStart];
+<a name="line1624">1624: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = fifo[fifoStart+1];
+<a name="line1625">1625: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rev = o >= 0 ? 0 : 1;
+<a name="line1626">1626: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off = rev ? -(o+1) : o;
+
+<a name="line1628">1628: </a> <font color="#4169E1">if</font> (useCone) {
+<a name="line1629">1629: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, q, &tmpSize);
+<a name="line1630">1630: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, q, &tmp);
+<a name="line1631">1631: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, q, &tmpO);
+<a name="line1632">1632: </a> } <font color="#4169E1">else</font> {
+<a name="line1633">1633: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, q, &tmpSize);
+<a name="line1634">1634: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, q, &tmp);
+<a name="line1635">1635: </a> tmpO = NULL;
+<a name="line1636">1636: </a> }
+<a name="line1637">1637: </a> <font color="#4169E1">for</font> (t = 0; t < tmpSize; ++t) {
+<a name="line1638">1638: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i = ((rev ? tmpSize-t : t) + off)%tmpSize;
+<a name="line1639">1639: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = tmp[i];
+<a name="line1640">1640: </a> <font color="#B22222">/* Must propogate orientation: When we reverse orientation, we both reverse the direction of iteration and start at the other end of the chain. */</font>
+<a name="line1641">1641: </a> <font color="#B22222">/* HACK: It is worse to get the size here, than to change the interpretation of -(*+1)</font>
+<a name="line1642">1642: </a><font color="#B22222"> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? (rev ? -(tmpO[i]+1) : tmpO[i]) : 0; */</font>
+<a name="line1643">1643: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> co = tmpO ? tmpO[i] : 0;
+<a name="line1644">1644: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c;
+
+<a name="line1646">1646: </a> <font color="#4169E1">if</font> (rev) {
+<a name="line1647">1647: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> childSize, coff;
+<a name="line1648">1648: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cp, &childSize);
+<a name="line1649">1649: </a> coff = tmpO[i] < 0 ? -(tmpO[i]+1) : tmpO[i];
+<a name="line1650">1650: </a> co = childSize ? -(((coff+childSize-1)%childSize)+1) : 0;
+<a name="line1651">1651: </a> }
+<a name="line1652">1652: </a> <font color="#B22222">/* Check for duplicate */</font>
+<a name="line1653">1653: </a> <font color="#4169E1">for</font> (c = 0; c < closureSize; c += 2) {
+<a name="line1654">1654: </a> <font color="#4169E1">if</font> (closure[c] == cp) <font color="#4169E1">break</font>;
+<a name="line1655">1655: </a> }
+<a name="line1656">1656: </a> <font color="#4169E1">if</font> (c == closureSize) {
+<a name="line1657">1657: </a> closure[closureSize] = cp;
+<a name="line1658">1658: </a> closure[closureSize+1] = co;
+<a name="line1659">1659: </a> fifo[fifoSize] = cp;
+<a name="line1660">1660: </a> fifo[fifoSize+1] = co;
+<a name="line1661">1661: </a> closureSize += 2;
+<a name="line1662">1662: </a> fifoSize += 2;
+<a name="line1663">1663: </a> }
+<a name="line1664">1664: </a> }
+<a name="line1665">1665: </a> fifoStart += 2;
+<a name="line1666">1666: </a> }
+<a name="line1667">1667: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = closureSize/2;
+<a name="line1668">1668: </a> <font color="#4169E1">if</font> (points) *points = closure;
+<a name="line1669">1669: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, maxSize, PETSC_INT, &fifo);
+<a name="line1670">1670: </a> <font color="#4169E1">return</font>(0);
+<a name="line1671">1671: </a>}
+
+<a name="line1675">1675: </a><font color="#B22222">/*@C</font>
+<a name="line1676">1676: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a> - Restore the array of points on the transitive closure of the in-edges or out-edges for this point in the Sieve DAG</font>
+
+<a name="line1678">1678: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1680">1680: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1681">1681: </a><font color="#B22222">+ mesh - The DMPlex</font>
+<a name="line1682">1682: </a><font color="#B22222">. p - The Sieve point, which must lie in the chart set with <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1683">1683: </a><font color="#B22222">. useCone - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> for in-edges, otherwise use out-edges</font>
+<a name="line1684">1684: </a><font color="#B22222">. numPoints - The number of points in the closure, so points[] is of size 2*numPoints, zeroed on exit</font>
+<a name="line1685">1685: </a><font color="#B22222">- points - The points and point orientations, interleaved as pairs [p0, o0, p1, o1, ...], zeroed on exit</font>
+
+<a name="line1687">1687: </a><font color="#B22222"> Note:</font>
+<a name="line1688">1688: </a><font color="#B22222"> If not using internal storage (points is not NULL on input), this call is unnecessary</font>
+
+<a name="line1690">1690: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line1691">1691: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line1692">1692: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line1694">1694: </a><font color="#B22222"> The numPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line1696">1696: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1698">1698: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href= [...]
+<a name="line1699">1699: </a><font color="#B22222">@*/</font>
+<a name="line1700">1700: </a><strong><font color="#4169E1"><a name="DMPlexRestoreTransitiveClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, < [...]
+<a name="line1701">1701: </a>{
+
+<a name="line1708">1708: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, points);
+<a name="line1709">1709: </a> <font color="#4169E1">if</font> (numPoints) *numPoints = 0;
+<a name="line1710">1710: </a> <font color="#4169E1">return</font>(0);
+<a name="line1711">1711: </a>}
+
+<a name="line1715">1715: </a><font color="#B22222">/*@</font>
+<a name="line1716">1716: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetMaxSizes.html#DMPlexGetMaxSizes">DMPlexGetMaxSizes</a> - Return the maximum number of in-edges (cone) and out-edges (support) for any point in the Sieve DAG</font>
+
+<a name="line1718">1718: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1720">1720: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1721">1721: </a><font color="#B22222">. mesh - The DMPlex</font>
+
+<a name="line1723">1723: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line1724">1724: </a><font color="#B22222">+ maxConeSize - The maximum number of in-edges</font>
+<a name="line1725">1725: </a><font color="#B22222">- maxSupportSize - The maximum number of out-edges</font>
+
+<a name="line1727">1727: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1729">1729: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>()</font>
+<a name="line1730">1730: </a><font color="#B22222">@*/</font>
+<a name="line1731">1731: </a><strong><font color="#4169E1"><a name="DMPlexGetMaxSizes"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetMaxSizes.html#DMPlexGetMaxSizes">DMPlexGetMaxSizes</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *maxConeSize, <a href="../../../../docs/manualpages/Sys/ [...]
+<a name="line1732">1732: </a>{
+<a name="line1733">1733: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line1737">1737: </a> <font color="#4169E1">if</font> (maxConeSize) *maxConeSize = mesh->maxConeSize;
+<a name="line1738">1738: </a> <font color="#4169E1">if</font> (maxSupportSize) *maxSupportSize = mesh->maxSupportSize;
+<a name="line1739">1739: </a> <font color="#4169E1">return</font>(0);
+<a name="line1740">1740: </a>}
+
+<a name="line1744">1744: </a><strong><font color="#4169E1"><a name="DMSetUp_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMSetUp_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line1745">1745: </a>{
+<a name="line1746">1746: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1747">1747: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
+
+<a name="line1752">1752: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(mesh->coneSection);
+<a name="line1753">1753: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(mesh->coneSection, &size);
+<a name="line1754">1754: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size, &mesh->cones);
+<a name="line1755">1755: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(size, &mesh->coneOrientations);
+<a name="line1756">1756: </a> <font color="#4169E1">if</font> (mesh->maxSupportSize) {
+<a name="line1757">1757: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(mesh->supportSection);
+<a name="line1758">1758: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(mesh->supportSection, &size);
+<a name="line1759">1759: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size, &mesh->supports);
+<a name="line1760">1760: </a> }
+<a name="line1761">1761: </a> <font color="#4169E1">return</font>(0);
+<a name="line1762">1762: </a>}
+
+<a name="line1766">1766: </a><strong><font color="#4169E1"><a name="DMCreateSubDM_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateSubDM_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fields[], <a href="../../../../docs/manualpages/IS/ [...]
+<a name="line1767">1767: </a>{
+
+<a name="line1771">1771: </a> <font color="#4169E1">if</font> (subdm) {<a href="../../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>(dm, subdm);}
+<a name="line1772">1772: </a> DMCreateSubDM_Section_Private(dm, numFields, fields, is, subdm);
+<a name="line1773">1773: </a> <font color="#4169E1">return</font>(0);
+<a name="line1774">1774: </a>}
+
+<a name="line1778">1778: </a><font color="#B22222">/*@</font>
+<a name="line1779">1779: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a> - Creates support (out-edge) information from cone (in-edge) inoformation</font>
+
+<a name="line1781">1781: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1783">1783: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1784">1784: </a><font color="#B22222">. mesh - The DMPlex</font>
+
+<a name="line1786">1786: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line1788">1788: </a><font color="#B22222"> Note:</font>
+<a name="line1789">1789: </a><font color="#B22222"> This should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>()</font>
+
+<a name="line1791">1791: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1793">1793: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetConeSize.html#DMPlexSetConeSize">DMPlexSetConeSize</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetCone.html#DMPlexSetCone">DMPlexSetCone</a>()</font>
+<a name="line1794">1794: </a><font color="#B22222">@*/</font>
+<a name="line1795">1795: </a><strong><font color="#4169E1"><a name="DMPlexSymmetrize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line1796">1796: </a>{
+<a name="line1797">1797: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1798">1798: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *offsets;
+<a name="line1799">1799: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> supportSize;
+<a name="line1800">1800: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
+
+<a name="line1805">1805: </a> <font color="#4169E1">if</font> (mesh->supports) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"Supports were already setup in this DMPlex"</font>);
+<a name="line1806">1806: </a> <font color="#B22222">/* Calculate support sizes */</font>
+<a name="line1807">1807: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line1808">1808: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line1809">1809: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
+
+<a name="line1811">1811: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line1812">1812: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line1813">1813: </a> <font color="#4169E1">for</font> (c = off; c < off+dof; ++c) {
+<a name="line1814">1814: </a> <a href="../../../../docs/manualpages/IS/PetscSectionAddDof.html#PetscSectionAddDof">PetscSectionAddDof</a>(mesh->supportSection, mesh->cones[c], 1);
+<a name="line1815">1815: </a> }
+<a name="line1816">1816: </a> }
+<a name="line1817">1817: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line1818">1818: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line1820">1820: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, p, &dof);
+
+<a name="line1822">1822: </a> mesh->maxSupportSize = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(mesh->maxSupportSize, dof);
+<a name="line1823">1823: </a> }
+<a name="line1824">1824: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(mesh->supportSection);
+<a name="line1825">1825: </a> <font color="#B22222">/* Calculate supports */</font>
+<a name="line1826">1826: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(mesh->supportSection, &supportSize);
+<a name="line1827">1827: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(supportSize, &mesh->supports);
+<a name="line1828">1828: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(pEnd - pStart, &offsets);
+<a name="line1829">1829: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line1830">1830: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, c;
+
+<a name="line1832">1832: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, p, &dof);
+<a name="line1833">1833: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, p, &off);
+<a name="line1834">1834: </a> <font color="#4169E1">for</font> (c = off; c < off+dof; ++c) {
+<a name="line1835">1835: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> q = mesh->cones[c];
+<a name="line1836">1836: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offS;
+
+<a name="line1838">1838: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, q, &offS);
+
+<a name="line1840">1840: </a> mesh->supports[offS+offsets[q]] = p;
+<a name="line1841">1841: </a> ++offsets[q];
+<a name="line1842">1842: </a> }
+<a name="line1843">1843: </a> }
+<a name="line1844">1844: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(offsets);
+<a name="line1845">1845: </a> <font color="#4169E1">return</font>(0);
+<a name="line1846">1846: </a>}
+
+<a name="line1850">1850: </a><font color="#B22222">/*@</font>
+<a name="line1851">1851: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a> - The Sieve DAG for most topologies is a graded poset (http://en.wikipedia.org/wiki/Graded_poset), and</font>
+<a name="line1852">1852: </a><font color="#B22222"> can be illustrated by Hasse Diagram (a http://en.wikipedia.org/wiki/Hasse_diagram). The strata group all points of the</font>
+<a name="line1853">1853: </a><font color="#B22222"> same grade, and this function calculates the strata. This grade can be seen as the height (or depth) of the point in</font>
+<a name="line1854">1854: </a><font color="#B22222"> the DAG.</font>
+
+<a name="line1856">1856: </a><font color="#B22222"> Collective on dm</font>
+
+<a name="line1858">1858: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1859">1859: </a><font color="#B22222">. mesh - The DMPlex</font>
+
+<a name="line1861">1861: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line1863">1863: </a><font color="#B22222"> Notes:</font>
+<a name="line1864">1864: </a><font color="#B22222"> Concretely, <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>() creates a new label named "depth" containing the dimension of each element: 0 for vertices,</font>
+<a name="line1865">1865: </a><font color="#B22222"> 1 for edges, and so on. The depth label can be accessed through <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>() or <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(), or</font>
+<a name="line1866">1866: </a><font color="#B22222"> manually via <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(). The height is defined implicitly by height = maxDimension - depth, and can be accessed</font>
+<a name="line1867">1867: </a><font color="#B22222"> via <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(). For example, cells have height 0 and faces have height 1.</font>
+
+<a name="line1869">1869: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>() should be called after all calls to <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a>()</font>
+
+<a name="line1871">1871: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1873">1873: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSymmetrize.html#DMPlexSymmetrize">DMPlexSymmetrize</a>()</font>
+<a name="line1874">1874: </a><font color="#B22222">@*/</font>
+<a name="line1875">1875: </a><strong><font color="#4169E1"><a name="DMPlexStratify"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line1876">1876: </a>{
+<a name="line1877">1877: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1878">1878: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line1879">1879: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p;
+<a name="line1880">1880: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots = 0, numLeaves = 0;
+
+<a name="line1885">1885: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DMPLEX_Stratify,dm,0,0,0);
+<a name="line1886">1886: </a> <font color="#B22222">/* Calculate depth */</font>
+<a name="line1887">1887: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line1888">1888: </a> <a href="../../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(dm, <font color="#666666">"depth"</font>);
+<a name="line1889">1889: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
+<a name="line1890">1890: </a> <font color="#B22222">/* Initialize roots and count leaves */</font>
+<a name="line1891">1891: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line1892">1892: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, supportSize;
+
+<a name="line1894">1894: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &coneSize);
+<a name="line1895">1895: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &supportSize);
+<a name="line1896">1896: </a> <font color="#4169E1">if</font> (!coneSize && supportSize) {
+<a name="line1897">1897: </a> ++numRoots;
+<a name="line1898">1898: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, p, 0);
+<a name="line1899">1899: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (!supportSize && coneSize) {
+<a name="line1900">1900: </a> ++numLeaves;
+<a name="line1901">1901: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (!supportSize && !coneSize) {
+<a name="line1902">1902: </a> <font color="#B22222">/* Isolated points */</font>
+<a name="line1903">1903: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, p, 0);
+<a name="line1904">1904: </a> }
+<a name="line1905">1905: </a> }
+<a name="line1906">1906: </a> <font color="#4169E1">if</font> (numRoots + numLeaves == (pEnd - pStart)) {
+<a name="line1907">1907: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line1908">1908: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, supportSize;
+
+<a name="line1910">1910: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &coneSize);
+<a name="line1911">1911: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &supportSize);
+<a name="line1912">1912: </a> <font color="#4169E1">if</font> (!supportSize && coneSize) {
+<a name="line1913">1913: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, p, 1);
+<a name="line1914">1914: </a> }
+<a name="line1915">1915: </a> }
+<a name="line1916">1916: </a> } <font color="#4169E1">else</font> {
+<a name="line1917">1917: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> pointIS;
+<a name="line1918">1918: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints = 0, level = 0;
+
+<a name="line1920">1920: </a> DMLabelGetStratumIS(label, level, &pointIS);
+<a name="line1921">1921: </a> <font color="#4169E1">if</font> (pointIS) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(pointIS, &numPoints);}
+<a name="line1922">1922: </a> <font color="#4169E1">while</font> (numPoints) {
+<a name="line1923">1923: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points;
+<a name="line1924">1924: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newLevel = level+1;
+
+<a name="line1926">1926: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(pointIS, &points);
+<a name="line1927">1927: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
+<a name="line1928">1928: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line1929">1929: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *support;
+<a name="line1930">1930: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> supportSize, s;
+
+<a name="line1932">1932: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, point, &supportSize);
+<a name="line1933">1933: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, point, &support);
+<a name="line1934">1934: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
+<a name="line1935">1935: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, support[s], newLevel);
+<a name="line1936">1936: </a> }
+<a name="line1937">1937: </a> }
+<a name="line1938">1938: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(pointIS, &points);
+<a name="line1939">1939: </a> ++level;
+<a name="line1940">1940: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&pointIS);
+<a name="line1941">1941: </a> DMLabelGetStratumIS(label, level, &pointIS);
+<a name="line1942">1942: </a> <font color="#4169E1">if</font> (pointIS) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(pointIS, &numPoints);}
+<a name="line1943">1943: </a> <font color="#4169E1">else</font> {numPoints = 0;}
+<a name="line1944">1944: </a> }
+<a name="line1945">1945: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&pointIS);
+<a name="line1946">1946: </a> }
+<a name="line1947">1947: </a> { <font color="#B22222">/* just in case there is an empty process */</font>
+<a name="line1948">1948: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numValues, maxValues = 0, v;
+
+<a name="line1950">1950: </a> DMLabelGetNumValues(label,&numValues);
+<a name="line1951">1951: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allreduce.html#MPI_Allreduce">MPI_Allreduce</a>(&numValues,&maxValues,1,MPIU_INT,MPI_MAX,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
+<a name="line1952">1952: </a> <font color="#4169E1">for</font> (v = numValues; v < maxValues; v++) {
+<a name="line1953">1953: </a> DMLabelAddStratum(label,v);
+<a name="line1954">1954: </a> }
+<a name="line1955">1955: </a> }
+
+<a name="line1957">1957: </a> DMLabelGetState(label, &mesh->depthState);
+<a name="line1958">1958: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DMPLEX_Stratify,dm,0,0,0);
+<a name="line1959">1959: </a> <font color="#4169E1">return</font>(0);
+<a name="line1960">1960: </a>}
+
+<a name="line1964">1964: </a><font color="#B22222">/*@C</font>
+<a name="line1965">1965: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a> - Get an array for the join of the set of points</font>
+
+<a name="line1967">1967: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line1969">1969: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1970">1970: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line1971">1971: </a><font color="#B22222">. numPoints - The number of input points for the join</font>
+<a name="line1972">1972: </a><font color="#B22222">- points - The input points</font>
+
+<a name="line1974">1974: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line1975">1975: </a><font color="#B22222">+ numCoveredPoints - The number of points in the join</font>
+<a name="line1976">1976: </a><font color="#B22222">- coveredPoints - The points in the join</font>
+
+<a name="line1978">1978: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line1980">1980: </a><font color="#B22222"> Note: Currently, this is restricted to a single level join</font>
+
+<a name="line1982">1982: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line1983">1983: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line1984">1984: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line1986">1986: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line1988">1988: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line1989">1989: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>()</font>
+<a name="line1990">1990: </a><font color="#B22222">@*/</font>
+<a name="line1991">1991: </a><strong><font color="#4169E1"><a name="DMPlexGetJoin"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
+<a name="line1992">1992: </a>{
+<a name="line1993">1993: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line1994">1994: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *join[2];
+<a name="line1995">1995: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> joinSize, i = 0;
+<a name="line1996">1996: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, p, c, m;
+
+<a name="line2004">2004: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[0]);
+<a name="line2005">2005: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[1]);
+<a name="line2006">2006: </a> <font color="#B22222">/* Copy in support of first point */</font>
+<a name="line2007">2007: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, points[0], &dof);
+<a name="line2008">2008: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, points[0], &off);
+<a name="line2009">2009: </a> <font color="#4169E1">for</font> (joinSize = 0; joinSize < dof; ++joinSize) {
+<a name="line2010">2010: </a> join[i][joinSize] = mesh->supports[off+joinSize];
+<a name="line2011">2011: </a> }
+<a name="line2012">2012: </a> <font color="#B22222">/* Check each successive support */</font>
+<a name="line2013">2013: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints; ++p) {
+<a name="line2014">2014: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newJoinSize = 0;
+
+<a name="line2016">2016: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->supportSection, points[p], &dof);
+<a name="line2017">2017: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->supportSection, points[p], &off);
+<a name="line2018">2018: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
+<a name="line2019">2019: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = mesh->supports[off+c];
+
+<a name="line2021">2021: </a> <font color="#4169E1">for</font> (m = 0; m < joinSize; ++m) {
+<a name="line2022">2022: </a> <font color="#4169E1">if</font> (point == join[i][m]) {
+<a name="line2023">2023: </a> join[1-i][newJoinSize++] = point;
+<a name="line2024">2024: </a> <font color="#4169E1">break</font>;
+<a name="line2025">2025: </a> }
+<a name="line2026">2026: </a> }
+<a name="line2027">2027: </a> }
+<a name="line2028">2028: </a> joinSize = newJoinSize;
+<a name="line2029">2029: </a> i = 1-i;
+<a name="line2030">2030: </a> }
+<a name="line2031">2031: </a> *numCoveredPoints = joinSize;
+<a name="line2032">2032: </a> *coveredPoints = join[i];
+<a name="line2033">2033: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[1-i]);
+<a name="line2034">2034: </a> <font color="#4169E1">return</font>(0);
+<a name="line2035">2035: </a>}
+
+<a name="line2039">2039: </a><font color="#B22222">/*@C</font>
+<a name="line2040">2040: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a> - Restore an array for the join of the set of points</font>
+
+<a name="line2042">2042: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2044">2044: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2045">2045: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2046">2046: </a><font color="#B22222">. numPoints - The number of input points for the join</font>
+<a name="line2047">2047: </a><font color="#B22222">- points - The input points</font>
+
+<a name="line2049">2049: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2050">2050: </a><font color="#B22222">+ numCoveredPoints - The number of points in the join</font>
+<a name="line2051">2051: </a><font color="#B22222">- coveredPoints - The points in the join</font>
+
+<a name="line2053">2053: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line2054">2054: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line2055">2055: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line2057">2057: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line2059">2059: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2061">2061: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line2062">2062: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetFullJoin.html#DMPlexGetFullJoin">DMPlexGetFullJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>()</font>
+<a name="line2063">2063: </a><font color="#B22222">@*/</font>
+<a name="line2064">2064: </a><strong><font color="#4169E1"><a name="DMPlexRestoreJoin"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
+<a name="line2065">2065: </a>{
+
+<a name="line2073">2073: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, (void*) coveredPoints);
+<a name="line2074">2074: </a> <font color="#4169E1">if</font> (numCoveredPoints) *numCoveredPoints = 0;
+<a name="line2075">2075: </a> <font color="#4169E1">return</font>(0);
+<a name="line2076">2076: </a>}
+
+<a name="line2080">2080: </a><font color="#B22222">/*@C</font>
+<a name="line2081">2081: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetFullJoin.html#DMPlexGetFullJoin">DMPlexGetFullJoin</a> - Get an array for the join of the set of points</font>
+
+<a name="line2083">2083: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2085">2085: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2086">2086: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2087">2087: </a><font color="#B22222">. numPoints - The number of input points for the join</font>
+<a name="line2088">2088: </a><font color="#B22222">- points - The input points</font>
+
+<a name="line2090">2090: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2091">2091: </a><font color="#B22222">+ numCoveredPoints - The number of points in the join</font>
+<a name="line2092">2092: </a><font color="#B22222">- coveredPoints - The points in the join</font>
+
+<a name="line2094">2094: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line2095">2095: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line2096">2096: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line2098">2098: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line2100">2100: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2102">2102: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line2103">2103: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexRestoreJoin.html#DMPlexRestoreJoin">DMPlexRestoreJoin</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>()</font>
+<a name="line2104">2104: </a><font color="#B22222">@*/</font>
+<a name="line2105">2105: </a><strong><font color="#4169E1"><a name="DMPlexGetFullJoin"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetFullJoin.html#DMPlexGetFullJoin">DMPlexGetFullJoin</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
+<a name="line2106">2106: </a>{
+<a name="line2107">2107: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line2108">2108: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *offsets, **closures;
+<a name="line2109">2109: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *join[2];
+<a name="line2110">2110: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth = 0, maxSize, joinSize = 0, i = 0;
+<a name="line2111">2111: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, d, c, m, ms;
+
+
+<a name="line2120">2120: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line2121">2121: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(numPoints, &closures);
+<a name="line2122">2122: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, numPoints*(depth+2), PETSC_INT, &offsets);
+<a name="line2123">2123: </a> ms = mesh->maxSupportSize;
+<a name="line2124">2124: </a> maxSize = (ms > 1) ? ((PetscPowInt(ms,depth+1)-1)/(ms-1)) : depth + 1;
+<a name="line2125">2125: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &join[0]);
+<a name="line2126">2126: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &join[1]);
+
+<a name="line2128">2128: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
+<a name="line2129">2129: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize;
+
+<a name="line2131">2131: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &closureSize, &closures[p]);
+
+<a name="line2133">2133: </a> offsets[p*(depth+2)+0] = 0;
+<a name="line2134">2134: </a> <font color="#4169E1">for</font> (d = 0; d < depth+1; ++d) {
+<a name="line2135">2135: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, i;
+
+<a name="line2137">2137: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, d, &pStart, &pEnd);
+<a name="line2138">2138: </a> <font color="#4169E1">for</font> (i = offsets[p*(depth+2)+d]; i < closureSize; ++i) {
+<a name="line2139">2139: </a> <font color="#4169E1">if</font> ((pStart > closures[p][i*2]) || (pEnd <= closures[p][i*2])) {
+<a name="line2140">2140: </a> offsets[p*(depth+2)+d+1] = i;
+<a name="line2141">2141: </a> <font color="#4169E1">break</font>;
+<a name="line2142">2142: </a> }
+<a name="line2143">2143: </a> }
+<a name="line2144">2144: </a> <font color="#4169E1">if</font> (i == closureSize) offsets[p*(depth+2)+d+1] = i;
+<a name="line2145">2145: </a> }
+<a name="line2146">2146: </a> <font color="#4169E1">if</font> (offsets[p*(depth+2)+depth+1] != closureSize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_PLIB, <font color="#666666">"Total size of closure %D should be %D"</font>, offsets[p*(depth+2)+de [...]
+<a name="line2147">2147: </a> }
+<a name="line2148">2148: </a> <font color="#4169E1">for</font> (d = 0; d < depth+1; ++d) {
+<a name="line2149">2149: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line2151">2151: </a> <font color="#B22222">/* Copy in support of first point */</font>
+<a name="line2152">2152: </a> dof = offsets[d+1] - offsets[d];
+<a name="line2153">2153: </a> <font color="#4169E1">for</font> (joinSize = 0; joinSize < dof; ++joinSize) {
+<a name="line2154">2154: </a> join[i][joinSize] = closures[0][(offsets[d]+joinSize)*2];
+<a name="line2155">2155: </a> }
+<a name="line2156">2156: </a> <font color="#B22222">/* Check each successive cone */</font>
+<a name="line2157">2157: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints && joinSize; ++p) {
+<a name="line2158">2158: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newJoinSize = 0;
+
+<a name="line2160">2160: </a> dof = offsets[p*(depth+2)+d+1] - offsets[p*(depth+2)+d];
+<a name="line2161">2161: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
+<a name="line2162">2162: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closures[p][(offsets[p*(depth+2)+d]+c)*2];
+
+<a name="line2164">2164: </a> <font color="#4169E1">for</font> (m = 0; m < joinSize; ++m) {
+<a name="line2165">2165: </a> <font color="#4169E1">if</font> (point == join[i][m]) {
+<a name="line2166">2166: </a> join[1-i][newJoinSize++] = point;
+<a name="line2167">2167: </a> <font color="#4169E1">break</font>;
+<a name="line2168">2168: </a> }
+<a name="line2169">2169: </a> }
+<a name="line2170">2170: </a> }
+<a name="line2171">2171: </a> joinSize = newJoinSize;
+<a name="line2172">2172: </a> i = 1-i;
+<a name="line2173">2173: </a> }
+<a name="line2174">2174: </a> <font color="#4169E1">if</font> (joinSize) <font color="#4169E1">break</font>;
+<a name="line2175">2175: </a> }
+<a name="line2176">2176: </a> *numCoveredPoints = joinSize;
+<a name="line2177">2177: </a> *coveredPoints = join[i];
+<a name="line2178">2178: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
+<a name="line2179">2179: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, NULL, &closures[p]);
+<a name="line2180">2180: </a> }
+<a name="line2181">2181: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(closures);
+<a name="line2182">2182: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numPoints*(depth+2), PETSC_INT, &offsets);
+<a name="line2183">2183: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxSupportSize, PETSC_INT, &join[1-i]);
+<a name="line2184">2184: </a> <font color="#4169E1">return</font>(0);
+<a name="line2185">2185: </a>}
+
+<a name="line2189">2189: </a><font color="#B22222">/*@C</font>
+<a name="line2190">2190: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a> - Get an array for the meet of the set of points</font>
+
+<a name="line2192">2192: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2194">2194: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2195">2195: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2196">2196: </a><font color="#B22222">. numPoints - The number of input points for the meet</font>
+<a name="line2197">2197: </a><font color="#B22222">- points - The input points</font>
+
+<a name="line2199">2199: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2200">2200: </a><font color="#B22222">+ numCoveredPoints - The number of points in the meet</font>
+<a name="line2201">2201: </a><font color="#B22222">- coveredPoints - The points in the meet</font>
+
+<a name="line2203">2203: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2205">2205: </a><font color="#B22222"> Note: Currently, this is restricted to a single level meet</font>
+
+<a name="line2207">2207: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line2208">2208: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line2209">2209: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line2211">2211: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line2213">2213: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line2214">2214: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>()</font>
+<a name="line2215">2215: </a><font color="#B22222">@*/</font>
+<a name="line2216">2216: </a><strong><font color="#4169E1"><a name="DMPlexGetMeet"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/Sys/PetscInt.html [...]
+<a name="line2217">2217: </a>{
+<a name="line2218">2218: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line2219">2219: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *meet[2];
+<a name="line2220">2220: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> meetSize, i = 0;
+<a name="line2221">2221: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, p, c, m;
+
+<a name="line2229">2229: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[0]);
+<a name="line2230">2230: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[1]);
+<a name="line2231">2231: </a> <font color="#B22222">/* Copy in cone of first point */</font>
+<a name="line2232">2232: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, points[0], &dof);
+<a name="line2233">2233: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, points[0], &off);
+<a name="line2234">2234: </a> <font color="#4169E1">for</font> (meetSize = 0; meetSize < dof; ++meetSize) {
+<a name="line2235">2235: </a> meet[i][meetSize] = mesh->cones[off+meetSize];
+<a name="line2236">2236: </a> }
+<a name="line2237">2237: </a> <font color="#B22222">/* Check each successive cone */</font>
+<a name="line2238">2238: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints; ++p) {
+<a name="line2239">2239: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newMeetSize = 0;
+
+<a name="line2241">2241: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(mesh->coneSection, points[p], &dof);
+<a name="line2242">2242: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(mesh->coneSection, points[p], &off);
+<a name="line2243">2243: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
+<a name="line2244">2244: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = mesh->cones[off+c];
+
+<a name="line2246">2246: </a> <font color="#4169E1">for</font> (m = 0; m < meetSize; ++m) {
+<a name="line2247">2247: </a> <font color="#4169E1">if</font> (point == meet[i][m]) {
+<a name="line2248">2248: </a> meet[1-i][newMeetSize++] = point;
+<a name="line2249">2249: </a> <font color="#4169E1">break</font>;
+<a name="line2250">2250: </a> }
+<a name="line2251">2251: </a> }
+<a name="line2252">2252: </a> }
+<a name="line2253">2253: </a> meetSize = newMeetSize;
+<a name="line2254">2254: </a> i = 1-i;
+<a name="line2255">2255: </a> }
+<a name="line2256">2256: </a> *numCoveringPoints = meetSize;
+<a name="line2257">2257: </a> *coveringPoints = meet[i];
+<a name="line2258">2258: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[1-i]);
+<a name="line2259">2259: </a> <font color="#4169E1">return</font>(0);
+<a name="line2260">2260: </a>}
+
+<a name="line2264">2264: </a><font color="#B22222">/*@C</font>
+<a name="line2265">2265: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a> - Restore an array for the meet of the set of points</font>
+
+<a name="line2267">2267: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2269">2269: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2270">2270: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2271">2271: </a><font color="#B22222">. numPoints - The number of input points for the meet</font>
+<a name="line2272">2272: </a><font color="#B22222">- points - The input points</font>
+
+<a name="line2274">2274: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2275">2275: </a><font color="#B22222">+ numCoveredPoints - The number of points in the meet</font>
+<a name="line2276">2276: </a><font color="#B22222">- coveredPoints - The points in the meet</font>
+
+<a name="line2278">2278: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2280">2280: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line2281">2281: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line2282">2282: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line2284">2284: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line2286">2286: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line2287">2287: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetFullMeet.html#DMPlexGetFullMeet">DMPlexGetFullMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>()</font>
+<a name="line2288">2288: </a><font color="#B22222">@*/</font>
+<a name="line2289">2289: </a><strong><font color="#4169E1"><a name="DMPlexRestoreMeet"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
+<a name="line2290">2290: </a>{
+
+<a name="line2298">2298: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, (void*) coveredPoints);
+<a name="line2299">2299: </a> <font color="#4169E1">if</font> (numCoveredPoints) *numCoveredPoints = 0;
+<a name="line2300">2300: </a> <font color="#4169E1">return</font>(0);
+<a name="line2301">2301: </a>}
+
+<a name="line2305">2305: </a><font color="#B22222">/*@C</font>
+<a name="line2306">2306: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetFullMeet.html#DMPlexGetFullMeet">DMPlexGetFullMeet</a> - Get an array for the meet of the set of points</font>
+
+<a name="line2308">2308: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2310">2310: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2311">2311: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2312">2312: </a><font color="#B22222">. numPoints - The number of input points for the meet</font>
+<a name="line2313">2313: </a><font color="#B22222">- points - The input points</font>
+
+<a name="line2315">2315: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2316">2316: </a><font color="#B22222">+ numCoveredPoints - The number of points in the meet</font>
+<a name="line2317">2317: </a><font color="#B22222">- coveredPoints - The points in the meet</font>
+
+<a name="line2319">2319: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2321">2321: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line2322">2322: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line2323">2323: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line2325">2325: </a><font color="#B22222"> The numCoveredPoints argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line2327">2327: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line2328">2328: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetMeet.html#DMPlexGetMeet">DMPlexGetMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexRestoreMeet.html#DMPlexRestoreMeet">DMPlexRestoreMeet</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetJoin.html#DMPlexGetJoin">DMPlexGetJoin</a>()</font>
+<a name="line2329">2329: </a><font color="#B22222">@*/</font>
+<a name="line2330">2330: </a><strong><font color="#4169E1"><a name="DMPlexGetFullMeet"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetFullMeet.html#DMPlexGetFullMeet">DMPlexGetFullMeet</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
+<a name="line2331">2331: </a>{
+<a name="line2332">2332: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line2333">2333: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *offsets, **closures;
+<a name="line2334">2334: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *meet[2];
+<a name="line2335">2335: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> height = 0, maxSize, meetSize = 0, i = 0;
+<a name="line2336">2336: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p, h, c, m, mc;
+
+
+<a name="line2345">2345: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &height);
+<a name="line2346">2346: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numPoints, &closures);
+<a name="line2347">2347: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, numPoints*(height+2), PETSC_INT, &offsets);
+<a name="line2348">2348: </a> mc = mesh->maxConeSize;
+<a name="line2349">2349: </a> maxSize = (mc > 1) ? ((PetscPowInt(mc,height+1)-1)/(mc-1)) : height + 1;
+<a name="line2350">2350: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &meet[0]);
+<a name="line2351">2351: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, maxSize, PETSC_INT, &meet[1]);
+
+<a name="line2353">2353: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
+<a name="line2354">2354: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize;
+
+<a name="line2356">2356: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closures[p]);
+
+<a name="line2358">2358: </a> offsets[p*(height+2)+0] = 0;
+<a name="line2359">2359: </a> <font color="#4169E1">for</font> (h = 0; h < height+1; ++h) {
+<a name="line2360">2360: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, i;
+
+<a name="line2362">2362: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, h, &pStart, &pEnd);
+<a name="line2363">2363: </a> <font color="#4169E1">for</font> (i = offsets[p*(height+2)+h]; i < closureSize; ++i) {
+<a name="line2364">2364: </a> <font color="#4169E1">if</font> ((pStart > closures[p][i*2]) || (pEnd <= closures[p][i*2])) {
+<a name="line2365">2365: </a> offsets[p*(height+2)+h+1] = i;
+<a name="line2366">2366: </a> <font color="#4169E1">break</font>;
+<a name="line2367">2367: </a> }
+<a name="line2368">2368: </a> }
+<a name="line2369">2369: </a> <font color="#4169E1">if</font> (i == closureSize) offsets[p*(height+2)+h+1] = i;
+<a name="line2370">2370: </a> }
+<a name="line2371">2371: </a> <font color="#4169E1">if</font> (offsets[p*(height+2)+height+1] != closureSize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_PLIB, <font color="#666666">"Total size of closure %D should be %D"</font>, offsets[p*(height+2) [...]
+<a name="line2372">2372: </a> }
+<a name="line2373">2373: </a> <font color="#4169E1">for</font> (h = 0; h < height+1; ++h) {
+<a name="line2374">2374: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line2376">2376: </a> <font color="#B22222">/* Copy in cone of first point */</font>
+<a name="line2377">2377: </a> dof = offsets[h+1] - offsets[h];
+<a name="line2378">2378: </a> <font color="#4169E1">for</font> (meetSize = 0; meetSize < dof; ++meetSize) {
+<a name="line2379">2379: </a> meet[i][meetSize] = closures[0][(offsets[h]+meetSize)*2];
+<a name="line2380">2380: </a> }
+<a name="line2381">2381: </a> <font color="#B22222">/* Check each successive cone */</font>
+<a name="line2382">2382: </a> <font color="#4169E1">for</font> (p = 1; p < numPoints && meetSize; ++p) {
+<a name="line2383">2383: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newMeetSize = 0;
+
+<a name="line2385">2385: </a> dof = offsets[p*(height+2)+h+1] - offsets[p*(height+2)+h];
+<a name="line2386">2386: </a> <font color="#4169E1">for</font> (c = 0; c < dof; ++c) {
+<a name="line2387">2387: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = closures[p][(offsets[p*(height+2)+h]+c)*2];
+
+<a name="line2389">2389: </a> <font color="#4169E1">for</font> (m = 0; m < meetSize; ++m) {
+<a name="line2390">2390: </a> <font color="#4169E1">if</font> (point == meet[i][m]) {
+<a name="line2391">2391: </a> meet[1-i][newMeetSize++] = point;
+<a name="line2392">2392: </a> <font color="#4169E1">break</font>;
+<a name="line2393">2393: </a> }
+<a name="line2394">2394: </a> }
+<a name="line2395">2395: </a> }
+<a name="line2396">2396: </a> meetSize = newMeetSize;
+<a name="line2397">2397: </a> i = 1-i;
+<a name="line2398">2398: </a> }
+<a name="line2399">2399: </a> <font color="#4169E1">if</font> (meetSize) <font color="#4169E1">break</font>;
+<a name="line2400">2400: </a> }
+<a name="line2401">2401: </a> *numCoveredPoints = meetSize;
+<a name="line2402">2402: </a> *coveredPoints = meet[i];
+<a name="line2403">2403: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
+<a name="line2404">2404: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, points[p], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, NULL, &closures[p]);
+<a name="line2405">2405: </a> }
+<a name="line2406">2406: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(closures);
+<a name="line2407">2407: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numPoints*(height+2), PETSC_INT, &offsets);
+<a name="line2408">2408: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, mesh->maxConeSize, PETSC_INT, &meet[1-i]);
+<a name="line2409">2409: </a> <font color="#4169E1">return</font>(0);
+<a name="line2410">2410: </a>}
+
+<a name="line2414">2414: </a><font color="#B22222">/*@C</font>
+<a name="line2415">2415: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexEqual.html#DMPlexEqual">DMPlexEqual</a> - Determine if two DMs have the same topology</font>
+
+<a name="line2417">2417: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2419">2419: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2420">2420: </a><font color="#B22222">+ dmA - A DMPlex object</font>
+<a name="line2421">2421: </a><font color="#B22222">- dmB - A DMPlex object</font>
+
+<a name="line2423">2423: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2424">2424: </a><font color="#B22222">. equal - <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the topologies are identical</font>
+
+<a name="line2426">2426: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2428">2428: </a><font color="#B22222"> Notes:</font>
+<a name="line2429">2429: </a><font color="#B22222"> We are not solving graph isomorphism, so we do not permutation.</font>
+
+<a name="line2431">2431: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line2432">2432: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>()</font>
+<a name="line2433">2433: </a><font color="#B22222">@*/</font>
+<a name="line2434">2434: </a><strong><font color="#4169E1"><a name="DMPlexEqual"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexEqual.html#DMPlexEqual">DMPlexEqual</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmA, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmB, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *equal)</fo [...]
+<a name="line2435">2435: </a>{
+<a name="line2436">2436: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, depthB, pStart, pEnd, pStartB, pEndB, p;
+
+
+<a name="line2444">2444: </a> *equal = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2445">2445: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dmA, &depth);
+<a name="line2446">2446: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dmB, &depthB);
+<a name="line2447">2447: </a> <font color="#4169E1">if</font> (depth != depthB) <font color="#4169E1">return</font>(0);
+<a name="line2448">2448: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dmA, &pStart, &pEnd);
+<a name="line2449">2449: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dmB, &pStartB, &pEndB);
+<a name="line2450">2450: </a> <font color="#4169E1">if</font> ((pStart != pStartB) || (pEnd != pEndB)) <font color="#4169E1">return</font>(0);
+<a name="line2451">2451: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line2452">2452: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *coneB, *ornt, *orntB, *support, *supportB;
+<a name="line2453">2453: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, coneSizeB, c, supportSize, supportSizeB, s;
+
+<a name="line2455">2455: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dmA, p, &coneSize);
+<a name="line2456">2456: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dmA, p, &cone);
+<a name="line2457">2457: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dmA, p, &ornt);
+<a name="line2458">2458: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dmB, p, &coneSizeB);
+<a name="line2459">2459: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dmB, p, &coneB);
+<a name="line2460">2460: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dmB, p, &orntB);
+<a name="line2461">2461: </a> <font color="#4169E1">if</font> (coneSize != coneSizeB) <font color="#4169E1">return</font>(0);
+<a name="line2462">2462: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
+<a name="line2463">2463: </a> <font color="#4169E1">if</font> (cone[c] != coneB[c]) <font color="#4169E1">return</font>(0);
+<a name="line2464">2464: </a> <font color="#4169E1">if</font> (ornt[c] != orntB[c]) <font color="#4169E1">return</font>(0);
+<a name="line2465">2465: </a> }
+<a name="line2466">2466: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dmA, p, &supportSize);
+<a name="line2467">2467: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dmA, p, &support);
+<a name="line2468">2468: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dmB, p, &supportSizeB);
+<a name="line2469">2469: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dmB, p, &supportB);
+<a name="line2470">2470: </a> <font color="#4169E1">if</font> (supportSize != supportSizeB) <font color="#4169E1">return</font>(0);
+<a name="line2471">2471: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
+<a name="line2472">2472: </a> <font color="#4169E1">if</font> (support[s] != supportB[s]) <font color="#4169E1">return</font>(0);
+<a name="line2473">2473: </a> }
+<a name="line2474">2474: </a> }
+<a name="line2475">2475: </a> *equal = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line2476">2476: </a> <font color="#4169E1">return</font>(0);
+<a name="line2477">2477: </a>}
+
+<a name="line2481">2481: </a><strong><font color="#4169E1"><a name="DMPlexGetNumFaceVertices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetNumFaceVertices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cellDim, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numCorners, <a href="../../../../docs/man [...]
+<a name="line2482">2482: </a>{
+<a name="line2483">2483: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+
+<a name="line2487">2487: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
+<a name="line2489">2489: </a> <font color="#4169E1">switch</font> (cellDim) {
+<a name="line2490">2490: </a> <font color="#4169E1">case</font> 0:
+<a name="line2491">2491: </a> *numFaceVertices = 0;
+<a name="line2492">2492: </a> <font color="#4169E1">break</font>;
+<a name="line2493">2493: </a> <font color="#4169E1">case</font> 1:
+<a name="line2494">2494: </a> *numFaceVertices = 1;
+<a name="line2495">2495: </a> <font color="#4169E1">break</font>;
+<a name="line2496">2496: </a> <font color="#4169E1">case</font> 2:
+<a name="line2497">2497: </a> <font color="#4169E1">switch</font> (numCorners) {
+<a name="line2498">2498: </a> <font color="#4169E1">case</font> 3: <font color="#B22222">/* triangle */</font>
+<a name="line2499">2499: </a> *numFaceVertices = 2; <font color="#B22222">/* Edge has 2 vertices */</font>
+<a name="line2500">2500: </a> <font color="#4169E1">break</font>;
+<a name="line2501">2501: </a> <font color="#4169E1">case</font> 4: <font color="#B22222">/* quadrilateral */</font>
+<a name="line2502">2502: </a> *numFaceVertices = 2; <font color="#B22222">/* Edge has 2 vertices */</font>
+<a name="line2503">2503: </a> <font color="#4169E1">break</font>;
+<a name="line2504">2504: </a> <font color="#4169E1">case</font> 6: <font color="#B22222">/* quadratic triangle, tri and quad cohesive Lagrange cells */</font>
+<a name="line2505">2505: </a> *numFaceVertices = 3; <font color="#B22222">/* Edge has 3 vertices */</font>
+<a name="line2506">2506: </a> <font color="#4169E1">break</font>;
+<a name="line2507">2507: </a> <font color="#4169E1">case</font> 9: <font color="#B22222">/* quadratic quadrilateral, quadratic quad cohesive Lagrange cells */</font>
+<a name="line2508">2508: </a> *numFaceVertices = 3; <font color="#B22222">/* Edge has 3 vertices */</font>
+<a name="line2509">2509: </a> <font color="#4169E1">break</font>;
+<a name="line2510">2510: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line2511">2511: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid number of face corners %D for dimension %D"</font>, numCorners, cellDim);
+<a name="line2512">2512: </a> }
+<a name="line2513">2513: </a> <font color="#4169E1">break</font>;
+<a name="line2514">2514: </a> <font color="#4169E1">case</font> 3:
+<a name="line2515">2515: </a> <font color="#4169E1">switch</font> (numCorners) {
+<a name="line2516">2516: </a> <font color="#4169E1">case</font> 4: <font color="#B22222">/* tetradehdron */</font>
+<a name="line2517">2517: </a> *numFaceVertices = 3; <font color="#B22222">/* Face has 3 vertices */</font>
+<a name="line2518">2518: </a> <font color="#4169E1">break</font>;
+<a name="line2519">2519: </a> <font color="#4169E1">case</font> 6: <font color="#B22222">/* tet cohesive cells */</font>
+<a name="line2520">2520: </a> *numFaceVertices = 4; <font color="#B22222">/* Face has 4 vertices */</font>
+<a name="line2521">2521: </a> <font color="#4169E1">break</font>;
+<a name="line2522">2522: </a> <font color="#4169E1">case</font> 8: <font color="#B22222">/* hexahedron */</font>
+<a name="line2523">2523: </a> *numFaceVertices = 4; <font color="#B22222">/* Face has 4 vertices */</font>
+<a name="line2524">2524: </a> <font color="#4169E1">break</font>;
+<a name="line2525">2525: </a> <font color="#4169E1">case</font> 9: <font color="#B22222">/* tet cohesive Lagrange cells */</font>
+<a name="line2526">2526: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
+<a name="line2527">2527: </a> <font color="#4169E1">break</font>;
+<a name="line2528">2528: </a> <font color="#4169E1">case</font> 10: <font color="#B22222">/* quadratic tetrahedron */</font>
+<a name="line2529">2529: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
+<a name="line2530">2530: </a> <font color="#4169E1">break</font>;
+<a name="line2531">2531: </a> <font color="#4169E1">case</font> 12: <font color="#B22222">/* hex cohesive Lagrange cells */</font>
+<a name="line2532">2532: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
+<a name="line2533">2533: </a> <font color="#4169E1">break</font>;
+<a name="line2534">2534: </a> <font color="#4169E1">case</font> 18: <font color="#B22222">/* quadratic tet cohesive Lagrange cells */</font>
+<a name="line2535">2535: </a> *numFaceVertices = 6; <font color="#B22222">/* Face has 6 vertices */</font>
+<a name="line2536">2536: </a> <font color="#4169E1">break</font>;
+<a name="line2537">2537: </a> <font color="#4169E1">case</font> 27: <font color="#B22222">/* quadratic hexahedron, quadratic hex cohesive Lagrange cells */</font>
+<a name="line2538">2538: </a> *numFaceVertices = 9; <font color="#B22222">/* Face has 9 vertices */</font>
+<a name="line2539">2539: </a> <font color="#4169E1">break</font>;
+<a name="line2540">2540: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line2541">2541: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid number of face corners %D for dimension %D"</font>, numCorners, cellDim);
+<a name="line2542">2542: </a> }
+<a name="line2543">2543: </a> <font color="#4169E1">break</font>;
+<a name="line2544">2544: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line2545">2545: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(comm, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid cell dimension %D"</font>, cellDim);
+<a name="line2546">2546: </a> }
+<a name="line2547">2547: </a> <font color="#4169E1">return</font>(0);
+<a name="line2548">2548: </a>}
+
+<a name="line2552">2552: </a><font color="#B22222">/*@</font>
+<a name="line2553">2553: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a> - Get the <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> recording the depth of each point</font>
+
+<a name="line2555">2555: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2557">2557: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2558">2558: </a><font color="#B22222">. dm - The DMPlex object</font>
+
+<a name="line2560">2560: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2561">2561: </a><font color="#B22222">. depthLabel - The <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> recording point depth</font>
+
+<a name="line2563">2563: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line2565">2565: </a><font color="#B22222">.keywords: mesh, points</font>
+<a name="line2566">2566: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>()</font>
+<a name="line2567">2567: </a><font color="#B22222">@*/</font>
+<a name="line2568">2568: </a><strong><font color="#4169E1"><a name="DMPlexGetDepthLabel"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> *depthLabel)</font></strong>
+<a name="line2569">2569: </a>{
+
+<a name="line2575">2575: </a> <font color="#4169E1">if</font> (!dm->depthLabel) {<a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, <font color="#666666">"depth"</font>, &dm->depthLabel);}
+<a name="line2576">2576: </a> *depthLabel = dm->depthLabel;
+<a name="line2577">2577: </a> <font color="#4169E1">return</font>(0);
+<a name="line2578">2578: </a>}
+
+<a name="line2582">2582: </a><font color="#B22222">/*@</font>
+<a name="line2583">2583: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a> - Get the depth of the DAG representing this mesh</font>
+
+<a name="line2585">2585: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2587">2587: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2588">2588: </a><font color="#B22222">. dm - The DMPlex object</font>
+
+<a name="line2590">2590: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2591">2591: </a><font color="#B22222">. depth - The number of strata (breadth first levels) in the DAG</font>
+
+<a name="line2593">2593: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line2595">2595: </a><font color="#B22222">.keywords: mesh, points</font>
+<a name="line2596">2596: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>()</font>
+<a name="line2597">2597: </a><font color="#B22222">@*/</font>
+<a name="line2598">2598: </a><strong><font color="#4169E1"><a name="DMPlexGetDepth"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depth)</font></strong>
+<a name="line2599">2599: </a>{
+<a name="line2600">2600: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line2601">2601: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d = 0;
+
+<a name="line2607">2607: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
+<a name="line2608">2608: </a> <font color="#4169E1">if</font> (label) {DMLabelGetNumValues(label, &d);}
+<a name="line2609">2609: </a> *depth = d-1;
+<a name="line2610">2610: </a> <font color="#4169E1">return</font>(0);
+<a name="line2611">2611: </a>}
+
+<a name="line2615">2615: </a><font color="#B22222">/*@</font>
+<a name="line2616">2616: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a> - Get the bounds [start, end) for all points at a certain depth.</font>
+
+<a name="line2618">2618: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2620">2620: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2621">2621: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2622">2622: </a><font color="#B22222">- stratumValue - The requested depth</font>
+
+<a name="line2624">2624: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2625">2625: </a><font color="#B22222">+ start - The first point at this depth</font>
+<a name="line2626">2626: </a><font color="#B22222">- end - One beyond the last point at this depth</font>
+
+<a name="line2628">2628: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line2630">2630: </a><font color="#B22222">.keywords: mesh, points</font>
+<a name="line2631">2631: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>()</font>
+<a name="line2632">2632: </a><font color="#B22222">@*/</font>
+<a name="line2633">2633: </a><strong><font color="#4169E1"><a name="DMPlexGetDepthStratum"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stratumValue, <a href="../../../../docs/ [...]
+<a name="line2634">2634: </a>{
+<a name="line2635">2635: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line2636">2636: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd;
+
+<a name="line2643">2643: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line2644">2644: </a> <font color="#4169E1">if</font> (pStart == pEnd) <font color="#4169E1">return</font>(0);
+<a name="line2645">2645: </a> <font color="#4169E1">if</font> (stratumValue < 0) {
+<a name="line2646">2646: </a> <font color="#4169E1">if</font> (start) *start = pStart;
+<a name="line2647">2647: </a> <font color="#4169E1">if</font> (end) *end = pEnd;
+<a name="line2648">2648: </a> <font color="#4169E1">return</font>(0);
+<a name="line2649">2649: </a> }
+<a name="line2650">2650: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
+<a name="line2651">2651: </a> <font color="#4169E1">if</font> (!label) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"No label named depth was found"</font>);
+<a name="line2652">2652: </a> DMLabelGetStratumBounds(label, stratumValue, start, end);
+<a name="line2653">2653: </a> <font color="#4169E1">return</font>(0);
+<a name="line2654">2654: </a>}
+
+<a name="line2658">2658: </a><font color="#B22222">/*@</font>
+<a name="line2659">2659: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a> - Get the bounds [start, end) for all points at a certain height.</font>
+
+<a name="line2661">2661: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2663">2663: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2664">2664: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2665">2665: </a><font color="#B22222">- stratumValue - The requested height</font>
+
+<a name="line2667">2667: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2668">2668: </a><font color="#B22222">+ start - The first point at this height</font>
+<a name="line2669">2669: </a><font color="#B22222">- end - One beyond the last point at this height</font>
+
+<a name="line2671">2671: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line2673">2673: </a><font color="#B22222">.keywords: mesh, points</font>
+<a name="line2674">2674: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>()</font>
+<a name="line2675">2675: </a><font color="#B22222">@*/</font>
+<a name="line2676">2676: </a><strong><font color="#4169E1"><a name="DMPlexGetHeightStratum"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stratumValue, <a href="../../../../d [...]
+<a name="line2677">2677: </a>{
+<a name="line2678">2678: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line2679">2679: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, pStart, pEnd;
+
+<a name="line2686">2686: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line2687">2687: </a> <font color="#4169E1">if</font> (pStart == pEnd) <font color="#4169E1">return</font>(0);
+<a name="line2688">2688: </a> <font color="#4169E1">if</font> (stratumValue < 0) {
+<a name="line2689">2689: </a> <font color="#4169E1">if</font> (start) *start = pStart;
+<a name="line2690">2690: </a> <font color="#4169E1">if</font> (end) *end = pEnd;
+<a name="line2691">2691: </a> <font color="#4169E1">return</font>(0);
+<a name="line2692">2692: </a> }
+<a name="line2693">2693: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthLabel.html#DMPlexGetDepthLabel">DMPlexGetDepthLabel</a>(dm, &label);
+<a name="line2694">2694: </a> <font color="#4169E1">if</font> (!label) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"No label named depth was found"</font>);
+<a name="line2695">2695: </a> DMLabelGetNumValues(label, &depth);
+<a name="line2696">2696: </a> DMLabelGetStratumBounds(label, depth-1-stratumValue, start, end);
+<a name="line2697">2697: </a> <font color="#4169E1">return</font>(0);
+<a name="line2698">2698: </a>}
+
+<a name="line2702">2702: </a><font color="#B22222">/* Set the number of dof on each point and separate by fields */</font>
+<a name="line2703">2703: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionInitial"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionInitial(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields,const <a href="../../../../docs [...]
+<a name="line2704">2704: </a>{
+<a name="line2705">2705: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *pMax;
+<a name="line2706">2706: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, pStart = 0, pEnd = 0;
+<a name="line2707">2707: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, p, d, dep, f;
+<a name="line2708">2708: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *isFE;
+
+<a name="line2712">2712: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numFields, &isFE);
+<a name="line2713">2713: </a> DMGetNumFields(dm, &Nf);
+<a name="line2714">2714: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line2715">2715: </a> <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj;
+<a name="line2716">2716: </a> <a href="../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> id;
+
+<a name="line2718">2718: </a> isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2719">2719: </a> <font color="#4169E1">if</font> (f >= Nf) <font color="#4169E1">continue</font>;
+<a name="line2720">2720: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &obj);
+<a name="line2721">2721: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetClassId.html#PetscObjectGetClassId">PetscObjectGetClassId</a>(obj, &id);
+<a name="line2722">2722: </a> <font color="#4169E1">if</font> (id == PETSCFE_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;}
+<a name="line2723">2723: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (id == PETSCFV_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
+<a name="line2724">2724: </a> }
+<a name="line2725">2725: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), section);
+<a name="line2726">2726: </a> <font color="#4169E1">if</font> (numFields > 0) {
+<a name="line2727">2727: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(*section, numFields);
+<a name="line2728">2728: </a> <font color="#4169E1">if</font> (numComp) {
+<a name="line2729">2729: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line2730">2730: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(*section, f, numComp[f]);
+<a name="line2731">2731: </a> }
+<a name="line2732">2732: </a> }
+<a name="line2733">2733: </a> }
+<a name="line2734">2734: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line2735">2735: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(*section, pStart, pEnd);
+<a name="line2736">2736: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line2737">2737: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(depth+1,&pMax);
+<a name="line2738">2738: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, depth >= 0 ? &pMax[depth] : NULL, depth>1 ? &pMax[depth-1] : NULL, depth>2 ? &pMax[1] : NULL, &pMax[0]);
+<a name="line2739">2739: </a> <font color="#4169E1">for</font> (dep = 0; dep <= depth; ++dep) {
+<a name="line2740">2740: </a> d = dim == depth ? dep : (!dep ? 0 : dim);
+<a name="line2741">2741: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, dep, &pStart, &pEnd);
+<a name="line2742">2742: </a> pMax[dep] = pMax[dep] < 0 ? pEnd : pMax[dep];
+<a name="line2743">2743: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line2744">2744: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tot = 0;
+
+<a name="line2746">2746: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line2747">2747: </a> <font color="#4169E1">if</font> (isFE[f] && p >= pMax[dep]) <font color="#4169E1">continue</font>;
+<a name="line2748">2748: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(*section, p, f, numDof[f*(dim+1)+d]);
+<a name="line2749">2749: </a> tot += numDof[f*(dim+1)+d];
+<a name="line2750">2750: </a> }
+<a name="line2751">2751: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(*section, p, tot);
+<a name="line2752">2752: </a> }
+<a name="line2753">2753: </a> }
+<a name="line2754">2754: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pMax);
+<a name="line2755">2755: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(isFE);
+<a name="line2756">2756: </a> <font color="#4169E1">return</font>(0);
+<a name="line2757">2757: </a>}
+
+<a name="line2761">2761: </a><font color="#B22222">/* Set the number of dof on each point and separate by fields</font>
+<a name="line2762">2762: </a><font color="#B22222"> If bcComps is NULL or the <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is NULL, constrain every dof on the point</font>
+<a name="line2763">2763: </a><font color="#B22222">*/</font>
+<a name="line2764">2764: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionBCDof"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionBCDof(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numBC, const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bcField[], const <a href="../../../.. [...]
+<a name="line2765">2765: </a>{
+<a name="line2766">2766: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields;
+<a name="line2767">2767: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bc;
+<a name="line2768">2768: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
+
+<a name="line2772">2772: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line2773">2773: </a> <font color="#4169E1">for</font> (bc = 0; bc < numBC; ++bc) {
+<a name="line2774">2774: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field = 0;
+<a name="line2775">2775: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *comp;
+<a name="line2776">2776: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx;
+<a name="line2777">2777: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nc = -1, n, i;
+
+<a name="line2779">2779: </a> <font color="#4169E1">if</font> (numFields) field = bcField[bc];
+<a name="line2780">2780: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcComps[bc], &Nc);}
+<a name="line2781">2781: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcComps[bc], &comp);}
+<a name="line2782">2782: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcPoints[bc], &n);
+<a name="line2783">2783: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcPoints[bc], &idx);
+<a name="line2784">2784: </a> <font color="#4169E1">for</font> (i = 0; i < n; ++i) {
+<a name="line2785">2785: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = idx[i];
+<a name="line2786">2786: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numConst;
+
+<a name="line2788">2788: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line2789">2789: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, p, field, &numConst);
+<a name="line2790">2790: </a> } <font color="#4169E1">else</font> {
+<a name="line2791">2791: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, p, &numConst);
+<a name="line2792">2792: </a> }
+<a name="line2793">2793: </a> <font color="#B22222">/* If Nc < 0, constrain every dof on the point */</font>
+<a name="line2794">2794: </a> <font color="#4169E1">if</font> (Nc > 0) numConst = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(numConst, Nc);
+<a name="line2795">2795: </a> <font color="#4169E1">if</font> (numFields) {<a href="../../../../docs/manualpages/IS/PetscSectionAddFieldConstraintDof.html#PetscSectionAddFieldConstraintDof">PetscSectionAddFieldConstraintDof</a>(section, p, field, numConst);}
+<a name="line2796">2796: </a> <a href="../../../../docs/manualpages/IS/PetscSectionAddConstraintDof.html#PetscSectionAddConstraintDof">PetscSectionAddConstraintDof</a>(section, p, numConst);
+<a name="line2797">2797: </a> }
+<a name="line2798">2798: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcPoints[bc], &idx);
+<a name="line2799">2799: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcComps[bc], &comp);}
+<a name="line2800">2800: </a> }
+<a name="line2801">2801: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm, &aSec, NULL);
+<a name="line2802">2802: </a> <font color="#4169E1">if</font> (aSec) {
+<a name="line2803">2803: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aStart, aEnd, a;
+
+<a name="line2805">2805: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(aSec, &aStart, &aEnd);
+<a name="line2806">2806: </a> <font color="#4169E1">for</font> (a = aStart; a < aEnd; a++) {
+<a name="line2807">2807: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, f;
+
+<a name="line2809">2809: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, a, &dof);
+<a name="line2810">2810: </a> <font color="#4169E1">if</font> (dof) {
+<a name="line2811">2811: </a> <font color="#B22222">/* if there are point-to-point constraints, then all dofs are constrained */</font>
+<a name="line2812">2812: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, a, &dof);
+<a name="line2813">2813: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintDof.html#PetscSectionSetConstraintDof">PetscSectionSetConstraintDof</a>(section, a, dof);
+<a name="line2814">2814: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line2815">2815: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &dof);
+<a name="line2816">2816: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html#PetscSectionSetFieldConstraintDof">PetscSectionSetFieldConstraintDof</a>(section, a, f, dof);
+<a name="line2817">2817: </a> }
+<a name="line2818">2818: </a> }
+<a name="line2819">2819: </a> }
+<a name="line2820">2820: </a> }
+<a name="line2821">2821: </a> <font color="#4169E1">return</font>(0);
+<a name="line2822">2822: </a>}
+
+<a name="line2826">2826: </a><font color="#B22222">/* Set the constrained field indices on each point</font>
+<a name="line2827">2827: </a><font color="#B22222"> If bcComps is NULL or the <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is NULL, constrain every dof on the point</font>
+<a name="line2828">2828: </a><font color="#B22222">*/</font>
+<a name="line2829">2829: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionBCIndicesField"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionBCIndicesField(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numBC,const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bcField[], const <a [...]
+<a name="line2830">2830: </a>{
+<a name="line2831">2831: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
+<a name="line2832">2832: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
+<a name="line2833">2833: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, maxDof, pStart, pEnd, p, bc, f, d;
+
+<a name="line2837">2837: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line2838">2838: </a> <font color="#4169E1">if</font> (!numFields) <font color="#4169E1">return</font>(0);
+<a name="line2839">2839: </a> <font color="#B22222">/* Initialize all field indices to -1 */</font>
+<a name="line2840">2840: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line2841">2841: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(section, &maxDof);
+<a name="line2842">2842: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxDof, &indices);
+<a name="line2843">2843: </a> <font color="#4169E1">for</font> (d = 0; d < maxDof; ++d) indices[d] = -1;
+<a name="line2844">2844: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {PetscSectionSetFieldConstraintIndices(section, p, f, indices);}
+<a name="line2845">2845: </a> <font color="#B22222">/* Handle BC constraints */</font>
+<a name="line2846">2846: </a> <font color="#4169E1">for</font> (bc = 0; bc < numBC; ++bc) {
+<a name="line2847">2847: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field = bcField[bc];
+<a name="line2848">2848: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *comp, *idx;
+<a name="line2849">2849: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nc = -1, n, i;
+
+<a name="line2851">2851: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcComps[bc], &Nc);}
+<a name="line2852">2852: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcComps[bc], &comp);}
+<a name="line2853">2853: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bcPoints[bc], &n);
+<a name="line2854">2854: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bcPoints[bc], &idx);
+<a name="line2855">2855: </a> <font color="#4169E1">for</font> (i = 0; i < n; ++i) {
+<a name="line2856">2856: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = idx[i];
+<a name="line2857">2857: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *find;
+<a name="line2858">2858: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fcdof, c;
+
+<a name="line2860">2860: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, p, field, &fcdof);
+<a name="line2861">2861: </a> <font color="#4169E1">if</font> (Nc < 0) {
+<a name="line2862">2862: </a> <font color="#4169E1">for</font> (d = 0; d < fcdof; ++d) indices[d] = d;
+<a name="line2863">2863: </a> } <font color="#4169E1">else</font> {
+<a name="line2864">2864: </a> PetscSectionGetFieldConstraintIndices(section, p, field, &find);
+<a name="line2865">2865: </a> <font color="#4169E1">for</font> (d = 0; d < fcdof; ++d) {<font color="#4169E1">if</font> (find[d] < 0) <font color="#4169E1">break</font>; indices[d] = find[d];}
+<a name="line2866">2866: </a> <font color="#4169E1">for</font> (c = 0; c < Nc; ++c) indices[d+c] = comp[c];
+<a name="line2867">2867: </a> <a href="../../../../docs/manualpages/Sys/PetscSortInt.html#PetscSortInt">PetscSortInt</a>(d+Nc, indices);
+<a name="line2868">2868: </a> <font color="#4169E1">for</font> (c = d+Nc; c < fcdof; ++c) indices[c] = -1;
+<a name="line2869">2869: </a> }
+<a name="line2870">2870: </a> PetscSectionSetFieldConstraintIndices(section, p, field, indices);
+<a name="line2871">2871: </a> }
+<a name="line2872">2872: </a> <font color="#4169E1">if</font> (bcComps && bcComps[bc]) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcComps[bc], &comp);}
+<a name="line2873">2873: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bcPoints[bc], &idx);
+<a name="line2874">2874: </a> }
+<a name="line2875">2875: </a> <font color="#B22222">/* Handle anchors */</font>
+<a name="line2876">2876: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm, &aSec, NULL);
+<a name="line2877">2877: </a> <font color="#4169E1">if</font> (aSec) {
+<a name="line2878">2878: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aStart, aEnd, a;
+
+<a name="line2880">2880: </a> <font color="#4169E1">for</font> (d = 0; d < maxDof; ++d) indices[d] = d;
+<a name="line2881">2881: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(aSec, &aStart, &aEnd);
+<a name="line2882">2882: </a> <font color="#4169E1">for</font> (a = aStart; a < aEnd; a++) {
+<a name="line2883">2883: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, fdof, f;
+
+<a name="line2885">2885: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, a, &dof);
+<a name="line2886">2886: </a> <font color="#4169E1">if</font> (dof) {
+<a name="line2887">2887: </a> <font color="#B22222">/* if there are point-to-point constraints, then all dofs are constrained */</font>
+<a name="line2888">2888: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line2889">2889: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &fdof);
+<a name="line2890">2890: </a> PetscSectionSetFieldConstraintIndices(section, a, f, indices);
+<a name="line2891">2891: </a> }
+<a name="line2892">2892: </a> }
+<a name="line2893">2893: </a> }
+<a name="line2894">2894: </a> }
+<a name="line2895">2895: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(indices);
+<a name="line2896">2896: </a> <font color="#4169E1">return</font>(0);
+<a name="line2897">2897: </a>}
+
+<a name="line2901">2901: </a><font color="#B22222">/* Set the constrained indices on each point */</font>
+<a name="line2902">2902: </a><strong><font color="#4169E1"><a name="DMPlexCreateSectionBCIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateSectionBCIndices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section)</font></strong>
+<a name="line2903">2903: </a>{
+<a name="line2904">2904: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
+<a name="line2905">2905: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, maxDof, pStart, pEnd, p, f, d;
+
+<a name="line2909">2909: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line2910">2910: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(section, &maxDof);
+<a name="line2911">2911: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line2912">2912: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxDof, &indices);
+<a name="line2913">2913: </a> <font color="#4169E1">for</font> (d = 0; d < maxDof; ++d) indices[d] = -1;
+<a name="line2914">2914: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line2915">2915: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof, d;
+
+<a name="line2917">2917: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, p, &cdof);
+<a name="line2918">2918: </a> <font color="#4169E1">if</font> (cdof) {
+<a name="line2919">2919: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line2920">2920: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numConst = 0, foff = 0;
+
+<a name="line2922">2922: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line2923">2923: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *find;
+<a name="line2924">2924: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fcdof, fdof;
+
+<a name="line2926">2926: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, p, f, &fdof);
+<a name="line2927">2927: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, p, f, &fcdof);
+<a name="line2928">2928: </a> <font color="#B22222">/* Change constraint numbering from field component to local dof number */</font>
+<a name="line2929">2929: </a> PetscSectionGetFieldConstraintIndices(section, p, f, &find);
+<a name="line2930">2930: </a> <font color="#4169E1">for</font> (d = 0; d < fcdof; ++d) indices[numConst+d] = find[d] + foff;
+<a name="line2931">2931: </a> numConst += fcdof;
+<a name="line2932">2932: </a> foff += fdof;
+<a name="line2933">2933: </a> }
+<a name="line2934">2934: </a> <font color="#4169E1">if</font> (cdof != numConst) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_LIB, <font color="#666666">"Total number of field constraints %D should be %D"</font>, numConst, cdof);
+<a name="line2935">2935: </a> } <font color="#4169E1">else</font> {
+<a name="line2936">2936: </a> <font color="#4169E1">for</font> (d = 0; d < cdof; ++d) indices[d] = d;
+<a name="line2937">2937: </a> }
+<a name="line2938">2938: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(section, p, indices);
+<a name="line2939">2939: </a> }
+<a name="line2940">2940: </a> }
+<a name="line2941">2941: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(indices);
+<a name="line2942">2942: </a> <font color="#4169E1">return</font>(0);
+<a name="line2943">2943: </a>}
+
+<a name="line2947">2947: </a><font color="#B22222">/*@C</font>
+<a name="line2948">2948: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCreateSection.html#DMPlexCreateSection">DMPlexCreateSection</a> - Create a <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> based upon the dof layout specification provided.</font>
+
+<a name="line2950">2950: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line2952">2952: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2953">2953: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line2954">2954: </a><font color="#B22222">. dim - The spatial dimension of the problem</font>
+<a name="line2955">2955: </a><font color="#B22222">. numFields - The number of fields in the problem</font>
+<a name="line2956">2956: </a><font color="#B22222">. numComp - An array of size numFields that holds the number of components for each field</font>
+<a name="line2957">2957: </a><font color="#B22222">. numDof - An array of size numFields*(dim+1) which holds the number of dof for each field on a mesh piece of dimension d</font>
+<a name="line2958">2958: </a><font color="#B22222">. numBC - The number of boundary conditions</font>
+<a name="line2959">2959: </a><font color="#B22222">. bcField - An array of size numBC giving the field number for each boundry condition</font>
+<a name="line2960">2960: </a><font color="#B22222">. bcComps - [Optional] An array of size numBC giving an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> holding the field components to which each boundary condition applies</font>
+<a name="line2961">2961: </a><font color="#B22222">. bcPoints - An array of size numBC giving an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> holding the Plex points to which each boundary condition applies</font>
+<a name="line2962">2962: </a><font color="#B22222">- perm - Optional permutation of the chart, or NULL</font>
+
+<a name="line2964">2964: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2965">2965: </a><font color="#B22222">. section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
+
+<a name="line2967">2967: </a><font color="#B22222"> Notes: numDof[f*(dim+1)+d] gives the number of dof for field f on sieve points of dimension d. For instance, numDof[1] is the</font>
+<a name="line2968">2968: </a><font color="#B22222"> number of dof for field 0 on each edge.</font>
+
+<a name="line2970">2970: </a><font color="#B22222"> The chart permutation is the same one set using <a href="../../../../docs/manualpages/IS/PetscSectionSetPermutation.html#PetscSectionSetPermutation">PetscSectionSetPermutation</a>()</font>
+
+<a name="line2972">2972: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line2974">2974: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line2975">2975: </a><font color="#B22222"> A Fortran 90 version is available as DMPlexCreateSectionF90()</font>
+
+<a name="line2977">2977: </a><font color="#B22222">.keywords: mesh, elements</font>
+<a name="line2978">2978: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexCreate.html#DMPlexCreate">DMPlexCreate</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionSetPermutation.html#PetscSectionSetPermutation">PetscSectionSetPermutation</a>()</font>
+<a name="line2979">2979: </a><font color="#B22222">@*/</font>
+<a name="line2980">2980: </a><strong><font color="#4169E1"><a name="DMPlexCreateSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCreateSection.html#DMPlexCreateSection">DMPlexCreateSection</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../../docs/manualpages/Sys/P [...]
+<a name="line2981">2981: </a>{
+<a name="line2982">2982: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
+
+<a name="line2986">2986: </a> DMPlexCreateSectionInitial(dm, dim, numFields, numComp, numDof, section);
+<a name="line2987">2987: </a> DMPlexCreateSectionBCDof(dm, numBC, bcField, bcComps, bcPoints, *section);
+<a name="line2988">2988: </a> <font color="#4169E1">if</font> (perm) {<a href="../../../../docs/manualpages/IS/PetscSectionSetPermutation.html#PetscSectionSetPermutation">PetscSectionSetPermutation</a>(*section, perm);}
+<a name="line2989">2989: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(*section);
+<a name="line2990">2990: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&aSec,NULL);
+<a name="line2991">2991: </a> <font color="#4169E1">if</font> (numBC || aSec) {
+<a name="line2992">2992: </a> DMPlexCreateSectionBCIndicesField(dm, numBC, bcField, bcComps, bcPoints, *section);
+<a name="line2993">2993: </a> DMPlexCreateSectionBCIndices(dm, *section);
+<a name="line2994">2994: </a> }
+<a name="line2995">2995: </a> PetscSectionViewFromOptions(*section,NULL,<font color="#666666">"-section_view"</font>);
+<a name="line2996">2996: </a> <font color="#4169E1">return</font>(0);
+<a name="line2997">2997: </a>}
+
+<a name="line3001">3001: </a><strong><font color="#4169E1"><a name="DMCreateCoordinateDM_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateCoordinateDM_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> *cdm)</font></strong>
+<a name="line3002">3002: </a>{
+<a name="line3003">3003: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, s;
+<a name="line3004">3004: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> m;
+
+<a name="line3008">3008: </a> <a href="../../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>(dm, cdm);
+<a name="line3009">3009: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), §ion);
+<a name="line3010">3010: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(*cdm, section);
+<a name="line3011">3011: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion);
+<a name="line3012">3012: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &s);
+<a name="line3013">3013: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &m);
+<a name="line3014">3014: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(*cdm, s, m);
+<a name="line3015">3015: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s);
+<a name="line3016">3016: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&m);
+<a name="line3017">3017: </a> <font color="#4169E1">return</font>(0);
+<a name="line3018">3018: </a>}
+
+<a name="line3022">3022: </a><strong><font color="#4169E1"><a name="DMPlexGetConeSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetConeSection(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
+<a name="line3023">3023: </a>{
+<a name="line3024">3024: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line3028">3028: </a> <font color="#4169E1">if</font> (section) *section = mesh->coneSection;
+<a name="line3029">3029: </a> <font color="#4169E1">return</font>(0);
+<a name="line3030">3030: </a>}
+
+<a name="line3034">3034: </a><strong><font color="#4169E1"><a name="DMPlexGetSupportSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetSupportSection(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
+<a name="line3035">3035: </a>{
+<a name="line3036">3036: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line3040">3040: </a> <font color="#4169E1">if</font> (section) *section = mesh->supportSection;
+<a name="line3041">3041: </a> <font color="#4169E1">return</font>(0);
+<a name="line3042">3042: </a>}
+
+<a name="line3046">3046: </a><strong><font color="#4169E1"><a name="DMPlexGetCones"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetCones(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cones[])</font></strong>
+<a name="line3047">3047: </a>{
+<a name="line3048">3048: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line3052">3052: </a> <font color="#4169E1">if</font> (cones) *cones = mesh->cones;
+<a name="line3053">3053: </a> <font color="#4169E1">return</font>(0);
+<a name="line3054">3054: </a>}
+
+<a name="line3058">3058: </a><strong><font color="#4169E1"><a name="DMPlexGetConeOrientations"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetConeOrientations(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *coneOrientations[])</font></strong>
+<a name="line3059">3059: </a>{
+<a name="line3060">3060: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line3064">3064: </a> <font color="#4169E1">if</font> (coneOrientations) *coneOrientations = mesh->coneOrientations;
+<a name="line3065">3065: </a> <font color="#4169E1">return</font>(0);
+<a name="line3066">3066: </a>}
+
+<a name="line3068">3068: </a><font color="#B22222">/******************************** FEM Support **********************************/</font>
+
+<a name="line3072">3072: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure_Depth1_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecGetClosure_Depth1_Static(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a h [...]
+<a name="line3073">3073: </a>{
+<a name="line3074">3074: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array, *vArray;
+<a name="line3075">3075: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *coneO;
+<a name="line3076">3076: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, numPoints, size = 0, offset = 0;
+<a name="line3077">3077: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3080">3080: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line3081">3081: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, point, &numPoints);
+<a name="line3082">3082: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, point, &cone);
+<a name="line3083">3083: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, point, &coneO);
+<a name="line3084">3084: </a> <font color="#4169E1">if</font> (!values || !*values) {
+<a name="line3085">3085: </a> <font color="#4169E1">if</font> ((point >= pStart) && (point < pEnd)) {
+<a name="line3086">3086: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line3088">3088: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
+<a name="line3089">3089: </a> size += dof;
+<a name="line3090">3090: </a> }
+<a name="line3091">3091: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
+<a name="line3092">3092: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = cone[p];
+<a name="line3093">3093: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line3095">3095: </a> <font color="#4169E1">if</font> ((cp < pStart) || (cp >= pEnd)) <font color="#4169E1">continue</font>;
+<a name="line3096">3096: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, cp, &dof);
+<a name="line3097">3097: </a> size += dof;
+<a name="line3098">3098: </a> }
+<a name="line3099">3099: </a> <font color="#4169E1">if</font> (!values) {
+<a name="line3100">3100: </a> <font color="#4169E1">if</font> (csize) *csize = size;
+<a name="line3101">3101: </a> <font color="#4169E1">return</font>(0);
+<a name="line3102">3102: </a> }
+<a name="line3103">3103: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, size, PETSC_SCALAR, &array);
+<a name="line3104">3104: </a> } <font color="#4169E1">else</font> {
+<a name="line3105">3105: </a> array = *values;
+<a name="line3106">3106: </a> }
+<a name="line3107">3107: </a> size = 0;
+<a name="line3108">3108: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &vArray);
+<a name="line3109">3109: </a> <font color="#4169E1">if</font> ((point >= pStart) && (point < pEnd)) {
+<a name="line3110">3110: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, d;
+<a name="line3111">3111: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
+
+<a name="line3113">3113: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
+<a name="line3114">3114: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
+<a name="line3115">3115: </a> varr = &vArray[off];
+<a name="line3116">3116: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++offset) {
+<a name="line3117">3117: </a> array[offset] = varr[d];
+<a name="line3118">3118: </a> }
+<a name="line3119">3119: </a> size += dof;
+<a name="line3120">3120: </a> }
+<a name="line3121">3121: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; ++p) {
+<a name="line3122">3122: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = cone[p];
+<a name="line3123">3123: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = coneO[p];
+<a name="line3124">3124: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, d;
+<a name="line3125">3125: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
+
+<a name="line3127">3127: </a> <font color="#4169E1">if</font> ((cp < pStart) || (cp >= pEnd)) <font color="#4169E1">continue</font>;
+<a name="line3128">3128: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, cp, &dof);
+<a name="line3129">3129: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, cp, &off);
+<a name="line3130">3130: </a> varr = &vArray[off];
+<a name="line3131">3131: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3132">3132: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++offset) {
+<a name="line3133">3133: </a> array[offset] = varr[d];
+<a name="line3134">3134: </a> }
+<a name="line3135">3135: </a> } <font color="#4169E1">else</font> {
+<a name="line3136">3136: </a> <font color="#4169E1">for</font> (d = dof-1; d >= 0; --d, ++offset) {
+<a name="line3137">3137: </a> array[offset] = varr[d];
+<a name="line3138">3138: </a> }
+<a name="line3139">3139: </a> }
+<a name="line3140">3140: </a> size += dof;
+<a name="line3141">3141: </a> }
+<a name="line3142">3142: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &vArray);
+<a name="line3143">3143: </a> <font color="#4169E1">if</font> (!*values) {
+<a name="line3144">3144: </a> <font color="#4169E1">if</font> (csize) *csize = size;
+<a name="line3145">3145: </a> *values = array;
+<a name="line3146">3146: </a> } <font color="#4169E1">else</font> {
+<a name="line3147">3147: </a> <font color="#4169E1">if</font> (size > *csize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Size of input array %d < actual size %d"</font>, *csize, size);
+<a name="line3148">3148: </a> *csize = size;
+<a name="line3149">3149: </a> }
+<a name="line3150">3150: </a> <font color="#4169E1">return</font>(0);
+<a name="line3151">3151: </a>}
+
+<a name="line3155">3155: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecGetClosure_Static(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
+<a name="line3156">3156: </a>{
+<a name="line3157">3157: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, p;
+
+<a name="line3161">3161: </a> *size = 0;
+<a name="line3162">3162: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3163">3163: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3164">3164: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3165">3165: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off, d;
+<a name="line3166">3166: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
+
+<a name="line3168">3168: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
+<a name="line3169">3169: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
+<a name="line3170">3170: </a> varr = &vArray[off];
+<a name="line3171">3171: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3172">3172: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++offset) array[offset] = varr[d];
+<a name="line3173">3173: </a> } <font color="#4169E1">else</font> {
+<a name="line3174">3174: </a> <font color="#4169E1">for</font> (d = dof-1; d >= 0; --d, ++offset) array[offset] = varr[d];
+<a name="line3175">3175: </a> }
+<a name="line3176">3176: </a> }
+<a name="line3177">3177: </a> *size = offset;
+<a name="line3178">3178: </a> <font color="#4169E1">return</font>(0);
+<a name="line3179">3179: </a>}
+
+<a name="line3183">3183: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure_Fields_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecGetClosure_Fields_Static(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, const <a href="../../../../docs/manualpages/S [...]
+<a name="line3184">3184: </a>{
+<a name="line3185">3185: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, f;
+
+<a name="line3189">3189: </a> *size = 0;
+<a name="line3190">3190: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line3191">3191: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fcomp, p;
+
+<a name="line3193">3193: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
+<a name="line3194">3194: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3195">3195: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3196">3196: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3197">3197: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, foff, d, c;
+<a name="line3198">3198: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *varr;
+
+<a name="line3200">3200: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
+<a name="line3201">3201: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section, point, f, &foff);
+<a name="line3202">3202: </a> varr = &vArray[foff];
+<a name="line3203">3203: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3204">3204: </a> <font color="#4169E1">for</font> (d = 0; d < fdof; ++d, ++offset) array[offset] = varr[d];
+<a name="line3205">3205: </a> } <font color="#4169E1">else</font> {
+<a name="line3206">3206: </a> <font color="#4169E1">for</font> (d = fdof/fcomp-1; d >= 0; --d) {
+<a name="line3207">3207: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c, ++offset) {
+<a name="line3208">3208: </a> array[offset] = varr[d*fcomp+c];
+<a name="line3209">3209: </a> }
+<a name="line3210">3210: </a> }
+<a name="line3211">3211: </a> }
+<a name="line3212">3212: </a> }
+<a name="line3213">3213: </a> }
+<a name="line3214">3214: </a> *size = offset;
+<a name="line3215">3215: </a> <font color="#4169E1">return</font>(0);
+<a name="line3216">3216: </a>}
+
+<a name="line3220">3220: </a><font color="#B22222">/*@C</font>
+<a name="line3221">3221: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a> - Get an array of the values on the closure of 'point'</font>
+
+<a name="line3223">3223: </a><font color="#B22222"> Not collective</font>
+
+<a name="line3225">3225: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3226">3226: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3227">3227: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
+<a name="line3228">3228: </a><font color="#B22222">. v - The local vector</font>
+<a name="line3229">3229: </a><font color="#B22222">- point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3231">3231: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line3232">3232: </a><font color="#B22222">+ csize - The number of values in the closure, or NULL</font>
+<a name="line3233">3233: </a><font color="#B22222">- values - The array of values, which is a borrowed array and should not be freed</font>
+
+<a name="line3235">3235: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line3236">3236: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line3237">3237: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line3239">3239: </a><font color="#B22222"> The csize argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line3241">3241: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3243">3243: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>()</font>
+<a name="line3244">3244: </a><font color="#B22222">@*/</font>
+<a name="line3245">3245: </a><strong><font color="#4169E1"><a name="DMPlexVecGetClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/ma [...]
+<a name="line3246">3246: </a>{
+<a name="line3247">3247: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
+<a name="line3248">3248: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
+<a name="line3249">3249: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array, *vArray;
+<a name="line3250">3250: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL;
+<a name="line3251">3251: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
+<a name="line3252">3252: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, numFields, numPoints, size;
+<a name="line3253">3253: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3257">3257: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
+<a name="line3260">3260: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line3261">3261: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line3262">3262: </a> <font color="#4169E1">if</font> (depth == 1 && numFields < 2) {
+<a name="line3263">3263: </a> DMPlexVecGetClosure_Depth1_Static(dm, section, v, point, csize, values);
+<a name="line3264">3264: </a> <font color="#4169E1">return</font>(0);
+<a name="line3265">3265: </a> }
+<a name="line3266">3266: </a> <font color="#B22222">/* Get points */</font>
+<a name="line3267">3267: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
+<a name="line3268">3268: </a> <font color="#4169E1">if</font> (!clPoints) {
+<a name="line3269">3269: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, q;
+
+<a name="line3271">3271: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line3272">3272: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
+<a name="line3273">3273: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line3274">3274: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
+<a name="line3275">3275: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
+<a name="line3276">3276: </a> points[q*2] = points[p];
+<a name="line3277">3277: </a> points[q*2+1] = points[p+1];
+<a name="line3278">3278: </a> ++q;
+<a name="line3279">3279: </a> }
+<a name="line3280">3280: </a> }
+<a name="line3281">3281: </a> numPoints = q;
+<a name="line3282">3282: </a> } <font color="#4169E1">else</font> {
+<a name="line3283">3283: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line3285">3285: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
+<a name="line3286">3286: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
+<a name="line3287">3287: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
+<a name="line3288">3288: </a> numPoints = dof/2;
+<a name="line3289">3289: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
+<a name="line3290">3290: </a> }
+<a name="line3291">3291: </a> <font color="#B22222">/* Get array */</font>
+<a name="line3292">3292: </a> <font color="#4169E1">if</font> (!values || !*values) {
+<a name="line3293">3293: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> asize = 0, dof, p;
+
+<a name="line3295">3295: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3296">3296: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line3297">3297: </a> asize += dof;
+<a name="line3298">3298: </a> }
+<a name="line3299">3299: </a> <font color="#4169E1">if</font> (!values) {
+<a name="line3300">3300: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
+<a name="line3301">3301: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
+<a name="line3302">3302: </a> <font color="#4169E1">if</font> (csize) *csize = asize;
+<a name="line3303">3303: </a> <font color="#4169E1">return</font>(0);
+<a name="line3304">3304: </a> }
+<a name="line3305">3305: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, asize, PETSC_SCALAR, &array);
+<a name="line3306">3306: </a> } <font color="#4169E1">else</font> {
+<a name="line3307">3307: </a> array = *values;
+<a name="line3308">3308: </a> }
+<a name="line3309">3309: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &vArray);
+<a name="line3310">3310: </a> <font color="#B22222">/* Get values */</font>
+<a name="line3311">3311: </a> <font color="#4169E1">if</font> (numFields > 0) {DMPlexVecGetClosure_Fields_Static(section, numPoints, points, numFields, vArray, &size, array);}
+<a name="line3312">3312: </a> <font color="#4169E1">else</font> {DMPlexVecGetClosure_Static(section, numPoints, points, vArray, &size, array);}
+<a name="line3313">3313: </a> <font color="#B22222">/* Cleanup points */</font>
+<a name="line3314">3314: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
+<a name="line3315">3315: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
+<a name="line3316">3316: </a> <font color="#B22222">/* Cleanup array */</font>
+<a name="line3317">3317: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &vArray);
+<a name="line3318">3318: </a> <font color="#4169E1">if</font> (!*values) {
+<a name="line3319">3319: </a> <font color="#4169E1">if</font> (csize) *csize = size;
+<a name="line3320">3320: </a> *values = array;
+<a name="line3321">3321: </a> } <font color="#4169E1">else</font> {
+<a name="line3322">3322: </a> <font color="#4169E1">if</font> (size > *csize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Size of input array %D < actual size %D"</font>, *csize, size);
+<a name="line3323">3323: </a> *csize = size;
+<a name="line3324">3324: </a> }
+<a name="line3325">3325: </a> <font color="#4169E1">return</font>(0);
+<a name="line3326">3326: </a>}
+
+<a name="line3330">3330: </a><font color="#B22222">/*@C</font>
+<a name="line3331">3331: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a> - Restore the array of the values on the closure of 'point'</font>
+
+<a name="line3333">3333: </a><font color="#B22222"> Not collective</font>
+
+<a name="line3335">3335: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3336">3336: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3337">3337: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
+<a name="line3338">3338: </a><font color="#B22222">. v - The local vector</font>
+<a name="line3339">3339: </a><font color="#B22222">. point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3340">3340: </a><font color="#B22222">. csize - The number of values in the closure, or NULL</font>
+<a name="line3341">3341: </a><font color="#B22222">- values - The array of values, which is a borrowed array and should not be freed</font>
+
+<a name="line3343">3343: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line3344">3344: </a><font color="#B22222"> Since it returns an array, this routine is only available in Fortran 90, and you must</font>
+<a name="line3345">3345: </a><font color="#B22222"> include petsc.h90 in your code.</font>
+
+<a name="line3347">3347: </a><font color="#B22222"> The csize argument is not present in the Fortran 90 binding since it is internal to the array.</font>
+
+<a name="line3349">3349: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3351">3351: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>()</font>
+<a name="line3352">3352: </a><font color="#B22222">@*/</font>
+<a name="line3353">3353: </a><strong><font color="#4169E1"><a name="DMPlexVecRestoreClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../ [...]
+<a name="line3354">3354: </a>{
+<a name="line3355">3355: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size = 0;
+
+<a name="line3359">3359: </a> <font color="#B22222">/* Should work without recalculating size */</font>
+<a name="line3360">3360: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, size, PETSC_SCALAR, (void*) values);
+<a name="line3361">3361: </a> <font color="#4169E1">return</font>(0);
+<a name="line3362">3362: </a>}
+
+<a name="line3364">3364: </a><strong><font color="#4169E1"><a name="add"></a>PETSC_STATIC_INLINE void add (<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x, <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> y)</font></strong> {*x += y;}
+<a name="line3365">3365: </a><strong><font color="#4169E1"><a name="insert"></a>PETSC_STATIC_INLINE void insert(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x, <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> y)</font></strong> {*x = y;}
+
+<a name="line3369">3369: </a><strong><font color="#4169E1"><a name="updatePoint_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePoint_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a [...]
+<a name="line3370">3370: </a>{
+<a name="line3371">3371: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof; <font color="#B22222">/* The number of constraints on this point */</font>
+<a name="line3372">3372: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
+<a name="line3373">3373: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
+<a name="line3374">3374: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, cind = 0, k;
+<a name="line3375">3375: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3378">3378: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, point, &cdof);
+<a name="line3379">3379: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
+<a name="line3380">3380: </a> a = &array[off];
+<a name="line3381">3381: </a> <font color="#4169E1">if</font> (!cdof || setBC) {
+<a name="line3382">3382: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line3383">3383: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3384">3384: </a> fuse(&a[k], values[k]);
+<a name="line3385">3385: </a> }
+<a name="line3386">3386: </a> } <font color="#4169E1">else</font> {
+<a name="line3387">3387: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3388">3388: </a> fuse(&a[k], values[dof-k-1]);
+<a name="line3389">3389: </a> }
+<a name="line3390">3390: </a> }
+<a name="line3391">3391: </a> } <font color="#4169E1">else</font> {
+<a name="line3392">3392: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, point, &cdofs);
+<a name="line3393">3393: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line3394">3394: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3395">3395: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
+<a name="line3396">3396: </a> fuse(&a[k], values[k]);
+<a name="line3397">3397: </a> }
+<a name="line3398">3398: </a> } <font color="#4169E1">else</font> {
+<a name="line3399">3399: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3400">3400: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
+<a name="line3401">3401: </a> fuse(&a[k], values[dof-k-1]);
+<a name="line3402">3402: </a> }
+<a name="line3403">3403: </a> }
+<a name="line3404">3404: </a> }
+<a name="line3405">3405: </a> <font color="#4169E1">return</font>(0);
+<a name="line3406">3406: </a>}
+
+<a name="line3410">3410: </a><strong><font color="#4169E1"><a name="updatePointBC_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePointBC_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscIn [...]
+<a name="line3411">3411: </a>{
+<a name="line3412">3412: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof; <font color="#B22222">/* The number of constraints on this point */</font>
+<a name="line3413">3413: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
+<a name="line3414">3414: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
+<a name="line3415">3415: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, cind = 0, k;
+<a name="line3416">3416: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3419">3419: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, point, &cdof);
+<a name="line3420">3420: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, point, &off);
+<a name="line3421">3421: </a> a = &array[off];
+<a name="line3422">3422: </a> <font color="#4169E1">if</font> (cdof) {
+<a name="line3423">3423: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, point, &cdofs);
+<a name="line3424">3424: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line3425">3425: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3426">3426: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
+<a name="line3427">3427: </a> fuse(&a[k], values[k]);
+<a name="line3428">3428: </a> ++cind;
+<a name="line3429">3429: </a> }
+<a name="line3430">3430: </a> }
+<a name="line3431">3431: </a> } <font color="#4169E1">else</font> {
+<a name="line3432">3432: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3433">3433: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
+<a name="line3434">3434: </a> fuse(&a[k], values[dof-k-1]);
+<a name="line3435">3435: </a> ++cind;
+<a name="line3436">3436: </a> }
+<a name="line3437">3437: </a> }
+<a name="line3438">3438: </a> }
+<a name="line3439">3439: </a> }
+<a name="line3440">3440: </a> <font color="#4169E1">return</font>(0);
+<a name="line3441">3441: </a>}
+
+<a name="line3445">3445: </a><strong><font color="#4169E1"><a name="updatePointFields_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePointFields_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt" [...]
+<a name="line3446">3446: </a>{
+<a name="line3447">3447: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
+<a name="line3448">3448: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, foff, fcdof, foffset = *offset;
+<a name="line3449">3449: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fcdofs; <font color="#B22222">/* The indices of the constrained dofs for field f on this point */</font>
+<a name="line3450">3450: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k, c;
+<a name="line3451">3451: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3454">3454: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
+<a name="line3455">3455: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, point, f, &fcdof);
+<a name="line3456">3456: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section, point, f, &foff);
+<a name="line3457">3457: </a> a = &array[foff];
+<a name="line3458">3458: </a> <font color="#4169E1">if</font> (!fcdof || setBC) {
+<a name="line3459">3459: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3460">3460: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) fuse(&a[k], values[foffset+k]);
+<a name="line3461">3461: </a> } <font color="#4169E1">else</font> {
+<a name="line3462">3462: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
+<a name="line3463">3463: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
+<a name="line3464">3464: </a> fuse(&a[(fdof/fcomp-1-k)*fcomp+c], values[foffset+k*fcomp+c]);
+<a name="line3465">3465: </a> }
+<a name="line3466">3466: </a> }
+<a name="line3467">3467: </a> }
+<a name="line3468">3468: </a> } <font color="#4169E1">else</font> {
+<a name="line3469">3469: </a> PetscSectionGetFieldConstraintIndices(section, point, f, &fcdofs);
+<a name="line3470">3470: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3471">3471: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) {
+<a name="line3472">3472: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k == fcdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
+<a name="line3473">3473: </a> fuse(&a[k], values[foffset+k]);
+<a name="line3474">3474: </a> }
+<a name="line3475">3475: </a> } <font color="#4169E1">else</font> {
+<a name="line3476">3476: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
+<a name="line3477">3477: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
+<a name="line3478">3478: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k*fcomp+c == fcdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
+<a name="line3479">3479: </a> fuse(&a[(fdof/fcomp-1-k)*fcomp+c], values[foffset+k*fcomp+c]);
+<a name="line3480">3480: </a> }
+<a name="line3481">3481: </a> }
+<a name="line3482">3482: </a> }
+<a name="line3483">3483: </a> }
+<a name="line3484">3484: </a> *offset += fdof;
+<a name="line3485">3485: </a> <font color="#4169E1">return</font>(0);
+<a name="line3486">3486: </a>}
+
+<a name="line3490">3490: </a><strong><font color="#4169E1"><a name="updatePointFieldsBC_private"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> updatePointFieldsBC_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#Petsc [...]
+<a name="line3491">3491: </a>{
+<a name="line3492">3492: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
+<a name="line3493">3493: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, foff, fcdof, foffset = *offset;
+<a name="line3494">3494: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fcdofs; <font color="#B22222">/* The indices of the constrained dofs for field f on this point */</font>
+<a name="line3495">3495: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k, c;
+<a name="line3496">3496: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3499">3499: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
+<a name="line3500">3500: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, point, f, &fcdof);
+<a name="line3501">3501: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section, point, f, &foff);
+<a name="line3502">3502: </a> a = &array[foff];
+<a name="line3503">3503: </a> <font color="#4169E1">if</font> (fcdof) {
+<a name="line3504">3504: </a> PetscSectionGetFieldConstraintIndices(section, point, f, &fcdofs);
+<a name="line3505">3505: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3506">3506: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) {
+<a name="line3507">3507: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k == fcdofs[cind])) {
+<a name="line3508">3508: </a> fuse(&a[k], values[foffset+k]);
+<a name="line3509">3509: </a> ++cind;
+<a name="line3510">3510: </a> }
+<a name="line3511">3511: </a> }
+<a name="line3512">3512: </a> } <font color="#4169E1">else</font> {
+<a name="line3513">3513: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
+<a name="line3514">3514: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
+<a name="line3515">3515: </a> <font color="#4169E1">if</font> ((cind < fcdof) && (k*fcomp+c == fcdofs[cind])) {
+<a name="line3516">3516: </a> fuse(&a[(fdof/fcomp-1-k)*fcomp+c], values[foffset+k*fcomp+c]);
+<a name="line3517">3517: </a> ++cind;
+<a name="line3518">3518: </a> }
+<a name="line3519">3519: </a> }
+<a name="line3520">3520: </a> }
+<a name="line3521">3521: </a> }
+<a name="line3522">3522: </a> }
+<a name="line3523">3523: </a> *offset += fdof;
+<a name="line3524">3524: </a> <font color="#4169E1">return</font>(0);
+<a name="line3525">3525: </a>}
+
+<a name="line3529">3529: </a><strong><font color="#4169E1"><a name="DMPlexVecSetClosure_Static"></a>PETSC_STATIC_INLINE <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecSetClosure_Static(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../ [...]
+<a name="line3530">3530: </a>{
+<a name="line3531">3531: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
+<a name="line3532">3532: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *coneO;
+<a name="line3533">3533: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, numPoints, off, dof;
+<a name="line3534">3534: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3537">3537: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line3538">3538: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, point, &numPoints);
+<a name="line3539">3539: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, point, &cone);
+<a name="line3540">3540: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, point, &coneO);
+<a name="line3541">3541: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &array);
+<a name="line3542">3542: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p <= numPoints; ++p, off += dof) {
+<a name="line3543">3543: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cp = !p ? point : cone[p-1];
+<a name="line3544">3544: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = !p ? 0 : coneO[p-1];
+
+<a name="line3546">3546: </a> <font color="#4169E1">if</font> ((cp < pStart) || (cp >= pEnd)) {dof = 0; <font color="#4169E1">continue</font>;}
+<a name="line3547">3547: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, cp, &dof);
+<a name="line3548">3548: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> */</font>
+<a name="line3549">3549: </a> {
+<a name="line3550">3550: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
+<a name="line3551">3551: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
+<a name="line3552">3552: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof, coff, cind = 0, k;
+
+<a name="line3554">3554: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, cp, &cdof);
+<a name="line3555">3555: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, cp, &coff);
+<a name="line3556">3556: </a> a = &array[coff];
+<a name="line3557">3557: </a> <font color="#4169E1">if</font> (!cdof) {
+<a name="line3558">3558: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3559">3559: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3560">3560: </a> a[k] += values[off+k];
+<a name="line3561">3561: </a> }
+<a name="line3562">3562: </a> } <font color="#4169E1">else</font> {
+<a name="line3563">3563: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3564">3564: </a> a[k] += values[off+dof-k-1];
+<a name="line3565">3565: </a> }
+<a name="line3566">3566: </a> }
+<a name="line3567">3567: </a> } <font color="#4169E1">else</font> {
+<a name="line3568">3568: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, cp, &cdofs);
+<a name="line3569">3569: </a> <font color="#4169E1">if</font> (o >= 0) {
+<a name="line3570">3570: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3571">3571: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
+<a name="line3572">3572: </a> a[k] += values[off+k];
+<a name="line3573">3573: </a> }
+<a name="line3574">3574: </a> } <font color="#4169E1">else</font> {
+<a name="line3575">3575: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3576">3576: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
+<a name="line3577">3577: </a> a[k] += values[off+dof-k-1];
+<a name="line3578">3578: </a> }
+<a name="line3579">3579: </a> }
+<a name="line3580">3580: </a> }
+<a name="line3581">3581: </a> }
+<a name="line3582">3582: </a> }
+<a name="line3583">3583: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &array);
+<a name="line3584">3584: </a> <font color="#4169E1">return</font>(0);
+<a name="line3585">3585: </a>}
+
+<a name="line3589">3589: </a><font color="#B22222">/*@C</font>
+<a name="line3590">3590: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a> - Set an array of the values on the closure of 'point'</font>
+
+<a name="line3592">3592: </a><font color="#B22222"> Not collective</font>
+
+<a name="line3594">3594: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3595">3595: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3596">3596: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
+<a name="line3597">3597: </a><font color="#B22222">. v - The local vector</font>
+<a name="line3598">3598: </a><font color="#B22222">. point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3599">3599: </a><font color="#B22222">. values - The array of values</font>
+<a name="line3600">3600: </a><font color="#B22222">- mode - The insert mode, where INSERT_ALL_VALUES and ADD_ALL_VALUES also overwrite boundary conditions</font>
+
+<a name="line3602">3602: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line3603">3603: </a><font color="#B22222"> This routine is only available in Fortran 90, and you must include petsc.h90 in your code.</font>
+
+<a name="line3605">3605: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3607">3607: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>()</font>
+<a name="line3608">3608: </a><font color="#B22222">@*/</font>
+<a name="line3609">3609: </a><strong><font color="#4169E1"><a name="DMPlexVecSetClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/ma [...]
+<a name="line3610">3610: </a>{
+<a name="line3611">3611: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
+<a name="line3612">3612: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
+<a name="line3613">3613: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
+<a name="line3614">3614: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL;
+<a name="line3615">3615: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
+<a name="line3616">3616: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, numFields, numPoints, p;
+<a name="line3617">3617: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3621">3621: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
+<a name="line3624">3624: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line3625">3625: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line3626">3626: </a> <font color="#4169E1">if</font> (depth == 1 && numFields < 2 && mode == <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>) {
+<a name="line3627">3627: </a> DMPlexVecSetClosure_Static(dm, section, v, point, values, mode);
+<a name="line3628">3628: </a> <font color="#4169E1">return</font>(0);
+<a name="line3629">3629: </a> }
+<a name="line3630">3630: </a> <font color="#B22222">/* Get points */</font>
+<a name="line3631">3631: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
+<a name="line3632">3632: </a> <font color="#4169E1">if</font> (!clPoints) {
+<a name="line3633">3633: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, q;
+
+<a name="line3635">3635: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line3636">3636: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
+<a name="line3637">3637: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line3638">3638: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
+<a name="line3639">3639: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
+<a name="line3640">3640: </a> points[q*2] = points[p];
+<a name="line3641">3641: </a> points[q*2+1] = points[p+1];
+<a name="line3642">3642: </a> ++q;
+<a name="line3643">3643: </a> }
+<a name="line3644">3644: </a> }
+<a name="line3645">3645: </a> numPoints = q;
+<a name="line3646">3646: </a> } <font color="#4169E1">else</font> {
+<a name="line3647">3647: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line3649">3649: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
+<a name="line3650">3650: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
+<a name="line3651">3651: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
+<a name="line3652">3652: </a> numPoints = dof/2;
+<a name="line3653">3653: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
+<a name="line3654">3654: </a> }
+<a name="line3655">3655: </a> <font color="#B22222">/* Get array */</font>
+<a name="line3656">3656: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &array);
+<a name="line3657">3657: </a> <font color="#B22222">/* Get values */</font>
+<a name="line3658">3658: </a> <font color="#4169E1">if</font> (numFields > 0) {
+<a name="line3659">3659: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, fcomp, f;
+<a name="line3660">3660: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line3661">3661: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
+<a name="line3662">3662: </a> <font color="#4169E1">switch</font> (mode) {
+<a name="line3663">3663: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
+<a name="line3664">3664: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3665">3665: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3666">3666: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3667">3667: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
+<a name="line3668">3668: </a> } <font color="#4169E1">break</font>;
+<a name="line3669">3669: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
+<a name="line3670">3670: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3671">3671: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3672">3672: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3673">3673: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
+<a name="line3674">3674: </a> } <font color="#4169E1">break</font>;
+<a name="line3675">3675: </a> <font color="#4169E1">case</font> INSERT_BC_VALUES:
+<a name="line3676">3676: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3677">3677: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3678">3678: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3679">3679: </a> updatePointFieldsBC_private(section, point, o, f, fcomp, insert, values, &offset, array);
+<a name="line3680">3680: </a> } <font color="#4169E1">break</font>;
+<a name="line3681">3681: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
+<a name="line3682">3682: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3683">3683: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3684">3684: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3685">3685: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
+<a name="line3686">3686: </a> } <font color="#4169E1">break</font>;
+<a name="line3687">3687: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
+<a name="line3688">3688: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3689">3689: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3690">3690: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3691">3691: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
+<a name="line3692">3692: </a> } <font color="#4169E1">break</font>;
+<a name="line3693">3693: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line3694">3694: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insert mode %d"</font>, mode);
+<a name="line3695">3695: </a> }
+<a name="line3696">3696: </a> }
+<a name="line3697">3697: </a> } <font color="#4169E1">else</font> {
+<a name="line3698">3698: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line3700">3700: </a> <font color="#4169E1">switch</font> (mode) {
+<a name="line3701">3701: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
+<a name="line3702">3702: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
+<a name="line3703">3703: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3704">3704: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line3705">3705: </a> updatePoint_private(section, points[p], dof, insert, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, &values[off], array);
+<a name="line3706">3706: </a> } <font color="#4169E1">break</font>;
+<a name="line3707">3707: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
+<a name="line3708">3708: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
+<a name="line3709">3709: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3710">3710: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line3711">3711: </a> updatePoint_private(section, points[p], dof, insert, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, &values[off], array);
+<a name="line3712">3712: </a> } <font color="#4169E1">break</font>;
+<a name="line3713">3713: </a> <font color="#4169E1">case</font> INSERT_BC_VALUES:
+<a name="line3714">3714: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
+<a name="line3715">3715: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3716">3716: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line3717">3717: </a> updatePointBC_private(section, points[p], dof, insert, o, &values[off], array);
+<a name="line3718">3718: </a> } <font color="#4169E1">break</font>;
+<a name="line3719">3719: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
+<a name="line3720">3720: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
+<a name="line3721">3721: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3722">3722: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line3723">3723: </a> updatePoint_private(section, points[p], dof, add, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, &values[off], array);
+<a name="line3724">3724: </a> } <font color="#4169E1">break</font>;
+<a name="line3725">3725: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
+<a name="line3726">3726: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2, off += dof) {
+<a name="line3727">3727: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3728">3728: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line3729">3729: </a> updatePoint_private(section, points[p], dof, add, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, &values[off], array);
+<a name="line3730">3730: </a> } <font color="#4169E1">break</font>;
+<a name="line3731">3731: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line3732">3732: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insert mode %d"</font>, mode);
+<a name="line3733">3733: </a> }
+<a name="line3734">3734: </a> }
+<a name="line3735">3735: </a> <font color="#B22222">/* Cleanup points */</font>
+<a name="line3736">3736: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
+<a name="line3737">3737: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
+<a name="line3738">3738: </a> <font color="#B22222">/* Cleanup array */</font>
+<a name="line3739">3739: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &array);
+<a name="line3740">3740: </a> <font color="#4169E1">return</font>(0);
+<a name="line3741">3741: </a>}
+
+<a name="line3745">3745: </a><strong><font color="#4169E1"><a name="DMPlexVecSetFieldClosure_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexVecSetFieldClosure_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../doc [...]
+<a name="line3746">3746: </a>{
+<a name="line3747">3747: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
+<a name="line3748">3748: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
+<a name="line3749">3749: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
+<a name="line3750">3750: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL;
+<a name="line3751">3751: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
+<a name="line3752">3752: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numPoints, p;
+<a name="line3753">3753: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0, fcomp, f;
+<a name="line3754">3754: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3758">3758: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
+<a name="line3761">3761: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line3762">3762: </a> <font color="#B22222">/* Get points */</font>
+<a name="line3763">3763: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
+<a name="line3764">3764: </a> <font color="#4169E1">if</font> (!clPoints) {
+<a name="line3765">3765: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, q;
+
+<a name="line3767">3767: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line3768">3768: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
+<a name="line3769">3769: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line3770">3770: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
+<a name="line3771">3771: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
+<a name="line3772">3772: </a> points[q*2] = points[p];
+<a name="line3773">3773: </a> points[q*2+1] = points[p+1];
+<a name="line3774">3774: </a> ++q;
+<a name="line3775">3775: </a> }
+<a name="line3776">3776: </a> }
+<a name="line3777">3777: </a> numPoints = q;
+<a name="line3778">3778: </a> } <font color="#4169E1">else</font> {
+<a name="line3779">3779: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line3781">3781: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
+<a name="line3782">3782: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
+<a name="line3783">3783: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
+<a name="line3784">3784: </a> numPoints = dof/2;
+<a name="line3785">3785: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
+<a name="line3786">3786: </a> }
+<a name="line3787">3787: </a> <font color="#B22222">/* Get array */</font>
+<a name="line3788">3788: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v, &array);
+<a name="line3789">3789: </a> <font color="#B22222">/* Get values */</font>
+<a name="line3790">3790: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line3791">3791: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
+<a name="line3792">3792: </a> <font color="#4169E1">if</font> (!fieldActive[f]) {
+<a name="line3793">3793: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3794">3794: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
+<a name="line3795">3795: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, points[p], f, &fdof);
+<a name="line3796">3796: </a> offset += fdof;
+<a name="line3797">3797: </a> }
+<a name="line3798">3798: </a> <font color="#4169E1">continue</font>;
+<a name="line3799">3799: </a> }
+<a name="line3800">3800: </a> <font color="#4169E1">switch</font> (mode) {
+<a name="line3801">3801: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
+<a name="line3802">3802: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3803">3803: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3804">3804: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3805">3805: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
+<a name="line3806">3806: </a> } <font color="#4169E1">break</font>;
+<a name="line3807">3807: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
+<a name="line3808">3808: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3809">3809: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3810">3810: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3811">3811: </a> updatePointFields_private(section, point, o, f, fcomp, insert, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
+<a name="line3812">3812: </a> } <font color="#4169E1">break</font>;
+<a name="line3813">3813: </a> <font color="#4169E1">case</font> INSERT_BC_VALUES:
+<a name="line3814">3814: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3815">3815: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3816">3816: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3817">3817: </a> updatePointFieldsBC_private(section, point, o, f, fcomp, insert, values, &offset, array);
+<a name="line3818">3818: </a> } <font color="#4169E1">break</font>;
+<a name="line3819">3819: </a> <font color="#4169E1">case</font> <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
+<a name="line3820">3820: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3821">3821: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3822">3822: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3823">3823: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, values, &offset, array);
+<a name="line3824">3824: </a> } <font color="#4169E1">break</font>;
+<a name="line3825">3825: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
+<a name="line3826">3826: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line3827">3827: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = points[p];
+<a name="line3828">3828: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line3829">3829: </a> updatePointFields_private(section, point, o, f, fcomp, add, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, values, &offset, array);
+<a name="line3830">3830: </a> } <font color="#4169E1">break</font>;
+<a name="line3831">3831: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line3832">3832: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insert mode %d"</font>, mode);
+<a name="line3833">3833: </a> }
+<a name="line3834">3834: </a> }
+<a name="line3835">3835: </a> <font color="#B22222">/* Cleanup points */</font>
+<a name="line3836">3836: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
+<a name="line3837">3837: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
+<a name="line3838">3838: </a> <font color="#B22222">/* Cleanup array */</font>
+<a name="line3839">3839: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v, &array);
+<a name="line3840">3840: </a> <font color="#4169E1">return</font>(0);
+<a name="line3841">3841: </a>}
+
+<a name="line3845">3845: </a><strong><font color="#4169E1"><a name="DMPlexPrintMatSetValues"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexPrintMatSetValues(<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../d [...]
+<a name="line3846">3846: </a>{
+<a name="line3847">3847: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
+<a name="line3848">3848: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i, j;
+
+<a name="line3852">3852: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &rank);
+<a name="line3853">3853: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]mat for sieve point %D\n"</font>, rank, point);
+<a name="line3854">3854: </a> <font color="#4169E1">for</font> (i = 0; i < numRIndices; i++) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]mat row indices[%D] = %D\n"</font>, rank, i, rindices[i]);}
+<a name="line3855">3855: </a> <font color="#4169E1">for</font> (i = 0; i < numCIndices; i++) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]mat col indices[%D] = %D\n"</font>, rank, i, cindices[i]);}
+<a name="line3856">3856: </a> numCIndices = numCIndices ? numCIndices : numRIndices;
+<a name="line3857">3857: </a> <font color="#4169E1">for</font> (i = 0; i < numRIndices; i++) {
+<a name="line3858">3858: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"[%d]"</font>, rank);
+<a name="line3859">3859: </a> <font color="#4169E1">for</font> (j = 0; j < numCIndices; j++) {
+<a name="line3860">3860: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
+<a name="line3861">3861: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" (%g,%g)"</font>, (double)PetscRealPart(values[i*numCIndices+j]), (double)PetscImaginaryPart(values[i*numCIndices+j]));
+<a name="line3862">3862: </a><font color="#A020F0">#else</font>
+<a name="line3863">3863: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" %g"</font>, (double)values[i*numCIndices+j]);
+<a name="line3864">3864: </a><font color="#A020F0">#endif</font>
+<a name="line3865">3865: </a> }
+<a name="line3866">3866: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"\n"</font>);
+<a name="line3867">3867: </a> }
+<a name="line3868">3868: </a> <font color="#4169E1">return</font>(0);
+<a name="line3869">3869: </a>}
+
+<a name="line3873">3873: </a><font color="#B22222">/* . off - The global offset of this point */</font>
+<a name="line3874">3874: </a><strong><font color="#4169E1"><a name="indicesPoint_private"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> indicesPoint_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, <a href=".. [...]
+<a name="line3875">3875: </a>{
+<a name="line3876">3876: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof; <font color="#B22222">/* The number of unknowns on this point */</font>
+<a name="line3877">3877: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof; <font color="#B22222">/* The number of constraints on this point */</font>
+<a name="line3878">3878: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs; <font color="#B22222">/* The indices of the constrained dofs on this point */</font>
+<a name="line3879">3879: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k;
+<a name="line3880">3880: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3883">3883: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, point, &dof);
+<a name="line3884">3884: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(section, point, &cdof);
+<a name="line3885">3885: </a> <font color="#4169E1">if</font> (!cdof || setBC) {
+<a name="line3886">3886: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line3887">3887: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) indices[*loff+k] = off+k;
+<a name="line3888">3888: </a> } <font color="#4169E1">else</font> {
+<a name="line3889">3889: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) indices[*loff+dof-k-1] = off+k;
+<a name="line3890">3890: </a> }
+<a name="line3891">3891: </a> } <font color="#4169E1">else</font> {
+<a name="line3892">3892: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(section, point, &cdofs);
+<a name="line3893">3893: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line3894">3894: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3895">3895: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
+<a name="line3896">3896: </a> <font color="#B22222">/* Insert check for returning constrained indices */</font>
+<a name="line3897">3897: </a> indices[*loff+k] = -(off+k+1);
+<a name="line3898">3898: </a> ++cind;
+<a name="line3899">3899: </a> } <font color="#4169E1">else</font> {
+<a name="line3900">3900: </a> indices[*loff+k] = off+k-cind;
+<a name="line3901">3901: </a> }
+<a name="line3902">3902: </a> }
+<a name="line3903">3903: </a> } <font color="#4169E1">else</font> {
+<a name="line3904">3904: </a> <font color="#4169E1">for</font> (k = 0; k < dof; ++k) {
+<a name="line3905">3905: </a> <font color="#4169E1">if</font> ((cind < cdof) && (k == cdofs[cind])) {
+<a name="line3906">3906: </a> <font color="#B22222">/* Insert check for returning constrained indices */</font>
+<a name="line3907">3907: </a> indices[*loff+dof-k-1] = -(off+k+1);
+<a name="line3908">3908: </a> ++cind;
+<a name="line3909">3909: </a> } <font color="#4169E1">else</font> {
+<a name="line3910">3910: </a> indices[*loff+dof-k-1] = off+k-cind;
+<a name="line3911">3911: </a> }
+<a name="line3912">3912: </a> }
+<a name="line3913">3913: </a> }
+<a name="line3914">3914: </a> }
+<a name="line3915">3915: </a> *loff += dof;
+<a name="line3916">3916: </a> <font color="#4169E1">return</font>(0);
+<a name="line3917">3917: </a>}
+
+<a name="line3921">3921: </a><font color="#B22222">/* . off - The global offset of this point */</font>
+<a name="line3922">3922: </a><strong><font color="#4169E1"><a name="indicesPointFields_private"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> indicesPointFields_private(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, [...]
+<a name="line3923">3923: </a>{
+<a name="line3924">3924: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, foff, f;
+
+<a name="line3928">3928: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line3929">3929: </a> <font color="#4169E1">for</font> (f = 0, foff = 0; f < numFields; ++f) {
+<a name="line3930">3930: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof, fcomp, cfdof;
+<a name="line3931">3931: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fcdofs; <font color="#B22222">/* The indices of the constrained dofs for field f on this point */</font>
+<a name="line3932">3932: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0, k, c;
+
+<a name="line3934">3934: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section, f, &fcomp);
+<a name="line3935">3935: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, point, f, &fdof);
+<a name="line3936">3936: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(section, point, f, &cfdof);
+<a name="line3937">3937: </a> <font color="#4169E1">if</font> (!cfdof || setBC) {
+<a name="line3938">3938: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line3939">3939: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) indices[foffs[f]+k] = off+foff+k;
+<a name="line3940">3940: </a> } <font color="#4169E1">else</font> {
+<a name="line3941">3941: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
+<a name="line3942">3942: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
+<a name="line3943">3943: </a> indices[foffs[f]+k*fcomp+c] = off+foff+(fdof/fcomp-1-k)*fcomp+c;
+<a name="line3944">3944: </a> }
+<a name="line3945">3945: </a> }
+<a name="line3946">3946: </a> }
+<a name="line3947">3947: </a> } <font color="#4169E1">else</font> {
+<a name="line3948">3948: </a> PetscSectionGetFieldConstraintIndices(section, point, f, &fcdofs);
+<a name="line3949">3949: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line3950">3950: </a> <font color="#4169E1">for</font> (k = 0; k < fdof; ++k) {
+<a name="line3951">3951: </a> <font color="#4169E1">if</font> ((cind < cfdof) && (k == fcdofs[cind])) {
+<a name="line3952">3952: </a> indices[foffs[f]+k] = -(off+foff+k+1);
+<a name="line3953">3953: </a> ++cind;
+<a name="line3954">3954: </a> } <font color="#4169E1">else</font> {
+<a name="line3955">3955: </a> indices[foffs[f]+k] = off+foff+k-cind;
+<a name="line3956">3956: </a> }
+<a name="line3957">3957: </a> }
+<a name="line3958">3958: </a> } <font color="#4169E1">else</font> {
+<a name="line3959">3959: </a> <font color="#4169E1">for</font> (k = fdof/fcomp-1; k >= 0; --k) {
+<a name="line3960">3960: </a> <font color="#4169E1">for</font> (c = 0; c < fcomp; ++c) {
+<a name="line3961">3961: </a> <font color="#4169E1">if</font> ((cind < cfdof) && ((fdof/fcomp-1-k)*fcomp+c == fcdofs[cind])) {
+<a name="line3962">3962: </a> indices[foffs[f]+k*fcomp+c] = -(off+foff+(fdof/fcomp-1-k)*fcomp+c+1);
+<a name="line3963">3963: </a> ++cind;
+<a name="line3964">3964: </a> } <font color="#4169E1">else</font> {
+<a name="line3965">3965: </a> indices[foffs[f]+k*fcomp+c] = off+foff+(fdof/fcomp-1-k)*fcomp+c-cind;
+<a name="line3966">3966: </a> }
+<a name="line3967">3967: </a> }
+<a name="line3968">3968: </a> }
+<a name="line3969">3969: </a> }
+<a name="line3970">3970: </a> }
+<a name="line3971">3971: </a> foff += (setBC ? fdof : (fdof - cfdof));
+<a name="line3972">3972: </a> foffs[f] += fdof;
+<a name="line3973">3973: </a> }
+<a name="line3974">3974: </a> <font color="#4169E1">return</font>(0);
+<a name="line3975">3975: </a>}
+
+<a name="line3979">3979: </a><strong><font color="#4169E1"><a name="DMPlexAnchorsModifyMat"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexAnchorsModifyMat(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, <a href="../../../../do [...]
+<a name="line3980">3980: </a>{
+<a name="line3981">3981: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
+<a name="line3982">3982: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec, cSec;
+<a name="line3983">3983: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> aIS;
+<a name="line3984">3984: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aStart = -1, aEnd = -1;
+<a name="line3985">3985: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *anchors;
+<a name="line3986">3986: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, f, p, q, newP = 0;
+<a name="line3987">3987: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newNumPoints = 0, newNumIndices = 0;
+<a name="line3988">3988: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newPoints, *indices, *newIndices;
+<a name="line3989">3989: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> maxAnchor, maxDof;
+<a name="line3990">3990: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newOffsets[32];
+<a name="line3991">3991: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *pointMatOffsets[32];
+<a name="line3992">3992: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newPointOffsets[32];
+<a name="line3993">3993: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *pointMat[32];
+<a name="line3994">3994: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *newValues=NULL,*tmpValues;
+<a name="line3995">3995: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> anyConstrained = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line3996">3996: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line4001">4001: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+
+<a name="line4003">4003: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&aSec,&aIS);
+<a name="line4004">4004: </a> <font color="#B22222">/* if there are point-to-point constraints */</font>
+<a name="line4005">4005: </a> <font color="#4169E1">if</font> (aSec) {
+<a name="line4006">4006: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(newOffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line4007">4007: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(aIS,&anchors);
+<a name="line4008">4008: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(aSec,&aStart,&aEnd);
+<a name="line4009">4009: </a> <font color="#B22222">/* figure out how many points are going to be in the new element matrix</font>
+<a name="line4010">4010: </a><font color="#B22222"> * (we allow double counting, because it's all just going to be summed</font>
+<a name="line4011">4011: </a><font color="#B22222"> * into the global matrix anyway) */</font>
+<a name="line4012">4012: </a> <font color="#4169E1">for</font> (p = 0; p < 2*numPoints; p+=2) {
+<a name="line4013">4013: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[p];
+<a name="line4014">4014: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
+
+<a name="line4016">4016: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&bSecDof);
+<a name="line4017">4017: </a> <font color="#4169E1">if</font> (!bSecDof) {
+<a name="line4018">4018: </a> <font color="#4169E1">continue</font>;
+<a name="line4019">4019: </a> }
+<a name="line4020">4020: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
+<a name="line4021">4021: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,b,&bDof);
+<a name="line4022">4022: </a> }
+<a name="line4023">4023: </a> <font color="#4169E1">if</font> (bDof) {
+<a name="line4024">4024: </a> <font color="#B22222">/* this point is constrained */</font>
+<a name="line4025">4025: </a> <font color="#B22222">/* it is going to be replaced by its anchors */</font>
+<a name="line4026">4026: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bOff, q;
+
+<a name="line4028">4028: </a> anyConstrained = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line4029">4029: </a> newNumPoints += bDof;
+<a name="line4030">4030: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,b,&bOff);
+<a name="line4031">4031: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
+<a name="line4032">4032: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q];
+<a name="line4033">4033: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aDof;
+
+<a name="line4035">4035: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,a,&aDof);
+<a name="line4036">4036: </a> newNumIndices += aDof;
+<a name="line4037">4037: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line4038">4038: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
+
+<a name="line4040">4040: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &fDof);
+<a name="line4041">4041: </a> newOffsets[f+1] += fDof;
+<a name="line4042">4042: </a> }
+<a name="line4043">4043: </a> }
+<a name="line4044">4044: </a> }
+<a name="line4045">4045: </a> <font color="#4169E1">else</font> {
+<a name="line4046">4046: </a> <font color="#B22222">/* this point is not constrained */</font>
+<a name="line4047">4047: </a> newNumPoints++;
+<a name="line4048">4048: </a> newNumIndices += bSecDof;
+<a name="line4049">4049: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line4050">4050: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
+
+<a name="line4052">4052: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, b, f, &fDof);
+<a name="line4053">4053: </a> newOffsets[f+1] += fDof;
+<a name="line4054">4054: </a> }
+<a name="line4055">4055: </a> }
+<a name="line4056">4056: </a> }
+<a name="line4057">4057: </a> }
+<a name="line4058">4058: </a> <font color="#4169E1">if</font> (!anyConstrained) {
+<a name="line4059">4059: </a> <font color="#4169E1">if</font> (outNumPoints) *outNumPoints = 0;
+<a name="line4060">4060: </a> <font color="#4169E1">if</font> (outNumIndices) *outNumIndices = 0;
+<a name="line4061">4061: </a> <font color="#4169E1">if</font> (outPoints) *outPoints = NULL;
+<a name="line4062">4062: </a> <font color="#4169E1">if</font> (outValues) *outValues = NULL;
+<a name="line4063">4063: </a> <font color="#4169E1">if</font> (aSec) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);}
+<a name="line4064">4064: </a> <font color="#4169E1">return</font>(0);
+<a name="line4065">4065: </a> }
+
+<a name="line4067">4067: </a> <font color="#4169E1">if</font> (outNumPoints) *outNumPoints = newNumPoints;
+<a name="line4068">4068: </a> <font color="#4169E1">if</font> (outNumIndices) *outNumIndices = newNumIndices;
+
+<a name="line4070">4070: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) newOffsets[f+1] += newOffsets[f];
+
+<a name="line4072">4072: </a> <font color="#4169E1">if</font> (!outPoints && !outValues) {
+<a name="line4073">4073: </a> <font color="#4169E1">if</font> (offsets) {
+<a name="line4074">4074: </a> <font color="#4169E1">for</font> (f = 0; f <= numFields; f++) {
+<a name="line4075">4075: </a> offsets[f] = newOffsets[f];
+<a name="line4076">4076: </a> }
+<a name="line4077">4077: </a> }
+<a name="line4078">4078: </a> <font color="#4169E1">if</font> (aSec) {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);}
+<a name="line4079">4079: </a> <font color="#4169E1">return</font>(0);
+<a name="line4080">4080: </a> }
+
+<a name="line4082">4082: </a> <font color="#4169E1">if</font> (numFields && newOffsets[numFields] != newNumIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %D should be %D"</font>, newOffsets[numFields], newNumIndices);
+
+<a name="line4084">4084: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(dm, &cSec, &cMat);
+
+<a name="line4086">4086: </a> <font color="#B22222">/* workspaces */</font>
+<a name="line4087">4087: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4088">4088: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4089">4089: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[f]);
+<a name="line4090">4090: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints+1,PETSC_INT,&newPointOffsets[f]);
+<a name="line4091">4091: </a> }
+<a name="line4092">4092: </a> }
+<a name="line4093">4093: </a> <font color="#4169E1">else</font> {
+<a name="line4094">4094: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[0]);
+<a name="line4095">4095: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,numPoints,PETSC_INT,&newPointOffsets[0]);
+<a name="line4096">4096: </a> }
+
+<a name="line4098">4098: </a> <font color="#B22222">/* get workspaces for the point-to-point matrices */</font>
+<a name="line4099">4099: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4100">4100: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> totalOffset, totalMatOffset;
+
+<a name="line4102">4102: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4103">4103: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
+<a name="line4104">4104: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
+
+<a name="line4106">4106: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&bSecDof);
+<a name="line4107">4107: </a> <font color="#4169E1">if</font> (!bSecDof) {
+<a name="line4108">4108: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4109">4109: </a> newPointOffsets[f][p + 1] = 0;
+<a name="line4110">4110: </a> pointMatOffsets[f][p + 1] = 0;
+<a name="line4111">4111: </a> }
+<a name="line4112">4112: </a> <font color="#4169E1">continue</font>;
+<a name="line4113">4113: </a> }
+<a name="line4114">4114: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
+<a name="line4115">4115: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
+<a name="line4116">4116: </a> }
+<a name="line4117">4117: </a> <font color="#4169E1">if</font> (bDof) {
+<a name="line4118">4118: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4119">4119: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof, q, bOff, allFDof = 0;
+
+<a name="line4121">4121: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, b, f, &fDof);
+<a name="line4122">4122: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec, b, &bOff);
+<a name="line4123">4123: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
+<a name="line4124">4124: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q];
+<a name="line4125">4125: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> aFDof;
+
+<a name="line4127">4127: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, a, f, &aFDof);
+<a name="line4128">4128: </a> allFDof += aFDof;
+<a name="line4129">4129: </a> }
+<a name="line4130">4130: </a> newPointOffsets[f][p+1] = allFDof;
+<a name="line4131">4131: </a> pointMatOffsets[f][p+1] = fDof * allFDof;
+<a name="line4132">4132: </a> }
+<a name="line4133">4133: </a> }
+<a name="line4134">4134: </a> <font color="#4169E1">else</font> {
+<a name="line4135">4135: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4136">4136: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
+
+<a name="line4138">4138: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, b, f, &fDof);
+<a name="line4139">4139: </a> newPointOffsets[f][p+1] = fDof;
+<a name="line4140">4140: </a> pointMatOffsets[f][p+1] = 0;
+<a name="line4141">4141: </a> }
+<a name="line4142">4142: </a> }
+<a name="line4143">4143: </a> }
+<a name="line4144">4144: </a> <font color="#4169E1">for</font> (f = 0, totalOffset = 0, totalMatOffset = 0; f < numFields; f++) {
+<a name="line4145">4145: </a> newPointOffsets[f][0] = totalOffset;
+<a name="line4146">4146: </a> pointMatOffsets[f][0] = totalMatOffset;
+<a name="line4147">4147: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4148">4148: </a> newPointOffsets[f][p+1] += newPointOffsets[f][p];
+<a name="line4149">4149: </a> pointMatOffsets[f][p+1] += pointMatOffsets[f][p];
+<a name="line4150">4150: </a> }
+<a name="line4151">4151: </a> totalOffset = newPointOffsets[f][numPoints];
+<a name="line4152">4152: </a> totalMatOffset = pointMatOffsets[f][numPoints];
+<a name="line4153">4153: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,pointMatOffsets[f][numPoints],PETSC_SCALAR,&pointMat[f]);
+<a name="line4154">4154: </a> }
+<a name="line4155">4155: </a> }
+<a name="line4156">4156: </a> <font color="#4169E1">else</font> {
+<a name="line4157">4157: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4158">4158: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
+<a name="line4159">4159: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
+
+<a name="line4161">4161: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&bSecDof);
+<a name="line4162">4162: </a> <font color="#4169E1">if</font> (!bSecDof) {
+<a name="line4163">4163: </a> newPointOffsets[0][p + 1] = 0;
+<a name="line4164">4164: </a> pointMatOffsets[0][p + 1] = 0;
+<a name="line4165">4165: </a> <font color="#4169E1">continue</font>;
+<a name="line4166">4166: </a> }
+<a name="line4167">4167: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
+<a name="line4168">4168: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
+<a name="line4169">4169: </a> }
+<a name="line4170">4170: </a> <font color="#4169E1">if</font> (bDof) {
+<a name="line4171">4171: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bOff, q, allDof = 0;
+
+<a name="line4173">4173: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec, b, &bOff);
+<a name="line4174">4174: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
+<a name="line4175">4175: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q], aDof;
+
+<a name="line4177">4177: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, a, &aDof);
+<a name="line4178">4178: </a> allDof += aDof;
+<a name="line4179">4179: </a> }
+<a name="line4180">4180: </a> newPointOffsets[0][p+1] = allDof;
+<a name="line4181">4181: </a> pointMatOffsets[0][p+1] = bSecDof * allDof;
+<a name="line4182">4182: </a> }
+<a name="line4183">4183: </a> <font color="#4169E1">else</font> {
+<a name="line4184">4184: </a> newPointOffsets[0][p+1] = bSecDof;
+<a name="line4185">4185: </a> pointMatOffsets[0][p+1] = 0;
+<a name="line4186">4186: </a> }
+<a name="line4187">4187: </a> }
+<a name="line4188">4188: </a> newPointOffsets[0][0] = 0;
+<a name="line4189">4189: </a> pointMatOffsets[0][0] = 0;
+<a name="line4190">4190: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4191">4191: </a> newPointOffsets[0][p+1] += newPointOffsets[0][p];
+<a name="line4192">4192: </a> pointMatOffsets[0][p+1] += pointMatOffsets[0][p];
+<a name="line4193">4193: </a> }
+<a name="line4194">4194: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,pointMatOffsets[0][numPoints],PETSC_SCALAR,&pointMat[0]);
+<a name="line4195">4195: </a> }
+
+<a name="line4197">4197: </a> <font color="#B22222">/* output arrays */</font>
+<a name="line4198">4198: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,2*newNumPoints,PETSC_INT,&newPoints);
+
+<a name="line4200">4200: </a> <font color="#B22222">/* get the point-to-point matrices; construct newPoints */</font>
+<a name="line4201">4201: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(aSec, &maxAnchor);
+<a name="line4202">4202: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetMaxDof.html#PetscSectionGetMaxDof">PetscSectionGetMaxDof</a>(section, &maxDof);
+<a name="line4203">4203: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,maxDof,PETSC_INT,&indices);
+<a name="line4204">4204: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,maxAnchor*maxDof,PETSC_INT,&newIndices);
+<a name="line4205">4205: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4206">4206: </a> <font color="#4169E1">for</font> (p = 0, newP = 0; p < numPoints; p++) {
+<a name="line4207">4207: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
+<a name="line4208">4208: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[2*p+1];
+<a name="line4209">4209: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
+
+<a name="line4211">4211: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, b, &bSecDof);
+<a name="line4212">4212: </a> <font color="#4169E1">if</font> (!bSecDof) {
+<a name="line4213">4213: </a> <font color="#4169E1">continue</font>;
+<a name="line4214">4214: </a> }
+<a name="line4215">4215: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
+<a name="line4216">4216: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
+<a name="line4217">4217: </a> }
+<a name="line4218">4218: </a> <font color="#4169E1">if</font> (bDof) {
+<a name="line4219">4219: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fStart[32], fEnd[32], fAnchorStart[32], fAnchorEnd[32], bOff, q;
+
+<a name="line4221">4221: </a> fStart[0] = 0;
+<a name="line4222">4222: </a> fEnd[0] = 0;
+<a name="line4223">4223: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4224">4224: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof;
+
+<a name="line4226">4226: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(cSec, b, f, &fDof);
+<a name="line4227">4227: </a> fStart[f+1] = fStart[f] + fDof;
+<a name="line4228">4228: </a> fEnd[f+1] = fStart[f+1];
+<a name="line4229">4229: </a> }
+<a name="line4230">4230: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSec, b, &bOff);
+<a name="line4231">4231: </a> indicesPointFields_private(cSec, b, bOff, fEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, indices);
+
+<a name="line4233">4233: </a> fAnchorStart[0] = 0;
+<a name="line4234">4234: </a> fAnchorEnd[0] = 0;
+<a name="line4235">4235: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4236">4236: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fDof = newPointOffsets[f][p + 1] - newPointOffsets[f][p];
+
+<a name="line4238">4238: </a> fAnchorStart[f+1] = fAnchorStart[f] + fDof;
+<a name="line4239">4239: </a> fAnchorEnd[f+1] = fAnchorStart[f + 1];
+<a name="line4240">4240: </a> }
+<a name="line4241">4241: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec, b, &bOff);
+<a name="line4242">4242: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
+<a name="line4243">4243: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q], aOff;
+
+<a name="line4245">4245: </a> <font color="#B22222">/* we take the orientation of ap into account in the order that we constructed the indices above: the newly added points have no orientation */</font>
+<a name="line4246">4246: </a> newPoints[2*(newP + q)] = a;
+<a name="line4247">4247: </a> newPoints[2*(newP + q) + 1] = 0;
+<a name="line4248">4248: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, a, &aOff);
+<a name="line4249">4249: </a> indicesPointFields_private(section, a, aOff, fAnchorEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, 0, newIndices);
+<a name="line4250">4250: </a> }
+<a name="line4251">4251: </a> newP += bDof;
+
+<a name="line4253">4253: </a> <font color="#4169E1">if</font> (outValues) {
+<a name="line4254">4254: </a> <font color="#B22222">/* get the point-to-point submatrix */</font>
+<a name="line4255">4255: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4256">4256: </a> <a href="../../../../docs/manualpages/Mat/MatGetValues.html#MatGetValues">MatGetValues</a>(cMat,fEnd[f]-fStart[f],indices + fStart[f],fAnchorEnd[f] - fAnchorStart[f],newIndices + fAnchorStart[f],pointMat[f] + pointMatOffsets[f][p]);
+<a name="line4257">4257: </a> }
+<a name="line4258">4258: </a> }
+<a name="line4259">4259: </a> }
+<a name="line4260">4260: </a> <font color="#4169E1">else</font> {
+<a name="line4261">4261: </a> newPoints[2 * newP] = b;
+<a name="line4262">4262: </a> newPoints[2 * newP + 1] = o;
+<a name="line4263">4263: </a> newP++;
+<a name="line4264">4264: </a> }
+<a name="line4265">4265: </a> }
+<a name="line4266">4266: </a> } <font color="#4169E1">else</font> {
+<a name="line4267">4267: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4268">4268: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2*p];
+<a name="line4269">4269: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[2*p+1];
+<a name="line4270">4270: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bDof = 0, bSecDof;
+
+<a name="line4272">4272: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, b, &bSecDof);
+<a name="line4273">4273: </a> <font color="#4169E1">if</font> (!bSecDof) {
+<a name="line4274">4274: </a> <font color="#4169E1">continue</font>;
+<a name="line4275">4275: </a> }
+<a name="line4276">4276: </a> <font color="#4169E1">if</font> (b >= aStart && b < aEnd) {
+<a name="line4277">4277: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec, b, &bDof);
+<a name="line4278">4278: </a> }
+<a name="line4279">4279: </a> <font color="#4169E1">if</font> (bDof) {
+<a name="line4280">4280: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bEnd = 0, bAnchorEnd = 0, bOff;
+
+<a name="line4282">4282: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSec, b, &bOff);
+<a name="line4283">4283: </a> indicesPoint_private(cSec, b, bOff, &bEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, o, indices);
+
+<a name="line4285">4285: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a> (aSec, b, &bOff);
+<a name="line4286">4286: </a> <font color="#4169E1">for</font> (q = 0; q < bDof; q++) {
+<a name="line4287">4287: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> a = anchors[bOff + q], aOff;
+
+<a name="line4289">4289: </a> <font color="#B22222">/* we take the orientation of ap into account in the order that we constructed the indices above: the newly added points have no orientation */</font>
+
+<a name="line4291">4291: </a> newPoints[2*(newP + q)] = a;
+<a name="line4292">4292: </a> newPoints[2*(newP + q) + 1] = 0;
+<a name="line4293">4293: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section, a, &aOff);
+<a name="line4294">4294: </a> indicesPoint_private(section, a, aOff, &bAnchorEnd, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, 0, newIndices);
+<a name="line4295">4295: </a> }
+<a name="line4296">4296: </a> newP += bDof;
+
+<a name="line4298">4298: </a> <font color="#B22222">/* get the point-to-point submatrix */</font>
+<a name="line4299">4299: </a> <font color="#4169E1">if</font> (outValues) {
+<a name="line4300">4300: </a> <a href="../../../../docs/manualpages/Mat/MatGetValues.html#MatGetValues">MatGetValues</a>(cMat,bEnd,indices,bAnchorEnd,newIndices,pointMat[0] + pointMatOffsets[0][p]);
+<a name="line4301">4301: </a> }
+<a name="line4302">4302: </a> }
+<a name="line4303">4303: </a> <font color="#4169E1">else</font> {
+<a name="line4304">4304: </a> newPoints[2 * newP] = b;
+<a name="line4305">4305: </a> newPoints[2 * newP + 1] = o;
+<a name="line4306">4306: </a> newP++;
+<a name="line4307">4307: </a> }
+<a name="line4308">4308: </a> }
+<a name="line4309">4309: </a> }
+
+<a name="line4311">4311: </a> <font color="#4169E1">if</font> (outValues) {
+<a name="line4312">4312: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,newNumIndices*numIndices,PETSC_SCALAR,&tmpValues);
+<a name="line4313">4313: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tmpValues,newNumIndices*numIndices*<font color="#4169E1">sizeof</font>(*tmpValues));
+<a name="line4314">4314: </a> <font color="#B22222">/* multiply constraints on the right */</font>
+<a name="line4315">4315: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4316">4316: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4317">4317: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = offsets[f];
+
+<a name="line4319">4319: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4320">4320: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart = newPointOffsets[f][p];
+<a name="line4321">4321: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
+<a name="line4322">4322: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
+<a name="line4323">4323: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line4325">4325: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,b,f,&dof);
+<a name="line4326">4326: </a> <font color="#4169E1">if</font> (!dof) {
+<a name="line4327">4327: </a> <font color="#4169E1">continue</font>;
+<a name="line4328">4328: </a> }
+<a name="line4329">4329: </a> <font color="#4169E1">if</font> (pointMatOffsets[f][p] < pointMatOffsets[f][p + 1]) {
+<a name="line4330">4330: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nCols = newPointOffsets[f][p+1]-cStart;
+<a name="line4331">4331: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *mat = pointMat[f] + pointMatOffsets[f][p];
+
+<a name="line4333">4333: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
+<a name="line4334">4334: </a> <font color="#4169E1">for</font> (c = 0; c < nCols; c++) {
+<a name="line4335">4335: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
+<a name="line4336">4336: </a> tmpValues[r * newNumIndices + cStart + c] += mat[k * nCols + c] * values[r * numIndices + oldOff + k];
+<a name="line4337">4337: </a> }
+<a name="line4338">4338: </a> }
+<a name="line4339">4339: </a> }
+<a name="line4340">4340: </a> }
+<a name="line4341">4341: </a> <font color="#4169E1">else</font> {
+<a name="line4342">4342: </a> <font color="#B22222">/* copy this column as is */</font>
+<a name="line4343">4343: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
+<a name="line4344">4344: </a> <font color="#4169E1">for</font> (c = 0; c < dof; c++) {
+<a name="line4345">4345: </a> tmpValues[r * newNumIndices + cStart + c] = values[r * numIndices + oldOff + c];
+<a name="line4346">4346: </a> }
+<a name="line4347">4347: </a> }
+<a name="line4348">4348: </a> }
+<a name="line4349">4349: </a> oldOff += dof;
+<a name="line4350">4350: </a> }
+<a name="line4351">4351: </a> }
+<a name="line4352">4352: </a> }
+<a name="line4353">4353: </a> <font color="#4169E1">else</font> {
+<a name="line4354">4354: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = 0;
+<a name="line4355">4355: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4356">4356: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart = newPointOffsets[0][p];
+<a name="line4357">4357: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
+<a name="line4358">4358: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
+<a name="line4359">4359: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line4361">4361: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&dof);
+<a name="line4362">4362: </a> <font color="#4169E1">if</font> (!dof) {
+<a name="line4363">4363: </a> <font color="#4169E1">continue</font>;
+<a name="line4364">4364: </a> }
+<a name="line4365">4365: </a> <font color="#4169E1">if</font> (pointMatOffsets[0][p] < pointMatOffsets[0][p + 1]) {
+<a name="line4366">4366: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nCols = newPointOffsets[0][p+1]-cStart;
+<a name="line4367">4367: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *mat = pointMat[0] + pointMatOffsets[0][p];
+
+<a name="line4369">4369: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
+<a name="line4370">4370: </a> <font color="#4169E1">for</font> (c = 0; c < nCols; c++) {
+<a name="line4371">4371: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
+<a name="line4372">4372: </a> tmpValues[r * newNumIndices + cStart + c] += mat[k * nCols + c] * values[r * numIndices + oldOff + k];
+<a name="line4373">4373: </a> }
+<a name="line4374">4374: </a> }
+<a name="line4375">4375: </a> }
+<a name="line4376">4376: </a> }
+<a name="line4377">4377: </a> <font color="#4169E1">else</font> {
+<a name="line4378">4378: </a> <font color="#B22222">/* copy this column as is */</font>
+<a name="line4379">4379: </a> <font color="#4169E1">for</font> (r = 0; r < numIndices; r++) {
+<a name="line4380">4380: </a> <font color="#4169E1">for</font> (c = 0; c < dof; c++) {
+<a name="line4381">4381: </a> tmpValues[r * newNumIndices + cStart + c] = values[r * numIndices + oldOff + c];
+<a name="line4382">4382: </a> }
+<a name="line4383">4383: </a> }
+<a name="line4384">4384: </a> }
+<a name="line4385">4385: </a> oldOff += dof;
+<a name="line4386">4386: </a> }
+<a name="line4387">4387: </a> }
+
+<a name="line4389">4389: </a> <font color="#4169E1">if</font> (multiplyLeft) {
+<a name="line4390">4390: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm,newNumIndices*newNumIndices,PETSC_SCALAR,&newValues);
+<a name="line4391">4391: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(newValues,newNumIndices*newNumIndices*<font color="#4169E1">sizeof</font>(*newValues));
+<a name="line4392">4392: </a> <font color="#B22222">/* multiply constraints transpose on the left */</font>
+<a name="line4393">4393: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4394">4394: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4395">4395: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = offsets[f];
+
+<a name="line4397">4397: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4398">4398: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rStart = newPointOffsets[f][p];
+<a name="line4399">4399: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
+<a name="line4400">4400: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
+<a name="line4401">4401: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line4403">4403: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,b,f,&dof);
+<a name="line4404">4404: </a> <font color="#4169E1">if</font> (pointMatOffsets[f][p] < pointMatOffsets[f][p + 1]) {
+<a name="line4405">4405: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows = newPointOffsets[f][p+1]-rStart;
+<a name="line4406">4406: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *PETSC_RESTRICT mat = pointMat[f] + pointMatOffsets[f][p];
+
+<a name="line4408">4408: </a> <font color="#4169E1">for</font> (r = 0; r < nRows; r++) {
+<a name="line4409">4409: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
+<a name="line4410">4410: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
+<a name="line4411">4411: </a> newValues[(rStart + r) * newNumIndices + c] += mat[k * nRows + r] * tmpValues[(oldOff + k) * newNumIndices + c];
+<a name="line4412">4412: </a> }
+<a name="line4413">4413: </a> }
+<a name="line4414">4414: </a> }
+<a name="line4415">4415: </a> }
+<a name="line4416">4416: </a> <font color="#4169E1">else</font> {
+<a name="line4417">4417: </a> <font color="#B22222">/* copy this row as is */</font>
+<a name="line4418">4418: </a> <font color="#4169E1">for</font> (r = 0; r < dof; r++) {
+<a name="line4419">4419: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
+<a name="line4420">4420: </a> newValues[(rStart + r) * newNumIndices + c] = tmpValues[(oldOff + r) * newNumIndices + c];
+<a name="line4421">4421: </a> }
+<a name="line4422">4422: </a> }
+<a name="line4423">4423: </a> }
+<a name="line4424">4424: </a> oldOff += dof;
+<a name="line4425">4425: </a> }
+<a name="line4426">4426: </a> }
+<a name="line4427">4427: </a> }
+<a name="line4428">4428: </a> <font color="#4169E1">else</font> {
+<a name="line4429">4429: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> oldOff = 0;
+
+<a name="line4431">4431: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints; p++) {
+<a name="line4432">4432: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rStart = newPointOffsets[0][p];
+<a name="line4433">4433: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b = points[2 * p];
+<a name="line4434">4434: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, r, k;
+<a name="line4435">4435: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line4437">4437: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,b,&dof);
+<a name="line4438">4438: </a> <font color="#4169E1">if</font> (pointMatOffsets[0][p] < pointMatOffsets[0][p + 1]) {
+<a name="line4439">4439: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows = newPointOffsets[0][p+1]-rStart;
+<a name="line4440">4440: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *PETSC_RESTRICT mat = pointMat[0] + pointMatOffsets[0][p];
+
+<a name="line4442">4442: </a> <font color="#4169E1">for</font> (r = 0; r < nRows; r++) {
+<a name="line4443">4443: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
+<a name="line4444">4444: </a> <font color="#4169E1">for</font> (k = 0; k < dof; k++) {
+<a name="line4445">4445: </a> newValues[(rStart + r) * newNumIndices + c] += mat[k * nRows + r] * tmpValues[(oldOff + k) * newNumIndices + c];
+<a name="line4446">4446: </a> }
+<a name="line4447">4447: </a> }
+<a name="line4448">4448: </a> }
+<a name="line4449">4449: </a> }
+<a name="line4450">4450: </a> <font color="#4169E1">else</font> {
+<a name="line4451">4451: </a> <font color="#B22222">/* copy this row as is */</font>
+<a name="line4452">4452: </a> <font color="#4169E1">for</font> (r = 0; r < dof; r++) {
+<a name="line4453">4453: </a> <font color="#4169E1">for</font> (c = 0; c < newNumIndices; c++) {
+<a name="line4454">4454: </a> newValues[(rStart + r) * newNumIndices + c] = tmpValues[(oldOff + r) * newNumIndices + c];
+<a name="line4455">4455: </a> }
+<a name="line4456">4456: </a> }
+<a name="line4457">4457: </a> }
+<a name="line4458">4458: </a> oldOff += dof;
+<a name="line4459">4459: </a> }
+<a name="line4460">4460: </a> }
+
+<a name="line4462">4462: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,newNumIndices*numIndices,PETSC_SCALAR,&tmpValues);
+<a name="line4463">4463: </a> }
+<a name="line4464">4464: </a> <font color="#4169E1">else</font> {
+<a name="line4465">4465: </a> newValues = tmpValues;
+<a name="line4466">4466: </a> }
+<a name="line4467">4467: </a> }
+
+<a name="line4469">4469: </a> <font color="#B22222">/* clean up */</font>
+<a name="line4470">4470: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,maxDof,PETSC_INT,&indices);
+<a name="line4471">4471: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,maxAnchor*maxDof,PETSC_INT,&newIndices);
+
+<a name="line4473">4473: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4474">4474: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line4475">4475: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,pointMatOffsets[f][numPoints],PETSC_SCALAR,&pointMat[f]);
+<a name="line4476">4476: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[f]);
+<a name="line4477">4477: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&newPointOffsets[f]);
+<a name="line4478">4478: </a> }
+<a name="line4479">4479: </a> }
+<a name="line4480">4480: </a> <font color="#4169E1">else</font> {
+<a name="line4481">4481: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,pointMatOffsets[0][numPoints],PETSC_SCALAR,&pointMat[0]);
+<a name="line4482">4482: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&pointMatOffsets[0]);
+<a name="line4483">4483: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,numPoints+1,PETSC_INT,&newPointOffsets[0]);
+<a name="line4484">4484: </a> }
+<a name="line4485">4485: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);
+
+<a name="line4487">4487: </a> <font color="#B22222">/* output */</font>
+<a name="line4488">4488: </a> <font color="#4169E1">if</font> (outPoints) {
+<a name="line4489">4489: </a> *outPoints = newPoints;
+<a name="line4490">4490: </a> }
+<a name="line4491">4491: </a> <font color="#4169E1">else</font> {
+<a name="line4492">4492: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,2*newNumPoints,PETSC_INT,&newPoints);
+<a name="line4493">4493: </a> }
+<a name="line4494">4494: </a> <font color="#4169E1">if</font> (outValues) {
+<a name="line4495">4495: </a> *outValues = newValues;
+<a name="line4496">4496: </a> }
+<a name="line4497">4497: </a> <font color="#4169E1">else</font> {
+<a name="line4498">4498: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,newNumIndices*newNumIndices,PETSC_SCALAR,&newValues);
+<a name="line4499">4499: </a> }
+<a name="line4500">4500: </a> <font color="#4169E1">for</font> (f = 0; f <= numFields; f++) {
+<a name="line4501">4501: </a> offsets[f] = newOffsets[f];
+<a name="line4502">4502: </a> }
+<a name="line4503">4503: </a> <font color="#4169E1">return</font>(0);
+<a name="line4504">4504: </a>}
+
+<a name="line4508">4508: </a><strong><font color="#4169E1"><a name="DMPlexGetClosureIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetClosureIndices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> globalSection, <a hre [...]
+<a name="line4509">4509: </a>{
+<a name="line4510">4510: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
+<a name="line4511">4511: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
+<a name="line4512">4512: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
+<a name="line4513">4513: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL, *pointsNew;
+<a name="line4514">4514: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, numPointsNew;
+<a name="line4515">4515: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offsets[32];
+<a name="line4516">4516: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, Nind, NindNew, off, globalOff, f, p;
+<a name="line4517">4517: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line4525">4525: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &Nf);
+<a name="line4526">4526: </a> <font color="#4169E1">if</font> (Nf > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, Nf);
+<a name="line4527">4527: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(offsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line4528">4528: </a> <font color="#B22222">/* Get points in closure */</font>
+<a name="line4529">4529: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
+<a name="line4530">4530: </a> <font color="#4169E1">if</font> (!clPoints) {
+<a name="line4531">4531: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, q;
+
+<a name="line4533">4533: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
+<a name="line4534">4534: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line4535">4535: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line4536">4536: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
+<a name="line4537">4537: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
+<a name="line4538">4538: </a> points[q*2] = points[p];
+<a name="line4539">4539: </a> points[q*2+1] = points[p+1];
+<a name="line4540">4540: </a> ++q;
+<a name="line4541">4541: </a> }
+<a name="line4542">4542: </a> }
+<a name="line4543">4543: </a> numPoints = q;
+<a name="line4544">4544: </a> } <font color="#4169E1">else</font> {
+<a name="line4545">4545: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line4547">4547: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
+<a name="line4548">4548: </a> numPoints = dof/2;
+<a name="line4549">4549: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
+<a name="line4550">4550: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
+<a name="line4551">4551: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
+<a name="line4552">4552: </a> }
+<a name="line4553">4553: </a> <font color="#B22222">/* Get number of indices and indices per field */</font>
+<a name="line4554">4554: </a> <font color="#4169E1">for</font> (p = 0, Nind = 0; p < numPoints*2; p += 2) {
+<a name="line4555">4555: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, fdof;
+
+<a name="line4557">4557: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line4558">4558: </a> <font color="#4169E1">for</font> (f = 0; f < Nf; ++f) {
+<a name="line4559">4559: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, points[p], f, &fdof);
+<a name="line4560">4560: </a> offsets[f+1] += fdof;
+<a name="line4561">4561: </a> }
+<a name="line4562">4562: </a> Nind += dof;
+<a name="line4563">4563: </a> }
+<a name="line4564">4564: </a> <font color="#4169E1">for</font> (f = 1; f < Nf; ++f) offsets[f+1] += offsets[f];
+<a name="line4565">4565: </a> <font color="#4169E1">if</font> (Nf && offsets[Nf] != Nind) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, offsets[Nf], Nind);
+<a name="line4566">4566: </a> <font color="#B22222">/* Correct for hanging node constraints */</font>
+<a name="line4567">4567: </a> {
+<a name="line4568">4568: </a> DMPlexAnchorsModifyMat(dm, section, numPoints, Nind, points, NULL, &numPointsNew, &NindNew, &pointsNew, NULL, offsets, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line4569">4569: </a> <font color="#4169E1">if</font> (numPointsNew) {
+<a name="line4570">4570: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
+<a name="line4571">4571: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
+<a name="line4572">4572: </a> numPoints = numPointsNew;
+<a name="line4573">4573: </a> Nind = NindNew;
+<a name="line4574">4574: </a> points = pointsNew;
+<a name="line4575">4575: </a> }
+<a name="line4576">4576: </a> }
+<a name="line4577">4577: </a> <font color="#B22222">/* Calculate indices */</font>
+<a name="line4578">4578: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, Nind, PETSC_INT, indices);
+<a name="line4579">4579: </a> <font color="#4169E1">if</font> (Nf) {
+<a name="line4580">4580: </a> <font color="#4169E1">if</font> (outOffsets) {
+<a name="line4581">4581: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
+
+<a name="line4583">4583: </a> <font color="#4169E1">for</font> (f = 0; f <= Nf; f++) {
+<a name="line4584">4584: </a> outOffsets[f] = offsets[f];
+<a name="line4585">4585: </a> }
+<a name="line4586">4586: </a> }
+<a name="line4587">4587: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line4588">4588: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line4589">4589: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
+<a name="line4590">4590: </a> indicesPointFields_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, offsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, *indices);
+<a name="line4591">4591: </a> }
+<a name="line4592">4592: </a> } <font color="#4169E1">else</font> {
+<a name="line4593">4593: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2) {
+<a name="line4594">4594: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line4595">4595: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
+<a name="line4596">4596: </a> indicesPoint_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, *indices);
+<a name="line4597">4597: </a> }
+<a name="line4598">4598: </a> }
+<a name="line4599">4599: </a> <font color="#B22222">/* Cleanup points */</font>
+<a name="line4600">4600: </a> <font color="#4169E1">if</font> (numPointsNew) {
+<a name="line4601">4601: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 2*numPointsNew, PETSC_INT, &pointsNew);
+<a name="line4602">4602: </a> } <font color="#4169E1">else</font> {
+<a name="line4603">4603: </a> <font color="#4169E1">if</font> (!clPoints) {<a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);}
+<a name="line4604">4604: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);}
+<a name="line4605">4605: </a> }
+<a name="line4606">4606: </a> <font color="#4169E1">if</font> (numIndices) *numIndices = Nind;
+<a name="line4607">4607: </a> <font color="#4169E1">return</font>(0);
+<a name="line4608">4608: </a>}
+
+<a name="line4612">4612: </a><strong><font color="#4169E1"><a name="DMPlexRestoreClosureIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexRestoreClosureIndices(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> globalSection [...]
+<a name="line4613">4613: </a>{
+
+<a name="line4619">4619: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 0, PETSC_INT, indices);
+<a name="line4620">4620: </a> <font color="#4169E1">return</font>(0);
+<a name="line4621">4621: </a>}
+
+<a name="line4625">4625: </a><font color="#B22222">/*@C</font>
+<a name="line4626">4626: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a> - Set an array of the values on the closure of 'point'</font>
+
+<a name="line4628">4628: </a><font color="#B22222"> Not collective</font>
+
+<a name="line4630">4630: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4631">4631: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4632">4632: </a><font color="#B22222">. section - The section describing the layout in v, or NULL to use the default section</font>
+<a name="line4633">4633: </a><font color="#B22222">. globalSection - The section describing the layout in v, or NULL to use the default global section</font>
+<a name="line4634">4634: </a><font color="#B22222">. A - The matrix</font>
+<a name="line4635">4635: </a><font color="#B22222">. point - The sieve point in the <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4636">4636: </a><font color="#B22222">. values - The array of values</font>
+<a name="line4637">4637: </a><font color="#B22222">- mode - The insert mode, where INSERT_ALL_VALUES and ADD_ALL_VALUES also overwrite boundary conditions</font>
+
+<a name="line4639">4639: </a><font color="#B22222"> Fortran Notes:</font>
+<a name="line4640">4640: </a><font color="#B22222"> This routine is only available in Fortran 90, and you must include petsc.h90 in your code.</font>
+
+<a name="line4642">4642: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4644">4644: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(), <a href="../../../../docs/manualpages/DM/DMPlexVecSetClosure.html#DMPlexVecSetClosure">DMPlexVecSetClosure</a>()</font>
+<a name="line4645">4645: </a><font color="#B22222">@*/</font>
+<a name="line4646">4646: </a><strong><font color="#4169E1"><a name="DMPlexMatSetClosure"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/ma [...]
+<a name="line4647">4647: </a>{
+<a name="line4648">4648: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line4649">4649: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> clSection;
+<a name="line4650">4650: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> clPoints;
+<a name="line4651">4651: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points = NULL, *newPoints;
+<a name="line4652">4652: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *clp;
+<a name="line4653">4653: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
+<a name="line4654">4654: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offsets[32];
+<a name="line4655">4655: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numPoints, newNumPoints, numIndices, newNumIndices, dof, off, globalOff, pStart, pEnd, p, q, f;
+<a name="line4656">4656: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *newValues;
+<a name="line4657">4657: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line4661">4661: </a> <font color="#4169E1">if</font> (!section) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);}
+<a name="line4663">4663: </a> <font color="#4169E1">if</font> (!globalSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, &globalSection);}
+<a name="line4666">4666: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section, &numFields);
+<a name="line4667">4667: </a> <font color="#4169E1">if</font> (numFields > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, numFields);
+<a name="line4668">4668: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(offsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line4669">4669: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(section, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, &clSection, &clPoints);
+<a name="line4670">4670: </a> <font color="#4169E1">if</font> (!clPoints) {
+<a name="line4671">4671: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
+<a name="line4672">4672: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line4673">4673: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line4674">4674: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numPoints*2; p += 2) {
+<a name="line4675">4675: </a> <font color="#4169E1">if</font> ((points[p] >= pStart) && (points[p] < pEnd)) {
+<a name="line4676">4676: </a> points[q*2] = points[p];
+<a name="line4677">4677: </a> points[q*2+1] = points[p+1];
+<a name="line4678">4678: </a> ++q;
+<a name="line4679">4679: </a> }
+<a name="line4680">4680: </a> }
+<a name="line4681">4681: </a> numPoints = q;
+<a name="line4682">4682: </a> } <font color="#4169E1">else</font> {
+<a name="line4683">4683: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, off;
+
+<a name="line4685">4685: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(clSection, point, &dof);
+<a name="line4686">4686: </a> numPoints = dof/2;
+<a name="line4687">4687: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(clSection, point, &off);
+<a name="line4688">4688: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(clPoints, &clp);
+<a name="line4689">4689: </a> points = (<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *) &clp[off];
+<a name="line4690">4690: </a> }
+<a name="line4691">4691: </a> <font color="#4169E1">for</font> (p = 0, numIndices = 0; p < numPoints*2; p += 2) {
+<a name="line4692">4692: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
+
+<a name="line4694">4694: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, points[p], &dof);
+<a name="line4695">4695: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line4696">4696: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section, points[p], f, &fdof);
+<a name="line4697">4697: </a> offsets[f+1] += fdof;
+<a name="line4698">4698: </a> }
+<a name="line4699">4699: </a> numIndices += dof;
+<a name="line4700">4700: </a> }
+<a name="line4701">4701: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) offsets[f+1] += offsets[f];
+
+<a name="line4703">4703: </a> <font color="#4169E1">if</font> (numFields && offsets[numFields] != numIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, offsets[num [...]
+<a name="line4704">4704: </a> DMPlexAnchorsModifyMat(dm,section,numPoints,numIndices,points,values,&newNumPoints,&newNumIndices,&newPoints,&newValues,offsets,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line4705">4705: </a> <font color="#4169E1">if</font> (newNumPoints) {
+<a name="line4706">4706: </a> <font color="#4169E1">if</font> (!clPoints) {
+<a name="line4707">4707: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
+<a name="line4708">4708: </a> } <font color="#4169E1">else</font> {
+<a name="line4709">4709: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);
+<a name="line4710">4710: </a> }
+<a name="line4711">4711: </a> numPoints = newNumPoints;
+<a name="line4712">4712: </a> numIndices = newNumIndices;
+<a name="line4713">4713: </a> points = newPoints;
+<a name="line4714">4714: </a> values = newValues;
+<a name="line4715">4715: </a> }
+<a name="line4716">4716: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, numIndices, PETSC_INT, &indices);
+<a name="line4717">4717: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4718">4718: </a> <font color="#4169E1">for</font> (p = 0; p < numPoints*2; p += 2) {
+<a name="line4719">4719: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line4720">4720: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
+<a name="line4721">4721: </a> indicesPointFields_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, offsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, indices);
+<a name="line4722">4722: </a> }
+<a name="line4723">4723: </a> } <font color="#4169E1">else</font> {
+<a name="line4724">4724: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numPoints*2; p += 2) {
+<a name="line4725">4725: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = points[p+1];
+<a name="line4726">4726: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, points[p], &globalOff);
+<a name="line4727">4727: </a> indicesPoint_private(section, points[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, indices);
+<a name="line4728">4728: </a> }
+<a name="line4729">4729: </a> }
+<a name="line4730">4730: </a> <font color="#4169E1">if</font> (mesh->printSetValues) {DMPlexPrintMatSetValues(<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>, A, point, numIndices, indices, 0, NULL, values);}
+<a name="line4731">4731: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A, numIndices, indices, numIndices, indices, values, mode);
+<a name="line4732">4732: </a> <font color="#4169E1">if</font> (mesh->printFEM > 1) {
+<a name="line4733">4733: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line4734">4734: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" Indices:"</font>);
+<a name="line4735">4735: </a> <font color="#4169E1">for</font> (i = 0; i < numIndices; ++i) {<a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" %d"</font>, indices[i]);}
+<a name="line4736">4736: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
+<a name="line4737">4737: </a> }
+<a name="line4738">4738: </a> <font color="#4169E1">if</font> (ierr) {
+<a name="line4739">4739: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
+<a name="line4740">4740: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr2;
+
+<a name="line4742">4742: </a> ierr2 = <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4743">4743: </a> ierr2 = (*<a href="../../../../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(<font color="#666666">"[%d]ERROR in <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>\n"</font>, rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4744">4744: </a> ierr2 = DMPlexPrintMatSetValues(PETSC_VIEWER_STDERR_SELF, A, point, numIndices, indices, 0, NULL, values);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4745">4745: </a> ierr2 = <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numIndices, PETSC_INT, &indices);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4746">4746: </a>
+<a name="line4747">4747: </a> }
+<a name="line4748">4748: </a> <font color="#4169E1">if</font> (newNumPoints) {
+<a name="line4749">4749: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,newNumIndices*newNumIndices,PETSC_SCALAR,&newValues);
+<a name="line4750">4750: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm,2*newNumPoints,PETSC_INT,&newPoints);
+<a name="line4751">4751: </a> }
+<a name="line4752">4752: </a> <font color="#4169E1">else</font> {
+<a name="line4753">4753: </a> <font color="#4169E1">if</font> (!clPoints) {
+<a name="line4754">4754: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numPoints, &points);
+<a name="line4755">4755: </a> } <font color="#4169E1">else</font> {
+<a name="line4756">4756: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(clPoints, &clp);
+<a name="line4757">4757: </a> }
+<a name="line4758">4758: </a> }
+<a name="line4759">4759: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, numIndices, PETSC_INT, &indices);
+<a name="line4760">4760: </a> <font color="#4169E1">return</font>(0);
+<a name="line4761">4761: </a>}
+
+<a name="line4765">4765: </a><strong><font color="#4169E1"><a name="DMPlexMatSetClosureRefined"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexMatSetClosureRefined(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> fsection, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> globalFSectio [...]
+<a name="line4766">4766: </a>{
+<a name="line4767">4767: </a> DM_Plex *mesh = (DM_Plex*) dmf->data;
+<a name="line4768">4768: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fpoints = NULL, *ftotpoints = NULL;
+<a name="line4769">4769: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cpoints = NULL;
+<a name="line4770">4770: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *findices, *cindices;
+<a name="line4771">4771: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> foffsets[32], coffsets[32];
+<a name="line4772">4772: </a> CellRefiner cellRefiner;
+<a name="line4773">4773: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numSubcells, maxFPoints, numFPoints, numCPoints, numFIndices, numCIndices, dof, off, globalOff, pStart, pEnd, p, q, r, s, f;
+<a name="line4774">4774: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line4779">4779: </a> <font color="#4169E1">if</font> (!fsection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmf, &fsection);}
+<a name="line4781">4781: </a> <font color="#4169E1">if</font> (!csection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmc, &csection);}
+<a name="line4783">4783: </a> <font color="#4169E1">if</font> (!globalFSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmf, &globalFSection);}
+<a name="line4785">4785: </a> <font color="#4169E1">if</font> (!globalCSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmc, &globalCSection);}
+<a name="line4788">4788: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(fsection, &numFields);
+<a name="line4789">4789: </a> <font color="#4169E1">if</font> (numFields > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, numFields);
+<a name="line4790">4790: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(foffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line4791">4791: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(coffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line4792">4792: </a> <font color="#B22222">/* Column indices */</font>
+<a name="line4793">4793: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
+<a name="line4794">4794: </a> maxFPoints = numCPoints;
+<a name="line4795">4795: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line4796">4796: </a> <font color="#B22222">/* TODO: Squeeze out points with 0 dof as well */</font>
+<a name="line4797">4797: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(csection, &pStart, &pEnd);
+<a name="line4798">4798: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numCPoints*2; p += 2) {
+<a name="line4799">4799: </a> <font color="#4169E1">if</font> ((cpoints[p] >= pStart) && (cpoints[p] < pEnd)) {
+<a name="line4800">4800: </a> cpoints[q*2] = cpoints[p];
+<a name="line4801">4801: </a> cpoints[q*2+1] = cpoints[p+1];
+<a name="line4802">4802: </a> ++q;
+<a name="line4803">4803: </a> }
+<a name="line4804">4804: </a> }
+<a name="line4805">4805: </a> numCPoints = q;
+<a name="line4806">4806: </a> <font color="#4169E1">for</font> (p = 0, numCIndices = 0; p < numCPoints*2; p += 2) {
+<a name="line4807">4807: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
+
+<a name="line4809">4809: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(csection, cpoints[p], &dof);
+<a name="line4810">4810: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
+<a name="line4811">4811: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line4812">4812: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(csection, cpoints[p], f, &fdof);
+<a name="line4813">4813: </a> coffsets[f+1] += fdof;
+<a name="line4814">4814: </a> }
+<a name="line4815">4815: </a> numCIndices += dof;
+<a name="line4816">4816: </a> }
+<a name="line4817">4817: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) coffsets[f+1] += coffsets[f];
+<a name="line4818">4818: </a> <font color="#B22222">/* Row indices */</font>
+<a name="line4819">4819: </a> DMPlexGetCellRefiner_Internal(dmc, &cellRefiner);
+<a name="line4820">4820: </a> CellRefinerGetAffineTransforms_Internal(cellRefiner, &numSubcells, NULL, NULL, NULL);
+<a name="line4821">4821: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmf, maxFPoints*2*numSubcells, PETSC_INT, &ftotpoints);
+<a name="line4822">4822: </a> <font color="#4169E1">for</font> (r = 0, q = 0; r < numSubcells; ++r) {
+<a name="line4823">4823: </a> <font color="#B22222">/* TODO Map from coarse to fine cells */</font>
+<a name="line4824">4824: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmf, point*numSubcells + r, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
+<a name="line4825">4825: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line4826">4826: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(fsection, &pStart, &pEnd);
+<a name="line4827">4827: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
+<a name="line4828">4828: </a> <font color="#4169E1">if</font> ((fpoints[p] >= pStart) && (fpoints[p] < pEnd)) {
+<a name="line4829">4829: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, fpoints[p], &dof);
+<a name="line4830">4830: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
+<a name="line4831">4831: </a> <font color="#4169E1">for</font> (s = 0; s < q; ++s) <font color="#4169E1">if</font> (fpoints[p] == ftotpoints[s*2]) <font color="#4169E1">break</font>;
+<a name="line4832">4832: </a> <font color="#4169E1">if</font> (s < q) <font color="#4169E1">continue</font>;
+<a name="line4833">4833: </a> ftotpoints[q*2] = fpoints[p];
+<a name="line4834">4834: </a> ftotpoints[q*2+1] = fpoints[p+1];
+<a name="line4835">4835: </a> ++q;
+<a name="line4836">4836: </a> }
+<a name="line4837">4837: </a> }
+<a name="line4838">4838: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmf, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
+<a name="line4839">4839: </a> }
+<a name="line4840">4840: </a> numFPoints = q;
+<a name="line4841">4841: </a> <font color="#4169E1">for</font> (p = 0, numFIndices = 0; p < numFPoints*2; p += 2) {
+<a name="line4842">4842: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
+
+<a name="line4844">4844: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, ftotpoints[p], &dof);
+<a name="line4845">4845: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
+<a name="line4846">4846: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line4847">4847: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(fsection, ftotpoints[p], f, &fdof);
+<a name="line4848">4848: </a> foffsets[f+1] += fdof;
+<a name="line4849">4849: </a> }
+<a name="line4850">4850: </a> numFIndices += dof;
+<a name="line4851">4851: </a> }
+<a name="line4852">4852: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) foffsets[f+1] += foffsets[f];
+
+<a name="line4854">4854: </a> <font color="#4169E1">if</font> (numFields && foffsets[numFields] != numFIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, foffsets [...]
+<a name="line4855">4855: </a> <font color="#4169E1">if</font> (numFields && coffsets[numFields] != numCIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmc), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, coffsets [...]
+<a name="line4856">4856: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmf, numFIndices, PETSC_INT, &findices);
+<a name="line4857">4857: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmc, numCIndices, PETSC_INT, &cindices);
+<a name="line4858">4858: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4859">4859: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
+<a name="line4860">4860: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
+<a name="line4861">4861: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
+<a name="line4862">4862: </a> indicesPointFields_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, foffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
+<a name="line4863">4863: </a> }
+<a name="line4864">4864: </a> <font color="#4169E1">for</font> (p = 0; p < numCPoints*2; p += 2) {
+<a name="line4865">4865: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
+<a name="line4866">4866: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
+<a name="line4867">4867: </a> indicesPointFields_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, coffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
+<a name="line4868">4868: </a> }
+<a name="line4869">4869: </a> } <font color="#4169E1">else</font> {
+<a name="line4870">4870: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numFPoints*2; p += 2) {
+<a name="line4871">4871: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
+<a name="line4872">4872: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
+<a name="line4873">4873: </a> indicesPoint_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
+<a name="line4874">4874: </a> }
+<a name="line4875">4875: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numCPoints*2; p += 2) {
+<a name="line4876">4876: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
+<a name="line4877">4877: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
+<a name="line4878">4878: </a> indicesPoint_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
+<a name="line4879">4879: </a> }
+<a name="line4880">4880: </a> }
+<a name="line4881">4881: </a> <font color="#4169E1">if</font> (mesh->printSetValues) {DMPlexPrintMatSetValues(<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>, A, point, numFIndices, findices, numCIndices, cindices, values);}
+<a name="line4882">4882: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A, numFIndices, findices, numCIndices, cindices, values, mode);
+<a name="line4883">4883: </a> <font color="#4169E1">if</font> (ierr) {
+<a name="line4884">4884: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
+<a name="line4885">4885: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr2;
+
+<a name="line4887">4887: </a> ierr2 = <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4888">4888: </a> ierr2 = (*<a href="../../../../docs/manualpages/Sys/PetscErrorPrintf.html#PetscErrorPrintf">PetscErrorPrintf</a>)(<font color="#666666">"[%d]ERROR in <a href="../../../../docs/manualpages/DM/DMPlexMatSetClosure.html#DMPlexMatSetClosure">DMPlexMatSetClosure</a>\n"</font>, rank);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4889">4889: </a> ierr2 = DMPlexPrintMatSetValues(PETSC_VIEWER_STDERR_SELF, A, point, numFIndices, findices, numCIndices, cindices, values);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4890">4890: </a> ierr2 = <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numFIndices, PETSC_INT, &findices);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4891">4891: </a> ierr2 = <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmc, numCIndices, PETSC_INT, &cindices);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line4892">4892: </a>
+<a name="line4893">4893: </a> }
+<a name="line4894">4894: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numCPoints*2*4, PETSC_INT, &ftotpoints);
+<a name="line4895">4895: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
+<a name="line4896">4896: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numFIndices, PETSC_INT, &findices);
+<a name="line4897">4897: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmc, numCIndices, PETSC_INT, &cindices);
+<a name="line4898">4898: </a> <font color="#4169E1">return</font>(0);
+<a name="line4899">4899: </a>}
+
+<a name="line4903">4903: </a><strong><font color="#4169E1"><a name="DMPlexMatGetClosureIndicesRefined"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexMatGetClosureIndicesRefined(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> fsection, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> [...]
+<a name="line4904">4904: </a>{
+<a name="line4905">4905: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fpoints = NULL, *ftotpoints = NULL;
+<a name="line4906">4906: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cpoints = NULL;
+<a name="line4907">4907: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> foffsets[32], coffsets[32];
+<a name="line4908">4908: </a> CellRefiner cellRefiner;
+<a name="line4909">4909: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, numSubcells, maxFPoints, numFPoints, numCPoints, numFIndices, numCIndices, dof, off, globalOff, pStart, pEnd, p, q, r, s, f;
+
+<a name="line4915">4915: </a> <font color="#4169E1">if</font> (!fsection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmf, &fsection);}
+<a name="line4917">4917: </a> <font color="#4169E1">if</font> (!csection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dmc, &csection);}
+<a name="line4919">4919: </a> <font color="#4169E1">if</font> (!globalFSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmf, &globalFSection);}
+<a name="line4921">4921: </a> <font color="#4169E1">if</font> (!globalCSection) {<a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmc, &globalCSection);}
+<a name="line4923">4923: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(fsection, &numFields);
+<a name="line4924">4924: </a> <font color="#4169E1">if</font> (numFields > 31) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Number of fields %D limited to 31"</font>, numFields);
+<a name="line4925">4925: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(foffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line4926">4926: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(coffsets, 32 * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line4927">4927: </a> <font color="#B22222">/* Column indices */</font>
+<a name="line4928">4928: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
+<a name="line4929">4929: </a> maxFPoints = numCPoints;
+<a name="line4930">4930: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line4931">4931: </a> <font color="#B22222">/* TODO: Squeeze out points with 0 dof as well */</font>
+<a name="line4932">4932: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(csection, &pStart, &pEnd);
+<a name="line4933">4933: </a> <font color="#4169E1">for</font> (p = 0, q = 0; p < numCPoints*2; p += 2) {
+<a name="line4934">4934: </a> <font color="#4169E1">if</font> ((cpoints[p] >= pStart) && (cpoints[p] < pEnd)) {
+<a name="line4935">4935: </a> cpoints[q*2] = cpoints[p];
+<a name="line4936">4936: </a> cpoints[q*2+1] = cpoints[p+1];
+<a name="line4937">4937: </a> ++q;
+<a name="line4938">4938: </a> }
+<a name="line4939">4939: </a> }
+<a name="line4940">4940: </a> numCPoints = q;
+<a name="line4941">4941: </a> <font color="#4169E1">for</font> (p = 0, numCIndices = 0; p < numCPoints*2; p += 2) {
+<a name="line4942">4942: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
+
+<a name="line4944">4944: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(csection, cpoints[p], &dof);
+<a name="line4945">4945: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
+<a name="line4946">4946: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line4947">4947: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(csection, cpoints[p], f, &fdof);
+<a name="line4948">4948: </a> coffsets[f+1] += fdof;
+<a name="line4949">4949: </a> }
+<a name="line4950">4950: </a> numCIndices += dof;
+<a name="line4951">4951: </a> }
+<a name="line4952">4952: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) coffsets[f+1] += coffsets[f];
+<a name="line4953">4953: </a> <font color="#B22222">/* Row indices */</font>
+<a name="line4954">4954: </a> DMPlexGetCellRefiner_Internal(dmc, &cellRefiner);
+<a name="line4955">4955: </a> CellRefinerGetAffineTransforms_Internal(cellRefiner, &numSubcells, NULL, NULL, NULL);
+<a name="line4956">4956: </a> <a href="../../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dmf, maxFPoints*2*numSubcells, PETSC_INT, &ftotpoints);
+<a name="line4957">4957: </a> <font color="#4169E1">for</font> (r = 0, q = 0; r < numSubcells; ++r) {
+<a name="line4958">4958: </a> <font color="#B22222">/* TODO Map from coarse to fine cells */</font>
+<a name="line4959">4959: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dmf, point*numSubcells + r, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
+<a name="line4960">4960: </a> <font color="#B22222">/* Compress out points not in the section */</font>
+<a name="line4961">4961: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(fsection, &pStart, &pEnd);
+<a name="line4962">4962: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
+<a name="line4963">4963: </a> <font color="#4169E1">if</font> ((fpoints[p] >= pStart) && (fpoints[p] < pEnd)) {
+<a name="line4964">4964: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, fpoints[p], &dof);
+<a name="line4965">4965: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
+<a name="line4966">4966: </a> <font color="#4169E1">for</font> (s = 0; s < q; ++s) <font color="#4169E1">if</font> (fpoints[p] == ftotpoints[s*2]) <font color="#4169E1">break</font>;
+<a name="line4967">4967: </a> <font color="#4169E1">if</font> (s < q) <font color="#4169E1">continue</font>;
+<a name="line4968">4968: </a> ftotpoints[q*2] = fpoints[p];
+<a name="line4969">4969: </a> ftotpoints[q*2+1] = fpoints[p+1];
+<a name="line4970">4970: </a> ++q;
+<a name="line4971">4971: </a> }
+<a name="line4972">4972: </a> }
+<a name="line4973">4973: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmf, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numFPoints, &fpoints);
+<a name="line4974">4974: </a> }
+<a name="line4975">4975: </a> numFPoints = q;
+<a name="line4976">4976: </a> <font color="#4169E1">for</font> (p = 0, numFIndices = 0; p < numFPoints*2; p += 2) {
+<a name="line4977">4977: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fdof;
+
+<a name="line4979">4979: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(fsection, ftotpoints[p], &dof);
+<a name="line4980">4980: </a> <font color="#4169E1">if</font> (!dof) <font color="#4169E1">continue</font>;
+<a name="line4981">4981: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line4982">4982: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(fsection, ftotpoints[p], f, &fdof);
+<a name="line4983">4983: </a> foffsets[f+1] += fdof;
+<a name="line4984">4984: </a> }
+<a name="line4985">4985: </a> numFIndices += dof;
+<a name="line4986">4986: </a> }
+<a name="line4987">4987: </a> <font color="#4169E1">for</font> (f = 1; f < numFields; ++f) foffsets[f+1] += foffsets[f];
+
+<a name="line4989">4989: </a> <font color="#4169E1">if</font> (numFields && foffsets[numFields] != numFIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmf), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, foffsets [...]
+<a name="line4990">4990: </a> <font color="#4169E1">if</font> (numFields && coffsets[numFields] != numCIndices) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dmc), PETSC_ERR_PLIB, <font color="#666666">"Invalid size for closure %d should be %d"</font>, coffsets [...]
+<a name="line4991">4991: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line4992">4992: </a> <font color="#4169E1">for</font> (p = 0; p < numFPoints*2; p += 2) {
+<a name="line4993">4993: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
+<a name="line4994">4994: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
+<a name="line4995">4995: </a> indicesPointFields_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, foffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
+<a name="line4996">4996: </a> }
+<a name="line4997">4997: </a> <font color="#4169E1">for</font> (p = 0; p < numCPoints*2; p += 2) {
+<a name="line4998">4998: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
+<a name="line4999">4999: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
+<a name="line5000">5000: </a> indicesPointFields_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, coffsets, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
+<a name="line5001">5001: </a> }
+<a name="line5002">5002: </a> } <font color="#4169E1">else</font> {
+<a name="line5003">5003: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numFPoints*2; p += 2) {
+<a name="line5004">5004: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = ftotpoints[p+1];
+<a name="line5005">5005: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalFSection, ftotpoints[p], &globalOff);
+<a name="line5006">5006: </a> indicesPoint_private(fsection, ftotpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, findices);
+<a name="line5007">5007: </a> }
+<a name="line5008">5008: </a> <font color="#4169E1">for</font> (p = 0, off = 0; p < numCPoints*2; p += 2) {
+<a name="line5009">5009: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> o = cpoints[p+1];
+<a name="line5010">5010: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalCSection, cpoints[p], &globalOff);
+<a name="line5011">5011: </a> indicesPoint_private(csection, cpoints[p], globalOff < 0 ? -(globalOff+1) : globalOff, &off, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, o, cindices);
+<a name="line5012">5012: </a> }
+<a name="line5013">5013: </a> }
+<a name="line5014">5014: </a> <a href="../../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dmf, numCPoints*2*4, PETSC_INT, &ftotpoints);
+<a name="line5015">5015: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dmc, point, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &numCPoints, &cpoints);
+<a name="line5016">5016: </a> <font color="#4169E1">return</font>(0);
+<a name="line5017">5017: </a>}
+
+<a name="line5021">5021: </a><font color="#B22222">/*@</font>
+<a name="line5022">5022: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a> - Get the first mesh point of each dimension which is a hybrid</font>
+
+<a name="line5024">5024: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5025">5025: </a><font color="#B22222">. dm - The DMPlex object</font>
+
+<a name="line5027">5027: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line5028">5028: </a><font color="#B22222">+ cMax - The first hybrid cell</font>
+<a name="line5029">5029: </a><font color="#B22222">. fMax - The first hybrid face</font>
+<a name="line5030">5030: </a><font color="#B22222">. eMax - The first hybrid edge</font>
+<a name="line5031">5031: </a><font color="#B22222">- vMax - The first hybrid vertex</font>
+
+<a name="line5033">5033: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5035">5035: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexCreateHybridMesh.html#DMPlexCreateHybridMesh">DMPlexCreateHybridMesh</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetHybridBounds.html#DMPlexSetHybridBounds">DMPlexSetHybridBounds</a>()</font>
+<a name="line5036">5036: </a><font color="#B22222">@*/</font>
+<a name="line5037">5037: </a><strong><font color="#4169E1"><a name="DMPlexGetHybridBounds"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cMax, <a href="../../../../docs/manualp [...]
+<a name="line5038">5038: </a>{
+<a name="line5039">5039: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line5040">5040: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim;
+
+<a name="line5045">5045: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line5046">5046: </a> <font color="#4169E1">if</font> (cMax) *cMax = mesh->hybridPointMax[dim];
+<a name="line5047">5047: </a> <font color="#4169E1">if</font> (fMax) *fMax = mesh->hybridPointMax[dim-1];
+<a name="line5048">5048: </a> <font color="#4169E1">if</font> (eMax) *eMax = mesh->hybridPointMax[1];
+<a name="line5049">5049: </a> <font color="#4169E1">if</font> (vMax) *vMax = mesh->hybridPointMax[0];
+<a name="line5050">5050: </a> <font color="#4169E1">return</font>(0);
+<a name="line5051">5051: </a>}
+
+<a name="line5055">5055: </a><font color="#B22222">/*@</font>
+<a name="line5056">5056: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetHybridBounds.html#DMPlexSetHybridBounds">DMPlexSetHybridBounds</a> - Set the first mesh point of each dimension which is a hybrid</font>
+
+<a name="line5058">5058: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5059">5059: </a><font color="#B22222">. dm - The DMPlex object</font>
+<a name="line5060">5060: </a><font color="#B22222">. cMax - The first hybrid cell</font>
+<a name="line5061">5061: </a><font color="#B22222">. fMax - The first hybrid face</font>
+<a name="line5062">5062: </a><font color="#B22222">. eMax - The first hybrid edge</font>
+<a name="line5063">5063: </a><font color="#B22222">- vMax - The first hybrid vertex</font>
+
+<a name="line5065">5065: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5067">5067: </a><font color="#B22222">.seealso <a href="../../../../docs/manualpages/DM/DMPlexCreateHybridMesh.html#DMPlexCreateHybridMesh">DMPlexCreateHybridMesh</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>()</font>
+<a name="line5068">5068: </a><font color="#B22222">@*/</font>
+<a name="line5069">5069: </a><strong><font color="#4169E1"><a name="DMPlexSetHybridBounds"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetHybridBounds.html#DMPlexSetHybridBounds">DMPlexSetHybridBounds</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cMax, <a href="../../../../docs/manualpa [...]
+<a name="line5070">5070: </a>{
+<a name="line5071">5071: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+<a name="line5072">5072: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim;
+
+<a name="line5077">5077: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line5078">5078: </a> <font color="#4169E1">if</font> (cMax >= 0) mesh->hybridPointMax[dim] = cMax;
+<a name="line5079">5079: </a> <font color="#4169E1">if</font> (fMax >= 0) mesh->hybridPointMax[dim-1] = fMax;
+<a name="line5080">5080: </a> <font color="#4169E1">if</font> (eMax >= 0) mesh->hybridPointMax[1] = eMax;
+<a name="line5081">5081: </a> <font color="#4169E1">if</font> (vMax >= 0) mesh->hybridPointMax[0] = vMax;
+<a name="line5082">5082: </a> <font color="#4169E1">return</font>(0);
+<a name="line5083">5083: </a>}
+
+<a name="line5087">5087: </a><strong><font color="#4169E1"><a name="DMPlexGetVTKCellHeight"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetVTKCellHeight(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cellHeight)</font></strong>
+<a name="line5088">5088: </a>{
+<a name="line5089">5089: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line5094">5094: </a> *cellHeight = mesh->vtkCellHeight;
+<a name="line5095">5095: </a> <font color="#4169E1">return</font>(0);
+<a name="line5096">5096: </a>}
+
+<a name="line5100">5100: </a><strong><font color="#4169E1"><a name="DMPlexSetVTKCellHeight"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexSetVTKCellHeight(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cellHeight)</font></strong>
+<a name="line5101">5101: </a>{
+<a name="line5102">5102: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line5106">5106: </a> mesh->vtkCellHeight = cellHeight;
+<a name="line5107">5107: </a> <font color="#4169E1">return</font>(0);
+<a name="line5108">5108: </a>}
+
+<a name="line5112">5112: </a><font color="#B22222">/* We can easily have a form that takes an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> instead */</font>
+<a name="line5113">5113: </a><strong><font color="#4169E1"><a name="DMPlexCreateNumbering_Private"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateNumbering_Private(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pEnd, <a href="../../../. [...]
+<a name="line5114">5114: </a>{
+<a name="line5115">5115: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, globalSection;
+<a name="line5116">5116: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numbers, p;
+
+<a name="line5120">5120: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), §ion);
+<a name="line5121">5121: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(section, pStart, pEnd);
+<a name="line5122">5122: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line5123">5123: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(section, p, 1);
+<a name="line5124">5124: </a> }
+<a name="line5125">5125: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(section);
+<a name="line5126">5126: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreateGlobalSection.html#PetscSectionCreateGlobalSection">PetscSectionCreateGlobalSection</a>(section, sf, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &globalSection);
+<a name="line5127">5127: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(pEnd - pStart, &numbers);
+<a name="line5128">5128: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line5129">5129: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, p, &numbers[p-pStart]);
+<a name="line5130">5130: </a> <font color="#4169E1">if</font> (numbers[p-pStart] < 0) numbers[p-pStart] -= shift;
+<a name="line5131">5131: </a> <font color="#4169E1">else</font> numbers[p-pStart] += shift;
+<a name="line5132">5132: </a> }
+<a name="line5133">5133: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), pEnd - pStart, numbers, PETSC_OWN_POINTER, numbering);
+<a name="line5134">5134: </a> <font color="#4169E1">if</font> (globalSize) {
+<a name="line5135">5135: </a> <a href="../../../../docs/manualpages/IS/PetscLayout.html#PetscLayout">PetscLayout</a> layout;
+<a name="line5136">5136: </a> PetscSectionGetPointLayout(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), globalSection, &layout);
+<a name="line5137">5137: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutGetSize.html#PetscLayoutGetSize">PetscLayoutGetSize</a>(layout, globalSize);
+<a name="line5138">5138: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&layout);
+<a name="line5139">5139: </a> }
+<a name="line5140">5140: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion);
+<a name="line5141">5141: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&globalSection);
+<a name="line5142">5142: </a> <font color="#4169E1">return</font>(0);
+<a name="line5143">5143: </a>}
+
+<a name="line5147">5147: </a><strong><font color="#4169E1"><a name="DMPlexCreateCellNumbering_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateCellNumbering_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> includeHybrid, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalCellNumbers)</font></strong>
+<a name="line5148">5148: </a>{
+<a name="line5149">5149: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cellHeight, cStart, cEnd, cMax;
+
+<a name="line5153">5153: </a> DMPlexGetVTKCellHeight(dm, &cellHeight);
+<a name="line5154">5154: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, cellHeight, &cStart, &cEnd);
+<a name="line5155">5155: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, NULL, NULL, NULL);
+<a name="line5156">5156: </a> <font color="#4169E1">if</font> (cMax >= 0 && !includeHybrid) cEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(cEnd, cMax);
+<a name="line5157">5157: </a> DMPlexCreateNumbering_Private(dm, cStart, cEnd, 0, NULL, dm->sf, globalCellNumbers);
+<a name="line5158">5158: </a> <font color="#4169E1">return</font>(0);
+<a name="line5159">5159: </a>}
+
+<a name="line5163">5163: </a><strong><font color="#4169E1"><a name="DMPlexGetCellNumbering"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetCellNumbering(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalCellNumbers)</font></strong>
+<a name="line5164">5164: </a>{
+<a name="line5165">5165: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line5170">5170: </a> <font color="#4169E1">if</font> (!mesh->globalCellNumbers) {DMPlexCreateCellNumbering_Internal(dm, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &mesh->globalCellNumbers);}
+<a name="line5171">5171: </a> *globalCellNumbers = mesh->globalCellNumbers;
+<a name="line5172">5172: </a> <font color="#4169E1">return</font>(0);
+<a name="line5173">5173: </a>}
+
+<a name="line5177">5177: </a><strong><font color="#4169E1"><a name="DMPlexCreateVertexNumbering_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateVertexNumbering_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> includeHybrid, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalVertexNumbers)</font [...]
+<a name="line5178">5178: </a>{
+<a name="line5179">5179: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> vStart, vEnd, vMax;
+
+<a name="line5184">5184: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line5185">5185: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, NULL, NULL, NULL, &vMax);
+<a name="line5186">5186: </a> <font color="#4169E1">if</font> (vMax >= 0 && !includeHybrid) vEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(vEnd, vMax);
+<a name="line5187">5187: </a> DMPlexCreateNumbering_Private(dm, vStart, vEnd, 0, NULL, dm->sf, globalVertexNumbers);
+<a name="line5188">5188: </a> <font color="#4169E1">return</font>(0);
+<a name="line5189">5189: </a>}
+
+<a name="line5193">5193: </a><strong><font color="#4169E1"><a name="DMPlexGetVertexNumbering"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetVertexNumbering(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalVertexNumbers)</font></strong>
+<a name="line5194">5194: </a>{
+<a name="line5195">5195: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line5200">5200: </a> <font color="#4169E1">if</font> (!mesh->globalVertexNumbers) {DMPlexCreateVertexNumbering_Internal(dm, <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &mesh->globalVertexNumbers);}
+<a name="line5201">5201: </a> *globalVertexNumbers = mesh->globalVertexNumbers;
+<a name="line5202">5202: </a> <font color="#4169E1">return</font>(0);
+<a name="line5203">5203: </a>}
+
+<a name="line5207">5207: </a><strong><font color="#4169E1"><a name="DMPlexCreatePointNumbering"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreatePointNumbering(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *globalPointNumbers)</font></strong>
+<a name="line5208">5208: </a>{
+<a name="line5209">5209: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> nums[4];
+<a name="line5210">5210: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depths[4];
+<a name="line5211">5211: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, d, shift = 0;
+
+<a name="line5216">5216: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line5217">5217: </a> <font color="#B22222">/* For unstratified meshes use dim instead of depth */</font>
+<a name="line5218">5218: </a> <font color="#4169E1">if</font> (depth < 0) {<a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &depth);}
+<a name="line5219">5219: </a> depths[0] = depth; depths[1] = 0;
+<a name="line5220">5220: </a> <font color="#4169E1">for</font> (d = 2; d <= depth; ++d) depths[d] = depth-d+1;
+<a name="line5221">5221: </a> <font color="#4169E1">for</font> (d = 0; d <= depth; ++d) {
+<a name="line5222">5222: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, gsize;
+
+<a name="line5224">5224: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, depths[d], &pStart, &pEnd);
+<a name="line5225">5225: </a> DMPlexCreateNumbering_Private(dm, pStart, pEnd, shift, &gsize, dm->sf, &nums[d]);
+<a name="line5226">5226: </a> shift += gsize;
+<a name="line5227">5227: </a> }
+<a name="line5228">5228: </a> <a href="../../../../docs/manualpages/IS/ISConcatenate.html#ISConcatenate">ISConcatenate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), depth+1, nums, globalPointNumbers);
+<a name="line5229">5229: </a> <font color="#4169E1">for</font> (d = 0; d <= depth; ++d) {<a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&nums[d]);}
+<a name="line5230">5230: </a> <font color="#4169E1">return</font>(0);
+<a name="line5231">5231: </a>}
+
+<a name="line5235">5235: </a><font color="#B22222">/*@</font>
+<a name="line5236">5236: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCheckSymmetry.html#DMPlexCheckSymmetry">DMPlexCheckSymmetry</a> - Check that the adjacency information in the mesh is symmetric.</font>
+
+<a name="line5238">5238: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5239">5239: </a><font color="#B22222"> + dm - The DMPlex object</font>
+
+<a name="line5241">5241: </a><font color="#B22222"> Note: This is a useful diagnostic when creating meshes programmatically.</font>
+
+<a name="line5243">5243: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5245">5245: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(), DMCheckSkeleton(), DMCheckFaces()</font>
+<a name="line5246">5246: </a><font color="#B22222">@*/</font>
+<a name="line5247">5247: </a><strong><font color="#4169E1"><a name="DMPlexCheckSymmetry"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCheckSymmetry.html#DMPlexCheckSymmetry">DMPlexCheckSymmetry</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line5248">5248: </a>{
+<a name="line5249">5249: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coneSection, supportSection;
+<a name="line5250">5250: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *support;
+<a name="line5251">5251: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, c, supportSize, s;
+<a name="line5252">5252: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, csize, ssize;
+<a name="line5253">5253: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line5257">5257: </a> DMPlexGetConeSection(dm, &coneSection);
+<a name="line5258">5258: </a> DMPlexGetSupportSection(dm, &supportSection);
+<a name="line5259">5259: </a> <font color="#B22222">/* Check that point p is found in the support of its cone points, and vice versa */</font>
+<a name="line5260">5260: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line5261">5261: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line5262">5262: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, p, &coneSize);
+<a name="line5263">5263: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, p, &cone);
+<a name="line5264">5264: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
+<a name="line5265">5265: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> dup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line5266">5266: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+<a name="line5267">5267: </a> <font color="#4169E1">for</font> (d = c-1; d >= 0; --d) {
+<a name="line5268">5268: </a> <font color="#4169E1">if</font> (cone[c] == cone[d]) {dup = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;}
+<a name="line5269">5269: </a> }
+<a name="line5270">5270: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, cone[c], &supportSize);
+<a name="line5271">5271: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, cone[c], &support);
+<a name="line5272">5272: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
+<a name="line5273">5273: </a> <font color="#4169E1">if</font> (support[s] == p) <font color="#4169E1">break</font>;
+<a name="line5274">5274: </a> }
+<a name="line5275">5275: </a> <font color="#4169E1">if</font> ((s >= supportSize) || (dup && (support[s+1] != p))) {
+<a name="line5276">5276: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d cone: "</font>, p);
+<a name="line5277">5277: </a> <font color="#4169E1">for</font> (s = 0; s < coneSize; ++s) {
+<a name="line5278">5278: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, cone[s]);
+<a name="line5279">5279: </a> }
+<a name="line5280">5280: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
+<a name="line5281">5281: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d support: "</font>, cone[c]);
+<a name="line5282">5282: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
+<a name="line5283">5283: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, support[s]);
+<a name="line5284">5284: </a> }
+<a name="line5285">5285: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
+<a name="line5286">5286: </a> <font color="#4169E1">if</font> (dup) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Point %d not repeatedly found in support of repeated cone point %d"</font>, p, cone[c]);
+<a name="line5287">5287: </a> <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Point %d not found in support of cone point %d"</font>, p, cone[c]);
+<a name="line5288">5288: </a> }
+<a name="line5289">5289: </a> }
+<a name="line5290">5290: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupportSize.html#DMPlexGetSupportSize">DMPlexGetSupportSize</a>(dm, p, &supportSize);
+<a name="line5291">5291: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetSupport.html#DMPlexGetSupport">DMPlexGetSupport</a>(dm, p, &support);
+<a name="line5292">5292: </a> <font color="#4169E1">for</font> (s = 0; s < supportSize; ++s) {
+<a name="line5293">5293: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, support[s], &coneSize);
+<a name="line5294">5294: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, support[s], &cone);
+<a name="line5295">5295: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
+<a name="line5296">5296: </a> <font color="#4169E1">if</font> (cone[c] == p) <font color="#4169E1">break</font>;
+<a name="line5297">5297: </a> }
+<a name="line5298">5298: </a> <font color="#4169E1">if</font> (c >= coneSize) {
+<a name="line5299">5299: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d support: "</font>, p);
+<a name="line5300">5300: </a> <font color="#4169E1">for</font> (c = 0; c < supportSize; ++c) {
+<a name="line5301">5301: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, support[c]);
+<a name="line5302">5302: </a> }
+<a name="line5303">5303: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
+<a name="line5304">5304: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"p: %d cone: "</font>, support[s]);
+<a name="line5305">5305: </a> <font color="#4169E1">for</font> (c = 0; c < coneSize; ++c) {
+<a name="line5306">5306: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"%d, "</font>, cone[c]);
+<a name="line5307">5307: </a> }
+<a name="line5308">5308: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"\n"</font>);
+<a name="line5309">5309: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Point %d not found in cone of support point %d"</font>, p, support[s]);
+<a name="line5310">5310: </a> }
+<a name="line5311">5311: </a> }
+<a name="line5312">5312: </a> }
+<a name="line5313">5313: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coneSection, &csize);
+<a name="line5314">5314: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(supportSection, &ssize);
+<a name="line5315">5315: </a> <font color="#4169E1">if</font> (csize != ssize) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Total cone size %d != Total support size %d"</font>, csize, ssize);
+<a name="line5316">5316: </a> <font color="#4169E1">return</font>(0);
+<a name="line5317">5317: </a>}
+
+<a name="line5321">5321: </a><font color="#B22222">/*@</font>
+<a name="line5322">5322: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCheckSkeleton.html#DMPlexCheckSkeleton">DMPlexCheckSkeleton</a> - Check that each cell has the correct number of vertices</font>
+
+<a name="line5324">5324: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5325">5325: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line5326">5326: </a><font color="#B22222">. isSimplex - Are the cells simplices or tensor products</font>
+<a name="line5327">5327: </a><font color="#B22222">- cellHeight - Normally 0</font>
+
+<a name="line5329">5329: </a><font color="#B22222"> Note: This is a useful diagnostic when creating meshes programmatically.</font>
+
+<a name="line5331">5331: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5333">5333: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(), DMCheckSymmetry(), DMCheckFaces()</font>
+<a name="line5334">5334: </a><font color="#B22222">@*/</font>
+<a name="line5335">5335: </a><strong><font color="#4169E1"><a name="DMPlexCheckSkeleton"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCheckSkeleton.html#DMPlexCheckSkeleton">DMPlexCheckSkeleton</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isSimplex, <a href="../../../../docs/manualpa [...]
+<a name="line5336">5336: </a>{
+<a name="line5337">5337: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, numCorners, numHybridCorners, vStart, vEnd, cStart, cEnd, cMax, c;
+
+<a name="line5342">5342: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line5343">5343: </a> <font color="#4169E1">switch</font> (dim) {
+<a name="line5344">5344: </a> <font color="#4169E1">case</font> 1: numCorners = isSimplex ? 2 : 2; numHybridCorners = isSimplex ? 2 : 2; <font color="#4169E1">break</font>;
+<a name="line5345">5345: </a> <font color="#4169E1">case</font> 2: numCorners = isSimplex ? 3 : 4; numHybridCorners = isSimplex ? 4 : 4; <font color="#4169E1">break</font>;
+<a name="line5346">5346: </a> <font color="#4169E1">case</font> 3: numCorners = isSimplex ? 4 : 8; numHybridCorners = isSimplex ? 6 : 8; <font color="#4169E1">break</font>;
+<a name="line5347">5347: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line5348">5348: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Cannot handle meshes of dimension %d"</font>, dim);
+<a name="line5349">5349: </a> }
+<a name="line5350">5350: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line5351">5351: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, cellHeight, &cStart, &cEnd);
+<a name="line5352">5352: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, NULL, NULL, NULL);
+<a name="line5353">5353: </a> cMax = cMax >= 0 ? cMax : cEnd;
+<a name="line5354">5354: </a> <font color="#4169E1">for</font> (c = cStart; c < cMax; ++c) {
+<a name="line5355">5355: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL, closureSize, cl, coneSize = 0;
+
+<a name="line5357">5357: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line5358">5358: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
+<a name="line5359">5359: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = closure[cl];
+<a name="line5360">5360: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) ++coneSize;
+<a name="line5361">5361: </a> }
+<a name="line5362">5362: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line5363">5363: </a> <font color="#4169E1">if</font> (coneSize != numCorners) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Cell %d has %d vertices != %d"</font>, c, coneSize, numCorners);
+<a name="line5364">5364: </a> }
+<a name="line5365">5365: </a> <font color="#4169E1">for</font> (c = cMax; c < cEnd; ++c) {
+<a name="line5366">5366: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL, closureSize, cl, coneSize = 0;
+
+<a name="line5368">5368: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line5369">5369: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
+<a name="line5370">5370: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = closure[cl];
+<a name="line5371">5371: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) ++coneSize;
+<a name="line5372">5372: </a> }
+<a name="line5373">5373: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line5374">5374: </a> <font color="#4169E1">if</font> (coneSize > numHybridCorners) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Hybrid cell %d has %d vertices > %d"</font>, c, coneSize, numHybridCorners);
+<a name="line5375">5375: </a> }
+<a name="line5376">5376: </a> <font color="#4169E1">return</font>(0);
+<a name="line5377">5377: </a>}
+
+<a name="line5381">5381: </a><font color="#B22222">/*@</font>
+<a name="line5382">5382: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCheckFaces.html#DMPlexCheckFaces">DMPlexCheckFaces</a> - Check that the faces of each cell give a vertex order this is consistent with what we expect from the cell type</font>
+
+<a name="line5384">5384: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5385">5385: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line5386">5386: </a><font color="#B22222">. isSimplex - Are the cells simplices or tensor products</font>
+<a name="line5387">5387: </a><font color="#B22222">- cellHeight - Normally 0</font>
+
+<a name="line5389">5389: </a><font color="#B22222"> Note: This is a useful diagnostic when creating meshes programmatically.</font>
+
+<a name="line5391">5391: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5393">5393: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(), DMCheckSymmetry(), DMCheckSkeleton()</font>
+<a name="line5394">5394: </a><font color="#B22222">@*/</font>
+<a name="line5395">5395: </a><strong><font color="#4169E1"><a name="DMPlexCheckFaces"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCheckFaces.html#DMPlexCheckFaces">DMPlexCheckFaces</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isSimplex, <a href="../../../../docs/manualpages/Sys/Pets [...]
+<a name="line5396">5396: </a>{
+<a name="line5397">5397: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pMax[4];
+<a name="line5398">5398: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, vStart, vEnd, cStart, cEnd, c, h;
+
+<a name="line5403">5403: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line5404">5404: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line5405">5405: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &pMax[dim], &pMax[dim-1], &pMax[1], &pMax[0]);
+<a name="line5406">5406: </a> <font color="#4169E1">for</font> (h = cellHeight; h < dim; ++h) {
+<a name="line5407">5407: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, h, &cStart, &cEnd);
+<a name="line5408">5408: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
+<a name="line5409">5409: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone, *ornt, *faces;
+<a name="line5410">5410: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFaces, faceSize, coneSize,f;
+<a name="line5411">5411: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *closure = NULL, closureSize, cl, numCorners = 0;
+
+<a name="line5413">5413: </a> <font color="#4169E1">if</font> (pMax[dim-h] >= 0 && c >= pMax[dim-h]) <font color="#4169E1">continue</font>;
+<a name="line5414">5414: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, c, &coneSize);
+<a name="line5415">5415: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, c, &cone);
+<a name="line5416">5416: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeOrientation.html#DMPlexGetConeOrientation">DMPlexGetConeOrientation</a>(dm, c, &ornt);
+<a name="line5417">5417: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line5418">5418: </a> <font color="#4169E1">for</font> (cl = 0; cl < closureSize*2; cl += 2) {
+<a name="line5419">5419: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = closure[cl];
+<a name="line5420">5420: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) closure[numCorners++] = p;
+<a name="line5421">5421: </a> }
+<a name="line5422">5422: </a> DMPlexGetRawFaces_Internal(dm, dim-h, numCorners, closure, &numFaces, &faceSize, &faces);
+<a name="line5423">5423: </a> <font color="#4169E1">if</font> (coneSize != numFaces) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Cell %d has %d faces but should have %d"</font>, c, coneSize, numFaces);
+<a name="line5424">5424: </a> <font color="#4169E1">for</font> (f = 0; f < numFaces; ++f) {
+<a name="line5425">5425: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *fclosure = NULL, fclosureSize, cl, fnumCorners = 0, v;
+
+<a name="line5427">5427: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure_Internal.html#DMPlexGetTransitiveClosure_Internal">DMPlexGetTransitiveClosure_Internal</a>(dm, cone[f], ornt[f], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &fclosureSize, &fclosure);
+<a name="line5428">5428: </a> <font color="#4169E1">for</font> (cl = 0; cl < fclosureSize*2; cl += 2) {
+<a name="line5429">5429: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = fclosure[cl];
+<a name="line5430">5430: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) fclosure[fnumCorners++] = p;
+<a name="line5431">5431: </a> }
+<a name="line5432">5432: </a> <font color="#4169E1">if</font> (fnumCorners != faceSize) <a href="../../../../docs/manualpages/Sys/SETERRQ5.html#SETERRQ5">SETERRQ5</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Face %d (%d) of cell %d has %d vertices but should have %d"</font>, cone[f], f, c, fnumCorners, faceSize);
+<a name="line5433">5433: </a> <font color="#4169E1">for</font> (v = 0; v < fnumCorners; ++v) {
+<a name="line5434">5434: </a> <font color="#4169E1">if</font> (fclosure[v] != faces[f*faceSize+v]) <a href="../../../../docs/manualpages/Sys/SETERRQ6.html#SETERRQ6">SETERRQ6</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Face %d (%d) of cell %d vertex %d, %d != %d"</font>, cone[f], f, c, v, fclosure[v], faces[f*faceSize+v]);
+<a name="line5435">5435: </a> }
+<a name="line5436">5436: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, cone[f], <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &fclosureSize, &fclosure);
+<a name="line5437">5437: </a> }
+<a name="line5438">5438: </a> DMPlexRestoreFaces_Internal(dm, dim, c, &numFaces, &faceSize, &faces);
+<a name="line5439">5439: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &closure);
+<a name="line5440">5440: </a> }
+<a name="line5441">5441: </a> }
+<a name="line5442">5442: </a> <font color="#4169E1">return</font>(0);
+<a name="line5443">5443: </a>}
+
+<a name="line5447">5447: </a><font color="#B22222">/* Pointwise interpolation</font>
+<a name="line5448">5448: </a><font color="#B22222"> Just code FEM for now</font>
+<a name="line5449">5449: </a><font color="#B22222"> u^f = I u^c</font>
+<a name="line5450">5450: </a><font color="#B22222"> sum_k u^f_k phi^f_k = I sum_j u^c_j phi^c_j</font>
+<a name="line5451">5451: </a><font color="#B22222"> u^f_i = sum_j psi^f_i I phi^c_j u^c_j</font>
+<a name="line5452">5452: </a><font color="#B22222"> I_{ij} = psi^f_i phi^c_j</font>
+<a name="line5453">5453: </a><font color="#B22222">*/</font>
+<a name="line5454">5454: </a><strong><font color="#4169E1"><a name="DMCreateInterpolation_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateInterpolation_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmCoarse, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmFine, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *interpolation, <a href="../../../../docs/manualpages/Vec/Vec.html [...]
+<a name="line5455">5455: </a>{
+<a name="line5456">5456: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> gsc, gsf;
+<a name="line5457">5457: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m, n;
+<a name="line5458">5458: </a> void *ctx;
+<a name="line5459">5459: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
+<a name="line5460">5460: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> regular;
+
+<a name="line5464">5464: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmFine, &gsf);
+<a name="line5465">5465: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(gsf, &m);
+<a name="line5466">5466: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dmCoarse, &gsc);
+<a name="line5467">5467: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(gsc, &n);
+
+<a name="line5469">5469: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dmCoarse), interpolation);
+<a name="line5470">5470: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*interpolation, m, n, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line5471">5471: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*interpolation, dmCoarse->mattype);
+<a name="line5472">5472: </a> <a href="../../../../docs/manualpages/DM/DMGetApplicationContext.html#DMGetApplicationContext">DMGetApplicationContext</a>(dmFine, &ctx);
+
+<a name="line5474">5474: </a> <a href="../../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>(dmFine, &cdm);
+<a name="line5475">5475: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a>(dmFine, ®ular);
+<a name="line5476">5476: </a> <font color="#4169E1">if</font> (regular && cdm == dmCoarse) {<a href="../../../../docs/manualpages/DM/DMPlexComputeInterpolatorNested.html#DMPlexComputeInterpolatorNested">DMPlexComputeInterpolatorNested</a>(dmCoarse, dmFine, *interpolation, ctx);}
+<a name="line5477">5477: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/DM/DMPlexComputeInterpolatorGeneral.html#DMPlexComputeInterpolatorGeneral">DMPlexComputeInterpolatorGeneral</a>(dmCoarse, dmFine, *interpolation, ctx);}
+<a name="line5478">5478: </a> MatViewFromOptions(*interpolation, NULL, <font color="#666666">"-interp_mat_view"</font>);
+<a name="line5479">5479: </a> <font color="#B22222">/* Use naive scaling */</font>
+<a name="line5480">5480: </a> <a href="../../../../docs/manualpages/DM/DMCreateInterpolationScale.html#DMCreateInterpolationScale">DMCreateInterpolationScale</a>(dmCoarse, dmFine, *interpolation, scaling);
+<a name="line5481">5481: </a> <font color="#4169E1">return</font>(0);
+<a name="line5482">5482: </a>}
+
+<a name="line5486">5486: </a><strong><font color="#4169E1"><a name="DMCreateInjection_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateInjection_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmCoarse, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dmFine, <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *mat)</font></strong>
+<a name="line5487">5487: </a>{
+<a name="line5489">5489: </a> <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> ctx;
+
+<a name="line5492">5492: </a> DMPlexComputeInjectorFEM(dmCoarse, dmFine, &ctx, NULL);
+<a name="line5493">5493: </a> <a href="../../../../docs/manualpages/Mat/MatCreateScatter.html#MatCreateScatter">MatCreateScatter</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ctx), ctx, mat);
+<a name="line5494">5494: </a> <a href="../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&ctx);
+<a name="line5495">5495: </a> <font color="#4169E1">return</font>(0);
+<a name="line5496">5496: </a>}
+
+<a name="line5500">5500: </a><strong><font color="#4169E1"><a name="DMCreateDefaultSection_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateDefaultSection_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line5501">5501: </a>{
+<a name="line5502">5502: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section;
+<a name="line5503">5503: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *bcPoints, *bcComps;
+<a name="line5504">5504: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *isFE;
+<a name="line5505">5505: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bcFields, *numComp, *numDof;
+<a name="line5506">5506: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, dim, numBd, numBC = 0, numFields, bd, bc = 0, f;
+<a name="line5507">5507: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart, cEnd, cEndInterior;
+
+<a name="line5511">5511: </a> DMGetNumFields(dm, &numFields);
+<a name="line5512">5512: </a> <font color="#4169E1">if</font> (!numFields) <font color="#4169E1">return</font>(0);
+<a name="line5513">5513: </a> <font color="#B22222">/* FE and FV boundary conditions are handled slightly differently */</font>
+<a name="line5514">5514: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numFields, &isFE);
+<a name="line5515">5515: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line5516">5516: </a> <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj;
+<a name="line5517">5517: </a> <a href="../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> id;
+
+<a name="line5519">5519: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &obj);
+<a name="line5520">5520: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetClassId.html#PetscObjectGetClassId">PetscObjectGetClassId</a>(obj, &id);
+<a name="line5521">5521: </a> <font color="#4169E1">if</font> (id == PETSCFE_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;}
+<a name="line5522">5522: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (id == PETSCFV_CLASSID) {isFE[f] = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
+<a name="line5523">5523: </a> <font color="#4169E1">else</font> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown discretization type for field %d"</font>, f);
+<a name="line5524">5524: </a> }
+<a name="line5525">5525: </a> <font color="#B22222">/* Allocate boundary point storage for FEM boundaries */</font>
+<a name="line5526">5526: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line5527">5527: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line5528">5528: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
+<a name="line5529">5529: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cEndInterior, NULL, NULL, NULL);
+<a name="line5530">5530: </a> <a href="../../../../docs/manualpages/DM/DMGetNumBoundary.html#DMGetNumBoundary">DMGetNumBoundary</a>(dm, &numBd);
+<a name="line5531">5531: </a> <font color="#4169E1">for</font> (bd = 0; bd < numBd; ++bd) {
+<a name="line5532">5532: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field;
+<a name="line5533">5533: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isEssential;
+
+<a name="line5535">5535: </a> <a href="../../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(dm, bd, &isEssential, NULL, NULL, &field, NULL, NULL, NULL, NULL, NULL, NULL);
+<a name="line5536">5536: </a> <font color="#4169E1">if</font> (isFE[field] && isEssential) ++numBC;
+<a name="line5537">5537: </a> }
+<a name="line5538">5538: </a> <font color="#B22222">/* Add ghost cell boundaries for FVM */</font>
+<a name="line5539">5539: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) <font color="#4169E1">if</font> (!isFE[f] && cEndInterior >= 0) ++numBC;
+<a name="line5540">5540: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc3.html#PetscCalloc3">PetscCalloc3</a>(numBC,&bcFields,numBC,&bcPoints,numBC,&bcComps);
+<a name="line5541">5541: </a> <font color="#B22222">/* Constrain ghost cells for FV */</font>
+<a name="line5542">5542: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line5543">5543: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newidx, c;
+
+<a name="line5545">5545: </a> <font color="#4169E1">if</font> (isFE[f] || cEndInterior < 0) <font color="#4169E1">continue</font>;
+<a name="line5546">5546: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(cEnd-cEndInterior,&newidx);
+<a name="line5547">5547: </a> <font color="#4169E1">for</font> (c = cEndInterior; c < cEnd; ++c) newidx[c-cEndInterior] = c;
+<a name="line5548">5548: </a> bcFields[bc] = f;
+<a name="line5549">5549: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), cEnd-cEndInterior, newidx, PETSC_OWN_POINTER, &bcPoints[bc++]);
+<a name="line5550">5550: </a> }
+<a name="line5551">5551: </a> <font color="#B22222">/* Handle FEM Dirichlet boundaries */</font>
+<a name="line5552">5552: </a> <font color="#4169E1">for</font> (bd = 0; bd < numBd; ++bd) {
+<a name="line5553">5553: </a> const char *bdLabel;
+<a name="line5554">5554: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line5555">5555: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *comps;
+<a name="line5556">5556: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *values;
+<a name="line5557">5557: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bd2, field, numComps, numValues;
+<a name="line5558">5558: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isEssential, duplicate = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line5560">5560: </a> <a href="../../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(dm, bd, &isEssential, NULL, &bdLabel, &field, &numComps, &comps, NULL, &numValues, &values, NULL);
+<a name="line5561">5561: </a> <font color="#4169E1">if</font> (!isFE[field]) <font color="#4169E1">continue</font>;
+<a name="line5562">5562: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, bdLabel, &label);
+<a name="line5563">5563: </a> <font color="#B22222">/* Only want to modify label once */</font>
+<a name="line5564">5564: </a> <font color="#4169E1">for</font> (bd2 = 0; bd2 < bd; ++bd2) {
+<a name="line5565">5565: </a> const char *bdname;
+<a name="line5566">5566: </a> <a href="../../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(dm, bd2, NULL, NULL, &bdname, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
+<a name="line5567">5567: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(bdname, bdLabel, &duplicate);
+<a name="line5568">5568: </a> <font color="#4169E1">if</font> (duplicate) <font color="#4169E1">break</font>;
+<a name="line5569">5569: </a> }
+<a name="line5570">5570: </a> <font color="#4169E1">if</font> (!duplicate && (isFE[field])) {
+<a name="line5571">5571: </a> <font color="#B22222">/* don't complete cells, which are just present to give orientation to the boundary */</font>
+<a name="line5572">5572: </a> <a href="../../../../docs/manualpages/DM/DMPlexLabelComplete.html#DMPlexLabelComplete">DMPlexLabelComplete</a>(dm, label);
+<a name="line5573">5573: </a> }
+<a name="line5574">5574: </a> <font color="#B22222">/* Filter out cells, if you actually want to constrain cells you need to do things by hand right now */</font>
+<a name="line5575">5575: </a> <font color="#4169E1">if</font> (isEssential) {
+<a name="line5576">5576: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *newidx;
+<a name="line5577">5577: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, newn = 0, p, v;
+
+<a name="line5579">5579: </a> bcFields[bc] = field;
+<a name="line5580">5580: </a> <font color="#4169E1">if</font> (numComps) {<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), numComps, comps, PETSC_COPY_VALUES, &bcComps[bc]);}
+<a name="line5581">5581: </a> <font color="#4169E1">for</font> (v = 0; v < numValues; ++v) {
+<a name="line5582">5582: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> tmp;
+<a name="line5583">5583: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx;
+
+<a name="line5585">5585: </a> <a href="../../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(dm, bdLabel, values[v], &tmp);
+<a name="line5586">5586: </a> <font color="#4169E1">if</font> (!tmp) <font color="#4169E1">continue</font>;
+<a name="line5587">5587: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(tmp, &n);
+<a name="line5588">5588: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(tmp, &idx);
+<a name="line5589">5589: </a> <font color="#4169E1">if</font> (isFE[field]) {
+<a name="line5590">5590: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] < cStart) || (idx[p] >= cEnd)) ++newn;
+<a name="line5591">5591: </a> } <font color="#4169E1">else</font> {
+<a name="line5592">5592: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] >= cStart) || (idx[p] < cEnd)) ++newn;
+<a name="line5593">5593: </a> }
+<a name="line5594">5594: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(tmp, &idx);
+<a name="line5595">5595: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&tmp);
+<a name="line5596">5596: </a> }
+<a name="line5597">5597: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(newn,&newidx);
+<a name="line5598">5598: </a> newn = 0;
+<a name="line5599">5599: </a> <font color="#4169E1">for</font> (v = 0; v < numValues; ++v) {
+<a name="line5600">5600: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> tmp;
+<a name="line5601">5601: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx;
+
+<a name="line5603">5603: </a> <a href="../../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(dm, bdLabel, values[v], &tmp);
+<a name="line5604">5604: </a> <font color="#4169E1">if</font> (!tmp) <font color="#4169E1">continue</font>;
+<a name="line5605">5605: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(tmp, &n);
+<a name="line5606">5606: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(tmp, &idx);
+<a name="line5607">5607: </a> <font color="#4169E1">if</font> (isFE[field]) {
+<a name="line5608">5608: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] < cStart) || (idx[p] >= cEnd)) newidx[newn++] = idx[p];
+<a name="line5609">5609: </a> } <font color="#4169E1">else</font> {
+<a name="line5610">5610: </a> <font color="#4169E1">for</font> (p = 0; p < n; ++p) <font color="#4169E1">if</font> ((idx[p] >= cStart) || (idx[p] < cEnd)) newidx[newn++] = idx[p];
+<a name="line5611">5611: </a> }
+<a name="line5612">5612: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(tmp, &idx);
+<a name="line5613">5613: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&tmp);
+<a name="line5614">5614: </a> }
+<a name="line5615">5615: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), newn, newidx, PETSC_OWN_POINTER, &bcPoints[bc++]);
+<a name="line5616">5616: </a> }
+<a name="line5617">5617: </a> }
+<a name="line5618">5618: </a> <font color="#B22222">/* Handle discretization */</font>
+<a name="line5619">5619: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc2.html#PetscCalloc2">PetscCalloc2</a>(numFields,&numComp,numFields*(dim+1),&numDof);
+<a name="line5620">5620: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line5621">5621: </a> <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj;
+
+<a name="line5623">5623: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &obj);
+<a name="line5624">5624: </a> <font color="#4169E1">if</font> (isFE[f]) {
+<a name="line5625">5625: </a> <a href="../../../../docs/manualpages/DM/PetscFE.html#PetscFE">PetscFE</a> fe = (<a href="../../../../docs/manualpages/DM/PetscFE.html#PetscFE">PetscFE</a>) obj;
+<a name="line5626">5626: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numFieldDof;
+<a name="line5627">5627: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+
+<a name="line5629">5629: </a> <a href="../../../../docs/manualpages/DM/PetscFEGetNumComponents.html#PetscFEGetNumComponents">PetscFEGetNumComponents</a>(fe, &numComp[f]);
+<a name="line5630">5630: </a> PetscFEGetNumDof(fe, &numFieldDof);
+<a name="line5631">5631: </a> <font color="#4169E1">for</font> (d = 0; d < dim+1; ++d) numDof[f*(dim+1)+d] = numFieldDof[d];
+<a name="line5632">5632: </a> } <font color="#4169E1">else</font> {
+<a name="line5633">5633: </a> <a href="../../../../docs/manualpages/DM/PetscFV.html#PetscFV">PetscFV</a> fv = (<a href="../../../../docs/manualpages/DM/PetscFV.html#PetscFV">PetscFV</a>) obj;
+
+<a name="line5635">5635: </a> <a href="../../../../docs/manualpages/DM/PetscFVGetNumComponents.html#PetscFVGetNumComponents">PetscFVGetNumComponents</a>(fv, &numComp[f]);
+<a name="line5636">5636: </a> numDof[f*(dim+1)+dim] = numComp[f];
+<a name="line5637">5637: </a> }
+<a name="line5638">5638: </a> }
+<a name="line5639">5639: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line5640">5640: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+<a name="line5641">5641: </a> <font color="#4169E1">for</font> (d = 1; d < dim; ++d) {
+<a name="line5642">5642: </a> <font color="#4169E1">if</font> ((numDof[f*(dim+1)+d] > 0) && (depth < dim)) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Mesh must be interpolated when unknowns are specifie [...]
+<a name="line5643">5643: </a> }
+<a name="line5644">5644: </a> }
+<a name="line5645">5645: </a> <a href="../../../../docs/manualpages/DM/DMPlexCreateSection.html#DMPlexCreateSection">DMPlexCreateSection</a>(dm, dim, numFields, numComp, numDof, numBC, bcFields, bcComps, bcPoints, NULL, §ion);
+<a name="line5646">5646: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line5647">5647: </a> <a href="../../../../docs/manualpages/DM/PetscFE.html#PetscFE">PetscFE</a> fe;
+<a name="line5648">5648: </a> const char *name;
+
+<a name="line5650">5650: </a> <a href="../../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, (<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> *) &fe);
+<a name="line5651">5651: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) fe, &name);
+<a name="line5652">5652: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldName.html#PetscSectionSetFieldName">PetscSectionSetFieldName</a>(section, f, name);
+<a name="line5653">5653: </a> }
+<a name="line5654">5654: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(dm, section);
+<a name="line5655">5655: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion);
+<a name="line5656">5656: </a> <font color="#4169E1">for</font> (bc = 0; bc < numBC; ++bc) {<a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bcPoints[bc]);<a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bcComps[bc]);}
+<a name="line5657">5657: </a> <a href="../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(bcFields,bcPoints,bcComps);
+<a name="line5658">5658: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(numComp,numDof);
+<a name="line5659">5659: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(isFE);
+<a name="line5660">5660: </a> <font color="#4169E1">return</font>(0);
+<a name="line5661">5661: </a>}
+
+<a name="line5665">5665: </a><font color="#B22222">/*@</font>
+<a name="line5666">5666: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a> - Get the flag indicating that this mesh was obtained by regular refinement from its coarse mesh</font>
+
+<a name="line5668">5668: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5669">5669: </a><font color="#B22222">. dm - The DMPlex object</font>
+
+<a name="line5671">5671: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5672">5672: </a><font color="#B22222">. regular - The flag</font>
+
+<a name="line5674">5674: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5676">5676: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexSetRegularRefinement.html#DMPlexSetRegularRefinement">DMPlexSetRegularRefinement</a>()</font>
+<a name="line5677">5677: </a><font color="#B22222">@*/</font>
+<a name="line5678">5678: </a><strong><font color="#4169E1"><a name="DMPlexGetRegularRefinement"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *regular)</font>< [...]
+<a name="line5679">5679: </a>{
+<a name="line5683">5683: </a> *regular = ((DM_Plex *) dm->data)->regularRefinement;
+<a name="line5684">5684: </a> <font color="#4169E1">return</font>(0);
+<a name="line5685">5685: </a>}
+
+<a name="line5689">5689: </a><font color="#B22222">/*@</font>
+<a name="line5690">5690: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRegularRefinement.html#DMPlexSetRegularRefinement">DMPlexSetRegularRefinement</a> - Set the flag indicating that this mesh was obtained by regular refinement from its coarse mesh</font>
+
+<a name="line5692">5692: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5693">5693: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line5694">5694: </a><font color="#B22222">- regular - The flag</font>
+
+<a name="line5696">5696: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5698">5698: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetRegularRefinement.html#DMPlexGetRegularRefinement">DMPlexGetRegularRefinement</a>()</font>
+<a name="line5699">5699: </a><font color="#B22222">@*/</font>
+<a name="line5700">5700: </a><strong><font color="#4169E1"><a name="DMPlexSetRegularRefinement"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRegularRefinement.html#DMPlexSetRegularRefinement">DMPlexSetRegularRefinement</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> regular)</font></strong>
+<a name="line5701">5701: </a>{
+<a name="line5704">5704: </a> ((DM_Plex *) dm->data)->regularRefinement = regular;
+<a name="line5705">5705: </a> <font color="#4169E1">return</font>(0);
+<a name="line5706">5706: </a>}
+
+<a name="line5708">5708: </a><font color="#B22222">/* anchors */</font>
+<a name="line5711">5711: </a><font color="#B22222">/*@</font>
+<a name="line5712">5712: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a> - Get the layout of the anchor (point-to-point) constraints. Typically, the user will not have to</font>
+<a name="line5713">5713: </a><font color="#B22222"> call <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>() directly: if there are anchors, then <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>() is called during DMGetConstraints().</font>
+
+<a name="line5715">5715: </a><font color="#B22222"> not collective</font>
+
+<a name="line5717">5717: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5718">5718: </a><font color="#B22222">. dm - The DMPlex object</font>
+
+<a name="line5720">5720: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line5721">5721: </a><font color="#B22222">+ anchorSection - If not NULL, set to the section describing which points anchor the constrained points.</font>
+<a name="line5722">5722: </a><font color="#B22222">- anchorIS - If not NULL, set to the list of anchors indexed by anchorSection</font>
+
+
+<a name="line5725">5725: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5727">5727: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a>(), DMGetConstraints(), DMSetConstraints()</font>
+<a name="line5728">5728: </a><font color="#B22222">@*/</font>
+<a name="line5729">5729: </a><strong><font color="#4169E1"><a name="DMPlexGetAnchors"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *anchorSection, <a href="../../../../docs/manualp [...]
+<a name="line5730">5730: </a>{
+<a name="line5731">5731: </a> DM_Plex *plex = (DM_Plex *)dm->data;
+
+<a name="line5736">5736: </a> <font color="#4169E1">if</font> (!plex->anchorSection && !plex->anchorIS && plex->createanchors) {(*plex->createanchors)(dm);}
+<a name="line5737">5737: </a> <font color="#4169E1">if</font> (anchorSection) *anchorSection = plex->anchorSection;
+<a name="line5738">5738: </a> <font color="#4169E1">if</font> (anchorIS) *anchorIS = plex->anchorIS;
+<a name="line5739">5739: </a> <font color="#4169E1">return</font>(0);
+<a name="line5740">5740: </a>}
+
+<a name="line5744">5744: </a><font color="#B22222">/*@</font>
+<a name="line5745">5745: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a> - Set the layout of the local anchor (point-to-point) constraints. Unlike boundary conditions,</font>
+<a name="line5746">5746: </a><font color="#B22222"> when a point's degrees of freedom in a section are constrained to an outside value, the anchor constraints set a</font>
+<a name="line5747">5747: </a><font color="#B22222"> point's degrees of freedom to be a linear combination of other points' degrees of freedom.</font>
+
+<a name="line5749">5749: </a><font color="#B22222"> After specifying the layout of constraints with <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a>(), one specifies the constraints by calling</font>
+<a name="line5750">5750: </a><font color="#B22222"> DMGetConstraints() and filling in the entries in the constraint matrix.</font>
+
+<a name="line5752">5752: </a><font color="#B22222"> collective on dm</font>
+
+<a name="line5754">5754: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5755">5755: </a><font color="#B22222">+ dm - The DMPlex object</font>
+<a name="line5756">5756: </a><font color="#B22222">. anchorSection - The section that describes the mapping from constrained points to the anchor points listed in anchorIS. Must have a local communicator (<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
+<a name="line5757">5757: </a><font color="#B22222">- anchorIS - The list of all anchor points. Must have a local communicator (<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
+
+<a name="line5759">5759: </a><font color="#B22222"> The reference counts of anchorSection and anchorIS are incremented.</font>
+
+<a name="line5761">5761: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5763">5763: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(), DMGetConstraints(), DMSetConstraints()</font>
+<a name="line5764">5764: </a><font color="#B22222">@*/</font>
+<a name="line5765">5765: </a><strong><font color="#4169E1"><a name="DMPlexSetAnchors"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetAnchors.html#DMPlexSetAnchors">DMPlexSetAnchors</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> anchorSection, <a href="../../../../docs/manualpa [...]
+<a name="line5766">5766: </a>{
+<a name="line5767">5767: </a> DM_Plex *plex = (DM_Plex *)dm->data;
+<a name="line5768">5768: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> result;
+
+<a name="line5773">5773: </a> <font color="#4169E1">if</font> (anchorSection) {
+<a name="line5775">5775: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorSection),&result);
+<a name="line5776">5776: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"anchor section must have local communicator"</font>);
+<a name="line5777">5777: </a> }
+<a name="line5778">5778: </a> <font color="#4169E1">if</font> (anchorIS) {
+<a name="line5780">5780: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorIS),&result);
+<a name="line5781">5781: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"anchor <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> must have local communicator"</font>);
+<a name="line5782">5782: </a> }
+
+<a name="line5784">5784: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorSection);
+<a name="line5785">5785: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&plex->anchorSection);
+<a name="line5786">5786: </a> plex->anchorSection = anchorSection;
+
+<a name="line5788">5788: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)anchorIS);
+<a name="line5789">5789: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&plex->anchorIS);
+<a name="line5790">5790: </a> plex->anchorIS = anchorIS;
+
+<a name="line5792">5792: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
+<a name="line5793">5793: </a> <font color="#4169E1">if</font> (anchorIS && anchorSection) {
+<a name="line5794">5794: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size, a, pStart, pEnd;
+<a name="line5795">5795: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *anchors;
+
+<a name="line5797">5797: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(anchorSection,&pStart,&pEnd);
+<a name="line5798">5798: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(anchorIS,&size);
+<a name="line5799">5799: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(anchorIS,&anchors);
+<a name="line5800">5800: </a> <font color="#4169E1">for</font> (a = 0; a < size; a++) {
+<a name="line5801">5801: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p;
+
+<a name="line5803">5803: </a> p = anchors[a];
+<a name="line5804">5804: </a> <font color="#4169E1">if</font> (p >= pStart && p < pEnd) {
+<a name="line5805">5805: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line5807">5807: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(anchorSection,p,&dof);
+<a name="line5808">5808: </a> <font color="#4169E1">if</font> (dof) {
+<a name="line5809">5809: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr2;
+
+<a name="line5811">5811: </a> ierr2 = <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(anchorIS,&anchors);<a href="../../../../docs/manualpages/Sys/CHKERRQ.html#CHKERRQ">CHKERRQ</a>(ierr2);
+<a name="line5812">5812: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"Point %d cannot be constrained and an anchor"</font>,p);
+<a name="line5813">5813: </a> }
+<a name="line5814">5814: </a> }
+<a name="line5815">5815: </a> }
+<a name="line5816">5816: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(anchorIS,&anchors);
+<a name="line5817">5817: </a> }
+<a name="line5818">5818: </a><font color="#A020F0">#endif</font>
+<a name="line5819">5819: </a> <font color="#B22222">/* reset the generic constraints */</font>
+<a name="line5820">5820: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(dm,NULL,NULL);
+<a name="line5821">5821: </a> <font color="#4169E1">return</font>(0);
+<a name="line5822">5822: </a>}
+
+<a name="line5826">5826: </a><strong><font color="#4169E1"><a name="DMPlexCreateConstraintSection_Anchors"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateConstraintSection_Anchors(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">Pet [...]
+<a name="line5827">5827: </a>{
+<a name="line5828">5828: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> anchorSection;
+<a name="line5829">5829: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, sStart, sEnd, p, dof, numFields, f;
+
+<a name="line5834">5834: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&anchorSection,NULL);
+<a name="line5835">5835: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,cSec);
+<a name="line5836">5836: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section,&numFields);
+<a name="line5837">5837: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line5838">5838: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
+<a name="line5839">5839: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(*cSec,numFields);
+
+<a name="line5841">5841: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line5842">5842: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numComp;
+
+<a name="line5844">5844: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(section,f,&numComp);
+<a name="line5845">5845: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(*cSec,f,numComp);
+<a name="line5846">5846: </a> }
+<a name="line5847">5847: </a> }
+<a name="line5848">5848: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(anchorSection,&pStart,&pEnd);
+<a name="line5849">5849: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section,&sStart,&sEnd);
+<a name="line5850">5850: </a> pStart = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(pStart,sStart);
+<a name="line5851">5851: </a> pEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(pEnd,sEnd);
+<a name="line5852">5852: </a> pEnd = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(pStart,pEnd);
+<a name="line5853">5853: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(*cSec,pStart,pEnd);
+<a name="line5854">5854: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
+<a name="line5855">5855: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(anchorSection,p,&dof);
+<a name="line5856">5856: </a> <font color="#4169E1">if</font> (dof) {
+<a name="line5857">5857: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,p,&dof);
+<a name="line5858">5858: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(*cSec,p,dof);
+<a name="line5859">5859: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line5860">5860: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,p,f,&dof);
+<a name="line5861">5861: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(*cSec,p,f,dof);
+<a name="line5862">5862: </a> }
+<a name="line5863">5863: </a> }
+<a name="line5864">5864: </a> }
+<a name="line5865">5865: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(*cSec);
+<a name="line5866">5866: </a> <font color="#4169E1">return</font>(0);
+<a name="line5867">5867: </a>}
+
+<a name="line5871">5871: </a><strong><font color="#4169E1"><a name="DMPlexCreateConstraintMatrix_Anchors"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexCreateConstraintMatrix_Anchors(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">Petsc [...]
+<a name="line5872">5872: </a>{
+<a name="line5873">5873: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> aSec;
+<a name="line5874">5874: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof, aDof, aOff, off, nnz, annz, m, n, q, a, offset, *i, *j;
+<a name="line5875">5875: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *anchors;
+<a name="line5876">5876: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, f;
+<a name="line5877">5877: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> aIS;
+
+<a name="line5882">5882: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(cSec, &m);
+<a name="line5883">5883: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(section, &n);
+<a name="line5884">5884: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,cMat);
+<a name="line5885">5885: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*cMat,m,n,m,n);
+<a name="line5886">5886: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*cMat,<a href="../../../../docs/manualpages/Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</a>);
+<a name="line5887">5887: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&aSec,&aIS);
+<a name="line5888">5888: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(aIS,&anchors);
+<a name="line5889">5889: </a> <font color="#B22222">/* cSec will be a subset of aSec and section */</font>
+<a name="line5890">5890: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(cSec,&pStart,&pEnd);
+<a name="line5891">5891: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m+1,&i);
+<a name="line5892">5892: </a> i[0] = 0;
+<a name="line5893">5893: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(section,&numFields);
+<a name="line5894">5894: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
+<a name="line5895">5895: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rDof, rOff, r;
+
+<a name="line5897">5897: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,p,&rDof);
+<a name="line5898">5898: </a> <font color="#4169E1">if</font> (!rDof) <font color="#4169E1">continue</font>;
+<a name="line5899">5899: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,p,&rOff);
+<a name="line5900">5900: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line5901">5901: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line5902">5902: </a> annz = 0;
+<a name="line5903">5903: </a> <font color="#4169E1">for</font> (r = 0; r < rDof; r++) {
+<a name="line5904">5904: </a> a = anchors[rOff + r];
+<a name="line5905">5905: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,a,f,&aDof);
+<a name="line5906">5906: </a> annz += aDof;
+<a name="line5907">5907: </a> }
+<a name="line5908">5908: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(cSec,p,f,&dof);
+<a name="line5909">5909: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(cSec,p,f,&off);
+<a name="line5910">5910: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
+<a name="line5911">5911: </a> i[off + q + 1] = i[off + q] + annz;
+<a name="line5912">5912: </a> }
+<a name="line5913">5913: </a> }
+<a name="line5914">5914: </a> }
+<a name="line5915">5915: </a> <font color="#4169E1">else</font> {
+<a name="line5916">5916: </a> annz = 0;
+<a name="line5917">5917: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
+<a name="line5918">5918: </a> a = anchors[off + q];
+<a name="line5919">5919: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,a,&aDof);
+<a name="line5920">5920: </a> annz += aDof;
+<a name="line5921">5921: </a> }
+<a name="line5922">5922: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
+<a name="line5923">5923: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSec,p,&off);
+<a name="line5924">5924: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
+<a name="line5925">5925: </a> i[off + q + 1] = i[off + q] + annz;
+<a name="line5926">5926: </a> }
+<a name="line5927">5927: </a> }
+<a name="line5928">5928: </a> }
+<a name="line5929">5929: </a> nnz = i[m];
+<a name="line5930">5930: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nnz,&j);
+<a name="line5931">5931: </a> offset = 0;
+<a name="line5932">5932: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
+<a name="line5933">5933: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line5934">5934: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; f++) {
+<a name="line5935">5935: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(cSec,p,f,&dof);
+<a name="line5936">5936: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
+<a name="line5937">5937: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rDof, rOff, r;
+<a name="line5938">5938: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,p,&rDof);
+<a name="line5939">5939: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,p,&rOff);
+<a name="line5940">5940: </a> <font color="#4169E1">for</font> (r = 0; r < rDof; r++) {
+<a name="line5941">5941: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> s;
+
+<a name="line5943">5943: </a> a = anchors[rOff + r];
+<a name="line5944">5944: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(section,a,f,&aDof);
+<a name="line5945">5945: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldOffset.html#PetscSectionGetFieldOffset">PetscSectionGetFieldOffset</a>(section,a,f,&aOff);
+<a name="line5946">5946: </a> <font color="#4169E1">for</font> (s = 0; s < aDof; s++) {
+<a name="line5947">5947: </a> j[offset++] = aOff + s;
+<a name="line5948">5948: </a> }
+<a name="line5949">5949: </a> }
+<a name="line5950">5950: </a> }
+<a name="line5951">5951: </a> }
+<a name="line5952">5952: </a> }
+<a name="line5953">5953: </a> <font color="#4169E1">else</font> {
+<a name="line5954">5954: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
+<a name="line5955">5955: </a> <font color="#4169E1">for</font> (q = 0; q < dof; q++) {
+<a name="line5956">5956: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rDof, rOff, r;
+<a name="line5957">5957: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(aSec,p,&rDof);
+<a name="line5958">5958: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(aSec,p,&rOff);
+<a name="line5959">5959: </a> <font color="#4169E1">for</font> (r = 0; r < rDof; r++) {
+<a name="line5960">5960: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> s;
+
+<a name="line5962">5962: </a> a = anchors[rOff + r];
+<a name="line5963">5963: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section,a,&aDof);
+<a name="line5964">5964: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(section,a,&aOff);
+<a name="line5965">5965: </a> <font color="#4169E1">for</font> (s = 0; s < aDof; s++) {
+<a name="line5966">5966: </a> j[offset++] = aOff + s;
+<a name="line5967">5967: </a> }
+<a name="line5968">5968: </a> }
+<a name="line5969">5969: </a> }
+<a name="line5970">5970: </a> }
+<a name="line5971">5971: </a> }
+<a name="line5972">5972: </a> <a href="../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocationCSR.html#MatSeqAIJSetPreallocationCSR">MatSeqAIJSetPreallocationCSR</a>(*cMat,i,j,NULL);
+<a name="line5973">5973: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(i);
+<a name="line5974">5974: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(j);
+<a name="line5975">5975: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(aIS,&anchors);
+<a name="line5976">5976: </a> <font color="#4169E1">return</font>(0);
+<a name="line5977">5977: </a>}
+
+<a name="line5981">5981: </a><strong><font color="#4169E1"><a name="DMCreateDefaultConstraints_Plex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCreateDefaultConstraints_Plex(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line5982">5982: </a>{
+<a name="line5983">5983: </a> DM_Plex *plex = (DM_Plex *)dm->data;
+<a name="line5984">5984: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> anchorSection, section, cSec;
+<a name="line5985">5985: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
+
+<a name="line5990">5990: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetAnchors.html#DMPlexGetAnchors">DMPlexGetAnchors</a>(dm,&anchorSection,NULL);
+<a name="line5991">5991: </a> <font color="#4169E1">if</font> (anchorSection) {
+<a name="line5992">5992: </a> <a href="../../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> ds;
+<a name="line5993">5993: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nf;
+
+<a name="line5995">5995: </a> <a href="../../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm,§ion);
+<a name="line5996">5996: </a> DMPlexCreateConstraintSection_Anchors(dm,section,&cSec);
+<a name="line5997">5997: </a> DMPlexCreateConstraintMatrix_Anchors(dm,section,cSec,&cMat);
+<a name="line5998">5998: </a> <a href="../../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>(dm,&ds);
+<a name="line5999">5999: </a> <a href="../../../../docs/manualpages/DM/PetscDSGetNumFields.html#PetscDSGetNumFields">PetscDSGetNumFields</a>(ds,&nf);
+<a name="line6000">6000: </a> <font color="#4169E1">if</font> (nf && plex->computeanchormatrix) {(*plex->computeanchormatrix)(dm,section,cSec,cMat);}
+<a name="line6001">6001: </a> <a href="../../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(dm,cSec,cMat);
+<a name="line6002">6002: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&cSec);
+<a name="line6003">6003: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&cMat);
+<a name="line6004">6004: </a> }
+<a name="line6005">6005: </a> <font color="#4169E1">return</font>(0);
+<a name="line6006">6006: </a>}
</pre>
</body>
diff --git a/src/dm/impls/plex/plexcgns.c b/src/dm/impls/plex/plexcgns.c
index aa1a46c..64124ad 100644
--- a/src/dm/impls/plex/plexcgns.c
+++ b/src/dm/impls/plex/plexcgns.c
@@ -282,7 +282,7 @@ PetscErrorCode DMPlexCreateCGNS(MPI_Comm comm, PetscInt cgid, PetscBool interpol
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(comm, &coordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecSetType(coordinates,VECSTANDARD);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/plexcgns.c.html b/src/dm/impls/plex/plexcgns.c.html
index 6015a52..5143f1e 100644
--- a/src/dm/impls/plex/plexcgns.c.html
+++ b/src/dm/impls/plex/plexcgns.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexcgns.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:52+00:00">
+<meta name="date" content="2016-10-03T02:44:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexcgns.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexcgns.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCDM_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
@@ -285,7 +285,7 @@
<a name="line282">282: </a> }
<a name="line283">283: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line284">284: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line285">285: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &coordinates);
+<a name="line285">285: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
<a name="line286">286: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
<a name="line287">287: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
<a name="line288">288: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates,<a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
diff --git a/src/dm/impls/plex/plexcoarsen.c.html b/src/dm/impls/plex/plexcoarsen.c.html
index bf9ea21..9ffcf12 100644
--- a/src/dm/impls/plex/plexcoarsen.c.html
+++ b/src/dm/impls/plex/plexcoarsen.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexcoarsen.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:28+00:00">
+<meta name="date" content="2016-10-03T02:44:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexcoarsen.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexcoarsen.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#ifdef PETSC_HAVE_PRAGMATIC</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <pragmatic/cpragmatic.h></font>
diff --git a/src/dm/impls/plex/plexcreate.c b/src/dm/impls/plex/plexcreate.c
index d666ccf..4e01d91 100644
--- a/src/dm/impls/plex/plexcreate.c
+++ b/src/dm/impls/plex/plexcreate.c
@@ -273,10 +273,10 @@ PetscErrorCode DMPlexCreateSquareBoundary(DM dm, const PetscReal lower[], const
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject)dm), &coordinates);CHKERRQ(ierr);
- ierr = VecSetBlockSize(coordinates, 2);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
+ ierr = VecSetBlockSize(coordinates, 2);CHKERRQ(ierr);
ierr = VecSetType(coordinates,VECSTANDARD);CHKERRQ(ierr);
ierr = VecGetArray(coordinates, &coords);CHKERRQ(ierr);
for (vy = 0; vy <= edges[1]; ++vy) {
@@ -415,10 +415,10 @@ PetscErrorCode DMPlexCreateCubeBoundary(DM dm, const PetscReal lower[], const Pe
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject)dm), &coordinates);CHKERRQ(ierr);
- ierr = VecSetBlockSize(coordinates, 3);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
+ ierr = VecSetBlockSize(coordinates, 3);CHKERRQ(ierr);
ierr = VecSetType(coordinates,VECSTANDARD);CHKERRQ(ierr);
ierr = VecGetArray(coordinates, &coords);CHKERRQ(ierr);
for (vz = 0; vz <= faces[2]; ++vz) {
@@ -483,12 +483,12 @@ static PetscErrorCode DMPlexCreateCubeMesh_Internal(DM dm, const PetscReal lower
markerLeft = faceMarkerLeft;
}
{
- const PetscInt numXEdges = !rank ? edges[0] : 0;
- const PetscInt numYEdges = !rank ? edges[1] : 0;
- const PetscInt numZEdges = !rank ? edges[2] : 0;
+ const PetscInt numXEdges = !rank ? edges[0] : 0;
+ const PetscInt numYEdges = !rank ? edges[1] : 0;
+ const PetscInt numZEdges = !rank ? edges[2] : 0;
const PetscInt numXVertices = !rank ? (bdX == DM_BOUNDARY_PERIODIC || bdX == DM_BOUNDARY_TWIST ? edges[0] : edges[0]+1) : 0;
const PetscInt numYVertices = !rank ? (bdY == DM_BOUNDARY_PERIODIC || bdY == DM_BOUNDARY_TWIST ? edges[1] : edges[1]+1) : 0;
- const PetscInt numZVertices = !rank ? (bdZ == DM_BOUNDARY_PERIODIC || bdY == DM_BOUNDARY_TWIST ? edges[2] : edges[2]+1) : 0;
+ const PetscInt numZVertices = !rank ? (bdZ == DM_BOUNDARY_PERIODIC || bdZ == DM_BOUNDARY_TWIST ? edges[2] : edges[2]+1) : 0;
const PetscInt numCells = numXEdges*numYEdges*numZEdges;
const PetscInt numXFaces = numYEdges*numZEdges;
const PetscInt numYFaces = numXEdges*numZEdges;
@@ -539,8 +539,8 @@ static PetscErrorCode DMPlexCreateCubeMesh_Internal(DM dm, const PetscReal lower
PetscInt faceL = firstXFace + (fz*numYEdges+fy)*numXVertices + fx;
PetscInt faceR = firstXFace + (fz*numYEdges+fy)*numXVertices + ((fx+1)%numXVertices);
/* B, T, F, K, R, L */
- PetscInt ornt[8] = {-4, 0, 0, -1, 0, -4}; /* ??? */
- PetscInt cone[8];
+ PetscInt ornt[6] = {-4, 0, 0, -1, 0, -4}; /* ??? */
+ PetscInt cone[6];
/* no boundary twisting in 3D */
cone[0] = faceB; cone[1] = faceT; cone[2] = faceF; cone[3] = faceK; cone[4] = faceR; cone[5] = faceL;
@@ -582,7 +582,7 @@ static PetscErrorCode DMPlexCreateCubeMesh_Internal(DM dm, const PetscReal lower
}
/* Build y faces */
for (fz = 0; fz < numZEdges; ++fz) {
- for (fx = 0; fx < numYEdges; ++fx) {
+ for (fx = 0; fx < numXEdges; ++fx) {
for (fy = 0; fy < numYVertices; ++fy) {
PetscInt face = firstYFace + (fz*numXEdges+fx)*numYVertices + fy;
PetscInt edgeL = firstZEdge + (fy*numXVertices+ fx )*numZEdges + fz;
@@ -797,10 +797,10 @@ static PetscErrorCode DMPlexCreateCubeMesh_Internal(DM dm, const PetscReal lower
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject)dm), &coordinates);CHKERRQ(ierr);
- ierr = VecSetBlockSize(coordinates, dim);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
+ ierr = VecSetBlockSize(coordinates, dim);CHKERRQ(ierr);
ierr = VecSetType(coordinates,VECSTANDARD);CHKERRQ(ierr);
ierr = VecGetArray(coordinates, &coords);CHKERRQ(ierr);
for (vz = 0; vz < numZVertices; ++vz) {
@@ -955,7 +955,7 @@ PetscErrorCode DMPlexCreateHexBoxMesh(MPI_Comm comm, PetscInt dim, const PetscIn
PetscErrorCode ierr;
PetscFunctionBegin;
- PetscValidPointer(dm, 4);
+ PetscValidPointer(dm, 7);
ierr = DMCreate(comm, dm);CHKERRQ(ierr);
PetscValidLogicalCollectiveInt(*dm,dim,2);
ierr = DMSetType(*dm, DMPLEX);CHKERRQ(ierr);
@@ -1501,8 +1501,9 @@ PetscErrorCode DMPlexBuildCoordinates_Private(DM dm, PetscInt spaceDim, PetscInt
{
PetscSection coordSection;
Vec coordinates;
+ DM cdm;
PetscScalar *coords;
- PetscInt coordSize, v, d;
+ PetscInt v, d;
PetscErrorCode ierr;
PetscFunctionBegin;
@@ -1515,12 +1516,11 @@ PetscErrorCode DMPlexBuildCoordinates_Private(DM dm, PetscInt spaceDim, PetscInt
ierr = PetscSectionSetFieldDof(coordSection, v, 0, spaceDim);CHKERRQ(ierr);
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
- ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject)dm), &coordinates);CHKERRQ(ierr);
+
+ ierr = DMGetCoordinateDM(dm, &cdm);CHKERRQ(ierr);
+ ierr = DMCreateLocalVector(cdm, &coordinates);CHKERRQ(ierr);
ierr = VecSetBlockSize(coordinates, spaceDim);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
- ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
- ierr = VecSetType(coordinates,VECSTANDARD);CHKERRQ(ierr);
ierr = VecGetArray(coordinates, &coords);CHKERRQ(ierr);
for (v = 0; v < numVertices; ++v) {
for (d = 0; d < spaceDim; ++d) {
@@ -1682,10 +1682,10 @@ PetscErrorCode DMPlexCreateFromDAG(DM dm, PetscInt depth, const PetscInt numPoin
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject)dm), &coordinates);CHKERRQ(ierr);
- ierr = VecSetBlockSize(coordinates, dimEmbed);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
+ ierr = VecSetBlockSize(coordinates, dimEmbed);CHKERRQ(ierr);
ierr = VecSetType(coordinates,VECSTANDARD);CHKERRQ(ierr);
ierr = VecGetArray(coordinates, &coords);CHKERRQ(ierr);
for (v = 0; v < numPoints[0]; ++v) {
diff --git a/src/dm/impls/plex/plexcreate.c.html b/src/dm/impls/plex/plexcreate.c.html
index 9fc8133..38e8d01 100644
--- a/src/dm/impls/plex/plexcreate.c.html
+++ b/src/dm/impls/plex/plexcreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexcreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:43+00:00">
+<meta name="date" content="2016-10-03T02:43:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexcreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexcreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCDM_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
@@ -277,10 +277,10 @@
<a name="line273">273: </a> }
<a name="line274">274: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line275">275: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line276">276: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordinates);
-<a name="line277">277: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, 2);
-<a name="line278">278: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
-<a name="line279">279: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line276">276: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
+<a name="line277">277: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
+<a name="line278">278: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line279">279: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, 2);
<a name="line280">280: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates,<a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
<a name="line281">281: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
<a name="line282">282: </a> <font color="#4169E1">for</font> (vy = 0; vy <= edges[1]; ++vy) {
@@ -415,10 +415,10 @@
<a name="line415">415: </a> }
<a name="line416">416: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line417">417: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line418">418: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordinates);
-<a name="line419">419: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, 3);
-<a name="line420">420: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
-<a name="line421">421: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line418">418: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
+<a name="line419">419: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
+<a name="line420">420: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line421">421: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, 3);
<a name="line422">422: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates,<a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
<a name="line423">423: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
<a name="line424">424: </a> <font color="#4169E1">for</font> (vz = 0; vz <= faces[2]; ++vz) {
@@ -479,12 +479,12 @@
<a name="line483">483: </a> markerLeft = faceMarkerLeft;
<a name="line484">484: </a> }
<a name="line485">485: </a> {
-<a name="line486">486: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numXEdges = !rank ? edges[0] : 0;
-<a name="line487">487: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numYEdges = !rank ? edges[1] : 0;
-<a name="line488">488: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numZEdges = !rank ? edges[2] : 0;
+<a name="line486">486: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numXEdges = !rank ? edges[0] : 0;
+<a name="line487">487: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numYEdges = !rank ? edges[1] : 0;
+<a name="line488">488: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numZEdges = !rank ? edges[2] : 0;
<a name="line489">489: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numXVertices = !rank ? (bdX == DM_BOUNDARY_PERIODIC || bdX == DM_BOUNDARY_TWIST ? edges[0] : edges[0]+1) : 0;
<a name="line490">490: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numYVertices = !rank ? (bdY == DM_BOUNDARY_PERIODIC || bdY == DM_BOUNDARY_TWIST ? edges[1] : edges[1]+1) : 0;
-<a name="line491">491: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numZVertices = !rank ? (bdZ == DM_BOUNDARY_PERIODIC || bdY == DM_BOUNDARY_TWIST ? edges[2] : edges[2]+1) : 0;
+<a name="line491">491: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numZVertices = !rank ? (bdZ == DM_BOUNDARY_PERIODIC || bdZ == DM_BOUNDARY_TWIST ? edges[2] : edges[2]+1) : 0;
<a name="line492">492: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numCells = numXEdges*numYEdges*numZEdges;
<a name="line493">493: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numXFaces = numYEdges*numZEdges;
<a name="line494">494: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numYFaces = numXEdges*numZEdges;
@@ -535,8 +535,8 @@
<a name="line539">539: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> faceL = firstXFace + (fz*numYEdges+fy)*numXVertices + fx;
<a name="line540">540: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> faceR = firstXFace + (fz*numYEdges+fy)*numXVertices + ((fx+1)%numXVertices);
<a name="line541">541: </a> <font color="#B22222">/* B, T, F, K, R, L */</font>
-<a name="line542">542: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ornt[8] = {-4, 0, 0, -1, 0, -4}; <font color="#B22222">/* ??? */</font>
-<a name="line543">543: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cone[8];
+<a name="line542">542: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ornt[6] = {-4, 0, 0, -1, 0, -4}; <font color="#B22222">/* ??? */</font>
+<a name="line543">543: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cone[6];
<a name="line545">545: </a> <font color="#B22222">/* no boundary twisting in 3D */</font>
<a name="line546">546: </a> cone[0] = faceB; cone[1] = faceT; cone[2] = faceF; cone[3] = faceK; cone[4] = faceR; cone[5] = faceL;
@@ -578,7 +578,7 @@
<a name="line582">582: </a> }
<a name="line583">583: </a> <font color="#B22222">/* Build y faces */</font>
<a name="line584">584: </a> <font color="#4169E1">for</font> (fz = 0; fz < numZEdges; ++fz) {
-<a name="line585">585: </a> <font color="#4169E1">for</font> (fx = 0; fx < numYEdges; ++fx) {
+<a name="line585">585: </a> <font color="#4169E1">for</font> (fx = 0; fx < numXEdges; ++fx) {
<a name="line586">586: </a> <font color="#4169E1">for</font> (fy = 0; fy < numYVertices; ++fy) {
<a name="line587">587: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> face = firstYFace + (fz*numXEdges+fx)*numYVertices + fy;
<a name="line588">588: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> edgeL = firstZEdge + (fy*numXVertices+ fx )*numZEdges + fz;
@@ -793,10 +793,10 @@
<a name="line797">797: </a> }
<a name="line798">798: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line799">799: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line800">800: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordinates);
-<a name="line801">801: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, dim);
-<a name="line802">802: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
-<a name="line803">803: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line800">800: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
+<a name="line801">801: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
+<a name="line802">802: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line803">803: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, dim);
<a name="line804">804: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates,<a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
<a name="line805">805: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
<a name="line806">806: </a> <font color="#4169E1">for</font> (vz = 0; vz < numZVertices; ++vz) {
@@ -1431,24 +1431,24 @@
<a name="line1501">1501: </a>{
<a name="line1502">1502: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection;
<a name="line1503">1503: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coordinates;
-<a name="line1504">1504: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *coords;
-<a name="line1505">1505: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coordSize, v, d;
-
-<a name="line1509">1509: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
-<a name="line1510">1510: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(coordSection, 1);
-<a name="line1511">1511: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(coordSection, 0, spaceDim);
-<a name="line1512">1512: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(coordSection, numCells, numCells + numVertices);
-<a name="line1513">1513: </a> <font color="#4169E1">for</font> (v = numCells; v < numCells+numVertices; ++v) {
-<a name="line1514">1514: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(coordSection, v, spaceDim);
-<a name="line1515">1515: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(coordSection, v, 0, spaceDim);
-<a name="line1516">1516: </a> }
-<a name="line1517">1517: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
-<a name="line1518">1518: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line1519">1519: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordinates);
-<a name="line1520">1520: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, spaceDim);
-<a name="line1521">1521: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
-<a name="line1522">1522: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
-<a name="line1523">1523: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates,<a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
+<a name="line1504">1504: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
+<a name="line1505">1505: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *coords;
+<a name="line1506">1506: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> v, d;
+
+<a name="line1510">1510: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
+<a name="line1511">1511: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(coordSection, 1);
+<a name="line1512">1512: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(coordSection, 0, spaceDim);
+<a name="line1513">1513: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(coordSection, numCells, numCells + numVertices);
+<a name="line1514">1514: </a> <font color="#4169E1">for</font> (v = numCells; v < numCells+numVertices; ++v) {
+<a name="line1515">1515: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(coordSection, v, spaceDim);
+<a name="line1516">1516: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(coordSection, v, 0, spaceDim);
+<a name="line1517">1517: </a> }
+<a name="line1518">1518: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
+
+<a name="line1520">1520: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line1521">1521: </a> <a href="../../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(cdm, &coordinates);
+<a name="line1522">1522: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, spaceDim);
+<a name="line1523">1523: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
<a name="line1524">1524: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
<a name="line1525">1525: </a> <font color="#4169E1">for</font> (v = 0; v < numVertices; ++v) {
<a name="line1526">1526: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) {
@@ -1602,10 +1602,10 @@
<a name="line1682">1682: </a> }
<a name="line1683">1683: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line1684">1684: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line1685">1685: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordinates);
-<a name="line1686">1686: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, dimEmbed);
-<a name="line1687">1687: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
-<a name="line1688">1688: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line1685">1685: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
+<a name="line1686">1686: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
+<a name="line1687">1687: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line1688">1688: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, dimEmbed);
<a name="line1689">1689: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates,<a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
<a name="line1690">1690: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
<a name="line1691">1691: </a> <font color="#4169E1">for</font> (v = 0; v < numPoints[0]; ++v) {
diff --git a/src/dm/impls/plex/plexdistribute.c b/src/dm/impls/plex/plexdistribute.c
index c43eb29..aabb43b 100644
--- a/src/dm/impls/plex/plexdistribute.c
+++ b/src/dm/impls/plex/plexdistribute.c
@@ -1077,7 +1077,7 @@ PetscErrorCode DMPlexDistributeCoordinates(DM dm, PetscSF migrationSF, DM dmPara
ierr = DMGetCoordinateSection(dmParallel, &newCoordSection);CHKERRQ(ierr);
ierr = DMGetCoordinatesLocal(dm, &originalCoordinates);CHKERRQ(ierr);
if (originalCoordinates) {
- ierr = VecCreate(comm, &newCoordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &newCoordinates);CHKERRQ(ierr);
ierr = PetscObjectGetName((PetscObject) originalCoordinates, &name);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) newCoordinates, name);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/plexdistribute.c.html b/src/dm/impls/plex/plexdistribute.c.html
index 11d4b32..54b5410 100644
--- a/src/dm/impls/plex/plexdistribute.c.html
+++ b/src/dm/impls/plex/plexdistribute.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexdistribute.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:07+00:00">
+<meta name="date" content="2016-10-03T02:43:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexdistribute.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexdistribute.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmlabelimpl.h> </font><font color="#B22222">/*I "petscdmlabel.h" I*/</font><font color="#A020F0"></font>
@@ -1000,7 +1000,7 @@
<a name="line1077">1077: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dmParallel, &newCoordSection);
<a name="line1078">1078: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &originalCoordinates);
<a name="line1079">1079: </a> <font color="#4169E1">if</font> (originalCoordinates) {
-<a name="line1080">1080: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &newCoordinates);
+<a name="line1080">1080: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &newCoordinates);
<a name="line1081">1081: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) originalCoordinates, &name);
<a name="line1082">1082: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) newCoordinates, name);
diff --git a/src/dm/impls/plex/plexexodusii.c b/src/dm/impls/plex/plexexodusii.c
index e17b29f..d295a95 100644
--- a/src/dm/impls/plex/plexexodusii.c
+++ b/src/dm/impls/plex/plexexodusii.c
@@ -212,7 +212,7 @@ PetscErrorCode DMPlexCreateExodus(MPI_Comm comm, PetscInt exoid, PetscBool inter
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(comm, &coordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecSetBlockSize(coordinates, dim);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/plexexodusii.c.html b/src/dm/impls/plex/plexexodusii.c.html
index ea0342e..a3a3950 100644
--- a/src/dm/impls/plex/plexexodusii.c.html
+++ b/src/dm/impls/plex/plexexodusii.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexexodusii.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:49+00:00">
+<meta name="date" content="2016-10-03T02:44:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexexodusii.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexexodusii.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCDM_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
@@ -215,7 +215,7 @@
<a name="line212">212: </a> }
<a name="line213">213: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line214">214: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line215">215: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &coordinates);
+<a name="line215">215: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
<a name="line216">216: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
<a name="line217">217: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
<a name="line218">218: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinates, dim);
diff --git a/src/dm/impls/plex/plexfem.c.html b/src/dm/impls/plex/plexfem.c.html
index f1c0156..a02302e 100644
--- a/src/dm/impls/plex/plexfem.c.html
+++ b/src/dm/impls/plex/plexfem.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexfem.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:57+00:00">
+<meta name="date" content="2016-10-03T02:44:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexfem.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexfem.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/impls/plex/plexfluent.c b/src/dm/impls/plex/plexfluent.c
index a4a7561..a4853b5 100644
--- a/src/dm/impls/plex/plexfluent.c
+++ b/src/dm/impls/plex/plexfluent.c
@@ -397,7 +397,7 @@ PetscErrorCode DMPlexCreateFluent(MPI_Comm comm, PetscViewer viewer, PetscBool i
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(comm, &coordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecSetType(coordinates, VECSTANDARD);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/plexfluent.c.html b/src/dm/impls/plex/plexfluent.c.html
index cf689de..ab7c8f2 100644
--- a/src/dm/impls/plex/plexfluent.c.html
+++ b/src/dm/impls/plex/plexfluent.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexfluent.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:50+00:00">
+<meta name="date" content="2016-10-03T02:44:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexfluent.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexfluent.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCDM_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
@@ -390,7 +390,7 @@
<a name="line397">397: </a> }
<a name="line398">398: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line399">399: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line400">400: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &coordinates);
+<a name="line400">400: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
<a name="line401">401: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
<a name="line402">402: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
<a name="line403">403: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates, <a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
diff --git a/src/dm/impls/plex/plexgenerate.c.html b/src/dm/impls/plex/plexgenerate.c.html
index 2687ca7..0257e7a 100644
--- a/src/dm/impls/plex/plexgenerate.c.html
+++ b/src/dm/impls/plex/plexgenerate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexgenerate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:15+00:00">
+<meta name="date" content="2016-10-03T02:44:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexgenerate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexgenerate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="DMPlexInvertCell_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexInvertCell_Internal(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numCorners, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cone[])</font></strong>
diff --git a/src/dm/impls/plex/plexgeometry.c.html b/src/dm/impls/plex/plexgeometry.c.html
index 247ecd5..df54b07 100644
--- a/src/dm/impls/plex/plexgeometry.c.html
+++ b/src/dm/impls/plex/plexgeometry.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexgeometry.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:33+00:00">
+<meta name="date" content="2016-10-03T02:44:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexgeometry.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexgeometry.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="DMPlexGetLineIntersection_2D_Internal"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetLineIntersection_2D_Internal(const <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> segmentA[], const <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> segmentB[], <a href="../../../../docs/manualpages/Sys/P [...]
diff --git a/src/dm/impls/plex/plexgmsh.c b/src/dm/impls/plex/plexgmsh.c
index 339107c..fd00e5f 100644
--- a/src/dm/impls/plex/plexgmsh.c
+++ b/src/dm/impls/plex/plexgmsh.c
@@ -262,7 +262,7 @@ PetscErrorCode DMPlexCreateGmsh(MPI_Comm comm, PetscViewer viewer, PetscBool int
}
ierr = PetscSectionSetUp(coordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(comm, &coordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecSetType(coordinates, VECSTANDARD);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/plexgmsh.c.html b/src/dm/impls/plex/plexgmsh.c.html
index f681002..6273967 100644
--- a/src/dm/impls/plex/plexgmsh.c.html
+++ b/src/dm/impls/plex/plexgmsh.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexgmsh.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:49+00:00">
+<meta name="date" content="2016-10-03T02:44:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexgmsh.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexgmsh.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCDM_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
@@ -267,7 +267,7 @@
<a name="line262">262: </a> }
<a name="line263">263: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSection);
<a name="line264">264: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSection, &coordSize);
-<a name="line265">265: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &coordinates);
+<a name="line265">265: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinates);
<a name="line266">266: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinates, <font color="#666666">"coordinates"</font>);
<a name="line267">267: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
<a name="line268">268: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinates, <a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
diff --git a/src/dm/impls/plex/plexhdf5.c.html b/src/dm/impls/plex/plexhdf5.c.html
index 5b3ab14..7553357 100644
--- a/src/dm/impls/plex/plexhdf5.c.html
+++ b/src/dm/impls/plex/plexhdf5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexhdf5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:47+00:00">
+<meta name="date" content="2016-10-03T02:44:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexhdf5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexhdf5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/dm/impls/plex/plexindices.c.html b/src/dm/impls/plex/plexindices.c.html
index 81bf5e4..740c728 100644
--- a/src/dm/impls/plex/plexindices.c.html
+++ b/src/dm/impls/plex/plexindices.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexindices.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:02+00:00">
+<meta name="date" content="2016-10-03T02:44:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexindices.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexindices.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/dm/impls/plex/plexinterpolate.c b/src/dm/impls/plex/plexinterpolate.c
index 06ddf0e..e9f0ebe 100644
--- a/src/dm/impls/plex/plexinterpolate.c
+++ b/src/dm/impls/plex/plexinterpolate.c
@@ -407,7 +407,7 @@ PetscErrorCode DMPlexCopyCoordinates(DM dmA, DM dmB)
ierr = PetscSectionSetUp(coordSectionB);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSectionB, &coordSizeB);CHKERRQ(ierr);
ierr = DMGetCoordinatesLocal(dmA, &coordinatesA);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject) dmB), &coordinatesB);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinatesB);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinatesB, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinatesB, coordSizeB, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecSetType(coordinatesB,VECSTANDARD);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/plexinterpolate.c.html b/src/dm/impls/plex/plexinterpolate.c.html
index 7a4888d..6c346bd 100644
--- a/src/dm/impls/plex/plexinterpolate.c.html
+++ b/src/dm/impls/plex/plexinterpolate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexinterpolate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:29+00:00">
+<meta name="date" content="2016-10-03T02:44:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexinterpolate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexinterpolate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/utils/hash.h></font>
@@ -396,7 +396,7 @@
<a name="line407">407: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSectionB);
<a name="line408">408: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSectionB, &coordSizeB);
<a name="line409">409: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dmA, &coordinatesA);
-<a name="line410">410: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dmB), &coordinatesB);
+<a name="line410">410: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinatesB);
<a name="line411">411: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinatesB, <font color="#666666">"coordinates"</font>);
<a name="line412">412: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinatesB, coordSizeB, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
<a name="line413">413: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinatesB,<a href="../../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
diff --git a/src/dm/impls/plex/plexnatural.c.html b/src/dm/impls/plex/plexnatural.c.html
index 4bef767..8ff0e4e 100644
--- a/src/dm/impls/plex/plexnatural.c.html
+++ b/src/dm/impls/plex/plexnatural.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexnatural.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:20+00:00">
+<meta name="date" content="2016-10-03T02:45:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexnatural.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexnatural.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/dm/impls/plex/plexorient.c.html b/src/dm/impls/plex/plexorient.c.html
index 987e772..08f0408 100644
--- a/src/dm/impls/plex/plexorient.c.html
+++ b/src/dm/impls/plex/plexorient.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexorient.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:19+00:00">
+<meta name="date" content="2016-10-03T02:45:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexorient.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexorient.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/impls/plex/plexpartition.c.html b/src/dm/impls/plex/plexpartition.c.html
index 392a05e..97a729a 100644
--- a/src/dm/impls/plex/plexpartition.c.html
+++ b/src/dm/impls/plex/plexpartition.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexpartition.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:02+00:00">
+<meta name="date" content="2016-10-03T02:43:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexpartition.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexpartition.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><a href="../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> PETSCPARTITIONER_CLASSID = 0;
diff --git a/src/dm/impls/plex/plexpoint.c.html b/src/dm/impls/plex/plexpoint.c.html
index 43dea9d..8a3a5fb 100644
--- a/src/dm/impls/plex/plexpoint.c.html
+++ b/src/dm/impls/plex/plexpoint.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexpoint.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:54+00:00">
+<meta name="date" content="2016-10-03T02:44:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexpoint.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexpoint.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/dm/impls/plex/plexpreallocate.c.html b/src/dm/impls/plex/plexpreallocate.c.html
index 9750f34..153b00d 100644
--- a/src/dm/impls/plex/plexpreallocate.c.html
+++ b/src/dm/impls/plex/plexpreallocate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexpreallocate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:30+00:00">
+<meta name="date" content="2016-10-03T02:44:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexpreallocate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexpreallocate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/impls/plex/plexrefine.c b/src/dm/impls/plex/plexrefine.c
index 25593c6..7e4b2a9 100644
--- a/src/dm/impls/plex/plexrefine.c
+++ b/src/dm/impls/plex/plexrefine.c
@@ -5490,6 +5490,7 @@ static PetscErrorCode CellRefinerSetCoordinates(CellRefiner refiner, DM dm, Pets
PetscScalar *coords, *coordsNew;
const PetscInt numVertices = depthSize ? depthSize[0] : 0;
PetscInt dim, spaceDim, depth, bs, coordSizeNew, cStart, cEnd, cMax, c, vStart, vStartNew, vEnd, v, eStart, eEnd, eMax, e, fStart, fEnd, fMax, f;
+ VecType vtype;
PetscErrorCode ierr;
PetscFunctionBegin;
@@ -5520,12 +5521,13 @@ static PetscErrorCode CellRefinerSetCoordinates(CellRefiner refiner, DM dm, Pets
ierr = DMSetCoordinateSection(rdm, PETSC_DETERMINE, coordSectionNew);CHKERRQ(ierr);
ierr = DMGetCoordinatesLocal(dm, &coordinates);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(coordSectionNew, &coordSizeNew);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject)dm), &coordinatesNew);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &coordinatesNew);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) coordinatesNew, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(coordinatesNew, coordSizeNew, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecGetBlockSize(coordinates, &bs);CHKERRQ(ierr);
ierr = VecSetBlockSize(coordinatesNew, bs);CHKERRQ(ierr);
- ierr = VecSetFromOptions(coordinatesNew);CHKERRQ(ierr);
+ ierr = VecGetType(coordinates, &vtype);CHKERRQ(ierr);
+ ierr = VecSetType(coordinatesNew, vtype);CHKERRQ(ierr);
ierr = VecGetArray(coordinates, &coords);CHKERRQ(ierr);
ierr = VecGetArray(coordinatesNew, &coordsNew);CHKERRQ(ierr);
switch (refiner) {
diff --git a/src/dm/impls/plex/plexrefine.c.html b/src/dm/impls/plex/plexrefine.c.html
index 391074f..b2cfe4a 100644
--- a/src/dm/impls/plex/plexrefine.c.html
+++ b/src/dm/impls/plex/plexrefine.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexrefine.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:11+00:00">
+<meta name="date" content="2016-10-03T02:43:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexrefine.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexrefine.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsf.h></font>
@@ -5472,1419 +5472,1421 @@
<a name="line5490">5490: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *coords, *coordsNew;
<a name="line5491">5491: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numVertices = depthSize ? depthSize[0] : 0;
<a name="line5492">5492: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, spaceDim, depth, bs, coordSizeNew, cStart, cEnd, cMax, c, vStart, vStartNew, vEnd, v, eStart, eEnd, eMax, e, fStart, fEnd, fMax, f;
-
-<a name="line5496">5496: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line5497">5497: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line5498">5498: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line5499">5499: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);
-<a name="line5500">5500: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
-<a name="line5501">5501: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 1, &fStart, &fEnd);
-<a name="line5502">5502: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, &eMax, NULL);
-<a name="line5503">5503: </a> <font color="#4169E1">if</font> (refiner) {GetDepthStart_Private(depth, depthSize, NULL, NULL, NULL, &vStartNew);}
-<a name="line5504">5504: </a> GetDepthStart_Private(depth, depthSize, NULL, NULL, NULL, &vStartNew);
-<a name="line5505">5505: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
-<a name="line5506">5506: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(coordSection, 0, &spaceDim);
-<a name="line5507">5507: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordSectionNew);
-<a name="line5508">5508: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(coordSectionNew, 1);
-<a name="line5509">5509: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(coordSectionNew, 0, spaceDim);
-<a name="line5510">5510: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(coordSectionNew, vStartNew, vStartNew+numVertices);
-<a name="line5511">5511: </a> <font color="#4169E1">if</font> (cMax < 0) cMax = cEnd;
-<a name="line5512">5512: </a> <font color="#4169E1">if</font> (fMax < 0) fMax = fEnd;
-<a name="line5513">5513: </a> <font color="#4169E1">if</font> (eMax < 0) eMax = eEnd;
-<a name="line5514">5514: </a> <font color="#B22222">/* All vertices have the spaceDim coordinates */</font>
-<a name="line5515">5515: </a> <font color="#4169E1">for</font> (v = vStartNew; v < vStartNew+numVertices; ++v) {
-<a name="line5516">5516: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(coordSectionNew, v, spaceDim);
-<a name="line5517">5517: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(coordSectionNew, v, 0, spaceDim);
-<a name="line5518">5518: </a> }
-<a name="line5519">5519: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSectionNew);
-<a name="line5520">5520: </a> <a href="../../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(rdm, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, coordSectionNew);
-<a name="line5521">5521: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
-<a name="line5522">5522: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSectionNew, &coordSizeNew);
-<a name="line5523">5523: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordinatesNew);
-<a name="line5524">5524: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinatesNew, <font color="#666666">"coordinates"</font>);
-<a name="line5525">5525: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinatesNew, coordSizeNew, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
-<a name="line5526">5526: </a> <a href="../../../../docs/manualpages/Vec/VecGetBlockSize.html#VecGetBlockSize">VecGetBlockSize</a>(coordinates, &bs);
-<a name="line5527">5527: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinatesNew, bs);
-<a name="line5528">5528: </a> <a href="../../../../docs/manualpages/Vec/VecSetFromOptions.html#VecSetFromOptions">VecSetFromOptions</a>(coordinatesNew);
-<a name="line5529">5529: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
-<a name="line5530">5530: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinatesNew, &coordsNew);
-<a name="line5531">5531: </a> <font color="#4169E1">switch</font> (refiner) {
-<a name="line5532">5532: </a> <font color="#4169E1">case</font> REFINER_NOOP: <font color="#4169E1">break</font>;
-<a name="line5533">5533: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
-<a name="line5534">5534: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
-<a name="line5535">5535: </a> <font color="#B22222">/* Face vertices have the average of corner coordinates */</font>
-<a name="line5536">5536: </a> <font color="#4169E1">for</font> (f = fStart; f < fMax; ++f) {
-<a name="line5537">5537: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (vEnd - vStart) + (eMax - eStart) + (f - fStart);
-<a name="line5538">5538: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone = NULL;
-<a name="line5539">5539: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, coneSize = 0, off[8], offnew, p, d;
-
-<a name="line5541">5541: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, f, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
-<a name="line5542">5542: </a> <font color="#4169E1">for</font> (p = 0; p < closureSize*2; p += 2) {
-<a name="line5543">5543: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = cone[p];
-<a name="line5544">5544: </a> <font color="#4169E1">if</font> ((point >= vStart) && (point < vEnd)) cone[coneSize++] = point;
-<a name="line5545">5545: </a> }
-<a name="line5546">5546: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {
-<a name="line5547">5547: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[v], &off[v]);
-<a name="line5548">5548: </a> }
-<a name="line5549">5549: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
-<a name="line5550">5550: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] = 0.0;
-<a name="line5551">5551: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {DMLocalizeAddCoordinate_Internal(dm, spaceDim, &coords[off[0]], &coords[off[v]], &coordsNew[offnew]);}
-<a name="line5552">5552: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] /= coneSize;
-<a name="line5553">5553: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, f, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
-<a name="line5554">5554: </a> }
-<a name="line5555">5555: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
-<a name="line5556">5556: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
-<a name="line5557">5557: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
-<a name="line5558">5558: </a> <font color="#B22222">/* Cell vertices have the average of corner coordinates */</font>
-<a name="line5559">5559: </a> <font color="#4169E1">for</font> (c = cStart; c < cMax; ++c) {
-<a name="line5560">5560: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (vEnd - vStart) + (dim > 1 ? (eMax - eStart) : 0) + (c - cStart) + (dim > 2 ? (fMax - fStart) : 0);
-<a name="line5561">5561: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone = NULL;
-<a name="line5562">5562: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, coneSize = 0, off[8], offnew, p, d;
-
-<a name="line5564">5564: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
-<a name="line5565">5565: </a> <font color="#4169E1">for</font> (p = 0; p < closureSize*2; p += 2) {
-<a name="line5566">5566: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = cone[p];
-<a name="line5567">5567: </a> <font color="#4169E1">if</font> ((point >= vStart) && (point < vEnd)) cone[coneSize++] = point;
-<a name="line5568">5568: </a> }
-<a name="line5569">5569: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {
-<a name="line5570">5570: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[v], &off[v]);
-<a name="line5571">5571: </a> }
-<a name="line5572">5572: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
-<a name="line5573">5573: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] = 0.0;
-<a name="line5574">5574: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {DMLocalizeAddCoordinate_Internal(dm, spaceDim, &coords[off[0]], &coords[off[v]], &coordsNew[offnew]);}
-<a name="line5575">5575: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] /= coneSize;
-<a name="line5576">5576: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
-<a name="line5577">5577: </a> }
-<a name="line5578">5578: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
-<a name="line5579">5579: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
-<a name="line5580">5580: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
-<a name="line5581">5581: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
-<a name="line5582">5582: </a> <font color="#B22222">/* Edge vertices have the average of endpoint coordinates */</font>
-<a name="line5583">5583: </a> <font color="#4169E1">for</font> (e = eStart; e < eMax; ++e) {
-<a name="line5584">5584: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (vEnd - vStart) + (e - eStart);
-<a name="line5585">5585: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone;
-<a name="line5586">5586: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, offA, offB, offnew, d;
-
-<a name="line5588">5588: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, e, &coneSize);
-<a name="line5589">5589: </a> <font color="#4169E1">if</font> (coneSize != 2) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Edge %d cone should have two vertices, not %d"</font>, e, coneSize);
-<a name="line5590">5590: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, e, &cone);
-<a name="line5591">5591: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[0], &offA);
-<a name="line5592">5592: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[1], &offB);
-<a name="line5593">5593: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
-<a name="line5594">5594: </a> DMLocalizeCoordinate_Internal(dm, spaceDim, &coords[offA], &coords[offB], &coordsNew[offnew]);
-<a name="line5595">5595: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) {
-<a name="line5596">5596: </a> coordsNew[offnew+d] = 0.5*(coords[offA+d] + coordsNew[offnew+d]);
-<a name="line5597">5597: </a> }
-<a name="line5598">5598: </a> }
-<a name="line5599">5599: </a> <font color="#B22222">/* Old vertices have the same coordinates */</font>
-<a name="line5600">5600: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
-<a name="line5601">5601: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (v - vStart);
-<a name="line5602">5602: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, offnew, d;
-
-<a name="line5604">5604: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, v, &off);
-<a name="line5605">5605: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
-<a name="line5606">5606: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) {
-<a name="line5607">5607: </a> coordsNew[offnew+d] = coords[off+d];
-<a name="line5608">5608: </a> }
-<a name="line5609">5609: </a> }
-<a name="line5610">5610: </a> <font color="#4169E1">break</font>;
-<a name="line5611">5611: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line5612">5612: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
-<a name="line5613">5613: </a> }
-<a name="line5614">5614: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
-<a name="line5615">5615: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinatesNew, &coordsNew);
-<a name="line5616">5616: </a> <a href="../../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(rdm, coordinatesNew);
-<a name="line5617">5617: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&coordinatesNew);
-<a name="line5618">5618: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&coordSectionNew);
-<a name="line5619">5619: </a> <font color="#4169E1">if</font> (dm->maxCell) {
-<a name="line5620">5620: </a> const <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *maxCell, *L;
-<a name="line5621">5621: </a> const <a href="../../../../docs/manualpages/DM/DMBoundaryType.html#DMBoundaryType">DMBoundaryType</a> *bd;
-<a name="line5622">5622: </a> DMGetPeriodicity(dm, &maxCell, &L, &bd);
-<a name="line5623">5623: </a> <a href="../../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a>(rdm, maxCell, L, bd);
-<a name="line5624">5624: </a> }
-<a name="line5625">5625: </a> <font color="#4169E1">return</font>(0);
-<a name="line5626">5626: </a>}
-
-<a name="line5630">5630: </a><font color="#B22222">/*@</font>
-<a name="line5631">5631: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCreateProcessSF.html#DMPlexCreateProcessSF">DMPlexCreateProcessSF</a> - Create an SF which just has process connectivity</font>
-
-<a name="line5633">5633: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line5635">5635: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5636">5636: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line5637">5637: </a><font color="#B22222">- sfPoint - The <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> which encodes point connectivity</font>
-
-<a name="line5639">5639: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line5640">5640: </a><font color="#B22222">+ processRanks - A list of process neighbors, or NULL</font>
-<a name="line5641">5641: </a><font color="#B22222">- sfProcess - An SF encoding the process connectivity, or NULL</font>
-
-<a name="line5643">5643: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5645">5645: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html#DMPlexCreateTwoSidedProcessSF">DMPlexCreateTwoSidedProcessSF</a>()</font>
-<a name="line5646">5646: </a><font color="#B22222">@*/</font>
-<a name="line5647">5647: </a><strong><font color="#4169E1"><a name="DMPlexCreateProcessSF"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCreateProcessSF.html#DMPlexCreateProcessSF">DMPlexCreateProcessSF</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sfPoint, <a href="../../../../docs/manu [...]
-<a name="line5648">5648: </a>{
-<a name="line5649">5649: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, numLeaves, l;
-<a name="line5650">5650: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPoints;
-<a name="line5651">5651: </a> const <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePoints;
-<a name="line5652">5652: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPointsNew;
-<a name="line5653">5653: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePointsNew;
-<a name="line5654">5654: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranks, *ranksNew;
-<a name="line5655">5655: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> numProcs;
-<a name="line5656">5656: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line5663">5663: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &numProcs);
-<a name="line5664">5664: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sfPoint, &numRoots, &numLeaves, &localPoints, &remotePoints);
-<a name="line5665">5665: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &ranks);
-<a name="line5666">5666: </a> <font color="#4169E1">for</font> (l = 0; l < numLeaves; ++l) {
-<a name="line5667">5667: </a> ranks[l] = remotePoints[l].rank;
-<a name="line5668">5668: </a> }
-<a name="line5669">5669: </a> <a href="../../../../docs/manualpages/Sys/PetscSortRemoveDupsInt.html#PetscSortRemoveDupsInt">PetscSortRemoveDupsInt</a>(&numLeaves, ranks);
-<a name="line5670">5670: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &ranksNew);
-<a name="line5671">5671: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &localPointsNew);
-<a name="line5672">5672: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &remotePointsNew);
-<a name="line5673">5673: </a> <font color="#4169E1">for</font> (l = 0; l < numLeaves; ++l) {
-<a name="line5674">5674: </a> ranksNew[l] = ranks[l];
-<a name="line5675">5675: </a> localPointsNew[l] = l;
-<a name="line5676">5676: </a> remotePointsNew[l].index = 0;
-<a name="line5677">5677: </a> remotePointsNew[l].rank = ranksNew[l];
-<a name="line5678">5678: </a> }
-<a name="line5679">5679: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ranks);
-<a name="line5680">5680: </a> <font color="#4169E1">if</font> (processRanks) {<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), numLeaves, ranksNew, PETSC_OWN_POINTER, processRanks);}
-<a name="line5681">5681: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ranksNew);}
-<a name="line5682">5682: </a> <font color="#4169E1">if</font> (sfProcess) {
-<a name="line5683">5683: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), sfProcess);
-<a name="line5684">5684: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) *sfProcess, <font color="#666666">"Process SF"</font>);
-<a name="line5685">5685: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetFromOptions.html#PetscSFSetFromOptions">PetscSFSetFromOptions</a>(*sfProcess);
-<a name="line5686">5686: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(*sfProcess, numProcs, numLeaves, localPointsNew, PETSC_OWN_POINTER, remotePointsNew, PETSC_OWN_POINTER);
-<a name="line5687">5687: </a> }
-<a name="line5688">5688: </a> <font color="#4169E1">return</font>(0);
-<a name="line5689">5689: </a>}
-
-<a name="line5693">5693: </a><strong><font color="#4169E1"><a name="CellRefinerCreateSF"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> CellRefinerCreateSF(CellRefiner refiner, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depthSize[], <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> rdm)</font></strong>
-<a name="line5694">5694: </a>{
-<a name="line5695">5695: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, sfNew, sfProcess;
-<a name="line5696">5696: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> processRanks;
-<a name="line5697">5697: </a> MPI_Datatype depthType;
-<a name="line5698">5698: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, numLeaves, numLeavesNew = 0, l, m;
-<a name="line5699">5699: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPoints, *neighbors;
-<a name="line5700">5700: </a> const <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePoints;
-<a name="line5701">5701: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPointsNew;
-<a name="line5702">5702: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePointsNew;
-<a name="line5703">5703: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depthSizeOld, *rdepthSize, *rdepthSizeOld, *rdepthMaxOld, *rvStart, *rvStartNew, *reStart, *reStartNew, *rfStart, *rfStartNew, *rcStart, *rcStartNew;
-<a name="line5704">5704: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ldepth, depth, numNeighbors, pStartNew, pEndNew, cStart, cEnd, cMax, vStart, vEnd, vMax, fStart, fEnd, fMax, eStart, eEnd, eMax, r, n;
-<a name="line5705">5705: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStartNew = 0, vStartNew = 0, fStartNew = 0, eStartNew = 0;
-<a name="line5706">5706: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line5709">5709: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(rdm, &pStartNew, &pEndNew);
-<a name="line5710">5710: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &ldepth);
-<a name="line5711">5711: </a> MPIU_Allreduce(&ldepth, &depth, 1, MPIU_INT, MPI_MAX, <a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm));
-<a name="line5712">5712: </a> <font color="#4169E1">if</font> ((ldepth >= 0) && (depth != ldepth)) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Inconsistent Plex depth %d != %d"</font>, ldepth, depth);
-<a name="line5713">5713: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line5714">5714: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);
-<a name="line5715">5715: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
-<a name="line5716">5716: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 1, &fStart, &fEnd);
-<a name="line5717">5717: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, &eMax, &vMax);
-<a name="line5718">5718: </a> cMax = cMax < 0 ? cEnd : cMax;
-<a name="line5719">5719: </a> fMax = fMax < 0 ? fEnd : fMax;
-<a name="line5720">5720: </a> eMax = eMax < 0 ? eEnd : eMax;
-<a name="line5721">5721: </a> <font color="#4169E1">if</font> (refiner) {GetDepthStart_Private(depth, depthSize, &cStartNew, &fStartNew, &eStartNew, &vStartNew);}
-<a name="line5722">5722: </a> <a href="../../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(dm, &sf);
-<a name="line5723">5723: </a> <a href="../../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(rdm, &sfNew);
-<a name="line5724">5724: </a> <font color="#B22222">/* Calculate size of new SF */</font>
-<a name="line5725">5725: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf, &numRoots, &numLeaves, &localPoints, &remotePoints);
-<a name="line5726">5726: </a> <font color="#4169E1">if</font> (numRoots < 0) <font color="#4169E1">return</font>(0);
-<a name="line5727">5727: </a> <font color="#4169E1">for</font> (l = 0; l < numLeaves; ++l) {
-<a name="line5728">5728: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = localPoints[l];
-
-<a name="line5730">5730: </a> <font color="#4169E1">switch</font> (refiner) {
-<a name="line5731">5731: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
-<a name="line5732">5732: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5733">5733: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line5734">5734: </a> ++numLeavesNew;
-<a name="line5735">5735: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart && p < cMax)) {
-<a name="line5736">5736: </a> <font color="#B22222">/* Interior cells add new cells and interior vertices */</font>
-<a name="line5737">5737: </a> numLeavesNew += 2 + 1;
-<a name="line5738">5738: </a> }
-<a name="line5739">5739: </a> <font color="#4169E1">break</font>;
-<a name="line5740">5740: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
-<a name="line5741">5741: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
-<a name="line5742">5742: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5743">5743: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line5744">5744: </a> ++numLeavesNew;
-<a name="line5745">5745: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line5746">5746: </a> <font color="#B22222">/* Interior faces add new faces and vertex */</font>
-<a name="line5747">5747: </a> numLeavesNew += 2 + 1;
-<a name="line5748">5748: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line5749">5749: </a> <font color="#B22222">/* Hybrid faces stay the same */</font>
-<a name="line5750">5750: </a> ++numLeavesNew;
-<a name="line5751">5751: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5752">5752: </a> <font color="#B22222">/* Interior cells add new cells and interior faces */</font>
-<a name="line5753">5753: </a> numLeavesNew += 4 + 3;
-<a name="line5754">5754: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line5755">5755: </a> <font color="#B22222">/* Hybrid cells add new cells and hybrid face */</font>
-<a name="line5756">5756: </a> numLeavesNew += 2 + 1;
-<a name="line5757">5757: </a> }
-<a name="line5758">5758: </a> <font color="#4169E1">break</font>;
-<a name="line5759">5759: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
-<a name="line5760">5760: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
-<a name="line5761">5761: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5762">5762: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line5763">5763: </a> ++numLeavesNew;
-<a name="line5764">5764: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line5765">5765: </a> <font color="#B22222">/* Interior faces add new faces and vertex */</font>
-<a name="line5766">5766: </a> numLeavesNew += 2 + 1;
-<a name="line5767">5767: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line5768">5768: </a> <font color="#B22222">/* Hybrid faces stay the same */</font>
-<a name="line5769">5769: </a> ++numLeavesNew;
-<a name="line5770">5770: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5771">5771: </a> <font color="#B22222">/* Interior cells add new cells, interior faces, and vertex */</font>
-<a name="line5772">5772: </a> numLeavesNew += 4 + 4 + 1;
-<a name="line5773">5773: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line5774">5774: </a> <font color="#B22222">/* Hybrid cells add new cells and hybrid face */</font>
-<a name="line5775">5775: </a> numLeavesNew += 2 + 1;
-<a name="line5776">5776: </a> }
-<a name="line5777">5777: </a> <font color="#4169E1">break</font>;
-<a name="line5778">5778: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
-<a name="line5779">5779: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
-<a name="line5780">5780: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5781">5781: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line5782">5782: </a> ++numLeavesNew;
-<a name="line5783">5783: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
-<a name="line5784">5784: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
-<a name="line5785">5785: </a> numLeavesNew += 2 + 1;
-<a name="line5786">5786: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
-<a name="line5787">5787: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
-<a name="line5788">5788: </a> ++numLeavesNew;
-<a name="line5789">5789: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line5790">5790: </a> <font color="#B22222">/* Interior faces add new faces and edges */</font>
-<a name="line5791">5791: </a> numLeavesNew += 4 + 3;
-<a name="line5792">5792: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line5793">5793: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
-<a name="line5794">5794: </a> numLeavesNew += 2 + 1;
-<a name="line5795">5795: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5796">5796: </a> <font color="#B22222">/* Interior cells add new cells, faces, and edges */</font>
-<a name="line5797">5797: </a> numLeavesNew += 8 + 8 + 1;
-<a name="line5798">5798: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line5799">5799: </a> <font color="#B22222">/* Hybrid cells add new cells and faces */</font>
-<a name="line5800">5800: </a> numLeavesNew += 4 + 3;
-<a name="line5801">5801: </a> }
-<a name="line5802">5802: </a> <font color="#4169E1">break</font>;
-<a name="line5803">5803: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
-<a name="line5804">5804: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
-<a name="line5805">5805: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5806">5806: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line5807">5807: </a> ++numLeavesNew;
-<a name="line5808">5808: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
-<a name="line5809">5809: </a> <font color="#B22222">/* Interior edges add new edges, and vertex */</font>
-<a name="line5810">5810: </a> numLeavesNew += 2 + 1;
-<a name="line5811">5811: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
-<a name="line5812">5812: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
-<a name="line5813">5813: </a> ++numLeavesNew;
-<a name="line5814">5814: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line5815">5815: </a> <font color="#B22222">/* Interior faces add new faces, edges, and vertex */</font>
-<a name="line5816">5816: </a> numLeavesNew += 4 + 4 + 1;
-<a name="line5817">5817: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line5818">5818: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
-<a name="line5819">5819: </a> numLeavesNew += 2 + 1;
-<a name="line5820">5820: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5821">5821: </a> <font color="#B22222">/* Interior cells add new cells, faces, edges, and vertex */</font>
-<a name="line5822">5822: </a> numLeavesNew += 8 + 12 + 6 + 1;
-<a name="line5823">5823: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
-<a name="line5824">5824: </a> <font color="#B22222">/* Hybrid cells add new cells, faces, and edges */</font>
-<a name="line5825">5825: </a> numLeavesNew += 4 + 4 + 1;
-<a name="line5826">5826: </a> }
-<a name="line5827">5827: </a> <font color="#4169E1">break</font>;
-<a name="line5828">5828: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line5829">5829: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
-<a name="line5830">5830: </a> }
-<a name="line5831">5831: </a> }
-<a name="line5832">5832: </a> <font color="#B22222">/* Communicate depthSizes for each remote rank */</font>
-<a name="line5833">5833: </a> <a href="../../../../docs/manualpages/DM/DMPlexCreateProcessSF.html#DMPlexCreateProcessSF">DMPlexCreateProcessSF</a>(dm, sf, &processRanks, &sfProcess);
-<a name="line5834">5834: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(processRanks, &numNeighbors);
-<a name="line5835">5835: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc5.html#PetscMalloc5">PetscMalloc5</a>((depth+1)*numNeighbors,&rdepthSize,numNeighbors,&rvStartNew,numNeighbors,&reStartNew,numNeighbors,&rfStartNew,numNeighbors,&rcStartNew);
-<a name="line5836">5836: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc7.html#PetscMalloc7">PetscMalloc7</a>(depth+1,&depthSizeOld,(depth+1)*numNeighbors,&rdepthSizeOld,(depth+1)*numNeighbors,&rdepthMaxOld,numNeighbors,&rvStart,numNeighbors,&reStart,numNeighbors,&rfStart,numNeighbors,&rcStart);
-<a name="line5837">5837: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Type_contiguous.html#MPI_Type_contiguous">MPI_Type_contiguous</a>(depth+1, MPIU_INT, &depthType);
-<a name="line5838">5838: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Type_commit.html#MPI_Type_commit">MPI_Type_commit</a>(&depthType);
-<a name="line5839">5839: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sfProcess, depthType, depthSize, rdepthSize);
-<a name="line5840">5840: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sfProcess, depthType, depthSize, rdepthSize);
-<a name="line5841">5841: </a> <font color="#4169E1">for</font> (n = 0; n < numNeighbors; ++n) {
-<a name="line5842">5842: </a> GetDepthStart_Private(depth, &rdepthSize[n*(depth+1)], &rcStartNew[n], &rfStartNew[n], &reStartNew[n], &rvStartNew[n]);
-<a name="line5843">5843: </a> }
-<a name="line5844">5844: </a> depthSizeOld[depth] = cMax;
-<a name="line5845">5845: </a> depthSizeOld[0] = vMax;
-<a name="line5846">5846: </a> depthSizeOld[depth-1] = fMax;
-<a name="line5847">5847: </a> depthSizeOld[1] = eMax;
-
-<a name="line5849">5849: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sfProcess, depthType, depthSizeOld, rdepthMaxOld);
-<a name="line5850">5850: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sfProcess, depthType, depthSizeOld, rdepthMaxOld);
-
-<a name="line5852">5852: </a> depthSizeOld[depth] = cEnd - cStart;
-<a name="line5853">5853: </a> depthSizeOld[0] = vEnd - vStart;
-<a name="line5854">5854: </a> depthSizeOld[depth-1] = fEnd - fStart;
-<a name="line5855">5855: </a> depthSizeOld[1] = eEnd - eStart;
-
-<a name="line5857">5857: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sfProcess, depthType, depthSizeOld, rdepthSizeOld);
-<a name="line5858">5858: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sfProcess, depthType, depthSizeOld, rdepthSizeOld);
-<a name="line5859">5859: </a> <font color="#4169E1">for</font> (n = 0; n < numNeighbors; ++n) {
-<a name="line5860">5860: </a> GetDepthStart_Private(depth, &rdepthSizeOld[n*(depth+1)], &rcStart[n], &rfStart[n], &reStart[n], &rvStart[n]);
-<a name="line5861">5861: </a> rdepthMaxOld[n*(depth+1)+depth] = rdepthMaxOld[n*(depth+1)+depth] < 0 ? rdepthSizeOld[n*(depth+1)+depth] +rcStart[n]: rdepthMaxOld[n*(depth+1)+depth];
-<a name="line5862">5862: </a> rdepthMaxOld[n*(depth+1)+depth-1] = rdepthMaxOld[n*(depth+1)+depth-1] < 0 ? rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n]: rdepthMaxOld[n*(depth+1)+depth-1];
-<a name="line5863">5863: </a> rdepthMaxOld[n*(depth+1)+1] = rdepthMaxOld[n*(depth+1)+1] < 0 ? rdepthSizeOld[n*(depth+1)+1] +reStart[n]: rdepthMaxOld[n*(depth+1)+1];
-<a name="line5864">5864: </a> }
-<a name="line5865">5865: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Type_free.html#MPI_Type_free">MPI_Type_free</a>(&depthType);
-<a name="line5866">5866: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&sfProcess);
-<a name="line5867">5867: </a> <font color="#B22222">/* Calculate new point SF */</font>
-<a name="line5868">5868: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &localPointsNew);
-<a name="line5869">5869: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &remotePointsNew);
-<a name="line5870">5870: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(processRanks, &neighbors);
-<a name="line5871">5871: </a> <font color="#4169E1">for</font> (l = 0, m = 0; l < numLeaves; ++l) {
-<a name="line5872">5872: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = localPoints[l];
-<a name="line5873">5873: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rp = remotePoints[l].index, n;
-<a name="line5874">5874: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rrank = remotePoints[l].rank;
-
-<a name="line5876">5876: </a> <a href="../../../../docs/manualpages/Sys/PetscFindInt.html#PetscFindInt">PetscFindInt</a>(rrank, numNeighbors, neighbors, &n);
-<a name="line5877">5877: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Could not locate remote rank %d"</font>, rrank);
-<a name="line5878">5878: </a> <font color="#4169E1">switch</font> (refiner) {
-<a name="line5879">5879: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
-<a name="line5880">5880: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5881">5881: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line5882">5882: </a> localPointsNew[m] = vStartNew + (p - vStart);
-<a name="line5883">5883: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
-<a name="line5884">5884: </a> remotePointsNew[m].rank = rrank;
-<a name="line5885">5885: </a> ++m;
-<a name="line5886">5886: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5887">5887: </a> <font color="#B22222">/* Old interior cells add new cells and vertex */</font>
-<a name="line5888">5888: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line5889">5889: </a> localPointsNew[m] = cStartNew + (p - cStart)*2 + r;
-<a name="line5890">5890: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*2 + r;
-<a name="line5891">5891: </a> remotePointsNew[m].rank = rrank;
-<a name="line5892">5892: </a> }
-<a name="line5893">5893: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - cStart);
-<a name="line5894">5894: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - rcStart[n]);
-<a name="line5895">5895: </a> remotePointsNew[m].rank = rrank;
-<a name="line5896">5896: </a> ++m;
-<a name="line5897">5897: </a> }
-<a name="line5898">5898: </a> <font color="#4169E1">break</font>;
-<a name="line5899">5899: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
-<a name="line5900">5900: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
-<a name="line5901">5901: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5902">5902: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line5903">5903: </a> localPointsNew[m] = vStartNew + (p - vStart);
-<a name="line5904">5904: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
-<a name="line5905">5905: </a> remotePointsNew[m].rank = rrank;
-<a name="line5906">5906: </a> ++m;
-<a name="line5907">5907: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line5908">5908: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
-<a name="line5909">5909: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line5910">5910: </a> localPointsNew[m] = fStartNew + (p - fStart)*2 + r;
-<a name="line5911">5911: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*2 + r;
-<a name="line5912">5912: </a> remotePointsNew[m].rank = rrank;
-<a name="line5913">5913: </a> }
-<a name="line5914">5914: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - fStart);
-<a name="line5915">5915: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - rfStart[n]);
-<a name="line5916">5916: </a> remotePointsNew[m].rank = rrank;
-<a name="line5917">5917: </a> ++m;
-<a name="line5918">5918: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line5919">5919: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
-<a name="line5920">5920: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - fMax);
-<a name="line5921">5921: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
-<a name="line5922">5922: </a> remotePointsNew[m].rank = rrank;
-<a name="line5923">5923: </a> ++m;
-<a name="line5924">5924: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5925">5925: </a> <font color="#B22222">/* Old interior cells add new cells and interior faces */</font>
-<a name="line5926">5926: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line5927">5927: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
-<a name="line5928">5928: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
-<a name="line5929">5929: </a> remotePointsNew[m].rank = rrank;
-<a name="line5930">5930: </a> }
-<a name="line5931">5931: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r, ++m) {
-<a name="line5932">5932: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - cStart)*3 + r;
-<a name="line5933">5933: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rcStart[n])*3 + r;
-<a name="line5934">5934: </a> remotePointsNew[m].rank = rrank;
-<a name="line5935">5935: </a> }
-<a name="line5936">5936: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line5937">5937: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
-<a name="line5938">5938: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line5939">5939: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
-<a name="line5940">5940: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
-<a name="line5941">5941: </a> remotePointsNew[m].rank = rrank;
-<a name="line5942">5942: </a> }
-<a name="line5943">5943: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*3 + (p - cMax);
-<a name="line5944">5944: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*3 + (rp - rdepthMaxOld[n*(depth+1)+depth]);
-<a name="line5945">5945: </a> remotePointsNew[m].rank = rrank;
-<a name="line5946">5946: </a> ++m;
-<a name="line5947">5947: </a> }
-<a name="line5948">5948: </a> <font color="#4169E1">break</font>;
-<a name="line5949">5949: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
-<a name="line5950">5950: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
-<a name="line5951">5951: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line5952">5952: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line5953">5953: </a> localPointsNew[m] = vStartNew + (p - vStart);
-<a name="line5954">5954: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
-<a name="line5955">5955: </a> remotePointsNew[m].rank = rrank;
-<a name="line5956">5956: </a> ++m;
-<a name="line5957">5957: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line5958">5958: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
-<a name="line5959">5959: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line5960">5960: </a> localPointsNew[m] = fStartNew + (p - fStart)*2 + r;
-<a name="line5961">5961: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*2 + r;
-<a name="line5962">5962: </a> remotePointsNew[m].rank = rrank;
-<a name="line5963">5963: </a> }
-<a name="line5964">5964: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - fStart);
-<a name="line5965">5965: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - rfStart[n]);
-<a name="line5966">5966: </a> remotePointsNew[m].rank = rrank;
-<a name="line5967">5967: </a> ++m;
-<a name="line5968">5968: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line5969">5969: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
-<a name="line5970">5970: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - fMax);
-<a name="line5971">5971: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
-<a name="line5972">5972: </a> remotePointsNew[m].rank = rrank;
-<a name="line5973">5973: </a> ++m;
-<a name="line5974">5974: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5975">5975: </a> <font color="#B22222">/* Old interior cells add new cells, interior faces, and vertex */</font>
-<a name="line5976">5976: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line5977">5977: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
-<a name="line5978">5978: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
-<a name="line5979">5979: </a> remotePointsNew[m].rank = rrank;
-<a name="line5980">5980: </a> }
-<a name="line5981">5981: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line5982">5982: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - cStart)*4 + r;
-<a name="line5983">5983: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rcStart[n])*4 + r;
-<a name="line5984">5984: </a> remotePointsNew[m].rank = rrank;
-<a name="line5985">5985: </a> }
-<a name="line5986">5986: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (fMax - fStart) + (p - cStart);
-<a name="line5987">5987: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n]) + (rp - rcStart[n]);
-<a name="line5988">5988: </a> remotePointsNew[m].rank = rrank;
-<a name="line5989">5989: </a> ++m;
-<a name="line5990">5990: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line5991">5991: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
-<a name="line5992">5992: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line5993">5993: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
-<a name="line5994">5994: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
-<a name="line5995">5995: </a> remotePointsNew[m].rank = rrank;
-<a name="line5996">5996: </a> }
-<a name="line5997">5997: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*4 + (p - cMax);
-<a name="line5998">5998: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*4 + (rp - rdepthMaxOld[n*(depth+1)+depth]);
-<a name="line5999">5999: </a> remotePointsNew[m].rank = rrank;
-<a name="line6000">6000: </a> ++m;
-<a name="line6001">6001: </a> }
-<a name="line6002">6002: </a> <font color="#4169E1">break</font>;
-<a name="line6003">6003: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
-<a name="line6004">6004: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
-<a name="line6005">6005: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6006">6006: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line6007">6007: </a> localPointsNew[m] = vStartNew + (p - vStart);
-<a name="line6008">6008: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
-<a name="line6009">6009: </a> remotePointsNew[m].rank = rrank;
-<a name="line6010">6010: </a> ++m;
-<a name="line6011">6011: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
-<a name="line6012">6012: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
-<a name="line6013">6013: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line6014">6014: </a> localPointsNew[m] = eStartNew + (p - eStart)*2 + r;
-<a name="line6015">6015: </a> remotePointsNew[m].index = reStartNew[n] + (rp - reStart[n])*2 + r;
-<a name="line6016">6016: </a> remotePointsNew[m].rank = rrank;
-<a name="line6017">6017: </a> }
-<a name="line6018">6018: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - eStart);
-<a name="line6019">6019: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - reStart[n]);
-<a name="line6020">6020: </a> remotePointsNew[m].rank = rrank;
-<a name="line6021">6021: </a> ++m;
-<a name="line6022">6022: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
-<a name="line6023">6023: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
-<a name="line6024">6024: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (p - eMax);
-<a name="line6025">6025: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*3 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n]) + (rp - rdepthMaxOld[n*(depth+1)+1]);
-<a name="line6026">6026: </a> remotePointsNew[m].rank = rrank;
-<a name="line6027">6027: </a> ++m;
-<a name="line6028">6028: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line6029">6029: </a> <font color="#B22222">/* Interior faces add new faces and edges */</font>
-<a name="line6030">6030: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line6031">6031: </a> localPointsNew[m] = fStartNew + (p - fStart)*4 + r;
-<a name="line6032">6032: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*4 + r;
-<a name="line6033">6033: </a> remotePointsNew[m].rank = rrank;
-<a name="line6034">6034: </a> }
-<a name="line6035">6035: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r, ++m) {
-<a name="line6036">6036: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (p - fStart)*3 + r;
-<a name="line6037">6037: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rp - rfStart[n])*3 + r;
-<a name="line6038">6038: </a> remotePointsNew[m].rank = rrank;
-<a name="line6039">6039: </a> }
-<a name="line6040">6040: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line6041">6041: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
-<a name="line6042">6042: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line6043">6043: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (p - fMax)*2 + r;
-<a name="line6044">6044: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rp - rdepthMaxOld[n*(depth+1)+depth-1])*2 + r;
-<a name="line6045">6045: </a> remotePointsNew[m].rank = rrank;
-<a name="line6046">6046: </a> }
-<a name="line6047">6047: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (eEnd - eMax) + (p - fMax);
-<a name="line6048">6048: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*3 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n]) + (rdepthSizeOld[n*(depth+1)+1]+reStart[n] - rdepthMaxOld[n*(depth+1)+1]) + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
-<a name="line6049">6049: </a> remotePointsNew[m].rank = rrank;
-<a name="line6050">6050: </a> ++m;
-<a name="line6051">6051: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line6052">6052: </a> <font color="#B22222">/* Interior cells add new cells, faces, and edges */</font>
-<a name="line6053">6053: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r, ++m) {
-<a name="line6054">6054: </a> localPointsNew[m] = cStartNew + (p - cStart)*8 + r;
-<a name="line6055">6055: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*8 + r;
-<a name="line6056">6056: </a> remotePointsNew[m].rank = rrank;
-<a name="line6057">6057: </a> }
-<a name="line6058">6058: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r, ++m) {
-<a name="line6059">6059: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (p - cStart)*8 + r;
-<a name="line6060">6060: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rp - rcStart[n])*8 + r;
-<a name="line6061">6061: </a> remotePointsNew[m].rank = rrank;
-<a name="line6062">6062: </a> }
-<a name="line6063">6063: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (p - cStart)*1 + 0;
-<a name="line6064">6064: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*3 + (rp - rcStart[n])*1 + 0;
-<a name="line6065">6065: </a> remotePointsNew[m].rank = rrank;
-<a name="line6066">6066: </a> ++m;
-<a name="line6067">6067: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line6068">6068: </a> <font color="#B22222">/* Hybrid cells add new cells and faces */</font>
-<a name="line6069">6069: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line6070">6070: </a> localPointsNew[m] = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
-<a name="line6071">6071: </a> remotePointsNew[m].index = rcStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rp - rdepthMaxOld[n*(depth+1)+depth])*4 + r;
-<a name="line6072">6072: </a> remotePointsNew[m].rank = rrank;
-<a name="line6073">6073: </a> }
-<a name="line6074">6074: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r, ++m) {
-<a name="line6075">6075: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (fEnd - fMax)*2 + (p - cMax)*3 + r;
-<a name="line6076">6076: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n] - rdepthMaxOld[n*(depth+1)+depth-1])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth])*3 + r;
-<a name="line6077">6077: </a> remotePointsNew[m].rank = rrank;
-<a name="line6078">6078: </a> }
-<a name="line6079">6079: </a> }
-<a name="line6080">6080: </a> <font color="#4169E1">break</font>;
-<a name="line6081">6081: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
-<a name="line6082">6082: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
-<a name="line6083">6083: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6084">6084: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line6085">6085: </a> localPointsNew[m] = vStartNew + (p - vStart);
-<a name="line6086">6086: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
-<a name="line6087">6087: </a> remotePointsNew[m].rank = rrank;
-<a name="line6088">6088: </a> ++m;
-<a name="line6089">6089: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
-<a name="line6090">6090: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
-<a name="line6091">6091: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line6092">6092: </a> localPointsNew[m] = eStartNew + (p - eStart)*2 + r;
-<a name="line6093">6093: </a> remotePointsNew[m].index = reStartNew[n] + (rp - reStart[n])*2 + r;
-<a name="line6094">6094: </a> remotePointsNew[m].rank = rrank;
-<a name="line6095">6095: </a> }
-<a name="line6096">6096: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - eStart);
-<a name="line6097">6097: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - reStart[n]);
-<a name="line6098">6098: </a> remotePointsNew[m].rank = rrank;
-<a name="line6099">6099: </a> ++m;
-<a name="line6100">6100: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
-<a name="line6101">6101: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
-<a name="line6102">6102: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (p - eMax);
-<a name="line6103">6103: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*6 + (rp - rdepthMaxOld[n*(depth+1)+1]);
-<a name="line6104">6104: </a> remotePointsNew[m].rank = rrank;
-<a name="line6105">6105: </a> ++m;
-<a name="line6106">6106: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line6107">6107: </a> <font color="#B22222">/* Interior faces add new faces, edges, and vertex */</font>
-<a name="line6108">6108: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line6109">6109: </a> localPointsNew[m] = fStartNew + (p - fStart)*4 + r;
-<a name="line6110">6110: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*4 + r;
-<a name="line6111">6111: </a> remotePointsNew[m].rank = rrank;
-<a name="line6112">6112: </a> }
-<a name="line6113">6113: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line6114">6114: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (p - fStart)*4 + r;
-<a name="line6115">6115: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rp - rfStart[n])*4 + r;
-<a name="line6116">6116: </a> remotePointsNew[m].rank = rrank;
-<a name="line6117">6117: </a> }
-<a name="line6118">6118: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (eMax - eStart) + (p - fStart);
-<a name="line6119">6119: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n]) + (rp - rfStart[n]);
-<a name="line6120">6120: </a> remotePointsNew[m].rank = rrank;
-<a name="line6121">6121: </a> ++m;
-<a name="line6122">6122: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line6123">6123: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
-<a name="line6124">6124: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
-<a name="line6125">6125: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (p - fMax)*2 + r;
-<a name="line6126">6126: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*12 + (rp - rdepthMaxOld[n*(depth+1)+depth-1])*2 + r;
-<a name="line6127">6127: </a> remotePointsNew[m].rank = rrank;
-<a name="line6128">6128: </a> }
-<a name="line6129">6129: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (eEnd - eMax) + (p - fMax);
-<a name="line6130">6130: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*6 + (rdepthSizeOld[n*(depth+1)+1]+reStart[n] - rdepthMaxOld[n*(depth+1)+1]) + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
-<a name="line6131">6131: </a> remotePointsNew[m].rank = rrank;
-<a name="line6132">6132: </a> ++m;
-<a name="line6133">6133: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line6134">6134: </a> <font color="#B22222">/* Interior cells add new cells, faces, edges, and vertex */</font>
-<a name="line6135">6135: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r, ++m) {
-<a name="line6136">6136: </a> localPointsNew[m] = cStartNew + (p - cStart)*8 + r;
-<a name="line6137">6137: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*8 + r;
-<a name="line6138">6138: </a> remotePointsNew[m].rank = rrank;
-<a name="line6139">6139: </a> }
-<a name="line6140">6140: </a> <font color="#4169E1">for</font> (r = 0; r < 12; ++r, ++m) {
-<a name="line6141">6141: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (p - cStart)*12 + r;
-<a name="line6142">6142: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rp - rcStart[n])*12 + r;
-<a name="line6143">6143: </a> remotePointsNew[m].rank = rrank;
-<a name="line6144">6144: </a> }
-<a name="line6145">6145: </a> <font color="#4169E1">for</font> (r = 0; r < 6; ++r, ++m) {
-<a name="line6146">6146: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (p - cStart)*6 + r;
-<a name="line6147">6147: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rp - rcStart[n])*6 + r;
-<a name="line6148">6148: </a> remotePointsNew[m].rank = rrank;
-<a name="line6149">6149: </a> }
-<a name="line6150">6150: </a> <font color="#4169E1">for</font> (r = 0; r < 1; ++r, ++m) {
-<a name="line6151">6151: </a> localPointsNew[m] = vStartNew + (eMax - eStart) + (fMax - fStart) + (p - cStart) + r;
-<a name="line6152">6152: </a> remotePointsNew[m].index = rvStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n]) + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n]) + (rp - rcStart[n]) + r;
-<a name="line6153">6153: </a> remotePointsNew[m].rank = rrank;
-<a name="line6154">6154: </a> }
-<a name="line6155">6155: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line6156">6156: </a> <font color="#B22222">/* Hybrid cells add new cells, faces, and edges */</font>
-<a name="line6157">6157: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line6158">6158: </a> localPointsNew[m] = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
-<a name="line6159">6159: </a> remotePointsNew[m].index = rcStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rp - rdepthMaxOld[n*(depth+1)+depth])*4 + r;
-<a name="line6160">6160: </a> remotePointsNew[m].rank = rrank;
-<a name="line6161">6161: </a> }
-<a name="line6162">6162: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
-<a name="line6163">6163: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (fEnd - fMax)*2 + (p - cMax)*4 + r;
-<a name="line6164">6164: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*12 + (rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n] - rdepthMaxOld[n*(depth+1)+depth-1])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth])*4 + r;
-<a name="line6165">6165: </a> remotePointsNew[m].rank = rrank;
-<a name="line6166">6166: </a> }
-<a name="line6167">6167: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (eEnd - eMax) + (fEnd - fMax) + (p - cMax);
-<a name="line6168">6168: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*6 + (rdepthSizeOld[n*(depth+1)+1]+reStart[n] - rdepthMaxOld[n*(depth+1)+1]) + (rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n] - rdepthMaxOld[n*(depth+1)+depth-1]) + (rp - rdepthMaxOld[n*(depth+1)+depth]);
-<a name="line6169">6169: </a> remotePointsNew[m].rank = rrank;
-<a name="line6170">6170: </a> ++m;
-<a name="line6171">6171: </a> }
-<a name="line6172">6172: </a> <font color="#4169E1">break</font>;
-<a name="line6173">6173: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6174">6174: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
-<a name="line6175">6175: </a> }
-<a name="line6176">6176: </a> }
-<a name="line6177">6177: </a> <font color="#4169E1">if</font> (m != numLeavesNew) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Number of leaf point %d should be %d"</font>, m, numLeavesNew);
-<a name="line6178">6178: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(processRanks, &neighbors);
-<a name="line6179">6179: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&processRanks);
-<a name="line6180">6180: </a> {
-<a name="line6181">6181: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *rp, *rtmp;
-<a name="line6182">6182: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *lp, *idx, *ltmp, i;
-
-<a name="line6184">6184: </a> <font color="#B22222">/* SF needs sorted leaves to correct calculate Gather */</font>
-<a name="line6185">6185: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew,&idx);
-<a name="line6186">6186: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &lp);
-<a name="line6187">6187: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &rp);
-<a name="line6188">6188: </a> <font color="#4169E1">for</font> (i = 0; i < numLeavesNew; ++i) {
-<a name="line6189">6189: </a> <font color="#4169E1">if</font> ((localPointsNew[i] < pStartNew) || (localPointsNew[i] >= pEndNew)) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Local SF point %d (%d) not in [%d, %d)"</font>, localPointsNew[i], i, pStartNew, pEndNew);
-<a name="line6190">6190: </a> idx[i] = i;
-<a name="line6191">6191: </a> }
-<a name="line6192">6192: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(numLeavesNew, localPointsNew, idx);
-<a name="line6193">6193: </a> <font color="#4169E1">for</font> (i = 0; i < numLeavesNew; ++i) {
-<a name="line6194">6194: </a> lp[i] = localPointsNew[idx[i]];
-<a name="line6195">6195: </a> rp[i] = remotePointsNew[idx[i]];
-<a name="line6196">6196: </a> }
-<a name="line6197">6197: </a> ltmp = localPointsNew;
-<a name="line6198">6198: </a> localPointsNew = lp;
-<a name="line6199">6199: </a> rtmp = remotePointsNew;
-<a name="line6200">6200: </a> remotePointsNew = rp;
-<a name="line6201">6201: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(idx);
-<a name="line6202">6202: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ltmp);
-<a name="line6203">6203: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rtmp);
-<a name="line6204">6204: </a> }
-<a name="line6205">6205: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(sfNew, pEndNew-pStartNew, numLeavesNew, localPointsNew, PETSC_OWN_POINTER, remotePointsNew, PETSC_OWN_POINTER);
-<a name="line6206">6206: </a> <a href="../../../../docs/manualpages/Sys/PetscFree5.html#PetscFree5">PetscFree5</a>(rdepthSize,rvStartNew,reStartNew,rfStartNew,rcStartNew);
-<a name="line6207">6207: </a> <a href="../../../../docs/manualpages/Sys/PetscFree7.html#PetscFree7">PetscFree7</a>(depthSizeOld,rdepthSizeOld,rdepthMaxOld,rvStart,reStart,rfStart,rcStart);
-<a name="line6208">6208: </a> <font color="#4169E1">return</font>(0);
-<a name="line6209">6209: </a>}
-
-<a name="line6213">6213: </a><strong><font color="#4169E1"><a name="CellRefinerCreateLabels"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> CellRefinerCreateLabels(CellRefiner refiner, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depthSize[], <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> rdm)</font></strong>
-<a name="line6214">6214: </a>{
-<a name="line6215">6215: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l;
-<a name="line6216">6216: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, newp, cStart, cEnd, cMax, vStart, vEnd, vMax, fStart, fEnd, fMax, eStart, eEnd, eMax, r;
-<a name="line6217">6217: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStartNew = 0, vStartNew = 0, fStartNew = 0, eStartNew = 0;
-
-<a name="line6221">6221: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line6222">6222: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);
-<a name="line6223">6223: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
-<a name="line6224">6224: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 1, &fStart, &fEnd);
-<a name="line6225">6225: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line6226">6226: </a> <font color="#4169E1">if</font> (refiner) {GetDepthStart_Private(depth, depthSize, &cStartNew, &fStartNew, &eStartNew, &vStartNew);}
-<a name="line6227">6227: </a> <a href="../../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dm, &numLabels);
-<a name="line6228">6228: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, &eMax, &vMax);
-<a name="line6229">6229: </a> <font color="#4169E1">switch</font> (refiner) {
-<a name="line6230">6230: </a> <font color="#4169E1">case</font> REFINER_NOOP:
-<a name="line6231">6231: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
-<a name="line6232">6232: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
-<a name="line6233">6233: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
-<a name="line6234">6234: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
-<a name="line6235">6235: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
-<a name="line6236">6236: </a> <font color="#4169E1">break</font>;
-<a name="line6237">6237: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
-<a name="line6238">6238: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
-<a name="line6239">6239: </a> <font color="#4169E1">if</font> (eMax < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No edge maximum specified in hybrid mesh"</font>);
-<a name="line6240">6240: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
-<a name="line6241">6241: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
-<a name="line6242">6242: </a> <font color="#4169E1">if</font> (cMax < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No cell maximum specified in hybrid mesh"</font>);
-<a name="line6243">6243: </a> <font color="#4169E1">if</font> (fMax < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No face maximum specified in hybrid mesh"</font>);
-<a name="line6244">6244: </a> <font color="#4169E1">break</font>;
-<a name="line6245">6245: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6246">6246: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
-<a name="line6247">6247: </a> }
-<a name="line6248">6248: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
-<a name="line6249">6249: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label, labelNew;
-<a name="line6250">6250: </a> const char *lname;
-<a name="line6251">6251: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isDepth;
-<a name="line6252">6252: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> valueIS;
-<a name="line6253">6253: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *values;
-<a name="line6254">6254: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> defVal;
-<a name="line6255">6255: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numValues, val;
-
-<a name="line6257">6257: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(dm, l, &lname);
-<a name="line6258">6258: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(lname, <font color="#666666">"depth"</font>, &isDepth);
-<a name="line6259">6259: </a> <font color="#4169E1">if</font> (isDepth) <font color="#4169E1">continue</font>;
-<a name="line6260">6260: </a> <a href="../../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(rdm, lname);
-<a name="line6261">6261: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, lname, &label);
-<a name="line6262">6262: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(rdm, lname, &labelNew);
-<a name="line6263">6263: </a> DMLabelGetDefaultValue(label,&defVal);
-<a name="line6264">6264: </a> DMLabelSetDefaultValue(labelNew,defVal);
-<a name="line6265">6265: </a> DMLabelGetValueIS(label, &valueIS);
-<a name="line6266">6266: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(valueIS, &numValues);
-<a name="line6267">6267: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(valueIS, &values);
-<a name="line6268">6268: </a> <font color="#4169E1">for</font> (val = 0; val < numValues; ++val) {
-<a name="line6269">6269: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> pointIS;
-<a name="line6270">6270: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points;
-<a name="line6271">6271: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, n;
-
-<a name="line6273">6273: </a> DMLabelGetStratumIS(label, values[val], &pointIS);
-<a name="line6274">6274: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(pointIS, &numPoints);
-<a name="line6275">6275: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(pointIS, &points);
-<a name="line6276">6276: </a> <font color="#B22222">/* Ensure refined label is created with same number of strata as</font>
-<a name="line6277">6277: </a><font color="#B22222"> * original (even if no entries here). */</font>
-<a name="line6278">6278: </a> <font color="#4169E1">if</font> (!numPoints) {
-<a name="line6279">6279: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, 0, values[val]);
-<a name="line6280">6280: </a> <a href="../../../../docs/manualpages/DM/DMLabelClearValue.html#DMLabelClearValue">DMLabelClearValue</a>(labelNew, 0, values[val]);
-<a name="line6281">6281: </a> }
-<a name="line6282">6282: </a> <font color="#4169E1">for</font> (n = 0; n < numPoints; ++n) {
-<a name="line6283">6283: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = points[n];
-<a name="line6284">6284: </a> <font color="#4169E1">switch</font> (refiner) {
-<a name="line6285">6285: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
-<a name="line6286">6286: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6287">6287: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line6288">6288: </a> newp = vStartNew + (p - vStart);
-<a name="line6289">6289: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6290">6290: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
-<a name="line6291">6291: </a> <font color="#B22222">/* Old cells add new cells and vertex */</font>
-<a name="line6292">6292: </a> newp = vStartNew + (vEnd - vStart) + (p - cStart);
-<a name="line6293">6293: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6294">6294: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6295">6295: </a> newp = cStartNew + (p - cStart)*2 + r;
-<a name="line6296">6296: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6297">6297: </a> }
-<a name="line6298">6298: </a> }
-<a name="line6299">6299: </a> <font color="#4169E1">break</font>;
-<a name="line6300">6300: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
-<a name="line6301">6301: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6302">6302: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line6303">6303: </a> newp = vStartNew + (p - vStart);
-<a name="line6304">6304: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6305">6305: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
-<a name="line6306">6306: </a> <font color="#B22222">/* Old faces add new faces and vertex */</font>
-<a name="line6307">6307: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
-<a name="line6308">6308: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6309">6309: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6310">6310: </a> newp = fStartNew + (p - fStart)*2 + r;
-<a name="line6311">6311: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6312">6312: </a> }
-<a name="line6313">6313: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
-<a name="line6314">6314: </a> <font color="#B22222">/* Old cells add new cells and interior faces */</font>
-<a name="line6315">6315: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6316">6316: </a> newp = cStartNew + (p - cStart)*4 + r;
-<a name="line6317">6317: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6318">6318: </a> }
-<a name="line6319">6319: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
-<a name="line6320">6320: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*3 + r;
-<a name="line6321">6321: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6322">6322: </a> }
-<a name="line6323">6323: </a> }
-<a name="line6324">6324: </a> <font color="#4169E1">break</font>;
-<a name="line6325">6325: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
-<a name="line6326">6326: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6327">6327: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line6328">6328: </a> newp = vStartNew + (p - vStart);
-<a name="line6329">6329: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6330">6330: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
-<a name="line6331">6331: </a> <font color="#B22222">/* Old faces add new faces and vertex */</font>
-<a name="line6332">6332: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
-<a name="line6333">6333: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6334">6334: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6335">6335: </a> newp = fStartNew + (p - fStart)*2 + r;
-<a name="line6336">6336: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6337">6337: </a> }
-<a name="line6338">6338: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
-<a name="line6339">6339: </a> <font color="#B22222">/* Old cells add new cells and interior faces and vertex */</font>
-<a name="line6340">6340: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6341">6341: </a> newp = cStartNew + (p - cStart)*4 + r;
-<a name="line6342">6342: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6343">6343: </a> }
-<a name="line6344">6344: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6345">6345: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*4 + r;
-<a name="line6346">6346: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6347">6347: </a> }
-<a name="line6348">6348: </a> newp = vStartNew + (vEnd - vStart) + (fEnd - fStart) + (p - cStart);
-<a name="line6349">6349: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6350">6350: </a> }
-<a name="line6351">6351: </a> <font color="#4169E1">break</font>;
-<a name="line6352">6352: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
-<a name="line6353">6353: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6354">6354: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line6355">6355: </a> newp = vStartNew + (p - vStart);
-<a name="line6356">6356: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6357">6357: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line6358">6358: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
-<a name="line6359">6359: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
-<a name="line6360">6360: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6361">6361: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6362">6362: </a> newp = fStartNew + (p - fStart)*2 + r;
-<a name="line6363">6363: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6364">6364: </a> }
-<a name="line6365">6365: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line6366">6366: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
-<a name="line6367">6367: </a> newp = fStartNew + (fMax - fStart)*2 + (p - fMax);
-<a name="line6368">6368: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6369">6369: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line6370">6370: </a> <font color="#B22222">/* Old interior cells add new cells and interior faces */</font>
-<a name="line6371">6371: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6372">6372: </a> newp = cStartNew + (p - cStart)*4 + r;
-<a name="line6373">6373: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6374">6374: </a> }
-<a name="line6375">6375: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
-<a name="line6376">6376: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*3 + r;
-<a name="line6377">6377: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6378">6378: </a> }
-<a name="line6379">6379: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line6380">6380: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
-<a name="line6381">6381: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6382">6382: </a> newp = cStartNew + (cMax - cStart)*4 + (p - cMax)*2 + r;
-<a name="line6383">6383: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6384">6384: </a> }
-<a name="line6385">6385: </a> newp = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*3 + (p - cMax);
-<a name="line6386">6386: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6387">6387: </a> }
-<a name="line6388">6388: </a> <font color="#4169E1">break</font>;
-<a name="line6389">6389: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
-<a name="line6390">6390: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6391">6391: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line6392">6392: </a> newp = vStartNew + (p - vStart);
-<a name="line6393">6393: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6394">6394: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line6395">6395: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
-<a name="line6396">6396: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
-<a name="line6397">6397: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6398">6398: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6399">6399: </a> newp = fStartNew + (p - fStart)*2 + r;
-<a name="line6400">6400: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6401">6401: </a> }
-<a name="line6402">6402: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line6403">6403: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
-<a name="line6404">6404: </a> newp = fStartNew + (fMax - fStart)*2 + (p - fMax);
-<a name="line6405">6405: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6406">6406: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line6407">6407: </a> <font color="#B22222">/* Old interior cells add new cells, interior faces, and vertex */</font>
-<a name="line6408">6408: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6409">6409: </a> newp = cStartNew + (p - cStart)*4 + r;
-<a name="line6410">6410: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6411">6411: </a> }
-<a name="line6412">6412: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6413">6413: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*4 + r;
-<a name="line6414">6414: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6415">6415: </a> }
-<a name="line6416">6416: </a> newp = vStartNew + (vEnd - vStart) + (fEnd - fStart) + (p - cStart);
-<a name="line6417">6417: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6418">6418: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line6419">6419: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
-<a name="line6420">6420: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6421">6421: </a> newp = cStartNew + (cMax - cStart)*4 + (p - cMax)*2 + r;
-<a name="line6422">6422: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6423">6423: </a> }
-<a name="line6424">6424: </a> newp = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*4 + (p - cMax);
-<a name="line6425">6425: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6426">6426: </a> }
-<a name="line6427">6427: </a> <font color="#4169E1">break</font>;
-<a name="line6428">6428: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
-<a name="line6429">6429: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6430">6430: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line6431">6431: </a> newp = vStartNew + (p - vStart);
-<a name="line6432">6432: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6433">6433: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eEnd)) {
-<a name="line6434">6434: </a> <font color="#B22222">/* Old edges add new edges and vertex */</font>
-<a name="line6435">6435: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6436">6436: </a> newp = eStartNew + (p - eStart)*2 + r;
-<a name="line6437">6437: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6438">6438: </a> }
-<a name="line6439">6439: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
-<a name="line6440">6440: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6441">6441: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
-<a name="line6442">6442: </a> <font color="#B22222">/* Old faces add new faces and edges */</font>
-<a name="line6443">6443: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6444">6444: </a> newp = fStartNew + (p - fStart)*4 + r;
-<a name="line6445">6445: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6446">6446: </a> }
-<a name="line6447">6447: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
-<a name="line6448">6448: </a> newp = eStartNew + (eEnd - eStart)*2 + (p - fStart)*3 + r;
-<a name="line6449">6449: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6450">6450: </a> }
-<a name="line6451">6451: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
-<a name="line6452">6452: </a> <font color="#B22222">/* Old cells add new cells and interior faces and edges */</font>
-<a name="line6453">6453: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
-<a name="line6454">6454: </a> newp = cStartNew + (p - cStart)*8 + r;
-<a name="line6455">6455: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6456">6456: </a> }
-<a name="line6457">6457: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
-<a name="line6458">6458: </a> newp = fStartNew + (fEnd - fStart)*4 + (p - cStart)*8 + r;
-<a name="line6459">6459: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6460">6460: </a> }
-<a name="line6461">6461: </a> <font color="#4169E1">for</font> (r = 0; r < 1; ++r) {
-<a name="line6462">6462: </a> newp = eStartNew + (eEnd - eStart)*2 + (fEnd - fStart)*3 + (p - cStart)*1 + r;
-<a name="line6463">6463: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6464">6464: </a> }
-<a name="line6465">6465: </a> }
-<a name="line6466">6466: </a> <font color="#4169E1">break</font>;
-<a name="line6467">6467: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
-<a name="line6468">6468: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6469">6469: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line6470">6470: </a> newp = vStartNew + (p - vStart);
-<a name="line6471">6471: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6472">6472: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
-<a name="line6473">6473: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
-<a name="line6474">6474: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6475">6475: </a> newp = eStartNew + (p - eStart)*2 + r;
-<a name="line6476">6476: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6477">6477: </a> }
-<a name="line6478">6478: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
-<a name="line6479">6479: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6480">6480: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
-<a name="line6481">6481: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
-<a name="line6482">6482: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (p - eMax);
-<a name="line6483">6483: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6484">6484: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line6485">6485: </a> <font color="#B22222">/* Interior faces add new faces and edges */</font>
-<a name="line6486">6486: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6487">6487: </a> newp = fStartNew + (p - fStart)*4 + r;
-<a name="line6488">6488: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6489">6489: </a> }
-<a name="line6490">6490: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
-<a name="line6491">6491: </a> newp = eStartNew + (eMax - eStart)*2 + (p - fStart)*3 + r;
-<a name="line6492">6492: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6493">6493: </a> }
-<a name="line6494">6494: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line6495">6495: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
-<a name="line6496">6496: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6497">6497: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (p - fMax)*2 + r;
-<a name="line6498">6498: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6499">6499: </a> }
-<a name="line6500">6500: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (p - fMax);
-<a name="line6501">6501: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6502">6502: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line6503">6503: </a> <font color="#B22222">/* Interior cells add new cells, faces, and edges */</font>
-<a name="line6504">6504: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
-<a name="line6505">6505: </a> newp = cStartNew + (p - cStart)*8 + r;
-<a name="line6506">6506: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6507">6507: </a> }
-<a name="line6508">6508: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
-<a name="line6509">6509: </a> newp = fStartNew + (fMax - fStart)*4 + (p - cStart)*8 + r;
-<a name="line6510">6510: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6511">6511: </a> }
-<a name="line6512">6512: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (p - cStart);
-<a name="line6513">6513: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6514">6514: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line6515">6515: </a> <font color="#B22222">/* Hybrid cells add new cells and faces */</font>
-<a name="line6516">6516: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6517">6517: </a> newp = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
-<a name="line6518">6518: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6519">6519: </a> }
-<a name="line6520">6520: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
-<a name="line6521">6521: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (fEnd - fMax)*2 + (p - cMax)*3 + r;
-<a name="line6522">6522: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6523">6523: </a> }
-<a name="line6524">6524: </a> }
-<a name="line6525">6525: </a> <font color="#4169E1">break</font>;
-<a name="line6526">6526: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
-<a name="line6527">6527: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6528">6528: </a> <font color="#B22222">/* Old vertices stay the same */</font>
-<a name="line6529">6529: </a> newp = vStartNew + (p - vStart);
-<a name="line6530">6530: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6531">6531: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eEnd)) {
-<a name="line6532">6532: </a> <font color="#B22222">/* Old edges add new edges and vertex */</font>
-<a name="line6533">6533: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6534">6534: </a> newp = eStartNew + (p - eStart)*2 + r;
-<a name="line6535">6535: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6536">6536: </a> }
-<a name="line6537">6537: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
-<a name="line6538">6538: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6539">6539: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
-<a name="line6540">6540: </a> <font color="#B22222">/* Old faces add new faces, edges, and vertex */</font>
-<a name="line6541">6541: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6542">6542: </a> newp = fStartNew + (p - fStart)*4 + r;
-<a name="line6543">6543: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6544">6544: </a> }
-<a name="line6545">6545: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6546">6546: </a> newp = eStartNew + (eEnd - eStart)*2 + (p - fStart)*4 + r;
-<a name="line6547">6547: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6548">6548: </a> }
-<a name="line6549">6549: </a> newp = vStartNew + (vEnd - vStart) + (eEnd - eStart) + (p - fStart);
-<a name="line6550">6550: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6551">6551: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
-<a name="line6552">6552: </a> <font color="#B22222">/* Old cells add new cells, faces, edges, and vertex */</font>
-<a name="line6553">6553: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
-<a name="line6554">6554: </a> newp = cStartNew + (p - cStart)*8 + r;
-<a name="line6555">6555: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6556">6556: </a> }
-<a name="line6557">6557: </a> <font color="#4169E1">for</font> (r = 0; r < 12; ++r) {
-<a name="line6558">6558: </a> newp = fStartNew + (fEnd - fStart)*4 + (p - cStart)*12 + r;
-<a name="line6559">6559: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6560">6560: </a> }
-<a name="line6561">6561: </a> <font color="#4169E1">for</font> (r = 0; r < 6; ++r) {
-<a name="line6562">6562: </a> newp = eStartNew + (eEnd - eStart)*2 + (fEnd - fStart)*4 + (p - cStart)*6 + r;
-<a name="line6563">6563: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6564">6564: </a> }
-<a name="line6565">6565: </a> newp = vStartNew + (vEnd - vStart) + (eEnd - eStart) + (fEnd - fStart) + (p - cStart);
-<a name="line6566">6566: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6567">6567: </a> }
-<a name="line6568">6568: </a> <font color="#4169E1">break</font>;
-<a name="line6569">6569: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
-<a name="line6570">6570: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
-<a name="line6571">6571: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
-<a name="line6572">6572: </a> newp = vStartNew + (p - vStart);
-<a name="line6573">6573: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6574">6574: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
-<a name="line6575">6575: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
-<a name="line6576">6576: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6577">6577: </a> newp = eStartNew + (p - eStart)*2 + r;
-<a name="line6578">6578: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6579">6579: </a> }
-<a name="line6580">6580: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
-<a name="line6581">6581: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6582">6582: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
-<a name="line6583">6583: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
-<a name="line6584">6584: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (p - eMax);
-<a name="line6585">6585: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6586">6586: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
-<a name="line6587">6587: </a> <font color="#B22222">/* Interior faces add new faces, edges, and vertex */</font>
-<a name="line6588">6588: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6589">6589: </a> newp = fStartNew + (p - fStart)*4 + r;
-<a name="line6590">6590: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6591">6591: </a> }
-<a name="line6592">6592: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6593">6593: </a> newp = eStartNew + (eMax - eStart)*2 + (p - fStart)*4 + r;
-<a name="line6594">6594: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6595">6595: </a> }
-<a name="line6596">6596: </a> newp = vStartNew + (vEnd - vStart) + (eMax - eStart) + (p - fStart);
-<a name="line6597">6597: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6598">6598: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
-<a name="line6599">6599: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
-<a name="line6600">6600: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
-<a name="line6601">6601: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (p - fMax)*2 + r;
-<a name="line6602">6602: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6603">6603: </a> }
-<a name="line6604">6604: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (p - fMax);
-<a name="line6605">6605: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6606">6606: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
-<a name="line6607">6607: </a> <font color="#B22222">/* Interior cells add new cells, faces, edges, and vertex */</font>
-<a name="line6608">6608: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
-<a name="line6609">6609: </a> newp = cStartNew + (p - cStart)*8 + r;
-<a name="line6610">6610: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6611">6611: </a> }
-<a name="line6612">6612: </a> <font color="#4169E1">for</font> (r = 0; r < 12; ++r) {
-<a name="line6613">6613: </a> newp = fStartNew + (fMax - fStart)*4 + (p - cStart)*12 + r;
-<a name="line6614">6614: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6615">6615: </a> }
-<a name="line6616">6616: </a> <font color="#4169E1">for</font> (r = 0; r < 6; ++r) {
-<a name="line6617">6617: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (p - cStart)*6 + r;
-<a name="line6618">6618: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6619">6619: </a> }
-<a name="line6620">6620: </a> newp = vStartNew + (vEnd - vStart) + (eMax - eStart) + (fMax - fStart) + (p - cStart);
-<a name="line6621">6621: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6622">6622: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
-<a name="line6623">6623: </a> <font color="#B22222">/* Hybrid cells add new cells, faces, and edges */</font>
-<a name="line6624">6624: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6625">6625: </a> newp = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
-<a name="line6626">6626: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6627">6627: </a> }
-<a name="line6628">6628: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
-<a name="line6629">6629: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (fEnd - fMax)*2 + (p - cMax)*4 + r;
-<a name="line6630">6630: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6631">6631: </a> }
-<a name="line6632">6632: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (fEnd - fMax) + (p - cMax);
-<a name="line6633">6633: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
-<a name="line6634">6634: </a> }
-<a name="line6635">6635: </a> <font color="#4169E1">break</font>;
-<a name="line6636">6636: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6637">6637: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
-<a name="line6638">6638: </a> }
-<a name="line6639">6639: </a> }
-<a name="line6640">6640: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(pointIS, &points);
-<a name="line6641">6641: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&pointIS);
-<a name="line6642">6642: </a> }
-<a name="line6643">6643: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(valueIS, &values);
-<a name="line6644">6644: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&valueIS);
-<a name="line6645">6645: </a> <font color="#4169E1">if</font> (0) {
-<a name="line6646">6646: </a> <a href="../../../../docs/manualpages/DM/DMLabelView.html#DMLabelView">DMLabelView</a>(labelNew, <a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>);
-<a name="line6647">6647: </a> }
-<a name="line6648">6648: </a> }
-<a name="line6649">6649: </a> <font color="#4169E1">return</font>(0);
-<a name="line6650">6650: </a>}
-
-<a name="line6654">6654: </a><font color="#B22222">/* This will only work for interpolated meshes */</font>
-<a name="line6655">6655: </a><strong><font color="#4169E1"><a name="DMPlexRefineUniform_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexRefineUniform_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, CellRefiner cellRefiner, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> *dmRefined)</font></strong>
-<a name="line6656">6656: </a>{
-<a name="line6657">6657: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> rdm;
-<a name="line6658">6658: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depthSize;
-<a name="line6659">6659: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, depth = 0, d, pStart = 0, pEnd = 0;
-
-<a name="line6663">6663: </a> <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &rdm);
-<a name="line6664">6664: </a> <a href="../../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(rdm, <a href="../../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>);
-<a name="line6665">6665: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line6666">6666: </a> <a href="../../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a>(rdm, dim);
-<a name="line6667">6667: </a> <font color="#B22222">/* Calculate number of new points of each depth */</font>
-<a name="line6668">6668: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line6669">6669: </a> <font color="#4169E1">if</font> (depth >= 0 && dim != depth) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Mesh must be interpolated for regular refinement"</font>);
-<a name="line6670">6670: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(depth+1, &depthSize);
-<a name="line6671">6671: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(depthSize, (depth+1) * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line6672">6672: </a> CellRefinerGetSizes(cellRefiner, dm, depthSize);
-<a name="line6673">6673: </a> <font color="#B22222">/* Step 1: Set chart */</font>
-<a name="line6674">6674: </a> <font color="#4169E1">for</font> (d = 0; d <= depth; ++d) pEnd += depthSize[d];
-<a name="line6675">6675: </a> <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(rdm, pStart, pEnd);
-<a name="line6676">6676: </a> <font color="#B22222">/* Step 2: Set cone/support sizes */</font>
-<a name="line6677">6677: </a> CellRefinerSetConeSizes(cellRefiner, dm, depthSize, rdm);
-<a name="line6678">6678: </a> <font color="#B22222">/* Step 3: Setup refined <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> */</font>
-<a name="line6679">6679: </a> <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>(rdm);
-<a name="line6680">6680: </a> <font color="#B22222">/* Step 4: Set cones and supports */</font>
-<a name="line6681">6681: </a> CellRefinerSetCones(cellRefiner, dm, depthSize, rdm);
-<a name="line6682">6682: </a> <font color="#B22222">/* Step 5: Stratify */</font>
-<a name="line6683">6683: </a> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>(rdm);
-<a name="line6684">6684: </a> <font color="#B22222">/* Step 6: Create pointSF */</font>
-<a name="line6685">6685: </a> CellRefinerCreateSF(cellRefiner, dm, depthSize, rdm);
-<a name="line6686">6686: </a> <font color="#B22222">/* Step 7: Set coordinates for vertices */</font>
-<a name="line6687">6687: </a> CellRefinerSetCoordinates(cellRefiner, dm, depthSize, rdm);
-<a name="line6688">6688: </a> <font color="#B22222">/* Step 8: Create labels */</font>
-<a name="line6689">6689: </a> CellRefinerCreateLabels(cellRefiner, dm, depthSize, rdm);
-<a name="line6690">6690: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(depthSize);
-
-<a name="line6692">6692: </a> *dmRefined = rdm;
-<a name="line6693">6693: </a> <font color="#4169E1">return</font>(0);
-<a name="line6694">6694: </a>}
-
-<a name="line6698">6698: </a><font color="#B22222">/*@</font>
-<a name="line6699">6699: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCreateCoarsePointIS.html#DMPlexCreateCoarsePointIS">DMPlexCreateCoarsePointIS</a> - Creates an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> covering the coarse <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> chart with the fine points as data</font>
-
-<a name="line6701">6701: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line6702">6702: </a><font color="#B22222">. dm - The coarse <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line6704">6704: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6705">6705: </a><font color="#B22222">. fpointIS - The <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> of all the fine points which exist in the original coarse mesh</font>
-
-<a name="line6707">6707: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6709">6709: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateSubpointIS.html#DMPlexCreateSubpointIS">DMPlexCreateSubpointIS</a>()</font>
-<a name="line6710">6710: </a><font color="#B22222">@*/</font>
-<a name="line6711">6711: </a><strong><font color="#4169E1"><a name="DMPlexCreateCoarsePointIS"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCreateCoarsePointIS.html#DMPlexCreateCoarsePointIS">DMPlexCreateCoarsePointIS</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *fpointIS)</font></strong>
-<a name="line6712">6712: </a>{
-<a name="line6713">6713: </a> CellRefiner cellRefiner;
-<a name="line6714">6714: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depthSize, *fpoints;
-<a name="line6715">6715: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStartNew = 0, vStartNew = 0, fStartNew = 0, eStartNew = 0;
-<a name="line6716">6716: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, pStart, pEnd, p, vStart, vEnd, v;
-
-<a name="line6720">6720: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
-<a name="line6721">6721: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
-<a name="line6722">6722: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
-<a name="line6723">6723: </a> DMPlexGetCellRefiner_Internal(dm, &cellRefiner);
-<a name="line6724">6724: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(depth+1, &depthSize);
-<a name="line6725">6725: </a> CellRefinerGetSizes(cellRefiner, dm, depthSize);
-<a name="line6726">6726: </a> <font color="#4169E1">if</font> (cellRefiner) {GetDepthStart_Private(depth, depthSize, &cStartNew, &fStartNew, &eStartNew, &vStartNew);}
-<a name="line6727">6727: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(pEnd-pStart,&fpoints);
-<a name="line6728">6728: </a> <font color="#4169E1">for</font> (p = 0; p < pEnd-pStart; ++p) fpoints[p] = -1;
-<a name="line6729">6729: </a> <font color="#4169E1">switch</font> (cellRefiner) {
-<a name="line6730">6730: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
-<a name="line6731">6731: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
-<a name="line6732">6732: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
-<a name="line6733">6733: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
-<a name="line6734">6734: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
-<a name="line6735">6735: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
-<a name="line6736">6736: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
-<a name="line6737">6737: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
-<a name="line6738">6738: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
-<a name="line6739">6739: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) fpoints[v-pStart] = vStartNew + (v - vStart);
-<a name="line6740">6740: </a> <font color="#4169E1">break</font>;
-<a name="line6741">6741: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6742">6742: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, cellRefiner);
-<a name="line6743">6743: </a> }
-<a name="line6744">6744: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, pEnd-pStart, fpoints, PETSC_OWN_POINTER, fpointIS);
-<a name="line6745">6745: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(depthSize);
-<a name="line6746">6746: </a> <font color="#4169E1">return</font>(0);
-<a name="line6747">6747: </a>}
-
-<a name="line6751">6751: </a><font color="#B22222">/*@</font>
-<a name="line6752">6752: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a> - Set the flag for uniform refinement</font>
-
-<a name="line6754">6754: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6755">6755: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line6756">6756: </a><font color="#B22222">- refinementUniform - The flag for uniform refinement</font>
-
-<a name="line6758">6758: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6760">6760: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefine [...]
-<a name="line6761">6761: </a><font color="#B22222">@*/</font>
-<a name="line6762">6762: </a><strong><font color="#4169E1"><a name="DMPlexSetRefinementUniform"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> refinementUniform [...]
-<a name="line6763">6763: </a>{
-<a name="line6764">6764: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line6768">6768: </a> mesh->refinementUniform = refinementUniform;
-<a name="line6769">6769: </a> <font color="#4169E1">return</font>(0);
-<a name="line6770">6770: </a>}
-
-<a name="line6774">6774: </a><font color="#B22222">/*@</font>
-<a name="line6775">6775: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a> - Retrieve the flag for uniform refinement</font>
-
-<a name="line6777">6777: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line6778">6778: </a><font color="#B22222">. dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line6780">6780: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6781">6781: </a><font color="#B22222">. refinementUniform - The flag for uniform refinement</font>
-
-<a name="line6783">6783: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6785">6785: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefine [...]
-<a name="line6786">6786: </a><font color="#B22222">@*/</font>
-<a name="line6787">6787: </a><strong><font color="#4169E1"><a name="DMPlexGetRefinementUniform"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *refinementUnifor [...]
-<a name="line6788">6788: </a>{
-<a name="line6789">6789: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line6794">6794: </a> *refinementUniform = mesh->refinementUniform;
-<a name="line6795">6795: </a> <font color="#4169E1">return</font>(0);
-<a name="line6796">6796: </a>}
-
-<a name="line6800">6800: </a><font color="#B22222">/*@</font>
-<a name="line6801">6801: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefinementLimit">DMPlexSetRefinementLimit</a> - Set the maximum cell volume for refinement</font>
-
-<a name="line6803">6803: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6804">6804: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line6805">6805: </a><font color="#B22222">- refinementLimit - The maximum cell volume in the refined mesh</font>
-
-<a name="line6807">6807: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6809">6809: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefi [...]
-<a name="line6810">6810: </a><font color="#B22222">@*/</font>
-<a name="line6811">6811: </a><strong><font color="#4169E1"><a name="DMPlexSetRefinementLimit"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefinementLimit">DMPlexSetRefinementLimit</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> refinementLimit)</font></strong>
-<a name="line6812">6812: </a>{
-<a name="line6813">6813: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line6817">6817: </a> mesh->refinementLimit = refinementLimit;
-<a name="line6818">6818: </a> <font color="#4169E1">return</font>(0);
-<a name="line6819">6819: </a>}
-
-<a name="line6823">6823: </a><font color="#B22222">/*@</font>
-<a name="line6824">6824: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a> - Retrieve the maximum cell volume for refinement</font>
-
-<a name="line6826">6826: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line6827">6827: </a><font color="#B22222">. dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line6829">6829: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6830">6830: </a><font color="#B22222">. refinementLimit - The maximum cell volume in the refined mesh</font>
-
-<a name="line6832">6832: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6834">6834: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefinementLimit">DMPlexSetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefi [...]
-<a name="line6835">6835: </a><font color="#B22222">@*/</font>
-<a name="line6836">6836: </a><strong><font color="#4169E1"><a name="DMPlexGetRefinementLimit"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *refinementLimit)</font>< [...]
-<a name="line6837">6837: </a>{
-<a name="line6838">6838: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line6843">6843: </a> <font color="#B22222">/* if (mesh->refinementLimit < 0) = getMaxVolume()/2.0; */</font>
-<a name="line6844">6844: </a> *refinementLimit = mesh->refinementLimit;
-<a name="line6845">6845: </a> <font color="#4169E1">return</font>(0);
-<a name="line6846">6846: </a>}
-
-<a name="line6850">6850: </a><font color="#B22222">/*@</font>
-<a name="line6851">6851: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementFunction.html#DMPlexSetRefinementFunction">DMPlexSetRefinementFunction</a> - Set the function giving the maximum cell volume for refinement</font>
-
-<a name="line6853">6853: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6854">6854: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line6855">6855: </a><font color="#B22222">- refinementFunc - Function giving the maximum cell volume in the refined mesh</font>
-
-<a name="line6857">6857: </a><font color="#B22222"> Note: The calling sequence is refinementFunc(coords, limit)</font>
-<a name="line6858">6858: </a><font color="#B22222">$ coords - Coordinates of the current point, usually a cell centroid</font>
-<a name="line6859">6859: </a><font color="#B22222">$ limit - The maximum cell volume for a cell containing this point</font>
-
-<a name="line6861">6861: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6863">6863: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementFunction.html#DMPlexGetRefinementFunction">DMPlexGetRefinementFunction</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPl [...]
-<a name="line6864">6864: </a><font color="#B22222">@*/</font>
-<a name="line6865">6865: </a><strong><font color="#4169E1"><a name="DMPlexSetRefinementFunction"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementFunction.html#DMPlexSetRefinementFunction">DMPlexSetRefinementFunction</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a [...]
-<a name="line6866">6866: </a>{
-<a name="line6867">6867: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line6871">6871: </a> mesh->refinementFunc = refinementFunc;
-<a name="line6872">6872: </a> <font color="#4169E1">return</font>(0);
-<a name="line6873">6873: </a>}
-
-<a name="line6877">6877: </a><font color="#B22222">/*@</font>
-<a name="line6878">6878: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementFunction.html#DMPlexGetRefinementFunction">DMPlexGetRefinementFunction</a> - Get the function giving the maximum cell volume for refinement</font>
-
-<a name="line6880">6880: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line6881">6881: </a><font color="#B22222">. dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line6883">6883: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6884">6884: </a><font color="#B22222">. refinementFunc - Function giving the maximum cell volume in the refined mesh</font>
-
-<a name="line6886">6886: </a><font color="#B22222"> Note: The calling sequence is refinementFunc(coords, limit)</font>
-<a name="line6887">6887: </a><font color="#B22222">$ coords - Coordinates of the current point, usually a cell centroid</font>
-<a name="line6888">6888: </a><font color="#B22222">$ limit - The maximum cell volume for a cell containing this point</font>
-
-<a name="line6890">6890: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6892">6892: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementFunction.html#DMPlexSetRefinementFunction">DMPlexSetRefinementFunction</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPl [...]
-<a name="line6893">6893: </a><font color="#B22222">@*/</font>
-<a name="line6894">6894: </a><strong><font color="#4169E1"><a name="DMPlexGetRefinementFunction"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementFunction.html#DMPlexGetRefinementFunction">DMPlexGetRefinementFunction</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a [...]
-<a name="line6895">6895: </a>{
-<a name="line6896">6896: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
-
-<a name="line6901">6901: </a> *refinementFunc = mesh->refinementFunc;
-<a name="line6902">6902: </a> <font color="#4169E1">return</font>(0);
-<a name="line6903">6903: </a>}
-
-<a name="line6907">6907: </a><strong><font color="#4169E1"><a name="DMPlexGetCellRefiner_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetCellRefiner_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, CellRefiner *cellRefiner)</font></strong>
-<a name="line6908">6908: </a>{
-<a name="line6909">6909: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, cStart, cEnd, coneSize, cMax, fMax;
-
-<a name="line6913">6913: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line6914">6914: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
-<a name="line6915">6915: </a> <font color="#4169E1">if</font> (cEnd <= cStart) {*cellRefiner = REFINER_NOOP; <font color="#4169E1">return</font>(0);}
-<a name="line6916">6916: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cStart, &coneSize);
-<a name="line6917">6917: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, NULL, NULL);
-<a name="line6918">6918: </a> <font color="#4169E1">switch</font> (dim) {
-<a name="line6919">6919: </a> <font color="#4169E1">case</font> 1:
-<a name="line6920">6920: </a> <font color="#4169E1">switch</font> (coneSize) {
-<a name="line6921">6921: </a> <font color="#4169E1">case</font> 2:
-<a name="line6922">6922: </a> *cellRefiner = REFINER_SIMPLEX_1D;
-<a name="line6923">6923: </a> <font color="#4169E1">break</font>;
-<a name="line6924">6924: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6925">6925: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown coneSize %d in dimension %d for cell refiner"</font>, coneSize, dim);
-<a name="line6926">6926: </a> }
-<a name="line6927">6927: </a> <font color="#4169E1">break</font>;
-<a name="line6928">6928: </a> <font color="#4169E1">case</font> 2:
-<a name="line6929">6929: </a> <font color="#4169E1">switch</font> (coneSize) {
-<a name="line6930">6930: </a> <font color="#4169E1">case</font> 3:
-<a name="line6931">6931: </a> <font color="#4169E1">if</font> (cMax >= 0) *cellRefiner = REFINER_HYBRID_SIMPLEX_2D;
-<a name="line6932">6932: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_SIMPLEX_2D;
-<a name="line6933">6933: </a> <font color="#4169E1">break</font>;
-<a name="line6934">6934: </a> <font color="#4169E1">case</font> 4:
-<a name="line6935">6935: </a> <font color="#4169E1">if</font> (cMax >= 0 && fMax >= 0) *cellRefiner = REFINER_HYBRID_HEX_2D;
-<a name="line6936">6936: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_HEX_2D;
-<a name="line6937">6937: </a> <font color="#4169E1">break</font>;
-<a name="line6938">6938: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6939">6939: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown coneSize %d in dimension %d for cell refiner"</font>, coneSize, dim);
-<a name="line6940">6940: </a> }
-<a name="line6941">6941: </a> <font color="#4169E1">break</font>;
-<a name="line6942">6942: </a> <font color="#4169E1">case</font> 3:
-<a name="line6943">6943: </a> <font color="#4169E1">switch</font> (coneSize) {
-<a name="line6944">6944: </a> <font color="#4169E1">case</font> 4:
-<a name="line6945">6945: </a> <font color="#4169E1">if</font> (cMax >= 0) *cellRefiner = REFINER_HYBRID_SIMPLEX_3D;
-<a name="line6946">6946: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_SIMPLEX_3D;
-<a name="line6947">6947: </a> <font color="#4169E1">break</font>;
-<a name="line6948">6948: </a> <font color="#4169E1">case</font> 6:
-<a name="line6949">6949: </a> <font color="#4169E1">if</font> (cMax >= 0) *cellRefiner = REFINER_HYBRID_HEX_3D;
-<a name="line6950">6950: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_HEX_3D;
-<a name="line6951">6951: </a> <font color="#4169E1">break</font>;
-<a name="line6952">6952: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6953">6953: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown coneSize %d in dimension %d for cell refiner"</font>, coneSize, dim);
-<a name="line6954">6954: </a> }
-<a name="line6955">6955: </a> <font color="#4169E1">break</font>;
-<a name="line6956">6956: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line6957">6957: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown dimension %d for cell refiner"</font>, dim);
-<a name="line6958">6958: </a> }
-<a name="line6959">6959: </a> <font color="#4169E1">return</font>(0);
-<a name="line6960">6960: </a>}
+<a name="line5493">5493: </a> <a href="../../../../docs/manualpages/Vec/VecType.html#VecType">VecType</a> vtype;
+
+<a name="line5497">5497: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line5498">5498: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line5499">5499: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line5500">5500: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);
+<a name="line5501">5501: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
+<a name="line5502">5502: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 1, &fStart, &fEnd);
+<a name="line5503">5503: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, &eMax, NULL);
+<a name="line5504">5504: </a> <font color="#4169E1">if</font> (refiner) {GetDepthStart_Private(depth, depthSize, NULL, NULL, NULL, &vStartNew);}
+<a name="line5505">5505: </a> GetDepthStart_Private(depth, depthSize, NULL, NULL, NULL, &vStartNew);
+<a name="line5506">5506: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
+<a name="line5507">5507: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(coordSection, 0, &spaceDim);
+<a name="line5508">5508: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &coordSectionNew);
+<a name="line5509">5509: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(coordSectionNew, 1);
+<a name="line5510">5510: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(coordSectionNew, 0, spaceDim);
+<a name="line5511">5511: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(coordSectionNew, vStartNew, vStartNew+numVertices);
+<a name="line5512">5512: </a> <font color="#4169E1">if</font> (cMax < 0) cMax = cEnd;
+<a name="line5513">5513: </a> <font color="#4169E1">if</font> (fMax < 0) fMax = fEnd;
+<a name="line5514">5514: </a> <font color="#4169E1">if</font> (eMax < 0) eMax = eEnd;
+<a name="line5515">5515: </a> <font color="#B22222">/* All vertices have the spaceDim coordinates */</font>
+<a name="line5516">5516: </a> <font color="#4169E1">for</font> (v = vStartNew; v < vStartNew+numVertices; ++v) {
+<a name="line5517">5517: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(coordSectionNew, v, spaceDim);
+<a name="line5518">5518: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(coordSectionNew, v, 0, spaceDim);
+<a name="line5519">5519: </a> }
+<a name="line5520">5520: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(coordSectionNew);
+<a name="line5521">5521: </a> <a href="../../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(rdm, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, coordSectionNew);
+<a name="line5522">5522: </a> <a href="../../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
+<a name="line5523">5523: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(coordSectionNew, &coordSizeNew);
+<a name="line5524">5524: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &coordinatesNew);
+<a name="line5525">5525: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) coordinatesNew, <font color="#666666">"coordinates"</font>);
+<a name="line5526">5526: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(coordinatesNew, coordSizeNew, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line5527">5527: </a> <a href="../../../../docs/manualpages/Vec/VecGetBlockSize.html#VecGetBlockSize">VecGetBlockSize</a>(coordinates, &bs);
+<a name="line5528">5528: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(coordinatesNew, bs);
+<a name="line5529">5529: </a> <a href="../../../../docs/manualpages/Vec/VecGetType.html#VecGetType">VecGetType</a>(coordinates, &vtype);
+<a name="line5530">5530: </a> <a href="../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(coordinatesNew, vtype);
+<a name="line5531">5531: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
+<a name="line5532">5532: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinatesNew, &coordsNew);
+<a name="line5533">5533: </a> <font color="#4169E1">switch</font> (refiner) {
+<a name="line5534">5534: </a> <font color="#4169E1">case</font> REFINER_NOOP: <font color="#4169E1">break</font>;
+<a name="line5535">5535: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
+<a name="line5536">5536: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
+<a name="line5537">5537: </a> <font color="#B22222">/* Face vertices have the average of corner coordinates */</font>
+<a name="line5538">5538: </a> <font color="#4169E1">for</font> (f = fStart; f < fMax; ++f) {
+<a name="line5539">5539: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (vEnd - vStart) + (eMax - eStart) + (f - fStart);
+<a name="line5540">5540: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone = NULL;
+<a name="line5541">5541: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, coneSize = 0, off[8], offnew, p, d;
+
+<a name="line5543">5543: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, f, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
+<a name="line5544">5544: </a> <font color="#4169E1">for</font> (p = 0; p < closureSize*2; p += 2) {
+<a name="line5545">5545: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = cone[p];
+<a name="line5546">5546: </a> <font color="#4169E1">if</font> ((point >= vStart) && (point < vEnd)) cone[coneSize++] = point;
+<a name="line5547">5547: </a> }
+<a name="line5548">5548: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {
+<a name="line5549">5549: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[v], &off[v]);
+<a name="line5550">5550: </a> }
+<a name="line5551">5551: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
+<a name="line5552">5552: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] = 0.0;
+<a name="line5553">5553: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {DMLocalizeAddCoordinate_Internal(dm, spaceDim, &coords[off[0]], &coords[off[v]], &coordsNew[offnew]);}
+<a name="line5554">5554: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] /= coneSize;
+<a name="line5555">5555: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, f, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
+<a name="line5556">5556: </a> }
+<a name="line5557">5557: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
+<a name="line5558">5558: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
+<a name="line5559">5559: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
+<a name="line5560">5560: </a> <font color="#B22222">/* Cell vertices have the average of corner coordinates */</font>
+<a name="line5561">5561: </a> <font color="#4169E1">for</font> (c = cStart; c < cMax; ++c) {
+<a name="line5562">5562: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (vEnd - vStart) + (dim > 1 ? (eMax - eStart) : 0) + (c - cStart) + (dim > 2 ? (fMax - fStart) : 0);
+<a name="line5563">5563: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone = NULL;
+<a name="line5564">5564: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> closureSize, coneSize = 0, off[8], offnew, p, d;
+
+<a name="line5566">5566: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetTransitiveClosure.html#DMPlexGetTransitiveClosure">DMPlexGetTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
+<a name="line5567">5567: </a> <font color="#4169E1">for</font> (p = 0; p < closureSize*2; p += 2) {
+<a name="line5568">5568: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point = cone[p];
+<a name="line5569">5569: </a> <font color="#4169E1">if</font> ((point >= vStart) && (point < vEnd)) cone[coneSize++] = point;
+<a name="line5570">5570: </a> }
+<a name="line5571">5571: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {
+<a name="line5572">5572: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[v], &off[v]);
+<a name="line5573">5573: </a> }
+<a name="line5574">5574: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
+<a name="line5575">5575: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] = 0.0;
+<a name="line5576">5576: </a> <font color="#4169E1">for</font> (v = 0; v < coneSize; ++v) {DMLocalizeAddCoordinate_Internal(dm, spaceDim, &coords[off[0]], &coords[off[v]], &coordsNew[offnew]);}
+<a name="line5577">5577: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) coordsNew[offnew+d] /= coneSize;
+<a name="line5578">5578: </a> <a href="../../../../docs/manualpages/DM/DMPlexRestoreTransitiveClosure.html#DMPlexRestoreTransitiveClosure">DMPlexRestoreTransitiveClosure</a>(dm, c, <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, &closureSize, &cone);
+<a name="line5579">5579: </a> }
+<a name="line5580">5580: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
+<a name="line5581">5581: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
+<a name="line5582">5582: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
+<a name="line5583">5583: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
+<a name="line5584">5584: </a> <font color="#B22222">/* Edge vertices have the average of endpoint coordinates */</font>
+<a name="line5585">5585: </a> <font color="#4169E1">for</font> (e = eStart; e < eMax; ++e) {
+<a name="line5586">5586: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (vEnd - vStart) + (e - eStart);
+<a name="line5587">5587: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cone;
+<a name="line5588">5588: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> coneSize, offA, offB, offnew, d;
+
+<a name="line5590">5590: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, e, &coneSize);
+<a name="line5591">5591: </a> <font color="#4169E1">if</font> (coneSize != 2) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Edge %d cone should have two vertices, not %d"</font>, e, coneSize);
+<a name="line5592">5592: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetCone.html#DMPlexGetCone">DMPlexGetCone</a>(dm, e, &cone);
+<a name="line5593">5593: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[0], &offA);
+<a name="line5594">5594: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, cone[1], &offB);
+<a name="line5595">5595: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
+<a name="line5596">5596: </a> DMLocalizeCoordinate_Internal(dm, spaceDim, &coords[offA], &coords[offB], &coordsNew[offnew]);
+<a name="line5597">5597: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) {
+<a name="line5598">5598: </a> coordsNew[offnew+d] = 0.5*(coords[offA+d] + coordsNew[offnew+d]);
+<a name="line5599">5599: </a> }
+<a name="line5600">5600: </a> }
+<a name="line5601">5601: </a> <font color="#B22222">/* Old vertices have the same coordinates */</font>
+<a name="line5602">5602: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
+<a name="line5603">5603: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newv = vStartNew + (v - vStart);
+<a name="line5604">5604: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> off, offnew, d;
+
+<a name="line5606">5606: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, v, &off);
+<a name="line5607">5607: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSectionNew, newv, &offnew);
+<a name="line5608">5608: </a> <font color="#4169E1">for</font> (d = 0; d < spaceDim; ++d) {
+<a name="line5609">5609: </a> coordsNew[offnew+d] = coords[off+d];
+<a name="line5610">5610: </a> }
+<a name="line5611">5611: </a> }
+<a name="line5612">5612: </a> <font color="#4169E1">break</font>;
+<a name="line5613">5613: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line5614">5614: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
+<a name="line5615">5615: </a> }
+<a name="line5616">5616: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
+<a name="line5617">5617: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinatesNew, &coordsNew);
+<a name="line5618">5618: </a> <a href="../../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(rdm, coordinatesNew);
+<a name="line5619">5619: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&coordinatesNew);
+<a name="line5620">5620: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&coordSectionNew);
+<a name="line5621">5621: </a> <font color="#4169E1">if</font> (dm->maxCell) {
+<a name="line5622">5622: </a> const <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *maxCell, *L;
+<a name="line5623">5623: </a> const <a href="../../../../docs/manualpages/DM/DMBoundaryType.html#DMBoundaryType">DMBoundaryType</a> *bd;
+<a name="line5624">5624: </a> DMGetPeriodicity(dm, &maxCell, &L, &bd);
+<a name="line5625">5625: </a> <a href="../../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a>(rdm, maxCell, L, bd);
+<a name="line5626">5626: </a> }
+<a name="line5627">5627: </a> <font color="#4169E1">return</font>(0);
+<a name="line5628">5628: </a>}
+
+<a name="line5632">5632: </a><font color="#B22222">/*@</font>
+<a name="line5633">5633: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCreateProcessSF.html#DMPlexCreateProcessSF">DMPlexCreateProcessSF</a> - Create an SF which just has process connectivity</font>
+
+<a name="line5635">5635: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line5637">5637: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5638">5638: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line5639">5639: </a><font color="#B22222">- sfPoint - The <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> which encodes point connectivity</font>
+
+<a name="line5641">5641: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line5642">5642: </a><font color="#B22222">+ processRanks - A list of process neighbors, or NULL</font>
+<a name="line5643">5643: </a><font color="#B22222">- sfProcess - An SF encoding the process connectivity, or NULL</font>
+
+<a name="line5645">5645: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5647">5647: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateTwoSidedProcessSF.html#DMPlexCreateTwoSidedProcessSF">DMPlexCreateTwoSidedProcessSF</a>()</font>
+<a name="line5648">5648: </a><font color="#B22222">@*/</font>
+<a name="line5649">5649: </a><strong><font color="#4169E1"><a name="DMPlexCreateProcessSF"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCreateProcessSF.html#DMPlexCreateProcessSF">DMPlexCreateProcessSF</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sfPoint, <a href="../../../../docs/manu [...]
+<a name="line5650">5650: </a>{
+<a name="line5651">5651: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, numLeaves, l;
+<a name="line5652">5652: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPoints;
+<a name="line5653">5653: </a> const <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePoints;
+<a name="line5654">5654: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPointsNew;
+<a name="line5655">5655: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePointsNew;
+<a name="line5656">5656: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranks, *ranksNew;
+<a name="line5657">5657: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> numProcs;
+<a name="line5658">5658: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line5665">5665: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &numProcs);
+<a name="line5666">5666: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sfPoint, &numRoots, &numLeaves, &localPoints, &remotePoints);
+<a name="line5667">5667: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &ranks);
+<a name="line5668">5668: </a> <font color="#4169E1">for</font> (l = 0; l < numLeaves; ++l) {
+<a name="line5669">5669: </a> ranks[l] = remotePoints[l].rank;
+<a name="line5670">5670: </a> }
+<a name="line5671">5671: </a> <a href="../../../../docs/manualpages/Sys/PetscSortRemoveDupsInt.html#PetscSortRemoveDupsInt">PetscSortRemoveDupsInt</a>(&numLeaves, ranks);
+<a name="line5672">5672: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &ranksNew);
+<a name="line5673">5673: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &localPointsNew);
+<a name="line5674">5674: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeaves, &remotePointsNew);
+<a name="line5675">5675: </a> <font color="#4169E1">for</font> (l = 0; l < numLeaves; ++l) {
+<a name="line5676">5676: </a> ranksNew[l] = ranks[l];
+<a name="line5677">5677: </a> localPointsNew[l] = l;
+<a name="line5678">5678: </a> remotePointsNew[l].index = 0;
+<a name="line5679">5679: </a> remotePointsNew[l].rank = ranksNew[l];
+<a name="line5680">5680: </a> }
+<a name="line5681">5681: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ranks);
+<a name="line5682">5682: </a> <font color="#4169E1">if</font> (processRanks) {<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), numLeaves, ranksNew, PETSC_OWN_POINTER, processRanks);}
+<a name="line5683">5683: </a> <font color="#4169E1">else</font> {<a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ranksNew);}
+<a name="line5684">5684: </a> <font color="#4169E1">if</font> (sfProcess) {
+<a name="line5685">5685: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), sfProcess);
+<a name="line5686">5686: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) *sfProcess, <font color="#666666">"Process SF"</font>);
+<a name="line5687">5687: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetFromOptions.html#PetscSFSetFromOptions">PetscSFSetFromOptions</a>(*sfProcess);
+<a name="line5688">5688: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(*sfProcess, numProcs, numLeaves, localPointsNew, PETSC_OWN_POINTER, remotePointsNew, PETSC_OWN_POINTER);
+<a name="line5689">5689: </a> }
+<a name="line5690">5690: </a> <font color="#4169E1">return</font>(0);
+<a name="line5691">5691: </a>}
+
+<a name="line5695">5695: </a><strong><font color="#4169E1"><a name="CellRefinerCreateSF"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> CellRefinerCreateSF(CellRefiner refiner, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depthSize[], <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> rdm)</font></strong>
+<a name="line5696">5696: </a>{
+<a name="line5697">5697: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, sfNew, sfProcess;
+<a name="line5698">5698: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> processRanks;
+<a name="line5699">5699: </a> MPI_Datatype depthType;
+<a name="line5700">5700: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, numLeaves, numLeavesNew = 0, l, m;
+<a name="line5701">5701: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPoints, *neighbors;
+<a name="line5702">5702: </a> const <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePoints;
+<a name="line5703">5703: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPointsNew;
+<a name="line5704">5704: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePointsNew;
+<a name="line5705">5705: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depthSizeOld, *rdepthSize, *rdepthSizeOld, *rdepthMaxOld, *rvStart, *rvStartNew, *reStart, *reStartNew, *rfStart, *rfStartNew, *rcStart, *rcStartNew;
+<a name="line5706">5706: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ldepth, depth, numNeighbors, pStartNew, pEndNew, cStart, cEnd, cMax, vStart, vEnd, vMax, fStart, fEnd, fMax, eStart, eEnd, eMax, r, n;
+<a name="line5707">5707: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStartNew = 0, vStartNew = 0, fStartNew = 0, eStartNew = 0;
+<a name="line5708">5708: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line5711">5711: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(rdm, &pStartNew, &pEndNew);
+<a name="line5712">5712: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &ldepth);
+<a name="line5713">5713: </a> MPIU_Allreduce(&ldepth, &depth, 1, MPIU_INT, MPI_MAX, <a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm));
+<a name="line5714">5714: </a> <font color="#4169E1">if</font> ((ldepth >= 0) && (depth != ldepth)) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Inconsistent Plex depth %d != %d"</font>, ldepth, depth);
+<a name="line5715">5715: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line5716">5716: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);
+<a name="line5717">5717: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
+<a name="line5718">5718: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 1, &fStart, &fEnd);
+<a name="line5719">5719: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, &eMax, &vMax);
+<a name="line5720">5720: </a> cMax = cMax < 0 ? cEnd : cMax;
+<a name="line5721">5721: </a> fMax = fMax < 0 ? fEnd : fMax;
+<a name="line5722">5722: </a> eMax = eMax < 0 ? eEnd : eMax;
+<a name="line5723">5723: </a> <font color="#4169E1">if</font> (refiner) {GetDepthStart_Private(depth, depthSize, &cStartNew, &fStartNew, &eStartNew, &vStartNew);}
+<a name="line5724">5724: </a> <a href="../../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(dm, &sf);
+<a name="line5725">5725: </a> <a href="../../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(rdm, &sfNew);
+<a name="line5726">5726: </a> <font color="#B22222">/* Calculate size of new SF */</font>
+<a name="line5727">5727: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf, &numRoots, &numLeaves, &localPoints, &remotePoints);
+<a name="line5728">5728: </a> <font color="#4169E1">if</font> (numRoots < 0) <font color="#4169E1">return</font>(0);
+<a name="line5729">5729: </a> <font color="#4169E1">for</font> (l = 0; l < numLeaves; ++l) {
+<a name="line5730">5730: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = localPoints[l];
+
+<a name="line5732">5732: </a> <font color="#4169E1">switch</font> (refiner) {
+<a name="line5733">5733: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
+<a name="line5734">5734: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5735">5735: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line5736">5736: </a> ++numLeavesNew;
+<a name="line5737">5737: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart && p < cMax)) {
+<a name="line5738">5738: </a> <font color="#B22222">/* Interior cells add new cells and interior vertices */</font>
+<a name="line5739">5739: </a> numLeavesNew += 2 + 1;
+<a name="line5740">5740: </a> }
+<a name="line5741">5741: </a> <font color="#4169E1">break</font>;
+<a name="line5742">5742: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
+<a name="line5743">5743: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
+<a name="line5744">5744: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5745">5745: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line5746">5746: </a> ++numLeavesNew;
+<a name="line5747">5747: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line5748">5748: </a> <font color="#B22222">/* Interior faces add new faces and vertex */</font>
+<a name="line5749">5749: </a> numLeavesNew += 2 + 1;
+<a name="line5750">5750: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line5751">5751: </a> <font color="#B22222">/* Hybrid faces stay the same */</font>
+<a name="line5752">5752: </a> ++numLeavesNew;
+<a name="line5753">5753: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5754">5754: </a> <font color="#B22222">/* Interior cells add new cells and interior faces */</font>
+<a name="line5755">5755: </a> numLeavesNew += 4 + 3;
+<a name="line5756">5756: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line5757">5757: </a> <font color="#B22222">/* Hybrid cells add new cells and hybrid face */</font>
+<a name="line5758">5758: </a> numLeavesNew += 2 + 1;
+<a name="line5759">5759: </a> }
+<a name="line5760">5760: </a> <font color="#4169E1">break</font>;
+<a name="line5761">5761: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
+<a name="line5762">5762: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
+<a name="line5763">5763: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5764">5764: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line5765">5765: </a> ++numLeavesNew;
+<a name="line5766">5766: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line5767">5767: </a> <font color="#B22222">/* Interior faces add new faces and vertex */</font>
+<a name="line5768">5768: </a> numLeavesNew += 2 + 1;
+<a name="line5769">5769: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line5770">5770: </a> <font color="#B22222">/* Hybrid faces stay the same */</font>
+<a name="line5771">5771: </a> ++numLeavesNew;
+<a name="line5772">5772: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5773">5773: </a> <font color="#B22222">/* Interior cells add new cells, interior faces, and vertex */</font>
+<a name="line5774">5774: </a> numLeavesNew += 4 + 4 + 1;
+<a name="line5775">5775: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line5776">5776: </a> <font color="#B22222">/* Hybrid cells add new cells and hybrid face */</font>
+<a name="line5777">5777: </a> numLeavesNew += 2 + 1;
+<a name="line5778">5778: </a> }
+<a name="line5779">5779: </a> <font color="#4169E1">break</font>;
+<a name="line5780">5780: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
+<a name="line5781">5781: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
+<a name="line5782">5782: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5783">5783: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line5784">5784: </a> ++numLeavesNew;
+<a name="line5785">5785: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
+<a name="line5786">5786: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
+<a name="line5787">5787: </a> numLeavesNew += 2 + 1;
+<a name="line5788">5788: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
+<a name="line5789">5789: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
+<a name="line5790">5790: </a> ++numLeavesNew;
+<a name="line5791">5791: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line5792">5792: </a> <font color="#B22222">/* Interior faces add new faces and edges */</font>
+<a name="line5793">5793: </a> numLeavesNew += 4 + 3;
+<a name="line5794">5794: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line5795">5795: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
+<a name="line5796">5796: </a> numLeavesNew += 2 + 1;
+<a name="line5797">5797: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5798">5798: </a> <font color="#B22222">/* Interior cells add new cells, faces, and edges */</font>
+<a name="line5799">5799: </a> numLeavesNew += 8 + 8 + 1;
+<a name="line5800">5800: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line5801">5801: </a> <font color="#B22222">/* Hybrid cells add new cells and faces */</font>
+<a name="line5802">5802: </a> numLeavesNew += 4 + 3;
+<a name="line5803">5803: </a> }
+<a name="line5804">5804: </a> <font color="#4169E1">break</font>;
+<a name="line5805">5805: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
+<a name="line5806">5806: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
+<a name="line5807">5807: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5808">5808: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line5809">5809: </a> ++numLeavesNew;
+<a name="line5810">5810: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
+<a name="line5811">5811: </a> <font color="#B22222">/* Interior edges add new edges, and vertex */</font>
+<a name="line5812">5812: </a> numLeavesNew += 2 + 1;
+<a name="line5813">5813: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
+<a name="line5814">5814: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
+<a name="line5815">5815: </a> ++numLeavesNew;
+<a name="line5816">5816: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line5817">5817: </a> <font color="#B22222">/* Interior faces add new faces, edges, and vertex */</font>
+<a name="line5818">5818: </a> numLeavesNew += 4 + 4 + 1;
+<a name="line5819">5819: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line5820">5820: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
+<a name="line5821">5821: </a> numLeavesNew += 2 + 1;
+<a name="line5822">5822: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5823">5823: </a> <font color="#B22222">/* Interior cells add new cells, faces, edges, and vertex */</font>
+<a name="line5824">5824: </a> numLeavesNew += 8 + 12 + 6 + 1;
+<a name="line5825">5825: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
+<a name="line5826">5826: </a> <font color="#B22222">/* Hybrid cells add new cells, faces, and edges */</font>
+<a name="line5827">5827: </a> numLeavesNew += 4 + 4 + 1;
+<a name="line5828">5828: </a> }
+<a name="line5829">5829: </a> <font color="#4169E1">break</font>;
+<a name="line5830">5830: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line5831">5831: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
+<a name="line5832">5832: </a> }
+<a name="line5833">5833: </a> }
+<a name="line5834">5834: </a> <font color="#B22222">/* Communicate depthSizes for each remote rank */</font>
+<a name="line5835">5835: </a> <a href="../../../../docs/manualpages/DM/DMPlexCreateProcessSF.html#DMPlexCreateProcessSF">DMPlexCreateProcessSF</a>(dm, sf, &processRanks, &sfProcess);
+<a name="line5836">5836: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(processRanks, &numNeighbors);
+<a name="line5837">5837: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc5.html#PetscMalloc5">PetscMalloc5</a>((depth+1)*numNeighbors,&rdepthSize,numNeighbors,&rvStartNew,numNeighbors,&reStartNew,numNeighbors,&rfStartNew,numNeighbors,&rcStartNew);
+<a name="line5838">5838: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc7.html#PetscMalloc7">PetscMalloc7</a>(depth+1,&depthSizeOld,(depth+1)*numNeighbors,&rdepthSizeOld,(depth+1)*numNeighbors,&rdepthMaxOld,numNeighbors,&rvStart,numNeighbors,&reStart,numNeighbors,&rfStart,numNeighbors,&rcStart);
+<a name="line5839">5839: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Type_contiguous.html#MPI_Type_contiguous">MPI_Type_contiguous</a>(depth+1, MPIU_INT, &depthType);
+<a name="line5840">5840: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Type_commit.html#MPI_Type_commit">MPI_Type_commit</a>(&depthType);
+<a name="line5841">5841: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sfProcess, depthType, depthSize, rdepthSize);
+<a name="line5842">5842: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sfProcess, depthType, depthSize, rdepthSize);
+<a name="line5843">5843: </a> <font color="#4169E1">for</font> (n = 0; n < numNeighbors; ++n) {
+<a name="line5844">5844: </a> GetDepthStart_Private(depth, &rdepthSize[n*(depth+1)], &rcStartNew[n], &rfStartNew[n], &reStartNew[n], &rvStartNew[n]);
+<a name="line5845">5845: </a> }
+<a name="line5846">5846: </a> depthSizeOld[depth] = cMax;
+<a name="line5847">5847: </a> depthSizeOld[0] = vMax;
+<a name="line5848">5848: </a> depthSizeOld[depth-1] = fMax;
+<a name="line5849">5849: </a> depthSizeOld[1] = eMax;
+
+<a name="line5851">5851: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sfProcess, depthType, depthSizeOld, rdepthMaxOld);
+<a name="line5852">5852: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sfProcess, depthType, depthSizeOld, rdepthMaxOld);
+
+<a name="line5854">5854: </a> depthSizeOld[depth] = cEnd - cStart;
+<a name="line5855">5855: </a> depthSizeOld[0] = vEnd - vStart;
+<a name="line5856">5856: </a> depthSizeOld[depth-1] = fEnd - fStart;
+<a name="line5857">5857: </a> depthSizeOld[1] = eEnd - eStart;
+
+<a name="line5859">5859: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sfProcess, depthType, depthSizeOld, rdepthSizeOld);
+<a name="line5860">5860: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sfProcess, depthType, depthSizeOld, rdepthSizeOld);
+<a name="line5861">5861: </a> <font color="#4169E1">for</font> (n = 0; n < numNeighbors; ++n) {
+<a name="line5862">5862: </a> GetDepthStart_Private(depth, &rdepthSizeOld[n*(depth+1)], &rcStart[n], &rfStart[n], &reStart[n], &rvStart[n]);
+<a name="line5863">5863: </a> rdepthMaxOld[n*(depth+1)+depth] = rdepthMaxOld[n*(depth+1)+depth] < 0 ? rdepthSizeOld[n*(depth+1)+depth] +rcStart[n]: rdepthMaxOld[n*(depth+1)+depth];
+<a name="line5864">5864: </a> rdepthMaxOld[n*(depth+1)+depth-1] = rdepthMaxOld[n*(depth+1)+depth-1] < 0 ? rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n]: rdepthMaxOld[n*(depth+1)+depth-1];
+<a name="line5865">5865: </a> rdepthMaxOld[n*(depth+1)+1] = rdepthMaxOld[n*(depth+1)+1] < 0 ? rdepthSizeOld[n*(depth+1)+1] +reStart[n]: rdepthMaxOld[n*(depth+1)+1];
+<a name="line5866">5866: </a> }
+<a name="line5867">5867: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Type_free.html#MPI_Type_free">MPI_Type_free</a>(&depthType);
+<a name="line5868">5868: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&sfProcess);
+<a name="line5869">5869: </a> <font color="#B22222">/* Calculate new point SF */</font>
+<a name="line5870">5870: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &localPointsNew);
+<a name="line5871">5871: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &remotePointsNew);
+<a name="line5872">5872: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(processRanks, &neighbors);
+<a name="line5873">5873: </a> <font color="#4169E1">for</font> (l = 0, m = 0; l < numLeaves; ++l) {
+<a name="line5874">5874: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = localPoints[l];
+<a name="line5875">5875: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rp = remotePoints[l].index, n;
+<a name="line5876">5876: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rrank = remotePoints[l].rank;
+
+<a name="line5878">5878: </a> <a href="../../../../docs/manualpages/Sys/PetscFindInt.html#PetscFindInt">PetscFindInt</a>(rrank, numNeighbors, neighbors, &n);
+<a name="line5879">5879: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Could not locate remote rank %d"</font>, rrank);
+<a name="line5880">5880: </a> <font color="#4169E1">switch</font> (refiner) {
+<a name="line5881">5881: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
+<a name="line5882">5882: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5883">5883: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line5884">5884: </a> localPointsNew[m] = vStartNew + (p - vStart);
+<a name="line5885">5885: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
+<a name="line5886">5886: </a> remotePointsNew[m].rank = rrank;
+<a name="line5887">5887: </a> ++m;
+<a name="line5888">5888: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5889">5889: </a> <font color="#B22222">/* Old interior cells add new cells and vertex */</font>
+<a name="line5890">5890: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line5891">5891: </a> localPointsNew[m] = cStartNew + (p - cStart)*2 + r;
+<a name="line5892">5892: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*2 + r;
+<a name="line5893">5893: </a> remotePointsNew[m].rank = rrank;
+<a name="line5894">5894: </a> }
+<a name="line5895">5895: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - cStart);
+<a name="line5896">5896: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - rcStart[n]);
+<a name="line5897">5897: </a> remotePointsNew[m].rank = rrank;
+<a name="line5898">5898: </a> ++m;
+<a name="line5899">5899: </a> }
+<a name="line5900">5900: </a> <font color="#4169E1">break</font>;
+<a name="line5901">5901: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
+<a name="line5902">5902: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
+<a name="line5903">5903: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5904">5904: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line5905">5905: </a> localPointsNew[m] = vStartNew + (p - vStart);
+<a name="line5906">5906: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
+<a name="line5907">5907: </a> remotePointsNew[m].rank = rrank;
+<a name="line5908">5908: </a> ++m;
+<a name="line5909">5909: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line5910">5910: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
+<a name="line5911">5911: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line5912">5912: </a> localPointsNew[m] = fStartNew + (p - fStart)*2 + r;
+<a name="line5913">5913: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*2 + r;
+<a name="line5914">5914: </a> remotePointsNew[m].rank = rrank;
+<a name="line5915">5915: </a> }
+<a name="line5916">5916: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - fStart);
+<a name="line5917">5917: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - rfStart[n]);
+<a name="line5918">5918: </a> remotePointsNew[m].rank = rrank;
+<a name="line5919">5919: </a> ++m;
+<a name="line5920">5920: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line5921">5921: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
+<a name="line5922">5922: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - fMax);
+<a name="line5923">5923: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
+<a name="line5924">5924: </a> remotePointsNew[m].rank = rrank;
+<a name="line5925">5925: </a> ++m;
+<a name="line5926">5926: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5927">5927: </a> <font color="#B22222">/* Old interior cells add new cells and interior faces */</font>
+<a name="line5928">5928: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line5929">5929: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
+<a name="line5930">5930: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
+<a name="line5931">5931: </a> remotePointsNew[m].rank = rrank;
+<a name="line5932">5932: </a> }
+<a name="line5933">5933: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r, ++m) {
+<a name="line5934">5934: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - cStart)*3 + r;
+<a name="line5935">5935: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rcStart[n])*3 + r;
+<a name="line5936">5936: </a> remotePointsNew[m].rank = rrank;
+<a name="line5937">5937: </a> }
+<a name="line5938">5938: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line5939">5939: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
+<a name="line5940">5940: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line5941">5941: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
+<a name="line5942">5942: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
+<a name="line5943">5943: </a> remotePointsNew[m].rank = rrank;
+<a name="line5944">5944: </a> }
+<a name="line5945">5945: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*3 + (p - cMax);
+<a name="line5946">5946: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*3 + (rp - rdepthMaxOld[n*(depth+1)+depth]);
+<a name="line5947">5947: </a> remotePointsNew[m].rank = rrank;
+<a name="line5948">5948: </a> ++m;
+<a name="line5949">5949: </a> }
+<a name="line5950">5950: </a> <font color="#4169E1">break</font>;
+<a name="line5951">5951: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
+<a name="line5952">5952: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
+<a name="line5953">5953: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line5954">5954: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line5955">5955: </a> localPointsNew[m] = vStartNew + (p - vStart);
+<a name="line5956">5956: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
+<a name="line5957">5957: </a> remotePointsNew[m].rank = rrank;
+<a name="line5958">5958: </a> ++m;
+<a name="line5959">5959: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line5960">5960: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
+<a name="line5961">5961: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line5962">5962: </a> localPointsNew[m] = fStartNew + (p - fStart)*2 + r;
+<a name="line5963">5963: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*2 + r;
+<a name="line5964">5964: </a> remotePointsNew[m].rank = rrank;
+<a name="line5965">5965: </a> }
+<a name="line5966">5966: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - fStart);
+<a name="line5967">5967: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - rfStart[n]);
+<a name="line5968">5968: </a> remotePointsNew[m].rank = rrank;
+<a name="line5969">5969: </a> ++m;
+<a name="line5970">5970: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line5971">5971: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
+<a name="line5972">5972: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - fMax);
+<a name="line5973">5973: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
+<a name="line5974">5974: </a> remotePointsNew[m].rank = rrank;
+<a name="line5975">5975: </a> ++m;
+<a name="line5976">5976: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5977">5977: </a> <font color="#B22222">/* Old interior cells add new cells, interior faces, and vertex */</font>
+<a name="line5978">5978: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line5979">5979: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
+<a name="line5980">5980: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
+<a name="line5981">5981: </a> remotePointsNew[m].rank = rrank;
+<a name="line5982">5982: </a> }
+<a name="line5983">5983: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line5984">5984: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (p - cStart)*4 + r;
+<a name="line5985">5985: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rp - rcStart[n])*4 + r;
+<a name="line5986">5986: </a> remotePointsNew[m].rank = rrank;
+<a name="line5987">5987: </a> }
+<a name="line5988">5988: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (fMax - fStart) + (p - cStart);
+<a name="line5989">5989: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n]) + (rp - rcStart[n]);
+<a name="line5990">5990: </a> remotePointsNew[m].rank = rrank;
+<a name="line5991">5991: </a> ++m;
+<a name="line5992">5992: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line5993">5993: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
+<a name="line5994">5994: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line5995">5995: </a> localPointsNew[m] = cStartNew + (p - cStart)*4 + r;
+<a name="line5996">5996: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*4 + r;
+<a name="line5997">5997: </a> remotePointsNew[m].rank = rrank;
+<a name="line5998">5998: </a> }
+<a name="line5999">5999: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*4 + (p - cMax);
+<a name="line6000">6000: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*4 + (rp - rdepthMaxOld[n*(depth+1)+depth]);
+<a name="line6001">6001: </a> remotePointsNew[m].rank = rrank;
+<a name="line6002">6002: </a> ++m;
+<a name="line6003">6003: </a> }
+<a name="line6004">6004: </a> <font color="#4169E1">break</font>;
+<a name="line6005">6005: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
+<a name="line6006">6006: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
+<a name="line6007">6007: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6008">6008: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line6009">6009: </a> localPointsNew[m] = vStartNew + (p - vStart);
+<a name="line6010">6010: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
+<a name="line6011">6011: </a> remotePointsNew[m].rank = rrank;
+<a name="line6012">6012: </a> ++m;
+<a name="line6013">6013: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
+<a name="line6014">6014: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
+<a name="line6015">6015: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line6016">6016: </a> localPointsNew[m] = eStartNew + (p - eStart)*2 + r;
+<a name="line6017">6017: </a> remotePointsNew[m].index = reStartNew[n] + (rp - reStart[n])*2 + r;
+<a name="line6018">6018: </a> remotePointsNew[m].rank = rrank;
+<a name="line6019">6019: </a> }
+<a name="line6020">6020: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - eStart);
+<a name="line6021">6021: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - reStart[n]);
+<a name="line6022">6022: </a> remotePointsNew[m].rank = rrank;
+<a name="line6023">6023: </a> ++m;
+<a name="line6024">6024: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
+<a name="line6025">6025: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
+<a name="line6026">6026: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (p - eMax);
+<a name="line6027">6027: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*3 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n]) + (rp - rdepthMaxOld[n*(depth+1)+1]);
+<a name="line6028">6028: </a> remotePointsNew[m].rank = rrank;
+<a name="line6029">6029: </a> ++m;
+<a name="line6030">6030: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line6031">6031: </a> <font color="#B22222">/* Interior faces add new faces and edges */</font>
+<a name="line6032">6032: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line6033">6033: </a> localPointsNew[m] = fStartNew + (p - fStart)*4 + r;
+<a name="line6034">6034: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*4 + r;
+<a name="line6035">6035: </a> remotePointsNew[m].rank = rrank;
+<a name="line6036">6036: </a> }
+<a name="line6037">6037: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r, ++m) {
+<a name="line6038">6038: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (p - fStart)*3 + r;
+<a name="line6039">6039: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rp - rfStart[n])*3 + r;
+<a name="line6040">6040: </a> remotePointsNew[m].rank = rrank;
+<a name="line6041">6041: </a> }
+<a name="line6042">6042: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line6043">6043: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
+<a name="line6044">6044: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line6045">6045: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (p - fMax)*2 + r;
+<a name="line6046">6046: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rp - rdepthMaxOld[n*(depth+1)+depth-1])*2 + r;
+<a name="line6047">6047: </a> remotePointsNew[m].rank = rrank;
+<a name="line6048">6048: </a> }
+<a name="line6049">6049: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (eEnd - eMax) + (p - fMax);
+<a name="line6050">6050: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*3 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n]) + (rdepthSizeOld[n*(depth+1)+1]+reStart[n] - rdepthMaxOld[n*(depth+1)+1]) + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
+<a name="line6051">6051: </a> remotePointsNew[m].rank = rrank;
+<a name="line6052">6052: </a> ++m;
+<a name="line6053">6053: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line6054">6054: </a> <font color="#B22222">/* Interior cells add new cells, faces, and edges */</font>
+<a name="line6055">6055: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r, ++m) {
+<a name="line6056">6056: </a> localPointsNew[m] = cStartNew + (p - cStart)*8 + r;
+<a name="line6057">6057: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*8 + r;
+<a name="line6058">6058: </a> remotePointsNew[m].rank = rrank;
+<a name="line6059">6059: </a> }
+<a name="line6060">6060: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r, ++m) {
+<a name="line6061">6061: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (p - cStart)*8 + r;
+<a name="line6062">6062: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rp - rcStart[n])*8 + r;
+<a name="line6063">6063: </a> remotePointsNew[m].rank = rrank;
+<a name="line6064">6064: </a> }
+<a name="line6065">6065: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (p - cStart)*1 + 0;
+<a name="line6066">6066: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*3 + (rp - rcStart[n])*1 + 0;
+<a name="line6067">6067: </a> remotePointsNew[m].rank = rrank;
+<a name="line6068">6068: </a> ++m;
+<a name="line6069">6069: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line6070">6070: </a> <font color="#B22222">/* Hybrid cells add new cells and faces */</font>
+<a name="line6071">6071: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line6072">6072: </a> localPointsNew[m] = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
+<a name="line6073">6073: </a> remotePointsNew[m].index = rcStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rp - rdepthMaxOld[n*(depth+1)+depth])*4 + r;
+<a name="line6074">6074: </a> remotePointsNew[m].rank = rrank;
+<a name="line6075">6075: </a> }
+<a name="line6076">6076: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r, ++m) {
+<a name="line6077">6077: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (fEnd - fMax)*2 + (p - cMax)*3 + r;
+<a name="line6078">6078: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n] - rdepthMaxOld[n*(depth+1)+depth-1])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth])*3 + r;
+<a name="line6079">6079: </a> remotePointsNew[m].rank = rrank;
+<a name="line6080">6080: </a> }
+<a name="line6081">6081: </a> }
+<a name="line6082">6082: </a> <font color="#4169E1">break</font>;
+<a name="line6083">6083: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
+<a name="line6084">6084: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
+<a name="line6085">6085: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6086">6086: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line6087">6087: </a> localPointsNew[m] = vStartNew + (p - vStart);
+<a name="line6088">6088: </a> remotePointsNew[m].index = rvStartNew[n] + (rp - rvStart[n]);
+<a name="line6089">6089: </a> remotePointsNew[m].rank = rrank;
+<a name="line6090">6090: </a> ++m;
+<a name="line6091">6091: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
+<a name="line6092">6092: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
+<a name="line6093">6093: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line6094">6094: </a> localPointsNew[m] = eStartNew + (p - eStart)*2 + r;
+<a name="line6095">6095: </a> remotePointsNew[m].index = reStartNew[n] + (rp - reStart[n])*2 + r;
+<a name="line6096">6096: </a> remotePointsNew[m].rank = rrank;
+<a name="line6097">6097: </a> }
+<a name="line6098">6098: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (p - eStart);
+<a name="line6099">6099: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rp - reStart[n]);
+<a name="line6100">6100: </a> remotePointsNew[m].rank = rrank;
+<a name="line6101">6101: </a> ++m;
+<a name="line6102">6102: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
+<a name="line6103">6103: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
+<a name="line6104">6104: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (p - eMax);
+<a name="line6105">6105: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*6 + (rp - rdepthMaxOld[n*(depth+1)+1]);
+<a name="line6106">6106: </a> remotePointsNew[m].rank = rrank;
+<a name="line6107">6107: </a> ++m;
+<a name="line6108">6108: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line6109">6109: </a> <font color="#B22222">/* Interior faces add new faces, edges, and vertex */</font>
+<a name="line6110">6110: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line6111">6111: </a> localPointsNew[m] = fStartNew + (p - fStart)*4 + r;
+<a name="line6112">6112: </a> remotePointsNew[m].index = rfStartNew[n] + (rp - rfStart[n])*4 + r;
+<a name="line6113">6113: </a> remotePointsNew[m].rank = rrank;
+<a name="line6114">6114: </a> }
+<a name="line6115">6115: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line6116">6116: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (p - fStart)*4 + r;
+<a name="line6117">6117: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rp - rfStart[n])*4 + r;
+<a name="line6118">6118: </a> remotePointsNew[m].rank = rrank;
+<a name="line6119">6119: </a> }
+<a name="line6120">6120: </a> localPointsNew[m] = vStartNew + (vEnd - vStart) + (eMax - eStart) + (p - fStart);
+<a name="line6121">6121: </a> remotePointsNew[m].index = rvStartNew[n] + rdepthSizeOld[n*(depth+1)+0] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n]) + (rp - rfStart[n]);
+<a name="line6122">6122: </a> remotePointsNew[m].rank = rrank;
+<a name="line6123">6123: </a> ++m;
+<a name="line6124">6124: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line6125">6125: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
+<a name="line6126">6126: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r, ++m) {
+<a name="line6127">6127: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (p - fMax)*2 + r;
+<a name="line6128">6128: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*12 + (rp - rdepthMaxOld[n*(depth+1)+depth-1])*2 + r;
+<a name="line6129">6129: </a> remotePointsNew[m].rank = rrank;
+<a name="line6130">6130: </a> }
+<a name="line6131">6131: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (eEnd - eMax) + (p - fMax);
+<a name="line6132">6132: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*6 + (rdepthSizeOld[n*(depth+1)+1]+reStart[n] - rdepthMaxOld[n*(depth+1)+1]) + (rp - rdepthMaxOld[n*(depth+1)+depth-1]);
+<a name="line6133">6133: </a> remotePointsNew[m].rank = rrank;
+<a name="line6134">6134: </a> ++m;
+<a name="line6135">6135: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line6136">6136: </a> <font color="#B22222">/* Interior cells add new cells, faces, edges, and vertex */</font>
+<a name="line6137">6137: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r, ++m) {
+<a name="line6138">6138: </a> localPointsNew[m] = cStartNew + (p - cStart)*8 + r;
+<a name="line6139">6139: </a> remotePointsNew[m].index = rcStartNew[n] + (rp - rcStart[n])*8 + r;
+<a name="line6140">6140: </a> remotePointsNew[m].rank = rrank;
+<a name="line6141">6141: </a> }
+<a name="line6142">6142: </a> <font color="#4169E1">for</font> (r = 0; r < 12; ++r, ++m) {
+<a name="line6143">6143: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (p - cStart)*12 + r;
+<a name="line6144">6144: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rp - rcStart[n])*12 + r;
+<a name="line6145">6145: </a> remotePointsNew[m].rank = rrank;
+<a name="line6146">6146: </a> }
+<a name="line6147">6147: </a> <font color="#4169E1">for</font> (r = 0; r < 6; ++r, ++m) {
+<a name="line6148">6148: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (p - cStart)*6 + r;
+<a name="line6149">6149: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rp - rcStart[n])*6 + r;
+<a name="line6150">6150: </a> remotePointsNew[m].rank = rrank;
+<a name="line6151">6151: </a> }
+<a name="line6152">6152: </a> <font color="#4169E1">for</font> (r = 0; r < 1; ++r, ++m) {
+<a name="line6153">6153: </a> localPointsNew[m] = vStartNew + (eMax - eStart) + (fMax - fStart) + (p - cStart) + r;
+<a name="line6154">6154: </a> remotePointsNew[m].index = rvStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n]) + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n]) + (rp - rcStart[n]) + r;
+<a name="line6155">6155: </a> remotePointsNew[m].rank = rrank;
+<a name="line6156">6156: </a> }
+<a name="line6157">6157: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line6158">6158: </a> <font color="#B22222">/* Hybrid cells add new cells, faces, and edges */</font>
+<a name="line6159">6159: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line6160">6160: </a> localPointsNew[m] = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
+<a name="line6161">6161: </a> remotePointsNew[m].index = rcStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*8 + (rp - rdepthMaxOld[n*(depth+1)+depth])*4 + r;
+<a name="line6162">6162: </a> remotePointsNew[m].rank = rrank;
+<a name="line6163">6163: </a> }
+<a name="line6164">6164: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r, ++m) {
+<a name="line6165">6165: </a> localPointsNew[m] = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (fEnd - fMax)*2 + (p - cMax)*4 + r;
+<a name="line6166">6166: </a> remotePointsNew[m].index = rfStartNew[n] + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*12 + (rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n] - rdepthMaxOld[n*(depth+1)+depth-1])*2 + (rp - rdepthMaxOld[n*(depth+1)+depth])*4 + r;
+<a name="line6167">6167: </a> remotePointsNew[m].rank = rrank;
+<a name="line6168">6168: </a> }
+<a name="line6169">6169: </a> localPointsNew[m] = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (eEnd - eMax) + (fEnd - fMax) + (p - cMax);
+<a name="line6170">6170: </a> remotePointsNew[m].index = reStartNew[n] + (rdepthMaxOld[n*(depth+1)+1] - reStart[n])*2 + (rdepthMaxOld[n*(depth+1)+depth-1] - rfStart[n])*4 + (rdepthMaxOld[n*(depth+1)+depth] - rcStart[n])*6 + (rdepthSizeOld[n*(depth+1)+1]+reStart[n] - rdepthMaxOld[n*(depth+1)+1]) + (rdepthSizeOld[n*(depth+1)+depth-1]+rfStart[n] - rdepthMaxOld[n*(depth+1)+depth-1]) + (rp - rdepthMaxOld[n*(depth+1)+depth]);
+<a name="line6171">6171: </a> remotePointsNew[m].rank = rrank;
+<a name="line6172">6172: </a> ++m;
+<a name="line6173">6173: </a> }
+<a name="line6174">6174: </a> <font color="#4169E1">break</font>;
+<a name="line6175">6175: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6176">6176: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
+<a name="line6177">6177: </a> }
+<a name="line6178">6178: </a> }
+<a name="line6179">6179: </a> <font color="#4169E1">if</font> (m != numLeavesNew) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_PLIB, <font color="#666666">"Number of leaf point %d should be %d"</font>, m, numLeavesNew);
+<a name="line6180">6180: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(processRanks, &neighbors);
+<a name="line6181">6181: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&processRanks);
+<a name="line6182">6182: </a> {
+<a name="line6183">6183: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *rp, *rtmp;
+<a name="line6184">6184: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *lp, *idx, *ltmp, i;
+
+<a name="line6186">6186: </a> <font color="#B22222">/* SF needs sorted leaves to correct calculate Gather */</font>
+<a name="line6187">6187: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew,&idx);
+<a name="line6188">6188: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &lp);
+<a name="line6189">6189: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numLeavesNew, &rp);
+<a name="line6190">6190: </a> <font color="#4169E1">for</font> (i = 0; i < numLeavesNew; ++i) {
+<a name="line6191">6191: </a> <font color="#4169E1">if</font> ((localPointsNew[i] < pStartNew) || (localPointsNew[i] >= pEndNew)) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Local SF point %d (%d) not in [%d, %d)"</font>, localPointsNew[i], i, pStartNew, pEndNew);
+<a name="line6192">6192: </a> idx[i] = i;
+<a name="line6193">6193: </a> }
+<a name="line6194">6194: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(numLeavesNew, localPointsNew, idx);
+<a name="line6195">6195: </a> <font color="#4169E1">for</font> (i = 0; i < numLeavesNew; ++i) {
+<a name="line6196">6196: </a> lp[i] = localPointsNew[idx[i]];
+<a name="line6197">6197: </a> rp[i] = remotePointsNew[idx[i]];
+<a name="line6198">6198: </a> }
+<a name="line6199">6199: </a> ltmp = localPointsNew;
+<a name="line6200">6200: </a> localPointsNew = lp;
+<a name="line6201">6201: </a> rtmp = remotePointsNew;
+<a name="line6202">6202: </a> remotePointsNew = rp;
+<a name="line6203">6203: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(idx);
+<a name="line6204">6204: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ltmp);
+<a name="line6205">6205: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rtmp);
+<a name="line6206">6206: </a> }
+<a name="line6207">6207: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(sfNew, pEndNew-pStartNew, numLeavesNew, localPointsNew, PETSC_OWN_POINTER, remotePointsNew, PETSC_OWN_POINTER);
+<a name="line6208">6208: </a> <a href="../../../../docs/manualpages/Sys/PetscFree5.html#PetscFree5">PetscFree5</a>(rdepthSize,rvStartNew,reStartNew,rfStartNew,rcStartNew);
+<a name="line6209">6209: </a> <a href="../../../../docs/manualpages/Sys/PetscFree7.html#PetscFree7">PetscFree7</a>(depthSizeOld,rdepthSizeOld,rdepthMaxOld,rvStart,reStart,rfStart,rcStart);
+<a name="line6210">6210: </a> <font color="#4169E1">return</font>(0);
+<a name="line6211">6211: </a>}
+
+<a name="line6215">6215: </a><strong><font color="#4169E1"><a name="CellRefinerCreateLabels"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> CellRefinerCreateLabels(CellRefiner refiner, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depthSize[], <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> rdm)</font></strong>
+<a name="line6216">6216: </a>{
+<a name="line6217">6217: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l;
+<a name="line6218">6218: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, newp, cStart, cEnd, cMax, vStart, vEnd, vMax, fStart, fEnd, fMax, eStart, eEnd, eMax, r;
+<a name="line6219">6219: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStartNew = 0, vStartNew = 0, fStartNew = 0, eStartNew = 0;
+
+<a name="line6223">6223: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line6224">6224: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 1, &eStart, &eEnd);
+<a name="line6225">6225: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
+<a name="line6226">6226: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 1, &fStart, &fEnd);
+<a name="line6227">6227: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line6228">6228: </a> <font color="#4169E1">if</font> (refiner) {GetDepthStart_Private(depth, depthSize, &cStartNew, &fStartNew, &eStartNew, &vStartNew);}
+<a name="line6229">6229: </a> <a href="../../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dm, &numLabels);
+<a name="line6230">6230: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, &eMax, &vMax);
+<a name="line6231">6231: </a> <font color="#4169E1">switch</font> (refiner) {
+<a name="line6232">6232: </a> <font color="#4169E1">case</font> REFINER_NOOP:
+<a name="line6233">6233: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
+<a name="line6234">6234: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
+<a name="line6235">6235: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
+<a name="line6236">6236: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
+<a name="line6237">6237: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
+<a name="line6238">6238: </a> <font color="#4169E1">break</font>;
+<a name="line6239">6239: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
+<a name="line6240">6240: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
+<a name="line6241">6241: </a> <font color="#4169E1">if</font> (eMax < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No edge maximum specified in hybrid mesh"</font>);
+<a name="line6242">6242: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
+<a name="line6243">6243: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
+<a name="line6244">6244: </a> <font color="#4169E1">if</font> (cMax < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No cell maximum specified in hybrid mesh"</font>);
+<a name="line6245">6245: </a> <font color="#4169E1">if</font> (fMax < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No face maximum specified in hybrid mesh"</font>);
+<a name="line6246">6246: </a> <font color="#4169E1">break</font>;
+<a name="line6247">6247: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6248">6248: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
+<a name="line6249">6249: </a> }
+<a name="line6250">6250: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
+<a name="line6251">6251: </a> <a href="../../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label, labelNew;
+<a name="line6252">6252: </a> const char *lname;
+<a name="line6253">6253: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isDepth;
+<a name="line6254">6254: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> valueIS;
+<a name="line6255">6255: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *values;
+<a name="line6256">6256: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> defVal;
+<a name="line6257">6257: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numValues, val;
+
+<a name="line6259">6259: </a> <a href="../../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(dm, l, &lname);
+<a name="line6260">6260: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(lname, <font color="#666666">"depth"</font>, &isDepth);
+<a name="line6261">6261: </a> <font color="#4169E1">if</font> (isDepth) <font color="#4169E1">continue</font>;
+<a name="line6262">6262: </a> <a href="../../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(rdm, lname);
+<a name="line6263">6263: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, lname, &label);
+<a name="line6264">6264: </a> <a href="../../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(rdm, lname, &labelNew);
+<a name="line6265">6265: </a> DMLabelGetDefaultValue(label,&defVal);
+<a name="line6266">6266: </a> DMLabelSetDefaultValue(labelNew,defVal);
+<a name="line6267">6267: </a> DMLabelGetValueIS(label, &valueIS);
+<a name="line6268">6268: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(valueIS, &numValues);
+<a name="line6269">6269: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(valueIS, &values);
+<a name="line6270">6270: </a> <font color="#4169E1">for</font> (val = 0; val < numValues; ++val) {
+<a name="line6271">6271: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> pointIS;
+<a name="line6272">6272: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *points;
+<a name="line6273">6273: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numPoints, n;
+
+<a name="line6275">6275: </a> DMLabelGetStratumIS(label, values[val], &pointIS);
+<a name="line6276">6276: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(pointIS, &numPoints);
+<a name="line6277">6277: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(pointIS, &points);
+<a name="line6278">6278: </a> <font color="#B22222">/* Ensure refined label is created with same number of strata as</font>
+<a name="line6279">6279: </a><font color="#B22222"> * original (even if no entries here). */</font>
+<a name="line6280">6280: </a> <font color="#4169E1">if</font> (!numPoints) {
+<a name="line6281">6281: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, 0, values[val]);
+<a name="line6282">6282: </a> <a href="../../../../docs/manualpages/DM/DMLabelClearValue.html#DMLabelClearValue">DMLabelClearValue</a>(labelNew, 0, values[val]);
+<a name="line6283">6283: </a> }
+<a name="line6284">6284: </a> <font color="#4169E1">for</font> (n = 0; n < numPoints; ++n) {
+<a name="line6285">6285: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = points[n];
+<a name="line6286">6286: </a> <font color="#4169E1">switch</font> (refiner) {
+<a name="line6287">6287: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
+<a name="line6288">6288: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6289">6289: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line6290">6290: </a> newp = vStartNew + (p - vStart);
+<a name="line6291">6291: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6292">6292: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
+<a name="line6293">6293: </a> <font color="#B22222">/* Old cells add new cells and vertex */</font>
+<a name="line6294">6294: </a> newp = vStartNew + (vEnd - vStart) + (p - cStart);
+<a name="line6295">6295: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6296">6296: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6297">6297: </a> newp = cStartNew + (p - cStart)*2 + r;
+<a name="line6298">6298: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6299">6299: </a> }
+<a name="line6300">6300: </a> }
+<a name="line6301">6301: </a> <font color="#4169E1">break</font>;
+<a name="line6302">6302: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
+<a name="line6303">6303: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6304">6304: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line6305">6305: </a> newp = vStartNew + (p - vStart);
+<a name="line6306">6306: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6307">6307: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
+<a name="line6308">6308: </a> <font color="#B22222">/* Old faces add new faces and vertex */</font>
+<a name="line6309">6309: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
+<a name="line6310">6310: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6311">6311: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6312">6312: </a> newp = fStartNew + (p - fStart)*2 + r;
+<a name="line6313">6313: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6314">6314: </a> }
+<a name="line6315">6315: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
+<a name="line6316">6316: </a> <font color="#B22222">/* Old cells add new cells and interior faces */</font>
+<a name="line6317">6317: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6318">6318: </a> newp = cStartNew + (p - cStart)*4 + r;
+<a name="line6319">6319: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6320">6320: </a> }
+<a name="line6321">6321: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
+<a name="line6322">6322: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*3 + r;
+<a name="line6323">6323: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6324">6324: </a> }
+<a name="line6325">6325: </a> }
+<a name="line6326">6326: </a> <font color="#4169E1">break</font>;
+<a name="line6327">6327: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
+<a name="line6328">6328: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6329">6329: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line6330">6330: </a> newp = vStartNew + (p - vStart);
+<a name="line6331">6331: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6332">6332: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
+<a name="line6333">6333: </a> <font color="#B22222">/* Old faces add new faces and vertex */</font>
+<a name="line6334">6334: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
+<a name="line6335">6335: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6336">6336: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6337">6337: </a> newp = fStartNew + (p - fStart)*2 + r;
+<a name="line6338">6338: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6339">6339: </a> }
+<a name="line6340">6340: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
+<a name="line6341">6341: </a> <font color="#B22222">/* Old cells add new cells and interior faces and vertex */</font>
+<a name="line6342">6342: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6343">6343: </a> newp = cStartNew + (p - cStart)*4 + r;
+<a name="line6344">6344: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6345">6345: </a> }
+<a name="line6346">6346: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6347">6347: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*4 + r;
+<a name="line6348">6348: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6349">6349: </a> }
+<a name="line6350">6350: </a> newp = vStartNew + (vEnd - vStart) + (fEnd - fStart) + (p - cStart);
+<a name="line6351">6351: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6352">6352: </a> }
+<a name="line6353">6353: </a> <font color="#4169E1">break</font>;
+<a name="line6354">6354: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
+<a name="line6355">6355: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6356">6356: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line6357">6357: </a> newp = vStartNew + (p - vStart);
+<a name="line6358">6358: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6359">6359: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line6360">6360: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
+<a name="line6361">6361: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
+<a name="line6362">6362: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6363">6363: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6364">6364: </a> newp = fStartNew + (p - fStart)*2 + r;
+<a name="line6365">6365: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6366">6366: </a> }
+<a name="line6367">6367: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line6368">6368: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
+<a name="line6369">6369: </a> newp = fStartNew + (fMax - fStart)*2 + (p - fMax);
+<a name="line6370">6370: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6371">6371: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line6372">6372: </a> <font color="#B22222">/* Old interior cells add new cells and interior faces */</font>
+<a name="line6373">6373: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6374">6374: </a> newp = cStartNew + (p - cStart)*4 + r;
+<a name="line6375">6375: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6376">6376: </a> }
+<a name="line6377">6377: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
+<a name="line6378">6378: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*3 + r;
+<a name="line6379">6379: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6380">6380: </a> }
+<a name="line6381">6381: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line6382">6382: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
+<a name="line6383">6383: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6384">6384: </a> newp = cStartNew + (cMax - cStart)*4 + (p - cMax)*2 + r;
+<a name="line6385">6385: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6386">6386: </a> }
+<a name="line6387">6387: </a> newp = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*3 + (p - cMax);
+<a name="line6388">6388: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6389">6389: </a> }
+<a name="line6390">6390: </a> <font color="#4169E1">break</font>;
+<a name="line6391">6391: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
+<a name="line6392">6392: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6393">6393: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line6394">6394: </a> newp = vStartNew + (p - vStart);
+<a name="line6395">6395: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6396">6396: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line6397">6397: </a> <font color="#B22222">/* Old interior faces add new faces and vertex */</font>
+<a name="line6398">6398: </a> newp = vStartNew + (vEnd - vStart) + (p - fStart);
+<a name="line6399">6399: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6400">6400: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6401">6401: </a> newp = fStartNew + (p - fStart)*2 + r;
+<a name="line6402">6402: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6403">6403: </a> }
+<a name="line6404">6404: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line6405">6405: </a> <font color="#B22222">/* Old hybrid faces stay the same */</font>
+<a name="line6406">6406: </a> newp = fStartNew + (fMax - fStart)*2 + (p - fMax);
+<a name="line6407">6407: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6408">6408: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line6409">6409: </a> <font color="#B22222">/* Old interior cells add new cells, interior faces, and vertex */</font>
+<a name="line6410">6410: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6411">6411: </a> newp = cStartNew + (p - cStart)*4 + r;
+<a name="line6412">6412: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6413">6413: </a> }
+<a name="line6414">6414: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6415">6415: </a> newp = fStartNew + (fEnd - fStart)*2 + (p - cStart)*4 + r;
+<a name="line6416">6416: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6417">6417: </a> }
+<a name="line6418">6418: </a> newp = vStartNew + (vEnd - vStart) + (fEnd - fStart) + (p - cStart);
+<a name="line6419">6419: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6420">6420: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line6421">6421: </a> <font color="#B22222">/* Old hybrid cells add new cells and hybrid face */</font>
+<a name="line6422">6422: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6423">6423: </a> newp = cStartNew + (cMax - cStart)*4 + (p - cMax)*2 + r;
+<a name="line6424">6424: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6425">6425: </a> }
+<a name="line6426">6426: </a> newp = fStartNew + (fMax - fStart)*2 + (cMax - cStart)*4 + (p - cMax);
+<a name="line6427">6427: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6428">6428: </a> }
+<a name="line6429">6429: </a> <font color="#4169E1">break</font>;
+<a name="line6430">6430: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
+<a name="line6431">6431: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6432">6432: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line6433">6433: </a> newp = vStartNew + (p - vStart);
+<a name="line6434">6434: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6435">6435: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eEnd)) {
+<a name="line6436">6436: </a> <font color="#B22222">/* Old edges add new edges and vertex */</font>
+<a name="line6437">6437: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6438">6438: </a> newp = eStartNew + (p - eStart)*2 + r;
+<a name="line6439">6439: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6440">6440: </a> }
+<a name="line6441">6441: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
+<a name="line6442">6442: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6443">6443: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
+<a name="line6444">6444: </a> <font color="#B22222">/* Old faces add new faces and edges */</font>
+<a name="line6445">6445: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6446">6446: </a> newp = fStartNew + (p - fStart)*4 + r;
+<a name="line6447">6447: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6448">6448: </a> }
+<a name="line6449">6449: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
+<a name="line6450">6450: </a> newp = eStartNew + (eEnd - eStart)*2 + (p - fStart)*3 + r;
+<a name="line6451">6451: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6452">6452: </a> }
+<a name="line6453">6453: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
+<a name="line6454">6454: </a> <font color="#B22222">/* Old cells add new cells and interior faces and edges */</font>
+<a name="line6455">6455: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
+<a name="line6456">6456: </a> newp = cStartNew + (p - cStart)*8 + r;
+<a name="line6457">6457: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6458">6458: </a> }
+<a name="line6459">6459: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
+<a name="line6460">6460: </a> newp = fStartNew + (fEnd - fStart)*4 + (p - cStart)*8 + r;
+<a name="line6461">6461: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6462">6462: </a> }
+<a name="line6463">6463: </a> <font color="#4169E1">for</font> (r = 0; r < 1; ++r) {
+<a name="line6464">6464: </a> newp = eStartNew + (eEnd - eStart)*2 + (fEnd - fStart)*3 + (p - cStart)*1 + r;
+<a name="line6465">6465: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6466">6466: </a> }
+<a name="line6467">6467: </a> }
+<a name="line6468">6468: </a> <font color="#4169E1">break</font>;
+<a name="line6469">6469: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
+<a name="line6470">6470: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6471">6471: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line6472">6472: </a> newp = vStartNew + (p - vStart);
+<a name="line6473">6473: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6474">6474: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
+<a name="line6475">6475: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
+<a name="line6476">6476: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6477">6477: </a> newp = eStartNew + (p - eStart)*2 + r;
+<a name="line6478">6478: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6479">6479: </a> }
+<a name="line6480">6480: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
+<a name="line6481">6481: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6482">6482: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
+<a name="line6483">6483: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
+<a name="line6484">6484: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (p - eMax);
+<a name="line6485">6485: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6486">6486: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line6487">6487: </a> <font color="#B22222">/* Interior faces add new faces and edges */</font>
+<a name="line6488">6488: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6489">6489: </a> newp = fStartNew + (p - fStart)*4 + r;
+<a name="line6490">6490: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6491">6491: </a> }
+<a name="line6492">6492: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
+<a name="line6493">6493: </a> newp = eStartNew + (eMax - eStart)*2 + (p - fStart)*3 + r;
+<a name="line6494">6494: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6495">6495: </a> }
+<a name="line6496">6496: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line6497">6497: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
+<a name="line6498">6498: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6499">6499: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (p - fMax)*2 + r;
+<a name="line6500">6500: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6501">6501: </a> }
+<a name="line6502">6502: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (cMax - cStart) + (p - fMax);
+<a name="line6503">6503: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6504">6504: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line6505">6505: </a> <font color="#B22222">/* Interior cells add new cells, faces, and edges */</font>
+<a name="line6506">6506: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
+<a name="line6507">6507: </a> newp = cStartNew + (p - cStart)*8 + r;
+<a name="line6508">6508: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6509">6509: </a> }
+<a name="line6510">6510: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
+<a name="line6511">6511: </a> newp = fStartNew + (fMax - fStart)*4 + (p - cStart)*8 + r;
+<a name="line6512">6512: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6513">6513: </a> }
+<a name="line6514">6514: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*3 + (p - cStart);
+<a name="line6515">6515: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6516">6516: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line6517">6517: </a> <font color="#B22222">/* Hybrid cells add new cells and faces */</font>
+<a name="line6518">6518: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6519">6519: </a> newp = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
+<a name="line6520">6520: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6521">6521: </a> }
+<a name="line6522">6522: </a> <font color="#4169E1">for</font> (r = 0; r < 3; ++r) {
+<a name="line6523">6523: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*8 + (fEnd - fMax)*2 + (p - cMax)*3 + r;
+<a name="line6524">6524: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6525">6525: </a> }
+<a name="line6526">6526: </a> }
+<a name="line6527">6527: </a> <font color="#4169E1">break</font>;
+<a name="line6528">6528: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
+<a name="line6529">6529: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6530">6530: </a> <font color="#B22222">/* Old vertices stay the same */</font>
+<a name="line6531">6531: </a> newp = vStartNew + (p - vStart);
+<a name="line6532">6532: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6533">6533: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eEnd)) {
+<a name="line6534">6534: </a> <font color="#B22222">/* Old edges add new edges and vertex */</font>
+<a name="line6535">6535: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6536">6536: </a> newp = eStartNew + (p - eStart)*2 + r;
+<a name="line6537">6537: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6538">6538: </a> }
+<a name="line6539">6539: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
+<a name="line6540">6540: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6541">6541: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fEnd)) {
+<a name="line6542">6542: </a> <font color="#B22222">/* Old faces add new faces, edges, and vertex */</font>
+<a name="line6543">6543: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6544">6544: </a> newp = fStartNew + (p - fStart)*4 + r;
+<a name="line6545">6545: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6546">6546: </a> }
+<a name="line6547">6547: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6548">6548: </a> newp = eStartNew + (eEnd - eStart)*2 + (p - fStart)*4 + r;
+<a name="line6549">6549: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6550">6550: </a> }
+<a name="line6551">6551: </a> newp = vStartNew + (vEnd - vStart) + (eEnd - eStart) + (p - fStart);
+<a name="line6552">6552: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6553">6553: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cEnd)) {
+<a name="line6554">6554: </a> <font color="#B22222">/* Old cells add new cells, faces, edges, and vertex */</font>
+<a name="line6555">6555: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
+<a name="line6556">6556: </a> newp = cStartNew + (p - cStart)*8 + r;
+<a name="line6557">6557: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6558">6558: </a> }
+<a name="line6559">6559: </a> <font color="#4169E1">for</font> (r = 0; r < 12; ++r) {
+<a name="line6560">6560: </a> newp = fStartNew + (fEnd - fStart)*4 + (p - cStart)*12 + r;
+<a name="line6561">6561: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6562">6562: </a> }
+<a name="line6563">6563: </a> <font color="#4169E1">for</font> (r = 0; r < 6; ++r) {
+<a name="line6564">6564: </a> newp = eStartNew + (eEnd - eStart)*2 + (fEnd - fStart)*4 + (p - cStart)*6 + r;
+<a name="line6565">6565: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6566">6566: </a> }
+<a name="line6567">6567: </a> newp = vStartNew + (vEnd - vStart) + (eEnd - eStart) + (fEnd - fStart) + (p - cStart);
+<a name="line6568">6568: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6569">6569: </a> }
+<a name="line6570">6570: </a> <font color="#4169E1">break</font>;
+<a name="line6571">6571: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
+<a name="line6572">6572: </a> <font color="#4169E1">if</font> ((p >= vStart) && (p < vEnd)) {
+<a name="line6573">6573: </a> <font color="#B22222">/* Interior vertices stay the same */</font>
+<a name="line6574">6574: </a> newp = vStartNew + (p - vStart);
+<a name="line6575">6575: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6576">6576: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eStart) && (p < eMax)) {
+<a name="line6577">6577: </a> <font color="#B22222">/* Interior edges add new edges and vertex */</font>
+<a name="line6578">6578: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6579">6579: </a> newp = eStartNew + (p - eStart)*2 + r;
+<a name="line6580">6580: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6581">6581: </a> }
+<a name="line6582">6582: </a> newp = vStartNew + (vEnd - vStart) + (p - eStart);
+<a name="line6583">6583: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6584">6584: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= eMax) && (p < eEnd)) {
+<a name="line6585">6585: </a> <font color="#B22222">/* Hybrid edges stay the same */</font>
+<a name="line6586">6586: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (p - eMax);
+<a name="line6587">6587: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6588">6588: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fStart) && (p < fMax)) {
+<a name="line6589">6589: </a> <font color="#B22222">/* Interior faces add new faces, edges, and vertex */</font>
+<a name="line6590">6590: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6591">6591: </a> newp = fStartNew + (p - fStart)*4 + r;
+<a name="line6592">6592: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6593">6593: </a> }
+<a name="line6594">6594: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6595">6595: </a> newp = eStartNew + (eMax - eStart)*2 + (p - fStart)*4 + r;
+<a name="line6596">6596: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6597">6597: </a> }
+<a name="line6598">6598: </a> newp = vStartNew + (vEnd - vStart) + (eMax - eStart) + (p - fStart);
+<a name="line6599">6599: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6600">6600: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= fMax) && (p < fEnd)) {
+<a name="line6601">6601: </a> <font color="#B22222">/* Hybrid faces add new faces and edges */</font>
+<a name="line6602">6602: </a> <font color="#4169E1">for</font> (r = 0; r < 2; ++r) {
+<a name="line6603">6603: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (p - fMax)*2 + r;
+<a name="line6604">6604: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6605">6605: </a> }
+<a name="line6606">6606: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (p - fMax);
+<a name="line6607">6607: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6608">6608: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cStart) && (p < cMax)) {
+<a name="line6609">6609: </a> <font color="#B22222">/* Interior cells add new cells, faces, edges, and vertex */</font>
+<a name="line6610">6610: </a> <font color="#4169E1">for</font> (r = 0; r < 8; ++r) {
+<a name="line6611">6611: </a> newp = cStartNew + (p - cStart)*8 + r;
+<a name="line6612">6612: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6613">6613: </a> }
+<a name="line6614">6614: </a> <font color="#4169E1">for</font> (r = 0; r < 12; ++r) {
+<a name="line6615">6615: </a> newp = fStartNew + (fMax - fStart)*4 + (p - cStart)*12 + r;
+<a name="line6616">6616: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6617">6617: </a> }
+<a name="line6618">6618: </a> <font color="#4169E1">for</font> (r = 0; r < 6; ++r) {
+<a name="line6619">6619: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (p - cStart)*6 + r;
+<a name="line6620">6620: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6621">6621: </a> }
+<a name="line6622">6622: </a> newp = vStartNew + (vEnd - vStart) + (eMax - eStart) + (fMax - fStart) + (p - cStart);
+<a name="line6623">6623: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6624">6624: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((p >= cMax) && (p < cEnd)) {
+<a name="line6625">6625: </a> <font color="#B22222">/* Hybrid cells add new cells, faces, and edges */</font>
+<a name="line6626">6626: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6627">6627: </a> newp = cStartNew + (cMax - cStart)*8 + (p - cMax)*4 + r;
+<a name="line6628">6628: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6629">6629: </a> }
+<a name="line6630">6630: </a> <font color="#4169E1">for</font> (r = 0; r < 4; ++r) {
+<a name="line6631">6631: </a> newp = fStartNew + (fMax - fStart)*4 + (cMax - cStart)*12 + (fEnd - fMax)*2 + (p - cMax)*4 + r;
+<a name="line6632">6632: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6633">6633: </a> }
+<a name="line6634">6634: </a> newp = eStartNew + (eMax - eStart)*2 + (fMax - fStart)*4 + (cMax - cStart)*6 + (fEnd - fMax) + (p - cMax);
+<a name="line6635">6635: </a> <a href="../../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(labelNew, newp, values[val]);
+<a name="line6636">6636: </a> }
+<a name="line6637">6637: </a> <font color="#4169E1">break</font>;
+<a name="line6638">6638: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6639">6639: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, refiner);
+<a name="line6640">6640: </a> }
+<a name="line6641">6641: </a> }
+<a name="line6642">6642: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(pointIS, &points);
+<a name="line6643">6643: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&pointIS);
+<a name="line6644">6644: </a> }
+<a name="line6645">6645: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(valueIS, &values);
+<a name="line6646">6646: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&valueIS);
+<a name="line6647">6647: </a> <font color="#4169E1">if</font> (0) {
+<a name="line6648">6648: </a> <a href="../../../../docs/manualpages/DM/DMLabelView.html#DMLabelView">DMLabelView</a>(labelNew, <a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>);
+<a name="line6649">6649: </a> }
+<a name="line6650">6650: </a> }
+<a name="line6651">6651: </a> <font color="#4169E1">return</font>(0);
+<a name="line6652">6652: </a>}
+
+<a name="line6656">6656: </a><font color="#B22222">/* This will only work for interpolated meshes */</font>
+<a name="line6657">6657: </a><strong><font color="#4169E1"><a name="DMPlexRefineUniform_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexRefineUniform_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, CellRefiner cellRefiner, <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> *dmRefined)</font></strong>
+<a name="line6658">6658: </a>{
+<a name="line6659">6659: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> rdm;
+<a name="line6660">6660: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depthSize;
+<a name="line6661">6661: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, depth = 0, d, pStart = 0, pEnd = 0;
+
+<a name="line6665">6665: </a> <a href="../../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &rdm);
+<a name="line6666">6666: </a> <a href="../../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(rdm, <a href="../../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>);
+<a name="line6667">6667: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line6668">6668: </a> <a href="../../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a>(rdm, dim);
+<a name="line6669">6669: </a> <font color="#B22222">/* Calculate number of new points of each depth */</font>
+<a name="line6670">6670: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line6671">6671: </a> <font color="#4169E1">if</font> (depth >= 0 && dim != depth) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Mesh must be interpolated for regular refinement"</font>);
+<a name="line6672">6672: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(depth+1, &depthSize);
+<a name="line6673">6673: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(depthSize, (depth+1) * <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line6674">6674: </a> CellRefinerGetSizes(cellRefiner, dm, depthSize);
+<a name="line6675">6675: </a> <font color="#B22222">/* Step 1: Set chart */</font>
+<a name="line6676">6676: </a> <font color="#4169E1">for</font> (d = 0; d <= depth; ++d) pEnd += depthSize[d];
+<a name="line6677">6677: </a> <a href="../../../../docs/manualpages/DM/DMPlexSetChart.html#DMPlexSetChart">DMPlexSetChart</a>(rdm, pStart, pEnd);
+<a name="line6678">6678: </a> <font color="#B22222">/* Step 2: Set cone/support sizes */</font>
+<a name="line6679">6679: </a> CellRefinerSetConeSizes(cellRefiner, dm, depthSize, rdm);
+<a name="line6680">6680: </a> <font color="#B22222">/* Step 3: Setup refined <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> */</font>
+<a name="line6681">6681: </a> <a href="../../../../docs/manualpages/DM/DMSetUp.html#DMSetUp">DMSetUp</a>(rdm);
+<a name="line6682">6682: </a> <font color="#B22222">/* Step 4: Set cones and supports */</font>
+<a name="line6683">6683: </a> CellRefinerSetCones(cellRefiner, dm, depthSize, rdm);
+<a name="line6684">6684: </a> <font color="#B22222">/* Step 5: Stratify */</font>
+<a name="line6685">6685: </a> <a href="../../../../docs/manualpages/DM/DMPlexStratify.html#DMPlexStratify">DMPlexStratify</a>(rdm);
+<a name="line6686">6686: </a> <font color="#B22222">/* Step 6: Create pointSF */</font>
+<a name="line6687">6687: </a> CellRefinerCreateSF(cellRefiner, dm, depthSize, rdm);
+<a name="line6688">6688: </a> <font color="#B22222">/* Step 7: Set coordinates for vertices */</font>
+<a name="line6689">6689: </a> CellRefinerSetCoordinates(cellRefiner, dm, depthSize, rdm);
+<a name="line6690">6690: </a> <font color="#B22222">/* Step 8: Create labels */</font>
+<a name="line6691">6691: </a> CellRefinerCreateLabels(cellRefiner, dm, depthSize, rdm);
+<a name="line6692">6692: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(depthSize);
+
+<a name="line6694">6694: </a> *dmRefined = rdm;
+<a name="line6695">6695: </a> <font color="#4169E1">return</font>(0);
+<a name="line6696">6696: </a>}
+
+<a name="line6700">6700: </a><font color="#B22222">/*@</font>
+<a name="line6701">6701: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexCreateCoarsePointIS.html#DMPlexCreateCoarsePointIS">DMPlexCreateCoarsePointIS</a> - Creates an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> covering the coarse <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> chart with the fine points as data</font>
+
+<a name="line6703">6703: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line6704">6704: </a><font color="#B22222">. dm - The coarse <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line6706">6706: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6707">6707: </a><font color="#B22222">. fpointIS - The <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> of all the fine points which exist in the original coarse mesh</font>
+
+<a name="line6709">6709: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6711">6711: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateSubpointIS.html#DMPlexCreateSubpointIS">DMPlexCreateSubpointIS</a>()</font>
+<a name="line6712">6712: </a><font color="#B22222">@*/</font>
+<a name="line6713">6713: </a><strong><font color="#4169E1"><a name="DMPlexCreateCoarsePointIS"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexCreateCoarsePointIS.html#DMPlexCreateCoarsePointIS">DMPlexCreateCoarsePointIS</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *fpointIS)</font></strong>
+<a name="line6714">6714: </a>{
+<a name="line6715">6715: </a> CellRefiner cellRefiner;
+<a name="line6716">6716: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *depthSize, *fpoints;
+<a name="line6717">6717: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStartNew = 0, vStartNew = 0, fStartNew = 0, eStartNew = 0;
+<a name="line6718">6718: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> depth, pStart, pEnd, p, vStart, vEnd, v;
+
+<a name="line6722">6722: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepth.html#DMPlexGetDepth">DMPlexGetDepth</a>(dm, &depth);
+<a name="line6723">6723: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetChart.html#DMPlexGetChart">DMPlexGetChart</a>(dm, &pStart, &pEnd);
+<a name="line6724">6724: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(dm, 0, &vStart, &vEnd);
+<a name="line6725">6725: </a> DMPlexGetCellRefiner_Internal(dm, &cellRefiner);
+<a name="line6726">6726: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(depth+1, &depthSize);
+<a name="line6727">6727: </a> CellRefinerGetSizes(cellRefiner, dm, depthSize);
+<a name="line6728">6728: </a> <font color="#4169E1">if</font> (cellRefiner) {GetDepthStart_Private(depth, depthSize, &cStartNew, &fStartNew, &eStartNew, &vStartNew);}
+<a name="line6729">6729: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(pEnd-pStart,&fpoints);
+<a name="line6730">6730: </a> <font color="#4169E1">for</font> (p = 0; p < pEnd-pStart; ++p) fpoints[p] = -1;
+<a name="line6731">6731: </a> <font color="#4169E1">switch</font> (cellRefiner) {
+<a name="line6732">6732: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_1D:
+<a name="line6733">6733: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_2D:
+<a name="line6734">6734: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_2D:
+<a name="line6735">6735: </a> <font color="#4169E1">case</font> REFINER_HEX_2D:
+<a name="line6736">6736: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_2D:
+<a name="line6737">6737: </a> <font color="#4169E1">case</font> REFINER_SIMPLEX_3D:
+<a name="line6738">6738: </a> <font color="#4169E1">case</font> REFINER_HYBRID_SIMPLEX_3D:
+<a name="line6739">6739: </a> <font color="#4169E1">case</font> REFINER_HEX_3D:
+<a name="line6740">6740: </a> <font color="#4169E1">case</font> REFINER_HYBRID_HEX_3D:
+<a name="line6741">6741: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) fpoints[v-pStart] = vStartNew + (v - vStart);
+<a name="line6742">6742: </a> <font color="#4169E1">break</font>;
+<a name="line6743">6743: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6744">6744: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown cell refiner %d"</font>, cellRefiner);
+<a name="line6745">6745: </a> }
+<a name="line6746">6746: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, pEnd-pStart, fpoints, PETSC_OWN_POINTER, fpointIS);
+<a name="line6747">6747: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(depthSize);
+<a name="line6748">6748: </a> <font color="#4169E1">return</font>(0);
+<a name="line6749">6749: </a>}
+
+<a name="line6753">6753: </a><font color="#B22222">/*@</font>
+<a name="line6754">6754: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a> - Set the flag for uniform refinement</font>
+
+<a name="line6756">6756: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6757">6757: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line6758">6758: </a><font color="#B22222">- refinementUniform - The flag for uniform refinement</font>
+
+<a name="line6760">6760: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6762">6762: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefine [...]
+<a name="line6763">6763: </a><font color="#B22222">@*/</font>
+<a name="line6764">6764: </a><strong><font color="#4169E1"><a name="DMPlexSetRefinementUniform"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> refinementUniform [...]
+<a name="line6765">6765: </a>{
+<a name="line6766">6766: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line6770">6770: </a> mesh->refinementUniform = refinementUniform;
+<a name="line6771">6771: </a> <font color="#4169E1">return</font>(0);
+<a name="line6772">6772: </a>}
+
+<a name="line6776">6776: </a><font color="#B22222">/*@</font>
+<a name="line6777">6777: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a> - Retrieve the flag for uniform refinement</font>
+
+<a name="line6779">6779: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line6780">6780: </a><font color="#B22222">. dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line6782">6782: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6783">6783: </a><font color="#B22222">. refinementUniform - The flag for uniform refinement</font>
+
+<a name="line6785">6785: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6787">6787: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefinementUniform">DMPlexSetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefine [...]
+<a name="line6788">6788: </a><font color="#B22222">@*/</font>
+<a name="line6789">6789: </a><strong><font color="#4169E1"><a name="DMPlexGetRefinementUniform"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *refinementUnifor [...]
+<a name="line6790">6790: </a>{
+<a name="line6791">6791: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line6796">6796: </a> *refinementUniform = mesh->refinementUniform;
+<a name="line6797">6797: </a> <font color="#4169E1">return</font>(0);
+<a name="line6798">6798: </a>}
+
+<a name="line6802">6802: </a><font color="#B22222">/*@</font>
+<a name="line6803">6803: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefinementLimit">DMPlexSetRefinementLimit</a> - Set the maximum cell volume for refinement</font>
+
+<a name="line6805">6805: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6806">6806: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line6807">6807: </a><font color="#B22222">- refinementLimit - The maximum cell volume in the refined mesh</font>
+
+<a name="line6809">6809: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6811">6811: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefi [...]
+<a name="line6812">6812: </a><font color="#B22222">@*/</font>
+<a name="line6813">6813: </a><strong><font color="#4169E1"><a name="DMPlexSetRefinementLimit"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefinementLimit">DMPlexSetRefinementLimit</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> refinementLimit)</font></strong>
+<a name="line6814">6814: </a>{
+<a name="line6815">6815: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line6819">6819: </a> mesh->refinementLimit = refinementLimit;
+<a name="line6820">6820: </a> <font color="#4169E1">return</font>(0);
+<a name="line6821">6821: </a>}
+
+<a name="line6825">6825: </a><font color="#B22222">/*@</font>
+<a name="line6826">6826: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a> - Retrieve the maximum cell volume for refinement</font>
+
+<a name="line6828">6828: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line6829">6829: </a><font color="#B22222">. dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line6831">6831: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6832">6832: </a><font color="#B22222">. refinementLimit - The maximum cell volume in the refined mesh</font>
+
+<a name="line6834">6834: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6836">6836: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementLimit.html#DMPlexSetRefinementLimit">DMPlexSetRefinementLimit</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPlexSetRefi [...]
+<a name="line6837">6837: </a><font color="#B22222">@*/</font>
+<a name="line6838">6838: </a><strong><font color="#4169E1"><a name="DMPlexGetRefinementLimit"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementLimit.html#DMPlexGetRefinementLimit">DMPlexGetRefinementLimit</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *refinementLimit)</font>< [...]
+<a name="line6839">6839: </a>{
+<a name="line6840">6840: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line6845">6845: </a> <font color="#B22222">/* if (mesh->refinementLimit < 0) = getMaxVolume()/2.0; */</font>
+<a name="line6846">6846: </a> *refinementLimit = mesh->refinementLimit;
+<a name="line6847">6847: </a> <font color="#4169E1">return</font>(0);
+<a name="line6848">6848: </a>}
+
+<a name="line6852">6852: </a><font color="#B22222">/*@</font>
+<a name="line6853">6853: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementFunction.html#DMPlexSetRefinementFunction">DMPlexSetRefinementFunction</a> - Set the function giving the maximum cell volume for refinement</font>
+
+<a name="line6855">6855: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6856">6856: </a><font color="#B22222">+ dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line6857">6857: </a><font color="#B22222">- refinementFunc - Function giving the maximum cell volume in the refined mesh</font>
+
+<a name="line6859">6859: </a><font color="#B22222"> Note: The calling sequence is refinementFunc(coords, limit)</font>
+<a name="line6860">6860: </a><font color="#B22222">$ coords - Coordinates of the current point, usually a cell centroid</font>
+<a name="line6861">6861: </a><font color="#B22222">$ limit - The maximum cell volume for a cell containing this point</font>
+
+<a name="line6863">6863: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6865">6865: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementFunction.html#DMPlexGetRefinementFunction">DMPlexGetRefinementFunction</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPl [...]
+<a name="line6866">6866: </a><font color="#B22222">@*/</font>
+<a name="line6867">6867: </a><strong><font color="#4169E1"><a name="DMPlexSetRefinementFunction"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementFunction.html#DMPlexSetRefinementFunction">DMPlexSetRefinementFunction</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a [...]
+<a name="line6868">6868: </a>{
+<a name="line6869">6869: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line6873">6873: </a> mesh->refinementFunc = refinementFunc;
+<a name="line6874">6874: </a> <font color="#4169E1">return</font>(0);
+<a name="line6875">6875: </a>}
+
+<a name="line6879">6879: </a><font color="#B22222">/*@</font>
+<a name="line6880">6880: </a><font color="#B22222"> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementFunction.html#DMPlexGetRefinementFunction">DMPlexGetRefinementFunction</a> - Get the function giving the maximum cell volume for refinement</font>
+
+<a name="line6882">6882: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line6883">6883: </a><font color="#B22222">. dm - The <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line6885">6885: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6886">6886: </a><font color="#B22222">. refinementFunc - Function giving the maximum cell volume in the refined mesh</font>
+
+<a name="line6888">6888: </a><font color="#B22222"> Note: The calling sequence is refinementFunc(coords, limit)</font>
+<a name="line6889">6889: </a><font color="#B22222">$ coords - Coordinates of the current point, usually a cell centroid</font>
+<a name="line6890">6890: </a><font color="#B22222">$ limit - The maximum cell volume for a cell containing this point</font>
+
+<a name="line6892">6892: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6894">6894: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementFunction.html#DMPlexSetRefinementFunction">DMPlexSetRefinementFunction</a>(), <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementUniform.html#DMPlexGetRefinementUniform">DMPlexGetRefinementUniform</a>(), <a href="../../../../docs/manualpages/DM/DMPlexSetRefinementUniform.html#DMPl [...]
+<a name="line6895">6895: </a><font color="#B22222">@*/</font>
+<a name="line6896">6896: </a><strong><font color="#4169E1"><a name="DMPlexGetRefinementFunction"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/DM/DMPlexGetRefinementFunction.html#DMPlexGetRefinementFunction">DMPlexGetRefinementFunction</a>(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a [...]
+<a name="line6897">6897: </a>{
+<a name="line6898">6898: </a> DM_Plex *mesh = (DM_Plex*) dm->data;
+
+<a name="line6903">6903: </a> *refinementFunc = mesh->refinementFunc;
+<a name="line6904">6904: </a> <font color="#4169E1">return</font>(0);
+<a name="line6905">6905: </a>}
+
+<a name="line6909">6909: </a><strong><font color="#4169E1"><a name="DMPlexGetCellRefiner_Internal"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPlexGetCellRefiner_Internal(<a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, CellRefiner *cellRefiner)</font></strong>
+<a name="line6910">6910: </a>{
+<a name="line6911">6911: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, cStart, cEnd, coneSize, cMax, fMax;
+
+<a name="line6915">6915: </a> <a href="../../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line6916">6916: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(dm, 0, &cStart, &cEnd);
+<a name="line6917">6917: </a> <font color="#4169E1">if</font> (cEnd <= cStart) {*cellRefiner = REFINER_NOOP; <font color="#4169E1">return</font>(0);}
+<a name="line6918">6918: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetConeSize.html#DMPlexGetConeSize">DMPlexGetConeSize</a>(dm, cStart, &coneSize);
+<a name="line6919">6919: </a> <a href="../../../../docs/manualpages/DM/DMPlexGetHybridBounds.html#DMPlexGetHybridBounds">DMPlexGetHybridBounds</a>(dm, &cMax, &fMax, NULL, NULL);
+<a name="line6920">6920: </a> <font color="#4169E1">switch</font> (dim) {
+<a name="line6921">6921: </a> <font color="#4169E1">case</font> 1:
+<a name="line6922">6922: </a> <font color="#4169E1">switch</font> (coneSize) {
+<a name="line6923">6923: </a> <font color="#4169E1">case</font> 2:
+<a name="line6924">6924: </a> *cellRefiner = REFINER_SIMPLEX_1D;
+<a name="line6925">6925: </a> <font color="#4169E1">break</font>;
+<a name="line6926">6926: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6927">6927: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown coneSize %d in dimension %d for cell refiner"</font>, coneSize, dim);
+<a name="line6928">6928: </a> }
+<a name="line6929">6929: </a> <font color="#4169E1">break</font>;
+<a name="line6930">6930: </a> <font color="#4169E1">case</font> 2:
+<a name="line6931">6931: </a> <font color="#4169E1">switch</font> (coneSize) {
+<a name="line6932">6932: </a> <font color="#4169E1">case</font> 3:
+<a name="line6933">6933: </a> <font color="#4169E1">if</font> (cMax >= 0) *cellRefiner = REFINER_HYBRID_SIMPLEX_2D;
+<a name="line6934">6934: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_SIMPLEX_2D;
+<a name="line6935">6935: </a> <font color="#4169E1">break</font>;
+<a name="line6936">6936: </a> <font color="#4169E1">case</font> 4:
+<a name="line6937">6937: </a> <font color="#4169E1">if</font> (cMax >= 0 && fMax >= 0) *cellRefiner = REFINER_HYBRID_HEX_2D;
+<a name="line6938">6938: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_HEX_2D;
+<a name="line6939">6939: </a> <font color="#4169E1">break</font>;
+<a name="line6940">6940: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6941">6941: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown coneSize %d in dimension %d for cell refiner"</font>, coneSize, dim);
+<a name="line6942">6942: </a> }
+<a name="line6943">6943: </a> <font color="#4169E1">break</font>;
+<a name="line6944">6944: </a> <font color="#4169E1">case</font> 3:
+<a name="line6945">6945: </a> <font color="#4169E1">switch</font> (coneSize) {
+<a name="line6946">6946: </a> <font color="#4169E1">case</font> 4:
+<a name="line6947">6947: </a> <font color="#4169E1">if</font> (cMax >= 0) *cellRefiner = REFINER_HYBRID_SIMPLEX_3D;
+<a name="line6948">6948: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_SIMPLEX_3D;
+<a name="line6949">6949: </a> <font color="#4169E1">break</font>;
+<a name="line6950">6950: </a> <font color="#4169E1">case</font> 6:
+<a name="line6951">6951: </a> <font color="#4169E1">if</font> (cMax >= 0) *cellRefiner = REFINER_HYBRID_HEX_3D;
+<a name="line6952">6952: </a> <font color="#4169E1">else</font> *cellRefiner = REFINER_HEX_3D;
+<a name="line6953">6953: </a> <font color="#4169E1">break</font>;
+<a name="line6954">6954: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6955">6955: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown coneSize %d in dimension %d for cell refiner"</font>, coneSize, dim);
+<a name="line6956">6956: </a> }
+<a name="line6957">6957: </a> <font color="#4169E1">break</font>;
+<a name="line6958">6958: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line6959">6959: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Unknown dimension %d for cell refiner"</font>, dim);
+<a name="line6960">6960: </a> }
+<a name="line6961">6961: </a> <font color="#4169E1">return</font>(0);
+<a name="line6962">6962: </a>}
</pre>
</body>
diff --git a/src/dm/impls/plex/plexreorder.c.html b/src/dm/impls/plex/plexreorder.c.html
index f27be7f..8a23cc1 100644
--- a/src/dm/impls/plex/plexreorder.c.html
+++ b/src/dm/impls/plex/plexreorder.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexreorder.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:32+00:00">
+<meta name="date" content="2016-10-03T02:44:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexreorder.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexreorder.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matorderimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/plex/plexsubmesh.c b/src/dm/impls/plex/plexsubmesh.c
index c72f15c..a5dc067 100644
--- a/src/dm/impls/plex/plexsubmesh.c
+++ b/src/dm/impls/plex/plexsubmesh.c
@@ -415,7 +415,7 @@ static PetscErrorCode DMPlexShiftCoordinates_Internal(DM dm, PetscInt depthShift
ierr = PetscSectionSetUp(newCoordSection);CHKERRQ(ierr);
ierr = DMSetCoordinateSection(dmNew, PETSC_DETERMINE, newCoordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(newCoordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(PetscObjectComm((PetscObject)dm), &newCoordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &newCoordinates);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject) newCoordinates, "coordinates");CHKERRQ(ierr);
ierr = VecSetSizes(newCoordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
ierr = VecSetBlockSize(newCoordinates, dim);CHKERRQ(ierr);
@@ -2760,7 +2760,7 @@ static PetscErrorCode DMPlexCreateSubmesh_Uninterpolated(DM dm, DMLabel vertexLa
}
ierr = PetscSectionSetUp(subCoordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(subCoordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(comm, &subCoordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &subCoordinates);CHKERRQ(ierr);
ierr = PetscObjectGetName((PetscObject)coordinates,&name);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject)subCoordinates,name);CHKERRQ(ierr);
ierr = VecSetSizes(subCoordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
@@ -2944,7 +2944,7 @@ static PetscErrorCode DMPlexCreateSubmeshGeneric_Interpolated(DM dm, DMLabel lab
}
ierr = PetscSectionSetUp(subCoordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(subCoordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(comm, &subCoordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &subCoordinates);CHKERRQ(ierr);
ierr = PetscObjectGetName((PetscObject)coordinates,&name);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject)subCoordinates,name);CHKERRQ(ierr);
ierr = VecSetSizes(subCoordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
@@ -3208,7 +3208,7 @@ static PetscErrorCode DMPlexCreateCohesiveSubmesh_Uninterpolated(DM dm, PetscBoo
}
ierr = PetscSectionSetUp(subCoordSection);CHKERRQ(ierr);
ierr = PetscSectionGetStorageSize(subCoordSection, &coordSize);CHKERRQ(ierr);
- ierr = VecCreate(comm, &subCoordinates);CHKERRQ(ierr);
+ ierr = VecCreate(PETSC_COMM_SELF, &subCoordinates);CHKERRQ(ierr);
ierr = PetscObjectGetName((PetscObject)coordinates,&name);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject)subCoordinates,name);CHKERRQ(ierr);
ierr = VecSetSizes(subCoordinates, coordSize, PETSC_DETERMINE);CHKERRQ(ierr);
diff --git a/src/dm/impls/plex/plexsubmesh.c.html b/src/dm/impls/plex/plexsubmesh.c.html
index 8ff50ca..bf81722 100644
--- a/src/dm/impls/plex/plexsubmesh.c.html
+++ b/src/dm/impls/plex/plexsubmesh.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexsubmesh.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:38+00:00">
+<meta name="date" content="2016-10-03T02:44:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexsubmesh.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexsubmesh.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmlabelimpl.h> </font><font color="#B22222">/*I "petscdmlabel.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
@@ -386,7 +386,7 @@
<a name="line415">415: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(newCoordSection);
<a name="line416">416: </a> <a href="../../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(dmNew, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, newCoordSection);
<a name="line417">417: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(newCoordSection, &coordSize);
-<a name="line418">418: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &newCoordinates);
+<a name="line418">418: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &newCoordinates);
<a name="line419">419: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) newCoordinates, <font color="#666666">"coordinates"</font>);
<a name="line420">420: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(newCoordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
<a name="line421">421: </a> <a href="../../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(newCoordinates, dim);
@@ -2663,7 +2663,7 @@
<a name="line2760">2760: </a> }
<a name="line2761">2761: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(subCoordSection);
<a name="line2762">2762: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(subCoordSection, &coordSize);
-<a name="line2763">2763: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &subCoordinates);
+<a name="line2763">2763: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &subCoordinates);
<a name="line2764">2764: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)coordinates,&name);
<a name="line2765">2765: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)subCoordinates,name);
<a name="line2766">2766: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(subCoordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
@@ -2841,7 +2841,7 @@
<a name="line2944">2944: </a> }
<a name="line2945">2945: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(subCoordSection);
<a name="line2946">2946: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(subCoordSection, &coordSize);
-<a name="line2947">2947: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &subCoordinates);
+<a name="line2947">2947: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &subCoordinates);
<a name="line2948">2948: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)coordinates,&name);
<a name="line2949">2949: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)subCoordinates,name);
<a name="line2950">2950: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(subCoordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
@@ -3092,7 +3092,7 @@
<a name="line3208">3208: </a> }
<a name="line3209">3209: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(subCoordSection);
<a name="line3210">3210: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(subCoordSection, &coordSize);
-<a name="line3211">3211: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(comm, &subCoordinates);
+<a name="line3211">3211: </a> <a href="../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &subCoordinates);
<a name="line3212">3212: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetName.html#PetscObjectGetName">PetscObjectGetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)coordinates,&name);
<a name="line3213">3213: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)subCoordinates,name);
<a name="line3214">3214: </a> <a href="../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(subCoordinates, coordSize, <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
diff --git a/src/dm/impls/plex/plextree.c.html b/src/dm/impls/plex/plextree.c.html
index 8f6ae3c..4210c00 100644
--- a/src/dm/impls/plex/plextree.c.html
+++ b/src/dm/impls/plex/plextree.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plextree.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:03+00:00">
+<meta name="date" content="2016-10-03T02:44:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plextree.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plextree.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/utils/hash.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
diff --git a/src/dm/impls/plex/plexvtk.c.html b/src/dm/impls/plex/plexvtk.c.html
index f699b77..20590f3 100644
--- a/src/dm/impls/plex/plexvtk.c.html
+++ b/src/dm/impls/plex/plexvtk.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexvtk.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:53+00:00">
+<meta name="date" content="2016-10-03T02:44:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexvtk.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexvtk.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCDM_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/vtk/vtkvimpl.h></font>
diff --git a/src/dm/impls/plex/plexvtu.c.html b/src/dm/impls/plex/plexvtu.c.html
index ce3c2b3..77ebdb0 100644
--- a/src/dm/impls/plex/plexvtu.c.html
+++ b/src/dm/impls/plex/plexvtu.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/plex/plexvtu.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:00:55+00:00">
+<meta name="date" content="2016-10-03T02:44:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/plex/plexvtu.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/plex/plexvtu.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/vtk/vtkvimpl.h></font>
diff --git a/src/dm/impls/redundant/dmredundant.c.html b/src/dm/impls/redundant/dmredundant.c.html
index 78b1983..c67a872 100644
--- a/src/dm/impls/redundant/dmredundant.c.html
+++ b/src/dm/impls/redundant/dmredundant.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/redundant/dmredundant.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:42+00:00">
+<meta name="date" content="2016-10-03T02:43:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/redundant/dmredundant.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/redundant/dmredundant.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdmredundant.h> </font><font color="#B22222">/*I "petscdmredundant.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/impls/redundant/index.html b/src/dm/impls/redundant/index.html
index 2644b1f..f785955 100644
--- a/src/dm/impls/redundant/index.html
+++ b/src/dm/impls/redundant/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/redundant/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/redundant/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/redundant/makefile.html b/src/dm/impls/redundant/makefile.html
index fcab7c2..c22e5ea 100644
--- a/src/dm/impls/redundant/makefile.html
+++ b/src/dm/impls/redundant/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/redundant/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:43+00:00">
+<meta name="date" content="2016-10-03T02:43:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/redundant/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/redundant/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/shell/dmshell.c.html b/src/dm/impls/shell/dmshell.c.html
index d0dd003..1f28d0a 100644
--- a/src/dm/impls/shell/dmshell.c.html
+++ b/src/dm/impls/shell/dmshell.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/shell/dmshell.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:27+00:00">
+<meta name="date" content="2016-10-03T02:45:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/shell/dmshell.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/shell/dmshell.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscdmshell.h> </font><font color="#B22222">/*I "petscdmshell.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
diff --git a/src/dm/impls/shell/index.html b/src/dm/impls/shell/index.html
index e369d21..6c7d753 100644
--- a/src/dm/impls/shell/index.html
+++ b/src/dm/impls/shell/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/shell/makefile.html b/src/dm/impls/shell/makefile.html
index 353c8b1..989d9a3 100644
--- a/src/dm/impls/shell/makefile.html
+++ b/src/dm/impls/shell/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/shell/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:30+00:00">
+<meta name="date" content="2016-10-03T02:45:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/sliced/index.html b/src/dm/impls/sliced/index.html
index 76a75a8..b9cc60d 100644
--- a/src/dm/impls/sliced/index.html
+++ b/src/dm/impls/sliced/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/sliced/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/sliced/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/impls/sliced/makefile.html b/src/dm/impls/sliced/makefile.html
index 5d5dc0a..208c749 100644
--- a/src/dm/impls/sliced/makefile.html
+++ b/src/dm/impls/sliced/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/sliced/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:38+00:00">
+<meta name="date" content="2016-10-03T02:43:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/sliced/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/sliced/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/impls/sliced/sliced.c.html b/src/dm/impls/sliced/sliced.c.html
index 48b4011..87dc17c 100644
--- a/src/dm/impls/sliced/sliced.c.html
+++ b/src/dm/impls/sliced/sliced.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/impls/sliced/sliced.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:59:37+00:00">
+<meta name="date" content="2016-10-03T02:43:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/impls/sliced/sliced.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/impls/sliced/sliced.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscdmsliced.h> </font><font color="#B22222">/*I "petscdmsliced.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
diff --git a/src/dm/index.html b/src/dm/index.html
index 655d570..971f412 100644
--- a/src/dm/index.html
+++ b/src/dm/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/interface/dlregisdmdm.c.html b/src/dm/interface/dlregisdmdm.c.html
index 1dc3d4b..b33c578 100644
--- a/src/dm/interface/dlregisdmdm.c.html
+++ b/src/dm/interface/dlregisdmdm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/interface/dlregisdmdm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:13+00:00">
+<meta name="date" content="2016-10-03T02:45:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/interface/dlregisdmdm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/interface/dlregisdmdm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmdaimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h></font>
diff --git a/src/dm/interface/dm.c b/src/dm/interface/dm.c
index a11b652..a3c070d 100644
--- a/src/dm/interface/dm.c
+++ b/src/dm/interface/dm.c
@@ -1585,8 +1585,7 @@ PetscErrorCode DMCreateDomainDecomposition(DM dm, PetscInt *len, char ***namelis
if (dm->ops->createdomaindecomposition) {
ierr = (*dm->ops->createdomaindecomposition)(dm,&l,namelist,innerislist,outerislist,dmlist);CHKERRQ(ierr);
/* copy subdomain hooks and context over to the subdomain DMs */
- if (dmlist) {
- if (!*dmlist) SETERRQ(PetscObjectComm((PetscObject)dm),PETSC_ERR_POINTER,"Method mapped to dm->ops->createdomaindecomposition must allocate at least one DM");
+ if (dmlist && *dmlist) {
for (i = 0; i < l; i++) {
for (link=dm->subdomainhook; link; link=link->next) {
if (link->ddhook) {ierr = (*link->ddhook)(dm,(*dmlist)[i],link->ctx);CHKERRQ(ierr);}
@@ -1636,7 +1635,7 @@ PetscErrorCode DMCreateDomainDecompositionScatters(DM dm,PetscInt n,DM *subdms,V
PetscValidPointer(subdms,3);
if (dm->ops->createddscatters) {
ierr = (*dm->ops->createddscatters)(dm,n,subdms,iscat,oscat,gscat);CHKERRQ(ierr);
- } else SETERRQ(PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "This type has no DMCreateDomainDecompositionLocalScatter implementation defined");
+ } else SETERRQ(PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "This type has no DMCreateDomainDecompositionScatter implementation defined");
PetscFunctionReturn(0);
}
@@ -3966,6 +3965,7 @@ PetscErrorCode DMRestrictHook_Coordinates(DM dm,DM dmc,void *ctx)
ierr = DMGetCoordinates(dmc,&ccoords);CHKERRQ(ierr);
if (coords && !ccoords) {
ierr = DMCreateGlobalVector(dmc_coord,&ccoords);CHKERRQ(ierr);
+ ierr = PetscObjectSetName((PetscObject)ccoords,"coordinates");CHKERRQ(ierr);
ierr = DMCreateInjection(dmc_coord,dm_coord,&inject);CHKERRQ(ierr);
ierr = MatRestrict(inject,coords,ccoords);CHKERRQ(ierr);
ierr = MatDestroy(&inject);CHKERRQ(ierr);
@@ -3990,6 +3990,7 @@ static PetscErrorCode DMSubDomainHook_Coordinates(DM dm,DM subdm,void *ctx)
ierr = DMGetCoordinates(subdm,&ccoords);CHKERRQ(ierr);
if (coords && !ccoords) {
ierr = DMCreateGlobalVector(subdm_coord,&ccoords);CHKERRQ(ierr);
+ ierr = PetscObjectSetName((PetscObject)ccoords,"coordinates");CHKERRQ(ierr);
ierr = DMCreateLocalVector(subdm_coord,&clcoords);CHKERRQ(ierr);
ierr = PetscObjectSetName((PetscObject)clcoords,"coordinates");CHKERRQ(ierr);
ierr = DMCreateDomainDecompositionScatters(dm_coord,1,&subdm_coord,NULL,&scat_i,&scat_g);CHKERRQ(ierr);
diff --git a/src/dm/interface/dm.c.html b/src/dm/interface/dm.c.html
index 72d8225..ab416ef 100644
--- a/src/dm/interface/dm.c.html
+++ b/src/dm/interface/dm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/interface/dm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:01:53+00:00">
+<meta name="date" content="2016-10-03T02:45:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/interface/dm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/interface/dm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmimpl.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmlabelimpl.h> </font><font color="#B22222">/*I "petscdmlabel.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
@@ -1397,2105 +1397,2105 @@
<a name="line1585">1585: </a> <font color="#4169E1">if</font> (dm->ops->createdomaindecomposition) {
<a name="line1586">1586: </a> (*dm->ops->createdomaindecomposition)(dm,&l,namelist,innerislist,outerislist,dmlist);
<a name="line1587">1587: </a> <font color="#B22222">/* copy subdomain hooks and context over to the subdomain DMs */</font>
-<a name="line1588">1588: </a> <font color="#4169E1">if</font> (dmlist) {
-<a name="line1589">1589: </a> <font color="#4169E1">if</font> (!*dmlist) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_POINTER,<font color="#666666">"Method mapped to dm->ops->createdomaindecomposition must allocate at least one <a href="../../../docs/manua [...]
-<a name="line1590">1590: </a> <font color="#4169E1">for</font> (i = 0; i < l; i++) {
-<a name="line1591">1591: </a> <font color="#4169E1">for</font> (link=dm->subdomainhook; link; link=link->next) {
-<a name="line1592">1592: </a> <font color="#4169E1">if</font> (link->ddhook) {(*link->ddhook)(dm,(*dmlist)[i],link->ctx);}
-<a name="line1593">1593: </a> }
-<a name="line1594">1594: </a> (*dmlist)[i]->ctx = dm->ctx;
-<a name="line1595">1595: </a> }
-<a name="line1596">1596: </a> }
-<a name="line1597">1597: </a> <font color="#4169E1">if</font> (len) *len = l;
-<a name="line1598">1598: </a> }
-<a name="line1599">1599: </a> <font color="#4169E1">return</font>(0);
-<a name="line1600">1600: </a>}
-
-
-<a name="line1605">1605: </a><font color="#B22222">/*@C</font>
-<a name="line1606">1606: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateDomainDecompositionScatters.html#DMCreateDomainDecompositionScatters">DMCreateDomainDecompositionScatters</a> - Returns scatters to the subdomain vectors from the global vector</font>
-
-<a name="line1608">1608: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1610">1610: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1611">1611: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line1612">1612: </a><font color="#B22222">. n - the number of subdomain scatters</font>
-<a name="line1613">1613: </a><font color="#B22222">- subdms - the local subdomains</font>
-
-<a name="line1615">1615: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line1616">1616: </a><font color="#B22222">+ n - the number of scatters returned</font>
-<a name="line1617">1617: </a><font color="#B22222">. iscat - scatter from global vector to nonoverlapping global vector entries on subdomain</font>
-<a name="line1618">1618: </a><font color="#B22222">. oscat - scatter from global vector to overlapping global vector entries on subdomain</font>
-<a name="line1619">1619: </a><font color="#B22222">- gscat - scatter from global vector to local vector on subdomain (fills in ghosts)</font>
+<a name="line1588">1588: </a> <font color="#4169E1">if</font> (dmlist && *dmlist) {
+<a name="line1589">1589: </a> <font color="#4169E1">for</font> (i = 0; i < l; i++) {
+<a name="line1590">1590: </a> <font color="#4169E1">for</font> (link=dm->subdomainhook; link; link=link->next) {
+<a name="line1591">1591: </a> <font color="#4169E1">if</font> (link->ddhook) {(*link->ddhook)(dm,(*dmlist)[i],link->ctx);}
+<a name="line1592">1592: </a> }
+<a name="line1593">1593: </a> (*dmlist)[i]->ctx = dm->ctx;
+<a name="line1594">1594: </a> }
+<a name="line1595">1595: </a> }
+<a name="line1596">1596: </a> <font color="#4169E1">if</font> (len) *len = l;
+<a name="line1597">1597: </a> }
+<a name="line1598">1598: </a> <font color="#4169E1">return</font>(0);
+<a name="line1599">1599: </a>}
+
+
+<a name="line1604">1604: </a><font color="#B22222">/*@C</font>
+<a name="line1605">1605: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateDomainDecompositionScatters.html#DMCreateDomainDecompositionScatters">DMCreateDomainDecompositionScatters</a> - Returns scatters to the subdomain vectors from the global vector</font>
+
+<a name="line1607">1607: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1609">1609: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1610">1610: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line1611">1611: </a><font color="#B22222">. n - the number of subdomain scatters</font>
+<a name="line1612">1612: </a><font color="#B22222">- subdms - the local subdomains</font>
+
+<a name="line1614">1614: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line1615">1615: </a><font color="#B22222">+ n - the number of scatters returned</font>
+<a name="line1616">1616: </a><font color="#B22222">. iscat - scatter from global vector to nonoverlapping global vector entries on subdomain</font>
+<a name="line1617">1617: </a><font color="#B22222">. oscat - scatter from global vector to overlapping global vector entries on subdomain</font>
+<a name="line1618">1618: </a><font color="#B22222">- gscat - scatter from global vector to local vector on subdomain (fills in ghosts)</font>
-<a name="line1621">1621: </a><font color="#B22222"> Notes: This is an alternative to the iis and ois arguments in <a href="../../../docs/manualpages/DM/DMCreateDomainDecomposition.html#DMCreateDomainDecomposition">DMCreateDomainDecomposition</a> that allow for the solution</font>
-<a name="line1622">1622: </a><font color="#B22222"> of general nonlinear problems with overlapping subdomain methods. While merely having index sets that enable subsets</font>
-<a name="line1623">1623: </a><font color="#B22222"> of the residual equations to be created is fine for linear problems, nonlinear problems require local assembly of</font>
-<a name="line1624">1624: </a><font color="#B22222"> solution and residual data.</font>
-
-<a name="line1626">1626: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line1628">1628: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manualpages/DM/DMCreateMatrix.html#DM [...]
-<a name="line1629">1629: </a><font color="#B22222">@*/</font>
-<a name="line1630">1630: </a><strong><font color="#4169E1"><a name="DMCreateDomainDecompositionScatters"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateDomainDecompositionScatters.html#DMCreateDomainDecompositionScatters">DMCreateDomainDecompositionScatters</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</ [...]
-<a name="line1631">1631: </a>{
-
-<a name="line1637">1637: </a> <font color="#4169E1">if</font> (dm->ops->createddscatters) {
-<a name="line1638">1638: </a> (*dm->ops->createddscatters)(dm,n,subdms,iscat,oscat,gscat);
-<a name="line1639">1639: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"This type has no DMCreateDomainDecompositionLocalScatter implementation defined"</font>);
-<a name="line1640">1640: </a> <font color="#4169E1">return</font>(0);
-<a name="line1641">1641: </a>}
-
-<a name="line1645">1645: </a><font color="#B22222">/*@</font>
-<a name="line1646">1646: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a> - Refines a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-
-<a name="line1648">1648: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line1650">1650: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1651">1651: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line1652">1652: </a><font color="#B22222">- comm - the communicator to contain the new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object (or MPI_COMM_NULL)</font>
-
-<a name="line1654">1654: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1655">1655: </a><font color="#B22222">. dmf - the refined <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, or NULL</font>
-
-<a name="line1657">1657: </a><font color="#B22222"> Note: If no refinement was done, the return value is NULL</font>
-
-<a name="line1659">1659: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line1661">1661: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
-<a name="line1662">1662: </a><font color="#B22222">@*/</font>
-<a name="line1663">1663: </a><strong><font color="#4169E1"><a name="DMRefine"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *dmf)</font></strong>
-<a name="line1664">1664: </a>{
-<a name="line1665">1665: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1666">1666: </a> DMRefineHookLink link;
-
-<a name="line1670">1670: </a> <font color="#4169E1">if</font> (!dm->ops->refine) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"This <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cannot refine"</font>);
-<a name="line1671">1671: </a> (*dm->ops->refine)(dm,comm,dmf);
-<a name="line1672">1672: </a> <font color="#4169E1">if</font> (*dmf) {
-<a name="line1673">1673: </a> (*dmf)->ops->creatematrix = dm->ops->creatematrix;
-
-<a name="line1675">1675: </a> <a href="../../../docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html#PetscObjectCopyFortranFunctionPointers">PetscObjectCopyFortranFunctionPointers</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*dmf);
-
-<a name="line1677">1677: </a> (*dmf)->ctx = dm->ctx;
-<a name="line1678">1678: </a> (*dmf)->leveldown = dm->leveldown;
-<a name="line1679">1679: </a> (*dmf)->levelup = dm->levelup + 1;
-
-<a name="line1681">1681: </a> <a href="../../../docs/manualpages/DM/DMSetMatType.html#DMSetMatType">DMSetMatType</a>(*dmf,dm->mattype);
-<a name="line1682">1682: </a> <font color="#4169E1">for</font> (link=dm->refinehook; link; link=link->next) {
-<a name="line1683">1683: </a> <font color="#4169E1">if</font> (link->refinehook) {
-<a name="line1684">1684: </a> (*link->refinehook)(dm,*dmf,link->ctx);
-<a name="line1685">1685: </a> }
-<a name="line1686">1686: </a> }
-<a name="line1687">1687: </a> }
-<a name="line1688">1688: </a> <font color="#4169E1">return</font>(0);
-<a name="line1689">1689: </a>}
-
-<a name="line1693">1693: </a><font color="#B22222">/*@C</font>
-<a name="line1694">1694: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a> - adds a callback to be run when interpolating a nonlinear problem to a finer grid</font>
-
-<a name="line1696">1696: </a><font color="#B22222"> Logically Collective</font>
-
-<a name="line1698">1698: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line1699">1699: </a><font color="#B22222">+ coarse - nonlinear solver context on which to run a hook when restricting to a coarser level</font>
-<a name="line1700">1700: </a><font color="#B22222">. refinehook - function to run when setting up a coarser level</font>
-<a name="line1701">1701: </a><font color="#B22222">. interphook - function to run to update data on finer levels (once per <a href="../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>())</font>
-<a name="line1702">1702: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
+<a name="line1620">1620: </a><font color="#B22222"> Notes: This is an alternative to the iis and ois arguments in <a href="../../../docs/manualpages/DM/DMCreateDomainDecomposition.html#DMCreateDomainDecomposition">DMCreateDomainDecomposition</a> that allow for the solution</font>
+<a name="line1621">1621: </a><font color="#B22222"> of general nonlinear problems with overlapping subdomain methods. While merely having index sets that enable subsets</font>
+<a name="line1622">1622: </a><font color="#B22222"> of the residual equations to be created is fine for linear problems, nonlinear problems require local assembly of</font>
+<a name="line1623">1623: </a><font color="#B22222"> solution and residual data.</font>
-<a name="line1704">1704: </a><font color="#B22222"> Calling sequence of refinehook:</font>
-<a name="line1705">1705: </a><font color="#B22222">$ refinehook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,void *ctx);</font>
+<a name="line1625">1625: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line1627">1627: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manualpages/DM/DMCreateMatrix.html#DM [...]
+<a name="line1628">1628: </a><font color="#B22222">@*/</font>
+<a name="line1629">1629: </a><strong><font color="#4169E1"><a name="DMCreateDomainDecompositionScatters"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateDomainDecompositionScatters.html#DMCreateDomainDecompositionScatters">DMCreateDomainDecompositionScatters</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</ [...]
+<a name="line1630">1630: </a>{
+
+<a name="line1636">1636: </a> <font color="#4169E1">if</font> (dm->ops->createddscatters) {
+<a name="line1637">1637: </a> (*dm->ops->createddscatters)(dm,n,subdms,iscat,oscat,gscat);
+<a name="line1638">1638: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"This type has no DMCreateDomainDecompositionScatter implementation defined"</font>);
+<a name="line1639">1639: </a> <font color="#4169E1">return</font>(0);
+<a name="line1640">1640: </a>}
+
+<a name="line1644">1644: </a><font color="#B22222">/*@</font>
+<a name="line1645">1645: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a> - Refines a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+
+<a name="line1647">1647: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line1649">1649: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1650">1650: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line1651">1651: </a><font color="#B22222">- comm - the communicator to contain the new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object (or MPI_COMM_NULL)</font>
+
+<a name="line1653">1653: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1654">1654: </a><font color="#B22222">. dmf - the refined <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, or NULL</font>
+
+<a name="line1656">1656: </a><font color="#B22222"> Note: If no refinement was done, the return value is NULL</font>
+
+<a name="line1658">1658: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line1660">1660: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
+<a name="line1661">1661: </a><font color="#B22222">@*/</font>
+<a name="line1662">1662: </a><strong><font color="#4169E1"><a name="DMRefine"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *dmf)</font></strong>
+<a name="line1663">1663: </a>{
+<a name="line1664">1664: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1665">1665: </a> DMRefineHookLink link;
+
+<a name="line1669">1669: </a> <font color="#4169E1">if</font> (!dm->ops->refine) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"This <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cannot refine"</font>);
+<a name="line1670">1670: </a> (*dm->ops->refine)(dm,comm,dmf);
+<a name="line1671">1671: </a> <font color="#4169E1">if</font> (*dmf) {
+<a name="line1672">1672: </a> (*dmf)->ops->creatematrix = dm->ops->creatematrix;
+
+<a name="line1674">1674: </a> <a href="../../../docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html#PetscObjectCopyFortranFunctionPointers">PetscObjectCopyFortranFunctionPointers</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*dmf);
+
+<a name="line1676">1676: </a> (*dmf)->ctx = dm->ctx;
+<a name="line1677">1677: </a> (*dmf)->leveldown = dm->leveldown;
+<a name="line1678">1678: </a> (*dmf)->levelup = dm->levelup + 1;
+
+<a name="line1680">1680: </a> <a href="../../../docs/manualpages/DM/DMSetMatType.html#DMSetMatType">DMSetMatType</a>(*dmf,dm->mattype);
+<a name="line1681">1681: </a> <font color="#4169E1">for</font> (link=dm->refinehook; link; link=link->next) {
+<a name="line1682">1682: </a> <font color="#4169E1">if</font> (link->refinehook) {
+<a name="line1683">1683: </a> (*link->refinehook)(dm,*dmf,link->ctx);
+<a name="line1684">1684: </a> }
+<a name="line1685">1685: </a> }
+<a name="line1686">1686: </a> }
+<a name="line1687">1687: </a> <font color="#4169E1">return</font>(0);
+<a name="line1688">1688: </a>}
+
+<a name="line1692">1692: </a><font color="#B22222">/*@C</font>
+<a name="line1693">1693: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a> - adds a callback to be run when interpolating a nonlinear problem to a finer grid</font>
+
+<a name="line1695">1695: </a><font color="#B22222"> Logically Collective</font>
+
+<a name="line1697">1697: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line1698">1698: </a><font color="#B22222">+ coarse - nonlinear solver context on which to run a hook when restricting to a coarser level</font>
+<a name="line1699">1699: </a><font color="#B22222">. refinehook - function to run when setting up a coarser level</font>
+<a name="line1700">1700: </a><font color="#B22222">. interphook - function to run to update data on finer levels (once per <a href="../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>())</font>
+<a name="line1701">1701: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
-<a name="line1707">1707: </a><font color="#B22222">+ coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line1708">1708: </a><font color="#B22222">. fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to interpolate problem to</font>
-<a name="line1709">1709: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+<a name="line1703">1703: </a><font color="#B22222"> Calling sequence of refinehook:</font>
+<a name="line1704">1704: </a><font color="#B22222">$ refinehook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,void *ctx);</font>
-<a name="line1711">1711: </a><font color="#B22222"> Calling sequence for interphook:</font>
-<a name="line1712">1712: </a><font color="#B22222">$ interphook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> interp,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,void *ctx)</font>
+<a name="line1706">1706: </a><font color="#B22222">+ coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line1707">1707: </a><font color="#B22222">. fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to interpolate problem to</font>
+<a name="line1708">1708: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-<a name="line1714">1714: </a><font color="#B22222">+ coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line1715">1715: </a><font color="#B22222">. interp - matrix interpolating a coarse-level solution to the finer grid</font>
-<a name="line1716">1716: </a><font color="#B22222">. fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
-<a name="line1717">1717: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+<a name="line1710">1710: </a><font color="#B22222"> Calling sequence for interphook:</font>
+<a name="line1711">1711: </a><font color="#B22222">$ interphook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> interp,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,void *ctx)</font>
-<a name="line1719">1719: </a><font color="#B22222"> Level: advanced</font>
+<a name="line1713">1713: </a><font color="#B22222">+ coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line1714">1714: </a><font color="#B22222">. interp - matrix interpolating a coarse-level solution to the finer grid</font>
+<a name="line1715">1715: </a><font color="#B22222">. fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
+<a name="line1716">1716: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-<a name="line1721">1721: </a><font color="#B22222"> Notes:</font>
-<a name="line1722">1722: </a><font color="#B22222"> This function is only needed if auxiliary data needs to be passed to fine grids while grid sequencing</font>
+<a name="line1718">1718: </a><font color="#B22222"> Level: advanced</font>
-<a name="line1724">1724: </a><font color="#B22222"> If this function is called multiple times, the hooks will be run in the order they are added.</font>
+<a name="line1720">1720: </a><font color="#B22222"> Notes:</font>
+<a name="line1721">1721: </a><font color="#B22222"> This function is only needed if auxiliary data needs to be passed to fine grids while grid sequencing</font>
-<a name="line1726">1726: </a><font color="#B22222"> This function is currently not available from Fortran.</font>
+<a name="line1723">1723: </a><font color="#B22222"> If this function is called multiple times, the hooks will be run in the order they are added.</font>
-<a name="line1728">1728: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObj [...]
-<a name="line1729">1729: </a><font color="#B22222">@*/</font>
-<a name="line1730">1730: </a><strong><font color="#4169E1"><a name="DMRefineHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*refinehook)(<a href="../../../docs/manualpages/DM/DM. [...]
-<a name="line1731">1731: </a>{
-<a name="line1732">1732: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1733">1733: </a> DMRefineHookLink link,*p;
+<a name="line1725">1725: </a><font color="#B22222"> This function is currently not available from Fortran.</font>
-<a name="line1737">1737: </a> <font color="#4169E1">for</font> (p=&coarse->refinehook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
-<a name="line1738">1738: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMRefineHookLink</font>),&link);
-<a name="line1739">1739: </a> link->refinehook = refinehook;
-<a name="line1740">1740: </a> link->interphook = interphook;
-<a name="line1741">1741: </a> link->ctx = ctx;
-<a name="line1742">1742: </a> link->next = NULL;
-<a name="line1743">1743: </a> *p = link;
-<a name="line1744">1744: </a> <font color="#4169E1">return</font>(0);
-<a name="line1745">1745: </a>}
+<a name="line1727">1727: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObj [...]
+<a name="line1728">1728: </a><font color="#B22222">@*/</font>
+<a name="line1729">1729: </a><strong><font color="#4169E1"><a name="DMRefineHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*refinehook)(<a href="../../../docs/manualpages/DM/DM. [...]
+<a name="line1730">1730: </a>{
+<a name="line1731">1731: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1732">1732: </a> DMRefineHookLink link,*p;
-<a name="line1749">1749: </a><font color="#B22222">/*@</font>
-<a name="line1750">1750: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMInterpolate.html#DMInterpolate">DMInterpolate</a> - interpolates user-defined problem data to a finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> by running hooks registered by <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>()</font>
+<a name="line1736">1736: </a> <font color="#4169E1">for</font> (p=&coarse->refinehook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
+<a name="line1737">1737: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMRefineHookLink</font>),&link);
+<a name="line1738">1738: </a> link->refinehook = refinehook;
+<a name="line1739">1739: </a> link->interphook = interphook;
+<a name="line1740">1740: </a> link->ctx = ctx;
+<a name="line1741">1741: </a> link->next = NULL;
+<a name="line1742">1742: </a> *p = link;
+<a name="line1743">1743: </a> <font color="#4169E1">return</font>(0);
+<a name="line1744">1744: </a>}
-<a name="line1752">1752: </a><font color="#B22222"> Collective if any hooks are</font>
+<a name="line1748">1748: </a><font color="#B22222">/*@</font>
+<a name="line1749">1749: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMInterpolate.html#DMInterpolate">DMInterpolate</a> - interpolates user-defined problem data to a finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> by running hooks registered by <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>()</font>
-<a name="line1754">1754: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line1755">1755: </a><font color="#B22222">+ coarse - coarser <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to use as a base</font>
-<a name="line1756">1756: </a><font color="#B22222">. restrct - interpolation matrix, apply using <a href="../../../docs/manualpages/Mat/MatInterpolate.html#MatInterpolate">MatInterpolate</a>()</font>
-<a name="line1757">1757: </a><font color="#B22222">- fine - finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
+<a name="line1751">1751: </a><font color="#B22222"> Collective if any hooks are</font>
-<a name="line1759">1759: </a><font color="#B22222"> Level: developer</font>
+<a name="line1753">1753: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line1754">1754: </a><font color="#B22222">+ coarse - coarser <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to use as a base</font>
+<a name="line1755">1755: </a><font color="#B22222">. restrct - interpolation matrix, apply using <a href="../../../docs/manualpages/Mat/MatInterpolate.html#MatInterpolate">MatInterpolate</a>()</font>
+<a name="line1756">1756: </a><font color="#B22222">- fine - finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
-<a name="line1761">1761: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/Mat/MatInterpolate.html#MatInterpolate">MatInterpolate</a>()</font>
-<a name="line1762">1762: </a><font color="#B22222">@*/</font>
-<a name="line1763">1763: </a><strong><font color="#4169E1"><a name="DMInterpolate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMInterpolate.html#DMInterpolate">DMInterpolate</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> interp,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine)</font></strong>
-<a name="line1764">1764: </a>{
-<a name="line1765">1765: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1766">1766: </a> DMRefineHookLink link;
+<a name="line1758">1758: </a><font color="#B22222"> Level: developer</font>
-<a name="line1769">1769: </a> <font color="#4169E1">for</font> (link=fine->refinehook; link; link=link->next) {
-<a name="line1770">1770: </a> <font color="#4169E1">if</font> (link->interphook) {
-<a name="line1771">1771: </a> (*link->interphook)(coarse,interp,fine,link->ctx);
-<a name="line1772">1772: </a> }
-<a name="line1773">1773: </a> }
-<a name="line1774">1774: </a> <font color="#4169E1">return</font>(0);
-<a name="line1775">1775: </a>}
+<a name="line1760">1760: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/Mat/MatInterpolate.html#MatInterpolate">MatInterpolate</a>()</font>
+<a name="line1761">1761: </a><font color="#B22222">@*/</font>
+<a name="line1762">1762: </a><strong><font color="#4169E1"><a name="DMInterpolate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMInterpolate.html#DMInterpolate">DMInterpolate</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> interp,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine)</font></strong>
+<a name="line1763">1763: </a>{
+<a name="line1764">1764: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1765">1765: </a> DMRefineHookLink link;
-<a name="line1779">1779: </a><font color="#B22222">/*@</font>
-<a name="line1780">1780: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetRefineLevel.html#DMGetRefineLevel">DMGetRefineLevel</a> - Get's the number of refinements that have generated this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+<a name="line1768">1768: </a> <font color="#4169E1">for</font> (link=fine->refinehook; link; link=link->next) {
+<a name="line1769">1769: </a> <font color="#4169E1">if</font> (link->interphook) {
+<a name="line1770">1770: </a> (*link->interphook)(coarse,interp,fine,link->ctx);
+<a name="line1771">1771: </a> }
+<a name="line1772">1772: </a> }
+<a name="line1773">1773: </a> <font color="#4169E1">return</font>(0);
+<a name="line1774">1774: </a>}
-<a name="line1782">1782: </a><font color="#B22222"> Not Collective</font>
+<a name="line1778">1778: </a><font color="#B22222">/*@</font>
+<a name="line1779">1779: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetRefineLevel.html#DMGetRefineLevel">DMGetRefineLevel</a> - Get's the number of refinements that have generated this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-<a name="line1784">1784: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1785">1785: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-
-<a name="line1787">1787: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1788">1788: </a><font color="#B22222">. level - number of refinements</font>
-
-<a name="line1790">1790: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line1792">1792: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreat [...]
-
-<a name="line1794">1794: </a><font color="#B22222">@*/</font>
-<a name="line1795">1795: </a><strong><font color="#4169E1"><a name="DMGetRefineLevel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetRefineLevel.html#DMGetRefineLevel">DMGetRefineLevel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *level)</font></strong>
-<a name="line1796">1796: </a>{
-<a name="line1799">1799: </a> *level = dm->levelup;
-<a name="line1800">1800: </a> <font color="#4169E1">return</font>(0);
-<a name="line1801">1801: </a>}
-
-<a name="line1805">1805: </a><font color="#B22222">/*@</font>
-<a name="line1806">1806: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetRefineLevel.html#DMSetRefineLevel">DMSetRefineLevel</a> - Set's the number of refinements that have generated this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line1808">1808: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line1810">1810: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1811">1811: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line1812">1812: </a><font color="#B22222">- level - number of refinements</font>
-
-<a name="line1814">1814: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line1816">1816: </a><font color="#B22222"> Notes: This value is used by <a href="../../../docs/manualpages/PC/PCMG.html#PCMG">PCMG</a> to determine how many multigrid levels to use</font>
-
-<a name="line1818">1818: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreat [...]
-
-<a name="line1820">1820: </a><font color="#B22222">@*/</font>
-<a name="line1821">1821: </a><strong><font color="#4169E1"><a name="DMSetRefineLevel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetRefineLevel.html#DMSetRefineLevel">DMSetRefineLevel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> level)</font></strong>
-<a name="line1822">1822: </a>{
-<a name="line1825">1825: </a> dm->levelup = level;
-<a name="line1826">1826: </a> <font color="#4169E1">return</font>(0);
-<a name="line1827">1827: </a>}
-
-<a name="line1831">1831: </a><font color="#B22222">/*@C</font>
-<a name="line1832">1832: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGlobalToLocalHookAdd.html#DMGlobalToLocalHookAdd">DMGlobalToLocalHookAdd</a> - adds a callback to be run when global to local is called</font>
-
-<a name="line1834">1834: </a><font color="#B22222"> Logically Collective</font>
-
-<a name="line1836">1836: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line1837">1837: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line1838">1838: </a><font color="#B22222">. beginhook - function to run at the beginning of <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>()</font>
-<a name="line1839">1839: </a><font color="#B22222">. endhook - function to run after <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>() has completed</font>
-<a name="line1840">1840: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
-
-<a name="line1842">1842: </a><font color="#B22222"> Calling sequence for beginhook:</font>
-<a name="line1843">1843: </a><font color="#B22222">$ beginhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> out,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> in,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx)</font>
-
-<a name="line1845">1845: </a><font color="#B22222">+ dm - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line1846">1846: </a><font color="#B22222">. g - global vector</font>
-<a name="line1847">1847: </a><font color="#B22222">. mode - mode</font>
-<a name="line1848">1848: </a><font color="#B22222">. l - local vector</font>
-<a name="line1849">1849: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-
-
-<a name="line1852">1852: </a><font color="#B22222"> Calling sequence for endhook:</font>
-<a name="line1853">1853: </a><font color="#B22222">$ endhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> out,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> in,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx)</font>
-
-<a name="line1855">1855: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line1856">1856: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-
-<a name="line1858">1858: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line1860">1860: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
-<a name="line1861">1861: </a><font color="#B22222">@*/</font>
-<a name="line1862">1862: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalHookAdd.html#DMGlobalToLocalHookAdd">DMGlobalToLocalHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*beginhook)(<a href="../../../ [...]
-<a name="line1863">1863: </a>{
-<a name="line1864">1864: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1865">1865: </a> DMGlobalToLocalHookLink link,*p;
-
-<a name="line1869">1869: </a> <font color="#4169E1">for</font> (p=&dm->gtolhook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
-<a name="line1870">1870: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMGlobalToLocalHookLink</font>),&link);
-<a name="line1871">1871: </a> link->beginhook = beginhook;
-<a name="line1872">1872: </a> link->endhook = endhook;
-<a name="line1873">1873: </a> link->ctx = ctx;
-<a name="line1874">1874: </a> link->next = NULL;
-<a name="line1875">1875: </a> *p = link;
-<a name="line1876">1876: </a> <font color="#4169E1">return</font>(0);
-<a name="line1877">1877: </a>}
-
-<a name="line1881">1881: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalHook_Constraints"></a>static <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMGlobalToLocalHook_Constraints(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g, <a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode, <a href="../../../docs/manualpages/Vec/Ve [...]
-<a name="line1882">1882: </a>{
-<a name="line1883">1883: </a> <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
-<a name="line1884">1884: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> cVec;
-<a name="line1885">1885: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, cSec;
-<a name="line1886">1886: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof;
-
-<a name="line1891">1891: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(dm,&cSec,&cMat);
-<a name="line1892">1892: </a> <font color="#4169E1">if</font> (cMat && (mode == <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> || mode == INSERT_ALL_VALUES || mode == INSERT_BC_VALUES)) {
-<a name="line1893">1893: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows;
-
-<a name="line1895">1895: </a> <a href="../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(cMat,&nRows,NULL);
-<a name="line1896">1896: </a> <font color="#4169E1">if</font> (nRows <= 0) <font color="#4169E1">return</font>(0);
-<a name="line1897">1897: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm,§ion);
-<a name="line1898">1898: </a> <a href="../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(cMat,NULL,&cVec);
-<a name="line1899">1899: </a> <a href="../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>(cMat,l,cVec);
-<a name="line1900">1900: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(cSec,&pStart,&pEnd);
-<a name="line1901">1901: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
-<a name="line1902">1902: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
-<a name="line1903">1903: </a> <font color="#4169E1">if</font> (dof) {
-<a name="line1904">1904: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals;
-<a name="line1905">1905: </a> VecGetValuesSection(cVec,cSec,p,&vals);
-<a name="line1906">1906: </a> <a href="../../../docs/manualpages/Vec/VecSetValuesSection.html#VecSetValuesSection">VecSetValuesSection</a>(l,section,p,vals,INSERT_ALL_VALUES);
-<a name="line1907">1907: </a> }
-<a name="line1908">1908: </a> }
-<a name="line1909">1909: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&cVec);
-<a name="line1910">1910: </a> }
-<a name="line1911">1911: </a> <font color="#4169E1">return</font>(0);
-<a name="line1912">1912: </a>}
-
-<a name="line1916">1916: </a><font color="#B22222">/*@</font>
-<a name="line1917">1917: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a> - Begins updating local vectors from global vector</font>
-
-<a name="line1919">1919: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line1921">1921: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1922">1922: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line1923">1923: </a><font color="#B22222">. g - the global vector</font>
-<a name="line1924">1924: </a><font color="#B22222">. mode - <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
-<a name="line1925">1925: </a><font color="#B22222">- l - the local vector</font>
-
-
-<a name="line1928">1928: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1930">1930: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
-
-<a name="line1932">1932: </a><font color="#B22222">@*/</font>
-<a name="line1933">1933: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalBegin"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">In [...]
-<a name="line1934">1934: </a>{
-<a name="line1935">1935: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
-<a name="line1936">1936: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1937">1937: </a> DMGlobalToLocalHookLink link;
-
-<a name="line1941">1941: </a> <font color="#4169E1">for</font> (link=dm->gtolhook; link; link=link->next) {
-<a name="line1942">1942: </a> <font color="#4169E1">if</font> (link->beginhook) {
-<a name="line1943">1943: </a> (*link->beginhook)(dm,g,mode,l,link->ctx);
-<a name="line1944">1944: </a> }
-<a name="line1945">1945: </a> }
-<a name="line1946">1946: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
-<a name="line1947">1947: </a> <font color="#4169E1">if</font> (sf) {
-<a name="line1948">1948: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
-<a name="line1949">1949: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
-
-<a name="line1951">1951: </a> <font color="#4169E1">if</font> (mode == <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode [...]
-<a name="line1952">1952: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(l, &lArray);
-<a name="line1953">1953: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(g, &gArray);
-<a name="line1954">1954: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, gArray, lArray);
-<a name="line1955">1955: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(l, &lArray);
-<a name="line1956">1956: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(g, &gArray);
-<a name="line1957">1957: </a> } <font color="#4169E1">else</font> {
-<a name="line1958">1958: </a> (*dm->ops->globaltolocalbegin)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
-<a name="line1959">1959: </a> }
-<a name="line1960">1960: </a> <font color="#4169E1">return</font>(0);
-<a name="line1961">1961: </a>}
-
-<a name="line1965">1965: </a><font color="#B22222">/*@</font>
-<a name="line1966">1966: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a> - Ends updating local vectors from global vector</font>
-
-<a name="line1968">1968: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line1970">1970: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1971">1971: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line1972">1972: </a><font color="#B22222">. g - the global vector</font>
-<a name="line1973">1973: </a><font color="#B22222">. mode - <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
-<a name="line1974">1974: </a><font color="#B22222">- l - the local vector</font>
-
-
-<a name="line1977">1977: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line1979">1979: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
-
-<a name="line1981">1981: </a><font color="#B22222">@*/</font>
-<a name="line1982">1982: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalEnd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode [...]
-<a name="line1983">1983: </a>{
-<a name="line1984">1984: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
-<a name="line1985">1985: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1986">1986: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
-<a name="line1987">1987: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
-<a name="line1988">1988: </a> DMGlobalToLocalHookLink link;
-
-<a name="line1992">1992: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
-<a name="line1993">1993: </a> <font color="#4169E1">if</font> (sf) {
-<a name="line1994">1994: </a> <font color="#4169E1">if</font> (mode == <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode [...]
-
-<a name="line1996">1996: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(l, &lArray);
-<a name="line1997">1997: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(g, &gArray);
-<a name="line1998">1998: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, gArray, lArray);
-<a name="line1999">1999: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(l, &lArray);
-<a name="line2000">2000: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(g, &gArray);
-<a name="line2001">2001: </a> } <font color="#4169E1">else</font> {
-<a name="line2002">2002: </a> (*dm->ops->globaltolocalend)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
-<a name="line2003">2003: </a> }
-<a name="line2004">2004: </a> DMGlobalToLocalHook_Constraints(dm,g,mode,l,NULL);
-<a name="line2005">2005: </a> <font color="#4169E1">for</font> (link=dm->gtolhook; link; link=link->next) {
-<a name="line2006">2006: </a> <font color="#4169E1">if</font> (link->endhook) {(*link->endhook)(dm,g,mode,l,link->ctx);}
-<a name="line2007">2007: </a> }
-<a name="line2008">2008: </a> <font color="#4169E1">return</font>(0);
-<a name="line2009">2009: </a>}
-
-<a name="line2013">2013: </a><font color="#B22222">/*@C</font>
-<a name="line2014">2014: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToGlobalHookAdd.html#DMLocalToGlobalHookAdd">DMLocalToGlobalHookAdd</a> - adds a callback to be run when a local to global is called</font>
-
-<a name="line2016">2016: </a><font color="#B22222"> Logically Collective</font>
-
-<a name="line2018">2018: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line2019">2019: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2020">2020: </a><font color="#B22222">. beginhook - function to run at the beginning of <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>()</font>
-<a name="line2021">2021: </a><font color="#B22222">. endhook - function to run after <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>() has completed</font>
-<a name="line2022">2022: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
-
-<a name="line2024">2024: </a><font color="#B22222"> Calling sequence for beginhook:</font>
-<a name="line2025">2025: </a><font color="#B22222">$ beginhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,void *ctx)</font>
-
-<a name="line2027">2027: </a><font color="#B22222">+ dm - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2028">2028: </a><font color="#B22222">. l - local vector</font>
-<a name="line2029">2029: </a><font color="#B22222">. mode - mode</font>
-<a name="line2030">2030: </a><font color="#B22222">. g - global vector</font>
-<a name="line2031">2031: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-
-
-<a name="line2034">2034: </a><font color="#B22222"> Calling sequence for endhook:</font>
-<a name="line2035">2035: </a><font color="#B22222">$ endhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,void *ctx)</font>
-
-<a name="line2037">2037: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2038">2038: </a><font color="#B22222">. l - local vector</font>
-<a name="line2039">2039: </a><font color="#B22222">. mode - mode</font>
-<a name="line2040">2040: </a><font color="#B22222">. g - global vector</font>
-<a name="line2041">2041: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-
-<a name="line2043">2043: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line2045">2045: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
-<a name="line2046">2046: </a><font color="#B22222">@*/</font>
-<a name="line2047">2047: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalHookAdd.html#DMLocalToGlobalHookAdd">DMLocalToGlobalHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*beginhook)(<a href="../../../ [...]
-<a name="line2048">2048: </a>{
-<a name="line2049">2049: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2050">2050: </a> DMLocalToGlobalHookLink link,*p;
-
-<a name="line2054">2054: </a> <font color="#4169E1">for</font> (p=&dm->ltoghook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
-<a name="line2055">2055: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMLocalToGlobalHookLink</font>),&link);
-<a name="line2056">2056: </a> link->beginhook = beginhook;
-<a name="line2057">2057: </a> link->endhook = endhook;
-<a name="line2058">2058: </a> link->ctx = ctx;
-<a name="line2059">2059: </a> link->next = NULL;
-<a name="line2060">2060: </a> *p = link;
-<a name="line2061">2061: </a> <font color="#4169E1">return</font>(0);
-<a name="line2062">2062: </a>}
-
-<a name="line2066">2066: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalHook_Constraints"></a>static <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalToGlobalHook_Constraints(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l, <a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode, <a href="../../../docs/manualpages/Vec/Ve [...]
-<a name="line2067">2067: </a>{
-<a name="line2068">2068: </a> <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
-<a name="line2069">2069: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> cVec;
-<a name="line2070">2070: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, cSec;
-<a name="line2071">2071: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof;
-
-<a name="line2076">2076: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(dm,&cSec,&cMat);
-<a name="line2077">2077: </a> <font color="#4169E1">if</font> (cMat && (mode == <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> || mode == ADD_ALL_VALUES || mode == ADD_BC_VALUES)) {
-<a name="line2078">2078: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows;
-
-<a name="line2080">2080: </a> <a href="../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(cMat,&nRows,NULL);
-<a name="line2081">2081: </a> <font color="#4169E1">if</font> (nRows <= 0) <font color="#4169E1">return</font>(0);
-<a name="line2082">2082: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm,§ion);
-<a name="line2083">2083: </a> <a href="../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(cMat,NULL,&cVec);
-<a name="line2084">2084: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(cSec,&pStart,&pEnd);
-<a name="line2085">2085: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
-<a name="line2086">2086: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
-<a name="line2087">2087: </a> <font color="#4169E1">if</font> (dof) {
-<a name="line2088">2088: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-<a name="line2089">2089: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals;
-<a name="line2090">2090: </a> VecGetValuesSection(l,section,p,&vals);
-<a name="line2091">2091: </a> <a href="../../../docs/manualpages/Vec/VecSetValuesSection.html#VecSetValuesSection">VecSetValuesSection</a>(cVec,cSec,p,vals,mode);
-<a name="line2092">2092: </a> <font color="#B22222">/* for this to be the true transpose, we have to zero the values that</font>
-<a name="line2093">2093: </a><font color="#B22222"> * we just extracted */</font>
-<a name="line2094">2094: </a> <font color="#4169E1">for</font> (d = 0; d < dof; d++) {
-<a name="line2095">2095: </a> vals[d] = 0.;
-<a name="line2096">2096: </a> }
-<a name="line2097">2097: </a> }
-<a name="line2098">2098: </a> }
-<a name="line2099">2099: </a> <a href="../../../docs/manualpages/Mat/MatMultTransposeAdd.html#MatMultTransposeAdd">MatMultTransposeAdd</a>(cMat,cVec,l,l);
-<a name="line2100">2100: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&cVec);
-<a name="line2101">2101: </a> }
-<a name="line2102">2102: </a> <font color="#4169E1">return</font>(0);
-<a name="line2103">2103: </a>}
-
-<a name="line2107">2107: </a><font color="#B22222">/*@</font>
-<a name="line2108">2108: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a> - updates global vectors from local vectors</font>
-
-<a name="line2110">2110: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line2112">2112: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2113">2113: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2114">2114: </a><font color="#B22222">. l - the local vector</font>
-<a name="line2115">2115: </a><font color="#B22222">. mode - if <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> then no parallel communication is used, if <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> then all ghost points from the same base point accumulate into that base point.</font>
-<a name="line2116">2116: </a><font color="#B22222">- g - the global vector</font>
-
-<a name="line2118">2118: </a><font color="#B22222"> Notes: In the <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> case you normally would zero the receiving vector before beginning this operation.</font>
-<a name="line2119">2119: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> is not supported for <a href="../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>, in that case simply compute the values directly into a global vector instead of a local one.</font>
-
-<a name="line2121">2121: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line2123">2123: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
-
-<a name="line2125">2125: </a><font color="#B22222">@*/</font>
-<a name="line2126">2126: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalBegin"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">In [...]
-<a name="line2127">2127: </a>{
-<a name="line2128">2128: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
-<a name="line2129">2129: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, gs;
-<a name="line2130">2130: </a> DMLocalToGlobalHookLink link;
-<a name="line2131">2131: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
-<a name="line2132">2132: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
-<a name="line2133">2133: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isInsert;
-<a name="line2134">2134: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line2138">2138: </a> <font color="#4169E1">for</font> (link=dm->ltoghook; link; link=link->next) {
-<a name="line2139">2139: </a> <font color="#4169E1">if</font> (link->beginhook) {
-<a name="line2140">2140: </a> (*link->beginhook)(dm,l,mode,g,link->ctx);
-<a name="line2141">2141: </a> }
-<a name="line2142">2142: </a> }
-<a name="line2143">2143: </a> DMLocalToGlobalHook_Constraints(dm,l,mode,g,NULL);
-<a name="line2144">2144: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
-<a name="line2145">2145: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, &s);
-<a name="line2146">2146: </a> <font color="#4169E1">switch</font> (mode) {
-<a name="line2147">2147: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
-<a name="line2148">2148: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
-<a name="line2149">2149: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;
-<a name="line2150">2150: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
-<a name="line2151">2151: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
-<a name="line2152">2152: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; <font color="#4169E1">break</font>;
-<a name="line2153">2153: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line2154">2154: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode %D"</font>, mode);
-<a name="line2155">2155: </a> }
-<a name="line2156">2156: </a> <font color="#4169E1">if</font> (sf && !isInsert) {
-<a name="line2157">2157: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(l, &lArray);
-<a name="line2158">2158: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(g, &gArray);
-<a name="line2159">2159: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFReduceBegin.html#PetscSFReduceBegin">PetscSFReduceBegin</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, lArray, gArray, MPIU_SUM);
-<a name="line2160">2160: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(l, &lArray);
-<a name="line2161">2161: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(g, &gArray);
-<a name="line2162">2162: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (s && isInsert) {
-<a name="line2163">2163: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> gStart, pStart, pEnd, p;
-
-<a name="line2165">2165: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, &gs);
-<a name="line2166">2166: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(s, &pStart, &pEnd);
-<a name="line2167">2167: </a> <a href="../../../docs/manualpages/Vec/VecGetOwnershipRange.html#VecGetOwnershipRange">VecGetOwnershipRange</a>(g, &gStart, NULL);
-<a name="line2168">2168: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(l, &lArray);
-<a name="line2169">2169: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(g, &gArray);
-<a name="line2170">2170: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line2171">2171: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, gdof, cdof, gcdof, off, goff, d, e;
-
-<a name="line2173">2173: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(s, p, &dof);
-<a name="line2174">2174: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(gs, p, &gdof);
-<a name="line2175">2175: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cdof);
-<a name="line2176">2176: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(gs, p, &gcdof);
-<a name="line2177">2177: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(s, p, &off);
-<a name="line2178">2178: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(gs, p, &goff);
-<a name="line2179">2179: </a> <font color="#B22222">/* Ignore off-process data and points with no global data */</font>
-<a name="line2180">2180: </a> <font color="#4169E1">if</font> (!gdof || goff < 0) <font color="#4169E1">continue</font>;
-<a name="line2181">2181: </a> <font color="#4169E1">if</font> (dof != gdof) <a href="../../../docs/manualpages/Sys/SETERRQ5.html#SETERRQ5">SETERRQ5</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Inconsistent sizes, p: %d dof: %d gdof: %d cdof: %d gcdof: %d"</font>, p, dof, gdof, cdof, gcdof);
-<a name="line2182">2182: </a> <font color="#B22222">/* If no constraints are enforced in the global vector */</font>
-<a name="line2183">2183: </a> <font color="#4169E1">if</font> (!gcdof) {
-<a name="line2184">2184: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) gArray[goff-gStart+d] = lArray[off+d];
-<a name="line2185">2185: </a> <font color="#B22222">/* If constraints are enforced in the global vector */</font>
-<a name="line2186">2186: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (cdof == gcdof) {
-<a name="line2187">2187: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs;
-<a name="line2188">2188: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0;
-
-<a name="line2190">2190: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, p, &cdofs);
-<a name="line2191">2191: </a> <font color="#4169E1">for</font> (d = 0, e = 0; d < dof; ++d) {
-<a name="line2192">2192: </a> <font color="#4169E1">if</font> ((cind < cdof) && (d == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
-<a name="line2193">2193: </a> gArray[goff-gStart+e++] = lArray[off+d];
-<a name="line2194">2194: </a> }
-<a name="line2195">2195: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ5.html#SETERRQ5">SETERRQ5</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Inconsistent sizes, p: %d dof: %d gdof: %d cdof: %d gcdof: %d"</font>, p, dof, gdof, cdof, gcdof);
-<a name="line2196">2196: </a> }
-<a name="line2197">2197: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(l, &lArray);
-<a name="line2198">2198: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(g, &gArray);
-<a name="line2199">2199: </a> } <font color="#4169E1">else</font> {
-<a name="line2200">2200: </a> (*dm->ops->localtoglobalbegin)(dm,l,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),g);
-<a name="line2201">2201: </a> }
-<a name="line2202">2202: </a> <font color="#4169E1">return</font>(0);
-<a name="line2203">2203: </a>}
-
-<a name="line2207">2207: </a><font color="#B22222">/*@</font>
-<a name="line2208">2208: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a> - updates global vectors from local vectors</font>
-
-<a name="line2210">2210: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line2212">2212: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2213">2213: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2214">2214: </a><font color="#B22222">. l - the local vector</font>
-<a name="line2215">2215: </a><font color="#B22222">. mode - <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
-<a name="line2216">2216: </a><font color="#B22222">- g - the global vector</font>
-
-
-<a name="line2219">2219: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line2221">2221: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
-
-<a name="line2223">2223: </a><font color="#B22222">@*/</font>
-<a name="line2224">2224: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalEnd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode [...]
-<a name="line2225">2225: </a>{
-<a name="line2226">2226: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
-<a name="line2227">2227: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s;
-<a name="line2228">2228: </a> DMLocalToGlobalHookLink link;
-<a name="line2229">2229: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isInsert;
-<a name="line2230">2230: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line2234">2234: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
-<a name="line2235">2235: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, &s);
-<a name="line2236">2236: </a> <font color="#4169E1">switch</font> (mode) {
-<a name="line2237">2237: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
-<a name="line2238">2238: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
-<a name="line2239">2239: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;
-<a name="line2240">2240: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
-<a name="line2241">2241: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
-<a name="line2242">2242: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; <font color="#4169E1">break</font>;
-<a name="line2243">2243: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line2244">2244: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode %D"</font>, mode);
-<a name="line2245">2245: </a> }
-<a name="line2246">2246: </a> <font color="#4169E1">if</font> (sf && !isInsert) {
-<a name="line2247">2247: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
-<a name="line2248">2248: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
-
-<a name="line2250">2250: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(l, &lArray);
-<a name="line2251">2251: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(g, &gArray);
-<a name="line2252">2252: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFReduceEnd.html#PetscSFReduceEnd">PetscSFReduceEnd</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, lArray, gArray, MPIU_SUM);
-<a name="line2253">2253: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(l, &lArray);
-<a name="line2254">2254: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(g, &gArray);
-<a name="line2255">2255: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (s && isInsert) {
-<a name="line2256">2256: </a> } <font color="#4169E1">else</font> {
-<a name="line2257">2257: </a> (*dm->ops->localtoglobalend)(dm,l,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),g);
-<a name="line2258">2258: </a> }
-<a name="line2259">2259: </a> <font color="#4169E1">for</font> (link=dm->ltoghook; link; link=link->next) {
-<a name="line2260">2260: </a> <font color="#4169E1">if</font> (link->endhook) {(*link->endhook)(dm,g,mode,l,link->ctx);}
-<a name="line2261">2261: </a> }
-<a name="line2262">2262: </a> <font color="#4169E1">return</font>(0);
-<a name="line2263">2263: </a>}
-
-<a name="line2267">2267: </a><font color="#B22222">/*@</font>
-<a name="line2268">2268: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToLocalBegin.html#DMLocalToLocalBegin">DMLocalToLocalBegin</a> - Maps from a local vector (including ghost points</font>
-<a name="line2269">2269: </a><font color="#B22222"> that contain irrelevant values) to another local vector where the ghost</font>
-<a name="line2270">2270: </a><font color="#B22222"> points in the second are set correctly. Must be followed by <a href="../../../docs/manualpages/DM/DMLocalToLocalEnd.html#DMLocalToLocalEnd">DMLocalToLocalEnd</a>().</font>
-
-<a name="line2272">2272: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> and <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
-
-<a name="line2274">2274: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2275">2275: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2276">2276: </a><font color="#B22222">. g - the original local vector</font>
-<a name="line2277">2277: </a><font color="#B22222">- mode - one of <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
-
-<a name="line2279">2279: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2280">2280: </a><font color="#B22222">. l - the local vector with correct ghost values</font>
-
-<a name="line2282">2282: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2284">2284: </a><font color="#B22222"> Notes:</font>
-<a name="line2285">2285: </a><font color="#B22222"> The local vectors used here need not be the same as those</font>
-<a name="line2286">2286: </a><font color="#B22222"> obtained from <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), BUT they</font>
-<a name="line2287">2287: </a><font color="#B22222"> must have the same parallel data layout; they could, for example, be</font>
-<a name="line2288">2288: </a><font color="#B22222"> obtained with <a href="../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>() from the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> originating vectors.</font>
-
-<a name="line2290">2290: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, local-to-local, begin</font>
-<a name="line2291">2291: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">D [...]
-
-<a name="line2293">2293: </a><font color="#B22222">@*/</font>
-<a name="line2294">2294: </a><strong><font color="#4169E1"><a name="DMLocalToLocalBegin"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToLocalBegin.html#DMLocalToLocalBegin">DMLocalToLocalBegin</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">Insert [...]
-<a name="line2295">2295: </a>{
-<a name="line2296">2296: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line2300">2300: </a> (*dm->ops->localtolocalbegin)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
-<a name="line2301">2301: </a> <font color="#4169E1">return</font>(0);
-<a name="line2302">2302: </a>}
-
-<a name="line2306">2306: </a><font color="#B22222">/*@</font>
-<a name="line2307">2307: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToLocalEnd.html#DMLocalToLocalEnd">DMLocalToLocalEnd</a> - Maps from a local vector (including ghost points</font>
-<a name="line2308">2308: </a><font color="#B22222"> that contain irrelevant values) to another local vector where the ghost</font>
-<a name="line2309">2309: </a><font color="#B22222"> points in the second are set correctly. Must be preceded by <a href="../../../docs/manualpages/DM/DMLocalToLocalBegin.html#DMLocalToLocalBegin">DMLocalToLocalBegin</a>().</font>
-
-<a name="line2311">2311: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> and <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
-
-<a name="line2313">2313: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2314">2314: </a><font color="#B22222">+ da - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2315">2315: </a><font color="#B22222">. g - the original local vector</font>
-<a name="line2316">2316: </a><font color="#B22222">- mode - one of <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
-
-<a name="line2318">2318: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2319">2319: </a><font color="#B22222">. l - the local vector with correct ghost values</font>
-
-<a name="line2321">2321: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2323">2323: </a><font color="#B22222"> Notes:</font>
-<a name="line2324">2324: </a><font color="#B22222"> The local vectors used here need not be the same as those</font>
-<a name="line2325">2325: </a><font color="#B22222"> obtained from <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), BUT they</font>
-<a name="line2326">2326: </a><font color="#B22222"> must have the same parallel data layout; they could, for example, be</font>
-<a name="line2327">2327: </a><font color="#B22222"> obtained with <a href="../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>() from the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> originating vectors.</font>
-
-<a name="line2329">2329: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, local-to-local, end</font>
-<a name="line2330">2330: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">D [...]
-
-<a name="line2332">2332: </a><font color="#B22222">@*/</font>
-<a name="line2333">2333: </a><strong><font color="#4169E1"><a name="DMLocalToLocalEnd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToLocalEnd.html#DMLocalToLocalEnd">DMLocalToLocalEnd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> [...]
-<a name="line2334">2334: </a>{
-<a name="line2335">2335: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line2339">2339: </a> (*dm->ops->localtolocalend)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
-<a name="line2340">2340: </a> <font color="#4169E1">return</font>(0);
-<a name="line2341">2341: </a>}
-
-
-<a name="line2346">2346: </a><font color="#B22222">/*@</font>
-<a name="line2347">2347: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a> - Coarsens a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-
-<a name="line2349">2349: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line2351">2351: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2352">2352: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2353">2353: </a><font color="#B22222">- comm - the communicator to contain the new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object (or MPI_COMM_NULL)</font>
-
-<a name="line2355">2355: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2356">2356: </a><font color="#B22222">. dmc - the coarsened <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line2358">2358: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line2360">2360: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation" [...]
-
-<a name="line2362">2362: </a><font color="#B22222">@*/</font>
-<a name="line2363">2363: </a><strong><font color="#4169E1"><a name="DMCoarsen"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *dmc)</font></strong>
-<a name="line2364">2364: </a>{
-<a name="line2365">2365: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2366">2366: </a> DMCoarsenHookLink link;
-
-<a name="line2370">2370: </a> <font color="#4169E1">if</font> (!dm->ops->coarsen) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"This <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cannot coarsen"</font>);
-<a name="line2371">2371: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DM_Coarsen,dm,0,0,0);
-<a name="line2372">2372: </a> (*dm->ops->coarsen)(dm, comm, dmc);
-<a name="line2373">2373: </a> <font color="#4169E1">if</font> (!(*dmc)) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"NULL coarse mesh produced"</font>);
-<a name="line2374">2374: </a> <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a>(dm,*dmc);
-<a name="line2375">2375: </a> (*dmc)->ops->creatematrix = dm->ops->creatematrix;
-<a name="line2376">2376: </a> <a href="../../../docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html#PetscObjectCopyFortranFunctionPointers">PetscObjectCopyFortranFunctionPointers</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*dmc);
-<a name="line2377">2377: </a> (*dmc)->ctx = dm->ctx;
-<a name="line2378">2378: </a> (*dmc)->levelup = dm->levelup;
-<a name="line2379">2379: </a> (*dmc)->leveldown = dm->leveldown + 1;
-<a name="line2380">2380: </a> <a href="../../../docs/manualpages/DM/DMSetMatType.html#DMSetMatType">DMSetMatType</a>(*dmc,dm->mattype);
-<a name="line2381">2381: </a> <font color="#4169E1">for</font> (link=dm->coarsenhook; link; link=link->next) {
-<a name="line2382">2382: </a> <font color="#4169E1">if</font> (link->coarsenhook) {(*link->coarsenhook)(dm,*dmc,link->ctx);}
-<a name="line2383">2383: </a> }
-<a name="line2384">2384: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DM_Coarsen,dm,0,0,0);
-<a name="line2385">2385: </a> <font color="#4169E1">return</font>(0);
-<a name="line2386">2386: </a>}
+<a name="line1781">1781: </a><font color="#B22222"> Not Collective</font>
-<a name="line2390">2390: </a><font color="#B22222">/*@C</font>
-<a name="line2391">2391: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a> - adds a callback to be run when restricting a nonlinear problem to the coarse grid</font>
-
-<a name="line2393">2393: </a><font color="#B22222"> Logically Collective</font>
-
-<a name="line2395">2395: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line2396">2396: </a><font color="#B22222">+ fine - nonlinear solver context on which to run a hook when restricting to a coarser level</font>
-<a name="line2397">2397: </a><font color="#B22222">. coarsenhook - function to run when setting up a coarser level</font>
-<a name="line2398">2398: </a><font color="#B22222">. restricthook - function to run to update data on coarser levels (once per <a href="../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>())</font>
-<a name="line2399">2399: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
-
-<a name="line2401">2401: </a><font color="#B22222"> Calling sequence of coarsenhook:</font>
-<a name="line2402">2402: </a><font color="#B22222">$ coarsenhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx);</font>
-
-<a name="line2404">2404: </a><font color="#B22222">+ fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2405">2405: </a><font color="#B22222">. coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to restrict problem to</font>
-<a name="line2406">2406: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+<a name="line1783">1783: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1784">1784: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+
+<a name="line1786">1786: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1787">1787: </a><font color="#B22222">. level - number of refinements</font>
+
+<a name="line1789">1789: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line1791">1791: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreat [...]
+
+<a name="line1793">1793: </a><font color="#B22222">@*/</font>
+<a name="line1794">1794: </a><strong><font color="#4169E1"><a name="DMGetRefineLevel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetRefineLevel.html#DMGetRefineLevel">DMGetRefineLevel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *level)</font></strong>
+<a name="line1795">1795: </a>{
+<a name="line1798">1798: </a> *level = dm->levelup;
+<a name="line1799">1799: </a> <font color="#4169E1">return</font>(0);
+<a name="line1800">1800: </a>}
+
+<a name="line1804">1804: </a><font color="#B22222">/*@</font>
+<a name="line1805">1805: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetRefineLevel.html#DMSetRefineLevel">DMSetRefineLevel</a> - Set's the number of refinements that have generated this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line1807">1807: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line1809">1809: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1810">1810: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line1811">1811: </a><font color="#B22222">- level - number of refinements</font>
+
+<a name="line1813">1813: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line1815">1815: </a><font color="#B22222"> Notes: This value is used by <a href="../../../docs/manualpages/PC/PCMG.html#PCMG">PCMG</a> to determine how many multigrid levels to use</font>
+
+<a name="line1817">1817: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreat [...]
+
+<a name="line1819">1819: </a><font color="#B22222">@*/</font>
+<a name="line1820">1820: </a><strong><font color="#4169E1"><a name="DMSetRefineLevel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetRefineLevel.html#DMSetRefineLevel">DMSetRefineLevel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> level)</font></strong>
+<a name="line1821">1821: </a>{
+<a name="line1824">1824: </a> dm->levelup = level;
+<a name="line1825">1825: </a> <font color="#4169E1">return</font>(0);
+<a name="line1826">1826: </a>}
+
+<a name="line1830">1830: </a><font color="#B22222">/*@C</font>
+<a name="line1831">1831: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGlobalToLocalHookAdd.html#DMGlobalToLocalHookAdd">DMGlobalToLocalHookAdd</a> - adds a callback to be run when global to local is called</font>
+
+<a name="line1833">1833: </a><font color="#B22222"> Logically Collective</font>
+
+<a name="line1835">1835: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line1836">1836: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line1837">1837: </a><font color="#B22222">. beginhook - function to run at the beginning of <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>()</font>
+<a name="line1838">1838: </a><font color="#B22222">. endhook - function to run after <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>() has completed</font>
+<a name="line1839">1839: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
+
+<a name="line1841">1841: </a><font color="#B22222"> Calling sequence for beginhook:</font>
+<a name="line1842">1842: </a><font color="#B22222">$ beginhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> out,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> in,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx)</font>
+
+<a name="line1844">1844: </a><font color="#B22222">+ dm - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line1845">1845: </a><font color="#B22222">. g - global vector</font>
+<a name="line1846">1846: </a><font color="#B22222">. mode - mode</font>
+<a name="line1847">1847: </a><font color="#B22222">. l - local vector</font>
+<a name="line1848">1848: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+
+
+<a name="line1851">1851: </a><font color="#B22222"> Calling sequence for endhook:</font>
+<a name="line1852">1852: </a><font color="#B22222">$ endhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> out,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> in,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx)</font>
+
+<a name="line1854">1854: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line1855">1855: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+
+<a name="line1857">1857: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line1859">1859: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
+<a name="line1860">1860: </a><font color="#B22222">@*/</font>
+<a name="line1861">1861: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalHookAdd.html#DMGlobalToLocalHookAdd">DMGlobalToLocalHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*beginhook)(<a href="../../../ [...]
+<a name="line1862">1862: </a>{
+<a name="line1863">1863: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1864">1864: </a> DMGlobalToLocalHookLink link,*p;
+
+<a name="line1868">1868: </a> <font color="#4169E1">for</font> (p=&dm->gtolhook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
+<a name="line1869">1869: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMGlobalToLocalHookLink</font>),&link);
+<a name="line1870">1870: </a> link->beginhook = beginhook;
+<a name="line1871">1871: </a> link->endhook = endhook;
+<a name="line1872">1872: </a> link->ctx = ctx;
+<a name="line1873">1873: </a> link->next = NULL;
+<a name="line1874">1874: </a> *p = link;
+<a name="line1875">1875: </a> <font color="#4169E1">return</font>(0);
+<a name="line1876">1876: </a>}
+
+<a name="line1880">1880: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalHook_Constraints"></a>static <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMGlobalToLocalHook_Constraints(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g, <a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode, <a href="../../../docs/manualpages/Vec/Ve [...]
+<a name="line1881">1881: </a>{
+<a name="line1882">1882: </a> <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
+<a name="line1883">1883: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> cVec;
+<a name="line1884">1884: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, cSec;
+<a name="line1885">1885: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof;
+
+<a name="line1890">1890: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(dm,&cSec,&cMat);
+<a name="line1891">1891: </a> <font color="#4169E1">if</font> (cMat && (mode == <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> || mode == INSERT_ALL_VALUES || mode == INSERT_BC_VALUES)) {
+<a name="line1892">1892: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows;
+
+<a name="line1894">1894: </a> <a href="../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(cMat,&nRows,NULL);
+<a name="line1895">1895: </a> <font color="#4169E1">if</font> (nRows <= 0) <font color="#4169E1">return</font>(0);
+<a name="line1896">1896: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm,§ion);
+<a name="line1897">1897: </a> <a href="../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(cMat,NULL,&cVec);
+<a name="line1898">1898: </a> <a href="../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>(cMat,l,cVec);
+<a name="line1899">1899: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(cSec,&pStart,&pEnd);
+<a name="line1900">1900: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
+<a name="line1901">1901: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
+<a name="line1902">1902: </a> <font color="#4169E1">if</font> (dof) {
+<a name="line1903">1903: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals;
+<a name="line1904">1904: </a> VecGetValuesSection(cVec,cSec,p,&vals);
+<a name="line1905">1905: </a> <a href="../../../docs/manualpages/Vec/VecSetValuesSection.html#VecSetValuesSection">VecSetValuesSection</a>(l,section,p,vals,INSERT_ALL_VALUES);
+<a name="line1906">1906: </a> }
+<a name="line1907">1907: </a> }
+<a name="line1908">1908: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&cVec);
+<a name="line1909">1909: </a> }
+<a name="line1910">1910: </a> <font color="#4169E1">return</font>(0);
+<a name="line1911">1911: </a>}
+
+<a name="line1915">1915: </a><font color="#B22222">/*@</font>
+<a name="line1916">1916: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a> - Begins updating local vectors from global vector</font>
+
+<a name="line1918">1918: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line1920">1920: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1921">1921: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line1922">1922: </a><font color="#B22222">. g - the global vector</font>
+<a name="line1923">1923: </a><font color="#B22222">. mode - <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
+<a name="line1924">1924: </a><font color="#B22222">- l - the local vector</font>
+
+
+<a name="line1927">1927: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1929">1929: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
+
+<a name="line1931">1931: </a><font color="#B22222">@*/</font>
+<a name="line1932">1932: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalBegin"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">In [...]
+<a name="line1933">1933: </a>{
+<a name="line1934">1934: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
+<a name="line1935">1935: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1936">1936: </a> DMGlobalToLocalHookLink link;
+
+<a name="line1940">1940: </a> <font color="#4169E1">for</font> (link=dm->gtolhook; link; link=link->next) {
+<a name="line1941">1941: </a> <font color="#4169E1">if</font> (link->beginhook) {
+<a name="line1942">1942: </a> (*link->beginhook)(dm,g,mode,l,link->ctx);
+<a name="line1943">1943: </a> }
+<a name="line1944">1944: </a> }
+<a name="line1945">1945: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
+<a name="line1946">1946: </a> <font color="#4169E1">if</font> (sf) {
+<a name="line1947">1947: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
+<a name="line1948">1948: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
+
+<a name="line1950">1950: </a> <font color="#4169E1">if</font> (mode == <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode [...]
+<a name="line1951">1951: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(l, &lArray);
+<a name="line1952">1952: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(g, &gArray);
+<a name="line1953">1953: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, gArray, lArray);
+<a name="line1954">1954: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(l, &lArray);
+<a name="line1955">1955: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(g, &gArray);
+<a name="line1956">1956: </a> } <font color="#4169E1">else</font> {
+<a name="line1957">1957: </a> (*dm->ops->globaltolocalbegin)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
+<a name="line1958">1958: </a> }
+<a name="line1959">1959: </a> <font color="#4169E1">return</font>(0);
+<a name="line1960">1960: </a>}
+
+<a name="line1964">1964: </a><font color="#B22222">/*@</font>
+<a name="line1965">1965: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a> - Ends updating local vectors from global vector</font>
+
+<a name="line1967">1967: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line1969">1969: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1970">1970: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line1971">1971: </a><font color="#B22222">. g - the global vector</font>
+<a name="line1972">1972: </a><font color="#B22222">. mode - <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
+<a name="line1973">1973: </a><font color="#B22222">- l - the local vector</font>
+
+
+<a name="line1976">1976: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line1978">1978: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
+
+<a name="line1980">1980: </a><font color="#B22222">@*/</font>
+<a name="line1981">1981: </a><strong><font color="#4169E1"><a name="DMGlobalToLocalEnd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode [...]
+<a name="line1982">1982: </a>{
+<a name="line1983">1983: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
+<a name="line1984">1984: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1985">1985: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
+<a name="line1986">1986: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
+<a name="line1987">1987: </a> DMGlobalToLocalHookLink link;
+
+<a name="line1991">1991: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
+<a name="line1992">1992: </a> <font color="#4169E1">if</font> (sf) {
+<a name="line1993">1993: </a> <font color="#4169E1">if</font> (mode == <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode [...]
+
+<a name="line1995">1995: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(l, &lArray);
+<a name="line1996">1996: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(g, &gArray);
+<a name="line1997">1997: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, gArray, lArray);
+<a name="line1998">1998: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(l, &lArray);
+<a name="line1999">1999: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(g, &gArray);
+<a name="line2000">2000: </a> } <font color="#4169E1">else</font> {
+<a name="line2001">2001: </a> (*dm->ops->globaltolocalend)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
+<a name="line2002">2002: </a> }
+<a name="line2003">2003: </a> DMGlobalToLocalHook_Constraints(dm,g,mode,l,NULL);
+<a name="line2004">2004: </a> <font color="#4169E1">for</font> (link=dm->gtolhook; link; link=link->next) {
+<a name="line2005">2005: </a> <font color="#4169E1">if</font> (link->endhook) {(*link->endhook)(dm,g,mode,l,link->ctx);}
+<a name="line2006">2006: </a> }
+<a name="line2007">2007: </a> <font color="#4169E1">return</font>(0);
+<a name="line2008">2008: </a>}
+
+<a name="line2012">2012: </a><font color="#B22222">/*@C</font>
+<a name="line2013">2013: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToGlobalHookAdd.html#DMLocalToGlobalHookAdd">DMLocalToGlobalHookAdd</a> - adds a callback to be run when a local to global is called</font>
+
+<a name="line2015">2015: </a><font color="#B22222"> Logically Collective</font>
+
+<a name="line2017">2017: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line2018">2018: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2019">2019: </a><font color="#B22222">. beginhook - function to run at the beginning of <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>()</font>
+<a name="line2020">2020: </a><font color="#B22222">. endhook - function to run after <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>() has completed</font>
+<a name="line2021">2021: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
+
+<a name="line2023">2023: </a><font color="#B22222"> Calling sequence for beginhook:</font>
+<a name="line2024">2024: </a><font color="#B22222">$ beginhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,void *ctx)</font>
+
+<a name="line2026">2026: </a><font color="#B22222">+ dm - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2027">2027: </a><font color="#B22222">. l - local vector</font>
+<a name="line2028">2028: </a><font color="#B22222">. mode - mode</font>
+<a name="line2029">2029: </a><font color="#B22222">. g - global vector</font>
+<a name="line2030">2030: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+
+
+<a name="line2033">2033: </a><font color="#B22222"> Calling sequence for endhook:</font>
+<a name="line2034">2034: </a><font color="#B22222">$ endhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,void *ctx)</font>
+
+<a name="line2036">2036: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2037">2037: </a><font color="#B22222">. l - local vector</font>
+<a name="line2038">2038: </a><font color="#B22222">. mode - mode</font>
+<a name="line2039">2039: </a><font color="#B22222">. g - global vector</font>
+<a name="line2040">2040: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+
+<a name="line2042">2042: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line2044">2044: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
+<a name="line2045">2045: </a><font color="#B22222">@*/</font>
+<a name="line2046">2046: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalHookAdd.html#DMLocalToGlobalHookAdd">DMLocalToGlobalHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*beginhook)(<a href="../../../ [...]
+<a name="line2047">2047: </a>{
+<a name="line2048">2048: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line2049">2049: </a> DMLocalToGlobalHookLink link,*p;
+
+<a name="line2053">2053: </a> <font color="#4169E1">for</font> (p=&dm->ltoghook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
+<a name="line2054">2054: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMLocalToGlobalHookLink</font>),&link);
+<a name="line2055">2055: </a> link->beginhook = beginhook;
+<a name="line2056">2056: </a> link->endhook = endhook;
+<a name="line2057">2057: </a> link->ctx = ctx;
+<a name="line2058">2058: </a> link->next = NULL;
+<a name="line2059">2059: </a> *p = link;
+<a name="line2060">2060: </a> <font color="#4169E1">return</font>(0);
+<a name="line2061">2061: </a>}
+
+<a name="line2065">2065: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalHook_Constraints"></a>static <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalToGlobalHook_Constraints(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l, <a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode, <a href="../../../docs/manualpages/Vec/Ve [...]
+<a name="line2066">2066: </a>{
+<a name="line2067">2067: </a> <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> cMat;
+<a name="line2068">2068: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> cVec;
+<a name="line2069">2069: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, cSec;
+<a name="line2070">2070: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, dof;
+
+<a name="line2075">2075: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(dm,&cSec,&cMat);
+<a name="line2076">2076: </a> <font color="#4169E1">if</font> (cMat && (mode == <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> || mode == ADD_ALL_VALUES || mode == ADD_BC_VALUES)) {
+<a name="line2077">2077: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nRows;
+
+<a name="line2079">2079: </a> <a href="../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(cMat,&nRows,NULL);
+<a name="line2080">2080: </a> <font color="#4169E1">if</font> (nRows <= 0) <font color="#4169E1">return</font>(0);
+<a name="line2081">2081: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm,§ion);
+<a name="line2082">2082: </a> <a href="../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(cMat,NULL,&cVec);
+<a name="line2083">2083: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(cSec,&pStart,&pEnd);
+<a name="line2084">2084: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; p++) {
+<a name="line2085">2085: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(cSec,p,&dof);
+<a name="line2086">2086: </a> <font color="#4169E1">if</font> (dof) {
+<a name="line2087">2087: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+<a name="line2088">2088: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals;
+<a name="line2089">2089: </a> VecGetValuesSection(l,section,p,&vals);
+<a name="line2090">2090: </a> <a href="../../../docs/manualpages/Vec/VecSetValuesSection.html#VecSetValuesSection">VecSetValuesSection</a>(cVec,cSec,p,vals,mode);
+<a name="line2091">2091: </a> <font color="#B22222">/* for this to be the true transpose, we have to zero the values that</font>
+<a name="line2092">2092: </a><font color="#B22222"> * we just extracted */</font>
+<a name="line2093">2093: </a> <font color="#4169E1">for</font> (d = 0; d < dof; d++) {
+<a name="line2094">2094: </a> vals[d] = 0.;
+<a name="line2095">2095: </a> }
+<a name="line2096">2096: </a> }
+<a name="line2097">2097: </a> }
+<a name="line2098">2098: </a> <a href="../../../docs/manualpages/Mat/MatMultTransposeAdd.html#MatMultTransposeAdd">MatMultTransposeAdd</a>(cMat,cVec,l,l);
+<a name="line2099">2099: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&cVec);
+<a name="line2100">2100: </a> }
+<a name="line2101">2101: </a> <font color="#4169E1">return</font>(0);
+<a name="line2102">2102: </a>}
+
+<a name="line2106">2106: </a><font color="#B22222">/*@</font>
+<a name="line2107">2107: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a> - updates global vectors from local vectors</font>
+
+<a name="line2109">2109: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line2111">2111: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2112">2112: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2113">2113: </a><font color="#B22222">. l - the local vector</font>
+<a name="line2114">2114: </a><font color="#B22222">. mode - if <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> then no parallel communication is used, if <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> then all ghost points from the same base point accumulate into that base point.</font>
+<a name="line2115">2115: </a><font color="#B22222">- g - the global vector</font>
+
+<a name="line2117">2117: </a><font color="#B22222"> Notes: In the <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> case you normally would zero the receiving vector before beginning this operation.</font>
+<a name="line2118">2118: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> is not supported for <a href="../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>, in that case simply compute the values directly into a global vector instead of a local one.</font>
+
+<a name="line2120">2120: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line2122">2122: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
+
+<a name="line2124">2124: </a><font color="#B22222">@*/</font>
+<a name="line2125">2125: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalBegin"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">In [...]
+<a name="line2126">2126: </a>{
+<a name="line2127">2127: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
+<a name="line2128">2128: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, gs;
+<a name="line2129">2129: </a> DMLocalToGlobalHookLink link;
+<a name="line2130">2130: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
+<a name="line2131">2131: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
+<a name="line2132">2132: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isInsert;
+<a name="line2133">2133: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line2137">2137: </a> <font color="#4169E1">for</font> (link=dm->ltoghook; link; link=link->next) {
+<a name="line2138">2138: </a> <font color="#4169E1">if</font> (link->beginhook) {
+<a name="line2139">2139: </a> (*link->beginhook)(dm,l,mode,g,link->ctx);
+<a name="line2140">2140: </a> }
+<a name="line2141">2141: </a> }
+<a name="line2142">2142: </a> DMLocalToGlobalHook_Constraints(dm,l,mode,g,NULL);
+<a name="line2143">2143: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
+<a name="line2144">2144: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, &s);
+<a name="line2145">2145: </a> <font color="#4169E1">switch</font> (mode) {
+<a name="line2146">2146: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
+<a name="line2147">2147: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
+<a name="line2148">2148: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;
+<a name="line2149">2149: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
+<a name="line2150">2150: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
+<a name="line2151">2151: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; <font color="#4169E1">break</font>;
+<a name="line2152">2152: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line2153">2153: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode %D"</font>, mode);
+<a name="line2154">2154: </a> }
+<a name="line2155">2155: </a> <font color="#4169E1">if</font> (sf && !isInsert) {
+<a name="line2156">2156: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(l, &lArray);
+<a name="line2157">2157: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(g, &gArray);
+<a name="line2158">2158: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFReduceBegin.html#PetscSFReduceBegin">PetscSFReduceBegin</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, lArray, gArray, MPIU_SUM);
+<a name="line2159">2159: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(l, &lArray);
+<a name="line2160">2160: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(g, &gArray);
+<a name="line2161">2161: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (s && isInsert) {
+<a name="line2162">2162: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> gStart, pStart, pEnd, p;
+
+<a name="line2164">2164: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, &gs);
+<a name="line2165">2165: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(s, &pStart, &pEnd);
+<a name="line2166">2166: </a> <a href="../../../docs/manualpages/Vec/VecGetOwnershipRange.html#VecGetOwnershipRange">VecGetOwnershipRange</a>(g, &gStart, NULL);
+<a name="line2167">2167: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(l, &lArray);
+<a name="line2168">2168: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(g, &gArray);
+<a name="line2169">2169: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line2170">2170: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, gdof, cdof, gcdof, off, goff, d, e;
+
+<a name="line2172">2172: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(s, p, &dof);
+<a name="line2173">2173: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(gs, p, &gdof);
+<a name="line2174">2174: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cdof);
+<a name="line2175">2175: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(gs, p, &gcdof);
+<a name="line2176">2176: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(s, p, &off);
+<a name="line2177">2177: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(gs, p, &goff);
+<a name="line2178">2178: </a> <font color="#B22222">/* Ignore off-process data and points with no global data */</font>
+<a name="line2179">2179: </a> <font color="#4169E1">if</font> (!gdof || goff < 0) <font color="#4169E1">continue</font>;
+<a name="line2180">2180: </a> <font color="#4169E1">if</font> (dof != gdof) <a href="../../../docs/manualpages/Sys/SETERRQ5.html#SETERRQ5">SETERRQ5</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Inconsistent sizes, p: %d dof: %d gdof: %d cdof: %d gcdof: %d"</font>, p, dof, gdof, cdof, gcdof);
+<a name="line2181">2181: </a> <font color="#B22222">/* If no constraints are enforced in the global vector */</font>
+<a name="line2182">2182: </a> <font color="#4169E1">if</font> (!gcdof) {
+<a name="line2183">2183: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) gArray[goff-gStart+d] = lArray[off+d];
+<a name="line2184">2184: </a> <font color="#B22222">/* If constraints are enforced in the global vector */</font>
+<a name="line2185">2185: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (cdof == gcdof) {
+<a name="line2186">2186: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cdofs;
+<a name="line2187">2187: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cind = 0;
+
+<a name="line2189">2189: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, p, &cdofs);
+<a name="line2190">2190: </a> <font color="#4169E1">for</font> (d = 0, e = 0; d < dof; ++d) {
+<a name="line2191">2191: </a> <font color="#4169E1">if</font> ((cind < cdof) && (d == cdofs[cind])) {++cind; <font color="#4169E1">continue</font>;}
+<a name="line2192">2192: </a> gArray[goff-gStart+e++] = lArray[off+d];
+<a name="line2193">2193: </a> }
+<a name="line2194">2194: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ5.html#SETERRQ5">SETERRQ5</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Inconsistent sizes, p: %d dof: %d gdof: %d cdof: %d gcdof: %d"</font>, p, dof, gdof, cdof, gcdof);
+<a name="line2195">2195: </a> }
+<a name="line2196">2196: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(l, &lArray);
+<a name="line2197">2197: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(g, &gArray);
+<a name="line2198">2198: </a> } <font color="#4169E1">else</font> {
+<a name="line2199">2199: </a> (*dm->ops->localtoglobalbegin)(dm,l,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),g);
+<a name="line2200">2200: </a> }
+<a name="line2201">2201: </a> <font color="#4169E1">return</font>(0);
+<a name="line2202">2202: </a>}
+
+<a name="line2206">2206: </a><font color="#B22222">/*@</font>
+<a name="line2207">2207: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a> - updates global vectors from local vectors</font>
+
+<a name="line2209">2209: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line2211">2211: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2212">2212: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2213">2213: </a><font color="#B22222">. l - the local vector</font>
+<a name="line2214">2214: </a><font color="#B22222">. mode - <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
+<a name="line2215">2215: </a><font color="#B22222">- g - the global vector</font>
+
+
+<a name="line2218">2218: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line2220">2220: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolati [...]
+
+<a name="line2222">2222: </a><font color="#B22222">@*/</font>
+<a name="line2223">2223: </a><strong><font color="#4169E1"><a name="DMLocalToGlobalEnd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode [...]
+<a name="line2224">2224: </a>{
+<a name="line2225">2225: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
+<a name="line2226">2226: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s;
+<a name="line2227">2227: </a> DMLocalToGlobalHookLink link;
+<a name="line2228">2228: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isInsert;
+<a name="line2229">2229: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line2233">2233: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(dm, &sf);
+<a name="line2234">2234: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, &s);
+<a name="line2235">2235: </a> <font color="#4169E1">switch</font> (mode) {
+<a name="line2236">2236: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>:
+<a name="line2237">2237: </a> <font color="#4169E1">case</font> INSERT_ALL_VALUES:
+<a name="line2238">2238: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#4169E1">break</font>;
+<a name="line2239">2239: </a> <font color="#4169E1">case</font> <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>:
+<a name="line2240">2240: </a> <font color="#4169E1">case</font> ADD_ALL_VALUES:
+<a name="line2241">2241: </a> isInsert = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; <font color="#4169E1">break</font>;
+<a name="line2242">2242: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line2243">2243: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid insertion mode %D"</font>, mode);
+<a name="line2244">2244: </a> }
+<a name="line2245">2245: </a> <font color="#4169E1">if</font> (sf && !isInsert) {
+<a name="line2246">2246: </a> const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *lArray;
+<a name="line2247">2247: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *gArray;
+
+<a name="line2249">2249: </a> <a href="../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(l, &lArray);
+<a name="line2250">2250: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(g, &gArray);
+<a name="line2251">2251: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFReduceEnd.html#PetscSFReduceEnd">PetscSFReduceEnd</a>(sf, <a href="../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>, lArray, gArray, MPIU_SUM);
+<a name="line2252">2252: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(l, &lArray);
+<a name="line2253">2253: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(g, &gArray);
+<a name="line2254">2254: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (s && isInsert) {
+<a name="line2255">2255: </a> } <font color="#4169E1">else</font> {
+<a name="line2256">2256: </a> (*dm->ops->localtoglobalend)(dm,l,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),g);
+<a name="line2257">2257: </a> }
+<a name="line2258">2258: </a> <font color="#4169E1">for</font> (link=dm->ltoghook; link; link=link->next) {
+<a name="line2259">2259: </a> <font color="#4169E1">if</font> (link->endhook) {(*link->endhook)(dm,g,mode,l,link->ctx);}
+<a name="line2260">2260: </a> }
+<a name="line2261">2261: </a> <font color="#4169E1">return</font>(0);
+<a name="line2262">2262: </a>}
+
+<a name="line2266">2266: </a><font color="#B22222">/*@</font>
+<a name="line2267">2267: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToLocalBegin.html#DMLocalToLocalBegin">DMLocalToLocalBegin</a> - Maps from a local vector (including ghost points</font>
+<a name="line2268">2268: </a><font color="#B22222"> that contain irrelevant values) to another local vector where the ghost</font>
+<a name="line2269">2269: </a><font color="#B22222"> points in the second are set correctly. Must be followed by <a href="../../../docs/manualpages/DM/DMLocalToLocalEnd.html#DMLocalToLocalEnd">DMLocalToLocalEnd</a>().</font>
+
+<a name="line2271">2271: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> and <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
+
+<a name="line2273">2273: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2274">2274: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2275">2275: </a><font color="#B22222">. g - the original local vector</font>
+<a name="line2276">2276: </a><font color="#B22222">- mode - one of <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
+
+<a name="line2278">2278: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2279">2279: </a><font color="#B22222">. l - the local vector with correct ghost values</font>
+
+<a name="line2281">2281: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2283">2283: </a><font color="#B22222"> Notes:</font>
+<a name="line2284">2284: </a><font color="#B22222"> The local vectors used here need not be the same as those</font>
+<a name="line2285">2285: </a><font color="#B22222"> obtained from <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), BUT they</font>
+<a name="line2286">2286: </a><font color="#B22222"> must have the same parallel data layout; they could, for example, be</font>
+<a name="line2287">2287: </a><font color="#B22222"> obtained with <a href="../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>() from the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> originating vectors.</font>
+
+<a name="line2289">2289: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, local-to-local, begin</font>
+<a name="line2290">2290: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">D [...]
+
+<a name="line2292">2292: </a><font color="#B22222">@*/</font>
+<a name="line2293">2293: </a><strong><font color="#4169E1"><a name="DMLocalToLocalBegin"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToLocalBegin.html#DMLocalToLocalBegin">DMLocalToLocalBegin</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">Insert [...]
+<a name="line2294">2294: </a>{
+<a name="line2295">2295: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line2299">2299: </a> (*dm->ops->localtolocalbegin)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
+<a name="line2300">2300: </a> <font color="#4169E1">return</font>(0);
+<a name="line2301">2301: </a>}
+
+<a name="line2305">2305: </a><font color="#B22222">/*@</font>
+<a name="line2306">2306: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalToLocalEnd.html#DMLocalToLocalEnd">DMLocalToLocalEnd</a> - Maps from a local vector (including ghost points</font>
+<a name="line2307">2307: </a><font color="#B22222"> that contain irrelevant values) to another local vector where the ghost</font>
+<a name="line2308">2308: </a><font color="#B22222"> points in the second are set correctly. Must be preceded by <a href="../../../docs/manualpages/DM/DMLocalToLocalBegin.html#DMLocalToLocalBegin">DMLocalToLocalBegin</a>().</font>
+
+<a name="line2310">2310: </a><font color="#B22222"> Neighbor-wise Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> and <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
+
+<a name="line2312">2312: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2313">2313: </a><font color="#B22222">+ da - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2314">2314: </a><font color="#B22222">. g - the original local vector</font>
+<a name="line2315">2315: </a><font color="#B22222">- mode - one of <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> or <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a></font>
+
+<a name="line2317">2317: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2318">2318: </a><font color="#B22222">. l - the local vector with correct ghost values</font>
+
+<a name="line2320">2320: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2322">2322: </a><font color="#B22222"> Notes:</font>
+<a name="line2323">2323: </a><font color="#B22222"> The local vectors used here need not be the same as those</font>
+<a name="line2324">2324: </a><font color="#B22222"> obtained from <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), BUT they</font>
+<a name="line2325">2325: </a><font color="#B22222"> must have the same parallel data layout; they could, for example, be</font>
+<a name="line2326">2326: </a><font color="#B22222"> obtained with <a href="../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>() from the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> originating vectors.</font>
+
+<a name="line2328">2328: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, local-to-local, end</font>
+<a name="line2329">2329: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">D [...]
+
+<a name="line2331">2331: </a><font color="#B22222">@*/</font>
+<a name="line2332">2332: </a><strong><font color="#4169E1"><a name="DMLocalToLocalEnd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalToLocalEnd.html#DMLocalToLocalEnd">DMLocalToLocalEnd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> g,<a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> [...]
+<a name="line2333">2333: </a>{
+<a name="line2334">2334: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line2338">2338: </a> (*dm->ops->localtolocalend)(dm,g,mode == INSERT_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a> : (mode == ADD_ALL_VALUES ? <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> : mode),l);
+<a name="line2339">2339: </a> <font color="#4169E1">return</font>(0);
+<a name="line2340">2340: </a>}
+
+
+<a name="line2345">2345: </a><font color="#B22222">/*@</font>
+<a name="line2346">2346: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a> - Coarsens a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+
+<a name="line2348">2348: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line2350">2350: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2351">2351: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2352">2352: </a><font color="#B22222">- comm - the communicator to contain the new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object (or MPI_COMM_NULL)</font>
+
+<a name="line2354">2354: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2355">2355: </a><font color="#B22222">. dmc - the coarsened <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line2357">2357: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line2359">2359: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation" [...]
+
+<a name="line2361">2361: </a><font color="#B22222">@*/</font>
+<a name="line2362">2362: </a><strong><font color="#4169E1"><a name="DMCoarsen"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *dmc)</font></strong>
+<a name="line2363">2363: </a>{
+<a name="line2364">2364: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line2365">2365: </a> DMCoarsenHookLink link;
+
+<a name="line2369">2369: </a> <font color="#4169E1">if</font> (!dm->ops->coarsen) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"This <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cannot coarsen"</font>);
+<a name="line2370">2370: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DM_Coarsen,dm,0,0,0);
+<a name="line2371">2371: </a> (*dm->ops->coarsen)(dm, comm, dmc);
+<a name="line2372">2372: </a> <font color="#4169E1">if</font> (!(*dmc)) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"NULL coarse mesh produced"</font>);
+<a name="line2373">2373: </a> <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a>(dm,*dmc);
+<a name="line2374">2374: </a> (*dmc)->ops->creatematrix = dm->ops->creatematrix;
+<a name="line2375">2375: </a> <a href="../../../docs/manualpages/Sys/PetscObjectCopyFortranFunctionPointers.html#PetscObjectCopyFortranFunctionPointers">PetscObjectCopyFortranFunctionPointers</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*dmc);
+<a name="line2376">2376: </a> (*dmc)->ctx = dm->ctx;
+<a name="line2377">2377: </a> (*dmc)->levelup = dm->levelup;
+<a name="line2378">2378: </a> (*dmc)->leveldown = dm->leveldown + 1;
+<a name="line2379">2379: </a> <a href="../../../docs/manualpages/DM/DMSetMatType.html#DMSetMatType">DMSetMatType</a>(*dmc,dm->mattype);
+<a name="line2380">2380: </a> <font color="#4169E1">for</font> (link=dm->coarsenhook; link; link=link->next) {
+<a name="line2381">2381: </a> <font color="#4169E1">if</font> (link->coarsenhook) {(*link->coarsenhook)(dm,*dmc,link->ctx);}
+<a name="line2382">2382: </a> }
+<a name="line2383">2383: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DM_Coarsen,dm,0,0,0);
+<a name="line2384">2384: </a> <font color="#4169E1">return</font>(0);
+<a name="line2385">2385: </a>}
-<a name="line2408">2408: </a><font color="#B22222"> Calling sequence for restricthook:</font>
-<a name="line2409">2409: </a><font color="#B22222">$ restricthook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mrestrict,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rscale,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inject,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx)</font>
+<a name="line2389">2389: </a><font color="#B22222">/*@C</font>
+<a name="line2390">2390: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a> - adds a callback to be run when restricting a nonlinear problem to the coarse grid</font>
+
+<a name="line2392">2392: </a><font color="#B22222"> Logically Collective</font>
+
+<a name="line2394">2394: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line2395">2395: </a><font color="#B22222">+ fine - nonlinear solver context on which to run a hook when restricting to a coarser level</font>
+<a name="line2396">2396: </a><font color="#B22222">. coarsenhook - function to run when setting up a coarser level</font>
+<a name="line2397">2397: </a><font color="#B22222">. restricthook - function to run to update data on coarser levels (once per <a href="../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>())</font>
+<a name="line2398">2398: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
+
+<a name="line2400">2400: </a><font color="#B22222"> Calling sequence of coarsenhook:</font>
+<a name="line2401">2401: </a><font color="#B22222">$ coarsenhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx);</font>
+
+<a name="line2403">2403: </a><font color="#B22222">+ fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2404">2404: </a><font color="#B22222">. coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to restrict problem to</font>
+<a name="line2405">2405: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-<a name="line2411">2411: </a><font color="#B22222">+ fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2412">2412: </a><font color="#B22222">. mrestrict - matrix restricting a fine-level solution to the coarse grid</font>
-<a name="line2413">2413: </a><font color="#B22222">. rscale - scaling vector for restriction</font>
-<a name="line2414">2414: </a><font color="#B22222">. inject - matrix restricting by injection</font>
-<a name="line2415">2415: </a><font color="#B22222">. coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
-<a name="line2416">2416: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+<a name="line2407">2407: </a><font color="#B22222"> Calling sequence for restricthook:</font>
+<a name="line2408">2408: </a><font color="#B22222">$ restricthook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mrestrict,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rscale,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inject,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coarse,void *ctx)</font>
-<a name="line2418">2418: </a><font color="#B22222"> Level: advanced</font>
+<a name="line2410">2410: </a><font color="#B22222">+ fine - fine level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2411">2411: </a><font color="#B22222">. mrestrict - matrix restricting a fine-level solution to the coarse grid</font>
+<a name="line2412">2412: </a><font color="#B22222">. rscale - scaling vector for restriction</font>
+<a name="line2413">2413: </a><font color="#B22222">. inject - matrix restricting by injection</font>
+<a name="line2414">2414: </a><font color="#B22222">. coarse - coarse level <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
+<a name="line2415">2415: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-<a name="line2420">2420: </a><font color="#B22222"> Notes:</font>
-<a name="line2421">2421: </a><font color="#B22222"> This function is only needed if auxiliary data needs to be set up on coarse grids.</font>
+<a name="line2417">2417: </a><font color="#B22222"> Level: advanced</font>
-<a name="line2423">2423: </a><font color="#B22222"> If this function is called multiple times, the hooks will be run in the order they are added.</font>
+<a name="line2419">2419: </a><font color="#B22222"> Notes:</font>
+<a name="line2420">2420: </a><font color="#B22222"> This function is only needed if auxiliary data needs to be set up on coarse grids.</font>
-<a name="line2425">2425: </a><font color="#B22222"> In order to compose with nonlinear preconditioning without duplicating storage, the hook should be implemented to</font>
-<a name="line2426">2426: </a><font color="#B22222"> extract the finest level information from its context (instead of from the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>).</font>
-
-<a name="line2428">2428: </a><font color="#B22222"> This function is currently not available from Fortran.</font>
-
-<a name="line2430">2430: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
-<a name="line2431">2431: </a><font color="#B22222">@*/</font>
-<a name="line2432">2432: </a><strong><font color="#4169E1"><a name="DMCoarsenHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*coarsenhook)(<a href="../../../docs/manualpages/DM/ [...]
-<a name="line2433">2433: </a>{
-<a name="line2434">2434: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2435">2435: </a> DMCoarsenHookLink link,*p;
+<a name="line2422">2422: </a><font color="#B22222"> If this function is called multiple times, the hooks will be run in the order they are added.</font>
-<a name="line2439">2439: </a> <font color="#4169E1">for</font> (p=&fine->coarsenhook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
-<a name="line2440">2440: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMCoarsenHookLink</font>),&link);
-<a name="line2441">2441: </a> link->coarsenhook = coarsenhook;
-<a name="line2442">2442: </a> link->restricthook = restricthook;
-<a name="line2443">2443: </a> link->ctx = ctx;
-<a name="line2444">2444: </a> link->next = NULL;
-<a name="line2445">2445: </a> *p = link;
-<a name="line2446">2446: </a> <font color="#4169E1">return</font>(0);
-<a name="line2447">2447: </a>}
-
-<a name="line2451">2451: </a><font color="#B22222">/*@</font>
-<a name="line2452">2452: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRestrict.html#DMRestrict">DMRestrict</a> - restricts user-defined problem data to a coarser <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> by running hooks registered by <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>()</font>
-
-<a name="line2454">2454: </a><font color="#B22222"> Collective if any hooks are</font>
-
-<a name="line2456">2456: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line2457">2457: </a><font color="#B22222">+ fine - finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to use as a base</font>
-<a name="line2458">2458: </a><font color="#B22222">. restrct - restriction matrix, apply using <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
-<a name="line2459">2459: </a><font color="#B22222">. inject - injection matrix, also use <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
-<a name="line2460">2460: </a><font color="#B22222">- coarse - coarer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
-
-<a name="line2462">2462: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line2464">2464: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(), <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
-<a name="line2465">2465: </a><font color="#B22222">@*/</font>
-<a name="line2466">2466: </a><strong><font color="#4169E1"><a name="DMRestrict"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRestrict.html#DMRestrict">DMRestrict</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> restrct,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rscale,<a href="../../../docs/manualpages [...]
-<a name="line2467">2467: </a>{
-<a name="line2468">2468: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2469">2469: </a> DMCoarsenHookLink link;
-
-<a name="line2472">2472: </a> <font color="#4169E1">for</font> (link=fine->coarsenhook; link; link=link->next) {
-<a name="line2473">2473: </a> <font color="#4169E1">if</font> (link->restricthook) {
-<a name="line2474">2474: </a> (*link->restricthook)(fine,restrct,rscale,inject,coarse,link->ctx);
-<a name="line2475">2475: </a> }
-<a name="line2476">2476: </a> }
-<a name="line2477">2477: </a> <font color="#4169E1">return</font>(0);
-<a name="line2478">2478: </a>}
-
-<a name="line2482">2482: </a><font color="#B22222">/*@C</font>
-<a name="line2483">2483: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a> - adds a callback to be run when restricting a problem to the coarse grid</font>
-
-<a name="line2485">2485: </a><font color="#B22222"> Logically Collective</font>
-
-<a name="line2487">2487: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line2488">2488: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2489">2489: </a><font color="#B22222">. ddhook - function to run to pass data to the decomposition <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> upon its creation</font>
-<a name="line2490">2490: </a><font color="#B22222">. restricthook - function to run to update data on block solve (at the beginning of the block solve)</font>
-<a name="line2491">2491: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
+<a name="line2424">2424: </a><font color="#B22222"> In order to compose with nonlinear preconditioning without duplicating storage, the hook should be implemented to</font>
+<a name="line2425">2425: </a><font color="#B22222"> extract the finest level information from its context (instead of from the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>).</font>
+
+<a name="line2427">2427: </a><font color="#B22222"> This function is currently not available from Fortran.</font>
+
+<a name="line2429">2429: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
+<a name="line2430">2430: </a><font color="#B22222">@*/</font>
+<a name="line2431">2431: </a><strong><font color="#4169E1"><a name="DMCoarsenHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*coarsenhook)(<a href="../../../docs/manualpages/DM/ [...]
+<a name="line2432">2432: </a>{
+<a name="line2433">2433: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line2434">2434: </a> DMCoarsenHookLink link,*p;
+<a name="line2438">2438: </a> <font color="#4169E1">for</font> (p=&fine->coarsenhook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
+<a name="line2439">2439: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMCoarsenHookLink</font>),&link);
+<a name="line2440">2440: </a> link->coarsenhook = coarsenhook;
+<a name="line2441">2441: </a> link->restricthook = restricthook;
+<a name="line2442">2442: </a> link->ctx = ctx;
+<a name="line2443">2443: </a> link->next = NULL;
+<a name="line2444">2444: </a> *p = link;
+<a name="line2445">2445: </a> <font color="#4169E1">return</font>(0);
+<a name="line2446">2446: </a>}
+
+<a name="line2450">2450: </a><font color="#B22222">/*@</font>
+<a name="line2451">2451: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRestrict.html#DMRestrict">DMRestrict</a> - restricts user-defined problem data to a coarser <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> by running hooks registered by <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>()</font>
+
+<a name="line2453">2453: </a><font color="#B22222"> Collective if any hooks are</font>
+
+<a name="line2455">2455: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line2456">2456: </a><font color="#B22222">+ fine - finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to use as a base</font>
+<a name="line2457">2457: </a><font color="#B22222">. restrct - restriction matrix, apply using <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
+<a name="line2458">2458: </a><font color="#B22222">. inject - injection matrix, also use <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
+<a name="line2459">2459: </a><font color="#B22222">- coarse - coarer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
+
+<a name="line2461">2461: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line2463">2463: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(), <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
+<a name="line2464">2464: </a><font color="#B22222">@*/</font>
+<a name="line2465">2465: </a><strong><font color="#4169E1"><a name="DMRestrict"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRestrict.html#DMRestrict">DMRestrict</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fine,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> restrct,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rscale,<a href="../../../docs/manualpages [...]
+<a name="line2466">2466: </a>{
+<a name="line2467">2467: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line2468">2468: </a> DMCoarsenHookLink link;
+
+<a name="line2471">2471: </a> <font color="#4169E1">for</font> (link=fine->coarsenhook; link; link=link->next) {
+<a name="line2472">2472: </a> <font color="#4169E1">if</font> (link->restricthook) {
+<a name="line2473">2473: </a> (*link->restricthook)(fine,restrct,rscale,inject,coarse,link->ctx);
+<a name="line2474">2474: </a> }
+<a name="line2475">2475: </a> }
+<a name="line2476">2476: </a> <font color="#4169E1">return</font>(0);
+<a name="line2477">2477: </a>}
+
+<a name="line2481">2481: </a><font color="#B22222">/*@C</font>
+<a name="line2482">2482: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a> - adds a callback to be run when restricting a problem to the coarse grid</font>
+
+<a name="line2484">2484: </a><font color="#B22222"> Logically Collective</font>
+
+<a name="line2486">2486: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line2487">2487: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2488">2488: </a><font color="#B22222">. ddhook - function to run to pass data to the decomposition <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> upon its creation</font>
+<a name="line2489">2489: </a><font color="#B22222">. restricthook - function to run to update data on block solve (at the beginning of the block solve)</font>
+<a name="line2490">2490: </a><font color="#B22222">- ctx - [optional] user-defined context for provide data for the hooks (may be NULL)</font>
-<a name="line2494">2494: </a><font color="#B22222"> Calling sequence for ddhook:</font>
-<a name="line2495">2495: </a><font color="#B22222">$ ddhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> block,void *ctx)</font>
-<a name="line2497">2497: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2498">2498: </a><font color="#B22222">. block - block <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2499">2499: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+<a name="line2493">2493: </a><font color="#B22222"> Calling sequence for ddhook:</font>
+<a name="line2494">2494: </a><font color="#B22222">$ ddhook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> block,void *ctx)</font>
-<a name="line2501">2501: </a><font color="#B22222"> Calling sequence for restricthook:</font>
-<a name="line2502">2502: </a><font color="#B22222">$ restricthook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> out,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> in,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> block,void *ctx)</font>
+<a name="line2496">2496: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2497">2497: </a><font color="#B22222">. block - block <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2498">2498: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-<a name="line2504">2504: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2505">2505: </a><font color="#B22222">. out - scatter to the outer (with ghost and overlap points) block vector</font>
-<a name="line2506">2506: </a><font color="#B22222">. in - scatter to block vector values only owned locally</font>
-<a name="line2507">2507: </a><font color="#B22222">. block - block <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2508">2508: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+<a name="line2500">2500: </a><font color="#B22222"> Calling sequence for restricthook:</font>
+<a name="line2501">2501: </a><font color="#B22222">$ restricthook(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> out,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> in,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> block,void *ctx)</font>
-<a name="line2510">2510: </a><font color="#B22222"> Level: advanced</font>
+<a name="line2503">2503: </a><font color="#B22222">+ global - global <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2504">2504: </a><font color="#B22222">. out - scatter to the outer (with ghost and overlap points) block vector</font>
+<a name="line2505">2505: </a><font color="#B22222">. in - scatter to block vector values only owned locally</font>
+<a name="line2506">2506: </a><font color="#B22222">. block - block <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2507">2507: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-<a name="line2512">2512: </a><font color="#B22222"> Notes:</font>
-<a name="line2513">2513: </a><font color="#B22222"> This function is only needed if auxiliary data needs to be set up on subdomain DMs.</font>
+<a name="line2509">2509: </a><font color="#B22222"> Level: advanced</font>
-<a name="line2515">2515: </a><font color="#B22222"> If this function is called multiple times, the hooks will be run in the order they are added.</font>
+<a name="line2511">2511: </a><font color="#B22222"> Notes:</font>
+<a name="line2512">2512: </a><font color="#B22222"> This function is only needed if auxiliary data needs to be set up on subdomain DMs.</font>
-<a name="line2517">2517: </a><font color="#B22222"> In order to compose with nonlinear preconditioning without duplicating storage, the hook should be implemented to</font>
-<a name="line2518">2518: </a><font color="#B22222"> extract the global information from its context (instead of from the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>).</font>
+<a name="line2514">2514: </a><font color="#B22222"> If this function is called multiple times, the hooks will be run in the order they are added.</font>
-<a name="line2520">2520: </a><font color="#B22222"> This function is currently not available from Fortran.</font>
+<a name="line2516">2516: </a><font color="#B22222"> In order to compose with nonlinear preconditioning without duplicating storage, the hook should be implemented to</font>
+<a name="line2517">2517: </a><font color="#B22222"> extract the global information from its context (instead of from the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>).</font>
-<a name="line2522">2522: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
-<a name="line2523">2523: </a><font color="#B22222">@*/</font>
-<a name="line2524">2524: </a><strong><font color="#4169E1"><a name="DMSubDomainHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ddhook)(<a href="../../../docs/manualpage [...]
-<a name="line2525">2525: </a>{
-<a name="line2526">2526: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2527">2527: </a> DMSubDomainHookLink link,*p;
+<a name="line2519">2519: </a><font color="#B22222"> This function is currently not available from Fortran.</font>
-<a name="line2531">2531: </a> <font color="#4169E1">for</font> (p=&global->subdomainhook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
-<a name="line2532">2532: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMSubDomainHookLink</font>),&link);
-<a name="line2533">2533: </a> link->restricthook = restricthook;
-<a name="line2534">2534: </a> link->ddhook = ddhook;
-<a name="line2535">2535: </a> link->ctx = ctx;
-<a name="line2536">2536: </a> link->next = NULL;
-<a name="line2537">2537: </a> *p = link;
-<a name="line2538">2538: </a> <font color="#4169E1">return</font>(0);
-<a name="line2539">2539: </a>}
+<a name="line2521">2521: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefineHookAdd.html#DMRefineHookAdd">DMRefineHookAdd</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInterpolation.html#SNESFASGetInterpolation">SNESFASGetInterpolation</a>(), <a href="../../../docs/manualpages/SNES/SNESFASGetInjection.html#SNESFASGetInjection">SNESFASGetInjection</a>(), <a href="../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObject [...]
+<a name="line2522">2522: </a><font color="#B22222">@*/</font>
+<a name="line2523">2523: </a><strong><font color="#4169E1"><a name="DMSubDomainHookAdd"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*ddhook)(<a href="../../../docs/manualpage [...]
+<a name="line2524">2524: </a>{
+<a name="line2525">2525: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line2526">2526: </a> DMSubDomainHookLink link,*p;
-<a name="line2543">2543: </a><font color="#B22222">/*@</font>
-<a name="line2544">2544: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSubDomainRestrict.html#DMSubDomainRestrict">DMSubDomainRestrict</a> - restricts user-defined problem data to a block <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> by running hooks registered by <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a>()</font>
+<a name="line2530">2530: </a> <font color="#4169E1">for</font> (p=&global->subdomainhook; *p; p=&(*p)->next) {} <font color="#B22222">/* Scan to the end of the current list of hooks */</font>
+<a name="line2531">2531: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _DMSubDomainHookLink</font>),&link);
+<a name="line2532">2532: </a> link->restricthook = restricthook;
+<a name="line2533">2533: </a> link->ddhook = ddhook;
+<a name="line2534">2534: </a> link->ctx = ctx;
+<a name="line2535">2535: </a> link->next = NULL;
+<a name="line2536">2536: </a> *p = link;
+<a name="line2537">2537: </a> <font color="#4169E1">return</font>(0);
+<a name="line2538">2538: </a>}
-<a name="line2546">2546: </a><font color="#B22222"> Collective if any hooks are</font>
+<a name="line2542">2542: </a><font color="#B22222">/*@</font>
+<a name="line2543">2543: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSubDomainRestrict.html#DMSubDomainRestrict">DMSubDomainRestrict</a> - restricts user-defined problem data to a block <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> by running hooks registered by <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a>()</font>
-<a name="line2548">2548: </a><font color="#B22222"> Input Arguments:</font>
-<a name="line2549">2549: </a><font color="#B22222">+ fine - finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to use as a base</font>
-<a name="line2550">2550: </a><font color="#B22222">. oscatter - scatter from domain global vector filling subdomain global vector with overlap</font>
-<a name="line2551">2551: </a><font color="#B22222">. gscatter - scatter from domain global vector filling subdomain local vector with ghosts</font>
-<a name="line2552">2552: </a><font color="#B22222">- coarse - coarer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
+<a name="line2545">2545: </a><font color="#B22222"> Collective if any hooks are</font>
-<a name="line2554">2554: </a><font color="#B22222"> Level: developer</font>
+<a name="line2547">2547: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line2548">2548: </a><font color="#B22222">+ fine - finer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to use as a base</font>
+<a name="line2549">2549: </a><font color="#B22222">. oscatter - scatter from domain global vector filling subdomain global vector with overlap</font>
+<a name="line2550">2550: </a><font color="#B22222">. gscatter - scatter from domain global vector filling subdomain local vector with ghosts</font>
+<a name="line2551">2551: </a><font color="#B22222">- coarse - coarer <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to update</font>
-<a name="line2556">2556: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(), <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
-<a name="line2557">2557: </a><font color="#B22222">@*/</font>
-<a name="line2558">2558: </a><strong><font color="#4169E1"><a name="DMSubDomainRestrict"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSubDomainRestrict.html#DMSubDomainRestrict">DMSubDomainRestrict</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> oscatter,<a href="../../../docs/manualpages/Vec/Vec [...]
-<a name="line2559">2559: </a>{
-<a name="line2560">2560: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2561">2561: </a> DMSubDomainHookLink link;
+<a name="line2553">2553: </a><font color="#B22222"> Level: developer</font>
-<a name="line2564">2564: </a> <font color="#4169E1">for</font> (link=global->subdomainhook; link; link=link->next) {
-<a name="line2565">2565: </a> <font color="#4169E1">if</font> (link->restricthook) {
-<a name="line2566">2566: </a> (*link->restricthook)(global,oscatter,gscatter,subdm,link->ctx);
-<a name="line2567">2567: </a> }
-<a name="line2568">2568: </a> }
-<a name="line2569">2569: </a> <font color="#4169E1">return</font>(0);
-<a name="line2570">2570: </a>}
+<a name="line2555">2555: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(), <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>()</font>
+<a name="line2556">2556: </a><font color="#B22222">@*/</font>
+<a name="line2557">2557: </a><strong><font color="#4169E1"><a name="DMSubDomainRestrict"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSubDomainRestrict.html#DMSubDomainRestrict">DMSubDomainRestrict</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> global,<a href="../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> oscatter,<a href="../../../docs/manualpages/Vec/Vec [...]
+<a name="line2558">2558: </a>{
+<a name="line2559">2559: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line2560">2560: </a> DMSubDomainHookLink link;
-<a name="line2574">2574: </a><font color="#B22222">/*@</font>
-<a name="line2575">2575: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a> - Get's the number of coarsenings that have generated this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+<a name="line2563">2563: </a> <font color="#4169E1">for</font> (link=global->subdomainhook; link; link=link->next) {
+<a name="line2564">2564: </a> <font color="#4169E1">if</font> (link->restricthook) {
+<a name="line2565">2565: </a> (*link->restricthook)(global,oscatter,gscatter,subdm,link->ctx);
+<a name="line2566">2566: </a> }
+<a name="line2567">2567: </a> }
+<a name="line2568">2568: </a> <font color="#4169E1">return</font>(0);
+<a name="line2569">2569: </a>}
-<a name="line2577">2577: </a><font color="#B22222"> Not Collective</font>
+<a name="line2573">2573: </a><font color="#B22222">/*@</font>
+<a name="line2574">2574: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a> - Get's the number of coarsenings that have generated this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-<a name="line2579">2579: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2580">2580: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2576">2576: </a><font color="#B22222"> Not Collective</font>
-<a name="line2582">2582: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2583">2583: </a><font color="#B22222">. level - number of coarsenings</font>
+<a name="line2578">2578: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2579">2579: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2585">2585: </a><font color="#B22222"> Level: developer</font>
+<a name="line2581">2581: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2582">2582: </a><font color="#B22222">. level - number of coarsenings</font>
-<a name="line2587">2587: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMGetRefineLevel.html#DMGetRefineLevel">DMGetRefineLevel</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGl [...]
+<a name="line2584">2584: </a><font color="#B22222"> Level: developer</font>
-<a name="line2589">2589: </a><font color="#B22222">@*/</font>
-<a name="line2590">2590: </a><strong><font color="#4169E1"><a name="DMGetCoarsenLevel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *level)</font></strong>
-<a name="line2591">2591: </a>{
-<a name="line2594">2594: </a> *level = dm->leveldown;
-<a name="line2595">2595: </a> <font color="#4169E1">return</font>(0);
-<a name="line2596">2596: </a>}
+<a name="line2586">2586: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(), <a href="../../../docs/manualpages/DM/DMGetRefineLevel.html#DMGetRefineLevel">DMGetRefineLevel</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGl [...]
+<a name="line2588">2588: </a><font color="#B22222">@*/</font>
+<a name="line2589">2589: </a><strong><font color="#4169E1"><a name="DMGetCoarsenLevel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoarsenLevel.html#DMGetCoarsenLevel">DMGetCoarsenLevel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *level)</font></strong>
+<a name="line2590">2590: </a>{
+<a name="line2593">2593: </a> *level = dm->leveldown;
+<a name="line2594">2594: </a> <font color="#4169E1">return</font>(0);
+<a name="line2595">2595: </a>}
-<a name="line2602">2602: </a><font color="#B22222">/*@C</font>
-<a name="line2603">2603: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRefineHierarchy.html#DMRefineHierarchy">DMRefineHierarchy</a> - Refines a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object, all levels at once</font>
-<a name="line2605">2605: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2601">2601: </a><font color="#B22222">/*@C</font>
+<a name="line2602">2602: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRefineHierarchy.html#DMRefineHierarchy">DMRefineHierarchy</a> - Refines a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object, all levels at once</font>
-<a name="line2607">2607: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2608">2608: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2609">2609: </a><font color="#B22222">- nlevels - the number of levels of refinement</font>
+<a name="line2604">2604: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2611">2611: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2612">2612: </a><font color="#B22222">. dmf - the refined <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> hierarchy</font>
+<a name="line2606">2606: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2607">2607: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2608">2608: </a><font color="#B22222">- nlevels - the number of levels of refinement</font>
-<a name="line2614">2614: </a><font color="#B22222"> Level: developer</font>
+<a name="line2610">2610: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2611">2611: </a><font color="#B22222">. dmf - the refined <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> hierarchy</font>
-<a name="line2616">2616: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsenHierarchy.html#DMCoarsenHierarchy">DMCoarsenHierarchy</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolati [...]
+<a name="line2613">2613: </a><font color="#B22222"> Level: developer</font>
-<a name="line2618">2618: </a><font color="#B22222">@*/</font>
-<a name="line2619">2619: </a><strong><font color="#4169E1"><a name="DMRefineHierarchy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRefineHierarchy.html#DMRefineHierarchy">DMRefineHierarchy</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlevels,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf [...]
-<a name="line2620">2620: </a>{
+<a name="line2615">2615: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMCoarsenHierarchy.html#DMCoarsenHierarchy">DMCoarsenHierarchy</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolati [...]
-<a name="line2625">2625: </a> <font color="#4169E1">if</font> (nlevels < 0) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"nlevels cannot be negative"</font>);
-<a name="line2626">2626: </a> <font color="#4169E1">if</font> (nlevels == 0) <font color="#4169E1">return</font>(0);
-<a name="line2627">2627: </a> <font color="#4169E1">if</font> (dm->ops->refinehierarchy) {
-<a name="line2628">2628: </a> (*dm->ops->refinehierarchy)(dm,nlevels,dmf);
-<a name="line2629">2629: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dm->ops->refine) {
-<a name="line2630">2630: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line2617">2617: </a><font color="#B22222">@*/</font>
+<a name="line2618">2618: </a><strong><font color="#4169E1"><a name="DMRefineHierarchy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRefineHierarchy.html#DMRefineHierarchy">DMRefineHierarchy</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlevels,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf [...]
+<a name="line2619">2619: </a>{
-<a name="line2632">2632: </a> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(dm,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmf[0]);
-<a name="line2633">2633: </a> <font color="#4169E1">for</font> (i=1; i<nlevels; i++) {
-<a name="line2634">2634: </a> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(dmf[i-1],<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmf[i]);
-<a name="line2635">2635: </a> }
-<a name="line2636">2636: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"No RefineHierarchy for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> yet"</font>);
-<a name="line2637">2637: </a> <font color="#4169E1">return</font>(0);
-<a name="line2638">2638: </a>}
+<a name="line2624">2624: </a> <font color="#4169E1">if</font> (nlevels < 0) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"nlevels cannot be negative"</font>);
+<a name="line2625">2625: </a> <font color="#4169E1">if</font> (nlevels == 0) <font color="#4169E1">return</font>(0);
+<a name="line2626">2626: </a> <font color="#4169E1">if</font> (dm->ops->refinehierarchy) {
+<a name="line2627">2627: </a> (*dm->ops->refinehierarchy)(dm,nlevels,dmf);
+<a name="line2628">2628: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dm->ops->refine) {
+<a name="line2629">2629: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line2642">2642: </a><font color="#B22222">/*@C</font>
-<a name="line2643">2643: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCoarsenHierarchy.html#DMCoarsenHierarchy">DMCoarsenHierarchy</a> - Coarsens a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object, all levels at once</font>
+<a name="line2631">2631: </a> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(dm,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmf[0]);
+<a name="line2632">2632: </a> <font color="#4169E1">for</font> (i=1; i<nlevels; i++) {
+<a name="line2633">2633: </a> <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(dmf[i-1],<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmf[i]);
+<a name="line2634">2634: </a> }
+<a name="line2635">2635: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"No RefineHierarchy for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> yet"</font>);
+<a name="line2636">2636: </a> <font color="#4169E1">return</font>(0);
+<a name="line2637">2637: </a>}
-<a name="line2645">2645: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2641">2641: </a><font color="#B22222">/*@C</font>
+<a name="line2642">2642: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCoarsenHierarchy.html#DMCoarsenHierarchy">DMCoarsenHierarchy</a> - Coarsens a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object, all levels at once</font>
-<a name="line2647">2647: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2648">2648: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2649">2649: </a><font color="#B22222">- nlevels - the number of levels of coarsening</font>
+<a name="line2644">2644: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2651">2651: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2652">2652: </a><font color="#B22222">. dmc - the coarsened <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> hierarchy</font>
+<a name="line2646">2646: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2647">2647: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2648">2648: </a><font color="#B22222">- nlevels - the number of levels of coarsening</font>
-<a name="line2654">2654: </a><font color="#B22222"> Level: developer</font>
+<a name="line2650">2650: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2651">2651: </a><font color="#B22222">. dmc - the coarsened <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> hierarchy</font>
-<a name="line2656">2656: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMRefineHierarchy.html#DMRefineHierarchy">DMRefineHierarchy</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation. [...]
+<a name="line2653">2653: </a><font color="#B22222"> Level: developer</font>
-<a name="line2658">2658: </a><font color="#B22222">@*/</font>
-<a name="line2659">2659: </a><strong><font color="#4169E1"><a name="DMCoarsenHierarchy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCoarsenHierarchy.html#DMCoarsenHierarchy">DMCoarsenHierarchy</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlevels, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</ [...]
-<a name="line2660">2660: </a>{
+<a name="line2655">2655: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMRefineHierarchy.html#DMRefineHierarchy">DMRefineHierarchy</a>(), <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation. [...]
-<a name="line2665">2665: </a> <font color="#4169E1">if</font> (nlevels < 0) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"nlevels cannot be negative"</font>);
-<a name="line2666">2666: </a> <font color="#4169E1">if</font> (nlevels == 0) <font color="#4169E1">return</font>(0);
-<a name="line2668">2668: </a> <font color="#4169E1">if</font> (dm->ops->coarsenhierarchy) {
-<a name="line2669">2669: </a> (*dm->ops->coarsenhierarchy)(dm, nlevels, dmc);
-<a name="line2670">2670: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dm->ops->coarsen) {
-<a name="line2671">2671: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line2657">2657: </a><font color="#B22222">@*/</font>
+<a name="line2658">2658: </a><strong><font color="#4169E1"><a name="DMCoarsenHierarchy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCoarsenHierarchy.html#DMCoarsenHierarchy">DMCoarsenHierarchy</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlevels, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</ [...]
+<a name="line2659">2659: </a>{
-<a name="line2673">2673: </a> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(dm,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmc[0]);
-<a name="line2674">2674: </a> <font color="#4169E1">for</font> (i=1; i<nlevels; i++) {
-<a name="line2675">2675: </a> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(dmc[i-1],<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmc[i]);
-<a name="line2676">2676: </a> }
-<a name="line2677">2677: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"No CoarsenHierarchy for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> yet"</font>);
-<a name="line2678">2678: </a> <font color="#4169E1">return</font>(0);
-<a name="line2679">2679: </a>}
+<a name="line2664">2664: </a> <font color="#4169E1">if</font> (nlevels < 0) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"nlevels cannot be negative"</font>);
+<a name="line2665">2665: </a> <font color="#4169E1">if</font> (nlevels == 0) <font color="#4169E1">return</font>(0);
+<a name="line2667">2667: </a> <font color="#4169E1">if</font> (dm->ops->coarsenhierarchy) {
+<a name="line2668">2668: </a> (*dm->ops->coarsenhierarchy)(dm, nlevels, dmc);
+<a name="line2669">2669: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dm->ops->coarsen) {
+<a name="line2670">2670: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line2683">2683: </a><font color="#B22222">/*@</font>
-<a name="line2684">2684: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateAggregates.html#DMCreateAggregates">DMCreateAggregates</a> - Gets the aggregates that map between</font>
-<a name="line2685">2685: </a><font color="#B22222"> grids associated with two DMs.</font>
+<a name="line2672">2672: </a> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(dm,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmc[0]);
+<a name="line2673">2673: </a> <font color="#4169E1">for</font> (i=1; i<nlevels; i++) {
+<a name="line2674">2674: </a> <a href="../../../docs/manualpages/DM/DMCoarsen.html#DMCoarsen">DMCoarsen</a>(dmc[i-1],<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),&dmc[i]);
+<a name="line2675">2675: </a> }
+<a name="line2676">2676: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"No CoarsenHierarchy for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> yet"</font>);
+<a name="line2677">2677: </a> <font color="#4169E1">return</font>(0);
+<a name="line2678">2678: </a>}
-<a name="line2687">2687: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2682">2682: </a><font color="#B22222">/*@</font>
+<a name="line2683">2683: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateAggregates.html#DMCreateAggregates">DMCreateAggregates</a> - Gets the aggregates that map between</font>
+<a name="line2684">2684: </a><font color="#B22222"> grids associated with two DMs.</font>
-<a name="line2689">2689: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2690">2690: </a><font color="#B22222">+ dmc - the coarse grid <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2691">2691: </a><font color="#B22222">- dmf - the fine grid <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2686">2686: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2693">2693: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2694">2694: </a><font color="#B22222">. rest - the restriction matrix (transpose of the projection matrix)</font>
+<a name="line2688">2688: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2689">2689: </a><font color="#B22222">+ dmc - the coarse grid <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2690">2690: </a><font color="#B22222">- dmf - the fine grid <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2696">2696: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line2692">2692: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2693">2693: </a><font color="#B22222">. rest - the restriction matrix (transpose of the projection matrix)</font>
-<a name="line2698">2698: </a><font color="#B22222">.keywords: interpolation, restriction, multigrid</font>
+<a name="line2695">2695: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line2700">2700: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../docs/manualpages/DM/DMCreateInjection.html#DMCreateInjection">DMCreateInjection</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>()</font>
-<a name="line2701">2701: </a><font color="#B22222">@*/</font>
-<a name="line2702">2702: </a><strong><font color="#4169E1"><a name="DMCreateAggregates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateAggregates.html#DMCreateAggregates">DMCreateAggregates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmc, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *rest)</font></strong>
-<a name="line2703">2703: </a>{
+<a name="line2697">2697: </a><font color="#B22222">.keywords: interpolation, restriction, multigrid</font>
-<a name="line2709">2709: </a> (*dmc->ops->getaggregates)(dmc, dmf, rest);
-<a name="line2710">2710: </a> <font color="#4169E1">return</font>(0);
-<a name="line2711">2711: </a>}
+<a name="line2699">2699: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRefine.html#DMRefine">DMRefine</a>(), <a href="../../../docs/manualpages/DM/DMCreateInjection.html#DMCreateInjection">DMCreateInjection</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>()</font>
+<a name="line2700">2700: </a><font color="#B22222">@*/</font>
+<a name="line2701">2701: </a><strong><font color="#4169E1"><a name="DMCreateAggregates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateAggregates.html#DMCreateAggregates">DMCreateAggregates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmc, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmf, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *rest)</font></strong>
+<a name="line2702">2702: </a>{
-<a name="line2715">2715: </a><font color="#B22222">/*@C</font>
-<a name="line2716">2716: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetApplicationContextDestroy.html#DMSetApplicationContextDestroy">DMSetApplicationContextDestroy</a> - Sets a user function that will be called to destroy the application context when the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> is destroyed</font>
+<a name="line2708">2708: </a> (*dmc->ops->getaggregates)(dmc, dmf, rest);
+<a name="line2709">2709: </a> <font color="#4169E1">return</font>(0);
+<a name="line2710">2710: </a>}
-<a name="line2718">2718: </a><font color="#B22222"> Not Collective</font>
+<a name="line2714">2714: </a><font color="#B22222">/*@C</font>
+<a name="line2715">2715: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetApplicationContextDestroy.html#DMSetApplicationContextDestroy">DMSetApplicationContextDestroy</a> - Sets a user function that will be called to destroy the application context when the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> is destroyed</font>
-<a name="line2720">2720: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2721">2721: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2722">2722: </a><font color="#B22222">- destroy - the destroy function</font>
+<a name="line2717">2717: </a><font color="#B22222"> Not Collective</font>
-<a name="line2724">2724: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line2719">2719: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2720">2720: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2721">2721: </a><font color="#B22222">- destroy - the destroy function</font>
-<a name="line2726">2726: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
+<a name="line2723">2723: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line2728">2728: </a><font color="#B22222">@*/</font>
-<a name="line2729">2729: </a><strong><font color="#4169E1"><a name="DMSetApplicationContextDestroy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetApplicationContextDestroy.html#DMSetApplicationContextDestroy">DMSetApplicationContextDestroy</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a [...]
-<a name="line2730">2730: </a>{
-<a name="line2733">2733: </a> dm->ctxdestroy = destroy;
-<a name="line2734">2734: </a> <font color="#4169E1">return</font>(0);
-<a name="line2735">2735: </a>}
+<a name="line2725">2725: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
-<a name="line2739">2739: </a><font color="#B22222">/*@</font>
-<a name="line2740">2740: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetApplicationContext.html#DMSetApplicationContext">DMSetApplicationContext</a> - Set a user context into a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2727">2727: </a><font color="#B22222">@*/</font>
+<a name="line2728">2728: </a><strong><font color="#4169E1"><a name="DMSetApplicationContextDestroy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetApplicationContextDestroy.html#DMSetApplicationContextDestroy">DMSetApplicationContextDestroy</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a [...]
+<a name="line2729">2729: </a>{
+<a name="line2732">2732: </a> dm->ctxdestroy = destroy;
+<a name="line2733">2733: </a> <font color="#4169E1">return</font>(0);
+<a name="line2734">2734: </a>}
-<a name="line2742">2742: </a><font color="#B22222"> Not Collective</font>
+<a name="line2738">2738: </a><font color="#B22222">/*@</font>
+<a name="line2739">2739: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetApplicationContext.html#DMSetApplicationContext">DMSetApplicationContext</a> - Set a user context into a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2744">2744: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2745">2745: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2746">2746: </a><font color="#B22222">- ctx - the user context</font>
+<a name="line2741">2741: </a><font color="#B22222"> Not Collective</font>
-<a name="line2748">2748: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line2743">2743: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2744">2744: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2745">2745: </a><font color="#B22222">- ctx - the user context</font>
-<a name="line2750">2750: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
+<a name="line2747">2747: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line2752">2752: </a><font color="#B22222">@*/</font>
-<a name="line2753">2753: </a><strong><font color="#4169E1"><a name="DMSetApplicationContext"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetApplicationContext.html#DMSetApplicationContext">DMSetApplicationContext</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,void *ctx)</font></strong>
-<a name="line2754">2754: </a>{
-<a name="line2757">2757: </a> dm->ctx = ctx;
-<a name="line2758">2758: </a> <font color="#4169E1">return</font>(0);
-<a name="line2759">2759: </a>}
+<a name="line2749">2749: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
-<a name="line2763">2763: </a><font color="#B22222">/*@</font>
-<a name="line2764">2764: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetApplicationContext.html#DMGetApplicationContext">DMGetApplicationContext</a> - Gets a user context from a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2751">2751: </a><font color="#B22222">@*/</font>
+<a name="line2752">2752: </a><strong><font color="#4169E1"><a name="DMSetApplicationContext"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetApplicationContext.html#DMSetApplicationContext">DMSetApplicationContext</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,void *ctx)</font></strong>
+<a name="line2753">2753: </a>{
+<a name="line2756">2756: </a> dm->ctx = ctx;
+<a name="line2757">2757: </a> <font color="#4169E1">return</font>(0);
+<a name="line2758">2758: </a>}
-<a name="line2766">2766: </a><font color="#B22222"> Not Collective</font>
+<a name="line2762">2762: </a><font color="#B22222">/*@</font>
+<a name="line2763">2763: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetApplicationContext.html#DMGetApplicationContext">DMGetApplicationContext</a> - Gets a user context from a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2768">2768: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2769">2769: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2765">2765: </a><font color="#B22222"> Not Collective</font>
-<a name="line2771">2771: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2772">2772: </a><font color="#B22222">. ctx - the user context</font>
+<a name="line2767">2767: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2768">2768: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2774">2774: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line2770">2770: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2771">2771: </a><font color="#B22222">. ctx - the user context</font>
-<a name="line2776">2776: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
+<a name="line2773">2773: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line2778">2778: </a><font color="#B22222">@*/</font>
-<a name="line2779">2779: </a><strong><font color="#4169E1"><a name="DMGetApplicationContext"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetApplicationContext.html#DMGetApplicationContext">DMGetApplicationContext</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,void *ctx)</font></strong>
-<a name="line2780">2780: </a>{
-<a name="line2783">2783: </a> *(void**)ctx = dm->ctx;
-<a name="line2784">2784: </a> <font color="#4169E1">return</font>(0);
-<a name="line2785">2785: </a>}
+<a name="line2775">2775: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
-<a name="line2789">2789: </a><font color="#B22222">/*@C</font>
-<a name="line2790">2790: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetVariableBounds.html#DMSetVariableBounds">DMSetVariableBounds</a> - sets a function to compute the lower and upper bound vectors for SNESVI.</font>
+<a name="line2777">2777: </a><font color="#B22222">@*/</font>
+<a name="line2778">2778: </a><strong><font color="#4169E1"><a name="DMGetApplicationContext"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetApplicationContext.html#DMGetApplicationContext">DMGetApplicationContext</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,void *ctx)</font></strong>
+<a name="line2779">2779: </a>{
+<a name="line2782">2782: </a> *(void**)ctx = dm->ctx;
+<a name="line2783">2783: </a> <font color="#4169E1">return</font>(0);
+<a name="line2784">2784: </a>}
-<a name="line2792">2792: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2788">2788: </a><font color="#B22222">/*@C</font>
+<a name="line2789">2789: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetVariableBounds.html#DMSetVariableBounds">DMSetVariableBounds</a> - sets a function to compute the lower and upper bound vectors for SNESVI.</font>
-<a name="line2794">2794: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2795">2795: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2796">2796: </a><font color="#B22222">- f - the function that computes variable bounds used by SNESVI (use NULL to cancel a previous function that was set)</font>
+<a name="line2791">2791: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2798">2798: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line2793">2793: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2794">2794: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2795">2795: </a><font color="#B22222">- f - the function that computes variable bounds used by SNESVI (use NULL to cancel a previous function that was set)</font>
-<a name="line2800">2800: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
-<a name="line2801">2801: </a><font color="#B22222"> DMSetJacobian()</font>
+<a name="line2797">2797: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line2803">2803: </a><font color="#B22222">@*/</font>
-<a name="line2804">2804: </a><strong><font color="#4169E1"><a name="DMSetVariableBounds"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetVariableBounds.html#DMSetVariableBounds">DMSetVariableBounds</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*f)(<a href="../../../docs/manualpages/DM [...]
-<a name="line2805">2805: </a>{
-<a name="line2807">2807: </a> dm->ops->computevariablebounds = f;
-<a name="line2808">2808: </a> <font color="#4169E1">return</font>(0);
-<a name="line2809">2809: </a>}
+<a name="line2799">2799: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
+<a name="line2800">2800: </a><font color="#B22222"> DMSetJacobian()</font>
-<a name="line2813">2813: </a><font color="#B22222">/*@</font>
-<a name="line2814">2814: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasVariableBounds.html#DMHasVariableBounds">DMHasVariableBounds</a> - does the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object have a variable bounds function?</font>
+<a name="line2802">2802: </a><font color="#B22222">@*/</font>
+<a name="line2803">2803: </a><strong><font color="#4169E1"><a name="DMSetVariableBounds"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetVariableBounds.html#DMSetVariableBounds">DMSetVariableBounds</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*f)(<a href="../../../docs/manualpages/DM [...]
+<a name="line2804">2804: </a>{
+<a name="line2806">2806: </a> dm->ops->computevariablebounds = f;
+<a name="line2807">2807: </a> <font color="#4169E1">return</font>(0);
+<a name="line2808">2808: </a>}
-<a name="line2816">2816: </a><font color="#B22222"> Not Collective</font>
+<a name="line2812">2812: </a><font color="#B22222">/*@</font>
+<a name="line2813">2813: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasVariableBounds.html#DMHasVariableBounds">DMHasVariableBounds</a> - does the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object have a variable bounds function?</font>
-<a name="line2818">2818: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2819">2819: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object to destroy</font>
+<a name="line2815">2815: </a><font color="#B22222"> Not Collective</font>
-<a name="line2821">2821: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2822">2822: </a><font color="#B22222">. flg - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the variable bounds function exists</font>
+<a name="line2817">2817: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2818">2818: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object to destroy</font>
-<a name="line2824">2824: </a><font color="#B22222"> Level: developer</font>
+<a name="line2820">2820: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2821">2821: </a><font color="#B22222">. flg - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the variable bounds function exists</font>
-<a name="line2826">2826: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
+<a name="line2823">2823: </a><font color="#B22222"> Level: developer</font>
-<a name="line2828">2828: </a><font color="#B22222">@*/</font>
-<a name="line2829">2829: </a><strong><font color="#4169E1"><a name="DMHasVariableBounds"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasVariableBounds.html#DMHasVariableBounds">DMHasVariableBounds</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line2830">2830: </a>{
-<a name="line2832">2832: </a> *flg = (dm->ops->computevariablebounds) ? <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2833">2833: </a> <font color="#4169E1">return</font>(0);
-<a name="line2834">2834: </a>}
+<a name="line2825">2825: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
-<a name="line2838">2838: </a><font color="#B22222">/*@C</font>
-<a name="line2839">2839: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeVariableBounds.html#DMComputeVariableBounds">DMComputeVariableBounds</a> - compute variable bounds used by SNESVI.</font>
+<a name="line2827">2827: </a><font color="#B22222">@*/</font>
+<a name="line2828">2828: </a><strong><font color="#4169E1"><a name="DMHasVariableBounds"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasVariableBounds.html#DMHasVariableBounds">DMHasVariableBounds</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line2829">2829: </a>{
+<a name="line2831">2831: </a> *flg = (dm->ops->computevariablebounds) ? <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2832">2832: </a> <font color="#4169E1">return</font>(0);
+<a name="line2833">2833: </a>}
-<a name="line2841">2841: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2837">2837: </a><font color="#B22222">/*@C</font>
+<a name="line2838">2838: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeVariableBounds.html#DMComputeVariableBounds">DMComputeVariableBounds</a> - compute variable bounds used by SNESVI.</font>
-<a name="line2843">2843: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2844">2844: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2840">2840: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2846">2846: </a><font color="#B22222"> Output parameters:</font>
-<a name="line2847">2847: </a><font color="#B22222">+ xl - lower bound</font>
-<a name="line2848">2848: </a><font color="#B22222">- xu - upper bound</font>
+<a name="line2842">2842: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2843">2843: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2850">2850: </a><font color="#B22222"> Level: advanced</font>
+<a name="line2845">2845: </a><font color="#B22222"> Output parameters:</font>
+<a name="line2846">2846: </a><font color="#B22222">+ xl - lower bound</font>
+<a name="line2847">2847: </a><font color="#B22222">- xu - upper bound</font>
-<a name="line2852">2852: </a><font color="#B22222"> Notes: This is generally not called by users. It calls the function provided by the user with <a href="../../../docs/manualpages/DM/DMSetVariableBounds.html#DMSetVariableBounds">DMSetVariableBounds</a>()</font>
+<a name="line2849">2849: </a><font color="#B22222"> Level: advanced</font>
-<a name="line2854">2854: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
+<a name="line2851">2851: </a><font color="#B22222"> Notes: This is generally not called by users. It calls the function provided by the user with <a href="../../../docs/manualpages/DM/DMSetVariableBounds.html#DMSetVariableBounds">DMSetVariableBounds</a>()</font>
-<a name="line2856">2856: </a><font color="#B22222">@*/</font>
-<a name="line2857">2857: </a><strong><font color="#4169E1"><a name="DMComputeVariableBounds"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeVariableBounds.html#DMComputeVariableBounds">DMComputeVariableBounds</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xl, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">V [...]
-<a name="line2858">2858: </a>{
+<a name="line2853">2853: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
-<a name="line2864">2864: </a> <font color="#4169E1">if</font> (dm->ops->computevariablebounds) {
-<a name="line2865">2865: </a> (*dm->ops->computevariablebounds)(dm, xl,xu);
-<a name="line2866">2866: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"This <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> is incapable of computing variable bounds."</font>);
-<a name="line2867">2867: </a> <font color="#4169E1">return</font>(0);
-<a name="line2868">2868: </a>}
+<a name="line2855">2855: </a><font color="#B22222">@*/</font>
+<a name="line2856">2856: </a><strong><font color="#4169E1"><a name="DMComputeVariableBounds"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeVariableBounds.html#DMComputeVariableBounds">DMComputeVariableBounds</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xl, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">V [...]
+<a name="line2857">2857: </a>{
-<a name="line2872">2872: </a><font color="#B22222">/*@</font>
-<a name="line2873">2873: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasColoring.html#DMHasColoring">DMHasColoring</a> - does the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object have a method of providing a coloring?</font>
+<a name="line2863">2863: </a> <font color="#4169E1">if</font> (dm->ops->computevariablebounds) {
+<a name="line2864">2864: </a> (*dm->ops->computevariablebounds)(dm, xl,xu);
+<a name="line2865">2865: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"This <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> is incapable of computing variable bounds."</font>);
+<a name="line2866">2866: </a> <font color="#4169E1">return</font>(0);
+<a name="line2867">2867: </a>}
-<a name="line2875">2875: </a><font color="#B22222"> Not Collective</font>
+<a name="line2871">2871: </a><font color="#B22222">/*@</font>
+<a name="line2872">2872: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasColoring.html#DMHasColoring">DMHasColoring</a> - does the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object have a method of providing a coloring?</font>
-<a name="line2877">2877: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2878">2878: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2874">2874: </a><font color="#B22222"> Not Collective</font>
-<a name="line2880">2880: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2881">2881: </a><font color="#B22222">. flg - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> has facilities for <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>().</font>
+<a name="line2876">2876: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2877">2877: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2883">2883: </a><font color="#B22222"> Level: developer</font>
+<a name="line2879">2879: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2880">2880: </a><font color="#B22222">. flg - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> has facilities for <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>().</font>
-<a name="line2885">2885: </a><font color="#B22222">.seealso DMHasFunction(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>()</font>
+<a name="line2882">2882: </a><font color="#B22222"> Level: developer</font>
-<a name="line2887">2887: </a><font color="#B22222">@*/</font>
-<a name="line2888">2888: </a><strong><font color="#4169E1"><a name="DMHasColoring"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasColoring.html#DMHasColoring">DMHasColoring</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line2889">2889: </a>{
-<a name="line2891">2891: </a> *flg = (dm->ops->getcoloring) ? <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2892">2892: </a> <font color="#4169E1">return</font>(0);
-<a name="line2893">2893: </a>}
+<a name="line2884">2884: </a><font color="#B22222">.seealso DMHasFunction(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>()</font>
-<a name="line2897">2897: </a><font color="#B22222">/*@</font>
-<a name="line2898">2898: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasCreateRestriction.html#DMHasCreateRestriction">DMHasCreateRestriction</a> - does the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object have a method of providing a restriction?</font>
+<a name="line2886">2886: </a><font color="#B22222">@*/</font>
+<a name="line2887">2887: </a><strong><font color="#4169E1"><a name="DMHasColoring"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasColoring.html#DMHasColoring">DMHasColoring</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line2888">2888: </a>{
+<a name="line2890">2890: </a> *flg = (dm->ops->getcoloring) ? <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2891">2891: </a> <font color="#4169E1">return</font>(0);
+<a name="line2892">2892: </a>}
-<a name="line2900">2900: </a><font color="#B22222"> Not Collective</font>
+<a name="line2896">2896: </a><font color="#B22222">/*@</font>
+<a name="line2897">2897: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasCreateRestriction.html#DMHasCreateRestriction">DMHasCreateRestriction</a> - does the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object have a method of providing a restriction?</font>
-<a name="line2902">2902: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2903">2903: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2899">2899: </a><font color="#B22222"> Not Collective</font>
-<a name="line2905">2905: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2906">2906: </a><font color="#B22222">. flg - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> has facilities for <a href="../../../docs/manualpages/DM/DMCreateRestriction.html#DMCreateRestriction">DMCreateRestriction</a>().</font>
+<a name="line2901">2901: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2902">2902: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2908">2908: </a><font color="#B22222"> Level: developer</font>
+<a name="line2904">2904: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2905">2905: </a><font color="#B22222">. flg - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> has facilities for <a href="../../../docs/manualpages/DM/DMCreateRestriction.html#DMCreateRestriction">DMCreateRestriction</a>().</font>
-<a name="line2910">2910: </a><font color="#B22222">.seealso DMHasFunction(), <a href="../../../docs/manualpages/DM/DMCreateRestriction.html#DMCreateRestriction">DMCreateRestriction</a>()</font>
+<a name="line2907">2907: </a><font color="#B22222"> Level: developer</font>
-<a name="line2912">2912: </a><font color="#B22222">@*/</font>
-<a name="line2913">2913: </a><strong><font color="#4169E1"><a name="DMHasCreateRestriction"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasCreateRestriction.html#DMHasCreateRestriction">DMHasCreateRestriction</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line2914">2914: </a>{
-<a name="line2916">2916: </a> *flg = (dm->ops->createrestriction) ? <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2917">2917: </a> <font color="#4169E1">return</font>(0);
-<a name="line2918">2918: </a>}
+<a name="line2909">2909: </a><font color="#B22222">.seealso DMHasFunction(), <a href="../../../docs/manualpages/DM/DMCreateRestriction.html#DMCreateRestriction">DMCreateRestriction</a>()</font>
-<a name="line2920">2920: </a><strong><font color="#228B22">#undef __FUNCT__</font></strong>
-<a name="line2922">2922: </a><font color="#B22222">/*@C</font>
-<a name="line2923">2923: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetVec.html#DMSetVec">DMSetVec</a> - set the vector at which to compute residual, Jacobian and VI bounds, if the problem is nonlinear.</font>
+<a name="line2911">2911: </a><font color="#B22222">@*/</font>
+<a name="line2912">2912: </a><strong><font color="#4169E1"><a name="DMHasCreateRestriction"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasCreateRestriction.html#DMHasCreateRestriction">DMHasCreateRestriction</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line2913">2913: </a>{
+<a name="line2915">2915: </a> *flg = (dm->ops->createrestriction) ? <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2916">2916: </a> <font color="#4169E1">return</font>(0);
+<a name="line2917">2917: </a>}
-<a name="line2925">2925: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2919">2919: </a><strong><font color="#228B22">#undef __FUNCT__</font></strong>
+<a name="line2921">2921: </a><font color="#B22222">/*@C</font>
+<a name="line2922">2922: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetVec.html#DMSetVec">DMSetVec</a> - set the vector at which to compute residual, Jacobian and VI bounds, if the problem is nonlinear.</font>
-<a name="line2927">2927: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line2928">2928: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2929">2929: </a><font color="#B22222">- x - location to compute residual and Jacobian, if NULL is passed to those routines; will be NULL for linear problems.</font>
+<a name="line2924">2924: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2931">2931: </a><font color="#B22222"> Level: developer</font>
+<a name="line2926">2926: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line2927">2927: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2928">2928: </a><font color="#B22222">- x - location to compute residual and Jacobian, if NULL is passed to those routines; will be NULL for linear problems.</font>
-<a name="line2933">2933: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
+<a name="line2930">2930: </a><font color="#B22222"> Level: developer</font>
-<a name="line2935">2935: </a><font color="#B22222">@*/</font>
-<a name="line2936">2936: </a><strong><font color="#4169E1"><a name="DMSetVec"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetVec.html#DMSetVec">DMSetVec</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x)</font></strong>
-<a name="line2937">2937: </a>{
+<a name="line2932">2932: </a><font color="#B22222">.seealso <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(), <a href="../../../docs/manualpages/DM/DMCreateInterpolation.html#DMCreateInterpolation">DMCreateInterpolation</a>(), <a href="../../../docs/manualpages/DM/DMCreateColoring.html#DMCreateColoring">DMCreateColoring</a>(), <a href="../../../docs/manu [...]
-<a name="line2941">2941: </a> <font color="#4169E1">if</font> (x) {
-<a name="line2942">2942: </a> <font color="#4169E1">if</font> (!dm->x) {
-<a name="line2943">2943: </a> <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(dm,&dm->x);
-<a name="line2944">2944: </a> }
-<a name="line2945">2945: </a> <a href="../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(x,dm->x);
-<a name="line2946">2946: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dm->x) {
-<a name="line2947">2947: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->x);
-<a name="line2948">2948: </a> }
-<a name="line2949">2949: </a> <font color="#4169E1">return</font>(0);
-<a name="line2950">2950: </a>}
+<a name="line2934">2934: </a><font color="#B22222">@*/</font>
+<a name="line2935">2935: </a><strong><font color="#4169E1"><a name="DMSetVec"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetVec.html#DMSetVec">DMSetVec</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x)</font></strong>
+<a name="line2936">2936: </a>{
-<a name="line2952">2952: </a><a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> DMList = NULL;
-<a name="line2953">2953: </a><a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> DMRegisterAllCalled = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2940">2940: </a> <font color="#4169E1">if</font> (x) {
+<a name="line2941">2941: </a> <font color="#4169E1">if</font> (!dm->x) {
+<a name="line2942">2942: </a> <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(dm,&dm->x);
+<a name="line2943">2943: </a> }
+<a name="line2944">2944: </a> <a href="../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(x,dm->x);
+<a name="line2945">2945: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (dm->x) {
+<a name="line2946">2946: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->x);
+<a name="line2947">2947: </a> }
+<a name="line2948">2948: </a> <font color="#4169E1">return</font>(0);
+<a name="line2949">2949: </a>}
-<a name="line2957">2957: </a><font color="#B22222">/*@C</font>
-<a name="line2958">2958: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a> - Builds a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, for a particular <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> implementation.</font>
+<a name="line2951">2951: </a><a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> DMList = NULL;
+<a name="line2952">2952: </a><a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> DMRegisterAllCalled = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2960">2960: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line2956">2956: </a><font color="#B22222">/*@C</font>
+<a name="line2957">2957: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a> - Builds a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, for a particular <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> implementation.</font>
-<a name="line2962">2962: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2963">2963: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line2964">2964: </a><font color="#B22222">- method - The name of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type</font>
+<a name="line2959">2959: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line2966">2966: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line2967">2967: </a><font color="#B22222">. -dm_type <type> - Sets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type; use -help for a list of available types</font>
+<a name="line2961">2961: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2962">2962: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line2963">2963: </a><font color="#B22222">- method - The name of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type</font>
-<a name="line2969">2969: </a><font color="#B22222"> Notes:</font>
-<a name="line2970">2970: </a><font color="#B22222"> See "petsc/include/petscdm.h" for available <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> types (for instance, DM1D, DM2D, or DM3D).</font>
+<a name="line2965">2965: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line2966">2966: </a><font color="#B22222">. -dm_type <type> - Sets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type; use -help for a list of available types</font>
-<a name="line2972">2972: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line2968">2968: </a><font color="#B22222"> Notes:</font>
+<a name="line2969">2969: </a><font color="#B22222"> See "petsc/include/petscdm.h" for available <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> types (for instance, DM1D, DM2D, or DM3D).</font>
-<a name="line2974">2974: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, set, type</font>
-<a name="line2975">2975: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetType.html#DMGetType">DMGetType</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
-<a name="line2976">2976: </a><font color="#B22222">@*/</font>
-<a name="line2977">2977: </a><strong><font color="#4169E1"><a name="DMSetType"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a> method)</font></strong>
-<a name="line2978">2978: </a>{
-<a name="line2979">2979: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*r)(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>);
-<a name="line2980">2980: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
-
-<a name="line2985">2985: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, method, &match);
-<a name="line2986">2986: </a> <font color="#4169E1">if</font> (match) <font color="#4169E1">return</font>(0);
-
-<a name="line2988">2988: </a> <a href="../../../docs/manualpages/DM/DMRegisterAll.html#DMRegisterAll">DMRegisterAll</a>();
-<a name="line2989">2989: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a>(DMList,method,&r);
-<a name="line2990">2990: </a> <font color="#4169E1">if</font> (!r) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_ARG_UNKNOWN_TYPE, <font color="#666666">"Unknown <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type: %s"</font>, method);
-
-<a name="line2992">2992: </a> <font color="#4169E1">if</font> (dm->ops->destroy) {
-<a name="line2993">2993: </a> (*dm->ops->destroy)(dm);
-<a name="line2994">2994: </a> dm->ops->destroy = NULL;
-<a name="line2995">2995: </a> }
-<a name="line2996">2996: </a> (*r)(dm);
-<a name="line2997">2997: </a> PetscObjectChangeTypeName((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,method);
-<a name="line2998">2998: </a> <font color="#4169E1">return</font>(0);
-<a name="line2999">2999: </a>}
-
-<a name="line3003">3003: </a><font color="#B22222">/*@C</font>
-<a name="line3004">3004: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetType.html#DMGetType">DMGetType</a> - Gets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type name (as a string) from the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3006">3006: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line3008">3008: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line3009">3009: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3011">3011: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3012">3012: </a><font color="#B22222">. type - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type name</font>
-
-<a name="line3014">3014: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3016">3016: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, get, type, name</font>
-<a name="line3017">3017: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
-<a name="line3018">3018: </a><font color="#B22222">@*/</font>
-<a name="line3019">3019: </a><strong><font color="#4169E1"><a name="DMGetType"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetType.html#DMGetType">DMGetType</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a> *type)</font></strong>
-<a name="line3020">3020: </a>{
-
-<a name="line3026">3026: </a> <a href="../../../docs/manualpages/DM/DMRegisterAll.html#DMRegisterAll">DMRegisterAll</a>();
-<a name="line3027">3027: </a> *type = ((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm)->type_name;
-<a name="line3028">3028: </a> <font color="#4169E1">return</font>(0);
-<a name="line3029">3029: </a>}
-
-<a name="line3033">3033: </a><font color="#B22222">/*@C</font>
-<a name="line3034">3034: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMConvert.html#DMConvert">DMConvert</a> - Converts a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to another <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, either of the same or different type.</font>
-
-<a name="line3036">3036: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3038">3038: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3039">3039: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3040">3040: </a><font color="#B22222">- newtype - new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type (use "same" for the same type)</font>
-
-<a name="line3042">3042: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3043">3043: </a><font color="#B22222">. M - pointer to new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3045">3045: </a><font color="#B22222"> Notes:</font>
-<a name="line3046">3046: </a><font color="#B22222"> Cannot be used to convert a sequential <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to parallel or parallel to sequential,</font>
-<a name="line3047">3047: </a><font color="#B22222"> the MPI communicator of the generated <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> is always the same as the communicator</font>
-<a name="line3048">3048: </a><font color="#B22222"> of the input <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3050">3050: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3052">3052: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
-<a name="line3053">3053: </a><font color="#B22222">@*/</font>
-<a name="line3054">3054: </a><strong><font color="#4169E1"><a name="DMConvert"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMConvert.html#DMConvert">DMConvert</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a> newtype, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *M)</font></strong>
-<a name="line3055">3055: </a>{
-<a name="line3056">3056: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> B;
-<a name="line3057">3057: </a> char convname[256];
-<a name="line3058">3058: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> sametype<font color="#B22222">/*, issame */</font>;
-
-<a name="line3065">3065: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, newtype, &sametype);
-<a name="line3066">3066: </a> <font color="#B22222">/* <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(newtype, "same", &issame); */</font>
-<a name="line3067">3067: </a> <font color="#4169E1">if</font> (sametype) {
-<a name="line3068">3068: </a> *M = dm;
-<a name="line3069">3069: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm);
-<a name="line3070">3070: </a> <font color="#4169E1">return</font>(0);
-<a name="line3071">3071: </a> } <font color="#4169E1">else</font> {
-<a name="line3072">3072: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*conv)(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a>, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>*) = NULL;
-
-<a name="line3074">3074: </a> <font color="#B22222">/*</font>
-<a name="line3075">3075: </a><font color="#B22222"> Order of precedence:</font>
-<a name="line3076">3076: </a><font color="#B22222"> 1) See if a specialized converter is known to the current <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-<a name="line3077">3077: </a><font color="#B22222"> 2) See if a specialized converter is known to the desired <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> class.</font>
-<a name="line3078">3078: </a><font color="#B22222"> 3) See if a good general converter is registered for the desired class</font>
-<a name="line3079">3079: </a><font color="#B22222"> 4) See if a good general converter is known for the current matrix.</font>
-<a name="line3080">3080: </a><font color="#B22222"> 5) Use a really basic converter.</font>
-<a name="line3081">3081: </a><font color="#B22222"> */</font>
-
-<a name="line3083">3083: </a> <font color="#B22222">/* 1) See if a specialized converter is known to the current <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> and the desired class */</font>
-<a name="line3084">3084: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(convname,<font color="#666666">"DMConvert_"</font>);
-<a name="line3085">3085: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm)->type_name);
-<a name="line3086">3086: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_"</font>);
-<a name="line3087">3087: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,newtype);
-<a name="line3088">3088: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_C"</font>);
-<a name="line3089">3089: </a> <a href="../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,convname,&conv);
-<a name="line3090">3090: </a> <font color="#4169E1">if</font> (conv) <font color="#4169E1">goto</font> foundconv;
-
-<a name="line3092">3092: </a> <font color="#B22222">/* 2) See if a specialized converter is known to the desired <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> class. */</font>
-<a name="line3093">3093: </a> <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &B);
-<a name="line3094">3094: </a> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(B, newtype);
-<a name="line3095">3095: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(convname,<font color="#666666">"DMConvert_"</font>);
-<a name="line3096">3096: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm)->type_name);
-<a name="line3097">3097: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_"</font>);
-<a name="line3098">3098: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,newtype);
-<a name="line3099">3099: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_C"</font>);
-<a name="line3100">3100: </a> <a href="../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,convname,&conv);
-<a name="line3101">3101: </a> <font color="#4169E1">if</font> (conv) {
-<a name="line3102">3102: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&B);
-<a name="line3103">3103: </a> <font color="#4169E1">goto</font> foundconv;
-<a name="line3104">3104: </a> }
-
-<a name="line3106">3106: </a><font color="#A020F0">#if 0</font>
-<a name="line3107">3107: </a> <font color="#B22222">/* 3) See if a good general converter is registered for the desired class */</font>
-<a name="line3108">3108: </a> conv = B->ops->convertfrom;
-<a name="line3109">3109: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&B);
-<a name="line3110">3110: </a> <font color="#4169E1">if</font> (conv) <font color="#4169E1">goto</font> foundconv;
-
-<a name="line3112">3112: </a> <font color="#B22222">/* 4) See if a good general converter is known for the current matrix */</font>
-<a name="line3113">3113: </a> <font color="#4169E1">if</font> (dm->ops->convert) {
-<a name="line3114">3114: </a> conv = dm->ops->convert;
-<a name="line3115">3115: </a> }
-<a name="line3116">3116: </a> <font color="#4169E1">if</font> (conv) <font color="#4169E1">goto</font> foundconv;
-<a name="line3117">3117: </a><font color="#A020F0">#endif</font>
-
-<a name="line3119">3119: </a> <font color="#B22222">/* 5) Use a really basic converter. */</font>
-<a name="line3120">3120: </a> <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"No conversion possible between <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> types %s and %s"</font>, ((<a href="../../../docs/manualpages/Sys/Pet [...]
-
-<a name="line3122">3122: </a><strong><font color="#FF0000">foundconv:</font></strong>
-<a name="line3123">3123: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DM_Convert,dm,0,0,0);
-<a name="line3124">3124: </a> (*conv)(dm,newtype,M);
-<a name="line3125">3125: </a> <font color="#B22222">/* Things that are independent of <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type: We should consult <a href="../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>() here */</font>
-<a name="line3126">3126: </a> <font color="#4169E1">if</font> (dm->maxCell) {
-<a name="line3127">3127: </a> const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *maxCell, *L;
-<a name="line3128">3128: </a> const <a href="../../../docs/manualpages/DM/DMBoundaryType.html#DMBoundaryType">DMBoundaryType</a> *bd;
-<a name="line3129">3129: </a> DMGetPeriodicity(dm, &maxCell, &L, &bd);
-<a name="line3130">3130: </a> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a>(*M, maxCell, L, bd);
-<a name="line3131">3131: </a> }
-<a name="line3132">3132: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DM_Convert,dm,0,0,0);
-<a name="line3133">3133: </a> }
-<a name="line3134">3134: </a> <a href="../../../docs/manualpages/Sys/PetscObjectStateIncrease.html#PetscObjectStateIncrease">PetscObjectStateIncrease</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) *M);
-<a name="line3135">3135: </a> <font color="#4169E1">return</font>(0);
-<a name="line3136">3136: </a>}
-
-<a name="line3138">3138: </a><font color="#B22222">/*--------------------------------------------------------------------------------------------------------------------*/</font>
-
-<a name="line3142">3142: </a><font color="#B22222">/*@C</font>
-<a name="line3143">3143: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a> - Adds a new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> component implementation</font>
-
-<a name="line3145">3145: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line3147">3147: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3148">3148: </a><font color="#B22222">+ name - The name of a new user-defined creation routine</font>
-<a name="line3149">3149: </a><font color="#B22222">- create_func - The creation routine itself</font>
-
-<a name="line3151">3151: </a><font color="#B22222"> Notes:</font>
-<a name="line3152">3152: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a>() may be called multiple times to add several user-defined DMs</font>
-
-
-<a name="line3155">3155: </a><font color="#B22222"> Sample usage:</font>
-<a name="line3156">3156: </a><font color="#B22222">.vb</font>
-<a name="line3157">3157: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a>("my_da", MyDMCreate);</font>
-<a name="line3158">3158: </a><font color="#B22222">.ve</font>
-
-<a name="line3160">3160: </a><font color="#B22222"> Then, your <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type can be chosen with the procedural interface via</font>
-<a name="line3161">3161: </a><font color="#B22222">.vb</font>
-<a name="line3162">3162: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(<a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *);</font>
-<a name="line3163">3163: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>,"my_da");</font>
-<a name="line3164">3164: </a><font color="#B22222">.ve</font>
-<a name="line3165">3165: </a><font color="#B22222"> or at runtime via the option</font>
-<a name="line3166">3166: </a><font color="#B22222">.vb</font>
-<a name="line3167">3167: </a><font color="#B22222"> -da_type my_da</font>
-<a name="line3168">3168: </a><font color="#B22222">.ve</font>
-
-<a name="line3170">3170: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line3172">3172: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, register</font>
-<a name="line3173">3173: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRegisterAll.html#DMRegisterAll">DMRegisterAll</a>(), DMRegisterDestroy()</font>
-
-<a name="line3175">3175: </a><font color="#B22222">@*/</font>
-<a name="line3176">3176: </a><strong><font color="#4169E1"><a name="DMRegister"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a>(const char sname[],<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*function)(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>))</font></strong>
-<a name="line3177">3177: </a>{
-
-<a name="line3181">3181: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(&DMList,sname,function);
-<a name="line3182">3182: </a> <font color="#4169E1">return</font>(0);
-<a name="line3183">3183: </a>}
-
-<a name="line3187">3187: </a><font color="#B22222">/*@C</font>
-<a name="line3188">3188: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a> - Loads a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> that has been stored in binary with <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>().</font>
-
-<a name="line3190">3190: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
-
-<a name="line3192">3192: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3193">3193: </a><font color="#B22222">+ newdm - the newly loaded <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, this needs to have been created with <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>() or</font>
-<a name="line3194">3194: </a><font color="#B22222"> some related function before a call to <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a>().</font>
-<a name="line3195">3195: </a><font color="#B22222">- viewer - binary file viewer, obtained from <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>() or</font>
-<a name="line3196">3196: </a><font color="#B22222"> HDF5 file viewer, obtained from <a href="../../../docs/manualpages/Viewer/PetscViewerHDF5Open.html#PetscViewerHDF5Open">PetscViewerHDF5Open</a>()</font>
-
-<a name="line3198">3198: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3200">3200: </a><font color="#B22222"> Notes:</font>
-<a name="line3201">3201: </a><font color="#B22222"> The type is determined by the data in the file, any type set into the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> before this call is ignored.</font>
-
-<a name="line3203">3203: </a><font color="#B22222"> Notes for advanced users:</font>
-<a name="line3204">3204: </a><font color="#B22222"> Most users should not need to know the details of the binary storage</font>
-<a name="line3205">3205: </a><font color="#B22222"> format, since <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a>() and <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>() completely hide these details.</font>
-<a name="line3206">3206: </a><font color="#B22222"> But for anyone who's interested, the standard binary matrix storage</font>
-<a name="line3207">3207: </a><font color="#B22222"> format is</font>
-<a name="line3208">3208: </a><font color="#B22222">.vb</font>
-<a name="line3209">3209: </a><font color="#B22222"> has not yet been determined</font>
-<a name="line3210">3210: </a><font color="#B22222">.ve</font>
-
-<a name="line3212">3212: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>(), <a href="../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>()</font>
-<a name="line3213">3213: </a><font color="#B22222">@*/</font>
-<a name="line3214">3214: </a><strong><font color="#4169E1"><a name="DMLoad"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> newdm, <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line3215">3215: </a>{
-<a name="line3216">3216: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary, ishdf5;
-
-<a name="line3222">3222: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
-<a name="line3223">3223: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERHDF5,&ishdf5);
-<a name="line3224">3224: </a> <font color="#4169E1">if</font> (isbinary) {
-<a name="line3225">3225: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> classid;
-<a name="line3226">3226: </a> char type[256];
-
-<a name="line3228">3228: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,&classid,1,NULL,PETSC_INT);
-<a name="line3229">3229: </a> <font color="#4169E1">if</font> (classid != DM_FILE_CLASSID) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newdm),PETSC_ERR_ARG_WRONG,<font color="#666666">"Not <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> next in file, classid found [...]
-<a name="line3230">3230: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,type,256,NULL,PETSC_CHAR);
-<a name="line3231">3231: </a> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(newdm, type);
-<a name="line3232">3232: </a> <font color="#4169E1">if</font> (newdm->ops->load) {(*newdm->ops->load)(newdm,viewer);}
-<a name="line3233">3233: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line3234">3234: </a> <font color="#4169E1">if</font> (newdm->ops->load) {(*newdm->ops->load)(newdm,viewer);}
-<a name="line3235">3235: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Invalid viewer; open viewer with <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>() or <a href="../../../docs/manualpages/Viewer/PetscViewerHDF [...]
-<a name="line3236">3236: </a> <font color="#4169E1">return</font>(0);
-<a name="line3237">3237: </a>}
-
-<a name="line3239">3239: </a><font color="#B22222">/******************************** FEM Support **********************************/</font>
-
-<a name="line3243">3243: </a><strong><font color="#4169E1"><a name="DMPrintCellVector"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPrintCellVector(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> len, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x[])</font></strong>
-<a name="line3244">3244: </a>{
-<a name="line3245">3245: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
-
-<a name="line3249">3249: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"Cell %D Element %s\n"</font>, c, name);
-<a name="line3250">3250: </a> <font color="#4169E1">for</font> (f = 0; f < len; ++f) {
-<a name="line3251">3251: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" | %g |\n"</font>, (double)PetscRealPart(x[f]));
-<a name="line3252">3252: </a> }
-<a name="line3253">3253: </a> <font color="#4169E1">return</font>(0);
-<a name="line3254">3254: </a>}
-
-<a name="line3258">3258: </a><strong><font color="#4169E1"><a name="DMPrintCellMatrix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPrintCellMatrix(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rows, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cols, const <a href="../../../doc [...]
-<a name="line3259">3259: </a>{
-<a name="line3260">3260: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f, g;
-
-<a name="line3264">3264: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"Cell %D Element %s\n"</font>, c, name);
-<a name="line3265">3265: </a> <font color="#4169E1">for</font> (f = 0; f < rows; ++f) {
-<a name="line3266">3266: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" |"</font>);
-<a name="line3267">3267: </a> <font color="#4169E1">for</font> (g = 0; g < cols; ++g) {
-<a name="line3268">3268: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" % 9.5g"</font>, PetscRealPart(A[f*cols+g]));
-<a name="line3269">3269: </a> }
-<a name="line3270">3270: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" |\n"</font>);
-<a name="line3271">3271: </a> }
-<a name="line3272">3272: </a> <font color="#4169E1">return</font>(0);
-<a name="line3273">3273: </a>}
-
-<a name="line3277">3277: </a><strong><font color="#4169E1"><a name="DMPrintLocalVec"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPrintLocalVec(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tol, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X)</font></strong>
-<a name="line3278">3278: </a>{
-<a name="line3279">3279: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank, numProcs;
-<a name="line3280">3280: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p;
-
-<a name="line3284">3284: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &rank);
-<a name="line3285">3285: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &numProcs);
-<a name="line3286">3286: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), <font color="#666666">"%s:\n"</font>, name);
-<a name="line3287">3287: </a> <font color="#4169E1">for</font> (p = 0; p < numProcs; ++p) {
-<a name="line3288">3288: </a> <font color="#4169E1">if</font> (p == rank) {
-<a name="line3289">3289: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x;
-
-<a name="line3291">3291: </a> <a href="../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X, &x);
-<a name="line3292">3292: </a> <a href="../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, x);
-<a name="line3293">3293: </a> <a href="../../../docs/manualpages/Vec/VecChop.html#VecChop">VecChop</a>(x, tol);
-<a name="line3294">3294: </a> <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(x, <a href="../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>);
-<a name="line3295">3295: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&x);
-<a name="line3296">3296: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(<a href="../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>);
-<a name="line3297">3297: </a> }
-<a name="line3298">3298: </a> <a href="../../../docs/manualpages/Sys/PetscBarrier.html#PetscBarrier">PetscBarrier</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm);
-<a name="line3299">3299: </a> }
-<a name="line3300">3300: </a> <font color="#4169E1">return</font>(0);
-<a name="line3301">3301: </a>}
-
-<a name="line3305">3305: </a><font color="#B22222">/*@</font>
-<a name="line3306">3306: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a> - Get the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the local data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3308">3308: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line3309">3309: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3311">3311: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3312">3312: </a><font color="#B22222">. section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-
-<a name="line3314">3314: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3316">3316: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>.</font>
-
-<a name="line3318">3318: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>()</font>
-<a name="line3319">3319: </a><font color="#B22222">@*/</font>
-<a name="line3320">3320: </a><strong><font color="#4169E1"><a name="DMGetDefaultSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
-<a name="line3321">3321: </a>{
-
-<a name="line3327">3327: </a> <font color="#4169E1">if</font> (!dm->defaultSection && dm->ops->createdefaultsection) {
-<a name="line3328">3328: </a> (*dm->ops->createdefaultsection)(dm);
-<a name="line3329">3329: </a> <font color="#4169E1">if</font> (dm->defaultSection) {<a href="../../../docs/manualpages/Sys/PetscObjectViewFromOptions.html#PetscObjectViewFromOptions">PetscObjectViewFromOptions</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->defaultSection, NULL, <font color="#666666">"-dm_petscsection_view"</font>);}
-<a name="line3330">3330: </a> }
-<a name="line3331">3331: </a> *section = dm->defaultSection;
-<a name="line3332">3332: </a> <font color="#4169E1">return</font>(0);
-<a name="line3333">3333: </a>}
-
-<a name="line3337">3337: </a><font color="#B22222">/*@</font>
-<a name="line3338">3338: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a> - Set the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the local data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3340">3340: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3341">3341: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3342">3342: </a><font color="#B22222">- section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-
-<a name="line3344">3344: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3346">3346: </a><font color="#B22222"> Note: Any existing Section will be destroyed</font>
-
-<a name="line3348">3348: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>()</font>
-<a name="line3349">3349: </a><font color="#B22222">@*/</font>
-<a name="line3350">3350: </a><strong><font color="#4169E1"><a name="DMSetDefaultSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section)</font></strong>
-<a name="line3351">3351: </a>{
-<a name="line3352">3352: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields = 0;
-<a name="line3353">3353: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
-
-<a name="line3358">3358: </a> <font color="#4169E1">if</font> (section) {
-<a name="line3360">3360: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section);
-<a name="line3361">3361: </a> }
-<a name="line3362">3362: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultSection);
-<a name="line3363">3363: </a> dm->defaultSection = section;
-<a name="line3364">3364: </a> <font color="#4169E1">if</font> (section) {<a href="../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(dm->defaultSection, &numFields);}
-<a name="line3365">3365: </a> <font color="#4169E1">if</font> (numFields) {
-<a name="line3366">3366: </a> DMSetNumFields(dm, numFields);
-<a name="line3367">3367: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line3368">3368: </a> <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> disc;
-<a name="line3369">3369: </a> const char *name;
-
-<a name="line3371">3371: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetFieldName.html#PetscSectionGetFieldName">PetscSectionGetFieldName</a>(dm->defaultSection, f, &name);
-<a name="line3372">3372: </a> <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &disc);
-<a name="line3373">3373: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>(disc, name);
-<a name="line3374">3374: </a> }
-<a name="line3375">3375: </a> }
-<a name="line3376">3376: </a> <font color="#B22222">/* The global section will be rebuilt in the next call to <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(). */</font>
-<a name="line3377">3377: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultGlobalSection);
-<a name="line3378">3378: </a> <font color="#4169E1">return</font>(0);
-<a name="line3379">3379: </a>}
-
-<a name="line3383">3383: </a><font color="#B22222">/*@</font>
-<a name="line3384">3384: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a> - Get the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> and <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> the specify the local constraint interpolation. See <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultC [...]
-
-<a name="line3386">3386: </a><font color="#B22222"> not collective</font>
-
-<a name="line3388">3388: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line3389">3389: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3391">3391: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3392">3392: </a><font color="#B22222">+ section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the range of the constraint matrix: relates rows of the constraint matrix to dofs of the default section. Returns NULL if there are no local constraints.</font>
-<a name="line3393">3393: </a><font color="#B22222">- mat - The <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> that interpolates local constraints: its width should be the layout size of the default section. Returns NULL if there are no local constraints.</font>
-
-<a name="line3395">3395: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line3397">3397: </a><font color="#B22222"> Note: This gets borrowed references, so the user should not destroy the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> or the <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>.</font>
-
-<a name="line3399">3399: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>()</font>
-<a name="line3400">3400: </a><font color="#B22222">@*/</font>
-<a name="line3401">3401: </a><strong><font color="#4169E1"><a name="DMGetDefaultConstraints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section, <a href="../../../docs/ [...]
-<a name="line3402">3402: </a>{
-
-<a name="line3407">3407: </a> <font color="#4169E1">if</font> (!dm->defaultConstraintSection && !dm->defaultConstraintMat && dm->ops->createdefaultconstraints) {(*dm->ops->createdefaultconstraints)(dm);}
-<a name="line3408">3408: </a> <font color="#4169E1">if</font> (section) {*section = dm->defaultConstraintSection;}
-<a name="line3409">3409: </a> <font color="#4169E1">if</font> (mat) {*mat = dm->defaultConstraintMat;}
-<a name="line3410">3410: </a> <font color="#4169E1">return</font>(0);
-<a name="line3411">3411: </a>}
-
-<a name="line3415">3415: </a><font color="#B22222">/*@</font>
-<a name="line3416">3416: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a> - Set the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> and <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> the specify the local constraint interpolation.</font>
-
-<a name="line3418">3418: </a><font color="#B22222"> If a constraint matrix is specified, then it is applied during <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>() when mode is <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, INSERT_BC_VALUES, or INSERT_ALL_VALUES. Without a constraint matrix, the local vector l returned by <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#D [...]
-
-<a name="line3420">3420: </a><font color="#B22222"> If a constraint matrix is specified, then its adjoint is applied during <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>() when mode is <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>, ADD_BC_VALUES, or ADD_ALL_VALUES. Without a constraint matrix, the local vector l is accumulated into a global vector without modification; with a constraint [...]
-
-<a name="line3422">3422: </a><font color="#B22222"> collective on dm</font>
-
-<a name="line3424">3424: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3425">3425: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3426">3426: </a><font color="#B22222">+ section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the range of the constraint matrix: relates rows of the constraint matrix to dofs of the default section. Must have a local communicator (<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
-<a name="line3427">3427: </a><font color="#B22222">- mat - The <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> that interpolates local constraints: its width should be the layout size of the default section: NULL indicates no constraints. Must have a local communicator (<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
-
-<a name="line3429">3429: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line3431">3431: </a><font color="#B22222"> Note: This increments the references of the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> and the <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>, so they user can destroy them</font>
-
-<a name="line3433">3433: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>()</font>
-<a name="line3434">3434: </a><font color="#B22222">@*/</font>
-<a name="line3435">3435: </a><strong><font color="#4169E1"><a name="DMSetDefaultConstraints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../docs/m [...]
-<a name="line3436">3436: </a>{
-<a name="line3437">3437: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> result;
-
-<a name="line3442">3442: </a> <font color="#4169E1">if</font> (section) {
-<a name="line3444">3444: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section),&result);
-<a name="line3445">3445: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT && result != MPI_IDENT) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"constraint section must have local communicator"</font>);
-<a name="line3446">3446: </a> }
-<a name="line3447">3447: </a> <font color="#4169E1">if</font> (mat) {
-<a name="line3449">3449: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&result);
-<a name="line3450">3450: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT && result != MPI_IDENT) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"constraint matrix must have local communicator"</font>);
-<a name="line3451">3451: </a> }
-<a name="line3452">3452: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section);
-<a name="line3453">3453: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultConstraintSection);
-<a name="line3454">3454: </a> dm->defaultConstraintSection = section;
-<a name="line3455">3455: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat);
-<a name="line3456">3456: </a> <a href="../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&dm->defaultConstraintMat);
-<a name="line3457">3457: </a> dm->defaultConstraintMat = mat;
-<a name="line3458">3458: </a> <font color="#4169E1">return</font>(0);
-<a name="line3459">3459: </a>}
-
-<a name="line3461">3461: </a><font color="#A020F0">#ifdef PETSC_USE_DEBUG</font>
-<a name="line3464">3464: </a><font color="#B22222">/*</font>
-<a name="line3465">3465: </a><font color="#B22222"> DMDefaultSectionCheckConsistency - Check the consistentcy of the global and local sections.</font>
-
-<a name="line3467">3467: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3468">3468: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3469">3469: </a><font color="#B22222">. localSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the local data layout</font>
-<a name="line3470">3470: </a><font color="#B22222">- globalSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the global data layout</font>
-
-<a name="line3472">3472: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3474">3474: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>()</font>
-<a name="line3475">3475: </a><font color="#B22222">*/</font>
-<a name="line3476">3476: </a><strong><font color="#4169E1"><a name="DMDefaultSectionCheckConsistency_Internal"></a>static <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMDefaultSectionCheckConsistency_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> localSection, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">Pe [...]
-<a name="line3477">3477: </a>{
-<a name="line3478">3478: </a> <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line3479">3479: </a> <a href="../../../docs/manualpages/IS/PetscLayout.html#PetscLayout">PetscLayout</a> layout;
-<a name="line3480">3480: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranges;
-<a name="line3481">3481: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, nroots;
-<a name="line3482">3482: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size, rank;
-<a name="line3483">3483: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> valid = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, gvalid;
-<a name="line3484">3484: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line3487">3487: </a> <a href="../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
-<a name="line3489">3489: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm, &size);
-<a name="line3490">3490: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm, &rank);
-<a name="line3491">3491: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(globalSection, &pStart, &pEnd);
-<a name="line3492">3492: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(globalSection, &nroots);
-<a name="line3493">3493: </a> <a href="../../../docs/manualpages/IS/PetscLayoutCreate.html#PetscLayoutCreate">PetscLayoutCreate</a>(comm, &layout);
-<a name="line3494">3494: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(layout, 1);
-<a name="line3495">3495: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(layout, nroots);
-<a name="line3496">3496: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(layout);
-<a name="line3497">3497: </a> <a href="../../../docs/manualpages/IS/PetscLayoutGetRanges.html#PetscLayoutGetRanges">PetscLayoutGetRanges</a>(layout, &ranges);
-<a name="line3498">3498: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line3499">3499: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, cdof, off, gdof, gcdof, goff, gsize, d;
-
-<a name="line3501">3501: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(localSection, p, &dof);
-<a name="line3502">3502: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(localSection, p, &off);
-<a name="line3503">3503: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(localSection, p, &cdof);
-<a name="line3504">3504: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(globalSection, p, &gdof);
-<a name="line3505">3505: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(globalSection, p, &gcdof);
-<a name="line3506">3506: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, p, &goff);
-<a name="line3507">3507: </a> <font color="#4169E1">if</font> (!gdof) <font color="#4169E1">continue</font>; <font color="#B22222">/* Censored point */</font>
-<a name="line3508">3508: </a> <font color="#4169E1">if</font> ((gdof < 0 ? -(gdof+1) : gdof) != dof) {<a href="../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(comm, <font color="#666666">"[%d]Global dof %d for point %d not equal to local dof %d\n"</font>, rank, gdof, p, dof); valid = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
-<a name="line3509">3509: </a> <font color="#4169E1">if</font> (gcdof && (gcdof != cdof)) {<a href="../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(comm, <font color="#666666">"[%d]Global constraints %d for point %d not equal to local constraints %d\n"</font>, rank, gcdof, p, cdof); valid = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
-<a name="line3510">3510: </a> <font color="#4169E1">if</font> (gdof < 0) {
-<a name="line3511">3511: </a> gsize = gdof < 0 ? -(gdof+1)-gcdof : gdof-gcdof;
-<a name="line3512">3512: </a> <font color="#4169E1">for</font> (d = 0; d < gsize; ++d) {
-<a name="line3513">3513: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = -(goff+1) + d, r;
-
-<a name="line3515">3515: </a> <a href="../../../docs/manualpages/Sys/PetscFindInt.html#PetscFindInt">PetscFindInt</a>(offset,size+1,ranges,&r);
-<a name="line3516">3516: </a> <font color="#4169E1">if</font> (r < 0) r = -(r+2);
-<a name="line3517">3517: </a> <font color="#4169E1">if</font> ((r < 0) || (r >= size)) {<a href="../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(comm, <font color="#666666">"[%d]Point %d mapped to invalid process %d (%d, %d)\n"</font>, rank, p, r, gdof, goff); valid = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;<font color="#4169E1">break</font>;}
-<a name="line3518">3518: </a> }
-<a name="line3519">3519: </a> }
-<a name="line3520">3520: </a> }
-<a name="line3521">3521: </a> <a href="../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&layout);
-<a name="line3522">3522: </a> <a href="../../../docs/manualpages/Sys/PetscSynchronizedFlush.html#PetscSynchronizedFlush">PetscSynchronizedFlush</a>(comm, NULL);
-<a name="line3523">3523: </a> MPIU_Allreduce(&valid, &gvalid, 1, MPIU_BOOL, MPI_LAND, comm);
-<a name="line3524">3524: </a> <font color="#4169E1">if</font> (!gvalid) {
-<a name="line3525">3525: </a> <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(dm, NULL);
-<a name="line3526">3526: </a> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"Inconsistent local and global sections"</font>);
-<a name="line3527">3527: </a> }
-<a name="line3528">3528: </a> <font color="#4169E1">return</font>(0);
-<a name="line3529">3529: </a>}
-<a name="line3530">3530: </a><font color="#A020F0">#endif</font>
-
-<a name="line3534">3534: </a><font color="#B22222">/*@</font>
-<a name="line3535">3535: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a> - Get the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the global data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3537">3537: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3539">3539: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line3540">3540: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3542">3542: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3543">3543: </a><font color="#B22222">. section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-
-<a name="line3545">3545: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3547">3547: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>.</font>
-
-<a name="line3549">3549: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>()</font>
-<a name="line3550">3550: </a><font color="#B22222">@*/</font>
-<a name="line3551">3551: </a><strong><font color="#4169E1"><a name="DMGetDefaultGlobalSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
-<a name="line3552">3552: </a>{
-
-<a name="line3558">3558: </a> <font color="#4169E1">if</font> (!dm->defaultGlobalSection) {
-<a name="line3559">3559: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s;
-
-<a name="line3561">3561: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, &s);
-<a name="line3562">3562: </a> <font color="#4169E1">if</font> (!s) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> must have a default <a href="../../../docs/manualpage [...]
-<a name="line3563">3563: </a> <font color="#4169E1">if</font> (!dm->sf) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> must have a default <a href="../../../docs/manu [...]
-<a name="line3564">3564: </a> <a href="../../../docs/manualpages/IS/PetscSectionCreateGlobalSection.html#PetscSectionCreateGlobalSection">PetscSectionCreateGlobalSection</a>(s, dm->sf, <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &dm->defaultGlobalSection);
-<a name="line3565">3565: </a> <a href="../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&dm->map);
-<a name="line3566">3566: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetValueLayout.html#PetscSectionGetValueLayout">PetscSectionGetValueLayout</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), dm->defaultGlobalSection, &dm->map);
-<a name="line3567">3567: </a> PetscSectionViewFromOptions(dm->defaultGlobalSection, NULL, <font color="#666666">"-global_section_view"</font>);
-<a name="line3568">3568: </a> }
-<a name="line3569">3569: </a> *section = dm->defaultGlobalSection;
-<a name="line3570">3570: </a> <font color="#4169E1">return</font>(0);
-<a name="line3571">3571: </a>}
-
-<a name="line3575">3575: </a><font color="#B22222">/*@</font>
-<a name="line3576">3576: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultGlobalSection.html#DMSetDefaultGlobalSection">DMSetDefaultGlobalSection</a> - Set the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the global data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3578">3578: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3579">3579: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3580">3580: </a><font color="#B22222">- section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, or NULL</font>
-
-<a name="line3582">3582: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3584">3584: </a><font color="#B22222"> Note: Any existing Section will be destroyed</font>
-
-<a name="line3586">3586: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>()</font>
-<a name="line3587">3587: </a><font color="#B22222">@*/</font>
-<a name="line3588">3588: </a><strong><font color="#4169E1"><a name="DMSetDefaultGlobalSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultGlobalSection.html#DMSetDefaultGlobalSection">DMSetDefaultGlobalSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section)</font></strong>
-<a name="line3589">3589: </a>{
-
-<a name="line3595">3595: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section);
-<a name="line3596">3596: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultGlobalSection);
-<a name="line3597">3597: </a> dm->defaultGlobalSection = section;
-<a name="line3598">3598: </a><font color="#A020F0">#ifdef PETSC_USE_DEBUG</font>
-<a name="line3599">3599: </a> <font color="#4169E1">if</font> (section) {DMDefaultSectionCheckConsistency_Internal(dm, dm->defaultSection, section);}
-<a name="line3600">3600: </a><font color="#A020F0">#endif</font>
-<a name="line3601">3601: </a> <font color="#4169E1">return</font>(0);
-<a name="line3602">3602: </a>}
-
-<a name="line3606">3606: </a><font color="#B22222">/*@</font>
-<a name="line3607">3607: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a> - Get the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel dof overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>. If it has not been set,</font>
-<a name="line3608">3608: </a><font color="#B22222"> it is created from the default <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> layouts in the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3610">3610: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line3611">3611: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3613">3613: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3614">3614: </a><font color="#B22222">. sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
-
-<a name="line3616">3616: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3618">3618: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>.</font>
-
-<a name="line3620">3620: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
-<a name="line3621">3621: </a><font color="#B22222">@*/</font>
-<a name="line3622">3622: </a><strong><font color="#4169E1"><a name="DMGetDefaultSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> *sf)</font></strong>
-<a name="line3623">3623: </a>{
-<a name="line3624">3624: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nroots;
-
-<a name="line3630">3630: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(dm->defaultSF, &nroots, NULL, NULL, NULL);
-<a name="line3631">3631: </a> <font color="#4169E1">if</font> (nroots < 0) {
-<a name="line3632">3632: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, gSection;
-
-<a name="line3634">3634: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);
-<a name="line3635">3635: </a> <font color="#4169E1">if</font> (section) {
-<a name="line3636">3636: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, &gSection);
-<a name="line3637">3637: </a> <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>(dm, section, gSection);
-<a name="line3638">3638: </a> } <font color="#4169E1">else</font> {
-<a name="line3639">3639: </a> *sf = NULL;
-<a name="line3640">3640: </a> <font color="#4169E1">return</font>(0);
-<a name="line3641">3641: </a> }
-<a name="line3642">3642: </a> }
-<a name="line3643">3643: </a> *sf = dm->defaultSF;
-<a name="line3644">3644: </a> <font color="#4169E1">return</font>(0);
-<a name="line3645">3645: </a>}
-
-<a name="line3649">3649: </a><font color="#B22222">/*@</font>
-<a name="line3650">3650: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a> - Set the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel dof overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3652">3652: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3653">3653: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3654">3654: </a><font color="#B22222">- sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
-
-<a name="line3656">3656: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3658">3658: </a><font color="#B22222"> Note: Any previous SF is destroyed</font>
-
-<a name="line3660">3660: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
-<a name="line3661">3661: </a><font color="#B22222">@*/</font>
-<a name="line3662">3662: </a><strong><font color="#4169E1"><a name="DMSetDefaultSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf)</font></strong>
-<a name="line3663">3663: </a>{
-
-<a name="line3669">3669: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&dm->defaultSF);
-<a name="line3670">3670: </a> dm->defaultSF = sf;
-<a name="line3671">3671: </a> <font color="#4169E1">return</font>(0);
-<a name="line3672">3672: </a>}
-
-<a name="line3676">3676: </a><font color="#B22222">/*@C</font>
-<a name="line3677">3677: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a> - Create the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel dof overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> based upon the PetscSections</font>
-<a name="line3678">3678: </a><font color="#B22222"> describing the data layout.</font>
-
-<a name="line3680">3680: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3681">3681: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3682">3682: </a><font color="#B22222">. localSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the local data layout</font>
-<a name="line3683">3683: </a><font color="#B22222">- globalSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the global data layout</font>
-
-<a name="line3685">3685: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3687">3687: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>()</font>
-<a name="line3688">3688: </a><font color="#B22222">@*/</font>
-<a name="line3689">3689: </a><strong><font color="#4169E1"><a name="DMCreateDefaultSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> localSection, <a href="../../../docs/manualpages/IS/Petsc [...]
-<a name="line3690">3690: </a>{
-<a name="line3691">3691: </a> <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line3692">3692: </a> <a href="../../../docs/manualpages/IS/PetscLayout.html#PetscLayout">PetscLayout</a> layout;
-<a name="line3693">3693: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranges;
-<a name="line3694">3694: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *local;
-<a name="line3695">3695: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remote;
-<a name="line3696">3696: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, nroots, nleaves = 0, l;
-<a name="line3697">3697: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size, rank;
-
-<a name="line3701">3701: </a> <a href="../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
-<a name="line3703">3703: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm, &size);
-<a name="line3704">3704: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm, &rank);
-<a name="line3705">3705: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(globalSection, &pStart, &pEnd);
-<a name="line3706">3706: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(globalSection, &nroots);
-<a name="line3707">3707: </a> <a href="../../../docs/manualpages/IS/PetscLayoutCreate.html#PetscLayoutCreate">PetscLayoutCreate</a>(comm, &layout);
-<a name="line3708">3708: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(layout, 1);
-<a name="line3709">3709: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(layout, nroots);
-<a name="line3710">3710: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(layout);
-<a name="line3711">3711: </a> <a href="../../../docs/manualpages/IS/PetscLayoutGetRanges.html#PetscLayoutGetRanges">PetscLayoutGetRanges</a>(layout, &ranges);
-<a name="line3712">3712: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line3713">3713: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> gdof, gcdof;
-
-<a name="line3715">3715: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(globalSection, p, &gdof);
-<a name="line3716">3716: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(globalSection, p, &gcdof);
-<a name="line3717">3717: </a> <font color="#4169E1">if</font> (gcdof > (gdof < 0 ? -(gdof+1) : gdof)) <a href="../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Point %d has %d constraints > %d dof"</font>, p, gcdof, (gdof < 0 ? -(gdof+1) : gdof));
-<a name="line3718">3718: </a> nleaves += gdof < 0 ? -(gdof+1)-gcdof : gdof-gcdof;
-<a name="line3719">3719: </a> }
-<a name="line3720">3720: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nleaves, &local);
-<a name="line3721">3721: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nleaves, &remote);
-<a name="line3722">3722: </a> <font color="#4169E1">for</font> (p = pStart, l = 0; p < pEnd; ++p) {
-<a name="line3723">3723: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cind;
-<a name="line3724">3724: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, cdof, off, gdof, gcdof, goff, gsize, d, c;
-
-<a name="line3726">3726: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(localSection, p, &dof);
-<a name="line3727">3727: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(localSection, p, &off);
-<a name="line3728">3728: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(localSection, p, &cdof);
-<a name="line3729">3729: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(localSection, p, &cind);
-<a name="line3730">3730: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(globalSection, p, &gdof);
-<a name="line3731">3731: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(globalSection, p, &gcdof);
-<a name="line3732">3732: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, p, &goff);
-<a name="line3733">3733: </a> <font color="#4169E1">if</font> (!gdof) <font color="#4169E1">continue</font>; <font color="#B22222">/* Censored point */</font>
-<a name="line3734">3734: </a> gsize = gdof < 0 ? -(gdof+1)-gcdof : gdof-gcdof;
-<a name="line3735">3735: </a> <font color="#4169E1">if</font> (gsize != dof-cdof) {
-<a name="line3736">3736: </a> <font color="#4169E1">if</font> (gsize != dof) <a href="../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"Global dof %d for point %d is neither the constrained size %d, nor the unconstrained %d"</font>, gsize, p, dof-cdof, dof);
-<a name="line3737">3737: </a> cdof = 0; <font color="#B22222">/* Ignore constraints */</font>
-<a name="line3738">3738: </a> }
-<a name="line3739">3739: </a> <font color="#4169E1">for</font> (d = 0, c = 0; d < dof; ++d) {
-<a name="line3740">3740: </a> <font color="#4169E1">if</font> ((c < cdof) && (cind[c] == d)) {++c; <font color="#4169E1">continue</font>;}
-<a name="line3741">3741: </a> local[l+d-c] = off+d;
-<a name="line3742">3742: </a> }
-<a name="line3743">3743: </a> <font color="#4169E1">if</font> (gdof < 0) {
-<a name="line3744">3744: </a> <font color="#4169E1">for</font> (d = 0; d < gsize; ++d, ++l) {
-<a name="line3745">3745: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = -(goff+1) + d, r;
-
-<a name="line3747">3747: </a> <a href="../../../docs/manualpages/Sys/PetscFindInt.html#PetscFindInt">PetscFindInt</a>(offset,size+1,ranges,&r);
-<a name="line3748">3748: </a> <font color="#4169E1">if</font> (r < 0) r = -(r+2);
-<a name="line3749">3749: </a> <font color="#4169E1">if</font> ((r < 0) || (r >= size)) <a href="../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Point %d mapped to invalid process %d (%d, %d)"</font>, p, r, gdof, goff);
-<a name="line3750">3750: </a> remote[l].rank = r;
-<a name="line3751">3751: </a> remote[l].index = offset - ranges[r];
-<a name="line3752">3752: </a> }
-<a name="line3753">3753: </a> } <font color="#4169E1">else</font> {
-<a name="line3754">3754: </a> <font color="#4169E1">for</font> (d = 0; d < gsize; ++d, ++l) {
-<a name="line3755">3755: </a> remote[l].rank = rank;
-<a name="line3756">3756: </a> remote[l].index = goff+d - ranges[rank];
-<a name="line3757">3757: </a> }
-<a name="line3758">3758: </a> }
-<a name="line3759">3759: </a> }
-<a name="line3760">3760: </a> <font color="#4169E1">if</font> (l != nleaves) <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_PLIB, <font color="#666666">"Iteration error, l %d != nleaves %d"</font>, l, nleaves);
-<a name="line3761">3761: </a> <a href="../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&layout);
-<a name="line3762">3762: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(dm->defaultSF, nroots, nleaves, local, PETSC_OWN_POINTER, remote, PETSC_OWN_POINTER);
-<a name="line3763">3763: </a> <font color="#4169E1">return</font>(0);
-<a name="line3764">3764: </a>}
-
-<a name="line3768">3768: </a><font color="#B22222">/*@</font>
-<a name="line3769">3769: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a> - Get the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel section point overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3771">3771: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line3772">3772: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3774">3774: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3775">3775: </a><font color="#B22222">. sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
-
-<a name="line3777">3777: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3779">3779: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>.</font>
-
-<a name="line3781">3781: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetPointSF.html#DMSetPointSF">DMSetPointSF</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
-<a name="line3782">3782: </a><font color="#B22222">@*/</font>
-<a name="line3783">3783: </a><strong><font color="#4169E1"><a name="DMGetPointSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> *sf)</font></strong>
-<a name="line3784">3784: </a>{
-<a name="line3788">3788: </a> *sf = dm->sf;
-<a name="line3789">3789: </a> <font color="#4169E1">return</font>(0);
-<a name="line3790">3790: </a>}
-
-<a name="line3794">3794: </a><font color="#B22222">/*@</font>
-<a name="line3795">3795: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetPointSF.html#DMSetPointSF">DMSetPointSF</a> - Set the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel section point overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-
-<a name="line3797">3797: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3798">3798: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3799">3799: </a><font color="#B22222">- sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
-
-<a name="line3801">3801: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3803">3803: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
-<a name="line3804">3804: </a><font color="#B22222">@*/</font>
-<a name="line3805">3805: </a><strong><font color="#4169E1"><a name="DMSetPointSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetPointSF.html#DMSetPointSF">DMSetPointSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf)</font></strong>
-<a name="line3806">3806: </a>{
-
-<a name="line3812">3812: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&dm->sf);
-<a name="line3813">3813: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) sf);
-<a name="line3814">3814: </a> dm->sf = sf;
-<a name="line3815">3815: </a> <font color="#4169E1">return</font>(0);
-<a name="line3816">3816: </a>}
-
-<a name="line3820">3820: </a><font color="#B22222">/*@</font>
-<a name="line3821">3821: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a> - Get the <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
-
-<a name="line3823">3823: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line3824">3824: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3826">3826: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3827">3827: </a><font color="#B22222">. prob - The <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
-
-<a name="line3829">3829: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line3831">3831: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a>()</font>
-<a name="line3832">3832: </a><font color="#B22222">@*/</font>
-<a name="line3833">3833: </a><strong><font color="#4169E1"><a name="DMGetDS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> *prob)</font></strong>
-<a name="line3834">3834: </a>{
-<a name="line3838">3838: </a> *prob = dm->prob;
-<a name="line3839">3839: </a> <font color="#4169E1">return</font>(0);
-<a name="line3840">3840: </a>}
-
-<a name="line3844">3844: </a><font color="#B22222">/*@</font>
-<a name="line3845">3845: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a> - Set the <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
-
-<a name="line3847">3847: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3848">3848: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3849">3849: </a><font color="#B22222">- prob - The <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
-
-<a name="line3851">3851: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line3853">3853: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>()</font>
-<a name="line3854">3854: </a><font color="#B22222">@*/</font>
-<a name="line3855">3855: </a><strong><font color="#4169E1"><a name="DMSetDS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> prob)</font></strong>
-<a name="line3856">3856: </a>{
-
-<a name="line3862">3862: </a> <a href="../../../docs/manualpages/DM/PetscDSDestroy.html#PetscDSDestroy">PetscDSDestroy</a>(&dm->prob);
-<a name="line3863">3863: </a> dm->prob = prob;
-<a name="line3864">3864: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->prob);
-<a name="line3865">3865: </a> <font color="#4169E1">return</font>(0);
-<a name="line3866">3866: </a>}
-
-<a name="line3870">3870: </a><strong><font color="#4169E1"><a name="DMGetNumFields"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMGetNumFields(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numFields)</font></strong>
-<a name="line3871">3871: </a>{
-
-<a name="line3876">3876: </a> <a href="../../../docs/manualpages/DM/PetscDSGetNumFields.html#PetscDSGetNumFields">PetscDSGetNumFields</a>(dm->prob, numFields);
-<a name="line3877">3877: </a> <font color="#4169E1">return</font>(0);
-<a name="line3878">3878: </a>}
-
-<a name="line3882">3882: </a><strong><font color="#4169E1"><a name="DMSetNumFields"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMSetNumFields(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields)</font></strong>
-<a name="line3883">3883: </a>{
-<a name="line3884">3884: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, f;
-
-<a name="line3889">3889: </a> <a href="../../../docs/manualpages/DM/PetscDSGetNumFields.html#PetscDSGetNumFields">PetscDSGetNumFields</a>(dm->prob, &Nf);
-<a name="line3890">3890: </a> <font color="#4169E1">for</font> (f = Nf; f < numFields; ++f) {
-<a name="line3891">3891: </a> <a href="../../../docs/manualpages/Sys/PetscContainer.html#PetscContainer">PetscContainer</a> obj;
+<a name="line2971">2971: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line3893">3893: </a> <a href="../../../docs/manualpages/Sys/PetscContainerCreate.html#PetscContainerCreate">PetscContainerCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &obj);
-<a name="line3894">3894: </a> <a href="../../../docs/manualpages/DM/PetscDSSetDiscretization.html#PetscDSSetDiscretization">PetscDSSetDiscretization</a>(dm->prob, f, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) obj);
-<a name="line3895">3895: </a> <a href="../../../docs/manualpages/Sys/PetscContainerDestroy.html#PetscContainerDestroy">PetscContainerDestroy</a>(&obj);
-<a name="line3896">3896: </a> }
-<a name="line3897">3897: </a> <font color="#4169E1">return</font>(0);
-<a name="line3898">3898: </a>}
+<a name="line2973">2973: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, set, type</font>
+<a name="line2974">2974: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetType.html#DMGetType">DMGetType</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
+<a name="line2975">2975: </a><font color="#B22222">@*/</font>
+<a name="line2976">2976: </a><strong><font color="#4169E1"><a name="DMSetType"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a> method)</font></strong>
+<a name="line2977">2977: </a>{
+<a name="line2978">2978: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*r)(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>);
+<a name="line2979">2979: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
+
+<a name="line2984">2984: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, method, &match);
+<a name="line2985">2985: </a> <font color="#4169E1">if</font> (match) <font color="#4169E1">return</font>(0);
+
+<a name="line2987">2987: </a> <a href="../../../docs/manualpages/DM/DMRegisterAll.html#DMRegisterAll">DMRegisterAll</a>();
+<a name="line2988">2988: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a>(DMList,method,&r);
+<a name="line2989">2989: </a> <font color="#4169E1">if</font> (!r) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_ARG_UNKNOWN_TYPE, <font color="#666666">"Unknown <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type: %s"</font>, method);
+
+<a name="line2991">2991: </a> <font color="#4169E1">if</font> (dm->ops->destroy) {
+<a name="line2992">2992: </a> (*dm->ops->destroy)(dm);
+<a name="line2993">2993: </a> dm->ops->destroy = NULL;
+<a name="line2994">2994: </a> }
+<a name="line2995">2995: </a> (*r)(dm);
+<a name="line2996">2996: </a> PetscObjectChangeTypeName((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,method);
+<a name="line2997">2997: </a> <font color="#4169E1">return</font>(0);
+<a name="line2998">2998: </a>}
+
+<a name="line3002">3002: </a><font color="#B22222">/*@C</font>
+<a name="line3003">3003: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetType.html#DMGetType">DMGetType</a> - Gets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type name (as a string) from the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3005">3005: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line3007">3007: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line3008">3008: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3010">3010: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3011">3011: </a><font color="#B22222">. type - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type name</font>
+
+<a name="line3013">3013: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3015">3015: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, get, type, name</font>
+<a name="line3016">3016: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
+<a name="line3017">3017: </a><font color="#B22222">@*/</font>
+<a name="line3018">3018: </a><strong><font color="#4169E1"><a name="DMGetType"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetType.html#DMGetType">DMGetType</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a> *type)</font></strong>
+<a name="line3019">3019: </a>{
+
+<a name="line3025">3025: </a> <a href="../../../docs/manualpages/DM/DMRegisterAll.html#DMRegisterAll">DMRegisterAll</a>();
+<a name="line3026">3026: </a> *type = ((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm)->type_name;
+<a name="line3027">3027: </a> <font color="#4169E1">return</font>(0);
+<a name="line3028">3028: </a>}
+
+<a name="line3032">3032: </a><font color="#B22222">/*@C</font>
+<a name="line3033">3033: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMConvert.html#DMConvert">DMConvert</a> - Converts a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to another <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, either of the same or different type.</font>
+
+<a name="line3035">3035: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3037">3037: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3038">3038: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3039">3039: </a><font color="#B22222">- newtype - new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type (use "same" for the same type)</font>
+
+<a name="line3041">3041: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3042">3042: </a><font color="#B22222">. M - pointer to new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3044">3044: </a><font color="#B22222"> Notes:</font>
+<a name="line3045">3045: </a><font color="#B22222"> Cannot be used to convert a sequential <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> to parallel or parallel to sequential,</font>
+<a name="line3046">3046: </a><font color="#B22222"> the MPI communicator of the generated <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> is always the same as the communicator</font>
+<a name="line3047">3047: </a><font color="#B22222"> of the input <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3049">3049: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3051">3051: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
+<a name="line3052">3052: </a><font color="#B22222">@*/</font>
+<a name="line3053">3053: </a><strong><font color="#4169E1"><a name="DMConvert"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMConvert.html#DMConvert">DMConvert</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a> newtype, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *M)</font></strong>
+<a name="line3054">3054: </a>{
+<a name="line3055">3055: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> B;
+<a name="line3056">3056: </a> char convname[256];
+<a name="line3057">3057: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> sametype<font color="#B22222">/*, issame */</font>;
+
+<a name="line3064">3064: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm, newtype, &sametype);
+<a name="line3065">3065: </a> <font color="#B22222">/* <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(newtype, "same", &issame); */</font>
+<a name="line3066">3066: </a> <font color="#4169E1">if</font> (sametype) {
+<a name="line3067">3067: </a> *M = dm;
+<a name="line3068">3068: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm);
+<a name="line3069">3069: </a> <font color="#4169E1">return</font>(0);
+<a name="line3070">3070: </a> } <font color="#4169E1">else</font> {
+<a name="line3071">3071: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*conv)(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/DM/DMType.html#DMType">DMType</a>, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>*) = NULL;
+
+<a name="line3073">3073: </a> <font color="#B22222">/*</font>
+<a name="line3074">3074: </a><font color="#B22222"> Order of precedence:</font>
+<a name="line3075">3075: </a><font color="#B22222"> 1) See if a specialized converter is known to the current <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+<a name="line3076">3076: </a><font color="#B22222"> 2) See if a specialized converter is known to the desired <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> class.</font>
+<a name="line3077">3077: </a><font color="#B22222"> 3) See if a good general converter is registered for the desired class</font>
+<a name="line3078">3078: </a><font color="#B22222"> 4) See if a good general converter is known for the current matrix.</font>
+<a name="line3079">3079: </a><font color="#B22222"> 5) Use a really basic converter.</font>
+<a name="line3080">3080: </a><font color="#B22222"> */</font>
+
+<a name="line3082">3082: </a> <font color="#B22222">/* 1) See if a specialized converter is known to the current <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> and the desired class */</font>
+<a name="line3083">3083: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(convname,<font color="#666666">"DMConvert_"</font>);
+<a name="line3084">3084: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm)->type_name);
+<a name="line3085">3085: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_"</font>);
+<a name="line3086">3086: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,newtype);
+<a name="line3087">3087: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_C"</font>);
+<a name="line3088">3088: </a> <a href="../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,convname,&conv);
+<a name="line3089">3089: </a> <font color="#4169E1">if</font> (conv) <font color="#4169E1">goto</font> foundconv;
+
+<a name="line3091">3091: </a> <font color="#B22222">/* 2) See if a specialized converter is known to the desired <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> class. */</font>
+<a name="line3092">3092: </a> <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), &B);
+<a name="line3093">3093: </a> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(B, newtype);
+<a name="line3094">3094: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(convname,<font color="#666666">"DMConvert_"</font>);
+<a name="line3095">3095: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm)->type_name);
+<a name="line3096">3096: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_"</font>);
+<a name="line3097">3097: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,newtype);
+<a name="line3098">3098: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(convname,<font color="#666666">"_C"</font>);
+<a name="line3099">3099: </a> <a href="../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,convname,&conv);
+<a name="line3100">3100: </a> <font color="#4169E1">if</font> (conv) {
+<a name="line3101">3101: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&B);
+<a name="line3102">3102: </a> <font color="#4169E1">goto</font> foundconv;
+<a name="line3103">3103: </a> }
+
+<a name="line3105">3105: </a><font color="#A020F0">#if 0</font>
+<a name="line3106">3106: </a> <font color="#B22222">/* 3) See if a good general converter is registered for the desired class */</font>
+<a name="line3107">3107: </a> conv = B->ops->convertfrom;
+<a name="line3108">3108: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&B);
+<a name="line3109">3109: </a> <font color="#4169E1">if</font> (conv) <font color="#4169E1">goto</font> foundconv;
+
+<a name="line3111">3111: </a> <font color="#B22222">/* 4) See if a good general converter is known for the current matrix */</font>
+<a name="line3112">3112: </a> <font color="#4169E1">if</font> (dm->ops->convert) {
+<a name="line3113">3113: </a> conv = dm->ops->convert;
+<a name="line3114">3114: </a> }
+<a name="line3115">3115: </a> <font color="#4169E1">if</font> (conv) <font color="#4169E1">goto</font> foundconv;
+<a name="line3116">3116: </a><font color="#A020F0">#endif</font>
+
+<a name="line3118">3118: </a> <font color="#B22222">/* 5) Use a really basic converter. */</font>
+<a name="line3119">3119: </a> <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"No conversion possible between <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> types %s and %s"</font>, ((<a href="../../../docs/manualpages/Sys/Pet [...]
+
+<a name="line3121">3121: </a><strong><font color="#FF0000">foundconv:</font></strong>
+<a name="line3122">3122: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DM_Convert,dm,0,0,0);
+<a name="line3123">3123: </a> (*conv)(dm,newtype,M);
+<a name="line3124">3124: </a> <font color="#B22222">/* Things that are independent of <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type: We should consult <a href="../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>() here */</font>
+<a name="line3125">3125: </a> <font color="#4169E1">if</font> (dm->maxCell) {
+<a name="line3126">3126: </a> const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *maxCell, *L;
+<a name="line3127">3127: </a> const <a href="../../../docs/manualpages/DM/DMBoundaryType.html#DMBoundaryType">DMBoundaryType</a> *bd;
+<a name="line3128">3128: </a> DMGetPeriodicity(dm, &maxCell, &L, &bd);
+<a name="line3129">3129: </a> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a>(*M, maxCell, L, bd);
+<a name="line3130">3130: </a> }
+<a name="line3131">3131: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DM_Convert,dm,0,0,0);
+<a name="line3132">3132: </a> }
+<a name="line3133">3133: </a> <a href="../../../docs/manualpages/Sys/PetscObjectStateIncrease.html#PetscObjectStateIncrease">PetscObjectStateIncrease</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) *M);
+<a name="line3134">3134: </a> <font color="#4169E1">return</font>(0);
+<a name="line3135">3135: </a>}
+
+<a name="line3137">3137: </a><font color="#B22222">/*--------------------------------------------------------------------------------------------------------------------*/</font>
+
+<a name="line3141">3141: </a><font color="#B22222">/*@C</font>
+<a name="line3142">3142: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a> - Adds a new <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> component implementation</font>
+
+<a name="line3144">3144: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line3146">3146: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3147">3147: </a><font color="#B22222">+ name - The name of a new user-defined creation routine</font>
+<a name="line3148">3148: </a><font color="#B22222">- create_func - The creation routine itself</font>
+
+<a name="line3150">3150: </a><font color="#B22222"> Notes:</font>
+<a name="line3151">3151: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a>() may be called multiple times to add several user-defined DMs</font>
+
+
+<a name="line3154">3154: </a><font color="#B22222"> Sample usage:</font>
+<a name="line3155">3155: </a><font color="#B22222">.vb</font>
+<a name="line3156">3156: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a>("my_da", MyDMCreate);</font>
+<a name="line3157">3157: </a><font color="#B22222">.ve</font>
+
+<a name="line3159">3159: </a><font color="#B22222"> Then, your <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type can be chosen with the procedural interface via</font>
+<a name="line3160">3160: </a><font color="#B22222">.vb</font>
+<a name="line3161">3161: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>(<a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a>, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *);</font>
+<a name="line3162">3162: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>,"my_da");</font>
+<a name="line3163">3163: </a><font color="#B22222">.ve</font>
+<a name="line3164">3164: </a><font color="#B22222"> or at runtime via the option</font>
+<a name="line3165">3165: </a><font color="#B22222">.vb</font>
+<a name="line3166">3166: </a><font color="#B22222"> -da_type my_da</font>
+<a name="line3167">3167: </a><font color="#B22222">.ve</font>
+
+<a name="line3169">3169: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line3171">3171: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, register</font>
+<a name="line3172">3172: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMRegisterAll.html#DMRegisterAll">DMRegisterAll</a>(), DMRegisterDestroy()</font>
+
+<a name="line3174">3174: </a><font color="#B22222">@*/</font>
+<a name="line3175">3175: </a><strong><font color="#4169E1"><a name="DMRegister"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRegister.html#DMRegister">DMRegister</a>(const char sname[],<a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*function)(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>))</font></strong>
+<a name="line3176">3176: </a>{
+
+<a name="line3180">3180: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(&DMList,sname,function);
+<a name="line3181">3181: </a> <font color="#4169E1">return</font>(0);
+<a name="line3182">3182: </a>}
+
+<a name="line3186">3186: </a><font color="#B22222">/*@C</font>
+<a name="line3187">3187: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a> - Loads a <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> that has been stored in binary with <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>().</font>
+
+<a name="line3189">3189: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
+
+<a name="line3191">3191: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3192">3192: </a><font color="#B22222">+ newdm - the newly loaded <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, this needs to have been created with <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>() or</font>
+<a name="line3193">3193: </a><font color="#B22222"> some related function before a call to <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a>().</font>
+<a name="line3194">3194: </a><font color="#B22222">- viewer - binary file viewer, obtained from <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>() or</font>
+<a name="line3195">3195: </a><font color="#B22222"> HDF5 file viewer, obtained from <a href="../../../docs/manualpages/Viewer/PetscViewerHDF5Open.html#PetscViewerHDF5Open">PetscViewerHDF5Open</a>()</font>
+
+<a name="line3197">3197: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3199">3199: </a><font color="#B22222"> Notes:</font>
+<a name="line3200">3200: </a><font color="#B22222"> The type is determined by the data in the file, any type set into the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> before this call is ignored.</font>
+
+<a name="line3202">3202: </a><font color="#B22222"> Notes for advanced users:</font>
+<a name="line3203">3203: </a><font color="#B22222"> Most users should not need to know the details of the binary storage</font>
+<a name="line3204">3204: </a><font color="#B22222"> format, since <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a>() and <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>() completely hide these details.</font>
+<a name="line3205">3205: </a><font color="#B22222"> But for anyone who's interested, the standard binary matrix storage</font>
+<a name="line3206">3206: </a><font color="#B22222"> format is</font>
+<a name="line3207">3207: </a><font color="#B22222">.vb</font>
+<a name="line3208">3208: </a><font color="#B22222"> has not yet been determined</font>
+<a name="line3209">3209: </a><font color="#B22222">.ve</font>
+
+<a name="line3211">3211: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(), <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(), <a href="../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>(), <a href="../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>()</font>
+<a name="line3212">3212: </a><font color="#B22222">@*/</font>
+<a name="line3213">3213: </a><strong><font color="#4169E1"><a name="DMLoad"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLoad.html#DMLoad">DMLoad</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> newdm, <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line3214">3214: </a>{
+<a name="line3215">3215: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isbinary, ishdf5;
+
+<a name="line3221">3221: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
+<a name="line3222">3222: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERHDF5,&ishdf5);
+<a name="line3223">3223: </a> <font color="#4169E1">if</font> (isbinary) {
+<a name="line3224">3224: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> classid;
+<a name="line3225">3225: </a> char type[256];
+
+<a name="line3227">3227: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,&classid,1,NULL,PETSC_INT);
+<a name="line3228">3228: </a> <font color="#4169E1">if</font> (classid != DM_FILE_CLASSID) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newdm),PETSC_ERR_ARG_WRONG,<font color="#666666">"Not <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> next in file, classid found [...]
+<a name="line3229">3229: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,type,256,NULL,PETSC_CHAR);
+<a name="line3230">3230: </a> <a href="../../../docs/manualpages/DM/DMSetType.html#DMSetType">DMSetType</a>(newdm, type);
+<a name="line3231">3231: </a> <font color="#4169E1">if</font> (newdm->ops->load) {(*newdm->ops->load)(newdm,viewer);}
+<a name="line3232">3232: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line3233">3233: </a> <font color="#4169E1">if</font> (newdm->ops->load) {(*newdm->ops->load)(newdm,viewer);}
+<a name="line3234">3234: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Invalid viewer; open viewer with <a href="../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>() or <a href="../../../docs/manualpages/Viewer/PetscViewerHDF [...]
+<a name="line3235">3235: </a> <font color="#4169E1">return</font>(0);
+<a name="line3236">3236: </a>}
+
+<a name="line3238">3238: </a><font color="#B22222">/******************************** FEM Support **********************************/</font>
+
+<a name="line3242">3242: </a><strong><font color="#4169E1"><a name="DMPrintCellVector"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPrintCellVector(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> len, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x[])</font></strong>
+<a name="line3243">3243: </a>{
+<a name="line3244">3244: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
+
+<a name="line3248">3248: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"Cell %D Element %s\n"</font>, c, name);
+<a name="line3249">3249: </a> <font color="#4169E1">for</font> (f = 0; f < len; ++f) {
+<a name="line3250">3250: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" | %g |\n"</font>, (double)PetscRealPart(x[f]));
+<a name="line3251">3251: </a> }
+<a name="line3252">3252: </a> <font color="#4169E1">return</font>(0);
+<a name="line3253">3253: </a>}
+
+<a name="line3257">3257: </a><strong><font color="#4169E1"><a name="DMPrintCellMatrix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPrintCellMatrix(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> c, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rows, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cols, const <a href="../../../doc [...]
+<a name="line3258">3258: </a>{
+<a name="line3259">3259: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f, g;
+
+<a name="line3263">3263: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">"Cell %D Element %s\n"</font>, c, name);
+<a name="line3264">3264: </a> <font color="#4169E1">for</font> (f = 0; f < rows; ++f) {
+<a name="line3265">3265: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" |"</font>);
+<a name="line3266">3266: </a> <font color="#4169E1">for</font> (g = 0; g < cols; ++g) {
+<a name="line3267">3267: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" % 9.5g"</font>, PetscRealPart(A[f*cols+g]));
+<a name="line3268">3268: </a> }
+<a name="line3269">3269: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, <font color="#666666">" |\n"</font>);
+<a name="line3270">3270: </a> }
+<a name="line3271">3271: </a> <font color="#4169E1">return</font>(0);
+<a name="line3272">3272: </a>}
+
+<a name="line3276">3276: </a><strong><font color="#4169E1"><a name="DMPrintLocalVec"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMPrintLocalVec(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tol, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X)</font></strong>
+<a name="line3277">3277: </a>{
+<a name="line3278">3278: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank, numProcs;
+<a name="line3279">3279: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p;
+
+<a name="line3283">3283: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &rank);
+<a name="line3284">3284: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &numProcs);
+<a name="line3285">3285: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), <font color="#666666">"%s:\n"</font>, name);
+<a name="line3286">3286: </a> <font color="#4169E1">for</font> (p = 0; p < numProcs; ++p) {
+<a name="line3287">3287: </a> <font color="#4169E1">if</font> (p == rank) {
+<a name="line3288">3288: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x;
+
+<a name="line3290">3290: </a> <a href="../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X, &x);
+<a name="line3291">3291: </a> <a href="../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, x);
+<a name="line3292">3292: </a> <a href="../../../docs/manualpages/Vec/VecChop.html#VecChop">VecChop</a>(x, tol);
+<a name="line3293">3293: </a> <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(x, <a href="../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>);
+<a name="line3294">3294: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&x);
+<a name="line3295">3295: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(<a href="../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>);
+<a name="line3296">3296: </a> }
+<a name="line3297">3297: </a> <a href="../../../docs/manualpages/Sys/PetscBarrier.html#PetscBarrier">PetscBarrier</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm);
+<a name="line3298">3298: </a> }
+<a name="line3299">3299: </a> <font color="#4169E1">return</font>(0);
+<a name="line3300">3300: </a>}
+
+<a name="line3304">3304: </a><font color="#B22222">/*@</font>
+<a name="line3305">3305: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a> - Get the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the local data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3307">3307: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line3308">3308: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3310">3310: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3311">3311: </a><font color="#B22222">. section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+
+<a name="line3313">3313: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3315">3315: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>.</font>
+
+<a name="line3317">3317: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>()</font>
+<a name="line3318">3318: </a><font color="#B22222">@*/</font>
+<a name="line3319">3319: </a><strong><font color="#4169E1"><a name="DMGetDefaultSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
+<a name="line3320">3320: </a>{
+
+<a name="line3326">3326: </a> <font color="#4169E1">if</font> (!dm->defaultSection && dm->ops->createdefaultsection) {
+<a name="line3327">3327: </a> (*dm->ops->createdefaultsection)(dm);
+<a name="line3328">3328: </a> <font color="#4169E1">if</font> (dm->defaultSection) {<a href="../../../docs/manualpages/Sys/PetscObjectViewFromOptions.html#PetscObjectViewFromOptions">PetscObjectViewFromOptions</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->defaultSection, NULL, <font color="#666666">"-dm_petscsection_view"</font>);}
+<a name="line3329">3329: </a> }
+<a name="line3330">3330: </a> *section = dm->defaultSection;
+<a name="line3331">3331: </a> <font color="#4169E1">return</font>(0);
+<a name="line3332">3332: </a>}
+
+<a name="line3336">3336: </a><font color="#B22222">/*@</font>
+<a name="line3337">3337: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a> - Set the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the local data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3339">3339: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3340">3340: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3341">3341: </a><font color="#B22222">- section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+
+<a name="line3343">3343: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3345">3345: </a><font color="#B22222"> Note: Any existing Section will be destroyed</font>
+
+<a name="line3347">3347: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>()</font>
+<a name="line3348">3348: </a><font color="#B22222">@*/</font>
+<a name="line3349">3349: </a><strong><font color="#4169E1"><a name="DMSetDefaultSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section)</font></strong>
+<a name="line3350">3350: </a>{
+<a name="line3351">3351: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields = 0;
+<a name="line3352">3352: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
+
+<a name="line3357">3357: </a> <font color="#4169E1">if</font> (section) {
+<a name="line3359">3359: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section);
+<a name="line3360">3360: </a> }
+<a name="line3361">3361: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultSection);
+<a name="line3362">3362: </a> dm->defaultSection = section;
+<a name="line3363">3363: </a> <font color="#4169E1">if</font> (section) {<a href="../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(dm->defaultSection, &numFields);}
+<a name="line3364">3364: </a> <font color="#4169E1">if</font> (numFields) {
+<a name="line3365">3365: </a> DMSetNumFields(dm, numFields);
+<a name="line3366">3366: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line3367">3367: </a> <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> disc;
+<a name="line3368">3368: </a> const char *name;
+
+<a name="line3370">3370: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetFieldName.html#PetscSectionGetFieldName">PetscSectionGetFieldName</a>(dm->defaultSection, f, &name);
+<a name="line3371">3371: </a> <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(dm, f, &disc);
+<a name="line3372">3372: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>(disc, name);
+<a name="line3373">3373: </a> }
+<a name="line3374">3374: </a> }
+<a name="line3375">3375: </a> <font color="#B22222">/* The global section will be rebuilt in the next call to <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(). */</font>
+<a name="line3376">3376: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultGlobalSection);
+<a name="line3377">3377: </a> <font color="#4169E1">return</font>(0);
+<a name="line3378">3378: </a>}
+
+<a name="line3382">3382: </a><font color="#B22222">/*@</font>
+<a name="line3383">3383: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a> - Get the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> and <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> the specify the local constraint interpolation. See <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultC [...]
+
+<a name="line3385">3385: </a><font color="#B22222"> not collective</font>
+
+<a name="line3387">3387: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line3388">3388: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3390">3390: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3391">3391: </a><font color="#B22222">+ section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the range of the constraint matrix: relates rows of the constraint matrix to dofs of the default section. Returns NULL if there are no local constraints.</font>
+<a name="line3392">3392: </a><font color="#B22222">- mat - The <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> that interpolates local constraints: its width should be the layout size of the default section. Returns NULL if there are no local constraints.</font>
+
+<a name="line3394">3394: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line3396">3396: </a><font color="#B22222"> Note: This gets borrowed references, so the user should not destroy the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> or the <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>.</font>
+
+<a name="line3398">3398: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>()</font>
+<a name="line3399">3399: </a><font color="#B22222">@*/</font>
+<a name="line3400">3400: </a><strong><font color="#4169E1"><a name="DMGetDefaultConstraints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section, <a href="../../../docs/ [...]
+<a name="line3401">3401: </a>{
+
+<a name="line3406">3406: </a> <font color="#4169E1">if</font> (!dm->defaultConstraintSection && !dm->defaultConstraintMat && dm->ops->createdefaultconstraints) {(*dm->ops->createdefaultconstraints)(dm);}
+<a name="line3407">3407: </a> <font color="#4169E1">if</font> (section) {*section = dm->defaultConstraintSection;}
+<a name="line3408">3408: </a> <font color="#4169E1">if</font> (mat) {*mat = dm->defaultConstraintMat;}
+<a name="line3409">3409: </a> <font color="#4169E1">return</font>(0);
+<a name="line3410">3410: </a>}
+
+<a name="line3414">3414: </a><font color="#B22222">/*@</font>
+<a name="line3415">3415: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a> - Set the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> and <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> the specify the local constraint interpolation.</font>
+
+<a name="line3417">3417: </a><font color="#B22222"> If a constraint matrix is specified, then it is applied during <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>() when mode is <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, INSERT_BC_VALUES, or INSERT_ALL_VALUES. Without a constraint matrix, the local vector l returned by <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#D [...]
+
+<a name="line3419">3419: </a><font color="#B22222"> If a constraint matrix is specified, then its adjoint is applied during <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>() when mode is <a href="../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>, ADD_BC_VALUES, or ADD_ALL_VALUES. Without a constraint matrix, the local vector l is accumulated into a global vector without modification; with a constraint [...]
+
+<a name="line3421">3421: </a><font color="#B22222"> collective on dm</font>
+
+<a name="line3423">3423: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3424">3424: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3425">3425: </a><font color="#B22222">+ section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the range of the constraint matrix: relates rows of the constraint matrix to dofs of the default section. Must have a local communicator (<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
+<a name="line3426">3426: </a><font color="#B22222">- mat - The <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> that interpolates local constraints: its width should be the layout size of the default section: NULL indicates no constraints. Must have a local communicator (<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> or derivative).</font>
+
+<a name="line3428">3428: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line3430">3430: </a><font color="#B22222"> Note: This increments the references of the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> and the <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>, so they user can destroy them</font>
+
+<a name="line3432">3432: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultConstraints.html#DMGetDefaultConstraints">DMGetDefaultConstraints</a>()</font>
+<a name="line3433">3433: </a><font color="#B22222">@*/</font>
+<a name="line3434">3434: </a><strong><font color="#4169E1"><a name="DMSetDefaultConstraints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultConstraints.html#DMSetDefaultConstraints">DMSetDefaultConstraints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../docs/m [...]
+<a name="line3435">3435: </a>{
+<a name="line3436">3436: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> result;
+
+<a name="line3441">3441: </a> <font color="#4169E1">if</font> (section) {
+<a name="line3443">3443: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section),&result);
+<a name="line3444">3444: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT && result != MPI_IDENT) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"constraint section must have local communicator"</font>);
+<a name="line3445">3445: </a> }
+<a name="line3446">3446: </a> <font color="#4169E1">if</font> (mat) {
+<a name="line3448">3448: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&result);
+<a name="line3449">3449: </a> <font color="#4169E1">if</font> (result != MPI_CONGRUENT && result != MPI_IDENT) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NOTSAMECOMM,<font color="#666666">"constraint matrix must have local communicator"</font>);
+<a name="line3450">3450: </a> }
+<a name="line3451">3451: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section);
+<a name="line3452">3452: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultConstraintSection);
+<a name="line3453">3453: </a> dm->defaultConstraintSection = section;
+<a name="line3454">3454: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat);
+<a name="line3455">3455: </a> <a href="../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&dm->defaultConstraintMat);
+<a name="line3456">3456: </a> dm->defaultConstraintMat = mat;
+<a name="line3457">3457: </a> <font color="#4169E1">return</font>(0);
+<a name="line3458">3458: </a>}
+
+<a name="line3460">3460: </a><font color="#A020F0">#ifdef PETSC_USE_DEBUG</font>
+<a name="line3463">3463: </a><font color="#B22222">/*</font>
+<a name="line3464">3464: </a><font color="#B22222"> DMDefaultSectionCheckConsistency - Check the consistentcy of the global and local sections.</font>
+
+<a name="line3466">3466: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3467">3467: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3468">3468: </a><font color="#B22222">. localSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the local data layout</font>
+<a name="line3469">3469: </a><font color="#B22222">- globalSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the global data layout</font>
+
+<a name="line3471">3471: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3473">3473: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>()</font>
+<a name="line3474">3474: </a><font color="#B22222">*/</font>
+<a name="line3475">3475: </a><strong><font color="#4169E1"><a name="DMDefaultSectionCheckConsistency_Internal"></a>static <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMDefaultSectionCheckConsistency_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> localSection, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">Pe [...]
+<a name="line3476">3476: </a>{
+<a name="line3477">3477: </a> <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line3478">3478: </a> <a href="../../../docs/manualpages/IS/PetscLayout.html#PetscLayout">PetscLayout</a> layout;
+<a name="line3479">3479: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranges;
+<a name="line3480">3480: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, nroots;
+<a name="line3481">3481: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size, rank;
+<a name="line3482">3482: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> valid = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, gvalid;
+<a name="line3483">3483: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line3486">3486: </a> <a href="../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
+<a name="line3488">3488: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm, &size);
+<a name="line3489">3489: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm, &rank);
+<a name="line3490">3490: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(globalSection, &pStart, &pEnd);
+<a name="line3491">3491: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(globalSection, &nroots);
+<a name="line3492">3492: </a> <a href="../../../docs/manualpages/IS/PetscLayoutCreate.html#PetscLayoutCreate">PetscLayoutCreate</a>(comm, &layout);
+<a name="line3493">3493: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(layout, 1);
+<a name="line3494">3494: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(layout, nroots);
+<a name="line3495">3495: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(layout);
+<a name="line3496">3496: </a> <a href="../../../docs/manualpages/IS/PetscLayoutGetRanges.html#PetscLayoutGetRanges">PetscLayoutGetRanges</a>(layout, &ranges);
+<a name="line3497">3497: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line3498">3498: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, cdof, off, gdof, gcdof, goff, gsize, d;
+
+<a name="line3500">3500: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(localSection, p, &dof);
+<a name="line3501">3501: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(localSection, p, &off);
+<a name="line3502">3502: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(localSection, p, &cdof);
+<a name="line3503">3503: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(globalSection, p, &gdof);
+<a name="line3504">3504: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(globalSection, p, &gcdof);
+<a name="line3505">3505: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, p, &goff);
+<a name="line3506">3506: </a> <font color="#4169E1">if</font> (!gdof) <font color="#4169E1">continue</font>; <font color="#B22222">/* Censored point */</font>
+<a name="line3507">3507: </a> <font color="#4169E1">if</font> ((gdof < 0 ? -(gdof+1) : gdof) != dof) {<a href="../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(comm, <font color="#666666">"[%d]Global dof %d for point %d not equal to local dof %d\n"</font>, rank, gdof, p, dof); valid = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
+<a name="line3508">3508: </a> <font color="#4169E1">if</font> (gcdof && (gcdof != cdof)) {<a href="../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(comm, <font color="#666666">"[%d]Global constraints %d for point %d not equal to local constraints %d\n"</font>, rank, gcdof, p, cdof); valid = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;}
+<a name="line3509">3509: </a> <font color="#4169E1">if</font> (gdof < 0) {
+<a name="line3510">3510: </a> gsize = gdof < 0 ? -(gdof+1)-gcdof : gdof-gcdof;
+<a name="line3511">3511: </a> <font color="#4169E1">for</font> (d = 0; d < gsize; ++d) {
+<a name="line3512">3512: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = -(goff+1) + d, r;
+
+<a name="line3514">3514: </a> <a href="../../../docs/manualpages/Sys/PetscFindInt.html#PetscFindInt">PetscFindInt</a>(offset,size+1,ranges,&r);
+<a name="line3515">3515: </a> <font color="#4169E1">if</font> (r < 0) r = -(r+2);
+<a name="line3516">3516: </a> <font color="#4169E1">if</font> ((r < 0) || (r >= size)) {<a href="../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(comm, <font color="#666666">"[%d]Point %d mapped to invalid process %d (%d, %d)\n"</font>, rank, p, r, gdof, goff); valid = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;<font color="#4169E1">break</font>;}
+<a name="line3517">3517: </a> }
+<a name="line3518">3518: </a> }
+<a name="line3519">3519: </a> }
+<a name="line3520">3520: </a> <a href="../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&layout);
+<a name="line3521">3521: </a> <a href="../../../docs/manualpages/Sys/PetscSynchronizedFlush.html#PetscSynchronizedFlush">PetscSynchronizedFlush</a>(comm, NULL);
+<a name="line3522">3522: </a> MPIU_Allreduce(&valid, &gvalid, 1, MPIU_BOOL, MPI_LAND, comm);
+<a name="line3523">3523: </a> <font color="#4169E1">if</font> (!gvalid) {
+<a name="line3524">3524: </a> <a href="../../../docs/manualpages/DM/DMView.html#DMView">DMView</a>(dm, NULL);
+<a name="line3525">3525: </a> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"Inconsistent local and global sections"</font>);
+<a name="line3526">3526: </a> }
+<a name="line3527">3527: </a> <font color="#4169E1">return</font>(0);
+<a name="line3528">3528: </a>}
+<a name="line3529">3529: </a><font color="#A020F0">#endif</font>
+
+<a name="line3533">3533: </a><font color="#B22222">/*@</font>
+<a name="line3534">3534: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a> - Get the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the global data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3536">3536: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3538">3538: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line3539">3539: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3541">3541: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3542">3542: </a><font color="#B22222">. section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+
+<a name="line3544">3544: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3546">3546: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>.</font>
+
+<a name="line3548">3548: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>()</font>
+<a name="line3549">3549: </a><font color="#B22222">@*/</font>
+<a name="line3550">3550: </a><strong><font color="#4169E1"><a name="DMGetDefaultGlobalSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
+<a name="line3551">3551: </a>{
+
+<a name="line3557">3557: </a> <font color="#4169E1">if</font> (!dm->defaultGlobalSection) {
+<a name="line3558">3558: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s;
+
+<a name="line3560">3560: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, &s);
+<a name="line3561">3561: </a> <font color="#4169E1">if</font> (!s) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> must have a default <a href="../../../docs/manualpage [...]
+<a name="line3562">3562: </a> <font color="#4169E1">if</font> (!dm->sf) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_ARG_WRONGSTATE, <font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> must have a default <a href="../../../docs/manu [...]
+<a name="line3563">3563: </a> <a href="../../../docs/manualpages/IS/PetscSectionCreateGlobalSection.html#PetscSectionCreateGlobalSection">PetscSectionCreateGlobalSection</a>(s, dm->sf, <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &dm->defaultGlobalSection);
+<a name="line3564">3564: </a> <a href="../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&dm->map);
+<a name="line3565">3565: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetValueLayout.html#PetscSectionGetValueLayout">PetscSectionGetValueLayout</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), dm->defaultGlobalSection, &dm->map);
+<a name="line3566">3566: </a> PetscSectionViewFromOptions(dm->defaultGlobalSection, NULL, <font color="#666666">"-global_section_view"</font>);
+<a name="line3567">3567: </a> }
+<a name="line3568">3568: </a> *section = dm->defaultGlobalSection;
+<a name="line3569">3569: </a> <font color="#4169E1">return</font>(0);
+<a name="line3570">3570: </a>}
+
+<a name="line3574">3574: </a><font color="#B22222">/*@</font>
+<a name="line3575">3575: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultGlobalSection.html#DMSetDefaultGlobalSection">DMSetDefaultGlobalSection</a> - Set the <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> encoding the global data layout for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3577">3577: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3578">3578: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3579">3579: </a><font color="#B22222">- section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, or NULL</font>
+
+<a name="line3581">3581: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3583">3583: </a><font color="#B22222"> Note: Any existing Section will be destroyed</font>
+
+<a name="line3585">3585: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>()</font>
+<a name="line3586">3586: </a><font color="#B22222">@*/</font>
+<a name="line3587">3587: </a><strong><font color="#4169E1"><a name="DMSetDefaultGlobalSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultGlobalSection.html#DMSetDefaultGlobalSection">DMSetDefaultGlobalSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section)</font></strong>
+<a name="line3588">3588: </a>{
+
+<a name="line3594">3594: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)section);
+<a name="line3595">3595: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&dm->defaultGlobalSection);
+<a name="line3596">3596: </a> dm->defaultGlobalSection = section;
+<a name="line3597">3597: </a><font color="#A020F0">#ifdef PETSC_USE_DEBUG</font>
+<a name="line3598">3598: </a> <font color="#4169E1">if</font> (section) {DMDefaultSectionCheckConsistency_Internal(dm, dm->defaultSection, section);}
+<a name="line3599">3599: </a><font color="#A020F0">#endif</font>
+<a name="line3600">3600: </a> <font color="#4169E1">return</font>(0);
+<a name="line3601">3601: </a>}
+
+<a name="line3605">3605: </a><font color="#B22222">/*@</font>
+<a name="line3606">3606: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a> - Get the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel dof overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>. If it has not been set,</font>
+<a name="line3607">3607: </a><font color="#B22222"> it is created from the default <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> layouts in the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3609">3609: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line3610">3610: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3612">3612: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3613">3613: </a><font color="#B22222">. sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
+
+<a name="line3615">3615: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3617">3617: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>.</font>
+
+<a name="line3619">3619: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
+<a name="line3620">3620: </a><font color="#B22222">@*/</font>
+<a name="line3621">3621: </a><strong><font color="#4169E1"><a name="DMGetDefaultSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> *sf)</font></strong>
+<a name="line3622">3622: </a>{
+<a name="line3623">3623: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nroots;
+
+<a name="line3629">3629: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(dm->defaultSF, &nroots, NULL, NULL, NULL);
+<a name="line3630">3630: </a> <font color="#4169E1">if</font> (nroots < 0) {
+<a name="line3631">3631: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, gSection;
+
+<a name="line3633">3633: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);
+<a name="line3634">3634: </a> <font color="#4169E1">if</font> (section) {
+<a name="line3635">3635: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>(dm, &gSection);
+<a name="line3636">3636: </a> <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>(dm, section, gSection);
+<a name="line3637">3637: </a> } <font color="#4169E1">else</font> {
+<a name="line3638">3638: </a> *sf = NULL;
+<a name="line3639">3639: </a> <font color="#4169E1">return</font>(0);
+<a name="line3640">3640: </a> }
+<a name="line3641">3641: </a> }
+<a name="line3642">3642: </a> *sf = dm->defaultSF;
+<a name="line3643">3643: </a> <font color="#4169E1">return</font>(0);
+<a name="line3644">3644: </a>}
+
+<a name="line3648">3648: </a><font color="#B22222">/*@</font>
+<a name="line3649">3649: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a> - Set the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel dof overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3651">3651: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3652">3652: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3653">3653: </a><font color="#B22222">- sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
+
+<a name="line3655">3655: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3657">3657: </a><font color="#B22222"> Note: Any previous SF is destroyed</font>
+
+<a name="line3659">3659: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
+<a name="line3660">3660: </a><font color="#B22222">@*/</font>
+<a name="line3661">3661: </a><strong><font color="#4169E1"><a name="DMSetDefaultSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf)</font></strong>
+<a name="line3662">3662: </a>{
+
+<a name="line3668">3668: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&dm->defaultSF);
+<a name="line3669">3669: </a> dm->defaultSF = sf;
+<a name="line3670">3670: </a> <font color="#4169E1">return</font>(0);
+<a name="line3671">3671: </a>}
+
+<a name="line3675">3675: </a><font color="#B22222">/*@C</font>
+<a name="line3676">3676: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a> - Create the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel dof overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> based upon the PetscSections</font>
+<a name="line3677">3677: </a><font color="#B22222"> describing the data layout.</font>
+
+<a name="line3679">3679: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3680">3680: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3681">3681: </a><font color="#B22222">. localSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the local data layout</font>
+<a name="line3682">3682: </a><font color="#B22222">- globalSection - <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> describing the global data layout</font>
+
+<a name="line3684">3684: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3686">3686: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>()</font>
+<a name="line3687">3687: </a><font color="#B22222">@*/</font>
+<a name="line3688">3688: </a><strong><font color="#4169E1"><a name="DMCreateDefaultSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> localSection, <a href="../../../docs/manualpages/IS/Petsc [...]
+<a name="line3689">3689: </a>{
+<a name="line3690">3690: </a> <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line3691">3691: </a> <a href="../../../docs/manualpages/IS/PetscLayout.html#PetscLayout">PetscLayout</a> layout;
+<a name="line3692">3692: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranges;
+<a name="line3693">3693: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *local;
+<a name="line3694">3694: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remote;
+<a name="line3695">3695: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, p, nroots, nleaves = 0, l;
+<a name="line3696">3696: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size, rank;
+
+<a name="line3700">3700: </a> <a href="../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm,&comm);
+<a name="line3702">3702: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm, &size);
+<a name="line3703">3703: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm, &rank);
+<a name="line3704">3704: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(globalSection, &pStart, &pEnd);
+<a name="line3705">3705: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstrainedStorageSize.html#PetscSectionGetConstrainedStorageSize">PetscSectionGetConstrainedStorageSize</a>(globalSection, &nroots);
+<a name="line3706">3706: </a> <a href="../../../docs/manualpages/IS/PetscLayoutCreate.html#PetscLayoutCreate">PetscLayoutCreate</a>(comm, &layout);
+<a name="line3707">3707: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(layout, 1);
+<a name="line3708">3708: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(layout, nroots);
+<a name="line3709">3709: </a> <a href="../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(layout);
+<a name="line3710">3710: </a> <a href="../../../docs/manualpages/IS/PetscLayoutGetRanges.html#PetscLayoutGetRanges">PetscLayoutGetRanges</a>(layout, &ranges);
+<a name="line3711">3711: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line3712">3712: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> gdof, gcdof;
+
+<a name="line3714">3714: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(globalSection, p, &gdof);
+<a name="line3715">3715: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(globalSection, p, &gcdof);
+<a name="line3716">3716: </a> <font color="#4169E1">if</font> (gcdof > (gdof < 0 ? -(gdof+1) : gdof)) <a href="../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Point %d has %d constraints > %d dof"</font>, p, gcdof, (gdof < 0 ? -(gdof+1) : gdof));
+<a name="line3717">3717: </a> nleaves += gdof < 0 ? -(gdof+1)-gcdof : gdof-gcdof;
+<a name="line3718">3718: </a> }
+<a name="line3719">3719: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nleaves, &local);
+<a name="line3720">3720: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nleaves, &remote);
+<a name="line3721">3721: </a> <font color="#4169E1">for</font> (p = pStart, l = 0; p < pEnd; ++p) {
+<a name="line3722">3722: </a> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cind;
+<a name="line3723">3723: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, cdof, off, gdof, gcdof, goff, gsize, d, c;
+
+<a name="line3725">3725: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(localSection, p, &dof);
+<a name="line3726">3726: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(localSection, p, &off);
+<a name="line3727">3727: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(localSection, p, &cdof);
+<a name="line3728">3728: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(localSection, p, &cind);
+<a name="line3729">3729: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(globalSection, p, &gdof);
+<a name="line3730">3730: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(globalSection, p, &gcdof);
+<a name="line3731">3731: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(globalSection, p, &goff);
+<a name="line3732">3732: </a> <font color="#4169E1">if</font> (!gdof) <font color="#4169E1">continue</font>; <font color="#B22222">/* Censored point */</font>
+<a name="line3733">3733: </a> gsize = gdof < 0 ? -(gdof+1)-gcdof : gdof-gcdof;
+<a name="line3734">3734: </a> <font color="#4169E1">if</font> (gsize != dof-cdof) {
+<a name="line3735">3735: </a> <font color="#4169E1">if</font> (gsize != dof) <a href="../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(comm, PETSC_ERR_ARG_WRONG, <font color="#666666">"Global dof %d for point %d is neither the constrained size %d, nor the unconstrained %d"</font>, gsize, p, dof-cdof, dof);
+<a name="line3736">3736: </a> cdof = 0; <font color="#B22222">/* Ignore constraints */</font>
+<a name="line3737">3737: </a> }
+<a name="line3738">3738: </a> <font color="#4169E1">for</font> (d = 0, c = 0; d < dof; ++d) {
+<a name="line3739">3739: </a> <font color="#4169E1">if</font> ((c < cdof) && (cind[c] == d)) {++c; <font color="#4169E1">continue</font>;}
+<a name="line3740">3740: </a> local[l+d-c] = off+d;
+<a name="line3741">3741: </a> }
+<a name="line3742">3742: </a> <font color="#4169E1">if</font> (gdof < 0) {
+<a name="line3743">3743: </a> <font color="#4169E1">for</font> (d = 0; d < gsize; ++d, ++l) {
+<a name="line3744">3744: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = -(goff+1) + d, r;
+
+<a name="line3746">3746: </a> <a href="../../../docs/manualpages/Sys/PetscFindInt.html#PetscFindInt">PetscFindInt</a>(offset,size+1,ranges,&r);
+<a name="line3747">3747: </a> <font color="#4169E1">if</font> (r < 0) r = -(r+2);
+<a name="line3748">3748: </a> <font color="#4169E1">if</font> ((r < 0) || (r >= size)) <a href="../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Point %d mapped to invalid process %d (%d, %d)"</font>, p, r, gdof, goff);
+<a name="line3749">3749: </a> remote[l].rank = r;
+<a name="line3750">3750: </a> remote[l].index = offset - ranges[r];
+<a name="line3751">3751: </a> }
+<a name="line3752">3752: </a> } <font color="#4169E1">else</font> {
+<a name="line3753">3753: </a> <font color="#4169E1">for</font> (d = 0; d < gsize; ++d, ++l) {
+<a name="line3754">3754: </a> remote[l].rank = rank;
+<a name="line3755">3755: </a> remote[l].index = goff+d - ranges[rank];
+<a name="line3756">3756: </a> }
+<a name="line3757">3757: </a> }
+<a name="line3758">3758: </a> }
+<a name="line3759">3759: </a> <font color="#4169E1">if</font> (l != nleaves) <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_PLIB, <font color="#666666">"Iteration error, l %d != nleaves %d"</font>, l, nleaves);
+<a name="line3760">3760: </a> <a href="../../../docs/manualpages/IS/PetscLayoutDestroy.html#PetscLayoutDestroy">PetscLayoutDestroy</a>(&layout);
+<a name="line3761">3761: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(dm->defaultSF, nroots, nleaves, local, PETSC_OWN_POINTER, remote, PETSC_OWN_POINTER);
+<a name="line3762">3762: </a> <font color="#4169E1">return</font>(0);
+<a name="line3763">3763: </a>}
+
+<a name="line3767">3767: </a><font color="#B22222">/*@</font>
+<a name="line3768">3768: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a> - Get the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel section point overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3770">3770: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line3771">3771: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3773">3773: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3774">3774: </a><font color="#B22222">. sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
+
+<a name="line3776">3776: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3778">3778: </a><font color="#B22222"> Note: This gets a borrowed reference, so the user should not destroy this <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>.</font>
+
+<a name="line3780">3780: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetPointSF.html#DMSetPointSF">DMSetPointSF</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
+<a name="line3781">3781: </a><font color="#B22222">@*/</font>
+<a name="line3782">3782: </a><strong><font color="#4169E1"><a name="DMGetPointSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> *sf)</font></strong>
+<a name="line3783">3783: </a>{
+<a name="line3787">3787: </a> *sf = dm->sf;
+<a name="line3788">3788: </a> <font color="#4169E1">return</font>(0);
+<a name="line3789">3789: </a>}
+
+<a name="line3793">3793: </a><font color="#B22222">/*@</font>
+<a name="line3794">3794: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetPointSF.html#DMSetPointSF">DMSetPointSF</a> - Set the <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> encoding the parallel section point overlap for the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+
+<a name="line3796">3796: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3797">3797: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3798">3798: </a><font color="#B22222">- sf - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a></font>
+
+<a name="line3800">3800: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3802">3802: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSF.html#DMGetDefaultSF">DMGetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSF.html#DMSetDefaultSF">DMSetDefaultSF</a>(), <a href="../../../docs/manualpages/DM/DMCreateDefaultSF.html#DMCreateDefaultSF">DMCreateDefaultSF</a>()</font>
+<a name="line3803">3803: </a><font color="#B22222">@*/</font>
+<a name="line3804">3804: </a><strong><font color="#4169E1"><a name="DMSetPointSF"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetPointSF.html#DMSetPointSF">DMSetPointSF</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf)</font></strong>
+<a name="line3805">3805: </a>{
+
+<a name="line3811">3811: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&dm->sf);
+<a name="line3812">3812: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) sf);
+<a name="line3813">3813: </a> dm->sf = sf;
+<a name="line3814">3814: </a> <font color="#4169E1">return</font>(0);
+<a name="line3815">3815: </a>}
+
+<a name="line3819">3819: </a><font color="#B22222">/*@</font>
+<a name="line3820">3820: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a> - Get the <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
+
+<a name="line3822">3822: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line3823">3823: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3825">3825: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3826">3826: </a><font color="#B22222">. prob - The <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
+
+<a name="line3828">3828: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line3830">3830: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a>()</font>
+<a name="line3831">3831: </a><font color="#B22222">@*/</font>
+<a name="line3832">3832: </a><strong><font color="#4169E1"><a name="DMGetDS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> *prob)</font></strong>
+<a name="line3833">3833: </a>{
+<a name="line3837">3837: </a> *prob = dm->prob;
+<a name="line3838">3838: </a> <font color="#4169E1">return</font>(0);
+<a name="line3839">3839: </a>}
+
+<a name="line3843">3843: </a><font color="#B22222">/*@</font>
+<a name="line3844">3844: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a> - Set the <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
+
+<a name="line3846">3846: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3847">3847: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3848">3848: </a><font color="#B22222">- prob - The <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a></font>
+
+<a name="line3850">3850: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line3852">3852: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>()</font>
+<a name="line3853">3853: </a><font color="#B22222">@*/</font>
+<a name="line3854">3854: </a><strong><font color="#4169E1"><a name="DMSetDS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> prob)</font></strong>
+<a name="line3855">3855: </a>{
+
+<a name="line3861">3861: </a> <a href="../../../docs/manualpages/DM/PetscDSDestroy.html#PetscDSDestroy">PetscDSDestroy</a>(&dm->prob);
+<a name="line3862">3862: </a> dm->prob = prob;
+<a name="line3863">3863: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->prob);
+<a name="line3864">3864: </a> <font color="#4169E1">return</font>(0);
+<a name="line3865">3865: </a>}
+
+<a name="line3869">3869: </a><strong><font color="#4169E1"><a name="DMGetNumFields"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMGetNumFields(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numFields)</font></strong>
+<a name="line3870">3870: </a>{
+
+<a name="line3875">3875: </a> <a href="../../../docs/manualpages/DM/PetscDSGetNumFields.html#PetscDSGetNumFields">PetscDSGetNumFields</a>(dm->prob, numFields);
+<a name="line3876">3876: </a> <font color="#4169E1">return</font>(0);
+<a name="line3877">3877: </a>}
+
+<a name="line3881">3881: </a><strong><font color="#4169E1"><a name="DMSetNumFields"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMSetNumFields(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields)</font></strong>
+<a name="line3882">3882: </a>{
+<a name="line3883">3883: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, f;
+
+<a name="line3888">3888: </a> <a href="../../../docs/manualpages/DM/PetscDSGetNumFields.html#PetscDSGetNumFields">PetscDSGetNumFields</a>(dm->prob, &Nf);
+<a name="line3889">3889: </a> <font color="#4169E1">for</font> (f = Nf; f < numFields; ++f) {
+<a name="line3890">3890: </a> <a href="../../../docs/manualpages/Sys/PetscContainer.html#PetscContainer">PetscContainer</a> obj;
+
+<a name="line3892">3892: </a> <a href="../../../docs/manualpages/Sys/PetscContainerCreate.html#PetscContainerCreate">PetscContainerCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &obj);
+<a name="line3893">3893: </a> <a href="../../../docs/manualpages/DM/PetscDSSetDiscretization.html#PetscDSSetDiscretization">PetscDSSetDiscretization</a>(dm->prob, f, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) obj);
+<a name="line3894">3894: </a> <a href="../../../docs/manualpages/Sys/PetscContainerDestroy.html#PetscContainerDestroy">PetscContainerDestroy</a>(&obj);
+<a name="line3895">3895: </a> }
+<a name="line3896">3896: </a> <font color="#4169E1">return</font>(0);
+<a name="line3897">3897: </a>}
-<a name="line3902">3902: </a><font color="#B22222">/*@</font>
-<a name="line3903">3903: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a> - Return the discretization object for a given <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> field</font>
+<a name="line3901">3901: </a><font color="#B22222">/*@</font>
+<a name="line3902">3902: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a> - Return the discretization object for a given <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> field</font>
-<a name="line3905">3905: </a><font color="#B22222"> Not collective</font>
+<a name="line3904">3904: </a><font color="#B22222"> Not collective</font>
+
+<a name="line3906">3906: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3907">3907: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3908">3908: </a><font color="#B22222">- f - The field number</font>
+
+<a name="line3910">3910: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3911">3911: </a><font color="#B22222">. field - The discretization object</font>
+
+<a name="line3913">3913: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line3915">3915: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetField.html#DMSetField">DMSetField</a>()</font>
+<a name="line3916">3916: </a><font color="#B22222">@*/</font>
+<a name="line3917">3917: </a><strong><font color="#4169E1"><a name="DMGetField"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f, <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> *field)< [...]
+<a name="line3918">3918: </a>{
-<a name="line3907">3907: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3908">3908: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3909">3909: </a><font color="#B22222">- f - The field number</font>
+<a name="line3923">3923: </a> <a href="../../../docs/manualpages/DM/PetscDSGetDiscretization.html#PetscDSGetDiscretization">PetscDSGetDiscretization</a>(dm->prob, f, field);
+<a name="line3924">3924: </a> <font color="#4169E1">return</font>(0);
+<a name="line3925">3925: </a>}
+
+<a name="line3929">3929: </a><font color="#B22222">/*@</font>
+<a name="line3930">3930: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetField.html#DMSetField">DMSetField</a> - Set the discretization object for a given <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> field</font>
-<a name="line3911">3911: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3912">3912: </a><font color="#B22222">. field - The discretization object</font>
-
-<a name="line3914">3914: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line3916">3916: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetField.html#DMSetField">DMSetField</a>()</font>
-<a name="line3917">3917: </a><font color="#B22222">@*/</font>
-<a name="line3918">3918: </a><strong><font color="#4169E1"><a name="DMGetField"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f, <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> *field)< [...]
-<a name="line3919">3919: </a>{
-
-<a name="line3924">3924: </a> <a href="../../../docs/manualpages/DM/PetscDSGetDiscretization.html#PetscDSGetDiscretization">PetscDSGetDiscretization</a>(dm->prob, f, field);
-<a name="line3925">3925: </a> <font color="#4169E1">return</font>(0);
-<a name="line3926">3926: </a>}
-
-<a name="line3930">3930: </a><font color="#B22222">/*@</font>
-<a name="line3931">3931: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetField.html#DMSetField">DMSetField</a> - Set the discretization object for a given <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> field</font>
-
-<a name="line3933">3933: </a><font color="#B22222"> Logically collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line3935">3935: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3936">3936: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line3937">3937: </a><font color="#B22222">. f - The field number</font>
-<a name="line3938">3938: </a><font color="#B22222">- field - The discretization object</font>
-
-<a name="line3940">3940: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line3942">3942: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>()</font>
-<a name="line3943">3943: </a><font color="#B22222">@*/</font>
-<a name="line3944">3944: </a><strong><font color="#4169E1"><a name="DMSetField"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetField.html#DMSetField">DMSetField</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f, <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> field)</ [...]
-<a name="line3945">3945: </a>{
-
-<a name="line3950">3950: </a> <a href="../../../docs/manualpages/DM/PetscDSSetDiscretization.html#PetscDSSetDiscretization">PetscDSSetDiscretization</a>(dm->prob, f, field);
-<a name="line3951">3951: </a> <font color="#4169E1">return</font>(0);
-<a name="line3952">3952: </a>}
-
-<a name="line3956">3956: </a><strong><font color="#4169E1"><a name="DMRestrictHook_Coordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMRestrictHook_Coordinates(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmc,void *ctx)</font></strong>
-<a name="line3957">3957: </a>{
-<a name="line3958">3958: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm_coord,dmc_coord;
-<a name="line3960">3960: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coords,ccoords;
-<a name="line3961">3961: </a> <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inject;
-<a name="line3963">3963: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm,&dm_coord);
-<a name="line3964">3964: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dmc,&dmc_coord);
-<a name="line3965">3965: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(dm,&coords);
-<a name="line3966">3966: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(dmc,&ccoords);
-<a name="line3967">3967: </a> <font color="#4169E1">if</font> (coords && !ccoords) {
-<a name="line3968">3968: </a> <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(dmc_coord,&ccoords);
+<a name="line3932">3932: </a><font color="#B22222"> Logically collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line3934">3934: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3935">3935: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line3936">3936: </a><font color="#B22222">. f - The field number</font>
+<a name="line3937">3937: </a><font color="#B22222">- field - The discretization object</font>
+
+<a name="line3939">3939: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line3941">3941: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetField.html#DMGetField">DMGetField</a>()</font>
+<a name="line3942">3942: </a><font color="#B22222">@*/</font>
+<a name="line3943">3943: </a><strong><font color="#4169E1"><a name="DMSetField"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetField.html#DMSetField">DMSetField</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f, <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> field)</ [...]
+<a name="line3944">3944: </a>{
+
+<a name="line3949">3949: </a> <a href="../../../docs/manualpages/DM/PetscDSSetDiscretization.html#PetscDSSetDiscretization">PetscDSSetDiscretization</a>(dm->prob, f, field);
+<a name="line3950">3950: </a> <font color="#4169E1">return</font>(0);
+<a name="line3951">3951: </a>}
+
+<a name="line3955">3955: </a><strong><font color="#4169E1"><a name="DMRestrictHook_Coordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMRestrictHook_Coordinates(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmc,void *ctx)</font></strong>
+<a name="line3956">3956: </a>{
+<a name="line3957">3957: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm_coord,dmc_coord;
+<a name="line3959">3959: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coords,ccoords;
+<a name="line3960">3960: </a> <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inject;
+<a name="line3962">3962: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm,&dm_coord);
+<a name="line3963">3963: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dmc,&dmc_coord);
+<a name="line3964">3964: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(dm,&coords);
+<a name="line3965">3965: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(dmc,&ccoords);
+<a name="line3966">3966: </a> <font color="#4169E1">if</font> (coords && !ccoords) {
+<a name="line3967">3967: </a> <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(dmc_coord,&ccoords);
+<a name="line3968">3968: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ccoords,<font color="#666666">"coordinates"</font>);
<a name="line3969">3969: </a> <a href="../../../docs/manualpages/DM/DMCreateInjection.html#DMCreateInjection">DMCreateInjection</a>(dmc_coord,dm_coord,&inject);
<a name="line3970">3970: </a> <a href="../../../docs/manualpages/Mat/MatRestrict.html#MatRestrict">MatRestrict</a>(inject,coords,ccoords);
<a name="line3971">3971: </a> <a href="../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&inject);
@@ -3516,1986 +3516,1987 @@
<a name="line3990">3990: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(subdm,&ccoords);
<a name="line3991">3991: </a> <font color="#4169E1">if</font> (coords && !ccoords) {
<a name="line3992">3992: </a> <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(subdm_coord,&ccoords);
-<a name="line3993">3993: </a> <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(subdm_coord,&clcoords);
-<a name="line3994">3994: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)clcoords,<font color="#666666">"coordinates"</font>);
-<a name="line3995">3995: </a> <a href="../../../docs/manualpages/DM/DMCreateDomainDecompositionScatters.html#DMCreateDomainDecompositionScatters">DMCreateDomainDecompositionScatters</a>(dm_coord,1,&subdm_coord,NULL,&scat_i,&scat_g);
-<a name="line3996">3996: </a> <a href="../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(scat_i[0],coords,ccoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line3997">3997: </a> <a href="../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(scat_g[0],coords,clcoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line3998">3998: </a> <a href="../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(scat_i[0],coords,ccoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line3999">3999: </a> <a href="../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(scat_g[0],coords,clcoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line4000">4000: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(subdm,ccoords);
-<a name="line4001">4001: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(subdm,clcoords);
-<a name="line4002">4002: </a> <a href="../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&scat_i[0]);
-<a name="line4003">4003: </a> <a href="../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&scat_g[0]);
-<a name="line4004">4004: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&ccoords);
-<a name="line4005">4005: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&clcoords);
-<a name="line4006">4006: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(scat_i);
-<a name="line4007">4007: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(scat_g);
-<a name="line4008">4008: </a> }
-<a name="line4009">4009: </a> <font color="#4169E1">return</font>(0);
-<a name="line4010">4010: </a>}
-
-<a name="line4014">4014: </a><font color="#B22222">/*@</font>
-<a name="line4015">4015: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a> - Return the topological dimension of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4017">4017: </a><font color="#B22222"> Not collective</font>
-
-<a name="line4019">4019: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4020">4020: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4022">4022: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4023">4023: </a><font color="#B22222">. dim - The topological dimension</font>
-
-<a name="line4025">4025: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line4027">4027: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
-<a name="line4028">4028: </a><font color="#B22222">@*/</font>
-<a name="line4029">4029: </a><strong><font color="#4169E1"><a name="DMGetDimension"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dim)</font></strong>
-<a name="line4030">4030: </a>{
-<a name="line4034">4034: </a> *dim = dm->dim;
-<a name="line4035">4035: </a> <font color="#4169E1">return</font>(0);
-<a name="line4036">4036: </a>}
-
-<a name="line4040">4040: </a><font color="#B22222">/*@</font>
-<a name="line4041">4041: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a> - Set the topological dimension of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4043">4043: </a><font color="#B22222"> Collective on dm</font>
-
-<a name="line4045">4045: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4046">4046: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4047">4047: </a><font color="#B22222">- dim - The topological dimension</font>
-
-<a name="line4049">4049: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line4051">4051: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
-<a name="line4052">4052: </a><font color="#B22222">@*/</font>
-<a name="line4053">4053: </a><strong><font color="#4169E1"><a name="DMSetDimension"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim)</font></strong>
-<a name="line4054">4054: </a>{
-<a name="line4058">4058: </a> dm->dim = dim;
-<a name="line4059">4059: </a> <font color="#4169E1">return</font>(0);
-<a name="line4060">4060: </a>}
-
-<a name="line4064">4064: </a><font color="#B22222">/*@</font>
-<a name="line4065">4065: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDimPoints.html#DMGetDimPoints">DMGetDimPoints</a> - Get the half-open interval for all points of a given dimension</font>
-
-<a name="line4067">4067: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4069">4069: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4070">4070: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4071">4071: </a><font color="#B22222">- dim - the dimension</font>
-
-<a name="line4073">4073: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line4074">4074: </a><font color="#B22222">+ pStart - The first point of the given dimension</font>
-<a name="line4075">4075: </a><font color="#B22222">. pEnd - The first point following points of the given dimension</font>
+<a name="line3993">3993: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ccoords,<font color="#666666">"coordinates"</font>);
+<a name="line3994">3994: </a> <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(subdm_coord,&clcoords);
+<a name="line3995">3995: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)clcoords,<font color="#666666">"coordinates"</font>);
+<a name="line3996">3996: </a> <a href="../../../docs/manualpages/DM/DMCreateDomainDecompositionScatters.html#DMCreateDomainDecompositionScatters">DMCreateDomainDecompositionScatters</a>(dm_coord,1,&subdm_coord,NULL,&scat_i,&scat_g);
+<a name="line3997">3997: </a> <a href="../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(scat_i[0],coords,ccoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line3998">3998: </a> <a href="../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(scat_g[0],coords,clcoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line3999">3999: </a> <a href="../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(scat_i[0],coords,ccoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line4000">4000: </a> <a href="../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(scat_g[0],coords,clcoords,<a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line4001">4001: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(subdm,ccoords);
+<a name="line4002">4002: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(subdm,clcoords);
+<a name="line4003">4003: </a> <a href="../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&scat_i[0]);
+<a name="line4004">4004: </a> <a href="../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&scat_g[0]);
+<a name="line4005">4005: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&ccoords);
+<a name="line4006">4006: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&clcoords);
+<a name="line4007">4007: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(scat_i);
+<a name="line4008">4008: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(scat_g);
+<a name="line4009">4009: </a> }
+<a name="line4010">4010: </a> <font color="#4169E1">return</font>(0);
+<a name="line4011">4011: </a>}
+
+<a name="line4015">4015: </a><font color="#B22222">/*@</font>
+<a name="line4016">4016: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a> - Return the topological dimension of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4018">4018: </a><font color="#B22222"> Not collective</font>
+
+<a name="line4020">4020: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4021">4021: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4023">4023: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4024">4024: </a><font color="#B22222">. dim - The topological dimension</font>
+
+<a name="line4026">4026: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line4028">4028: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
+<a name="line4029">4029: </a><font color="#B22222">@*/</font>
+<a name="line4030">4030: </a><strong><font color="#4169E1"><a name="DMGetDimension"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dim)</font></strong>
+<a name="line4031">4031: </a>{
+<a name="line4035">4035: </a> *dim = dm->dim;
+<a name="line4036">4036: </a> <font color="#4169E1">return</font>(0);
+<a name="line4037">4037: </a>}
+
+<a name="line4041">4041: </a><font color="#B22222">/*@</font>
+<a name="line4042">4042: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a> - Set the topological dimension of the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4044">4044: </a><font color="#B22222"> Collective on dm</font>
+
+<a name="line4046">4046: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4047">4047: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4048">4048: </a><font color="#B22222">- dim - The topological dimension</font>
+
+<a name="line4050">4050: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line4052">4052: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
+<a name="line4053">4053: </a><font color="#B22222">@*/</font>
+<a name="line4054">4054: </a><strong><font color="#4169E1"><a name="DMSetDimension"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetDimension.html#DMSetDimension">DMSetDimension</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim)</font></strong>
+<a name="line4055">4055: </a>{
+<a name="line4059">4059: </a> dm->dim = dim;
+<a name="line4060">4060: </a> <font color="#4169E1">return</font>(0);
+<a name="line4061">4061: </a>}
+
+<a name="line4065">4065: </a><font color="#B22222">/*@</font>
+<a name="line4066">4066: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetDimPoints.html#DMGetDimPoints">DMGetDimPoints</a> - Get the half-open interval for all points of a given dimension</font>
+
+<a name="line4068">4068: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4070">4070: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4071">4071: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4072">4072: </a><font color="#B22222">- dim - the dimension</font>
-<a name="line4077">4077: </a><font color="#B22222"> Note:</font>
-<a name="line4078">4078: </a><font color="#B22222"> The points are vertices in the Hasse diagram encoding the topology. This is explained in</font>
-<a name="line4079">4079: </a><font color="#B22222"> http://arxiv.org/abs/0908.4427. If not points exist of this dimension in the storage scheme,</font>
-<a name="line4080">4080: </a><font color="#B22222"> then the interval is empty.</font>
+<a name="line4074">4074: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line4075">4075: </a><font color="#B22222">+ pStart - The first point of the given dimension</font>
+<a name="line4076">4076: </a><font color="#B22222">. pEnd - The first point following points of the given dimension</font>
-<a name="line4082">4082: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4078">4078: </a><font color="#B22222"> Note:</font>
+<a name="line4079">4079: </a><font color="#B22222"> The points are vertices in the Hasse diagram encoding the topology. This is explained in</font>
+<a name="line4080">4080: </a><font color="#B22222"> http://arxiv.org/abs/0908.4427. If not points exist of this dimension in the storage scheme,</font>
+<a name="line4081">4081: </a><font color="#B22222"> then the interval is empty.</font>
-<a name="line4084">4084: </a><font color="#B22222">.keywords: point, Hasse Diagram, dimension</font>
-<a name="line4085">4085: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>, <a href="../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(), <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>()</font>
-<a name="line4086">4086: </a><font color="#B22222">@*/</font>
-<a name="line4087">4087: </a><strong><font color="#4169E1"><a name="DMGetDimPoints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDimPoints.html#DMGetDimPoints">DMGetDimPoints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> [...]
-<a name="line4088">4088: </a>{
-<a name="line4089">4089: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+<a name="line4083">4083: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4094">4094: </a> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &d);
-<a name="line4095">4095: </a> <font color="#4169E1">if</font> ((dim < 0) || (dim > d)) <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid dimension %d 1"</font>, dim, d);
-<a name="line4096">4096: </a> (*dm->ops->getdimpoints)(dm, dim, pStart, pEnd);
-<a name="line4097">4097: </a> <font color="#4169E1">return</font>(0);
-<a name="line4098">4098: </a>}
-
-<a name="line4102">4102: </a><font color="#B22222">/*@</font>
-<a name="line4103">4103: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a> - Sets into the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> a global vector that holds the coordinates</font>
+<a name="line4085">4085: </a><font color="#B22222">.keywords: point, Hasse Diagram, dimension</font>
+<a name="line4086">4086: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>, <a href="../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(), <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>()</font>
+<a name="line4087">4087: </a><font color="#B22222">@*/</font>
+<a name="line4088">4088: </a><strong><font color="#4169E1"><a name="DMGetDimPoints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetDimPoints.html#DMGetDimPoints">DMGetDimPoints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> [...]
+<a name="line4089">4089: </a>{
+<a name="line4090">4090: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-<a name="line4105">4105: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4095">4095: </a> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &d);
+<a name="line4096">4096: </a> <font color="#4169E1">if</font> ((dim < 0) || (dim > d)) <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Invalid dimension %d 1"</font>, dim, d);
+<a name="line4097">4097: </a> (*dm->ops->getdimpoints)(dm, dim, pStart, pEnd);
+<a name="line4098">4098: </a> <font color="#4169E1">return</font>(0);
+<a name="line4099">4099: </a>}
+
+<a name="line4103">4103: </a><font color="#B22222">/*@</font>
+<a name="line4104">4104: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a> - Sets into the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> a global vector that holds the coordinates</font>
+
+<a name="line4106">4106: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4107">4107: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4108">4108: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4109">4109: </a><font color="#B22222">- c - coordinate vector</font>
+<a name="line4108">4108: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4109">4109: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4110">4110: </a><font color="#B22222">- c - coordinate vector</font>
-<a name="line4111">4111: </a><font color="#B22222"> Note:</font>
-<a name="line4112">4112: </a><font color="#B22222"> The coordinates do include those for ghost points, which are in the local vector</font>
+<a name="line4112">4112: </a><font color="#B22222"> Note:</font>
+<a name="line4113">4113: </a><font color="#B22222"> The coordinates do include those for ghost points, which are in the local vector</font>
-<a name="line4114">4114: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4115">4115: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4116">4116: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
-<a name="line4117">4117: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), DMGetCoordinatesLoca(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
-<a name="line4118">4118: </a><font color="#B22222">@*/</font>
-<a name="line4119">4119: </a><strong><font color="#4169E1"><a name="DMSetCoordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> c)</font></strong>
-<a name="line4120">4120: </a>{
+<a name="line4117">4117: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
+<a name="line4118">4118: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), DMGetCoordinatesLoca(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
+<a name="line4119">4119: </a><font color="#B22222">@*/</font>
+<a name="line4120">4120: </a><strong><font color="#4169E1"><a name="DMSetCoordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> c)</font></strong>
+<a name="line4121">4121: </a>{
-<a name="line4126">4126: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) c);
-<a name="line4127">4127: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinates);
-<a name="line4128">4128: </a> dm->coordinates = c;
-<a name="line4129">4129: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinatesLocal);
-<a name="line4130">4130: </a> <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(dm,DMRestrictHook_Coordinates,NULL,NULL);
-<a name="line4131">4131: </a> <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a>(dm,DMSubDomainHook_Coordinates,NULL,NULL);
-<a name="line4132">4132: </a> <font color="#4169E1">return</font>(0);
-<a name="line4133">4133: </a>}
+<a name="line4127">4127: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) c);
+<a name="line4128">4128: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinates);
+<a name="line4129">4129: </a> dm->coordinates = c;
+<a name="line4130">4130: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinatesLocal);
+<a name="line4131">4131: </a> <a href="../../../docs/manualpages/DM/DMCoarsenHookAdd.html#DMCoarsenHookAdd">DMCoarsenHookAdd</a>(dm,DMRestrictHook_Coordinates,NULL,NULL);
+<a name="line4132">4132: </a> <a href="../../../docs/manualpages/DM/DMSubDomainHookAdd.html#DMSubDomainHookAdd">DMSubDomainHookAdd</a>(dm,DMSubDomainHook_Coordinates,NULL,NULL);
+<a name="line4133">4133: </a> <font color="#4169E1">return</font>(0);
+<a name="line4134">4134: </a>}
-<a name="line4137">4137: </a><font color="#B22222">/*@</font>
-<a name="line4138">4138: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a> - Sets into the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> a local vector that holds the coordinates</font>
+<a name="line4138">4138: </a><font color="#B22222">/*@</font>
+<a name="line4139">4139: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a> - Sets into the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> a local vector that holds the coordinates</font>
-<a name="line4140">4140: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4141">4141: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4142">4142: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4143">4143: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4144">4144: </a><font color="#B22222">- c - coordinate vector</font>
+<a name="line4143">4143: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4144">4144: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4145">4145: </a><font color="#B22222">- c - coordinate vector</font>
-<a name="line4146">4146: </a><font color="#B22222"> Note:</font>
-<a name="line4147">4147: </a><font color="#B22222"> The coordinates of ghost points can be set using <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>()</font>
-<a name="line4148">4148: </a><font color="#B22222"> followed by <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(). This is intended to enable the</font>
-<a name="line4149">4149: </a><font color="#B22222"> setting of ghost coordinates outside of the domain.</font>
+<a name="line4147">4147: </a><font color="#B22222"> Note:</font>
+<a name="line4148">4148: </a><font color="#B22222"> The coordinates of ghost points can be set using <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>()</font>
+<a name="line4149">4149: </a><font color="#B22222"> followed by <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(). This is intended to enable the</font>
+<a name="line4150">4150: </a><font color="#B22222"> setting of ghost coordinates outside of the domain.</font>
-<a name="line4151">4151: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4152">4152: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4153">4153: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
-<a name="line4154">4154: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
-<a name="line4155">4155: </a><font color="#B22222">@*/</font>
-<a name="line4156">4156: </a><strong><font color="#4169E1"><a name="DMSetCoordinatesLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> c)</font></strong>
-<a name="line4157">4157: </a>{
+<a name="line4154">4154: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
+<a name="line4155">4155: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
+<a name="line4156">4156: </a><font color="#B22222">@*/</font>
+<a name="line4157">4157: </a><strong><font color="#4169E1"><a name="DMSetCoordinatesLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> c)</font></strong>
+<a name="line4158">4158: </a>{
-<a name="line4163">4163: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) c);
-<a name="line4164">4164: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinatesLocal);
+<a name="line4164">4164: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) c);
+<a name="line4165">4165: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinatesLocal);
-<a name="line4166">4166: </a> dm->coordinatesLocal = c;
+<a name="line4167">4167: </a> dm->coordinatesLocal = c;
-<a name="line4168">4168: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinates);
-<a name="line4169">4169: </a> <font color="#4169E1">return</font>(0);
-<a name="line4170">4170: </a>}
+<a name="line4169">4169: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&dm->coordinates);
+<a name="line4170">4170: </a> <font color="#4169E1">return</font>(0);
+<a name="line4171">4171: </a>}
-<a name="line4174">4174: </a><font color="#B22222">/*@</font>
-<a name="line4175">4175: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a> - Gets a global vector with the coordinates associated with the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+<a name="line4175">4175: </a><font color="#B22222">/*@</font>
+<a name="line4176">4176: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a> - Gets a global vector with the coordinates associated with the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-<a name="line4177">4177: </a><font color="#B22222"> Not Collective</font>
+<a name="line4178">4178: </a><font color="#B22222"> Not Collective</font>
-<a name="line4179">4179: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4180">4180: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4180">4180: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4181">4181: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4182">4182: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4183">4183: </a><font color="#B22222">. c - global coordinate vector</font>
+<a name="line4183">4183: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4184">4184: </a><font color="#B22222">. c - global coordinate vector</font>
-<a name="line4185">4185: </a><font color="#B22222"> Note:</font>
-<a name="line4186">4186: </a><font color="#B22222"> This is a borrowed reference, so the user should NOT destroy this vector</font>
+<a name="line4186">4186: </a><font color="#B22222"> Note:</font>
+<a name="line4187">4187: </a><font color="#B22222"> This is a borrowed reference, so the user should NOT destroy this vector</font>
-<a name="line4188">4188: </a><font color="#B22222"> Each process has only the local coordinates (does NOT have the ghost coordinates).</font>
+<a name="line4189">4189: </a><font color="#B22222"> Each process has only the local coordinates (does NOT have the ghost coordinates).</font>
-<a name="line4190">4190: </a><font color="#B22222"> For <a href="../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>, in two and three dimensions coordinates are interlaced (x_0,y_0,x_1,y_1,...)</font>
-<a name="line4191">4191: </a><font color="#B22222"> and (x_0,y_0,z_0,x_1,y_1,z_1...)</font>
+<a name="line4191">4191: </a><font color="#B22222"> For <a href="../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>, in two and three dimensions coordinates are interlaced (x_0,y_0,x_1,y_1,...)</font>
+<a name="line4192">4192: </a><font color="#B22222"> and (x_0,y_0,z_0,x_1,y_1,z_1...)</font>
-<a name="line4193">4193: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4194">4194: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4195">4195: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
-<a name="line4196">4196: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
-<a name="line4197">4197: </a><font color="#B22222">@*/</font>
-<a name="line4198">4198: </a><strong><font color="#4169E1"><a name="DMGetCoordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *c)</font></strong>
-<a name="line4199">4199: </a>{
+<a name="line4196">4196: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
+<a name="line4197">4197: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
+<a name="line4198">4198: </a><font color="#B22222">@*/</font>
+<a name="line4199">4199: </a><strong><font color="#4169E1"><a name="DMGetCoordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *c)</font></strong>
+<a name="line4200">4200: </a>{
-<a name="line4205">4205: </a> <font color="#4169E1">if</font> (!dm->coordinates && dm->coordinatesLocal) {
-<a name="line4206">4206: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm = NULL;
+<a name="line4206">4206: </a> <font color="#4169E1">if</font> (!dm->coordinates && dm->coordinatesLocal) {
+<a name="line4207">4207: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm = NULL;
-<a name="line4208">4208: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
-<a name="line4209">4209: </a> <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(cdm, &dm->coordinates);
-<a name="line4210">4210: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->coordinates, <font color="#666666">"coordinates"</font>);
-<a name="line4211">4211: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>(cdm, dm->coordinatesLocal, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinates);
-<a name="line4212">4212: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>(cdm, dm->coordinatesLocal, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinates);
-<a name="line4213">4213: </a> }
-<a name="line4214">4214: </a> *c = dm->coordinates;
-<a name="line4215">4215: </a> <font color="#4169E1">return</font>(0);
-<a name="line4216">4216: </a>}
+<a name="line4209">4209: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line4210">4210: </a> <a href="../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(cdm, &dm->coordinates);
+<a name="line4211">4211: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->coordinates, <font color="#666666">"coordinates"</font>);
+<a name="line4212">4212: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>(cdm, dm->coordinatesLocal, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinates);
+<a name="line4213">4213: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>(cdm, dm->coordinatesLocal, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinates);
+<a name="line4214">4214: </a> }
+<a name="line4215">4215: </a> *c = dm->coordinates;
+<a name="line4216">4216: </a> <font color="#4169E1">return</font>(0);
+<a name="line4217">4217: </a>}
-<a name="line4220">4220: </a><font color="#B22222">/*@</font>
-<a name="line4221">4221: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a> - Gets a local vector with the coordinates associated with the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
+<a name="line4221">4221: </a><font color="#B22222">/*@</font>
+<a name="line4222">4222: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a> - Gets a local vector with the coordinates associated with the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>.</font>
-<a name="line4223">4223: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4224">4224: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4225">4225: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4226">4226: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4226">4226: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4227">4227: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4228">4228: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4229">4229: </a><font color="#B22222">. c - coordinate vector</font>
+<a name="line4229">4229: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4230">4230: </a><font color="#B22222">. c - coordinate vector</font>
-<a name="line4231">4231: </a><font color="#B22222"> Note:</font>
-<a name="line4232">4232: </a><font color="#B22222"> This is a borrowed reference, so the user should NOT destroy this vector</font>
+<a name="line4232">4232: </a><font color="#B22222"> Note:</font>
+<a name="line4233">4233: </a><font color="#B22222"> This is a borrowed reference, so the user should NOT destroy this vector</font>
-<a name="line4234">4234: </a><font color="#B22222"> Each process has the local and ghost coordinates</font>
+<a name="line4235">4235: </a><font color="#B22222"> Each process has the local and ghost coordinates</font>
-<a name="line4236">4236: </a><font color="#B22222"> For <a href="../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>, in two and three dimensions coordinates are interlaced (x_0,y_0,x_1,y_1,...)</font>
-<a name="line4237">4237: </a><font color="#B22222"> and (x_0,y_0,z_0,x_1,y_1,z_1...)</font>
+<a name="line4237">4237: </a><font color="#B22222"> For <a href="../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>, in two and three dimensions coordinates are interlaced (x_0,y_0,x_1,y_1,...)</font>
+<a name="line4238">4238: </a><font color="#B22222"> and (x_0,y_0,z_0,x_1,y_1,z_1...)</font>
-<a name="line4239">4239: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4240">4240: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4241">4241: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
-<a name="line4242">4242: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
-<a name="line4243">4243: </a><font color="#B22222">@*/</font>
-<a name="line4244">4244: </a><strong><font color="#4169E1"><a name="DMGetCoordinatesLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *c)</font></strong>
-<a name="line4245">4245: </a>{
+<a name="line4242">4242: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
+<a name="line4243">4243: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>()</font>
+<a name="line4244">4244: </a><font color="#B22222">@*/</font>
+<a name="line4245">4245: </a><strong><font color="#4169E1"><a name="DMGetCoordinatesLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *c)</font></strong>
+<a name="line4246">4246: </a>{
-<a name="line4251">4251: </a> <font color="#4169E1">if</font> (!dm->coordinatesLocal && dm->coordinates) {
-<a name="line4252">4252: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm = NULL;
+<a name="line4252">4252: </a> <font color="#4169E1">if</font> (!dm->coordinatesLocal && dm->coordinates) {
+<a name="line4253">4253: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm = NULL;
-<a name="line4254">4254: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
-<a name="line4255">4255: </a> <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(cdm, &dm->coordinatesLocal);
-<a name="line4256">4256: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->coordinatesLocal, <font color="#666666">"coordinates"</font>);
-<a name="line4257">4257: </a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(cdm, dm->coordinates, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinatesLocal);
-<a name="line4258">4258: </a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(cdm, dm->coordinates, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinatesLocal);
-<a name="line4259">4259: </a> }
-<a name="line4260">4260: </a> *c = dm->coordinatesLocal;
-<a name="line4261">4261: </a> <font color="#4169E1">return</font>(0);
-<a name="line4262">4262: </a>}
+<a name="line4255">4255: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line4256">4256: </a> <a href="../../../docs/manualpages/DM/DMCreateLocalVector.html#DMCreateLocalVector">DMCreateLocalVector</a>(cdm, &dm->coordinatesLocal);
+<a name="line4257">4257: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->coordinatesLocal, <font color="#666666">"coordinates"</font>);
+<a name="line4258">4258: </a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalBegin.html#DMGlobalToLocalBegin">DMGlobalToLocalBegin</a>(cdm, dm->coordinates, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinatesLocal);
+<a name="line4259">4259: </a> <a href="../../../docs/manualpages/DM/DMGlobalToLocalEnd.html#DMGlobalToLocalEnd">DMGlobalToLocalEnd</a>(cdm, dm->coordinates, <a href="../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, dm->coordinatesLocal);
+<a name="line4260">4260: </a> }
+<a name="line4261">4261: </a> *c = dm->coordinatesLocal;
+<a name="line4262">4262: </a> <font color="#4169E1">return</font>(0);
+<a name="line4263">4263: </a>}
-<a name="line4266">4266: </a><font color="#B22222">/*@</font>
-<a name="line4267">4267: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a> - Gets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> that prescribes coordinate layout and scatters between global and local coordinates</font>
+<a name="line4267">4267: </a><font color="#B22222">/*@</font>
+<a name="line4268">4268: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a> - Gets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> that prescribes coordinate layout and scatters between global and local coordinates</font>
-<a name="line4269">4269: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4270">4270: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4271">4271: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4272">4272: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4272">4272: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4273">4273: </a><font color="#B22222">. dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4274">4274: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4275">4275: </a><font color="#B22222">. cdm - coordinate <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4275">4275: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4276">4276: </a><font color="#B22222">. cdm - coordinate <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4277">4277: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4278">4278: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4279">4279: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
-<a name="line4280">4280: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinateDM.html#DMSetCoordinateDM">DMSetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a hr [...]
-<a name="line4281">4281: </a><font color="#B22222">@*/</font>
-<a name="line4282">4282: </a><strong><font color="#4169E1"><a name="DMGetCoordinateDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *cdm)</font></strong>
-<a name="line4283">4283: </a>{
+<a name="line4280">4280: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
+<a name="line4281">4281: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinateDM.html#DMSetCoordinateDM">DMSetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a hr [...]
+<a name="line4282">4282: </a><font color="#B22222">@*/</font>
+<a name="line4283">4283: </a><strong><font color="#4169E1"><a name="DMGetCoordinateDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *cdm)</font></strong>
+<a name="line4284">4284: </a>{
-<a name="line4289">4289: </a> <font color="#4169E1">if</font> (!dm->coordinateDM) {
-<a name="line4290">4290: </a> <font color="#4169E1">if</font> (!dm->ops->createcoordinatedm) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"Unable to create coordinates for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM< [...]
-<a name="line4291">4291: </a> (*dm->ops->createcoordinatedm)(dm, &dm->coordinateDM);
-<a name="line4292">4292: </a> }
-<a name="line4293">4293: </a> *cdm = dm->coordinateDM;
-<a name="line4294">4294: </a> <font color="#4169E1">return</font>(0);
-<a name="line4295">4295: </a>}
+<a name="line4290">4290: </a> <font color="#4169E1">if</font> (!dm->coordinateDM) {
+<a name="line4291">4291: </a> <font color="#4169E1">if</font> (!dm->ops->createcoordinatedm) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"Unable to create coordinates for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM< [...]
+<a name="line4292">4292: </a> (*dm->ops->createcoordinatedm)(dm, &dm->coordinateDM);
+<a name="line4293">4293: </a> }
+<a name="line4294">4294: </a> *cdm = dm->coordinateDM;
+<a name="line4295">4295: </a> <font color="#4169E1">return</font>(0);
+<a name="line4296">4296: </a>}
-<a name="line4299">4299: </a><font color="#B22222">/*@</font>
-<a name="line4300">4300: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinateDM.html#DMSetCoordinateDM">DMSetCoordinateDM</a> - Sets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> that prescribes coordinate layout and scatters between global and local coordinates</font>
+<a name="line4300">4300: </a><font color="#B22222">/*@</font>
+<a name="line4301">4301: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinateDM.html#DMSetCoordinateDM">DMSetCoordinateDM</a> - Sets the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> that prescribes coordinate layout and scatters between global and local coordinates</font>
-<a name="line4302">4302: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4303">4303: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4304">4304: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4305">4305: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4306">4306: </a><font color="#B22222">- cdm - coordinate <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4305">4305: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4306">4306: </a><font color="#B22222">+ dm - the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4307">4307: </a><font color="#B22222">- cdm - coordinate <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4308">4308: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4309">4309: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4310">4310: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
-<a name="line4311">4311: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a hr [...]
-<a name="line4312">4312: </a><font color="#B22222">@*/</font>
-<a name="line4313">4313: </a><strong><font color="#4169E1"><a name="DMSetCoordinateDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinateDM.html#DMSetCoordinateDM">DMSetCoordinateDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm)</font></strong>
-<a name="line4314">4314: </a>{
+<a name="line4311">4311: </a><font color="#B22222">.keywords: distributed array, get, corners, nodes, local indices, coordinates</font>
+<a name="line4312">4312: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a hr [...]
+<a name="line4313">4313: </a><font color="#B22222">@*/</font>
+<a name="line4314">4314: </a><strong><font color="#4169E1"><a name="DMSetCoordinateDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinateDM.html#DMSetCoordinateDM">DMSetCoordinateDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm)</font></strong>
+<a name="line4315">4315: </a>{
-<a name="line4320">4320: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dm->coordinateDM);
-<a name="line4321">4321: </a> dm->coordinateDM = cdm;
-<a name="line4322">4322: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->coordinateDM);
-<a name="line4323">4323: </a> <font color="#4169E1">return</font>(0);
-<a name="line4324">4324: </a>}
+<a name="line4321">4321: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dm->coordinateDM);
+<a name="line4322">4322: </a> dm->coordinateDM = cdm;
+<a name="line4323">4323: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm->coordinateDM);
+<a name="line4324">4324: </a> <font color="#4169E1">return</font>(0);
+<a name="line4325">4325: </a>}
-<a name="line4328">4328: </a><font color="#B22222">/*@</font>
-<a name="line4329">4329: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a> - Retrieve the dimension of embedding space for coordinate values.</font>
-
-<a name="line4331">4331: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line4333">4333: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4334">4334: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line4329">4329: </a><font color="#B22222">/*@</font>
+<a name="line4330">4330: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a> - Retrieve the dimension of embedding space for coordinate values.</font>
+
+<a name="line4332">4332: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line4334">4334: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4335">4335: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line4336">4336: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4337">4337: </a><font color="#B22222">. dim - The embedding dimension</font>
+<a name="line4337">4337: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4338">4338: </a><font color="#B22222">. dim - The embedding dimension</font>
-<a name="line4339">4339: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line4340">4340: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line4341">4341: </a><font color="#B22222">.keywords: mesh, coordinates</font>
-<a name="line4342">4342: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSe [...]
-<a name="line4343">4343: </a><font color="#B22222">@*/</font>
-<a name="line4344">4344: </a><strong><font color="#4169E1"><a name="DMGetCoordinateDim"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dim)</font></strong>
-<a name="line4345">4345: </a>{
-<a name="line4349">4349: </a> <font color="#4169E1">if</font> (dm->dimEmbed == <a href="../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>) {
-<a name="line4350">4350: </a> dm->dimEmbed = dm->dim;
-<a name="line4351">4351: </a> }
-<a name="line4352">4352: </a> *dim = dm->dimEmbed;
-<a name="line4353">4353: </a> <font color="#4169E1">return</font>(0);
-<a name="line4354">4354: </a>}
-
-<a name="line4358">4358: </a><font color="#B22222">/*@</font>
-<a name="line4359">4359: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a> - Set the dimension of the embedding space for coordinate values.</font>
-
-<a name="line4361">4361: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line4363">4363: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4364">4364: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line4365">4365: </a><font color="#B22222">- dim - The embedding dimension</font>
-
-<a name="line4367">4367: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4369">4369: </a><font color="#B22222">.keywords: mesh, coordinates</font>
-<a name="line4370">4370: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection" [...]
-<a name="line4371">4371: </a><font color="#B22222">@*/</font>
-<a name="line4372">4372: </a><strong><font color="#4169E1"><a name="DMSetCoordinateDim"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim)</font></strong>
-<a name="line4373">4373: </a>{
-<a name="line4376">4376: </a> dm->dimEmbed = dim;
-<a name="line4377">4377: </a> <font color="#4169E1">return</font>(0);
-<a name="line4378">4378: </a>}
-
-<a name="line4382">4382: </a><font color="#B22222">/*@</font>
-<a name="line4383">4383: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a> - Retrieve the layout of coordinate values over the mesh.</font>
-
-<a name="line4385">4385: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line4387">4387: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4388">4388: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-
-<a name="line4390">4390: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4391">4391: </a><font color="#B22222">. section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
-
-<a name="line4393">4393: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4395">4395: </a><font color="#B22222">.keywords: mesh, coordinates</font>
-<a name="line4396">4396: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>()</font>
-<a name="line4397">4397: </a><font color="#B22222">@*/</font>
-<a name="line4398">4398: </a><strong><font color="#4169E1"><a name="DMGetCoordinateSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
-<a name="line4399">4399: </a>{
-<a name="line4400">4400: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
-
-<a name="line4406">4406: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
-<a name="line4407">4407: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(cdm, section);
-<a name="line4408">4408: </a> <font color="#4169E1">return</font>(0);
-<a name="line4409">4409: </a>}
-
-<a name="line4413">4413: </a><font color="#B22222">/*@</font>
-<a name="line4414">4414: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a> - Set the layout of coordinate values over the mesh.</font>
-
-<a name="line4416">4416: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line4418">4418: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4419">4419: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line4420">4420: </a><font color="#B22222">. dim - The embedding dimension, or <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a></font>
-<a name="line4421">4421: </a><font color="#B22222">- section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
-
-<a name="line4423">4423: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4425">4425: </a><font color="#B22222">.keywords: mesh, coordinates</font>
-<a name="line4426">4426: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>()</font>
-<a name="line4427">4427: </a><font color="#B22222">@*/</font>
-<a name="line4428">4428: </a><strong><font color="#4169E1"><a name="DMSetCoordinateSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../docs/manualpages/IS/Petsc [...]
-<a name="line4429">4429: </a>{
-<a name="line4430">4430: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
-
-<a name="line4436">4436: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
-<a name="line4437">4437: </a> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(cdm, section);
-<a name="line4438">4438: </a> <font color="#4169E1">if</font> (dim == <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>) {
-<a name="line4439">4439: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d = dim;
-<a name="line4440">4440: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, vStart, vEnd, v, dd;
-
-<a name="line4442">4442: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
-<a name="line4443">4443: </a> <a href="../../../docs/manualpages/DM/DMGetDimPoints.html#DMGetDimPoints">DMGetDimPoints</a>(dm, 0, &vStart, &vEnd);
-<a name="line4444">4444: </a> pStart = <a href="../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(vStart, pStart);
-<a name="line4445">4445: </a> pEnd = <a href="../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(vEnd, pEnd);
-<a name="line4446">4446: </a> <font color="#4169E1">for</font> (v = pStart; v < pEnd; ++v) {
-<a name="line4447">4447: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, v, &dd);
-<a name="line4448">4448: </a> <font color="#4169E1">if</font> (dd) {d = dd; <font color="#4169E1">break</font>;}
-<a name="line4449">4449: </a> }
-<a name="line4450">4450: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a>(dm, d);
-<a name="line4451">4451: </a> }
-<a name="line4452">4452: </a> <font color="#4169E1">return</font>(0);
-<a name="line4453">4453: </a>}
-
-<a name="line4457">4457: </a><font color="#B22222">/*@C</font>
-<a name="line4458">4458: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a> - Set the description of mesh periodicity</font>
-
-<a name="line4460">4460: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4461">4461: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line4462">4462: </a><font color="#B22222">. maxCell - Over distances greater than this, we can assume a point has crossed over to another sheet, when trying to localize cell coordinates</font>
-<a name="line4463">4463: </a><font color="#B22222">. L - If we assume the mesh is a torus, this is the length of each coordinate</font>
-<a name="line4464">4464: </a><font color="#B22222">- bd - This describes the type of periodicity in each topological dimension</font>
-
-<a name="line4466">4466: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4468">4468: </a><font color="#B22222">.seealso: DMGetPeriodicity()</font>
-<a name="line4469">4469: </a><font color="#B22222">@*/</font>
-<a name="line4470">4470: </a><strong><font color="#4169E1"><a name="DMGetPeriodicity"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMGetPeriodicity(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> **maxCell, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> **L, const <a href="../../../docs/manualpages/DM/ [...]
-<a name="line4471">4471: </a>{
-<a name="line4474">4474: </a> <font color="#4169E1">if</font> (L) *L = dm->L;
-<a name="line4475">4475: </a> <font color="#4169E1">if</font> (maxCell) *maxCell = dm->maxCell;
-<a name="line4476">4476: </a> <font color="#4169E1">if</font> (bd) *bd = dm->bdtype;
-<a name="line4477">4477: </a> <font color="#4169E1">return</font>(0);
-<a name="line4478">4478: </a>}
-
-<a name="line4482">4482: </a><font color="#B22222">/*@C</font>
-<a name="line4483">4483: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a> - Set the description of mesh periodicity</font>
-
-<a name="line4485">4485: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4486">4486: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line4487">4487: </a><font color="#B22222">. maxCell - Over distances greater than this, we can assume a point has crossed over to another sheet, when trying to localize cell coordinates</font>
-<a name="line4488">4488: </a><font color="#B22222">. L - If we assume the mesh is a torus, this is the length of each coordinate</font>
-<a name="line4489">4489: </a><font color="#B22222">- bd - This describes the type of periodicity in each topological dimension</font>
-
-<a name="line4491">4491: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4493">4493: </a><font color="#B22222">.seealso: DMGetPeriodicity()</font>
-<a name="line4494">4494: </a><font color="#B22222">@*/</font>
-<a name="line4495">4495: </a><strong><font color="#4169E1"><a name="DMSetPeriodicity"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> maxCell[], const <a href="../../../docs/manualpages/Sys/PetscRe [...]
-<a name="line4496">4496: </a>{
-<a name="line4497">4497: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, d;
-
-<a name="line4503">4503: </a> <a href="../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(dm->L,dm->maxCell,dm->bdtype);
-<a name="line4504">4504: </a> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
-<a name="line4505">4505: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(dim,&dm->L,dim,&dm->maxCell,dim,&dm->bdtype);
-<a name="line4506">4506: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {dm->L[d] = L[d]; dm->maxCell[d] = maxCell[d]; dm->bdtype[d] = bd[d];}
-<a name="line4507">4507: </a> <font color="#4169E1">return</font>(0);
-<a name="line4508">4508: </a>}
-
-<a name="line4512">4512: </a><font color="#B22222">/*@</font>
-<a name="line4513">4513: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a> - If a mesh is periodic (a torus with lengths L_i, some of which can be infinite), project the coordinate onto [0, L_i) in each dimension.</font>
-
-<a name="line4515">4515: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4516">4516: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4517">4517: </a><font color="#B22222">- in - The input coordinate point (dim numbers)</font>
-
-<a name="line4519">4519: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4520">4520: </a><font color="#B22222">. out - The localized coordinate point</font>
-
-<a name="line4522">4522: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4524">4524: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(), DMLocalizeAddCoordinate()</font>
-<a name="line4525">4525: </a><font color="#B22222">@*/</font>
-<a name="line4526">4526: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> in[], <a href="../../../docs/manualpages/ [...]
-<a name="line4527">4527: </a>{
-<a name="line4528">4528: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, d;
-
-<a name="line4532">4532: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a>(dm, &dim);
-<a name="line4533">4533: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
-<a name="line4534">4534: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] = in[d];
-<a name="line4535">4535: </a> } <font color="#4169E1">else</font> {
-<a name="line4536">4536: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
-<a name="line4537">4537: </a> out[d] = in[d] - dm->L[d]*floor(PetscRealPart(in[d])/dm->L[d]);
-<a name="line4538">4538: </a> }
-<a name="line4539">4539: </a> }
-<a name="line4540">4540: </a> <font color="#4169E1">return</font>(0);
-<a name="line4541">4541: </a>}
-
-<a name="line4545">4545: </a><font color="#B22222">/*</font>
-<a name="line4546">4546: </a><font color="#B22222"> DMLocalizeCoordinate_Internal - If a mesh is periodic, and the input point is far from the anchor, pick the coordinate sheet of the torus which moves it closer.</font>
-
-<a name="line4548">4548: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4549">4549: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4550">4550: </a><font color="#B22222">. dim - The spatial dimension</font>
-<a name="line4551">4551: </a><font color="#B22222">. anchor - The anchor point, the input point can be no more than maxCell away from it</font>
-<a name="line4552">4552: </a><font color="#B22222">- in - The input coordinate point (dim numbers)</font>
-
-<a name="line4554">4554: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4555">4555: </a><font color="#B22222">. out - The localized coordinate point</font>
-
-<a name="line4557">4557: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4559">4559: </a><font color="#B22222"> Note: This is meant to get a set of coordinates close to each other, as in a cell. The anchor is usually the one of the vertices on a containing cell</font>
-
-<a name="line4561">4561: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(), DMLocalizeAddCoordinate()</font>
-<a name="line4562">4562: </a><font color="#B22222">*/</font>
-<a name="line4563">4563: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinate_Internal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalizeCoordinate_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> anchor[], const <a href="../../. [...]
-<a name="line4564">4564: </a>{
-<a name="line4565">4565: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-
-<a name="line4568">4568: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
-<a name="line4569">4569: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] = in[d];
-<a name="line4570">4570: </a> } <font color="#4169E1">else</font> {
-<a name="line4571">4571: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
-<a name="line4572">4572: </a> <font color="#4169E1">if</font> (PetscAbsScalar(anchor[d] - in[d]) > dm->maxCell[d]) {
-<a name="line4573">4573: </a> out[d] = PetscRealPart(anchor[d]) > PetscRealPart(in[d]) ? dm->L[d] + in[d] : in[d] - dm->L[d];
-<a name="line4574">4574: </a> } <font color="#4169E1">else</font> {
-<a name="line4575">4575: </a> out[d] = in[d];
-<a name="line4576">4576: </a> }
-<a name="line4577">4577: </a> }
-<a name="line4578">4578: </a> }
-<a name="line4579">4579: </a> <font color="#4169E1">return</font>(0);
-<a name="line4580">4580: </a>}
-<a name="line4583">4583: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinateReal_Internal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalizeCoordinateReal_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> anchor[], const <a href="../.. [...]
-<a name="line4584">4584: </a>{
-<a name="line4585">4585: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-
-<a name="line4588">4588: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
-<a name="line4589">4589: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] = in[d];
-<a name="line4590">4590: </a> } <font color="#4169E1">else</font> {
-<a name="line4591">4591: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
-<a name="line4592">4592: </a> <font color="#4169E1">if</font> (<a href="../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(anchor[d] - in[d]) > dm->maxCell[d]) {
-<a name="line4593">4593: </a> out[d] = anchor[d] > in[d] ? dm->L[d] + in[d] : in[d] - dm->L[d];
-<a name="line4594">4594: </a> } <font color="#4169E1">else</font> {
-<a name="line4595">4595: </a> out[d] = in[d];
-<a name="line4596">4596: </a> }
-<a name="line4597">4597: </a> }
-<a name="line4598">4598: </a> }
-<a name="line4599">4599: </a> <font color="#4169E1">return</font>(0);
-<a name="line4600">4600: </a>}
-
-<a name="line4604">4604: </a><font color="#B22222">/*</font>
-<a name="line4605">4605: </a><font color="#B22222"> DMLocalizeAddCoordinate_Internal - If a mesh is periodic, and the input point is far from the anchor, pick the coordinate sheet of the torus which moves it closer.</font>
-
-<a name="line4607">4607: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4608">4608: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4609">4609: </a><font color="#B22222">. dim - The spatial dimension</font>
-<a name="line4610">4610: </a><font color="#B22222">. anchor - The anchor point, the input point can be no more than maxCell away from it</font>
-<a name="line4611">4611: </a><font color="#B22222">. in - The input coordinate delta (dim numbers)</font>
-<a name="line4612">4612: </a><font color="#B22222">- out - The input coordinate point (dim numbers)</font>
-
-<a name="line4614">4614: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4615">4615: </a><font color="#B22222">. out - The localized coordinate in + out</font>
-
-<a name="line4617">4617: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4619">4619: </a><font color="#B22222"> Note: This is meant to get a set of coordinates close to each other, as in a cell. The anchor is usually the one of the vertices on a containing cell</font>
-
-<a name="line4621">4621: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a>()</font>
-<a name="line4622">4622: </a><font color="#B22222">*/</font>
-<a name="line4623">4623: </a><strong><font color="#4169E1"><a name="DMLocalizeAddCoordinate_Internal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalizeAddCoordinate_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> anchor[], const <a href=". [...]
-<a name="line4624">4624: </a>{
-<a name="line4625">4625: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
-
-<a name="line4628">4628: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
-<a name="line4629">4629: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] += in[d];
-<a name="line4630">4630: </a> } <font color="#4169E1">else</font> {
-<a name="line4631">4631: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
-<a name="line4632">4632: </a> <font color="#4169E1">if</font> (PetscAbsScalar(anchor[d] - in[d]) > dm->maxCell[d]) {
-<a name="line4633">4633: </a> out[d] += PetscRealPart(anchor[d]) > PetscRealPart(in[d]) ? dm->L[d] + in[d] : in[d] - dm->L[d];
-<a name="line4634">4634: </a> } <font color="#4169E1">else</font> {
-<a name="line4635">4635: </a> out[d] += in[d];
-<a name="line4636">4636: </a> }
-<a name="line4637">4637: </a> }
-<a name="line4638">4638: </a> }
-<a name="line4639">4639: </a> <font color="#4169E1">return</font>(0);
-<a name="line4640">4640: </a>}
-
-<a name="line4642">4642: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> * [...]
-<a name="line4643">4643: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a [...]
-<a name="line4644">4644: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href=". [...]
-<a name="line4645">4645: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> [...]
-
-<a name="line4649">4649: </a><font color="#B22222">/*@</font>
-<a name="line4650">4650: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocalized.html#DMGetCoordinatesLocalized">DMGetCoordinatesLocalized</a> - Check if the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coordinates have been localized for cells</font>
-
-<a name="line4652">4652: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4653">4653: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4655">4655: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4656">4656: </a><font color="#B22222"> areLocalized - True if localized</font>
-
-<a name="line4658">4658: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4660">4660: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>()</font>
-<a name="line4661">4661: </a><font color="#B22222">@*/</font>
-<a name="line4662">4662: </a><strong><font color="#4169E1"><a name="DMGetCoordinatesLocalized"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocalized.html#DMGetCoordinatesLocalized">DMGetCoordinatesLocalized</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *areLocalized)</font></strong>
-<a name="line4663">4663: </a>{
-<a name="line4664">4664: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
-<a name="line4665">4665: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection;
-<a name="line4666">4666: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart, cEnd, c, sStart, sEnd, dof;
-<a name="line4667">4667: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> alreadyLocalized, alreadyLocalizedGlobal;
-
-<a name="line4672">4672: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
-<a name="line4673">4673: </a> *areLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line4674">4674: </a> <font color="#4169E1">return</font>(0);
-<a name="line4675">4675: </a> }
-<a name="line4676">4676: </a> <font color="#B22222">/* We need some generic way of refering to cells/vertices */</font>
-<a name="line4677">4677: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
-<a name="line4678">4678: </a> {
-<a name="line4679">4679: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isplex;
-
-<a name="line4681">4681: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm, <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>, &isplex);
-<a name="line4682">4682: </a> <font color="#4169E1">if</font> (isplex) {
-<a name="line4683">4683: </a> <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(cdm, 0, &cStart, &cEnd);
-<a name="line4684">4684: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Coordinate localization requires a <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a> coordinate < [...]
-<a name="line4685">4685: </a> }
-<a name="line4686">4686: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
-<a name="line4687">4687: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection,&sStart,&sEnd);
-<a name="line4688">4688: </a> alreadyLocalized = alreadyLocalizedGlobal = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line4689">4689: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
-<a name="line4690">4690: </a> <font color="#4169E1">if</font> (c < sStart || c >= sEnd) {
-<a name="line4691">4691: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line4692">4692: </a> <font color="#4169E1">break</font>;
-<a name="line4693">4693: </a> }
-<a name="line4694">4694: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, c, &dof);
-<a name="line4695">4695: </a> <font color="#4169E1">if</font> (!dof) {
-<a name="line4696">4696: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line4697">4697: </a> <font color="#4169E1">break</font>;
-<a name="line4698">4698: </a> }
-<a name="line4699">4699: </a> }
-<a name="line4700">4700: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allreduce.html#MPI_Allreduce">MPI_Allreduce</a>(&alreadyLocalized,&alreadyLocalizedGlobal,1,MPIU_BOOL,MPI_LAND,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
-<a name="line4701">4701: </a> *areLocalized = alreadyLocalizedGlobal;
-<a name="line4702">4702: </a> <font color="#4169E1">return</font>(0);
-<a name="line4703">4703: </a>}
-
-
-<a name="line4708">4708: </a><font color="#B22222">/*@</font>
-<a name="line4709">4709: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a> - If a mesh is periodic, create local coordinates for each cell</font>
-
-<a name="line4711">4711: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4712">4712: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4714">4714: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4716">4716: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a>(), DMLocalizeAddCoordinate()</font>
-<a name="line4717">4717: </a><font color="#B22222">@*/</font>
-<a name="line4718">4718: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
-<a name="line4719">4719: </a>{
-<a name="line4720">4720: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
-<a name="line4721">4721: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection, cSection;
-<a name="line4722">4722: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coordinates, cVec;
-<a name="line4723">4723: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *coords, *coords2, *anchor;
-<a name="line4724">4724: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nc, cStart, cEnd, c, vStart, vEnd, v, sStart, sEnd, dof, d, off, off2, bs, coordSize;
-<a name="line4725">4725: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> alreadyLocalized, alreadyLocalizedGlobal;
-
-<a name="line4730">4730: </a> <font color="#4169E1">if</font> (!dm->maxCell) <font color="#4169E1">return</font>(0);
-<a name="line4731">4731: </a> <font color="#B22222">/* We need some generic way of refering to cells/vertices */</font>
-<a name="line4732">4732: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
-<a name="line4733">4733: </a> {
-<a name="line4734">4734: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isplex;
-
-<a name="line4736">4736: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm, <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>, &isplex);
-<a name="line4737">4737: </a> <font color="#4169E1">if</font> (isplex) {
-<a name="line4738">4738: </a> <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(cdm, 0, &cStart, &cEnd);
-<a name="line4739">4739: </a> <a href="../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(cdm, 0, &vStart, &vEnd);
-<a name="line4740">4740: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Coordinate localization requires a <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a> coordinate < [...]
-<a name="line4741">4741: </a> }
-<a name="line4742">4742: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
-<a name="line4743">4743: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
-<a name="line4744">4744: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection,&sStart,&sEnd);
-<a name="line4745">4745: </a> alreadyLocalized = alreadyLocalizedGlobal = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line4746">4746: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
-<a name="line4747">4747: </a> <font color="#4169E1">if</font> (c < sStart || c >= sEnd) {
-<a name="line4748">4748: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line4749">4749: </a> <font color="#4169E1">break</font>;
-<a name="line4750">4750: </a> }
-<a name="line4751">4751: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, c, &dof);
-<a name="line4752">4752: </a> <font color="#4169E1">if</font> (!dof) {
-<a name="line4753">4753: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line4754">4754: </a> <font color="#4169E1">break</font>;
-<a name="line4755">4755: </a> }
-<a name="line4756">4756: </a> }
-<a name="line4757">4757: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allreduce.html#MPI_Allreduce">MPI_Allreduce</a>(&alreadyLocalized,&alreadyLocalizedGlobal,1,MPIU_BOOL,MPI_LAND,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
-<a name="line4758">4758: </a> <font color="#4169E1">if</font> (alreadyLocalizedGlobal) <font color="#4169E1">return</font>(0);
-<a name="line4759">4759: </a> <a href="../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &cSection);
-<a name="line4760">4760: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(cSection, 1);
-<a name="line4761">4761: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(coordSection, 0, &Nc);
-<a name="line4762">4762: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(cSection, 0, Nc);
-<a name="line4763">4763: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(cSection, cStart, vEnd);
-<a name="line4764">4764: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
-<a name="line4765">4765: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, v, &dof);
-<a name="line4766">4766: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(cSection, v, dof);
-<a name="line4767">4767: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(cSection, v, 0, dof);
-<a name="line4768">4768: </a> }
-<a name="line4769">4769: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
-<a name="line4770">4770: </a> <a href="../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(cdm, coordSection, coordinates, c, &dof, NULL);
-<a name="line4771">4771: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(cSection, c, dof);
-<a name="line4772">4772: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(cSection, c, 0, dof);
-<a name="line4773">4773: </a> }
-<a name="line4774">4774: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(cSection);
-<a name="line4775">4775: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(cSection, &coordSize);
-<a name="line4776">4776: </a> <a href="../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &cVec);
-<a name="line4777">4777: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)cVec,<font color="#666666">"coordinates"</font>);
-<a name="line4778">4778: </a> <a href="../../../docs/manualpages/Vec/VecGetBlockSize.html#VecGetBlockSize">VecGetBlockSize</a>(coordinates, &bs);
-<a name="line4779">4779: </a> <a href="../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(cVec, bs);
-<a name="line4780">4780: </a> <a href="../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(cVec, coordSize, <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
-<a name="line4781">4781: </a> <a href="../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(cVec,<a href="../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
-<a name="line4782">4782: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
-<a name="line4783">4783: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(cVec, &coords2);
-<a name="line4784">4784: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
-<a name="line4785">4785: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, v, &dof);
-<a name="line4786">4786: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, v, &off);
-<a name="line4787">4787: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSection, v, &off2);
-<a name="line4788">4788: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) coords2[off2+d] = coords[off+d];
-<a name="line4789">4789: </a> }
-<a name="line4790">4790: </a> <a href="../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, 3, PETSC_SCALAR, &anchor);
-<a name="line4791">4791: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
-<a name="line4792">4792: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *cellCoords = NULL;
-<a name="line4793">4793: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b;
-
-<a name="line4795">4795: </a> <a href="../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(cdm, coordSection, coordinates, c, &dof, &cellCoords);
-<a name="line4796">4796: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSection, c, &off2);
-<a name="line4797">4797: </a> <font color="#4169E1">for</font> (b = 0; b < bs; ++b) anchor[b] = cellCoords[b];
-<a name="line4798">4798: </a> <font color="#4169E1">for</font> (d = 0; d < dof/bs; ++d) {DMLocalizeCoordinate_Internal(dm, bs, anchor, &cellCoords[d*bs], &coords2[off2+d*bs]);}
-<a name="line4799">4799: </a> <a href="../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(cdm, coordSection, coordinates, c, &dof, &cellCoords);
-<a name="line4800">4800: </a> }
-<a name="line4801">4801: </a> <a href="../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 3, PETSC_SCALAR, &anchor);
-<a name="line4802">4802: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
-<a name="line4803">4803: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(cVec, &coords2);
-<a name="line4804">4804: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(dm, <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, cSection);
-<a name="line4805">4805: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(dm, cVec);
-<a name="line4806">4806: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&cVec);
-<a name="line4807">4807: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&cSection);
-<a name="line4808">4808: </a> <font color="#4169E1">return</font>(0);
-<a name="line4809">4809: </a>}
-
-<a name="line4813">4813: </a><font color="#B22222">/*@</font>
-<a name="line4814">4814: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocatePoints.html#DMLocatePoints">DMLocatePoints</a> - Locate the points in v in the mesh and return a <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> of the containing cells</font>
-
-<a name="line4816">4816: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v (see explanation below)</font>
-
-<a name="line4818">4818: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4819">4819: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4820">4820: </a><font color="#B22222">. v - The <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> of points</font>
-<a name="line4821">4821: </a><font color="#B22222">- cells - Points to either NULL, or a <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> with guesses for which cells contain each point.</font>
-
-<a name="line4823">4823: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4824">4824: </a><font color="#B22222">. cells - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> containing the ranks and local indices of the containing points.</font>
-
-
-<a name="line4827">4827: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line4829">4829: </a><font color="#B22222"> To do a search of the local cells of the mesh, v should have <a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> as its communicator.</font>
-
-<a name="line4831">4831: </a><font color="#B22222"> To do a search of all the cells in the distributed mesh, v should have the same communicator as</font>
-<a name="line4832">4832: </a><font color="#B22222"> dm.</font>
-
-<a name="line4834">4834: </a><font color="#B22222"> If *cellSF is NULL on input, a <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> will be created.</font>
-
-<a name="line4836">4836: </a><font color="#B22222"> If *cellSF is not NULL on input, it should point to an existing <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>, whose graph will be used as initial</font>
-<a name="line4837">4837: </a><font color="#B22222"> guesses.</font>
-
-<a name="line4839">4839: </a><font color="#B22222"> An array that maps each point to its containing cell can be obtained with</font>
-
-<a name="line4841">4841: </a><font color="#B22222"> const <a href="../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *cells;</font>
-<a name="line4842">4842: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nFound;</font>
-<a name="line4843">4843: </a><font color="#B22222"> const <a href="../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *found;</font>
-
-<a name="line4845">4845: </a><font color="#B22222"> <a href="../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(cells,NULL,&nFound,&found,&cells);</font>
-
-<a name="line4847">4847: </a><font color="#B22222"> Where cells[i].rank is the rank of the cell containing point found[i] (or i if found == NULL), and cells[i].index is</font>
-<a name="line4848">4848: </a><font color="#B22222"> the index of the cell in its rank's local numbering.</font>
-
-<a name="line4850">4850: </a><font color="#B22222">.keywords: point location, mesh</font>
-<a name="line4851">4851: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal< [...]
-<a name="line4852">4852: </a><font color="#B22222">@*/</font>
-<a name="line4853">4853: </a><strong><font color="#4169E1"><a name="DMLocatePoints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocatePoints.html#DMLocatePoints">DMLocatePoints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> *cellSF)</font> [...]
-<a name="line4854">4854: </a>{
-
-<a name="line4861">4861: </a> <font color="#4169E1">if</font> (*cellSF) {
-<a name="line4862">4862: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> result;
-
-<a name="line4865">4865: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#Pets [...]
-<a name="line4866">4866: </a> <font color="#4169E1">if</font> (result != MPI_IDENT && result != MPI_CONGRUENT) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"cellSF must have a communicator congruent to v's"</font>);
-<a name="line4867">4867: </a> }
-<a name="line4868">4868: </a> <font color="#4169E1">else</font> {
-<a name="line4869">4869: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),cellSF);
-<a name="line4870">4870: </a> }
-<a name="line4871">4871: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DM_LocatePoints,dm,0,0,0);
-<a name="line4872">4872: </a> <font color="#4169E1">if</font> (dm->ops->locatepoints) {
-<a name="line4873">4873: </a> (*dm->ops->locatepoints)(dm,v,*cellSF);
-<a name="line4874">4874: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"Point location not available for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
-<a name="line4875">4875: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DM_LocatePoints,dm,0,0,0);
-<a name="line4876">4876: </a> <font color="#4169E1">return</font>(0);
-<a name="line4877">4877: </a>}
-
-<a name="line4881">4881: </a><font color="#B22222">/*@</font>
-<a name="line4882">4882: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetOutputDM.html#DMGetOutputDM">DMGetOutputDM</a> - Retrieve the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> associated with the layout for output</font>
-
-<a name="line4884">4884: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4885">4885: </a><font color="#B22222">. dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4887">4887: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4888">4888: </a><font color="#B22222">. odm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> which provides the layout for output</font>
-
-<a name="line4890">4890: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4892">4892: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>()</font>
-<a name="line4893">4893: </a><font color="#B22222">@*/</font>
-<a name="line4894">4894: </a><strong><font color="#4169E1"><a name="DMGetOutputDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetOutputDM.html#DMGetOutputDM">DMGetOutputDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *odm)</font></strong>
-<a name="line4895">4895: </a>{
-<a name="line4896">4896: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section;
-<a name="line4897">4897: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasConstraints;
-
-<a name="line4903">4903: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);
-<a name="line4904">4904: </a> PetscSectionHasConstraints(section, &hasConstraints);
-<a name="line4905">4905: </a> <font color="#4169E1">if</font> (!hasConstraints) {
-<a name="line4906">4906: </a> *odm = dm;
-<a name="line4907">4907: </a> <font color="#4169E1">return</font>(0);
-<a name="line4908">4908: </a> }
-<a name="line4909">4909: </a> <font color="#4169E1">if</font> (!dm->dmBC) {
-<a name="line4910">4910: </a> <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> ds;
-<a name="line4911">4911: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> newSection, gsection;
-<a name="line4912">4912: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
-
-<a name="line4914">4914: </a> <a href="../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>(dm, &dm->dmBC);
-<a name="line4915">4915: </a> <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>(dm, &ds);
-<a name="line4916">4916: </a> <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a>(dm->dmBC, ds);
-<a name="line4917">4917: </a> <a href="../../../docs/manualpages/IS/PetscSectionClone.html#PetscSectionClone">PetscSectionClone</a>(section, &newSection);
-<a name="line4918">4918: </a> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(dm->dmBC, newSection);
-<a name="line4919">4919: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&newSection);
-<a name="line4920">4920: </a> <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(dm->dmBC, &sf);
-<a name="line4921">4921: </a> <a href="../../../docs/manualpages/IS/PetscSectionCreateGlobalSection.html#PetscSectionCreateGlobalSection">PetscSectionCreateGlobalSection</a>(section, sf, <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &gsection);
-<a name="line4922">4922: </a> <a href="../../../docs/manualpages/DM/DMSetDefaultGlobalSection.html#DMSetDefaultGlobalSection">DMSetDefaultGlobalSection</a>(dm->dmBC, gsection);
-<a name="line4923">4923: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&gsection);
-<a name="line4924">4924: </a> }
-<a name="line4925">4925: </a> *odm = dm->dmBC;
-<a name="line4926">4926: </a> <font color="#4169E1">return</font>(0);
-<a name="line4927">4927: </a>}
-
-<a name="line4931">4931: </a><font color="#B22222">/*@</font>
-<a name="line4932">4932: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetOutputSequenceNumber.html#DMGetOutputSequenceNumber">DMGetOutputSequenceNumber</a> - Retrieve the sequence number/value for output</font>
-
-<a name="line4934">4934: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line4935">4935: </a><font color="#B22222">. dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line4937">4937: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line4938">4938: </a><font color="#B22222">+ num - The output sequence number</font>
-<a name="line4939">4939: </a><font color="#B22222">- val - The output sequence value</font>
-
-<a name="line4941">4941: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4943">4943: </a><font color="#B22222"> Note: This is intended for output that should appear in sequence, for instance</font>
-<a name="line4944">4944: </a><font color="#B22222"> a set of timesteps in an HDF5 file, or a set of realizations of a stochastic system.</font>
-
-<a name="line4946">4946: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()</font>
-<a name="line4947">4947: </a><font color="#B22222">@*/</font>
-<a name="line4948">4948: </a><strong><font color="#4169E1"><a name="DMGetOutputSequenceNumber"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetOutputSequenceNumber.html#DMGetOutputSequenceNumber">DMGetOutputSequenceNumber</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *num, <a href="../../../docs/manualp [...]
-<a name="line4949">4949: </a>{
-<a name="line4954">4954: </a> <font color="#4169E1">return</font>(0);
-<a name="line4955">4955: </a>}
-
-<a name="line4959">4959: </a><font color="#B22222">/*@</font>
-<a name="line4960">4960: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetOutputSequenceNumber.html#DMSetOutputSequenceNumber">DMSetOutputSequenceNumber</a> - Set the sequence number/value for output</font>
-
-<a name="line4962">4962: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4963">4963: </a><font color="#B22222">+ dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4964">4964: </a><font color="#B22222">. num - The output sequence number</font>
-<a name="line4965">4965: </a><font color="#B22222">- val - The output sequence value</font>
-
-<a name="line4967">4967: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4969">4969: </a><font color="#B22222"> Note: This is intended for output that should appear in sequence, for instance</font>
-<a name="line4970">4970: </a><font color="#B22222"> a set of timesteps in an HDF5 file, or a set of realizations of a stochastic system.</font>
-
-<a name="line4972">4972: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()</font>
-<a name="line4973">4973: </a><font color="#B22222">@*/</font>
-<a name="line4974">4974: </a><strong><font color="#4169E1"><a name="DMSetOutputSequenceNumber"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetOutputSequenceNumber.html#DMSetOutputSequenceNumber">DMSetOutputSequenceNumber</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> num, <a href="../../../docs/manualpa [...]
-<a name="line4975">4975: </a>{
-<a name="line4978">4978: </a> dm->outputSequenceNum = num;
-<a name="line4979">4979: </a> dm->outputSequenceVal = val;
-<a name="line4980">4980: </a> <font color="#4169E1">return</font>(0);
-<a name="line4981">4981: </a>}
-
-<a name="line4985">4985: </a><font color="#B22222">/*@C</font>
-<a name="line4986">4986: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMOutputSequenceLoad.html#DMOutputSequenceLoad">DMOutputSequenceLoad</a> - Retrieve the sequence value from a Viewer</font>
-
-<a name="line4988">4988: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line4989">4989: </a><font color="#B22222">+ dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line4990">4990: </a><font color="#B22222">. name - The sequence name</font>
-<a name="line4991">4991: </a><font color="#B22222">- num - The output sequence number</font>
-
-<a name="line4993">4993: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line4994">4994: </a><font color="#B22222">. val - The output sequence value</font>
-
-<a name="line4996">4996: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line4998">4998: </a><font color="#B22222"> Note: This is intended for output that should appear in sequence, for instance</font>
-<a name="line4999">4999: </a><font color="#B22222"> a set of timesteps in an HDF5 file, or a set of realizations of a stochastic system.</font>
-
-<a name="line5001">5001: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetOutputSequenceNumber.html#DMGetOutputSequenceNumber">DMGetOutputSequenceNumber</a>(), <a href="../../../docs/manualpages/DM/DMSetOutputSequenceNumber.html#DMSetOutputSequenceNumber">DMSetOutputSequenceNumber</a>(), <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()</font>
-<a name="line5002">5002: </a><font color="#B22222">@*/</font>
-<a name="line5003">5003: </a><strong><font color="#4169E1"><a name="DMOutputSequenceLoad"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMOutputSequenceLoad.html#DMOutputSequenceLoad">DMOutputSequenceLoad</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer, const char *name, <a href="../../../ [...]
-<a name="line5004">5004: </a>{
-<a name="line5005">5005: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
-
-<a name="line5012">5012: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
-<a name="line5013">5013: </a> <font color="#4169E1">if</font> (ishdf5) {
-<a name="line5014">5014: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
-<a name="line5015">5015: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> value;
-
-<a name="line5017">5017: </a> DMSequenceLoad_HDF5(dm, name, num, &value, viewer);
-<a name="line5018">5018: </a> *val = PetscRealPart(value);
-<a name="line5019">5019: </a><font color="#A020F0">#endif</font>
-<a name="line5020">5020: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Invalid viewer; open viewer with <a href="../../../docs/manualpages/Viewer/PetscViewerHDF5Open.html#PetscViewerHDF5Open">PetscViewerHDF5Open</a>()"</font>);
-<a name="line5021">5021: </a> <font color="#4169E1">return</font>(0);
-<a name="line5022">5022: </a>}
-
-<a name="line5026">5026: </a><font color="#B22222">/*@</font>
-<a name="line5027">5027: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetUseNatural.html#DMGetUseNatural">DMGetUseNatural</a> - Get the flag for creating a mapping to the natural order on distribution</font>
-
-<a name="line5029">5029: </a><font color="#B22222"> Not collective</font>
-
-<a name="line5031">5031: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5032">5032: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line5034">5034: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5035">5035: </a><font color="#B22222">. useNatural - The flag to build the mapping to a natural order during distribution</font>
-
-<a name="line5037">5037: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5039">5039: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetUseNatural.html#DMSetUseNatural">DMSetUseNatural</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
-<a name="line5040">5040: </a><font color="#B22222">@*/</font>
-<a name="line5041">5041: </a><strong><font color="#4169E1"><a name="DMGetUseNatural"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetUseNatural.html#DMGetUseNatural">DMGetUseNatural</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *useNatural)</font></strong>
-<a name="line5042">5042: </a>{
-<a name="line5046">5046: </a> *useNatural = dm->useNatural;
-<a name="line5047">5047: </a> <font color="#4169E1">return</font>(0);
-<a name="line5048">5048: </a>}
+<a name="line4342">4342: </a><font color="#B22222">.keywords: mesh, coordinates</font>
+<a name="line4343">4343: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSe [...]
+<a name="line4344">4344: </a><font color="#B22222">@*/</font>
+<a name="line4345">4345: </a><strong><font color="#4169E1"><a name="DMGetCoordinateDim"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dim)</font></strong>
+<a name="line4346">4346: </a>{
+<a name="line4350">4350: </a> <font color="#4169E1">if</font> (dm->dimEmbed == <a href="../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>) {
+<a name="line4351">4351: </a> dm->dimEmbed = dm->dim;
+<a name="line4352">4352: </a> }
+<a name="line4353">4353: </a> *dim = dm->dimEmbed;
+<a name="line4354">4354: </a> <font color="#4169E1">return</font>(0);
+<a name="line4355">4355: </a>}
+
+<a name="line4359">4359: </a><font color="#B22222">/*@</font>
+<a name="line4360">4360: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a> - Set the dimension of the embedding space for coordinate values.</font>
+
+<a name="line4362">4362: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line4364">4364: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4365">4365: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line4366">4366: </a><font color="#B22222">- dim - The embedding dimension</font>
+
+<a name="line4368">4368: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4370">4370: </a><font color="#B22222">.keywords: mesh, coordinates</font>
+<a name="line4371">4371: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection" [...]
+<a name="line4372">4372: </a><font color="#B22222">@*/</font>
+<a name="line4373">4373: </a><strong><font color="#4169E1"><a name="DMSetCoordinateDim"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim)</font></strong>
+<a name="line4374">4374: </a>{
+<a name="line4377">4377: </a> dm->dimEmbed = dim;
+<a name="line4378">4378: </a> <font color="#4169E1">return</font>(0);
+<a name="line4379">4379: </a>}
+
+<a name="line4383">4383: </a><font color="#B22222">/*@</font>
+<a name="line4384">4384: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a> - Retrieve the layout of coordinate values over the mesh.</font>
+
+<a name="line4386">4386: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line4388">4388: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4389">4389: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+
+<a name="line4391">4391: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4392">4392: </a><font color="#B22222">. section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
+
+<a name="line4394">4394: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4396">4396: </a><font color="#B22222">.keywords: mesh, coordinates</font>
+<a name="line4397">4397: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>()</font>
+<a name="line4398">4398: </a><font color="#B22222">@*/</font>
+<a name="line4399">4399: </a><strong><font color="#4169E1"><a name="DMGetCoordinateSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *section)</font></strong>
+<a name="line4400">4400: </a>{
+<a name="line4401">4401: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
+
+<a name="line4407">4407: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line4408">4408: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(cdm, section);
+<a name="line4409">4409: </a> <font color="#4169E1">return</font>(0);
+<a name="line4410">4410: </a>}
+
+<a name="line4414">4414: </a><font color="#B22222">/*@</font>
+<a name="line4415">4415: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a> - Set the layout of coordinate values over the mesh.</font>
+
+<a name="line4417">4417: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line4419">4419: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4420">4420: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line4421">4421: </a><font color="#B22222">. dim - The embedding dimension, or <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a></font>
+<a name="line4422">4422: </a><font color="#B22222">- section - The <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
+
+<a name="line4424">4424: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4426">4426: </a><font color="#B22222">.keywords: mesh, coordinates</font>
+<a name="line4427">4427: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(), <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>()</font>
+<a name="line4428">4428: </a><font color="#B22222">@*/</font>
+<a name="line4429">4429: </a><strong><font color="#4169E1"><a name="DMSetCoordinateSection"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../docs/manualpages/IS/Petsc [...]
+<a name="line4430">4430: </a>{
+<a name="line4431">4431: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
+
+<a name="line4437">4437: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line4438">4438: </a> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(cdm, section);
+<a name="line4439">4439: </a> <font color="#4169E1">if</font> (dim == <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>) {
+<a name="line4440">4440: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d = dim;
+<a name="line4441">4441: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pStart, pEnd, vStart, vEnd, v, dd;
+
+<a name="line4443">4443: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(section, &pStart, &pEnd);
+<a name="line4444">4444: </a> <a href="../../../docs/manualpages/DM/DMGetDimPoints.html#DMGetDimPoints">DMGetDimPoints</a>(dm, 0, &vStart, &vEnd);
+<a name="line4445">4445: </a> pStart = <a href="../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(vStart, pStart);
+<a name="line4446">4446: </a> pEnd = <a href="../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(vEnd, pEnd);
+<a name="line4447">4447: </a> <font color="#4169E1">for</font> (v = pStart; v < pEnd; ++v) {
+<a name="line4448">4448: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(section, v, &dd);
+<a name="line4449">4449: </a> <font color="#4169E1">if</font> (dd) {d = dd; <font color="#4169E1">break</font>;}
+<a name="line4450">4450: </a> }
+<a name="line4451">4451: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinateDim.html#DMSetCoordinateDim">DMSetCoordinateDim</a>(dm, d);
+<a name="line4452">4452: </a> }
+<a name="line4453">4453: </a> <font color="#4169E1">return</font>(0);
+<a name="line4454">4454: </a>}
+
+<a name="line4458">4458: </a><font color="#B22222">/*@C</font>
+<a name="line4459">4459: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a> - Set the description of mesh periodicity</font>
+
+<a name="line4461">4461: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4462">4462: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line4463">4463: </a><font color="#B22222">. maxCell - Over distances greater than this, we can assume a point has crossed over to another sheet, when trying to localize cell coordinates</font>
+<a name="line4464">4464: </a><font color="#B22222">. L - If we assume the mesh is a torus, this is the length of each coordinate</font>
+<a name="line4465">4465: </a><font color="#B22222">- bd - This describes the type of periodicity in each topological dimension</font>
+
+<a name="line4467">4467: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4469">4469: </a><font color="#B22222">.seealso: DMGetPeriodicity()</font>
+<a name="line4470">4470: </a><font color="#B22222">@*/</font>
+<a name="line4471">4471: </a><strong><font color="#4169E1"><a name="DMGetPeriodicity"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMGetPeriodicity(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> **maxCell, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> **L, const <a href="../../../docs/manualpages/DM/ [...]
+<a name="line4472">4472: </a>{
+<a name="line4475">4475: </a> <font color="#4169E1">if</font> (L) *L = dm->L;
+<a name="line4476">4476: </a> <font color="#4169E1">if</font> (maxCell) *maxCell = dm->maxCell;
+<a name="line4477">4477: </a> <font color="#4169E1">if</font> (bd) *bd = dm->bdtype;
+<a name="line4478">4478: </a> <font color="#4169E1">return</font>(0);
+<a name="line4479">4479: </a>}
+
+<a name="line4483">4483: </a><font color="#B22222">/*@C</font>
+<a name="line4484">4484: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a> - Set the description of mesh periodicity</font>
+
+<a name="line4486">4486: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4487">4487: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line4488">4488: </a><font color="#B22222">. maxCell - Over distances greater than this, we can assume a point has crossed over to another sheet, when trying to localize cell coordinates</font>
+<a name="line4489">4489: </a><font color="#B22222">. L - If we assume the mesh is a torus, this is the length of each coordinate</font>
+<a name="line4490">4490: </a><font color="#B22222">- bd - This describes the type of periodicity in each topological dimension</font>
+
+<a name="line4492">4492: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4494">4494: </a><font color="#B22222">.seealso: DMGetPeriodicity()</font>
+<a name="line4495">4495: </a><font color="#B22222">@*/</font>
+<a name="line4496">4496: </a><strong><font color="#4169E1"><a name="DMSetPeriodicity"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetPeriodicity.html#DMSetPeriodicity">DMSetPeriodicity</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> maxCell[], const <a href="../../../docs/manualpages/Sys/PetscRe [...]
+<a name="line4497">4497: </a>{
+<a name="line4498">4498: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, d;
+
+<a name="line4504">4504: </a> <a href="../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(dm->L,dm->maxCell,dm->bdtype);
+<a name="line4505">4505: </a> <a href="../../../docs/manualpages/DM/DMGetDimension.html#DMGetDimension">DMGetDimension</a>(dm, &dim);
+<a name="line4506">4506: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(dim,&dm->L,dim,&dm->maxCell,dim,&dm->bdtype);
+<a name="line4507">4507: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {dm->L[d] = L[d]; dm->maxCell[d] = maxCell[d]; dm->bdtype[d] = bd[d];}
+<a name="line4508">4508: </a> <font color="#4169E1">return</font>(0);
+<a name="line4509">4509: </a>}
+
+<a name="line4513">4513: </a><font color="#B22222">/*@</font>
+<a name="line4514">4514: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a> - If a mesh is periodic (a torus with lengths L_i, some of which can be infinite), project the coordinate onto [0, L_i) in each dimension.</font>
+
+<a name="line4516">4516: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4517">4517: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4518">4518: </a><font color="#B22222">- in - The input coordinate point (dim numbers)</font>
+
+<a name="line4520">4520: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4521">4521: </a><font color="#B22222">. out - The localized coordinate point</font>
+
+<a name="line4523">4523: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4525">4525: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(), DMLocalizeAddCoordinate()</font>
+<a name="line4526">4526: </a><font color="#B22222">@*/</font>
+<a name="line4527">4527: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> in[], <a href="../../../docs/manualpages/ [...]
+<a name="line4528">4528: </a>{
+<a name="line4529">4529: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, d;
+
+<a name="line4533">4533: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDim.html#DMGetCoordinateDim">DMGetCoordinateDim</a>(dm, &dim);
+<a name="line4534">4534: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
+<a name="line4535">4535: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] = in[d];
+<a name="line4536">4536: </a> } <font color="#4169E1">else</font> {
+<a name="line4537">4537: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
+<a name="line4538">4538: </a> out[d] = in[d] - dm->L[d]*floor(PetscRealPart(in[d])/dm->L[d]);
+<a name="line4539">4539: </a> }
+<a name="line4540">4540: </a> }
+<a name="line4541">4541: </a> <font color="#4169E1">return</font>(0);
+<a name="line4542">4542: </a>}
+
+<a name="line4546">4546: </a><font color="#B22222">/*</font>
+<a name="line4547">4547: </a><font color="#B22222"> DMLocalizeCoordinate_Internal - If a mesh is periodic, and the input point is far from the anchor, pick the coordinate sheet of the torus which moves it closer.</font>
+
+<a name="line4549">4549: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4550">4550: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4551">4551: </a><font color="#B22222">. dim - The spatial dimension</font>
+<a name="line4552">4552: </a><font color="#B22222">. anchor - The anchor point, the input point can be no more than maxCell away from it</font>
+<a name="line4553">4553: </a><font color="#B22222">- in - The input coordinate point (dim numbers)</font>
+
+<a name="line4555">4555: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4556">4556: </a><font color="#B22222">. out - The localized coordinate point</font>
+
+<a name="line4558">4558: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4560">4560: </a><font color="#B22222"> Note: This is meant to get a set of coordinates close to each other, as in a cell. The anchor is usually the one of the vertices on a containing cell</font>
+
+<a name="line4562">4562: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(), DMLocalizeAddCoordinate()</font>
+<a name="line4563">4563: </a><font color="#B22222">*/</font>
+<a name="line4564">4564: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinate_Internal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalizeCoordinate_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> anchor[], const <a href="../../. [...]
+<a name="line4565">4565: </a>{
+<a name="line4566">4566: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+
+<a name="line4569">4569: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
+<a name="line4570">4570: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] = in[d];
+<a name="line4571">4571: </a> } <font color="#4169E1">else</font> {
+<a name="line4572">4572: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
+<a name="line4573">4573: </a> <font color="#4169E1">if</font> (PetscAbsScalar(anchor[d] - in[d]) > dm->maxCell[d]) {
+<a name="line4574">4574: </a> out[d] = PetscRealPart(anchor[d]) > PetscRealPart(in[d]) ? dm->L[d] + in[d] : in[d] - dm->L[d];
+<a name="line4575">4575: </a> } <font color="#4169E1">else</font> {
+<a name="line4576">4576: </a> out[d] = in[d];
+<a name="line4577">4577: </a> }
+<a name="line4578">4578: </a> }
+<a name="line4579">4579: </a> }
+<a name="line4580">4580: </a> <font color="#4169E1">return</font>(0);
+<a name="line4581">4581: </a>}
+<a name="line4584">4584: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinateReal_Internal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalizeCoordinateReal_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> anchor[], const <a href="../.. [...]
+<a name="line4585">4585: </a>{
+<a name="line4586">4586: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+
+<a name="line4589">4589: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
+<a name="line4590">4590: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] = in[d];
+<a name="line4591">4591: </a> } <font color="#4169E1">else</font> {
+<a name="line4592">4592: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
+<a name="line4593">4593: </a> <font color="#4169E1">if</font> (<a href="../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(anchor[d] - in[d]) > dm->maxCell[d]) {
+<a name="line4594">4594: </a> out[d] = anchor[d] > in[d] ? dm->L[d] + in[d] : in[d] - dm->L[d];
+<a name="line4595">4595: </a> } <font color="#4169E1">else</font> {
+<a name="line4596">4596: </a> out[d] = in[d];
+<a name="line4597">4597: </a> }
+<a name="line4598">4598: </a> }
+<a name="line4599">4599: </a> }
+<a name="line4600">4600: </a> <font color="#4169E1">return</font>(0);
+<a name="line4601">4601: </a>}
+
+<a name="line4605">4605: </a><font color="#B22222">/*</font>
+<a name="line4606">4606: </a><font color="#B22222"> DMLocalizeAddCoordinate_Internal - If a mesh is periodic, and the input point is far from the anchor, pick the coordinate sheet of the torus which moves it closer.</font>
+
+<a name="line4608">4608: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4609">4609: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4610">4610: </a><font color="#B22222">. dim - The spatial dimension</font>
+<a name="line4611">4611: </a><font color="#B22222">. anchor - The anchor point, the input point can be no more than maxCell away from it</font>
+<a name="line4612">4612: </a><font color="#B22222">. in - The input coordinate delta (dim numbers)</font>
+<a name="line4613">4613: </a><font color="#B22222">- out - The input coordinate point (dim numbers)</font>
+
+<a name="line4615">4615: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4616">4616: </a><font color="#B22222">. out - The localized coordinate in + out</font>
+
+<a name="line4618">4618: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4620">4620: </a><font color="#B22222"> Note: This is meant to get a set of coordinates close to each other, as in a cell. The anchor is usually the one of the vertices on a containing cell</font>
+
+<a name="line4622">4622: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a>()</font>
+<a name="line4623">4623: </a><font color="#B22222">*/</font>
+<a name="line4624">4624: </a><strong><font color="#4169E1"><a name="DMLocalizeAddCoordinate_Internal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMLocalizeAddCoordinate_Internal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> anchor[], const <a href=". [...]
+<a name="line4625">4625: </a>{
+<a name="line4626">4626: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d;
+
+<a name="line4629">4629: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
+<a name="line4630">4630: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) out[d] += in[d];
+<a name="line4631">4631: </a> } <font color="#4169E1">else</font> {
+<a name="line4632">4632: </a> <font color="#4169E1">for</font> (d = 0; d < dim; ++d) {
+<a name="line4633">4633: </a> <font color="#4169E1">if</font> (PetscAbsScalar(anchor[d] - in[d]) > dm->maxCell[d]) {
+<a name="line4634">4634: </a> out[d] += PetscRealPart(anchor[d]) > PetscRealPart(in[d]) ? dm->L[d] + in[d] : in[d] - dm->L[d];
+<a name="line4635">4635: </a> } <font color="#4169E1">else</font> {
+<a name="line4636">4636: </a> out[d] += in[d];
+<a name="line4637">4637: </a> }
+<a name="line4638">4638: </a> }
+<a name="line4639">4639: </a> }
+<a name="line4640">4640: </a> <font color="#4169E1">return</font>(0);
+<a name="line4641">4641: </a>}
+
+<a name="line4643">4643: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> * [...]
+<a name="line4644">4644: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a [...]
+<a name="line4645">4645: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href=". [...]
+<a name="line4646">4646: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>, <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> [...]
+
+<a name="line4650">4650: </a><font color="#B22222">/*@</font>
+<a name="line4651">4651: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocalized.html#DMGetCoordinatesLocalized">DMGetCoordinatesLocalized</a> - Check if the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> coordinates have been localized for cells</font>
+
+<a name="line4653">4653: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4654">4654: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4656">4656: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4657">4657: </a><font color="#B22222"> areLocalized - True if localized</font>
+
+<a name="line4659">4659: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4661">4661: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>()</font>
+<a name="line4662">4662: </a><font color="#B22222">@*/</font>
+<a name="line4663">4663: </a><strong><font color="#4169E1"><a name="DMGetCoordinatesLocalized"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocalized.html#DMGetCoordinatesLocalized">DMGetCoordinatesLocalized</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm,<a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *areLocalized)</font></strong>
+<a name="line4664">4664: </a>{
+<a name="line4665">4665: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
+<a name="line4666">4666: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection;
+<a name="line4667">4667: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cStart, cEnd, c, sStart, sEnd, dof;
+<a name="line4668">4668: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> alreadyLocalized, alreadyLocalizedGlobal;
+
+<a name="line4673">4673: </a> <font color="#4169E1">if</font> (!dm->maxCell) {
+<a name="line4674">4674: </a> *areLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line4675">4675: </a> <font color="#4169E1">return</font>(0);
+<a name="line4676">4676: </a> }
+<a name="line4677">4677: </a> <font color="#B22222">/* We need some generic way of refering to cells/vertices */</font>
+<a name="line4678">4678: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line4679">4679: </a> {
+<a name="line4680">4680: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isplex;
+
+<a name="line4682">4682: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm, <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>, &isplex);
+<a name="line4683">4683: </a> <font color="#4169E1">if</font> (isplex) {
+<a name="line4684">4684: </a> <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(cdm, 0, &cStart, &cEnd);
+<a name="line4685">4685: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Coordinate localization requires a <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a> coordinate < [...]
+<a name="line4686">4686: </a> }
+<a name="line4687">4687: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
+<a name="line4688">4688: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection,&sStart,&sEnd);
+<a name="line4689">4689: </a> alreadyLocalized = alreadyLocalizedGlobal = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line4690">4690: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
+<a name="line4691">4691: </a> <font color="#4169E1">if</font> (c < sStart || c >= sEnd) {
+<a name="line4692">4692: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line4693">4693: </a> <font color="#4169E1">break</font>;
+<a name="line4694">4694: </a> }
+<a name="line4695">4695: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, c, &dof);
+<a name="line4696">4696: </a> <font color="#4169E1">if</font> (!dof) {
+<a name="line4697">4697: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line4698">4698: </a> <font color="#4169E1">break</font>;
+<a name="line4699">4699: </a> }
+<a name="line4700">4700: </a> }
+<a name="line4701">4701: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allreduce.html#MPI_Allreduce">MPI_Allreduce</a>(&alreadyLocalized,&alreadyLocalizedGlobal,1,MPIU_BOOL,MPI_LAND,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
+<a name="line4702">4702: </a> *areLocalized = alreadyLocalizedGlobal;
+<a name="line4703">4703: </a> <font color="#4169E1">return</font>(0);
+<a name="line4704">4704: </a>}
+
+
+<a name="line4709">4709: </a><font color="#B22222">/*@</font>
+<a name="line4710">4710: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a> - If a mesh is periodic, create local coordinates for each cell</font>
+
+<a name="line4712">4712: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4713">4713: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4715">4715: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4717">4717: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLocalizeCoordinate.html#DMLocalizeCoordinate">DMLocalizeCoordinate</a>(), DMLocalizeAddCoordinate()</font>
+<a name="line4718">4718: </a><font color="#B22222">@*/</font>
+<a name="line4719">4719: </a><strong><font color="#4169E1"><a name="DMLocalizeCoordinates"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocalizeCoordinates.html#DMLocalizeCoordinates">DMLocalizeCoordinates</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm)</font></strong>
+<a name="line4720">4720: </a>{
+<a name="line4721">4721: </a> <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm;
+<a name="line4722">4722: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> coordSection, cSection;
+<a name="line4723">4723: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> coordinates, cVec;
+<a name="line4724">4724: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *coords, *coords2, *anchor;
+<a name="line4725">4725: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nc, cStart, cEnd, c, vStart, vEnd, v, sStart, sEnd, dof, d, off, off2, bs, coordSize;
+<a name="line4726">4726: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> alreadyLocalized, alreadyLocalizedGlobal;
+
+<a name="line4731">4731: </a> <font color="#4169E1">if</font> (!dm->maxCell) <font color="#4169E1">return</font>(0);
+<a name="line4732">4732: </a> <font color="#B22222">/* We need some generic way of refering to cells/vertices */</font>
+<a name="line4733">4733: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(dm, &cdm);
+<a name="line4734">4734: </a> {
+<a name="line4735">4735: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isplex;
+
+<a name="line4737">4737: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm, <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>, &isplex);
+<a name="line4738">4738: </a> <font color="#4169E1">if</font> (isplex) {
+<a name="line4739">4739: </a> <a href="../../../docs/manualpages/DM/DMPlexGetHeightStratum.html#DMPlexGetHeightStratum">DMPlexGetHeightStratum</a>(cdm, 0, &cStart, &cEnd);
+<a name="line4740">4740: </a> <a href="../../../docs/manualpages/DM/DMPlexGetDepthStratum.html#DMPlexGetDepthStratum">DMPlexGetDepthStratum</a>(cdm, 0, &vStart, &vEnd);
+<a name="line4741">4741: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) cdm), PETSC_ERR_ARG_WRONG, <font color="#666666">"Coordinate localization requires a <a href="../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a> coordinate < [...]
+<a name="line4742">4742: </a> }
+<a name="line4743">4743: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(dm, &coordinates);
+<a name="line4744">4744: </a> <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSection">DMGetCoordinateSection</a>(dm, &coordSection);
+<a name="line4745">4745: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(coordSection,&sStart,&sEnd);
+<a name="line4746">4746: </a> alreadyLocalized = alreadyLocalizedGlobal = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line4747">4747: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
+<a name="line4748">4748: </a> <font color="#4169E1">if</font> (c < sStart || c >= sEnd) {
+<a name="line4749">4749: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line4750">4750: </a> <font color="#4169E1">break</font>;
+<a name="line4751">4751: </a> }
+<a name="line4752">4752: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, c, &dof);
+<a name="line4753">4753: </a> <font color="#4169E1">if</font> (!dof) {
+<a name="line4754">4754: </a> alreadyLocalized = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line4755">4755: </a> <font color="#4169E1">break</font>;
+<a name="line4756">4756: </a> }
+<a name="line4757">4757: </a> }
+<a name="line4758">4758: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allreduce.html#MPI_Allreduce">MPI_Allreduce</a>(&alreadyLocalized,&alreadyLocalizedGlobal,1,MPIU_BOOL,MPI_LAND,<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm));
+<a name="line4759">4759: </a> <font color="#4169E1">if</font> (alreadyLocalizedGlobal) <font color="#4169E1">return</font>(0);
+<a name="line4760">4760: </a> <a href="../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &cSection);
+<a name="line4761">4761: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(cSection, 1);
+<a name="line4762">4762: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(coordSection, 0, &Nc);
+<a name="line4763">4763: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(cSection, 0, Nc);
+<a name="line4764">4764: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(cSection, cStart, vEnd);
+<a name="line4765">4765: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
+<a name="line4766">4766: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, v, &dof);
+<a name="line4767">4767: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(cSection, v, dof);
+<a name="line4768">4768: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(cSection, v, 0, dof);
+<a name="line4769">4769: </a> }
+<a name="line4770">4770: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
+<a name="line4771">4771: </a> <a href="../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(cdm, coordSection, coordinates, c, &dof, NULL);
+<a name="line4772">4772: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(cSection, c, dof);
+<a name="line4773">4773: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(cSection, c, 0, dof);
+<a name="line4774">4774: </a> }
+<a name="line4775">4775: </a> <a href="../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(cSection);
+<a name="line4776">4776: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(cSection, &coordSize);
+<a name="line4777">4777: </a> <a href="../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) dm), &cVec);
+<a name="line4778">4778: </a> <a href="../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)cVec,<font color="#666666">"coordinates"</font>);
+<a name="line4779">4779: </a> <a href="../../../docs/manualpages/Vec/VecGetBlockSize.html#VecGetBlockSize">VecGetBlockSize</a>(coordinates, &bs);
+<a name="line4780">4780: </a> <a href="../../../docs/manualpages/Vec/VecSetBlockSize.html#VecSetBlockSize">VecSetBlockSize</a>(cVec, bs);
+<a name="line4781">4781: </a> <a href="../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(cVec, coordSize, <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line4782">4782: </a> <a href="../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>(cVec,<a href="../../../docs/manualpages/Vec/VECSTANDARD.html#VECSTANDARD">VECSTANDARD</a>);
+<a name="line4783">4783: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(coordinates, &coords);
+<a name="line4784">4784: </a> <a href="../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(cVec, &coords2);
+<a name="line4785">4785: </a> <font color="#4169E1">for</font> (v = vStart; v < vEnd; ++v) {
+<a name="line4786">4786: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(coordSection, v, &dof);
+<a name="line4787">4787: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(coordSection, v, &off);
+<a name="line4788">4788: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSection, v, &off2);
+<a name="line4789">4789: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d) coords2[off2+d] = coords[off+d];
+<a name="line4790">4790: </a> }
+<a name="line4791">4791: </a> <a href="../../../docs/manualpages/DM/DMGetWorkArray.html#DMGetWorkArray">DMGetWorkArray</a>(dm, 3, PETSC_SCALAR, &anchor);
+<a name="line4792">4792: </a> <font color="#4169E1">for</font> (c = cStart; c < cEnd; ++c) {
+<a name="line4793">4793: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *cellCoords = NULL;
+<a name="line4794">4794: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> b;
+
+<a name="line4796">4796: </a> <a href="../../../docs/manualpages/DM/DMPlexVecGetClosure.html#DMPlexVecGetClosure">DMPlexVecGetClosure</a>(cdm, coordSection, coordinates, c, &dof, &cellCoords);
+<a name="line4797">4797: </a> <a href="../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(cSection, c, &off2);
+<a name="line4798">4798: </a> <font color="#4169E1">for</font> (b = 0; b < bs; ++b) anchor[b] = cellCoords[b];
+<a name="line4799">4799: </a> <font color="#4169E1">for</font> (d = 0; d < dof/bs; ++d) {DMLocalizeCoordinate_Internal(dm, bs, anchor, &cellCoords[d*bs], &coords2[off2+d*bs]);}
+<a name="line4800">4800: </a> <a href="../../../docs/manualpages/DM/DMPlexVecRestoreClosure.html#DMPlexVecRestoreClosure">DMPlexVecRestoreClosure</a>(cdm, coordSection, coordinates, c, &dof, &cellCoords);
+<a name="line4801">4801: </a> }
+<a name="line4802">4802: </a> <a href="../../../docs/manualpages/DM/DMRestoreWorkArray.html#DMRestoreWorkArray">DMRestoreWorkArray</a>(dm, 3, PETSC_SCALAR, &anchor);
+<a name="line4803">4803: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(coordinates, &coords);
+<a name="line4804">4804: </a> <a href="../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(cVec, &coords2);
+<a name="line4805">4805: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinateSection.html#DMSetCoordinateSection">DMSetCoordinateSection</a>(dm, <a href="../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>, cSection);
+<a name="line4806">4806: </a> <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(dm, cVec);
+<a name="line4807">4807: </a> <a href="../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&cVec);
+<a name="line4808">4808: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&cSection);
+<a name="line4809">4809: </a> <font color="#4169E1">return</font>(0);
+<a name="line4810">4810: </a>}
+
+<a name="line4814">4814: </a><font color="#B22222">/*@</font>
+<a name="line4815">4815: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMLocatePoints.html#DMLocatePoints">DMLocatePoints</a> - Locate the points in v in the mesh and return a <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> of the containing cells</font>
+
+<a name="line4817">4817: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v (see explanation below)</font>
+
+<a name="line4819">4819: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4820">4820: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4821">4821: </a><font color="#B22222">. v - The <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> of points</font>
+<a name="line4822">4822: </a><font color="#B22222">- cells - Points to either NULL, or a <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> with guesses for which cells contain each point.</font>
+
+<a name="line4824">4824: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4825">4825: </a><font color="#B22222">. cells - The <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> containing the ranks and local indices of the containing points.</font>
+
+
+<a name="line4828">4828: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line4830">4830: </a><font color="#B22222"> To do a search of the local cells of the mesh, v should have <a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a> as its communicator.</font>
+
+<a name="line4832">4832: </a><font color="#B22222"> To do a search of all the cells in the distributed mesh, v should have the same communicator as</font>
+<a name="line4833">4833: </a><font color="#B22222"> dm.</font>
+
+<a name="line4835">4835: </a><font color="#B22222"> If *cellSF is NULL on input, a <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> will be created.</font>
+
+<a name="line4837">4837: </a><font color="#B22222"> If *cellSF is not NULL on input, it should point to an existing <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>, whose graph will be used as initial</font>
+<a name="line4838">4838: </a><font color="#B22222"> guesses.</font>
+
+<a name="line4840">4840: </a><font color="#B22222"> An array that maps each point to its containing cell can be obtained with</font>
+
+<a name="line4842">4842: </a><font color="#B22222"> const <a href="../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *cells;</font>
+<a name="line4843">4843: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nFound;</font>
+<a name="line4844">4844: </a><font color="#B22222"> const <a href="../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *found;</font>
+
+<a name="line4846">4846: </a><font color="#B22222"> <a href="../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(cells,NULL,&nFound,&found,&cells);</font>
+
+<a name="line4848">4848: </a><font color="#B22222"> Where cells[i].rank is the rank of the cell containing point found[i] (or i if found == NULL), and cells[i].index is</font>
+<a name="line4849">4849: </a><font color="#B22222"> the index of the cell in its rank's local numbering.</font>
+
+<a name="line4851">4851: </a><font color="#B22222">.keywords: point location, mesh</font>
+<a name="line4852">4852: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoordinates.html#DMSetCoordinates">DMSetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMSetCoordinatesLocal.html#DMSetCoordinatesLocal">DMSetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal< [...]
+<a name="line4853">4853: </a><font color="#B22222">@*/</font>
+<a name="line4854">4854: </a><strong><font color="#4169E1"><a name="DMLocatePoints"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMLocatePoints.html#DMLocatePoints">DMLocatePoints</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> *cellSF)</font> [...]
+<a name="line4855">4855: </a>{
+
+<a name="line4862">4862: </a> <font color="#4169E1">if</font> (*cellSF) {
+<a name="line4863">4863: </a> <a href="../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> result;
+
+<a name="line4866">4866: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_compare.html#MPI_Comm_compare">MPI_Comm_compare</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#Pets [...]
+<a name="line4867">4867: </a> <font color="#4169E1">if</font> (result != MPI_IDENT && result != MPI_CONGRUENT) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"cellSF must have a communicator congruent to v's"</font>);
+<a name="line4868">4868: </a> }
+<a name="line4869">4869: </a> <font color="#4169E1">else</font> {
+<a name="line4870">4870: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),cellSF);
+<a name="line4871">4871: </a> }
+<a name="line4872">4872: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(DM_LocatePoints,dm,0,0,0);
+<a name="line4873">4873: </a> <font color="#4169E1">if</font> (dm->ops->locatepoints) {
+<a name="line4874">4874: </a> (*dm->ops->locatepoints)(dm,v,*cellSF);
+<a name="line4875">4875: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm), PETSC_ERR_SUP, <font color="#666666">"Point location not available for this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>);
+<a name="line4876">4876: </a> <a href="../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(DM_LocatePoints,dm,0,0,0);
+<a name="line4877">4877: </a> <font color="#4169E1">return</font>(0);
+<a name="line4878">4878: </a>}
+
+<a name="line4882">4882: </a><font color="#B22222">/*@</font>
+<a name="line4883">4883: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetOutputDM.html#DMGetOutputDM">DMGetOutputDM</a> - Retrieve the <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> associated with the layout for output</font>
+
+<a name="line4885">4885: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4886">4886: </a><font color="#B22222">. dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4888">4888: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4889">4889: </a><font color="#B22222">. odm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> which provides the layout for output</font>
+
+<a name="line4891">4891: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4893">4893: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(), <a href="../../../docs/manualpages/DM/DMGetDefaultGlobalSection.html#DMGetDefaultGlobalSection">DMGetDefaultGlobalSection</a>()</font>
+<a name="line4894">4894: </a><font color="#B22222">@*/</font>
+<a name="line4895">4895: </a><strong><font color="#4169E1"><a name="DMGetOutputDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetOutputDM.html#DMGetOutputDM">DMGetOutputDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *odm)</font></strong>
+<a name="line4896">4896: </a>{
+<a name="line4897">4897: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section;
+<a name="line4898">4898: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasConstraints;
+
+<a name="line4904">4904: </a> <a href="../../../docs/manualpages/DM/DMGetDefaultSection.html#DMGetDefaultSection">DMGetDefaultSection</a>(dm, §ion);
+<a name="line4905">4905: </a> PetscSectionHasConstraints(section, &hasConstraints);
+<a name="line4906">4906: </a> <font color="#4169E1">if</font> (!hasConstraints) {
+<a name="line4907">4907: </a> *odm = dm;
+<a name="line4908">4908: </a> <font color="#4169E1">return</font>(0);
+<a name="line4909">4909: </a> }
+<a name="line4910">4910: </a> <font color="#4169E1">if</font> (!dm->dmBC) {
+<a name="line4911">4911: </a> <a href="../../../docs/manualpages/DM/PetscDS.html#PetscDS">PetscDS</a> ds;
+<a name="line4912">4912: </a> <a href="../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> newSection, gsection;
+<a name="line4913">4913: </a> <a href="../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf;
+
+<a name="line4915">4915: </a> <a href="../../../docs/manualpages/DM/DMClone.html#DMClone">DMClone</a>(dm, &dm->dmBC);
+<a name="line4916">4916: </a> <a href="../../../docs/manualpages/DM/DMGetDS.html#DMGetDS">DMGetDS</a>(dm, &ds);
+<a name="line4917">4917: </a> <a href="../../../docs/manualpages/DM/DMSetDS.html#DMSetDS">DMSetDS</a>(dm->dmBC, ds);
+<a name="line4918">4918: </a> <a href="../../../docs/manualpages/IS/PetscSectionClone.html#PetscSectionClone">PetscSectionClone</a>(section, &newSection);
+<a name="line4919">4919: </a> <a href="../../../docs/manualpages/DM/DMSetDefaultSection.html#DMSetDefaultSection">DMSetDefaultSection</a>(dm->dmBC, newSection);
+<a name="line4920">4920: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&newSection);
+<a name="line4921">4921: </a> <a href="../../../docs/manualpages/DM/DMGetPointSF.html#DMGetPointSF">DMGetPointSF</a>(dm->dmBC, &sf);
+<a name="line4922">4922: </a> <a href="../../../docs/manualpages/IS/PetscSectionCreateGlobalSection.html#PetscSectionCreateGlobalSection">PetscSectionCreateGlobalSection</a>(section, sf, <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>, <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>, &gsection);
+<a name="line4923">4923: </a> <a href="../../../docs/manualpages/DM/DMSetDefaultGlobalSection.html#DMSetDefaultGlobalSection">DMSetDefaultGlobalSection</a>(dm->dmBC, gsection);
+<a name="line4924">4924: </a> <a href="../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&gsection);
+<a name="line4925">4925: </a> }
+<a name="line4926">4926: </a> *odm = dm->dmBC;
+<a name="line4927">4927: </a> <font color="#4169E1">return</font>(0);
+<a name="line4928">4928: </a>}
+
+<a name="line4932">4932: </a><font color="#B22222">/*@</font>
+<a name="line4933">4933: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetOutputSequenceNumber.html#DMGetOutputSequenceNumber">DMGetOutputSequenceNumber</a> - Retrieve the sequence number/value for output</font>
+
+<a name="line4935">4935: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line4936">4936: </a><font color="#B22222">. dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line4938">4938: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line4939">4939: </a><font color="#B22222">+ num - The output sequence number</font>
+<a name="line4940">4940: </a><font color="#B22222">- val - The output sequence value</font>
+
+<a name="line4942">4942: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4944">4944: </a><font color="#B22222"> Note: This is intended for output that should appear in sequence, for instance</font>
+<a name="line4945">4945: </a><font color="#B22222"> a set of timesteps in an HDF5 file, or a set of realizations of a stochastic system.</font>
+
+<a name="line4947">4947: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()</font>
+<a name="line4948">4948: </a><font color="#B22222">@*/</font>
+<a name="line4949">4949: </a><strong><font color="#4169E1"><a name="DMGetOutputSequenceNumber"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetOutputSequenceNumber.html#DMGetOutputSequenceNumber">DMGetOutputSequenceNumber</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *num, <a href="../../../docs/manualp [...]
+<a name="line4950">4950: </a>{
+<a name="line4955">4955: </a> <font color="#4169E1">return</font>(0);
+<a name="line4956">4956: </a>}
+
+<a name="line4960">4960: </a><font color="#B22222">/*@</font>
+<a name="line4961">4961: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetOutputSequenceNumber.html#DMSetOutputSequenceNumber">DMSetOutputSequenceNumber</a> - Set the sequence number/value for output</font>
+
+<a name="line4963">4963: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4964">4964: </a><font color="#B22222">+ dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4965">4965: </a><font color="#B22222">. num - The output sequence number</font>
+<a name="line4966">4966: </a><font color="#B22222">- val - The output sequence value</font>
+
+<a name="line4968">4968: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4970">4970: </a><font color="#B22222"> Note: This is intended for output that should appear in sequence, for instance</font>
+<a name="line4971">4971: </a><font color="#B22222"> a set of timesteps in an HDF5 file, or a set of realizations of a stochastic system.</font>
+
+<a name="line4973">4973: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()</font>
+<a name="line4974">4974: </a><font color="#B22222">@*/</font>
+<a name="line4975">4975: </a><strong><font color="#4169E1"><a name="DMSetOutputSequenceNumber"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetOutputSequenceNumber.html#DMSetOutputSequenceNumber">DMSetOutputSequenceNumber</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> num, <a href="../../../docs/manualpa [...]
+<a name="line4976">4976: </a>{
+<a name="line4979">4979: </a> dm->outputSequenceNum = num;
+<a name="line4980">4980: </a> dm->outputSequenceVal = val;
+<a name="line4981">4981: </a> <font color="#4169E1">return</font>(0);
+<a name="line4982">4982: </a>}
+
+<a name="line4986">4986: </a><font color="#B22222">/*@C</font>
+<a name="line4987">4987: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMOutputSequenceLoad.html#DMOutputSequenceLoad">DMOutputSequenceLoad</a> - Retrieve the sequence value from a Viewer</font>
+
+<a name="line4989">4989: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line4990">4990: </a><font color="#B22222">+ dm - The original <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line4991">4991: </a><font color="#B22222">. name - The sequence name</font>
+<a name="line4992">4992: </a><font color="#B22222">- num - The output sequence number</font>
+
+<a name="line4994">4994: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line4995">4995: </a><font color="#B22222">. val - The output sequence value</font>
+
+<a name="line4997">4997: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line4999">4999: </a><font color="#B22222"> Note: This is intended for output that should appear in sequence, for instance</font>
+<a name="line5000">5000: </a><font color="#B22222"> a set of timesteps in an HDF5 file, or a set of realizations of a stochastic system.</font>
+
+<a name="line5002">5002: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetOutputSequenceNumber.html#DMGetOutputSequenceNumber">DMGetOutputSequenceNumber</a>(), <a href="../../../docs/manualpages/DM/DMSetOutputSequenceNumber.html#DMSetOutputSequenceNumber">DMSetOutputSequenceNumber</a>(), <a href="../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()</font>
+<a name="line5003">5003: </a><font color="#B22222">@*/</font>
+<a name="line5004">5004: </a><strong><font color="#4169E1"><a name="DMOutputSequenceLoad"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMOutputSequenceLoad.html#DMOutputSequenceLoad">DMOutputSequenceLoad</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer, const char *name, <a href="../../../ [...]
+<a name="line5005">5005: </a>{
+<a name="line5006">5006: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ishdf5;
+
+<a name="line5013">5013: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERHDF5, &ishdf5);
+<a name="line5014">5014: </a> <font color="#4169E1">if</font> (ishdf5) {
+<a name="line5015">5015: </a><font color="#A020F0">#if defined(PETSC_HAVE_HDF5)</font>
+<a name="line5016">5016: </a> <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> value;
+
+<a name="line5018">5018: </a> DMSequenceLoad_HDF5(dm, name, num, &value, viewer);
+<a name="line5019">5019: </a> *val = PetscRealPart(value);
+<a name="line5020">5020: </a><font color="#A020F0">#endif</font>
+<a name="line5021">5021: </a> } <font color="#4169E1">else</font> <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Invalid viewer; open viewer with <a href="../../../docs/manualpages/Viewer/PetscViewerHDF5Open.html#PetscViewerHDF5Open">PetscViewerHDF5Open</a>()"</font>);
+<a name="line5022">5022: </a> <font color="#4169E1">return</font>(0);
+<a name="line5023">5023: </a>}
+
+<a name="line5027">5027: </a><font color="#B22222">/*@</font>
+<a name="line5028">5028: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetUseNatural.html#DMGetUseNatural">DMGetUseNatural</a> - Get the flag for creating a mapping to the natural order on distribution</font>
+
+<a name="line5030">5030: </a><font color="#B22222"> Not collective</font>
+
+<a name="line5032">5032: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5033">5033: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line5035">5035: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5036">5036: </a><font color="#B22222">. useNatural - The flag to build the mapping to a natural order during distribution</font>
+
+<a name="line5038">5038: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5040">5040: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetUseNatural.html#DMSetUseNatural">DMSetUseNatural</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
+<a name="line5041">5041: </a><font color="#B22222">@*/</font>
+<a name="line5042">5042: </a><strong><font color="#4169E1"><a name="DMGetUseNatural"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetUseNatural.html#DMGetUseNatural">DMGetUseNatural</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *useNatural)</font></strong>
+<a name="line5043">5043: </a>{
+<a name="line5047">5047: </a> *useNatural = dm->useNatural;
+<a name="line5048">5048: </a> <font color="#4169E1">return</font>(0);
+<a name="line5049">5049: </a>}
-<a name="line5052">5052: </a><font color="#B22222">/*@</font>
-<a name="line5053">5053: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetUseNatural.html#DMSetUseNatural">DMSetUseNatural</a> - Set the flag for creating a mapping to the natural order on distribution</font>
+<a name="line5053">5053: </a><font color="#B22222">/*@</font>
+<a name="line5054">5054: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetUseNatural.html#DMSetUseNatural">DMSetUseNatural</a> - Set the flag for creating a mapping to the natural order on distribution</font>
-<a name="line5055">5055: </a><font color="#B22222"> Collective on dm</font>
-
-<a name="line5057">5057: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5058">5058: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line5059">5059: </a><font color="#B22222">- useNatural - The flag to build the mapping to a natural order during distribution</font>
-
-<a name="line5061">5061: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5063">5063: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetUseNatural.html#DMGetUseNatural">DMGetUseNatural</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
-<a name="line5064">5064: </a><font color="#B22222">@*/</font>
-<a name="line5065">5065: </a><strong><font color="#4169E1"><a name="DMSetUseNatural"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetUseNatural.html#DMSetUseNatural">DMSetUseNatural</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> useNatural)</font></strong>
-<a name="line5066">5066: </a>{
-<a name="line5070">5070: </a> dm->useNatural = useNatural;
-<a name="line5071">5071: </a> <font color="#4169E1">return</font>(0);
-<a name="line5072">5072: </a>}
-
-
-<a name="line5079">5079: </a><font color="#B22222">/*@C</font>
-<a name="line5080">5080: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a> - Create a label of the given name if it does not already exist</font>
-
-<a name="line5082">5082: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5084">5084: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5085">5085: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5086">5086: </a><font color="#B22222">- name - The label name</font>
-
-<a name="line5088">5088: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line5056">5056: </a><font color="#B22222"> Collective on dm</font>
+
+<a name="line5058">5058: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5059">5059: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line5060">5060: </a><font color="#B22222">- useNatural - The flag to build the mapping to a natural order during distribution</font>
+
+<a name="line5062">5062: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5064">5064: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetUseNatural.html#DMGetUseNatural">DMGetUseNatural</a>(), <a href="../../../docs/manualpages/DM/DMCreate.html#DMCreate">DMCreate</a>()</font>
+<a name="line5065">5065: </a><font color="#B22222">@*/</font>
+<a name="line5066">5066: </a><strong><font color="#4169E1"><a name="DMSetUseNatural"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetUseNatural.html#DMSetUseNatural">DMSetUseNatural</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> useNatural)</font></strong>
+<a name="line5067">5067: </a>{
+<a name="line5071">5071: </a> dm->useNatural = useNatural;
+<a name="line5072">5072: </a> <font color="#4169E1">return</font>(0);
+<a name="line5073">5073: </a>}
+
+
+<a name="line5080">5080: </a><font color="#B22222">/*@C</font>
+<a name="line5081">5081: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a> - Create a label of the given name if it does not already exist</font>
+
+<a name="line5083">5083: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5085">5085: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5086">5086: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5087">5087: </a><font color="#B22222">- name - The label name</font>
+
+<a name="line5089">5089: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line5090">5090: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5091">5091: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelCreate.html#DMLabelCreate">DMLabelCreate</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
-<a name="line5092">5092: </a><font color="#B22222">@*/</font>
-<a name="line5093">5093: </a><strong><font color="#4169E1"><a name="DMCreateLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[])</font></strong>
-<a name="line5094">5094: </a>{
-<a name="line5095">5095: </a> DMLabelLink next = dm->labels->next;
-<a name="line5096">5096: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line5102">5102: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5103">5103: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &flg);
-<a name="line5104">5104: </a> <font color="#4169E1">if</font> (flg) <font color="#4169E1">break</font>;
-<a name="line5105">5105: </a> next = next->next;
-<a name="line5106">5106: </a> }
-<a name="line5107">5107: </a> <font color="#4169E1">if</font> (!flg) {
-<a name="line5108">5108: </a> DMLabelLink tmpLabel;
-
-<a name="line5110">5110: </a> <a href="../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1, &tmpLabel);
-<a name="line5111">5111: </a> <a href="../../../docs/manualpages/DM/DMLabelCreate.html#DMLabelCreate">DMLabelCreate</a>(name, &tmpLabel->label);
-<a name="line5112">5112: </a> tmpLabel->output = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line5113">5113: </a> tmpLabel->next = dm->labels->next;
-<a name="line5114">5114: </a> dm->labels->next = tmpLabel;
-<a name="line5115">5115: </a> }
-<a name="line5116">5116: </a> <font color="#4169E1">return</font>(0);
-<a name="line5117">5117: </a>}
+<a name="line5091">5091: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5092">5092: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelCreate.html#DMLabelCreate">DMLabelCreate</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
+<a name="line5093">5093: </a><font color="#B22222">@*/</font>
+<a name="line5094">5094: </a><strong><font color="#4169E1"><a name="DMCreateLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[])</font></strong>
+<a name="line5095">5095: </a>{
+<a name="line5096">5096: </a> DMLabelLink next = dm->labels->next;
+<a name="line5097">5097: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line5103">5103: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5104">5104: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &flg);
+<a name="line5105">5105: </a> <font color="#4169E1">if</font> (flg) <font color="#4169E1">break</font>;
+<a name="line5106">5106: </a> next = next->next;
+<a name="line5107">5107: </a> }
+<a name="line5108">5108: </a> <font color="#4169E1">if</font> (!flg) {
+<a name="line5109">5109: </a> DMLabelLink tmpLabel;
+
+<a name="line5111">5111: </a> <a href="../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1, &tmpLabel);
+<a name="line5112">5112: </a> <a href="../../../docs/manualpages/DM/DMLabelCreate.html#DMLabelCreate">DMLabelCreate</a>(name, &tmpLabel->label);
+<a name="line5113">5113: </a> tmpLabel->output = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line5114">5114: </a> tmpLabel->next = dm->labels->next;
+<a name="line5115">5115: </a> dm->labels->next = tmpLabel;
+<a name="line5116">5116: </a> }
+<a name="line5117">5117: </a> <font color="#4169E1">return</font>(0);
+<a name="line5118">5118: </a>}
-<a name="line5121">5121: </a><font color="#B22222">/*@C</font>
-<a name="line5122">5122: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a> - Get the value in a Sieve Label for the given point, with 0 as the default</font>
-
-<a name="line5124">5124: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5126">5126: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5127">5127: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5128">5128: </a><font color="#B22222">. name - The label name</font>
-<a name="line5129">5129: </a><font color="#B22222">- point - The mesh point</font>
-
-<a name="line5131">5131: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5132">5132: </a><font color="#B22222">. value - The label value for this point, or -1 if the point is not in the label</font>
-
-<a name="line5134">5134: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5136">5136: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5137">5137: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelGetValue.html#DMLabelGetValue">DMLabelGetValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
-<a name="line5138">5138: </a><font color="#B22222">@*/</font>
-<a name="line5139">5139: </a><strong><font color="#4169E1"><a name="DMGetLabelValue"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/PetscInt.ht [...]
-<a name="line5140">5140: </a>{
-<a name="line5141">5141: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line5122">5122: </a><font color="#B22222">/*@C</font>
+<a name="line5123">5123: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a> - Get the value in a Sieve Label for the given point, with 0 as the default</font>
+
+<a name="line5125">5125: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5127">5127: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5128">5128: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5129">5129: </a><font color="#B22222">. name - The label name</font>
+<a name="line5130">5130: </a><font color="#B22222">- point - The mesh point</font>
+
+<a name="line5132">5132: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5133">5133: </a><font color="#B22222">. value - The label value for this point, or -1 if the point is not in the label</font>
+
+<a name="line5135">5135: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5137">5137: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5138">5138: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelGetValue.html#DMLabelGetValue">DMLabelGetValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
+<a name="line5139">5139: </a><font color="#B22222">@*/</font>
+<a name="line5140">5140: </a><strong><font color="#4169E1"><a name="DMGetLabelValue"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/PetscInt.ht [...]
+<a name="line5141">5141: </a>{
+<a name="line5142">5142: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line5147">5147: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5148">5148: </a> <font color="#4169E1">if</font> (!label) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No label named %s was found"</font>, name);
-<a name="line5149">5149: </a> <a href="../../../docs/manualpages/DM/DMLabelGetValue.html#DMLabelGetValue">DMLabelGetValue</a>(label, point, value);
-<a name="line5150">5150: </a> <font color="#4169E1">return</font>(0);
-<a name="line5151">5151: </a>}
+<a name="line5148">5148: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5149">5149: </a> <font color="#4169E1">if</font> (!label) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"No label named %s was found"</font>, name);
+<a name="line5150">5150: </a> <a href="../../../docs/manualpages/DM/DMLabelGetValue.html#DMLabelGetValue">DMLabelGetValue</a>(label, point, value);
+<a name="line5151">5151: </a> <font color="#4169E1">return</font>(0);
+<a name="line5152">5152: </a>}
-<a name="line5155">5155: </a><font color="#B22222">/*@C</font>
-<a name="line5156">5156: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a> - Add a point to a Sieve Label with given value</font>
+<a name="line5156">5156: </a><font color="#B22222">/*@C</font>
+<a name="line5157">5157: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a> - Add a point to a Sieve Label with given value</font>
-<a name="line5158">5158: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5160">5160: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5161">5161: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5162">5162: </a><font color="#B22222">. name - The label name</font>
-<a name="line5163">5163: </a><font color="#B22222">. point - The mesh point</font>
-<a name="line5164">5164: </a><font color="#B22222">- value - The label value for this point</font>
-
-<a name="line5166">5166: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line5168">5168: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5170">5170: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5171">5171: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(), <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a>()</font>
-<a name="line5172">5172: </a><font color="#B22222">@*/</font>
-<a name="line5173">5173: </a><strong><font color="#4169E1"><a name="DMSetLabelValue"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/PetscInt.ht [...]
-<a name="line5174">5174: </a>{
-<a name="line5175">5175: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-
-<a name="line5181">5181: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5182">5182: </a> <font color="#4169E1">if</font> (!label) {
-<a name="line5183">5183: </a> <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(dm, name);
-<a name="line5184">5184: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5185">5185: </a> }
-<a name="line5186">5186: </a> <a href="../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, point, value);
-<a name="line5187">5187: </a> <font color="#4169E1">return</font>(0);
-<a name="line5188">5188: </a>}
-
-<a name="line5192">5192: </a><font color="#B22222">/*@C</font>
-<a name="line5193">5193: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a> - Remove a point from a Sieve Label with given value</font>
-
-<a name="line5195">5195: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5197">5197: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5198">5198: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5199">5199: </a><font color="#B22222">. name - The label name</font>
-<a name="line5200">5200: </a><font color="#B22222">. point - The mesh point</font>
-<a name="line5201">5201: </a><font color="#B22222">- value - The label value for this point</font>
-
-<a name="line5203">5203: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line5205">5205: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5207">5207: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5208">5208: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelClearValue.html#DMLabelClearValue">DMLabelClearValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
-<a name="line5209">5209: </a><font color="#B22222">@*/</font>
-<a name="line5210">5210: </a><strong><font color="#4169E1"><a name="DMClearLabelValue"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/Pet [...]
-<a name="line5211">5211: </a>{
-<a name="line5212">5212: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-
-<a name="line5218">5218: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5219">5219: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
-<a name="line5220">5220: </a> <a href="../../../docs/manualpages/DM/DMLabelClearValue.html#DMLabelClearValue">DMLabelClearValue</a>(label, point, value);
-<a name="line5221">5221: </a> <font color="#4169E1">return</font>(0);
-<a name="line5222">5222: </a>}
-
-<a name="line5226">5226: </a><font color="#B22222">/*@C</font>
-<a name="line5227">5227: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a> - Get the number of different integer ids in a Label</font>
-
-<a name="line5229">5229: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5231">5231: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5232">5232: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5233">5233: </a><font color="#B22222">- name - The label name</font>
-
-<a name="line5235">5235: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5236">5236: </a><font color="#B22222">. size - The number of different integer ids, or 0 if the label does not exist</font>
-
-<a name="line5238">5238: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5240">5240: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5241">5241: </a><font color="#B22222">.seealso: DMLabeGetNumValues(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>()</font>
-<a name="line5242">5242: </a><font color="#B22222">@*/</font>
-<a name="line5243">5243: </a><strong><font color="#4169E1"><a name="DMGetLabelSize"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *size)</font></strong>
-<a name="line5244">5244: </a>{
-<a name="line5245">5245: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-
-<a name="line5252">5252: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5253">5253: </a> *size = 0;
-<a name="line5254">5254: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
-<a name="line5255">5255: </a> DMLabelGetNumValues(label, size);
-<a name="line5256">5256: </a> <font color="#4169E1">return</font>(0);
-<a name="line5257">5257: </a>}
+<a name="line5159">5159: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5161">5161: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5162">5162: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5163">5163: </a><font color="#B22222">. name - The label name</font>
+<a name="line5164">5164: </a><font color="#B22222">. point - The mesh point</font>
+<a name="line5165">5165: </a><font color="#B22222">- value - The label value for this point</font>
+
+<a name="line5167">5167: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line5169">5169: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5171">5171: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5172">5172: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(), <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a>()</font>
+<a name="line5173">5173: </a><font color="#B22222">@*/</font>
+<a name="line5174">5174: </a><strong><font color="#4169E1"><a name="DMSetLabelValue"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/PetscInt.ht [...]
+<a name="line5175">5175: </a>{
+<a name="line5176">5176: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+
+<a name="line5182">5182: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5183">5183: </a> <font color="#4169E1">if</font> (!label) {
+<a name="line5184">5184: </a> <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(dm, name);
+<a name="line5185">5185: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5186">5186: </a> }
+<a name="line5187">5187: </a> <a href="../../../docs/manualpages/DM/DMLabelSetValue.html#DMLabelSetValue">DMLabelSetValue</a>(label, point, value);
+<a name="line5188">5188: </a> <font color="#4169E1">return</font>(0);
+<a name="line5189">5189: </a>}
+
+<a name="line5193">5193: </a><font color="#B22222">/*@C</font>
+<a name="line5194">5194: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a> - Remove a point from a Sieve Label with given value</font>
+
+<a name="line5196">5196: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5198">5198: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5199">5199: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5200">5200: </a><font color="#B22222">. name - The label name</font>
+<a name="line5201">5201: </a><font color="#B22222">. point - The mesh point</font>
+<a name="line5202">5202: </a><font color="#B22222">- value - The label value for this point</font>
+
+<a name="line5204">5204: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line5206">5206: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5208">5208: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5209">5209: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMLabelClearValue.html#DMLabelClearValue">DMLabelClearValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
+<a name="line5210">5210: </a><font color="#B22222">@*/</font>
+<a name="line5211">5211: </a><strong><font color="#4169E1"><a name="DMClearLabelValue"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/Pet [...]
+<a name="line5212">5212: </a>{
+<a name="line5213">5213: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+
+<a name="line5219">5219: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5220">5220: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
+<a name="line5221">5221: </a> <a href="../../../docs/manualpages/DM/DMLabelClearValue.html#DMLabelClearValue">DMLabelClearValue</a>(label, point, value);
+<a name="line5222">5222: </a> <font color="#4169E1">return</font>(0);
+<a name="line5223">5223: </a>}
+
+<a name="line5227">5227: </a><font color="#B22222">/*@C</font>
+<a name="line5228">5228: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a> - Get the number of different integer ids in a Label</font>
+
+<a name="line5230">5230: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5232">5232: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5233">5233: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5234">5234: </a><font color="#B22222">- name - The label name</font>
+
+<a name="line5236">5236: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5237">5237: </a><font color="#B22222">. size - The number of different integer ids, or 0 if the label does not exist</font>
+
+<a name="line5239">5239: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5241">5241: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5242">5242: </a><font color="#B22222">.seealso: DMLabeGetNumValues(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>()</font>
+<a name="line5243">5243: </a><font color="#B22222">@*/</font>
+<a name="line5244">5244: </a><strong><font color="#4169E1"><a name="DMGetLabelSize"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *size)</font></strong>
+<a name="line5245">5245: </a>{
+<a name="line5246">5246: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+
+<a name="line5253">5253: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5254">5254: </a> *size = 0;
+<a name="line5255">5255: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
+<a name="line5256">5256: </a> DMLabelGetNumValues(label, size);
+<a name="line5257">5257: </a> <font color="#4169E1">return</font>(0);
+<a name="line5258">5258: </a>}
-<a name="line5261">5261: </a><font color="#B22222">/*@C</font>
-<a name="line5262">5262: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelIdIS.html#DMGetLabelIdIS">DMGetLabelIdIS</a> - Get the integer ids in a label</font>
-
-<a name="line5264">5264: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5266">5266: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5267">5267: </a><font color="#B22222">+ mesh - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5268">5268: </a><font color="#B22222">- name - The label name</font>
-
-<a name="line5270">5270: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5271">5271: </a><font color="#B22222">. ids - The integer ids, or NULL if the label does not exist</font>
-
-<a name="line5273">5273: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5275">5275: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5276">5276: </a><font color="#B22222">.seealso: DMLabelGetValueIS(), <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a>()</font>
-<a name="line5277">5277: </a><font color="#B22222">@*/</font>
-<a name="line5278">5278: </a><strong><font color="#4169E1"><a name="DMGetLabelIdIS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelIdIS.html#DMGetLabelIdIS">DMGetLabelIdIS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> *ids)</font></strong>
-<a name="line5279">5279: </a>{
-<a name="line5280">5280: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line5262">5262: </a><font color="#B22222">/*@C</font>
+<a name="line5263">5263: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelIdIS.html#DMGetLabelIdIS">DMGetLabelIdIS</a> - Get the integer ids in a label</font>
+
+<a name="line5265">5265: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5267">5267: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5268">5268: </a><font color="#B22222">+ mesh - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5269">5269: </a><font color="#B22222">- name - The label name</font>
+
+<a name="line5271">5271: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5272">5272: </a><font color="#B22222">. ids - The integer ids, or NULL if the label does not exist</font>
+
+<a name="line5274">5274: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5276">5276: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5277">5277: </a><font color="#B22222">.seealso: DMLabelGetValueIS(), <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a>()</font>
+<a name="line5278">5278: </a><font color="#B22222">@*/</font>
+<a name="line5279">5279: </a><strong><font color="#4169E1"><a name="DMGetLabelIdIS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelIdIS.html#DMGetLabelIdIS">DMGetLabelIdIS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> *ids)</font></strong>
+<a name="line5280">5280: </a>{
+<a name="line5281">5281: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line5287">5287: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5288">5288: </a> *ids = NULL;
-<a name="line5289">5289: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
-<a name="line5290">5290: </a> DMLabelGetValueIS(label, ids);
-<a name="line5291">5291: </a> <font color="#4169E1">return</font>(0);
-<a name="line5292">5292: </a>}
+<a name="line5288">5288: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5289">5289: </a> *ids = NULL;
+<a name="line5290">5290: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
+<a name="line5291">5291: </a> DMLabelGetValueIS(label, ids);
+<a name="line5292">5292: </a> <font color="#4169E1">return</font>(0);
+<a name="line5293">5293: </a>}
-<a name="line5296">5296: </a><font color="#B22222">/*@C</font>
-<a name="line5297">5297: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetStratumSize.html#DMGetStratumSize">DMGetStratumSize</a> - Get the number of points in a label stratum</font>
-
-<a name="line5299">5299: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5301">5301: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5302">5302: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5303">5303: </a><font color="#B22222">. name - The label name</font>
-<a name="line5304">5304: </a><font color="#B22222">- value - The stratum value</font>
-
-<a name="line5306">5306: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5307">5307: </a><font color="#B22222">. size - The stratum size</font>
+<a name="line5297">5297: </a><font color="#B22222">/*@C</font>
+<a name="line5298">5298: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetStratumSize.html#DMGetStratumSize">DMGetStratumSize</a> - Get the number of points in a label stratum</font>
+
+<a name="line5300">5300: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5302">5302: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5303">5303: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5304">5304: </a><font color="#B22222">. name - The label name</font>
+<a name="line5305">5305: </a><font color="#B22222">- value - The stratum value</font>
+
+<a name="line5307">5307: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5308">5308: </a><font color="#B22222">. size - The stratum size</font>
-<a name="line5309">5309: </a><font color="#B22222"> Level: beginner</font>
+<a name="line5310">5310: </a><font color="#B22222"> Level: beginner</font>
-<a name="line5311">5311: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5312">5312: </a><font color="#B22222">.seealso: DMLabelGetStratumSize(), <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a>(), DMGetLabelIds()</font>
-<a name="line5313">5313: </a><font color="#B22222">@*/</font>
-<a name="line5314">5314: </a><strong><font color="#4169E1"><a name="DMGetStratumSize"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetStratumSize.html#DMGetStratumSize">DMGetStratumSize</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> value, <a href="../../../docs/manualpages/Sys/PetscIn [...]
-<a name="line5315">5315: </a>{
-<a name="line5316">5316: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+<a name="line5312">5312: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5313">5313: </a><font color="#B22222">.seealso: DMLabelGetStratumSize(), <a href="../../../docs/manualpages/DM/DMGetLabelSize.html#DMGetLabelSize">DMGetLabelSize</a>(), DMGetLabelIds()</font>
+<a name="line5314">5314: </a><font color="#B22222">@*/</font>
+<a name="line5315">5315: </a><strong><font color="#4169E1"><a name="DMGetStratumSize"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetStratumSize.html#DMGetStratumSize">DMGetStratumSize</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> value, <a href="../../../docs/manualpages/Sys/PetscIn [...]
+<a name="line5316">5316: </a>{
+<a name="line5317">5317: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-<a name="line5323">5323: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5324">5324: </a> *size = 0;
-<a name="line5325">5325: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
-<a name="line5326">5326: </a> DMLabelGetStratumSize(label, value, size);
-<a name="line5327">5327: </a> <font color="#4169E1">return</font>(0);
-<a name="line5328">5328: </a>}
+<a name="line5324">5324: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5325">5325: </a> *size = 0;
+<a name="line5326">5326: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
+<a name="line5327">5327: </a> DMLabelGetStratumSize(label, value, size);
+<a name="line5328">5328: </a> <font color="#4169E1">return</font>(0);
+<a name="line5329">5329: </a>}
-<a name="line5332">5332: </a><font color="#B22222">/*@C</font>
-<a name="line5333">5333: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a> - Get the points in a label stratum</font>
-
-<a name="line5335">5335: </a><font color="#B22222"> Not Collective</font>
+<a name="line5333">5333: </a><font color="#B22222">/*@C</font>
+<a name="line5334">5334: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a> - Get the points in a label stratum</font>
+
+<a name="line5336">5336: </a><font color="#B22222"> Not Collective</font>
-<a name="line5337">5337: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5338">5338: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5339">5339: </a><font color="#B22222">. name - The label name</font>
-<a name="line5340">5340: </a><font color="#B22222">- value - The stratum value</font>
-
-<a name="line5342">5342: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5343">5343: </a><font color="#B22222">. points - The stratum points, or NULL if the label does not exist or does not have that value</font>
-
-<a name="line5345">5345: </a><font color="#B22222"> Level: beginner</font>
+<a name="line5338">5338: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5339">5339: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5340">5340: </a><font color="#B22222">. name - The label name</font>
+<a name="line5341">5341: </a><font color="#B22222">- value - The stratum value</font>
+
+<a name="line5343">5343: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5344">5344: </a><font color="#B22222">. points - The stratum points, or NULL if the label does not exist or does not have that value</font>
+
+<a name="line5346">5346: </a><font color="#B22222"> Level: beginner</font>
-<a name="line5347">5347: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5348">5348: </a><font color="#B22222">.seealso: DMLabelGetStratumIS(), <a href="../../../docs/manualpages/DM/DMGetStratumSize.html#DMGetStratumSize">DMGetStratumSize</a>()</font>
-<a name="line5349">5349: </a><font color="#B22222">@*/</font>
-<a name="line5350">5350: </a><strong><font color="#4169E1"><a name="DMGetStratumIS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> value, <a href="../../../docs/manualpages/IS/IS.html#IS">IS</ [...]
-<a name="line5351">5351: </a>{
-<a name="line5352">5352: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-
-<a name="line5359">5359: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5360">5360: </a> *points = NULL;
-<a name="line5361">5361: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
-<a name="line5362">5362: </a> DMLabelGetStratumIS(label, value, points);
-<a name="line5363">5363: </a> <font color="#4169E1">return</font>(0);
-<a name="line5364">5364: </a>}
+<a name="line5348">5348: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5349">5349: </a><font color="#B22222">.seealso: DMLabelGetStratumIS(), <a href="../../../docs/manualpages/DM/DMGetStratumSize.html#DMGetStratumSize">DMGetStratumSize</a>()</font>
+<a name="line5350">5350: </a><font color="#B22222">@*/</font>
+<a name="line5351">5351: </a><strong><font color="#4169E1"><a name="DMGetStratumIS"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> value, <a href="../../../docs/manualpages/IS/IS.html#IS">IS</ [...]
+<a name="line5352">5352: </a>{
+<a name="line5353">5353: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+
+<a name="line5360">5360: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5361">5361: </a> *points = NULL;
+<a name="line5362">5362: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
+<a name="line5363">5363: </a> DMLabelGetStratumIS(label, value, points);
+<a name="line5364">5364: </a> <font color="#4169E1">return</font>(0);
+<a name="line5365">5365: </a>}
-<a name="line5368">5368: </a><font color="#B22222">/*@C</font>
-<a name="line5369">5369: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMClearLabelStratum.html#DMClearLabelStratum">DMClearLabelStratum</a> - Remove all points from a stratum from a Sieve Label</font>
-
-<a name="line5371">5371: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5373">5373: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5374">5374: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5375">5375: </a><font color="#B22222">. name - The label name</font>
-<a name="line5376">5376: </a><font color="#B22222">- value - The label value for this point</font>
-
-<a name="line5378">5378: </a><font color="#B22222"> Output Parameter:</font>
-
-<a name="line5380">5380: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5382">5382: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5383">5383: </a><font color="#B22222">.seealso: DMLabelClearStratum(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(), <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a>()</font>
-<a name="line5384">5384: </a><font color="#B22222">@*/</font>
-<a name="line5385">5385: </a><strong><font color="#4169E1"><a name="DMClearLabelStratum"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMClearLabelStratum.html#DMClearLabelStratum">DMClearLabelStratum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> value)</font></strong>
-<a name="line5386">5386: </a>{
-<a name="line5387">5387: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
-
-<a name="line5393">5393: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
-<a name="line5394">5394: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
-<a name="line5395">5395: </a> DMLabelClearStratum(label, value);
-<a name="line5396">5396: </a> <font color="#4169E1">return</font>(0);
-<a name="line5397">5397: </a>}
-
-<a name="line5401">5401: </a><font color="#B22222">/*@</font>
-<a name="line5402">5402: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a> - Return the number of labels defined by the mesh</font>
-
-<a name="line5404">5404: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5406">5406: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5407">5407: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-
-<a name="line5409">5409: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5410">5410: </a><font color="#B22222">. numLabels - the number of Labels</font>
-
-<a name="line5412">5412: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5414">5414: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5415">5415: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
-<a name="line5416">5416: </a><font color="#B22222">@*/</font>
-<a name="line5417">5417: </a><strong><font color="#4169E1"><a name="DMGetNumLabels"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numLabels)</font></strong>
-<a name="line5418">5418: </a>{
-<a name="line5419">5419: </a> DMLabelLink next = dm->labels->next;
-<a name="line5420">5420: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n = 0;
-
-<a name="line5425">5425: </a> <font color="#4169E1">while</font> (next) {++n; next = next->next;}
-<a name="line5426">5426: </a> *numLabels = n;
-<a name="line5427">5427: </a> <font color="#4169E1">return</font>(0);
-<a name="line5428">5428: </a>}
-
-<a name="line5432">5432: </a><font color="#B22222">/*@C</font>
-<a name="line5433">5433: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a> - Return the name of nth label</font>
-
-<a name="line5435">5435: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5437">5437: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5438">5438: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5439">5439: </a><font color="#B22222">- n - the label number</font>
-
-<a name="line5441">5441: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5442">5442: </a><font color="#B22222">. name - the label name</font>
-
-<a name="line5444">5444: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5446">5446: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5447">5447: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
-<a name="line5448">5448: </a><font color="#B22222">@*/</font>
-<a name="line5449">5449: </a><strong><font color="#4169E1"><a name="DMGetLabelName"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, const char **name)</font></strong>
-<a name="line5450">5450: </a>{
-<a name="line5451">5451: </a> DMLabelLink next = dm->labels->next;
-<a name="line5452">5452: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> l = 0;
-
-<a name="line5457">5457: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5458">5458: </a> <font color="#4169E1">if</font> (l == n) {
-<a name="line5459">5459: </a> *name = next->label->name;
-<a name="line5460">5460: </a> <font color="#4169E1">return</font>(0);
-<a name="line5461">5461: </a> }
-<a name="line5462">5462: </a> ++l;
-<a name="line5463">5463: </a> next = next->next;
-<a name="line5464">5464: </a> }
-<a name="line5465">5465: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Label %D does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, n);
-<a name="line5466">5466: </a>}
-
-<a name="line5470">5470: </a><font color="#B22222">/*@C</font>
-<a name="line5471">5471: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a> - Determine whether the mesh has a label of a given name</font>
-
-<a name="line5473">5473: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5475">5475: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5476">5476: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5477">5477: </a><font color="#B22222">- name - The label name</font>
-
-<a name="line5479">5479: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5480">5480: </a><font color="#B22222">. hasLabel - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the label is present</font>
-
-<a name="line5482">5482: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5484">5484: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5485">5485: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
-<a name="line5486">5486: </a><font color="#B22222">@*/</font>
-<a name="line5487">5487: </a><strong><font color="#4169E1"><a name="DMHasLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *hasLabel)</font></strong>
-<a name="line5488">5488: </a>{
-<a name="line5489">5489: </a> DMLabelLink next = dm->labels->next;
-
-<a name="line5496">5496: </a> *hasLabel = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line5497">5497: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5498">5498: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, hasLabel);
-<a name="line5499">5499: </a> <font color="#4169E1">if</font> (*hasLabel) <font color="#4169E1">break</font>;
-<a name="line5500">5500: </a> next = next->next;
-<a name="line5501">5501: </a> }
-<a name="line5502">5502: </a> <font color="#4169E1">return</font>(0);
-<a name="line5503">5503: </a>}
-
-<a name="line5507">5507: </a><font color="#B22222">/*@C</font>
-<a name="line5508">5508: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a> - Return the label of a given name, or NULL</font>
-
-<a name="line5510">5510: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5512">5512: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5513">5513: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5514">5514: </a><font color="#B22222">- name - The label name</font>
-
-<a name="line5516">5516: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5517">5517: </a><font color="#B22222">. label - The <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a>, or NULL if the label is absent</font>
-
-<a name="line5519">5519: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5521">5521: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5522">5522: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
-<a name="line5523">5523: </a><font color="#B22222">@*/</font>
-<a name="line5524">5524: </a><strong><font color="#4169E1"><a name="DMGetLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> *label)</font></strong>
-<a name="line5525">5525: </a>{
-<a name="line5526">5526: </a> DMLabelLink next = dm->labels->next;
-<a name="line5527">5527: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasLabel;
-
-<a name="line5534">5534: </a> *label = NULL;
-<a name="line5535">5535: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5536">5536: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &hasLabel);
-<a name="line5537">5537: </a> <font color="#4169E1">if</font> (hasLabel) {
-<a name="line5538">5538: </a> *label = next->label;
-<a name="line5539">5539: </a> <font color="#4169E1">break</font>;
-<a name="line5540">5540: </a> }
-<a name="line5541">5541: </a> next = next->next;
-<a name="line5542">5542: </a> }
-<a name="line5543">5543: </a> <font color="#4169E1">return</font>(0);
-<a name="line5544">5544: </a>}
-
-<a name="line5548">5548: </a><font color="#B22222">/*@C</font>
-<a name="line5549">5549: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelByNum.html#DMGetLabelByNum">DMGetLabelByNum</a> - Return the nth label</font>
-
-<a name="line5551">5551: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5553">5553: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5554">5554: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5555">5555: </a><font color="#B22222">- n - the label number</font>
-
-<a name="line5557">5557: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5558">5558: </a><font color="#B22222">. label - the label</font>
-
-<a name="line5560">5560: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5562">5562: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5563">5563: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
-<a name="line5564">5564: </a><font color="#B22222">@*/</font>
-<a name="line5565">5565: </a><strong><font color="#4169E1"><a name="DMGetLabelByNum"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelByNum.html#DMGetLabelByNum">DMGetLabelByNum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> * [...]
-<a name="line5566">5566: </a>{
-<a name="line5567">5567: </a> DMLabelLink next = dm->labels->next;
-<a name="line5568">5568: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> l = 0;
-
-<a name="line5573">5573: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5574">5574: </a> <font color="#4169E1">if</font> (l == n) {
-<a name="line5575">5575: </a> *label = next->label;
-<a name="line5576">5576: </a> <font color="#4169E1">return</font>(0);
-<a name="line5577">5577: </a> }
-<a name="line5578">5578: </a> ++l;
-<a name="line5579">5579: </a> next = next->next;
-<a name="line5580">5580: </a> }
-<a name="line5581">5581: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Label %D does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, n);
-<a name="line5582">5582: </a>}
-
-<a name="line5586">5586: </a><font color="#B22222">/*@C</font>
-<a name="line5587">5587: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMAddLabel.html#DMAddLabel">DMAddLabel</a> - Add the label to this mesh</font>
-
-<a name="line5589">5589: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5591">5591: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5592">5592: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5593">5593: </a><font color="#B22222">- label - The <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a></font>
-
-<a name="line5595">5595: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5597">5597: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5598">5598: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
-<a name="line5599">5599: </a><font color="#B22222">@*/</font>
-<a name="line5600">5600: </a><strong><font color="#4169E1"><a name="DMAddLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMAddLabel.html#DMAddLabel">DMAddLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label)</font></strong>
-<a name="line5601">5601: </a>{
-<a name="line5602">5602: </a> DMLabelLink tmpLabel;
-<a name="line5603">5603: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasLabel;
-
-<a name="line5608">5608: </a> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(dm, label->name, &hasLabel);
-<a name="line5609">5609: </a> <font color="#4169E1">if</font> (hasLabel) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Label %s already exists in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, label->name);
-<a name="line5610">5610: </a> <a href="../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1, &tmpLabel);
-<a name="line5611">5611: </a> tmpLabel->label = label;
-<a name="line5612">5612: </a> tmpLabel->output = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line5613">5613: </a> tmpLabel->next = dm->labels->next;
-<a name="line5614">5614: </a> dm->labels->next = tmpLabel;
-<a name="line5615">5615: </a> <font color="#4169E1">return</font>(0);
-<a name="line5616">5616: </a>}
-
-<a name="line5620">5620: </a><font color="#B22222">/*@C</font>
-<a name="line5621">5621: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRemoveLabel.html#DMRemoveLabel">DMRemoveLabel</a> - Remove the label from this mesh</font>
-
-<a name="line5623">5623: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5625">5625: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5626">5626: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5627">5627: </a><font color="#B22222">- name - The label name</font>
-
-<a name="line5629">5629: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5630">5630: </a><font color="#B22222">. label - The <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a>, or NULL if the label is absent</font>
-
-<a name="line5632">5632: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5634">5634: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5635">5635: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
-<a name="line5636">5636: </a><font color="#B22222">@*/</font>
-<a name="line5637">5637: </a><strong><font color="#4169E1"><a name="DMRemoveLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRemoveLabel.html#DMRemoveLabel">DMRemoveLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> *label)</font></strong>
-<a name="line5638">5638: </a>{
-<a name="line5639">5639: </a> DMLabelLink next = dm->labels->next;
-<a name="line5640">5640: </a> DMLabelLink last = NULL;
-<a name="line5641">5641: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasLabel;
-
-<a name="line5646">5646: </a> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(dm, name, &hasLabel);
-<a name="line5647">5647: </a> *label = NULL;
-<a name="line5648">5648: </a> <font color="#4169E1">if</font> (!hasLabel) <font color="#4169E1">return</font>(0);
-<a name="line5649">5649: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5650">5650: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &hasLabel);
-<a name="line5651">5651: </a> <font color="#4169E1">if</font> (hasLabel) {
-<a name="line5652">5652: </a> <font color="#4169E1">if</font> (last) last->next = next->next;
-<a name="line5653">5653: </a> <font color="#4169E1">else</font> dm->labels->next = next->next;
-<a name="line5654">5654: </a> next->next = NULL;
-<a name="line5655">5655: </a> *label = next->label;
-<a name="line5656">5656: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, <font color="#666666">"depth"</font>, &hasLabel);
-<a name="line5657">5657: </a> <font color="#4169E1">if</font> (hasLabel) {
-<a name="line5658">5658: </a> dm->depthLabel = NULL;
-<a name="line5659">5659: </a> }
-<a name="line5660">5660: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(next);
-<a name="line5661">5661: </a> <font color="#4169E1">break</font>;
-<a name="line5662">5662: </a> }
-<a name="line5663">5663: </a> last = next;
-<a name="line5664">5664: </a> next = next->next;
-<a name="line5665">5665: </a> }
-<a name="line5666">5666: </a> <font color="#4169E1">return</font>(0);
-<a name="line5667">5667: </a>}
-
-<a name="line5671">5671: </a><font color="#B22222">/*@C</font>
-<a name="line5672">5672: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelOutput.html#DMGetLabelOutput">DMGetLabelOutput</a> - Get the output flag for a given label</font>
-
-<a name="line5674">5674: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5676">5676: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5677">5677: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5678">5678: </a><font color="#B22222">- name - The label name</font>
-
-<a name="line5680">5680: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5681">5681: </a><font color="#B22222">. output - The flag for output</font>
-
-<a name="line5683">5683: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5685">5685: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5686">5686: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetLabelOutput.html#DMSetLabelOutput">DMSetLabelOutput</a>(), <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue [...]
-<a name="line5687">5687: </a><font color="#B22222">@*/</font>
-<a name="line5688">5688: </a><strong><font color="#4169E1"><a name="DMGetLabelOutput"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelOutput.html#DMGetLabelOutput">DMGetLabelOutput</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *output)</font></strong>
-<a name="line5689">5689: </a>{
-<a name="line5690">5690: </a> DMLabelLink next = dm->labels->next;
-
-<a name="line5697">5697: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5698">5698: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line5700">5700: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &flg);
-<a name="line5701">5701: </a> <font color="#4169E1">if</font> (flg) {*output = next->output; <font color="#4169E1">return</font>(0);}
-<a name="line5702">5702: </a> next = next->next;
-<a name="line5703">5703: </a> }
-<a name="line5704">5704: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"No label named %s was present in this dm"</font>, name);
-<a name="line5705">5705: </a>}
-
-<a name="line5709">5709: </a><font color="#B22222">/*@C</font>
-<a name="line5710">5710: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetLabelOutput.html#DMSetLabelOutput">DMSetLabelOutput</a> - Set the output flag for a given label</font>
-
-<a name="line5712">5712: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5714">5714: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5715">5715: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5716">5716: </a><font color="#B22222">. name - The label name</font>
-<a name="line5717">5717: </a><font color="#B22222">- output - The flag for output</font>
-
-<a name="line5719">5719: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5721">5721: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5722">5722: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelOutput.html#DMGetLabelOutput">DMGetLabelOutput</a>(), <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue [...]
-<a name="line5723">5723: </a><font color="#B22222">@*/</font>
-<a name="line5724">5724: </a><strong><font color="#4169E1"><a name="DMSetLabelOutput"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetLabelOutput.html#DMSetLabelOutput">DMSetLabelOutput</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> output)</font></strong>
-<a name="line5725">5725: </a>{
-<a name="line5726">5726: </a> DMLabelLink next = dm->labels->next;
-
-<a name="line5732">5732: </a> <font color="#4169E1">while</font> (next) {
-<a name="line5733">5733: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line5735">5735: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &flg);
-<a name="line5736">5736: </a> <font color="#4169E1">if</font> (flg) {next->output = output; <font color="#4169E1">return</font>(0);}
-<a name="line5737">5737: </a> next = next->next;
-<a name="line5738">5738: </a> }
-<a name="line5739">5739: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"No label named %s was present in this dm"</font>, name);
-<a name="line5740">5740: </a>}
-
-
-<a name="line5745">5745: </a><font color="#B22222">/*@</font>
-<a name="line5746">5746: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCopyLabels.html#DMCopyLabels">DMCopyLabels</a> - Copy labels from one mesh to another with a superset of the points</font>
-
-<a name="line5748">5748: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line5750">5750: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5751">5751: </a><font color="#B22222">. dmA - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object with initial labels</font>
-
-<a name="line5753">5753: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5754">5754: </a><font color="#B22222">. dmB - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object with copied labels</font>
-
-<a name="line5756">5756: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5758">5758: </a><font color="#B22222"> Note: This is typically used when interpolating or otherwise adding to a mesh</font>
-
-<a name="line5760">5760: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line5761">5761: </a><font color="#B22222">.seealso: DMCopyCoordinates(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSecti [...]
-<a name="line5762">5762: </a><font color="#B22222">@*/</font>
-<a name="line5763">5763: </a><strong><font color="#4169E1"><a name="DMCopyLabels"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCopyLabels.html#DMCopyLabels">DMCopyLabels</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmA, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmB)</font></strong>
-<a name="line5764">5764: </a>{
-<a name="line5765">5765: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l;
-
-<a name="line5769">5769: </a> <font color="#4169E1">if</font> (dmA == dmB) <font color="#4169E1">return</font>(0);
-<a name="line5770">5770: </a> <a href="../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dmA, &numLabels);
-<a name="line5771">5771: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
-<a name="line5772">5772: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label, labelNew;
-<a name="line5773">5773: </a> const char *name;
-<a name="line5774">5774: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line5776">5776: </a> <a href="../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(dmA, l, &name);
-<a name="line5777">5777: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, <font color="#666666">"depth"</font>, &flg);
-<a name="line5778">5778: </a> <font color="#4169E1">if</font> (flg) <font color="#4169E1">continue</font>;
-<a name="line5779">5779: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dmA, name, &label);
-<a name="line5780">5780: </a> DMLabelDuplicate(label, &labelNew);
-<a name="line5781">5781: </a> <a href="../../../docs/manualpages/DM/DMAddLabel.html#DMAddLabel">DMAddLabel</a>(dmB, labelNew);
-<a name="line5782">5782: </a> }
-<a name="line5783">5783: </a> <font color="#4169E1">return</font>(0);
-<a name="line5784">5784: </a>}
-
-<a name="line5788">5788: </a><font color="#B22222">/*@</font>
-<a name="line5789">5789: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a> - Get the coarse mesh from which this was obtained by refinement</font>
-
-<a name="line5791">5791: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5792">5792: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-
-<a name="line5794">5794: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5795">5795: </a><font color="#B22222">. cdm - The coarse <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line5797">5797: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5799">5799: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a>()</font>
-<a name="line5800">5800: </a><font color="#B22222">@*/</font>
-<a name="line5801">5801: </a><strong><font color="#4169E1"><a name="DMGetCoarseDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *cdm)</font></strong>
-<a name="line5802">5802: </a>{
-<a name="line5806">5806: </a> *cdm = dm->coarseMesh;
-<a name="line5807">5807: </a> <font color="#4169E1">return</font>(0);
-<a name="line5808">5808: </a>}
-
-<a name="line5812">5812: </a><font color="#B22222">/*@</font>
-<a name="line5813">5813: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a> - Set the coarse mesh from which this was obtained by refinement</font>
-
-<a name="line5815">5815: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5816">5816: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5817">5817: </a><font color="#B22222">- cdm - The coarse <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line5819">5819: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5821">5821: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>()</font>
-<a name="line5822">5822: </a><font color="#B22222">@*/</font>
-<a name="line5823">5823: </a><strong><font color="#4169E1"><a name="DMSetCoarseDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm)</font></strong>
-<a name="line5824">5824: </a>{
-
-<a name="line5830">5830: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)cdm);
-<a name="line5831">5831: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dm->coarseMesh);
-<a name="line5832">5832: </a> dm->coarseMesh = cdm;
-<a name="line5833">5833: </a> <font color="#4169E1">return</font>(0);
-<a name="line5834">5834: </a>}
-
-<a name="line5838">5838: </a><font color="#B22222">/*@</font>
-<a name="line5839">5839: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetFineDM.html#DMGetFineDM">DMGetFineDM</a> - Get the fine mesh from which this was obtained by refinement</font>
-
-<a name="line5841">5841: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5842">5842: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-
-<a name="line5844">5844: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5845">5845: </a><font color="#B22222">. fdm - The fine <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line5847">5847: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5849">5849: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetFineDM.html#DMSetFineDM">DMSetFineDM</a>()</font>
-<a name="line5850">5850: </a><font color="#B22222">@*/</font>
-<a name="line5851">5851: </a><strong><font color="#4169E1"><a name="DMGetFineDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetFineDM.html#DMGetFineDM">DMGetFineDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *fdm)</font></strong>
-<a name="line5852">5852: </a>{
-<a name="line5856">5856: </a> *fdm = dm->fineMesh;
-<a name="line5857">5857: </a> <font color="#4169E1">return</font>(0);
-<a name="line5858">5858: </a>}
-
-<a name="line5862">5862: </a><font color="#B22222">/*@</font>
-<a name="line5863">5863: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetFineDM.html#DMSetFineDM">DMSetFineDM</a> - Set the fine mesh from which this was obtained by refinement</font>
-
-<a name="line5865">5865: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5866">5866: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
-<a name="line5867">5867: </a><font color="#B22222">- fdm - The fine <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-
-<a name="line5869">5869: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line5871">5871: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetFineDM.html#DMGetFineDM">DMGetFineDM</a>()</font>
-<a name="line5872">5872: </a><font color="#B22222">@*/</font>
-<a name="line5873">5873: </a><strong><font color="#4169E1"><a name="DMSetFineDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetFineDM.html#DMSetFineDM">DMSetFineDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fdm)</font></strong>
-<a name="line5874">5874: </a>{
-
-<a name="line5880">5880: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)fdm);
-<a name="line5881">5881: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dm->fineMesh);
-<a name="line5882">5882: </a> dm->fineMesh = fdm;
-<a name="line5883">5883: </a> <font color="#4169E1">return</font>(0);
-<a name="line5884">5884: </a>}
-
-<a name="line5886">5886: </a><font color="#B22222">/*=== DMBoundary code ===*/</font>
-
-<a name="line5890">5890: </a><strong><font color="#4169E1"><a name="DMBoundaryDuplicate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMBoundaryDuplicate(DMBoundaryLinkList bd, DMBoundaryLinkList *boundary)</font></strong>
-<a name="line5891">5891: </a>{
-<a name="line5892">5892: </a> DMBoundary b = bd->next, b2, bold = NULL;
-
-<a name="line5896">5896: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(boundary);
-<a name="line5897">5897: </a> (*boundary)->refct = 1;
-<a name="line5898">5898: </a> (*boundary)->next = NULL;
-<a name="line5899">5899: </a> <font color="#4169E1">for</font> (; b; b = b->next, bold = b2) {
-<a name="line5900">5900: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&b2);
-<a name="line5901">5901: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(b->name, (char **) &b2->name);
-<a name="line5902">5902: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(b->labelname, (char **) &b2->labelname);
-<a name="line5903">5903: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(b->numids, &b2->ids);
-<a name="line5904">5904: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b2->ids, b->ids, b->numids*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line5905">5905: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(b->numcomps, &b2->comps);
-<a name="line5906">5906: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b2->comps, b->comps, b->numcomps*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line5907">5907: </a> b2->label = NULL;
-<a name="line5908">5908: </a> b2->essential = b->essential;
-<a name="line5909">5909: </a> b2->field = b->field;
-<a name="line5910">5910: </a> b2->numcomps = b->numcomps;
-<a name="line5911">5911: </a> b2->func = b->func;
-<a name="line5912">5912: </a> b2->numids = b->numids;
-<a name="line5913">5913: </a> b2->ctx = b->ctx;
-<a name="line5914">5914: </a> b2->next = NULL;
-<a name="line5915">5915: </a> <font color="#4169E1">if</font> (!(*boundary)->next) (*boundary)->next = b2;
-<a name="line5916">5916: </a> <font color="#4169E1">if</font> (bold) bold->next = b2;
-<a name="line5917">5917: </a> }
-<a name="line5918">5918: </a> <font color="#4169E1">return</font>(0);
-<a name="line5919">5919: </a>}
-
-<a name="line5923">5923: </a><strong><font color="#4169E1"><a name="DMBoundaryDestroy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMBoundaryDestroy(DMBoundaryLinkList *boundary)</font></strong>
-<a name="line5924">5924: </a>{
-<a name="line5925">5925: </a> DMBoundary b, next;
-
-<a name="line5929">5929: </a> <font color="#4169E1">if</font> (!boundary) <font color="#4169E1">return</font>(0);
-<a name="line5930">5930: </a> <font color="#4169E1">if</font> (--((*boundary)->refct)) {
-<a name="line5931">5931: </a> *boundary = NULL;
-<a name="line5932">5932: </a> <font color="#4169E1">return</font>(0);
-<a name="line5933">5933: </a> }
-<a name="line5934">5934: </a> b = (*boundary)->next;
-<a name="line5935">5935: </a> <font color="#4169E1">for</font> (; b; b = next) {
-<a name="line5936">5936: </a> next = b->next;
-<a name="line5937">5937: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->comps);
-<a name="line5938">5938: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->ids);
-<a name="line5939">5939: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->name);
-<a name="line5940">5940: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->labelname);
-<a name="line5941">5941: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b);
-<a name="line5942">5942: </a> }
-<a name="line5943">5943: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(*boundary);
-<a name="line5944">5944: </a> <font color="#4169E1">return</font>(0);
-<a name="line5945">5945: </a>}
-
-<a name="line5949">5949: </a><strong><font color="#4169E1"><a name="DMCopyBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCopyBoundary(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmNew)</font></strong>
-<a name="line5950">5950: </a>{
-<a name="line5951">5951: </a> DMBoundary b;
-
-<a name="line5955">5955: </a> DMBoundaryDestroy(&dmNew->boundary);
-<a name="line5956">5956: </a> DMBoundaryDuplicate(dm->boundary, &dmNew->boundary);
-<a name="line5957">5957: </a> <font color="#4169E1">for</font> (b = dmNew->boundary->next; b; b = b->next) {
-<a name="line5958">5958: </a> <font color="#4169E1">if</font> (b->labelname) {
-<a name="line5959">5959: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dmNew, b->labelname, &b->label);
-<a name="line5960">5960: </a> <font color="#4169E1">if</font> (!b->label) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Label %s does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, b->labelname);
-<a name="line5961">5961: </a> }
-<a name="line5962">5962: </a> }
-<a name="line5963">5963: </a> <font color="#4169E1">return</font>(0);
-<a name="line5964">5964: </a>}
-
-<a name="line5968">5968: </a><font color="#B22222">/*@C</font>
-<a name="line5969">5969: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a> - Add a boundary condition to the model</font>
-
-<a name="line5971">5971: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5972">5972: </a><font color="#B22222">+ dm - The mesh object</font>
-<a name="line5973">5973: </a><font color="#B22222">. isEssential - Flag for an essential (Dirichlet) condition, as opposed to a natural (Neumann) condition</font>
-<a name="line5974">5974: </a><font color="#B22222">. name - The BC name</font>
-<a name="line5975">5975: </a><font color="#B22222">. labelname - The label defining constrained points</font>
-<a name="line5976">5976: </a><font color="#B22222">. field - The field to constrain</font>
-<a name="line5977">5977: </a><font color="#B22222">. numcomps - The number of constrained field components</font>
-<a name="line5978">5978: </a><font color="#B22222">. comps - An array of constrained component numbers</font>
-<a name="line5979">5979: </a><font color="#B22222">. bcFunc - A pointwise function giving boundary values</font>
-<a name="line5980">5980: </a><font color="#B22222">. numids - The number of <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> ids for constrained points</font>
-<a name="line5981">5981: </a><font color="#B22222">. ids - An array of ids for constrained points</font>
-<a name="line5982">5982: </a><font color="#B22222">- ctx - An optional user context for bcFunc</font>
-
-<a name="line5984">5984: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line5985">5985: </a><font color="#B22222">+ -bc_<boundary name> <num> - Overrides the boundary ids</font>
-<a name="line5986">5986: </a><font color="#B22222">- -bc_<boundary name>_comp <num> - Overrides the boundary components</font>
-
-<a name="line5988">5988: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5990">5990: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>()</font>
-<a name="line5991">5991: </a><font color="#B22222">@*/</font>
-<a name="line5992">5992: </a><strong><font color="#4169E1"><a name="DMAddBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isEssential, const char name[], const char labelname[], <a href="../../../docs/ma [...]
-<a name="line5993">5993: </a>{
-<a name="line5994">5994: </a> DMBoundary b;
-
-<a name="line5999">5999: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&b);
-<a name="line6000">6000: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(name, (char **) &b->name);
-<a name="line6001">6001: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(labelname, (char **) &b->labelname);
-<a name="line6002">6002: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numcomps, &b->comps);
-<a name="line6003">6003: </a> <font color="#4169E1">if</font> (numcomps) {<a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b->comps, comps, numcomps*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));}
-<a name="line6004">6004: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numids, &b->ids);
-<a name="line6005">6005: </a> <font color="#4169E1">if</font> (numids) {<a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b->ids, ids, numids*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));}
-<a name="line6006">6006: </a> <font color="#4169E1">if</font> (b->labelname) {
-<a name="line6007">6007: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, b->labelname, &b->label);
-<a name="line6008">6008: </a> <font color="#4169E1">if</font> (!b->label) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Label %s does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, b->labelname);
-<a name="line6009">6009: </a> }
-<a name="line6010">6010: </a> b->essential = isEssential;
-<a name="line6011">6011: </a> b->field = field;
-<a name="line6012">6012: </a> b->numcomps = numcomps;
-<a name="line6013">6013: </a> b->func = bcFunc;
-<a name="line6014">6014: </a> b->numids = numids;
-<a name="line6015">6015: </a> b->ctx = ctx;
-<a name="line6016">6016: </a> b->next = dm->boundary->next;
-<a name="line6017">6017: </a> dm->boundary->next = b;
-<a name="line6018">6018: </a> <font color="#4169E1">return</font>(0);
-<a name="line6019">6019: </a>}
-
-<a name="line6023">6023: </a><font color="#B22222">/*@</font>
-<a name="line6024">6024: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetNumBoundary.html#DMGetNumBoundary">DMGetNumBoundary</a> - Get the number of registered BC</font>
-
-<a name="line6026">6026: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6027">6027: </a><font color="#B22222">. dm - The mesh object</font>
-
-<a name="line6029">6029: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line6030">6030: </a><font color="#B22222">. numBd - The number of BC</font>
-
-<a name="line6032">6032: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line6034">6034: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a>(), <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>()</font>
-<a name="line6035">6035: </a><font color="#B22222">@*/</font>
-<a name="line6036">6036: </a><strong><font color="#4169E1"><a name="DMGetNumBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetNumBoundary.html#DMGetNumBoundary">DMGetNumBoundary</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numBd)</font></strong>
-<a name="line6037">6037: </a>{
-<a name="line6038">6038: </a> DMBoundary b = dm->boundary->next;
-
-<a name="line6043">6043: </a> *numBd = 0;
-<a name="line6044">6044: </a> <font color="#4169E1">while</font> (b) {++(*numBd); b = b->next;}
-<a name="line6045">6045: </a> <font color="#4169E1">return</font>(0);
-<a name="line6046">6046: </a>}
-
-<a name="line6050">6050: </a><font color="#B22222">/*@C</font>
-<a name="line6051">6051: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a> - Add a boundary condition to the model</font>
-
-<a name="line6053">6053: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6054">6054: </a><font color="#B22222">+ dm - The mesh object</font>
-<a name="line6055">6055: </a><font color="#B22222">- bd - The BC number</font>
-
-<a name="line6057">6057: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line6058">6058: </a><font color="#B22222">+ isEssential - Flag for an essential (Dirichlet) condition, as opposed to a natural (Neumann) condition</font>
-<a name="line6059">6059: </a><font color="#B22222">. name - The BC name</font>
-<a name="line6060">6060: </a><font color="#B22222">. labelname - The label defining constrained points</font>
-<a name="line6061">6061: </a><font color="#B22222">. field - The field to constrain</font>
-<a name="line6062">6062: </a><font color="#B22222">. numcomps - The number of constrained field components</font>
-<a name="line6063">6063: </a><font color="#B22222">. comps - An array of constrained component numbers</font>
-<a name="line6064">6064: </a><font color="#B22222">. bcFunc - A pointwise function giving boundary values</font>
-<a name="line6065">6065: </a><font color="#B22222">. numids - The number of <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> ids for constrained points</font>
-<a name="line6066">6066: </a><font color="#B22222">. ids - An array of ids for constrained points</font>
-<a name="line6067">6067: </a><font color="#B22222">- ctx - An optional user context for bcFunc</font>
-
-<a name="line6069">6069: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line6070">6070: </a><font color="#B22222">+ -bc_<boundary name> <num> - Overrides the boundary ids</font>
-<a name="line6071">6071: </a><font color="#B22222">- -bc_<boundary name>_comp <num> - Overrides the boundary components</font>
-
-<a name="line6073">6073: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6075">6075: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a>()</font>
-<a name="line6076">6076: </a><font color="#B22222">@*/</font>
-<a name="line6077">6077: </a><strong><font color="#4169E1"><a name="DMGetBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bd, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> * [...]
-<a name="line6078">6078: </a>{
-<a name="line6079">6079: </a> DMBoundary b = dm->boundary->next;
-<a name="line6080">6080: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n = 0;
-
-<a name="line6084">6084: </a> <font color="#4169E1">while</font> (b) {
-<a name="line6085">6085: </a> <font color="#4169E1">if</font> (n == bd) <font color="#4169E1">break</font>;
-<a name="line6086">6086: </a> b = b->next;
-<a name="line6087">6087: </a> ++n;
-<a name="line6088">6088: </a> }
-<a name="line6089">6089: </a> <font color="#4169E1">if</font> (!b) <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Boundary %d is not in [0, %d)"</font>, bd, n);
-<a name="line6090">6090: </a> <font color="#4169E1">if</font> (isEssential) {
-<a name="line6092">6092: </a> *isEssential = b->essential;
-<a name="line6093">6093: </a> }
-<a name="line6094">6094: </a> <font color="#4169E1">if</font> (name) {
-<a name="line6096">6096: </a> *name = b->name;
-<a name="line6097">6097: </a> }
-<a name="line6098">6098: </a> <font color="#4169E1">if</font> (labelname) {
-<a name="line6100">6100: </a> *labelname = b->labelname;
-<a name="line6101">6101: </a> }
-<a name="line6102">6102: </a> <font color="#4169E1">if</font> (field) {
-<a name="line6104">6104: </a> *field = b->field;
-<a name="line6105">6105: </a> }
-<a name="line6106">6106: </a> <font color="#4169E1">if</font> (numcomps) {
-<a name="line6108">6108: </a> *numcomps = b->numcomps;
-<a name="line6109">6109: </a> }
-<a name="line6110">6110: </a> <font color="#4169E1">if</font> (comps) {
-<a name="line6112">6112: </a> *comps = b->comps;
-<a name="line6113">6113: </a> }
-<a name="line6114">6114: </a> <font color="#4169E1">if</font> (func) {
-<a name="line6116">6116: </a> *func = b->func;
-<a name="line6117">6117: </a> }
-<a name="line6118">6118: </a> <font color="#4169E1">if</font> (numids) {
-<a name="line6120">6120: </a> *numids = b->numids;
-<a name="line6121">6121: </a> }
-<a name="line6122">6122: </a> <font color="#4169E1">if</font> (ids) {
-<a name="line6124">6124: </a> *ids = b->ids;
-<a name="line6125">6125: </a> }
-<a name="line6126">6126: </a> <font color="#4169E1">if</font> (ctx) {
-<a name="line6128">6128: </a> *ctx = b->ctx;
-<a name="line6129">6129: </a> }
-<a name="line6130">6130: </a> <font color="#4169E1">return</font>(0);
-<a name="line6131">6131: </a>}
-
-<a name="line6135">6135: </a><strong><font color="#4169E1"><a name="DMIsBoundaryPoint"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMIsBoundaryPoint(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *isBd)</font></strong>
-<a name="line6136">6136: </a>{
-<a name="line6137">6137: </a> DMBoundary b = dm->boundary->next;
-
-<a name="line6143">6143: </a> *isBd = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line6144">6144: </a> <font color="#4169E1">while</font> (b && !(*isBd)) {
-<a name="line6145">6145: </a> <font color="#4169E1">if</font> (b->label) {
-<a name="line6146">6146: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line6148">6148: </a> <font color="#4169E1">for</font> (i = 0; i < b->numids && !(*isBd); ++i) {
-<a name="line6149">6149: </a> <a href="../../../docs/manualpages/DM/DMLabelStratumHasPoint.html#DMLabelStratumHasPoint">DMLabelStratumHasPoint</a>(b->label, b->ids[i], point, isBd);
-<a name="line6150">6150: </a> }
-<a name="line6151">6151: </a> }
-<a name="line6152">6152: </a> b = b->next;
-<a name="line6153">6153: </a> }
-<a name="line6154">6154: </a> <font color="#4169E1">return</font>(0);
-<a name="line6155">6155: </a>}
-
-<a name="line6159">6159: </a><font color="#B22222">/*@C</font>
-<a name="line6160">6160: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a> - This projects the given function into the function space provided.</font>
-
-<a name="line6162">6162: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6163">6163: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line6164">6164: </a><font color="#B22222">. time - The time</font>
-<a name="line6165">6165: </a><font color="#B22222">. funcs - The coordinate functions to evaluate, one per field</font>
-<a name="line6166">6166: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each coordinate function. ctxs itself may be null.</font>
-<a name="line6167">6167: </a><font color="#B22222">- mode - The insertion mode for values</font>
-
-<a name="line6169">6169: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6170">6170: </a><font color="#B22222">. X - vector</font>
-
-<a name="line6172">6172: </a><font color="#B22222"> Calling sequence of func:</font>
-<a name="line6173">6173: </a><font color="#B22222">$ func(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> x[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> u[], void [...]
-
-<a name="line6175">6175: </a><font color="#B22222">+ dim - The spatial dimension</font>
-<a name="line6176">6176: </a><font color="#B22222">. x - The coordinates</font>
-<a name="line6177">6177: </a><font color="#B22222">. Nf - The number of fields</font>
-<a name="line6178">6178: </a><font color="#B22222">. u - The output field values</font>
-<a name="line6179">6179: </a><font color="#B22222">- ctx - optional user-defined function context</font>
-
-<a name="line6181">6181: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6183">6183: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a>()</font>
-<a name="line6184">6184: </a><font color="#B22222">@*/</font>
-<a name="line6185">6185: </a><strong><font color="#4169E1"><a name="DMProjectFunction"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErrorCode.html# [...]
-<a name="line6186">6186: </a>{
-<a name="line6187">6187: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> localX;
-
-<a name="line6192">6192: </a> <a href="../../../docs/manualpages/DM/DMGetLocalVector.html#DMGetLocalVector">DMGetLocalVector</a>(dm, &localX);
-<a name="line6193">6193: </a> DMProjectFunctionLocal(dm, time, funcs, ctxs, mode, localX);
-<a name="line6194">6194: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>(dm, localX, mode, X);
-<a name="line6195">6195: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>(dm, localX, mode, X);
-<a name="line6196">6196: </a> <a href="../../../docs/manualpages/DM/DMRestoreLocalVector.html#DMRestoreLocalVector">DMRestoreLocalVector</a>(dm, &localX);
-<a name="line6197">6197: </a> <font color="#4169E1">return</font>(0);
-<a name="line6198">6198: </a>}
-
-<a name="line6202">6202: </a><strong><font color="#4169E1"><a name="DMProjectFunctionLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMProjectFunctionLocal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (**funcs)(<a href="../../../docs/manual [...]
-<a name="line6203">6203: </a>{
-
-<a name="line6209">6209: </a> <font color="#4169E1">if</font> (!dm->ops->projectfunctionlocal) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt DMProje [...]
-<a name="line6210">6210: </a> (dm->ops->projectfunctionlocal) (dm, time, funcs, ctxs, mode, localX);
-<a name="line6211">6211: </a> <font color="#4169E1">return</font>(0);
-<a name="line6212">6212: </a>}
-
-<a name="line6216">6216: </a><strong><font color="#4169E1"><a name="DMProjectFieldLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMProjectFieldLocal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> localU,</font></strong>
-<a name="line6217">6217: </a><strong><font color="#4169E1"> void (**funcs)(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,</font></strong>
-<a name="line6218">6218: </a><strong><font color="#4169E1"> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[], const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[], const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[], const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[], const <a href="../../../d [...]
+<a name="line5369">5369: </a><font color="#B22222">/*@C</font>
+<a name="line5370">5370: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMClearLabelStratum.html#DMClearLabelStratum">DMClearLabelStratum</a> - Remove all points from a stratum from a Sieve Label</font>
+
+<a name="line5372">5372: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5374">5374: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5375">5375: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5376">5376: </a><font color="#B22222">. name - The label name</font>
+<a name="line5377">5377: </a><font color="#B22222">- value - The label value for this point</font>
+
+<a name="line5379">5379: </a><font color="#B22222"> Output Parameter:</font>
+
+<a name="line5381">5381: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5383">5383: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5384">5384: </a><font color="#B22222">.seealso: DMLabelClearStratum(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>(), <a href="../../../docs/manualpages/DM/DMClearLabelValue.html#DMClearLabelValue">DMClearLabelValue</a>()</font>
+<a name="line5385">5385: </a><font color="#B22222">@*/</font>
+<a name="line5386">5386: </a><strong><font color="#4169E1"><a name="DMClearLabelStratum"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMClearLabelStratum.html#DMClearLabelStratum">DMClearLabelStratum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> value)</font></strong>
+<a name="line5387">5387: </a>{
+<a name="line5388">5388: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label;
+
+<a name="line5394">5394: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, name, &label);
+<a name="line5395">5395: </a> <font color="#4169E1">if</font> (!label) <font color="#4169E1">return</font>(0);
+<a name="line5396">5396: </a> DMLabelClearStratum(label, value);
+<a name="line5397">5397: </a> <font color="#4169E1">return</font>(0);
+<a name="line5398">5398: </a>}
+
+<a name="line5402">5402: </a><font color="#B22222">/*@</font>
+<a name="line5403">5403: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a> - Return the number of labels defined by the mesh</font>
+
+<a name="line5405">5405: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5407">5407: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5408">5408: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+
+<a name="line5410">5410: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5411">5411: </a><font color="#B22222">. numLabels - the number of Labels</font>
+
+<a name="line5413">5413: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5415">5415: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5416">5416: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
+<a name="line5417">5417: </a><font color="#B22222">@*/</font>
+<a name="line5418">5418: </a><strong><font color="#4169E1"><a name="DMGetNumLabels"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numLabels)</font></strong>
+<a name="line5419">5419: </a>{
+<a name="line5420">5420: </a> DMLabelLink next = dm->labels->next;
+<a name="line5421">5421: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n = 0;
+
+<a name="line5426">5426: </a> <font color="#4169E1">while</font> (next) {++n; next = next->next;}
+<a name="line5427">5427: </a> *numLabels = n;
+<a name="line5428">5428: </a> <font color="#4169E1">return</font>(0);
+<a name="line5429">5429: </a>}
+
+<a name="line5433">5433: </a><font color="#B22222">/*@C</font>
+<a name="line5434">5434: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a> - Return the name of nth label</font>
+
+<a name="line5436">5436: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5438">5438: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5439">5439: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5440">5440: </a><font color="#B22222">- n - the label number</font>
+
+<a name="line5442">5442: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5443">5443: </a><font color="#B22222">. name - the label name</font>
+
+<a name="line5445">5445: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5447">5447: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5448">5448: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
+<a name="line5449">5449: </a><font color="#B22222">@*/</font>
+<a name="line5450">5450: </a><strong><font color="#4169E1"><a name="DMGetLabelName"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, const char **name)</font></strong>
+<a name="line5451">5451: </a>{
+<a name="line5452">5452: </a> DMLabelLink next = dm->labels->next;
+<a name="line5453">5453: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> l = 0;
+
+<a name="line5458">5458: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5459">5459: </a> <font color="#4169E1">if</font> (l == n) {
+<a name="line5460">5460: </a> *name = next->label->name;
+<a name="line5461">5461: </a> <font color="#4169E1">return</font>(0);
+<a name="line5462">5462: </a> }
+<a name="line5463">5463: </a> ++l;
+<a name="line5464">5464: </a> next = next->next;
+<a name="line5465">5465: </a> }
+<a name="line5466">5466: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Label %D does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, n);
+<a name="line5467">5467: </a>}
+
+<a name="line5471">5471: </a><font color="#B22222">/*@C</font>
+<a name="line5472">5472: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a> - Determine whether the mesh has a label of a given name</font>
+
+<a name="line5474">5474: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5476">5476: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5477">5477: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5478">5478: </a><font color="#B22222">- name - The label name</font>
+
+<a name="line5480">5480: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5481">5481: </a><font color="#B22222">. hasLabel - <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> if the label is present</font>
+
+<a name="line5483">5483: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5485">5485: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5486">5486: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
+<a name="line5487">5487: </a><font color="#B22222">@*/</font>
+<a name="line5488">5488: </a><strong><font color="#4169E1"><a name="DMHasLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *hasLabel)</font></strong>
+<a name="line5489">5489: </a>{
+<a name="line5490">5490: </a> DMLabelLink next = dm->labels->next;
+
+<a name="line5497">5497: </a> *hasLabel = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line5498">5498: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5499">5499: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, hasLabel);
+<a name="line5500">5500: </a> <font color="#4169E1">if</font> (*hasLabel) <font color="#4169E1">break</font>;
+<a name="line5501">5501: </a> next = next->next;
+<a name="line5502">5502: </a> }
+<a name="line5503">5503: </a> <font color="#4169E1">return</font>(0);
+<a name="line5504">5504: </a>}
+
+<a name="line5508">5508: </a><font color="#B22222">/*@C</font>
+<a name="line5509">5509: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a> - Return the label of a given name, or NULL</font>
+
+<a name="line5511">5511: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5513">5513: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5514">5514: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5515">5515: </a><font color="#B22222">- name - The label name</font>
+
+<a name="line5517">5517: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5518">5518: </a><font color="#B22222">. label - The <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a>, or NULL if the label is absent</font>
+
+<a name="line5520">5520: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5522">5522: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5523">5523: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
+<a name="line5524">5524: </a><font color="#B22222">@*/</font>
+<a name="line5525">5525: </a><strong><font color="#4169E1"><a name="DMGetLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> *label)</font></strong>
+<a name="line5526">5526: </a>{
+<a name="line5527">5527: </a> DMLabelLink next = dm->labels->next;
+<a name="line5528">5528: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasLabel;
+
+<a name="line5535">5535: </a> *label = NULL;
+<a name="line5536">5536: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5537">5537: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &hasLabel);
+<a name="line5538">5538: </a> <font color="#4169E1">if</font> (hasLabel) {
+<a name="line5539">5539: </a> *label = next->label;
+<a name="line5540">5540: </a> <font color="#4169E1">break</font>;
+<a name="line5541">5541: </a> }
+<a name="line5542">5542: </a> next = next->next;
+<a name="line5543">5543: </a> }
+<a name="line5544">5544: </a> <font color="#4169E1">return</font>(0);
+<a name="line5545">5545: </a>}
+
+<a name="line5549">5549: </a><font color="#B22222">/*@C</font>
+<a name="line5550">5550: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelByNum.html#DMGetLabelByNum">DMGetLabelByNum</a> - Return the nth label</font>
+
+<a name="line5552">5552: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5554">5554: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5555">5555: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5556">5556: </a><font color="#B22222">- n - the label number</font>
+
+<a name="line5558">5558: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5559">5559: </a><font color="#B22222">. label - the label</font>
+
+<a name="line5561">5561: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5563">5563: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5564">5564: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.html#DMGetStratumIS">DMGetStratumIS</a>()</font>
+<a name="line5565">5565: </a><font color="#B22222">@*/</font>
+<a name="line5566">5566: </a><strong><font color="#4169E1"><a name="DMGetLabelByNum"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelByNum.html#DMGetLabelByNum">DMGetLabelByNum</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n, <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> * [...]
+<a name="line5567">5567: </a>{
+<a name="line5568">5568: </a> DMLabelLink next = dm->labels->next;
+<a name="line5569">5569: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> l = 0;
+
+<a name="line5574">5574: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5575">5575: </a> <font color="#4169E1">if</font> (l == n) {
+<a name="line5576">5576: </a> *label = next->label;
+<a name="line5577">5577: </a> <font color="#4169E1">return</font>(0);
+<a name="line5578">5578: </a> }
+<a name="line5579">5579: </a> ++l;
+<a name="line5580">5580: </a> next = next->next;
+<a name="line5581">5581: </a> }
+<a name="line5582">5582: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Label %D does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, n);
+<a name="line5583">5583: </a>}
+
+<a name="line5587">5587: </a><font color="#B22222">/*@C</font>
+<a name="line5588">5588: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMAddLabel.html#DMAddLabel">DMAddLabel</a> - Add the label to this mesh</font>
+
+<a name="line5590">5590: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5592">5592: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5593">5593: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5594">5594: </a><font color="#B22222">- label - The <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a></font>
+
+<a name="line5596">5596: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5598">5598: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5599">5599: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
+<a name="line5600">5600: </a><font color="#B22222">@*/</font>
+<a name="line5601">5601: </a><strong><font color="#4169E1"><a name="DMAddLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMAddLabel.html#DMAddLabel">DMAddLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label)</font></strong>
+<a name="line5602">5602: </a>{
+<a name="line5603">5603: </a> DMLabelLink tmpLabel;
+<a name="line5604">5604: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasLabel;
+
+<a name="line5609">5609: </a> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(dm, label->name, &hasLabel);
+<a name="line5610">5610: </a> <font color="#4169E1">if</font> (hasLabel) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Label %s already exists in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, label->name);
+<a name="line5611">5611: </a> <a href="../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1, &tmpLabel);
+<a name="line5612">5612: </a> tmpLabel->label = label;
+<a name="line5613">5613: </a> tmpLabel->output = <a href="../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line5614">5614: </a> tmpLabel->next = dm->labels->next;
+<a name="line5615">5615: </a> dm->labels->next = tmpLabel;
+<a name="line5616">5616: </a> <font color="#4169E1">return</font>(0);
+<a name="line5617">5617: </a>}
+
+<a name="line5621">5621: </a><font color="#B22222">/*@C</font>
+<a name="line5622">5622: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMRemoveLabel.html#DMRemoveLabel">DMRemoveLabel</a> - Remove the label from this mesh</font>
+
+<a name="line5624">5624: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5626">5626: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5627">5627: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5628">5628: </a><font color="#B22222">- name - The label name</font>
+
+<a name="line5630">5630: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5631">5631: </a><font color="#B22222">. label - The <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a>, or NULL if the label is absent</font>
+
+<a name="line5633">5633: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5635">5635: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5636">5636: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue.html#DMSetLabelValue">DMSetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMGetStratumIS.htm [...]
+<a name="line5637">5637: </a><font color="#B22222">@*/</font>
+<a name="line5638">5638: </a><strong><font color="#4169E1"><a name="DMRemoveLabel"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMRemoveLabel.html#DMRemoveLabel">DMRemoveLabel</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> *label)</font></strong>
+<a name="line5639">5639: </a>{
+<a name="line5640">5640: </a> DMLabelLink next = dm->labels->next;
+<a name="line5641">5641: </a> DMLabelLink last = NULL;
+<a name="line5642">5642: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasLabel;
+
+<a name="line5647">5647: </a> <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(dm, name, &hasLabel);
+<a name="line5648">5648: </a> *label = NULL;
+<a name="line5649">5649: </a> <font color="#4169E1">if</font> (!hasLabel) <font color="#4169E1">return</font>(0);
+<a name="line5650">5650: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5651">5651: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &hasLabel);
+<a name="line5652">5652: </a> <font color="#4169E1">if</font> (hasLabel) {
+<a name="line5653">5653: </a> <font color="#4169E1">if</font> (last) last->next = next->next;
+<a name="line5654">5654: </a> <font color="#4169E1">else</font> dm->labels->next = next->next;
+<a name="line5655">5655: </a> next->next = NULL;
+<a name="line5656">5656: </a> *label = next->label;
+<a name="line5657">5657: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, <font color="#666666">"depth"</font>, &hasLabel);
+<a name="line5658">5658: </a> <font color="#4169E1">if</font> (hasLabel) {
+<a name="line5659">5659: </a> dm->depthLabel = NULL;
+<a name="line5660">5660: </a> }
+<a name="line5661">5661: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(next);
+<a name="line5662">5662: </a> <font color="#4169E1">break</font>;
+<a name="line5663">5663: </a> }
+<a name="line5664">5664: </a> last = next;
+<a name="line5665">5665: </a> next = next->next;
+<a name="line5666">5666: </a> }
+<a name="line5667">5667: </a> <font color="#4169E1">return</font>(0);
+<a name="line5668">5668: </a>}
+
+<a name="line5672">5672: </a><font color="#B22222">/*@C</font>
+<a name="line5673">5673: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetLabelOutput.html#DMGetLabelOutput">DMGetLabelOutput</a> - Get the output flag for a given label</font>
+
+<a name="line5675">5675: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5677">5677: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5678">5678: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5679">5679: </a><font color="#B22222">- name - The label name</font>
+
+<a name="line5681">5681: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5682">5682: </a><font color="#B22222">. output - The flag for output</font>
+
+<a name="line5684">5684: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5686">5686: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5687">5687: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetLabelOutput.html#DMSetLabelOutput">DMSetLabelOutput</a>(), <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue [...]
+<a name="line5688">5688: </a><font color="#B22222">@*/</font>
+<a name="line5689">5689: </a><strong><font color="#4169E1"><a name="DMGetLabelOutput"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetLabelOutput.html#DMGetLabelOutput">DMGetLabelOutput</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *output)</font></strong>
+<a name="line5690">5690: </a>{
+<a name="line5691">5691: </a> DMLabelLink next = dm->labels->next;
+
+<a name="line5698">5698: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5699">5699: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line5701">5701: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &flg);
+<a name="line5702">5702: </a> <font color="#4169E1">if</font> (flg) {*output = next->output; <font color="#4169E1">return</font>(0);}
+<a name="line5703">5703: </a> next = next->next;
+<a name="line5704">5704: </a> }
+<a name="line5705">5705: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"No label named %s was present in this dm"</font>, name);
+<a name="line5706">5706: </a>}
+
+<a name="line5710">5710: </a><font color="#B22222">/*@C</font>
+<a name="line5711">5711: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetLabelOutput.html#DMSetLabelOutput">DMSetLabelOutput</a> - Set the output flag for a given label</font>
+
+<a name="line5713">5713: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line5715">5715: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5716">5716: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5717">5717: </a><font color="#B22222">. name - The label name</font>
+<a name="line5718">5718: </a><font color="#B22222">- output - The flag for output</font>
+
+<a name="line5720">5720: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5722">5722: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5723">5723: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetLabelOutput.html#DMGetLabelOutput">DMGetLabelOutput</a>(), <a href="../../../docs/manualpages/DM/DMCreateLabel.html#DMCreateLabel">DMCreateLabel</a>(), <a href="../../../docs/manualpages/DM/DMHasLabel.html#DMHasLabel">DMHasLabel</a>(), <a href="../../../docs/manualpages/DM/DMGetLabelValue.html#DMGetLabelValue">DMGetLabelValue</a>(), <a href="../../../docs/manualpages/DM/DMSetLabelValue [...]
+<a name="line5724">5724: </a><font color="#B22222">@*/</font>
+<a name="line5725">5725: </a><strong><font color="#4169E1"><a name="DMSetLabelOutput"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetLabelOutput.html#DMSetLabelOutput">DMSetLabelOutput</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, const char name[], <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> output)</font></strong>
+<a name="line5726">5726: </a>{
+<a name="line5727">5727: </a> DMLabelLink next = dm->labels->next;
+
+<a name="line5733">5733: </a> <font color="#4169E1">while</font> (next) {
+<a name="line5734">5734: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line5736">5736: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, next->label->name, &flg);
+<a name="line5737">5737: </a> <font color="#4169E1">if</font> (flg) {next->output = output; <font color="#4169E1">return</font>(0);}
+<a name="line5738">5738: </a> next = next->next;
+<a name="line5739">5739: </a> }
+<a name="line5740">5740: </a> <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"No label named %s was present in this dm"</font>, name);
+<a name="line5741">5741: </a>}
+
+
+<a name="line5746">5746: </a><font color="#B22222">/*@</font>
+<a name="line5747">5747: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMCopyLabels.html#DMCopyLabels">DMCopyLabels</a> - Copy labels from one mesh to another with a superset of the points</font>
+
+<a name="line5749">5749: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line5751">5751: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5752">5752: </a><font color="#B22222">. dmA - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object with initial labels</font>
+
+<a name="line5754">5754: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5755">5755: </a><font color="#B22222">. dmB - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object with copied labels</font>
+
+<a name="line5757">5757: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5759">5759: </a><font color="#B22222"> Note: This is typically used when interpolating or otherwise adding to a mesh</font>
+
+<a name="line5761">5761: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line5762">5762: </a><font color="#B22222">.seealso: DMCopyCoordinates(), <a href="../../../docs/manualpages/DM/DMGetCoordinates.html#DMGetCoordinates">DMGetCoordinates</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinatesLocal.html#DMGetCoordinatesLocal">DMGetCoordinatesLocal</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateDM.html#DMGetCoordinateDM">DMGetCoordinateDM</a>(), <a href="../../../docs/manualpages/DM/DMGetCoordinateSection.html#DMGetCoordinateSecti [...]
+<a name="line5763">5763: </a><font color="#B22222">@*/</font>
+<a name="line5764">5764: </a><strong><font color="#4169E1"><a name="DMCopyLabels"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMCopyLabels.html#DMCopyLabels">DMCopyLabels</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmA, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmB)</font></strong>
+<a name="line5765">5765: </a>{
+<a name="line5766">5766: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numLabels, l;
+
+<a name="line5770">5770: </a> <font color="#4169E1">if</font> (dmA == dmB) <font color="#4169E1">return</font>(0);
+<a name="line5771">5771: </a> <a href="../../../docs/manualpages/DM/DMGetNumLabels.html#DMGetNumLabels">DMGetNumLabels</a>(dmA, &numLabels);
+<a name="line5772">5772: </a> <font color="#4169E1">for</font> (l = 0; l < numLabels; ++l) {
+<a name="line5773">5773: </a> <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label, labelNew;
+<a name="line5774">5774: </a> const char *name;
+<a name="line5775">5775: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line5777">5777: </a> <a href="../../../docs/manualpages/DM/DMGetLabelName.html#DMGetLabelName">DMGetLabelName</a>(dmA, l, &name);
+<a name="line5778">5778: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name, <font color="#666666">"depth"</font>, &flg);
+<a name="line5779">5779: </a> <font color="#4169E1">if</font> (flg) <font color="#4169E1">continue</font>;
+<a name="line5780">5780: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dmA, name, &label);
+<a name="line5781">5781: </a> DMLabelDuplicate(label, &labelNew);
+<a name="line5782">5782: </a> <a href="../../../docs/manualpages/DM/DMAddLabel.html#DMAddLabel">DMAddLabel</a>(dmB, labelNew);
+<a name="line5783">5783: </a> }
+<a name="line5784">5784: </a> <font color="#4169E1">return</font>(0);
+<a name="line5785">5785: </a>}
+
+<a name="line5789">5789: </a><font color="#B22222">/*@</font>
+<a name="line5790">5790: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a> - Get the coarse mesh from which this was obtained by refinement</font>
+
+<a name="line5792">5792: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5793">5793: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+
+<a name="line5795">5795: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5796">5796: </a><font color="#B22222">. cdm - The coarse <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line5798">5798: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5800">5800: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a>()</font>
+<a name="line5801">5801: </a><font color="#B22222">@*/</font>
+<a name="line5802">5802: </a><strong><font color="#4169E1"><a name="DMGetCoarseDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *cdm)</font></strong>
+<a name="line5803">5803: </a>{
+<a name="line5807">5807: </a> *cdm = dm->coarseMesh;
+<a name="line5808">5808: </a> <font color="#4169E1">return</font>(0);
+<a name="line5809">5809: </a>}
+
+<a name="line5813">5813: </a><font color="#B22222">/*@</font>
+<a name="line5814">5814: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a> - Set the coarse mesh from which this was obtained by refinement</font>
+
+<a name="line5816">5816: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5817">5817: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5818">5818: </a><font color="#B22222">- cdm - The coarse <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line5820">5820: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5822">5822: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetCoarseDM.html#DMGetCoarseDM">DMGetCoarseDM</a>()</font>
+<a name="line5823">5823: </a><font color="#B22222">@*/</font>
+<a name="line5824">5824: </a><strong><font color="#4169E1"><a name="DMSetCoarseDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetCoarseDM.html#DMSetCoarseDM">DMSetCoarseDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> cdm)</font></strong>
+<a name="line5825">5825: </a>{
+
+<a name="line5831">5831: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)cdm);
+<a name="line5832">5832: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dm->coarseMesh);
+<a name="line5833">5833: </a> dm->coarseMesh = cdm;
+<a name="line5834">5834: </a> <font color="#4169E1">return</font>(0);
+<a name="line5835">5835: </a>}
+
+<a name="line5839">5839: </a><font color="#B22222">/*@</font>
+<a name="line5840">5840: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetFineDM.html#DMGetFineDM">DMGetFineDM</a> - Get the fine mesh from which this was obtained by refinement</font>
+
+<a name="line5842">5842: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5843">5843: </a><font color="#B22222">. dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+
+<a name="line5845">5845: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5846">5846: </a><font color="#B22222">. fdm - The fine <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line5848">5848: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5850">5850: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMSetFineDM.html#DMSetFineDM">DMSetFineDM</a>()</font>
+<a name="line5851">5851: </a><font color="#B22222">@*/</font>
+<a name="line5852">5852: </a><strong><font color="#4169E1"><a name="DMGetFineDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetFineDM.html#DMGetFineDM">DMGetFineDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> *fdm)</font></strong>
+<a name="line5853">5853: </a>{
+<a name="line5857">5857: </a> *fdm = dm->fineMesh;
+<a name="line5858">5858: </a> <font color="#4169E1">return</font>(0);
+<a name="line5859">5859: </a>}
+
+<a name="line5863">5863: </a><font color="#B22222">/*@</font>
+<a name="line5864">5864: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMSetFineDM.html#DMSetFineDM">DMSetFineDM</a> - Set the fine mesh from which this was obtained by refinement</font>
+
+<a name="line5866">5866: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5867">5867: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> object</font>
+<a name="line5868">5868: </a><font color="#B22222">- fdm - The fine <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+
+<a name="line5870">5870: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line5872">5872: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetFineDM.html#DMGetFineDM">DMGetFineDM</a>()</font>
+<a name="line5873">5873: </a><font color="#B22222">@*/</font>
+<a name="line5874">5874: </a><strong><font color="#4169E1"><a name="DMSetFineDM"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMSetFineDM.html#DMSetFineDM">DMSetFineDM</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> fdm)</font></strong>
+<a name="line5875">5875: </a>{
+
+<a name="line5881">5881: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)fdm);
+<a name="line5882">5882: </a> <a href="../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dm->fineMesh);
+<a name="line5883">5883: </a> dm->fineMesh = fdm;
+<a name="line5884">5884: </a> <font color="#4169E1">return</font>(0);
+<a name="line5885">5885: </a>}
+
+<a name="line5887">5887: </a><font color="#B22222">/*=== DMBoundary code ===*/</font>
+
+<a name="line5891">5891: </a><strong><font color="#4169E1"><a name="DMBoundaryDuplicate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMBoundaryDuplicate(DMBoundaryLinkList bd, DMBoundaryLinkList *boundary)</font></strong>
+<a name="line5892">5892: </a>{
+<a name="line5893">5893: </a> DMBoundary b = bd->next, b2, bold = NULL;
+
+<a name="line5897">5897: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(boundary);
+<a name="line5898">5898: </a> (*boundary)->refct = 1;
+<a name="line5899">5899: </a> (*boundary)->next = NULL;
+<a name="line5900">5900: </a> <font color="#4169E1">for</font> (; b; b = b->next, bold = b2) {
+<a name="line5901">5901: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&b2);
+<a name="line5902">5902: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(b->name, (char **) &b2->name);
+<a name="line5903">5903: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(b->labelname, (char **) &b2->labelname);
+<a name="line5904">5904: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(b->numids, &b2->ids);
+<a name="line5905">5905: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b2->ids, b->ids, b->numids*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line5906">5906: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(b->numcomps, &b2->comps);
+<a name="line5907">5907: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b2->comps, b->comps, b->numcomps*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line5908">5908: </a> b2->label = NULL;
+<a name="line5909">5909: </a> b2->essential = b->essential;
+<a name="line5910">5910: </a> b2->field = b->field;
+<a name="line5911">5911: </a> b2->numcomps = b->numcomps;
+<a name="line5912">5912: </a> b2->func = b->func;
+<a name="line5913">5913: </a> b2->numids = b->numids;
+<a name="line5914">5914: </a> b2->ctx = b->ctx;
+<a name="line5915">5915: </a> b2->next = NULL;
+<a name="line5916">5916: </a> <font color="#4169E1">if</font> (!(*boundary)->next) (*boundary)->next = b2;
+<a name="line5917">5917: </a> <font color="#4169E1">if</font> (bold) bold->next = b2;
+<a name="line5918">5918: </a> }
+<a name="line5919">5919: </a> <font color="#4169E1">return</font>(0);
+<a name="line5920">5920: </a>}
+
+<a name="line5924">5924: </a><strong><font color="#4169E1"><a name="DMBoundaryDestroy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMBoundaryDestroy(DMBoundaryLinkList *boundary)</font></strong>
+<a name="line5925">5925: </a>{
+<a name="line5926">5926: </a> DMBoundary b, next;
+
+<a name="line5930">5930: </a> <font color="#4169E1">if</font> (!boundary) <font color="#4169E1">return</font>(0);
+<a name="line5931">5931: </a> <font color="#4169E1">if</font> (--((*boundary)->refct)) {
+<a name="line5932">5932: </a> *boundary = NULL;
+<a name="line5933">5933: </a> <font color="#4169E1">return</font>(0);
+<a name="line5934">5934: </a> }
+<a name="line5935">5935: </a> b = (*boundary)->next;
+<a name="line5936">5936: </a> <font color="#4169E1">for</font> (; b; b = next) {
+<a name="line5937">5937: </a> next = b->next;
+<a name="line5938">5938: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->comps);
+<a name="line5939">5939: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->ids);
+<a name="line5940">5940: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->name);
+<a name="line5941">5941: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b->labelname);
+<a name="line5942">5942: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b);
+<a name="line5943">5943: </a> }
+<a name="line5944">5944: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(*boundary);
+<a name="line5945">5945: </a> <font color="#4169E1">return</font>(0);
+<a name="line5946">5946: </a>}
+
+<a name="line5950">5950: </a><strong><font color="#4169E1"><a name="DMCopyBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMCopyBoundary(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dmNew)</font></strong>
+<a name="line5951">5951: </a>{
+<a name="line5952">5952: </a> DMBoundary b;
+
+<a name="line5956">5956: </a> DMBoundaryDestroy(&dmNew->boundary);
+<a name="line5957">5957: </a> DMBoundaryDuplicate(dm->boundary, &dmNew->boundary);
+<a name="line5958">5958: </a> <font color="#4169E1">for</font> (b = dmNew->boundary->next; b; b = b->next) {
+<a name="line5959">5959: </a> <font color="#4169E1">if</font> (b->labelname) {
+<a name="line5960">5960: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dmNew, b->labelname, &b->label);
+<a name="line5961">5961: </a> <font color="#4169E1">if</font> (!b->label) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Label %s does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, b->labelname);
+<a name="line5962">5962: </a> }
+<a name="line5963">5963: </a> }
+<a name="line5964">5964: </a> <font color="#4169E1">return</font>(0);
+<a name="line5965">5965: </a>}
+
+<a name="line5969">5969: </a><font color="#B22222">/*@C</font>
+<a name="line5970">5970: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a> - Add a boundary condition to the model</font>
+
+<a name="line5972">5972: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5973">5973: </a><font color="#B22222">+ dm - The mesh object</font>
+<a name="line5974">5974: </a><font color="#B22222">. isEssential - Flag for an essential (Dirichlet) condition, as opposed to a natural (Neumann) condition</font>
+<a name="line5975">5975: </a><font color="#B22222">. name - The BC name</font>
+<a name="line5976">5976: </a><font color="#B22222">. labelname - The label defining constrained points</font>
+<a name="line5977">5977: </a><font color="#B22222">. field - The field to constrain</font>
+<a name="line5978">5978: </a><font color="#B22222">. numcomps - The number of constrained field components</font>
+<a name="line5979">5979: </a><font color="#B22222">. comps - An array of constrained component numbers</font>
+<a name="line5980">5980: </a><font color="#B22222">. bcFunc - A pointwise function giving boundary values</font>
+<a name="line5981">5981: </a><font color="#B22222">. numids - The number of <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> ids for constrained points</font>
+<a name="line5982">5982: </a><font color="#B22222">. ids - An array of ids for constrained points</font>
+<a name="line5983">5983: </a><font color="#B22222">- ctx - An optional user context for bcFunc</font>
+
+<a name="line5985">5985: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line5986">5986: </a><font color="#B22222">+ -bc_<boundary name> <num> - Overrides the boundary ids</font>
+<a name="line5987">5987: </a><font color="#B22222">- -bc_<boundary name>_comp <num> - Overrides the boundary components</font>
+
+<a name="line5989">5989: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5991">5991: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>()</font>
+<a name="line5992">5992: </a><font color="#B22222">@*/</font>
+<a name="line5993">5993: </a><strong><font color="#4169E1"><a name="DMAddBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isEssential, const char name[], const char labelname[], <a href="../../../docs/ma [...]
+<a name="line5994">5994: </a>{
+<a name="line5995">5995: </a> DMBoundary b;
+
+<a name="line6000">6000: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&b);
+<a name="line6001">6001: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(name, (char **) &b->name);
+<a name="line6002">6002: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(labelname, (char **) &b->labelname);
+<a name="line6003">6003: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numcomps, &b->comps);
+<a name="line6004">6004: </a> <font color="#4169E1">if</font> (numcomps) {<a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b->comps, comps, numcomps*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));}
+<a name="line6005">6005: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numids, &b->ids);
+<a name="line6006">6006: </a> <font color="#4169E1">if</font> (numids) {<a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(b->ids, ids, numids*<font color="#4169E1">sizeof</font>(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));}
+<a name="line6007">6007: </a> <font color="#4169E1">if</font> (b->labelname) {
+<a name="line6008">6008: </a> <a href="../../../docs/manualpages/DM/DMGetLabel.html#DMGetLabel">DMGetLabel</a>(dm, b->labelname, &b->label);
+<a name="line6009">6009: </a> <font color="#4169E1">if</font> (!b->label) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_WRONG, <font color="#666666">"Label %s does not exist in this <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a>"</font>, b->labelname);
+<a name="line6010">6010: </a> }
+<a name="line6011">6011: </a> b->essential = isEssential;
+<a name="line6012">6012: </a> b->field = field;
+<a name="line6013">6013: </a> b->numcomps = numcomps;
+<a name="line6014">6014: </a> b->func = bcFunc;
+<a name="line6015">6015: </a> b->numids = numids;
+<a name="line6016">6016: </a> b->ctx = ctx;
+<a name="line6017">6017: </a> b->next = dm->boundary->next;
+<a name="line6018">6018: </a> dm->boundary->next = b;
+<a name="line6019">6019: </a> <font color="#4169E1">return</font>(0);
+<a name="line6020">6020: </a>}
+
+<a name="line6024">6024: </a><font color="#B22222">/*@</font>
+<a name="line6025">6025: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetNumBoundary.html#DMGetNumBoundary">DMGetNumBoundary</a> - Get the number of registered BC</font>
+
+<a name="line6027">6027: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6028">6028: </a><font color="#B22222">. dm - The mesh object</font>
+
+<a name="line6030">6030: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line6031">6031: </a><font color="#B22222">. numBd - The number of BC</font>
+
+<a name="line6033">6033: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line6035">6035: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a>(), <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>()</font>
+<a name="line6036">6036: </a><font color="#B22222">@*/</font>
+<a name="line6037">6037: </a><strong><font color="#4169E1"><a name="DMGetNumBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetNumBoundary.html#DMGetNumBoundary">DMGetNumBoundary</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *numBd)</font></strong>
+<a name="line6038">6038: </a>{
+<a name="line6039">6039: </a> DMBoundary b = dm->boundary->next;
+
+<a name="line6044">6044: </a> *numBd = 0;
+<a name="line6045">6045: </a> <font color="#4169E1">while</font> (b) {++(*numBd); b = b->next;}
+<a name="line6046">6046: </a> <font color="#4169E1">return</font>(0);
+<a name="line6047">6047: </a>}
+
+<a name="line6051">6051: </a><font color="#B22222">/*@C</font>
+<a name="line6052">6052: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a> - Add a boundary condition to the model</font>
+
+<a name="line6054">6054: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6055">6055: </a><font color="#B22222">+ dm - The mesh object</font>
+<a name="line6056">6056: </a><font color="#B22222">- bd - The BC number</font>
+
+<a name="line6058">6058: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line6059">6059: </a><font color="#B22222">+ isEssential - Flag for an essential (Dirichlet) condition, as opposed to a natural (Neumann) condition</font>
+<a name="line6060">6060: </a><font color="#B22222">. name - The BC name</font>
+<a name="line6061">6061: </a><font color="#B22222">. labelname - The label defining constrained points</font>
+<a name="line6062">6062: </a><font color="#B22222">. field - The field to constrain</font>
+<a name="line6063">6063: </a><font color="#B22222">. numcomps - The number of constrained field components</font>
+<a name="line6064">6064: </a><font color="#B22222">. comps - An array of constrained component numbers</font>
+<a name="line6065">6065: </a><font color="#B22222">. bcFunc - A pointwise function giving boundary values</font>
+<a name="line6066">6066: </a><font color="#B22222">. numids - The number of <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> ids for constrained points</font>
+<a name="line6067">6067: </a><font color="#B22222">. ids - An array of ids for constrained points</font>
+<a name="line6068">6068: </a><font color="#B22222">- ctx - An optional user context for bcFunc</font>
+
+<a name="line6070">6070: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line6071">6071: </a><font color="#B22222">+ -bc_<boundary name> <num> - Overrides the boundary ids</font>
+<a name="line6072">6072: </a><font color="#B22222">- -bc_<boundary name>_comp <num> - Overrides the boundary components</font>
+
+<a name="line6074">6074: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6076">6076: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMAddBoundary.html#DMAddBoundary">DMAddBoundary</a>()</font>
+<a name="line6077">6077: </a><font color="#B22222">@*/</font>
+<a name="line6078">6078: </a><strong><font color="#4169E1"><a name="DMGetBoundary"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMGetBoundary.html#DMGetBoundary">DMGetBoundary</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bd, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> * [...]
+<a name="line6079">6079: </a>{
+<a name="line6080">6080: </a> DMBoundary b = dm->boundary->next;
+<a name="line6081">6081: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n = 0;
+
+<a name="line6085">6085: </a> <font color="#4169E1">while</font> (b) {
+<a name="line6086">6086: </a> <font color="#4169E1">if</font> (n == bd) <font color="#4169E1">break</font>;
+<a name="line6087">6087: </a> b = b->next;
+<a name="line6088">6088: </a> ++n;
+<a name="line6089">6089: </a> }
+<a name="line6090">6090: </a> <font color="#4169E1">if</font> (!b) <a href="../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Boundary %d is not in [0, %d)"</font>, bd, n);
+<a name="line6091">6091: </a> <font color="#4169E1">if</font> (isEssential) {
+<a name="line6093">6093: </a> *isEssential = b->essential;
+<a name="line6094">6094: </a> }
+<a name="line6095">6095: </a> <font color="#4169E1">if</font> (name) {
+<a name="line6097">6097: </a> *name = b->name;
+<a name="line6098">6098: </a> }
+<a name="line6099">6099: </a> <font color="#4169E1">if</font> (labelname) {
+<a name="line6101">6101: </a> *labelname = b->labelname;
+<a name="line6102">6102: </a> }
+<a name="line6103">6103: </a> <font color="#4169E1">if</font> (field) {
+<a name="line6105">6105: </a> *field = b->field;
+<a name="line6106">6106: </a> }
+<a name="line6107">6107: </a> <font color="#4169E1">if</font> (numcomps) {
+<a name="line6109">6109: </a> *numcomps = b->numcomps;
+<a name="line6110">6110: </a> }
+<a name="line6111">6111: </a> <font color="#4169E1">if</font> (comps) {
+<a name="line6113">6113: </a> *comps = b->comps;
+<a name="line6114">6114: </a> }
+<a name="line6115">6115: </a> <font color="#4169E1">if</font> (func) {
+<a name="line6117">6117: </a> *func = b->func;
+<a name="line6118">6118: </a> }
+<a name="line6119">6119: </a> <font color="#4169E1">if</font> (numids) {
+<a name="line6121">6121: </a> *numids = b->numids;
+<a name="line6122">6122: </a> }
+<a name="line6123">6123: </a> <font color="#4169E1">if</font> (ids) {
+<a name="line6125">6125: </a> *ids = b->ids;
+<a name="line6126">6126: </a> }
+<a name="line6127">6127: </a> <font color="#4169E1">if</font> (ctx) {
+<a name="line6129">6129: </a> *ctx = b->ctx;
+<a name="line6130">6130: </a> }
+<a name="line6131">6131: </a> <font color="#4169E1">return</font>(0);
+<a name="line6132">6132: </a>}
+
+<a name="line6136">6136: </a><strong><font color="#4169E1"><a name="DMIsBoundaryPoint"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMIsBoundaryPoint(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *isBd)</font></strong>
+<a name="line6137">6137: </a>{
+<a name="line6138">6138: </a> DMBoundary b = dm->boundary->next;
+
+<a name="line6144">6144: </a> *isBd = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line6145">6145: </a> <font color="#4169E1">while</font> (b && !(*isBd)) {
+<a name="line6146">6146: </a> <font color="#4169E1">if</font> (b->label) {
+<a name="line6147">6147: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line6149">6149: </a> <font color="#4169E1">for</font> (i = 0; i < b->numids && !(*isBd); ++i) {
+<a name="line6150">6150: </a> <a href="../../../docs/manualpages/DM/DMLabelStratumHasPoint.html#DMLabelStratumHasPoint">DMLabelStratumHasPoint</a>(b->label, b->ids[i], point, isBd);
+<a name="line6151">6151: </a> }
+<a name="line6152">6152: </a> }
+<a name="line6153">6153: </a> b = b->next;
+<a name="line6154">6154: </a> }
+<a name="line6155">6155: </a> <font color="#4169E1">return</font>(0);
+<a name="line6156">6156: </a>}
+
+<a name="line6160">6160: </a><font color="#B22222">/*@C</font>
+<a name="line6161">6161: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a> - This projects the given function into the function space provided.</font>
+
+<a name="line6163">6163: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6164">6164: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line6165">6165: </a><font color="#B22222">. time - The time</font>
+<a name="line6166">6166: </a><font color="#B22222">. funcs - The coordinate functions to evaluate, one per field</font>
+<a name="line6167">6167: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each coordinate function. ctxs itself may be null.</font>
+<a name="line6168">6168: </a><font color="#B22222">- mode - The insertion mode for values</font>
+
+<a name="line6170">6170: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6171">6171: </a><font color="#B22222">. X - vector</font>
+
+<a name="line6173">6173: </a><font color="#B22222"> Calling sequence of func:</font>
+<a name="line6174">6174: </a><font color="#B22222">$ func(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> x[], <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> Nf, <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> u[], void [...]
+
+<a name="line6176">6176: </a><font color="#B22222">+ dim - The spatial dimension</font>
+<a name="line6177">6177: </a><font color="#B22222">. x - The coordinates</font>
+<a name="line6178">6178: </a><font color="#B22222">. Nf - The number of fields</font>
+<a name="line6179">6179: </a><font color="#B22222">. u - The output field values</font>
+<a name="line6180">6180: </a><font color="#B22222">- ctx - optional user-defined function context</font>
+
+<a name="line6182">6182: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6184">6184: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a>()</font>
+<a name="line6185">6185: </a><font color="#B22222">@*/</font>
+<a name="line6186">6186: </a><strong><font color="#4169E1"><a name="DMProjectFunction"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErrorCode.html# [...]
+<a name="line6187">6187: </a>{
+<a name="line6188">6188: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> localX;
+
+<a name="line6193">6193: </a> <a href="../../../docs/manualpages/DM/DMGetLocalVector.html#DMGetLocalVector">DMGetLocalVector</a>(dm, &localX);
+<a name="line6194">6194: </a> DMProjectFunctionLocal(dm, time, funcs, ctxs, mode, localX);
+<a name="line6195">6195: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalBegin.html#DMLocalToGlobalBegin">DMLocalToGlobalBegin</a>(dm, localX, mode, X);
+<a name="line6196">6196: </a> <a href="../../../docs/manualpages/DM/DMLocalToGlobalEnd.html#DMLocalToGlobalEnd">DMLocalToGlobalEnd</a>(dm, localX, mode, X);
+<a name="line6197">6197: </a> <a href="../../../docs/manualpages/DM/DMRestoreLocalVector.html#DMRestoreLocalVector">DMRestoreLocalVector</a>(dm, &localX);
+<a name="line6198">6198: </a> <font color="#4169E1">return</font>(0);
+<a name="line6199">6199: </a>}
+
+<a name="line6203">6203: </a><strong><font color="#4169E1"><a name="DMProjectFunctionLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMProjectFunctionLocal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (**funcs)(<a href="../../../docs/manual [...]
+<a name="line6204">6204: </a>{
+
+<a name="line6210">6210: </a> <font color="#4169E1">if</font> (!dm->ops->projectfunctionlocal) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt DMProje [...]
+<a name="line6211">6211: </a> (dm->ops->projectfunctionlocal) (dm, time, funcs, ctxs, mode, localX);
+<a name="line6212">6212: </a> <font color="#4169E1">return</font>(0);
+<a name="line6213">6213: </a>}
+
+<a name="line6217">6217: </a><strong><font color="#4169E1"><a name="DMProjectFieldLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMProjectFieldLocal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> localU,</font></strong>
+<a name="line6218">6218: </a><strong><font color="#4169E1"> void (**funcs)(<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>, <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,</font></strong>
<a name="line6219">6219: </a><strong><font color="#4169E1"> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[], const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[], const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[], const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[], const <a href="../../../d [...]
-<a name="line6220">6220: </a><strong><font color="#4169E1"> <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[], <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[]),</font></strong>
-<a name="line6221">6221: </a><strong><font color="#4169E1"> <a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> localX)</font></strong>
-<a name="line6222">6222: </a>{
-
-<a name="line6229">6229: </a> <font color="#4169E1">if</font> (!dm->ops->projectfieldlocal) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt DMProjectF [...]
-<a name="line6230">6230: </a> (dm->ops->projectfieldlocal) (dm, localU, funcs, mode, localX);
-<a name="line6231">6231: </a> <font color="#4169E1">return</font>(0);
-<a name="line6232">6232: </a>}
-
-<a name="line6236">6236: </a><strong><font color="#4169E1"><a name="DMProjectFunctionLabelLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMProjectFunctionLabelLocal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label, <a href="../../../docs/manualpages/Sys/Petsc [...]
-<a name="line6237">6237: </a>{
-
-<a name="line6243">6243: </a> <font color="#4169E1">if</font> (!dm->ops->projectfunctionlabellocal) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt DM [...]
-<a name="line6244">6244: </a> (dm->ops->projectfunctionlabellocal) (dm, time, label, numIds, ids, funcs, ctxs, mode, localX);
-<a name="line6245">6245: </a> <font color="#4169E1">return</font>(0);
-<a name="line6246">6246: </a>}
-
-<a name="line6250">6250: </a><font color="#B22222">/*@C</font>
-<a name="line6251">6251: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a> - This function computes the L_2 difference between a function u and an FEM interpolant solution u_h.</font>
-
-<a name="line6253">6253: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6254">6254: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line6255">6255: </a><font color="#B22222">. time - The time</font>
-<a name="line6256">6256: </a><font color="#B22222">. funcs - The functions to evaluate for each field component</font>
-<a name="line6257">6257: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each function, or NULL.</font>
-<a name="line6258">6258: </a><font color="#B22222">- X - The coefficient vector u_h</font>
-
-<a name="line6260">6260: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6261">6261: </a><font color="#B22222">. diff - The diff ||u - u_h||_2</font>
-
-<a name="line6263">6263: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6265">6265: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a>()</font>
-<a name="line6266">6266: </a><font color="#B22222">@*/</font>
-<a name="line6267">6267: </a><strong><font color="#4169E1"><a name="DMComputeL2Diff"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErr [...]
-<a name="line6268">6268: </a>{
-
-<a name="line6274">6274: </a> <font color="#4169E1">if</font> (!dm->ops->computel2diff) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt <a href="../.. [...]
-<a name="line6275">6275: </a> (dm->ops->computel2diff)(dm,time,funcs,ctxs,X,diff);
-<a name="line6276">6276: </a> <font color="#4169E1">return</font>(0);
-<a name="line6277">6277: </a>}
-
-<a name="line6281">6281: </a><font color="#B22222">/*@C</font>
-<a name="line6282">6282: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a> - This function computes the L_2 difference between the gradient of a function u and an FEM interpolant solution grad u_h.</font>
-
-<a name="line6284">6284: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6285">6285: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line6286">6286: </a><font color="#B22222">, time - The time</font>
-<a name="line6287">6287: </a><font color="#B22222">. funcs - The gradient functions to evaluate for each field component</font>
-<a name="line6288">6288: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each function, or NULL.</font>
-<a name="line6289">6289: </a><font color="#B22222">. X - The coefficient vector u_h</font>
-<a name="line6290">6290: </a><font color="#B22222">- n - The vector to project along</font>
-
-<a name="line6292">6292: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6293">6293: </a><font color="#B22222">. diff - The diff ||(grad u - grad u_h) . n||_2</font>
-
-<a name="line6295">6295: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6297">6297: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a>()</font>
-<a name="line6298">6298: </a><font color="#B22222">@*/</font>
-<a name="line6299">6299: </a><strong><font color="#4169E1"><a name="DMComputeL2GradientDiff"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/ [...]
-<a name="line6300">6300: </a>{
-
-<a name="line6306">6306: </a> <font color="#4169E1">if</font> (!dm->ops->computel2gradientdiff) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implement <a hr [...]
-<a name="line6307">6307: </a> (dm->ops->computel2gradientdiff)(dm,time,funcs,ctxs,X,n,diff);
-<a name="line6308">6308: </a> <font color="#4169E1">return</font>(0);
-<a name="line6309">6309: </a>}
-
-<a name="line6313">6313: </a><font color="#B22222">/*@C</font>
-<a name="line6314">6314: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a> - This function computes the L_2 difference between a function u and an FEM interpolant solution u_h, separated into field components.</font>
-
-<a name="line6316">6316: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line6317">6317: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
-<a name="line6318">6318: </a><font color="#B22222">. time - The time</font>
-<a name="line6319">6319: </a><font color="#B22222">. funcs - The functions to evaluate for each field component</font>
-<a name="line6320">6320: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each function, or NULL.</font>
-<a name="line6321">6321: </a><font color="#B22222">- X - The coefficient vector u_h</font>
-
-<a name="line6323">6323: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line6324">6324: </a><font color="#B22222">. diff - The array of differences, ||u^f - u^f_h||_2</font>
-
-<a name="line6326">6326: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line6328">6328: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a>()</font>
-<a name="line6329">6329: </a><font color="#B22222">@*/</font>
-<a name="line6330">6330: </a><strong><font color="#4169E1"><a name="DMComputeL2FieldDiff"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErr [...]
-<a name="line6331">6331: </a>{
-
-<a name="line6337">6337: </a> <font color="#4169E1">if</font> (!dm->ops->computel2fielddiff) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt <a href=" [...]
-<a name="line6338">6338: </a> (dm->ops->computel2fielddiff)(dm,time,funcs,ctxs,X,diff);
-<a name="line6339">6339: </a> <font color="#4169E1">return</font>(0);
-<a name="line6340">6340: </a>}
+<a name="line6220">6220: </a><strong><font color="#4169E1"> const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[], const <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[], const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[], const <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[], const <a href="../../../d [...]
+<a name="line6221">6221: </a><strong><font color="#4169E1"> <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>, const <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>[], <a href="../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>[]),</font></strong>
+<a name="line6222">6222: </a><strong><font color="#4169E1"> <a href="../../../docs/manualpages/Sys/InsertMode.html#InsertMode">InsertMode</a> mode, <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> localX)</font></strong>
+<a name="line6223">6223: </a>{
+
+<a name="line6230">6230: </a> <font color="#4169E1">if</font> (!dm->ops->projectfieldlocal) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt DMProjectF [...]
+<a name="line6231">6231: </a> (dm->ops->projectfieldlocal) (dm, localU, funcs, mode, localX);
+<a name="line6232">6232: </a> <font color="#4169E1">return</font>(0);
+<a name="line6233">6233: </a>}
+
+<a name="line6237">6237: </a><strong><font color="#4169E1"><a name="DMProjectFunctionLabelLocal"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DMProjectFunctionLabelLocal(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/DM/DMLabel.html#DMLabel">DMLabel</a> label, <a href="../../../docs/manualpages/Sys/Petsc [...]
+<a name="line6238">6238: </a>{
+
+<a name="line6244">6244: </a> <font color="#4169E1">if</font> (!dm->ops->projectfunctionlabellocal) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt DM [...]
+<a name="line6245">6245: </a> (dm->ops->projectfunctionlabellocal) (dm, time, label, numIds, ids, funcs, ctxs, mode, localX);
+<a name="line6246">6246: </a> <font color="#4169E1">return</font>(0);
+<a name="line6247">6247: </a>}
+
+<a name="line6251">6251: </a><font color="#B22222">/*@C</font>
+<a name="line6252">6252: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a> - This function computes the L_2 difference between a function u and an FEM interpolant solution u_h.</font>
+
+<a name="line6254">6254: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6255">6255: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line6256">6256: </a><font color="#B22222">. time - The time</font>
+<a name="line6257">6257: </a><font color="#B22222">. funcs - The functions to evaluate for each field component</font>
+<a name="line6258">6258: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each function, or NULL.</font>
+<a name="line6259">6259: </a><font color="#B22222">- X - The coefficient vector u_h</font>
+
+<a name="line6261">6261: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6262">6262: </a><font color="#B22222">. diff - The diff ||u - u_h||_2</font>
+
+<a name="line6264">6264: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6266">6266: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a>()</font>
+<a name="line6267">6267: </a><font color="#B22222">@*/</font>
+<a name="line6268">6268: </a><strong><font color="#4169E1"><a name="DMComputeL2Diff"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErr [...]
+<a name="line6269">6269: </a>{
+
+<a name="line6275">6275: </a> <font color="#4169E1">if</font> (!dm->ops->computel2diff) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt <a href="../.. [...]
+<a name="line6276">6276: </a> (dm->ops->computel2diff)(dm,time,funcs,ctxs,X,diff);
+<a name="line6277">6277: </a> <font color="#4169E1">return</font>(0);
+<a name="line6278">6278: </a>}
+
+<a name="line6282">6282: </a><font color="#B22222">/*@C</font>
+<a name="line6283">6283: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a> - This function computes the L_2 difference between the gradient of a function u and an FEM interpolant solution grad u_h.</font>
+
+<a name="line6285">6285: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6286">6286: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line6287">6287: </a><font color="#B22222">, time - The time</font>
+<a name="line6288">6288: </a><font color="#B22222">. funcs - The gradient functions to evaluate for each field component</font>
+<a name="line6289">6289: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each function, or NULL.</font>
+<a name="line6290">6290: </a><font color="#B22222">. X - The coefficient vector u_h</font>
+<a name="line6291">6291: </a><font color="#B22222">- n - The vector to project along</font>
+
+<a name="line6293">6293: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6294">6294: </a><font color="#B22222">. diff - The diff ||(grad u - grad u_h) . n||_2</font>
+
+<a name="line6296">6296: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6298">6298: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2Diff.html#DMComputeL2Diff">DMComputeL2Diff</a>()</font>
+<a name="line6299">6299: </a><font color="#B22222">@*/</font>
+<a name="line6300">6300: </a><strong><font color="#4169E1"><a name="DMComputeL2GradientDiff"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/ [...]
+<a name="line6301">6301: </a>{
+
+<a name="line6307">6307: </a> <font color="#4169E1">if</font> (!dm->ops->computel2gradientdiff) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implement <a hr [...]
+<a name="line6308">6308: </a> (dm->ops->computel2gradientdiff)(dm,time,funcs,ctxs,X,n,diff);
+<a name="line6309">6309: </a> <font color="#4169E1">return</font>(0);
+<a name="line6310">6310: </a>}
+
+<a name="line6314">6314: </a><font color="#B22222">/*@C</font>
+<a name="line6315">6315: </a><font color="#B22222"> <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a> - This function computes the L_2 difference between a function u and an FEM interpolant solution u_h, separated into field components.</font>
+
+<a name="line6317">6317: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line6318">6318: </a><font color="#B22222">+ dm - The <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a></font>
+<a name="line6319">6319: </a><font color="#B22222">. time - The time</font>
+<a name="line6320">6320: </a><font color="#B22222">. funcs - The functions to evaluate for each field component</font>
+<a name="line6321">6321: </a><font color="#B22222">. ctxs - Optional array of contexts to pass to each function, or NULL.</font>
+<a name="line6322">6322: </a><font color="#B22222">- X - The coefficient vector u_h</font>
+
+<a name="line6324">6324: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line6325">6325: </a><font color="#B22222">. diff - The array of differences, ||u^f - u^f_h||_2</font>
+
+<a name="line6327">6327: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line6329">6329: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/DM/DMProjectFunction.html#DMProjectFunction">DMProjectFunction</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a>(), <a href="../../../docs/manualpages/DM/DMComputeL2GradientDiff.html#DMComputeL2GradientDiff">DMComputeL2GradientDiff</a>()</font>
+<a name="line6330">6330: </a><font color="#B22222">@*/</font>
+<a name="line6331">6331: </a><strong><font color="#4169E1"><a name="DMComputeL2FieldDiff"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMComputeL2FieldDiff.html#DMComputeL2FieldDiff">DMComputeL2FieldDiff</a>(<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dm, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time, <a href="../../../docs/manualpages/Sys/PetscErr [...]
+<a name="line6332">6332: </a>{
+
+<a name="line6338">6338: </a> <font color="#4169E1">if</font> (!dm->ops->computel2fielddiff) <a href="../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dm),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> type %s does not implemnt <a href=" [...]
+<a name="line6339">6339: </a> (dm->ops->computel2fielddiff)(dm,time,funcs,ctxs,X,diff);
+<a name="line6340">6340: </a> <font color="#4169E1">return</font>(0);
+<a name="line6341">6341: </a>}
</pre>
</body>
diff --git a/src/dm/interface/dmget.c.html b/src/dm/interface/dmget.c.html
index 08a4e2b..d6c3254 100644
--- a/src/dm/interface/dmget.c.html
+++ b/src/dm/interface/dmget.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/interface/dmget.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:11+00:00">
+<meta name="date" content="2016-10-03T02:45:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/interface/dmget.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/interface/dmget.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmimpl.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/dm/interface/dmi.c.html b/src/dm/interface/dmi.c.html
index 9d2fe9e..8a32e4a 100644
--- a/src/dm/interface/dmi.c.html
+++ b/src/dm/interface/dmi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/interface/dmi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:13+00:00">
+<meta name="date" content="2016-10-03T02:45:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/interface/dmi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/interface/dmi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmimpl.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscds.h></font>
diff --git a/src/dm/interface/dmregall.c.html b/src/dm/interface/dmregall.c.html
index 722b156..9e6422d 100644
--- a/src/dm/interface/dmregall.c.html
+++ b/src/dm/interface/dmregall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/interface/dmregall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:10+00:00">
+<meta name="date" content="2016-10-03T02:45:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/interface/dmregall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/interface/dmregall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmplex.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/dm/interface/index.html b/src/dm/interface/index.html
index 980d735..c1cc5d2 100644
--- a/src/dm/interface/index.html
+++ b/src/dm/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/interface/makefile.html b/src/dm/interface/makefile.html
index a93c766..3b9d3a8 100644
--- a/src/dm/interface/makefile.html
+++ b/src/dm/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:02:15+00:00">
+<meta name="date" content="2016-10-03T02:45:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/dm/label/dmlabel.c.html b/src/dm/label/dmlabel.c.html
index bf9de00..3449f2e 100644
--- a/src/dm/label/dmlabel.c.html
+++ b/src/dm/label/dmlabel.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/label/dmlabel.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:10+00:00">
+<meta name="date" content="2016-10-03T02:47:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/label/dmlabel.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/label/dmlabel.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmlabelimpl.h> </font><font color="#B22222">/*I "petscdmlabel.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/dm/label/index.html b/src/dm/label/index.html
index 4a4a670..a688503 100644
--- a/src/dm/label/index.html
+++ b/src/dm/label/index.html
@@ -3,8 +3,8 @@
<TITLE>DM Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/label/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/label/index.html "><small>Report Typos and Errors</small></a></div>
<H2> DM <A HREF="../../src/dm/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/dm/label/makefile.html b/src/dm/label/makefile.html
index c91b073..3aa2c1b 100644
--- a/src/dm/label/makefile.html
+++ b/src/dm/label/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/label/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:14+00:00">
+<meta name="date" content="2016-10-03T02:47:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/label/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/label/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CPPFLAGS =
diff --git a/src/dm/makefile.html b/src/dm/makefile.html
index 3f6b32b..53a4c32 100644
--- a/src/dm/makefile.html
+++ b/src/dm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/dm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:54+00:00">
+<meta name="date" content="2016-10-03T02:41:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/dm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/dm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/index.html b/src/index.html
index 64eb1a1..61bf52b 100644
--- a/src/index.html
+++ b/src/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/ksp/f90-mod/index.html b/src/ksp/f90-mod/index.html
index 0e2a0f1..d28a8b3 100644
--- a/src/ksp/f90-mod/index.html
+++ b/src/ksp/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../..90-mod/../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/f90-mod/makefile.html b/src/ksp/f90-mod/makefile.html
index 3b21b38..4c0d672 100644
--- a/src/ksp/f90-mod/makefile.html
+++ b/src/ksp/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:37+00:00">
+<meta name="date" content="2016-10-03T02:52:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/ksp/f90-mod/petsckspmod.F.html b/src/ksp/f90-mod/petsckspmod.F.html
index 0bf69c9..bb280c8 100644
--- a/src/ksp/f90-mod/petsckspmod.F.html
+++ b/src/ksp/f90-mod/petsckspmod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/f90-mod/petsckspmod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:37+00:00">
+<meta name="date" content="2016-10-03T02:52:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/f90-mod/petsckspmod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/f90-mod/petsckspmod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES</font></strong>
<a name="line3"> 3: </a> module petscpcdef
diff --git a/src/ksp/index.html b/src/ksp/index.html
index 4d3b214..f352b1e 100644
--- a/src/ksp/index.html
+++ b/src/ksp/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/examples/index.html b/src/ksp/ksp/examples/index.html
index 797bfc6..3357116 100644
--- a/src/ksp/ksp/examples/index.html
+++ b/src/ksp/ksp/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/ksp/ksp/examples/makefile.html b/src/ksp/ksp/examples/makefile.html
index 4d1a223..7d5678a 100644
--- a/src/ksp/ksp/examples/makefile.html
+++ b/src/ksp/ksp/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:12+00:00">
+<meta name="date" content="2016-10-03T02:51:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/ksp/ksp/examples/tests/ex1.c.html b/src/ksp/ksp/examples/tests/ex1.c.html
index 986af30..9b8d40c 100644
--- a/src/ksp/ksp/examples/tests/ex1.c.html
+++ b/src/ksp/ksp/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:12+00:00">
+<meta name="date" content="2016-10-03T02:51:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests solving linear system on 0 by 0 matrix.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex10.c.html b/src/ksp/ksp/examples/tests/ex10.c.html
index 7818fba..17a2337 100644
--- a/src/ksp/ksp/examples/tests/ex10.c.html
+++ b/src/ksp/ksp/examples/tests/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:15+00:00">
+<meta name="date" content="2016-10-03T02:51:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Linear elastiticty with dimensions using 20 node serendipity elements.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This also demonstrates use of block\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex11.c.html b/src/ksp/ksp/examples/tests/ex11.c.html
index b27d7ee..1ef43c7 100644
--- a/src/ksp/ksp/examples/tests/ex11.c.html
+++ b/src/ksp/ksp/examples/tests/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:16+00:00">
+<meta name="date" content="2016-10-03T02:51:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Solves a Q1-P0 Stokes problem from Underworld.\n\</font>
<a name="line2"> 2: </a><font color="#666666">\n\</font>
<a name="line3"> 3: </a><font color="#666666">You can obtain a sample matrix from http://ftp.mcs.anl.gov/pub/petsc/matrices/underworld32.gz\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex12f.F.html b/src/ksp/ksp/examples/tests/ex12f.F.html
index 5aafad1..2237a22 100644
--- a/src/ksp/ksp/examples/tests/ex12f.F.html
+++ b/src/ksp/ksp/examples/tests/ex12f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex12f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:33+00:00">
+<meta name="date" content="2016-10-03T02:51:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex12f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex12f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a> program main
<a name="line3"> 3: </a> implicit none
diff --git a/src/ksp/ksp/examples/tests/ex14.c.html b/src/ksp/ksp/examples/tests/ex14.c.html
index 997155a..e74d562 100644
--- a/src/ksp/ksp/examples/tests/ex14.c.html
+++ b/src/ksp/ksp/examples/tests/ex14.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex14.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:17+00:00">
+<meta name="date" content="2016-10-03T02:51:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a nonlinear system in parallel with a user-defined Newton method.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Uses <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> to solve the linearized Newton sytems. This solver\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex15.c.html b/src/ksp/ksp/examples/tests/ex15.c.html
index d6206f6..4380cf9 100644
--- a/src/ksp/ksp/examples/tests/ex15.c.html
+++ b/src/ksp/ksp/examples/tests/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:18+00:00">
+<meta name="date" content="2016-10-03T02:51:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"<a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> linear solver on an operator with a null space.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex16f.F.html b/src/ksp/ksp/examples/tests/ex16f.F.html
index a715858..3eb8db1 100644
--- a/src/ksp/ksp/examples/tests/ex16f.F.html
+++ b/src/ksp/ksp/examples/tests/ex16f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex16f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:33+00:00">
+<meta name="date" content="2016-10-03T02:51:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex16f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex16f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a> program main
<a name="line3"> 3: </a> implicit none
diff --git a/src/ksp/ksp/examples/tests/ex17.c.html b/src/ksp/ksp/examples/tests/ex17.c.html
index b80abb4..a88f1b4 100644
--- a/src/ksp/ksp/examples/tests/ex17.c.html
+++ b/src/ksp/ksp/examples/tests/ex17.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex17.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:19+00:00">
+<meta name="date" content="2016-10-03T02:51:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. This problem is\n\</font>
<a name="line3"> 3: </a><font color="#666666">intended to test the complex numbers version of various solvers.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex18.c.html b/src/ksp/ksp/examples/tests/ex18.c.html
index 4a1fe8b..dbeb16e 100644
--- a/src/ksp/ksp/examples/tests/ex18.c.html
+++ b/src/ksp/ksp/examples/tests/ex18.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex18.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:19+00:00">
+<meta name="date" content="2016-10-03T02:51:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and solves a linear system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input arguments are:\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex19.c.html b/src/ksp/ksp/examples/tests/ex19.c.html
index 05f97ca..b754dd7 100644
--- a/src/ksp/ksp/examples/tests/ex19.c.html
+++ b/src/ksp/ksp/examples/tests/ex19.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex19.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:20+00:00">
+<meta name="date" content="2016-10-03T02:51:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solvers Laplacian with multigrid, bad way.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -mx <xg>, where <xg> = number of grid points in the x-direction\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex2.c.html b/src/ksp/ksp/examples/tests/ex2.c.html
index 5fa2848..f8ef5f5 100644
--- a/src/ksp/ksp/examples/tests/ex2.c.html
+++ b/src/ksp/ksp/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:12+00:00">
+<meta name="date" content="2016-10-03T02:51:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests repeated solving linear system on 2 by 2 matrix provided by MUMPS developer, Dec 17, 2012.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ksp/ksp/examples/tests/ex20.c.html b/src/ksp/ksp/examples/tests/ex20.c.html
index b930645..eb9593b 100644
--- a/src/ksp/ksp/examples/tests/ex20.c.html
+++ b/src/ksp/ksp/examples/tests/ex20.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex20.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:20+00:00">
+<meta name="date" content="2016-10-03T02:51:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Bilinear elements on the unit square for Laplacian. To test the parallel\n\</font>
<a name="line3"> 3: </a><font color="#666666">matrix assembly,the matrix is intentionally laid out across processors\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex21.c.html b/src/ksp/ksp/examples/tests/ex21.c.html
index 04f9068..e2b7726 100644
--- a/src/ksp/ksp/examples/tests/ex21.c.html
+++ b/src/ksp/ksp/examples/tests/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:21+00:00">
+<meta name="date" content="2016-10-03T02:51:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Tests <a href="../../../../../docs/manualpages/KSP/MatGetSchurComplement.html#MatGetSchurComplement">MatGetSchurComplement</a>\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/src/ksp/ksp/examples/tests/ex22.c.html b/src/ksp/ksp/examples/tests/ex22.c.html
index b9514c0..0964525 100644
--- a/src/ksp/ksp/examples/tests/ex22.c.html
+++ b/src/ksp/ksp/examples/tests/ex22.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex22.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:21+00:00">
+<meta name="date" content="2016-10-03T02:51:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test MatNest solving a linear system\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/src/ksp/ksp/examples/tests/ex24.c.html b/src/ksp/ksp/examples/tests/ex24.c.html
index d29dc44..0538166 100644
--- a/src/ksp/ksp/examples/tests/ex24.c.html
+++ b/src/ksp/ksp/examples/tests/ex24.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex24.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:22+00:00">
+<meta name="date" content="2016-10-03T02:51:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests CG, MINRES and SYMMLQ on symmetric matrices with SBAIJ format. The preconditioner ICC only works on sequential SBAIJ format. \n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex25.c.html b/src/ksp/ksp/examples/tests/ex25.c.html
index 43da330..5d921d1 100644
--- a/src/ksp/ksp/examples/tests/ex25.c.html
+++ b/src/ksp/ksp/examples/tests/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:22+00:00">
+<meta name="date" content="2016-10-03T02:51:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests CG, MINRES and SYMMLQ on the symmetric indefinite matrices: afiro \n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/src/ksp/ksp/examples/tests/ex26.c.html b/src/ksp/ksp/examples/tests/ex26.c.html
index 52f763e..895ae39 100644
--- a/src/ksp/ksp/examples/tests/ex26.c.html
+++ b/src/ksp/ksp/examples/tests/ex26.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex26.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:23+00:00">
+<meta name="date" content="2016-10-03T02:51:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex26.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex26.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] =<font color="#666666">"Solvers Laplacian with multigrid, bad way.\n\</font>
<a name="line2"> 2: </a><font color="#666666"> -mx <xg>, where <xg> = number of grid points in the x-direction\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -my <yg>, where <yg> = number of grid points in the y-direction\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex27.c.html b/src/ksp/ksp/examples/tests/ex27.c.html
index ef3b56f..0f0ebcc 100644
--- a/src/ksp/ksp/examples/tests/ex27.c.html
+++ b/src/ksp/ksp/examples/tests/ex27.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex27.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:23+00:00">
+<meta name="date" content="2016-10-03T02:51:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and solves a linear system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Test <a href="../../../../../docs/manualpages/Mat/MatMatSolve.html#MatMatSolve">MatMatSolve</a>(). Input parameters include\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex28.c.html b/src/ksp/ksp/examples/tests/ex28.c.html
index 9dc5b22..442d6a0 100644
--- a/src/ksp/ksp/examples/tests/ex28.c.html
+++ b/src/ksp/ksp/examples/tests/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:24+00:00">
+<meta name="date" content="2016-10-03T02:51:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test procedural <a href="../../../../../docs/manualpages/KSP/KSPSetFromOptions.html#KSPSetFromOptions">KSPSetFromOptions</a>() or at runtime; Test <a href="../../../../../docs/manualpages/PC/PCREDUNDANT.html#PCREDUNDANT">PCREDUNDANT</a>.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex29.c.html b/src/ksp/ksp/examples/tests/ex29.c.html
index 29a9c0e..f83b4ed 100644
--- a/src/ksp/ksp/examples/tests/ex29.c.html
+++ b/src/ksp/ksp/examples/tests/ex29.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex29.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:24+00:00">
+<meta name="date" content="2016-10-03T02:51:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Tests ML interface. Modified from ~src/ksp/ksp/examples/tests/ex19.c \n\</font>
<a name="line3"> 3: </a><font color="#666666"> -mx <xg>, where <xg> = number of grid points in the x-direction\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex3.c.html b/src/ksp/ksp/examples/tests/ex3.c.html
index 28722ad..fdeafc4 100644
--- a/src/ksp/ksp/examples/tests/ex3.c.html
+++ b/src/ksp/ksp/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:12+00:00">
+<meta name="date" content="2016-10-03T02:51:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Bilinear elements on the unit square for Laplacian. To test the parallel\n\</font>
<a name="line3"> 3: </a><font color="#666666">matrix assembly, the matrix is intentionally laid out across processors\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex30.c.html b/src/ksp/ksp/examples/tests/ex30.c.html
index b1ff10b..4410932 100644
--- a/src/ksp/ksp/examples/tests/ex30.c.html
+++ b/src/ksp/ksp/examples/tests/ex30.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex30.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:25+00:00">
+<meta name="date" content="2016-10-03T02:51:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex30.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex30.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and solves a linear system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">It is copied and intended to move dirty codes from ksp/examples/tutorials/ex10.c and simplify ex10.c.\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex31.c.html b/src/ksp/ksp/examples/tests/ex31.c.html
index 862285a..f50d9f9 100644
--- a/src/ksp/ksp/examples/tests/ex31.c.html
+++ b/src/ksp/ksp/examples/tests/ex31.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex31.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:26+00:00">
+<meta name="date" content="2016-10-03T02:51:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test partition. Reads a PETSc matrix and vector from a file and solves a linear system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This Input parameters include\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex32.c.html b/src/ksp/ksp/examples/tests/ex32.c.html
index 20d9524..9aa2078 100644
--- a/src/ksp/ksp/examples/tests/ex32.c.html
+++ b/src/ksp/ksp/examples/tests/ex32.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex32.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:26+00:00">
+<meta name="date" content="2016-10-03T02:51:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex32.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex32.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Laplacian in 3D. Use for testing BAIJ matrix.</font>
<a name="line3"> 3: </a><font color="#B22222"> Modeled by the partial differential equation</font>
diff --git a/src/ksp/ksp/examples/tests/ex33.c.html b/src/ksp/ksp/examples/tests/ex33.c.html
index 2e758e0..807c5da 100644
--- a/src/ksp/ksp/examples/tests/ex33.c.html
+++ b/src/ksp/ksp/examples/tests/ex33.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex33.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:27+00:00">
+<meta name="date" content="2016-10-03T02:51:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex33.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex33.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../../docs/manualpages/Mat/MatGetInertia.html#MatGetInertia">MatGetInertia</a>().\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ksp/ksp/examples/tests/ex36.c.html b/src/ksp/ksp/examples/tests/ex36.c.html
index 797df4f..369484e 100644
--- a/src/ksp/ksp/examples/tests/ex36.c.html
+++ b/src/ksp/ksp/examples/tests/ex36.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex36.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:27+00:00">
+<meta name="date" content="2016-10-03T02:51:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex36.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex36.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../../docs/manualpages/Mat/MatGetInertia.html#MatGetInertia">MatGetInertia</a>() for Hermitian matrix. \n\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Example of usage</font>
diff --git a/src/ksp/ksp/examples/tests/ex37.c.html b/src/ksp/ksp/examples/tests/ex37.c.html
index 5133610..6231a9d 100644
--- a/src/ksp/ksp/examples/tests/ex37.c.html
+++ b/src/ksp/ksp/examples/tests/ex37.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex37.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:28+00:00">
+<meta name="date" content="2016-10-03T02:51:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test <a href="../../../../../docs/manualpages/Mat/MatGetMultiProcBlock.html#MatGetMultiProcBlock">MatGetMultiProcBlock</a>() and <a href="../../../../../docs/manualpages/Mat/MatCreateRedundantMatrix.html#MatCreateRedundantMatrix">MatCreateRedundantMatrix</a>() \n\</font>
<a name="line3"> 3: </a><font color="#666666">Reads a PETSc matrix and vector from a file and solves a linear system.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex38.c.html b/src/ksp/ksp/examples/tests/ex38.c.html
index 217c0d3..5adc3e4 100644
--- a/src/ksp/ksp/examples/tests/ex38.c.html
+++ b/src/ksp/ksp/examples/tests/ex38.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex38.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:28+00:00">
+<meta name="date" content="2016-10-03T02:51:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222">mpiexec -n 8 ./ex38 -ksp_type fbcgs -ksp_rtol 1.e-6 -sub_ksp_type bcgs -sub_ksp_rtol 1.e-3 -pc_type bjacobi -ksp_converged_reason -ksp_monitor -n1 64 -n2 64</font>
diff --git a/src/ksp/ksp/examples/tests/ex39.c.html b/src/ksp/ksp/examples/tests/ex39.c.html
index 22aa507..bc5b18f 100644
--- a/src/ksp/ksp/examples/tests/ex39.c.html
+++ b/src/ksp/ksp/examples/tests/ex39.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex39.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:29+00:00">
+<meta name="date" content="2016-10-03T02:51:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex39.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex39.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222">mpiexec -n 8 ./ex39 -ksp_type fbcgs -ksp_rtol 1.e-6 -sub_ksp_type bcgs -sub_ksp_rtol 1.e-3 -pc_type bjacobi -ksp_converged_reason -ksp_monitor -n1 32 -n2 32 -n3 32</font>
diff --git a/src/ksp/ksp/examples/tests/ex4.c.html b/src/ksp/ksp/examples/tests/ex4.c.html
index 7d5d9e2..80f2912 100644
--- a/src/ksp/ksp/examples/tests/ex4.c.html
+++ b/src/ksp/ksp/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:13+00:00">
+<meta name="date" content="2016-10-03T02:51:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Bilinear elements on the unit square for the Laplacian. Input arguments are:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -m <size> : problem size\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex40.c.html b/src/ksp/ksp/examples/tests/ex40.c.html
index c80966a..4665a07 100644
--- a/src/ksp/ksp/examples/tests/ex40.c.html
+++ b/src/ksp/ksp/examples/tests/ex40.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex40.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:29+00:00">
+<meta name="date" content="2016-10-03T02:51:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex41.c.html b/src/ksp/ksp/examples/tests/ex41.c.html
index 5d84920..b6ff297 100644
--- a/src/ksp/ksp/examples/tests/ex41.c.html
+++ b/src/ksp/ksp/examples/tests/ex41.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex41.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:30+00:00">
+<meta name="date" content="2016-10-03T02:51:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Tests sequential and parallel <a href="../../../../../docs/manualpages/Mat/MatMatMatMult.html#MatMatMatMult">MatMatMatMult</a>() and <a href="../../../../../docs/manualpages/Mat/MatPtAP.html#MatPtAP">MatPtAP</a>(). Modified from ex96.c \n\</font>
<a name="line3"> 3: </a><font color="#666666"> -Mx <xg>, where <xg> = number of coarse grid points in the x-direction\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex42.c.html b/src/ksp/ksp/examples/tests/ex42.c.html
index 03df7db..487403e 100644
--- a/src/ksp/ksp/examples/tests/ex42.c.html
+++ b/src/ksp/ksp/examples/tests/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:31+00:00">
+<meta name="date" content="2016-10-03T02:51:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with MINRES. Modified from ../tutorials/ex2.c \n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex43.c.html b/src/ksp/ksp/examples/tests/ex43.c.html
index 5d095a2..88e3823 100644
--- a/src/ksp/ksp/examples/tests/ex43.c.html
+++ b/src/ksp/ksp/examples/tests/ex43.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex43.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:31+00:00">
+<meta name="date" content="2016-10-03T02:51:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex43.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex43.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix from a file and solves a linear system \n\</font>
<a name="line2"> 2: </a><font color="#666666">using the aijcusparse class. Input parameters are:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -f <input_file> : the file to load\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex44.c.html b/src/ksp/ksp/examples/tests/ex44.c.html
index 2cca21c..d8d9863 100644
--- a/src/ksp/ksp/examples/tests/ex44.c.html
+++ b/src/ksp/ksp/examples/tests/ex44.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex44.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:31+00:00">
+<meta name="date" content="2016-10-03T02:51:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex44.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex44.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a tridiagonal linear system. Designed to compare SOR for different <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> impls.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex45.c.html b/src/ksp/ksp/examples/tests/ex45.c.html
index 84af80e..b4c7fa1 100644
--- a/src/ksp/ksp/examples/tests/ex45.c.html
+++ b/src/ksp/ksp/examples/tests/ex45.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex45.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:31+00:00">
+<meta name="date" content="2016-10-03T02:51:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex45.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex45.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Creates a DMShell and uses it with a <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> </font>
<a name="line3"> 3: </a><font color="#B22222"> This tests that the <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> object can still create vectors using the <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> object</font>
diff --git a/src/ksp/ksp/examples/tests/ex46.cxx.html b/src/ksp/ksp/examples/tests/ex46.cxx.html
index ca5fb0c..5c85aaf 100644
--- a/src/ksp/ksp/examples/tests/ex46.cxx.html
+++ b/src/ksp/ksp/examples/tests/ex46.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex46.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:31+00:00">
+<meta name="date" content="2016-10-03T02:51:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex46.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex46.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*@HEADER</font>
<a name="line2"> 2: </a><font color="#B22222">// ***********************************************************************</font>
<a name="line3"> 3: </a><font color="#B22222">//</font>
diff --git a/src/ksp/ksp/examples/tests/ex47.c.html b/src/ksp/ksp/examples/tests/ex47.c.html
index d329d27..84daf7c 100644
--- a/src/ksp/ksp/examples/tests/ex47.c.html
+++ b/src/ksp/ksp/examples/tests/ex47.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex47.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:32+00:00">
+<meta name="date" content="2016-10-03T02:51:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex47.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex47.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Tests attaching null space to <a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> for fieldsplit preconditioner</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/ksp/examples/tests/ex48.c.html b/src/ksp/ksp/examples/tests/ex48.c.html
index ad972fb..7b703eb 100644
--- a/src/ksp/ksp/examples/tests/ex48.c.html
+++ b/src/ksp/ksp/examples/tests/ex48.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex48.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:32+00:00">
+<meta name="date" content="2016-10-03T02:51:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex48.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex48.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a tridiagonal linear system with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/ex51.c b/src/ksp/ksp/examples/tests/ex51.c
new file mode 100644
index 0000000..a8c19b7
--- /dev/null
+++ b/src/ksp/ksp/examples/tests/ex51.c
@@ -0,0 +1,102 @@
+
+static char help[] = "Test PCFailedReason.\n\n";
+
+#include <petscksp.h>
+
+#undef __FUNCT__
+#define __FUNCT__ "main"
+int main(int argc,char **args)
+{
+ Mat A; /* linear system matrix */
+ KSP ksp; /* linear solver context */
+ PC pc; /* preconditioner context */
+ PetscErrorCode ierr;
+ PetscInt i,n = 10,col[3];
+ PetscMPIInt size;
+ PetscScalar value[3],alpha,beta,sx;
+ PetscBool reverse=PETSC_FALSE;
+ KSPConvergedReason reason;
+ PCFailedReason pcreason;
+
+ ierr = PetscInitialize(&argc,&args,(char*)0,help);if (ierr) return ierr;
+ ierr = MPI_Comm_size(PETSC_COMM_WORLD,&size);CHKERRQ(ierr);
+ if (size != 1) SETERRQ(PETSC_COMM_WORLD,1,"This is a uniprocessor example only!");
+ ierr = PetscOptionsGetInt(NULL,NULL,"-n",&n,NULL);CHKERRQ(ierr);
+ ierr = PetscOptionsGetBool(NULL,NULL,"-reverse",&reverse,NULL);CHKERRQ(ierr);
+
+ sx = PetscSinReal(n*PETSC_PI/2/(n+1));
+ alpha = 4.0*sx*sx; /* alpha is the largest eigenvalue of the matrix */
+ beta = 4.0;
+
+ /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+ Create the matrix
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
+ ierr = MatCreate(PETSC_COMM_WORLD,&A);CHKERRQ(ierr);
+ ierr = MatSetSizes(A,PETSC_DECIDE,PETSC_DECIDE,n,n);CHKERRQ(ierr);
+ ierr = MatSetFromOptions(A);CHKERRQ(ierr);
+ ierr = MatSetUp(A);CHKERRQ(ierr);
+
+ value[0] = -1.0; value[1] = 2.0; value[2] = -1.0;
+ for (i=1; i<n-1; i++) {
+ col[0] = i-1; col[1] = i; col[2] = i+1;
+ ierr = MatSetValues(A,1,&i,3,col,value,INSERT_VALUES);CHKERRQ(ierr);
+ }
+ i = n - 1; col[0] = n - 2; col[1] = n - 1;
+ ierr = MatSetValues(A,1,&i,2,col,value,INSERT_VALUES);CHKERRQ(ierr);
+ i = 0; col[0] = 0; col[1] = 1; value[0] = 2.0; value[1] = -1.0;
+ ierr = MatSetValues(A,1,&i,2,col,value,INSERT_VALUES);CHKERRQ(ierr);
+ ierr = MatAssemblyBegin(A,MAT_FINAL_ASSEMBLY);CHKERRQ(ierr);
+ ierr = MatAssemblyEnd(A,MAT_FINAL_ASSEMBLY);CHKERRQ(ierr);
+
+ /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+ Create the linear solver and set various options
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
+ ierr = KSPCreate(PETSC_COMM_WORLD,&ksp);CHKERRQ(ierr);
+ ierr = KSPSetOperators(ksp,A,A);CHKERRQ(ierr);
+ ierr = MatShift(A,reverse?-alpha:-beta);CHKERRQ(ierr);
+ ierr = KSPGetPC(ksp,&pc);CHKERRQ(ierr);
+ ierr = PCSetType(pc,PCLU);CHKERRQ(ierr);
+ ierr = KSPSetFromOptions(ksp);CHKERRQ(ierr);
+
+ /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+ Factorize first matrix
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"First matrix\n");CHKERRQ(ierr);
+ ierr = KSPSetUp(ksp);CHKERRQ(ierr);
+ ierr = KSPGetConvergedReason(ksp,&reason);CHKERRQ(ierr);
+ if (reason) {
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"KSPSetUp() failed due to %s\n",KSPConvergedReasons[reason]);CHKERRQ(ierr);
+ ierr = PCGetSetUpFailedReason(pc,&pcreason);CHKERRQ(ierr);
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"PC reason is %s\n",PCFailedReasons[pcreason]);CHKERRQ(ierr);
+ } else {
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"Success!\n");CHKERRQ(ierr);
+ }
+
+ /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+ Factorize second matrix
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
+ ierr = MatShift(A,reverse?alpha-beta:beta-alpha);CHKERRQ(ierr);
+ ierr = KSPSetOperators(ksp,A,A);CHKERRQ(ierr);
+
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"Second matrix\n");CHKERRQ(ierr);
+ ierr = KSPSetUp(ksp);CHKERRQ(ierr);
+ ierr = KSPGetConvergedReason(ksp,&reason);CHKERRQ(ierr);
+ if (reason) {
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"KSPSetUp() failed due to %s\n",KSPConvergedReasons[reason]);CHKERRQ(ierr);
+ ierr = PCGetSetUpFailedReason(pc,&pcreason);CHKERRQ(ierr);
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"PC reason is %s\n",PCFailedReasons[pcreason]);CHKERRQ(ierr);
+ } else {
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"Success!\n");CHKERRQ(ierr);
+ ierr = PCGetSetUpFailedReason(pc,&pcreason);CHKERRQ(ierr);
+ ierr = PetscPrintf(PETSC_COMM_WORLD,"PC reason is %s\n",PCFailedReasons[pcreason]);CHKERRQ(ierr);
+ }
+
+ /*
+ Free work space.
+ */
+ ierr = MatDestroy(&A);CHKERRQ(ierr);
+ ierr = KSPDestroy(&ksp);CHKERRQ(ierr);
+
+ ierr = PetscFinalize();
+ return ierr;
+}
diff --git a/src/ksp/ksp/examples/tests/ex51.c.html b/src/ksp/ksp/examples/tests/ex51.c.html
new file mode 100644
index 0000000..9ae38a9
--- /dev/null
+++ b/src/ksp/ksp/examples/tests/ex51.c.html
@@ -0,0 +1,116 @@
+<center><a href="ex51.c">Actual source code: ex51.c</a></center><br>
+
+<html>
+<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex51.c.html" />
+<title></title>
+<meta name="generator" content="c2html 0.9.4">
+<meta name="date" content="2016-10-03T02:51:52+00:00">
+</head>
+
+<body bgcolor="#FFFFFF">
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex51.c.html "><small>Report Typos and Errors</small></a></div>
+<pre width="80">
+<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test <a href="../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>.\n\n"</font>;
+
+<a name="line4"> 4: </a><font color="#A020F0">#include <petscksp.h></font>
+
+<a name="line8"> 8: </a><strong><font color="#4169E1"><a name="main"></a>int main(int argc,char **args)</font></strong>
+<a name="line9"> 9: </a>{
+<a name="line10"> 10: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A; <font color="#B22222">/* linear system matrix */</font>
+<a name="line11"> 11: </a> <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> ksp; <font color="#B22222">/* linear solver context */</font>
+<a name="line12"> 12: </a> <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc; <font color="#B22222">/* preconditioner context */</font>
+<a name="line13"> 13: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line14"> 14: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,n = 10,col[3];
+<a name="line15"> 15: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
+<a name="line16"> 16: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> value[3],alpha,beta,sx;
+<a name="line17"> 17: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> reverse=<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line18"> 18: </a> <a href="../../../../../docs/manualpages/KSP/KSPConvergedReason.html#KSPConvergedReason">KSPConvergedReason</a> reason;
+<a name="line19"> 19: </a> <a href="../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a> pcreason;
+
+<a name="line21"> 21: </a> <a href="../../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&args,(char*)0,help);<font color="#4169E1">if</font> (ierr) <font color="#4169E1">return</font> ierr;
+<a name="line22"> 22: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&size);
+<a name="line23"> 23: </a> <font color="#4169E1">if</font> (size != 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,<font color="#666666">"This is a uniprocessor example only!"</font>);
+<a name="line24"> 24: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsGetInt.html#PetscOptionsGetInt">PetscOptionsGetInt</a>(NULL,NULL,<font color="#666666">"-n"</font>,&n,NULL);
+<a name="line25"> 25: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,NULL,<font color="#666666">"-reverse"</font>,&reverse,NULL);
+
+<a name="line27"> 27: </a> sx = PetscSinReal(n*PETSC_PI/2/(n+1));
+<a name="line28"> 28: </a> alpha = 4.0*sx*sx; <font color="#B22222">/* alpha is the largest eigenvalue of the matrix */</font>
+<a name="line29"> 29: </a> beta = 4.0;
+
+<a name="line31"> 31: </a> <font color="#B22222">/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</font>
+<a name="line32"> 32: </a><font color="#B22222"> Create the matrix </font>
+<a name="line33"> 33: </a><font color="#B22222"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */</font>
+<a name="line34"> 34: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&A);
+<a name="line35"> 35: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(A,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,n,n);
+<a name="line36"> 36: </a> <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(A);
+<a name="line37"> 37: </a> <a href="../../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(A);
+
+<a name="line39"> 39: </a> value[0] = -1.0; value[1] = 2.0; value[2] = -1.0;
+<a name="line40"> 40: </a> <font color="#4169E1">for</font> (i=1; i<n-1; i++) {
+<a name="line41"> 41: </a> col[0] = i-1; col[1] = i; col[2] = i+1;
+<a name="line42"> 42: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&i,3,col,value,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line43"> 43: </a> }
+<a name="line44"> 44: </a> i = n - 1; col[0] = n - 2; col[1] = n - 1;
+<a name="line45"> 45: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&i,2,col,value,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line46"> 46: </a> i = 0; col[0] = 0; col[1] = 1; value[0] = 2.0; value[1] = -1.0;
+<a name="line47"> 47: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&i,2,col,value,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line48"> 48: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(A,MAT_FINAL_ASSEMBLY);
+<a name="line49"> 49: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(A,MAT_FINAL_ASSEMBLY);
+
+<a name="line51"> 51: </a> <font color="#B22222">/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</font>
+<a name="line52"> 52: </a><font color="#B22222"> Create the linear solver and set various options</font>
+<a name="line53"> 53: </a><font color="#B22222"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */</font>
+<a name="line54"> 54: </a> <a href="../../../../../docs/manualpages/KSP/KSPCreate.html#KSPCreate">KSPCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&ksp);
+<a name="line55"> 55: </a> <a href="../../../../../docs/manualpages/KSP/KSPSetOperators.html#KSPSetOperators">KSPSetOperators</a>(ksp,A,A);
+<a name="line56"> 56: </a> <a href="../../../../../docs/manualpages/Mat/MatShift.html#MatShift">MatShift</a>(A,reverse?-alpha:-beta);
+<a name="line57"> 57: </a> <a href="../../../../../docs/manualpages/KSP/KSPGetPC.html#KSPGetPC">KSPGetPC</a>(ksp,&pc);
+<a name="line58"> 58: </a> <a href="../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(pc,<a href="../../../../../docs/manualpages/PC/PCLU.html#PCLU">PCLU</a>);
+<a name="line59"> 59: </a> <a href="../../../../../docs/manualpages/KSP/KSPSetFromOptions.html#KSPSetFromOptions">KSPSetFromOptions</a>(ksp);
+
+<a name="line61"> 61: </a> <font color="#B22222">/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</font>
+<a name="line62"> 62: </a><font color="#B22222"> Factorize first matrix</font>
+<a name="line63"> 63: </a><font color="#B22222"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */</font>
+<a name="line64"> 64: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"First matrix\n"</font>);
+<a name="line65"> 65: </a> <a href="../../../../../docs/manualpages/KSP/KSPSetUp.html#KSPSetUp">KSPSetUp</a>(ksp);
+<a name="line66"> 66: </a> <a href="../../../../../docs/manualpages/KSP/KSPGetConvergedReason.html#KSPGetConvergedReason">KSPGetConvergedReason</a>(ksp,&reason);
+<a name="line67"> 67: </a> <font color="#4169E1">if</font> (reason) {
+<a name="line68"> 68: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"<a href="../../../../../docs/manualpages/KSP/KSPSetUp.html#KSPSetUp">KSPSetUp</a>() failed due to %s\n"</font>,KSPConvergedReasons[reason]);
+<a name="line69"> 69: </a> <a href="../../../../../docs/manualpages/PC/PCGetSetUpFailedReason.html#PCGetSetUpFailedReason">PCGetSetUpFailedReason</a>(pc,&pcreason);
+<a name="line70"> 70: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> reason is %s\n"</font>,PCFailedReasons[pcreason]);
+<a name="line71"> 71: </a> } <font color="#4169E1">else</font> {
+<a name="line72"> 72: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Success!\n"</font>);
+<a name="line73"> 73: </a> }
+
+<a name="line75"> 75: </a> <font color="#B22222">/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</font>
+<a name="line76"> 76: </a><font color="#B22222"> Factorize second matrix</font>
+<a name="line77"> 77: </a><font color="#B22222"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */</font>
+<a name="line78"> 78: </a> <a href="../../../../../docs/manualpages/Mat/MatShift.html#MatShift">MatShift</a>(A,reverse?alpha-beta:beta-alpha);
+<a name="line79"> 79: </a> <a href="../../../../../docs/manualpages/KSP/KSPSetOperators.html#KSPSetOperators">KSPSetOperators</a>(ksp,A,A);
+
+<a name="line81"> 81: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Second matrix\n"</font>);
+<a name="line82"> 82: </a> <a href="../../../../../docs/manualpages/KSP/KSPSetUp.html#KSPSetUp">KSPSetUp</a>(ksp);
+<a name="line83"> 83: </a> <a href="../../../../../docs/manualpages/KSP/KSPGetConvergedReason.html#KSPGetConvergedReason">KSPGetConvergedReason</a>(ksp,&reason);
+<a name="line84"> 84: </a> <font color="#4169E1">if</font> (reason) {
+<a name="line85"> 85: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"<a href="../../../../../docs/manualpages/KSP/KSPSetUp.html#KSPSetUp">KSPSetUp</a>() failed due to %s\n"</font>,KSPConvergedReasons[reason]);
+<a name="line86"> 86: </a> <a href="../../../../../docs/manualpages/PC/PCGetSetUpFailedReason.html#PCGetSetUpFailedReason">PCGetSetUpFailedReason</a>(pc,&pcreason);
+<a name="line87"> 87: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> reason is %s\n"</font>,PCFailedReasons[pcreason]);
+<a name="line88"> 88: </a> } <font color="#4169E1">else</font> {
+<a name="line89"> 89: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Success!\n"</font>);
+<a name="line90"> 90: </a> <a href="../../../../../docs/manualpages/PC/PCGetSetUpFailedReason.html#PCGetSetUpFailedReason">PCGetSetUpFailedReason</a>(pc,&pcreason);
+<a name="line91"> 91: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> reason is %s\n"</font>,PCFailedReasons[pcreason]);
+<a name="line92"> 92: </a> }
+
+<a name="line94"> 94: </a> <font color="#B22222">/*</font>
+<a name="line95"> 95: </a><font color="#B22222"> Free work space.</font>
+<a name="line96"> 96: </a><font color="#B22222"> */</font>
+<a name="line97"> 97: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
+<a name="line98"> 98: </a> <a href="../../../../../docs/manualpages/KSP/KSPDestroy.html#KSPDestroy">KSPDestroy</a>(&ksp);
+
+<a name="line100">100: </a> <a href="../../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
+<a name="line101">101: </a> <font color="#4169E1">return</font> ierr;
+<a name="line102">102: </a>}
+</pre>
+</body>
+
+</html>
diff --git a/src/ksp/ksp/examples/tests/ex5f.F.html b/src/ksp/ksp/examples/tests/ex5f.F.html
index ea9b359..2b184bd 100644
--- a/src/ksp/ksp/examples/tests/ex5f.F.html
+++ b/src/ksp/ksp/examples/tests/ex5f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex5f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:33+00:00">
+<meta name="date" content="2016-10-03T02:51:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a> program main
<a name="line3"> 3: </a> implicit none
diff --git a/src/ksp/ksp/examples/tests/ex6.c.html b/src/ksp/ksp/examples/tests/ex6.c.html
index b45f1e9..8f3a9a3 100644
--- a/src/ksp/ksp/examples/tests/ex6.c.html
+++ b/src/ksp/ksp/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:13+00:00">
+<meta name="date" content="2016-10-03T02:51:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and solves a linear system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input arguments are:\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex7.c.html b/src/ksp/ksp/examples/tests/ex7.c.html
index 3c10259..a2e97ed 100644
--- a/src/ksp/ksp/examples/tests/ex7.c.html
+++ b/src/ksp/ksp/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:14+00:00">
+<meta name="date" content="2016-10-03T02:51:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and solves a linear system.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> Tests inplace factorization for SeqBAIJ. Input parameters include\n\</font>
diff --git a/src/ksp/ksp/examples/tests/ex8.c.html b/src/ksp/ksp/examples/tests/ex8.c.html
index 3e3c8c4..4701ad0 100644
--- a/src/ksp/ksp/examples/tests/ex8.c.html
+++ b/src/ksp/ksp/examples/tests/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:14+00:00">
+<meta name="date" content="2016-10-03T02:51:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. \n\</font>
<a name="line3"> 3: </a><font color="#666666">Contributed by Jose E. Roman, SLEPc developer, for testing repeated call of <a href="../../../../../docs/manualpages/KSP/KSPSetOperators.html#KSPSetOperators">KSPSetOperators</a>(), 2014 \n\n"</font>;
diff --git a/src/ksp/ksp/examples/tests/index.html b/src/ksp/ksp/examples/tests/index.html
index 70d340e..5665f2f 100644
--- a/src/ksp/ksp/examples/tests/index.html
+++ b/src/ksp/ksp/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
@@ -49,5 +49,6 @@ don't have code in them).
<a href="ex46.cxx.html">ex46.cxx: </a><br>
<a href="ex47.c.html">ex47.c: </a><br>
<a href="ex48.c.html">ex48.c: Solves a tridiagonal linear system with KSP</a><br>
+<a href="ex51.c.html">ex51.c: Test PCFailedReason</a><br>
<a href="makefile.html">makefile</a><br>
diff --git a/src/ksp/ksp/examples/tests/makefile b/src/ksp/ksp/examples/tests/makefile
index b47f76d..2f631f9 100644
--- a/src/ksp/ksp/examples/tests/makefile
+++ b/src/ksp/ksp/examples/tests/makefile
@@ -8,7 +8,7 @@ EXAMPLESC = ex1.c ex2.c ex3.c ex4.c ex6.c ex7.c ex8.c ex10.c ex11.c ex14.c
ex15.c ex17.c ex18.c ex19.c ex20.c ex21.c ex22.c ex24.c \
ex25.c ex26.c ex27.c ex28.c ex29.c ex30.c ex31.c ex32.c \
ex33.c ex36.c ex37.c ex38.c ex39.c ex40.c ex41.c ex42.c \
- ex43.c ex44.c ex45.c ex46.cxx ex47.c ex48.c
+ ex43.c ex44.c ex45.c ex46.cxx ex47.c ex48.c ex51.c
EXAMPLESCH =
EXAMPLESF = ex5f.F ex12f.F ex16f.F
@@ -182,6 +182,9 @@ ex47f: ex47f.o chkopts
ex48: ex48.o chkopts
-${CLINKER} -o ex48 ex48.o ${PETSC_KSP_LIB}
${RM} ex48.o
+ex51: ex51.o chkopts
+ -${CLINKER} -o ex51 ex51.o ${PETSC_KSP_LIB}
+ ${RM} ex51.o
#------------------------------------------------------------------------------------
runex1:
-@${MPIEXEC} -n 1 ./ex1 -pc_type jacobi -ksp_monitor_short -ksp_gmres_cgs_refinement_type refine_always > ex1_1.tmp 2>&1; \
@@ -985,6 +988,19 @@ runex48:
else printf "${PWD}\nPossible problem with ex48, diffs above\n=========================================\n"; fi; \
${RM} -f ex48.tmp
+runex51:
+ -@${MPIEXEC} -n 1 ./ex51 -reverse > ex51.tmp 2>&1;\
+ if (${DIFF} output/ex51_1.out ex51.tmp) then true; \
+ else printf "${PWD}\nPossible problem with ex51, diffs above\n=========================================\n"; fi; \
+ ${RM} -f ex51.tmp
+
+runex51_2:
+ - at x="bad"; ${MPIEXEC} -n 1 ./ex51 -reverse -pc_type cholesky > ex51.tmp 2>&1;\
+ if (${DIFF} output/ex51_1.out ex51.tmp > /dev/null 2>&1) then x='good'; fi; \
+ if (${DIFF} output/ex51_2.out ex51.tmp > /dev/null 2>&1) then x='good'; fi; \
+ if [ "$$x" = "bad" ]; then ${DIFF} output/ex51_1.out ex51.tmp ; ${DIFF} output/ex51_2.out ex51.tmp ; printf "${PWD}\nPossible problem with ex51_2, diffs above\n=========================================\n"; fi; \
+ ${RM} -f ex51.tmp
+
TESTEXAMPLES_C = ex1.PETSc ex1.rm ex3.PETSc runex3 runex3_2 runex3_nocheby runex3_chebynoest runex3_chebyest ex3.rm ex4.PETSc runex4 runex4_3 \
runex4_5 ex4.rm \
ex14.PETSc runex14 ex14.rm ex19.PETSc runex19 runex19_2 ex19.rm ex21.PETSc runex21 runex21_2 runex21_3 ex21.rm \
@@ -998,7 +1014,8 @@ TESTEXAMPLES_C = ex1.PETSc ex1.rm ex3.PETSc runex3 runex3_2 runex3_noche
runex32_inode5 runex32_inode5_nd ex32.rm \
ex38.PETSc runex38 ex38.rm ex39.PETSc runex39 runex39_2 ex39.rm \
ex42.PETSc runex42 runex42_2 ex42.rm \
- ex44.PETSc runex44 ex44.rm ex45.PETSc runex45 ex45.rm ex47.PETSc runex47 ex47.rm ex48.PETSc runex48 ex48.rm
+ ex44.PETSc runex44 ex44.rm ex45.PETSc runex45 ex45.rm ex47.PETSc runex47 ex47.rm ex48.PETSc runex48 ex48.rm \
+ ex51.PETSc runex51 runex51_2 ex51.rm
TESTEXAMPLES_C_X = ex10.PETSc runex10 ex10.rm ex15.PETSc ex15.rm
TESTEXAMPLES_C_NOCOMPLEX = ex8.PETSc runex8 runex8_2 ex8.rm ex33.PETSc runex33 ex33.rm
TESTEXAMPLES_FORTRAN = ex5f.PETSc runex5f ex5f.rm ex12f.PETSc ex12f.rm
diff --git a/src/ksp/ksp/examples/tests/makefile.html b/src/ksp/ksp/examples/tests/makefile.html
index 05d5417..23a88ff 100644
--- a/src/ksp/ksp/examples/tests/makefile.html
+++ b/src/ksp/ksp/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:34+00:00">
+<meta name="date" content="2016-10-03T02:51:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
@@ -19,7 +19,7 @@ EXAMPLESC = ex1.c ex2.c ex3.c ex4.c ex6.c ex7.c ex8.c ex10.c ex11.c ex14.c
ex15.c ex17.c ex18.c ex19.c ex20.c ex21.c ex22.c ex24.c \
ex25.c ex26.c ex27.c ex28.c ex29.c ex30.c ex31.c ex32.c \
ex33.c ex36.c ex37.c ex38.c ex39.c ex40.c ex41.c ex42.c \
- ex43.c ex44.c ex45.c ex46.cxx ex47.c ex48.c
+ ex43.c ex44.c ex45.c ex46.cxx ex47.c ex48.c ex51.c
EXAMPLESCH =
EXAMPLESF = ex5f.F ex12f.F ex16f.F
@@ -193,6 +193,9 @@ include ${PETSC_DIR}/lib/petsc/conf/rules
<strong><font color="#FF0000">ex48:</font></strong> ex48.o chkopts
-${CLINKER} -o ex48 ex48.o ${PETSC_KSP_LIB}
${RM} ex48.o
+<strong><font color="#FF0000">ex51:</font></strong> ex51.o chkopts
+ -${CLINKER} -o ex51 ex51.o ${PETSC_KSP_LIB}
+ ${RM} ex51.o
<font color="#A020F0">#------------------------------------------------------------------------------------</font>
<strong><font color="#FF0000">runex1:</font></strong>
-@${MPIEXEC} -n 1 ./ex1 -pc_type jacobi -ksp_monitor_short -ksp_gmres_cgs_refinement_type refine_always > ex1_1.tmp 2>&1; \
@@ -996,6 +999,19 @@ EX44RICHNONZ=${EX44RICH} -ksp_initial_guess_nonzero
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex48, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex48.tmp
+<strong><font color="#FF0000">runex51:</font></strong>
+ -@${MPIEXEC} -n 1 ./ex51 -reverse > ex51.tmp 2>&1;\
+ <font color="#4169E1">if</font> (${DIFF} output/ex51_1.out ex51.tmp) then true; \
+ <font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex51, diffs above\n=========================================\n"</font>; fi; \
+ ${RM} -f ex51.tmp
+
+<strong><font color="#FF0000">runex51_2:</font></strong>
+ - at x=<font color="#666666">"bad"</font>; ${MPIEXEC} -n 1 ./ex51 -reverse -pc_type cholesky > ex51.tmp 2>&1;\
+ <font color="#4169E1">if</font> (${DIFF} output/ex51_1.out ex51.tmp > /dev/null 2>&1) then x='good'; fi; \
+ <font color="#4169E1">if</font> (${DIFF} output/ex51_2.out ex51.tmp > /dev/null 2>&1) then x='good'; fi; \
+ <font color="#4169E1">if</font> [ <font color="#666666">"$$x"</font> = <font color="#666666">"bad"</font> ]; then ${DIFF} output/ex51_1.out ex51.tmp ; ${DIFF} output/ex51_2.out ex51.tmp ; printf <font color="#666666">"${PWD}\nPossible problem with ex51_2, diffs above\n=========================================\n"</font>; fi; \
+ ${RM} -f ex51.tmp
+
TESTEXAMPLES_C = ex1.PETSc ex1.rm ex3.PETSc runex3 runex3_2 runex3_nocheby runex3_chebynoest runex3_chebyest ex3.rm ex4.PETSc runex4 runex4_3 \
runex4_5 ex4.rm \
ex14.PETSc runex14 ex14.rm ex19.PETSc runex19 runex19_2 ex19.rm ex21.PETSc runex21 runex21_2 runex21_3 ex21.rm \
@@ -1009,7 +1025,8 @@ TESTEXAMPLES_C = ex1.PETSc ex1.rm ex3.PETSc runex3 runex3_2 runex3_noche
runex32_inode5 runex32_inode5_nd ex32.rm \
ex38.PETSc runex38 ex38.rm ex39.PETSc runex39 runex39_2 ex39.rm \
ex42.PETSc runex42 runex42_2 ex42.rm \
- ex44.PETSc runex44 ex44.rm ex45.PETSc runex45 ex45.rm ex47.PETSc runex47 ex47.rm ex48.PETSc runex48 ex48.rm
+ ex44.PETSc runex44 ex44.rm ex45.PETSc runex45 ex45.rm ex47.PETSc runex47 ex47.rm ex48.PETSc runex48 ex48.rm \
+ ex51.PETSc runex51 runex51_2 ex51.rm
TESTEXAMPLES_C_X = ex10.PETSc runex10 ex10.rm ex15.PETSc ex15.rm
TESTEXAMPLES_C_NOCOMPLEX = ex8.PETSc runex8 runex8_2 ex8.rm ex33.PETSc runex33 ex33.rm
TESTEXAMPLES_FORTRAN = ex5f.PETSc runex5f ex5f.rm ex12f.PETSc ex12f.rm
diff --git a/src/ksp/ksp/examples/tests/output/ex51_1.out b/src/ksp/ksp/examples/tests/output/ex51_1.out
new file mode 100644
index 0000000..5a11156
--- /dev/null
+++ b/src/ksp/ksp/examples/tests/output/ex51_1.out
@@ -0,0 +1,6 @@
+First matrix
+KSPSetUp() failed due to DIVERGED_PCSETUP_FAILED
+PC reason is FACTOR_NUMERIC_ZEROPIVOT
+Second matrix
+Success!
+PC reason is FACTOR_NOERROR
diff --git a/src/ksp/ksp/examples/tests/output/ex51_2.out b/src/ksp/ksp/examples/tests/output/ex51_2.out
new file mode 100644
index 0000000..070194a
--- /dev/null
+++ b/src/ksp/ksp/examples/tests/output/ex51_2.out
@@ -0,0 +1,5 @@
+First matrix
+Success!
+Second matrix
+Success!
+PC reason is FACTOR_NOERROR
diff --git a/src/ksp/ksp/examples/tutorials/ex1.c.html b/src/ksp/ksp/examples/tutorials/ex1.c.html
index b75c625..b827b7c 100644
--- a/src/ksp/ksp/examples/tutorials/ex1.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:34+00:00">
+<meta name="date" content="2016-10-03T02:51:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a tridiagonal linear system with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex10.c.html b/src/ksp/ksp/examples/tutorials/ex10.c.html
index e541a41..3dc857d 100644
--- a/src/ksp/ksp/examples/tutorials/ex10.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:41+00:00">
+<meta name="date" content="2016-10-03T02:52:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and solves a linear system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This version first preloads and solves a small system, then loads \n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex11.c.html b/src/ksp/ksp/examples/tutorials/ex11.c.html
index e6cc7b6..37bc5b8 100644
--- a/src/ksp/ksp/examples/tutorials/ex11.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:42+00:00">
+<meta name="date" content="2016-10-03T02:52:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex11f.F.html b/src/ksp/ksp/examples/tutorials/ex11f.F.html
index e98e5b7..26115c9 100644
--- a/src/ksp/ksp/examples/tutorials/ex11f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex11f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex11f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:22+00:00">
+<meta name="date" content="2016-10-03T02:52:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex11f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex11f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Solves a complex linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> (Fortran code).
<a name="line3"> 3: </a>!
diff --git a/src/ksp/ksp/examples/tutorials/ex12.c.html b/src/ksp/ksp/examples/tutorials/ex12.c.html
index 7191d26..52d302b 100644
--- a/src/ksp/ksp/examples/tutorials/ex12.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:43+00:00">
+<meta name="date" content="2016-10-03T02:52:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex13.c.html b/src/ksp/ksp/examples/tutorials/ex13.c.html
index fb77f9f..aecbb45 100644
--- a/src/ksp/ksp/examples/tutorials/ex13.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex13.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex13.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:43+00:00">
+<meta name="date" content="2016-10-03T02:52:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex13.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex13.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a variable Poisson problem with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex13f90.F.html b/src/ksp/ksp/examples/tutorials/ex13f90.F.html
index 588b301..33eb66f 100644
--- a/src/ksp/ksp/examples/tutorials/ex13f90.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex13f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex13f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:23+00:00">
+<meta name="date" content="2016-10-03T02:52:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex13f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex13f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>!<font color="#B22222">/*T</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex14f.F b/src/ksp/ksp/examples/tutorials/ex14f.F
index 933abdd..cc87886 100644
--- a/src/ksp/ksp/examples/tutorials/ex14f.F
+++ b/src/ksp/ksp/examples/tutorials/ex14f.F
@@ -321,7 +321,7 @@
PetscInt my, xs,ys,xm
PetscInt ym
PetscReal one,lambda,temp1,temp,hx,hy
- PetscScalar xx(1)
+ PetscScalar xx(2)
DM da
Mat B
common /mycommon/ mx,my,B,localX,da
@@ -401,7 +401,7 @@
PetscInt rowf
PetscReal two,one,lambda,hx
PetscReal hy,hxdhy,hydhx,sc
- PetscScalar u,uxx,uyy,xx(1),ff(1)
+ PetscScalar u,uxx,uyy,xx(2),ff(2)
DM da
Mat B
common /mycommon/ mx,my,B,localX,da
@@ -503,7 +503,7 @@
Mat jac
Vec localX
DM da
- PetscInt ltog(1)
+ PetscInt ltog(2)
PetscOffset idltog,idx
PetscErrorCode ierr
PetscInt xs,ys,xm,ym
@@ -513,7 +513,7 @@
PetscInt col(5),ifive
PetscScalar two,one,lambda
PetscScalar v(5),hx,hy,hxdhy
- PetscScalar hydhx,sc,xx(1)
+ PetscScalar hydhx,sc,xx(2)
Mat B
ISLocalToGlobalMapping ltogm
common /mycommon/ mx,my,B,localX,da
diff --git a/src/ksp/ksp/examples/tutorials/ex14f.F.html b/src/ksp/ksp/examples/tutorials/ex14f.F.html
index 97230dc..a984913 100644
--- a/src/ksp/ksp/examples/tutorials/ex14f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex14f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex14f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:24+00:00">
+<meta name="date" content="2016-10-03T02:52:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex14f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex14f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Solves a nonlinear system in parallel with a user-defined
@@ -333,7 +333,7 @@
<a name="line321">321: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> my, xs,ys,xm
<a name="line322">322: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ym
<a name="line323">323: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> one,lambda,temp1,temp,hx,hy
-<a name="line324">324: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> xx(1)
+<a name="line324">324: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> xx(2)
<a name="line325">325: </a> <a href="../../../../../docs/manualpages/DM/DM.html#DM">DM</a> da
<a name="line326">326: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B
<a name="line327">327: </a> common /mycommon/ mx,my,B,localX,da
@@ -413,7 +413,7 @@
<a name="line401">401: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rowf
<a name="line402">402: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> two,one,lambda,hx
<a name="line403">403: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> hy,hxdhy,hydhx,sc
-<a name="line404">404: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> u,uxx,uyy,xx(1),ff(1)
+<a name="line404">404: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> u,uxx,uyy,xx(2),ff(2)
<a name="line405">405: </a> <a href="../../../../../docs/manualpages/DM/DM.html#DM">DM</a> da
<a name="line406">406: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B
<a name="line407">407: </a> common /mycommon/ mx,my,B,localX,da
@@ -515,7 +515,7 @@
<a name="line503">503: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> jac
<a name="line504">504: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> localX
<a name="line505">505: </a> <a href="../../../../../docs/manualpages/DM/DM.html#DM">DM</a> da
-<a name="line506">506: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ltog(1)
+<a name="line506">506: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ltog(2)
<a name="line507">507: </a> <a href="../../../../../docs/manualpages/Sys/PetscOffset.html#PetscOffset">PetscOffset</a> idltog,idx
<a name="line508">508: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr
<a name="line509">509: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> xs,ys,xm,ym
@@ -525,7 +525,7 @@
<a name="line513">513: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> col(5),ifive
<a name="line514">514: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> two,one,lambda
<a name="line515">515: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> v(5),hx,hy,hxdhy
-<a name="line516">516: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> hydhx,sc,xx(1)
+<a name="line516">516: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> hydhx,sc,xx(2)
<a name="line517">517: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B
<a name="line518">518: </a> <a href="../../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> ltogm
<a name="line519">519: </a> common /mycommon/ mx,my,B,localX,da
diff --git a/src/ksp/ksp/examples/tutorials/ex15.c.html b/src/ksp/ksp/examples/tutorials/ex15.c.html
index 2b2460e..6b6ee31 100644
--- a/src/ksp/ksp/examples/tutorials/ex15.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:44+00:00">
+<meta name="date" content="2016-10-03T02:52:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. Also\n\</font>
<a name="line3"> 3: </a><font color="#666666">illustrates setting a user-defined shell preconditioner and using the\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex15f.F.html b/src/ksp/ksp/examples/tutorials/ex15f.F.html
index a598df6..94c4302 100644
--- a/src/ksp/ksp/examples/tutorials/ex15f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex15f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex15f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:26+00:00">
+<meta name="date" content="2016-10-03T02:52:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex15f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex15f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. Also indicates
<a name="line3"> 3: </a>! use of a user-provided preconditioner. Input parameters include:
diff --git a/src/ksp/ksp/examples/tutorials/ex16.c.html b/src/ksp/ksp/examples/tutorials/ex16.c.html
index 41b3f44..175ed7f 100644
--- a/src/ksp/ksp/examples/tutorials/ex16.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:45+00:00">
+<meta name="date" content="2016-10-03T02:52:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* Usage: mpiexec ex16 [-help] [all PETSc options] */</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex18.c.html b/src/ksp/ksp/examples/tutorials/ex18.c.html
index b0cd0d7..65591f3 100644
--- a/src/ksp/ksp/examples/tutorials/ex18.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex18.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex18.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:46+00:00">
+<meta name="date" content="2016-10-03T02:52:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex18.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex18.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Solves a (permuted) linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\</font>
<a name="line2"> 2: </a><font color="#666666">Input parameters include:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -permute <natural,rcm,nd,...> : solve system in permuted indexing\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex1f.F.html b/src/ksp/ksp/examples/tutorials/ex1f.F.html
index 5d1113b..7b33b03 100644
--- a/src/ksp/ksp/examples/tutorials/ex1f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:20+00:00">
+<meta name="date" content="2016-10-03T02:52:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Solves a tridiagonal linear system with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.
<a name="line3"> 3: </a>!
diff --git a/src/ksp/ksp/examples/tutorials/ex2.c.html b/src/ksp/ksp/examples/tutorials/ex2.c.html
index 55c3e5e..73a78d4 100644
--- a/src/ksp/ksp/examples/tutorials/ex2.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:35+00:00">
+<meta name="date" content="2016-10-03T02:51:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex21f.F.html b/src/ksp/ksp/examples/tutorials/ex21f.F.html
index 428b829..031fa47 100644
--- a/src/ksp/ksp/examples/tutorials/ex21f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex21f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex21f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:27+00:00">
+<meta name="date" content="2016-10-03T02:52:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex21f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex21f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. Also indicates
<a name="line3"> 3: </a>! use of a user-provided preconditioner. Input parameters include:
diff --git a/src/ksp/ksp/examples/tutorials/ex22f.F.html b/src/ksp/ksp/examples/tutorials/ex22f.F.html
index b287694..59612ed 100644
--- a/src/ksp/ksp/examples/tutorials/ex22f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex22f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex22f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:28+00:00">
+<meta name="date" content="2016-10-03T02:52:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex22f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex22f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Laplacian in 3D. Modeled by the partial differential equation
<a name="line3"> 3: </a>!
diff --git a/src/ksp/ksp/examples/tutorials/ex23.c.html b/src/ksp/ksp/examples/tutorials/ex23.c.html
index 917d85f..6b16f37 100644
--- a/src/ksp/ksp/examples/tutorials/ex23.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex23.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex23.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:47+00:00">
+<meta name="date" content="2016-10-03T02:52:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex23.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex23.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a tridiagonal linear system.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex25.c.html b/src/ksp/ksp/examples/tutorials/ex25.c.html
index 196bd77..c17621a 100644
--- a/src/ksp/ksp/examples/tutorials/ex25.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:47+00:00">
+<meta name="date" content="2016-10-03T02:52:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Partial differential equation</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex27.c.html b/src/ksp/ksp/examples/tutorials/ex27.c.html
index b2cf12e..f7dbdd2 100644
--- a/src/ksp/ksp/examples/tutorials/ex27.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex27.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex27.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:48+00:00">
+<meta name="date" content="2016-10-03T02:52:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex27.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex27.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and solves the normal equations.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex28.c.html b/src/ksp/ksp/examples/tutorials/ex28.c.html
index 88afd99..dbd8767 100644
--- a/src/ksp/ksp/examples/tutorials/ex28.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:48+00:00">
+<meta name="date" content="2016-10-03T02:52:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a>static char help[] = <font color="#666666">"Solves 1D wave equation using multigrid.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex29.c.html b/src/ksp/ksp/examples/tutorials/ex29.c.html
index 94931fd..1f00aeb 100644
--- a/src/ksp/ksp/examples/tutorials/ex29.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex29.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex29.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:49+00:00">
+<meta name="date" content="2016-10-03T02:52:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex29.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex29.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*T</font>
<a name="line2"> 2: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^solving a system of linear equations</font>
<a name="line3"> 3: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^Laplacian, 2d</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex2f.F.html b/src/ksp/ksp/examples/tutorials/ex2f.F.html
index 0ea74e3..645d71d 100644
--- a/src/ksp/ksp/examples/tutorials/ex2f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex2f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex2f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:20+00:00">
+<meta name="date" content="2016-10-03T02:52:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> (Fortran code).
<a name="line3"> 3: </a>! Also shows how to set a user-defined monitoring routine.
diff --git a/src/ksp/ksp/examples/tutorials/ex3.c.html b/src/ksp/ksp/examples/tutorials/ex3.c.html
index 5ffc3b7..fc05015 100644
--- a/src/ksp/ksp/examples/tutorials/ex3.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:36+00:00">
+<meta name="date" content="2016-10-03T02:51:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Bilinear elements on the unit square for Laplacian. To test the parallel\n\</font>
<a name="line3"> 3: </a><font color="#666666">matrix assembly, the matrix is intentionally laid out across processors\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex30.c.html b/src/ksp/ksp/examples/tutorials/ex30.c.html
index e6f1f2c..f9a6727 100644
--- a/src/ksp/ksp/examples/tutorials/ex30.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex30.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex30.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:49+00:00">
+<meta name="date" content="2016-10-03T02:52:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex30.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex30.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">" * Example code testing SeqDense matrices with an LDA (leading dimension of the user-allocated arrray) larger than M.\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/src/ksp/ksp/examples/tutorials/ex31.c.html b/src/ksp/ksp/examples/tutorials/ex31.c.html
index 0f3f131..d47e1c7 100644
--- a/src/ksp/ksp/examples/tutorials/ex31.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex31.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex31.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:50+00:00">
+<meta name="date" content="2016-10-03T02:52:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex31.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex31.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*T</font>
<a name="line2"> 2: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^solving a system of linear equations</font>
<a name="line3"> 3: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^semi-implicit</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex32.c.html b/src/ksp/ksp/examples/tutorials/ex32.c.html
index 644c23c..0081d7a 100644
--- a/src/ksp/ksp/examples/tutorials/ex32.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex32.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex32.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:52+00:00">
+<meta name="date" content="2016-10-03T02:52:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex32.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex32.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*T</font>
<a name="line2"> 2: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^solving a system of linear equations</font>
<a name="line3"> 3: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^Laplacian, 2d</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex34.c.html b/src/ksp/ksp/examples/tutorials/ex34.c.html
index 5a1ebc3..a2431e4 100644
--- a/src/ksp/ksp/examples/tutorials/ex34.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex34.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex34.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:53+00:00">
+<meta name="date" content="2016-10-03T02:52:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex34.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex34.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*T</font>
<a name="line2"> 2: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^solving a system of linear equations</font>
<a name="line3"> 3: </a><font color="#B22222"> Concepts: <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>^Laplacian, 3d</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex4.c.html b/src/ksp/ksp/examples/tutorials/ex4.c.html
index 394deb7..87c35c8 100644
--- a/src/ksp/ksp/examples/tutorials/ex4.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:36+00:00">
+<meta name="date" content="2016-10-03T02:51:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../../docs/manualpages/Mat/MatSetValuesBatch.html#MatSetValuesBatch">MatSetValuesBatch</a>: setting batches of elements using the GPU.\n\</font>
<a name="line2"> 2: </a><font color="#666666">This works with SeqAIJCUSP and MPIAIJCUSP matrices.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/ksp/ksp/examples/tutorials/ex41.c.html b/src/ksp/ksp/examples/tutorials/ex41.c.html
index 72f8803..8351cb1 100644
--- a/src/ksp/ksp/examples/tutorials/ex41.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex41.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex41.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:53+00:00">
+<meta name="date" content="2016-10-03T02:52:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex41.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex41.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a socket connection, solves a linear system and sends the result back.\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex42.c.html b/src/ksp/ksp/examples/tutorials/ex42.c.html
index 1ed34cb..da7e9b3 100644
--- a/src/ksp/ksp/examples/tutorials/ex42.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:53+00:00">
+<meta name="date" content="2016-10-03T02:52:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves the incompressible, variable viscosity stokes equation in 3d using Q1Q1 elements, \n\</font>
<a name="line2"> 2: </a><font color="#666666">stabilized with Bochev's polynomial projection method. Note that implementation here assumes \n\</font>
<a name="line3"> 3: </a><font color="#666666">all boundaries are free-slip, i.e. zero normal flow and zero tangential stress \n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex43.c.html b/src/ksp/ksp/examples/tutorials/ex43.c.html
index 69184d5..c7432c7 100644
--- a/src/ksp/ksp/examples/tutorials/ex43.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex43.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex43.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:59+00:00">
+<meta name="date" content="2016-10-03T02:52:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex43.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex43.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves the incompressible, variable viscosity Stokes equation in 2d on the unit domain \n\</font>
<a name="line2"> 2: </a><font color="#666666">using Q1Q1 elements, stabilized with Bochev's polynomial projection method. \n\</font>
<a name="line3"> 3: </a><font color="#666666">The models defined utilise free slip boundary conditions on all sides. \n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex44f.F90.html b/src/ksp/ksp/examples/tutorials/ex44f.F90.html
index 33a39aa..291b6b0 100644
--- a/src/ksp/ksp/examples/tutorials/ex44f.F90.html
+++ b/src/ksp/ksp/examples/tutorials/ex44f.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex44f.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:29+00:00">
+<meta name="date" content="2016-10-03T02:52:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex44f.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex44f.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> program main ! Solves the linear system J x = f
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/finclude/petscdef.h></font>
<a name="line3"> 3: </a> use petscksp; use petscdm
diff --git a/src/ksp/ksp/examples/tutorials/ex45.c.html b/src/ksp/ksp/examples/tutorials/ex45.c.html
index f474559..d7ae353 100644
--- a/src/ksp/ksp/examples/tutorials/ex45.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex45.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex45.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:04+00:00">
+<meta name="date" content="2016-10-03T02:52:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex45.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex45.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222">Laplacian in 3D. Modeled by the partial differential equation</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex45f.F.html b/src/ksp/ksp/examples/tutorials/ex45f.F.html
index db9ac25..505e816 100644
--- a/src/ksp/ksp/examples/tutorials/ex45f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex45f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex45f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:29+00:00">
+<meta name="date" content="2016-10-03T02:52:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex45f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex45f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> program main
<a name="line2"> 2: </a> implicit none
diff --git a/src/ksp/ksp/examples/tutorials/ex46.c.html b/src/ksp/ksp/examples/tutorials/ex46.c.html
index ca1799f..319597a 100644
--- a/src/ksp/ksp/examples/tutorials/ex46.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex46.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex46.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:05+00:00">
+<meta name="date" content="2016-10-03T02:52:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex46.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex46.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> and <a href="../../../../../docs/manualpages/DM/DM.html#DM">DM</a>.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Compare this to ex2 which solves the same problem without a <a href="../../../../../docs/manualpages/DM/DM.html#DM">DM</a>.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex49.c.html b/src/ksp/ksp/examples/tutorials/ex49.c.html
index f56b320..80371d3 100644
--- a/src/ksp/ksp/examples/tutorials/ex49.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex49.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex49.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:05+00:00">
+<meta name="date" content="2016-10-03T02:52:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex49.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex49.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">" Solves the compressible plane strain elasticity equations in 2d on the unit domain using Q1 finite elements. \n\</font>
<a name="line2"> 2: </a><font color="#666666"> Material properties E (Youngs modulus) and nu (Poisson ratio) may vary as a function of space. \n\</font>
<a name="line3"> 3: </a><font color="#666666"> The model utilises boundary conditions which produce compression in the x direction. \n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex5.c.html b/src/ksp/ksp/examples/tutorials/ex5.c.html
index aee8622..81f928a 100644
--- a/src/ksp/ksp/examples/tutorials/ex5.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:37+00:00">
+<meta name="date" content="2016-10-03T02:51:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves two linear systems in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. The code\n\</font>
<a name="line3"> 3: </a><font color="#666666">illustrates repeated solution of linear systems with the same preconditioner\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex50.c.html b/src/ksp/ksp/examples/tutorials/ex50.c.html
index 099bfa8..db72b00 100644
--- a/src/ksp/ksp/examples/tutorials/ex50.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex50.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex50.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:09+00:00">
+<meta name="date" content="2016-10-03T02:52:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex50.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex50.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* <a href="../../../../../docs/manualpages/DM/DMDA.html#DMDA">DMDA</a>/<a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> solving a system of linear equations.</font>
<a name="line2"> 2: </a><font color="#B22222"> Poisson equation in 2D:</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex51.c.html b/src/ksp/ksp/examples/tutorials/ex51.c.html
index 8069744..db447e4 100644
--- a/src/ksp/ksp/examples/tutorials/ex51.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex51.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex51.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:09+00:00">
+<meta name="date" content="2016-10-03T02:52:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex51.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex51.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"This example solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. The matrix\n\</font>
<a name="line3"> 3: </a><font color="#666666">uses arbitrary order polynomials for finite elements on the unit square. To test the parallel\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex52.c.html b/src/ksp/ksp/examples/tutorials/ex52.c.html
index b2b29ee..155217a 100644
--- a/src/ksp/ksp/examples/tutorials/ex52.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex52.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex52.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:11+00:00">
+<meta name="date" content="2016-10-03T02:52:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex52.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex52.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. Modified from ex2.c \n\</font>
<a name="line3"> 3: </a><font color="#666666"> Illustrate how to use external packages MUMPS and SUPERLU \n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex52f.F.html b/src/ksp/ksp/examples/tutorials/ex52f.F.html
index 188ad36..b8ccf0a 100644
--- a/src/ksp/ksp/examples/tutorials/ex52f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex52f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex52f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:30+00:00">
+<meta name="date" content="2016-10-03T02:52:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex52f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex52f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Modified from ex15f.F <font color="#4169E1">for</font> testing MUMPS
<a name="line3"> 3: </a>! Solves a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.
diff --git a/src/ksp/ksp/examples/tutorials/ex53.c.html b/src/ksp/ksp/examples/tutorials/ex53.c.html
index a41723a..13d1055 100644
--- a/src/ksp/ksp/examples/tutorials/ex53.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex53.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex53.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:12+00:00">
+<meta name="date" content="2016-10-03T02:52:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex53.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex53.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a tridiagonal linear system with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. \n\</font>
<a name="line3"> 3: </a><font color="#666666"> Modified from ex1.c to illustrate reuse of preconditioner \n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex54.c.html b/src/ksp/ksp/examples/tutorials/ex54.c.html
index 00b8421..dc018ec 100644
--- a/src/ksp/ksp/examples/tutorials/ex54.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex54.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex54.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:12+00:00">
+<meta name="date" content="2016-10-03T02:52:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex54.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex54.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Creates a matrix from quadrilateral finite elements in 2D, Laplacian \n\</font>
<a name="line3"> 3: </a><font color="#666666"> -ne <size> : problem size in number of elements (eg, -ne 31 gives 32^2 grid)\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex54f.F.html b/src/ksp/ksp/examples/tutorials/ex54f.F.html
index 1f191f6..d165ba4 100644
--- a/src/ksp/ksp/examples/tutorials/ex54f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex54f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex54f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:30+00:00">
+<meta name="date" content="2016-10-03T02:52:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex54f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex54f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Solve Ax=b. A comes from an anisotropic 2D thermal problem with Q1 FEM on domain (-1,1)^2.
<a name="line3"> 3: </a>! Material conductivity given by tensor:
diff --git a/src/ksp/ksp/examples/tutorials/ex55.c.html b/src/ksp/ksp/examples/tutorials/ex55.c.html
index 7a9fa49..b5fadec 100644
--- a/src/ksp/ksp/examples/tutorials/ex55.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex55.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex55.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:13+00:00">
+<meta name="date" content="2016-10-03T02:52:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex55.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex55.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"2D, bi-linear quadrilateral (Q1), displacement finite element formulation\n\</font>
<a name="line2"> 2: </a><font color="#666666">of plain strain linear elasticity. E=1.0, nu=0.25.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Unit square domain with Dirichelet boundary condition on the y=0 side only.\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex56.c.html b/src/ksp/ksp/examples/tutorials/ex56.c.html
index 54d6ef0..8ea3843 100644
--- a/src/ksp/ksp/examples/tutorials/ex56.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex56.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex56.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:13+00:00">
+<meta name="date" content="2016-10-03T02:52:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex56.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex56.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"3D, tri-linear quadrilateral (Q1), displacement finite element formulation\n\</font>
<a name="line2"> 2: </a><font color="#666666">of linear elasticity. E=1.0, nu=0.25.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Unit square domain with Dirichelet boundary condition on the y=0 side only.\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex58.c.html b/src/ksp/ksp/examples/tutorials/ex58.c.html
index 1e17757..4c694de 100644
--- a/src/ksp/ksp/examples/tutorials/ex58.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex58.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex58.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:16+00:00">
+<meta name="date" content="2016-10-03T02:52:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex58.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex58.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves a tridiagonal linear system with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\n"</font>;
diff --git a/src/ksp/ksp/examples/tutorials/ex6.c.html b/src/ksp/ksp/examples/tutorials/ex6.c.html
index f55955a..0ffd8ba 100644
--- a/src/ksp/ksp/examples/tutorials/ex6.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:38+00:00">
+<meta name="date" content="2016-10-03T02:51:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Working out corner cases of the ASM preconditioner.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/src/ksp/ksp/examples/tutorials/ex61f.F90.html b/src/ksp/ksp/examples/tutorials/ex61f.F90.html
index b1bc293..d15abdf 100644
--- a/src/ksp/ksp/examples/tutorials/ex61f.F90.html
+++ b/src/ksp/ksp/examples/tutorials/ex61f.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex61f.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:32+00:00">
+<meta name="date" content="2016-10-03T02:52:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex61f.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex61f.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Demonstrates having each OpenMP thread manage its own PETSc objects and solves
<a name="line3"> 3: </a>! - each thread is ONLY allowed to access objects that IT created
diff --git a/src/ksp/ksp/examples/tutorials/ex62.c.html b/src/ksp/ksp/examples/tutorials/ex62.c.html
index 92d6c54..85d2354 100644
--- a/src/ksp/ksp/examples/tutorials/ex62.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex62.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex62.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:17+00:00">
+<meta name="date" content="2016-10-03T02:52:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex62.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex62.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Illustrates use of <a href="../../../../../docs/manualpages/PC/PCGASM.html#PCGASM">PCGASM</a>.\n\</font>
<a name="line2"> 2: </a><font color="#666666">The Generalized Additive Schwarz Method for solving a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. The\n\</font>
<a name="line3"> 3: </a><font color="#666666">code indicates the procedure for setting user-defined subdomains.\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex63.cxx.html b/src/ksp/ksp/examples/tutorials/ex63.cxx.html
index 4198069..d29c123 100644
--- a/src/ksp/ksp/examples/tutorials/ex63.cxx.html
+++ b/src/ksp/ksp/examples/tutorials/ex63.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex63.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:18+00:00">
+<meta name="date" content="2016-10-03T02:52:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex63.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex63.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>// @HEADER
<a name="line2"> 2: </a>//
<a name="line3"> 3: </a>// ***********************************************************************
diff --git a/src/ksp/ksp/examples/tutorials/ex64.c.html b/src/ksp/ksp/examples/tutorials/ex64.c.html
index 4438084..907de19 100644
--- a/src/ksp/ksp/examples/tutorials/ex64.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex64.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex64.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:18+00:00">
+<meta name="date" content="2016-10-03T02:52:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex64.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex64.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * ex64.c</font>
<a name="line3"> 3: </a><font color="#B22222"> *</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex65.c.html b/src/ksp/ksp/examples/tutorials/ex65.c.html
index 85f61e4..25974d4 100644
--- a/src/ksp/ksp/examples/tutorials/ex65.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex65.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex65.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:19+00:00">
+<meta name="date" content="2016-10-03T02:52:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex65.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex65.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Partial differential equation</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex6f.F.html b/src/ksp/ksp/examples/tutorials/ex6f.F.html
index 0163ea3..95cbdb1 100644
--- a/src/ksp/ksp/examples/tutorials/ex6f.F.html
+++ b/src/ksp/ksp/examples/tutorials/ex6f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex6f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:21+00:00">
+<meta name="date" content="2016-10-03T02:52:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex6f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex6f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: This example demonstrates repeated linear solves as
<a name="line3"> 3: </a>! well as the use of different preconditioner and linear system
diff --git a/src/ksp/ksp/examples/tutorials/ex7.c.html b/src/ksp/ksp/examples/tutorials/ex7.c.html
index 7ecaa56..6bc881d 100644
--- a/src/ksp/ksp/examples/tutorials/ex7.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:38+00:00">
+<meta name="date" content="2016-10-03T02:51:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Block Jacobi preconditioner for solving a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.\n\</font>
<a name="line3"> 3: </a><font color="#666666">The code indicates the\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex8.c.html b/src/ksp/ksp/examples/tutorials/ex8.c.html
index b4045b4..68b3c69 100644
--- a/src/ksp/ksp/examples/tutorials/ex8.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:39+00:00">
+<meta name="date" content="2016-10-03T02:51:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Illustrates use of the preconditioner ASM.\n\</font>
<a name="line3"> 3: </a><font color="#666666">The Additive Schwarz Method for solving a linear system in parallel with <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>. The\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/ex9.c.html b/src/ksp/ksp/examples/tutorials/ex9.c.html
index 0e9b933..b55b33f 100644
--- a/src/ksp/ksp/examples/tutorials/ex9.c.html
+++ b/src/ksp/ksp/examples/tutorials/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:40+00:00">
+<meta name="date" content="2016-10-03T02:52:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"The solution of 2 different linear systems with different linear solvers.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Also, this example illustrates the repeated\n\</font>
diff --git a/src/ksp/ksp/examples/tutorials/index.html b/src/ksp/ksp/examples/tutorials/index.html
index 5b0dc33..e4b0f3b 100644
--- a/src/ksp/ksp/examples/tutorials/index.html
+++ b/src/ksp/ksp/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/examples/tutorials/makefile.html b/src/ksp/ksp/examples/tutorials/makefile.html
index 655f6b3..7125512 100644
--- a/src/ksp/ksp/examples/tutorials/makefile.html
+++ b/src/ksp/ksp/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:33+00:00">
+<meta name="date" content="2016-10-03T02:52:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">CFLAGS =
FFLAGS =
CPPFLAGS =
diff --git a/src/ksp/ksp/impls/bcgs/bcgs.c.html b/src/ksp/ksp/impls/bcgs/bcgs.c.html
index 9d6d8dc..e590fbf 100644
--- a/src/ksp/ksp/impls/bcgs/bcgs.c.html
+++ b/src/ksp/ksp/impls/bcgs/bcgs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgs/bcgs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:11+00:00">
+<meta name="date" content="2016-10-03T02:50:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/bcgs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/bcgs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/bcgs/bcgsimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html b/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html
index d5b97f4..b293462 100644
--- a/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html
+++ b/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:12+00:00">
+<meta name="date" content="2016-10-03T02:50:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file implements flexible BiCGStab (FBiCGStab).</font>
diff --git a/src/ksp/ksp/impls/bcgs/fbcgs/index.html b/src/ksp/ksp/impls/bcgs/fbcgs/index.html
index 3194461..19d9b10 100644
--- a/src/ksp/ksp/impls/bcgs/fbcgs/index.html
+++ b/src/ksp/ksp/impls/bcgs/fbcgs/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/fbcgs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/fbcgs/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/bcgs/fbcgs/makefile.html b/src/ksp/ksp/impls/bcgs/fbcgs/makefile.html
index d5cfa78..654d4a4 100644
--- a/src/ksp/ksp/impls/bcgs/fbcgs/makefile.html
+++ b/src/ksp/ksp/impls/bcgs/fbcgs/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgs/fbcgs/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:13+00:00">
+<meta name="date" content="2016-10-03T02:50:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/fbcgs/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/fbcgs/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html b/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html
index 32ab849..6aba7aa 100644
--- a/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html
+++ b/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:13+00:00">
+<meta name="date" content="2016-10-03T02:50:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file implements FBiCGStab-R.</font>
diff --git a/src/ksp/ksp/impls/bcgs/fbcgsr/index.html b/src/ksp/ksp/impls/bcgs/fbcgsr/index.html
index 57595de..d2028ca 100644
--- a/src/ksp/ksp/impls/bcgs/fbcgsr/index.html
+++ b/src/ksp/ksp/impls/bcgs/fbcgsr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/fbcgsr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/fbcgsr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html b/src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html
index a1cf90b..0fc0b73 100644
--- a/src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html
+++ b/src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:13+00:00">
+<meta name="date" content="2016-10-03T02:50:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/fbcgsr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/bcgs/index.html b/src/ksp/ksp/impls/bcgs/index.html
index 20523d9..93497e1 100644
--- a/src/ksp/ksp/impls/bcgs/index.html
+++ b/src/ksp/ksp/impls/bcgs/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/bcgs/makefile.html b/src/ksp/ksp/impls/bcgs/makefile.html
index 0d42f60..95b2f36 100644
--- a/src/ksp/ksp/impls/bcgs/makefile.html
+++ b/src/ksp/ksp/impls/bcgs/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgs/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:12+00:00">
+<meta name="date" content="2016-10-03T02:50:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgs/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgs/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/bcgsl/bcgsl.c.html b/src/ksp/ksp/impls/bcgsl/bcgsl.c.html
index 0609568..67b4f18 100644
--- a/src/ksp/ksp/impls/bcgsl/bcgsl.c.html
+++ b/src/ksp/ksp/impls/bcgsl/bcgsl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgsl/bcgsl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:13+00:00">
+<meta name="date" content="2016-10-03T02:50:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgsl/bcgsl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgsl/bcgsl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * Implementation of BiCGstab(L) the paper by D.R. Fokkema,</font>
<a name="line3"> 3: </a><font color="#B22222"> * "Enhanced implementation of BiCGStab(L) for solving linear systems</font>
diff --git a/src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html b/src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html
index f4cc319..79f70d9f 100644
--- a/src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html
+++ b/src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:15+00:00">
+<meta name="date" content="2016-10-03T02:50:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgsl/bcgslimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private data structure for BiCGStab(L) solver.</font>
<a name="line3"> 3: </a><font color="#B22222"> Allocation takes place before each solve.</font>
diff --git a/src/ksp/ksp/impls/bcgsl/index.html b/src/ksp/ksp/impls/bcgsl/index.html
index 3793aa3..764f3a3 100644
--- a/src/ksp/ksp/impls/bcgsl/index.html
+++ b/src/ksp/ksp/impls/bcgsl/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgsl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgsl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/bcgsl/makefile.html b/src/ksp/ksp/impls/bcgsl/makefile.html
index f0355ca..eecd4a2 100644
--- a/src/ksp/ksp/impls/bcgsl/makefile.html
+++ b/src/ksp/ksp/impls/bcgsl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bcgsl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:15+00:00">
+<meta name="date" content="2016-10-03T02:50:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bcgsl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bcgsl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/bicg/bicg.c.html b/src/ksp/ksp/impls/bicg/bicg.c.html
index da191ac..08d42ff 100644
--- a/src/ksp/ksp/impls/bicg/bicg.c.html
+++ b/src/ksp/ksp/impls/bicg/bicg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bicg/bicg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:59+00:00">
+<meta name="date" content="2016-10-03T02:51:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bicg/bicg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bicg/bicg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/bicg/index.html b/src/ksp/ksp/impls/bicg/index.html
index 0309885..42c2aab 100644
--- a/src/ksp/ksp/impls/bicg/index.html
+++ b/src/ksp/ksp/impls/bicg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bicg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bicg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/bicg/makefile.html b/src/ksp/ksp/impls/bicg/makefile.html
index 12c8090..6257bc3 100644
--- a/src/ksp/ksp/impls/bicg/makefile.html
+++ b/src/ksp/ksp/impls/bicg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/bicg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:00+00:00">
+<meta name="date" content="2016-10-03T02:51:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/bicg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/bicg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/cg.c b/src/ksp/ksp/impls/cg/cg.c
index 1470d66..d5ab0ab 100644
--- a/src/ksp/ksp/impls/cg/cg.c
+++ b/src/ksp/ksp/impls/cg/cg.c
@@ -220,7 +220,7 @@ PetscErrorCode KSPSolve_CG(KSP ksp)
dp = 0.0;
}
ksp->rnorm = dp;
- CHKERRQ(ierr);KSPLogResidualHistory(ksp,dp);CHKERRQ(ierr);
+ ierr = KSPLogResidualHistory(ksp,dp);CHKERRQ(ierr);
if (eigs) cg->ned = ksp->its;
ierr = KSPMonitor(ksp,i+1,dp);CHKERRQ(ierr);
ierr = (*ksp->converged)(ksp,i+1,dp,&ksp->reason,ksp->cnvP);CHKERRQ(ierr);
diff --git a/src/ksp/ksp/impls/cg/cg.c.html b/src/ksp/ksp/impls/cg/cg.c.html
index b3a8132..cb206a4 100644
--- a/src/ksp/ksp/impls/cg/cg.c.html
+++ b/src/ksp/ksp/impls/cg/cg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/cg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:15+00:00">
+<meta name="date" content="2016-10-03T02:50:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file implements the conjugate gradient method in PETSc as part of</font>
diff --git a/src/ksp/ksp/impls/cg/cgeig.c.html b/src/ksp/ksp/impls/cg/cgeig.c.html
index 2033cd3..cbfb1dc 100644
--- a/src/ksp/ksp/impls/cg/cgeig.c.html
+++ b/src/ksp/ksp/impls/cg/cgeig.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/cgeig.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:17+00:00">
+<meta name="date" content="2016-10-03T02:50:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cgeig.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cgeig.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for calculating extreme eigenvalues via the Lanczo method</font>
diff --git a/src/ksp/ksp/impls/cg/cgimpl.h.html b/src/ksp/ksp/impls/cg/cgimpl.h.html
index 6a9a1f0..6d9b9e1 100644
--- a/src/ksp/ksp/impls/cg/cgimpl.h.html
+++ b/src/ksp/ksp/impls/cg/cgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/cgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:19+00:00">
+<meta name="date" content="2016-10-03T02:50:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Private Krylov Context Structure (<a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>) for Conjugate Gradient</font>
diff --git a/src/ksp/ksp/impls/cg/cgls.c.html b/src/ksp/ksp/impls/cg/cgls.c.html
index d4dde9a..177a984 100644
--- a/src/ksp/ksp/impls/cg/cgls.c.html
+++ b/src/ksp/ksp/impls/cg/cgls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/cgls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:18+00:00">
+<meta name="date" content="2016-10-03T02:50:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cgls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cgls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file implements CGLS, the Conjugate Gradient method for Least-Squares problems.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/ksp/impls/cg/cgne/cgne.c.html b/src/ksp/ksp/impls/cg/cgne/cgne.c.html
index c05d23d..a484bc1 100644
--- a/src/ksp/ksp/impls/cg/cgne/cgne.c.html
+++ b/src/ksp/ksp/impls/cg/cgne/cgne.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/cgne/cgne.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:19+00:00">
+<meta name="date" content="2016-10-03T02:50:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cgne/cgne.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cgne/cgne.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> cgimpl.h defines the simple data structured used to store information</font>
diff --git a/src/ksp/ksp/impls/cg/cgne/index.html b/src/ksp/ksp/impls/cg/cgne/index.html
index cc7ad46..2f4c6ef 100644
--- a/src/ksp/ksp/impls/cg/cgne/index.html
+++ b/src/ksp/ksp/impls/cg/cgne/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cgne/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cgne/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/cgne/makefile.html b/src/ksp/ksp/impls/cg/cgne/makefile.html
index 59b00e6..6b32a01 100644
--- a/src/ksp/ksp/impls/cg/cgne/makefile.html
+++ b/src/ksp/ksp/impls/cg/cgne/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/cgne/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:20+00:00">
+<meta name="date" content="2016-10-03T02:50:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cgne/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cgne/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/cgtype.c.html b/src/ksp/ksp/impls/cg/cgtype.c.html
index e75cb0a..12d5398 100644
--- a/src/ksp/ksp/impls/cg/cgtype.c.html
+++ b/src/ksp/ksp/impls/cg/cgtype.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/cgtype.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:18+00:00">
+<meta name="date" content="2016-10-03T02:50:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/cgtype.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/cgtype.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/cg/cgimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/cg/gltr/gltr.c.html b/src/ksp/ksp/impls/cg/gltr/gltr.c.html
index 8c7e448..92ef264 100644
--- a/src/ksp/ksp/impls/cg/gltr/gltr.c.html
+++ b/src/ksp/ksp/impls/cg/gltr/gltr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/gltr/gltr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:20+00:00">
+<meta name="date" content="2016-10-03T02:50:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/gltr/gltr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/gltr/gltr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/cg/gltr/gltrimpl.h></font>
diff --git a/src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html b/src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html
index 5007250..71665a5 100644
--- a/src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html
+++ b/src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:24+00:00">
+<meta name="date" content="2016-10-03T02:50:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/gltr/gltrimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*****************************************************************************/</font>
<a name="line2"> 2: </a><font color="#B22222">/* Context for using preconditioned conjugate gradient method to minimized a */</font>
<a name="line3"> 3: </a><font color="#B22222">/* quadratic function subject to a trust region constraint. If the matrix */</font>
diff --git a/src/ksp/ksp/impls/cg/gltr/index.html b/src/ksp/ksp/impls/cg/gltr/index.html
index 416b158..df91454 100644
--- a/src/ksp/ksp/impls/cg/gltr/index.html
+++ b/src/ksp/ksp/impls/cg/gltr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/gltr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/gltr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/gltr/makefile.html b/src/ksp/ksp/impls/cg/gltr/makefile.html
index c5eae2a..ec3a3b4 100644
--- a/src/ksp/ksp/impls/cg/gltr/makefile.html
+++ b/src/ksp/ksp/impls/cg/gltr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/gltr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:25+00:00">
+<meta name="date" content="2016-10-03T02:50:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/gltr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/gltr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/groppcg/groppcg.c.html b/src/ksp/ksp/impls/cg/groppcg/groppcg.c.html
index 8181bd4..dc2fddc 100644
--- a/src/ksp/ksp/impls/cg/groppcg/groppcg.c.html
+++ b/src/ksp/ksp/impls/cg/groppcg/groppcg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/groppcg/groppcg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:31+00:00">
+<meta name="date" content="2016-10-03T02:50:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/groppcg/groppcg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/groppcg/groppcg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ksp/ksp/impls/cg/groppcg/index.html b/src/ksp/ksp/impls/cg/groppcg/index.html
index a9809fb..c793d9e 100644
--- a/src/ksp/ksp/impls/cg/groppcg/index.html
+++ b/src/ksp/ksp/impls/cg/groppcg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/groppcg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/groppcg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/groppcg/makefile.html b/src/ksp/ksp/impls/cg/groppcg/makefile.html
index 5ef8ba7..bfef886 100644
--- a/src/ksp/ksp/impls/cg/groppcg/makefile.html
+++ b/src/ksp/ksp/impls/cg/groppcg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/groppcg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:31+00:00">
+<meta name="date" content="2016-10-03T02:50:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/groppcg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/groppcg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/index.html b/src/ksp/ksp/impls/cg/index.html
index 1065203..c9266e7 100644
--- a/src/ksp/ksp/impls/cg/index.html
+++ b/src/ksp/ksp/impls/cg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/makefile.html b/src/ksp/ksp/impls/cg/makefile.html
index 348b3bc..36b90c9 100644
--- a/src/ksp/ksp/impls/cg/makefile.html
+++ b/src/ksp/ksp/impls/cg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:19+00:00">
+<meta name="date" content="2016-10-03T02:50:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/nash/index.html b/src/ksp/ksp/impls/cg/nash/index.html
index d65cce5..98980df 100644
--- a/src/ksp/ksp/impls/cg/nash/index.html
+++ b/src/ksp/ksp/impls/cg/nash/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/nash/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/nash/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/nash/makefile.html b/src/ksp/ksp/impls/cg/nash/makefile.html
index e3e0967..199a0e7 100644
--- a/src/ksp/ksp/impls/cg/nash/makefile.html
+++ b/src/ksp/ksp/impls/cg/nash/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/nash/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:27+00:00">
+<meta name="date" content="2016-10-03T02:50:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/nash/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/nash/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/nash/nash.c.html b/src/ksp/ksp/impls/cg/nash/nash.c.html
index be73d44..be3b65b 100644
--- a/src/ksp/ksp/impls/cg/nash/nash.c.html
+++ b/src/ksp/ksp/impls/cg/nash/nash.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/nash/nash.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:25+00:00">
+<meta name="date" content="2016-10-03T02:50:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/nash/nash.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/nash/nash.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/cg/nash/nashimpl.h></font>
diff --git a/src/ksp/ksp/impls/cg/nash/nashimpl.h.html b/src/ksp/ksp/impls/cg/nash/nashimpl.h.html
index bcc4029..636099f 100644
--- a/src/ksp/ksp/impls/cg/nash/nashimpl.h.html
+++ b/src/ksp/ksp/impls/cg/nash/nashimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/nash/nashimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:27+00:00">
+<meta name="date" content="2016-10-03T02:50:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/nash/nashimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/nash/nashimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*****************************************************************************/</font>
<a name="line2"> 2: </a><font color="#B22222">/* Context for using preconditioned conjugate gradient method to minimized a */</font>
<a name="line3"> 3: </a><font color="#B22222">/* quadratic function subject to a trust region constraint. If the matrix */</font>
diff --git a/src/ksp/ksp/impls/cg/pipecg/index.html b/src/ksp/ksp/impls/cg/pipecg/index.html
index 9c35730..89ba824 100644
--- a/src/ksp/ksp/impls/cg/pipecg/index.html
+++ b/src/ksp/ksp/impls/cg/pipecg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/pipecg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/pipecg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/pipecg/makefile.html b/src/ksp/ksp/impls/cg/pipecg/makefile.html
index 726c663..5b4136c 100644
--- a/src/ksp/ksp/impls/cg/pipecg/makefile.html
+++ b/src/ksp/ksp/impls/cg/pipecg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/pipecg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:30+00:00">
+<meta name="date" content="2016-10-03T02:50:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/pipecg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/pipecg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/pipecg/pipecg.c.html b/src/ksp/ksp/impls/cg/pipecg/pipecg.c.html
index 84a0bc8..52d4be8 100644
--- a/src/ksp/ksp/impls/cg/pipecg/pipecg.c.html
+++ b/src/ksp/ksp/impls/cg/pipecg/pipecg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/pipecg/pipecg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:29+00:00">
+<meta name="date" content="2016-10-03T02:50:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/pipecg/pipecg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/pipecg/pipecg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/cg/pipecgrr/index.html b/src/ksp/ksp/impls/cg/pipecgrr/index.html
index c73de67..86bc937 100644
--- a/src/ksp/ksp/impls/cg/pipecgrr/index.html
+++ b/src/ksp/ksp/impls/cg/pipecgrr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/pipecgrr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/pipecgrr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/pipecgrr/makefile.html b/src/ksp/ksp/impls/cg/pipecgrr/makefile.html
index 0d8f66f..7f5b70f 100644
--- a/src/ksp/ksp/impls/cg/pipecgrr/makefile.html
+++ b/src/ksp/ksp/impls/cg/pipecgrr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/pipecgrr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:31+00:00">
+<meta name="date" content="2016-10-03T02:50:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/pipecgrr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/pipecgrr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html b/src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html
index 53c3154..93bf1b0 100644
--- a/src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html
+++ b/src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:30+00:00">
+<meta name="date" content="2016-10-03T02:50:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/pipecgrr/pipecgrr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/cg/stcg/index.html b/src/ksp/ksp/impls/cg/stcg/index.html
index 29b0fd6..d8a6748 100644
--- a/src/ksp/ksp/impls/cg/stcg/index.html
+++ b/src/ksp/ksp/impls/cg/stcg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/stcg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/stcg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cg/stcg/makefile.html b/src/ksp/ksp/impls/cg/stcg/makefile.html
index b6ffa0d..b90d541 100644
--- a/src/ksp/ksp/impls/cg/stcg/makefile.html
+++ b/src/ksp/ksp/impls/cg/stcg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/stcg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:29+00:00">
+<meta name="date" content="2016-10-03T02:50:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/stcg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/stcg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cg/stcg/stcg.c.html b/src/ksp/ksp/impls/cg/stcg/stcg.c.html
index 88b6042..9b2e10b 100644
--- a/src/ksp/ksp/impls/cg/stcg/stcg.c.html
+++ b/src/ksp/ksp/impls/cg/stcg/stcg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/stcg/stcg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:27+00:00">
+<meta name="date" content="2016-10-03T02:50:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/stcg/stcg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/stcg/stcg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/cg/stcg/stcgimpl.h></font>
diff --git a/src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html b/src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html
index a280877..572ef59 100644
--- a/src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html
+++ b/src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:29+00:00">
+<meta name="date" content="2016-10-03T02:50:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cg/stcg/stcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*****************************************************************************/</font>
<a name="line2"> 2: </a><font color="#B22222">/* Context for using preconditioned conjugate gradient method to minimized a */</font>
<a name="line3"> 3: </a><font color="#B22222">/* quadratic function subject to a trust region constraint. If the matrix */</font>
diff --git a/src/ksp/ksp/impls/cgs/cgs.c.html b/src/ksp/ksp/impls/cgs/cgs.c.html
index d5d5c02..eedcc71 100644
--- a/src/ksp/ksp/impls/cgs/cgs.c.html
+++ b/src/ksp/ksp/impls/cgs/cgs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cgs/cgs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:31+00:00">
+<meta name="date" content="2016-10-03T02:50:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cgs/cgs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cgs/cgs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
diff --git a/src/ksp/ksp/impls/cgs/index.html b/src/ksp/ksp/impls/cgs/index.html
index 855585d..362bb40 100644
--- a/src/ksp/ksp/impls/cgs/index.html
+++ b/src/ksp/ksp/impls/cgs/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cgs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cgs/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cgs/makefile.html b/src/ksp/ksp/impls/cgs/makefile.html
index c380290..2aa235b 100644
--- a/src/ksp/ksp/impls/cgs/makefile.html
+++ b/src/ksp/ksp/impls/cgs/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cgs/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:32+00:00">
+<meta name="date" content="2016-10-03T02:50:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cgs/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cgs/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cheby/cheby.c.html b/src/ksp/ksp/impls/cheby/cheby.c.html
index 53a8890..281da22 100644
--- a/src/ksp/ksp/impls/cheby/cheby.c.html
+++ b/src/ksp/ksp/impls/cheby/cheby.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cheby/cheby.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:51+00:00">
+<meta name="date" content="2016-10-03T02:51:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cheby/cheby.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cheby/cheby.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/cheby/chebyshevimpl.h></font>
diff --git a/src/ksp/ksp/impls/cheby/chebyshevimpl.h.html b/src/ksp/ksp/impls/cheby/chebyshevimpl.h.html
index 27106e3..031c7ca 100644
--- a/src/ksp/ksp/impls/cheby/chebyshevimpl.h.html
+++ b/src/ksp/ksp/impls/cheby/chebyshevimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cheby/chebyshevimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:53+00:00">
+<meta name="date" content="2016-10-03T02:51:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cheby/chebyshevimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cheby/chebyshevimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private data structure for Chebyshev Iteration</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/ksp/impls/cheby/index.html b/src/ksp/ksp/impls/cheby/index.html
index 4c17aad..dc84d68 100644
--- a/src/ksp/ksp/impls/cheby/index.html
+++ b/src/ksp/ksp/impls/cheby/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cheby/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cheby/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cheby/makefile.html b/src/ksp/ksp/impls/cheby/makefile.html
index 7c9aa33..4e44427 100644
--- a/src/ksp/ksp/impls/cheby/makefile.html
+++ b/src/ksp/ksp/impls/cheby/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cheby/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:53+00:00">
+<meta name="date" content="2016-10-03T02:51:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cheby/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cheby/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cr/cr.c.html b/src/ksp/ksp/impls/cr/cr.c.html
index a33b3fc..06d2123 100644
--- a/src/ksp/ksp/impls/cr/cr.c.html
+++ b/src/ksp/ksp/impls/cr/cr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cr/cr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:10+00:00">
+<meta name="date" content="2016-10-03T02:50:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cr/cr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cr/cr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/cr/index.html b/src/ksp/ksp/impls/cr/index.html
index ef6705e..f2b1bca 100644
--- a/src/ksp/ksp/impls/cr/index.html
+++ b/src/ksp/ksp/impls/cr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cr/makefile.html b/src/ksp/ksp/impls/cr/makefile.html
index 45cee32..777d399 100644
--- a/src/ksp/ksp/impls/cr/makefile.html
+++ b/src/ksp/ksp/impls/cr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:11+00:00">
+<meta name="date" content="2016-10-03T02:50:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cr/pipecr/index.html b/src/ksp/ksp/impls/cr/pipecr/index.html
index dfe74c8..4aa3f2a 100644
--- a/src/ksp/ksp/impls/cr/pipecr/index.html
+++ b/src/ksp/ksp/impls/cr/pipecr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cr/pipecr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cr/pipecr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/cr/pipecr/makefile.html b/src/ksp/ksp/impls/cr/pipecr/makefile.html
index 9e138fc..dd08f90 100644
--- a/src/ksp/ksp/impls/cr/pipecr/makefile.html
+++ b/src/ksp/ksp/impls/cr/pipecr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cr/pipecr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:11+00:00">
+<meta name="date" content="2016-10-03T02:50:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cr/pipecr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cr/pipecr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/cr/pipecr/pipecr.c.html b/src/ksp/ksp/impls/cr/pipecr/pipecr.c.html
index 927d62d..d2b2dea 100644
--- a/src/ksp/ksp/impls/cr/pipecr/pipecr.c.html
+++ b/src/ksp/ksp/impls/cr/pipecr/pipecr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/cr/pipecr/pipecr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:11+00:00">
+<meta name="date" content="2016-10-03T02:50:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/cr/pipecr/pipecr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/cr/pipecr/pipecr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ksp/ksp/impls/fcg/fcg.c.html b/src/ksp/ksp/impls/fcg/fcg.c.html
index c2e3901..216a6ac 100644
--- a/src/ksp/ksp/impls/fcg/fcg.c.html
+++ b/src/ksp/ksp/impls/fcg/fcg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/fcg/fcg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:07+00:00">
+<meta name="date" content="2016-10-03T02:51:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/fcg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/fcg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file implements the FCG (Flexible Conjugate Gradient) method</font>
diff --git a/src/ksp/ksp/impls/fcg/fcgimpl.h.html b/src/ksp/ksp/impls/fcg/fcgimpl.h.html
index 0a5fe3c..78a13f2 100644
--- a/src/ksp/ksp/impls/fcg/fcgimpl.h.html
+++ b/src/ksp/ksp/impls/fcg/fcgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/fcg/fcgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:09+00:00">
+<meta name="date" content="2016-10-03T02:51:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/fcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/fcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/fcg/index.html b/src/ksp/ksp/impls/fcg/index.html
index a148804..3d6515a 100644
--- a/src/ksp/ksp/impls/fcg/index.html
+++ b/src/ksp/ksp/impls/fcg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/fcg/makefile.html b/src/ksp/ksp/impls/fcg/makefile.html
index 5970333..288ac76 100644
--- a/src/ksp/ksp/impls/fcg/makefile.html
+++ b/src/ksp/ksp/impls/fcg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/fcg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:09+00:00">
+<meta name="date" content="2016-10-03T02:51:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/fcg/pipefcg/index.html b/src/ksp/ksp/impls/fcg/pipefcg/index.html
index 547425d..7347279 100644
--- a/src/ksp/ksp/impls/fcg/pipefcg/index.html
+++ b/src/ksp/ksp/impls/fcg/pipefcg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/pipefcg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/pipefcg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/fcg/pipefcg/makefile.html b/src/ksp/ksp/impls/fcg/pipefcg/makefile.html
index 98f8334..5b33ef2 100644
--- a/src/ksp/ksp/impls/fcg/pipefcg/makefile.html
+++ b/src/ksp/ksp/impls/fcg/pipefcg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/fcg/pipefcg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:11+00:00">
+<meta name="date" content="2016-10-03T02:51:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/pipefcg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/pipefcg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html b/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html
index 9d815b7..477cb0b 100644
--- a/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html
+++ b/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:09+00:00">
+<meta name="date" content="2016-10-03T02:51:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Contributed by Patrick Sanan and Sascha M. Schnepp</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html b/src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html
index 8a00c26..4f99f4a 100644
--- a/src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html
+++ b/src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:11+00:00">
+<meta name="date" content="2016-10-03T02:51:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/fcg/pipefcg/pipefcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/gcr/gcr.c b/src/ksp/ksp/impls/gcr/gcr.c
index 2139026..8ff0577 100644
--- a/src/ksp/ksp/impls/gcr/gcr.c
+++ b/src/ksp/ksp/impls/gcr/gcr.c
@@ -71,7 +71,7 @@ PetscErrorCode KSPSolve_GCR_cycle(KSP ksp)
ierr = KSPLogResidualHistory(ksp,res);CHKERRQ(ierr);
ierr = KSPMonitor(ksp,ksp->its,res);CHKERRQ(ierr);
- if (ksp->its > ksp->chknorm) {
+ if (ksp->its-1 > ksp->chknorm) {
ierr = (*ksp->converged)(ksp,ksp->its,res,&ksp->reason,ksp->cnvP);CHKERRQ(ierr);
if (ksp->reason) break;
}
diff --git a/src/ksp/ksp/impls/gcr/gcr.c.html b/src/ksp/ksp/impls/gcr/gcr.c.html
index 8c709b1..a808ffe 100644
--- a/src/ksp/ksp/impls/gcr/gcr.c.html
+++ b/src/ksp/ksp/impls/gcr/gcr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gcr/gcr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:03+00:00">
+<meta name="date" content="2016-10-03T02:51:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gcr/gcr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gcr/gcr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscksp.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
@@ -79,7 +79,7 @@
<a name="line71"> 71: </a> KSPLogResidualHistory(ksp,res);
<a name="line72"> 72: </a> <a href="../../../../../docs/manualpages/KSP/KSPMonitor.html#KSPMonitor">KSPMonitor</a>(ksp,ksp->its,res);
-<a name="line74"> 74: </a> <font color="#4169E1">if</font> (ksp->its > ksp->chknorm) {
+<a name="line74"> 74: </a> <font color="#4169E1">if</font> (ksp->its-1 > ksp->chknorm) {
<a name="line75"> 75: </a> (*ksp->converged)(ksp,ksp->its,res,&ksp->reason,ksp->cnvP);
<a name="line76"> 76: </a> <font color="#4169E1">if</font> (ksp->reason) <font color="#4169E1">break</font>;
<a name="line77"> 77: </a> }
diff --git a/src/ksp/ksp/impls/gcr/index.html b/src/ksp/ksp/impls/gcr/index.html
index f49a513..620e044 100644
--- a/src/ksp/ksp/impls/gcr/index.html
+++ b/src/ksp/ksp/impls/gcr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gcr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gcr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gcr/makefile.html b/src/ksp/ksp/impls/gcr/makefile.html
index cc003d2..64897c9 100644
--- a/src/ksp/ksp/impls/gcr/makefile.html
+++ b/src/ksp/ksp/impls/gcr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gcr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:05+00:00">
+<meta name="date" content="2016-10-03T02:51:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gcr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gcr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gcr/pipegcr/index.html b/src/ksp/ksp/impls/gcr/pipegcr/index.html
index 6025cfd..681534d 100644
--- a/src/ksp/ksp/impls/gcr/pipegcr/index.html
+++ b/src/ksp/ksp/impls/gcr/pipegcr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gcr/pipegcr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gcr/pipegcr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gcr/pipegcr/makefile.html b/src/ksp/ksp/impls/gcr/pipegcr/makefile.html
index c12c219..e561156 100644
--- a/src/ksp/ksp/impls/gcr/pipegcr/makefile.html
+++ b/src/ksp/ksp/impls/gcr/pipegcr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gcr/pipegcr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:07+00:00">
+<meta name="date" content="2016-10-03T02:51:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gcr/pipegcr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gcr/pipegcr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html b/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html
index d37a759..d345c36 100644
--- a/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html
+++ b/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:05+00:00">
+<meta name="date" content="2016-10-03T02:51:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Contributed by Sascha M. Schnepp and Patrick Sanan</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/ksp/impls/gmres/borthog.c.html b/src/ksp/ksp/impls/gmres/borthog.c.html
index 490a584..9324865 100644
--- a/src/ksp/ksp/impls/gmres/borthog.c.html
+++ b/src/ksp/ksp/impls/gmres/borthog.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/borthog.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:35+00:00">
+<meta name="date" content="2016-10-03T02:50:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/borthog.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/borthog.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines used for the orthogonalization of the Hessenberg matrix.</font>
diff --git a/src/ksp/ksp/impls/gmres/borthog2.c.html b/src/ksp/ksp/impls/gmres/borthog2.c.html
index 1e758a0..03720e6 100644
--- a/src/ksp/ksp/impls/gmres/borthog2.c.html
+++ b/src/ksp/ksp/impls/gmres/borthog2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/borthog2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:35+00:00">
+<meta name="date" content="2016-10-03T02:50:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/borthog2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/borthog2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines used for the orthogonalization of the Hessenberg matrix.</font>
diff --git a/src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html b/src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html
index 63b7040..967bbdd 100644
--- a/src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html
+++ b/src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:43+00:00">
+<meta name="date" content="2016-10-03T02:51:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/dgmres/dgmres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file implements the deflated GMRES.</font>
diff --git a/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html b/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html
index cd2825d..e964195 100644
--- a/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html
+++ b/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:46+00:00">
+<meta name="date" content="2016-10-03T02:51:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/dgmres/dgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/ksp/ksp/impls/gmres/dgmres/index.html b/src/ksp/ksp/impls/gmres/dgmres/index.html
index 2958dd3..4bfb2fd 100644
--- a/src/ksp/ksp/impls/gmres/dgmres/index.html
+++ b/src/ksp/ksp/impls/gmres/dgmres/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/dgmres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/dgmres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gmres/dgmres/makefile.html b/src/ksp/ksp/impls/gmres/dgmres/makefile.html
index 535edb6..8cef731 100644
--- a/src/ksp/ksp/impls/gmres/dgmres/makefile.html
+++ b/src/ksp/ksp/impls/gmres/dgmres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/dgmres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:46+00:00">
+<meta name="date" content="2016-10-03T02:51:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/dgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/dgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html b/src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html
index 989d54b..0073a1f 100644
--- a/src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html
+++ b/src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:40+00:00">
+<meta name="date" content="2016-10-03T02:50:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/fgmres/fgmres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file implements FGMRES (a Generalized Minimal Residual) method.</font>
diff --git a/src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html b/src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html
index 0779945..3478eb5 100644
--- a/src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html
+++ b/src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:42+00:00">
+<meta name="date" content="2016-10-03T02:51:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/fgmres/fgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line5"> 5: </a><strong><font color="#228B22">#define KSPGMRES_NO_MACROS</font></strong>
diff --git a/src/ksp/ksp/impls/gmres/fgmres/index.html b/src/ksp/ksp/impls/gmres/fgmres/index.html
index 41e1acb..aa4515c 100644
--- a/src/ksp/ksp/impls/gmres/fgmres/index.html
+++ b/src/ksp/ksp/impls/gmres/fgmres/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/fgmres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/fgmres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gmres/fgmres/makefile.html b/src/ksp/ksp/impls/gmres/fgmres/makefile.html
index 6f9a48c..3da5f67 100644
--- a/src/ksp/ksp/impls/gmres/fgmres/makefile.html
+++ b/src/ksp/ksp/impls/gmres/fgmres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/fgmres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:42+00:00">
+<meta name="date" content="2016-10-03T02:51:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/fgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/fgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html b/src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html
index 5ab86a9..907ee41 100644
--- a/src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html
+++ b/src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:42+00:00">
+<meta name="date" content="2016-10-03T02:51:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/fgmres/modpcf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/gmres/gmpre.c.html b/src/ksp/ksp/impls/gmres/gmpre.c.html
index e184ca3..d77d312 100644
--- a/src/ksp/ksp/impls/gmres/gmpre.c.html
+++ b/src/ksp/ksp/impls/gmres/gmpre.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/gmpre.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:37+00:00">
+<meta name="date" content="2016-10-03T02:50:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/gmpre.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/gmpre.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/gmres/gmresimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/gmres/gmreig.c.html b/src/ksp/ksp/impls/gmres/gmreig.c.html
index 6f82dad..b1ef494 100644
--- a/src/ksp/ksp/impls/gmres/gmreig.c.html
+++ b/src/ksp/ksp/impls/gmres/gmreig.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/gmreig.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:36+00:00">
+<meta name="date" content="2016-10-03T02:50:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/gmreig.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/gmreig.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/gmres/gmresimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/ksp/ksp/impls/gmres/gmres.c b/src/ksp/ksp/impls/gmres/gmres.c
index 2d2948c..4b1761c 100644
--- a/src/ksp/ksp/impls/gmres/gmres.c
+++ b/src/ksp/ksp/impls/gmres/gmres.c
@@ -730,7 +730,7 @@ PetscErrorCode KSPGMRESGetCGSRefinementType_GMRES(KSP ksp,KSPGMRESCGSRefinement
- type - the type of refinement
Options Database:
-. -ksp_gmres_cgs_refinement_type <never,ifneeded,always>
+. -ksp_gmres_cgs_refinement_type <refine_never,refine_ifneeded,refine_always>
Level: intermediate
diff --git a/src/ksp/ksp/impls/gmres/gmres.c.html b/src/ksp/ksp/impls/gmres/gmres.c.html
index 9e829e9..742146f 100644
--- a/src/ksp/ksp/impls/gmres/gmres.c.html
+++ b/src/ksp/ksp/impls/gmres/gmres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/gmres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:32+00:00">
+<meta name="date" content="2016-10-03T02:50:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/gmres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/gmres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file implements GMRES (a Generalized Minimal Residual) method.</font>
@@ -668,7 +668,7 @@
<a name="line730">730: </a><font color="#B22222">- type - the type of refinement</font>
<a name="line732">732: </a><font color="#B22222"> Options Database:</font>
-<a name="line733">733: </a><font color="#B22222">. -ksp_gmres_cgs_refinement_type <never,ifneeded,always></font>
+<a name="line733">733: </a><font color="#B22222">. -ksp_gmres_cgs_refinement_type <refine_never,refine_ifneeded,refine_always></font>
<a name="line735">735: </a><font color="#B22222"> Level: intermediate</font>
diff --git a/src/ksp/ksp/impls/gmres/gmres2.c.html b/src/ksp/ksp/impls/gmres/gmres2.c.html
index 46e5c34..5a0ec17 100644
--- a/src/ksp/ksp/impls/gmres/gmres2.c.html
+++ b/src/ksp/ksp/impls/gmres/gmres2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/gmres2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:35+00:00">
+<meta name="date" content="2016-10-03T02:50:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/gmres2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/gmres2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/gmres/gmresimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/gmres/gmresimpl.h.html b/src/ksp/ksp/impls/gmres/gmresimpl.h.html
index deb3462..ed66081 100644
--- a/src/ksp/ksp/impls/gmres/gmresimpl.h.html
+++ b/src/ksp/ksp/impls/gmres/gmresimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/gmresimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:37+00:00">
+<meta name="date" content="2016-10-03T02:50:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/gmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/gmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private data structure used by the GMRES method. This data structure</font>
<a name="line3"> 3: </a><font color="#B22222"> must be identical to the beginning of the KSP_FGMRES data structure</font>
diff --git a/src/ksp/ksp/impls/gmres/index.html b/src/ksp/ksp/impls/gmres/index.html
index 4ad87e6..d29967e 100644
--- a/src/ksp/ksp/impls/gmres/index.html
+++ b/src/ksp/ksp/impls/gmres/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gmres/lgmres/index.html b/src/ksp/ksp/impls/gmres/lgmres/index.html
index 2247a24..e49045b 100644
--- a/src/ksp/ksp/impls/gmres/lgmres/index.html
+++ b/src/ksp/ksp/impls/gmres/lgmres/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/lgmres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/lgmres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html b/src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html
index 0ff4421..6e73daa 100644
--- a/src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html
+++ b/src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:37+00:00">
+<meta name="date" content="2016-10-03T02:50:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/lgmres/lgmres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h> </font><font color="#B22222">/*I petscksp.h I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html b/src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html
index f0455bb..9c89ef5 100644
--- a/src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html
+++ b/src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:39+00:00">
+<meta name="date" content="2016-10-03T02:50:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/lgmres/lgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* A. Baker */</font>
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Private data structure used by the LGMRES method.</font>
diff --git a/src/ksp/ksp/impls/gmres/lgmres/makefile.html b/src/ksp/ksp/impls/gmres/lgmres/makefile.html
index 42464f4..e869506 100644
--- a/src/ksp/ksp/impls/gmres/lgmres/makefile.html
+++ b/src/ksp/ksp/impls/gmres/lgmres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/lgmres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:40+00:00">
+<meta name="date" content="2016-10-03T02:50:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/lgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/lgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gmres/makefile.html b/src/ksp/ksp/impls/gmres/makefile.html
index c539aba..9b31b3b 100644
--- a/src/ksp/ksp/impls/gmres/makefile.html
+++ b/src/ksp/ksp/impls/gmres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:37+00:00">
+<meta name="date" content="2016-10-03T02:50:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gmres/pgmres/index.html b/src/ksp/ksp/impls/gmres/pgmres/index.html
index 4d48f91..34b8260 100644
--- a/src/ksp/ksp/impls/gmres/pgmres/index.html
+++ b/src/ksp/ksp/impls/gmres/pgmres/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pgmres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pgmres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gmres/pgmres/makefile.html b/src/ksp/ksp/impls/gmres/pgmres/makefile.html
index e776725..011702b 100644
--- a/src/ksp/ksp/impls/gmres/pgmres/makefile.html
+++ b/src/ksp/ksp/impls/gmres/pgmres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/pgmres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:48+00:00">
+<meta name="date" content="2016-10-03T02:51:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html b/src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html
index f021e3c..eca5117 100644
--- a/src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html
+++ b/src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:47+00:00">
+<meta name="date" content="2016-10-03T02:51:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pgmres/pgmres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file implements PGMRES (a Pipelined Generalized Minimal Residual method)</font>
diff --git a/src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html b/src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html
index 40254c9..82270c3 100644
--- a/src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html
+++ b/src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:48+00:00">
+<meta name="date" content="2016-10-03T02:51:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pgmres/pgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line5"> 5: </a><strong><font color="#228B22">#define KSPGMRES_NO_MACROS</font></strong>
diff --git a/src/ksp/ksp/impls/gmres/pipefgmres/index.html b/src/ksp/ksp/impls/gmres/pipefgmres/index.html
index dbcb6ac..bc7a6fa 100644
--- a/src/ksp/ksp/impls/gmres/pipefgmres/index.html
+++ b/src/ksp/ksp/impls/gmres/pipefgmres/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pipefgmres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pipefgmres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/gmres/pipefgmres/makefile.html b/src/ksp/ksp/impls/gmres/pipefgmres/makefile.html
index 26ce635..e6bbc47 100644
--- a/src/ksp/ksp/impls/gmres/pipefgmres/makefile.html
+++ b/src/ksp/ksp/impls/gmres/pipefgmres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/pipefgmres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:51+00:00">
+<meta name="date" content="2016-10-03T02:51:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pipefgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pipefgmres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c.html b/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c.html
index 2d81a45..23f25e2 100644
--- a/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c.html
+++ b/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:48+00:00">
+<meta name="date" content="2016-10-03T02:51:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Contributed by Patrick Sanan and Sascha M. Schnepp</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h.html b/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h.html
index 28d4c71..eec6310 100644
--- a/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h.html
+++ b/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:50+00:00">
+<meta name="date" content="2016-10-03T02:51:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/gmres/pipefgmres/pipefgmresimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(PIPEFGMRES_H_)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define PIPEFGMRES_H_</font></strong>
diff --git a/src/ksp/ksp/impls/ibcgs/ibcgs.c.html b/src/ksp/ksp/impls/ibcgs/ibcgs.c.html
index 2d91e35..fe4e3e0 100644
--- a/src/ksp/ksp/impls/ibcgs/ibcgs.c.html
+++ b/src/ksp/ksp/impls/ibcgs/ibcgs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/ibcgs/ibcgs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:02+00:00">
+<meta name="date" content="2016-10-03T02:51:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/ibcgs/ibcgs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/ibcgs/ibcgs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/ksp/ksp/impls/ibcgs/index.html b/src/ksp/ksp/impls/ibcgs/index.html
index 8401f98..2b10136 100644
--- a/src/ksp/ksp/impls/ibcgs/index.html
+++ b/src/ksp/ksp/impls/ibcgs/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/ibcgs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/ibcgs/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/ibcgs/makefile.html b/src/ksp/ksp/impls/ibcgs/makefile.html
index c7f61a5..593cc8f 100644
--- a/src/ksp/ksp/impls/ibcgs/makefile.html
+++ b/src/ksp/ksp/impls/ibcgs/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/ibcgs/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:03+00:00">
+<meta name="date" content="2016-10-03T02:51:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/ibcgs/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/ibcgs/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/index.html b/src/ksp/ksp/impls/index.html
index 81b09ee..837b155 100644
--- a/src/ksp/ksp/impls/index.html
+++ b/src/ksp/ksp/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/ksp/ksp/impls/lcd/index.html b/src/ksp/ksp/impls/lcd/index.html
index e6ff278..3ee5e91 100644
--- a/src/ksp/ksp/impls/lcd/index.html
+++ b/src/ksp/ksp/impls/lcd/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lcd/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lcd/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/lcd/lcd.c.html b/src/ksp/ksp/impls/lcd/lcd.c.html
index d87158d..2f467ed 100644
--- a/src/ksp/ksp/impls/lcd/lcd.c.html
+++ b/src/ksp/ksp/impls/lcd/lcd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/lcd/lcd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:01+00:00">
+<meta name="date" content="2016-10-03T02:51:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lcd/lcd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lcd/lcd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/lcd/lcdimpl.h></font>
diff --git a/src/ksp/ksp/impls/lcd/lcdimpl.h.html b/src/ksp/ksp/impls/lcd/lcdimpl.h.html
index 9bf2160..3d649fd 100644
--- a/src/ksp/ksp/impls/lcd/lcdimpl.h.html
+++ b/src/ksp/ksp/impls/lcd/lcdimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/lcd/lcdimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:02+00:00">
+<meta name="date" content="2016-10-03T02:51:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lcd/lcdimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lcd/lcdimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Private Krylov Context Structure (<a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>) for LCD</font>
diff --git a/src/ksp/ksp/impls/lcd/makefile.html b/src/ksp/ksp/impls/lcd/makefile.html
index e4ab916..3db7067 100644
--- a/src/ksp/ksp/impls/lcd/makefile.html
+++ b/src/ksp/ksp/impls/lcd/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/lcd/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:02+00:00">
+<meta name="date" content="2016-10-03T02:51:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lcd/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lcd/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/lsqr/index.html b/src/ksp/ksp/impls/lsqr/index.html
index d38f6fa..7db89a0 100644
--- a/src/ksp/ksp/impls/lsqr/index.html
+++ b/src/ksp/ksp/impls/lsqr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lsqr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lsqr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/lsqr/lsqr.c.html b/src/ksp/ksp/impls/lsqr/lsqr.c.html
index 040f24f..b904ad3 100644
--- a/src/ksp/ksp/impls/lsqr/lsqr.c.html
+++ b/src/ksp/ksp/impls/lsqr/lsqr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/lsqr/lsqr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:54+00:00">
+<meta name="date" content="2016-10-03T02:51:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lsqr/lsqr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lsqr/lsqr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* lourens.vanzanen at shell.com contributed the standard error estimates of the solution, Jul 25, 2006 */</font>
<a name="line3"> 3: </a><font color="#B22222">/* Bas van't Hof contributed the preconditioned aspects Feb 10, 2010 */</font>
diff --git a/src/ksp/ksp/impls/lsqr/lsqr_converged.c.html b/src/ksp/ksp/impls/lsqr/lsqr_converged.c.html
index c7d3e54..d7dd7c1 100644
--- a/src/ksp/ksp/impls/lsqr/lsqr_converged.c.html
+++ b/src/ksp/ksp/impls/lsqr/lsqr_converged.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/lsqr/lsqr_converged.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:56+00:00">
+<meta name="date" content="2016-10-03T02:51:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lsqr/lsqr_converged.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lsqr/lsqr_converged.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/lsqr/lsqr.h></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> KSPLSQRGetArnorm(<a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">Pe [...]
diff --git a/src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html b/src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html
index b42b599..d77b106 100644
--- a/src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html
+++ b/src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:56+00:00">
+<meta name="date" content="2016-10-03T02:51:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lsqr/lsqr_monitor.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscksp.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/lsqr/lsqr.h></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> KSPLSQRGetArnorm(<a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">Pe [...]
diff --git a/src/ksp/ksp/impls/lsqr/makefile.html b/src/ksp/ksp/impls/lsqr/makefile.html
index 4eef57c..a35342a 100644
--- a/src/ksp/ksp/impls/lsqr/makefile.html
+++ b/src/ksp/ksp/impls/lsqr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/lsqr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:56+00:00">
+<meta name="date" content="2016-10-03T02:51:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/lsqr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/lsqr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/makefile.html b/src/ksp/ksp/impls/makefile.html
index 11e8830..dee5a73 100644
--- a/src/ksp/ksp/impls/makefile.html
+++ b/src/ksp/ksp/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:10+00:00">
+<meta name="date" content="2016-10-03T02:50:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/minres/index.html b/src/ksp/ksp/impls/minres/index.html
index f7abed8..9d84251 100644
--- a/src/ksp/ksp/impls/minres/index.html
+++ b/src/ksp/ksp/impls/minres/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/minres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/minres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/minres/makefile.html b/src/ksp/ksp/impls/minres/makefile.html
index 1fb86c1..3a641b1 100644
--- a/src/ksp/ksp/impls/minres/makefile.html
+++ b/src/ksp/ksp/impls/minres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/minres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:00+00:00">
+<meta name="date" content="2016-10-03T02:51:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/minres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/minres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/minres/minres.c.html b/src/ksp/ksp/impls/minres/minres.c.html
index a308658..3af8c47 100644
--- a/src/ksp/ksp/impls/minres/minres.c.html
+++ b/src/ksp/ksp/impls/minres/minres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/minres/minres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:00+00:00">
+<meta name="date" content="2016-10-03T02:51:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/minres/minres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/minres/minres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/preonly/index.html b/src/ksp/ksp/impls/preonly/index.html
index eab4c11..1455802 100644
--- a/src/ksp/ksp/impls/preonly/index.html
+++ b/src/ksp/ksp/impls/preonly/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/preonly/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/preonly/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/preonly/makefile.html b/src/ksp/ksp/impls/preonly/makefile.html
index f9779d8..607d334 100644
--- a/src/ksp/ksp/impls/preonly/makefile.html
+++ b/src/ksp/ksp/impls/preonly/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/preonly/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:56+00:00">
+<meta name="date" content="2016-10-03T02:51:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/preonly/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/preonly/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/preonly/preonly.c.html b/src/ksp/ksp/impls/preonly/preonly.c.html
index 48e18fc..c73381b 100644
--- a/src/ksp/ksp/impls/preonly/preonly.c.html
+++ b/src/ksp/ksp/impls/preonly/preonly.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/preonly/preonly.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:56+00:00">
+<meta name="date" content="2016-10-03T02:51:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/preonly/preonly.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/preonly/preonly.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/python/index.html b/src/ksp/ksp/impls/python/index.html
index eb746b4..d1b04dc 100644
--- a/src/ksp/ksp/impls/python/index.html
+++ b/src/ksp/ksp/impls/python/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/python/makefile.html b/src/ksp/ksp/impls/python/makefile.html
index b77766c..c797c1a 100644
--- a/src/ksp/ksp/impls/python/makefile.html
+++ b/src/ksp/ksp/impls/python/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/python/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:03+00:00">
+<meta name="date" content="2016-10-03T02:51:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/python/pythonksp.c.html b/src/ksp/ksp/impls/python/pythonksp.c.html
index a579454..659fe96 100644
--- a/src/ksp/ksp/impls/python/pythonksp.c.html
+++ b/src/ksp/ksp/impls/python/pythonksp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/python/pythonksp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:03+00:00">
+<meta name="date" content="2016-10-03T02:51:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/python/pythonksp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/python/pythonksp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@C</font>
diff --git a/src/ksp/ksp/impls/qcg/index.html b/src/ksp/ksp/impls/qcg/index.html
index 532823b..8bc7d30 100644
--- a/src/ksp/ksp/impls/qcg/index.html
+++ b/src/ksp/ksp/impls/qcg/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/qcg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/qcg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/qcg/makefile.html b/src/ksp/ksp/impls/qcg/makefile.html
index 58d02a7..5328555 100644
--- a/src/ksp/ksp/impls/qcg/makefile.html
+++ b/src/ksp/ksp/impls/qcg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/qcg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:59+00:00">
+<meta name="date" content="2016-10-03T02:51:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/qcg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/qcg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/qcg/qcg.c.html b/src/ksp/ksp/impls/qcg/qcg.c.html
index 99bf9b3..27a7fd4 100644
--- a/src/ksp/ksp/impls/qcg/qcg.c.html
+++ b/src/ksp/ksp/impls/qcg/qcg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/qcg/qcg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:58+00:00">
+<meta name="date" content="2016-10-03T02:51:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/qcg/qcg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/qcg/qcg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/qcg/qcgimpl.h></font>
diff --git a/src/ksp/ksp/impls/qcg/qcgimpl.h.html b/src/ksp/ksp/impls/qcg/qcgimpl.h.html
index c53bc90..46755f1 100644
--- a/src/ksp/ksp/impls/qcg/qcgimpl.h.html
+++ b/src/ksp/ksp/impls/qcg/qcgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/qcg/qcgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:59+00:00">
+<meta name="date" content="2016-10-03T02:51:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/qcg/qcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/qcg/qcgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Context for using preconditioned CG to minimize a quadratic function</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/ksp/ksp/impls/rich/index.html b/src/ksp/ksp/impls/rich/index.html
index 5d6b8f6..cef3e10 100644
--- a/src/ksp/ksp/impls/rich/index.html
+++ b/src/ksp/ksp/impls/rich/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/rich/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/rich/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/rich/makefile.html b/src/ksp/ksp/impls/rich/makefile.html
index 7fc22c9..ab75498 100644
--- a/src/ksp/ksp/impls/rich/makefile.html
+++ b/src/ksp/ksp/impls/rich/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/rich/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:54+00:00">
+<meta name="date" content="2016-10-03T02:51:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/rich/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/rich/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/rich/rich.c b/src/ksp/ksp/impls/rich/rich.c
index 2f1ef49..56bb0a7 100644
--- a/src/ksp/ksp/impls/rich/rich.c
+++ b/src/ksp/ksp/impls/rich/rich.c
@@ -135,7 +135,7 @@ PetscErrorCode KSPSolve_Richardson(KSP ksp)
if (ksp->reason) break;
}
- ierr = VecAXPY(x,scale,z);CHKERRQ(ierr); /* x <- x + scale z */
+ ierr = VecAXPY(x,richardsonP->scale,z);CHKERRQ(ierr); /* x <- x + scale z */
ksp->its++;
if (i+1 < maxit || ksp->normtype != KSP_NORM_NONE) {
diff --git a/src/ksp/ksp/impls/rich/rich.c.html b/src/ksp/ksp/impls/rich/rich.c.html
index 2e9299c..4929bc8 100644
--- a/src/ksp/ksp/impls/rich/rich.c.html
+++ b/src/ksp/ksp/impls/rich/rich.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/rich/rich.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:53+00:00">
+<meta name="date" content="2016-10-03T02:51:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/rich/rich.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/rich/rich.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This implements Richardson Iteration.</font>
@@ -139,7 +139,7 @@
<a name="line135">135: </a> <font color="#4169E1">if</font> (ksp->reason) <font color="#4169E1">break</font>;
<a name="line136">136: </a> }
-<a name="line138">138: </a> <a href="../../../../../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(x,scale,z); <font color="#B22222">/* x <- x + scale z */</font>
+<a name="line138">138: </a> <a href="../../../../../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(x,richardsonP->scale,z); <font color="#B22222">/* x <- x + scale z */</font>
<a name="line139">139: </a> ksp->its++;
<a name="line141">141: </a> <font color="#4169E1">if</font> (i+1 < maxit || ksp->normtype != <a href="../../../../../docs/manualpages/KSP/KSP_NORM_NONE.html#KSP_NORM_NONE">KSP_NORM_NONE</a>) {
diff --git a/src/ksp/ksp/impls/rich/richardsonimpl.h.html b/src/ksp/ksp/impls/rich/richardsonimpl.h.html
index 48cf8e0..134ef6a 100644
--- a/src/ksp/ksp/impls/rich/richardsonimpl.h.html
+++ b/src/ksp/ksp/impls/rich/richardsonimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/rich/richardsonimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:54+00:00">
+<meta name="date" content="2016-10-03T02:51:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/rich/richardsonimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/rich/richardsonimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private data structure for Richardson Iteration</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/ksp/impls/rich/richscale.c.html b/src/ksp/ksp/impls/rich/richscale.c.html
index 9e035ec..62a169b 100644
--- a/src/ksp/ksp/impls/rich/richscale.c.html
+++ b/src/ksp/ksp/impls/rich/richscale.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/rich/richscale.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:54+00:00">
+<meta name="date" content="2016-10-03T02:51:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/rich/richscale.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/rich/richscale.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/ksp/ksp/impls/rich/richardsonimpl.h></font>
diff --git a/src/ksp/ksp/impls/symmlq/index.html b/src/ksp/ksp/impls/symmlq/index.html
index 37fb6b3..046332d 100644
--- a/src/ksp/ksp/impls/symmlq/index.html
+++ b/src/ksp/ksp/impls/symmlq/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/symmlq/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/symmlq/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/symmlq/makefile.html b/src/ksp/ksp/impls/symmlq/makefile.html
index 24b934d..3b56ba3 100644
--- a/src/ksp/ksp/impls/symmlq/makefile.html
+++ b/src/ksp/ksp/impls/symmlq/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/symmlq/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:01+00:00">
+<meta name="date" content="2016-10-03T02:51:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/symmlq/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/symmlq/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/symmlq/symmlq.c.html b/src/ksp/ksp/impls/symmlq/symmlq.c.html
index 67b835d..dc3d7b9 100644
--- a/src/ksp/ksp/impls/symmlq/symmlq.c.html
+++ b/src/ksp/ksp/impls/symmlq/symmlq.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/symmlq/symmlq.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:00+00:00">
+<meta name="date" content="2016-10-03T02:51:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/symmlq/symmlq.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/symmlq/symmlq.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/tcqmr/index.html b/src/ksp/ksp/impls/tcqmr/index.html
index 8f03858..71e4cd7 100644
--- a/src/ksp/ksp/impls/tcqmr/index.html
+++ b/src/ksp/ksp/impls/tcqmr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tcqmr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tcqmr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/tcqmr/makefile.html b/src/ksp/ksp/impls/tcqmr/makefile.html
index f0a33db..f0dfaa3 100644
--- a/src/ksp/ksp/impls/tcqmr/makefile.html
+++ b/src/ksp/ksp/impls/tcqmr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/tcqmr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:57+00:00">
+<meta name="date" content="2016-10-03T02:51:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tcqmr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tcqmr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/tcqmr/tcqmr.c.html b/src/ksp/ksp/impls/tcqmr/tcqmr.c.html
index 22c80d1..b2af6ae 100644
--- a/src/ksp/ksp/impls/tcqmr/tcqmr.c.html
+++ b/src/ksp/ksp/impls/tcqmr/tcqmr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/tcqmr/tcqmr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:56+00:00">
+<meta name="date" content="2016-10-03T02:51:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tcqmr/tcqmr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tcqmr/tcqmr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains an implementation of Tony Chan's transpose-free QMR.</font>
diff --git a/src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html b/src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html
index ee153ba..10ac735 100644
--- a/src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html
+++ b/src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:57+00:00">
+<meta name="date" content="2016-10-03T02:51:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tcqmr/tcqmrimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private include for tcqmr package</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/ksp/ksp/impls/tfqmr/index.html b/src/ksp/ksp/impls/tfqmr/index.html
index 943ecf3..76c3a18 100644
--- a/src/ksp/ksp/impls/tfqmr/index.html
+++ b/src/ksp/ksp/impls/tfqmr/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tfqmr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tfqmr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/tfqmr/makefile.html b/src/ksp/ksp/impls/tfqmr/makefile.html
index 7e902a9..d68a111 100644
--- a/src/ksp/ksp/impls/tfqmr/makefile.html
+++ b/src/ksp/ksp/impls/tfqmr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/tfqmr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:58+00:00">
+<meta name="date" content="2016-10-03T02:51:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tfqmr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tfqmr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/tfqmr/tfqmr.c.html b/src/ksp/ksp/impls/tfqmr/tfqmr.c.html
index 74f9078..cda4e35 100644
--- a/src/ksp/ksp/impls/tfqmr/tfqmr.c.html
+++ b/src/ksp/ksp/impls/tfqmr/tfqmr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/tfqmr/tfqmr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:57+00:00">
+<meta name="date" content="2016-10-03T02:51:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tfqmr/tfqmr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tfqmr/tfqmr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/impls/tsirm/index.html b/src/ksp/ksp/impls/tsirm/index.html
index 8e9b0de..10a83fe 100644
--- a/src/ksp/ksp/impls/tsirm/index.html
+++ b/src/ksp/ksp/impls/tsirm/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tsirm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tsirm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/impls/tsirm/makefile.html b/src/ksp/ksp/impls/tsirm/makefile.html
index 31df5bb..478c924 100644
--- a/src/ksp/ksp/impls/tsirm/makefile.html
+++ b/src/ksp/ksp/impls/tsirm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/tsirm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:12+00:00">
+<meta name="date" content="2016-10-03T02:51:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tsirm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tsirm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/impls/tsirm/tsirm.c.html b/src/ksp/ksp/impls/tsirm/tsirm.c.html
index e4b6b8c..ddb907d 100644
--- a/src/ksp/ksp/impls/tsirm/tsirm.c.html
+++ b/src/ksp/ksp/impls/tsirm/tsirm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/impls/tsirm/tsirm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:07:11+00:00">
+<meta name="date" content="2016-10-03T02:51:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/impls/tsirm/tsirm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/impls/tsirm/tsirm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file implements TSIRM, the Two-Stage Iteration with least-squares Residual Minimization method. </font>
<a name="line3"> 3: </a><font color="#B22222"> It is an iterative method to solve large sparse linear systems of the form Ax=b, and it improves the convergence of Krylov based iterative methods.</font>
diff --git a/src/ksp/ksp/index.html b/src/ksp/ksp/index.html
index 169f156..1a0a31f 100644
--- a/src/ksp/ksp/index.html
+++ b/src/ksp/ksp/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/interface/dlregisksp.c.html b/src/ksp/ksp/interface/dlregisksp.c.html
index 5d2ccb7..15b91be 100644
--- a/src/ksp/ksp/interface/dlregisksp.c.html
+++ b/src/ksp/ksp/interface/dlregisksp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/dlregisksp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:08+00:00">
+<meta name="date" content="2016-10-03T02:50:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/dlregisksp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/dlregisksp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/interface/dmksp.c.html b/src/ksp/ksp/interface/dmksp.c.html
index 2c06a4c..ce39820 100644
--- a/src/ksp/ksp/interface/dmksp.c.html
+++ b/src/ksp/ksp/interface/dmksp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/dmksp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:09+00:00">
+<meta name="date" content="2016-10-03T02:50:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/dmksp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/dmksp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/ksp/ksp/interface/eige.c.html b/src/ksp/ksp/interface/eige.c.html
index 6b33295..fc4e127 100644
--- a/src/ksp/ksp/interface/eige.c.html
+++ b/src/ksp/ksp/interface/eige.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/eige.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:07+00:00">
+<meta name="date" content="2016-10-03T02:50:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/eige.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/eige.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/ksp/ksp/interface/ftn-custom/zitclf.c b/src/ksp/ksp/interface/ftn-custom/zitclf.c
index 257a383..69418a5 100644
--- a/src/ksp/ksp/interface/ftn-custom/zitclf.c
+++ b/src/ksp/ksp/interface/ftn-custom/zitclf.c
@@ -52,6 +52,7 @@ PETSC_EXTERN void PETSC_STDCALL kspgetoptionsprefix_(KSP *ksp,CHAR prefix PETSC_
*ierr = KSPGetOptionsPrefix(*ksp,&tname);
*ierr = PetscStrncpy(prefix,tname,len); if (*ierr) return;
+ FIXRETURNCHAR(PETSC_TRUE,prefix,len);
}
PETSC_EXTERN void PETSC_STDCALL kspappendoptionsprefix_(KSP *ksp,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))
{
diff --git a/src/ksp/ksp/interface/iguess.c.html b/src/ksp/ksp/interface/iguess.c.html
index 3dd90f3..c327edf 100644
--- a/src/ksp/ksp/interface/iguess.c.html
+++ b/src/ksp/ksp/interface/iguess.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/iguess.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:59+00:00">
+<meta name="date" content="2016-10-03T02:50:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/iguess.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/iguess.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/ksp/interface/index.html b/src/ksp/ksp/interface/index.html
index 63bc2f3..e329ba9 100644
--- a/src/ksp/ksp/interface/index.html
+++ b/src/ksp/ksp/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/interface/itcl.c.html b/src/ksp/ksp/interface/itcl.c.html
index 1b1b2cf..c328065 100644
--- a/src/ksp/ksp/interface/itcl.c.html
+++ b/src/ksp/ksp/interface/itcl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/itcl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:51+00:00">
+<meta name="date" content="2016-10-03T02:50:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/itcl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/itcl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for setting <a href="../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> options from the options database.</font>
diff --git a/src/ksp/ksp/interface/itcreate.c.html b/src/ksp/ksp/interface/itcreate.c.html
index fdad3cf..917cb34 100644
--- a/src/ksp/ksp/interface/itcreate.c.html
+++ b/src/ksp/ksp/interface/itcreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/itcreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:00+00:00">
+<meta name="date" content="2016-10-03T02:50:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/itcreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/itcreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> The basic <a href="../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> routines, Create, View etc. are here.</font>
diff --git a/src/ksp/ksp/interface/iterativ.c.html b/src/ksp/ksp/interface/iterativ.c.html
index 364b9bc..c94f425 100644
--- a/src/ksp/ksp/interface/iterativ.c.html
+++ b/src/ksp/ksp/interface/iterativ.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/iterativ.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:02+00:00">
+<meta name="date" content="2016-10-03T02:50:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/iterativ.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/iterativ.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file contains some simple default routines.</font>
<a name="line3"> 3: </a><font color="#B22222"> These routines should be SHORT, since they will be included in every</font>
diff --git a/src/ksp/ksp/interface/itfunc.c.html b/src/ksp/ksp/interface/itfunc.c.html
index 87b988d..250a411 100644
--- a/src/ksp/ksp/interface/itfunc.c.html
+++ b/src/ksp/ksp/interface/itfunc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/itfunc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:52+00:00">
+<meta name="date" content="2016-10-03T02:50:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/itfunc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/itfunc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Interface <a href="../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> routines that the user calls.</font>
diff --git a/src/ksp/ksp/interface/itregis.c.html b/src/ksp/ksp/interface/itregis.c.html
index 57ee67a..e009814 100644
--- a/src/ksp/ksp/interface/itregis.c.html
+++ b/src/ksp/ksp/interface/itregis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/itregis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:06+00:00">
+<meta name="date" content="2016-10-03T02:50:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/itregis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/itregis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/interface/itres.c.html b/src/ksp/ksp/interface/itres.c.html
index c02e0e7..2829170 100644
--- a/src/ksp/ksp/interface/itres.c.html
+++ b/src/ksp/ksp/interface/itres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/itres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:05+00:00">
+<meta name="date" content="2016-10-03T02:50:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/itres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/itres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/interface/makefile.html b/src/ksp/ksp/interface/makefile.html
index b0898af..8e56fbe 100644
--- a/src/ksp/ksp/interface/makefile.html
+++ b/src/ksp/ksp/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:10+00:00">
+<meta name="date" content="2016-10-03T02:50:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/interface/saws/index.html b/src/ksp/ksp/interface/saws/index.html
index a15780b..e24d3b3 100644
--- a/src/ksp/ksp/interface/saws/index.html
+++ b/src/ksp/ksp/interface/saws/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/saws/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/saws/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/interface/saws/kspsaws.c.html b/src/ksp/ksp/interface/saws/kspsaws.c.html
index 80ff46e..2b7af2a 100644
--- a/src/ksp/ksp/interface/saws/kspsaws.c.html
+++ b/src/ksp/ksp/interface/saws/kspsaws.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/saws/kspsaws.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:10+00:00">
+<meta name="date" content="2016-10-03T02:50:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/saws/kspsaws.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/saws/kspsaws.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscviewersaws.h></font>
diff --git a/src/ksp/ksp/interface/saws/makefile.html b/src/ksp/ksp/interface/saws/makefile.html
index d09c911..a6a369b 100644
--- a/src/ksp/ksp/interface/saws/makefile.html
+++ b/src/ksp/ksp/interface/saws/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/saws/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:10+00:00">
+<meta name="date" content="2016-10-03T02:50:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/saws/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/saws/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_SAWS'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/interface/xmon.c.html b/src/ksp/ksp/interface/xmon.c.html
index ae7cd46..1c059dc 100644
--- a/src/ksp/ksp/interface/xmon.c.html
+++ b/src/ksp/ksp/interface/xmon.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/interface/xmon.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:06:06+00:00">
+<meta name="date" content="2016-10-03T02:50:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/interface/xmon.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/interface/xmon.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdraw.h></font>
diff --git a/src/ksp/ksp/makefile.html b/src/ksp/ksp/makefile.html
index e38f406..eefc3e9 100644
--- a/src/ksp/ksp/makefile.html
+++ b/src/ksp/ksp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:51+00:00">
+<meta name="date" content="2016-10-03T02:50:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/utils/dmproject.c.html b/src/ksp/ksp/utils/dmproject.c.html
index 67cb0e4..8ef543b 100644
--- a/src/ksp/ksp/utils/dmproject.c.html
+++ b/src/ksp/ksp/utils/dmproject.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/utils/dmproject.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:36+00:00">
+<meta name="date" content="2016-10-03T02:52:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/utils/dmproject.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/utils/dmproject.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/ksp/utils/index.html b/src/ksp/ksp/utils/index.html
index faec1c8..9ac201d 100644
--- a/src/ksp/ksp/utils/index.html
+++ b/src/ksp/ksp/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Krylov Methods - KSP</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Krylov Methods - KSP: : <A HREF="../../../../src/ksp/ksp/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/ksp/utils/makefile.html b/src/ksp/ksp/utils/makefile.html
index 1ec8130..647f0c7 100644
--- a/src/ksp/ksp/utils/makefile.html
+++ b/src/ksp/ksp/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:37+00:00">
+<meta name="date" content="2016-10-03T02:52:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/ksp/utils/schurm.c.html b/src/ksp/ksp/utils/schurm.c.html
index 5696e79..4508a72 100644
--- a/src/ksp/ksp/utils/schurm.c.html
+++ b/src/ksp/ksp/utils/schurm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/ksp/utils/schurm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:33+00:00">
+<meta name="date" content="2016-10-03T02:52:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/ksp/utils/schurm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/ksp/utils/schurm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/makefile.html b/src/ksp/makefile.html
index 122f844..04f99f0 100644
--- a/src/ksp/makefile.html
+++ b/src/ksp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:14+00:00">
+<meta name="date" content="2016-10-03T02:47:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/examples/index.html b/src/ksp/pc/examples/index.html
index 917e0e7..284aa04 100644
--- a/src/ksp/pc/examples/index.html
+++ b/src/ksp/pc/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/ksp/pc/examples/makefile.html b/src/ksp/pc/examples/makefile.html
index f9b1769..595416a 100644
--- a/src/ksp/pc/examples/makefile.html
+++ b/src/ksp/pc/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:44+00:00">
+<meta name="date" content="2016-10-03T02:50:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/ksp/pc/examples/tests/ex1.c.html b/src/ksp/pc/examples/tests/ex1.c.html
index 94a7c85..1cb47c5 100644
--- a/src/ksp/pc/examples/tests/ex1.c.html
+++ b/src/ksp/pc/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:44+00:00">
+<meta name="date" content="2016-10-03T02:50:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the creation of a <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> context.\n\n"</font>;
diff --git a/src/ksp/pc/examples/tests/ex2.c.html b/src/ksp/pc/examples/tests/ex2.c.html
index c92419b..6ed2a21 100644
--- a/src/ksp/pc/examples/tests/ex2.c.html
+++ b/src/ksp/pc/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:44+00:00">
+<meta name="date" content="2016-10-03T02:50:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> and <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> on a tridiagonal matrix. Note that most\n\</font>
<a name="line3"> 3: </a><font color="#666666">users should employ the <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> interface instead of using <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> directly.\n\n"</font>;
diff --git a/src/ksp/pc/examples/tests/ex3.c.html b/src/ksp/pc/examples/tests/ex3.c.html
index 9a90676..2efb7b9 100644
--- a/src/ksp/pc/examples/tests/ex3.c.html
+++ b/src/ksp/pc/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:44+00:00">
+<meta name="date" content="2016-10-03T02:50:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates the use of fast Richardson for SOR. And\n\</font>
<a name="line3"> 3: </a><font color="#666666">also tests the <a href="../../../../../docs/manualpages/Mat/MatSOR.html#MatSOR">MatSOR</a>() routines. Input parameters are:\n\</font>
diff --git a/src/ksp/pc/examples/tests/ex4.c.html b/src/ksp/pc/examples/tests/ex4.c.html
index 9b6c0ed..e5d50fd 100644
--- a/src/ksp/pc/examples/tests/ex4.c.html
+++ b/src/ksp/pc/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:44+00:00">
+<meta name="date" content="2016-10-03T02:50:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates the use of fast Richardson for SOR. And tests\n\</font>
<a name="line3"> 3: </a><font color="#666666">the <a href="../../../../../docs/manualpages/Mat/MatSOR.html#MatSOR">MatSOR</a>() routines.\n\n"</font>;
diff --git a/src/ksp/pc/examples/tests/ex5.c.html b/src/ksp/pc/examples/tests/ex5.c.html
index c006085..3dae86c 100644
--- a/src/ksp/pc/examples/tests/ex5.c.html
+++ b/src/ksp/pc/examples/tests/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:45+00:00">
+<meta name="date" content="2016-10-03T02:50:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the multigrid code. The input parameters are:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -x N Use a mesh in the x direction of N. \n\</font>
diff --git a/src/ksp/pc/examples/tests/ex6.c.html b/src/ksp/pc/examples/tests/ex6.c.html
index be76159..b81230b 100644
--- a/src/ksp/pc/examples/tests/ex6.c.html
+++ b/src/ksp/pc/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:46+00:00">
+<meta name="date" content="2016-10-03T02:50:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Creates a matrix using 9 pt stencil, and uses it to test <a href="../../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a> (needed for aditive schwarts preconditioner. \n\</font>
<a name="line3"> 3: </a><font color="#666666"> -m <size> : problem size\n\</font>
diff --git a/src/ksp/pc/examples/tests/ex7.c.html b/src/ksp/pc/examples/tests/ex7.c.html
index f8969a5..cb9bcfc 100644
--- a/src/ksp/pc/examples/tests/ex7.c.html
+++ b/src/ksp/pc/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:46+00:00">
+<meta name="date" content="2016-10-03T02:50:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../docs/manualpages/Mat/MatILUFactorSymbolic.html#MatILUFactorSymbolic">MatILUFactorSymbolic</a>() on matrix with missing diagonal.\n\n"</font>;
diff --git a/src/ksp/pc/examples/tests/ex8f.F.html b/src/ksp/pc/examples/tests/ex8f.F.html
index 67b6df2..36491e8 100644
--- a/src/ksp/pc/examples/tests/ex8f.F.html
+++ b/src/ksp/pc/examples/tests/ex8f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/ex8f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:46+00:00">
+<meta name="date" content="2016-10-03T02:50:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/ex8f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/ex8f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Tests <a href="../../../../../docs/manualpages/PC/PCMGSetResidual.html#PCMGSetResidual">PCMGSetResidual</a>
<a name="line3"> 3: </a>!
diff --git a/src/ksp/pc/examples/tests/index.html b/src/ksp/pc/examples/tests/index.html
index dc2d815..2f56ad6 100644
--- a/src/ksp/pc/examples/tests/index.html
+++ b/src/ksp/pc/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/examples/tests/makefile.html b/src/ksp/pc/examples/tests/makefile.html
index 47c78d6..f8766ba 100644
--- a/src/ksp/pc/examples/tests/makefile.html
+++ b/src/ksp/pc/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:47+00:00">
+<meta name="date" content="2016-10-03T02:50:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/ksp/pc/examples/tutorials/ex1.c.html b/src/ksp/pc/examples/tutorials/ex1.c.html
index 7637a22..d412baf 100644
--- a/src/ksp/pc/examples/tutorials/ex1.c.html
+++ b/src/ksp/pc/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:47+00:00">
+<meta name="date" content="2016-10-03T02:50:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test file for the <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>()\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> * Test file for the <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>() routine or -pc_factor_shift_type POSITIVE_DEFINITE option.</font>
diff --git a/src/ksp/pc/examples/tutorials/ex2.c.html b/src/ksp/pc/examples/tutorials/ex2.c.html
index 9182f43..6ade8c9 100644
--- a/src/ksp/pc/examples/tutorials/ex2.c.html
+++ b/src/ksp/pc/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:47+00:00">
+<meta name="date" content="2016-10-03T02:50:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test file for the <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>()\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> * Test file for the <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>() routine or -pc_factor_shift_type POSITIVE_DEFINITE option.</font>
diff --git a/src/ksp/pc/examples/tutorials/index.html b/src/ksp/pc/examples/tutorials/index.html
index 26b4cb0..aaf6718 100644
--- a/src/ksp/pc/examples/tutorials/index.html
+++ b/src/ksp/pc/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/examples/tutorials/makefile.html b/src/ksp/pc/examples/tutorials/makefile.html
index 4567dc5..c12c71d 100644
--- a/src/ksp/pc/examples/tutorials/makefile.html
+++ b/src/ksp/pc/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:48+00:00">
+<meta name="date" content="2016-10-03T02:50:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html b/src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html
index 8386714..148455f 100644
--- a/src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html
+++ b/src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:38+00:00">
+<meta name="date" content="2016-10-03T02:48:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ainvcusp/ainvcusp.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* -------------------------------------------------------------------- */</font>
diff --git a/src/ksp/pc/impls/ainvcusp/index.html b/src/ksp/pc/impls/ainvcusp/index.html
index d91b0fa..aa80750 100644
--- a/src/ksp/pc/impls/ainvcusp/index.html
+++ b/src/ksp/pc/impls/ainvcusp/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ainvcusp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ainvcusp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/ainvcusp/makefile.html b/src/ksp/pc/impls/ainvcusp/makefile.html
index ba1363e..1524fbe 100644
--- a/src/ksp/pc/impls/ainvcusp/makefile.html
+++ b/src/ksp/pc/impls/ainvcusp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/ainvcusp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:39+00:00">
+<meta name="date" content="2016-10-03T02:48:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ainvcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ainvcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_CUSP'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/asm/asm.c.html b/src/ksp/pc/impls/asm/asm.c.html
index c20d8d5..18761eb 100644
--- a/src/ksp/pc/impls/asm/asm.c.html
+++ b/src/ksp/pc/impls/asm/asm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/asm/asm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:40+00:00">
+<meta name="date" content="2016-10-03T02:47:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/asm/asm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/asm/asm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file defines an additive Schwarz preconditioner for any <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementation.</font>
diff --git a/src/ksp/pc/impls/asm/index.html b/src/ksp/pc/impls/asm/index.html
index d5fe37a..8040b01 100644
--- a/src/ksp/pc/impls/asm/index.html
+++ b/src/ksp/pc/impls/asm/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/asm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/asm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/asm/makefile.html b/src/ksp/pc/impls/asm/makefile.html
index eebe360..e082290 100644
--- a/src/ksp/pc/impls/asm/makefile.html
+++ b/src/ksp/pc/impls/asm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/asm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:45+00:00">
+<meta name="date" content="2016-10-03T02:47:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/asm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/asm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/bddc/bddc.c.html b/src/ksp/pc/impls/bddc/bddc.c.html
index 8dd94cb..c763f50 100644
--- a/src/ksp/pc/impls/bddc/bddc.c.html
+++ b/src/ksp/pc/impls/bddc/bddc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:07+00:00">
+<meta name="date" content="2016-10-03T02:49:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* TODOLIST</font>
<a name="line3"> 3: </a><font color="#B22222"> Solvers</font>
diff --git a/src/ksp/pc/impls/bddc/bddc.h.html b/src/ksp/pc/impls/bddc/bddc.h.html
index bb2c7e7..3675c49 100644
--- a/src/ksp/pc/impls/bddc/bddc.h.html
+++ b/src/ksp/pc/impls/bddc/bddc.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddc.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:37+00:00">
+<meta name="date" content="2016-10-03T02:49:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddc.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddc.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <../src/ksp/pc/impls/is/pcis.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcstructs.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcfetidp.c.html b/src/ksp/pc/impls/bddc/bddcfetidp.c.html
index 28241e9..e6b0097 100644
--- a/src/ksp/pc/impls/bddc/bddcfetidp.c.html
+++ b/src/ksp/pc/impls/bddc/bddcfetidp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcfetidp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:32+00:00">
+<meta name="date" content="2016-10-03T02:49:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcfetidp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcfetidp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddc.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcprivate.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcgraph.c.html b/src/ksp/pc/impls/bddc/bddcgraph.c.html
index 375afb3..5e1bb94 100644
--- a/src/ksp/pc/impls/bddc/bddcgraph.c.html
+++ b/src/ksp/pc/impls/bddc/bddcgraph.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcgraph.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:26+00:00">
+<meta name="date" content="2016-10-03T02:49:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcgraph.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcgraph.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcprivate.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcstructs.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcnullspace.c.html b/src/ksp/pc/impls/bddc/bddcnullspace.c.html
index 0506b66..3975ae5 100644
--- a/src/ksp/pc/impls/bddc/bddcnullspace.c.html
+++ b/src/ksp/pc/impls/bddc/bddcnullspace.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcnullspace.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:31+00:00">
+<meta name="date" content="2016-10-03T02:49:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcnullspace.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcnullspace.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddc.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcprivate.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcprivate.c.html b/src/ksp/pc/impls/bddc/bddcprivate.c.html
index 3b25939..2280f24 100644
--- a/src/ksp/pc/impls/bddc/bddcprivate.c.html
+++ b/src/ksp/pc/impls/bddc/bddcprivate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcprivate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:12+00:00">
+<meta name="date" content="2016-10-03T02:49:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcprivate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcprivate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddc.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcprivate.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcprivate.h.html b/src/ksp/pc/impls/bddc/bddcprivate.h.html
index 41c4f54..10d1efe 100644
--- a/src/ksp/pc/impls/bddc/bddcprivate.h.html
+++ b/src/ksp/pc/impls/bddc/bddcprivate.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcprivate.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:37+00:00">
+<meta name="date" content="2016-10-03T02:49:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcprivate.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcprivate.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* prototypes of all BDDC private functions */</font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcstructs.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcscalingbasic.c.html b/src/ksp/pc/impls/bddc/bddcscalingbasic.c.html
index 2d16d7b..359cc70 100644
--- a/src/ksp/pc/impls/bddc/bddcscalingbasic.c.html
+++ b/src/ksp/pc/impls/bddc/bddcscalingbasic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcscalingbasic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:29+00:00">
+<meta name="date" content="2016-10-03T02:49:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcscalingbasic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcscalingbasic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddc.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcprivate.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcschurs.c.html b/src/ksp/pc/impls/bddc/bddcschurs.c.html
index ec53580..85c3f8f 100644
--- a/src/ksp/pc/impls/bddc/bddcschurs.c.html
+++ b/src/ksp/pc/impls/bddc/bddcschurs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcschurs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:33+00:00">
+<meta name="date" content="2016-10-03T02:49:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcschurs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcschurs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddc.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/bddc/bddcprivate.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/ksp/pc/impls/bddc/bddcstructs.h.html b/src/ksp/pc/impls/bddc/bddcstructs.h.html
index ba51d2f..9cd9762 100644
--- a/src/ksp/pc/impls/bddc/bddcstructs.h.html
+++ b/src/ksp/pc/impls/bddc/bddcstructs.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/bddcstructs.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:37+00:00">
+<meta name="date" content="2016-10-03T02:49:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/bddcstructs.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/bddcstructs.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscksp.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petscbt.h></font>
diff --git a/src/ksp/pc/impls/bddc/index.html b/src/ksp/pc/impls/bddc/index.html
index 054a3c4..7dea26c 100644
--- a/src/ksp/pc/impls/bddc/index.html
+++ b/src/ksp/pc/impls/bddc/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/bddc/makefile.html b/src/ksp/pc/impls/bddc/makefile.html
index 54fb384..11ec1e3 100644
--- a/src/ksp/pc/impls/bddc/makefile.html
+++ b/src/ksp/pc/impls/bddc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bddc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:38+00:00">
+<meta name="date" content="2016-10-03T02:49:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bddc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bddc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html b/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html
index 6314cc0..2fef4cc 100644
--- a/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html
+++ b/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:41+00:00">
+<meta name="date" content="2016-10-03T02:48:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* -------------------------------------------------------------------- */</font>
diff --git a/src/ksp/pc/impls/bicgstabcusp/index.html b/src/ksp/pc/impls/bicgstabcusp/index.html
index c3bc5ea..8bb1392 100644
--- a/src/ksp/pc/impls/bicgstabcusp/index.html
+++ b/src/ksp/pc/impls/bicgstabcusp/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bicgstabcusp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bicgstabcusp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/bicgstabcusp/makefile.html b/src/ksp/pc/impls/bicgstabcusp/makefile.html
index efeacc7..8c4404f 100644
--- a/src/ksp/pc/impls/bicgstabcusp/makefile.html
+++ b/src/ksp/pc/impls/bicgstabcusp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bicgstabcusp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:42+00:00">
+<meta name="date" content="2016-10-03T02:48:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bicgstabcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bicgstabcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_CUSP'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/bjacobi/bjacobi.c.html b/src/ksp/pc/impls/bjacobi/bjacobi.c.html
index feba92d..f6d34de 100644
--- a/src/ksp/pc/impls/bjacobi/bjacobi.c.html
+++ b/src/ksp/pc/impls/bjacobi/bjacobi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bjacobi/bjacobi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:29+00:00">
+<meta name="date" content="2016-10-03T02:47:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bjacobi/bjacobi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bjacobi/bjacobi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a block Jacobi preconditioner.</font>
diff --git a/src/ksp/pc/impls/bjacobi/bjacobi.h.html b/src/ksp/pc/impls/bjacobi/bjacobi.h.html
index 8d775e1..1287bc0 100644
--- a/src/ksp/pc/impls/bjacobi/bjacobi.h.html
+++ b/src/ksp/pc/impls/bjacobi/bjacobi.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bjacobi/bjacobi.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:33+00:00">
+<meta name="date" content="2016-10-03T02:47:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bjacobi/bjacobi.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bjacobi/bjacobi.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#B22222">/*</font>
<a name="line5"> 5: </a><font color="#B22222"> Private data for block Jacobi and block Gauss-Seidel preconditioner.</font>
diff --git a/src/ksp/pc/impls/bjacobi/index.html b/src/ksp/pc/impls/bjacobi/index.html
index df71542..5284fb5 100644
--- a/src/ksp/pc/impls/bjacobi/index.html
+++ b/src/ksp/pc/impls/bjacobi/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bjacobi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bjacobi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/bjacobi/makefile.html b/src/ksp/pc/impls/bjacobi/makefile.html
index d447b21..020b6ec 100644
--- a/src/ksp/pc/impls/bjacobi/makefile.html
+++ b/src/ksp/pc/impls/bjacobi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/bjacobi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:33+00:00">
+<meta name="date" content="2016-10-03T02:47:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/bjacobi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/bjacobi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/composite/composite.c.html b/src/ksp/pc/impls/composite/composite.c.html
index caf7bfe..ccdb29f 100644
--- a/src/ksp/pc/impls/composite/composite.c.html
+++ b/src/ksp/pc/impls/composite/composite.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/composite/composite.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:46+00:00">
+<meta name="date" content="2016-10-03T02:47:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/composite/composite.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/composite/composite.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a preconditioner that can consist of a collection of PCs</font>
diff --git a/src/ksp/pc/impls/composite/index.html b/src/ksp/pc/impls/composite/index.html
index a4ed6dc..97c0c7a 100644
--- a/src/ksp/pc/impls/composite/index.html
+++ b/src/ksp/pc/impls/composite/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/composite/makefile.html b/src/ksp/pc/impls/composite/makefile.html
index 98e64ba..eb3bf73 100644
--- a/src/ksp/pc/impls/composite/makefile.html
+++ b/src/ksp/pc/impls/composite/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/composite/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:48+00:00">
+<meta name="date" content="2016-10-03T02:47:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/cp/cp.c.html b/src/ksp/pc/impls/cp/cp.c.html
index 7c33f84..0c0ca4f 100644
--- a/src/ksp/pc/impls/cp/cp.c.html
+++ b/src/ksp/pc/impls/cp/cp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/cp/cp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:35+00:00">
+<meta name="date" content="2016-10-03T02:48:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/cp/cp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/cp/cp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/ksp/pc/impls/cp/index.html b/src/ksp/pc/impls/cp/index.html
index d977c78..b9e2519 100644
--- a/src/ksp/pc/impls/cp/index.html
+++ b/src/ksp/pc/impls/cp/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/cp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/cp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/cp/makefile.html b/src/ksp/pc/impls/cp/makefile.html
index f6e9983..972d53e 100644
--- a/src/ksp/pc/impls/cp/makefile.html
+++ b/src/ksp/pc/impls/cp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/cp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:36+00:00">
+<meta name="date" content="2016-10-03T02:48:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/cp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/cp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/eisens/eisen.c.html b/src/ksp/pc/impls/eisens/eisen.c.html
index 50d919a..9ecffb1 100644
--- a/src/ksp/pc/impls/eisens/eisen.c.html
+++ b/src/ksp/pc/impls/eisens/eisen.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/eisens/eisen.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:39+00:00">
+<meta name="date" content="2016-10-03T02:47:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/eisens/eisen.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/eisens/eisen.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a Eisenstat trick SSOR preconditioner. This uses about</font>
diff --git a/src/ksp/pc/impls/eisens/index.html b/src/ksp/pc/impls/eisens/index.html
index 32ffd3f..20f68ab 100644
--- a/src/ksp/pc/impls/eisens/index.html
+++ b/src/ksp/pc/impls/eisens/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/eisens/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/eisens/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/eisens/makefile.html b/src/ksp/pc/impls/eisens/makefile.html
index 0b7294f..c14bacb 100644
--- a/src/ksp/pc/impls/eisens/makefile.html
+++ b/src/ksp/pc/impls/eisens/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/eisens/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:40+00:00">
+<meta name="date" content="2016-10-03T02:47:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/eisens/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/eisens/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/factor/cholesky/cholesky.c b/src/ksp/pc/impls/factor/cholesky/cholesky.c
index b543723..f65f6f9 100644
--- a/src/ksp/pc/impls/factor/cholesky/cholesky.c
+++ b/src/ksp/pc/impls/factor/cholesky/cholesky.c
@@ -78,12 +78,13 @@ static PetscErrorCode PCView_Cholesky(PC pc,PetscViewer viewer)
#define __FUNCT__ "PCSetUp_Cholesky"
static PetscErrorCode PCSetUp_Cholesky(PC pc)
{
- PetscErrorCode ierr;
- PetscBool flg;
- PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+ PetscErrorCode ierr;
+ PetscBool flg;
+ PC_Cholesky *dir = (PC_Cholesky*)pc->data;
const MatSolverPackage stype;
PetscFunctionBegin;
+ pc->failedreason = PC_NOERROR;
if (dir->reusefill && pc->setupcalled) ((PC_Factor*)dir)->info.fill = dir->actualfill;
ierr = MatSetErrorIfFailure(pc->pmat,pc->erroriffailure);CHKERRQ(ierr);
@@ -150,6 +151,12 @@ static PetscErrorCode PCSetUp_Cholesky(PC pc)
ierr = MatGetInfo(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);CHKERRQ(ierr);
dir->actualfill = info.fill_ratio_needed;
ierr = PetscLogObjectParent((PetscObject)pc,(PetscObject)((PC_Factor*)dir)->fact);CHKERRQ(ierr);
+ } else {
+ F = ((PC_Factor*)dir)->fact;
+ if ((PCFailedReason)F->errortype == PC_FACTOR_NUMERIC_ZEROPIVOT) {
+ F->errortype = MAT_FACTOR_NOERROR;
+ pc->failedreason = (PCFailedReason)F->errortype;
+ }
}
F = ((PC_Factor*)dir)->fact;
if (F->errortype) { /* FactorSymbolic() fails */
@@ -358,12 +365,16 @@ PETSC_EXTERN PetscErrorCode PCCreate_Cholesky(PC pc)
pc->ops->applyrichardson = 0;
pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetMatSolverPackage_C",PCFactorSetMatSolverPackage_Factor);CHKERRQ(ierr);
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetMatSolverPackage_C",PCFactorGetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetZeroPivot_C",PCFactorSetZeroPivot_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetZeroPivot_C",PCFactorGetZeroPivot_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftType_C",PCFactorSetShiftType_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftType_C",PCFactorGetShiftType_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftAmount_C",PCFactorSetShiftAmount_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftAmount_C",PCFactorGetShiftAmount_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetMatSolverPackage_C",PCFactorSetMatSolverPackage_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetMatSolverPackage_C",PCFactorGetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetFill_C",PCFactorSetFill_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUseInPlace_C",PCFactorSetUseInPlace_Cholesky);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetUseInPlace_C",PCFactorGetUseInPlace_Cholesky);CHKERRQ(ierr);
diff --git a/src/ksp/pc/impls/factor/cholesky/cholesky.c.html b/src/ksp/pc/impls/factor/cholesky/cholesky.c.html
index 4913fa4..b59e3c4 100644
--- a/src/ksp/pc/impls/factor/cholesky/cholesky.c.html
+++ b/src/ksp/pc/impls/factor/cholesky/cholesky.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/cholesky/cholesky.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:33+00:00">
+<meta name="date" content="2016-10-03T02:48:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/cholesky/cholesky.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/cholesky/cholesky.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a direct factorization preconditioner for any <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementation</font>
@@ -74,266 +74,278 @@
<a name="line79"> 79: </a><strong><font color="#4169E1"><a name="PCSetUp_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetUp_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
<a name="line80"> 80: </a>{
-<a name="line82"> 82: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-<a name="line83"> 83: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+<a name="line81"> 81: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line82"> 82: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+<a name="line83"> 83: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
<a name="line84"> 84: </a> const <a href="../../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> stype;
-<a name="line87"> 87: </a> <font color="#4169E1">if</font> (dir->reusefill && pc->setupcalled) ((PC_Factor*)dir)->info.fill = dir->actualfill;
-
-<a name="line89"> 89: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
-<a name="line90"> 90: </a> <font color="#4169E1">if</font> (dir->inplace) {
-<a name="line91"> 91: </a> <font color="#4169E1">if</font> (dir->row && dir->col && (dir->row != dir->col)) {
-<a name="line92"> 92: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);
-<a name="line93"> 93: </a> }
-<a name="line94"> 94: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
-<a name="line95"> 95: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
-<a name="line96"> 96: </a> <font color="#4169E1">if</font> (dir->col && (dir->row != dir->col)) { <font color="#B22222">/* only use row ordering for SBAIJ */</font>
-<a name="line97"> 97: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
-<a name="line98"> 98: </a> }
-<a name="line99"> 99: </a> <font color="#4169E1">if</font> (dir->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);}
-<a name="line100">100: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactor.html#MatCholeskyFactor">MatCholeskyFactor</a>(pc->pmat,dir->row,&((PC_Factor*)dir)->info);
-<a name="line101">101: </a> <font color="#4169E1">if</font> (pc->pmat->errortype) { <font color="#B22222">/* Factor() fails */</font>
-<a name="line102">102: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)pc->pmat->errortype;
-<a name="line103">103: </a> <font color="#4169E1">return</font>(0);
-<a name="line104">104: </a> }
-
-<a name="line106">106: </a> ((PC_Factor*)dir)->fact = pc->pmat;
-<a name="line107">107: </a> } <font color="#4169E1">else</font> {
-<a name="line108">108: </a> <a href="../../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> info;
-<a name="line109">109: </a> <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> F;
-<a name="line110">110: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
-<a name="line111">111: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
-<a name="line112">112: </a> <font color="#B22222">/* check if dir->row == dir->col */</font>
-<a name="line113">113: </a> <a href="../../../../../../docs/manualpages/IS/ISEqual.html#ISEqual">ISEqual</a>(dir->row,dir->col,&flg);
-<a name="line114">114: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"row and column permutations must equal"</font>);
-<a name="line115">115: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col); <font color="#B22222">/* only pass one ordering into CholeskyFactor */</font>
-
-<a name="line117">117: </a> flg = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line118">118: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&flg,NULL);
-<a name="line119">119: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line120">120: </a> <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tol = 1.e-10;
-<a name="line121">121: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&tol,NULL);
-<a name="line122">122: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,tol,dir->row,dir->row);
-<a name="line123">123: </a> }
-<a name="line124">124: </a> <font color="#4169E1">if</font> (dir->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);}
-<a name="line125">125: </a> <font color="#4169E1">if</font> (!((PC_Factor*)dir)->fact) {
-<a name="line126">126: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_CHOLESKY,&((PC_Factor*)dir)->fact);
-<a name="line127">127: </a> }
-<a name="line128">128: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorSymbolic.html#MatCholeskyFactorSymbolic">MatCholeskyFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,&((PC_Factor*)dir)->info);
-<a name="line129">129: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
-<a name="line130">130: </a> dir->actualfill = info.fill_ratio_needed;
-<a name="line131">131: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
-<a name="line132">132: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
-<a name="line133">133: </a> <font color="#4169E1">if</font> (!dir->reuseordering) {
-<a name="line134">134: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);
-<a name="line135">135: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
-<a name="line136">136: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col); <font color="#B22222">/* only use dir->row ordering in CholeskyFactor */</font>
-
-<a name="line138">138: </a> flg = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line139">139: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&flg,NULL);
-<a name="line140">140: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line141">141: </a> <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tol = 1.e-10;
-<a name="line142">142: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&tol,NULL);
-<a name="line143">143: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,tol,dir->row,dir->row);
-<a name="line144">144: </a> }
-<a name="line145">145: </a> <font color="#4169E1">if</font> (dir->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);}
-<a name="line146">146: </a> }
-<a name="line147">147: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);
-<a name="line148">148: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_CHOLESKY,&((PC_Factor*)dir)->fact);
-<a name="line149">149: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorSymbolic.html#MatCholeskyFactorSymbolic">MatCholeskyFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,&((PC_Factor*)dir)->info);
-<a name="line150">150: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
-<a name="line151">151: </a> dir->actualfill = info.fill_ratio_needed;
-<a name="line152">152: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
-<a name="line153">153: </a> }
-<a name="line154">154: </a> F = ((PC_Factor*)dir)->fact;
-<a name="line155">155: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
-<a name="line156">156: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line157">157: </a> <font color="#4169E1">return</font>(0);
-<a name="line158">158: </a> }
-
-<a name="line160">160: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorNumeric.html#MatCholeskyFactorNumeric">MatCholeskyFactorNumeric</a>(((PC_Factor*)dir)->fact,pc->pmat,&((PC_Factor*)dir)->info);
-<a name="line161">161: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
-<a name="line162">162: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line163">163: </a> }
-<a name="line164">164: </a> }
-
-<a name="line166">166: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
-<a name="line167">167: </a> <font color="#4169E1">if</font> (!stype) {
-<a name="line168">168: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)dir)->fact->solvertype);
-<a name="line169">169: </a> }
-<a name="line170">170: </a> <font color="#4169E1">return</font>(0);
-<a name="line171">171: </a>}
-
-<a name="line175">175: </a><strong><font color="#4169E1"><a name="PCReset_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCReset_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line176">176: </a>{
-<a name="line177">177: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
-
-<a name="line181">181: </a> <font color="#4169E1">if</font> (!dir->inplace && ((PC_Factor*)dir)->fact) {<a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);}
-<a name="line182">182: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);
-<a name="line183">183: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
-<a name="line184">184: </a> <font color="#4169E1">return</font>(0);
-<a name="line185">185: </a>}
-
-<a name="line189">189: </a><strong><font color="#4169E1"><a name="PCDestroy_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line190">190: </a>{
-<a name="line191">191: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
-
-<a name="line195">195: </a> PCReset_Cholesky(pc);
-<a name="line196">196: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->ordering);
-<a name="line197">197: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->solvertype);
-<a name="line198">198: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
-<a name="line199">199: </a> <font color="#4169E1">return</font>(0);
-<a name="line200">200: </a>}
-
-<a name="line204">204: </a><strong><font color="#4169E1"><a name="PCApply_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line205">205: </a>{
-<a name="line206">206: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
-
-<a name="line210">210: </a> <font color="#4169E1">if</font> (dir->inplace) {
-<a name="line211">211: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(pc->pmat,x,y);
-<a name="line212">212: </a> } <font color="#4169E1">else</font> {
-<a name="line213">213: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)dir)->fact,x,y);
-<a name="line214">214: </a> }
-<a name="line215">215: </a> <font color="#4169E1">return</font>(0);
-<a name="line216">216: </a>}
-
-<a name="line220">220: </a><strong><font color="#4169E1"><a name="PCApplyTranspose_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplyTranspose_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line221">221: </a>{
-<a name="line222">222: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
-
-<a name="line226">226: </a> <font color="#4169E1">if</font> (dir->inplace) {
-<a name="line227">227: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(pc->pmat,x,y);
-<a name="line228">228: </a> } <font color="#4169E1">else</font> {
-<a name="line229">229: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(((PC_Factor*)dir)->fact,x,y);
-<a name="line230">230: </a> }
-<a name="line231">231: </a> <font color="#4169E1">return</font>(0);
-<a name="line232">232: </a>}
-
-<a name="line234">234: </a><font color="#B22222">/* -----------------------------------------------------------------------------------*/</font>
-
-<a name="line238">238: </a><strong><font color="#4169E1"><a name="PCFactorSetUseInPlace_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetUseInPlace_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
-<a name="line239">239: </a>{
-<a name="line240">240: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
-
-<a name="line243">243: </a> dir->inplace = flg;
-<a name="line244">244: </a> <font color="#4169E1">return</font>(0);
-<a name="line245">245: </a>}
-
-<a name="line249">249: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetUseInPlace_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line250">250: </a>{
-<a name="line251">251: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
-
-<a name="line254">254: </a> *flg = dir->inplace;
-<a name="line255">255: </a> <font color="#4169E1">return</font>(0);
-<a name="line256">256: </a>}
-
-<a name="line258">258: </a><font color="#B22222">/* -----------------------------------------------------------------------------------*/</font>
-
-<a name="line262">262: </a><font color="#B22222">/*@</font>
-<a name="line263">263: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a> - When similar matrices are factored, this</font>
-<a name="line264">264: </a><font color="#B22222"> causes the ordering computed in the first factor to be used for all</font>
-<a name="line265">265: </a><font color="#B22222"> following factors.</font>
-
-<a name="line267">267: </a><font color="#B22222"> Logically Collective on <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-
-<a name="line269">269: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line270">270: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line271">271: </a><font color="#B22222">- flag - <a href="../../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to reuse else <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a></font>
-
-<a name="line273">273: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line274">274: </a><font color="#B22222">. -pc_factor_reuse_ordering - Activate <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
-
-<a name="line276">276: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line278">278: </a><font color="#B22222">.keywords: <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, reordering, factorization, incomplete, LU</font>
-
-<a name="line280">280: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
-<a name="line281">281: </a><font color="#B22222">@*/</font>
-<a name="line282">282: </a><strong><font color="#4169E1"><a name="PCFactorSetReuseOrdering"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> fla [...]
-<a name="line283">283: </a>{
-
-<a name="line289">289: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flag));
-<a name="line290">290: </a> <font color="#4169E1">return</font>(0);
-<a name="line291">291: </a>}
-
-<a name="line293">293: </a><font color="#B22222">/*MC</font>
-<a name="line294">294: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCCHOLESKY.html#PCCHOLESKY">PCCHOLESKY</a> - Uses a direct solver, based on Cholesky factorization, as a preconditioner</font>
-
-<a name="line296">296: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line297">297: </a><font color="#B22222">+ -pc_factor_reuse_ordering - Activate <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
-<a name="line298">298: </a><font color="#B22222">. -pc_factor_mat_solver_package - Actives <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>() to choose the direct solver, like superlu</font>
-<a name="line299">299: </a><font color="#B22222">. -pc_factor_reuse_fill - Activates <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
-<a name="line300">300: </a><font color="#B22222">. -pc_factor_fill <fill> - Sets fill amount</font>
-<a name="line301">301: </a><font color="#B22222">. -pc_factor_in_place - Activates in-place factorization</font>
-<a name="line302">302: </a><font color="#B22222">- -pc_factor_mat_ordering_type <nd,rcm,...> - Sets ordering routine</font>
-
-<a name="line304">304: </a><font color="#B22222"> Notes: Not all options work for all matrix formats</font>
-
-<a name="line306">306: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line308">308: </a><font color="#B22222"> Concepts: Cholesky factorization, direct solver</font>
-
-<a name="line310">310: </a><font color="#B22222"> Notes: Usually this will compute an "exact" solution in one iteration and does</font>
-<a name="line311">311: </a><font color="#B22222"> not need a Krylov method (i.e. you can use -ksp_type preonly, or</font>
-<a name="line312">312: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/KSP/KSPSetType.html#KSPSetType">KSPSetType</a>(ksp,<a href="../../../../../../docs/manualpages/KSP/KSPPREONLY.html#KSPPREONLY">KSPPREONLY</a>) for the Krylov method</font>
-
-<a name="line314">314: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,</font>
-<a name="line315">315: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCILU.html#PCILU">PCILU</a>, <a href="../../../../../../docs/manualpages/PC/PCLU.html#PCLU">PCLU</a>, <a href="../../../../../../docs/manualpages/PC/PCICC.html#PCICC">PCICC</a>, <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html [...]
-<a name="line316">316: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), PCFactorSetShiftNonzero(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>()</font>
-<a name="line317">317: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>()</font>
-
-<a name="line319">319: </a><font color="#B22222">M*/</font>
-
-<a name="line323">323: </a><strong><font color="#4169E1"><a name="PCCreate_Cholesky"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line324">324: </a>{
-<a name="line326">326: </a> PC_Cholesky *dir;
-
-<a name="line329">329: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&dir);
-
-<a name="line331">331: </a> ((PC_Factor*)dir)->fact = 0;
-<a name="line332">332: </a> dir->inplace = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line334">334: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)dir)->info);
-
-<a name="line336">336: </a> ((PC_Factor*)dir)->factortype = MAT_FACTOR_CHOLESKY;
-<a name="line337">337: </a> ((PC_Factor*)dir)->info.fill = 5.0;
-<a name="line338">338: </a> ((PC_Factor*)dir)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>) MAT_SHIFT_NONE;
-<a name="line339">339: </a> ((PC_Factor*)dir)->info.shiftamount = 0.0;
-<a name="line340">340: </a> ((PC_Factor*)dir)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
-<a name="line341">341: </a> ((PC_Factor*)dir)->info.pivotinblocks = 1.0;
-
-<a name="line343">343: </a> dir->col = 0;
-<a name="line344">344: </a> dir->row = 0;
-
-<a name="line346">346: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)dir)->ordering);
-<a name="line347">347: </a> dir->reusefill = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line348">348: </a> dir->reuseordering = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line349">349: </a> pc->data = (void*)dir;
-
-<a name="line351">351: </a> pc->ops->destroy = PCDestroy_Cholesky;
-<a name="line352">352: </a> pc->ops->reset = PCReset_Cholesky;
-<a name="line353">353: </a> pc->ops->apply = PCApply_Cholesky;
-<a name="line354">354: </a> pc->ops->applytranspose = PCApplyTranspose_Cholesky;
-<a name="line355">355: </a> pc->ops->setup = PCSetUp_Cholesky;
-<a name="line356">356: </a> pc->ops->setfromoptions = PCSetFromOptions_Cholesky;
-<a name="line357">357: </a> pc->ops->view = PCView_Cholesky;
-<a name="line358">358: </a> pc->ops->applyrichardson = 0;
-<a name="line359">359: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
-
-<a name="line361">361: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
-<a name="line362">362: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
-<a name="line363">363: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
-<a name="line364">364: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
-<a name="line365">365: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftType_C"</font>,PCFactorSetShiftType_Factor);
-<a name="line366">366: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
-<a name="line367">367: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
-<a name="line368">368: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,PCFactorSetUseInPlace_Cholesky);
-<a name="line369">369: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_Cholesky);
-<a name="line370">370: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
-<a name="line371">371: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,PCFactorSetReuseOrdering_Cholesky);
-<a name="line372">372: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,PCFactorSetReuseFill_Cholesky);
-<a name="line373">373: </a> <font color="#4169E1">return</font>(0);
-<a name="line374">374: </a>}
+<a name="line87"> 87: </a> pc->failedreason = PC_NOERROR;
+<a name="line88"> 88: </a> <font color="#4169E1">if</font> (dir->reusefill && pc->setupcalled) ((PC_Factor*)dir)->info.fill = dir->actualfill;
+
+<a name="line90"> 90: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
+<a name="line91"> 91: </a> <font color="#4169E1">if</font> (dir->inplace) {
+<a name="line92"> 92: </a> <font color="#4169E1">if</font> (dir->row && dir->col && (dir->row != dir->col)) {
+<a name="line93"> 93: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);
+<a name="line94"> 94: </a> }
+<a name="line95"> 95: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
+<a name="line96"> 96: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
+<a name="line97"> 97: </a> <font color="#4169E1">if</font> (dir->col && (dir->row != dir->col)) { <font color="#B22222">/* only use row ordering for SBAIJ */</font>
+<a name="line98"> 98: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
+<a name="line99"> 99: </a> }
+<a name="line100">100: </a> <font color="#4169E1">if</font> (dir->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);}
+<a name="line101">101: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactor.html#MatCholeskyFactor">MatCholeskyFactor</a>(pc->pmat,dir->row,&((PC_Factor*)dir)->info);
+<a name="line102">102: </a> <font color="#4169E1">if</font> (pc->pmat->errortype) { <font color="#B22222">/* Factor() fails */</font>
+<a name="line103">103: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)pc->pmat->errortype;
+<a name="line104">104: </a> <font color="#4169E1">return</font>(0);
+<a name="line105">105: </a> }
+
+<a name="line107">107: </a> ((PC_Factor*)dir)->fact = pc->pmat;
+<a name="line108">108: </a> } <font color="#4169E1">else</font> {
+<a name="line109">109: </a> <a href="../../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> info;
+<a name="line110">110: </a> <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> F;
+<a name="line111">111: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
+<a name="line112">112: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
+<a name="line113">113: </a> <font color="#B22222">/* check if dir->row == dir->col */</font>
+<a name="line114">114: </a> <a href="../../../../../../docs/manualpages/IS/ISEqual.html#ISEqual">ISEqual</a>(dir->row,dir->col,&flg);
+<a name="line115">115: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"row and column permutations must equal"</font>);
+<a name="line116">116: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col); <font color="#B22222">/* only pass one ordering into CholeskyFactor */</font>
+
+<a name="line118">118: </a> flg = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line119">119: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&flg,NULL);
+<a name="line120">120: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line121">121: </a> <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tol = 1.e-10;
+<a name="line122">122: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&tol,NULL);
+<a name="line123">123: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,tol,dir->row,dir->row);
+<a name="line124">124: </a> }
+<a name="line125">125: </a> <font color="#4169E1">if</font> (dir->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);}
+<a name="line126">126: </a> <font color="#4169E1">if</font> (!((PC_Factor*)dir)->fact) {
+<a name="line127">127: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_CHOLESKY,&((PC_Factor*)dir)->fact);
+<a name="line128">128: </a> }
+<a name="line129">129: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorSymbolic.html#MatCholeskyFactorSymbolic">MatCholeskyFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,&((PC_Factor*)dir)->info);
+<a name="line130">130: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
+<a name="line131">131: </a> dir->actualfill = info.fill_ratio_needed;
+<a name="line132">132: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
+<a name="line133">133: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
+<a name="line134">134: </a> <font color="#4169E1">if</font> (!dir->reuseordering) {
+<a name="line135">135: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);
+<a name="line136">136: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
+<a name="line137">137: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col); <font color="#B22222">/* only use dir->row ordering in CholeskyFactor */</font>
+
+<a name="line139">139: </a> flg = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line140">140: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&flg,NULL);
+<a name="line141">141: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line142">142: </a> <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> tol = 1.e-10;
+<a name="line143">143: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->options,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc)->prefix,<font color="#666666">"-pc_factor_nonzeros_along_diagonal"</font>,&tol,NULL);
+<a name="line144">144: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,tol,dir->row,dir->row);
+<a name="line145">145: </a> }
+<a name="line146">146: </a> <font color="#4169E1">if</font> (dir->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);}
+<a name="line147">147: </a> }
+<a name="line148">148: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);
+<a name="line149">149: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_CHOLESKY,&((PC_Factor*)dir)->fact);
+<a name="line150">150: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorSymbolic.html#MatCholeskyFactorSymbolic">MatCholeskyFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,&((PC_Factor*)dir)->info);
+<a name="line151">151: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
+<a name="line152">152: </a> dir->actualfill = info.fill_ratio_needed;
+<a name="line153">153: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
+<a name="line154">154: </a> } <font color="#4169E1">else</font> {
+<a name="line155">155: </a> F = ((PC_Factor*)dir)->fact;
+<a name="line156">156: </a> <font color="#4169E1">if</font> ((<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype == PC_FACTOR_NUMERIC_ZEROPIVOT) {
+<a name="line157">157: </a> F->errortype = MAT_FACTOR_NOERROR;
+<a name="line158">158: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line159">159: </a> }
+<a name="line160">160: </a> }
+<a name="line161">161: </a> F = ((PC_Factor*)dir)->fact;
+<a name="line162">162: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
+<a name="line163">163: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line164">164: </a> <font color="#4169E1">return</font>(0);
+<a name="line165">165: </a> }
+
+<a name="line167">167: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorNumeric.html#MatCholeskyFactorNumeric">MatCholeskyFactorNumeric</a>(((PC_Factor*)dir)->fact,pc->pmat,&((PC_Factor*)dir)->info);
+<a name="line168">168: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
+<a name="line169">169: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line170">170: </a> }
+<a name="line171">171: </a> }
+
+<a name="line173">173: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
+<a name="line174">174: </a> <font color="#4169E1">if</font> (!stype) {
+<a name="line175">175: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)dir)->fact->solvertype);
+<a name="line176">176: </a> }
+<a name="line177">177: </a> <font color="#4169E1">return</font>(0);
+<a name="line178">178: </a>}
+
+<a name="line182">182: </a><strong><font color="#4169E1"><a name="PCReset_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCReset_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line183">183: </a>{
+<a name="line184">184: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+
+<a name="line188">188: </a> <font color="#4169E1">if</font> (!dir->inplace && ((PC_Factor*)dir)->fact) {<a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);}
+<a name="line189">189: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);
+<a name="line190">190: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
+<a name="line191">191: </a> <font color="#4169E1">return</font>(0);
+<a name="line192">192: </a>}
+
+<a name="line196">196: </a><strong><font color="#4169E1"><a name="PCDestroy_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line197">197: </a>{
+<a name="line198">198: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+
+<a name="line202">202: </a> PCReset_Cholesky(pc);
+<a name="line203">203: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->ordering);
+<a name="line204">204: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->solvertype);
+<a name="line205">205: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
+<a name="line206">206: </a> <font color="#4169E1">return</font>(0);
+<a name="line207">207: </a>}
+
+<a name="line211">211: </a><strong><font color="#4169E1"><a name="PCApply_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line212">212: </a>{
+<a name="line213">213: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+
+<a name="line217">217: </a> <font color="#4169E1">if</font> (dir->inplace) {
+<a name="line218">218: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(pc->pmat,x,y);
+<a name="line219">219: </a> } <font color="#4169E1">else</font> {
+<a name="line220">220: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)dir)->fact,x,y);
+<a name="line221">221: </a> }
+<a name="line222">222: </a> <font color="#4169E1">return</font>(0);
+<a name="line223">223: </a>}
+
+<a name="line227">227: </a><strong><font color="#4169E1"><a name="PCApplyTranspose_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplyTranspose_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line228">228: </a>{
+<a name="line229">229: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+
+<a name="line233">233: </a> <font color="#4169E1">if</font> (dir->inplace) {
+<a name="line234">234: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(pc->pmat,x,y);
+<a name="line235">235: </a> } <font color="#4169E1">else</font> {
+<a name="line236">236: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(((PC_Factor*)dir)->fact,x,y);
+<a name="line237">237: </a> }
+<a name="line238">238: </a> <font color="#4169E1">return</font>(0);
+<a name="line239">239: </a>}
+
+<a name="line241">241: </a><font color="#B22222">/* -----------------------------------------------------------------------------------*/</font>
+
+<a name="line245">245: </a><strong><font color="#4169E1"><a name="PCFactorSetUseInPlace_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetUseInPlace_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
+<a name="line246">246: </a>{
+<a name="line247">247: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+
+<a name="line250">250: </a> dir->inplace = flg;
+<a name="line251">251: </a> <font color="#4169E1">return</font>(0);
+<a name="line252">252: </a>}
+
+<a name="line256">256: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace_Cholesky"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetUseInPlace_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line257">257: </a>{
+<a name="line258">258: </a> PC_Cholesky *dir = (PC_Cholesky*)pc->data;
+
+<a name="line261">261: </a> *flg = dir->inplace;
+<a name="line262">262: </a> <font color="#4169E1">return</font>(0);
+<a name="line263">263: </a>}
+
+<a name="line265">265: </a><font color="#B22222">/* -----------------------------------------------------------------------------------*/</font>
+
+<a name="line269">269: </a><font color="#B22222">/*@</font>
+<a name="line270">270: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a> - When similar matrices are factored, this</font>
+<a name="line271">271: </a><font color="#B22222"> causes the ordering computed in the first factor to be used for all</font>
+<a name="line272">272: </a><font color="#B22222"> following factors.</font>
+
+<a name="line274">274: </a><font color="#B22222"> Logically Collective on <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+
+<a name="line276">276: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line277">277: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line278">278: </a><font color="#B22222">- flag - <a href="../../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to reuse else <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a></font>
+
+<a name="line280">280: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line281">281: </a><font color="#B22222">. -pc_factor_reuse_ordering - Activate <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
+
+<a name="line283">283: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line285">285: </a><font color="#B22222">.keywords: <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, reordering, factorization, incomplete, LU</font>
+
+<a name="line287">287: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
+<a name="line288">288: </a><font color="#B22222">@*/</font>
+<a name="line289">289: </a><strong><font color="#4169E1"><a name="PCFactorSetReuseOrdering"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> fla [...]
+<a name="line290">290: </a>{
+
+<a name="line296">296: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flag));
+<a name="line297">297: </a> <font color="#4169E1">return</font>(0);
+<a name="line298">298: </a>}
+
+<a name="line300">300: </a><font color="#B22222">/*MC</font>
+<a name="line301">301: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCCHOLESKY.html#PCCHOLESKY">PCCHOLESKY</a> - Uses a direct solver, based on Cholesky factorization, as a preconditioner</font>
+
+<a name="line303">303: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line304">304: </a><font color="#B22222">+ -pc_factor_reuse_ordering - Activate <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
+<a name="line305">305: </a><font color="#B22222">. -pc_factor_mat_solver_package - Actives <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>() to choose the direct solver, like superlu</font>
+<a name="line306">306: </a><font color="#B22222">. -pc_factor_reuse_fill - Activates <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
+<a name="line307">307: </a><font color="#B22222">. -pc_factor_fill <fill> - Sets fill amount</font>
+<a name="line308">308: </a><font color="#B22222">. -pc_factor_in_place - Activates in-place factorization</font>
+<a name="line309">309: </a><font color="#B22222">- -pc_factor_mat_ordering_type <nd,rcm,...> - Sets ordering routine</font>
+
+<a name="line311">311: </a><font color="#B22222"> Notes: Not all options work for all matrix formats</font>
+
+<a name="line313">313: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line315">315: </a><font color="#B22222"> Concepts: Cholesky factorization, direct solver</font>
+
+<a name="line317">317: </a><font color="#B22222"> Notes: Usually this will compute an "exact" solution in one iteration and does</font>
+<a name="line318">318: </a><font color="#B22222"> not need a Krylov method (i.e. you can use -ksp_type preonly, or</font>
+<a name="line319">319: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/KSP/KSPSetType.html#KSPSetType">KSPSetType</a>(ksp,<a href="../../../../../../docs/manualpages/KSP/KSPPREONLY.html#KSPPREONLY">KSPPREONLY</a>) for the Krylov method</font>
+
+<a name="line321">321: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,</font>
+<a name="line322">322: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCILU.html#PCILU">PCILU</a>, <a href="../../../../../../docs/manualpages/PC/PCLU.html#PCLU">PCLU</a>, <a href="../../../../../../docs/manualpages/PC/PCICC.html#PCICC">PCICC</a>, <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html [...]
+<a name="line323">323: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), PCFactorSetShiftNonzero(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>()</font>
+<a name="line324">324: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>()</font>
+
+<a name="line326">326: </a><font color="#B22222">M*/</font>
+
+<a name="line330">330: </a><strong><font color="#4169E1"><a name="PCCreate_Cholesky"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_Cholesky(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line331">331: </a>{
+<a name="line333">333: </a> PC_Cholesky *dir;
+
+<a name="line336">336: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&dir);
+
+<a name="line338">338: </a> ((PC_Factor*)dir)->fact = 0;
+<a name="line339">339: </a> dir->inplace = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line341">341: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)dir)->info);
+
+<a name="line343">343: </a> ((PC_Factor*)dir)->factortype = MAT_FACTOR_CHOLESKY;
+<a name="line344">344: </a> ((PC_Factor*)dir)->info.fill = 5.0;
+<a name="line345">345: </a> ((PC_Factor*)dir)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>) MAT_SHIFT_NONE;
+<a name="line346">346: </a> ((PC_Factor*)dir)->info.shiftamount = 0.0;
+<a name="line347">347: </a> ((PC_Factor*)dir)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
+<a name="line348">348: </a> ((PC_Factor*)dir)->info.pivotinblocks = 1.0;
+
+<a name="line350">350: </a> dir->col = 0;
+<a name="line351">351: </a> dir->row = 0;
+
+<a name="line353">353: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)dir)->ordering);
+<a name="line354">354: </a> dir->reusefill = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line355">355: </a> dir->reuseordering = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line356">356: </a> pc->data = (void*)dir;
+
+<a name="line358">358: </a> pc->ops->destroy = PCDestroy_Cholesky;
+<a name="line359">359: </a> pc->ops->reset = PCReset_Cholesky;
+<a name="line360">360: </a> pc->ops->apply = PCApply_Cholesky;
+<a name="line361">361: </a> pc->ops->applytranspose = PCApplyTranspose_Cholesky;
+<a name="line362">362: </a> pc->ops->setup = PCSetUp_Cholesky;
+<a name="line363">363: </a> pc->ops->setfromoptions = PCSetFromOptions_Cholesky;
+<a name="line364">364: </a> pc->ops->view = PCView_Cholesky;
+<a name="line365">365: </a> pc->ops->applyrichardson = 0;
+<a name="line366">366: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
+
+<a name="line368">368: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
+<a name="line369">369: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetZeroPivot_C"</font>,PCFactorGetZeroPivot_Factor);
+<a name="line370">370: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftType_C"</font>,PCFactorSetShiftType_Factor);
+<a name="line371">371: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftType_C"</font>,PCFactorGetShiftType_Factor);
+<a name="line372">372: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
+<a name="line373">373: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftAmount_C"</font>,PCFactorGetShiftAmount_Factor);
+<a name="line374">374: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
+<a name="line375">375: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
+<a name="line376">376: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
+<a name="line377">377: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
+<a name="line378">378: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
+<a name="line379">379: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,PCFactorSetUseInPlace_Cholesky);
+<a name="line380">380: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_Cholesky);
+<a name="line381">381: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
+<a name="line382">382: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,PCFactorSetReuseOrdering_Cholesky);
+<a name="line383">383: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,PCFactorSetReuseFill_Cholesky);
+<a name="line384">384: </a> <font color="#4169E1">return</font>(0);
+<a name="line385">385: </a>}
</pre>
</body>
diff --git a/src/ksp/pc/impls/factor/cholesky/index.html b/src/ksp/pc/impls/factor/cholesky/index.html
index 6f94b6f..4a5f86c 100644
--- a/src/ksp/pc/impls/factor/cholesky/index.html
+++ b/src/ksp/pc/impls/factor/cholesky/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/cholesky/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/cholesky/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/factor/cholesky/makefile.html b/src/ksp/pc/impls/factor/cholesky/makefile.html
index 01a7d83..d50396a 100644
--- a/src/ksp/pc/impls/factor/cholesky/makefile.html
+++ b/src/ksp/pc/impls/factor/cholesky/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/cholesky/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:34+00:00">
+<meta name="date" content="2016-10-03T02:48:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/cholesky/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/cholesky/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/factor/factimpl.c b/src/ksp/pc/impls/factor/factimpl.c
index e1e068c..1c9aa00 100644
--- a/src/ksp/pc/impls/factor/factimpl.c
+++ b/src/ksp/pc/impls/factor/factimpl.c
@@ -119,6 +119,39 @@ PetscErrorCode PCFactorGetLevels_Factor(PC pc,PetscInt *levels)
}
#undef __FUNCT__
+#define __FUNCT__ "PCFactorGetZeroPivot_Factor"
+PetscErrorCode PCFactorGetZeroPivot_Factor(PC pc,PetscReal *pivot)
+{
+ PC_Factor *ilu = (PC_Factor*)pc->data;
+
+ PetscFunctionBegin;
+ *pivot = ilu->info.zeropivot;
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
+#define __FUNCT__ "PCFactorGetShiftAmount_Factor"
+PetscErrorCode PCFactorGetShiftAmount_Factor(PC pc,PetscReal *shift)
+{
+ PC_Factor *ilu = (PC_Factor*)pc->data;
+
+ PetscFunctionBegin;
+ *shift = ilu->info.shiftamount;
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
+#define __FUNCT__ "PCFactorGetShiftTyoe_Factor"
+PetscErrorCode PCFactorGetShiftType_Factor(PC pc,MatFactorShiftType *type)
+{
+ PC_Factor *ilu = (PC_Factor*)pc->data;
+
+ PetscFunctionBegin;
+ *type = (MatFactorShiftType) (int) ilu->info.shifttype;
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
#define __FUNCT__ "PCFactorSetLevels_Factor"
PetscErrorCode PCFactorSetLevels_Factor(PC pc,PetscInt levels)
{
diff --git a/src/ksp/pc/impls/factor/factimpl.c.html b/src/ksp/pc/impls/factor/factimpl.c.html
index 8dc6aa7..a668712 100644
--- a/src/ksp/pc/impls/factor/factimpl.c.html
+++ b/src/ksp/pc/impls/factor/factimpl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/factimpl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:29+00:00">
+<meta name="date" content="2016-10-03T02:48:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/factimpl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/factimpl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/factor/factor.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
@@ -104,194 +104,218 @@
<a name="line118">118: </a> <font color="#4169E1">return</font>(0);
<a name="line119">119: </a>}
-<a name="line123">123: </a><strong><font color="#4169E1"><a name="PCFactorSetLevels_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetLevels_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> levels)</font></strong>
+<a name="line123">123: </a><strong><font color="#4169E1"><a name="PCFactorGetZeroPivot_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetZeroPivot_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *pivot)</font></strong>
<a name="line124">124: </a>{
<a name="line125">125: </a> PC_Factor *ilu = (PC_Factor*)pc->data;
-<a name="line129">129: </a> <font color="#4169E1">if</font> (!pc->setupcalled) ilu->info.levels = levels;
-<a name="line130">130: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ilu->info.levels != levels) {
-<a name="line131">131: </a> (*pc->ops->reset)(pc); <font color="#B22222">/* remove previous factored matrices */</font>
-<a name="line132">132: </a> pc->setupcalled = 0; <font color="#B22222">/* force a complete rebuild of preconditioner factored matrices */</font>
-<a name="line133">133: </a> ilu->info.levels = levels;
-<a name="line134">134: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ilu->info.usedt) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Cannot change levels after use with ILUdt"</font>);
-<a name="line135">135: </a> <font color="#4169E1">return</font>(0);
-<a name="line136">136: </a>}
-
-<a name="line140">140: </a><strong><font color="#4169E1"><a name="PCFactorSetAllowDiagonalFill_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
-<a name="line141">141: </a>{
-<a name="line142">142: </a> PC_Factor *dir = (PC_Factor*)pc->data;
-
-<a name="line145">145: </a> dir->info.diagonal_fill = (<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>) flg;
-<a name="line146">146: </a> <font color="#4169E1">return</font>(0);
-<a name="line147">147: </a>}
-
-<a name="line151">151: </a><strong><font color="#4169E1"><a name="PCFactorGetAllowDiagonalFill_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line152">152: </a>{
-<a name="line153">153: </a> PC_Factor *dir = (PC_Factor*)pc->data;
-
-<a name="line156">156: </a> *flg = dir->info.diagonal_fill ? <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line157">157: </a> <font color="#4169E1">return</font>(0);
-<a name="line158">158: </a>}
-
-<a name="line160">160: </a><font color="#B22222">/* ------------------------------------------------------------------------------------------*/</font>
-
-<a name="line164">164: </a><strong><font color="#4169E1"><a name="PCFactorSetPivotInBlocks_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetPivotInBlocks_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> pivot)</font></strong>
-<a name="line165">165: </a>{
-<a name="line166">166: </a> PC_Factor *dir = (PC_Factor*)pc->data;
-
-<a name="line169">169: </a> dir->info.pivotinblocks = pivot ? 1.0 : 0.0;
-<a name="line170">170: </a> <font color="#4169E1">return</font>(0);
-<a name="line171">171: </a>}
-
-<a name="line175">175: </a><strong><font color="#4169E1"><a name="PCFactorGetMatrix_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetMatrix_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *mat)</font></strong>
-<a name="line176">176: </a>{
-<a name="line177">177: </a> PC_Factor *ilu = (PC_Factor*)pc->data;
-
-<a name="line180">180: </a> <font color="#4169E1">if</font> (!ilu->fact) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ORDER,<font color="#666666">"Matrix not yet factored; call after <a href="../../../../../docs/manualpages/KSP/KSPSetUp.html#KSP [...]
-<a name="line181">181: </a> *mat = ilu->fact;
-<a name="line182">182: </a> <font color="#4169E1">return</font>(0);
-<a name="line183">183: </a>}
-
-<a name="line187">187: </a><strong><font color="#4169E1"><a name="PCFactorSetMatSolverPackage_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> stype)</font></strong>
-<a name="line188">188: </a>{
-<a name="line190">190: </a> PC_Factor *lu = (PC_Factor*)pc->data;
-
-<a name="line193">193: </a> <font color="#4169E1">if</font> (lu->fact) {
-<a name="line194">194: </a> const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> ltype;
-<a name="line195">195: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-<a name="line196">196: </a> <a href="../../../../../docs/manualpages/Mat/MatFactorGetSolverPackage.html#MatFactorGetSolverPackage">MatFactorGetSolverPackage</a>(lu->fact,<ype);
-<a name="line197">197: </a> <a href="../../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(stype,ltype,&flg);
-<a name="line198">198: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Cannot change solver matrix package after <a href="../../../../../docs/manualpages/PC/PC.html#PC [...]
-<a name="line199">199: </a> }
-<a name="line200">200: </a>
-<a name="line201">201: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(lu->solvertype);
-<a name="line202">202: </a> <a href="../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(stype,&lu->solvertype);
+<a name="line128">128: </a> *pivot = ilu->info.zeropivot;
+<a name="line129">129: </a> <font color="#4169E1">return</font>(0);
+<a name="line130">130: </a>}
+
+<a name="line134">134: </a><strong><font color="#4169E1"><a name="PCFactorGetShiftAmount_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetShiftAmount_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *shift)</font></strong>
+<a name="line135">135: </a>{
+<a name="line136">136: </a> PC_Factor *ilu = (PC_Factor*)pc->data;
+
+<a name="line139">139: </a> *shift = ilu->info.shiftamount;
+<a name="line140">140: </a> <font color="#4169E1">return</font>(0);
+<a name="line141">141: </a>}
+
+<a name="line145">145: </a><strong><font color="#4169E1"><a name="PCFactorGetShiftType_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetShiftType_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a> *type)</font></strong>
+<a name="line146">146: </a>{
+<a name="line147">147: </a> PC_Factor *ilu = (PC_Factor*)pc->data;
+
+<a name="line150">150: </a> *type = (<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>) (int) ilu->info.shifttype;
+<a name="line151">151: </a> <font color="#4169E1">return</font>(0);
+<a name="line152">152: </a>}
+
+<a name="line156">156: </a><strong><font color="#4169E1"><a name="PCFactorSetLevels_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetLevels_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> levels)</font></strong>
+<a name="line157">157: </a>{
+<a name="line158">158: </a> PC_Factor *ilu = (PC_Factor*)pc->data;
+
+<a name="line162">162: </a> <font color="#4169E1">if</font> (!pc->setupcalled) ilu->info.levels = levels;
+<a name="line163">163: </a> <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ilu->info.levels != levels) {
+<a name="line164">164: </a> (*pc->ops->reset)(pc); <font color="#B22222">/* remove previous factored matrices */</font>
+<a name="line165">165: </a> pc->setupcalled = 0; <font color="#B22222">/* force a complete rebuild of preconditioner factored matrices */</font>
+<a name="line166">166: </a> ilu->info.levels = levels;
+<a name="line167">167: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (ilu->info.usedt) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Cannot change levels after use with ILUdt"</font>);
+<a name="line168">168: </a> <font color="#4169E1">return</font>(0);
+<a name="line169">169: </a>}
+
+<a name="line173">173: </a><strong><font color="#4169E1"><a name="PCFactorSetAllowDiagonalFill_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
+<a name="line174">174: </a>{
+<a name="line175">175: </a> PC_Factor *dir = (PC_Factor*)pc->data;
+
+<a name="line178">178: </a> dir->info.diagonal_fill = (<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>) flg;
+<a name="line179">179: </a> <font color="#4169E1">return</font>(0);
+<a name="line180">180: </a>}
+
+<a name="line184">184: </a><strong><font color="#4169E1"><a name="PCFactorGetAllowDiagonalFill_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line185">185: </a>{
+<a name="line186">186: </a> PC_Factor *dir = (PC_Factor*)pc->data;
+
+<a name="line189">189: </a> *flg = dir->info.diagonal_fill ? <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line190">190: </a> <font color="#4169E1">return</font>(0);
+<a name="line191">191: </a>}
+
+<a name="line193">193: </a><font color="#B22222">/* ------------------------------------------------------------------------------------------*/</font>
+
+<a name="line197">197: </a><strong><font color="#4169E1"><a name="PCFactorSetPivotInBlocks_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetPivotInBlocks_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> pivot)</font></strong>
+<a name="line198">198: </a>{
+<a name="line199">199: </a> PC_Factor *dir = (PC_Factor*)pc->data;
+
+<a name="line202">202: </a> dir->info.pivotinblocks = pivot ? 1.0 : 0.0;
<a name="line203">203: </a> <font color="#4169E1">return</font>(0);
<a name="line204">204: </a>}
-<a name="line208">208: </a><strong><font color="#4169E1"><a name="PCFactorGetMatSolverPackage_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> *stype)</font></strong>
+<a name="line208">208: </a><strong><font color="#4169E1"><a name="PCFactorGetMatrix_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetMatrix_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *mat)</font></strong>
<a name="line209">209: </a>{
-<a name="line210">210: </a> PC_Factor *lu = (PC_Factor*)pc->data;
-
-<a name="line213">213: </a> *stype = lu->solvertype;
-<a name="line214">214: </a> <font color="#4169E1">return</font>(0);
-<a name="line215">215: </a>}
-
-<a name="line219">219: </a><strong><font color="#4169E1"><a name="PCFactorSetColumnPivot_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetColumnPivot_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dtcol)</font></strong>
-<a name="line220">220: </a>{
-<a name="line221">221: </a> PC_Factor *dir = (PC_Factor*)pc->data;
-
-<a name="line224">224: </a> <font color="#4169E1">if</font> (dtcol < 0.0 || dtcol > 1.0) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Column pivot tolerance is %g must be between 0 and 1"</font>,(doubl [...]
-<a name="line225">225: </a> dir->info.dtcol = dtcol;
-<a name="line226">226: </a> <font color="#4169E1">return</font>(0);
-<a name="line227">227: </a>}
-
-<a name="line231">231: </a><strong><font color="#4169E1"><a name="PCSetFromOptions_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetFromOptions_Factor(PetscOptionItems *PetscOptionsObject,<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line232">232: </a>{
-<a name="line233">233: </a> PC_Factor *factor = (PC_Factor*)pc->data;
-<a name="line234">234: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line235">235: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg,set;
-<a name="line236">236: </a> char tname[256], solvertype[64];
-<a name="line237">237: </a> <a href="../../../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> ordlist;
-<a name="line238">238: </a> <a href="../../../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> etmp;
-<a name="line239">239: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> inplace;
-
-<a name="line242">242: </a> <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>(pc,&inplace);
-<a name="line243">243: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_in_place"</font>,<font color="#666666">"Form factored matrix in the same memory as the matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>"</font>,inplace,&flg,&set);
-<a name="line244">244: </a> <font color="#4169E1">if</font> (set) {
-<a name="line245">245: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(pc,flg);
-<a name="line246">246: </a> }
-<a name="line247">247: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_fill"</font>,<font color="#666666">"Expected non-zeros in factored matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>"</font>,((PC_Factor*)factor)->info.fill,&((PC_Factor*)factor)->info.fill,NULL);
-
-<a name="line249">249: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsEnum.html#PetscOptionsEnum">PetscOptionsEnum</a>(<font color="#666666">"-pc_factor_shift_type"</font>,<font color="#666666">"Type of shift to add to diagonal"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>"</font>,MatFactorShiftTypes,(<a href="../../../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum"> [...]
-<a name="line250">250: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line251">251: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(pc,(<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>)etmp);
-<a name="line252">252: </a> }
-<a name="line253">253: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_shift_amount"</font>,<font color="#666666">"Shift added to diagonal"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>"</font>,((PC_Factor*)factor)->info.shiftamount,&((PC_Factor*)factor)->info.shiftamount,0);
-
-<a name="line255">255: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_zeropivot"</font>,<font color="#666666">"Pivot is considered zero if less than"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>"</font>,((PC_Factor*)factor)->info.zeropivot,&((PC_Factor*)factor)->info.zeropivot,0);
-<a name="line256">256: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_column_pivot"</font>,<font color="#666666">"Column pivot tolerance (used only for some factorization)"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a>"</font>,((PC_Factor*)factor)->info.dtcol,&((PC_Factor*)facto [...]
-
-<a name="line258">258: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_pivot_in_blocks"</font>,<font color="#666666">"Pivot inside matrix dense blocks for BAIJ and SBAIJ"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>"</font>,((PC_Factor*)factor)->info.pivotinblocks ? <a href=". [...]
-<a name="line259">259: </a> <font color="#4169E1">if</font> (set) {
-<a name="line260">260: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>(pc,flg);
-<a name="line261">261: </a> }
-
-<a name="line263">263: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_reuse_fill"</font>,<font color="#666666">"Use fill from previous factorization"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>"</font>,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</ [...]
-<a name="line264">264: </a> <font color="#4169E1">if</font> (set) {
-<a name="line265">265: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>(pc,flg);
-<a name="line266">266: </a> }
-<a name="line267">267: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_reuse_ordering"</font>,<font color="#666666">"Reuse ordering from previous factorization"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>"</font>,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETS [...]
-<a name="line268">268: </a> <font color="#4169E1">if</font> (set) {
-<a name="line269">269: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(pc,flg);
-<a name="line270">270: </a> }
-
-<a name="line272">272: </a> MatGetOrderingList(&ordlist);
-<a name="line273">273: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsFList.html#PetscOptionsFList">PetscOptionsFList</a>(<font color="#666666">"-pc_factor_mat_ordering_type"</font>,<font color="#666666">"Reordering to reduce nonzeros in factored matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>"</font>,ordlist,((PC_Factor*)factor)->ordering,tname, [...]
-<a name="line274">274: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line275">275: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(pc,tname);
-<a name="line276">276: </a> }
-
-<a name="line278">278: </a> <font color="#B22222">/* maybe should have MatGetSolverTypes(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,&list) like the ordering list */</font>
-<a name="line279">279: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsString.html#PetscOptionsString">PetscOptionsString</a>(<font color="#666666">"-pc_factor_mat_solver_package"</font>,<font color="#666666">"Specific direct solver to use"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>"</font>,((PC_Factor*)factor)->solvertype,solvertype,64,&flg);
-<a name="line280">280: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line281">281: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,solvertype);
-<a name="line282">282: </a> }
-<a name="line283">283: </a> <font color="#4169E1">return</font>(0);
-<a name="line284">284: </a>}
-
-<a name="line288">288: </a><strong><font color="#4169E1"><a name="PCView_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCView_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line289">289: </a>{
-<a name="line290">290: </a> PC_Factor *factor = (PC_Factor*)pc->data;
-<a name="line292">292: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isstring,iascii;
-
-<a name="line295">295: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERSTRING,&isstring);
-<a name="line296">296: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
-<a name="line297">297: </a> <font color="#4169E1">if</font> (iascii) {
-<a name="line298">298: </a> <font color="#4169E1">if</font> (factor->factortype == MAT_FACTOR_ILU || factor->factortype == MAT_FACTOR_ICC) {
-<a name="line299">299: </a> <font color="#4169E1">if</font> (factor->info.dt > 0) {
-<a name="line300">300: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" drop tolerance %g\n"</font>,(double)factor->info.dt);
-<a name="line301">301: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" max nonzeros per row %D\n"</font>,factor->info.dtcount);
-<a name="line302">302: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" column permutation tolerance %g\n"</font>,(double)factor->info.dtcol);
-<a name="line303">303: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (factor->info.levels == 1) {
-<a name="line304">304: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" %D level of fill\n"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)factor->info.levels);
-<a name="line305">305: </a> } <font color="#4169E1">else</font> {
-<a name="line306">306: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" %D levels of fill\n"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)factor->info.levels);
-<a name="line307">307: </a> }
-<a name="line308">308: </a> }
-
-<a name="line310">310: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" tolerance for zero pivot %g\n"</font>,(double)factor->info.zeropivot);
-<a name="line311">311: </a> <font color="#4169E1">if</font> (MatFactorShiftTypesDetail[(int)factor->info.shifttype]) { <font color="#B22222">/* Only print when using a nontrivial shift */</font>
-<a name="line312">312: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" using %s [%s]\n"</font>,MatFactorShiftTypesDetail[(int)factor->info.shifttype],MatFactorShiftTypes[(int)factor->info.shifttype]);
-<a name="line313">313: </a> }
-
-<a name="line315">315: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" matrix ordering: %s\n"</font>,factor->ordering);
-
-<a name="line317">317: </a> <font color="#4169E1">if</font> (factor->fact) {
-<a name="line318">318: </a> <a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> info;
-<a name="line319">319: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(factor->fact,MAT_LOCAL,&info);
-<a name="line320">320: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" factor fill ratio given %g, needed %g\n"</font>,(double)info.fill_ratio_given,(double)info.fill_ratio_needed);
-<a name="line321">321: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" Factored matrix follows:\n"</font>);
-<a name="line322">322: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
-<a name="line323">323: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
-<a name="line324">324: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
-<a name="line325">325: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(viewer,PETSC_VIEWER_ASCII_INFO);
-<a name="line326">326: </a> <a href="../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(factor->fact,viewer);
-<a name="line327">327: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerPopFormat.html#PetscViewerPopFormat">PetscViewerPopFormat</a>(viewer);
-<a name="line328">328: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
-<a name="line329">329: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
-<a name="line330">330: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
-<a name="line331">331: </a> }
-
-<a name="line333">333: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isstring) {
-<a name="line334">334: </a> <a href="../../../../../docs/manualpages/Mat/MatFactorType.html#MatFactorType">MatFactorType</a> t;
-<a name="line335">335: </a> <a href="../../../../../docs/manualpages/Mat/MatGetFactorType.html#MatGetFactorType">MatGetFactorType</a>(factor->fact,&t);
-<a name="line336">336: </a> <font color="#4169E1">if</font> (t == MAT_FACTOR_ILU || t == MAT_FACTOR_ICC) {
-<a name="line337">337: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerStringSPrintf.html#PetscViewerStringSPrintf">PetscViewerStringSPrintf</a>(viewer,<font color="#666666">" lvls=%D,order=%s"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)factor->info.levels,factor->ordering);
-<a name="line338">338: </a> }
-<a name="line339">339: </a> }
-<a name="line340">340: </a> <font color="#4169E1">return</font>(0);
-<a name="line341">341: </a>}
+<a name="line210">210: </a> PC_Factor *ilu = (PC_Factor*)pc->data;
+
+<a name="line213">213: </a> <font color="#4169E1">if</font> (!ilu->fact) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ORDER,<font color="#666666">"Matrix not yet factored; call after <a href="../../../../../docs/manualpages/KSP/KSPSetUp.html#KSP [...]
+<a name="line214">214: </a> *mat = ilu->fact;
+<a name="line215">215: </a> <font color="#4169E1">return</font>(0);
+<a name="line216">216: </a>}
+
+<a name="line220">220: </a><strong><font color="#4169E1"><a name="PCFactorSetMatSolverPackage_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> stype)</font></strong>
+<a name="line221">221: </a>{
+<a name="line223">223: </a> PC_Factor *lu = (PC_Factor*)pc->data;
+
+<a name="line226">226: </a> <font color="#4169E1">if</font> (lu->fact) {
+<a name="line227">227: </a> const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> ltype;
+<a name="line228">228: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+<a name="line229">229: </a> <a href="../../../../../docs/manualpages/Mat/MatFactorGetSolverPackage.html#MatFactorGetSolverPackage">MatFactorGetSolverPackage</a>(lu->fact,<ype);
+<a name="line230">230: </a> <a href="../../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(stype,ltype,&flg);
+<a name="line231">231: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Cannot change solver matrix package after <a href="../../../../../docs/manualpages/PC/PC.html#PC [...]
+<a name="line232">232: </a> }
+<a name="line233">233: </a>
+<a name="line234">234: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(lu->solvertype);
+<a name="line235">235: </a> <a href="../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(stype,&lu->solvertype);
+<a name="line236">236: </a> <font color="#4169E1">return</font>(0);
+<a name="line237">237: </a>}
+
+<a name="line241">241: </a><strong><font color="#4169E1"><a name="PCFactorGetMatSolverPackage_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> *stype)</font></strong>
+<a name="line242">242: </a>{
+<a name="line243">243: </a> PC_Factor *lu = (PC_Factor*)pc->data;
+
+<a name="line246">246: </a> *stype = lu->solvertype;
+<a name="line247">247: </a> <font color="#4169E1">return</font>(0);
+<a name="line248">248: </a>}
+
+<a name="line252">252: </a><strong><font color="#4169E1"><a name="PCFactorSetColumnPivot_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetColumnPivot_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dtcol)</font></strong>
+<a name="line253">253: </a>{
+<a name="line254">254: </a> PC_Factor *dir = (PC_Factor*)pc->data;
+
+<a name="line257">257: </a> <font color="#4169E1">if</font> (dtcol < 0.0 || dtcol > 1.0) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Column pivot tolerance is %g must be between 0 and 1"</font>,(doubl [...]
+<a name="line258">258: </a> dir->info.dtcol = dtcol;
+<a name="line259">259: </a> <font color="#4169E1">return</font>(0);
+<a name="line260">260: </a>}
+
+<a name="line264">264: </a><strong><font color="#4169E1"><a name="PCSetFromOptions_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetFromOptions_Factor(PetscOptionItems *PetscOptionsObject,<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line265">265: </a>{
+<a name="line266">266: </a> PC_Factor *factor = (PC_Factor*)pc->data;
+<a name="line267">267: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line268">268: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg,set;
+<a name="line269">269: </a> char tname[256], solvertype[64];
+<a name="line270">270: </a> <a href="../../../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> ordlist;
+<a name="line271">271: </a> <a href="../../../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a> etmp;
+<a name="line272">272: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> inplace;
+
+<a name="line275">275: </a> <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>(pc,&inplace);
+<a name="line276">276: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_in_place"</font>,<font color="#666666">"Form factored matrix in the same memory as the matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>"</font>,inplace,&flg,&set);
+<a name="line277">277: </a> <font color="#4169E1">if</font> (set) {
+<a name="line278">278: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(pc,flg);
+<a name="line279">279: </a> }
+<a name="line280">280: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_fill"</font>,<font color="#666666">"Expected non-zeros in factored matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>"</font>,((PC_Factor*)factor)->info.fill,&((PC_Factor*)factor)->info.fill,NULL);
+
+<a name="line282">282: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsEnum.html#PetscOptionsEnum">PetscOptionsEnum</a>(<font color="#666666">"-pc_factor_shift_type"</font>,<font color="#666666">"Type of shift to add to diagonal"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>"</font>,MatFactorShiftTypes,(<a href="../../../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum"> [...]
+<a name="line283">283: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line284">284: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(pc,(<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>)etmp);
+<a name="line285">285: </a> }
+<a name="line286">286: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_shift_amount"</font>,<font color="#666666">"Shift added to diagonal"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>"</font>,((PC_Factor*)factor)->info.shiftamount,&((PC_Factor*)factor)->info.shiftamount,0);
+
+<a name="line288">288: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_zeropivot"</font>,<font color="#666666">"Pivot is considered zero if less than"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>"</font>,((PC_Factor*)factor)->info.zeropivot,&((PC_Factor*)factor)->info.zeropivot,0);
+<a name="line289">289: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_column_pivot"</font>,<font color="#666666">"Column pivot tolerance (used only for some factorization)"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a>"</font>,((PC_Factor*)factor)->info.dtcol,&((PC_Factor*)facto [...]
+
+<a name="line291">291: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_pivot_in_blocks"</font>,<font color="#666666">"Pivot inside matrix dense blocks for BAIJ and SBAIJ"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>"</font>,((PC_Factor*)factor)->info.pivotinblocks ? <a href=". [...]
+<a name="line292">292: </a> <font color="#4169E1">if</font> (set) {
+<a name="line293">293: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>(pc,flg);
+<a name="line294">294: </a> }
+
+<a name="line296">296: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_reuse_fill"</font>,<font color="#666666">"Use fill from previous factorization"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>"</font>,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</ [...]
+<a name="line297">297: </a> <font color="#4169E1">if</font> (set) {
+<a name="line298">298: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>(pc,flg);
+<a name="line299">299: </a> }
+<a name="line300">300: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pc_factor_reuse_ordering"</font>,<font color="#666666">"Reuse ordering from previous factorization"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>"</font>,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETS [...]
+<a name="line301">301: </a> <font color="#4169E1">if</font> (set) {
+<a name="line302">302: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(pc,flg);
+<a name="line303">303: </a> }
+
+<a name="line305">305: </a> MatGetOrderingList(&ordlist);
+<a name="line306">306: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsFList.html#PetscOptionsFList">PetscOptionsFList</a>(<font color="#666666">"-pc_factor_mat_ordering_type"</font>,<font color="#666666">"Reordering to reduce nonzeros in factored matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>"</font>,ordlist,((PC_Factor*)factor)->ordering,tname, [...]
+<a name="line307">307: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line308">308: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(pc,tname);
+<a name="line309">309: </a> }
+
+<a name="line311">311: </a> <font color="#B22222">/* maybe should have MatGetSolverTypes(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,&list) like the ordering list */</font>
+<a name="line312">312: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsString.html#PetscOptionsString">PetscOptionsString</a>(<font color="#666666">"-pc_factor_mat_solver_package"</font>,<font color="#666666">"Specific direct solver to use"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>"</font>,((PC_Factor*)factor)->solvertype,solvertype,64,&flg);
+<a name="line313">313: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line314">314: </a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,solvertype);
+<a name="line315">315: </a> }
+<a name="line316">316: </a> <font color="#4169E1">return</font>(0);
+<a name="line317">317: </a>}
+
+<a name="line321">321: </a><strong><font color="#4169E1"><a name="PCView_Factor"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCView_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line322">322: </a>{
+<a name="line323">323: </a> PC_Factor *factor = (PC_Factor*)pc->data;
+<a name="line325">325: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isstring,iascii;
+
+<a name="line328">328: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERSTRING,&isstring);
+<a name="line329">329: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
+<a name="line330">330: </a> <font color="#4169E1">if</font> (iascii) {
+<a name="line331">331: </a> <font color="#4169E1">if</font> (factor->factortype == MAT_FACTOR_ILU || factor->factortype == MAT_FACTOR_ICC) {
+<a name="line332">332: </a> <font color="#4169E1">if</font> (factor->info.dt > 0) {
+<a name="line333">333: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" drop tolerance %g\n"</font>,(double)factor->info.dt);
+<a name="line334">334: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" max nonzeros per row %D\n"</font>,factor->info.dtcount);
+<a name="line335">335: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" column permutation tolerance %g\n"</font>,(double)factor->info.dtcol);
+<a name="line336">336: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (factor->info.levels == 1) {
+<a name="line337">337: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" %D level of fill\n"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)factor->info.levels);
+<a name="line338">338: </a> } <font color="#4169E1">else</font> {
+<a name="line339">339: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" %D levels of fill\n"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)factor->info.levels);
+<a name="line340">340: </a> }
+<a name="line341">341: </a> }
+
+<a name="line343">343: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" tolerance for zero pivot %g\n"</font>,(double)factor->info.zeropivot);
+<a name="line344">344: </a> <font color="#4169E1">if</font> (MatFactorShiftTypesDetail[(int)factor->info.shifttype]) { <font color="#B22222">/* Only print when using a nontrivial shift */</font>
+<a name="line345">345: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" using %s [%s]\n"</font>,MatFactorShiftTypesDetail[(int)factor->info.shifttype],MatFactorShiftTypes[(int)factor->info.shifttype]);
+<a name="line346">346: </a> }
+
+<a name="line348">348: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" matrix ordering: %s\n"</font>,factor->ordering);
+
+<a name="line350">350: </a> <font color="#4169E1">if</font> (factor->fact) {
+<a name="line351">351: </a> <a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> info;
+<a name="line352">352: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(factor->fact,MAT_LOCAL,&info);
+<a name="line353">353: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" factor fill ratio given %g, needed %g\n"</font>,(double)info.fill_ratio_given,(double)info.fill_ratio_needed);
+<a name="line354">354: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" Factored matrix follows:\n"</font>);
+<a name="line355">355: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
+<a name="line356">356: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
+<a name="line357">357: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
+<a name="line358">358: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(viewer,PETSC_VIEWER_ASCII_INFO);
+<a name="line359">359: </a> <a href="../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(factor->fact,viewer);
+<a name="line360">360: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerPopFormat.html#PetscViewerPopFormat">PetscViewerPopFormat</a>(viewer);
+<a name="line361">361: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
+<a name="line362">362: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
+<a name="line363">363: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
+<a name="line364">364: </a> }
+
+<a name="line366">366: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isstring) {
+<a name="line367">367: </a> <a href="../../../../../docs/manualpages/Mat/MatFactorType.html#MatFactorType">MatFactorType</a> t;
+<a name="line368">368: </a> <a href="../../../../../docs/manualpages/Mat/MatGetFactorType.html#MatGetFactorType">MatGetFactorType</a>(factor->fact,&t);
+<a name="line369">369: </a> <font color="#4169E1">if</font> (t == MAT_FACTOR_ILU || t == MAT_FACTOR_ICC) {
+<a name="line370">370: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerStringSPrintf.html#PetscViewerStringSPrintf">PetscViewerStringSPrintf</a>(viewer,<font color="#666666">" lvls=%D,order=%s"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)factor->info.levels,factor->ordering);
+<a name="line371">371: </a> }
+<a name="line372">372: </a> }
+<a name="line373">373: </a> <font color="#4169E1">return</font>(0);
+<a name="line374">374: </a>}
</pre>
</body>
diff --git a/src/ksp/pc/impls/factor/factor.c b/src/ksp/pc/impls/factor/factor.c
index 55df0b3..70290bb 100644
--- a/src/ksp/pc/impls/factor/factor.c
+++ b/src/ksp/pc/impls/factor/factor.c
@@ -160,6 +160,90 @@ PetscErrorCode PCFactorSetDropTolerance(PC pc,PetscReal dt,PetscReal dtcol,Pets
}
#undef __FUNCT__
+#define __FUNCT__ "PCFactorGetZeroPivot"
+/*@
+ PCFactorGetZeroPivot - Gets the tolerance used to define a zero privot
+
+ Not Collective
+
+ Input Parameters:
+. pc - the preconditioner context
+
+ Output Parameter:
+. pivot - the tolerance
+
+ Level: intermediate
+
+
+.seealso: PCFactorSetZeroPivot()
+@*/
+PetscErrorCode PCFactorGetZeroPivot(PC pc,PetscReal *pivot)
+{
+ PetscErrorCode ierr;
+
+ PetscFunctionBegin;
+ PetscValidHeaderSpecific(pc,PC_CLASSID,1);
+ ierr = PetscUseMethod(pc,"PCFactorGetZeroPivot_C",(PC,PetscReal*),(pc,pivot));CHKERRQ(ierr);
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
+#define __FUNCT__ "PCFactorGetShiftAmount"
+/*@
+ PCFactorGetShiftAmount - Gets the tolerance used to define a zero privot
+
+ Not Collective
+
+ Input Parameters:
+. pc - the preconditioner context
+
+ Output Parameter:
+. shift - how much to shift the diagonal entry
+
+ Level: intermediate
+
+
+.seealso: PCFactorSetShiftAmount(), PCFactorSetShiftType(), PCFactorGetShiftType()
+@*/
+PetscErrorCode PCFactorGetShiftAmount(PC pc,PetscReal *shift)
+{
+ PetscErrorCode ierr;
+
+ PetscFunctionBegin;
+ PetscValidHeaderSpecific(pc,PC_CLASSID,1);
+ ierr = PetscUseMethod(pc,"PCFactorGetShiftAmount_C",(PC,PetscReal*),(pc,shift));CHKERRQ(ierr);
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
+#define __FUNCT__ "PCFactorGetShiftType"
+/*@
+ PCFactorGetShiftType - Gets the type of shift, if any, done when a zero pivot is detected
+
+ Not Collective
+
+ Input Parameters:
+. pc - the preconditioner context
+
+ Output Parameter:
+. type - one of MAT_SHIFT_NONE, MAT_SHIFT_NONZERO, MAT_SHIFT_POSITIVE_DEFINITE, or MAT_SHIFT_INBLOCKS
+
+ Level: intermediate
+
+
+.seealso: PCFactorSetShiftType(), MatFactorShiftType, PCFactorSetShiftAmount(), PCFactorGetShiftAmount()
+@*/
+PetscErrorCode PCFactorGetShiftType(PC pc,MatFactorShiftType *type)
+{
+ PetscErrorCode ierr;
+
+ PetscFunctionBegin;
+ PetscValidHeaderSpecific(pc,PC_CLASSID,1);
+ ierr = PetscUseMethod(pc,"PCFactorGetShiftType_C",(PC,MatFactorShiftType*),(pc,type));CHKERRQ(ierr);
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
#define __FUNCT__ "PCFactorGetLevels"
/*@
PCFactorGetLevels - Gets the number of levels of fill to use.
diff --git a/src/ksp/pc/impls/factor/factor.c.html b/src/ksp/pc/impls/factor/factor.c.html
index c58148f..54c033b 100644
--- a/src/ksp/pc/impls/factor/factor.c.html
+++ b/src/ksp/pc/impls/factor/factor.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/factor.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:27+00:00">
+<meta name="date" content="2016-10-03T02:48:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/factor.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/factor.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/factor/factor.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
@@ -142,400 +142,469 @@
<a name="line160">160: </a>}
<a name="line164">164: </a><font color="#B22222">/*@</font>
-<a name="line165">165: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetLevels.html#PCFactorGetLevels">PCFactorGetLevels</a> - Gets the number of levels of fill to use.</font>
+<a name="line165">165: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetZeroPivot.html#PCFactorGetZeroPivot">PCFactorGetZeroPivot</a> - Gets the tolerance used to define a zero privot</font>
-<a name="line167">167: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line167">167: </a><font color="#B22222"> Not Collective</font>
<a name="line169">169: </a><font color="#B22222"> Input Parameters:</font>
<a name="line170">170: </a><font color="#B22222">. pc - the preconditioner context</font>
<a name="line172">172: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line173">173: </a><font color="#B22222">. levels - number of levels of fill</font>
+<a name="line173">173: </a><font color="#B22222">. pivot - the tolerance</font>
<a name="line175">175: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line177">177: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
-<a name="line178">178: </a><font color="#B22222">@*/</font>
-<a name="line179">179: </a><strong><font color="#4169E1"><a name="PCFactorGetLevels"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetLevels.html#PCFactorGetLevels">PCFactorGetLevels</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *levels)</font></strong>
-<a name="line180">180: </a>{
-<a name="line185">185: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetLevels_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*),(pc,levels));
-<a name="line186">186: </a> <font color="#4169E1">return</font>(0);
-<a name="line187">187: </a>}
+<a name="line178">178: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>()</font>
+<a name="line179">179: </a><font color="#B22222">@*/</font>
+<a name="line180">180: </a><strong><font color="#4169E1"><a name="PCFactorGetZeroPivot"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetZeroPivot.html#PCFactorGetZeroPivot">PCFactorGetZeroPivot</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *pivot)</font></strong>
+<a name="line181">181: </a>{
-<a name="line191">191: </a><font color="#B22222">/*@</font>
-<a name="line192">192: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a> - Sets the number of levels of fill to use.</font>
+<a name="line186">186: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetZeroPivot_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*),(pc,pivot));
+<a name="line187">187: </a> <font color="#4169E1">return</font>(0);
+<a name="line188">188: </a>}
-<a name="line194">194: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line192">192: </a><font color="#B22222">/*@</font>
+<a name="line193">193: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetShiftAmount.html#PCFactorGetShiftAmount">PCFactorGetShiftAmount</a> - Gets the tolerance used to define a zero privot</font>
-<a name="line196">196: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line197">197: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line198">198: </a><font color="#B22222">- levels - number of levels of fill</font>
+<a name="line195">195: </a><font color="#B22222"> Not Collective</font>
-<a name="line200">200: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line201">201: </a><font color="#B22222">. -pc_factor_levels <levels> - Sets fill level</font>
+<a name="line197">197: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line198">198: </a><font color="#B22222">. pc - the preconditioner context</font>
+
+<a name="line200">200: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line201">201: </a><font color="#B22222">. shift - how much to shift the diagonal entry</font>
<a name="line203">203: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line205">205: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
-<a name="line206">206: </a><font color="#B22222">@*/</font>
-<a name="line207">207: </a><strong><font color="#4169E1"><a name="PCFactorSetLevels"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> levels)</font></strong>
-<a name="line208">208: </a>{
-<a name="line213">213: </a> <font color="#4169E1">if</font> (levels < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"negative levels"</font>);
-<a name="line215">215: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetLevels_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),(pc,levels));
-<a name="line216">216: </a> <font color="#4169E1">return</font>(0);
-<a name="line217">217: </a>}
+<a name="line206">206: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>(), <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(), <a href="../../../../../docs/manualpages/PC/PCFactorGetShiftType.html#PCFactorGetShiftType">PCFactorGetShiftType</a>()</font>
+<a name="line207">207: </a><font color="#B22222">@*/</font>
+<a name="line208">208: </a><strong><font color="#4169E1"><a name="PCFactorGetShiftAmount"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetShiftAmount.html#PCFactorGetShiftAmount">PCFactorGetShiftAmount</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *shift)</font></strong>
+<a name="line209">209: </a>{
+
+<a name="line214">214: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetShiftAmount_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*),(pc,shift));
+<a name="line215">215: </a> <font color="#4169E1">return</font>(0);
+<a name="line216">216: </a>}
+
+<a name="line220">220: </a><font color="#B22222">/*@</font>
+<a name="line221">221: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetShiftType.html#PCFactorGetShiftType">PCFactorGetShiftType</a> - Gets the type of shift, if any, done when a zero pivot is detected</font>
+
+<a name="line223">223: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line225">225: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line226">226: </a><font color="#B22222">. pc - the preconditioner context</font>
+
+<a name="line228">228: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line229">229: </a><font color="#B22222">. type - one of MAT_SHIFT_NONE, MAT_SHIFT_NONZERO, MAT_SHIFT_POSITIVE_DEFINITE, or MAT_SHIFT_INBLOCKS</font>
+
+<a name="line231">231: </a><font color="#B22222"> Level: intermediate</font>
+
+
+<a name="line234">234: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(), <a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>, <a href="../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>(), <a href="../../../../../docs/manualpages/PC/PCFactorGetShiftAmount.html#PC [...]
+<a name="line235">235: </a><font color="#B22222">@*/</font>
+<a name="line236">236: </a><strong><font color="#4169E1"><a name="PCFactorGetShiftType"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetShiftType.html#PCFactorGetShiftType">PCFactorGetShiftType</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a> *typ [...]
+<a name="line237">237: </a>{
+
+<a name="line242">242: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetShiftType_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>*),(pc,type));
+<a name="line243">243: </a> <font color="#4169E1">return</font>(0);
+<a name="line244">244: </a>}
+
+<a name="line248">248: </a><font color="#B22222">/*@</font>
+<a name="line249">249: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetLevels.html#PCFactorGetLevels">PCFactorGetLevels</a> - Gets the number of levels of fill to use.</font>
+
+<a name="line251">251: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+
+<a name="line253">253: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line254">254: </a><font color="#B22222">. pc - the preconditioner context</font>
+
+<a name="line256">256: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line257">257: </a><font color="#B22222">. levels - number of levels of fill</font>
+
+<a name="line259">259: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line261">261: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
+<a name="line262">262: </a><font color="#B22222">@*/</font>
+<a name="line263">263: </a><strong><font color="#4169E1"><a name="PCFactorGetLevels"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetLevels.html#PCFactorGetLevels">PCFactorGetLevels</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *levels)</font></strong>
+<a name="line264">264: </a>{
+
+<a name="line269">269: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetLevels_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*),(pc,levels));
+<a name="line270">270: </a> <font color="#4169E1">return</font>(0);
+<a name="line271">271: </a>}
+
+<a name="line275">275: </a><font color="#B22222">/*@</font>
+<a name="line276">276: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a> - Sets the number of levels of fill to use.</font>
+
+<a name="line278">278: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+
+<a name="line280">280: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line281">281: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line282">282: </a><font color="#B22222">- levels - number of levels of fill</font>
+
+<a name="line284">284: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line285">285: </a><font color="#B22222">. -pc_factor_levels <levels> - Sets fill level</font>
+
+<a name="line287">287: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line289">289: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
+<a name="line290">290: </a><font color="#B22222">@*/</font>
+<a name="line291">291: </a><strong><font color="#4169E1"><a name="PCFactorSetLevels"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> levels)</font></strong>
+<a name="line292">292: </a>{
+
+<a name="line297">297: </a> <font color="#4169E1">if</font> (levels < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"negative levels"</font>);
+<a name="line299">299: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetLevels_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),(pc,levels));
+<a name="line300">300: </a> <font color="#4169E1">return</font>(0);
+<a name="line301">301: </a>}
-<a name="line221">221: </a><font color="#B22222">/*@</font>
-<a name="line222">222: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a> - Causes all diagonal matrix entries to be</font>
-<a name="line223">223: </a><font color="#B22222"> treated as level 0 fill even if there is no non-zero location.</font>
+<a name="line305">305: </a><font color="#B22222">/*@</font>
+<a name="line306">306: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a> - Causes all diagonal matrix entries to be</font>
+<a name="line307">307: </a><font color="#B22222"> treated as level 0 fill even if there is no non-zero location.</font>
-<a name="line225">225: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line309">309: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line227">227: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line228">228: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line229">229: </a><font color="#B22222">- flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to turn on, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to turn off</font>
+<a name="line311">311: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line312">312: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line313">313: </a><font color="#B22222">- flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to turn on, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to turn off</font>
-<a name="line231">231: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line232">232: </a><font color="#B22222">. -pc_factor_diagonal_fill</font>
+<a name="line315">315: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line316">316: </a><font color="#B22222">. -pc_factor_diagonal_fill</font>
-<a name="line234">234: </a><font color="#B22222"> Notes:</font>
-<a name="line235">235: </a><font color="#B22222"> Does not apply with 0 fill.</font>
+<a name="line318">318: </a><font color="#B22222"> Notes:</font>
+<a name="line319">319: </a><font color="#B22222"> Does not apply with 0 fill.</font>
-<a name="line237">237: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line321">321: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line239">239: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
+<a name="line323">323: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
-<a name="line241">241: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a>()</font>
+<a name="line325">325: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a>()</font>
-<a name="line243">243: </a><font color="#B22222">@*/</font>
-<a name="line244">244: </a><strong><font color="#4169E1"><a name="PCFactorSetAllowDiagonalFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> [...]
-<a name="line245">245: </a>{
+<a name="line327">327: </a><font color="#B22222">@*/</font>
+<a name="line328">328: </a><strong><font color="#4169E1"><a name="PCFactorSetAllowDiagonalFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> [...]
+<a name="line329">329: </a>{
-<a name="line250">250: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetAllowDiagonalFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flg));
-<a name="line251">251: </a> <font color="#4169E1">return</font>(0);
-<a name="line252">252: </a>}
+<a name="line334">334: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetAllowDiagonalFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flg));
+<a name="line335">335: </a> <font color="#4169E1">return</font>(0);
+<a name="line336">336: </a>}
-<a name="line256">256: </a><font color="#B22222">/*@</font>
-<a name="line257">257: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a> - Determines if all diagonal matrix entries are</font>
-<a name="line258">258: </a><font color="#B22222"> treated as level 0 fill even if there is no non-zero location.</font>
+<a name="line340">340: </a><font color="#B22222">/*@</font>
+<a name="line341">341: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a> - Determines if all diagonal matrix entries are</font>
+<a name="line342">342: </a><font color="#B22222"> treated as level 0 fill even if there is no non-zero location.</font>
-<a name="line260">260: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line344">344: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line262">262: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line263">263: </a><font color="#B22222">. pc - the preconditioner context</font>
+<a name="line346">346: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line347">347: </a><font color="#B22222">. pc - the preconditioner context</font>
-<a name="line265">265: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line266">266: </a><font color="#B22222">. flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to turn on, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to turn off</font>
+<a name="line349">349: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line350">350: </a><font color="#B22222">. flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to turn on, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to turn off</font>
-<a name="line268">268: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line269">269: </a><font color="#B22222">. -pc_factor_diagonal_fill</font>
+<a name="line352">352: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line353">353: </a><font color="#B22222">. -pc_factor_diagonal_fill</font>
-<a name="line271">271: </a><font color="#B22222"> Notes:</font>
-<a name="line272">272: </a><font color="#B22222"> Does not apply with 0 fill.</font>
+<a name="line355">355: </a><font color="#B22222"> Notes:</font>
+<a name="line356">356: </a><font color="#B22222"> Does not apply with 0 fill.</font>
-<a name="line274">274: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line358">358: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line276">276: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
+<a name="line360">360: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, fill, factorization, incomplete, ILU</font>
-<a name="line278">278: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a>()</font>
+<a name="line362">362: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a>()</font>
-<a name="line280">280: </a><font color="#B22222">@*/</font>
-<a name="line281">281: </a><strong><font color="#4169E1"><a name="PCFactorGetAllowDiagonalFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> [...]
-<a name="line282">282: </a>{
+<a name="line364">364: </a><font color="#B22222">@*/</font>
+<a name="line365">365: </a><strong><font color="#4169E1"><a name="PCFactorGetAllowDiagonalFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> [...]
+<a name="line366">366: </a>{
-<a name="line287">287: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetAllowDiagonalFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*),(pc,flg));
-<a name="line288">288: </a> <font color="#4169E1">return</font>(0);
-<a name="line289">289: </a>}
+<a name="line371">371: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetAllowDiagonalFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*),(pc,flg));
+<a name="line372">372: </a> <font color="#4169E1">return</font>(0);
+<a name="line373">373: </a>}
-<a name="line293">293: </a><font color="#B22222">/*@</font>
-<a name="line294">294: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html#PCFactorReorderForNonzeroDiagonal">PCFactorReorderForNonzeroDiagonal</a> - reorders rows/columns of matrix to remove zeros from diagonal</font>
+<a name="line377">377: </a><font color="#B22222">/*@</font>
+<a name="line378">378: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html#PCFactorReorderForNonzeroDiagonal">PCFactorReorderForNonzeroDiagonal</a> - reorders rows/columns of matrix to remove zeros from diagonal</font>
-<a name="line296">296: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line380">380: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line298">298: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line299">299: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line300">300: </a><font color="#B22222">- tol - diagonal entries smaller than this in absolute value are considered zero</font>
+<a name="line382">382: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line383">383: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line384">384: </a><font color="#B22222">- tol - diagonal entries smaller than this in absolute value are considered zero</font>
-<a name="line302">302: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line303">303: </a><font color="#B22222">. -pc_factor_nonzeros_along_diagonal <tol></font>
+<a name="line386">386: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line387">387: </a><font color="#B22222">. -pc_factor_nonzeros_along_diagonal <tol></font>
-<a name="line305">305: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line389">389: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line307">307: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
+<a name="line391">391: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
-<a name="line309">309: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), PCFactorSetShiftNonzero(), <a href="../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>(), <a href="../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>()</font>
-<a name="line310">310: </a><font color="#B22222">@*/</font>
-<a name="line311">311: </a><strong><font color="#4169E1"><a name="PCFactorReorderForNonzeroDiagonal"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html#PCFactorReorderForNonzeroDiagonal">PCFactorReorderForNonzeroDiagonal</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#Pets [...]
-<a name="line312">312: </a>{
+<a name="line393">393: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), PCFactorSetShiftNonzero(), <a href="../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>(), <a href="../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>()</font>
+<a name="line394">394: </a><font color="#B22222">@*/</font>
+<a name="line395">395: </a><strong><font color="#4169E1"><a name="PCFactorReorderForNonzeroDiagonal"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html#PCFactorReorderForNonzeroDiagonal">PCFactorReorderForNonzeroDiagonal</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#Pets [...]
+<a name="line396">396: </a>{
-<a name="line318">318: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorReorderForNonzeroDiagonal_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(pc,rtol));
-<a name="line319">319: </a> <font color="#4169E1">return</font>(0);
-<a name="line320">320: </a>}
+<a name="line402">402: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorReorderForNonzeroDiagonal_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(pc,rtol));
+<a name="line403">403: </a> <font color="#4169E1">return</font>(0);
+<a name="line404">404: </a>}
-<a name="line324">324: </a><font color="#B22222">/*@C</font>
-<a name="line325">325: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a> - sets the software that is used to perform the factorization</font>
+<a name="line408">408: </a><font color="#B22222">/*@C</font>
+<a name="line409">409: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a> - sets the software that is used to perform the factorization</font>
-<a name="line327">327: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line411">411: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line329">329: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line330">330: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line331">331: </a><font color="#B22222">- stype - for example, superlu, superlu_dist</font>
+<a name="line413">413: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line414">414: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line415">415: </a><font color="#B22222">- stype - for example, superlu, superlu_dist</font>
-<a name="line333">333: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line334">334: </a><font color="#B22222">. -pc_factor_mat_solver_package <stype> - petsc, superlu, superlu_dist, mumps, cusparse</font>
+<a name="line417">417: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line418">418: </a><font color="#B22222">. -pc_factor_mat_solver_package <stype> - petsc, superlu, superlu_dist, mumps, cusparse</font>
-<a name="line336">336: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line420">420: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line338">338: </a><font color="#B22222"> Note:</font>
-<a name="line339">339: </a><font color="#B22222"> By default this will use the PETSc factorization if it exists</font>
+<a name="line422">422: </a><font color="#B22222"> Note:</font>
+<a name="line423">423: </a><font color="#B22222"> By default this will use the PETSc factorization if it exists</font>
-<a name="line342">342: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
+<a name="line426">426: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
-<a name="line344">344: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(), <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>, <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>()</font>
+<a name="line428">428: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(), <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>, <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>()</font>
-<a name="line346">346: </a><font color="#B22222">@*/</font>
-<a name="line347">347: </a><strong><font color="#4169E1"><a name="PCFactorSetMatSolverPackage"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackag [...]
-<a name="line348">348: </a>{
+<a name="line430">430: </a><font color="#B22222">@*/</font>
+<a name="line431">431: </a><strong><font color="#4169E1"><a name="PCFactorSetMatSolverPackage"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackag [...]
+<a name="line432">432: </a>{
-<a name="line353">353: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>),(pc,stype));
-<a name="line354">354: </a> <font color="#4169E1">return</font>(0);
-<a name="line355">355: </a>}
+<a name="line437">437: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>),(pc,stype));
+<a name="line438">438: </a> <font color="#4169E1">return</font>(0);
+<a name="line439">439: </a>}
-<a name="line359">359: </a><font color="#B22222">/*@C</font>
-<a name="line360">360: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a> - gets the software that is used to perform the factorization</font>
+<a name="line443">443: </a><font color="#B22222">/*@C</font>
+<a name="line444">444: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a> - gets the software that is used to perform the factorization</font>
-<a name="line362">362: </a><font color="#B22222"> Not Collective</font>
+<a name="line446">446: </a><font color="#B22222"> Not Collective</font>
-<a name="line364">364: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line365">365: </a><font color="#B22222">. pc - the preconditioner context</font>
+<a name="line448">448: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line449">449: </a><font color="#B22222">. pc - the preconditioner context</font>
-<a name="line367">367: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line368">368: </a><font color="#B22222">. stype - for example, superlu, superlu_dist (NULL if the <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> does not have a solver package)</font>
+<a name="line451">451: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line452">452: </a><font color="#B22222">. stype - for example, superlu, superlu_dist (NULL if the <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> does not have a solver package)</font>
-<a name="line370">370: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line454">454: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line373">373: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
+<a name="line457">457: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
-<a name="line375">375: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(), <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>, <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>()</font>
+<a name="line459">459: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(), <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>, <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>()</font>
-<a name="line377">377: </a><font color="#B22222">@*/</font>
-<a name="line378">378: </a><strong><font color="#4169E1"><a name="PCFactorGetMatSolverPackage"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackag [...]
-<a name="line379">379: </a>{
-<a name="line380">380: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr,(*f)(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>*);
+<a name="line461">461: </a><font color="#B22222">@*/</font>
+<a name="line462">462: </a><strong><font color="#4169E1"><a name="PCFactorGetMatSolverPackage"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackag [...]
+<a name="line463">463: </a>{
+<a name="line464">464: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr,(*f)(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>*);
-<a name="line384">384: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,&f);
-<a name="line385">385: </a> <font color="#4169E1">if</font> (f) {
-<a name="line386">386: </a> (*f)(pc,stype);
-<a name="line387">387: </a> } <font color="#4169E1">else</font> {
-<a name="line388">388: </a> *stype = NULL;
-<a name="line389">389: </a> }
-<a name="line390">390: </a> <font color="#4169E1">return</font>(0);
-<a name="line391">391: </a>}
+<a name="line468">468: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,&f);
+<a name="line469">469: </a> <font color="#4169E1">if</font> (f) {
+<a name="line470">470: </a> (*f)(pc,stype);
+<a name="line471">471: </a> } <font color="#4169E1">else</font> {
+<a name="line472">472: </a> *stype = NULL;
+<a name="line473">473: </a> }
+<a name="line474">474: </a> <font color="#4169E1">return</font>(0);
+<a name="line475">475: </a>}
-<a name="line395">395: </a><font color="#B22222">/*@</font>
-<a name="line396">396: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a> - Indicate the amount of fill you expect in the factored matrix,</font>
-<a name="line397">397: </a><font color="#B22222"> fill = number nonzeros in factor/number nonzeros in original matrix.</font>
+<a name="line479">479: </a><font color="#B22222">/*@</font>
+<a name="line480">480: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a> - Indicate the amount of fill you expect in the factored matrix,</font>
+<a name="line481">481: </a><font color="#B22222"> fill = number nonzeros in factor/number nonzeros in original matrix.</font>
-<a name="line399">399: </a><font color="#B22222"> Not Collective, each process can expect a different amount of fill</font>
+<a name="line483">483: </a><font color="#B22222"> Not Collective, each process can expect a different amount of fill</font>
-<a name="line401">401: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line402">402: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line403">403: </a><font color="#B22222">- fill - amount of expected fill</font>
+<a name="line485">485: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line486">486: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line487">487: </a><font color="#B22222">- fill - amount of expected fill</font>
-<a name="line405">405: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line406">406: </a><font color="#B22222">. -pc_factor_fill <fill> - Sets fill amount</font>
+<a name="line489">489: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line490">490: </a><font color="#B22222">. -pc_factor_fill <fill> - Sets fill amount</font>
-<a name="line408">408: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line492">492: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line410">410: </a><font color="#B22222"> Note:</font>
-<a name="line411">411: </a><font color="#B22222"> For sparse matrix factorizations it is difficult to predict how much</font>
-<a name="line412">412: </a><font color="#B22222"> fill to expect. By running with the option -info PETSc will print the</font>
-<a name="line413">413: </a><font color="#B22222"> actual amount of fill used; allowing you to set the value accurately for</font>
-<a name="line414">414: </a><font color="#B22222"> future runs. Default PETSc uses a value of 5.0</font>
+<a name="line494">494: </a><font color="#B22222"> Note:</font>
+<a name="line495">495: </a><font color="#B22222"> For sparse matrix factorizations it is difficult to predict how much</font>
+<a name="line496">496: </a><font color="#B22222"> fill to expect. By running with the option -info PETSc will print the</font>
+<a name="line497">497: </a><font color="#B22222"> actual amount of fill used; allowing you to set the value accurately for</font>
+<a name="line498">498: </a><font color="#B22222"> future runs. Default PETSc uses a value of 5.0</font>
-<a name="line416">416: </a><font color="#B22222"> This parameter has NOTHING to do with the levels-of-fill of ILU(). That is set with <a href="../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>() or -pc_factor_levels.</font>
+<a name="line500">500: </a><font color="#B22222"> This parameter has NOTHING to do with the levels-of-fill of ILU(). That is set with <a href="../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>() or -pc_factor_levels.</font>
-<a name="line419">419: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
+<a name="line503">503: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, fill</font>
-<a name="line421">421: </a><font color="#B22222">@*/</font>
-<a name="line422">422: </a><strong><font color="#4169E1"><a name="PCFactorSetFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fill)</font></strong>
-<a name="line423">423: </a>{
+<a name="line505">505: </a><font color="#B22222">@*/</font>
+<a name="line506">506: </a><strong><font color="#4169E1"><a name="PCFactorSetFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fill)</font></strong>
+<a name="line507">507: </a>{
-<a name="line428">428: </a> <font color="#4169E1">if</font> (fill < 1.0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Fill factor cannot be less then 1.0"</font>);
-<a name="line429">429: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(pc,fill));
-<a name="line430">430: </a> <font color="#4169E1">return</font>(0);
-<a name="line431">431: </a>}
+<a name="line512">512: </a> <font color="#4169E1">if</font> (fill < 1.0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Fill factor cannot be less then 1.0"</font>);
+<a name="line513">513: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(pc,fill));
+<a name="line514">514: </a> <font color="#4169E1">return</font>(0);
+<a name="line515">515: </a>}
-<a name="line435">435: </a><font color="#B22222">/*@</font>
-<a name="line436">436: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a> - Tells the system to do an in-place factorization.</font>
-<a name="line437">437: </a><font color="#B22222"> For dense matrices, this enables the solution of much larger problems.</font>
-<a name="line438">438: </a><font color="#B22222"> For sparse matrices the factorization cannot be done truly in-place</font>
-<a name="line439">439: </a><font color="#B22222"> so this does not save memory during the factorization, but after the matrix</font>
-<a name="line440">440: </a><font color="#B22222"> is factored, the original unfactored matrix is freed, thus recovering that</font>
-<a name="line441">441: </a><font color="#B22222"> space.</font>
+<a name="line519">519: </a><font color="#B22222">/*@</font>
+<a name="line520">520: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a> - Tells the system to do an in-place factorization.</font>
+<a name="line521">521: </a><font color="#B22222"> For dense matrices, this enables the solution of much larger problems.</font>
+<a name="line522">522: </a><font color="#B22222"> For sparse matrices the factorization cannot be done truly in-place</font>
+<a name="line523">523: </a><font color="#B22222"> so this does not save memory during the factorization, but after the matrix</font>
+<a name="line524">524: </a><font color="#B22222"> is factored, the original unfactored matrix is freed, thus recovering that</font>
+<a name="line525">525: </a><font color="#B22222"> space.</font>
-<a name="line443">443: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line527">527: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line445">445: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line446">446: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line447">447: </a><font color="#B22222">- flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to enable, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to disable</font>
+<a name="line529">529: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line530">530: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line531">531: </a><font color="#B22222">- flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to enable, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to disable</font>
-<a name="line449">449: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line450">450: </a><font color="#B22222">. -pc_factor_in_place <true,false>- Activate/deactivate in-place factorization</font>
+<a name="line533">533: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line534">534: </a><font color="#B22222">. -pc_factor_in_place <true,false>- Activate/deactivate in-place factorization</font>
-<a name="line452">452: </a><font color="#B22222"> Notes:</font>
-<a name="line453">453: </a><font color="#B22222"> PCFactorSetUseInplace() can only be used with the <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> method <a href="../../../../../docs/manualpages/KSP/KSPPREONLY.html#KSPPREONLY">KSPPREONLY</a> or when</font>
-<a name="line454">454: </a><font color="#B22222"> a different matrix is provided for the multiply and the preconditioner in</font>
-<a name="line455">455: </a><font color="#B22222"> a call to <a href="../../../../../docs/manualpages/KSP/KSPSetOperators.html#KSPSetOperators">KSPSetOperators</a>().</font>
-<a name="line456">456: </a><font color="#B22222"> This is because the Krylov space methods require an application of the</font>
-<a name="line457">457: </a><font color="#B22222"> matrix multiplication, which is not possible here because the matrix has</font>
-<a name="line458">458: </a><font color="#B22222"> been factored in-place, replacing the original matrix.</font>
+<a name="line536">536: </a><font color="#B22222"> Notes:</font>
+<a name="line537">537: </a><font color="#B22222"> PCFactorSetUseInplace() can only be used with the <a href="../../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> method <a href="../../../../../docs/manualpages/KSP/KSPPREONLY.html#KSPPREONLY">KSPPREONLY</a> or when</font>
+<a name="line538">538: </a><font color="#B22222"> a different matrix is provided for the multiply and the preconditioner in</font>
+<a name="line539">539: </a><font color="#B22222"> a call to <a href="../../../../../docs/manualpages/KSP/KSPSetOperators.html#KSPSetOperators">KSPSetOperators</a>().</font>
+<a name="line540">540: </a><font color="#B22222"> This is because the Krylov space methods require an application of the</font>
+<a name="line541">541: </a><font color="#B22222"> matrix multiplication, which is not possible here because the matrix has</font>
+<a name="line542">542: </a><font color="#B22222"> been factored in-place, replacing the original matrix.</font>
-<a name="line460">460: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line544">544: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line462">462: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, inplace, in-place, LU</font>
+<a name="line546">546: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, inplace, in-place, LU</font>
-<a name="line464">464: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>()</font>
-<a name="line465">465: </a><font color="#B22222">@*/</font>
-<a name="line466">466: </a><strong><font color="#4169E1"><a name="PCFactorSetUseInPlace"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
-<a name="line467">467: </a>{
+<a name="line548">548: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>()</font>
+<a name="line549">549: </a><font color="#B22222">@*/</font>
+<a name="line550">550: </a><strong><font color="#4169E1"><a name="PCFactorSetUseInPlace"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
+<a name="line551">551: </a>{
-<a name="line472">472: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flg));
-<a name="line473">473: </a> <font color="#4169E1">return</font>(0);
-<a name="line474">474: </a>}
+<a name="line556">556: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flg));
+<a name="line557">557: </a> <font color="#4169E1">return</font>(0);
+<a name="line558">558: </a>}
-<a name="line478">478: </a><font color="#B22222">/*@</font>
-<a name="line479">479: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a> - Determines if an in-place factorization is being used.</font>
+<a name="line562">562: </a><font color="#B22222">/*@</font>
+<a name="line563">563: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a> - Determines if an in-place factorization is being used.</font>
-<a name="line481">481: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line565">565: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line483">483: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line484">484: </a><font color="#B22222">. pc - the preconditioner context</font>
+<a name="line567">567: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line568">568: </a><font color="#B22222">. pc - the preconditioner context</font>
-<a name="line486">486: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line487">487: </a><font color="#B22222">. flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to enable, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to disable</font>
+<a name="line570">570: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line571">571: </a><font color="#B22222">. flg - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to enable, <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to disable</font>
-<a name="line489">489: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line573">573: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line491">491: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, inplace, in-place, LU</font>
+<a name="line575">575: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, set, factorization, direct, inplace, in-place, LU</font>
-<a name="line493">493: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>()</font>
-<a name="line494">494: </a><font color="#B22222">@*/</font>
-<a name="line495">495: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line496">496: </a>{
+<a name="line577">577: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>()</font>
+<a name="line578">578: </a><font color="#B22222">@*/</font>
+<a name="line579">579: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line580">580: </a>{
-<a name="line501">501: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*),(pc,flg));
-<a name="line502">502: </a> <font color="#4169E1">return</font>(0);
-<a name="line503">503: </a>}
+<a name="line585">585: </a> PetscUseMethod(pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*),(pc,flg));
+<a name="line586">586: </a> <font color="#4169E1">return</font>(0);
+<a name="line587">587: </a>}
-<a name="line507">507: </a><font color="#B22222">/*@C</font>
-<a name="line508">508: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a> - Sets the ordering routine (to reduce fill) to</font>
-<a name="line509">509: </a><font color="#B22222"> be used in the LU factorization.</font>
+<a name="line591">591: </a><font color="#B22222">/*@C</font>
+<a name="line592">592: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a> - Sets the ordering routine (to reduce fill) to</font>
+<a name="line593">593: </a><font color="#B22222"> be used in the LU factorization.</font>
-<a name="line511">511: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line595">595: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line513">513: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line514">514: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line515">515: </a><font color="#B22222">- ordering - the matrix ordering name, for example, MATORDERINGND or MATORDERINGRCM</font>
+<a name="line597">597: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line598">598: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line599">599: </a><font color="#B22222">- ordering - the matrix ordering name, for example, MATORDERINGND or MATORDERINGRCM</font>
-<a name="line517">517: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line518">518: </a><font color="#B22222">. -pc_factor_mat_ordering_type <nd,rcm,...> - Sets ordering routine</font>
+<a name="line601">601: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line602">602: </a><font color="#B22222">. -pc_factor_mat_ordering_type <nd,rcm,...> - Sets ordering routine</font>
-<a name="line520">520: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line604">604: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line522">522: </a><font color="#B22222"> Notes: nested dissection is used by default</font>
+<a name="line606">606: </a><font color="#B22222"> Notes: nested dissection is used by default</font>
-<a name="line524">524: </a><font color="#B22222"> For Cholesky and ICC and the SBAIJ format reorderings are not available,</font>
-<a name="line525">525: </a><font color="#B22222"> since only the upper triangular part of the matrix is stored. You can use the</font>
-<a name="line526">526: </a><font color="#B22222"> SeqAIJ format in this case to get reorderings.</font>
+<a name="line608">608: </a><font color="#B22222"> For Cholesky and ICC and the SBAIJ format reorderings are not available,</font>
+<a name="line609">609: </a><font color="#B22222"> since only the upper triangular part of the matrix is stored. You can use the</font>
+<a name="line610">610: </a><font color="#B22222"> SeqAIJ format in this case to get reorderings.</font>
-<a name="line528">528: </a><font color="#B22222">@*/</font>
-<a name="line529">529: </a><strong><font color="#4169E1"><a name="PCFactorSetMatOrderingType"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Mat/MatOrderingType.html#MatOrderingType">MatOrderi [...]
-<a name="line530">530: </a>{
+<a name="line612">612: </a><font color="#B22222">@*/</font>
+<a name="line613">613: </a><strong><font color="#4169E1"><a name="PCFactorSetMatOrderingType"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Mat/MatOrderingType.html#MatOrderingType">MatOrderi [...]
+<a name="line614">614: </a>{
-<a name="line535">535: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatOrderingType.html#MatOrderingType">MatOrderingType</a>),(pc,ordering));
-<a name="line536">536: </a> <font color="#4169E1">return</font>(0);
-<a name="line537">537: </a>}
+<a name="line619">619: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatOrderingType.html#MatOrderingType">MatOrderingType</a>),(pc,ordering));
+<a name="line620">620: </a> <font color="#4169E1">return</font>(0);
+<a name="line621">621: </a>}
-<a name="line541">541: </a><font color="#B22222">/*@</font>
-<a name="line542">542: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a> - Determines when column pivoting is done during matrix factorization.</font>
-<a name="line543">543: </a><font color="#B22222"> For PETSc dense matrices column pivoting is always done, for PETSc sparse matrices</font>
-<a name="line544">544: </a><font color="#B22222"> it is never done. For the MATLAB and SuperLU factorization this is used.</font>
+<a name="line625">625: </a><font color="#B22222">/*@</font>
+<a name="line626">626: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a> - Determines when column pivoting is done during matrix factorization.</font>
+<a name="line627">627: </a><font color="#B22222"> For PETSc dense matrices column pivoting is always done, for PETSc sparse matrices</font>
+<a name="line628">628: </a><font color="#B22222"> it is never done. For the MATLAB and SuperLU factorization this is used.</font>
-<a name="line546">546: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line630">630: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line548">548: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line549">549: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line550">550: </a><font color="#B22222">- dtcol - 0.0 implies no pivoting, 1.0 complete pivoting (slower, requires more memory but more stable)</font>
+<a name="line632">632: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line633">633: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line634">634: </a><font color="#B22222">- dtcol - 0.0 implies no pivoting, 1.0 complete pivoting (slower, requires more memory but more stable)</font>
-<a name="line552">552: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line553">553: </a><font color="#B22222">. -pc_factor_pivoting <dtcol></font>
+<a name="line636">636: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line637">637: </a><font color="#B22222">. -pc_factor_pivoting <dtcol></font>
-<a name="line555">555: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line639">639: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line557">557: </a><font color="#B22222">.seealso: PCILUSetMatOrdering(), <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>()</font>
-<a name="line558">558: </a><font color="#B22222">@*/</font>
-<a name="line559">559: </a><strong><font color="#4169E1"><a name="PCFactorSetColumnPivot"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dtcol)</font></strong>
-<a name="line560">560: </a>{
+<a name="line641">641: </a><font color="#B22222">.seealso: PCILUSetMatOrdering(), <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>()</font>
+<a name="line642">642: </a><font color="#B22222">@*/</font>
+<a name="line643">643: </a><strong><font color="#4169E1"><a name="PCFactorSetColumnPivot"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dtcol)</font></strong>
+<a name="line644">644: </a>{
-<a name="line566">566: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetColumnPivot_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(pc,dtcol));
-<a name="line567">567: </a> <font color="#4169E1">return</font>(0);
-<a name="line568">568: </a>}
+<a name="line650">650: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetColumnPivot_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(pc,dtcol));
+<a name="line651">651: </a> <font color="#4169E1">return</font>(0);
+<a name="line652">652: </a>}
-<a name="line572">572: </a><font color="#B22222">/*@</font>
-<a name="line573">573: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a> - Determines if pivoting is done while factoring each block</font>
-<a name="line574">574: </a><font color="#B22222"> with BAIJ or SBAIJ matrices</font>
+<a name="line656">656: </a><font color="#B22222">/*@</font>
+<a name="line657">657: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a> - Determines if pivoting is done while factoring each block</font>
+<a name="line658">658: </a><font color="#B22222"> with BAIJ or SBAIJ matrices</font>
-<a name="line576">576: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line660">660: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line578">578: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line579">579: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line580">580: </a><font color="#B22222">- pivot - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> or <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a></font>
+<a name="line662">662: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line663">663: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line664">664: </a><font color="#B22222">- pivot - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> or <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a></font>
-<a name="line582">582: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line583">583: </a><font color="#B22222">. -pc_factor_pivot_in_blocks <true,false></font>
+<a name="line666">666: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line667">667: </a><font color="#B22222">. -pc_factor_pivot_in_blocks <true,false></font>
-<a name="line585">585: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line669">669: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line587">587: </a><font color="#B22222">.seealso: PCILUSetMatOrdering(), <a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a>()</font>
-<a name="line588">588: </a><font color="#B22222">@*/</font>
-<a name="line589">589: </a><strong><font color="#4169E1"><a name="PCFactorSetPivotInBlocks"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> pivot)</font></strong>
-<a name="line590">590: </a>{
+<a name="line671">671: </a><font color="#B22222">.seealso: PCILUSetMatOrdering(), <a href="../../../../../docs/manualpages/PC/PCFactorSetColumnPivot.html#PCFactorSetColumnPivot">PCFactorSetColumnPivot</a>()</font>
+<a name="line672">672: </a><font color="#B22222">@*/</font>
+<a name="line673">673: </a><strong><font color="#4169E1"><a name="PCFactorSetPivotInBlocks"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetPivotInBlocks.html#PCFactorSetPivotInBlocks">PCFactorSetPivotInBlocks</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> pivot)</font></strong>
+<a name="line674">674: </a>{
-<a name="line596">596: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetPivotInBlocks_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,pivot));
-<a name="line597">597: </a> <font color="#4169E1">return</font>(0);
-<a name="line598">598: </a>}
+<a name="line680">680: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetPivotInBlocks_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,pivot));
+<a name="line681">681: </a> <font color="#4169E1">return</font>(0);
+<a name="line682">682: </a>}
-<a name="line602">602: </a><font color="#B22222">/*@</font>
-<a name="line603">603: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a> - When matrices with same different nonzero structure are factored,</font>
-<a name="line604">604: </a><font color="#B22222"> this causes later ones to use the fill ratio computed in the initial factorization.</font>
+<a name="line686">686: </a><font color="#B22222">/*@</font>
+<a name="line687">687: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a> - When matrices with same different nonzero structure are factored,</font>
+<a name="line688">688: </a><font color="#B22222"> this causes later ones to use the fill ratio computed in the initial factorization.</font>
-<a name="line606">606: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
+<a name="line690">690: </a><font color="#B22222"> Logically Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
-<a name="line608">608: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line609">609: </a><font color="#B22222">+ pc - the preconditioner context</font>
-<a name="line610">610: </a><font color="#B22222">- flag - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to reuse else <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a></font>
+<a name="line692">692: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line693">693: </a><font color="#B22222">+ pc - the preconditioner context</font>
+<a name="line694">694: </a><font color="#B22222">- flag - <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to reuse else <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a></font>
-<a name="line612">612: </a><font color="#B22222"> Options Database Key:</font>
-<a name="line613">613: </a><font color="#B22222">. -pc_factor_reuse_fill - Activates <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
+<a name="line696">696: </a><font color="#B22222"> Options Database Key:</font>
+<a name="line697">697: </a><font color="#B22222">. -pc_factor_reuse_fill - Activates <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
-<a name="line615">615: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line699">699: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line617">617: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, reordering, factorization, incomplete, Cholesky</font>
+<a name="line701">701: </a><font color="#B22222">.keywords: <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, levels, reordering, factorization, incomplete, Cholesky</font>
-<a name="line619">619: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
-<a name="line620">620: </a><font color="#B22222">@*/</font>
-<a name="line621">621: </a><strong><font color="#4169E1"><a name="PCFactorSetReuseFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flag)</font></strong>
-<a name="line622">622: </a>{
+<a name="line703">703: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
+<a name="line704">704: </a><font color="#B22222">@*/</font>
+<a name="line705">705: </a><strong><font color="#4169E1"><a name="PCFactorSetReuseFill"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flag)</font></strong>
+<a name="line706">706: </a>{
-<a name="line628">628: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flag));
-<a name="line629">629: </a> <font color="#4169E1">return</font>(0);
-<a name="line630">630: </a>}
+<a name="line712">712: </a> PetscTryMethod(pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>),(pc,flag));
+<a name="line713">713: </a> <font color="#4169E1">return</font>(0);
+<a name="line714">714: </a>}
</pre>
</body>
diff --git a/src/ksp/pc/impls/factor/factor.h b/src/ksp/pc/impls/factor/factor.h
index 05ceb81..808e5fa 100644
--- a/src/ksp/pc/impls/factor/factor.h
+++ b/src/ksp/pc/impls/factor/factor.h
@@ -18,8 +18,11 @@ typedef struct {
PETSC_INTERN PetscErrorCode PCFactorGetMatrix_Factor(PC,Mat*);
PETSC_INTERN PetscErrorCode PCFactorSetZeroPivot_Factor(PC,PetscReal);
+PETSC_INTERN PetscErrorCode PCFactorGetZeroPivot_Factor(PC,PetscReal*);
PETSC_INTERN PetscErrorCode PCFactorSetShiftType_Factor(PC,MatFactorShiftType);
+PETSC_INTERN PetscErrorCode PCFactorGetShiftType_Factor(PC,MatFactorShiftType*);
PETSC_INTERN PetscErrorCode PCFactorSetShiftAmount_Factor(PC,PetscReal);
+PETSC_INTERN PetscErrorCode PCFactorGetShiftAmount_Factor(PC,PetscReal*);
PETSC_INTERN PetscErrorCode PCFactorSetDropTolerance_Factor(PC,PetscReal,PetscReal,PetscInt);
PETSC_INTERN PetscErrorCode PCFactorSetFill_Factor(PC,PetscReal);
PETSC_INTERN PetscErrorCode PCFactorSetMatOrderingType_Factor(PC,MatOrderingType);
diff --git a/src/ksp/pc/impls/factor/factor.h.html b/src/ksp/pc/impls/factor/factor.h.html
index c0d64cf..2f22ad4 100644
--- a/src/ksp/pc/impls/factor/factor.h.html
+++ b/src/ksp/pc/impls/factor/factor.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/factor.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:30+00:00">
+<meta name="date" content="2016-10-03T02:48:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/factor.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/factor.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private data structure for ILU/ICC/LU/Cholesky preconditioners.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
@@ -28,24 +28,27 @@
<a name="line18"> 18: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetMatrix_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
<a name="line20"> 20: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetZeroPivot_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line21"> 21: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetShiftType_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>)</font></strong>;
-<a name="line22"> 22: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetShiftAmount_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line23"> 23: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetDropTolerance_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html [...]
-<a name="line24"> 24: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line25"> 25: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetMatOrderingType_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatOrderingType.html#MatOrderingType">MatOrderingType</a>)</font></strong>;
-<a name="line26"> 26: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetLevels_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
-<a name="line27"> 27: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetLevels_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
-<a name="line28"> 28: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line29"> 29: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
-<a name="line30"> 30: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetPivotInBlocks_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
-<a name="line31"> 31: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>)</font></strong>;
-<a name="line32"> 32: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetUpMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>)</font></strong>;
-<a name="line33"> 33: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>*)</font></strong>;
-<a name="line34"> 34: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetColumnPivot_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
-<a name="line35"> 35: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetFromOptions_Factor(PetscOptionItems *PetscOptionsObject,<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>)</font></strong>;
-<a name="line36"> 36: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCView_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
-
-<a name="line38"> 38: </a><font color="#A020F0">#endif</font>
+<a name="line21"> 21: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetZeroPivot_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line22"> 22: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetShiftType_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>)</font></strong>;
+<a name="line23"> 23: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetShiftType_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatFactorShiftType.html#MatFactorShiftType">MatFactorShiftType</a>*)</font></strong>;
+<a name="line24"> 24: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetShiftAmount_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line25"> 25: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetShiftAmount_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line26"> 26: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetDropTolerance_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html [...]
+<a name="line27"> 27: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line28"> 28: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetMatOrderingType_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Mat/MatOrderingType.html#MatOrderingType">MatOrderingType</a>)</font></strong>;
+<a name="line29"> 29: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetLevels_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*)</font></strong>;
+<a name="line30"> 30: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetLevels_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)</font></strong>;
+<a name="line31"> 31: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line32"> 32: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetAllowDiagonalFill_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>*)</font></strong>;
+<a name="line33"> 33: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetPivotInBlocks_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a>)</font></strong>;
+<a name="line34"> 34: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>)</font></strong>;
+<a name="line35"> 35: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetUpMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>)</font></strong>;
+<a name="line36"> 36: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetMatSolverPackage_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,const <a href="../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a>*)</font></strong>;
+<a name="line37"> 37: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetColumnPivot_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)</font></strong>;
+<a name="line38"> 38: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetFromOptions_Factor(PetscOptionItems *PetscOptionsObject,<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>)</font></strong>;
+<a name="line39"> 39: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCView_Factor(<a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
+
+<a name="line41"> 41: </a><font color="#A020F0">#endif</font>
</pre>
</body>
diff --git a/src/ksp/pc/impls/factor/ftn-auto/factorf.c b/src/ksp/pc/impls/factor/ftn-auto/factorf.c
index fe3c36c..775c783 100644
--- a/src/ksp/pc/impls/factor/ftn-auto/factorf.c
+++ b/src/ksp/pc/impls/factor/ftn-auto/factorf.c
@@ -49,6 +49,21 @@ extern void PetscRmPointer(void*);
#define pcfactorsetshiftamount_ pcfactorsetshiftamount
#endif
#ifdef PETSC_HAVE_FORTRAN_CAPS
+#define pcfactorgetzeropivot_ PCFACTORGETZEROPIVOT
+#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
+#define pcfactorgetzeropivot_ pcfactorgetzeropivot
+#endif
+#ifdef PETSC_HAVE_FORTRAN_CAPS
+#define pcfactorgetshiftamount_ PCFACTORGETSHIFTAMOUNT
+#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
+#define pcfactorgetshiftamount_ pcfactorgetshiftamount
+#endif
+#ifdef PETSC_HAVE_FORTRAN_CAPS
+#define pcfactorgetshifttype_ PCFACTORGETSHIFTTYPE
+#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
+#define pcfactorgetshifttype_ pcfactorgetshifttype
+#endif
+#ifdef PETSC_HAVE_FORTRAN_CAPS
#define pcfactorgetlevels_ PCFACTORGETLEVELS
#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
#define pcfactorgetlevels_ pcfactorgetlevels
@@ -125,6 +140,18 @@ PETSC_EXTERN void PETSC_STDCALL pcfactorsetshiftamount_(PC pc,PetscReal *shifta
*__ierr = PCFactorSetShiftAmount(
(PC)PetscToPointer((pc) ),*shiftamount);
}
+PETSC_EXTERN void PETSC_STDCALL pcfactorgetzeropivot_(PC pc,PetscReal *pivot, int *__ierr ){
+*__ierr = PCFactorGetZeroPivot(
+ (PC)PetscToPointer((pc) ),pivot);
+}
+PETSC_EXTERN void PETSC_STDCALL pcfactorgetshiftamount_(PC pc,PetscReal *shift, int *__ierr ){
+*__ierr = PCFactorGetShiftAmount(
+ (PC)PetscToPointer((pc) ),shift);
+}
+PETSC_EXTERN void PETSC_STDCALL pcfactorgetshifttype_(PC pc,MatFactorShiftType *type, int *__ierr ){
+*__ierr = PCFactorGetShiftType(
+ (PC)PetscToPointer((pc) ),type);
+}
PETSC_EXTERN void PETSC_STDCALL pcfactorgetlevels_(PC pc,PetscInt *levels, int *__ierr ){
*__ierr = PCFactorGetLevels(
(PC)PetscToPointer((pc) ),levels);
diff --git a/src/ksp/pc/impls/factor/icc/icc.c b/src/ksp/pc/impls/factor/icc/icc.c
index 07f1e0b..84fb742 100644
--- a/src/ksp/pc/impls/factor/icc/icc.c
+++ b/src/ksp/pc/impls/factor/icc/icc.c
@@ -13,6 +13,7 @@ static PetscErrorCode PCSetUp_ICC(PC pc)
const MatSolverPackage stype;
PetscFunctionBegin;
+ pc->failedreason = PC_NOERROR;
ierr = MatGetOrdering(pc->pmat, ((PC_Factor*)icc)->ordering,&perm,&cperm);CHKERRQ(ierr);
ierr = MatSetErrorIfFailure(pc->pmat,pc->erroriffailure);CHKERRQ(ierr);
@@ -235,11 +236,14 @@ PETSC_EXTERN PetscErrorCode PCCreate_ICC(PC pc)
pc->ops->applysymmetricleft = PCApplySymmetricLeft_ICC;
pc->ops->applysymmetricright = PCApplySymmetricRight_ICC;
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetMatSolverPackage_C",PCFactorGetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetZeroPivot_C",PCFactorSetZeroPivot_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetZeroPivot_C",PCFactorGetZeroPivot_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftType_C",PCFactorSetShiftType_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftType_C",PCFactorGetShiftType_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftAmount_C",PCFactorSetShiftAmount_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftAmount_C",PCFactorGetShiftAmount_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetMatSolverPackage_C",PCFactorGetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetLevels_C",PCFactorSetLevels_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetLevels_C",PCFactorGetLevels_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetFill_C",PCFactorSetFill_Factor);CHKERRQ(ierr);
diff --git a/src/ksp/pc/impls/factor/icc/icc.c.html b/src/ksp/pc/impls/factor/icc/icc.c.html
index 0d301de..777c2a2 100644
--- a/src/ksp/pc/impls/factor/icc/icc.c.html
+++ b/src/ksp/pc/impls/factor/icc/icc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/icc/icc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:32+00:00">
+<meta name="date" content="2016-10-03T02:48:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/icc/icc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/icc/icc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/factor/icc/icc.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
@@ -21,207 +21,211 @@
<a name="line12"> 12: </a> <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> F;
<a name="line13"> 13: </a> const <a href="../../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> stype;
-<a name="line16"> 16: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat, ((PC_Factor*)icc)->ordering,&perm,&cperm);
-
-<a name="line18"> 18: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
-<a name="line19"> 19: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
-<a name="line20"> 20: </a> <font color="#4169E1">if</font> (!((PC_Factor*)icc)->fact) {
-<a name="line21"> 21: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)icc)->solvertype,MAT_FACTOR_ICC,&((PC_Factor*)icc)->fact);
-<a name="line22"> 22: </a> }
-<a name="line23"> 23: </a> <a href="../../../../../../docs/manualpages/Mat/MatICCFactorSymbolic.html#MatICCFactorSymbolic">MatICCFactorSymbolic</a>(((PC_Factor*)icc)->fact,pc->pmat,perm,&((PC_Factor*)icc)->info);
-<a name="line24"> 24: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
-<a name="line25"> 25: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)icc)->fact);
-<a name="line26"> 26: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)icc)->solvertype,MAT_FACTOR_ICC,&((PC_Factor*)icc)->fact);
-<a name="line27"> 27: </a> <a href="../../../../../../docs/manualpages/Mat/MatICCFactorSymbolic.html#MatICCFactorSymbolic">MatICCFactorSymbolic</a>(((PC_Factor*)icc)->fact,pc->pmat,perm,&((PC_Factor*)icc)->info);
-<a name="line28"> 28: </a> }
-<a name="line29"> 29: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)icc)->fact,MAT_LOCAL,&info);
-<a name="line30"> 30: </a> icc->actualfill = info.fill_ratio_needed;
-
-<a name="line32"> 32: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&cperm);
-<a name="line33"> 33: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&perm);
-
-<a name="line35"> 35: </a> F = ((PC_Factor*)icc)->fact;
-<a name="line36"> 36: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
-<a name="line37"> 37: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line38"> 38: </a> <font color="#4169E1">return</font>(0);
-<a name="line39"> 39: </a> }
-<a name="line40"> 40: </a>
-<a name="line41"> 41: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorNumeric.html#MatCholeskyFactorNumeric">MatCholeskyFactorNumeric</a>(((PC_Factor*)icc)->fact,pc->pmat,&((PC_Factor*)icc)->info);
-<a name="line42"> 42: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
-<a name="line43"> 43: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line44"> 44: </a> }
-
-<a name="line46"> 46: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
-<a name="line47"> 47: </a> <font color="#4169E1">if</font> (!stype) {
-<a name="line48"> 48: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)icc)->fact->solvertype);
-<a name="line49"> 49: </a> }
-<a name="line50"> 50: </a> <font color="#4169E1">return</font>(0);
-<a name="line51"> 51: </a>}
-
-<a name="line55"> 55: </a><strong><font color="#4169E1"><a name="PCReset_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCReset_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line56"> 56: </a>{
-<a name="line57"> 57: </a> PC_ICC *icc = (PC_ICC*)pc->data;
-
-<a name="line61"> 61: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)icc)->fact);
-<a name="line62"> 62: </a> <font color="#4169E1">return</font>(0);
-<a name="line63"> 63: </a>}
-
-<a name="line67"> 67: </a><strong><font color="#4169E1"><a name="PCDestroy_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line68"> 68: </a>{
-<a name="line69"> 69: </a> PC_ICC *icc = (PC_ICC*)pc->data;
-
-<a name="line73"> 73: </a> PCReset_ICC(pc);
-<a name="line74"> 74: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)icc)->ordering);
-<a name="line75"> 75: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)icc)->solvertype);
-<a name="line76"> 76: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
-<a name="line77"> 77: </a> <font color="#4169E1">return</font>(0);
-<a name="line78"> 78: </a>}
-
-<a name="line82"> 82: </a><strong><font color="#4169E1"><a name="PCApply_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line83"> 83: </a>{
-<a name="line84"> 84: </a> PC_ICC *icc = (PC_ICC*)pc->data;
-
-<a name="line88"> 88: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)icc)->fact,x,y);
-<a name="line89"> 89: </a> <font color="#4169E1">return</font>(0);
-<a name="line90"> 90: </a>}
-
-<a name="line94"> 94: </a><strong><font color="#4169E1"><a name="PCApplySymmetricLeft_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricLeft_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line95"> 95: </a>{
-<a name="line97"> 97: </a> PC_ICC *icc = (PC_ICC*)pc->data;
-
-<a name="line100">100: </a> <a href="../../../../../../docs/manualpages/Mat/MatForwardSolve.html#MatForwardSolve">MatForwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
-<a name="line101">101: </a> <font color="#4169E1">return</font>(0);
-<a name="line102">102: </a>}
-
-<a name="line106">106: </a><strong><font color="#4169E1"><a name="PCApplySymmetricRight_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricRight_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line107">107: </a>{
-<a name="line109">109: </a> PC_ICC *icc = (PC_ICC*)pc->data;
-
-<a name="line112">112: </a> <a href="../../../../../../docs/manualpages/Mat/MatBackwardSolve.html#MatBackwardSolve">MatBackwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
-<a name="line113">113: </a> <font color="#4169E1">return</font>(0);
-<a name="line114">114: </a>}
-
-<a name="line118">118: </a><strong><font color="#4169E1"><a name="PCSetFromOptions_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetFromOptions_ICC(PetscOptionItems *PetscOptionsObject,<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line119">119: </a>{
-<a name="line120">120: </a> PC_ICC *icc = (PC_ICC*)pc->data;
-<a name="line121">121: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-<a name="line123">123: </a> <font color="#B22222">/* <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dt[3];*/</font>
-
-<a name="line126">126: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsHead.html#PetscOptionsHead">PetscOptionsHead</a>(PetscOptionsObject,<font color="#666666">"ICC Options"</font>);
-<a name="line127">127: </a> PCSetFromOptions_Factor(PetscOptionsObject,pc);
-
-<a name="line129">129: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_levels"</font>,<font color="#666666">"levels of fill"</font>,<font color="#666666">"<a href="../../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>"</font>,((PC_Factor*)icc)->info.levels,&((PC_Factor*)icc)->info.levels,&flg);
-<a name="line130">130: </a> <font color="#B22222">/*dt[0] = ((PC_Factor*)icc)->info.dt;</font>
-<a name="line131">131: </a><font color="#B22222"> dt[1] = ((PC_Factor*)icc)->info.dtcol;</font>
-<a name="line132">132: </a><font color="#B22222"> dt[2] = ((PC_Factor*)icc)->info.dtcount;</font>
-<a name="line133">133: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dtmax = 3;</font>
-<a name="line134">134: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsRealArray.html#PetscOptionsRealArray">PetscOptionsRealArray</a>("-pc_factor_drop_tolerance","<dt,dtcol,maxrowcount>","PCFactorSetDropTolerance",dt,&dtmax,&flg);</font>
-<a name="line135">135: </a><font color="#B22222"> if (flg) {</font>
-<a name="line136">136: </a><font color="#B22222"> PCFactorSetDropTolerance(pc,dt[0],dt[1],(<a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)dt[2]);</font>
-<a name="line137">137: </a><font color="#B22222"> }</font>
-<a name="line138">138: </a><font color="#B22222"> */</font>
-<a name="line139">139: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsTail.html#PetscOptionsTail">PetscOptionsTail</a>();
-<a name="line140">140: </a> <font color="#4169E1">return</font>(0);
-<a name="line141">141: </a>}
-
-<a name="line145">145: </a><strong><font color="#4169E1"><a name="PCView_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCView_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line146">146: </a>{
-
-<a name="line150">150: </a> PCView_Factor(pc,viewer);
-<a name="line151">151: </a> <font color="#4169E1">return</font>(0);
-<a name="line152">152: </a>}
-
-<a name="line154">154: </a><strong><font color="#4169E1">extern <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetDropTolerance_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../../docs/manualpages/Sys/Petsc [...]
-
-<a name="line158">158: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace_ICC"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetUseInPlace_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line159">159: </a>{
-<a name="line161">161: </a> *flg = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line162">162: </a> <font color="#4169E1">return</font>(0);
-<a name="line163">163: </a>}
-
-<a name="line165">165: </a><font color="#B22222">/*MC</font>
-<a name="line166">166: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCICC.html#PCICC">PCICC</a> - Incomplete Cholesky factorization preconditioners.</font>
-
-<a name="line168">168: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line169">169: </a><font color="#B22222">+ -pc_factor_levels <k> - number of levels of fill for ICC(k)</font>
-<a name="line170">170: </a><font color="#B22222">. -pc_factor_in_place - only for ICC(0) with natural ordering, reuses the space of the matrix for</font>
-<a name="line171">171: </a><font color="#B22222"> its factorization (overwrites original matrix)</font>
-<a name="line172">172: </a><font color="#B22222">. -pc_factor_fill <nfill> - expected amount of fill in factored matrix compared to original matrix, nfill > 1</font>
-<a name="line173">173: </a><font color="#B22222">- -pc_factor_mat_ordering_type <natural,nd,1wd,rcm,qmd> - set the row/column ordering of the factored matrix</font>
-
-<a name="line175">175: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line177">177: </a><font color="#B22222"> Concepts: incomplete Cholesky factorization</font>
-
-<a name="line179">179: </a><font color="#B22222"> Notes: Only implemented for some matrix formats. Not implemented in parallel.</font>
-
-<a name="line181">181: </a><font color="#B22222"> For BAIJ matrices this implements a point block ICC.</font>
-
-<a name="line183">183: </a><font color="#B22222"> The Manteuffel shift is only implemented for matrices with block size 1</font>
-
-<a name="line185">185: </a><font color="#B22222"> By default, the Manteuffel is applied (for matrices with block size 1). Call <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(pc,MAT_SHIFT_POSITIVE_DEFINITE);</font>
-<a name="line186">186: </a><font color="#B22222"> to turn off the shift.</font>
-
-<a name="line188">188: </a><font color="#B22222"> References:</font>
-<a name="line189">189: </a><font color="#B22222">. 1. - TONY F. CHAN AND HENK A. VAN DER VORST, Review article: APPROXIMATE AND INCOMPLETE FACTORIZATIONS, </font>
-<a name="line190">190: </a><font color="#B22222"> Chapter in Parallel Numerical Algorithms, edited by D. Keyes, A. Semah, V. Venkatakrishnan, ICASE/LaRC Interdisciplinary Series in</font>
-<a name="line191">191: </a><font color="#B22222"> Science and Engineering, Kluwer.</font>
-
-
-<a name="line194">194: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, <a href="../../../../../../docs/manualpages/PC/PCSOR.html#PCSOR">PCSOR</a>, <a [...]
-<a name="line195">195: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>(),</font>
-<a name="line196">196: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(),</font>
-<a name="line197">197: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>()</font>
-
-<a name="line199">199: </a><font color="#B22222">M*/</font>
-
-<a name="line203">203: </a><strong><font color="#4169E1"><a name="PCCreate_ICC"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line204">204: </a>{
-<a name="line206">206: </a> PC_ICC *icc;
-
-<a name="line209">209: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&icc);
+<a name="line16"> 16: </a> pc->failedreason = PC_NOERROR;
+<a name="line17"> 17: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat, ((PC_Factor*)icc)->ordering,&perm,&cperm);
+
+<a name="line19"> 19: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
+<a name="line20"> 20: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
+<a name="line21"> 21: </a> <font color="#4169E1">if</font> (!((PC_Factor*)icc)->fact) {
+<a name="line22"> 22: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)icc)->solvertype,MAT_FACTOR_ICC,&((PC_Factor*)icc)->fact);
+<a name="line23"> 23: </a> }
+<a name="line24"> 24: </a> <a href="../../../../../../docs/manualpages/Mat/MatICCFactorSymbolic.html#MatICCFactorSymbolic">MatICCFactorSymbolic</a>(((PC_Factor*)icc)->fact,pc->pmat,perm,&((PC_Factor*)icc)->info);
+<a name="line25"> 25: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
+<a name="line26"> 26: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)icc)->fact);
+<a name="line27"> 27: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)icc)->solvertype,MAT_FACTOR_ICC,&((PC_Factor*)icc)->fact);
+<a name="line28"> 28: </a> <a href="../../../../../../docs/manualpages/Mat/MatICCFactorSymbolic.html#MatICCFactorSymbolic">MatICCFactorSymbolic</a>(((PC_Factor*)icc)->fact,pc->pmat,perm,&((PC_Factor*)icc)->info);
+<a name="line29"> 29: </a> }
+<a name="line30"> 30: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)icc)->fact,MAT_LOCAL,&info);
+<a name="line31"> 31: </a> icc->actualfill = info.fill_ratio_needed;
+
+<a name="line33"> 33: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&cperm);
+<a name="line34"> 34: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&perm);
+
+<a name="line36"> 36: </a> F = ((PC_Factor*)icc)->fact;
+<a name="line37"> 37: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
+<a name="line38"> 38: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line39"> 39: </a> <font color="#4169E1">return</font>(0);
+<a name="line40"> 40: </a> }
+<a name="line41"> 41: </a>
+<a name="line42"> 42: </a> <a href="../../../../../../docs/manualpages/Mat/MatCholeskyFactorNumeric.html#MatCholeskyFactorNumeric">MatCholeskyFactorNumeric</a>(((PC_Factor*)icc)->fact,pc->pmat,&((PC_Factor*)icc)->info);
+<a name="line43"> 43: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
+<a name="line44"> 44: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line45"> 45: </a> }
+
+<a name="line47"> 47: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
+<a name="line48"> 48: </a> <font color="#4169E1">if</font> (!stype) {
+<a name="line49"> 49: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)icc)->fact->solvertype);
+<a name="line50"> 50: </a> }
+<a name="line51"> 51: </a> <font color="#4169E1">return</font>(0);
+<a name="line52"> 52: </a>}
+
+<a name="line56"> 56: </a><strong><font color="#4169E1"><a name="PCReset_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCReset_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line57"> 57: </a>{
+<a name="line58"> 58: </a> PC_ICC *icc = (PC_ICC*)pc->data;
+
+<a name="line62"> 62: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)icc)->fact);
+<a name="line63"> 63: </a> <font color="#4169E1">return</font>(0);
+<a name="line64"> 64: </a>}
+
+<a name="line68"> 68: </a><strong><font color="#4169E1"><a name="PCDestroy_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line69"> 69: </a>{
+<a name="line70"> 70: </a> PC_ICC *icc = (PC_ICC*)pc->data;
+
+<a name="line74"> 74: </a> PCReset_ICC(pc);
+<a name="line75"> 75: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)icc)->ordering);
+<a name="line76"> 76: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)icc)->solvertype);
+<a name="line77"> 77: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
+<a name="line78"> 78: </a> <font color="#4169E1">return</font>(0);
+<a name="line79"> 79: </a>}
+
+<a name="line83"> 83: </a><strong><font color="#4169E1"><a name="PCApply_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line84"> 84: </a>{
+<a name="line85"> 85: </a> PC_ICC *icc = (PC_ICC*)pc->data;
+
+<a name="line89"> 89: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)icc)->fact,x,y);
+<a name="line90"> 90: </a> <font color="#4169E1">return</font>(0);
+<a name="line91"> 91: </a>}
+
+<a name="line95"> 95: </a><strong><font color="#4169E1"><a name="PCApplySymmetricLeft_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricLeft_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line96"> 96: </a>{
+<a name="line98"> 98: </a> PC_ICC *icc = (PC_ICC*)pc->data;
+
+<a name="line101">101: </a> <a href="../../../../../../docs/manualpages/Mat/MatForwardSolve.html#MatForwardSolve">MatForwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
+<a name="line102">102: </a> <font color="#4169E1">return</font>(0);
+<a name="line103">103: </a>}
+
+<a name="line107">107: </a><strong><font color="#4169E1"><a name="PCApplySymmetricRight_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricRight_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line108">108: </a>{
+<a name="line110">110: </a> PC_ICC *icc = (PC_ICC*)pc->data;
+
+<a name="line113">113: </a> <a href="../../../../../../docs/manualpages/Mat/MatBackwardSolve.html#MatBackwardSolve">MatBackwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
+<a name="line114">114: </a> <font color="#4169E1">return</font>(0);
+<a name="line115">115: </a>}
+
+<a name="line119">119: </a><strong><font color="#4169E1"><a name="PCSetFromOptions_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetFromOptions_ICC(PetscOptionItems *PetscOptionsObject,<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line120">120: </a>{
+<a name="line121">121: </a> PC_ICC *icc = (PC_ICC*)pc->data;
+<a name="line122">122: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+<a name="line124">124: </a> <font color="#B22222">/* <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> dt[3];*/</font>
+
+<a name="line127">127: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsHead.html#PetscOptionsHead">PetscOptionsHead</a>(PetscOptionsObject,<font color="#666666">"ICC Options"</font>);
+<a name="line128">128: </a> PCSetFromOptions_Factor(PetscOptionsObject,pc);
+
+<a name="line130">130: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-pc_factor_levels"</font>,<font color="#666666">"levels of fill"</font>,<font color="#666666">"<a href="../../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>"</font>,((PC_Factor*)icc)->info.levels,&((PC_Factor*)icc)->info.levels,&flg);
+<a name="line131">131: </a> <font color="#B22222">/*dt[0] = ((PC_Factor*)icc)->info.dt;</font>
+<a name="line132">132: </a><font color="#B22222"> dt[1] = ((PC_Factor*)icc)->info.dtcol;</font>
+<a name="line133">133: </a><font color="#B22222"> dt[2] = ((PC_Factor*)icc)->info.dtcount;</font>
+<a name="line134">134: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dtmax = 3;</font>
+<a name="line135">135: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsRealArray.html#PetscOptionsRealArray">PetscOptionsRealArray</a>("-pc_factor_drop_tolerance","<dt,dtcol,maxrowcount>","PCFactorSetDropTolerance",dt,&dtmax,&flg);</font>
+<a name="line136">136: </a><font color="#B22222"> if (flg) {</font>
+<a name="line137">137: </a><font color="#B22222"> PCFactorSetDropTolerance(pc,dt[0],dt[1],(<a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)dt[2]);</font>
+<a name="line138">138: </a><font color="#B22222"> }</font>
+<a name="line139">139: </a><font color="#B22222"> */</font>
+<a name="line140">140: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsTail.html#PetscOptionsTail">PetscOptionsTail</a>();
+<a name="line141">141: </a> <font color="#4169E1">return</font>(0);
+<a name="line142">142: </a>}
+
+<a name="line146">146: </a><strong><font color="#4169E1"><a name="PCView_ICC"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCView_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line147">147: </a>{
+
+<a name="line151">151: </a> PCView_Factor(pc,viewer);
+<a name="line152">152: </a> <font color="#4169E1">return</font>(0);
+<a name="line153">153: </a>}
+
+<a name="line155">155: </a><strong><font color="#4169E1">extern <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetDropTolerance_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>,<a href="../../../../../../docs/manualpages/Sys/Petsc [...]
+
+<a name="line159">159: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace_ICC"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetUseInPlace_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line160">160: </a>{
+<a name="line162">162: </a> *flg = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line163">163: </a> <font color="#4169E1">return</font>(0);
+<a name="line164">164: </a>}
+
+<a name="line166">166: </a><font color="#B22222">/*MC</font>
+<a name="line167">167: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCICC.html#PCICC">PCICC</a> - Incomplete Cholesky factorization preconditioners.</font>
+
+<a name="line169">169: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line170">170: </a><font color="#B22222">+ -pc_factor_levels <k> - number of levels of fill for ICC(k)</font>
+<a name="line171">171: </a><font color="#B22222">. -pc_factor_in_place - only for ICC(0) with natural ordering, reuses the space of the matrix for</font>
+<a name="line172">172: </a><font color="#B22222"> its factorization (overwrites original matrix)</font>
+<a name="line173">173: </a><font color="#B22222">. -pc_factor_fill <nfill> - expected amount of fill in factored matrix compared to original matrix, nfill > 1</font>
+<a name="line174">174: </a><font color="#B22222">- -pc_factor_mat_ordering_type <natural,nd,1wd,rcm,qmd> - set the row/column ordering of the factored matrix</font>
+
+<a name="line176">176: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line178">178: </a><font color="#B22222"> Concepts: incomplete Cholesky factorization</font>
+
+<a name="line180">180: </a><font color="#B22222"> Notes: Only implemented for some matrix formats. Not implemented in parallel.</font>
+
+<a name="line182">182: </a><font color="#B22222"> For BAIJ matrices this implements a point block ICC.</font>
+
+<a name="line184">184: </a><font color="#B22222"> The Manteuffel shift is only implemented for matrices with block size 1</font>
+
+<a name="line186">186: </a><font color="#B22222"> By default, the Manteuffel is applied (for matrices with block size 1). Call <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(pc,MAT_SHIFT_POSITIVE_DEFINITE);</font>
+<a name="line187">187: </a><font color="#B22222"> to turn off the shift.</font>
+
+<a name="line189">189: </a><font color="#B22222"> References:</font>
+<a name="line190">190: </a><font color="#B22222">. 1. - TONY F. CHAN AND HENK A. VAN DER VORST, Review article: APPROXIMATE AND INCOMPLETE FACTORIZATIONS, </font>
+<a name="line191">191: </a><font color="#B22222"> Chapter in Parallel Numerical Algorithms, edited by D. Keyes, A. Semah, V. Venkatakrishnan, ICASE/LaRC Interdisciplinary Series in</font>
+<a name="line192">192: </a><font color="#B22222"> Science and Engineering, Kluwer.</font>
+
+
+<a name="line195">195: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, <a href="../../../../../../docs/manualpages/PC/PCSOR.html#PCSOR">PCSOR</a>, <a [...]
+<a name="line196">196: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>(),</font>
+<a name="line197">197: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(),</font>
+<a name="line198">198: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>()</font>
+
+<a name="line200">200: </a><font color="#B22222">M*/</font>
+
+<a name="line204">204: </a><strong><font color="#4169E1"><a name="PCCreate_ICC"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_ICC(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line205">205: </a>{
+<a name="line207">207: </a> PC_ICC *icc;
+
+<a name="line210">210: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&icc);
-<a name="line211">211: </a> ((PC_Factor*)icc)->fact = 0;
-
-<a name="line213">213: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)icc)->ordering);
-<a name="line214">214: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)icc)->info);
-
-<a name="line216">216: </a> ((PC_Factor*)icc)->factortype = MAT_FACTOR_ICC;
-<a name="line217">217: </a> ((PC_Factor*)icc)->info.levels = 0.;
-<a name="line218">218: </a> ((PC_Factor*)icc)->info.fill = 1.0;
-<a name="line219">219: </a> icc->implctx = 0;
-
-<a name="line221">221: </a> ((PC_Factor*)icc)->info.dtcol = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
-<a name="line222">222: </a> ((PC_Factor*)icc)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>) MAT_SHIFT_POSITIVE_DEFINITE;
-<a name="line223">223: </a> ((PC_Factor*)icc)->info.shiftamount = 100.0*PETSC_MACHINE_EPSILON;
-<a name="line224">224: </a> ((PC_Factor*)icc)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
-
-<a name="line226">226: </a> pc->data = (void*)icc;
-<a name="line227">227: </a> pc->ops->apply = PCApply_ICC;
-<a name="line228">228: </a> pc->ops->applytranspose = PCApply_ICC;
-<a name="line229">229: </a> pc->ops->setup = PCSetUp_ICC;
-<a name="line230">230: </a> pc->ops->reset = PCReset_ICC;
-<a name="line231">231: </a> pc->ops->destroy = PCDestroy_ICC;
-<a name="line232">232: </a> pc->ops->setfromoptions = PCSetFromOptions_ICC;
-<a name="line233">233: </a> pc->ops->view = PCView_ICC;
-<a name="line234">234: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
-<a name="line235">235: </a> pc->ops->applysymmetricleft = PCApplySymmetricLeft_ICC;
-<a name="line236">236: </a> pc->ops->applysymmetricright = PCApplySymmetricRight_ICC;
-
-<a name="line238">238: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
-<a name="line239">239: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
-<a name="line240">240: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
+<a name="line212">212: </a> ((PC_Factor*)icc)->fact = 0;
+
+<a name="line214">214: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)icc)->ordering);
+<a name="line215">215: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)icc)->info);
+
+<a name="line217">217: </a> ((PC_Factor*)icc)->factortype = MAT_FACTOR_ICC;
+<a name="line218">218: </a> ((PC_Factor*)icc)->info.levels = 0.;
+<a name="line219">219: </a> ((PC_Factor*)icc)->info.fill = 1.0;
+<a name="line220">220: </a> icc->implctx = 0;
+
+<a name="line222">222: </a> ((PC_Factor*)icc)->info.dtcol = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
+<a name="line223">223: </a> ((PC_Factor*)icc)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>) MAT_SHIFT_POSITIVE_DEFINITE;
+<a name="line224">224: </a> ((PC_Factor*)icc)->info.shiftamount = 100.0*PETSC_MACHINE_EPSILON;
+<a name="line225">225: </a> ((PC_Factor*)icc)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
+
+<a name="line227">227: </a> pc->data = (void*)icc;
+<a name="line228">228: </a> pc->ops->apply = PCApply_ICC;
+<a name="line229">229: </a> pc->ops->applytranspose = PCApply_ICC;
+<a name="line230">230: </a> pc->ops->setup = PCSetUp_ICC;
+<a name="line231">231: </a> pc->ops->reset = PCReset_ICC;
+<a name="line232">232: </a> pc->ops->destroy = PCDestroy_ICC;
+<a name="line233">233: </a> pc->ops->setfromoptions = PCSetFromOptions_ICC;
+<a name="line234">234: </a> pc->ops->view = PCView_ICC;
+<a name="line235">235: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
+<a name="line236">236: </a> pc->ops->applysymmetricleft = PCApplySymmetricLeft_ICC;
+<a name="line237">237: </a> pc->ops->applysymmetricright = PCApplySymmetricRight_ICC;
+
+<a name="line239">239: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
+<a name="line240">240: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetZeroPivot_C"</font>,PCFactorGetZeroPivot_Factor);
<a name="line241">241: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftType_C"</font>,PCFactorSetShiftType_Factor);
-<a name="line242">242: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
-<a name="line243">243: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetLevels_C"</font>,PCFactorSetLevels_Factor);
-<a name="line244">244: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetLevels_C"</font>,PCFactorGetLevels_Factor);
-<a name="line245">245: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
-<a name="line246">246: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
-<a name="line247">247: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
-<a name="line248">248: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetDropTolerance_C"</font>,PCFactorSetDropTolerance_ILU);
-<a name="line249">249: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_ICC);
-<a name="line250">250: </a> <font color="#4169E1">return</font>(0);
-<a name="line251">251: </a>}
+<a name="line242">242: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftType_C"</font>,PCFactorGetShiftType_Factor);
+<a name="line243">243: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
+<a name="line244">244: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftAmount_C"</font>,PCFactorGetShiftAmount_Factor);
+<a name="line245">245: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
+<a name="line246">246: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
+<a name="line247">247: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetLevels_C"</font>,PCFactorSetLevels_Factor);
+<a name="line248">248: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetLevels_C"</font>,PCFactorGetLevels_Factor);
+<a name="line249">249: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
+<a name="line250">250: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
+<a name="line251">251: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
+<a name="line252">252: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetDropTolerance_C"</font>,PCFactorSetDropTolerance_ILU);
+<a name="line253">253: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_ICC);
+<a name="line254">254: </a> <font color="#4169E1">return</font>(0);
+<a name="line255">255: </a>}
</pre>
diff --git a/src/ksp/pc/impls/factor/icc/icc.h.html b/src/ksp/pc/impls/factor/icc/icc.h.html
index 2d8b993..9025e70 100644
--- a/src/ksp/pc/impls/factor/icc/icc.h.html
+++ b/src/ksp/pc/impls/factor/icc/icc.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/icc/icc.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:33+00:00">
+<meta name="date" content="2016-10-03T02:48:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/icc/icc.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/icc/icc.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/ksp/pc/impls/factor/factor.h></font>
diff --git a/src/ksp/pc/impls/factor/icc/index.html b/src/ksp/pc/impls/factor/icc/index.html
index 5b6ce5f..c263e29 100644
--- a/src/ksp/pc/impls/factor/icc/index.html
+++ b/src/ksp/pc/impls/factor/icc/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/icc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/icc/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/factor/icc/makefile.html b/src/ksp/pc/impls/factor/icc/makefile.html
index f93c0b6..9db0d15 100644
--- a/src/ksp/pc/impls/factor/icc/makefile.html
+++ b/src/ksp/pc/impls/factor/icc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/icc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:33+00:00">
+<meta name="date" content="2016-10-03T02:48:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/icc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/icc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/factor/ilu/ilu.c b/src/ksp/pc/impls/factor/ilu/ilu.c
index 1d38348..3d7e192 100644
--- a/src/ksp/pc/impls/factor/ilu/ilu.c
+++ b/src/ksp/pc/impls/factor/ilu/ilu.c
@@ -158,6 +158,7 @@ static PetscErrorCode PCSetUp_ILU(PC pc)
const MatSolverPackage stype;
PetscFunctionBegin;
+ pc->failedreason = PC_NOERROR;
/* ugly hack to change default, since it is not support by some matrix types */
if (((PC_Factor*)ilu)->info.shifttype == (PetscReal)MAT_SHIFT_NONZERO) {
ierr = PetscObjectTypeCompare((PetscObject)pc->pmat,MATSEQAIJ,&flg);CHKERRQ(ierr);
@@ -412,8 +413,11 @@ PETSC_EXTERN PetscErrorCode PCCreate_ILU(PC pc)
pc->ops->applyrichardson = 0;
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetZeroPivot_C",PCFactorSetZeroPivot_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetZeroPivot_C",PCFactorGetZeroPivot_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftType_C",PCFactorSetShiftType_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftType_C",PCFactorGetShiftType_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftAmount_C",PCFactorSetShiftAmount_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftAmount_C",PCFactorGetShiftAmount_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetMatSolverPackage_C",PCFactorGetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetMatSolverPackage_C",PCFactorSetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
diff --git a/src/ksp/pc/impls/factor/ilu/ilu.c.html b/src/ksp/pc/impls/factor/ilu/ilu.c.html
index 8c0691a..c6e024a 100644
--- a/src/ksp/pc/impls/factor/ilu/ilu.c.html
+++ b/src/ksp/pc/impls/factor/ilu/ilu.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/ilu/ilu.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:31+00:00">
+<meta name="date" content="2016-10-03T02:48:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/ilu/ilu.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/ilu/ilu.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a ILU factorization preconditioner for any <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementation</font>
@@ -136,256 +136,260 @@
<a name="line157">157: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
<a name="line158">158: </a> const <a href="../../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> stype;
-<a name="line161">161: </a> <font color="#B22222">/* ugly hack to change default, since it is not support by some matrix types */</font>
-<a name="line162">162: </a> <font color="#4169E1">if</font> (((PC_Factor*)ilu)->info.shifttype == (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_NONZERO) {
-<a name="line163">163: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc->pmat,<a href="../../../../../../docs/manualpages/Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</a>,&flg);
-<a name="line164">164: </a> <font color="#4169E1">if</font> (!flg) {
-<a name="line165">165: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc->pmat,<a href="../../../../../../docs/manualpages/Mat/MATMPIAIJ.html#MATMPIAIJ">MATMPIAIJ</a>,&flg);
-<a name="line166">166: </a> <font color="#4169E1">if</font> (!flg) {
-<a name="line167">167: </a> ((PC_Factor*)ilu)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_INBLOCKS;
-<a name="line168">168: </a> <a href="../../../../../../docs/manualpages/Profiling/PetscInfo.html#PetscInfo">PetscInfo</a>(pc,<font color="#666666">"Changing shift type from NONZERO to INBLOCKS because block matrices do not support NONZERO\n"</font>);
-<a name="line169">169: </a> }
-<a name="line170">170: </a> }
-<a name="line171">171: </a> }
-
-<a name="line173">173: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
-<a name="line174">174: </a> <font color="#4169E1">if</font> (ilu->inplace) {
-<a name="line175">175: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
-
-<a name="line177">177: </a> <font color="#B22222">/* In-place factorization only makes sense with the natural ordering,</font>
-<a name="line178">178: </a><font color="#B22222"> so we only need to get the ordering once, even if nonzero structure changes */</font>
-<a name="line179">179: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)ilu)->ordering,&ilu->row,&ilu->col);
-<a name="line180">180: </a> <font color="#4169E1">if</font> (ilu->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->row);}
-<a name="line181">181: </a> <font color="#4169E1">if</font> (ilu->col) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->col);}
-<a name="line182">182: </a> }
-
-<a name="line184">184: </a> <font color="#B22222">/* In place ILU only makes sense with fill factor of 1.0 because</font>
-<a name="line185">185: </a><font color="#B22222"> cannot have levels of fill */</font>
-<a name="line186">186: </a> ((PC_Factor*)ilu)->info.fill = 1.0;
-<a name="line187">187: </a> ((PC_Factor*)ilu)->info.diagonal_fill = 0.0;
-
-<a name="line189">189: </a> <a href="../../../../../../docs/manualpages/Mat/MatILUFactor.html#MatILUFactor">MatILUFactor</a>(pc->pmat,ilu->row,ilu->col,&((PC_Factor*)ilu)->info);
-<a name="line190">190: </a> <font color="#4169E1">if</font> (pc->pmat->errortype) { <font color="#B22222">/* Factor() fails */</font>
-<a name="line191">191: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)pc->pmat->errortype;
-<a name="line192">192: </a> <font color="#4169E1">return</font>(0);
-<a name="line193">193: </a> }
-
-<a name="line195">195: </a> ((PC_Factor*)ilu)->fact = pc->pmat;
-<a name="line196">196: </a> <font color="#B22222">/* must update the pc record of the matrix state or the <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> will attempt to run <a href="../../../../../../docs/manualpages/PC/PCSetUp.html#PCSetUp">PCSetUp</a>() yet again */</font>
-<a name="line197">197: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectStateGet.html#PetscObjectStateGet">PetscObjectStateGet</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc->pmat,&pc->matstate);
-<a name="line198">198: </a> } <font color="#4169E1">else</font> {
-<a name="line199">199: </a> <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> F;
-<a name="line200">200: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
-<a name="line201">201: </a> <font color="#B22222">/* first time in so compute reordering and symbolic factorization */</font>
-<a name="line202">202: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)ilu)->ordering,&ilu->row,&ilu->col);
-<a name="line203">203: </a> <font color="#4169E1">if</font> (ilu->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->row);}
-<a name="line204">204: </a> <font color="#4169E1">if</font> (ilu->col) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->col);}
-<a name="line205">205: </a> <font color="#B22222">/* Remove zeros along diagonal? */</font>
-<a name="line206">206: </a> <font color="#4169E1">if</font> (ilu->nonzerosalongdiagonal) {
-<a name="line207">207: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,ilu->nonzerosalongdiagonaltol,ilu->row,ilu->col);
-<a name="line208">208: </a> }
-<a name="line209">209: </a> <font color="#4169E1">if</font> (!((PC_Factor*)ilu)->fact) {
-<a name="line210">210: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)ilu)->solvertype,MAT_FACTOR_ILU,&((PC_Factor*)ilu)->fact);
-<a name="line211">211: </a> }
-<a name="line212">212: </a> <a href="../../../../../../docs/manualpages/Mat/MatILUFactorSymbolic.html#MatILUFactorSymbolic">MatILUFactorSymbolic</a>(((PC_Factor*)ilu)->fact,pc->pmat,ilu->row,ilu->col,&((PC_Factor*)ilu)->info);
-<a name="line213">213: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)ilu)->fact,MAT_LOCAL,&info);
-
-<a name="line215">215: </a> ilu->actualfill = info.fill_ratio_needed;
-
-<a name="line217">217: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)ilu)->fact);
-<a name="line218">218: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
-<a name="line219">219: </a> <font color="#4169E1">if</font> (!ilu->reuseordering) {
-<a name="line220">220: </a> <font color="#B22222">/* compute a new ordering for the ILU */</font>
-<a name="line221">221: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&ilu->row);
-<a name="line222">222: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&ilu->col);
-<a name="line223">223: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)ilu)->ordering,&ilu->row,&ilu->col);
-<a name="line224">224: </a> <font color="#4169E1">if</font> (ilu->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->row);}
-<a name="line225">225: </a> <font color="#4169E1">if</font> (ilu->col) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->col);}
-<a name="line226">226: </a> <font color="#B22222">/* Remove zeros along diagonal? */</font>
-<a name="line227">227: </a> <font color="#4169E1">if</font> (ilu->nonzerosalongdiagonal) {
-<a name="line228">228: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,ilu->nonzerosalongdiagonaltol,ilu->row,ilu->col);
-<a name="line229">229: </a> }
-<a name="line230">230: </a> }
-<a name="line231">231: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)ilu)->fact);
-<a name="line232">232: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)ilu)->solvertype,MAT_FACTOR_ILU,&((PC_Factor*)ilu)->fact);
-<a name="line233">233: </a> <a href="../../../../../../docs/manualpages/Mat/MatILUFactorSymbolic.html#MatILUFactorSymbolic">MatILUFactorSymbolic</a>(((PC_Factor*)ilu)->fact,pc->pmat,ilu->row,ilu->col,&((PC_Factor*)ilu)->info);
-<a name="line234">234: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)ilu)->fact,MAT_LOCAL,&info);
-
-<a name="line236">236: </a> ilu->actualfill = info.fill_ratio_needed;
-
-<a name="line238">238: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)ilu)->fact);
-<a name="line239">239: </a> }
-<a name="line240">240: </a> F = ((PC_Factor*)ilu)->fact;
-<a name="line241">241: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
-<a name="line242">242: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line243">243: </a> <font color="#4169E1">return</font>(0);
-<a name="line244">244: </a> }
-
-<a name="line246">246: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorNumeric.html#MatLUFactorNumeric">MatLUFactorNumeric</a>(((PC_Factor*)ilu)->fact,pc->pmat,&((PC_Factor*)ilu)->info);
-<a name="line247">247: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
-<a name="line248">248: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line249">249: </a> }
-<a name="line250">250: </a> }
-
-<a name="line252">252: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
-<a name="line253">253: </a> <font color="#4169E1">if</font> (!stype) {
-<a name="line254">254: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)ilu)->fact->solvertype);
-<a name="line255">255: </a> }
-<a name="line256">256: </a> <font color="#4169E1">return</font>(0);
-<a name="line257">257: </a>}
-
-<a name="line261">261: </a><strong><font color="#4169E1"><a name="PCDestroy_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line262">262: </a>{
-<a name="line263">263: </a> PC_ILU *ilu = (PC_ILU*)pc->data;
-
-<a name="line267">267: </a> PCReset_ILU(pc);
-<a name="line268">268: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)ilu)->solvertype);
-<a name="line269">269: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)ilu)->ordering);
-<a name="line270">270: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
-<a name="line271">271: </a> <font color="#4169E1">return</font>(0);
-<a name="line272">272: </a>}
-
-<a name="line276">276: </a><strong><font color="#4169E1"><a name="PCApply_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line277">277: </a>{
-<a name="line278">278: </a> PC_ILU *ilu = (PC_ILU*)pc->data;
-
-<a name="line282">282: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)ilu)->fact,x,y);
-<a name="line283">283: </a> <font color="#4169E1">return</font>(0);
-<a name="line284">284: </a>}
-
-<a name="line288">288: </a><strong><font color="#4169E1"><a name="PCApplyTranspose_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplyTranspose_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line289">289: </a>{
-<a name="line290">290: </a> PC_ILU *ilu = (PC_ILU*)pc->data;
-
-<a name="line294">294: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(((PC_Factor*)ilu)->fact,x,y);
-<a name="line295">295: </a> <font color="#4169E1">return</font>(0);
-<a name="line296">296: </a>}
-
-<a name="line300">300: </a><strong><font color="#4169E1"><a name="PCApplySymmetricLeft_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricLeft_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line301">301: </a>{
-<a name="line303">303: </a> PC_ILU *icc = (PC_ILU*)pc->data;
-
-<a name="line306">306: </a> <a href="../../../../../../docs/manualpages/Mat/MatForwardSolve.html#MatForwardSolve">MatForwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
-<a name="line307">307: </a> <font color="#4169E1">return</font>(0);
-<a name="line308">308: </a>}
-
-<a name="line312">312: </a><strong><font color="#4169E1"><a name="PCApplySymmetricRight_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricRight_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line313">313: </a>{
-<a name="line315">315: </a> PC_ILU *icc = (PC_ILU*)pc->data;
-
-<a name="line318">318: </a> <a href="../../../../../../docs/manualpages/Mat/MatBackwardSolve.html#MatBackwardSolve">MatBackwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
-<a name="line319">319: </a> <font color="#4169E1">return</font>(0);
-<a name="line320">320: </a>}
-
-<a name="line322">322: </a><font color="#B22222">/*MC</font>
-<a name="line323">323: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCILU.html#PCILU">PCILU</a> - Incomplete factorization preconditioners.</font>
-
-<a name="line325">325: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line326">326: </a><font color="#B22222">+ -pc_factor_levels <k> - number of levels of fill for ILU(k)</font>
-<a name="line327">327: </a><font color="#B22222">. -pc_factor_in_place - only for ILU(0) with natural ordering, reuses the space of the matrix for</font>
-<a name="line328">328: </a><font color="#B22222"> its factorization (overwrites original matrix)</font>
-<a name="line329">329: </a><font color="#B22222">. -pc_factor_diagonal_fill - fill in a zero diagonal even if levels of fill indicate it wouldn't be fill</font>
-<a name="line330">330: </a><font color="#B22222">. -pc_factor_reuse_ordering - reuse ordering of factorized matrix from previous factorization</font>
-<a name="line331">331: </a><font color="#B22222">. -pc_factor_fill <nfill> - expected amount of fill in factored matrix compared to original matrix, nfill > 1</font>
-<a name="line332">332: </a><font color="#B22222">. -pc_factor_nonzeros_along_diagonal - reorder the matrix before factorization to remove zeros from the diagonal,</font>
-<a name="line333">333: </a><font color="#B22222"> this decreases the chance of getting a zero pivot</font>
-<a name="line334">334: </a><font color="#B22222">. -pc_factor_mat_ordering_type <natural,nd,1wd,rcm,qmd> - set the row/column ordering of the factored matrix</font>
-<a name="line335">335: </a><font color="#B22222">- -pc_factor_pivot_in_blocks - for block ILU(k) factorization, i.e. with BAIJ matrices with block size larger</font>
-<a name="line336">336: </a><font color="#B22222"> than 1 the diagonal blocks are factored with partial pivoting (this increases the</font>
-<a name="line337">337: </a><font color="#B22222"> stability of the ILU factorization</font>
-
-<a name="line339">339: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line341">341: </a><font color="#B22222"> Concepts: incomplete factorization</font>
-
-<a name="line343">343: </a><font color="#B22222"> Notes: Only implemented for some matrix formats. (for parallel see <a href="../../../../../../docs/manualpages/PC/PCHYPRE.html#PCHYPRE">PCHYPRE</a> for hypre's ILU)</font>
-
-<a name="line345">345: </a><font color="#B22222"> For BAIJ matrices this implements a point block ILU</font>
-
-<a name="line347">347: </a><font color="#B22222"> The "symmetric" application of this preconditioner is not actually symmetric since L is not transpose(U)</font>
-<a name="line348">348: </a><font color="#B22222"> even when the matrix is not symmetric since the U stores the diagonals of the factorization.</font>
-
-<a name="line350">350: </a><font color="#B22222"> If you are using <a href="../../../../../../docs/manualpages/Mat/MATSEQAIJCUSPARSE.html#MATSEQAIJCUSPARSE">MATSEQAIJCUSPARSE</a> matrices (or MATMPIAIJCUSPARESE matrices with block Jacobi), factorization </font>
-<a name="line351">351: </a><font color="#B22222"> is never done on the GPU).</font>
-
-<a name="line353">353: </a><font color="#B22222"> References:</font>
-<a name="line354">354: </a><font color="#B22222">+ 1. - T. Dupont, R. Kendall, and H. Rachford. An approximate factorization procedure for solving</font>
-<a name="line355">355: </a><font color="#B22222"> self adjoint elliptic difference equations. SIAM J. Numer. Anal., 5, 1968.</font>
-<a name="line356">356: </a><font color="#B22222">. 2. - T.A. Oliphant. An implicit numerical method for solving two dimensional timedependent diffusion problems. Quart. Appl. Math., 19, 1961.</font>
-<a name="line357">357: </a><font color="#B22222">- 3. - TONY F. CHAN AND HENK A. VAN DER VORST, APPROXIMATE AND INCOMPLETE FACTORIZATIONS, </font>
-<a name="line358">358: </a><font color="#B22222"> Chapter in Parallel Numerical</font>
-<a name="line359">359: </a><font color="#B22222"> Algorithms, edited by D. Keyes, A. Semah, V. Venkatakrishnan, ICASE/LaRC Interdisciplinary Series in</font>
-<a name="line360">360: </a><font color="#B22222"> Science and Engineering, Kluwer.</font>
-
-
-<a name="line363">363: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, <a href="../../../../../../docs/manualpages/PC/PCSOR.html#PCSOR">PCSOR</a>, <a [...]
-<a name="line364">364: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>(), PCFactorSetShiftSetType(), PCFactorSetAmount(),</font>
-<a name="line365">365: </a><font color="#B22222"> PCFactorSetDropTolerance(),<a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(),</font>
-<a name="line366">366: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a>(), <a href="../../../../../../docs/manualpages/P [...]
-<a name="line367">367: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>()</font>
-
-<a name="line369">369: </a><font color="#B22222">M*/</font>
-
-<a name="line373">373: </a><strong><font color="#4169E1"><a name="PCCreate_ILU"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line374">374: </a>{
-<a name="line376">376: </a> PC_ILU *ilu;
-
-<a name="line379">379: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&ilu);
-
-<a name="line381">381: </a> ((PC_Factor*)ilu)->fact = 0;
-<a name="line382">382: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)ilu)->info);
-<a name="line383">383: </a> ((PC_Factor*)ilu)->factortype = MAT_FACTOR_ILU;
-<a name="line384">384: </a> ((PC_Factor*)ilu)->info.levels = 0.;
-<a name="line385">385: </a> ((PC_Factor*)ilu)->info.fill = 1.0;
-<a name="line386">386: </a> ilu->col = 0;
-<a name="line387">387: </a> ilu->row = 0;
-<a name="line388">388: </a> ilu->inplace = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line389">389: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)ilu)->ordering);
-<a name="line390">390: </a> ilu->reuseordering = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line391">391: </a> ((PC_Factor*)ilu)->info.dt = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
-<a name="line392">392: </a> ((PC_Factor*)ilu)->info.dtcount = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
-<a name="line393">393: </a> ((PC_Factor*)ilu)->info.dtcol = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
-<a name="line394">394: </a> ((PC_Factor*)ilu)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_NONE;
-<a name="line395">395: </a> ((PC_Factor*)ilu)->info.shiftamount = 100.0*PETSC_MACHINE_EPSILON;
-<a name="line396">396: </a> ((PC_Factor*)ilu)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
-<a name="line397">397: </a> ((PC_Factor*)ilu)->info.pivotinblocks = 1.0;
-<a name="line398">398: </a> ilu->reusefill = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line399">399: </a> ((PC_Factor*)ilu)->info.diagonal_fill = 0.0;
-<a name="line400">400: </a> pc->data = (void*)ilu;
-
-<a name="line402">402: </a> pc->ops->reset = PCReset_ILU;
-<a name="line403">403: </a> pc->ops->destroy = PCDestroy_ILU;
-<a name="line404">404: </a> pc->ops->apply = PCApply_ILU;
-<a name="line405">405: </a> pc->ops->applytranspose = PCApplyTranspose_ILU;
-<a name="line406">406: </a> pc->ops->setup = PCSetUp_ILU;
-<a name="line407">407: </a> pc->ops->setfromoptions = PCSetFromOptions_ILU;
-<a name="line408">408: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
-<a name="line409">409: </a> pc->ops->view = PCView_ILU;
-<a name="line410">410: </a> pc->ops->applysymmetricleft = PCApplySymmetricLeft_ILU;
-<a name="line411">411: </a> pc->ops->applysymmetricright = PCApplySymmetricRight_ILU;
-<a name="line412">412: </a> pc->ops->applyrichardson = 0;
-
-<a name="line414">414: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
-<a name="line415">415: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftType_C"</font>,PCFactorSetShiftType_Factor);
-<a name="line416">416: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
-<a name="line417">417: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
-<a name="line418">418: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
-<a name="line419">419: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
-<a name="line420">420: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetDropTolerance_C"</font>,PCFactorSetDropTolerance_ILU);
-<a name="line421">421: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
-<a name="line422">422: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
-<a name="line423">423: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,PCFactorSetReuseOrdering_ILU);
-<a name="line424">424: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,PCFactorSetReuseFill_ILU);
-<a name="line425">425: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetLevels_C"</font>,PCFactorSetLevels_Factor);
-<a name="line426">426: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetLevels_C"</font>,PCFactorGetLevels_Factor);
-<a name="line427">427: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,PCFactorSetUseInPlace_ILU);
-<a name="line428">428: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_ILU);
-<a name="line429">429: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetAllowDiagonalFill_C"</font>,PCFactorSetAllowDiagonalFill_Factor);
-<a name="line430">430: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetAllowDiagonalFill_C"</font>,PCFactorGetAllowDiagonalFill_Factor);
-<a name="line431">431: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetPivotInBlocks_C"</font>,PCFactorSetPivotInBlocks_Factor);
-<a name="line432">432: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorReorderForNonzeroDiagonal_C"</font>,PCFactorReorderForNonzeroDiagonal_ILU);
-<a name="line433">433: </a> <font color="#4169E1">return</font>(0);
-<a name="line434">434: </a>}
+<a name="line161">161: </a> pc->failedreason = PC_NOERROR;
+<a name="line162">162: </a> <font color="#B22222">/* ugly hack to change default, since it is not support by some matrix types */</font>
+<a name="line163">163: </a> <font color="#4169E1">if</font> (((PC_Factor*)ilu)->info.shifttype == (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_NONZERO) {
+<a name="line164">164: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc->pmat,<a href="../../../../../../docs/manualpages/Mat/MATSEQAIJ.html#MATSEQAIJ">MATSEQAIJ</a>,&flg);
+<a name="line165">165: </a> <font color="#4169E1">if</font> (!flg) {
+<a name="line166">166: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc->pmat,<a href="../../../../../../docs/manualpages/Mat/MATMPIAIJ.html#MATMPIAIJ">MATMPIAIJ</a>,&flg);
+<a name="line167">167: </a> <font color="#4169E1">if</font> (!flg) {
+<a name="line168">168: </a> ((PC_Factor*)ilu)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_INBLOCKS;
+<a name="line169">169: </a> <a href="../../../../../../docs/manualpages/Profiling/PetscInfo.html#PetscInfo">PetscInfo</a>(pc,<font color="#666666">"Changing shift type from NONZERO to INBLOCKS because block matrices do not support NONZERO\n"</font>);
+<a name="line170">170: </a> }
+<a name="line171">171: </a> }
+<a name="line172">172: </a> }
+
+<a name="line174">174: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
+<a name="line175">175: </a> <font color="#4169E1">if</font> (ilu->inplace) {
+<a name="line176">176: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
+
+<a name="line178">178: </a> <font color="#B22222">/* In-place factorization only makes sense with the natural ordering,</font>
+<a name="line179">179: </a><font color="#B22222"> so we only need to get the ordering once, even if nonzero structure changes */</font>
+<a name="line180">180: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)ilu)->ordering,&ilu->row,&ilu->col);
+<a name="line181">181: </a> <font color="#4169E1">if</font> (ilu->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->row);}
+<a name="line182">182: </a> <font color="#4169E1">if</font> (ilu->col) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->col);}
+<a name="line183">183: </a> }
+
+<a name="line185">185: </a> <font color="#B22222">/* In place ILU only makes sense with fill factor of 1.0 because</font>
+<a name="line186">186: </a><font color="#B22222"> cannot have levels of fill */</font>
+<a name="line187">187: </a> ((PC_Factor*)ilu)->info.fill = 1.0;
+<a name="line188">188: </a> ((PC_Factor*)ilu)->info.diagonal_fill = 0.0;
+
+<a name="line190">190: </a> <a href="../../../../../../docs/manualpages/Mat/MatILUFactor.html#MatILUFactor">MatILUFactor</a>(pc->pmat,ilu->row,ilu->col,&((PC_Factor*)ilu)->info);
+<a name="line191">191: </a> <font color="#4169E1">if</font> (pc->pmat->errortype) { <font color="#B22222">/* Factor() fails */</font>
+<a name="line192">192: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)pc->pmat->errortype;
+<a name="line193">193: </a> <font color="#4169E1">return</font>(0);
+<a name="line194">194: </a> }
+
+<a name="line196">196: </a> ((PC_Factor*)ilu)->fact = pc->pmat;
+<a name="line197">197: </a> <font color="#B22222">/* must update the pc record of the matrix state or the <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> will attempt to run <a href="../../../../../../docs/manualpages/PC/PCSetUp.html#PCSetUp">PCSetUp</a>() yet again */</font>
+<a name="line198">198: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectStateGet.html#PetscObjectStateGet">PetscObjectStateGet</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc->pmat,&pc->matstate);
+<a name="line199">199: </a> } <font color="#4169E1">else</font> {
+<a name="line200">200: </a> <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> F;
+<a name="line201">201: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
+<a name="line202">202: </a> <font color="#B22222">/* first time in so compute reordering and symbolic factorization */</font>
+<a name="line203">203: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)ilu)->ordering,&ilu->row,&ilu->col);
+<a name="line204">204: </a> <font color="#4169E1">if</font> (ilu->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->row);}
+<a name="line205">205: </a> <font color="#4169E1">if</font> (ilu->col) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->col);}
+<a name="line206">206: </a> <font color="#B22222">/* Remove zeros along diagonal? */</font>
+<a name="line207">207: </a> <font color="#4169E1">if</font> (ilu->nonzerosalongdiagonal) {
+<a name="line208">208: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,ilu->nonzerosalongdiagonaltol,ilu->row,ilu->col);
+<a name="line209">209: </a> }
+<a name="line210">210: </a> <font color="#4169E1">if</font> (!((PC_Factor*)ilu)->fact) {
+<a name="line211">211: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)ilu)->solvertype,MAT_FACTOR_ILU,&((PC_Factor*)ilu)->fact);
+<a name="line212">212: </a> }
+<a name="line213">213: </a> <a href="../../../../../../docs/manualpages/Mat/MatILUFactorSymbolic.html#MatILUFactorSymbolic">MatILUFactorSymbolic</a>(((PC_Factor*)ilu)->fact,pc->pmat,ilu->row,ilu->col,&((PC_Factor*)ilu)->info);
+<a name="line214">214: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)ilu)->fact,MAT_LOCAL,&info);
+
+<a name="line216">216: </a> ilu->actualfill = info.fill_ratio_needed;
+
+<a name="line218">218: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)ilu)->fact);
+<a name="line219">219: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
+<a name="line220">220: </a> <font color="#4169E1">if</font> (!ilu->reuseordering) {
+<a name="line221">221: </a> <font color="#B22222">/* compute a new ordering for the ILU */</font>
+<a name="line222">222: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&ilu->row);
+<a name="line223">223: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&ilu->col);
+<a name="line224">224: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)ilu)->ordering,&ilu->row,&ilu->col);
+<a name="line225">225: </a> <font color="#4169E1">if</font> (ilu->row) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->row);}
+<a name="line226">226: </a> <font color="#4169E1">if</font> (ilu->col) {PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ilu->col);}
+<a name="line227">227: </a> <font color="#B22222">/* Remove zeros along diagonal? */</font>
+<a name="line228">228: </a> <font color="#4169E1">if</font> (ilu->nonzerosalongdiagonal) {
+<a name="line229">229: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,ilu->nonzerosalongdiagonaltol,ilu->row,ilu->col);
+<a name="line230">230: </a> }
+<a name="line231">231: </a> }
+<a name="line232">232: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)ilu)->fact);
+<a name="line233">233: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)ilu)->solvertype,MAT_FACTOR_ILU,&((PC_Factor*)ilu)->fact);
+<a name="line234">234: </a> <a href="../../../../../../docs/manualpages/Mat/MatILUFactorSymbolic.html#MatILUFactorSymbolic">MatILUFactorSymbolic</a>(((PC_Factor*)ilu)->fact,pc->pmat,ilu->row,ilu->col,&((PC_Factor*)ilu)->info);
+<a name="line235">235: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)ilu)->fact,MAT_LOCAL,&info);
+
+<a name="line237">237: </a> ilu->actualfill = info.fill_ratio_needed;
+
+<a name="line239">239: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)ilu)->fact);
+<a name="line240">240: </a> }
+<a name="line241">241: </a> F = ((PC_Factor*)ilu)->fact;
+<a name="line242">242: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
+<a name="line243">243: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line244">244: </a> <font color="#4169E1">return</font>(0);
+<a name="line245">245: </a> }
+
+<a name="line247">247: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorNumeric.html#MatLUFactorNumeric">MatLUFactorNumeric</a>(((PC_Factor*)ilu)->fact,pc->pmat,&((PC_Factor*)ilu)->info);
+<a name="line248">248: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
+<a name="line249">249: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line250">250: </a> }
+<a name="line251">251: </a> }
+
+<a name="line253">253: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
+<a name="line254">254: </a> <font color="#4169E1">if</font> (!stype) {
+<a name="line255">255: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)ilu)->fact->solvertype);
+<a name="line256">256: </a> }
+<a name="line257">257: </a> <font color="#4169E1">return</font>(0);
+<a name="line258">258: </a>}
+
+<a name="line262">262: </a><strong><font color="#4169E1"><a name="PCDestroy_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line263">263: </a>{
+<a name="line264">264: </a> PC_ILU *ilu = (PC_ILU*)pc->data;
+
+<a name="line268">268: </a> PCReset_ILU(pc);
+<a name="line269">269: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)ilu)->solvertype);
+<a name="line270">270: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)ilu)->ordering);
+<a name="line271">271: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
+<a name="line272">272: </a> <font color="#4169E1">return</font>(0);
+<a name="line273">273: </a>}
+
+<a name="line277">277: </a><strong><font color="#4169E1"><a name="PCApply_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line278">278: </a>{
+<a name="line279">279: </a> PC_ILU *ilu = (PC_ILU*)pc->data;
+
+<a name="line283">283: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)ilu)->fact,x,y);
+<a name="line284">284: </a> <font color="#4169E1">return</font>(0);
+<a name="line285">285: </a>}
+
+<a name="line289">289: </a><strong><font color="#4169E1"><a name="PCApplyTranspose_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplyTranspose_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line290">290: </a>{
+<a name="line291">291: </a> PC_ILU *ilu = (PC_ILU*)pc->data;
+
+<a name="line295">295: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(((PC_Factor*)ilu)->fact,x,y);
+<a name="line296">296: </a> <font color="#4169E1">return</font>(0);
+<a name="line297">297: </a>}
+
+<a name="line301">301: </a><strong><font color="#4169E1"><a name="PCApplySymmetricLeft_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricLeft_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line302">302: </a>{
+<a name="line304">304: </a> PC_ILU *icc = (PC_ILU*)pc->data;
+
+<a name="line307">307: </a> <a href="../../../../../../docs/manualpages/Mat/MatForwardSolve.html#MatForwardSolve">MatForwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
+<a name="line308">308: </a> <font color="#4169E1">return</font>(0);
+<a name="line309">309: </a>}
+
+<a name="line313">313: </a><strong><font color="#4169E1"><a name="PCApplySymmetricRight_ILU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplySymmetricRight_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line314">314: </a>{
+<a name="line316">316: </a> PC_ILU *icc = (PC_ILU*)pc->data;
+
+<a name="line319">319: </a> <a href="../../../../../../docs/manualpages/Mat/MatBackwardSolve.html#MatBackwardSolve">MatBackwardSolve</a>(((PC_Factor*)icc)->fact,x,y);
+<a name="line320">320: </a> <font color="#4169E1">return</font>(0);
+<a name="line321">321: </a>}
+
+<a name="line323">323: </a><font color="#B22222">/*MC</font>
+<a name="line324">324: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCILU.html#PCILU">PCILU</a> - Incomplete factorization preconditioners.</font>
+
+<a name="line326">326: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line327">327: </a><font color="#B22222">+ -pc_factor_levels <k> - number of levels of fill for ILU(k)</font>
+<a name="line328">328: </a><font color="#B22222">. -pc_factor_in_place - only for ILU(0) with natural ordering, reuses the space of the matrix for</font>
+<a name="line329">329: </a><font color="#B22222"> its factorization (overwrites original matrix)</font>
+<a name="line330">330: </a><font color="#B22222">. -pc_factor_diagonal_fill - fill in a zero diagonal even if levels of fill indicate it wouldn't be fill</font>
+<a name="line331">331: </a><font color="#B22222">. -pc_factor_reuse_ordering - reuse ordering of factorized matrix from previous factorization</font>
+<a name="line332">332: </a><font color="#B22222">. -pc_factor_fill <nfill> - expected amount of fill in factored matrix compared to original matrix, nfill > 1</font>
+<a name="line333">333: </a><font color="#B22222">. -pc_factor_nonzeros_along_diagonal - reorder the matrix before factorization to remove zeros from the diagonal,</font>
+<a name="line334">334: </a><font color="#B22222"> this decreases the chance of getting a zero pivot</font>
+<a name="line335">335: </a><font color="#B22222">. -pc_factor_mat_ordering_type <natural,nd,1wd,rcm,qmd> - set the row/column ordering of the factored matrix</font>
+<a name="line336">336: </a><font color="#B22222">- -pc_factor_pivot_in_blocks - for block ILU(k) factorization, i.e. with BAIJ matrices with block size larger</font>
+<a name="line337">337: </a><font color="#B22222"> than 1 the diagonal blocks are factored with partial pivoting (this increases the</font>
+<a name="line338">338: </a><font color="#B22222"> stability of the ILU factorization</font>
+
+<a name="line340">340: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line342">342: </a><font color="#B22222"> Concepts: incomplete factorization</font>
+
+<a name="line344">344: </a><font color="#B22222"> Notes: Only implemented for some matrix formats. (for parallel see <a href="../../../../../../docs/manualpages/PC/PCHYPRE.html#PCHYPRE">PCHYPRE</a> for hypre's ILU)</font>
+
+<a name="line346">346: </a><font color="#B22222"> For BAIJ matrices this implements a point block ILU</font>
+
+<a name="line348">348: </a><font color="#B22222"> The "symmetric" application of this preconditioner is not actually symmetric since L is not transpose(U)</font>
+<a name="line349">349: </a><font color="#B22222"> even when the matrix is not symmetric since the U stores the diagonals of the factorization.</font>
+
+<a name="line351">351: </a><font color="#B22222"> If you are using <a href="../../../../../../docs/manualpages/Mat/MATSEQAIJCUSPARSE.html#MATSEQAIJCUSPARSE">MATSEQAIJCUSPARSE</a> matrices (or MATMPIAIJCUSPARESE matrices with block Jacobi), factorization </font>
+<a name="line352">352: </a><font color="#B22222"> is never done on the GPU).</font>
+
+<a name="line354">354: </a><font color="#B22222"> References:</font>
+<a name="line355">355: </a><font color="#B22222">+ 1. - T. Dupont, R. Kendall, and H. Rachford. An approximate factorization procedure for solving</font>
+<a name="line356">356: </a><font color="#B22222"> self adjoint elliptic difference equations. SIAM J. Numer. Anal., 5, 1968.</font>
+<a name="line357">357: </a><font color="#B22222">. 2. - T.A. Oliphant. An implicit numerical method for solving two dimensional timedependent diffusion problems. Quart. Appl. Math., 19, 1961.</font>
+<a name="line358">358: </a><font color="#B22222">- 3. - TONY F. CHAN AND HENK A. VAN DER VORST, APPROXIMATE AND INCOMPLETE FACTORIZATIONS, </font>
+<a name="line359">359: </a><font color="#B22222"> Chapter in Parallel Numerical</font>
+<a name="line360">360: </a><font color="#B22222"> Algorithms, edited by D. Keyes, A. Semah, V. Venkatakrishnan, ICASE/LaRC Interdisciplinary Series in</font>
+<a name="line361">361: </a><font color="#B22222"> Science and Engineering, Kluwer.</font>
+
+
+<a name="line364">364: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>, <a href="../../../../../../docs/manualpages/PC/PCSOR.html#PCSOR">PCSOR</a>, <a [...]
+<a name="line365">365: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetZeroPivot.html#PCFactorSetZeroPivot">PCFactorSetZeroPivot</a>(), PCFactorSetShiftSetType(), PCFactorSetAmount(),</font>
+<a name="line366">366: </a><font color="#B22222"> PCFactorSetDropTolerance(),<a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(),</font>
+<a name="line367">367: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetLevels.html#PCFactorSetLevels">PCFactorSetLevels</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetAllowDiagonalFill.html#PCFactorSetAllowDiagonalFill">PCFactorSetAllowDiagonalFill</a>(), <a href="../../../../../../docs/manualpages/P [...]
+<a name="line368">368: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorGetAllowDiagonalFill.html#PCFactorGetAllowDiagonalFill">PCFactorGetAllowDiagonalFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorGetUseInPlace.html#PCFactorGetUseInPlace">PCFactorGetUseInPlace</a>()</font>
+
+<a name="line370">370: </a><font color="#B22222">M*/</font>
+
+<a name="line374">374: </a><strong><font color="#4169E1"><a name="PCCreate_ILU"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_ILU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line375">375: </a>{
+<a name="line377">377: </a> PC_ILU *ilu;
+
+<a name="line380">380: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&ilu);
+
+<a name="line382">382: </a> ((PC_Factor*)ilu)->fact = 0;
+<a name="line383">383: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)ilu)->info);
+<a name="line384">384: </a> ((PC_Factor*)ilu)->factortype = MAT_FACTOR_ILU;
+<a name="line385">385: </a> ((PC_Factor*)ilu)->info.levels = 0.;
+<a name="line386">386: </a> ((PC_Factor*)ilu)->info.fill = 1.0;
+<a name="line387">387: </a> ilu->col = 0;
+<a name="line388">388: </a> ilu->row = 0;
+<a name="line389">389: </a> ilu->inplace = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line390">390: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)ilu)->ordering);
+<a name="line391">391: </a> ilu->reuseordering = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line392">392: </a> ((PC_Factor*)ilu)->info.dt = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
+<a name="line393">393: </a> ((PC_Factor*)ilu)->info.dtcount = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
+<a name="line394">394: </a> ((PC_Factor*)ilu)->info.dtcol = <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>;
+<a name="line395">395: </a> ((PC_Factor*)ilu)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_NONE;
+<a name="line396">396: </a> ((PC_Factor*)ilu)->info.shiftamount = 100.0*PETSC_MACHINE_EPSILON;
+<a name="line397">397: </a> ((PC_Factor*)ilu)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
+<a name="line398">398: </a> ((PC_Factor*)ilu)->info.pivotinblocks = 1.0;
+<a name="line399">399: </a> ilu->reusefill = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line400">400: </a> ((PC_Factor*)ilu)->info.diagonal_fill = 0.0;
+<a name="line401">401: </a> pc->data = (void*)ilu;
+
+<a name="line403">403: </a> pc->ops->reset = PCReset_ILU;
+<a name="line404">404: </a> pc->ops->destroy = PCDestroy_ILU;
+<a name="line405">405: </a> pc->ops->apply = PCApply_ILU;
+<a name="line406">406: </a> pc->ops->applytranspose = PCApplyTranspose_ILU;
+<a name="line407">407: </a> pc->ops->setup = PCSetUp_ILU;
+<a name="line408">408: </a> pc->ops->setfromoptions = PCSetFromOptions_ILU;
+<a name="line409">409: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
+<a name="line410">410: </a> pc->ops->view = PCView_ILU;
+<a name="line411">411: </a> pc->ops->applysymmetricleft = PCApplySymmetricLeft_ILU;
+<a name="line412">412: </a> pc->ops->applysymmetricright = PCApplySymmetricRight_ILU;
+<a name="line413">413: </a> pc->ops->applyrichardson = 0;
+
+<a name="line415">415: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
+<a name="line416">416: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetZeroPivot_C"</font>,PCFactorGetZeroPivot_Factor);
+<a name="line417">417: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftType_C"</font>,PCFactorSetShiftType_Factor);
+<a name="line418">418: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftType_C"</font>,PCFactorGetShiftType_Factor);
+<a name="line419">419: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
+<a name="line420">420: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftAmount_C"</font>,PCFactorGetShiftAmount_Factor);
+<a name="line421">421: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
+<a name="line422">422: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
+<a name="line423">423: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
+<a name="line424">424: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetDropTolerance_C"</font>,PCFactorSetDropTolerance_ILU);
+<a name="line425">425: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
+<a name="line426">426: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
+<a name="line427">427: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,PCFactorSetReuseOrdering_ILU);
+<a name="line428">428: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,PCFactorSetReuseFill_ILU);
+<a name="line429">429: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetLevels_C"</font>,PCFactorSetLevels_Factor);
+<a name="line430">430: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetLevels_C"</font>,PCFactorGetLevels_Factor);
+<a name="line431">431: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,PCFactorSetUseInPlace_ILU);
+<a name="line432">432: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_ILU);
+<a name="line433">433: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetAllowDiagonalFill_C"</font>,PCFactorSetAllowDiagonalFill_Factor);
+<a name="line434">434: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetAllowDiagonalFill_C"</font>,PCFactorGetAllowDiagonalFill_Factor);
+<a name="line435">435: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetPivotInBlocks_C"</font>,PCFactorSetPivotInBlocks_Factor);
+<a name="line436">436: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorReorderForNonzeroDiagonal_C"</font>,PCFactorReorderForNonzeroDiagonal_ILU);
+<a name="line437">437: </a> <font color="#4169E1">return</font>(0);
+<a name="line438">438: </a>}
</pre>
</body>
diff --git a/src/ksp/pc/impls/factor/ilu/ilu.h.html b/src/ksp/pc/impls/factor/ilu/ilu.h.html
index 49a26db..fec20f3 100644
--- a/src/ksp/pc/impls/factor/ilu/ilu.h.html
+++ b/src/ksp/pc/impls/factor/ilu/ilu.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/ilu/ilu.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:32+00:00">
+<meta name="date" content="2016-10-03T02:48:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/ilu/ilu.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/ilu/ilu.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private data structure for ILU preconditioner.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/pc/impls/factor/ilu/index.html b/src/ksp/pc/impls/factor/ilu/index.html
index ab09fb0..8e7ddff 100644
--- a/src/ksp/pc/impls/factor/ilu/index.html
+++ b/src/ksp/pc/impls/factor/ilu/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/ilu/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/ilu/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/factor/ilu/makefile.html b/src/ksp/pc/impls/factor/ilu/makefile.html
index 642a27a..96bec5e 100644
--- a/src/ksp/pc/impls/factor/ilu/makefile.html
+++ b/src/ksp/pc/impls/factor/ilu/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/ilu/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:32+00:00">
+<meta name="date" content="2016-10-03T02:48:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/ilu/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/ilu/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/factor/index.html b/src/ksp/pc/impls/factor/index.html
index 64e61b5..6dbde41 100644
--- a/src/ksp/pc/impls/factor/index.html
+++ b/src/ksp/pc/impls/factor/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/factor/lu/index.html b/src/ksp/pc/impls/factor/lu/index.html
index 6afa61e..dba979f 100644
--- a/src/ksp/pc/impls/factor/lu/index.html
+++ b/src/ksp/pc/impls/factor/lu/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/lu/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/lu/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/factor/lu/lu.c b/src/ksp/pc/impls/factor/lu/lu.c
index 48d8c96..72f7346 100644
--- a/src/ksp/pc/impls/factor/lu/lu.c
+++ b/src/ksp/pc/impls/factor/lu/lu.c
@@ -94,11 +94,12 @@ static PetscErrorCode PCView_LU(PC pc,PetscViewer viewer)
#define __FUNCT__ "PCSetUp_LU"
static PetscErrorCode PCSetUp_LU(PC pc)
{
- PetscErrorCode ierr;
- PC_LU *dir = (PC_LU*)pc->data;
+ PetscErrorCode ierr;
+ PC_LU *dir = (PC_LU*)pc->data;
const MatSolverPackage stype;
PetscFunctionBegin;
+ pc->failedreason = PC_NOERROR;
if (dir->reusefill && pc->setupcalled) ((PC_Factor*)dir)->info.fill = dir->actualfill;
ierr = MatSetErrorIfFailure(pc->pmat,pc->erroriffailure);CHKERRQ(ierr);
@@ -155,6 +156,12 @@ static PetscErrorCode PCSetUp_LU(PC pc)
ierr = MatGetInfo(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);CHKERRQ(ierr);
dir->actualfill = info.fill_ratio_needed;
ierr = PetscLogObjectParent((PetscObject)pc,(PetscObject)((PC_Factor*)dir)->fact);CHKERRQ(ierr);
+ } else {
+ F = ((PC_Factor*)dir)->fact;
+ if ((PCFailedReason)F->errortype == PC_FACTOR_NUMERIC_ZEROPIVOT) {
+ F->errortype = MAT_FACTOR_NOERROR;
+ pc->failedreason = (PCFailedReason)F->errortype;
+ }
}
F = ((PC_Factor*)dir)->fact;
if (F->errortype) { /* FactorSymbolic() fails */
@@ -346,12 +353,15 @@ PETSC_EXTERN PetscErrorCode PCCreate_LU(PC pc)
pc->ops->applyrichardson = 0;
pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetMatSolverPackage_C",PCFactorGetMatSolverPackage_Factor);CHKERRQ(ierr);
- ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetMatSolverPackage_C",PCFactorSetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetZeroPivot_C",PCFactorSetZeroPivot_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetZeroPivot_C",PCFactorGetZeroPivot_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftType_C",PCFactorSetShiftType_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftType_C",PCFactorGetShiftType_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetShiftAmount_C",PCFactorSetShiftAmount_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetShiftAmount_C",PCFactorGetShiftAmount_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUpMatSolverPackage_C",PCFactorSetUpMatSolverPackage_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetMatSolverPackage_C",PCFactorGetMatSolverPackage_Factor);CHKERRQ(ierr);
+ ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetMatSolverPackage_C",PCFactorSetMatSolverPackage_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetFill_C",PCFactorSetFill_Factor);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorSetUseInPlace_C",PCFactorSetUseInPlace_LU);CHKERRQ(ierr);
ierr = PetscObjectComposeFunction((PetscObject)pc,"PCFactorGetUseInPlace_C",PCFactorGetUseInPlace_LU);CHKERRQ(ierr);
diff --git a/src/ksp/pc/impls/factor/lu/lu.c.html b/src/ksp/pc/impls/factor/lu/lu.c.html
index 8833646..d858076 100644
--- a/src/ksp/pc/impls/factor/lu/lu.c.html
+++ b/src/ksp/pc/impls/factor/lu/lu.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/lu/lu.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:30+00:00">
+<meta name="date" content="2016-10-03T02:48:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/lu/lu.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/lu/lu.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a direct factorization preconditioner for any <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementation</font>
@@ -87,247 +87,258 @@
<a name="line95"> 95: </a><strong><font color="#4169E1"><a name="PCSetUp_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCSetUp_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
<a name="line96"> 96: </a>{
-<a name="line98"> 98: </a> PC_LU *dir = (PC_LU*)pc->data;
+<a name="line97"> 97: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line98"> 98: </a> PC_LU *dir = (PC_LU*)pc->data;
<a name="line99"> 99: </a> const <a href="../../../../../../docs/manualpages/Mat/MatSolverPackage.html#MatSolverPackage">MatSolverPackage</a> stype;
-<a name="line102">102: </a> <font color="#4169E1">if</font> (dir->reusefill && pc->setupcalled) ((PC_Factor*)dir)->info.fill = dir->actualfill;
-
-<a name="line104">104: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
-<a name="line105">105: </a> <font color="#4169E1">if</font> (dir->inplace) {
-<a name="line106">106: </a> <font color="#4169E1">if</font> (dir->row && dir->col && dir->row != dir->col) {<a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);}
-<a name="line107">107: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
-<a name="line108">108: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
-<a name="line109">109: </a> <font color="#4169E1">if</font> (dir->row) {
-<a name="line110">110: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);
-<a name="line111">111: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->col);
-<a name="line112">112: </a> }
-<a name="line113">113: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactor.html#MatLUFactor">MatLUFactor</a>(pc->pmat,dir->row,dir->col,&((PC_Factor*)dir)->info);
-<a name="line114">114: </a> <font color="#4169E1">if</font> (pc->pmat->errortype) { <font color="#B22222">/* Factor() fails */</font>
-<a name="line115">115: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)pc->pmat->errortype;
-<a name="line116">116: </a> <font color="#4169E1">return</font>(0);
-<a name="line117">117: </a> }
-
-<a name="line119">119: </a> ((PC_Factor*)dir)->fact = pc->pmat;
-<a name="line120">120: </a> } <font color="#4169E1">else</font> {
-<a name="line121">121: </a> <a href="../../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> info;
-<a name="line122">122: </a> <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> F;
-<a name="line123">123: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
-<a name="line124">124: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
-<a name="line125">125: </a> <font color="#4169E1">if</font> (dir->nonzerosalongdiagonal) {
-<a name="line126">126: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,dir->nonzerosalongdiagonaltol,dir->row,dir->col);
-<a name="line127">127: </a> }
-<a name="line128">128: </a> <font color="#4169E1">if</font> (dir->row) {
-<a name="line129">129: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);
-<a name="line130">130: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->col);
-<a name="line131">131: </a> }
-<a name="line132">132: </a> <font color="#4169E1">if</font> (!((PC_Factor*)dir)->fact) {
-<a name="line133">133: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_LU,&((PC_Factor*)dir)->fact);
-<a name="line134">134: </a> }
-<a name="line135">135: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorSymbolic.html#MatLUFactorSymbolic">MatLUFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,dir->col,&((PC_Factor*)dir)->info);
-<a name="line136">136: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
-<a name="line137">137: </a> dir->actualfill = info.fill_ratio_needed;
-<a name="line138">138: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
-<a name="line139">139: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
-<a name="line140">140: </a> <font color="#4169E1">if</font> (!dir->reuseordering) {
-<a name="line141">141: </a> <font color="#4169E1">if</font> (dir->row && dir->col && dir->row != dir->col) {<a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);}
-<a name="line142">142: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
-<a name="line143">143: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
-<a name="line144">144: </a> <font color="#4169E1">if</font> (dir->nonzerosalongdiagonal) {
-<a name="line145">145: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,dir->nonzerosalongdiagonaltol,dir->row,dir->col);
-<a name="line146">146: </a> }
-<a name="line147">147: </a> <font color="#4169E1">if</font> (dir->row) {
-<a name="line148">148: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);
-<a name="line149">149: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->col);
-<a name="line150">150: </a> }
-<a name="line151">151: </a> }
-<a name="line152">152: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);
-<a name="line153">153: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_LU,&((PC_Factor*)dir)->fact);
-<a name="line154">154: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorSymbolic.html#MatLUFactorSymbolic">MatLUFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,dir->col,&((PC_Factor*)dir)->info);
-<a name="line155">155: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
-<a name="line156">156: </a> dir->actualfill = info.fill_ratio_needed;
-<a name="line157">157: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
-<a name="line158">158: </a> }
-<a name="line159">159: </a> F = ((PC_Factor*)dir)->fact;
-<a name="line160">160: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
-<a name="line161">161: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line162">162: </a> <font color="#4169E1">return</font>(0);
-<a name="line163">163: </a> }
-
-<a name="line165">165: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorNumeric.html#MatLUFactorNumeric">MatLUFactorNumeric</a>(((PC_Factor*)dir)->fact,pc->pmat,&((PC_Factor*)dir)->info);
-<a name="line166">166: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
-<a name="line167">167: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
-<a name="line168">168: </a> }
-
-<a name="line170">170: </a> }
-
-<a name="line172">172: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
-<a name="line173">173: </a> <font color="#4169E1">if</font> (!stype) {
-<a name="line174">174: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)dir)->fact->solvertype);
-<a name="line175">175: </a> }
-<a name="line176">176: </a> <font color="#4169E1">return</font>(0);
-<a name="line177">177: </a>}
-
-<a name="line181">181: </a><strong><font color="#4169E1"><a name="PCReset_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCReset_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line182">182: </a>{
-<a name="line183">183: </a> PC_LU *dir = (PC_LU*)pc->data;
-
-<a name="line187">187: </a> <font color="#4169E1">if</font> (!dir->inplace && ((PC_Factor*)dir)->fact) {<a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);}
-<a name="line188">188: </a> <font color="#4169E1">if</font> (dir->row && dir->col && dir->row != dir->col) {<a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);}
-<a name="line189">189: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
-<a name="line190">190: </a> <font color="#4169E1">return</font>(0);
-<a name="line191">191: </a>}
-
-<a name="line195">195: </a><strong><font color="#4169E1"><a name="PCDestroy_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line196">196: </a>{
-<a name="line197">197: </a> PC_LU *dir = (PC_LU*)pc->data;
-
-<a name="line201">201: </a> PCReset_LU(pc);
-<a name="line202">202: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->ordering);
-<a name="line203">203: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->solvertype);
-<a name="line204">204: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
-<a name="line205">205: </a> <font color="#4169E1">return</font>(0);
-<a name="line206">206: </a>}
-
-<a name="line210">210: </a><strong><font color="#4169E1"><a name="PCApply_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line211">211: </a>{
-<a name="line212">212: </a> PC_LU *dir = (PC_LU*)pc->data;
-
-<a name="line216">216: </a> <font color="#4169E1">if</font> (dir->inplace) {
-<a name="line217">217: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(pc->pmat,x,y);
-<a name="line218">218: </a> } <font color="#4169E1">else</font> {
-<a name="line219">219: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)dir)->fact,x,y);
-<a name="line220">220: </a> }
-<a name="line221">221: </a> <font color="#4169E1">return</font>(0);
-<a name="line222">222: </a>}
-
-<a name="line226">226: </a><strong><font color="#4169E1"><a name="PCApplyTranspose_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplyTranspose_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
-<a name="line227">227: </a>{
-<a name="line228">228: </a> PC_LU *dir = (PC_LU*)pc->data;
-
-<a name="line232">232: </a> <font color="#4169E1">if</font> (dir->inplace) {
-<a name="line233">233: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(pc->pmat,x,y);
-<a name="line234">234: </a> } <font color="#4169E1">else</font> {
-<a name="line235">235: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(((PC_Factor*)dir)->fact,x,y);
-<a name="line236">236: </a> }
-<a name="line237">237: </a> <font color="#4169E1">return</font>(0);
-<a name="line238">238: </a>}
-
-<a name="line240">240: </a><font color="#B22222">/* -----------------------------------------------------------------------------------*/</font>
-
-<a name="line244">244: </a><strong><font color="#4169E1"><a name="PCFactorSetUseInPlace_LU"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetUseInPlace_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
-<a name="line245">245: </a>{
-<a name="line246">246: </a> PC_LU *dir = (PC_LU*)pc->data;
-
-<a name="line249">249: </a> dir->inplace = flg;
-<a name="line250">250: </a> <font color="#4169E1">return</font>(0);
-<a name="line251">251: </a>}
-
-<a name="line255">255: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace_LU"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetUseInPlace_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line256">256: </a>{
-<a name="line257">257: </a> PC_LU *dir = (PC_LU*)pc->data;
-
-<a name="line260">260: </a> *flg = dir->inplace;
-<a name="line261">261: </a> <font color="#4169E1">return</font>(0);
-<a name="line262">262: </a>}
-
-<a name="line264">264: </a><font color="#B22222">/* ------------------------------------------------------------------------ */</font>
-
-<a name="line266">266: </a><font color="#B22222">/*MC</font>
-<a name="line267">267: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCLU.html#PCLU">PCLU</a> - Uses a direct solver, based on LU factorization, as a preconditioner</font>
-
-<a name="line269">269: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line270">270: </a><font color="#B22222">+ -pc_factor_reuse_ordering - Activate <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
-<a name="line271">271: </a><font color="#B22222">. -pc_factor_mat_solver_package - Actives <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>() to choose the direct solver, like superlu</font>
-<a name="line272">272: </a><font color="#B22222">. -pc_factor_reuse_fill - Activates <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
-<a name="line273">273: </a><font color="#B22222">. -pc_factor_fill <fill> - Sets fill amount</font>
-<a name="line274">274: </a><font color="#B22222">. -pc_factor_in_place - Activates in-place factorization</font>
-<a name="line275">275: </a><font color="#B22222">. -pc_factor_mat_ordering_type <nd,rcm,...> - Sets ordering routine</font>
-<a name="line276">276: </a><font color="#B22222">. -pc_factor_pivot_in_blocks <true,false> - allow pivoting within the small blocks during factorization (may increase</font>
-<a name="line277">277: </a><font color="#B22222"> stability of factorization.</font>
-<a name="line278">278: </a><font color="#B22222">. -pc_factor_shift_type <shifttype> - Sets shift type or <a href="../../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> for the default; use '-help' for a list of available types</font>
-<a name="line279">279: </a><font color="#B22222">. -pc_factor_shift_amount <shiftamount> - Sets shift amount or <a href="../../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> for the default</font>
-<a name="line280">280: </a><font color="#B22222">- -pc_factor_nonzeros_along_diagonal - permutes the rows and columns to try to put nonzero value along the</font>
-<a name="line281">281: </a><font color="#B22222"> diagonal.</font>
-
-<a name="line283">283: </a><font color="#B22222"> Notes: Not all options work for all matrix formats</font>
-<a name="line284">284: </a><font color="#B22222"> Run with -help to see additional options for particular matrix formats or factorization</font>
-<a name="line285">285: </a><font color="#B22222"> algorithms</font>
-
-<a name="line287">287: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line289">289: </a><font color="#B22222"> Concepts: LU factorization, direct solver</font>
-
-<a name="line291">291: </a><font color="#B22222"> Notes: Usually this will compute an "exact" solution in one iteration and does</font>
-<a name="line292">292: </a><font color="#B22222"> not need a Krylov method (i.e. you can use -ksp_type preonly, or</font>
-<a name="line293">293: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/KSP/KSPSetType.html#KSPSetType">KSPSetType</a>(ksp,<a href="../../../../../../docs/manualpages/KSP/KSPPREONLY.html#KSPPREONLY">KSPPREONLY</a>) for the Krylov method</font>
-
-<a name="line295">295: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,</font>
-<a name="line296">296: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCILU.html#PCILU">PCILU</a>, <a href="../../../../../../docs/manualpages/PC/PCCHOLESKY.html#PCCHOLESKY">PCCHOLESKY</a>, <a href="../../../../../../docs/manualpages/PC/PCICC.html#PCICC">PCICC</a>, <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(), <a href="../../../../../../docs/manualpages/PC/PCFacto [...]
-<a name="line297">297: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSe [...]
-<a name="line298">298: </a><font color="#B22222"> PCFactorSetPivotingInBlocks(),<a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(),<a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>()</font>
-<a name="line299">299: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html#PCFactorReorderForNonzeroDiagonal">PCFactorReorderForNonzeroDiagonal</a>()</font>
-<a name="line300">300: </a><font color="#B22222">M*/</font>
-
-<a name="line304">304: </a><strong><font color="#4169E1"><a name="PCCreate_LU"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
-<a name="line305">305: </a>{
-<a name="line307">307: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
-<a name="line308">308: </a> PC_LU *dir;
-
-<a name="line311">311: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&dir);
-
-<a name="line313">313: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)dir)->info);
-
-<a name="line315">315: </a> ((PC_Factor*)dir)->fact = NULL;
-<a name="line316">316: </a> ((PC_Factor*)dir)->factortype = MAT_FACTOR_LU;
-<a name="line317">317: </a> dir->inplace = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line318">318: </a> dir->nonzerosalongdiagonal = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line320">320: </a> ((PC_Factor*)dir)->info.fill = 5.0;
-<a name="line321">321: </a> ((PC_Factor*)dir)->info.dtcol = 1.e-6; <font color="#B22222">/* default to pivoting; this is only thing PETSc LU supports */</font>
-<a name="line322">322: </a> ((PC_Factor*)dir)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_NONE;
-<a name="line323">323: </a> ((PC_Factor*)dir)->info.shiftamount = 0.0;
-<a name="line324">324: </a> ((PC_Factor*)dir)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
-<a name="line325">325: </a> ((PC_Factor*)dir)->info.pivotinblocks = 1.0;
-<a name="line326">326: </a> dir->col = 0;
-<a name="line327">327: </a> dir->row = 0;
-
-<a name="line329">329: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),&size);
-<a name="line330">330: </a> <font color="#4169E1">if</font> (size == 1) {
-<a name="line331">331: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGND,(char**)&((PC_Factor*)dir)->ordering);
-<a name="line332">332: </a> } <font color="#4169E1">else</font> {
-<a name="line333">333: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)dir)->ordering);
-<a name="line334">334: </a> }
-<a name="line335">335: </a> dir->reusefill = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line336">336: </a> dir->reuseordering = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line337">337: </a> pc->data = (void*)dir;
-
-<a name="line339">339: </a> pc->ops->reset = PCReset_LU;
-<a name="line340">340: </a> pc->ops->destroy = PCDestroy_LU;
-<a name="line341">341: </a> pc->ops->apply = PCApply_LU;
-<a name="line342">342: </a> pc->ops->applytranspose = PCApplyTranspose_LU;
-<a name="line343">343: </a> pc->ops->setup = PCSetUp_LU;
-<a name="line344">344: </a> pc->ops->setfromoptions = PCSetFromOptions_LU;
-<a name="line345">345: </a> pc->ops->view = PCView_LU;
-<a name="line346">346: </a> pc->ops->applyrichardson = 0;
-<a name="line347">347: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
-
-<a name="line349">349: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
-<a name="line350">350: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
-<a name="line351">351: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
-<a name="line352">352: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
-<a name="line353">353: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftType_C"</font>,PCFactorSetShiftType_Factor);
-<a name="line354">354: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
-<a name="line355">355: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
-<a name="line356">356: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,PCFactorSetUseInPlace_LU);
-<a name="line357">357: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_LU);
-<a name="line358">358: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
-<a name="line359">359: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,PCFactorSetReuseOrdering_LU);
-<a name="line360">360: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,PCFactorSetReuseFill_LU);
-<a name="line361">361: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetColumnPivot_C"</font>,PCFactorSetColumnPivot_Factor);
-<a name="line362">362: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetPivotInBlocks_C"</font>,PCFactorSetPivotInBlocks_Factor);
-<a name="line363">363: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorReorderForNonzeroDiagonal_C"</font>,PCFactorReorderForNonzeroDiagonal_LU);
-<a name="line364">364: </a> <font color="#4169E1">return</font>(0);
-<a name="line365">365: </a>}
+<a name="line102">102: </a> pc->failedreason = PC_NOERROR;
+<a name="line103">103: </a> <font color="#4169E1">if</font> (dir->reusefill && pc->setupcalled) ((PC_Factor*)dir)->info.fill = dir->actualfill;
+
+<a name="line105">105: </a> <a href="../../../../../../docs/manualpages/Mat/MatSetErrorIfFailure.html#MatSetErrorIfFailure">MatSetErrorIfFailure</a>(pc->pmat,pc->erroriffailure);
+<a name="line106">106: </a> <font color="#4169E1">if</font> (dir->inplace) {
+<a name="line107">107: </a> <font color="#4169E1">if</font> (dir->row && dir->col && dir->row != dir->col) {<a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);}
+<a name="line108">108: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
+<a name="line109">109: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
+<a name="line110">110: </a> <font color="#4169E1">if</font> (dir->row) {
+<a name="line111">111: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);
+<a name="line112">112: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->col);
+<a name="line113">113: </a> }
+<a name="line114">114: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactor.html#MatLUFactor">MatLUFactor</a>(pc->pmat,dir->row,dir->col,&((PC_Factor*)dir)->info);
+<a name="line115">115: </a> <font color="#4169E1">if</font> (pc->pmat->errortype) { <font color="#B22222">/* Factor() fails */</font>
+<a name="line116">116: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)pc->pmat->errortype;
+<a name="line117">117: </a> <font color="#4169E1">return</font>(0);
+<a name="line118">118: </a> }
+
+<a name="line120">120: </a> ((PC_Factor*)dir)->fact = pc->pmat;
+<a name="line121">121: </a> } <font color="#4169E1">else</font> {
+<a name="line122">122: </a> <a href="../../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> info;
+<a name="line123">123: </a> <a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> F;
+<a name="line124">124: </a> <font color="#4169E1">if</font> (!pc->setupcalled) {
+<a name="line125">125: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
+<a name="line126">126: </a> <font color="#4169E1">if</font> (dir->nonzerosalongdiagonal) {
+<a name="line127">127: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,dir->nonzerosalongdiagonaltol,dir->row,dir->col);
+<a name="line128">128: </a> }
+<a name="line129">129: </a> <font color="#4169E1">if</font> (dir->row) {
+<a name="line130">130: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);
+<a name="line131">131: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->col);
+<a name="line132">132: </a> }
+<a name="line133">133: </a> <font color="#4169E1">if</font> (!((PC_Factor*)dir)->fact) {
+<a name="line134">134: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_LU,&((PC_Factor*)dir)->fact);
+<a name="line135">135: </a> }
+<a name="line136">136: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorSymbolic.html#MatLUFactorSymbolic">MatLUFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,dir->col,&((PC_Factor*)dir)->info);
+<a name="line137">137: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
+<a name="line138">138: </a> dir->actualfill = info.fill_ratio_needed;
+<a name="line139">139: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
+<a name="line140">140: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (pc->flag != SAME_NONZERO_PATTERN) {
+<a name="line141">141: </a> <font color="#4169E1">if</font> (!dir->reuseordering) {
+<a name="line142">142: </a> <font color="#4169E1">if</font> (dir->row && dir->col && dir->row != dir->col) {<a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);}
+<a name="line143">143: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
+<a name="line144">144: </a> <a href="../../../../../../docs/manualpages/MatOrderings/MatGetOrdering.html#MatGetOrdering">MatGetOrdering</a>(pc->pmat,((PC_Factor*)dir)->ordering,&dir->row,&dir->col);
+<a name="line145">145: </a> <font color="#4169E1">if</font> (dir->nonzerosalongdiagonal) {
+<a name="line146">146: </a> <a href="../../../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>(pc->pmat,dir->nonzerosalongdiagonaltol,dir->row,dir->col);
+<a name="line147">147: </a> }
+<a name="line148">148: </a> <font color="#4169E1">if</font> (dir->row) {
+<a name="line149">149: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->row);
+<a name="line150">150: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)dir->col);
+<a name="line151">151: </a> }
+<a name="line152">152: </a> }
+<a name="line153">153: </a> <a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);
+<a name="line154">154: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetFactor.html#MatGetFactor">MatGetFactor</a>(pc->pmat,((PC_Factor*)dir)->solvertype,MAT_FACTOR_LU,&((PC_Factor*)dir)->fact);
+<a name="line155">155: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorSymbolic.html#MatLUFactorSymbolic">MatLUFactorSymbolic</a>(((PC_Factor*)dir)->fact,pc->pmat,dir->row,dir->col,&((PC_Factor*)dir)->info);
+<a name="line156">156: </a> <a href="../../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(((PC_Factor*)dir)->fact,MAT_LOCAL,&info);
+<a name="line157">157: </a> dir->actualfill = info.fill_ratio_needed;
+<a name="line158">158: </a> PetscLogObjectParent((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,(<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((PC_Factor*)dir)->fact);
+<a name="line159">159: </a> } <font color="#4169E1">else</font> {
+<a name="line160">160: </a> F = ((PC_Factor*)dir)->fact;
+<a name="line161">161: </a> <font color="#4169E1">if</font> ((<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype == PC_FACTOR_NUMERIC_ZEROPIVOT) {
+<a name="line162">162: </a> F->errortype = MAT_FACTOR_NOERROR;
+<a name="line163">163: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line164">164: </a> }
+<a name="line165">165: </a> }
+<a name="line166">166: </a> F = ((PC_Factor*)dir)->fact;
+<a name="line167">167: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorSymbolic() fails */</font>
+<a name="line168">168: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line169">169: </a> <font color="#4169E1">return</font>(0);
+<a name="line170">170: </a> }
+
+<a name="line172">172: </a> <a href="../../../../../../docs/manualpages/Mat/MatLUFactorNumeric.html#MatLUFactorNumeric">MatLUFactorNumeric</a>(((PC_Factor*)dir)->fact,pc->pmat,&((PC_Factor*)dir)->info);
+<a name="line173">173: </a> <font color="#4169E1">if</font> (F->errortype) { <font color="#B22222">/* FactorNumeric() fails */</font>
+<a name="line174">174: </a> pc->failedreason = (<a href="../../../../../../docs/manualpages/PC/PCFailedReason.html#PCFailedReason">PCFailedReason</a>)F->errortype;
+<a name="line175">175: </a> }
+
+<a name="line177">177: </a> }
+
+<a name="line179">179: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorGetMatSolverPackage.html#PCFactorGetMatSolverPackage">PCFactorGetMatSolverPackage</a>(pc,&stype);
+<a name="line180">180: </a> <font color="#4169E1">if</font> (!stype) {
+<a name="line181">181: </a> <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>(pc,((PC_Factor*)dir)->fact->solvertype);
+<a name="line182">182: </a> }
+<a name="line183">183: </a> <font color="#4169E1">return</font>(0);
+<a name="line184">184: </a>}
+
+<a name="line188">188: </a><strong><font color="#4169E1"><a name="PCReset_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCReset_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line189">189: </a>{
+<a name="line190">190: </a> PC_LU *dir = (PC_LU*)pc->data;
+
+<a name="line194">194: </a> <font color="#4169E1">if</font> (!dir->inplace && ((PC_Factor*)dir)->fact) {<a href="../../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&((PC_Factor*)dir)->fact);}
+<a name="line195">195: </a> <font color="#4169E1">if</font> (dir->row && dir->col && dir->row != dir->col) {<a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->row);}
+<a name="line196">196: </a> <a href="../../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&dir->col);
+<a name="line197">197: </a> <font color="#4169E1">return</font>(0);
+<a name="line198">198: </a>}
+
+<a name="line202">202: </a><strong><font color="#4169E1"><a name="PCDestroy_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCDestroy_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line203">203: </a>{
+<a name="line204">204: </a> PC_LU *dir = (PC_LU*)pc->data;
+
+<a name="line208">208: </a> PCReset_LU(pc);
+<a name="line209">209: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->ordering);
+<a name="line210">210: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(((PC_Factor*)dir)->solvertype);
+<a name="line211">211: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(pc->data);
+<a name="line212">212: </a> <font color="#4169E1">return</font>(0);
+<a name="line213">213: </a>}
+
+<a name="line217">217: </a><strong><font color="#4169E1"><a name="PCApply_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApply_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line218">218: </a>{
+<a name="line219">219: </a> PC_LU *dir = (PC_LU*)pc->data;
+
+<a name="line223">223: </a> <font color="#4169E1">if</font> (dir->inplace) {
+<a name="line224">224: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(pc->pmat,x,y);
+<a name="line225">225: </a> } <font color="#4169E1">else</font> {
+<a name="line226">226: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>(((PC_Factor*)dir)->fact,x,y);
+<a name="line227">227: </a> }
+<a name="line228">228: </a> <font color="#4169E1">return</font>(0);
+<a name="line229">229: </a>}
+
+<a name="line233">233: </a><strong><font color="#4169E1"><a name="PCApplyTranspose_LU"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCApplyTranspose_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y)</font></strong>
+<a name="line234">234: </a>{
+<a name="line235">235: </a> PC_LU *dir = (PC_LU*)pc->data;
+
+<a name="line239">239: </a> <font color="#4169E1">if</font> (dir->inplace) {
+<a name="line240">240: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(pc->pmat,x,y);
+<a name="line241">241: </a> } <font color="#4169E1">else</font> {
+<a name="line242">242: </a> <a href="../../../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>(((PC_Factor*)dir)->fact,x,y);
+<a name="line243">243: </a> }
+<a name="line244">244: </a> <font color="#4169E1">return</font>(0);
+<a name="line245">245: </a>}
+
+<a name="line247">247: </a><font color="#B22222">/* -----------------------------------------------------------------------------------*/</font>
+
+<a name="line251">251: </a><strong><font color="#4169E1"><a name="PCFactorSetUseInPlace_LU"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorSetUseInPlace_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
+<a name="line252">252: </a>{
+<a name="line253">253: </a> PC_LU *dir = (PC_LU*)pc->data;
+
+<a name="line256">256: </a> dir->inplace = flg;
+<a name="line257">257: </a> <font color="#4169E1">return</font>(0);
+<a name="line258">258: </a>}
+
+<a name="line262">262: </a><strong><font color="#4169E1"><a name="PCFactorGetUseInPlace_LU"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCFactorGetUseInPlace_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc,<a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line263">263: </a>{
+<a name="line264">264: </a> PC_LU *dir = (PC_LU*)pc->data;
+
+<a name="line267">267: </a> *flg = dir->inplace;
+<a name="line268">268: </a> <font color="#4169E1">return</font>(0);
+<a name="line269">269: </a>}
+
+<a name="line271">271: </a><font color="#B22222">/* ------------------------------------------------------------------------ */</font>
+
+<a name="line273">273: </a><font color="#B22222">/*MC</font>
+<a name="line274">274: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCLU.html#PCLU">PCLU</a> - Uses a direct solver, based on LU factorization, as a preconditioner</font>
+
+<a name="line276">276: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line277">277: </a><font color="#B22222">+ -pc_factor_reuse_ordering - Activate <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>()</font>
+<a name="line278">278: </a><font color="#B22222">. -pc_factor_mat_solver_package - Actives <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatSolverPackage.html#PCFactorSetMatSolverPackage">PCFactorSetMatSolverPackage</a>() to choose the direct solver, like superlu</font>
+<a name="line279">279: </a><font color="#B22222">. -pc_factor_reuse_fill - Activates <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseFill.html#PCFactorSetReuseFill">PCFactorSetReuseFill</a>()</font>
+<a name="line280">280: </a><font color="#B22222">. -pc_factor_fill <fill> - Sets fill amount</font>
+<a name="line281">281: </a><font color="#B22222">. -pc_factor_in_place - Activates in-place factorization</font>
+<a name="line282">282: </a><font color="#B22222">. -pc_factor_mat_ordering_type <nd,rcm,...> - Sets ordering routine</font>
+<a name="line283">283: </a><font color="#B22222">. -pc_factor_pivot_in_blocks <true,false> - allow pivoting within the small blocks during factorization (may increase</font>
+<a name="line284">284: </a><font color="#B22222"> stability of factorization.</font>
+<a name="line285">285: </a><font color="#B22222">. -pc_factor_shift_type <shifttype> - Sets shift type or <a href="../../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> for the default; use '-help' for a list of available types</font>
+<a name="line286">286: </a><font color="#B22222">. -pc_factor_shift_amount <shiftamount> - Sets shift amount or <a href="../../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> for the default</font>
+<a name="line287">287: </a><font color="#B22222">- -pc_factor_nonzeros_along_diagonal - permutes the rows and columns to try to put nonzero value along the</font>
+<a name="line288">288: </a><font color="#B22222"> diagonal.</font>
+
+<a name="line290">290: </a><font color="#B22222"> Notes: Not all options work for all matrix formats</font>
+<a name="line291">291: </a><font color="#B22222"> Run with -help to see additional options for particular matrix formats or factorization</font>
+<a name="line292">292: </a><font color="#B22222"> algorithms</font>
+
+<a name="line294">294: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line296">296: </a><font color="#B22222"> Concepts: LU factorization, direct solver</font>
+
+<a name="line298">298: </a><font color="#B22222"> Notes: Usually this will compute an "exact" solution in one iteration and does</font>
+<a name="line299">299: </a><font color="#B22222"> not need a Krylov method (i.e. you can use -ksp_type preonly, or</font>
+<a name="line300">300: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/KSP/KSPSetType.html#KSPSetType">KSPSetType</a>(ksp,<a href="../../../../../../docs/manualpages/KSP/KSPPREONLY.html#KSPPREONLY">KSPPREONLY</a>) for the Krylov method</font>
+
+<a name="line302">302: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/PC/PCCreate.html#PCCreate">PCCreate</a>(), <a href="../../../../../../docs/manualpages/PC/PCSetType.html#PCSetType">PCSetType</a>(), <a href="../../../../../../docs/manualpages/PC/PCType.html#PCType">PCType</a> (for list of available types), <a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a>,</font>
+<a name="line303">303: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCILU.html#PCILU">PCILU</a>, <a href="../../../../../../docs/manualpages/PC/PCCHOLESKY.html#PCCHOLESKY">PCCHOLESKY</a>, <a href="../../../../../../docs/manualpages/PC/PCICC.html#PCICC">PCICC</a>, <a href="../../../../../../docs/manualpages/PC/PCFactorSetReuseOrdering.html#PCFactorSetReuseOrdering">PCFactorSetReuseOrdering</a>(), <a href="../../../../../../docs/manualpages/PC/PCFacto [...]
+<a name="line304">304: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorSetFill.html#PCFactorSetFill">PCFactorSetFill</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetUseInPlace.html#PCFactorSetUseInPlace">PCFactorSetUseInPlace</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSetMatOrderingType.html#PCFactorSetMatOrderingType">PCFactorSetMatOrderingType</a>(), <a href="../../../../../../docs/manualpages/PC/PCFactorSe [...]
+<a name="line305">305: </a><font color="#B22222"> PCFactorSetPivotingInBlocks(),<a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftType.html#PCFactorSetShiftType">PCFactorSetShiftType</a>(),<a href="../../../../../../docs/manualpages/PC/PCFactorSetShiftAmount.html#PCFactorSetShiftAmount">PCFactorSetShiftAmount</a>()</font>
+<a name="line306">306: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/PC/PCFactorReorderForNonzeroDiagonal.html#PCFactorReorderForNonzeroDiagonal">PCFactorReorderForNonzeroDiagonal</a>()</font>
+<a name="line307">307: </a><font color="#B22222">M*/</font>
+
+<a name="line311">311: </a><strong><font color="#4169E1"><a name="PCCreate_LU"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PCCreate_LU(<a href="../../../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc)</font></strong>
+<a name="line312">312: </a>{
+<a name="line314">314: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
+<a name="line315">315: </a> PC_LU *dir;
+
+<a name="line318">318: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(pc,&dir);
+
+<a name="line320">320: </a> <a href="../../../../../../docs/manualpages/Mat/MatFactorInfoInitialize.html#MatFactorInfoInitialize">MatFactorInfoInitialize</a>(&((PC_Factor*)dir)->info);
+
+<a name="line322">322: </a> ((PC_Factor*)dir)->fact = NULL;
+<a name="line323">323: </a> ((PC_Factor*)dir)->factortype = MAT_FACTOR_LU;
+<a name="line324">324: </a> dir->inplace = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line325">325: </a> dir->nonzerosalongdiagonal = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line327">327: </a> ((PC_Factor*)dir)->info.fill = 5.0;
+<a name="line328">328: </a> ((PC_Factor*)dir)->info.dtcol = 1.e-6; <font color="#B22222">/* default to pivoting; this is only thing PETSc LU supports */</font>
+<a name="line329">329: </a> ((PC_Factor*)dir)->info.shifttype = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)MAT_SHIFT_NONE;
+<a name="line330">330: </a> ((PC_Factor*)dir)->info.shiftamount = 0.0;
+<a name="line331">331: </a> ((PC_Factor*)dir)->info.zeropivot = 100.0*PETSC_MACHINE_EPSILON;
+<a name="line332">332: </a> ((PC_Factor*)dir)->info.pivotinblocks = 1.0;
+<a name="line333">333: </a> dir->col = 0;
+<a name="line334">334: </a> dir->row = 0;
+
+<a name="line336">336: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc),&size);
+<a name="line337">337: </a> <font color="#4169E1">if</font> (size == 1) {
+<a name="line338">338: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGND,(char**)&((PC_Factor*)dir)->ordering);
+<a name="line339">339: </a> } <font color="#4169E1">else</font> {
+<a name="line340">340: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(MATORDERINGNATURAL,(char**)&((PC_Factor*)dir)->ordering);
+<a name="line341">341: </a> }
+<a name="line342">342: </a> dir->reusefill = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line343">343: </a> dir->reuseordering = <a href="../../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line344">344: </a> pc->data = (void*)dir;
+
+<a name="line346">346: </a> pc->ops->reset = PCReset_LU;
+<a name="line347">347: </a> pc->ops->destroy = PCDestroy_LU;
+<a name="line348">348: </a> pc->ops->apply = PCApply_LU;
+<a name="line349">349: </a> pc->ops->applytranspose = PCApplyTranspose_LU;
+<a name="line350">350: </a> pc->ops->setup = PCSetUp_LU;
+<a name="line351">351: </a> pc->ops->setfromoptions = PCSetFromOptions_LU;
+<a name="line352">352: </a> pc->ops->view = PCView_LU;
+<a name="line353">353: </a> pc->ops->applyrichardson = 0;
+<a name="line354">354: </a> pc->ops->getfactoredmatrix = PCFactorGetMatrix_Factor;
+
+<a name="line356">356: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetZeroPivot_C"</font>,PCFactorSetZeroPivot_Factor);
+<a name="line357">357: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetZeroPivot_C"</font>,PCFactorGetZeroPivot_Factor);
+<a name="line358">358: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftType_C"</font>,PCFactorSetShiftType_Factor);
+<a name="line359">359: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftType_C"</font>,PCFactorGetShiftType_Factor);
+<a name="line360">360: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetShiftAmount_C"</font>,PCFactorSetShiftAmount_Factor);
+<a name="line361">361: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetShiftAmount_C"</font>,PCFactorGetShiftAmount_Factor);
+<a name="line362">362: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUpMatSolverPackage_C"</font>,PCFactorSetUpMatSolverPackage_Factor);
+<a name="line363">363: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetMatSolverPackage_C"</font>,PCFactorGetMatSolverPackage_Factor);
+<a name="line364">364: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatSolverPackage_C"</font>,PCFactorSetMatSolverPackage_Factor);
+<a name="line365">365: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetFill_C"</font>,PCFactorSetFill_Factor);
+<a name="line366">366: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetUseInPlace_C"</font>,PCFactorSetUseInPlace_LU);
+<a name="line367">367: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorGetUseInPlace_C"</font>,PCFactorGetUseInPlace_LU);
+<a name="line368">368: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetMatOrderingType_C"</font>,PCFactorSetMatOrderingType_Factor);
+<a name="line369">369: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseOrdering_C"</font>,PCFactorSetReuseOrdering_LU);
+<a name="line370">370: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetReuseFill_C"</font>,PCFactorSetReuseFill_LU);
+<a name="line371">371: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetColumnPivot_C"</font>,PCFactorSetColumnPivot_Factor);
+<a name="line372">372: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorSetPivotInBlocks_C"</font>,PCFactorSetPivotInBlocks_Factor);
+<a name="line373">373: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)pc,<font color="#666666">"PCFactorReorderForNonzeroDiagonal_C"</font>,PCFactorReorderForNonzeroDiagonal_LU);
+<a name="line374">374: </a> <font color="#4169E1">return</font>(0);
+<a name="line375">375: </a>}
</pre>
</body>
diff --git a/src/ksp/pc/impls/factor/lu/lu.h.html b/src/ksp/pc/impls/factor/lu/lu.h.html
index 2581443..d4bb653 100644
--- a/src/ksp/pc/impls/factor/lu/lu.h.html
+++ b/src/ksp/pc/impls/factor/lu/lu.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/lu/lu.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:31+00:00">
+<meta name="date" content="2016-10-03T02:48:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/lu/lu.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/lu/lu.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private data structure for LU preconditioner.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/pc/impls/factor/lu/makefile.html b/src/ksp/pc/impls/factor/lu/makefile.html
index f2b7092..81e6148 100644
--- a/src/ksp/pc/impls/factor/lu/makefile.html
+++ b/src/ksp/pc/impls/factor/lu/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/lu/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:31+00:00">
+<meta name="date" content="2016-10-03T02:48:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/lu/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/lu/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/factor/makefile.html b/src/ksp/pc/impls/factor/makefile.html
index d75e974..fbb6fd2 100644
--- a/src/ksp/pc/impls/factor/makefile.html
+++ b/src/ksp/pc/impls/factor/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/factor/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:30+00:00">
+<meta name="date" content="2016-10-03T02:48:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/factor/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/factor/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/fieldsplit/fieldsplit.c.html b/src/ksp/pc/impls/fieldsplit/fieldsplit.c.html
index 3d0ca31..eca71a8 100644
--- a/src/ksp/pc/impls/fieldsplit/fieldsplit.c.html
+++ b/src/ksp/pc/impls/fieldsplit/fieldsplit.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/fieldsplit/fieldsplit.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:20+00:00">
+<meta name="date" content="2016-10-03T02:48:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/fieldsplit/fieldsplit.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/fieldsplit/fieldsplit.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/ksp/pc/impls/fieldsplit/index.html b/src/ksp/pc/impls/fieldsplit/index.html
index 4d91ec4..a31ea88 100644
--- a/src/ksp/pc/impls/fieldsplit/index.html
+++ b/src/ksp/pc/impls/fieldsplit/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/fieldsplit/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/fieldsplit/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/fieldsplit/makefile.html b/src/ksp/pc/impls/fieldsplit/makefile.html
index f3fe70f..0ec6903 100644
--- a/src/ksp/pc/impls/fieldsplit/makefile.html
+++ b/src/ksp/pc/impls/fieldsplit/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/fieldsplit/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:27+00:00">
+<meta name="date" content="2016-10-03T02:48:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/fieldsplit/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/fieldsplit/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/galerkin/galerkin.c.html b/src/ksp/pc/impls/galerkin/galerkin.c.html
index cafe629..daf22a4 100644
--- a/src/ksp/pc/impls/galerkin/galerkin.c.html
+++ b/src/ksp/pc/impls/galerkin/galerkin.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/galerkin/galerkin.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:34+00:00">
+<meta name="date" content="2016-10-03T02:48:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/galerkin/galerkin.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/galerkin/galerkin.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a preconditioner defined by R^T S R</font>
diff --git a/src/ksp/pc/impls/galerkin/index.html b/src/ksp/pc/impls/galerkin/index.html
index 16899b8..72a100d 100644
--- a/src/ksp/pc/impls/galerkin/index.html
+++ b/src/ksp/pc/impls/galerkin/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/galerkin/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/galerkin/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/galerkin/makefile.html b/src/ksp/pc/impls/galerkin/makefile.html
index 9463387..a67daec 100644
--- a/src/ksp/pc/impls/galerkin/makefile.html
+++ b/src/ksp/pc/impls/galerkin/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/galerkin/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:35+00:00">
+<meta name="date" content="2016-10-03T02:48:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/galerkin/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/galerkin/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/gamg/agg.c.html b/src/ksp/pc/impls/gamg/agg.c.html
index 71f16fe..8ee83bc 100644
--- a/src/ksp/pc/impls/gamg/agg.c.html
+++ b/src/ksp/pc/impls/gamg/agg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gamg/agg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:54+00:00">
+<meta name="date" content="2016-10-03T02:49:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/agg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/agg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> GAMG geometric-algebric multiogrid <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> - Mark Adams 2011</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/ksp/pc/impls/gamg/classical.c.html b/src/ksp/pc/impls/gamg/classical.c.html
index 3e12619..313aaa0 100644
--- a/src/ksp/pc/impls/gamg/classical.c.html
+++ b/src/ksp/pc/impls/gamg/classical.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gamg/classical.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:02+00:00">
+<meta name="date" content="2016-10-03T02:49:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/classical.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/classical.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/ksp/pc/impls/gamg/gamg.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/ksp/pc/impls/gamg/ftn-auto/gamgf.c b/src/ksp/pc/impls/gamg/ftn-auto/gamgf.c
index b943f22..6ca6136 100644
--- a/src/ksp/pc/impls/gamg/ftn-auto/gamgf.c
+++ b/src/ksp/pc/impls/gamg/ftn-auto/gamgf.c
@@ -63,16 +63,6 @@ extern void PetscRmPointer(void*);
#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
#define pcgamgsetthreshold_ pcgamgsetthreshold
#endif
-#ifdef PETSC_HAVE_FORTRAN_CAPS
-#define pcgamgsettype_ PCGAMGSETTYPE
-#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
-#define pcgamgsettype_ pcgamgsettype
-#endif
-#ifdef PETSC_HAVE_FORTRAN_CAPS
-#define pcgamggettype_ PCGAMGGETTYPE
-#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
-#define pcgamggettype_ pcgamggettype
-#endif
/* Definitions of Fortran Wrapper routines */
@@ -107,15 +97,6 @@ PETSC_EXTERN void PETSC_STDCALL pcgamgsetthreshold_(PC pc,PetscReal *n, int *__
*__ierr = PCGAMGSetThreshold(
(PC)PetscToPointer((pc) ),*n);
}
-PETSC_EXTERN void PETSC_STDCALL pcgamgsettype_(PC pc,PCGAMGType *type, int *__ierr ){
-*__ierr = PCGAMGSetType(
- (PC)PetscToPointer((pc) ),*type);
-}
-PETSC_EXTERN void PETSC_STDCALL pcgamggettype_(PC pc,PCGAMGType *type, int *__ierr ){
-*__ierr = PCGAMGGetType(
- (PC)PetscToPointer((pc) ),
- (PCGAMGType* )PetscToPointer((type) ));
-}
#if defined(__cplusplus)
}
#endif
diff --git a/src/ksp/pc/impls/gamg/ftn-custom/makefile b/src/ksp/pc/impls/gamg/ftn-custom/makefile
new file mode 100644
index 0000000..72aaf0f
--- /dev/null
+++ b/src/ksp/pc/impls/gamg/ftn-custom/makefile
@@ -0,0 +1,15 @@
+
+#requiresdefine 'PETSC_HAVE_FORTRAN'
+ALL: lib
+CFLAGS =
+FFLAGS =
+SOURCEC = zgamgf.c
+SOURCEF =
+SOURCEH =
+DIRS =
+LIBBASE = libpetscksp
+LOCDIR = src/ksp/pc/impls/gamg/ftn-custom/
+
+include ${PETSC_DIR}/lib/petsc/conf/variables
+include ${PETSC_DIR}/lib/petsc/conf/rules
+include ${PETSC_DIR}/lib/petsc/conf/test
diff --git a/src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c b/src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c
new file mode 100644
index 0000000..628acac
--- /dev/null
+++ b/src/ksp/pc/impls/gamg/ftn-custom/zgamgf.c
@@ -0,0 +1,32 @@
+#include <petsc/private/fortranimpl.h>
+#include <petscksp.h>
+
+#if defined(PETSC_HAVE_FORTRAN_CAPS)
+#define pcgamggettype_ PCGAMGGETTYPE
+#define pcgamgsettype_ PCGAMGSETTYPE
+#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE)
+#define pcgamggettype_ pcgamggettype
+#define pcgamgsettype_ pcgamgsettype
+#endif
+
+PETSC_EXTERN void PETSC_STDCALL pcgamggettype_(PC *pc,CHAR name PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))
+{
+ const char *tname;
+
+ *ierr = PCGAMGGetType(*pc,&tname);if (*ierr) return;
+ *ierr = PetscStrncpy(name,tname,len);
+ FIXRETURNCHAR(PETSC_TRUE,name,len);
+
+}
+
+PETSC_EXTERN void PETSC_STDCALL pcgamgsettype_(PC *pc,CHAR type PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))
+{
+ char *t;
+
+ FIXCHAR(type,len,t);
+ *ierr = PCGAMGSetType(*pc,t);
+ FREECHAR(type,t);
+}
+
+
+
diff --git a/src/ksp/pc/impls/gamg/gamg.c b/src/ksp/pc/impls/gamg/gamg.c
index 78e3c37..5b1916a 100644
--- a/src/ksp/pc/impls/gamg/gamg.c
+++ b/src/ksp/pc/impls/gamg/gamg.c
@@ -1077,7 +1077,7 @@ static PetscErrorCode PCGAMGSetThreshold_GAMG(PC pc, PetscReal n)
#undef __FUNCT__
#define __FUNCT__ "PCGAMGSetType"
-/*@
+/*@C
PCGAMGSetType - Set solution method
Collective on PC
@@ -1107,7 +1107,7 @@ PetscErrorCode PCGAMGSetType(PC pc, PCGAMGType type)
#undef __FUNCT__
#define __FUNCT__ "PCGAMGGetType"
-/*@
+/*@C
PCGAMGGetType - Get solution method
Collective on PC
diff --git a/src/ksp/pc/impls/gamg/gamg.c.html b/src/ksp/pc/impls/gamg/gamg.c.html
index f8eb02c..acc60e1 100644
--- a/src/ksp/pc/impls/gamg/gamg.c.html
+++ b/src/ksp/pc/impls/gamg/gamg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gamg/gamg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:51+00:00">
+<meta name="date" content="2016-10-03T02:48:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/gamg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/gamg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> GAMG geometric-algebric multigrid <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> - Mark Adams 2011</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
@@ -1016,7 +1016,7 @@
<a name="line1075">1075: </a> <font color="#4169E1">return</font>(0);
<a name="line1076">1076: </a>}
-<a name="line1080">1080: </a><font color="#B22222">/*@</font>
+<a name="line1080">1080: </a><font color="#B22222">/*@C</font>
<a name="line1081">1081: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCGAMGSetType.html#PCGAMGSetType">PCGAMGSetType</a> - Set solution method</font>
<a name="line1083">1083: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
@@ -1041,7 +1041,7 @@
<a name="line1105">1105: </a> <font color="#4169E1">return</font>(0);
<a name="line1106">1106: </a>}
-<a name="line1110">1110: </a><font color="#B22222">/*@</font>
+<a name="line1110">1110: </a><font color="#B22222">/*@C</font>
<a name="line1111">1111: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/PC/PCGAMGGetType.html#PCGAMGGetType">PCGAMGGetType</a> - Get solution method</font>
<a name="line1113">1113: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a></font>
diff --git a/src/ksp/pc/impls/gamg/gamg.h.html b/src/ksp/pc/impls/gamg/gamg.h.html
index 6d6eafa..873858b 100644
--- a/src/ksp/pc/impls/gamg/gamg.h.html
+++ b/src/ksp/pc/impls/gamg/gamg.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gamg/gamg.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:04+00:00">
+<meta name="date" content="2016-10-03T02:49:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/gamg.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/gamg.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/pcgamgimpl.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/ksp/pc/impls/gamg/geo.c.html b/src/ksp/pc/impls/gamg/geo.c.html
index c34ed27..acfa614 100644
--- a/src/ksp/pc/impls/gamg/geo.c.html
+++ b/src/ksp/pc/impls/gamg/geo.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gamg/geo.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:58+00:00">
+<meta name="date" content="2016-10-03T02:49:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/geo.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/geo.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> GAMG geometric-algebric multiogrid <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> - Mark Adams 2011</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/ksp/pc/impls/gamg/index.html b/src/ksp/pc/impls/gamg/index.html
index 07e915c..f157c77 100644
--- a/src/ksp/pc/impls/gamg/index.html
+++ b/src/ksp/pc/impls/gamg/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/gamg/makefile.html b/src/ksp/pc/impls/gamg/makefile.html
index 61d3408..4954903 100644
--- a/src/ksp/pc/impls/gamg/makefile.html
+++ b/src/ksp/pc/impls/gamg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gamg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:04+00:00">
+<meta name="date" content="2016-10-03T02:49:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/gamg/util.c.html b/src/ksp/pc/impls/gamg/util.c.html
index 7f7d22f..8f80ccb 100644
--- a/src/ksp/pc/impls/gamg/util.c.html
+++ b/src/ksp/pc/impls/gamg/util.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gamg/util.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:00+00:00">
+<meta name="date" content="2016-10-03T02:49:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gamg/util.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gamg/util.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> GAMG geometric-algebric multigrid <a href="../../../../../docs/manualpages/PC/PC.html#PC">PC</a> - Mark Adams 2011</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/ksp/pc/impls/gasm/gasm.c.html b/src/ksp/pc/impls/gasm/gasm.c.html
index 2623781..7726adb 100644
--- a/src/ksp/pc/impls/gasm/gasm.c.html
+++ b/src/ksp/pc/impls/gasm/gasm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gasm/gasm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:44+00:00">
+<meta name="date" content="2016-10-03T02:48:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gasm/gasm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gasm/gasm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file defines an "generalized" additive Schwarz preconditioner for any <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementation.</font>
<a name="line3"> 3: </a><font color="#B22222"> In this version each processor may intersect multiple subdomains and any subdomain may</font>
diff --git a/src/ksp/pc/impls/gasm/index.html b/src/ksp/pc/impls/gasm/index.html
index 8f3cad2..753fbd1 100644
--- a/src/ksp/pc/impls/gasm/index.html
+++ b/src/ksp/pc/impls/gasm/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gasm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gasm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/gasm/makefile.html b/src/ksp/pc/impls/gasm/makefile.html
index 8678a75..e3df4d0 100644
--- a/src/ksp/pc/impls/gasm/makefile.html
+++ b/src/ksp/pc/impls/gasm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/gasm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:49+00:00">
+<meta name="date" content="2016-10-03T02:48:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/gasm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/gasm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/hypre/hypre.c.html b/src/ksp/pc/impls/hypre/hypre.c.html
index e03847e..9152e47 100644
--- a/src/ksp/pc/impls/hypre/hypre.c.html
+++ b/src/ksp/pc/impls/hypre/hypre.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/hypre/hypre.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:00+00:00">
+<meta name="date" content="2016-10-03T02:48:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/hypre/hypre.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/hypre/hypre.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the LLNL package hypre</font>
diff --git a/src/ksp/pc/impls/hypre/index.html b/src/ksp/pc/impls/hypre/index.html
index 8b78ed1..bfb15ba 100644
--- a/src/ksp/pc/impls/hypre/index.html
+++ b/src/ksp/pc/impls/hypre/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/hypre/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/hypre/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/hypre/makefile.html b/src/ksp/pc/impls/hypre/makefile.html
index 5e0aed8..93f1f20 100644
--- a/src/ksp/pc/impls/hypre/makefile.html
+++ b/src/ksp/pc/impls/hypre/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/hypre/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:07+00:00">
+<meta name="date" content="2016-10-03T02:48:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/hypre/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/hypre/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_HYPRE'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/ksp/pc/impls/index.html b/src/ksp/pc/impls/index.html
index f634a34..9fa28a0 100644
--- a/src/ksp/pc/impls/index.html
+++ b/src/ksp/pc/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/ksp/pc/impls/is/index.html b/src/ksp/pc/impls/is/index.html
index b88c6c1..541bf9f 100644
--- a/src/ksp/pc/impls/is/index.html
+++ b/src/ksp/pc/impls/is/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/is/makefile.html b/src/ksp/pc/impls/is/makefile.html
index 3950404..a8398bb 100644
--- a/src/ksp/pc/impls/is/makefile.html
+++ b/src/ksp/pc/impls/is/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/is/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:54+00:00">
+<meta name="date" content="2016-10-03T02:48:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/ksp/pc/impls/is/nn/index.html b/src/ksp/pc/impls/is/nn/index.html
index 48669cd..8722d0b 100644
--- a/src/ksp/pc/impls/is/nn/index.html
+++ b/src/ksp/pc/impls/is/nn/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/nn/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/nn/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/is/nn/makefile.html b/src/ksp/pc/impls/is/nn/makefile.html
index 5390b6a..239bbb1 100644
--- a/src/ksp/pc/impls/is/nn/makefile.html
+++ b/src/ksp/pc/impls/is/nn/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/is/nn/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:56+00:00">
+<meta name="date" content="2016-10-03T02:48:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/nn/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/nn/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/is/nn/nn.c.html b/src/ksp/pc/impls/is/nn/nn.c.html
index fb04761..a09c296 100644
--- a/src/ksp/pc/impls/is/nn/nn.c.html
+++ b/src/ksp/pc/impls/is/nn/nn.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/is/nn/nn.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:54+00:00">
+<meta name="date" content="2016-10-03T02:48:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/nn/nn.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/nn/nn.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/is/nn/nn.h></font>
diff --git a/src/ksp/pc/impls/is/nn/nn.h.html b/src/ksp/pc/impls/is/nn/nn.h.html
index 4d2b636..2cb45c2 100644
--- a/src/ksp/pc/impls/is/nn/nn.h.html
+++ b/src/ksp/pc/impls/is/nn/nn.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/is/nn/nn.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:56+00:00">
+<meta name="date" content="2016-10-03T02:48:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/nn/nn.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/nn/nn.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/ksp/pc/impls/is/pcis.h></font>
diff --git a/src/ksp/pc/impls/is/pcis.c.html b/src/ksp/pc/impls/is/pcis.c.html
index 26db914..88fe8dd 100644
--- a/src/ksp/pc/impls/is/pcis.c.html
+++ b/src/ksp/pc/impls/is/pcis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/is/pcis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:52+00:00">
+<meta name="date" content="2016-10-03T02:48:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/pcis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/pcis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ksp/pc/impls/is/pcis.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/pc/impls/is/pcis.h.html b/src/ksp/pc/impls/is/pcis.h.html
index 4df07a4..2956453 100644
--- a/src/ksp/pc/impls/is/pcis.h.html
+++ b/src/ksp/pc/impls/is/pcis.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/is/pcis.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:53+00:00">
+<meta name="date" content="2016-10-03T02:48:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/is/pcis.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/is/pcis.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petsc/private/pcimpl.h></font>
diff --git a/src/ksp/pc/impls/jacobi/index.html b/src/ksp/pc/impls/jacobi/index.html
index 246214c..e892596 100644
--- a/src/ksp/pc/impls/jacobi/index.html
+++ b/src/ksp/pc/impls/jacobi/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/jacobi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/jacobi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/jacobi/jacobi.c.html b/src/ksp/pc/impls/jacobi/jacobi.c.html
index d871510..0438f53 100644
--- a/src/ksp/pc/impls/jacobi/jacobi.c.html
+++ b/src/ksp/pc/impls/jacobi/jacobi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/jacobi/jacobi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:23+00:00">
+<meta name="date" content="2016-10-03T02:47:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/jacobi/jacobi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/jacobi/jacobi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* --------------------------------------------------------------------</font>
diff --git a/src/ksp/pc/impls/jacobi/makefile.html b/src/ksp/pc/impls/jacobi/makefile.html
index bca8924..57532d3 100644
--- a/src/ksp/pc/impls/jacobi/makefile.html
+++ b/src/ksp/pc/impls/jacobi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/jacobi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:24+00:00">
+<meta name="date" content="2016-10-03T02:47:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/jacobi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/jacobi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/kaczmarz/index.html b/src/ksp/pc/impls/kaczmarz/index.html
index a8b1103..3353669 100644
--- a/src/ksp/pc/impls/kaczmarz/index.html
+++ b/src/ksp/pc/impls/kaczmarz/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/kaczmarz/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/kaczmarz/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/kaczmarz/kaczmarz.c.html b/src/ksp/pc/impls/kaczmarz/kaczmarz.c.html
index a3710d7..b1298b3 100644
--- a/src/ksp/pc/impls/kaczmarz/kaczmarz.c.html
+++ b/src/ksp/pc/impls/kaczmarz/kaczmarz.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/kaczmarz/kaczmarz.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:38+00:00">
+<meta name="date" content="2016-10-03T02:49:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/kaczmarz/kaczmarz.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/kaczmarz/kaczmarz.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
diff --git a/src/ksp/pc/impls/kaczmarz/makefile.html b/src/ksp/pc/impls/kaczmarz/makefile.html
index 0d9a224..a649806 100644
--- a/src/ksp/pc/impls/kaczmarz/makefile.html
+++ b/src/ksp/pc/impls/kaczmarz/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/kaczmarz/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:38+00:00">
+<meta name="date" content="2016-10-03T02:49:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/kaczmarz/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/kaczmarz/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/ksp/index.html b/src/ksp/pc/impls/ksp/index.html
index 25da4ae..320c973 100644
--- a/src/ksp/pc/impls/ksp/index.html
+++ b/src/ksp/pc/impls/ksp/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ksp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ksp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/ksp/makefile.html b/src/ksp/pc/impls/ksp/makefile.html
index 8f45d80..883e421 100644
--- a/src/ksp/pc/impls/ksp/makefile.html
+++ b/src/ksp/pc/impls/ksp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/ksp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:46+00:00">
+<meta name="date" content="2016-10-03T02:47:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ksp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ksp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/ksp/pcksp.c.html b/src/ksp/pc/impls/ksp/pcksp.c.html
index 1de851a..fcdacf1 100644
--- a/src/ksp/pc/impls/ksp/pcksp.c.html
+++ b/src/ksp/pc/impls/ksp/pcksp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/ksp/pcksp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:45+00:00">
+<meta name="date" content="2016-10-03T02:47:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ksp/pcksp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ksp/pcksp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/pc/impls/lsc/index.html b/src/ksp/pc/impls/lsc/index.html
index 03b290d..6a62fc4 100644
--- a/src/ksp/pc/impls/lsc/index.html
+++ b/src/ksp/pc/impls/lsc/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/lsc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/lsc/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/lsc/lsc.c.html b/src/ksp/pc/impls/lsc/lsc.c.html
index dcd991e..1d518f6 100644
--- a/src/ksp/pc/impls/lsc/lsc.c.html
+++ b/src/ksp/pc/impls/lsc/lsc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/lsc/lsc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:42+00:00">
+<meta name="date" content="2016-10-03T02:48:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/lsc/lsc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/lsc/lsc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/pc/impls/lsc/makefile.html b/src/ksp/pc/impls/lsc/makefile.html
index 595cdc3..83b6f18 100644
--- a/src/ksp/pc/impls/lsc/makefile.html
+++ b/src/ksp/pc/impls/lsc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/lsc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:43+00:00">
+<meta name="date" content="2016-10-03T02:48:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/lsc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/lsc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/makefile.html b/src/ksp/pc/impls/makefile.html
index feb0a84..9da1ab5 100644
--- a/src/ksp/pc/impls/makefile.html
+++ b/src/ksp/pc/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:23+00:00">
+<meta name="date" content="2016-10-03T02:47:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/mat/index.html b/src/ksp/pc/impls/mat/index.html
index a80a81a..5ced804 100644
--- a/src/ksp/pc/impls/mat/index.html
+++ b/src/ksp/pc/impls/mat/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mat/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mat/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/mat/makefile.html b/src/ksp/pc/impls/mat/makefile.html
index a1891a5..b8c31b0 100644
--- a/src/ksp/pc/impls/mat/makefile.html
+++ b/src/ksp/pc/impls/mat/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/mat/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:00+00:00">
+<meta name="date" content="2016-10-03T02:48:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mat/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mat/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/mat/pcmat.c.html b/src/ksp/pc/impls/mat/pcmat.c.html
index afd3012..c4e8ac3 100644
--- a/src/ksp/pc/impls/mat/pcmat.c.html
+++ b/src/ksp/pc/impls/mat/pcmat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/mat/pcmat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:00+00:00">
+<meta name="date" content="2016-10-03T02:48:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mat/pcmat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mat/pcmat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/pc/impls/mg/fmg.c.html b/src/ksp/pc/impls/mg/fmg.c.html
index 93a05f5..51bde5e 100644
--- a/src/ksp/pc/impls/mg/fmg.c.html
+++ b/src/ksp/pc/impls/mg/fmg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/mg/fmg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:36+00:00">
+<meta name="date" content="2016-10-03T02:47:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mg/fmg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mg/fmg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Full multigrid using either additive or multiplicative V or W cycle</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/pc/impls/mg/index.html b/src/ksp/pc/impls/mg/index.html
index 38de2c8..00bb0d7 100644
--- a/src/ksp/pc/impls/mg/index.html
+++ b/src/ksp/pc/impls/mg/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/mg/makefile.html b/src/ksp/pc/impls/mg/makefile.html
index 8d9ea2d..e09ddc5 100644
--- a/src/ksp/pc/impls/mg/makefile.html
+++ b/src/ksp/pc/impls/mg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/mg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:39+00:00">
+<meta name="date" content="2016-10-03T02:47:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/mg/mg.c.html b/src/ksp/pc/impls/mg/mg.c.html
index 7b20a41..fffd90c 100644
--- a/src/ksp/pc/impls/mg/mg.c.html
+++ b/src/ksp/pc/impls/mg/mg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/mg/mg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:33+00:00">
+<meta name="date" content="2016-10-03T02:47:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mg/mg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mg/mg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the multigrid preconditioner interface.</font>
diff --git a/src/ksp/pc/impls/mg/mgfunc.c.html b/src/ksp/pc/impls/mg/mgfunc.c.html
index 0d59ec7..697a655 100644
--- a/src/ksp/pc/impls/mg/mgfunc.c.html
+++ b/src/ksp/pc/impls/mg/mgfunc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/mg/mgfunc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:37+00:00">
+<meta name="date" content="2016-10-03T02:47:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mg/mgfunc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mg/mgfunc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcmgimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/pc/impls/mg/smg.c.html b/src/ksp/pc/impls/mg/smg.c.html
index 1212ce5..eca8df4 100644
--- a/src/ksp/pc/impls/mg/smg.c.html
+++ b/src/ksp/pc/impls/mg/smg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/mg/smg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:37+00:00">
+<meta name="date" content="2016-10-03T02:47:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/mg/smg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/mg/smg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Additive Multigrid V Cycle routine</font>
diff --git a/src/ksp/pc/impls/ml/index.html b/src/ksp/pc/impls/ml/index.html
index 96755d6..09f7b53 100644
--- a/src/ksp/pc/impls/ml/index.html
+++ b/src/ksp/pc/impls/ml/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ml/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ml/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/ml/makefile.html b/src/ksp/pc/impls/ml/makefile.html
index 6f5293d..a9819df 100644
--- a/src/ksp/pc/impls/ml/makefile.html
+++ b/src/ksp/pc/impls/ml/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/ml/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:00+00:00">
+<meta name="date" content="2016-10-03T02:48:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ml/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ml/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_ML'</font>
<font color="#A020F0">#requiresprecision double</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/ksp/pc/impls/ml/ml.c.html b/src/ksp/pc/impls/ml/ml.c.html
index ba3e3ed..501ccaa 100644
--- a/src/ksp/pc/impls/ml/ml.c.html
+++ b/src/ksp/pc/impls/ml/ml.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/ml/ml.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:57+00:00">
+<meta name="date" content="2016-10-03T02:48:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/ml/ml.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/ml/ml.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the ML smoothed Aggregation</font>
diff --git a/src/ksp/pc/impls/none/index.html b/src/ksp/pc/impls/none/index.html
index 4458a95..51de961 100644
--- a/src/ksp/pc/impls/none/index.html
+++ b/src/ksp/pc/impls/none/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/none/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/none/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/none/makefile.html b/src/ksp/pc/impls/none/makefile.html
index 97d2eb5..9def01f 100644
--- a/src/ksp/pc/impls/none/makefile.html
+++ b/src/ksp/pc/impls/none/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/none/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:25+00:00">
+<meta name="date" content="2016-10-03T02:47:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/none/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/none/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/none/none.c.html b/src/ksp/pc/impls/none/none.c.html
index 3b7be0f..4701d0b 100644
--- a/src/ksp/pc/impls/none/none.c.html
+++ b/src/ksp/pc/impls/none/none.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/none/none.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:24+00:00">
+<meta name="date" content="2016-10-03T02:47:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/none/none.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/none/none.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Identity preconditioner, simply copies vector x to y.</font>
diff --git a/src/ksp/pc/impls/parms/index.html b/src/ksp/pc/impls/parms/index.html
index 3311798..bafd41a 100644
--- a/src/ksp/pc/impls/parms/index.html
+++ b/src/ksp/pc/impls/parms/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/parms/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/parms/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/parms/makefile.html b/src/ksp/pc/impls/parms/makefile.html
index e0f8b64..1df742c 100644
--- a/src/ksp/pc/impls/parms/makefile.html
+++ b/src/ksp/pc/impls/parms/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/parms/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:07+00:00">
+<meta name="date" content="2016-10-03T02:49:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/parms/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/parms/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_PARMS'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/ksp/pc/impls/parms/parms.c.html b/src/ksp/pc/impls/parms/parms.c.html
index fad09e6..7312cec 100644
--- a/src/ksp/pc/impls/parms/parms.c.html
+++ b/src/ksp/pc/impls/parms/parms.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/parms/parms.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:05+00:00">
+<meta name="date" content="2016-10-03T02:49:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/parms/parms.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/parms/parms.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCKSP_DLL</font></strong>
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ksp/pc/impls/pbjacobi/index.html b/src/ksp/pc/impls/pbjacobi/index.html
index a809c11..0b638a4 100644
--- a/src/ksp/pc/impls/pbjacobi/index.html
+++ b/src/ksp/pc/impls/pbjacobi/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/pbjacobi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/pbjacobi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/pbjacobi/makefile.html b/src/ksp/pc/impls/pbjacobi/makefile.html
index e9a4daa..0ca3c4b 100644
--- a/src/ksp/pc/impls/pbjacobi/makefile.html
+++ b/src/ksp/pc/impls/pbjacobi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/pbjacobi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:57+00:00">
+<meta name="date" content="2016-10-03T02:48:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/pbjacobi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/pbjacobi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/pbjacobi/pbjacobi.c.html b/src/ksp/pc/impls/pbjacobi/pbjacobi.c.html
index a24aa71..ad77193 100644
--- a/src/ksp/pc/impls/pbjacobi/pbjacobi.c.html
+++ b/src/ksp/pc/impls/pbjacobi/pbjacobi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/pbjacobi/pbjacobi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:56+00:00">
+<meta name="date" content="2016-10-03T02:48:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/pbjacobi/pbjacobi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/pbjacobi/pbjacobi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Include files needed for the PBJacobi preconditioner:</font>
diff --git a/src/ksp/pc/impls/python/index.html b/src/ksp/pc/impls/python/index.html
index 26ee3b8..d46cf6b 100644
--- a/src/ksp/pc/impls/python/index.html
+++ b/src/ksp/pc/impls/python/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/python/makefile.html b/src/ksp/pc/impls/python/makefile.html
index 68a74eb..412edb4 100644
--- a/src/ksp/pc/impls/python/makefile.html
+++ b/src/ksp/pc/impls/python/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/python/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:38+00:00">
+<meta name="date" content="2016-10-03T02:48:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/python/pythonpc.c.html b/src/ksp/pc/impls/python/pythonpc.c.html
index 53aec8f..2888203 100644
--- a/src/ksp/pc/impls/python/pythonpc.c.html
+++ b/src/ksp/pc/impls/python/pythonpc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/python/pythonpc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:38+00:00">
+<meta name="date" content="2016-10-03T02:48:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/python/pythonpc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/python/pythonpc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@C</font>
diff --git a/src/ksp/pc/impls/redistribute/index.html b/src/ksp/pc/impls/redistribute/index.html
index de882b2..11b27bb 100644
--- a/src/ksp/pc/impls/redistribute/index.html
+++ b/src/ksp/pc/impls/redistribute/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/redistribute/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/redistribute/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/redistribute/makefile.html b/src/ksp/pc/impls/redistribute/makefile.html
index ca58993..098d587 100644
--- a/src/ksp/pc/impls/redistribute/makefile.html
+++ b/src/ksp/pc/impls/redistribute/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/redistribute/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:44+00:00">
+<meta name="date" content="2016-10-03T02:48:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/redistribute/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/redistribute/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/redistribute/redistribute.c.html b/src/ksp/pc/impls/redistribute/redistribute.c.html
index c36346e..c7ad866 100644
--- a/src/ksp/pc/impls/redistribute/redistribute.c.html
+++ b/src/ksp/pc/impls/redistribute/redistribute.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/redistribute/redistribute.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:43+00:00">
+<meta name="date" content="2016-10-03T02:48:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/redistribute/redistribute.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/redistribute/redistribute.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file defines a "solve the problem redistributely on each subgroup of processor" preconditioner.</font>
diff --git a/src/ksp/pc/impls/redundant/index.html b/src/ksp/pc/impls/redundant/index.html
index 8439e5d..64d3a53 100644
--- a/src/ksp/pc/impls/redundant/index.html
+++ b/src/ksp/pc/impls/redundant/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/redundant/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/redundant/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/redundant/makefile.html b/src/ksp/pc/impls/redundant/makefile.html
index 5995d03..443ca4d 100644
--- a/src/ksp/pc/impls/redundant/makefile.html
+++ b/src/ksp/pc/impls/redundant/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/redundant/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:49+00:00">
+<meta name="date" content="2016-10-03T02:47:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/redundant/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/redundant/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/redundant/redundant.c.html b/src/ksp/pc/impls/redundant/redundant.c.html
index d7f7c7f..e38221e 100644
--- a/src/ksp/pc/impls/redundant/redundant.c.html
+++ b/src/ksp/pc/impls/redundant/redundant.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/redundant/redundant.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:48+00:00">
+<meta name="date" content="2016-10-03T02:47:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/redundant/redundant.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/redundant/redundant.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file defines a "solve the problem redundantly on each subgroup of processor" preconditioner.</font>
diff --git a/src/ksp/pc/impls/sacusp/index.html b/src/ksp/pc/impls/sacusp/index.html
index 7060f9c..2ace94d 100644
--- a/src/ksp/pc/impls/sacusp/index.html
+++ b/src/ksp/pc/impls/sacusp/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/sacusp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/sacusp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/sacusp/makefile.html b/src/ksp/pc/impls/sacusp/makefile.html
index 341e0ca..bbf11ca 100644
--- a/src/ksp/pc/impls/sacusp/makefile.html
+++ b/src/ksp/pc/impls/sacusp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/sacusp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:41+00:00">
+<meta name="date" content="2016-10-03T02:48:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/sacusp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/sacusp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_CUSP'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/sacusp/sacusp.cu.html b/src/ksp/pc/impls/sacusp/sacusp.cu.html
index 0202af6..4a92ff9 100644
--- a/src/ksp/pc/impls/sacusp/sacusp.cu.html
+++ b/src/ksp/pc/impls/sacusp/sacusp.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/sacusp/sacusp.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:40+00:00">
+<meta name="date" content="2016-10-03T02:48:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/sacusp/sacusp.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/sacusp/sacusp.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* -------------------------------------------------------------------- */</font>
diff --git a/src/ksp/pc/impls/sacusp/sacusppoly.cu.html b/src/ksp/pc/impls/sacusp/sacusppoly.cu.html
index bcf29d1..93aee3e 100644
--- a/src/ksp/pc/impls/sacusp/sacusppoly.cu.html
+++ b/src/ksp/pc/impls/sacusp/sacusppoly.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/sacusp/sacusppoly.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:40+00:00">
+<meta name="date" content="2016-10-03T02:48:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/sacusp/sacusppoly.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/sacusp/sacusppoly.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* -------------------------------------------------------------------- */</font>
diff --git a/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c b/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c
index e09dc68..d24555b 100644
--- a/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c
+++ b/src/ksp/pc/impls/shell/ftn-custom/zshellpcf.c
@@ -252,6 +252,7 @@ PETSC_EXTERN void PETSC_STDCALL pcshellgetname_(PC *pc,CHAR name PETSC_MIXED_LEN
*ierr = PCShellGetName(*pc,&c);if (*ierr) return;
*ierr = PetscStrncpy(name,c,len);
+ FIXRETURNCHAR(PETSC_TRUE,name,len);
}
/* -----------------------------------------------------------------*/
diff --git a/src/ksp/pc/impls/shell/index.html b/src/ksp/pc/impls/shell/index.html
index 87278a2..7804f89 100644
--- a/src/ksp/pc/impls/shell/index.html
+++ b/src/ksp/pc/impls/shell/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/shell/makefile.html b/src/ksp/pc/impls/shell/makefile.html
index 4177582..7cd5e35 100644
--- a/src/ksp/pc/impls/shell/makefile.html
+++ b/src/ksp/pc/impls/shell/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/shell/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:29+00:00">
+<meta name="date" content="2016-10-03T02:47:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/shell/shellpc.c.html b/src/ksp/pc/impls/shell/shellpc.c.html
index beb363d..0e23b31 100644
--- a/src/ksp/pc/impls/shell/shellpc.c.html
+++ b/src/ksp/pc/impls/shell/shellpc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/shell/shellpc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:26+00:00">
+<meta name="date" content="2016-10-03T02:47:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/shell/shellpc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/shell/shellpc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This provides a simple shell for Fortran (and C programmers) to</font>
diff --git a/src/ksp/pc/impls/sor/index.html b/src/ksp/pc/impls/sor/index.html
index ed71780..fd8d1d7 100644
--- a/src/ksp/pc/impls/sor/index.html
+++ b/src/ksp/pc/impls/sor/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/sor/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/sor/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/sor/makefile.html b/src/ksp/pc/impls/sor/makefile.html
index 60be11a..31ec13e 100644
--- a/src/ksp/pc/impls/sor/makefile.html
+++ b/src/ksp/pc/impls/sor/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/sor/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:26+00:00">
+<meta name="date" content="2016-10-03T02:47:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/sor/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/sor/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/sor/sor.c.html b/src/ksp/pc/impls/sor/sor.c.html
index 3cead04..5e23744 100644
--- a/src/ksp/pc/impls/sor/sor.c.html
+++ b/src/ksp/pc/impls/sor/sor.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/sor/sor.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:25+00:00">
+<meta name="date" content="2016-10-03T02:47:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/sor/sor.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/sor/sor.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a (S)SOR preconditioner for any <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementation</font>
diff --git a/src/ksp/pc/impls/spai/dspai.c.html b/src/ksp/pc/impls/spai/dspai.c.html
index 85cbdcf..1a02838 100644
--- a/src/ksp/pc/impls/spai/dspai.c.html
+++ b/src/ksp/pc/impls/spai/dspai.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/spai/dspai.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:52+00:00">
+<meta name="date" content="2016-10-03T02:48:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/spai/dspai.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/spai/dspai.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
diff --git a/src/ksp/pc/impls/spai/index.html b/src/ksp/pc/impls/spai/index.html
index fe0a9b6..f3a2095 100644
--- a/src/ksp/pc/impls/spai/index.html
+++ b/src/ksp/pc/impls/spai/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/spai/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/spai/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/spai/ispai.c.html b/src/ksp/pc/impls/spai/ispai.c.html
index ddef5cc..73efc0d 100644
--- a/src/ksp/pc/impls/spai/ispai.c.html
+++ b/src/ksp/pc/impls/spai/ispai.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/spai/ispai.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:49+00:00">
+<meta name="date" content="2016-10-03T02:47:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/spai/ispai.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/spai/ispai.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> 3/99 Modified by Stephen Barnard to support SPAI version 3.0</font>
diff --git a/src/ksp/pc/impls/spai/makefile.html b/src/ksp/pc/impls/spai/makefile.html
index e2ce9eaa..da72a74 100644
--- a/src/ksp/pc/impls/spai/makefile.html
+++ b/src/ksp/pc/impls/spai/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/spai/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:52+00:00">
+<meta name="date" content="2016-10-03T02:48:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/spai/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/spai/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SPAI'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/ksp/pc/impls/svd/index.html b/src/ksp/pc/impls/svd/index.html
index 46fa32c..6556041 100644
--- a/src/ksp/pc/impls/svd/index.html
+++ b/src/ksp/pc/impls/svd/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/svd/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/svd/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/svd/makefile.html b/src/ksp/pc/impls/svd/makefile.html
index e5117b8..ae1064d 100644
--- a/src/ksp/pc/impls/svd/makefile.html
+++ b/src/ksp/pc/impls/svd/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/svd/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:50+00:00">
+<meta name="date" content="2016-10-03T02:48:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/svd/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/svd/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/svd/svd.c.html b/src/ksp/pc/impls/svd/svd.c.html
index f6e480e..2a5ee8e 100644
--- a/src/ksp/pc/impls/svd/svd.c.html
+++ b/src/ksp/pc/impls/svd/svd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/svd/svd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:49+00:00">
+<meta name="date" content="2016-10-03T02:48:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/svd/svd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/svd/svd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/ksp/pc/impls/telescope/index.html b/src/ksp/pc/impls/telescope/index.html
index 1958be4..5350a7e 100644
--- a/src/ksp/pc/impls/telescope/index.html
+++ b/src/ksp/pc/impls/telescope/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/telescope/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/telescope/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/telescope/makefile.html b/src/ksp/pc/impls/telescope/makefile.html
index eaa6122..2c28093 100644
--- a/src/ksp/pc/impls/telescope/makefile.html
+++ b/src/ksp/pc/impls/telescope/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/telescope/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:44+00:00">
+<meta name="date" content="2016-10-03T02:50:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/telescope/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/telescope/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/telescope/telescope.c.html b/src/ksp/pc/impls/telescope/telescope.c.html
index c80e90b..d4db511 100644
--- a/src/ksp/pc/impls/telescope/telescope.c.html
+++ b/src/ksp/pc/impls/telescope/telescope.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/telescope/telescope.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:38+00:00">
+<meta name="date" content="2016-10-03T02:49:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/telescope/telescope.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/telescope/telescope.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
diff --git a/src/ksp/pc/impls/telescope/telescope_dmda.c.html b/src/ksp/pc/impls/telescope/telescope_dmda.c.html
index 19d42bf..1d71458 100644
--- a/src/ksp/pc/impls/telescope/telescope_dmda.c.html
+++ b/src/ksp/pc/impls/telescope/telescope_dmda.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/telescope/telescope_dmda.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:05:41+00:00">
+<meta name="date" content="2016-10-03T02:50:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/telescope/telescope_dmda.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/telescope/telescope_dmda.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/ksp/pc/impls/tfs/bitmask.c.html b/src/ksp/pc/impls/tfs/bitmask.c.html
index ee325f9..b864a41 100644
--- a/src/ksp/pc/impls/tfs/bitmask.c.html
+++ b/src/ksp/pc/impls/tfs/bitmask.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/bitmask.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:07+00:00">
+<meta name="date" content="2016-10-03T02:48:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/bitmask.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/bitmask.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/********************************bit_mask.c************************************</font>
diff --git a/src/ksp/pc/impls/tfs/comm.c.html b/src/ksp/pc/impls/tfs/comm.c.html
index d7e417a..56f12f9 100644
--- a/src/ksp/pc/impls/tfs/comm.c.html
+++ b/src/ksp/pc/impls/tfs/comm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/comm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:07+00:00">
+<meta name="date" content="2016-10-03T02:48:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/comm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/comm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/***********************************comm.c*************************************</font>
diff --git a/src/ksp/pc/impls/tfs/gs.c.html b/src/ksp/pc/impls/tfs/gs.c.html
index f51cfaf..99f03e8 100644
--- a/src/ksp/pc/impls/tfs/gs.c.html
+++ b/src/ksp/pc/impls/tfs/gs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/gs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:08+00:00">
+<meta name="date" content="2016-10-03T02:48:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/gs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/gs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/***********************************gs.c***************************************</font>
diff --git a/src/ksp/pc/impls/tfs/index.html b/src/ksp/pc/impls/tfs/index.html
index 2fe03c4..bf48116 100644
--- a/src/ksp/pc/impls/tfs/index.html
+++ b/src/ksp/pc/impls/tfs/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/tfs/ivec.c.html b/src/ksp/pc/impls/tfs/ivec.c.html
index 9c96d04..e4bd927 100644
--- a/src/ksp/pc/impls/tfs/ivec.c.html
+++ b/src/ksp/pc/impls/tfs/ivec.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/ivec.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:12+00:00">
+<meta name="date" content="2016-10-03T02:48:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/ivec.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/ivec.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a><font color="#B22222">/**********************************ivec.c**************************************</font>
diff --git a/src/ksp/pc/impls/tfs/makefile.html b/src/ksp/pc/impls/tfs/makefile.html
index 9be0c15..bc42ecb 100644
--- a/src/ksp/pc/impls/tfs/makefile.html
+++ b/src/ksp/pc/impls/tfs/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:20+00:00">
+<meta name="date" content="2016-10-03T02:48:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/ksp/pc/impls/tfs/tfs.c.html b/src/ksp/pc/impls/tfs/tfs.c.html
index 0b8f94d..5fd5e78 100644
--- a/src/ksp/pc/impls/tfs/tfs.c.html
+++ b/src/ksp/pc/impls/tfs/tfs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/tfs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:18+00:00">
+<meta name="date" content="2016-10-03T02:48:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/tfs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/tfs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Provides an interface to the Tufo-Fischer parallel direct solver</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ksp/pc/impls/tfs/tfs.h.html b/src/ksp/pc/impls/tfs/tfs.h.html
index 946ba0a..0754811 100644
--- a/src/ksp/pc/impls/tfs/tfs.h.html
+++ b/src/ksp/pc/impls/tfs/tfs.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/tfs.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:19+00:00">
+<meta name="date" content="2016-10-03T02:48:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/tfs.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/tfs.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#B22222">/**********************************const.h*************************************</font>
diff --git a/src/ksp/pc/impls/tfs/xxt.c.html b/src/ksp/pc/impls/tfs/xxt.c.html
index 6a95717..03435c1 100644
--- a/src/ksp/pc/impls/tfs/xxt.c.html
+++ b/src/ksp/pc/impls/tfs/xxt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/xxt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:14+00:00">
+<meta name="date" content="2016-10-03T02:48:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/xxt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/xxt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*************************************xxt.c************************************</font>
<a name="line3"> 3: </a><font color="#B22222">Module Name: xxt</font>
diff --git a/src/ksp/pc/impls/tfs/xyt.c.html b/src/ksp/pc/impls/tfs/xyt.c.html
index dd192ae..e487de4 100644
--- a/src/ksp/pc/impls/tfs/xyt.c.html
+++ b/src/ksp/pc/impls/tfs/xyt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/tfs/xyt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:16+00:00">
+<meta name="date" content="2016-10-03T02:48:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/tfs/xyt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/tfs/xyt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*************************************xyt.c************************************</font>
<a name="line3"> 3: </a><font color="#B22222">Module Name: xyt</font>
diff --git a/src/ksp/pc/impls/wb/index.html b/src/ksp/pc/impls/wb/index.html
index f672d46..bc994f1 100644
--- a/src/ksp/pc/impls/wb/index.html
+++ b/src/ksp/pc/impls/wb/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/wb/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/wb/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/impls/wb/makefile.html b/src/ksp/pc/impls/wb/makefile.html
index f3e0556..626ddea 100644
--- a/src/ksp/pc/impls/wb/makefile.html
+++ b/src/ksp/pc/impls/wb/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/wb/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:38+00:00">
+<meta name="date" content="2016-10-03T02:48:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/wb/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/wb/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/impls/wb/wb.c.html b/src/ksp/pc/impls/wb/wb.c.html
index 6f87f5c..b91e7ed 100644
--- a/src/ksp/pc/impls/wb/wb.c.html
+++ b/src/ksp/pc/impls/wb/wb.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/impls/wb/wb.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:04:36+00:00">
+<meta name="date" content="2016-10-03T02:48:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/impls/wb/wb.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/impls/wb/wb.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdmda.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/pcmgimpl.h> </font><font color="#B22222">/*I "petscksp.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/pc/index.html b/src/ksp/pc/index.html
index 6aca251..5fec84f 100644
--- a/src/ksp/pc/index.html
+++ b/src/ksp/pc/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/interface/ftn-auto/preconf.c b/src/ksp/pc/interface/ftn-auto/preconf.c
index f9dd197..e5e90b4 100644
--- a/src/ksp/pc/interface/ftn-auto/preconf.c
+++ b/src/ksp/pc/interface/ftn-auto/preconf.c
@@ -275,8 +275,7 @@ PETSC_EXTERN void PETSC_STDCALL pcapplyrichardson_(PC pc,Vec b,Vec y,Vec w,Pets
}
PETSC_EXTERN void PETSC_STDCALL pcgetsetupfailedreason_(PC pc,PCFailedReason *reason, int *__ierr ){
*__ierr = PCGetSetUpFailedReason(
- (PC)PetscToPointer((pc) ),
- (PCFailedReason* )PetscToPointer((reason) ));
+ (PC)PetscToPointer((pc) ),reason);
}
PETSC_EXTERN void PETSC_STDCALL pcsetup_(PC pc, int *__ierr ){
*__ierr = PCSetUp(
diff --git a/src/ksp/pc/interface/ftn-custom/zpreconf.c b/src/ksp/pc/interface/ftn-custom/zpreconf.c
index 341a8a4..b6a6b6a 100644
--- a/src/ksp/pc/interface/ftn-custom/zpreconf.c
+++ b/src/ksp/pc/interface/ftn-custom/zpreconf.c
@@ -54,5 +54,6 @@ PETSC_EXTERN void PETSC_STDCALL pcgetoptionsprefix_(PC *pc,CHAR prefix PETSC_MIX
*ierr = PCGetOptionsPrefix(*pc,&tname);
*ierr = PetscStrncpy(prefix,tname,len);if (*ierr) return;
+ FIXRETURNCHAR(PETSC_TRUE,prefix,len);
}
diff --git a/src/ksp/pc/interface/index.html b/src/ksp/pc/interface/index.html
index 3cec3bb..78db57e 100644
--- a/src/ksp/pc/interface/index.html
+++ b/src/ksp/pc/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Preconditioners - PC</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Preconditioners - PC: <A HREF="../../../../src/ksp/pc/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ksp/pc/interface/makefile.html b/src/ksp/pc/interface/makefile.html
index e46a25f..57ed09a 100644
--- a/src/ksp/pc/interface/makefile.html
+++ b/src/ksp/pc/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:23+00:00">
+<meta name="date" content="2016-10-03T02:47:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ksp/pc/interface/pcregis.c.html b/src/ksp/pc/interface/pcregis.c.html
index a02d39d..c52b68b 100644
--- a/src/ksp/pc/interface/pcregis.c.html
+++ b/src/ksp/pc/interface/pcregis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/interface/pcregis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:22+00:00">
+<meta name="date" content="2016-10-03T02:47:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/interface/pcregis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/interface/pcregis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/pcimpl.h> </font><font color="#B22222">/*I "petscpc.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ksp/pc/interface/pcset.c.html b/src/ksp/pc/interface/pcset.c.html
index f8d80d3..3080650 100644
--- a/src/ksp/pc/interface/pcset.c.html
+++ b/src/ksp/pc/interface/pcset.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/interface/pcset.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:21+00:00">
+<meta name="date" content="2016-10-03T02:47:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/interface/pcset.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/interface/pcset.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines to set <a href="../../../../docs/manualpages/PC/PC.html#PC">PC</a> methods and options.</font>
diff --git a/src/ksp/pc/interface/precon.c.html b/src/ksp/pc/interface/precon.c.html
index 532306e..6df4350 100644
--- a/src/ksp/pc/interface/precon.c.html
+++ b/src/ksp/pc/interface/precon.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/interface/precon.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:16+00:00">
+<meta name="date" content="2016-10-03T02:47:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/interface/precon.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/interface/precon.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> The <a href="../../../../docs/manualpages/PC/PC.html#PC">PC</a> (preconditioner) interface routines, callable by users.</font>
diff --git a/src/ksp/pc/makefile.html b/src/ksp/pc/makefile.html
index 33fb94b..4d491b5 100644
--- a/src/ksp/pc/makefile.html
+++ b/src/ksp/pc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ksp/pc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:03:16+00:00">
+<meta name="date" content="2016-10-03T02:47:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ksp/pc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ksp/pc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/makefile.html b/src/makefile.html
index 3dbb4f3..a4417a3 100644
--- a/src/makefile.html
+++ b/src/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:00+00:00">
+<meta name="date" content="2016-10-03T02:11:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
DIRS = sys vec mat dm ksp snes ts tao contrib benchmarks docs
LOCDIR = src/
diff --git a/src/mat/coarsen/coarsen.c.html b/src/mat/coarsen/coarsen.c.html
index c34357f..99fd518 100644
--- a/src/mat/coarsen/coarsen.c.html
+++ b/src/mat/coarsen/coarsen.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/coarsen.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:25+00:00">
+<meta name="date" content="2016-10-03T02:40:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/coarsen.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/coarsen.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/coarsen/impls/hem/hem.c.html b/src/mat/coarsen/impls/hem/hem.c.html
index 5ec414c..31d4710 100644
--- a/src/mat/coarsen/impls/hem/hem.c.html
+++ b/src/mat/coarsen/impls/hem/hem.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/impls/hem/hem.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:28+00:00">
+<meta name="date" content="2016-10-03T02:40:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/hem/hem.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/hem/hem.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/mat/coarsen/impls/hem/index.html b/src/mat/coarsen/impls/hem/index.html
index 75bcb7a..204ef44 100644
--- a/src/mat/coarsen/impls/hem/index.html
+++ b/src/mat/coarsen/impls/hem/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/hem/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/hem/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/coarsen/impls/hem/makefile.html b/src/mat/coarsen/impls/hem/makefile.html
index ccd3845..d82b04f 100644
--- a/src/mat/coarsen/impls/hem/makefile.html
+++ b/src/mat/coarsen/impls/hem/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/impls/hem/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:31+00:00">
+<meta name="date" content="2016-10-03T02:40:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/hem/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/hem/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/coarsen/impls/index.html b/src/mat/coarsen/impls/index.html
index 8eaa498..9e05b4b 100644
--- a/src/mat/coarsen/impls/index.html
+++ b/src/mat/coarsen/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/coarsen/impls/makefile.html b/src/mat/coarsen/impls/makefile.html
index b649e5b..aeba67d 100644
--- a/src/mat/coarsen/impls/makefile.html
+++ b/src/mat/coarsen/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:27+00:00">
+<meta name="date" content="2016-10-03T02:40:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/coarsen/impls/mis/index.html b/src/mat/coarsen/impls/mis/index.html
index 50ba3ad..4d3ede8 100644
--- a/src/mat/coarsen/impls/mis/index.html
+++ b/src/mat/coarsen/impls/mis/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/mis/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/mis/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/coarsen/impls/mis/makefile.html b/src/mat/coarsen/impls/mis/makefile.html
index 91aa34d..4d27621 100644
--- a/src/mat/coarsen/impls/mis/makefile.html
+++ b/src/mat/coarsen/impls/mis/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/impls/mis/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:28+00:00">
+<meta name="date" content="2016-10-03T02:40:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/mis/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/mis/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/coarsen/impls/mis/mis.c.html b/src/mat/coarsen/impls/mis/mis.c.html
index 61f8ca4..ccdd2fd 100644
--- a/src/mat/coarsen/impls/mis/mis.c.html
+++ b/src/mat/coarsen/impls/mis/mis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/impls/mis/mis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:27+00:00">
+<meta name="date" content="2016-10-03T02:40:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/impls/mis/mis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/impls/mis/mis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
diff --git a/src/mat/coarsen/index.html b/src/mat/coarsen/index.html
index 7657e54..9eaf135 100644
--- a/src/mat/coarsen/index.html
+++ b/src/mat/coarsen/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/coarsen/makefile.html b/src/mat/coarsen/makefile.html
index d8079d2..e6f1bd1 100644
--- a/src/mat/coarsen/makefile.html
+++ b/src/mat/coarsen/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:27+00:00">
+<meta name="date" content="2016-10-03T02:40:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/coarsen/scoarsen.c.html b/src/mat/coarsen/scoarsen.c.html
index 51b9091..eaa0d4a 100644
--- a/src/mat/coarsen/scoarsen.c.html
+++ b/src/mat/coarsen/scoarsen.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/coarsen/scoarsen.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:26+00:00">
+<meta name="date" content="2016-10-03T02:40:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/coarsen/scoarsen.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/coarsen/scoarsen.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/color/impls/greedy/greedy.c.html b/src/mat/color/impls/greedy/greedy.c.html
index f9468a2..424d2ee 100644
--- a/src/mat/color/impls/greedy/greedy.c.html
+++ b/src/mat/color/impls/greedy/greedy.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/greedy/greedy.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:44+00:00">
+<meta name="date" content="2016-10-03T02:41:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/greedy/greedy.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/greedy/greedy.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
diff --git a/src/mat/color/impls/greedy/index.html b/src/mat/color/impls/greedy/index.html
index 06da22e..aa5266d 100644
--- a/src/mat/color/impls/greedy/index.html
+++ b/src/mat/color/impls/greedy/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/greedy/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/greedy/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/impls/greedy/makefile.html b/src/mat/color/impls/greedy/makefile.html
index 221296f..c5306a7 100644
--- a/src/mat/color/impls/greedy/makefile.html
+++ b/src/mat/color/impls/greedy/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/greedy/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:46+00:00">
+<meta name="date" content="2016-10-03T02:41:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/greedy/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/greedy/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/impls/index.html b/src/mat/color/impls/index.html
index bcf197b..8c37f73 100644
--- a/src/mat/color/impls/index.html
+++ b/src/mat/color/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/color/impls/jp/index.html b/src/mat/color/impls/jp/index.html
index c2715df..802e680 100644
--- a/src/mat/color/impls/jp/index.html
+++ b/src/mat/color/impls/jp/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/jp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/jp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/impls/jp/jp.c.html b/src/mat/color/impls/jp/jp.c.html
index c74689e..c0918b7 100644
--- a/src/mat/color/impls/jp/jp.c.html
+++ b/src/mat/color/impls/jp/jp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/jp/jp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:43+00:00">
+<meta name="date" content="2016-10-03T02:41:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/jp/jp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/jp/jp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
diff --git a/src/mat/color/impls/jp/makefile.html b/src/mat/color/impls/jp/makefile.html
index f21de99..a94740a 100644
--- a/src/mat/color/impls/jp/makefile.html
+++ b/src/mat/color/impls/jp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/jp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:44+00:00">
+<meta name="date" content="2016-10-03T02:41:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/jp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/jp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/impls/makefile.html b/src/mat/color/impls/makefile.html
index 38098bf..4863fdc 100644
--- a/src/mat/color/impls/makefile.html
+++ b/src/mat/color/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:39+00:00">
+<meta name="date" content="2016-10-03T02:41:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/impls/minpack/color.c.html b/src/mat/color/impls/minpack/color.c.html
index 64423d0..1f746f7 100644
--- a/src/mat/color/impls/minpack/color.c.html
+++ b/src/mat/color/impls/minpack/color.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/color.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:39+00:00">
+<meta name="date" content="2016-10-03T02:41:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/color.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/color.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines that call the kernel minpack coloring subroutines</font>
diff --git a/src/mat/color/impls/minpack/color.h.html b/src/mat/color/impls/minpack/color.h.html
index c71b3a1..18c3f99 100644
--- a/src/mat/color/impls/minpack/color.h.html
+++ b/src/mat/color/impls/minpack/color.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/color.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:43+00:00">
+<meta name="date" content="2016-10-03T02:41:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/color.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/color.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#if !defined(_MINPACK_COLOR_H)</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define _MINPACK_COLOR_H</font></strong>
diff --git a/src/mat/color/impls/minpack/degr.c.html b/src/mat/color/impls/minpack/degr.c.html
index d4fbd73..da9e174 100644
--- a/src/mat/color/impls/minpack/degr.c.html
+++ b/src/mat/color/impls/minpack/degr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/degr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:40+00:00">
+<meta name="date" content="2016-10-03T02:41:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/degr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/degr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* degr.f -- translated by f2c (version of 25 March 1992 12:58:56). */</font>
diff --git a/src/mat/color/impls/minpack/dsm.c.html b/src/mat/color/impls/minpack/dsm.c.html
index a2d67c7..5ad1a61 100644
--- a/src/mat/color/impls/minpack/dsm.c.html
+++ b/src/mat/color/impls/minpack/dsm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/dsm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:40+00:00">
+<meta name="date" content="2016-10-03T02:41:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/dsm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/dsm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* dsm.f -- translated by f2c (version of 25 March 1992 12:58:56). */</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/color/impls/minpack/color.h></font>
diff --git a/src/mat/color/impls/minpack/ido.c.html b/src/mat/color/impls/minpack/ido.c.html
index af088e1..2289c0d 100644
--- a/src/mat/color/impls/minpack/ido.c.html
+++ b/src/mat/color/impls/minpack/ido.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/ido.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:41+00:00">
+<meta name="date" content="2016-10-03T02:41:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/ido.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/ido.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* ido.f -- translated by f2c (version of 25 March 1992 12:58:56).*/</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/color/impls/minpack/color.h></font>
diff --git a/src/mat/color/impls/minpack/index.html b/src/mat/color/impls/minpack/index.html
index 6e4288f..69e5081 100644
--- a/src/mat/color/impls/minpack/index.html
+++ b/src/mat/color/impls/minpack/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/impls/minpack/makefile.html b/src/mat/color/impls/minpack/makefile.html
index 457527e..22a7c47 100644
--- a/src/mat/color/impls/minpack/makefile.html
+++ b/src/mat/color/impls/minpack/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:43+00:00">
+<meta name="date" content="2016-10-03T02:41:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/impls/minpack/numsrt.c.html b/src/mat/color/impls/minpack/numsrt.c.html
index aab096f..b599bef 100644
--- a/src/mat/color/impls/minpack/numsrt.c.html
+++ b/src/mat/color/impls/minpack/numsrt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/numsrt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:41+00:00">
+<meta name="date" content="2016-10-03T02:41:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/numsrt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/numsrt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* numsrt.f -- translated by f2c (version of 25 March 1992 12:58:56). */</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/color/impls/minpack/color.h></font>
diff --git a/src/mat/color/impls/minpack/seq.c.html b/src/mat/color/impls/minpack/seq.c.html
index ebb5dc5..658220d 100644
--- a/src/mat/color/impls/minpack/seq.c.html
+++ b/src/mat/color/impls/minpack/seq.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/seq.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:41+00:00">
+<meta name="date" content="2016-10-03T02:41:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/seq.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/seq.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* seq.f -- translated by f2c (version of 25 March 1992 12:58:56).*/</font>
diff --git a/src/mat/color/impls/minpack/setr.c.html b/src/mat/color/impls/minpack/setr.c.html
index 0dcaebb..bc9bc5c 100644
--- a/src/mat/color/impls/minpack/setr.c.html
+++ b/src/mat/color/impls/minpack/setr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/setr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:42+00:00">
+<meta name="date" content="2016-10-03T02:41:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/setr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/setr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* setr.f -- translated by f2c (version of 25 March 1992 12:58:56). */</font>
diff --git a/src/mat/color/impls/minpack/slo.c.html b/src/mat/color/impls/minpack/slo.c.html
index fd7ab05..8a8645c 100644
--- a/src/mat/color/impls/minpack/slo.c.html
+++ b/src/mat/color/impls/minpack/slo.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/minpack/slo.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:42+00:00">
+<meta name="date" content="2016-10-03T02:41:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/minpack/slo.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/minpack/slo.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* slo.f -- translated by f2c (version of 25 March 1992 12:58:56).*/</font>
diff --git a/src/mat/color/impls/natural/index.html b/src/mat/color/impls/natural/index.html
index 115225e..ff12bae 100644
--- a/src/mat/color/impls/natural/index.html
+++ b/src/mat/color/impls/natural/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/natural/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/natural/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/impls/natural/makefile.html b/src/mat/color/impls/natural/makefile.html
index ea35e66..a976560 100644
--- a/src/mat/color/impls/natural/makefile.html
+++ b/src/mat/color/impls/natural/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/natural/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:39+00:00">
+<meta name="date" content="2016-10-03T02:41:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/natural/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/natural/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/impls/natural/natural.c.html b/src/mat/color/impls/natural/natural.c.html
index c772b67..ee06c8f 100644
--- a/src/mat/color/impls/natural/natural.c.html
+++ b/src/mat/color/impls/natural/natural.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/natural/natural.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:39+00:00">
+<meta name="date" content="2016-10-03T02:41:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/natural/natural.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/natural/natural.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
diff --git a/src/mat/color/impls/power/index.html b/src/mat/color/impls/power/index.html
index 34388c8..742b7ed 100644
--- a/src/mat/color/impls/power/index.html
+++ b/src/mat/color/impls/power/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/power/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/power/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/impls/power/makefile.html b/src/mat/color/impls/power/makefile.html
index 4d0f36e..cee2b96 100644
--- a/src/mat/color/impls/power/makefile.html
+++ b/src/mat/color/impls/power/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/power/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:46+00:00">
+<meta name="date" content="2016-10-03T02:41:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/power/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/power/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/impls/power/power.c.html b/src/mat/color/impls/power/power.c.html
index 57375b6..fcddcfc 100644
--- a/src/mat/color/impls/power/power.c.html
+++ b/src/mat/color/impls/power/power.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/impls/power/power.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:46+00:00">
+<meta name="date" content="2016-10-03T02:41:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/impls/power/power.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/impls/power/power.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="MatColoringApply_Power"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatColoringApply_Power(<a href="../../../../../docs/manualpages/Mat/MatColoring.html#MatColoring">MatColoring</a> mc,<a href="../../../../../docs/manualpages/IS/ISColoring.html#ISColoring">ISColoring</a> *iscoloring)</font></strong>
diff --git a/src/mat/color/index.html b/src/mat/color/index.html
index 1112e32..dd8c8bb 100644
--- a/src/mat/color/index.html
+++ b/src/mat/color/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/interface/index.html b/src/mat/color/interface/index.html
index 0db457b..c083b58 100644
--- a/src/mat/color/interface/index.html
+++ b/src/mat/color/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/interface/makefile.html b/src/mat/color/interface/makefile.html
index a566a93..4a38aea 100644
--- a/src/mat/color/interface/makefile.html
+++ b/src/mat/color/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:39+00:00">
+<meta name="date" content="2016-10-03T02:41:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/interface/matcoloring.c.html b/src/mat/color/interface/matcoloring.c.html
index 2f588c6..ad79b22 100644
--- a/src/mat/color/interface/matcoloring.c.html
+++ b/src/mat/color/interface/matcoloring.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/interface/matcoloring.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:37+00:00">
+<meta name="date" content="2016-10-03T02:41:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/interface/matcoloring.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/interface/matcoloring.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><a href="../../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> MatColoringList = 0;
diff --git a/src/mat/color/interface/matcoloringregi.c.html b/src/mat/color/interface/matcoloringregi.c.html
index 2c1605d..bc1cae8 100644
--- a/src/mat/color/interface/matcoloringregi.c.html
+++ b/src/mat/color/interface/matcoloringregi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/interface/matcoloringregi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:39+00:00">
+<meta name="date" content="2016-10-03T02:41:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/interface/matcoloringregi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/interface/matcoloringregi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/color/makefile.html b/src/mat/color/makefile.html
index 8c69488..c8834be 100644
--- a/src/mat/color/makefile.html
+++ b/src/mat/color/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:37+00:00">
+<meta name="date" content="2016-10-03T02:41:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/color/utils/bipartite.c.html b/src/mat/color/utils/bipartite.c.html
index ca439e3..9d5025f 100644
--- a/src/mat/color/utils/bipartite.c.html
+++ b/src/mat/color/utils/bipartite.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/utils/bipartite.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:46+00:00">
+<meta name="date" content="2016-10-03T02:41:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/utils/bipartite.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/utils/bipartite.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/mat/color/utils/index.html b/src/mat/color/utils/index.html
index d3341a0..2dc2dfe 100644
--- a/src/mat/color/utils/index.html
+++ b/src/mat/color/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/color/utils/makefile.html b/src/mat/color/utils/makefile.html
index dbb7e14..9193f43 100644
--- a/src/mat/color/utils/makefile.html
+++ b/src/mat/color/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:47+00:00">
+<meta name="date" content="2016-10-03T02:41:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/color/utils/valid.c.html b/src/mat/color/utils/valid.c.html
index 26f6d34..20da954 100644
--- a/src/mat/color/utils/valid.c.html
+++ b/src/mat/color/utils/valid.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/utils/valid.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:46+00:00">
+<meta name="date" content="2016-10-03T02:41:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/utils/valid.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/utils/valid.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/mat/color/utils/weights.c.html b/src/mat/color/utils/weights.c.html
index f2caccf..1846968 100644
--- a/src/mat/color/utils/weights.c.html
+++ b/src/mat/color/utils/weights.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/color/utils/weights.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:46+00:00">
+<meta name="date" content="2016-10-03T02:41:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/color/utils/weights.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/color/utils/weights.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/mat/examples/index.html b/src/mat/examples/index.html
index d316998..97bcee5 100644
--- a/src/mat/examples/index.html
+++ b/src/mat/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/examples/makefile.html b/src/mat/examples/makefile.html
index 9772393..c2e5fab 100644
--- a/src/mat/examples/makefile.html
+++ b/src/mat/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:10+00:00">
+<meta name="date" content="2016-10-03T02:37:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/mat/examples/tests/ex1.c.html b/src/mat/examples/tests/ex1.c.html
index 24070f1..8bfc99f 100644
--- a/src/mat/examples/tests/ex1.c.html
+++ b/src/mat/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:10+00:00">
+<meta name="date" content="2016-10-03T02:37:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests LU, Cholesky factorization and <a href="../../../../docs/manualpages/Mat/MatMatSolve.html#MatMatSolve">MatMatSolve</a>() for a sequential dense matrix. \n\</font>
<a name="line3"> 3: </a><font color="#666666"> For <a href="../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a> matrix, the factorization is just a thin wrapper to LAPACK \n\n"</font>;
diff --git a/src/mat/examples/tests/ex10.c.html b/src/mat/examples/tests/ex10.c.html
index 3cf7b2b..6d79b5a 100644
--- a/src/mat/examples/tests/ex10.c.html
+++ b/src/mat/examples/tests/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:12+00:00">
+<meta name="date" content="2016-10-03T02:37:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests repeated use of assembly for matrices.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex100.c.html b/src/mat/examples/tests/ex100.c.html
index 81b5ee7..962b0aa 100644
--- a/src/mat/examples/tests/ex100.c.html
+++ b/src/mat/examples/tests/ex100.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex100.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:37+00:00">
+<meta name="date" content="2016-10-03T02:38:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex100.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex100.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests vatious routines in MatMAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex101.c.html b/src/mat/examples/tests/ex101.c.html
index 55445eb..a2dba43 100644
--- a/src/mat/examples/tests/ex101.c.html
+++ b/src/mat/examples/tests/ex101.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex101.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:37+00:00">
+<meta name="date" content="2016-10-03T02:38:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex101.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex101.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Testing PtAP for SeqMAIJ matrix, P, with SeqAIJ matrix, A.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex102.c.html b/src/mat/examples/tests/ex102.c.html
index 9c28087..1bece06 100644
--- a/src/mat/examples/tests/ex102.c.html
+++ b/src/mat/examples/tests/ex102.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex102.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:37+00:00">
+<meta name="date" content="2016-10-03T02:38:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex102.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex102.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatCreateLRC.html#MatCreateLRC">MatCreateLRC</a>()\n\n"</font>;
diff --git a/src/mat/examples/tests/ex104.c.html b/src/mat/examples/tests/ex104.c.html
index 2c31f08..2286035 100644
--- a/src/mat/examples/tests/ex104.c.html
+++ b/src/mat/examples/tests/ex104.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex104.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:38+00:00">
+<meta name="date" content="2016-10-03T02:38:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex104.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex104.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatMatMult.html#MatMatMult">MatMatMult</a>(), <a href="../../../../docs/manualpages/Mat/MatTranspose.html#MatTranspose">MatTranspose</a>(), <a href="../../../../docs/manualpages/Mat/MatTransposeMatMult.html#MatTransposeMatMult">MatTransposeMatMult</a>() for Dense and Elemental matrices.\n\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Example:</font>
diff --git a/src/mat/examples/tests/ex105f.F.html b/src/mat/examples/tests/ex105f.F.html
index 0adb336..8219d60 100644
--- a/src/mat/examples/tests/ex105f.F.html
+++ b/src/mat/examples/tests/ex105f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex105f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:00+00:00">
+<meta name="date" content="2016-10-03T02:39:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex105f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex105f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This program tests <a href="../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>()
<a name="line3"> 3: </a>!
diff --git a/src/mat/examples/tests/ex106.c.html b/src/mat/examples/tests/ex106.c.html
index ad08da4..d36c9be 100644
--- a/src/mat/examples/tests/ex106.c.html
+++ b/src/mat/examples/tests/ex106.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex106.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:38+00:00">
+<meta name="date" content="2016-10-03T02:38:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex106.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex106.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test repeated LU factorizations. Used for checking memory leak\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -m <size> : problem size\n\</font>
diff --git a/src/mat/examples/tests/ex108.c.html b/src/mat/examples/tests/ex108.c.html
index 97eda4f..1e241ce 100644
--- a/src/mat/examples/tests/ex108.c.html
+++ b/src/mat/examples/tests/ex108.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex108.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:39+00:00">
+<meta name="date" content="2016-10-03T02:38:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex108.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex108.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Testing <a href="../../../../docs/manualpages/Mat/MatCreateSeqBAIJWithArrays.html#MatCreateSeqBAIJWithArrays">MatCreateSeqBAIJWithArrays</a>() and <a href="../../../../docs/manualpages/Mat/MatCreateSeqSBAIJWithArrays.html#MatCreateSeqSBAIJWithArrays">MatCreateSeqSBAIJWithArrays</a>().\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex109.c.html b/src/mat/examples/tests/ex109.c.html
index 7ca1c2e..f8891f7 100644
--- a/src/mat/examples/tests/ex109.c.html
+++ b/src/mat/examples/tests/ex109.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex109.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:39+00:00">
+<meta name="date" content="2016-10-03T02:38:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex109.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex109.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatMatMult.html#MatMatMult">MatMatMult</a>() for AIJ and Dense matrices.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex11.c.html b/src/mat/examples/tests/ex11.c.html
index 61cddde..60c3ea6 100644
--- a/src/mat/examples/tests/ex11.c.html
+++ b/src/mat/examples/tests/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:12+00:00">
+<meta name="date" content="2016-10-03T02:37:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the use of <a href="../../../../docs/manualpages/Mat/MatZeroRows.html#MatZeroRows">MatZeroRows</a>() for uniprocessor matrices.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex110.c.html b/src/mat/examples/tests/ex110.c.html
index 8a983a3..6b37395 100644
--- a/src/mat/examples/tests/ex110.c.html
+++ b/src/mat/examples/tests/ex110.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex110.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:39+00:00">
+<meta name="date" content="2016-10-03T02:38:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex110.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex110.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Testing <a href="../../../../docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html#MatCreateMPIAIJWithSplitArrays">MatCreateMPIAIJWithSplitArrays</a>().\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex111.c.html b/src/mat/examples/tests/ex111.c.html
index e6002d0..6960204 100644
--- a/src/mat/examples/tests/ex111.c.html
+++ b/src/mat/examples/tests/ex111.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex111.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:39+00:00">
+<meta name="date" content="2016-10-03T02:38:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex111.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex111.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatPtAP.html#MatPtAP">MatPtAP</a>, <a href="../../../../docs/manualpages/Mat/MatMatMatMult.html#MatMatMatMult">MatMatMatMult</a>\n\</font>
<a name="line2"> 2: </a><font color="#666666">Reads PETSc matrix A and P, then comput Pt*A*P \n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include\n\</font>
diff --git a/src/mat/examples/tests/ex112.c.html b/src/mat/examples/tests/ex112.c.html
index 4b819cc..b1021d0 100644
--- a/src/mat/examples/tests/ex112.c.html
+++ b/src/mat/examples/tests/ex112.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex112.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:39+00:00">
+<meta name="date" content="2016-10-03T02:38:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex112.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex112.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test sequential FFTW interface \n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex113.c.html b/src/mat/examples/tests/ex113.c.html
index 8dd3088..a24e385 100644
--- a/src/mat/examples/tests/ex113.c.html
+++ b/src/mat/examples/tests/ex113.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex113.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:40+00:00">
+<meta name="date" content="2016-10-03T02:38:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex113.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex113.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests sequential and parallel <a href="../../../../docs/manualpages/Mat/MatMatMult.html#MatMatMult">MatMatMult</a>() and <a href="../../../../docs/manualpages/Mat/MatAXPY.html#MatAXPY">MatAXPY</a>(...,SUBSET_NONZERO_PATTERN) \n\</font>
<a name="line3"> 3: </a><font color="#666666">Input arguments are:\n\</font>
diff --git a/src/mat/examples/tests/ex114.c.html b/src/mat/examples/tests/ex114.c.html
index 92399b0..5dc7d71 100644
--- a/src/mat/examples/tests/ex114.c.html
+++ b/src/mat/examples/tests/ex114.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex114.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:40+00:00">
+<meta name="date" content="2016-10-03T02:38:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex114.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex114.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatGetRowMax.html#MatGetRowMax">MatGetRowMax</a>(), <a href="../../../../docs/manualpages/Mat/MatGetRowMin.html#MatGetRowMin">MatGetRowMin</a>(), <a href="../../../../docs/manualpages/Mat/MatGetRowMaxAbs.html#MatGetRowMaxAbs">MatGetRowMaxAbs</a>()\n"</font>;
diff --git a/src/mat/examples/tests/ex116.c.html b/src/mat/examples/tests/ex116.c.html
index c906af6..7994bad 100644
--- a/src/mat/examples/tests/ex116.c.html
+++ b/src/mat/examples/tests/ex116.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex116.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:40+00:00">
+<meta name="date" content="2016-10-03T02:38:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex116.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex116.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test LAPACK routine DSYEV() or DSYEVX(). \n\</font>
<a name="line2"> 2: </a><font color="#666666">Reads PETSc matrix A \n\</font>
<a name="line3"> 3: </a><font color="#666666">then computes selected eigenvalues, and optionally, eigenvectors of \n\</font>
diff --git a/src/mat/examples/tests/ex117.c.html b/src/mat/examples/tests/ex117.c.html
index 3c2fd99..c41f71e 100644
--- a/src/mat/examples/tests/ex117.c.html
+++ b/src/mat/examples/tests/ex117.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex117.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:41+00:00">
+<meta name="date" content="2016-10-03T02:38:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex117.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex117.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests Cholesky factorization for a SBAIJ matrix, (bs=2).\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex118.c.html b/src/mat/examples/tests/ex118.c.html
index 26fb298..9dd6007 100644
--- a/src/mat/examples/tests/ex118.c.html
+++ b/src/mat/examples/tests/ex118.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex118.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:41+00:00">
+<meta name="date" content="2016-10-03T02:38:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex118.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex118.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test LAPACK routine DSTEBZ() and DTEIN(). \n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex119.c.html b/src/mat/examples/tests/ex119.c.html
index f65e218..75d19ca 100644
--- a/src/mat/examples/tests/ex119.c.html
+++ b/src/mat/examples/tests/ex119.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex119.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:42+00:00">
+<meta name="date" content="2016-10-03T02:38:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex119.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex119.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests binary <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>() for MPIDENSE matrices \n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex12.c.html b/src/mat/examples/tests/ex12.c.html
index 8dfe437..7be8c84 100644
--- a/src/mat/examples/tests/ex12.c.html
+++ b/src/mat/examples/tests/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:12+00:00">
+<meta name="date" content="2016-10-03T02:37:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the use of <a href="../../../../docs/manualpages/Mat/MatZeroRows.html#MatZeroRows">MatZeroRows</a>() for parallel matrices.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This example also tests the use of <a href="../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>() for both MPIAIJ and MPIBAIJ matrices"</font>;
diff --git a/src/mat/examples/tests/ex120.c.html b/src/mat/examples/tests/ex120.c.html
index b565f50..28ff4f8 100644
--- a/src/mat/examples/tests/ex120.c.html
+++ b/src/mat/examples/tests/ex120.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex120.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:42+00:00">
+<meta name="date" content="2016-10-03T02:38:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex120.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex120.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test LAPACK routine ZHEEV, ZHEEVX, ZHEGV and ZHEGVX. \n\</font>
<a name="line2"> 2: </a><font color="#666666">ZHEEV computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix A. \n\n"</font>;
diff --git a/src/mat/examples/tests/ex120f.F.html b/src/mat/examples/tests/ex120f.F.html
index 86ad062..85c0371 100644
--- a/src/mat/examples/tests/ex120f.F.html
+++ b/src/mat/examples/tests/ex120f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex120f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:00+00:00">
+<meta name="date" content="2016-10-03T02:39:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex120f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex120f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This program tests <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>() <font color="#4169E1">for</font> Shell Matrix
<a name="line3"> 3: </a>!
diff --git a/src/mat/examples/tests/ex121.c.html b/src/mat/examples/tests/ex121.c.html
index 7aedd59..2da22e2 100644
--- a/src/mat/examples/tests/ex121.c.html
+++ b/src/mat/examples/tests/ex121.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex121.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:42+00:00">
+<meta name="date" content="2016-10-03T02:38:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex121.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex121.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test sequential FFTW convolution\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex122.c.html b/src/mat/examples/tests/ex122.c.html
index 1be1521..0b0714c 100644
--- a/src/mat/examples/tests/ex122.c.html
+++ b/src/mat/examples/tests/ex122.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex122.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:43+00:00">
+<meta name="date" content="2016-10-03T02:38:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex122.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex122.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatMatMult.html#MatMatMult">MatMatMult</a>() for AIJ and Dense matrices.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex124.c.html b/src/mat/examples/tests/ex124.c.html
index ca622ff..66d3e2d 100644
--- a/src/mat/examples/tests/ex124.c.html
+++ b/src/mat/examples/tests/ex124.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex124.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:43+00:00">
+<meta name="date" content="2016-10-03T02:38:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex124.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex124.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Check the difference of the two matrices \n\</font>
<a name="line2"> 2: </a><font color="#666666">Reads PETSc matrix A and B, then check B=A-B \n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include\n\</font>
diff --git a/src/mat/examples/tests/ex125.c.html b/src/mat/examples/tests/ex125.c.html
index 5844b54..5b10b7e 100644
--- a/src/mat/examples/tests/ex125.c.html
+++ b/src/mat/examples/tests/ex125.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex125.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:43+00:00">
+<meta name="date" content="2016-10-03T02:38:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex125.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex125.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>() and <a href="../../../../docs/manualpages/Mat/MatMatSolve.html#MatMatSolve">MatMatSolve</a>() (interface to superlu_dist, mumps and mkl_pardiso).\n\</font>
<a name="line3"> 3: </a><font color="#666666">Example: mpiexec -n <np> ./ex125 -f <matrix binary file> -nrhs 4 \n\n"</font>;
diff --git a/src/mat/examples/tests/ex126f.F.html b/src/mat/examples/tests/ex126f.F.html
index 5e0db0e..fb0cb0d 100644
--- a/src/mat/examples/tests/ex126f.F.html
+++ b/src/mat/examples/tests/ex126f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex126f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:00+00:00">
+<meta name="date" content="2016-10-03T02:39:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex126f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex126f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This program is modified from a user's contribution.
<a name="line3"> 3: </a>! It illustrates how to call MUMPS's LU solver
diff --git a/src/mat/examples/tests/ex127.c.html b/src/mat/examples/tests/ex127.c.html
index 0e1a5db..1d12062 100644
--- a/src/mat/examples/tests/ex127.c.html
+++ b/src/mat/examples/tests/ex127.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex127.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:44+00:00">
+<meta name="date" content="2016-10-03T02:38:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex127.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex127.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>() for Hermitian matrix.\n\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Example of usage</font>
diff --git a/src/mat/examples/tests/ex128.c.html b/src/mat/examples/tests/ex128.c.html
index ff65a1c..239de73 100644
--- a/src/mat/examples/tests/ex128.c.html
+++ b/src/mat/examples/tests/ex128.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex128.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:44+00:00">
+<meta name="date" content="2016-10-03T02:38:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex128.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex128.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests ILU and ICC factorization with and without matrix ordering on seqsbaij format. Modified from ex30.c\n\</font>
<a name="line3"> 3: </a><font color="#666666"> Input parameters are:\n\</font>
diff --git a/src/mat/examples/tests/ex129.c.html b/src/mat/examples/tests/ex129.c.html
index 65f39a5..6af4b74 100644
--- a/src/mat/examples/tests/ex129.c.html
+++ b/src/mat/examples/tests/ex129.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex129.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:44+00:00">
+<meta name="date" content="2016-10-03T02:38:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex129.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex129.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Laplacian in 3D. Use for testing <a href="../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a> routines.</font>
diff --git a/src/mat/examples/tests/ex13.c.html b/src/mat/examples/tests/ex13.c.html
index aad8885..39fe84a 100644
--- a/src/mat/examples/tests/ex13.c.html
+++ b/src/mat/examples/tests/ex13.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex13.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:13+00:00">
+<meta name="date" content="2016-10-03T02:37:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex13.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex13.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests copying and ordering uniprocessor row-based sparse matrices.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex130.c.html b/src/mat/examples/tests/ex130.c.html
index 80f4dd6..bdea9c0 100644
--- a/src/mat/examples/tests/ex130.c.html
+++ b/src/mat/examples/tests/ex130.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex130.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:45+00:00">
+<meta name="date" content="2016-10-03T02:38:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex130.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex130.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests external direct solvers. Simplified from ex125.c\n\</font>
<a name="line3"> 3: </a><font color="#666666">Example: mpiexec -n <np> ./ex130 -f <matrix binary file> -mat_solver_package 1 -mat_superlu_equil \n\n"</font>;
diff --git a/src/mat/examples/tests/ex131.c.html b/src/mat/examples/tests/ex131.c.html
index d7dc462..d068237 100644
--- a/src/mat/examples/tests/ex131.c.html
+++ b/src/mat/examples/tests/ex131.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex131.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:46+00:00">
+<meta name="date" content="2016-10-03T02:38:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex131.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex131.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>() on <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>() matrix \n\n"</font>;
diff --git a/src/mat/examples/tests/ex132.c.html b/src/mat/examples/tests/ex132.c.html
index 85d3bdb..15dd87a 100644
--- a/src/mat/examples/tests/ex132.c.html
+++ b/src/mat/examples/tests/ex132.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex132.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:46+00:00">
+<meta name="date" content="2016-10-03T02:38:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex132.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex132.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatAXPY.html#MatAXPY">MatAXPY</a>(), and illustrate how to reduce number of mallocs used during <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>() calls \n\</font>
<a name="line3"> 3: </a><font color="#666666"> Matrix C is copied from ~petsc/src/ksp/ksp/examples/tutorials/ex5.c\n\n"</font>;
diff --git a/src/mat/examples/tests/ex133.c.html b/src/mat/examples/tests/ex133.c.html
index e5781f9..444f498 100644
--- a/src/mat/examples/tests/ex133.c.html
+++ b/src/mat/examples/tests/ex133.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex133.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:46+00:00">
+<meta name="date" content="2016-10-03T02:38:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex133.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex133.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test saving SeqSBAIJ matrix that is missing diagonal entries."</font>;
diff --git a/src/mat/examples/tests/ex134.c.html b/src/mat/examples/tests/ex134.c.html
index fb29f1b..62d36db 100644
--- a/src/mat/examples/tests/ex134.c.html
+++ b/src/mat/examples/tests/ex134.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex134.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:46+00:00">
+<meta name="date" content="2016-10-03T02:38:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex134.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex134.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test parallel assembly of SBAIJ matrices\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex135.c.html b/src/mat/examples/tests/ex135.c.html
index 4a1d88f..fe82fa8 100644
--- a/src/mat/examples/tests/ex135.c.html
+++ b/src/mat/examples/tests/ex135.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex135.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:46+00:00">
+<meta name="date" content="2016-10-03T02:38:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex135.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex135.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test parallel assembly of SBAIJ matrices\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex136.c.html b/src/mat/examples/tests/ex136.c.html
index 8e5ba7c..31e8587 100644
--- a/src/mat/examples/tests/ex136.c.html
+++ b/src/mat/examples/tests/ex136.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex136.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:46+00:00">
+<meta name="date" content="2016-10-03T02:38:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex136.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex136.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>() <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>() for MPIBAIJ.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex137.c.html b/src/mat/examples/tests/ex137.c.html
index 79bb8bb..3d3867f 100644
--- a/src/mat/examples/tests/ex137.c.html
+++ b/src/mat/examples/tests/ex137.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex137.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:47+00:00">
+<meta name="date" content="2016-10-03T02:38:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex137.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex137.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html#MatCreateMPISBAIJWithArrays">MatCreateMPISBAIJWithArrays</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex138.c.html b/src/mat/examples/tests/ex138.c.html
index f7523cb..b6f6eb9 100644
--- a/src/mat/examples/tests/ex138.c.html
+++ b/src/mat/examples/tests/ex138.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex138.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:47+00:00">
+<meta name="date" content="2016-10-03T02:38:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex138.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex138.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatGetColumnNorms.html#MatGetColumnNorms">MatGetColumnNorms</a>() for matrix read from file."</font>;
diff --git a/src/mat/examples/tests/ex139.c.html b/src/mat/examples/tests/ex139.c.html
index 2cb5eb7..ae788c2 100644
--- a/src/mat/examples/tests/ex139.c.html
+++ b/src/mat/examples/tests/ex139.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex139.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:47+00:00">
+<meta name="date" content="2016-10-03T02:38:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex139.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex139.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>const char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatCreateLocalRef.html#MatCreateLocalRef">MatCreateLocalRef</a>()\n\n"</font>;
diff --git a/src/mat/examples/tests/ex14.c.html b/src/mat/examples/tests/ex14.c.html
index 4288369..b034efd 100644
--- a/src/mat/examples/tests/ex14.c.html
+++ b/src/mat/examples/tests/ex14.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex14.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:13+00:00">
+<meta name="date" content="2016-10-03T02:37:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests sequential and parallel <a href="../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>() and <a href="../../../../docs/manualpages/Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</a>().\n"</font>;
diff --git a/src/mat/examples/tests/ex140.c.html b/src/mat/examples/tests/ex140.c.html
index 6f4f722..4693ca6 100644
--- a/src/mat/examples/tests/ex140.c.html
+++ b/src/mat/examples/tests/ex140.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex140.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:47+00:00">
+<meta name="date" content="2016-10-03T02:38:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex140.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex140.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>(), <a href="../../../../docs/manualpages/Mat/MatZeroRowsColumns.html#MatZeroRowsColumns">MatZeroRowsColumns</a>(), <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>() for MPIBAIJ.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex141.c.html b/src/mat/examples/tests/ex141.c.html
index c568660..6e25c16 100644
--- a/src/mat/examples/tests/ex141.c.html
+++ b/src/mat/examples/tests/ex141.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex141.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:48+00:00">
+<meta name="date" content="2016-10-03T02:38:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex141.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex141.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests converting a SBAIJ matrix to BAIJ format with MatCovert. Modified from ex55.c\n\n"</font>;
diff --git a/src/mat/examples/tests/ex142.c.html b/src/mat/examples/tests/ex142.c.html
index 167dc94..78b0e34 100644
--- a/src/mat/examples/tests/ex142.c.html
+++ b/src/mat/examples/tests/ex142.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex142.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:48+00:00">
+<meta name="date" content="2016-10-03T02:38:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex142.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex142.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test sequential r2c/c2r FFTW without PETSc interface \n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex143.c.html b/src/mat/examples/tests/ex143.c.html
index 34ca73e..ae8e361 100644
--- a/src/mat/examples/tests/ex143.c.html
+++ b/src/mat/examples/tests/ex143.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex143.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:48+00:00">
+<meta name="date" content="2016-10-03T02:38:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex143.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex143.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Illustrate how to use mpi FFTW and PETSc-FFTW interface \n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex144.c.html b/src/mat/examples/tests/ex144.c.html
index da538b0..53b9b04 100644
--- a/src/mat/examples/tests/ex144.c.html
+++ b/src/mat/examples/tests/ex144.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex144.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:49+00:00">
+<meta name="date" content="2016-10-03T02:38:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex144.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex144.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* This program illustrates use of parallel real FFT */</font>
<a name="line2"> 2: </a>static char help[]=<font color="#666666">"This program illustrates the use of parallel real 2D fft using fftw without PETSc interface"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex145.c.html b/src/mat/examples/tests/ex145.c.html
index 58a62f8..49c81ab 100644
--- a/src/mat/examples/tests/ex145.c.html
+++ b/src/mat/examples/tests/ex145.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex145.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:49+00:00">
+<meta name="date" content="2016-10-03T02:39:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex145.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex145.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests LU, Cholesky factorization and <a href="../../../../docs/manualpages/Mat/MatMatSolve.html#MatMatSolve">MatMatSolve</a>() for an Elemental dense matrix.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex146.c.html b/src/mat/examples/tests/ex146.c.html
index 8ef9926..3c97e7b 100644
--- a/src/mat/examples/tests/ex146.c.html
+++ b/src/mat/examples/tests/ex146.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex146.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:50+00:00">
+<meta name="date" content="2016-10-03T02:39:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex146.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex146.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* This program illustrates use of paralllel real FFT*/</font>
<a name="line2"> 2: </a>static char help[]=<font color="#666666">"This program illustrates the use of parallel real 3D fftw (without PETSc interface)"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex147.c.html b/src/mat/examples/tests/ex147.c.html
index bd40b5c..fbc6470 100644
--- a/src/mat/examples/tests/ex147.c.html
+++ b/src/mat/examples/tests/ex147.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex147.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:50+00:00">
+<meta name="date" content="2016-10-03T02:39:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex147.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex147.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* This program illustrates use of parallel real FFT */</font>
<a name="line2"> 2: </a>static char help[]=<font color="#666666">"This program illustrates the use of parallel real multi-dimensional fftw (without PETSc interface)"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex148.c.html b/src/mat/examples/tests/ex148.c.html
index 7ef28ac..fb4a31e 100644
--- a/src/mat/examples/tests/ex148.c.html
+++ b/src/mat/examples/tests/ex148.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex148.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:51+00:00">
+<meta name="date" content="2016-10-03T02:39:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex148.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex148.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[]=<font color="#666666">"This program illustrates the use of PETSc-fftw interface for real 2D DFT.\n\</font>
<a name="line2"> 2: </a><font color="#666666"> See ~petsc/src/mat/examples/tests/ex158.c for general cases. \n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex149.c.html b/src/mat/examples/tests/ex149.c.html
index 2855ce9..f8dfa54 100644
--- a/src/mat/examples/tests/ex149.c.html
+++ b/src/mat/examples/tests/ex149.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex149.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:51+00:00">
+<meta name="date" content="2016-10-03T02:39:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex149.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex149.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[]=<font color="#666666">"This program illustrates the use of PETSc-fftw interface for real DFT\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <fftw3-mpi.h></font>
diff --git a/src/mat/examples/tests/ex15.c.html b/src/mat/examples/tests/ex15.c.html
index 9ccff4f..b47d10c 100644
--- a/src/mat/examples/tests/ex15.c.html
+++ b/src/mat/examples/tests/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:13+00:00">
+<meta name="date" content="2016-10-03T02:37:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatNorm.html#MatNorm">MatNorm</a>(), <a href="../../../../docs/manualpages/Mat/MatLUFactor.html#MatLUFactor">MatLUFactor</a>(), <a href="../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>() and <a href="../../../../docs/manualpages/Mat/MatSolveAdd.html#MatSolveAdd">MatSolveAdd</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex150.c.html b/src/mat/examples/tests/ex150.c.html
index 228bddd..8c9b3e6 100644
--- a/src/mat/examples/tests/ex150.c.html
+++ b/src/mat/examples/tests/ex150.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex150.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:51+00:00">
+<meta name="date" content="2016-10-03T02:39:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex150.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex150.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[]=<font color="#666666">"This program illustrates the use of PETSc-fftw interface for real DFT\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <fftw3-mpi.h></font>
diff --git a/src/mat/examples/tests/ex151.c.html b/src/mat/examples/tests/ex151.c.html
index a6c7369..01a610b 100644
--- a/src/mat/examples/tests/ex151.c.html
+++ b/src/mat/examples/tests/ex151.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex151.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:51+00:00">
+<meta name="date" content="2016-10-03T02:39:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex151.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex151.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatPermute.html#MatPermute">MatPermute</a>() in parallel.\n\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/* Results:</font>
<a name="line3"> 3: </a><font color="#B22222"> Sequential:</font>
diff --git a/src/mat/examples/tests/ex152.c.html b/src/mat/examples/tests/ex152.c.html
index 9f96d62..078c56e 100644
--- a/src/mat/examples/tests/ex152.c.html
+++ b/src/mat/examples/tests/ex152.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex152.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:52+00:00">
+<meta name="date" content="2016-10-03T02:39:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex152.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex152.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test ParMETIS handling of negative weights.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/* Test contributed by John Fettig */</font>
diff --git a/src/mat/examples/tests/ex153.c.html b/src/mat/examples/tests/ex153.c.html
index b9abdc5..056fc08 100644
--- a/src/mat/examples/tests/ex153.c.html
+++ b/src/mat/examples/tests/ex153.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex153.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:52+00:00">
+<meta name="date" content="2016-10-03T02:39:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex153.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex153.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[]=<font color="#666666">"This program illustrates the use of PETSc-fftw interface for sequential real DFT\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <fftw3-mpi.h></font>
diff --git a/src/mat/examples/tests/ex155.c.html b/src/mat/examples/tests/ex155.c.html
index 7d28c02..eae0600 100644
--- a/src/mat/examples/tests/ex155.c.html
+++ b/src/mat/examples/tests/ex155.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex155.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:52+00:00">
+<meta name="date" content="2016-10-03T02:39:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex155.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex155.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[]=<font color="#666666">"This program illustrates the use of PETSc-fftw interface for parallel real DFT\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <fftw3-mpi.h></font>
diff --git a/src/mat/examples/tests/ex157.c.html b/src/mat/examples/tests/ex157.c.html
index 0a3e128..f96df77 100644
--- a/src/mat/examples/tests/ex157.c.html
+++ b/src/mat/examples/tests/ex157.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex157.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:52+00:00">
+<meta name="date" content="2016-10-03T02:39:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex157.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex157.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[]=<font color="#666666">"This program illustrates the use of PETSc-fftw interface for parallel real DFT\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <fftw3-mpi.h></font>
diff --git a/src/mat/examples/tests/ex158.c.html b/src/mat/examples/tests/ex158.c.html
index 1300310..7cc6bf8 100644
--- a/src/mat/examples/tests/ex158.c.html
+++ b/src/mat/examples/tests/ex158.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex158.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:53+00:00">
+<meta name="date" content="2016-10-03T02:39:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex158.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex158.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Illustrate how to use mpi FFTW and PETSc-FFTW interface \n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex159.c.html b/src/mat/examples/tests/ex159.c.html
index 0f25964..2616d4f 100644
--- a/src/mat/examples/tests/ex159.c.html
+++ b/src/mat/examples/tests/ex159.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex159.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:53+00:00">
+<meta name="date" content="2016-10-03T02:39:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex159.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex159.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>() with multiple levels of nesting.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex16.c.html b/src/mat/examples/tests/ex16.c.html
index 3327f2f..085d3c7 100644
--- a/src/mat/examples/tests/ex16.c.html
+++ b/src/mat/examples/tests/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:13+00:00">
+<meta name="date" content="2016-10-03T02:37:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>() and MatView_SeqDense_Binary(), MatView_MPIDense_Binary().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex164.c.html b/src/mat/examples/tests/ex164.c.html
index 4f2e8e4..6a061cf 100644
--- a/src/mat/examples/tests/ex164.c.html
+++ b/src/mat/examples/tests/ex164.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex164.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:53+00:00">
+<meta name="date" content="2016-10-03T02:39:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex164.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex164.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>() from SeqDense to SeqAIJ \n\n"</font>;
diff --git a/src/mat/examples/tests/ex169.c.html b/src/mat/examples/tests/ex169.c.html
index 0da13b4..cdc97b8 100644
--- a/src/mat/examples/tests/ex169.c.html
+++ b/src/mat/examples/tests/ex169.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex169.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:53+00:00">
+<meta name="date" content="2016-10-03T02:39:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex169.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex169.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test memory leak when duplicating a redundant matrix.\n\n"</font>;
<a name="line3"> 3: </a>
diff --git a/src/mat/examples/tests/ex16f90.F.html b/src/mat/examples/tests/ex16f90.F.html
index 8036d8b..92bcc7c 100644
--- a/src/mat/examples/tests/ex16f90.F.html
+++ b/src/mat/examples/tests/ex16f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex16f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:58+00:00">
+<meta name="date" content="2016-10-03T02:39:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex16f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex16f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Tests <a href="../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>()
diff --git a/src/mat/examples/tests/ex17.c.html b/src/mat/examples/tests/ex17.c.html
index f78a4bd..b8f194d 100644
--- a/src/mat/examples/tests/ex17.c.html
+++ b/src/mat/examples/tests/ex17.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex17.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:14+00:00">
+<meta name="date" content="2016-10-03T02:37:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the use of <a href="../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex171.c.html b/src/mat/examples/tests/ex171.c.html
index 8c14714..43a2054 100644
--- a/src/mat/examples/tests/ex171.c.html
+++ b/src/mat/examples/tests/ex171.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex171.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:54+00:00">
+<meta name="date" content="2016-10-03T02:39:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex171.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex171.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatDiagonalSet.html#MatDiagonalSet">MatDiagonalSet</a>() on <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>() matrix \n\n"</font>;
diff --git a/src/mat/examples/tests/ex171f.F.html b/src/mat/examples/tests/ex171f.F.html
index 2762910..9eff947 100644
--- a/src/mat/examples/tests/ex171f.F.html
+++ b/src/mat/examples/tests/ex171f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex171f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:00+00:00">
+<meta name="date" content="2016-10-03T02:39:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex171f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex171f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This program tests <a href="../../../../docs/manualpages/Mat/MatNullSpaceCreate.html#MatNullSpaceCreate">MatNullSpaceCreate</a>()
<a name="line3"> 3: </a>!
diff --git a/src/mat/examples/tests/ex172.c.html b/src/mat/examples/tests/ex172.c.html
index ccf4b6e..996a594 100644
--- a/src/mat/examples/tests/ex172.c.html
+++ b/src/mat/examples/tests/ex172.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex172.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:54+00:00">
+<meta name="date" content="2016-10-03T02:39:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex172.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex172.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatAXPY.html#MatAXPY">MatAXPY</a> and SUBSET_NONZERO_PATTERN [-different] [-skip]\n by default subset pattern is used \n\n"</font>;
diff --git a/src/mat/examples/tests/ex173.c.html b/src/mat/examples/tests/ex173.c.html
index 7421217..a4f11df 100644
--- a/src/mat/examples/tests/ex173.c.html
+++ b/src/mat/examples/tests/ex173.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex173.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:54+00:00">
+<meta name="date" content="2016-10-03T02:39:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex173.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex173.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test MatrixMarket outputing.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex174.cxx.html b/src/mat/examples/tests/ex174.cxx.html
index c620d8f..6691bdb 100644
--- a/src/mat/examples/tests/ex174.cxx.html
+++ b/src/mat/examples/tests/ex174.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex174.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:54+00:00">
+<meta name="date" content="2016-10-03T02:39:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex174.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex174.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(), <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>(), <a href="../../../../docs/manualpages/Mat/MatElementalHermitianGenDefEig.html#MatElementalHermitianGenDefEig">MatElementalHermitianGenDefEig</a>() for <a href="../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a> interfac [...]
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex175.c.html b/src/mat/examples/tests/ex175.c.html
index bba1d51..362ba99 100644
--- a/src/mat/examples/tests/ex175.c.html
+++ b/src/mat/examples/tests/ex175.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex175.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:55+00:00">
+<meta name="date" content="2016-10-03T02:39:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex175.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex175.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatCreateHermitianTranspose.html#MatCreateHermitianTranspose">MatCreateHermitianTranspose</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex18.c.html b/src/mat/examples/tests/ex18.c.html
index 36bac4e..5fc56fd 100644
--- a/src/mat/examples/tests/ex18.c.html
+++ b/src/mat/examples/tests/ex18.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex18.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:14+00:00">
+<meta name="date" content="2016-10-03T02:37:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests the use of <a href="../../../../docs/manualpages/Mat/MatZeroRowsColumns.html#MatZeroRowsColumns">MatZeroRowsColumns</a>() for parallel matrices.\n\</font>
<a name="line2"> 2: </a><font color="#666666">Contributed-by: Stephan Kramer <s.kramer at imperial.ac.uk>\n\n"</font>;
diff --git a/src/mat/examples/tests/ex180.c.html b/src/mat/examples/tests/ex180.c.html
index 7ca5086..ce36165 100644
--- a/src/mat/examples/tests/ex180.c.html
+++ b/src/mat/examples/tests/ex180.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex180.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:55+00:00">
+<meta name="date" content="2016-10-03T02:39:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex180.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex180.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>() with blocksize set in in program\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex181.c.html b/src/mat/examples/tests/ex181.c.html
index 3ca3baf..9b44a81 100644
--- a/src/mat/examples/tests/ex181.c.html
+++ b/src/mat/examples/tests/ex181.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex181.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:55+00:00">
+<meta name="date" content="2016-10-03T02:39:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex181.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex181.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests MatGetSubmatrix() with entire matrix, modified from ex59.c."</font>;
diff --git a/src/mat/examples/tests/ex182.c.html b/src/mat/examples/tests/ex182.c.html
index 12bac18..3a96150 100644
--- a/src/mat/examples/tests/ex182.c.html
+++ b/src/mat/examples/tests/ex182.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex182.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:55+00:00">
+<meta name="date" content="2016-10-03T02:39:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex182.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex182.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests using <a href="../../../../docs/manualpages/Mat/MatShift.html#MatShift">MatShift</a>() to create a constant diagonal matrix\n\n"</font>;
diff --git a/src/mat/examples/tests/ex183.c b/src/mat/examples/tests/ex183.c
index d18da73..66249ca 100644
--- a/src/mat/examples/tests/ex183.c
+++ b/src/mat/examples/tests/ex183.c
@@ -27,13 +27,11 @@ int main(int argc, char **args)
PetscBool permute_indices,flg;
PetscErrorCode ierr;
-
-
- ierr = PetscInitialize(&argc,&args,(char*)0,help);CHKERRQ(ierr);
+ ierr = PetscInitialize(&argc,&args,(char*)0,help);if (ierr) return ierr;
ierr = MPI_Comm_size(PETSC_COMM_WORLD,&size);CHKERRQ(ierr);
ierr = MPI_Comm_rank(PETSC_COMM_WORLD,&rank);CHKERRQ(ierr);
- ierr = PetscOptionsBegin(PETSC_COMM_WORLD,NULL,"ex183","Mat");
+ ierr = PetscOptionsBegin(PETSC_COMM_WORLD,NULL,"ex183","Mat");CHKERRQ(ierr);
m = 5;
ierr = PetscOptionsInt("-m","Local matrix size","MatSetSizes",m,&m,&flg);CHKERRQ(ierr);
total_subdomains = size-1;
@@ -44,7 +42,7 @@ int main(int argc, char **args)
ierr = PetscOptionsInt("-hash","Permutation factor, which has to be relatively prime to M = size*m (total matrix size)","ISCreateGeneral",hash,&hash,&flg);CHKERRQ(ierr);
rep = 2;
ierr = PetscOptionsInt("-rep","Number of times to carry out submatrix extractions; currently only 1 & 2 are supported",NULL,rep,&rep,&flg);CHKERRQ(ierr);
- ierr = PetscOptionsEnd();
+ ierr = PetscOptionsEnd();CHKERRQ(ierr);
if (total_subdomains > size) SETERRQ2(PETSC_COMM_WORLD,PETSC_ERR_ARG_WRONG,"Number of subdomains %D must not exceed comm size %D",total_subdomains,size);
if (total_subdomains < 1 || total_subdomains > size) SETERRQ2(PETSC_COMM_SELF,PETSC_ERR_ARG_WRONG,"number of subdomains must be > 0 and <= %D (comm size), got total_subdomains = %D",size,total_subdomains);
@@ -92,7 +90,7 @@ int main(int argc, char **args)
color = rank/k;
ierr = MPI_Comm_split(PETSC_COMM_WORLD,color,rank,&subcomm);CHKERRQ(ierr);
ierr = MPI_Comm_size(subcomm,&subsize);CHKERRQ(ierr);
- ierr = MPI_Comm_size(subcomm,&subrank);CHKERRQ(ierr);
+ ierr = MPI_Comm_rank(subcomm,&subrank);CHKERRQ(ierr);
ierr = MatGetOwnershipRange(A,&rstart,&rend);CHKERRQ(ierr);
nis = 1;
ierr = PetscMalloc2(rend-rstart,&rowindices,rend-rstart,&colindices);CHKERRQ(ierr);
@@ -212,5 +210,5 @@ int main(int argc, char **args)
ierr = MatDestroy(&A);CHKERRQ(ierr);
ierr = MPI_Comm_free(&subcomm);CHKERRQ(ierr);
ierr = PetscFinalize();
- return 0;
+ return ierr;
}
diff --git a/src/mat/examples/tests/ex183.c.html b/src/mat/examples/tests/ex183.c.html
index dbdf49d..305b47e 100644
--- a/src/mat/examples/tests/ex183.c.html
+++ b/src/mat/examples/tests/ex183.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex183.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:55+00:00">
+<meta name="date" content="2016-10-03T02:39:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex183.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex183.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] =
<a name="line2"> 2: </a> <font color="#666666">"Example of extracting an array of MPI submatrices from a given MPI matrix.\n"</font>
<a name="line3"> 3: </a> <font color="#666666">"This test can only be run in parallel.\n"</font>
@@ -37,193 +37,191 @@
<a name="line27"> 27: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> permute_indices,flg;
<a name="line28"> 28: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-
-<a name="line32"> 32: </a> <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&args,(char*)0,help);
-<a name="line33"> 33: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&size);
-<a name="line34"> 34: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&rank);
-
-<a name="line36"> 36: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,NULL,<font color="#666666">"ex183"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>"</font>);
-<a name="line37"> 37: </a> m = 5;
-<a name="line38"> 38: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-m"</font>,<font color="#666666">"Local matrix size"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>"</font>,m,&m,&flg);
-<a name="line39"> 39: </a> total_subdomains = size-1;
-<a name="line40"> 40: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-total_subdomains"</font>,<font color="#666666">"Number of submatrices where 0 < n < comm size"</font>,<font color="#666666">"MatGetSubMatricesMPI"</font>,total_subdomains,&total_subdomains,&flg);
-<a name="line41"> 41: </a> permute_indices = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line42"> 42: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-permute_indices"</font>,<font color="#666666">"Whether to permute indices before breaking them into subdomains"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>"</font>,permute_indices,&permute_indices,&flg);
-<a name="line43"> 43: </a> hash = 7;
-<a name="line44"> 44: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-hash"</font>,<font color="#666666">"Permutation factor, which has to be relatively prime to M = size*m (total matrix size)"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>"</font>,hash,&hash,&flg);
-<a name="line45"> 45: </a> rep = 2;
-<a name="line46"> 46: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-rep"</font>,<font color="#666666">"Number of times to carry out submatrix extractions; currently only 1 & 2 are supported"</font>,NULL,rep,&rep,&flg);
-<a name="line47"> 47: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
-
-<a name="line49"> 49: </a> <font color="#4169E1">if</font> (total_subdomains > size) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Number of subdomains %D must not exceed comm size %D"</font>,total_subdomains,size);
-<a name="line50"> 50: </a> <font color="#4169E1">if</font> (total_subdomains < 1 || total_subdomains > size) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"number of subdomains must be > 0 and <= %D (comm size), got total_subdomains = %D"</font>,size,total_subdomains);
-<a name="line51"> 51: </a> <font color="#4169E1">if</font> (rep != 1 && rep != 2) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Invalid number of test repetitions: %D; must be 1 or 2"</font>,rep);
-
-<a name="line53"> 53: </a> viewer = <a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>;
-<a name="line54"> 54: </a> <font color="#B22222">/* Create logically sparse, but effectively dense matrix for easy verification of submatrix extraction correctness. */</font>
-<a name="line55"> 55: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&A);
-<a name="line56"> 56: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(A,m,m,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
-<a name="line57"> 57: </a> <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(A);
-<a name="line58"> 58: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(A);
-<a name="line59"> 59: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(A,NULL,&N);
-<a name="line60"> 60: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(A,NULL,&n);
-<a name="line61"> 61: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(A,&bs);
-<a name="line62"> 62: </a> <a href="../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocation.html#MatSeqAIJSetPreallocation">MatSeqAIJSetPreallocation</a>(A,n,NULL);
-<a name="line63"> 63: </a> <a href="../../../../docs/manualpages/Mat/MatMPIAIJSetPreallocation.html#MatMPIAIJSetPreallocation">MatMPIAIJSetPreallocation</a>(A,n,NULL,N-n,NULL);
-<a name="line64"> 64: </a> <a href="../../../../docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html#MatSeqBAIJSetPreallocation">MatSeqBAIJSetPreallocation</a>(A,bs,n/bs,NULL);
-<a name="line65"> 65: </a> <a href="../../../../docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html#MatMPIBAIJSetPreallocation">MatMPIBAIJSetPreallocation</a>(A,bs,n/bs,NULL,(N-n)/bs,NULL);
-<a name="line66"> 66: </a> <a href="../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(A,bs,n/bs,NULL);
-<a name="line67"> 67: </a> <a href="../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(A,bs,n/bs,NULL,(N-n)/bs,NULL);
-
-<a name="line69"> 69: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(N,&cols,N,&vals);
-<a name="line70"> 70: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(A,&rstart,&rend);
-<a name="line71"> 71: </a> <font color="#4169E1">for</font> (j = 0; j < N; ++j) cols[j] = j;
-<a name="line72"> 72: </a> <font color="#4169E1">for</font> (i=rstart; i<rend; i++) {
-<a name="line73"> 73: </a> <font color="#4169E1">for</font> (j=0;j<N;++j) {
-<a name="line74"> 74: </a> vals[j] = i*10000+j;
-<a name="line75"> 75: </a> }
-<a name="line76"> 76: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&i,N,cols,vals,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line77"> 77: </a> }
-<a name="line78"> 78: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(cols,vals);
-<a name="line79"> 79: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(A,MAT_FINAL_ASSEMBLY);
-<a name="line80"> 80: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(A,MAT_FINAL_ASSEMBLY);
-
-<a name="line82"> 82: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Initial matrix:\n"</font>);
-<a name="line83"> 83: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(A,viewer);
-
-
-<a name="line86"> 86: </a> <font color="#B22222">/*</font>
-<a name="line87"> 87: </a><font color="#B22222"> Create subcomms and ISs so that each rank participates in one <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>.</font>
-<a name="line88"> 88: </a><font color="#B22222"> The <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> either coalesces adjacent rank indices (contiguous),</font>
-<a name="line89"> 89: </a><font color="#B22222"> or selects indices by scrambling them using a hash.</font>
-<a name="line90"> 90: </a><font color="#B22222"> */</font>
-<a name="line91"> 91: </a> k = size/total_subdomains + (size%total_subdomains>0); <font color="#B22222">/* There are up to k ranks to a color */</font>
-<a name="line92"> 92: </a> color = rank/k;
-<a name="line93"> 93: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_split.html#MPI_Comm_split">MPI_Comm_split</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,color,rank,&subcomm);
-<a name="line94"> 94: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(subcomm,&subsize);
-<a name="line95"> 95: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(subcomm,&subrank);
-<a name="line96"> 96: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(A,&rstart,&rend);
-<a name="line97"> 97: </a> nis = 1;
-<a name="line98"> 98: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(rend-rstart,&rowindices,rend-rstart,&colindices);
-
-<a name="line100">100: </a> <font color="#4169E1">for</font> (j = rstart; j < rend; ++j) {
-<a name="line101">101: </a> <font color="#4169E1">if</font> (permute_indices) {
-<a name="line102">102: </a> idx = (j*hash);
-<a name="line103">103: </a> } <font color="#4169E1">else</font> {
-<a name="line104">104: </a> idx = j;
-<a name="line105">105: </a> }
-<a name="line106">106: </a> rowindices[j-rstart] = idx%N;
-<a name="line107">107: </a> colindices[j-rstart] = (idx+m)%N;
-<a name="line108">108: </a> }
-<a name="line109">109: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(subcomm,rend-rstart,rowindices,PETSC_COPY_VALUES,&rowis[0]);
-<a name="line110">110: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(subcomm,rend-rstart,colindices,PETSC_COPY_VALUES,&colis[0]);
-<a name="line111">111: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(rowis[0]);
-<a name="line112">112: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(colis[0]);
-<a name="line113">113: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(rowindices,colindices);
-<a name="line114">114: </a> <font color="#B22222">/*</font>
-<a name="line115">115: </a><font color="#B22222"> Now view the ISs. To avoid deadlock when viewing a list of objects on different subcomms,</font>
-<a name="line116">116: </a><font color="#B22222"> we need to obtain the global numbers of our local objects and wait for the corresponding global</font>
-<a name="line117">117: </a><font color="#B22222"> number to be viewed.</font>
-<a name="line118">118: </a><font color="#B22222"> */</font>
-<a name="line119">119: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Subdomains"</font>);
-<a name="line120">120: </a> <font color="#4169E1">if</font> (permute_indices) {
-<a name="line121">121: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" (hash=%D)"</font>,hash);
-<a name="line122">122: </a> }
-<a name="line123">123: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">":\n"</font>);
-<a name="line124">124: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-
-<a name="line126">126: </a> nsubdomains = 1;
-<a name="line127">127: </a> <font color="#4169E1">for</font> (s = 0; s < nsubdomains; ++s) gsubdomainperm[s] = s;
-<a name="line128">128: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html#PetscObjectsListGetGlobalNumbering">PetscObjectsListGetGlobalNumbering</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)rowis,&gnsubdomains,gsubdomainnums);
-<a name="line129">129: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(nsubdomains,gsubdomainnums,gsubdomainperm);
-<a name="line130">130: </a> <font color="#4169E1">for</font> (gs=0,s=0; gs < gnsubdomains;++gs) {
-<a name="line131">131: </a> <font color="#4169E1">if</font> (s < nsubdomains) {
-<a name="line132">132: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ss;
-<a name="line133">133: </a> ss = gsubdomainperm[s];
-<a name="line134">134: </a> <font color="#4169E1">if</font> (gs == gsubdomainnums[ss]) { <font color="#B22222">/* Global subdomain gs being viewed is my subdomain with local number ss. */</font>
-<a name="line135">135: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> subviewer = NULL;
-<a name="line136">136: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)rowis[ss]),&subviewer);
-<a name="line137">137: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(subviewer,<font color="#666666">"Row <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> %D\n"</font>,gs);
-<a name="line138">138: </a> <a href="../../../../docs/manualpages/IS/ISView.html#ISView">ISView</a>(rowis[ss],subviewer);
-<a name="line139">139: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(subviewer);
-<a name="line140">140: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(subviewer,<font color="#666666">"Col <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> %D\n"</font>,gs);
-<a name="line141">141: </a> <a href="../../../../docs/manualpages/IS/ISView.html#ISView">ISView</a>(colis[ss],subviewer);
-<a name="line142">142: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)rowis[ss]),&subviewer);
-<a name="line143">143: </a> ++s;
-<a name="line144">144: </a> }
-<a name="line145">145: </a> }
-<a name="line146">146: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>);
-<a name="line147">147: </a> }
-<a name="line148">148: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line149">149: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(rowis[0]);
-<a name="line150">150: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(colis[0]);
-<a name="line151">151: </a> nsubdomains = 1;
-<a name="line152">152: </a> MatGetSubMatricesMPI(A,nsubdomains,rowis,colis,MAT_INITIAL_MATRIX,&submats);
-<a name="line153">153: </a> <font color="#B22222">/*</font>
-<a name="line154">154: </a><font color="#B22222"> Now view the matrices. To avoid deadlock when viewing a list of objects on different subcomms,</font>
-<a name="line155">155: </a><font color="#B22222"> we need to obtain the global numbers of our local objects and wait for the corresponding global</font>
-<a name="line156">156: </a><font color="#B22222"> number to be viewed.</font>
-<a name="line157">157: </a><font color="#B22222"> */</font>
-<a name="line158">158: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Submatrices (repetition 1):\n"</font>);
-<a name="line159">159: </a> <font color="#4169E1">for</font> (s = 0; s < nsubdomains; ++s) gsubdomainperm[s] = s;
-<a name="line160">160: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html#PetscObjectsListGetGlobalNumbering">PetscObjectsListGetGlobalNumbering</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)submats,&gnsubdomains,gsubdomainnums);
-<a name="line161">161: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(nsubdomains,gsubdomainnums,gsubdomainperm);
-<a name="line162">162: </a> <font color="#4169E1">for</font> (gs=0,s=0; gs < gnsubdomains;++gs) {
-<a name="line163">163: </a> <font color="#4169E1">if</font> (s < nsubdomains) {
-<a name="line164">164: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ss;
-<a name="line165">165: </a> ss = gsubdomainperm[s];
-<a name="line166">166: </a> <font color="#4169E1">if</font> (gs == gsubdomainnums[ss]) { <font color="#B22222">/* Global subdomain gs being viewed is my subdomain with local number ss. */</font>
-<a name="line167">167: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> subviewer = NULL;
-<a name="line168">168: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
-<a name="line169">169: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(submats[ss],subviewer);
-<a name="line170">170: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
-<a name="line171">171: </a> ++s;
-<a name="line172">172: </a> }
-<a name="line173">173: </a> }
-<a name="line174">174: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>);
-<a name="line175">175: </a> }
-<a name="line176">176: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line177">177: </a> <font color="#4169E1">if</font> (rep == 1) <font color="#4169E1">goto</font> cleanup;
-<a name="line178">178: </a> nsubdomains = 1;
-<a name="line179">179: </a> MatGetSubMatricesMPI(A,nsubdomains,rowis,colis,MAT_REUSE_MATRIX,&submats);
-<a name="line180">180: </a> <font color="#B22222">/*</font>
-<a name="line181">181: </a><font color="#B22222"> Now view the matrices. To avoid deadlock when viewing a list of objects on different subcomms,</font>
-<a name="line182">182: </a><font color="#B22222"> we need to obtain the global numbers of our local objects and wait for the corresponding global</font>
-<a name="line183">183: </a><font color="#B22222"> number to be viewed.</font>
-<a name="line184">184: </a><font color="#B22222"> */</font>
-<a name="line185">185: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Submatrices (repetition 2):\n"</font>);
-<a name="line186">186: </a> <font color="#4169E1">for</font> (s = 0; s < nsubdomains; ++s) gsubdomainperm[s] = s;
-<a name="line187">187: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html#PetscObjectsListGetGlobalNumbering">PetscObjectsListGetGlobalNumbering</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)submats,&gnsubdomains,gsubdomainnums);
-<a name="line188">188: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(nsubdomains,gsubdomainnums,gsubdomainperm);
-<a name="line189">189: </a> <font color="#4169E1">for</font> (gs=0,s=0; gs < gnsubdomains;++gs) {
-<a name="line190">190: </a> <font color="#4169E1">if</font> (s < nsubdomains) {
-<a name="line191">191: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ss;
-<a name="line192">192: </a> ss = gsubdomainperm[s];
-<a name="line193">193: </a> <font color="#4169E1">if</font> (gs == gsubdomainnums[ss]) { <font color="#B22222">/* Global subdomain gs being viewed is my subdomain with local number ss. */</font>
-<a name="line194">194: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> subviewer = NULL;
-<a name="line195">195: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
-<a name="line196">196: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(submats[ss],subviewer);
-<a name="line197">197: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
-<a name="line198">198: </a> ++s;
-<a name="line199">199: </a> }
-<a name="line200">200: </a> }
-<a name="line201">201: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>);
-<a name="line202">202: </a> }
-<a name="line203">203: </a><strong><font color="#FF0000"> cleanup:</font></strong>
-<a name="line204">204: </a> <font color="#4169E1">for</font> (k=0;k<nsubdomains;++k) {
-<a name="line205">205: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(submats+k);
-<a name="line206">206: </a> }
-<a name="line207">207: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(submats);
-<a name="line208">208: </a> <font color="#4169E1">for</font> (k=0;k<nis;++k) {
-<a name="line209">209: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(rowis+k);
-<a name="line210">210: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(colis+k);
-<a name="line211">211: </a> }
-<a name="line212">212: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
-<a name="line213">213: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_free.html#MPI_Comm_free">MPI_Comm_free</a>(&subcomm);
-<a name="line214">214: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
-<a name="line215">215: </a> <font color="#4169E1">return</font> 0;
-<a name="line216">216: </a>}
+<a name="line30"> 30: </a> <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&args,(char*)0,help);<font color="#4169E1">if</font> (ierr) <font color="#4169E1">return</font> ierr;
+<a name="line31"> 31: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&size);
+<a name="line32"> 32: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&rank);
+
+<a name="line34"> 34: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,NULL,<font color="#666666">"ex183"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>"</font>);
+<a name="line35"> 35: </a> m = 5;
+<a name="line36"> 36: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-m"</font>,<font color="#666666">"Local matrix size"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>"</font>,m,&m,&flg);
+<a name="line37"> 37: </a> total_subdomains = size-1;
+<a name="line38"> 38: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-total_subdomains"</font>,<font color="#666666">"Number of submatrices where 0 < n < comm size"</font>,<font color="#666666">"MatGetSubMatricesMPI"</font>,total_subdomains,&total_subdomains,&flg);
+<a name="line39"> 39: </a> permute_indices = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line40"> 40: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-permute_indices"</font>,<font color="#666666">"Whether to permute indices before breaking them into subdomains"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>"</font>,permute_indices,&permute_indices,&flg);
+<a name="line41"> 41: </a> hash = 7;
+<a name="line42"> 42: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-hash"</font>,<font color="#666666">"Permutation factor, which has to be relatively prime to M = size*m (total matrix size)"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>"</font>,hash,&hash,&flg);
+<a name="line43"> 43: </a> rep = 2;
+<a name="line44"> 44: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-rep"</font>,<font color="#666666">"Number of times to carry out submatrix extractions; currently only 1 & 2 are supported"</font>,NULL,rep,&rep,&flg);
+<a name="line45"> 45: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
+
+<a name="line47"> 47: </a> <font color="#4169E1">if</font> (total_subdomains > size) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Number of subdomains %D must not exceed comm size %D"</font>,total_subdomains,size);
+<a name="line48"> 48: </a> <font color="#4169E1">if</font> (total_subdomains < 1 || total_subdomains > size) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"number of subdomains must be > 0 and <= %D (comm size), got total_subdomains = %D"</font>,size,total_subdomains);
+<a name="line49"> 49: </a> <font color="#4169E1">if</font> (rep != 1 && rep != 2) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Invalid number of test repetitions: %D; must be 1 or 2"</font>,rep);
+
+<a name="line51"> 51: </a> viewer = <a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>;
+<a name="line52"> 52: </a> <font color="#B22222">/* Create logically sparse, but effectively dense matrix for easy verification of submatrix extraction correctness. */</font>
+<a name="line53"> 53: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&A);
+<a name="line54"> 54: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(A,m,m,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
+<a name="line55"> 55: </a> <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(A);
+<a name="line56"> 56: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(A);
+<a name="line57"> 57: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(A,NULL,&N);
+<a name="line58"> 58: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(A,NULL,&n);
+<a name="line59"> 59: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(A,&bs);
+<a name="line60"> 60: </a> <a href="../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocation.html#MatSeqAIJSetPreallocation">MatSeqAIJSetPreallocation</a>(A,n,NULL);
+<a name="line61"> 61: </a> <a href="../../../../docs/manualpages/Mat/MatMPIAIJSetPreallocation.html#MatMPIAIJSetPreallocation">MatMPIAIJSetPreallocation</a>(A,n,NULL,N-n,NULL);
+<a name="line62"> 62: </a> <a href="../../../../docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html#MatSeqBAIJSetPreallocation">MatSeqBAIJSetPreallocation</a>(A,bs,n/bs,NULL);
+<a name="line63"> 63: </a> <a href="../../../../docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html#MatMPIBAIJSetPreallocation">MatMPIBAIJSetPreallocation</a>(A,bs,n/bs,NULL,(N-n)/bs,NULL);
+<a name="line64"> 64: </a> <a href="../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(A,bs,n/bs,NULL);
+<a name="line65"> 65: </a> <a href="../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(A,bs,n/bs,NULL,(N-n)/bs,NULL);
+
+<a name="line67"> 67: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(N,&cols,N,&vals);
+<a name="line68"> 68: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(A,&rstart,&rend);
+<a name="line69"> 69: </a> <font color="#4169E1">for</font> (j = 0; j < N; ++j) cols[j] = j;
+<a name="line70"> 70: </a> <font color="#4169E1">for</font> (i=rstart; i<rend; i++) {
+<a name="line71"> 71: </a> <font color="#4169E1">for</font> (j=0;j<N;++j) {
+<a name="line72"> 72: </a> vals[j] = i*10000+j;
+<a name="line73"> 73: </a> }
+<a name="line74"> 74: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&i,N,cols,vals,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line75"> 75: </a> }
+<a name="line76"> 76: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(cols,vals);
+<a name="line77"> 77: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(A,MAT_FINAL_ASSEMBLY);
+<a name="line78"> 78: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(A,MAT_FINAL_ASSEMBLY);
+
+<a name="line80"> 80: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Initial matrix:\n"</font>);
+<a name="line81"> 81: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(A,viewer);
+
+
+<a name="line84"> 84: </a> <font color="#B22222">/*</font>
+<a name="line85"> 85: </a><font color="#B22222"> Create subcomms and ISs so that each rank participates in one <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>.</font>
+<a name="line86"> 86: </a><font color="#B22222"> The <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> either coalesces adjacent rank indices (contiguous),</font>
+<a name="line87"> 87: </a><font color="#B22222"> or selects indices by scrambling them using a hash.</font>
+<a name="line88"> 88: </a><font color="#B22222"> */</font>
+<a name="line89"> 89: </a> k = size/total_subdomains + (size%total_subdomains>0); <font color="#B22222">/* There are up to k ranks to a color */</font>
+<a name="line90"> 90: </a> color = rank/k;
+<a name="line91"> 91: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_split.html#MPI_Comm_split">MPI_Comm_split</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,color,rank,&subcomm);
+<a name="line92"> 92: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(subcomm,&subsize);
+<a name="line93"> 93: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(subcomm,&subrank);
+<a name="line94"> 94: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(A,&rstart,&rend);
+<a name="line95"> 95: </a> nis = 1;
+<a name="line96"> 96: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(rend-rstart,&rowindices,rend-rstart,&colindices);
+
+<a name="line98"> 98: </a> <font color="#4169E1">for</font> (j = rstart; j < rend; ++j) {
+<a name="line99"> 99: </a> <font color="#4169E1">if</font> (permute_indices) {
+<a name="line100">100: </a> idx = (j*hash);
+<a name="line101">101: </a> } <font color="#4169E1">else</font> {
+<a name="line102">102: </a> idx = j;
+<a name="line103">103: </a> }
+<a name="line104">104: </a> rowindices[j-rstart] = idx%N;
+<a name="line105">105: </a> colindices[j-rstart] = (idx+m)%N;
+<a name="line106">106: </a> }
+<a name="line107">107: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(subcomm,rend-rstart,rowindices,PETSC_COPY_VALUES,&rowis[0]);
+<a name="line108">108: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(subcomm,rend-rstart,colindices,PETSC_COPY_VALUES,&colis[0]);
+<a name="line109">109: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(rowis[0]);
+<a name="line110">110: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(colis[0]);
+<a name="line111">111: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(rowindices,colindices);
+<a name="line112">112: </a> <font color="#B22222">/*</font>
+<a name="line113">113: </a><font color="#B22222"> Now view the ISs. To avoid deadlock when viewing a list of objects on different subcomms,</font>
+<a name="line114">114: </a><font color="#B22222"> we need to obtain the global numbers of our local objects and wait for the corresponding global</font>
+<a name="line115">115: </a><font color="#B22222"> number to be viewed.</font>
+<a name="line116">116: </a><font color="#B22222"> */</font>
+<a name="line117">117: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Subdomains"</font>);
+<a name="line118">118: </a> <font color="#4169E1">if</font> (permute_indices) {
+<a name="line119">119: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" (hash=%D)"</font>,hash);
+<a name="line120">120: </a> }
+<a name="line121">121: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">":\n"</font>);
+<a name="line122">122: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+
+<a name="line124">124: </a> nsubdomains = 1;
+<a name="line125">125: </a> <font color="#4169E1">for</font> (s = 0; s < nsubdomains; ++s) gsubdomainperm[s] = s;
+<a name="line126">126: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html#PetscObjectsListGetGlobalNumbering">PetscObjectsListGetGlobalNumbering</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)rowis,&gnsubdomains,gsubdomainnums);
+<a name="line127">127: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(nsubdomains,gsubdomainnums,gsubdomainperm);
+<a name="line128">128: </a> <font color="#4169E1">for</font> (gs=0,s=0; gs < gnsubdomains;++gs) {
+<a name="line129">129: </a> <font color="#4169E1">if</font> (s < nsubdomains) {
+<a name="line130">130: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ss;
+<a name="line131">131: </a> ss = gsubdomainperm[s];
+<a name="line132">132: </a> <font color="#4169E1">if</font> (gs == gsubdomainnums[ss]) { <font color="#B22222">/* Global subdomain gs being viewed is my subdomain with local number ss. */</font>
+<a name="line133">133: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> subviewer = NULL;
+<a name="line134">134: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)rowis[ss]),&subviewer);
+<a name="line135">135: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(subviewer,<font color="#666666">"Row <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> %D\n"</font>,gs);
+<a name="line136">136: </a> <a href="../../../../docs/manualpages/IS/ISView.html#ISView">ISView</a>(rowis[ss],subviewer);
+<a name="line137">137: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(subviewer);
+<a name="line138">138: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(subviewer,<font color="#666666">"Col <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> %D\n"</font>,gs);
+<a name="line139">139: </a> <a href="../../../../docs/manualpages/IS/ISView.html#ISView">ISView</a>(colis[ss],subviewer);
+<a name="line140">140: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)rowis[ss]),&subviewer);
+<a name="line141">141: </a> ++s;
+<a name="line142">142: </a> }
+<a name="line143">143: </a> }
+<a name="line144">144: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>);
+<a name="line145">145: </a> }
+<a name="line146">146: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line147">147: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(rowis[0]);
+<a name="line148">148: </a> <a href="../../../../docs/manualpages/IS/ISSort.html#ISSort">ISSort</a>(colis[0]);
+<a name="line149">149: </a> nsubdomains = 1;
+<a name="line150">150: </a> MatGetSubMatricesMPI(A,nsubdomains,rowis,colis,MAT_INITIAL_MATRIX,&submats);
+<a name="line151">151: </a> <font color="#B22222">/*</font>
+<a name="line152">152: </a><font color="#B22222"> Now view the matrices. To avoid deadlock when viewing a list of objects on different subcomms,</font>
+<a name="line153">153: </a><font color="#B22222"> we need to obtain the global numbers of our local objects and wait for the corresponding global</font>
+<a name="line154">154: </a><font color="#B22222"> number to be viewed.</font>
+<a name="line155">155: </a><font color="#B22222"> */</font>
+<a name="line156">156: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Submatrices (repetition 1):\n"</font>);
+<a name="line157">157: </a> <font color="#4169E1">for</font> (s = 0; s < nsubdomains; ++s) gsubdomainperm[s] = s;
+<a name="line158">158: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html#PetscObjectsListGetGlobalNumbering">PetscObjectsListGetGlobalNumbering</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)submats,&gnsubdomains,gsubdomainnums);
+<a name="line159">159: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(nsubdomains,gsubdomainnums,gsubdomainperm);
+<a name="line160">160: </a> <font color="#4169E1">for</font> (gs=0,s=0; gs < gnsubdomains;++gs) {
+<a name="line161">161: </a> <font color="#4169E1">if</font> (s < nsubdomains) {
+<a name="line162">162: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ss;
+<a name="line163">163: </a> ss = gsubdomainperm[s];
+<a name="line164">164: </a> <font color="#4169E1">if</font> (gs == gsubdomainnums[ss]) { <font color="#B22222">/* Global subdomain gs being viewed is my subdomain with local number ss. */</font>
+<a name="line165">165: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> subviewer = NULL;
+<a name="line166">166: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
+<a name="line167">167: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(submats[ss],subviewer);
+<a name="line168">168: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
+<a name="line169">169: </a> ++s;
+<a name="line170">170: </a> }
+<a name="line171">171: </a> }
+<a name="line172">172: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>);
+<a name="line173">173: </a> }
+<a name="line174">174: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line175">175: </a> <font color="#4169E1">if</font> (rep == 1) <font color="#4169E1">goto</font> cleanup;
+<a name="line176">176: </a> nsubdomains = 1;
+<a name="line177">177: </a> MatGetSubMatricesMPI(A,nsubdomains,rowis,colis,MAT_REUSE_MATRIX,&submats);
+<a name="line178">178: </a> <font color="#B22222">/*</font>
+<a name="line179">179: </a><font color="#B22222"> Now view the matrices. To avoid deadlock when viewing a list of objects on different subcomms,</font>
+<a name="line180">180: </a><font color="#B22222"> we need to obtain the global numbers of our local objects and wait for the corresponding global</font>
+<a name="line181">181: </a><font color="#B22222"> number to be viewed.</font>
+<a name="line182">182: </a><font color="#B22222"> */</font>
+<a name="line183">183: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Submatrices (repetition 2):\n"</font>);
+<a name="line184">184: </a> <font color="#4169E1">for</font> (s = 0; s < nsubdomains; ++s) gsubdomainperm[s] = s;
+<a name="line185">185: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectsListGetGlobalNumbering.html#PetscObjectsListGetGlobalNumbering">PetscObjectsListGetGlobalNumbering</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,(<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)submats,&gnsubdomains,gsubdomainnums);
+<a name="line186">186: </a> <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>(nsubdomains,gsubdomainnums,gsubdomainperm);
+<a name="line187">187: </a> <font color="#4169E1">for</font> (gs=0,s=0; gs < gnsubdomains;++gs) {
+<a name="line188">188: </a> <font color="#4169E1">if</font> (s < nsubdomains) {
+<a name="line189">189: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ss;
+<a name="line190">190: </a> ss = gsubdomainperm[s];
+<a name="line191">191: </a> <font color="#4169E1">if</font> (gs == gsubdomainnums[ss]) { <font color="#B22222">/* Global subdomain gs being viewed is my subdomain with local number ss. */</font>
+<a name="line192">192: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> subviewer = NULL;
+<a name="line193">193: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
+<a name="line194">194: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(submats[ss],subviewer);
+<a name="line195">195: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)submats[ss]),&subviewer);
+<a name="line196">196: </a> ++s;
+<a name="line197">197: </a> }
+<a name="line198">198: </a> }
+<a name="line199">199: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>);
+<a name="line200">200: </a> }
+<a name="line201">201: </a><strong><font color="#FF0000"> cleanup:</font></strong>
+<a name="line202">202: </a> <font color="#4169E1">for</font> (k=0;k<nsubdomains;++k) {
+<a name="line203">203: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(submats+k);
+<a name="line204">204: </a> }
+<a name="line205">205: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(submats);
+<a name="line206">206: </a> <font color="#4169E1">for</font> (k=0;k<nis;++k) {
+<a name="line207">207: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(rowis+k);
+<a name="line208">208: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(colis+k);
+<a name="line209">209: </a> }
+<a name="line210">210: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
+<a name="line211">211: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_free.html#MPI_Comm_free">MPI_Comm_free</a>(&subcomm);
+<a name="line212">212: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
+<a name="line213">213: </a> <font color="#4169E1">return</font> ierr;
+<a name="line214">214: </a>}
</pre>
</body>
diff --git a/src/mat/examples/tests/ex19.c.html b/src/mat/examples/tests/ex19.c.html
index aa2ef4a..38e7f17 100644
--- a/src/mat/examples/tests/ex19.c.html
+++ b/src/mat/examples/tests/ex19.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex19.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:14+00:00">
+<meta name="date" content="2016-10-03T02:37:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests reusing MPI parallel matrices and <a href="../../../../docs/manualpages/Mat/MatGetValues.html#MatGetValues">MatGetValues</a>().\n\</font>
<a name="line3"> 3: </a><font color="#666666">To test the parallel matrix assembly, this example intentionally lays out\n\</font>
diff --git a/src/mat/examples/tests/ex190.c.html b/src/mat/examples/tests/ex190.c.html
index e302530..956dc02 100644
--- a/src/mat/examples/tests/ex190.c.html
+++ b/src/mat/examples/tests/ex190.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex190.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:56+00:00">
+<meta name="date" content="2016-10-03T02:39:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex190.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex190.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>() with uneven dimensions set in program\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex191.c.html b/src/mat/examples/tests/ex191.c.html
index ef6dc9d..77f1cbd 100644
--- a/src/mat/examples/tests/ex191.c.html
+++ b/src/mat/examples/tests/ex191.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex191.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:56+00:00">
+<meta name="date" content="2016-10-03T02:39:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex191.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex191.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>() for dense matrix with uneven dimensions set in program\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex192.c.html b/src/mat/examples/tests/ex192.c.html
index 937cad8..eb21440 100644
--- a/src/mat/examples/tests/ex192.c.html
+++ b/src/mat/examples/tests/ex192.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex192.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:56+00:00">
+<meta name="date" content="2016-10-03T02:39:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex192.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex192.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatSolve.html#MatSolve">MatSolve</a>() and <a href="../../../../docs/manualpages/Mat/MatMatSolve.html#MatMatSolve">MatMatSolve</a>() with MUMPS or MKL_PARDISO sequential solvers in Schur complement mode.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Example: mpiexec -n 1 ./ex192 -f <matrix binary file> -nrhs 4 -symmetric_solve -hermitian_solve -schur_ratio 0.3\n\n"</font>;
diff --git a/src/mat/examples/tests/ex193.c.html b/src/mat/examples/tests/ex193.c.html
index 61a064f..fce2728 100644
--- a/src/mat/examples/tests/ex193.c.html
+++ b/src/mat/examples/tests/ex193.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex193.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:57+00:00">
+<meta name="date" content="2016-10-03T02:39:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex193.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex193.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * ex193.c</font>
<a name="line3"> 3: </a><font color="#B22222"> *</font>
diff --git a/src/mat/examples/tests/ex194.c.html b/src/mat/examples/tests/ex194.c.html
index 07aec9b..19777aa 100644
--- a/src/mat/examples/tests/ex194.c.html
+++ b/src/mat/examples/tests/ex194.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex194.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:57+00:00">
+<meta name="date" content="2016-10-03T02:39:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex194.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex194.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests MatGetSubmatrix() with certain entire rows of matrix, modified from ex181.c."</font>;
diff --git a/src/mat/examples/tests/ex195.c.html b/src/mat/examples/tests/ex195.c.html
index f584141..59551a1 100644
--- a/src/mat/examples/tests/ex195.c.html
+++ b/src/mat/examples/tests/ex195.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex195.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:57+00:00">
+<meta name="date" content="2016-10-03T02:39:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex195.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex195.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * ex195.c</font>
<a name="line3"> 3: </a><font color="#B22222"> *</font>
diff --git a/src/mat/examples/tests/ex196f90.F.html b/src/mat/examples/tests/ex196f90.F.html
index 1e725d3..e5b34c1 100644
--- a/src/mat/examples/tests/ex196f90.F.html
+++ b/src/mat/examples/tests/ex196f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex196f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:00+00:00">
+<meta name="date" content="2016-10-03T02:39:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex196f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex196f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This program demonstrates use of <a href="../../../../docs/manualpages/Mat/MatSeqAIJGetArrayF90.html#MatSeqAIJGetArrayF90">MatSeqAIJGetArrayF90</a>()
diff --git a/src/mat/examples/tests/ex197.c.html b/src/mat/examples/tests/ex197.c.html
index bc238ee..22f6f7c 100644
--- a/src/mat/examples/tests/ex197.c.html
+++ b/src/mat/examples/tests/ex197.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex197.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:58+00:00">
+<meta name="date" content="2016-10-03T02:39:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex197.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex197.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatMultHermitianTranspose.html#MatMultHermitianTranspose">MatMultHermitianTranspose</a>() and <a href="../../../../docs/manualpages/Mat/MatMultHermitianTransposeAdd.html#MatMultHermitianTransposeAdd">MatMultHermitianTransposeAdd</a>().\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex198.c.html b/src/mat/examples/tests/ex198.c.html
index 184547f..d236534 100644
--- a/src/mat/examples/tests/ex198.c.html
+++ b/src/mat/examples/tests/ex198.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex198.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:58+00:00">
+<meta name="date" content="2016-10-03T02:39:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex198.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex198.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatMatMatMult.html#MatMatMatMult">MatMatMatMult</a>\n\</font>
<a name="line2"> 2: </a><font color="#666666">Reads PETSc matrix A B and C, then comput D=A*B*C \n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include\n\</font>
diff --git a/src/mat/examples/tests/ex2.c.html b/src/mat/examples/tests/ex2.c.html
index 89ed5c1..1548c9a 100644
--- a/src/mat/examples/tests/ex2.c.html
+++ b/src/mat/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:10+00:00">
+<meta name="date" content="2016-10-03T02:37:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatTranspose.html#MatTranspose">MatTranspose</a>(), <a href="../../../../docs/manualpages/Mat/MatNorm.html#MatNorm">MatNorm</a>(), <a href="../../../../docs/manualpages/Mat/MatAXPY.html#MatAXPY">MatAXPY</a>() and <a href="../../../../docs/manualpages/Mat/MatAYPX.html#MatAYPX">MatAYPX</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex20.c.html b/src/mat/examples/tests/ex20.c.html
index 34684b2..77e5320 100644
--- a/src/mat/examples/tests/ex20.c.html
+++ b/src/mat/examples/tests/ex20.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex20.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:15+00:00">
+<meta name="date" content="2016-10-03T02:37:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests converting a matrix to another format with <a href="../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex200.c b/src/mat/examples/tests/ex200.c
new file mode 100644
index 0000000..9cb1fa1
--- /dev/null
+++ b/src/mat/examples/tests/ex200.c
@@ -0,0 +1,28 @@
+
+#include <petscmat.h>
+
+#undef __FUNCT__
+#define __FUNCT__ "main"
+int main(int argc,char **argv)
+{
+ PetscErrorCode ierr;
+ Mat A, B;
+ const char *pfx;
+
+ ierr = PetscInitialize(&argc, &argv, NULL, NULL);if (ierr) return ierr;
+ ierr = MatCreate(PETSC_COMM_WORLD, &A);CHKERRQ(ierr);
+ ierr = MatSetSizes(A, 1, 1, PETSC_DECIDE, PETSC_DECIDE);CHKERRQ(ierr);
+ ierr = MatSetUp(A);CHKERRQ(ierr);
+ ierr = MatSetOptionsPrefix(A, "foo_");CHKERRQ(ierr);
+ ierr = MatGetDiagonalBlock(A, &B);CHKERRQ(ierr);
+ /* Test set options prefix with the string obtained from get options prefix */
+ ierr = PetscObjectGetOptionsPrefix((PetscObject)A,&pfx);CHKERRQ(ierr);
+ ierr = MatSetOptionsPrefix(B, pfx);CHKERRQ(ierr);
+ ierr = MatDestroy(&A); CHKERRQ(ierr);
+
+ ierr = PetscFinalize();
+ return ierr;
+}
+
+
+
diff --git a/src/mat/examples/tests/ex200.c.html b/src/mat/examples/tests/ex200.c.html
new file mode 100644
index 0000000..3f28e13
--- /dev/null
+++ b/src/mat/examples/tests/ex200.c.html
@@ -0,0 +1,41 @@
+<center><a href="ex200.c">Actual source code: ex200.c</a></center><br>
+
+<html>
+<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex200.c.html" />
+<title></title>
+<meta name="generator" content="c2html 0.9.4">
+<meta name="date" content="2016-10-03T02:39:25+00:00">
+</head>
+
+<body bgcolor="#FFFFFF">
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex200.c.html "><small>Report Typos and Errors</small></a></div>
+<pre width="80">
+<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
+
+<a name="line6"> 6: </a><strong><font color="#4169E1"><a name="main"></a>int main(int argc,char **argv)</font></strong>
+<a name="line7"> 7: </a>{
+<a name="line9"> 9: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A, B;
+<a name="line10"> 10: </a> const char *pfx;
+
+<a name="line12"> 12: </a> <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc, &argv, NULL, NULL);<font color="#4169E1">if</font> (ierr) <font color="#4169E1">return</font> ierr;
+<a name="line13"> 13: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>, &A);
+<a name="line14"> 14: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(A, 1, 1, <a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>, <a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
+<a name="line15"> 15: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(A);
+<a name="line16"> 16: </a> <a href="../../../../docs/manualpages/Mat/MatSetOptionsPrefix.html#MatSetOptionsPrefix">MatSetOptionsPrefix</a>(A, <font color="#666666">"foo_"</font>);
+<a name="line17"> 17: </a> <a href="../../../../docs/manualpages/Mat/MatGetDiagonalBlock.html#MatGetDiagonalBlock">MatGetDiagonalBlock</a>(A, &B);
+<a name="line18"> 18: </a> <font color="#B22222">/* Test set options prefix with the string obtained from get options prefix */</font>
+<a name="line19"> 19: </a> PetscObjectGetOptionsPrefix((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,&pfx);
+<a name="line20"> 20: </a> <a href="../../../../docs/manualpages/Mat/MatSetOptionsPrefix.html#MatSetOptionsPrefix">MatSetOptionsPrefix</a>(B, pfx);
+<a name="line21"> 21: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
+
+<a name="line23"> 23: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
+<a name="line24"> 24: </a> <font color="#4169E1">return</font> ierr;
+<a name="line25"> 25: </a>}
+
+
+
+</pre>
+</body>
+
+</html>
diff --git a/src/mat/examples/tests/ex21.c.html b/src/mat/examples/tests/ex21.c.html
index e10f735..26bcd1d 100644
--- a/src/mat/examples/tests/ex21.c.html
+++ b/src/mat/examples/tests/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:15+00:00">
+<meta name="date" content="2016-10-03T02:37:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests converting a parallel AIJ formatted matrix to the parallel Row format.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> This also tests <a href="../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>() and <a href="../../../../docs/manualpages/Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</a>() for the parallel case.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex22.c.html b/src/mat/examples/tests/ex22.c.html
index 521fbd3..8416734 100644
--- a/src/mat/examples/tests/ex22.c.html
+++ b/src/mat/examples/tests/ex22.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex22.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:15+00:00">
+<meta name="date" content="2016-10-03T02:37:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests matrix ordering routines.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex24.c.html b/src/mat/examples/tests/ex24.c.html
index 078e48e..156a49a 100644
--- a/src/mat/examples/tests/ex24.c.html
+++ b/src/mat/examples/tests/ex24.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex24.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:15+00:00">
+<meta name="date" content="2016-10-03T02:37:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests copying an AIJ matrix.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex25.c.html b/src/mat/examples/tests/ex25.c.html
index d984cc0..b5b6ef6 100644
--- a/src/mat/examples/tests/ex25.c.html
+++ b/src/mat/examples/tests/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:15+00:00">
+<meta name="date" content="2016-10-03T02:37:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatTranspose.html#MatTranspose">MatTranspose</a>()\n\n"</font>;
diff --git a/src/mat/examples/tests/ex26.c.html b/src/mat/examples/tests/ex26.c.html
index f36eef8..c56d4b5 100644
--- a/src/mat/examples/tests/ex26.c.html
+++ b/src/mat/examples/tests/ex26.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex26.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:16+00:00">
+<meta name="date" content="2016-10-03T02:37:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex26.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex26.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatGetRowIJ.html#MatGetRowIJ">MatGetRowIJ</a> for SeqAIJ, SeqBAIJ and SeqSBAIJ\n\n"</font>;
diff --git a/src/mat/examples/tests/ex27.c.html b/src/mat/examples/tests/ex27.c.html
index dc9c6d2..cebdac7 100644
--- a/src/mat/examples/tests/ex27.c.html
+++ b/src/mat/examples/tests/ex27.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex27.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:16+00:00">
+<meta name="date" content="2016-10-03T02:37:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests repeated use of assembly for matrices.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> does nasty case where matrix must be rebuilt.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex28.c.html b/src/mat/examples/tests/ex28.c.html
index 3edf937..4bbcbc3 100644
--- a/src/mat/examples/tests/ex28.c.html
+++ b/src/mat/examples/tests/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:16+00:00">
+<meta name="date" content="2016-10-03T02:37:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>()\n\n"</font>;
diff --git a/src/mat/examples/tests/ex29.c.html b/src/mat/examples/tests/ex29.c.html
index 0e1b9ee..7faeed2 100644
--- a/src/mat/examples/tests/ex29.c.html
+++ b/src/mat/examples/tests/ex29.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex29.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:16+00:00">
+<meta name="date" content="2016-10-03T02:37:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests PetscHeapCreate)_\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/utils/petscheap.h></font>
diff --git a/src/mat/examples/tests/ex3.c.html b/src/mat/examples/tests/ex3.c.html
index c3939ed..df195ed 100644
--- a/src/mat/examples/tests/ex3.c.html
+++ b/src/mat/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:11+00:00">
+<meta name="date" content="2016-10-03T02:37:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests relaxation for dense matrices.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex30.c.html b/src/mat/examples/tests/ex30.c.html
index 94733da..3c687e0 100644
--- a/src/mat/examples/tests/ex30.c.html
+++ b/src/mat/examples/tests/ex30.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex30.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:17+00:00">
+<meta name="date" content="2016-10-03T02:37:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex30.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex30.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests ILU and ICC factorization with and without matrix ordering on seqaij format, and illustrates drawing of matrix sparsity structure with <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>().\n\</font>
<a name="line3"> 3: </a><font color="#666666"> Input parameters are:\n\</font>
diff --git a/src/mat/examples/tests/ex300.c.html b/src/mat/examples/tests/ex300.c.html
index b609d16..8c3cc56 100644
--- a/src/mat/examples/tests/ex300.c.html
+++ b/src/mat/examples/tests/ex300.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex300.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:56+00:00">
+<meta name="date" content="2016-10-03T02:39:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex300.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex300.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Show <a href="../../../../docs/manualpages/Mat/MatShift.html#MatShift">MatShift</a> BUG happening after copying a matrix with no rows on a process"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tests/ex31.c.html b/src/mat/examples/tests/ex31.c.html
index 2433952..5559a8e 100644
--- a/src/mat/examples/tests/ex31.c.html
+++ b/src/mat/examples/tests/ex31.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex31.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:17+00:00">
+<meta name="date" content="2016-10-03T02:37:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests binary I/O of matrices and illustrates user-defined event logging.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex32.c.html b/src/mat/examples/tests/ex32.c.html
index ce4e866..dc7d8ea 100644
--- a/src/mat/examples/tests/ex32.c.html
+++ b/src/mat/examples/tests/ex32.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex32.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:17+00:00">
+<meta name="date" content="2016-10-03T02:37:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex32.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex32.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex33.c.html b/src/mat/examples/tests/ex33.c.html
index a54c337..8c29e95 100644
--- a/src/mat/examples/tests/ex33.c.html
+++ b/src/mat/examples/tests/ex33.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex33.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:18+00:00">
+<meta name="date" content="2016-10-03T02:37:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex33.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex33.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Writes a matrix using the PETSc sparse format. Input arguments are:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -fout <file> : output file name\n\n"</font>;
diff --git a/src/mat/examples/tests/ex34.c.html b/src/mat/examples/tests/ex34.c.html
index d035c3d..891fc21 100644
--- a/src/mat/examples/tests/ex34.c.html
+++ b/src/mat/examples/tests/ex34.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex34.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:18+00:00">
+<meta name="date" content="2016-10-03T02:37:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex34.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex34.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a matrix and vector from a file and writes to another. Input options:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -fin <input_file> : file to load. For example see $PETSC_DIR/share/petsc/datafiles/matrices\n\</font>
diff --git a/src/mat/examples/tests/ex35.c.html b/src/mat/examples/tests/ex35.c.html
index 360796a..7678b02 100644
--- a/src/mat/examples/tests/ex35.c.html
+++ b/src/mat/examples/tests/ex35.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex35.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:18+00:00">
+<meta name="date" content="2016-10-03T02:37:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex35.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex35.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex36f.F.html b/src/mat/examples/tests/ex36f.F.html
index aa49126..15d6f8d 100644
--- a/src/mat/examples/tests/ex36f.F.html
+++ b/src/mat/examples/tests/ex36f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex36f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:58+00:00">
+<meta name="date" content="2016-10-03T02:39:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex36f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex36f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This program demonstrates use of PETSc dense matrices.
diff --git a/src/mat/examples/tests/ex37.c.html b/src/mat/examples/tests/ex37.c.html
index c6d2769..3575161 100644
--- a/src/mat/examples/tests/ex37.c.html
+++ b/src/mat/examples/tests/ex37.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex37.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:18+00:00">
+<meta name="date" content="2016-10-03T02:37:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatCopy.html#MatCopy">MatCopy</a>() and MatStore/RetrieveValues().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex38.c.html b/src/mat/examples/tests/ex38.c.html
index 1f91b03..af36c12 100644
--- a/src/mat/examples/tests/ex38.c.html
+++ b/src/mat/examples/tests/ex38.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex38.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:18+00:00">
+<meta name="date" content="2016-10-03T02:37:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test interface of Elemental. \n\n"</font>;
diff --git a/src/mat/examples/tests/ex4.c.html b/src/mat/examples/tests/ex4.c.html
index 4bf79be..1bab3dd 100644
--- a/src/mat/examples/tests/ex4.c.html
+++ b/src/mat/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:11+00:00">
+<meta name="date" content="2016-10-03T02:37:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Creates a matrix, inserts some values, and tests <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>() and <a href="../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex40.c.html b/src/mat/examples/tests/ex40.c.html
index 2e44903..11381c7 100644
--- a/src/mat/examples/tests/ex40.c.html
+++ b/src/mat/examples/tests/ex40.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex40.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:19+00:00">
+<meta name="date" content="2016-10-03T02:37:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the parallel case for <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>(). Input arguments are:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -f <input_file> : file to load. For example see $PETSC_DIR/share/petsc/datafiles/matrices\n\</font>
diff --git a/src/mat/examples/tests/ex41.c.html b/src/mat/examples/tests/ex41.c.html
index 5f76e20..c630b68 100644
--- a/src/mat/examples/tests/ex41.c.html
+++ b/src/mat/examples/tests/ex41.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex41.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:19+00:00">
+<meta name="date" content="2016-10-03T02:37:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>() - the parallel case. This example\n\</font>
<a name="line3"> 3: </a><font color="#666666">is similar to ex40.c; here the index sets used are random. Input arguments are:\n\</font>
diff --git a/src/mat/examples/tests/ex42.c.html b/src/mat/examples/tests/ex42.c.html
index a9d0333..affe5f4 100644
--- a/src/mat/examples/tests/ex42.c.html
+++ b/src/mat/examples/tests/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:19+00:00">
+<meta name="date" content="2016-10-03T02:37:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>() and MatGetSubmatrices() for the parallel case.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This example is similar to ex40.c; here the index sets used are random.\n\</font>
diff --git a/src/mat/examples/tests/ex43.c.html b/src/mat/examples/tests/ex43.c.html
index 50249db..cf4c685 100644
--- a/src/mat/examples/tests/ex43.c.html
+++ b/src/mat/examples/tests/ex43.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex43.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:20+00:00">
+<meta name="date" content="2016-10-03T02:37:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex43.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex43.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Saves a dense matrix in a dense format (binary).\n\n"</font>;
diff --git a/src/mat/examples/tests/ex44.c.html b/src/mat/examples/tests/ex44.c.html
index 364e603..535013b 100644
--- a/src/mat/examples/tests/ex44.c.html
+++ b/src/mat/examples/tests/ex44.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex44.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:20+00:00">
+<meta name="date" content="2016-10-03T02:37:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex44.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex44.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Loads matrix dumped by ex43.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex45.c.html b/src/mat/examples/tests/ex45.c.html
index 6a382f6..8382187 100644
--- a/src/mat/examples/tests/ex45.c.html
+++ b/src/mat/examples/tests/ex45.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex45.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:20+00:00">
+<meta name="date" content="2016-10-03T02:37:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex45.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex45.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscconf.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <stdio.h></font>
diff --git a/src/mat/examples/tests/ex47.c.html b/src/mat/examples/tests/ex47.c.html
index 59864cd..a3a447d 100644
--- a/src/mat/examples/tests/ex47.c.html
+++ b/src/mat/examples/tests/ex47.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex47.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:20+00:00">
+<meta name="date" content="2016-10-03T02:37:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex47.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex47.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the various routines in MatBAIJ format.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input arguments are:\n\</font>
diff --git a/src/mat/examples/tests/ex48.c.html b/src/mat/examples/tests/ex48.c.html
index 98e4b0d..30abdca 100644
--- a/src/mat/examples/tests/ex48.c.html
+++ b/src/mat/examples/tests/ex48.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex48.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:20+00:00">
+<meta name="date" content="2016-10-03T02:37:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex48.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex48.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the vatious routines in MatSeqBAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex49.c.html b/src/mat/examples/tests/ex49.c.html
index 8ed0f6f..06d0f34 100644
--- a/src/mat/examples/tests/ex49.c.html
+++ b/src/mat/examples/tests/ex49.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex49.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:21+00:00">
+<meta name="date" content="2016-10-03T02:37:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex49.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex49.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatTranspose.html#MatTranspose">MatTranspose</a>(), <a href="../../../../docs/manualpages/Mat/MatNorm.html#MatNorm">MatNorm</a>(), and <a href="../../../../docs/manualpages/Mat/MatAXPY.html#MatAXPY">MatAXPY</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex5.c.html b/src/mat/examples/tests/ex5.c.html
index a981cc0..830756b 100644
--- a/src/mat/examples/tests/ex5.c.html
+++ b/src/mat/examples/tests/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:11+00:00">
+<meta name="date" content="2016-10-03T02:37:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>(), <a href="../../../../docs/manualpages/Mat/MatMultAdd.html#MatMultAdd">MatMultAdd</a>(), <a href="../../../../docs/manualpages/Mat/MatMultTranspose.html#MatMultTranspose">MatMultTranspose</a>().\n\</font>
<a name="line3"> 3: </a><font color="#666666">Also <a href="../../../../docs/manualpages/Mat/MatMultTransposeAdd.html#MatMultTransposeAdd">MatMultTransposeAdd</a>(), <a href="../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(), <a href="../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>(), and <a href="../../../../docs/manualpages/Mat/MatDiagonalScale.html#MatDiagonalScale">MatDiagonalScale</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex50.c.html b/src/mat/examples/tests/ex50.c.html
index e98fc62..2063319 100644
--- a/src/mat/examples/tests/ex50.c.html
+++ b/src/mat/examples/tests/ex50.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex50.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:21+00:00">
+<meta name="date" content="2016-10-03T02:37:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex50.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex50.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex51.c.html b/src/mat/examples/tests/ex51.c.html
index 0febc9e..ec76c64 100644
--- a/src/mat/examples/tests/ex51.c.html
+++ b/src/mat/examples/tests/ex51.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex51.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:22+00:00">
+<meta name="date" content="2016-10-03T02:37:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex51.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex51.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>(), <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>() for MatBAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex52.c.html b/src/mat/examples/tests/ex52.c.html
index 6bd3585..f118f82 100644
--- a/src/mat/examples/tests/ex52.c.html
+++ b/src/mat/examples/tests/ex52.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex52.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:22+00:00">
+<meta name="date" content="2016-10-03T02:37:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex52.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex52.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the vatious routines in MatMPIBAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex53.c.html b/src/mat/examples/tests/ex53.c.html
index 1bc8fc6..8ccc86f 100644
--- a/src/mat/examples/tests/ex53.c.html
+++ b/src/mat/examples/tests/ex53.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex53.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:22+00:00">
+<meta name="date" content="2016-10-03T02:37:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex53.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex53.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the vatious routines in MatMPIBAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex54.c.html b/src/mat/examples/tests/ex54.c.html
index 4be88ba..1b5bf08 100644
--- a/src/mat/examples/tests/ex54.c.html
+++ b/src/mat/examples/tests/ex54.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex54.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:23+00:00">
+<meta name="date" content="2016-10-03T02:37:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex54.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex54.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>(), <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>() for parallel MatBAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex55.c.html b/src/mat/examples/tests/ex55.c.html
index 15bf4e6..a5aa6b7 100644
--- a/src/mat/examples/tests/ex55.c.html
+++ b/src/mat/examples/tests/ex55.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex55.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:23+00:00">
+<meta name="date" content="2016-10-03T02:37:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex55.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex55.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests converting a matrix to another format with <a href="../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex56.c.html b/src/mat/examples/tests/ex56.c.html
index 9ec8557..d1aeaa1 100644
--- a/src/mat/examples/tests/ex56.c.html
+++ b/src/mat/examples/tests/ex56.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex56.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:24+00:00">
+<meta name="date" content="2016-10-03T02:37:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex56.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex56.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test the use of <a href="../../../../docs/manualpages/Mat/MatSetValuesBlocked.html#MatSetValuesBlocked">MatSetValuesBlocked</a>(), <a href="../../../../docs/manualpages/Mat/MatZeroRows.html#MatZeroRows">MatZeroRows</a>() for rectangular MatBAIJ matrix, test <a href="../../../../docs/manualpages/Mat/MatSetValuesBlocked.html#MatSetValuesBlocked">MatSetValuesBlocked</a>() for MatSBAIJ matrix (-test_mat_sbaij)."</font>;
diff --git a/src/mat/examples/tests/ex57.c.html b/src/mat/examples/tests/ex57.c.html
index 6e34ed3..3622cbc 100644
--- a/src/mat/examples/tests/ex57.c.html
+++ b/src/mat/examples/tests/ex57.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex57.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:24+00:00">
+<meta name="date" content="2016-10-03T02:37:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex57.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex57.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads in a binary file, extracts a submatrix from it, and writes to another binary file.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Options:\n\</font>
diff --git a/src/mat/examples/tests/ex58.c.html b/src/mat/examples/tests/ex58.c.html
index 805f63e..d5750a7 100644
--- a/src/mat/examples/tests/ex58.c.html
+++ b/src/mat/examples/tests/ex58.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex58.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:24+00:00">
+<meta name="date" content="2016-10-03T02:37:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex58.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex58.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatTranspose.html#MatTranspose">MatTranspose</a>() and <a href="../../../../docs/manualpages/Mat/MatEqual.html#MatEqual">MatEqual</a>() for MPIAIJ matrices.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex58f.F.html b/src/mat/examples/tests/ex58f.F.html
index 5a5853f..c553db7 100644
--- a/src/mat/examples/tests/ex58f.F.html
+++ b/src/mat/examples/tests/ex58f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex58f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:59+00:00">
+<meta name="date" content="2016-10-03T02:39:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex58f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex58f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This program demonstrates use of <a href="../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>() and <a href="../../../../docs/manualpages/Mat/MatGetRowMaxAbs.html#MatGetRowMaxAbs">MatGetRowMaxAbs</a>() from Fortran
diff --git a/src/mat/examples/tests/ex59.c.html b/src/mat/examples/tests/ex59.c.html
index 269508f..a2952cb 100644
--- a/src/mat/examples/tests/ex59.c.html
+++ b/src/mat/examples/tests/ex59.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex59.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:24+00:00">
+<meta name="date" content="2016-10-03T02:37:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex59.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex59.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests MatGetSubmatrix() in parallel."</font>;
diff --git a/src/mat/examples/tests/ex6.c.html b/src/mat/examples/tests/ex6.c.html
index 769f059..adedb45 100644
--- a/src/mat/examples/tests/ex6.c.html
+++ b/src/mat/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:11+00:00">
+<meta name="date" content="2016-10-03T02:37:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests reordering a matrix.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex60.c.html b/src/mat/examples/tests/ex60.c.html
index 104c6a2..8308b7f 100644
--- a/src/mat/examples/tests/ex60.c.html
+++ b/src/mat/examples/tests/ex60.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex60.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:24+00:00">
+<meta name="date" content="2016-10-03T02:37:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex60.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex60.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatGetColumnVector.html#MatGetColumnVector">MatGetColumnVector</a>()."</font>;
diff --git a/src/mat/examples/tests/ex61.c.html b/src/mat/examples/tests/ex61.c.html
index 0eeb3d2..5c0f23d 100644
--- a/src/mat/examples/tests/ex61.c.html
+++ b/src/mat/examples/tests/ex61.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex61.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:25+00:00">
+<meta name="date" content="2016-10-03T02:37:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex61.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex61.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests MatSeq(B)AIJSetColumnIndices().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex62.c.html b/src/mat/examples/tests/ex62.c.html
index 7ba7cb9..2043d97 100644
--- a/src/mat/examples/tests/ex62.c.html
+++ b/src/mat/examples/tests/ex62.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex62.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:25+00:00">
+<meta name="date" content="2016-10-03T02:37:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex62.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex62.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the use of <a href="../../../../docs/manualpages/Mat/MatSolveTranspose.html#MatSolveTranspose">MatSolveTranspose</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex63f.F.html b/src/mat/examples/tests/ex63f.F.html
index 9a4fdaf..c92e4d3 100644
--- a/src/mat/examples/tests/ex63f.F.html
+++ b/src/mat/examples/tests/ex63f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex63f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:59+00:00">
+<meta name="date" content="2016-10-03T02:39:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex63f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex63f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This program tests storage of PETSc Dense matrix.
diff --git a/src/mat/examples/tests/ex64.c.html b/src/mat/examples/tests/ex64.c.html
index a70e972..a8cd8db 100644
--- a/src/mat/examples/tests/ex64.c.html
+++ b/src/mat/examples/tests/ex64.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex64.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:25+00:00">
+<meta name="date" content="2016-10-03T02:37:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex64.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex64.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Saves 4by4 block matrix.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex65.c.html b/src/mat/examples/tests/ex65.c.html
index 34a3de8..b5ae11e 100644
--- a/src/mat/examples/tests/ex65.c.html
+++ b/src/mat/examples/tests/ex65.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex65.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:25+00:00">
+<meta name="date" content="2016-10-03T02:37:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex65.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex65.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Saves a rectangular sparse matrix to disk.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex66.c.html b/src/mat/examples/tests/ex66.c.html
index fec7486..61dba69 100644
--- a/src/mat/examples/tests/ex66.c.html
+++ b/src/mat/examples/tests/ex66.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex66.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:25+00:00">
+<meta name="date" content="2016-10-03T02:37:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex66.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex66.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads in rectangular matrix from disk, stored from ex65.c\n\n"</font>;
diff --git a/src/mat/examples/tests/ex67f.F.html b/src/mat/examples/tests/ex67f.F.html
index 09c3b99..e123b46 100644
--- a/src/mat/examples/tests/ex67f.F.html
+++ b/src/mat/examples/tests/ex67f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex67f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:59+00:00">
+<meta name="date" content="2016-10-03T02:39:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex67f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex67f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This program demonstrates use of <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>() from Fortran
<a name="line3"> 3: </a>!
diff --git a/src/mat/examples/tests/ex68.c.html b/src/mat/examples/tests/ex68.c.html
index f0be734..930b802 100644
--- a/src/mat/examples/tests/ex68.c.html
+++ b/src/mat/examples/tests/ex68.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex68.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:25+00:00">
+<meta name="date" content="2016-10-03T02:37:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex68.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex68.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatReorderForNonzeroDiagonal.html#MatReorderForNonzeroDiagonal">MatReorderForNonzeroDiagonal</a>().\n\n"</font>;
diff --git a/src/mat/examples/tests/ex7.c.html b/src/mat/examples/tests/ex7.c.html
index 34fa4ea..cd17c4c 100644
--- a/src/mat/examples/tests/ex7.c.html
+++ b/src/mat/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:11+00:00">
+<meta name="date" content="2016-10-03T02:37:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests matrix factorization. Note that most users should\n\</font>
<a name="line3"> 3: </a><font color="#666666">employ the <a href="../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> interface to the linear solvers instead of using the factorization\n\</font>
diff --git a/src/mat/examples/tests/ex70.c.html b/src/mat/examples/tests/ex70.c.html
index 20e9f8d..fb2f881 100644
--- a/src/mat/examples/tests/ex70.c.html
+++ b/src/mat/examples/tests/ex70.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex70.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:26+00:00">
+<meta name="date" content="2016-10-03T02:37:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex70.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex70.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>/<a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>() with negative row and column indices.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex71.c.html b/src/mat/examples/tests/ex71.c.html
index 1ab3304..392f0b3 100644
--- a/src/mat/examples/tests/ex71.c.html
+++ b/src/mat/examples/tests/ex71.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex71.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:26+00:00">
+<meta name="date" content="2016-10-03T02:37:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex71.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex71.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Passes a sparse matrix to MATLAB.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex72.c b/src/mat/examples/tests/ex72.c
index 0490991..65a4cad 100644
--- a/src/mat/examples/tests/ex72.c
+++ b/src/mat/examples/tests/ex72.c
@@ -17,20 +17,25 @@ int main(int argc,char **args)
PetscInt i,m,n,nnz;
PetscErrorCode ierr;
PetscMPIInt size;
- PetscScalar *VAL,zero=0.0;
+ PetscScalar *val,zero=0.0;
FILE *file;
PetscViewer view;
- int *I,*J,*rownz;
+ int *row,*col,*rownz;
+ PetscBool flg;
PetscInitialize(&argc,&args,(char*)0,help);
#if defined(PETSC_USE_COMPLEX)
SETERRQ(PETSC_COMM_WORLD,1,"This example does not work with complex numbers");
-#else
+ ierr = PetscFinalize();
+ return 0;
+#endif
+
ierr = MPI_Comm_size(PETSC_COMM_WORLD,&size);CHKERRQ(ierr);
- if (size > 1) SETERRQ(PETSC_COMM_WORLD,1,"Uniprocessor Example only\n");
+ if (size > 1) SETERRQ(PETSC_COMM_WORLD,PETSC_ERR_USER,"Uniprocessor Example only\n");
/* Read in matrix and RHS */
- ierr = PetscOptionsGetString(NULL,NULL,"-fin",filein,PETSC_MAX_PATH_LEN,NULL);CHKERRQ(ierr);
+ ierr = PetscOptionsGetString(NULL,NULL,"-fin",filein,PETSC_MAX_PATH_LEN,&flg);CHKERRQ(ierr);
+ if (!flg) SETERRQ(PETSC_COMM_SELF,1,"Must indicate input file with -fin option");
ierr = PetscFOpen(PETSC_COMM_SELF,filein,"r",&file);CHKERRQ(ierr);
/* process header with comments */
@@ -42,14 +47,14 @@ int main(int argc,char **args)
ierr = PetscPrintf (PETSC_COMM_SELF,"m = %d, n = %d, nnz = %d\n",m,n,nnz);
/* reseve memory for matrices */
- ierr = PetscMalloc4(nnz,&I,nnz,&J,nnz,&VAL,m,&rownz);CHKERRQ(ierr);
+ ierr = PetscMalloc4(nnz,&row,nnz,&col,nnz,&val,m,&rownz);CHKERRQ(ierr);
for (i=0; i<m; i++) rownz[i] = 1; /* add 0.0 to diagonal entries */
for (i=0; i<nnz; i++) {
- ierr = fscanf(file,"%d %d %le\n",&I[i],&J[i],(double*)&VAL[i]);
+ ierr = fscanf(file,"%d %d %le\n",&row[i],&col[i],(double*)&val[i]);
if (ierr == EOF) SETERRQ1(PETSC_COMM_SELF,PETSC_ERR_USER,"i=%d, reach EOF\n",i);
- I[i]--; J[i]--; /* adjust from 1-based to 0-based */
- rownz[J[i]]++;
+ row[i]--; col[i]--; /* adjust from 1-based to 0-based */
+ rownz[col[i]]++;
}
fclose(file);
ierr = PetscPrintf(PETSC_COMM_SELF,"Read file completes.\n");CHKERRQ(ierr);
@@ -60,29 +65,30 @@ int main(int argc,char **args)
ierr = MatSetSizes(A,PETSC_DECIDE,PETSC_DECIDE,m,n);CHKERRQ(ierr);
ierr = MatSetFromOptions(A);CHKERRQ(ierr);
ierr = MatSeqSBAIJSetPreallocation(A,1,0,rownz);CHKERRQ(ierr);
- ierr = MatSetUp(A);CHKERRQ(ierr);
/* Add zero to diagonals, in case the matrix missing diagonals */
for (i=0; i<m; i++){
ierr = MatSetValues(A,1,&i,1,&i,&zero,INSERT_VALUES);CHKERRQ(ierr);
}
for (i=0; i<nnz; i++) {
- ierr = MatSetValues(A,1,&J[i],1,&I[i],&VAL[i],INSERT_VALUES);CHKERRQ(ierr);
+ ierr = MatSetValues(A,1,&col[i],1,&row[i],&val[i],INSERT_VALUES);CHKERRQ(ierr);
}
ierr = MatAssemblyBegin(A,MAT_FINAL_ASSEMBLY);CHKERRQ(ierr);
ierr = MatAssemblyEnd(A,MAT_FINAL_ASSEMBLY);CHKERRQ(ierr);
ierr = PetscPrintf(PETSC_COMM_SELF,"Assemble SBAIJ matrix completes.\n");CHKERRQ(ierr);
- /* Write out matrix in AIJ format */
- ierr = PetscOptionsGetString(NULL,NULL,"-fout",fileout,PETSC_MAX_PATH_LEN,NULL);CHKERRQ(ierr);
- ierr = PetscViewerBinaryOpen(PETSC_COMM_WORLD,fileout,FILE_MODE_WRITE,&view);CHKERRQ(ierr);
- ierr = MatView(A,view);CHKERRQ(ierr);
- ierr = PetscViewerDestroy(&view);CHKERRQ(ierr);
+ /* Write the entire matrix in AIJ format to a file */
+ ierr = PetscOptionsGetString(NULL,NULL,"-fout",fileout,PETSC_MAX_PATH_LEN,&flg);CHKERRQ(ierr);
+ if (flg) {
+ ierr = PetscPrintf(PETSC_COMM_SELF,"Write the entire matrix in AIJ format to file %s\n",fileout);CHKERRQ(ierr);
+ ierr = PetscViewerBinaryOpen(PETSC_COMM_WORLD,fileout,FILE_MODE_WRITE,&view);CHKERRQ(ierr);
+ ierr = MatView(A,view);CHKERRQ(ierr);
+ ierr = PetscViewerDestroy(&view);CHKERRQ(ierr);
+ }
- ierr = PetscFree4(I,J,VAL,rownz);CHKERRQ(ierr);
+ ierr = PetscFree4(row,col,val,rownz);CHKERRQ(ierr);
ierr = MatDestroy(&A);CHKERRQ(ierr);
ierr = PetscFinalize();
-#endif
return 0;
}
diff --git a/src/mat/examples/tests/ex72.c.html b/src/mat/examples/tests/ex72.c.html
index 4313978..92d8f24 100644
--- a/src/mat/examples/tests/ex72.c.html
+++ b/src/mat/examples/tests/ex72.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex72.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:26+00:00">
+<meta name="date" content="2016-10-03T02:37:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex72.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex72.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
@@ -26,74 +26,80 @@
<a name="line16"> 16: </a> char filein[PETSC_MAX_PATH_LEN],fileout[PETSC_MAX_PATH_LEN],buf[PETSC_MAX_PATH_LEN];
<a name="line17"> 17: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,m,n,nnz;
<a name="line19"> 19: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
-<a name="line20"> 20: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *VAL,zero=0.0;
+<a name="line20"> 20: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *val,zero=0.0;
<a name="line21"> 21: </a> FILE *file;
<a name="line22"> 22: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> view;
-<a name="line23"> 23: </a> int *I,*J,*rownz;
-
-<a name="line25"> 25: </a> <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&args,(char*)0,help);
-<a name="line26"> 26: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
-<a name="line27"> 27: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,<font color="#666666">"This example does not work with complex numbers"</font>);
-<a name="line28"> 28: </a><font color="#A020F0">#else</font>
-<a name="line29"> 29: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&size);
-<a name="line30"> 30: </a> <font color="#4169E1">if</font> (size > 1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,<font color="#666666">"Uniprocessor Example only\n"</font>);
-
-<a name="line32"> 32: </a> <font color="#B22222">/* Read in matrix and RHS */</font>
-<a name="line33"> 33: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetString.html#PetscOptionsGetString">PetscOptionsGetString</a>(NULL,NULL,<font color="#666666">"-fin"</font>,filein,PETSC_MAX_PATH_LEN,NULL);
-<a name="line34"> 34: </a> <a href="../../../../docs/manualpages/Sys/PetscFOpen.html#PetscFOpen">PetscFOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,filein,<font color="#666666">"r"</font>,&file);
-
-<a name="line36"> 36: </a> <font color="#B22222">/* process header with comments */</font>
-<a name="line37"> 37: </a> <font color="#4169E1">do</font> fgets(buf,PETSC_MAX_PATH_LEN-1,file);
-<a name="line38"> 38: </a> <font color="#4169E1">while</font> (buf[0] == '%');
-
-<a name="line40"> 40: </a> <font color="#B22222">/* The first non-comment line has the matrix dimensions */</font>
-<a name="line41"> 41: </a> sscanf(buf,<font color="#666666">"%d %d %d\n"</font>,&m,&n,&nnz);
-<a name="line42"> 42: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a> (<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<font color="#666666">"m = %d, n = %d, nnz = %d\n"</font>,m,n,nnz);
-
-<a name="line44"> 44: </a> <font color="#B22222">/* reseve memory for matrices */</font>
-<a name="line45"> 45: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc4.html#PetscMalloc4">PetscMalloc4</a>(nnz,&I,nnz,&J,nnz,&VAL,m,&rownz);
-<a name="line46"> 46: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) rownz[i] = 1; <font color="#B22222">/* add 0.0 to diagonal entries */</font>
-
-<a name="line48"> 48: </a> <font color="#4169E1">for</font> (i=0; i<nnz; i++) {
-<a name="line49"> 49: </a> fscanf(file,<font color="#666666">"%d %d %le\n"</font>,&I[i],&J[i],(double*)&VAL[i]);
-<a name="line50"> 50: </a> <font color="#4169E1">if</font> (ierr == EOF) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_USER,<font color="#666666">"i=%d, reach EOF\n"</font>,i);
-<a name="line51"> 51: </a> I[i]--; J[i]--; <font color="#B22222">/* adjust from 1-based to 0-based */</font>
-<a name="line52"> 52: </a> rownz[J[i]]++;
-<a name="line53"> 53: </a> }
-<a name="line54"> 54: </a> fclose(file);
-<a name="line55"> 55: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<font color="#666666">"Read file completes.\n"</font>);
-
-<a name="line57"> 57: </a> <font color="#B22222">/* Creat and asseble SBAIJ matrix */</font>
-<a name="line58"> 58: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&A);
-<a name="line59"> 59: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(A,<a href="../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a>);
-<a name="line60"> 60: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(A,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,m,n);
-<a name="line61"> 61: </a> <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(A);
-<a name="line62"> 62: </a> <a href="../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(A,1,0,rownz);
-<a name="line63"> 63: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(A);
-
-<a name="line65"> 65: </a> <font color="#B22222">/* Add zero to diagonals, in case the matrix missing diagonals */</font>
-<a name="line66"> 66: </a> <font color="#4169E1">for</font> (i=0; i<m; i++){
-<a name="line67"> 67: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&i,1,&i,&zero,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line68"> 68: </a> }
-<a name="line69"> 69: </a> <font color="#4169E1">for</font> (i=0; i<nnz; i++) {
-<a name="line70"> 70: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&J[i],1,&I[i],&VAL[i],<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line71"> 71: </a> }
-<a name="line72"> 72: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(A,MAT_FINAL_ASSEMBLY);
-<a name="line73"> 73: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(A,MAT_FINAL_ASSEMBLY);
-<a name="line74"> 74: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<font color="#666666">"Assemble SBAIJ matrix completes.\n"</font>);
-
-<a name="line76"> 76: </a> <font color="#B22222">/* Write out matrix in AIJ format */</font>
-<a name="line77"> 77: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetString.html#PetscOptionsGetString">PetscOptionsGetString</a>(NULL,NULL,<font color="#666666">"-fout"</font>,fileout,PETSC_MAX_PATH_LEN,NULL);
-<a name="line78"> 78: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,fileout,FILE_MODE_WRITE,&view);
-<a name="line79"> 79: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(A,view);
-<a name="line80"> 80: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&view);
-
-<a name="line82"> 82: </a> <a href="../../../../docs/manualpages/Sys/PetscFree4.html#PetscFree4">PetscFree4</a>(I,J,VAL,rownz);
-<a name="line83"> 83: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
-<a name="line84"> 84: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
-<a name="line85"> 85: </a><font color="#A020F0">#endif</font>
-<a name="line86"> 86: </a> <font color="#4169E1">return</font> 0;
-<a name="line87"> 87: </a>}
+<a name="line23"> 23: </a> int *row,*col,*rownz;
+<a name="line24"> 24: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line26"> 26: </a> <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&args,(char*)0,help);
+<a name="line27"> 27: </a><font color="#A020F0">#if defined(PETSC_USE_COMPLEX)</font>
+<a name="line28"> 28: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,1,<font color="#666666">"This example does not work with complex numbers"</font>);
+<a name="line29"> 29: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
+<a name="line30"> 30: </a> <font color="#4169E1">return</font> 0;
+<a name="line31"> 31: </a><font color="#A020F0">#endif</font>
+
+<a name="line33"> 33: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&size);
+<a name="line34"> 34: </a> <font color="#4169E1">if</font> (size > 1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,PETSC_ERR_USER,<font color="#666666">"Uniprocessor Example only\n"</font>);
+
+<a name="line36"> 36: </a> <font color="#B22222">/* Read in matrix and RHS */</font>
+<a name="line37"> 37: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetString.html#PetscOptionsGetString">PetscOptionsGetString</a>(NULL,NULL,<font color="#666666">"-fin"</font>,filein,PETSC_MAX_PATH_LEN,&flg);
+<a name="line38"> 38: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,<font color="#666666">"Must indicate input file with -fin option"</font>);
+<a name="line39"> 39: </a> <a href="../../../../docs/manualpages/Sys/PetscFOpen.html#PetscFOpen">PetscFOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,filein,<font color="#666666">"r"</font>,&file);
+
+<a name="line41"> 41: </a> <font color="#B22222">/* process header with comments */</font>
+<a name="line42"> 42: </a> <font color="#4169E1">do</font> fgets(buf,PETSC_MAX_PATH_LEN-1,file);
+<a name="line43"> 43: </a> <font color="#4169E1">while</font> (buf[0] == '%');
+
+<a name="line45"> 45: </a> <font color="#B22222">/* The first non-comment line has the matrix dimensions */</font>
+<a name="line46"> 46: </a> sscanf(buf,<font color="#666666">"%d %d %d\n"</font>,&m,&n,&nnz);
+<a name="line47"> 47: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a> (<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<font color="#666666">"m = %d, n = %d, nnz = %d\n"</font>,m,n,nnz);
+
+<a name="line49"> 49: </a> <font color="#B22222">/* reseve memory for matrices */</font>
+<a name="line50"> 50: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc4.html#PetscMalloc4">PetscMalloc4</a>(nnz,&row,nnz,&col,nnz,&val,m,&rownz);
+<a name="line51"> 51: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) rownz[i] = 1; <font color="#B22222">/* add 0.0 to diagonal entries */</font>
+
+<a name="line53"> 53: </a> <font color="#4169E1">for</font> (i=0; i<nnz; i++) {
+<a name="line54"> 54: </a> fscanf(file,<font color="#666666">"%d %d %le\n"</font>,&row[i],&col[i],(double*)&val[i]);
+<a name="line55"> 55: </a> <font color="#4169E1">if</font> (ierr == EOF) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_USER,<font color="#666666">"i=%d, reach EOF\n"</font>,i);
+<a name="line56"> 56: </a> row[i]--; col[i]--; <font color="#B22222">/* adjust from 1-based to 0-based */</font>
+<a name="line57"> 57: </a> rownz[col[i]]++;
+<a name="line58"> 58: </a> }
+<a name="line59"> 59: </a> fclose(file);
+<a name="line60"> 60: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<font color="#666666">"Read file completes.\n"</font>);
+
+<a name="line62"> 62: </a> <font color="#B22222">/* Creat and asseble SBAIJ matrix */</font>
+<a name="line63"> 63: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&A);
+<a name="line64"> 64: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(A,<a href="../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a>);
+<a name="line65"> 65: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(A,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,m,n);
+<a name="line66"> 66: </a> <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(A);
+<a name="line67"> 67: </a> <a href="../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(A,1,0,rownz);
+
+<a name="line69"> 69: </a> <font color="#B22222">/* Add zero to diagonals, in case the matrix missing diagonals */</font>
+<a name="line70"> 70: </a> <font color="#4169E1">for</font> (i=0; i<m; i++){
+<a name="line71"> 71: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&i,1,&i,&zero,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line72"> 72: </a> }
+<a name="line73"> 73: </a> <font color="#4169E1">for</font> (i=0; i<nnz; i++) {
+<a name="line74"> 74: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(A,1,&col[i],1,&row[i],&val[i],<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line75"> 75: </a> }
+<a name="line76"> 76: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(A,MAT_FINAL_ASSEMBLY);
+<a name="line77"> 77: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(A,MAT_FINAL_ASSEMBLY);
+<a name="line78"> 78: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<font color="#666666">"Assemble SBAIJ matrix completes.\n"</font>);
+
+<a name="line80"> 80: </a> <font color="#B22222">/* Write the entire matrix in AIJ format to a file */</font>
+<a name="line81"> 81: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetString.html#PetscOptionsGetString">PetscOptionsGetString</a>(NULL,NULL,<font color="#666666">"-fout"</font>,fileout,PETSC_MAX_PATH_LEN,&flg);
+<a name="line82"> 82: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line83"> 83: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,<font color="#666666">"Write the entire matrix in AIJ format to file %s\n"</font>,fileout);
+<a name="line84"> 84: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,fileout,FILE_MODE_WRITE,&view);
+<a name="line85"> 85: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(A,view);
+<a name="line86"> 86: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&view);
+<a name="line87"> 87: </a> }
+
+<a name="line89"> 89: </a> <a href="../../../../docs/manualpages/Sys/PetscFree4.html#PetscFree4">PetscFree4</a>(row,col,val,rownz);
+<a name="line90"> 90: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
+<a name="line91"> 91: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
+<a name="line92"> 92: </a> <font color="#4169E1">return</font> 0;
+<a name="line93"> 93: </a>}
</pre>
</body>
diff --git a/src/mat/examples/tests/ex73.c.html b/src/mat/examples/tests/ex73.c.html
index 9340631..97baa2f 100644
--- a/src/mat/examples/tests/ex73.c.html
+++ b/src/mat/examples/tests/ex73.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex73.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:26+00:00">
+<meta name="date" content="2016-10-03T02:37:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex73.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex73.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix from a file partitions it\n\n"</font>;
diff --git a/src/mat/examples/tests/ex74.c.html b/src/mat/examples/tests/ex74.c.html
index 14e8a8f..6b27d31 100644
--- a/src/mat/examples/tests/ex74.c.html
+++ b/src/mat/examples/tests/ex74.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex74.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:27+00:00">
+<meta name="date" content="2016-10-03T02:37:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex74.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex74.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the various sequential routines in MatSBAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex75.c.html b/src/mat/examples/tests/ex75.c.html
index bd028c9..f4a6d24 100644
--- a/src/mat/examples/tests/ex75.c.html
+++ b/src/mat/examples/tests/ex75.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex75.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:28+00:00">
+<meta name="date" content="2016-10-03T02:37:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex75.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex75.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the vatious routines in MatMPISBAIJ format.\n"</font>;
diff --git a/src/mat/examples/tests/ex76.c.html b/src/mat/examples/tests/ex76.c.html
index 811cd63..f150040 100644
--- a/src/mat/examples/tests/ex76.c.html
+++ b/src/mat/examples/tests/ex76.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex76.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:28+00:00">
+<meta name="date" content="2016-10-03T02:38:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex76.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex76.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests cholesky, icc factorization and solve on sequential aij, baij and sbaij matrices. \n"</font>;
diff --git a/src/mat/examples/tests/ex77.c.html b/src/mat/examples/tests/ex77.c.html
index 08bf248..4c9c180 100644
--- a/src/mat/examples/tests/ex77.c.html
+++ b/src/mat/examples/tests/ex77.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex77.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:29+00:00">
+<meta name="date" content="2016-10-03T02:38:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex77.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex77.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the various sequential routines in MatSBAIJ format. Same as ex74.c except diagonal entries of the matrices are zeros.\n"</font>;
diff --git a/src/mat/examples/tests/ex78.c.html b/src/mat/examples/tests/ex78.c.html
index 6a1ab19..9d1f40d 100644
--- a/src/mat/examples/tests/ex78.c.html
+++ b/src/mat/examples/tests/ex78.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex78.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:30+00:00">
+<meta name="date" content="2016-10-03T02:38:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex78.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex78.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads in a matrix in ASCII MATLAB format (I,J,A), read in vectors rhs and exact_solu in ASCII format.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Writes them using the PETSc sparse format.\n\</font>
diff --git a/src/mat/examples/tests/ex79f.F.html b/src/mat/examples/tests/ex79f.F.html
index 73a0490..318d71c 100644
--- a/src/mat/examples/tests/ex79f.F.html
+++ b/src/mat/examples/tests/ex79f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex79f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:59+00:00">
+<meta name="date" content="2016-10-03T02:39:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex79f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex79f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This program demonstrates use of <a href="../../../../docs/manualpages/Mat/MatGetRowIJ.html#MatGetRowIJ">MatGetRowIJ</a>() from Fortran
<a name="line3"> 3: </a>!
diff --git a/src/mat/examples/tests/ex8.c.html b/src/mat/examples/tests/ex8.c.html
index 7ba5d64..ffba09e 100644
--- a/src/mat/examples/tests/ex8.c.html
+++ b/src/mat/examples/tests/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:12+00:00">
+<meta name="date" content="2016-10-03T02:37:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests automatic allocation of matrix storage space.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex80.c.html b/src/mat/examples/tests/ex80.c.html
index 40f9736..05f7717 100644
--- a/src/mat/examples/tests/ex80.c.html
+++ b/src/mat/examples/tests/ex80.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex80.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:30+00:00">
+<meta name="date" content="2016-10-03T02:38:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex80.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex80.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Partition tiny grid.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex81.c.html b/src/mat/examples/tests/ex81.c.html
index f3f45b3..f5251f7 100644
--- a/src/mat/examples/tests/ex81.c.html
+++ b/src/mat/examples/tests/ex81.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex81.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:31+00:00">
+<meta name="date" content="2016-10-03T02:38:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex81.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex81.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads in a PETSc binary matrix and saves in Harwell-Boeing format.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -fout <output_file> : file to load.\n\</font>
diff --git a/src/mat/examples/tests/ex82.c.html b/src/mat/examples/tests/ex82.c.html
index f399a2f..22168d9 100644
--- a/src/mat/examples/tests/ex82.c.html
+++ b/src/mat/examples/tests/ex82.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex82.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:31+00:00">
+<meta name="date" content="2016-10-03T02:38:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex82.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex82.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Partition a tiny grid using hierarchical partitioning.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex83.c.html b/src/mat/examples/tests/ex83.c.html
index 909f5c4..f519f04 100644
--- a/src/mat/examples/tests/ex83.c.html
+++ b/src/mat/examples/tests/ex83.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex83.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:31+00:00">
+<meta name="date" content="2016-10-03T02:38:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex83.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex83.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Partition tiny grid using hierarchical partitioning and increase overlap using <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlapSplit.html#MatIncreaseOverlapSplit">MatIncreaseOverlapSplit</a>.\n\n"</font>;
diff --git a/src/mat/examples/tests/ex85f.F.html b/src/mat/examples/tests/ex85f.F.html
index d6a7c9b..da11572 100644
--- a/src/mat/examples/tests/ex85f.F.html
+++ b/src/mat/examples/tests/ex85f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex85f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:00+00:00">
+<meta name="date" content="2016-10-03T02:39:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex85f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex85f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This program tests <a href="../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>()
<a name="line3"> 3: </a>!
diff --git a/src/mat/examples/tests/ex86.c.html b/src/mat/examples/tests/ex86.c.html
index 47c9ab3..949e815 100644
--- a/src/mat/examples/tests/ex86.c.html
+++ b/src/mat/examples/tests/ex86.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex86.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:31+00:00">
+<meta name="date" content="2016-10-03T02:38:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex86.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex86.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Testing <a href="../../../../docs/manualpages/Mat/MatCreateMPIMatConcatenateSeqMat.html#MatCreateMPIMatConcatenateSeqMat">MatCreateMPIMatConcatenateSeqMat</a>().\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex87.c.html b/src/mat/examples/tests/ex87.c.html
index c254caa..939661b 100644
--- a/src/mat/examples/tests/ex87.c.html
+++ b/src/mat/examples/tests/ex87.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex87.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:32+00:00">
+<meta name="date" content="2016-10-03T02:38:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex87.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex87.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>() for SBAIJ matrices\n\n"</font>;
diff --git a/src/mat/examples/tests/ex88.c.html b/src/mat/examples/tests/ex88.c.html
index 7406bed..459f966 100644
--- a/src/mat/examples/tests/ex88.c.html
+++ b/src/mat/examples/tests/ex88.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex88.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:32+00:00">
+<meta name="date" content="2016-10-03T02:38:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex88.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex88.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatShift.html#MatShift">MatShift</a>(), <a href="../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(), and <a href="../../../../docs/manualpages/Mat/MatDiagonalScale.html#MatDiagonalScale">MatDiagonalScale</a>() for SHELL and NEST matrices\n\n"</font>;
diff --git a/src/mat/examples/tests/ex9.c.html b/src/mat/examples/tests/ex9.c.html
index 8e9f9bf..c2fd44e 100644
--- a/src/mat/examples/tests/ex9.c.html
+++ b/src/mat/examples/tests/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:12+00:00">
+<meta name="date" content="2016-10-03T02:37:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests MPI parallel matrix creation. Test <a href="../../../../docs/manualpages/Mat/MatCreateRedundantMatrix.html#MatCreateRedundantMatrix">MatCreateRedundantMatrix</a>() \n\n"</font>;
diff --git a/src/mat/examples/tests/ex91.c.html b/src/mat/examples/tests/ex91.c.html
index 8fa2b8f..3066299 100644
--- a/src/mat/examples/tests/ex91.c.html
+++ b/src/mat/examples/tests/ex91.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex91.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:32+00:00">
+<meta name="date" content="2016-10-03T02:38:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex91.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex91.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>(), <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>() for sequential MatSBAIJ format. Derived from ex51.c\n"</font>;
diff --git a/src/mat/examples/tests/ex92.c.html b/src/mat/examples/tests/ex92.c.html
index f6d9b65..10323f4 100644
--- a/src/mat/examples/tests/ex92.c.html
+++ b/src/mat/examples/tests/ex92.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex92.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:33+00:00">
+<meta name="date" content="2016-10-03T02:38:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex92.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex92.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>(), <a href="../../../../docs/manualpages/Mat/MatGetSubMatrices.html#MatGetSubMatrices">MatGetSubMatrices</a>() for parallel MatSBAIJ format.\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/* Example of usage:</font>
diff --git a/src/mat/examples/tests/ex93.c.html b/src/mat/examples/tests/ex93.c.html
index 1927e59..c4c161d 100644
--- a/src/mat/examples/tests/ex93.c.html
+++ b/src/mat/examples/tests/ex93.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex93.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:33+00:00">
+<meta name="date" content="2016-10-03T02:38:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex93.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex93.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test <a href="../../../../docs/manualpages/Mat/MatMatMult.html#MatMatMult">MatMatMult</a>() and <a href="../../../../docs/manualpages/Mat/MatPtAP.html#MatPtAP">MatPtAP</a>() for AIJ matrices.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex94.c.html b/src/mat/examples/tests/ex94.c.html
index dcd7179..dfdaa02 100644
--- a/src/mat/examples/tests/ex94.c.html
+++ b/src/mat/examples/tests/ex94.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex94.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:34+00:00">
+<meta name="date" content="2016-10-03T02:38:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex94.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex94.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests sequential and parallel <a href="../../../../docs/manualpages/Mat/MatMatMult.html#MatMatMult">MatMatMult</a>() and <a href="../../../../docs/manualpages/Mat/MatPtAP.html#MatPtAP">MatPtAP</a>(), <a href="../../../../docs/manualpages/Mat/MatTransposeMatMult.html#MatTransposeMatMult">MatTransposeMatMult</a>(), sequential <a href="../../../../docs/manualpages/Mat/MatMatTransposeMult.html#MatMatTransposeMult">MatMatTra [...]
<a name="line3"> 3: </a><font color="#666666">Input arguments are:\n\</font>
diff --git a/src/mat/examples/tests/ex95.c.html b/src/mat/examples/tests/ex95.c.html
index 269233d..31b448f 100644
--- a/src/mat/examples/tests/ex95.c.html
+++ b/src/mat/examples/tests/ex95.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex95.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:35+00:00">
+<meta name="date" content="2016-10-03T02:38:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex95.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex95.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Testing <a href="../../../../docs/manualpages/Mat/MatCreateMPIAIJSumSeqAIJ.html#MatCreateMPIAIJSumSeqAIJ">MatCreateMPIAIJSumSeqAIJ</a>().\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex96.c.html b/src/mat/examples/tests/ex96.c.html
index 49bb679..7640767 100644
--- a/src/mat/examples/tests/ex96.c.html
+++ b/src/mat/examples/tests/ex96.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex96.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:35+00:00">
+<meta name="date" content="2016-10-03T02:38:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex96.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex96.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Tests sequential and parallel <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(), <a href="../../../../docs/manualpages/Mat/MatMatMult.html#MatMatMult">MatMatMult</a>() and <a href="../../../../docs/manualpages/Mat/MatPtAP.html#MatPtAP">MatPtAP</a>()\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -Mx <xg>, where <xg> = number of coarse grid points in the x-direction\n\</font>
diff --git a/src/mat/examples/tests/ex97.c.html b/src/mat/examples/tests/ex97.c.html
index cf5e5c4..54fa205 100644
--- a/src/mat/examples/tests/ex97.c.html
+++ b/src/mat/examples/tests/ex97.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex97.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:36+00:00">
+<meta name="date" content="2016-10-03T02:38:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex97.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex97.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatGetSubMatrix.html#MatGetSubMatrix">MatGetSubMatrix</a> with MatSubMatrix versus MatAIJ, non-square\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmat.h></font>
diff --git a/src/mat/examples/tests/ex98.c.html b/src/mat/examples/tests/ex98.c.html
index 0ad0f82..21a7082 100644
--- a/src/mat/examples/tests/ex98.c.html
+++ b/src/mat/examples/tests/ex98.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex98.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:36+00:00">
+<meta name="date" content="2016-10-03T02:38:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex98.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex98.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatMPIAIJSetPreallocationCSR.html#MatMPIAIJSetPreallocationCSR">MatMPIAIJSetPreallocationCSR</a>()\n\n"</font>;
diff --git a/src/mat/examples/tests/ex99.c.html b/src/mat/examples/tests/ex99.c.html
index 7d4cb11..7ead3ab 100644
--- a/src/mat/examples/tests/ex99.c.html
+++ b/src/mat/examples/tests/ex99.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/ex99.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:36+00:00">
+<meta name="date" content="2016-10-03T02:38:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/ex99.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/ex99.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test LAPACK routine DSYGV() or DSYGVX(). \n\</font>
<a name="line2"> 2: </a><font color="#666666">Reads PETSc matrix A and B (or create B=I), \n\</font>
<a name="line3"> 3: </a><font color="#666666">then computes selected eigenvalues, and optionally, eigenvectors of \n\</font>
diff --git a/src/mat/examples/tests/index.html b/src/mat/examples/tests/index.html
index 3607abe..758d0da 100644
--- a/src/mat/examples/tests/index.html
+++ b/src/mat/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
@@ -168,5 +168,6 @@ don't have code in them).
<a href="ex195.c.html">ex195.c: Demonstrate the use of MatConvert_Nest_AIJ\n</a><br>
<a href="ex197.c.html">ex197.c: Test MatMultHermitianTranspose() and MatMultHermitianTransposeAdd()</a><br>
<a href="ex198.c.html">ex198.c: Test MatMatMatMult\n\</a><br>
+<a href="ex200.c.html">ex200.c: </a><br>
<a href="makefile.html">makefile</a><br>
diff --git a/src/mat/examples/tests/makefile b/src/mat/examples/tests/makefile
index 75262c6..c986f3a 100644
--- a/src/mat/examples/tests/makefile
+++ b/src/mat/examples/tests/makefile
@@ -22,7 +22,7 @@ EXAMPLESC = ex1.c ex2.c ex3.c ex4.c ex5.c ex6.c ex7.c ex8.c ex9.c \
ex136.c ex137.c ex138.c ex139.c ex140.c ex141.c ex142.c \
ex143.c ex144.c ex145.c ex146.c ex147.c ex148.c ex149.c \
ex150.c ex151.c ex152.c ex153.c ex155.c ex157.c ex158.c ex159.c ex164.c ex169.c ex171.c ex172.c ex173.c ex174.cxx ex175.c ex180.c \
- ex181.c ex182.c ex183.c ex300.c ex190.c ex191.c ex192.c ex193.c ex194.c ex195.c ex197.c ex198.c
+ ex181.c ex182.c ex183.c ex300.c ex190.c ex191.c ex192.c ex193.c ex194.c ex195.c ex197.c ex198.c ex200.c
EXAMPLESF = ex16f90.F ex36f.F ex58f.F ex63f.F ex67f.F ex79f.F ex85f.F ex105f.F ex120f.F ex126f.F ex171f.F ex196f90.F
@@ -768,6 +768,10 @@ ex198: ex198.o chkopts
-${CLINKER} -o ex198 ex198.o ${PETSC_MAT_LIB}
${RM} ex198.o
+ex200: ex200.o chkopts
+ -${CLINKER} -o ex200 ex200.o ${PETSC_MAT_LIB}
+ ${RM} ex200.o
+
#-----------------------------------------------------------------------------
NPROCS = 1 3
MATSHAPES = A B
@@ -2509,6 +2513,9 @@ runex198_2:
else printf "${PWD}\nPossible problem with ex198_2, diffs above\n=========================================\n"; fi; \
${RM} -f ex198.tmp
+runex200:
+ -@${MPIEXEC} -n 1 ./ex200
+
TESTEXAMPLES_C = ex1.PETSc runex1 ex1.rm ex2.PETSc runex2 runex2_2 runex2_3 runex2_4 ex2.rm ex3.PETSc runex3 ex3.rm ex4.PETSc ex4.rm ex5.PETSc runex5 runex5_2 ex5.rm \
ex6.PETSc runex6 ex6.rm ex7.PETSc runex7 ex7.rm ex8.PETSc runex8 ex8.rm \
ex9.PETSc runex9 runex9_2 runex9_3 runex9_3_baij runex9_3_sbaij runex9_4_baij runex9_4_sbaij ex9.rm \
@@ -2554,7 +2561,7 @@ TESTEXAMPLES_C = ex1.PETSc runex1 ex1.rm ex2.PETSc runex2 runex2_2 runex
ex54.PETSc runex54 ex54.rm ex56.PETSc runex56 runex56_4 runex56_5 \
ex56.rm ex74.PETSc runex74 ex74.rm ex75.PETSc runex75 ex75.rm ex76.PETSc runex76 \
runex76_3 ex76.rm ex77.PETSc ex77.rm ex94.PETSc ex94.rm \
- ex96.PETSc runex96 ex96.rm ex95.PETSc runex95 runex95_2 ex95.rm
+ ex96.PETSc runex96 ex96.rm ex95.PETSc runex95 runex95_2 ex95.rm ex200.PETSc runex200 ex200.rm
TESTEXAMPLES_C_INFO = ex182.PETSc runex182 runex182_2 runex182_3 runex182_4 runex182_5 runex182_6 ex182.rm
TESTEXAMPLES_C_X =
TESTEXAMPLES_FORTRAN = ex36f.PETSc runex36f ex36f.rm ex63f.PETSc runex63f ex63f.rm ex67f.PETSc ex67f.rm \
diff --git a/src/mat/examples/tests/makefile.html b/src/mat/examples/tests/makefile.html
index f070017..e140c2b 100644
--- a/src/mat/examples/tests/makefile.html
+++ b/src/mat/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:03+00:00">
+<meta name="date" content="2016-10-03T02:39:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
@@ -33,7 +33,7 @@ EXAMPLESC = ex1.c ex2.c ex3.c ex4.c ex5.c ex6.c ex7.c ex8.c ex9.c \
ex136.c ex137.c ex138.c ex139.c ex140.c ex141.c ex142.c \
ex143.c ex144.c ex145.c ex146.c ex147.c ex148.c ex149.c \
ex150.c ex151.c ex152.c ex153.c ex155.c ex157.c ex158.c ex159.c ex164.c ex169.c ex171.c ex172.c ex173.c ex174.cxx ex175.c ex180.c \
- ex181.c ex182.c ex183.c ex300.c ex190.c ex191.c ex192.c ex193.c ex194.c ex195.c ex197.c ex198.c
+ ex181.c ex182.c ex183.c ex300.c ex190.c ex191.c ex192.c ex193.c ex194.c ex195.c ex197.c ex198.c ex200.c
EXAMPLESF = ex16f90.F ex36f.F ex58f.F ex63f.F ex67f.F ex79f.F ex85f.F ex105f.F ex120f.F ex126f.F ex171f.F ex196f90.F
@@ -779,6 +779,10 @@ include ${PETSC_DIR}/lib/petsc/conf/rules
-${CLINKER} -o ex198 ex198.o ${PETSC_MAT_LIB}
${RM} ex198.o
+<strong><font color="#FF0000">ex200:</font></strong> ex200.o chkopts
+ -${CLINKER} -o ex200 ex200.o ${PETSC_MAT_LIB}
+ ${RM} ex200.o
+
<font color="#A020F0">#-----------------------------------------------------------------------------</font>
NPROCS = 1 3
MATSHAPES = A B
@@ -2520,6 +2524,9 @@ DOF = 1 2 3 4 5 6 8 9 16
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex198_2, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex198.tmp
+<strong><font color="#FF0000">runex200:</font></strong>
+ -@${MPIEXEC} -n 1 ./ex200
+
TESTEXAMPLES_C = ex1.PETSc runex1 ex1.rm ex2.PETSc runex2 runex2_2 runex2_3 runex2_4 ex2.rm ex3.PETSc runex3 ex3.rm ex4.PETSc ex4.rm ex5.PETSc runex5 runex5_2 ex5.rm \
ex6.PETSc runex6 ex6.rm ex7.PETSc runex7 ex7.rm ex8.PETSc runex8 ex8.rm \
ex9.PETSc runex9 runex9_2 runex9_3 runex9_3_baij runex9_3_sbaij runex9_4_baij runex9_4_sbaij ex9.rm \
@@ -2565,7 +2572,7 @@ TESTEXAMPLES_C = ex1.PETSc runex1 ex1.rm ex2.PETSc runex2 runex2_2 runex
ex54.PETSc runex54 ex54.rm ex56.PETSc runex56 runex56_4 runex56_5 \
ex56.rm ex74.PETSc runex74 ex74.rm ex75.PETSc runex75 ex75.rm ex76.PETSc runex76 \
runex76_3 ex76.rm ex77.PETSc ex77.rm ex94.PETSc ex94.rm \
- ex96.PETSc runex96 ex96.rm ex95.PETSc runex95 runex95_2 ex95.rm
+ ex96.PETSc runex96 ex96.rm ex95.PETSc runex95 runex95_2 ex95.rm ex200.PETSc runex200 ex200.rm
TESTEXAMPLES_C_INFO = ex182.PETSc runex182 runex182_2 runex182_3 runex182_4 runex182_5 runex182_6 ex182.rm
TESTEXAMPLES_C_X =
TESTEXAMPLES_FORTRAN = ex36f.PETSc runex36f ex36f.rm ex63f.PETSc runex63f ex63f.rm ex67f.PETSc ex67f.rm \
diff --git a/src/mat/examples/tutorials/ex1.c.html b/src/mat/examples/tutorials/ex1.c.html
index 3ea693f..4979344 100644
--- a/src/mat/examples/tutorials/ex1.c.html
+++ b/src/mat/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:03+00:00">
+<meta name="date" content="2016-10-03T02:39:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file and reorders it.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -f0 <input_file> : first file to load (small system)\n\</font>
diff --git a/src/mat/examples/tutorials/ex10.c.html b/src/mat/examples/tutorials/ex10.c.html
index ead8a1f8..156b15a 100644
--- a/src/mat/examples/tutorials/ex10.c.html
+++ b/src/mat/examples/tutorials/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:05+00:00">
+<meta name="date" content="2016-10-03T02:39:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and computes the 2 norm of the columns\n\n"</font>;
diff --git a/src/mat/examples/tutorials/ex11.c.html b/src/mat/examples/tutorials/ex11.c.html
index 8f695ab..4aba024 100644
--- a/src/mat/examples/tutorials/ex11.c.html
+++ b/src/mat/examples/tutorials/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:05+00:00">
+<meta name="date" content="2016-10-03T02:39:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests MatMeshToDual()\n\n"</font>;
diff --git a/src/mat/examples/tutorials/ex12.c.html b/src/mat/examples/tutorials/ex12.c.html
index b2bd453..6155df7 100644
--- a/src/mat/examples/tutorials/ex12.c.html
+++ b/src/mat/examples/tutorials/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:05+00:00">
+<meta name="date" content="2016-10-03T02:39:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc matrix and vector from a file appends the vector the matrix\n\n"</font>;
diff --git a/src/mat/examples/tutorials/ex15.c.html b/src/mat/examples/tutorials/ex15.c.html
index 5d694c9..ac441c7 100644
--- a/src/mat/examples/tutorials/ex15.c.html
+++ b/src/mat/examples/tutorials/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:06+00:00">
+<meta name="date" content="2016-10-03T02:39:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Example of using graph partitioning to segment an image\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/mat/examples/tutorials/ex16.c.html b/src/mat/examples/tutorials/ex16.c.html
index afb98fa..f835ddd 100644
--- a/src/mat/examples/tutorials/ex16.c.html
+++ b/src/mat/examples/tutorials/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:06+00:00">
+<meta name="date" content="2016-10-03T02:39:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a matrix from PETSc binary file. Use for view or investigating matrix data structure. \n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/examples/tutorials/ex17.c.html b/src/mat/examples/tutorials/ex17.c.html
index 498c9ed..51a2077 100644
--- a/src/mat/examples/tutorials/ex17.c.html
+++ b/src/mat/examples/tutorials/ex17.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex17.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:06+00:00">
+<meta name="date" content="2016-10-03T02:39:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex17.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex17.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Example of using graph partitioning with a matrix in which some procs have empty ownership\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/mat/examples/tutorials/ex2.c.html b/src/mat/examples/tutorials/ex2.c.html
index ed7e083..3c0cc44 100644
--- a/src/mat/examples/tutorials/ex2.c.html
+++ b/src/mat/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:03+00:00">
+<meta name="date" content="2016-10-03T02:39:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"testing SeqDense matrices with an LDA (leading dimension of the user-allocated arrray) larger than M.\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> * Example code testing SeqDense matrices with an LDA (leading dimension</font>
diff --git a/src/mat/examples/tutorials/ex4.c.html b/src/mat/examples/tutorials/ex4.c.html
index 753a28a..e66e3d2 100644
--- a/src/mat/examples/tutorials/ex4.c.html
+++ b/src/mat/examples/tutorials/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:04+00:00">
+<meta name="date" content="2016-10-03T02:39:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads U and V matrices from a file and performs y = V*U'*x.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -f <input_file> : file to load \n\n"</font>;
diff --git a/src/mat/examples/tutorials/ex5.c.html b/src/mat/examples/tutorials/ex5.c.html
index 9742d34..84c5990 100644
--- a/src/mat/examples/tutorials/ex5.c.html
+++ b/src/mat/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:04+00:00">
+<meta name="date" content="2016-10-03T02:39:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Each process opens the file and reads its part. Not scalable do not copy\n"</font>;
diff --git a/src/mat/examples/tutorials/ex8.c.html b/src/mat/examples/tutorials/ex8.c.html
index 552d036..9c19efd 100644
--- a/src/mat/examples/tutorials/ex8.c.html
+++ b/src/mat/examples/tutorials/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:04+00:00">
+<meta name="date" content="2016-10-03T02:39:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Shows how to add a new MatOperation to AIJ <a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a>\n\n"</font>;
diff --git a/src/mat/examples/tutorials/ex9.c.html b/src/mat/examples/tutorials/ex9.c.html
index 627c2e7..4806934 100644
--- a/src/mat/examples/tutorials/ex9.c.html
+++ b/src/mat/examples/tutorials/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:05+00:00">
+<meta name="date" content="2016-10-03T02:39:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Mat/MatCreateComposite.html#MatCreateComposite">MatCreateComposite</a>()\n\n"</font>;
diff --git a/src/mat/examples/tutorials/index.html b/src/mat/examples/tutorials/index.html
index ae2aed6..518711b 100644
--- a/src/mat/examples/tutorials/index.html
+++ b/src/mat/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/examples/tutorials/makefile.html b/src/mat/examples/tutorials/makefile.html
index c525bf8..2c56526 100644
--- a/src/mat/examples/tutorials/makefile.html
+++ b/src/mat/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:07+00:00">
+<meta name="date" content="2016-10-03T02:39:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/mat/f90-mod/index.html b/src/mat/f90-mod/index.html
index 30277e8..2a6b8a6 100644
--- a/src/mat/f90-mod/index.html
+++ b/src/mat/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../..90-mod/../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/f90-mod/makefile.html b/src/mat/f90-mod/makefile.html
index 7792562..a828c13 100644
--- a/src/mat/f90-mod/makefile.html
+++ b/src/mat/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:48+00:00">
+<meta name="date" content="2016-10-03T02:41:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/mat/f90-mod/petscmatmod.F.html b/src/mat/f90-mod/petscmatmod.F.html
index e378021..4196682 100644
--- a/src/mat/f90-mod/petscmatmod.F.html
+++ b/src/mat/f90-mod/petscmatmod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/f90-mod/petscmatmod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:47+00:00">
+<meta name="date" content="2016-10-03T02:41:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/f90-mod/petscmatmod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/f90-mod/petscmatmod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES</font></strong>
<a name="line3"> 3: </a> module petscmatdef
diff --git a/src/mat/ftn-kernels/index.html b/src/mat/ftn-kernels/index.html
index 8d62402..d8b99fd 100644
--- a/src/mat/ftn-kernels/index.html
+++ b/src/mat/ftn-kernels/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/mat/ftn-kernels/makefile.html b/src/mat/ftn-kernels/makefile.html
index 4725b5c..63fd2d9 100644
--- a/src/mat/ftn-kernels/makefile.html
+++ b/src/mat/ftn-kernels/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/ftn-kernels/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:48+00:00">
+<meta name="date" content="2016-10-03T02:41:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0"># This directory contains some computational kernels written in</font>
<font color="#A020F0"># Fortran77. These are mainly intended to provide high performance for</font>
diff --git a/src/mat/ftn-kernels/sgemv.F.html b/src/mat/ftn-kernels/sgemv.F.html
index 5cd204a..5cc1183 100644
--- a/src/mat/ftn-kernels/sgemv.F.html
+++ b/src/mat/ftn-kernels/sgemv.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/ftn-kernels/sgemv.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:48+00:00">
+<meta name="date" content="2016-10-03T02:41:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/ftn-kernels/sgemv.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/ftn-kernels/sgemv.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Fortran kernel <font color="#4169E1">for</font> gemv() BLAS operation. This version supports
<a name="line3"> 3: </a>! matrix array stored in single precision but vectors in double
diff --git a/src/mat/impls/adj/index.html b/src/mat/impls/adj/index.html
index 2dfa227..b29b9ff 100644
--- a/src/mat/impls/adj/index.html
+++ b/src/mat/impls/adj/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/adj/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/adj/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/impls/adj/makefile.html b/src/mat/impls/adj/makefile.html
index cc3c5bb..9b82a09 100644
--- a/src/mat/impls/adj/makefile.html
+++ b/src/mat/impls/adj/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/adj/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:44+00:00">
+<meta name="date" content="2016-10-03T02:33:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/adj/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/adj/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/adj/mpi/index.html b/src/mat/impls/adj/mpi/index.html
index 2d0c00d..665113f 100644
--- a/src/mat/impls/adj/mpi/index.html
+++ b/src/mat/impls/adj/mpi/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/adj/mpi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/adj/mpi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/adj/mpi/makefile.html b/src/mat/impls/adj/mpi/makefile.html
index 1e5d032..a39b4f2 100644
--- a/src/mat/impls/adj/mpi/makefile.html
+++ b/src/mat/impls/adj/mpi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/adj/mpi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:46+00:00">
+<meta name="date" content="2016-10-03T02:33:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/adj/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/adj/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/adj/mpi/mpiadj.c.html b/src/mat/impls/adj/mpi/mpiadj.c.html
index 543a732..df28e3b 100644
--- a/src/mat/impls/adj/mpi/mpiadj.c.html
+++ b/src/mat/impls/adj/mpi/mpiadj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/adj/mpi/mpiadj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:44+00:00">
+<meta name="date" content="2016-10-03T02:33:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/adj/mpi/mpiadj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/adj/mpi/mpiadj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the basic matrix operations for the ADJ adjacency list matrix data-structure.</font>
diff --git a/src/mat/impls/adj/mpi/mpiadj.h.html b/src/mat/impls/adj/mpi/mpiadj.h.html
index 4f0efe3..06a28b9 100644
--- a/src/mat/impls/adj/mpi/mpiadj.h.html
+++ b/src/mat/impls/adj/mpi/mpiadj.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/adj/mpi/mpiadj.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:46+00:00">
+<meta name="date" content="2016-10-03T02:33:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/adj/mpi/mpiadj.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/adj/mpi/mpiadj.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/impls/aij/index.html b/src/mat/impls/aij/index.html
index 300ae44..cce53df 100644
--- a/src/mat/impls/aij/index.html
+++ b/src/mat/impls/aij/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/impls/aij/makefile.html b/src/mat/impls/aij/makefile.html
index a84f72d..265b97f 100644
--- a/src/mat/impls/aij/makefile.html
+++ b/src/mat/impls/aij/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:24+00:00">
+<meta name="date" content="2016-10-03T02:24:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/mpi/clique/clique.cxx.html b/src/mat/impls/aij/mpi/clique/clique.cxx.html
index 09f4575..03d384d 100644
--- a/src/mat/impls/aij/mpi/clique/clique.cxx.html
+++ b/src/mat/impls/aij/mpi/clique/clique.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/clique/clique.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:20+00:00">
+<meta name="date" content="2016-10-03T02:29:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/clique/clique.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/clique/clique.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/clique/matcliqueimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the Clique sparse solver (http://poulson.github.com/Clique/)</font>
diff --git a/src/mat/impls/aij/mpi/clique/index.html b/src/mat/impls/aij/mpi/clique/index.html
index d82f6cd..a0b2d8c 100644
--- a/src/mat/impls/aij/mpi/clique/index.html
+++ b/src/mat/impls/aij/mpi/clique/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/clique/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/clique/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/clique/makefile.html b/src/mat/impls/aij/mpi/clique/makefile.html
index 85c8eb2..11df90b 100644
--- a/src/mat/impls/aij/mpi/clique/makefile.html
+++ b/src/mat/impls/aij/mpi/clique/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/clique/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:21+00:00">
+<meta name="date" content="2016-10-03T02:29:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/clique/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/clique/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_CLIQUE'</font>
diff --git a/src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html b/src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html
index dcc15cc..34e3352 100644
--- a/src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html
+++ b/src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:21+00:00">
+<meta name="date" content="2016-10-03T02:29:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/clique/matcliqueimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_matcliqueimpl_h)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _matcliqueimpl_h</font></strong>
diff --git a/src/mat/impls/aij/mpi/crl/index.html b/src/mat/impls/aij/mpi/crl/index.html
index d4baeee..61dbd9d 100644
--- a/src/mat/impls/aij/mpi/crl/index.html
+++ b/src/mat/impls/aij/mpi/crl/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/crl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/crl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/crl/makefile.html b/src/mat/impls/aij/mpi/crl/makefile.html
index ba24948..197f85b 100644
--- a/src/mat/impls/aij/mpi/crl/makefile.html
+++ b/src/mat/impls/aij/mpi/crl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/crl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:14+00:00">
+<meta name="date" content="2016-10-03T02:29:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/crl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/crl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/aij/mpi/crl/mcrl.c.html b/src/mat/impls/aij/mpi/crl/mcrl.c.html
index 295c57f..ed0ceb4 100644
--- a/src/mat/impls/aij/mpi/crl/mcrl.c.html
+++ b/src/mat/impls/aij/mpi/crl/mcrl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/crl/mcrl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:14+00:00">
+<meta name="date" content="2016-10-03T02:29:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/crl/mcrl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/crl/mcrl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a matrix-vector product for the MATMPIAIJCRL matrix class.</font>
diff --git a/src/mat/impls/aij/mpi/csrperm/index.html b/src/mat/impls/aij/mpi/csrperm/index.html
index a33a848..40999ad 100644
--- a/src/mat/impls/aij/mpi/csrperm/index.html
+++ b/src/mat/impls/aij/mpi/csrperm/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/csrperm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/csrperm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/csrperm/makefile.html b/src/mat/impls/aij/mpi/csrperm/makefile.html
index 3fe45c6..8b854ce 100644
--- a/src/mat/impls/aij/mpi/csrperm/makefile.html
+++ b/src/mat/impls/aij/mpi/csrperm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/csrperm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:14+00:00">
+<meta name="date" content="2016-10-03T02:29:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/csrperm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/csrperm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html b/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html
index 65ceaad..39719ec 100644
--- a/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html
+++ b/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:13+00:00">
+<meta name="date" content="2016-10-03T02:29:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/csrperm/mpicsrperm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
<a name="line5"> 5: </a><font color="#B22222">/*@C</font>
diff --git a/src/mat/impls/aij/mpi/fdmpiaij.c.html b/src/mat/impls/aij/mpi/fdmpiaij.c.html
index 65aaddd..c24891c 100644
--- a/src/mat/impls/aij/mpi/fdmpiaij.c.html
+++ b/src/mat/impls/aij/mpi/fdmpiaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/fdmpiaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:54+00:00">
+<meta name="date" content="2016-10-03T02:28:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/fdmpiaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/fdmpiaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/baij/mpi/mpibaij.h></font>
diff --git a/src/mat/impls/aij/mpi/index.html b/src/mat/impls/aij/mpi/index.html
index fc9d987..4a99594 100644
--- a/src/mat/impls/aij/mpi/index.html
+++ b/src/mat/impls/aij/mpi/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/makefile.html b/src/mat/impls/aij/mpi/makefile.html
index a2053ff..0a1ce3d 100644
--- a/src/mat/impls/aij/mpi/makefile.html
+++ b/src/mat/impls/aij/mpi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:05+00:00">
+<meta name="date" content="2016-10-03T02:28:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/mpi/mkl_cpardiso/index.html b/src/mat/impls/aij/mpi/mkl_cpardiso/index.html
index 15eba93..afd1eb4 100644
--- a/src/mat/impls/aij/mpi/mkl_cpardiso/index.html
+++ b/src/mat/impls/aij/mpi/mkl_cpardiso/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mkl_cpardiso/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mkl_cpardiso/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../.._cpardiso/../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html b/src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html
index 1d147c1..6e62b8f 100644
--- a/src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html
+++ b/src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:24+00:00">
+<meta name="date" content="2016-10-03T02:29:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mkl_cpardiso/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_MKL_CPARDISO'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html b/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html
index 9552cef..7c9afe0 100644
--- a/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html
+++ b/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:21+00:00">
+<meta name="date" content="2016-10-03T02:29:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if defined(PETSC_HAVE_LIBMKL_INTEL_ILP64)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define MKL_ILP64</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#endif</font>
diff --git a/src/mat/impls/aij/mpi/mmaij.c.html b/src/mat/impls/aij/mpi/mmaij.c.html
index 91a5ac7..080cc1c 100644
--- a/src/mat/impls/aij/mpi/mmaij.c.html
+++ b/src/mat/impls/aij/mpi/mmaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mmaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:47+00:00">
+<meta name="date" content="2016-10-03T02:27:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mmaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mmaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Support for the parallel AIJ matrix vector multiply</font>
diff --git a/src/mat/impls/aij/mpi/mpb_aij.c.html b/src/mat/impls/aij/mpi/mpb_aij.c.html
index caa9dcc..a3d4e9c 100644
--- a/src/mat/impls/aij/mpi/mpb_aij.c.html
+++ b/src/mat/impls/aij/mpi/mpb_aij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpb_aij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:03+00:00">
+<meta name="date" content="2016-10-03T02:28:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpb_aij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpb_aij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="MatGetMultiProcBlock_MPIAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetMultiProcBlock_MPIAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat, <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> subComm, <a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> scall,<a href="../../ [...]
diff --git a/src/mat/impls/aij/mpi/mpiaij.c.html b/src/mat/impls/aij/mpi/mpiaij.c.html
index 9f645f2..f6edc34 100644
--- a/src/mat/impls/aij/mpi/mpiaij.c.html
+++ b/src/mat/impls/aij/mpi/mpiaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpiaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:34+00:00">
+<meta name="date" content="2016-10-03T02:27:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/mat/impls/aij/mpi/mpiaij.h.html b/src/mat/impls/aij/mpi/mpiaij.h.html
index 57c6004..58d3890 100644
--- a/src/mat/impls/aij/mpi/mpiaij.h.html
+++ b/src/mat/impls/aij/mpi/mpiaij.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpiaij.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:04+00:00">
+<meta name="date" content="2016-10-03T02:28:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiaij.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiaij.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/mat/impls/aij/mpi/mpiaijpc.c.html b/src/mat/impls/aij/mpi/mpiaijpc.c.html
index e62610d..b91e272 100644
--- a/src/mat/impls/aij/mpi/mpiaijpc.c.html
+++ b/src/mat/impls/aij/mpi/mpiaijpc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpiaijpc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:48+00:00">
+<meta name="date" content="2016-10-03T02:27:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiaijpc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiaijpc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
diff --git a/src/mat/impls/aij/mpi/mpicusp/index.html b/src/mat/impls/aij/mpi/mpicusp/index.html
index f3b15ed..1c9668a 100644
--- a/src/mat/impls/aij/mpi/mpicusp/index.html
+++ b/src/mat/impls/aij/mpi/mpicusp/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/mpicusp/makefile.html b/src/mat/impls/aij/mpi/mpicusp/makefile.html
index bbddf86..5f18eb2 100644
--- a/src/mat/impls/aij/mpi/mpicusp/makefile.html
+++ b/src/mat/impls/aij/mpi/mpicusp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpicusp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:19+00:00">
+<meta name="date" content="2016-10-03T02:29:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_CUSP'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html b/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html
index 7fc72fd..bf895de 100644
--- a/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html
+++ b/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:17+00:00">
+<meta name="date" content="2016-10-03T02:29:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusp/mpiaijAssemble.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_SKIP_COMPLEX</font></strong>
<a name="line2"> 2: </a><strong><font color="#228B22">#define PETSC_SKIP_SPINLOCK</font></strong>
diff --git a/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html b/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html
index e1db64f..ed2a14d 100644
--- a/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html
+++ b/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:16+00:00">
+<meta name="date" content="2016-10-03T02:29:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_SKIP_COMPLEX</font></strong>
<a name="line2"> 2: </a><strong><font color="#228B22">#define PETSC_SKIP_SPINLOCK</font></strong>
diff --git a/src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html b/src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html
index cdbbac0..02b6105 100644
--- a/src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html
+++ b/src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:19+00:00">
+<meta name="date" content="2016-10-03T02:29:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusp/mpicuspmatimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
<a name="line5"> 5: </a> <font color="#B22222">/* The following are used by GPU capabilities to store matrix storage formats on the device */</font>
diff --git a/src/mat/impls/aij/mpi/mpicusparse/index.html b/src/mat/impls/aij/mpi/mpicusparse/index.html
index bfbd1ef..044f563 100644
--- a/src/mat/impls/aij/mpi/mpicusparse/index.html
+++ b/src/mat/impls/aij/mpi/mpicusparse/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusparse/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusparse/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/mpicusparse/makefile.html b/src/mat/impls/aij/mpi/mpicusparse/makefile.html
index 94e3d0d..71490d6 100644
--- a/src/mat/impls/aij/mpi/mpicusparse/makefile.html
+++ b/src/mat/impls/aij/mpi/mpicusparse/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpicusparse/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:20+00:00">
+<meta name="date" content="2016-10-03T02:29:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusparse/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusparse/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VECCUDA'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu.html b/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu.html
index 0fa0efe..b0f46aa 100644
--- a/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu.html
+++ b/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:19+00:00">
+<meta name="date" content="2016-10-03T02:29:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_SKIP_SPINLOCK</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscconf.h></font>
diff --git a/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h.html b/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h.html
index e97791b..a52c1f9 100644
--- a/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h.html
+++ b/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:20+00:00">
+<meta name="date" content="2016-10-03T02:29:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <cusparse_v2.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/vec/vec/impls/seq/seqcuda/cudavecimpl.h></font>
diff --git a/src/mat/impls/aij/mpi/mpimatmatmatmult.c.html b/src/mat/impls/aij/mpi/mpimatmatmatmult.c.html
index c6ce68a..eb8f698 100644
--- a/src/mat/impls/aij/mpi/mpimatmatmatmult.c.html
+++ b/src/mat/impls/aij/mpi/mpimatmatmatmult.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpimatmatmatmult.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:04+00:00">
+<meta name="date" content="2016-10-03T02:28:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpimatmatmatmult.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpimatmatmatmult.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines matrix-matrix-matrix product routines for MPIAIJ matrices</font>
<a name="line3"> 3: </a><font color="#B22222"> D = A * B * C</font>
diff --git a/src/mat/impls/aij/mpi/mpimatmatmult.c.html b/src/mat/impls/aij/mpi/mpimatmatmult.c.html
index c214256..4c9e768 100644
--- a/src/mat/impls/aij/mpi/mpimatmatmult.c.html
+++ b/src/mat/impls/aij/mpi/mpimatmatmult.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpimatmatmult.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:58+00:00">
+<meta name="date" content="2016-10-03T02:28:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpimatmatmult.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpimatmatmult.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines matrix-matrix product routines for pairs of MPIAIJ matrices</font>
diff --git a/src/mat/impls/aij/mpi/mpimattransposematmult.c.html b/src/mat/impls/aij/mpi/mpimattransposematmult.c.html
index ca39f6b..c072029 100644
--- a/src/mat/impls/aij/mpi/mpimattransposematmult.c.html
+++ b/src/mat/impls/aij/mpi/mpimattransposematmult.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpimattransposematmult.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:04+00:00">
+<meta name="date" content="2016-10-03T02:28:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpimattransposematmult.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpimattransposematmult.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines matrix-matrix product routines for pairs of MPIAIJ matrices</font>
diff --git a/src/mat/impls/aij/mpi/mpiov.c.html b/src/mat/impls/aij/mpi/mpiov.c.html
index 3225751..f693f5a 100644
--- a/src/mat/impls/aij/mpi/mpiov.c.html
+++ b/src/mat/impls/aij/mpi/mpiov.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpiov.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:48+00:00">
+<meta name="date" content="2016-10-03T02:27:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiov.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiov.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines to compute overlapping regions of a parallel MPI matrix</font>
diff --git a/src/mat/impls/aij/mpi/mpiptap.c.html b/src/mat/impls/aij/mpi/mpiptap.c.html
index 444b905..467f6d3 100644
--- a/src/mat/impls/aij/mpi/mpiptap.c.html
+++ b/src/mat/impls/aij/mpi/mpiptap.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpiptap.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:55+00:00">
+<meta name="date" content="2016-10-03T02:28:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiptap.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiptap.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines projective product routines where A is a MPIAIJ matrix</font>
diff --git a/src/mat/impls/aij/mpi/mpiviennacl/index.html b/src/mat/impls/aij/mpi/mpiviennacl/index.html
index 36e2840..92a0c64 100644
--- a/src/mat/impls/aij/mpi/mpiviennacl/index.html
+++ b/src/mat/impls/aij/mpi/mpiviennacl/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiviennacl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiviennacl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/mpiviennacl/makefile.html b/src/mat/impls/aij/mpi/mpiviennacl/makefile.html
index 85436c4..805d4c7 100644
--- a/src/mat/impls/aij/mpi/mpiviennacl/makefile.html
+++ b/src/mat/impls/aij/mpi/mpiviennacl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpiviennacl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:20+00:00">
+<meta name="date" content="2016-10-03T02:29:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VIENNACL'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html b/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html
index 9a1f821..43e6fc5 100644
--- a/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html
+++ b/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:20+00:00">
+<meta name="date" content="2016-10-03T02:29:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscconf.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h></font>
diff --git a/src/mat/impls/aij/mpi/mumps/index.html b/src/mat/impls/aij/mpi/mumps/index.html
index 4adf452..60d6651 100644
--- a/src/mat/impls/aij/mpi/mumps/index.html
+++ b/src/mat/impls/aij/mpi/mumps/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mumps/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mumps/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/mumps/makefile.html b/src/mat/impls/aij/mpi/mumps/makefile.html
index d73b50f..c6a2435 100644
--- a/src/mat/impls/aij/mpi/mumps/makefile.html
+++ b/src/mat/impls/aij/mpi/mumps/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mumps/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:13+00:00">
+<meta name="date" content="2016-10-03T02:29:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mumps/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mumps/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_MUMPS'</font>
diff --git a/src/mat/impls/aij/mpi/mumps/mumps.c.html b/src/mat/impls/aij/mpi/mumps/mumps.c.html
index d0850b1..f964134 100644
--- a/src/mat/impls/aij/mpi/mumps/mumps.c.html
+++ b/src/mat/impls/aij/mpi/mumps/mumps.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/mumps/mumps.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:07+00:00">
+<meta name="date" content="2016-10-03T02:28:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/mumps/mumps.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/mumps/mumps.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the MUMPS sparse solver</font>
diff --git a/src/mat/impls/aij/mpi/pastix/index.html b/src/mat/impls/aij/mpi/pastix/index.html
index f7ae81d..13f6ef7 100644
--- a/src/mat/impls/aij/mpi/pastix/index.html
+++ b/src/mat/impls/aij/mpi/pastix/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/pastix/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/pastix/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/pastix/makefile.html b/src/mat/impls/aij/mpi/pastix/makefile.html
index 0ee5aec..ee3fb57 100644
--- a/src/mat/impls/aij/mpi/pastix/makefile.html
+++ b/src/mat/impls/aij/mpi/pastix/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/pastix/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:16+00:00">
+<meta name="date" content="2016-10-03T02:29:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/pastix/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/pastix/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_PASTIX'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/aij/mpi/pastix/pastix.c.html b/src/mat/impls/aij/mpi/pastix/pastix.c.html
index 84afb54..c9aa186 100644
--- a/src/mat/impls/aij/mpi/pastix/pastix.c.html
+++ b/src/mat/impls/aij/mpi/pastix/pastix.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/pastix/pastix.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:14+00:00">
+<meta name="date" content="2016-10-03T02:29:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/pastix/pastix.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/pastix/pastix.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Provides an interface to the PaStiX sparse solver</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/mat/impls/aij/mpi/superlu_dist/index.html b/src/mat/impls/aij/mpi/superlu_dist/index.html
index 095b67d..459165a 100644
--- a/src/mat/impls/aij/mpi/superlu_dist/index.html
+++ b/src/mat/impls/aij/mpi/superlu_dist/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/superlu_dist/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/superlu_dist/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../.._dist/../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/mpi/superlu_dist/makefile.html b/src/mat/impls/aij/mpi/superlu_dist/makefile.html
index e08bab4..4e8304e 100644
--- a/src/mat/impls/aij/mpi/superlu_dist/makefile.html
+++ b/src/mat/impls/aij/mpi/superlu_dist/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/superlu_dist/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:07+00:00">
+<meta name="date" content="2016-10-03T02:28:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/superlu_dist/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/superlu_dist/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SUPERLU_DIST'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c.html b/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c.html
index bc12323..d304a3e 100644
--- a/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c.html
+++ b/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:05+00:00">
+<meta name="date" content="2016-10-03T02:28:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the SuperLU_DIST_2.2 sparse solver</font>
diff --git a/src/mat/impls/aij/seq/aij.c b/src/mat/impls/aij/seq/aij.c
index 1d915d2..c5afbf8 100644
--- a/src/mat/impls/aij/seq/aij.c
+++ b/src/mat/impls/aij/seq/aij.c
@@ -4293,7 +4293,7 @@ PetscErrorCode MatCreateSeqAIJWithArrays(MPI_Comm comm,PetscInt m,PetscInt n,Pe
#endif
PetscFunctionBegin;
- if (i[0]) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"i (row indices) must start with 0");
+ if (m > 0 && i[0]) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"i (row indices) must start with 0");
ierr = MatCreate(comm,mat);CHKERRQ(ierr);
ierr = MatSetSizes(*mat,m,n,m,n);CHKERRQ(ierr);
/* ierr = MatSetBlockSizes(*mat,,);CHKERRQ(ierr); */
diff --git a/src/mat/impls/aij/seq/aij.c.html b/src/mat/impls/aij/seq/aij.c.html
index 3627c2a..9bf3dac 100644
--- a/src/mat/impls/aij/seq/aij.c.html
+++ b/src/mat/impls/aij/seq/aij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/aij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:25+00:00">
+<meta name="date" content="2016-10-03T02:24:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/aij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/aij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the basic matrix operations for the AIJ (compressed row)</font>
@@ -3943,7 +3943,7 @@
<a name="line4292">4292: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> jj;
<a name="line4293">4293: </a><font color="#A020F0">#endif</font>
-<a name="line4296">4296: </a> <font color="#4169E1">if</font> (i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
+<a name="line4296">4296: </a> <font color="#4169E1">if</font> (m > 0 && i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
<a name="line4297">4297: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,mat);
<a name="line4298">4298: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*mat,m,n,m,n);
<a name="line4299">4299: </a> <font color="#B22222">/* <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizes.html#MatSetBlockSizes">MatSetBlockSizes</a>(*mat,,); */</font>
diff --git a/src/mat/impls/aij/seq/aij.h.html b/src/mat/impls/aij/seq/aij.h.html
index 8700d73..f0c4e6d 100644
--- a/src/mat/impls/aij/seq/aij.h.html
+++ b/src/mat/impls/aij/seq/aij.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/aij.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:04+00:00">
+<meta name="date" content="2016-10-03T02:25:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/aij.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/aij.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/impls/aij/seq/aijfact.c.html b/src/mat/impls/aij/seq/aijfact.c.html
index fd50214..910aaab 100644
--- a/src/mat/impls/aij/seq/aijfact.c.html
+++ b/src/mat/impls/aij/seq/aijfact.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/aijfact.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:36+00:00">
+<meta name="date" content="2016-10-03T02:24:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/aijfact.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/aijfact.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
diff --git a/src/mat/impls/aij/seq/bas/basfactor.c.html b/src/mat/impls/aij/seq/bas/basfactor.c.html
index d9564cd..1e5665e 100644
--- a/src/mat/impls/aij/seq/bas/basfactor.c.html
+++ b/src/mat/impls/aij/seq/bas/basfactor.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/bas/basfactor.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:13+00:00">
+<meta name="date" content="2016-10-03T02:26:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/bas/basfactor.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/bas/basfactor.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
diff --git a/src/mat/impls/aij/seq/bas/index.html b/src/mat/impls/aij/seq/bas/index.html
index d296ce9..8c1d21c 100644
--- a/src/mat/impls/aij/seq/bas/index.html
+++ b/src/mat/impls/aij/seq/bas/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/bas/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/bas/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/bas/makefile.html b/src/mat/impls/aij/seq/bas/makefile.html
index 0c990ec..8cb9aae 100644
--- a/src/mat/impls/aij/seq/bas/makefile.html
+++ b/src/mat/impls/aij/seq/bas/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/bas/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:17+00:00">
+<meta name="date" content="2016-10-03T02:26:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/bas/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/bas/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/seq/bas/spbas.c.html b/src/mat/impls/aij/seq/bas/spbas.c.html
index 786a3a6..865833c 100644
--- a/src/mat/impls/aij/seq/bas/spbas.c.html
+++ b/src/mat/impls/aij/seq/bas/spbas.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/bas/spbas.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:14+00:00">
+<meta name="date" content="2016-10-03T02:26:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/bas/spbas.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/bas/spbas.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/bas/spbas.h></font>
diff --git a/src/mat/impls/aij/seq/bas/spbas.h.html b/src/mat/impls/aij/seq/bas/spbas.h.html
index 8488da1..34eb03c 100644
--- a/src/mat/impls/aij/seq/bas/spbas.h.html
+++ b/src/mat/impls/aij/seq/bas/spbas.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/bas/spbas.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:16+00:00">
+<meta name="date" content="2016-10-03T02:26:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/bas/spbas.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/bas/spbas.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Define type spbas_matrix: sparse matrices using pointers</font>
diff --git a/src/mat/impls/aij/seq/bas/spbas_cholesky.h.html b/src/mat/impls/aij/seq/bas/spbas_cholesky.h.html
index e7ca1ce..4929dbc 100644
--- a/src/mat/impls/aij/seq/bas/spbas_cholesky.h.html
+++ b/src/mat/impls/aij/seq/bas/spbas_cholesky.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/bas/spbas_cholesky.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:16+00:00">
+<meta name="date" content="2016-10-03T02:26:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/bas/spbas_cholesky.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/bas/spbas_cholesky.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> spbas_cholesky_row_alloc:</font>
diff --git a/src/mat/impls/aij/seq/cholmod/aijcholmod.c.html b/src/mat/impls/aij/seq/cholmod/aijcholmod.c.html
index d4c6d59..33cf731 100644
--- a/src/mat/impls/aij/seq/cholmod/aijcholmod.c.html
+++ b/src/mat/impls/aij/seq/cholmod/aijcholmod.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/cholmod/aijcholmod.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:23+00:00">
+<meta name="date" content="2016-10-03T02:26:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/cholmod/aijcholmod.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/cholmod/aijcholmod.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h></font>
diff --git a/src/mat/impls/aij/seq/cholmod/index.html b/src/mat/impls/aij/seq/cholmod/index.html
index 54f137b..171db27 100644
--- a/src/mat/impls/aij/seq/cholmod/index.html
+++ b/src/mat/impls/aij/seq/cholmod/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/cholmod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/cholmod/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/cholmod/makefile.html b/src/mat/impls/aij/seq/cholmod/makefile.html
index 1b4ad58..6a78323 100644
--- a/src/mat/impls/aij/seq/cholmod/makefile.html
+++ b/src/mat/impls/aij/seq/cholmod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/cholmod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:23+00:00">
+<meta name="date" content="2016-10-03T02:26:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/cholmod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/cholmod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SUITESPARSE'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/aij/seq/crl/crl.c.html b/src/mat/impls/aij/seq/crl/crl.c.html
index 64bbcdf..9194ecc 100644
--- a/src/mat/impls/aij/seq/crl/crl.c.html
+++ b/src/mat/impls/aij/seq/crl/crl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/crl/crl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:12+00:00">
+<meta name="date" content="2016-10-03T02:26:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/crl/crl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/crl/crl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a matrix-vector product for the MATSEQAIJCRL matrix class.</font>
diff --git a/src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html b/src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html
index 3e9da06..670c0dd 100644
--- a/src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html
+++ b/src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:13+00:00">
+<meta name="date" content="2016-10-03T02:26:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/crl/ftn-kernels/fmultcrl.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> sparse matrix-vector product in the AIJ/CRL format
diff --git a/src/mat/impls/aij/seq/crl/ftn-kernels/index.html b/src/mat/impls/aij/seq/crl/ftn-kernels/index.html
index f1a393b..80642c3 100644
--- a/src/mat/impls/aij/seq/crl/ftn-kernels/index.html
+++ b/src/mat/impls/aij/seq/crl/ftn-kernels/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/crl/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/crl/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/mat/impls/aij/seq/crl/ftn-kernels/makefile.html b/src/mat/impls/aij/seq/crl/ftn-kernels/makefile.html
index 1c32aa8..ed590bc 100644
--- a/src/mat/impls/aij/seq/crl/ftn-kernels/makefile.html
+++ b/src/mat/impls/aij/seq/crl/ftn-kernels/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/crl/ftn-kernels/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:13+00:00">
+<meta name="date" content="2016-10-03T02:26:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/crl/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/crl/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0"># This directory contains some computational kernels written in</font>
<font color="#A020F0"># Fortran77. These are mainly intended to provide high performance for</font>
diff --git a/src/mat/impls/aij/seq/crl/index.html b/src/mat/impls/aij/seq/crl/index.html
index 15b6312..f58a9bf 100644
--- a/src/mat/impls/aij/seq/crl/index.html
+++ b/src/mat/impls/aij/seq/crl/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/crl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/crl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/crl/makefile.html b/src/mat/impls/aij/seq/crl/makefile.html
index ea90626..aabfdbf 100644
--- a/src/mat/impls/aij/seq/crl/makefile.html
+++ b/src/mat/impls/aij/seq/crl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/crl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:13+00:00">
+<meta name="date" content="2016-10-03T02:26:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/crl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/crl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/aij/seq/csrperm/csrperm.c.html b/src/mat/impls/aij/seq/csrperm/csrperm.c.html
index 91933c8..0758a0e 100644
--- a/src/mat/impls/aij/seq/csrperm/csrperm.c.html
+++ b/src/mat/impls/aij/seq/csrperm/csrperm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/csrperm/csrperm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:11+00:00">
+<meta name="date" content="2016-10-03T02:26:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/csrperm/csrperm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/csrperm/csrperm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines basic operations for the MATSEQAIJPERM matrix class.</font>
diff --git a/src/mat/impls/aij/seq/csrperm/index.html b/src/mat/impls/aij/seq/csrperm/index.html
index c7dd255..91663dd 100644
--- a/src/mat/impls/aij/seq/csrperm/index.html
+++ b/src/mat/impls/aij/seq/csrperm/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/csrperm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/csrperm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/csrperm/makefile.html b/src/mat/impls/aij/seq/csrperm/makefile.html
index d69184f..3f78535 100644
--- a/src/mat/impls/aij/seq/csrperm/makefile.html
+++ b/src/mat/impls/aij/seq/csrperm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/csrperm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:12+00:00">
+<meta name="date" content="2016-10-03T02:26:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/csrperm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/csrperm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/aij/seq/essl/essl.c b/src/mat/impls/aij/seq/essl/essl.c
index 51cdf6a..a44aa94 100644
--- a/src/mat/impls/aij/seq/essl/essl.c
+++ b/src/mat/impls/aij/seq/essl/essl.c
@@ -84,7 +84,7 @@ PetscErrorCode MatLUFactorNumeric_Essl(Mat F,Mat A,const MatFactorInfo *info)
essl->rparm[0] = 1.e-12;
essl->rparm[1] = 1.0;
- ierr = PetscOptionsGetReal(((PetscObject)A)->prefix,"-matessl_lu_threshold",&essl->rparm[1],NULL);CHKERRQ(ierr);
+ ierr = PetscOptionsGetReal(NULL,((PetscObject)A)->prefix,"-matessl_lu_threshold",&essl->rparm[1],NULL);CHKERRQ(ierr);
dgsf(&one,&nessl,&essl->nz,essl->a,essl->ia,essl->ja,&essl->lna,essl->iparm,essl->rparm,essl->oparm,essl->aux,&essl->naux);
diff --git a/src/mat/impls/aij/seq/essl/essl.c.html b/src/mat/impls/aij/seq/essl/essl.c.html
index 8dce1f2..cd1c729 100644
--- a/src/mat/impls/aij/seq/essl/essl.c.html
+++ b/src/mat/impls/aij/seq/essl/essl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/essl/essl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:08+00:00">
+<meta name="date" content="2016-10-03T02:26:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/essl/essl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/essl/essl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the IBM RS6000 Essl sparse solver</font>
@@ -84,7 +84,7 @@
<a name="line84"> 84: </a> essl->rparm[0] = 1.e-12;
<a name="line85"> 85: </a> essl->rparm[1] = 1.0;
-<a name="line87"> 87: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->prefix,<font color="#666666">"-matessl_lu_threshold"</font>,&essl->rparm[1],NULL);
+<a name="line87"> 87: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetReal.html#PetscOptionsGetReal">PetscOptionsGetReal</a>(NULL,((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->prefix,<font color="#666666">"-matessl_lu_threshold"</font>,&essl->rparm[1],NULL);
<a name="line89"> 89: </a> dgsf(&one,&nessl,&essl->nz,essl->a,essl->ia,essl->ja,&essl->lna,essl->iparm,essl->rparm,essl->oparm,essl->aux,&essl->naux);
diff --git a/src/mat/impls/aij/seq/essl/index.html b/src/mat/impls/aij/seq/essl/index.html
index 0c618b9..c8cd60b 100644
--- a/src/mat/impls/aij/seq/essl/index.html
+++ b/src/mat/impls/aij/seq/essl/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/essl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/essl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/essl/makefile.html b/src/mat/impls/aij/seq/essl/makefile.html
index ac9eb39..9d3212d 100644
--- a/src/mat/impls/aij/seq/essl/makefile.html
+++ b/src/mat/impls/aij/seq/essl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/essl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:09+00:00">
+<meta name="date" content="2016-10-03T02:26:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/essl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/essl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_ESSL'</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/mat/impls/aij/seq/fdaij.c.html b/src/mat/impls/aij/seq/fdaij.c.html
index 5556dbf..0f76deb 100644
--- a/src/mat/impls/aij/seq/fdaij.c.html
+++ b/src/mat/impls/aij/seq/fdaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/fdaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:45+00:00">
+<meta name="date" content="2016-10-03T02:25:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/fdaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/fdaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
diff --git a/src/mat/impls/aij/seq/ftn-kernels/fmult.F.html b/src/mat/impls/aij/seq/ftn-kernels/fmult.F.html
index 4bbbfdd..e5aa2f9 100644
--- a/src/mat/impls/aij/seq/ftn-kernels/fmult.F.html
+++ b/src/mat/impls/aij/seq/ftn-kernels/fmult.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/ftn-kernels/fmult.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:17+00:00">
+<meta name="date" content="2016-10-03T02:26:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/ftn-kernels/fmult.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/ftn-kernels/fmult.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> sparse matrix-vector product in the AIJ matrix format
diff --git a/src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html b/src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html
index 58358de..2b3b50b 100644
--- a/src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html
+++ b/src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:18+00:00">
+<meta name="date" content="2016-10-03T02:26:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/ftn-kernels/fmultadd.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> sparse matrix-vector product in the AIJ format
diff --git a/src/mat/impls/aij/seq/ftn-kernels/frelax.F.html b/src/mat/impls/aij/seq/ftn-kernels/frelax.F.html
index de4a769..0ab38cf 100644
--- a/src/mat/impls/aij/seq/ftn-kernels/frelax.F.html
+++ b/src/mat/impls/aij/seq/ftn-kernels/frelax.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/ftn-kernels/frelax.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:18+00:00">
+<meta name="date" content="2016-10-03T02:26:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/ftn-kernels/frelax.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/ftn-kernels/frelax.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Fortran kernels <font color="#4169E1">for</font> SOR relaxations
<a name="line3"> 3: </a>!
diff --git a/src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html b/src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html
index c66a9d5..1bcf3ab 100644
--- a/src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html
+++ b/src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:18+00:00">
+<meta name="date" content="2016-10-03T02:26:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/ftn-kernels/fsolve.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> sparse triangular solve in the AIJ matrix format
diff --git a/src/mat/impls/aij/seq/ftn-kernels/index.html b/src/mat/impls/aij/seq/ftn-kernels/index.html
index f718b49..4282d2f 100644
--- a/src/mat/impls/aij/seq/ftn-kernels/index.html
+++ b/src/mat/impls/aij/seq/ftn-kernels/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/mat/impls/aij/seq/ftn-kernels/makefile.html b/src/mat/impls/aij/seq/ftn-kernels/makefile.html
index 631e614..01c819b 100644
--- a/src/mat/impls/aij/seq/ftn-kernels/makefile.html
+++ b/src/mat/impls/aij/seq/ftn-kernels/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/ftn-kernels/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:18+00:00">
+<meta name="date" content="2016-10-03T02:26:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0"># This directory contains some computational kernels written in</font>
<font color="#A020F0"># Fortran77. These are mainly intended to provide high performance for</font>
diff --git a/src/mat/impls/aij/seq/ij.c.html b/src/mat/impls/aij/seq/ij.c.html
index 1516b01..64a89ab 100644
--- a/src/mat/impls/aij/seq/ij.c.html
+++ b/src/mat/impls/aij/seq/ij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/ij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:44+00:00">
+<meta name="date" content="2016-10-03T02:25:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/ij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/ij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/mat/impls/aij/seq/index.html b/src/mat/impls/aij/seq/index.html
index 7db8d85..11b2b86 100644
--- a/src/mat/impls/aij/seq/index.html
+++ b/src/mat/impls/aij/seq/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/inode.c.html b/src/mat/impls/aij/seq/inode.c.html
index c7bf665..2015e4e 100644
--- a/src/mat/impls/aij/seq/inode.c.html
+++ b/src/mat/impls/aij/seq/inode.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/inode.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:52+00:00">
+<meta name="date" content="2016-10-03T02:25:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/inode.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/inode.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file provides high performance routines for the Inode format (compressed sparse row)</font>
diff --git a/src/mat/impls/aij/seq/inode2.c.html b/src/mat/impls/aij/seq/inode2.c.html
index 17976d4..1676761 100644
--- a/src/mat/impls/aij/seq/inode2.c.html
+++ b/src/mat/impls/aij/seq/inode2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/inode2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:03+00:00">
+<meta name="date" content="2016-10-03T02:25:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/inode2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/inode2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/mat/impls/aij/seq/klu/index.html b/src/mat/impls/aij/seq/klu/index.html
index 6c2d148..04d21bb 100644
--- a/src/mat/impls/aij/seq/klu/index.html
+++ b/src/mat/impls/aij/seq/klu/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/klu/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/klu/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/klu/klu.c.html b/src/mat/impls/aij/seq/klu/klu.c.html
index ca06c42..98bddd9 100644
--- a/src/mat/impls/aij/seq/klu/klu.c.html
+++ b/src/mat/impls/aij/seq/klu/klu.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/klu/klu.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:29+00:00">
+<meta name="date" content="2016-10-03T02:27:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/klu/klu.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/klu/klu.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the KLUv1.2 sparse solver</font>
diff --git a/src/mat/impls/aij/seq/klu/makefile.html b/src/mat/impls/aij/seq/klu/makefile.html
index 403db43..f47776c 100644
--- a/src/mat/impls/aij/seq/klu/makefile.html
+++ b/src/mat/impls/aij/seq/klu/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/klu/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:30+00:00">
+<meta name="date" content="2016-10-03T02:27:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/klu/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/klu/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SUITESPARSE'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/aij/seq/lusol/index.html b/src/mat/impls/aij/seq/lusol/index.html
index 5b862ab..ecd6bd4 100644
--- a/src/mat/impls/aij/seq/lusol/index.html
+++ b/src/mat/impls/aij/seq/lusol/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/lusol/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/lusol/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/lusol/lusol.c.html b/src/mat/impls/aij/seq/lusol/lusol.c.html
index 04b9d27..0cf7918 100644
--- a/src/mat/impls/aij/seq/lusol/lusol.c.html
+++ b/src/mat/impls/aij/seq/lusol/lusol.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/lusol/lusol.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:09+00:00">
+<meta name="date" content="2016-10-03T02:26:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/lusol/lusol.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/lusol/lusol.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the LUSOL package of ....</font>
diff --git a/src/mat/impls/aij/seq/lusol/makefile.html b/src/mat/impls/aij/seq/lusol/makefile.html
index fca2d51..9b85048 100644
--- a/src/mat/impls/aij/seq/lusol/makefile.html
+++ b/src/mat/impls/aij/seq/lusol/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/lusol/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:10+00:00">
+<meta name="date" content="2016-10-03T02:26:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/lusol/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/lusol/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_LUSOL'</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/mat/impls/aij/seq/makefile.html b/src/mat/impls/aij/seq/makefile.html
index dcaa906..c696716 100644
--- a/src/mat/impls/aij/seq/makefile.html
+++ b/src/mat/impls/aij/seq/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:05+00:00">
+<meta name="date" content="2016-10-03T02:26:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/seq/matlab/aijmatlab.c.html b/src/mat/impls/aij/seq/matlab/aijmatlab.c.html
index 0d7c670..2d65ae8 100644
--- a/src/mat/impls/aij/seq/matlab/aijmatlab.c.html
+++ b/src/mat/impls/aij/seq/matlab/aijmatlab.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/matlab/aijmatlab.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:10+00:00">
+<meta name="date" content="2016-10-03T02:26:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/matlab/aijmatlab.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/matlab/aijmatlab.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface for the MATLAB engine sparse solver</font>
diff --git a/src/mat/impls/aij/seq/matlab/index.html b/src/mat/impls/aij/seq/matlab/index.html
index ccad0b7..f30c0f1 100644
--- a/src/mat/impls/aij/seq/matlab/index.html
+++ b/src/mat/impls/aij/seq/matlab/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/matlab/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/matlab/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/matlab/makefile.html b/src/mat/impls/aij/seq/matlab/makefile.html
index bfa4c57..c24115e 100644
--- a/src/mat/impls/aij/seq/matlab/makefile.html
+++ b/src/mat/impls/aij/seq/matlab/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/matlab/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:11+00:00">
+<meta name="date" content="2016-10-03T02:26:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_MATLAB_ENGINE'</font>
<font color="#A020F0">#requiresscalar real</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/aij/seq/matmatmatmult.c.html b/src/mat/impls/aij/seq/matmatmatmult.c.html
index 68c1980..75b8028 100644
--- a/src/mat/impls/aij/seq/matmatmatmult.c.html
+++ b/src/mat/impls/aij/seq/matmatmatmult.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/matmatmatmult.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:03+00:00">
+<meta name="date" content="2016-10-03T02:25:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/matmatmatmult.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/matmatmatmult.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines matrix-matrix-matrix product routines for SeqAIJ matrices</font>
<a name="line3"> 3: </a><font color="#B22222"> D = A * B * C</font>
diff --git a/src/mat/impls/aij/seq/matmatmult.c.html b/src/mat/impls/aij/seq/matmatmult.c.html
index e866969..09562c7 100644
--- a/src/mat/impls/aij/seq/matmatmult.c.html
+++ b/src/mat/impls/aij/seq/matmatmult.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/matmatmult.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:45+00:00">
+<meta name="date" content="2016-10-03T02:25:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/matmatmult.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/matmatmult.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines matrix-matrix product routines for pairs of SeqAIJ matrices</font>
diff --git a/src/mat/impls/aij/seq/matptap.c b/src/mat/impls/aij/seq/matptap.c
index 469c7eb..325b9cf 100644
--- a/src/mat/impls/aij/seq/matptap.c
+++ b/src/mat/impls/aij/seq/matptap.c
@@ -205,7 +205,7 @@ PetscErrorCode MatPtAPNumeric_SeqAIJ_SeqAIJ_SparseAxpy(Mat A,Mat P,Mat C)
PetscFunctionBegin;
/* Allocate temporary array for storage of one row of A*P (cn: non-scalable) */
- ierr = PetscMalloc3(cn,&apa,cn,&apjdense,c->rmax,&apj);CHKERRQ(ierr);
+ ierr = PetscMalloc3(cn,&apa,cn,&apjdense,cn,&apj);CHKERRQ(ierr);
ierr = PetscMemzero(apa,cn*sizeof(MatScalar));CHKERRQ(ierr);
ierr = PetscMemzero(apjdense,cn*sizeof(PetscInt));CHKERRQ(ierr);
diff --git a/src/mat/impls/aij/seq/matptap.c.html b/src/mat/impls/aij/seq/matptap.c.html
index 5b3a77f..9eb1b7f 100644
--- a/src/mat/impls/aij/seq/matptap.c.html
+++ b/src/mat/impls/aij/seq/matptap.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/matptap.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:50+00:00">
+<meta name="date" content="2016-10-03T02:25:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/matptap.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/matptap.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines projective product routines where A is a SeqAIJ matrix</font>
@@ -202,7 +202,7 @@
<a name="line204">204: </a> MatScalar *aa=a->a,*apa,*pa=p->a,*pA=p->a,*paj,*ca=c->a,*caj;
<a name="line207">207: </a> <font color="#B22222">/* Allocate temporary array for storage of one row of A*P (cn: non-scalable) */</font>
-<a name="line208">208: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(cn,&apa,cn,&apjdense,c->rmax,&apj);
+<a name="line208">208: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(cn,&apa,cn,&apjdense,cn,&apj);
<a name="line209">209: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(apa,cn*<font color="#4169E1">sizeof</font>(MatScalar));
<a name="line210">210: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(apjdense,cn*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
diff --git a/src/mat/impls/aij/seq/matrart.c.html b/src/mat/impls/aij/seq/matrart.c.html
index 8d5233c..111bfa1 100644
--- a/src/mat/impls/aij/seq/matrart.c.html
+++ b/src/mat/impls/aij/seq/matrart.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/matrart.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:51+00:00">
+<meta name="date" content="2016-10-03T02:25:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/matrart.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/matrart.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines projective product routines where A is a SeqAIJ matrix</font>
diff --git a/src/mat/impls/aij/seq/mattransposematmult.c.html b/src/mat/impls/aij/seq/mattransposematmult.c.html
index 6c2b020..c488e06 100644
--- a/src/mat/impls/aij/seq/mattransposematmult.c.html
+++ b/src/mat/impls/aij/seq/mattransposematmult.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/mattransposematmult.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:03+00:00">
+<meta name="date" content="2016-10-03T02:25:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/mattransposematmult.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/mattransposematmult.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines matrix-matrix product routines </font>
diff --git a/src/mat/impls/aij/seq/mkl_pardiso/index.html b/src/mat/impls/aij/seq/mkl_pardiso/index.html
index 4cbde3c..ee52621 100644
--- a/src/mat/impls/aij/seq/mkl_pardiso/index.html
+++ b/src/mat/impls/aij/seq/mkl_pardiso/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/mkl_pardiso/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/mkl_pardiso/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../.._pardiso/../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/mkl_pardiso/makefile.html b/src/mat/impls/aij/seq/mkl_pardiso/makefile.html
index f50fee9..cb939c2 100644
--- a/src/mat/impls/aij/seq/mkl_pardiso/makefile.html
+++ b/src/mat/impls/aij/seq/mkl_pardiso/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/mkl_pardiso/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:34+00:00">
+<meta name="date" content="2016-10-03T02:27:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/mkl_pardiso/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/mkl_pardiso/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_MKL_PARDISO'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html b/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html
index 45fbe03..a6469b3 100644
--- a/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html
+++ b/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:30+00:00">
+<meta name="date" content="2016-10-03T02:27:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if defined(PETSC_HAVE_LIBMKL_INTEL_ILP64)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define MKL_ILP64</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#endif</font>
diff --git a/src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html b/src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html
index d262bea..49c4e9c 100644
--- a/src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html
+++ b/src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:34+00:00">
+<meta name="date" content="2016-10-03T02:27:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* mkl.h could conflict with petscblaslapack.h in mkl_pardiso.c */</font>
<a name="line2"> 2: </a><font color="#B22222">/* The current translation unit contains calls specific to mkl library */</font>
<a name="line3"> 3: </a><font color="#A020F0">#include </font><font color="#666666">"petscsys.h"</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html b/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html
index ad21abf..94dba58 100644
--- a/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html
+++ b/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:20+00:00">
+<meta name="date" content="2016-10-03T02:26:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusp/aijAssemble.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_SKIP_COMPLEX</font></strong>
<a name="line2"> 2: </a><strong><font color="#228B22">#define PETSC_SKIP_SPINLOCK</font></strong>
diff --git a/src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html b/src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html
index faa4aa2..8feeb97 100644
--- a/src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html
+++ b/src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:19+00:00">
+<meta name="date" content="2016-10-03T02:26:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusp/aijcusp.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the basic matrix operations for the AIJ (compressed row)</font>
<a name="line3"> 3: </a><font color="#B22222"> matrix storage format.</font>
diff --git a/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html b/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html
index 7cab91a..fc46909 100644
--- a/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html
+++ b/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:21+00:00">
+<meta name="date" content="2016-10-03T02:26:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <../src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h></font>
diff --git a/src/mat/impls/aij/seq/seqcusp/index.html b/src/mat/impls/aij/seq/seqcusp/index.html
index 22f3d10..45d133a 100644
--- a/src/mat/impls/aij/seq/seqcusp/index.html
+++ b/src/mat/impls/aij/seq/seqcusp/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/seqcusp/makefile.html b/src/mat/impls/aij/seq/seqcusp/makefile.html
index 221f6d7..21789ff 100644
--- a/src/mat/impls/aij/seq/seqcusp/makefile.html
+++ b/src/mat/impls/aij/seq/seqcusp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqcusp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:22+00:00">
+<meta name="date" content="2016-10-03T02:26:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_CUSP'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu.html b/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu.html
index 8d4ff00..c0d87b2 100644
--- a/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu.html
+++ b/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:23+00:00">
+<meta name="date" content="2016-10-03T02:26:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the basic matrix operations for the AIJ (compressed row)</font>
<a name="line3"> 3: </a><font color="#B22222"> matrix storage format using the CUSPARSE library,</font>
diff --git a/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h.html b/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h.html
index f2bde37..a95dff6 100644
--- a/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h.html
+++ b/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:28+00:00">
+<meta name="date" content="2016-10-03T02:26:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <../src/vec/vec/impls/seq/seqcuda/cudavecimpl.h></font>
diff --git a/src/mat/impls/aij/seq/seqcusparse/index.html b/src/mat/impls/aij/seq/seqcusparse/index.html
index 27b1c0c..84ea485 100644
--- a/src/mat/impls/aij/seq/seqcusparse/index.html
+++ b/src/mat/impls/aij/seq/seqcusparse/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusparse/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusparse/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/seqcusparse/makefile.html b/src/mat/impls/aij/seq/seqcusparse/makefile.html
index ab5900d..6d429f2 100644
--- a/src/mat/impls/aij/seq/seqcusparse/makefile.html
+++ b/src/mat/impls/aij/seq/seqcusparse/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqcusparse/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:29+00:00">
+<meta name="date" content="2016-10-03T02:27:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqcusparse/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqcusparse/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VECCUDA'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx.html b/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx.html
index 6a761a8..e321ac1 100644
--- a/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx.html
+++ b/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:22+00:00">
+<meta name="date" content="2016-10-03T02:26:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/mat/impls/aij/seq/seqviennacl/index.html b/src/mat/impls/aij/seq/seqviennacl/index.html
index 9328f03..e0e5d8f 100644
--- a/src/mat/impls/aij/seq/seqviennacl/index.html
+++ b/src/mat/impls/aij/seq/seqviennacl/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqviennacl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqviennacl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/seqviennacl/makefile.html b/src/mat/impls/aij/seq/seqviennacl/makefile.html
index 07e29b5..2faee85 100644
--- a/src/mat/impls/aij/seq/seqviennacl/makefile.html
+++ b/src/mat/impls/aij/seq/seqviennacl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqviennacl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:23+00:00">
+<meta name="date" content="2016-10-03T02:26:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VIENNACL'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h.html b/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h.html
index 3ffc1dc..2b19824 100644
--- a/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h.html
+++ b/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:23+00:00">
+<meta name="date" content="2016-10-03T02:26:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/seqviennacl/viennaclmatimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/aij/seq/superlu/index.html b/src/mat/impls/aij/seq/superlu/index.html
index bb67a54..0199504 100644
--- a/src/mat/impls/aij/seq/superlu/index.html
+++ b/src/mat/impls/aij/seq/superlu/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/superlu/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/superlu/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/superlu/makefile.html b/src/mat/impls/aij/seq/superlu/makefile.html
index 1210dc5..4de8ac3 100644
--- a/src/mat/impls/aij/seq/superlu/makefile.html
+++ b/src/mat/impls/aij/seq/superlu/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/superlu/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:07+00:00">
+<meta name="date" content="2016-10-03T02:26:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/superlu/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/superlu/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_SUPERLU'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/aij/seq/superlu/superlu.c.html b/src/mat/impls/aij/seq/superlu/superlu.c.html
index f14b28b..4023f9a 100644
--- a/src/mat/impls/aij/seq/superlu/superlu.c.html
+++ b/src/mat/impls/aij/seq/superlu/superlu.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/superlu/superlu.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:05+00:00">
+<meta name="date" content="2016-10-03T02:26:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/superlu/superlu.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/superlu/superlu.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* --------------------------------------------------------------------</font>
diff --git a/src/mat/impls/aij/seq/symtranspose.c.html b/src/mat/impls/aij/seq/symtranspose.c.html
index a64b92f..47d9557 100644
--- a/src/mat/impls/aij/seq/symtranspose.c.html
+++ b/src/mat/impls/aij/seq/symtranspose.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/symtranspose.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:49+00:00">
+<meta name="date" content="2016-10-03T02:25:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/symtranspose.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/symtranspose.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines symbolic transpose routines for SeqAIJ matrices.</font>
diff --git a/src/mat/impls/aij/seq/umfpack/index.html b/src/mat/impls/aij/seq/umfpack/index.html
index ab013e2..69b8178 100644
--- a/src/mat/impls/aij/seq/umfpack/index.html
+++ b/src/mat/impls/aij/seq/umfpack/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/umfpack/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/umfpack/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/aij/seq/umfpack/makefile.html b/src/mat/impls/aij/seq/umfpack/makefile.html
index 70bddf1..2c0f1b7 100644
--- a/src/mat/impls/aij/seq/umfpack/makefile.html
+++ b/src/mat/impls/aij/seq/umfpack/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/umfpack/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:08+00:00">
+<meta name="date" content="2016-10-03T02:26:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/umfpack/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/umfpack/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SUITESPARSE'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/aij/seq/umfpack/umfpack.c.html b/src/mat/impls/aij/seq/umfpack/umfpack.c.html
index 2901078..0a59530 100644
--- a/src/mat/impls/aij/seq/umfpack/umfpack.c.html
+++ b/src/mat/impls/aij/seq/umfpack/umfpack.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/aij/seq/umfpack/umfpack.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:53:07+00:00">
+<meta name="date" content="2016-10-03T02:26:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/aij/seq/umfpack/umfpack.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/aij/seq/umfpack/umfpack.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the UMFPACK sparse solver available through SuiteSparse version 4.2.1</font>
diff --git a/src/mat/impls/baij/index.html b/src/mat/impls/baij/index.html
index ad79e46..2d955cc 100644
--- a/src/mat/impls/baij/index.html
+++ b/src/mat/impls/baij/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/impls/baij/makefile.html b/src/mat/impls/baij/makefile.html
index 9dd6103..9c397b8 100644
--- a/src/mat/impls/baij/makefile.html
+++ b/src/mat/impls/baij/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:26+00:00">
+<meta name="date" content="2016-10-03T02:29:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/baij/mpi/baijov.c.html b/src/mat/impls/baij/mpi/baijov.c.html
index 54862e4..53db10c 100644
--- a/src/mat/impls/baij/mpi/baijov.c.html
+++ b/src/mat/impls/baij/mpi/baijov.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/baijov.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:38+00:00">
+<meta name="date" content="2016-10-03T02:32:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/baijov.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/baijov.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines to compute overlapping regions of a parallel MPI matrix</font>
diff --git a/src/mat/impls/baij/mpi/bstream/index.html b/src/mat/impls/baij/mpi/bstream/index.html
index c61d9ed..8139dc2 100644
--- a/src/mat/impls/baij/mpi/bstream/index.html
+++ b/src/mat/impls/baij/mpi/bstream/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/bstream/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/bstream/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/baij/mpi/bstream/makefile.html b/src/mat/impls/baij/mpi/bstream/makefile.html
index adcbdda..9b69446 100644
--- a/src/mat/impls/baij/mpi/bstream/makefile.html
+++ b/src/mat/impls/baij/mpi/bstream/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/bstream/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:44+00:00">
+<meta name="date" content="2016-10-03T02:33:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/bstream/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/bstream/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/baij/mpi/bstream/mpibstream.c.html b/src/mat/impls/baij/mpi/bstream/mpibstream.c.html
index e39c1b7..3347055 100644
--- a/src/mat/impls/baij/mpi/bstream/mpibstream.c.html
+++ b/src/mat/impls/baij/mpi/bstream/mpibstream.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/bstream/mpibstream.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:43+00:00">
+<meta name="date" content="2016-10-03T02:33:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/bstream/mpibstream.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/bstream/mpibstream.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCMAT_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/baij/mpi/mpibaij.h></font>
diff --git a/src/mat/impls/baij/mpi/index.html b/src/mat/impls/baij/mpi/index.html
index cd8f964..45061f2 100644
--- a/src/mat/impls/baij/mpi/index.html
+++ b/src/mat/impls/baij/mpi/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/baij/mpi/makefile.html b/src/mat/impls/baij/mpi/makefile.html
index 228c57d..0285ccb 100644
--- a/src/mat/impls/baij/mpi/makefile.html
+++ b/src/mat/impls/baij/mpi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:43+00:00">
+<meta name="date" content="2016-10-03T02:33:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/baij/mpi/mmbaij.c.html b/src/mat/impls/baij/mpi/mmbaij.c.html
index 1829817..ef862b0 100644
--- a/src/mat/impls/baij/mpi/mmbaij.c.html
+++ b/src/mat/impls/baij/mpi/mmbaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/mmbaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:37+00:00">
+<meta name="date" content="2016-10-03T02:32:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/mmbaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/mmbaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Support for the parallel BAIJ matrix vector multiply</font>
diff --git a/src/mat/impls/baij/mpi/mpb_baij.c.html b/src/mat/impls/baij/mpi/mpb_baij.c.html
index 844fbfb..767fd16 100644
--- a/src/mat/impls/baij/mpi/mpb_baij.c.html
+++ b/src/mat/impls/baij/mpi/mpb_baij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/mpb_baij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:42+00:00">
+<meta name="date" content="2016-10-03T02:32:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/mpb_baij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/mpb_baij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/baij/mpi/mpibaij.h></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="MatGetMultiProcBlock_MPIBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetMultiProcBlock_MPIBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat, <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> subComm, <a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> scall,<a href="../. [...]
diff --git a/src/mat/impls/baij/mpi/mpibaij.c.html b/src/mat/impls/baij/mpi/mpibaij.c.html
index bd58c0d..1bd2a19 100644
--- a/src/mat/impls/baij/mpi/mpibaij.c.html
+++ b/src/mat/impls/baij/mpi/mpibaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/mpibaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:27+00:00">
+<meta name="date" content="2016-10-03T02:32:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/mpibaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/mpibaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/baij/mpi/mpibaij.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/baij/mpi/mpibaij.h.html b/src/mat/impls/baij/mpi/mpibaij.h.html
index f562219..132ca73 100644
--- a/src/mat/impls/baij/mpi/mpibaij.h.html
+++ b/src/mat/impls/baij/mpi/mpibaij.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/mpi/mpibaij.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:43+00:00">
+<meta name="date" content="2016-10-03T02:33:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/mpi/mpibaij.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/mpi/mpibaij.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
diff --git a/src/mat/impls/baij/seq/aijbaij.c.html b/src/mat/impls/baij/seq/aijbaij.c.html
index 9ae0038..9c64861 100644
--- a/src/mat/impls/baij/seq/aijbaij.c.html
+++ b/src/mat/impls/baij/seq/aijbaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/aijbaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:53+00:00">
+<meta name="date" content="2016-10-03T02:30:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/aijbaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/aijbaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
diff --git a/src/mat/impls/baij/seq/baij.c b/src/mat/impls/baij/seq/baij.c
index 2cddceb..ac58af2 100644
--- a/src/mat/impls/baij/seq/baij.c
+++ b/src/mat/impls/baij/seq/baij.c
@@ -3561,7 +3561,7 @@ PetscErrorCode MatCreateSeqBAIJWithArrays(MPI_Comm comm,PetscInt bs,PetscInt m,
PetscFunctionBegin;
if (bs != 1) SETERRQ1(PETSC_COMM_SELF,PETSC_ERR_SUP,"block size %D > 1 is not supported yet",bs);
- if (i[0]) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"i (row indices) must start with 0");
+ if (m > 0 && i[0]) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"i (row indices) must start with 0");
ierr = MatCreate(comm,mat);CHKERRQ(ierr);
ierr = MatSetSizes(*mat,m,n,m,n);CHKERRQ(ierr);
diff --git a/src/mat/impls/baij/seq/baij.c.html b/src/mat/impls/baij/seq/baij.c.html
index 57fbb27..d3d00ae 100644
--- a/src/mat/impls/baij/seq/baij.c.html
+++ b/src/mat/impls/baij/seq/baij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:26+00:00">
+<meta name="date" content="2016-10-03T02:29:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the basic matrix operations for the BAIJ (compressed row)</font>
@@ -3356,7 +3356,7 @@
<a name="line3560">3560: </a> Mat_SeqBAIJ *baij;
<a name="line3563">3563: </a> <font color="#4169E1">if</font> (bs != 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"block size %D > 1 is not supported yet"</font>,bs);
-<a name="line3564">3564: </a> <font color="#4169E1">if</font> (i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
+<a name="line3564">3564: </a> <font color="#4169E1">if</font> (m > 0 && i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
<a name="line3566">3566: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,mat);
<a name="line3567">3567: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*mat,m,n,m,n);
diff --git a/src/mat/impls/baij/seq/baij.h.html b/src/mat/impls/baij/seq/baij.h.html
index 63cc79b..fc65eb2 100644
--- a/src/mat/impls/baij/seq/baij.h.html
+++ b/src/mat/impls/baij/seq/baij.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baij.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:20+00:00">
+<meta name="date" content="2016-10-03T02:32:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baij.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baij.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
diff --git a/src/mat/impls/baij/seq/baij2.c b/src/mat/impls/baij/seq/baij2.c
index c3b7f29..1eeae0b 100644
--- a/src/mat/impls/baij/seq/baij2.c
+++ b/src/mat/impls/baij/seq/baij2.c
@@ -261,7 +261,7 @@ PetscErrorCode MatMult_SeqBAIJ_1(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
- ierr = PetscMemzero(z,mbs*sizeof(PetscScalar));CHKERRQ(ierr);
+ ierr = PetscMemzero(z,a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -279,7 +279,7 @@ PetscErrorCode MatMult_SeqBAIJ_1(Mat A,Vec xx,Vec zz)
if (usecprow) {
z[ridx[i]] = sum;
} else {
- z[i] = sum;
+ z[i] = sum;
}
}
ierr = VecRestoreArrayRead(xx,&x);CHKERRQ(ierr);
@@ -311,6 +311,7 @@ PetscErrorCode MatMult_SeqBAIJ_2(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,2*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -364,6 +365,7 @@ PetscErrorCode MatMult_SeqBAIJ_3(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,3*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -418,6 +420,7 @@ PetscErrorCode MatMult_SeqBAIJ_4(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,4*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -476,6 +479,7 @@ PetscErrorCode MatMult_SeqBAIJ_5(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,5*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -532,6 +536,7 @@ PetscErrorCode MatMult_SeqBAIJ_6(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,6*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -595,6 +600,7 @@ PetscErrorCode MatMult_SeqBAIJ_7(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,7*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -663,6 +669,7 @@ PetscErrorCode MatMult_SeqBAIJ_15_ver1(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,15*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -735,6 +742,7 @@ PetscErrorCode MatMult_SeqBAIJ_15_ver2(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,15*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -861,6 +869,7 @@ PetscErrorCode MatMult_SeqBAIJ_15_ver3(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,15*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -952,6 +961,7 @@ PetscErrorCode MatMult_SeqBAIJ_15_ver4(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,15*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -1027,6 +1037,7 @@ PetscErrorCode MatMult_SeqBAIJ_N(Mat A,Vec xx,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
+ ierr = PetscMemzero(zarray,bs*a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
} else {
mbs = a->mbs;
ii = a->i;
@@ -1141,9 +1152,6 @@ PetscErrorCode MatMultAdd_SeqBAIJ_2(Mat A,Vec xx,Vec yy,Vec zz)
mbs = a->compressedrow.nrows;
ii = a->compressedrow.i;
ridx = a->compressedrow.rindex;
- if (zz != yy) {
- ierr = PetscMemcpy(zarray,yarray,a->mbs*sizeof(PetscScalar));CHKERRQ(ierr);
- }
} else {
ii = a->i;
y = yarray;
diff --git a/src/mat/impls/baij/seq/baij2.c.html b/src/mat/impls/baij/seq/baij2.c.html
index 8460d78..f7f76fb 100644
--- a/src/mat/impls/baij/seq/baij2.c.html
+++ b/src/mat/impls/baij/seq/baij2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baij2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:35+00:00">
+<meta name="date" content="2016-10-03T02:30:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baij2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baij2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
@@ -254,7 +254,7 @@
<a name="line261">261: </a> mbs = a->compressedrow.nrows;
<a name="line262">262: </a> ii = a->compressedrow.i;
<a name="line263">263: </a> ridx = a->compressedrow.rindex;
-<a name="line264">264: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(z,mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line264">264: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(z,a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
<a name="line265">265: </a> } <font color="#4169E1">else</font> {
<a name="line266">266: </a> mbs = a->mbs;
<a name="line267">267: </a> ii = a->i;
@@ -272,7 +272,7 @@
<a name="line279">279: </a> <font color="#4169E1">if</font> (usecprow) {
<a name="line280">280: </a> z[ridx[i]] = sum;
<a name="line281">281: </a> } <font color="#4169E1">else</font> {
-<a name="line282">282: </a> z[i] = sum;
+<a name="line282">282: </a> z[i] = sum;
<a name="line283">283: </a> }
<a name="line284">284: </a> }
<a name="line285">285: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
@@ -301,1711 +301,1719 @@
<a name="line311">311: </a> mbs = a->compressedrow.nrows;
<a name="line312">312: </a> ii = a->compressedrow.i;
<a name="line313">313: </a> ridx = a->compressedrow.rindex;
-<a name="line314">314: </a> } <font color="#4169E1">else</font> {
-<a name="line315">315: </a> mbs = a->mbs;
-<a name="line316">316: </a> ii = a->i;
-<a name="line317">317: </a> z = zarray;
-<a name="line318">318: </a> }
-
-<a name="line320">320: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line321">321: </a> n = ii[1] - ii[0]; ii++;
-<a name="line322">322: </a> sum1 = 0.0; sum2 = 0.0;
-<a name="line323">323: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line324">324: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+4*n,4*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line325">325: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line326">326: </a> xb = x + 2*(*idx++); x1 = xb[0]; x2 = xb[1];
-<a name="line327">327: </a> sum1 += v[0]*x1 + v[2]*x2;
-<a name="line328">328: </a> sum2 += v[1]*x1 + v[3]*x2;
-<a name="line329">329: </a> v += 4;
-<a name="line330">330: </a> }
-<a name="line331">331: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 2*ridx[i];
-<a name="line332">332: </a> z[0] = sum1; z[1] = sum2;
-<a name="line333">333: </a> <font color="#4169E1">if</font> (!usecprow) z += 2;
-<a name="line334">334: </a> }
-<a name="line335">335: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line336">336: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line337">337: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(8.0*a->nz - 2.0*a->nonzerorowcnt);
-<a name="line338">338: </a> <font color="#4169E1">return</font>(0);
-<a name="line339">339: </a>}
-
-<a name="line343">343: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_3"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_3(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line344">344: </a>{
-<a name="line345">345: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line346">346: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,x1,x2,x3,*zarray;
-<a name="line347">347: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line348">348: </a> const MatScalar *v;
-<a name="line349">349: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line350">350: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
-<a name="line351">351: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line353">353: </a><font color="#A020F0">#if defined(PETSC_HAVE_PRAGMA_DISJOINT)</font>
-<a name="line354">354: </a><font color="#A020F0">#pragma disjoint(*v,*z,*xb)</font>
-<a name="line355">355: </a><font color="#A020F0">#endif</font>
-
-<a name="line358">358: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line359">359: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line361">361: </a> idx = a->j;
-<a name="line362">362: </a> v = a->a;
-<a name="line363">363: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line364">364: </a> mbs = a->compressedrow.nrows;
-<a name="line365">365: </a> ii = a->compressedrow.i;
-<a name="line366">366: </a> ridx = a->compressedrow.rindex;
-<a name="line367">367: </a> } <font color="#4169E1">else</font> {
-<a name="line368">368: </a> mbs = a->mbs;
-<a name="line369">369: </a> ii = a->i;
-<a name="line370">370: </a> z = zarray;
-<a name="line371">371: </a> }
-
-<a name="line373">373: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line374">374: </a> n = ii[1] - ii[0]; ii++;
-<a name="line375">375: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0;
-<a name="line376">376: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line377">377: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+9*n,9*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line378">378: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line379">379: </a> xb = x + 3*(*idx++);
-<a name="line380">380: </a> x1 = xb[0];
-<a name="line381">381: </a> x2 = xb[1];
-<a name="line382">382: </a> x3 = xb[2];
-
-<a name="line384">384: </a> sum1 += v[0]*x1 + v[3]*x2 + v[6]*x3;
-<a name="line385">385: </a> sum2 += v[1]*x1 + v[4]*x2 + v[7]*x3;
-<a name="line386">386: </a> sum3 += v[2]*x1 + v[5]*x2 + v[8]*x3;
-<a name="line387">387: </a> v += 9;
-<a name="line388">388: </a> }
-<a name="line389">389: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 3*ridx[i];
-<a name="line390">390: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3;
-<a name="line391">391: </a> <font color="#4169E1">if</font> (!usecprow) z += 3;
-<a name="line392">392: </a> }
-<a name="line393">393: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line394">394: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line395">395: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(18.0*a->nz - 3.0*a->nonzerorowcnt);
-<a name="line396">396: </a> <font color="#4169E1">return</font>(0);
-<a name="line397">397: </a>}
-
-<a name="line401">401: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_4"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_4(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line402">402: </a>{
-<a name="line403">403: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line404">404: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,x1,x2,x3,x4,*zarray;
-<a name="line405">405: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line406">406: </a> const MatScalar *v;
-<a name="line407">407: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line408">408: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
-<a name="line409">409: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line412">412: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line413">413: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line415">415: </a> idx = a->j;
-<a name="line416">416: </a> v = a->a;
-<a name="line417">417: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line418">418: </a> mbs = a->compressedrow.nrows;
-<a name="line419">419: </a> ii = a->compressedrow.i;
-<a name="line420">420: </a> ridx = a->compressedrow.rindex;
-<a name="line421">421: </a> } <font color="#4169E1">else</font> {
-<a name="line422">422: </a> mbs = a->mbs;
-<a name="line423">423: </a> ii = a->i;
-<a name="line424">424: </a> z = zarray;
-<a name="line425">425: </a> }
-
-<a name="line427">427: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line428">428: </a> n = ii[1] - ii[0];
-<a name="line429">429: </a> ii++;
-<a name="line430">430: </a> sum1 = 0.0;
-<a name="line431">431: </a> sum2 = 0.0;
-<a name="line432">432: </a> sum3 = 0.0;
-<a name="line433">433: </a> sum4 = 0.0;
-
-<a name="line435">435: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line436">436: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+16*n,16*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line437">437: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line438">438: </a> xb = x + 4*(*idx++);
-<a name="line439">439: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
-<a name="line440">440: </a> sum1 += v[0]*x1 + v[4]*x2 + v[8]*x3 + v[12]*x4;
-<a name="line441">441: </a> sum2 += v[1]*x1 + v[5]*x2 + v[9]*x3 + v[13]*x4;
-<a name="line442">442: </a> sum3 += v[2]*x1 + v[6]*x2 + v[10]*x3 + v[14]*x4;
-<a name="line443">443: </a> sum4 += v[3]*x1 + v[7]*x2 + v[11]*x3 + v[15]*x4;
-<a name="line444">444: </a> v += 16;
-<a name="line445">445: </a> }
-<a name="line446">446: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 4*ridx[i];
-<a name="line447">447: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4;
-<a name="line448">448: </a> <font color="#4169E1">if</font> (!usecprow) z += 4;
-<a name="line449">449: </a> }
-<a name="line450">450: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line451">451: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line452">452: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(32.0*a->nz - 4.0*a->nonzerorowcnt);
-<a name="line453">453: </a> <font color="#4169E1">return</font>(0);
-<a name="line454">454: </a>}
-
-<a name="line458">458: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_5"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_5(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line459">459: </a>{
-<a name="line460">460: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line461">461: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> sum1,sum2,sum3,sum4,sum5,x1,x2,x3,x4,x5,*z = 0,*zarray;
-<a name="line462">462: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *xb,*x;
-<a name="line463">463: </a> const MatScalar *v;
-<a name="line464">464: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line465">465: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
-<a name="line466">466: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n;
-<a name="line467">467: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line470">470: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line471">471: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line473">473: </a> idx = a->j;
-<a name="line474">474: </a> v = a->a;
-<a name="line475">475: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line476">476: </a> mbs = a->compressedrow.nrows;
-<a name="line477">477: </a> ii = a->compressedrow.i;
-<a name="line478">478: </a> ridx = a->compressedrow.rindex;
-<a name="line479">479: </a> } <font color="#4169E1">else</font> {
-<a name="line480">480: </a> mbs = a->mbs;
-<a name="line481">481: </a> ii = a->i;
-<a name="line482">482: </a> z = zarray;
-<a name="line483">483: </a> }
-
-<a name="line485">485: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line486">486: </a> n = ii[1] - ii[0]; ii++;
-<a name="line487">487: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0;
-<a name="line488">488: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line489">489: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+25*n,25*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line490">490: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line491">491: </a> xb = x + 5*(*idx++);
-<a name="line492">492: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4];
-<a name="line493">493: </a> sum1 += v[0]*x1 + v[5]*x2 + v[10]*x3 + v[15]*x4 + v[20]*x5;
-<a name="line494">494: </a> sum2 += v[1]*x1 + v[6]*x2 + v[11]*x3 + v[16]*x4 + v[21]*x5;
-<a name="line495">495: </a> sum3 += v[2]*x1 + v[7]*x2 + v[12]*x3 + v[17]*x4 + v[22]*x5;
-<a name="line496">496: </a> sum4 += v[3]*x1 + v[8]*x2 + v[13]*x3 + v[18]*x4 + v[23]*x5;
-<a name="line497">497: </a> sum5 += v[4]*x1 + v[9]*x2 + v[14]*x3 + v[19]*x4 + v[24]*x5;
-<a name="line498">498: </a> v += 25;
-<a name="line499">499: </a> }
-<a name="line500">500: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 5*ridx[i];
-<a name="line501">501: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5;
-<a name="line502">502: </a> <font color="#4169E1">if</font> (!usecprow) z += 5;
-<a name="line503">503: </a> }
-<a name="line504">504: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line505">505: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line506">506: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(50.0*a->nz - 5.0*a->nonzerorowcnt);
-<a name="line507">507: </a> <font color="#4169E1">return</font>(0);
-<a name="line508">508: </a>}
-
-
-
-<a name="line514">514: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_6"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_6(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line515">515: </a>{
-<a name="line516">516: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line517">517: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6;
-<a name="line518">518: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line519">519: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,*zarray;
-<a name="line520">520: </a> const MatScalar *v;
-<a name="line521">521: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line522">522: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
-<a name="line523">523: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line526">526: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line527">527: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line529">529: </a> idx = a->j;
-<a name="line530">530: </a> v = a->a;
-<a name="line531">531: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line532">532: </a> mbs = a->compressedrow.nrows;
-<a name="line533">533: </a> ii = a->compressedrow.i;
-<a name="line534">534: </a> ridx = a->compressedrow.rindex;
-<a name="line535">535: </a> } <font color="#4169E1">else</font> {
-<a name="line536">536: </a> mbs = a->mbs;
-<a name="line537">537: </a> ii = a->i;
-<a name="line538">538: </a> z = zarray;
-<a name="line539">539: </a> }
-
-<a name="line541">541: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line542">542: </a> n = ii[1] - ii[0];
-<a name="line543">543: </a> ii++;
-<a name="line544">544: </a> sum1 = 0.0;
-<a name="line545">545: </a> sum2 = 0.0;
-<a name="line546">546: </a> sum3 = 0.0;
-<a name="line547">547: </a> sum4 = 0.0;
-<a name="line548">548: </a> sum5 = 0.0;
-<a name="line549">549: </a> sum6 = 0.0;
-
-<a name="line551">551: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line552">552: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+36*n,36*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line553">553: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line554">554: </a> xb = x + 6*(*idx++);
-<a name="line555">555: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5];
-<a name="line556">556: </a> sum1 += v[0]*x1 + v[6]*x2 + v[12]*x3 + v[18]*x4 + v[24]*x5 + v[30]*x6;
-<a name="line557">557: </a> sum2 += v[1]*x1 + v[7]*x2 + v[13]*x3 + v[19]*x4 + v[25]*x5 + v[31]*x6;
-<a name="line558">558: </a> sum3 += v[2]*x1 + v[8]*x2 + v[14]*x3 + v[20]*x4 + v[26]*x5 + v[32]*x6;
-<a name="line559">559: </a> sum4 += v[3]*x1 + v[9]*x2 + v[15]*x3 + v[21]*x4 + v[27]*x5 + v[33]*x6;
-<a name="line560">560: </a> sum5 += v[4]*x1 + v[10]*x2 + v[16]*x3 + v[22]*x4 + v[28]*x5 + v[34]*x6;
-<a name="line561">561: </a> sum6 += v[5]*x1 + v[11]*x2 + v[17]*x3 + v[23]*x4 + v[29]*x5 + v[35]*x6;
-<a name="line562">562: </a> v += 36;
-<a name="line563">563: </a> }
-<a name="line564">564: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 6*ridx[i];
-<a name="line565">565: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6;
-<a name="line566">566: </a> <font color="#4169E1">if</font> (!usecprow) z += 6;
-<a name="line567">567: </a> }
-
-<a name="line569">569: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line570">570: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line571">571: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(72.0*a->nz - 6.0*a->nonzerorowcnt);
-<a name="line572">572: </a> <font color="#4169E1">return</font>(0);
-<a name="line573">573: </a>}
-
-<a name="line577">577: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_7"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_7(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line578">578: </a>{
-<a name="line579">579: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line580">580: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7;
-<a name="line581">581: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line582">582: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,*zarray;
-<a name="line583">583: </a> const MatScalar *v;
-<a name="line584">584: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line585">585: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
-<a name="line586">586: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line589">589: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line590">590: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line592">592: </a> idx = a->j;
-<a name="line593">593: </a> v = a->a;
-<a name="line594">594: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line595">595: </a> mbs = a->compressedrow.nrows;
-<a name="line596">596: </a> ii = a->compressedrow.i;
-<a name="line597">597: </a> ridx = a->compressedrow.rindex;
-<a name="line598">598: </a> } <font color="#4169E1">else</font> {
-<a name="line599">599: </a> mbs = a->mbs;
-<a name="line600">600: </a> ii = a->i;
-<a name="line601">601: </a> z = zarray;
-<a name="line602">602: </a> }
-
-<a name="line604">604: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line605">605: </a> n = ii[1] - ii[0];
-<a name="line606">606: </a> ii++;
-<a name="line607">607: </a> sum1 = 0.0;
-<a name="line608">608: </a> sum2 = 0.0;
-<a name="line609">609: </a> sum3 = 0.0;
-<a name="line610">610: </a> sum4 = 0.0;
-<a name="line611">611: </a> sum5 = 0.0;
-<a name="line612">612: </a> sum6 = 0.0;
-<a name="line613">613: </a> sum7 = 0.0;
-
-<a name="line615">615: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line616">616: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+49*n,49*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line617">617: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line618">618: </a> xb = x + 7*(*idx++);
-<a name="line619">619: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
-<a name="line620">620: </a> sum1 += v[0]*x1 + v[7]*x2 + v[14]*x3 + v[21]*x4 + v[28]*x5 + v[35]*x6 + v[42]*x7;
-<a name="line621">621: </a> sum2 += v[1]*x1 + v[8]*x2 + v[15]*x3 + v[22]*x4 + v[29]*x5 + v[36]*x6 + v[43]*x7;
-<a name="line622">622: </a> sum3 += v[2]*x1 + v[9]*x2 + v[16]*x3 + v[23]*x4 + v[30]*x5 + v[37]*x6 + v[44]*x7;
-<a name="line623">623: </a> sum4 += v[3]*x1 + v[10]*x2 + v[17]*x3 + v[24]*x4 + v[31]*x5 + v[38]*x6 + v[45]*x7;
-<a name="line624">624: </a> sum5 += v[4]*x1 + v[11]*x2 + v[18]*x3 + v[25]*x4 + v[32]*x5 + v[39]*x6 + v[46]*x7;
-<a name="line625">625: </a> sum6 += v[5]*x1 + v[12]*x2 + v[19]*x3 + v[26]*x4 + v[33]*x5 + v[40]*x6 + v[47]*x7;
-<a name="line626">626: </a> sum7 += v[6]*x1 + v[13]*x2 + v[20]*x3 + v[27]*x4 + v[34]*x5 + v[41]*x6 + v[48]*x7;
-<a name="line627">627: </a> v += 49;
-<a name="line628">628: </a> }
-<a name="line629">629: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 7*ridx[i];
-<a name="line630">630: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
-<a name="line631">631: </a> <font color="#4169E1">if</font> (!usecprow) z += 7;
-<a name="line632">632: </a> }
-
-<a name="line634">634: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line635">635: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line636">636: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(98.0*a->nz - 7.0*a->nonzerorowcnt);
-<a name="line637">637: </a> <font color="#4169E1">return</font>(0);
-<a name="line638">638: </a>}
-
-<a name="line640">640: </a><font color="#B22222">/* MatMult_SeqBAIJ_15 version 1: Columns in the block are accessed one at a time */</font>
-<a name="line641">641: </a><font color="#B22222">/* Default <a href="../../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a> for block size 15 */</font>
-
-<a name="line645">645: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver1"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver1(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line646">646: </a>{
-<a name="line647">647: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line648">648: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
-<a name="line649">649: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line650">650: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *zarray,xv;
-<a name="line651">651: </a> const MatScalar *v;
-<a name="line652">652: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line653">653: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
-<a name="line654">654: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,k,n,*ridx=NULL;
-<a name="line655">655: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line658">658: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line659">659: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line661">661: </a> v = a->a;
-<a name="line662">662: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line663">663: </a> mbs = a->compressedrow.nrows;
-<a name="line664">664: </a> ii = a->compressedrow.i;
-<a name="line665">665: </a> ridx = a->compressedrow.rindex;
-<a name="line666">666: </a> } <font color="#4169E1">else</font> {
-<a name="line667">667: </a> mbs = a->mbs;
-<a name="line668">668: </a> ii = a->i;
-<a name="line669">669: </a> z = zarray;
-<a name="line670">670: </a> }
-
-<a name="line672">672: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line673">673: </a> n = ii[i+1] - ii[i];
-<a name="line674">674: </a> idx = ij + ii[i];
-<a name="line675">675: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
-<a name="line676">676: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
-
-<a name="line678">678: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line679">679: </a> xb = x + 15*(idx[j]);
-
-<a name="line681">681: </a> <font color="#4169E1">for</font> (k=0; k<15; k++) {
-<a name="line682">682: </a> xv = xb[k];
-<a name="line683">683: </a> sum1 += v[0]*xv;
-<a name="line684">684: </a> sum2 += v[1]*xv;
-<a name="line685">685: </a> sum3 += v[2]*xv;
-<a name="line686">686: </a> sum4 += v[3]*xv;
-<a name="line687">687: </a> sum5 += v[4]*xv;
-<a name="line688">688: </a> sum6 += v[5]*xv;
-<a name="line689">689: </a> sum7 += v[6]*xv;
-<a name="line690">690: </a> sum8 += v[7]*xv;
-<a name="line691">691: </a> sum9 += v[8]*xv;
-<a name="line692">692: </a> sum10 += v[9]*xv;
-<a name="line693">693: </a> sum11 += v[10]*xv;
-<a name="line694">694: </a> sum12 += v[11]*xv;
-<a name="line695">695: </a> sum13 += v[12]*xv;
-<a name="line696">696: </a> sum14 += v[13]*xv;
-<a name="line697">697: </a> sum15 += v[14]*xv;
-<a name="line698">698: </a> v += 15;
-<a name="line699">699: </a> }
-<a name="line700">700: </a> }
-<a name="line701">701: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
-<a name="line702">702: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
-<a name="line703">703: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
-
-<a name="line705">705: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
-<a name="line706">706: </a> }
-
-<a name="line708">708: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line709">709: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line710">710: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
-<a name="line711">711: </a> <font color="#4169E1">return</font>(0);
-<a name="line712">712: </a>}
-
-<a name="line714">714: </a><font color="#B22222">/* MatMult_SeqBAIJ_15_ver2 : Columns in the block are accessed in sets of 4,4,4,3 */</font>
-<a name="line717">717: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver2"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver2(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line718">718: </a>{
-<a name="line719">719: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line720">720: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
-<a name="line721">721: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line722">722: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,*zarray;
-<a name="line723">723: </a> const MatScalar *v;
-<a name="line724">724: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line725">725: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
-<a name="line726">726: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n,*ridx=NULL;
-<a name="line727">727: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line730">730: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line731">731: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line733">733: </a> v = a->a;
-<a name="line734">734: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line735">735: </a> mbs = a->compressedrow.nrows;
-<a name="line736">736: </a> ii = a->compressedrow.i;
-<a name="line737">737: </a> ridx = a->compressedrow.rindex;
-<a name="line738">738: </a> } <font color="#4169E1">else</font> {
-<a name="line739">739: </a> mbs = a->mbs;
-<a name="line740">740: </a> ii = a->i;
-<a name="line741">741: </a> z = zarray;
-<a name="line742">742: </a> }
-
-<a name="line744">744: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line745">745: </a> n = ii[i+1] - ii[i];
-<a name="line746">746: </a> idx = ij + ii[i];
-<a name="line747">747: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
-<a name="line748">748: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
-
-<a name="line750">750: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line751">751: </a> xb = x + 15*(idx[j]);
-<a name="line752">752: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
-
-<a name="line754">754: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4;
-<a name="line755">755: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4;
-<a name="line756">756: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4;
-<a name="line757">757: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4;
-<a name="line758">758: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4;
-<a name="line759">759: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4;
-<a name="line760">760: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4;
-<a name="line761">761: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4;
-<a name="line762">762: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4;
-<a name="line763">763: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4;
-<a name="line764">764: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4;
-<a name="line765">765: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4;
-<a name="line766">766: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4;
-<a name="line767">767: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4;
-<a name="line768">768: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4;
-
-<a name="line770">770: </a> v += 60;
-
-<a name="line772">772: </a> x1 = xb[4]; x2 = xb[5]; x3 = xb[6]; x4 = xb[7];
-
-<a name="line774">774: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4;
-<a name="line775">775: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4;
-<a name="line776">776: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4;
-<a name="line777">777: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4;
-<a name="line778">778: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4;
-<a name="line779">779: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4;
-<a name="line780">780: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4;
-<a name="line781">781: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4;
-<a name="line782">782: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4;
-<a name="line783">783: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4;
-<a name="line784">784: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4;
-<a name="line785">785: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4;
-<a name="line786">786: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4;
-<a name="line787">787: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4;
-<a name="line788">788: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4;
-<a name="line789">789: </a> v += 60;
-
-<a name="line791">791: </a> x1 = xb[8]; x2 = xb[9]; x3 = xb[10]; x4 = xb[11];
-<a name="line792">792: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4;
-<a name="line793">793: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4;
-<a name="line794">794: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4;
-<a name="line795">795: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4;
-<a name="line796">796: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4;
-<a name="line797">797: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4;
-<a name="line798">798: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4;
-<a name="line799">799: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4;
-<a name="line800">800: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4;
-<a name="line801">801: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4;
-<a name="line802">802: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4;
-<a name="line803">803: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4;
-<a name="line804">804: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4;
-<a name="line805">805: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4;
-<a name="line806">806: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4;
-<a name="line807">807: </a> v += 60;
-
-<a name="line809">809: </a> x1 = xb[12]; x2 = xb[13]; x3 = xb[14];
-<a name="line810">810: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3;
-<a name="line811">811: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3;
-<a name="line812">812: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3;
-<a name="line813">813: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3;
-<a name="line814">814: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3;
-<a name="line815">815: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3;
-<a name="line816">816: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3;
-<a name="line817">817: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3;
-<a name="line818">818: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3;
-<a name="line819">819: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3;
-<a name="line820">820: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3;
-<a name="line821">821: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3;
-<a name="line822">822: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3;
-<a name="line823">823: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3;
-<a name="line824">824: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3;
-<a name="line825">825: </a> v += 45;
-<a name="line826">826: </a> }
-<a name="line827">827: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
-<a name="line828">828: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
-<a name="line829">829: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
-
-<a name="line831">831: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
-<a name="line832">832: </a> }
-
-<a name="line834">834: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line835">835: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line836">836: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
-<a name="line837">837: </a> <font color="#4169E1">return</font>(0);
-<a name="line838">838: </a>}
-
-<a name="line840">840: </a><font color="#B22222">/* MatMult_SeqBAIJ_15_ver3 : Columns in the block are accessed in sets of 8,7 */</font>
-<a name="line843">843: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver3"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver3(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line844">844: </a>{
-<a name="line845">845: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line846">846: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
-<a name="line847">847: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line848">848: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,x8,*zarray;
-<a name="line849">849: </a> const MatScalar *v;
-<a name="line850">850: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line851">851: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
-<a name="line852">852: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n,*ridx=NULL;
-<a name="line853">853: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line856">856: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line857">857: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line859">859: </a> v = a->a;
-<a name="line860">860: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line861">861: </a> mbs = a->compressedrow.nrows;
-<a name="line862">862: </a> ii = a->compressedrow.i;
-<a name="line863">863: </a> ridx = a->compressedrow.rindex;
-<a name="line864">864: </a> } <font color="#4169E1">else</font> {
-<a name="line865">865: </a> mbs = a->mbs;
-<a name="line866">866: </a> ii = a->i;
-<a name="line867">867: </a> z = zarray;
-<a name="line868">868: </a> }
-
-<a name="line870">870: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line871">871: </a> n = ii[i+1] - ii[i];
-<a name="line872">872: </a> idx = ij + ii[i];
-<a name="line873">873: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
-<a name="line874">874: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
-
-<a name="line876">876: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line877">877: </a> xb = x + 15*(idx[j]);
-<a name="line878">878: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
-<a name="line879">879: </a> x8 = xb[7];
-
-<a name="line881">881: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4 + v[60]*x5 + v[75]*x6 + v[90]*x7 + v[105]*x8;
-<a name="line882">882: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4 + v[61]*x5 + v[76]*x6 + v[91]*x7 + v[106]*x8;
-<a name="line883">883: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4 + v[62]*x5 + v[77]*x6 + v[92]*x7 + v[107]*x8;
-<a name="line884">884: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4 + v[63]*x5 + v[78]*x6 + v[93]*x7 + v[108]*x8;
-<a name="line885">885: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4 + v[64]*x5 + v[79]*x6 + v[94]*x7 + v[109]*x8;
-<a name="line886">886: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4 + v[65]*x5 + v[80]*x6 + v[95]*x7 + v[110]*x8;
-<a name="line887">887: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4 + v[66]*x5 + v[81]*x6 + v[96]*x7 + v[111]*x8;
-<a name="line888">888: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4 + v[67]*x5 + v[82]*x6 + v[97]*x7 + v[112]*x8;
-<a name="line889">889: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4 + v[68]*x5 + v[83]*x6 + v[98]*x7 + v[113]*x8;
-<a name="line890">890: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4 + v[69]*x5 + v[84]*x6 + v[99]*x7 + v[114]*x8;
-<a name="line891">891: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4 + v[70]*x5 + v[85]*x6 + v[100]*x7 + v[115]*x8;
-<a name="line892">892: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4 + v[71]*x5 + v[86]*x6 + v[101]*x7 + v[116]*x8;
-<a name="line893">893: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4 + v[72]*x5 + v[87]*x6 + v[102]*x7 + v[117]*x8;
-<a name="line894">894: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4 + v[73]*x5 + v[88]*x6 + v[103]*x7 + v[118]*x8;
-<a name="line895">895: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4 + v[74]*x5 + v[89]*x6 + v[104]*x7 + v[119]*x8;
-<a name="line896">896: </a> v += 120;
-
-<a name="line898">898: </a> x1 = xb[8]; x2 = xb[9]; x3 = xb[10]; x4 = xb[11]; x5 = xb[12]; x6 = xb[13]; x7 = xb[14];
-
-<a name="line900">900: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4 + v[60]*x5 + v[75]*x6 + v[90]*x7;
-<a name="line901">901: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4 + v[61]*x5 + v[76]*x6 + v[91]*x7;
-<a name="line902">902: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4 + v[62]*x5 + v[77]*x6 + v[92]*x7;
-<a name="line903">903: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4 + v[63]*x5 + v[78]*x6 + v[93]*x7;
-<a name="line904">904: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4 + v[64]*x5 + v[79]*x6 + v[94]*x7;
-<a name="line905">905: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4 + v[65]*x5 + v[80]*x6 + v[95]*x7;
-<a name="line906">906: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4 + v[66]*x5 + v[81]*x6 + v[96]*x7;
-<a name="line907">907: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4 + v[67]*x5 + v[82]*x6 + v[97]*x7;
-<a name="line908">908: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4 + v[68]*x5 + v[83]*x6 + v[98]*x7;
-<a name="line909">909: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4 + v[69]*x5 + v[84]*x6 + v[99]*x7;
-<a name="line910">910: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4 + v[70]*x5 + v[85]*x6 + v[100]*x7;
-<a name="line911">911: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4 + v[71]*x5 + v[86]*x6 + v[101]*x7;
-<a name="line912">912: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4 + v[72]*x5 + v[87]*x6 + v[102]*x7;
-<a name="line913">913: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4 + v[73]*x5 + v[88]*x6 + v[103]*x7;
-<a name="line914">914: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4 + v[74]*x5 + v[89]*x6 + v[104]*x7;
-<a name="line915">915: </a> v += 105;
-<a name="line916">916: </a> }
-<a name="line917">917: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
-<a name="line918">918: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
-<a name="line919">919: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
-
-<a name="line921">921: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
-<a name="line922">922: </a> }
-
-<a name="line924">924: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line925">925: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line926">926: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
-<a name="line927">927: </a> <font color="#4169E1">return</font>(0);
-<a name="line928">928: </a>}
-
-<a name="line930">930: </a><font color="#B22222">/* MatMult_SeqBAIJ_15_ver4 : All columns in the block are accessed at once */</font>
-
-<a name="line934">934: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver4"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver4(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line935">935: </a>{
-<a name="line936">936: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line937">937: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
-<a name="line938">938: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line939">939: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,*zarray;
-<a name="line940">940: </a> const MatScalar *v;
-<a name="line941">941: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line942">942: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
-<a name="line943">943: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n,*ridx=NULL;
-<a name="line944">944: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line947">947: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line948">948: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line950">950: </a> v = a->a;
-<a name="line951">951: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line952">952: </a> mbs = a->compressedrow.nrows;
-<a name="line953">953: </a> ii = a->compressedrow.i;
-<a name="line954">954: </a> ridx = a->compressedrow.rindex;
-<a name="line955">955: </a> } <font color="#4169E1">else</font> {
-<a name="line956">956: </a> mbs = a->mbs;
-<a name="line957">957: </a> ii = a->i;
-<a name="line958">958: </a> z = zarray;
-<a name="line959">959: </a> }
-
-<a name="line961">961: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line962">962: </a> n = ii[i+1] - ii[i];
-<a name="line963">963: </a> idx = ij + ii[i];
-<a name="line964">964: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
-<a name="line965">965: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
-
-<a name="line967">967: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line968">968: </a> xb = x + 15*(idx[j]);
-<a name="line969">969: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
-<a name="line970">970: </a> x8 = xb[7]; x9 = xb[8]; x10 = xb[9]; x11 = xb[10]; x12 = xb[11]; x13 = xb[12]; x14 = xb[13];x15 = xb[14];
-
-<a name="line972">972: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4 + v[60]*x5 + v[75]*x6 + v[90]*x7 + v[105]*x8 + v[120]*x9 + v[135]*x10 + v[150]*x11 + v[165]*x12 + v[180]*x13 + v[195]*x14 + v[210]*x15;
-<a name="line973">973: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4 + v[61]*x5 + v[76]*x6 + v[91]*x7 + v[106]*x8 + v[121]*x9 + v[136]*x10 + v[151]*x11 + v[166]*x12 + v[181]*x13 + v[196]*x14 + v[211]*x15;
-<a name="line974">974: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4 + v[62]*x5 + v[77]*x6 + v[92]*x7 + v[107]*x8 + v[122]*x9 + v[137]*x10 + v[152]*x11 + v[167]*x12 + v[182]*x13 + v[197]*x14 + v[212]*x15;
-<a name="line975">975: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4 + v[63]*x5 + v[78]*x6 + v[93]*x7 + v[108]*x8 + v[123]*x9 + v[138]*x10 + v[153]*x11 + v[168]*x12 + v[183]*x13 + v[198]*x14 + v[213]*x15;
-<a name="line976">976: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4 + v[64]*x5 + v[79]*x6 + v[94]*x7 + v[109]*x8 + v[124]*x9 + v[139]*x10 + v[154]*x11 + v[169]*x12 + v[184]*x13 + v[199]*x14 + v[214]*x15;
-<a name="line977">977: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4 + v[65]*x5 + v[80]*x6 + v[95]*x7 + v[110]*x8 + v[125]*x9 + v[140]*x10 + v[155]*x11 + v[170]*x12 + v[185]*x13 + v[200]*x14 + v[215]*x15;
-<a name="line978">978: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4 + v[66]*x5 + v[81]*x6 + v[96]*x7 + v[111]*x8 + v[126]*x9 + v[141]*x10 + v[156]*x11 + v[171]*x12 + v[186]*x13 + v[201]*x14 + v[216]*x15;
-<a name="line979">979: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4 + v[67]*x5 + v[82]*x6 + v[97]*x7 + v[112]*x8 + v[127]*x9 + v[142]*x10 + v[157]*x11 + v[172]*x12 + v[187]*x13 + v[202]*x14 + v[217]*x15;
-<a name="line980">980: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4 + v[68]*x5 + v[83]*x6 + v[98]*x7 + v[113]*x8 + v[128]*x9 + v[143]*x10 + v[158]*x11 + v[173]*x12 + v[188]*x13 + v[203]*x14 + v[218]*x15;
-<a name="line981">981: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4 + v[69]*x5 + v[84]*x6 + v[99]*x7 + v[114]*x8 + v[129]*x9 + v[144]*x10 + v[159]*x11 + v[174]*x12 + v[189]*x13 + v[204]*x14 + v[219]*x15;
-<a name="line982">982: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4 + v[70]*x5 + v[85]*x6 + v[100]*x7 + v[115]*x8 + v[130]*x9 + v[145]*x10 + v[160]*x11 + v[175]*x12 + v[190]*x13 + v[205]*x14 + v[220]*x15;
-<a name="line983">983: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4 + v[71]*x5 + v[86]*x6 + v[101]*x7 + v[116]*x8 + v[131]*x9 + v[146]*x10 + v[161]*x11 + v[176]*x12 + v[191]*x13 + v[206]*x14 + v[221]*x15;
-<a name="line984">984: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4 + v[72]*x5 + v[87]*x6 + v[102]*x7 + v[117]*x8 + v[132]*x9 + v[147]*x10 + v[162]*x11 + v[177]*x12 + v[192]*x13 + v[207]*x14 + v[222]*x15;
-<a name="line985">985: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4 + v[73]*x5 + v[88]*x6 + v[103]*x7 + v[118]*x8 + v[133]*x9 + v[148]*x10 + v[163]*x11 + v[178]*x12 + v[193]*x13 + v[208]*x14 + v[223]*x15;
-<a name="line986">986: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4 + v[74]*x5 + v[89]*x6 + v[104]*x7 + v[119]*x8 + v[134]*x9 + v[149]*x10 + v[164]*x11 + v[179]*x12 + v[194]*x13 + v[209]*x14 + v[224]*x15;
-<a name="line987">987: </a> v += 225;
-<a name="line988">988: </a> }
-<a name="line989">989: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
-<a name="line990">990: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
-<a name="line991">991: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
-
-<a name="line993">993: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
-<a name="line994">994: </a> }
-
-<a name="line996">996: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line997">997: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line998">998: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
-<a name="line999">999: </a> <font color="#4169E1">return</font>(0);
-<a name="line1000">1000: </a>}
-
-
-<a name="line1003">1003: </a><font color="#B22222">/*</font>
-<a name="line1004">1004: </a><font color="#B22222"> This will not work with MatScalar == float because it calls the BLAS</font>
-<a name="line1005">1005: </a><font color="#B22222">*/</font>
-<a name="line1008">1008: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_N"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_N(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line1009">1009: </a>{
-<a name="line1010">1010: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1011">1011: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,*work,*workt,*zarray;
-<a name="line1012">1012: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1013">1013: </a> const MatScalar *v;
-<a name="line1014">1014: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1015">1015: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,bs=A->rmap->bs,j,n,bs2=a->bs2;
-<a name="line1016">1016: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
-<a name="line1017">1017: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k;
-<a name="line1018">1018: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line1021">1021: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1022">1022: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line1024">1024: </a> idx = a->j;
-<a name="line1025">1025: </a> v = a->a;
-<a name="line1026">1026: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1027">1027: </a> mbs = a->compressedrow.nrows;
-<a name="line1028">1028: </a> ii = a->compressedrow.i;
-<a name="line1029">1029: </a> ridx = a->compressedrow.rindex;
-<a name="line1030">1030: </a> } <font color="#4169E1">else</font> {
-<a name="line1031">1031: </a> mbs = a->mbs;
-<a name="line1032">1032: </a> ii = a->i;
-<a name="line1033">1033: </a> z = zarray;
-<a name="line1034">1034: </a> }
-
-<a name="line1036">1036: </a> <font color="#4169E1">if</font> (!a->mult_work) {
-<a name="line1037">1037: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
-<a name="line1038">1038: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
-<a name="line1039">1039: </a> }
-<a name="line1040">1040: </a> work = a->mult_work;
-<a name="line1041">1041: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1042">1042: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1043">1043: </a> ncols = n*bs;
-<a name="line1044">1044: </a> workt = work;
-<a name="line1045">1045: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1046">1046: </a> xb = x + bs*(*idx++);
-<a name="line1047">1047: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) workt[k] = xb[k];
-<a name="line1048">1048: </a> workt += bs;
-<a name="line1049">1049: </a> }
-<a name="line1050">1050: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + bs*ridx[i];
-<a name="line1051">1051: </a> PetscKernel_w_gets_Ar_times_v(bs,ncols,work,v,z);
-<a name="line1052">1052: </a> <font color="#B22222">/* BLASgemv_("N",&bs,&ncols,&_DOne,v,&bs,work,&_One,&_DZero,z,&_One); */</font>
-<a name="line1053">1053: </a> v += n*bs2;
-<a name="line1054">1054: </a> <font color="#4169E1">if</font> (!usecprow) z += bs;
-<a name="line1055">1055: </a> }
-<a name="line1056">1056: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1057">1057: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line1058">1058: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*bs2 - bs*a->nonzerorowcnt);
-<a name="line1059">1059: </a> <font color="#4169E1">return</font>(0);
-<a name="line1060">1060: </a>}
-
-<a name="line1064">1064: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_1"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_1(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1065">1065: </a>{
-<a name="line1066">1066: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1067">1067: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
-<a name="line1068">1068: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y,*z,sum;
-<a name="line1069">1069: </a> const MatScalar *v;
-<a name="line1070">1070: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1071">1071: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs=a->mbs,i,n,*ridx=NULL;
-<a name="line1072">1072: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii;
-<a name="line1073">1073: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line1076">1076: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1077">1077: </a> VecGetArrayPair(yy,zz,&y,&z);
-
-<a name="line1079">1079: </a> idx = a->j;
-<a name="line1080">1080: </a> v = a->a;
-<a name="line1081">1081: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1082">1082: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1083">1083: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(z,y,mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1084">1084: </a> }
-<a name="line1085">1085: </a> mbs = a->compressedrow.nrows;
-<a name="line1086">1086: </a> ii = a->compressedrow.i;
-<a name="line1087">1087: </a> ridx = a->compressedrow.rindex;
-<a name="line1088">1088: </a> } <font color="#4169E1">else</font> {
-<a name="line1089">1089: </a> ii = a->i;
-<a name="line1090">1090: </a> }
-
-<a name="line1092">1092: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1093">1093: </a> n = ii[1] - ii[0];
-<a name="line1094">1094: </a> ii++;
-<a name="line1095">1095: </a> <font color="#4169E1">if</font> (!usecprow) {
-<a name="line1096">1096: </a> sum = y[i];
-<a name="line1097">1097: </a> } <font color="#4169E1">else</font> {
-<a name="line1098">1098: </a> sum = y[ridx[i]];
-<a name="line1099">1099: </a> }
-<a name="line1100">1100: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line1101">1101: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line1102">1102: </a> PetscSparseDensePlusDot(sum,x,v,idx,n);
-<a name="line1103">1103: </a> v += n;
-<a name="line1104">1104: </a> idx += n;
-<a name="line1105">1105: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1106">1106: </a> z[ridx[i]] = sum;
-<a name="line1107">1107: </a> } <font color="#4169E1">else</font> {
-<a name="line1108">1108: </a> z[i] = sum;
-<a name="line1109">1109: </a> }
-<a name="line1110">1110: </a> }
-<a name="line1111">1111: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1112">1112: </a> VecRestoreArrayPair(yy,zz,&y,&z);
-<a name="line1113">1113: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz);
-<a name="line1114">1114: </a> <font color="#4169E1">return</font>(0);
-<a name="line1115">1115: </a>}
-
-<a name="line1119">1119: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_2"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_2(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1120">1120: </a>{
-<a name="line1121">1121: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1122">1122: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2;
-<a name="line1123">1123: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1124">1124: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,*yarray,*zarray;
-<a name="line1125">1125: </a> const MatScalar *v;
-<a name="line1126">1126: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1127">1127: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,n,j;
-<a name="line1128">1128: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
-<a name="line1129">1129: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = a->compressedrow.use;
-
-<a name="line1132">1132: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1133">1133: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
-
-<a name="line1135">1135: </a> idx = a->j;
-<a name="line1136">1136: </a> v = a->a;
-<a name="line1137">1137: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1138">1138: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1139">1139: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,2*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1140">1140: </a> }
-<a name="line1141">1141: </a> mbs = a->compressedrow.nrows;
-<a name="line1142">1142: </a> ii = a->compressedrow.i;
-<a name="line1143">1143: </a> ridx = a->compressedrow.rindex;
-<a name="line1144">1144: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1145">1145: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1146">1146: </a> }
-<a name="line1147">1147: </a> } <font color="#4169E1">else</font> {
-<a name="line1148">1148: </a> ii = a->i;
-<a name="line1149">1149: </a> y = yarray;
-<a name="line1150">1150: </a> z = zarray;
-<a name="line1151">1151: </a> }
-
-<a name="line1153">1153: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1154">1154: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1155">1155: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1156">1156: </a> z = zarray + 2*ridx[i];
-<a name="line1157">1157: </a> y = yarray + 2*ridx[i];
-<a name="line1158">1158: </a> }
-<a name="line1159">1159: </a> sum1 = y[0]; sum2 = y[1];
-<a name="line1160">1160: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line1161">1161: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+4*n,4*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line1162">1162: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1163">1163: </a> xb = x + 2*(*idx++);
-<a name="line1164">1164: </a> x1 = xb[0];
-<a name="line1165">1165: </a> x2 = xb[1];
-
-<a name="line1167">1167: </a> sum1 += v[0]*x1 + v[2]*x2;
-<a name="line1168">1168: </a> sum2 += v[1]*x1 + v[3]*x2;
-<a name="line1169">1169: </a> v += 4;
-<a name="line1170">1170: </a> }
-<a name="line1171">1171: </a> z[0] = sum1; z[1] = sum2;
-<a name="line1172">1172: </a> <font color="#4169E1">if</font> (!usecprow) {
-<a name="line1173">1173: </a> z += 2; y += 2;
-<a name="line1174">1174: </a> }
-<a name="line1175">1175: </a> }
-<a name="line1176">1176: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1177">1177: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
-<a name="line1178">1178: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(4.0*a->nz);
-<a name="line1179">1179: </a> <font color="#4169E1">return</font>(0);
-<a name="line1180">1180: </a>}
-
-<a name="line1184">1184: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_3"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_3(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1185">1185: </a>{
-<a name="line1186">1186: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1187">1187: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,x1,x2,x3,*yarray,*zarray;
-<a name="line1188">1188: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1189">1189: </a> const MatScalar *v;
-<a name="line1190">1190: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1191">1191: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
-<a name="line1192">1192: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
-<a name="line1193">1193: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = a->compressedrow.use;
-
-<a name="line1196">1196: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1197">1197: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
-
-<a name="line1199">1199: </a> idx = a->j;
-<a name="line1200">1200: </a> v = a->a;
-<a name="line1201">1201: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1202">1202: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1203">1203: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,3*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1204">1204: </a> }
-<a name="line1205">1205: </a> mbs = a->compressedrow.nrows;
-<a name="line1206">1206: </a> ii = a->compressedrow.i;
-<a name="line1207">1207: </a> ridx = a->compressedrow.rindex;
-<a name="line1208">1208: </a> } <font color="#4169E1">else</font> {
-<a name="line1209">1209: </a> ii = a->i;
-<a name="line1210">1210: </a> y = yarray;
-<a name="line1211">1211: </a> z = zarray;
-<a name="line1212">1212: </a> }
-
-<a name="line1214">1214: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1215">1215: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1216">1216: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1217">1217: </a> z = zarray + 3*ridx[i];
-<a name="line1218">1218: </a> y = yarray + 3*ridx[i];
-<a name="line1219">1219: </a> }
-<a name="line1220">1220: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2];
-<a name="line1221">1221: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line1222">1222: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+9*n,9*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line1223">1223: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1224">1224: </a> xb = x + 3*(*idx++); x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
-<a name="line1225">1225: </a> sum1 += v[0]*x1 + v[3]*x2 + v[6]*x3;
-<a name="line1226">1226: </a> sum2 += v[1]*x1 + v[4]*x2 + v[7]*x3;
-<a name="line1227">1227: </a> sum3 += v[2]*x1 + v[5]*x2 + v[8]*x3;
-<a name="line1228">1228: </a> v += 9;
-<a name="line1229">1229: </a> }
-<a name="line1230">1230: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3;
-<a name="line1231">1231: </a> <font color="#4169E1">if</font> (!usecprow) {
-<a name="line1232">1232: </a> z += 3; y += 3;
-<a name="line1233">1233: </a> }
-<a name="line1234">1234: </a> }
-<a name="line1235">1235: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1236">1236: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
-<a name="line1237">1237: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(18.0*a->nz);
-<a name="line1238">1238: </a> <font color="#4169E1">return</font>(0);
-<a name="line1239">1239: </a>}
-
-<a name="line1243">1243: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_4"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_4(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1244">1244: </a>{
-<a name="line1245">1245: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1246">1246: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,x1,x2,x3,x4,*yarray,*zarray;
-<a name="line1247">1247: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1248">1248: </a> const MatScalar *v;
-<a name="line1249">1249: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1250">1250: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
-<a name="line1251">1251: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
-<a name="line1252">1252: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line1255">1255: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1256">1256: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
-
-<a name="line1258">1258: </a> idx = a->j;
-<a name="line1259">1259: </a> v = a->a;
-<a name="line1260">1260: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1261">1261: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1262">1262: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,4*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1263">1263: </a> }
-<a name="line1264">1264: </a> mbs = a->compressedrow.nrows;
-<a name="line1265">1265: </a> ii = a->compressedrow.i;
-<a name="line1266">1266: </a> ridx = a->compressedrow.rindex;
-<a name="line1267">1267: </a> } <font color="#4169E1">else</font> {
-<a name="line1268">1268: </a> ii = a->i;
-<a name="line1269">1269: </a> y = yarray;
-<a name="line1270">1270: </a> z = zarray;
-<a name="line1271">1271: </a> }
-
-<a name="line1273">1273: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1274">1274: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1275">1275: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1276">1276: </a> z = zarray + 4*ridx[i];
-<a name="line1277">1277: </a> y = yarray + 4*ridx[i];
-<a name="line1278">1278: </a> }
-<a name="line1279">1279: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3];
-<a name="line1280">1280: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line1281">1281: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+16*n,16*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line1282">1282: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1283">1283: </a> xb = x + 4*(*idx++);
-<a name="line1284">1284: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
-<a name="line1285">1285: </a> sum1 += v[0]*x1 + v[4]*x2 + v[8]*x3 + v[12]*x4;
-<a name="line1286">1286: </a> sum2 += v[1]*x1 + v[5]*x2 + v[9]*x3 + v[13]*x4;
-<a name="line1287">1287: </a> sum3 += v[2]*x1 + v[6]*x2 + v[10]*x3 + v[14]*x4;
-<a name="line1288">1288: </a> sum4 += v[3]*x1 + v[7]*x2 + v[11]*x3 + v[15]*x4;
-<a name="line1289">1289: </a> v += 16;
-<a name="line1290">1290: </a> }
-<a name="line1291">1291: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4;
-<a name="line1292">1292: </a> <font color="#4169E1">if</font> (!usecprow) {
-<a name="line1293">1293: </a> z += 4; y += 4;
-<a name="line1294">1294: </a> }
-<a name="line1295">1295: </a> }
-<a name="line1296">1296: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1297">1297: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
-<a name="line1298">1298: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(32.0*a->nz);
-<a name="line1299">1299: </a> <font color="#4169E1">return</font>(0);
-<a name="line1300">1300: </a>}
-
-<a name="line1304">1304: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_5"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_5(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1305">1305: </a>{
-<a name="line1306">1306: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1307">1307: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,sum5,x1,x2,x3,x4,x5;
-<a name="line1308">1308: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1309">1309: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *yarray,*zarray;
-<a name="line1310">1310: </a> const MatScalar *v;
-<a name="line1311">1311: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1312">1312: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
-<a name="line1313">1313: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
-<a name="line1314">1314: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line1317">1317: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1318">1318: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
-
-<a name="line1320">1320: </a> idx = a->j;
-<a name="line1321">1321: </a> v = a->a;
-<a name="line1322">1322: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1323">1323: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1324">1324: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,5*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1325">1325: </a> }
-<a name="line1326">1326: </a> mbs = a->compressedrow.nrows;
-<a name="line1327">1327: </a> ii = a->compressedrow.i;
-<a name="line1328">1328: </a> ridx = a->compressedrow.rindex;
-<a name="line1329">1329: </a> } <font color="#4169E1">else</font> {
-<a name="line1330">1330: </a> ii = a->i;
-<a name="line1331">1331: </a> y = yarray;
-<a name="line1332">1332: </a> z = zarray;
-<a name="line1333">1333: </a> }
-
-<a name="line1335">1335: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1336">1336: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1337">1337: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1338">1338: </a> z = zarray + 5*ridx[i];
-<a name="line1339">1339: </a> y = yarray + 5*ridx[i];
-<a name="line1340">1340: </a> }
-<a name="line1341">1341: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3]; sum5 = y[4];
-<a name="line1342">1342: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line1343">1343: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+25*n,25*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line1344">1344: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1345">1345: </a> xb = x + 5*(*idx++);
-<a name="line1346">1346: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4];
-<a name="line1347">1347: </a> sum1 += v[0]*x1 + v[5]*x2 + v[10]*x3 + v[15]*x4 + v[20]*x5;
-<a name="line1348">1348: </a> sum2 += v[1]*x1 + v[6]*x2 + v[11]*x3 + v[16]*x4 + v[21]*x5;
-<a name="line1349">1349: </a> sum3 += v[2]*x1 + v[7]*x2 + v[12]*x3 + v[17]*x4 + v[22]*x5;
-<a name="line1350">1350: </a> sum4 += v[3]*x1 + v[8]*x2 + v[13]*x3 + v[18]*x4 + v[23]*x5;
-<a name="line1351">1351: </a> sum5 += v[4]*x1 + v[9]*x2 + v[14]*x3 + v[19]*x4 + v[24]*x5;
-<a name="line1352">1352: </a> v += 25;
-<a name="line1353">1353: </a> }
-<a name="line1354">1354: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5;
-<a name="line1355">1355: </a> <font color="#4169E1">if</font> (!usecprow) {
-<a name="line1356">1356: </a> z += 5; y += 5;
-<a name="line1357">1357: </a> }
-<a name="line1358">1358: </a> }
-<a name="line1359">1359: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1360">1360: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
-<a name="line1361">1361: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(50.0*a->nz);
-<a name="line1362">1362: </a> <font color="#4169E1">return</font>(0);
-<a name="line1363">1363: </a>}
-<a name="line1366">1366: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_6"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_6(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1367">1367: </a>{
-<a name="line1368">1368: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1369">1369: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,sum5,sum6;
-<a name="line1370">1370: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1371">1371: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,*yarray,*zarray;
-<a name="line1372">1372: </a> const MatScalar *v;
-<a name="line1373">1373: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1374">1374: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
-<a name="line1375">1375: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
-<a name="line1376">1376: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line1379">1379: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1380">1380: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
-
-<a name="line1382">1382: </a> idx = a->j;
-<a name="line1383">1383: </a> v = a->a;
-<a name="line1384">1384: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1385">1385: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1386">1386: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,6*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1387">1387: </a> }
-<a name="line1388">1388: </a> mbs = a->compressedrow.nrows;
-<a name="line1389">1389: </a> ii = a->compressedrow.i;
-<a name="line1390">1390: </a> ridx = a->compressedrow.rindex;
-<a name="line1391">1391: </a> } <font color="#4169E1">else</font> {
-<a name="line1392">1392: </a> ii = a->i;
-<a name="line1393">1393: </a> y = yarray;
-<a name="line1394">1394: </a> z = zarray;
-<a name="line1395">1395: </a> }
-
-<a name="line1397">1397: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1398">1398: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1399">1399: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1400">1400: </a> z = zarray + 6*ridx[i];
-<a name="line1401">1401: </a> y = yarray + 6*ridx[i];
-<a name="line1402">1402: </a> }
-<a name="line1403">1403: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3]; sum5 = y[4]; sum6 = y[5];
-<a name="line1404">1404: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line1405">1405: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+36*n,36*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line1406">1406: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1407">1407: </a> xb = x + 6*(*idx++);
-<a name="line1408">1408: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5];
-<a name="line1409">1409: </a> sum1 += v[0]*x1 + v[6]*x2 + v[12]*x3 + v[18]*x4 + v[24]*x5 + v[30]*x6;
-<a name="line1410">1410: </a> sum2 += v[1]*x1 + v[7]*x2 + v[13]*x3 + v[19]*x4 + v[25]*x5 + v[31]*x6;
-<a name="line1411">1411: </a> sum3 += v[2]*x1 + v[8]*x2 + v[14]*x3 + v[20]*x4 + v[26]*x5 + v[32]*x6;
-<a name="line1412">1412: </a> sum4 += v[3]*x1 + v[9]*x2 + v[15]*x3 + v[21]*x4 + v[27]*x5 + v[33]*x6;
-<a name="line1413">1413: </a> sum5 += v[4]*x1 + v[10]*x2 + v[16]*x3 + v[22]*x4 + v[28]*x5 + v[34]*x6;
-<a name="line1414">1414: </a> sum6 += v[5]*x1 + v[11]*x2 + v[17]*x3 + v[23]*x4 + v[29]*x5 + v[35]*x6;
-<a name="line1415">1415: </a> v += 36;
-<a name="line1416">1416: </a> }
-<a name="line1417">1417: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6;
-<a name="line1418">1418: </a> <font color="#4169E1">if</font> (!usecprow) {
-<a name="line1419">1419: </a> z += 6; y += 6;
-<a name="line1420">1420: </a> }
-<a name="line1421">1421: </a> }
-<a name="line1422">1422: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1423">1423: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
-<a name="line1424">1424: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(72.0*a->nz);
-<a name="line1425">1425: </a> <font color="#4169E1">return</font>(0);
-<a name="line1426">1426: </a>}
-
-<a name="line1430">1430: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_7"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_7(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1431">1431: </a>{
-<a name="line1432">1432: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1433">1433: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7;
-<a name="line1434">1434: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1435">1435: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,*yarray,*zarray;
-<a name="line1436">1436: </a> const MatScalar *v;
-<a name="line1437">1437: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1438">1438: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
-<a name="line1439">1439: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
-<a name="line1440">1440: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
-
-<a name="line1443">1443: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1444">1444: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
-
-<a name="line1446">1446: </a> idx = a->j;
-<a name="line1447">1447: </a> v = a->a;
-<a name="line1448">1448: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1449">1449: </a> <font color="#4169E1">if</font> (zz != yy) {
-<a name="line1450">1450: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,7*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1451">1451: </a> }
-<a name="line1452">1452: </a> mbs = a->compressedrow.nrows;
-<a name="line1453">1453: </a> ii = a->compressedrow.i;
-<a name="line1454">1454: </a> ridx = a->compressedrow.rindex;
-<a name="line1455">1455: </a> } <font color="#4169E1">else</font> {
-<a name="line1456">1456: </a> ii = a->i;
-<a name="line1457">1457: </a> y = yarray;
-<a name="line1458">1458: </a> z = zarray;
-<a name="line1459">1459: </a> }
-
-<a name="line1461">1461: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1462">1462: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1463">1463: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1464">1464: </a> z = zarray + 7*ridx[i];
-<a name="line1465">1465: </a> y = yarray + 7*ridx[i];
-<a name="line1466">1466: </a> }
-<a name="line1467">1467: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3]; sum5 = y[4]; sum6 = y[5]; sum7 = y[6];
-<a name="line1468">1468: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
-<a name="line1469">1469: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+49*n,49*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
-<a name="line1470">1470: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1471">1471: </a> xb = x + 7*(*idx++);
-<a name="line1472">1472: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
-<a name="line1473">1473: </a> sum1 += v[0]*x1 + v[7]*x2 + v[14]*x3 + v[21]*x4 + v[28]*x5 + v[35]*x6 + v[42]*x7;
-<a name="line1474">1474: </a> sum2 += v[1]*x1 + v[8]*x2 + v[15]*x3 + v[22]*x4 + v[29]*x5 + v[36]*x6 + v[43]*x7;
-<a name="line1475">1475: </a> sum3 += v[2]*x1 + v[9]*x2 + v[16]*x3 + v[23]*x4 + v[30]*x5 + v[37]*x6 + v[44]*x7;
-<a name="line1476">1476: </a> sum4 += v[3]*x1 + v[10]*x2 + v[17]*x3 + v[24]*x4 + v[31]*x5 + v[38]*x6 + v[45]*x7;
-<a name="line1477">1477: </a> sum5 += v[4]*x1 + v[11]*x2 + v[18]*x3 + v[25]*x4 + v[32]*x5 + v[39]*x6 + v[46]*x7;
-<a name="line1478">1478: </a> sum6 += v[5]*x1 + v[12]*x2 + v[19]*x3 + v[26]*x4 + v[33]*x5 + v[40]*x6 + v[47]*x7;
-<a name="line1479">1479: </a> sum7 += v[6]*x1 + v[13]*x2 + v[20]*x3 + v[27]*x4 + v[34]*x5 + v[41]*x6 + v[48]*x7;
-<a name="line1480">1480: </a> v += 49;
-<a name="line1481">1481: </a> }
-<a name="line1482">1482: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
-<a name="line1483">1483: </a> <font color="#4169E1">if</font> (!usecprow) {
-<a name="line1484">1484: </a> z += 7; y += 7;
-<a name="line1485">1485: </a> }
-<a name="line1486">1486: </a> }
-<a name="line1487">1487: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1488">1488: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
-<a name="line1489">1489: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(98.0*a->nz);
-<a name="line1490">1490: </a> <font color="#4169E1">return</font>(0);
-<a name="line1491">1491: </a>}
-
-<a name="line1495">1495: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_N"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_N(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
-<a name="line1496">1496: </a>{
-<a name="line1497">1497: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1498">1498: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,*work,*workt,*zarray;
-<a name="line1499">1499: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
-<a name="line1500">1500: </a> const MatScalar *v;
-<a name="line1501">1501: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1502">1502: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,bs=A->rmap->bs,j,n,bs2=a->bs2;
-<a name="line1503">1503: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k;
-<a name="line1504">1504: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ridx = NULL,*idx,*ii;
-<a name="line1505">1505: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = a->compressedrow.use;
-
-<a name="line1508">1508: </a> <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(yy,zz);
-<a name="line1509">1509: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1510">1510: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
-
-<a name="line1512">1512: </a> idx = a->j;
-<a name="line1513">1513: </a> v = a->a;
-<a name="line1514">1514: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1515">1515: </a> mbs = a->compressedrow.nrows;
-<a name="line1516">1516: </a> ii = a->compressedrow.i;
-<a name="line1517">1517: </a> ridx = a->compressedrow.rindex;
-<a name="line1518">1518: </a> } <font color="#4169E1">else</font> {
-<a name="line1519">1519: </a> mbs = a->mbs;
-<a name="line1520">1520: </a> ii = a->i;
-<a name="line1521">1521: </a> z = zarray;
-<a name="line1522">1522: </a> }
-
-<a name="line1524">1524: </a> <font color="#4169E1">if</font> (!a->mult_work) {
-<a name="line1525">1525: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
-<a name="line1526">1526: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
-<a name="line1527">1527: </a> }
-<a name="line1528">1528: </a> work = a->mult_work;
-<a name="line1529">1529: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1530">1530: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1531">1531: </a> ncols = n*bs;
-<a name="line1532">1532: </a> workt = work;
-<a name="line1533">1533: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1534">1534: </a> xb = x + bs*(*idx++);
-<a name="line1535">1535: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) workt[k] = xb[k];
-<a name="line1536">1536: </a> workt += bs;
-<a name="line1537">1537: </a> }
-<a name="line1538">1538: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + bs*ridx[i];
-<a name="line1539">1539: </a> PetscKernel_w_gets_w_plus_Ar_times_v(bs,ncols,work,v,z);
-<a name="line1540">1540: </a> <font color="#B22222">/* BLASgemv_("N",&bs,&ncols,&_DOne,v,&bs,work,&_One,&_DOne,z,&_One); */</font>
-<a name="line1541">1541: </a> v += n*bs2;
-<a name="line1542">1542: </a> <font color="#4169E1">if</font> (!usecprow) z += bs;
-<a name="line1543">1543: </a> }
-<a name="line1544">1544: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1545">1545: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
-<a name="line1546">1546: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*bs2);
-<a name="line1547">1547: </a> <font color="#4169E1">return</font>(0);
-<a name="line1548">1548: </a>}
-
-<a name="line1552">1552: </a><strong><font color="#4169E1"><a name="MatMultHermitianTranspose_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultHermitianTranspose_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line1553">1553: </a>{
-<a name="line1554">1554: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> zero = 0.0;
-
-<a name="line1558">1558: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(zz,zero);
-<a name="line1559">1559: </a> MatMultHermitianTransposeAdd_SeqBAIJ(A,xx,zz,zz);
-<a name="line1560">1560: </a> <font color="#4169E1">return</font>(0);
-<a name="line1561">1561: </a>}
-
-<a name="line1565">1565: </a><strong><font color="#4169E1"><a name="MatMultTranspose_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultTranspose_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
-<a name="line1566">1566: </a>{
-<a name="line1567">1567: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> zero = 0.0;
-
-<a name="line1571">1571: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(zz,zero);
-<a name="line1572">1572: </a> MatMultTransposeAdd_SeqBAIJ(A,xx,zz,zz);
-<a name="line1573">1573: </a> <font color="#4169E1">return</font>(0);
-<a name="line1574">1574: </a>}
-
-<a name="line1578">1578: </a><strong><font color="#4169E1"><a name="MatMultHermitianTransposeAdd_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultHermitianTransposeAdd_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualp [...]
-<a name="line1579">1579: </a>{
-<a name="line1580">1580: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1581">1581: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z,x1,x2,x3,x4,x5;
-<a name="line1582">1582: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb = NULL;
-<a name="line1583">1583: </a> const MatScalar *v;
-<a name="line1584">1584: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1585">1585: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,rval,bs=A->rmap->bs,j,n;
-<a name="line1586">1586: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ib,*ridx = NULL;
-<a name="line1587">1587: </a> Mat_CompressedRow cprow = a->compressedrow;
-<a name="line1588">1588: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = cprow.use;
-
-<a name="line1591">1591: </a> <font color="#4169E1">if</font> (yy != zz) { <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(yy,zz); }
-<a name="line1592">1592: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1593">1593: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&z);
-
-<a name="line1595">1595: </a> idx = a->j;
-<a name="line1596">1596: </a> v = a->a;
-<a name="line1597">1597: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1598">1598: </a> mbs = cprow.nrows;
-<a name="line1599">1599: </a> ii = cprow.i;
-<a name="line1600">1600: </a> ridx = cprow.rindex;
-<a name="line1601">1601: </a> } <font color="#4169E1">else</font> {
-<a name="line1602">1602: </a> mbs=a->mbs;
-<a name="line1603">1603: </a> ii = a->i;
-<a name="line1604">1604: </a> xb = x;
-<a name="line1605">1605: </a> }
-
-<a name="line1607">1607: </a> <font color="#4169E1">switch</font> (bs) {
-<a name="line1608">1608: </a> <font color="#4169E1">case</font> 1:
-<a name="line1609">1609: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1610">1610: </a> <font color="#4169E1">if</font> (usecprow) xb = x + ridx[i];
-<a name="line1611">1611: </a> x1 = xb[0];
-<a name="line1612">1612: </a> ib = idx + ii[0];
-<a name="line1613">1613: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1614">1614: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1615">1615: </a> rval = ib[j];
-<a name="line1616">1616: </a> z[rval] += PetscConj(*v) * x1;
-<a name="line1617">1617: </a> v++;
-<a name="line1618">1618: </a> }
-<a name="line1619">1619: </a> <font color="#4169E1">if</font> (!usecprow) xb++;
-<a name="line1620">1620: </a> }
-<a name="line1621">1621: </a> <font color="#4169E1">break</font>;
-<a name="line1622">1622: </a> <font color="#4169E1">case</font> 2:
-<a name="line1623">1623: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1624">1624: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 2*ridx[i];
-<a name="line1625">1625: </a> x1 = xb[0]; x2 = xb[1];
-<a name="line1626">1626: </a> ib = idx + ii[0];
-<a name="line1627">1627: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1628">1628: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1629">1629: </a> rval = ib[j]*2;
-<a name="line1630">1630: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2;
-<a name="line1631">1631: </a> z[rval++] += PetscConj(v[2])*x1 + PetscConj(v[3])*x2;
-<a name="line1632">1632: </a> v += 4;
-<a name="line1633">1633: </a> }
-<a name="line1634">1634: </a> <font color="#4169E1">if</font> (!usecprow) xb += 2;
-<a name="line1635">1635: </a> }
-<a name="line1636">1636: </a> <font color="#4169E1">break</font>;
-<a name="line1637">1637: </a> <font color="#4169E1">case</font> 3:
-<a name="line1638">1638: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1639">1639: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 3*ridx[i];
-<a name="line1640">1640: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
-<a name="line1641">1641: </a> ib = idx + ii[0];
-<a name="line1642">1642: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1643">1643: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1644">1644: </a> rval = ib[j]*3;
-<a name="line1645">1645: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2 + PetscConj(v[2])*x3;
-<a name="line1646">1646: </a> z[rval++] += PetscConj(v[3])*x1 + PetscConj(v[4])*x2 + PetscConj(v[5])*x3;
-<a name="line1647">1647: </a> z[rval++] += PetscConj(v[6])*x1 + PetscConj(v[7])*x2 + PetscConj(v[8])*x3;
-<a name="line1648">1648: </a> v += 9;
-<a name="line1649">1649: </a> }
-<a name="line1650">1650: </a> <font color="#4169E1">if</font> (!usecprow) xb += 3;
-<a name="line1651">1651: </a> }
-<a name="line1652">1652: </a> <font color="#4169E1">break</font>;
-<a name="line1653">1653: </a> <font color="#4169E1">case</font> 4:
-<a name="line1654">1654: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1655">1655: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 4*ridx[i];
-<a name="line1656">1656: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
-<a name="line1657">1657: </a> ib = idx + ii[0];
-<a name="line1658">1658: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1659">1659: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1660">1660: </a> rval = ib[j]*4;
-<a name="line1661">1661: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2 + PetscConj(v[2])*x3 + PetscConj(v[3])*x4;
-<a name="line1662">1662: </a> z[rval++] += PetscConj(v[4])*x1 + PetscConj(v[5])*x2 + PetscConj(v[6])*x3 + PetscConj(v[7])*x4;
-<a name="line1663">1663: </a> z[rval++] += PetscConj(v[8])*x1 + PetscConj(v[9])*x2 + PetscConj(v[10])*x3 + PetscConj(v[11])*x4;
-<a name="line1664">1664: </a> z[rval++] += PetscConj(v[12])*x1 + PetscConj(v[13])*x2 + PetscConj(v[14])*x3 + PetscConj(v[15])*x4;
-<a name="line1665">1665: </a> v += 16;
-<a name="line1666">1666: </a> }
-<a name="line1667">1667: </a> <font color="#4169E1">if</font> (!usecprow) xb += 4;
-<a name="line1668">1668: </a> }
-<a name="line1669">1669: </a> <font color="#4169E1">break</font>;
-<a name="line1670">1670: </a> <font color="#4169E1">case</font> 5:
-<a name="line1671">1671: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1672">1672: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 5*ridx[i];
-<a name="line1673">1673: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
-<a name="line1674">1674: </a> x4 = xb[3]; x5 = xb[4];
-<a name="line1675">1675: </a> ib = idx + ii[0];
-<a name="line1676">1676: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1677">1677: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1678">1678: </a> rval = ib[j]*5;
-<a name="line1679">1679: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2 + PetscConj(v[2])*x3 + PetscConj(v[3])*x4 + PetscConj(v[4])*x5;
-<a name="line1680">1680: </a> z[rval++] += PetscConj(v[5])*x1 + PetscConj(v[6])*x2 + PetscConj(v[7])*x3 + PetscConj(v[8])*x4 + PetscConj(v[9])*x5;
-<a name="line1681">1681: </a> z[rval++] += PetscConj(v[10])*x1 + PetscConj(v[11])*x2 + PetscConj(v[12])*x3 + PetscConj(v[13])*x4 + PetscConj(v[14])*x5;
-<a name="line1682">1682: </a> z[rval++] += PetscConj(v[15])*x1 + PetscConj(v[16])*x2 + PetscConj(v[17])*x3 + PetscConj(v[18])*x4 + PetscConj(v[19])*x5;
-<a name="line1683">1683: </a> z[rval++] += PetscConj(v[20])*x1 + PetscConj(v[21])*x2 + PetscConj(v[22])*x3 + PetscConj(v[23])*x4 + PetscConj(v[24])*x5;
-<a name="line1684">1684: </a> v += 25;
-<a name="line1685">1685: </a> }
-<a name="line1686">1686: </a> <font color="#4169E1">if</font> (!usecprow) xb += 5;
-<a name="line1687">1687: </a> }
-<a name="line1688">1688: </a> <font color="#4169E1">break</font>;
-<a name="line1689">1689: </a><strong><font color="#FF0000"> default:</font></strong> <font color="#B22222">/* block sizes larger than 5 by 5 are handled by BLAS */</font>
-<a name="line1690">1690: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"block size larger than 5 is not supported yet"</font>);
-<a name="line1691">1691: </a><font color="#A020F0">#if 0</font>
-<a name="line1692">1692: </a> {
-<a name="line1693">1693: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k,bs2=a->bs2;
-<a name="line1694">1694: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *work,*workt,zb;
-<a name="line1695">1695: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *xtmp;
-<a name="line1696">1696: </a> <font color="#4169E1">if</font> (!a->mult_work) {
-<a name="line1697">1697: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
-<a name="line1698">1698: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
-<a name="line1699">1699: </a> }
-<a name="line1700">1700: </a> work = a->mult_work;
-<a name="line1701">1701: </a> xtmp = x;
-<a name="line1702">1702: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1703">1703: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1704">1704: </a> ncols = n*bs;
-<a name="line1705">1705: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(work,ncols*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1706">1706: </a> <font color="#4169E1">if</font> (usecprow) xtmp = x + bs*ridx[i];
-<a name="line1707">1707: </a> PetscKernel_w_gets_w_plus_trans_Ar_times_v(bs,ncols,xtmp,v,work);
-<a name="line1708">1708: </a> <font color="#B22222">/* BLASgemv_("T",&bs,&ncols,&_DOne,v,&bs,xtmp,&_One,&_DOne,work,&_One); */</font>
-<a name="line1709">1709: </a> v += n*bs2;
-<a name="line1710">1710: </a> <font color="#4169E1">if</font> (!usecprow) xtmp += bs;
-<a name="line1711">1711: </a> workt = work;
-<a name="line1712">1712: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1713">1713: </a> zb = z + bs*(*idx++);
-<a name="line1714">1714: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) zb[k] += workt[k] ;
-<a name="line1715">1715: </a> workt += bs;
-<a name="line1716">1716: </a> }
-<a name="line1717">1717: </a> }
-<a name="line1718">1718: </a> }
-<a name="line1719">1719: </a><font color="#A020F0">#endif</font>
-<a name="line1720">1720: </a> }
-<a name="line1721">1721: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1722">1722: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&z);
-<a name="line1723">1723: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*a->bs2);
-<a name="line1724">1724: </a> <font color="#4169E1">return</font>(0);
-<a name="line1725">1725: </a>}
-
-<a name="line1729">1729: </a><strong><font color="#4169E1"><a name="MatMultTransposeAdd_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultTransposeAdd_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html# [...]
-<a name="line1730">1730: </a>{
-<a name="line1731">1731: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1732">1732: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *zb,*z,x1,x2,x3,x4,x5;
-<a name="line1733">1733: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb = 0;
-<a name="line1734">1734: </a> const MatScalar *v;
-<a name="line1735">1735: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1736">1736: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,rval,bs=A->rmap->bs,j,n,bs2=a->bs2;
-<a name="line1737">1737: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ib,*ridx = NULL;
-<a name="line1738">1738: </a> Mat_CompressedRow cprow = a->compressedrow;
-<a name="line1739">1739: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=cprow.use;
-
-<a name="line1742">1742: </a> <font color="#4169E1">if</font> (yy != zz) { <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(yy,zz); }
-<a name="line1743">1743: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1744">1744: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&z);
-
-<a name="line1746">1746: </a> idx = a->j;
-<a name="line1747">1747: </a> v = a->a;
-<a name="line1748">1748: </a> <font color="#4169E1">if</font> (usecprow) {
-<a name="line1749">1749: </a> mbs = cprow.nrows;
-<a name="line1750">1750: </a> ii = cprow.i;
-<a name="line1751">1751: </a> ridx = cprow.rindex;
-<a name="line1752">1752: </a> } <font color="#4169E1">else</font> {
-<a name="line1753">1753: </a> mbs=a->mbs;
-<a name="line1754">1754: </a> ii = a->i;
-<a name="line1755">1755: </a> xb = x;
-<a name="line1756">1756: </a> }
-
-<a name="line1758">1758: </a> <font color="#4169E1">switch</font> (bs) {
-<a name="line1759">1759: </a> <font color="#4169E1">case</font> 1:
-<a name="line1760">1760: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1761">1761: </a> <font color="#4169E1">if</font> (usecprow) xb = x + ridx[i];
-<a name="line1762">1762: </a> x1 = xb[0];
-<a name="line1763">1763: </a> ib = idx + ii[0];
-<a name="line1764">1764: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1765">1765: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1766">1766: </a> rval = ib[j];
-<a name="line1767">1767: </a> z[rval] += *v * x1;
-<a name="line1768">1768: </a> v++;
-<a name="line1769">1769: </a> }
-<a name="line1770">1770: </a> <font color="#4169E1">if</font> (!usecprow) xb++;
-<a name="line1771">1771: </a> }
-<a name="line1772">1772: </a> <font color="#4169E1">break</font>;
-<a name="line1773">1773: </a> <font color="#4169E1">case</font> 2:
-<a name="line1774">1774: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1775">1775: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 2*ridx[i];
-<a name="line1776">1776: </a> x1 = xb[0]; x2 = xb[1];
-<a name="line1777">1777: </a> ib = idx + ii[0];
-<a name="line1778">1778: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1779">1779: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1780">1780: </a> rval = ib[j]*2;
-<a name="line1781">1781: </a> z[rval++] += v[0]*x1 + v[1]*x2;
-<a name="line1782">1782: </a> z[rval++] += v[2]*x1 + v[3]*x2;
-<a name="line1783">1783: </a> v += 4;
-<a name="line1784">1784: </a> }
-<a name="line1785">1785: </a> <font color="#4169E1">if</font> (!usecprow) xb += 2;
-<a name="line1786">1786: </a> }
-<a name="line1787">1787: </a> <font color="#4169E1">break</font>;
-<a name="line1788">1788: </a> <font color="#4169E1">case</font> 3:
-<a name="line1789">1789: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1790">1790: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 3*ridx[i];
-<a name="line1791">1791: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
-<a name="line1792">1792: </a> ib = idx + ii[0];
-<a name="line1793">1793: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1794">1794: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1795">1795: </a> rval = ib[j]*3;
-<a name="line1796">1796: </a> z[rval++] += v[0]*x1 + v[1]*x2 + v[2]*x3;
-<a name="line1797">1797: </a> z[rval++] += v[3]*x1 + v[4]*x2 + v[5]*x3;
-<a name="line1798">1798: </a> z[rval++] += v[6]*x1 + v[7]*x2 + v[8]*x3;
-<a name="line1799">1799: </a> v += 9;
-<a name="line1800">1800: </a> }
-<a name="line1801">1801: </a> <font color="#4169E1">if</font> (!usecprow) xb += 3;
-<a name="line1802">1802: </a> }
-<a name="line1803">1803: </a> <font color="#4169E1">break</font>;
-<a name="line1804">1804: </a> <font color="#4169E1">case</font> 4:
-<a name="line1805">1805: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1806">1806: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 4*ridx[i];
-<a name="line1807">1807: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
-<a name="line1808">1808: </a> ib = idx + ii[0];
-<a name="line1809">1809: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1810">1810: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1811">1811: </a> rval = ib[j]*4;
-<a name="line1812">1812: </a> z[rval++] += v[0]*x1 + v[1]*x2 + v[2]*x3 + v[3]*x4;
-<a name="line1813">1813: </a> z[rval++] += v[4]*x1 + v[5]*x2 + v[6]*x3 + v[7]*x4;
-<a name="line1814">1814: </a> z[rval++] += v[8]*x1 + v[9]*x2 + v[10]*x3 + v[11]*x4;
-<a name="line1815">1815: </a> z[rval++] += v[12]*x1 + v[13]*x2 + v[14]*x3 + v[15]*x4;
-<a name="line1816">1816: </a> v += 16;
-<a name="line1817">1817: </a> }
-<a name="line1818">1818: </a> <font color="#4169E1">if</font> (!usecprow) xb += 4;
-<a name="line1819">1819: </a> }
-<a name="line1820">1820: </a> <font color="#4169E1">break</font>;
-<a name="line1821">1821: </a> <font color="#4169E1">case</font> 5:
-<a name="line1822">1822: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1823">1823: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 5*ridx[i];
-<a name="line1824">1824: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
-<a name="line1825">1825: </a> x4 = xb[3]; x5 = xb[4];
-<a name="line1826">1826: </a> ib = idx + ii[0];
-<a name="line1827">1827: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1828">1828: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1829">1829: </a> rval = ib[j]*5;
-<a name="line1830">1830: </a> z[rval++] += v[0]*x1 + v[1]*x2 + v[2]*x3 + v[3]*x4 + v[4]*x5;
-<a name="line1831">1831: </a> z[rval++] += v[5]*x1 + v[6]*x2 + v[7]*x3 + v[8]*x4 + v[9]*x5;
-<a name="line1832">1832: </a> z[rval++] += v[10]*x1 + v[11]*x2 + v[12]*x3 + v[13]*x4 + v[14]*x5;
-<a name="line1833">1833: </a> z[rval++] += v[15]*x1 + v[16]*x2 + v[17]*x3 + v[18]*x4 + v[19]*x5;
-<a name="line1834">1834: </a> z[rval++] += v[20]*x1 + v[21]*x2 + v[22]*x3 + v[23]*x4 + v[24]*x5;
-<a name="line1835">1835: </a> v += 25;
-<a name="line1836">1836: </a> }
-<a name="line1837">1837: </a> <font color="#4169E1">if</font> (!usecprow) xb += 5;
-<a name="line1838">1838: </a> }
-<a name="line1839">1839: </a> <font color="#4169E1">break</font>;
-<a name="line1840">1840: </a><strong><font color="#FF0000"> default:</font></strong> { <font color="#B22222">/* block sizes larger then 5 by 5 are handled by BLAS */</font>
-<a name="line1841">1841: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k;
-<a name="line1842">1842: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *work,*workt;
-<a name="line1843">1843: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *xtmp;
-<a name="line1844">1844: </a> <font color="#4169E1">if</font> (!a->mult_work) {
-<a name="line1845">1845: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
-<a name="line1846">1846: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
-<a name="line1847">1847: </a> }
-<a name="line1848">1848: </a> work = a->mult_work;
-<a name="line1849">1849: </a> xtmp = x;
-<a name="line1850">1850: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1851">1851: </a> n = ii[1] - ii[0]; ii++;
-<a name="line1852">1852: </a> ncols = n*bs;
-<a name="line1853">1853: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(work,ncols*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line1854">1854: </a> <font color="#4169E1">if</font> (usecprow) xtmp = x + bs*ridx[i];
-<a name="line1855">1855: </a> PetscKernel_w_gets_w_plus_trans_Ar_times_v(bs,ncols,xtmp,v,work);
-<a name="line1856">1856: </a> <font color="#B22222">/* BLASgemv_("T",&bs,&ncols,&_DOne,v,&bs,xtmp,&_One,&_DOne,work,&_One); */</font>
-<a name="line1857">1857: </a> v += n*bs2;
-<a name="line1858">1858: </a> <font color="#4169E1">if</font> (!usecprow) xtmp += bs;
-<a name="line1859">1859: </a> workt = work;
-<a name="line1860">1860: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line1861">1861: </a> zb = z + bs*(*idx++);
-<a name="line1862">1862: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) zb[k] += workt[k];
-<a name="line1863">1863: </a> workt += bs;
-<a name="line1864">1864: </a> }
-<a name="line1865">1865: </a> }
-<a name="line1866">1866: </a> }
-<a name="line1867">1867: </a> }
-<a name="line1868">1868: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1869">1869: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&z);
-<a name="line1870">1870: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*a->bs2);
-<a name="line1871">1871: </a> <font color="#4169E1">return</font>(0);
-<a name="line1872">1872: </a>}
-
-<a name="line1876">1876: </a><strong><font color="#4169E1"><a name="MatScale_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inA,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> alpha)</font></strong>
-<a name="line1877">1877: </a>{
-<a name="line1878">1878: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)inA->data;
-<a name="line1879">1879: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> totalnz = a->bs2*a->nz;
-<a name="line1880">1880: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> oalpha = alpha;
-<a name="line1882">1882: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</a> one = 1,tnz;
-
-<a name="line1885">1885: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(totalnz,&tnz);
-<a name="line1886">1886: </a> PetscStackCallBLAS(<font color="#666666">"BLASscal"</font>,BLASscal_(&tnz,&oalpha,a->a,&one));
-<a name="line1887">1887: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(totalnz);
-<a name="line1888">1888: </a> <font color="#4169E1">return</font>(0);
-<a name="line1889">1889: </a>}
-
-<a name="line1893">1893: </a><strong><font color="#4169E1"><a name="MatNorm_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNorm_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a> type,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *norm)</font></strong>
-<a name="line1894">1894: </a>{
-<a name="line1896">1896: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1897">1897: </a> MatScalar *v = a->a;
-<a name="line1898">1898: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> sum = 0.0;
-<a name="line1899">1899: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,k,bs=A->rmap->bs,nz=a->nz,bs2=a->bs2,k1;
-
-<a name="line1902">1902: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_FROBENIUS.html#NORM_FROBENIUS">NORM_FROBENIUS</a>) {
-<a name="line1903">1903: </a> <font color="#4169E1">for</font> (i=0; i< bs2*nz; i++) {
-<a name="line1904">1904: </a> sum += PetscRealPart(PetscConj(*v)*(*v)); v++;
-<a name="line1905">1905: </a> }
-<a name="line1906">1906: </a> *norm = PetscSqrtReal(sum);
-<a name="line1907">1907: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2*bs2*nz);
-<a name="line1908">1908: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>) { <font color="#B22222">/* maximum column sum */</font>
-<a name="line1909">1909: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *tmp;
-<a name="line1910">1910: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bcol = a->j;
-<a name="line1911">1911: </a> <a href="../../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(A->cmap->n+1,&tmp);
-<a name="line1912">1912: </a> <font color="#4169E1">for</font> (i=0; i<nz; i++) {
-<a name="line1913">1913: </a> <font color="#4169E1">for</font> (j=0; j<bs; j++) {
-<a name="line1914">1914: </a> k1 = bs*(*bcol) + j; <font color="#B22222">/* column index */</font>
-<a name="line1915">1915: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) {
-<a name="line1916">1916: </a> tmp[k1] += PetscAbsScalar(*v); v++;
-<a name="line1917">1917: </a> }
-<a name="line1918">1918: </a> }
-<a name="line1919">1919: </a> bcol++;
-<a name="line1920">1920: </a> }
-<a name="line1921">1921: </a> *norm = 0.0;
-<a name="line1922">1922: </a> <font color="#4169E1">for</font> (j=0; j<A->cmap->n; j++) {
-<a name="line1923">1923: </a> <font color="#4169E1">if</font> (tmp[j] > *norm) *norm = tmp[j];
-<a name="line1924">1924: </a> }
-<a name="line1925">1925: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tmp);
-<a name="line1926">1926: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(<a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(bs2*nz-1,0));
-<a name="line1927">1927: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_INFINITY.html#NORM_INFINITY">NORM_INFINITY</a>) { <font color="#B22222">/* maximum row sum */</font>
-<a name="line1928">1928: </a> *norm = 0.0;
-<a name="line1929">1929: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) {
-<a name="line1930">1930: </a> <font color="#4169E1">for</font> (j=0; j<a->mbs; j++) {
-<a name="line1931">1931: </a> v = a->a + bs2*a->i[j] + k;
-<a name="line1932">1932: </a> sum = 0.0;
-<a name="line1933">1933: </a> <font color="#4169E1">for</font> (i=0; i<a->i[j+1]-a->i[j]; i++) {
-<a name="line1934">1934: </a> <font color="#4169E1">for</font> (k1=0; k1<bs; k1++) {
-<a name="line1935">1935: </a> sum += PetscAbsScalar(*v);
-<a name="line1936">1936: </a> v += bs;
-<a name="line1937">1937: </a> }
-<a name="line1938">1938: </a> }
-<a name="line1939">1939: </a> <font color="#4169E1">if</font> (sum > *norm) *norm = sum;
-<a name="line1940">1940: </a> }
-<a name="line1941">1941: </a> }
-<a name="line1942">1942: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(<a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(bs2*nz-1,0));
-<a name="line1943">1943: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"No support for this norm yet"</font>);
-<a name="line1944">1944: </a> <font color="#4169E1">return</font>(0);
-<a name="line1945">1945: </a>}
-
-
-<a name="line1950">1950: </a><strong><font color="#4169E1"><a name="MatEqual_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatEqual_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> * flg)</font></strong>
-<a name="line1951">1951: </a>{
-<a name="line1952">1952: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data,*b = (Mat_SeqBAIJ*)B->data;
-
-<a name="line1956">1956: </a> <font color="#B22222">/* If the matrix/block dimensions are not equal, or no of nonzeros or shift */</font>
-<a name="line1957">1957: </a> <font color="#4169E1">if</font> ((A->rmap->N != B->rmap->N) || (A->cmap->n != B->cmap->n) || (A->rmap->bs != B->rmap->bs)|| (a->nz != b->nz)) {
-<a name="line1958">1958: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1959">1959: </a> <font color="#4169E1">return</font>(0);
-<a name="line1960">1960: </a> }
-
-<a name="line1962">1962: </a> <font color="#B22222">/* if the a->i are the same */</font>
-<a name="line1963">1963: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcmp.html#PetscMemcmp">PetscMemcmp</a>(a->i,b->i,(a->mbs+1)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),flg);
-<a name="line1964">1964: </a> <font color="#4169E1">if</font> (!*flg) <font color="#4169E1">return</font>(0);
-
-<a name="line1966">1966: </a> <font color="#B22222">/* if a->j are the same */</font>
-<a name="line1967">1967: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcmp.html#PetscMemcmp">PetscMemcmp</a>(a->j,b->j,(a->nz)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),flg);
-<a name="line1968">1968: </a> <font color="#4169E1">if</font> (!*flg) <font color="#4169E1">return</font>(0);
-
-<a name="line1970">1970: </a> <font color="#B22222">/* if a->a are the same */</font>
-<a name="line1971">1971: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcmp.html#PetscMemcmp">PetscMemcmp</a>(a->a,b->a,(a->nz)*(A->rmap->bs)*(B->rmap->bs)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>),flg);
-<a name="line1972">1972: </a> <font color="#4169E1">return</font>(0);
-
-<a name="line1974">1974: </a>}
-
-<a name="line1978">1978: </a><strong><font color="#4169E1"><a name="MatGetDiagonal_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonal_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v)</font></strong>
-<a name="line1979">1979: </a>{
-<a name="line1980">1980: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line1982">1982: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,k,n,row,bs,*ai,*aj,ambs,bs2;
-<a name="line1983">1983: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,zero = 0.0;
-<a name="line1984">1984: </a> MatScalar *aa,*aa_j;
-
-<a name="line1987">1987: </a> <font color="#4169E1">if</font> (A->factortype) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Not for factored matrix"</font>);
-<a name="line1988">1988: </a> bs = A->rmap->bs;
-<a name="line1989">1989: </a> aa = a->a;
-<a name="line1990">1990: </a> ai = a->i;
-<a name="line1991">1991: </a> aj = a->j;
-<a name="line1992">1992: </a> ambs = a->mbs;
-<a name="line1993">1993: </a> bs2 = a->bs2;
-
-<a name="line1995">1995: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(v,zero);
-<a name="line1996">1996: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v,&x);
-<a name="line1997">1997: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(v,&n);
-<a name="line1998">1998: </a> <font color="#4169E1">if</font> (n != A->rmap->N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Nonconforming matrix and vector"</font>);
-<a name="line1999">1999: </a> <font color="#4169E1">for</font> (i=0; i<ambs; i++) {
-<a name="line2000">2000: </a> <font color="#4169E1">for</font> (j=ai[i]; j<ai[i+1]; j++) {
-<a name="line2001">2001: </a> <font color="#4169E1">if</font> (aj[j] == i) {
-<a name="line2002">2002: </a> row = i*bs;
-<a name="line2003">2003: </a> aa_j = aa+j*bs2;
-<a name="line2004">2004: </a> <font color="#4169E1">for</font> (k=0; k<bs2; k+=(bs+1),row++) x[row] = aa_j[k];
-<a name="line2005">2005: </a> <font color="#4169E1">break</font>;
-<a name="line2006">2006: </a> }
-<a name="line2007">2007: </a> }
-<a name="line2008">2008: </a> }
-<a name="line2009">2009: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v,&x);
-<a name="line2010">2010: </a> <font color="#4169E1">return</font>(0);
-<a name="line2011">2011: </a>}
-
-<a name="line2015">2015: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ll,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rr)</font></strong>
-<a name="line2016">2016: </a>{
-<a name="line2017">2017: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-<a name="line2018">2018: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *l,*r,*li,*ri;
-<a name="line2019">2019: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x;
-<a name="line2020">2020: </a> MatScalar *aa, *v;
-<a name="line2021">2021: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2022">2022: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,k,lm,rn,M,m,n,mbs,tmp,bs,bs2,iai;
-<a name="line2023">2023: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ai,*aj;
-
-<a name="line2026">2026: </a> ai = a->i;
-<a name="line2027">2027: </a> aj = a->j;
-<a name="line2028">2028: </a> aa = a->a;
-<a name="line2029">2029: </a> m = A->rmap->n;
-<a name="line2030">2030: </a> n = A->cmap->n;
-<a name="line2031">2031: </a> bs = A->rmap->bs;
-<a name="line2032">2032: </a> mbs = a->mbs;
-<a name="line2033">2033: </a> bs2 = a->bs2;
-<a name="line2034">2034: </a> <font color="#4169E1">if</font> (ll) {
-<a name="line2035">2035: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(ll,&l);
-<a name="line2036">2036: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(ll,&lm);
-<a name="line2037">2037: </a> <font color="#4169E1">if</font> (lm != m) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Left scaling vector wrong length"</font>);
-<a name="line2038">2038: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) { <font color="#B22222">/* for each block row */</font>
-<a name="line2039">2039: </a> M = ai[i+1] - ai[i];
-<a name="line2040">2040: </a> li = l + i*bs;
-<a name="line2041">2041: </a> v = aa + bs2*ai[i];
-<a name="line2042">2042: </a> <font color="#4169E1">for</font> (j=0; j<M; j++) { <font color="#B22222">/* for each block */</font>
-<a name="line2043">2043: </a> <font color="#4169E1">for</font> (k=0; k<bs2; k++) {
-<a name="line2044">2044: </a> (*v++) *= li[k%bs];
-<a name="line2045">2045: </a> }
-<a name="line2046">2046: </a> }
-<a name="line2047">2047: </a> }
-<a name="line2048">2048: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(ll,&l);
-<a name="line2049">2049: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(a->nz);
-<a name="line2050">2050: </a> }
-
-<a name="line2052">2052: </a> <font color="#4169E1">if</font> (rr) {
-<a name="line2053">2053: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(rr,&r);
-<a name="line2054">2054: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(rr,&rn);
-<a name="line2055">2055: </a> <font color="#4169E1">if</font> (rn != n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Right scaling vector wrong length"</font>);
-<a name="line2056">2056: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) { <font color="#B22222">/* for each block row */</font>
-<a name="line2057">2057: </a> iai = ai[i];
-<a name="line2058">2058: </a> M = ai[i+1] - iai;
-<a name="line2059">2059: </a> v = aa + bs2*iai;
-<a name="line2060">2060: </a> <font color="#4169E1">for</font> (j=0; j<M; j++) { <font color="#B22222">/* for each block */</font>
-<a name="line2061">2061: </a> ri = r + bs*aj[iai+j];
-<a name="line2062">2062: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) {
-<a name="line2063">2063: </a> x = ri[k];
-<a name="line2064">2064: </a> <font color="#4169E1">for</font> (tmp=0; tmp<bs; tmp++) v[tmp] *= x;
-<a name="line2065">2065: </a> v += bs;
-<a name="line2066">2066: </a> }
-<a name="line2067">2067: </a> }
-<a name="line2068">2068: </a> }
-<a name="line2069">2069: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(rr,&r);
-<a name="line2070">2070: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(a->nz);
-<a name="line2071">2071: </a> }
-<a name="line2072">2072: </a> <font color="#4169E1">return</font>(0);
-<a name="line2073">2073: </a>}
-
-
-<a name="line2078">2078: </a><strong><font color="#4169E1"><a name="MatGetInfo_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetInfo_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> flag,<a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> *info)</font></strong>
-<a name="line2079">2079: </a>{
-<a name="line2080">2080: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-
-<a name="line2083">2083: </a> info->block_size = a->bs2;
-<a name="line2084">2084: </a> info->nz_allocated = a->bs2*a->maxnz;
-<a name="line2085">2085: </a> info->nz_used = a->bs2*a->nz;
-<a name="line2086">2086: </a> info->nz_unneeded = (double)(info->nz_allocated - info->nz_used);
-<a name="line2087">2087: </a> info->assemblies = A->num_ass;
-<a name="line2088">2088: </a> info->mallocs = A->info.mallocs;
-<a name="line2089">2089: </a> info->memory = ((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->mem;
-<a name="line2090">2090: </a> <font color="#4169E1">if</font> (A->factortype) {
-<a name="line2091">2091: </a> info->fill_ratio_given = A->info.fill_ratio_given;
-<a name="line2092">2092: </a> info->fill_ratio_needed = A->info.fill_ratio_needed;
-<a name="line2093">2093: </a> info->factor_mallocs = A->info.factor_mallocs;
-<a name="line2094">2094: </a> } <font color="#4169E1">else</font> {
-<a name="line2095">2095: </a> info->fill_ratio_given = 0;
-<a name="line2096">2096: </a> info->fill_ratio_needed = 0;
-<a name="line2097">2097: </a> info->factor_mallocs = 0;
-<a name="line2098">2098: </a> }
-<a name="line2099">2099: </a> <font color="#4169E1">return</font>(0);
-<a name="line2100">2100: </a>}
-
-<a name="line2104">2104: </a><strong><font color="#4169E1"><a name="MatZeroEntries_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatZeroEntries_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line2105">2105: </a>{
-<a name="line2106">2106: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
-
-<a name="line2110">2110: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(a->a,a->bs2*a->i[a->mbs]*<font color="#4169E1">sizeof</font>(MatScalar));
-<a name="line2111">2111: </a> <font color="#4169E1">return</font>(0);
-<a name="line2112">2112: </a>}
+<a name="line314">314: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,2*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line315">315: </a> } <font color="#4169E1">else</font> {
+<a name="line316">316: </a> mbs = a->mbs;
+<a name="line317">317: </a> ii = a->i;
+<a name="line318">318: </a> z = zarray;
+<a name="line319">319: </a> }
+
+<a name="line321">321: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line322">322: </a> n = ii[1] - ii[0]; ii++;
+<a name="line323">323: </a> sum1 = 0.0; sum2 = 0.0;
+<a name="line324">324: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line325">325: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+4*n,4*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line326">326: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line327">327: </a> xb = x + 2*(*idx++); x1 = xb[0]; x2 = xb[1];
+<a name="line328">328: </a> sum1 += v[0]*x1 + v[2]*x2;
+<a name="line329">329: </a> sum2 += v[1]*x1 + v[3]*x2;
+<a name="line330">330: </a> v += 4;
+<a name="line331">331: </a> }
+<a name="line332">332: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 2*ridx[i];
+<a name="line333">333: </a> z[0] = sum1; z[1] = sum2;
+<a name="line334">334: </a> <font color="#4169E1">if</font> (!usecprow) z += 2;
+<a name="line335">335: </a> }
+<a name="line336">336: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line337">337: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line338">338: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(8.0*a->nz - 2.0*a->nonzerorowcnt);
+<a name="line339">339: </a> <font color="#4169E1">return</font>(0);
+<a name="line340">340: </a>}
+
+<a name="line344">344: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_3"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_3(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line345">345: </a>{
+<a name="line346">346: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line347">347: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,x1,x2,x3,*zarray;
+<a name="line348">348: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line349">349: </a> const MatScalar *v;
+<a name="line350">350: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line351">351: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
+<a name="line352">352: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line354">354: </a><font color="#A020F0">#if defined(PETSC_HAVE_PRAGMA_DISJOINT)</font>
+<a name="line355">355: </a><font color="#A020F0">#pragma disjoint(*v,*z,*xb)</font>
+<a name="line356">356: </a><font color="#A020F0">#endif</font>
+
+<a name="line359">359: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line360">360: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line362">362: </a> idx = a->j;
+<a name="line363">363: </a> v = a->a;
+<a name="line364">364: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line365">365: </a> mbs = a->compressedrow.nrows;
+<a name="line366">366: </a> ii = a->compressedrow.i;
+<a name="line367">367: </a> ridx = a->compressedrow.rindex;
+<a name="line368">368: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,3*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line369">369: </a> } <font color="#4169E1">else</font> {
+<a name="line370">370: </a> mbs = a->mbs;
+<a name="line371">371: </a> ii = a->i;
+<a name="line372">372: </a> z = zarray;
+<a name="line373">373: </a> }
+
+<a name="line375">375: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line376">376: </a> n = ii[1] - ii[0]; ii++;
+<a name="line377">377: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0;
+<a name="line378">378: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line379">379: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+9*n,9*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line380">380: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line381">381: </a> xb = x + 3*(*idx++);
+<a name="line382">382: </a> x1 = xb[0];
+<a name="line383">383: </a> x2 = xb[1];
+<a name="line384">384: </a> x3 = xb[2];
+
+<a name="line386">386: </a> sum1 += v[0]*x1 + v[3]*x2 + v[6]*x3;
+<a name="line387">387: </a> sum2 += v[1]*x1 + v[4]*x2 + v[7]*x3;
+<a name="line388">388: </a> sum3 += v[2]*x1 + v[5]*x2 + v[8]*x3;
+<a name="line389">389: </a> v += 9;
+<a name="line390">390: </a> }
+<a name="line391">391: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 3*ridx[i];
+<a name="line392">392: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3;
+<a name="line393">393: </a> <font color="#4169E1">if</font> (!usecprow) z += 3;
+<a name="line394">394: </a> }
+<a name="line395">395: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line396">396: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line397">397: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(18.0*a->nz - 3.0*a->nonzerorowcnt);
+<a name="line398">398: </a> <font color="#4169E1">return</font>(0);
+<a name="line399">399: </a>}
+
+<a name="line403">403: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_4"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_4(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line404">404: </a>{
+<a name="line405">405: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line406">406: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,x1,x2,x3,x4,*zarray;
+<a name="line407">407: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line408">408: </a> const MatScalar *v;
+<a name="line409">409: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line410">410: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
+<a name="line411">411: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line414">414: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line415">415: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line417">417: </a> idx = a->j;
+<a name="line418">418: </a> v = a->a;
+<a name="line419">419: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line420">420: </a> mbs = a->compressedrow.nrows;
+<a name="line421">421: </a> ii = a->compressedrow.i;
+<a name="line422">422: </a> ridx = a->compressedrow.rindex;
+<a name="line423">423: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,4*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line424">424: </a> } <font color="#4169E1">else</font> {
+<a name="line425">425: </a> mbs = a->mbs;
+<a name="line426">426: </a> ii = a->i;
+<a name="line427">427: </a> z = zarray;
+<a name="line428">428: </a> }
+
+<a name="line430">430: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line431">431: </a> n = ii[1] - ii[0];
+<a name="line432">432: </a> ii++;
+<a name="line433">433: </a> sum1 = 0.0;
+<a name="line434">434: </a> sum2 = 0.0;
+<a name="line435">435: </a> sum3 = 0.0;
+<a name="line436">436: </a> sum4 = 0.0;
+
+<a name="line438">438: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line439">439: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+16*n,16*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line440">440: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line441">441: </a> xb = x + 4*(*idx++);
+<a name="line442">442: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
+<a name="line443">443: </a> sum1 += v[0]*x1 + v[4]*x2 + v[8]*x3 + v[12]*x4;
+<a name="line444">444: </a> sum2 += v[1]*x1 + v[5]*x2 + v[9]*x3 + v[13]*x4;
+<a name="line445">445: </a> sum3 += v[2]*x1 + v[6]*x2 + v[10]*x3 + v[14]*x4;
+<a name="line446">446: </a> sum4 += v[3]*x1 + v[7]*x2 + v[11]*x3 + v[15]*x4;
+<a name="line447">447: </a> v += 16;
+<a name="line448">448: </a> }
+<a name="line449">449: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 4*ridx[i];
+<a name="line450">450: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4;
+<a name="line451">451: </a> <font color="#4169E1">if</font> (!usecprow) z += 4;
+<a name="line452">452: </a> }
+<a name="line453">453: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line454">454: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line455">455: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(32.0*a->nz - 4.0*a->nonzerorowcnt);
+<a name="line456">456: </a> <font color="#4169E1">return</font>(0);
+<a name="line457">457: </a>}
+
+<a name="line461">461: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_5"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_5(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line462">462: </a>{
+<a name="line463">463: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line464">464: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> sum1,sum2,sum3,sum4,sum5,x1,x2,x3,x4,x5,*z = 0,*zarray;
+<a name="line465">465: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *xb,*x;
+<a name="line466">466: </a> const MatScalar *v;
+<a name="line467">467: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line468">468: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
+<a name="line469">469: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n;
+<a name="line470">470: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line473">473: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line474">474: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line476">476: </a> idx = a->j;
+<a name="line477">477: </a> v = a->a;
+<a name="line478">478: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line479">479: </a> mbs = a->compressedrow.nrows;
+<a name="line480">480: </a> ii = a->compressedrow.i;
+<a name="line481">481: </a> ridx = a->compressedrow.rindex;
+<a name="line482">482: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,5*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line483">483: </a> } <font color="#4169E1">else</font> {
+<a name="line484">484: </a> mbs = a->mbs;
+<a name="line485">485: </a> ii = a->i;
+<a name="line486">486: </a> z = zarray;
+<a name="line487">487: </a> }
+
+<a name="line489">489: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line490">490: </a> n = ii[1] - ii[0]; ii++;
+<a name="line491">491: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0;
+<a name="line492">492: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line493">493: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+25*n,25*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line494">494: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line495">495: </a> xb = x + 5*(*idx++);
+<a name="line496">496: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4];
+<a name="line497">497: </a> sum1 += v[0]*x1 + v[5]*x2 + v[10]*x3 + v[15]*x4 + v[20]*x5;
+<a name="line498">498: </a> sum2 += v[1]*x1 + v[6]*x2 + v[11]*x3 + v[16]*x4 + v[21]*x5;
+<a name="line499">499: </a> sum3 += v[2]*x1 + v[7]*x2 + v[12]*x3 + v[17]*x4 + v[22]*x5;
+<a name="line500">500: </a> sum4 += v[3]*x1 + v[8]*x2 + v[13]*x3 + v[18]*x4 + v[23]*x5;
+<a name="line501">501: </a> sum5 += v[4]*x1 + v[9]*x2 + v[14]*x3 + v[19]*x4 + v[24]*x5;
+<a name="line502">502: </a> v += 25;
+<a name="line503">503: </a> }
+<a name="line504">504: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 5*ridx[i];
+<a name="line505">505: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5;
+<a name="line506">506: </a> <font color="#4169E1">if</font> (!usecprow) z += 5;
+<a name="line507">507: </a> }
+<a name="line508">508: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line509">509: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line510">510: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(50.0*a->nz - 5.0*a->nonzerorowcnt);
+<a name="line511">511: </a> <font color="#4169E1">return</font>(0);
+<a name="line512">512: </a>}
+
+
+
+<a name="line518">518: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_6"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_6(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line519">519: </a>{
+<a name="line520">520: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line521">521: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6;
+<a name="line522">522: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line523">523: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,*zarray;
+<a name="line524">524: </a> const MatScalar *v;
+<a name="line525">525: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line526">526: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
+<a name="line527">527: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line530">530: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line531">531: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line533">533: </a> idx = a->j;
+<a name="line534">534: </a> v = a->a;
+<a name="line535">535: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line536">536: </a> mbs = a->compressedrow.nrows;
+<a name="line537">537: </a> ii = a->compressedrow.i;
+<a name="line538">538: </a> ridx = a->compressedrow.rindex;
+<a name="line539">539: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,6*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line540">540: </a> } <font color="#4169E1">else</font> {
+<a name="line541">541: </a> mbs = a->mbs;
+<a name="line542">542: </a> ii = a->i;
+<a name="line543">543: </a> z = zarray;
+<a name="line544">544: </a> }
+
+<a name="line546">546: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line547">547: </a> n = ii[1] - ii[0];
+<a name="line548">548: </a> ii++;
+<a name="line549">549: </a> sum1 = 0.0;
+<a name="line550">550: </a> sum2 = 0.0;
+<a name="line551">551: </a> sum3 = 0.0;
+<a name="line552">552: </a> sum4 = 0.0;
+<a name="line553">553: </a> sum5 = 0.0;
+<a name="line554">554: </a> sum6 = 0.0;
+
+<a name="line556">556: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line557">557: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+36*n,36*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line558">558: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line559">559: </a> xb = x + 6*(*idx++);
+<a name="line560">560: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5];
+<a name="line561">561: </a> sum1 += v[0]*x1 + v[6]*x2 + v[12]*x3 + v[18]*x4 + v[24]*x5 + v[30]*x6;
+<a name="line562">562: </a> sum2 += v[1]*x1 + v[7]*x2 + v[13]*x3 + v[19]*x4 + v[25]*x5 + v[31]*x6;
+<a name="line563">563: </a> sum3 += v[2]*x1 + v[8]*x2 + v[14]*x3 + v[20]*x4 + v[26]*x5 + v[32]*x6;
+<a name="line564">564: </a> sum4 += v[3]*x1 + v[9]*x2 + v[15]*x3 + v[21]*x4 + v[27]*x5 + v[33]*x6;
+<a name="line565">565: </a> sum5 += v[4]*x1 + v[10]*x2 + v[16]*x3 + v[22]*x4 + v[28]*x5 + v[34]*x6;
+<a name="line566">566: </a> sum6 += v[5]*x1 + v[11]*x2 + v[17]*x3 + v[23]*x4 + v[29]*x5 + v[35]*x6;
+<a name="line567">567: </a> v += 36;
+<a name="line568">568: </a> }
+<a name="line569">569: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 6*ridx[i];
+<a name="line570">570: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6;
+<a name="line571">571: </a> <font color="#4169E1">if</font> (!usecprow) z += 6;
+<a name="line572">572: </a> }
+
+<a name="line574">574: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line575">575: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line576">576: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(72.0*a->nz - 6.0*a->nonzerorowcnt);
+<a name="line577">577: </a> <font color="#4169E1">return</font>(0);
+<a name="line578">578: </a>}
+
+<a name="line582">582: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_7"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_7(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line583">583: </a>{
+<a name="line584">584: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line585">585: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7;
+<a name="line586">586: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line587">587: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,*zarray;
+<a name="line588">588: </a> const MatScalar *v;
+<a name="line589">589: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line590">590: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,*idx,*ii,j,n,*ridx=NULL;
+<a name="line591">591: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line594">594: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line595">595: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line597">597: </a> idx = a->j;
+<a name="line598">598: </a> v = a->a;
+<a name="line599">599: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line600">600: </a> mbs = a->compressedrow.nrows;
+<a name="line601">601: </a> ii = a->compressedrow.i;
+<a name="line602">602: </a> ridx = a->compressedrow.rindex;
+<a name="line603">603: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,7*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line604">604: </a> } <font color="#4169E1">else</font> {
+<a name="line605">605: </a> mbs = a->mbs;
+<a name="line606">606: </a> ii = a->i;
+<a name="line607">607: </a> z = zarray;
+<a name="line608">608: </a> }
+
+<a name="line610">610: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line611">611: </a> n = ii[1] - ii[0];
+<a name="line612">612: </a> ii++;
+<a name="line613">613: </a> sum1 = 0.0;
+<a name="line614">614: </a> sum2 = 0.0;
+<a name="line615">615: </a> sum3 = 0.0;
+<a name="line616">616: </a> sum4 = 0.0;
+<a name="line617">617: </a> sum5 = 0.0;
+<a name="line618">618: </a> sum6 = 0.0;
+<a name="line619">619: </a> sum7 = 0.0;
+
+<a name="line621">621: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line622">622: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+49*n,49*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line623">623: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line624">624: </a> xb = x + 7*(*idx++);
+<a name="line625">625: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
+<a name="line626">626: </a> sum1 += v[0]*x1 + v[7]*x2 + v[14]*x3 + v[21]*x4 + v[28]*x5 + v[35]*x6 + v[42]*x7;
+<a name="line627">627: </a> sum2 += v[1]*x1 + v[8]*x2 + v[15]*x3 + v[22]*x4 + v[29]*x5 + v[36]*x6 + v[43]*x7;
+<a name="line628">628: </a> sum3 += v[2]*x1 + v[9]*x2 + v[16]*x3 + v[23]*x4 + v[30]*x5 + v[37]*x6 + v[44]*x7;
+<a name="line629">629: </a> sum4 += v[3]*x1 + v[10]*x2 + v[17]*x3 + v[24]*x4 + v[31]*x5 + v[38]*x6 + v[45]*x7;
+<a name="line630">630: </a> sum5 += v[4]*x1 + v[11]*x2 + v[18]*x3 + v[25]*x4 + v[32]*x5 + v[39]*x6 + v[46]*x7;
+<a name="line631">631: </a> sum6 += v[5]*x1 + v[12]*x2 + v[19]*x3 + v[26]*x4 + v[33]*x5 + v[40]*x6 + v[47]*x7;
+<a name="line632">632: </a> sum7 += v[6]*x1 + v[13]*x2 + v[20]*x3 + v[27]*x4 + v[34]*x5 + v[41]*x6 + v[48]*x7;
+<a name="line633">633: </a> v += 49;
+<a name="line634">634: </a> }
+<a name="line635">635: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 7*ridx[i];
+<a name="line636">636: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
+<a name="line637">637: </a> <font color="#4169E1">if</font> (!usecprow) z += 7;
+<a name="line638">638: </a> }
+
+<a name="line640">640: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line641">641: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line642">642: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(98.0*a->nz - 7.0*a->nonzerorowcnt);
+<a name="line643">643: </a> <font color="#4169E1">return</font>(0);
+<a name="line644">644: </a>}
+
+<a name="line646">646: </a><font color="#B22222">/* MatMult_SeqBAIJ_15 version 1: Columns in the block are accessed one at a time */</font>
+<a name="line647">647: </a><font color="#B22222">/* Default <a href="../../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a> for block size 15 */</font>
+
+<a name="line651">651: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver1"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver1(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line652">652: </a>{
+<a name="line653">653: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line654">654: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
+<a name="line655">655: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line656">656: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *zarray,xv;
+<a name="line657">657: </a> const MatScalar *v;
+<a name="line658">658: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line659">659: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
+<a name="line660">660: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,k,n,*ridx=NULL;
+<a name="line661">661: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line664">664: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line665">665: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line667">667: </a> v = a->a;
+<a name="line668">668: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line669">669: </a> mbs = a->compressedrow.nrows;
+<a name="line670">670: </a> ii = a->compressedrow.i;
+<a name="line671">671: </a> ridx = a->compressedrow.rindex;
+<a name="line672">672: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,15*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line673">673: </a> } <font color="#4169E1">else</font> {
+<a name="line674">674: </a> mbs = a->mbs;
+<a name="line675">675: </a> ii = a->i;
+<a name="line676">676: </a> z = zarray;
+<a name="line677">677: </a> }
+
+<a name="line679">679: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line680">680: </a> n = ii[i+1] - ii[i];
+<a name="line681">681: </a> idx = ij + ii[i];
+<a name="line682">682: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
+<a name="line683">683: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
+
+<a name="line685">685: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line686">686: </a> xb = x + 15*(idx[j]);
+
+<a name="line688">688: </a> <font color="#4169E1">for</font> (k=0; k<15; k++) {
+<a name="line689">689: </a> xv = xb[k];
+<a name="line690">690: </a> sum1 += v[0]*xv;
+<a name="line691">691: </a> sum2 += v[1]*xv;
+<a name="line692">692: </a> sum3 += v[2]*xv;
+<a name="line693">693: </a> sum4 += v[3]*xv;
+<a name="line694">694: </a> sum5 += v[4]*xv;
+<a name="line695">695: </a> sum6 += v[5]*xv;
+<a name="line696">696: </a> sum7 += v[6]*xv;
+<a name="line697">697: </a> sum8 += v[7]*xv;
+<a name="line698">698: </a> sum9 += v[8]*xv;
+<a name="line699">699: </a> sum10 += v[9]*xv;
+<a name="line700">700: </a> sum11 += v[10]*xv;
+<a name="line701">701: </a> sum12 += v[11]*xv;
+<a name="line702">702: </a> sum13 += v[12]*xv;
+<a name="line703">703: </a> sum14 += v[13]*xv;
+<a name="line704">704: </a> sum15 += v[14]*xv;
+<a name="line705">705: </a> v += 15;
+<a name="line706">706: </a> }
+<a name="line707">707: </a> }
+<a name="line708">708: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
+<a name="line709">709: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
+<a name="line710">710: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
+
+<a name="line712">712: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
+<a name="line713">713: </a> }
+
+<a name="line715">715: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line716">716: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line717">717: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
+<a name="line718">718: </a> <font color="#4169E1">return</font>(0);
+<a name="line719">719: </a>}
+
+<a name="line721">721: </a><font color="#B22222">/* MatMult_SeqBAIJ_15_ver2 : Columns in the block are accessed in sets of 4,4,4,3 */</font>
+<a name="line724">724: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver2"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver2(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line725">725: </a>{
+<a name="line726">726: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line727">727: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
+<a name="line728">728: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line729">729: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,*zarray;
+<a name="line730">730: </a> const MatScalar *v;
+<a name="line731">731: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line732">732: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
+<a name="line733">733: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n,*ridx=NULL;
+<a name="line734">734: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line737">737: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line738">738: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line740">740: </a> v = a->a;
+<a name="line741">741: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line742">742: </a> mbs = a->compressedrow.nrows;
+<a name="line743">743: </a> ii = a->compressedrow.i;
+<a name="line744">744: </a> ridx = a->compressedrow.rindex;
+<a name="line745">745: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,15*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line746">746: </a> } <font color="#4169E1">else</font> {
+<a name="line747">747: </a> mbs = a->mbs;
+<a name="line748">748: </a> ii = a->i;
+<a name="line749">749: </a> z = zarray;
+<a name="line750">750: </a> }
+
+<a name="line752">752: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line753">753: </a> n = ii[i+1] - ii[i];
+<a name="line754">754: </a> idx = ij + ii[i];
+<a name="line755">755: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
+<a name="line756">756: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
+
+<a name="line758">758: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line759">759: </a> xb = x + 15*(idx[j]);
+<a name="line760">760: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
+
+<a name="line762">762: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4;
+<a name="line763">763: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4;
+<a name="line764">764: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4;
+<a name="line765">765: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4;
+<a name="line766">766: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4;
+<a name="line767">767: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4;
+<a name="line768">768: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4;
+<a name="line769">769: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4;
+<a name="line770">770: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4;
+<a name="line771">771: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4;
+<a name="line772">772: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4;
+<a name="line773">773: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4;
+<a name="line774">774: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4;
+<a name="line775">775: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4;
+<a name="line776">776: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4;
+
+<a name="line778">778: </a> v += 60;
+
+<a name="line780">780: </a> x1 = xb[4]; x2 = xb[5]; x3 = xb[6]; x4 = xb[7];
+
+<a name="line782">782: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4;
+<a name="line783">783: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4;
+<a name="line784">784: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4;
+<a name="line785">785: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4;
+<a name="line786">786: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4;
+<a name="line787">787: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4;
+<a name="line788">788: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4;
+<a name="line789">789: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4;
+<a name="line790">790: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4;
+<a name="line791">791: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4;
+<a name="line792">792: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4;
+<a name="line793">793: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4;
+<a name="line794">794: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4;
+<a name="line795">795: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4;
+<a name="line796">796: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4;
+<a name="line797">797: </a> v += 60;
+
+<a name="line799">799: </a> x1 = xb[8]; x2 = xb[9]; x3 = xb[10]; x4 = xb[11];
+<a name="line800">800: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4;
+<a name="line801">801: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4;
+<a name="line802">802: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4;
+<a name="line803">803: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4;
+<a name="line804">804: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4;
+<a name="line805">805: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4;
+<a name="line806">806: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4;
+<a name="line807">807: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4;
+<a name="line808">808: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4;
+<a name="line809">809: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4;
+<a name="line810">810: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4;
+<a name="line811">811: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4;
+<a name="line812">812: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4;
+<a name="line813">813: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4;
+<a name="line814">814: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4;
+<a name="line815">815: </a> v += 60;
+
+<a name="line817">817: </a> x1 = xb[12]; x2 = xb[13]; x3 = xb[14];
+<a name="line818">818: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3;
+<a name="line819">819: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3;
+<a name="line820">820: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3;
+<a name="line821">821: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3;
+<a name="line822">822: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3;
+<a name="line823">823: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3;
+<a name="line824">824: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3;
+<a name="line825">825: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3;
+<a name="line826">826: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3;
+<a name="line827">827: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3;
+<a name="line828">828: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3;
+<a name="line829">829: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3;
+<a name="line830">830: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3;
+<a name="line831">831: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3;
+<a name="line832">832: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3;
+<a name="line833">833: </a> v += 45;
+<a name="line834">834: </a> }
+<a name="line835">835: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
+<a name="line836">836: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
+<a name="line837">837: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
+
+<a name="line839">839: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
+<a name="line840">840: </a> }
+
+<a name="line842">842: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line843">843: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line844">844: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
+<a name="line845">845: </a> <font color="#4169E1">return</font>(0);
+<a name="line846">846: </a>}
+
+<a name="line848">848: </a><font color="#B22222">/* MatMult_SeqBAIJ_15_ver3 : Columns in the block are accessed in sets of 8,7 */</font>
+<a name="line851">851: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver3"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver3(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line852">852: </a>{
+<a name="line853">853: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line854">854: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
+<a name="line855">855: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line856">856: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,x8,*zarray;
+<a name="line857">857: </a> const MatScalar *v;
+<a name="line858">858: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line859">859: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
+<a name="line860">860: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n,*ridx=NULL;
+<a name="line861">861: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line864">864: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line865">865: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line867">867: </a> v = a->a;
+<a name="line868">868: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line869">869: </a> mbs = a->compressedrow.nrows;
+<a name="line870">870: </a> ii = a->compressedrow.i;
+<a name="line871">871: </a> ridx = a->compressedrow.rindex;
+<a name="line872">872: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,15*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line873">873: </a> } <font color="#4169E1">else</font> {
+<a name="line874">874: </a> mbs = a->mbs;
+<a name="line875">875: </a> ii = a->i;
+<a name="line876">876: </a> z = zarray;
+<a name="line877">877: </a> }
+
+<a name="line879">879: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line880">880: </a> n = ii[i+1] - ii[i];
+<a name="line881">881: </a> idx = ij + ii[i];
+<a name="line882">882: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
+<a name="line883">883: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
+
+<a name="line885">885: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line886">886: </a> xb = x + 15*(idx[j]);
+<a name="line887">887: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
+<a name="line888">888: </a> x8 = xb[7];
+
+<a name="line890">890: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4 + v[60]*x5 + v[75]*x6 + v[90]*x7 + v[105]*x8;
+<a name="line891">891: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4 + v[61]*x5 + v[76]*x6 + v[91]*x7 + v[106]*x8;
+<a name="line892">892: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4 + v[62]*x5 + v[77]*x6 + v[92]*x7 + v[107]*x8;
+<a name="line893">893: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4 + v[63]*x5 + v[78]*x6 + v[93]*x7 + v[108]*x8;
+<a name="line894">894: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4 + v[64]*x5 + v[79]*x6 + v[94]*x7 + v[109]*x8;
+<a name="line895">895: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4 + v[65]*x5 + v[80]*x6 + v[95]*x7 + v[110]*x8;
+<a name="line896">896: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4 + v[66]*x5 + v[81]*x6 + v[96]*x7 + v[111]*x8;
+<a name="line897">897: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4 + v[67]*x5 + v[82]*x6 + v[97]*x7 + v[112]*x8;
+<a name="line898">898: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4 + v[68]*x5 + v[83]*x6 + v[98]*x7 + v[113]*x8;
+<a name="line899">899: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4 + v[69]*x5 + v[84]*x6 + v[99]*x7 + v[114]*x8;
+<a name="line900">900: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4 + v[70]*x5 + v[85]*x6 + v[100]*x7 + v[115]*x8;
+<a name="line901">901: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4 + v[71]*x5 + v[86]*x6 + v[101]*x7 + v[116]*x8;
+<a name="line902">902: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4 + v[72]*x5 + v[87]*x6 + v[102]*x7 + v[117]*x8;
+<a name="line903">903: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4 + v[73]*x5 + v[88]*x6 + v[103]*x7 + v[118]*x8;
+<a name="line904">904: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4 + v[74]*x5 + v[89]*x6 + v[104]*x7 + v[119]*x8;
+<a name="line905">905: </a> v += 120;
+
+<a name="line907">907: </a> x1 = xb[8]; x2 = xb[9]; x3 = xb[10]; x4 = xb[11]; x5 = xb[12]; x6 = xb[13]; x7 = xb[14];
+
+<a name="line909">909: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4 + v[60]*x5 + v[75]*x6 + v[90]*x7;
+<a name="line910">910: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4 + v[61]*x5 + v[76]*x6 + v[91]*x7;
+<a name="line911">911: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4 + v[62]*x5 + v[77]*x6 + v[92]*x7;
+<a name="line912">912: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4 + v[63]*x5 + v[78]*x6 + v[93]*x7;
+<a name="line913">913: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4 + v[64]*x5 + v[79]*x6 + v[94]*x7;
+<a name="line914">914: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4 + v[65]*x5 + v[80]*x6 + v[95]*x7;
+<a name="line915">915: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4 + v[66]*x5 + v[81]*x6 + v[96]*x7;
+<a name="line916">916: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4 + v[67]*x5 + v[82]*x6 + v[97]*x7;
+<a name="line917">917: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4 + v[68]*x5 + v[83]*x6 + v[98]*x7;
+<a name="line918">918: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4 + v[69]*x5 + v[84]*x6 + v[99]*x7;
+<a name="line919">919: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4 + v[70]*x5 + v[85]*x6 + v[100]*x7;
+<a name="line920">920: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4 + v[71]*x5 + v[86]*x6 + v[101]*x7;
+<a name="line921">921: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4 + v[72]*x5 + v[87]*x6 + v[102]*x7;
+<a name="line922">922: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4 + v[73]*x5 + v[88]*x6 + v[103]*x7;
+<a name="line923">923: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4 + v[74]*x5 + v[89]*x6 + v[104]*x7;
+<a name="line924">924: </a> v += 105;
+<a name="line925">925: </a> }
+<a name="line926">926: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
+<a name="line927">927: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
+<a name="line928">928: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
+
+<a name="line930">930: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
+<a name="line931">931: </a> }
+
+<a name="line933">933: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line934">934: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line935">935: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
+<a name="line936">936: </a> <font color="#4169E1">return</font>(0);
+<a name="line937">937: </a>}
+
+<a name="line939">939: </a><font color="#B22222">/* MatMult_SeqBAIJ_15_ver4 : All columns in the block are accessed at once */</font>
+
+<a name="line943">943: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_15_ver4"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_15_ver4(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line944">944: </a>{
+<a name="line945">945: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line946">946: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11,sum12,sum13,sum14,sum15;
+<a name="line947">947: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line948">948: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,*zarray;
+<a name="line949">949: </a> const MatScalar *v;
+<a name="line950">950: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line951">951: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ii,*ij=a->j,*idx;
+<a name="line952">952: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,j,n,*ridx=NULL;
+<a name="line953">953: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line956">956: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line957">957: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line959">959: </a> v = a->a;
+<a name="line960">960: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line961">961: </a> mbs = a->compressedrow.nrows;
+<a name="line962">962: </a> ii = a->compressedrow.i;
+<a name="line963">963: </a> ridx = a->compressedrow.rindex;
+<a name="line964">964: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,15*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line965">965: </a> } <font color="#4169E1">else</font> {
+<a name="line966">966: </a> mbs = a->mbs;
+<a name="line967">967: </a> ii = a->i;
+<a name="line968">968: </a> z = zarray;
+<a name="line969">969: </a> }
+
+<a name="line971">971: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line972">972: </a> n = ii[i+1] - ii[i];
+<a name="line973">973: </a> idx = ij + ii[i];
+<a name="line974">974: </a> sum1 = 0.0; sum2 = 0.0; sum3 = 0.0; sum4 = 0.0; sum5 = 0.0; sum6 = 0.0; sum7 = 0.0;
+<a name="line975">975: </a> sum8 = 0.0; sum9 = 0.0; sum10 = 0.0; sum11 = 0.0; sum12 = 0.0; sum13 = 0.0; sum14 = 0.0;sum15 = 0.0;
+
+<a name="line977">977: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line978">978: </a> xb = x + 15*(idx[j]);
+<a name="line979">979: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
+<a name="line980">980: </a> x8 = xb[7]; x9 = xb[8]; x10 = xb[9]; x11 = xb[10]; x12 = xb[11]; x13 = xb[12]; x14 = xb[13];x15 = xb[14];
+
+<a name="line982">982: </a> sum1 += v[0]*x1 + v[15]*x2 + v[30]*x3 + v[45]*x4 + v[60]*x5 + v[75]*x6 + v[90]*x7 + v[105]*x8 + v[120]*x9 + v[135]*x10 + v[150]*x11 + v[165]*x12 + v[180]*x13 + v[195]*x14 + v[210]*x15;
+<a name="line983">983: </a> sum2 += v[1]*x1 + v[16]*x2 + v[31]*x3 + v[46]*x4 + v[61]*x5 + v[76]*x6 + v[91]*x7 + v[106]*x8 + v[121]*x9 + v[136]*x10 + v[151]*x11 + v[166]*x12 + v[181]*x13 + v[196]*x14 + v[211]*x15;
+<a name="line984">984: </a> sum3 += v[2]*x1 + v[17]*x2 + v[32]*x3 + v[47]*x4 + v[62]*x5 + v[77]*x6 + v[92]*x7 + v[107]*x8 + v[122]*x9 + v[137]*x10 + v[152]*x11 + v[167]*x12 + v[182]*x13 + v[197]*x14 + v[212]*x15;
+<a name="line985">985: </a> sum4 += v[3]*x1 + v[18]*x2 + v[33]*x3 + v[48]*x4 + v[63]*x5 + v[78]*x6 + v[93]*x7 + v[108]*x8 + v[123]*x9 + v[138]*x10 + v[153]*x11 + v[168]*x12 + v[183]*x13 + v[198]*x14 + v[213]*x15;
+<a name="line986">986: </a> sum5 += v[4]*x1 + v[19]*x2 + v[34]*x3 + v[49]*x4 + v[64]*x5 + v[79]*x6 + v[94]*x7 + v[109]*x8 + v[124]*x9 + v[139]*x10 + v[154]*x11 + v[169]*x12 + v[184]*x13 + v[199]*x14 + v[214]*x15;
+<a name="line987">987: </a> sum6 += v[5]*x1 + v[20]*x2 + v[35]*x3 + v[50]*x4 + v[65]*x5 + v[80]*x6 + v[95]*x7 + v[110]*x8 + v[125]*x9 + v[140]*x10 + v[155]*x11 + v[170]*x12 + v[185]*x13 + v[200]*x14 + v[215]*x15;
+<a name="line988">988: </a> sum7 += v[6]*x1 + v[21]*x2 + v[36]*x3 + v[51]*x4 + v[66]*x5 + v[81]*x6 + v[96]*x7 + v[111]*x8 + v[126]*x9 + v[141]*x10 + v[156]*x11 + v[171]*x12 + v[186]*x13 + v[201]*x14 + v[216]*x15;
+<a name="line989">989: </a> sum8 += v[7]*x1 + v[22]*x2 + v[37]*x3 + v[52]*x4 + v[67]*x5 + v[82]*x6 + v[97]*x7 + v[112]*x8 + v[127]*x9 + v[142]*x10 + v[157]*x11 + v[172]*x12 + v[187]*x13 + v[202]*x14 + v[217]*x15;
+<a name="line990">990: </a> sum9 += v[8]*x1 + v[23]*x2 + v[38]*x3 + v[53]*x4 + v[68]*x5 + v[83]*x6 + v[98]*x7 + v[113]*x8 + v[128]*x9 + v[143]*x10 + v[158]*x11 + v[173]*x12 + v[188]*x13 + v[203]*x14 + v[218]*x15;
+<a name="line991">991: </a> sum10 += v[9]*x1 + v[24]*x2 + v[39]*x3 + v[54]*x4 + v[69]*x5 + v[84]*x6 + v[99]*x7 + v[114]*x8 + v[129]*x9 + v[144]*x10 + v[159]*x11 + v[174]*x12 + v[189]*x13 + v[204]*x14 + v[219]*x15;
+<a name="line992">992: </a> sum11 += v[10]*x1 + v[25]*x2 + v[40]*x3 + v[55]*x4 + v[70]*x5 + v[85]*x6 + v[100]*x7 + v[115]*x8 + v[130]*x9 + v[145]*x10 + v[160]*x11 + v[175]*x12 + v[190]*x13 + v[205]*x14 + v[220]*x15;
+<a name="line993">993: </a> sum12 += v[11]*x1 + v[26]*x2 + v[41]*x3 + v[56]*x4 + v[71]*x5 + v[86]*x6 + v[101]*x7 + v[116]*x8 + v[131]*x9 + v[146]*x10 + v[161]*x11 + v[176]*x12 + v[191]*x13 + v[206]*x14 + v[221]*x15;
+<a name="line994">994: </a> sum13 += v[12]*x1 + v[27]*x2 + v[42]*x3 + v[57]*x4 + v[72]*x5 + v[87]*x6 + v[102]*x7 + v[117]*x8 + v[132]*x9 + v[147]*x10 + v[162]*x11 + v[177]*x12 + v[192]*x13 + v[207]*x14 + v[222]*x15;
+<a name="line995">995: </a> sum14 += v[13]*x1 + v[28]*x2 + v[43]*x3 + v[58]*x4 + v[73]*x5 + v[88]*x6 + v[103]*x7 + v[118]*x8 + v[133]*x9 + v[148]*x10 + v[163]*x11 + v[178]*x12 + v[193]*x13 + v[208]*x14 + v[223]*x15;
+<a name="line996">996: </a> sum15 += v[14]*x1 + v[29]*x2 + v[44]*x3 + v[59]*x4 + v[74]*x5 + v[89]*x6 + v[104]*x7 + v[119]*x8 + v[134]*x9 + v[149]*x10 + v[164]*x11 + v[179]*x12 + v[194]*x13 + v[209]*x14 + v[224]*x15;
+<a name="line997">997: </a> v += 225;
+<a name="line998">998: </a> }
+<a name="line999">999: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + 15*ridx[i];
+<a name="line1000">1000: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
+<a name="line1001">1001: </a> z[7] = sum8; z[8] = sum9; z[9] = sum10; z[10] = sum11; z[11] = sum12; z[12] = sum13; z[13] = sum14;z[14] = sum15;
+
+<a name="line1003">1003: </a> <font color="#4169E1">if</font> (!usecprow) z += 15;
+<a name="line1004">1004: </a> }
+
+<a name="line1006">1006: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1007">1007: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line1008">1008: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(450.0*a->nz - 15.0*a->nonzerorowcnt);
+<a name="line1009">1009: </a> <font color="#4169E1">return</font>(0);
+<a name="line1010">1010: </a>}
+
+
+<a name="line1013">1013: </a><font color="#B22222">/*</font>
+<a name="line1014">1014: </a><font color="#B22222"> This will not work with MatScalar == float because it calls the BLAS</font>
+<a name="line1015">1015: </a><font color="#B22222">*/</font>
+<a name="line1018">1018: </a><strong><font color="#4169E1"><a name="MatMult_SeqBAIJ_N"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_SeqBAIJ_N(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line1019">1019: </a>{
+<a name="line1020">1020: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1021">1021: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,*work,*workt,*zarray;
+<a name="line1022">1022: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1023">1023: </a> const MatScalar *v;
+<a name="line1024">1024: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1025">1025: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,bs=A->rmap->bs,j,n,bs2=a->bs2;
+<a name="line1026">1026: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
+<a name="line1027">1027: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k;
+<a name="line1028">1028: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line1031">1031: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1032">1032: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line1034">1034: </a> idx = a->j;
+<a name="line1035">1035: </a> v = a->a;
+<a name="line1036">1036: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1037">1037: </a> mbs = a->compressedrow.nrows;
+<a name="line1038">1038: </a> ii = a->compressedrow.i;
+<a name="line1039">1039: </a> ridx = a->compressedrow.rindex;
+<a name="line1040">1040: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(zarray,bs*a->mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1041">1041: </a> } <font color="#4169E1">else</font> {
+<a name="line1042">1042: </a> mbs = a->mbs;
+<a name="line1043">1043: </a> ii = a->i;
+<a name="line1044">1044: </a> z = zarray;
+<a name="line1045">1045: </a> }
+
+<a name="line1047">1047: </a> <font color="#4169E1">if</font> (!a->mult_work) {
+<a name="line1048">1048: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
+<a name="line1049">1049: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
+<a name="line1050">1050: </a> }
+<a name="line1051">1051: </a> work = a->mult_work;
+<a name="line1052">1052: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1053">1053: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1054">1054: </a> ncols = n*bs;
+<a name="line1055">1055: </a> workt = work;
+<a name="line1056">1056: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1057">1057: </a> xb = x + bs*(*idx++);
+<a name="line1058">1058: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) workt[k] = xb[k];
+<a name="line1059">1059: </a> workt += bs;
+<a name="line1060">1060: </a> }
+<a name="line1061">1061: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + bs*ridx[i];
+<a name="line1062">1062: </a> PetscKernel_w_gets_Ar_times_v(bs,ncols,work,v,z);
+<a name="line1063">1063: </a> <font color="#B22222">/* BLASgemv_("N",&bs,&ncols,&_DOne,v,&bs,work,&_One,&_DZero,z,&_One); */</font>
+<a name="line1064">1064: </a> v += n*bs2;
+<a name="line1065">1065: </a> <font color="#4169E1">if</font> (!usecprow) z += bs;
+<a name="line1066">1066: </a> }
+<a name="line1067">1067: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1068">1068: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line1069">1069: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*bs2 - bs*a->nonzerorowcnt);
+<a name="line1070">1070: </a> <font color="#4169E1">return</font>(0);
+<a name="line1071">1071: </a>}
+
+<a name="line1075">1075: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_1"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_1(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1076">1076: </a>{
+<a name="line1077">1077: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1078">1078: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
+<a name="line1079">1079: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y,*z,sum;
+<a name="line1080">1080: </a> const MatScalar *v;
+<a name="line1081">1081: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1082">1082: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs=a->mbs,i,n,*ridx=NULL;
+<a name="line1083">1083: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii;
+<a name="line1084">1084: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line1087">1087: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1088">1088: </a> VecGetArrayPair(yy,zz,&y,&z);
+
+<a name="line1090">1090: </a> idx = a->j;
+<a name="line1091">1091: </a> v = a->a;
+<a name="line1092">1092: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1093">1093: </a> <font color="#4169E1">if</font> (zz != yy) {
+<a name="line1094">1094: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(z,y,mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1095">1095: </a> }
+<a name="line1096">1096: </a> mbs = a->compressedrow.nrows;
+<a name="line1097">1097: </a> ii = a->compressedrow.i;
+<a name="line1098">1098: </a> ridx = a->compressedrow.rindex;
+<a name="line1099">1099: </a> } <font color="#4169E1">else</font> {
+<a name="line1100">1100: </a> ii = a->i;
+<a name="line1101">1101: </a> }
+
+<a name="line1103">1103: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1104">1104: </a> n = ii[1] - ii[0];
+<a name="line1105">1105: </a> ii++;
+<a name="line1106">1106: </a> <font color="#4169E1">if</font> (!usecprow) {
+<a name="line1107">1107: </a> sum = y[i];
+<a name="line1108">1108: </a> } <font color="#4169E1">else</font> {
+<a name="line1109">1109: </a> sum = y[ridx[i]];
+<a name="line1110">1110: </a> }
+<a name="line1111">1111: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line1112">1112: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line1113">1113: </a> PetscSparseDensePlusDot(sum,x,v,idx,n);
+<a name="line1114">1114: </a> v += n;
+<a name="line1115">1115: </a> idx += n;
+<a name="line1116">1116: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1117">1117: </a> z[ridx[i]] = sum;
+<a name="line1118">1118: </a> } <font color="#4169E1">else</font> {
+<a name="line1119">1119: </a> z[i] = sum;
+<a name="line1120">1120: </a> }
+<a name="line1121">1121: </a> }
+<a name="line1122">1122: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1123">1123: </a> VecRestoreArrayPair(yy,zz,&y,&z);
+<a name="line1124">1124: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz);
+<a name="line1125">1125: </a> <font color="#4169E1">return</font>(0);
+<a name="line1126">1126: </a>}
+
+<a name="line1130">1130: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_2"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_2(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1131">1131: </a>{
+<a name="line1132">1132: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1133">1133: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2;
+<a name="line1134">1134: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1135">1135: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,*yarray,*zarray;
+<a name="line1136">1136: </a> const MatScalar *v;
+<a name="line1137">1137: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1138">1138: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,n,j;
+<a name="line1139">1139: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
+<a name="line1140">1140: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = a->compressedrow.use;
+
+<a name="line1143">1143: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1144">1144: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
+
+<a name="line1146">1146: </a> idx = a->j;
+<a name="line1147">1147: </a> v = a->a;
+<a name="line1148">1148: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1149">1149: </a> <font color="#4169E1">if</font> (zz != yy) {
+<a name="line1150">1150: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,2*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1151">1151: </a> }
+<a name="line1152">1152: </a> mbs = a->compressedrow.nrows;
+<a name="line1153">1153: </a> ii = a->compressedrow.i;
+<a name="line1154">1154: </a> ridx = a->compressedrow.rindex;
+<a name="line1155">1155: </a> } <font color="#4169E1">else</font> {
+<a name="line1156">1156: </a> ii = a->i;
+<a name="line1157">1157: </a> y = yarray;
+<a name="line1158">1158: </a> z = zarray;
+<a name="line1159">1159: </a> }
+
+<a name="line1161">1161: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1162">1162: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1163">1163: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1164">1164: </a> z = zarray + 2*ridx[i];
+<a name="line1165">1165: </a> y = yarray + 2*ridx[i];
+<a name="line1166">1166: </a> }
+<a name="line1167">1167: </a> sum1 = y[0]; sum2 = y[1];
+<a name="line1168">1168: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line1169">1169: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+4*n,4*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line1170">1170: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1171">1171: </a> xb = x + 2*(*idx++);
+<a name="line1172">1172: </a> x1 = xb[0];
+<a name="line1173">1173: </a> x2 = xb[1];
+
+<a name="line1175">1175: </a> sum1 += v[0]*x1 + v[2]*x2;
+<a name="line1176">1176: </a> sum2 += v[1]*x1 + v[3]*x2;
+<a name="line1177">1177: </a> v += 4;
+<a name="line1178">1178: </a> }
+<a name="line1179">1179: </a> z[0] = sum1; z[1] = sum2;
+<a name="line1180">1180: </a> <font color="#4169E1">if</font> (!usecprow) {
+<a name="line1181">1181: </a> z += 2; y += 2;
+<a name="line1182">1182: </a> }
+<a name="line1183">1183: </a> }
+<a name="line1184">1184: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1185">1185: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
+<a name="line1186">1186: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(4.0*a->nz);
+<a name="line1187">1187: </a> <font color="#4169E1">return</font>(0);
+<a name="line1188">1188: </a>}
+
+<a name="line1192">1192: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_3"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_3(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1193">1193: </a>{
+<a name="line1194">1194: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1195">1195: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,x1,x2,x3,*yarray,*zarray;
+<a name="line1196">1196: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1197">1197: </a> const MatScalar *v;
+<a name="line1198">1198: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1199">1199: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
+<a name="line1200">1200: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
+<a name="line1201">1201: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = a->compressedrow.use;
+
+<a name="line1204">1204: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1205">1205: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
+
+<a name="line1207">1207: </a> idx = a->j;
+<a name="line1208">1208: </a> v = a->a;
+<a name="line1209">1209: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1210">1210: </a> <font color="#4169E1">if</font> (zz != yy) {
+<a name="line1211">1211: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,3*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1212">1212: </a> }
+<a name="line1213">1213: </a> mbs = a->compressedrow.nrows;
+<a name="line1214">1214: </a> ii = a->compressedrow.i;
+<a name="line1215">1215: </a> ridx = a->compressedrow.rindex;
+<a name="line1216">1216: </a> } <font color="#4169E1">else</font> {
+<a name="line1217">1217: </a> ii = a->i;
+<a name="line1218">1218: </a> y = yarray;
+<a name="line1219">1219: </a> z = zarray;
+<a name="line1220">1220: </a> }
+
+<a name="line1222">1222: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1223">1223: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1224">1224: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1225">1225: </a> z = zarray + 3*ridx[i];
+<a name="line1226">1226: </a> y = yarray + 3*ridx[i];
+<a name="line1227">1227: </a> }
+<a name="line1228">1228: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2];
+<a name="line1229">1229: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line1230">1230: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+9*n,9*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line1231">1231: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1232">1232: </a> xb = x + 3*(*idx++); x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
+<a name="line1233">1233: </a> sum1 += v[0]*x1 + v[3]*x2 + v[6]*x3;
+<a name="line1234">1234: </a> sum2 += v[1]*x1 + v[4]*x2 + v[7]*x3;
+<a name="line1235">1235: </a> sum3 += v[2]*x1 + v[5]*x2 + v[8]*x3;
+<a name="line1236">1236: </a> v += 9;
+<a name="line1237">1237: </a> }
+<a name="line1238">1238: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3;
+<a name="line1239">1239: </a> <font color="#4169E1">if</font> (!usecprow) {
+<a name="line1240">1240: </a> z += 3; y += 3;
+<a name="line1241">1241: </a> }
+<a name="line1242">1242: </a> }
+<a name="line1243">1243: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1244">1244: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
+<a name="line1245">1245: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(18.0*a->nz);
+<a name="line1246">1246: </a> <font color="#4169E1">return</font>(0);
+<a name="line1247">1247: </a>}
+
+<a name="line1251">1251: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_4"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_4(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1252">1252: </a>{
+<a name="line1253">1253: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1254">1254: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,x1,x2,x3,x4,*yarray,*zarray;
+<a name="line1255">1255: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1256">1256: </a> const MatScalar *v;
+<a name="line1257">1257: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1258">1258: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
+<a name="line1259">1259: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
+<a name="line1260">1260: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line1263">1263: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1264">1264: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
+
+<a name="line1266">1266: </a> idx = a->j;
+<a name="line1267">1267: </a> v = a->a;
+<a name="line1268">1268: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1269">1269: </a> <font color="#4169E1">if</font> (zz != yy) {
+<a name="line1270">1270: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,4*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1271">1271: </a> }
+<a name="line1272">1272: </a> mbs = a->compressedrow.nrows;
+<a name="line1273">1273: </a> ii = a->compressedrow.i;
+<a name="line1274">1274: </a> ridx = a->compressedrow.rindex;
+<a name="line1275">1275: </a> } <font color="#4169E1">else</font> {
+<a name="line1276">1276: </a> ii = a->i;
+<a name="line1277">1277: </a> y = yarray;
+<a name="line1278">1278: </a> z = zarray;
+<a name="line1279">1279: </a> }
+
+<a name="line1281">1281: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1282">1282: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1283">1283: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1284">1284: </a> z = zarray + 4*ridx[i];
+<a name="line1285">1285: </a> y = yarray + 4*ridx[i];
+<a name="line1286">1286: </a> }
+<a name="line1287">1287: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3];
+<a name="line1288">1288: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line1289">1289: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+16*n,16*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line1290">1290: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1291">1291: </a> xb = x + 4*(*idx++);
+<a name="line1292">1292: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
+<a name="line1293">1293: </a> sum1 += v[0]*x1 + v[4]*x2 + v[8]*x3 + v[12]*x4;
+<a name="line1294">1294: </a> sum2 += v[1]*x1 + v[5]*x2 + v[9]*x3 + v[13]*x4;
+<a name="line1295">1295: </a> sum3 += v[2]*x1 + v[6]*x2 + v[10]*x3 + v[14]*x4;
+<a name="line1296">1296: </a> sum4 += v[3]*x1 + v[7]*x2 + v[11]*x3 + v[15]*x4;
+<a name="line1297">1297: </a> v += 16;
+<a name="line1298">1298: </a> }
+<a name="line1299">1299: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4;
+<a name="line1300">1300: </a> <font color="#4169E1">if</font> (!usecprow) {
+<a name="line1301">1301: </a> z += 4; y += 4;
+<a name="line1302">1302: </a> }
+<a name="line1303">1303: </a> }
+<a name="line1304">1304: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1305">1305: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
+<a name="line1306">1306: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(32.0*a->nz);
+<a name="line1307">1307: </a> <font color="#4169E1">return</font>(0);
+<a name="line1308">1308: </a>}
+
+<a name="line1312">1312: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_5"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_5(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1313">1313: </a>{
+<a name="line1314">1314: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1315">1315: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,sum5,x1,x2,x3,x4,x5;
+<a name="line1316">1316: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1317">1317: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *yarray,*zarray;
+<a name="line1318">1318: </a> const MatScalar *v;
+<a name="line1319">1319: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1320">1320: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
+<a name="line1321">1321: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
+<a name="line1322">1322: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line1325">1325: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1326">1326: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
+
+<a name="line1328">1328: </a> idx = a->j;
+<a name="line1329">1329: </a> v = a->a;
+<a name="line1330">1330: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1331">1331: </a> <font color="#4169E1">if</font> (zz != yy) {
+<a name="line1332">1332: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,5*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1333">1333: </a> }
+<a name="line1334">1334: </a> mbs = a->compressedrow.nrows;
+<a name="line1335">1335: </a> ii = a->compressedrow.i;
+<a name="line1336">1336: </a> ridx = a->compressedrow.rindex;
+<a name="line1337">1337: </a> } <font color="#4169E1">else</font> {
+<a name="line1338">1338: </a> ii = a->i;
+<a name="line1339">1339: </a> y = yarray;
+<a name="line1340">1340: </a> z = zarray;
+<a name="line1341">1341: </a> }
+
+<a name="line1343">1343: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1344">1344: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1345">1345: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1346">1346: </a> z = zarray + 5*ridx[i];
+<a name="line1347">1347: </a> y = yarray + 5*ridx[i];
+<a name="line1348">1348: </a> }
+<a name="line1349">1349: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3]; sum5 = y[4];
+<a name="line1350">1350: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line1351">1351: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+25*n,25*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line1352">1352: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1353">1353: </a> xb = x + 5*(*idx++);
+<a name="line1354">1354: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4];
+<a name="line1355">1355: </a> sum1 += v[0]*x1 + v[5]*x2 + v[10]*x3 + v[15]*x4 + v[20]*x5;
+<a name="line1356">1356: </a> sum2 += v[1]*x1 + v[6]*x2 + v[11]*x3 + v[16]*x4 + v[21]*x5;
+<a name="line1357">1357: </a> sum3 += v[2]*x1 + v[7]*x2 + v[12]*x3 + v[17]*x4 + v[22]*x5;
+<a name="line1358">1358: </a> sum4 += v[3]*x1 + v[8]*x2 + v[13]*x3 + v[18]*x4 + v[23]*x5;
+<a name="line1359">1359: </a> sum5 += v[4]*x1 + v[9]*x2 + v[14]*x3 + v[19]*x4 + v[24]*x5;
+<a name="line1360">1360: </a> v += 25;
+<a name="line1361">1361: </a> }
+<a name="line1362">1362: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5;
+<a name="line1363">1363: </a> <font color="#4169E1">if</font> (!usecprow) {
+<a name="line1364">1364: </a> z += 5; y += 5;
+<a name="line1365">1365: </a> }
+<a name="line1366">1366: </a> }
+<a name="line1367">1367: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1368">1368: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
+<a name="line1369">1369: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(50.0*a->nz);
+<a name="line1370">1370: </a> <font color="#4169E1">return</font>(0);
+<a name="line1371">1371: </a>}
+<a name="line1374">1374: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_6"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_6(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1375">1375: </a>{
+<a name="line1376">1376: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1377">1377: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,sum5,sum6;
+<a name="line1378">1378: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1379">1379: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,*yarray,*zarray;
+<a name="line1380">1380: </a> const MatScalar *v;
+<a name="line1381">1381: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1382">1382: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
+<a name="line1383">1383: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx=NULL;
+<a name="line1384">1384: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line1387">1387: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1388">1388: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
+
+<a name="line1390">1390: </a> idx = a->j;
+<a name="line1391">1391: </a> v = a->a;
+<a name="line1392">1392: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1393">1393: </a> <font color="#4169E1">if</font> (zz != yy) {
+<a name="line1394">1394: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,6*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1395">1395: </a> }
+<a name="line1396">1396: </a> mbs = a->compressedrow.nrows;
+<a name="line1397">1397: </a> ii = a->compressedrow.i;
+<a name="line1398">1398: </a> ridx = a->compressedrow.rindex;
+<a name="line1399">1399: </a> } <font color="#4169E1">else</font> {
+<a name="line1400">1400: </a> ii = a->i;
+<a name="line1401">1401: </a> y = yarray;
+<a name="line1402">1402: </a> z = zarray;
+<a name="line1403">1403: </a> }
+
+<a name="line1405">1405: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1406">1406: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1407">1407: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1408">1408: </a> z = zarray + 6*ridx[i];
+<a name="line1409">1409: </a> y = yarray + 6*ridx[i];
+<a name="line1410">1410: </a> }
+<a name="line1411">1411: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3]; sum5 = y[4]; sum6 = y[5];
+<a name="line1412">1412: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line1413">1413: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+36*n,36*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line1414">1414: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1415">1415: </a> xb = x + 6*(*idx++);
+<a name="line1416">1416: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5];
+<a name="line1417">1417: </a> sum1 += v[0]*x1 + v[6]*x2 + v[12]*x3 + v[18]*x4 + v[24]*x5 + v[30]*x6;
+<a name="line1418">1418: </a> sum2 += v[1]*x1 + v[7]*x2 + v[13]*x3 + v[19]*x4 + v[25]*x5 + v[31]*x6;
+<a name="line1419">1419: </a> sum3 += v[2]*x1 + v[8]*x2 + v[14]*x3 + v[20]*x4 + v[26]*x5 + v[32]*x6;
+<a name="line1420">1420: </a> sum4 += v[3]*x1 + v[9]*x2 + v[15]*x3 + v[21]*x4 + v[27]*x5 + v[33]*x6;
+<a name="line1421">1421: </a> sum5 += v[4]*x1 + v[10]*x2 + v[16]*x3 + v[22]*x4 + v[28]*x5 + v[34]*x6;
+<a name="line1422">1422: </a> sum6 += v[5]*x1 + v[11]*x2 + v[17]*x3 + v[23]*x4 + v[29]*x5 + v[35]*x6;
+<a name="line1423">1423: </a> v += 36;
+<a name="line1424">1424: </a> }
+<a name="line1425">1425: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6;
+<a name="line1426">1426: </a> <font color="#4169E1">if</font> (!usecprow) {
+<a name="line1427">1427: </a> z += 6; y += 6;
+<a name="line1428">1428: </a> }
+<a name="line1429">1429: </a> }
+<a name="line1430">1430: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1431">1431: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
+<a name="line1432">1432: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(72.0*a->nz);
+<a name="line1433">1433: </a> <font color="#4169E1">return</font>(0);
+<a name="line1434">1434: </a>}
+
+<a name="line1438">1438: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_7"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_7(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1439">1439: </a>{
+<a name="line1440">1440: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1441">1441: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *y = 0,*z = 0,sum1,sum2,sum3,sum4,sum5,sum6,sum7;
+<a name="line1442">1442: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1443">1443: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x1,x2,x3,x4,x5,x6,x7,*yarray,*zarray;
+<a name="line1444">1444: </a> const MatScalar *v;
+<a name="line1445">1445: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1446">1446: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs = a->mbs,i,j,n;
+<a name="line1447">1447: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ridx = NULL;
+<a name="line1448">1448: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=a->compressedrow.use;
+
+<a name="line1451">1451: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1452">1452: </a> VecGetArrayPair(yy,zz,&yarray,&zarray);
+
+<a name="line1454">1454: </a> idx = a->j;
+<a name="line1455">1455: </a> v = a->a;
+<a name="line1456">1456: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1457">1457: </a> <font color="#4169E1">if</font> (zz != yy) {
+<a name="line1458">1458: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(zarray,yarray,7*mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1459">1459: </a> }
+<a name="line1460">1460: </a> mbs = a->compressedrow.nrows;
+<a name="line1461">1461: </a> ii = a->compressedrow.i;
+<a name="line1462">1462: </a> ridx = a->compressedrow.rindex;
+<a name="line1463">1463: </a> } <font color="#4169E1">else</font> {
+<a name="line1464">1464: </a> ii = a->i;
+<a name="line1465">1465: </a> y = yarray;
+<a name="line1466">1466: </a> z = zarray;
+<a name="line1467">1467: </a> }
+
+<a name="line1469">1469: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1470">1470: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1471">1471: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1472">1472: </a> z = zarray + 7*ridx[i];
+<a name="line1473">1473: </a> y = yarray + 7*ridx[i];
+<a name="line1474">1474: </a> }
+<a name="line1475">1475: </a> sum1 = y[0]; sum2 = y[1]; sum3 = y[2]; sum4 = y[3]; sum5 = y[4]; sum6 = y[5]; sum7 = y[6];
+<a name="line1476">1476: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(idx+n,n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Indices for the next row (assumes same size as this one) */</font>
+<a name="line1477">1477: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrefetchBlock.html#PetscPrefetchBlock">PetscPrefetchBlock</a>(v+49*n,49*n,0,PETSC_PREFETCH_HINT_NTA); <font color="#B22222">/* Entries for the next row */</font>
+<a name="line1478">1478: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1479">1479: </a> xb = x + 7*(*idx++);
+<a name="line1480">1480: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3]; x5 = xb[4]; x6 = xb[5]; x7 = xb[6];
+<a name="line1481">1481: </a> sum1 += v[0]*x1 + v[7]*x2 + v[14]*x3 + v[21]*x4 + v[28]*x5 + v[35]*x6 + v[42]*x7;
+<a name="line1482">1482: </a> sum2 += v[1]*x1 + v[8]*x2 + v[15]*x3 + v[22]*x4 + v[29]*x5 + v[36]*x6 + v[43]*x7;
+<a name="line1483">1483: </a> sum3 += v[2]*x1 + v[9]*x2 + v[16]*x3 + v[23]*x4 + v[30]*x5 + v[37]*x6 + v[44]*x7;
+<a name="line1484">1484: </a> sum4 += v[3]*x1 + v[10]*x2 + v[17]*x3 + v[24]*x4 + v[31]*x5 + v[38]*x6 + v[45]*x7;
+<a name="line1485">1485: </a> sum5 += v[4]*x1 + v[11]*x2 + v[18]*x3 + v[25]*x4 + v[32]*x5 + v[39]*x6 + v[46]*x7;
+<a name="line1486">1486: </a> sum6 += v[5]*x1 + v[12]*x2 + v[19]*x3 + v[26]*x4 + v[33]*x5 + v[40]*x6 + v[47]*x7;
+<a name="line1487">1487: </a> sum7 += v[6]*x1 + v[13]*x2 + v[20]*x3 + v[27]*x4 + v[34]*x5 + v[41]*x6 + v[48]*x7;
+<a name="line1488">1488: </a> v += 49;
+<a name="line1489">1489: </a> }
+<a name="line1490">1490: </a> z[0] = sum1; z[1] = sum2; z[2] = sum3; z[3] = sum4; z[4] = sum5; z[5] = sum6; z[6] = sum7;
+<a name="line1491">1491: </a> <font color="#4169E1">if</font> (!usecprow) {
+<a name="line1492">1492: </a> z += 7; y += 7;
+<a name="line1493">1493: </a> }
+<a name="line1494">1494: </a> }
+<a name="line1495">1495: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1496">1496: </a> VecRestoreArrayPair(yy,zz,&yarray,&zarray);
+<a name="line1497">1497: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(98.0*a->nz);
+<a name="line1498">1498: </a> <font color="#4169E1">return</font>(0);
+<a name="line1499">1499: </a>}
+
+<a name="line1503">1503: </a><strong><font color="#4169E1"><a name="MatMultAdd_SeqBAIJ_N"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_SeqBAIJ_N(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> z [...]
+<a name="line1504">1504: </a>{
+<a name="line1505">1505: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1506">1506: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z = 0,*work,*workt,*zarray;
+<a name="line1507">1507: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb;
+<a name="line1508">1508: </a> const MatScalar *v;
+<a name="line1509">1509: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1510">1510: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,bs=A->rmap->bs,j,n,bs2=a->bs2;
+<a name="line1511">1511: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k;
+<a name="line1512">1512: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ridx = NULL,*idx,*ii;
+<a name="line1513">1513: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = a->compressedrow.use;
+
+<a name="line1516">1516: </a> <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(yy,zz);
+<a name="line1517">1517: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1518">1518: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&zarray);
+
+<a name="line1520">1520: </a> idx = a->j;
+<a name="line1521">1521: </a> v = a->a;
+<a name="line1522">1522: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1523">1523: </a> mbs = a->compressedrow.nrows;
+<a name="line1524">1524: </a> ii = a->compressedrow.i;
+<a name="line1525">1525: </a> ridx = a->compressedrow.rindex;
+<a name="line1526">1526: </a> } <font color="#4169E1">else</font> {
+<a name="line1527">1527: </a> mbs = a->mbs;
+<a name="line1528">1528: </a> ii = a->i;
+<a name="line1529">1529: </a> z = zarray;
+<a name="line1530">1530: </a> }
+
+<a name="line1532">1532: </a> <font color="#4169E1">if</font> (!a->mult_work) {
+<a name="line1533">1533: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
+<a name="line1534">1534: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
+<a name="line1535">1535: </a> }
+<a name="line1536">1536: </a> work = a->mult_work;
+<a name="line1537">1537: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1538">1538: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1539">1539: </a> ncols = n*bs;
+<a name="line1540">1540: </a> workt = work;
+<a name="line1541">1541: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1542">1542: </a> xb = x + bs*(*idx++);
+<a name="line1543">1543: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) workt[k] = xb[k];
+<a name="line1544">1544: </a> workt += bs;
+<a name="line1545">1545: </a> }
+<a name="line1546">1546: </a> <font color="#4169E1">if</font> (usecprow) z = zarray + bs*ridx[i];
+<a name="line1547">1547: </a> PetscKernel_w_gets_w_plus_Ar_times_v(bs,ncols,work,v,z);
+<a name="line1548">1548: </a> <font color="#B22222">/* BLASgemv_("N",&bs,&ncols,&_DOne,v,&bs,work,&_One,&_DOne,z,&_One); */</font>
+<a name="line1549">1549: </a> v += n*bs2;
+<a name="line1550">1550: </a> <font color="#4169E1">if</font> (!usecprow) z += bs;
+<a name="line1551">1551: </a> }
+<a name="line1552">1552: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1553">1553: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&zarray);
+<a name="line1554">1554: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*bs2);
+<a name="line1555">1555: </a> <font color="#4169E1">return</font>(0);
+<a name="line1556">1556: </a>}
+
+<a name="line1560">1560: </a><strong><font color="#4169E1"><a name="MatMultHermitianTranspose_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultHermitianTranspose_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line1561">1561: </a>{
+<a name="line1562">1562: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> zero = 0.0;
+
+<a name="line1566">1566: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(zz,zero);
+<a name="line1567">1567: </a> MatMultHermitianTransposeAdd_SeqBAIJ(A,xx,zz,zz);
+<a name="line1568">1568: </a> <font color="#4169E1">return</font>(0);
+<a name="line1569">1569: </a>}
+
+<a name="line1573">1573: </a><strong><font color="#4169E1"><a name="MatMultTranspose_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultTranspose_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz)</font></strong>
+<a name="line1574">1574: </a>{
+<a name="line1575">1575: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> zero = 0.0;
+
+<a name="line1579">1579: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(zz,zero);
+<a name="line1580">1580: </a> MatMultTransposeAdd_SeqBAIJ(A,xx,zz,zz);
+<a name="line1581">1581: </a> <font color="#4169E1">return</font>(0);
+<a name="line1582">1582: </a>}
+
+<a name="line1586">1586: </a><strong><font color="#4169E1"><a name="MatMultHermitianTransposeAdd_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultHermitianTransposeAdd_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualp [...]
+<a name="line1587">1587: </a>{
+<a name="line1588">1588: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1589">1589: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *z,x1,x2,x3,x4,x5;
+<a name="line1590">1590: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb = NULL;
+<a name="line1591">1591: </a> const MatScalar *v;
+<a name="line1592">1592: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1593">1593: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,rval,bs=A->rmap->bs,j,n;
+<a name="line1594">1594: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ib,*ridx = NULL;
+<a name="line1595">1595: </a> Mat_CompressedRow cprow = a->compressedrow;
+<a name="line1596">1596: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow = cprow.use;
+
+<a name="line1599">1599: </a> <font color="#4169E1">if</font> (yy != zz) { <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(yy,zz); }
+<a name="line1600">1600: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1601">1601: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&z);
+
+<a name="line1603">1603: </a> idx = a->j;
+<a name="line1604">1604: </a> v = a->a;
+<a name="line1605">1605: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1606">1606: </a> mbs = cprow.nrows;
+<a name="line1607">1607: </a> ii = cprow.i;
+<a name="line1608">1608: </a> ridx = cprow.rindex;
+<a name="line1609">1609: </a> } <font color="#4169E1">else</font> {
+<a name="line1610">1610: </a> mbs=a->mbs;
+<a name="line1611">1611: </a> ii = a->i;
+<a name="line1612">1612: </a> xb = x;
+<a name="line1613">1613: </a> }
+
+<a name="line1615">1615: </a> <font color="#4169E1">switch</font> (bs) {
+<a name="line1616">1616: </a> <font color="#4169E1">case</font> 1:
+<a name="line1617">1617: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1618">1618: </a> <font color="#4169E1">if</font> (usecprow) xb = x + ridx[i];
+<a name="line1619">1619: </a> x1 = xb[0];
+<a name="line1620">1620: </a> ib = idx + ii[0];
+<a name="line1621">1621: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1622">1622: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1623">1623: </a> rval = ib[j];
+<a name="line1624">1624: </a> z[rval] += PetscConj(*v) * x1;
+<a name="line1625">1625: </a> v++;
+<a name="line1626">1626: </a> }
+<a name="line1627">1627: </a> <font color="#4169E1">if</font> (!usecprow) xb++;
+<a name="line1628">1628: </a> }
+<a name="line1629">1629: </a> <font color="#4169E1">break</font>;
+<a name="line1630">1630: </a> <font color="#4169E1">case</font> 2:
+<a name="line1631">1631: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1632">1632: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 2*ridx[i];
+<a name="line1633">1633: </a> x1 = xb[0]; x2 = xb[1];
+<a name="line1634">1634: </a> ib = idx + ii[0];
+<a name="line1635">1635: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1636">1636: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1637">1637: </a> rval = ib[j]*2;
+<a name="line1638">1638: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2;
+<a name="line1639">1639: </a> z[rval++] += PetscConj(v[2])*x1 + PetscConj(v[3])*x2;
+<a name="line1640">1640: </a> v += 4;
+<a name="line1641">1641: </a> }
+<a name="line1642">1642: </a> <font color="#4169E1">if</font> (!usecprow) xb += 2;
+<a name="line1643">1643: </a> }
+<a name="line1644">1644: </a> <font color="#4169E1">break</font>;
+<a name="line1645">1645: </a> <font color="#4169E1">case</font> 3:
+<a name="line1646">1646: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1647">1647: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 3*ridx[i];
+<a name="line1648">1648: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
+<a name="line1649">1649: </a> ib = idx + ii[0];
+<a name="line1650">1650: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1651">1651: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1652">1652: </a> rval = ib[j]*3;
+<a name="line1653">1653: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2 + PetscConj(v[2])*x3;
+<a name="line1654">1654: </a> z[rval++] += PetscConj(v[3])*x1 + PetscConj(v[4])*x2 + PetscConj(v[5])*x3;
+<a name="line1655">1655: </a> z[rval++] += PetscConj(v[6])*x1 + PetscConj(v[7])*x2 + PetscConj(v[8])*x3;
+<a name="line1656">1656: </a> v += 9;
+<a name="line1657">1657: </a> }
+<a name="line1658">1658: </a> <font color="#4169E1">if</font> (!usecprow) xb += 3;
+<a name="line1659">1659: </a> }
+<a name="line1660">1660: </a> <font color="#4169E1">break</font>;
+<a name="line1661">1661: </a> <font color="#4169E1">case</font> 4:
+<a name="line1662">1662: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1663">1663: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 4*ridx[i];
+<a name="line1664">1664: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
+<a name="line1665">1665: </a> ib = idx + ii[0];
+<a name="line1666">1666: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1667">1667: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1668">1668: </a> rval = ib[j]*4;
+<a name="line1669">1669: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2 + PetscConj(v[2])*x3 + PetscConj(v[3])*x4;
+<a name="line1670">1670: </a> z[rval++] += PetscConj(v[4])*x1 + PetscConj(v[5])*x2 + PetscConj(v[6])*x3 + PetscConj(v[7])*x4;
+<a name="line1671">1671: </a> z[rval++] += PetscConj(v[8])*x1 + PetscConj(v[9])*x2 + PetscConj(v[10])*x3 + PetscConj(v[11])*x4;
+<a name="line1672">1672: </a> z[rval++] += PetscConj(v[12])*x1 + PetscConj(v[13])*x2 + PetscConj(v[14])*x3 + PetscConj(v[15])*x4;
+<a name="line1673">1673: </a> v += 16;
+<a name="line1674">1674: </a> }
+<a name="line1675">1675: </a> <font color="#4169E1">if</font> (!usecprow) xb += 4;
+<a name="line1676">1676: </a> }
+<a name="line1677">1677: </a> <font color="#4169E1">break</font>;
+<a name="line1678">1678: </a> <font color="#4169E1">case</font> 5:
+<a name="line1679">1679: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1680">1680: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 5*ridx[i];
+<a name="line1681">1681: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
+<a name="line1682">1682: </a> x4 = xb[3]; x5 = xb[4];
+<a name="line1683">1683: </a> ib = idx + ii[0];
+<a name="line1684">1684: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1685">1685: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1686">1686: </a> rval = ib[j]*5;
+<a name="line1687">1687: </a> z[rval++] += PetscConj(v[0])*x1 + PetscConj(v[1])*x2 + PetscConj(v[2])*x3 + PetscConj(v[3])*x4 + PetscConj(v[4])*x5;
+<a name="line1688">1688: </a> z[rval++] += PetscConj(v[5])*x1 + PetscConj(v[6])*x2 + PetscConj(v[7])*x3 + PetscConj(v[8])*x4 + PetscConj(v[9])*x5;
+<a name="line1689">1689: </a> z[rval++] += PetscConj(v[10])*x1 + PetscConj(v[11])*x2 + PetscConj(v[12])*x3 + PetscConj(v[13])*x4 + PetscConj(v[14])*x5;
+<a name="line1690">1690: </a> z[rval++] += PetscConj(v[15])*x1 + PetscConj(v[16])*x2 + PetscConj(v[17])*x3 + PetscConj(v[18])*x4 + PetscConj(v[19])*x5;
+<a name="line1691">1691: </a> z[rval++] += PetscConj(v[20])*x1 + PetscConj(v[21])*x2 + PetscConj(v[22])*x3 + PetscConj(v[23])*x4 + PetscConj(v[24])*x5;
+<a name="line1692">1692: </a> v += 25;
+<a name="line1693">1693: </a> }
+<a name="line1694">1694: </a> <font color="#4169E1">if</font> (!usecprow) xb += 5;
+<a name="line1695">1695: </a> }
+<a name="line1696">1696: </a> <font color="#4169E1">break</font>;
+<a name="line1697">1697: </a><strong><font color="#FF0000"> default:</font></strong> <font color="#B22222">/* block sizes larger than 5 by 5 are handled by BLAS */</font>
+<a name="line1698">1698: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"block size larger than 5 is not supported yet"</font>);
+<a name="line1699">1699: </a><font color="#A020F0">#if 0</font>
+<a name="line1700">1700: </a> {
+<a name="line1701">1701: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k,bs2=a->bs2;
+<a name="line1702">1702: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *work,*workt,zb;
+<a name="line1703">1703: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *xtmp;
+<a name="line1704">1704: </a> <font color="#4169E1">if</font> (!a->mult_work) {
+<a name="line1705">1705: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
+<a name="line1706">1706: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
+<a name="line1707">1707: </a> }
+<a name="line1708">1708: </a> work = a->mult_work;
+<a name="line1709">1709: </a> xtmp = x;
+<a name="line1710">1710: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1711">1711: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1712">1712: </a> ncols = n*bs;
+<a name="line1713">1713: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(work,ncols*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1714">1714: </a> <font color="#4169E1">if</font> (usecprow) xtmp = x + bs*ridx[i];
+<a name="line1715">1715: </a> PetscKernel_w_gets_w_plus_trans_Ar_times_v(bs,ncols,xtmp,v,work);
+<a name="line1716">1716: </a> <font color="#B22222">/* BLASgemv_("T",&bs,&ncols,&_DOne,v,&bs,xtmp,&_One,&_DOne,work,&_One); */</font>
+<a name="line1717">1717: </a> v += n*bs2;
+<a name="line1718">1718: </a> <font color="#4169E1">if</font> (!usecprow) xtmp += bs;
+<a name="line1719">1719: </a> workt = work;
+<a name="line1720">1720: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1721">1721: </a> zb = z + bs*(*idx++);
+<a name="line1722">1722: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) zb[k] += workt[k] ;
+<a name="line1723">1723: </a> workt += bs;
+<a name="line1724">1724: </a> }
+<a name="line1725">1725: </a> }
+<a name="line1726">1726: </a> }
+<a name="line1727">1727: </a><font color="#A020F0">#endif</font>
+<a name="line1728">1728: </a> }
+<a name="line1729">1729: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1730">1730: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&z);
+<a name="line1731">1731: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*a->bs2);
+<a name="line1732">1732: </a> <font color="#4169E1">return</font>(0);
+<a name="line1733">1733: </a>}
+
+<a name="line1737">1737: </a><strong><font color="#4169E1"><a name="MatMultTransposeAdd_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultTransposeAdd_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html# [...]
+<a name="line1738">1738: </a>{
+<a name="line1739">1739: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1740">1740: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *zb,*z,x1,x2,x3,x4,x5;
+<a name="line1741">1741: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*xb = 0;
+<a name="line1742">1742: </a> const MatScalar *v;
+<a name="line1743">1743: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1744">1744: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs,i,rval,bs=A->rmap->bs,j,n,bs2=a->bs2;
+<a name="line1745">1745: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *idx,*ii,*ib,*ridx = NULL;
+<a name="line1746">1746: </a> Mat_CompressedRow cprow = a->compressedrow;
+<a name="line1747">1747: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usecprow=cprow.use;
+
+<a name="line1750">1750: </a> <font color="#4169E1">if</font> (yy != zz) { <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(yy,zz); }
+<a name="line1751">1751: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1752">1752: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(zz,&z);
+
+<a name="line1754">1754: </a> idx = a->j;
+<a name="line1755">1755: </a> v = a->a;
+<a name="line1756">1756: </a> <font color="#4169E1">if</font> (usecprow) {
+<a name="line1757">1757: </a> mbs = cprow.nrows;
+<a name="line1758">1758: </a> ii = cprow.i;
+<a name="line1759">1759: </a> ridx = cprow.rindex;
+<a name="line1760">1760: </a> } <font color="#4169E1">else</font> {
+<a name="line1761">1761: </a> mbs=a->mbs;
+<a name="line1762">1762: </a> ii = a->i;
+<a name="line1763">1763: </a> xb = x;
+<a name="line1764">1764: </a> }
+
+<a name="line1766">1766: </a> <font color="#4169E1">switch</font> (bs) {
+<a name="line1767">1767: </a> <font color="#4169E1">case</font> 1:
+<a name="line1768">1768: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1769">1769: </a> <font color="#4169E1">if</font> (usecprow) xb = x + ridx[i];
+<a name="line1770">1770: </a> x1 = xb[0];
+<a name="line1771">1771: </a> ib = idx + ii[0];
+<a name="line1772">1772: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1773">1773: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1774">1774: </a> rval = ib[j];
+<a name="line1775">1775: </a> z[rval] += *v * x1;
+<a name="line1776">1776: </a> v++;
+<a name="line1777">1777: </a> }
+<a name="line1778">1778: </a> <font color="#4169E1">if</font> (!usecprow) xb++;
+<a name="line1779">1779: </a> }
+<a name="line1780">1780: </a> <font color="#4169E1">break</font>;
+<a name="line1781">1781: </a> <font color="#4169E1">case</font> 2:
+<a name="line1782">1782: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1783">1783: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 2*ridx[i];
+<a name="line1784">1784: </a> x1 = xb[0]; x2 = xb[1];
+<a name="line1785">1785: </a> ib = idx + ii[0];
+<a name="line1786">1786: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1787">1787: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1788">1788: </a> rval = ib[j]*2;
+<a name="line1789">1789: </a> z[rval++] += v[0]*x1 + v[1]*x2;
+<a name="line1790">1790: </a> z[rval++] += v[2]*x1 + v[3]*x2;
+<a name="line1791">1791: </a> v += 4;
+<a name="line1792">1792: </a> }
+<a name="line1793">1793: </a> <font color="#4169E1">if</font> (!usecprow) xb += 2;
+<a name="line1794">1794: </a> }
+<a name="line1795">1795: </a> <font color="#4169E1">break</font>;
+<a name="line1796">1796: </a> <font color="#4169E1">case</font> 3:
+<a name="line1797">1797: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1798">1798: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 3*ridx[i];
+<a name="line1799">1799: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
+<a name="line1800">1800: </a> ib = idx + ii[0];
+<a name="line1801">1801: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1802">1802: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1803">1803: </a> rval = ib[j]*3;
+<a name="line1804">1804: </a> z[rval++] += v[0]*x1 + v[1]*x2 + v[2]*x3;
+<a name="line1805">1805: </a> z[rval++] += v[3]*x1 + v[4]*x2 + v[5]*x3;
+<a name="line1806">1806: </a> z[rval++] += v[6]*x1 + v[7]*x2 + v[8]*x3;
+<a name="line1807">1807: </a> v += 9;
+<a name="line1808">1808: </a> }
+<a name="line1809">1809: </a> <font color="#4169E1">if</font> (!usecprow) xb += 3;
+<a name="line1810">1810: </a> }
+<a name="line1811">1811: </a> <font color="#4169E1">break</font>;
+<a name="line1812">1812: </a> <font color="#4169E1">case</font> 4:
+<a name="line1813">1813: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1814">1814: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 4*ridx[i];
+<a name="line1815">1815: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2]; x4 = xb[3];
+<a name="line1816">1816: </a> ib = idx + ii[0];
+<a name="line1817">1817: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1818">1818: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1819">1819: </a> rval = ib[j]*4;
+<a name="line1820">1820: </a> z[rval++] += v[0]*x1 + v[1]*x2 + v[2]*x3 + v[3]*x4;
+<a name="line1821">1821: </a> z[rval++] += v[4]*x1 + v[5]*x2 + v[6]*x3 + v[7]*x4;
+<a name="line1822">1822: </a> z[rval++] += v[8]*x1 + v[9]*x2 + v[10]*x3 + v[11]*x4;
+<a name="line1823">1823: </a> z[rval++] += v[12]*x1 + v[13]*x2 + v[14]*x3 + v[15]*x4;
+<a name="line1824">1824: </a> v += 16;
+<a name="line1825">1825: </a> }
+<a name="line1826">1826: </a> <font color="#4169E1">if</font> (!usecprow) xb += 4;
+<a name="line1827">1827: </a> }
+<a name="line1828">1828: </a> <font color="#4169E1">break</font>;
+<a name="line1829">1829: </a> <font color="#4169E1">case</font> 5:
+<a name="line1830">1830: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1831">1831: </a> <font color="#4169E1">if</font> (usecprow) xb = x + 5*ridx[i];
+<a name="line1832">1832: </a> x1 = xb[0]; x2 = xb[1]; x3 = xb[2];
+<a name="line1833">1833: </a> x4 = xb[3]; x5 = xb[4];
+<a name="line1834">1834: </a> ib = idx + ii[0];
+<a name="line1835">1835: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1836">1836: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1837">1837: </a> rval = ib[j]*5;
+<a name="line1838">1838: </a> z[rval++] += v[0]*x1 + v[1]*x2 + v[2]*x3 + v[3]*x4 + v[4]*x5;
+<a name="line1839">1839: </a> z[rval++] += v[5]*x1 + v[6]*x2 + v[7]*x3 + v[8]*x4 + v[9]*x5;
+<a name="line1840">1840: </a> z[rval++] += v[10]*x1 + v[11]*x2 + v[12]*x3 + v[13]*x4 + v[14]*x5;
+<a name="line1841">1841: </a> z[rval++] += v[15]*x1 + v[16]*x2 + v[17]*x3 + v[18]*x4 + v[19]*x5;
+<a name="line1842">1842: </a> z[rval++] += v[20]*x1 + v[21]*x2 + v[22]*x3 + v[23]*x4 + v[24]*x5;
+<a name="line1843">1843: </a> v += 25;
+<a name="line1844">1844: </a> }
+<a name="line1845">1845: </a> <font color="#4169E1">if</font> (!usecprow) xb += 5;
+<a name="line1846">1846: </a> }
+<a name="line1847">1847: </a> <font color="#4169E1">break</font>;
+<a name="line1848">1848: </a><strong><font color="#FF0000"> default:</font></strong> { <font color="#B22222">/* block sizes larger then 5 by 5 are handled by BLAS */</font>
+<a name="line1849">1849: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols,k;
+<a name="line1850">1850: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *work,*workt;
+<a name="line1851">1851: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *xtmp;
+<a name="line1852">1852: </a> <font color="#4169E1">if</font> (!a->mult_work) {
+<a name="line1853">1853: </a> k = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(A->rmap->n,A->cmap->n);
+<a name="line1854">1854: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(k+1,&a->mult_work);
+<a name="line1855">1855: </a> }
+<a name="line1856">1856: </a> work = a->mult_work;
+<a name="line1857">1857: </a> xtmp = x;
+<a name="line1858">1858: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1859">1859: </a> n = ii[1] - ii[0]; ii++;
+<a name="line1860">1860: </a> ncols = n*bs;
+<a name="line1861">1861: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(work,ncols*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line1862">1862: </a> <font color="#4169E1">if</font> (usecprow) xtmp = x + bs*ridx[i];
+<a name="line1863">1863: </a> PetscKernel_w_gets_w_plus_trans_Ar_times_v(bs,ncols,xtmp,v,work);
+<a name="line1864">1864: </a> <font color="#B22222">/* BLASgemv_("T",&bs,&ncols,&_DOne,v,&bs,xtmp,&_One,&_DOne,work,&_One); */</font>
+<a name="line1865">1865: </a> v += n*bs2;
+<a name="line1866">1866: </a> <font color="#4169E1">if</font> (!usecprow) xtmp += bs;
+<a name="line1867">1867: </a> workt = work;
+<a name="line1868">1868: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line1869">1869: </a> zb = z + bs*(*idx++);
+<a name="line1870">1870: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) zb[k] += workt[k];
+<a name="line1871">1871: </a> workt += bs;
+<a name="line1872">1872: </a> }
+<a name="line1873">1873: </a> }
+<a name="line1874">1874: </a> }
+<a name="line1875">1875: </a> }
+<a name="line1876">1876: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1877">1877: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(zz,&z);
+<a name="line1878">1878: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*a->nz*a->bs2);
+<a name="line1879">1879: </a> <font color="#4169E1">return</font>(0);
+<a name="line1880">1880: </a>}
+
+<a name="line1884">1884: </a><strong><font color="#4169E1"><a name="MatScale_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inA,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> alpha)</font></strong>
+<a name="line1885">1885: </a>{
+<a name="line1886">1886: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)inA->data;
+<a name="line1887">1887: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> totalnz = a->bs2*a->nz;
+<a name="line1888">1888: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> oalpha = alpha;
+<a name="line1890">1890: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</a> one = 1,tnz;
+
+<a name="line1893">1893: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(totalnz,&tnz);
+<a name="line1894">1894: </a> PetscStackCallBLAS(<font color="#666666">"BLASscal"</font>,BLASscal_(&tnz,&oalpha,a->a,&one));
+<a name="line1895">1895: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(totalnz);
+<a name="line1896">1896: </a> <font color="#4169E1">return</font>(0);
+<a name="line1897">1897: </a>}
+
+<a name="line1901">1901: </a><strong><font color="#4169E1"><a name="MatNorm_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNorm_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a> type,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *norm)</font></strong>
+<a name="line1902">1902: </a>{
+<a name="line1904">1904: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1905">1905: </a> MatScalar *v = a->a;
+<a name="line1906">1906: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> sum = 0.0;
+<a name="line1907">1907: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,k,bs=A->rmap->bs,nz=a->nz,bs2=a->bs2,k1;
+
+<a name="line1910">1910: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_FROBENIUS.html#NORM_FROBENIUS">NORM_FROBENIUS</a>) {
+<a name="line1911">1911: </a> <font color="#4169E1">for</font> (i=0; i< bs2*nz; i++) {
+<a name="line1912">1912: </a> sum += PetscRealPart(PetscConj(*v)*(*v)); v++;
+<a name="line1913">1913: </a> }
+<a name="line1914">1914: </a> *norm = PetscSqrtReal(sum);
+<a name="line1915">1915: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2*bs2*nz);
+<a name="line1916">1916: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>) { <font color="#B22222">/* maximum column sum */</font>
+<a name="line1917">1917: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *tmp;
+<a name="line1918">1918: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bcol = a->j;
+<a name="line1919">1919: </a> <a href="../../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(A->cmap->n+1,&tmp);
+<a name="line1920">1920: </a> <font color="#4169E1">for</font> (i=0; i<nz; i++) {
+<a name="line1921">1921: </a> <font color="#4169E1">for</font> (j=0; j<bs; j++) {
+<a name="line1922">1922: </a> k1 = bs*(*bcol) + j; <font color="#B22222">/* column index */</font>
+<a name="line1923">1923: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) {
+<a name="line1924">1924: </a> tmp[k1] += PetscAbsScalar(*v); v++;
+<a name="line1925">1925: </a> }
+<a name="line1926">1926: </a> }
+<a name="line1927">1927: </a> bcol++;
+<a name="line1928">1928: </a> }
+<a name="line1929">1929: </a> *norm = 0.0;
+<a name="line1930">1930: </a> <font color="#4169E1">for</font> (j=0; j<A->cmap->n; j++) {
+<a name="line1931">1931: </a> <font color="#4169E1">if</font> (tmp[j] > *norm) *norm = tmp[j];
+<a name="line1932">1932: </a> }
+<a name="line1933">1933: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tmp);
+<a name="line1934">1934: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(<a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(bs2*nz-1,0));
+<a name="line1935">1935: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_INFINITY.html#NORM_INFINITY">NORM_INFINITY</a>) { <font color="#B22222">/* maximum row sum */</font>
+<a name="line1936">1936: </a> *norm = 0.0;
+<a name="line1937">1937: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) {
+<a name="line1938">1938: </a> <font color="#4169E1">for</font> (j=0; j<a->mbs; j++) {
+<a name="line1939">1939: </a> v = a->a + bs2*a->i[j] + k;
+<a name="line1940">1940: </a> sum = 0.0;
+<a name="line1941">1941: </a> <font color="#4169E1">for</font> (i=0; i<a->i[j+1]-a->i[j]; i++) {
+<a name="line1942">1942: </a> <font color="#4169E1">for</font> (k1=0; k1<bs; k1++) {
+<a name="line1943">1943: </a> sum += PetscAbsScalar(*v);
+<a name="line1944">1944: </a> v += bs;
+<a name="line1945">1945: </a> }
+<a name="line1946">1946: </a> }
+<a name="line1947">1947: </a> <font color="#4169E1">if</font> (sum > *norm) *norm = sum;
+<a name="line1948">1948: </a> }
+<a name="line1949">1949: </a> }
+<a name="line1950">1950: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(<a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(bs2*nz-1,0));
+<a name="line1951">1951: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"No support for this norm yet"</font>);
+<a name="line1952">1952: </a> <font color="#4169E1">return</font>(0);
+<a name="line1953">1953: </a>}
+
+
+<a name="line1958">1958: </a><strong><font color="#4169E1"><a name="MatEqual_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatEqual_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> * flg)</font></strong>
+<a name="line1959">1959: </a>{
+<a name="line1960">1960: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data,*b = (Mat_SeqBAIJ*)B->data;
+
+<a name="line1964">1964: </a> <font color="#B22222">/* If the matrix/block dimensions are not equal, or no of nonzeros or shift */</font>
+<a name="line1965">1965: </a> <font color="#4169E1">if</font> ((A->rmap->N != B->rmap->N) || (A->cmap->n != B->cmap->n) || (A->rmap->bs != B->rmap->bs)|| (a->nz != b->nz)) {
+<a name="line1966">1966: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1967">1967: </a> <font color="#4169E1">return</font>(0);
+<a name="line1968">1968: </a> }
+
+<a name="line1970">1970: </a> <font color="#B22222">/* if the a->i are the same */</font>
+<a name="line1971">1971: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcmp.html#PetscMemcmp">PetscMemcmp</a>(a->i,b->i,(a->mbs+1)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),flg);
+<a name="line1972">1972: </a> <font color="#4169E1">if</font> (!*flg) <font color="#4169E1">return</font>(0);
+
+<a name="line1974">1974: </a> <font color="#B22222">/* if a->j are the same */</font>
+<a name="line1975">1975: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcmp.html#PetscMemcmp">PetscMemcmp</a>(a->j,b->j,(a->nz)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),flg);
+<a name="line1976">1976: </a> <font color="#4169E1">if</font> (!*flg) <font color="#4169E1">return</font>(0);
+
+<a name="line1978">1978: </a> <font color="#B22222">/* if a->a are the same */</font>
+<a name="line1979">1979: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcmp.html#PetscMemcmp">PetscMemcmp</a>(a->a,b->a,(a->nz)*(A->rmap->bs)*(B->rmap->bs)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>),flg);
+<a name="line1980">1980: </a> <font color="#4169E1">return</font>(0);
+
+<a name="line1982">1982: </a>}
+
+<a name="line1986">1986: </a><strong><font color="#4169E1"><a name="MatGetDiagonal_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonal_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v)</font></strong>
+<a name="line1987">1987: </a>{
+<a name="line1988">1988: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line1990">1990: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,k,n,row,bs,*ai,*aj,ambs,bs2;
+<a name="line1991">1991: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,zero = 0.0;
+<a name="line1992">1992: </a> MatScalar *aa,*aa_j;
+
+<a name="line1995">1995: </a> <font color="#4169E1">if</font> (A->factortype) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Not for factored matrix"</font>);
+<a name="line1996">1996: </a> bs = A->rmap->bs;
+<a name="line1997">1997: </a> aa = a->a;
+<a name="line1998">1998: </a> ai = a->i;
+<a name="line1999">1999: </a> aj = a->j;
+<a name="line2000">2000: </a> ambs = a->mbs;
+<a name="line2001">2001: </a> bs2 = a->bs2;
+
+<a name="line2003">2003: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(v,zero);
+<a name="line2004">2004: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v,&x);
+<a name="line2005">2005: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(v,&n);
+<a name="line2006">2006: </a> <font color="#4169E1">if</font> (n != A->rmap->N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Nonconforming matrix and vector"</font>);
+<a name="line2007">2007: </a> <font color="#4169E1">for</font> (i=0; i<ambs; i++) {
+<a name="line2008">2008: </a> <font color="#4169E1">for</font> (j=ai[i]; j<ai[i+1]; j++) {
+<a name="line2009">2009: </a> <font color="#4169E1">if</font> (aj[j] == i) {
+<a name="line2010">2010: </a> row = i*bs;
+<a name="line2011">2011: </a> aa_j = aa+j*bs2;
+<a name="line2012">2012: </a> <font color="#4169E1">for</font> (k=0; k<bs2; k+=(bs+1),row++) x[row] = aa_j[k];
+<a name="line2013">2013: </a> <font color="#4169E1">break</font>;
+<a name="line2014">2014: </a> }
+<a name="line2015">2015: </a> }
+<a name="line2016">2016: </a> }
+<a name="line2017">2017: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v,&x);
+<a name="line2018">2018: </a> <font color="#4169E1">return</font>(0);
+<a name="line2019">2019: </a>}
+
+<a name="line2023">2023: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ll,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rr)</font></strong>
+<a name="line2024">2024: </a>{
+<a name="line2025">2025: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+<a name="line2026">2026: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *l,*r,*li,*ri;
+<a name="line2027">2027: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> x;
+<a name="line2028">2028: </a> MatScalar *aa, *v;
+<a name="line2029">2029: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line2030">2030: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,k,lm,rn,M,m,n,mbs,tmp,bs,bs2,iai;
+<a name="line2031">2031: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ai,*aj;
+
+<a name="line2034">2034: </a> ai = a->i;
+<a name="line2035">2035: </a> aj = a->j;
+<a name="line2036">2036: </a> aa = a->a;
+<a name="line2037">2037: </a> m = A->rmap->n;
+<a name="line2038">2038: </a> n = A->cmap->n;
+<a name="line2039">2039: </a> bs = A->rmap->bs;
+<a name="line2040">2040: </a> mbs = a->mbs;
+<a name="line2041">2041: </a> bs2 = a->bs2;
+<a name="line2042">2042: </a> <font color="#4169E1">if</font> (ll) {
+<a name="line2043">2043: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(ll,&l);
+<a name="line2044">2044: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(ll,&lm);
+<a name="line2045">2045: </a> <font color="#4169E1">if</font> (lm != m) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Left scaling vector wrong length"</font>);
+<a name="line2046">2046: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) { <font color="#B22222">/* for each block row */</font>
+<a name="line2047">2047: </a> M = ai[i+1] - ai[i];
+<a name="line2048">2048: </a> li = l + i*bs;
+<a name="line2049">2049: </a> v = aa + bs2*ai[i];
+<a name="line2050">2050: </a> <font color="#4169E1">for</font> (j=0; j<M; j++) { <font color="#B22222">/* for each block */</font>
+<a name="line2051">2051: </a> <font color="#4169E1">for</font> (k=0; k<bs2; k++) {
+<a name="line2052">2052: </a> (*v++) *= li[k%bs];
+<a name="line2053">2053: </a> }
+<a name="line2054">2054: </a> }
+<a name="line2055">2055: </a> }
+<a name="line2056">2056: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(ll,&l);
+<a name="line2057">2057: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(a->nz);
+<a name="line2058">2058: </a> }
+
+<a name="line2060">2060: </a> <font color="#4169E1">if</font> (rr) {
+<a name="line2061">2061: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(rr,&r);
+<a name="line2062">2062: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(rr,&rn);
+<a name="line2063">2063: </a> <font color="#4169E1">if</font> (rn != n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Right scaling vector wrong length"</font>);
+<a name="line2064">2064: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) { <font color="#B22222">/* for each block row */</font>
+<a name="line2065">2065: </a> iai = ai[i];
+<a name="line2066">2066: </a> M = ai[i+1] - iai;
+<a name="line2067">2067: </a> v = aa + bs2*iai;
+<a name="line2068">2068: </a> <font color="#4169E1">for</font> (j=0; j<M; j++) { <font color="#B22222">/* for each block */</font>
+<a name="line2069">2069: </a> ri = r + bs*aj[iai+j];
+<a name="line2070">2070: </a> <font color="#4169E1">for</font> (k=0; k<bs; k++) {
+<a name="line2071">2071: </a> x = ri[k];
+<a name="line2072">2072: </a> <font color="#4169E1">for</font> (tmp=0; tmp<bs; tmp++) v[tmp] *= x;
+<a name="line2073">2073: </a> v += bs;
+<a name="line2074">2074: </a> }
+<a name="line2075">2075: </a> }
+<a name="line2076">2076: </a> }
+<a name="line2077">2077: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(rr,&r);
+<a name="line2078">2078: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(a->nz);
+<a name="line2079">2079: </a> }
+<a name="line2080">2080: </a> <font color="#4169E1">return</font>(0);
+<a name="line2081">2081: </a>}
+
+
+<a name="line2086">2086: </a><strong><font color="#4169E1"><a name="MatGetInfo_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetInfo_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> flag,<a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> *info)</font></strong>
+<a name="line2087">2087: </a>{
+<a name="line2088">2088: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+
+<a name="line2091">2091: </a> info->block_size = a->bs2;
+<a name="line2092">2092: </a> info->nz_allocated = a->bs2*a->maxnz;
+<a name="line2093">2093: </a> info->nz_used = a->bs2*a->nz;
+<a name="line2094">2094: </a> info->nz_unneeded = (double)(info->nz_allocated - info->nz_used);
+<a name="line2095">2095: </a> info->assemblies = A->num_ass;
+<a name="line2096">2096: </a> info->mallocs = A->info.mallocs;
+<a name="line2097">2097: </a> info->memory = ((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->mem;
+<a name="line2098">2098: </a> <font color="#4169E1">if</font> (A->factortype) {
+<a name="line2099">2099: </a> info->fill_ratio_given = A->info.fill_ratio_given;
+<a name="line2100">2100: </a> info->fill_ratio_needed = A->info.fill_ratio_needed;
+<a name="line2101">2101: </a> info->factor_mallocs = A->info.factor_mallocs;
+<a name="line2102">2102: </a> } <font color="#4169E1">else</font> {
+<a name="line2103">2103: </a> info->fill_ratio_given = 0;
+<a name="line2104">2104: </a> info->fill_ratio_needed = 0;
+<a name="line2105">2105: </a> info->factor_mallocs = 0;
+<a name="line2106">2106: </a> }
+<a name="line2107">2107: </a> <font color="#4169E1">return</font>(0);
+<a name="line2108">2108: </a>}
+
+<a name="line2112">2112: </a><strong><font color="#4169E1"><a name="MatZeroEntries_SeqBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatZeroEntries_SeqBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line2113">2113: </a>{
+<a name="line2114">2114: </a> Mat_SeqBAIJ *a = (Mat_SeqBAIJ*)A->data;
+
+<a name="line2118">2118: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(a->a,a->bs2*a->i[a->mbs]*<font color="#4169E1">sizeof</font>(MatScalar));
+<a name="line2119">2119: </a> <font color="#4169E1">return</font>(0);
+<a name="line2120">2120: </a>}
</pre>
</body>
diff --git a/src/mat/impls/baij/seq/baijfact.c.html b/src/mat/impls/baij/seq/baijfact.c.html
index 150bb7c..08b1581 100644
--- a/src/mat/impls/baij/seq/baijfact.c.html
+++ b/src/mat/impls/baij/seq/baijfact.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:41+00:00">
+<meta name="date" content="2016-10-03T02:30:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact11.c.html b/src/mat/impls/baij/seq/baijfact11.c.html
index f344abb..ab20e56 100644
--- a/src/mat/impls/baij/seq/baijfact11.c.html
+++ b/src/mat/impls/baij/seq/baijfact11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:01+00:00">
+<meta name="date" content="2016-10-03T02:31:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact13.c.html b/src/mat/impls/baij/seq/baijfact13.c.html
index f3534fd..cc7fdaf 100644
--- a/src/mat/impls/baij/seq/baijfact13.c.html
+++ b/src/mat/impls/baij/seq/baijfact13.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact13.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:05+00:00">
+<meta name="date" content="2016-10-03T02:31:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact13.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact13.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact2.c.html b/src/mat/impls/baij/seq/baijfact2.c.html
index 28cfdad..c751c0e 100644
--- a/src/mat/impls/baij/seq/baijfact2.c.html
+++ b/src/mat/impls/baij/seq/baijfact2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:45+00:00">
+<meta name="date" content="2016-10-03T02:30:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact3.c.html b/src/mat/impls/baij/seq/baijfact3.c.html
index 9d9948f..f5fd72a 100644
--- a/src/mat/impls/baij/seq/baijfact3.c.html
+++ b/src/mat/impls/baij/seq/baijfact3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:53+00:00">
+<meta name="date" content="2016-10-03T02:30:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact4.c.html b/src/mat/impls/baij/seq/baijfact4.c.html
index ff2826a..7069ee6 100644
--- a/src/mat/impls/baij/seq/baijfact4.c.html
+++ b/src/mat/impls/baij/seq/baijfact4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:54+00:00">
+<meta name="date" content="2016-10-03T02:30:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact5.c.html b/src/mat/impls/baij/seq/baijfact5.c.html
index c4c5a55..0431d7a 100644
--- a/src/mat/impls/baij/seq/baijfact5.c.html
+++ b/src/mat/impls/baij/seq/baijfact5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:55+00:00">
+<meta name="date" content="2016-10-03T02:30:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact7.c.html b/src/mat/impls/baij/seq/baijfact7.c.html
index 66f8a9c..a31887c 100644
--- a/src/mat/impls/baij/seq/baijfact7.c.html
+++ b/src/mat/impls/baij/seq/baijfact7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:57+00:00">
+<meta name="date" content="2016-10-03T02:30:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijfact9.c.html b/src/mat/impls/baij/seq/baijfact9.c.html
index d1fa358..ad811a7 100644
--- a/src/mat/impls/baij/seq/baijfact9.c.html
+++ b/src/mat/impls/baij/seq/baijfact9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijfact9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:59+00:00">
+<meta name="date" content="2016-10-03T02:31:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijfact9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijfact9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for BAIJ format.</font>
diff --git a/src/mat/impls/baij/seq/baijsolv.c.html b/src/mat/impls/baij/seq/baijsolv.c.html
index 71f7b2c..b1fb6e2 100644
--- a/src/mat/impls/baij/seq/baijsolv.c.html
+++ b/src/mat/impls/baij/seq/baijsolv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijsolv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:12+00:00">
+<meta name="date" content="2016-10-03T02:31:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijsolv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijsolv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/baij/seq/baijsolvnat.c.html b/src/mat/impls/baij/seq/baijsolvnat.c.html
index aeb1878..b2b5142 100644
--- a/src/mat/impls/baij/seq/baijsolvnat.c.html
+++ b/src/mat/impls/baij/seq/baijsolvnat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijsolvnat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:15+00:00">
+<meta name="date" content="2016-10-03T02:31:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijsolvnat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijsolvnat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/baij/seq/baijsolvtran.c.html b/src/mat/impls/baij/seq/baijsolvtran.c.html
index 90e8f71..e4d690c 100644
--- a/src/mat/impls/baij/seq/baijsolvtran.c.html
+++ b/src/mat/impls/baij/seq/baijsolvtran.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijsolvtran.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:09+00:00">
+<meta name="date" content="2016-10-03T02:31:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijsolvtran.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijsolvtran.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/baij/seq/baijsolvtrannat.c.html b/src/mat/impls/baij/seq/baijsolvtrannat.c.html
index ce10c54..61e9e91 100644
--- a/src/mat/impls/baij/seq/baijsolvtrannat.c.html
+++ b/src/mat/impls/baij/seq/baijsolvtrannat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/baijsolvtrannat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:06+00:00">
+<meta name="date" content="2016-10-03T02:31:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/baijsolvtrannat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/baijsolvtrannat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="MatSolveTranspose_SeqBAIJ_1_NaturalOrdering"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSolveTranspose_SeqBAIJ_1_NaturalOrdering(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bb,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx)</font></strong>
diff --git a/src/mat/impls/baij/seq/bstream/bstream.c.html b/src/mat/impls/baij/seq/bstream/bstream.c.html
index 87281c6..85ef70d 100644
--- a/src/mat/impls/baij/seq/bstream/bstream.c.html
+++ b/src/mat/impls/baij/seq/bstream/bstream.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/bstream/bstream.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:23+00:00">
+<meta name="date" content="2016-10-03T02:32:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/bstream/bstream.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/bstream/bstream.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCMAT_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
diff --git a/src/mat/impls/baij/seq/bstream/bstrmfact.c.html b/src/mat/impls/baij/seq/bstream/bstrmfact.c.html
index 83bedf2..19daacf 100644
--- a/src/mat/impls/baij/seq/bstream/bstrmfact.c.html
+++ b/src/mat/impls/baij/seq/bstream/bstrmfact.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/bstream/bstrmfact.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:25+00:00">
+<meta name="date" content="2016-10-03T02:32:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/bstream/bstrmfact.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/bstream/bstrmfact.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCMAT_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
diff --git a/src/mat/impls/baij/seq/bstream/index.html b/src/mat/impls/baij/seq/bstream/index.html
index 398f5f6..13a9751 100644
--- a/src/mat/impls/baij/seq/bstream/index.html
+++ b/src/mat/impls/baij/seq/bstream/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/bstream/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/bstream/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/baij/seq/bstream/makefile.html b/src/mat/impls/baij/seq/bstream/makefile.html
index 28d12f2..06d8f5f 100644
--- a/src/mat/impls/baij/seq/bstream/makefile.html
+++ b/src/mat/impls/baij/seq/bstream/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/bstream/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:26+00:00">
+<meta name="date" content="2016-10-03T02:32:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/bstream/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/bstream/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/baij/seq/dgedi.c.html b/src/mat/impls/baij/seq/dgedi.c.html
index 22c365b..8a215dd 100644
--- a/src/mat/impls/baij/seq/dgedi.c.html
+++ b/src/mat/impls/baij/seq/dgedi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgedi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:48+00:00">
+<meta name="date" content="2016-10-03T02:30:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgedi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgedi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file creating by running f2c</font>
diff --git a/src/mat/impls/baij/seq/dgefa.c.html b/src/mat/impls/baij/seq/dgefa.c.html
index 75b0424..557a4fc 100644
--- a/src/mat/impls/baij/seq/dgefa.c.html
+++ b/src/mat/impls/baij/seq/dgefa.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgefa.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:48+00:00">
+<meta name="date" content="2016-10-03T02:30:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgefa.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgefa.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This routine was converted by f2c from Linpack source</font>
diff --git a/src/mat/impls/baij/seq/dgefa2.c.html b/src/mat/impls/baij/seq/dgefa2.c.html
index 394024d..6a099bf 100644
--- a/src/mat/impls/baij/seq/dgefa2.c.html
+++ b/src/mat/impls/baij/seq/dgefa2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgefa2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:50+00:00">
+<meta name="date" content="2016-10-03T02:30:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgefa2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgefa2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Inverts 2 by 2 matrix using gaussian elimination with partial pivoting.</font>
diff --git a/src/mat/impls/baij/seq/dgefa3.c.html b/src/mat/impls/baij/seq/dgefa3.c.html
index 2307abb..c250df5 100644
--- a/src/mat/impls/baij/seq/dgefa3.c.html
+++ b/src/mat/impls/baij/seq/dgefa3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgefa3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:48+00:00">
+<meta name="date" content="2016-10-03T02:30:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgefa3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgefa3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Inverts 3 by 3 matrix using gaussian elimination with partial pivoting.</font>
diff --git a/src/mat/impls/baij/seq/dgefa4.c.html b/src/mat/impls/baij/seq/dgefa4.c.html
index c185388..a3c6fdf 100644
--- a/src/mat/impls/baij/seq/dgefa4.c.html
+++ b/src/mat/impls/baij/seq/dgefa4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgefa4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:49+00:00">
+<meta name="date" content="2016-10-03T02:30:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgefa4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgefa4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Inverts 4 by 4 matrix using gaussian elimination with partial pivoting.</font>
diff --git a/src/mat/impls/baij/seq/dgefa5.c.html b/src/mat/impls/baij/seq/dgefa5.c.html
index 93afe4a..f0b3df7 100644
--- a/src/mat/impls/baij/seq/dgefa5.c.html
+++ b/src/mat/impls/baij/seq/dgefa5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgefa5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:50+00:00">
+<meta name="date" content="2016-10-03T02:30:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgefa5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgefa5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Inverts 5 by 5 matrix using gaussian elimination with partial pivoting.</font>
diff --git a/src/mat/impls/baij/seq/dgefa6.c.html b/src/mat/impls/baij/seq/dgefa6.c.html
index f7d6b15..386821e 100644
--- a/src/mat/impls/baij/seq/dgefa6.c.html
+++ b/src/mat/impls/baij/seq/dgefa6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgefa6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:52+00:00">
+<meta name="date" content="2016-10-03T02:30:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgefa6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgefa6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Inverts 6 by 6 matrix using gaussian elimination with partial pivoting.</font>
diff --git a/src/mat/impls/baij/seq/dgefa7.c.html b/src/mat/impls/baij/seq/dgefa7.c.html
index 5dc0f26..e323051 100644
--- a/src/mat/impls/baij/seq/dgefa7.c.html
+++ b/src/mat/impls/baij/seq/dgefa7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/dgefa7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:52+00:00">
+<meta name="date" content="2016-10-03T02:30:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/dgefa7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/dgefa7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Inverts 7 by 7 matrix using gaussian elimination with partial pivoting.</font>
diff --git a/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F.html b/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F.html
index bee5367..07d03a8 100644
--- a/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F.html
+++ b/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:26+00:00">
+<meta name="date" content="2016-10-03T02:32:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/ftn-kernels/fsolvebaij.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> sparse triangular solve in the BAIJ matrix format
diff --git a/src/mat/impls/baij/seq/ftn-kernels/index.html b/src/mat/impls/baij/seq/ftn-kernels/index.html
index cbb5d53..1aac85d 100644
--- a/src/mat/impls/baij/seq/ftn-kernels/index.html
+++ b/src/mat/impls/baij/seq/ftn-kernels/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/mat/impls/baij/seq/ftn-kernels/makefile.html b/src/mat/impls/baij/seq/ftn-kernels/makefile.html
index 9cf9a20..91bf556 100644
--- a/src/mat/impls/baij/seq/ftn-kernels/makefile.html
+++ b/src/mat/impls/baij/seq/ftn-kernels/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/ftn-kernels/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:27+00:00">
+<meta name="date" content="2016-10-03T02:32:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0"># This directory contains some computational kernels written in</font>
<font color="#A020F0"># Fortran77. These are mainly intended to provide high performance for</font>
diff --git a/src/mat/impls/baij/seq/index.html b/src/mat/impls/baij/seq/index.html
index 9c741e4..4a119be 100644
--- a/src/mat/impls/baij/seq/index.html
+++ b/src/mat/impls/baij/seq/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/baij/seq/makefile.html b/src/mat/impls/baij/seq/makefile.html
index 432ffc0..7f8c939 100644
--- a/src/mat/impls/baij/seq/makefile.html
+++ b/src/mat/impls/baij/seq/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/baij/seq/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:23+00:00">
+<meta name="date" content="2016-10-03T02:32:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/baij/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/baij/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/blockmat/index.html b/src/mat/impls/blockmat/index.html
index fd6d7d8..52bbd90 100644
--- a/src/mat/impls/blockmat/index.html
+++ b/src/mat/impls/blockmat/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/blockmat/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/blockmat/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/blockmat/makefile.html b/src/mat/impls/blockmat/makefile.html
index f0ba970..9500f3a 100644
--- a/src/mat/impls/blockmat/makefile.html
+++ b/src/mat/impls/blockmat/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/blockmat/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:45+00:00">
+<meta name="date" content="2016-10-03T02:35:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/blockmat/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/blockmat/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/blockmat/seq/blockmat.c.html b/src/mat/impls/blockmat/seq/blockmat.c.html
index 583270f..ea6c30f 100644
--- a/src/mat/impls/blockmat/seq/blockmat.c.html
+++ b/src/mat/impls/blockmat/seq/blockmat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/blockmat/seq/blockmat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:45+00:00">
+<meta name="date" content="2016-10-03T02:35:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/blockmat/seq/blockmat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/blockmat/seq/blockmat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This provides a matrix that consists of Mats</font>
diff --git a/src/mat/impls/blockmat/seq/index.html b/src/mat/impls/blockmat/seq/index.html
index 91bc47d..4135f2c 100644
--- a/src/mat/impls/blockmat/seq/index.html
+++ b/src/mat/impls/blockmat/seq/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/blockmat/seq/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/blockmat/seq/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/blockmat/seq/makefile.html b/src/mat/impls/blockmat/seq/makefile.html
index ebcf0f8..8bed883 100644
--- a/src/mat/impls/blockmat/seq/makefile.html
+++ b/src/mat/impls/blockmat/seq/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/blockmat/seq/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:48+00:00">
+<meta name="date" content="2016-10-03T02:36:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/blockmat/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/blockmat/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/composite/index.html b/src/mat/impls/composite/index.html
index c378321..41d20ea 100644
--- a/src/mat/impls/composite/index.html
+++ b/src/mat/impls/composite/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/composite/makefile.html b/src/mat/impls/composite/makefile.html
index 2530921..dd02648 100644
--- a/src/mat/impls/composite/makefile.html
+++ b/src/mat/impls/composite/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/composite/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:49+00:00">
+<meta name="date" content="2016-10-03T02:36:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/composite/mcomposite.c.html b/src/mat/impls/composite/mcomposite.c.html
index b0469e6..e1cc918 100644
--- a/src/mat/impls/composite/mcomposite.c.html
+++ b/src/mat/impls/composite/mcomposite.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/composite/mcomposite.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:48+00:00">
+<meta name="date" content="2016-10-03T02:36:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/composite/mcomposite.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/composite/mcomposite.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/cufft/cufft.cu.html b/src/mat/impls/cufft/cufft.cu.html
index 387c134..f6d6cb3 100644
--- a/src/mat/impls/cufft/cufft.cu.html
+++ b/src/mat/impls/cufft/cufft.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/cufft/cufft.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:50+00:00">
+<meta name="date" content="2016-10-03T02:36:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/cufft/cufft.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/cufft/cufft.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the CUFFT package.</font>
diff --git a/src/mat/impls/cufft/index.html b/src/mat/impls/cufft/index.html
index f8fdf36..7f0df81 100644
--- a/src/mat/impls/cufft/index.html
+++ b/src/mat/impls/cufft/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/cufft/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/cufft/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/cufft/makefile.html b/src/mat/impls/cufft/makefile.html
index 8495430..332251d 100644
--- a/src/mat/impls/cufft/makefile.html
+++ b/src/mat/impls/cufft/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/cufft/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:50+00:00">
+<meta name="date" content="2016-10-03T02:36:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/cufft/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/cufft/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_CUDA'</font>
<font color="#A020F0">#requiresprecision single</font>
<font color="#A020F0">#requiresscalar complex</font>
diff --git a/src/mat/impls/dense/index.html b/src/mat/impls/dense/index.html
index 0e8c47f..63e486e 100644
--- a/src/mat/impls/dense/index.html
+++ b/src/mat/impls/dense/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/impls/dense/makefile.html b/src/mat/impls/dense/makefile.html
index 6ded04f..7dc2d6a 100644
--- a/src/mat/impls/dense/makefile.html
+++ b/src/mat/impls/dense/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:12+00:00">
+<meta name="date" content="2016-10-03T02:23:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/dense/mpi/index.html b/src/mat/impls/dense/mpi/index.html
index e2debff..e6c3ae8 100644
--- a/src/mat/impls/dense/mpi/index.html
+++ b/src/mat/impls/dense/mpi/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/mpi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/mpi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/dense/mpi/makefile.html b/src/mat/impls/dense/mpi/makefile.html
index 45ce536..690cc35 100644
--- a/src/mat/impls/dense/mpi/makefile.html
+++ b/src/mat/impls/dense/mpi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/mpi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:24+00:00">
+<meta name="date" content="2016-10-03T02:24:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/dense/mpi/mmdense.c.html b/src/mat/impls/dense/mpi/mmdense.c.html
index fd27125..ac3c536 100644
--- a/src/mat/impls/dense/mpi/mmdense.c.html
+++ b/src/mat/impls/dense/mpi/mmdense.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/mpi/mmdense.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:23+00:00">
+<meta name="date" content="2016-10-03T02:24:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/mpi/mmdense.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/mpi/mmdense.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Support for the parallel dense matrix vector multiply</font>
diff --git a/src/mat/impls/dense/mpi/mpidense.c b/src/mat/impls/dense/mpi/mpidense.c
index 4bc45bb..55d6f0a 100644
--- a/src/mat/impls/dense/mpi/mpidense.c
+++ b/src/mat/impls/dense/mpi/mpidense.c
@@ -736,7 +736,8 @@ static PetscErrorCode MatView_MPIDense_ASCIIorDraworSocket(Mat mat,PetscViewer v
ierr = MatAssemblyEnd(A,MAT_FINAL_ASSEMBLY);CHKERRQ(ierr);
ierr = PetscViewerGetSubViewer(viewer,PETSC_COMM_SELF,&sviewer);CHKERRQ(ierr);
if (!rank) {
- ierr = MatView_SeqDense(((Mat_MPIDense*)(A->data))->A,sviewer);CHKERRQ(ierr);
+ ierr = PetscObjectSetName((PetscObject)((Mat_MPIDense*)(A->data))->A,((PetscObject)mat)->name);CHKERRQ(ierr);
+ ierr = MatView_SeqDense(((Mat_MPIDense*)(A->data))->A,sviewer);CHKERRQ(ierr);
}
ierr = PetscViewerRestoreSubViewer(viewer,PETSC_COMM_SELF,&sviewer);CHKERRQ(ierr);
ierr = PetscViewerFlush(viewer);CHKERRQ(ierr);
diff --git a/src/mat/impls/dense/mpi/mpidense.c.html b/src/mat/impls/dense/mpi/mpidense.c.html
index 41748bb..302a87c 100644
--- a/src/mat/impls/dense/mpi/mpidense.c.html
+++ b/src/mat/impls/dense/mpi/mpidense.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/mpi/mpidense.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:18+00:00">
+<meta name="date" content="2016-10-03T02:23:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/mpi/mpidense.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/mpi/mpidense.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Basic functions for basic parallel dense matrices.</font>
@@ -667,1143 +667,1144 @@
<a name="line736">736: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(A,MAT_FINAL_ASSEMBLY);
<a name="line737">737: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>(viewer,<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&sviewer);
<a name="line738">738: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line739">739: </a> MatView_SeqDense(((Mat_MPIDense*)(A->data))->A,sviewer);
-<a name="line740">740: </a> }
-<a name="line741">741: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&sviewer);
-<a name="line742">742: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
-<a name="line743">743: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
-<a name="line744">744: </a> }
-<a name="line745">745: </a> <font color="#4169E1">return</font>(0);
-<a name="line746">746: </a>}
-
-<a name="line750">750: </a><strong><font color="#4169E1"><a name="MatView_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatView_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line751">751: </a>{
-<a name="line753">753: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii,isbinary,isdraw,issocket;
-
-<a name="line756">756: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
-<a name="line757">757: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
-<a name="line758">758: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERSOCKET,&issocket);
-<a name="line759">759: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERDRAW,&isdraw);
-
-<a name="line761">761: </a> <font color="#4169E1">if</font> (iascii || issocket || isdraw) {
-<a name="line762">762: </a> MatView_MPIDense_ASCIIorDraworSocket(mat,viewer);
-<a name="line763">763: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isbinary) {
-<a name="line764">764: </a> MatView_MPIDense_Binary(mat,viewer);
-<a name="line765">765: </a> }
-<a name="line766">766: </a> <font color="#4169E1">return</font>(0);
-<a name="line767">767: </a>}
-
-<a name="line771">771: </a><strong><font color="#4169E1"><a name="MatGetInfo_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetInfo_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> flag,<a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> *info)</font></strong>
-<a name="line772">772: </a>{
-<a name="line773">773: </a> Mat_MPIDense *mat = (Mat_MPIDense*)A->data;
-<a name="line774">774: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mdn = mat->A;
-<a name="line776">776: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> isend[5],irecv[5];
-
-<a name="line779">779: </a> info->block_size = 1.0;
-
-<a name="line781">781: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(mdn,MAT_LOCAL,info);
-
-<a name="line783">783: </a> isend[0] = info->nz_used; isend[1] = info->nz_allocated; isend[2] = info->nz_unneeded;
-<a name="line784">784: </a> isend[3] = info->memory; isend[4] = info->mallocs;
-<a name="line785">785: </a> <font color="#4169E1">if</font> (flag == MAT_LOCAL) {
-<a name="line786">786: </a> info->nz_used = isend[0];
-<a name="line787">787: </a> info->nz_allocated = isend[1];
-<a name="line788">788: </a> info->nz_unneeded = isend[2];
-<a name="line789">789: </a> info->memory = isend[3];
-<a name="line790">790: </a> info->mallocs = isend[4];
-<a name="line791">791: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_MAX) {
-<a name="line792">792: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_MAX,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-
-<a name="line794">794: </a> info->nz_used = irecv[0];
-<a name="line795">795: </a> info->nz_allocated = irecv[1];
-<a name="line796">796: </a> info->nz_unneeded = irecv[2];
-<a name="line797">797: </a> info->memory = irecv[3];
-<a name="line798">798: </a> info->mallocs = irecv[4];
-<a name="line799">799: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_SUM) {
-<a name="line800">800: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-
-<a name="line802">802: </a> info->nz_used = irecv[0];
-<a name="line803">803: </a> info->nz_allocated = irecv[1];
-<a name="line804">804: </a> info->nz_unneeded = irecv[2];
-<a name="line805">805: </a> info->memory = irecv[3];
-<a name="line806">806: </a> info->mallocs = irecv[4];
-<a name="line807">807: </a> }
-<a name="line808">808: </a> info->fill_ratio_given = 0; <font color="#B22222">/* no parallel LU/ILU/Cholesky */</font>
-<a name="line809">809: </a> info->fill_ratio_needed = 0;
-<a name="line810">810: </a> info->factor_mallocs = 0;
-<a name="line811">811: </a> <font color="#4169E1">return</font>(0);
-<a name="line812">812: </a>}
-
-<a name="line816">816: </a><strong><font color="#4169E1"><a name="MatSetOption_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetOption_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatOption.html#MatOption">MatOption</a> op,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
-<a name="line817">817: </a>{
-<a name="line818">818: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
-
-<a name="line822">822: </a> <font color="#4169E1">switch</font> (op) {
-<a name="line823">823: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATIONS:
-<a name="line824">824: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATION_ERR:
-<a name="line825">825: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_ALLOCATION_ERR:
-<a name="line826">826: </a> MatCheckPreallocated(A,1);
-<a name="line827">827: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
-<a name="line828">828: </a> <font color="#4169E1">break</font>;
-<a name="line829">829: </a> <font color="#4169E1">case</font> MAT_ROW_ORIENTED:
-<a name="line830">830: </a> MatCheckPreallocated(A,1);
-<a name="line831">831: </a> a->roworiented = flg;
-<a name="line832">832: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
-<a name="line833">833: </a> <font color="#4169E1">break</font>;
-<a name="line834">834: </a> <font color="#4169E1">case</font> MAT_NEW_DIAGONALS:
-<a name="line835">835: </a> <font color="#4169E1">case</font> MAT_KEEP_NONZERO_PATTERN:
-<a name="line836">836: </a> <font color="#4169E1">case</font> MAT_USE_HASH_TABLE:
-<a name="line837">837: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
-<a name="line838">838: </a> <font color="#4169E1">break</font>;
-<a name="line839">839: </a> <font color="#4169E1">case</font> MAT_IGNORE_OFF_PROC_ENTRIES:
-<a name="line840">840: </a> a->donotstash = flg;
-<a name="line841">841: </a> <font color="#4169E1">break</font>;
-<a name="line842">842: </a> <font color="#4169E1">case</font> MAT_SYMMETRIC:
-<a name="line843">843: </a> <font color="#4169E1">case</font> MAT_STRUCTURALLY_SYMMETRIC:
-<a name="line844">844: </a> <font color="#4169E1">case</font> MAT_HERMITIAN:
-<a name="line845">845: </a> <font color="#4169E1">case</font> MAT_SYMMETRY_ETERNAL:
-<a name="line846">846: </a> <font color="#4169E1">case</font> MAT_IGNORE_LOWER_TRIANGULAR:
-<a name="line847">847: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
-<a name="line848">848: </a> <font color="#4169E1">break</font>;
-<a name="line849">849: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line850">850: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"unknown option %s"</font>,MatOptions[op]);
-<a name="line851">851: </a> }
-<a name="line852">852: </a> <font color="#4169E1">return</font>(0);
-<a name="line853">853: </a>}
-
-
-<a name="line858">858: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ll,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rr)</font></strong>
-<a name="line859">859: </a>{
-<a name="line860">860: </a> Mat_MPIDense *mdn = (Mat_MPIDense*)A->data;
-<a name="line861">861: </a> Mat_SeqDense *mat = (Mat_SeqDense*)mdn->A->data;
-<a name="line862">862: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *l,*r,x,*v;
-<a name="line864">864: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,s2a,s3a,s2,s3,m=mdn->A->rmap->n,n=mdn->A->cmap->n;
-
-<a name="line867">867: </a> <a href="../../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(A,&s2,&s3);
-<a name="line868">868: </a> <font color="#4169E1">if</font> (ll) {
-<a name="line869">869: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(ll,&s2a);
-<a name="line870">870: </a> <font color="#4169E1">if</font> (s2a != s2) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Left scaling vector non-conforming local size, %d != %d."</font>, s2a, s2);
-<a name="line871">871: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(ll,&l);
-<a name="line872">872: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line873">873: </a> x = l[i];
-<a name="line874">874: </a> v = mat->v + i;
-<a name="line875">875: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) { (*v) *= x; v+= m;}
-<a name="line876">876: </a> }
-<a name="line877">877: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(ll,&l);
-<a name="line878">878: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(n*m);
-<a name="line879">879: </a> }
-<a name="line880">880: </a> <font color="#4169E1">if</font> (rr) {
-<a name="line881">881: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(rr,&s3a);
-<a name="line882">882: </a> <font color="#4169E1">if</font> (s3a != s3) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Right scaling vec non-conforming local size, %d != %d."</font>, s3a, s3);
-<a name="line883">883: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mdn->Mvctx,rr,mdn->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line884">884: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mdn->Mvctx,rr,mdn->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line885">885: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mdn->lvec,&r);
-<a name="line886">886: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) {
-<a name="line887">887: </a> x = r[i];
-<a name="line888">888: </a> v = mat->v + i*m;
-<a name="line889">889: </a> <font color="#4169E1">for</font> (j=0; j<m; j++) (*v++) *= x;
-<a name="line890">890: </a> }
-<a name="line891">891: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mdn->lvec,&r);
-<a name="line892">892: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(n*m);
-<a name="line893">893: </a> }
-<a name="line894">894: </a> <font color="#4169E1">return</font>(0);
-<a name="line895">895: </a>}
-
-<a name="line899">899: </a><strong><font color="#4169E1"><a name="MatNorm_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNorm_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a> type,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *nrm)</font></strong>
-<a name="line900">900: </a>{
-<a name="line901">901: </a> Mat_MPIDense *mdn = (Mat_MPIDense*)A->data;
-<a name="line902">902: </a> Mat_SeqDense *mat = (Mat_SeqDense*)mdn->A->data;
-<a name="line904">904: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
-<a name="line905">905: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> sum = 0.0;
-<a name="line906">906: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *v = mat->v;
-
-<a name="line909">909: </a> <font color="#4169E1">if</font> (mdn->size == 1) {
-<a name="line910">910: </a> <a href="../../../../../docs/manualpages/Mat/MatNorm.html#MatNorm">MatNorm</a>(mdn->A,type,nrm);
-<a name="line911">911: </a> } <font color="#4169E1">else</font> {
-<a name="line912">912: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_FROBENIUS.html#NORM_FROBENIUS">NORM_FROBENIUS</a>) {
-<a name="line913">913: </a> <font color="#4169E1">for</font> (i=0; i<mdn->A->cmap->n*mdn->A->rmap->n; i++) {
-<a name="line914">914: </a> sum += PetscRealPart(PetscConj(*v)*(*v)); v++;
-<a name="line915">915: </a> }
-<a name="line916">916: </a> MPIU_Allreduce(&sum,nrm,1,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line917">917: </a> *nrm = PetscSqrtReal(*nrm);
-<a name="line918">918: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*mdn->A->cmap->n*mdn->A->rmap->n);
-<a name="line919">919: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>) {
-<a name="line920">920: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *tmp,*tmp2;
-<a name="line921">921: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(A->cmap->N,&tmp,A->cmap->N,&tmp2);
-<a name="line922">922: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tmp,A->cmap->N*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>));
-<a name="line923">923: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tmp2,A->cmap->N*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>));
-<a name="line924">924: </a> *nrm = 0.0;
-<a name="line925">925: </a> v = mat->v;
-<a name="line926">926: </a> <font color="#4169E1">for</font> (j=0; j<mdn->A->cmap->n; j++) {
-<a name="line927">927: </a> <font color="#4169E1">for</font> (i=0; i<mdn->A->rmap->n; i++) {
-<a name="line928">928: </a> tmp[j] += PetscAbsScalar(*v); v++;
-<a name="line929">929: </a> }
-<a name="line930">930: </a> }
-<a name="line931">931: </a> MPIU_Allreduce(tmp,tmp2,A->cmap->N,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line932">932: </a> <font color="#4169E1">for</font> (j=0; j<A->cmap->N; j++) {
-<a name="line933">933: </a> <font color="#4169E1">if</font> (tmp2[j] > *nrm) *nrm = tmp2[j];
-<a name="line934">934: </a> }
-<a name="line935">935: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(tmp,tmp2);
-<a name="line936">936: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(A->cmap->n*A->rmap->n);
-<a name="line937">937: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_INFINITY.html#NORM_INFINITY">NORM_INFINITY</a>) { <font color="#B22222">/* max row norm */</font>
-<a name="line938">938: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ntemp;
-<a name="line939">939: </a> <a href="../../../../../docs/manualpages/Mat/MatNorm.html#MatNorm">MatNorm</a>(mdn->A,type,&ntemp);
-<a name="line940">940: </a> MPIU_Allreduce(&ntemp,nrm,1,MPIU_REAL,MPIU_MAX,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line941">941: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"No support for two norm"</font>);
-<a name="line942">942: </a> }
-<a name="line943">943: </a> <font color="#4169E1">return</font>(0);
-<a name="line944">944: </a>}
-
-<a name="line948">948: </a><strong><font color="#4169E1"><a name="MatTranspose_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTranspose_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *matout)</font></strong>
-<a name="line949">949: </a>{
-<a name="line950">950: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
-<a name="line951">951: </a> Mat_SeqDense *Aloc = (Mat_SeqDense*)a->A->data;
-<a name="line952">952: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
-<a name="line953">953: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> M = A->rmap->N,N = A->cmap->N,m,n,*rwork,rstart = A->rmap->rstart;
-<a name="line955">955: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> j,i;
-<a name="line956">956: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *v;
-
-<a name="line959">959: </a> <font color="#4169E1">if</font> (reuse == MAT_REUSE_MATRIX && A == *matout && M != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"Supports square matrix only in-place"</font>);
-<a name="line960">960: </a> <font color="#4169E1">if</font> (reuse == MAT_INITIAL_MATRIX || A == *matout) {
-<a name="line961">961: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&B);
-<a name="line962">962: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(B,A->cmap->n,A->rmap->n,N,M);
-<a name="line963">963: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(B,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->type_name);
-<a name="line964">964: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(B,NULL);
-<a name="line965">965: </a> } <font color="#4169E1">else</font> {
-<a name="line966">966: </a> B = *matout;
-<a name="line967">967: </a> }
-
-<a name="line969">969: </a> m = a->A->rmap->n; n = a->A->cmap->n; v = Aloc->v;
-<a name="line970">970: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m,&rwork);
-<a name="line971">971: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) rwork[i] = rstart + i;
-<a name="line972">972: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
-<a name="line973">973: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(B,1,&j,m,rwork,v,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line974">974: </a> v += m;
-<a name="line975">975: </a> }
-<a name="line976">976: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rwork);
-<a name="line977">977: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY);
-<a name="line978">978: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(B,MAT_FINAL_ASSEMBLY);
-<a name="line979">979: </a> <font color="#4169E1">if</font> (reuse == MAT_INITIAL_MATRIX || *matout != A) {
-<a name="line980">980: </a> *matout = B;
-<a name="line981">981: </a> } <font color="#4169E1">else</font> {
-<a name="line982">982: </a> MatHeaderMerge(A,&B);
-<a name="line983">983: </a> }
-<a name="line984">984: </a> <font color="#4169E1">return</font>(0);
-<a name="line985">985: </a>}
-
-
-<a name="line988">988: </a><strong><font color="#4169E1">static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
-<a name="line989">989: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)</font></strong>;
-
-<a name="line993">993: </a><strong><font color="#4169E1"><a name="MatSetUp_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUp_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line994">994: </a>{
-
-<a name="line998">998: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(A,0);
-<a name="line999">999: </a> <font color="#4169E1">return</font>(0);
-<a name="line1000">1000: </a>}
-
-<a name="line1004">1004: </a><strong><font color="#4169E1"><a name="MatAXPY_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatAXPY_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Y,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> alpha,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> X,<a href="../../../../../docs/manualpages/Mat/MatSt [...]
-<a name="line1005">1005: </a>{
-<a name="line1007">1007: </a> Mat_MPIDense *A = (Mat_MPIDense*)Y->data, *B = (Mat_MPIDense*)X->data;
-
-<a name="line1010">1010: </a> <a href="../../../../../docs/manualpages/Mat/MatAXPY.html#MatAXPY">MatAXPY</a>(A->A,alpha,B->A,str);
-<a name="line1011">1011: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectStateIncrease.html#PetscObjectStateIncrease">PetscObjectStateIncrease</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y);
-<a name="line1012">1012: </a> <font color="#4169E1">return</font>(0);
-<a name="line1013">1013: </a>}
-
-<a name="line1017">1017: </a><strong><font color="#4169E1"><a name="MatConjugate_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConjugate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat)</font></strong>
-<a name="line1018">1018: </a>{
-<a name="line1019">1019: </a> Mat_MPIDense *a = (Mat_MPIDense*)mat->data;
-
-<a name="line1023">1023: </a> <a href="../../../../../docs/manualpages/Mat/MatConjugate.html#MatConjugate">MatConjugate</a>(a->A);
-<a name="line1024">1024: </a> <font color="#4169E1">return</font>(0);
-<a name="line1025">1025: </a>}
-
-<a name="line1029">1029: </a><strong><font color="#4169E1"><a name="MatRealPart_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRealPart_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1030">1030: </a>{
-<a name="line1031">1031: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
-
-<a name="line1035">1035: </a> <a href="../../../../../docs/manualpages/Mat/MatRealPart.html#MatRealPart">MatRealPart</a>(a->A);
-<a name="line1036">1036: </a> <font color="#4169E1">return</font>(0);
-<a name="line1037">1037: </a>}
-
-<a name="line1041">1041: </a><strong><font color="#4169E1"><a name="MatImaginaryPart_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatImaginaryPart_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1042">1042: </a>{
-<a name="line1043">1043: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
-
-<a name="line1047">1047: </a> <a href="../../../../../docs/manualpages/Mat/MatImaginaryPart.html#MatImaginaryPart">MatImaginaryPart</a>(a->A);
-<a name="line1048">1048: </a> <font color="#4169E1">return</font>(0);
-<a name="line1049">1049: </a>}
-
-<a name="line1051">1051: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetColumnNorms_SeqDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
-<a name="line1054">1054: </a><strong><font color="#4169E1"><a name="MatGetColumnNorms_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetColumnNorms_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a> type,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *norms)</font></strong>
-<a name="line1055">1055: </a>{
-<a name="line1057">1057: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,n;
-<a name="line1058">1058: </a> Mat_MPIDense *a = (Mat_MPIDense*) A->data;
-<a name="line1059">1059: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *work;
-
-<a name="line1062">1062: </a> <a href="../../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(A,NULL,&n);
-<a name="line1063">1063: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(n,&work);
-<a name="line1064">1064: </a> MatGetColumnNorms_SeqDense(a->A,type,work);
-<a name="line1065">1065: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>) {
-<a name="line1066">1066: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) work[i] *= work[i];
-<a name="line1067">1067: </a> }
-<a name="line1068">1068: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_INFINITY.html#NORM_INFINITY">NORM_INFINITY</a>) {
-<a name="line1069">1069: </a> MPIU_Allreduce(work,norms,n,MPIU_REAL,MPIU_MAX,A->hdr.comm);
-<a name="line1070">1070: </a> } <font color="#4169E1">else</font> {
-<a name="line1071">1071: </a> MPIU_Allreduce(work,norms,n,MPIU_REAL,MPIU_SUM,A->hdr.comm);
-<a name="line1072">1072: </a> }
-<a name="line1073">1073: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(work);
-<a name="line1074">1074: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>) {
-<a name="line1075">1075: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) norms[i] = PetscSqrtReal(norms[i]);
-<a name="line1076">1076: </a> }
-<a name="line1077">1077: </a> <font color="#4169E1">return</font>(0);
-<a name="line1078">1078: </a>}
-
-<a name="line1082">1082: </a><strong><font color="#4169E1"><a name="MatSetRandom_MPIDense"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetRandom_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> x,<a href="../../../../../docs/manualpages/Sys/PetscRandom.html#PetscRandom">PetscRandom</a> rctx)</font></strong>
-<a name="line1083">1083: </a>{
-<a name="line1084">1084: </a> Mat_MPIDense *d = (Mat_MPIDense*)x->data;
-<a name="line1086">1086: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
-<a name="line1087">1087: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,i;
-
-<a name="line1090">1090: </a> <a href="../../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(d->A,&m,&n);
-<a name="line1091">1091: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(d->A,&a);
-<a name="line1092">1092: </a> <font color="#4169E1">for</font> (i=0; i<m*n; i++) {
-<a name="line1093">1093: </a> <a href="../../../../../docs/manualpages/Sys/PetscRandomGetValue.html#PetscRandomGetValue">PetscRandomGetValue</a>(rctx,a+i);
-<a name="line1094">1094: </a> }
-<a name="line1095">1095: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(d->A,&a);
-<a name="line1096">1096: </a> <font color="#4169E1">return</font>(0);
-<a name="line1097">1097: </a>}
-
-<a name="line1099">1099: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMultNumeric_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
-
-<a name="line1103">1103: </a><strong><font color="#4169E1"><a name="MatMissingDiagonal_MPIDense"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMissingDiagonal_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *missing,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *d)</font> [...]
-<a name="line1104">1104: </a>{
-<a name="line1106">1106: </a> *missing = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1107">1107: </a> <font color="#4169E1">return</font>(0);
-<a name="line1108">1108: </a>}
-
-<a name="line1110">1110: </a><font color="#B22222">/* -------------------------------------------------------------------*/</font>
-<a name="line1111">1111: </a>static <font color="#4169E1">struct _MatOps</font> MatOps_Values = { MatSetValues_MPIDense,
-<a name="line1112">1112: </a> MatGetRow_MPIDense,
-<a name="line1113">1113: </a> MatRestoreRow_MPIDense,
-<a name="line1114">1114: </a> MatMult_MPIDense,
-<a name="line1115">1115: </a> <font color="#B22222">/* 4*/</font> MatMultAdd_MPIDense,
-<a name="line1116">1116: </a> MatMultTranspose_MPIDense,
-<a name="line1117">1117: </a> MatMultTransposeAdd_MPIDense,
-<a name="line1118">1118: </a> 0,
+<a name="line739">739: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)((Mat_MPIDense*)(A->data))->A,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat)->name);
+<a name="line740">740: </a> MatView_SeqDense(((Mat_MPIDense*)(A->data))->A,sviewer);
+<a name="line741">741: </a> }
+<a name="line742">742: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerRestoreSubViewer.html#PetscViewerRestoreSubViewer">PetscViewerRestoreSubViewer</a>(viewer,<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&sviewer);
+<a name="line743">743: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerFlush.html#PetscViewerFlush">PetscViewerFlush</a>(viewer);
+<a name="line744">744: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&A);
+<a name="line745">745: </a> }
+<a name="line746">746: </a> <font color="#4169E1">return</font>(0);
+<a name="line747">747: </a>}
+
+<a name="line751">751: </a><strong><font color="#4169E1"><a name="MatView_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatView_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line752">752: </a>{
+<a name="line754">754: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii,isbinary,isdraw,issocket;
+
+<a name="line757">757: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
+<a name="line758">758: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
+<a name="line759">759: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERSOCKET,&issocket);
+<a name="line760">760: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERDRAW,&isdraw);
+
+<a name="line762">762: </a> <font color="#4169E1">if</font> (iascii || issocket || isdraw) {
+<a name="line763">763: </a> MatView_MPIDense_ASCIIorDraworSocket(mat,viewer);
+<a name="line764">764: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isbinary) {
+<a name="line765">765: </a> MatView_MPIDense_Binary(mat,viewer);
+<a name="line766">766: </a> }
+<a name="line767">767: </a> <font color="#4169E1">return</font>(0);
+<a name="line768">768: </a>}
+
+<a name="line772">772: </a><strong><font color="#4169E1"><a name="MatGetInfo_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetInfo_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> flag,<a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> *info)</font></strong>
+<a name="line773">773: </a>{
+<a name="line774">774: </a> Mat_MPIDense *mat = (Mat_MPIDense*)A->data;
+<a name="line775">775: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mdn = mat->A;
+<a name="line777">777: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> isend[5],irecv[5];
+
+<a name="line780">780: </a> info->block_size = 1.0;
+
+<a name="line782">782: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(mdn,MAT_LOCAL,info);
+
+<a name="line784">784: </a> isend[0] = info->nz_used; isend[1] = info->nz_allocated; isend[2] = info->nz_unneeded;
+<a name="line785">785: </a> isend[3] = info->memory; isend[4] = info->mallocs;
+<a name="line786">786: </a> <font color="#4169E1">if</font> (flag == MAT_LOCAL) {
+<a name="line787">787: </a> info->nz_used = isend[0];
+<a name="line788">788: </a> info->nz_allocated = isend[1];
+<a name="line789">789: </a> info->nz_unneeded = isend[2];
+<a name="line790">790: </a> info->memory = isend[3];
+<a name="line791">791: </a> info->mallocs = isend[4];
+<a name="line792">792: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_MAX) {
+<a name="line793">793: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_MAX,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+
+<a name="line795">795: </a> info->nz_used = irecv[0];
+<a name="line796">796: </a> info->nz_allocated = irecv[1];
+<a name="line797">797: </a> info->nz_unneeded = irecv[2];
+<a name="line798">798: </a> info->memory = irecv[3];
+<a name="line799">799: </a> info->mallocs = irecv[4];
+<a name="line800">800: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_SUM) {
+<a name="line801">801: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+
+<a name="line803">803: </a> info->nz_used = irecv[0];
+<a name="line804">804: </a> info->nz_allocated = irecv[1];
+<a name="line805">805: </a> info->nz_unneeded = irecv[2];
+<a name="line806">806: </a> info->memory = irecv[3];
+<a name="line807">807: </a> info->mallocs = irecv[4];
+<a name="line808">808: </a> }
+<a name="line809">809: </a> info->fill_ratio_given = 0; <font color="#B22222">/* no parallel LU/ILU/Cholesky */</font>
+<a name="line810">810: </a> info->fill_ratio_needed = 0;
+<a name="line811">811: </a> info->factor_mallocs = 0;
+<a name="line812">812: </a> <font color="#4169E1">return</font>(0);
+<a name="line813">813: </a>}
+
+<a name="line817">817: </a><strong><font color="#4169E1"><a name="MatSetOption_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetOption_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatOption.html#MatOption">MatOption</a> op,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
+<a name="line818">818: </a>{
+<a name="line819">819: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
+
+<a name="line823">823: </a> <font color="#4169E1">switch</font> (op) {
+<a name="line824">824: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATIONS:
+<a name="line825">825: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATION_ERR:
+<a name="line826">826: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_ALLOCATION_ERR:
+<a name="line827">827: </a> MatCheckPreallocated(A,1);
+<a name="line828">828: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
+<a name="line829">829: </a> <font color="#4169E1">break</font>;
+<a name="line830">830: </a> <font color="#4169E1">case</font> MAT_ROW_ORIENTED:
+<a name="line831">831: </a> MatCheckPreallocated(A,1);
+<a name="line832">832: </a> a->roworiented = flg;
+<a name="line833">833: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
+<a name="line834">834: </a> <font color="#4169E1">break</font>;
+<a name="line835">835: </a> <font color="#4169E1">case</font> MAT_NEW_DIAGONALS:
+<a name="line836">836: </a> <font color="#4169E1">case</font> MAT_KEEP_NONZERO_PATTERN:
+<a name="line837">837: </a> <font color="#4169E1">case</font> MAT_USE_HASH_TABLE:
+<a name="line838">838: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
+<a name="line839">839: </a> <font color="#4169E1">break</font>;
+<a name="line840">840: </a> <font color="#4169E1">case</font> MAT_IGNORE_OFF_PROC_ENTRIES:
+<a name="line841">841: </a> a->donotstash = flg;
+<a name="line842">842: </a> <font color="#4169E1">break</font>;
+<a name="line843">843: </a> <font color="#4169E1">case</font> MAT_SYMMETRIC:
+<a name="line844">844: </a> <font color="#4169E1">case</font> MAT_STRUCTURALLY_SYMMETRIC:
+<a name="line845">845: </a> <font color="#4169E1">case</font> MAT_HERMITIAN:
+<a name="line846">846: </a> <font color="#4169E1">case</font> MAT_SYMMETRY_ETERNAL:
+<a name="line847">847: </a> <font color="#4169E1">case</font> MAT_IGNORE_LOWER_TRIANGULAR:
+<a name="line848">848: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
+<a name="line849">849: </a> <font color="#4169E1">break</font>;
+<a name="line850">850: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line851">851: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"unknown option %s"</font>,MatOptions[op]);
+<a name="line852">852: </a> }
+<a name="line853">853: </a> <font color="#4169E1">return</font>(0);
+<a name="line854">854: </a>}
+
+
+<a name="line859">859: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ll,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rr)</font></strong>
+<a name="line860">860: </a>{
+<a name="line861">861: </a> Mat_MPIDense *mdn = (Mat_MPIDense*)A->data;
+<a name="line862">862: </a> Mat_SeqDense *mat = (Mat_SeqDense*)mdn->A->data;
+<a name="line863">863: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *l,*r,x,*v;
+<a name="line865">865: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,s2a,s3a,s2,s3,m=mdn->A->rmap->n,n=mdn->A->cmap->n;
+
+<a name="line868">868: </a> <a href="../../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(A,&s2,&s3);
+<a name="line869">869: </a> <font color="#4169E1">if</font> (ll) {
+<a name="line870">870: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(ll,&s2a);
+<a name="line871">871: </a> <font color="#4169E1">if</font> (s2a != s2) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Left scaling vector non-conforming local size, %d != %d."</font>, s2a, s2);
+<a name="line872">872: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(ll,&l);
+<a name="line873">873: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line874">874: </a> x = l[i];
+<a name="line875">875: </a> v = mat->v + i;
+<a name="line876">876: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) { (*v) *= x; v+= m;}
+<a name="line877">877: </a> }
+<a name="line878">878: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(ll,&l);
+<a name="line879">879: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(n*m);
+<a name="line880">880: </a> }
+<a name="line881">881: </a> <font color="#4169E1">if</font> (rr) {
+<a name="line882">882: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(rr,&s3a);
+<a name="line883">883: </a> <font color="#4169E1">if</font> (s3a != s3) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Right scaling vec non-conforming local size, %d != %d."</font>, s3a, s3);
+<a name="line884">884: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mdn->Mvctx,rr,mdn->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line885">885: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mdn->Mvctx,rr,mdn->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line886">886: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mdn->lvec,&r);
+<a name="line887">887: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) {
+<a name="line888">888: </a> x = r[i];
+<a name="line889">889: </a> v = mat->v + i*m;
+<a name="line890">890: </a> <font color="#4169E1">for</font> (j=0; j<m; j++) (*v++) *= x;
+<a name="line891">891: </a> }
+<a name="line892">892: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mdn->lvec,&r);
+<a name="line893">893: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(n*m);
+<a name="line894">894: </a> }
+<a name="line895">895: </a> <font color="#4169E1">return</font>(0);
+<a name="line896">896: </a>}
+
+<a name="line900">900: </a><strong><font color="#4169E1"><a name="MatNorm_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNorm_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a> type,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *nrm)</font></strong>
+<a name="line901">901: </a>{
+<a name="line902">902: </a> Mat_MPIDense *mdn = (Mat_MPIDense*)A->data;
+<a name="line903">903: </a> Mat_SeqDense *mat = (Mat_SeqDense*)mdn->A->data;
+<a name="line905">905: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
+<a name="line906">906: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> sum = 0.0;
+<a name="line907">907: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *v = mat->v;
+
+<a name="line910">910: </a> <font color="#4169E1">if</font> (mdn->size == 1) {
+<a name="line911">911: </a> <a href="../../../../../docs/manualpages/Mat/MatNorm.html#MatNorm">MatNorm</a>(mdn->A,type,nrm);
+<a name="line912">912: </a> } <font color="#4169E1">else</font> {
+<a name="line913">913: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_FROBENIUS.html#NORM_FROBENIUS">NORM_FROBENIUS</a>) {
+<a name="line914">914: </a> <font color="#4169E1">for</font> (i=0; i<mdn->A->cmap->n*mdn->A->rmap->n; i++) {
+<a name="line915">915: </a> sum += PetscRealPart(PetscConj(*v)*(*v)); v++;
+<a name="line916">916: </a> }
+<a name="line917">917: </a> MPIU_Allreduce(&sum,nrm,1,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line918">918: </a> *nrm = PetscSqrtReal(*nrm);
+<a name="line919">919: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*mdn->A->cmap->n*mdn->A->rmap->n);
+<a name="line920">920: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>) {
+<a name="line921">921: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *tmp,*tmp2;
+<a name="line922">922: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(A->cmap->N,&tmp,A->cmap->N,&tmp2);
+<a name="line923">923: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tmp,A->cmap->N*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>));
+<a name="line924">924: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tmp2,A->cmap->N*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>));
+<a name="line925">925: </a> *nrm = 0.0;
+<a name="line926">926: </a> v = mat->v;
+<a name="line927">927: </a> <font color="#4169E1">for</font> (j=0; j<mdn->A->cmap->n; j++) {
+<a name="line928">928: </a> <font color="#4169E1">for</font> (i=0; i<mdn->A->rmap->n; i++) {
+<a name="line929">929: </a> tmp[j] += PetscAbsScalar(*v); v++;
+<a name="line930">930: </a> }
+<a name="line931">931: </a> }
+<a name="line932">932: </a> MPIU_Allreduce(tmp,tmp2,A->cmap->N,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line933">933: </a> <font color="#4169E1">for</font> (j=0; j<A->cmap->N; j++) {
+<a name="line934">934: </a> <font color="#4169E1">if</font> (tmp2[j] > *nrm) *nrm = tmp2[j];
+<a name="line935">935: </a> }
+<a name="line936">936: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(tmp,tmp2);
+<a name="line937">937: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(A->cmap->n*A->rmap->n);
+<a name="line938">938: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_INFINITY.html#NORM_INFINITY">NORM_INFINITY</a>) { <font color="#B22222">/* max row norm */</font>
+<a name="line939">939: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> ntemp;
+<a name="line940">940: </a> <a href="../../../../../docs/manualpages/Mat/MatNorm.html#MatNorm">MatNorm</a>(mdn->A,type,&ntemp);
+<a name="line941">941: </a> MPIU_Allreduce(&ntemp,nrm,1,MPIU_REAL,MPIU_MAX,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line942">942: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"No support for two norm"</font>);
+<a name="line943">943: </a> }
+<a name="line944">944: </a> <font color="#4169E1">return</font>(0);
+<a name="line945">945: </a>}
+
+<a name="line949">949: </a><strong><font color="#4169E1"><a name="MatTranspose_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTranspose_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *matout)</font></strong>
+<a name="line950">950: </a>{
+<a name="line951">951: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
+<a name="line952">952: </a> Mat_SeqDense *Aloc = (Mat_SeqDense*)a->A->data;
+<a name="line953">953: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
+<a name="line954">954: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> M = A->rmap->N,N = A->cmap->N,m,n,*rwork,rstart = A->rmap->rstart;
+<a name="line956">956: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> j,i;
+<a name="line957">957: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *v;
+
+<a name="line960">960: </a> <font color="#4169E1">if</font> (reuse == MAT_REUSE_MATRIX && A == *matout && M != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"Supports square matrix only in-place"</font>);
+<a name="line961">961: </a> <font color="#4169E1">if</font> (reuse == MAT_INITIAL_MATRIX || A == *matout) {
+<a name="line962">962: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&B);
+<a name="line963">963: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(B,A->cmap->n,A->rmap->n,N,M);
+<a name="line964">964: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(B,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->type_name);
+<a name="line965">965: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(B,NULL);
+<a name="line966">966: </a> } <font color="#4169E1">else</font> {
+<a name="line967">967: </a> B = *matout;
+<a name="line968">968: </a> }
+
+<a name="line970">970: </a> m = a->A->rmap->n; n = a->A->cmap->n; v = Aloc->v;
+<a name="line971">971: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m,&rwork);
+<a name="line972">972: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) rwork[i] = rstart + i;
+<a name="line973">973: </a> <font color="#4169E1">for</font> (j=0; j<n; j++) {
+<a name="line974">974: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(B,1,&j,m,rwork,v,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line975">975: </a> v += m;
+<a name="line976">976: </a> }
+<a name="line977">977: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rwork);
+<a name="line978">978: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY);
+<a name="line979">979: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(B,MAT_FINAL_ASSEMBLY);
+<a name="line980">980: </a> <font color="#4169E1">if</font> (reuse == MAT_INITIAL_MATRIX || *matout != A) {
+<a name="line981">981: </a> *matout = B;
+<a name="line982">982: </a> } <font color="#4169E1">else</font> {
+<a name="line983">983: </a> MatHeaderMerge(A,&B);
+<a name="line984">984: </a> }
+<a name="line985">985: </a> <font color="#4169E1">return</font>(0);
+<a name="line986">986: </a>}
+
+
+<a name="line989">989: </a><strong><font color="#4169E1">static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
+<a name="line990">990: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)</font></strong>;
+
+<a name="line994">994: </a><strong><font color="#4169E1"><a name="MatSetUp_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUp_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line995">995: </a>{
+
+<a name="line999">999: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(A,0);
+<a name="line1000">1000: </a> <font color="#4169E1">return</font>(0);
+<a name="line1001">1001: </a>}
+
+<a name="line1005">1005: </a><strong><font color="#4169E1"><a name="MatAXPY_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatAXPY_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Y,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> alpha,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> X,<a href="../../../../../docs/manualpages/Mat/MatSt [...]
+<a name="line1006">1006: </a>{
+<a name="line1008">1008: </a> Mat_MPIDense *A = (Mat_MPIDense*)Y->data, *B = (Mat_MPIDense*)X->data;
+
+<a name="line1011">1011: </a> <a href="../../../../../docs/manualpages/Mat/MatAXPY.html#MatAXPY">MatAXPY</a>(A->A,alpha,B->A,str);
+<a name="line1012">1012: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectStateIncrease.html#PetscObjectStateIncrease">PetscObjectStateIncrease</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y);
+<a name="line1013">1013: </a> <font color="#4169E1">return</font>(0);
+<a name="line1014">1014: </a>}
+
+<a name="line1018">1018: </a><strong><font color="#4169E1"><a name="MatConjugate_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConjugate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat)</font></strong>
+<a name="line1019">1019: </a>{
+<a name="line1020">1020: </a> Mat_MPIDense *a = (Mat_MPIDense*)mat->data;
+
+<a name="line1024">1024: </a> <a href="../../../../../docs/manualpages/Mat/MatConjugate.html#MatConjugate">MatConjugate</a>(a->A);
+<a name="line1025">1025: </a> <font color="#4169E1">return</font>(0);
+<a name="line1026">1026: </a>}
+
+<a name="line1030">1030: </a><strong><font color="#4169E1"><a name="MatRealPart_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRealPart_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1031">1031: </a>{
+<a name="line1032">1032: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
+
+<a name="line1036">1036: </a> <a href="../../../../../docs/manualpages/Mat/MatRealPart.html#MatRealPart">MatRealPart</a>(a->A);
+<a name="line1037">1037: </a> <font color="#4169E1">return</font>(0);
+<a name="line1038">1038: </a>}
+
+<a name="line1042">1042: </a><strong><font color="#4169E1"><a name="MatImaginaryPart_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatImaginaryPart_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1043">1043: </a>{
+<a name="line1044">1044: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
+
+<a name="line1048">1048: </a> <a href="../../../../../docs/manualpages/Mat/MatImaginaryPart.html#MatImaginaryPart">MatImaginaryPart</a>(a->A);
+<a name="line1049">1049: </a> <font color="#4169E1">return</font>(0);
+<a name="line1050">1050: </a>}
+
+<a name="line1052">1052: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetColumnNorms_SeqDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a>,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)</font></strong>;
+<a name="line1055">1055: </a><strong><font color="#4169E1"><a name="MatGetColumnNorms_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetColumnNorms_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/NormType.html#NormType">NormType</a> type,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *norms)</font></strong>
+<a name="line1056">1056: </a>{
+<a name="line1058">1058: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,n;
+<a name="line1059">1059: </a> Mat_MPIDense *a = (Mat_MPIDense*) A->data;
+<a name="line1060">1060: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *work;
+
+<a name="line1063">1063: </a> <a href="../../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(A,NULL,&n);
+<a name="line1064">1064: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(n,&work);
+<a name="line1065">1065: </a> MatGetColumnNorms_SeqDense(a->A,type,work);
+<a name="line1066">1066: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>) {
+<a name="line1067">1067: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) work[i] *= work[i];
+<a name="line1068">1068: </a> }
+<a name="line1069">1069: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_INFINITY.html#NORM_INFINITY">NORM_INFINITY</a>) {
+<a name="line1070">1070: </a> MPIU_Allreduce(work,norms,n,MPIU_REAL,MPIU_MAX,A->hdr.comm);
+<a name="line1071">1071: </a> } <font color="#4169E1">else</font> {
+<a name="line1072">1072: </a> MPIU_Allreduce(work,norms,n,MPIU_REAL,MPIU_SUM,A->hdr.comm);
+<a name="line1073">1073: </a> }
+<a name="line1074">1074: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(work);
+<a name="line1075">1075: </a> <font color="#4169E1">if</font> (type == <a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>) {
+<a name="line1076">1076: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) norms[i] = PetscSqrtReal(norms[i]);
+<a name="line1077">1077: </a> }
+<a name="line1078">1078: </a> <font color="#4169E1">return</font>(0);
+<a name="line1079">1079: </a>}
+
+<a name="line1083">1083: </a><strong><font color="#4169E1"><a name="MatSetRandom_MPIDense"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetRandom_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> x,<a href="../../../../../docs/manualpages/Sys/PetscRandom.html#PetscRandom">PetscRandom</a> rctx)</font></strong>
+<a name="line1084">1084: </a>{
+<a name="line1085">1085: </a> Mat_MPIDense *d = (Mat_MPIDense*)x->data;
+<a name="line1087">1087: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *a;
+<a name="line1088">1088: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,i;
+
+<a name="line1091">1091: </a> <a href="../../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(d->A,&m,&n);
+<a name="line1092">1092: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(d->A,&a);
+<a name="line1093">1093: </a> <font color="#4169E1">for</font> (i=0; i<m*n; i++) {
+<a name="line1094">1094: </a> <a href="../../../../../docs/manualpages/Sys/PetscRandomGetValue.html#PetscRandomGetValue">PetscRandomGetValue</a>(rctx,a+i);
+<a name="line1095">1095: </a> }
+<a name="line1096">1096: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(d->A,&a);
+<a name="line1097">1097: </a> <font color="#4169E1">return</font>(0);
+<a name="line1098">1098: </a>}
+
+<a name="line1100">1100: </a><strong><font color="#4169E1">extern <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMultNumeric_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>)</font></strong>;
+
+<a name="line1104">1104: </a><strong><font color="#4169E1"><a name="MatMissingDiagonal_MPIDense"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMissingDiagonal_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *missing,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *d)</font> [...]
+<a name="line1105">1105: </a>{
+<a name="line1107">1107: </a> *missing = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1108">1108: </a> <font color="#4169E1">return</font>(0);
+<a name="line1109">1109: </a>}
+
+<a name="line1111">1111: </a><font color="#B22222">/* -------------------------------------------------------------------*/</font>
+<a name="line1112">1112: </a>static <font color="#4169E1">struct _MatOps</font> MatOps_Values = { MatSetValues_MPIDense,
+<a name="line1113">1113: </a> MatGetRow_MPIDense,
+<a name="line1114">1114: </a> MatRestoreRow_MPIDense,
+<a name="line1115">1115: </a> MatMult_MPIDense,
+<a name="line1116">1116: </a> <font color="#B22222">/* 4*/</font> MatMultAdd_MPIDense,
+<a name="line1117">1117: </a> MatMultTranspose_MPIDense,
+<a name="line1118">1118: </a> MatMultTransposeAdd_MPIDense,
<a name="line1119">1119: </a> 0,
<a name="line1120">1120: </a> 0,
-<a name="line1121">1121: </a> <font color="#B22222">/* 10*/</font> 0,
-<a name="line1122">1122: </a> 0,
+<a name="line1121">1121: </a> 0,
+<a name="line1122">1122: </a> <font color="#B22222">/* 10*/</font> 0,
<a name="line1123">1123: </a> 0,
<a name="line1124">1124: </a> 0,
-<a name="line1125">1125: </a> MatTranspose_MPIDense,
-<a name="line1126">1126: </a> <font color="#B22222">/* 15*/</font> MatGetInfo_MPIDense,
-<a name="line1127">1127: </a> MatEqual_MPIDense,
-<a name="line1128">1128: </a> MatGetDiagonal_MPIDense,
-<a name="line1129">1129: </a> MatDiagonalScale_MPIDense,
-<a name="line1130">1130: </a> MatNorm_MPIDense,
-<a name="line1131">1131: </a> <font color="#B22222">/* 20*/</font> MatAssemblyBegin_MPIDense,
-<a name="line1132">1132: </a> MatAssemblyEnd_MPIDense,
-<a name="line1133">1133: </a> MatSetOption_MPIDense,
-<a name="line1134">1134: </a> MatZeroEntries_MPIDense,
-<a name="line1135">1135: </a> <font color="#B22222">/* 24*/</font> MatZeroRows_MPIDense,
-<a name="line1136">1136: </a> 0,
+<a name="line1125">1125: </a> 0,
+<a name="line1126">1126: </a> MatTranspose_MPIDense,
+<a name="line1127">1127: </a> <font color="#B22222">/* 15*/</font> MatGetInfo_MPIDense,
+<a name="line1128">1128: </a> MatEqual_MPIDense,
+<a name="line1129">1129: </a> MatGetDiagonal_MPIDense,
+<a name="line1130">1130: </a> MatDiagonalScale_MPIDense,
+<a name="line1131">1131: </a> MatNorm_MPIDense,
+<a name="line1132">1132: </a> <font color="#B22222">/* 20*/</font> MatAssemblyBegin_MPIDense,
+<a name="line1133">1133: </a> MatAssemblyEnd_MPIDense,
+<a name="line1134">1134: </a> MatSetOption_MPIDense,
+<a name="line1135">1135: </a> MatZeroEntries_MPIDense,
+<a name="line1136">1136: </a> <font color="#B22222">/* 24*/</font> MatZeroRows_MPIDense,
<a name="line1137">1137: </a> 0,
<a name="line1138">1138: </a> 0,
<a name="line1139">1139: </a> 0,
-<a name="line1140">1140: </a> <font color="#B22222">/* 29*/</font> MatSetUp_MPIDense,
-<a name="line1141">1141: </a> 0,
+<a name="line1140">1140: </a> 0,
+<a name="line1141">1141: </a> <font color="#B22222">/* 29*/</font> MatSetUp_MPIDense,
<a name="line1142">1142: </a> 0,
<a name="line1143">1143: </a> 0,
<a name="line1144">1144: </a> 0,
-<a name="line1145">1145: </a> <font color="#B22222">/* 34*/</font> MatDuplicate_MPIDense,
-<a name="line1146">1146: </a> 0,
+<a name="line1145">1145: </a> 0,
+<a name="line1146">1146: </a> <font color="#B22222">/* 34*/</font> MatDuplicate_MPIDense,
<a name="line1147">1147: </a> 0,
<a name="line1148">1148: </a> 0,
<a name="line1149">1149: </a> 0,
-<a name="line1150">1150: </a> <font color="#B22222">/* 39*/</font> MatAXPY_MPIDense,
-<a name="line1151">1151: </a> MatGetSubMatrices_MPIDense,
-<a name="line1152">1152: </a> 0,
-<a name="line1153">1153: </a> MatGetValues_MPIDense,
-<a name="line1154">1154: </a> 0,
-<a name="line1155">1155: </a> <font color="#B22222">/* 44*/</font> 0,
-<a name="line1156">1156: </a> MatScale_MPIDense,
-<a name="line1157">1157: </a> MatShift_Basic,
-<a name="line1158">1158: </a> 0,
+<a name="line1150">1150: </a> 0,
+<a name="line1151">1151: </a> <font color="#B22222">/* 39*/</font> MatAXPY_MPIDense,
+<a name="line1152">1152: </a> MatGetSubMatrices_MPIDense,
+<a name="line1153">1153: </a> 0,
+<a name="line1154">1154: </a> MatGetValues_MPIDense,
+<a name="line1155">1155: </a> 0,
+<a name="line1156">1156: </a> <font color="#B22222">/* 44*/</font> 0,
+<a name="line1157">1157: </a> MatScale_MPIDense,
+<a name="line1158">1158: </a> MatShift_Basic,
<a name="line1159">1159: </a> 0,
-<a name="line1160">1160: </a> <font color="#B22222">/* 49*/</font> MatSetRandom_MPIDense,
-<a name="line1161">1161: </a> 0,
+<a name="line1160">1160: </a> 0,
+<a name="line1161">1161: </a> <font color="#B22222">/* 49*/</font> MatSetRandom_MPIDense,
<a name="line1162">1162: </a> 0,
<a name="line1163">1163: </a> 0,
<a name="line1164">1164: </a> 0,
-<a name="line1165">1165: </a> <font color="#B22222">/* 54*/</font> 0,
-<a name="line1166">1166: </a> 0,
+<a name="line1165">1165: </a> 0,
+<a name="line1166">1166: </a> <font color="#B22222">/* 54*/</font> 0,
<a name="line1167">1167: </a> 0,
<a name="line1168">1168: </a> 0,
<a name="line1169">1169: </a> 0,
-<a name="line1170">1170: </a> <font color="#B22222">/* 59*/</font> MatGetSubMatrix_MPIDense,
-<a name="line1171">1171: </a> MatDestroy_MPIDense,
-<a name="line1172">1172: </a> MatView_MPIDense,
-<a name="line1173">1173: </a> 0,
+<a name="line1170">1170: </a> 0,
+<a name="line1171">1171: </a> <font color="#B22222">/* 59*/</font> MatGetSubMatrix_MPIDense,
+<a name="line1172">1172: </a> MatDestroy_MPIDense,
+<a name="line1173">1173: </a> MatView_MPIDense,
<a name="line1174">1174: </a> 0,
-<a name="line1175">1175: </a> <font color="#B22222">/* 64*/</font> 0,
-<a name="line1176">1176: </a> 0,
+<a name="line1175">1175: </a> 0,
+<a name="line1176">1176: </a> <font color="#B22222">/* 64*/</font> 0,
<a name="line1177">1177: </a> 0,
<a name="line1178">1178: </a> 0,
<a name="line1179">1179: </a> 0,
-<a name="line1180">1180: </a> <font color="#B22222">/* 69*/</font> 0,
-<a name="line1181">1181: </a> 0,
+<a name="line1180">1180: </a> 0,
+<a name="line1181">1181: </a> <font color="#B22222">/* 69*/</font> 0,
<a name="line1182">1182: </a> 0,
<a name="line1183">1183: </a> 0,
<a name="line1184">1184: </a> 0,
-<a name="line1185">1185: </a> <font color="#B22222">/* 74*/</font> 0,
-<a name="line1186">1186: </a> 0,
+<a name="line1185">1185: </a> 0,
+<a name="line1186">1186: </a> <font color="#B22222">/* 74*/</font> 0,
<a name="line1187">1187: </a> 0,
<a name="line1188">1188: </a> 0,
<a name="line1189">1189: </a> 0,
-<a name="line1190">1190: </a> <font color="#B22222">/* 79*/</font> 0,
-<a name="line1191">1191: </a> 0,
+<a name="line1190">1190: </a> 0,
+<a name="line1191">1191: </a> <font color="#B22222">/* 79*/</font> 0,
<a name="line1192">1192: </a> 0,
<a name="line1193">1193: </a> 0,
-<a name="line1194">1194: </a> <font color="#B22222">/* 83*/</font> MatLoad_MPIDense,
-<a name="line1195">1195: </a> 0,
+<a name="line1194">1194: </a> 0,
+<a name="line1195">1195: </a> <font color="#B22222">/* 83*/</font> MatLoad_MPIDense,
<a name="line1196">1196: </a> 0,
<a name="line1197">1197: </a> 0,
<a name="line1198">1198: </a> 0,
<a name="line1199">1199: </a> 0,
-<a name="line1200">1200: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
-<a name="line1201">1201: </a> <font color="#B22222">/* 89*/</font> MatMatMult_MPIDense_MPIDense,
-<a name="line1202">1202: </a> MatMatMultSymbolic_MPIDense_MPIDense,
-<a name="line1203">1203: </a><font color="#A020F0">#else</font>
-<a name="line1204">1204: </a> <font color="#B22222">/* 89*/</font> 0,
-<a name="line1205">1205: </a> 0,
-<a name="line1206">1206: </a><font color="#A020F0">#endif</font>
-<a name="line1207">1207: </a> MatMatMultNumeric_MPIDense,
-<a name="line1208">1208: </a> 0,
+<a name="line1200">1200: </a> 0,
+<a name="line1201">1201: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
+<a name="line1202">1202: </a> <font color="#B22222">/* 89*/</font> MatMatMult_MPIDense_MPIDense,
+<a name="line1203">1203: </a> MatMatMultSymbolic_MPIDense_MPIDense,
+<a name="line1204">1204: </a><font color="#A020F0">#else</font>
+<a name="line1205">1205: </a> <font color="#B22222">/* 89*/</font> 0,
+<a name="line1206">1206: </a> 0,
+<a name="line1207">1207: </a><font color="#A020F0">#endif</font>
+<a name="line1208">1208: </a> MatMatMultNumeric_MPIDense,
<a name="line1209">1209: </a> 0,
-<a name="line1210">1210: </a> <font color="#B22222">/* 94*/</font> 0,
-<a name="line1211">1211: </a> 0,
+<a name="line1210">1210: </a> 0,
+<a name="line1211">1211: </a> <font color="#B22222">/* 94*/</font> 0,
<a name="line1212">1212: </a> 0,
<a name="line1213">1213: </a> 0,
<a name="line1214">1214: </a> 0,
-<a name="line1215">1215: </a> <font color="#B22222">/* 99*/</font> 0,
-<a name="line1216">1216: </a> 0,
+<a name="line1215">1215: </a> 0,
+<a name="line1216">1216: </a> <font color="#B22222">/* 99*/</font> 0,
<a name="line1217">1217: </a> 0,
-<a name="line1218">1218: </a> MatConjugate_MPIDense,
-<a name="line1219">1219: </a> 0,
-<a name="line1220">1220: </a> <font color="#B22222">/*104*/</font> 0,
-<a name="line1221">1221: </a> MatRealPart_MPIDense,
-<a name="line1222">1222: </a> MatImaginaryPart_MPIDense,
-<a name="line1223">1223: </a> 0,
+<a name="line1218">1218: </a> 0,
+<a name="line1219">1219: </a> MatConjugate_MPIDense,
+<a name="line1220">1220: </a> 0,
+<a name="line1221">1221: </a> <font color="#B22222">/*104*/</font> 0,
+<a name="line1222">1222: </a> MatRealPart_MPIDense,
+<a name="line1223">1223: </a> MatImaginaryPart_MPIDense,
<a name="line1224">1224: </a> 0,
-<a name="line1225">1225: </a> <font color="#B22222">/*109*/</font> 0,
-<a name="line1226">1226: </a> 0,
+<a name="line1225">1225: </a> 0,
+<a name="line1226">1226: </a> <font color="#B22222">/*109*/</font> 0,
<a name="line1227">1227: </a> 0,
<a name="line1228">1228: </a> 0,
-<a name="line1229">1229: </a> MatMissingDiagonal_MPIDense,
-<a name="line1230">1230: </a> <font color="#B22222">/*114*/</font> 0,
-<a name="line1231">1231: </a> 0,
+<a name="line1229">1229: </a> 0,
+<a name="line1230">1230: </a> MatMissingDiagonal_MPIDense,
+<a name="line1231">1231: </a> <font color="#B22222">/*114*/</font> 0,
<a name="line1232">1232: </a> 0,
<a name="line1233">1233: </a> 0,
<a name="line1234">1234: </a> 0,
-<a name="line1235">1235: </a> <font color="#B22222">/*119*/</font> 0,
-<a name="line1236">1236: </a> 0,
+<a name="line1235">1235: </a> 0,
+<a name="line1236">1236: </a> <font color="#B22222">/*119*/</font> 0,
<a name="line1237">1237: </a> 0,
<a name="line1238">1238: </a> 0,
<a name="line1239">1239: </a> 0,
-<a name="line1240">1240: </a> <font color="#B22222">/*124*/</font> 0,
-<a name="line1241">1241: </a> MatGetColumnNorms_MPIDense,
-<a name="line1242">1242: </a> 0,
+<a name="line1240">1240: </a> 0,
+<a name="line1241">1241: </a> <font color="#B22222">/*124*/</font> 0,
+<a name="line1242">1242: </a> MatGetColumnNorms_MPIDense,
<a name="line1243">1243: </a> 0,
<a name="line1244">1244: </a> 0,
-<a name="line1245">1245: </a> <font color="#B22222">/*129*/</font> 0,
-<a name="line1246">1246: </a> MatTransposeMatMult_MPIDense_MPIDense,
-<a name="line1247">1247: </a> MatTransposeMatMultSymbolic_MPIDense_MPIDense,
-<a name="line1248">1248: </a> MatTransposeMatMultNumeric_MPIDense_MPIDense,
-<a name="line1249">1249: </a> 0,
-<a name="line1250">1250: </a> <font color="#B22222">/*134*/</font> 0,
-<a name="line1251">1251: </a> 0,
+<a name="line1245">1245: </a> 0,
+<a name="line1246">1246: </a> <font color="#B22222">/*129*/</font> 0,
+<a name="line1247">1247: </a> MatTransposeMatMult_MPIDense_MPIDense,
+<a name="line1248">1248: </a> MatTransposeMatMultSymbolic_MPIDense_MPIDense,
+<a name="line1249">1249: </a> MatTransposeMatMultNumeric_MPIDense_MPIDense,
+<a name="line1250">1250: </a> 0,
+<a name="line1251">1251: </a> <font color="#B22222">/*134*/</font> 0,
<a name="line1252">1252: </a> 0,
<a name="line1253">1253: </a> 0,
<a name="line1254">1254: </a> 0,
-<a name="line1255">1255: </a> <font color="#B22222">/*139*/</font> 0,
-<a name="line1256">1256: </a> 0,
-<a name="line1257">1257: </a> 0
-<a name="line1258">1258: </a>};
-
-<a name="line1262">1262: </a><strong><font color="#4169E1"><a name="MatMPIDenseSetPreallocation_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMPIDenseSetPreallocation_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *data)</font></strong>
-<a name="line1263">1263: </a>{
-<a name="line1264">1264: </a> Mat_MPIDense *a;
-
-<a name="line1268">1268: </a> mat->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1269">1269: </a> <font color="#B22222">/* Note: For now, when data is specified above, this assumes the user correctly</font>
-<a name="line1270">1270: </a><font color="#B22222"> allocates the local dense storage space. We should add error checking. */</font>
-
-<a name="line1272">1272: </a> a = (Mat_MPIDense*)mat->data;
-<a name="line1273">1273: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(mat->rmap);
-<a name="line1274">1274: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(mat->cmap);
-<a name="line1275">1275: </a> a->nvec = mat->cmap->n;
-
-<a name="line1277">1277: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&a->A);
-<a name="line1278">1278: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(a->A,mat->rmap->n,mat->cmap->N,mat->rmap->n,mat->cmap->N);
-<a name="line1279">1279: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(a->A,<a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a>);
-<a name="line1280">1280: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqDenseSetPreallocation.html#MatSeqDenseSetPreallocation">MatSeqDenseSetPreallocation</a>(a->A,data);
-<a name="line1281">1281: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->A);
-<a name="line1282">1282: </a> <font color="#4169E1">return</font>(0);
-<a name="line1283">1283: </a>}
-
-<a name="line1285">1285: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
-<a name="line1288">1288: </a><strong><font color="#4169E1"><a name="MatConvert_MPIDense_Elemental"></a>PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConvert_MPIDense_Elemental(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A, <a href="../../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> newtype,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,< [...]
-<a name="line1289">1289: </a>{
-<a name="line1290">1290: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat_elemental;
-<a name="line1292">1292: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *v;
-<a name="line1293">1293: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m=A->rmap->n,N=A->cmap->N,rstart=A->rmap->rstart,i,*rows,*cols;
-<a name="line1294">1294: </a>
-<a name="line1296">1296: </a> <font color="#4169E1">if</font> (reuse == MAT_REUSE_MATRIX) {
-<a name="line1297">1297: </a> mat_elemental = *newmat;
-<a name="line1298">1298: </a> <a href="../../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(*newmat);
-<a name="line1299">1299: </a> } <font color="#4169E1">else</font> {
-<a name="line1300">1300: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &mat_elemental);
-<a name="line1301">1301: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(mat_elemental,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,A->rmap->N,A->cmap->N);
-<a name="line1302">1302: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(mat_elemental,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>);
-<a name="line1303">1303: </a> <a href="../../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(mat_elemental);
-<a name="line1304">1304: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(mat_elemental,MAT_ROW_ORIENTED,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line1305">1305: </a> }
-
-<a name="line1307">1307: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(m,&rows,N,&cols);
-<a name="line1308">1308: </a> <font color="#4169E1">for</font> (i=0; i<N; i++) cols[i] = i;
-<a name="line1309">1309: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) rows[i] = rstart + i;
-<a name="line1310">1310: </a>
-<a name="line1311">1311: </a> <font color="#B22222">/* PETSc-Elemental interaface uses axpy for setting off-processor entries, only <a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> is allowed */</font>
-<a name="line1312">1312: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(A,&v);
-<a name="line1313">1313: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(mat_elemental,m,rows,N,cols,v,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>);
-<a name="line1314">1314: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(mat_elemental, MAT_FINAL_ASSEMBLY);
-<a name="line1315">1315: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(mat_elemental, MAT_FINAL_ASSEMBLY);
-<a name="line1316">1316: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(A,&v);
-<a name="line1317">1317: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(rows,cols);
-
-<a name="line1319">1319: </a> <font color="#4169E1">if</font> (reuse == MAT_INPLACE_MATRIX) {
-<a name="line1320">1320: </a> MatHeaderReplace(A,&mat_elemental);
-<a name="line1321">1321: </a> } <font color="#4169E1">else</font> {
-<a name="line1322">1322: </a> *newmat = mat_elemental;
-<a name="line1323">1323: </a> }
-<a name="line1324">1324: </a> <font color="#4169E1">return</font>(0);
-<a name="line1325">1325: </a>}
-<a name="line1326">1326: </a><font color="#A020F0">#endif</font>
-
-<a name="line1330">1330: </a><strong><font color="#4169E1"><a name="MatCreate_MPIDense"></a>PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat)</font></strong>
-<a name="line1331">1331: </a>{
-<a name="line1332">1332: </a> Mat_MPIDense *a;
-
-<a name="line1336">1336: </a> <a href="../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(mat,&a);
-<a name="line1337">1337: </a> mat->data = (void*)a;
-<a name="line1338">1338: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(mat->ops,&MatOps_Values,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
-
-<a name="line1340">1340: </a> mat->insertmode = NOT_SET_VALUES;
-<a name="line1341">1341: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&a->rank);
-<a name="line1342">1342: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&a->size);
-
-<a name="line1344">1344: </a> <font color="#B22222">/* build cache for off array entries formed */</font>
-<a name="line1345">1345: </a> a->donotstash = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line1347">1347: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),1,&mat->stash);
-
-<a name="line1349">1349: </a> <font color="#B22222">/* stuff used for matrix vector multiply */</font>
-<a name="line1350">1350: </a> a->lvec = 0;
-<a name="line1351">1351: </a> a->Mvctx = 0;
-<a name="line1352">1352: </a> a->roworiented = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line1354">1354: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatDenseGetArray_C"</font>,MatDenseGetArray_MPIDense);
-<a name="line1355">1355: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatDenseRestoreArray_C"</font>,MatDenseRestoreArray_MPIDense);
-<a name="line1356">1356: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
-<a name="line1357">1357: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatConvert_mpidense_elemental_C"</font>,MatConvert_MPIDense_Elemental);
-<a name="line1358">1358: </a><font color="#A020F0">#endif</font>
-<a name="line1359">1359: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatGetDiagonalBlock_C"</font>,MatGetDiagonalBlock_MPIDense);
-<a name="line1360">1360: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMPIDenseSetPreallocation_C"</font>,MatMPIDenseSetPreallocation_MPIDense);
-<a name="line1361">1361: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMatMult_mpiaij_mpidense_C"</font>,MatMatMult_MPIAIJ_MPIDense);
-<a name="line1362">1362: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMatMultSymbolic_mpiaij_mpidense_C"</font>,MatMatMultSymbolic_MPIAIJ_MPIDense);
-<a name="line1363">1363: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMatMultNumeric_mpiaij_mpidense_C"</font>,MatMatMultNumeric_MPIAIJ_MPIDense);
-
-<a name="line1365">1365: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatTransposeMatMult_mpiaij_mpidense_C"</font>,MatTransposeMatMult_MPIAIJ_MPIDense);
-<a name="line1366">1366: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatTransposeMatMultSymbolic_mpiaij_mpidense_C"</font>,MatTransposeMatMultSymbolic_MPIAIJ_MPIDense);
-<a name="line1367">1367: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatTransposeMatMultNumeric_mpiaij_mpidense_C"</font>,MatTransposeMatMultNumeric_MPIAIJ_MPIDense);
-<a name="line1368">1368: </a> PetscObjectChangeTypeName((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,MATMPIDENSE);
-<a name="line1369">1369: </a> <font color="#4169E1">return</font>(0);
-<a name="line1370">1370: </a>}
-
-<a name="line1372">1372: </a><font color="#B22222">/*MC</font>
-<a name="line1373">1373: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MATDENSE.html#MATDENSE">MATDENSE</a> - <a href="../../../../../docs/manualpages/Mat/MATDENSE.html#MATDENSE">MATDENSE</a> = "dense" - A matrix type to be used for dense matrices.</font>
-
-<a name="line1375">1375: </a><font color="#B22222"> This matrix type is identical to <a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a> when constructed with a single process communicator,</font>
-<a name="line1376">1376: </a><font color="#B22222"> and MATMPIDENSE otherwise.</font>
-
-<a name="line1378">1378: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line1379">1379: </a><font color="#B22222">. -mat_type dense - sets the matrix type to "dense" during a call to <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>()</font>
-
-<a name="line1381">1381: </a><font color="#B22222"> Level: beginner</font>
-
-
-<a name="line1384">1384: </a><font color="#B22222">.seealso: MatCreateMPIDense,<a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a>,MATMPIDENSE</font>
-<a name="line1385">1385: </a><font color="#B22222">M*/</font>
-
-<a name="line1389">1389: </a><font color="#B22222">/*@C</font>
-<a name="line1390">1390: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a> - Sets the array used to store the matrix entries</font>
-
-<a name="line1392">1392: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1394">1394: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1395">1395: </a><font color="#B22222">. B - the matrix</font>
-<a name="line1396">1396: </a><font color="#B22222">- data - optional location of matrix data. Set data=NULL for PETSc</font>
-<a name="line1397">1397: </a><font color="#B22222"> to control all matrix memory allocation.</font>
-
-<a name="line1399">1399: </a><font color="#B22222"> Notes:</font>
-<a name="line1400">1400: </a><font color="#B22222"> The dense format is fully compatible with standard Fortran 77</font>
-<a name="line1401">1401: </a><font color="#B22222"> storage by columns.</font>
-
-<a name="line1403">1403: </a><font color="#B22222"> The data input variable is intended primarily for Fortran programmers</font>
-<a name="line1404">1404: </a><font color="#B22222"> who wish to allocate their own matrix memory space. Most users should</font>
-<a name="line1405">1405: </a><font color="#B22222"> set data=NULL.</font>
-
-<a name="line1407">1407: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line1409">1409: </a><font color="#B22222">.keywords: matrix,dense, parallel</font>
-
-<a name="line1411">1411: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqDense.html#MatCreateSeqDense">MatCreateSeqDense</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>()</font>
-<a name="line1412">1412: </a><font color="#B22222">@*/</font>
-<a name="line1413">1413: </a><strong><font color="#4169E1"><a name="MatMPIDenseSetPreallocation"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscSc [...]
-<a name="line1414">1414: </a>{
-
-<a name="line1418">1418: </a> PetscTryMethod(B,<font color="#666666">"MatMPIDenseSetPreallocation_C"</font>,(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*),(B,data));
-<a name="line1419">1419: </a> <font color="#4169E1">return</font>(0);
-<a name="line1420">1420: </a>}
-
-<a name="line1424">1424: </a><font color="#B22222">/*@C</font>
-<a name="line1425">1425: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatCreateDense.html#MatCreateDense">MatCreateDense</a> - Creates a parallel matrix in dense format.</font>
-
-<a name="line1427">1427: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line1429">1429: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1430">1430: </a><font color="#B22222">+ comm - MPI communicator</font>
-<a name="line1431">1431: </a><font color="#B22222">. m - number of local rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if M is given)</font>
-<a name="line1432">1432: </a><font color="#B22222">. n - number of local columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if N is given)</font>
-<a name="line1433">1433: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if m is given)</font>
-<a name="line1434">1434: </a><font color="#B22222">. N - number of global columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if n is given)</font>
-<a name="line1435">1435: </a><font color="#B22222">- data - optional location of matrix data. Set data=NULL (PETSC_NULL_SCALAR for Fortran users) for PETSc</font>
-<a name="line1436">1436: </a><font color="#B22222"> to control all matrix memory allocation.</font>
-
-<a name="line1438">1438: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1439">1439: </a><font color="#B22222">. A - the matrix</font>
-
-<a name="line1441">1441: </a><font color="#B22222"> Notes:</font>
-<a name="line1442">1442: </a><font color="#B22222"> The dense format is fully compatible with standard Fortran 77</font>
-<a name="line1443">1443: </a><font color="#B22222"> storage by columns.</font>
-
-<a name="line1445">1445: </a><font color="#B22222"> The data input variable is intended primarily for Fortran programmers</font>
-<a name="line1446">1446: </a><font color="#B22222"> who wish to allocate their own matrix memory space. Most users should</font>
-<a name="line1447">1447: </a><font color="#B22222"> set data=NULL (PETSC_NULL_SCALAR for Fortran users).</font>
-
-<a name="line1449">1449: </a><font color="#B22222"> The user MUST specify either the local or global matrix dimensions</font>
-<a name="line1450">1450: </a><font color="#B22222"> (possibly both).</font>
-
-<a name="line1452">1452: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line1454">1454: </a><font color="#B22222">.keywords: matrix,dense, parallel</font>
-
-<a name="line1456">1456: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqDense.html#MatCreateSeqDense">MatCreateSeqDense</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>()</font>
-<a name="line1457">1457: </a><font color="#B22222">@*/</font>
-<a name="line1458">1458: </a><strong><font color="#4169E1"><a name="MatCreateDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatCreateDense.html#MatCreateDense">MatCreateDense</a>(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,<a href="../../../../../docs/man [...]
-<a name="line1459">1459: </a>{
-<a name="line1461">1461: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
-
-<a name="line1464">1464: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,A);
-<a name="line1465">1465: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*A,m,n,M,N);
-<a name="line1466">1466: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
-<a name="line1467">1467: </a> <font color="#4169E1">if</font> (size > 1) {
-<a name="line1468">1468: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,MATMPIDENSE);
-<a name="line1469">1469: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(*A,data);
-<a name="line1470">1470: </a> <font color="#4169E1">if</font> (data) { <font color="#B22222">/* user provided data array, so no need to assemble */</font>
-<a name="line1471">1471: </a> MatSetUpMultiply_MPIDense(*A);
-<a name="line1472">1472: </a> (*A)->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1473">1473: </a> }
-<a name="line1474">1474: </a> } <font color="#4169E1">else</font> {
-<a name="line1475">1475: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,<a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a>);
-<a name="line1476">1476: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqDenseSetPreallocation.html#MatSeqDenseSetPreallocation">MatSeqDenseSetPreallocation</a>(*A,data);
-<a name="line1477">1477: </a> }
-<a name="line1478">1478: </a> <font color="#4169E1">return</font>(0);
-<a name="line1479">1479: </a>}
-
-<a name="line1483">1483: </a><strong><font color="#4169E1"><a name="MatDuplicate_MPIDense"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a> cpvalues,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *newmat)</f [...]
-<a name="line1484">1484: </a>{
-<a name="line1485">1485: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat;
-<a name="line1486">1486: </a> Mat_MPIDense *a,*oldmat = (Mat_MPIDense*)A->data;
-
-<a name="line1490">1490: </a> *newmat = 0;
-<a name="line1491">1491: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&mat);
-<a name="line1492">1492: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(mat,A->rmap->n,A->cmap->n,A->rmap->N,A->cmap->N);
-<a name="line1493">1493: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(mat,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->type_name);
-<a name="line1494">1494: </a> a = (Mat_MPIDense*)mat->data;
-<a name="line1495">1495: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(mat->ops,A->ops,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
-
-<a name="line1497">1497: </a> mat->factortype = A->factortype;
-<a name="line1498">1498: </a> mat->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1499">1499: </a> mat->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line1501">1501: </a> a->size = oldmat->size;
-<a name="line1502">1502: </a> a->rank = oldmat->rank;
-<a name="line1503">1503: </a> mat->insertmode = NOT_SET_VALUES;
-<a name="line1504">1504: </a> a->nvec = oldmat->nvec;
-<a name="line1505">1505: </a> a->donotstash = oldmat->donotstash;
-
-<a name="line1507">1507: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(A->rmap,&mat->rmap);
-<a name="line1508">1508: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(A->cmap,&mat->cmap);
-
-<a name="line1510">1510: </a> MatSetUpMultiply_MPIDense(mat);
-<a name="line1511">1511: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(oldmat->A,cpvalues,&a->A);
-<a name="line1512">1512: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->A);
-
-<a name="line1514">1514: </a> *newmat = mat;
-<a name="line1515">1515: </a> <font color="#4169E1">return</font>(0);
-<a name="line1516">1516: </a>}
-
-<a name="line1520">1520: </a><strong><font color="#4169E1"><a name="MatLoad_MPIDense_DenseInFile"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatLoad_MPIDense_DenseInFile(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fd,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> M,<a hr [...]
-<a name="line1521">1521: </a>{
-<a name="line1523">1523: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size;
-<a name="line1524">1524: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *rowners;
-<a name="line1525">1525: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,m,n,nz,j,mMax;
-<a name="line1526">1526: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array,*vals,*vals_ptr;
-<a name="line1527">1527: </a> Mat_MPIDense *a = (Mat_MPIDense*)newmat->data;
-
-<a name="line1530">1530: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
-<a name="line1531">1531: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
-
-<a name="line1533">1533: </a> <font color="#B22222">/* determine ownership of rows and columns */</font>
-<a name="line1534">1534: </a> m = (newmat->rmap->n < 0) ? <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> : newmat->rmap->n;
-<a name="line1535">1535: </a> n = (newmat->cmap->n < 0) ? <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> : newmat->cmap->n;
-
-<a name="line1537">1537: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(newmat,m,n,M,N);
-<a name="line1538">1538: </a> <font color="#4169E1">if</font> (!a->A || !((Mat_SeqDense*)(a->A->data))->user_alloc) {
-<a name="line1539">1539: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(newmat,NULL);
-<a name="line1540">1540: </a> }
-<a name="line1541">1541: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(newmat,&array);
-<a name="line1542">1542: </a> <a href="../../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(newmat,&m,NULL);
-<a name="line1543">1543: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRanges.html#MatGetOwnershipRanges">MatGetOwnershipRanges</a>(newmat,&rowners);
-<a name="line1544">1544: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Reduce.html#MPI_Reduce">MPI_Reduce</a>(&m,&mMax,1,MPIU_INT,MPI_MAX,0,comm);
-<a name="line1545">1545: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line1546">1546: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(mMax*N,&vals);
-
-<a name="line1548">1548: </a> <font color="#B22222">/* read in my part of the matrix numerical values */</font>
-<a name="line1549">1549: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,m*N,PETSC_SCALAR);
-
-<a name="line1551">1551: </a> <font color="#B22222">/* insert into matrix-by row (this is why cannot directly read into array */</font>
-<a name="line1552">1552: </a> vals_ptr = vals;
-<a name="line1553">1553: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line1554">1554: </a> <font color="#4169E1">for</font> (j=0; j<N; j++) {
-<a name="line1555">1555: </a> array[i + j*m] = *vals_ptr++;
-<a name="line1556">1556: </a> }
-<a name="line1557">1557: </a> }
-
-<a name="line1559">1559: </a> <font color="#B22222">/* read in other processors and ship out */</font>
-<a name="line1560">1560: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
-<a name="line1561">1561: </a> nz = (rowners[i+1] - rowners[i])*N;
-<a name="line1562">1562: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
-<a name="line1563">1563: </a> MPIULong_Send(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,i,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(newmat))->tag,comm);
-<a name="line1564">1564: </a> }
-<a name="line1565">1565: </a> } <font color="#4169E1">else</font> {
-<a name="line1566">1566: </a> <font color="#B22222">/* receive numeric values */</font>
-<a name="line1567">1567: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m*N,&vals);
-
-<a name="line1569">1569: </a> <font color="#B22222">/* receive message of values*/</font>
-<a name="line1570">1570: </a> MPIULong_Recv(vals,m*N,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,0,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(newmat))->tag,comm);
-
-<a name="line1572">1572: </a> <font color="#B22222">/* insert into matrix-by row (this is why cannot directly read into array */</font>
-<a name="line1573">1573: </a> vals_ptr = vals;
-<a name="line1574">1574: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line1575">1575: </a> <font color="#4169E1">for</font> (j=0; j<N; j++) {
-<a name="line1576">1576: </a> array[i + j*m] = *vals_ptr++;
-<a name="line1577">1577: </a> }
-<a name="line1578">1578: </a> }
-<a name="line1579">1579: </a> }
-<a name="line1580">1580: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(newmat,&array);
-<a name="line1581">1581: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(vals);
-<a name="line1582">1582: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(newmat,MAT_FINAL_ASSEMBLY);
-<a name="line1583">1583: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(newmat,MAT_FINAL_ASSEMBLY);
-<a name="line1584">1584: </a> <font color="#4169E1">return</font>(0);
-<a name="line1585">1585: </a>}
-
-<a name="line1589">1589: </a><strong><font color="#4169E1"><a name="MatLoad_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatLoad_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> newmat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line1590">1590: </a>{
-<a name="line1591">1591: </a> Mat_MPIDense *a;
-<a name="line1592">1592: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals,*svals;
-<a name="line1593">1593: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line1594">1594: </a> MPI_Status status;
-<a name="line1595">1595: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size,tag = ((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer)->tag,*rowners,*sndcounts,m,n,maxnz;
-<a name="line1596">1596: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> header[4],*rowlengths = 0,M,N,*cols;
-<a name="line1597">1597: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ourlens,*procsnz = 0,jj,*mycols,*smycols;
-<a name="line1598">1598: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,nz,j,rstart,rend;
-<a name="line1599">1599: </a> int fd;
-
-<a name="line1603">1603: </a> <font color="#B22222">/* force binary viewer to load .info file if it has not yet done so */</font>
-<a name="line1604">1604: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerSetUp.html#PetscViewerSetUp">PetscViewerSetUp</a>(viewer);
-<a name="line1605">1605: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,&comm);
-<a name="line1606">1606: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
-<a name="line1607">1607: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
-<a name="line1608">1608: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(viewer,&fd);
-<a name="line1609">1609: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line1610">1610: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,(char*)header,4,PETSC_INT);
-<a name="line1611">1611: </a> <font color="#4169E1">if</font> (header[0] != MAT_FILE_CLASSID) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"not matrix object"</font>);
-<a name="line1612">1612: </a> }
-<a name="line1613">1613: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Bcast.html#MPI_Bcast">MPI_Bcast</a>(header+1,3,MPIU_INT,0,comm);
-<a name="line1614">1614: </a> M = header[1]; N = header[2]; nz = header[3];
-
-<a name="line1616">1616: </a> <font color="#B22222">/* If global rows/cols are set to <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>, set it to the sizes given in the file */</font>
-<a name="line1617">1617: </a> <font color="#4169E1">if</font> (newmat->rmap->N < 0) newmat->rmap->N = M;
-<a name="line1618">1618: </a> <font color="#4169E1">if</font> (newmat->cmap->N < 0) newmat->cmap->N = N;
-
-<a name="line1620">1620: </a> <font color="#4169E1">if</font> (newmat->rmap->N != M) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of rows:Matrix in file has (%D) and input matrix has (%D)"</font>,M,newmat->rmap->N);
-<a name="line1621">1621: </a> <font color="#4169E1">if</font> (newmat->cmap->N != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of cols:Matrix in file has (%D) and input matrix has (%D)"</font>,N,newmat->cmap->N);
-
-<a name="line1623">1623: </a> <font color="#B22222">/*</font>
-<a name="line1624">1624: </a><font color="#B22222"> Handle case where matrix is stored on disk as a dense matrix</font>
-<a name="line1625">1625: </a><font color="#B22222"> */</font>
-<a name="line1626">1626: </a> <font color="#4169E1">if</font> (nz == MATRIX_BINARY_FORMAT_DENSE) {
-<a name="line1627">1627: </a> MatLoad_MPIDense_DenseInFile(comm,fd,M,N,newmat);
-<a name="line1628">1628: </a> <font color="#4169E1">return</font>(0);
-<a name="line1629">1629: </a> }
-
-<a name="line1631">1631: </a> <font color="#B22222">/* determine ownership of all rows */</font>
-<a name="line1632">1632: </a> <font color="#4169E1">if</font> (newmat->rmap->n < 0) {
-<a name="line1633">1633: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(M/size + ((M % size) > rank),&m);
-<a name="line1634">1634: </a> } <font color="#4169E1">else</font> {
-<a name="line1635">1635: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(newmat->rmap->n,&m);
-<a name="line1636">1636: </a> }
-<a name="line1637">1637: </a> <font color="#4169E1">if</font> (newmat->cmap->n < 0) {
-<a name="line1638">1638: </a> n = <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>;
-<a name="line1639">1639: </a> } <font color="#4169E1">else</font> {
-<a name="line1640">1640: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(newmat->cmap->n,&n);
-<a name="line1641">1641: </a> }
-
-<a name="line1643">1643: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size+2,&rowners);
-<a name="line1644">1644: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allgather.html#MPI_Allgather">MPI_Allgather</a>(&m,1,MPI_INT,rowners+1,1,MPI_INT,comm);
-<a name="line1645">1645: </a> rowners[0] = 0;
-<a name="line1646">1646: </a> <font color="#4169E1">for</font> (i=2; i<=size; i++) {
-<a name="line1647">1647: </a> rowners[i] += rowners[i-1];
-<a name="line1648">1648: </a> }
-<a name="line1649">1649: </a> rstart = rowners[rank];
-<a name="line1650">1650: </a> rend = rowners[rank+1];
-
-<a name="line1652">1652: </a> <font color="#B22222">/* distribute row lengths to all processors */</font>
-<a name="line1653">1653: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(rend-rstart,&ourlens);
-<a name="line1654">1654: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line1655">1655: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(M,&rowlengths);
-<a name="line1656">1656: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,rowlengths,M,PETSC_INT);
-<a name="line1657">1657: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&sndcounts);
-<a name="line1658">1658: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) sndcounts[i] = rowners[i+1] - rowners[i];
-<a name="line1659">1659: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(rowlengths,sndcounts,rowners,MPIU_INT,ourlens,rend-rstart,MPIU_INT,0,comm);
-<a name="line1660">1660: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sndcounts);
-<a name="line1661">1661: </a> } <font color="#4169E1">else</font> {
-<a name="line1662">1662: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(0,0,0,MPIU_INT,ourlens,rend-rstart,MPIU_INT,0,comm);
-<a name="line1663">1663: </a> }
-
-<a name="line1665">1665: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line1666">1666: </a> <font color="#B22222">/* calculate the number of nonzeros on each processor */</font>
-<a name="line1667">1667: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&procsnz);
-<a name="line1668">1668: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(procsnz,size*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line1669">1669: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
-<a name="line1670">1670: </a> <font color="#4169E1">for</font> (j=rowners[i]; j< rowners[i+1]; j++) {
-<a name="line1671">1671: </a> procsnz[i] += rowlengths[j];
-<a name="line1672">1672: </a> }
-<a name="line1673">1673: </a> }
-<a name="line1674">1674: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rowlengths);
-
-<a name="line1676">1676: </a> <font color="#B22222">/* determine max buffer needed and allocate it */</font>
-<a name="line1677">1677: </a> maxnz = 0;
-<a name="line1678">1678: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
-<a name="line1679">1679: </a> maxnz = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(maxnz,procsnz[i]);
-<a name="line1680">1680: </a> }
-<a name="line1681">1681: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&cols);
-
-<a name="line1683">1683: </a> <font color="#B22222">/* read in my part of the matrix column indices */</font>
-<a name="line1684">1684: </a> nz = procsnz[0];
-<a name="line1685">1685: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&mycols);
-<a name="line1686">1686: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,mycols,nz,PETSC_INT);
-
-<a name="line1688">1688: </a> <font color="#B22222">/* read in every one elses and ship off */</font>
-<a name="line1689">1689: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
-<a name="line1690">1690: </a> nz = procsnz[i];
-<a name="line1691">1691: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,cols,nz,PETSC_INT);
-<a name="line1692">1692: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(cols,nz,MPIU_INT,i,tag,comm);
-<a name="line1693">1693: </a> }
-<a name="line1694">1694: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(cols);
-<a name="line1695">1695: </a> } <font color="#4169E1">else</font> {
-<a name="line1696">1696: </a> <font color="#B22222">/* determine buffer space needed for message */</font>
-<a name="line1697">1697: </a> nz = 0;
-<a name="line1698">1698: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line1699">1699: </a> nz += ourlens[i];
-<a name="line1700">1700: </a> }
-<a name="line1701">1701: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz+1,&mycols);
-
-<a name="line1703">1703: </a> <font color="#B22222">/* receive message of column indices*/</font>
-<a name="line1704">1704: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(mycols,nz,MPIU_INT,0,tag,comm,&status);
-<a name="line1705">1705: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,MPIU_INT,&maxnz);
-<a name="line1706">1706: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
-<a name="line1707">1707: </a> }
-
-<a name="line1709">1709: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(newmat,m,n,M,N);
-<a name="line1710">1710: </a> a = (Mat_MPIDense*)newmat->data;
-<a name="line1711">1711: </a> <font color="#4169E1">if</font> (!a->A || !((Mat_SeqDense*)(a->A->data))->user_alloc) {
-<a name="line1712">1712: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(newmat,NULL);
-<a name="line1713">1713: </a> }
-
-<a name="line1715">1715: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line1716">1716: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&vals);
-
-<a name="line1718">1718: </a> <font color="#B22222">/* read in my part of the matrix numerical values */</font>
-<a name="line1719">1719: </a> nz = procsnz[0];
-<a name="line1720">1720: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
-
-<a name="line1722">1722: </a> <font color="#B22222">/* insert into matrix */</font>
-<a name="line1723">1723: </a> jj = rstart;
-<a name="line1724">1724: </a> smycols = mycols;
-<a name="line1725">1725: </a> svals = vals;
-<a name="line1726">1726: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line1727">1727: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(newmat,1,&jj,ourlens[i],smycols,svals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line1728">1728: </a> smycols += ourlens[i];
-<a name="line1729">1729: </a> svals += ourlens[i];
-<a name="line1730">1730: </a> jj++;
-<a name="line1731">1731: </a> }
-
-<a name="line1733">1733: </a> <font color="#B22222">/* read in other processors and ship out */</font>
-<a name="line1734">1734: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
-<a name="line1735">1735: </a> nz = procsnz[i];
-<a name="line1736">1736: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
-<a name="line1737">1737: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,i,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm);
-<a name="line1738">1738: </a> }
-<a name="line1739">1739: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(procsnz);
-<a name="line1740">1740: </a> } <font color="#4169E1">else</font> {
-<a name="line1741">1741: </a> <font color="#B22222">/* receive numeric values */</font>
-<a name="line1742">1742: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz+1,&vals);
-
-<a name="line1744">1744: </a> <font color="#B22222">/* receive message of values*/</font>
-<a name="line1745">1745: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,0,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm,&status);
-<a name="line1746">1746: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,&maxnz);
-<a name="line1747">1747: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
-
-<a name="line1749">1749: </a> <font color="#B22222">/* insert into matrix */</font>
-<a name="line1750">1750: </a> jj = rstart;
-<a name="line1751">1751: </a> smycols = mycols;
-<a name="line1752">1752: </a> svals = vals;
-<a name="line1753">1753: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line1754">1754: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(newmat,1,&jj,ourlens[i],smycols,svals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line1755">1755: </a> smycols += ourlens[i];
-<a name="line1756">1756: </a> svals += ourlens[i];
-<a name="line1757">1757: </a> jj++;
-<a name="line1758">1758: </a> }
-<a name="line1759">1759: </a> }
-<a name="line1760">1760: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ourlens);
-<a name="line1761">1761: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(vals);
-<a name="line1762">1762: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mycols);
-<a name="line1763">1763: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rowners);
-
-<a name="line1765">1765: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(newmat,MAT_FINAL_ASSEMBLY);
-<a name="line1766">1766: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(newmat,MAT_FINAL_ASSEMBLY);
-<a name="line1767">1767: </a> <font color="#4169E1">return</font>(0);
-<a name="line1768">1768: </a>}
-
-<a name="line1772">1772: </a><strong><font color="#4169E1"><a name="MatEqual_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatEqual_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flag)</font></strong>
-<a name="line1773">1773: </a>{
-<a name="line1774">1774: </a> Mat_MPIDense *matB = (Mat_MPIDense*)B->data,*matA = (Mat_MPIDense*)A->data;
-<a name="line1775">1775: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> a,b;
-<a name="line1776">1776: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line1780">1780: </a> a = matA->A;
-<a name="line1781">1781: </a> b = matB->A;
-<a name="line1782">1782: </a> <a href="../../../../../docs/manualpages/Mat/MatEqual.html#MatEqual">MatEqual</a>(a,b,&flg);
-<a name="line1783">1783: </a> MPIU_Allreduce(&flg,flag,1,MPIU_BOOL,MPI_LAND,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line1784">1784: </a> <font color="#4169E1">return</font>(0);
-<a name="line1785">1785: </a>}
-
-<a name="line1789">1789: </a><strong><font color="#4169E1"><a name="MatDestroy_MatTransMatMult_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDestroy_MatTransMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1790">1790: </a>{
-<a name="line1791">1791: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1792">1792: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
-<a name="line1793">1793: </a> Mat_TransMatMultDense *atb = a->atbdense;
-
-<a name="line1796">1796: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(atb->sendbuf,atb->atbarray,atb->recvcounts);
-<a name="line1797">1797: </a> (atb->destroy)(A);
-<a name="line1798">1798: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(atb);
-<a name="line1799">1799: </a> <font color="#4169E1">return</font>(0);
-<a name="line1800">1800: </a>}
-
-<a name="line1804">1804: </a><strong><font color="#4169E1"><a name="MatTransposeMatMultNumeric_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTransposeMatMultNumeric_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> C)</font></strong>
-<a name="line1805">1805: </a>{
-<a name="line1806">1806: </a> Mat_MPIDense *a=(Mat_MPIDense*)A->data, *b=(Mat_MPIDense*)B->data, *c=(Mat_MPIDense*)C->data;
-<a name="line1807">1807: </a> Mat_SeqDense *aseq=(Mat_SeqDense*)(a->A)->data, *bseq=(Mat_SeqDense*)(b->A)->data;
-<a name="line1808">1808: </a> Mat_TransMatMultDense *atb = c->atbdense;
-<a name="line1810">1810: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line1811">1811: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size,*recvcounts=atb->recvcounts;
-<a name="line1812">1812: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *carray,*atbarray=atb->atbarray,*sendbuf=atb->sendbuf;
-<a name="line1813">1813: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,cN=C->cmap->N,cM=C->rmap->N,proc,k,j;
-<a name="line1814">1814: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> _DOne=1.0,_DZero=0.0;
-<a name="line1815">1815: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</a> am,an,bn,aN;
-<a name="line1816">1816: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranges;
-
-<a name="line1819">1819: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,&comm);
-<a name="line1820">1820: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
-<a name="line1821">1821: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
-
-<a name="line1823">1823: </a> <font color="#B22222">/* compute atbarray = aseq^T * bseq */</font>
-<a name="line1824">1824: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(a->A->cmap->n,&an);
-<a name="line1825">1825: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(b->A->cmap->n,&bn);
-<a name="line1826">1826: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(a->A->rmap->n,&am);
-<a name="line1827">1827: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(A->cmap->N,&aN);
-<a name="line1828">1828: </a> PetscStackCallBLAS(<font color="#666666">"BLASgemm"</font>,BLASgemm_(<font color="#666666">"T"</font>,<font color="#666666">"N"</font>,&an,&bn,&am,&_DOne,aseq->v,&aseq->lda,bseq->v,&bseq->lda,&_DZero,atbarray,&aN));
-<a name="line1829">1829: </a>
-<a name="line1830">1830: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRanges.html#MatGetOwnershipRanges">MatGetOwnershipRanges</a>(C,&ranges);
-<a name="line1831">1831: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) recvcounts[i] = (ranges[i+1] - ranges[i])*cN;
-<a name="line1832">1832: </a>
-<a name="line1833">1833: </a> <font color="#B22222">/* arrange atbarray into sendbuf */</font>
-<a name="line1834">1834: </a> k = 0;
-<a name="line1835">1835: </a> <font color="#4169E1">for</font> (proc=0; proc<size; proc++) {
-<a name="line1836">1836: </a> <font color="#4169E1">for</font> (j=0; j<cN; j++) {
-<a name="line1837">1837: </a> <font color="#4169E1">for</font> (i=ranges[proc]; i<ranges[proc+1]; i++) sendbuf[k++] = atbarray[i+j*cM];
-<a name="line1838">1838: </a> }
-<a name="line1839">1839: </a> }
-<a name="line1840">1840: </a> <font color="#B22222">/* sum all atbarray to local values of C */</font>
-<a name="line1841">1841: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(c->A,&carray);
-<a name="line1842">1842: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Reduce_scatter.html#MPI_Reduce_scatter">MPI_Reduce_scatter</a>(sendbuf,carray,recvcounts,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,MPIU_SUM,comm);
-<a name="line1843">1843: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(c->A,&carray);
-<a name="line1844">1844: </a> <font color="#4169E1">return</font>(0);
-<a name="line1845">1845: </a>}
-
-<a name="line1849">1849: </a><strong><font color="#4169E1"><a name="MatTransposeMatMultSymbolic_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTransposeMatMultSymbolic_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fill [...]
-<a name="line1850">1850: </a>{
-<a name="line1851">1851: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1852">1852: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Cdense;
-<a name="line1853">1853: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line1854">1854: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
-<a name="line1855">1855: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cm=A->cmap->n,cM,cN=B->cmap->N;
-<a name="line1856">1856: </a> Mat_MPIDense *c;
-<a name="line1857">1857: </a> Mat_TransMatMultDense *atb;
-
-<a name="line1860">1860: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,&comm);
-<a name="line1861">1861: </a> <font color="#4169E1">if</font> (A->rmap->rstart != B->rmap->rstart || A->rmap->rend != B->rmap->rend) {
-<a name="line1862">1862: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(comm,PETSC_ERR_ARG_SIZ,<font color="#666666">"Matrix local dimensions are incompatible, A (%D, %D) != B (%D,%D)"</font>,A->rmap->rstart,A->rmap->rend,B->rmap->rstart,B->rmap->rend);
-<a name="line1863">1863: </a> }
-
-<a name="line1865">1865: </a> <font color="#B22222">/* create matrix product Cdense */</font>
-<a name="line1866">1866: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,&Cdense);
-<a name="line1867">1867: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(Cdense,cm,B->cmap->n,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
-<a name="line1868">1868: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(Cdense,MATMPIDENSE);
-<a name="line1869">1869: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(Cdense,NULL);
-<a name="line1870">1870: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(Cdense,MAT_FINAL_ASSEMBLY);
-<a name="line1871">1871: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(Cdense,MAT_FINAL_ASSEMBLY);
-<a name="line1872">1872: </a> *C = Cdense;
-
-<a name="line1874">1874: </a> <font color="#B22222">/* create data structure for reuse Cdense */</font>
-<a name="line1875">1875: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
-<a name="line1876">1876: </a> <a href="../../../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&atb);
-<a name="line1877">1877: </a> cM = Cdense->rmap->N;
-<a name="line1878">1878: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(cM*cN,&atb->sendbuf,cM*cN,&atb->atbarray,size,&atb->recvcounts);
-<a name="line1879">1879: </a>
-<a name="line1880">1880: </a> c = (Mat_MPIDense*)Cdense->data;
-<a name="line1881">1881: </a> c->atbdense = atb;
-<a name="line1882">1882: </a> atb->destroy = Cdense->ops->destroy;
-<a name="line1883">1883: </a> Cdense->ops->destroy = MatDestroy_MatTransMatMult_MPIDense_MPIDense;
-<a name="line1884">1884: </a> <font color="#4169E1">return</font>(0);
-<a name="line1885">1885: </a>}
-
-<a name="line1889">1889: </a><strong><font color="#4169E1"><a name="MatTransposeMatMult_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTransposeMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> scall,<a href="../../.. [...]
-<a name="line1890">1890: </a>{
-
-<a name="line1894">1894: </a> <font color="#4169E1">if</font> (scall == MAT_INITIAL_MATRIX) {
-<a name="line1895">1895: </a> MatTransposeMatMultSymbolic_MPIDense_MPIDense(A,B,fill,C);
-<a name="line1896">1896: </a> }
-<a name="line1897">1897: </a> MatTransposeMatMultNumeric_MPIDense_MPIDense(A,B,*C);
-<a name="line1898">1898: </a> <font color="#4169E1">return</font>(0);
-<a name="line1899">1899: </a>}
-
-<a name="line1903">1903: </a><strong><font color="#4169E1"><a name="MatDestroy_MatMatMult_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDestroy_MatMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1904">1904: </a>{
-<a name="line1905">1905: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1906">1906: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
-<a name="line1907">1907: </a> Mat_MatMultDense *ab = a->abdense;
-
-<a name="line1910">1910: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&ab->Ce);
-<a name="line1911">1911: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&ab->Ae);
-<a name="line1912">1912: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&ab->Be);
-
-<a name="line1914">1914: </a> (ab->destroy)(A);
-<a name="line1915">1915: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ab);
-<a name="line1916">1916: </a> <font color="#4169E1">return</font>(0);
-<a name="line1917">1917: </a>}
-
-<a name="line1919">1919: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
-<a name="line1922">1922: </a><strong><font color="#4169E1"><a name="MatMatMultNumeric_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMultNumeric_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> C)</font></strong>
-<a name="line1923">1923: </a>{
-<a name="line1924">1924: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1925">1925: </a> Mat_MPIDense *c=(Mat_MPIDense*)C->data;
-<a name="line1926">1926: </a> Mat_MatMultDense *ab=c->abdense;
-
-<a name="line1929">1929: </a> MatConvert_MPIDense_Elemental(A,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_REUSE_MATRIX, &ab->Ae);
-<a name="line1930">1930: </a> MatConvert_MPIDense_Elemental(B,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_REUSE_MATRIX, &ab->Be);
-<a name="line1931">1931: </a> <a href="../../../../../docs/manualpages/Mat/MatMatMultNumeric.html#MatMatMultNumeric">MatMatMultNumeric</a>(ab->Ae,ab->Be,ab->Ce);
-<a name="line1932">1932: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(ab->Ce,MATMPIDENSE,MAT_REUSE_MATRIX,&C);
-<a name="line1933">1933: </a> <font color="#4169E1">return</font>(0);
-<a name="line1934">1934: </a>}
-
-<a name="line1938">1938: </a><strong><font color="#4169E1"><a name="MatMatMultSymbolic_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMultSymbolic_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fill,<a href="../../.. [...]
-<a name="line1939">1939: </a>{
-<a name="line1940">1940: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1941">1941: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Ae,Be,Ce;
-<a name="line1942">1942: </a> Mat_MPIDense *c;
-<a name="line1943">1943: </a> Mat_MatMultDense *ab;
-
-<a name="line1946">1946: </a> <font color="#4169E1">if</font> (A->cmap->rstart != B->rmap->rstart || A->cmap->rend != B->rmap->rend) {
-<a name="line1947">1947: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_SIZ,<font color="#666666">"Matrix local dimensions are incompatible, A (%D, %D) != B (%D,%D)"</font>,A->rmap->rstart,A->rmap->rend,B->rmap->rstart, [...]
-<a name="line1948">1948: </a> }
-
-<a name="line1950">1950: </a> <font color="#B22222">/* convert A and B to Elemental matrices Ae and Be */</font>
-<a name="line1951">1951: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(A,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_INITIAL_MATRIX, &Ae);
-<a name="line1952">1952: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(B,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_INITIAL_MATRIX, &Be);
-
-<a name="line1954">1954: </a> <font color="#B22222">/* Ce = Ae*Be */</font>
-<a name="line1955">1955: </a> <a href="../../../../../docs/manualpages/Mat/MatMatMultSymbolic.html#MatMatMultSymbolic">MatMatMultSymbolic</a>(Ae,Be,fill,&Ce);
-<a name="line1956">1956: </a> <a href="../../../../../docs/manualpages/Mat/MatMatMultNumeric.html#MatMatMultNumeric">MatMatMultNumeric</a>(Ae,Be,Ce);
-<a name="line1957">1957: </a>
-<a name="line1958">1958: </a> <font color="#B22222">/* convert Ce to C */</font>
-<a name="line1959">1959: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(Ce,MATMPIDENSE,MAT_INITIAL_MATRIX,C);
-
-<a name="line1961">1961: </a> <font color="#B22222">/* create data structure for reuse Cdense */</font>
-<a name="line1962">1962: </a> <a href="../../../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&ab);
-<a name="line1963">1963: </a> c = (Mat_MPIDense*)(*C)->data;
-<a name="line1964">1964: </a> c->abdense = ab;
-
-<a name="line1966">1966: </a> ab->Ae = Ae;
-<a name="line1967">1967: </a> ab->Be = Be;
-<a name="line1968">1968: </a> ab->Ce = Ce;
-<a name="line1969">1969: </a> ab->destroy = (*C)->ops->destroy;
-<a name="line1970">1970: </a> (*C)->ops->destroy = MatDestroy_MatMatMult_MPIDense_MPIDense;
-<a name="line1971">1971: </a> (*C)->ops->matmultnumeric = MatMatMultNumeric_MPIDense_MPIDense;
-<a name="line1972">1972: </a> <font color="#4169E1">return</font>(0);
-<a name="line1973">1973: </a>}
-
-<a name="line1977">1977: </a><strong><font color="#4169E1"><a name="MatMatMult_MPIDense_MPIDense"></a>PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> scall,<a href="../../../../. [...]
-<a name="line1978">1978: </a>{
-
-<a name="line1982">1982: </a> <font color="#4169E1">if</font> (scall == MAT_INITIAL_MATRIX) { <font color="#B22222">/* simbolic product includes numeric product */</font>
-<a name="line1983">1983: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(MAT_MatMultSymbolic,A,B,0,0);
-<a name="line1984">1984: </a> MatMatMultSymbolic_MPIDense_MPIDense(A,B,fill,C);
-<a name="line1985">1985: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(MAT_MatMultSymbolic,A,B,0,0);
-<a name="line1986">1986: </a> } <font color="#4169E1">else</font> {
-<a name="line1987">1987: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(MAT_MatMultNumeric,A,B,0,0);
-<a name="line1988">1988: </a> MatMatMultNumeric_MPIDense_MPIDense(A,B,*C);
-<a name="line1989">1989: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(MAT_MatMultNumeric,A,B,0,0);
-<a name="line1990">1990: </a> }
-<a name="line1991">1991: </a> <font color="#4169E1">return</font>(0);
-<a name="line1992">1992: </a>}
-<a name="line1993">1993: </a><font color="#A020F0">#endif</font>
+<a name="line1255">1255: </a> 0,
+<a name="line1256">1256: </a> <font color="#B22222">/*139*/</font> 0,
+<a name="line1257">1257: </a> 0,
+<a name="line1258">1258: </a> 0
+<a name="line1259">1259: </a>};
+
+<a name="line1263">1263: </a><strong><font color="#4169E1"><a name="MatMPIDenseSetPreallocation_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMPIDenseSetPreallocation_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *data)</font></strong>
+<a name="line1264">1264: </a>{
+<a name="line1265">1265: </a> Mat_MPIDense *a;
+
+<a name="line1269">1269: </a> mat->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1270">1270: </a> <font color="#B22222">/* Note: For now, when data is specified above, this assumes the user correctly</font>
+<a name="line1271">1271: </a><font color="#B22222"> allocates the local dense storage space. We should add error checking. */</font>
+
+<a name="line1273">1273: </a> a = (Mat_MPIDense*)mat->data;
+<a name="line1274">1274: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(mat->rmap);
+<a name="line1275">1275: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(mat->cmap);
+<a name="line1276">1276: </a> a->nvec = mat->cmap->n;
+
+<a name="line1278">1278: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&a->A);
+<a name="line1279">1279: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(a->A,mat->rmap->n,mat->cmap->N,mat->rmap->n,mat->cmap->N);
+<a name="line1280">1280: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(a->A,<a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a>);
+<a name="line1281">1281: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqDenseSetPreallocation.html#MatSeqDenseSetPreallocation">MatSeqDenseSetPreallocation</a>(a->A,data);
+<a name="line1282">1282: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->A);
+<a name="line1283">1283: </a> <font color="#4169E1">return</font>(0);
+<a name="line1284">1284: </a>}
+
+<a name="line1286">1286: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
+<a name="line1289">1289: </a><strong><font color="#4169E1"><a name="MatConvert_MPIDense_Elemental"></a>PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConvert_MPIDense_Elemental(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A, <a href="../../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> newtype,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,< [...]
+<a name="line1290">1290: </a>{
+<a name="line1291">1291: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat_elemental;
+<a name="line1293">1293: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *v;
+<a name="line1294">1294: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m=A->rmap->n,N=A->cmap->N,rstart=A->rmap->rstart,i,*rows,*cols;
+<a name="line1295">1295: </a>
+<a name="line1297">1297: </a> <font color="#4169E1">if</font> (reuse == MAT_REUSE_MATRIX) {
+<a name="line1298">1298: </a> mat_elemental = *newmat;
+<a name="line1299">1299: </a> <a href="../../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(*newmat);
+<a name="line1300">1300: </a> } <font color="#4169E1">else</font> {
+<a name="line1301">1301: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &mat_elemental);
+<a name="line1302">1302: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(mat_elemental,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,A->rmap->N,A->cmap->N);
+<a name="line1303">1303: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(mat_elemental,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>);
+<a name="line1304">1304: </a> <a href="../../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(mat_elemental);
+<a name="line1305">1305: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(mat_elemental,MAT_ROW_ORIENTED,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line1306">1306: </a> }
+
+<a name="line1308">1308: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(m,&rows,N,&cols);
+<a name="line1309">1309: </a> <font color="#4169E1">for</font> (i=0; i<N; i++) cols[i] = i;
+<a name="line1310">1310: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) rows[i] = rstart + i;
+<a name="line1311">1311: </a>
+<a name="line1312">1312: </a> <font color="#B22222">/* PETSc-Elemental interaface uses axpy for setting off-processor entries, only <a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a> is allowed */</font>
+<a name="line1313">1313: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(A,&v);
+<a name="line1314">1314: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(mat_elemental,m,rows,N,cols,v,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>);
+<a name="line1315">1315: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(mat_elemental, MAT_FINAL_ASSEMBLY);
+<a name="line1316">1316: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(mat_elemental, MAT_FINAL_ASSEMBLY);
+<a name="line1317">1317: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(A,&v);
+<a name="line1318">1318: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(rows,cols);
+
+<a name="line1320">1320: </a> <font color="#4169E1">if</font> (reuse == MAT_INPLACE_MATRIX) {
+<a name="line1321">1321: </a> MatHeaderReplace(A,&mat_elemental);
+<a name="line1322">1322: </a> } <font color="#4169E1">else</font> {
+<a name="line1323">1323: </a> *newmat = mat_elemental;
+<a name="line1324">1324: </a> }
+<a name="line1325">1325: </a> <font color="#4169E1">return</font>(0);
+<a name="line1326">1326: </a>}
+<a name="line1327">1327: </a><font color="#A020F0">#endif</font>
+
+<a name="line1331">1331: </a><strong><font color="#4169E1"><a name="MatCreate_MPIDense"></a>PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat)</font></strong>
+<a name="line1332">1332: </a>{
+<a name="line1333">1333: </a> Mat_MPIDense *a;
+
+<a name="line1337">1337: </a> <a href="../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(mat,&a);
+<a name="line1338">1338: </a> mat->data = (void*)a;
+<a name="line1339">1339: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(mat->ops,&MatOps_Values,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
+
+<a name="line1341">1341: </a> mat->insertmode = NOT_SET_VALUES;
+<a name="line1342">1342: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&a->rank);
+<a name="line1343">1343: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&a->size);
+
+<a name="line1345">1345: </a> <font color="#B22222">/* build cache for off array entries formed */</font>
+<a name="line1346">1346: </a> a->donotstash = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line1348">1348: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),1,&mat->stash);
+
+<a name="line1350">1350: </a> <font color="#B22222">/* stuff used for matrix vector multiply */</font>
+<a name="line1351">1351: </a> a->lvec = 0;
+<a name="line1352">1352: </a> a->Mvctx = 0;
+<a name="line1353">1353: </a> a->roworiented = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line1355">1355: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatDenseGetArray_C"</font>,MatDenseGetArray_MPIDense);
+<a name="line1356">1356: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatDenseRestoreArray_C"</font>,MatDenseRestoreArray_MPIDense);
+<a name="line1357">1357: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
+<a name="line1358">1358: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatConvert_mpidense_elemental_C"</font>,MatConvert_MPIDense_Elemental);
+<a name="line1359">1359: </a><font color="#A020F0">#endif</font>
+<a name="line1360">1360: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatGetDiagonalBlock_C"</font>,MatGetDiagonalBlock_MPIDense);
+<a name="line1361">1361: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMPIDenseSetPreallocation_C"</font>,MatMPIDenseSetPreallocation_MPIDense);
+<a name="line1362">1362: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMatMult_mpiaij_mpidense_C"</font>,MatMatMult_MPIAIJ_MPIDense);
+<a name="line1363">1363: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMatMultSymbolic_mpiaij_mpidense_C"</font>,MatMatMultSymbolic_MPIAIJ_MPIDense);
+<a name="line1364">1364: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMatMultNumeric_mpiaij_mpidense_C"</font>,MatMatMultNumeric_MPIAIJ_MPIDense);
+
+<a name="line1366">1366: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatTransposeMatMult_mpiaij_mpidense_C"</font>,MatTransposeMatMult_MPIAIJ_MPIDense);
+<a name="line1367">1367: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatTransposeMatMultSymbolic_mpiaij_mpidense_C"</font>,MatTransposeMatMultSymbolic_MPIAIJ_MPIDense);
+<a name="line1368">1368: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatTransposeMatMultNumeric_mpiaij_mpidense_C"</font>,MatTransposeMatMultNumeric_MPIAIJ_MPIDense);
+<a name="line1369">1369: </a> PetscObjectChangeTypeName((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,MATMPIDENSE);
+<a name="line1370">1370: </a> <font color="#4169E1">return</font>(0);
+<a name="line1371">1371: </a>}
+
+<a name="line1373">1373: </a><font color="#B22222">/*MC</font>
+<a name="line1374">1374: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MATDENSE.html#MATDENSE">MATDENSE</a> - <a href="../../../../../docs/manualpages/Mat/MATDENSE.html#MATDENSE">MATDENSE</a> = "dense" - A matrix type to be used for dense matrices.</font>
+
+<a name="line1376">1376: </a><font color="#B22222"> This matrix type is identical to <a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a> when constructed with a single process communicator,</font>
+<a name="line1377">1377: </a><font color="#B22222"> and MATMPIDENSE otherwise.</font>
+
+<a name="line1379">1379: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line1380">1380: </a><font color="#B22222">. -mat_type dense - sets the matrix type to "dense" during a call to <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>()</font>
+
+<a name="line1382">1382: </a><font color="#B22222"> Level: beginner</font>
+
+
+<a name="line1385">1385: </a><font color="#B22222">.seealso: MatCreateMPIDense,<a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a>,MATMPIDENSE</font>
+<a name="line1386">1386: </a><font color="#B22222">M*/</font>
+
+<a name="line1390">1390: </a><font color="#B22222">/*@C</font>
+<a name="line1391">1391: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a> - Sets the array used to store the matrix entries</font>
+
+<a name="line1393">1393: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1395">1395: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1396">1396: </a><font color="#B22222">. B - the matrix</font>
+<a name="line1397">1397: </a><font color="#B22222">- data - optional location of matrix data. Set data=NULL for PETSc</font>
+<a name="line1398">1398: </a><font color="#B22222"> to control all matrix memory allocation.</font>
+
+<a name="line1400">1400: </a><font color="#B22222"> Notes:</font>
+<a name="line1401">1401: </a><font color="#B22222"> The dense format is fully compatible with standard Fortran 77</font>
+<a name="line1402">1402: </a><font color="#B22222"> storage by columns.</font>
+
+<a name="line1404">1404: </a><font color="#B22222"> The data input variable is intended primarily for Fortran programmers</font>
+<a name="line1405">1405: </a><font color="#B22222"> who wish to allocate their own matrix memory space. Most users should</font>
+<a name="line1406">1406: </a><font color="#B22222"> set data=NULL.</font>
+
+<a name="line1408">1408: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line1410">1410: </a><font color="#B22222">.keywords: matrix,dense, parallel</font>
+
+<a name="line1412">1412: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqDense.html#MatCreateSeqDense">MatCreateSeqDense</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>()</font>
+<a name="line1413">1413: </a><font color="#B22222">@*/</font>
+<a name="line1414">1414: </a><strong><font color="#4169E1"><a name="MatMPIDenseSetPreallocation"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscSc [...]
+<a name="line1415">1415: </a>{
+
+<a name="line1419">1419: </a> PetscTryMethod(B,<font color="#666666">"MatMPIDenseSetPreallocation_C"</font>,(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*),(B,data));
+<a name="line1420">1420: </a> <font color="#4169E1">return</font>(0);
+<a name="line1421">1421: </a>}
+
+<a name="line1425">1425: </a><font color="#B22222">/*@C</font>
+<a name="line1426">1426: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatCreateDense.html#MatCreateDense">MatCreateDense</a> - Creates a parallel matrix in dense format.</font>
+
+<a name="line1428">1428: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line1430">1430: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1431">1431: </a><font color="#B22222">+ comm - MPI communicator</font>
+<a name="line1432">1432: </a><font color="#B22222">. m - number of local rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if M is given)</font>
+<a name="line1433">1433: </a><font color="#B22222">. n - number of local columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if N is given)</font>
+<a name="line1434">1434: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if m is given)</font>
+<a name="line1435">1435: </a><font color="#B22222">. N - number of global columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if n is given)</font>
+<a name="line1436">1436: </a><font color="#B22222">- data - optional location of matrix data. Set data=NULL (PETSC_NULL_SCALAR for Fortran users) for PETSc</font>
+<a name="line1437">1437: </a><font color="#B22222"> to control all matrix memory allocation.</font>
+
+<a name="line1439">1439: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1440">1440: </a><font color="#B22222">. A - the matrix</font>
+
+<a name="line1442">1442: </a><font color="#B22222"> Notes:</font>
+<a name="line1443">1443: </a><font color="#B22222"> The dense format is fully compatible with standard Fortran 77</font>
+<a name="line1444">1444: </a><font color="#B22222"> storage by columns.</font>
+
+<a name="line1446">1446: </a><font color="#B22222"> The data input variable is intended primarily for Fortran programmers</font>
+<a name="line1447">1447: </a><font color="#B22222"> who wish to allocate their own matrix memory space. Most users should</font>
+<a name="line1448">1448: </a><font color="#B22222"> set data=NULL (PETSC_NULL_SCALAR for Fortran users).</font>
+
+<a name="line1450">1450: </a><font color="#B22222"> The user MUST specify either the local or global matrix dimensions</font>
+<a name="line1451">1451: </a><font color="#B22222"> (possibly both).</font>
+
+<a name="line1453">1453: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line1455">1455: </a><font color="#B22222">.keywords: matrix,dense, parallel</font>
+
+<a name="line1457">1457: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqDense.html#MatCreateSeqDense">MatCreateSeqDense</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>()</font>
+<a name="line1458">1458: </a><font color="#B22222">@*/</font>
+<a name="line1459">1459: </a><strong><font color="#4169E1"><a name="MatCreateDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatCreateDense.html#MatCreateDense">MatCreateDense</a>(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,<a href="../../../../../docs/man [...]
+<a name="line1460">1460: </a>{
+<a name="line1462">1462: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
+
+<a name="line1465">1465: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,A);
+<a name="line1466">1466: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*A,m,n,M,N);
+<a name="line1467">1467: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
+<a name="line1468">1468: </a> <font color="#4169E1">if</font> (size > 1) {
+<a name="line1469">1469: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,MATMPIDENSE);
+<a name="line1470">1470: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(*A,data);
+<a name="line1471">1471: </a> <font color="#4169E1">if</font> (data) { <font color="#B22222">/* user provided data array, so no need to assemble */</font>
+<a name="line1472">1472: </a> MatSetUpMultiply_MPIDense(*A);
+<a name="line1473">1473: </a> (*A)->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1474">1474: </a> }
+<a name="line1475">1475: </a> } <font color="#4169E1">else</font> {
+<a name="line1476">1476: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,<a href="../../../../../docs/manualpages/Mat/MATSEQDENSE.html#MATSEQDENSE">MATSEQDENSE</a>);
+<a name="line1477">1477: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqDenseSetPreallocation.html#MatSeqDenseSetPreallocation">MatSeqDenseSetPreallocation</a>(*A,data);
+<a name="line1478">1478: </a> }
+<a name="line1479">1479: </a> <font color="#4169E1">return</font>(0);
+<a name="line1480">1480: </a>}
+
+<a name="line1484">1484: </a><strong><font color="#4169E1"><a name="MatDuplicate_MPIDense"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a> cpvalues,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *newmat)</f [...]
+<a name="line1485">1485: </a>{
+<a name="line1486">1486: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat;
+<a name="line1487">1487: </a> Mat_MPIDense *a,*oldmat = (Mat_MPIDense*)A->data;
+
+<a name="line1491">1491: </a> *newmat = 0;
+<a name="line1492">1492: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&mat);
+<a name="line1493">1493: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(mat,A->rmap->n,A->cmap->n,A->rmap->N,A->cmap->N);
+<a name="line1494">1494: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(mat,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)->type_name);
+<a name="line1495">1495: </a> a = (Mat_MPIDense*)mat->data;
+<a name="line1496">1496: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(mat->ops,A->ops,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
+
+<a name="line1498">1498: </a> mat->factortype = A->factortype;
+<a name="line1499">1499: </a> mat->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1500">1500: </a> mat->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line1502">1502: </a> a->size = oldmat->size;
+<a name="line1503">1503: </a> a->rank = oldmat->rank;
+<a name="line1504">1504: </a> mat->insertmode = NOT_SET_VALUES;
+<a name="line1505">1505: </a> a->nvec = oldmat->nvec;
+<a name="line1506">1506: </a> a->donotstash = oldmat->donotstash;
+
+<a name="line1508">1508: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(A->rmap,&mat->rmap);
+<a name="line1509">1509: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(A->cmap,&mat->cmap);
+
+<a name="line1511">1511: </a> MatSetUpMultiply_MPIDense(mat);
+<a name="line1512">1512: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(oldmat->A,cpvalues,&a->A);
+<a name="line1513">1513: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->A);
+
+<a name="line1515">1515: </a> *newmat = mat;
+<a name="line1516">1516: </a> <font color="#4169E1">return</font>(0);
+<a name="line1517">1517: </a>}
+
+<a name="line1521">1521: </a><strong><font color="#4169E1"><a name="MatLoad_MPIDense_DenseInFile"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatLoad_MPIDense_DenseInFile(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fd,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> M,<a hr [...]
+<a name="line1522">1522: </a>{
+<a name="line1524">1524: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size;
+<a name="line1525">1525: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *rowners;
+<a name="line1526">1526: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,m,n,nz,j,mMax;
+<a name="line1527">1527: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array,*vals,*vals_ptr;
+<a name="line1528">1528: </a> Mat_MPIDense *a = (Mat_MPIDense*)newmat->data;
+
+<a name="line1531">1531: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
+<a name="line1532">1532: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
+
+<a name="line1534">1534: </a> <font color="#B22222">/* determine ownership of rows and columns */</font>
+<a name="line1535">1535: </a> m = (newmat->rmap->n < 0) ? <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> : newmat->rmap->n;
+<a name="line1536">1536: </a> n = (newmat->cmap->n < 0) ? <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> : newmat->cmap->n;
+
+<a name="line1538">1538: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(newmat,m,n,M,N);
+<a name="line1539">1539: </a> <font color="#4169E1">if</font> (!a->A || !((Mat_SeqDense*)(a->A->data))->user_alloc) {
+<a name="line1540">1540: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(newmat,NULL);
+<a name="line1541">1541: </a> }
+<a name="line1542">1542: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(newmat,&array);
+<a name="line1543">1543: </a> <a href="../../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(newmat,&m,NULL);
+<a name="line1544">1544: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRanges.html#MatGetOwnershipRanges">MatGetOwnershipRanges</a>(newmat,&rowners);
+<a name="line1545">1545: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Reduce.html#MPI_Reduce">MPI_Reduce</a>(&m,&mMax,1,MPIU_INT,MPI_MAX,0,comm);
+<a name="line1546">1546: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line1547">1547: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(mMax*N,&vals);
+
+<a name="line1549">1549: </a> <font color="#B22222">/* read in my part of the matrix numerical values */</font>
+<a name="line1550">1550: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,m*N,PETSC_SCALAR);
+
+<a name="line1552">1552: </a> <font color="#B22222">/* insert into matrix-by row (this is why cannot directly read into array */</font>
+<a name="line1553">1553: </a> vals_ptr = vals;
+<a name="line1554">1554: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line1555">1555: </a> <font color="#4169E1">for</font> (j=0; j<N; j++) {
+<a name="line1556">1556: </a> array[i + j*m] = *vals_ptr++;
+<a name="line1557">1557: </a> }
+<a name="line1558">1558: </a> }
+
+<a name="line1560">1560: </a> <font color="#B22222">/* read in other processors and ship out */</font>
+<a name="line1561">1561: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
+<a name="line1562">1562: </a> nz = (rowners[i+1] - rowners[i])*N;
+<a name="line1563">1563: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
+<a name="line1564">1564: </a> MPIULong_Send(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,i,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(newmat))->tag,comm);
+<a name="line1565">1565: </a> }
+<a name="line1566">1566: </a> } <font color="#4169E1">else</font> {
+<a name="line1567">1567: </a> <font color="#B22222">/* receive numeric values */</font>
+<a name="line1568">1568: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m*N,&vals);
+
+<a name="line1570">1570: </a> <font color="#B22222">/* receive message of values*/</font>
+<a name="line1571">1571: </a> MPIULong_Recv(vals,m*N,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,0,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(newmat))->tag,comm);
+
+<a name="line1573">1573: </a> <font color="#B22222">/* insert into matrix-by row (this is why cannot directly read into array */</font>
+<a name="line1574">1574: </a> vals_ptr = vals;
+<a name="line1575">1575: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line1576">1576: </a> <font color="#4169E1">for</font> (j=0; j<N; j++) {
+<a name="line1577">1577: </a> array[i + j*m] = *vals_ptr++;
+<a name="line1578">1578: </a> }
+<a name="line1579">1579: </a> }
+<a name="line1580">1580: </a> }
+<a name="line1581">1581: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(newmat,&array);
+<a name="line1582">1582: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(vals);
+<a name="line1583">1583: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(newmat,MAT_FINAL_ASSEMBLY);
+<a name="line1584">1584: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(newmat,MAT_FINAL_ASSEMBLY);
+<a name="line1585">1585: </a> <font color="#4169E1">return</font>(0);
+<a name="line1586">1586: </a>}
+
+<a name="line1590">1590: </a><strong><font color="#4169E1"><a name="MatLoad_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatLoad_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> newmat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line1591">1591: </a>{
+<a name="line1592">1592: </a> Mat_MPIDense *a;
+<a name="line1593">1593: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals,*svals;
+<a name="line1594">1594: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line1595">1595: </a> MPI_Status status;
+<a name="line1596">1596: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size,tag = ((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer)->tag,*rowners,*sndcounts,m,n,maxnz;
+<a name="line1597">1597: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> header[4],*rowlengths = 0,M,N,*cols;
+<a name="line1598">1598: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ourlens,*procsnz = 0,jj,*mycols,*smycols;
+<a name="line1599">1599: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,nz,j,rstart,rend;
+<a name="line1600">1600: </a> int fd;
+
+<a name="line1604">1604: </a> <font color="#B22222">/* force binary viewer to load .info file if it has not yet done so */</font>
+<a name="line1605">1605: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerSetUp.html#PetscViewerSetUp">PetscViewerSetUp</a>(viewer);
+<a name="line1606">1606: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,&comm);
+<a name="line1607">1607: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
+<a name="line1608">1608: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
+<a name="line1609">1609: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(viewer,&fd);
+<a name="line1610">1610: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line1611">1611: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,(char*)header,4,PETSC_INT);
+<a name="line1612">1612: </a> <font color="#4169E1">if</font> (header[0] != MAT_FILE_CLASSID) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"not matrix object"</font>);
+<a name="line1613">1613: </a> }
+<a name="line1614">1614: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Bcast.html#MPI_Bcast">MPI_Bcast</a>(header+1,3,MPIU_INT,0,comm);
+<a name="line1615">1615: </a> M = header[1]; N = header[2]; nz = header[3];
+
+<a name="line1617">1617: </a> <font color="#B22222">/* If global rows/cols are set to <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>, set it to the sizes given in the file */</font>
+<a name="line1618">1618: </a> <font color="#4169E1">if</font> (newmat->rmap->N < 0) newmat->rmap->N = M;
+<a name="line1619">1619: </a> <font color="#4169E1">if</font> (newmat->cmap->N < 0) newmat->cmap->N = N;
+
+<a name="line1621">1621: </a> <font color="#4169E1">if</font> (newmat->rmap->N != M) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of rows:Matrix in file has (%D) and input matrix has (%D)"</font>,M,newmat->rmap->N);
+<a name="line1622">1622: </a> <font color="#4169E1">if</font> (newmat->cmap->N != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of cols:Matrix in file has (%D) and input matrix has (%D)"</font>,N,newmat->cmap->N);
+
+<a name="line1624">1624: </a> <font color="#B22222">/*</font>
+<a name="line1625">1625: </a><font color="#B22222"> Handle case where matrix is stored on disk as a dense matrix</font>
+<a name="line1626">1626: </a><font color="#B22222"> */</font>
+<a name="line1627">1627: </a> <font color="#4169E1">if</font> (nz == MATRIX_BINARY_FORMAT_DENSE) {
+<a name="line1628">1628: </a> MatLoad_MPIDense_DenseInFile(comm,fd,M,N,newmat);
+<a name="line1629">1629: </a> <font color="#4169E1">return</font>(0);
+<a name="line1630">1630: </a> }
+
+<a name="line1632">1632: </a> <font color="#B22222">/* determine ownership of all rows */</font>
+<a name="line1633">1633: </a> <font color="#4169E1">if</font> (newmat->rmap->n < 0) {
+<a name="line1634">1634: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(M/size + ((M % size) > rank),&m);
+<a name="line1635">1635: </a> } <font color="#4169E1">else</font> {
+<a name="line1636">1636: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(newmat->rmap->n,&m);
+<a name="line1637">1637: </a> }
+<a name="line1638">1638: </a> <font color="#4169E1">if</font> (newmat->cmap->n < 0) {
+<a name="line1639">1639: </a> n = <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>;
+<a name="line1640">1640: </a> } <font color="#4169E1">else</font> {
+<a name="line1641">1641: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(newmat->cmap->n,&n);
+<a name="line1642">1642: </a> }
+
+<a name="line1644">1644: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size+2,&rowners);
+<a name="line1645">1645: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allgather.html#MPI_Allgather">MPI_Allgather</a>(&m,1,MPI_INT,rowners+1,1,MPI_INT,comm);
+<a name="line1646">1646: </a> rowners[0] = 0;
+<a name="line1647">1647: </a> <font color="#4169E1">for</font> (i=2; i<=size; i++) {
+<a name="line1648">1648: </a> rowners[i] += rowners[i-1];
+<a name="line1649">1649: </a> }
+<a name="line1650">1650: </a> rstart = rowners[rank];
+<a name="line1651">1651: </a> rend = rowners[rank+1];
+
+<a name="line1653">1653: </a> <font color="#B22222">/* distribute row lengths to all processors */</font>
+<a name="line1654">1654: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(rend-rstart,&ourlens);
+<a name="line1655">1655: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line1656">1656: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(M,&rowlengths);
+<a name="line1657">1657: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,rowlengths,M,PETSC_INT);
+<a name="line1658">1658: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&sndcounts);
+<a name="line1659">1659: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) sndcounts[i] = rowners[i+1] - rowners[i];
+<a name="line1660">1660: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(rowlengths,sndcounts,rowners,MPIU_INT,ourlens,rend-rstart,MPIU_INT,0,comm);
+<a name="line1661">1661: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sndcounts);
+<a name="line1662">1662: </a> } <font color="#4169E1">else</font> {
+<a name="line1663">1663: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(0,0,0,MPIU_INT,ourlens,rend-rstart,MPIU_INT,0,comm);
+<a name="line1664">1664: </a> }
+
+<a name="line1666">1666: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line1667">1667: </a> <font color="#B22222">/* calculate the number of nonzeros on each processor */</font>
+<a name="line1668">1668: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&procsnz);
+<a name="line1669">1669: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(procsnz,size*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line1670">1670: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
+<a name="line1671">1671: </a> <font color="#4169E1">for</font> (j=rowners[i]; j< rowners[i+1]; j++) {
+<a name="line1672">1672: </a> procsnz[i] += rowlengths[j];
+<a name="line1673">1673: </a> }
+<a name="line1674">1674: </a> }
+<a name="line1675">1675: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rowlengths);
+
+<a name="line1677">1677: </a> <font color="#B22222">/* determine max buffer needed and allocate it */</font>
+<a name="line1678">1678: </a> maxnz = 0;
+<a name="line1679">1679: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
+<a name="line1680">1680: </a> maxnz = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(maxnz,procsnz[i]);
+<a name="line1681">1681: </a> }
+<a name="line1682">1682: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&cols);
+
+<a name="line1684">1684: </a> <font color="#B22222">/* read in my part of the matrix column indices */</font>
+<a name="line1685">1685: </a> nz = procsnz[0];
+<a name="line1686">1686: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&mycols);
+<a name="line1687">1687: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,mycols,nz,PETSC_INT);
+
+<a name="line1689">1689: </a> <font color="#B22222">/* read in every one elses and ship off */</font>
+<a name="line1690">1690: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
+<a name="line1691">1691: </a> nz = procsnz[i];
+<a name="line1692">1692: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,cols,nz,PETSC_INT);
+<a name="line1693">1693: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(cols,nz,MPIU_INT,i,tag,comm);
+<a name="line1694">1694: </a> }
+<a name="line1695">1695: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(cols);
+<a name="line1696">1696: </a> } <font color="#4169E1">else</font> {
+<a name="line1697">1697: </a> <font color="#B22222">/* determine buffer space needed for message */</font>
+<a name="line1698">1698: </a> nz = 0;
+<a name="line1699">1699: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line1700">1700: </a> nz += ourlens[i];
+<a name="line1701">1701: </a> }
+<a name="line1702">1702: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz+1,&mycols);
+
+<a name="line1704">1704: </a> <font color="#B22222">/* receive message of column indices*/</font>
+<a name="line1705">1705: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(mycols,nz,MPIU_INT,0,tag,comm,&status);
+<a name="line1706">1706: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,MPIU_INT,&maxnz);
+<a name="line1707">1707: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
+<a name="line1708">1708: </a> }
+
+<a name="line1710">1710: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(newmat,m,n,M,N);
+<a name="line1711">1711: </a> a = (Mat_MPIDense*)newmat->data;
+<a name="line1712">1712: </a> <font color="#4169E1">if</font> (!a->A || !((Mat_SeqDense*)(a->A->data))->user_alloc) {
+<a name="line1713">1713: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(newmat,NULL);
+<a name="line1714">1714: </a> }
+
+<a name="line1716">1716: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line1717">1717: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&vals);
+
+<a name="line1719">1719: </a> <font color="#B22222">/* read in my part of the matrix numerical values */</font>
+<a name="line1720">1720: </a> nz = procsnz[0];
+<a name="line1721">1721: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
+
+<a name="line1723">1723: </a> <font color="#B22222">/* insert into matrix */</font>
+<a name="line1724">1724: </a> jj = rstart;
+<a name="line1725">1725: </a> smycols = mycols;
+<a name="line1726">1726: </a> svals = vals;
+<a name="line1727">1727: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line1728">1728: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(newmat,1,&jj,ourlens[i],smycols,svals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line1729">1729: </a> smycols += ourlens[i];
+<a name="line1730">1730: </a> svals += ourlens[i];
+<a name="line1731">1731: </a> jj++;
+<a name="line1732">1732: </a> }
+
+<a name="line1734">1734: </a> <font color="#B22222">/* read in other processors and ship out */</font>
+<a name="line1735">1735: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
+<a name="line1736">1736: </a> nz = procsnz[i];
+<a name="line1737">1737: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
+<a name="line1738">1738: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,i,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm);
+<a name="line1739">1739: </a> }
+<a name="line1740">1740: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(procsnz);
+<a name="line1741">1741: </a> } <font color="#4169E1">else</font> {
+<a name="line1742">1742: </a> <font color="#B22222">/* receive numeric values */</font>
+<a name="line1743">1743: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz+1,&vals);
+
+<a name="line1745">1745: </a> <font color="#B22222">/* receive message of values*/</font>
+<a name="line1746">1746: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,0,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm,&status);
+<a name="line1747">1747: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,&maxnz);
+<a name="line1748">1748: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
+
+<a name="line1750">1750: </a> <font color="#B22222">/* insert into matrix */</font>
+<a name="line1751">1751: </a> jj = rstart;
+<a name="line1752">1752: </a> smycols = mycols;
+<a name="line1753">1753: </a> svals = vals;
+<a name="line1754">1754: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line1755">1755: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(newmat,1,&jj,ourlens[i],smycols,svals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line1756">1756: </a> smycols += ourlens[i];
+<a name="line1757">1757: </a> svals += ourlens[i];
+<a name="line1758">1758: </a> jj++;
+<a name="line1759">1759: </a> }
+<a name="line1760">1760: </a> }
+<a name="line1761">1761: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ourlens);
+<a name="line1762">1762: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(vals);
+<a name="line1763">1763: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mycols);
+<a name="line1764">1764: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rowners);
+
+<a name="line1766">1766: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(newmat,MAT_FINAL_ASSEMBLY);
+<a name="line1767">1767: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(newmat,MAT_FINAL_ASSEMBLY);
+<a name="line1768">1768: </a> <font color="#4169E1">return</font>(0);
+<a name="line1769">1769: </a>}
+
+<a name="line1773">1773: </a><strong><font color="#4169E1"><a name="MatEqual_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatEqual_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flag)</font></strong>
+<a name="line1774">1774: </a>{
+<a name="line1775">1775: </a> Mat_MPIDense *matB = (Mat_MPIDense*)B->data,*matA = (Mat_MPIDense*)A->data;
+<a name="line1776">1776: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> a,b;
+<a name="line1777">1777: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line1781">1781: </a> a = matA->A;
+<a name="line1782">1782: </a> b = matB->A;
+<a name="line1783">1783: </a> <a href="../../../../../docs/manualpages/Mat/MatEqual.html#MatEqual">MatEqual</a>(a,b,&flg);
+<a name="line1784">1784: </a> MPIU_Allreduce(&flg,flag,1,MPIU_BOOL,MPI_LAND,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line1785">1785: </a> <font color="#4169E1">return</font>(0);
+<a name="line1786">1786: </a>}
+
+<a name="line1790">1790: </a><strong><font color="#4169E1"><a name="MatDestroy_MatTransMatMult_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDestroy_MatTransMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1791">1791: </a>{
+<a name="line1792">1792: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1793">1793: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
+<a name="line1794">1794: </a> Mat_TransMatMultDense *atb = a->atbdense;
+
+<a name="line1797">1797: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(atb->sendbuf,atb->atbarray,atb->recvcounts);
+<a name="line1798">1798: </a> (atb->destroy)(A);
+<a name="line1799">1799: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(atb);
+<a name="line1800">1800: </a> <font color="#4169E1">return</font>(0);
+<a name="line1801">1801: </a>}
+
+<a name="line1805">1805: </a><strong><font color="#4169E1"><a name="MatTransposeMatMultNumeric_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTransposeMatMultNumeric_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> C)</font></strong>
+<a name="line1806">1806: </a>{
+<a name="line1807">1807: </a> Mat_MPIDense *a=(Mat_MPIDense*)A->data, *b=(Mat_MPIDense*)B->data, *c=(Mat_MPIDense*)C->data;
+<a name="line1808">1808: </a> Mat_SeqDense *aseq=(Mat_SeqDense*)(a->A)->data, *bseq=(Mat_SeqDense*)(b->A)->data;
+<a name="line1809">1809: </a> Mat_TransMatMultDense *atb = c->atbdense;
+<a name="line1811">1811: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line1812">1812: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size,*recvcounts=atb->recvcounts;
+<a name="line1813">1813: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *carray,*atbarray=atb->atbarray,*sendbuf=atb->sendbuf;
+<a name="line1814">1814: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,cN=C->cmap->N,cM=C->rmap->N,proc,k,j;
+<a name="line1815">1815: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> _DOne=1.0,_DZero=0.0;
+<a name="line1816">1816: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</a> am,an,bn,aN;
+<a name="line1817">1817: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ranges;
+
+<a name="line1820">1820: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,&comm);
+<a name="line1821">1821: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
+<a name="line1822">1822: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
+
+<a name="line1824">1824: </a> <font color="#B22222">/* compute atbarray = aseq^T * bseq */</font>
+<a name="line1825">1825: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(a->A->cmap->n,&an);
+<a name="line1826">1826: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(b->A->cmap->n,&bn);
+<a name="line1827">1827: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(a->A->rmap->n,&am);
+<a name="line1828">1828: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(A->cmap->N,&aN);
+<a name="line1829">1829: </a> PetscStackCallBLAS(<font color="#666666">"BLASgemm"</font>,BLASgemm_(<font color="#666666">"T"</font>,<font color="#666666">"N"</font>,&an,&bn,&am,&_DOne,aseq->v,&aseq->lda,bseq->v,&bseq->lda,&_DZero,atbarray,&aN));
+<a name="line1830">1830: </a>
+<a name="line1831">1831: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRanges.html#MatGetOwnershipRanges">MatGetOwnershipRanges</a>(C,&ranges);
+<a name="line1832">1832: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) recvcounts[i] = (ranges[i+1] - ranges[i])*cN;
+<a name="line1833">1833: </a>
+<a name="line1834">1834: </a> <font color="#B22222">/* arrange atbarray into sendbuf */</font>
+<a name="line1835">1835: </a> k = 0;
+<a name="line1836">1836: </a> <font color="#4169E1">for</font> (proc=0; proc<size; proc++) {
+<a name="line1837">1837: </a> <font color="#4169E1">for</font> (j=0; j<cN; j++) {
+<a name="line1838">1838: </a> <font color="#4169E1">for</font> (i=ranges[proc]; i<ranges[proc+1]; i++) sendbuf[k++] = atbarray[i+j*cM];
+<a name="line1839">1839: </a> }
+<a name="line1840">1840: </a> }
+<a name="line1841">1841: </a> <font color="#B22222">/* sum all atbarray to local values of C */</font>
+<a name="line1842">1842: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseGetArray.html#MatDenseGetArray">MatDenseGetArray</a>(c->A,&carray);
+<a name="line1843">1843: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Reduce_scatter.html#MPI_Reduce_scatter">MPI_Reduce_scatter</a>(sendbuf,carray,recvcounts,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,MPIU_SUM,comm);
+<a name="line1844">1844: </a> <a href="../../../../../docs/manualpages/Mat/MatDenseRestoreArray.html#MatDenseRestoreArray">MatDenseRestoreArray</a>(c->A,&carray);
+<a name="line1845">1845: </a> <font color="#4169E1">return</font>(0);
+<a name="line1846">1846: </a>}
+
+<a name="line1850">1850: </a><strong><font color="#4169E1"><a name="MatTransposeMatMultSymbolic_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTransposeMatMultSymbolic_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fill [...]
+<a name="line1851">1851: </a>{
+<a name="line1852">1852: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1853">1853: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Cdense;
+<a name="line1854">1854: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line1855">1855: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
+<a name="line1856">1856: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cm=A->cmap->n,cM,cN=B->cmap->N;
+<a name="line1857">1857: </a> Mat_MPIDense *c;
+<a name="line1858">1858: </a> Mat_TransMatMultDense *atb;
+
+<a name="line1861">1861: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,&comm);
+<a name="line1862">1862: </a> <font color="#4169E1">if</font> (A->rmap->rstart != B->rmap->rstart || A->rmap->rend != B->rmap->rend) {
+<a name="line1863">1863: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(comm,PETSC_ERR_ARG_SIZ,<font color="#666666">"Matrix local dimensions are incompatible, A (%D, %D) != B (%D,%D)"</font>,A->rmap->rstart,A->rmap->rend,B->rmap->rstart,B->rmap->rend);
+<a name="line1864">1864: </a> }
+
+<a name="line1866">1866: </a> <font color="#B22222">/* create matrix product Cdense */</font>
+<a name="line1867">1867: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,&Cdense);
+<a name="line1868">1868: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(Cdense,cm,B->cmap->n,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
+<a name="line1869">1869: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(Cdense,MATMPIDENSE);
+<a name="line1870">1870: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIDenseSetPreallocation.html#MatMPIDenseSetPreallocation">MatMPIDenseSetPreallocation</a>(Cdense,NULL);
+<a name="line1871">1871: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(Cdense,MAT_FINAL_ASSEMBLY);
+<a name="line1872">1872: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(Cdense,MAT_FINAL_ASSEMBLY);
+<a name="line1873">1873: </a> *C = Cdense;
+
+<a name="line1875">1875: </a> <font color="#B22222">/* create data structure for reuse Cdense */</font>
+<a name="line1876">1876: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
+<a name="line1877">1877: </a> <a href="../../../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&atb);
+<a name="line1878">1878: </a> cM = Cdense->rmap->N;
+<a name="line1879">1879: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(cM*cN,&atb->sendbuf,cM*cN,&atb->atbarray,size,&atb->recvcounts);
+<a name="line1880">1880: </a>
+<a name="line1881">1881: </a> c = (Mat_MPIDense*)Cdense->data;
+<a name="line1882">1882: </a> c->atbdense = atb;
+<a name="line1883">1883: </a> atb->destroy = Cdense->ops->destroy;
+<a name="line1884">1884: </a> Cdense->ops->destroy = MatDestroy_MatTransMatMult_MPIDense_MPIDense;
+<a name="line1885">1885: </a> <font color="#4169E1">return</font>(0);
+<a name="line1886">1886: </a>}
+
+<a name="line1890">1890: </a><strong><font color="#4169E1"><a name="MatTransposeMatMult_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTransposeMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> scall,<a href="../../.. [...]
+<a name="line1891">1891: </a>{
+
+<a name="line1895">1895: </a> <font color="#4169E1">if</font> (scall == MAT_INITIAL_MATRIX) {
+<a name="line1896">1896: </a> MatTransposeMatMultSymbolic_MPIDense_MPIDense(A,B,fill,C);
+<a name="line1897">1897: </a> }
+<a name="line1898">1898: </a> MatTransposeMatMultNumeric_MPIDense_MPIDense(A,B,*C);
+<a name="line1899">1899: </a> <font color="#4169E1">return</font>(0);
+<a name="line1900">1900: </a>}
+
+<a name="line1904">1904: </a><strong><font color="#4169E1"><a name="MatDestroy_MatMatMult_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDestroy_MatMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1905">1905: </a>{
+<a name="line1906">1906: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1907">1907: </a> Mat_MPIDense *a = (Mat_MPIDense*)A->data;
+<a name="line1908">1908: </a> Mat_MatMultDense *ab = a->abdense;
+
+<a name="line1911">1911: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&ab->Ce);
+<a name="line1912">1912: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&ab->Ae);
+<a name="line1913">1913: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&ab->Be);
+
+<a name="line1915">1915: </a> (ab->destroy)(A);
+<a name="line1916">1916: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ab);
+<a name="line1917">1917: </a> <font color="#4169E1">return</font>(0);
+<a name="line1918">1918: </a>}
+
+<a name="line1920">1920: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
+<a name="line1923">1923: </a><strong><font color="#4169E1"><a name="MatMatMultNumeric_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMultNumeric_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> C)</font></strong>
+<a name="line1924">1924: </a>{
+<a name="line1925">1925: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1926">1926: </a> Mat_MPIDense *c=(Mat_MPIDense*)C->data;
+<a name="line1927">1927: </a> Mat_MatMultDense *ab=c->abdense;
+
+<a name="line1930">1930: </a> MatConvert_MPIDense_Elemental(A,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_REUSE_MATRIX, &ab->Ae);
+<a name="line1931">1931: </a> MatConvert_MPIDense_Elemental(B,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_REUSE_MATRIX, &ab->Be);
+<a name="line1932">1932: </a> <a href="../../../../../docs/manualpages/Mat/MatMatMultNumeric.html#MatMatMultNumeric">MatMatMultNumeric</a>(ab->Ae,ab->Be,ab->Ce);
+<a name="line1933">1933: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(ab->Ce,MATMPIDENSE,MAT_REUSE_MATRIX,&C);
+<a name="line1934">1934: </a> <font color="#4169E1">return</font>(0);
+<a name="line1935">1935: </a>}
+
+<a name="line1939">1939: </a><strong><font color="#4169E1"><a name="MatMatMultSymbolic_MPIDense_MPIDense"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMultSymbolic_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fill,<a href="../../.. [...]
+<a name="line1940">1940: </a>{
+<a name="line1941">1941: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1942">1942: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Ae,Be,Ce;
+<a name="line1943">1943: </a> Mat_MPIDense *c;
+<a name="line1944">1944: </a> Mat_MatMultDense *ab;
+
+<a name="line1947">1947: </a> <font color="#4169E1">if</font> (A->cmap->rstart != B->rmap->rstart || A->cmap->rend != B->rmap->rend) {
+<a name="line1948">1948: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_SIZ,<font color="#666666">"Matrix local dimensions are incompatible, A (%D, %D) != B (%D,%D)"</font>,A->rmap->rstart,A->rmap->rend,B->rmap->rstart, [...]
+<a name="line1949">1949: </a> }
+
+<a name="line1951">1951: </a> <font color="#B22222">/* convert A and B to Elemental matrices Ae and Be */</font>
+<a name="line1952">1952: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(A,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_INITIAL_MATRIX, &Ae);
+<a name="line1953">1953: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(B,<a href="../../../../../docs/manualpages/Mat/MATELEMENTAL.html#MATELEMENTAL">MATELEMENTAL</a>,MAT_INITIAL_MATRIX, &Be);
+
+<a name="line1955">1955: </a> <font color="#B22222">/* Ce = Ae*Be */</font>
+<a name="line1956">1956: </a> <a href="../../../../../docs/manualpages/Mat/MatMatMultSymbolic.html#MatMatMultSymbolic">MatMatMultSymbolic</a>(Ae,Be,fill,&Ce);
+<a name="line1957">1957: </a> <a href="../../../../../docs/manualpages/Mat/MatMatMultNumeric.html#MatMatMultNumeric">MatMatMultNumeric</a>(Ae,Be,Ce);
+<a name="line1958">1958: </a>
+<a name="line1959">1959: </a> <font color="#B22222">/* convert Ce to C */</font>
+<a name="line1960">1960: </a> <a href="../../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(Ce,MATMPIDENSE,MAT_INITIAL_MATRIX,C);
+
+<a name="line1962">1962: </a> <font color="#B22222">/* create data structure for reuse Cdense */</font>
+<a name="line1963">1963: </a> <a href="../../../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&ab);
+<a name="line1964">1964: </a> c = (Mat_MPIDense*)(*C)->data;
+<a name="line1965">1965: </a> c->abdense = ab;
+
+<a name="line1967">1967: </a> ab->Ae = Ae;
+<a name="line1968">1968: </a> ab->Be = Be;
+<a name="line1969">1969: </a> ab->Ce = Ce;
+<a name="line1970">1970: </a> ab->destroy = (*C)->ops->destroy;
+<a name="line1971">1971: </a> (*C)->ops->destroy = MatDestroy_MatMatMult_MPIDense_MPIDense;
+<a name="line1972">1972: </a> (*C)->ops->matmultnumeric = MatMatMultNumeric_MPIDense_MPIDense;
+<a name="line1973">1973: </a> <font color="#4169E1">return</font>(0);
+<a name="line1974">1974: </a>}
+
+<a name="line1978">1978: </a><strong><font color="#4169E1"><a name="MatMatMult_MPIDense_MPIDense"></a>PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMatMult_MPIDense_MPIDense(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> scall,<a href="../../../../. [...]
+<a name="line1979">1979: </a>{
+
+<a name="line1983">1983: </a> <font color="#4169E1">if</font> (scall == MAT_INITIAL_MATRIX) { <font color="#B22222">/* simbolic product includes numeric product */</font>
+<a name="line1984">1984: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(MAT_MatMultSymbolic,A,B,0,0);
+<a name="line1985">1985: </a> MatMatMultSymbolic_MPIDense_MPIDense(A,B,fill,C);
+<a name="line1986">1986: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(MAT_MatMultSymbolic,A,B,0,0);
+<a name="line1987">1987: </a> } <font color="#4169E1">else</font> {
+<a name="line1988">1988: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(MAT_MatMultNumeric,A,B,0,0);
+<a name="line1989">1989: </a> MatMatMultNumeric_MPIDense_MPIDense(A,B,*C);
+<a name="line1990">1990: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(MAT_MatMultNumeric,A,B,0,0);
+<a name="line1991">1991: </a> }
+<a name="line1992">1992: </a> <font color="#4169E1">return</font>(0);
+<a name="line1993">1993: </a>}
+<a name="line1994">1994: </a><font color="#A020F0">#endif</font>
</pre>
</body>
diff --git a/src/mat/impls/dense/mpi/mpidense.h.html b/src/mat/impls/dense/mpi/mpidense.h.html
index 6705f51..3cabb88 100644
--- a/src/mat/impls/dense/mpi/mpidense.h.html
+++ b/src/mat/impls/dense/mpi/mpidense.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/mpi/mpidense.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:24+00:00">
+<meta name="date" content="2016-10-03T02:24:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/mpi/mpidense.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/mpi/mpidense.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/dense/seq/dense.h></font>
diff --git a/src/mat/impls/dense/seq/dense.c.html b/src/mat/impls/dense/seq/dense.c.html
index b4ec987..68c8b51 100644
--- a/src/mat/impls/dense/seq/dense.c.html
+++ b/src/mat/impls/dense/seq/dense.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/seq/dense.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:12+00:00">
+<meta name="date" content="2016-10-03T02:23:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/seq/dense.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/seq/dense.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the basic matrix operations for sequential dense.</font>
diff --git a/src/mat/impls/dense/seq/dense.h.html b/src/mat/impls/dense/seq/dense.h.html
index f482282..519aae8 100644
--- a/src/mat/impls/dense/seq/dense.h.html
+++ b/src/mat/impls/dense/seq/dense.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/seq/dense.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:18+00:00">
+<meta name="date" content="2016-10-03T02:23:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/seq/dense.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/seq/dense.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h> </font><font color="#B22222">/* Mat_MatTransMatMult is defined here */</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/dense/seq/index.html b/src/mat/impls/dense/seq/index.html
index 9cb5c64..876c326 100644
--- a/src/mat/impls/dense/seq/index.html
+++ b/src/mat/impls/dense/seq/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/seq/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/seq/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/dense/seq/makefile.html b/src/mat/impls/dense/seq/makefile.html
index 9916eb5..04d136d 100644
--- a/src/mat/impls/dense/seq/makefile.html
+++ b/src/mat/impls/dense/seq/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/dense/seq/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:18+00:00">
+<meta name="date" content="2016-10-03T02:23:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/dense/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/dense/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/elemental/index.html b/src/mat/impls/elemental/index.html
index fec294d..010c9e8 100644
--- a/src/mat/impls/elemental/index.html
+++ b/src/mat/impls/elemental/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/elemental/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/elemental/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/elemental/makefile.html b/src/mat/impls/elemental/makefile.html
index 3712b31..d17f538 100644
--- a/src/mat/impls/elemental/makefile.html
+++ b/src/mat/impls/elemental/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/elemental/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:09+00:00">
+<meta name="date" content="2016-10-03T02:37:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/elemental/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/elemental/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_ELEMENTAL'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/elemental/matelem.cxx b/src/mat/impls/elemental/matelem.cxx
index ea4cba3..daf6ac8 100644
--- a/src/mat/impls/elemental/matelem.cxx
+++ b/src/mat/impls/elemental/matelem.cxx
@@ -137,11 +137,11 @@ PetscErrorCode MatSetOption_Elemental(Mat A,MatOption op,PetscBool flg)
case MAT_NEW_NONZERO_LOCATIONS:
case MAT_NEW_NONZERO_LOCATION_ERR:
case MAT_NEW_NONZERO_ALLOCATION_ERR:
+ case MAT_SYMMETRIC:
+ break;
case MAT_ROW_ORIENTED:
a->roworiented = flg;
break;
- case MAT_SYMMETRIC:
- break;
default:
SETERRQ1(PETSC_COMM_SELF,PETSC_ERR_SUP,"unknown option %s",MatOptions[op]);
}
diff --git a/src/mat/impls/elemental/matelem.cxx.html b/src/mat/impls/elemental/matelem.cxx.html
index 39e32ba..252cabf 100644
--- a/src/mat/impls/elemental/matelem.cxx.html
+++ b/src/mat/impls/elemental/matelem.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/elemental/matelem.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:05+00:00">
+<meta name="date" content="2016-10-03T02:36:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/elemental/matelem.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/elemental/matelem.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/impls/elemental/matelemimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#B22222">/*</font>
@@ -132,10 +132,10 @@
<a name="line137">137: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATIONS:
<a name="line138">138: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATION_ERR:
<a name="line139">139: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_ALLOCATION_ERR:
-<a name="line140">140: </a> <font color="#4169E1">case</font> MAT_ROW_ORIENTED:
-<a name="line141">141: </a> a->roworiented = flg;
-<a name="line142">142: </a> <font color="#4169E1">break</font>;
-<a name="line143">143: </a> <font color="#4169E1">case</font> MAT_SYMMETRIC:
+<a name="line140">140: </a> <font color="#4169E1">case</font> MAT_SYMMETRIC:
+<a name="line141">141: </a> <font color="#4169E1">break</font>;
+<a name="line142">142: </a> <font color="#4169E1">case</font> MAT_ROW_ORIENTED:
+<a name="line143">143: </a> a->roworiented = flg;
<a name="line144">144: </a> <font color="#4169E1">break</font>;
<a name="line145">145: </a><strong><font color="#FF0000"> default:</font></strong>
<a name="line146">146: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"unknown option %s"</font>,MatOptions[op]);
diff --git a/src/mat/impls/elemental/matelemimpl.h.html b/src/mat/impls/elemental/matelemimpl.h.html
index c37d239..f2658f1 100644
--- a/src/mat/impls/elemental/matelemimpl.h.html
+++ b/src/mat/impls/elemental/matelemimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/elemental/matelemimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:09+00:00">
+<meta name="date" content="2016-10-03T02:37:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/elemental/matelemimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/elemental/matelemimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_matelemimpl_h)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _matelemimpl_h</font></strong>
diff --git a/src/mat/impls/fft/fft.c.html b/src/mat/impls/fft/fft.c.html
index dd25309..674c205 100644
--- a/src/mat/impls/fft/fft.c.html
+++ b/src/mat/impls/fft/fft.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/fft/fft.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:02+00:00">
+<meta name="date" content="2016-10-03T02:36:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/fft/fft.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/fft/fft.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the FFT packages.</font>
diff --git a/src/mat/impls/fft/fft.h.html b/src/mat/impls/fft/fft.h.html
index 424e80d..7f4e0d7 100644
--- a/src/mat/impls/fft/fft.h.html
+++ b/src/mat/impls/fft/fft.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/fft/fft.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:02+00:00">
+<meta name="date" content="2016-10-03T02:36:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/fft/fft.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/fft/fft.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/impls/fft/fftw/fftw.c.html b/src/mat/impls/fft/fftw/fftw.c.html
index c65fc9d..4b660bf 100644
--- a/src/mat/impls/fft/fftw/fftw.c.html
+++ b/src/mat/impls/fft/fftw/fftw.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/fft/fftw/fftw.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:02+00:00">
+<meta name="date" content="2016-10-03T02:36:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/fft/fftw/fftw.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/fft/fftw/fftw.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the FFTW package.</font>
diff --git a/src/mat/impls/fft/fftw/index.html b/src/mat/impls/fft/fftw/index.html
index f3bce04..e867e9e 100644
--- a/src/mat/impls/fft/fftw/index.html
+++ b/src/mat/impls/fft/fftw/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/fft/fftw/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/fft/fftw/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/fft/fftw/makefile.html b/src/mat/impls/fft/fftw/makefile.html
index f410154..8f5683e 100644
--- a/src/mat/impls/fft/fftw/makefile.html
+++ b/src/mat/impls/fft/fftw/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/fft/fftw/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:05+00:00">
+<meta name="date" content="2016-10-03T02:36:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/fft/fftw/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/fft/fftw/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_FFTW'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/fft/ftn-custom/zfftf.c b/src/mat/impls/fft/ftn-custom/zfftf.c
index aad5912..2abdee4 100644
--- a/src/mat/impls/fft/ftn-custom/zfftf.c
+++ b/src/mat/impls/fft/ftn-custom/zfftf.c
@@ -12,6 +12,6 @@ PETSC_EXTERN void PETSC_STDCALL matcreatefft_(MPI_Comm *comm,PetscInt *ndim,Pets
char *mattype;
FIXCHAR(type_name,len,mattype);
- *ierr = MatCreateFFT(*comm,*ndim,dim,mattype,A);
+ *ierr = MatCreateFFT(MPI_Comm_f2c(*(MPI_Fint*)&*comm),*ndim,dim,mattype,A);
FREECHAR(type_name,mattype);
}
diff --git a/src/mat/impls/fft/index.html b/src/mat/impls/fft/index.html
index 2795cdd..3ddb068 100644
--- a/src/mat/impls/fft/index.html
+++ b/src/mat/impls/fft/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/fft/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/fft/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/fft/makefile.html b/src/mat/impls/fft/makefile.html
index 8be6712..257b629 100644
--- a/src/mat/impls/fft/makefile.html
+++ b/src/mat/impls/fft/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/fft/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:02+00:00">
+<meta name="date" content="2016-10-03T02:36:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/fft/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/fft/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/index.html b/src/mat/impls/index.html
index 099f171..ac3f7ac 100644
--- a/src/mat/impls/index.html
+++ b/src/mat/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/impls/is/index.html b/src/mat/impls/is/index.html
index 26f0091..088f6ce 100644
--- a/src/mat/impls/is/index.html
+++ b/src/mat/impls/is/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/is/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/is/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/is/makefile.html b/src/mat/impls/is/makefile.html
index 6bec0bd..e187d73 100644
--- a/src/mat/impls/is/makefile.html
+++ b/src/mat/impls/is/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/is/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:58+00:00">
+<meta name="date" content="2016-10-03T02:33:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/is/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/is/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/is/matis.c.html b/src/mat/impls/is/matis.c.html
index 3f8a64f..8c5679c 100644
--- a/src/mat/impls/is/matis.c.html
+++ b/src/mat/impls/is/matis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/is/matis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:55+00:00">
+<meta name="date" content="2016-10-03T02:33:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/is/matis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/is/matis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Creates a matrix class for using the Neumann-Neumann type preconditioners.</font>
diff --git a/src/mat/impls/is/matis.h.html b/src/mat/impls/is/matis.h.html
index b03a079..d021631 100644
--- a/src/mat/impls/is/matis.h.html
+++ b/src/mat/impls/is/matis.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/is/matis.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:57+00:00">
+<meta name="date" content="2016-10-03T02:33:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/is/matis.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/is/matis.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/mat/impls/localref/index.html b/src/mat/impls/localref/index.html
index 245f93c..0d92683 100644
--- a/src/mat/impls/localref/index.html
+++ b/src/mat/impls/localref/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/localref/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/localref/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/localref/makefile.html b/src/mat/impls/localref/makefile.html
index 80a0ca1..c333a5a 100644
--- a/src/mat/impls/localref/makefile.html
+++ b/src/mat/impls/localref/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/localref/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:58+00:00">
+<meta name="date" content="2016-10-03T02:36:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/localref/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/localref/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/localref/mlocalref.c.html b/src/mat/impls/localref/mlocalref.c.html
index 91a4205..ced60c8 100644
--- a/src/mat/impls/localref/mlocalref.c.html
+++ b/src/mat/impls/localref/mlocalref.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/localref/mlocalref.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:57+00:00">
+<meta name="date" content="2016-10-03T02:36:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/localref/mlocalref.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/localref/mlocalref.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/lrc/index.html b/src/mat/impls/lrc/index.html
index f27bf1e..ba07768 100644
--- a/src/mat/impls/lrc/index.html
+++ b/src/mat/impls/lrc/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/lrc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/lrc/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/lrc/lrc.c.html b/src/mat/impls/lrc/lrc.c.html
index 9bd7854..42bcb0f 100644
--- a/src/mat/impls/lrc/lrc.c.html
+++ b/src/mat/impls/lrc/lrc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/lrc/lrc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:44+00:00">
+<meta name="date" content="2016-10-03T02:35:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/lrc/lrc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/lrc/lrc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/lrc/makefile.html b/src/mat/impls/lrc/makefile.html
index 1068163..9c8148f 100644
--- a/src/mat/impls/lrc/makefile.html
+++ b/src/mat/impls/lrc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/lrc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:44+00:00">
+<meta name="date" content="2016-10-03T02:35:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/lrc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/lrc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/maij/index.html b/src/mat/impls/maij/index.html
index 79832eb..8edc9f7 100644
--- a/src/mat/impls/maij/index.html
+++ b/src/mat/impls/maij/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/maij/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/maij/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/maij/maij.c.html b/src/mat/impls/maij/maij.c.html
index 40ef9f0..57d9465 100644
--- a/src/mat/impls/maij/maij.c.html
+++ b/src/mat/impls/maij/maij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/maij/maij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:46+00:00">
+<meta name="date" content="2016-10-03T02:33:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/maij/maij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/maij/maij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the basic matrix operations for the MAIJ matrix storage format.</font>
diff --git a/src/mat/impls/maij/makefile.html b/src/mat/impls/maij/makefile.html
index 52813dd..9f0b19a 100644
--- a/src/mat/impls/maij/makefile.html
+++ b/src/mat/impls/maij/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/maij/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:55+00:00">
+<meta name="date" content="2016-10-03T02:33:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/maij/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/maij/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/makefile.html b/src/mat/impls/makefile.html
index 9dfdcae..cb4c378 100644
--- a/src/mat/impls/makefile.html
+++ b/src/mat/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:12+00:00">
+<meta name="date" content="2016-10-03T02:23:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/mffd/index.html b/src/mat/impls/mffd/index.html
index 93e1a8f..99e03d9 100644
--- a/src/mat/impls/mffd/index.html
+++ b/src/mat/impls/mffd/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/mffd/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/mffd/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/mffd/makefile.html b/src/mat/impls/mffd/makefile.html
index 777855e..2f9d3cc 100644
--- a/src/mat/impls/mffd/makefile.html
+++ b/src/mat/impls/mffd/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/mffd/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:55+00:00">
+<meta name="date" content="2016-10-03T02:36:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/mffd/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/mffd/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/mffd/mffd.c b/src/mat/impls/mffd/mffd.c
index 8171697..5cb9176 100644
--- a/src/mat/impls/mffd/mffd.c
+++ b/src/mat/impls/mffd/mffd.c
@@ -18,7 +18,7 @@ static PetscBool MatMFFDPackageInitialized = PETSC_FALSE;
Level: developer
.keywords: Petsc, destroy, package
-.seealso: PetscFinalize()
+.seealso: PetscFinalize(), MatCreateMFFD(), MatCreateSNESMF()
@*/
PetscErrorCode MatMFFDFinalizePackage(void)
{
@@ -101,7 +101,7 @@ PetscErrorCode MatMFFDInitializePackage(void)
F'(u)a ~= ----------------
h
-.seealso: MatCreateSNESMF(), MatMFFDRegister(), MatMFFDSetFunction()
+.seealso: MatCreateSNESMF(), MatMFFDRegister(), MatMFFDSetFunction(), MatCreateMFFD()
@*/
PetscErrorCode MatMFFDSetType(Mat mat,MatMFFDType ftype)
{
@@ -576,7 +576,7 @@ PetscErrorCode MatMFFDSetCheckh_MFFD(Mat J,FCN3 fun,void *ectx)
.keywords: SNES, matrix-free, parameters
-.seealso: MatSetFromOptions(), MatCreateSNESMF()
+.seealso: MatSetFromOptions(), MatCreateSNESMF(), MatCreateMFFD()
@*/
PetscErrorCode MatMFFDSetOptionsPrefix(Mat mat,const char prefix[])
@@ -674,7 +674,10 @@ static PetscErrorCode MatMissingDiagonal_MFFD(Mat A,PetscBool *missing,PetscInt
Level: advanced
-.seealso: MatCreateMFFD(), MatCreateSNESMF(), MatMFFDSetFunction()
+.seealso: MatCreateMFFD(), MatCreateSNESMF(), MatMFFDSetFunction(), MatMFFDSetType(),
+ MatMFFDSetFunctionError(), MatMFFDDSSetUmin(), MatMFFDSetFunction()
+ MatMFFDSetHHistory(), MatMFFDResetHHistory(), MatCreateSNESMF(),
+ MatMFFDGetH(),
M*/
#undef __FUNCT__
#define __FUNCT__ "MatCreate_MFFD"
@@ -1167,10 +1170,13 @@ PetscErrorCode MatMFFDSetBase(Mat J,Vec U,Vec F)
Level: advanced
- Notes: For example, MatMFFDSetCheckPositivity() insures that all entries
+ Notes: For example, MatMFFDCheckPositivity() insures that all entries
of U + h*a are non-negative
-.seealso: MatMFFDSetCheckPositivity()
+ The function you provide is called after the default h has been computed and allows you to
+ modify it.
+
+.seealso: MatMFFDCheckPositivity()
@*/
PetscErrorCode MatMFFDSetCheckh(Mat J,PetscErrorCode (*fun)(void*,Vec,Vec,PetscScalar*),void *ctx)
{
@@ -1183,7 +1189,7 @@ PetscErrorCode MatMFFDSetCheckh(Mat J,PetscErrorCode (*fun)(void*,Vec,Vec,Petsc
}
#undef __FUNCT__
-#define __FUNCT__ "MatMFFDSetCheckPositivity"
+#define __FUNCT__ "MatMFFDCheckPositivity"
/*@
MatMFFDCheckPositivity - Checks that all entries in U + h*a are positive or
zero, decreases h until this is satisfied.
diff --git a/src/mat/impls/mffd/mffd.c.html b/src/mat/impls/mffd/mffd.c.html
index f6f3c75..d99b84f 100644
--- a/src/mat/impls/mffd/mffd.c.html
+++ b/src/mat/impls/mffd/mffd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/mffd/mffd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:50+00:00">
+<meta name="date" content="2016-10-03T02:36:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/mffd/mffd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/mffd/mffd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/mffd/mffdimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
@@ -28,7 +28,7 @@
<a name="line18"> 18: </a><font color="#B22222"> Level: developer</font>
<a name="line20"> 20: </a><font color="#B22222">.keywords: Petsc, destroy, package</font>
-<a name="line21"> 21: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>()</font>
+<a name="line21"> 21: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
<a name="line22"> 22: </a><font color="#B22222">@*/</font>
<a name="line23"> 23: </a><strong><font color="#4169E1"><a name="MatMFFDFinalizePackage"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDFinalizePackage.html#MatMFFDFinalizePackage">MatMFFDFinalizePackage</a>(void)</font></strong>
<a name="line24"> 24: </a>{
@@ -103,7 +103,7 @@
<a name="line101">101: </a><font color="#B22222"> F'(u)a ~= ----------------</font>
<a name="line102">102: </a><font color="#B22222"> h</font>
-<a name="line104">104: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDRegister.html#MatMFFDRegister">MatMFFDRegister</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>()</font>
+<a name="line104">104: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDRegister.html#MatMFFDRegister">MatMFFDRegister</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>()</font>
<a name="line105">105: </a><font color="#B22222">@*/</font>
<a name="line106">106: </a><strong><font color="#4169E1"><a name="MatMFFDSetType"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetType.html#MatMFFDSetType">MatMFFDSetType</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Mat/MatMFFDType.html#MatMFFDType">MatMFFDType</a> ftype)</font></strong>
<a name="line107">107: </a>{
@@ -519,7 +519,7 @@
<a name="line577">577: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, parameters</font>
-<a name="line579">579: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
+<a name="line579">579: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>()</font>
<a name="line580">580: </a><font color="#B22222">@*/</font>
<a name="line581">581: </a><strong><font color="#4169E1"><a name="MatMFFDSetOptionsPrefix"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetOptionsPrefix.html#MatMFFDSetOptionsPrefix">MatMFFDSetOptionsPrefix</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,const char prefix[])</font></strong>
@@ -593,510 +593,516 @@
<a name="line675">675: </a><font color="#B22222"> Level: advanced</font>
-<a name="line677">677: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>()</font>
-<a name="line678">678: </a><font color="#B22222">M*/</font>
-<a name="line681">681: </a><strong><font color="#4169E1"><a name="MatCreate_MFFD"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_MFFD(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line682">682: </a>{
-<a name="line683">683: </a> <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> mfctx;
-
-<a name="line687">687: </a> <a href="../../../../docs/manualpages/Mat/MatMFFDInitializePackage.html#MatMFFDInitializePackage">MatMFFDInitializePackage</a>();
-
-<a name="line689">689: </a> <a href="../../../../docs/manualpages/Sys/PetscHeaderCreate.html#PetscHeaderCreate">PetscHeaderCreate</a>(mfctx,MATMFFD_CLASSID,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a>"</font>,<font color="#666666">"Matrix-free Finite Differencing"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>"</font>,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscOb [...]
-
-<a name="line691">691: </a> mfctx->error_rel = PETSC_SQRT_MACHINE_EPSILON;
-<a name="line692">692: </a> mfctx->recomputeperiod = 1;
-<a name="line693">693: </a> mfctx->count = 0;
-<a name="line694">694: </a> mfctx->currenth = 0.0;
-<a name="line695">695: </a> mfctx->historyh = NULL;
-<a name="line696">696: </a> mfctx->ncurrenth = 0;
-<a name="line697">697: </a> mfctx->maxcurrenth = 0;
-<a name="line698">698: </a> ((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mfctx)->type_name = 0;
-
-<a name="line700">700: </a> mfctx->vshift = 0.0;
-<a name="line701">701: </a> mfctx->vscale = 1.0;
-
-<a name="line703">703: </a> <font color="#B22222">/*</font>
-<a name="line704">704: </a><font color="#B22222"> Create the empty data structure to contain compute-h routines.</font>
-<a name="line705">705: </a><font color="#B22222"> These will be filled in below from the command line options or</font>
-<a name="line706">706: </a><font color="#B22222"> a later call with <a href="../../../../docs/manualpages/Mat/MatMFFDSetType.html#MatMFFDSetType">MatMFFDSetType</a>() or if that is not called</font>
-<a name="line707">707: </a><font color="#B22222"> then it will default in the first use of MatMult_MFFD()</font>
-<a name="line708">708: </a><font color="#B22222"> */</font>
-<a name="line709">709: </a> mfctx->ops->compute = 0;
-<a name="line710">710: </a> mfctx->ops->destroy = 0;
-<a name="line711">711: </a> mfctx->ops->view = 0;
-<a name="line712">712: </a> mfctx->ops->setfromoptions = 0;
-<a name="line713">713: </a> mfctx->hctx = 0;
-
-<a name="line715">715: </a> mfctx->func = 0;
-<a name="line716">716: </a> mfctx->funcctx = 0;
-<a name="line717">717: </a> mfctx->w = NULL;
-
-<a name="line719">719: </a> A->data = mfctx;
-
-<a name="line721">721: </a> A->ops->mult = MatMult_MFFD;
-<a name="line722">722: </a> A->ops->destroy = MatDestroy_MFFD;
-<a name="line723">723: </a> A->ops->view = MatView_MFFD;
-<a name="line724">724: </a> A->ops->assemblyend = MatAssemblyEnd_MFFD;
-<a name="line725">725: </a> A->ops->getdiagonal = MatGetDiagonal_MFFD;
-<a name="line726">726: </a> A->ops->scale = MatScale_MFFD;
-<a name="line727">727: </a> A->ops->shift = MatShift_MFFD;
-<a name="line728">728: </a> A->ops->diagonalscale = MatDiagonalScale_MFFD;
-<a name="line729">729: </a> A->ops->diagonalset = MatDiagonalSet_MFFD;
-<a name="line730">730: </a> A->ops->setfromoptions = MatSetFromOptions_MFFD;
-<a name="line731">731: </a> A->ops->missingdiagonal = MatMissingDiagonal_MFFD;
-<a name="line732">732: </a> A->assembled = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line734">734: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->rmap);
-<a name="line735">735: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->cmap);
-
-<a name="line737">737: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetBase_C"</font>,MatMFFDSetBase_MFFD);
-<a name="line738">738: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunctioniBase_C"</font>,MatMFFDSetFunctioniBase_MFFD);
-<a name="line739">739: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunctioni_C"</font>,MatMFFDSetFunctioni_MFFD);
-<a name="line740">740: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunction_C"</font>,MatMFFDSetFunction_MFFD);
-<a name="line741">741: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetCheckh_C"</font>,MatMFFDSetCheckh_MFFD);
-<a name="line742">742: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetPeriod_C"</font>,MatMFFDSetPeriod_MFFD);
-<a name="line743">743: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunctionError_C"</font>,MatMFFDSetFunctionError_MFFD);
-<a name="line744">744: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDResetHHistory_C"</font>,MatMFFDResetHHistory_MFFD);
-
-<a name="line746">746: </a> mfctx->mat = A;
-
-<a name="line748">748: </a> PetscObjectChangeTypeName((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>);
-<a name="line749">749: </a> <font color="#4169E1">return</font>(0);
-<a name="line750">750: </a>}
-
-<a name="line754">754: </a><font color="#B22222">/*@</font>
-<a name="line755">755: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a> - Creates a matrix-free matrix. See also <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
-
-<a name="line757">757: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
-
-<a name="line759">759: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line760">760: </a><font color="#B22222">+ comm - MPI communicator</font>
-<a name="line761">761: </a><font color="#B22222">. m - number of local rows (or <a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if M is given)</font>
-<a name="line762">762: </a><font color="#B22222"> This value should be the same as the local size used in creating the</font>
-<a name="line763">763: </a><font color="#B22222"> y vector for the matrix-vector product y = Ax.</font>
-<a name="line764">764: </a><font color="#B22222">. n - This value should be the same as the local size used in creating the</font>
-<a name="line765">765: </a><font color="#B22222"> x vector for the matrix-vector product y = Ax. (or <a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have</font>
-<a name="line766">766: </a><font color="#B22222"> calculated if N is given) For square matrices n is almost always m.</font>
-<a name="line767">767: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if m is given)</font>
-<a name="line768">768: </a><font color="#B22222">- N - number of global columns (or <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if n is given)</font>
-
-
-<a name="line771">771: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line772">772: </a><font color="#B22222">. J - the matrix-free matrix</font>
-
-<a name="line774">774: </a><font color="#B22222"> Options Database Keys: call <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>() to trigger these</font>
-<a name="line775">775: </a><font color="#B22222">+ -mat_mffd_type - wp or ds (see <a href="../../../../docs/manualpages/Mat/MATMFFD_WP.html#MATMFFD_WP">MATMFFD_WP</a> or <a href="../../../../docs/manualpages/Mat/MATMFFD_DS.html#MATMFFD_DS">MATMFFD_DS</a>)</font>
-<a name="line776">776: </a><font color="#B22222">- -mat_mffd_err - square root of estimated relative error in function evaluation</font>
-<a name="line777">777: </a><font color="#B22222">- -mat_mffd_period - how often h is recomputed, defaults to 1, everytime</font>
+<a name="line677">677: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetType.html#MatMFFDSetType">MatMFFDSetType</a>(), </font>
+<a name="line678">678: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDDSSetUmin.html#MatMFFDDSSetUmin">MatMFFDDSSetUmin</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>()</font>
+<a name="line679">679: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),</font>
+<a name="line680">680: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(),</font>
+<a name="line681">681: </a><font color="#B22222">M*/</font>
+<a name="line684">684: </a><strong><font color="#4169E1"><a name="MatCreate_MFFD"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_MFFD(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line685">685: </a>{
+<a name="line686">686: </a> <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> mfctx;
+
+<a name="line690">690: </a> <a href="../../../../docs/manualpages/Mat/MatMFFDInitializePackage.html#MatMFFDInitializePackage">MatMFFDInitializePackage</a>();
+
+<a name="line692">692: </a> <a href="../../../../docs/manualpages/Sys/PetscHeaderCreate.html#PetscHeaderCreate">PetscHeaderCreate</a>(mfctx,MATMFFD_CLASSID,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a>"</font>,<font color="#666666">"Matrix-free Finite Differencing"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>"</font>,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscOb [...]
+
+<a name="line694">694: </a> mfctx->error_rel = PETSC_SQRT_MACHINE_EPSILON;
+<a name="line695">695: </a> mfctx->recomputeperiod = 1;
+<a name="line696">696: </a> mfctx->count = 0;
+<a name="line697">697: </a> mfctx->currenth = 0.0;
+<a name="line698">698: </a> mfctx->historyh = NULL;
+<a name="line699">699: </a> mfctx->ncurrenth = 0;
+<a name="line700">700: </a> mfctx->maxcurrenth = 0;
+<a name="line701">701: </a> ((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mfctx)->type_name = 0;
+
+<a name="line703">703: </a> mfctx->vshift = 0.0;
+<a name="line704">704: </a> mfctx->vscale = 1.0;
+
+<a name="line706">706: </a> <font color="#B22222">/*</font>
+<a name="line707">707: </a><font color="#B22222"> Create the empty data structure to contain compute-h routines.</font>
+<a name="line708">708: </a><font color="#B22222"> These will be filled in below from the command line options or</font>
+<a name="line709">709: </a><font color="#B22222"> a later call with <a href="../../../../docs/manualpages/Mat/MatMFFDSetType.html#MatMFFDSetType">MatMFFDSetType</a>() or if that is not called</font>
+<a name="line710">710: </a><font color="#B22222"> then it will default in the first use of MatMult_MFFD()</font>
+<a name="line711">711: </a><font color="#B22222"> */</font>
+<a name="line712">712: </a> mfctx->ops->compute = 0;
+<a name="line713">713: </a> mfctx->ops->destroy = 0;
+<a name="line714">714: </a> mfctx->ops->view = 0;
+<a name="line715">715: </a> mfctx->ops->setfromoptions = 0;
+<a name="line716">716: </a> mfctx->hctx = 0;
+
+<a name="line718">718: </a> mfctx->func = 0;
+<a name="line719">719: </a> mfctx->funcctx = 0;
+<a name="line720">720: </a> mfctx->w = NULL;
+
+<a name="line722">722: </a> A->data = mfctx;
+
+<a name="line724">724: </a> A->ops->mult = MatMult_MFFD;
+<a name="line725">725: </a> A->ops->destroy = MatDestroy_MFFD;
+<a name="line726">726: </a> A->ops->view = MatView_MFFD;
+<a name="line727">727: </a> A->ops->assemblyend = MatAssemblyEnd_MFFD;
+<a name="line728">728: </a> A->ops->getdiagonal = MatGetDiagonal_MFFD;
+<a name="line729">729: </a> A->ops->scale = MatScale_MFFD;
+<a name="line730">730: </a> A->ops->shift = MatShift_MFFD;
+<a name="line731">731: </a> A->ops->diagonalscale = MatDiagonalScale_MFFD;
+<a name="line732">732: </a> A->ops->diagonalset = MatDiagonalSet_MFFD;
+<a name="line733">733: </a> A->ops->setfromoptions = MatSetFromOptions_MFFD;
+<a name="line734">734: </a> A->ops->missingdiagonal = MatMissingDiagonal_MFFD;
+<a name="line735">735: </a> A->assembled = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line737">737: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->rmap);
+<a name="line738">738: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->cmap);
+
+<a name="line740">740: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetBase_C"</font>,MatMFFDSetBase_MFFD);
+<a name="line741">741: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunctioniBase_C"</font>,MatMFFDSetFunctioniBase_MFFD);
+<a name="line742">742: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunctioni_C"</font>,MatMFFDSetFunctioni_MFFD);
+<a name="line743">743: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunction_C"</font>,MatMFFDSetFunction_MFFD);
+<a name="line744">744: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetCheckh_C"</font>,MatMFFDSetCheckh_MFFD);
+<a name="line745">745: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetPeriod_C"</font>,MatMFFDSetPeriod_MFFD);
+<a name="line746">746: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDSetFunctionError_C"</font>,MatMFFDSetFunctionError_MFFD);
+<a name="line747">747: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatMFFDResetHHistory_C"</font>,MatMFFDResetHHistory_MFFD);
+
+<a name="line749">749: </a> mfctx->mat = A;
+
+<a name="line751">751: </a> PetscObjectChangeTypeName((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>);
+<a name="line752">752: </a> <font color="#4169E1">return</font>(0);
+<a name="line753">753: </a>}
+
+<a name="line757">757: </a><font color="#B22222">/*@</font>
+<a name="line758">758: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a> - Creates a matrix-free matrix. See also <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
+
+<a name="line760">760: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
+
+<a name="line762">762: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line763">763: </a><font color="#B22222">+ comm - MPI communicator</font>
+<a name="line764">764: </a><font color="#B22222">. m - number of local rows (or <a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if M is given)</font>
+<a name="line765">765: </a><font color="#B22222"> This value should be the same as the local size used in creating the</font>
+<a name="line766">766: </a><font color="#B22222"> y vector for the matrix-vector product y = Ax.</font>
+<a name="line767">767: </a><font color="#B22222">. n - This value should be the same as the local size used in creating the</font>
+<a name="line768">768: </a><font color="#B22222"> x vector for the matrix-vector product y = Ax. (or <a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have</font>
+<a name="line769">769: </a><font color="#B22222"> calculated if N is given) For square matrices n is almost always m.</font>
+<a name="line770">770: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if m is given)</font>
+<a name="line771">771: </a><font color="#B22222">- N - number of global columns (or <a href="../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if n is given)</font>
+
+
+<a name="line774">774: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line775">775: </a><font color="#B22222">. J - the matrix-free matrix</font>
+
+<a name="line777">777: </a><font color="#B22222"> Options Database Keys: call <a href="../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>() to trigger these</font>
+<a name="line778">778: </a><font color="#B22222">+ -mat_mffd_type - wp or ds (see <a href="../../../../docs/manualpages/Mat/MATMFFD_WP.html#MATMFFD_WP">MATMFFD_WP</a> or <a href="../../../../docs/manualpages/Mat/MATMFFD_DS.html#MATMFFD_DS">MATMFFD_DS</a>)</font>
+<a name="line779">779: </a><font color="#B22222">- -mat_mffd_err - square root of estimated relative error in function evaluation</font>
+<a name="line780">780: </a><font color="#B22222">- -mat_mffd_period - how often h is recomputed, defaults to 1, everytime</font>
+
+
+<a name="line783">783: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line785">785: </a><font color="#B22222"> Notes:</font>
+<a name="line786">786: </a><font color="#B22222"> The matrix-free matrix context merely contains the function pointers</font>
+<a name="line787">787: </a><font color="#B22222"> and work space for performing finite difference approximations of</font>
+<a name="line788">788: </a><font color="#B22222"> Jacobian-vector products, F'(u)*a,</font>
+<a name="line790">790: </a><font color="#B22222"> The default code uses the following approach to compute h</font>
-<a name="line780">780: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line782">782: </a><font color="#B22222"> Notes:</font>
-<a name="line783">783: </a><font color="#B22222"> The matrix-free matrix context merely contains the function pointers</font>
-<a name="line784">784: </a><font color="#B22222"> and work space for performing finite difference approximations of</font>
-<a name="line785">785: </a><font color="#B22222"> Jacobian-vector products, F'(u)*a,</font>
+<a name="line792">792: </a><font color="#B22222">.vb</font>
+<a name="line793">793: </a><font color="#B22222"> F'(u)*a = [F(u+h*a) - F(u)]/h where</font>
+<a name="line794">794: </a><font color="#B22222"> h = error_rel*u'a/||a||^2 if |u'a| > umin*||a||_{1}</font>
+<a name="line795">795: </a><font color="#B22222"> = error_rel*umin*sign(u'a)*||a||_{1}/||a||^2 otherwise</font>
+<a name="line796">796: </a><font color="#B22222"> where</font>
+<a name="line797">797: </a><font color="#B22222"> error_rel = square root of relative error in function evaluation</font>
+<a name="line798">798: </a><font color="#B22222"> umin = minimum iterate parameter</font>
+<a name="line799">799: </a><font color="#B22222">.ve</font>
-<a name="line787">787: </a><font color="#B22222"> The default code uses the following approach to compute h</font>
+<a name="line801">801: </a><font color="#B22222"> You can call <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>() with <a href="../../../../docs/manualpages/SNES/MatMFFDComputeJacobian.html#MatMFFDComputeJacobian">MatMFFDComputeJacobian</a>() if you are using matrix and not a different</font>
+<a name="line802">802: </a><font color="#B22222"> preconditioner matrix</font>
-<a name="line789">789: </a><font color="#B22222">.vb</font>
-<a name="line790">790: </a><font color="#B22222"> F'(u)*a = [F(u+h*a) - F(u)]/h where</font>
-<a name="line791">791: </a><font color="#B22222"> h = error_rel*u'a/||a||^2 if |u'a| > umin*||a||_{1}</font>
-<a name="line792">792: </a><font color="#B22222"> = error_rel*umin*sign(u'a)*||a||_{1}/||a||^2 otherwise</font>
-<a name="line793">793: </a><font color="#B22222"> where</font>
-<a name="line794">794: </a><font color="#B22222"> error_rel = square root of relative error in function evaluation</font>
-<a name="line795">795: </a><font color="#B22222"> umin = minimum iterate parameter</font>
-<a name="line796">796: </a><font color="#B22222">.ve</font>
+<a name="line804">804: </a><font color="#B22222"> The user can set the error_rel via <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>() and</font>
+<a name="line805">805: </a><font color="#B22222"> umin via <a href="../../../../docs/manualpages/Mat/MatMFFDDSSetUmin.html#MatMFFDDSSetUmin">MatMFFDDSSetUmin</a>(); see Users-Manual: ch_snes for details.</font>
-<a name="line798">798: </a><font color="#B22222"> You can call <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>() with <a href="../../../../docs/manualpages/SNES/MatMFFDComputeJacobian.html#MatMFFDComputeJacobian">MatMFFDComputeJacobian</a>() if you are using matrix and not a different</font>
-<a name="line799">799: </a><font color="#B22222"> preconditioner matrix</font>
+<a name="line807">807: </a><font color="#B22222"> The user should call <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>() when finished with the matrix-free</font>
+<a name="line808">808: </a><font color="#B22222"> matrix context.</font>
-<a name="line801">801: </a><font color="#B22222"> The user can set the error_rel via <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>() and</font>
-<a name="line802">802: </a><font color="#B22222"> umin via <a href="../../../../docs/manualpages/Mat/MatMFFDDSSetUmin.html#MatMFFDDSSetUmin">MatMFFDDSSetUmin</a>(); see Users-Manual: ch_snes for details.</font>
+<a name="line810">810: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line811">811: </a><font color="#B22222">+ -mat_mffd_err <error_rel> - Sets error_rel</font>
+<a name="line812">812: </a><font color="#B22222">. -mat_mffd_unim <umin> - Sets umin (for default PETSc routine that computes h only)</font>
+<a name="line813">813: </a><font color="#B22222">- -mat_mffd_check_positivity</font>
-<a name="line804">804: </a><font color="#B22222"> The user should call <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>() when finished with the matrix-free</font>
-<a name="line805">805: </a><font color="#B22222"> matrix context.</font>
+<a name="line815">815: </a><font color="#B22222">.keywords: default, matrix-free, create, matrix</font>
-<a name="line807">807: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line808">808: </a><font color="#B22222">+ -mat_mffd_err <error_rel> - Sets error_rel</font>
-<a name="line809">809: </a><font color="#B22222">. -mat_mffd_unim <umin> - Sets umin (for default PETSc routine that computes h only)</font>
-<a name="line810">810: </a><font color="#B22222">- -mat_mffd_check_positivity</font>
+<a name="line817">817: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDDSSetUmin.html#MatMFFDDSSetUmin">MatMFFDDSSetUmin</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>()</font>
+<a name="line818">818: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),</font>
+<a name="line819">819: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDRegister.html#MatMFFDRegister">MatMFFDRegister</a>(), <a href="../../../../docs/manualpages/SNES/MatMFFDComputeJacobian.html#MatMFFDComputeJacobian">MatMFFDComputeJacobian</a>()</font>
-<a name="line812">812: </a><font color="#B22222">.keywords: default, matrix-free, create, matrix</font>
+<a name="line821">821: </a><font color="#B22222">@*/</font>
+<a name="line822">822: </a><strong><font color="#4169E1"><a name="MatCreateMFFD"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(<a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,<a href="../../../../docs/manualpages/Sys/PetscInt [...]
+<a name="line823">823: </a>{
-<a name="line814">814: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDDSSetUmin.html#MatMFFDDSSetUmin">MatMFFDDSSetUmin</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>()</font>
-<a name="line815">815: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),</font>
-<a name="line816">816: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDRegister.html#MatMFFDRegister">MatMFFDRegister</a>(), <a href="../../../../docs/manualpages/SNES/MatMFFDComputeJacobian.html#MatMFFDComputeJacobian">MatMFFDComputeJacobian</a>()</font>
+<a name="line827">827: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,J);
+<a name="line828">828: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*J,m,n,M,N);
+<a name="line829">829: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*J,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>);
+<a name="line830">830: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(*J);
+<a name="line831">831: </a> <font color="#4169E1">return</font>(0);
+<a name="line832">832: </a>}
-<a name="line818">818: </a><font color="#B22222">@*/</font>
-<a name="line819">819: </a><strong><font color="#4169E1"><a name="MatCreateMFFD"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(<a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,<a href="../../../../docs/manualpages/Sys/PetscInt [...]
-<a name="line820">820: </a>{
-<a name="line824">824: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,J);
-<a name="line825">825: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*J,m,n,M,N);
-<a name="line826">826: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*J,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>);
-<a name="line827">827: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(*J);
-<a name="line828">828: </a> <font color="#4169E1">return</font>(0);
-<a name="line829">829: </a>}
+<a name="line837">837: </a><font color="#B22222">/*@</font>
+<a name="line838">838: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a> - Gets the last value that was used as the differencing</font>
+<a name="line839">839: </a><font color="#B22222"> parameter.</font>
+<a name="line841">841: </a><font color="#B22222"> Not Collective</font>
-<a name="line834">834: </a><font color="#B22222">/*@</font>
-<a name="line835">835: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a> - Gets the last value that was used as the differencing</font>
-<a name="line836">836: </a><font color="#B22222"> parameter.</font>
+<a name="line843">843: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line844">844: </a><font color="#B22222">. mat - the matrix obtained with <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
-<a name="line838">838: </a><font color="#B22222"> Not Collective</font>
+<a name="line846">846: </a><font color="#B22222"> Output Paramter:</font>
+<a name="line847">847: </a><font color="#B22222">. h - the differencing step size</font>
-<a name="line840">840: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line841">841: </a><font color="#B22222">. mat - the matrix obtained with <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
+<a name="line849">849: </a><font color="#B22222"> Level: advanced</font>
-<a name="line843">843: </a><font color="#B22222"> Output Paramter:</font>
-<a name="line844">844: </a><font color="#B22222">. h - the differencing step size</font>
+<a name="line851">851: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, parameters</font>
-<a name="line846">846: </a><font color="#B22222"> Level: advanced</font>
+<a name="line853">853: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>, <a href="../../../../docs/manualpages/Mat/Ma [...]
+<a name="line854">854: </a><font color="#B22222">@*/</font>
+<a name="line855">855: </a><strong><font color="#4169E1"><a name="MatMFFDGetH"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *h)</font></strong>
+<a name="line856">856: </a>{
+<a name="line857">857: </a> <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> ctx = (<a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a>)mat->data;
+<a name="line859">859: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
-<a name="line848">848: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, parameters</font>
+<a name="line862">862: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>,&match);
+<a name="line863">863: </a> <font color="#4169E1">if</font> (!match) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),PETSC_ERR_ARG_WRONG,<font color="#666666">"Not a MFFD matrix"</font>);
-<a name="line850">850: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>, <a href="../../../../docs/manualpages/Mat/Ma [...]
-<a name="line851">851: </a><font color="#B22222">@*/</font>
-<a name="line852">852: </a><strong><font color="#4169E1"><a name="MatMFFDGetH"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *h)</font></strong>
-<a name="line853">853: </a>{
-<a name="line854">854: </a> <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> ctx = (<a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a>)mat->data;
-<a name="line856">856: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
+<a name="line865">865: </a> *h = ctx->currenth;
+<a name="line866">866: </a> <font color="#4169E1">return</font>(0);
+<a name="line867">867: </a>}
-<a name="line859">859: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>,&match);
-<a name="line860">860: </a> <font color="#4169E1">if</font> (!match) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),PETSC_ERR_ARG_WRONG,<font color="#666666">"Not a MFFD matrix"</font>);
+<a name="line871">871: </a><font color="#B22222">/*@C</font>
+<a name="line872">872: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a> - Sets the function used in applying the matrix free.</font>
-<a name="line862">862: </a> *h = ctx->currenth;
-<a name="line863">863: </a> <font color="#4169E1">return</font>(0);
-<a name="line864">864: </a>}
+<a name="line874">874: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line868">868: </a><font color="#B22222">/*@C</font>
-<a name="line869">869: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a> - Sets the function used in applying the matrix free.</font>
+<a name="line876">876: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line877">877: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>() or <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>()</font>
+<a name="line878">878: </a><font color="#B22222">. func - the function to use</font>
+<a name="line879">879: </a><font color="#B22222">- funcctx - optional function context passed to function</font>
-<a name="line871">871: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line881">881: </a><font color="#B22222"> Calling Sequence of func:</font>
+<a name="line882">882: </a><font color="#B22222">$ func (void *funcctx, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> f)</font>
-<a name="line873">873: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line874">874: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>() or <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>()</font>
-<a name="line875">875: </a><font color="#B22222">. func - the function to use</font>
-<a name="line876">876: </a><font color="#B22222">- funcctx - optional function context passed to function</font>
+<a name="line884">884: </a><font color="#B22222">+ funcctx - user provided context</font>
+<a name="line885">885: </a><font color="#B22222">. x - input vector</font>
+<a name="line886">886: </a><font color="#B22222">- f - computed output function</font>
-<a name="line878">878: </a><font color="#B22222"> Calling Sequence of func:</font>
-<a name="line879">879: </a><font color="#B22222">$ func (void *funcctx, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x, <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> f)</font>
+<a name="line888">888: </a><font color="#B22222"> Level: advanced</font>
-<a name="line881">881: </a><font color="#B22222">+ funcctx - user provided context</font>
-<a name="line882">882: </a><font color="#B22222">. x - input vector</font>
-<a name="line883">883: </a><font color="#B22222">- f - computed output function</font>
+<a name="line890">890: </a><font color="#B22222"> Notes:</font>
+<a name="line891">891: </a><font color="#B22222"> If you use this you MUST call <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>()/<a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() on the matrix free</font>
+<a name="line892">892: </a><font color="#B22222"> matrix inside your compute Jacobian routine</font>
-<a name="line885">885: </a><font color="#B22222"> Level: advanced</font>
+<a name="line894">894: </a><font color="#B22222"> If this is not set then it will use the function set with <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>() if <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>() was used.</font>
-<a name="line887">887: </a><font color="#B22222"> Notes:</font>
-<a name="line888">888: </a><font color="#B22222"> If you use this you MUST call <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>()/<a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() on the matrix free</font>
-<a name="line889">889: </a><font color="#B22222"> matrix inside your compute Jacobian routine</font>
+<a name="line896">896: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, function</font>
-<a name="line891">891: </a><font color="#B22222"> If this is not set then it will use the function set with <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>() if <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>() was used.</font>
+<a name="line898">898: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>,</font>
+<a name="line899">899: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), SNESetFunction()</font>
+<a name="line900">900: </a><font color="#B22222">@*/</font>
+<a name="line901">901: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunction"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*func)(void*,<a href="../../. [...]
+<a name="line902">902: </a>{
-<a name="line893">893: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, function</font>
+<a name="line906">906: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunction_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>),void*),(mat,func,funcctx));
+<a name="line907">907: </a> <font color="#4169E1">return</font>(0);
+<a name="line908">908: </a>}
-<a name="line895">895: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>,</font>
-<a name="line896">896: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), SNESetFunction()</font>
-<a name="line897">897: </a><font color="#B22222">@*/</font>
-<a name="line898">898: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunction"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunction.html#MatMFFDSetFunction">MatMFFDSetFunction</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*func)(void*,<a href="../../. [...]
-<a name="line899">899: </a>{
+<a name="line912">912: </a><font color="#B22222">/*@C</font>
+<a name="line913">913: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioni.html#MatMFFDSetFunctioni">MatMFFDSetFunctioni</a> - Sets the function for a single component</font>
-<a name="line903">903: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunction_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>),void*),(mat,func,funcctx));
-<a name="line904">904: </a> <font color="#4169E1">return</font>(0);
-<a name="line905">905: </a>}
+<a name="line915">915: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line909">909: </a><font color="#B22222">/*@C</font>
-<a name="line910">910: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioni.html#MatMFFDSetFunctioni">MatMFFDSetFunctioni</a> - Sets the function for a single component</font>
+<a name="line917">917: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line918">918: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
+<a name="line919">919: </a><font color="#B22222">- funci - the function to use</font>
-<a name="line912">912: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line921">921: </a><font color="#B22222"> Level: advanced</font>
-<a name="line914">914: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line915">915: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
-<a name="line916">916: </a><font color="#B22222">- funci - the function to use</font>
+<a name="line923">923: </a><font color="#B22222"> Notes:</font>
+<a name="line924">924: </a><font color="#B22222"> If you use this you MUST call <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>()/<a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() on the matrix free</font>
+<a name="line925">925: </a><font color="#B22222"> matrix inside your compute Jacobian routine</font>
-<a name="line918">918: </a><font color="#B22222"> Level: advanced</font>
-<a name="line920">920: </a><font color="#B22222"> Notes:</font>
-<a name="line921">921: </a><font color="#B22222"> If you use this you MUST call <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>()/<a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() on the matrix free</font>
-<a name="line922">922: </a><font color="#B22222"> matrix inside your compute Jacobian routine</font>
+<a name="line928">928: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, function</font>
+<a name="line930">930: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), SNESetFun [...]
-<a name="line925">925: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, function</font>
+<a name="line932">932: </a><font color="#B22222">@*/</font>
+<a name="line933">933: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunctioni"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioni.html#MatMFFDSetFunctioni">MatMFFDSetFunctioni</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*funci)(void*,<a href=".. [...]
+<a name="line934">934: </a>{
-<a name="line927">927: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), SNESetFun [...]
+<a name="line939">939: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunctioni_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">Pets [...]
+<a name="line940">940: </a> <font color="#4169E1">return</font>(0);
+<a name="line941">941: </a>}
-<a name="line929">929: </a><font color="#B22222">@*/</font>
-<a name="line930">930: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunctioni"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioni.html#MatMFFDSetFunctioni">MatMFFDSetFunctioni</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*funci)(void*,<a href=".. [...]
-<a name="line931">931: </a>{
-<a name="line936">936: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunctioni_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">Pets [...]
-<a name="line937">937: </a> <font color="#4169E1">return</font>(0);
-<a name="line938">938: </a>}
+<a name="line946">946: </a><font color="#B22222">/*@C</font>
+<a name="line947">947: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioniBase.html#MatMFFDSetFunctioniBase">MatMFFDSetFunctioniBase</a> - Sets the base vector for a single component function evaluation</font>
+<a name="line949">949: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line943">943: </a><font color="#B22222">/*@C</font>
-<a name="line944">944: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioniBase.html#MatMFFDSetFunctioniBase">MatMFFDSetFunctioniBase</a> - Sets the base vector for a single component function evaluation</font>
+<a name="line951">951: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line952">952: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
+<a name="line953">953: </a><font color="#B22222">- func - the function to use</font>
-<a name="line946">946: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line955">955: </a><font color="#B22222"> Level: advanced</font>
-<a name="line948">948: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line949">949: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
-<a name="line950">950: </a><font color="#B22222">- func - the function to use</font>
+<a name="line957">957: </a><font color="#B22222"> Notes:</font>
+<a name="line958">958: </a><font color="#B22222"> If you use this you MUST call <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>()/<a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() on the matrix free</font>
+<a name="line959">959: </a><font color="#B22222"> matrix inside your compute Jacobian routine</font>
-<a name="line952">952: </a><font color="#B22222"> Level: advanced</font>
-<a name="line954">954: </a><font color="#B22222"> Notes:</font>
-<a name="line955">955: </a><font color="#B22222"> If you use this you MUST call <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>()/<a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() on the matrix free</font>
-<a name="line956">956: </a><font color="#B22222"> matrix inside your compute Jacobian routine</font>
+<a name="line962">962: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, function</font>
+<a name="line964">964: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a></font>
+<a name="line965">965: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), SNESetFunction()</font>
+<a name="line966">966: </a><font color="#B22222">@*/</font>
+<a name="line967">967: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunctioniBase"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioniBase.html#MatMFFDSetFunctioniBase">MatMFFDSetFunctioniBase</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*func)(vo [...]
+<a name="line968">968: </a>{
-<a name="line959">959: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, function</font>
+<a name="line973">973: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunctioniBase_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)),(mat,func));
+<a name="line974">974: </a> <font color="#4169E1">return</font>(0);
+<a name="line975">975: </a>}
-<a name="line961">961: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a></font>
-<a name="line962">962: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), SNESetFunction()</font>
-<a name="line963">963: </a><font color="#B22222">@*/</font>
-<a name="line964">964: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunctioniBase"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctioniBase.html#MatMFFDSetFunctioniBase">MatMFFDSetFunctioniBase</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*func)(vo [...]
-<a name="line965">965: </a>{
+<a name="line979">979: </a><font color="#B22222">/*@</font>
+<a name="line980">980: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetPeriod.html#MatMFFDSetPeriod">MatMFFDSetPeriod</a> - Sets how often h is recomputed, by default it is everytime</font>
-<a name="line970">970: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunctioniBase_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>)),(mat,func));
-<a name="line971">971: </a> <font color="#4169E1">return</font>(0);
-<a name="line972">972: </a>}
+<a name="line982">982: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line976">976: </a><font color="#B22222">/*@</font>
-<a name="line977">977: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetPeriod.html#MatMFFDSetPeriod">MatMFFDSetPeriod</a> - Sets how often h is recomputed, by default it is everytime</font>
+<a name="line984">984: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line985">985: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
+<a name="line986">986: </a><font color="#B22222">- period - 1 for everytime, 2 for every second etc</font>
-<a name="line979">979: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line988">988: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line989">989: </a><font color="#B22222">+ -mat_mffd_period <period></font>
-<a name="line981">981: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line982">982: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
-<a name="line983">983: </a><font color="#B22222">- period - 1 for everytime, 2 for every second etc</font>
+<a name="line991">991: </a><font color="#B22222"> Level: advanced</font>
-<a name="line985">985: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line986">986: </a><font color="#B22222">+ -mat_mffd_period <period></font>
-<a name="line988">988: </a><font color="#B22222"> Level: advanced</font>
+<a name="line994">994: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, parameters</font>
+<a name="line996">996: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(),</font>
+<a name="line997">997: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>()</font>
+<a name="line998">998: </a><font color="#B22222">@*/</font>
+<a name="line999">999: </a><strong><font color="#4169E1"><a name="MatMFFDSetPeriod"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetPeriod.html#MatMFFDSetPeriod">MatMFFDSetPeriod</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> period)</font></strong>
+<a name="line1000">1000: </a>{
-<a name="line991">991: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, parameters</font>
+<a name="line1004">1004: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetPeriod_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),(mat,period));
+<a name="line1005">1005: </a> <font color="#4169E1">return</font>(0);
+<a name="line1006">1006: </a>}
-<a name="line993">993: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(),</font>
-<a name="line994">994: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>()</font>
-<a name="line995">995: </a><font color="#B22222">@*/</font>
-<a name="line996">996: </a><strong><font color="#4169E1"><a name="MatMFFDSetPeriod"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetPeriod.html#MatMFFDSetPeriod">MatMFFDSetPeriod</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> period)</font></strong>
-<a name="line997">997: </a>{
+<a name="line1010">1010: </a><font color="#B22222">/*@</font>
+<a name="line1011">1011: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a> - Sets the error_rel for the approximation of</font>
+<a name="line1012">1012: </a><font color="#B22222"> matrix-vector products using finite differences.</font>
-<a name="line1001">1001: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetPeriod_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),(mat,period));
-<a name="line1002">1002: </a> <font color="#4169E1">return</font>(0);
-<a name="line1003">1003: </a>}
+<a name="line1014">1014: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line1007">1007: </a><font color="#B22222">/*@</font>
-<a name="line1008">1008: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a> - Sets the error_rel for the approximation of</font>
-<a name="line1009">1009: </a><font color="#B22222"> matrix-vector products using finite differences.</font>
+<a name="line1016">1016: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1017">1017: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>() or <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
+<a name="line1018">1018: </a><font color="#B22222">- error_rel - relative error (should be set to the square root of</font>
+<a name="line1019">1019: </a><font color="#B22222"> the relative error in the function evaluations)</font>
-<a name="line1011">1011: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line1021">1021: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line1022">1022: </a><font color="#B22222">+ -mat_mffd_err <error_rel> - Sets error_rel</font>
-<a name="line1013">1013: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1014">1014: </a><font color="#B22222">+ mat - the matrix free matrix created via <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>() or <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>()</font>
-<a name="line1015">1015: </a><font color="#B22222">- error_rel - relative error (should be set to the square root of</font>
-<a name="line1016">1016: </a><font color="#B22222"> the relative error in the function evaluations)</font>
+<a name="line1024">1024: </a><font color="#B22222"> Level: advanced</font>
-<a name="line1018">1018: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line1019">1019: </a><font color="#B22222">+ -mat_mffd_err <error_rel> - Sets error_rel</font>
+<a name="line1026">1026: </a><font color="#B22222"> Notes:</font>
+<a name="line1027">1027: </a><font color="#B22222"> The default matrix-free matrix-vector product routine computes</font>
+<a name="line1028">1028: </a><font color="#B22222">.vb</font>
+<a name="line1029">1029: </a><font color="#B22222"> F'(u)*a = [F(u+h*a) - F(u)]/h where</font>
+<a name="line1030">1030: </a><font color="#B22222"> h = error_rel*u'a/||a||^2 if |u'a| > umin*||a||_{1}</font>
+<a name="line1031">1031: </a><font color="#B22222"> = error_rel*umin*sign(u'a)*||a||_{1}/||a||^2 else</font>
+<a name="line1032">1032: </a><font color="#B22222">.ve</font>
-<a name="line1021">1021: </a><font color="#B22222"> Level: advanced</font>
+<a name="line1034">1034: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, parameters</font>
-<a name="line1023">1023: </a><font color="#B22222"> Notes:</font>
-<a name="line1024">1024: </a><font color="#B22222"> The default matrix-free matrix-vector product routine computes</font>
-<a name="line1025">1025: </a><font color="#B22222">.vb</font>
-<a name="line1026">1026: </a><font color="#B22222"> F'(u)*a = [F(u+h*a) - F(u)]/h where</font>
-<a name="line1027">1027: </a><font color="#B22222"> h = error_rel*u'a/||a||^2 if |u'a| > umin*||a||_{1}</font>
-<a name="line1028">1028: </a><font color="#B22222"> = error_rel*umin*sign(u'a)*||a||_{1}/||a||^2 else</font>
-<a name="line1029">1029: </a><font color="#B22222">.ve</font>
+<a name="line1036">1036: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a></font>
+<a name="line1037">1037: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>()</font>
+<a name="line1038">1038: </a><font color="#B22222">@*/</font>
+<a name="line1039">1039: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunctionError"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> error)</font></strong>
+<a name="line1040">1040: </a>{
-<a name="line1031">1031: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, parameters</font>
+<a name="line1044">1044: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunctionError_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(mat,error));
+<a name="line1045">1045: </a> <font color="#4169E1">return</font>(0);
+<a name="line1046">1046: </a>}
-<a name="line1033">1033: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),<a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/Mat/MatCreateMFFD.html#MatCreateMFFD">MatCreateMFFD</a>(), <a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a></font>
-<a name="line1034">1034: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>()</font>
-<a name="line1035">1035: </a><font color="#B22222">@*/</font>
-<a name="line1036">1036: </a><strong><font color="#4169E1"><a name="MatMFFDSetFunctionError"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> error)</font></strong>
-<a name="line1037">1037: </a>{
+<a name="line1050">1050: </a><font color="#B22222">/*@</font>
+<a name="line1051">1051: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a> - Sets an array to collect a history of the</font>
+<a name="line1052">1052: </a><font color="#B22222"> differencing values (h) computed for the matrix-free product.</font>
-<a name="line1041">1041: </a> PetscTryMethod(mat,<font color="#666666">"MatMFFDSetFunctionError_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>),(mat,error));
-<a name="line1042">1042: </a> <font color="#4169E1">return</font>(0);
-<a name="line1043">1043: </a>}
+<a name="line1054">1054: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line1047">1047: </a><font color="#B22222">/*@</font>
-<a name="line1048">1048: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a> - Sets an array to collect a history of the</font>
-<a name="line1049">1049: </a><font color="#B22222"> differencing values (h) computed for the matrix-free product.</font>
+<a name="line1056">1056: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1057">1057: </a><font color="#B22222">+ J - the matrix-free matrix context</font>
+<a name="line1058">1058: </a><font color="#B22222">. histroy - space to hold the history</font>
+<a name="line1059">1059: </a><font color="#B22222">- nhistory - number of entries in history, if more entries are generated than</font>
+<a name="line1060">1060: </a><font color="#B22222"> nhistory, then the later ones are discarded</font>
-<a name="line1051">1051: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line1062">1062: </a><font color="#B22222"> Level: advanced</font>
-<a name="line1053">1053: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1054">1054: </a><font color="#B22222">+ J - the matrix-free matrix context</font>
-<a name="line1055">1055: </a><font color="#B22222">. histroy - space to hold the history</font>
-<a name="line1056">1056: </a><font color="#B22222">- nhistory - number of entries in history, if more entries are generated than</font>
-<a name="line1057">1057: </a><font color="#B22222"> nhistory, then the later ones are discarded</font>
+<a name="line1064">1064: </a><font color="#B22222"> Notes:</font>
+<a name="line1065">1065: </a><font color="#B22222"> Use <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>() to reset the history counter and collect</font>
+<a name="line1066">1066: </a><font color="#B22222"> a new batch of differencing parameters, h.</font>
-<a name="line1059">1059: </a><font color="#B22222"> Level: advanced</font>
+<a name="line1068">1068: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, h history, differencing history</font>
-<a name="line1061">1061: </a><font color="#B22222"> Notes:</font>
-<a name="line1062">1062: </a><font color="#B22222"> Use <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>() to reset the history counter and collect</font>
-<a name="line1063">1063: </a><font color="#B22222"> a new batch of differencing parameters, h.</font>
+<a name="line1070">1070: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),</font>
+<a name="line1071">1071: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>()</font>
-<a name="line1065">1065: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, h history, differencing history</font>
+<a name="line1073">1073: </a><font color="#B22222">@*/</font>
+<a name="line1074">1074: </a><strong><font color="#4169E1"><a name="MatMFFDSetHHistory"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> history[],<a href="../../../../docs/man [...]
+<a name="line1075">1075: </a>{
+<a name="line1076">1076: </a> <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> ctx = (<a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a>)J->data;
+<a name="line1078">1078: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
-<a name="line1067">1067: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),</font>
-<a name="line1068">1068: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>()</font>
+<a name="line1081">1081: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)J,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>,&match);
+<a name="line1082">1082: </a> <font color="#4169E1">if</font> (!match) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)J),PETSC_ERR_ARG_WRONG,<font color="#666666">"Not a MFFD matrix"</font>);
+<a name="line1083">1083: </a> ctx->historyh = history;
+<a name="line1084">1084: </a> ctx->maxcurrenth = nhistory;
+<a name="line1085">1085: </a> ctx->currenth = 0.;
+<a name="line1086">1086: </a> <font color="#4169E1">return</font>(0);
+<a name="line1087">1087: </a>}
-<a name="line1070">1070: </a><font color="#B22222">@*/</font>
-<a name="line1071">1071: </a><strong><font color="#4169E1"><a name="MatMFFDSetHHistory"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> history[],<a href="../../../../docs/man [...]
-<a name="line1072">1072: </a>{
-<a name="line1073">1073: </a> <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> ctx = (<a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a>)J->data;
-<a name="line1075">1075: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
-<a name="line1078">1078: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)J,<a href="../../../../docs/manualpages/Mat/MATMFFD.html#MATMFFD">MATMFFD</a>,&match);
-<a name="line1079">1079: </a> <font color="#4169E1">if</font> (!match) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)J),PETSC_ERR_ARG_WRONG,<font color="#666666">"Not a MFFD matrix"</font>);
-<a name="line1080">1080: </a> ctx->historyh = history;
-<a name="line1081">1081: </a> ctx->maxcurrenth = nhistory;
-<a name="line1082">1082: </a> ctx->currenth = 0.;
-<a name="line1083">1083: </a> <font color="#4169E1">return</font>(0);
-<a name="line1084">1084: </a>}
+<a name="line1092">1092: </a><font color="#B22222">/*@</font>
+<a name="line1093">1093: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a> - Resets the counter to zero to begin</font>
+<a name="line1094">1094: </a><font color="#B22222"> collecting a new set of differencing histories.</font>
+<a name="line1096">1096: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line1089">1089: </a><font color="#B22222">/*@</font>
-<a name="line1090">1090: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a> - Resets the counter to zero to begin</font>
-<a name="line1091">1091: </a><font color="#B22222"> collecting a new set of differencing histories.</font>
+<a name="line1098">1098: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1099">1099: </a><font color="#B22222">. J - the matrix-free matrix context</font>
-<a name="line1093">1093: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line1101">1101: </a><font color="#B22222"> Level: advanced</font>
-<a name="line1095">1095: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1096">1096: </a><font color="#B22222">. J - the matrix-free matrix context</font>
+<a name="line1103">1103: </a><font color="#B22222"> Notes:</font>
+<a name="line1104">1104: </a><font color="#B22222"> Use <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>() to create the original history counter.</font>
-<a name="line1098">1098: </a><font color="#B22222"> Level: advanced</font>
+<a name="line1106">1106: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, h history, differencing history</font>
-<a name="line1100">1100: </a><font color="#B22222"> Notes:</font>
-<a name="line1101">1101: </a><font color="#B22222"> Use <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>() to create the original history counter.</font>
+<a name="line1108">1108: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),</font>
+<a name="line1109">1109: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>()</font>
-<a name="line1103">1103: </a><font color="#B22222">.keywords: <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, matrix-free, h history, differencing history</font>
+<a name="line1111">1111: </a><font color="#B22222">@*/</font>
+<a name="line1112">1112: </a><strong><font color="#4169E1"><a name="MatMFFDResetHHistory"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J)</font></strong>
+<a name="line1113">1113: </a>{
-<a name="line1105">1105: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatMFFDGetH.html#MatMFFDGetH">MatMFFDGetH</a>(), <a href="../../../../docs/manualpages/SNES/MatCreateSNESMF.html#MatCreateSNESMF">MatCreateSNESMF</a>(),</font>
-<a name="line1106">1106: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetHHistory.html#MatMFFDSetHHistory">MatMFFDSetHHistory</a>(), <a href="../../../../docs/manualpages/Mat/MatMFFDSetFunctionError.html#MatMFFDSetFunctionError">MatMFFDSetFunctionError</a>()</font>
+<a name="line1117">1117: </a> PetscTryMethod(J,<font color="#666666">"MatMFFDResetHHistory_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>),(J));
+<a name="line1118">1118: </a> <font color="#4169E1">return</font>(0);
+<a name="line1119">1119: </a>}
-<a name="line1108">1108: </a><font color="#B22222">@*/</font>
-<a name="line1109">1109: </a><strong><font color="#4169E1"><a name="MatMFFDResetHHistory"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDResetHHistory.html#MatMFFDResetHHistory">MatMFFDResetHHistory</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J)</font></strong>
-<a name="line1110">1110: </a>{
-<a name="line1114">1114: </a> PetscTryMethod(J,<font color="#666666">"MatMFFDResetHHistory_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>),(J));
-<a name="line1115">1115: </a> <font color="#4169E1">return</font>(0);
-<a name="line1116">1116: </a>}
+<a name="line1124">1124: </a><font color="#B22222">/*@</font>
+<a name="line1125">1125: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetBase.html#MatMFFDSetBase">MatMFFDSetBase</a> - Sets the vector U at which matrix vector products of the</font>
+<a name="line1126">1126: </a><font color="#B22222"> Jacobian are computed</font>
+<a name="line1128">1128: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line1121">1121: </a><font color="#B22222">/*@</font>
-<a name="line1122">1122: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetBase.html#MatMFFDSetBase">MatMFFDSetBase</a> - Sets the vector U at which matrix vector products of the</font>
-<a name="line1123">1123: </a><font color="#B22222"> Jacobian are computed</font>
+<a name="line1130">1130: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1131">1131: </a><font color="#B22222">+ J - the <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> matrix</font>
+<a name="line1132">1132: </a><font color="#B22222">. U - the vector</font>
+<a name="line1133">1133: </a><font color="#B22222">- F - (optional) vector that contains F(u) if it has been already computed</font>
-<a name="line1125">1125: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line1135">1135: </a><font color="#B22222"> Notes: This is rarely used directly</font>
-<a name="line1127">1127: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1128">1128: </a><font color="#B22222">+ J - the <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> matrix</font>
-<a name="line1129">1129: </a><font color="#B22222">. U - the vector</font>
-<a name="line1130">1130: </a><font color="#B22222">- F - (optional) vector that contains F(u) if it has been already computed</font>
+<a name="line1137">1137: </a><font color="#B22222"> If F is provided then it is not recomputed. Otherwise the function is evaluated at the base</font>
+<a name="line1138">1138: </a><font color="#B22222"> point during the first <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>() after each call to <a href="../../../../docs/manualpages/Mat/MatMFFDSetBase.html#MatMFFDSetBase">MatMFFDSetBase</a>().</font>
-<a name="line1132">1132: </a><font color="#B22222"> Notes: This is rarely used directly</font>
+<a name="line1140">1140: </a><font color="#B22222"> Level: advanced</font>
-<a name="line1134">1134: </a><font color="#B22222"> If F is provided then it is not recomputed. Otherwise the function is evaluated at the base</font>
-<a name="line1135">1135: </a><font color="#B22222"> point during the first <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>() after each call to <a href="../../../../docs/manualpages/Mat/MatMFFDSetBase.html#MatMFFDSetBase">MatMFFDSetBase</a>().</font>
+<a name="line1142">1142: </a><font color="#B22222">@*/</font>
+<a name="line1143">1143: </a><strong><font color="#4169E1"><a name="MatMFFDSetBase"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetBase.html#MatMFFDSetBase">MatMFFDSetBase</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> U,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> F)</font></strong>
+<a name="line1144">1144: </a>{
-<a name="line1137">1137: </a><font color="#B22222"> Level: advanced</font>
+<a name="line1151">1151: </a> PetscTryMethod(J,<font color="#666666">"MatMFFDSetBase_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>),(J,U,F));
+<a name="line1152">1152: </a> <font color="#4169E1">return</font>(0);
+<a name="line1153">1153: </a>}
-<a name="line1139">1139: </a><font color="#B22222">@*/</font>
-<a name="line1140">1140: </a><strong><font color="#4169E1"><a name="MatMFFDSetBase"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetBase.html#MatMFFDSetBase">MatMFFDSetBase</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> U,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> F)</font></strong>
-<a name="line1141">1141: </a>{
+<a name="line1157">1157: </a><font color="#B22222">/*@C</font>
+<a name="line1158">1158: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a> - Sets a function that checks the computed h and adjusts</font>
+<a name="line1159">1159: </a><font color="#B22222"> it to satisfy some criteria</font>
-<a name="line1148">1148: </a> PetscTryMethod(J,<font color="#666666">"MatMFFDSetBase_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>),(J,U,F));
-<a name="line1149">1149: </a> <font color="#4169E1">return</font>(0);
-<a name="line1150">1150: </a>}
+<a name="line1161">1161: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line1154">1154: </a><font color="#B22222">/*@C</font>
-<a name="line1155">1155: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a> - Sets a function that checks the computed h and adjusts</font>
-<a name="line1156">1156: </a><font color="#B22222"> it to satisfy some criteria</font>
+<a name="line1163">1163: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1164">1164: </a><font color="#B22222">+ J - the <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> matrix</font>
+<a name="line1165">1165: </a><font color="#B22222">. fun - the function that checks h</font>
+<a name="line1166">1166: </a><font color="#B22222">- ctx - any context needed by the function</font>
-<a name="line1158">1158: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line1168">1168: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line1169">1169: </a><font color="#B22222">. -mat_mffd_check_positivity</font>
-<a name="line1160">1160: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1161">1161: </a><font color="#B22222">+ J - the <a href="../../../../docs/manualpages/Mat/MatMFFD.html#MatMFFD">MatMFFD</a> matrix</font>
-<a name="line1162">1162: </a><font color="#B22222">. fun - the function that checks h</font>
-<a name="line1163">1163: </a><font color="#B22222">- ctx - any context needed by the function</font>
+<a name="line1171">1171: </a><font color="#B22222"> Level: advanced</font>
-<a name="line1165">1165: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line1166">1166: </a><font color="#B22222">. -mat_mffd_check_positivity</font>
+<a name="line1173">1173: </a><font color="#B22222"> Notes: For example, <a href="../../../../docs/manualpages/Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</a>() insures that all entries</font>
+<a name="line1174">1174: </a><font color="#B22222"> of U + h*a are non-negative</font>
-<a name="line1168">1168: </a><font color="#B22222"> Level: advanced</font>
+<a name="line1176">1176: </a><font color="#B22222"> The function you provide is called after the default h has been computed and allows you to</font>
+<a name="line1177">1177: </a><font color="#B22222"> modify it.</font>
-<a name="line1170">1170: </a><font color="#B22222"> Notes: For example, MatMFFDSetCheckPositivity() insures that all entries</font>
-<a name="line1171">1171: </a><font color="#B22222"> of U + h*a are non-negative</font>
+<a name="line1179">1179: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</a>()</font>
+<a name="line1180">1180: </a><font color="#B22222">@*/</font>
+<a name="line1181">1181: </a><strong><font color="#4169E1"><a name="MatMFFDSetCheckh"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*fun)(void*,<a href="../../../../docs [...]
+<a name="line1182">1182: </a>{
-<a name="line1173">1173: </a><font color="#B22222">.seealso: MatMFFDSetCheckPositivity()</font>
-<a name="line1174">1174: </a><font color="#B22222">@*/</font>
-<a name="line1175">1175: </a><strong><font color="#4169E1"><a name="MatMFFDSetCheckh"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> J,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*fun)(void*,<a href="../../../../docs [...]
-<a name="line1176">1176: </a>{
+<a name="line1187">1187: </a> PetscTryMethod(J,<font color="#666666">"MatMFFDSetCheckh_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*),void [...]
+<a name="line1188">1188: </a> <font color="#4169E1">return</font>(0);
+<a name="line1189">1189: </a>}
-<a name="line1181">1181: </a> PetscTryMethod(J,<font color="#666666">"MatMFFDSetCheckh_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(void*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*),void [...]
-<a name="line1182">1182: </a> <font color="#4169E1">return</font>(0);
-<a name="line1183">1183: </a>}
+<a name="line1193">1193: </a><font color="#B22222">/*@</font>
+<a name="line1194">1194: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</a> - Checks that all entries in U + h*a are positive or</font>
+<a name="line1195">1195: </a><font color="#B22222"> zero, decreases h until this is satisfied.</font>
-<a name="line1187">1187: </a><font color="#B22222">/*@</font>
-<a name="line1188">1188: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</a> - Checks that all entries in U + h*a are positive or</font>
-<a name="line1189">1189: </a><font color="#B22222"> zero, decreases h until this is satisfied.</font>
+<a name="line1197">1197: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
-<a name="line1191">1191: </a><font color="#B22222"> Logically Collective on <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a></font>
+<a name="line1199">1199: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1200">1200: </a><font color="#B22222">+ U - base vector that is added to</font>
+<a name="line1201">1201: </a><font color="#B22222">. a - vector that is added</font>
+<a name="line1202">1202: </a><font color="#B22222">. h - scaling factor on a</font>
+<a name="line1203">1203: </a><font color="#B22222">- dummy - context variable (unused)</font>
-<a name="line1193">1193: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1194">1194: </a><font color="#B22222">+ U - base vector that is added to</font>
-<a name="line1195">1195: </a><font color="#B22222">. a - vector that is added</font>
-<a name="line1196">1196: </a><font color="#B22222">. h - scaling factor on a</font>
-<a name="line1197">1197: </a><font color="#B22222">- dummy - context variable (unused)</font>
+<a name="line1205">1205: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line1206">1206: </a><font color="#B22222">. -mat_mffd_check_positivity</font>
-<a name="line1199">1199: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line1200">1200: </a><font color="#B22222">. -mat_mffd_check_positivity</font>
+<a name="line1208">1208: </a><font color="#B22222"> Level: advanced</font>
-<a name="line1202">1202: </a><font color="#B22222"> Level: advanced</font>
+<a name="line1210">1210: </a><font color="#B22222"> Notes: This is rarely used directly, rather it is passed as an argument to</font>
+<a name="line1211">1211: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a>()</font>
-<a name="line1204">1204: </a><font color="#B22222"> Notes: This is rarely used directly, rather it is passed as an argument to</font>
-<a name="line1205">1205: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a>()</font>
+<a name="line1213">1213: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a>()</font>
+<a name="line1214">1214: </a><font color="#B22222">@*/</font>
+<a name="line1215">1215: </a><strong><font color="#4169E1"><a name="MatMFFDCheckPositivity"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</a>(void *dummy,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> U,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> a,<a href="../../../../docs/manualp [...]
+<a name="line1216">1216: </a>{
+<a name="line1217">1217: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> val, minval;
+<a name="line1218">1218: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *u_vec, *a_vec;
+<a name="line1220">1220: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,n;
+<a name="line1221">1221: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line1207">1207: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatMFFDSetCheckh.html#MatMFFDSetCheckh">MatMFFDSetCheckh</a>()</font>
-<a name="line1208">1208: </a><font color="#B22222">@*/</font>
-<a name="line1209">1209: </a><strong><font color="#4169E1"><a name="MatMFFDCheckPositivity"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatMFFDCheckPositivity.html#MatMFFDCheckPositivity">MatMFFDCheckPositivity</a>(void *dummy,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> U,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> a,<a href="../../../../docs/manualp [...]
-<a name="line1210">1210: </a>{
-<a name="line1211">1211: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> val, minval;
-<a name="line1212">1212: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *u_vec, *a_vec;
-<a name="line1214">1214: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,n;
-<a name="line1215">1215: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-
-<a name="line1218">1218: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)U,&comm);
-<a name="line1219">1219: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(U,&u_vec);
-<a name="line1220">1220: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a,&a_vec);
-<a name="line1221">1221: </a> <a href="../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(U,&n);
-<a name="line1222">1222: </a> minval = PetscAbsScalar(*h*1.01);
-<a name="line1223">1223: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) {
-<a name="line1224">1224: </a> <font color="#4169E1">if</font> (PetscRealPart(u_vec[i] + *h*a_vec[i]) <= 0.0) {
-<a name="line1225">1225: </a> val = PetscAbsScalar(u_vec[i]/a_vec[i]);
-<a name="line1226">1226: </a> <font color="#4169E1">if</font> (val < minval) minval = val;
-<a name="line1227">1227: </a> }
-<a name="line1228">1228: </a> }
-<a name="line1229">1229: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(U,&u_vec);
-<a name="line1230">1230: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a,&a_vec);
-<a name="line1231">1231: </a> MPIU_Allreduce(&minval,&val,1,MPIU_REAL,MPIU_MIN,comm);
-<a name="line1232">1232: </a> <font color="#4169E1">if</font> (val <= PetscAbsScalar(*h)) {
-<a name="line1233">1233: </a> PetscInfo2(U,<font color="#666666">"Scaling back h from %g to %g\n"</font>,(double)PetscRealPart(*h),(double)(.99*val));
-<a name="line1234">1234: </a> <font color="#4169E1">if</font> (PetscRealPart(*h) > 0.0) *h = 0.99*val;
-<a name="line1235">1235: </a> <font color="#4169E1">else</font> *h = -0.99*val;
-<a name="line1236">1236: </a> }
-<a name="line1237">1237: </a> <font color="#4169E1">return</font>(0);
-<a name="line1238">1238: </a>}
+<a name="line1224">1224: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)U,&comm);
+<a name="line1225">1225: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(U,&u_vec);
+<a name="line1226">1226: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a,&a_vec);
+<a name="line1227">1227: </a> <a href="../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(U,&n);
+<a name="line1228">1228: </a> minval = PetscAbsScalar(*h*1.01);
+<a name="line1229">1229: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) {
+<a name="line1230">1230: </a> <font color="#4169E1">if</font> (PetscRealPart(u_vec[i] + *h*a_vec[i]) <= 0.0) {
+<a name="line1231">1231: </a> val = PetscAbsScalar(u_vec[i]/a_vec[i]);
+<a name="line1232">1232: </a> <font color="#4169E1">if</font> (val < minval) minval = val;
+<a name="line1233">1233: </a> }
+<a name="line1234">1234: </a> }
+<a name="line1235">1235: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(U,&u_vec);
+<a name="line1236">1236: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a,&a_vec);
+<a name="line1237">1237: </a> MPIU_Allreduce(&minval,&val,1,MPIU_REAL,MPIU_MIN,comm);
+<a name="line1238">1238: </a> <font color="#4169E1">if</font> (val <= PetscAbsScalar(*h)) {
+<a name="line1239">1239: </a> PetscInfo2(U,<font color="#666666">"Scaling back h from %g to %g\n"</font>,(double)PetscRealPart(*h),(double)(.99*val));
+<a name="line1240">1240: </a> <font color="#4169E1">if</font> (PetscRealPart(*h) > 0.0) *h = 0.99*val;
+<a name="line1241">1241: </a> <font color="#4169E1">else</font> *h = -0.99*val;
+<a name="line1242">1242: </a> }
+<a name="line1243">1243: </a> <font color="#4169E1">return</font>(0);
+<a name="line1244">1244: </a>}
diff --git a/src/mat/impls/mffd/mffddef.c.html b/src/mat/impls/mffd/mffddef.c.html
index 6296999..4719ee0 100644
--- a/src/mat/impls/mffd/mffddef.c.html
+++ b/src/mat/impls/mffd/mffddef.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/mffd/mffddef.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:53+00:00">
+<meta name="date" content="2016-10-03T02:36:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/mffd/mffddef.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/mffd/mffddef.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Implements the DS PETSc approach for computing the h</font>
diff --git a/src/mat/impls/mffd/mffdimpl.h.html b/src/mat/impls/mffd/mffdimpl.h.html
index 4026608..bf8ea59 100644
--- a/src/mat/impls/mffd/mffdimpl.h.html
+++ b/src/mat/impls/mffd/mffdimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/mffd/mffdimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:55+00:00">
+<meta name="date" content="2016-10-03T02:36:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/mffd/mffdimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/mffd/mffdimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file should be included in NEW routines that compute the</font>
<a name="line3"> 3: </a><font color="#B22222"> differencing parameter for finite difference based matrix-free</font>
diff --git a/src/mat/impls/mffd/mfregis.c.html b/src/mat/impls/mffd/mfregis.c.html
index f819bd7..861fca7 100644
--- a/src/mat/impls/mffd/mfregis.c.html
+++ b/src/mat/impls/mffd/mfregis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/mffd/mfregis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:54+00:00">
+<meta name="date" content="2016-10-03T02:36:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/mffd/mfregis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/mffd/mfregis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/mffd/mffdimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/mffd/wp.c.html b/src/mat/impls/mffd/wp.c.html
index 723be9a..e24cdee 100644
--- a/src/mat/impls/mffd/wp.c.html
+++ b/src/mat/impls/mffd/wp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/mffd/wp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:54+00:00">
+<meta name="date" content="2016-10-03T02:36:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/mffd/wp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/mffd/wp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*MC</font>
<a name="line3"> 3: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MATMFFD_WP.html#MATMFFD_WP">MATMFFD_WP</a> - Implements an alternative approach for computing the differencing parameter</font>
diff --git a/src/mat/impls/nest/index.html b/src/mat/impls/nest/index.html
index 791c391..8f8f673 100644
--- a/src/mat/impls/nest/index.html
+++ b/src/mat/impls/nest/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/nest/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/nest/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/nest/makefile.html b/src/mat/impls/nest/makefile.html
index d52d7f4..0ae2a26 100644
--- a/src/mat/impls/nest/makefile.html
+++ b/src/mat/impls/nest/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/nest/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:02+00:00">
+<meta name="date" content="2016-10-03T02:36:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/nest/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/nest/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/nest/matnest.c b/src/mat/impls/nest/matnest.c
index 84ca7f4..b4e0f66 100644
--- a/src/mat/impls/nest/matnest.c
+++ b/src/mat/impls/nest/matnest.c
@@ -370,7 +370,18 @@ static PetscErrorCode MatNestFindSubMat(Mat A,struct MatNestISPair *is,IS isrow,
} else {
ierr = MatNestFindIS(A,vs->nr,is->row,isrow,&row);CHKERRQ(ierr);
ierr = MatNestFindIS(A,vs->nc,is->col,iscol,&col);CHKERRQ(ierr);
- *B = vs->m[row][col];
+ if (!vs->m[row][col]) {
+ PetscInt lr,lc;
+
+ ierr = MatCreate(PetscObjectComm((PetscObject)A),&vs->m[row][col]);CHKERRQ(ierr);
+ ierr = ISGetLocalSize(vs->isglobal.row[row],&lr);CHKERRQ(ierr);
+ ierr = ISGetLocalSize(vs->isglobal.col[col],&lc);CHKERRQ(ierr);
+ ierr = MatSetSizes(vs->m[row][col],lr,lc,PETSC_DECIDE,PETSC_DECIDE);CHKERRQ(ierr);
+ ierr = MatSetUp(vs->m[row][col]);CHKERRQ(ierr);
+ ierr = MatAssemblyBegin(vs->m[row][col],MAT_FINAL_ASSEMBLY);CHKERRQ(ierr);
+ ierr = MatAssemblyEnd(vs->m[row][col],MAT_FINAL_ASSEMBLY);CHKERRQ(ierr);
+ }
+ *B = vs->m[row][col];
}
PetscFunctionReturn(0);
}
diff --git a/src/mat/impls/nest/matnest.c.html b/src/mat/impls/nest/matnest.c.html
index 0dc31d3..c5d483e 100644
--- a/src/mat/impls/nest/matnest.c.html
+++ b/src/mat/impls/nest/matnest.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/nest/matnest.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:58+00:00">
+<meta name="date" content="2016-10-03T02:36:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/nest/matnest.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/nest/matnest.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/nest/matnestimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
@@ -323,1095 +323,1106 @@
<a name="line370">370: </a> } <font color="#4169E1">else</font> {
<a name="line371">371: </a> MatNestFindIS(A,vs->nr,is->row,isrow,&row);
<a name="line372">372: </a> MatNestFindIS(A,vs->nc,is->col,iscol,&col);
-<a name="line373">373: </a> *B = vs->m[row][col];
-<a name="line374">374: </a> }
-<a name="line375">375: </a> <font color="#4169E1">return</font>(0);
-<a name="line376">376: </a>}
-
-<a name="line380">380: </a><strong><font color="#4169E1"><a name="MatGetSubMatrix_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetSubMatrix_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a [...]
-<a name="line381">381: </a>{
-<a name="line383">383: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
-<a name="line384">384: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
-
-<a name="line387">387: </a> MatNestFindSubMat(A,&vs->isglobal,isrow,iscol,&sub);
-<a name="line388">388: </a> <font color="#4169E1">switch</font> (reuse) {
-<a name="line389">389: </a> <font color="#4169E1">case</font> MAT_INITIAL_MATRIX:
-<a name="line390">390: </a> <font color="#4169E1">if</font> (sub) { <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub); }
-<a name="line391">391: </a> *B = sub;
-<a name="line392">392: </a> <font color="#4169E1">break</font>;
-<a name="line393">393: </a> <font color="#4169E1">case</font> MAT_REUSE_MATRIX:
-<a name="line394">394: </a> <font color="#4169E1">if</font> (sub != *B) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Submatrix was not used before in this call"</font>);
-<a name="line395">395: </a> <font color="#4169E1">break</font>;
-<a name="line396">396: </a> <font color="#4169E1">case</font> MAT_IGNORE_MATRIX: <font color="#B22222">/* Nothing to do */</font>
-<a name="line397">397: </a> <font color="#4169E1">break</font>;
-<a name="line398">398: </a> <font color="#4169E1">case</font> MAT_INPLACE_MATRIX: <font color="#B22222">/* Nothing to do */</font>
-<a name="line399">399: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"MAT_INPLACE_MATRIX is not supported yet"</font>);
-<a name="line400">400: </a> <font color="#4169E1">break</font>;
-<a name="line401">401: </a> }
-<a name="line402">402: </a> <font color="#4169E1">return</font>(0);
-<a name="line403">403: </a>}
-
-<a name="line407">407: </a><strong><font color="#4169E1"><a name="MatGetLocalSubMatrix_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetLocalSubMatrix_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *B)</font> [...]
-<a name="line408">408: </a>{
-<a name="line410">410: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
-<a name="line411">411: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
-
-<a name="line414">414: </a> MatNestFindSubMat(A,&vs->islocal,isrow,iscol,&sub);
-<a name="line415">415: </a> <font color="#B22222">/* We allow the submatrix to be NULL, perhaps it would be better for the user to return an empty matrix instead */</font>
-<a name="line416">416: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub);}
-<a name="line417">417: </a> *B = sub;
-<a name="line418">418: </a> <font color="#4169E1">return</font>(0);
-<a name="line419">419: </a>}
-
-<a name="line423">423: </a><strong><font color="#4169E1"><a name="MatRestoreLocalSubMatrix_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRestoreLocalSubMatrix_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat [...]
-<a name="line424">424: </a>{
-<a name="line426">426: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
-<a name="line427">427: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
-
-<a name="line430">430: </a> MatNestFindSubMat(A,&vs->islocal,isrow,iscol,&sub);
-<a name="line431">431: </a> <font color="#4169E1">if</font> (*B != sub) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Local submatrix has not been gotten"</font>);
-<a name="line432">432: </a> <font color="#4169E1">if</font> (sub) {
-<a name="line433">433: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub)->refct <= 1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666" [...]
-<a name="line434">434: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(B);
-<a name="line435">435: </a> }
-<a name="line436">436: </a> <font color="#4169E1">return</font>(0);
-<a name="line437">437: </a>}
-
-<a name="line441">441: </a><strong><font color="#4169E1"><a name="MatGetDiagonal_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonal_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v)</font></strong>
-<a name="line442">442: </a>{
-<a name="line443">443: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line444">444: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line448">448: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line449">449: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bv;
-<a name="line450">450: </a> <a href="../../../../docs/manualpages/Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</a>(v,bA->isglobal.row[i],&bv);
-<a name="line451">451: </a> <font color="#4169E1">if</font> (bA->m[i][i]) {
-<a name="line452">452: </a> <a href="../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>(bA->m[i][i],bv);
-<a name="line453">453: </a> } <font color="#4169E1">else</font> {
-<a name="line454">454: </a> <a href="../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(bv,0.0);
-<a name="line455">455: </a> }
-<a name="line456">456: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreSubVector.html#VecRestoreSubVector">VecRestoreSubVector</a>(v,bA->isglobal.row[i],&bv);
-<a name="line457">457: </a> }
-<a name="line458">458: </a> <font color="#4169E1">return</font>(0);
-<a name="line459">459: </a>}
-
-<a name="line463">463: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> r)</font></strong>
-<a name="line464">464: </a>{
-<a name="line465">465: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line466">466: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bl,*br;
-<a name="line467">467: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
-
-<a name="line471">471: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(bA->nc,&br);
-<a name="line472">472: </a> <font color="#4169E1">if</font> (r) {
-<a name="line473">473: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {<a href="../../../../docs/manualpages/Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</a>(r,bA->isglobal.col[j],&br[j]);}
-<a name="line474">474: </a> }
-<a name="line475">475: </a> bl = NULL;
-<a name="line476">476: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line477">477: </a> <font color="#4169E1">if</font> (l) {
-<a name="line478">478: </a> <a href="../../../../docs/manualpages/Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</a>(l,bA->isglobal.row[i],&bl);
-<a name="line479">479: </a> }
-<a name="line480">480: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
-<a name="line481">481: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
-<a name="line482">482: </a> <a href="../../../../docs/manualpages/Mat/MatDiagonalScale.html#MatDiagonalScale">MatDiagonalScale</a>(bA->m[i][j],bl,br[j]);
-<a name="line483">483: </a> }
-<a name="line484">484: </a> }
-<a name="line485">485: </a> <font color="#4169E1">if</font> (l) {
-<a name="line486">486: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreSubVector.html#VecRestoreSubVector">VecRestoreSubVector</a>(l,bA->isglobal.row[i],&bl);
-<a name="line487">487: </a> }
-<a name="line488">488: </a> }
-<a name="line489">489: </a> <font color="#4169E1">if</font> (r) {
-<a name="line490">490: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {<a href="../../../../docs/manualpages/Vec/VecRestoreSubVector.html#VecRestoreSubVector">VecRestoreSubVector</a>(r,bA->isglobal.col[j],&br[j]);}
-<a name="line491">491: </a> }
-<a name="line492">492: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(br);
-<a name="line493">493: </a> <font color="#4169E1">return</font>(0);
-<a name="line494">494: </a>}
-
-<a name="line498">498: </a><strong><font color="#4169E1"><a name="MatScale_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a)</font></strong>
-<a name="line499">499: </a>{
-<a name="line500">500: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line501">501: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
-
-<a name="line505">505: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line506">506: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
-<a name="line507">507: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
-<a name="line508">508: </a> <a href="../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(bA->m[i][j],a);
-<a name="line509">509: </a> }
-<a name="line510">510: </a> }
-<a name="line511">511: </a> }
-<a name="line512">512: </a> <font color="#4169E1">return</font>(0);
-<a name="line513">513: </a>}
-
-<a name="line517">517: </a><strong><font color="#4169E1"><a name="MatShift_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatShift_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a)</font></strong>
-<a name="line518">518: </a>{
-<a name="line519">519: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line520">520: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line524">524: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line525">525: </a> <font color="#4169E1">if</font> (!bA->m[i][i]) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"No support for shifting an empty diagonal block, insert a matrix in block (%D,%D)"</font>,i,i);
-<a name="line526">526: </a> <a href="../../../../docs/manualpages/Mat/MatShift.html#MatShift">MatShift</a>(bA->m[i][i],a);
-<a name="line527">527: </a> }
-<a name="line528">528: </a> <font color="#4169E1">return</font>(0);
-<a name="line529">529: </a>}
-
-<a name="line533">533: </a><strong><font color="#4169E1"><a name="MatCreateVecs_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreateVecs_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *right,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *left)</font></strong>
-<a name="line534">534: </a>{
-<a name="line535">535: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line536">536: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *L,*R;
-<a name="line537">537: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line538">538: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
-
-<a name="line542">542: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,&comm);
-<a name="line543">543: </a> <font color="#4169E1">if</font> (right) {
-<a name="line544">544: </a> <font color="#B22222">/* allocate R */</font>
-<a name="line545">545: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bA->nc, &R);
-<a name="line546">546: </a> <font color="#B22222">/* Create the right vectors */</font>
-<a name="line547">547: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
-<a name="line548">548: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line549">549: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
-<a name="line550">550: </a> <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(bA->m[i][j],&R[j],NULL);
-<a name="line551">551: </a> <font color="#4169E1">break</font>;
-<a name="line552">552: </a> }
-<a name="line553">553: </a> }
-<a name="line554">554: </a> <font color="#4169E1">if</font> (i==bA->nr) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), PETSC_ERR_ARG_WRONG, <font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>(Nest) contains a null column."</font>);
-<a name="line555">555: </a> }
-<a name="line556">556: </a> <a href="../../../../docs/manualpages/Vec/VecCreateNest.html#VecCreateNest">VecCreateNest</a>(comm,bA->nc,bA->isglobal.col,R,right);
-<a name="line557">557: </a> <font color="#B22222">/* hand back control to the nest vector */</font>
+<a name="line373">373: </a> <font color="#4169E1">if</font> (!vs->m[row][col]) {
+<a name="line374">374: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> lr,lc;
+
+<a name="line376">376: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&vs->m[row][col]);
+<a name="line377">377: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(vs->isglobal.row[row],&lr);
+<a name="line378">378: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(vs->isglobal.col[col],&lc);
+<a name="line379">379: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(vs->m[row][col],lr,lc,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
+<a name="line380">380: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(vs->m[row][col]);
+<a name="line381">381: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(vs->m[row][col],MAT_FINAL_ASSEMBLY);
+<a name="line382">382: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(vs->m[row][col],MAT_FINAL_ASSEMBLY);
+<a name="line383">383: </a> }
+<a name="line384">384: </a> *B = vs->m[row][col];
+<a name="line385">385: </a> }
+<a name="line386">386: </a> <font color="#4169E1">return</font>(0);
+<a name="line387">387: </a>}
+
+<a name="line391">391: </a><strong><font color="#4169E1"><a name="MatGetSubMatrix_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetSubMatrix_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a [...]
+<a name="line392">392: </a>{
+<a name="line394">394: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
+<a name="line395">395: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
+
+<a name="line398">398: </a> MatNestFindSubMat(A,&vs->isglobal,isrow,iscol,&sub);
+<a name="line399">399: </a> <font color="#4169E1">switch</font> (reuse) {
+<a name="line400">400: </a> <font color="#4169E1">case</font> MAT_INITIAL_MATRIX:
+<a name="line401">401: </a> <font color="#4169E1">if</font> (sub) { <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub); }
+<a name="line402">402: </a> *B = sub;
+<a name="line403">403: </a> <font color="#4169E1">break</font>;
+<a name="line404">404: </a> <font color="#4169E1">case</font> MAT_REUSE_MATRIX:
+<a name="line405">405: </a> <font color="#4169E1">if</font> (sub != *B) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Submatrix was not used before in this call"</font>);
+<a name="line406">406: </a> <font color="#4169E1">break</font>;
+<a name="line407">407: </a> <font color="#4169E1">case</font> MAT_IGNORE_MATRIX: <font color="#B22222">/* Nothing to do */</font>
+<a name="line408">408: </a> <font color="#4169E1">break</font>;
+<a name="line409">409: </a> <font color="#4169E1">case</font> MAT_INPLACE_MATRIX: <font color="#B22222">/* Nothing to do */</font>
+<a name="line410">410: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"MAT_INPLACE_MATRIX is not supported yet"</font>);
+<a name="line411">411: </a> <font color="#4169E1">break</font>;
+<a name="line412">412: </a> }
+<a name="line413">413: </a> <font color="#4169E1">return</font>(0);
+<a name="line414">414: </a>}
+
+<a name="line418">418: </a><strong><font color="#4169E1"><a name="MatGetLocalSubMatrix_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetLocalSubMatrix_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *B)</font> [...]
+<a name="line419">419: </a>{
+<a name="line421">421: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
+<a name="line422">422: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
+
+<a name="line425">425: </a> MatNestFindSubMat(A,&vs->islocal,isrow,iscol,&sub);
+<a name="line426">426: </a> <font color="#B22222">/* We allow the submatrix to be NULL, perhaps it would be better for the user to return an empty matrix instead */</font>
+<a name="line427">427: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub);}
+<a name="line428">428: </a> *B = sub;
+<a name="line429">429: </a> <font color="#4169E1">return</font>(0);
+<a name="line430">430: </a>}
+
+<a name="line434">434: </a><strong><font color="#4169E1"><a name="MatRestoreLocalSubMatrix_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRestoreLocalSubMatrix_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat [...]
+<a name="line435">435: </a>{
+<a name="line437">437: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
+<a name="line438">438: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
+
+<a name="line441">441: </a> MatNestFindSubMat(A,&vs->islocal,isrow,iscol,&sub);
+<a name="line442">442: </a> <font color="#4169E1">if</font> (*B != sub) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Local submatrix has not been gotten"</font>);
+<a name="line443">443: </a> <font color="#4169E1">if</font> (sub) {
+<a name="line444">444: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub)->refct <= 1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666" [...]
+<a name="line445">445: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(B);
+<a name="line446">446: </a> }
+<a name="line447">447: </a> <font color="#4169E1">return</font>(0);
+<a name="line448">448: </a>}
+
+<a name="line452">452: </a><strong><font color="#4169E1"><a name="MatGetDiagonal_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonal_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v)</font></strong>
+<a name="line453">453: </a>{
+<a name="line454">454: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line455">455: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line459">459: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line460">460: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bv;
+<a name="line461">461: </a> <a href="../../../../docs/manualpages/Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</a>(v,bA->isglobal.row[i],&bv);
+<a name="line462">462: </a> <font color="#4169E1">if</font> (bA->m[i][i]) {
+<a name="line463">463: </a> <a href="../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>(bA->m[i][i],bv);
+<a name="line464">464: </a> } <font color="#4169E1">else</font> {
+<a name="line465">465: </a> <a href="../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(bv,0.0);
+<a name="line466">466: </a> }
+<a name="line467">467: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreSubVector.html#VecRestoreSubVector">VecRestoreSubVector</a>(v,bA->isglobal.row[i],&bv);
+<a name="line468">468: </a> }
+<a name="line469">469: </a> <font color="#4169E1">return</font>(0);
+<a name="line470">470: </a>}
+
+<a name="line474">474: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> l,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> r)</font></strong>
+<a name="line475">475: </a>{
+<a name="line476">476: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line477">477: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bl,*br;
+<a name="line478">478: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
+
+<a name="line482">482: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(bA->nc,&br);
+<a name="line483">483: </a> <font color="#4169E1">if</font> (r) {
+<a name="line484">484: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {<a href="../../../../docs/manualpages/Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</a>(r,bA->isglobal.col[j],&br[j]);}
+<a name="line485">485: </a> }
+<a name="line486">486: </a> bl = NULL;
+<a name="line487">487: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line488">488: </a> <font color="#4169E1">if</font> (l) {
+<a name="line489">489: </a> <a href="../../../../docs/manualpages/Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</a>(l,bA->isglobal.row[i],&bl);
+<a name="line490">490: </a> }
+<a name="line491">491: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
+<a name="line492">492: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
+<a name="line493">493: </a> <a href="../../../../docs/manualpages/Mat/MatDiagonalScale.html#MatDiagonalScale">MatDiagonalScale</a>(bA->m[i][j],bl,br[j]);
+<a name="line494">494: </a> }
+<a name="line495">495: </a> }
+<a name="line496">496: </a> <font color="#4169E1">if</font> (l) {
+<a name="line497">497: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreSubVector.html#VecRestoreSubVector">VecRestoreSubVector</a>(l,bA->isglobal.row[i],&bl);
+<a name="line498">498: </a> }
+<a name="line499">499: </a> }
+<a name="line500">500: </a> <font color="#4169E1">if</font> (r) {
+<a name="line501">501: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {<a href="../../../../docs/manualpages/Vec/VecRestoreSubVector.html#VecRestoreSubVector">VecRestoreSubVector</a>(r,bA->isglobal.col[j],&br[j]);}
+<a name="line502">502: </a> }
+<a name="line503">503: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(br);
+<a name="line504">504: </a> <font color="#4169E1">return</font>(0);
+<a name="line505">505: </a>}
+
+<a name="line509">509: </a><strong><font color="#4169E1"><a name="MatScale_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a)</font></strong>
+<a name="line510">510: </a>{
+<a name="line511">511: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line512">512: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
+
+<a name="line516">516: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line517">517: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
+<a name="line518">518: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
+<a name="line519">519: </a> <a href="../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(bA->m[i][j],a);
+<a name="line520">520: </a> }
+<a name="line521">521: </a> }
+<a name="line522">522: </a> }
+<a name="line523">523: </a> <font color="#4169E1">return</font>(0);
+<a name="line524">524: </a>}
+
+<a name="line528">528: </a><strong><font color="#4169E1"><a name="MatShift_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatShift_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a)</font></strong>
+<a name="line529">529: </a>{
+<a name="line530">530: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line531">531: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line535">535: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line536">536: </a> <font color="#4169E1">if</font> (!bA->m[i][i]) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"No support for shifting an empty diagonal block, insert a matrix in block (%D,%D)"</font>,i,i);
+<a name="line537">537: </a> <a href="../../../../docs/manualpages/Mat/MatShift.html#MatShift">MatShift</a>(bA->m[i][i],a);
+<a name="line538">538: </a> }
+<a name="line539">539: </a> <font color="#4169E1">return</font>(0);
+<a name="line540">540: </a>}
+
+<a name="line544">544: </a><strong><font color="#4169E1"><a name="MatCreateVecs_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreateVecs_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *right,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *left)</font></strong>
+<a name="line545">545: </a>{
+<a name="line546">546: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line547">547: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *L,*R;
+<a name="line548">548: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line549">549: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
+
+<a name="line553">553: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,&comm);
+<a name="line554">554: </a> <font color="#4169E1">if</font> (right) {
+<a name="line555">555: </a> <font color="#B22222">/* allocate R */</font>
+<a name="line556">556: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bA->nc, &R);
+<a name="line557">557: </a> <font color="#B22222">/* Create the right vectors */</font>
<a name="line558">558: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
-<a name="line559">559: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&R[j]);
-<a name="line560">560: </a> }
-<a name="line561">561: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(R);
-<a name="line562">562: </a> }
-
-<a name="line564">564: </a> <font color="#4169E1">if</font> (left) {
-<a name="line565">565: </a> <font color="#B22222">/* allocate L */</font>
-<a name="line566">566: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bA->nr, &L);
-<a name="line567">567: </a> <font color="#B22222">/* Create the left vectors */</font>
-<a name="line568">568: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line569">569: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
-<a name="line570">570: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
-<a name="line571">571: </a> <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(bA->m[i][j],NULL,&L[i]);
-<a name="line572">572: </a> <font color="#4169E1">break</font>;
-<a name="line573">573: </a> }
-<a name="line574">574: </a> }
-<a name="line575">575: </a> <font color="#4169E1">if</font> (j==bA->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), PETSC_ERR_ARG_WRONG, <font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>(Nest) contains a null row."</font>);
-<a name="line576">576: </a> }
-
-<a name="line578">578: </a> <a href="../../../../docs/manualpages/Vec/VecCreateNest.html#VecCreateNest">VecCreateNest</a>(comm,bA->nr,bA->isglobal.row,L,left);
+<a name="line559">559: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line560">560: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
+<a name="line561">561: </a> <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(bA->m[i][j],&R[j],NULL);
+<a name="line562">562: </a> <font color="#4169E1">break</font>;
+<a name="line563">563: </a> }
+<a name="line564">564: </a> }
+<a name="line565">565: </a> <font color="#4169E1">if</font> (i==bA->nr) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), PETSC_ERR_ARG_WRONG, <font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>(Nest) contains a null column."</font>);
+<a name="line566">566: </a> }
+<a name="line567">567: </a> <a href="../../../../docs/manualpages/Vec/VecCreateNest.html#VecCreateNest">VecCreateNest</a>(comm,bA->nc,bA->isglobal.col,R,right);
+<a name="line568">568: </a> <font color="#B22222">/* hand back control to the nest vector */</font>
+<a name="line569">569: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
+<a name="line570">570: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&R[j]);
+<a name="line571">571: </a> }
+<a name="line572">572: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(R);
+<a name="line573">573: </a> }
+
+<a name="line575">575: </a> <font color="#4169E1">if</font> (left) {
+<a name="line576">576: </a> <font color="#B22222">/* allocate L */</font>
+<a name="line577">577: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bA->nr, &L);
+<a name="line578">578: </a> <font color="#B22222">/* Create the left vectors */</font>
<a name="line579">579: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line580">580: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&L[i]);
-<a name="line581">581: </a> }
-
-<a name="line583">583: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(L);
-<a name="line584">584: </a> }
-<a name="line585">585: </a> <font color="#4169E1">return</font>(0);
-<a name="line586">586: </a>}
-
-<a name="line590">590: </a><strong><font color="#4169E1"><a name="MatView_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatView_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line591">591: </a>{
-<a name="line592">592: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line593">593: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isascii;
-<a name="line594">594: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
-
-<a name="line598">598: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&isascii);
-<a name="line599">599: </a> <font color="#4169E1">if</font> (isascii) {
-
-<a name="line601">601: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Matrix object: \n"</font>);
-<a name="line602">602: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer); <font color="#B22222">/* push0 */</font>
-<a name="line603">603: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"type=nest, rows=%d, cols=%d \n"</font>,bA->nr,bA->nc);
-
-<a name="line605">605: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"MatNest structure: \n"</font>);
-<a name="line606">606: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line607">607: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
-<a name="line608">608: </a> <a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> type;
-<a name="line609">609: </a> char name[256] = <font color="#666666">""</font>,prefix[256] = <font color="#666666">""</font>;
-<a name="line610">610: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> NR,NC;
-<a name="line611">611: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isNest = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line613">613: </a> <font color="#4169E1">if</font> (!bA->m[i][j]) {
-<a name="line614">614: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"(%D,%D) : NULL \n"</font>,i,j);
-<a name="line615">615: </a> <font color="#4169E1">continue</font>;
-<a name="line616">616: </a> }
-<a name="line617">617: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(bA->m[i][j],&NR,&NC);
-<a name="line618">618: </a> <a href="../../../../docs/manualpages/Mat/MatGetType.html#MatGetType">MatGetType</a>(bA->m[i][j], &type);
-<a name="line619">619: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->name) {<a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(name,<font color="#4169E1">sizeof</font>(name),<font color="#666666">"name=\"%s\", "</font>,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->name);}
-<a name="line620">620: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->prefix) {<a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(prefix,<font color="#4169E1">sizeof</font>(prefix),<font color="#666666">"prefix=\"%s\", "</font>,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->prefix);}
-<a name="line621">621: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j],<a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a>,&isNest);
-
-<a name="line623">623: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"(%D,%D) : %s%stype=%s, rows=%D, cols=%D \n"</font>,i,j,name,prefix,type,NR,NC);
-
-<a name="line625">625: </a> <font color="#4169E1">if</font> (isNest) {
-<a name="line626">626: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer); <font color="#B22222">/* push1 */</font>
-<a name="line627">627: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(bA->m[i][j],viewer);
-<a name="line628">628: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer); <font color="#B22222">/* pop1 */</font>
-<a name="line629">629: </a> }
-<a name="line630">630: </a> }
-<a name="line631">631: </a> }
-<a name="line632">632: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer); <font color="#B22222">/* pop0 */</font>
-<a name="line633">633: </a> }
-<a name="line634">634: </a> <font color="#4169E1">return</font>(0);
-<a name="line635">635: </a>}
-
-<a name="line639">639: </a><strong><font color="#4169E1"><a name="MatZeroEntries_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatZeroEntries_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line640">640: </a>{
-<a name="line641">641: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line642">642: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
-
-<a name="line646">646: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
-<a name="line647">647: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
-<a name="line648">648: </a> <font color="#4169E1">if</font> (!bA->m[i][j]) <font color="#4169E1">continue</font>;
-<a name="line649">649: </a> <a href="../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(bA->m[i][j]);
-<a name="line650">650: </a> }
-<a name="line651">651: </a> }
-<a name="line652">652: </a> <font color="#4169E1">return</font>(0);
-<a name="line653">653: </a>}
-
-<a name="line657">657: </a><strong><font color="#4169E1"><a name="MatCopy_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCopy_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../docs/manualpages/Mat/MatStructure.html#MatStructure">MatStructure</a> str)</font></strong>
-<a name="line658">658: </a>{
-<a name="line659">659: </a> Mat_Nest *bA = (Mat_Nest*)A->data,*bB = (Mat_Nest*)B->data;
-<a name="line660">660: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,nr = bA->nr,nc = bA->nc;
-
-<a name="line664">664: </a> <font color="#4169E1">if</font> (nr != bB->nr || nc != bB->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Cannot copy a Mat_Nest of block size (%D,%D) to a Mat_Nest of block size (%D,%D [...]
-<a name="line665">665: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
-<a name="line666">666: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) {
-<a name="line667">667: </a> <font color="#4169E1">if</font> (bA->m[i][j] && bB->m[i][j]) {
-<a name="line668">668: </a> <a href="../../../../docs/manualpages/Mat/MatCopy.html#MatCopy">MatCopy</a>(bA->m[i][j],bB->m[i][j],str);
-<a name="line669">669: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (bA->m[i][j] || bB->m[i][j]) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Matrix block does not exist at %D,%D"</fo [...]
-<a name="line670">670: </a> }
-<a name="line671">671: </a> }
-<a name="line672">672: </a> <font color="#4169E1">return</font>(0);
-<a name="line673">673: </a>}
-
-<a name="line677">677: </a><strong><font color="#4169E1"><a name="MatDuplicate_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a> op,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *B)</font></strong>
-<a name="line678">678: </a>{
-<a name="line679">679: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line680">680: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *b;
-<a name="line681">681: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,nr = bA->nr,nc = bA->nc;
-
-<a name="line685">685: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr*nc,&b);
-<a name="line686">686: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
-<a name="line687">687: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) {
-<a name="line688">688: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
-<a name="line689">689: </a> <a href="../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(bA->m[i][j],op,&b[i*nc+j]);
-<a name="line690">690: </a> } <font color="#4169E1">else</font> {
-<a name="line691">691: </a> b[i*nc+j] = NULL;
-<a name="line692">692: </a> }
-<a name="line693">693: </a> }
-<a name="line694">694: </a> }
-<a name="line695">695: </a> <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),nr,bA->isglobal.row,nc,bA->isglobal.col,b,B);
-<a name="line696">696: </a> <font color="#B22222">/* Give the new MatNest exclusive ownership */</font>
-<a name="line697">697: </a> <font color="#4169E1">for</font> (i=0; i<nr*nc; i++) {
-<a name="line698">698: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&b[i]);
-<a name="line699">699: </a> }
-<a name="line700">700: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b);
-
-<a name="line702">702: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(*B,MAT_FINAL_ASSEMBLY);
-<a name="line703">703: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(*B,MAT_FINAL_ASSEMBLY);
-<a name="line704">704: </a> <font color="#4169E1">return</font>(0);
-<a name="line705">705: </a>}
-
-<a name="line707">707: </a><font color="#B22222">/* nest api */</font>
-<a name="line710">710: </a><strong><font color="#4169E1"><a name="MatNestGetSubMat_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetSubMat_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> jdxm,<a href="../../../../docs/manualpages/Mat/Mat. [...]
-<a name="line711">711: </a>{
-<a name="line712">712: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-
-<a name="line715">715: </a> <font color="#4169E1">if</font> (idxm >= bA->nr) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Row too large: row %D max %D"</font>,idxm,bA->nr-1);
-<a name="line716">716: </a> <font color="#4169E1">if</font> (jdxm >= bA->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Col too large: row %D max %D"</font>,jdxm,bA->nc-1);
-<a name="line717">717: </a> *mat = bA->m[idxm][jdxm];
-<a name="line718">718: </a> <font color="#4169E1">return</font>(0);
-<a name="line719">719: </a>}
-
-<a name="line723">723: </a><font color="#B22222">/*@</font>
-<a name="line724">724: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a> - Returns a single, sub-matrix from a nest matrix.</font>
-
-<a name="line726">726: </a><font color="#B22222"> Not collective</font>
-
-<a name="line728">728: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line729">729: </a><font color="#B22222">+ A - nest matrix</font>
-<a name="line730">730: </a><font color="#B22222">. idxm - index of the matrix within the nest matrix</font>
-<a name="line731">731: </a><font color="#B22222">- jdxm - index of the matrix within the nest matrix</font>
-
-<a name="line733">733: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line734">734: </a><font color="#B22222">. sub - matrix at index idxm,jdxm within the nest matrix</font>
-
-<a name="line736">736: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line738">738: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>()</font>
-<a name="line739">739: </a><font color="#B22222">@*/</font>
-<a name="line740">740: </a><strong><font color="#4169E1"><a name="MatNestGetSubMat"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
-<a name="line741">741: </a>{
-
-<a name="line745">745: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetSubMat_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*),(A,idxm,jdxm,sub));
-<a name="line746">746: </a> <font color="#4169E1">return</font>(0);
-<a name="line747">747: </a>}
-
-<a name="line751">751: </a><strong><font color="#4169E1"><a name="MatNestSetSubMat_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestSetSubMat_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> jdxm,<a href="../../../../docs/manualpages/Mat/Mat. [...]
+<a name="line580">580: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
+<a name="line581">581: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
+<a name="line582">582: </a> <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(bA->m[i][j],NULL,&L[i]);
+<a name="line583">583: </a> <font color="#4169E1">break</font>;
+<a name="line584">584: </a> }
+<a name="line585">585: </a> }
+<a name="line586">586: </a> <font color="#4169E1">if</font> (j==bA->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), PETSC_ERR_ARG_WRONG, <font color="#666666">"<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>(Nest) contains a null row."</font>);
+<a name="line587">587: </a> }
+
+<a name="line589">589: </a> <a href="../../../../docs/manualpages/Vec/VecCreateNest.html#VecCreateNest">VecCreateNest</a>(comm,bA->nr,bA->isglobal.row,L,left);
+<a name="line590">590: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line591">591: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&L[i]);
+<a name="line592">592: </a> }
+
+<a name="line594">594: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(L);
+<a name="line595">595: </a> }
+<a name="line596">596: </a> <font color="#4169E1">return</font>(0);
+<a name="line597">597: </a>}
+
+<a name="line601">601: </a><strong><font color="#4169E1"><a name="MatView_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatView_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line602">602: </a>{
+<a name="line603">603: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line604">604: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isascii;
+<a name="line605">605: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
+
+<a name="line609">609: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&isascii);
+<a name="line610">610: </a> <font color="#4169E1">if</font> (isascii) {
+
+<a name="line612">612: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Matrix object: \n"</font>);
+<a name="line613">613: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer); <font color="#B22222">/* push0 */</font>
+<a name="line614">614: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"type=nest, rows=%d, cols=%d \n"</font>,bA->nr,bA->nc);
+
+<a name="line616">616: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"MatNest structure: \n"</font>);
+<a name="line617">617: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line618">618: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
+<a name="line619">619: </a> <a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> type;
+<a name="line620">620: </a> char name[256] = <font color="#666666">""</font>,prefix[256] = <font color="#666666">""</font>;
+<a name="line621">621: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> NR,NC;
+<a name="line622">622: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isNest = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line624">624: </a> <font color="#4169E1">if</font> (!bA->m[i][j]) {
+<a name="line625">625: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"(%D,%D) : NULL \n"</font>,i,j);
+<a name="line626">626: </a> <font color="#4169E1">continue</font>;
+<a name="line627">627: </a> }
+<a name="line628">628: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(bA->m[i][j],&NR,&NC);
+<a name="line629">629: </a> <a href="../../../../docs/manualpages/Mat/MatGetType.html#MatGetType">MatGetType</a>(bA->m[i][j], &type);
+<a name="line630">630: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->name) {<a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(name,<font color="#4169E1">sizeof</font>(name),<font color="#666666">"name=\"%s\", "</font>,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->name);}
+<a name="line631">631: </a> <font color="#4169E1">if</font> (((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->prefix) {<a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(prefix,<font color="#4169E1">sizeof</font>(prefix),<font color="#666666">"prefix=\"%s\", "</font>,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j])->prefix);}
+<a name="line632">632: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)bA->m[i][j],<a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a>,&isNest);
+
+<a name="line634">634: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"(%D,%D) : %s%stype=%s, rows=%D, cols=%D \n"</font>,i,j,name,prefix,type,NR,NC);
+
+<a name="line636">636: </a> <font color="#4169E1">if</font> (isNest) {
+<a name="line637">637: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer); <font color="#B22222">/* push1 */</font>
+<a name="line638">638: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(bA->m[i][j],viewer);
+<a name="line639">639: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer); <font color="#B22222">/* pop1 */</font>
+<a name="line640">640: </a> }
+<a name="line641">641: </a> }
+<a name="line642">642: </a> }
+<a name="line643">643: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer); <font color="#B22222">/* pop0 */</font>
+<a name="line644">644: </a> }
+<a name="line645">645: </a> <font color="#4169E1">return</font>(0);
+<a name="line646">646: </a>}
+
+<a name="line650">650: </a><strong><font color="#4169E1"><a name="MatZeroEntries_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatZeroEntries_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line651">651: </a>{
+<a name="line652">652: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line653">653: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j;
+
+<a name="line657">657: </a> <font color="#4169E1">for</font> (i=0; i<bA->nr; i++) {
+<a name="line658">658: </a> <font color="#4169E1">for</font> (j=0; j<bA->nc; j++) {
+<a name="line659">659: </a> <font color="#4169E1">if</font> (!bA->m[i][j]) <font color="#4169E1">continue</font>;
+<a name="line660">660: </a> <a href="../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(bA->m[i][j]);
+<a name="line661">661: </a> }
+<a name="line662">662: </a> }
+<a name="line663">663: </a> <font color="#4169E1">return</font>(0);
+<a name="line664">664: </a>}
+
+<a name="line668">668: </a><strong><font color="#4169E1"><a name="MatCopy_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCopy_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../docs/manualpages/Mat/MatStructure.html#MatStructure">MatStructure</a> str)</font></strong>
+<a name="line669">669: </a>{
+<a name="line670">670: </a> Mat_Nest *bA = (Mat_Nest*)A->data,*bB = (Mat_Nest*)B->data;
+<a name="line671">671: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,nr = bA->nr,nc = bA->nc;
+
+<a name="line675">675: </a> <font color="#4169E1">if</font> (nr != bB->nr || nc != bB->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Cannot copy a Mat_Nest of block size (%D,%D) to a Mat_Nest of block size (%D,%D [...]
+<a name="line676">676: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
+<a name="line677">677: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) {
+<a name="line678">678: </a> <font color="#4169E1">if</font> (bA->m[i][j] && bB->m[i][j]) {
+<a name="line679">679: </a> <a href="../../../../docs/manualpages/Mat/MatCopy.html#MatCopy">MatCopy</a>(bA->m[i][j],bB->m[i][j],str);
+<a name="line680">680: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (bA->m[i][j] || bB->m[i][j]) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Matrix block does not exist at %D,%D"</fo [...]
+<a name="line681">681: </a> }
+<a name="line682">682: </a> }
+<a name="line683">683: </a> <font color="#4169E1">return</font>(0);
+<a name="line684">684: </a>}
+
+<a name="line688">688: </a><strong><font color="#4169E1"><a name="MatDuplicate_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a> op,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *B)</font></strong>
+<a name="line689">689: </a>{
+<a name="line690">690: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line691">691: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *b;
+<a name="line692">692: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,nr = bA->nr,nc = bA->nc;
+
+<a name="line696">696: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr*nc,&b);
+<a name="line697">697: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
+<a name="line698">698: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) {
+<a name="line699">699: </a> <font color="#4169E1">if</font> (bA->m[i][j]) {
+<a name="line700">700: </a> <a href="../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(bA->m[i][j],op,&b[i*nc+j]);
+<a name="line701">701: </a> } <font color="#4169E1">else</font> {
+<a name="line702">702: </a> b[i*nc+j] = NULL;
+<a name="line703">703: </a> }
+<a name="line704">704: </a> }
+<a name="line705">705: </a> }
+<a name="line706">706: </a> <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),nr,bA->isglobal.row,nc,bA->isglobal.col,b,B);
+<a name="line707">707: </a> <font color="#B22222">/* Give the new MatNest exclusive ownership */</font>
+<a name="line708">708: </a> <font color="#4169E1">for</font> (i=0; i<nr*nc; i++) {
+<a name="line709">709: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&b[i]);
+<a name="line710">710: </a> }
+<a name="line711">711: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(b);
+
+<a name="line713">713: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(*B,MAT_FINAL_ASSEMBLY);
+<a name="line714">714: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(*B,MAT_FINAL_ASSEMBLY);
+<a name="line715">715: </a> <font color="#4169E1">return</font>(0);
+<a name="line716">716: </a>}
+
+<a name="line718">718: </a><font color="#B22222">/* nest api */</font>
+<a name="line721">721: </a><strong><font color="#4169E1"><a name="MatNestGetSubMat_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetSubMat_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> jdxm,<a href="../../../../docs/manualpages/Mat/Mat. [...]
+<a name="line722">722: </a>{
+<a name="line723">723: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+
+<a name="line726">726: </a> <font color="#4169E1">if</font> (idxm >= bA->nr) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Row too large: row %D max %D"</font>,idxm,bA->nr-1);
+<a name="line727">727: </a> <font color="#4169E1">if</font> (jdxm >= bA->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Col too large: row %D max %D"</font>,jdxm,bA->nc-1);
+<a name="line728">728: </a> *mat = bA->m[idxm][jdxm];
+<a name="line729">729: </a> <font color="#4169E1">return</font>(0);
+<a name="line730">730: </a>}
+
+<a name="line734">734: </a><font color="#B22222">/*@</font>
+<a name="line735">735: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a> - Returns a single, sub-matrix from a nest matrix.</font>
+
+<a name="line737">737: </a><font color="#B22222"> Not collective</font>
+
+<a name="line739">739: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line740">740: </a><font color="#B22222">+ A - nest matrix</font>
+<a name="line741">741: </a><font color="#B22222">. idxm - index of the matrix within the nest matrix</font>
+<a name="line742">742: </a><font color="#B22222">- jdxm - index of the matrix within the nest matrix</font>
+
+<a name="line744">744: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line745">745: </a><font color="#B22222">. sub - matrix at index idxm,jdxm within the nest matrix</font>
+
+<a name="line747">747: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line749">749: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>()</font>
+<a name="line750">750: </a><font color="#B22222">@*/</font>
+<a name="line751">751: </a><strong><font color="#4169E1"><a name="MatNestGetSubMat"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
<a name="line752">752: </a>{
-<a name="line753">753: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line754">754: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,M,N,mi,ni,Mi,Ni;
-
-<a name="line758">758: </a> <font color="#4169E1">if</font> (idxm >= bA->nr) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Row too large: row %D max %D"</font>,idxm,bA->nr-1);
-<a name="line759">759: </a> <font color="#4169E1">if</font> (jdxm >= bA->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Col too large: row %D max %D"</font>,jdxm,bA->nc-1);
-<a name="line760">760: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(mat,&m,&n);
-<a name="line761">761: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(mat,&M,&N);
-<a name="line762">762: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bA->isglobal.row[idxm],&mi);
-<a name="line763">763: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bA->isglobal.row[idxm],&Mi);
-<a name="line764">764: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bA->isglobal.col[jdxm],&ni);
-<a name="line765">765: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bA->isglobal.col[jdxm],&Ni);
-<a name="line766">766: </a> <font color="#4169E1">if</font> (M != Mi || N != Ni) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Submatrix dimension (%D,%D) incompatible with nest block (%D,%D)"</font>,M,N,Mi,Ni);
-<a name="line767">767: </a> <font color="#4169E1">if</font> (m != mi || n != ni) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Submatrix local dimension (%D,%D) incompatible with nest block (%D,%D)"</font>,m,n,mi,ni);
-
-<a name="line769">769: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat);
-<a name="line770">770: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&bA->m[idxm][jdxm]);
-<a name="line771">771: </a> bA->m[idxm][jdxm] = mat;
-<a name="line772">772: </a> <font color="#4169E1">return</font>(0);
-<a name="line773">773: </a>}
-
-<a name="line777">777: </a><font color="#B22222">/*@</font>
-<a name="line778">778: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMat.html#MatNestSetSubMat">MatNestSetSubMat</a> - Set a single submatrix in the nest matrix.</font>
-
-<a name="line780">780: </a><font color="#B22222"> Logically collective on the submatrix communicator</font>
-
-<a name="line782">782: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line783">783: </a><font color="#B22222">+ A - nest matrix</font>
-<a name="line784">784: </a><font color="#B22222">. idxm - index of the matrix within the nest matrix</font>
-<a name="line785">785: </a><font color="#B22222">. jdxm - index of the matrix within the nest matrix</font>
-<a name="line786">786: </a><font color="#B22222">- sub - matrix at index idxm,jdxm within the nest matrix</font>
-
-<a name="line788">788: </a><font color="#B22222"> Notes:</font>
-<a name="line789">789: </a><font color="#B22222"> The new submatrix must have the same size and communicator as that block of the nest.</font>
-
-<a name="line791">791: </a><font color="#B22222"> This increments the reference count of the submatrix.</font>
-
-<a name="line793">793: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line795">795: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>()</font>
-<a name="line796">796: </a><font color="#B22222">@*/</font>
-<a name="line797">797: </a><strong><font color="#4169E1"><a name="MatNestSetSubMat"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMat.html#MatNestSetSubMat">MatNestSetSubMat</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
-<a name="line798">798: </a>{
-
-<a name="line802">802: </a> PetscUseMethod(A,<font color="#666666">"MatNestSetSubMat_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>),(A,idxm,jdxm,sub));
-<a name="line803">803: </a> <font color="#4169E1">return</font>(0);
-<a name="line804">804: </a>}
-
-<a name="line808">808: </a><strong><font color="#4169E1"><a name="MatNestGetSubMats_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetSubMats_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *N,<a href="../../../../docs/manualpages/Mat/Mat.ht [...]
+
+<a name="line756">756: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetSubMat_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*),(A,idxm,jdxm,sub));
+<a name="line757">757: </a> <font color="#4169E1">return</font>(0);
+<a name="line758">758: </a>}
+
+<a name="line762">762: </a><strong><font color="#4169E1"><a name="MatNestSetSubMat_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestSetSubMat_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> jdxm,<a href="../../../../docs/manualpages/Mat/Mat. [...]
+<a name="line763">763: </a>{
+<a name="line764">764: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
+<a name="line765">765: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,M,N,mi,ni,Mi,Ni;
+
+<a name="line769">769: </a> <font color="#4169E1">if</font> (idxm >= bA->nr) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Row too large: row %D max %D"</font>,idxm,bA->nr-1);
+<a name="line770">770: </a> <font color="#4169E1">if</font> (jdxm >= bA->nc) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Col too large: row %D max %D"</font>,jdxm,bA->nc-1);
+<a name="line771">771: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(mat,&m,&n);
+<a name="line772">772: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(mat,&M,&N);
+<a name="line773">773: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bA->isglobal.row[idxm],&mi);
+<a name="line774">774: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bA->isglobal.row[idxm],&Mi);
+<a name="line775">775: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(bA->isglobal.col[jdxm],&ni);
+<a name="line776">776: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bA->isglobal.col[jdxm],&Ni);
+<a name="line777">777: </a> <font color="#4169E1">if</font> (M != Mi || N != Ni) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Submatrix dimension (%D,%D) incompatible with nest block (%D,%D)"</font>,M,N,Mi,Ni);
+<a name="line778">778: </a> <font color="#4169E1">if</font> (m != mi || n != ni) <a href="../../../../docs/manualpages/Sys/SETERRQ4.html#SETERRQ4">SETERRQ4</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Submatrix local dimension (%D,%D) incompatible with nest block (%D,%D)"</font>,m,n,mi,ni);
+
+<a name="line780">780: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat);
+<a name="line781">781: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&bA->m[idxm][jdxm]);
+<a name="line782">782: </a> bA->m[idxm][jdxm] = mat;
+<a name="line783">783: </a> <font color="#4169E1">return</font>(0);
+<a name="line784">784: </a>}
+
+<a name="line788">788: </a><font color="#B22222">/*@</font>
+<a name="line789">789: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMat.html#MatNestSetSubMat">MatNestSetSubMat</a> - Set a single submatrix in the nest matrix.</font>
+
+<a name="line791">791: </a><font color="#B22222"> Logically collective on the submatrix communicator</font>
+
+<a name="line793">793: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line794">794: </a><font color="#B22222">+ A - nest matrix</font>
+<a name="line795">795: </a><font color="#B22222">. idxm - index of the matrix within the nest matrix</font>
+<a name="line796">796: </a><font color="#B22222">. jdxm - index of the matrix within the nest matrix</font>
+<a name="line797">797: </a><font color="#B22222">- sub - matrix at index idxm,jdxm within the nest matrix</font>
+
+<a name="line799">799: </a><font color="#B22222"> Notes:</font>
+<a name="line800">800: </a><font color="#B22222"> The new submatrix must have the same size and communicator as that block of the nest.</font>
+
+<a name="line802">802: </a><font color="#B22222"> This increments the reference count of the submatrix.</font>
+
+<a name="line804">804: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line806">806: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>()</font>
+<a name="line807">807: </a><font color="#B22222">@*/</font>
+<a name="line808">808: </a><strong><font color="#4169E1"><a name="MatNestSetSubMat"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMat.html#MatNestSetSubMat">MatNestSetSubMat</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idxm,<a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
<a name="line809">809: </a>{
-<a name="line810">810: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line813">813: </a> <font color="#4169E1">if</font> (M) *M = bA->nr;
-<a name="line814">814: </a> <font color="#4169E1">if</font> (N) *N = bA->nc;
-<a name="line815">815: </a> <font color="#4169E1">if</font> (mat) *mat = bA->m;
-<a name="line816">816: </a> <font color="#4169E1">return</font>(0);
-<a name="line817">817: </a>}
+<a name="line813">813: </a> PetscUseMethod(A,<font color="#666666">"MatNestSetSubMat_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>),(A,idxm,jdxm,sub));
+<a name="line814">814: </a> <font color="#4169E1">return</font>(0);
+<a name="line815">815: </a>}
-<a name="line821">821: </a><font color="#B22222">/*@C</font>
-<a name="line822">822: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a> - Returns the entire two dimensional array of matrices defining a nest matrix.</font>
+<a name="line819">819: </a><strong><font color="#4169E1"><a name="MatNestGetSubMats_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetSubMats_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *N,<a href="../../../../docs/manualpages/Mat/Mat.ht [...]
+<a name="line820">820: </a>{
+<a name="line821">821: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line824">824: </a><font color="#B22222"> Not collective</font>
+<a name="line824">824: </a> <font color="#4169E1">if</font> (M) *M = bA->nr;
+<a name="line825">825: </a> <font color="#4169E1">if</font> (N) *N = bA->nc;
+<a name="line826">826: </a> <font color="#4169E1">if</font> (mat) *mat = bA->m;
+<a name="line827">827: </a> <font color="#4169E1">return</font>(0);
+<a name="line828">828: </a>}
-<a name="line826">826: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line827">827: </a><font color="#B22222">. A - nest matrix</font>
+<a name="line832">832: </a><font color="#B22222">/*@C</font>
+<a name="line833">833: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a> - Returns the entire two dimensional array of matrices defining a nest matrix.</font>
-<a name="line829">829: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line830">830: </a><font color="#B22222">+ M - number of rows in the nest matrix</font>
-<a name="line831">831: </a><font color="#B22222">. N - number of cols in the nest matrix</font>
-<a name="line832">832: </a><font color="#B22222">- mat - 2d array of matrices</font>
+<a name="line835">835: </a><font color="#B22222"> Not collective</font>
-<a name="line834">834: </a><font color="#B22222"> Notes:</font>
+<a name="line837">837: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line838">838: </a><font color="#B22222">. A - nest matrix</font>
-<a name="line836">836: </a><font color="#B22222"> The user should not free the array mat.</font>
+<a name="line840">840: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line841">841: </a><font color="#B22222">+ M - number of rows in the nest matrix</font>
+<a name="line842">842: </a><font color="#B22222">. N - number of cols in the nest matrix</font>
+<a name="line843">843: </a><font color="#B22222">- mat - 2d array of matrices</font>
-<a name="line838">838: </a><font color="#B22222"> Level: developer</font>
+<a name="line845">845: </a><font color="#B22222"> Notes:</font>
-<a name="line840">840: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>()</font>
-<a name="line841">841: </a><font color="#B22222">@*/</font>
-<a name="line842">842: </a><strong><font color="#4169E1"><a name="MatNestGetSubMats"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt. [...]
-<a name="line843">843: </a>{
+<a name="line847">847: </a><font color="#B22222"> The user should not free the array mat.</font>
-<a name="line847">847: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetSubMats_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>***),(A,M,N,mat));
-<a name="line848">848: </a> <font color="#4169E1">return</font>(0);
-<a name="line849">849: </a>}
+<a name="line849">849: </a><font color="#B22222"> Level: developer</font>
-<a name="line853">853: </a><strong><font color="#4169E1"><a name="MatNestGetSize_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetSize_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *N)</font></strong>
+<a name="line851">851: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>()</font>
+<a name="line852">852: </a><font color="#B22222">@*/</font>
+<a name="line853">853: </a><strong><font color="#4169E1"><a name="MatNestGetSubMats"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt. [...]
<a name="line854">854: </a>{
-<a name="line855">855: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line858">858: </a> <font color="#4169E1">if</font> (M) *M = bA->nr;
-<a name="line859">859: </a> <font color="#4169E1">if</font> (N) *N = bA->nc;
-<a name="line860">860: </a> <font color="#4169E1">return</font>(0);
-<a name="line861">861: </a>}
+<a name="line858">858: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetSubMats_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>***),(A,M,N,mat));
+<a name="line859">859: </a> <font color="#4169E1">return</font>(0);
+<a name="line860">860: </a>}
-<a name="line865">865: </a><font color="#B22222">/*@</font>
-<a name="line866">866: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a> - Returns the size of the nest matrix.</font>
+<a name="line864">864: </a><strong><font color="#4169E1"><a name="MatNestGetSize_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetSize_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *N)</font></strong>
+<a name="line865">865: </a>{
+<a name="line866">866: </a> Mat_Nest *bA = (Mat_Nest*)A->data;
-<a name="line868">868: </a><font color="#B22222"> Not collective</font>
+<a name="line869">869: </a> <font color="#4169E1">if</font> (M) *M = bA->nr;
+<a name="line870">870: </a> <font color="#4169E1">if</font> (N) *N = bA->nc;
+<a name="line871">871: </a> <font color="#4169E1">return</font>(0);
+<a name="line872">872: </a>}
-<a name="line870">870: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line871">871: </a><font color="#B22222">. A - nest matrix</font>
+<a name="line876">876: </a><font color="#B22222">/*@</font>
+<a name="line877">877: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a> - Returns the size of the nest matrix.</font>
-<a name="line873">873: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line874">874: </a><font color="#B22222">+ M - number of rows in the nested mat</font>
-<a name="line875">875: </a><font color="#B22222">- N - number of cols in the nested mat</font>
+<a name="line879">879: </a><font color="#B22222"> Not collective</font>
-<a name="line877">877: </a><font color="#B22222"> Notes:</font>
+<a name="line881">881: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line882">882: </a><font color="#B22222">. A - nest matrix</font>
-<a name="line879">879: </a><font color="#B22222"> Level: developer</font>
+<a name="line884">884: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line885">885: </a><font color="#B22222">+ M - number of rows in the nested mat</font>
+<a name="line886">886: </a><font color="#B22222">- N - number of cols in the nested mat</font>
-<a name="line881">881: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>()</font>
-<a name="line882">882: </a><font color="#B22222">@*/</font>
-<a name="line883">883: </a><strong><font color="#4169E1"><a name="MatNestGetSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
-<a name="line884">884: </a>{
+<a name="line888">888: </a><font color="#B22222"> Notes:</font>
-<a name="line888">888: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetSize_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*),(A,M,N));
-<a name="line889">889: </a> <font color="#4169E1">return</font>(0);
-<a name="line890">890: </a>}
+<a name="line890">890: </a><font color="#B22222"> Level: developer</font>
-<a name="line894">894: </a><strong><font color="#4169E1"><a name="MatNestGetISs_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetISs_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> cols[])</font></strong>
+<a name="line892">892: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>()</font>
+<a name="line893">893: </a><font color="#B22222">@*/</font>
+<a name="line894">894: </a><strong><font color="#4169E1"><a name="MatNestGetSize"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *M,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscIn [...]
<a name="line895">895: </a>{
-<a name="line896">896: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
-<a name="line897">897: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line900">900: </a> <font color="#4169E1">if</font> (rows) <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) rows[i] = vs->isglobal.row[i];
-<a name="line901">901: </a> <font color="#4169E1">if</font> (cols) <font color="#4169E1">for</font> (i=0; i<vs->nc; i++) cols[i] = vs->isglobal.col[i];
-<a name="line902">902: </a> <font color="#4169E1">return</font>(0);
-<a name="line903">903: </a>}
+<a name="line899">899: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetSize_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>*),(A,M,N));
+<a name="line900">900: </a> <font color="#4169E1">return</font>(0);
+<a name="line901">901: </a>}
-<a name="line907">907: </a><font color="#B22222">/*@C</font>
-<a name="line908">908: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetISs.html#MatNestGetISs">MatNestGetISs</a> - Returns the index sets partitioning the row and column spaces</font>
+<a name="line905">905: </a><strong><font color="#4169E1"><a name="MatNestGetISs_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetISs_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> cols[])</font></strong>
+<a name="line906">906: </a>{
+<a name="line907">907: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
+<a name="line908">908: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line910">910: </a><font color="#B22222"> Not collective</font>
+<a name="line911">911: </a> <font color="#4169E1">if</font> (rows) <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) rows[i] = vs->isglobal.row[i];
+<a name="line912">912: </a> <font color="#4169E1">if</font> (cols) <font color="#4169E1">for</font> (i=0; i<vs->nc; i++) cols[i] = vs->isglobal.col[i];
+<a name="line913">913: </a> <font color="#4169E1">return</font>(0);
+<a name="line914">914: </a>}
-<a name="line912">912: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line913">913: </a><font color="#B22222">. A - nest matrix</font>
+<a name="line918">918: </a><font color="#B22222">/*@C</font>
+<a name="line919">919: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetISs.html#MatNestGetISs">MatNestGetISs</a> - Returns the index sets partitioning the row and column spaces</font>
-<a name="line915">915: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line916">916: </a><font color="#B22222">+ rows - array of row index sets</font>
-<a name="line917">917: </a><font color="#B22222">- cols - array of column index sets</font>
+<a name="line921">921: </a><font color="#B22222"> Not collective</font>
-<a name="line919">919: </a><font color="#B22222"> Level: advanced</font>
+<a name="line923">923: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line924">924: </a><font color="#B22222">. A - nest matrix</font>
-<a name="line921">921: </a><font color="#B22222"> Notes:</font>
-<a name="line922">922: </a><font color="#B22222"> The user must have allocated arrays of the correct size. The reference count is not increased on the returned ISs.</font>
+<a name="line926">926: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line927">927: </a><font color="#B22222">+ rows - array of row index sets</font>
+<a name="line928">928: </a><font color="#B22222">- cols - array of column index sets</font>
-<a name="line924">924: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetLocalISs.html#MatNestGetLocalISs">MatNestGetLocalISs</a>()</font>
-<a name="line925">925: </a><font color="#B22222">@*/</font>
-<a name="line926">926: </a><strong><font color="#4169E1"><a name="MatNestGetISs"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetISs.html#MatNestGetISs">MatNestGetISs</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> cols[])</font></strong>
-<a name="line927">927: </a>{
+<a name="line930">930: </a><font color="#B22222"> Level: advanced</font>
-<a name="line932">932: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetISs_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[]),(A,rows,cols));
-<a name="line933">933: </a> <font color="#4169E1">return</font>(0);
-<a name="line934">934: </a>}
+<a name="line932">932: </a><font color="#B22222"> Notes:</font>
+<a name="line933">933: </a><font color="#B22222"> The user must have allocated arrays of the correct size. The reference count is not increased on the returned ISs.</font>
-<a name="line938">938: </a><strong><font color="#4169E1"><a name="MatNestGetLocalISs_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetLocalISs_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> cols[])</font></strong>
-<a name="line939">939: </a>{
-<a name="line940">940: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
-<a name="line941">941: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line935">935: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetLocalISs.html#MatNestGetLocalISs">MatNestGetLocalISs</a>()</font>
+<a name="line936">936: </a><font color="#B22222">@*/</font>
+<a name="line937">937: </a><strong><font color="#4169E1"><a name="MatNestGetISs"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetISs.html#MatNestGetISs">MatNestGetISs</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> cols[])</font></strong>
+<a name="line938">938: </a>{
-<a name="line944">944: </a> <font color="#4169E1">if</font> (rows) <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) rows[i] = vs->islocal.row[i];
-<a name="line945">945: </a> <font color="#4169E1">if</font> (cols) <font color="#4169E1">for</font> (i=0; i<vs->nc; i++) cols[i] = vs->islocal.col[i];
-<a name="line946">946: </a> <font color="#4169E1">return</font>(0);
-<a name="line947">947: </a>}
+<a name="line943">943: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetISs_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[]),(A,rows,cols));
+<a name="line944">944: </a> <font color="#4169E1">return</font>(0);
+<a name="line945">945: </a>}
-<a name="line951">951: </a><font color="#B22222">/*@C</font>
-<a name="line952">952: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetLocalISs.html#MatNestGetLocalISs">MatNestGetLocalISs</a> - Returns the index sets partitioning the row and column spaces</font>
+<a name="line949">949: </a><strong><font color="#4169E1"><a name="MatNestGetLocalISs_Nest"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestGetLocalISs_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> cols[])</font></strong>
+<a name="line950">950: </a>{
+<a name="line951">951: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
+<a name="line952">952: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line954">954: </a><font color="#B22222"> Not collective</font>
+<a name="line955">955: </a> <font color="#4169E1">if</font> (rows) <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) rows[i] = vs->islocal.row[i];
+<a name="line956">956: </a> <font color="#4169E1">if</font> (cols) <font color="#4169E1">for</font> (i=0; i<vs->nc; i++) cols[i] = vs->islocal.col[i];
+<a name="line957">957: </a> <font color="#4169E1">return</font>(0);
+<a name="line958">958: </a>}
-<a name="line956">956: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line957">957: </a><font color="#B22222">. A - nest matrix</font>
+<a name="line962">962: </a><font color="#B22222">/*@C</font>
+<a name="line963">963: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestGetLocalISs.html#MatNestGetLocalISs">MatNestGetLocalISs</a> - Returns the index sets partitioning the row and column spaces</font>
-<a name="line959">959: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line960">960: </a><font color="#B22222">+ rows - array of row index sets (or NULL to ignore)</font>
-<a name="line961">961: </a><font color="#B22222">- cols - array of column index sets (or NULL to ignore)</font>
+<a name="line965">965: </a><font color="#B22222"> Not collective</font>
-<a name="line963">963: </a><font color="#B22222"> Level: advanced</font>
+<a name="line967">967: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line968">968: </a><font color="#B22222">. A - nest matrix</font>
-<a name="line965">965: </a><font color="#B22222"> Notes:</font>
-<a name="line966">966: </a><font color="#B22222"> The user must have allocated arrays of the correct size. The reference count is not increased on the returned ISs.</font>
+<a name="line970">970: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line971">971: </a><font color="#B22222">+ rows - array of row index sets (or NULL to ignore)</font>
+<a name="line972">972: </a><font color="#B22222">- cols - array of column index sets (or NULL to ignore)</font>
-<a name="line968">968: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetISs.html#MatNestGetISs">MatNestGetISs</a>()</font>
-<a name="line969">969: </a><font color="#B22222">@*/</font>
-<a name="line970">970: </a><strong><font color="#4169E1"><a name="MatNestGetLocalISs"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetLocalISs.html#MatNestGetLocalISs">MatNestGetLocalISs</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> co [...]
-<a name="line971">971: </a>{
+<a name="line974">974: </a><font color="#B22222"> Level: advanced</font>
-<a name="line976">976: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetLocalISs_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[]),(A,rows,cols));
-<a name="line977">977: </a> <font color="#4169E1">return</font>(0);
-<a name="line978">978: </a>}
+<a name="line976">976: </a><font color="#B22222"> Notes:</font>
+<a name="line977">977: </a><font color="#B22222"> The user must have allocated arrays of the correct size. The reference count is not increased on the returned ISs.</font>
-<a name="line982">982: </a><strong><font color="#4169E1"><a name="MatNestSetVecType_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestSetVecType_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/VecType.html#VecType">VecType</a> vtype)</font></strong>
-<a name="line983">983: </a>{
-<a name="line985">985: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+<a name="line979">979: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatNestGetSubMat.html#MatNestGetSubMat">MatNestGetSubMat</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSubMats.html#MatNestGetSubMats">MatNestGetSubMats</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetSize.html#MatNestGetSize">MatNestGetSize</a>(), <a href="../../../../docs/manualpages/Mat/MatNestGetISs.html#MatNestGetISs">MatNestGetISs</a>()</font>
+<a name="line980">980: </a><font color="#B22222">@*/</font>
+<a name="line981">981: </a><strong><font color="#4169E1"><a name="MatNestGetLocalISs"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestGetLocalISs.html#MatNestGetLocalISs">MatNestGetLocalISs</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> rows[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> co [...]
+<a name="line982">982: </a>{
-<a name="line988">988: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(vtype,<a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a>,&flg);
-<a name="line989">989: </a> <font color="#B22222">/* In reality, this only distinguishes <a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a> and "other" */</font>
-<a name="line990">990: </a> <font color="#4169E1">if</font> (flg) A->ops->getvecs = MatCreateVecs_Nest;
-<a name="line991">991: </a> <font color="#4169E1">else</font> A->ops->getvecs = (<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)) 0;
-<a name="line992">992: </a> <font color="#4169E1">return</font>(0);
-<a name="line993">993: </a>}
+<a name="line987">987: </a> PetscUseMethod(A,<font color="#666666">"MatNestGetLocalISs_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[]),(A,rows,cols));
+<a name="line988">988: </a> <font color="#4169E1">return</font>(0);
+<a name="line989">989: </a>}
-<a name="line997">997: </a><font color="#B22222">/*@C</font>
-<a name="line998">998: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestSetVecType.html#MatNestSetVecType">MatNestSetVecType</a> - Sets the type of <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> returned by <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
+<a name="line993">993: </a><strong><font color="#4169E1"><a name="MatNestSetVecType_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestSetVecType_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/VecType.html#VecType">VecType</a> vtype)</font></strong>
+<a name="line994">994: </a>{
+<a name="line996">996: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-<a name="line1000">1000: </a><font color="#B22222"> Not collective</font>
+<a name="line999">999: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(vtype,<a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a>,&flg);
+<a name="line1000">1000: </a> <font color="#B22222">/* In reality, this only distinguishes <a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a> and "other" */</font>
+<a name="line1001">1001: </a> <font color="#4169E1">if</font> (flg) A->ops->getvecs = MatCreateVecs_Nest;
+<a name="line1002">1002: </a> <font color="#4169E1">else</font> A->ops->getvecs = (<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*)(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>*)) 0;
+<a name="line1003">1003: </a> <font color="#4169E1">return</font>(0);
+<a name="line1004">1004: </a>}
-<a name="line1002">1002: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1003">1003: </a><font color="#B22222">+ A - nest matrix</font>
-<a name="line1004">1004: </a><font color="#B22222">- vtype - type to use for creating vectors</font>
+<a name="line1008">1008: </a><font color="#B22222">/*@C</font>
+<a name="line1009">1009: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestSetVecType.html#MatNestSetVecType">MatNestSetVecType</a> - Sets the type of <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> returned by <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
-<a name="line1006">1006: </a><font color="#B22222"> Notes:</font>
+<a name="line1011">1011: </a><font color="#B22222"> Not collective</font>
-<a name="line1008">1008: </a><font color="#B22222"> Level: developer</font>
+<a name="line1013">1013: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1014">1014: </a><font color="#B22222">+ A - nest matrix</font>
+<a name="line1015">1015: </a><font color="#B22222">- vtype - type to use for creating vectors</font>
-<a name="line1010">1010: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
-<a name="line1011">1011: </a><font color="#B22222">@*/</font>
-<a name="line1012">1012: </a><strong><font color="#4169E1"><a name="MatNestSetVecType"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestSetVecType.html#MatNestSetVecType">MatNestSetVecType</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/VecType.html#VecType">VecType</a> vtype)</font></strong>
-<a name="line1013">1013: </a>{
+<a name="line1017">1017: </a><font color="#B22222"> Notes:</font>
-<a name="line1017">1017: </a> PetscTryMethod(A,<font color="#666666">"MatNestSetVecType_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Vec/VecType.html#VecType">VecType</a>),(A,vtype));
-<a name="line1018">1018: </a> <font color="#4169E1">return</font>(0);
-<a name="line1019">1019: </a>}
+<a name="line1019">1019: </a><font color="#B22222"> Level: developer</font>
-<a name="line1023">1023: </a><strong><font color="#4169E1"><a name="MatNestSetSubMats_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestSetSubMats_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is_row[],<a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
+<a name="line1021">1021: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
+<a name="line1022">1022: </a><font color="#B22222">@*/</font>
+<a name="line1023">1023: </a><strong><font color="#4169E1"><a name="MatNestSetVecType"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestSetVecType.html#MatNestSetVecType">MatNestSetVecType</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Vec/VecType.html#VecType">VecType</a> vtype)</font></strong>
<a name="line1024">1024: </a>{
-<a name="line1025">1025: </a> Mat_Nest *s = (Mat_Nest*)A->data;
-<a name="line1026">1026: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,m,n,M,N;
-
-<a name="line1030">1030: </a> s->nr = nr;
-<a name="line1031">1031: </a> s->nc = nc;
-
-<a name="line1033">1033: </a> <font color="#B22222">/* Create space for submatrices */</font>
-<a name="line1034">1034: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr,&s->m);
-<a name="line1035">1035: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
-<a name="line1036">1036: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nc,&s->m[i]);
-<a name="line1037">1037: </a> }
-<a name="line1038">1038: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
-<a name="line1039">1039: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) {
-<a name="line1040">1040: </a> s->m[i][j] = a[i*nc+j];
-<a name="line1041">1041: </a> <font color="#4169E1">if</font> (a[i*nc+j]) {
-<a name="line1042">1042: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a[i*nc+j]);
-<a name="line1043">1043: </a> }
-<a name="line1044">1044: </a> }
-<a name="line1045">1045: </a> }
-
-<a name="line1047">1047: </a> MatSetUp_NestIS_Private(A,nr,is_row,nc,is_col);
-
-<a name="line1049">1049: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr,&s->row_len);
-<a name="line1050">1050: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nc,&s->col_len);
-<a name="line1051">1051: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) s->row_len[i]=-1;
-<a name="line1052">1052: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) s->col_len[j]=-1;
-
-<a name="line1054">1054: </a> MatNestGetSizes_Private(A,&m,&n,&M,&N);
-
-<a name="line1056">1056: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetSize.html#PetscLayoutSetSize">PetscLayoutSetSize</a>(A->rmap,M);
-<a name="line1057">1057: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(A->rmap,m);
-<a name="line1058">1058: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetSize.html#PetscLayoutSetSize">PetscLayoutSetSize</a>(A->cmap,N);
-<a name="line1059">1059: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(A->cmap,n);
-
-<a name="line1061">1061: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->rmap);
-<a name="line1062">1062: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->cmap);
-
-<a name="line1064">1064: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc2.html#PetscCalloc2">PetscCalloc2</a>(nr,&s->left,nc,&s->right);
-<a name="line1065">1065: </a> <font color="#4169E1">return</font>(0);
-<a name="line1066">1066: </a>}
-
-<a name="line1070">1070: </a><font color="#B22222">/*@</font>
-<a name="line1071">1071: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a> - Sets the nested submatrices</font>
-
-<a name="line1073">1073: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-
-<a name="line1075">1075: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1076">1076: </a><font color="#B22222">+ N - nested matrix</font>
-<a name="line1077">1077: </a><font color="#B22222">. nr - number of nested row blocks</font>
-<a name="line1078">1078: </a><font color="#B22222">. is_row - index sets for each nested row block, or NULL to make contiguous</font>
-<a name="line1079">1079: </a><font color="#B22222">. nc - number of nested column blocks</font>
-<a name="line1080">1080: </a><font color="#B22222">. is_col - index sets for each nested column block, or NULL to make contiguous</font>
-<a name="line1081">1081: </a><font color="#B22222">- a - row-aligned array of nr*nc submatrices, empty submatrices can be passed using NULL</font>
-
-<a name="line1083">1083: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line1085">1085: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>(), <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a></font>
-<a name="line1086">1086: </a><font color="#B22222">@*/</font>
-<a name="line1087">1087: </a><strong><font color="#4169E1"><a name="MatNestSetSubMats"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/IS. [...]
-<a name="line1088">1088: </a>{
-<a name="line1090">1090: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line1094">1094: </a> <font color="#4169E1">if</font> (nr < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Number of rows cannot be negative"</font>);
-<a name="line1095">1095: </a> <font color="#4169E1">if</font> (nr && is_row) {
-<a name="line1098">1098: </a> }
-<a name="line1099">1099: </a> <font color="#4169E1">if</font> (nc < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Number of columns cannot be negative"</font>);
-<a name="line1100">1100: </a> <font color="#4169E1">if</font> (nc && is_col) {
-<a name="line1103">1103: </a> }
-<a name="line1105">1105: </a> PetscUseMethod(A,<font color="#666666">"MatNestSetSubMats_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],const <a href="../../../../docs/ma [...]
-<a name="line1106">1106: </a> <font color="#4169E1">return</font>(0);
-<a name="line1107">1107: </a>}
-
-<a name="line1111">1111: </a><strong><font color="#4169E1"><a name="MatNestCreateAggregateL2G_Private"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestCreateAggregateL2G_Private(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> islocal[],const <a href="../../../ [...]
-<a name="line1112">1112: </a>{
-<a name="line1114">1114: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-<a name="line1115">1115: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,m,mi,*ix;
-
-<a name="line1118">1118: </a> <font color="#4169E1">for</font> (i=0,m=0,flg=<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; i<n; i++) {
-<a name="line1119">1119: </a> <font color="#4169E1">if</font> (islocal[i]) {
-<a name="line1120">1120: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(islocal[i],&mi);
-<a name="line1121">1121: </a> flg = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#B22222">/* We found a non-trivial entry */</font>
-<a name="line1122">1122: </a> } <font color="#4169E1">else</font> {
-<a name="line1123">1123: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(isglobal[i],&mi);
-<a name="line1124">1124: </a> }
-<a name="line1125">1125: </a> m += mi;
-<a name="line1126">1126: </a> }
-<a name="line1127">1127: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line1128">1128: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m,&ix);
-<a name="line1129">1129: </a> <font color="#4169E1">for</font> (i=0,n=0; i<n; i++) {
-<a name="line1130">1130: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> smap = NULL;
-<a name="line1131">1131: </a> <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> scat;
-<a name="line1132">1132: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isreq;
-<a name="line1133">1133: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> lvec,gvec;
-<a name="line1134">1134: </a> <font color="#4169E1">union</font> {char padding[<font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)]; <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> integer;} *x;
-<a name="line1135">1135: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
-
-<a name="line1137">1137: </a> <font color="#4169E1">if</font> (<font color="#4169E1">sizeof</font>(*x) != <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscO [...]
-<a name="line1138">1138: </a> <font color="#4169E1">if</font> (colflg) {
-<a name="line1139">1139: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
-<a name="line1140">1140: </a> } <font color="#4169E1">else</font> {
-<a name="line1141">1141: </a> MatNestFindNonzeroSubMatCol(A,i,&sub);
-<a name="line1142">1142: </a> }
-<a name="line1143">1143: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Mat/MatGetLocalToGlobalMapping.html#MatGetLocalToGlobalMapping">MatGetLocalToGlobalMapping</a>(sub,&smap,NULL);}
-<a name="line1144">1144: </a> <font color="#4169E1">if</font> (islocal[i]) {
-<a name="line1145">1145: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(islocal[i],&mi);
-<a name="line1146">1146: </a> } <font color="#4169E1">else</font> {
-<a name="line1147">1147: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(isglobal[i],&mi);
-<a name="line1148">1148: </a> }
-<a name="line1149">1149: </a> <font color="#4169E1">for</font> (j=0; j<mi; j++) ix[m+j] = j;
-<a name="line1150">1150: </a> <font color="#4169E1">if</font> (smap) {<a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingApply.html#ISLocalToGlobalMappingApply">ISLocalToGlobalMappingApply</a>(smap,mi,ix+m,ix+m);}
-<a name="line1151">1151: </a> <font color="#B22222">/*</font>
-<a name="line1152">1152: </a><font color="#B22222"> Now we need to extract the monolithic global indices that correspond to the given split global indices.</font>
-<a name="line1153">1153: </a><font color="#B22222"> In many/most cases, we only want <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>() to work, in which case we only need to know the size of the local spaces.</font>
-<a name="line1154">1154: </a><font color="#B22222"> The approach here is ugly because it uses <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> to move indices.</font>
-<a name="line1155">1155: </a><font color="#B22222"> */</font>
-<a name="line1156">1156: </a> <a href="../../../../docs/manualpages/Vec/VecCreateSeq.html#VecCreateSeq">VecCreateSeq</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,mi,&lvec);
-<a name="line1157">1157: </a> <a href="../../../../docs/manualpages/Vec/VecCreateMPI.html#VecCreateMPI">VecCreateMPI</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)isglobal[i])->comm,mi,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,&gvec);
-<a name="line1158">1158: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)isglobal[i])->comm,mi,ix+m,PETSC_COPY_VALUES,&isreq);
-<a name="line1159">1159: </a> <a href="../../../../docs/manualpages/Vec/VecScatterCreate.html#VecScatterCreate">VecScatterCreate</a>(gvec,isreq,lvec,NULL,&scat);
-<a name="line1160">1160: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(gvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
-<a name="line1161">1161: </a> <font color="#4169E1">for</font> (j=0; j<mi; j++) x[j].integer = ix[m+j];
-<a name="line1162">1162: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(gvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
-<a name="line1163">1163: </a> <a href="../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(scat,gvec,lvec,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1164">1164: </a> <a href="../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(scat,gvec,lvec,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1165">1165: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(lvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
-<a name="line1166">1166: </a> <font color="#4169E1">for</font> (j=0; j<mi; j++) ix[m+j] = x[j].integer;
-<a name="line1167">1167: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(lvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
-<a name="line1168">1168: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&lvec);
-<a name="line1169">1169: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&gvec);
-<a name="line1170">1170: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&isreq);
-<a name="line1171">1171: </a> <a href="../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&scat);
-<a name="line1172">1172: </a> m += mi;
-<a name="line1173">1173: </a> }
-<a name="line1174">1174: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingCreate.html#ISLocalToGlobalMappingCreate">ISLocalToGlobalMappingCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),1,m,ix,PETSC_OWN_POINTER,ltog);
-<a name="line1175">1175: </a> } <font color="#4169E1">else</font> {
-<a name="line1176">1176: </a> *ltog = NULL;
-<a name="line1177">1177: </a> }
-<a name="line1178">1178: </a> <font color="#4169E1">return</font>(0);
-<a name="line1179">1179: </a>}
-
-
-<a name="line1182">1182: </a><font color="#B22222">/* If an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> was provided, there is nothing Nest needs to do, otherwise Nest will build a strided <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> */</font>
-<a name="line1183">1183: </a><font color="#B22222">/*</font>
-<a name="line1184">1184: </a><font color="#B22222"> nprocessors = NP</font>
-<a name="line1185">1185: </a><font color="#B22222"> Nest x^T = ((g_0,g_1,...g_nprocs-1), (h_0,h_1,...h_NP-1))</font>
-<a name="line1186">1186: </a><font color="#B22222"> proc 0: => (g_0,h_0,)</font>
-<a name="line1187">1187: </a><font color="#B22222"> proc 1: => (g_1,h_1,)</font>
-<a name="line1188">1188: </a><font color="#B22222"> ...</font>
-<a name="line1189">1189: </a><font color="#B22222"> proc nprocs-1: => (g_NP-1,h_NP-1,)</font>
-
-<a name="line1191">1191: </a><font color="#B22222"> proc 0: proc 1: proc nprocs-1:</font>
-<a name="line1192">1192: </a><font color="#B22222"> is[0] = (0,1,2,...,nlocal(g_0)-1) (0,1,...,nlocal(g_1)-1) (0,1,...,nlocal(g_NP-1))</font>
-
-<a name="line1194">1194: </a><font color="#B22222"> proc 0:</font>
-<a name="line1195">1195: </a><font color="#B22222"> is[1] = (nlocal(g_0),nlocal(g_0)+1,...,nlocal(g_0)+nlocal(h_0)-1)</font>
-<a name="line1196">1196: </a><font color="#B22222"> proc 1:</font>
-<a name="line1197">1197: </a><font color="#B22222"> is[1] = (nlocal(g_1),nlocal(g_1)+1,...,nlocal(g_1)+nlocal(h_1)-1)</font>
-
-<a name="line1199">1199: </a><font color="#B22222"> proc NP-1:</font>
-<a name="line1200">1200: </a><font color="#B22222"> is[1] = (nlocal(g_NP-1),nlocal(g_NP-1)+1,...,nlocal(g_NP-1)+nlocal(h_NP-1)-1)</font>
-<a name="line1201">1201: </a><font color="#B22222">*/</font>
-<a name="line1204">1204: </a><strong><font color="#4169E1"><a name="MatSetUp_NestIS_Private"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUp_NestIS_Private(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is_row[],<a href="../../../../docs/manualpages/Sys/Pe [...]
-<a name="line1205">1205: </a>{
-<a name="line1206">1206: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
-<a name="line1207">1207: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,offset,n,nsum,bs;
-<a name="line1209">1209: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub = NULL;
-
-<a name="line1212">1212: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr,&vs->isglobal.row);
-<a name="line1213">1213: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nc,&vs->isglobal.col);
-<a name="line1214">1214: </a> <font color="#4169E1">if</font> (is_row) { <font color="#B22222">/* valid <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is passed in */</font>
-<a name="line1215">1215: </a> <font color="#B22222">/* refs on is[] are incremeneted */</font>
-<a name="line1216">1216: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
-<a name="line1217">1217: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)is_row[i]);
-
-<a name="line1219">1219: </a> vs->isglobal.row[i] = is_row[i];
-<a name="line1220">1220: </a> }
-<a name="line1221">1221: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* Create the ISs by inspecting sizes of a submatrix in each row */</font>
-<a name="line1222">1222: </a> nsum = 0;
-<a name="line1223">1223: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) { <font color="#B22222">/* Add up the local sizes to compute the aggregate offset */</font>
-<a name="line1224">1224: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
-<a name="line1225">1225: </a> <font color="#4169E1">if</font> (!sub) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONG,<font color="#666666">"No nonzero submatrix in row %D"</font>,i);
-<a name="line1226">1226: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,&n,NULL);
-<a name="line1227">1227: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Sizes have not yet been set for submatrix"</font>);
-<a name="line1228">1228: </a> nsum += n;
-<a name="line1229">1229: </a> }
-<a name="line1230">1230: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scan.html#MPI_Scan">MPI_Scan</a>(&nsum,&offset,1,MPIU_INT,MPI_SUM,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line1231">1231: </a> offset -= nsum;
-<a name="line1232">1232: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
-<a name="line1233">1233: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
-<a name="line1234">1234: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,&n,NULL);
-<a name="line1235">1235: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
-<a name="line1236">1236: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),n,offset,1,&vs->isglobal.row[i]);
-<a name="line1237">1237: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(vs->isglobal.row[i],bs);
-<a name="line1238">1238: </a> offset += n;
-<a name="line1239">1239: </a> }
-<a name="line1240">1240: </a> }
-
-<a name="line1242">1242: </a> <font color="#4169E1">if</font> (is_col) { <font color="#B22222">/* valid <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is passed in */</font>
-<a name="line1243">1243: </a> <font color="#B22222">/* refs on is[] are incremeneted */</font>
-<a name="line1244">1244: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
-<a name="line1245">1245: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)is_col[j]);
-
-<a name="line1247">1247: </a> vs->isglobal.col[j] = is_col[j];
-<a name="line1248">1248: </a> }
-<a name="line1249">1249: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* Create the ISs by inspecting sizes of a submatrix in each column */</font>
-<a name="line1250">1250: </a> offset = A->cmap->rstart;
-<a name="line1251">1251: </a> nsum = 0;
-<a name="line1252">1252: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
-<a name="line1253">1253: </a> MatNestFindNonzeroSubMatCol(A,j,&sub);
-<a name="line1254">1254: </a> <font color="#4169E1">if</font> (!sub) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONG,<font color="#666666">"No nonzero submatrix in column %D"</font>,i);
-<a name="line1255">1255: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,NULL,&n);
-<a name="line1256">1256: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Sizes have not yet been set for submatrix"</font>);
-<a name="line1257">1257: </a> nsum += n;
-<a name="line1258">1258: </a> }
-<a name="line1259">1259: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scan.html#MPI_Scan">MPI_Scan</a>(&nsum,&offset,1,MPIU_INT,MPI_SUM,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line1260">1260: </a> offset -= nsum;
-<a name="line1261">1261: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
-<a name="line1262">1262: </a> MatNestFindNonzeroSubMatCol(A,j,&sub);
-<a name="line1263">1263: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,NULL,&n);
-<a name="line1264">1264: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
-<a name="line1265">1265: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),n,offset,1,&vs->isglobal.col[j]);
-<a name="line1266">1266: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(vs->isglobal.col[j],bs);
-<a name="line1267">1267: </a> offset += n;
-<a name="line1268">1268: </a> }
-<a name="line1269">1269: </a> }
-
-<a name="line1271">1271: </a> <font color="#B22222">/* Set up the local ISs */</font>
-<a name="line1272">1272: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(vs->nr,&vs->islocal.row);
-<a name="line1273">1273: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(vs->nc,&vs->islocal.col);
-<a name="line1274">1274: </a> <font color="#4169E1">for</font> (i=0,offset=0; i<vs->nr; i++) {
-<a name="line1275">1275: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isloc;
-<a name="line1276">1276: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> rmap = NULL;
-<a name="line1277">1277: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlocal,bs;
-<a name="line1278">1278: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
-<a name="line1279">1279: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Mat/MatGetLocalToGlobalMapping.html#MatGetLocalToGlobalMapping">MatGetLocalToGlobalMapping</a>(sub,&rmap,NULL);}
-<a name="line1280">1280: </a> <font color="#4169E1">if</font> (rmap) {
-<a name="line1281">1281: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
-<a name="line1282">1282: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html#ISLocalToGlobalMappingGetSize">ISLocalToGlobalMappingGetSize</a>(rmap,&nlocal);
-<a name="line1283">1283: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,nlocal,offset,1,&isloc);
-<a name="line1284">1284: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(isloc,bs);
-<a name="line1285">1285: </a> } <font color="#4169E1">else</font> {
-<a name="line1286">1286: </a> nlocal = 0;
-<a name="line1287">1287: </a> isloc = NULL;
-<a name="line1288">1288: </a> }
-<a name="line1289">1289: </a> vs->islocal.row[i] = isloc;
-<a name="line1290">1290: </a> offset += nlocal;
-<a name="line1291">1291: </a> }
-<a name="line1292">1292: </a> <font color="#4169E1">for</font> (i=0,offset=0; i<vs->nc; i++) {
-<a name="line1293">1293: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isloc;
-<a name="line1294">1294: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> cmap = NULL;
-<a name="line1295">1295: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlocal,bs;
-<a name="line1296">1296: </a> MatNestFindNonzeroSubMatCol(A,i,&sub);
-<a name="line1297">1297: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Mat/MatGetLocalToGlobalMapping.html#MatGetLocalToGlobalMapping">MatGetLocalToGlobalMapping</a>(sub,NULL,&cmap);}
-<a name="line1298">1298: </a> <font color="#4169E1">if</font> (cmap) {
-<a name="line1299">1299: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
-<a name="line1300">1300: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html#ISLocalToGlobalMappingGetSize">ISLocalToGlobalMappingGetSize</a>(cmap,&nlocal);
-<a name="line1301">1301: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,nlocal,offset,1,&isloc);
-<a name="line1302">1302: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(isloc,bs);
-<a name="line1303">1303: </a> } <font color="#4169E1">else</font> {
-<a name="line1304">1304: </a> nlocal = 0;
-<a name="line1305">1305: </a> isloc = NULL;
-<a name="line1306">1306: </a> }
-<a name="line1307">1307: </a> vs->islocal.col[i] = isloc;
-<a name="line1308">1308: </a> offset += nlocal;
-<a name="line1309">1309: </a> }
-
-<a name="line1311">1311: </a> <font color="#B22222">/* Set up the aggregate <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> */</font>
-<a name="line1312">1312: </a> {
-<a name="line1313">1313: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> rmap,cmap;
-<a name="line1314">1314: </a> MatNestCreateAggregateL2G_Private(A,vs->nr,vs->islocal.row,vs->isglobal.row,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&rmap);
-<a name="line1315">1315: </a> MatNestCreateAggregateL2G_Private(A,vs->nc,vs->islocal.col,vs->isglobal.col,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&cmap);
-<a name="line1316">1316: </a> <font color="#4169E1">if</font> (rmap && cmap) {<a href="../../../../docs/manualpages/Mat/MatSetLocalToGlobalMapping.html#MatSetLocalToGlobalMapping">MatSetLocalToGlobalMapping</a>(A,rmap,cmap);}
-<a name="line1317">1317: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html#ISLocalToGlobalMappingDestroy">ISLocalToGlobalMappingDestroy</a>(&rmap);
-<a name="line1318">1318: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html#ISLocalToGlobalMappingDestroy">ISLocalToGlobalMappingDestroy</a>(&cmap);
-<a name="line1319">1319: </a> }
-
-<a name="line1321">1321: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
-<a name="line1322">1322: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
-<a name="line1323">1323: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
-<a name="line1324">1324: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,M,N,mi,ni,Mi,Ni;
-<a name="line1325">1325: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B = vs->m[i][j];
-<a name="line1326">1326: </a> <font color="#4169E1">if</font> (!B) <font color="#4169E1">continue</font>;
-<a name="line1327">1327: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(B,&M,&N);
-<a name="line1328">1328: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(B,&m,&n);
-<a name="line1329">1329: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(vs->isglobal.row[i],&Mi);
-<a name="line1330">1330: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(vs->isglobal.col[j],&Ni);
-<a name="line1331">1331: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(vs->isglobal.row[i],&mi);
-<a name="line1332">1332: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(vs->isglobal.col[j],&ni);
-<a name="line1333">1333: </a> <font color="#4169E1">if</font> (M != Mi || N != Ni) <a href="../../../../docs/manualpages/Sys/SETERRQ6.html#SETERRQ6">SETERRQ6</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Global sizes (%D,%D) of nested submatrix (%D,%D) do not agree with space defined by ind [...]
-<a name="line1334">1334: </a> <font color="#4169E1">if</font> (m != mi || n != ni) <a href="../../../../docs/manualpages/Sys/SETERRQ6.html#SETERRQ6">SETERRQ6</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Local sizes (%D,%D) of nested submatrix (%D,%D) do not agree with space defined by inde [...]
-<a name="line1335">1335: </a> }
-<a name="line1336">1336: </a> }
-<a name="line1337">1337: </a><font color="#A020F0">#endif</font>
-
-<a name="line1339">1339: </a> <font color="#B22222">/* Set A->assembled if all non-null blocks are currently assembled */</font>
-<a name="line1340">1340: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
-<a name="line1341">1341: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
-<a name="line1342">1342: </a> <font color="#4169E1">if</font> (vs->m[i][j] && !vs->m[i][j]->assembled) <font color="#4169E1">return</font>(0);
-<a name="line1343">1343: </a> }
-<a name="line1344">1344: </a> }
-<a name="line1345">1345: </a> A->assembled = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1346">1346: </a> <font color="#4169E1">return</font>(0);
-<a name="line1347">1347: </a>}
-
-<a name="line1351">1351: </a><font color="#B22222">/*@C</font>
-<a name="line1352">1352: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a> - Creates a new matrix containing several nested submatrices, each stored separately</font>
-
-<a name="line1354">1354: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-
-<a name="line1356">1356: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1357">1357: </a><font color="#B22222">+ comm - Communicator for the new <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-<a name="line1358">1358: </a><font color="#B22222">. nr - number of nested row blocks</font>
-<a name="line1359">1359: </a><font color="#B22222">. is_row - index sets for each nested row block, or NULL to make contiguous</font>
-<a name="line1360">1360: </a><font color="#B22222">. nc - number of nested column blocks</font>
-<a name="line1361">1361: </a><font color="#B22222">. is_col - index sets for each nested column block, or NULL to make contiguous</font>
-<a name="line1362">1362: </a><font color="#B22222">- a - row-aligned array of nr*nc submatrices, empty submatrices can be passed using NULL</font>
-
-<a name="line1364">1364: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1365">1365: </a><font color="#B22222">. B - new matrix</font>
-
-<a name="line1367">1367: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line1369">1369: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../docs/manualpages/Vec/VecCreateNest.html#VecCreateNest">VecCreateNest</a>(), <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(), <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a></font>
-<a name="line1370">1370: </a><font color="#B22222">@*/</font>
-<a name="line1371">1371: </a><strong><font color="#4169E1"><a name="MatCreateNest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>(<a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/I [...]
-<a name="line1372">1372: </a>{
-<a name="line1373">1373: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A;
-
-<a name="line1377">1377: </a> *B = 0;
-<a name="line1378">1378: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,&A);
-<a name="line1379">1379: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(A,<a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a>);
-<a name="line1380">1380: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(A);
-<a name="line1381">1381: </a> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a>(A,nr,is_row,nc,is_col,a);
-<a name="line1382">1382: </a> *B = A;
-<a name="line1383">1383: </a> <font color="#4169E1">return</font>(0);
-<a name="line1384">1384: </a>}
-
-<a name="line1388">1388: </a><strong><font color="#4169E1"><a name="MatConvert_Nest_AIJ"></a>PETSC_INTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConvert_Nest_AIJ(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> newtype,<a href="../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,<a href="../../../../docs/manualpa [...]
-<a name="line1389">1389: </a>{
-<a name="line1391">1391: </a> Mat_Nest *nest = (Mat_Nest*)A->data;
-<a name="line1392">1392: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,M,N,i,j,k,*dnnz,*onnz,rstart;
-<a name="line1393">1393: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cstart,cend;
-<a name="line1394">1394: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> C;
-
-<a name="line1397">1397: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(A,&M,&N);
-<a name="line1398">1398: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(A,&m,&n);
-<a name="line1399">1399: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRangeColumn.html#MatGetOwnershipRangeColumn">MatGetOwnershipRangeColumn</a>(A,&cstart,&cend);
-<a name="line1400">1400: </a> <font color="#4169E1">switch</font> (reuse) {
-<a name="line1401">1401: </a> <font color="#4169E1">case</font> MAT_INITIAL_MATRIX:
-<a name="line1402">1402: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&C);
-<a name="line1403">1403: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(C,newtype);
-<a name="line1404">1404: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(C,m,n,M,N);
-<a name="line1405">1405: </a> *newmat = C;
-<a name="line1406">1406: </a> <font color="#4169E1">break</font>;
-<a name="line1407">1407: </a> <font color="#4169E1">case</font> MAT_REUSE_MATRIX:
-<a name="line1408">1408: </a> C = *newmat;
-<a name="line1409">1409: </a> <font color="#4169E1">break</font>;
-<a name="line1410">1410: </a><strong><font color="#FF0000"> default:</font></strong> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a>"</font>);
-<a name="line1411">1411: </a> }
-<a name="line1412">1412: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(2*m,&dnnz);
-<a name="line1413">1413: </a> onnz = dnnz + m;
-<a name="line1414">1414: </a> <font color="#4169E1">for</font> (k=0; k<m; k++) {
-<a name="line1415">1415: </a> dnnz[k] = 0;
-<a name="line1416">1416: </a> onnz[k] = 0;
-<a name="line1417">1417: </a> }
-<a name="line1418">1418: </a> <font color="#4169E1">for</font> (j=0; j<nest->nc; ++j) {
-<a name="line1419">1419: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> bNis;
-<a name="line1420">1420: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bN;
-<a name="line1421">1421: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bNindices;
-<a name="line1422">1422: </a> <font color="#B22222">/* Using global column indices and <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>() is not scalable. */</font>
-<a name="line1423">1423: </a> <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>(nest->isglobal.col[j], &bNis);
-<a name="line1424">1424: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bNis, &bN);
-<a name="line1425">1425: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bNis,&bNindices);
-<a name="line1426">1426: </a> <font color="#4169E1">for</font> (i=0; i<nest->nr; ++i) {
-<a name="line1427">1427: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> bmsf;
-<a name="line1428">1428: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *iremote;
-<a name="line1429">1429: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
-<a name="line1430">1430: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bm, *sub_dnnz,*sub_onnz, br;
-<a name="line1431">1431: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bmindices;
-<a name="line1432">1432: </a> B = nest->m[i][j];
-<a name="line1433">1433: </a> <font color="#4169E1">if</font> (!B) <font color="#4169E1">continue</font>;
-<a name="line1434">1434: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(nest->isglobal.row[i],&bm);
-<a name="line1435">1435: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(nest->isglobal.row[i],&bmindices);
-<a name="line1436">1436: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &bmsf);
-<a name="line1437">1437: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bm,&iremote);
-<a name="line1438">1438: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bm,&sub_dnnz);
-<a name="line1439">1439: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bm,&sub_onnz);
-<a name="line1440">1440: </a> <font color="#4169E1">for</font> (k = 0; k < bm; ++k){
-<a name="line1441">1441: </a> sub_dnnz[k] = 0;
-<a name="line1442">1442: </a> sub_onnz[k] = 0;
-<a name="line1443">1443: </a> }
-<a name="line1444">1444: </a> <font color="#B22222">/*</font>
-<a name="line1445">1445: </a><font color="#B22222"> Locate the owners for all of the locally-owned global row indices for this row block.</font>
-<a name="line1446">1446: </a><font color="#B22222"> These determine the roots of <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> used to communicate preallocation data to row owners.</font>
-<a name="line1447">1447: </a><font color="#B22222"> The roots correspond to the dnnz and onnz entries; thus, there are two roots per row.</font>
-<a name="line1448">1448: </a><font color="#B22222"> */</font>
-<a name="line1449">1449: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(B,&rstart,NULL);
-<a name="line1450">1450: </a> <font color="#4169E1">for</font> (br = 0; br < bm; ++br) {
-<a name="line1451">1451: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row = bmindices[br], rowowner = 0, brncols, col;
-<a name="line1452">1452: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *brcols;
-<a name="line1453">1453: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rowrel = 0; <font color="#B22222">/* row's relative index on its owner rank */</font>
-<a name="line1454">1454: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutFindOwnerIndex.html#PetscLayoutFindOwnerIndex">PetscLayoutFindOwnerIndex</a>(A->rmap,row,&rowowner,&rowrel);
-<a name="line1455">1455: </a> <font color="#B22222">/* how many roots */</font>
-<a name="line1456">1456: </a> iremote[br].rank = rowowner; iremote[br].index = rowrel; <font color="#B22222">/* edge from bmdnnz to dnnz */</font>
-<a name="line1457">1457: </a> <font color="#B22222">/* get nonzero pattern */</font>
-<a name="line1458">1458: </a> <a href="../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>(B,br+rstart,&brncols,&brcols,NULL);
-<a name="line1459">1459: </a> <font color="#4169E1">for</font> (k=0; k<brncols; k++) {
-<a name="line1460">1460: </a> col = bNindices[brcols[k]];
-<a name="line1461">1461: </a> <font color="#4169E1">if</font>(col>=A->cmap->range[rowowner] && col<A->cmap->range[rowowner+1]){
-<a name="line1462">1462: </a> sub_dnnz[br]++;
-<a name="line1463">1463: </a> }<font color="#4169E1">else</font>{
-<a name="line1464">1464: </a> sub_onnz[br]++;
-<a name="line1465">1465: </a> }
-<a name="line1466">1466: </a> }
-<a name="line1467">1467: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</a>(B,br+rstart,&brncols,&brcols,NULL);
-<a name="line1468">1468: </a> }
-<a name="line1469">1469: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(nest->isglobal.row[i],&bmindices);
-<a name="line1470">1470: </a> <font color="#B22222">/* bsf will have to take care of disposing of bedges. */</font>
-<a name="line1471">1471: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(bmsf,m,bm,NULL,PETSC_OWN_POINTER,iremote,PETSC_OWN_POINTER);
-<a name="line1472">1472: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceBegin.html#PetscSFReduceBegin">PetscSFReduceBegin</a>(bmsf,MPIU_INT,sub_dnnz,dnnz,MPI_SUM);
-<a name="line1473">1473: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceEnd.html#PetscSFReduceEnd">PetscSFReduceEnd</a>(bmsf,MPIU_INT,sub_dnnz,dnnz,MPI_SUM);
-<a name="line1474">1474: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceBegin.html#PetscSFReduceBegin">PetscSFReduceBegin</a>(bmsf,MPIU_INT,sub_onnz,onnz,MPI_SUM);
-<a name="line1475">1475: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceEnd.html#PetscSFReduceEnd">PetscSFReduceEnd</a>(bmsf,MPIU_INT,sub_onnz,onnz,MPI_SUM);
-<a name="line1476">1476: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sub_dnnz);
-<a name="line1477">1477: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sub_onnz);
-<a name="line1478">1478: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&bmsf);
-<a name="line1479">1479: </a> }
-<a name="line1480">1480: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bNis,&bNindices);
-<a name="line1481">1481: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bNis);
-<a name="line1482">1482: </a> }
-<a name="line1483">1483: </a> <a href="../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocation.html#MatSeqAIJSetPreallocation">MatSeqAIJSetPreallocation</a>(C,0,dnnz);
-<a name="line1484">1484: </a> <a href="../../../../docs/manualpages/Mat/MatMPIAIJSetPreallocation.html#MatMPIAIJSetPreallocation">MatMPIAIJSetPreallocation</a>(C,0,dnnz,0,onnz);
-<a name="line1485">1485: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(dnnz);
-
-<a name="line1487">1487: </a> <font color="#B22222">/* Fill by row */</font>
-<a name="line1488">1488: </a> <font color="#4169E1">for</font> (j=0; j<nest->nc; ++j) {
-<a name="line1489">1489: </a> <font color="#B22222">/* Using global column indices and <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>() is not scalable. */</font>
-<a name="line1490">1490: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> bNis;
-<a name="line1491">1491: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bN;
-<a name="line1492">1492: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bNindices;
-<a name="line1493">1493: </a> <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>(nest->isglobal.col[j], &bNis);
-<a name="line1494">1494: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bNis,&bN);
-<a name="line1495">1495: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bNis,&bNindices);
-<a name="line1496">1496: </a> <font color="#4169E1">for</font> (i=0; i<nest->nr; ++i) {
-<a name="line1497">1497: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
-<a name="line1498">1498: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bm, br;
-<a name="line1499">1499: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bmindices;
-<a name="line1500">1500: </a> B = nest->m[i][j];
-<a name="line1501">1501: </a> <font color="#4169E1">if</font> (!B) <font color="#4169E1">continue</font>;
-<a name="line1502">1502: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(nest->isglobal.row[i],&bm);
-<a name="line1503">1503: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(nest->isglobal.row[i],&bmindices);
-<a name="line1504">1504: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(B,&rstart,NULL);
-<a name="line1505">1505: </a> <font color="#4169E1">for</font> (br = 0; br < bm; ++br) {
-<a name="line1506">1506: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row = bmindices[br], brncols, *cols;
-<a name="line1507">1507: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *brcols;
-<a name="line1508">1508: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *brcoldata;
-<a name="line1509">1509: </a> <a href="../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>(B,br+rstart,&brncols,&brcols,&brcoldata);
-<a name="line1510">1510: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(brncols,&cols);
-<a name="line1511">1511: </a> <font color="#4169E1">for</font> (k=0; k<brncols; k++) cols[k] = bNindices[brcols[k]];
-<a name="line1512">1512: </a> <font color="#B22222">/*</font>
-<a name="line1513">1513: </a><font color="#B22222"> Nest blocks are required to be nonoverlapping -- otherwise nest and monolithic index layouts wouldn't match.</font>
-<a name="line1514">1514: </a><font color="#B22222"> Thus, we could use <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, but I prefer <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>.</font>
-<a name="line1515">1515: </a><font color="#B22222"> */</font>
-<a name="line1516">1516: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(C,1,&row,brncols,cols,brcoldata,<a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>);
-<a name="line1517">1517: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</a>(B,br+rstart,&brncols,&brcols,&brcoldata);
-<a name="line1518">1518: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(cols);
-<a name="line1519">1519: </a> }
-<a name="line1520">1520: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(nest->isglobal.row[i],&bmindices);
-<a name="line1521">1521: </a> }
-<a name="line1522">1522: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bNis,&bNindices);
-<a name="line1523">1523: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bNis);
-<a name="line1524">1524: </a> }
-<a name="line1525">1525: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(C,MAT_FINAL_ASSEMBLY);
-<a name="line1526">1526: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(C,MAT_FINAL_ASSEMBLY);
-<a name="line1527">1527: </a> <font color="#4169E1">return</font>(0);
-<a name="line1528">1528: </a>}
-
-<a name="line1530">1530: </a><font color="#B22222">/*MC</font>
-<a name="line1531">1531: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a> - <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a> = "nest" - Matrix type consisting of nested submatrices, each stored separately.</font>
-
-<a name="line1533">1533: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line1535">1535: </a><font color="#B22222"> Notes:</font>
-<a name="line1536">1536: </a><font color="#B22222"> This matrix type permits scalable use of PCFieldSplit and avoids the large memory costs of extracting submatrices.</font>
-<a name="line1537">1537: </a><font color="#B22222"> It allows the use of symmetric and block formats for parts of multi-physics simulations.</font>
-<a name="line1538">1538: </a><font color="#B22222"> It is usually used with DMComposite and <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>()</font>
-
-<a name="line1540">1540: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a>, <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>()</font>
-<a name="line1541">1541: </a><font color="#B22222">M*/</font>
-<a name="line1544">1544: </a><strong><font color="#4169E1"><a name="MatCreate_Nest"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1545">1545: </a>{
-<a name="line1546">1546: </a> Mat_Nest *s;
-
-<a name="line1550">1550: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(A,&s);
-<a name="line1551">1551: </a> A->data = (void*)s;
-
-<a name="line1553">1553: </a> s->nr = -1;
-<a name="line1554">1554: </a> s->nc = -1;
-<a name="line1555">1555: </a> s->m = NULL;
-<a name="line1556">1556: </a> s->splitassembly = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line1558">1558: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(A->ops,<font color="#4169E1">sizeof</font>(*A->ops));
-
-<a name="line1560">1560: </a> A->ops->mult = MatMult_Nest;
-<a name="line1561">1561: </a> A->ops->multadd = MatMultAdd_Nest;
-<a name="line1562">1562: </a> A->ops->multtranspose = MatMultTranspose_Nest;
-<a name="line1563">1563: </a> A->ops->multtransposeadd = MatMultTransposeAdd_Nest;
-<a name="line1564">1564: </a> A->ops->assemblybegin = MatAssemblyBegin_Nest;
-<a name="line1565">1565: </a> A->ops->assemblyend = MatAssemblyEnd_Nest;
-<a name="line1566">1566: </a> A->ops->zeroentries = MatZeroEntries_Nest;
-<a name="line1567">1567: </a> A->ops->copy = MatCopy_Nest;
-<a name="line1568">1568: </a> A->ops->duplicate = MatDuplicate_Nest;
-<a name="line1569">1569: </a> A->ops->getsubmatrix = MatGetSubMatrix_Nest;
-<a name="line1570">1570: </a> A->ops->destroy = MatDestroy_Nest;
-<a name="line1571">1571: </a> A->ops->view = MatView_Nest;
-<a name="line1572">1572: </a> A->ops->getvecs = 0; <font color="#B22222">/* Use <a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a> by calling <a href="../../../../docs/manualpages/Mat/MatNestSetVecType.html#MatNestSetVecType">MatNestSetVecType</a>(A,<a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a>) */</font>
-<a name="line1573">1573: </a> A->ops->getlocalsubmatrix = MatGetLocalSubMatrix_Nest;
-<a name="line1574">1574: </a> A->ops->restorelocalsubmatrix = MatRestoreLocalSubMatrix_Nest;
-<a name="line1575">1575: </a> A->ops->getdiagonal = MatGetDiagonal_Nest;
-<a name="line1576">1576: </a> A->ops->diagonalscale = MatDiagonalScale_Nest;
-<a name="line1577">1577: </a> A->ops->scale = MatScale_Nest;
-<a name="line1578">1578: </a> A->ops->shift = MatShift_Nest;
-
-<a name="line1580">1580: </a> A->spptr = 0;
-<a name="line1581">1581: </a> A->assembled = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line1583">1583: </a> <font color="#B22222">/* expose Nest api's */</font>
-<a name="line1584">1584: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetSubMat_C"</font>, MatNestGetSubMat_Nest);
-<a name="line1585">1585: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestSetSubMat_C"</font>, MatNestSetSubMat_Nest);
-<a name="line1586">1586: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetSubMats_C"</font>, MatNestGetSubMats_Nest);
-<a name="line1587">1587: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetSize_C"</font>, MatNestGetSize_Nest);
-<a name="line1588">1588: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetISs_C"</font>, MatNestGetISs_Nest);
-<a name="line1589">1589: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetLocalISs_C"</font>, MatNestGetLocalISs_Nest);
-<a name="line1590">1590: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestSetVecType_C"</font>, MatNestSetVecType_Nest);
-<a name="line1591">1591: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestSetSubMats_C"</font>, MatNestSetSubMats_Nest);
-<a name="line1592">1592: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatConvert_nest_aij_C"</font>,MatConvert_Nest_AIJ);
-
-<a name="line1594">1594: </a> PetscObjectChangeTypeName((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a>);
-<a name="line1595">1595: </a> <font color="#4169E1">return</font>(0);
-<a name="line1596">1596: </a>}
+
+<a name="line1028">1028: </a> PetscTryMethod(A,<font color="#666666">"MatNestSetVecType_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Vec/VecType.html#VecType">VecType</a>),(A,vtype));
+<a name="line1029">1029: </a> <font color="#4169E1">return</font>(0);
+<a name="line1030">1030: </a>}
+
+<a name="line1034">1034: </a><strong><font color="#4169E1"><a name="MatNestSetSubMats_Nest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestSetSubMats_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is_row[],<a href="../../../../docs/manualpages/Sys/PetscInt.ht [...]
+<a name="line1035">1035: </a>{
+<a name="line1036">1036: </a> Mat_Nest *s = (Mat_Nest*)A->data;
+<a name="line1037">1037: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,m,n,M,N;
+
+<a name="line1041">1041: </a> s->nr = nr;
+<a name="line1042">1042: </a> s->nc = nc;
+
+<a name="line1044">1044: </a> <font color="#B22222">/* Create space for submatrices */</font>
+<a name="line1045">1045: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr,&s->m);
+<a name="line1046">1046: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
+<a name="line1047">1047: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nc,&s->m[i]);
+<a name="line1048">1048: </a> }
+<a name="line1049">1049: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) {
+<a name="line1050">1050: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) {
+<a name="line1051">1051: </a> s->m[i][j] = a[i*nc+j];
+<a name="line1052">1052: </a> <font color="#4169E1">if</font> (a[i*nc+j]) {
+<a name="line1053">1053: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a[i*nc+j]);
+<a name="line1054">1054: </a> }
+<a name="line1055">1055: </a> }
+<a name="line1056">1056: </a> }
+
+<a name="line1058">1058: </a> MatSetUp_NestIS_Private(A,nr,is_row,nc,is_col);
+
+<a name="line1060">1060: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr,&s->row_len);
+<a name="line1061">1061: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nc,&s->col_len);
+<a name="line1062">1062: </a> <font color="#4169E1">for</font> (i=0; i<nr; i++) s->row_len[i]=-1;
+<a name="line1063">1063: </a> <font color="#4169E1">for</font> (j=0; j<nc; j++) s->col_len[j]=-1;
+
+<a name="line1065">1065: </a> MatNestGetSizes_Private(A,&m,&n,&M,&N);
+
+<a name="line1067">1067: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetSize.html#PetscLayoutSetSize">PetscLayoutSetSize</a>(A->rmap,M);
+<a name="line1068">1068: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(A->rmap,m);
+<a name="line1069">1069: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetSize.html#PetscLayoutSetSize">PetscLayoutSetSize</a>(A->cmap,N);
+<a name="line1070">1070: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetLocalSize.html#PetscLayoutSetLocalSize">PetscLayoutSetLocalSize</a>(A->cmap,n);
+
+<a name="line1072">1072: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->rmap);
+<a name="line1073">1073: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(A->cmap);
+
+<a name="line1075">1075: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc2.html#PetscCalloc2">PetscCalloc2</a>(nr,&s->left,nc,&s->right);
+<a name="line1076">1076: </a> <font color="#4169E1">return</font>(0);
+<a name="line1077">1077: </a>}
+
+<a name="line1081">1081: </a><font color="#B22222">/*@</font>
+<a name="line1082">1082: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a> - Sets the nested submatrices</font>
+
+<a name="line1084">1084: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+
+<a name="line1086">1086: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1087">1087: </a><font color="#B22222">+ N - nested matrix</font>
+<a name="line1088">1088: </a><font color="#B22222">. nr - number of nested row blocks</font>
+<a name="line1089">1089: </a><font color="#B22222">. is_row - index sets for each nested row block, or NULL to make contiguous</font>
+<a name="line1090">1090: </a><font color="#B22222">. nc - number of nested column blocks</font>
+<a name="line1091">1091: </a><font color="#B22222">. is_col - index sets for each nested column block, or NULL to make contiguous</font>
+<a name="line1092">1092: </a><font color="#B22222">- a - row-aligned array of nr*nc submatrices, empty submatrices can be passed using NULL</font>
+
+<a name="line1094">1094: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line1096">1096: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>(), <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a></font>
+<a name="line1097">1097: </a><font color="#B22222">@*/</font>
+<a name="line1098">1098: </a><strong><font color="#4169E1"><a name="MatNestSetSubMats"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a>(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/IS. [...]
+<a name="line1099">1099: </a>{
+<a name="line1101">1101: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line1105">1105: </a> <font color="#4169E1">if</font> (nr < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Number of rows cannot be negative"</font>);
+<a name="line1106">1106: </a> <font color="#4169E1">if</font> (nr && is_row) {
+<a name="line1109">1109: </a> }
+<a name="line1110">1110: </a> <font color="#4169E1">if</font> (nc < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Number of columns cannot be negative"</font>);
+<a name="line1111">1111: </a> <font color="#4169E1">if</font> (nc && is_col) {
+<a name="line1114">1114: </a> }
+<a name="line1116">1116: </a> PetscUseMethod(A,<font color="#666666">"MatNestSetSubMats_C"</font>,(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a>[],const <a href="../../../../docs/ma [...]
+<a name="line1117">1117: </a> <font color="#4169E1">return</font>(0);
+<a name="line1118">1118: </a>}
+
+<a name="line1122">1122: </a><strong><font color="#4169E1"><a name="MatNestCreateAggregateL2G_Private"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatNestCreateAggregateL2G_Private(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> islocal[],const <a href="../../../ [...]
+<a name="line1123">1123: </a>{
+<a name="line1125">1125: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+<a name="line1126">1126: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,m,mi,*ix;
+
+<a name="line1129">1129: </a> <font color="#4169E1">for</font> (i=0,m=0,flg=<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; i<n; i++) {
+<a name="line1130">1130: </a> <font color="#4169E1">if</font> (islocal[i]) {
+<a name="line1131">1131: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(islocal[i],&mi);
+<a name="line1132">1132: </a> flg = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>; <font color="#B22222">/* We found a non-trivial entry */</font>
+<a name="line1133">1133: </a> } <font color="#4169E1">else</font> {
+<a name="line1134">1134: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(isglobal[i],&mi);
+<a name="line1135">1135: </a> }
+<a name="line1136">1136: </a> m += mi;
+<a name="line1137">1137: </a> }
+<a name="line1138">1138: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line1139">1139: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(m,&ix);
+<a name="line1140">1140: </a> <font color="#4169E1">for</font> (i=0,n=0; i<n; i++) {
+<a name="line1141">1141: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> smap = NULL;
+<a name="line1142">1142: </a> <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> scat;
+<a name="line1143">1143: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isreq;
+<a name="line1144">1144: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> lvec,gvec;
+<a name="line1145">1145: </a> <font color="#4169E1">union</font> {char padding[<font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)]; <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> integer;} *x;
+<a name="line1146">1146: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub;
+
+<a name="line1148">1148: </a> <font color="#4169E1">if</font> (<font color="#4169E1">sizeof</font>(*x) != <font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscO [...]
+<a name="line1149">1149: </a> <font color="#4169E1">if</font> (colflg) {
+<a name="line1150">1150: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
+<a name="line1151">1151: </a> } <font color="#4169E1">else</font> {
+<a name="line1152">1152: </a> MatNestFindNonzeroSubMatCol(A,i,&sub);
+<a name="line1153">1153: </a> }
+<a name="line1154">1154: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Mat/MatGetLocalToGlobalMapping.html#MatGetLocalToGlobalMapping">MatGetLocalToGlobalMapping</a>(sub,&smap,NULL);}
+<a name="line1155">1155: </a> <font color="#4169E1">if</font> (islocal[i]) {
+<a name="line1156">1156: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(islocal[i],&mi);
+<a name="line1157">1157: </a> } <font color="#4169E1">else</font> {
+<a name="line1158">1158: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(isglobal[i],&mi);
+<a name="line1159">1159: </a> }
+<a name="line1160">1160: </a> <font color="#4169E1">for</font> (j=0; j<mi; j++) ix[m+j] = j;
+<a name="line1161">1161: </a> <font color="#4169E1">if</font> (smap) {<a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingApply.html#ISLocalToGlobalMappingApply">ISLocalToGlobalMappingApply</a>(smap,mi,ix+m,ix+m);}
+<a name="line1162">1162: </a> <font color="#B22222">/*</font>
+<a name="line1163">1163: </a><font color="#B22222"> Now we need to extract the monolithic global indices that correspond to the given split global indices.</font>
+<a name="line1164">1164: </a><font color="#B22222"> In many/most cases, we only want <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>() to work, in which case we only need to know the size of the local spaces.</font>
+<a name="line1165">1165: </a><font color="#B22222"> The approach here is ugly because it uses <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> to move indices.</font>
+<a name="line1166">1166: </a><font color="#B22222"> */</font>
+<a name="line1167">1167: </a> <a href="../../../../docs/manualpages/Vec/VecCreateSeq.html#VecCreateSeq">VecCreateSeq</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,mi,&lvec);
+<a name="line1168">1168: </a> <a href="../../../../docs/manualpages/Vec/VecCreateMPI.html#VecCreateMPI">VecCreateMPI</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)isglobal[i])->comm,mi,<a href="../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,&gvec);
+<a name="line1169">1169: </a> <a href="../../../../docs/manualpages/IS/ISCreateGeneral.html#ISCreateGeneral">ISCreateGeneral</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)isglobal[i])->comm,mi,ix+m,PETSC_COPY_VALUES,&isreq);
+<a name="line1170">1170: </a> <a href="../../../../docs/manualpages/Vec/VecScatterCreate.html#VecScatterCreate">VecScatterCreate</a>(gvec,isreq,lvec,NULL,&scat);
+<a name="line1171">1171: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(gvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
+<a name="line1172">1172: </a> <font color="#4169E1">for</font> (j=0; j<mi; j++) x[j].integer = ix[m+j];
+<a name="line1173">1173: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(gvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
+<a name="line1174">1174: </a> <a href="../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(scat,gvec,lvec,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1175">1175: </a> <a href="../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(scat,gvec,lvec,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1176">1176: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(lvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
+<a name="line1177">1177: </a> <font color="#4169E1">for</font> (j=0; j<mi; j++) ix[m+j] = x[j].integer;
+<a name="line1178">1178: </a> <a href="../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(lvec,(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>**)&x);
+<a name="line1179">1179: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&lvec);
+<a name="line1180">1180: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&gvec);
+<a name="line1181">1181: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&isreq);
+<a name="line1182">1182: </a> <a href="../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&scat);
+<a name="line1183">1183: </a> m += mi;
+<a name="line1184">1184: </a> }
+<a name="line1185">1185: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingCreate.html#ISLocalToGlobalMappingCreate">ISLocalToGlobalMappingCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),1,m,ix,PETSC_OWN_POINTER,ltog);
+<a name="line1186">1186: </a> } <font color="#4169E1">else</font> {
+<a name="line1187">1187: </a> *ltog = NULL;
+<a name="line1188">1188: </a> }
+<a name="line1189">1189: </a> <font color="#4169E1">return</font>(0);
+<a name="line1190">1190: </a>}
+
+
+<a name="line1193">1193: </a><font color="#B22222">/* If an <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> was provided, there is nothing Nest needs to do, otherwise Nest will build a strided <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> */</font>
+<a name="line1194">1194: </a><font color="#B22222">/*</font>
+<a name="line1195">1195: </a><font color="#B22222"> nprocessors = NP</font>
+<a name="line1196">1196: </a><font color="#B22222"> Nest x^T = ((g_0,g_1,...g_nprocs-1), (h_0,h_1,...h_NP-1))</font>
+<a name="line1197">1197: </a><font color="#B22222"> proc 0: => (g_0,h_0,)</font>
+<a name="line1198">1198: </a><font color="#B22222"> proc 1: => (g_1,h_1,)</font>
+<a name="line1199">1199: </a><font color="#B22222"> ...</font>
+<a name="line1200">1200: </a><font color="#B22222"> proc nprocs-1: => (g_NP-1,h_NP-1,)</font>
+
+<a name="line1202">1202: </a><font color="#B22222"> proc 0: proc 1: proc nprocs-1:</font>
+<a name="line1203">1203: </a><font color="#B22222"> is[0] = (0,1,2,...,nlocal(g_0)-1) (0,1,...,nlocal(g_1)-1) (0,1,...,nlocal(g_NP-1))</font>
+
+<a name="line1205">1205: </a><font color="#B22222"> proc 0:</font>
+<a name="line1206">1206: </a><font color="#B22222"> is[1] = (nlocal(g_0),nlocal(g_0)+1,...,nlocal(g_0)+nlocal(h_0)-1)</font>
+<a name="line1207">1207: </a><font color="#B22222"> proc 1:</font>
+<a name="line1208">1208: </a><font color="#B22222"> is[1] = (nlocal(g_1),nlocal(g_1)+1,...,nlocal(g_1)+nlocal(h_1)-1)</font>
+
+<a name="line1210">1210: </a><font color="#B22222"> proc NP-1:</font>
+<a name="line1211">1211: </a><font color="#B22222"> is[1] = (nlocal(g_NP-1),nlocal(g_NP-1)+1,...,nlocal(g_NP-1)+nlocal(h_NP-1)-1)</font>
+<a name="line1212">1212: </a><font color="#B22222">*/</font>
+<a name="line1215">1215: </a><strong><font color="#4169E1"><a name="MatSetUp_NestIS_Private"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUp_NestIS_Private(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is_row[],<a href="../../../../docs/manualpages/Sys/Pe [...]
+<a name="line1216">1216: </a>{
+<a name="line1217">1217: </a> Mat_Nest *vs = (Mat_Nest*)A->data;
+<a name="line1218">1218: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,offset,n,nsum,bs;
+<a name="line1220">1220: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> sub = NULL;
+
+<a name="line1223">1223: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nr,&vs->isglobal.row);
+<a name="line1224">1224: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nc,&vs->isglobal.col);
+<a name="line1225">1225: </a> <font color="#4169E1">if</font> (is_row) { <font color="#B22222">/* valid <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is passed in */</font>
+<a name="line1226">1226: </a> <font color="#B22222">/* refs on is[] are incremeneted */</font>
+<a name="line1227">1227: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
+<a name="line1228">1228: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)is_row[i]);
+
+<a name="line1230">1230: </a> vs->isglobal.row[i] = is_row[i];
+<a name="line1231">1231: </a> }
+<a name="line1232">1232: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* Create the ISs by inspecting sizes of a submatrix in each row */</font>
+<a name="line1233">1233: </a> nsum = 0;
+<a name="line1234">1234: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) { <font color="#B22222">/* Add up the local sizes to compute the aggregate offset */</font>
+<a name="line1235">1235: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
+<a name="line1236">1236: </a> <font color="#4169E1">if</font> (!sub) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONG,<font color="#666666">"No nonzero submatrix in row %D"</font>,i);
+<a name="line1237">1237: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,&n,NULL);
+<a name="line1238">1238: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Sizes have not yet been set for submatrix"</font>);
+<a name="line1239">1239: </a> nsum += n;
+<a name="line1240">1240: </a> }
+<a name="line1241">1241: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scan.html#MPI_Scan">MPI_Scan</a>(&nsum,&offset,1,MPIU_INT,MPI_SUM,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line1242">1242: </a> offset -= nsum;
+<a name="line1243">1243: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
+<a name="line1244">1244: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
+<a name="line1245">1245: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,&n,NULL);
+<a name="line1246">1246: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
+<a name="line1247">1247: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),n,offset,1,&vs->isglobal.row[i]);
+<a name="line1248">1248: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(vs->isglobal.row[i],bs);
+<a name="line1249">1249: </a> offset += n;
+<a name="line1250">1250: </a> }
+<a name="line1251">1251: </a> }
+
+<a name="line1253">1253: </a> <font color="#4169E1">if</font> (is_col) { <font color="#B22222">/* valid <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> is passed in */</font>
+<a name="line1254">1254: </a> <font color="#B22222">/* refs on is[] are incremeneted */</font>
+<a name="line1255">1255: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
+<a name="line1256">1256: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)is_col[j]);
+
+<a name="line1258">1258: </a> vs->isglobal.col[j] = is_col[j];
+<a name="line1259">1259: </a> }
+<a name="line1260">1260: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* Create the ISs by inspecting sizes of a submatrix in each column */</font>
+<a name="line1261">1261: </a> offset = A->cmap->rstart;
+<a name="line1262">1262: </a> nsum = 0;
+<a name="line1263">1263: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
+<a name="line1264">1264: </a> MatNestFindNonzeroSubMatCol(A,j,&sub);
+<a name="line1265">1265: </a> <font color="#4169E1">if</font> (!sub) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONG,<font color="#666666">"No nonzero submatrix in column %D"</font>,i);
+<a name="line1266">1266: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,NULL,&n);
+<a name="line1267">1267: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Sizes have not yet been set for submatrix"</font>);
+<a name="line1268">1268: </a> nsum += n;
+<a name="line1269">1269: </a> }
+<a name="line1270">1270: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scan.html#MPI_Scan">MPI_Scan</a>(&nsum,&offset,1,MPIU_INT,MPI_SUM,<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line1271">1271: </a> offset -= nsum;
+<a name="line1272">1272: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
+<a name="line1273">1273: </a> MatNestFindNonzeroSubMatCol(A,j,&sub);
+<a name="line1274">1274: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(sub,NULL,&n);
+<a name="line1275">1275: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
+<a name="line1276">1276: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),n,offset,1,&vs->isglobal.col[j]);
+<a name="line1277">1277: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(vs->isglobal.col[j],bs);
+<a name="line1278">1278: </a> offset += n;
+<a name="line1279">1279: </a> }
+<a name="line1280">1280: </a> }
+
+<a name="line1282">1282: </a> <font color="#B22222">/* Set up the local ISs */</font>
+<a name="line1283">1283: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(vs->nr,&vs->islocal.row);
+<a name="line1284">1284: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(vs->nc,&vs->islocal.col);
+<a name="line1285">1285: </a> <font color="#4169E1">for</font> (i=0,offset=0; i<vs->nr; i++) {
+<a name="line1286">1286: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isloc;
+<a name="line1287">1287: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> rmap = NULL;
+<a name="line1288">1288: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlocal,bs;
+<a name="line1289">1289: </a> MatNestFindNonzeroSubMatRow(A,i,&sub);
+<a name="line1290">1290: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Mat/MatGetLocalToGlobalMapping.html#MatGetLocalToGlobalMapping">MatGetLocalToGlobalMapping</a>(sub,&rmap,NULL);}
+<a name="line1291">1291: </a> <font color="#4169E1">if</font> (rmap) {
+<a name="line1292">1292: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
+<a name="line1293">1293: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html#ISLocalToGlobalMappingGetSize">ISLocalToGlobalMappingGetSize</a>(rmap,&nlocal);
+<a name="line1294">1294: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,nlocal,offset,1,&isloc);
+<a name="line1295">1295: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(isloc,bs);
+<a name="line1296">1296: </a> } <font color="#4169E1">else</font> {
+<a name="line1297">1297: </a> nlocal = 0;
+<a name="line1298">1298: </a> isloc = NULL;
+<a name="line1299">1299: </a> }
+<a name="line1300">1300: </a> vs->islocal.row[i] = isloc;
+<a name="line1301">1301: </a> offset += nlocal;
+<a name="line1302">1302: </a> }
+<a name="line1303">1303: </a> <font color="#4169E1">for</font> (i=0,offset=0; i<vs->nc; i++) {
+<a name="line1304">1304: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> isloc;
+<a name="line1305">1305: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> cmap = NULL;
+<a name="line1306">1306: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlocal,bs;
+<a name="line1307">1307: </a> MatNestFindNonzeroSubMatCol(A,i,&sub);
+<a name="line1308">1308: </a> <font color="#4169E1">if</font> (sub) {<a href="../../../../docs/manualpages/Mat/MatGetLocalToGlobalMapping.html#MatGetLocalToGlobalMapping">MatGetLocalToGlobalMapping</a>(sub,NULL,&cmap);}
+<a name="line1309">1309: </a> <font color="#4169E1">if</font> (cmap) {
+<a name="line1310">1310: </a> <a href="../../../../docs/manualpages/Mat/MatGetBlockSize.html#MatGetBlockSize">MatGetBlockSize</a>(sub,&bs);
+<a name="line1311">1311: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingGetSize.html#ISLocalToGlobalMappingGetSize">ISLocalToGlobalMappingGetSize</a>(cmap,&nlocal);
+<a name="line1312">1312: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,nlocal,offset,1,&isloc);
+<a name="line1313">1313: </a> <a href="../../../../docs/manualpages/IS/ISSetBlockSize.html#ISSetBlockSize">ISSetBlockSize</a>(isloc,bs);
+<a name="line1314">1314: </a> } <font color="#4169E1">else</font> {
+<a name="line1315">1315: </a> nlocal = 0;
+<a name="line1316">1316: </a> isloc = NULL;
+<a name="line1317">1317: </a> }
+<a name="line1318">1318: </a> vs->islocal.col[i] = isloc;
+<a name="line1319">1319: </a> offset += nlocal;
+<a name="line1320">1320: </a> }
+
+<a name="line1322">1322: </a> <font color="#B22222">/* Set up the aggregate <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> */</font>
+<a name="line1323">1323: </a> {
+<a name="line1324">1324: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMapping.html#ISLocalToGlobalMapping">ISLocalToGlobalMapping</a> rmap,cmap;
+<a name="line1325">1325: </a> MatNestCreateAggregateL2G_Private(A,vs->nr,vs->islocal.row,vs->isglobal.row,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&rmap);
+<a name="line1326">1326: </a> MatNestCreateAggregateL2G_Private(A,vs->nc,vs->islocal.col,vs->isglobal.col,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&cmap);
+<a name="line1327">1327: </a> <font color="#4169E1">if</font> (rmap && cmap) {<a href="../../../../docs/manualpages/Mat/MatSetLocalToGlobalMapping.html#MatSetLocalToGlobalMapping">MatSetLocalToGlobalMapping</a>(A,rmap,cmap);}
+<a name="line1328">1328: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html#ISLocalToGlobalMappingDestroy">ISLocalToGlobalMappingDestroy</a>(&rmap);
+<a name="line1329">1329: </a> <a href="../../../../docs/manualpages/IS/ISLocalToGlobalMappingDestroy.html#ISLocalToGlobalMappingDestroy">ISLocalToGlobalMappingDestroy</a>(&cmap);
+<a name="line1330">1330: </a> }
+
+<a name="line1332">1332: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
+<a name="line1333">1333: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
+<a name="line1334">1334: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
+<a name="line1335">1335: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,M,N,mi,ni,Mi,Ni;
+<a name="line1336">1336: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B = vs->m[i][j];
+<a name="line1337">1337: </a> <font color="#4169E1">if</font> (!B) <font color="#4169E1">continue</font>;
+<a name="line1338">1338: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(B,&M,&N);
+<a name="line1339">1339: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(B,&m,&n);
+<a name="line1340">1340: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(vs->isglobal.row[i],&Mi);
+<a name="line1341">1341: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(vs->isglobal.col[j],&Ni);
+<a name="line1342">1342: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(vs->isglobal.row[i],&mi);
+<a name="line1343">1343: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(vs->isglobal.col[j],&ni);
+<a name="line1344">1344: </a> <font color="#4169E1">if</font> (M != Mi || N != Ni) <a href="../../../../docs/manualpages/Sys/SETERRQ6.html#SETERRQ6">SETERRQ6</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Global sizes (%D,%D) of nested submatrix (%D,%D) do not agree with space defined by ind [...]
+<a name="line1345">1345: </a> <font color="#4169E1">if</font> (m != mi || n != ni) <a href="../../../../docs/manualpages/Sys/SETERRQ6.html#SETERRQ6">SETERRQ6</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sub),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Local sizes (%D,%D) of nested submatrix (%D,%D) do not agree with space defined by inde [...]
+<a name="line1346">1346: </a> }
+<a name="line1347">1347: </a> }
+<a name="line1348">1348: </a><font color="#A020F0">#endif</font>
+
+<a name="line1350">1350: </a> <font color="#B22222">/* Set A->assembled if all non-null blocks are currently assembled */</font>
+<a name="line1351">1351: </a> <font color="#4169E1">for</font> (i=0; i<vs->nr; i++) {
+<a name="line1352">1352: </a> <font color="#4169E1">for</font> (j=0; j<vs->nc; j++) {
+<a name="line1353">1353: </a> <font color="#4169E1">if</font> (vs->m[i][j] && !vs->m[i][j]->assembled) <font color="#4169E1">return</font>(0);
+<a name="line1354">1354: </a> }
+<a name="line1355">1355: </a> }
+<a name="line1356">1356: </a> A->assembled = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1357">1357: </a> <font color="#4169E1">return</font>(0);
+<a name="line1358">1358: </a>}
+
+<a name="line1362">1362: </a><font color="#B22222">/*@C</font>
+<a name="line1363">1363: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a> - Creates a new matrix containing several nested submatrices, each stored separately</font>
+
+<a name="line1365">1365: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+
+<a name="line1367">1367: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1368">1368: </a><font color="#B22222">+ comm - Communicator for the new <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+<a name="line1369">1369: </a><font color="#B22222">. nr - number of nested row blocks</font>
+<a name="line1370">1370: </a><font color="#B22222">. is_row - index sets for each nested row block, or NULL to make contiguous</font>
+<a name="line1371">1371: </a><font color="#B22222">. nc - number of nested column blocks</font>
+<a name="line1372">1372: </a><font color="#B22222">. is_col - index sets for each nested column block, or NULL to make contiguous</font>
+<a name="line1373">1373: </a><font color="#B22222">- a - row-aligned array of nr*nc submatrices, empty submatrices can be passed using NULL</font>
+
+<a name="line1375">1375: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1376">1376: </a><font color="#B22222">. B - new matrix</font>
+
+<a name="line1378">1378: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line1380">1380: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../docs/manualpages/Vec/VecCreateNest.html#VecCreateNest">VecCreateNest</a>(), <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(), <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a></font>
+<a name="line1381">1381: </a><font color="#B22222">@*/</font>
+<a name="line1382">1382: </a><strong><font color="#4169E1"><a name="MatCreateNest"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>(<a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nr,const <a href="../../../../docs/manualpages/IS/I [...]
+<a name="line1383">1383: </a>{
+<a name="line1384">1384: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A;
+
+<a name="line1388">1388: </a> *B = 0;
+<a name="line1389">1389: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,&A);
+<a name="line1390">1390: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(A,<a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a>);
+<a name="line1391">1391: </a> <a href="../../../../docs/manualpages/Mat/MatSetUp.html#MatSetUp">MatSetUp</a>(A);
+<a name="line1392">1392: </a> <a href="../../../../docs/manualpages/Mat/MatNestSetSubMats.html#MatNestSetSubMats">MatNestSetSubMats</a>(A,nr,is_row,nc,is_col,a);
+<a name="line1393">1393: </a> *B = A;
+<a name="line1394">1394: </a> <font color="#4169E1">return</font>(0);
+<a name="line1395">1395: </a>}
+
+<a name="line1399">1399: </a><strong><font color="#4169E1"><a name="MatConvert_Nest_AIJ"></a>PETSC_INTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConvert_Nest_AIJ(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a> newtype,<a href="../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,<a href="../../../../docs/manualpa [...]
+<a name="line1400">1400: </a>{
+<a name="line1402">1402: </a> Mat_Nest *nest = (Mat_Nest*)A->data;
+<a name="line1403">1403: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,n,M,N,i,j,k,*dnnz,*onnz,rstart;
+<a name="line1404">1404: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cstart,cend;
+<a name="line1405">1405: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> C;
+
+<a name="line1408">1408: </a> <a href="../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(A,&M,&N);
+<a name="line1409">1409: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(A,&m,&n);
+<a name="line1410">1410: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRangeColumn.html#MatGetOwnershipRangeColumn">MatGetOwnershipRangeColumn</a>(A,&cstart,&cend);
+<a name="line1411">1411: </a> <font color="#4169E1">switch</font> (reuse) {
+<a name="line1412">1412: </a> <font color="#4169E1">case</font> MAT_INITIAL_MATRIX:
+<a name="line1413">1413: </a> <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&C);
+<a name="line1414">1414: </a> <a href="../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(C,newtype);
+<a name="line1415">1415: </a> <a href="../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(C,m,n,M,N);
+<a name="line1416">1416: </a> *newmat = C;
+<a name="line1417">1417: </a> <font color="#4169E1">break</font>;
+<a name="line1418">1418: </a> <font color="#4169E1">case</font> MAT_REUSE_MATRIX:
+<a name="line1419">1419: </a> C = *newmat;
+<a name="line1420">1420: </a> <font color="#4169E1">break</font>;
+<a name="line1421">1421: </a><strong><font color="#FF0000"> default:</font></strong> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_ERR_SUP,<font color="#666666">"<a href="../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a>"</font>);
+<a name="line1422">1422: </a> }
+<a name="line1423">1423: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(2*m,&dnnz);
+<a name="line1424">1424: </a> onnz = dnnz + m;
+<a name="line1425">1425: </a> <font color="#4169E1">for</font> (k=0; k<m; k++) {
+<a name="line1426">1426: </a> dnnz[k] = 0;
+<a name="line1427">1427: </a> onnz[k] = 0;
+<a name="line1428">1428: </a> }
+<a name="line1429">1429: </a> <font color="#4169E1">for</font> (j=0; j<nest->nc; ++j) {
+<a name="line1430">1430: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> bNis;
+<a name="line1431">1431: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bN;
+<a name="line1432">1432: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bNindices;
+<a name="line1433">1433: </a> <font color="#B22222">/* Using global column indices and <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>() is not scalable. */</font>
+<a name="line1434">1434: </a> <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>(nest->isglobal.col[j], &bNis);
+<a name="line1435">1435: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bNis, &bN);
+<a name="line1436">1436: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bNis,&bNindices);
+<a name="line1437">1437: </a> <font color="#4169E1">for</font> (i=0; i<nest->nr; ++i) {
+<a name="line1438">1438: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> bmsf;
+<a name="line1439">1439: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *iremote;
+<a name="line1440">1440: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
+<a name="line1441">1441: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bm, *sub_dnnz,*sub_onnz, br;
+<a name="line1442">1442: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bmindices;
+<a name="line1443">1443: </a> B = nest->m[i][j];
+<a name="line1444">1444: </a> <font color="#4169E1">if</font> (!B) <font color="#4169E1">continue</font>;
+<a name="line1445">1445: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(nest->isglobal.row[i],&bm);
+<a name="line1446">1446: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(nest->isglobal.row[i],&bmindices);
+<a name="line1447">1447: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A), &bmsf);
+<a name="line1448">1448: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bm,&iremote);
+<a name="line1449">1449: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bm,&sub_dnnz);
+<a name="line1450">1450: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bm,&sub_onnz);
+<a name="line1451">1451: </a> <font color="#4169E1">for</font> (k = 0; k < bm; ++k){
+<a name="line1452">1452: </a> sub_dnnz[k] = 0;
+<a name="line1453">1453: </a> sub_onnz[k] = 0;
+<a name="line1454">1454: </a> }
+<a name="line1455">1455: </a> <font color="#B22222">/*</font>
+<a name="line1456">1456: </a><font color="#B22222"> Locate the owners for all of the locally-owned global row indices for this row block.</font>
+<a name="line1457">1457: </a><font color="#B22222"> These determine the roots of <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> used to communicate preallocation data to row owners.</font>
+<a name="line1458">1458: </a><font color="#B22222"> The roots correspond to the dnnz and onnz entries; thus, there are two roots per row.</font>
+<a name="line1459">1459: </a><font color="#B22222"> */</font>
+<a name="line1460">1460: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(B,&rstart,NULL);
+<a name="line1461">1461: </a> <font color="#4169E1">for</font> (br = 0; br < bm; ++br) {
+<a name="line1462">1462: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row = bmindices[br], rowowner = 0, brncols, col;
+<a name="line1463">1463: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *brcols;
+<a name="line1464">1464: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rowrel = 0; <font color="#B22222">/* row's relative index on its owner rank */</font>
+<a name="line1465">1465: </a> <a href="../../../../docs/manualpages/IS/PetscLayoutFindOwnerIndex.html#PetscLayoutFindOwnerIndex">PetscLayoutFindOwnerIndex</a>(A->rmap,row,&rowowner,&rowrel);
+<a name="line1466">1466: </a> <font color="#B22222">/* how many roots */</font>
+<a name="line1467">1467: </a> iremote[br].rank = rowowner; iremote[br].index = rowrel; <font color="#B22222">/* edge from bmdnnz to dnnz */</font>
+<a name="line1468">1468: </a> <font color="#B22222">/* get nonzero pattern */</font>
+<a name="line1469">1469: </a> <a href="../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>(B,br+rstart,&brncols,&brcols,NULL);
+<a name="line1470">1470: </a> <font color="#4169E1">for</font> (k=0; k<brncols; k++) {
+<a name="line1471">1471: </a> col = bNindices[brcols[k]];
+<a name="line1472">1472: </a> <font color="#4169E1">if</font>(col>=A->cmap->range[rowowner] && col<A->cmap->range[rowowner+1]){
+<a name="line1473">1473: </a> sub_dnnz[br]++;
+<a name="line1474">1474: </a> }<font color="#4169E1">else</font>{
+<a name="line1475">1475: </a> sub_onnz[br]++;
+<a name="line1476">1476: </a> }
+<a name="line1477">1477: </a> }
+<a name="line1478">1478: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</a>(B,br+rstart,&brncols,&brcols,NULL);
+<a name="line1479">1479: </a> }
+<a name="line1480">1480: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(nest->isglobal.row[i],&bmindices);
+<a name="line1481">1481: </a> <font color="#B22222">/* bsf will have to take care of disposing of bedges. */</font>
+<a name="line1482">1482: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(bmsf,m,bm,NULL,PETSC_OWN_POINTER,iremote,PETSC_OWN_POINTER);
+<a name="line1483">1483: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceBegin.html#PetscSFReduceBegin">PetscSFReduceBegin</a>(bmsf,MPIU_INT,sub_dnnz,dnnz,MPI_SUM);
+<a name="line1484">1484: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceEnd.html#PetscSFReduceEnd">PetscSFReduceEnd</a>(bmsf,MPIU_INT,sub_dnnz,dnnz,MPI_SUM);
+<a name="line1485">1485: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceBegin.html#PetscSFReduceBegin">PetscSFReduceBegin</a>(bmsf,MPIU_INT,sub_onnz,onnz,MPI_SUM);
+<a name="line1486">1486: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFReduceEnd.html#PetscSFReduceEnd">PetscSFReduceEnd</a>(bmsf,MPIU_INT,sub_onnz,onnz,MPI_SUM);
+<a name="line1487">1487: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sub_dnnz);
+<a name="line1488">1488: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sub_onnz);
+<a name="line1489">1489: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&bmsf);
+<a name="line1490">1490: </a> }
+<a name="line1491">1491: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bNis,&bNindices);
+<a name="line1492">1492: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bNis);
+<a name="line1493">1493: </a> }
+<a name="line1494">1494: </a> <a href="../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocation.html#MatSeqAIJSetPreallocation">MatSeqAIJSetPreallocation</a>(C,0,dnnz);
+<a name="line1495">1495: </a> <a href="../../../../docs/manualpages/Mat/MatMPIAIJSetPreallocation.html#MatMPIAIJSetPreallocation">MatMPIAIJSetPreallocation</a>(C,0,dnnz,0,onnz);
+<a name="line1496">1496: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(dnnz);
+
+<a name="line1498">1498: </a> <font color="#B22222">/* Fill by row */</font>
+<a name="line1499">1499: </a> <font color="#4169E1">for</font> (j=0; j<nest->nc; ++j) {
+<a name="line1500">1500: </a> <font color="#B22222">/* Using global column indices and <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>() is not scalable. */</font>
+<a name="line1501">1501: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> bNis;
+<a name="line1502">1502: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bN;
+<a name="line1503">1503: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bNindices;
+<a name="line1504">1504: </a> <a href="../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>(nest->isglobal.col[j], &bNis);
+<a name="line1505">1505: </a> <a href="../../../../docs/manualpages/IS/ISGetSize.html#ISGetSize">ISGetSize</a>(bNis,&bN);
+<a name="line1506">1506: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(bNis,&bNindices);
+<a name="line1507">1507: </a> <font color="#4169E1">for</font> (i=0; i<nest->nr; ++i) {
+<a name="line1508">1508: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
+<a name="line1509">1509: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bm, br;
+<a name="line1510">1510: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bmindices;
+<a name="line1511">1511: </a> B = nest->m[i][j];
+<a name="line1512">1512: </a> <font color="#4169E1">if</font> (!B) <font color="#4169E1">continue</font>;
+<a name="line1513">1513: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(nest->isglobal.row[i],&bm);
+<a name="line1514">1514: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(nest->isglobal.row[i],&bmindices);
+<a name="line1515">1515: </a> <a href="../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(B,&rstart,NULL);
+<a name="line1516">1516: </a> <font color="#4169E1">for</font> (br = 0; br < bm; ++br) {
+<a name="line1517">1517: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row = bmindices[br], brncols, *cols;
+<a name="line1518">1518: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *brcols;
+<a name="line1519">1519: </a> const <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *brcoldata;
+<a name="line1520">1520: </a> <a href="../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>(B,br+rstart,&brncols,&brcols,&brcoldata);
+<a name="line1521">1521: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(brncols,&cols);
+<a name="line1522">1522: </a> <font color="#4169E1">for</font> (k=0; k<brncols; k++) cols[k] = bNindices[brcols[k]];
+<a name="line1523">1523: </a> <font color="#B22222">/*</font>
+<a name="line1524">1524: </a><font color="#B22222"> Nest blocks are required to be nonoverlapping -- otherwise nest and monolithic index layouts wouldn't match.</font>
+<a name="line1525">1525: </a><font color="#B22222"> Thus, we could use <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>, but I prefer <a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>.</font>
+<a name="line1526">1526: </a><font color="#B22222"> */</font>
+<a name="line1527">1527: </a> <a href="../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(C,1,&row,brncols,cols,brcoldata,<a href="../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>);
+<a name="line1528">1528: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreRow.html#MatRestoreRow">MatRestoreRow</a>(B,br+rstart,&brncols,&brcols,&brcoldata);
+<a name="line1529">1529: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(cols);
+<a name="line1530">1530: </a> }
+<a name="line1531">1531: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(nest->isglobal.row[i],&bmindices);
+<a name="line1532">1532: </a> }
+<a name="line1533">1533: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(bNis,&bNindices);
+<a name="line1534">1534: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&bNis);
+<a name="line1535">1535: </a> }
+<a name="line1536">1536: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(C,MAT_FINAL_ASSEMBLY);
+<a name="line1537">1537: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(C,MAT_FINAL_ASSEMBLY);
+<a name="line1538">1538: </a> <font color="#4169E1">return</font>(0);
+<a name="line1539">1539: </a>}
+
+<a name="line1541">1541: </a><font color="#B22222">/*MC</font>
+<a name="line1542">1542: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a> - <a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a> = "nest" - Matrix type consisting of nested submatrices, each stored separately.</font>
+
+<a name="line1544">1544: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line1546">1546: </a><font color="#B22222"> Notes:</font>
+<a name="line1547">1547: </a><font color="#B22222"> This matrix type permits scalable use of PCFieldSplit and avoids the large memory costs of extracting submatrices.</font>
+<a name="line1548">1548: </a><font color="#B22222"> It allows the use of symmetric and block formats for parts of multi-physics simulations.</font>
+<a name="line1549">1549: </a><font color="#B22222"> It is usually used with DMComposite and <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>()</font>
+
+<a name="line1551">1551: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a>, <a href="../../../../docs/manualpages/Mat/MatCreateNest.html#MatCreateNest">MatCreateNest</a>()</font>
+<a name="line1552">1552: </a><font color="#B22222">M*/</font>
+<a name="line1555">1555: </a><strong><font color="#4169E1"><a name="MatCreate_Nest"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_Nest(<a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1556">1556: </a>{
+<a name="line1557">1557: </a> Mat_Nest *s;
+
+<a name="line1561">1561: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(A,&s);
+<a name="line1562">1562: </a> A->data = (void*)s;
+
+<a name="line1564">1564: </a> s->nr = -1;
+<a name="line1565">1565: </a> s->nc = -1;
+<a name="line1566">1566: </a> s->m = NULL;
+<a name="line1567">1567: </a> s->splitassembly = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line1569">1569: </a> <a href="../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(A->ops,<font color="#4169E1">sizeof</font>(*A->ops));
+
+<a name="line1571">1571: </a> A->ops->mult = MatMult_Nest;
+<a name="line1572">1572: </a> A->ops->multadd = MatMultAdd_Nest;
+<a name="line1573">1573: </a> A->ops->multtranspose = MatMultTranspose_Nest;
+<a name="line1574">1574: </a> A->ops->multtransposeadd = MatMultTransposeAdd_Nest;
+<a name="line1575">1575: </a> A->ops->assemblybegin = MatAssemblyBegin_Nest;
+<a name="line1576">1576: </a> A->ops->assemblyend = MatAssemblyEnd_Nest;
+<a name="line1577">1577: </a> A->ops->zeroentries = MatZeroEntries_Nest;
+<a name="line1578">1578: </a> A->ops->copy = MatCopy_Nest;
+<a name="line1579">1579: </a> A->ops->duplicate = MatDuplicate_Nest;
+<a name="line1580">1580: </a> A->ops->getsubmatrix = MatGetSubMatrix_Nest;
+<a name="line1581">1581: </a> A->ops->destroy = MatDestroy_Nest;
+<a name="line1582">1582: </a> A->ops->view = MatView_Nest;
+<a name="line1583">1583: </a> A->ops->getvecs = 0; <font color="#B22222">/* Use <a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a> by calling <a href="../../../../docs/manualpages/Mat/MatNestSetVecType.html#MatNestSetVecType">MatNestSetVecType</a>(A,<a href="../../../../docs/manualpages/Vec/VECNEST.html#VECNEST">VECNEST</a>) */</font>
+<a name="line1584">1584: </a> A->ops->getlocalsubmatrix = MatGetLocalSubMatrix_Nest;
+<a name="line1585">1585: </a> A->ops->restorelocalsubmatrix = MatRestoreLocalSubMatrix_Nest;
+<a name="line1586">1586: </a> A->ops->getdiagonal = MatGetDiagonal_Nest;
+<a name="line1587">1587: </a> A->ops->diagonalscale = MatDiagonalScale_Nest;
+<a name="line1588">1588: </a> A->ops->scale = MatScale_Nest;
+<a name="line1589">1589: </a> A->ops->shift = MatShift_Nest;
+
+<a name="line1591">1591: </a> A->spptr = 0;
+<a name="line1592">1592: </a> A->assembled = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line1594">1594: </a> <font color="#B22222">/* expose Nest api's */</font>
+<a name="line1595">1595: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetSubMat_C"</font>, MatNestGetSubMat_Nest);
+<a name="line1596">1596: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestSetSubMat_C"</font>, MatNestSetSubMat_Nest);
+<a name="line1597">1597: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetSubMats_C"</font>, MatNestGetSubMats_Nest);
+<a name="line1598">1598: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetSize_C"</font>, MatNestGetSize_Nest);
+<a name="line1599">1599: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetISs_C"</font>, MatNestGetISs_Nest);
+<a name="line1600">1600: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestGetLocalISs_C"</font>, MatNestGetLocalISs_Nest);
+<a name="line1601">1601: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestSetVecType_C"</font>, MatNestSetVecType_Nest);
+<a name="line1602">1602: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatNestSetSubMats_C"</font>, MatNestSetSubMats_Nest);
+<a name="line1603">1603: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<font color="#666666">"MatConvert_nest_aij_C"</font>,MatConvert_Nest_AIJ);
+
+<a name="line1605">1605: </a> PetscObjectChangeTypeName((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A,<a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a>);
+<a name="line1606">1606: </a> <font color="#4169E1">return</font>(0);
+<a name="line1607">1607: </a>}
</pre>
</body>
diff --git a/src/mat/impls/nest/matnestimpl.h.html b/src/mat/impls/nest/matnestimpl.h.html
index 43ba77e..8ce1673 100644
--- a/src/mat/impls/nest/matnestimpl.h.html
+++ b/src/mat/impls/nest/matnestimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/nest/matnestimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:02+00:00">
+<meta name="date" content="2016-10-03T02:36:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/nest/matnestimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/nest/matnestimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#if !defined(MatNest_impl_h)</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define MatNest_impl_h</font></strong>
diff --git a/src/mat/impls/normal/index.html b/src/mat/impls/normal/index.html
index b24bf62..c41cac5 100644
--- a/src/mat/impls/normal/index.html
+++ b/src/mat/impls/normal/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/normal/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/normal/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/normal/makefile.html b/src/mat/impls/normal/makefile.html
index 615ccd0..9191b21 100644
--- a/src/mat/impls/normal/makefile.html
+++ b/src/mat/impls/normal/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/normal/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:44+00:00">
+<meta name="date" content="2016-10-03T02:35:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/normal/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/normal/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/normal/normm.c.html b/src/mat/impls/normal/normm.c.html
index 5ab9071..feb2a41 100644
--- a/src/mat/impls/normal/normm.c.html
+++ b/src/mat/impls/normal/normm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/normal/normm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:42+00:00">
+<meta name="date" content="2016-10-03T02:35:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/normal/normm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/normal/normm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/normal/normmh.c.html b/src/mat/impls/normal/normmh.c.html
index 1eec2dc..de30cd8 100644
--- a/src/mat/impls/normal/normmh.c.html
+++ b/src/mat/impls/normal/normmh.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/normal/normmh.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:43+00:00">
+<meta name="date" content="2016-10-03T02:35:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/normal/normmh.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/normal/normmh.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/preallocator/index.html b/src/mat/impls/preallocator/index.html
index d2e5e4b..0fd735c 100644
--- a/src/mat/impls/preallocator/index.html
+++ b/src/mat/impls/preallocator/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/preallocator/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/preallocator/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/preallocator/makefile.html b/src/mat/impls/preallocator/makefile.html
index 179f332..76370ef 100644
--- a/src/mat/impls/preallocator/makefile.html
+++ b/src/mat/impls/preallocator/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/preallocator/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:10+00:00">
+<meta name="date" content="2016-10-03T02:37:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/preallocator/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/preallocator/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/preallocator/matpreallocator.c.html b/src/mat/impls/preallocator/matpreallocator.c.html
index 3796a71..5298a0f 100644
--- a/src/mat/impls/preallocator/matpreallocator.c.html
+++ b/src/mat/impls/preallocator/matpreallocator.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/preallocator/matpreallocator.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:57:09+00:00">
+<meta name="date" content="2016-10-03T02:37:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/preallocator/matpreallocator.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/preallocator/matpreallocator.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/utils/hash.h></font>
diff --git a/src/mat/impls/python/index.html b/src/mat/impls/python/index.html
index 842a952..011b043 100644
--- a/src/mat/impls/python/index.html
+++ b/src/mat/impls/python/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/python/makefile.html b/src/mat/impls/python/makefile.html
index 9e6cdc7..264c66a 100644
--- a/src/mat/impls/python/makefile.html
+++ b/src/mat/impls/python/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/python/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:56+00:00">
+<meta name="date" content="2016-10-03T02:36:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/python/pythonmat.c.html b/src/mat/impls/python/pythonmat.c.html
index 664b283..9cfa124 100644
--- a/src/mat/impls/python/pythonmat.c.html
+++ b/src/mat/impls/python/pythonmat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/python/pythonmat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:56+00:00">
+<meta name="date" content="2016-10-03T02:36:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/python/pythonmat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/python/pythonmat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@C</font>
diff --git a/src/mat/impls/sbaij/index.html b/src/mat/impls/sbaij/index.html
index fe763bc..9c0ca23 100644
--- a/src/mat/impls/sbaij/index.html
+++ b/src/mat/impls/sbaij/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/impls/sbaij/makefile.html b/src/mat/impls/sbaij/makefile.html
index d2cc081..45d959e 100644
--- a/src/mat/impls/sbaij/makefile.html
+++ b/src/mat/impls/sbaij/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:58+00:00">
+<meta name="date" content="2016-10-03T02:33:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/sbaij/mpi/index.html b/src/mat/impls/sbaij/mpi/index.html
index 4864944..c76ba06 100644
--- a/src/mat/impls/sbaij/mpi/index.html
+++ b/src/mat/impls/sbaij/mpi/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/sbaij/mpi/makefile.html b/src/mat/impls/sbaij/mpi/makefile.html
index 1343d7b..0b6a8ad 100644
--- a/src/mat/impls/sbaij/mpi/makefile.html
+++ b/src/mat/impls/sbaij/mpi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:42+00:00">
+<meta name="date" content="2016-10-03T02:35:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/sbaij/mpi/mmsbaij.c.html b/src/mat/impls/sbaij/mpi/mmsbaij.c.html
index e5d78e9..a90d824 100644
--- a/src/mat/impls/sbaij/mpi/mmsbaij.c.html
+++ b/src/mat/impls/sbaij/mpi/mmsbaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/mmsbaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:39+00:00">
+<meta name="date" content="2016-10-03T02:35:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/mmsbaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/mmsbaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Support for the parallel SBAIJ matrix vector multiply</font>
diff --git a/src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html b/src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html
index 6139b6c..778f61a 100644
--- a/src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html
+++ b/src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:41+00:00">
+<meta name="date" content="2016-10-03T02:35:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/mpiaijsbaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/mpi/mpisbaij.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/aij/mpi/mpiaij.h></font>
diff --git a/src/mat/impls/sbaij/mpi/mpisbaij.c b/src/mat/impls/sbaij/mpi/mpisbaij.c
index 7c12efb..fe51c27 100644
--- a/src/mat/impls/sbaij/mpi/mpisbaij.c
+++ b/src/mat/impls/sbaij/mpi/mpisbaij.c
@@ -911,6 +911,195 @@ static PetscErrorCode MatView_MPISBAIJ_ASCIIorDraworSocket(Mat mat,PetscViewer v
}
#undef __FUNCT__
+#define __FUNCT__ "MatView_MPISBAIJ_Binary"
+static PetscErrorCode MatView_MPISBAIJ_Binary(Mat mat,PetscViewer viewer)
+{
+ Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)mat->data;
+ Mat_SeqSBAIJ *A = (Mat_SeqSBAIJ*)a->A->data;
+ Mat_SeqBAIJ *B = (Mat_SeqBAIJ*)a->B->data;
+ PetscErrorCode ierr;
+ PetscInt i,*row_lens,*crow_lens,bs = mat->rmap->bs,j,k,bs2=a->bs2,header[4],nz,rlen;
+ PetscInt *range=0,nzmax,*column_indices,cnt,col,*garray = a->garray,cstart = mat->cmap->rstart/bs,len,pcnt,l,ll;
+ int fd;
+ PetscScalar *column_values;
+ FILE *file;
+ PetscMPIInt rank,size,tag = ((PetscObject)viewer)->tag;
+ PetscInt message_count,flowcontrolcount;
+
+ PetscFunctionBegin;
+ ierr = MPI_Comm_rank(PetscObjectComm((PetscObject)mat),&rank);CHKERRQ(ierr);
+ ierr = MPI_Comm_size(PetscObjectComm((PetscObject)mat),&size);CHKERRQ(ierr);
+ nz = bs2*(A->nz + B->nz);
+ rlen = mat->rmap->n;
+ ierr = PetscViewerBinaryGetDescriptor(viewer,&fd);CHKERRQ(ierr);
+ if (!rank) {
+ header[0] = MAT_FILE_CLASSID;
+ header[1] = mat->rmap->N;
+ header[2] = mat->cmap->N;
+
+ ierr = MPI_Reduce(&nz,&header[3],1,MPIU_INT,MPI_SUM,0,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ ierr = PetscBinaryWrite(fd,header,4,PETSC_INT,PETSC_TRUE);CHKERRQ(ierr);
+ /* get largest number of rows any processor has */
+ range = mat->rmap->range;
+ for (i=1; i<size; i++) {
+ rlen = PetscMax(rlen,range[i+1] - range[i]);
+ }
+ } else {
+ ierr = MPI_Reduce(&nz,0,1,MPIU_INT,MPI_SUM,0,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ }
+
+ ierr = PetscMalloc1(rlen/bs,&crow_lens);CHKERRQ(ierr);
+ /* compute lengths of each row */
+ for (i=0; i<a->mbs; i++) {
+ crow_lens[i] = A->i[i+1] - A->i[i] + B->i[i+1] - B->i[i];
+ }
+ /* store the row lengths to the file */
+ ierr = PetscViewerFlowControlStart(viewer,&message_count,&flowcontrolcount);CHKERRQ(ierr);
+ if (!rank) {
+ MPI_Status status;
+ ierr = PetscMalloc1(rlen,&row_lens);CHKERRQ(ierr);
+ rlen = (range[1] - range[0])/bs;
+ for (i=0; i<rlen; i++) {
+ for (j=0; j<bs; j++) {
+ row_lens[i*bs+j] = bs*crow_lens[i];
+ }
+ }
+ ierr = PetscBinaryWrite(fd,row_lens,bs*rlen,PETSC_INT,PETSC_TRUE);CHKERRQ(ierr);
+ for (i=1; i<size; i++) {
+ rlen = (range[i+1] - range[i])/bs;
+ ierr = PetscViewerFlowControlStepMaster(viewer,i,&message_count,flowcontrolcount);CHKERRQ(ierr);
+ ierr = MPI_Recv(crow_lens,rlen,MPIU_INT,i,tag,PetscObjectComm((PetscObject)mat),&status);CHKERRQ(ierr);
+ for (k=0; k<rlen; k++) {
+ for (j=0; j<bs; j++) {
+ row_lens[k*bs+j] = bs*crow_lens[k];
+ }
+ }
+ ierr = PetscBinaryWrite(fd,row_lens,bs*rlen,PETSC_INT,PETSC_TRUE);CHKERRQ(ierr);
+ }
+ ierr = PetscViewerFlowControlEndMaster(viewer,&message_count);CHKERRQ(ierr);
+ ierr = PetscFree(row_lens);CHKERRQ(ierr);
+ } else {
+ ierr = PetscViewerFlowControlStepWorker(viewer,rank,&message_count);CHKERRQ(ierr);
+ ierr = MPI_Send(crow_lens,mat->rmap->n/bs,MPIU_INT,0,tag,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ ierr = PetscViewerFlowControlEndWorker(viewer,&message_count);CHKERRQ(ierr);
+ }
+ ierr = PetscFree(crow_lens);CHKERRQ(ierr);
+
+ /* load up the local column indices. Include for all rows not just one for each block row since process 0 does not have the
+ information needed to make it for each row from a block row. This does require more communication but still not more than
+ the communication needed for the nonzero values */
+ nzmax = nz; /* space a largest processor needs */
+ ierr = MPI_Reduce(&nz,&nzmax,1,MPIU_INT,MPI_MAX,0,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ ierr = PetscMalloc1(nzmax,&column_indices);CHKERRQ(ierr);
+ cnt = 0;
+ for (i=0; i<a->mbs; i++) {
+ pcnt = cnt;
+ for (j=B->i[i]; j<B->i[i+1]; j++) {
+ if ((col = garray[B->j[j]]) > cstart) break;
+ for (l=0; l<bs; l++) {
+ column_indices[cnt++] = bs*col+l;
+ }
+ }
+ for (k=A->i[i]; k<A->i[i+1]; k++) {
+ for (l=0; l<bs; l++) {
+ column_indices[cnt++] = bs*(A->j[k] + cstart)+l;
+ }
+ }
+ for (; j<B->i[i+1]; j++) {
+ for (l=0; l<bs; l++) {
+ column_indices[cnt++] = bs*garray[B->j[j]]+l;
+ }
+ }
+ len = cnt - pcnt;
+ for (k=1; k<bs; k++) {
+ ierr = PetscMemcpy(&column_indices[cnt],&column_indices[pcnt],len*sizeof(PetscInt));CHKERRQ(ierr);
+ cnt += len;
+ }
+ }
+ if (cnt != nz) SETERRQ2(PETSC_COMM_SELF,PETSC_ERR_LIB,"Internal PETSc error: cnt = %D nz = %D",cnt,nz);
+
+ /* store the columns to the file */
+ ierr = PetscViewerFlowControlStart(viewer,&message_count,&flowcontrolcount);CHKERRQ(ierr);
+ if (!rank) {
+ MPI_Status status;
+ ierr = PetscBinaryWrite(fd,column_indices,nz,PETSC_INT,PETSC_TRUE);CHKERRQ(ierr);
+ for (i=1; i<size; i++) {
+ ierr = PetscViewerFlowControlStepMaster(viewer,i,&message_count,flowcontrolcount);CHKERRQ(ierr);
+ ierr = MPI_Recv(&cnt,1,MPIU_INT,i,tag,PetscObjectComm((PetscObject)mat),&status);CHKERRQ(ierr);
+ ierr = MPI_Recv(column_indices,cnt,MPIU_INT,i,tag,PetscObjectComm((PetscObject)mat),&status);CHKERRQ(ierr);
+ ierr = PetscBinaryWrite(fd,column_indices,cnt,PETSC_INT,PETSC_TRUE);CHKERRQ(ierr);
+ }
+ ierr = PetscViewerFlowControlEndMaster(viewer,&message_count);CHKERRQ(ierr);
+ } else {
+ ierr = PetscViewerFlowControlStepWorker(viewer,rank,&message_count);CHKERRQ(ierr);
+ ierr = MPI_Send(&cnt,1,MPIU_INT,0,tag,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ ierr = MPI_Send(column_indices,cnt,MPIU_INT,0,tag,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ ierr = PetscViewerFlowControlEndWorker(viewer,&message_count);CHKERRQ(ierr);
+ }
+ ierr = PetscFree(column_indices);CHKERRQ(ierr);
+
+ /* load up the numerical values */
+ ierr = PetscMalloc1(nzmax,&column_values);CHKERRQ(ierr);
+ cnt = 0;
+ for (i=0; i<a->mbs; i++) {
+ rlen = bs*(B->i[i+1] - B->i[i] + A->i[i+1] - A->i[i]);
+ for (j=B->i[i]; j<B->i[i+1]; j++) {
+ if (garray[B->j[j]] > cstart) break;
+ for (l=0; l<bs; l++) {
+ for (ll=0; ll<bs; ll++) {
+ column_values[cnt + l*rlen + ll] = B->a[bs2*j+l+bs*ll];
+ }
+ }
+ cnt += bs;
+ }
+ for (k=A->i[i]; k<A->i[i+1]; k++) {
+ for (l=0; l<bs; l++) {
+ for (ll=0; ll<bs; ll++) {
+ column_values[cnt + l*rlen + ll] = A->a[bs2*k+l+bs*ll];
+ }
+ }
+ cnt += bs;
+ }
+ for (; j<B->i[i+1]; j++) {
+ for (l=0; l<bs; l++) {
+ for (ll=0; ll<bs; ll++) {
+ column_values[cnt + l*rlen + ll] = B->a[bs2*j+l+bs*ll];
+ }
+ }
+ cnt += bs;
+ }
+ cnt += (bs-1)*rlen;
+ }
+ if (cnt != nz) SETERRQ2(PETSC_COMM_SELF,PETSC_ERR_PLIB,"Internal PETSc error: cnt = %D nz = %D",cnt,nz);
+
+ /* store the column values to the file */
+ ierr = PetscViewerFlowControlStart(viewer,&message_count,&flowcontrolcount);CHKERRQ(ierr);
+ if (!rank) {
+ MPI_Status status;
+ ierr = PetscBinaryWrite(fd,column_values,nz,PETSC_SCALAR,PETSC_TRUE);CHKERRQ(ierr);
+ for (i=1; i<size; i++) {
+ ierr = PetscViewerFlowControlStepMaster(viewer,i,&message_count,flowcontrolcount);CHKERRQ(ierr);
+ ierr = MPI_Recv(&cnt,1,MPIU_INT,i,tag,PetscObjectComm((PetscObject)mat),&status);CHKERRQ(ierr);
+ ierr = MPI_Recv(column_values,cnt,MPIU_SCALAR,i,tag,PetscObjectComm((PetscObject)mat),&status);CHKERRQ(ierr);
+ ierr = PetscBinaryWrite(fd,column_values,cnt,PETSC_SCALAR,PETSC_TRUE);CHKERRQ(ierr);
+ }
+ ierr = PetscViewerFlowControlEndMaster(viewer,&message_count);CHKERRQ(ierr);
+ } else {
+ ierr = PetscViewerFlowControlStepWorker(viewer,rank,&message_count);CHKERRQ(ierr);
+ ierr = MPI_Send(&nz,1,MPIU_INT,0,tag,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ ierr = MPI_Send(column_values,nz,MPIU_SCALAR,0,tag,PetscObjectComm((PetscObject)mat));CHKERRQ(ierr);
+ ierr = PetscViewerFlowControlEndWorker(viewer,&message_count);CHKERRQ(ierr);
+ }
+ ierr = PetscFree(column_values);CHKERRQ(ierr);
+
+ ierr = PetscViewerBinaryGetInfoPointer(viewer,&file);CHKERRQ(ierr);
+ if (file) {
+ fprintf(file,"-matload_block_size %d\n",(int)mat->rmap->bs);
+ }
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
#define __FUNCT__ "MatView_MPISBAIJ"
PetscErrorCode MatView_MPISBAIJ(Mat mat,PetscViewer viewer)
{
@@ -922,8 +1111,10 @@ PetscErrorCode MatView_MPISBAIJ(Mat mat,PetscViewer viewer)
ierr = PetscObjectTypeCompare((PetscObject)viewer,PETSCVIEWERDRAW,&isdraw);CHKERRQ(ierr);
ierr = PetscObjectTypeCompare((PetscObject)viewer,PETSCVIEWERSOCKET,&issocket);CHKERRQ(ierr);
ierr = PetscObjectTypeCompare((PetscObject)viewer,PETSCVIEWERBINARY,&isbinary);CHKERRQ(ierr);
- if (iascii || isdraw || issocket || isbinary) {
+ if (iascii || isdraw || issocket) {
ierr = MatView_MPISBAIJ_ASCIIorDraworSocket(mat,viewer);CHKERRQ(ierr);
+ } else if (isbinary) {
+ ierr = MatView_MPISBAIJ_Binary(mat,viewer);CHKERRQ(ierr);
}
PetscFunctionReturn(0);
}
diff --git a/src/mat/impls/sbaij/mpi/mpisbaij.c.html b/src/mat/impls/sbaij/mpi/mpisbaij.c.html
index 3ebfef0..1a9174e 100644
--- a/src/mat/impls/sbaij/mpi/mpisbaij.c.html
+++ b/src/mat/impls/sbaij/mpi/mpisbaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/mpisbaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:31+00:00">
+<meta name="date" content="2016-10-03T02:35:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/mpisbaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/mpisbaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/baij/mpi/mpibaij.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/mpi/mpisbaij.h></font>
@@ -882,2111 +882,2298 @@
<a name="line910">910: </a> <font color="#4169E1">return</font>(0);
<a name="line911">911: </a>}
-<a name="line915">915: </a><strong><font color="#4169E1"><a name="MatView_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatView_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line915">915: </a><strong><font color="#4169E1"><a name="MatView_MPISBAIJ_Binary"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatView_MPISBAIJ_Binary(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
<a name="line916">916: </a>{
-<a name="line918">918: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii,isdraw,issocket,isbinary;
-
-<a name="line921">921: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
-<a name="line922">922: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERDRAW,&isdraw);
-<a name="line923">923: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERSOCKET,&issocket);
-<a name="line924">924: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
-<a name="line925">925: </a> <font color="#4169E1">if</font> (iascii || isdraw || issocket || isbinary) {
-<a name="line926">926: </a> MatView_MPISBAIJ_ASCIIorDraworSocket(mat,viewer);
-<a name="line927">927: </a> }
-<a name="line928">928: </a> <font color="#4169E1">return</font>(0);
-<a name="line929">929: </a>}
-
-<a name="line933">933: </a><strong><font color="#4169E1"><a name="MatDestroy_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDestroy_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat)</font></strong>
-<a name="line934">934: </a>{
-<a name="line935">935: </a> Mat_MPISBAIJ *baij = (Mat_MPISBAIJ*)mat->data;
-
-<a name="line939">939: </a><font color="#A020F0">#if defined(PETSC_USE_LOG)</font>
-<a name="line940">940: </a> PetscLogObjectState((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"Rows=%D,Cols=%D"</font>,mat->rmap->N,mat->cmap->N);
-<a name="line941">941: </a><font color="#A020F0">#endif</font>
-<a name="line942">942: </a> MatStashDestroy_Private(&mat->stash);
-<a name="line943">943: </a> MatStashDestroy_Private(&mat->bstash);
-<a name="line944">944: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&baij->A);
-<a name="line945">945: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&baij->B);
-<a name="line946">946: </a><font color="#A020F0">#if defined(PETSC_USE_CTABLE)</font>
-<a name="line947">947: </a> PetscTableDestroy(&baij->colmap);
-<a name="line948">948: </a><font color="#A020F0">#else</font>
-<a name="line949">949: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->colmap);
-<a name="line950">950: </a><font color="#A020F0">#endif</font>
-<a name="line951">951: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->garray);
-<a name="line952">952: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->lvec);
-<a name="line953">953: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&baij->Mvctx);
-<a name="line954">954: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec0);
-<a name="line955">955: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec0b);
-<a name="line956">956: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec1);
-<a name="line957">957: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec1a);
-<a name="line958">958: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec1b);
-<a name="line959">959: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&baij->sMvctx);
-<a name="line960">960: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(baij->rowvalues,baij->rowindices);
-<a name="line961">961: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->barray);
-<a name="line962">962: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->hd);
-<a name="line963">963: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->diag);
-<a name="line964">964: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->bb1);
-<a name="line965">965: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->xx1);
-<a name="line966">966: </a><font color="#A020F0">#if defined(PETSC_USE_REAL_MAT_SINGLE)</font>
-<a name="line967">967: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->setvaluescopy);
-<a name="line968">968: </a><font color="#A020F0">#endif</font>
-<a name="line969">969: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->in_loc);
-<a name="line970">970: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->v_loc);
-<a name="line971">971: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->rangebs);
-<a name="line972">972: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mat->data);
-
-<a name="line974">974: </a> PetscObjectChangeTypeName((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,0);
-<a name="line975">975: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatStoreValues_C"</font>,NULL);
-<a name="line976">976: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatRetrieveValues_C"</font>,NULL);
-<a name="line977">977: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatGetDiagonalBlock_C"</font>,NULL);
-<a name="line978">978: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMPISBAIJSetPreallocation_C"</font>,NULL);
-<a name="line979">979: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatConvert_mpisbaij_mpisbstrm_C"</font>,NULL);
-<a name="line980">980: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
-<a name="line981">981: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatConvert_mpisbaij_elemental_C"</font>,NULL);
-<a name="line982">982: </a><font color="#A020F0">#endif</font>
-<a name="line983">983: </a> <font color="#4169E1">return</font>(0);
-<a name="line984">984: </a>}
-
-<a name="line988">988: </a><strong><font color="#4169E1"><a name="MatMult_MPISBAIJ_Hermitian"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_MPISBAIJ_Hermitian(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy)</font></strong>
-<a name="line989">989: </a>{
-<a name="line990">990: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line991">991: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line992">992: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nt,mbs=a->mbs,bs=A->rmap->bs;
-<a name="line993">993: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *from;
-<a name="line994">994: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
-
-<a name="line997">997: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&nt);
-<a name="line998">998: </a> <font color="#4169E1">if</font> (nt != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible partition of A and xx"</font>);
-
-<a name="line1000">1000: </a> <font color="#B22222">/* diagonal part */</font>
-<a name="line1001">1001: </a> (*a->A->ops->mult)(a->A,xx,a->slvec1a);
-<a name="line1002">1002: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(a->slvec1b,0.0);
-
-<a name="line1004">1004: </a> <font color="#B22222">/* subdiagonal part */</font>
-<a name="line1005">1005: </a> (*a->B->ops->multhermitiantranspose)(a->B,xx,a->slvec0b);
-
-<a name="line1007">1007: </a> <font color="#B22222">/* copy x into the vec slvec0 */</font>
-<a name="line1008">1008: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&from);
-<a name="line1009">1009: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-
-<a name="line1011">1011: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
-<a name="line1012">1012: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&from);
-<a name="line1013">1013: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-
-<a name="line1015">1015: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1016">1016: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1017">1017: </a> <font color="#B22222">/* supperdiagonal part */</font>
-<a name="line1018">1018: </a> (*a->B->ops->multadd)(a->B,a->slvec1b,a->slvec1a,yy);
-<a name="line1019">1019: </a> <font color="#4169E1">return</font>(0);
-<a name="line1020">1020: </a>}
-
-<a name="line1024">1024: </a><strong><font color="#4169E1"><a name="MatMult_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy)</font></strong>
-<a name="line1025">1025: </a>{
-<a name="line1026">1026: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line1027">1027: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1028">1028: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nt,mbs=a->mbs,bs=A->rmap->bs;
-<a name="line1029">1029: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *from;
-<a name="line1030">1030: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
-
-<a name="line1033">1033: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&nt);
-<a name="line1034">1034: </a> <font color="#4169E1">if</font> (nt != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible partition of A and xx"</font>);
-
-<a name="line1036">1036: </a> <font color="#B22222">/* diagonal part */</font>
-<a name="line1037">1037: </a> (*a->A->ops->mult)(a->A,xx,a->slvec1a);
-<a name="line1038">1038: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(a->slvec1b,0.0);
-
-<a name="line1040">1040: </a> <font color="#B22222">/* subdiagonal part */</font>
-<a name="line1041">1041: </a> (*a->B->ops->multtranspose)(a->B,xx,a->slvec0b);
-
-<a name="line1043">1043: </a> <font color="#B22222">/* copy x into the vec slvec0 */</font>
-<a name="line1044">1044: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&from);
-<a name="line1045">1045: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-
-<a name="line1047">1047: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
-<a name="line1048">1048: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&from);
-<a name="line1049">1049: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-
-<a name="line1051">1051: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1052">1052: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1053">1053: </a> <font color="#B22222">/* supperdiagonal part */</font>
-<a name="line1054">1054: </a> (*a->B->ops->multadd)(a->B,a->slvec1b,a->slvec1a,yy);
-<a name="line1055">1055: </a> <font color="#4169E1">return</font>(0);
-<a name="line1056">1056: </a>}
-
-<a name="line1060">1060: </a><strong><font color="#4169E1"><a name="MatMult_MPISBAIJ_2comm"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_MPISBAIJ_2comm(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy)</font></strong>
-<a name="line1061">1061: </a>{
-<a name="line1062">1062: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line1064">1064: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nt;
-
-<a name="line1067">1067: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&nt);
-<a name="line1068">1068: </a> <font color="#4169E1">if</font> (nt != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible partition of A and xx"</font>);
-
-<a name="line1070">1070: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(yy,&nt);
-<a name="line1071">1071: </a> <font color="#4169E1">if</font> (nt != A->rmap->N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible parition of A and yy"</font>);
-
-<a name="line1073">1073: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1074">1074: </a> <font color="#B22222">/* do diagonal part */</font>
-<a name="line1075">1075: </a> (*a->A->ops->mult)(a->A,xx,yy);
-<a name="line1076">1076: </a> <font color="#B22222">/* do supperdiagonal part */</font>
-<a name="line1077">1077: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1078">1078: </a> (*a->B->ops->multadd)(a->B,a->lvec,yy,yy);
-<a name="line1079">1079: </a> <font color="#B22222">/* do subdiagonal part */</font>
-<a name="line1080">1080: </a> (*a->B->ops->multtranspose)(a->B,xx,a->lvec);
-<a name="line1081">1081: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,a->lvec,yy,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
-<a name="line1082">1082: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,a->lvec,yy,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
-<a name="line1083">1083: </a> <font color="#4169E1">return</font>(0);
-<a name="line1084">1084: </a>}
-
-<a name="line1088">1088: </a><strong><font color="#4169E1"><a name="MatMultAdd_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz) [...]
-<a name="line1089">1089: </a>{
-<a name="line1090">1090: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line1091">1091: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line1092">1092: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs=a->mbs,bs=A->rmap->bs;
-<a name="line1093">1093: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *from,zero=0.0;
-<a name="line1094">1094: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
-
-<a name="line1097">1097: </a> <font color="#B22222">/*</font>
-<a name="line1098">1098: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)," <a href="../../../../../docs/manualpages/Mat/MatMultAdd.html#MatMultAdd">MatMultAdd</a> is called ...\n");</font>
-<a name="line1099">1099: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Sys/PetscSynchronizedFlush.html#PetscSynchronizedFlush">PetscSynchronizedFlush</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_STDOUT);</font>
-<a name="line1100">1100: </a><font color="#B22222"> */</font>
-<a name="line1101">1101: </a> <font color="#B22222">/* diagonal part */</font>
-<a name="line1102">1102: </a> (*a->A->ops->multadd)(a->A,xx,yy,a->slvec1a);
-<a name="line1103">1103: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(a->slvec1b,zero);
-
-<a name="line1105">1105: </a> <font color="#B22222">/* subdiagonal part */</font>
-<a name="line1106">1106: </a> (*a->B->ops->multtranspose)(a->B,xx,a->slvec0b);
-
-<a name="line1108">1108: </a> <font color="#B22222">/* copy x into the vec slvec0 */</font>
-<a name="line1109">1109: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&from);
-<a name="line1110">1110: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
-<a name="line1111">1111: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
-<a name="line1112">1112: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&from);
-
-<a name="line1114">1114: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1115">1115: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
-<a name="line1116">1116: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-
-<a name="line1118">1118: </a> <font color="#B22222">/* supperdiagonal part */</font>
-<a name="line1119">1119: </a> (*a->B->ops->multadd)(a->B,a->slvec1b,a->slvec1a,zz);
-<a name="line1120">1120: </a> <font color="#4169E1">return</font>(0);
-<a name="line1121">1121: </a>}
-
-<a name="line1125">1125: </a><strong><font color="#4169E1"><a name="MatMultAdd_MPISBAIJ_2comm"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_MPISBAIJ_2comm(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec" [...]
-<a name="line1126">1126: </a>{
-<a name="line1127">1127: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1131">1131: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1132">1132: </a> <font color="#B22222">/* do diagonal part */</font>
-<a name="line1133">1133: </a> (*a->A->ops->multadd)(a->A,xx,yy,zz);
-<a name="line1134">1134: </a> <font color="#B22222">/* do supperdiagonal part */</font>
-<a name="line1135">1135: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1136">1136: </a> (*a->B->ops->multadd)(a->B,a->lvec,zz,zz);
-
-<a name="line1138">1138: </a> <font color="#B22222">/* do subdiagonal part */</font>
-<a name="line1139">1139: </a> (*a->B->ops->multtranspose)(a->B,xx,a->lvec);
-<a name="line1140">1140: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,a->lvec,zz,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
-<a name="line1141">1141: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,a->lvec,zz,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
-<a name="line1142">1142: </a> <font color="#4169E1">return</font>(0);
-<a name="line1143">1143: </a>}
-
-<a name="line1145">1145: </a><font color="#B22222">/*</font>
-<a name="line1146">1146: </a><font color="#B22222"> This only works correctly for square matrices where the subblock A->A is the</font>
-<a name="line1147">1147: </a><font color="#B22222"> diagonal block</font>
-<a name="line1148">1148: </a><font color="#B22222">*/</font>
-<a name="line1151">1151: </a><strong><font color="#4169E1"><a name="MatGetDiagonal_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonal_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v)</font></strong>
-<a name="line1152">1152: </a>{
-<a name="line1153">1153: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1157">1157: </a> <font color="#B22222">/* if (a->rmap->N != a->cmap->N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,"Supports only square matrix where A->A is diag block"); */</font>
-<a name="line1158">1158: </a> <a href="../../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>(a->A,v);
-<a name="line1159">1159: </a> <font color="#4169E1">return</font>(0);
-<a name="line1160">1160: </a>}
-
-<a name="line1164">1164: </a><strong><font color="#4169E1"><a name="MatScale_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> aa)</font></strong>
-<a name="line1165">1165: </a>{
-<a name="line1166">1166: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1170">1170: </a> <a href="../../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(a->A,aa);
-<a name="line1171">1171: </a> <a href="../../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(a->B,aa);
-<a name="line1172">1172: </a> <font color="#4169E1">return</font>(0);
-<a name="line1173">1173: </a>}
-
-<a name="line1177">1177: </a><strong><font color="#4169E1"><a name="MatGetRow_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetRow_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nz,<a href="../../../../../docs/manualp [...]
-<a name="line1178">1178: </a>{
-<a name="line1179">1179: </a> Mat_MPISBAIJ *mat = (Mat_MPISBAIJ*)matin->data;
-<a name="line1180">1180: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vworkA,*vworkB,**pvA,**pvB,*v_p;
-<a name="line1182">1182: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs = matin->rmap->bs,bs2 = mat->bs2,i,*cworkA,*cworkB,**pcA,**pcB;
-<a name="line1183">1183: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nztot,nzA,nzB,lrow,brstart = matin->rmap->rstart,brend = matin->rmap->rend;
-<a name="line1184">1184: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cmap,*idx_p,cstart = mat->rstartbs;
-
-<a name="line1187">1187: </a> <font color="#4169E1">if</font> (mat->getrowactive) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Already active"</font>);
-<a name="line1188">1188: </a> mat->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line1190">1190: </a> <font color="#4169E1">if</font> (!mat->rowvalues && (idx || v)) {
-<a name="line1191">1191: </a> <font color="#B22222">/*</font>
-<a name="line1192">1192: </a><font color="#B22222"> allocate enough space to hold information from the longest row.</font>
-<a name="line1193">1193: </a><font color="#B22222"> */</font>
-<a name="line1194">1194: </a> Mat_SeqSBAIJ *Aa = (Mat_SeqSBAIJ*)mat->A->data;
-<a name="line1195">1195: </a> Mat_SeqBAIJ *Ba = (Mat_SeqBAIJ*)mat->B->data;
-<a name="line1196">1196: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max = 1,mbs = mat->mbs,tmp;
-<a name="line1197">1197: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line1198">1198: </a> tmp = Aa->i[i+1] - Aa->i[i] + Ba->i[i+1] - Ba->i[i]; <font color="#B22222">/* row length */</font>
-<a name="line1199">1199: </a> <font color="#4169E1">if</font> (max < tmp) max = tmp;
-<a name="line1200">1200: </a> }
-<a name="line1201">1201: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(max*bs2,&mat->rowvalues,max*bs2,&mat->rowindices);
-<a name="line1202">1202: </a> }
-
-<a name="line1204">1204: </a> <font color="#4169E1">if</font> (row < brstart || row >= brend) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Only local rows"</font>);
-<a name="line1205">1205: </a> lrow = row - brstart; <font color="#B22222">/* local row index */</font>
-
-<a name="line1207">1207: </a> pvA = &vworkA; pcA = &cworkA; pvB = &vworkB; pcB = &cworkB;
-<a name="line1208">1208: </a> <font color="#4169E1">if</font> (!v) {pvA = 0; pvB = 0;}
-<a name="line1209">1209: </a> <font color="#4169E1">if</font> (!idx) {pcA = 0; <font color="#4169E1">if</font> (!v) pcB = 0;}
-<a name="line1210">1210: </a> (*mat->A->ops->getrow)(mat->A,lrow,&nzA,pcA,pvA);
-<a name="line1211">1211: </a> (*mat->B->ops->getrow)(mat->B,lrow,&nzB,pcB,pvB);
-<a name="line1212">1212: </a> nztot = nzA + nzB;
-
-<a name="line1214">1214: </a> cmap = mat->garray;
-<a name="line1215">1215: </a> <font color="#4169E1">if</font> (v || idx) {
-<a name="line1216">1216: </a> <font color="#4169E1">if</font> (nztot) {
-<a name="line1217">1217: </a> <font color="#B22222">/* Sort by increasing column numbers, assuming A and B already sorted */</font>
-<a name="line1218">1218: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> imark = -1;
-<a name="line1219">1219: </a> <font color="#4169E1">if</font> (v) {
-<a name="line1220">1220: </a> *v = v_p = mat->rowvalues;
-<a name="line1221">1221: </a> <font color="#4169E1">for</font> (i=0; i<nzB; i++) {
-<a name="line1222">1222: </a> <font color="#4169E1">if</font> (cmap[cworkB[i]/bs] < cstart) v_p[i] = vworkB[i];
-<a name="line1223">1223: </a> <font color="#4169E1">else</font> <font color="#4169E1">break</font>;
-<a name="line1224">1224: </a> }
-<a name="line1225">1225: </a> imark = i;
-<a name="line1226">1226: </a> <font color="#4169E1">for</font> (i=0; i<nzA; i++) v_p[imark+i] = vworkA[i];
-<a name="line1227">1227: </a> <font color="#4169E1">for</font> (i=imark; i<nzB; i++) v_p[nzA+i] = vworkB[i];
-<a name="line1228">1228: </a> }
-<a name="line1229">1229: </a> <font color="#4169E1">if</font> (idx) {
-<a name="line1230">1230: </a> *idx = idx_p = mat->rowindices;
-<a name="line1231">1231: </a> <font color="#4169E1">if</font> (imark > -1) {
-<a name="line1232">1232: </a> <font color="#4169E1">for</font> (i=0; i<imark; i++) {
-<a name="line1233">1233: </a> idx_p[i] = cmap[cworkB[i]/bs]*bs + cworkB[i]%bs;
-<a name="line1234">1234: </a> }
-<a name="line1235">1235: </a> } <font color="#4169E1">else</font> {
-<a name="line1236">1236: </a> <font color="#4169E1">for</font> (i=0; i<nzB; i++) {
-<a name="line1237">1237: </a> <font color="#4169E1">if</font> (cmap[cworkB[i]/bs] < cstart) idx_p[i] = cmap[cworkB[i]/bs]*bs + cworkB[i]%bs;
-<a name="line1238">1238: </a> <font color="#4169E1">else</font> <font color="#4169E1">break</font>;
-<a name="line1239">1239: </a> }
-<a name="line1240">1240: </a> imark = i;
-<a name="line1241">1241: </a> }
-<a name="line1242">1242: </a> <font color="#4169E1">for</font> (i=0; i<nzA; i++) idx_p[imark+i] = cstart*bs + cworkA[i];
-<a name="line1243">1243: </a> <font color="#4169E1">for</font> (i=imark; i<nzB; i++) idx_p[nzA+i] = cmap[cworkB[i]/bs]*bs + cworkB[i]%bs ;
-<a name="line1244">1244: </a> }
-<a name="line1245">1245: </a> } <font color="#4169E1">else</font> {
-<a name="line1246">1246: </a> <font color="#4169E1">if</font> (idx) *idx = 0;
-<a name="line1247">1247: </a> <font color="#4169E1">if</font> (v) *v = 0;
-<a name="line1248">1248: </a> }
-<a name="line1249">1249: </a> }
-<a name="line1250">1250: </a> *nz = nztot;
-<a name="line1251">1251: </a> (*mat->A->ops->restorerow)(mat->A,lrow,&nzA,pcA,pvA);
-<a name="line1252">1252: </a> (*mat->B->ops->restorerow)(mat->B,lrow,&nzB,pcB,pvB);
-<a name="line1253">1253: </a> <font color="#4169E1">return</font>(0);
-<a name="line1254">1254: </a>}
-
-<a name="line1258">1258: </a><strong><font color="#4169E1"><a name="MatRestoreRow_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRestoreRow_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nz,<a href="../../../../../docs/m [...]
-<a name="line1259">1259: </a>{
-<a name="line1260">1260: </a> Mat_MPISBAIJ *baij = (Mat_MPISBAIJ*)mat->data;
-
-<a name="line1263">1263: </a> <font color="#4169E1">if</font> (!baij->getrowactive) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>() must be called first"</font>);
-<a name="line1264">1264: </a> baij->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1265">1265: </a> <font color="#4169E1">return</font>(0);
-<a name="line1266">1266: </a>}
-
-<a name="line1270">1270: </a><strong><font color="#4169E1"><a name="MatGetRowUpperTriangular_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetRowUpperTriangular_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1271">1271: </a>{
-<a name="line1272">1272: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line1273">1273: </a> Mat_SeqSBAIJ *aA = (Mat_SeqSBAIJ*)a->A->data;
-
-<a name="line1276">1276: </a> aA->getrow_utriangular = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1277">1277: </a> <font color="#4169E1">return</font>(0);
-<a name="line1278">1278: </a>}
-<a name="line1281">1281: </a><strong><font color="#4169E1"><a name="MatRestoreRowUpperTriangular_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRestoreRowUpperTriangular_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1282">1282: </a>{
-<a name="line1283">1283: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line1284">1284: </a> Mat_SeqSBAIJ *aA = (Mat_SeqSBAIJ*)a->A->data;
-
-<a name="line1287">1287: </a> aA->getrow_utriangular = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1288">1288: </a> <font color="#4169E1">return</font>(0);
-<a name="line1289">1289: </a>}
-
-<a name="line1293">1293: </a><strong><font color="#4169E1"><a name="MatRealPart_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRealPart_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1294">1294: </a>{
-<a name="line1295">1295: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1299">1299: </a> <a href="../../../../../docs/manualpages/Mat/MatRealPart.html#MatRealPart">MatRealPart</a>(a->A);
-<a name="line1300">1300: </a> <a href="../../../../../docs/manualpages/Mat/MatRealPart.html#MatRealPart">MatRealPart</a>(a->B);
-<a name="line1301">1301: </a> <font color="#4169E1">return</font>(0);
-<a name="line1302">1302: </a>}
-
-<a name="line1306">1306: </a><strong><font color="#4169E1"><a name="MatImaginaryPart_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatImaginaryPart_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1307">1307: </a>{
-<a name="line1308">1308: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1312">1312: </a> <a href="../../../../../docs/manualpages/Mat/MatImaginaryPart.html#MatImaginaryPart">MatImaginaryPart</a>(a->A);
-<a name="line1313">1313: </a> <a href="../../../../../docs/manualpages/Mat/MatImaginaryPart.html#MatImaginaryPart">MatImaginaryPart</a>(a->B);
-<a name="line1314">1314: </a> <font color="#4169E1">return</font>(0);
-<a name="line1315">1315: </a>}
-
-<a name="line1317">1317: </a><font color="#B22222">/* Check if isrow is a subset of iscol_local, called by MatGetSubMatrix_MPISBAIJ()</font>
-<a name="line1318">1318: </a><font color="#B22222"> Input: isrow - distributed(parallel), </font>
-<a name="line1319">1319: </a><font color="#B22222"> iscol_local - locally owned (seq) </font>
-<a name="line1320">1320: </a><font color="#B22222">*/</font>
-<a name="line1323">1323: </a><strong><font color="#4169E1"><a name="ISEqual_private"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ISEqual_private(<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol_local,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
-<a name="line1324">1324: </a>{
-<a name="line1326">1326: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> sz1,sz2,*a1,*a2,i,j,k,nmatch;
-<a name="line1327">1327: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ptr1,*ptr2;
-
-<a name="line1330">1330: </a> <a href="../../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(isrow,&sz1);
-<a name="line1331">1331: </a> <a href="../../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(iscol_local,&sz2);
-<a name="line1332">1332: </a> <font color="#4169E1">if</font> (sz1 > sz2) {
-<a name="line1333">1333: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1334">1334: </a> <font color="#4169E1">return</font>(0);
-<a name="line1335">1335: </a> }
-
-<a name="line1337">1337: </a> <a href="../../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(isrow,&ptr1);
-<a name="line1338">1338: </a> <a href="../../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(iscol_local,&ptr2);
-
-<a name="line1340">1340: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(sz1,&a1);
-<a name="line1341">1341: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(sz2,&a2);
-<a name="line1342">1342: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a1,ptr1,sz1*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line1343">1343: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a2,ptr2,sz2*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line1344">1344: </a> <a href="../../../../../docs/manualpages/Sys/PetscSortInt.html#PetscSortInt">PetscSortInt</a>(sz1,a1);
-<a name="line1345">1345: </a> <a href="../../../../../docs/manualpages/Sys/PetscSortInt.html#PetscSortInt">PetscSortInt</a>(sz2,a2);
-
-<a name="line1347">1347: </a> nmatch=0;
-<a name="line1348">1348: </a> k = 0;
-<a name="line1349">1349: </a> <font color="#4169E1">for</font> (i=0; i<sz1; i++){
-<a name="line1350">1350: </a> <font color="#4169E1">for</font> (j=k; j<sz2; j++){
-<a name="line1351">1351: </a> <font color="#4169E1">if</font> (a1[i] == a2[j]) {
-<a name="line1352">1352: </a> k = j; nmatch++;
-<a name="line1353">1353: </a> <font color="#4169E1">break</font>;
-<a name="line1354">1354: </a> }
-<a name="line1355">1355: </a> }
-<a name="line1356">1356: </a> }
-<a name="line1357">1357: </a> <a href="../../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(isrow,&ptr1);
-<a name="line1358">1358: </a> <a href="../../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(iscol_local,&ptr2);
-<a name="line1359">1359: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(a1);
-<a name="line1360">1360: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(a2);
-<a name="line1361">1361: </a> <font color="#4169E1">if</font> (nmatch < sz1) {
-<a name="line1362">1362: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1363">1363: </a> } <font color="#4169E1">else</font> {
-<a name="line1364">1364: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1365">1365: </a> }
-<a name="line1366">1366: </a> <font color="#4169E1">return</font>(0);
-<a name="line1367">1367: </a>}
-
-<a name="line1371">1371: </a><strong><font color="#4169E1"><a name="MatGetSubMatrix_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetSubMatrix_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#M [...]
-<a name="line1372">1372: </a>{
-<a name="line1374">1374: </a> <a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol_local;
-<a name="line1375">1375: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> csize;
-<a name="line1376">1376: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isequal;
-
-<a name="line1379">1379: </a> <a href="../../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(iscol,&csize);
-<a name="line1380">1380: </a> <font color="#4169E1">if</font> (call == MAT_REUSE_MATRIX) {
-<a name="line1381">1381: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectQuery.html#PetscObjectQuery">PetscObjectQuery</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*newmat,<font color="#666666">"<a href="../../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)&iscol_local);
-<a name="line1382">1382: </a> <font color="#4169E1">if</font> (!iscol_local) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Submatrix passed in was not used before, cannot reuse"</font>);
-<a name="line1383">1383: </a> } <font color="#4169E1">else</font> {
-<a name="line1384">1384: </a> <a href="../../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>(iscol,&iscol_local);
-<a name="line1385">1385: </a> ISEqual_private(isrow,iscol_local,&isequal);
-<a name="line1386">1386: </a> <font color="#4169E1">if</font> (!isequal) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"For symmetric format, iscol must equal isrow"</font>);
-<a name="line1387">1387: </a> }
-
-<a name="line1389">1389: </a> <font color="#B22222">/* now call MatGetSubMatrix_MPIBAIJ() */</font>
-<a name="line1390">1390: </a> MatGetSubMatrix_MPIBAIJ_Private(mat,isrow,iscol_local,csize,call,newmat);
-<a name="line1391">1391: </a> <font color="#4169E1">if</font> (call == MAT_INITIAL_MATRIX) {
-<a name="line1392">1392: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObjectCompose</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*newmat,<font color="#666666">"<a href="../../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)iscol_local);
-<a name="line1393">1393: </a> <a href="../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&iscol_local);
-<a name="line1394">1394: </a> }
-<a name="line1395">1395: </a> <font color="#4169E1">return</font>(0);
-<a name="line1396">1396: </a>}
-
-<a name="line1400">1400: </a><strong><font color="#4169E1"><a name="MatZeroEntries_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatZeroEntries_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1401">1401: </a>{
-<a name="line1402">1402: </a> Mat_MPISBAIJ *l = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1406">1406: </a> <a href="../../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(l->A);
-<a name="line1407">1407: </a> <a href="../../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(l->B);
-<a name="line1408">1408: </a> <font color="#4169E1">return</font>(0);
-<a name="line1409">1409: </a>}
-
-<a name="line1413">1413: </a><strong><font color="#4169E1"><a name="MatGetInfo_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetInfo_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> flag,<a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> *info)</font></strong>
-<a name="line1414">1414: </a>{
-<a name="line1415">1415: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)matin->data;
-<a name="line1416">1416: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A = a->A,B = a->B;
-<a name="line1418">1418: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> isend[5],irecv[5];
-
-<a name="line1421">1421: </a> info->block_size = (<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)matin->rmap->bs;
-
-<a name="line1423">1423: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(A,MAT_LOCAL,info);
-
-<a name="line1425">1425: </a> isend[0] = info->nz_used; isend[1] = info->nz_allocated; isend[2] = info->nz_unneeded;
-<a name="line1426">1426: </a> isend[3] = info->memory; isend[4] = info->mallocs;
-
-<a name="line1428">1428: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(B,MAT_LOCAL,info);
-
-<a name="line1430">1430: </a> isend[0] += info->nz_used; isend[1] += info->nz_allocated; isend[2] += info->nz_unneeded;
-<a name="line1431">1431: </a> isend[3] += info->memory; isend[4] += info->mallocs;
-<a name="line1432">1432: </a> <font color="#4169E1">if</font> (flag == MAT_LOCAL) {
-<a name="line1433">1433: </a> info->nz_used = isend[0];
-<a name="line1434">1434: </a> info->nz_allocated = isend[1];
-<a name="line1435">1435: </a> info->nz_unneeded = isend[2];
-<a name="line1436">1436: </a> info->memory = isend[3];
-<a name="line1437">1437: </a> info->mallocs = isend[4];
-<a name="line1438">1438: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_MAX) {
-<a name="line1439">1439: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_MAX,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin));
-
-<a name="line1441">1441: </a> info->nz_used = irecv[0];
-<a name="line1442">1442: </a> info->nz_allocated = irecv[1];
-<a name="line1443">1443: </a> info->nz_unneeded = irecv[2];
-<a name="line1444">1444: </a> info->memory = irecv[3];
-<a name="line1445">1445: </a> info->mallocs = irecv[4];
-<a name="line1446">1446: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_SUM) {
-<a name="line1447">1447: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin));
-
-<a name="line1449">1449: </a> info->nz_used = irecv[0];
-<a name="line1450">1450: </a> info->nz_allocated = irecv[1];
-<a name="line1451">1451: </a> info->nz_unneeded = irecv[2];
-<a name="line1452">1452: </a> info->memory = irecv[3];
-<a name="line1453">1453: </a> info->mallocs = irecv[4];
-<a name="line1454">1454: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Unknown <a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> argument %d"</font>,(int)flag);
-<a name="line1455">1455: </a> info->fill_ratio_given = 0; <font color="#B22222">/* no parallel LU/ILU/Cholesky */</font>
-<a name="line1456">1456: </a> info->fill_ratio_needed = 0;
-<a name="line1457">1457: </a> info->factor_mallocs = 0;
-<a name="line1458">1458: </a> <font color="#4169E1">return</font>(0);
-<a name="line1459">1459: </a>}
-
-<a name="line1463">1463: </a><strong><font color="#4169E1"><a name="MatSetOption_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetOption_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatOption.html#MatOption">MatOption</a> op,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
-<a name="line1464">1464: </a>{
-<a name="line1465">1465: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line1466">1466: </a> Mat_SeqSBAIJ *aA = (Mat_SeqSBAIJ*)a->A->data;
-
-<a name="line1470">1470: </a> <font color="#4169E1">switch</font> (op) {
-<a name="line1471">1471: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATIONS:
-<a name="line1472">1472: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_ALLOCATION_ERR:
-<a name="line1473">1473: </a> <font color="#4169E1">case</font> MAT_UNUSED_NONZERO_LOCATION_ERR:
-<a name="line1474">1474: </a> <font color="#4169E1">case</font> MAT_KEEP_NONZERO_PATTERN:
-<a name="line1475">1475: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATION_ERR:
-<a name="line1476">1476: </a> MatCheckPreallocated(A,1);
-<a name="line1477">1477: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
-<a name="line1478">1478: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->B,op,flg);
-<a name="line1479">1479: </a> <font color="#4169E1">break</font>;
-<a name="line1480">1480: </a> <font color="#4169E1">case</font> MAT_ROW_ORIENTED:
-<a name="line1481">1481: </a> MatCheckPreallocated(A,1);
-<a name="line1482">1482: </a> a->roworiented = flg;
-
-<a name="line1484">1484: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
-<a name="line1485">1485: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->B,op,flg);
-<a name="line1486">1486: </a> <font color="#4169E1">break</font>;
-<a name="line1487">1487: </a> <font color="#4169E1">case</font> MAT_NEW_DIAGONALS:
-<a name="line1488">1488: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
-<a name="line1489">1489: </a> <font color="#4169E1">break</font>;
-<a name="line1490">1490: </a> <font color="#4169E1">case</font> MAT_IGNORE_OFF_PROC_ENTRIES:
-<a name="line1491">1491: </a> a->donotstash = flg;
-<a name="line1492">1492: </a> <font color="#4169E1">break</font>;
-<a name="line1493">1493: </a> <font color="#4169E1">case</font> MAT_USE_HASH_TABLE:
-<a name="line1494">1494: </a> a->ht_flag = flg;
-<a name="line1495">1495: </a> <font color="#4169E1">break</font>;
-<a name="line1496">1496: </a> <font color="#4169E1">case</font> MAT_HERMITIAN:
-<a name="line1497">1497: </a> MatCheckPreallocated(A,1);
-<a name="line1498">1498: </a> <font color="#4169E1">if</font> (!A->assembled) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Must call <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() first"</font>);
-<a name="line1499">1499: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
-
-<a name="line1501">1501: </a> A->ops->mult = MatMult_MPISBAIJ_Hermitian;
-<a name="line1502">1502: </a> <font color="#4169E1">break</font>;
-<a name="line1503">1503: </a> <font color="#4169E1">case</font> MAT_SPD:
-<a name="line1504">1504: </a> A->spd_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1505">1505: </a> A->spd = flg;
-<a name="line1506">1506: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line1507">1507: </a> A->symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1508">1508: </a> A->structurally_symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1509">1509: </a> A->symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1510">1510: </a> A->structurally_symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1511">1511: </a> }
-<a name="line1512">1512: </a> <font color="#4169E1">break</font>;
-<a name="line1513">1513: </a> <font color="#4169E1">case</font> MAT_SYMMETRIC:
-<a name="line1514">1514: </a> MatCheckPreallocated(A,1);
-<a name="line1515">1515: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
-<a name="line1516">1516: </a> <font color="#4169E1">break</font>;
-<a name="line1517">1517: </a> <font color="#4169E1">case</font> MAT_STRUCTURALLY_SYMMETRIC:
-<a name="line1518">1518: </a> MatCheckPreallocated(A,1);
-<a name="line1519">1519: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
-<a name="line1520">1520: </a> <font color="#4169E1">break</font>;
-<a name="line1521">1521: </a> <font color="#4169E1">case</font> MAT_SYMMETRY_ETERNAL:
-<a name="line1522">1522: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Matrix must be symmetric"</font>);
-<a name="line1523">1523: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
-<a name="line1524">1524: </a> <font color="#4169E1">break</font>;
-<a name="line1525">1525: </a> <font color="#4169E1">case</font> MAT_IGNORE_LOWER_TRIANGULAR:
-<a name="line1526">1526: </a> aA->ignore_ltriangular = flg;
-<a name="line1527">1527: </a> <font color="#4169E1">break</font>;
-<a name="line1528">1528: </a> <font color="#4169E1">case</font> MAT_ERROR_LOWER_TRIANGULAR:
-<a name="line1529">1529: </a> aA->ignore_ltriangular = flg;
-<a name="line1530">1530: </a> <font color="#4169E1">break</font>;
-<a name="line1531">1531: </a> <font color="#4169E1">case</font> MAT_GETROW_UPPERTRIANGULAR:
-<a name="line1532">1532: </a> aA->getrow_utriangular = flg;
-<a name="line1533">1533: </a> <font color="#4169E1">break</font>;
-<a name="line1534">1534: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line1535">1535: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"unknown option %d"</font>,op);
-<a name="line1536">1536: </a> }
-<a name="line1537">1537: </a> <font color="#4169E1">return</font>(0);
-<a name="line1538">1538: </a>}
-
-<a name="line1542">1542: </a><strong><font color="#4169E1"><a name="MatTranspose_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTranspose_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *B)</font></strong>
-<a name="line1543">1543: </a>{
-
-<a name="line1547">1547: </a> <font color="#4169E1">if</font> (MAT_INITIAL_MATRIX || *B != A) {
-<a name="line1548">1548: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(A,MAT_COPY_VALUES,B);
-<a name="line1549">1549: </a> }
-<a name="line1550">1550: </a> <font color="#4169E1">return</font>(0);
-<a name="line1551">1551: </a>}
-
-<a name="line1555">1555: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ll,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rr)</font></strong>
-<a name="line1556">1556: </a>{
-<a name="line1557">1557: </a> Mat_MPISBAIJ *baij = (Mat_MPISBAIJ*)mat->data;
-<a name="line1558">1558: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> a = baij->A, b=baij->B;
-<a name="line1560">1560: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nv,m,n;
-<a name="line1561">1561: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line1564">1564: </a> <font color="#4169E1">if</font> (ll != rr) {
-<a name="line1565">1565: </a> <a href="../../../../../docs/manualpages/Vec/VecEqual.html#VecEqual">VecEqual</a>(ll,rr,&flg);
-<a name="line1566">1566: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"For symmetric format, left and right scaling vectors must be same\n"</font>);
-<a name="line1567">1567: </a> }
-<a name="line1568">1568: </a> <font color="#4169E1">if</font> (!ll) <font color="#4169E1">return</font>(0);
-
-<a name="line1570">1570: </a> <a href="../../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(mat,&m,&n);
-<a name="line1571">1571: </a> <font color="#4169E1">if</font> (m != n) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"For symmetric format, local size %d %d must be same"</font>,m,n);
-
-<a name="line1573">1573: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(rr,&nv);
-<a name="line1574">1574: </a> <font color="#4169E1">if</font> (nv!=n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Left and right vector non-conforming local size"</font>);
-
-<a name="line1576">1576: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(baij->Mvctx,rr,baij->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-
-<a name="line1578">1578: </a> <font color="#B22222">/* left diagonalscale the off-diagonal part */</font>
-<a name="line1579">1579: </a> (*b->ops->diagonalscale)(b,ll,NULL);
-
-<a name="line1581">1581: </a> <font color="#B22222">/* scale the diagonal part */</font>
-<a name="line1582">1582: </a> (*a->ops->diagonalscale)(a,ll,rr);
-
-<a name="line1584">1584: </a> <font color="#B22222">/* right diagonalscale the off-diagonal part */</font>
-<a name="line1585">1585: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(baij->Mvctx,rr,baij->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line1586">1586: </a> (*b->ops->diagonalscale)(b,NULL,baij->lvec);
-<a name="line1587">1587: </a> <font color="#4169E1">return</font>(0);
-<a name="line1588">1588: </a>}
-
-<a name="line1592">1592: </a><strong><font color="#4169E1"><a name="MatSetUnfactored_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUnfactored_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1593">1593: </a>{
-<a name="line1594">1594: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1598">1598: </a> <a href="../../../../../docs/manualpages/Mat/MatSetUnfactored.html#MatSetUnfactored">MatSetUnfactored</a>(a->A);
+<a name="line917">917: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)mat->data;
+<a name="line918">918: </a> Mat_SeqSBAIJ *A = (Mat_SeqSBAIJ*)a->A->data;
+<a name="line919">919: </a> Mat_SeqBAIJ *B = (Mat_SeqBAIJ*)a->B->data;
+<a name="line921">921: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,*row_lens,*crow_lens,bs = mat->rmap->bs,j,k,bs2=a->bs2,header[4],nz,rlen;
+<a name="line922">922: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *range=0,nzmax,*column_indices,cnt,col,*garray = a->garray,cstart = mat->cmap->rstart/bs,len,pcnt,l,ll;
+<a name="line923">923: </a> int fd;
+<a name="line924">924: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *column_values;
+<a name="line925">925: </a> FILE *file;
+<a name="line926">926: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size,tag = ((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer)->tag;
+<a name="line927">927: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> message_count,flowcontrolcount;
+
+<a name="line930">930: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&rank);
+<a name="line931">931: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&size);
+<a name="line932">932: </a> nz = bs2*(A->nz + B->nz);
+<a name="line933">933: </a> rlen = mat->rmap->n;
+<a name="line934">934: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(viewer,&fd);
+<a name="line935">935: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line936">936: </a> header[0] = MAT_FILE_CLASSID;
+<a name="line937">937: </a> header[1] = mat->rmap->N;
+<a name="line938">938: </a> header[2] = mat->cmap->N;
+
+<a name="line940">940: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Reduce.html#MPI_Reduce">MPI_Reduce</a>(&nz,&header[3],1,MPIU_INT,MPI_SUM,0,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line941">941: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryWrite.html#PetscBinaryWrite">PetscBinaryWrite</a>(fd,header,4,PETSC_INT,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line942">942: </a> <font color="#B22222">/* get largest number of rows any processor has */</font>
+<a name="line943">943: </a> range = mat->rmap->range;
+<a name="line944">944: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
+<a name="line945">945: </a> rlen = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(rlen,range[i+1] - range[i]);
+<a name="line946">946: </a> }
+<a name="line947">947: </a> } <font color="#4169E1">else</font> {
+<a name="line948">948: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Reduce.html#MPI_Reduce">MPI_Reduce</a>(&nz,0,1,MPIU_INT,MPI_SUM,0,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line949">949: </a> }
+
+<a name="line951">951: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(rlen/bs,&crow_lens);
+<a name="line952">952: </a> <font color="#B22222">/* compute lengths of each row */</font>
+<a name="line953">953: </a> <font color="#4169E1">for</font> (i=0; i<a->mbs; i++) {
+<a name="line954">954: </a> crow_lens[i] = A->i[i+1] - A->i[i] + B->i[i+1] - B->i[i];
+<a name="line955">955: </a> }
+<a name="line956">956: </a> <font color="#B22222">/* store the row lengths to the file */</font>
+<a name="line957">957: </a> PetscViewerFlowControlStart(viewer,&message_count,&flowcontrolcount);
+<a name="line958">958: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line959">959: </a> MPI_Status status;
+<a name="line960">960: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(rlen,&row_lens);
+<a name="line961">961: </a> rlen = (range[1] - range[0])/bs;
+<a name="line962">962: </a> <font color="#4169E1">for</font> (i=0; i<rlen; i++) {
+<a name="line963">963: </a> <font color="#4169E1">for</font> (j=0; j<bs; j++) {
+<a name="line964">964: </a> row_lens[i*bs+j] = bs*crow_lens[i];
+<a name="line965">965: </a> }
+<a name="line966">966: </a> }
+<a name="line967">967: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryWrite.html#PetscBinaryWrite">PetscBinaryWrite</a>(fd,row_lens,bs*rlen,PETSC_INT,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line968">968: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
+<a name="line969">969: </a> rlen = (range[i+1] - range[i])/bs;
+<a name="line970">970: </a> PetscViewerFlowControlStepMaster(viewer,i,&message_count,flowcontrolcount);
+<a name="line971">971: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(crow_lens,rlen,MPIU_INT,i,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&status);
+<a name="line972">972: </a> <font color="#4169E1">for</font> (k=0; k<rlen; k++) {
+<a name="line973">973: </a> <font color="#4169E1">for</font> (j=0; j<bs; j++) {
+<a name="line974">974: </a> row_lens[k*bs+j] = bs*crow_lens[k];
+<a name="line975">975: </a> }
+<a name="line976">976: </a> }
+<a name="line977">977: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryWrite.html#PetscBinaryWrite">PetscBinaryWrite</a>(fd,row_lens,bs*rlen,PETSC_INT,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line978">978: </a> }
+<a name="line979">979: </a> PetscViewerFlowControlEndMaster(viewer,&message_count);
+<a name="line980">980: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(row_lens);
+<a name="line981">981: </a> } <font color="#4169E1">else</font> {
+<a name="line982">982: </a> PetscViewerFlowControlStepWorker(viewer,rank,&message_count);
+<a name="line983">983: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(crow_lens,mat->rmap->n/bs,MPIU_INT,0,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line984">984: </a> PetscViewerFlowControlEndWorker(viewer,&message_count);
+<a name="line985">985: </a> }
+<a name="line986">986: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(crow_lens);
+
+<a name="line988">988: </a> <font color="#B22222">/* load up the local column indices. Include for all rows not just one for each block row since process 0 does not have the</font>
+<a name="line989">989: </a><font color="#B22222"> information needed to make it for each row from a block row. This does require more communication but still not more than</font>
+<a name="line990">990: </a><font color="#B22222"> the communication needed for the nonzero values */</font>
+<a name="line991">991: </a> nzmax = nz; <font color="#B22222">/* space a largest processor needs */</font>
+<a name="line992">992: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Reduce.html#MPI_Reduce">MPI_Reduce</a>(&nz,&nzmax,1,MPIU_INT,MPI_MAX,0,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line993">993: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nzmax,&column_indices);
+<a name="line994">994: </a> cnt = 0;
+<a name="line995">995: </a> <font color="#4169E1">for</font> (i=0; i<a->mbs; i++) {
+<a name="line996">996: </a> pcnt = cnt;
+<a name="line997">997: </a> <font color="#4169E1">for</font> (j=B->i[i]; j<B->i[i+1]; j++) {
+<a name="line998">998: </a> <font color="#4169E1">if</font> ((col = garray[B->j[j]]) > cstart) <font color="#4169E1">break</font>;
+<a name="line999">999: </a> <font color="#4169E1">for</font> (l=0; l<bs; l++) {
+<a name="line1000">1000: </a> column_indices[cnt++] = bs*col+l;
+<a name="line1001">1001: </a> }
+<a name="line1002">1002: </a> }
+<a name="line1003">1003: </a> <font color="#4169E1">for</font> (k=A->i[i]; k<A->i[i+1]; k++) {
+<a name="line1004">1004: </a> <font color="#4169E1">for</font> (l=0; l<bs; l++) {
+<a name="line1005">1005: </a> column_indices[cnt++] = bs*(A->j[k] + cstart)+l;
+<a name="line1006">1006: </a> }
+<a name="line1007">1007: </a> }
+<a name="line1008">1008: </a> <font color="#4169E1">for</font> (; j<B->i[i+1]; j++) {
+<a name="line1009">1009: </a> <font color="#4169E1">for</font> (l=0; l<bs; l++) {
+<a name="line1010">1010: </a> column_indices[cnt++] = bs*garray[B->j[j]]+l;
+<a name="line1011">1011: </a> }
+<a name="line1012">1012: </a> }
+<a name="line1013">1013: </a> len = cnt - pcnt;
+<a name="line1014">1014: </a> <font color="#4169E1">for</font> (k=1; k<bs; k++) {
+<a name="line1015">1015: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&column_indices[cnt],&column_indices[pcnt],len*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line1016">1016: </a> cnt += len;
+<a name="line1017">1017: </a> }
+<a name="line1018">1018: </a> }
+<a name="line1019">1019: </a> <font color="#4169E1">if</font> (cnt != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_LIB,<font color="#666666">"Internal PETSc error: cnt = %D nz = %D"</font>,cnt,nz);
+
+<a name="line1021">1021: </a> <font color="#B22222">/* store the columns to the file */</font>
+<a name="line1022">1022: </a> PetscViewerFlowControlStart(viewer,&message_count,&flowcontrolcount);
+<a name="line1023">1023: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line1024">1024: </a> MPI_Status status;
+<a name="line1025">1025: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryWrite.html#PetscBinaryWrite">PetscBinaryWrite</a>(fd,column_indices,nz,PETSC_INT,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line1026">1026: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
+<a name="line1027">1027: </a> PetscViewerFlowControlStepMaster(viewer,i,&message_count,flowcontrolcount);
+<a name="line1028">1028: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(&cnt,1,MPIU_INT,i,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&status);
+<a name="line1029">1029: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(column_indices,cnt,MPIU_INT,i,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&status);
+<a name="line1030">1030: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryWrite.html#PetscBinaryWrite">PetscBinaryWrite</a>(fd,column_indices,cnt,PETSC_INT,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line1031">1031: </a> }
+<a name="line1032">1032: </a> PetscViewerFlowControlEndMaster(viewer,&message_count);
+<a name="line1033">1033: </a> } <font color="#4169E1">else</font> {
+<a name="line1034">1034: </a> PetscViewerFlowControlStepWorker(viewer,rank,&message_count);
+<a name="line1035">1035: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(&cnt,1,MPIU_INT,0,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line1036">1036: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(column_indices,cnt,MPIU_INT,0,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line1037">1037: </a> PetscViewerFlowControlEndWorker(viewer,&message_count);
+<a name="line1038">1038: </a> }
+<a name="line1039">1039: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(column_indices);
+
+<a name="line1041">1041: </a> <font color="#B22222">/* load up the numerical values */</font>
+<a name="line1042">1042: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nzmax,&column_values);
+<a name="line1043">1043: </a> cnt = 0;
+<a name="line1044">1044: </a> <font color="#4169E1">for</font> (i=0; i<a->mbs; i++) {
+<a name="line1045">1045: </a> rlen = bs*(B->i[i+1] - B->i[i] + A->i[i+1] - A->i[i]);
+<a name="line1046">1046: </a> <font color="#4169E1">for</font> (j=B->i[i]; j<B->i[i+1]; j++) {
+<a name="line1047">1047: </a> <font color="#4169E1">if</font> (garray[B->j[j]] > cstart) <font color="#4169E1">break</font>;
+<a name="line1048">1048: </a> <font color="#4169E1">for</font> (l=0; l<bs; l++) {
+<a name="line1049">1049: </a> <font color="#4169E1">for</font> (ll=0; ll<bs; ll++) {
+<a name="line1050">1050: </a> column_values[cnt + l*rlen + ll] = B->a[bs2*j+l+bs*ll];
+<a name="line1051">1051: </a> }
+<a name="line1052">1052: </a> }
+<a name="line1053">1053: </a> cnt += bs;
+<a name="line1054">1054: </a> }
+<a name="line1055">1055: </a> <font color="#4169E1">for</font> (k=A->i[i]; k<A->i[i+1]; k++) {
+<a name="line1056">1056: </a> <font color="#4169E1">for</font> (l=0; l<bs; l++) {
+<a name="line1057">1057: </a> <font color="#4169E1">for</font> (ll=0; ll<bs; ll++) {
+<a name="line1058">1058: </a> column_values[cnt + l*rlen + ll] = A->a[bs2*k+l+bs*ll];
+<a name="line1059">1059: </a> }
+<a name="line1060">1060: </a> }
+<a name="line1061">1061: </a> cnt += bs;
+<a name="line1062">1062: </a> }
+<a name="line1063">1063: </a> <font color="#4169E1">for</font> (; j<B->i[i+1]; j++) {
+<a name="line1064">1064: </a> <font color="#4169E1">for</font> (l=0; l<bs; l++) {
+<a name="line1065">1065: </a> <font color="#4169E1">for</font> (ll=0; ll<bs; ll++) {
+<a name="line1066">1066: </a> column_values[cnt + l*rlen + ll] = B->a[bs2*j+l+bs*ll];
+<a name="line1067">1067: </a> }
+<a name="line1068">1068: </a> }
+<a name="line1069">1069: </a> cnt += bs;
+<a name="line1070">1070: </a> }
+<a name="line1071">1071: </a> cnt += (bs-1)*rlen;
+<a name="line1072">1072: </a> }
+<a name="line1073">1073: </a> <font color="#4169E1">if</font> (cnt != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_PLIB,<font color="#666666">"Internal PETSc error: cnt = %D nz = %D"</font>,cnt,nz);
+
+<a name="line1075">1075: </a> <font color="#B22222">/* store the column values to the file */</font>
+<a name="line1076">1076: </a> PetscViewerFlowControlStart(viewer,&message_count,&flowcontrolcount);
+<a name="line1077">1077: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line1078">1078: </a> MPI_Status status;
+<a name="line1079">1079: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryWrite.html#PetscBinaryWrite">PetscBinaryWrite</a>(fd,column_values,nz,PETSC_SCALAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line1080">1080: </a> <font color="#4169E1">for</font> (i=1; i<size; i++) {
+<a name="line1081">1081: </a> PetscViewerFlowControlStepMaster(viewer,i,&message_count,flowcontrolcount);
+<a name="line1082">1082: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(&cnt,1,MPIU_INT,i,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&status);
+<a name="line1083">1083: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(column_values,cnt,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,i,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat),&status);
+<a name="line1084">1084: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryWrite.html#PetscBinaryWrite">PetscBinaryWrite</a>(fd,column_values,cnt,PETSC_SCALAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line1085">1085: </a> }
+<a name="line1086">1086: </a> PetscViewerFlowControlEndMaster(viewer,&message_count);
+<a name="line1087">1087: </a> } <font color="#4169E1">else</font> {
+<a name="line1088">1088: </a> PetscViewerFlowControlStepWorker(viewer,rank,&message_count);
+<a name="line1089">1089: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(&nz,1,MPIU_INT,0,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line1090">1090: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(column_values,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,0,tag,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat));
+<a name="line1091">1091: </a> PetscViewerFlowControlEndWorker(viewer,&message_count);
+<a name="line1092">1092: </a> }
+<a name="line1093">1093: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(column_values);
+
+<a name="line1095">1095: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetInfoPointer.html#PetscViewerBinaryGetInfoPointer">PetscViewerBinaryGetInfoPointer</a>(viewer,&file);
+<a name="line1096">1096: </a> <font color="#4169E1">if</font> (file) {
+<a name="line1097">1097: </a> fprintf(file,<font color="#666666">"-matload_block_size %d\n"</font>,(int)mat->rmap->bs);
+<a name="line1098">1098: </a> }
+<a name="line1099">1099: </a> <font color="#4169E1">return</font>(0);
+<a name="line1100">1100: </a>}
+
+<a name="line1104">1104: </a><strong><font color="#4169E1"><a name="MatView_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatView_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line1105">1105: </a>{
+<a name="line1107">1107: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii,isdraw,issocket,isbinary;
+
+<a name="line1110">1110: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
+<a name="line1111">1111: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERDRAW,&isdraw);
+<a name="line1112">1112: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERSOCKET,&issocket);
+<a name="line1113">1113: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERBINARY,&isbinary);
+<a name="line1114">1114: </a> <font color="#4169E1">if</font> (iascii || isdraw || issocket) {
+<a name="line1115">1115: </a> MatView_MPISBAIJ_ASCIIorDraworSocket(mat,viewer);
+<a name="line1116">1116: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (isbinary) {
+<a name="line1117">1117: </a> MatView_MPISBAIJ_Binary(mat,viewer);
+<a name="line1118">1118: </a> }
+<a name="line1119">1119: </a> <font color="#4169E1">return</font>(0);
+<a name="line1120">1120: </a>}
+
+<a name="line1124">1124: </a><strong><font color="#4169E1"><a name="MatDestroy_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDestroy_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat)</font></strong>
+<a name="line1125">1125: </a>{
+<a name="line1126">1126: </a> Mat_MPISBAIJ *baij = (Mat_MPISBAIJ*)mat->data;
+
+<a name="line1130">1130: </a><font color="#A020F0">#if defined(PETSC_USE_LOG)</font>
+<a name="line1131">1131: </a> PetscLogObjectState((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"Rows=%D,Cols=%D"</font>,mat->rmap->N,mat->cmap->N);
+<a name="line1132">1132: </a><font color="#A020F0">#endif</font>
+<a name="line1133">1133: </a> MatStashDestroy_Private(&mat->stash);
+<a name="line1134">1134: </a> MatStashDestroy_Private(&mat->bstash);
+<a name="line1135">1135: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&baij->A);
+<a name="line1136">1136: </a> <a href="../../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&baij->B);
+<a name="line1137">1137: </a><font color="#A020F0">#if defined(PETSC_USE_CTABLE)</font>
+<a name="line1138">1138: </a> PetscTableDestroy(&baij->colmap);
+<a name="line1139">1139: </a><font color="#A020F0">#else</font>
+<a name="line1140">1140: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->colmap);
+<a name="line1141">1141: </a><font color="#A020F0">#endif</font>
+<a name="line1142">1142: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->garray);
+<a name="line1143">1143: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->lvec);
+<a name="line1144">1144: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&baij->Mvctx);
+<a name="line1145">1145: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec0);
+<a name="line1146">1146: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec0b);
+<a name="line1147">1147: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec1);
+<a name="line1148">1148: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec1a);
+<a name="line1149">1149: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->slvec1b);
+<a name="line1150">1150: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterDestroy.html#VecScatterDestroy">VecScatterDestroy</a>(&baij->sMvctx);
+<a name="line1151">1151: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(baij->rowvalues,baij->rowindices);
+<a name="line1152">1152: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->barray);
+<a name="line1153">1153: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->hd);
+<a name="line1154">1154: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->diag);
+<a name="line1155">1155: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->bb1);
+<a name="line1156">1156: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&baij->xx1);
+<a name="line1157">1157: </a><font color="#A020F0">#if defined(PETSC_USE_REAL_MAT_SINGLE)</font>
+<a name="line1158">1158: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->setvaluescopy);
+<a name="line1159">1159: </a><font color="#A020F0">#endif</font>
+<a name="line1160">1160: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->in_loc);
+<a name="line1161">1161: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->v_loc);
+<a name="line1162">1162: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(baij->rangebs);
+<a name="line1163">1163: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(mat->data);
+
+<a name="line1165">1165: </a> PetscObjectChangeTypeName((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,0);
+<a name="line1166">1166: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatStoreValues_C"</font>,NULL);
+<a name="line1167">1167: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatRetrieveValues_C"</font>,NULL);
+<a name="line1168">1168: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatGetDiagonalBlock_C"</font>,NULL);
+<a name="line1169">1169: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatMPISBAIJSetPreallocation_C"</font>,NULL);
+<a name="line1170">1170: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatConvert_mpisbaij_mpisbstrm_C"</font>,NULL);
+<a name="line1171">1171: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
+<a name="line1172">1172: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,<font color="#666666">"MatConvert_mpisbaij_elemental_C"</font>,NULL);
+<a name="line1173">1173: </a><font color="#A020F0">#endif</font>
+<a name="line1174">1174: </a> <font color="#4169E1">return</font>(0);
+<a name="line1175">1175: </a>}
+
+<a name="line1179">1179: </a><strong><font color="#4169E1"><a name="MatMult_MPISBAIJ_Hermitian"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_MPISBAIJ_Hermitian(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy)</font></strong>
+<a name="line1180">1180: </a>{
+<a name="line1181">1181: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1182">1182: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1183">1183: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nt,mbs=a->mbs,bs=A->rmap->bs;
+<a name="line1184">1184: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *from;
+<a name="line1185">1185: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
+
+<a name="line1188">1188: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&nt);
+<a name="line1189">1189: </a> <font color="#4169E1">if</font> (nt != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible partition of A and xx"</font>);
+
+<a name="line1191">1191: </a> <font color="#B22222">/* diagonal part */</font>
+<a name="line1192">1192: </a> (*a->A->ops->mult)(a->A,xx,a->slvec1a);
+<a name="line1193">1193: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(a->slvec1b,0.0);
+
+<a name="line1195">1195: </a> <font color="#B22222">/* subdiagonal part */</font>
+<a name="line1196">1196: </a> (*a->B->ops->multhermitiantranspose)(a->B,xx,a->slvec0b);
+
+<a name="line1198">1198: </a> <font color="#B22222">/* copy x into the vec slvec0 */</font>
+<a name="line1199">1199: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&from);
+<a name="line1200">1200: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+
+<a name="line1202">1202: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
+<a name="line1203">1203: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&from);
+<a name="line1204">1204: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+
+<a name="line1206">1206: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1207">1207: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1208">1208: </a> <font color="#B22222">/* supperdiagonal part */</font>
+<a name="line1209">1209: </a> (*a->B->ops->multadd)(a->B,a->slvec1b,a->slvec1a,yy);
+<a name="line1210">1210: </a> <font color="#4169E1">return</font>(0);
+<a name="line1211">1211: </a>}
+
+<a name="line1215">1215: </a><strong><font color="#4169E1"><a name="MatMult_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy)</font></strong>
+<a name="line1216">1216: </a>{
+<a name="line1217">1217: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1218">1218: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1219">1219: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nt,mbs=a->mbs,bs=A->rmap->bs;
+<a name="line1220">1220: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *from;
+<a name="line1221">1221: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
+
+<a name="line1224">1224: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&nt);
+<a name="line1225">1225: </a> <font color="#4169E1">if</font> (nt != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible partition of A and xx"</font>);
+
+<a name="line1227">1227: </a> <font color="#B22222">/* diagonal part */</font>
+<a name="line1228">1228: </a> (*a->A->ops->mult)(a->A,xx,a->slvec1a);
+<a name="line1229">1229: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(a->slvec1b,0.0);
+
+<a name="line1231">1231: </a> <font color="#B22222">/* subdiagonal part */</font>
+<a name="line1232">1232: </a> (*a->B->ops->multtranspose)(a->B,xx,a->slvec0b);
+
+<a name="line1234">1234: </a> <font color="#B22222">/* copy x into the vec slvec0 */</font>
+<a name="line1235">1235: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&from);
+<a name="line1236">1236: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+
+<a name="line1238">1238: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
+<a name="line1239">1239: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&from);
+<a name="line1240">1240: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+
+<a name="line1242">1242: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1243">1243: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1244">1244: </a> <font color="#B22222">/* supperdiagonal part */</font>
+<a name="line1245">1245: </a> (*a->B->ops->multadd)(a->B,a->slvec1b,a->slvec1a,yy);
+<a name="line1246">1246: </a> <font color="#4169E1">return</font>(0);
+<a name="line1247">1247: </a>}
+
+<a name="line1251">1251: </a><strong><font color="#4169E1"><a name="MatMult_MPISBAIJ_2comm"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMult_MPISBAIJ_2comm(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy)</font></strong>
+<a name="line1252">1252: </a>{
+<a name="line1253">1253: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1255">1255: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nt;
+
+<a name="line1258">1258: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&nt);
+<a name="line1259">1259: </a> <font color="#4169E1">if</font> (nt != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible partition of A and xx"</font>);
+
+<a name="line1261">1261: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(yy,&nt);
+<a name="line1262">1262: </a> <font color="#4169E1">if</font> (nt != A->rmap->N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Incompatible parition of A and yy"</font>);
+
+<a name="line1264">1264: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1265">1265: </a> <font color="#B22222">/* do diagonal part */</font>
+<a name="line1266">1266: </a> (*a->A->ops->mult)(a->A,xx,yy);
+<a name="line1267">1267: </a> <font color="#B22222">/* do supperdiagonal part */</font>
+<a name="line1268">1268: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1269">1269: </a> (*a->B->ops->multadd)(a->B,a->lvec,yy,yy);
+<a name="line1270">1270: </a> <font color="#B22222">/* do subdiagonal part */</font>
+<a name="line1271">1271: </a> (*a->B->ops->multtranspose)(a->B,xx,a->lvec);
+<a name="line1272">1272: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,a->lvec,yy,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
+<a name="line1273">1273: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,a->lvec,yy,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
+<a name="line1274">1274: </a> <font color="#4169E1">return</font>(0);
+<a name="line1275">1275: </a>}
+
+<a name="line1279">1279: </a><strong><font color="#4169E1"><a name="MatMultAdd_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> zz) [...]
+<a name="line1280">1280: </a>{
+<a name="line1281">1281: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1282">1282: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line1283">1283: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs=a->mbs,bs=A->rmap->bs;
+<a name="line1284">1284: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *from,zero=0.0;
+<a name="line1285">1285: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x;
+
+<a name="line1288">1288: </a> <font color="#B22222">/*</font>
+<a name="line1289">1289: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A)," <a href="../../../../../docs/manualpages/Mat/MatMultAdd.html#MatMultAdd">MatMultAdd</a> is called ...\n");</font>
+<a name="line1290">1290: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Sys/PetscSynchronizedFlush.html#PetscSynchronizedFlush">PetscSynchronizedFlush</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),PETSC_STDOUT);</font>
+<a name="line1291">1291: </a><font color="#B22222"> */</font>
+<a name="line1292">1292: </a> <font color="#B22222">/* diagonal part */</font>
+<a name="line1293">1293: </a> (*a->A->ops->multadd)(a->A,xx,yy,a->slvec1a);
+<a name="line1294">1294: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(a->slvec1b,zero);
+
+<a name="line1296">1296: </a> <font color="#B22222">/* subdiagonal part */</font>
+<a name="line1297">1297: </a> (*a->B->ops->multtranspose)(a->B,xx,a->slvec0b);
+
+<a name="line1299">1299: </a> <font color="#B22222">/* copy x into the vec slvec0 */</font>
+<a name="line1300">1300: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&from);
+<a name="line1301">1301: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(xx,&x);
+<a name="line1302">1302: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
+<a name="line1303">1303: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&from);
+
+<a name="line1305">1305: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1306">1306: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(xx,&x);
+<a name="line1307">1307: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->sMvctx,a->slvec0,a->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+
+<a name="line1309">1309: </a> <font color="#B22222">/* supperdiagonal part */</font>
+<a name="line1310">1310: </a> (*a->B->ops->multadd)(a->B,a->slvec1b,a->slvec1a,zz);
+<a name="line1311">1311: </a> <font color="#4169E1">return</font>(0);
+<a name="line1312">1312: </a>}
+
+<a name="line1316">1316: </a><strong><font color="#4169E1"><a name="MatMultAdd_MPISBAIJ_2comm"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMultAdd_MPISBAIJ_2comm(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> yy,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec" [...]
+<a name="line1317">1317: </a>{
+<a name="line1318">1318: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1322">1322: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1323">1323: </a> <font color="#B22222">/* do diagonal part */</font>
+<a name="line1324">1324: </a> (*a->A->ops->multadd)(a->A,xx,yy,zz);
+<a name="line1325">1325: </a> <font color="#B22222">/* do supperdiagonal part */</font>
+<a name="line1326">1326: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,xx,a->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1327">1327: </a> (*a->B->ops->multadd)(a->B,a->lvec,zz,zz);
+
+<a name="line1329">1329: </a> <font color="#B22222">/* do subdiagonal part */</font>
+<a name="line1330">1330: </a> (*a->B->ops->multtranspose)(a->B,xx,a->lvec);
+<a name="line1331">1331: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(a->Mvctx,a->lvec,zz,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
+<a name="line1332">1332: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(a->Mvctx,a->lvec,zz,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
+<a name="line1333">1333: </a> <font color="#4169E1">return</font>(0);
+<a name="line1334">1334: </a>}
+
+<a name="line1336">1336: </a><font color="#B22222">/*</font>
+<a name="line1337">1337: </a><font color="#B22222"> This only works correctly for square matrices where the subblock A->A is the</font>
+<a name="line1338">1338: </a><font color="#B22222"> diagonal block</font>
+<a name="line1339">1339: </a><font color="#B22222">*/</font>
+<a name="line1342">1342: </a><strong><font color="#4169E1"><a name="MatGetDiagonal_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonal_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v)</font></strong>
+<a name="line1343">1343: </a>{
+<a name="line1344">1344: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1348">1348: </a> <font color="#B22222">/* if (a->rmap->N != a->cmap->N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,"Supports only square matrix where A->A is diag block"); */</font>
+<a name="line1349">1349: </a> <a href="../../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>(a->A,v);
+<a name="line1350">1350: </a> <font color="#4169E1">return</font>(0);
+<a name="line1351">1351: </a>}
+
+<a name="line1355">1355: </a><strong><font color="#4169E1"><a name="MatScale_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatScale_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> aa)</font></strong>
+<a name="line1356">1356: </a>{
+<a name="line1357">1357: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1361">1361: </a> <a href="../../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(a->A,aa);
+<a name="line1362">1362: </a> <a href="../../../../../docs/manualpages/Mat/MatScale.html#MatScale">MatScale</a>(a->B,aa);
+<a name="line1363">1363: </a> <font color="#4169E1">return</font>(0);
+<a name="line1364">1364: </a>}
+
+<a name="line1368">1368: </a><strong><font color="#4169E1"><a name="MatGetRow_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetRow_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nz,<a href="../../../../../docs/manualp [...]
+<a name="line1369">1369: </a>{
+<a name="line1370">1370: </a> Mat_MPISBAIJ *mat = (Mat_MPISBAIJ*)matin->data;
+<a name="line1371">1371: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vworkA,*vworkB,**pvA,**pvB,*v_p;
+<a name="line1373">1373: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs = matin->rmap->bs,bs2 = mat->bs2,i,*cworkA,*cworkB,**pcA,**pcB;
+<a name="line1374">1374: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nztot,nzA,nzB,lrow,brstart = matin->rmap->rstart,brend = matin->rmap->rend;
+<a name="line1375">1375: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cmap,*idx_p,cstart = mat->rstartbs;
+
+<a name="line1378">1378: </a> <font color="#4169E1">if</font> (mat->getrowactive) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Already active"</font>);
+<a name="line1379">1379: </a> mat->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line1381">1381: </a> <font color="#4169E1">if</font> (!mat->rowvalues && (idx || v)) {
+<a name="line1382">1382: </a> <font color="#B22222">/*</font>
+<a name="line1383">1383: </a><font color="#B22222"> allocate enough space to hold information from the longest row.</font>
+<a name="line1384">1384: </a><font color="#B22222"> */</font>
+<a name="line1385">1385: </a> Mat_SeqSBAIJ *Aa = (Mat_SeqSBAIJ*)mat->A->data;
+<a name="line1386">1386: </a> Mat_SeqBAIJ *Ba = (Mat_SeqBAIJ*)mat->B->data;
+<a name="line1387">1387: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max = 1,mbs = mat->mbs,tmp;
+<a name="line1388">1388: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line1389">1389: </a> tmp = Aa->i[i+1] - Aa->i[i] + Ba->i[i+1] - Ba->i[i]; <font color="#B22222">/* row length */</font>
+<a name="line1390">1390: </a> <font color="#4169E1">if</font> (max < tmp) max = tmp;
+<a name="line1391">1391: </a> }
+<a name="line1392">1392: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(max*bs2,&mat->rowvalues,max*bs2,&mat->rowindices);
+<a name="line1393">1393: </a> }
+
+<a name="line1395">1395: </a> <font color="#4169E1">if</font> (row < brstart || row >= brend) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Only local rows"</font>);
+<a name="line1396">1396: </a> lrow = row - brstart; <font color="#B22222">/* local row index */</font>
+
+<a name="line1398">1398: </a> pvA = &vworkA; pcA = &cworkA; pvB = &vworkB; pcB = &cworkB;
+<a name="line1399">1399: </a> <font color="#4169E1">if</font> (!v) {pvA = 0; pvB = 0;}
+<a name="line1400">1400: </a> <font color="#4169E1">if</font> (!idx) {pcA = 0; <font color="#4169E1">if</font> (!v) pcB = 0;}
+<a name="line1401">1401: </a> (*mat->A->ops->getrow)(mat->A,lrow,&nzA,pcA,pvA);
+<a name="line1402">1402: </a> (*mat->B->ops->getrow)(mat->B,lrow,&nzB,pcB,pvB);
+<a name="line1403">1403: </a> nztot = nzA + nzB;
+
+<a name="line1405">1405: </a> cmap = mat->garray;
+<a name="line1406">1406: </a> <font color="#4169E1">if</font> (v || idx) {
+<a name="line1407">1407: </a> <font color="#4169E1">if</font> (nztot) {
+<a name="line1408">1408: </a> <font color="#B22222">/* Sort by increasing column numbers, assuming A and B already sorted */</font>
+<a name="line1409">1409: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> imark = -1;
+<a name="line1410">1410: </a> <font color="#4169E1">if</font> (v) {
+<a name="line1411">1411: </a> *v = v_p = mat->rowvalues;
+<a name="line1412">1412: </a> <font color="#4169E1">for</font> (i=0; i<nzB; i++) {
+<a name="line1413">1413: </a> <font color="#4169E1">if</font> (cmap[cworkB[i]/bs] < cstart) v_p[i] = vworkB[i];
+<a name="line1414">1414: </a> <font color="#4169E1">else</font> <font color="#4169E1">break</font>;
+<a name="line1415">1415: </a> }
+<a name="line1416">1416: </a> imark = i;
+<a name="line1417">1417: </a> <font color="#4169E1">for</font> (i=0; i<nzA; i++) v_p[imark+i] = vworkA[i];
+<a name="line1418">1418: </a> <font color="#4169E1">for</font> (i=imark; i<nzB; i++) v_p[nzA+i] = vworkB[i];
+<a name="line1419">1419: </a> }
+<a name="line1420">1420: </a> <font color="#4169E1">if</font> (idx) {
+<a name="line1421">1421: </a> *idx = idx_p = mat->rowindices;
+<a name="line1422">1422: </a> <font color="#4169E1">if</font> (imark > -1) {
+<a name="line1423">1423: </a> <font color="#4169E1">for</font> (i=0; i<imark; i++) {
+<a name="line1424">1424: </a> idx_p[i] = cmap[cworkB[i]/bs]*bs + cworkB[i]%bs;
+<a name="line1425">1425: </a> }
+<a name="line1426">1426: </a> } <font color="#4169E1">else</font> {
+<a name="line1427">1427: </a> <font color="#4169E1">for</font> (i=0; i<nzB; i++) {
+<a name="line1428">1428: </a> <font color="#4169E1">if</font> (cmap[cworkB[i]/bs] < cstart) idx_p[i] = cmap[cworkB[i]/bs]*bs + cworkB[i]%bs;
+<a name="line1429">1429: </a> <font color="#4169E1">else</font> <font color="#4169E1">break</font>;
+<a name="line1430">1430: </a> }
+<a name="line1431">1431: </a> imark = i;
+<a name="line1432">1432: </a> }
+<a name="line1433">1433: </a> <font color="#4169E1">for</font> (i=0; i<nzA; i++) idx_p[imark+i] = cstart*bs + cworkA[i];
+<a name="line1434">1434: </a> <font color="#4169E1">for</font> (i=imark; i<nzB; i++) idx_p[nzA+i] = cmap[cworkB[i]/bs]*bs + cworkB[i]%bs ;
+<a name="line1435">1435: </a> }
+<a name="line1436">1436: </a> } <font color="#4169E1">else</font> {
+<a name="line1437">1437: </a> <font color="#4169E1">if</font> (idx) *idx = 0;
+<a name="line1438">1438: </a> <font color="#4169E1">if</font> (v) *v = 0;
+<a name="line1439">1439: </a> }
+<a name="line1440">1440: </a> }
+<a name="line1441">1441: </a> *nz = nztot;
+<a name="line1442">1442: </a> (*mat->A->ops->restorerow)(mat->A,lrow,&nzA,pcA,pvA);
+<a name="line1443">1443: </a> (*mat->B->ops->restorerow)(mat->B,lrow,&nzB,pcB,pvB);
+<a name="line1444">1444: </a> <font color="#4169E1">return</font>(0);
+<a name="line1445">1445: </a>}
+
+<a name="line1449">1449: </a><strong><font color="#4169E1"><a name="MatRestoreRow_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRestoreRow_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nz,<a href="../../../../../docs/m [...]
+<a name="line1450">1450: </a>{
+<a name="line1451">1451: </a> Mat_MPISBAIJ *baij = (Mat_MPISBAIJ*)mat->data;
+
+<a name="line1454">1454: </a> <font color="#4169E1">if</font> (!baij->getrowactive) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>() must be called first"</font>);
+<a name="line1455">1455: </a> baij->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1456">1456: </a> <font color="#4169E1">return</font>(0);
+<a name="line1457">1457: </a>}
+
+<a name="line1461">1461: </a><strong><font color="#4169E1"><a name="MatGetRowUpperTriangular_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetRowUpperTriangular_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1462">1462: </a>{
+<a name="line1463">1463: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1464">1464: </a> Mat_SeqSBAIJ *aA = (Mat_SeqSBAIJ*)a->A->data;
+
+<a name="line1467">1467: </a> aA->getrow_utriangular = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1468">1468: </a> <font color="#4169E1">return</font>(0);
+<a name="line1469">1469: </a>}
+<a name="line1472">1472: </a><strong><font color="#4169E1"><a name="MatRestoreRowUpperTriangular_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRestoreRowUpperTriangular_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1473">1473: </a>{
+<a name="line1474">1474: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1475">1475: </a> Mat_SeqSBAIJ *aA = (Mat_SeqSBAIJ*)a->A->data;
+
+<a name="line1478">1478: </a> aA->getrow_utriangular = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1479">1479: </a> <font color="#4169E1">return</font>(0);
+<a name="line1480">1480: </a>}
+
+<a name="line1484">1484: </a><strong><font color="#4169E1"><a name="MatRealPart_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatRealPart_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1485">1485: </a>{
+<a name="line1486">1486: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1490">1490: </a> <a href="../../../../../docs/manualpages/Mat/MatRealPart.html#MatRealPart">MatRealPart</a>(a->A);
+<a name="line1491">1491: </a> <a href="../../../../../docs/manualpages/Mat/MatRealPart.html#MatRealPart">MatRealPart</a>(a->B);
+<a name="line1492">1492: </a> <font color="#4169E1">return</font>(0);
+<a name="line1493">1493: </a>}
+
+<a name="line1497">1497: </a><strong><font color="#4169E1"><a name="MatImaginaryPart_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatImaginaryPart_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1498">1498: </a>{
+<a name="line1499">1499: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1503">1503: </a> <a href="../../../../../docs/manualpages/Mat/MatImaginaryPart.html#MatImaginaryPart">MatImaginaryPart</a>(a->A);
+<a name="line1504">1504: </a> <a href="../../../../../docs/manualpages/Mat/MatImaginaryPart.html#MatImaginaryPart">MatImaginaryPart</a>(a->B);
+<a name="line1505">1505: </a> <font color="#4169E1">return</font>(0);
+<a name="line1506">1506: </a>}
+
+<a name="line1508">1508: </a><font color="#B22222">/* Check if isrow is a subset of iscol_local, called by MatGetSubMatrix_MPISBAIJ()</font>
+<a name="line1509">1509: </a><font color="#B22222"> Input: isrow - distributed(parallel), </font>
+<a name="line1510">1510: </a><font color="#B22222"> iscol_local - locally owned (seq) </font>
+<a name="line1511">1511: </a><font color="#B22222">*/</font>
+<a name="line1514">1514: </a><strong><font color="#4169E1"><a name="ISEqual_private"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ISEqual_private(<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol_local,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flg)</font></strong>
+<a name="line1515">1515: </a>{
+<a name="line1517">1517: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> sz1,sz2,*a1,*a2,i,j,k,nmatch;
+<a name="line1518">1518: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ptr1,*ptr2;
+
+<a name="line1521">1521: </a> <a href="../../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(isrow,&sz1);
+<a name="line1522">1522: </a> <a href="../../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(iscol_local,&sz2);
+<a name="line1523">1523: </a> <font color="#4169E1">if</font> (sz1 > sz2) {
+<a name="line1524">1524: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1525">1525: </a> <font color="#4169E1">return</font>(0);
+<a name="line1526">1526: </a> }
+
+<a name="line1528">1528: </a> <a href="../../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(isrow,&ptr1);
+<a name="line1529">1529: </a> <a href="../../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(iscol_local,&ptr2);
+
+<a name="line1531">1531: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(sz1,&a1);
+<a name="line1532">1532: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(sz2,&a2);
+<a name="line1533">1533: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a1,ptr1,sz1*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line1534">1534: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a2,ptr2,sz2*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line1535">1535: </a> <a href="../../../../../docs/manualpages/Sys/PetscSortInt.html#PetscSortInt">PetscSortInt</a>(sz1,a1);
+<a name="line1536">1536: </a> <a href="../../../../../docs/manualpages/Sys/PetscSortInt.html#PetscSortInt">PetscSortInt</a>(sz2,a2);
+
+<a name="line1538">1538: </a> nmatch=0;
+<a name="line1539">1539: </a> k = 0;
+<a name="line1540">1540: </a> <font color="#4169E1">for</font> (i=0; i<sz1; i++){
+<a name="line1541">1541: </a> <font color="#4169E1">for</font> (j=k; j<sz2; j++){
+<a name="line1542">1542: </a> <font color="#4169E1">if</font> (a1[i] == a2[j]) {
+<a name="line1543">1543: </a> k = j; nmatch++;
+<a name="line1544">1544: </a> <font color="#4169E1">break</font>;
+<a name="line1545">1545: </a> }
+<a name="line1546">1546: </a> }
+<a name="line1547">1547: </a> }
+<a name="line1548">1548: </a> <a href="../../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(isrow,&ptr1);
+<a name="line1549">1549: </a> <a href="../../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(iscol_local,&ptr2);
+<a name="line1550">1550: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(a1);
+<a name="line1551">1551: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(a2);
+<a name="line1552">1552: </a> <font color="#4169E1">if</font> (nmatch < sz1) {
+<a name="line1553">1553: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1554">1554: </a> } <font color="#4169E1">else</font> {
+<a name="line1555">1555: </a> *flg = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1556">1556: </a> }
+<a name="line1557">1557: </a> <font color="#4169E1">return</font>(0);
+<a name="line1558">1558: </a>}
+
+<a name="line1562">1562: </a><strong><font color="#4169E1"><a name="MatGetSubMatrix_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetSubMatrix_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> isrow,<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#M [...]
+<a name="line1563">1563: </a>{
+<a name="line1565">1565: </a> <a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> iscol_local;
+<a name="line1566">1566: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> csize;
+<a name="line1567">1567: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isequal;
+
+<a name="line1570">1570: </a> <a href="../../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(iscol,&csize);
+<a name="line1571">1571: </a> <font color="#4169E1">if</font> (call == MAT_REUSE_MATRIX) {
+<a name="line1572">1572: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectQuery.html#PetscObjectQuery">PetscObjectQuery</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*newmat,<font color="#666666">"<a href="../../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>*)&iscol_local);
+<a name="line1573">1573: </a> <font color="#4169E1">if</font> (!iscol_local) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Submatrix passed in was not used before, cannot reuse"</font>);
+<a name="line1574">1574: </a> } <font color="#4169E1">else</font> {
+<a name="line1575">1575: </a> <a href="../../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>(iscol,&iscol_local);
+<a name="line1576">1576: </a> ISEqual_private(isrow,iscol_local,&isequal);
+<a name="line1577">1577: </a> <font color="#4169E1">if</font> (!isequal) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"For symmetric format, iscol must equal isrow"</font>);
+<a name="line1578">1578: </a> }
+
+<a name="line1580">1580: </a> <font color="#B22222">/* now call MatGetSubMatrix_MPIBAIJ() */</font>
+<a name="line1581">1581: </a> MatGetSubMatrix_MPIBAIJ_Private(mat,isrow,iscol_local,csize,call,newmat);
+<a name="line1582">1582: </a> <font color="#4169E1">if</font> (call == MAT_INITIAL_MATRIX) {
+<a name="line1583">1583: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectCompose.html#PetscObjectCompose">PetscObjectCompose</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)*newmat,<font color="#666666">"<a href="../../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>"</font>,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)iscol_local);
+<a name="line1584">1584: </a> <a href="../../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&iscol_local);
+<a name="line1585">1585: </a> }
+<a name="line1586">1586: </a> <font color="#4169E1">return</font>(0);
+<a name="line1587">1587: </a>}
+
+<a name="line1591">1591: </a><strong><font color="#4169E1"><a name="MatZeroEntries_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatZeroEntries_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1592">1592: </a>{
+<a name="line1593">1593: </a> Mat_MPISBAIJ *l = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1597">1597: </a> <a href="../../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(l->A);
+<a name="line1598">1598: </a> <a href="../../../../../docs/manualpages/Mat/MatZeroEntries.html#MatZeroEntries">MatZeroEntries</a>(l->B);
<a name="line1599">1599: </a> <font color="#4169E1">return</font>(0);
<a name="line1600">1600: </a>}
-<a name="line1602">1602: </a><strong><font color="#4169E1">static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
-
-<a name="line1606">1606: </a><strong><font color="#4169E1"><a name="MatEqual_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatEqual_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flag)</font></strong>
-<a name="line1607">1607: </a>{
-<a name="line1608">1608: </a> Mat_MPISBAIJ *matB = (Mat_MPISBAIJ*)B->data,*matA = (Mat_MPISBAIJ*)A->data;
-<a name="line1609">1609: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> a,b,c,d;
-<a name="line1610">1610: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line1614">1614: </a> a = matA->A; b = matA->B;
-<a name="line1615">1615: </a> c = matB->A; d = matB->B;
-
-<a name="line1617">1617: </a> <a href="../../../../../docs/manualpages/Mat/MatEqual.html#MatEqual">MatEqual</a>(a,c,&flg);
-<a name="line1618">1618: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line1619">1619: </a> <a href="../../../../../docs/manualpages/Mat/MatEqual.html#MatEqual">MatEqual</a>(b,d,&flg);
-<a name="line1620">1620: </a> }
-<a name="line1621">1621: </a> MPIU_Allreduce(&flg,flag,1,MPIU_BOOL,MPI_LAND,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line1622">1622: </a> <font color="#4169E1">return</font>(0);
-<a name="line1623">1623: </a>}
-
-<a name="line1627">1627: </a><strong><font color="#4169E1"><a name="MatCopy_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCopy_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/MatStructure.html#MatStructure">MatStructure</a> str)</font></strong>
-<a name="line1628">1628: </a>{
-<a name="line1630">1630: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line1631">1631: </a> Mat_MPISBAIJ *b = (Mat_MPISBAIJ*)B->data;
-
-<a name="line1634">1634: </a> <font color="#B22222">/* If the two matrices don't have the same copy implementation, they aren't compatible for fast copy. */</font>
-<a name="line1635">1635: </a> <font color="#4169E1">if</font> ((str != SAME_NONZERO_PATTERN) || (A->ops->copy != B->ops->copy)) {
-<a name="line1636">1636: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowUpperTriangular.html#MatGetRowUpperTriangular">MatGetRowUpperTriangular</a>(A);
-<a name="line1637">1637: </a> MatCopy_Basic(A,B,str);
-<a name="line1638">1638: </a> <a href="../../../../../docs/manualpages/Mat/MatRestoreRowUpperTriangular.html#MatRestoreRowUpperTriangular">MatRestoreRowUpperTriangular</a>(A);
-<a name="line1639">1639: </a> } <font color="#4169E1">else</font> {
-<a name="line1640">1640: </a> <a href="../../../../../docs/manualpages/Mat/MatCopy.html#MatCopy">MatCopy</a>(a->A,b->A,str);
-<a name="line1641">1641: </a> <a href="../../../../../docs/manualpages/Mat/MatCopy.html#MatCopy">MatCopy</a>(a->B,b->B,str);
-<a name="line1642">1642: </a> }
-<a name="line1643">1643: </a> <font color="#4169E1">return</font>(0);
-<a name="line1644">1644: </a>}
-
-<a name="line1648">1648: </a><strong><font color="#4169E1"><a name="MatSetUp_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUp_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
-<a name="line1649">1649: </a>{
-
-<a name="line1653">1653: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(A,A->rmap->bs,<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>,0,<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>,0);
-<a name="line1654">1654: </a> <font color="#4169E1">return</font>(0);
-<a name="line1655">1655: </a>}
-
-<a name="line1659">1659: </a><strong><font color="#4169E1"><a name="MatAXPY_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatAXPY_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Y,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> X,<a href="../../../../../docs/manualpages/Mat/MatStruct [...]
-<a name="line1660">1660: </a>{
-<a name="line1662">1662: </a> Mat_MPISBAIJ *xx=(Mat_MPISBAIJ*)X->data,*yy=(Mat_MPISBAIJ*)Y->data;
-<a name="line1663">1663: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</a> bnz,one=1;
-<a name="line1664">1664: </a> Mat_SeqSBAIJ *xa,*ya;
-<a name="line1665">1665: </a> Mat_SeqBAIJ *xb,*yb;
-
-<a name="line1668">1668: </a> <font color="#4169E1">if</font> (str == SAME_NONZERO_PATTERN) {
-<a name="line1669">1669: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> alpha = a;
-<a name="line1670">1670: </a> xa = (Mat_SeqSBAIJ*)xx->A->data;
-<a name="line1671">1671: </a> ya = (Mat_SeqSBAIJ*)yy->A->data;
-<a name="line1672">1672: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(xa->nz,&bnz);
-<a name="line1673">1673: </a> PetscStackCallBLAS(<font color="#666666">"BLASaxpy"</font>,BLASaxpy_(&bnz,&alpha,xa->a,&one,ya->a,&one));
-<a name="line1674">1674: </a> xb = (Mat_SeqBAIJ*)xx->B->data;
-<a name="line1675">1675: </a> yb = (Mat_SeqBAIJ*)yy->B->data;
-<a name="line1676">1676: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(xb->nz,&bnz);
-<a name="line1677">1677: </a> PetscStackCallBLAS(<font color="#666666">"BLASaxpy"</font>,BLASaxpy_(&bnz,&alpha,xb->a,&one,yb->a,&one));
-<a name="line1678">1678: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectStateIncrease.html#PetscObjectStateIncrease">PetscObjectStateIncrease</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y);
-<a name="line1679">1679: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (str == SUBSET_NONZERO_PATTERN) { <font color="#B22222">/* nonzeros of X is a subset of Y's */</font>
-<a name="line1680">1680: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(X,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line1681">1681: </a> MatAXPY_Basic(Y,a,X,str);
-<a name="line1682">1682: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(X,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line1683">1683: </a> } <font color="#4169E1">else</font> {
-<a name="line1684">1684: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
-<a name="line1685">1685: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nnz_d,*nnz_o,bs=Y->rmap->bs;
-<a name="line1686">1686: </a> <font color="#4169E1">if</font> (bs != X->rmap->bs) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Matrices must have same block size"</font>);
-<a name="line1687">1687: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowUpperTriangular.html#MatGetRowUpperTriangular">MatGetRowUpperTriangular</a>(X);
-<a name="line1688">1688: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowUpperTriangular.html#MatGetRowUpperTriangular">MatGetRowUpperTriangular</a>(Y);
-<a name="line1689">1689: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(yy->A->rmap->N,&nnz_d);
-<a name="line1690">1690: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(yy->B->rmap->N,&nnz_o);
-<a name="line1691">1691: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y),&B);
-<a name="line1692">1692: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y)->name);
-<a name="line1693">1693: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(B,Y->rmap->n,Y->cmap->n,Y->rmap->N,Y->cmap->N);
-<a name="line1694">1694: </a> <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizesFromMats.html#MatSetBlockSizesFromMats">MatSetBlockSizesFromMats</a>(B,Y,Y);
-<a name="line1695">1695: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(B,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
-<a name="line1696">1696: </a> MatAXPYGetPreallocation_SeqSBAIJ(yy->A,xx->A,nnz_d);
-<a name="line1697">1697: </a> MatAXPYGetPreallocation_MPIBAIJ(yy->B,yy->garray,xx->B,xx->garray,nnz_o);
-<a name="line1698">1698: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(B,bs,0,nnz_d,0,nnz_o);
-<a name="line1699">1699: </a> MatAXPY_BasicWithPreallocation(B,Y,a,X,str);
-<a name="line1700">1700: </a> MatHeaderReplace(Y,&B);
-<a name="line1701">1701: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(nnz_d);
-<a name="line1702">1702: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(nnz_o);
-<a name="line1703">1703: </a> <a href="../../../../../docs/manualpages/Mat/MatRestoreRowUpperTriangular.html#MatRestoreRowUpperTriangular">MatRestoreRowUpperTriangular</a>(X);
-<a name="line1704">1704: </a> <a href="../../../../../docs/manualpages/Mat/MatRestoreRowUpperTriangular.html#MatRestoreRowUpperTriangular">MatRestoreRowUpperTriangular</a>(Y);
-<a name="line1705">1705: </a> }
-<a name="line1706">1706: </a> <font color="#4169E1">return</font>(0);
-<a name="line1707">1707: </a>}
-
-<a name="line1711">1711: </a><strong><font color="#4169E1"><a name="MatGetSubMatrices_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetSubMatrices_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n,const <a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> irow[],const <a href="../../../../../docs/m [...]
-<a name="line1712">1712: </a>{
-<a name="line1714">1714: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line1715">1715: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line1718">1718: </a> MatGetSubMatrices_MPIBAIJ(A,n,irow,icol,scall,B); <font color="#B22222">/* B[] are sbaij matrices */</font>
-<a name="line1719">1719: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) {
-<a name="line1720">1720: </a> <a href="../../../../../docs/manualpages/IS/ISEqual.html#ISEqual">ISEqual</a>(irow[i],icol[i],&flg);
-<a name="line1721">1721: </a> <font color="#4169E1">if</font> (!flg) {
-<a name="line1722">1722: </a> MatSeqSBAIJZeroOps_Private(*B[i]);
-<a name="line1723">1723: </a> }
-<a name="line1724">1724: </a> }
-<a name="line1725">1725: </a> <font color="#4169E1">return</font>(0);
-<a name="line1726">1726: </a>}
-
-<a name="line1730">1730: </a><strong><font color="#4169E1"><a name="MatShift_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatShift_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Y,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a)</font></strong>
-<a name="line1731">1731: </a>{
-<a name="line1733">1733: </a> Mat_MPISBAIJ *maij = (Mat_MPISBAIJ*)Y->data;
-<a name="line1734">1734: </a> Mat_SeqSBAIJ *aij = (Mat_SeqSBAIJ*)maij->A->data;
-
-<a name="line1737">1737: </a> <font color="#4169E1">if</font> (!Y->preallocated) {
-<a name="line1738">1738: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(Y,Y->rmap->bs,1,NULL,0,NULL);
-<a name="line1739">1739: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (!aij->nz) {
-<a name="line1740">1740: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nonew = aij->nonew;
-<a name="line1741">1741: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(maij->A,Y->rmap->bs,1,NULL);
-<a name="line1742">1742: </a> aij->nonew = nonew;
-<a name="line1743">1743: </a> }
-<a name="line1744">1744: </a> MatShift_Basic(Y,a);
-<a name="line1745">1745: </a> <font color="#4169E1">return</font>(0);
-<a name="line1746">1746: </a>}
-
-<a name="line1750">1750: </a><strong><font color="#4169E1"><a name="MatMissingDiagonal_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMissingDiagonal_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *missing,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *d)</font></strong>
-<a name="line1751">1751: </a>{
-<a name="line1752">1752: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-
-<a name="line1756">1756: </a> <font color="#4169E1">if</font> (A->rmap->n != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Only works for square matrices"</font>);
-<a name="line1757">1757: </a> <a href="../../../../../docs/manualpages/Mat/MatMissingDiagonal.html#MatMissingDiagonal">MatMissingDiagonal</a>(a->A,missing,d);
-<a name="line1758">1758: </a> <font color="#4169E1">if</font> (d) {
-<a name="line1759">1759: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rstart;
-<a name="line1760">1760: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(A,&rstart,NULL);
-<a name="line1761">1761: </a> *d += rstart/A->rmap->bs;
-
-<a name="line1763">1763: </a> }
-<a name="line1764">1764: </a> <font color="#4169E1">return</font>(0);
-<a name="line1765">1765: </a>}
-
-
-<a name="line1768">1768: </a><font color="#B22222">/* -------------------------------------------------------------------*/</font>
-<a name="line1769">1769: </a>static <font color="#4169E1">struct _MatOps</font> MatOps_Values = {MatSetValues_MPISBAIJ,
-<a name="line1770">1770: </a> MatGetRow_MPISBAIJ,
-<a name="line1771">1771: </a> MatRestoreRow_MPISBAIJ,
-<a name="line1772">1772: </a> MatMult_MPISBAIJ,
-<a name="line1773">1773: </a> <font color="#B22222">/* 4*/</font> MatMultAdd_MPISBAIJ,
-<a name="line1774">1774: </a> MatMult_MPISBAIJ, <font color="#B22222">/* transpose versions are same as non-transpose */</font>
-<a name="line1775">1775: </a> MatMultAdd_MPISBAIJ,
-<a name="line1776">1776: </a> 0,
-<a name="line1777">1777: </a> 0,
-<a name="line1778">1778: </a> 0,
-<a name="line1779">1779: </a> <font color="#B22222">/* 10*/</font> 0,
-<a name="line1780">1780: </a> 0,
-<a name="line1781">1781: </a> 0,
-<a name="line1782">1782: </a> MatSOR_MPISBAIJ,
-<a name="line1783">1783: </a> MatTranspose_MPISBAIJ,
-<a name="line1784">1784: </a> <font color="#B22222">/* 15*/</font> MatGetInfo_MPISBAIJ,
-<a name="line1785">1785: </a> MatEqual_MPISBAIJ,
-<a name="line1786">1786: </a> MatGetDiagonal_MPISBAIJ,
-<a name="line1787">1787: </a> MatDiagonalScale_MPISBAIJ,
-<a name="line1788">1788: </a> MatNorm_MPISBAIJ,
-<a name="line1789">1789: </a> <font color="#B22222">/* 20*/</font> MatAssemblyBegin_MPISBAIJ,
-<a name="line1790">1790: </a> MatAssemblyEnd_MPISBAIJ,
-<a name="line1791">1791: </a> MatSetOption_MPISBAIJ,
-<a name="line1792">1792: </a> MatZeroEntries_MPISBAIJ,
-<a name="line1793">1793: </a> <font color="#B22222">/* 24*/</font> 0,
-<a name="line1794">1794: </a> 0,
-<a name="line1795">1795: </a> 0,
-<a name="line1796">1796: </a> 0,
-<a name="line1797">1797: </a> 0,
-<a name="line1798">1798: </a> <font color="#B22222">/* 29*/</font> MatSetUp_MPISBAIJ,
-<a name="line1799">1799: </a> 0,
-<a name="line1800">1800: </a> 0,
-<a name="line1801">1801: </a> 0,
-<a name="line1802">1802: </a> 0,
-<a name="line1803">1803: </a> <font color="#B22222">/* 34*/</font> MatDuplicate_MPISBAIJ,
-<a name="line1804">1804: </a> 0,
-<a name="line1805">1805: </a> 0,
-<a name="line1806">1806: </a> 0,
-<a name="line1807">1807: </a> 0,
-<a name="line1808">1808: </a> <font color="#B22222">/* 39*/</font> MatAXPY_MPISBAIJ,
-<a name="line1809">1809: </a> MatGetSubMatrices_MPISBAIJ,
-<a name="line1810">1810: </a> MatIncreaseOverlap_MPISBAIJ,
-<a name="line1811">1811: </a> MatGetValues_MPISBAIJ,
-<a name="line1812">1812: </a> MatCopy_MPISBAIJ,
-<a name="line1813">1813: </a> <font color="#B22222">/* 44*/</font> 0,
-<a name="line1814">1814: </a> MatScale_MPISBAIJ,
-<a name="line1815">1815: </a> MatShift_MPISBAIJ,
-<a name="line1816">1816: </a> 0,
-<a name="line1817">1817: </a> 0,
-<a name="line1818">1818: </a> <font color="#B22222">/* 49*/</font> 0,
-<a name="line1819">1819: </a> 0,
-<a name="line1820">1820: </a> 0,
-<a name="line1821">1821: </a> 0,
-<a name="line1822">1822: </a> 0,
-<a name="line1823">1823: </a> <font color="#B22222">/* 54*/</font> 0,
-<a name="line1824">1824: </a> 0,
-<a name="line1825">1825: </a> MatSetUnfactored_MPISBAIJ,
-<a name="line1826">1826: </a> 0,
-<a name="line1827">1827: </a> MatSetValuesBlocked_MPISBAIJ,
-<a name="line1828">1828: </a> <font color="#B22222">/* 59*/</font> MatGetSubMatrix_MPISBAIJ,
-<a name="line1829">1829: </a> 0,
-<a name="line1830">1830: </a> 0,
-<a name="line1831">1831: </a> 0,
-<a name="line1832">1832: </a> 0,
-<a name="line1833">1833: </a> <font color="#B22222">/* 64*/</font> 0,
-<a name="line1834">1834: </a> 0,
-<a name="line1835">1835: </a> 0,
-<a name="line1836">1836: </a> 0,
-<a name="line1837">1837: </a> 0,
-<a name="line1838">1838: </a> <font color="#B22222">/* 69*/</font> MatGetRowMaxAbs_MPISBAIJ,
-<a name="line1839">1839: </a> 0,
-<a name="line1840">1840: </a> 0,
-<a name="line1841">1841: </a> 0,
-<a name="line1842">1842: </a> 0,
-<a name="line1843">1843: </a> <font color="#B22222">/* 74*/</font> 0,
-<a name="line1844">1844: </a> 0,
-<a name="line1845">1845: </a> 0,
-<a name="line1846">1846: </a> 0,
-<a name="line1847">1847: </a> 0,
-<a name="line1848">1848: </a> <font color="#B22222">/* 79*/</font> 0,
-<a name="line1849">1849: </a> 0,
-<a name="line1850">1850: </a> 0,
-<a name="line1851">1851: </a> 0,
-<a name="line1852">1852: </a> MatLoad_MPISBAIJ,
-<a name="line1853">1853: </a> <font color="#B22222">/* 84*/</font> 0,
-<a name="line1854">1854: </a> 0,
-<a name="line1855">1855: </a> 0,
-<a name="line1856">1856: </a> 0,
-<a name="line1857">1857: </a> 0,
-<a name="line1858">1858: </a> <font color="#B22222">/* 89*/</font> 0,
-<a name="line1859">1859: </a> 0,
-<a name="line1860">1860: </a> 0,
-<a name="line1861">1861: </a> 0,
-<a name="line1862">1862: </a> 0,
-<a name="line1863">1863: </a> <font color="#B22222">/* 94*/</font> 0,
-<a name="line1864">1864: </a> 0,
-<a name="line1865">1865: </a> 0,
-<a name="line1866">1866: </a> 0,
-<a name="line1867">1867: </a> 0,
-<a name="line1868">1868: </a> <font color="#B22222">/* 99*/</font> 0,
-<a name="line1869">1869: </a> 0,
-<a name="line1870">1870: </a> 0,
-<a name="line1871">1871: </a> 0,
-<a name="line1872">1872: </a> 0,
-<a name="line1873">1873: </a> <font color="#B22222">/*104*/</font> 0,
-<a name="line1874">1874: </a> MatRealPart_MPISBAIJ,
-<a name="line1875">1875: </a> MatImaginaryPart_MPISBAIJ,
-<a name="line1876">1876: </a> MatGetRowUpperTriangular_MPISBAIJ,
-<a name="line1877">1877: </a> MatRestoreRowUpperTriangular_MPISBAIJ,
-<a name="line1878">1878: </a> <font color="#B22222">/*109*/</font> 0,
-<a name="line1879">1879: </a> 0,
-<a name="line1880">1880: </a> 0,
-<a name="line1881">1881: </a> 0,
-<a name="line1882">1882: </a> MatMissingDiagonal_MPISBAIJ,
-<a name="line1883">1883: </a> <font color="#B22222">/*114*/</font> 0,
-<a name="line1884">1884: </a> 0,
-<a name="line1885">1885: </a> 0,
-<a name="line1886">1886: </a> 0,
-<a name="line1887">1887: </a> 0,
-<a name="line1888">1888: </a> <font color="#B22222">/*119*/</font> 0,
-<a name="line1889">1889: </a> 0,
-<a name="line1890">1890: </a> 0,
-<a name="line1891">1891: </a> 0,
-<a name="line1892">1892: </a> 0,
-<a name="line1893">1893: </a> <font color="#B22222">/*124*/</font> 0,
-<a name="line1894">1894: </a> 0,
-<a name="line1895">1895: </a> 0,
-<a name="line1896">1896: </a> 0,
-<a name="line1897">1897: </a> 0,
-<a name="line1898">1898: </a> <font color="#B22222">/*129*/</font> 0,
-<a name="line1899">1899: </a> 0,
-<a name="line1900">1900: </a> 0,
-<a name="line1901">1901: </a> 0,
-<a name="line1902">1902: </a> 0,
-<a name="line1903">1903: </a> <font color="#B22222">/*134*/</font> 0,
-<a name="line1904">1904: </a> 0,
-<a name="line1905">1905: </a> 0,
-<a name="line1906">1906: </a> 0,
-<a name="line1907">1907: </a> 0,
-<a name="line1908">1908: </a> <font color="#B22222">/*139*/</font> 0,
-<a name="line1909">1909: </a> 0,
-<a name="line1910">1910: </a> 0,
-<a name="line1911">1911: </a> 0,
-<a name="line1912">1912: </a> 0,
-<a name="line1913">1913: </a> <font color="#B22222">/*144*/</font>MatCreateMPIMatConcatenateSeqMat_MPISBAIJ
-<a name="line1914">1914: </a>};
-
-<a name="line1918">1918: </a><strong><font color="#4169E1"><a name="MatGetDiagonalBlock_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonalBlock_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *a)</font></strong>
-<a name="line1919">1919: </a>{
-<a name="line1921">1921: </a> *a = ((Mat_MPISBAIJ*)A->data)->A;
-<a name="line1922">1922: </a> <font color="#4169E1">return</font>(0);
-<a name="line1923">1923: </a>}
-
-<a name="line1927">1927: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocation_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMPISBAIJSetPreallocation_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d_nz,con [...]
-<a name="line1928">1928: </a>{
-<a name="line1929">1929: </a> Mat_MPISBAIJ *b;
-<a name="line1931">1931: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,mbs,Mbs;
-
-<a name="line1934">1934: </a> <a href="../../../../../docs/manualpages/Mat/MatSetBlockSize.html#MatSetBlockSize">MatSetBlockSize</a>(B,PetscAbs(bs));
-<a name="line1935">1935: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->rmap);
-<a name="line1936">1936: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->cmap);
-<a name="line1937">1937: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutGetBlockSize.html#PetscLayoutGetBlockSize">PetscLayoutGetBlockSize</a>(B->rmap,&bs);
-
-<a name="line1939">1939: </a> b = (Mat_MPISBAIJ*)B->data;
-<a name="line1940">1940: </a> mbs = B->rmap->n/bs;
-<a name="line1941">1941: </a> Mbs = B->rmap->N/bs;
-<a name="line1942">1942: </a> <font color="#4169E1">if</font> (mbs*bs != B->rmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"No of local rows %D must be divisible by blocksize %D"</font>,B->rmap->N,bs);
-
-<a name="line1944">1944: </a> B->rmap->bs = bs;
-<a name="line1945">1945: </a> b->bs2 = bs*bs;
-<a name="line1946">1946: </a> b->mbs = mbs;
-<a name="line1947">1947: </a> b->Mbs = Mbs;
-<a name="line1948">1948: </a> b->nbs = B->cmap->n/bs;
-<a name="line1949">1949: </a> b->Nbs = B->cmap->N/bs;
-
-<a name="line1951">1951: </a> <font color="#4169E1">for</font> (i=0; i<=b->size; i++) {
-<a name="line1952">1952: </a> b->rangebs[i] = B->rmap->range[i]/bs;
-<a name="line1953">1953: </a> }
-<a name="line1954">1954: </a> b->rstartbs = B->rmap->rstart/bs;
-<a name="line1955">1955: </a> b->rendbs = B->rmap->rend/bs;
-
-<a name="line1957">1957: </a> b->cstartbs = B->cmap->rstart/bs;
-<a name="line1958">1958: </a> b->cendbs = B->cmap->rend/bs;
-
-<a name="line1960">1960: </a> <font color="#4169E1">if</font> (!B->preallocated) {
-<a name="line1961">1961: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&b->A);
-<a name="line1962">1962: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(b->A,B->rmap->n,B->cmap->n,B->rmap->n,B->cmap->n);
-<a name="line1963">1963: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(b->A,<a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>);
-<a name="line1964">1964: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)b->A);
-<a name="line1965">1965: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&b->B);
-<a name="line1966">1966: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(b->B,B->rmap->n,B->cmap->N,B->rmap->n,B->cmap->N);
-<a name="line1967">1967: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(b->B,<a href="../../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a>);
-<a name="line1968">1968: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)b->B);
-<a name="line1969">1969: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),bs,&B->bstash);
-<a name="line1970">1970: </a> }
-
-<a name="line1972">1972: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(b->A,bs,d_nz,d_nnz);
-<a name="line1973">1973: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html#MatSeqBAIJSetPreallocation">MatSeqBAIJSetPreallocation</a>(b->B,bs,o_nz,o_nnz);
-
-<a name="line1975">1975: </a> B->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1976">1976: </a> <font color="#4169E1">return</font>(0);
-<a name="line1977">1977: </a>}
-
-<a name="line1981">1981: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocationCSR_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMPISBAIJSetPreallocationCSR_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs,const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</ [...]
-<a name="line1982">1982: </a>{
-<a name="line1983">1983: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,rstart,cstart,cend;
-<a name="line1984">1984: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,d,nz,nz_max=0,*d_nnz=0,*o_nnz=0;
-<a name="line1985">1985: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *JJ =0;
-<a name="line1986">1986: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *values=0;
-
-<a name="line1990">1990: </a> <font color="#4169E1">if</font> (bs < 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Invalid block size specified, must be positive but it is %D"</font>,bs);
-<a name="line1991">1991: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(B->rmap,bs);
-<a name="line1992">1992: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(B->cmap,bs);
-<a name="line1993">1993: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->rmap);
-<a name="line1994">1994: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->cmap);
-<a name="line1995">1995: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutGetBlockSize.html#PetscLayoutGetBlockSize">PetscLayoutGetBlockSize</a>(B->rmap,&bs);
-<a name="line1996">1996: </a> m = B->rmap->n/bs;
-<a name="line1997">1997: </a> rstart = B->rmap->rstart/bs;
-<a name="line1998">1998: </a> cstart = B->cmap->rstart/bs;
-<a name="line1999">1999: </a> cend = B->cmap->rend/bs;
-
-<a name="line2001">2001: </a> <font color="#4169E1">if</font> (ii[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"ii[0] must be 0 but it is %D"</font>,ii[0]);
-<a name="line2002">2002: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(m,&d_nnz,m,&o_nnz);
-<a name="line2003">2003: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line2004">2004: </a> nz = ii[i+1] - ii[i];
-<a name="line2005">2005: </a> <font color="#4169E1">if</font> (nz < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Local row %D has a negative number of columns %D"</font>,i,nz);
-<a name="line2006">2006: </a> nz_max = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(nz_max,nz);
-<a name="line2007">2007: </a> JJ = jj + ii[i];
-<a name="line2008">2008: </a> <font color="#4169E1">for</font> (j=0; j<nz; j++) {
-<a name="line2009">2009: </a> <font color="#4169E1">if</font> (*JJ >= cstart) <font color="#4169E1">break</font>;
-<a name="line2010">2010: </a> JJ++;
-<a name="line2011">2011: </a> }
-<a name="line2012">2012: </a> d = 0;
-<a name="line2013">2013: </a> <font color="#4169E1">for</font> (; j<nz; j++) {
-<a name="line2014">2014: </a> <font color="#4169E1">if</font> (*JJ++ >= cend) <font color="#4169E1">break</font>;
-<a name="line2015">2015: </a> d++;
-<a name="line2016">2016: </a> }
-<a name="line2017">2017: </a> d_nnz[i] = d;
-<a name="line2018">2018: </a> o_nnz[i] = nz - d;
-<a name="line2019">2019: </a> }
-<a name="line2020">2020: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(B,bs,0,d_nnz,0,o_nnz);
-<a name="line2021">2021: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(d_nnz,o_nnz);
-
-<a name="line2023">2023: </a> values = (<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*)V;
-<a name="line2024">2024: </a> <font color="#4169E1">if</font> (!values) {
-<a name="line2025">2025: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bs*bs*nz_max,&values);
-<a name="line2026">2026: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(values,bs*bs*nz_max*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
-<a name="line2027">2027: </a> }
-<a name="line2028">2028: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line2029">2029: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row = i + rstart;
-<a name="line2030">2030: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols = ii[i+1] - ii[i];
-<a name="line2031">2031: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *icols = jj + ii[i];
-<a name="line2032">2032: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *svals = values + (V ? (bs*bs*ii[i]) : 0);
-<a name="line2033">2033: </a> MatSetValuesBlocked_MPISBAIJ(B,1,&row,ncols,icols,svals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line2034">2034: </a> }
-
-<a name="line2036">2036: </a> <font color="#4169E1">if</font> (!V) { <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(values); }
-<a name="line2037">2037: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY);
-<a name="line2038">2038: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(B,MAT_FINAL_ASSEMBLY);
-<a name="line2039">2039: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_NEW_NONZERO_LOCATION_ERR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line2040">2040: </a> <font color="#4169E1">return</font>(0);
-<a name="line2041">2041: </a>}
-
-<a name="line2043">2043: </a><font color="#B22222">/*MC</font>
-<a name="line2044">2044: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a> - <a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a> = "mpisbaij" - A matrix type to be used for distributed symmetric sparse block matrices,</font>
-<a name="line2045">2045: </a><font color="#B22222"> based on block compressed sparse row format. Only the upper triangular portion of the "diagonal" portion of</font>
-<a name="line2046">2046: </a><font color="#B22222"> the matrix is stored.</font>
-
-<a name="line2048">2048: </a><font color="#B22222"> For complex numbers by default this matrix is symmetric, NOT Hermitian symmetric. To make it Hermitian symmetric you</font>
-<a name="line2049">2049: </a><font color="#B22222"> can call <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>, MAT_HERMITIAN);</font>
-
-<a name="line2051">2051: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line2052">2052: </a><font color="#B22222">. -mat_type mpisbaij - sets the matrix type to "mpisbaij" during a call to <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>()</font>
-
-<a name="line2054">2054: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line2056">2056: </a><font color="#B22222">.seealso: MatCreateMPISBAIJ</font>
-<a name="line2057">2057: </a><font color="#B22222">M*/</font>
-
-<a name="line2059">2059: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConvert_MPISBAIJ_MPISBSTRM(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a>,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat [...]
-
-<a name="line2063">2063: </a><strong><font color="#4169E1"><a name="MatCreate_MPISBAIJ"></a>PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B)</font></strong>
-<a name="line2064">2064: </a>{
-<a name="line2065">2065: </a> Mat_MPISBAIJ *b;
-<a name="line2067">2067: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line2070">2070: </a> <a href="../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(B,&b);
-<a name="line2071">2071: </a> B->data = (void*)b;
-<a name="line2072">2072: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(B->ops,&MatOps_Values,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
-
-<a name="line2074">2074: </a> B->ops->destroy = MatDestroy_MPISBAIJ;
-<a name="line2075">2075: </a> B->ops->view = MatView_MPISBAIJ;
-<a name="line2076">2076: </a> B->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2077">2077: </a> B->insertmode = NOT_SET_VALUES;
-
-<a name="line2079">2079: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),&b->rank);
-<a name="line2080">2080: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),&b->size);
-
-<a name="line2082">2082: </a> <font color="#B22222">/* build local table of row and column ownerships */</font>
-<a name="line2083">2083: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(b->size+2,&b->rangebs);
-
-<a name="line2085">2085: </a> <font color="#B22222">/* build cache for off array entries formed */</font>
-<a name="line2086">2086: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),1,&B->stash);
-
-<a name="line2088">2088: </a> b->donotstash = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2089">2089: </a> b->colmap = NULL;
-<a name="line2090">2090: </a> b->garray = NULL;
-<a name="line2091">2091: </a> b->roworiented = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line2093">2093: </a> <font color="#B22222">/* stuff used in block assembly */</font>
-<a name="line2094">2094: </a> b->barray = 0;
-
-<a name="line2096">2096: </a> <font color="#B22222">/* stuff used for matrix vector multiply */</font>
-<a name="line2097">2097: </a> b->lvec = 0;
-<a name="line2098">2098: </a> b->Mvctx = 0;
-<a name="line2099">2099: </a> b->slvec0 = 0;
-<a name="line2100">2100: </a> b->slvec0b = 0;
-<a name="line2101">2101: </a> b->slvec1 = 0;
-<a name="line2102">2102: </a> b->slvec1a = 0;
-<a name="line2103">2103: </a> b->slvec1b = 0;
-<a name="line2104">2104: </a> b->sMvctx = 0;
-
-<a name="line2106">2106: </a> <font color="#B22222">/* stuff for <a href="../../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>() */</font>
-<a name="line2107">2107: </a> b->rowindices = 0;
-<a name="line2108">2108: </a> b->rowvalues = 0;
-<a name="line2109">2109: </a> b->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line2111">2111: </a> <font color="#B22222">/* hash table stuff */</font>
-<a name="line2112">2112: </a> b->ht = 0;
-<a name="line2113">2113: </a> b->hd = 0;
-<a name="line2114">2114: </a> b->ht_size = 0;
-<a name="line2115">2115: </a> b->ht_flag = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2116">2116: </a> b->ht_fact = 0;
-<a name="line2117">2117: </a> b->ht_total_ct = 0;
-<a name="line2118">2118: </a> b->ht_insert_ct = 0;
-
-<a name="line2120">2120: </a> <font color="#B22222">/* stuff for MatGetSubMatrices_MPIBAIJ_local() */</font>
-<a name="line2121">2121: </a> b->ijonly = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line2123">2123: </a> b->in_loc = 0;
-<a name="line2124">2124: </a> b->v_loc = 0;
-<a name="line2125">2125: </a> b->n_loc = 0;
-
-<a name="line2127">2127: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatStoreValues_C"</font>,MatStoreValues_MPISBAIJ);
-<a name="line2128">2128: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatRetrieveValues_C"</font>,MatRetrieveValues_MPISBAIJ);
-<a name="line2129">2129: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatGetDiagonalBlock_C"</font>,MatGetDiagonalBlock_MPISBAIJ);
-<a name="line2130">2130: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatMPISBAIJSetPreallocation_C"</font>,MatMPISBAIJSetPreallocation_MPISBAIJ);
-<a name="line2131">2131: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatMPISBAIJSetPreallocationCSR_C"</font>,MatMPISBAIJSetPreallocationCSR_MPISBAIJ);
-<a name="line2132">2132: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatConvert_mpisbaij_mpisbstrm_C"</font>,MatConvert_MPISBAIJ_MPISBSTRM);
-<a name="line2133">2133: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
-<a name="line2134">2134: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatConvert_mpisbaij_elemental_C"</font>,MatConvert_MPISBAIJ_Elemental);
-<a name="line2135">2135: </a><font color="#A020F0">#endif</font>
-
-<a name="line2137">2137: </a> B->symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line2138">2138: </a> B->structurally_symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line2139">2139: </a> B->symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line2140">2140: </a> B->structurally_symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line2142">2142: </a> PetscObjectChangeTypeName((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
-<a name="line2143">2143: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),NULL,<font color="#666666">"Options for loading MPISBAIJ matrix 1"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat [...]
-<a name="line2144">2144: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-mat_use_hash_table"</font>,<font color="#666666">"Use hash table to save memory in constructing matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>"</font>,flg,&flg,NULL);
-<a name="line2145">2145: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line2146">2146: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fact = 1.39;
-<a name="line2147">2147: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_USE_HASH_TABLE,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line2148">2148: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-mat_use_hash_table"</font>,<font color="#666666">"Use hash table factor"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html#MatMPIBAIJSetHashTableFactor">MatMPIBAIJSetHashTableFactor</a>"</font>,fact,&fact,NULL);
-<a name="line2149">2149: </a> <font color="#4169E1">if</font> (fact <= 1.0) fact = 1.39;
-<a name="line2150">2150: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html#MatMPIBAIJSetHashTableFactor">MatMPIBAIJSetHashTableFactor</a>(B,fact);
-<a name="line2151">2151: </a> PetscInfo1(B,<font color="#666666">"Hash table Factor used %5.2f\n"</font>,fact);
-<a name="line2152">2152: </a> }
-<a name="line2153">2153: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
-<a name="line2154">2154: </a> <font color="#4169E1">return</font>(0);
-<a name="line2155">2155: </a>}
-
-<a name="line2157">2157: </a><font color="#B22222">/*MC</font>
-<a name="line2158">2158: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a> - <a href="../../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a> = "sbaij" - A matrix type to be used for symmetric block sparse matrices.</font>
-
-<a name="line2160">2160: </a><font color="#B22222"> This matrix type is identical to <a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a> when constructed with a single process communicator,</font>
-<a name="line2161">2161: </a><font color="#B22222"> and <a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a> otherwise.</font>
-
-<a name="line2163">2163: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line2164">2164: </a><font color="#B22222">. -mat_type sbaij - sets the matrix type to "sbaij" during a call to <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>()</font>
-
-<a name="line2166">2166: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line2168">2168: </a><font color="#B22222">.seealso: MatCreateMPISBAIJ,<a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a></font>
-<a name="line2169">2169: </a><font color="#B22222">M*/</font>
-
-<a name="line2173">2173: </a><font color="#B22222">/*@C</font>
-<a name="line2174">2174: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a> - For good matrix assembly performance</font>
-<a name="line2175">2175: </a><font color="#B22222"> the user should preallocate the matrix storage by setting the parameters</font>
-<a name="line2176">2176: </a><font color="#B22222"> d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately,</font>
-<a name="line2177">2177: </a><font color="#B22222"> performance can be increased by more than a factor of 50.</font>
-
-<a name="line2179">2179: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
-
-<a name="line2181">2181: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2182">2182: </a><font color="#B22222">+ B - the matrix</font>
-<a name="line2183">2183: </a><font color="#B22222">. bs - size of block, the blocks are ALWAYS square. One can use <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizes.html#MatSetBlockSizes">MatSetBlockSizes</a>() to set a different row and column blocksize but the row</font>
-<a name="line2184">2184: </a><font color="#B22222"> blocksize always defines the size of the blocks. The column blocksize sets the blocksize of the vectors obtained with <a href="../../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
-<a name="line2185">2185: </a><font color="#B22222">. d_nz - number of block nonzeros per block row in diagonal portion of local</font>
-<a name="line2186">2186: </a><font color="#B22222"> submatrix (same for all local rows)</font>
-<a name="line2187">2187: </a><font color="#B22222">. d_nnz - array containing the number of block nonzeros in the various block rows</font>
-<a name="line2188">2188: </a><font color="#B22222"> in the upper triangular and diagonal part of the in diagonal portion of the local</font>
-<a name="line2189">2189: </a><font color="#B22222"> (possibly different for each block row) or NULL. If you plan to factor the matrix you must leave room</font>
-<a name="line2190">2190: </a><font color="#B22222"> for the diagonal entry and set a value even if it is zero.</font>
-<a name="line2191">2191: </a><font color="#B22222">. o_nz - number of block nonzeros per block row in the off-diagonal portion of local</font>
-<a name="line2192">2192: </a><font color="#B22222"> submatrix (same for all local rows).</font>
-<a name="line2193">2193: </a><font color="#B22222">- o_nnz - array containing the number of nonzeros in the various block rows of the</font>
-<a name="line2194">2194: </a><font color="#B22222"> off-diagonal portion of the local submatrix that is right of the diagonal</font>
-<a name="line2195">2195: </a><font color="#B22222"> (possibly different for each block row) or NULL.</font>
-
-
-<a name="line2198">2198: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line2199">2199: </a><font color="#B22222">. -mat_no_unroll - uses code that does not unroll the loops in the</font>
-<a name="line2200">2200: </a><font color="#B22222"> block calculations (much slower)</font>
-<a name="line2201">2201: </a><font color="#B22222">. -mat_block_size - size of the blocks to use</font>
-
-<a name="line2203">2203: </a><font color="#B22222"> Notes:</font>
-
-<a name="line2205">2205: </a><font color="#B22222"> If <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> is used for a particular argument on one processor</font>
-<a name="line2206">2206: </a><font color="#B22222"> than it must be used on all processors that share the object for that argument.</font>
-
-<a name="line2208">2208: </a><font color="#B22222"> If the *_nnz parameter is given then the *_nz parameter is ignored</font>
-
-<a name="line2210">2210: </a><font color="#B22222"> Storage Information:</font>
-<a name="line2211">2211: </a><font color="#B22222"> For a square global matrix we define each processor's diagonal portion</font>
-<a name="line2212">2212: </a><font color="#B22222"> to be its local rows and the corresponding columns (a square submatrix);</font>
-<a name="line2213">2213: </a><font color="#B22222"> each processor's off-diagonal portion encompasses the remainder of the</font>
-<a name="line2214">2214: </a><font color="#B22222"> local matrix (a rectangular submatrix).</font>
-
-<a name="line2216">2216: </a><font color="#B22222"> The user can specify preallocated storage for the diagonal part of</font>
-<a name="line2217">2217: </a><font color="#B22222"> the local submatrix with either d_nz or d_nnz (not both). Set</font>
-<a name="line2218">2218: </a><font color="#B22222"> d_nz=<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> and d_nnz=NULL for PETSc to control dynamic</font>
-<a name="line2219">2219: </a><font color="#B22222"> memory allocation. Likewise, specify preallocated storage for the</font>
-<a name="line2220">2220: </a><font color="#B22222"> off-diagonal part of the local submatrix with o_nz or o_nnz (not both).</font>
-
-<a name="line2222">2222: </a><font color="#B22222"> You can call <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>() to get information on how effective the preallocation was;</font>
-<a name="line2223">2223: </a><font color="#B22222"> for example the fields mallocs,nz_allocated,nz_used,nz_unneeded;</font>
-<a name="line2224">2224: </a><font color="#B22222"> You can also run with the option -info and look for messages with the string</font>
-<a name="line2225">2225: </a><font color="#B22222"> malloc in them to see if additional memory allocation was needed.</font>
-
-<a name="line2227">2227: </a><font color="#B22222"> Consider a processor that owns rows 3, 4 and 5 of a parallel matrix. In</font>
-<a name="line2228">2228: </a><font color="#B22222"> the figure below we depict these three local rows and all columns (0-11).</font>
-
-<a name="line2230">2230: </a><font color="#B22222">.vb</font>
-<a name="line2231">2231: </a><font color="#B22222"> 0 1 2 3 4 5 6 7 8 9 10 11</font>
-<a name="line2232">2232: </a><font color="#B22222"> --------------------------</font>
-<a name="line2233">2233: </a><font color="#B22222"> row 3 |. . . d d d o o o o o o</font>
-<a name="line2234">2234: </a><font color="#B22222"> row 4 |. . . d d d o o o o o o</font>
-<a name="line2235">2235: </a><font color="#B22222"> row 5 |. . . d d d o o o o o o</font>
-<a name="line2236">2236: </a><font color="#B22222"> --------------------------</font>
-<a name="line2237">2237: </a><font color="#B22222">.ve</font>
-
-<a name="line2239">2239: </a><font color="#B22222"> Thus, any entries in the d locations are stored in the d (diagonal)</font>
-<a name="line2240">2240: </a><font color="#B22222"> submatrix, and any entries in the o locations are stored in the</font>
-<a name="line2241">2241: </a><font color="#B22222"> o (off-diagonal) submatrix. Note that the d matrix is stored in</font>
-<a name="line2242">2242: </a><font color="#B22222"> MatSeqSBAIJ format and the o submatrix in <a href="../../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a> format.</font>
-
-<a name="line2244">2244: </a><font color="#B22222"> Now d_nz should indicate the number of block nonzeros per row in the upper triangular</font>
-<a name="line2245">2245: </a><font color="#B22222"> plus the diagonal part of the d matrix,</font>
-<a name="line2246">2246: </a><font color="#B22222"> and o_nz should indicate the number of block nonzeros per row in the o matrix</font>
-
-<a name="line2248">2248: </a><font color="#B22222"> In general, for PDE problems in which most nonzeros are near the diagonal,</font>
-<a name="line2249">2249: </a><font color="#B22222"> one expects d_nz >> o_nz. For large problems you MUST preallocate memory</font>
-<a name="line2250">2250: </a><font color="#B22222"> or you will get TERRIBLE performance; see the users' manual chapter on</font>
-<a name="line2251">2251: </a><font color="#B22222"> matrices.</font>
-
-<a name="line2253">2253: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2255">2255: </a><font color="#B22222">.keywords: matrix, block, aij, compressed row, sparse, parallel</font>
-
-<a name="line2257">2257: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqSBAIJ.html#MatCreateSeqSBAIJ">MatCreateSeqSBAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateBAIJ.html#MatCreateBAIJ">MatCreateBAIJ</a>(), <a href="../../../../../docs/manua [...]
-<a name="line2258">2258: </a><font color="#B22222">@*/</font>
-<a name="line2259">2259: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocation"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> [...]
-<a name="line2260">2260: </a>{
-
-<a name="line2267">2267: </a> PetscTryMethod(B,<font color="#666666">"MatMPISBAIJSetPreallocation_C"</font>,(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],<a href="../../../../../docs/manualpages/Sys/PetscInt.html#Pe [...]
-<a name="line2268">2268: </a> <font color="#4169E1">return</font>(0);
-<a name="line2269">2269: </a>}
-
-<a name="line2273">2273: </a><font color="#B22222">/*@C</font>
-<a name="line2274">2274: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatCreateSBAIJ.html#MatCreateSBAIJ">MatCreateSBAIJ</a> - Creates a sparse parallel matrix in symmetric block AIJ format</font>
-<a name="line2275">2275: </a><font color="#B22222"> (block compressed row). For good matrix assembly performance</font>
-<a name="line2276">2276: </a><font color="#B22222"> the user should preallocate the matrix storage by setting the parameters</font>
-<a name="line2277">2277: </a><font color="#B22222"> d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately,</font>
-<a name="line2278">2278: </a><font color="#B22222"> performance can be increased by more than a factor of 50.</font>
-
-<a name="line2280">2280: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line2282">2282: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2283">2283: </a><font color="#B22222">+ comm - MPI communicator</font>
-<a name="line2284">2284: </a><font color="#B22222">. bs - size of block, the blocks are ALWAYS square. One can use <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizes.html#MatSetBlockSizes">MatSetBlockSizes</a>() to set a different row and column blocksize but the row</font>
-<a name="line2285">2285: </a><font color="#B22222"> blocksize always defines the size of the blocks. The column blocksize sets the blocksize of the vectors obtained with <a href="../../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
-<a name="line2286">2286: </a><font color="#B22222">. m - number of local rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if M is given)</font>
-<a name="line2287">2287: </a><font color="#B22222"> This value should be the same as the local size used in creating the</font>
-<a name="line2288">2288: </a><font color="#B22222"> y vector for the matrix-vector product y = Ax.</font>
-<a name="line2289">2289: </a><font color="#B22222">. n - number of local columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if N is given)</font>
-<a name="line2290">2290: </a><font color="#B22222"> This value should be the same as the local size used in creating the</font>
-<a name="line2291">2291: </a><font color="#B22222"> x vector for the matrix-vector product y = Ax.</font>
-<a name="line2292">2292: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if m is given)</font>
-<a name="line2293">2293: </a><font color="#B22222">. N - number of global columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if n is given)</font>
-<a name="line2294">2294: </a><font color="#B22222">. d_nz - number of block nonzeros per block row in diagonal portion of local</font>
-<a name="line2295">2295: </a><font color="#B22222"> submatrix (same for all local rows)</font>
-<a name="line2296">2296: </a><font color="#B22222">. d_nnz - array containing the number of block nonzeros in the various block rows</font>
-<a name="line2297">2297: </a><font color="#B22222"> in the upper triangular portion of the in diagonal portion of the local</font>
-<a name="line2298">2298: </a><font color="#B22222"> (possibly different for each block block row) or NULL.</font>
-<a name="line2299">2299: </a><font color="#B22222"> If you plan to factor the matrix you must leave room for the diagonal entry and</font>
-<a name="line2300">2300: </a><font color="#B22222"> set its value even if it is zero.</font>
-<a name="line2301">2301: </a><font color="#B22222">. o_nz - number of block nonzeros per block row in the off-diagonal portion of local</font>
-<a name="line2302">2302: </a><font color="#B22222"> submatrix (same for all local rows).</font>
-<a name="line2303">2303: </a><font color="#B22222">- o_nnz - array containing the number of nonzeros in the various block rows of the</font>
-<a name="line2304">2304: </a><font color="#B22222"> off-diagonal portion of the local submatrix (possibly different for</font>
-<a name="line2305">2305: </a><font color="#B22222"> each block row) or NULL.</font>
-
-<a name="line2307">2307: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2308">2308: </a><font color="#B22222">. A - the matrix</font>
-
-<a name="line2310">2310: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line2311">2311: </a><font color="#B22222">. -mat_no_unroll - uses code that does not unroll the loops in the</font>
-<a name="line2312">2312: </a><font color="#B22222"> block calculations (much slower)</font>
-<a name="line2313">2313: </a><font color="#B22222">. -mat_block_size - size of the blocks to use</font>
-<a name="line2314">2314: </a><font color="#B22222">. -mat_mpi - use the parallel matrix data structures even on one processor</font>
-<a name="line2315">2315: </a><font color="#B22222"> (defaults to using SeqBAIJ format on one processor)</font>
-
-<a name="line2317">2317: </a><font color="#B22222"> It is recommended that one use the <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>() and/or <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(),</font>
-<a name="line2318">2318: </a><font color="#B22222"> MatXXXXSetPreallocation() paradgm instead of this routine directly.</font>
-<a name="line2319">2319: </a><font color="#B22222"> [MatXXXXSetPreallocation() is, for example, <a href="../../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocation.html#MatSeqAIJSetPreallocation">MatSeqAIJSetPreallocation</a>]</font>
-
-<a name="line2321">2321: </a><font color="#B22222"> Notes:</font>
-<a name="line2322">2322: </a><font color="#B22222"> The number of rows and columns must be divisible by blocksize.</font>
-<a name="line2323">2323: </a><font color="#B22222"> This matrix type does not support complex Hermitian operation.</font>
-
-<a name="line2325">2325: </a><font color="#B22222"> The user MUST specify either the local or global matrix dimensions</font>
-<a name="line2326">2326: </a><font color="#B22222"> (possibly both).</font>
-
-<a name="line2328">2328: </a><font color="#B22222"> If <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> is used for a particular argument on one processor</font>
-<a name="line2329">2329: </a><font color="#B22222"> than it must be used on all processors that share the object for that argument.</font>
-
-<a name="line2331">2331: </a><font color="#B22222"> If the *_nnz parameter is given then the *_nz parameter is ignored</font>
-
-<a name="line2333">2333: </a><font color="#B22222"> Storage Information:</font>
-<a name="line2334">2334: </a><font color="#B22222"> For a square global matrix we define each processor's diagonal portion</font>
-<a name="line2335">2335: </a><font color="#B22222"> to be its local rows and the corresponding columns (a square submatrix);</font>
-<a name="line2336">2336: </a><font color="#B22222"> each processor's off-diagonal portion encompasses the remainder of the</font>
-<a name="line2337">2337: </a><font color="#B22222"> local matrix (a rectangular submatrix).</font>
-
-<a name="line2339">2339: </a><font color="#B22222"> The user can specify preallocated storage for the diagonal part of</font>
-<a name="line2340">2340: </a><font color="#B22222"> the local submatrix with either d_nz or d_nnz (not both). Set</font>
-<a name="line2341">2341: </a><font color="#B22222"> d_nz=<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> and d_nnz=NULL for PETSc to control dynamic</font>
-<a name="line2342">2342: </a><font color="#B22222"> memory allocation. Likewise, specify preallocated storage for the</font>
-<a name="line2343">2343: </a><font color="#B22222"> off-diagonal part of the local submatrix with o_nz or o_nnz (not both).</font>
-
-<a name="line2345">2345: </a><font color="#B22222"> Consider a processor that owns rows 3, 4 and 5 of a parallel matrix. In</font>
-<a name="line2346">2346: </a><font color="#B22222"> the figure below we depict these three local rows and all columns (0-11).</font>
-
-<a name="line2348">2348: </a><font color="#B22222">.vb</font>
-<a name="line2349">2349: </a><font color="#B22222"> 0 1 2 3 4 5 6 7 8 9 10 11</font>
-<a name="line2350">2350: </a><font color="#B22222"> --------------------------</font>
-<a name="line2351">2351: </a><font color="#B22222"> row 3 |. . . d d d o o o o o o</font>
-<a name="line2352">2352: </a><font color="#B22222"> row 4 |. . . d d d o o o o o o</font>
-<a name="line2353">2353: </a><font color="#B22222"> row 5 |. . . d d d o o o o o o</font>
-<a name="line2354">2354: </a><font color="#B22222"> --------------------------</font>
-<a name="line2355">2355: </a><font color="#B22222">.ve</font>
-
-<a name="line2357">2357: </a><font color="#B22222"> Thus, any entries in the d locations are stored in the d (diagonal)</font>
-<a name="line2358">2358: </a><font color="#B22222"> submatrix, and any entries in the o locations are stored in the</font>
-<a name="line2359">2359: </a><font color="#B22222"> o (off-diagonal) submatrix. Note that the d matrix is stored in</font>
-<a name="line2360">2360: </a><font color="#B22222"> MatSeqSBAIJ format and the o submatrix in <a href="../../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a> format.</font>
-
-<a name="line2362">2362: </a><font color="#B22222"> Now d_nz should indicate the number of block nonzeros per row in the upper triangular</font>
-<a name="line2363">2363: </a><font color="#B22222"> plus the diagonal part of the d matrix,</font>
-<a name="line2364">2364: </a><font color="#B22222"> and o_nz should indicate the number of block nonzeros per row in the o matrix.</font>
-<a name="line2365">2365: </a><font color="#B22222"> In general, for PDE problems in which most nonzeros are near the diagonal,</font>
-<a name="line2366">2366: </a><font color="#B22222"> one expects d_nz >> o_nz. For large problems you MUST preallocate memory</font>
-<a name="line2367">2367: </a><font color="#B22222"> or you will get TERRIBLE performance; see the users' manual chapter on</font>
-<a name="line2368">2368: </a><font color="#B22222"> matrices.</font>
-
-<a name="line2370">2370: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2372">2372: </a><font color="#B22222">.keywords: matrix, block, aij, compressed row, sparse, parallel</font>
-
-<a name="line2374">2374: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqSBAIJ.html#MatCreateSeqSBAIJ">MatCreateSeqSBAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateBAIJ.html#MatCreateBAIJ">MatCreateBAIJ</a>()</font>
-<a name="line2375">2375: </a><font color="#B22222">@*/</font>
-
-<a name="line2377">2377: </a><strong><font color="#4169E1"><a name="MatCreateSBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatCreateSBAIJ.html#MatCreateSBAIJ">MatCreateSBAIJ</a>(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs,<a href="../../../../../docs/ma [...]
-<a name="line2378">2378: </a>{
-<a name="line2380">2380: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
-
-<a name="line2383">2383: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,A);
-<a name="line2384">2384: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*A,m,n,M,N);
-<a name="line2385">2385: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
-<a name="line2386">2386: </a> <font color="#4169E1">if</font> (size > 1) {
-<a name="line2387">2387: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
-<a name="line2388">2388: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(*A,bs,d_nz,d_nnz,o_nz,o_nnz);
-<a name="line2389">2389: </a> } <font color="#4169E1">else</font> {
-<a name="line2390">2390: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,<a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>);
-<a name="line2391">2391: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(*A,bs,d_nz,d_nnz);
-<a name="line2392">2392: </a> }
-<a name="line2393">2393: </a> <font color="#4169E1">return</font>(0);
-<a name="line2394">2394: </a>}
-
-
-<a name="line2399">2399: </a><strong><font color="#4169E1"><a name="MatDuplicate_MPISBAIJ"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a> cpvalues,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *newmat [...]
-<a name="line2400">2400: </a>{
-<a name="line2401">2401: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat;
-<a name="line2402">2402: </a> Mat_MPISBAIJ *a,*oldmat = (Mat_MPISBAIJ*)matin->data;
-<a name="line2404">2404: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> len=0,nt,bs=matin->rmap->bs,mbs=oldmat->mbs;
-<a name="line2405">2405: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
-
-<a name="line2408">2408: </a> *newmat = 0;
-
-<a name="line2410">2410: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin),&mat);
-<a name="line2411">2411: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(mat,matin->rmap->n,matin->cmap->n,matin->rmap->N,matin->cmap->N);
-<a name="line2412">2412: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(mat,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin)->type_name);
-<a name="line2413">2413: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(mat->ops,matin->ops,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
-<a name="line2414">2414: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(matin->rmap,&mat->rmap);
-<a name="line2415">2415: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(matin->cmap,&mat->cmap);
-
-<a name="line2417">2417: </a> mat->factortype = matin->factortype;
-<a name="line2418">2418: </a> mat->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line2419">2419: </a> mat->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line2420">2420: </a> mat->insertmode = NOT_SET_VALUES;
-
-<a name="line2422">2422: </a> a = (Mat_MPISBAIJ*)mat->data;
-<a name="line2423">2423: </a> a->bs2 = oldmat->bs2;
-<a name="line2424">2424: </a> a->mbs = oldmat->mbs;
-<a name="line2425">2425: </a> a->nbs = oldmat->nbs;
-<a name="line2426">2426: </a> a->Mbs = oldmat->Mbs;
-<a name="line2427">2427: </a> a->Nbs = oldmat->Nbs;
-
-
-<a name="line2430">2430: </a> a->size = oldmat->size;
-<a name="line2431">2431: </a> a->rank = oldmat->rank;
-<a name="line2432">2432: </a> a->donotstash = oldmat->donotstash;
-<a name="line2433">2433: </a> a->roworiented = oldmat->roworiented;
-<a name="line2434">2434: </a> a->rowindices = 0;
-<a name="line2435">2435: </a> a->rowvalues = 0;
-<a name="line2436">2436: </a> a->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line2437">2437: </a> a->barray = 0;
-<a name="line2438">2438: </a> a->rstartbs = oldmat->rstartbs;
-<a name="line2439">2439: </a> a->rendbs = oldmat->rendbs;
-<a name="line2440">2440: </a> a->cstartbs = oldmat->cstartbs;
-<a name="line2441">2441: </a> a->cendbs = oldmat->cendbs;
-
-<a name="line2443">2443: </a> <font color="#B22222">/* hash table stuff */</font>
-<a name="line2444">2444: </a> a->ht = 0;
-<a name="line2445">2445: </a> a->hd = 0;
-<a name="line2446">2446: </a> a->ht_size = 0;
-<a name="line2447">2447: </a> a->ht_flag = oldmat->ht_flag;
-<a name="line2448">2448: </a> a->ht_fact = oldmat->ht_fact;
-<a name="line2449">2449: </a> a->ht_total_ct = 0;
-<a name="line2450">2450: </a> a->ht_insert_ct = 0;
-
-<a name="line2452">2452: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a->rangebs,oldmat->rangebs,(a->size+2)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2453">2453: </a> <font color="#4169E1">if</font> (oldmat->colmap) {
-<a name="line2454">2454: </a><font color="#A020F0">#if defined(PETSC_USE_CTABLE)</font>
-<a name="line2455">2455: </a> PetscTableCreateCopy(oldmat->colmap,&a->colmap);
-<a name="line2456">2456: </a><font color="#A020F0">#else</font>
-<a name="line2457">2457: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(a->Nbs,&a->colmap);
-<a name="line2458">2458: </a> PetscLogObjectMemory((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(a->Nbs)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2459">2459: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a->colmap,oldmat->colmap,(a->Nbs)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2460">2460: </a><font color="#A020F0">#endif</font>
-<a name="line2461">2461: </a> } <font color="#4169E1">else</font> a->colmap = 0;
-
-<a name="line2463">2463: </a> <font color="#4169E1">if</font> (oldmat->garray && (len = ((Mat_SeqBAIJ*)(oldmat->B->data))->nbs)) {
-<a name="line2464">2464: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(len,&a->garray);
-<a name="line2465">2465: </a> PetscLogObjectMemory((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,len*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2466">2466: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a->garray,oldmat->garray,len*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2467">2467: </a> } <font color="#4169E1">else</font> a->garray = 0;
-
-<a name="line2469">2469: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin),matin->rmap->bs,&mat->bstash);
-<a name="line2470">2470: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(oldmat->lvec,&a->lvec);
-<a name="line2471">2471: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->lvec);
-<a name="line2472">2472: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterCopy.html#VecScatterCopy">VecScatterCopy</a>(oldmat->Mvctx,&a->Mvctx);
-<a name="line2473">2473: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->Mvctx);
-
-<a name="line2475">2475: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(oldmat->slvec0,&a->slvec0);
-<a name="line2476">2476: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec0);
-<a name="line2477">2477: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(oldmat->slvec1,&a->slvec1);
-<a name="line2478">2478: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1);
-
-<a name="line2480">2480: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(a->slvec1,&nt);
-<a name="line2481">2481: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec1,&array);
-<a name="line2482">2482: </a> <a href="../../../../../docs/manualpages/Vec/VecCreateSeqWithArray.html#VecCreateSeqWithArray">VecCreateSeqWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,bs*mbs,array,&a->slvec1a);
-<a name="line2483">2483: </a> <a href="../../../../../docs/manualpages/Vec/VecCreateSeqWithArray.html#VecCreateSeqWithArray">VecCreateSeqWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,nt-bs*mbs,array+bs*mbs,&a->slvec1b);
-<a name="line2484">2484: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec1,&array);
-<a name="line2485">2485: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&array);
-<a name="line2486">2486: </a> <a href="../../../../../docs/manualpages/Vec/VecCreateSeqWithArray.html#VecCreateSeqWithArray">VecCreateSeqWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,nt-bs*mbs,array+bs*mbs,&a->slvec0b);
-<a name="line2487">2487: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&array);
-<a name="line2488">2488: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec0);
-<a name="line2489">2489: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1);
-<a name="line2490">2490: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec0b);
-<a name="line2491">2491: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1a);
-<a name="line2492">2492: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1b);
-
-<a name="line2494">2494: </a> <font color="#B22222">/* <a href="../../../../../docs/manualpages/Vec/VecScatterCopy.html#VecScatterCopy">VecScatterCopy</a>(oldmat->sMvctx,&a->sMvctx); - not written yet, replaced by the lazy trick: */</font>
-<a name="line2495">2495: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)oldmat->sMvctx);
-<a name="line2496">2496: </a> a->sMvctx = oldmat->sMvctx;
-<a name="line2497">2497: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->sMvctx);
-
-<a name="line2499">2499: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(oldmat->A,cpvalues,&a->A);
-<a name="line2500">2500: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->A);
-<a name="line2501">2501: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(oldmat->B,cpvalues,&a->B);
-<a name="line2502">2502: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->B);
-<a name="line2503">2503: </a> <a href="../../../../../docs/manualpages/Sys/PetscFunctionListDuplicate.html#PetscFunctionListDuplicate">PetscFunctionListDuplicate</a>(((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin)->qlist,&((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat)->qlist);
-<a name="line2504">2504: </a> *newmat = mat;
-<a name="line2505">2505: </a> <font color="#4169E1">return</font>(0);
-<a name="line2506">2506: </a>}
-
-<a name="line2510">2510: </a><strong><font color="#4169E1"><a name="MatLoad_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatLoad_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> newmat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
-<a name="line2511">2511: </a>{
-<a name="line2513">2513: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,nz,j,rstart,rend;
-<a name="line2514">2514: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals,*buf;
-<a name="line2515">2515: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line2516">2516: </a> MPI_Status status;
-<a name="line2517">2517: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size,tag = ((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer)->tag,*sndcounts = 0,*browners,maxnz,*rowners,mmbs;
-<a name="line2518">2518: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> header[4],*rowlengths = 0,M,N,m,*cols,*locrowlens;
-<a name="line2519">2519: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *procsnz = 0,jj,*mycols,*ibuf;
-<a name="line2520">2520: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs = newmat->rmap->bs,Mbs,mbs,extra_rows;
-<a name="line2521">2521: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dlens,*odlens,*mask,*masked1,*masked2,rowcount,odcount;
-<a name="line2522">2522: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dcount,kmax,k,nzcount,tmp;
-<a name="line2523">2523: </a> int fd;
-
-<a name="line2526">2526: </a> <font color="#B22222">/* force binary viewer to load .info file if it has not yet done so */</font>
-<a name="line2527">2527: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerSetUp.html#PetscViewerSetUp">PetscViewerSetUp</a>(viewer);
-<a name="line2528">2528: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,&comm);
-<a name="line2529">2529: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(comm,NULL,<font color="#666666">"Options for loading MPISBAIJ matrix 2"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>"</font>);
-<a name="line2530">2530: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-matload_block_size"</font>,<font color="#666666">"Set the blocksize used to store the matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>"</font>,bs,&bs,NULL);
-<a name="line2531">2531: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
-<a name="line2532">2532: </a> <font color="#4169E1">if</font> (bs < 0) bs = 1;
-
-<a name="line2534">2534: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
-<a name="line2535">2535: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
-<a name="line2536">2536: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(viewer,&fd);
-<a name="line2537">2537: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line2538">2538: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,(char*)header,4,PETSC_INT);
-<a name="line2539">2539: </a> <font color="#4169E1">if</font> (header[0] != MAT_FILE_CLASSID) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"not matrix object"</font>);
-<a name="line2540">2540: </a> <font color="#4169E1">if</font> (header[3] < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat),PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"Matrix stored in special format, cannot load as MPISBAIJ"</font>);
-<a name="line2541">2541: </a> }
-
-<a name="line2543">2543: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Bcast.html#MPI_Bcast">MPI_Bcast</a>(header+1,3,MPIU_INT,0,comm);
-<a name="line2544">2544: </a> M = header[1];
-<a name="line2545">2545: </a> N = header[2];
-
-<a name="line2547">2547: </a> <font color="#B22222">/* If global sizes are set, check if they are consistent with that given in the file */</font>
-<a name="line2548">2548: </a> <font color="#4169E1">if</font> (newmat->rmap->N >= 0 && newmat->rmap->N != M) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of rows:Matrix in file has (%D) and input matrix has (%D)"</font>,newmat->rmap->N,M);
-<a name="line2549">2549: </a> <font color="#4169E1">if</font> (newmat->cmap->N >= 0 && newmat->cmap->N != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of cols:Matrix in file has (%D) and input matrix has (%D)"</font>,newmat->cmap->N,N);
-
-<a name="line2551">2551: </a> <font color="#4169E1">if</font> (M != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Can only do square matrices"</font>);
-
-<a name="line2553">2553: </a> <font color="#B22222">/*</font>
-<a name="line2554">2554: </a><font color="#B22222"> This code adds extra rows to make sure the number of rows is</font>
-<a name="line2555">2555: </a><font color="#B22222"> divisible by the blocksize</font>
-<a name="line2556">2556: </a><font color="#B22222"> */</font>
-<a name="line2557">2557: </a> Mbs = M/bs;
-<a name="line2558">2558: </a> extra_rows = bs - M + bs*(Mbs);
-<a name="line2559">2559: </a> <font color="#4169E1">if</font> (extra_rows == bs) extra_rows = 0;
-<a name="line2560">2560: </a> <font color="#4169E1">else</font> Mbs++;
-<a name="line2561">2561: </a> <font color="#4169E1">if</font> (extra_rows &&!rank) {
-<a name="line2562">2562: </a> <a href="../../../../../docs/manualpages/Profiling/PetscInfo.html#PetscInfo">PetscInfo</a>(viewer,<font color="#666666">"Padding loaded matrix to match blocksize\n"</font>);
-<a name="line2563">2563: </a> }
-
-<a name="line2565">2565: </a> <font color="#B22222">/* determine ownership of all rows */</font>
-<a name="line2566">2566: </a> <font color="#4169E1">if</font> (newmat->rmap->n < 0) { <font color="#B22222">/* <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> */</font>
-<a name="line2567">2567: </a> mbs = Mbs/size + ((Mbs % size) > rank);
-<a name="line2568">2568: </a> m = mbs*bs;
-<a name="line2569">2569: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* User Set */</font>
-<a name="line2570">2570: </a> m = newmat->rmap->n;
-<a name="line2571">2571: </a> mbs = m/bs;
-<a name="line2572">2572: </a> }
-<a name="line2573">2573: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(size+1,&rowners,size+1,&browners);
-<a name="line2574">2574: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(mbs,&mmbs);
-<a name="line2575">2575: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allgather.html#MPI_Allgather">MPI_Allgather</a>(&mmbs,1,MPI_INT,rowners+1,1,MPI_INT,comm);
-<a name="line2576">2576: </a> rowners[0] = 0;
-<a name="line2577">2577: </a> <font color="#4169E1">for</font> (i=2; i<=size; i++) rowners[i] += rowners[i-1];
-<a name="line2578">2578: </a> <font color="#4169E1">for</font> (i=0; i<=size; i++) browners[i] = rowners[i]*bs;
-<a name="line2579">2579: </a> rstart = rowners[rank];
-<a name="line2580">2580: </a> rend = rowners[rank+1];
-
-<a name="line2582">2582: </a> <font color="#B22222">/* distribute row lengths to all processors */</font>
-<a name="line2583">2583: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>((rend-rstart)*bs,&locrowlens);
-<a name="line2584">2584: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line2585">2585: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(M+extra_rows,&rowlengths);
-<a name="line2586">2586: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,rowlengths,M,PETSC_INT);
-<a name="line2587">2587: </a> <font color="#4169E1">for</font> (i=0; i<extra_rows; i++) rowlengths[M+i] = 1;
-<a name="line2588">2588: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&sndcounts);
-<a name="line2589">2589: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) sndcounts[i] = browners[i+1] - browners[i];
-<a name="line2590">2590: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(rowlengths,sndcounts,browners,MPIU_INT,locrowlens,(rend-rstart)*bs,MPIU_INT,0,comm);
-<a name="line2591">2591: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sndcounts);
-<a name="line2592">2592: </a> } <font color="#4169E1">else</font> {
-<a name="line2593">2593: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(0,0,0,MPIU_INT,locrowlens,(rend-rstart)*bs,MPIU_INT,0,comm);
-<a name="line2594">2594: </a> }
-
-<a name="line2596">2596: </a> <font color="#4169E1">if</font> (!rank) { <font color="#B22222">/* procs[0] */</font>
-<a name="line2597">2597: </a> <font color="#B22222">/* calculate the number of nonzeros on each processor */</font>
-<a name="line2598">2598: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&procsnz);
-<a name="line2599">2599: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(procsnz,size*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2600">2600: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
-<a name="line2601">2601: </a> <font color="#4169E1">for</font> (j=rowners[i]*bs; j< rowners[i+1]*bs; j++) {
-<a name="line2602">2602: </a> procsnz[i] += rowlengths[j];
-<a name="line2603">2603: </a> }
-<a name="line2604">2604: </a> }
-<a name="line2605">2605: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rowlengths);
-
-<a name="line2607">2607: </a> <font color="#B22222">/* determine max buffer needed and allocate it */</font>
-<a name="line2608">2608: </a> maxnz = 0;
-<a name="line2609">2609: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
-<a name="line2610">2610: </a> maxnz = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(maxnz,procsnz[i]);
-<a name="line2611">2611: </a> }
-<a name="line2612">2612: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&cols);
-
-<a name="line2614">2614: </a> <font color="#B22222">/* read in my part of the matrix column indices */</font>
-<a name="line2615">2615: </a> nz = procsnz[0];
-<a name="line2616">2616: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&ibuf);
-<a name="line2617">2617: </a> mycols = ibuf;
-<a name="line2618">2618: </a> <font color="#4169E1">if</font> (size == 1) nz -= extra_rows;
-<a name="line2619">2619: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,mycols,nz,PETSC_INT);
-<a name="line2620">2620: </a> <font color="#4169E1">if</font> (size == 1) {
-<a name="line2621">2621: </a> <font color="#4169E1">for</font> (i=0; i< extra_rows; i++) mycols[nz+i] = M+i;
-<a name="line2622">2622: </a> }
-
-<a name="line2624">2624: </a> <font color="#B22222">/* read in every ones (except the last) and ship off */</font>
-<a name="line2625">2625: </a> <font color="#4169E1">for</font> (i=1; i<size-1; i++) {
-<a name="line2626">2626: </a> nz = procsnz[i];
-<a name="line2627">2627: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,cols,nz,PETSC_INT);
-<a name="line2628">2628: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(cols,nz,MPIU_INT,i,tag,comm);
-<a name="line2629">2629: </a> }
-<a name="line2630">2630: </a> <font color="#B22222">/* read in the stuff for the last proc */</font>
-<a name="line2631">2631: </a> <font color="#4169E1">if</font> (size != 1) {
-<a name="line2632">2632: </a> nz = procsnz[size-1] - extra_rows; <font color="#B22222">/* the extra rows are not on the disk */</font>
-<a name="line2633">2633: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,cols,nz,PETSC_INT);
-<a name="line2634">2634: </a> <font color="#4169E1">for</font> (i=0; i<extra_rows; i++) cols[nz+i] = M+i;
-<a name="line2635">2635: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(cols,nz+extra_rows,MPIU_INT,size-1,tag,comm);
-<a name="line2636">2636: </a> }
-<a name="line2637">2637: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(cols);
-<a name="line2638">2638: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* procs[i], i>0 */</font>
-<a name="line2639">2639: </a> <font color="#B22222">/* determine buffer space needed for message */</font>
-<a name="line2640">2640: </a> nz = 0;
-<a name="line2641">2641: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) nz += locrowlens[i];
-<a name="line2642">2642: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&ibuf);
-<a name="line2643">2643: </a> mycols = ibuf;
-<a name="line2644">2644: </a> <font color="#B22222">/* receive message of column indices*/</font>
-<a name="line2645">2645: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(mycols,nz,MPIU_INT,0,tag,comm,&status);
-<a name="line2646">2646: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,MPIU_INT,&maxnz);
-<a name="line2647">2647: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
-<a name="line2648">2648: </a> }
-
-<a name="line2650">2650: </a> <font color="#B22222">/* loop over local rows, determining number of off diagonal entries */</font>
-<a name="line2651">2651: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(rend-rstart,&dlens,rend-rstart,&odlens);
-<a name="line2652">2652: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(Mbs,&mask,Mbs,&masked1,Mbs,&masked2);
-<a name="line2653">2653: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(mask,Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2654">2654: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(masked1,Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2655">2655: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(masked2,Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
-<a name="line2656">2656: </a> rowcount = 0;
-<a name="line2657">2657: </a> nzcount = 0;
-<a name="line2658">2658: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line2659">2659: </a> dcount = 0;
-<a name="line2660">2660: </a> odcount = 0;
-<a name="line2661">2661: </a> <font color="#4169E1">for</font> (j=0; j<bs; j++) {
-<a name="line2662">2662: </a> kmax = locrowlens[rowcount];
-<a name="line2663">2663: </a> <font color="#4169E1">for</font> (k=0; k<kmax; k++) {
-<a name="line2664">2664: </a> tmp = mycols[nzcount++]/bs; <font color="#B22222">/* block col. index */</font>
-<a name="line2665">2665: </a> <font color="#4169E1">if</font> (!mask[tmp]) {
-<a name="line2666">2666: </a> mask[tmp] = 1;
-<a name="line2667">2667: </a> <font color="#4169E1">if</font> (tmp < rstart || tmp >= rend) masked2[odcount++] = tmp; <font color="#B22222">/* entry in off-diag portion */</font>
-<a name="line2668">2668: </a> <font color="#4169E1">else</font> masked1[dcount++] = tmp; <font color="#B22222">/* entry in diag portion */</font>
-<a name="line2669">2669: </a> }
-<a name="line2670">2670: </a> }
-<a name="line2671">2671: </a> rowcount++;
-<a name="line2672">2672: </a> }
-
-<a name="line2674">2674: </a> dlens[i] = dcount; <font color="#B22222">/* d_nzz[i] */</font>
-<a name="line2675">2675: </a> odlens[i] = odcount; <font color="#B22222">/* o_nzz[i] */</font>
-
-<a name="line2677">2677: </a> <font color="#B22222">/* zero out the mask elements we set */</font>
-<a name="line2678">2678: </a> <font color="#4169E1">for</font> (j=0; j<dcount; j++) mask[masked1[j]] = 0;
-<a name="line2679">2679: </a> <font color="#4169E1">for</font> (j=0; j<odcount; j++) mask[masked2[j]] = 0;
-<a name="line2680">2680: </a> }
-<a name="line2681">2681: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(newmat,m,m,M+extra_rows,N+extra_rows);
-<a name="line2682">2682: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(newmat,bs,0,dlens,0,odlens);
-<a name="line2683">2683: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(newmat,MAT_IGNORE_LOWER_TRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-
-<a name="line2685">2685: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line2686">2686: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&buf);
-<a name="line2687">2687: </a> <font color="#B22222">/* read in my part of the matrix numerical values */</font>
-<a name="line2688">2688: </a> nz = procsnz[0];
-<a name="line2689">2689: </a> vals = buf;
-<a name="line2690">2690: </a> mycols = ibuf;
-<a name="line2691">2691: </a> <font color="#4169E1">if</font> (size == 1) nz -= extra_rows;
-<a name="line2692">2692: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
-<a name="line2693">2693: </a> <font color="#4169E1">if</font> (size == 1) {
-<a name="line2694">2694: </a> <font color="#4169E1">for</font> (i=0; i< extra_rows; i++) vals[nz+i] = 1.0;
-<a name="line2695">2695: </a> }
-
-<a name="line2697">2697: </a> <font color="#B22222">/* insert into matrix */</font>
-<a name="line2698">2698: </a> jj = rstart*bs;
-<a name="line2699">2699: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line2700">2700: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(newmat,1,&jj,locrowlens[i],mycols,vals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line2701">2701: </a> mycols += locrowlens[i];
-<a name="line2702">2702: </a> vals += locrowlens[i];
-<a name="line2703">2703: </a> jj++;
-<a name="line2704">2704: </a> }
-
-<a name="line2706">2706: </a> <font color="#B22222">/* read in other processors (except the last one) and ship out */</font>
-<a name="line2707">2707: </a> <font color="#4169E1">for</font> (i=1; i<size-1; i++) {
-<a name="line2708">2708: </a> nz = procsnz[i];
-<a name="line2709">2709: </a> vals = buf;
-<a name="line2710">2710: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
-<a name="line2711">2711: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,i,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm);
-<a name="line2712">2712: </a> }
-<a name="line2713">2713: </a> <font color="#B22222">/* the last proc */</font>
-<a name="line2714">2714: </a> <font color="#4169E1">if</font> (size != 1) {
-<a name="line2715">2715: </a> nz = procsnz[i] - extra_rows;
-<a name="line2716">2716: </a> vals = buf;
-<a name="line2717">2717: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
-<a name="line2718">2718: </a> <font color="#4169E1">for</font> (i=0; i<extra_rows; i++) vals[nz+i] = 1.0;
-<a name="line2719">2719: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(vals,nz+extra_rows,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,size-1,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm);
-<a name="line2720">2720: </a> }
-<a name="line2721">2721: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(procsnz);
-
-<a name="line2723">2723: </a> } <font color="#4169E1">else</font> {
-<a name="line2724">2724: </a> <font color="#B22222">/* receive numeric values */</font>
-<a name="line2725">2725: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&buf);
-
-<a name="line2727">2727: </a> <font color="#B22222">/* receive message of values*/</font>
-<a name="line2728">2728: </a> vals = buf;
-<a name="line2729">2729: </a> mycols = ibuf;
-<a name="line2730">2730: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,0,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm,&status);
-<a name="line2731">2731: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,&maxnz);
-<a name="line2732">2732: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
-
-<a name="line2734">2734: </a> <font color="#B22222">/* insert into matrix */</font>
-<a name="line2735">2735: </a> jj = rstart*bs;
-<a name="line2736">2736: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line2737">2737: </a> MatSetValues_MPISBAIJ(newmat,1,&jj,locrowlens[i],mycols,vals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line2738">2738: </a> mycols += locrowlens[i];
-<a name="line2739">2739: </a> vals += locrowlens[i];
-<a name="line2740">2740: </a> jj++;
-<a name="line2741">2741: </a> }
-<a name="line2742">2742: </a> }
-
-<a name="line2744">2744: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(locrowlens);
-<a name="line2745">2745: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(buf);
-<a name="line2746">2746: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ibuf);
-<a name="line2747">2747: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(rowners,browners);
-<a name="line2748">2748: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(dlens,odlens);
-<a name="line2749">2749: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(mask,masked1,masked2);
-<a name="line2750">2750: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(newmat,MAT_FINAL_ASSEMBLY);
-<a name="line2751">2751: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(newmat,MAT_FINAL_ASSEMBLY);
-<a name="line2752">2752: </a> <font color="#4169E1">return</font>(0);
-<a name="line2753">2753: </a>}
-
-<a name="line2757">2757: </a><font color="#B22222">/*XXXXX@</font>
-<a name="line2758">2758: </a><font color="#B22222"> MatMPISBAIJSetHashTableFactor - Sets the factor required to compute the size of the HashTable.</font>
-
-<a name="line2760">2760: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2761">2761: </a><font color="#B22222">. mat - the matrix</font>
-<a name="line2762">2762: </a><font color="#B22222">. fact - factor</font>
-
-<a name="line2764">2764: </a><font color="#B22222"> Not Collective on <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>, each process can have a different hash factor</font>
-
-<a name="line2766">2766: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line2768">2768: </a><font color="#B22222"> Notes:</font>
-<a name="line2769">2769: </a><font color="#B22222"> This can also be set by the command line option: -mat_use_hash_table fact</font>
-
-<a name="line2771">2771: </a><font color="#B22222">.keywords: matrix, hashtable, factor, HT</font>
-
-<a name="line2773">2773: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>()</font>
-<a name="line2774">2774: </a><font color="#B22222">@XXXXX*/</font>
-
-
-<a name="line2779">2779: </a><strong><font color="#4169E1"><a name="MatGetRowMaxAbs_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetRowMaxAbs_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idx[])</font></strong>
-<a name="line2780">2780: </a>{
-<a name="line2781">2781: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
-<a name="line2782">2782: </a> Mat_SeqBAIJ *b = (Mat_SeqBAIJ*)(a->B)->data;
-<a name="line2783">2783: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> atmp;
-<a name="line2784">2784: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *work,*svalues,*rvalues;
-<a name="line2786">2786: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,bs,mbs,*bi,*bj,brow,j,ncols,krow,kcol,col,row,Mbs,bcol;
-<a name="line2787">2787: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size;
-<a name="line2788">2788: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *rowners_bs,dest,count,source;
-<a name="line2789">2789: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *va;
-<a name="line2790">2790: </a> MatScalar *ba;
-<a name="line2791">2791: </a> MPI_Status stat;
-
-<a name="line2794">2794: </a> <font color="#4169E1">if</font> (idx) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Send email to petsc-maint at mcs.anl.gov"</font>);
-<a name="line2795">2795: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowMaxAbs.html#MatGetRowMaxAbs">MatGetRowMaxAbs</a>(a->A,v,NULL);
-<a name="line2796">2796: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v,&va);
-
-<a name="line2798">2798: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&size);
-<a name="line2799">2799: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&rank);
-
-<a name="line2801">2801: </a> bs = A->rmap->bs;
-<a name="line2802">2802: </a> mbs = a->mbs;
-<a name="line2803">2803: </a> Mbs = a->Mbs;
-<a name="line2804">2804: </a> ba = b->a;
-<a name="line2805">2805: </a> bi = b->i;
-<a name="line2806">2806: </a> bj = b->j;
-
-<a name="line2808">2808: </a> <font color="#B22222">/* find ownerships */</font>
-<a name="line2809">2809: </a> rowners_bs = A->rmap->range;
-
-<a name="line2811">2811: </a> <font color="#B22222">/* each proc creates an array to be distributed */</font>
-<a name="line2812">2812: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bs*Mbs,&work);
-<a name="line2813">2813: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(work,bs*Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>));
-
-<a name="line2815">2815: </a> <font color="#B22222">/* row_max for B */</font>
-<a name="line2816">2816: </a> <font color="#4169E1">if</font> (rank != size-1) {
-<a name="line2817">2817: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line2818">2818: </a> ncols = bi[1] - bi[0]; bi++;
-<a name="line2819">2819: </a> brow = bs*i;
-<a name="line2820">2820: </a> <font color="#4169E1">for</font> (j=0; j<ncols; j++) {
-<a name="line2821">2821: </a> bcol = bs*(*bj);
-<a name="line2822">2822: </a> <font color="#4169E1">for</font> (kcol=0; kcol<bs; kcol++) {
-<a name="line2823">2823: </a> col = bcol + kcol; <font color="#B22222">/* local col index */</font>
-<a name="line2824">2824: </a> col += rowners_bs[rank+1]; <font color="#B22222">/* global col index */</font>
-<a name="line2825">2825: </a> <font color="#4169E1">for</font> (krow=0; krow<bs; krow++) {
-<a name="line2826">2826: </a> atmp = PetscAbsScalar(*ba); ba++;
-<a name="line2827">2827: </a> row = brow + krow; <font color="#B22222">/* local row index */</font>
-<a name="line2828">2828: </a> <font color="#4169E1">if</font> (PetscRealPart(va[row]) < atmp) va[row] = atmp;
-<a name="line2829">2829: </a> <font color="#4169E1">if</font> (work[col] < atmp) work[col] = atmp;
-<a name="line2830">2830: </a> }
-<a name="line2831">2831: </a> }
-<a name="line2832">2832: </a> bj++;
-<a name="line2833">2833: </a> }
-<a name="line2834">2834: </a> }
-
-<a name="line2836">2836: </a> <font color="#B22222">/* send values to its owners */</font>
-<a name="line2837">2837: </a> <font color="#4169E1">for</font> (dest=rank+1; dest<size; dest++) {
-<a name="line2838">2838: </a> svalues = work + rowners_bs[dest];
-<a name="line2839">2839: </a> count = rowners_bs[dest+1]-rowners_bs[dest];
-<a name="line2840">2840: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(svalues,count,MPIU_REAL,dest,rank,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
-<a name="line2841">2841: </a> }
-<a name="line2842">2842: </a> }
-
-<a name="line2844">2844: </a> <font color="#B22222">/* receive values */</font>
-<a name="line2845">2845: </a> <font color="#4169E1">if</font> (rank) {
-<a name="line2846">2846: </a> rvalues = work;
-<a name="line2847">2847: </a> count = rowners_bs[rank+1]-rowners_bs[rank];
-<a name="line2848">2848: </a> <font color="#4169E1">for</font> (source=0; source<rank; source++) {
-<a name="line2849">2849: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(rvalues,count,MPIU_REAL,MPI_ANY_SOURCE,MPI_ANY_TAG,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&stat);
-<a name="line2850">2850: </a> <font color="#B22222">/* process values */</font>
-<a name="line2851">2851: </a> <font color="#4169E1">for</font> (i=0; i<count; i++) {
-<a name="line2852">2852: </a> <font color="#4169E1">if</font> (PetscRealPart(va[i]) < rvalues[i]) va[i] = rvalues[i];
-<a name="line2853">2853: </a> }
-<a name="line2854">2854: </a> }
-<a name="line2855">2855: </a> }
-
-<a name="line2857">2857: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v,&va);
-<a name="line2858">2858: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(work);
-<a name="line2859">2859: </a> <font color="#4169E1">return</font>(0);
-<a name="line2860">2860: </a>}
-
-<a name="line2864">2864: </a><strong><font color="#4169E1"><a name="MatSOR_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSOR_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bb,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> omega,<a href="../../../../../docs/manualpages/Mat/MatSORTy [...]
-<a name="line2865">2865: </a>{
-<a name="line2866">2866: </a> Mat_MPISBAIJ *mat = (Mat_MPISBAIJ*)matin->data;
-<a name="line2867">2867: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line2868">2868: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs=mat->mbs,bs=matin->rmap->bs;
-<a name="line2869">2869: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*ptr,*from;
-<a name="line2870">2870: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bb1;
-<a name="line2871">2871: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *b;
-
-<a name="line2874">2874: </a> <font color="#4169E1">if</font> (its <= 0 || lits <= 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Relaxation requires global its %D and local its %D both positive"</font>,its,lits);
-<a name="line2875">2875: </a> <font color="#4169E1">if</font> (bs > 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"SSOR for block size > 1 is not yet implemented"</font>);
-
-<a name="line2877">2877: </a> <font color="#4169E1">if</font> (flag == SOR_APPLY_UPPER) {
-<a name="line2878">2878: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,1,xx);
-<a name="line2879">2879: </a> <font color="#4169E1">return</font>(0);
-<a name="line2880">2880: </a> }
-
-<a name="line2882">2882: </a> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_SYMMETRIC_SWEEP) == SOR_LOCAL_SYMMETRIC_SWEEP) {
-<a name="line2883">2883: </a> <font color="#4169E1">if</font> (flag & SOR_ZERO_INITIAL_GUESS) {
-<a name="line2884">2884: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,lits,xx);
-<a name="line2885">2885: </a> its--;
+<a name="line1604">1604: </a><strong><font color="#4169E1"><a name="MatGetInfo_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetInfo_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> flag,<a href="../../../../../docs/manualpages/Mat/MatInfo.html#MatInfo">MatInfo</a> *info)</font></strong>
+<a name="line1605">1605: </a>{
+<a name="line1606">1606: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)matin->data;
+<a name="line1607">1607: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A = a->A,B = a->B;
+<a name="line1609">1609: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> isend[5],irecv[5];
+
+<a name="line1612">1612: </a> info->block_size = (<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)matin->rmap->bs;
+
+<a name="line1614">1614: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(A,MAT_LOCAL,info);
+
+<a name="line1616">1616: </a> isend[0] = info->nz_used; isend[1] = info->nz_allocated; isend[2] = info->nz_unneeded;
+<a name="line1617">1617: </a> isend[3] = info->memory; isend[4] = info->mallocs;
+
+<a name="line1619">1619: </a> <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>(B,MAT_LOCAL,info);
+
+<a name="line1621">1621: </a> isend[0] += info->nz_used; isend[1] += info->nz_allocated; isend[2] += info->nz_unneeded;
+<a name="line1622">1622: </a> isend[3] += info->memory; isend[4] += info->mallocs;
+<a name="line1623">1623: </a> <font color="#4169E1">if</font> (flag == MAT_LOCAL) {
+<a name="line1624">1624: </a> info->nz_used = isend[0];
+<a name="line1625">1625: </a> info->nz_allocated = isend[1];
+<a name="line1626">1626: </a> info->nz_unneeded = isend[2];
+<a name="line1627">1627: </a> info->memory = isend[3];
+<a name="line1628">1628: </a> info->mallocs = isend[4];
+<a name="line1629">1629: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_MAX) {
+<a name="line1630">1630: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_MAX,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin));
+
+<a name="line1632">1632: </a> info->nz_used = irecv[0];
+<a name="line1633">1633: </a> info->nz_allocated = irecv[1];
+<a name="line1634">1634: </a> info->nz_unneeded = irecv[2];
+<a name="line1635">1635: </a> info->memory = irecv[3];
+<a name="line1636">1636: </a> info->mallocs = irecv[4];
+<a name="line1637">1637: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag == MAT_GLOBAL_SUM) {
+<a name="line1638">1638: </a> MPIU_Allreduce(isend,irecv,5,MPIU_REAL,MPIU_SUM,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin));
+
+<a name="line1640">1640: </a> info->nz_used = irecv[0];
+<a name="line1641">1641: </a> info->nz_allocated = irecv[1];
+<a name="line1642">1642: </a> info->nz_unneeded = irecv[2];
+<a name="line1643">1643: </a> info->memory = irecv[3];
+<a name="line1644">1644: </a> info->mallocs = irecv[4];
+<a name="line1645">1645: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Unknown <a href="../../../../../docs/manualpages/Mat/MatInfoType.html#MatInfoType">MatInfoType</a> argument %d"</font>,(int)flag);
+<a name="line1646">1646: </a> info->fill_ratio_given = 0; <font color="#B22222">/* no parallel LU/ILU/Cholesky */</font>
+<a name="line1647">1647: </a> info->fill_ratio_needed = 0;
+<a name="line1648">1648: </a> info->factor_mallocs = 0;
+<a name="line1649">1649: </a> <font color="#4169E1">return</font>(0);
+<a name="line1650">1650: </a>}
+
+<a name="line1654">1654: </a><strong><font color="#4169E1"><a name="MatSetOption_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetOption_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatOption.html#MatOption">MatOption</a> op,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
+<a name="line1655">1655: </a>{
+<a name="line1656">1656: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1657">1657: </a> Mat_SeqSBAIJ *aA = (Mat_SeqSBAIJ*)a->A->data;
+
+<a name="line1661">1661: </a> <font color="#4169E1">switch</font> (op) {
+<a name="line1662">1662: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATIONS:
+<a name="line1663">1663: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_ALLOCATION_ERR:
+<a name="line1664">1664: </a> <font color="#4169E1">case</font> MAT_UNUSED_NONZERO_LOCATION_ERR:
+<a name="line1665">1665: </a> <font color="#4169E1">case</font> MAT_KEEP_NONZERO_PATTERN:
+<a name="line1666">1666: </a> <font color="#4169E1">case</font> MAT_NEW_NONZERO_LOCATION_ERR:
+<a name="line1667">1667: </a> MatCheckPreallocated(A,1);
+<a name="line1668">1668: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
+<a name="line1669">1669: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->B,op,flg);
+<a name="line1670">1670: </a> <font color="#4169E1">break</font>;
+<a name="line1671">1671: </a> <font color="#4169E1">case</font> MAT_ROW_ORIENTED:
+<a name="line1672">1672: </a> MatCheckPreallocated(A,1);
+<a name="line1673">1673: </a> a->roworiented = flg;
+
+<a name="line1675">1675: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
+<a name="line1676">1676: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->B,op,flg);
+<a name="line1677">1677: </a> <font color="#4169E1">break</font>;
+<a name="line1678">1678: </a> <font color="#4169E1">case</font> MAT_NEW_DIAGONALS:
+<a name="line1679">1679: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
+<a name="line1680">1680: </a> <font color="#4169E1">break</font>;
+<a name="line1681">1681: </a> <font color="#4169E1">case</font> MAT_IGNORE_OFF_PROC_ENTRIES:
+<a name="line1682">1682: </a> a->donotstash = flg;
+<a name="line1683">1683: </a> <font color="#4169E1">break</font>;
+<a name="line1684">1684: </a> <font color="#4169E1">case</font> MAT_USE_HASH_TABLE:
+<a name="line1685">1685: </a> a->ht_flag = flg;
+<a name="line1686">1686: </a> <font color="#4169E1">break</font>;
+<a name="line1687">1687: </a> <font color="#4169E1">case</font> MAT_HERMITIAN:
+<a name="line1688">1688: </a> MatCheckPreallocated(A,1);
+<a name="line1689">1689: </a> <font color="#4169E1">if</font> (!A->assembled) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONGSTATE,<font color="#666666">"Must call <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>() first"</font>);
+<a name="line1690">1690: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
+
+<a name="line1692">1692: </a> A->ops->mult = MatMult_MPISBAIJ_Hermitian;
+<a name="line1693">1693: </a> <font color="#4169E1">break</font>;
+<a name="line1694">1694: </a> <font color="#4169E1">case</font> MAT_SPD:
+<a name="line1695">1695: </a> A->spd_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1696">1696: </a> A->spd = flg;
+<a name="line1697">1697: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line1698">1698: </a> A->symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1699">1699: </a> A->structurally_symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1700">1700: </a> A->symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1701">1701: </a> A->structurally_symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1702">1702: </a> }
+<a name="line1703">1703: </a> <font color="#4169E1">break</font>;
+<a name="line1704">1704: </a> <font color="#4169E1">case</font> MAT_SYMMETRIC:
+<a name="line1705">1705: </a> MatCheckPreallocated(A,1);
+<a name="line1706">1706: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
+<a name="line1707">1707: </a> <font color="#4169E1">break</font>;
+<a name="line1708">1708: </a> <font color="#4169E1">case</font> MAT_STRUCTURALLY_SYMMETRIC:
+<a name="line1709">1709: </a> MatCheckPreallocated(A,1);
+<a name="line1710">1710: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(a->A,op,flg);
+<a name="line1711">1711: </a> <font color="#4169E1">break</font>;
+<a name="line1712">1712: </a> <font color="#4169E1">case</font> MAT_SYMMETRY_ETERNAL:
+<a name="line1713">1713: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Matrix must be symmetric"</font>);
+<a name="line1714">1714: </a> PetscInfo1(A,<font color="#666666">"Option %s ignored\n"</font>,MatOptions[op]);
+<a name="line1715">1715: </a> <font color="#4169E1">break</font>;
+<a name="line1716">1716: </a> <font color="#4169E1">case</font> MAT_IGNORE_LOWER_TRIANGULAR:
+<a name="line1717">1717: </a> aA->ignore_ltriangular = flg;
+<a name="line1718">1718: </a> <font color="#4169E1">break</font>;
+<a name="line1719">1719: </a> <font color="#4169E1">case</font> MAT_ERROR_LOWER_TRIANGULAR:
+<a name="line1720">1720: </a> aA->ignore_ltriangular = flg;
+<a name="line1721">1721: </a> <font color="#4169E1">break</font>;
+<a name="line1722">1722: </a> <font color="#4169E1">case</font> MAT_GETROW_UPPERTRIANGULAR:
+<a name="line1723">1723: </a> aA->getrow_utriangular = flg;
+<a name="line1724">1724: </a> <font color="#4169E1">break</font>;
+<a name="line1725">1725: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line1726">1726: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"unknown option %d"</font>,op);
+<a name="line1727">1727: </a> }
+<a name="line1728">1728: </a> <font color="#4169E1">return</font>(0);
+<a name="line1729">1729: </a>}
+
+<a name="line1733">1733: </a><strong><font color="#4169E1"><a name="MatTranspose_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatTranspose_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a> reuse,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *B)</font></strong>
+<a name="line1734">1734: </a>{
+
+<a name="line1738">1738: </a> <font color="#4169E1">if</font> (MAT_INITIAL_MATRIX || *B != A) {
+<a name="line1739">1739: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(A,MAT_COPY_VALUES,B);
+<a name="line1740">1740: </a> }
+<a name="line1741">1741: </a> <font color="#4169E1">return</font>(0);
+<a name="line1742">1742: </a>}
+
+<a name="line1746">1746: </a><strong><font color="#4169E1"><a name="MatDiagonalScale_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDiagonalScale_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> ll,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> rr)</font></strong>
+<a name="line1747">1747: </a>{
+<a name="line1748">1748: </a> Mat_MPISBAIJ *baij = (Mat_MPISBAIJ*)mat->data;
+<a name="line1749">1749: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> a = baij->A, b=baij->B;
+<a name="line1751">1751: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nv,m,n;
+<a name="line1752">1752: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line1755">1755: </a> <font color="#4169E1">if</font> (ll != rr) {
+<a name="line1756">1756: </a> <a href="../../../../../docs/manualpages/Vec/VecEqual.html#VecEqual">VecEqual</a>(ll,rr,&flg);
+<a name="line1757">1757: </a> <font color="#4169E1">if</font> (!flg) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"For symmetric format, left and right scaling vectors must be same\n"</font>);
+<a name="line1758">1758: </a> }
+<a name="line1759">1759: </a> <font color="#4169E1">if</font> (!ll) <font color="#4169E1">return</font>(0);
+
+<a name="line1761">1761: </a> <a href="../../../../../docs/manualpages/Mat/MatGetLocalSize.html#MatGetLocalSize">MatGetLocalSize</a>(mat,&m,&n);
+<a name="line1762">1762: </a> <font color="#4169E1">if</font> (m != n) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"For symmetric format, local size %d %d must be same"</font>,m,n);
+
+<a name="line1764">1764: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(rr,&nv);
+<a name="line1765">1765: </a> <font color="#4169E1">if</font> (nv!=n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Left and right vector non-conforming local size"</font>);
+
+<a name="line1767">1767: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(baij->Mvctx,rr,baij->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+
+<a name="line1769">1769: </a> <font color="#B22222">/* left diagonalscale the off-diagonal part */</font>
+<a name="line1770">1770: </a> (*b->ops->diagonalscale)(b,ll,NULL);
+
+<a name="line1772">1772: </a> <font color="#B22222">/* scale the diagonal part */</font>
+<a name="line1773">1773: </a> (*a->ops->diagonalscale)(a,ll,rr);
+
+<a name="line1775">1775: </a> <font color="#B22222">/* right diagonalscale the off-diagonal part */</font>
+<a name="line1776">1776: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(baij->Mvctx,rr,baij->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line1777">1777: </a> (*b->ops->diagonalscale)(b,NULL,baij->lvec);
+<a name="line1778">1778: </a> <font color="#4169E1">return</font>(0);
+<a name="line1779">1779: </a>}
+
+<a name="line1783">1783: </a><strong><font color="#4169E1"><a name="MatSetUnfactored_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUnfactored_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1784">1784: </a>{
+<a name="line1785">1785: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1789">1789: </a> <a href="../../../../../docs/manualpages/Mat/MatSetUnfactored.html#MatSetUnfactored">MatSetUnfactored</a>(a->A);
+<a name="line1790">1790: </a> <font color="#4169E1">return</font>(0);
+<a name="line1791">1791: </a>}
+
+<a name="line1793">1793: </a><strong><font color="#4169E1">static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>*)</font></strong>;
+
+<a name="line1797">1797: </a><strong><font color="#4169E1"><a name="MatEqual_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatEqual_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *flag)</font></strong>
+<a name="line1798">1798: </a>{
+<a name="line1799">1799: </a> Mat_MPISBAIJ *matB = (Mat_MPISBAIJ*)B->data,*matA = (Mat_MPISBAIJ*)A->data;
+<a name="line1800">1800: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> a,b,c,d;
+<a name="line1801">1801: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line1805">1805: </a> a = matA->A; b = matA->B;
+<a name="line1806">1806: </a> c = matB->A; d = matB->B;
+
+<a name="line1808">1808: </a> <a href="../../../../../docs/manualpages/Mat/MatEqual.html#MatEqual">MatEqual</a>(a,c,&flg);
+<a name="line1809">1809: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line1810">1810: </a> <a href="../../../../../docs/manualpages/Mat/MatEqual.html#MatEqual">MatEqual</a>(b,d,&flg);
+<a name="line1811">1811: </a> }
+<a name="line1812">1812: </a> MPIU_Allreduce(&flg,flag,1,MPIU_BOOL,MPI_LAND,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line1813">1813: </a> <font color="#4169E1">return</font>(0);
+<a name="line1814">1814: </a>}
+
+<a name="line1818">1818: </a><strong><font color="#4169E1"><a name="MatCopy_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCopy_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Mat/MatStructure.html#MatStructure">MatStructure</a> str)</font></strong>
+<a name="line1819">1819: </a>{
+<a name="line1821">1821: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line1822">1822: </a> Mat_MPISBAIJ *b = (Mat_MPISBAIJ*)B->data;
+
+<a name="line1825">1825: </a> <font color="#B22222">/* If the two matrices don't have the same copy implementation, they aren't compatible for fast copy. */</font>
+<a name="line1826">1826: </a> <font color="#4169E1">if</font> ((str != SAME_NONZERO_PATTERN) || (A->ops->copy != B->ops->copy)) {
+<a name="line1827">1827: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowUpperTriangular.html#MatGetRowUpperTriangular">MatGetRowUpperTriangular</a>(A);
+<a name="line1828">1828: </a> MatCopy_Basic(A,B,str);
+<a name="line1829">1829: </a> <a href="../../../../../docs/manualpages/Mat/MatRestoreRowUpperTriangular.html#MatRestoreRowUpperTriangular">MatRestoreRowUpperTriangular</a>(A);
+<a name="line1830">1830: </a> } <font color="#4169E1">else</font> {
+<a name="line1831">1831: </a> <a href="../../../../../docs/manualpages/Mat/MatCopy.html#MatCopy">MatCopy</a>(a->A,b->A,str);
+<a name="line1832">1832: </a> <a href="../../../../../docs/manualpages/Mat/MatCopy.html#MatCopy">MatCopy</a>(a->B,b->B,str);
+<a name="line1833">1833: </a> }
+<a name="line1834">1834: </a> <font color="#4169E1">return</font>(0);
+<a name="line1835">1835: </a>}
+
+<a name="line1839">1839: </a><strong><font color="#4169E1"><a name="MatSetUp_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSetUp_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A)</font></strong>
+<a name="line1840">1840: </a>{
+
+<a name="line1844">1844: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(A,A->rmap->bs,<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>,0,<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a>,0);
+<a name="line1845">1845: </a> <font color="#4169E1">return</font>(0);
+<a name="line1846">1846: </a>}
+
+<a name="line1850">1850: </a><strong><font color="#4169E1"><a name="MatAXPY_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatAXPY_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Y,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> X,<a href="../../../../../docs/manualpages/Mat/MatStruct [...]
+<a name="line1851">1851: </a>{
+<a name="line1853">1853: </a> Mat_MPISBAIJ *xx=(Mat_MPISBAIJ*)X->data,*yy=(Mat_MPISBAIJ*)Y->data;
+<a name="line1854">1854: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASInt.html#PetscBLASInt">PetscBLASInt</a> bnz,one=1;
+<a name="line1855">1855: </a> Mat_SeqSBAIJ *xa,*ya;
+<a name="line1856">1856: </a> Mat_SeqBAIJ *xb,*yb;
+
+<a name="line1859">1859: </a> <font color="#4169E1">if</font> (str == SAME_NONZERO_PATTERN) {
+<a name="line1860">1860: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> alpha = a;
+<a name="line1861">1861: </a> xa = (Mat_SeqSBAIJ*)xx->A->data;
+<a name="line1862">1862: </a> ya = (Mat_SeqSBAIJ*)yy->A->data;
+<a name="line1863">1863: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(xa->nz,&bnz);
+<a name="line1864">1864: </a> PetscStackCallBLAS(<font color="#666666">"BLASaxpy"</font>,BLASaxpy_(&bnz,&alpha,xa->a,&one,ya->a,&one));
+<a name="line1865">1865: </a> xb = (Mat_SeqBAIJ*)xx->B->data;
+<a name="line1866">1866: </a> yb = (Mat_SeqBAIJ*)yy->B->data;
+<a name="line1867">1867: </a> <a href="../../../../../docs/manualpages/Sys/PetscBLASIntCast.html#PetscBLASIntCast">PetscBLASIntCast</a>(xb->nz,&bnz);
+<a name="line1868">1868: </a> PetscStackCallBLAS(<font color="#666666">"BLASaxpy"</font>,BLASaxpy_(&bnz,&alpha,xb->a,&one,yb->a,&one));
+<a name="line1869">1869: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectStateIncrease.html#PetscObjectStateIncrease">PetscObjectStateIncrease</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y);
+<a name="line1870">1870: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (str == SUBSET_NONZERO_PATTERN) { <font color="#B22222">/* nonzeros of X is a subset of Y's */</font>
+<a name="line1871">1871: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(X,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line1872">1872: </a> MatAXPY_Basic(Y,a,X,str);
+<a name="line1873">1873: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(X,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line1874">1874: </a> } <font color="#4169E1">else</font> {
+<a name="line1875">1875: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
+<a name="line1876">1876: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *nnz_d,*nnz_o,bs=Y->rmap->bs;
+<a name="line1877">1877: </a> <font color="#4169E1">if</font> (bs != X->rmap->bs) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"Matrices must have same block size"</font>);
+<a name="line1878">1878: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowUpperTriangular.html#MatGetRowUpperTriangular">MatGetRowUpperTriangular</a>(X);
+<a name="line1879">1879: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowUpperTriangular.html#MatGetRowUpperTriangular">MatGetRowUpperTriangular</a>(Y);
+<a name="line1880">1880: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(yy->A->rmap->N,&nnz_d);
+<a name="line1881">1881: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(yy->B->rmap->N,&nnz_o);
+<a name="line1882">1882: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y),&B);
+<a name="line1883">1883: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectSetName.html#PetscObjectSetName">PetscObjectSetName</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)Y)->name);
+<a name="line1884">1884: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(B,Y->rmap->n,Y->cmap->n,Y->rmap->N,Y->cmap->N);
+<a name="line1885">1885: </a> <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizesFromMats.html#MatSetBlockSizesFromMats">MatSetBlockSizesFromMats</a>(B,Y,Y);
+<a name="line1886">1886: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(B,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
+<a name="line1887">1887: </a> MatAXPYGetPreallocation_SeqSBAIJ(yy->A,xx->A,nnz_d);
+<a name="line1888">1888: </a> MatAXPYGetPreallocation_MPIBAIJ(yy->B,yy->garray,xx->B,xx->garray,nnz_o);
+<a name="line1889">1889: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(B,bs,0,nnz_d,0,nnz_o);
+<a name="line1890">1890: </a> MatAXPY_BasicWithPreallocation(B,Y,a,X,str);
+<a name="line1891">1891: </a> MatHeaderReplace(Y,&B);
+<a name="line1892">1892: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(nnz_d);
+<a name="line1893">1893: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(nnz_o);
+<a name="line1894">1894: </a> <a href="../../../../../docs/manualpages/Mat/MatRestoreRowUpperTriangular.html#MatRestoreRowUpperTriangular">MatRestoreRowUpperTriangular</a>(X);
+<a name="line1895">1895: </a> <a href="../../../../../docs/manualpages/Mat/MatRestoreRowUpperTriangular.html#MatRestoreRowUpperTriangular">MatRestoreRowUpperTriangular</a>(Y);
+<a name="line1896">1896: </a> }
+<a name="line1897">1897: </a> <font color="#4169E1">return</font>(0);
+<a name="line1898">1898: </a>}
+
+<a name="line1902">1902: </a><strong><font color="#4169E1"><a name="MatGetSubMatrices_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetSubMatrices_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n,const <a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a> irow[],const <a href="../../../../../docs/m [...]
+<a name="line1903">1903: </a>{
+<a name="line1905">1905: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line1906">1906: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line1909">1909: </a> MatGetSubMatrices_MPIBAIJ(A,n,irow,icol,scall,B); <font color="#B22222">/* B[] are sbaij matrices */</font>
+<a name="line1910">1910: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) {
+<a name="line1911">1911: </a> <a href="../../../../../docs/manualpages/IS/ISEqual.html#ISEqual">ISEqual</a>(irow[i],icol[i],&flg);
+<a name="line1912">1912: </a> <font color="#4169E1">if</font> (!flg) {
+<a name="line1913">1913: </a> MatSeqSBAIJZeroOps_Private(*B[i]);
+<a name="line1914">1914: </a> }
+<a name="line1915">1915: </a> }
+<a name="line1916">1916: </a> <font color="#4169E1">return</font>(0);
+<a name="line1917">1917: </a>}
+
+<a name="line1921">1921: </a><strong><font color="#4169E1"><a name="MatShift_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatShift_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Y,<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> a)</font></strong>
+<a name="line1922">1922: </a>{
+<a name="line1924">1924: </a> Mat_MPISBAIJ *maij = (Mat_MPISBAIJ*)Y->data;
+<a name="line1925">1925: </a> Mat_SeqSBAIJ *aij = (Mat_SeqSBAIJ*)maij->A->data;
+
+<a name="line1928">1928: </a> <font color="#4169E1">if</font> (!Y->preallocated) {
+<a name="line1929">1929: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(Y,Y->rmap->bs,1,NULL,0,NULL);
+<a name="line1930">1930: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (!aij->nz) {
+<a name="line1931">1931: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nonew = aij->nonew;
+<a name="line1932">1932: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(maij->A,Y->rmap->bs,1,NULL);
+<a name="line1933">1933: </a> aij->nonew = nonew;
+<a name="line1934">1934: </a> }
+<a name="line1935">1935: </a> MatShift_Basic(Y,a);
+<a name="line1936">1936: </a> <font color="#4169E1">return</font>(0);
+<a name="line1937">1937: </a>}
+
+<a name="line1941">1941: </a><strong><font color="#4169E1"><a name="MatMissingDiagonal_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMissingDiagonal_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *missing,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *d)</font></strong>
+<a name="line1942">1942: </a>{
+<a name="line1943">1943: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+
+<a name="line1947">1947: </a> <font color="#4169E1">if</font> (A->rmap->n != A->cmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Only works for square matrices"</font>);
+<a name="line1948">1948: </a> <a href="../../../../../docs/manualpages/Mat/MatMissingDiagonal.html#MatMissingDiagonal">MatMissingDiagonal</a>(a->A,missing,d);
+<a name="line1949">1949: </a> <font color="#4169E1">if</font> (d) {
+<a name="line1950">1950: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rstart;
+<a name="line1951">1951: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(A,&rstart,NULL);
+<a name="line1952">1952: </a> *d += rstart/A->rmap->bs;
+
+<a name="line1954">1954: </a> }
+<a name="line1955">1955: </a> <font color="#4169E1">return</font>(0);
+<a name="line1956">1956: </a>}
+
+
+<a name="line1959">1959: </a><font color="#B22222">/* -------------------------------------------------------------------*/</font>
+<a name="line1960">1960: </a>static <font color="#4169E1">struct _MatOps</font> MatOps_Values = {MatSetValues_MPISBAIJ,
+<a name="line1961">1961: </a> MatGetRow_MPISBAIJ,
+<a name="line1962">1962: </a> MatRestoreRow_MPISBAIJ,
+<a name="line1963">1963: </a> MatMult_MPISBAIJ,
+<a name="line1964">1964: </a> <font color="#B22222">/* 4*/</font> MatMultAdd_MPISBAIJ,
+<a name="line1965">1965: </a> MatMult_MPISBAIJ, <font color="#B22222">/* transpose versions are same as non-transpose */</font>
+<a name="line1966">1966: </a> MatMultAdd_MPISBAIJ,
+<a name="line1967">1967: </a> 0,
+<a name="line1968">1968: </a> 0,
+<a name="line1969">1969: </a> 0,
+<a name="line1970">1970: </a> <font color="#B22222">/* 10*/</font> 0,
+<a name="line1971">1971: </a> 0,
+<a name="line1972">1972: </a> 0,
+<a name="line1973">1973: </a> MatSOR_MPISBAIJ,
+<a name="line1974">1974: </a> MatTranspose_MPISBAIJ,
+<a name="line1975">1975: </a> <font color="#B22222">/* 15*/</font> MatGetInfo_MPISBAIJ,
+<a name="line1976">1976: </a> MatEqual_MPISBAIJ,
+<a name="line1977">1977: </a> MatGetDiagonal_MPISBAIJ,
+<a name="line1978">1978: </a> MatDiagonalScale_MPISBAIJ,
+<a name="line1979">1979: </a> MatNorm_MPISBAIJ,
+<a name="line1980">1980: </a> <font color="#B22222">/* 20*/</font> MatAssemblyBegin_MPISBAIJ,
+<a name="line1981">1981: </a> MatAssemblyEnd_MPISBAIJ,
+<a name="line1982">1982: </a> MatSetOption_MPISBAIJ,
+<a name="line1983">1983: </a> MatZeroEntries_MPISBAIJ,
+<a name="line1984">1984: </a> <font color="#B22222">/* 24*/</font> 0,
+<a name="line1985">1985: </a> 0,
+<a name="line1986">1986: </a> 0,
+<a name="line1987">1987: </a> 0,
+<a name="line1988">1988: </a> 0,
+<a name="line1989">1989: </a> <font color="#B22222">/* 29*/</font> MatSetUp_MPISBAIJ,
+<a name="line1990">1990: </a> 0,
+<a name="line1991">1991: </a> 0,
+<a name="line1992">1992: </a> 0,
+<a name="line1993">1993: </a> 0,
+<a name="line1994">1994: </a> <font color="#B22222">/* 34*/</font> MatDuplicate_MPISBAIJ,
+<a name="line1995">1995: </a> 0,
+<a name="line1996">1996: </a> 0,
+<a name="line1997">1997: </a> 0,
+<a name="line1998">1998: </a> 0,
+<a name="line1999">1999: </a> <font color="#B22222">/* 39*/</font> MatAXPY_MPISBAIJ,
+<a name="line2000">2000: </a> MatGetSubMatrices_MPISBAIJ,
+<a name="line2001">2001: </a> MatIncreaseOverlap_MPISBAIJ,
+<a name="line2002">2002: </a> MatGetValues_MPISBAIJ,
+<a name="line2003">2003: </a> MatCopy_MPISBAIJ,
+<a name="line2004">2004: </a> <font color="#B22222">/* 44*/</font> 0,
+<a name="line2005">2005: </a> MatScale_MPISBAIJ,
+<a name="line2006">2006: </a> MatShift_MPISBAIJ,
+<a name="line2007">2007: </a> 0,
+<a name="line2008">2008: </a> 0,
+<a name="line2009">2009: </a> <font color="#B22222">/* 49*/</font> 0,
+<a name="line2010">2010: </a> 0,
+<a name="line2011">2011: </a> 0,
+<a name="line2012">2012: </a> 0,
+<a name="line2013">2013: </a> 0,
+<a name="line2014">2014: </a> <font color="#B22222">/* 54*/</font> 0,
+<a name="line2015">2015: </a> 0,
+<a name="line2016">2016: </a> MatSetUnfactored_MPISBAIJ,
+<a name="line2017">2017: </a> 0,
+<a name="line2018">2018: </a> MatSetValuesBlocked_MPISBAIJ,
+<a name="line2019">2019: </a> <font color="#B22222">/* 59*/</font> MatGetSubMatrix_MPISBAIJ,
+<a name="line2020">2020: </a> 0,
+<a name="line2021">2021: </a> 0,
+<a name="line2022">2022: </a> 0,
+<a name="line2023">2023: </a> 0,
+<a name="line2024">2024: </a> <font color="#B22222">/* 64*/</font> 0,
+<a name="line2025">2025: </a> 0,
+<a name="line2026">2026: </a> 0,
+<a name="line2027">2027: </a> 0,
+<a name="line2028">2028: </a> 0,
+<a name="line2029">2029: </a> <font color="#B22222">/* 69*/</font> MatGetRowMaxAbs_MPISBAIJ,
+<a name="line2030">2030: </a> 0,
+<a name="line2031">2031: </a> 0,
+<a name="line2032">2032: </a> 0,
+<a name="line2033">2033: </a> 0,
+<a name="line2034">2034: </a> <font color="#B22222">/* 74*/</font> 0,
+<a name="line2035">2035: </a> 0,
+<a name="line2036">2036: </a> 0,
+<a name="line2037">2037: </a> 0,
+<a name="line2038">2038: </a> 0,
+<a name="line2039">2039: </a> <font color="#B22222">/* 79*/</font> 0,
+<a name="line2040">2040: </a> 0,
+<a name="line2041">2041: </a> 0,
+<a name="line2042">2042: </a> 0,
+<a name="line2043">2043: </a> MatLoad_MPISBAIJ,
+<a name="line2044">2044: </a> <font color="#B22222">/* 84*/</font> 0,
+<a name="line2045">2045: </a> 0,
+<a name="line2046">2046: </a> 0,
+<a name="line2047">2047: </a> 0,
+<a name="line2048">2048: </a> 0,
+<a name="line2049">2049: </a> <font color="#B22222">/* 89*/</font> 0,
+<a name="line2050">2050: </a> 0,
+<a name="line2051">2051: </a> 0,
+<a name="line2052">2052: </a> 0,
+<a name="line2053">2053: </a> 0,
+<a name="line2054">2054: </a> <font color="#B22222">/* 94*/</font> 0,
+<a name="line2055">2055: </a> 0,
+<a name="line2056">2056: </a> 0,
+<a name="line2057">2057: </a> 0,
+<a name="line2058">2058: </a> 0,
+<a name="line2059">2059: </a> <font color="#B22222">/* 99*/</font> 0,
+<a name="line2060">2060: </a> 0,
+<a name="line2061">2061: </a> 0,
+<a name="line2062">2062: </a> 0,
+<a name="line2063">2063: </a> 0,
+<a name="line2064">2064: </a> <font color="#B22222">/*104*/</font> 0,
+<a name="line2065">2065: </a> MatRealPart_MPISBAIJ,
+<a name="line2066">2066: </a> MatImaginaryPart_MPISBAIJ,
+<a name="line2067">2067: </a> MatGetRowUpperTriangular_MPISBAIJ,
+<a name="line2068">2068: </a> MatRestoreRowUpperTriangular_MPISBAIJ,
+<a name="line2069">2069: </a> <font color="#B22222">/*109*/</font> 0,
+<a name="line2070">2070: </a> 0,
+<a name="line2071">2071: </a> 0,
+<a name="line2072">2072: </a> 0,
+<a name="line2073">2073: </a> MatMissingDiagonal_MPISBAIJ,
+<a name="line2074">2074: </a> <font color="#B22222">/*114*/</font> 0,
+<a name="line2075">2075: </a> 0,
+<a name="line2076">2076: </a> 0,
+<a name="line2077">2077: </a> 0,
+<a name="line2078">2078: </a> 0,
+<a name="line2079">2079: </a> <font color="#B22222">/*119*/</font> 0,
+<a name="line2080">2080: </a> 0,
+<a name="line2081">2081: </a> 0,
+<a name="line2082">2082: </a> 0,
+<a name="line2083">2083: </a> 0,
+<a name="line2084">2084: </a> <font color="#B22222">/*124*/</font> 0,
+<a name="line2085">2085: </a> 0,
+<a name="line2086">2086: </a> 0,
+<a name="line2087">2087: </a> 0,
+<a name="line2088">2088: </a> 0,
+<a name="line2089">2089: </a> <font color="#B22222">/*129*/</font> 0,
+<a name="line2090">2090: </a> 0,
+<a name="line2091">2091: </a> 0,
+<a name="line2092">2092: </a> 0,
+<a name="line2093">2093: </a> 0,
+<a name="line2094">2094: </a> <font color="#B22222">/*134*/</font> 0,
+<a name="line2095">2095: </a> 0,
+<a name="line2096">2096: </a> 0,
+<a name="line2097">2097: </a> 0,
+<a name="line2098">2098: </a> 0,
+<a name="line2099">2099: </a> <font color="#B22222">/*139*/</font> 0,
+<a name="line2100">2100: </a> 0,
+<a name="line2101">2101: </a> 0,
+<a name="line2102">2102: </a> 0,
+<a name="line2103">2103: </a> 0,
+<a name="line2104">2104: </a> <font color="#B22222">/*144*/</font>MatCreateMPIMatConcatenateSeqMat_MPISBAIJ
+<a name="line2105">2105: </a>};
+
+<a name="line2109">2109: </a><strong><font color="#4169E1"><a name="MatGetDiagonalBlock_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetDiagonalBlock_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *a)</font></strong>
+<a name="line2110">2110: </a>{
+<a name="line2112">2112: </a> *a = ((Mat_MPISBAIJ*)A->data)->A;
+<a name="line2113">2113: </a> <font color="#4169E1">return</font>(0);
+<a name="line2114">2114: </a>}
+
+<a name="line2118">2118: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocation_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMPISBAIJSetPreallocation_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> d_nz,con [...]
+<a name="line2119">2119: </a>{
+<a name="line2120">2120: </a> Mat_MPISBAIJ *b;
+<a name="line2122">2122: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,mbs,Mbs;
+
+<a name="line2125">2125: </a> <a href="../../../../../docs/manualpages/Mat/MatSetBlockSize.html#MatSetBlockSize">MatSetBlockSize</a>(B,PetscAbs(bs));
+<a name="line2126">2126: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->rmap);
+<a name="line2127">2127: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->cmap);
+<a name="line2128">2128: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutGetBlockSize.html#PetscLayoutGetBlockSize">PetscLayoutGetBlockSize</a>(B->rmap,&bs);
+
+<a name="line2130">2130: </a> b = (Mat_MPISBAIJ*)B->data;
+<a name="line2131">2131: </a> mbs = B->rmap->n/bs;
+<a name="line2132">2132: </a> Mbs = B->rmap->N/bs;
+<a name="line2133">2133: </a> <font color="#4169E1">if</font> (mbs*bs != B->rmap->n) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_SIZ,<font color="#666666">"No of local rows %D must be divisible by blocksize %D"</font>,B->rmap->N,bs);
+
+<a name="line2135">2135: </a> B->rmap->bs = bs;
+<a name="line2136">2136: </a> b->bs2 = bs*bs;
+<a name="line2137">2137: </a> b->mbs = mbs;
+<a name="line2138">2138: </a> b->Mbs = Mbs;
+<a name="line2139">2139: </a> b->nbs = B->cmap->n/bs;
+<a name="line2140">2140: </a> b->Nbs = B->cmap->N/bs;
+
+<a name="line2142">2142: </a> <font color="#4169E1">for</font> (i=0; i<=b->size; i++) {
+<a name="line2143">2143: </a> b->rangebs[i] = B->rmap->range[i]/bs;
+<a name="line2144">2144: </a> }
+<a name="line2145">2145: </a> b->rstartbs = B->rmap->rstart/bs;
+<a name="line2146">2146: </a> b->rendbs = B->rmap->rend/bs;
+
+<a name="line2148">2148: </a> b->cstartbs = B->cmap->rstart/bs;
+<a name="line2149">2149: </a> b->cendbs = B->cmap->rend/bs;
+
+<a name="line2151">2151: </a> <font color="#4169E1">if</font> (!B->preallocated) {
+<a name="line2152">2152: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&b->A);
+<a name="line2153">2153: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(b->A,B->rmap->n,B->cmap->n,B->rmap->n,B->cmap->n);
+<a name="line2154">2154: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(b->A,<a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>);
+<a name="line2155">2155: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)b->A);
+<a name="line2156">2156: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&b->B);
+<a name="line2157">2157: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(b->B,B->rmap->n,B->cmap->N,B->rmap->n,B->cmap->N);
+<a name="line2158">2158: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(b->B,<a href="../../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a>);
+<a name="line2159">2159: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)b->B);
+<a name="line2160">2160: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),bs,&B->bstash);
+<a name="line2161">2161: </a> }
+
+<a name="line2163">2163: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(b->A,bs,d_nz,d_nnz);
+<a name="line2164">2164: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqBAIJSetPreallocation.html#MatSeqBAIJSetPreallocation">MatSeqBAIJSetPreallocation</a>(b->B,bs,o_nz,o_nnz);
+
+<a name="line2166">2166: </a> B->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line2167">2167: </a> <font color="#4169E1">return</font>(0);
+<a name="line2168">2168: </a>}
+
+<a name="line2172">2172: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocationCSR_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatMPISBAIJSetPreallocationCSR_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs,const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</ [...]
+<a name="line2173">2173: </a>{
+<a name="line2174">2174: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,rstart,cstart,cend;
+<a name="line2175">2175: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,d,nz,nz_max=0,*d_nnz=0,*o_nnz=0;
+<a name="line2176">2176: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *JJ =0;
+<a name="line2177">2177: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *values=0;
+
+<a name="line2181">2181: </a> <font color="#4169E1">if</font> (bs < 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Invalid block size specified, must be positive but it is %D"</font>,bs);
+<a name="line2182">2182: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(B->rmap,bs);
+<a name="line2183">2183: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetBlockSize.html#PetscLayoutSetBlockSize">PetscLayoutSetBlockSize</a>(B->cmap,bs);
+<a name="line2184">2184: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->rmap);
+<a name="line2185">2185: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutSetUp.html#PetscLayoutSetUp">PetscLayoutSetUp</a>(B->cmap);
+<a name="line2186">2186: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutGetBlockSize.html#PetscLayoutGetBlockSize">PetscLayoutGetBlockSize</a>(B->rmap,&bs);
+<a name="line2187">2187: </a> m = B->rmap->n/bs;
+<a name="line2188">2188: </a> rstart = B->rmap->rstart/bs;
+<a name="line2189">2189: </a> cstart = B->cmap->rstart/bs;
+<a name="line2190">2190: </a> cend = B->cmap->rend/bs;
+
+<a name="line2192">2192: </a> <font color="#4169E1">if</font> (ii[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"ii[0] must be 0 but it is %D"</font>,ii[0]);
+<a name="line2193">2193: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(m,&d_nnz,m,&o_nnz);
+<a name="line2194">2194: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line2195">2195: </a> nz = ii[i+1] - ii[i];
+<a name="line2196">2196: </a> <font color="#4169E1">if</font> (nz < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Local row %D has a negative number of columns %D"</font>,i,nz);
+<a name="line2197">2197: </a> nz_max = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(nz_max,nz);
+<a name="line2198">2198: </a> JJ = jj + ii[i];
+<a name="line2199">2199: </a> <font color="#4169E1">for</font> (j=0; j<nz; j++) {
+<a name="line2200">2200: </a> <font color="#4169E1">if</font> (*JJ >= cstart) <font color="#4169E1">break</font>;
+<a name="line2201">2201: </a> JJ++;
+<a name="line2202">2202: </a> }
+<a name="line2203">2203: </a> d = 0;
+<a name="line2204">2204: </a> <font color="#4169E1">for</font> (; j<nz; j++) {
+<a name="line2205">2205: </a> <font color="#4169E1">if</font> (*JJ++ >= cend) <font color="#4169E1">break</font>;
+<a name="line2206">2206: </a> d++;
+<a name="line2207">2207: </a> }
+<a name="line2208">2208: </a> d_nnz[i] = d;
+<a name="line2209">2209: </a> o_nnz[i] = nz - d;
+<a name="line2210">2210: </a> }
+<a name="line2211">2211: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(B,bs,0,d_nnz,0,o_nnz);
+<a name="line2212">2212: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(d_nnz,o_nnz);
+
+<a name="line2214">2214: </a> values = (<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>*)V;
+<a name="line2215">2215: </a> <font color="#4169E1">if</font> (!values) {
+<a name="line2216">2216: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bs*bs*nz_max,&values);
+<a name="line2217">2217: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(values,bs*bs*nz_max*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>));
+<a name="line2218">2218: </a> }
+<a name="line2219">2219: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line2220">2220: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> row = i + rstart;
+<a name="line2221">2221: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ncols = ii[i+1] - ii[i];
+<a name="line2222">2222: </a> const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *icols = jj + ii[i];
+<a name="line2223">2223: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *svals = values + (V ? (bs*bs*ii[i]) : 0);
+<a name="line2224">2224: </a> MatSetValuesBlocked_MPISBAIJ(B,1,&row,ncols,icols,svals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line2225">2225: </a> }
+
+<a name="line2227">2227: </a> <font color="#4169E1">if</font> (!V) { <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(values); }
+<a name="line2228">2228: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY);
+<a name="line2229">2229: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(B,MAT_FINAL_ASSEMBLY);
+<a name="line2230">2230: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_NEW_NONZERO_LOCATION_ERR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line2231">2231: </a> <font color="#4169E1">return</font>(0);
+<a name="line2232">2232: </a>}
+
+<a name="line2234">2234: </a><font color="#B22222">/*MC</font>
+<a name="line2235">2235: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a> - <a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a> = "mpisbaij" - A matrix type to be used for distributed symmetric sparse block matrices,</font>
+<a name="line2236">2236: </a><font color="#B22222"> based on block compressed sparse row format. Only the upper triangular portion of the "diagonal" portion of</font>
+<a name="line2237">2237: </a><font color="#B22222"> the matrix is stored.</font>
+
+<a name="line2239">2239: </a><font color="#B22222"> For complex numbers by default this matrix is symmetric, NOT Hermitian symmetric. To make it Hermitian symmetric you</font>
+<a name="line2240">2240: </a><font color="#B22222"> can call <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>, MAT_HERMITIAN);</font>
+
+<a name="line2242">2242: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line2243">2243: </a><font color="#B22222">. -mat_type mpisbaij - sets the matrix type to "mpisbaij" during a call to <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>()</font>
+
+<a name="line2245">2245: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line2247">2247: </a><font color="#B22222">.seealso: MatCreateMPISBAIJ</font>
+<a name="line2248">2248: </a><font color="#B22222">M*/</font>
+
+<a name="line2250">2250: </a><strong><font color="#4169E1">PETSC_INTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatConvert_MPISBAIJ_MPISBSTRM(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Mat/MatType.html#MatType">MatType</a>,<a href="../../../../../docs/manualpages/Mat/MatReuse.html#MatReuse">MatReuse</a>,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat [...]
+
+<a name="line2254">2254: </a><strong><font color="#4169E1"><a name="MatCreate_MPISBAIJ"></a>PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreate_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B)</font></strong>
+<a name="line2255">2255: </a>{
+<a name="line2256">2256: </a> Mat_MPISBAIJ *b;
+<a name="line2258">2258: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line2261">2261: </a> <a href="../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(B,&b);
+<a name="line2262">2262: </a> B->data = (void*)b;
+<a name="line2263">2263: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(B->ops,&MatOps_Values,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
+
+<a name="line2265">2265: </a> B->ops->destroy = MatDestroy_MPISBAIJ;
+<a name="line2266">2266: </a> B->ops->view = MatView_MPISBAIJ;
+<a name="line2267">2267: </a> B->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2268">2268: </a> B->insertmode = NOT_SET_VALUES;
+
+<a name="line2270">2270: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),&b->rank);
+<a name="line2271">2271: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),&b->size);
+
+<a name="line2273">2273: </a> <font color="#B22222">/* build local table of row and column ownerships */</font>
+<a name="line2274">2274: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(b->size+2,&b->rangebs);
+
+<a name="line2276">2276: </a> <font color="#B22222">/* build cache for off array entries formed */</font>
+<a name="line2277">2277: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),1,&B->stash);
+
+<a name="line2279">2279: </a> b->donotstash = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2280">2280: </a> b->colmap = NULL;
+<a name="line2281">2281: </a> b->garray = NULL;
+<a name="line2282">2282: </a> b->roworiented = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line2284">2284: </a> <font color="#B22222">/* stuff used in block assembly */</font>
+<a name="line2285">2285: </a> b->barray = 0;
+
+<a name="line2287">2287: </a> <font color="#B22222">/* stuff used for matrix vector multiply */</font>
+<a name="line2288">2288: </a> b->lvec = 0;
+<a name="line2289">2289: </a> b->Mvctx = 0;
+<a name="line2290">2290: </a> b->slvec0 = 0;
+<a name="line2291">2291: </a> b->slvec0b = 0;
+<a name="line2292">2292: </a> b->slvec1 = 0;
+<a name="line2293">2293: </a> b->slvec1a = 0;
+<a name="line2294">2294: </a> b->slvec1b = 0;
+<a name="line2295">2295: </a> b->sMvctx = 0;
+
+<a name="line2297">2297: </a> <font color="#B22222">/* stuff for <a href="../../../../../docs/manualpages/Mat/MatGetRow.html#MatGetRow">MatGetRow</a>() */</font>
+<a name="line2298">2298: </a> b->rowindices = 0;
+<a name="line2299">2299: </a> b->rowvalues = 0;
+<a name="line2300">2300: </a> b->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line2302">2302: </a> <font color="#B22222">/* hash table stuff */</font>
+<a name="line2303">2303: </a> b->ht = 0;
+<a name="line2304">2304: </a> b->hd = 0;
+<a name="line2305">2305: </a> b->ht_size = 0;
+<a name="line2306">2306: </a> b->ht_flag = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2307">2307: </a> b->ht_fact = 0;
+<a name="line2308">2308: </a> b->ht_total_ct = 0;
+<a name="line2309">2309: </a> b->ht_insert_ct = 0;
+
+<a name="line2311">2311: </a> <font color="#B22222">/* stuff for MatGetSubMatrices_MPIBAIJ_local() */</font>
+<a name="line2312">2312: </a> b->ijonly = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line2314">2314: </a> b->in_loc = 0;
+<a name="line2315">2315: </a> b->v_loc = 0;
+<a name="line2316">2316: </a> b->n_loc = 0;
+
+<a name="line2318">2318: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatStoreValues_C"</font>,MatStoreValues_MPISBAIJ);
+<a name="line2319">2319: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatRetrieveValues_C"</font>,MatRetrieveValues_MPISBAIJ);
+<a name="line2320">2320: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatGetDiagonalBlock_C"</font>,MatGetDiagonalBlock_MPISBAIJ);
+<a name="line2321">2321: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatMPISBAIJSetPreallocation_C"</font>,MatMPISBAIJSetPreallocation_MPISBAIJ);
+<a name="line2322">2322: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatMPISBAIJSetPreallocationCSR_C"</font>,MatMPISBAIJSetPreallocationCSR_MPISBAIJ);
+<a name="line2323">2323: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatConvert_mpisbaij_mpisbstrm_C"</font>,MatConvert_MPISBAIJ_MPISBSTRM);
+<a name="line2324">2324: </a><font color="#A020F0">#if defined(PETSC_HAVE_ELEMENTAL)</font>
+<a name="line2325">2325: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<font color="#666666">"MatConvert_mpisbaij_elemental_C"</font>,MatConvert_MPISBAIJ_Elemental);
+<a name="line2326">2326: </a><font color="#A020F0">#endif</font>
+
+<a name="line2328">2328: </a> B->symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line2329">2329: </a> B->structurally_symmetric = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line2330">2330: </a> B->symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line2331">2331: </a> B->structurally_symmetric_set = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line2333">2333: </a> PetscObjectChangeTypeName((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
+<a name="line2334">2334: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B),NULL,<font color="#666666">"Options for loading MPISBAIJ matrix 1"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat [...]
+<a name="line2335">2335: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-mat_use_hash_table"</font>,<font color="#666666">"Use hash table to save memory in constructing matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>"</font>,flg,&flg,NULL);
+<a name="line2336">2336: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line2337">2337: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fact = 1.39;
+<a name="line2338">2338: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_USE_HASH_TABLE,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line2339">2339: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsReal.html#PetscOptionsReal">PetscOptionsReal</a>(<font color="#666666">"-mat_use_hash_table"</font>,<font color="#666666">"Use hash table factor"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html#MatMPIBAIJSetHashTableFactor">MatMPIBAIJSetHashTableFactor</a>"</font>,fact,&fact,NULL);
+<a name="line2340">2340: </a> <font color="#4169E1">if</font> (fact <= 1.0) fact = 1.39;
+<a name="line2341">2341: </a> <a href="../../../../../docs/manualpages/Mat/MatMPIBAIJSetHashTableFactor.html#MatMPIBAIJSetHashTableFactor">MatMPIBAIJSetHashTableFactor</a>(B,fact);
+<a name="line2342">2342: </a> PetscInfo1(B,<font color="#666666">"Hash table Factor used %5.2f\n"</font>,fact);
+<a name="line2343">2343: </a> }
+<a name="line2344">2344: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
+<a name="line2345">2345: </a> <font color="#4169E1">return</font>(0);
+<a name="line2346">2346: </a>}
+
+<a name="line2348">2348: </a><font color="#B22222">/*MC</font>
+<a name="line2349">2349: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a> - <a href="../../../../../docs/manualpages/Mat/MATSBAIJ.html#MATSBAIJ">MATSBAIJ</a> = "sbaij" - A matrix type to be used for symmetric block sparse matrices.</font>
+
+<a name="line2351">2351: </a><font color="#B22222"> This matrix type is identical to <a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a> when constructed with a single process communicator,</font>
+<a name="line2352">2352: </a><font color="#B22222"> and <a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a> otherwise.</font>
+
+<a name="line2354">2354: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line2355">2355: </a><font color="#B22222">. -mat_type sbaij - sets the matrix type to "sbaij" during a call to <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>()</font>
+
+<a name="line2357">2357: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line2359">2359: </a><font color="#B22222">.seealso: MatCreateMPISBAIJ,<a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a></font>
+<a name="line2360">2360: </a><font color="#B22222">M*/</font>
+
+<a name="line2364">2364: </a><font color="#B22222">/*@C</font>
+<a name="line2365">2365: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a> - For good matrix assembly performance</font>
+<a name="line2366">2366: </a><font color="#B22222"> the user should preallocate the matrix storage by setting the parameters</font>
+<a name="line2367">2367: </a><font color="#B22222"> d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately,</font>
+<a name="line2368">2368: </a><font color="#B22222"> performance can be increased by more than a factor of 50.</font>
+
+<a name="line2370">2370: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a></font>
+
+<a name="line2372">2372: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2373">2373: </a><font color="#B22222">+ B - the matrix</font>
+<a name="line2374">2374: </a><font color="#B22222">. bs - size of block, the blocks are ALWAYS square. One can use <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizes.html#MatSetBlockSizes">MatSetBlockSizes</a>() to set a different row and column blocksize but the row</font>
+<a name="line2375">2375: </a><font color="#B22222"> blocksize always defines the size of the blocks. The column blocksize sets the blocksize of the vectors obtained with <a href="../../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
+<a name="line2376">2376: </a><font color="#B22222">. d_nz - number of block nonzeros per block row in diagonal portion of local</font>
+<a name="line2377">2377: </a><font color="#B22222"> submatrix (same for all local rows)</font>
+<a name="line2378">2378: </a><font color="#B22222">. d_nnz - array containing the number of block nonzeros in the various block rows</font>
+<a name="line2379">2379: </a><font color="#B22222"> in the upper triangular and diagonal part of the in diagonal portion of the local</font>
+<a name="line2380">2380: </a><font color="#B22222"> (possibly different for each block row) or NULL. If you plan to factor the matrix you must leave room</font>
+<a name="line2381">2381: </a><font color="#B22222"> for the diagonal entry and set a value even if it is zero.</font>
+<a name="line2382">2382: </a><font color="#B22222">. o_nz - number of block nonzeros per block row in the off-diagonal portion of local</font>
+<a name="line2383">2383: </a><font color="#B22222"> submatrix (same for all local rows).</font>
+<a name="line2384">2384: </a><font color="#B22222">- o_nnz - array containing the number of nonzeros in the various block rows of the</font>
+<a name="line2385">2385: </a><font color="#B22222"> off-diagonal portion of the local submatrix that is right of the diagonal</font>
+<a name="line2386">2386: </a><font color="#B22222"> (possibly different for each block row) or NULL.</font>
+
+
+<a name="line2389">2389: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line2390">2390: </a><font color="#B22222">. -mat_no_unroll - uses code that does not unroll the loops in the</font>
+<a name="line2391">2391: </a><font color="#B22222"> block calculations (much slower)</font>
+<a name="line2392">2392: </a><font color="#B22222">. -mat_block_size - size of the blocks to use</font>
+
+<a name="line2394">2394: </a><font color="#B22222"> Notes:</font>
+
+<a name="line2396">2396: </a><font color="#B22222"> If <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> is used for a particular argument on one processor</font>
+<a name="line2397">2397: </a><font color="#B22222"> than it must be used on all processors that share the object for that argument.</font>
+
+<a name="line2399">2399: </a><font color="#B22222"> If the *_nnz parameter is given then the *_nz parameter is ignored</font>
+
+<a name="line2401">2401: </a><font color="#B22222"> Storage Information:</font>
+<a name="line2402">2402: </a><font color="#B22222"> For a square global matrix we define each processor's diagonal portion</font>
+<a name="line2403">2403: </a><font color="#B22222"> to be its local rows and the corresponding columns (a square submatrix);</font>
+<a name="line2404">2404: </a><font color="#B22222"> each processor's off-diagonal portion encompasses the remainder of the</font>
+<a name="line2405">2405: </a><font color="#B22222"> local matrix (a rectangular submatrix).</font>
+
+<a name="line2407">2407: </a><font color="#B22222"> The user can specify preallocated storage for the diagonal part of</font>
+<a name="line2408">2408: </a><font color="#B22222"> the local submatrix with either d_nz or d_nnz (not both). Set</font>
+<a name="line2409">2409: </a><font color="#B22222"> d_nz=<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> and d_nnz=NULL for PETSc to control dynamic</font>
+<a name="line2410">2410: </a><font color="#B22222"> memory allocation. Likewise, specify preallocated storage for the</font>
+<a name="line2411">2411: </a><font color="#B22222"> off-diagonal part of the local submatrix with o_nz or o_nnz (not both).</font>
+
+<a name="line2413">2413: </a><font color="#B22222"> You can call <a href="../../../../../docs/manualpages/Mat/MatGetInfo.html#MatGetInfo">MatGetInfo</a>() to get information on how effective the preallocation was;</font>
+<a name="line2414">2414: </a><font color="#B22222"> for example the fields mallocs,nz_allocated,nz_used,nz_unneeded;</font>
+<a name="line2415">2415: </a><font color="#B22222"> You can also run with the option -info and look for messages with the string</font>
+<a name="line2416">2416: </a><font color="#B22222"> malloc in them to see if additional memory allocation was needed.</font>
+
+<a name="line2418">2418: </a><font color="#B22222"> Consider a processor that owns rows 3, 4 and 5 of a parallel matrix. In</font>
+<a name="line2419">2419: </a><font color="#B22222"> the figure below we depict these three local rows and all columns (0-11).</font>
+
+<a name="line2421">2421: </a><font color="#B22222">.vb</font>
+<a name="line2422">2422: </a><font color="#B22222"> 0 1 2 3 4 5 6 7 8 9 10 11</font>
+<a name="line2423">2423: </a><font color="#B22222"> --------------------------</font>
+<a name="line2424">2424: </a><font color="#B22222"> row 3 |. . . d d d o o o o o o</font>
+<a name="line2425">2425: </a><font color="#B22222"> row 4 |. . . d d d o o o o o o</font>
+<a name="line2426">2426: </a><font color="#B22222"> row 5 |. . . d d d o o o o o o</font>
+<a name="line2427">2427: </a><font color="#B22222"> --------------------------</font>
+<a name="line2428">2428: </a><font color="#B22222">.ve</font>
+
+<a name="line2430">2430: </a><font color="#B22222"> Thus, any entries in the d locations are stored in the d (diagonal)</font>
+<a name="line2431">2431: </a><font color="#B22222"> submatrix, and any entries in the o locations are stored in the</font>
+<a name="line2432">2432: </a><font color="#B22222"> o (off-diagonal) submatrix. Note that the d matrix is stored in</font>
+<a name="line2433">2433: </a><font color="#B22222"> MatSeqSBAIJ format and the o submatrix in <a href="../../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a> format.</font>
+
+<a name="line2435">2435: </a><font color="#B22222"> Now d_nz should indicate the number of block nonzeros per row in the upper triangular</font>
+<a name="line2436">2436: </a><font color="#B22222"> plus the diagonal part of the d matrix,</font>
+<a name="line2437">2437: </a><font color="#B22222"> and o_nz should indicate the number of block nonzeros per row in the o matrix</font>
+
+<a name="line2439">2439: </a><font color="#B22222"> In general, for PDE problems in which most nonzeros are near the diagonal,</font>
+<a name="line2440">2440: </a><font color="#B22222"> one expects d_nz >> o_nz. For large problems you MUST preallocate memory</font>
+<a name="line2441">2441: </a><font color="#B22222"> or you will get TERRIBLE performance; see the users' manual chapter on</font>
+<a name="line2442">2442: </a><font color="#B22222"> matrices.</font>
+
+<a name="line2444">2444: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2446">2446: </a><font color="#B22222">.keywords: matrix, block, aij, compressed row, sparse, parallel</font>
+
+<a name="line2448">2448: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqSBAIJ.html#MatCreateSeqSBAIJ">MatCreateSeqSBAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateBAIJ.html#MatCreateBAIJ">MatCreateBAIJ</a>(), <a href="../../../../../docs/manua [...]
+<a name="line2449">2449: </a><font color="#B22222">@*/</font>
+<a name="line2450">2450: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocation"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> [...]
+<a name="line2451">2451: </a>{
+
+<a name="line2458">2458: </a> PetscTryMethod(B,<font color="#666666">"MatMPISBAIJSetPreallocation_C"</font>,(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],<a href="../../../../../docs/manualpages/Sys/PetscInt.html#Pe [...]
+<a name="line2459">2459: </a> <font color="#4169E1">return</font>(0);
+<a name="line2460">2460: </a>}
+
+<a name="line2464">2464: </a><font color="#B22222">/*@C</font>
+<a name="line2465">2465: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatCreateSBAIJ.html#MatCreateSBAIJ">MatCreateSBAIJ</a> - Creates a sparse parallel matrix in symmetric block AIJ format</font>
+<a name="line2466">2466: </a><font color="#B22222"> (block compressed row). For good matrix assembly performance</font>
+<a name="line2467">2467: </a><font color="#B22222"> the user should preallocate the matrix storage by setting the parameters</font>
+<a name="line2468">2468: </a><font color="#B22222"> d_nz (or d_nnz) and o_nz (or o_nnz). By setting these parameters accurately,</font>
+<a name="line2469">2469: </a><font color="#B22222"> performance can be increased by more than a factor of 50.</font>
+
+<a name="line2471">2471: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line2473">2473: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2474">2474: </a><font color="#B22222">+ comm - MPI communicator</font>
+<a name="line2475">2475: </a><font color="#B22222">. bs - size of block, the blocks are ALWAYS square. One can use <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizes.html#MatSetBlockSizes">MatSetBlockSizes</a>() to set a different row and column blocksize but the row</font>
+<a name="line2476">2476: </a><font color="#B22222"> blocksize always defines the size of the blocks. The column blocksize sets the blocksize of the vectors obtained with <a href="../../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>()</font>
+<a name="line2477">2477: </a><font color="#B22222">. m - number of local rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if M is given)</font>
+<a name="line2478">2478: </a><font color="#B22222"> This value should be the same as the local size used in creating the</font>
+<a name="line2479">2479: </a><font color="#B22222"> y vector for the matrix-vector product y = Ax.</font>
+<a name="line2480">2480: </a><font color="#B22222">. n - number of local columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have calculated if N is given)</font>
+<a name="line2481">2481: </a><font color="#B22222"> This value should be the same as the local size used in creating the</font>
+<a name="line2482">2482: </a><font color="#B22222"> x vector for the matrix-vector product y = Ax.</font>
+<a name="line2483">2483: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if m is given)</font>
+<a name="line2484">2484: </a><font color="#B22222">. N - number of global columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if n is given)</font>
+<a name="line2485">2485: </a><font color="#B22222">. d_nz - number of block nonzeros per block row in diagonal portion of local</font>
+<a name="line2486">2486: </a><font color="#B22222"> submatrix (same for all local rows)</font>
+<a name="line2487">2487: </a><font color="#B22222">. d_nnz - array containing the number of block nonzeros in the various block rows</font>
+<a name="line2488">2488: </a><font color="#B22222"> in the upper triangular portion of the in diagonal portion of the local</font>
+<a name="line2489">2489: </a><font color="#B22222"> (possibly different for each block block row) or NULL.</font>
+<a name="line2490">2490: </a><font color="#B22222"> If you plan to factor the matrix you must leave room for the diagonal entry and</font>
+<a name="line2491">2491: </a><font color="#B22222"> set its value even if it is zero.</font>
+<a name="line2492">2492: </a><font color="#B22222">. o_nz - number of block nonzeros per block row in the off-diagonal portion of local</font>
+<a name="line2493">2493: </a><font color="#B22222"> submatrix (same for all local rows).</font>
+<a name="line2494">2494: </a><font color="#B22222">- o_nnz - array containing the number of nonzeros in the various block rows of the</font>
+<a name="line2495">2495: </a><font color="#B22222"> off-diagonal portion of the local submatrix (possibly different for</font>
+<a name="line2496">2496: </a><font color="#B22222"> each block row) or NULL.</font>
+
+<a name="line2498">2498: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2499">2499: </a><font color="#B22222">. A - the matrix</font>
+
+<a name="line2501">2501: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line2502">2502: </a><font color="#B22222">. -mat_no_unroll - uses code that does not unroll the loops in the</font>
+<a name="line2503">2503: </a><font color="#B22222"> block calculations (much slower)</font>
+<a name="line2504">2504: </a><font color="#B22222">. -mat_block_size - size of the blocks to use</font>
+<a name="line2505">2505: </a><font color="#B22222">. -mat_mpi - use the parallel matrix data structures even on one processor</font>
+<a name="line2506">2506: </a><font color="#B22222"> (defaults to using SeqBAIJ format on one processor)</font>
+
+<a name="line2508">2508: </a><font color="#B22222"> It is recommended that one use the <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>() and/or <a href="../../../../../docs/manualpages/Mat/MatSetFromOptions.html#MatSetFromOptions">MatSetFromOptions</a>(),</font>
+<a name="line2509">2509: </a><font color="#B22222"> MatXXXXSetPreallocation() paradgm instead of this routine directly.</font>
+<a name="line2510">2510: </a><font color="#B22222"> [MatXXXXSetPreallocation() is, for example, <a href="../../../../../docs/manualpages/Mat/MatSeqAIJSetPreallocation.html#MatSeqAIJSetPreallocation">MatSeqAIJSetPreallocation</a>]</font>
+
+<a name="line2512">2512: </a><font color="#B22222"> Notes:</font>
+<a name="line2513">2513: </a><font color="#B22222"> The number of rows and columns must be divisible by blocksize.</font>
+<a name="line2514">2514: </a><font color="#B22222"> This matrix type does not support complex Hermitian operation.</font>
+
+<a name="line2516">2516: </a><font color="#B22222"> The user MUST specify either the local or global matrix dimensions</font>
+<a name="line2517">2517: </a><font color="#B22222"> (possibly both).</font>
+
+<a name="line2519">2519: </a><font color="#B22222"> If <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> is used for a particular argument on one processor</font>
+<a name="line2520">2520: </a><font color="#B22222"> than it must be used on all processors that share the object for that argument.</font>
+
+<a name="line2522">2522: </a><font color="#B22222"> If the *_nnz parameter is given then the *_nz parameter is ignored</font>
+
+<a name="line2524">2524: </a><font color="#B22222"> Storage Information:</font>
+<a name="line2525">2525: </a><font color="#B22222"> For a square global matrix we define each processor's diagonal portion</font>
+<a name="line2526">2526: </a><font color="#B22222"> to be its local rows and the corresponding columns (a square submatrix);</font>
+<a name="line2527">2527: </a><font color="#B22222"> each processor's off-diagonal portion encompasses the remainder of the</font>
+<a name="line2528">2528: </a><font color="#B22222"> local matrix (a rectangular submatrix).</font>
+
+<a name="line2530">2530: </a><font color="#B22222"> The user can specify preallocated storage for the diagonal part of</font>
+<a name="line2531">2531: </a><font color="#B22222"> the local submatrix with either d_nz or d_nnz (not both). Set</font>
+<a name="line2532">2532: </a><font color="#B22222"> d_nz=<a href="../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> and d_nnz=NULL for PETSc to control dynamic</font>
+<a name="line2533">2533: </a><font color="#B22222"> memory allocation. Likewise, specify preallocated storage for the</font>
+<a name="line2534">2534: </a><font color="#B22222"> off-diagonal part of the local submatrix with o_nz or o_nnz (not both).</font>
+
+<a name="line2536">2536: </a><font color="#B22222"> Consider a processor that owns rows 3, 4 and 5 of a parallel matrix. In</font>
+<a name="line2537">2537: </a><font color="#B22222"> the figure below we depict these three local rows and all columns (0-11).</font>
+
+<a name="line2539">2539: </a><font color="#B22222">.vb</font>
+<a name="line2540">2540: </a><font color="#B22222"> 0 1 2 3 4 5 6 7 8 9 10 11</font>
+<a name="line2541">2541: </a><font color="#B22222"> --------------------------</font>
+<a name="line2542">2542: </a><font color="#B22222"> row 3 |. . . d d d o o o o o o</font>
+<a name="line2543">2543: </a><font color="#B22222"> row 4 |. . . d d d o o o o o o</font>
+<a name="line2544">2544: </a><font color="#B22222"> row 5 |. . . d d d o o o o o o</font>
+<a name="line2545">2545: </a><font color="#B22222"> --------------------------</font>
+<a name="line2546">2546: </a><font color="#B22222">.ve</font>
+
+<a name="line2548">2548: </a><font color="#B22222"> Thus, any entries in the d locations are stored in the d (diagonal)</font>
+<a name="line2549">2549: </a><font color="#B22222"> submatrix, and any entries in the o locations are stored in the</font>
+<a name="line2550">2550: </a><font color="#B22222"> o (off-diagonal) submatrix. Note that the d matrix is stored in</font>
+<a name="line2551">2551: </a><font color="#B22222"> MatSeqSBAIJ format and the o submatrix in <a href="../../../../../docs/manualpages/Mat/MATSEQBAIJ.html#MATSEQBAIJ">MATSEQBAIJ</a> format.</font>
+
+<a name="line2553">2553: </a><font color="#B22222"> Now d_nz should indicate the number of block nonzeros per row in the upper triangular</font>
+<a name="line2554">2554: </a><font color="#B22222"> plus the diagonal part of the d matrix,</font>
+<a name="line2555">2555: </a><font color="#B22222"> and o_nz should indicate the number of block nonzeros per row in the o matrix.</font>
+<a name="line2556">2556: </a><font color="#B22222"> In general, for PDE problems in which most nonzeros are near the diagonal,</font>
+<a name="line2557">2557: </a><font color="#B22222"> one expects d_nz >> o_nz. For large problems you MUST preallocate memory</font>
+<a name="line2558">2558: </a><font color="#B22222"> or you will get TERRIBLE performance; see the users' manual chapter on</font>
+<a name="line2559">2559: </a><font color="#B22222"> matrices.</font>
+
+<a name="line2561">2561: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2563">2563: </a><font color="#B22222">.keywords: matrix, block, aij, compressed row, sparse, parallel</font>
+
+<a name="line2565">2565: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqSBAIJ.html#MatCreateSeqSBAIJ">MatCreateSeqSBAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateBAIJ.html#MatCreateBAIJ">MatCreateBAIJ</a>()</font>
+<a name="line2566">2566: </a><font color="#B22222">@*/</font>
+
+<a name="line2568">2568: </a><strong><font color="#4169E1"><a name="MatCreateSBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatCreateSBAIJ.html#MatCreateSBAIJ">MatCreateSBAIJ</a>(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs,<a href="../../../../../docs/ma [...]
+<a name="line2569">2569: </a>{
+<a name="line2571">2571: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> size;
+
+<a name="line2574">2574: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,A);
+<a name="line2575">2575: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*A,m,n,M,N);
+<a name="line2576">2576: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
+<a name="line2577">2577: </a> <font color="#4169E1">if</font> (size > 1) {
+<a name="line2578">2578: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
+<a name="line2579">2579: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(*A,bs,d_nz,d_nnz,o_nz,o_nnz);
+<a name="line2580">2580: </a> } <font color="#4169E1">else</font> {
+<a name="line2581">2581: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*A,<a href="../../../../../docs/manualpages/Mat/MATSEQSBAIJ.html#MATSEQSBAIJ">MATSEQSBAIJ</a>);
+<a name="line2582">2582: </a> <a href="../../../../../docs/manualpages/Mat/MatSeqSBAIJSetPreallocation.html#MatSeqSBAIJSetPreallocation">MatSeqSBAIJSetPreallocation</a>(*A,bs,d_nz,d_nnz);
+<a name="line2583">2583: </a> }
+<a name="line2584">2584: </a> <font color="#4169E1">return</font>(0);
+<a name="line2585">2585: </a>}
+
+
+<a name="line2590">2590: </a><strong><font color="#4169E1"><a name="MatDuplicate_MPISBAIJ"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatDuplicate_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Mat/MatDuplicateOption.html#MatDuplicateOption">MatDuplicateOption</a> cpvalues,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> *newmat [...]
+<a name="line2591">2591: </a>{
+<a name="line2592">2592: </a> <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> mat;
+<a name="line2593">2593: </a> Mat_MPISBAIJ *a,*oldmat = (Mat_MPISBAIJ*)matin->data;
+<a name="line2595">2595: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> len=0,nt,bs=matin->rmap->bs,mbs=oldmat->mbs;
+<a name="line2596">2596: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *array;
+
+<a name="line2599">2599: </a> *newmat = 0;
+
+<a name="line2601">2601: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin),&mat);
+<a name="line2602">2602: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(mat,matin->rmap->n,matin->cmap->n,matin->rmap->N,matin->cmap->N);
+<a name="line2603">2603: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(mat,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin)->type_name);
+<a name="line2604">2604: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(mat->ops,matin->ops,<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _MatOps</font>));
+<a name="line2605">2605: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(matin->rmap,&mat->rmap);
+<a name="line2606">2606: </a> <a href="../../../../../docs/manualpages/IS/PetscLayoutReference.html#PetscLayoutReference">PetscLayoutReference</a>(matin->cmap,&mat->cmap);
+
+<a name="line2608">2608: </a> mat->factortype = matin->factortype;
+<a name="line2609">2609: </a> mat->preallocated = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line2610">2610: </a> mat->assembled = <a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line2611">2611: </a> mat->insertmode = NOT_SET_VALUES;
+
+<a name="line2613">2613: </a> a = (Mat_MPISBAIJ*)mat->data;
+<a name="line2614">2614: </a> a->bs2 = oldmat->bs2;
+<a name="line2615">2615: </a> a->mbs = oldmat->mbs;
+<a name="line2616">2616: </a> a->nbs = oldmat->nbs;
+<a name="line2617">2617: </a> a->Mbs = oldmat->Mbs;
+<a name="line2618">2618: </a> a->Nbs = oldmat->Nbs;
+
+
+<a name="line2621">2621: </a> a->size = oldmat->size;
+<a name="line2622">2622: </a> a->rank = oldmat->rank;
+<a name="line2623">2623: </a> a->donotstash = oldmat->donotstash;
+<a name="line2624">2624: </a> a->roworiented = oldmat->roworiented;
+<a name="line2625">2625: </a> a->rowindices = 0;
+<a name="line2626">2626: </a> a->rowvalues = 0;
+<a name="line2627">2627: </a> a->getrowactive = <a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line2628">2628: </a> a->barray = 0;
+<a name="line2629">2629: </a> a->rstartbs = oldmat->rstartbs;
+<a name="line2630">2630: </a> a->rendbs = oldmat->rendbs;
+<a name="line2631">2631: </a> a->cstartbs = oldmat->cstartbs;
+<a name="line2632">2632: </a> a->cendbs = oldmat->cendbs;
+
+<a name="line2634">2634: </a> <font color="#B22222">/* hash table stuff */</font>
+<a name="line2635">2635: </a> a->ht = 0;
+<a name="line2636">2636: </a> a->hd = 0;
+<a name="line2637">2637: </a> a->ht_size = 0;
+<a name="line2638">2638: </a> a->ht_flag = oldmat->ht_flag;
+<a name="line2639">2639: </a> a->ht_fact = oldmat->ht_fact;
+<a name="line2640">2640: </a> a->ht_total_ct = 0;
+<a name="line2641">2641: </a> a->ht_insert_ct = 0;
+
+<a name="line2643">2643: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a->rangebs,oldmat->rangebs,(a->size+2)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2644">2644: </a> <font color="#4169E1">if</font> (oldmat->colmap) {
+<a name="line2645">2645: </a><font color="#A020F0">#if defined(PETSC_USE_CTABLE)</font>
+<a name="line2646">2646: </a> PetscTableCreateCopy(oldmat->colmap,&a->colmap);
+<a name="line2647">2647: </a><font color="#A020F0">#else</font>
+<a name="line2648">2648: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(a->Nbs,&a->colmap);
+<a name="line2649">2649: </a> PetscLogObjectMemory((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(a->Nbs)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2650">2650: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a->colmap,oldmat->colmap,(a->Nbs)*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2651">2651: </a><font color="#A020F0">#endif</font>
+<a name="line2652">2652: </a> } <font color="#4169E1">else</font> a->colmap = 0;
+
+<a name="line2654">2654: </a> <font color="#4169E1">if</font> (oldmat->garray && (len = ((Mat_SeqBAIJ*)(oldmat->B->data))->nbs)) {
+<a name="line2655">2655: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(len,&a->garray);
+<a name="line2656">2656: </a> PetscLogObjectMemory((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,len*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2657">2657: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(a->garray,oldmat->garray,len*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2658">2658: </a> } <font color="#4169E1">else</font> a->garray = 0;
+
+<a name="line2660">2660: </a> MatStashCreate_Private(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin),matin->rmap->bs,&mat->bstash);
+<a name="line2661">2661: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(oldmat->lvec,&a->lvec);
+<a name="line2662">2662: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->lvec);
+<a name="line2663">2663: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterCopy.html#VecScatterCopy">VecScatterCopy</a>(oldmat->Mvctx,&a->Mvctx);
+<a name="line2664">2664: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->Mvctx);
+
+<a name="line2666">2666: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(oldmat->slvec0,&a->slvec0);
+<a name="line2667">2667: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec0);
+<a name="line2668">2668: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(oldmat->slvec1,&a->slvec1);
+<a name="line2669">2669: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1);
+
+<a name="line2671">2671: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(a->slvec1,&nt);
+<a name="line2672">2672: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec1,&array);
+<a name="line2673">2673: </a> <a href="../../../../../docs/manualpages/Vec/VecCreateSeqWithArray.html#VecCreateSeqWithArray">VecCreateSeqWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,bs*mbs,array,&a->slvec1a);
+<a name="line2674">2674: </a> <a href="../../../../../docs/manualpages/Vec/VecCreateSeqWithArray.html#VecCreateSeqWithArray">VecCreateSeqWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,nt-bs*mbs,array+bs*mbs,&a->slvec1b);
+<a name="line2675">2675: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec1,&array);
+<a name="line2676">2676: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(a->slvec0,&array);
+<a name="line2677">2677: </a> <a href="../../../../../docs/manualpages/Vec/VecCreateSeqWithArray.html#VecCreateSeqWithArray">VecCreateSeqWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,nt-bs*mbs,array+bs*mbs,&a->slvec0b);
+<a name="line2678">2678: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(a->slvec0,&array);
+<a name="line2679">2679: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec0);
+<a name="line2680">2680: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1);
+<a name="line2681">2681: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec0b);
+<a name="line2682">2682: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1a);
+<a name="line2683">2683: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->slvec1b);
+
+<a name="line2685">2685: </a> <font color="#B22222">/* <a href="../../../../../docs/manualpages/Vec/VecScatterCopy.html#VecScatterCopy">VecScatterCopy</a>(oldmat->sMvctx,&a->sMvctx); - not written yet, replaced by the lazy trick: */</font>
+<a name="line2686">2686: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)oldmat->sMvctx);
+<a name="line2687">2687: </a> a->sMvctx = oldmat->sMvctx;
+<a name="line2688">2688: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->sMvctx);
+
+<a name="line2690">2690: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(oldmat->A,cpvalues,&a->A);
+<a name="line2691">2691: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->A);
+<a name="line2692">2692: </a> <a href="../../../../../docs/manualpages/Mat/MatDuplicate.html#MatDuplicate">MatDuplicate</a>(oldmat->B,cpvalues,&a->B);
+<a name="line2693">2693: </a> PetscLogObjectParent((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat,(<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)a->B);
+<a name="line2694">2694: </a> <a href="../../../../../docs/manualpages/Sys/PetscFunctionListDuplicate.html#PetscFunctionListDuplicate">PetscFunctionListDuplicate</a>(((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)matin)->qlist,&((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)mat)->qlist);
+<a name="line2695">2695: </a> *newmat = mat;
+<a name="line2696">2696: </a> <font color="#4169E1">return</font>(0);
+<a name="line2697">2697: </a>}
+
+<a name="line2701">2701: </a><strong><font color="#4169E1"><a name="MatLoad_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatLoad_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> newmat,<a href="../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
+<a name="line2702">2702: </a>{
+<a name="line2704">2704: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,nz,j,rstart,rend;
+<a name="line2705">2705: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *vals,*buf;
+<a name="line2706">2706: </a> <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line2707">2707: </a> MPI_Status status;
+<a name="line2708">2708: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size,tag = ((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer)->tag,*sndcounts = 0,*browners,maxnz,*rowners,mmbs;
+<a name="line2709">2709: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> header[4],*rowlengths = 0,M,N,m,*cols,*locrowlens;
+<a name="line2710">2710: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *procsnz = 0,jj,*mycols,*ibuf;
+<a name="line2711">2711: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> bs = newmat->rmap->bs,Mbs,mbs,extra_rows;
+<a name="line2712">2712: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dlens,*odlens,*mask,*masked1,*masked2,rowcount,odcount;
+<a name="line2713">2713: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dcount,kmax,k,nzcount,tmp;
+<a name="line2714">2714: </a> int fd;
+
+<a name="line2717">2717: </a> <font color="#B22222">/* force binary viewer to load .info file if it has not yet done so */</font>
+<a name="line2718">2718: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerSetUp.html#PetscViewerSetUp">PetscViewerSetUp</a>(viewer);
+<a name="line2719">2719: </a> <a href="../../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,&comm);
+<a name="line2720">2720: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(comm,NULL,<font color="#666666">"Options for loading MPISBAIJ matrix 2"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>"</font>);
+<a name="line2721">2721: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-matload_block_size"</font>,<font color="#666666">"Set the blocksize used to store the matrix"</font>,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>"</font>,bs,&bs,NULL);
+<a name="line2722">2722: </a> <a href="../../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
+<a name="line2723">2723: </a> <font color="#4169E1">if</font> (bs < 0) bs = 1;
+
+<a name="line2725">2725: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(comm,&size);
+<a name="line2726">2726: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(comm,&rank);
+<a name="line2727">2727: </a> <a href="../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(viewer,&fd);
+<a name="line2728">2728: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line2729">2729: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,(char*)header,4,PETSC_INT);
+<a name="line2730">2730: </a> <font color="#4169E1">if</font> (header[0] != MAT_FILE_CLASSID) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"not matrix object"</font>);
+<a name="line2731">2731: </a> <font color="#4169E1">if</font> (header[3] < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat),PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"Matrix stored in special format, cannot load as MPISBAIJ"</font>);
+<a name="line2732">2732: </a> }
+
+<a name="line2734">2734: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Bcast.html#MPI_Bcast">MPI_Bcast</a>(header+1,3,MPIU_INT,0,comm);
+<a name="line2735">2735: </a> M = header[1];
+<a name="line2736">2736: </a> N = header[2];
+
+<a name="line2738">2738: </a> <font color="#B22222">/* If global sizes are set, check if they are consistent with that given in the file */</font>
+<a name="line2739">2739: </a> <font color="#4169E1">if</font> (newmat->rmap->N >= 0 && newmat->rmap->N != M) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of rows:Matrix in file has (%D) and input matrix has (%D)"</font>,newmat->rmap->N,M);
+<a name="line2740">2740: </a> <font color="#4169E1">if</font> (newmat->cmap->N >= 0 && newmat->cmap->N != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED, <font color="#666666">"Inconsistent # of cols:Matrix in file has (%D) and input matrix has (%D)"</font>,newmat->cmap->N,N);
+
+<a name="line2742">2742: </a> <font color="#4169E1">if</font> (M != N) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Can only do square matrices"</font>);
+
+<a name="line2744">2744: </a> <font color="#B22222">/*</font>
+<a name="line2745">2745: </a><font color="#B22222"> This code adds extra rows to make sure the number of rows is</font>
+<a name="line2746">2746: </a><font color="#B22222"> divisible by the blocksize</font>
+<a name="line2747">2747: </a><font color="#B22222"> */</font>
+<a name="line2748">2748: </a> Mbs = M/bs;
+<a name="line2749">2749: </a> extra_rows = bs - M + bs*(Mbs);
+<a name="line2750">2750: </a> <font color="#4169E1">if</font> (extra_rows == bs) extra_rows = 0;
+<a name="line2751">2751: </a> <font color="#4169E1">else</font> Mbs++;
+<a name="line2752">2752: </a> <font color="#4169E1">if</font> (extra_rows &&!rank) {
+<a name="line2753">2753: </a> <a href="../../../../../docs/manualpages/Profiling/PetscInfo.html#PetscInfo">PetscInfo</a>(viewer,<font color="#666666">"Padding loaded matrix to match blocksize\n"</font>);
+<a name="line2754">2754: </a> }
+
+<a name="line2756">2756: </a> <font color="#B22222">/* determine ownership of all rows */</font>
+<a name="line2757">2757: </a> <font color="#4169E1">if</font> (newmat->rmap->n < 0) { <font color="#B22222">/* <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> */</font>
+<a name="line2758">2758: </a> mbs = Mbs/size + ((Mbs % size) > rank);
+<a name="line2759">2759: </a> m = mbs*bs;
+<a name="line2760">2760: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* User Set */</font>
+<a name="line2761">2761: </a> m = newmat->rmap->n;
+<a name="line2762">2762: </a> mbs = m/bs;
+<a name="line2763">2763: </a> }
+<a name="line2764">2764: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(size+1,&rowners,size+1,&browners);
+<a name="line2765">2765: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIIntCast.html#PetscMPIIntCast">PetscMPIIntCast</a>(mbs,&mmbs);
+<a name="line2766">2766: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Allgather.html#MPI_Allgather">MPI_Allgather</a>(&mmbs,1,MPI_INT,rowners+1,1,MPI_INT,comm);
+<a name="line2767">2767: </a> rowners[0] = 0;
+<a name="line2768">2768: </a> <font color="#4169E1">for</font> (i=2; i<=size; i++) rowners[i] += rowners[i-1];
+<a name="line2769">2769: </a> <font color="#4169E1">for</font> (i=0; i<=size; i++) browners[i] = rowners[i]*bs;
+<a name="line2770">2770: </a> rstart = rowners[rank];
+<a name="line2771">2771: </a> rend = rowners[rank+1];
+
+<a name="line2773">2773: </a> <font color="#B22222">/* distribute row lengths to all processors */</font>
+<a name="line2774">2774: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>((rend-rstart)*bs,&locrowlens);
+<a name="line2775">2775: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line2776">2776: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(M+extra_rows,&rowlengths);
+<a name="line2777">2777: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,rowlengths,M,PETSC_INT);
+<a name="line2778">2778: </a> <font color="#4169E1">for</font> (i=0; i<extra_rows; i++) rowlengths[M+i] = 1;
+<a name="line2779">2779: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&sndcounts);
+<a name="line2780">2780: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) sndcounts[i] = browners[i+1] - browners[i];
+<a name="line2781">2781: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(rowlengths,sndcounts,browners,MPIU_INT,locrowlens,(rend-rstart)*bs,MPIU_INT,0,comm);
+<a name="line2782">2782: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(sndcounts);
+<a name="line2783">2783: </a> } <font color="#4169E1">else</font> {
+<a name="line2784">2784: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html#MPI_Scatterv">MPI_Scatterv</a>(0,0,0,MPIU_INT,locrowlens,(rend-rstart)*bs,MPIU_INT,0,comm);
+<a name="line2785">2785: </a> }
+
+<a name="line2787">2787: </a> <font color="#4169E1">if</font> (!rank) { <font color="#B22222">/* procs[0] */</font>
+<a name="line2788">2788: </a> <font color="#B22222">/* calculate the number of nonzeros on each processor */</font>
+<a name="line2789">2789: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size,&procsnz);
+<a name="line2790">2790: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(procsnz,size*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2791">2791: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
+<a name="line2792">2792: </a> <font color="#4169E1">for</font> (j=rowners[i]*bs; j< rowners[i+1]*bs; j++) {
+<a name="line2793">2793: </a> procsnz[i] += rowlengths[j];
+<a name="line2794">2794: </a> }
+<a name="line2795">2795: </a> }
+<a name="line2796">2796: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(rowlengths);
+
+<a name="line2798">2798: </a> <font color="#B22222">/* determine max buffer needed and allocate it */</font>
+<a name="line2799">2799: </a> maxnz = 0;
+<a name="line2800">2800: </a> <font color="#4169E1">for</font> (i=0; i<size; i++) {
+<a name="line2801">2801: </a> maxnz = <a href="../../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(maxnz,procsnz[i]);
+<a name="line2802">2802: </a> }
+<a name="line2803">2803: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&cols);
+
+<a name="line2805">2805: </a> <font color="#B22222">/* read in my part of the matrix column indices */</font>
+<a name="line2806">2806: </a> nz = procsnz[0];
+<a name="line2807">2807: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&ibuf);
+<a name="line2808">2808: </a> mycols = ibuf;
+<a name="line2809">2809: </a> <font color="#4169E1">if</font> (size == 1) nz -= extra_rows;
+<a name="line2810">2810: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,mycols,nz,PETSC_INT);
+<a name="line2811">2811: </a> <font color="#4169E1">if</font> (size == 1) {
+<a name="line2812">2812: </a> <font color="#4169E1">for</font> (i=0; i< extra_rows; i++) mycols[nz+i] = M+i;
+<a name="line2813">2813: </a> }
+
+<a name="line2815">2815: </a> <font color="#B22222">/* read in every ones (except the last) and ship off */</font>
+<a name="line2816">2816: </a> <font color="#4169E1">for</font> (i=1; i<size-1; i++) {
+<a name="line2817">2817: </a> nz = procsnz[i];
+<a name="line2818">2818: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,cols,nz,PETSC_INT);
+<a name="line2819">2819: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(cols,nz,MPIU_INT,i,tag,comm);
+<a name="line2820">2820: </a> }
+<a name="line2821">2821: </a> <font color="#B22222">/* read in the stuff for the last proc */</font>
+<a name="line2822">2822: </a> <font color="#4169E1">if</font> (size != 1) {
+<a name="line2823">2823: </a> nz = procsnz[size-1] - extra_rows; <font color="#B22222">/* the extra rows are not on the disk */</font>
+<a name="line2824">2824: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,cols,nz,PETSC_INT);
+<a name="line2825">2825: </a> <font color="#4169E1">for</font> (i=0; i<extra_rows; i++) cols[nz+i] = M+i;
+<a name="line2826">2826: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(cols,nz+extra_rows,MPIU_INT,size-1,tag,comm);
+<a name="line2827">2827: </a> }
+<a name="line2828">2828: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(cols);
+<a name="line2829">2829: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* procs[i], i>0 */</font>
+<a name="line2830">2830: </a> <font color="#B22222">/* determine buffer space needed for message */</font>
+<a name="line2831">2831: </a> nz = 0;
+<a name="line2832">2832: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) nz += locrowlens[i];
+<a name="line2833">2833: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&ibuf);
+<a name="line2834">2834: </a> mycols = ibuf;
+<a name="line2835">2835: </a> <font color="#B22222">/* receive message of column indices*/</font>
+<a name="line2836">2836: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(mycols,nz,MPIU_INT,0,tag,comm,&status);
+<a name="line2837">2837: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,MPIU_INT,&maxnz);
+<a name="line2838">2838: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
+<a name="line2839">2839: </a> }
+
+<a name="line2841">2841: </a> <font color="#B22222">/* loop over local rows, determining number of off diagonal entries */</font>
+<a name="line2842">2842: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc2.html#PetscMalloc2">PetscMalloc2</a>(rend-rstart,&dlens,rend-rstart,&odlens);
+<a name="line2843">2843: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc3.html#PetscMalloc3">PetscMalloc3</a>(Mbs,&mask,Mbs,&masked1,Mbs,&masked2);
+<a name="line2844">2844: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(mask,Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2845">2845: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(masked1,Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2846">2846: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(masked2,Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>));
+<a name="line2847">2847: </a> rowcount = 0;
+<a name="line2848">2848: </a> nzcount = 0;
+<a name="line2849">2849: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line2850">2850: </a> dcount = 0;
+<a name="line2851">2851: </a> odcount = 0;
+<a name="line2852">2852: </a> <font color="#4169E1">for</font> (j=0; j<bs; j++) {
+<a name="line2853">2853: </a> kmax = locrowlens[rowcount];
+<a name="line2854">2854: </a> <font color="#4169E1">for</font> (k=0; k<kmax; k++) {
+<a name="line2855">2855: </a> tmp = mycols[nzcount++]/bs; <font color="#B22222">/* block col. index */</font>
+<a name="line2856">2856: </a> <font color="#4169E1">if</font> (!mask[tmp]) {
+<a name="line2857">2857: </a> mask[tmp] = 1;
+<a name="line2858">2858: </a> <font color="#4169E1">if</font> (tmp < rstart || tmp >= rend) masked2[odcount++] = tmp; <font color="#B22222">/* entry in off-diag portion */</font>
+<a name="line2859">2859: </a> <font color="#4169E1">else</font> masked1[dcount++] = tmp; <font color="#B22222">/* entry in diag portion */</font>
+<a name="line2860">2860: </a> }
+<a name="line2861">2861: </a> }
+<a name="line2862">2862: </a> rowcount++;
+<a name="line2863">2863: </a> }
+
+<a name="line2865">2865: </a> dlens[i] = dcount; <font color="#B22222">/* d_nzz[i] */</font>
+<a name="line2866">2866: </a> odlens[i] = odcount; <font color="#B22222">/* o_nzz[i] */</font>
+
+<a name="line2868">2868: </a> <font color="#B22222">/* zero out the mask elements we set */</font>
+<a name="line2869">2869: </a> <font color="#4169E1">for</font> (j=0; j<dcount; j++) mask[masked1[j]] = 0;
+<a name="line2870">2870: </a> <font color="#4169E1">for</font> (j=0; j<odcount; j++) mask[masked2[j]] = 0;
+<a name="line2871">2871: </a> }
+<a name="line2872">2872: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(newmat,m,m,M+extra_rows,N+extra_rows);
+<a name="line2873">2873: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(newmat,bs,0,dlens,0,odlens);
+<a name="line2874">2874: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(newmat,MAT_IGNORE_LOWER_TRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+
+<a name="line2876">2876: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line2877">2877: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(maxnz,&buf);
+<a name="line2878">2878: </a> <font color="#B22222">/* read in my part of the matrix numerical values */</font>
+<a name="line2879">2879: </a> nz = procsnz[0];
+<a name="line2880">2880: </a> vals = buf;
+<a name="line2881">2881: </a> mycols = ibuf;
+<a name="line2882">2882: </a> <font color="#4169E1">if</font> (size == 1) nz -= extra_rows;
+<a name="line2883">2883: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
+<a name="line2884">2884: </a> <font color="#4169E1">if</font> (size == 1) {
+<a name="line2885">2885: </a> <font color="#4169E1">for</font> (i=0; i< extra_rows; i++) vals[nz+i] = 1.0;
<a name="line2886">2886: </a> }
-<a name="line2888">2888: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&bb1);
-<a name="line2889">2889: </a> <font color="#4169E1">while</font> (its--) {
-
-<a name="line2891">2891: </a> <font color="#B22222">/* lower triangular part: slvec0b = - B^T*xx */</font>
-<a name="line2892">2892: </a> (*mat->B->ops->multtranspose)(mat->B,xx,mat->slvec0b);
-
-<a name="line2894">2894: </a> <font color="#B22222">/* copy xx into slvec0a */</font>
-<a name="line2895">2895: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec0,&ptr);
-<a name="line2896">2896: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xx,&x);
-<a name="line2897">2897: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(ptr,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
-<a name="line2898">2898: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec0,&ptr);
-
-<a name="line2900">2900: </a> <a href="../../../../../docs/manualpages/Vec/VecScale.html#VecScale">VecScale</a>(mat->slvec0,-1.0);
-
-<a name="line2902">2902: </a> <font color="#B22222">/* copy bb into slvec1a */</font>
-<a name="line2903">2903: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec1,&ptr);
-<a name="line2904">2904: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(bb,&b);
-<a name="line2905">2905: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(ptr,b,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
-<a name="line2906">2906: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec1,&ptr);
-
-<a name="line2908">2908: </a> <font color="#B22222">/* set slvec1b = 0 */</font>
-<a name="line2909">2909: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(mat->slvec1b,0.0);
-
-<a name="line2911">2911: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line2912">2912: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xx,&x);
-<a name="line2913">2913: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(bb,&b);
-<a name="line2914">2914: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-
-<a name="line2916">2916: </a> <font color="#B22222">/* upper triangular part: bb1 = bb1 - B*x */</font>
-<a name="line2917">2917: </a> (*mat->B->ops->multadd)(mat->B,mat->slvec1b,mat->slvec1a,bb1);
-
-<a name="line2919">2919: </a> <font color="#B22222">/* local diagonal sweep */</font>
-<a name="line2920">2920: </a> (*mat->A->ops->sor)(mat->A,bb1,omega,SOR_SYMMETRIC_SWEEP,fshift,lits,lits,xx);
-<a name="line2921">2921: </a> }
-<a name="line2922">2922: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&bb1);
-<a name="line2923">2923: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_FORWARD_SWEEP) && (its == 1) && (flag & SOR_ZERO_INITIAL_GUESS)) {
-<a name="line2924">2924: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,1,xx);
-<a name="line2925">2925: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_BACKWARD_SWEEP) && (its == 1) && (flag & SOR_ZERO_INITIAL_GUESS)) {
-<a name="line2926">2926: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,1,xx);
-<a name="line2927">2927: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag & SOR_EISENSTAT) {
-<a name="line2928">2928: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx1;
-<a name="line2929">2929: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasop;
-<a name="line2930">2930: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *diag;
-<a name="line2931">2931: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *sl,scale = (omega - 2.0)/omega;
-<a name="line2932">2932: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,n;
-
-<a name="line2934">2934: </a> <font color="#4169E1">if</font> (!mat->xx1) {
-<a name="line2935">2935: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&mat->xx1);
-<a name="line2936">2936: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&mat->bb1);
-<a name="line2937">2937: </a> }
-<a name="line2938">2938: </a> xx1 = mat->xx1;
-<a name="line2939">2939: </a> bb1 = mat->bb1;
-
-<a name="line2941">2941: </a> (*mat->A->ops->sor)(mat->A,bb,omega,(<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a>)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_BACKWARD_SWEEP),fshift,lits,1,xx);
-
-<a name="line2943">2943: </a> <font color="#4169E1">if</font> (!mat->diag) {
-<a name="line2944">2944: </a> <font color="#B22222">/* this is wrong for same matrix with new nonzero values */</font>
-<a name="line2945">2945: </a> <a href="../../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(matin,&mat->diag,NULL);
-<a name="line2946">2946: </a> <a href="../../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>(matin,mat->diag);
-<a name="line2947">2947: </a> }
-<a name="line2948">2948: </a> <a href="../../../../../docs/manualpages/Mat/MatHasOperation.html#MatHasOperation">MatHasOperation</a>(matin,MATOP_MULT_DIAGONAL_BLOCK,&hasop);
-
-<a name="line2950">2950: </a> <font color="#4169E1">if</font> (hasop) {
-<a name="line2951">2951: </a> <a href="../../../../../docs/manualpages/Mat/MatMultDiagonalBlock.html#MatMultDiagonalBlock">MatMultDiagonalBlock</a>(matin,xx,bb1);
-<a name="line2952">2952: </a> <a href="../../../../../docs/manualpages/Vec/VecAYPX.html#VecAYPX">VecAYPX</a>(mat->slvec1a,scale,bb);
-<a name="line2953">2953: </a> } <font color="#4169E1">else</font> {
-<a name="line2954">2954: </a> <font color="#B22222">/*</font>
-<a name="line2955">2955: </a><font color="#B22222"> These two lines are replaced by code that may be a bit faster for a good compiler</font>
-<a name="line2956">2956: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Vec/VecPointwiseMult.html#VecPointwiseMult">VecPointwiseMult</a>(mat->slvec1a,mat->diag,xx);</font>
-<a name="line2957">2957: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Vec/VecAYPX.html#VecAYPX">VecAYPX</a>(mat->slvec1a,scale,bb);</font>
-<a name="line2958">2958: </a><font color="#B22222"> */</font>
-<a name="line2959">2959: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec1a,&sl);
-<a name="line2960">2960: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(mat->diag,&diag);
-<a name="line2961">2961: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(bb,&b);
-<a name="line2962">2962: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xx,&x);
-<a name="line2963">2963: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&n);
-<a name="line2964">2964: </a> <font color="#4169E1">if</font> (omega == 1.0) {
-<a name="line2965">2965: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) sl[i] = b[i] - diag[i]*x[i];
-<a name="line2966">2966: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*n);
-<a name="line2967">2967: </a> } <font color="#4169E1">else</font> {
-<a name="line2968">2968: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) sl[i] = b[i] + scale*diag[i]*x[i];
-<a name="line2969">2969: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(3.0*n);
-<a name="line2970">2970: </a> }
-<a name="line2971">2971: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec1a,&sl);
-<a name="line2972">2972: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(mat->diag,&diag);
-<a name="line2973">2973: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(bb,&b);
-<a name="line2974">2974: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xx,&x);
-<a name="line2975">2975: </a> }
-
-<a name="line2977">2977: </a> <font color="#B22222">/* multiply off-diagonal portion of matrix */</font>
-<a name="line2978">2978: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(mat->slvec1b,0.0);
-<a name="line2979">2979: </a> (*mat->B->ops->multtranspose)(mat->B,xx,mat->slvec0b);
-<a name="line2980">2980: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec0,&from);
-<a name="line2981">2981: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xx,&x);
-<a name="line2982">2982: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
-<a name="line2983">2983: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec0,&from);
-<a name="line2984">2984: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xx,&x);
-<a name="line2985">2985: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line2986">2986: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line2987">2987: </a> (*mat->B->ops->multadd)(mat->B,mat->slvec1b,mat->slvec1a,mat->slvec1a);
-
-<a name="line2989">2989: </a> <font color="#B22222">/* local sweep */</font>
-<a name="line2990">2990: </a> (*mat->A->ops->sor)(mat->A,mat->slvec1a,omega,(<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a>)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_FORWARD_SWEEP),fshift,lits,1,xx1);
-<a name="line2991">2991: </a> <a href="../../../../../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(xx,1.0,xx1);
-<a name="line2992">2992: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a> is not supported for SBAIJ matrix format"</font>);
-<a name="line2993">2993: </a> <font color="#4169E1">return</font>(0);
-<a name="line2994">2994: </a>}
-
-<a name="line2998">2998: </a><strong><font color="#4169E1"><a name="MatSOR_MPISBAIJ_2comm"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSOR_MPISBAIJ_2comm(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bb,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> omega,<a href="../../../../../docs/manualpages/ [...]
-<a name="line2999">2999: </a>{
-<a name="line3000">3000: </a> Mat_MPISBAIJ *mat = (Mat_MPISBAIJ*)matin->data;
-<a name="line3002">3002: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> lvec1,bb1;
-
-<a name="line3005">3005: </a> <font color="#4169E1">if</font> (its <= 0 || lits <= 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Relaxation requires global its %D and local its %D both positive"</font>,its,lits);
-<a name="line3006">3006: </a> <font color="#4169E1">if</font> (matin->rmap->bs > 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"SSOR for block size > 1 is not yet implemented"</font>);
-
-<a name="line3008">3008: </a> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_SYMMETRIC_SWEEP) == SOR_LOCAL_SYMMETRIC_SWEEP) {
-<a name="line3009">3009: </a> <font color="#4169E1">if</font> (flag & SOR_ZERO_INITIAL_GUESS) {
-<a name="line3010">3010: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,lits,xx);
-<a name="line3011">3011: </a> its--;
-<a name="line3012">3012: </a> }
-
-<a name="line3014">3014: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(mat->lvec,&lvec1);
-<a name="line3015">3015: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&bb1);
-<a name="line3016">3016: </a> <font color="#4169E1">while</font> (its--) {
-<a name="line3017">3017: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->Mvctx,xx,mat->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-
-<a name="line3019">3019: </a> <font color="#B22222">/* lower diagonal part: bb1 = bb - B^T*xx */</font>
-<a name="line3020">3020: </a> (*mat->B->ops->multtranspose)(mat->B,xx,lvec1);
-<a name="line3021">3021: </a> <a href="../../../../../docs/manualpages/Vec/VecScale.html#VecScale">VecScale</a>(lvec1,-1.0);
-
-<a name="line3023">3023: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->Mvctx,xx,mat->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
-<a name="line3024">3024: </a> <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(bb,bb1);
-<a name="line3025">3025: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->Mvctx,lvec1,bb1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
-
-<a name="line3027">3027: </a> <font color="#B22222">/* upper diagonal part: bb1 = bb1 - B*x */</font>
-<a name="line3028">3028: </a> <a href="../../../../../docs/manualpages/Vec/VecScale.html#VecScale">VecScale</a>(mat->lvec,-1.0);
-<a name="line3029">3029: </a> (*mat->B->ops->multadd)(mat->B,mat->lvec,bb1,bb1);
-
-<a name="line3031">3031: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->Mvctx,lvec1,bb1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
-
-<a name="line3033">3033: </a> <font color="#B22222">/* diagonal sweep */</font>
-<a name="line3034">3034: </a> (*mat->A->ops->sor)(mat->A,bb1,omega,SOR_SYMMETRIC_SWEEP,fshift,lits,lits,xx);
-<a name="line3035">3035: </a> }
-<a name="line3036">3036: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&lvec1);
-<a name="line3037">3037: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&bb1);
-<a name="line3038">3038: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a> is not supported for SBAIJ matrix format"</font>);
-<a name="line3039">3039: </a> <font color="#4169E1">return</font>(0);
-<a name="line3040">3040: </a>}
-
-<a name="line3044">3044: </a><font color="#B22222">/*@</font>
-<a name="line3045">3045: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html#MatCreateMPISBAIJWithArrays">MatCreateMPISBAIJWithArrays</a> - creates a MPI SBAIJ matrix using arrays that contain in standard</font>
-<a name="line3046">3046: </a><font color="#B22222"> CSR format the local rows.</font>
-
-<a name="line3048">3048: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line3050">3050: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3051">3051: </a><font color="#B22222">+ comm - MPI communicator</font>
-<a name="line3052">3052: </a><font color="#B22222">. bs - the block size, only a block size of 1 is supported</font>
-<a name="line3053">3053: </a><font color="#B22222">. m - number of local rows (Cannot be <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>)</font>
-<a name="line3054">3054: </a><font color="#B22222">. n - This value should be the same as the local size used in creating the</font>
-<a name="line3055">3055: </a><font color="#B22222"> x vector for the matrix-vector product y = Ax. (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have</font>
-<a name="line3056">3056: </a><font color="#B22222"> calculated if N is given) For square matrices n is almost always m.</font>
-<a name="line3057">3057: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if m is given)</font>
-<a name="line3058">3058: </a><font color="#B22222">. N - number of global columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if n is given)</font>
-<a name="line3059">3059: </a><font color="#B22222">. i - row indices</font>
-<a name="line3060">3060: </a><font color="#B22222">. j - column indices</font>
-<a name="line3061">3061: </a><font color="#B22222">- a - matrix values</font>
-
-<a name="line3063">3063: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line3064">3064: </a><font color="#B22222">. mat - the matrix</font>
-
-<a name="line3066">3066: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line3068">3068: </a><font color="#B22222"> Notes:</font>
-<a name="line3069">3069: </a><font color="#B22222"> The i, j, and a arrays ARE copied by this routine into the internal format used by PETSc;</font>
-<a name="line3070">3070: </a><font color="#B22222"> thus you CANNOT change the matrix entries by changing the values of a[] after you have</font>
-<a name="line3071">3071: </a><font color="#B22222"> called this routine. Use <a href="../../../../../docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html#MatCreateMPIAIJWithSplitArrays">MatCreateMPIAIJWithSplitArrays</a>() to avoid needing to copy the arrays.</font>
-
-<a name="line3073">3073: </a><font color="#B22222"> The i and j indices are 0 based, and i indices are indices corresponding to the local j array.</font>
-
-<a name="line3075">3075: </a><font color="#B22222">.keywords: matrix, aij, compressed row, sparse, parallel</font>
-
-<a name="line3077">3077: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqAIJ.html#MatCreateSeqAIJ">MatCreateSeqAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatMPIAIJSetPreallocation.html#MatMPIAIJSetPreallocation">MatMPIAIJSetPreallocation</a>(), <a h [...]
-<a name="line3078">3078: </a><font color="#B22222"> MPIAIJ, <a href="../../../../../docs/manualpages/Mat/MatCreateAIJ.html#MatCreateAIJ">MatCreateAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html#MatCreateMPIAIJWithSplitArrays">MatCreateMPIAIJWithSplitArrays</a>()</font>
-<a name="line3079">3079: </a><font color="#B22222">@*/</font>
-<a name="line3080">3080: </a><strong><font color="#4169E1"><a name="MatCreateMPISBAIJWithArrays"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html#MatCreateMPISBAIJWithArrays">MatCreateMPISBAIJWithArrays</a>(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#Petsc [...]
-<a name="line3081">3081: </a>{
-
-
-<a name="line3086">3086: </a> <font color="#4169E1">if</font> (i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
-<a name="line3087">3087: </a> <font color="#4169E1">if</font> (m < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"local number of rows (m) cannot be <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>, or negative"</font>);
-<a name="line3088">3088: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,mat);
-<a name="line3089">3089: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*mat,m,n,M,N);
-<a name="line3090">3090: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*mat,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
-<a name="line3091">3091: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html#MatMPISBAIJSetPreallocationCSR">MatMPISBAIJSetPreallocationCSR</a>(*mat,bs,i,j,a);
-<a name="line3092">3092: </a> <font color="#4169E1">return</font>(0);
-<a name="line3093">3093: </a>}
-
-
-<a name="line3098">3098: </a><font color="#B22222">/*@C</font>
-<a name="line3099">3099: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html#MatMPISBAIJSetPreallocationCSR">MatMPISBAIJSetPreallocationCSR</a> - Allocates memory for a sparse parallel matrix in BAIJ format</font>
-<a name="line3100">3100: </a><font color="#B22222"> (the default parallel PETSc format).</font>
-
-<a name="line3102">3102: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line3104">3104: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line3105">3105: </a><font color="#B22222">+ B - the matrix</font>
-<a name="line3106">3106: </a><font color="#B22222">. bs - the block size</font>
-<a name="line3107">3107: </a><font color="#B22222">. i - the indices into j for the start of each local row (starts with zero)</font>
-<a name="line3108">3108: </a><font color="#B22222">. j - the column indices for each local row (starts with zero) these must be sorted for each row</font>
-<a name="line3109">3109: </a><font color="#B22222">- v - optional values in the matrix</font>
-
-<a name="line3111">3111: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line3113">3113: </a><font color="#B22222">.keywords: matrix, aij, compressed row, sparse, parallel</font>
-
-<a name="line3115">3115: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqAIJ.html#MatCreateSeqAIJ">MatCreateSeqAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html#MatMPIBAIJSetPreallocation">MatMPIBAIJSetPreallocation</a>(), < [...]
-<a name="line3116">3116: </a><font color="#B22222">@*/</font>
-<a name="line3117">3117: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocationCSR"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html#MatMPISBAIJSetPreallocationCSR">MatMPISBAIJSetPreallocationCSR</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">P [...]
-<a name="line3118">3118: </a>{
-
-<a name="line3122">3122: </a> PetscTryMethod(B,<font color="#666666">"MatMPISBAIJSetPreallocationCSR_C"</font>,(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const <a href="../../../../../docs/manualpages/Sys [...]
-<a name="line3123">3123: </a> <font color="#4169E1">return</font>(0);
-<a name="line3124">3124: </a>}
-
-<a name="line3128">3128: </a><strong><font color="#4169E1"><a name="MatCreateMPIMatConcatenateSeqMat_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreateMPIMatConcatenateSeqMat_MPISBAIJ(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inmat,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscI [...]
-<a name="line3129">3129: </a>{
-<a name="line3131">3131: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,N,i,rstart,nnz,Ii,bs,cbs;
-<a name="line3132">3132: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indx;
-<a name="line3133">3133: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *values;
-
-<a name="line3136">3136: </a> <a href="../../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(inmat,&m,&N);
-<a name="line3137">3137: </a> <font color="#4169E1">if</font> (scall == MAT_INITIAL_MATRIX) { <font color="#B22222">/* symbolic phase */</font>
-<a name="line3138">3138: </a> Mat_SeqSBAIJ *a = (Mat_SeqSBAIJ*)inmat->data;
-<a name="line3139">3139: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dnz,*onz,sum,bs,cbs,mbs,Nbs;
-<a name="line3140">3140: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bindx,rmax=a->rmax,j;
-<a name="line3141">3141: </a>
-<a name="line3142">3142: </a> <a href="../../../../../docs/manualpages/Mat/MatGetBlockSizes.html#MatGetBlockSizes">MatGetBlockSizes</a>(inmat,&bs,&cbs);
-<a name="line3143">3143: </a> mbs = m/bs; Nbs = N/cbs;
-<a name="line3144">3144: </a> <font color="#4169E1">if</font> (n == <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>) {
-<a name="line3145">3145: </a> <a href="../../../../../docs/manualpages/Sys/PetscSplitOwnership.html#PetscSplitOwnership">PetscSplitOwnership</a>(comm,&n,&Nbs);
-<a name="line3146">3146: </a> }
-<a name="line3147">3147: </a> <font color="#B22222">/* Check sum(n) = Nbs */</font>
-<a name="line3148">3148: </a> MPIU_Allreduce(&n,&sum,1,MPIU_INT,MPI_SUM,comm);
-<a name="line3149">3149: </a> <font color="#4169E1">if</font> (sum != Nbs) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"Sum of local columns != global columns %d"</font>,Nbs);
-
-<a name="line3151">3151: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scan.html#MPI_Scan">MPI_Scan</a>(&mbs, &rstart,1,MPIU_INT,MPI_SUM,comm);
-<a name="line3152">3152: </a> rstart -= mbs;
-
-<a name="line3154">3154: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(rmax,&bindx);
-<a name="line3155">3155: </a> <a href="../../../../../docs/manualpages/Mat/MatPreallocateInitialize.html#MatPreallocateInitialize">MatPreallocateInitialize</a>(comm,mbs,n,dnz,onz);
-<a name="line3156">3156: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line3157">3157: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
-<a name="line3158">3158: </a> MatGetRow_SeqSBAIJ(inmat,i*bs,&nnz,&indx,NULL); <font color="#B22222">/* non-blocked nnz and indx */</font>
-<a name="line3159">3159: </a> nnz = nnz/bs;
-<a name="line3160">3160: </a> <font color="#4169E1">for</font> (j=0; j<nnz; j++) bindx[j] = indx[j*bs]/bs;
-<a name="line3161">3161: </a> <a href="../../../../../docs/manualpages/Mat/MatPreallocateSet.html#MatPreallocateSet">MatPreallocateSet</a>(i+rstart,nnz,bindx,dnz,onz);
-<a name="line3162">3162: </a> MatRestoreRow_SeqSBAIJ(inmat,i*bs,&nnz,&indx,NULL);
-<a name="line3163">3163: </a> }
-<a name="line3164">3164: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line3165">3165: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(bindx);
-
-<a name="line3167">3167: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,outmat);
-<a name="line3168">3168: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*outmat,m,n*bs,<a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>,<a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
-<a name="line3169">3169: </a> <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizes.html#MatSetBlockSizes">MatSetBlockSizes</a>(*outmat,bs,cbs);
-<a name="line3170">3170: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*outmat,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
-<a name="line3171">3171: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(*outmat,bs,0,dnz,0,onz);
-<a name="line3172">3172: </a> <a href="../../../../../docs/manualpages/Mat/MatPreallocateFinalize.html#MatPreallocateFinalize">MatPreallocateFinalize</a>(dnz,onz);
-<a name="line3173">3173: </a> }
-<a name="line3174">3174: </a>
-<a name="line3175">3175: </a> <font color="#B22222">/* numeric phase */</font>
-<a name="line3176">3176: </a> <a href="../../../../../docs/manualpages/Mat/MatGetBlockSizes.html#MatGetBlockSizes">MatGetBlockSizes</a>(inmat,&bs,&cbs);
-<a name="line3177">3177: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(*outmat,&rstart,NULL);
-
-<a name="line3179">3179: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
-<a name="line3180">3180: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
-<a name="line3181">3181: </a> MatGetRow_SeqSBAIJ(inmat,i,&nnz,&indx,&values);
-<a name="line3182">3182: </a> Ii = i + rstart;
-<a name="line3183">3183: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(*outmat,1,&Ii,nnz,indx,values,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line3184">3184: </a> MatRestoreRow_SeqSBAIJ(inmat,i,&nnz,&indx,&values);
-<a name="line3185">3185: </a> }
-<a name="line3186">3186: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line3187">3187: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(*outmat,MAT_FINAL_ASSEMBLY);
-<a name="line3188">3188: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(*outmat,MAT_FINAL_ASSEMBLY);
-<a name="line3189">3189: </a> <font color="#4169E1">return</font>(0);
-<a name="line3190">3190: </a>}
+<a name="line2888">2888: </a> <font color="#B22222">/* insert into matrix */</font>
+<a name="line2889">2889: </a> jj = rstart*bs;
+<a name="line2890">2890: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line2891">2891: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(newmat,1,&jj,locrowlens[i],mycols,vals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line2892">2892: </a> mycols += locrowlens[i];
+<a name="line2893">2893: </a> vals += locrowlens[i];
+<a name="line2894">2894: </a> jj++;
+<a name="line2895">2895: </a> }
+
+<a name="line2897">2897: </a> <font color="#B22222">/* read in other processors (except the last one) and ship out */</font>
+<a name="line2898">2898: </a> <font color="#4169E1">for</font> (i=1; i<size-1; i++) {
+<a name="line2899">2899: </a> nz = procsnz[i];
+<a name="line2900">2900: </a> vals = buf;
+<a name="line2901">2901: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
+<a name="line2902">2902: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,i,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm);
+<a name="line2903">2903: </a> }
+<a name="line2904">2904: </a> <font color="#B22222">/* the last proc */</font>
+<a name="line2905">2905: </a> <font color="#4169E1">if</font> (size != 1) {
+<a name="line2906">2906: </a> nz = procsnz[i] - extra_rows;
+<a name="line2907">2907: </a> vals = buf;
+<a name="line2908">2908: </a> <a href="../../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>(fd,vals,nz,PETSC_SCALAR);
+<a name="line2909">2909: </a> <font color="#4169E1">for</font> (i=0; i<extra_rows; i++) vals[nz+i] = 1.0;
+<a name="line2910">2910: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(vals,nz+extra_rows,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,size-1,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm);
+<a name="line2911">2911: </a> }
+<a name="line2912">2912: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(procsnz);
+
+<a name="line2914">2914: </a> } <font color="#4169E1">else</font> {
+<a name="line2915">2915: </a> <font color="#B22222">/* receive numeric values */</font>
+<a name="line2916">2916: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(nz,&buf);
+
+<a name="line2918">2918: </a> <font color="#B22222">/* receive message of values*/</font>
+<a name="line2919">2919: </a> vals = buf;
+<a name="line2920">2920: </a> mycols = ibuf;
+<a name="line2921">2921: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(vals,nz,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,0,((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)newmat)->tag,comm,&status);
+<a name="line2922">2922: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html#MPI_Get_count">MPI_Get_count</a>(&status,<a href="../../../../../docs/manualpages/Sys/MPIU_SCALAR.html#MPIU_SCALAR">MPIU_SCALAR</a>,&maxnz);
+<a name="line2923">2923: </a> <font color="#4169E1">if</font> (maxnz != nz) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_UNEXPECTED,<font color="#666666">"something is wrong with file"</font>);
+
+<a name="line2925">2925: </a> <font color="#B22222">/* insert into matrix */</font>
+<a name="line2926">2926: </a> jj = rstart*bs;
+<a name="line2927">2927: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line2928">2928: </a> MatSetValues_MPISBAIJ(newmat,1,&jj,locrowlens[i],mycols,vals,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line2929">2929: </a> mycols += locrowlens[i];
+<a name="line2930">2930: </a> vals += locrowlens[i];
+<a name="line2931">2931: </a> jj++;
+<a name="line2932">2932: </a> }
+<a name="line2933">2933: </a> }
+
+<a name="line2935">2935: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(locrowlens);
+<a name="line2936">2936: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(buf);
+<a name="line2937">2937: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(ibuf);
+<a name="line2938">2938: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(rowners,browners);
+<a name="line2939">2939: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(dlens,odlens);
+<a name="line2940">2940: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree3.html#PetscFree3">PetscFree3</a>(mask,masked1,masked2);
+<a name="line2941">2941: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(newmat,MAT_FINAL_ASSEMBLY);
+<a name="line2942">2942: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(newmat,MAT_FINAL_ASSEMBLY);
+<a name="line2943">2943: </a> <font color="#4169E1">return</font>(0);
+<a name="line2944">2944: </a>}
+
+<a name="line2948">2948: </a><font color="#B22222">/*XXXXX@</font>
+<a name="line2949">2949: </a><font color="#B22222"> MatMPISBAIJSetHashTableFactor - Sets the factor required to compute the size of the HashTable.</font>
+
+<a name="line2951">2951: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2952">2952: </a><font color="#B22222">. mat - the matrix</font>
+<a name="line2953">2953: </a><font color="#B22222">. fact - factor</font>
+
+<a name="line2955">2955: </a><font color="#B22222"> Not Collective on <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>, each process can have a different hash factor</font>
+
+<a name="line2957">2957: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line2959">2959: </a><font color="#B22222"> Notes:</font>
+<a name="line2960">2960: </a><font color="#B22222"> This can also be set by the command line option: -mat_use_hash_table fact</font>
+
+<a name="line2962">2962: </a><font color="#B22222">.keywords: matrix, hashtable, factor, HT</font>
+
+<a name="line2964">2964: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>()</font>
+<a name="line2965">2965: </a><font color="#B22222">@XXXXX*/</font>
+
+
+<a name="line2970">2970: </a><strong><font color="#4169E1"><a name="MatGetRowMaxAbs_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatGetRowMaxAbs_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> idx[])</font></strong>
+<a name="line2971">2971: </a>{
+<a name="line2972">2972: </a> Mat_MPISBAIJ *a = (Mat_MPISBAIJ*)A->data;
+<a name="line2973">2973: </a> Mat_SeqBAIJ *b = (Mat_SeqBAIJ*)(a->B)->data;
+<a name="line2974">2974: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> atmp;
+<a name="line2975">2975: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *work,*svalues,*rvalues;
+<a name="line2977">2977: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,bs,mbs,*bi,*bj,brow,j,ncols,krow,kcol,col,row,Mbs,bcol;
+<a name="line2978">2978: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size;
+<a name="line2979">2979: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *rowners_bs,dest,count,source;
+<a name="line2980">2980: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *va;
+<a name="line2981">2981: </a> MatScalar *ba;
+<a name="line2982">2982: </a> MPI_Status stat;
+
+<a name="line2985">2985: </a> <font color="#4169E1">if</font> (idx) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Send email to petsc-maint at mcs.anl.gov"</font>);
+<a name="line2986">2986: </a> <a href="../../../../../docs/manualpages/Mat/MatGetRowMaxAbs.html#MatGetRowMaxAbs">MatGetRowMaxAbs</a>(a->A,v,NULL);
+<a name="line2987">2987: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v,&va);
+
+<a name="line2989">2989: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&size);
+<a name="line2990">2990: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&rank);
+
+<a name="line2992">2992: </a> bs = A->rmap->bs;
+<a name="line2993">2993: </a> mbs = a->mbs;
+<a name="line2994">2994: </a> Mbs = a->Mbs;
+<a name="line2995">2995: </a> ba = b->a;
+<a name="line2996">2996: </a> bi = b->i;
+<a name="line2997">2997: </a> bj = b->j;
+
+<a name="line2999">2999: </a> <font color="#B22222">/* find ownerships */</font>
+<a name="line3000">3000: </a> rowners_bs = A->rmap->range;
+
+<a name="line3002">3002: </a> <font color="#B22222">/* each proc creates an array to be distributed */</font>
+<a name="line3003">3003: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(bs*Mbs,&work);
+<a name="line3004">3004: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(work,bs*Mbs*<font color="#4169E1">sizeof</font>(<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>));
+
+<a name="line3006">3006: </a> <font color="#B22222">/* row_max for B */</font>
+<a name="line3007">3007: </a> <font color="#4169E1">if</font> (rank != size-1) {
+<a name="line3008">3008: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line3009">3009: </a> ncols = bi[1] - bi[0]; bi++;
+<a name="line3010">3010: </a> brow = bs*i;
+<a name="line3011">3011: </a> <font color="#4169E1">for</font> (j=0; j<ncols; j++) {
+<a name="line3012">3012: </a> bcol = bs*(*bj);
+<a name="line3013">3013: </a> <font color="#4169E1">for</font> (kcol=0; kcol<bs; kcol++) {
+<a name="line3014">3014: </a> col = bcol + kcol; <font color="#B22222">/* local col index */</font>
+<a name="line3015">3015: </a> col += rowners_bs[rank+1]; <font color="#B22222">/* global col index */</font>
+<a name="line3016">3016: </a> <font color="#4169E1">for</font> (krow=0; krow<bs; krow++) {
+<a name="line3017">3017: </a> atmp = PetscAbsScalar(*ba); ba++;
+<a name="line3018">3018: </a> row = brow + krow; <font color="#B22222">/* local row index */</font>
+<a name="line3019">3019: </a> <font color="#4169E1">if</font> (PetscRealPart(va[row]) < atmp) va[row] = atmp;
+<a name="line3020">3020: </a> <font color="#4169E1">if</font> (work[col] < atmp) work[col] = atmp;
+<a name="line3021">3021: </a> }
+<a name="line3022">3022: </a> }
+<a name="line3023">3023: </a> bj++;
+<a name="line3024">3024: </a> }
+<a name="line3025">3025: </a> }
+
+<a name="line3027">3027: </a> <font color="#B22222">/* send values to its owners */</font>
+<a name="line3028">3028: </a> <font color="#4169E1">for</font> (dest=rank+1; dest<size; dest++) {
+<a name="line3029">3029: </a> svalues = work + rowners_bs[dest];
+<a name="line3030">3030: </a> count = rowners_bs[dest+1]-rowners_bs[dest];
+<a name="line3031">3031: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Send.html#MPI_Send">MPI_Send</a>(svalues,count,MPIU_REAL,dest,rank,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A));
+<a name="line3032">3032: </a> }
+<a name="line3033">3033: </a> }
+
+<a name="line3035">3035: </a> <font color="#B22222">/* receive values */</font>
+<a name="line3036">3036: </a> <font color="#4169E1">if</font> (rank) {
+<a name="line3037">3037: </a> rvalues = work;
+<a name="line3038">3038: </a> count = rowners_bs[rank+1]-rowners_bs[rank];
+<a name="line3039">3039: </a> <font color="#4169E1">for</font> (source=0; source<rank; source++) {
+<a name="line3040">3040: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html#MPI_Recv">MPI_Recv</a>(rvalues,count,MPIU_REAL,MPI_ANY_SOURCE,MPI_ANY_TAG,<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)A),&stat);
+<a name="line3041">3041: </a> <font color="#B22222">/* process values */</font>
+<a name="line3042">3042: </a> <font color="#4169E1">for</font> (i=0; i<count; i++) {
+<a name="line3043">3043: </a> <font color="#4169E1">if</font> (PetscRealPart(va[i]) < rvalues[i]) va[i] = rvalues[i];
+<a name="line3044">3044: </a> }
+<a name="line3045">3045: </a> }
+<a name="line3046">3046: </a> }
+
+<a name="line3048">3048: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(v,&va);
+<a name="line3049">3049: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(work);
+<a name="line3050">3050: </a> <font color="#4169E1">return</font>(0);
+<a name="line3051">3051: </a>}
+
+<a name="line3055">3055: </a><strong><font color="#4169E1"><a name="MatSOR_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSOR_MPISBAIJ(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bb,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> omega,<a href="../../../../../docs/manualpages/Mat/MatSORTy [...]
+<a name="line3056">3056: </a>{
+<a name="line3057">3057: </a> Mat_MPISBAIJ *mat = (Mat_MPISBAIJ*)matin->data;
+<a name="line3058">3058: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line3059">3059: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> mbs=mat->mbs,bs=matin->rmap->bs;
+<a name="line3060">3060: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *x,*ptr,*from;
+<a name="line3061">3061: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bb1;
+<a name="line3062">3062: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *b;
+
+<a name="line3065">3065: </a> <font color="#4169E1">if</font> (its <= 0 || lits <= 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Relaxation requires global its %D and local its %D both positive"</font>,its,lits);
+<a name="line3066">3066: </a> <font color="#4169E1">if</font> (bs > 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"SSOR for block size > 1 is not yet implemented"</font>);
+
+<a name="line3068">3068: </a> <font color="#4169E1">if</font> (flag == SOR_APPLY_UPPER) {
+<a name="line3069">3069: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,1,xx);
+<a name="line3070">3070: </a> <font color="#4169E1">return</font>(0);
+<a name="line3071">3071: </a> }
+
+<a name="line3073">3073: </a> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_SYMMETRIC_SWEEP) == SOR_LOCAL_SYMMETRIC_SWEEP) {
+<a name="line3074">3074: </a> <font color="#4169E1">if</font> (flag & SOR_ZERO_INITIAL_GUESS) {
+<a name="line3075">3075: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,lits,xx);
+<a name="line3076">3076: </a> its--;
+<a name="line3077">3077: </a> }
+
+<a name="line3079">3079: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&bb1);
+<a name="line3080">3080: </a> <font color="#4169E1">while</font> (its--) {
+
+<a name="line3082">3082: </a> <font color="#B22222">/* lower triangular part: slvec0b = - B^T*xx */</font>
+<a name="line3083">3083: </a> (*mat->B->ops->multtranspose)(mat->B,xx,mat->slvec0b);
+
+<a name="line3085">3085: </a> <font color="#B22222">/* copy xx into slvec0a */</font>
+<a name="line3086">3086: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec0,&ptr);
+<a name="line3087">3087: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xx,&x);
+<a name="line3088">3088: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(ptr,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
+<a name="line3089">3089: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec0,&ptr);
+
+<a name="line3091">3091: </a> <a href="../../../../../docs/manualpages/Vec/VecScale.html#VecScale">VecScale</a>(mat->slvec0,-1.0);
+
+<a name="line3093">3093: </a> <font color="#B22222">/* copy bb into slvec1a */</font>
+<a name="line3094">3094: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec1,&ptr);
+<a name="line3095">3095: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(bb,&b);
+<a name="line3096">3096: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(ptr,b,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
+<a name="line3097">3097: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec1,&ptr);
+
+<a name="line3099">3099: </a> <font color="#B22222">/* set slvec1b = 0 */</font>
+<a name="line3100">3100: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(mat->slvec1b,0.0);
+
+<a name="line3102">3102: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line3103">3103: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xx,&x);
+<a name="line3104">3104: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(bb,&b);
+<a name="line3105">3105: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+
+<a name="line3107">3107: </a> <font color="#B22222">/* upper triangular part: bb1 = bb1 - B*x */</font>
+<a name="line3108">3108: </a> (*mat->B->ops->multadd)(mat->B,mat->slvec1b,mat->slvec1a,bb1);
+
+<a name="line3110">3110: </a> <font color="#B22222">/* local diagonal sweep */</font>
+<a name="line3111">3111: </a> (*mat->A->ops->sor)(mat->A,bb1,omega,SOR_SYMMETRIC_SWEEP,fshift,lits,lits,xx);
+<a name="line3112">3112: </a> }
+<a name="line3113">3113: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&bb1);
+<a name="line3114">3114: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_FORWARD_SWEEP) && (its == 1) && (flag & SOR_ZERO_INITIAL_GUESS)) {
+<a name="line3115">3115: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,1,xx);
+<a name="line3116">3116: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_BACKWARD_SWEEP) && (its == 1) && (flag & SOR_ZERO_INITIAL_GUESS)) {
+<a name="line3117">3117: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,1,xx);
+<a name="line3118">3118: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (flag & SOR_EISENSTAT) {
+<a name="line3119">3119: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> xx1;
+<a name="line3120">3120: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> hasop;
+<a name="line3121">3121: </a> const <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *diag;
+<a name="line3122">3122: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *sl,scale = (omega - 2.0)/omega;
+<a name="line3123">3123: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,n;
+
+<a name="line3125">3125: </a> <font color="#4169E1">if</font> (!mat->xx1) {
+<a name="line3126">3126: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&mat->xx1);
+<a name="line3127">3127: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&mat->bb1);
+<a name="line3128">3128: </a> }
+<a name="line3129">3129: </a> xx1 = mat->xx1;
+<a name="line3130">3130: </a> bb1 = mat->bb1;
+
+<a name="line3132">3132: </a> (*mat->A->ops->sor)(mat->A,bb,omega,(<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a>)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_BACKWARD_SWEEP),fshift,lits,1,xx);
+
+<a name="line3134">3134: </a> <font color="#4169E1">if</font> (!mat->diag) {
+<a name="line3135">3135: </a> <font color="#B22222">/* this is wrong for same matrix with new nonzero values */</font>
+<a name="line3136">3136: </a> <a href="../../../../../docs/manualpages/Mat/MatCreateVecs.html#MatCreateVecs">MatCreateVecs</a>(matin,&mat->diag,NULL);
+<a name="line3137">3137: </a> <a href="../../../../../docs/manualpages/Mat/MatGetDiagonal.html#MatGetDiagonal">MatGetDiagonal</a>(matin,mat->diag);
+<a name="line3138">3138: </a> }
+<a name="line3139">3139: </a> <a href="../../../../../docs/manualpages/Mat/MatHasOperation.html#MatHasOperation">MatHasOperation</a>(matin,MATOP_MULT_DIAGONAL_BLOCK,&hasop);
+
+<a name="line3141">3141: </a> <font color="#4169E1">if</font> (hasop) {
+<a name="line3142">3142: </a> <a href="../../../../../docs/manualpages/Mat/MatMultDiagonalBlock.html#MatMultDiagonalBlock">MatMultDiagonalBlock</a>(matin,xx,bb1);
+<a name="line3143">3143: </a> <a href="../../../../../docs/manualpages/Vec/VecAYPX.html#VecAYPX">VecAYPX</a>(mat->slvec1a,scale,bb);
+<a name="line3144">3144: </a> } <font color="#4169E1">else</font> {
+<a name="line3145">3145: </a> <font color="#B22222">/*</font>
+<a name="line3146">3146: </a><font color="#B22222"> These two lines are replaced by code that may be a bit faster for a good compiler</font>
+<a name="line3147">3147: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Vec/VecPointwiseMult.html#VecPointwiseMult">VecPointwiseMult</a>(mat->slvec1a,mat->diag,xx);</font>
+<a name="line3148">3148: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Vec/VecAYPX.html#VecAYPX">VecAYPX</a>(mat->slvec1a,scale,bb);</font>
+<a name="line3149">3149: </a><font color="#B22222"> */</font>
+<a name="line3150">3150: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec1a,&sl);
+<a name="line3151">3151: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(mat->diag,&diag);
+<a name="line3152">3152: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArrayRead.html#VecGetArrayRead">VecGetArrayRead</a>(bb,&b);
+<a name="line3153">3153: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xx,&x);
+<a name="line3154">3154: </a> <a href="../../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(xx,&n);
+<a name="line3155">3155: </a> <font color="#4169E1">if</font> (omega == 1.0) {
+<a name="line3156">3156: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) sl[i] = b[i] - diag[i]*x[i];
+<a name="line3157">3157: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(2.0*n);
+<a name="line3158">3158: </a> } <font color="#4169E1">else</font> {
+<a name="line3159">3159: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) sl[i] = b[i] + scale*diag[i]*x[i];
+<a name="line3160">3160: </a> <a href="../../../../../docs/manualpages/Profiling/PetscLogFlops.html#PetscLogFlops">PetscLogFlops</a>(3.0*n);
+<a name="line3161">3161: </a> }
+<a name="line3162">3162: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec1a,&sl);
+<a name="line3163">3163: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(mat->diag,&diag);
+<a name="line3164">3164: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArrayRead.html#VecRestoreArrayRead">VecRestoreArrayRead</a>(bb,&b);
+<a name="line3165">3165: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xx,&x);
+<a name="line3166">3166: </a> }
+
+<a name="line3168">3168: </a> <font color="#B22222">/* multiply off-diagonal portion of matrix */</font>
+<a name="line3169">3169: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(mat->slvec1b,0.0);
+<a name="line3170">3170: </a> (*mat->B->ops->multtranspose)(mat->B,xx,mat->slvec0b);
+<a name="line3171">3171: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(mat->slvec0,&from);
+<a name="line3172">3172: </a> <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(xx,&x);
+<a name="line3173">3173: </a> <a href="../../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(from,x,bs*mbs*<font color="#4169E1">sizeof</font>(MatScalar));
+<a name="line3174">3174: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(mat->slvec0,&from);
+<a name="line3175">3175: </a> <a href="../../../../../docs/manualpages/Vec/VecRestoreArray.html#VecRestoreArray">VecRestoreArray</a>(xx,&x);
+<a name="line3176">3176: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line3177">3177: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->sMvctx,mat->slvec0,mat->slvec1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line3178">3178: </a> (*mat->B->ops->multadd)(mat->B,mat->slvec1b,mat->slvec1a,mat->slvec1a);
+
+<a name="line3180">3180: </a> <font color="#B22222">/* local sweep */</font>
+<a name="line3181">3181: </a> (*mat->A->ops->sor)(mat->A,mat->slvec1a,omega,(<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a>)(SOR_ZERO_INITIAL_GUESS | SOR_LOCAL_FORWARD_SWEEP),fshift,lits,1,xx1);
+<a name="line3182">3182: </a> <a href="../../../../../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(xx,1.0,xx1);
+<a name="line3183">3183: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a> is not supported for SBAIJ matrix format"</font>);
+<a name="line3184">3184: </a> <font color="#4169E1">return</font>(0);
+<a name="line3185">3185: </a>}
+
+<a name="line3189">3189: </a><strong><font color="#4169E1"><a name="MatSOR_MPISBAIJ_2comm"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatSOR_MPISBAIJ_2comm(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matin,<a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> bb,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> omega,<a href="../../../../../docs/manualpages/ [...]
+<a name="line3190">3190: </a>{
+<a name="line3191">3191: </a> Mat_MPISBAIJ *mat = (Mat_MPISBAIJ*)matin->data;
+<a name="line3193">3193: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> lvec1,bb1;
+
+<a name="line3196">3196: </a> <font color="#4169E1">if</font> (its <= 0 || lits <= 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Relaxation requires global its %D and local its %D both positive"</font>,its,lits);
+<a name="line3197">3197: </a> <font color="#4169E1">if</font> (matin->rmap->bs > 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"SSOR for block size > 1 is not yet implemented"</font>);
+
+<a name="line3199">3199: </a> <font color="#4169E1">if</font> ((flag & SOR_LOCAL_SYMMETRIC_SWEEP) == SOR_LOCAL_SYMMETRIC_SWEEP) {
+<a name="line3200">3200: </a> <font color="#4169E1">if</font> (flag & SOR_ZERO_INITIAL_GUESS) {
+<a name="line3201">3201: </a> (*mat->A->ops->sor)(mat->A,bb,omega,flag,fshift,lits,lits,xx);
+<a name="line3202">3202: </a> its--;
+<a name="line3203">3203: </a> }
+
+<a name="line3205">3205: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(mat->lvec,&lvec1);
+<a name="line3206">3206: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(bb,&bb1);
+<a name="line3207">3207: </a> <font color="#4169E1">while</font> (its--) {
+<a name="line3208">3208: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->Mvctx,xx,mat->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+
+<a name="line3210">3210: </a> <font color="#B22222">/* lower diagonal part: bb1 = bb - B^T*xx */</font>
+<a name="line3211">3211: </a> (*mat->B->ops->multtranspose)(mat->B,xx,lvec1);
+<a name="line3212">3212: </a> <a href="../../../../../docs/manualpages/Vec/VecScale.html#VecScale">VecScale</a>(lvec1,-1.0);
+
+<a name="line3214">3214: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->Mvctx,xx,mat->lvec,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>);
+<a name="line3215">3215: </a> <a href="../../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(bb,bb1);
+<a name="line3216">3216: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>(mat->Mvctx,lvec1,bb1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
+
+<a name="line3218">3218: </a> <font color="#B22222">/* upper diagonal part: bb1 = bb1 - B*x */</font>
+<a name="line3219">3219: </a> <a href="../../../../../docs/manualpages/Vec/VecScale.html#VecScale">VecScale</a>(mat->lvec,-1.0);
+<a name="line3220">3220: </a> (*mat->B->ops->multadd)(mat->B,mat->lvec,bb1,bb1);
+
+<a name="line3222">3222: </a> <a href="../../../../../docs/manualpages/Vec/VecScatterEnd.html#VecScatterEnd">VecScatterEnd</a>(mat->Mvctx,lvec1,bb1,<a href="../../../../../docs/manualpages/Sys/ADD_VALUES.html#ADD_VALUES">ADD_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_REVERSE.html#SCATTER_REVERSE">SCATTER_REVERSE</a>);
+
+<a name="line3224">3224: </a> <font color="#B22222">/* diagonal sweep */</font>
+<a name="line3225">3225: </a> (*mat->A->ops->sor)(mat->A,bb1,omega,SOR_SYMMETRIC_SWEEP,fshift,lits,lits,xx);
+<a name="line3226">3226: </a> }
+<a name="line3227">3227: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&lvec1);
+<a name="line3228">3228: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&bb1);
+<a name="line3229">3229: </a> } <font color="#4169E1">else</font> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"<a href="../../../../../docs/manualpages/Mat/MatSORType.html#MatSORType">MatSORType</a> is not supported for SBAIJ matrix format"</font>);
+<a name="line3230">3230: </a> <font color="#4169E1">return</font>(0);
+<a name="line3231">3231: </a>}
+
+<a name="line3235">3235: </a><font color="#B22222">/*@</font>
+<a name="line3236">3236: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html#MatCreateMPISBAIJWithArrays">MatCreateMPISBAIJWithArrays</a> - creates a MPI SBAIJ matrix using arrays that contain in standard</font>
+<a name="line3237">3237: </a><font color="#B22222"> CSR format the local rows.</font>
+
+<a name="line3239">3239: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line3241">3241: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3242">3242: </a><font color="#B22222">+ comm - MPI communicator</font>
+<a name="line3243">3243: </a><font color="#B22222">. bs - the block size, only a block size of 1 is supported</font>
+<a name="line3244">3244: </a><font color="#B22222">. m - number of local rows (Cannot be <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>)</font>
+<a name="line3245">3245: </a><font color="#B22222">. n - This value should be the same as the local size used in creating the</font>
+<a name="line3246">3246: </a><font color="#B22222"> x vector for the matrix-vector product y = Ax. (or <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a> to have</font>
+<a name="line3247">3247: </a><font color="#B22222"> calculated if N is given) For square matrices n is almost always m.</font>
+<a name="line3248">3248: </a><font color="#B22222">. M - number of global rows (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if m is given)</font>
+<a name="line3249">3249: </a><font color="#B22222">. N - number of global columns (or <a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a> to have calculated if n is given)</font>
+<a name="line3250">3250: </a><font color="#B22222">. i - row indices</font>
+<a name="line3251">3251: </a><font color="#B22222">. j - column indices</font>
+<a name="line3252">3252: </a><font color="#B22222">- a - matrix values</font>
+
+<a name="line3254">3254: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line3255">3255: </a><font color="#B22222">. mat - the matrix</font>
+
+<a name="line3257">3257: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line3259">3259: </a><font color="#B22222"> Notes:</font>
+<a name="line3260">3260: </a><font color="#B22222"> The i, j, and a arrays ARE copied by this routine into the internal format used by PETSc;</font>
+<a name="line3261">3261: </a><font color="#B22222"> thus you CANNOT change the matrix entries by changing the values of a[] after you have</font>
+<a name="line3262">3262: </a><font color="#B22222"> called this routine. Use <a href="../../../../../docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html#MatCreateMPIAIJWithSplitArrays">MatCreateMPIAIJWithSplitArrays</a>() to avoid needing to copy the arrays.</font>
+
+<a name="line3264">3264: </a><font color="#B22222"> The i and j indices are 0 based, and i indices are indices corresponding to the local j array.</font>
+
+<a name="line3266">3266: </a><font color="#B22222">.keywords: matrix, aij, compressed row, sparse, parallel</font>
+
+<a name="line3268">3268: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqAIJ.html#MatCreateSeqAIJ">MatCreateSeqAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatMPIAIJSetPreallocation.html#MatMPIAIJSetPreallocation">MatMPIAIJSetPreallocation</a>(), <a h [...]
+<a name="line3269">3269: </a><font color="#B22222"> MPIAIJ, <a href="../../../../../docs/manualpages/Mat/MatCreateAIJ.html#MatCreateAIJ">MatCreateAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateMPIAIJWithSplitArrays.html#MatCreateMPIAIJWithSplitArrays">MatCreateMPIAIJWithSplitArrays</a>()</font>
+<a name="line3270">3270: </a><font color="#B22222">@*/</font>
+<a name="line3271">3271: </a><strong><font color="#4169E1"><a name="MatCreateMPISBAIJWithArrays"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatCreateMPISBAIJWithArrays.html#MatCreateMPISBAIJWithArrays">MatCreateMPISBAIJWithArrays</a>(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#Petsc [...]
+<a name="line3272">3272: </a>{
+
+
+<a name="line3277">3277: </a> <font color="#4169E1">if</font> (i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
+<a name="line3278">3278: </a> <font color="#4169E1">if</font> (m < 0) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"local number of rows (m) cannot be <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>, or negative"</font>);
+<a name="line3279">3279: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,mat);
+<a name="line3280">3280: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*mat,m,n,M,N);
+<a name="line3281">3281: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*mat,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
+<a name="line3282">3282: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html#MatMPISBAIJSetPreallocationCSR">MatMPISBAIJSetPreallocationCSR</a>(*mat,bs,i,j,a);
+<a name="line3283">3283: </a> <font color="#4169E1">return</font>(0);
+<a name="line3284">3284: </a>}
+
+
+<a name="line3289">3289: </a><font color="#B22222">/*@C</font>
+<a name="line3290">3290: </a><font color="#B22222"> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html#MatMPISBAIJSetPreallocationCSR">MatMPISBAIJSetPreallocationCSR</a> - Allocates memory for a sparse parallel matrix in BAIJ format</font>
+<a name="line3291">3291: </a><font color="#B22222"> (the default parallel PETSc format).</font>
+
+<a name="line3293">3293: </a><font color="#B22222"> Collective on <a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line3295">3295: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line3296">3296: </a><font color="#B22222">+ B - the matrix</font>
+<a name="line3297">3297: </a><font color="#B22222">. bs - the block size</font>
+<a name="line3298">3298: </a><font color="#B22222">. i - the indices into j for the start of each local row (starts with zero)</font>
+<a name="line3299">3299: </a><font color="#B22222">. j - the column indices for each local row (starts with zero) these must be sorted for each row</font>
+<a name="line3300">3300: </a><font color="#B22222">- v - optional values in the matrix</font>
+
+<a name="line3302">3302: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line3304">3304: </a><font color="#B22222">.keywords: matrix, aij, compressed row, sparse, parallel</font>
+
+<a name="line3306">3306: </a><font color="#B22222">.seealso: <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(), <a href="../../../../../docs/manualpages/Mat/MatCreateSeqAIJ.html#MatCreateSeqAIJ">MatCreateSeqAIJ</a>(), <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(), <a href="../../../../../docs/manualpages/Mat/MatMPIBAIJSetPreallocation.html#MatMPIBAIJSetPreallocation">MatMPIBAIJSetPreallocation</a>(), < [...]
+<a name="line3307">3307: </a><font color="#B22222">@*/</font>
+<a name="line3308">3308: </a><strong><font color="#4169E1"><a name="MatMPISBAIJSetPreallocationCSR"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocationCSR.html#MatMPISBAIJSetPreallocationCSR">MatMPISBAIJSetPreallocationCSR</a>(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">P [...]
+<a name="line3309">3309: </a>{
+
+<a name="line3313">3313: </a> PetscTryMethod(B,<font color="#666666">"MatMPISBAIJSetPreallocationCSR_C"</font>,(<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a>,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>,const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>[],const <a href="../../../../../docs/manualpages/Sys [...]
+<a name="line3314">3314: </a> <font color="#4169E1">return</font>(0);
+<a name="line3315">3315: </a>}
+
+<a name="line3319">3319: </a><strong><font color="#4169E1"><a name="MatCreateMPIMatConcatenateSeqMat_MPISBAIJ"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> MatCreateMPIMatConcatenateSeqMat_MPISBAIJ(<a href="../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> inmat,<a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscI [...]
+<a name="line3320">3320: </a>{
+<a name="line3322">3322: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m,N,i,rstart,nnz,Ii,bs,cbs;
+<a name="line3323">3323: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indx;
+<a name="line3324">3324: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *values;
+
+<a name="line3327">3327: </a> <a href="../../../../../docs/manualpages/Mat/MatGetSize.html#MatGetSize">MatGetSize</a>(inmat,&m,&N);
+<a name="line3328">3328: </a> <font color="#4169E1">if</font> (scall == MAT_INITIAL_MATRIX) { <font color="#B22222">/* symbolic phase */</font>
+<a name="line3329">3329: </a> Mat_SeqSBAIJ *a = (Mat_SeqSBAIJ*)inmat->data;
+<a name="line3330">3330: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *dnz,*onz,sum,bs,cbs,mbs,Nbs;
+<a name="line3331">3331: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *bindx,rmax=a->rmax,j;
+<a name="line3332">3332: </a>
+<a name="line3333">3333: </a> <a href="../../../../../docs/manualpages/Mat/MatGetBlockSizes.html#MatGetBlockSizes">MatGetBlockSizes</a>(inmat,&bs,&cbs);
+<a name="line3334">3334: </a> mbs = m/bs; Nbs = N/cbs;
+<a name="line3335">3335: </a> <font color="#4169E1">if</font> (n == <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>) {
+<a name="line3336">3336: </a> <a href="../../../../../docs/manualpages/Sys/PetscSplitOwnership.html#PetscSplitOwnership">PetscSplitOwnership</a>(comm,&n,&Nbs);
+<a name="line3337">3337: </a> }
+<a name="line3338">3338: </a> <font color="#B22222">/* Check sum(n) = Nbs */</font>
+<a name="line3339">3339: </a> MPIU_Allreduce(&n,&sum,1,MPIU_INT,MPI_SUM,comm);
+<a name="line3340">3340: </a> <font color="#4169E1">if</font> (sum != Nbs) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_INCOMP,<font color="#666666">"Sum of local columns != global columns %d"</font>,Nbs);
+
+<a name="line3342">3342: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Scan.html#MPI_Scan">MPI_Scan</a>(&mbs, &rstart,1,MPIU_INT,MPI_SUM,comm);
+<a name="line3343">3343: </a> rstart -= mbs;
+
+<a name="line3345">3345: </a> <a href="../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(rmax,&bindx);
+<a name="line3346">3346: </a> <a href="../../../../../docs/manualpages/Mat/MatPreallocateInitialize.html#MatPreallocateInitialize">MatPreallocateInitialize</a>(comm,mbs,n,dnz,onz);
+<a name="line3347">3347: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line3348">3348: </a> <font color="#4169E1">for</font> (i=0; i<mbs; i++) {
+<a name="line3349">3349: </a> MatGetRow_SeqSBAIJ(inmat,i*bs,&nnz,&indx,NULL); <font color="#B22222">/* non-blocked nnz and indx */</font>
+<a name="line3350">3350: </a> nnz = nnz/bs;
+<a name="line3351">3351: </a> <font color="#4169E1">for</font> (j=0; j<nnz; j++) bindx[j] = indx[j*bs]/bs;
+<a name="line3352">3352: </a> <a href="../../../../../docs/manualpages/Mat/MatPreallocateSet.html#MatPreallocateSet">MatPreallocateSet</a>(i+rstart,nnz,bindx,dnz,onz);
+<a name="line3353">3353: </a> MatRestoreRow_SeqSBAIJ(inmat,i*bs,&nnz,&indx,NULL);
+<a name="line3354">3354: </a> }
+<a name="line3355">3355: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line3356">3356: </a> <a href="../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(bindx);
+
+<a name="line3358">3358: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,outmat);
+<a name="line3359">3359: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*outmat,m,n*bs,<a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>,<a href="../../../../../docs/manualpages/Sys/PETSC_DETERMINE.html#PETSC_DETERMINE">PETSC_DETERMINE</a>);
+<a name="line3360">3360: </a> <a href="../../../../../docs/manualpages/Mat/MatSetBlockSizes.html#MatSetBlockSizes">MatSetBlockSizes</a>(*outmat,bs,cbs);
+<a name="line3361">3361: </a> <a href="../../../../../docs/manualpages/Mat/MatSetType.html#MatSetType">MatSetType</a>(*outmat,<a href="../../../../../docs/manualpages/Mat/MATMPISBAIJ.html#MATMPISBAIJ">MATMPISBAIJ</a>);
+<a name="line3362">3362: </a> <a href="../../../../../docs/manualpages/Mat/MatMPISBAIJSetPreallocation.html#MatMPISBAIJSetPreallocation">MatMPISBAIJSetPreallocation</a>(*outmat,bs,0,dnz,0,onz);
+<a name="line3363">3363: </a> <a href="../../../../../docs/manualpages/Mat/MatPreallocateFinalize.html#MatPreallocateFinalize">MatPreallocateFinalize</a>(dnz,onz);
+<a name="line3364">3364: </a> }
+<a name="line3365">3365: </a>
+<a name="line3366">3366: </a> <font color="#B22222">/* numeric phase */</font>
+<a name="line3367">3367: </a> <a href="../../../../../docs/manualpages/Mat/MatGetBlockSizes.html#MatGetBlockSizes">MatGetBlockSizes</a>(inmat,&bs,&cbs);
+<a name="line3368">3368: </a> <a href="../../../../../docs/manualpages/Mat/MatGetOwnershipRange.html#MatGetOwnershipRange">MatGetOwnershipRange</a>(*outmat,&rstart,NULL);
+
+<a name="line3370">3370: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>);
+<a name="line3371">3371: </a> <font color="#4169E1">for</font> (i=0; i<m; i++) {
+<a name="line3372">3372: </a> MatGetRow_SeqSBAIJ(inmat,i,&nnz,&indx,&values);
+<a name="line3373">3373: </a> Ii = i + rstart;
+<a name="line3374">3374: </a> <a href="../../../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>(*outmat,1,&Ii,nnz,indx,values,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line3375">3375: </a> MatRestoreRow_SeqSBAIJ(inmat,i,&nnz,&indx,&values);
+<a name="line3376">3376: </a> }
+<a name="line3377">3377: </a> <a href="../../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(inmat,MAT_GETROW_UPPERTRIANGULAR,<a href="../../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line3378">3378: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(*outmat,MAT_FINAL_ASSEMBLY);
+<a name="line3379">3379: </a> <a href="../../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(*outmat,MAT_FINAL_ASSEMBLY);
+<a name="line3380">3380: </a> <font color="#4169E1">return</font>(0);
+<a name="line3381">3381: </a>}
</pre>
</body>
diff --git a/src/mat/impls/sbaij/mpi/mpisbaij.h.html b/src/mat/impls/sbaij/mpi/mpisbaij.h.html
index cc90332..5b007e1 100644
--- a/src/mat/impls/sbaij/mpi/mpisbaij.h.html
+++ b/src/mat/impls/sbaij/mpi/mpisbaij.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/mpisbaij.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:42+00:00">
+<meta name="date" content="2016-10-03T02:35:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/mpisbaij.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/mpisbaij.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
diff --git a/src/mat/impls/sbaij/mpi/sbaijov.c.html b/src/mat/impls/sbaij/mpi/sbaijov.c.html
index abbff3d..8733589 100644
--- a/src/mat/impls/sbaij/mpi/sbaijov.c.html
+++ b/src/mat/impls/sbaij/mpi/sbaijov.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/sbaijov.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:40+00:00">
+<meta name="date" content="2016-10-03T02:35:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/sbaijov.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/sbaijov.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines to compute overlapping regions of a parallel MPI matrix.</font>
diff --git a/src/mat/impls/sbaij/mpi/sbstream/index.html b/src/mat/impls/sbaij/mpi/sbstream/index.html
index 0e4ab93..f2ba0fe 100644
--- a/src/mat/impls/sbaij/mpi/sbstream/index.html
+++ b/src/mat/impls/sbaij/mpi/sbstream/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/sbstream/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/sbstream/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/sbaij/mpi/sbstream/makefile.html b/src/mat/impls/sbaij/mpi/sbstream/makefile.html
index d543388..97c79b0 100644
--- a/src/mat/impls/sbaij/mpi/sbstream/makefile.html
+++ b/src/mat/impls/sbaij/mpi/sbstream/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/sbstream/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:42+00:00">
+<meta name="date" content="2016-10-03T02:35:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/sbstream/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/sbstream/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c.html b/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c.html
index b480b76..f46ca2e 100644
--- a/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c.html
+++ b/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:42+00:00">
+<meta name="date" content="2016-10-03T02:35:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/mpi/sbstream/mpisbstream.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCMAT_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/mpi/mpisbaij.h></font>
diff --git a/src/mat/impls/sbaij/seq/aijsbaij.c.html b/src/mat/impls/sbaij/seq/aijsbaij.c.html
index cde60be..9e5925c 100644
--- a/src/mat/impls/sbaij/seq/aijsbaij.c.html
+++ b/src/mat/impls/sbaij/seq/aijsbaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/aijsbaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:25+00:00">
+<meta name="date" content="2016-10-03T02:34:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/aijsbaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/aijsbaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/aij/seq/aij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
diff --git a/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html b/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html
index 3d776bd..2c2c3b6 100644
--- a/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html
+++ b/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:31+00:00">
+<meta name="date" content="2016-10-03T02:35:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/cholmod/cholmodimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(CHOLMODIMPL_H_)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define CHOLMODIMPL_H_</font></strong>
diff --git a/src/mat/impls/sbaij/seq/cholmod/index.html b/src/mat/impls/sbaij/seq/cholmod/index.html
index faaf65c..edcabcc 100644
--- a/src/mat/impls/sbaij/seq/cholmod/index.html
+++ b/src/mat/impls/sbaij/seq/cholmod/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/cholmod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/cholmod/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/sbaij/seq/cholmod/makefile.html b/src/mat/impls/sbaij/seq/cholmod/makefile.html
index ded7228..1e693d1 100644
--- a/src/mat/impls/sbaij/seq/cholmod/makefile.html
+++ b/src/mat/impls/sbaij/seq/cholmod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/cholmod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:31+00:00">
+<meta name="date" content="2016-10-03T02:35:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/cholmod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/cholmod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SUITESPARSE'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c.html b/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c.html
index d0265ce..3bfc8fc 100644
--- a/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c.html
+++ b/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:30+00:00">
+<meta name="date" content="2016-10-03T02:35:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides an interface to the CHOLMOD sparse solver available through SuiteSparse version 4.2.1</font>
diff --git a/src/mat/impls/sbaij/seq/index.html b/src/mat/impls/sbaij/seq/index.html
index 432d13d..d53c8a1 100644
--- a/src/mat/impls/sbaij/seq/index.html
+++ b/src/mat/impls/sbaij/seq/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/sbaij/seq/makefile.html b/src/mat/impls/sbaij/seq/makefile.html
index f328851..9436463 100644
--- a/src/mat/impls/sbaij/seq/makefile.html
+++ b/src/mat/impls/sbaij/seq/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:27+00:00">
+<meta name="date" content="2016-10-03T02:35:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/sbaij/seq/relax.h.html b/src/mat/impls/sbaij/seq/relax.h.html
index 12b59fa..087c92a 100644
--- a/src/mat/impls/sbaij/seq/relax.h.html
+++ b/src/mat/impls/sbaij/seq/relax.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/relax.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:26+00:00">
+<meta name="date" content="2016-10-03T02:35:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/relax.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/relax.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This is included by sbaij.c to generate unsigned short and regular versions of these two functions</font>
diff --git a/src/mat/impls/sbaij/seq/sbaij.c b/src/mat/impls/sbaij/seq/sbaij.c
index 42c1d3e..1733883 100644
--- a/src/mat/impls/sbaij/seq/sbaij.c
+++ b/src/mat/impls/sbaij/seq/sbaij.c
@@ -2460,7 +2460,7 @@ PetscErrorCode MatCreateSeqSBAIJWithArrays(MPI_Comm comm,PetscInt bs,PetscInt m
PetscFunctionBegin;
if (bs != 1) SETERRQ1(PETSC_COMM_SELF,PETSC_ERR_SUP,"block size %D > 1 is not supported yet",bs);
- if (i[0]) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"i (row indices) must start with 0");
+ if (m > 0 && i[0]) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"i (row indices) must start with 0");
ierr = MatCreate(comm,mat);CHKERRQ(ierr);
ierr = MatSetSizes(*mat,m,n,m,n);CHKERRQ(ierr);
diff --git a/src/mat/impls/sbaij/seq/sbaij.c.html b/src/mat/impls/sbaij/seq/sbaij.c.html
index 5a5f9dc..cf4a0d3 100644
--- a/src/mat/impls/sbaij/seq/sbaij.c.html
+++ b/src/mat/impls/sbaij/seq/sbaij.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaij.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:55:58+00:00">
+<meta name="date" content="2016-10-03T02:33:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaij.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaij.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the basic matrix operations for the SBAIJ (compressed row)</font>
@@ -2279,7 +2279,7 @@
<a name="line2459">2459: </a> Mat_SeqSBAIJ *sbaij;
<a name="line2462">2462: </a> <font color="#4169E1">if</font> (bs != 1) <a href="../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"block size %D > 1 is not supported yet"</font>,bs);
-<a name="line2463">2463: </a> <font color="#4169E1">if</font> (i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
+<a name="line2463">2463: </a> <font color="#4169E1">if</font> (m > 0 && i[0]) <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"i (row indices) must start with 0"</font>);
<a name="line2465">2465: </a> <a href="../../../../../docs/manualpages/Mat/MatCreate.html#MatCreate">MatCreate</a>(comm,mat);
<a name="line2466">2466: </a> <a href="../../../../../docs/manualpages/Mat/MatSetSizes.html#MatSetSizes">MatSetSizes</a>(*mat,m,n,m,n);
diff --git a/src/mat/impls/sbaij/seq/sbaij.h.html b/src/mat/impls/sbaij/seq/sbaij.h.html
index 3d5bbab..38cc01d 100644
--- a/src/mat/impls/sbaij/seq/sbaij.h.html
+++ b/src/mat/impls/sbaij/seq/sbaij.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaij.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:25+00:00">
+<meta name="date" content="2016-10-03T02:35:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaij.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaij.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaij2.c.html b/src/mat/impls/sbaij/seq/sbaij2.c.html
index 36c72a1..724a711 100644
--- a/src/mat/impls/sbaij/seq/sbaij2.c.html
+++ b/src/mat/impls/sbaij/seq/sbaij2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaij2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:04+00:00">
+<meta name="date" content="2016-10-03T02:33:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaij2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaij2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact.c.html b/src/mat/impls/sbaij/seq/sbaijfact.c.html
index 95c0d7b..6431b0c 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:07+00:00">
+<meta name="date" content="2016-10-03T02:34:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact10.c.html b/src/mat/impls/sbaij/seq/sbaijfact10.c.html
index 79d4e5a..b65411f 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact10.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:22+00:00">
+<meta name="date" content="2016-10-03T02:34:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact11.c.html b/src/mat/impls/sbaij/seq/sbaijfact11.c.html
index ff5eb44..be8430b 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact11.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:23+00:00">
+<meta name="date" content="2016-10-03T02:34:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact12.c.html b/src/mat/impls/sbaij/seq/sbaijfact12.c.html
index 577f91d..f7957b0 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact12.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:24+00:00">
+<meta name="date" content="2016-10-03T02:34:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact2.c.html b/src/mat/impls/sbaij/seq/sbaijfact2.c.html
index b98d044..4f066b9 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact2.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:11+00:00">
+<meta name="date" content="2016-10-03T02:34:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Factorization code for SBAIJ format.</font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact3.c.html b/src/mat/impls/sbaij/seq/sbaijfact3.c.html
index 45155ad..ff7dac7 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact3.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:18+00:00">
+<meta name="date" content="2016-10-03T02:34:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact4.c.html b/src/mat/impls/sbaij/seq/sbaijfact4.c.html
index 6869fbd..72dfcc4 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact4.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:19+00:00">
+<meta name="date" content="2016-10-03T02:34:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact5.c.html b/src/mat/impls/sbaij/seq/sbaijfact5.c.html
index 9b55cdd..3874d66 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact5.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:19+00:00">
+<meta name="date" content="2016-10-03T02:34:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact6.c.html b/src/mat/impls/sbaij/seq/sbaijfact6.c.html
index b409ef4..a87acf0 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact6.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:20+00:00">
+<meta name="date" content="2016-10-03T02:34:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact7.c.html b/src/mat/impls/sbaij/seq/sbaijfact7.c.html
index 6558212..d6deb65 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact7.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:20+00:00">
+<meta name="date" content="2016-10-03T02:34:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact8.c.html b/src/mat/impls/sbaij/seq/sbaijfact8.c.html
index f272203..e17a02c 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact8.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:21+00:00">
+<meta name="date" content="2016-10-03T02:34:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbaijfact9.c.html b/src/mat/impls/sbaij/seq/sbaijfact9.c.html
index 71e9c84..d1685e5 100644
--- a/src/mat/impls/sbaij/seq/sbaijfact9.c.html
+++ b/src/mat/impls/sbaij/seq/sbaijfact9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbaijfact9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:22+00:00">
+<meta name="date" content="2016-10-03T02:34:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbaijfact9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbaijfact9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kernels/blockinvert.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbstream/index.html b/src/mat/impls/sbaij/seq/sbstream/index.html
index 3db1d19..eebdfa2 100644
--- a/src/mat/impls/sbaij/seq/sbstream/index.html
+++ b/src/mat/impls/sbaij/seq/sbstream/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbstream/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbstream/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/sbaij/seq/sbstream/makefile.html b/src/mat/impls/sbaij/seq/sbstream/makefile.html
index c782b93..d9ad75e 100644
--- a/src/mat/impls/sbaij/seq/sbstream/makefile.html
+++ b/src/mat/impls/sbaij/seq/sbstream/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbstream/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:30+00:00">
+<meta name="date" content="2016-10-03T02:35:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbstream/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbstream/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/mat/impls/sbaij/seq/sbstream/sbstream.c.html b/src/mat/impls/sbaij/seq/sbstream/sbstream.c.html
index 7bf5464..b4b61cd 100644
--- a/src/mat/impls/sbaij/seq/sbstream/sbstream.c.html
+++ b/src/mat/impls/sbaij/seq/sbstream/sbstream.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbstream/sbstream.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:27+00:00">
+<meta name="date" content="2016-10-03T02:35:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbstream/sbstream.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbstream/sbstream.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCMAT_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
diff --git a/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html b/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html
index 3a89624..92674e3 100644
--- a/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html
+++ b/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:28+00:00">
+<meta name="date" content="2016-10-03T02:35:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sbstream/sbstrmfact.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSCMAT_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
diff --git a/src/mat/impls/sbaij/seq/sro.c.html b/src/mat/impls/sbaij/seq/sro.c.html
index 0bd15ba..a24ec3a 100644
--- a/src/mat/impls/sbaij/seq/sro.c.html
+++ b/src/mat/impls/sbaij/seq/sro.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/sbaij/seq/sro.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:18+00:00">
+<meta name="date" content="2016-10-03T02:34:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/sbaij/seq/sro.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/sbaij/seq/sro.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/baij/seq/baij.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/mat/impls/sbaij/seq/sbaij.h></font>
diff --git a/src/mat/impls/scatter/index.html b/src/mat/impls/scatter/index.html
index 9e6772a..8800ec8 100644
--- a/src/mat/impls/scatter/index.html
+++ b/src/mat/impls/scatter/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/scatter/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/scatter/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/scatter/makefile.html b/src/mat/impls/scatter/makefile.html
index 664c4f3..88f134d 100644
--- a/src/mat/impls/scatter/makefile.html
+++ b/src/mat/impls/scatter/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/scatter/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:45+00:00">
+<meta name="date" content="2016-10-03T02:35:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/scatter/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/scatter/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/scatter/mscatter.c.html b/src/mat/impls/scatter/mscatter.c.html
index fb7ca76..5b44b45 100644
--- a/src/mat/impls/scatter/mscatter.c.html
+++ b/src/mat/impls/scatter/mscatter.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/scatter/mscatter.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:44+00:00">
+<meta name="date" content="2016-10-03T02:35:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/scatter/mscatter.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/scatter/mscatter.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This provides a matrix that applies a <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> to a vector.</font>
diff --git a/src/mat/impls/shell/index.html b/src/mat/impls/shell/index.html
index e7a4aec..f448c14 100644
--- a/src/mat/impls/shell/index.html
+++ b/src/mat/impls/shell/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/shell/makefile.html b/src/mat/impls/shell/makefile.html
index fa1b60f..08e03d9 100644
--- a/src/mat/impls/shell/makefile.html
+++ b/src/mat/impls/shell/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/shell/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:26+00:00">
+<meta name="date" content="2016-10-03T02:29:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/shell/shell.c.html b/src/mat/impls/shell/shell.c.html
index 8bd7263..f1720de 100644
--- a/src/mat/impls/shell/shell.c.html
+++ b/src/mat/impls/shell/shell.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/shell/shell.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:24+00:00">
+<meta name="date" content="2016-10-03T02:29:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/shell/shell.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/shell/shell.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This provides a simple shell for Fortran (and C programmers) to</font>
diff --git a/src/mat/impls/shell/shellcnv.c.html b/src/mat/impls/shell/shellcnv.c.html
index 1ba9127..639d749 100644
--- a/src/mat/impls/shell/shellcnv.c.html
+++ b/src/mat/impls/shell/shellcnv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/shell/shellcnv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:54:26+00:00">
+<meta name="date" content="2016-10-03T02:29:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/shell/shellcnv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/shell/shellcnv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/mat/impls/submat/index.html b/src/mat/impls/submat/index.html
index bbbb536..f9a7b68 100644
--- a/src/mat/impls/submat/index.html
+++ b/src/mat/impls/submat/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/submat/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/submat/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/submat/makefile.html b/src/mat/impls/submat/makefile.html
index 13c1d15..267bda0 100644
--- a/src/mat/impls/submat/makefile.html
+++ b/src/mat/impls/submat/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/submat/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:57+00:00">
+<meta name="date" content="2016-10-03T02:36:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/submat/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/submat/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/submat/submat.c.html b/src/mat/impls/submat/submat.c.html
index 6cd0fb4..219c780 100644
--- a/src/mat/impls/submat/submat.c.html
+++ b/src/mat/impls/submat/submat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/submat/submat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:56+00:00">
+<meta name="date" content="2016-10-03T02:36:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/submat/submat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/submat/submat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/transpose/htransm.c.html b/src/mat/impls/transpose/htransm.c.html
index 3eb3d24..738976e 100644
--- a/src/mat/impls/transpose/htransm.c.html
+++ b/src/mat/impls/transpose/htransm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/transpose/htransm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:55+00:00">
+<meta name="date" content="2016-10-03T02:36:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/transpose/htransm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/transpose/htransm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/impls/transpose/index.html b/src/mat/impls/transpose/index.html
index 651fc66..13e1406 100644
--- a/src/mat/impls/transpose/index.html
+++ b/src/mat/impls/transpose/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/transpose/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/transpose/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/impls/transpose/makefile.html b/src/mat/impls/transpose/makefile.html
index cb4e9f9..c4b8ea7 100644
--- a/src/mat/impls/transpose/makefile.html
+++ b/src/mat/impls/transpose/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/transpose/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:56+00:00">
+<meta name="date" content="2016-10-03T02:36:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/transpose/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/transpose/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/impls/transpose/transm.c.html b/src/mat/impls/transpose/transm.c.html
index aa15b15..0eba2ab 100644
--- a/src/mat/impls/transpose/transm.c.html
+++ b/src/mat/impls/transpose/transm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/impls/transpose/transm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:56:55+00:00">
+<meta name="date" content="2016-10-03T02:36:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/impls/transpose/transm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/impls/transpose/transm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/index.html b/src/mat/index.html
index a056c52..20352f3 100644
--- a/src/mat/index.html
+++ b/src/mat/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/interface/dlregismat.c.html b/src/mat/interface/dlregismat.c.html
index 8a520f8..61554cc 100644
--- a/src/mat/interface/dlregismat.c.html
+++ b/src/mat/interface/dlregismat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/interface/dlregismat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:11+00:00">
+<meta name="date" content="2016-10-03T02:23:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/dlregismat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/dlregismat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/interface/index.html b/src/mat/interface/index.html
index 5be2aa7..2f10c32 100644
--- a/src/mat/interface/index.html
+++ b/src/mat/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/interface/makefile.html b/src/mat/interface/makefile.html
index cefff3e..6079a4b 100644
--- a/src/mat/interface/makefile.html
+++ b/src/mat/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:12+00:00">
+<meta name="date" content="2016-10-03T02:23:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/interface/matnull.c.html b/src/mat/interface/matnull.c.html
index 8566cbe..47604a2 100644
--- a/src/mat/interface/matnull.c.html
+++ b/src/mat/interface/matnull.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/interface/matnull.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:10+00:00">
+<meta name="date" content="2016-10-03T02:23:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/matnull.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/matnull.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines to project vectors out of null spaces.</font>
diff --git a/src/mat/interface/matreg.c.html b/src/mat/interface/matreg.c.html
index 4473bc9..d843fc0 100644
--- a/src/mat/interface/matreg.c.html
+++ b/src/mat/interface/matreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/interface/matreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:09+00:00">
+<meta name="date" content="2016-10-03T02:23:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/matreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/matreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Mechanism for register PETSc matrix types</font>
diff --git a/src/mat/interface/matregis.c.html b/src/mat/interface/matregis.c.html
index d3609a2..54df6b0 100644
--- a/src/mat/interface/matregis.c.html
+++ b/src/mat/interface/matregis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/interface/matregis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:09+00:00">
+<meta name="date" content="2016-10-03T02:23:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/matregis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/matregis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/interface/matrix.c b/src/mat/interface/matrix.c
index a0cc201..9f006af 100644
--- a/src/mat/interface/matrix.c
+++ b/src/mat/interface/matrix.c
@@ -1273,14 +1273,14 @@ PetscErrorCode MatSetValuesRowLocal(Mat mat,PetscInt row,const PetscScalar v[])
Input Parameters:
+ mat - the matrix
. row - the (block) row to set
-- v - a logically two-dimensional array of values
+- v - a logically two-dimensional (column major) array of values for block matrices with blocksize larger than one, otherwise a one dimensional array of values
Notes:
The values, v, are column-oriented for the block version.
All the nonzeros in the row must be provided
- THE MATRIX MUSAT HAVE PREVIOUSLY HAD ITS COLUMN INDICES SET. IT IS RARE THAT THIS ROUTINE IS USED, usually MatSetValues() is used.
+ THE MATRIX MUST HAVE PREVIOUSLY HAD ITS COLUMN INDICES SET. IT IS RARE THAT THIS ROUTINE IS USED, usually MatSetValues() is used.
The row must belong to this process
diff --git a/src/mat/interface/matrix.c.html b/src/mat/interface/matrix.c.html
index f4ec018..5432006 100644
--- a/src/mat/interface/matrix.c.html
+++ b/src/mat/interface/matrix.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/interface/matrix.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:41+00:00">
+<meta name="date" content="2016-10-03T02:22:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/matrix.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/matrix.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This is where the abstract matrix operations are defined</font>
@@ -1151,14 +1151,14 @@
<a name="line1273">1273: </a><font color="#B22222"> Input Parameters:</font>
<a name="line1274">1274: </a><font color="#B22222">+ mat - the matrix</font>
<a name="line1275">1275: </a><font color="#B22222">. row - the (block) row to set</font>
-<a name="line1276">1276: </a><font color="#B22222">- v - a logically two-dimensional array of values</font>
+<a name="line1276">1276: </a><font color="#B22222">- v - a logically two-dimensional (column major) array of values for block matrices with blocksize larger than one, otherwise a one dimensional array of values</font>
<a name="line1278">1278: </a><font color="#B22222"> Notes:</font>
<a name="line1279">1279: </a><font color="#B22222"> The values, v, are column-oriented for the block version.</font>
<a name="line1281">1281: </a><font color="#B22222"> All the nonzeros in the row must be provided</font>
-<a name="line1283">1283: </a><font color="#B22222"> THE MATRIX MUSAT HAVE PREVIOUSLY HAD ITS COLUMN INDICES SET. IT <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> RARE THAT THIS ROUTINE <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> USED, usually <a href="../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>() is used.</font>
+<a name="line1283">1283: </a><font color="#B22222"> THE MATRIX MUST HAVE PREVIOUSLY HAD ITS COLUMN INDICES SET. IT <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> RARE THAT THIS ROUTINE <a href="../../../docs/manualpages/IS/IS.html#IS">IS</a> USED, usually <a href="../../../docs/manualpages/Mat/MatSetValues.html#MatSetValues">MatSetValues</a>() is used.</font>
<a name="line1285">1285: </a><font color="#B22222"> The row must belong to this process</font>
diff --git a/src/mat/interface/mhas.c.html b/src/mat/interface/mhas.c.html
index edebd14..2753ba6 100644
--- a/src/mat/interface/mhas.c.html
+++ b/src/mat/interface/mhas.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/interface/mhas.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:52:09+00:00">
+<meta name="date" content="2016-10-03T02:23:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/interface/mhas.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/interface/mhas.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/makefile.html b/src/mat/makefile.html
index e481785..473d87c 100644
--- a/src/mat/makefile.html
+++ b/src/mat/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:41+00:00">
+<meta name="date" content="2016-10-03T02:22:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/matfd/fdmatrix.c.html b/src/mat/matfd/fdmatrix.c.html
index d8a3c29..2e80511 100644
--- a/src/mat/matfd/fdmatrix.c.html
+++ b/src/mat/matfd/fdmatrix.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/matfd/fdmatrix.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:15+00:00">
+<meta name="date" content="2016-10-03T02:40:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/matfd/fdmatrix.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/matfd/fdmatrix.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This is where the abstract matrix operations are defined that are</font>
diff --git a/src/mat/matfd/index.html b/src/mat/matfd/index.html
index ec80295..5ab7a1f 100644
--- a/src/mat/matfd/index.html
+++ b/src/mat/matfd/index.html
@@ -3,8 +3,8 @@
<TITLE>MatFD Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/matfd/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/matfd/index.html "><small>Report Typos and Errors</small></a></div>
<H2> MatFD Manual Pages
</H2>
diff --git a/src/mat/matfd/makefile.html b/src/mat/matfd/makefile.html
index 85a4796..090206a 100644
--- a/src/mat/matfd/makefile.html
+++ b/src/mat/matfd/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/matfd/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:17+00:00">
+<meta name="date" content="2016-10-03T02:40:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/matfd/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/matfd/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/order/amd/amd.c.html b/src/mat/order/amd/amd.c.html
index 402c15e..bbec585 100644
--- a/src/mat/order/amd/amd.c.html
+++ b/src/mat/order/amd/amd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/amd/amd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:37+00:00">
+<meta name="date" content="2016-10-03T02:41:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/amd/amd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/amd/amd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matorderimpl.h></font>
diff --git a/src/mat/order/amd/index.html b/src/mat/order/amd/index.html
index f1f85a6..273bb61 100644
--- a/src/mat/order/amd/index.html
+++ b/src/mat/order/amd/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/amd/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/amd/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/order/amd/makefile.html b/src/mat/order/amd/makefile.html
index 99cd734..e67ed68 100644
--- a/src/mat/order/amd/makefile.html
+++ b/src/mat/order/amd/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/amd/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:37+00:00">
+<meta name="date" content="2016-10-03T02:41:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/amd/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/amd/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SUITESPARSE'</font>
diff --git a/src/mat/order/degree.c.html b/src/mat/order/degree.c.html
index bb2838b..1a1cd78 100644
--- a/src/mat/order/degree.c.html
+++ b/src/mat/order/degree.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/degree.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:33+00:00">
+<meta name="date" content="2016-10-03T02:41:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/degree.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/degree.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* degree.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/fn1wd.c.html b/src/mat/order/fn1wd.c.html
index 2309222..7166970 100644
--- a/src/mat/order/fn1wd.c.html
+++ b/src/mat/order/fn1wd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/fn1wd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:34+00:00">
+<meta name="date" content="2016-10-03T02:41:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/fn1wd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/fn1wd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* fn1wd.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/fndsep.c.html b/src/mat/order/fndsep.c.html
index 23c0dff..a8c4a2a 100644
--- a/src/mat/order/fndsep.c.html
+++ b/src/mat/order/fndsep.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/fndsep.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:35+00:00">
+<meta name="date" content="2016-10-03T02:41:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/fndsep.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/fndsep.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* fndsep.f -- translated by f2c (version 19931217).</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/mat/order/fnroot.c.html b/src/mat/order/fnroot.c.html
index 01e95e2..38e2987 100644
--- a/src/mat/order/fnroot.c.html
+++ b/src/mat/order/fnroot.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/fnroot.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:33+00:00">
+<meta name="date" content="2016-10-03T02:41:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/fnroot.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/fnroot.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* fnroot.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/gen1wd.c.html b/src/mat/order/gen1wd.c.html
index 12e8723..5870a1a 100644
--- a/src/mat/order/gen1wd.c.html
+++ b/src/mat/order/gen1wd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/gen1wd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:34+00:00">
+<meta name="date" content="2016-10-03T02:41:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/gen1wd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/gen1wd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* gen1wd.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/gennd.c.html b/src/mat/order/gennd.c.html
index 62c408d..75f5701 100644
--- a/src/mat/order/gennd.c.html
+++ b/src/mat/order/gennd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/gennd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:36+00:00">
+<meta name="date" content="2016-10-03T02:41:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/gennd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/gennd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* gennd.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/genqmd.c.html b/src/mat/order/genqmd.c.html
index e9a0849..9551338 100644
--- a/src/mat/order/genqmd.c.html
+++ b/src/mat/order/genqmd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/genqmd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:33+00:00">
+<meta name="date" content="2016-10-03T02:41:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/genqmd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/genqmd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* genqmd.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/genrcm.c.html b/src/mat/order/genrcm.c.html
index 77f12e1..94a9de8 100644
--- a/src/mat/order/genrcm.c.html
+++ b/src/mat/order/genrcm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/genrcm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:35+00:00">
+<meta name="date" content="2016-10-03T02:41:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/genrcm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/genrcm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* genrcm.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/index.html b/src/mat/order/index.html
index 3e68ada..ac711bc 100644
--- a/src/mat/order/index.html
+++ b/src/mat/order/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/order/makefile.html b/src/mat/order/makefile.html
index 4f7c9fc..8dd3949 100644
--- a/src/mat/order/makefile.html
+++ b/src/mat/order/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:37+00:00">
+<meta name="date" content="2016-10-03T02:41:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<font color="#A020F0"># All the Sparspack routines have been converted to C with the F2C</font>
<font color="#A020F0"># converter. We do not include in the distribution the original Fortran 77</font>
diff --git a/src/mat/order/qmdmrg.c.html b/src/mat/order/qmdmrg.c.html
index a43b3f2..d888054 100644
--- a/src/mat/order/qmdmrg.c.html
+++ b/src/mat/order/qmdmrg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/qmdmrg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:36+00:00">
+<meta name="date" content="2016-10-03T02:41:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/qmdmrg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/qmdmrg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* qmdmrg.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/qmdqt.c.html b/src/mat/order/qmdqt.c.html
index dae9724..eada38f 100644
--- a/src/mat/order/qmdqt.c.html
+++ b/src/mat/order/qmdqt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/qmdqt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:33+00:00">
+<meta name="date" content="2016-10-03T02:41:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/qmdqt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/qmdqt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* qmdqt.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/qmdrch.c.html b/src/mat/order/qmdrch.c.html
index 851c08a..609cfe9 100644
--- a/src/mat/order/qmdrch.c.html
+++ b/src/mat/order/qmdrch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/qmdrch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:35+00:00">
+<meta name="date" content="2016-10-03T02:41:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/qmdrch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/qmdrch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* qmdrch.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/qmdupd.c.html b/src/mat/order/qmdupd.c.html
index 3125a7f..3860e2f 100644
--- a/src/mat/order/qmdupd.c.html
+++ b/src/mat/order/qmdupd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/qmdupd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:36+00:00">
+<meta name="date" content="2016-10-03T02:41:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/qmdupd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/qmdupd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* qmdupd.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/rcm.c.html b/src/mat/order/rcm.c.html
index 0f2ba60..94a5198 100644
--- a/src/mat/order/rcm.c.html
+++ b/src/mat/order/rcm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/rcm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:34+00:00">
+<meta name="date" content="2016-10-03T02:41:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/rcm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/rcm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* rcm.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/rootls.c.html b/src/mat/order/rootls.c.html
index 2dcbb29..c937f7c 100644
--- a/src/mat/order/rootls.c.html
+++ b/src/mat/order/rootls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/rootls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:35+00:00">
+<meta name="date" content="2016-10-03T02:41:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/rootls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/rootls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* rootls.f -- translated by f2c (version 19931217).*/</font>
diff --git a/src/mat/order/sorder.c.html b/src/mat/order/sorder.c.html
index 5298a3c..89b9059 100644
--- a/src/mat/order/sorder.c.html
+++ b/src/mat/order/sorder.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/sorder.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:31+00:00">
+<meta name="date" content="2016-10-03T02:40:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/sorder.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/sorder.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the code that allows PETSc users to register their own</font>
diff --git a/src/mat/order/sp1wd.c.html b/src/mat/order/sp1wd.c.html
index 8efb94c..9af379f 100644
--- a/src/mat/order/sp1wd.c.html
+++ b/src/mat/order/sp1wd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/sp1wd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:31+00:00">
+<meta name="date" content="2016-10-03T02:40:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/sp1wd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/sp1wd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matorderimpl.h></font>
diff --git a/src/mat/order/spectral.c.html b/src/mat/order/spectral.c.html
index 58fb771..6c5044f 100644
--- a/src/mat/order/spectral.c.html
+++ b/src/mat/order/spectral.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/spectral.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:32+00:00">
+<meta name="date" content="2016-10-03T02:40:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/spectral.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/spectral.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscmat.h> </font><font color="#B22222">/*I <petscmat.h> I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/mat/order/spnd.c.html b/src/mat/order/spnd.c.html
index ce9aa71..7ec6c58 100644
--- a/src/mat/order/spnd.c.html
+++ b/src/mat/order/spnd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/spnd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:31+00:00">
+<meta name="date" content="2016-10-03T02:40:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/spnd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/spnd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matorderimpl.h></font>
diff --git a/src/mat/order/spqmd.c.html b/src/mat/order/spqmd.c.html
index 8f0a91a..9f4748d 100644
--- a/src/mat/order/spqmd.c.html
+++ b/src/mat/order/spqmd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/spqmd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:31+00:00">
+<meta name="date" content="2016-10-03T02:40:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/spqmd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/spqmd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matorderimpl.h></font>
diff --git a/src/mat/order/sprcm.c.html b/src/mat/order/sprcm.c.html
index 4c225d0..bbf0031 100644
--- a/src/mat/order/sprcm.c.html
+++ b/src/mat/order/sprcm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/sprcm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:31+00:00">
+<meta name="date" content="2016-10-03T02:40:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/sprcm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/sprcm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matorderimpl.h></font>
diff --git a/src/mat/order/sregis.c.html b/src/mat/order/sregis.c.html
index 59f1f43..f63b33a 100644
--- a/src/mat/order/sregis.c.html
+++ b/src/mat/order/sregis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/sregis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:32+00:00">
+<meta name="date" content="2016-10-03T02:41:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/sregis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/sregis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/order/wbm.c.html b/src/mat/order/wbm.c.html
index 46d1465..a3566cd 100644
--- a/src/mat/order/wbm.c.html
+++ b/src/mat/order/wbm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/order/wbm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:37+00:00">
+<meta name="date" content="2016-10-03T02:41:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/order/wbm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/order/wbm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matorderimpl.h></font>
diff --git a/src/mat/partition/impls/chaco/chaco.c.html b/src/mat/partition/impls/chaco/chaco.c.html
index e146ff7..cd757cf 100644
--- a/src/mat/partition/impls/chaco/chaco.c.html
+++ b/src/mat/partition/impls/chaco/chaco.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/chaco/chaco.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:19+00:00">
+<meta name="date" content="2016-10-03T02:40:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/chaco/chaco.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/chaco/chaco.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/adj/mpi/mpiadj.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/partition/impls/chaco/index.html b/src/mat/partition/impls/chaco/index.html
index b7d603b..f4c35af 100644
--- a/src/mat/partition/impls/chaco/index.html
+++ b/src/mat/partition/impls/chaco/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/chaco/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/chaco/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/partition/impls/chaco/makefile.html b/src/mat/partition/impls/chaco/makefile.html
index b359999..ef245f7 100644
--- a/src/mat/partition/impls/chaco/makefile.html
+++ b/src/mat/partition/impls/chaco/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/chaco/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:21+00:00">
+<meta name="date" content="2016-10-03T02:40:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/chaco/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/chaco/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
<font color="#A020F0">#requirespackage 'PETSC_HAVE_CHACO'</font>
diff --git a/src/mat/partition/impls/hierarchical/hierarchical.c.html b/src/mat/partition/impls/hierarchical/hierarchical.c.html
index b026628..a332983 100644
--- a/src/mat/partition/impls/hierarchical/hierarchical.c.html
+++ b/src/mat/partition/impls/hierarchical/hierarchical.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/hierarchical/hierarchical.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:24+00:00">
+<meta name="date" content="2016-10-03T02:40:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/hierarchical/hierarchical.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/hierarchical/hierarchical.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/adj/mpi/mpiadj.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/mat/partition/impls/hierarchical/index.html b/src/mat/partition/impls/hierarchical/index.html
index 68f9b56..337fd6e 100644
--- a/src/mat/partition/impls/hierarchical/index.html
+++ b/src/mat/partition/impls/hierarchical/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/hierarchical/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/hierarchical/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/partition/impls/hierarchical/makefile.html b/src/mat/partition/impls/hierarchical/makefile.html
index 27b3125..48b2d1d 100644
--- a/src/mat/partition/impls/hierarchical/makefile.html
+++ b/src/mat/partition/impls/hierarchical/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/hierarchical/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:25+00:00">
+<meta name="date" content="2016-10-03T02:40:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/hierarchical/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/hierarchical/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
FFLAGS =
diff --git a/src/mat/partition/impls/index.html b/src/mat/partition/impls/index.html
index 5f40a99..0c84f6d 100644
--- a/src/mat/partition/impls/index.html
+++ b/src/mat/partition/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/mat/partition/impls/makefile.html b/src/mat/partition/impls/makefile.html
index 29f9ca9..23e9212 100644
--- a/src/mat/partition/impls/makefile.html
+++ b/src/mat/partition/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:19+00:00">
+<meta name="date" content="2016-10-03T02:40:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/partition/impls/party/index.html b/src/mat/partition/impls/party/index.html
index bb95573..6dae56e 100644
--- a/src/mat/partition/impls/party/index.html
+++ b/src/mat/partition/impls/party/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/party/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/party/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/partition/impls/party/makefile.html b/src/mat/partition/impls/party/makefile.html
index 31a8649..232ac32 100644
--- a/src/mat/partition/impls/party/makefile.html
+++ b/src/mat/partition/impls/party/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/party/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:22+00:00">
+<meta name="date" content="2016-10-03T02:40:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/party/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/party/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
<font color="#A020F0">#requirespackage 'PETSC_HAVE_PARTY'</font>
diff --git a/src/mat/partition/impls/party/party.c.html b/src/mat/partition/impls/party/party.c.html
index be77430..0545e00 100644
--- a/src/mat/partition/impls/party/party.c.html
+++ b/src/mat/partition/impls/party/party.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/party/party.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:21+00:00">
+<meta name="date" content="2016-10-03T02:40:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/party/party.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/party/party.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/adj/mpi/mpiadj.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/partition/impls/pmetis/index.html b/src/mat/partition/impls/pmetis/index.html
index 509ed31..3a98a56 100644
--- a/src/mat/partition/impls/pmetis/index.html
+++ b/src/mat/partition/impls/pmetis/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/pmetis/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/pmetis/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/partition/impls/pmetis/makefile.html b/src/mat/partition/impls/pmetis/makefile.html
index ec01d1f..84a9e43 100644
--- a/src/mat/partition/impls/pmetis/makefile.html
+++ b/src/mat/partition/impls/pmetis/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/pmetis/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:23+00:00">
+<meta name="date" content="2016-10-03T02:40:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/pmetis/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/pmetis/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/partition/impls/pmetis/pmetis.c.html b/src/mat/partition/impls/pmetis/pmetis.c.html
index 058881e..d5ef4fd 100644
--- a/src/mat/partition/impls/pmetis/pmetis.c.html
+++ b/src/mat/partition/impls/pmetis/pmetis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/pmetis/pmetis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:22+00:00">
+<meta name="date" content="2016-10-03T02:40:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/pmetis/pmetis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/pmetis/pmetis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/adj/mpi/mpiadj.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/partition/impls/scotch/index.html b/src/mat/partition/impls/scotch/index.html
index ab863ae..bfedb7e 100644
--- a/src/mat/partition/impls/scotch/index.html
+++ b/src/mat/partition/impls/scotch/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/scotch/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/scotch/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/partition/impls/scotch/makefile.html b/src/mat/partition/impls/scotch/makefile.html
index 0425e0f..388a7a9 100644
--- a/src/mat/partition/impls/scotch/makefile.html
+++ b/src/mat/partition/impls/scotch/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/scotch/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:24+00:00">
+<meta name="date" content="2016-10-03T02:40:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/scotch/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/scotch/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
<font color="#A020F0">#requirespackage 'PETSC_HAVE_PTSCOTCH'</font>
diff --git a/src/mat/partition/impls/scotch/scotch.c.html b/src/mat/partition/impls/scotch/scotch.c.html
index 0465082..9d23c61 100644
--- a/src/mat/partition/impls/scotch/scotch.c.html
+++ b/src/mat/partition/impls/scotch/scotch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/impls/scotch/scotch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:23+00:00">
+<meta name="date" content="2016-10-03T02:40:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/impls/scotch/scotch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/impls/scotch/scotch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/impls/adj/mpi/mpiadj.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/partition/index.html b/src/mat/partition/index.html
index 19432a4..ee6adda 100644
--- a/src/mat/partition/index.html
+++ b/src/mat/partition/index.html
@@ -3,8 +3,8 @@
<TITLE>Manual Pages for Matrix Orders, Colorings, and Partitionings</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Orders, Colorings, and Partitionings Manual Pages
</H2>
diff --git a/src/mat/partition/makefile.html b/src/mat/partition/makefile.html
index 1210e16..ec6e43d 100644
--- a/src/mat/partition/makefile.html
+++ b/src/mat/partition/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:19+00:00">
+<meta name="date" content="2016-10-03T02:40:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/partition/partition.c.html b/src/mat/partition/partition.c.html
index 377530f..b09d441 100644
--- a/src/mat/partition/partition.c.html
+++ b/src/mat/partition/partition.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/partition.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:17+00:00">
+<meta name="date" content="2016-10-03T02:40:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/partition.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/partition.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/partition/spartition.c.html b/src/mat/partition/spartition.c.html
index fdd4d9e..63c52ae 100644
--- a/src/mat/partition/spartition.c.html
+++ b/src/mat/partition/spartition.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/partition/spartition.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:19+00:00">
+<meta name="date" content="2016-10-03T02:40:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/partition/spartition.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/partition/spartition.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/utils/axpy.c.html b/src/mat/utils/axpy.c.html
index dfbdfd3..fa393bc 100644
--- a/src/mat/utils/axpy.c.html
+++ b/src/mat/utils/axpy.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/axpy.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:09+00:00">
+<meta name="date" content="2016-10-03T02:39:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/axpy.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/axpy.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/utils/bandwidth.c.html b/src/mat/utils/bandwidth.c.html
index d970b2a..675f8e7 100644
--- a/src/mat/utils/bandwidth.c.html
+++ b/src/mat/utils/bandwidth.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/bandwidth.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:15+00:00">
+<meta name="date" content="2016-10-03T02:40:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/bandwidth.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/bandwidth.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/mat/utils/compressedrow.c.html b/src/mat/utils/compressedrow.c.html
index 06ab986..96e4850 100644
--- a/src/mat/utils/compressedrow.c.html
+++ b/src/mat/utils/compressedrow.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/compressedrow.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:13+00:00">
+<meta name="date" content="2016-10-03T02:40:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/compressedrow.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/compressedrow.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/utils/convert.c.html b/src/mat/utils/convert.c.html
index a1c8ad4..bdfcb7e 100644
--- a/src/mat/utils/convert.c.html
+++ b/src/mat/utils/convert.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/convert.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:07+00:00">
+<meta name="date" content="2016-10-03T02:39:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/convert.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/convert.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/utils/freespace.c.html b/src/mat/utils/freespace.c.html
index a1e811f..d52f30c 100644
--- a/src/mat/utils/freespace.c.html
+++ b/src/mat/utils/freespace.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/freespace.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:12+00:00">
+<meta name="date" content="2016-10-03T02:40:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/freespace.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/freespace.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/mat/utils/freespace.h></font>
diff --git a/src/mat/utils/freespace.h.html b/src/mat/utils/freespace.h.html
index b32f4b4..69bd835 100644
--- a/src/mat/utils/freespace.h.html
+++ b/src/mat/utils/freespace.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/freespace.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:15+00:00">
+<meta name="date" content="2016-10-03T02:40:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/freespace.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/freespace.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_FreeSpace_h_)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _FreeSpace_h_</font></strong>
diff --git a/src/mat/utils/gcreate.c.html b/src/mat/utils/gcreate.c.html
index 76377b0..a99b573 100644
--- a/src/mat/utils/gcreate.c.html
+++ b/src/mat/utils/gcreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/gcreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:11+00:00">
+<meta name="date" content="2016-10-03T02:40:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/gcreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/gcreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/utils/getcolv.c.html b/src/mat/utils/getcolv.c.html
index cd1688a..8b70973 100644
--- a/src/mat/utils/getcolv.c.html
+++ b/src/mat/utils/getcolv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/getcolv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:11+00:00">
+<meta name="date" content="2016-10-03T02:40:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/getcolv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/getcolv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/utils/index.html b/src/mat/utils/index.html
index fbdbe3b..07af726 100644
--- a/src/mat/utils/index.html
+++ b/src/mat/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Mat Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Matrices Mat: : <A HREF="../../../src/mat/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/mat/utils/makefile.html b/src/mat/utils/makefile.html
index 1a78ba5..9297cf3 100644
--- a/src/mat/utils/makefile.html
+++ b/src/mat/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:15+00:00">
+<meta name="date" content="2016-10-03T02:40:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/mat/utils/matstash.c.html b/src/mat/utils/matstash.c.html
index dcc7de3..41e01c5 100644
--- a/src/mat/utils/matstash.c.html
+++ b/src/mat/utils/matstash.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/matstash.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:07+00:00">
+<meta name="date" content="2016-10-03T02:39:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/matstash.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/matstash.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/utils/matstashspace.c.html b/src/mat/utils/matstashspace.c.html
index ad0ab37..5e4f6e7 100644
--- a/src/mat/utils/matstashspace.c.html
+++ b/src/mat/utils/matstashspace.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/matstashspace.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:14+00:00">
+<meta name="date" content="2016-10-03T02:40:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/matstashspace.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/matstashspace.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/mat/utils/multequal.c.html b/src/mat/utils/multequal.c.html
index 0285842..53547c9 100644
--- a/src/mat/utils/multequal.c.html
+++ b/src/mat/utils/multequal.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/multequal.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:13+00:00">
+<meta name="date" content="2016-10-03T02:40:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/multequal.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/multequal.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "petscmat.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/mat/utils/overlapsplit.c.html b/src/mat/utils/overlapsplit.c.html
index a26ef8f..fd6703a 100644
--- a/src/mat/utils/overlapsplit.c.html
+++ b/src/mat/utils/overlapsplit.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/overlapsplit.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:15+00:00">
+<meta name="date" content="2016-10-03T02:40:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/overlapsplit.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/overlapsplit.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * overlapsplit.c: increase the overlap of a 'big' subdomain across several processor cores</font>
<a name="line3"> 3: </a><font color="#B22222"> *</font>
diff --git a/src/mat/utils/petscheap.h.html b/src/mat/utils/petscheap.h.html
index dad2886..73c5686 100644
--- a/src/mat/utils/petscheap.h.html
+++ b/src/mat/utils/petscheap.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/petscheap.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:15+00:00">
+<meta name="date" content="2016-10-03T02:40:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/petscheap.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/petscheap.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_petscheap_h)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _petscheap_h</font></strong>
diff --git a/src/mat/utils/pheap.c.html b/src/mat/utils/pheap.c.html
index ce9f023..2fec69d 100644
--- a/src/mat/utils/pheap.c.html
+++ b/src/mat/utils/pheap.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/pheap.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:14+00:00">
+<meta name="date" content="2016-10-03T02:40:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/pheap.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/pheap.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/mat/utils/petscheap.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/src/mat/utils/zerodiag.c.html b/src/mat/utils/zerodiag.c.html
index 3abde93..056023a 100644
--- a/src/mat/utils/zerodiag.c.html
+++ b/src/mat/utils/zerodiag.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/utils/zerodiag.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:58:11+00:00">
+<meta name="date" content="2016-10-03T02:40:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/mat/utils/zerodiag.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/mat/utils/zerodiag.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines to reorder a matrix so that the diagonal</font>
diff --git a/src/snes/examples/index.html b/src/snes/examples/index.html
index c40d56e..6fa3b19 100644
--- a/src/snes/examples/index.html
+++ b/src/snes/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/snes/examples/makefile.html b/src/snes/examples/makefile.html
index 232c4ad..8b52753 100644
--- a/src/snes/examples/makefile.html
+++ b/src/snes/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:39+00:00">
+<meta name="date" content="2016-10-03T02:53:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/snes/examples/tests/ex1.c.html b/src/snes/examples/tests/ex1.c.html
index 22a7467..0f3f935 100644
--- a/src/snes/examples/tests/ex1.c.html
+++ b/src/snes/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:39+00:00">
+<meta name="date" content="2016-10-03T02:53:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves the nonlinear system, the Bratu (SFI - solid fuel ignition) problem in a 2D rectangular domain.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This example also illustrates the use of matrix coloring. Runtime options include:\n\</font>
diff --git a/src/snes/examples/tests/ex12f.F b/src/snes/examples/tests/ex12f.F
index cc5674a..71088d6 100644
--- a/src/snes/examples/tests/ex12f.F
+++ b/src/snes/examples/tests/ex12f.F
@@ -133,7 +133,7 @@
PetscInt i,s,n
PetscErrorCode ierr
PetscOffset ixx,iff,iF2
- PetscScalar h,d,vf2(1),vxx(1),vff(1)
+ PetscScalar h,d,vf2(2),vxx(2),vff(2)
#include <petsc/finclude/petscsys.h>
#include <petsc/finclude/petscvec.h>
#include <petsc/finclude/petscdm.h>
@@ -239,7 +239,7 @@
PetscErrorCode ierr
PetscMPIInt rank,size
PetscOffset ixx
- PetscScalar d,A,h,vxx(1)
+ PetscScalar d,A,h,vxx(2)
i1 = 1
h = 1.0/(real(ctx(6)) - 1.0)
diff --git a/src/snes/examples/tests/ex12f.F.html b/src/snes/examples/tests/ex12f.F.html
index 2421b34..7396c92 100644
--- a/src/snes/examples/tests/ex12f.F.html
+++ b/src/snes/examples/tests/ex12f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex12f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:52+00:00">
+<meta name="date" content="2016-10-03T02:54:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex12f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex12f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This example demonstrates basic use of the <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> Fortran interface.
@@ -145,7 +145,7 @@
<a name="line133">133: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,s,n
<a name="line134">134: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr
<a name="line135">135: </a> <a href="../../../../docs/manualpages/Sys/PetscOffset.html#PetscOffset">PetscOffset</a> ixx,iff,iF2
-<a name="line136">136: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> h,d,vf2(1),vxx(1),vff(1)
+<a name="line136">136: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> h,d,vf2(2),vxx(2),vff(2)
<a name="line137">137: </a><font color="#A020F0">#include <petsc/finclude/petscsys.h></font>
<a name="line138">138: </a><font color="#A020F0">#include <petsc/finclude/petscvec.h></font>
<a name="line139">139: </a><font color="#A020F0">#include <petsc/finclude/petscdm.h></font>
@@ -251,7 +251,7 @@
<a name="line239">239: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr
<a name="line240">240: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size
<a name="line241">241: </a> <a href="../../../../docs/manualpages/Sys/PetscOffset.html#PetscOffset">PetscOffset</a> ixx
-<a name="line242">242: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> d,A,h,vxx(1)
+<a name="line242">242: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> d,A,h,vxx(2)
<a name="line244">244: </a> i1 = 1
<a name="line245">245: </a> h = 1.0/(real(ctx(6)) - 1.0)
diff --git a/src/snes/examples/tests/ex14f.F.html b/src/snes/examples/tests/ex14f.F.html
index 88b458b..7d2d4c6 100644
--- a/src/snes/examples/tests/ex14f.F.html
+++ b/src/snes/examples/tests/ex14f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex14f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:52+00:00">
+<meta name="date" content="2016-10-03T02:54:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex14f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex14f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This example demonstrates use of the <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> Fortran interface.
diff --git a/src/snes/examples/tests/ex15.c.html b/src/snes/examples/tests/ex15.c.html
index ddbae5b..3a7120b 100644
--- a/src/snes/examples/tests/ex15.c.html
+++ b/src/snes/examples/tests/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:43+00:00">
+<meta name="date" content="2016-10-03T02:54:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsnes.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/snes/examples/tests/ex16.c.html b/src/snes/examples/tests/ex16.c.html
index ecf1583..461152f 100644
--- a/src/snes/examples/tests/ex16.c.html
+++ b/src/snes/examples/tests/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:44+00:00">
+<meta name="date" content="2016-10-03T02:54:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsnes.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/snes/examples/tests/ex17.c.html b/src/snes/examples/tests/ex17.c.html
index 71bd993..bd57df3 100644
--- a/src/snes/examples/tests/ex17.c.html
+++ b/src/snes/examples/tests/ex17.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex17.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:46+00:00">
+<meta name="date" content="2016-10-03T02:54:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Newton's method to solve a two-variable system, sequentially.\n"</font>
<a name="line2"> 2: </a> <font color="#666666">"The same problem is solved twice - i) fully assembled system + ii) block system\n\n"</font>;
diff --git a/src/snes/examples/tests/ex1f.F.html b/src/snes/examples/tests/ex1f.F.html
index c85539a..82815b5 100644
--- a/src/snes/examples/tests/ex1f.F.html
+++ b/src/snes/examples/tests/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:49+00:00">
+<meta name="date" content="2016-10-03T02:54:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: This example solves a nonlinear system on 1 processor with <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>.
<a name="line3"> 3: </a>! We solve the Bratu (SFI - solid fuel ignition) problem in a 2D rectangular
diff --git a/src/snes/examples/tests/ex68.c.html b/src/snes/examples/tests/ex68.c.html
index 3dbde36..1c0d096 100644
--- a/src/snes/examples/tests/ex68.c.html
+++ b/src/snes/examples/tests/ex68.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex68.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:48+00:00">
+<meta name="date" content="2016-10-03T02:54:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex68.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex68.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Test problems for Schur complement solvers.\n\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsnes.h></font>
diff --git a/src/snes/examples/tests/ex69.c.html b/src/snes/examples/tests/ex69.c.html
index 52eb088..492e140 100644
--- a/src/snes/examples/tests/ex69.c.html
+++ b/src/snes/examples/tests/ex69.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex69.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:48+00:00">
+<meta name="date" content="2016-10-03T02:54:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex69.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex69.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests recovery from domain errors in <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>() and <a href="../../../../docs/manualpages/PC/PCApply.html#PCApply">PCApply</a>()\n\n"</font>;
diff --git a/src/snes/examples/tests/ex7.c.html b/src/snes/examples/tests/ex7.c.html
index b9f115b..225e2d5 100644
--- a/src/snes/examples/tests/ex7.c.html
+++ b/src/snes/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:40+00:00">
+<meta name="date" content="2016-10-03T02:53:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves u`` + u^{2} = f with Newton-like methods. Using\n\</font>
<a name="line3"> 3: </a><font color="#666666"> matrix-free techniques with user-provided explicit preconditioner matrix.\n\n"</font>;
diff --git a/src/snes/examples/tests/ex8.c.html b/src/snes/examples/tests/ex8.c.html
index 4c9fda5..fae7239 100644
--- a/src/snes/examples/tests/ex8.c.html
+++ b/src/snes/examples/tests/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:41+00:00">
+<meta name="date" content="2016-10-03T02:54:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsnes.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/snes/examples/tests/index.html b/src/snes/examples/tests/index.html
index b9cb1aa..2ab95db 100644
--- a/src/snes/examples/tests/index.html
+++ b/src/snes/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/examples/tests/makefile.html b/src/snes/examples/tests/makefile.html
index 8670fb3..61e4861 100644
--- a/src/snes/examples/tests/makefile.html
+++ b/src/snes/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:54+00:00">
+<meta name="date" content="2016-10-03T02:54:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/snes/examples/tutorials/ex1.c.html b/src/snes/examples/tutorials/ex1.c.html
index 76b57a6..6579a09 100644
--- a/src/snes/examples/tutorials/ex1.c.html
+++ b/src/snes/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:54+00:00">
+<meta name="date" content="2016-10-03T02:54:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Newton's method for a two-variable system, sequential.\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex10.c.html b/src/snes/examples/tutorials/ex10.c.html
index b21d82a..d7ed512 100644
--- a/src/snes/examples/tutorials/ex10.c.html
+++ b/src/snes/examples/tutorials/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:05+00:00">
+<meta name="date" content="2016-10-03T02:54:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"EXAMPLE REMOVED.\n\n"</font>;
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="main"></a>int main(int argc, char *argv[])</font></strong>
diff --git a/src/snes/examples/tutorials/ex10d/ex10.c.html b/src/snes/examples/tutorials/ex10d/ex10.c.html
index 48d6644..3af6e11 100644
--- a/src/snes/examples/tutorials/ex10d/ex10.c.html
+++ b/src/snes/examples/tutorials/ex10d/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex10d/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:00+00:00">
+<meta name="date" content="2016-10-03T02:55:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex10d/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex10d/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Include "petscsnes.h" so that we can use <a href="../../../..10d/../docs/manualpages/SNES/SNES.html#SNES">SNES</a> solvers. Note that this</font>
diff --git a/src/snes/examples/tutorials/ex10d/index.html b/src/snes/examples/tutorials/ex10d/index.html
index 19f64dc..756d33a 100644
--- a/src/snes/examples/tutorials/ex10d/index.html
+++ b/src/snes/examples/tutorials/ex10d/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex10d/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex10d/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../..10d/../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/examples/tutorials/ex10d/makefile.html b/src/snes/examples/tutorials/ex10d/makefile.html
index 43b84b0..a105ad4 100644
--- a/src/snes/examples/tutorials/ex10d/makefile.html
+++ b/src/snes/examples/tutorials/ex10d/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex10d/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:01+00:00">
+<meta name="date" content="2016-10-03T02:55:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex10d/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex10d/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/snes/examples/tutorials/ex12.c.html b/src/snes/examples/tutorials/ex12.c.html
index 2f6f81c..6b495f3 100644
--- a/src/snes/examples/tutorials/ex12.c.html
+++ b/src/snes/examples/tutorials/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:05+00:00">
+<meta name="date" content="2016-10-03T02:54:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Poisson Problem in 2d and 3d with simplicial finite elements.\n\</font>
<a name="line2"> 2: </a><font color="#666666">We solve the Poisson problem in a rectangular\n\</font>
<a name="line3"> 3: </a><font color="#666666">domain, using a parallel unstructured mesh (<a href="../../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>) to discretize it.\n\</font>
diff --git a/src/snes/examples/tutorials/ex14.c.html b/src/snes/examples/tutorials/ex14.c.html
index e5c7499..d81b1d6 100644
--- a/src/snes/examples/tutorials/ex14.c.html
+++ b/src/snes/examples/tutorials/ex14.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex14.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:08+00:00">
+<meta name="date" content="2016-10-03T02:54:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex14.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex14.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Bratu nonlinear PDE in 3d.\n\</font>
<a name="line3"> 3: </a><font color="#666666">We solve the Bratu (SFI - solid fuel ignition) problem in a 3D rectangular\n\</font>
diff --git a/src/snes/examples/tutorials/ex15.c.html b/src/snes/examples/tutorials/ex15.c.html
index 38cdedc..1d0470c 100644
--- a/src/snes/examples/tutorials/ex15.c.html
+++ b/src/snes/examples/tutorials/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:09+00:00">
+<meta name="date" content="2016-10-03T02:54:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"p-Bratu nonlinear PDE in 2d.\n\</font>
<a name="line2"> 2: </a><font color="#666666">We solve the p-Laplacian (nonlinear diffusion) combined with\n\</font>
<a name="line3"> 3: </a><font color="#666666">the Bratu (solid fuel ignition) nonlinearity in a 2D rectangular\n\</font>
diff --git a/src/snes/examples/tutorials/ex18.c.html b/src/snes/examples/tutorials/ex18.c.html
index 1f221be..24eb631 100644
--- a/src/snes/examples/tutorials/ex18.c.html
+++ b/src/snes/examples/tutorials/ex18.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex18.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:12+00:00">
+<meta name="date" content="2016-10-03T02:54:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex18.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex18.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Nonlinear Radiative Transport PDE with multigrid in 2d.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Uses 2-dimensional distributed arrays.\n\</font>
diff --git a/src/snes/examples/tutorials/ex19.c.html b/src/snes/examples/tutorials/ex19.c.html
index aaecf9a..5181094 100644
--- a/src/snes/examples/tutorials/ex19.c.html
+++ b/src/snes/examples/tutorials/ex19.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex19.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:13+00:00">
+<meta name="date" content="2016-10-03T02:54:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex19.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex19.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Nonlinear driven cavity with multigrid in 2d.\n \</font>
<a name="line3"> 3: </a><font color="#666666"> \n\</font>
diff --git a/src/snes/examples/tutorials/ex1f.F b/src/snes/examples/tutorials/ex1f.F
index 1f9d27c..5248971 100644
--- a/src/snes/examples/tutorials/ex1f.F
+++ b/src/snes/examples/tutorials/ex1f.F
@@ -278,7 +278,7 @@
! Declarations for use with local arrays
- PetscScalar lx_v(1)
+ PetscScalar lx_v(2)
PetscOffset lx_i
! Get pointer to vector data
diff --git a/src/snes/examples/tutorials/ex1f.F.html b/src/snes/examples/tutorials/ex1f.F.html
index 5b323be..59cbacb 100644
--- a/src/snes/examples/tutorials/ex1f.F.html
+++ b/src/snes/examples/tutorials/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:41+00:00">
+<meta name="date" content="2016-10-03T02:54:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Uses the Newton method to solve a two-variable system.
@@ -290,7 +290,7 @@
<a name="line279">279: </a>! Declarations <font color="#4169E1">for</font> use with local arrays
-<a name="line281">281: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> lx_v(1)
+<a name="line281">281: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> lx_v(2)
<a name="line282">282: </a> <a href="../../../../docs/manualpages/Sys/PetscOffset.html#PetscOffset">PetscOffset</a> lx_i
<a name="line284">284: </a>! Get pointer to vector data
diff --git a/src/snes/examples/tutorials/ex2.c.html b/src/snes/examples/tutorials/ex2.c.html
index 94be489..46b9445 100644
--- a/src/snes/examples/tutorials/ex2.c.html
+++ b/src/snes/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:55+00:00">
+<meta name="date" content="2016-10-03T02:54:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Newton method to solve u'' + u^{2} = f, sequentially.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This example employs a user-defined monitoring routine.\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex20.c.html b/src/snes/examples/tutorials/ex20.c.html
index bda7cc6..b5d968a 100644
--- a/src/snes/examples/tutorials/ex20.c.html
+++ b/src/snes/examples/tutorials/ex20.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex20.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:15+00:00">
+<meta name="date" content="2016-10-03T02:54:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex20.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex20.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Nonlinear Radiative Transport PDE with multigrid in 3d.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Uses 3-dimensional distributed arrays.\n\</font>
diff --git a/src/snes/examples/tutorials/ex21.c.html b/src/snes/examples/tutorials/ex21.c.html
index 4dab525..be2281e 100644
--- a/src/snes/examples/tutorials/ex21.c.html
+++ b/src/snes/examples/tutorials/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:19+00:00">
+<meta name="date" content="2016-10-03T02:54:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static const char help[] = <font color="#666666">"Solves PDE optimization problem using full-space method, treats state and adjoint variables separately.\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex22.c.html b/src/snes/examples/tutorials/ex22.c.html
index d5eb0ac..0647366 100644
--- a/src/snes/examples/tutorials/ex22.c.html
+++ b/src/snes/examples/tutorials/ex22.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex22.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:19+00:00">
+<meta name="date" content="2016-10-03T02:54:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex22.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex22.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static const char help[] = <font color="#666666">"Solves PDE optimization problem using full-space method, interlaces state and adjoint variables.\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex25.c.html b/src/snes/examples/tutorials/ex25.c.html
index 576b52a..0a79908 100644
--- a/src/snes/examples/tutorials/ex25.c.html
+++ b/src/snes/examples/tutorials/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:20+00:00">
+<meta name="date" content="2016-10-03T02:54:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] =<font color="#666666">"Minimum surface problem in 2D.\n\</font>
<a name="line2"> 2: </a><font color="#666666">Uses 2-dimensional distributed arrays.\n\</font>
<a name="line3"> 3: </a><font color="#666666">\n\</font>
diff --git a/src/snes/examples/tutorials/ex28.c b/src/snes/examples/tutorials/ex28.c
index 050cce9..b8ca90b 100644
--- a/src/snes/examples/tutorials/ex28.c
+++ b/src/snes/examples/tutorials/ex28.c
@@ -264,8 +264,9 @@ static PetscErrorCode FormJacobian_All(SNES snes,Vec X,Mat J,Mat B,void *ctx)
ierr = DMDAVecRestoreArray(dak,Kloc,&k);CHKERRQ(ierr);
break;
case 2: {
- Mat Buu,Buk,Bku,Bkk;
- IS *is;
+ Mat Buu,Buk,Bku,Bkk;
+ PetscBool nest;
+ IS *is;
ierr = DMCompositeScatter(user->pack,X,Uloc,Kloc);CHKERRQ(ierr);
ierr = DMDAVecGetArray(dau,Uloc,&u);CHKERRQ(ierr);
ierr = DMDAVecGetArray(dak,Kloc,&k);CHKERRQ(ierr);
@@ -275,8 +276,17 @@ static PetscErrorCode FormJacobian_All(SNES snes,Vec X,Mat J,Mat B,void *ctx)
ierr = MatGetLocalSubMatrix(B,is[1],is[0],&Bku);CHKERRQ(ierr);
ierr = MatGetLocalSubMatrix(B,is[1],is[1],&Bkk);CHKERRQ(ierr);
ierr = FormJacobianLocal_U(user,&infou,u,k,Buu);CHKERRQ(ierr);
- ierr = FormJacobianLocal_UK(user,&infou,&infok,u,k,Buk);CHKERRQ(ierr);
- ierr = FormJacobianLocal_KU(user,&infou,&infok,u,k,Bku);CHKERRQ(ierr);
+ ierr = PetscObjectTypeCompare((PetscObject)B,MATNEST,&nest);CHKERRQ(ierr);
+ if (!nest) {
+ /*
+ DMCreateMatrix_Composite() for a nested matrix does not generate off-block matrices that one can call MatSetValuesLocal() on, it just creates dummy
+ matrices with no entries; there cannot insert values into them. Commit b6480e041dd2293a65f96222772d68cdb4ed6306
+ changed Mat_Nest() from returning NULL pointers for these submatrices to dummy matrices because PCFIELDSPLIT could not
+ handle the returned null matrices.
+ */
+ ierr = FormJacobianLocal_UK(user,&infou,&infok,u,k,Buk);CHKERRQ(ierr);
+ ierr = FormJacobianLocal_KU(user,&infou,&infok,u,k,Bku);CHKERRQ(ierr);
+ }
ierr = FormJacobianLocal_K(user,&infok,u,k,Bkk);CHKERRQ(ierr);
ierr = MatRestoreLocalSubMatrix(B,is[0],is[0],&Buu);CHKERRQ(ierr);
ierr = MatRestoreLocalSubMatrix(B,is[0],is[1],&Buk);CHKERRQ(ierr);
diff --git a/src/snes/examples/tutorials/ex28.c.html b/src/snes/examples/tutorials/ex28.c.html
index 7dfe9fc..625efd2 100644
--- a/src/snes/examples/tutorials/ex28.c.html
+++ b/src/snes/examples/tutorials/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:21+00:00">
+<meta name="date" content="2016-10-03T02:54:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"1D multiphysics prototype with analytic Jacobians to solve individual problems and a coupled problem.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/* Solve a PDE coupled to an algebraic system in 1D</font>
@@ -246,215 +246,225 @@
<a name="line264">264: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dak,Kloc,&k);
<a name="line265">265: </a> <font color="#4169E1">break</font>;
<a name="line266">266: </a> <font color="#4169E1">case</font> 2: {
-<a name="line267">267: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Buu,Buk,Bku,Bkk;
-<a name="line268">268: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *is;
-<a name="line269">269: </a> <a href="../../../../docs/manualpages/DM/DMCompositeScatter.html#DMCompositeScatter">DMCompositeScatter</a>(user->pack,X,Uloc,Kloc);
-<a name="line270">270: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dau,Uloc,&u);
-<a name="line271">271: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dak,Kloc,&k);
-<a name="line272">272: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetLocalISs.html#DMCompositeGetLocalISs">DMCompositeGetLocalISs</a>(user->pack,&is);
-<a name="line273">273: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[0],is[0],&Buu);
-<a name="line274">274: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[0],is[1],&Buk);
-<a name="line275">275: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[1],is[0],&Bku);
-<a name="line276">276: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[1],is[1],&Bkk);
-<a name="line277">277: </a> FormJacobianLocal_U(user,&infou,u,k,Buu);
-<a name="line278">278: </a> FormJacobianLocal_UK(user,&infou,&infok,u,k,Buk);
-<a name="line279">279: </a> FormJacobianLocal_KU(user,&infou,&infok,u,k,Bku);
-<a name="line280">280: </a> FormJacobianLocal_K(user,&infok,u,k,Bkk);
-<a name="line281">281: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[0],is[0],&Buu);
-<a name="line282">282: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[0],is[1],&Buk);
-<a name="line283">283: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[1],is[0],&Bku);
-<a name="line284">284: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[1],is[1],&Bkk);
-<a name="line285">285: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dau,Uloc,&u);
-<a name="line286">286: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dak,Kloc,&k);
-
-<a name="line288">288: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&is[0]);
-<a name="line289">289: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&is[1]);
-<a name="line290">290: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(is);
-<a name="line291">291: </a> } <font color="#4169E1">break</font>;
-<a name="line292">292: </a> }
-<a name="line293">293: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreLocalVectors.html#DMCompositeRestoreLocalVectors">DMCompositeRestoreLocalVectors</a>(user->pack,&Uloc,&Kloc);
-<a name="line294">294: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY);
-<a name="line295">295: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a> (B,MAT_FINAL_ASSEMBLY);
-<a name="line296">296: </a> <font color="#4169E1">if</font> (J != B) {
-<a name="line297">297: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(J,MAT_FINAL_ASSEMBLY);
-<a name="line298">298: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a> (J,MAT_FINAL_ASSEMBLY);
-<a name="line299">299: </a> }
-<a name="line300">300: </a> <font color="#4169E1">return</font>(0);
-<a name="line301">301: </a>}
-
-<a name="line305">305: </a><strong><font color="#4169E1"><a name="FormInitial_Coupled"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> FormInitial_Coupled(User user,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X)</font></strong>
-<a name="line306">306: </a>{
-<a name="line308">308: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dau,dak;
-<a name="line309">309: </a> <a href="../../../../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a> infou,infok;
-<a name="line310">310: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Xu,Xk;
-<a name="line311">311: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *u,*k,hx;
-<a name="line312">312: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line315">315: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetEntries.html#DMCompositeGetEntries">DMCompositeGetEntries</a>(user->pack,&dau,&dak);
-<a name="line316">316: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(user->pack,X,&Xu,&Xk);
-<a name="line317">317: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dau,Xu,&u);
-<a name="line318">318: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dak,Xk,&k);
-<a name="line319">319: </a> <a href="../../../../docs/manualpages/DM/DMDAGetLocalInfo.html#DMDAGetLocalInfo">DMDAGetLocalInfo</a>(dau,&infou);
-<a name="line320">320: </a> <a href="../../../../docs/manualpages/DM/DMDAGetLocalInfo.html#DMDAGetLocalInfo">DMDAGetLocalInfo</a>(dak,&infok);
-<a name="line321">321: </a> hx = 1./(infok.mx);
-<a name="line322">322: </a> <font color="#4169E1">for</font> (i=infou.xs; i<infou.xs+infou.xm; i++) u[i] = (<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)i*hx * (1.-(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)i*hx);
-<a name="line323">323: </a> <font color="#4169E1">for</font> (i=infok.xs; i<infok.xs+infok.xm; i++) k[i] = 1.0 + 0.5*PetscSinScalar(2*PETSC_PI*i*hx);
-<a name="line324">324: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dau,Xu,&u);
-<a name="line325">325: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dak,Xk,&k);
-<a name="line326">326: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(user->pack,X,&Xu,&Xk);
-<a name="line327">327: </a> <a href="../../../../docs/manualpages/DM/DMCompositeScatter.html#DMCompositeScatter">DMCompositeScatter</a>(user->pack,X,user->Uloc,user->Kloc);
-<a name="line328">328: </a> <font color="#4169E1">return</font>(0);
-<a name="line329">329: </a>}
-
-<a name="line333">333: </a><strong><font color="#4169E1"><a name="main"></a>int main(int argc, char *argv[])</font></strong>
-<a name="line334">334: </a>{
-<a name="line336">336: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dau,dak,pack;
-<a name="line337">337: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *lxu;
-<a name="line338">338: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *lxk,m,sizes;
-<a name="line339">339: </a> User user;
-<a name="line340">340: </a> <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes;
-<a name="line341">341: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X,F,Xu,Xk,Fu,Fk;
-<a name="line342">342: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
-<a name="line343">343: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *isg;
-<a name="line344">344: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> view_draw,pass_dm;
-
-<a name="line346">346: </a> <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&argv,0,help);
-<a name="line347">347: </a> <a href="../../../../docs/manualpages/DM/DMDACreate1d.html#DMDACreate1d">DMDACreate1d</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,DM_BOUNDARY_NONE,-10,1,1,NULL,&dau);
-<a name="line348">348: </a> <a href="../../../../docs/manualpages/DM/DMSetOptionsPrefix.html#DMSetOptionsPrefix">DMSetOptionsPrefix</a>(dau,<font color="#666666">"u_"</font>);
-<a name="line349">349: </a> <a href="../../../../docs/manualpages/DM/DMSetFromOptions.html#DMSetFromOptions">DMSetFromOptions</a>(dau);
-<a name="line350">350: </a> <a href="../../../../docs/manualpages/DM/DMDAGetOwnershipRanges.html#DMDAGetOwnershipRanges">DMDAGetOwnershipRanges</a>(dau,&lxu,0,0);
-<a name="line351">351: </a> <a href="../../../../docs/manualpages/DM/DMDAGetInfo.html#DMDAGetInfo">DMDAGetInfo</a>(dau,0, &m,0,0, &sizes,0,0, 0,0,0,0,0,0);
-<a name="line352">352: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(sizes,&lxk);
-<a name="line353">353: </a> <a href="../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(lxk,lxu,sizes*<font color="#4169E1">sizeof</font>(*lxk));
-<a name="line354">354: </a> lxk[0]--;
-<a name="line355">355: </a> <a href="../../../../docs/manualpages/DM/DMDACreate1d.html#DMDACreate1d">DMDACreate1d</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,DM_BOUNDARY_NONE,m-1,1,1,lxk,&dak);
-<a name="line356">356: </a> <a href="../../../../docs/manualpages/DM/DMSetOptionsPrefix.html#DMSetOptionsPrefix">DMSetOptionsPrefix</a>(dak,<font color="#666666">"k_"</font>);
-<a name="line357">357: </a> <a href="../../../../docs/manualpages/DM/DMSetFromOptions.html#DMSetFromOptions">DMSetFromOptions</a>(dak);
-<a name="line358">358: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(lxk);
-
-<a name="line360">360: </a> <a href="../../../../docs/manualpages/DM/DMCompositeCreate.html#DMCompositeCreate">DMCompositeCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&pack);
-<a name="line361">361: </a> <a href="../../../../docs/manualpages/DM/DMSetOptionsPrefix.html#DMSetOptionsPrefix">DMSetOptionsPrefix</a>(pack,<font color="#666666">"pack_"</font>);
-<a name="line362">362: </a> <a href="../../../../docs/manualpages/DM/DMCompositeAddDM.html#DMCompositeAddDM">DMCompositeAddDM</a>(pack,dau);
-<a name="line363">363: </a> <a href="../../../../docs/manualpages/DM/DMCompositeAddDM.html#DMCompositeAddDM">DMCompositeAddDM</a>(pack,dak);
-<a name="line364">364: </a> <a href="../../../../docs/manualpages/DM/DMDASetFieldName.html#DMDASetFieldName">DMDASetFieldName</a>(dau,0,<font color="#666666">"u"</font>);
-<a name="line365">365: </a> <a href="../../../../docs/manualpages/DM/DMDASetFieldName.html#DMDASetFieldName">DMDASetFieldName</a>(dak,0,<font color="#666666">"k"</font>);
-<a name="line366">366: </a> <a href="../../../../docs/manualpages/DM/DMSetFromOptions.html#DMSetFromOptions">DMSetFromOptions</a>(pack);
-
-<a name="line368">368: </a> <a href="../../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(pack,&X);
-<a name="line369">369: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X,&F);
-
-<a name="line371">371: </a> <a href="../../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&user);
-
-<a name="line373">373: </a> user->pack = pack;
-
-<a name="line375">375: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetGlobalISs.html#DMCompositeGetGlobalISs">DMCompositeGetGlobalISs</a>(pack,&isg);
-<a name="line376">376: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetLocalVectors.html#DMCompositeGetLocalVectors">DMCompositeGetLocalVectors</a>(pack,&user->Uloc,&user->Kloc);
-<a name="line377">377: </a> <a href="../../../../docs/manualpages/DM/DMCompositeScatter.html#DMCompositeScatter">DMCompositeScatter</a>(pack,X,user->Uloc,user->Kloc);
-
-<a name="line379">379: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,NULL,<font color="#666666">"Coupled problem options"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>"</font>);
-<a name="line380">380: </a> {
-<a name="line381">381: </a> user->ptype = 0; view_draw = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; pass_dm = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line383">383: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-problem_type"</font>,<font color="#666666">"0: solve for u only, 1: solve for k only, 2: solve for both"</font>,0,user->ptype,&user->ptype,NULL);
-<a name="line384">384: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-view_draw"</font>,<font color="#666666">"Draw the final coupled solution regardless of whether only one physics was solved"</font>,0,view_draw,&view_draw,NULL);
-<a name="line385">385: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pass_dm"</font>,<font color="#666666">"Pass the packed <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> to <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> to use when determining splits and forward into splits"</font>,0,pass_dm,&pass_dm,NULL);
-<a name="line386">386: </a> }
-<a name="line387">387: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
-
-<a name="line389">389: </a> FormInitial_Coupled(user,X);
-
-<a name="line391">391: </a> <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&snes);
-<a name="line392">392: </a> <font color="#4169E1">switch</font> (user->ptype) {
-<a name="line393">393: </a> <font color="#4169E1">case</font> 0:
-<a name="line394">394: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,X,&Xu,0);
-<a name="line395">395: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,F,&Fu,0);
-<a name="line396">396: </a> <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(dau,&B);
-<a name="line397">397: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,Fu,FormFunction_All,user);
-<a name="line398">398: </a> <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,B,B,FormJacobian_All,user);
-<a name="line399">399: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFromOptions.html#SNESSetFromOptions">SNESSetFromOptions</a>(snes);
-<a name="line400">400: </a> <a href="../../../../docs/manualpages/SNES/SNESSetDM.html#SNESSetDM">SNESSetDM</a>(snes,dau);
-<a name="line401">401: </a> <a href="../../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>(snes,NULL,Xu);
-<a name="line402">402: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,X,&Xu,0);
-<a name="line403">403: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,F,&Fu,0);
-<a name="line404">404: </a> <font color="#4169E1">break</font>;
-<a name="line405">405: </a> <font color="#4169E1">case</font> 1:
-<a name="line406">406: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,X,0,&Xk);
-<a name="line407">407: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,F,0,&Fk);
-<a name="line408">408: </a> <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(dak,&B);
-<a name="line409">409: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,Fk,FormFunction_All,user);
-<a name="line410">410: </a> <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,B,B,FormJacobian_All,user);
-<a name="line411">411: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFromOptions.html#SNESSetFromOptions">SNESSetFromOptions</a>(snes);
-<a name="line412">412: </a> <a href="../../../../docs/manualpages/SNES/SNESSetDM.html#SNESSetDM">SNESSetDM</a>(snes,dak);
-<a name="line413">413: </a> <a href="../../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>(snes,NULL,Xk);
-<a name="line414">414: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,X,0,&Xk);
-<a name="line415">415: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,F,0,&Fk);
-<a name="line416">416: </a> <font color="#4169E1">break</font>;
-<a name="line417">417: </a> <font color="#4169E1">case</font> 2:
-<a name="line418">418: </a> <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(pack,&B);
-<a name="line419">419: </a> <font color="#B22222">/* This example does not correctly allocate off-diagonal blocks. These options allows new nonzeros (slow). */</font>
-<a name="line420">420: </a> <a href="../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_NEW_NONZERO_LOCATION_ERR,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line421">421: </a> <a href="../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_NEW_NONZERO_ALLOCATION_ERR,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line422">422: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,F,FormFunction_All,user);
-<a name="line423">423: </a> <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,B,B,FormJacobian_All,user);
-<a name="line424">424: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFromOptions.html#SNESSetFromOptions">SNESSetFromOptions</a>(snes);
-<a name="line425">425: </a> <font color="#4169E1">if</font> (!pass_dm) { <font color="#B22222">/* Manually provide index sets and names for the splits */</font>
-<a name="line426">426: </a> <a href="../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> ksp;
-<a name="line427">427: </a> <a href="../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc;
-<a name="line428">428: </a> <a href="../../../../docs/manualpages/SNES/SNESGetKSP.html#SNESGetKSP">SNESGetKSP</a>(snes,&ksp);
-<a name="line429">429: </a> <a href="../../../../docs/manualpages/KSP/KSPGetPC.html#KSPGetPC">KSPGetPC</a>(ksp,&pc);
-<a name="line430">430: </a> <a href="../../../../docs/manualpages/PC/PCFieldSplitSetIS.html#PCFieldSplitSetIS">PCFieldSplitSetIS</a>(pc,<font color="#666666">"u"</font>,isg[0]);
-<a name="line431">431: </a> <a href="../../../../docs/manualpages/PC/PCFieldSplitSetIS.html#PCFieldSplitSetIS">PCFieldSplitSetIS</a>(pc,<font color="#666666">"k"</font>,isg[1]);
-<a name="line432">432: </a> } <font color="#4169E1">else</font> {
-<a name="line433">433: </a> <font color="#B22222">/* The same names come from the options prefix for dau and dak. This option can support geometric multigrid inside</font>
-<a name="line434">434: </a><font color="#B22222"> * of splits, but it requires using a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> (perhaps your own implementation). */</font>
-<a name="line435">435: </a> <a href="../../../../docs/manualpages/SNES/SNESSetDM.html#SNESSetDM">SNESSetDM</a>(snes,pack);
-<a name="line436">436: </a> }
-<a name="line437">437: </a> <a href="../../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>(snes,NULL,X);
-<a name="line438">438: </a> <font color="#4169E1">break</font>;
-<a name="line439">439: </a> }
-<a name="line440">440: </a> <font color="#4169E1">if</font> (view_draw) {<a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(X,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html#PETSC_VIEWER_DRAW_WORLD">PETSC_VIEWER_DRAW_WORLD</a>);}
-<a name="line441">441: </a> <font color="#4169E1">if</font> (0) {
-<a name="line442">442: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> col = 0;
-<a name="line443">443: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> mult_dup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,view_dup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line444">444: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> D;
-<a name="line445">445: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Y;
-
-<a name="line447">447: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetInt.html#PetscOptionsGetInt">PetscOptionsGetInt</a>(NULL,0,<font color="#666666">"-col"</font>,&col,0);
-<a name="line448">448: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,0,<font color="#666666">"-mult_dup"</font>,&mult_dup,0);
-<a name="line449">449: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,0,<font color="#666666">"-view_dup"</font>,&view_dup,0);
-
-<a name="line451">451: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X,&Y);
-<a name="line452">452: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY); */</font>
-<a name="line453">453: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(B,MAT_FINAL_ASSEMBLY); */</font>
-<a name="line454">454: </a> <a href="../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(B,<a href="../../../../docs/manualpages/Mat/MATAIJ.html#MATAIJ">MATAIJ</a>,MAT_INITIAL_MATRIX,&D);
-<a name="line455">455: </a> <a href="../../../../docs/manualpages/Vec/VecZeroEntries.html#VecZeroEntries">VecZeroEntries</a>(X);
-<a name="line456">456: </a> <a href="../../../../docs/manualpages/Vec/VecSetValue.html#VecSetValue">VecSetValue</a>(X,col,1.0,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line457">457: </a> <a href="../../../../docs/manualpages/Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</a>(X);
-<a name="line458">458: </a> <a href="../../../../docs/manualpages/Vec/VecAssemblyEnd.html#VecAssemblyEnd">VecAssemblyEnd</a>(X);
-<a name="line459">459: </a> <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>(mult_dup ? D : B,X,Y);
-<a name="line460">460: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(view_dup ? D : B,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>);
-<a name="line461">461: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(X,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>); */</font>
-<a name="line462">462: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(Y,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>);
-<a name="line463">463: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&D);
-<a name="line464">464: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&Y);
-<a name="line465">465: </a> }
-
-<a name="line467">467: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreLocalVectors.html#DMCompositeRestoreLocalVectors">DMCompositeRestoreLocalVectors</a>(pack,&user->Uloc,&user->Kloc);
-<a name="line468">468: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(user);
-
-<a name="line470">470: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&isg[0]);
-<a name="line471">471: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&isg[1]);
-<a name="line472">472: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(isg);
-<a name="line473">473: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&X);
-<a name="line474">474: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&F);
-<a name="line475">475: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&B);
-<a name="line476">476: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dau);
-<a name="line477">477: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dak);
-<a name="line478">478: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&pack);
-<a name="line479">479: </a> <a href="../../../../docs/manualpages/SNES/SNESDestroy.html#SNESDestroy">SNESDestroy</a>(&snes);
-<a name="line480">480: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
-<a name="line481">481: </a> <font color="#4169E1">return</font> 0;
-<a name="line482">482: </a>}
+<a name="line267">267: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Buu,Buk,Bku,Bkk;
+<a name="line268">268: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> nest;
+<a name="line269">269: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *is;
+<a name="line270">270: </a> <a href="../../../../docs/manualpages/DM/DMCompositeScatter.html#DMCompositeScatter">DMCompositeScatter</a>(user->pack,X,Uloc,Kloc);
+<a name="line271">271: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dau,Uloc,&u);
+<a name="line272">272: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dak,Kloc,&k);
+<a name="line273">273: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetLocalISs.html#DMCompositeGetLocalISs">DMCompositeGetLocalISs</a>(user->pack,&is);
+<a name="line274">274: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[0],is[0],&Buu);
+<a name="line275">275: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[0],is[1],&Buk);
+<a name="line276">276: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[1],is[0],&Bku);
+<a name="line277">277: </a> <a href="../../../../docs/manualpages/Mat/MatGetLocalSubMatrix.html#MatGetLocalSubMatrix">MatGetLocalSubMatrix</a>(B,is[1],is[1],&Bkk);
+<a name="line278">278: </a> FormJacobianLocal_U(user,&infou,u,k,Buu);
+<a name="line279">279: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)B,<a href="../../../../docs/manualpages/Mat/MATNEST.html#MATNEST">MATNEST</a>,&nest);
+<a name="line280">280: </a> <font color="#4169E1">if</font> (!nest) {
+<a name="line281">281: </a> <font color="#B22222">/*</font>
+<a name="line282">282: </a><font color="#B22222"> DMCreateMatrix_Composite() for a nested matrix does not generate off-block matrices that one can call <a href="../../../../docs/manualpages/Mat/MatSetValuesLocal.html#MatSetValuesLocal">MatSetValuesLocal</a>() on, it just creates dummy </font>
+<a name="line283">283: </a><font color="#B22222"> matrices with no entries; there cannot insert values into them. Commit b6480e041dd2293a65f96222772d68cdb4ed6306</font>
+<a name="line284">284: </a><font color="#B22222"> changed Mat_Nest() from returning NULL pointers for these submatrices to dummy matrices because <a href="../../../../docs/manualpages/PC/PCFIELDSPLIT.html#PCFIELDSPLIT">PCFIELDSPLIT</a> could not</font>
+<a name="line285">285: </a><font color="#B22222"> handle the returned null matrices.</font>
+<a name="line286">286: </a><font color="#B22222"> */</font>
+<a name="line287">287: </a> FormJacobianLocal_UK(user,&infou,&infok,u,k,Buk);
+<a name="line288">288: </a> FormJacobianLocal_KU(user,&infou,&infok,u,k,Bku);
+<a name="line289">289: </a> }
+<a name="line290">290: </a> FormJacobianLocal_K(user,&infok,u,k,Bkk);
+<a name="line291">291: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[0],is[0],&Buu);
+<a name="line292">292: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[0],is[1],&Buk);
+<a name="line293">293: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[1],is[0],&Bku);
+<a name="line294">294: </a> <a href="../../../../docs/manualpages/Mat/MatRestoreLocalSubMatrix.html#MatRestoreLocalSubMatrix">MatRestoreLocalSubMatrix</a>(B,is[1],is[1],&Bkk);
+<a name="line295">295: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dau,Uloc,&u);
+<a name="line296">296: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dak,Kloc,&k);
+
+<a name="line298">298: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&is[0]);
+<a name="line299">299: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&is[1]);
+<a name="line300">300: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(is);
+<a name="line301">301: </a> } <font color="#4169E1">break</font>;
+<a name="line302">302: </a> }
+<a name="line303">303: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreLocalVectors.html#DMCompositeRestoreLocalVectors">DMCompositeRestoreLocalVectors</a>(user->pack,&Uloc,&Kloc);
+<a name="line304">304: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY);
+<a name="line305">305: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a> (B,MAT_FINAL_ASSEMBLY);
+<a name="line306">306: </a> <font color="#4169E1">if</font> (J != B) {
+<a name="line307">307: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(J,MAT_FINAL_ASSEMBLY);
+<a name="line308">308: </a> <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a> (J,MAT_FINAL_ASSEMBLY);
+<a name="line309">309: </a> }
+<a name="line310">310: </a> <font color="#4169E1">return</font>(0);
+<a name="line311">311: </a>}
+
+<a name="line315">315: </a><strong><font color="#4169E1"><a name="FormInitial_Coupled"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> FormInitial_Coupled(User user,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X)</font></strong>
+<a name="line316">316: </a>{
+<a name="line318">318: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dau,dak;
+<a name="line319">319: </a> <a href="../../../../docs/manualpages/DM/DMDALocalInfo.html#DMDALocalInfo">DMDALocalInfo</a> infou,infok;
+<a name="line320">320: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Xu,Xk;
+<a name="line321">321: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> *u,*k,hx;
+<a name="line322">322: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line325">325: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetEntries.html#DMCompositeGetEntries">DMCompositeGetEntries</a>(user->pack,&dau,&dak);
+<a name="line326">326: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(user->pack,X,&Xu,&Xk);
+<a name="line327">327: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dau,Xu,&u);
+<a name="line328">328: </a> <a href="../../../../docs/manualpages/DM/DMDAVecGetArray.html#DMDAVecGetArray">DMDAVecGetArray</a>(dak,Xk,&k);
+<a name="line329">329: </a> <a href="../../../../docs/manualpages/DM/DMDAGetLocalInfo.html#DMDAGetLocalInfo">DMDAGetLocalInfo</a>(dau,&infou);
+<a name="line330">330: </a> <a href="../../../../docs/manualpages/DM/DMDAGetLocalInfo.html#DMDAGetLocalInfo">DMDAGetLocalInfo</a>(dak,&infok);
+<a name="line331">331: </a> hx = 1./(infok.mx);
+<a name="line332">332: </a> <font color="#4169E1">for</font> (i=infou.xs; i<infou.xs+infou.xm; i++) u[i] = (<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)i*hx * (1.-(<a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>)i*hx);
+<a name="line333">333: </a> <font color="#4169E1">for</font> (i=infok.xs; i<infok.xs+infok.xm; i++) k[i] = 1.0 + 0.5*PetscSinScalar(2*PETSC_PI*i*hx);
+<a name="line334">334: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dau,Xu,&u);
+<a name="line335">335: </a> <a href="../../../../docs/manualpages/DM/DMDAVecRestoreArray.html#DMDAVecRestoreArray">DMDAVecRestoreArray</a>(dak,Xk,&k);
+<a name="line336">336: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(user->pack,X,&Xu,&Xk);
+<a name="line337">337: </a> <a href="../../../../docs/manualpages/DM/DMCompositeScatter.html#DMCompositeScatter">DMCompositeScatter</a>(user->pack,X,user->Uloc,user->Kloc);
+<a name="line338">338: </a> <font color="#4169E1">return</font>(0);
+<a name="line339">339: </a>}
+
+<a name="line343">343: </a><strong><font color="#4169E1"><a name="main"></a>int main(int argc, char *argv[])</font></strong>
+<a name="line344">344: </a>{
+<a name="line346">346: </a> <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> dau,dak,pack;
+<a name="line347">347: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *lxu;
+<a name="line348">348: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *lxk,m,sizes;
+<a name="line349">349: </a> User user;
+<a name="line350">350: </a> <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes;
+<a name="line351">351: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> X,F,Xu,Xk,Fu,Fk;
+<a name="line352">352: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B;
+<a name="line353">353: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> *isg;
+<a name="line354">354: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> view_draw,pass_dm;
+
+<a name="line356">356: </a> <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&argv,0,help);
+<a name="line357">357: </a> <a href="../../../../docs/manualpages/DM/DMDACreate1d.html#DMDACreate1d">DMDACreate1d</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,DM_BOUNDARY_NONE,-10,1,1,NULL,&dau);
+<a name="line358">358: </a> <a href="../../../../docs/manualpages/DM/DMSetOptionsPrefix.html#DMSetOptionsPrefix">DMSetOptionsPrefix</a>(dau,<font color="#666666">"u_"</font>);
+<a name="line359">359: </a> <a href="../../../../docs/manualpages/DM/DMSetFromOptions.html#DMSetFromOptions">DMSetFromOptions</a>(dau);
+<a name="line360">360: </a> <a href="../../../../docs/manualpages/DM/DMDAGetOwnershipRanges.html#DMDAGetOwnershipRanges">DMDAGetOwnershipRanges</a>(dau,&lxu,0,0);
+<a name="line361">361: </a> <a href="../../../../docs/manualpages/DM/DMDAGetInfo.html#DMDAGetInfo">DMDAGetInfo</a>(dau,0, &m,0,0, &sizes,0,0, 0,0,0,0,0,0);
+<a name="line362">362: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(sizes,&lxk);
+<a name="line363">363: </a> <a href="../../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(lxk,lxu,sizes*<font color="#4169E1">sizeof</font>(*lxk));
+<a name="line364">364: </a> lxk[0]--;
+<a name="line365">365: </a> <a href="../../../../docs/manualpages/DM/DMDACreate1d.html#DMDACreate1d">DMDACreate1d</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,DM_BOUNDARY_NONE,m-1,1,1,lxk,&dak);
+<a name="line366">366: </a> <a href="../../../../docs/manualpages/DM/DMSetOptionsPrefix.html#DMSetOptionsPrefix">DMSetOptionsPrefix</a>(dak,<font color="#666666">"k_"</font>);
+<a name="line367">367: </a> <a href="../../../../docs/manualpages/DM/DMSetFromOptions.html#DMSetFromOptions">DMSetFromOptions</a>(dak);
+<a name="line368">368: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(lxk);
+
+<a name="line370">370: </a> <a href="../../../../docs/manualpages/DM/DMCompositeCreate.html#DMCompositeCreate">DMCompositeCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&pack);
+<a name="line371">371: </a> <a href="../../../../docs/manualpages/DM/DMSetOptionsPrefix.html#DMSetOptionsPrefix">DMSetOptionsPrefix</a>(pack,<font color="#666666">"pack_"</font>);
+<a name="line372">372: </a> <a href="../../../../docs/manualpages/DM/DMCompositeAddDM.html#DMCompositeAddDM">DMCompositeAddDM</a>(pack,dau);
+<a name="line373">373: </a> <a href="../../../../docs/manualpages/DM/DMCompositeAddDM.html#DMCompositeAddDM">DMCompositeAddDM</a>(pack,dak);
+<a name="line374">374: </a> <a href="../../../../docs/manualpages/DM/DMDASetFieldName.html#DMDASetFieldName">DMDASetFieldName</a>(dau,0,<font color="#666666">"u"</font>);
+<a name="line375">375: </a> <a href="../../../../docs/manualpages/DM/DMDASetFieldName.html#DMDASetFieldName">DMDASetFieldName</a>(dak,0,<font color="#666666">"k"</font>);
+<a name="line376">376: </a> <a href="../../../../docs/manualpages/DM/DMSetFromOptions.html#DMSetFromOptions">DMSetFromOptions</a>(pack);
+
+<a name="line378">378: </a> <a href="../../../../docs/manualpages/DM/DMCreateGlobalVector.html#DMCreateGlobalVector">DMCreateGlobalVector</a>(pack,&X);
+<a name="line379">379: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X,&F);
+
+<a name="line381">381: </a> <a href="../../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&user);
+
+<a name="line383">383: </a> user->pack = pack;
+
+<a name="line385">385: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetGlobalISs.html#DMCompositeGetGlobalISs">DMCompositeGetGlobalISs</a>(pack,&isg);
+<a name="line386">386: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetLocalVectors.html#DMCompositeGetLocalVectors">DMCompositeGetLocalVectors</a>(pack,&user->Uloc,&user->Kloc);
+<a name="line387">387: </a> <a href="../../../../docs/manualpages/DM/DMCompositeScatter.html#DMCompositeScatter">DMCompositeScatter</a>(pack,X,user->Uloc,user->Kloc);
+
+<a name="line389">389: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBegin.html#PetscOptionsBegin">PetscOptionsBegin</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,NULL,<font color="#666666">"Coupled problem options"</font>,<font color="#666666">"<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>"</font>);
+<a name="line390">390: </a> {
+<a name="line391">391: </a> user->ptype = 0; view_draw = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>; pass_dm = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line393">393: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-problem_type"</font>,<font color="#666666">"0: solve for u only, 1: solve for k only, 2: solve for both"</font>,0,user->ptype,&user->ptype,NULL);
+<a name="line394">394: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-view_draw"</font>,<font color="#666666">"Draw the final coupled solution regardless of whether only one physics was solved"</font>,0,view_draw,&view_draw,NULL);
+<a name="line395">395: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-pass_dm"</font>,<font color="#666666">"Pass the packed <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> to <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> to use when determining splits and forward into splits"</font>,0,pass_dm,&pass_dm,NULL);
+<a name="line396">396: </a> }
+<a name="line397">397: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
+
+<a name="line399">399: </a> FormInitial_Coupled(user,X);
+
+<a name="line401">401: </a> <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&snes);
+<a name="line402">402: </a> <font color="#4169E1">switch</font> (user->ptype) {
+<a name="line403">403: </a> <font color="#4169E1">case</font> 0:
+<a name="line404">404: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,X,&Xu,0);
+<a name="line405">405: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,F,&Fu,0);
+<a name="line406">406: </a> <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(dau,&B);
+<a name="line407">407: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,Fu,FormFunction_All,user);
+<a name="line408">408: </a> <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,B,B,FormJacobian_All,user);
+<a name="line409">409: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFromOptions.html#SNESSetFromOptions">SNESSetFromOptions</a>(snes);
+<a name="line410">410: </a> <a href="../../../../docs/manualpages/SNES/SNESSetDM.html#SNESSetDM">SNESSetDM</a>(snes,dau);
+<a name="line411">411: </a> <a href="../../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>(snes,NULL,Xu);
+<a name="line412">412: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,X,&Xu,0);
+<a name="line413">413: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,F,&Fu,0);
+<a name="line414">414: </a> <font color="#4169E1">break</font>;
+<a name="line415">415: </a> <font color="#4169E1">case</font> 1:
+<a name="line416">416: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,X,0,&Xk);
+<a name="line417">417: </a> <a href="../../../../docs/manualpages/DM/DMCompositeGetAccess.html#DMCompositeGetAccess">DMCompositeGetAccess</a>(pack,F,0,&Fk);
+<a name="line418">418: </a> <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(dak,&B);
+<a name="line419">419: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,Fk,FormFunction_All,user);
+<a name="line420">420: </a> <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,B,B,FormJacobian_All,user);
+<a name="line421">421: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFromOptions.html#SNESSetFromOptions">SNESSetFromOptions</a>(snes);
+<a name="line422">422: </a> <a href="../../../../docs/manualpages/SNES/SNESSetDM.html#SNESSetDM">SNESSetDM</a>(snes,dak);
+<a name="line423">423: </a> <a href="../../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>(snes,NULL,Xk);
+<a name="line424">424: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,X,0,&Xk);
+<a name="line425">425: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreAccess.html#DMCompositeRestoreAccess">DMCompositeRestoreAccess</a>(pack,F,0,&Fk);
+<a name="line426">426: </a> <font color="#4169E1">break</font>;
+<a name="line427">427: </a> <font color="#4169E1">case</font> 2:
+<a name="line428">428: </a> <a href="../../../../docs/manualpages/DM/DMCreateMatrix.html#DMCreateMatrix">DMCreateMatrix</a>(pack,&B);
+<a name="line429">429: </a> <font color="#B22222">/* This example does not correctly allocate off-diagonal blocks. These options allows new nonzeros (slow). */</font>
+<a name="line430">430: </a> <a href="../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_NEW_NONZERO_LOCATION_ERR,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line431">431: </a> <a href="../../../../docs/manualpages/Mat/MatSetOption.html#MatSetOption">MatSetOption</a>(B,MAT_NEW_NONZERO_ALLOCATION_ERR,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line432">432: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,F,FormFunction_All,user);
+<a name="line433">433: </a> <a href="../../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,B,B,FormJacobian_All,user);
+<a name="line434">434: </a> <a href="../../../../docs/manualpages/SNES/SNESSetFromOptions.html#SNESSetFromOptions">SNESSetFromOptions</a>(snes);
+<a name="line435">435: </a> <font color="#4169E1">if</font> (!pass_dm) { <font color="#B22222">/* Manually provide index sets and names for the splits */</font>
+<a name="line436">436: </a> <a href="../../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> ksp;
+<a name="line437">437: </a> <a href="../../../../docs/manualpages/PC/PC.html#PC">PC</a> pc;
+<a name="line438">438: </a> <a href="../../../../docs/manualpages/SNES/SNESGetKSP.html#SNESGetKSP">SNESGetKSP</a>(snes,&ksp);
+<a name="line439">439: </a> <a href="../../../../docs/manualpages/KSP/KSPGetPC.html#KSPGetPC">KSPGetPC</a>(ksp,&pc);
+<a name="line440">440: </a> <a href="../../../../docs/manualpages/PC/PCFieldSplitSetIS.html#PCFieldSplitSetIS">PCFieldSplitSetIS</a>(pc,<font color="#666666">"u"</font>,isg[0]);
+<a name="line441">441: </a> <a href="../../../../docs/manualpages/PC/PCFieldSplitSetIS.html#PCFieldSplitSetIS">PCFieldSplitSetIS</a>(pc,<font color="#666666">"k"</font>,isg[1]);
+<a name="line442">442: </a> } <font color="#4169E1">else</font> {
+<a name="line443">443: </a> <font color="#B22222">/* The same names come from the options prefix for dau and dak. This option can support geometric multigrid inside</font>
+<a name="line444">444: </a><font color="#B22222"> * of splits, but it requires using a <a href="../../../../docs/manualpages/DM/DM.html#DM">DM</a> (perhaps your own implementation). */</font>
+<a name="line445">445: </a> <a href="../../../../docs/manualpages/SNES/SNESSetDM.html#SNESSetDM">SNESSetDM</a>(snes,pack);
+<a name="line446">446: </a> }
+<a name="line447">447: </a> <a href="../../../../docs/manualpages/SNES/SNESSolve.html#SNESSolve">SNESSolve</a>(snes,NULL,X);
+<a name="line448">448: </a> <font color="#4169E1">break</font>;
+<a name="line449">449: </a> }
+<a name="line450">450: </a> <font color="#4169E1">if</font> (view_draw) {<a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(X,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_DRAW_WORLD.html#PETSC_VIEWER_DRAW_WORLD">PETSC_VIEWER_DRAW_WORLD</a>);}
+<a name="line451">451: </a> <font color="#4169E1">if</font> (0) {
+<a name="line452">452: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> col = 0;
+<a name="line453">453: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> mult_dup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,view_dup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line454">454: </a> <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> D;
+<a name="line455">455: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Y;
+
+<a name="line457">457: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetInt.html#PetscOptionsGetInt">PetscOptionsGetInt</a>(NULL,0,<font color="#666666">"-col"</font>,&col,0);
+<a name="line458">458: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,0,<font color="#666666">"-mult_dup"</font>,&mult_dup,0);
+<a name="line459">459: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,0,<font color="#666666">"-view_dup"</font>,&view_dup,0);
+
+<a name="line461">461: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X,&Y);
+<a name="line462">462: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Mat/MatAssemblyBegin.html#MatAssemblyBegin">MatAssemblyBegin</a>(B,MAT_FINAL_ASSEMBLY); */</font>
+<a name="line463">463: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Mat/MatAssemblyEnd.html#MatAssemblyEnd">MatAssemblyEnd</a>(B,MAT_FINAL_ASSEMBLY); */</font>
+<a name="line464">464: </a> <a href="../../../../docs/manualpages/Mat/MatConvert.html#MatConvert">MatConvert</a>(B,<a href="../../../../docs/manualpages/Mat/MATAIJ.html#MATAIJ">MATAIJ</a>,MAT_INITIAL_MATRIX,&D);
+<a name="line465">465: </a> <a href="../../../../docs/manualpages/Vec/VecZeroEntries.html#VecZeroEntries">VecZeroEntries</a>(X);
+<a name="line466">466: </a> <a href="../../../../docs/manualpages/Vec/VecSetValue.html#VecSetValue">VecSetValue</a>(X,col,1.0,<a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line467">467: </a> <a href="../../../../docs/manualpages/Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</a>(X);
+<a name="line468">468: </a> <a href="../../../../docs/manualpages/Vec/VecAssemblyEnd.html#VecAssemblyEnd">VecAssemblyEnd</a>(X);
+<a name="line469">469: </a> <a href="../../../../docs/manualpages/Mat/MatMult.html#MatMult">MatMult</a>(mult_dup ? D : B,X,Y);
+<a name="line470">470: </a> <a href="../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(view_dup ? D : B,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>);
+<a name="line471">471: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(X,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>); */</font>
+<a name="line472">472: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(Y,<a href="../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_WORLD.html#PETSC_VIEWER_STDOUT_WORLD">PETSC_VIEWER_STDOUT_WORLD</a>);
+<a name="line473">473: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&D);
+<a name="line474">474: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&Y);
+<a name="line475">475: </a> }
+
+<a name="line477">477: </a> <a href="../../../../docs/manualpages/DM/DMCompositeRestoreLocalVectors.html#DMCompositeRestoreLocalVectors">DMCompositeRestoreLocalVectors</a>(pack,&user->Uloc,&user->Kloc);
+<a name="line478">478: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(user);
+
+<a name="line480">480: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&isg[0]);
+<a name="line481">481: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&isg[1]);
+<a name="line482">482: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(isg);
+<a name="line483">483: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&X);
+<a name="line484">484: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&F);
+<a name="line485">485: </a> <a href="../../../../docs/manualpages/Mat/MatDestroy.html#MatDestroy">MatDestroy</a>(&B);
+<a name="line486">486: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dau);
+<a name="line487">487: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&dak);
+<a name="line488">488: </a> <a href="../../../../docs/manualpages/DM/DMDestroy.html#DMDestroy">DMDestroy</a>(&pack);
+<a name="line489">489: </a> <a href="../../../../docs/manualpages/SNES/SNESDestroy.html#SNESDestroy">SNESDestroy</a>(&snes);
+<a name="line490">490: </a> <a href="../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
+<a name="line491">491: </a> <font color="#4169E1">return</font> 0;
+<a name="line492">492: </a>}
</pre>
</body>
diff --git a/src/snes/examples/tutorials/ex3.c.html b/src/snes/examples/tutorials/ex3.c.html
index 772aec2..3c9bc1f 100644
--- a/src/snes/examples/tutorials/ex3.c.html
+++ b/src/snes/examples/tutorials/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:56+00:00">
+<meta name="date" content="2016-10-03T02:54:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Newton methods to solve u'' + u^{2} = f in parallel.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This example employs a user-defined monitoring routine and optionally a user-defined\n\</font>
diff --git a/src/snes/examples/tutorials/ex30.c.html b/src/snes/examples/tutorials/ex30.c.html
index 148fac3..56ab706 100644
--- a/src/snes/examples/tutorials/ex30.c.html
+++ b/src/snes/examples/tutorials/ex30.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex30.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:22+00:00">
+<meta name="date" content="2016-10-03T02:54:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex30.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex30.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Steady-state 2D subduction flow, pressure and temperature solver.\n\</font>
<a name="line2"> 2: </a><font color="#666666"> The flow is driven by the subducting slab.\n\</font>
<a name="line3"> 3: </a><font color="#666666">---------------------------------ex30 help---------------------------------\n\</font>
diff --git a/src/snes/examples/tutorials/ex33.c.html b/src/snes/examples/tutorials/ex33.c.html
index f12bf96..cbdf17d 100644
--- a/src/snes/examples/tutorials/ex33.c.html
+++ b/src/snes/examples/tutorials/ex33.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex33.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:26+00:00">
+<meta name="date" content="2016-10-03T02:54:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex33.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex33.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Multiphase flow in a porous medium in 1d.\n\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/snes/examples/tutorials/ex35.c.html b/src/snes/examples/tutorials/ex35.c.html
index d068545..25639a6 100644
--- a/src/snes/examples/tutorials/ex35.c.html
+++ b/src/snes/examples/tutorials/ex35.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex35.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:26+00:00">
+<meta name="date" content="2016-10-03T02:54:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex35.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex35.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"-Laplacian u = b as a nonlinear problem.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/snes/examples/tutorials/ex40f90.F90.html b/src/snes/examples/tutorials/ex40f90.F90.html
index 9bbc9a4..3be1eed 100644
--- a/src/snes/examples/tutorials/ex40f90.F90.html
+++ b/src/snes/examples/tutorials/ex40f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex40f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:48+00:00">
+<meta name="date" content="2016-10-03T02:55:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex40f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex40f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Demonstrates use of <a href="../../../../docs/manualpages/SNES/DMDASNESSetFunctionLocal.html#DMDASNESSetFunctionLocal">DMDASNESSetFunctionLocal</a>() from Fortran
<a name="line3"> 3: </a>!
diff --git a/src/snes/examples/tutorials/ex42.c.html b/src/snes/examples/tutorials/ex42.c.html
index 433417b..a6dd8f1 100644
--- a/src/snes/examples/tutorials/ex42.c.html
+++ b/src/snes/examples/tutorials/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:27+00:00">
+<meta name="date" content="2016-10-03T02:54:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Newton's method to solve a two-variable system that comes from the Rosenbrock function.\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex46.c.html b/src/snes/examples/tutorials/ex46.c.html
index 442e44c..45d7d89 100644
--- a/src/snes/examples/tutorials/ex46.c.html
+++ b/src/snes/examples/tutorials/ex46.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex46.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:28+00:00">
+<meta name="date" content="2016-10-03T02:54:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex46.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex46.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Surface processes in geophysics.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/snes/examples/tutorials/ex47cu.cu.html b/src/snes/examples/tutorials/ex47cu.cu.html
index 21ff9df..6f2eb9e 100644
--- a/src/snes/examples/tutorials/ex47cu.cu.html
+++ b/src/snes/examples/tutorials/ex47cu.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex47cu.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:40+00:00">
+<meta name="date" content="2016-10-03T02:54:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex47cu.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex47cu.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves -Laplacian u - exp(u) = 0, 0 < x < 1 using GPU\n\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Same as ex47.c except it also uses the GPU to evaluate the function</font>
diff --git a/src/snes/examples/tutorials/ex48.c.html b/src/snes/examples/tutorials/ex48.c.html
index cfa26fa..98d9f56 100644
--- a/src/snes/examples/tutorials/ex48.c.html
+++ b/src/snes/examples/tutorials/ex48.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex48.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:29+00:00">
+<meta name="date" content="2016-10-03T02:54:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex48.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex48.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Toy hydrostatic ice flow with multigrid in 3D.\n\</font>
<a name="line2"> 2: </a><font color="#666666">\n\</font>
<a name="line3"> 3: </a><font color="#666666">Solves the hydrostatic (aka Blatter/Pattyn/First Order) equations for ice sheet flow\n\</font>
diff --git a/src/snes/examples/tutorials/ex5.c.html b/src/snes/examples/tutorials/ex5.c.html
index 62dca77..1d9121a 100644
--- a/src/snes/examples/tutorials/ex5.c.html
+++ b/src/snes/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:58+00:00">
+<meta name="date" content="2016-10-03T02:54:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Bratu nonlinear PDE in 2d.\n\</font>
<a name="line3"> 3: </a><font color="#666666">We solve the Bratu (SFI - solid fuel ignition) problem in a 2D rectangular\n\</font>
diff --git a/src/snes/examples/tutorials/ex58.c.html b/src/snes/examples/tutorials/ex58.c.html
index 8b75f50..f6e5e56 100644
--- a/src/snes/examples/tutorials/ex58.c.html
+++ b/src/snes/examples/tutorials/ex58.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex58.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:33+00:00">
+<meta name="date" content="2016-10-03T02:54:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex58.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex58.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsnes.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/snes/examples/tutorials/ex59.c.html b/src/snes/examples/tutorials/ex59.c.html
index ef11ab2..d64e6ec 100644
--- a/src/snes/examples/tutorials/ex59.c.html
+++ b/src/snes/examples/tutorials/ex59.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex59.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:34+00:00">
+<meta name="date" content="2016-10-03T02:54:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex59.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex59.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static const char help[] = <font color="#666666">"Tries to solve u`` + u^{2} = f for an easy case and an impossible case.\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex5f.F.html b/src/snes/examples/tutorials/ex5f.F.html
index 4fdd167..91a16c3 100644
--- a/src/snes/examples/tutorials/ex5f.F.html
+++ b/src/snes/examples/tutorials/ex5f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:42+00:00">
+<meta name="date" content="2016-10-03T02:54:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: This example solves a nonlinear system in parallel with <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>.
<a name="line3"> 3: </a>! We solve the Bratu (SFI - solid fuel ignition) problem in a 2D rectangular
diff --git a/src/snes/examples/tutorials/ex5f.h.html b/src/snes/examples/tutorials/ex5f.h.html
index f94824f..359fce2 100644
--- a/src/snes/examples/tutorials/ex5f.h.html
+++ b/src/snes/examples/tutorials/ex5f.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5f.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:58+00:00">
+<meta name="date" content="2016-10-03T02:55:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5f.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5f.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> program ex5f.F
<a name="line3"> 3: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/src/snes/examples/tutorials/ex5f90.F.html b/src/snes/examples/tutorials/ex5f90.F.html
index ca5ea70..63105a5 100644
--- a/src/snes/examples/tutorials/ex5f90.F.html
+++ b/src/snes/examples/tutorials/ex5f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:43+00:00">
+<meta name="date" content="2016-10-03T02:54:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Solves a nonlinear system in parallel with <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>.
<a name="line3"> 3: </a>! We solve the Bratu (SFI - solid fuel ignition) problem in a 2D rectangular
diff --git a/src/snes/examples/tutorials/ex5f90t.F.html b/src/snes/examples/tutorials/ex5f90t.F.html
index 862f4d9..bcb6bad 100644
--- a/src/snes/examples/tutorials/ex5f90t.F.html
+++ b/src/snes/examples/tutorials/ex5f90t.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5f90t.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:45+00:00">
+<meta name="date" content="2016-10-03T02:55:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5f90t.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5f90t.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Solves a nonlinear system in parallel with <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>.
<a name="line3"> 3: </a>! We solve the Bratu (SFI - solid fuel ignition) problem in a 2D rectangular
diff --git a/src/snes/examples/tutorials/ex5fs.F.html b/src/snes/examples/tutorials/ex5fs.F.html
index 5204b8d..b09a9b8 100644
--- a/src/snes/examples/tutorials/ex5fs.F.html
+++ b/src/snes/examples/tutorials/ex5fs.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5fs.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:47+00:00">
+<meta name="date" content="2016-10-03T02:55:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5fs.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5fs.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! ---------------------------------------------------------------------
<a name="line3"> 3: </a>!
diff --git a/src/snes/examples/tutorials/ex5m.m.html b/src/snes/examples/tutorials/ex5m.m.html
index 164058b..e3e23b8 100644
--- a/src/snes/examples/tutorials/ex5m.m.html
+++ b/src/snes/examples/tutorials/ex5m.m.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5m.m.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:59+00:00">
+<meta name="date" content="2016-10-03T02:55:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5m.m.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5m.m.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>function localF = ex5m(localX,hx,hy,lambda)
<a name="line2"> 2: </a>% $Id: ex5m.m,v 1.3 2000/05/08 03:54:05 bsmith Exp $
<a name="line3"> 3: </a>%
diff --git a/src/snes/examples/tutorials/ex5s.c.html b/src/snes/examples/tutorials/ex5s.c.html
index 6ef5afa..51ffbf4 100644
--- a/src/snes/examples/tutorials/ex5s.c.html
+++ b/src/snes/examples/tutorials/ex5s.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex5s.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:01+00:00">
+<meta name="date" content="2016-10-03T02:54:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex5s.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex5s.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"2d Bratu problem in shared memory parallel with <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>.\n\</font>
<a name="line3"> 3: </a><font color="#666666">We solve the Bratu (SFI - solid fuel ignition) problem in a 2D rectangular\n\</font>
diff --git a/src/snes/examples/tutorials/ex61genm.m.html b/src/snes/examples/tutorials/ex61genm.m.html
index 8910e37..aa28717 100644
--- a/src/snes/examples/tutorials/ex61genm.m.html
+++ b/src/snes/examples/tutorials/ex61genm.m.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex61genm.m.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:59+00:00">
+<meta name="date" content="2016-10-03T02:55:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex61genm.m.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex61genm.m.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>function ex61genm
<a name="line2"> 2: </a>%
<a name="line3"> 3: </a>% Writes a data file <font color="#4169E1">for</font> ex61 that has a single point at the center as a radiation event
diff --git a/src/snes/examples/tutorials/ex61m.m.html b/src/snes/examples/tutorials/ex61m.m.html
index 2f7b71b..5c6124e 100644
--- a/src/snes/examples/tutorials/ex61m.m.html
+++ b/src/snes/examples/tutorials/ex61m.m.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex61m.m.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:59+00:00">
+<meta name="date" content="2016-10-03T02:55:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex61m.m.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex61m.m.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>f = <a href="../../../../docs/manualpages/Sys/PetscBinaryRead.html#PetscBinaryRead">PetscBinaryRead</a>('perfectmovie','cell');
<a name="line3"> 3: </a>s = size(f); s = s(2);
diff --git a/src/snes/examples/tutorials/ex62.c.html b/src/snes/examples/tutorials/ex62.c.html
index 123688b..9b05092 100644
--- a/src/snes/examples/tutorials/ex62.c.html
+++ b/src/snes/examples/tutorials/ex62.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex62.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:35+00:00">
+<meta name="date" content="2016-10-03T02:54:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex62.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex62.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Stokes Problem in 2d and 3d with simplicial finite elements.\n\</font>
<a name="line2"> 2: </a><font color="#666666">We solve the Stokes problem in a rectangular\n\</font>
<a name="line3"> 3: </a><font color="#666666">domain, using a parallel unstructured mesh (<a href="../../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>) to discretize it.\n\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex7.c.html b/src/snes/examples/tutorials/ex7.c.html
index 1965c00..644bceb 100644
--- a/src/snes/examples/tutorials/ex7.c.html
+++ b/src/snes/examples/tutorials/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:02+00:00">
+<meta name="date" content="2016-10-03T02:54:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves the Stokes equation in a 2D rectangular\n\</font>
<a name="line3"> 3: </a><font color="#666666">domain, using distributed arrays (DMDAs) to partition the parallel grid.\n\n"</font>;
diff --git a/src/snes/examples/tutorials/ex70.c.html b/src/snes/examples/tutorials/ex70.c.html
index 35bccaa..0412271 100644
--- a/src/snes/examples/tutorials/ex70.c.html
+++ b/src/snes/examples/tutorials/ex70.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex70.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:37+00:00">
+<meta name="date" content="2016-10-03T02:54:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex70.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex70.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Poiseuille flow problem. Viscous, laminar flow in a 2D channel with parabolic velocity\n\</font>
<a name="line2"> 2: </a><font color="#666666"> profile and linear pressure drop, exact solution of the 2D Stokes\n"</font>;
diff --git a/src/snes/examples/tutorials/ex74f.F90.html b/src/snes/examples/tutorials/ex74f.F90.html
index 9b67cff..e822462 100644
--- a/src/snes/examples/tutorials/ex74f.F90.html
+++ b/src/snes/examples/tutorials/ex74f.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex74f.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:48+00:00">
+<meta name="date" content="2016-10-03T02:55:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex74f.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex74f.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> program radhyd
<a name="line2"> 2: </a>! <font color="#666666">"$Id: ex4f.F,v 1.39 1999/03/10 19:29:25 Vince Mousseau $"</font>;
<a name="line3"> 3: </a>!
diff --git a/src/snes/examples/tutorials/ex77.c.html b/src/snes/examples/tutorials/ex77.c.html
index 852a136..a579e2d 100644
--- a/src/snes/examples/tutorials/ex77.c.html
+++ b/src/snes/examples/tutorials/ex77.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/ex77.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:38+00:00">
+<meta name="date" content="2016-10-03T02:54:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/ex77.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/ex77.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Nonlinear elasticity problem in 3d with simplicial finite elements.\n\</font>
<a name="line2"> 2: </a><font color="#666666">We solve a nonlinear elasticity problem, modelled as an incompressible Neo-Hookean solid, \n\</font>
<a name="line3"> 3: </a><font color="#666666"> with pressure loading in a rectangular domain, using a parallel unstructured mesh (<a href="../../../../docs/manualpages/DM/DMPLEX.html#DMPLEX">DMPLEX</a>) to discretize it.\n\n\n"</font>;
diff --git a/src/snes/examples/tutorials/index.html b/src/snes/examples/tutorials/index.html
index ead292b..4326b51 100644
--- a/src/snes/examples/tutorials/index.html
+++ b/src/snes/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/examples/tutorials/makefile.html b/src/snes/examples/tutorials/makefile.html
index 6201569..5765264 100644
--- a/src/snes/examples/tutorials/makefile.html
+++ b/src/snes/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:10:59+00:00">
+<meta name="date" content="2016-10-03T02:55:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0"># This directory contains <a href="ROOT/docs/manualpages/SNES/SNES.html#SNES">SNES</a> example programs for solving systems of</font>
<font color="#A020F0"># nonlinear equations.</font>
diff --git a/src/snes/examples/tutorials/network/index.html b/src/snes/examples/tutorials/network/index.html
index 4bd5ce7..0176402 100644
--- a/src/snes/examples/tutorials/network/index.html
+++ b/src/snes/examples/tutorials/network/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/network/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/network/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/examples/tutorials/network/makefile.html b/src/snes/examples/tutorials/network/makefile.html
index 63d7db6..3045af6 100644
--- a/src/snes/examples/tutorials/network/makefile.html
+++ b/src/snes/examples/tutorials/network/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/network/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:02+00:00">
+<meta name="date" content="2016-10-03T02:55:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/network/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/network/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
LOCDIR = src/snes/examples/tutorials/network/
DIRS = pflow
diff --git a/src/snes/examples/tutorials/network/pflow/index.html b/src/snes/examples/tutorials/network/pflow/index.html
index fcffa6a..1a8dd2f 100644
--- a/src/snes/examples/tutorials/network/pflow/index.html
+++ b/src/snes/examples/tutorials/network/pflow/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/network/pflow/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/network/pflow/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/snes/examples/tutorials/network/pflow/makefile.html b/src/snes/examples/tutorials/network/pflow/makefile.html
index 13803ef..7ba5b5a 100644
--- a/src/snes/examples/tutorials/network/pflow/makefile.html
+++ b/src/snes/examples/tutorials/network/pflow/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/network/pflow/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:03+00:00">
+<meta name="date" content="2016-10-03T02:55:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/network/pflow/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/network/pflow/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_ATTRIBUTEALIGNED'</font>
<strong><font color="#FF0000">ALL:</font></strong>pf
diff --git a/src/snes/examples/tutorials/network/pflow/pf.c.html b/src/snes/examples/tutorials/network/pflow/pf.c.html
index 3449347..d128e1f 100644
--- a/src/snes/examples/tutorials/network/pflow/pf.c.html
+++ b/src/snes/examples/tutorials/network/pflow/pf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/examples/tutorials/network/pflow/pf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:02+00:00">
+<meta name="date" content="2016-10-03T02:55:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/examples/tutorials/network/pflow/pf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/examples/tutorials/network/pflow/pf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"This example demonstrates the use of DMNetwork interface for solving a nonlinear electric power grid problem.\n\</font>
<a name="line2"> 2: </a><font color="#666666"> The available solver options are in the pfoptions file and the data files are in the datafiles directory.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> The data file format used is from the MatPower package (http://www.pserc.cornell.edu//matpower/).\n\</font>
diff --git a/src/snes/f90-mod/index.html b/src/snes/f90-mod/index.html
index 673e02d..1b542e2 100644
--- a/src/snes/f90-mod/index.html
+++ b/src/snes/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../..90-mod/../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/f90-mod/makefile.html b/src/snes/f90-mod/makefile.html
index 2938303..642a5c3 100644
--- a/src/snes/f90-mod/makefile.html
+++ b/src/snes/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:15+00:00">
+<meta name="date" content="2016-10-03T02:55:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/snes/f90-mod/petscsnesmod.F.html b/src/snes/f90-mod/petscsnesmod.F.html
index 5659f48..c114a27 100644
--- a/src/snes/f90-mod/petscsnesmod.F.html
+++ b/src/snes/f90-mod/petscsnesmod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/f90-mod/petscsnesmod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:15+00:00">
+<meta name="date" content="2016-10-03T02:55:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/f90-mod/petscsnesmod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/f90-mod/petscsnesmod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES</font></strong>
<a name="line3"> 3: </a> module petscsnesdef
diff --git a/src/snes/impls/composite/index.html b/src/snes/impls/composite/index.html
index 8cbb2e4..0ac6a11 100644
--- a/src/snes/impls/composite/index.html
+++ b/src/snes/impls/composite/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/composite/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/composite/makefile.html b/src/snes/impls/composite/makefile.html
index cc91c4e..4d5dd47 100644
--- a/src/snes/impls/composite/makefile.html
+++ b/src/snes/impls/composite/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/composite/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:39+00:00">
+<meta name="date" content="2016-10-03T02:53:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/composite/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/composite/snescomposite.c.html b/src/snes/impls/composite/snescomposite.c.html
index 845f46a..4c930b1 100644
--- a/src/snes/impls/composite/snescomposite.c.html
+++ b/src/snes/impls/composite/snescomposite.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/composite/snescomposite.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:36+00:00">
+<meta name="date" content="2016-10-03T02:53:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/composite/snescomposite.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/composite/snescomposite.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines a <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> that can consist of a collection of SNESes</font>
diff --git a/src/snes/impls/fas/fas.c.html b/src/snes/impls/fas/fas.c.html
index b2fbf02..30ec4e7 100644
--- a/src/snes/impls/fas/fas.c.html
+++ b/src/snes/impls/fas/fas.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/fas/fas.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:23+00:00">
+<meta name="date" content="2016-10-03T02:53:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/fas/fas.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/fas/fas.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Defines the basic <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> object */</font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/snes/impls/fas/fasimpls.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/impls/fas/fasfunc.c.html b/src/snes/impls/fas/fasfunc.c.html
index a92d778..7f2cfd6 100644
--- a/src/snes/impls/fas/fasfunc.c.html
+++ b/src/snes/impls/fas/fasfunc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/fas/fasfunc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:26+00:00">
+<meta name="date" content="2016-10-03T02:53:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/fas/fasfunc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/fas/fasfunc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/fas/fasimpls.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/impls/fas/fasgalerkin.c.html b/src/snes/impls/fas/fasgalerkin.c.html
index db30a12..7037f3d 100644
--- a/src/snes/impls/fas/fasgalerkin.c.html
+++ b/src/snes/impls/fas/fasgalerkin.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/fas/fasgalerkin.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:26+00:00">
+<meta name="date" content="2016-10-03T02:53:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/fas/fasgalerkin.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/fas/fasgalerkin.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/fas/fasimpls.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/snes/impls/fas/index.html b/src/snes/impls/fas/index.html
index 704c632..9ecfef3 100644
--- a/src/snes/impls/fas/index.html
+++ b/src/snes/impls/fas/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/fas/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/fas/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/fas/makefile.html b/src/snes/impls/fas/makefile.html
index 21e1ff8..1bb44d1 100644
--- a/src/snes/impls/fas/makefile.html
+++ b/src/snes/impls/fas/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/fas/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:30+00:00">
+<meta name="date" content="2016-10-03T02:53:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/fas/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/fas/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/gs/gssecant.c.html b/src/snes/impls/gs/gssecant.c.html
index 6f16d56..3a5cf09 100644
--- a/src/snes/impls/gs/gssecant.c.html
+++ b/src/snes/impls/gs/gssecant.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/gs/gssecant.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:31+00:00">
+<meta name="date" content="2016-10-03T02:53:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/gs/gssecant.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/gs/gssecant.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/gs/gsimpl.h></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="SNESNGSDestroy_Private"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESNGSDestroy_Private(<a href="../../../../docs/manualpages/IS/ISColoring.html#ISColoring">ISColoring</a> coloring)</font></strong>
diff --git a/src/snes/impls/gs/index.html b/src/snes/impls/gs/index.html
index 4bc3b1c..33615fd 100644
--- a/src/snes/impls/gs/index.html
+++ b/src/snes/impls/gs/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/gs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/gs/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/gs/makefile.html b/src/snes/impls/gs/makefile.html
index 2a9cfa1..5a66884 100644
--- a/src/snes/impls/gs/makefile.html
+++ b/src/snes/impls/gs/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/gs/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:31+00:00">
+<meta name="date" content="2016-10-03T02:53:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/gs/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/gs/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/gs/snesgs.c.html b/src/snes/impls/gs/snesgs.c.html
index fca5559..c2b0403 100644
--- a/src/snes/impls/gs/snesgs.c.html
+++ b/src/snes/impls/gs/snesgs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/gs/snesgs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:30+00:00">
+<meta name="date" content="2016-10-03T02:53:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/gs/snesgs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/gs/snesgs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/gs/gsimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/snes/impls/index.html b/src/snes/impls/index.html
index 37b20fc..bfee274 100644
--- a/src/snes/impls/index.html
+++ b/src/snes/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/snes/impls/ksponly/index.html b/src/snes/impls/ksponly/index.html
index e35c58d..18236f0 100644
--- a/src/snes/impls/ksponly/index.html
+++ b/src/snes/impls/ksponly/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ksponly/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ksponly/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/ksponly/ksponly.c.html b/src/snes/impls/ksponly/ksponly.c.html
index 56af8ee..7a4e39d 100644
--- a/src/snes/impls/ksponly/ksponly.c.html
+++ b/src/snes/impls/ksponly/ksponly.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ksponly/ksponly.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:04+00:00">
+<meta name="date" content="2016-10-03T02:53:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ksponly/ksponly.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ksponly/ksponly.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/impls/ksponly/makefile.html b/src/snes/impls/ksponly/makefile.html
index 1b5628d..ba99722 100644
--- a/src/snes/impls/ksponly/makefile.html
+++ b/src/snes/impls/ksponly/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ksponly/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:04+00:00">
+<meta name="date" content="2016-10-03T02:53:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ksponly/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ksponly/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/ls/index.html b/src/snes/impls/ls/index.html
index 29ff16b..2c9bcc9 100644
--- a/src/snes/impls/ls/index.html
+++ b/src/snes/impls/ls/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/ls/ls.c.html b/src/snes/impls/ls/ls.c.html
index d474100..38a6d9c 100644
--- a/src/snes/impls/ls/ls.c.html
+++ b/src/snes/impls/ls/ls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ls/ls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:04+00:00">
+<meta name="date" content="2016-10-03T02:53:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ls/ls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ls/ls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/snes/impls/ls/lsimpl.h></font>
diff --git a/src/snes/impls/ls/lsimpl.h.html b/src/snes/impls/ls/lsimpl.h.html
index c1e2a1e..6f0af34 100644
--- a/src/snes/impls/ls/lsimpl.h.html
+++ b/src/snes/impls/ls/lsimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ls/lsimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:05+00:00">
+<meta name="date" content="2016-10-03T02:53:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ls/lsimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ls/lsimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private context for a Newton line search method for solving</font>
<a name="line3"> 3: </a><font color="#B22222"> systems of nonlinear equations</font>
diff --git a/src/snes/impls/ls/makefile.html b/src/snes/impls/ls/makefile.html
index 2fcd942..5f6e168 100644
--- a/src/snes/impls/ls/makefile.html
+++ b/src/snes/impls/ls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:06+00:00">
+<meta name="date" content="2016-10-03T02:53:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/makefile.html b/src/snes/impls/makefile.html
index 9e432ed..2626f74 100644
--- a/src/snes/impls/makefile.html
+++ b/src/snes/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:04+00:00">
+<meta name="date" content="2016-10-03T02:53:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/ms/index.html b/src/snes/impls/ms/index.html
index 052b87f..44f52a0 100644
--- a/src/snes/impls/ms/index.html
+++ b/src/snes/impls/ms/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ms/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ms/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/ms/makefile.html b/src/snes/impls/ms/makefile.html
index d7eeacc..f48c979 100644
--- a/src/snes/impls/ms/makefile.html
+++ b/src/snes/impls/ms/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ms/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:33+00:00">
+<meta name="date" content="2016-10-03T02:53:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ms/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ms/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/ms/ms.c.html b/src/snes/impls/ms/ms.c.html
index 3d8d3df..3702ea3 100644
--- a/src/snes/impls/ms/ms.c.html
+++ b/src/snes/impls/ms/ms.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ms/ms.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:31+00:00">
+<meta name="date" content="2016-10-03T02:53:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ms/ms.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ms/ms.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a>static <a href="../../../../docs/manualpages/SNES/SNESMSType.html#SNESMSType">SNESMSType</a> SNESMSDefault = SNESMSM62;
diff --git a/src/snes/impls/nasm/aspin.c.html b/src/snes/impls/nasm/aspin.c.html
index e9975b1..dc8af53 100644
--- a/src/snes/impls/nasm/aspin.c.html
+++ b/src/snes/impls/nasm/aspin.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/nasm/aspin.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:36+00:00">
+<meta name="date" content="2016-10-03T02:53:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/nasm/aspin.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/nasm/aspin.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/snes/impls/nasm/index.html b/src/snes/impls/nasm/index.html
index 534cf61..84cd461 100644
--- a/src/snes/impls/nasm/index.html
+++ b/src/snes/impls/nasm/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/nasm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/nasm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/nasm/makefile.html b/src/snes/impls/nasm/makefile.html
index ba93aa9..7c8e1d3 100644
--- a/src/snes/impls/nasm/makefile.html
+++ b/src/snes/impls/nasm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/nasm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:36+00:00">
+<meta name="date" content="2016-10-03T02:53:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/nasm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/nasm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/nasm/nasm.c.html b/src/snes/impls/nasm/nasm.c.html
index 1f72192..dbc4dcb 100644
--- a/src/snes/impls/nasm/nasm.c.html
+++ b/src/snes/impls/nasm/nasm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/nasm/nasm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:33+00:00">
+<meta name="date" content="2016-10-03T02:53:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/nasm/nasm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/nasm/nasm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/snes/impls/ncg/index.html b/src/snes/impls/ncg/index.html
index 49f5f1f..88557c4 100644
--- a/src/snes/impls/ncg/index.html
+++ b/src/snes/impls/ncg/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ncg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ncg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/ncg/makefile.html b/src/snes/impls/ncg/makefile.html
index da7591c..52653eb 100644
--- a/src/snes/impls/ncg/makefile.html
+++ b/src/snes/impls/ncg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ncg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:23+00:00">
+<meta name="date" content="2016-10-03T02:53:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ncg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ncg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/ncg/snesncg.c b/src/snes/impls/ncg/snesncg.c
index d51019c..f03388a 100644
--- a/src/snes/impls/ncg/snesncg.c
+++ b/src/snes/impls/ncg/snesncg.c
@@ -471,6 +471,8 @@ PetscErrorCode SNESSolve_NCG(SNES snes)
gradient method. This may be used with a nonlinear preconditioner used to pick the new search directions, but otherwise
chooses the initial search direction as F(x) for the initial guess x.
+ Only supports left non-linear preconditioning.
+
References:
. 1. - Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu,"Composing Scalable Nonlinear Algebraic Solvers",
SIAM Review, 57(4), 2015
diff --git a/src/snes/impls/ncg/snesncg.c.html b/src/snes/impls/ncg/snesncg.c.html
index b289724..76a011a 100644
--- a/src/snes/impls/ncg/snesncg.c.html
+++ b/src/snes/impls/ncg/snesncg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ncg/snesncg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:21+00:00">
+<meta name="date" content="2016-10-03T02:53:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ncg/snesncg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ncg/snesncg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/ncg/snesncgimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a>const char *const SNESNCGTypes[] = {<font color="#666666">"FR"</font>,<font color="#666666">"PRP"</font>,<font color="#666666">"HS"</font>,<font color="#666666">"DY"</font>,<font color="#666666">"CD"</font>,<font color="#666666">"SNESNCGType"</font>,<font color="#666666">"SNES_NCG_"</font>,0};
@@ -442,41 +442,43 @@
<a name="line471">471: </a><font color="#B22222"> gradient method. This may be used with a nonlinear preconditioner used to pick the new search directions, but otherwise</font>
<a name="line472">472: </a><font color="#B22222"> chooses the initial search direction as F(x) for the initial guess x.</font>
-<a name="line474">474: </a><font color="#B22222"> References:</font>
-<a name="line475">475: </a><font color="#B22222">. 1. - Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu,"Composing Scalable Nonlinear Algebraic Solvers",</font>
-<a name="line476">476: </a><font color="#B22222"> SIAM Review, 57(4), 2015</font>
-
-
-<a name="line479">479: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(), <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, <a href="../../../../docs/manualpages/SNES/SNESSetType.html#SNESSetType">SNESSetType</a>(), <a href="../../../../docs/manualpages/SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</a>, <a href="../../../../docs/manualpages/SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</ [...]
-<a name="line480">480: </a><font color="#B22222">M*/</font>
-<a name="line483">483: </a><strong><font color="#4169E1"><a name="SNESCreate_NCG"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESCreate_NCG(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes)</font></strong>
-<a name="line484">484: </a>{
-<a name="line486">486: </a> SNES_NCG * neP;
-
-<a name="line489">489: </a> snes->ops->destroy = SNESDestroy_NCG;
-<a name="line490">490: </a> snes->ops->setup = SNESSetUp_NCG;
-<a name="line491">491: </a> snes->ops->setfromoptions = SNESSetFromOptions_NCG;
-<a name="line492">492: </a> snes->ops->view = SNESView_NCG;
-<a name="line493">493: </a> snes->ops->solve = SNESSolve_NCG;
-<a name="line494">494: </a> snes->ops->reset = SNESReset_NCG;
-
-<a name="line496">496: </a> snes->usesksp = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line497">497: </a> snes->usespc = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line498">498: </a> snes->pcside = PC_LEFT;
-
-<a name="line500">500: </a> <font color="#4169E1">if</font> (!snes->tolerancesset) {
-<a name="line501">501: </a> snes->max_funcs = 30000;
-<a name="line502">502: </a> snes->max_its = 10000;
-<a name="line503">503: </a> snes->stol = 1e-20;
-<a name="line504">504: </a> }
-
-<a name="line506">506: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(snes,&neP);
-<a name="line507">507: </a> snes->data = (void*) neP;
-<a name="line508">508: </a> neP->monitor = NULL;
-<a name="line509">509: </a> neP->type = SNES_NCG_PRP;
-<a name="line510">510: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESNCGSetType_C"</font>, SNESNCGSetType_NCG);
-<a name="line511">511: </a> <font color="#4169E1">return</font>(0);
-<a name="line512">512: </a>}
+<a name="line474">474: </a><font color="#B22222"> Only supports left non-linear preconditioning.</font>
+
+<a name="line476">476: </a><font color="#B22222"> References:</font>
+<a name="line477">477: </a><font color="#B22222">. 1. - Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu,"Composing Scalable Nonlinear Algebraic Solvers",</font>
+<a name="line478">478: </a><font color="#B22222"> SIAM Review, 57(4), 2015</font>
+
+
+<a name="line481">481: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(), <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, <a href="../../../../docs/manualpages/SNES/SNESSetType.html#SNESSetType">SNESSetType</a>(), <a href="../../../../docs/manualpages/SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</a>, <a href="../../../../docs/manualpages/SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</ [...]
+<a name="line482">482: </a><font color="#B22222">M*/</font>
+<a name="line485">485: </a><strong><font color="#4169E1"><a name="SNESCreate_NCG"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESCreate_NCG(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes)</font></strong>
+<a name="line486">486: </a>{
+<a name="line488">488: </a> SNES_NCG * neP;
+
+<a name="line491">491: </a> snes->ops->destroy = SNESDestroy_NCG;
+<a name="line492">492: </a> snes->ops->setup = SNESSetUp_NCG;
+<a name="line493">493: </a> snes->ops->setfromoptions = SNESSetFromOptions_NCG;
+<a name="line494">494: </a> snes->ops->view = SNESView_NCG;
+<a name="line495">495: </a> snes->ops->solve = SNESSolve_NCG;
+<a name="line496">496: </a> snes->ops->reset = SNESReset_NCG;
+
+<a name="line498">498: </a> snes->usesksp = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line499">499: </a> snes->usespc = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line500">500: </a> snes->pcside = PC_LEFT;
+
+<a name="line502">502: </a> <font color="#4169E1">if</font> (!snes->tolerancesset) {
+<a name="line503">503: </a> snes->max_funcs = 30000;
+<a name="line504">504: </a> snes->max_its = 10000;
+<a name="line505">505: </a> snes->stol = 1e-20;
+<a name="line506">506: </a> }
+
+<a name="line508">508: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(snes,&neP);
+<a name="line509">509: </a> snes->data = (void*) neP;
+<a name="line510">510: </a> neP->monitor = NULL;
+<a name="line511">511: </a> neP->type = SNES_NCG_PRP;
+<a name="line512">512: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESNCGSetType_C"</font>, SNESNCGSetType_NCG);
+<a name="line513">513: </a> <font color="#4169E1">return</font>(0);
+<a name="line514">514: </a>}
</pre>
</body>
diff --git a/src/snes/impls/ncg/snesncgimpl.h.html b/src/snes/impls/ncg/snesncgimpl.h.html
index 4981ade..ea9d5de 100644
--- a/src/snes/impls/ncg/snesncgimpl.h.html
+++ b/src/snes/impls/ncg/snesncgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ncg/snesncgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:23+00:00">
+<meta name="date" content="2016-10-03T02:53:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ncg/snesncgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ncg/snesncgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private context for Richardson iteration</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/snes/impls/ngmres/anderson.c.html b/src/snes/impls/ngmres/anderson.c.html
index a79181a..2e37934 100644
--- a/src/snes/impls/ngmres/anderson.c.html
+++ b/src/snes/impls/ngmres/anderson.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ngmres/anderson.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:17+00:00">
+<meta name="date" content="2016-10-03T02:53:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ngmres/anderson.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ngmres/anderson.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/ngmres/snesngmres.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">extern <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESDestroy_NGMRES(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>)</font></strong>;
diff --git a/src/snes/impls/ngmres/index.html b/src/snes/impls/ngmres/index.html
index 41c0723..6441013 100644
--- a/src/snes/impls/ngmres/index.html
+++ b/src/snes/impls/ngmres/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ngmres/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ngmres/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/ngmres/makefile.html b/src/snes/impls/ngmres/makefile.html
index 0fefbc9..9d66cbb 100644
--- a/src/snes/impls/ngmres/makefile.html
+++ b/src/snes/impls/ngmres/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ngmres/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:18+00:00">
+<meta name="date" content="2016-10-03T02:53:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ngmres/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ngmres/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/ngmres/ngmresfunc.c.html b/src/snes/impls/ngmres/ngmresfunc.c.html
index f6b9d80..678ac9c 100644
--- a/src/snes/impls/ngmres/ngmresfunc.c.html
+++ b/src/snes/impls/ngmres/ngmresfunc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ngmres/ngmresfunc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:17+00:00">
+<meta name="date" content="2016-10-03T02:53:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ngmres/ngmresfunc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ngmres/ngmresfunc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/ngmres/snesngmres.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/snes/impls/ngmres/snesngmres.c.html b/src/snes/impls/ngmres/snesngmres.c.html
index a5e2f16..0531a1e 100644
--- a/src/snes/impls/ngmres/snesngmres.c.html
+++ b/src/snes/impls/ngmres/snesngmres.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/ngmres/snesngmres.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:15+00:00">
+<meta name="date" content="2016-10-03T02:53:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/ngmres/snesngmres.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/ngmres/snesngmres.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/ngmres/snesngmres.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscblaslapack.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/snes/impls/python/index.html b/src/snes/impls/python/index.html
index 65d5971..7fc44f9 100644
--- a/src/snes/impls/python/index.html
+++ b/src/snes/impls/python/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/python/makefile.html b/src/snes/impls/python/makefile.html
index 5ae502a..7a7b2c6 100644
--- a/src/snes/impls/python/makefile.html
+++ b/src/snes/impls/python/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/python/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:09+00:00">
+<meta name="date" content="2016-10-03T02:53:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/python/pythonsnes.c.html b/src/snes/impls/python/pythonsnes.c.html
index 5e4dc12..0eefd8d 100644
--- a/src/snes/impls/python/pythonsnes.c.html
+++ b/src/snes/impls/python/pythonsnes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/python/pythonsnes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:09+00:00">
+<meta name="date" content="2016-10-03T02:53:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/python/pythonsnes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/python/pythonsnes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@C</font>
diff --git a/src/snes/impls/qn/index.html b/src/snes/impls/qn/index.html
index 78f1476..ac12a55 100644
--- a/src/snes/impls/qn/index.html
+++ b/src/snes/impls/qn/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/qn/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/qn/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/qn/makefile.html b/src/snes/impls/qn/makefile.html
index ce54b78..9708f80 100644
--- a/src/snes/impls/qn/makefile.html
+++ b/src/snes/impls/qn/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/qn/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:21+00:00">
+<meta name="date" content="2016-10-03T02:53:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/qn/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/qn/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/qn/qn.c b/src/snes/impls/qn/qn.c
index aeee768..a8893dc 100644
--- a/src/snes/impls/qn/qn.c
+++ b/src/snes/impls/qn/qn.c
@@ -815,6 +815,8 @@ PetscErrorCode SNESQNSetType_QN(SNES snes, SNESQNType qtype)
iteration as the current iteration's values when constructing the approximate Jacobian. The second, composed,
perturbs the problem the Jacobian represents to be P(x, b) - x = 0, where P(x, b) is the preconditioner.
+ Uses left nonlinear preconditioning by default.
+
References:
+ 1. - Kelley, C.T., Iterative Methods for Linear and Nonlinear Equations, Chapter 8, SIAM, 1995.
. 2. - R. Byrd, J. Nocedal, R. Schnabel, Representations of Quasi Newton Matrices and their use in Limited Memory Methods,
diff --git a/src/snes/impls/qn/qn.c.html b/src/snes/impls/qn/qn.c.html
index 8265d3f..8e5180b43 100644
--- a/src/snes/impls/qn/qn.c.html
+++ b/src/snes/impls/qn/qn.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/qn/qn.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:18+00:00">
+<meta name="date" content="2016-10-03T02:53:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/qn/qn.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/qn/qn.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
@@ -770,62 +770,64 @@
<a name="line815">815: </a><font color="#B22222"> iteration as the current iteration's values when constructing the approximate Jacobian. The second, composed,</font>
<a name="line816">816: </a><font color="#B22222"> perturbs the problem the Jacobian represents to be P(x, b) - x = 0, where P(x, b) is the preconditioner.</font>
-<a name="line818">818: </a><font color="#B22222"> References:</font>
-<a name="line819">819: </a><font color="#B22222">+ 1. - Kelley, C.T., Iterative Methods for Linear and Nonlinear Equations, Chapter 8, SIAM, 1995.</font>
-<a name="line820">820: </a><font color="#B22222">. 2. - R. Byrd, J. Nocedal, R. Schnabel, Representations of Quasi Newton Matrices and their use in Limited Memory Methods,</font>
-<a name="line821">821: </a><font color="#B22222"> Technical Report, Northwestern University, June 1992.</font>
-<a name="line822">822: </a><font color="#B22222">. 3. - Peter N. Brown, Alan C. Hindmarsh, Homer F. Walker, Experiments with Quasi-Newton Methods in Solving Stiff ODE</font>
-<a name="line823">823: </a><font color="#B22222"> Systems, SIAM J. Sci. Stat. Comput. Vol 6(2), April 1985.</font>
-<a name="line824">824: </a><font color="#B22222">- 4. - Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu, "Composing Scalable Nonlinear Algebraic Solvers", </font>
-<a name="line825">825: </a><font color="#B22222"> SIAM Review, 57(4), 2015</font>
-
-<a name="line827">827: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line829">829: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(), <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, <a href="../../../../docs/manualpages/SNES/SNESSetType.html#SNESSetType">SNESSetType</a>(), <a href="../../../../docs/manualpages/SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</a>, <a href="../../../../docs/manualpages/SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</ [...]
-
-<a name="line831">831: </a><font color="#B22222">M*/</font>
-<a name="line834">834: </a><strong><font color="#4169E1"><a name="SNESCreate_QN"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESCreate_QN(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes)</font></strong>
-<a name="line835">835: </a>{
-<a name="line837">837: </a> SNES_QN *qn;
-
-<a name="line840">840: </a> snes->ops->setup = SNESSetUp_QN;
-<a name="line841">841: </a> snes->ops->solve = SNESSolve_QN;
-<a name="line842">842: </a> snes->ops->destroy = SNESDestroy_QN;
-<a name="line843">843: </a> snes->ops->setfromoptions = SNESSetFromOptions_QN;
-<a name="line844">844: </a> snes->ops->view = SNESView_QN;
-<a name="line845">845: </a> snes->ops->reset = SNESReset_QN;
-
-<a name="line847">847: </a> snes->pcside = PC_LEFT;
-
-<a name="line849">849: </a> snes->usespc = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line850">850: </a> snes->usesksp = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line852">852: </a> <font color="#4169E1">if</font> (!snes->tolerancesset) {
-<a name="line853">853: </a> snes->max_funcs = 30000;
-<a name="line854">854: </a> snes->max_its = 10000;
-<a name="line855">855: </a> }
-
-<a name="line857">857: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(snes,&qn);
-<a name="line858">858: </a> snes->data = (void*) qn;
-<a name="line859">859: </a> qn->m = 10;
-<a name="line860">860: </a> qn->scaling = 1.0;
-<a name="line861">861: </a> qn->U = NULL;
-<a name="line862">862: </a> qn->V = NULL;
-<a name="line863">863: </a> qn->dXtdF = NULL;
-<a name="line864">864: </a> qn->dFtdX = NULL;
-<a name="line865">865: </a> qn->dXdFmat = NULL;
-<a name="line866">866: </a> qn->monitor = NULL;
-<a name="line867">867: </a> qn->singlereduction = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line868">868: </a> qn->powell_gamma = 0.9999;
-<a name="line869">869: </a> qn->scale_type = SNES_QN_SCALE_DEFAULT;
-<a name="line870">870: </a> qn->restart_type = SNES_QN_RESTART_DEFAULT;
-<a name="line871">871: </a> qn->type = SNES_QN_LBFGS;
-
-<a name="line873">873: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESQNSetScaleType_C"</font>,SNESQNSetScaleType_QN);
-<a name="line874">874: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESQNSetRestartType_C"</font>,SNESQNSetRestartType_QN);
-<a name="line875">875: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESQNSetType_C"</font>,SNESQNSetType_QN);
-<a name="line876">876: </a> <font color="#4169E1">return</font>(0);
-<a name="line877">877: </a>}
+<a name="line818">818: </a><font color="#B22222"> Uses left nonlinear preconditioning by default.</font>
+
+<a name="line820">820: </a><font color="#B22222"> References:</font>
+<a name="line821">821: </a><font color="#B22222">+ 1. - Kelley, C.T., Iterative Methods for Linear and Nonlinear Equations, Chapter 8, SIAM, 1995.</font>
+<a name="line822">822: </a><font color="#B22222">. 2. - R. Byrd, J. Nocedal, R. Schnabel, Representations of Quasi Newton Matrices and their use in Limited Memory Methods,</font>
+<a name="line823">823: </a><font color="#B22222"> Technical Report, Northwestern University, June 1992.</font>
+<a name="line824">824: </a><font color="#B22222">. 3. - Peter N. Brown, Alan C. Hindmarsh, Homer F. Walker, Experiments with Quasi-Newton Methods in Solving Stiff ODE</font>
+<a name="line825">825: </a><font color="#B22222"> Systems, SIAM J. Sci. Stat. Comput. Vol 6(2), April 1985.</font>
+<a name="line826">826: </a><font color="#B22222">- 4. - Peter R. Brune, Matthew G. Knepley, Barry F. Smith, and Xuemin Tu, "Composing Scalable Nonlinear Algebraic Solvers", </font>
+<a name="line827">827: </a><font color="#B22222"> SIAM Review, 57(4), 2015</font>
+
+<a name="line829">829: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line831">831: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(), <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, <a href="../../../../docs/manualpages/SNES/SNESSetType.html#SNESSetType">SNESSetType</a>(), <a href="../../../../docs/manualpages/SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</a>, <a href="../../../../docs/manualpages/SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</ [...]
+
+<a name="line833">833: </a><font color="#B22222">M*/</font>
+<a name="line836">836: </a><strong><font color="#4169E1"><a name="SNESCreate_QN"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESCreate_QN(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes)</font></strong>
+<a name="line837">837: </a>{
+<a name="line839">839: </a> SNES_QN *qn;
+
+<a name="line842">842: </a> snes->ops->setup = SNESSetUp_QN;
+<a name="line843">843: </a> snes->ops->solve = SNESSolve_QN;
+<a name="line844">844: </a> snes->ops->destroy = SNESDestroy_QN;
+<a name="line845">845: </a> snes->ops->setfromoptions = SNESSetFromOptions_QN;
+<a name="line846">846: </a> snes->ops->view = SNESView_QN;
+<a name="line847">847: </a> snes->ops->reset = SNESReset_QN;
+
+<a name="line849">849: </a> snes->pcside = PC_LEFT;
+
+<a name="line851">851: </a> snes->usespc = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line852">852: </a> snes->usesksp = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line854">854: </a> <font color="#4169E1">if</font> (!snes->tolerancesset) {
+<a name="line855">855: </a> snes->max_funcs = 30000;
+<a name="line856">856: </a> snes->max_its = 10000;
+<a name="line857">857: </a> }
+
+<a name="line859">859: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(snes,&qn);
+<a name="line860">860: </a> snes->data = (void*) qn;
+<a name="line861">861: </a> qn->m = 10;
+<a name="line862">862: </a> qn->scaling = 1.0;
+<a name="line863">863: </a> qn->U = NULL;
+<a name="line864">864: </a> qn->V = NULL;
+<a name="line865">865: </a> qn->dXtdF = NULL;
+<a name="line866">866: </a> qn->dFtdX = NULL;
+<a name="line867">867: </a> qn->dXdFmat = NULL;
+<a name="line868">868: </a> qn->monitor = NULL;
+<a name="line869">869: </a> qn->singlereduction = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line870">870: </a> qn->powell_gamma = 0.9999;
+<a name="line871">871: </a> qn->scale_type = SNES_QN_SCALE_DEFAULT;
+<a name="line872">872: </a> qn->restart_type = SNES_QN_RESTART_DEFAULT;
+<a name="line873">873: </a> qn->type = SNES_QN_LBFGS;
+
+<a name="line875">875: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESQNSetScaleType_C"</font>,SNESQNSetScaleType_QN);
+<a name="line876">876: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESQNSetRestartType_C"</font>,SNESQNSetRestartType_QN);
+<a name="line877">877: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes,<font color="#666666">"SNESQNSetType_C"</font>,SNESQNSetType_QN);
+<a name="line878">878: </a> <font color="#4169E1">return</font>(0);
+<a name="line879">879: </a>}
</pre>
</body>
diff --git a/src/snes/impls/richardson/index.html b/src/snes/impls/richardson/index.html
index 8911e9f..7524ea5 100644
--- a/src/snes/impls/richardson/index.html
+++ b/src/snes/impls/richardson/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/richardson/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/richardson/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/richardson/makefile.html b/src/snes/impls/richardson/makefile.html
index 5bed428..167239a 100644
--- a/src/snes/impls/richardson/makefile.html
+++ b/src/snes/impls/richardson/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/richardson/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:09+00:00">
+<meta name="date" content="2016-10-03T02:53:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/richardson/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/richardson/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/richardson/snesrichardson.c b/src/snes/impls/richardson/snesrichardson.c
index be14bd9..ef5b2c2 100644
--- a/src/snes/impls/richardson/snesrichardson.c
+++ b/src/snes/impls/richardson/snesrichardson.c
@@ -257,6 +257,8 @@ PetscErrorCode SNESSolve_NRichardson(SNES snes)
This uses no derivative information thus will be much slower then Newton's method obtained with -snes_type ls
+ Only supports left non-linear preconditioning.
+
.seealso: SNESCreate(), SNES, SNESSetType(), SNESNEWTONLS, SNESNEWTONTR, SNESNGMRES, SNESQN, SNESNCG
M*/
#undef __FUNCT__
diff --git a/src/snes/impls/richardson/snesrichardson.c.html b/src/snes/impls/richardson/snesrichardson.c.html
index e9c6ace..7ed42c2 100644
--- a/src/snes/impls/richardson/snesrichardson.c.html
+++ b/src/snes/impls/richardson/snesrichardson.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/richardson/snesrichardson.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:08+00:00">
+<meta name="date" content="2016-10-03T02:53:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/richardson/snesrichardson.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/richardson/snesrichardson.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/snes/impls/richardson/snesrichardsonimpl.h></font>
@@ -248,35 +248,37 @@
<a name="line258">258: </a><font color="#B22222"> This uses no derivative information thus will be much slower then Newton's method obtained with -snes_type ls</font>
-<a name="line260">260: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(), <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, <a href="../../../../docs/manualpages/SNES/SNESSetType.html#SNESSetType">SNESSetType</a>(), <a href="../../../../docs/manualpages/SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</a>, <a href="../../../../docs/manualpages/SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</ [...]
-<a name="line261">261: </a><font color="#B22222">M*/</font>
-<a name="line264">264: </a><strong><font color="#4169E1"><a name="SNESCreate_NRichardson"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESCreate_NRichardson(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes)</font></strong>
-<a name="line265">265: </a>{
-<a name="line266">266: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line267">267: </a> SNES_NRichardson *neP;
-
-<a name="line270">270: </a> snes->ops->destroy = SNESDestroy_NRichardson;
-<a name="line271">271: </a> snes->ops->setup = SNESSetUp_NRichardson;
-<a name="line272">272: </a> snes->ops->setfromoptions = SNESSetFromOptions_NRichardson;
-<a name="line273">273: </a> snes->ops->view = SNESView_NRichardson;
-<a name="line274">274: </a> snes->ops->solve = SNESSolve_NRichardson;
-<a name="line275">275: </a> snes->ops->reset = SNESReset_NRichardson;
-
-<a name="line277">277: </a> snes->usesksp = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line278">278: </a> snes->usespc = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line280">280: </a> snes->pcside = PC_LEFT;
-
-<a name="line282">282: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(snes,&neP);
-<a name="line283">283: </a> snes->data = (void*) neP;
-
-<a name="line285">285: </a> <font color="#4169E1">if</font> (!snes->tolerancesset) {
-<a name="line286">286: </a> snes->max_funcs = 30000;
-<a name="line287">287: </a> snes->max_its = 10000;
-<a name="line288">288: </a> snes->stol = 1e-20;
-<a name="line289">289: </a> }
-<a name="line290">290: </a> <font color="#4169E1">return</font>(0);
-<a name="line291">291: </a>}
+<a name="line260">260: </a><font color="#B22222"> Only supports left non-linear preconditioning.</font>
+
+<a name="line262">262: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>(), <a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, <a href="../../../../docs/manualpages/SNES/SNESSetType.html#SNESSetType">SNESSetType</a>(), <a href="../../../../docs/manualpages/SNES/SNESNEWTONLS.html#SNESNEWTONLS">SNESNEWTONLS</a>, <a href="../../../../docs/manualpages/SNES/SNESNEWTONTR.html#SNESNEWTONTR">SNESNEWTONTR</ [...]
+<a name="line263">263: </a><font color="#B22222">M*/</font>
+<a name="line266">266: </a><strong><font color="#4169E1"><a name="SNESCreate_NRichardson"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESCreate_NRichardson(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes)</font></strong>
+<a name="line267">267: </a>{
+<a name="line268">268: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line269">269: </a> SNES_NRichardson *neP;
+
+<a name="line272">272: </a> snes->ops->destroy = SNESDestroy_NRichardson;
+<a name="line273">273: </a> snes->ops->setup = SNESSetUp_NRichardson;
+<a name="line274">274: </a> snes->ops->setfromoptions = SNESSetFromOptions_NRichardson;
+<a name="line275">275: </a> snes->ops->view = SNESView_NRichardson;
+<a name="line276">276: </a> snes->ops->solve = SNESSolve_NRichardson;
+<a name="line277">277: </a> snes->ops->reset = SNESReset_NRichardson;
+
+<a name="line279">279: </a> snes->usesksp = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line280">280: </a> snes->usespc = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line282">282: </a> snes->pcside = PC_LEFT;
+
+<a name="line284">284: </a> <a href="../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(snes,&neP);
+<a name="line285">285: </a> snes->data = (void*) neP;
+
+<a name="line287">287: </a> <font color="#4169E1">if</font> (!snes->tolerancesset) {
+<a name="line288">288: </a> snes->max_funcs = 30000;
+<a name="line289">289: </a> snes->max_its = 10000;
+<a name="line290">290: </a> snes->stol = 1e-20;
+<a name="line291">291: </a> }
+<a name="line292">292: </a> <font color="#4169E1">return</font>(0);
+<a name="line293">293: </a>}
</pre>
</body>
diff --git a/src/snes/impls/richardson/snesrichardsonimpl.h.html b/src/snes/impls/richardson/snesrichardsonimpl.h.html
index 5519d15..38a3ca0 100644
--- a/src/snes/impls/richardson/snesrichardsonimpl.h.html
+++ b/src/snes/impls/richardson/snesrichardsonimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/richardson/snesrichardsonimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:09+00:00">
+<meta name="date" content="2016-10-03T02:53:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/richardson/snesrichardsonimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/richardson/snesrichardsonimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Private context for Richardson iteration</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/snes/impls/shell/index.html b/src/snes/impls/shell/index.html
index 1fdb867..9e286aa 100644
--- a/src/snes/impls/shell/index.html
+++ b/src/snes/impls/shell/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/shell/makefile.html b/src/snes/impls/shell/makefile.html
index fa9aaf7..76f5522 100644
--- a/src/snes/impls/shell/makefile.html
+++ b/src/snes/impls/shell/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/shell/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:21+00:00">
+<meta name="date" content="2016-10-03T02:53:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/impls/shell/snesshell.c.html b/src/snes/impls/shell/snesshell.c.html
index c4fbe9c..9d0647e 100644
--- a/src/snes/impls/shell/snesshell.c.html
+++ b/src/snes/impls/shell/snesshell.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/shell/snesshell.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:21+00:00">
+<meta name="date" content="2016-10-03T02:53:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/shell/snesshell.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/shell/snesshell.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {<a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*solve)(<a href="../../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>,<a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>);void *ctx;} SNES_Shell;
diff --git a/src/snes/impls/test/index.html b/src/snes/impls/test/index.html
index 0aa557a..0d2c63a 100644
--- a/src/snes/impls/test/index.html
+++ b/src/snes/impls/test/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/test/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/test/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/test/makefile.html b/src/snes/impls/test/makefile.html
index 0538d4e..634ccf0 100644
--- a/src/snes/impls/test/makefile.html
+++ b/src/snes/impls/test/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/test/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:08+00:00">
+<meta name="date" content="2016-10-03T02:53:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/test/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/test/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/test/snestest.c.html b/src/snes/impls/test/snestest.c.html
index 1b430e5..a7a9b39 100644
--- a/src/snes/impls/test/snestest.c.html
+++ b/src/snes/impls/test/snestest.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/test/snestest.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:07+00:00">
+<meta name="date" content="2016-10-03T02:53:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/test/snestest.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/test/snestest.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/impls/tr/index.html b/src/snes/impls/tr/index.html
index cae3f21..45a8793 100644
--- a/src/snes/impls/tr/index.html
+++ b/src/snes/impls/tr/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/tr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/tr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/tr/makefile.html b/src/snes/impls/tr/makefile.html
index 6e26299..3c03a85 100644
--- a/src/snes/impls/tr/makefile.html
+++ b/src/snes/impls/tr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/tr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:07+00:00">
+<meta name="date" content="2016-10-03T02:53:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/tr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/tr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/tr/tr.c.html b/src/snes/impls/tr/tr.c.html
index 77326fb..17052e0 100644
--- a/src/snes/impls/tr/tr.c.html
+++ b/src/snes/impls/tr/tr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/tr/tr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:06+00:00">
+<meta name="date" content="2016-10-03T02:53:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/tr/tr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/tr/tr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/snes/impls/tr/trimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/impls/tr/trimpl.h.html b/src/snes/impls/tr/trimpl.h.html
index 724e4e9..6ced7bb 100644
--- a/src/snes/impls/tr/trimpl.h.html
+++ b/src/snes/impls/tr/trimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/tr/trimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:07+00:00">
+<meta name="date" content="2016-10-03T02:53:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/tr/trimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/tr/trimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Context for a Newton trust region method for solving a system</font>
diff --git a/src/snes/impls/vi/index.html b/src/snes/impls/vi/index.html
index bd13875..cbc4a3f 100644
--- a/src/snes/impls/vi/index.html
+++ b/src/snes/impls/vi/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/vi/makefile.html b/src/snes/impls/vi/makefile.html
index 3d97053..777f970 100644
--- a/src/snes/impls/vi/makefile.html
+++ b/src/snes/impls/vi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:11+00:00">
+<meta name="date" content="2016-10-03T02:53:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/vi/rs/index.html b/src/snes/impls/vi/rs/index.html
index d34c73b..b6a163a 100644
--- a/src/snes/impls/vi/rs/index.html
+++ b/src/snes/impls/vi/rs/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/rs/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/rs/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/vi/rs/makefile.html b/src/snes/impls/vi/rs/makefile.html
index 0d24362..7e86719 100644
--- a/src/snes/impls/vi/rs/makefile.html
+++ b/src/snes/impls/vi/rs/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/rs/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:15+00:00">
+<meta name="date" content="2016-10-03T02:53:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/rs/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/rs/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/vi/rs/virs.c.html b/src/snes/impls/vi/rs/virs.c.html
index fa0b154..cf2c9d7 100644
--- a/src/snes/impls/vi/rs/virs.c.html
+++ b/src/snes/impls/vi/rs/virs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/rs/virs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:12+00:00">
+<meta name="date" content="2016-10-03T02:53:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/rs/virs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/rs/virs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/snes/impls/vi/rs/virsimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
diff --git a/src/snes/impls/vi/rs/virsimpl.h.html b/src/snes/impls/vi/rs/virsimpl.h.html
index 8da31a7..4259a01 100644
--- a/src/snes/impls/vi/rs/virsimpl.h.html
+++ b/src/snes/impls/vi/rs/virsimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/rs/virsimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:15+00:00">
+<meta name="date" content="2016-10-03T02:53:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/rs/virsimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/rs/virsimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/snes/impls/vi/ss/index.html b/src/snes/impls/vi/ss/index.html
index a93bcfb..58e72fd 100644
--- a/src/snes/impls/vi/ss/index.html
+++ b/src/snes/impls/vi/ss/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/ss/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/ss/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/impls/vi/ss/makefile.html b/src/snes/impls/vi/ss/makefile.html
index 20fe39e..5f19d84 100644
--- a/src/snes/impls/vi/ss/makefile.html
+++ b/src/snes/impls/vi/ss/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/ss/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:12+00:00">
+<meta name="date" content="2016-10-03T02:53:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/ss/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/ss/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/impls/vi/ss/viss.c.html b/src/snes/impls/vi/ss/viss.c.html
index ddf3de8..a9d6c50 100644
--- a/src/snes/impls/vi/ss/viss.c.html
+++ b/src/snes/impls/vi/ss/viss.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/ss/viss.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:11+00:00">
+<meta name="date" content="2016-10-03T02:53:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/ss/viss.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/ss/viss.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/snes/impls/vi/ss/vissimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../include/petsc/private/kspimpl.h></font>
diff --git a/src/snes/impls/vi/ss/vissimpl.h.html b/src/snes/impls/vi/ss/vissimpl.h.html
index d85a1be..6d7219c 100644
--- a/src/snes/impls/vi/ss/vissimpl.h.html
+++ b/src/snes/impls/vi/ss/vissimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/ss/vissimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:12+00:00">
+<meta name="date" content="2016-10-03T02:53:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/ss/vissimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/ss/vissimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/impls/vi/vi.c.html b/src/snes/impls/vi/vi.c.html
index 61739cf..023051d 100644
--- a/src/snes/impls/vi/vi.c.html
+++ b/src/snes/impls/vi/vi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/impls/vi/vi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:09+00:00">
+<meta name="date" content="2016-10-03T02:53:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/impls/vi/vi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/impls/vi/vi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/snes/index.html b/src/snes/index.html
index bac3854..fe9c3e9 100644
--- a/src/snes/index.html
+++ b/src/snes/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/interface/dlregissnes.c.html b/src/snes/interface/dlregissnes.c.html
index f6ae7c5..02f636d 100644
--- a/src/snes/interface/dlregissnes.c.html
+++ b/src/snes/interface/dlregissnes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/dlregissnes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:59+00:00">
+<meta name="date" content="2016-10-03T02:53:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/dlregissnes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/dlregissnes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h></font>
diff --git a/src/snes/interface/ftn-custom/zsnesf.c b/src/snes/interface/ftn-custom/zsnesf.c
index e4f64a3..7012aa6 100644
--- a/src/snes/interface/ftn-custom/zsnesf.c
+++ b/src/snes/interface/ftn-custom/zsnesf.c
@@ -191,6 +191,7 @@ PETSC_EXTERN void PETSC_STDCALL snesgetoptionsprefix_(SNES *snes,CHAR prefix PET
*ierr = SNESGetOptionsPrefix(*snes,&tname);
*ierr = PetscStrncpy(prefix,tname,len);if (*ierr) return;
+ FIXRETURNCHAR(PETSC_TRUE,prefix,len);
}
PETSC_EXTERN void PETSC_STDCALL snesgettype_(SNES *snes,CHAR name PETSC_MIXED_LEN(len), PetscErrorCode *ierr PETSC_END_LEN(len))
diff --git a/src/snes/interface/index.html b/src/snes/interface/index.html
index 1473077..84d918c 100644
--- a/src/snes/interface/index.html
+++ b/src/snes/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/interface/makefile.html b/src/snes/interface/makefile.html
index 4124b47..8023c77 100644
--- a/src/snes/interface/makefile.html
+++ b/src/snes/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:00+00:00">
+<meta name="date" content="2016-10-03T02:53:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/interface/noise/index.html b/src/snes/interface/noise/index.html
index 95e811e..7d562d0 100644
--- a/src/snes/interface/noise/index.html
+++ b/src/snes/interface/noise/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/noise/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/noise/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/interface/noise/makefile.html b/src/snes/interface/noise/makefile.html
index 60a794a..59d6250 100644
--- a/src/snes/interface/noise/makefile.html
+++ b/src/snes/interface/noise/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/noise/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:03+00:00">
+<meta name="date" content="2016-10-03T02:53:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/noise/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/noise/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/interface/noise/snesdnest.c.html b/src/snes/interface/noise/snesdnest.c.html
index fbd17b9..3f9f6fa 100644
--- a/src/snes/interface/noise/snesdnest.c.html
+++ b/src/snes/interface/noise/snesdnest.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/noise/snesdnest.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:02+00:00">
+<meta name="date" content="2016-10-03T02:53:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/noise/snesdnest.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/noise/snesdnest.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* fnoise/snesdnest.F -- translated by f2c (version 20020314).</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/snes/interface/noise/snesmfj2.c.html b/src/snes/interface/noise/snesmfj2.c.html
index d665648..ada37aa 100644
--- a/src/snes/interface/noise/snesmfj2.c.html
+++ b/src/snes/interface/noise/snesmfj2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/noise/snesmfj2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:00+00:00">
+<meta name="date" content="2016-10-03T02:53:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/noise/snesmfj2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/noise/snesmfj2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#B22222">/* matimpl.h is needed only for logging of matrix operation */</font>
diff --git a/src/snes/interface/noise/snesnoise.c.html b/src/snes/interface/noise/snesnoise.c.html
index 28ed575..d699e0c 100644
--- a/src/snes/interface/noise/snesnoise.c.html
+++ b/src/snes/interface/noise/snesnoise.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/noise/snesnoise.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:01+00:00">
+<meta name="date" content="2016-10-03T02:53:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/noise/snesnoise.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/noise/snesnoise.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/interface/saws/index.html b/src/snes/interface/saws/index.html
index a640d54..687d7c2 100644
--- a/src/snes/interface/saws/index.html
+++ b/src/snes/interface/saws/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/saws/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/saws/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/interface/saws/makefile.html b/src/snes/interface/saws/makefile.html
index 3b9cd0f..1054aca 100644
--- a/src/snes/interface/saws/makefile.html
+++ b/src/snes/interface/saws/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/saws/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:03+00:00">
+<meta name="date" content="2016-10-03T02:53:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/saws/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/saws/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_SAWS'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/interface/saws/snessaws.c.html b/src/snes/interface/saws/snessaws.c.html
index 6b6fe2f..12d574c 100644
--- a/src/snes/interface/saws/snessaws.c.html
+++ b/src/snes/interface/saws/snessaws.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/saws/snessaws.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:03+00:00">
+<meta name="date" content="2016-10-03T02:53:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/saws/snessaws.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/saws/snessaws.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscviewersaws.h></font>
diff --git a/src/snes/interface/snes.c b/src/snes/interface/snes.c
index 8543f50..a22952c 100644
--- a/src/snes/interface/snes.c
+++ b/src/snes/interface/snes.c
@@ -5039,13 +5039,15 @@ PetscErrorCode SNESHasNPC(SNES snes, PetscBool *has_npc)
Output Parameter:
. side - the preconditioning side, where side is one of
.vb
- PC_LEFT - left preconditioning (default)
- PC_RIGHT - right preconditioning
+ PC_LEFT - left preconditioning
+ PC_RIGHT - right preconditioning (default for most nonlinear solvers)
.ve
Options Database Keys:
. -snes_pc_side <right,left>
+ Notes: SNESNRICHARDSON and SNESNCG only support left preconditioning.
+
Level: intermediate
.keywords: SNES, set, right, left, side, preconditioner, flag
@@ -5074,8 +5076,8 @@ PetscErrorCode SNESSetNPCSide(SNES snes,PCSide side)
Output Parameter:
. side - the preconditioning side, where side is one of
.vb
- PC_LEFT - left preconditioning (default)
- PC_RIGHT - right preconditioning
+ PC_LEFT - left preconditioning
+ PC_RIGHT - right preconditioning (default for most nonlinear solvers)
.ve
Level: intermediate
diff --git a/src/snes/interface/snes.c.html b/src/snes/interface/snes.c.html
index a413c3d..240d2d5 100644
--- a/src/snes/interface/snes.c.html
+++ b/src/snes/interface/snes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/snes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:40+00:00">
+<meta name="date" content="2016-10-03T02:53:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/snes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/snes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmshell.h></font>
@@ -4519,370 +4519,372 @@
<a name="line5039">5039: </a><font color="#B22222"> Output Parameter:</font>
<a name="line5040">5040: </a><font color="#B22222">. side - the preconditioning side, where side is one of</font>
<a name="line5041">5041: </a><font color="#B22222">.vb</font>
-<a name="line5042">5042: </a><font color="#B22222"> PC_LEFT - left preconditioning (default)</font>
-<a name="line5043">5043: </a><font color="#B22222"> PC_RIGHT - right preconditioning</font>
+<a name="line5042">5042: </a><font color="#B22222"> PC_LEFT - left preconditioning</font>
+<a name="line5043">5043: </a><font color="#B22222"> PC_RIGHT - right preconditioning (default for most nonlinear solvers)</font>
<a name="line5044">5044: </a><font color="#B22222">.ve</font>
<a name="line5046">5046: </a><font color="#B22222"> Options Database Keys:</font>
<a name="line5047">5047: </a><font color="#B22222">. -snes_pc_side <right,left></font>
-<a name="line5049">5049: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line5049">5049: </a><font color="#B22222"> Notes: <a href="../../../docs/manualpages/SNES/SNESNRICHARDSON.html#SNESNRICHARDSON">SNESNRICHARDSON</a> and <a href="../../../docs/manualpages/SNES/SNESNCG.html#SNESNCG">SNESNCG</a> only support left preconditioning.</font>
-<a name="line5051">5051: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, set, right, left, side, preconditioner, flag</font>
+<a name="line5051">5051: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line5053">5053: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetNPCSide.html#SNESGetNPCSide">SNESGetNPCSide</a>(), <a href="../../../docs/manualpages/KSP/KSPSetPCSide.html#KSPSetPCSide">KSPSetPCSide</a>()</font>
-<a name="line5054">5054: </a><font color="#B22222">@*/</font>
-<a name="line5055">5055: </a><strong><font color="#4169E1"><a name="SNESSetNPCSide"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESSetNPCSide.html#SNESSetNPCSide">SNESSetNPCSide</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/PC/PCSide.html#PCSide">PCSide</a> side)</font></strong>
-<a name="line5056">5056: </a>{
-<a name="line5060">5060: </a> snes->pcside = side;
-<a name="line5061">5061: </a> <font color="#4169E1">return</font>(0);
-<a name="line5062">5062: </a>}
+<a name="line5053">5053: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, set, right, left, side, preconditioner, flag</font>
-<a name="line5066">5066: </a><font color="#B22222">/*@</font>
-<a name="line5067">5067: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESGetNPCSide.html#SNESGetNPCSide">SNESGetNPCSide</a> - Gets the preconditioning side.</font>
+<a name="line5055">5055: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetNPCSide.html#SNESGetNPCSide">SNESGetNPCSide</a>(), <a href="../../../docs/manualpages/KSP/KSPSetPCSide.html#KSPSetPCSide">KSPSetPCSide</a>()</font>
+<a name="line5056">5056: </a><font color="#B22222">@*/</font>
+<a name="line5057">5057: </a><strong><font color="#4169E1"><a name="SNESSetNPCSide"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESSetNPCSide.html#SNESSetNPCSide">SNESSetNPCSide</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/PC/PCSide.html#PCSide">PCSide</a> side)</font></strong>
+<a name="line5058">5058: </a>{
+<a name="line5062">5062: </a> snes->pcside = side;
+<a name="line5063">5063: </a> <font color="#4169E1">return</font>(0);
+<a name="line5064">5064: </a>}
-<a name="line5069">5069: </a><font color="#B22222"> Not Collective</font>
+<a name="line5068">5068: </a><font color="#B22222">/*@</font>
+<a name="line5069">5069: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESGetNPCSide.html#SNESGetNPCSide">SNESGetNPCSide</a> - Gets the preconditioning side.</font>
-<a name="line5071">5071: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5072">5072: </a><font color="#B22222">. snes - iterative context obtained from <a href="../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>()</font>
+<a name="line5071">5071: </a><font color="#B22222"> Not Collective</font>
-<a name="line5074">5074: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5075">5075: </a><font color="#B22222">. side - the preconditioning side, where side is one of</font>
-<a name="line5076">5076: </a><font color="#B22222">.vb</font>
-<a name="line5077">5077: </a><font color="#B22222"> PC_LEFT - left preconditioning (default)</font>
-<a name="line5078">5078: </a><font color="#B22222"> PC_RIGHT - right preconditioning</font>
-<a name="line5079">5079: </a><font color="#B22222">.ve</font>
+<a name="line5073">5073: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5074">5074: </a><font color="#B22222">. snes - iterative context obtained from <a href="../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>()</font>
-<a name="line5081">5081: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line5076">5076: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5077">5077: </a><font color="#B22222">. side - the preconditioning side, where side is one of</font>
+<a name="line5078">5078: </a><font color="#B22222">.vb</font>
+<a name="line5079">5079: </a><font color="#B22222"> PC_LEFT - left preconditioning</font>
+<a name="line5080">5080: </a><font color="#B22222"> PC_RIGHT - right preconditioning (default for most nonlinear solvers)</font>
+<a name="line5081">5081: </a><font color="#B22222">.ve</font>
-<a name="line5083">5083: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, get, right, left, side, preconditioner, flag</font>
+<a name="line5083">5083: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line5085">5085: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetNPCSide.html#SNESSetNPCSide">SNESSetNPCSide</a>(), <a href="../../../docs/manualpages/KSP/KSPGetPCSide.html#KSPGetPCSide">KSPGetPCSide</a>()</font>
-<a name="line5086">5086: </a><font color="#B22222">@*/</font>
-<a name="line5087">5087: </a><strong><font color="#4169E1"><a name="SNESGetNPCSide"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESGetNPCSide.html#SNESGetNPCSide">SNESGetNPCSide</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/PC/PCSide.html#PCSide">PCSide</a> *side)</font></strong>
-<a name="line5088">5088: </a>{
-<a name="line5092">5092: </a> *side = snes->pcside;
-<a name="line5093">5093: </a> <font color="#4169E1">return</font>(0);
-<a name="line5094">5094: </a>}
+<a name="line5085">5085: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, get, right, left, side, preconditioner, flag</font>
-<a name="line5098">5098: </a><font color="#B22222">/*@</font>
-<a name="line5099">5099: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a> - Sets the linesearch on the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> instance.</font>
+<a name="line5087">5087: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetNPCSide.html#SNESSetNPCSide">SNESSetNPCSide</a>(), <a href="../../../docs/manualpages/KSP/KSPGetPCSide.html#KSPGetPCSide">KSPGetPCSide</a>()</font>
+<a name="line5088">5088: </a><font color="#B22222">@*/</font>
+<a name="line5089">5089: </a><strong><font color="#4169E1"><a name="SNESGetNPCSide"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESGetNPCSide.html#SNESGetNPCSide">SNESGetNPCSide</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/PC/PCSide.html#PCSide">PCSide</a> *side)</font></strong>
+<a name="line5090">5090: </a>{
+<a name="line5094">5094: </a> *side = snes->pcside;
+<a name="line5095">5095: </a> <font color="#4169E1">return</font>(0);
+<a name="line5096">5096: </a>}
-<a name="line5101">5101: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
+<a name="line5100">5100: </a><font color="#B22222">/*@</font>
+<a name="line5101">5101: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a> - Sets the linesearch on the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> instance.</font>
-<a name="line5103">5103: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5104">5104: </a><font color="#B22222">+ snes - iterative context obtained from <a href="../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>()</font>
-<a name="line5105">5105: </a><font color="#B22222">- linesearch - the linesearch object</font>
+<a name="line5103">5103: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
-<a name="line5107">5107: </a><font color="#B22222"> Notes:</font>
-<a name="line5108">5108: </a><font color="#B22222"> Use <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a>() to retrieve the preconditioner context (for example,</font>
-<a name="line5109">5109: </a><font color="#B22222"> to configure it using the API).</font>
+<a name="line5105">5105: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5106">5106: </a><font color="#B22222">+ snes - iterative context obtained from <a href="../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>()</font>
+<a name="line5107">5107: </a><font color="#B22222">- linesearch - the linesearch object</font>
-<a name="line5111">5111: </a><font color="#B22222"> Level: developer</font>
+<a name="line5109">5109: </a><font color="#B22222"> Notes:</font>
+<a name="line5110">5110: </a><font color="#B22222"> Use <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a>() to retrieve the preconditioner context (for example,</font>
+<a name="line5111">5111: </a><font color="#B22222"> to configure it using the API).</font>
-<a name="line5113">5113: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, set, linesearch</font>
-<a name="line5114">5114: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a>()</font>
-<a name="line5115">5115: </a><font color="#B22222">@*/</font>
-<a name="line5116">5116: </a><strong><font color="#4169E1"><a name="SNESSetLineSearch"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes, <a href="../../../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a> linesearch)</font></strong>
-<a name="line5117">5117: </a>{
+<a name="line5113">5113: </a><font color="#B22222"> Level: developer</font>
-<a name="line5124">5124: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) linesearch);
-<a name="line5125">5125: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchDestroy.html#SNESLineSearchDestroy">SNESLineSearchDestroy</a>(&snes->linesearch);
-
-<a name="line5127">5127: </a> snes->linesearch = linesearch;
+<a name="line5115">5115: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, set, linesearch</font>
+<a name="line5116">5116: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a>()</font>
+<a name="line5117">5117: </a><font color="#B22222">@*/</font>
+<a name="line5118">5118: </a><strong><font color="#4169E1"><a name="SNESSetLineSearch"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes, <a href="../../../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a> linesearch)</font></strong>
+<a name="line5119">5119: </a>{
-<a name="line5129">5129: </a> PetscLogObjectParent((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes->linesearch);
-<a name="line5130">5130: </a> <font color="#4169E1">return</font>(0);
-<a name="line5131">5131: </a>}
+<a name="line5126">5126: </a> <a href="../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) linesearch);
+<a name="line5127">5127: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchDestroy.html#SNESLineSearchDestroy">SNESLineSearchDestroy</a>(&snes->linesearch);
-<a name="line5135">5135: </a><font color="#B22222">/*@</font>
-<a name="line5136">5136: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a> - Returns a pointer to the line search context set with <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a>()</font>
-<a name="line5137">5137: </a><font color="#B22222"> or creates a default line search instance associated with the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> and returns it.</font>
+<a name="line5129">5129: </a> snes->linesearch = linesearch;
-<a name="line5139">5139: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line5141">5141: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line5142">5142: </a><font color="#B22222">. snes - iterative context obtained from <a href="../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>()</font>
+<a name="line5131">5131: </a> PetscLogObjectParent((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes->linesearch);
+<a name="line5132">5132: </a> <font color="#4169E1">return</font>(0);
+<a name="line5133">5133: </a>}
-<a name="line5144">5144: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5145">5145: </a><font color="#B22222">. linesearch - linesearch context</font>
+<a name="line5137">5137: </a><font color="#B22222">/*@</font>
+<a name="line5138">5138: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a> - Returns a pointer to the line search context set with <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a>()</font>
+<a name="line5139">5139: </a><font color="#B22222"> or creates a default line search instance associated with the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> and returns it.</font>
-<a name="line5147">5147: </a><font color="#B22222"> Level: beginner</font>
+<a name="line5141">5141: </a><font color="#B22222"> Not Collective</font>
-<a name="line5149">5149: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, get, linesearch</font>
-<a name="line5150">5150: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a>(), <a href="../../../docs/manualpages/SNES/SNESLineSearchCreate.html#SNESLineSearchCreate">SNESLineSearchCreate</a>()</font>
-<a name="line5151">5151: </a><font color="#B22222">@*/</font>
-<a name="line5152">5152: </a><strong><font color="#4169E1"><a name="SNESGetLineSearch"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes, <a href="../../../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a> *linesearch)</font></strong>
-<a name="line5153">5153: </a>{
-<a name="line5155">5155: </a> const char *optionsprefix;
+<a name="line5143">5143: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line5144">5144: </a><font color="#B22222">. snes - iterative context obtained from <a href="../../../docs/manualpages/SNES/SNESCreate.html#SNESCreate">SNESCreate</a>()</font>
-<a name="line5160">5160: </a> <font color="#4169E1">if</font> (!snes->linesearch) {
-<a name="line5161">5161: </a> <a href="../../../docs/manualpages/SNES/SNESGetOptionsPrefix.html#SNESGetOptionsPrefix">SNESGetOptionsPrefix</a>(snes, &optionsprefix);
-<a name="line5162">5162: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchCreate.html#SNESLineSearchCreate">SNESLineSearchCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes), &snes->linesearch);
-<a name="line5163">5163: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchSetSNES.html#SNESLineSearchSetSNES">SNESLineSearchSetSNES</a>(snes->linesearch, snes);
-<a name="line5164">5164: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html#SNESLineSearchAppendOptionsPrefix">SNESLineSearchAppendOptionsPrefix</a>(snes->linesearch, optionsprefix);
-<a name="line5165">5165: </a> <a href="../../../docs/manualpages/Sys/PetscObjectIncrementTabLevel.html#PetscObjectIncrementTabLevel">PetscObjectIncrementTabLevel</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) snes->linesearch, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) snes, 1);
-<a name="line5166">5166: </a> PetscLogObjectParent((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes->linesearch);
-<a name="line5167">5167: </a> }
-<a name="line5168">5168: </a> *linesearch = snes->linesearch;
-<a name="line5169">5169: </a> <font color="#4169E1">return</font>(0);
-<a name="line5170">5170: </a>}
-
-<a name="line5172">5172: </a><font color="#A020F0">#if defined(PETSC_HAVE_MATLAB_ENGINE)</font>
-<a name="line5173">5173: </a><font color="#A020F0">#include <mex.h></font>
-
-<a name="line5175">5175: </a><font color="#4169E1">typedef struct {char *funcname;</font> mxArray *ctx;} SNESMatlabContext;
-
-<a name="line5179">5179: </a><font color="#B22222">/*</font>
-<a name="line5180">5180: </a><font color="#B22222"> SNESComputeFunction_Matlab - Calls the function that has been set with SNESSetFunctionMatlab().</font>
-
-<a name="line5182">5182: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
-
-<a name="line5184">5184: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5185">5185: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
-<a name="line5186">5186: </a><font color="#B22222">- x - input vector</font>
-
-<a name="line5188">5188: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line5189">5189: </a><font color="#B22222">. y - function vector, as set by <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>()</font>
-
-<a name="line5191">5191: </a><font color="#B22222"> Notes:</font>
-<a name="line5192">5192: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>() is typically used within nonlinear solvers</font>
-<a name="line5193">5193: </a><font color="#B22222"> implementations, so most users would not generally call this routine</font>
-<a name="line5194">5194: </a><font color="#B22222"> themselves.</font>
-
-<a name="line5196">5196: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5198">5198: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, compute, function</font>
-
-<a name="line5200">5200: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>()</font>
-<a name="line5201">5201: </a><font color="#B22222">*/</font>
-<a name="line5202">5202: </a><strong><font color="#4169E1"><a name="SNESComputeFunction_Matlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESComputeFunction_Matlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y, void *ctx)</font></strong>
-<a name="line5203">5203: </a>{
-<a name="line5204">5204: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line5205">5205: </a> SNESMatlabContext *sctx = (SNESMatlabContext*)ctx;
-<a name="line5206">5206: </a> int nlhs = 1,nrhs = 5;
-<a name="line5207">5207: </a> mxArray *plhs[1],*prhs[5];
-<a name="line5208">5208: </a> long long int lx = 0,ly = 0,ls = 0;
-
-
-<a name="line5217">5217: </a> <font color="#B22222">/* call Matlab function in ctx with arguments x and y */</font>
-
-<a name="line5219">5219: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ls,&snes,<font color="#4169E1">sizeof</font>(snes));
-<a name="line5220">5220: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lx,&x,<font color="#4169E1">sizeof</font>(x));
-<a name="line5221">5221: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ly,&y,<font color="#4169E1">sizeof</font>(x));
-<a name="line5222">5222: </a> prhs[0] = mxCreateDoubleScalar((double)ls);
-<a name="line5223">5223: </a> prhs[1] = mxCreateDoubleScalar((double)lx);
-<a name="line5224">5224: </a> prhs[2] = mxCreateDoubleScalar((double)ly);
-<a name="line5225">5225: </a> prhs[3] = mxCreateString(sctx->funcname);
-<a name="line5226">5226: </a> prhs[4] = sctx->ctx;
-<a name="line5227">5227: </a> mexCallMATLAB(nlhs,plhs,nrhs,prhs,<font color="#666666">"PetscSNESComputeFunctionInternal"</font>);
-<a name="line5228">5228: </a> mxGetScalar(plhs[0]);
-<a name="line5229">5229: </a> mxDestroyArray(prhs[0]);
-<a name="line5230">5230: </a> mxDestroyArray(prhs[1]);
-<a name="line5231">5231: </a> mxDestroyArray(prhs[2]);
-<a name="line5232">5232: </a> mxDestroyArray(prhs[3]);
-<a name="line5233">5233: </a> mxDestroyArray(plhs[0]);
-<a name="line5234">5234: </a> <font color="#4169E1">return</font>(0);
-<a name="line5235">5235: </a>}
-
-<a name="line5239">5239: </a><font color="#B22222">/*</font>
-<a name="line5240">5240: </a><font color="#B22222"> SNESSetFunctionMatlab - Sets the function evaluation routine and function</font>
-<a name="line5241">5241: </a><font color="#B22222"> vector for use by the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> routines in solving systems of nonlinear</font>
-<a name="line5242">5242: </a><font color="#B22222"> equations from MATLAB. Here the function is a string containing the name of a MATLAB function</font>
-
-<a name="line5244">5244: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
-
-<a name="line5246">5246: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5247">5247: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
-<a name="line5248">5248: </a><font color="#B22222">. r - vector to store function value</font>
-<a name="line5249">5249: </a><font color="#B22222">- f - function evaluation routine</font>
-
-<a name="line5251">5251: </a><font color="#B22222"> Notes:</font>
-<a name="line5252">5252: </a><font color="#B22222"> The Newton-like methods typically solve linear systems of the form</font>
-<a name="line5253">5253: </a><font color="#B22222">$ f'(x) x = -f(x),</font>
-<a name="line5254">5254: </a><font color="#B22222"> where f'(x) denotes the Jacobian matrix and f(x) is the function.</font>
-
-<a name="line5256">5256: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line5258">5258: </a><font color="#B22222"> Developer Note: This bleeds the allocated memory SNESMatlabContext *sctx;</font>
-
-<a name="line5260">5260: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, set, function</font>
-
-<a name="line5262">5262: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(), <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>()</font>
-<a name="line5263">5263: </a><font color="#B22222">*/</font>
-<a name="line5264">5264: </a><strong><font color="#4169E1"><a name="SNESSetFunctionMatlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESSetFunctionMatlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> r,const char *f,mxArray *ctx)</font></strong>
-<a name="line5265">5265: </a>{
-<a name="line5266">5266: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line5267">5267: </a> SNESMatlabContext *sctx;
-
-<a name="line5270">5270: </a> <font color="#B22222">/* currently sctx is memory bleed */</font>
-<a name="line5271">5271: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&sctx);
-<a name="line5272">5272: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(f,&sctx->funcname);
-<a name="line5273">5273: </a> <font color="#B22222">/*</font>
-<a name="line5274">5274: </a><font color="#B22222"> This should work, but it doesn't</font>
-<a name="line5275">5275: </a><font color="#B22222"> sctx->ctx = ctx;</font>
-<a name="line5276">5276: </a><font color="#B22222"> mexMakeArrayPersistent(sctx->ctx);</font>
-<a name="line5277">5277: </a><font color="#B22222"> */</font>
-<a name="line5278">5278: </a> sctx->ctx = mxDuplicateArray(ctx);
-<a name="line5279">5279: </a> <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,r,SNESComputeFunction_Matlab,sctx);
-<a name="line5280">5280: </a> <font color="#4169E1">return</font>(0);
-<a name="line5281">5281: </a>}
-
-<a name="line5285">5285: </a><font color="#B22222">/*</font>
-<a name="line5286">5286: </a><font color="#B22222"> SNESComputeJacobian_Matlab - Calls the function that has been set with SNESSetJacobianMatlab().</font>
-
-<a name="line5288">5288: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
-
-<a name="line5290">5290: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5291">5291: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
-<a name="line5292">5292: </a><font color="#B22222">. x - input vector</font>
-<a name="line5293">5293: </a><font color="#B22222">. A, B - the matrices</font>
-<a name="line5294">5294: </a><font color="#B22222">- ctx - user context</font>
-
-<a name="line5296">5296: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5298">5298: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, compute, function</font>
-
-<a name="line5300">5300: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>()</font>
-<a name="line5301">5301: </a><font color="#B22222">@*/</font>
-<a name="line5302">5302: </a><strong><font color="#4169E1"><a name="SNESComputeJacobian_Matlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESComputeJacobian_Matlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,void *ctx)< [...]
-<a name="line5303">5303: </a>{
-<a name="line5304">5304: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line5305">5305: </a> SNESMatlabContext *sctx = (SNESMatlabContext*)ctx;
-<a name="line5306">5306: </a> int nlhs = 2,nrhs = 6;
-<a name="line5307">5307: </a> mxArray *plhs[2],*prhs[6];
-<a name="line5308">5308: </a> long long int lx = 0,lA = 0,ls = 0, lB = 0;
-
-
-<a name="line5314">5314: </a> <font color="#B22222">/* call Matlab function in ctx with arguments x and y */</font>
-
-<a name="line5316">5316: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ls,&snes,<font color="#4169E1">sizeof</font>(snes));
-<a name="line5317">5317: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lx,&x,<font color="#4169E1">sizeof</font>(x));
-<a name="line5318">5318: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lA,A,<font color="#4169E1">sizeof</font>(x));
-<a name="line5319">5319: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lB,B,<font color="#4169E1">sizeof</font>(x));
-<a name="line5320">5320: </a> prhs[0] = mxCreateDoubleScalar((double)ls);
-<a name="line5321">5321: </a> prhs[1] = mxCreateDoubleScalar((double)lx);
-<a name="line5322">5322: </a> prhs[2] = mxCreateDoubleScalar((double)lA);
-<a name="line5323">5323: </a> prhs[3] = mxCreateDoubleScalar((double)lB);
-<a name="line5324">5324: </a> prhs[4] = mxCreateString(sctx->funcname);
-<a name="line5325">5325: </a> prhs[5] = sctx->ctx;
-<a name="line5326">5326: </a> mexCallMATLAB(nlhs,plhs,nrhs,prhs,<font color="#666666">"PetscSNESComputeJacobianInternal"</font>);
-<a name="line5327">5327: </a> mxGetScalar(plhs[0]);
-<a name="line5328">5328: </a> mxDestroyArray(prhs[0]);
-<a name="line5329">5329: </a> mxDestroyArray(prhs[1]);
-<a name="line5330">5330: </a> mxDestroyArray(prhs[2]);
-<a name="line5331">5331: </a> mxDestroyArray(prhs[3]);
-<a name="line5332">5332: </a> mxDestroyArray(prhs[4]);
-<a name="line5333">5333: </a> mxDestroyArray(plhs[0]);
-<a name="line5334">5334: </a> mxDestroyArray(plhs[1]);
-<a name="line5335">5335: </a> <font color="#4169E1">return</font>(0);
-<a name="line5336">5336: </a>}
-
-<a name="line5340">5340: </a><font color="#B22222">/*</font>
-<a name="line5341">5341: </a><font color="#B22222"> SNESSetJacobianMatlab - Sets the Jacobian function evaluation routine and two empty Jacobian matrices</font>
-<a name="line5342">5342: </a><font color="#B22222"> vector for use by the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> routines in solving systems of nonlinear</font>
-<a name="line5343">5343: </a><font color="#B22222"> equations from MATLAB. Here the function is a string containing the name of a MATLAB function</font>
-
-<a name="line5345">5345: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
-
-<a name="line5347">5347: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line5348">5348: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
-<a name="line5349">5349: </a><font color="#B22222">. A,B - Jacobian matrices</font>
-<a name="line5350">5350: </a><font color="#B22222">. J - function evaluation routine</font>
-<a name="line5351">5351: </a><font color="#B22222">- ctx - user context</font>
-
-<a name="line5353">5353: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5355">5355: </a><font color="#B22222"> Developer Note: This bleeds the allocated memory SNESMatlabContext *sctx;</font>
-
-<a name="line5357">5357: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, set, function</font>
-
-<a name="line5359">5359: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(), <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), J</font>
-<a name="line5360">5360: </a><font color="#B22222">*/</font>
-<a name="line5361">5361: </a><strong><font color="#4169E1"><a name="SNESSetJacobianMatlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESSetJacobianMatlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,const char *J,mxArray *ctx)</font></strong>
-<a name="line5362">5362: </a>{
-<a name="line5363">5363: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line5364">5364: </a> SNESMatlabContext *sctx;
-
-<a name="line5367">5367: </a> <font color="#B22222">/* currently sctx is memory bleed */</font>
-<a name="line5368">5368: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&sctx);
-<a name="line5369">5369: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(J,&sctx->funcname);
-<a name="line5370">5370: </a> <font color="#B22222">/*</font>
-<a name="line5371">5371: </a><font color="#B22222"> This should work, but it doesn't</font>
-<a name="line5372">5372: </a><font color="#B22222"> sctx->ctx = ctx;</font>
-<a name="line5373">5373: </a><font color="#B22222"> mexMakeArrayPersistent(sctx->ctx);</font>
-<a name="line5374">5374: </a><font color="#B22222"> */</font>
-<a name="line5375">5375: </a> sctx->ctx = mxDuplicateArray(ctx);
-<a name="line5376">5376: </a> <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,A,B,SNESComputeJacobian_Matlab,sctx);
-<a name="line5377">5377: </a> <font color="#4169E1">return</font>(0);
-<a name="line5378">5378: </a>}
-
-<a name="line5382">5382: </a><font color="#B22222">/*</font>
-<a name="line5383">5383: </a><font color="#B22222"> SNESMonitor_Matlab - Calls the function that has been set with SNESMonitorSetMatlab().</font>
-
-<a name="line5385">5385: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
-
-<a name="line5387">5387: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>()</font>
-<a name="line5388">5388: </a><font color="#B22222">@*/</font>
-<a name="line5389">5389: </a><strong><font color="#4169E1"><a name="SNESMonitor_Matlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESMonitor_Matlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> it, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fnorm, void *ctx)</font></strong>
-<a name="line5390">5390: </a>{
-<a name="line5391">5391: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line5392">5392: </a> SNESMatlabContext *sctx = (SNESMatlabContext*)ctx;
-<a name="line5393">5393: </a> int nlhs = 1,nrhs = 6;
-<a name="line5394">5394: </a> mxArray *plhs[1],*prhs[6];
-<a name="line5395">5395: </a> long long int lx = 0,ls = 0;
-<a name="line5396">5396: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x = snes->vec_sol;
-
-
-<a name="line5401">5401: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ls,&snes,<font color="#4169E1">sizeof</font>(snes));
-<a name="line5402">5402: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lx,&x,<font color="#4169E1">sizeof</font>(x));
-<a name="line5403">5403: </a> prhs[0] = mxCreateDoubleScalar((double)ls);
-<a name="line5404">5404: </a> prhs[1] = mxCreateDoubleScalar((double)it);
-<a name="line5405">5405: </a> prhs[2] = mxCreateDoubleScalar((double)fnorm);
-<a name="line5406">5406: </a> prhs[3] = mxCreateDoubleScalar((double)lx);
-<a name="line5407">5407: </a> prhs[4] = mxCreateString(sctx->funcname);
-<a name="line5408">5408: </a> prhs[5] = sctx->ctx;
-<a name="line5409">5409: </a> mexCallMATLAB(nlhs,plhs,nrhs,prhs,<font color="#666666">"PetscSNESMonitorInternal"</font>);
-<a name="line5410">5410: </a> mxGetScalar(plhs[0]);
-<a name="line5411">5411: </a> mxDestroyArray(prhs[0]);
-<a name="line5412">5412: </a> mxDestroyArray(prhs[1]);
-<a name="line5413">5413: </a> mxDestroyArray(prhs[2]);
-<a name="line5414">5414: </a> mxDestroyArray(prhs[3]);
-<a name="line5415">5415: </a> mxDestroyArray(prhs[4]);
-<a name="line5416">5416: </a> mxDestroyArray(plhs[0]);
-<a name="line5417">5417: </a> <font color="#4169E1">return</font>(0);
-<a name="line5418">5418: </a>}
-
-<a name="line5422">5422: </a><font color="#B22222">/*</font>
-<a name="line5423">5423: </a><font color="#B22222"> SNESMonitorSetMatlab - Sets the monitor function from MATLAB</font>
-
-<a name="line5425">5425: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line5427">5427: </a><font color="#B22222"> Developer Note: This bleeds the allocated memory SNESMatlabContext *sctx;</font>
-
-<a name="line5429">5429: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, set, function</font>
-
-<a name="line5431">5431: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(), <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>()</font>
-<a name="line5432">5432: </a><font color="#B22222">*/</font>
-<a name="line5433">5433: </a><strong><font color="#4169E1"><a name="SNESMonitorSetMatlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESMonitorSetMatlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,const char *f,mxArray *ctx)</font></strong>
-<a name="line5434">5434: </a>{
-<a name="line5435">5435: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line5436">5436: </a> SNESMatlabContext *sctx;
-
-<a name="line5439">5439: </a> <font color="#B22222">/* currently sctx is memory bleed */</font>
-<a name="line5440">5440: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&sctx);
-<a name="line5441">5441: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(f,&sctx->funcname);
-<a name="line5442">5442: </a> <font color="#B22222">/*</font>
-<a name="line5443">5443: </a><font color="#B22222"> This should work, but it doesn't</font>
-<a name="line5444">5444: </a><font color="#B22222"> sctx->ctx = ctx;</font>
-<a name="line5445">5445: </a><font color="#B22222"> mexMakeArrayPersistent(sctx->ctx);</font>
-<a name="line5446">5446: </a><font color="#B22222"> */</font>
-<a name="line5447">5447: </a> sctx->ctx = mxDuplicateArray(ctx);
-<a name="line5448">5448: </a> <a href="../../../docs/manualpages/SNES/SNESMonitorSet.html#SNESMonitorSet">SNESMonitorSet</a>(snes,SNESMonitor_Matlab,sctx,NULL);
-<a name="line5449">5449: </a> <font color="#4169E1">return</font>(0);
-<a name="line5450">5450: </a>}
-
-<a name="line5452">5452: </a><font color="#A020F0">#endif</font>
+<a name="line5146">5146: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5147">5147: </a><font color="#B22222">. linesearch - linesearch context</font>
+
+<a name="line5149">5149: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5151">5151: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, get, linesearch</font>
+<a name="line5152">5152: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetLineSearch.html#SNESSetLineSearch">SNESSetLineSearch</a>(), <a href="../../../docs/manualpages/SNES/SNESLineSearchCreate.html#SNESLineSearchCreate">SNESLineSearchCreate</a>()</font>
+<a name="line5153">5153: </a><font color="#B22222">@*/</font>
+<a name="line5154">5154: </a><strong><font color="#4169E1"><a name="SNESGetLineSearch"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESGetLineSearch.html#SNESGetLineSearch">SNESGetLineSearch</a>(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes, <a href="../../../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a> *linesearch)</font></strong>
+<a name="line5155">5155: </a>{
+<a name="line5157">5157: </a> const char *optionsprefix;
+
+<a name="line5162">5162: </a> <font color="#4169E1">if</font> (!snes->linesearch) {
+<a name="line5163">5163: </a> <a href="../../../docs/manualpages/SNES/SNESGetOptionsPrefix.html#SNESGetOptionsPrefix">SNESGetOptionsPrefix</a>(snes, &optionsprefix);
+<a name="line5164">5164: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchCreate.html#SNESLineSearchCreate">SNESLineSearchCreate</a>(<a href="../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes), &snes->linesearch);
+<a name="line5165">5165: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchSetSNES.html#SNESLineSearchSetSNES">SNESLineSearchSetSNES</a>(snes->linesearch, snes);
+<a name="line5166">5166: </a> <a href="../../../docs/manualpages/SNES/SNESLineSearchAppendOptionsPrefix.html#SNESLineSearchAppendOptionsPrefix">SNESLineSearchAppendOptionsPrefix</a>(snes->linesearch, optionsprefix);
+<a name="line5167">5167: </a> <a href="../../../docs/manualpages/Sys/PetscObjectIncrementTabLevel.html#PetscObjectIncrementTabLevel">PetscObjectIncrementTabLevel</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) snes->linesearch, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) snes, 1);
+<a name="line5168">5168: </a> PetscLogObjectParent((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes, (<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)snes->linesearch);
+<a name="line5169">5169: </a> }
+<a name="line5170">5170: </a> *linesearch = snes->linesearch;
+<a name="line5171">5171: </a> <font color="#4169E1">return</font>(0);
+<a name="line5172">5172: </a>}
+
+<a name="line5174">5174: </a><font color="#A020F0">#if defined(PETSC_HAVE_MATLAB_ENGINE)</font>
+<a name="line5175">5175: </a><font color="#A020F0">#include <mex.h></font>
+
+<a name="line5177">5177: </a><font color="#4169E1">typedef struct {char *funcname;</font> mxArray *ctx;} SNESMatlabContext;
+
+<a name="line5181">5181: </a><font color="#B22222">/*</font>
+<a name="line5182">5182: </a><font color="#B22222"> SNESComputeFunction_Matlab - Calls the function that has been set with SNESSetFunctionMatlab().</font>
+
+<a name="line5184">5184: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
+
+<a name="line5186">5186: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5187">5187: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
+<a name="line5188">5188: </a><font color="#B22222">- x - input vector</font>
+
+<a name="line5190">5190: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line5191">5191: </a><font color="#B22222">. y - function vector, as set by <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>()</font>
+
+<a name="line5193">5193: </a><font color="#B22222"> Notes:</font>
+<a name="line5194">5194: </a><font color="#B22222"> <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>() is typically used within nonlinear solvers</font>
+<a name="line5195">5195: </a><font color="#B22222"> implementations, so most users would not generally call this routine</font>
+<a name="line5196">5196: </a><font color="#B22222"> themselves.</font>
+
+<a name="line5198">5198: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5200">5200: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, compute, function</font>
+
+<a name="line5202">5202: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>()</font>
+<a name="line5203">5203: </a><font color="#B22222">*/</font>
+<a name="line5204">5204: </a><strong><font color="#4169E1"><a name="SNESComputeFunction_Matlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESComputeFunction_Matlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> y, void *ctx)</font></strong>
+<a name="line5205">5205: </a>{
+<a name="line5206">5206: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line5207">5207: </a> SNESMatlabContext *sctx = (SNESMatlabContext*)ctx;
+<a name="line5208">5208: </a> int nlhs = 1,nrhs = 5;
+<a name="line5209">5209: </a> mxArray *plhs[1],*prhs[5];
+<a name="line5210">5210: </a> long long int lx = 0,ly = 0,ls = 0;
+
+
+<a name="line5219">5219: </a> <font color="#B22222">/* call Matlab function in ctx with arguments x and y */</font>
+
+<a name="line5221">5221: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ls,&snes,<font color="#4169E1">sizeof</font>(snes));
+<a name="line5222">5222: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lx,&x,<font color="#4169E1">sizeof</font>(x));
+<a name="line5223">5223: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ly,&y,<font color="#4169E1">sizeof</font>(x));
+<a name="line5224">5224: </a> prhs[0] = mxCreateDoubleScalar((double)ls);
+<a name="line5225">5225: </a> prhs[1] = mxCreateDoubleScalar((double)lx);
+<a name="line5226">5226: </a> prhs[2] = mxCreateDoubleScalar((double)ly);
+<a name="line5227">5227: </a> prhs[3] = mxCreateString(sctx->funcname);
+<a name="line5228">5228: </a> prhs[4] = sctx->ctx;
+<a name="line5229">5229: </a> mexCallMATLAB(nlhs,plhs,nrhs,prhs,<font color="#666666">"PetscSNESComputeFunctionInternal"</font>);
+<a name="line5230">5230: </a> mxGetScalar(plhs[0]);
+<a name="line5231">5231: </a> mxDestroyArray(prhs[0]);
+<a name="line5232">5232: </a> mxDestroyArray(prhs[1]);
+<a name="line5233">5233: </a> mxDestroyArray(prhs[2]);
+<a name="line5234">5234: </a> mxDestroyArray(prhs[3]);
+<a name="line5235">5235: </a> mxDestroyArray(plhs[0]);
+<a name="line5236">5236: </a> <font color="#4169E1">return</font>(0);
+<a name="line5237">5237: </a>}
+
+<a name="line5241">5241: </a><font color="#B22222">/*</font>
+<a name="line5242">5242: </a><font color="#B22222"> SNESSetFunctionMatlab - Sets the function evaluation routine and function</font>
+<a name="line5243">5243: </a><font color="#B22222"> vector for use by the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> routines in solving systems of nonlinear</font>
+<a name="line5244">5244: </a><font color="#B22222"> equations from MATLAB. Here the function is a string containing the name of a MATLAB function</font>
+
+<a name="line5246">5246: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
+
+<a name="line5248">5248: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5249">5249: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
+<a name="line5250">5250: </a><font color="#B22222">. r - vector to store function value</font>
+<a name="line5251">5251: </a><font color="#B22222">- f - function evaluation routine</font>
+
+<a name="line5253">5253: </a><font color="#B22222"> Notes:</font>
+<a name="line5254">5254: </a><font color="#B22222"> The Newton-like methods typically solve linear systems of the form</font>
+<a name="line5255">5255: </a><font color="#B22222">$ f'(x) x = -f(x),</font>
+<a name="line5256">5256: </a><font color="#B22222"> where f'(x) denotes the Jacobian matrix and f(x) is the function.</font>
+
+<a name="line5258">5258: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line5260">5260: </a><font color="#B22222"> Developer Note: This bleeds the allocated memory SNESMatlabContext *sctx;</font>
+
+<a name="line5262">5262: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, set, function</font>
+
+<a name="line5264">5264: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(), <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>()</font>
+<a name="line5265">5265: </a><font color="#B22222">*/</font>
+<a name="line5266">5266: </a><strong><font color="#4169E1"><a name="SNESSetFunctionMatlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESSetFunctionMatlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> r,const char *f,mxArray *ctx)</font></strong>
+<a name="line5267">5267: </a>{
+<a name="line5268">5268: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line5269">5269: </a> SNESMatlabContext *sctx;
+
+<a name="line5272">5272: </a> <font color="#B22222">/* currently sctx is memory bleed */</font>
+<a name="line5273">5273: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&sctx);
+<a name="line5274">5274: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(f,&sctx->funcname);
+<a name="line5275">5275: </a> <font color="#B22222">/*</font>
+<a name="line5276">5276: </a><font color="#B22222"> This should work, but it doesn't</font>
+<a name="line5277">5277: </a><font color="#B22222"> sctx->ctx = ctx;</font>
+<a name="line5278">5278: </a><font color="#B22222"> mexMakeArrayPersistent(sctx->ctx);</font>
+<a name="line5279">5279: </a><font color="#B22222"> */</font>
+<a name="line5280">5280: </a> sctx->ctx = mxDuplicateArray(ctx);
+<a name="line5281">5281: </a> <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(snes,r,SNESComputeFunction_Matlab,sctx);
+<a name="line5282">5282: </a> <font color="#4169E1">return</font>(0);
+<a name="line5283">5283: </a>}
+
+<a name="line5287">5287: </a><font color="#B22222">/*</font>
+<a name="line5288">5288: </a><font color="#B22222"> SNESComputeJacobian_Matlab - Calls the function that has been set with SNESSetJacobianMatlab().</font>
+
+<a name="line5290">5290: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
+
+<a name="line5292">5292: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5293">5293: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
+<a name="line5294">5294: </a><font color="#B22222">. x - input vector</font>
+<a name="line5295">5295: </a><font color="#B22222">. A, B - the matrices</font>
+<a name="line5296">5296: </a><font color="#B22222">- ctx - user context</font>
+
+<a name="line5298">5298: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5300">5300: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, compute, function</font>
+
+<a name="line5302">5302: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>()</font>
+<a name="line5303">5303: </a><font color="#B22222">@*/</font>
+<a name="line5304">5304: </a><strong><font color="#4169E1"><a name="SNESComputeJacobian_Matlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESComputeJacobian_Matlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,void *ctx)< [...]
+<a name="line5305">5305: </a>{
+<a name="line5306">5306: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line5307">5307: </a> SNESMatlabContext *sctx = (SNESMatlabContext*)ctx;
+<a name="line5308">5308: </a> int nlhs = 2,nrhs = 6;
+<a name="line5309">5309: </a> mxArray *plhs[2],*prhs[6];
+<a name="line5310">5310: </a> long long int lx = 0,lA = 0,ls = 0, lB = 0;
+
+
+<a name="line5316">5316: </a> <font color="#B22222">/* call Matlab function in ctx with arguments x and y */</font>
+
+<a name="line5318">5318: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ls,&snes,<font color="#4169E1">sizeof</font>(snes));
+<a name="line5319">5319: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lx,&x,<font color="#4169E1">sizeof</font>(x));
+<a name="line5320">5320: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lA,A,<font color="#4169E1">sizeof</font>(x));
+<a name="line5321">5321: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lB,B,<font color="#4169E1">sizeof</font>(x));
+<a name="line5322">5322: </a> prhs[0] = mxCreateDoubleScalar((double)ls);
+<a name="line5323">5323: </a> prhs[1] = mxCreateDoubleScalar((double)lx);
+<a name="line5324">5324: </a> prhs[2] = mxCreateDoubleScalar((double)lA);
+<a name="line5325">5325: </a> prhs[3] = mxCreateDoubleScalar((double)lB);
+<a name="line5326">5326: </a> prhs[4] = mxCreateString(sctx->funcname);
+<a name="line5327">5327: </a> prhs[5] = sctx->ctx;
+<a name="line5328">5328: </a> mexCallMATLAB(nlhs,plhs,nrhs,prhs,<font color="#666666">"PetscSNESComputeJacobianInternal"</font>);
+<a name="line5329">5329: </a> mxGetScalar(plhs[0]);
+<a name="line5330">5330: </a> mxDestroyArray(prhs[0]);
+<a name="line5331">5331: </a> mxDestroyArray(prhs[1]);
+<a name="line5332">5332: </a> mxDestroyArray(prhs[2]);
+<a name="line5333">5333: </a> mxDestroyArray(prhs[3]);
+<a name="line5334">5334: </a> mxDestroyArray(prhs[4]);
+<a name="line5335">5335: </a> mxDestroyArray(plhs[0]);
+<a name="line5336">5336: </a> mxDestroyArray(plhs[1]);
+<a name="line5337">5337: </a> <font color="#4169E1">return</font>(0);
+<a name="line5338">5338: </a>}
+
+<a name="line5342">5342: </a><font color="#B22222">/*</font>
+<a name="line5343">5343: </a><font color="#B22222"> SNESSetJacobianMatlab - Sets the Jacobian function evaluation routine and two empty Jacobian matrices</font>
+<a name="line5344">5344: </a><font color="#B22222"> vector for use by the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> routines in solving systems of nonlinear</font>
+<a name="line5345">5345: </a><font color="#B22222"> equations from MATLAB. Here the function is a string containing the name of a MATLAB function</font>
+
+<a name="line5347">5347: </a><font color="#B22222"> Logically Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
+
+<a name="line5349">5349: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line5350">5350: </a><font color="#B22222">+ snes - the <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> context</font>
+<a name="line5351">5351: </a><font color="#B22222">. A,B - Jacobian matrices</font>
+<a name="line5352">5352: </a><font color="#B22222">. J - function evaluation routine</font>
+<a name="line5353">5353: </a><font color="#B22222">- ctx - user context</font>
+
+<a name="line5355">5355: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5357">5357: </a><font color="#B22222"> Developer Note: This bleeds the allocated memory SNESMatlabContext *sctx;</font>
+
+<a name="line5359">5359: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, set, function</font>
+
+<a name="line5361">5361: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(), <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), J</font>
+<a name="line5362">5362: </a><font color="#B22222">*/</font>
+<a name="line5363">5363: </a><strong><font color="#4169E1"><a name="SNESSetJacobianMatlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESSetJacobianMatlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> A,<a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> B,const char *J,mxArray *ctx)</font></strong>
+<a name="line5364">5364: </a>{
+<a name="line5365">5365: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line5366">5366: </a> SNESMatlabContext *sctx;
+
+<a name="line5369">5369: </a> <font color="#B22222">/* currently sctx is memory bleed */</font>
+<a name="line5370">5370: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&sctx);
+<a name="line5371">5371: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(J,&sctx->funcname);
+<a name="line5372">5372: </a> <font color="#B22222">/*</font>
+<a name="line5373">5373: </a><font color="#B22222"> This should work, but it doesn't</font>
+<a name="line5374">5374: </a><font color="#B22222"> sctx->ctx = ctx;</font>
+<a name="line5375">5375: </a><font color="#B22222"> mexMakeArrayPersistent(sctx->ctx);</font>
+<a name="line5376">5376: </a><font color="#B22222"> */</font>
+<a name="line5377">5377: </a> sctx->ctx = mxDuplicateArray(ctx);
+<a name="line5378">5378: </a> <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(snes,A,B,SNESComputeJacobian_Matlab,sctx);
+<a name="line5379">5379: </a> <font color="#4169E1">return</font>(0);
+<a name="line5380">5380: </a>}
+
+<a name="line5384">5384: </a><font color="#B22222">/*</font>
+<a name="line5385">5385: </a><font color="#B22222"> SNESMonitor_Matlab - Calls the function that has been set with SNESMonitorSetMatlab().</font>
+
+<a name="line5387">5387: </a><font color="#B22222"> Collective on <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a></font>
+
+<a name="line5389">5389: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>()</font>
+<a name="line5390">5390: </a><font color="#B22222">@*/</font>
+<a name="line5391">5391: </a><strong><font color="#4169E1"><a name="SNESMonitor_Matlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESMonitor_Matlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,<a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> it, <a href="../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> fnorm, void *ctx)</font></strong>
+<a name="line5392">5392: </a>{
+<a name="line5393">5393: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line5394">5394: </a> SNESMatlabContext *sctx = (SNESMatlabContext*)ctx;
+<a name="line5395">5395: </a> int nlhs = 1,nrhs = 6;
+<a name="line5396">5396: </a> mxArray *plhs[1],*prhs[6];
+<a name="line5397">5397: </a> long long int lx = 0,ls = 0;
+<a name="line5398">5398: </a> <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x = snes->vec_sol;
+
+
+<a name="line5403">5403: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&ls,&snes,<font color="#4169E1">sizeof</font>(snes));
+<a name="line5404">5404: </a> <a href="../../../docs/manualpages/Sys/PetscMemcpy.html#PetscMemcpy">PetscMemcpy</a>(&lx,&x,<font color="#4169E1">sizeof</font>(x));
+<a name="line5405">5405: </a> prhs[0] = mxCreateDoubleScalar((double)ls);
+<a name="line5406">5406: </a> prhs[1] = mxCreateDoubleScalar((double)it);
+<a name="line5407">5407: </a> prhs[2] = mxCreateDoubleScalar((double)fnorm);
+<a name="line5408">5408: </a> prhs[3] = mxCreateDoubleScalar((double)lx);
+<a name="line5409">5409: </a> prhs[4] = mxCreateString(sctx->funcname);
+<a name="line5410">5410: </a> prhs[5] = sctx->ctx;
+<a name="line5411">5411: </a> mexCallMATLAB(nlhs,plhs,nrhs,prhs,<font color="#666666">"PetscSNESMonitorInternal"</font>);
+<a name="line5412">5412: </a> mxGetScalar(plhs[0]);
+<a name="line5413">5413: </a> mxDestroyArray(prhs[0]);
+<a name="line5414">5414: </a> mxDestroyArray(prhs[1]);
+<a name="line5415">5415: </a> mxDestroyArray(prhs[2]);
+<a name="line5416">5416: </a> mxDestroyArray(prhs[3]);
+<a name="line5417">5417: </a> mxDestroyArray(prhs[4]);
+<a name="line5418">5418: </a> mxDestroyArray(plhs[0]);
+<a name="line5419">5419: </a> <font color="#4169E1">return</font>(0);
+<a name="line5420">5420: </a>}
+
+<a name="line5424">5424: </a><font color="#B22222">/*</font>
+<a name="line5425">5425: </a><font color="#B22222"> SNESMonitorSetMatlab - Sets the monitor function from MATLAB</font>
+
+<a name="line5427">5427: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line5429">5429: </a><font color="#B22222"> Developer Note: This bleeds the allocated memory SNESMatlabContext *sctx;</font>
+
+<a name="line5431">5431: </a><font color="#B22222">.keywords: <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, set, function</font>
+
+<a name="line5433">5433: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/SNES/SNESGetFunction.html#SNESGetFunction">SNESGetFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESComputeFunction.html#SNESComputeFunction">SNESComputeFunction</a>(), <a href="../../../docs/manualpages/SNES/SNESSetJacobian.html#SNESSetJacobian">SNESSetJacobian</a>(), <a href="../../../docs/manualpages/SNES/SNESSetFunction.html#SNESSetFunction">SNESSetFunction</a>()</font>
+<a name="line5434">5434: </a><font color="#B22222">*/</font>
+<a name="line5435">5435: </a><strong><font color="#4169E1"><a name="SNESMonitorSetMatlab"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESMonitorSetMatlab(<a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> snes,const char *f,mxArray *ctx)</font></strong>
+<a name="line5436">5436: </a>{
+<a name="line5437">5437: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line5438">5438: </a> SNESMatlabContext *sctx;
+
+<a name="line5441">5441: </a> <font color="#B22222">/* currently sctx is memory bleed */</font>
+<a name="line5442">5442: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&sctx);
+<a name="line5443">5443: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(f,&sctx->funcname);
+<a name="line5444">5444: </a> <font color="#B22222">/*</font>
+<a name="line5445">5445: </a><font color="#B22222"> This should work, but it doesn't</font>
+<a name="line5446">5446: </a><font color="#B22222"> sctx->ctx = ctx;</font>
+<a name="line5447">5447: </a><font color="#B22222"> mexMakeArrayPersistent(sctx->ctx);</font>
+<a name="line5448">5448: </a><font color="#B22222"> */</font>
+<a name="line5449">5449: </a> sctx->ctx = mxDuplicateArray(ctx);
+<a name="line5450">5450: </a> <a href="../../../docs/manualpages/SNES/SNESMonitorSet.html#SNESMonitorSet">SNESMonitorSet</a>(snes,SNESMonitor_Matlab,sctx,NULL);
+<a name="line5451">5451: </a> <font color="#4169E1">return</font>(0);
+<a name="line5452">5452: </a>}
+
+<a name="line5454">5454: </a><font color="#A020F0">#endif</font>
</pre>
</body>
diff --git a/src/snes/interface/snesj.c.html b/src/snes/interface/snesj.c.html
index e3562bb..d078477 100644
--- a/src/snes/interface/snesj.c.html
+++ b/src/snes/interface/snesj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/snesj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:55+00:00">
+<meta name="date" content="2016-10-03T02:53:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/snesj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/snesj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/interface/snesj2.c.html b/src/snes/interface/snesj2.c.html
index 9ce4022..c6484de 100644
--- a/src/snes/interface/snesj2.c.html
+++ b/src/snes/interface/snesj2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/snesj2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:58+00:00">
+<meta name="date" content="2016-10-03T02:53:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/snesj2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/snesj2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/interface/snesob.c.html b/src/snes/interface/snesob.c.html
index ccca3a6..7adb76d 100644
--- a/src/snes/interface/snesob.c.html
+++ b/src/snes/interface/snesob.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/snesob.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:59+00:00">
+<meta name="date" content="2016-10-03T02:53:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/snesob.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/snesob.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*MC</font>
diff --git a/src/snes/interface/snespc.c.html b/src/snes/interface/snespc.c.html
index 8f1dae5..49d64f0 100644
--- a/src/snes/interface/snespc.c.html
+++ b/src/snes/interface/snespc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/snespc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:00+00:00">
+<meta name="date" content="2016-10-03T02:53:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/snespc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/snespc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmshell.h></font>
diff --git a/src/snes/interface/snesregi.c.html b/src/snes/interface/snesregi.c.html
index 6310b1a..96913a0 100644
--- a/src/snes/interface/snesregi.c.html
+++ b/src/snes/interface/snesregi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/snesregi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:56+00:00">
+<meta name="date" content="2016-10-03T02:53:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/snesregi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/snesregi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/interface/snesut.c.html b/src/snes/interface/snesut.c.html
index 2dc2185..5efe89d 100644
--- a/src/snes/interface/snesut.c.html
+++ b/src/snes/interface/snesut.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/interface/snesut.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:56+00:00">
+<meta name="date" content="2016-10-03T02:53:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/interface/snesut.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/interface/snesut.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petsc/private/snesimpl.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/snes/linesearch/impls/basic/basicimpls.h.html b/src/snes/linesearch/impls/basic/basicimpls.h.html
index 785cfd9..45a2acd 100644
--- a/src/snes/linesearch/impls/basic/basicimpls.h.html
+++ b/src/snes/linesearch/impls/basic/basicimpls.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/basic/basicimpls.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:21+00:00">
+<meta name="date" content="2016-10-03T02:55:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/basic/basicimpls.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/basic/basicimpls.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"></pre>
</body>
diff --git a/src/snes/linesearch/impls/basic/index.html b/src/snes/linesearch/impls/basic/index.html
index 20aa90e..5e73fa0 100644
--- a/src/snes/linesearch/impls/basic/index.html
+++ b/src/snes/linesearch/impls/basic/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/impls/basic/linesearchbasic.c.html b/src/snes/linesearch/impls/basic/linesearchbasic.c.html
index f8f99a6..f56ab45 100644
--- a/src/snes/linesearch/impls/basic/linesearchbasic.c.html
+++ b/src/snes/linesearch/impls/basic/linesearchbasic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/basic/linesearchbasic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:21+00:00">
+<meta name="date" content="2016-10-03T02:55:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/basic/linesearchbasic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/basic/linesearchbasic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/linesearch/impls/basic/makefile.html b/src/snes/linesearch/impls/basic/makefile.html
index 48581b7..777ee20 100644
--- a/src/snes/linesearch/impls/basic/makefile.html
+++ b/src/snes/linesearch/impls/basic/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/basic/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:21+00:00">
+<meta name="date" content="2016-10-03T02:55:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/linesearch/impls/bt/index.html b/src/snes/linesearch/impls/bt/index.html
index 7da3a7f..7b4a51d 100644
--- a/src/snes/linesearch/impls/bt/index.html
+++ b/src/snes/linesearch/impls/bt/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/bt/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/bt/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/impls/bt/linesearchbt.c.html b/src/snes/linesearch/impls/bt/linesearchbt.c.html
index 890e5d7..254a519 100644
--- a/src/snes/linesearch/impls/bt/linesearchbt.c.html
+++ b/src/snes/linesearch/impls/bt/linesearchbt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/bt/linesearchbt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:23+00:00">
+<meta name="date" content="2016-10-03T02:55:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/bt/linesearchbt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/bt/linesearchbt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/linesearch/impls/bt/makefile.html b/src/snes/linesearch/impls/bt/makefile.html
index db481c0..7df2b37 100644
--- a/src/snes/linesearch/impls/bt/makefile.html
+++ b/src/snes/linesearch/impls/bt/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/bt/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:24+00:00">
+<meta name="date" content="2016-10-03T02:55:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/bt/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/bt/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/linesearch/impls/cp/index.html b/src/snes/linesearch/impls/cp/index.html
index 678454f..76bcde4 100644
--- a/src/snes/linesearch/impls/cp/index.html
+++ b/src/snes/linesearch/impls/cp/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/cp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/cp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/impls/cp/linesearchcp.c.html b/src/snes/linesearch/impls/cp/linesearchcp.c.html
index 7fb3af6..edc7fb9 100644
--- a/src/snes/linesearch/impls/cp/linesearchcp.c.html
+++ b/src/snes/linesearch/impls/cp/linesearchcp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/cp/linesearchcp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:22+00:00">
+<meta name="date" content="2016-10-03T02:55:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/cp/linesearchcp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/cp/linesearchcp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsnes.h></font>
diff --git a/src/snes/linesearch/impls/cp/makefile.html b/src/snes/linesearch/impls/cp/makefile.html
index 34dc663..0c655b2 100644
--- a/src/snes/linesearch/impls/cp/makefile.html
+++ b/src/snes/linesearch/impls/cp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/cp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:22+00:00">
+<meta name="date" content="2016-10-03T02:55:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/cp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/cp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/linesearch/impls/index.html b/src/snes/linesearch/impls/index.html
index 0fa1d0f..5ba00fa 100644
--- a/src/snes/linesearch/impls/index.html
+++ b/src/snes/linesearch/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/snes/linesearch/impls/l2/index.html b/src/snes/linesearch/impls/l2/index.html
index fa8d5d1..7fe40da 100644
--- a/src/snes/linesearch/impls/l2/index.html
+++ b/src/snes/linesearch/impls/l2/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/l2/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/l2/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../..2/../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/impls/l2/l2impls.h.html b/src/snes/linesearch/impls/l2/l2impls.h.html
index 04320b6..e5bcec3 100644
--- a/src/snes/linesearch/impls/l2/l2impls.h.html
+++ b/src/snes/linesearch/impls/l2/l2impls.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/l2/l2impls.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:22+00:00">
+<meta name="date" content="2016-10-03T02:55:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/l2/l2impls.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/l2/l2impls.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"></pre>
</body>
diff --git a/src/snes/linesearch/impls/l2/linesearchl2.c b/src/snes/linesearch/impls/l2/linesearchl2.c
index f6ccf6b..95ba3ab 100644
--- a/src/snes/linesearch/impls/l2/linesearchl2.c
+++ b/src/snes/linesearch/impls/l2/linesearchl2.c
@@ -49,13 +49,13 @@ static PetscErrorCode SNESLineSearchApply_L2(SNESLineSearch linesearch)
for (i = 0; i < max_its; i++) {
- /* compute the norm at the midpoint */
ierr = VecCopy(X, W);CHKERRQ(ierr);
ierr = VecAXPY(W, -lambda_mid, Y);CHKERRQ(ierr);
if (linesearch->ops->viproject) {
ierr = (*linesearch->ops->viproject)(snes, W);CHKERRQ(ierr);
}
if (!objective) {
+ /* compute the norm at the midpoint */
ierr = (*linesearch->ops->snesfunc)(snes, W, F);CHKERRQ(ierr);
if (linesearch->ops->vinorm) {
fnrm_mid = gnorm;
@@ -64,7 +64,7 @@ static PetscErrorCode SNESLineSearchApply_L2(SNESLineSearch linesearch)
ierr = VecNorm(F,NORM_2,&fnrm_mid);CHKERRQ(ierr);
}
- /* compute the norm at lambda */
+ /* compute the norm at the new endpoit */
ierr = VecCopy(X, W);CHKERRQ(ierr);
ierr = VecAXPY(W, -lambda, Y);CHKERRQ(ierr);
if (linesearch->ops->viproject) {
@@ -85,51 +85,30 @@ static PetscErrorCode SNESLineSearchApply_L2(SNESLineSearch linesearch)
ierr = VecAXPY(W, -lambda_mid, Y);CHKERRQ(ierr);
ierr = SNESComputeObjective(snes,W,&fnrm_mid);CHKERRQ(ierr);
- /* compute the objective at the midpoint */
+ /* compute the objective at the new endpoint */
ierr = VecCopy(X, W);CHKERRQ(ierr);
ierr = VecAXPY(W, -lambda, Y);CHKERRQ(ierr);
ierr = SNESComputeObjective(snes,W,&fnrm);CHKERRQ(ierr);
}
- /* this gives us the derivatives at the endpoints -- compute them from here
-
- a = x - a0
-
- p_0(x) = (x / dA - 1)(2x / dA - 1)
- p_1(x) = 4(x / dA)(1 - x / dA)
- p_2(x) = (x / dA)(2x / dA - 1)
-
- dp_0[0] / dx = 3 / dA
- dp_1[0] / dx = -4 / dA
- dp_2[0] / dx = 1 / dA
-
- dp_0[dA] / dx = -1 / dA
- dp_1[dA] / dx = 4 / dA
- dp_2[dA] / dx = -3 / dA
-
- d^2p_0[0] / dx^2 = 4 / dA^2
- d^2p_1[0] / dx^2 = -8 / dA^2
- d^2p_2[0] / dx^2 = 4 / dA^2
- */
delLambda = lambda - lambda_old;
+ /* compute f'() at the end points using second order one sided differencing */
delFnrm = (3.*fnrm - 4.*fnrm_mid + 1.*fnrm_old) / delLambda;
delFnrm_old = (-3.*fnrm_old + 4.*fnrm_mid -1.*fnrm) / delLambda;
+ /* compute f''() at the midpoint using centered differencing */
del2Fnrm = (delFnrm - delFnrm_old) / delLambda;
if (monitor) {
ierr = PetscViewerASCIIAddTab(monitor,((PetscObject)linesearch)->tablevel);CHKERRQ(ierr);
if (!objective) {
- ierr = PetscViewerASCIIPrintf(monitor," Line search: lambdas = [%g, %g, %g], fnorms = [%g, %g, %g]\n",
- (double)lambda, (double)lambda_mid, (double)lambda_old, (double)PetscSqrtReal(fnrm), (double)PetscSqrtReal(fnrm_mid), (double)PetscSqrtReal(fnrm_old));CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(monitor," Line search: lambdas = [%g, %g, %g], fnorms = [%g, %g, %g]\n",(double)lambda, (double)lambda_mid, (double)lambda_old, (double)PetscSqrtReal(fnrm), (double)PetscSqrtReal(fnrm_mid), (double)PetscSqrtReal(fnrm_old));CHKERRQ(ierr);
} else {
- ierr = PetscViewerASCIIPrintf(monitor," Line search: lambdas = [%g, %g, %g], obj = [%g, %g, %g]\n",
- (double)lambda, (double)lambda_mid, (double)lambda_old, (double)fnrm, (double)fnrm_mid, (double)fnrm_old);CHKERRQ(ierr);
-
+ ierr = PetscViewerASCIIPrintf(monitor," Line search: lambdas = [%g, %g, %g], obj = [%g, %g, %g]\n",(double)lambda, (double)lambda_mid, (double)lambda_old, (double)fnrm, (double)fnrm_mid, (double)fnrm_old);CHKERRQ(ierr);
}
ierr = PetscViewerASCIISubtractTab(monitor,((PetscObject)linesearch)->tablevel);CHKERRQ(ierr);
}
- /* compute the search direction -- always go downhill */
+ /* compute the secant (Newton) update -- always go downhill */
if (del2Fnrm > 0.) lambda_update = lambda - delFnrm / del2Fnrm;
else lambda_update = lambda + delFnrm / del2Fnrm;
@@ -139,7 +118,7 @@ static PetscErrorCode SNESLineSearchApply_L2(SNESLineSearch linesearch)
if (lambda_update > maxstep) break;
- /* compute the new state of the line search */
+ /* update the endpoints and the midpoint of the bracketed secant region */
lambda_old = lambda;
lambda = lambda_update;
fnrm_old = fnrm;
@@ -182,12 +161,14 @@ static PetscErrorCode SNESLineSearchApply_L2(SNESLineSearch linesearch)
#undef __FUNCT__
#define __FUNCT__ "SNESLineSearchCreate_L2"
/*MC
- SNESLINESEARCHL2 - Secant search in the L2 norm of the function or the objective function if it is provided with SNESSetObjective().
+ SNESLINESEARCHL2 - Secant search in the L2 norm of the function or the objective function, if it is provided with SNESSetObjective().
+
+ Attempts to solve min_lambda f(x + lambda y) using the secant method with the initial bracketing of lambda between [0,damping]. Differences of f()
+ are used to approximate the first and second derivative of f() with respect to lambda, f'() and f''(). The secant method is run for maxit iterations.
- The function norm is evaluated at points in [0, damping] to construct
- a polynomial fitting. This fitting is used to construct a new lambda
- based upon secant descent. The process is repeated on the new
- interval, [lambda, lambda_old], max_it - 1 times.
+ When an objective function is provided f(w) is the objective function otherwise f(w) = ||F(w)||^2. x is the current step and y is the search direction.
+
+ This has no checks on whether the secant method is actually converging.
Options Database Keys:
+ -snes_linesearch_max_it <maxit> - maximum number of iterations, default is 1
@@ -197,9 +178,11 @@ static PetscErrorCode SNESLineSearchApply_L2(SNESLineSearch linesearch)
Level: advanced
+ Developer Notes: A better name for this method might be SNESLINESEARCHSECANT, L2 is not descriptive
+
.keywords: SNES, nonlinear, line search, norm, secant
-.seealso: SNESLineSearchBT, SNESLineSearchCP, SNESLineSearch
+.seealso: SNESLINESEARCHBT, SNESLINESEARCHCP, SNESLineSearch, SNESLineSearchCreate(), SNESLineSearchSetType()
M*/
PETSC_EXTERN PetscErrorCode SNESLineSearchCreate_L2(SNESLineSearch linesearch)
{
diff --git a/src/snes/linesearch/impls/l2/linesearchl2.c.html b/src/snes/linesearch/impls/l2/linesearchl2.c.html
index 7e1b0b7..8f6c94b 100644
--- a/src/snes/linesearch/impls/l2/linesearchl2.c.html
+++ b/src/snes/linesearch/impls/l2/linesearchl2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/l2/linesearchl2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:21+00:00">
+<meta name="date" content="2016-10-03T02:55:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/l2/linesearchl2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/l2/linesearchl2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsnes.h></font>
@@ -57,13 +57,13 @@
<a name="line50"> 50: </a> <font color="#4169E1">for</font> (i = 0; i < max_its; i++) {
-<a name="line52"> 52: </a> <font color="#B22222">/* compute the norm at the midpoint */</font>
-<a name="line53"> 53: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, W);
-<a name="line54"> 54: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(W, -lambda_mid, Y);
-<a name="line55"> 55: </a> <font color="#4169E1">if</font> (linesearch->ops->viproject) {
-<a name="line56"> 56: </a> (*linesearch->ops->viproject)(snes, W);
-<a name="line57"> 57: </a> }
-<a name="line58"> 58: </a> <font color="#4169E1">if</font> (!objective) {
+<a name="line52"> 52: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, W);
+<a name="line53"> 53: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(W, -lambda_mid, Y);
+<a name="line54"> 54: </a> <font color="#4169E1">if</font> (linesearch->ops->viproject) {
+<a name="line55"> 55: </a> (*linesearch->ops->viproject)(snes, W);
+<a name="line56"> 56: </a> }
+<a name="line57"> 57: </a> <font color="#4169E1">if</font> (!objective) {
+<a name="line58"> 58: </a> <font color="#B22222">/* compute the norm at the midpoint */</font>
<a name="line59"> 59: </a> (*linesearch->ops->snesfunc)(snes, W, F);
<a name="line60"> 60: </a> <font color="#4169E1">if</font> (linesearch->ops->vinorm) {
<a name="line61"> 61: </a> fnrm_mid = gnorm;
@@ -72,7 +72,7 @@
<a name="line64"> 64: </a> <a href="../../../..2/../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(F,<a href="../../../..2/../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>,&fnrm_mid);
<a name="line65"> 65: </a> }
-<a name="line67"> 67: </a> <font color="#B22222">/* compute the norm at lambda */</font>
+<a name="line67"> 67: </a> <font color="#B22222">/* compute the norm at the new endpoit */</font>
<a name="line68"> 68: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, W);
<a name="line69"> 69: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(W, -lambda, Y);
<a name="line70"> 70: </a> <font color="#4169E1">if</font> (linesearch->ops->viproject) {
@@ -93,132 +93,115 @@
<a name="line85"> 85: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(W, -lambda_mid, Y);
<a name="line86"> 86: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESComputeObjective.html#SNESComputeObjective">SNESComputeObjective</a>(snes,W,&fnrm_mid);
-<a name="line88"> 88: </a> <font color="#B22222">/* compute the objective at the midpoint */</font>
+<a name="line88"> 88: </a> <font color="#B22222">/* compute the objective at the new endpoint */</font>
<a name="line89"> 89: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, W);
<a name="line90"> 90: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(W, -lambda, Y);
<a name="line91"> 91: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESComputeObjective.html#SNESComputeObjective">SNESComputeObjective</a>(snes,W,&fnrm);
<a name="line92"> 92: </a> }
-<a name="line93"> 93: </a> <font color="#B22222">/* this gives us the derivatives at the endpoints -- compute them from here</font>
-
-<a name="line95"> 95: </a><font color="#B22222"> a = x - a0</font>
-
-<a name="line97"> 97: </a><font color="#B22222"> p_0(x) = (x / dA - 1)(2x / dA - 1)</font>
-<a name="line98"> 98: </a><font color="#B22222"> p_1(x) = 4(x / dA)(1 - x / dA)</font>
-<a name="line99"> 99: </a><font color="#B22222"> p_2(x) = (x / dA)(2x / dA - 1)</font>
-
-<a name="line101">101: </a><font color="#B22222"> dp_0[0] / dx = 3 / dA</font>
-<a name="line102">102: </a><font color="#B22222"> dp_1[0] / dx = -4 / dA</font>
-<a name="line103">103: </a><font color="#B22222"> dp_2[0] / dx = 1 / dA</font>
-
-<a name="line105">105: </a><font color="#B22222"> dp_0[dA] / dx = -1 / dA</font>
-<a name="line106">106: </a><font color="#B22222"> dp_1[dA] / dx = 4 / dA</font>
-<a name="line107">107: </a><font color="#B22222"> dp_2[dA] / dx = -3 / dA</font>
-
-<a name="line109">109: </a><font color="#B22222"> d^2p_0[0] / dx^2 = 4 / dA^2</font>
-<a name="line110">110: </a><font color="#B22222"> d^2p_1[0] / dx^2 = -8 / dA^2</font>
-<a name="line111">111: </a><font color="#B22222"> d^2p_2[0] / dx^2 = 4 / dA^2</font>
-<a name="line112">112: </a><font color="#B22222"> */</font>
-
-<a name="line114">114: </a> delLambda = lambda - lambda_old;
-<a name="line115">115: </a> delFnrm = (3.*fnrm - 4.*fnrm_mid + 1.*fnrm_old) / delLambda;
-<a name="line116">116: </a> delFnrm_old = (-3.*fnrm_old + 4.*fnrm_mid -1.*fnrm) / delLambda;
-<a name="line117">117: </a> del2Fnrm = (delFnrm - delFnrm_old) / delLambda;
-
-<a name="line119">119: </a> <font color="#4169E1">if</font> (monitor) {
-<a name="line120">120: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
-<a name="line121">121: </a> <font color="#4169E1">if</font> (!objective) {
-<a name="line122">122: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(monitor,<font color="#666666">" Line search: lambdas = [%g, %g, %g], fnorms = [%g, %g, %g]\n"</font>,
-<a name="line123">123: </a> (double)lambda, (double)lambda_mid, (double)lambda_old, (double)PetscSqrtReal(fnrm), (double)PetscSqrtReal(fnrm_mid), (double)PetscSqrtReal(fnrm_old));
-<a name="line124">124: </a> } <font color="#4169E1">else</font> {
-<a name="line125">125: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(monitor,<font color="#666666">" Line search: lambdas = [%g, %g, %g], obj = [%g, %g, %g]\n"</font>,
-<a name="line126">126: </a> (double)lambda, (double)lambda_mid, (double)lambda_old, (double)fnrm, (double)fnrm_mid, (double)fnrm_old);
-
-<a name="line128">128: </a> }
-<a name="line129">129: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
-<a name="line130">130: </a> }
-
-<a name="line132">132: </a> <font color="#B22222">/* compute the search direction -- always go downhill */</font>
-<a name="line133">133: </a> <font color="#4169E1">if</font> (del2Fnrm > 0.) lambda_update = lambda - delFnrm / del2Fnrm;
-<a name="line134">134: </a> <font color="#4169E1">else</font> lambda_update = lambda + delFnrm / del2Fnrm;
-
-<a name="line136">136: </a> <font color="#4169E1">if</font> (lambda_update < steptol) lambda_update = 0.5*(lambda + lambda_old);
-
-<a name="line138">138: </a> <font color="#4169E1">if</font> (<a href="../../../..2/../docs/manualpages/Sys/PetscIsInfOrNanReal.html#PetscIsInfOrNanReal">PetscIsInfOrNanReal</a>(lambda_update)) <font color="#4169E1">break</font>;
-
-<a name="line140">140: </a> <font color="#4169E1">if</font> (lambda_update > maxstep) <font color="#4169E1">break</font>;
-
-<a name="line142">142: </a> <font color="#B22222">/* compute the new state of the line search */</font>
-<a name="line143">143: </a> lambda_old = lambda;
-<a name="line144">144: </a> lambda = lambda_update;
-<a name="line145">145: </a> fnrm_old = fnrm;
-<a name="line146">146: </a> lambda_mid = 0.5*(lambda + lambda_old);
-<a name="line147">147: </a> }
-<a name="line148">148: </a> <font color="#B22222">/* construct the solution */</font>
-<a name="line149">149: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, W);
-<a name="line150">150: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(W, -lambda, Y);
-<a name="line151">151: </a> <font color="#4169E1">if</font> (linesearch->ops->viproject) {
-<a name="line152">152: </a> (*linesearch->ops->viproject)(snes, W);
-<a name="line153">153: </a> }
-
-<a name="line155">155: </a> <font color="#B22222">/* postcheck */</font>
-<a name="line156">156: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchPostCheck.html#SNESLineSearchPostCheck">SNESLineSearchPostCheck</a>(linesearch,X,Y,W,&changed_y,&changed_w);
-<a name="line157">157: </a> <font color="#4169E1">if</font> (changed_y) {
-<a name="line158">158: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(X, -lambda, Y);
-<a name="line159">159: </a> <font color="#4169E1">if</font> (linesearch->ops->viproject) {
-<a name="line160">160: </a> (*linesearch->ops->viproject)(snes, X);
-<a name="line161">161: </a> }
-<a name="line162">162: </a> } <font color="#4169E1">else</font> {
-<a name="line163">163: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(W, X);
-<a name="line164">164: </a> }
-<a name="line165">165: </a> (*linesearch->ops->snesfunc)(snes,X,F);
-
-<a name="line167">167: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchSetLambda.html#SNESLineSearchSetLambda">SNESLineSearchSetLambda</a>(linesearch, lambda);
-<a name="line168">168: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchComputeNorms.html#SNESLineSearchComputeNorms">SNESLineSearchComputeNorms</a>(linesearch);
-<a name="line169">169: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchGetNorms.html#SNESLineSearchGetNorms">SNESLineSearchGetNorms</a>(linesearch, &xnorm, &gnorm, &ynorm);
-
-<a name="line171">171: </a> <font color="#4169E1">if</font> (monitor) {
-<a name="line172">172: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
-<a name="line173">173: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(monitor,<font color="#666666">" Line search terminated: lambda = %g, fnorms = %g\n"</font>, (double)lambda, (double)gnorm);
-<a name="line174">174: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
-<a name="line175">175: </a> }
-<a name="line176">176: </a> <font color="#4169E1">if</font> (lambda <= steptol) {
-<a name="line177">177: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchSetReason.html#SNESLineSearchSetReason">SNESLineSearchSetReason</a>(linesearch, SNES_LINESEARCH_FAILED_REDUCT);
-<a name="line178">178: </a> }
-<a name="line179">179: </a> <font color="#4169E1">return</font>(0);
-<a name="line180">180: </a>}
-
-<a name="line184">184: </a><font color="#B22222">/*MC</font>
-<a name="line185">185: </a><font color="#B22222"> <a href="../../../..2/../docs/manualpages/SNES/SNESLINESEARCHL2.html#SNESLINESEARCHL2">SNESLINESEARCHL2</a> - Secant search in the L2 norm of the function or the objective function if it is provided with <a href="../../../..2/../docs/manualpages/SNES/SNESSetObjective.html#SNESSetObjective">SNESSetObjective</a>().</font>
-
-<a name="line187">187: </a><font color="#B22222"> The function norm is evaluated at points in [0, damping] to construct</font>
-<a name="line188">188: </a><font color="#B22222"> a polynomial fitting. This fitting is used to construct a new lambda</font>
-<a name="line189">189: </a><font color="#B22222"> based upon secant descent. The process is repeated on the new</font>
-<a name="line190">190: </a><font color="#B22222"> interval, [lambda, lambda_old], max_it - 1 times.</font>
-
-<a name="line192">192: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line193">193: </a><font color="#B22222">+ -snes_linesearch_max_it <maxit> - maximum number of iterations, default is 1</font>
-<a name="line194">194: </a><font color="#B22222">. -snes_linesearch_maxstep <length> - the algorithm insures that a step length is never longer than this value</font>
-<a name="line195">195: </a><font color="#B22222">. -snes_linesearch_damping <damping> - initial step is scaled back by this factor, default is 1.0</font>
-<a name="line196">196: </a><font color="#B22222">- -snes_linesearch_minlambda <minlambda> - minimum allowable lambda</font>
-
-<a name="line198">198: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line200">200: </a><font color="#B22222">.keywords: <a href="../../../..2/../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, line search, norm, secant</font>
-
-<a name="line202">202: </a><font color="#B22222">.seealso: SNESLineSearchBT, SNESLineSearchCP, <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a></font>
-<a name="line203">203: </a><font color="#B22222">M*/</font>
-<a name="line204">204: </a><strong><font color="#4169E1"><a name="SNESLineSearchCreate_L2"></a>PETSC_EXTERN <a href="../../../..2/../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESLineSearchCreate_L2(<a href="../../../..2/../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a> linesearch)</font></strong>
-<a name="line205">205: </a>{
-<a name="line207">207: </a> linesearch->ops->apply = SNESLineSearchApply_L2;
-<a name="line208">208: </a> linesearch->ops->destroy = NULL;
-<a name="line209">209: </a> linesearch->ops->setfromoptions = NULL;
-<a name="line210">210: </a> linesearch->ops->reset = NULL;
-<a name="line211">211: </a> linesearch->ops->view = NULL;
-<a name="line212">212: </a> linesearch->ops->setup = NULL;
-
-<a name="line214">214: </a> linesearch->max_its = 1;
-<a name="line215">215: </a> <font color="#4169E1">return</font>(0);
-<a name="line216">216: </a>}
+
+<a name="line94"> 94: </a> delLambda = lambda - lambda_old;
+<a name="line95"> 95: </a> <font color="#B22222">/* compute f'() at the end points using second order one sided differencing */</font>
+<a name="line96"> 96: </a> delFnrm = (3.*fnrm - 4.*fnrm_mid + 1.*fnrm_old) / delLambda;
+<a name="line97"> 97: </a> delFnrm_old = (-3.*fnrm_old + 4.*fnrm_mid -1.*fnrm) / delLambda;
+<a name="line98"> 98: </a> <font color="#B22222">/* compute f''() at the midpoint using centered differencing */</font>
+<a name="line99"> 99: </a> del2Fnrm = (delFnrm - delFnrm_old) / delLambda;
+
+<a name="line101">101: </a> <font color="#4169E1">if</font> (monitor) {
+<a name="line102">102: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
+<a name="line103">103: </a> <font color="#4169E1">if</font> (!objective) {
+<a name="line104">104: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(monitor,<font color="#666666">" Line search: lambdas = [%g, %g, %g], fnorms = [%g, %g, %g]\n"</font>,(double)lambda, (double)lambda_mid, (double)lambda_old, (double)PetscSqrtReal(fnrm), (double)PetscSqrtReal(fnrm_mid), (double)PetscSqrtReal(fnrm_old));
+<a name="line105">105: </a> } <font color="#4169E1">else</font> {
+<a name="line106">106: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(monitor,<font color="#666666">" Line search: lambdas = [%g, %g, %g], obj = [%g, %g, %g]\n"</font>,(double)lambda, (double)lambda_mid, (double)lambda_old, (double)fnrm, (double)fnrm_mid, (double)fnrm_old);
+<a name="line107">107: </a> }
+<a name="line108">108: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
+<a name="line109">109: </a> }
+
+<a name="line111">111: </a> <font color="#B22222">/* compute the secant (Newton) update -- always go downhill */</font>
+<a name="line112">112: </a> <font color="#4169E1">if</font> (del2Fnrm > 0.) lambda_update = lambda - delFnrm / del2Fnrm;
+<a name="line113">113: </a> <font color="#4169E1">else</font> lambda_update = lambda + delFnrm / del2Fnrm;
+
+<a name="line115">115: </a> <font color="#4169E1">if</font> (lambda_update < steptol) lambda_update = 0.5*(lambda + lambda_old);
+
+<a name="line117">117: </a> <font color="#4169E1">if</font> (<a href="../../../..2/../docs/manualpages/Sys/PetscIsInfOrNanReal.html#PetscIsInfOrNanReal">PetscIsInfOrNanReal</a>(lambda_update)) <font color="#4169E1">break</font>;
+
+<a name="line119">119: </a> <font color="#4169E1">if</font> (lambda_update > maxstep) <font color="#4169E1">break</font>;
+
+<a name="line121">121: </a> <font color="#B22222">/* update the endpoints and the midpoint of the bracketed secant region */</font>
+<a name="line122">122: </a> lambda_old = lambda;
+<a name="line123">123: </a> lambda = lambda_update;
+<a name="line124">124: </a> fnrm_old = fnrm;
+<a name="line125">125: </a> lambda_mid = 0.5*(lambda + lambda_old);
+<a name="line126">126: </a> }
+<a name="line127">127: </a> <font color="#B22222">/* construct the solution */</font>
+<a name="line128">128: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X, W);
+<a name="line129">129: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(W, -lambda, Y);
+<a name="line130">130: </a> <font color="#4169E1">if</font> (linesearch->ops->viproject) {
+<a name="line131">131: </a> (*linesearch->ops->viproject)(snes, W);
+<a name="line132">132: </a> }
+
+<a name="line134">134: </a> <font color="#B22222">/* postcheck */</font>
+<a name="line135">135: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchPostCheck.html#SNESLineSearchPostCheck">SNESLineSearchPostCheck</a>(linesearch,X,Y,W,&changed_y,&changed_w);
+<a name="line136">136: </a> <font color="#4169E1">if</font> (changed_y) {
+<a name="line137">137: </a> <a href="../../../..2/../docs/manualpages/Vec/VecAXPY.html#VecAXPY">VecAXPY</a>(X, -lambda, Y);
+<a name="line138">138: </a> <font color="#4169E1">if</font> (linesearch->ops->viproject) {
+<a name="line139">139: </a> (*linesearch->ops->viproject)(snes, X);
+<a name="line140">140: </a> }
+<a name="line141">141: </a> } <font color="#4169E1">else</font> {
+<a name="line142">142: </a> <a href="../../../..2/../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(W, X);
+<a name="line143">143: </a> }
+<a name="line144">144: </a> (*linesearch->ops->snesfunc)(snes,X,F);
+
+<a name="line146">146: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchSetLambda.html#SNESLineSearchSetLambda">SNESLineSearchSetLambda</a>(linesearch, lambda);
+<a name="line147">147: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchComputeNorms.html#SNESLineSearchComputeNorms">SNESLineSearchComputeNorms</a>(linesearch);
+<a name="line148">148: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchGetNorms.html#SNESLineSearchGetNorms">SNESLineSearchGetNorms</a>(linesearch, &xnorm, &gnorm, &ynorm);
+
+<a name="line150">150: </a> <font color="#4169E1">if</font> (monitor) {
+<a name="line151">151: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
+<a name="line152">152: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(monitor,<font color="#666666">" Line search terminated: lambda = %g, fnorms = %g\n"</font>, (double)lambda, (double)gnorm);
+<a name="line153">153: </a> <a href="../../../..2/../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(monitor,((<a href="../../../..2/../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)linesearch)->tablevel);
+<a name="line154">154: </a> }
+<a name="line155">155: </a> <font color="#4169E1">if</font> (lambda <= steptol) {
+<a name="line156">156: </a> <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchSetReason.html#SNESLineSearchSetReason">SNESLineSearchSetReason</a>(linesearch, SNES_LINESEARCH_FAILED_REDUCT);
+<a name="line157">157: </a> }
+<a name="line158">158: </a> <font color="#4169E1">return</font>(0);
+<a name="line159">159: </a>}
+
+<a name="line163">163: </a><font color="#B22222">/*MC</font>
+<a name="line164">164: </a><font color="#B22222"> <a href="../../../..2/../docs/manualpages/SNES/SNESLINESEARCHL2.html#SNESLINESEARCHL2">SNESLINESEARCHL2</a> - Secant search in the L2 norm of the function or the objective function, if it is provided with <a href="../../../..2/../docs/manualpages/SNES/SNESSetObjective.html#SNESSetObjective">SNESSetObjective</a>().</font>
+
+<a name="line166">166: </a><font color="#B22222"> Attempts to solve min_lambda f(x + lambda y) using the secant method with the initial bracketing of lambda between [0,damping]. Differences of f()</font>
+<a name="line167">167: </a><font color="#B22222"> are used to approximate the first and second derivative of f() with respect to lambda, f'() and f''(). The secant method is run for maxit iterations.</font>
+
+<a name="line169">169: </a><font color="#B22222"> When an objective function is provided f(w) is the objective function otherwise f(w) = ||F(w)||^2. x is the current step and y is the search direction.</font>
+
+<a name="line171">171: </a><font color="#B22222"> This has no checks on whether the secant method is actually converging.</font>
+
+<a name="line173">173: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line174">174: </a><font color="#B22222">+ -snes_linesearch_max_it <maxit> - maximum number of iterations, default is 1</font>
+<a name="line175">175: </a><font color="#B22222">. -snes_linesearch_maxstep <length> - the algorithm insures that a step length is never longer than this value</font>
+<a name="line176">176: </a><font color="#B22222">. -snes_linesearch_damping <damping> - initial step is scaled back by this factor, default is 1.0</font>
+<a name="line177">177: </a><font color="#B22222">- -snes_linesearch_minlambda <minlambda> - minimum allowable lambda</font>
+
+<a name="line179">179: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line181">181: </a><font color="#B22222"> Developer Notes: A better name for this method might be SNESLINESEARCHSECANT, L2 is not descriptive</font>
+
+<a name="line183">183: </a><font color="#B22222">.keywords: <a href="../../../..2/../docs/manualpages/SNES/SNES.html#SNES">SNES</a>, nonlinear, line search, norm, secant</font>
+
+<a name="line185">185: </a><font color="#B22222">.seealso: <a href="../../../..2/../docs/manualpages/SNES/SNESLINESEARCHBT.html#SNESLINESEARCHBT">SNESLINESEARCHBT</a>, <a href="../../../..2/../docs/manualpages/SNES/SNESLINESEARCHCP.html#SNESLINESEARCHCP">SNESLINESEARCHCP</a>, <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a>, <a href="../../../..2/../docs/manualpages/SNES/SNESLineSearchCreate.html#SNESLineSearchCreate">SNESLineSearchCre [...]
+<a name="line186">186: </a><font color="#B22222">M*/</font>
+<a name="line187">187: </a><strong><font color="#4169E1"><a name="SNESLineSearchCreate_L2"></a>PETSC_EXTERN <a href="../../../..2/../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESLineSearchCreate_L2(<a href="../../../..2/../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a> linesearch)</font></strong>
+<a name="line188">188: </a>{
+<a name="line190">190: </a> linesearch->ops->apply = SNESLineSearchApply_L2;
+<a name="line191">191: </a> linesearch->ops->destroy = NULL;
+<a name="line192">192: </a> linesearch->ops->setfromoptions = NULL;
+<a name="line193">193: </a> linesearch->ops->reset = NULL;
+<a name="line194">194: </a> linesearch->ops->view = NULL;
+<a name="line195">195: </a> linesearch->ops->setup = NULL;
+
+<a name="line197">197: </a> linesearch->max_its = 1;
+<a name="line198">198: </a> <font color="#4169E1">return</font>(0);
+<a name="line199">199: </a>}
</pre>
</body>
diff --git a/src/snes/linesearch/impls/l2/makefile.html b/src/snes/linesearch/impls/l2/makefile.html
index ebc639b..9c34819 100644
--- a/src/snes/linesearch/impls/l2/makefile.html
+++ b/src/snes/linesearch/impls/l2/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/l2/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:22+00:00">
+<meta name="date" content="2016-10-03T02:55:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/l2/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/l2/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/linesearch/impls/makefile.html b/src/snes/linesearch/impls/makefile.html
index db97ba5..9a3a300 100644
--- a/src/snes/linesearch/impls/makefile.html
+++ b/src/snes/linesearch/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:21+00:00">
+<meta name="date" content="2016-10-03T02:55:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/linesearch/impls/nleqerr/index.html b/src/snes/linesearch/impls/nleqerr/index.html
index e32af03..13e1db0 100644
--- a/src/snes/linesearch/impls/nleqerr/index.html
+++ b/src/snes/linesearch/impls/nleqerr/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/nleqerr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/nleqerr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c.html b/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c.html
index ff734a7..d531149 100644
--- a/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c.html
+++ b/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:24+00:00">
+<meta name="date" content="2016-10-03T02:55:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/linesearch/impls/nleqerr/makefile.html b/src/snes/linesearch/impls/nleqerr/makefile.html
index 5fecbb8..6804bea 100644
--- a/src/snes/linesearch/impls/nleqerr/makefile.html
+++ b/src/snes/linesearch/impls/nleqerr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/nleqerr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:25+00:00">
+<meta name="date" content="2016-10-03T02:55:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/nleqerr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/nleqerr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/linesearch/impls/shell/index.html b/src/snes/linesearch/impls/shell/index.html
index ed3302b..267e47a 100644
--- a/src/snes/linesearch/impls/shell/index.html
+++ b/src/snes/linesearch/impls/shell/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/shell/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/impls/shell/linesearchshell.c.html b/src/snes/linesearch/impls/shell/linesearchshell.c.html
index 9c53fe7..18e7c94 100644
--- a/src/snes/linesearch/impls/shell/linesearchshell.c.html
+++ b/src/snes/linesearch/impls/shell/linesearchshell.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/shell/linesearchshell.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:22+00:00">
+<meta name="date" content="2016-10-03T02:55:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/shell/linesearchshell.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/shell/linesearchshell.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/snes/linesearch/impls/shell/makefile.html b/src/snes/linesearch/impls/shell/makefile.html
index 288a466..baeb623 100644
--- a/src/snes/linesearch/impls/shell/makefile.html
+++ b/src/snes/linesearch/impls/shell/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/impls/shell/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:23+00:00">
+<meta name="date" content="2016-10-03T02:55:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/impls/shell/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/snes/linesearch/index.html b/src/snes/linesearch/index.html
index dab867f..8d8b6db 100644
--- a/src/snes/linesearch/index.html
+++ b/src/snes/linesearch/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/interface/index.html b/src/snes/linesearch/interface/index.html
index cd42c58..c49f3d1 100644
--- a/src/snes/linesearch/interface/index.html
+++ b/src/snes/linesearch/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/linesearch/interface/linesearch.c.html b/src/snes/linesearch/interface/linesearch.c.html
index 79b634b..28c1561 100644
--- a/src/snes/linesearch/interface/linesearch.c.html
+++ b/src/snes/linesearch/interface/linesearch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/interface/linesearch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:15+00:00">
+<meta name="date" content="2016-10-03T02:55:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/interface/linesearch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/interface/linesearch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> SNESLineSearchRegisterAllCalled = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
diff --git a/src/snes/linesearch/interface/linesearchregi.c.html b/src/snes/linesearch/interface/linesearchregi.c.html
index b7c2af5..df52a47 100644
--- a/src/snes/linesearch/interface/linesearchregi.c.html
+++ b/src/snes/linesearch/interface/linesearchregi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/interface/linesearchregi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:20+00:00">
+<meta name="date" content="2016-10-03T02:55:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/interface/linesearchregi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/interface/linesearchregi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/linesearchimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SNESLineSearchCreate_Basic(<a href="../../../../docs/manualpages/SNES/SNESLineSearch.html#SNESLineSearch">SNESLineSearch</a>)</font></strong>;
diff --git a/src/snes/linesearch/interface/makefile.html b/src/snes/linesearch/interface/makefile.html
index 34d29ab..a2e3b74 100644
--- a/src/snes/linesearch/interface/makefile.html
+++ b/src/snes/linesearch/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:20+00:00">
+<meta name="date" content="2016-10-03T02:55:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/linesearch/makefile.html b/src/snes/linesearch/makefile.html
index d300cdf..0adb4bc 100644
--- a/src/snes/linesearch/makefile.html
+++ b/src/snes/linesearch/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/linesearch/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:15+00:00">
+<meta name="date" content="2016-10-03T02:55:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/linesearch/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/linesearch/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/makefile.html b/src/snes/makefile.html
index f55b9eb..5e0d139 100644
--- a/src/snes/makefile.html
+++ b/src/snes/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:08:40+00:00">
+<meta name="date" content="2016-10-03T02:53:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/mf/index.html b/src/snes/mf/index.html
index ebe804a..22518bc 100644
--- a/src/snes/mf/index.html
+++ b/src/snes/mf/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/mf/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/mf/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/mf/makefile.html b/src/snes/mf/makefile.html
index d7624c8..4873781 100644
--- a/src/snes/mf/makefile.html
+++ b/src/snes/mf/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/mf/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:04+00:00">
+<meta name="date" content="2016-10-03T02:53:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/mf/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/mf/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/snes/mf/snesmfj.c.html b/src/snes/mf/snesmfj.c.html
index 6eb248b..9e3510b 100644
--- a/src/snes/mf/snesmfj.c.html
+++ b/src/snes/mf/snesmfj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/mf/snesmfj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:09:03+00:00">
+<meta name="date" content="2016-10-03T02:53:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/mf/snesmfj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/mf/snesmfj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/utils/dmdasnes.c.html b/src/snes/utils/dmdasnes.c.html
index fbb16b1..16607ff 100644
--- a/src/snes/utils/dmdasnes.c.html
+++ b/src/snes/utils/dmdasnes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/utils/dmdasnes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:05+00:00">
+<meta name="date" content="2016-10-03T02:55:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/utils/dmdasnes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/utils/dmdasnes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscdmda.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/utils/dmlocalsnes.c.html b/src/snes/utils/dmlocalsnes.c.html
index eb3e6d8..043b14e 100644
--- a/src/snes/utils/dmlocalsnes.c.html
+++ b/src/snes/utils/dmlocalsnes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/utils/dmlocalsnes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:06+00:00">
+<meta name="date" content="2016-10-03T02:55:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/utils/dmlocalsnes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/utils/dmlocalsnes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/utils/dmplexsnes.c.html b/src/snes/utils/dmplexsnes.c.html
index bd7d213..d223b98 100644
--- a/src/snes/utils/dmplexsnes.c.html
+++ b/src/snes/utils/dmplexsnes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/utils/dmplexsnes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:07+00:00">
+<meta name="date" content="2016-10-03T02:55:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/utils/dmplexsnes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/utils/dmplexsnes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscds.h></font>
diff --git a/src/snes/utils/dmsnes.c.html b/src/snes/utils/dmsnes.c.html
index 773870b..5e3c3ac 100644
--- a/src/snes/utils/dmsnes.c.html
+++ b/src/snes/utils/dmsnes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/utils/dmsnes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:03+00:00">
+<meta name="date" content="2016-10-03T02:55:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/utils/dmsnes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/utils/dmsnes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/snesimpl.h> </font><font color="#B22222">/*I "petscsnes.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmimpl.h> </font><font color="#B22222">/*I "petscdm.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/snes/utils/index.html b/src/snes/utils/index.html
index 6f2390c..d2c586b 100644
--- a/src/snes/utils/index.html
+++ b/src/snes/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="../../../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/snes/utils/makefile.html b/src/snes/utils/makefile.html
index a0932b6..9fca0e1 100644
--- a/src/snes/utils/makefile.html
+++ b/src/snes/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/snes/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:15+00:00">
+<meta name="date" content="2016-10-03T02:55:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/snes/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/snes/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/ams/index.html b/src/sys/ams/index.html
index 73ac17d..965b26e 100644
--- a/src/sys/ams/index.html
+++ b/src/sys/ams/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/ams/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/ams/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/ams/makefile.html b/src/sys/ams/makefile.html
index 848214b..bb3efcb 100644
--- a/src/sys/ams/makefile.html
+++ b/src/sys/ams/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/ams/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:50+00:00">
+<meta name="date" content="2016-10-03T02:16:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/ams/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/ams/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_SAWS'</font>
diff --git a/src/sys/ams/pams.c.html b/src/sys/ams/pams.c.html
index 851cb35..a833fab 100644
--- a/src/sys/ams/pams.c.html
+++ b/src/sys/ams/pams.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/ams/pams.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:50+00:00">
+<meta name="date" content="2016-10-03T02:16:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/ams/pams.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/ams/pams.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewersaws.h></font>
diff --git a/src/sys/classes/bag/bag.c.html b/src/sys/classes/bag/bag.c.html
index c97ade5..b606a2a 100644
--- a/src/sys/classes/bag/bag.c.html
+++ b/src/sys/classes/bag/bag.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/bag/bag.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:09+00:00">
+<meta name="date" content="2016-10-03T02:13:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/bag.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/bag.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/bagimpl.h> </font><font color="#B22222">/*I "petscbag.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html b/src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html
index 92d09bb..5980d6b 100644
--- a/src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html
+++ b/src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:12+00:00">
+<meta name="date" content="2016-10-03T02:13:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/f2003-src/fsrc/bagenum.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include </font><font color="#666666">"petsc/finclude/petscsysdef.h"</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include </font><font color="#666666">"petsc/finclude/petscbagdef.h"</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/bag/f2003-src/fsrc/index.html b/src/sys/classes/bag/f2003-src/fsrc/index.html
index e8b888f..bb9af63 100644
--- a/src/sys/classes/bag/f2003-src/fsrc/index.html
+++ b/src/sys/classes/bag/f2003-src/fsrc/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/f2003-src/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/f2003-src/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/bag/f2003-src/fsrc/makefile.html b/src/sys/classes/bag/f2003-src/fsrc/makefile.html
index 0adf5ca..bd6041a 100644
--- a/src/sys/classes/bag/f2003-src/fsrc/makefile.html
+++ b/src/sys/classes/bag/f2003-src/fsrc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/bag/f2003-src/fsrc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:12+00:00">
+<meta name="date" content="2016-10-03T02:13:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/f2003-src/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/f2003-src/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/classes/bag/f2003-src/index.html b/src/sys/classes/bag/f2003-src/index.html
index 40ad98b..7e848ec 100644
--- a/src/sys/classes/bag/f2003-src/index.html
+++ b/src/sys/classes/bag/f2003-src/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/f2003-src/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/f2003-src/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/bag/f2003-src/makefile.html b/src/sys/classes/bag/f2003-src/makefile.html
index eb5a6b3..23b82fc 100644
--- a/src/sys/classes/bag/f2003-src/makefile.html
+++ b/src/sys/classes/bag/f2003-src/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/bag/f2003-src/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:12+00:00">
+<meta name="date" content="2016-10-03T02:13:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/f2003-src/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/f2003-src/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F2003'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/bag/index.html b/src/sys/classes/bag/index.html
index dba820a..7a1203f 100644
--- a/src/sys/classes/bag/index.html
+++ b/src/sys/classes/bag/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/bag/makefile.html b/src/sys/classes/bag/makefile.html
index 9ffc8ba..5f30b03 100644
--- a/src/sys/classes/bag/makefile.html
+++ b/src/sys/classes/bag/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/bag/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:12+00:00">
+<meta name="date" content="2016-10-03T02:13:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/bag/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/bag/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/examples/index.html b/src/sys/classes/draw/examples/index.html
index 2fd7eb9..9380c85 100644
--- a/src/sys/classes/draw/examples/index.html
+++ b/src/sys/classes/draw/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/draw/examples/makefile.html b/src/sys/classes/draw/examples/makefile.html
index d90e2ef..a9c33fe 100644
--- a/src/sys/classes/draw/examples/makefile.html
+++ b/src/sys/classes/draw/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:51+00:00">
+<meta name="date" content="2016-10-03T02:12:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/sys/classes/draw/examples/tests/ex1.c.html b/src/sys/classes/draw/examples/tests/ex1.c.html
index 612b7b1..a770241 100644
--- a/src/sys/classes/draw/examples/tests/ex1.c.html
+++ b/src/sys/classes/draw/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:51+00:00">
+<meta name="date" content="2016-10-03T02:12:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates opening and drawing in a window\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex10.c.html b/src/sys/classes/draw/examples/tests/ex10.c.html
index ee7196c..d30e5df 100644
--- a/src/sys/classes/draw/examples/tests/ex10.c.html
+++ b/src/sys/classes/draw/examples/tests/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:53+00:00">
+<meta name="date" content="2016-10-03T02:12:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests repeatedly setting a window type.\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex11.c.html b/src/sys/classes/draw/examples/tests/ex11.c.html
index 43338d4..3fefc0a 100644
--- a/src/sys/classes/draw/examples/tests/ex11.c.html
+++ b/src/sys/classes/draw/examples/tests/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:53+00:00">
+<meta name="date" content="2016-10-03T02:12:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates use of color map\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex12.c.html b/src/sys/classes/draw/examples/tests/ex12.c.html
index 1e659bc..bd6e91a 100644
--- a/src/sys/classes/draw/examples/tests/ex12.c.html
+++ b/src/sys/classes/draw/examples/tests/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:53+00:00">
+<meta name="date" content="2016-10-03T02:12:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Makes a simple bar graph.\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex2.c.html b/src/sys/classes/draw/examples/tests/ex2.c.html
index c359530..e47b726 100644
--- a/src/sys/classes/draw/examples/tests/ex2.c.html
+++ b/src/sys/classes/draw/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:51+00:00">
+<meta name="date" content="2016-10-03T02:12:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates use of color map\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex3.c.html b/src/sys/classes/draw/examples/tests/ex3.c.html
index cd639a2..33504b6 100644
--- a/src/sys/classes/draw/examples/tests/ex3.c.html
+++ b/src/sys/classes/draw/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:51+00:00">
+<meta name="date" content="2016-10-03T02:12:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Plots a simple line graph.\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex4.c.html b/src/sys/classes/draw/examples/tests/ex4.c.html
index 81b4b40..a5217d7 100644
--- a/src/sys/classes/draw/examples/tests/ex4.c.html
+++ b/src/sys/classes/draw/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:52+00:00">
+<meta name="date" content="2016-10-03T02:12:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates use of <a href="../../../../../../docs/manualpages/Draw/PetscDrawZoom.html#PetscDrawZoom">PetscDrawZoom</a>()\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex4f.F.html b/src/sys/classes/draw/examples/tests/ex4f.F.html
index 21130c2..26199f3 100644
--- a/src/sys/classes/draw/examples/tests/ex4f.F.html
+++ b/src/sys/classes/draw/examples/tests/ex4f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex4f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:53+00:00">
+<meta name="date" content="2016-10-03T02:12:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This example demonstrates use of <a href="../../../../../../docs/manualpages/Draw/PetscDrawZoom.html#PetscDrawZoom">PetscDrawZoom</a>()
diff --git a/src/sys/classes/draw/examples/tests/ex5f.F.html b/src/sys/classes/draw/examples/tests/ex5f.F.html
index 73cb041..fbd37ab 100644
--- a/src/sys/classes/draw/examples/tests/ex5f.F.html
+++ b/src/sys/classes/draw/examples/tests/ex5f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex5f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:53+00:00">
+<meta name="date" content="2016-10-03T02:12:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a> program main
diff --git a/src/sys/classes/draw/examples/tests/ex6.c.html b/src/sys/classes/draw/examples/tests/ex6.c.html
index f83bea9..85ea6e6 100644
--- a/src/sys/classes/draw/examples/tests/ex6.c.html
+++ b/src/sys/classes/draw/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:52+00:00">
+<meta name="date" content="2016-10-03T02:12:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Demonstrates named colormaps\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/classes/draw/examples/tests/ex7.c.html b/src/sys/classes/draw/examples/tests/ex7.c.html
index 4cf36e8..c150386 100644
--- a/src/sys/classes/draw/examples/tests/ex7.c.html
+++ b/src/sys/classes/draw/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:52+00:00">
+<meta name="date" content="2016-10-03T02:12:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates drawing primitives in a window\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/ex9.c.html b/src/sys/classes/draw/examples/tests/ex9.c.html
index 4834722..77a9bf6 100644
--- a/src/sys/classes/draw/examples/tests/ex9.c.html
+++ b/src/sys/classes/draw/examples/tests/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:52+00:00">
+<meta name="date" content="2016-10-03T02:12:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Makes a simple histogram.\n"</font>;
diff --git a/src/sys/classes/draw/examples/tests/index.html b/src/sys/classes/draw/examples/tests/index.html
index 0265bed..54a7c34 100644
--- a/src/sys/classes/draw/examples/tests/index.html
+++ b/src/sys/classes/draw/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/examples/tests/makefile.html b/src/sys/classes/draw/examples/tests/makefile.html
index 9de270d..dd5b93b 100644
--- a/src/sys/classes/draw/examples/tests/makefile.html
+++ b/src/sys/classes/draw/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:53+00:00">
+<meta name="date" content="2016-10-03T02:12:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/classes/draw/examples/tutorials/index.html b/src/sys/classes/draw/examples/tutorials/index.html
index ede4aff..1583d6b 100644
--- a/src/sys/classes/draw/examples/tutorials/index.html
+++ b/src/sys/classes/draw/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/examples/tutorials/makefile.html b/src/sys/classes/draw/examples/tutorials/makefile.html
index 520a87d..860ffa9 100644
--- a/src/sys/classes/draw/examples/tutorials/makefile.html
+++ b/src/sys/classes/draw/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:53+00:00">
+<meta name="date" content="2016-10-03T02:12:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/classes/draw/impls/image/drawimage.c.html b/src/sys/classes/draw/impls/image/drawimage.c.html
index 0823a39..75fc8e6 100644
--- a/src/sys/classes/draw/impls/image/drawimage.c.html
+++ b/src/sys/classes/draw/impls/image/drawimage.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/image/drawimage.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:36+00:00">
+<meta name="date" content="2016-10-03T02:12:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/image/drawimage.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/image/drawimage.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/sys/classes/draw/impls/image/drawimage.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/drawimpl.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/draw/impls/image/drawimage.h.html b/src/sys/classes/draw/impls/image/drawimage.h.html
index bde67bd..941eb15 100644
--- a/src/sys/classes/draw/impls/image/drawimage.h.html
+++ b/src/sys/classes/draw/impls/image/drawimage.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/image/drawimage.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:38+00:00">
+<meta name="date" content="2016-10-03T02:12:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/image/drawimage.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/image/drawimage.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_PETSCIMAGE_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _PETSCIMAGE_H</font></strong>
diff --git a/src/sys/classes/draw/impls/image/index.html b/src/sys/classes/draw/impls/image/index.html
index 45b7faa..f99ff50 100644
--- a/src/sys/classes/draw/impls/image/index.html
+++ b/src/sys/classes/draw/impls/image/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/image/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/image/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/impls/image/makefile.html b/src/sys/classes/draw/impls/image/makefile.html
index 1f2fc2e..c44f243 100644
--- a/src/sys/classes/draw/impls/image/makefile.html
+++ b/src/sys/classes/draw/impls/image/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/image/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:39+00:00">
+<meta name="date" content="2016-10-03T02:12:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/image/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/image/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/impls/index.html b/src/sys/classes/draw/impls/index.html
index 7b3d240..118ae8d 100644
--- a/src/sys/classes/draw/impls/index.html
+++ b/src/sys/classes/draw/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/draw/impls/makefile.html b/src/sys/classes/draw/impls/makefile.html
index 67b14a0..46b237a 100644
--- a/src/sys/classes/draw/impls/makefile.html
+++ b/src/sys/classes/draw/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:36+00:00">
+<meta name="date" content="2016-10-03T02:12:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/impls/null/drawnull.c.html b/src/sys/classes/draw/impls/null/drawnull.c.html
index 1de3869..05be313 100644
--- a/src/sys/classes/draw/impls/null/drawnull.c.html
+++ b/src/sys/classes/draw/impls/null/drawnull.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/null/drawnull.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:50+00:00">
+<meta name="date" content="2016-10-03T02:12:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/null/drawnull.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/null/drawnull.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/drawimpl.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="PetscDrawCoordinateToPixel_Null"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscDrawCoordinateToPixel_Null(<a href="../../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> draw,<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> x,<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#Pe [...]
diff --git a/src/sys/classes/draw/impls/null/index.html b/src/sys/classes/draw/impls/null/index.html
index 44a5fef..9b06795 100644
--- a/src/sys/classes/draw/impls/null/index.html
+++ b/src/sys/classes/draw/impls/null/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/null/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/null/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/impls/null/makefile.html b/src/sys/classes/draw/impls/null/makefile.html
index 3806da3..3aebfdb 100644
--- a/src/sys/classes/draw/impls/null/makefile.html
+++ b/src/sys/classes/draw/impls/null/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/null/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:51+00:00">
+<meta name="date" content="2016-10-03T02:12:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/null/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/null/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/impls/opengl/index.html b/src/sys/classes/draw/impls/opengl/index.html
index 3393650..2d38672 100644
--- a/src/sys/classes/draw/impls/opengl/index.html
+++ b/src/sys/classes/draw/impls/opengl/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/opengl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/opengl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/impls/opengl/makefile.html b/src/sys/classes/draw/impls/opengl/makefile.html
index 84af951..94c2cf4 100644
--- a/src/sys/classes/draw/impls/opengl/makefile.html
+++ b/src/sys/classes/draw/impls/opengl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/opengl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:50+00:00">
+<meta name="date" content="2016-10-03T02:12:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/opengl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/opengl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_OPENGL'</font>
diff --git a/src/sys/classes/draw/impls/opengl/openglops.c.html b/src/sys/classes/draw/impls/opengl/openglops.c.html
index 7e53aae..9bea7d5 100644
--- a/src/sys/classes/draw/impls/opengl/openglops.c.html
+++ b/src/sys/classes/draw/impls/opengl/openglops.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/opengl/openglops.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:47+00:00">
+<meta name="date" content="2016-10-03T02:12:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/opengl/openglops.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/opengl/openglops.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the operations for the OpenGL <a href="../../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> implementation.</font>
diff --git a/src/sys/classes/draw/impls/tikz/index.html b/src/sys/classes/draw/impls/tikz/index.html
index 27c2092..cb1455d 100644
--- a/src/sys/classes/draw/impls/tikz/index.html
+++ b/src/sys/classes/draw/impls/tikz/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/tikz/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/tikz/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/impls/tikz/makefile.html b/src/sys/classes/draw/impls/tikz/makefile.html
index 38e8910..c09a7ab 100644
--- a/src/sys/classes/draw/impls/tikz/makefile.html
+++ b/src/sys/classes/draw/impls/tikz/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/tikz/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:39+00:00">
+<meta name="date" content="2016-10-03T02:12:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/tikz/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/tikz/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/impls/tikz/tikz.c.html b/src/sys/classes/draw/impls/tikz/tikz.c.html
index e45468a..eaf1b15 100644
--- a/src/sys/classes/draw/impls/tikz/tikz.c.html
+++ b/src/sys/classes/draw/impls/tikz/tikz.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/tikz/tikz.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:39+00:00">
+<meta name="date" content="2016-10-03T02:12:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/tikz/tikz.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/tikz/tikz.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the operations for the X <a href="../../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> implementation.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/draw/impls/win32/index.html b/src/sys/classes/draw/impls/win32/index.html
index 680fd5a..9dd01c0 100644
--- a/src/sys/classes/draw/impls/win32/index.html
+++ b/src/sys/classes/draw/impls/win32/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/win32/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/win32/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/impls/win32/makefile.html b/src/sys/classes/draw/impls/win32/makefile.html
index 93609a4..f2566ed 100644
--- a/src/sys/classes/draw/impls/win32/makefile.html
+++ b/src/sys/classes/draw/impls/win32/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/win32/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:47+00:00">
+<meta name="date" content="2016-10-03T02:12:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/win32/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/win32/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requiresdefine 'PETSC_USE_WINDOWS_GRAPHICS'</font>
diff --git a/src/sys/classes/draw/impls/win32/win32draw.c.html b/src/sys/classes/draw/impls/win32/win32draw.c.html
index 72a7a7a..f6d060b 100644
--- a/src/sys/classes/draw/impls/win32/win32draw.c.html
+++ b/src/sys/classes/draw/impls/win32/win32draw.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/win32/win32draw.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:45+00:00">
+<meta name="date" content="2016-10-03T02:12:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/win32/win32draw.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/win32/win32draw.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/drawimpl.h></font>
diff --git a/src/sys/classes/draw/impls/win32/win32draw.h.html b/src/sys/classes/draw/impls/win32/win32draw.h.html
index 7e27c54..b8e9e58 100644
--- a/src/sys/classes/draw/impls/win32/win32draw.h.html
+++ b/src/sys/classes/draw/impls/win32/win32draw.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/win32/win32draw.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:47+00:00">
+<meta name="date" content="2016-10-03T02:12:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/win32/win32draw.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/win32/win32draw.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#if defined(PETSC_HAVE_WINDOWS_H)</font>
<a name="line5"> 5: </a><font color="#A020F0">#include <windows.h></font>
diff --git a/src/sys/classes/draw/impls/x/drawopenx.c.html b/src/sys/classes/draw/impls/x/drawopenx.c.html
index d1e83ed..752bb78 100644
--- a/src/sys/classes/draw/impls/x/drawopenx.c.html
+++ b/src/sys/classes/draw/impls/x/drawopenx.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/drawopenx.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:44+00:00">
+<meta name="date" content="2016-10-03T02:12:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/drawopenx.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/drawopenx.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the operations for the X <a href="../../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> implementation.</font>
diff --git a/src/sys/classes/draw/impls/x/index.html b/src/sys/classes/draw/impls/x/index.html
index ed78d6a..f30bc03 100644
--- a/src/sys/classes/draw/impls/x/index.html
+++ b/src/sys/classes/draw/impls/x/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/impls/x/makefile.html b/src/sys/classes/draw/impls/x/makefile.html
index 26883ac..ba1b983 100644
--- a/src/sys/classes/draw/impls/x/makefile.html
+++ b/src/sys/classes/draw/impls/x/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:45+00:00">
+<meta name="date" content="2016-10-03T02:12:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_X'</font>
diff --git a/src/sys/classes/draw/impls/x/xcolor.c.html b/src/sys/classes/draw/impls/x/xcolor.c.html
index 12f7fcc..114cd9b 100644
--- a/src/sys/classes/draw/impls/x/xcolor.c.html
+++ b/src/sys/classes/draw/impls/x/xcolor.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/xcolor.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:41+00:00">
+<meta name="date" content="2016-10-03T02:12:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/xcolor.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/xcolor.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for managing color the X implementation of the <a href="../../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/impls/x/ximage.c.html b/src/sys/classes/draw/impls/x/ximage.c.html
index 0bd86a2..2197509 100644
--- a/src/sys/classes/draw/impls/x/ximage.c.html
+++ b/src/sys/classes/draw/impls/x/ximage.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/ximage.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:40+00:00">
+<meta name="date" content="2016-10-03T02:12:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/ximage.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/ximage.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for getting raster images out of a X image or pixmap</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/draw/impls/x/ximpl.h.html b/src/sys/classes/draw/impls/x/ximpl.h.html
index 4dce110..6e07dc3 100644
--- a/src/sys/classes/draw/impls/x/ximpl.h.html
+++ b/src/sys/classes/draw/impls/x/ximpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/ximpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:45+00:00">
+<meta name="date" content="2016-10-03T02:12:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/ximpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/ximpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the internal data structures for the X-windows</font>
<a name="line3"> 3: </a><font color="#B22222"> implementation of the graphics functionality in PETSc.</font>
diff --git a/src/sys/classes/draw/impls/x/xinit.c.html b/src/sys/classes/draw/impls/x/xinit.c.html
index dbadddb..6bedeee 100644
--- a/src/sys/classes/draw/impls/x/xinit.c.html
+++ b/src/sys/classes/draw/impls/x/xinit.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/xinit.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:40+00:00">
+<meta name="date" content="2016-10-03T02:12:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/xinit.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/xinit.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines to open an X window display and window</font>
diff --git a/src/sys/classes/draw/impls/x/xioerr.c.html b/src/sys/classes/draw/impls/x/xioerr.c.html
index d7dbe5b..76dff1c 100644
--- a/src/sys/classes/draw/impls/x/xioerr.c.html
+++ b/src/sys/classes/draw/impls/x/xioerr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/xioerr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:44+00:00">
+<meta name="date" content="2016-10-03T02:12:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/xioerr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/xioerr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/sys/classes/draw/impls/x/ximpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_SETJMP_H)</font>
diff --git a/src/sys/classes/draw/impls/x/xops.c.html b/src/sys/classes/draw/impls/x/xops.c.html
index c0238c9..03eda15 100644
--- a/src/sys/classes/draw/impls/x/xops.c.html
+++ b/src/sys/classes/draw/impls/x/xops.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/xops.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:41+00:00">
+<meta name="date" content="2016-10-03T02:12:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/xops.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/xops.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Defines the operations for the X <a href="../../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> implementation.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/draw/impls/x/xtext.c.html b/src/sys/classes/draw/impls/x/xtext.c.html
index b56b292..a35b543 100644
--- a/src/sys/classes/draw/impls/x/xtext.c.html
+++ b/src/sys/classes/draw/impls/x/xtext.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/xtext.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:44+00:00">
+<meta name="date" content="2016-10-03T02:12:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/xtext.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/xtext.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains simple code to manage access to fonts, insuring that</font>
diff --git a/src/sys/classes/draw/impls/x/xtone.c.html b/src/sys/classes/draw/impls/x/xtone.c.html
index 94bac5c..e5f17c5 100644
--- a/src/sys/classes/draw/impls/x/xtone.c.html
+++ b/src/sys/classes/draw/impls/x/xtone.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/impls/x/xtone.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:44+00:00">
+<meta name="date" content="2016-10-03T02:12:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/impls/x/xtone.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/impls/x/xtone.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for drawing color interpolated triangles using X-windows.</font>
diff --git a/src/sys/classes/draw/index.html b/src/sys/classes/draw/index.html
index ae70c8f..847eb08 100644
--- a/src/sys/classes/draw/index.html
+++ b/src/sys/classes/draw/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/interface/dclear.c.html b/src/sys/classes/draw/interface/dclear.c.html
index a7fc27d..305685c 100644
--- a/src/sys/classes/draw/interface/dclear.c.html
+++ b/src/sys/classes/draw/interface/dclear.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dclear.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:33+00:00">
+<meta name="date" content="2016-10-03T02:12:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dclear.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dclear.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/draw/interface/dcoor.c.html b/src/sys/classes/draw/interface/dcoor.c.html
index 5ae4994..cb8c2e6 100644
--- a/src/sys/classes/draw/interface/dcoor.c.html
+++ b/src/sys/classes/draw/interface/dcoor.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dcoor.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:29+00:00">
+<meta name="date" content="2016-10-03T02:12:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dcoor.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dcoor.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/dellipse.c.html b/src/sys/classes/draw/interface/dellipse.c.html
index 4f25416..594544f 100644
--- a/src/sys/classes/draw/interface/dellipse.c.html
+++ b/src/sys/classes/draw/interface/dellipse.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dellipse.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:35+00:00">
+<meta name="date" content="2016-10-03T02:12:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dellipse.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dellipse.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic Draw routines.</font>
diff --git a/src/sys/classes/draw/interface/dflush.c.html b/src/sys/classes/draw/interface/dflush.c.html
index 7bc9d8b..112b492 100644
--- a/src/sys/classes/draw/interface/dflush.c.html
+++ b/src/sys/classes/draw/interface/dflush.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dflush.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:31+00:00">
+<meta name="date" content="2016-10-03T02:12:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dflush.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dflush.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/draw/interface/dline.c.html b/src/sys/classes/draw/interface/dline.c.html
index 1677c12..4183a23 100644
--- a/src/sys/classes/draw/interface/dline.c.html
+++ b/src/sys/classes/draw/interface/dline.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dline.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:31+00:00">
+<meta name="date" content="2016-10-03T02:12:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dline.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dline.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/dmarker.c.html b/src/sys/classes/draw/interface/dmarker.c.html
index 5fdf138..1e0cb77 100644
--- a/src/sys/classes/draw/interface/dmarker.c.html
+++ b/src/sys/classes/draw/interface/dmarker.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dmarker.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:30+00:00">
+<meta name="date" content="2016-10-03T02:12:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dmarker.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dmarker.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/dmouse.c.html b/src/sys/classes/draw/interface/dmouse.c.html
index 5439177..e4b0e6e 100644
--- a/src/sys/classes/draw/interface/dmouse.c.html
+++ b/src/sys/classes/draw/interface/dmouse.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dmouse.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:33+00:00">
+<meta name="date" content="2016-10-03T02:12:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dmouse.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dmouse.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/dpause.c.html b/src/sys/classes/draw/interface/dpause.c.html
index cad8962..73e03a3 100644
--- a/src/sys/classes/draw/interface/dpause.c.html
+++ b/src/sys/classes/draw/interface/dpause.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dpause.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:31+00:00">
+<meta name="date" content="2016-10-03T02:12:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dpause.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dpause.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/draw/interface/dpoint.c.html b/src/sys/classes/draw/interface/dpoint.c.html
index b94f31a..9170996 100644
--- a/src/sys/classes/draw/interface/dpoint.c.html
+++ b/src/sys/classes/draw/interface/dpoint.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dpoint.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:30+00:00">
+<meta name="date" content="2016-10-03T02:12:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dpoint.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dpoint.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/draw.c.html b/src/sys/classes/draw/interface/draw.c.html
index 021f16a..a2f5084 100644
--- a/src/sys/classes/draw/interface/draw.c.html
+++ b/src/sys/classes/draw/interface/draw.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/draw.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:28+00:00">
+<meta name="date" content="2016-10-03T02:12:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/draw.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/draw.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/drawreg.c.html b/src/sys/classes/draw/interface/drawreg.c.html
index 6419ae3..2fd87ce 100644
--- a/src/sys/classes/draw/interface/drawreg.c.html
+++ b/src/sys/classes/draw/interface/drawreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/drawreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:35+00:00">
+<meta name="date" content="2016-10-03T02:12:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/drawreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/drawreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the registration process for PETSc <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines</font>
diff --git a/src/sys/classes/draw/interface/drawregall.c.html b/src/sys/classes/draw/interface/drawregall.c.html
index 4bdd801..1202c70 100644
--- a/src/sys/classes/draw/interface/drawregall.c.html
+++ b/src/sys/classes/draw/interface/drawregall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/drawregall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:36+00:00">
+<meta name="date" content="2016-10-03T02:12:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/drawregall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/drawregall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/drect.c.html b/src/sys/classes/draw/interface/drect.c.html
index 28ec445..3ec860c 100644
--- a/src/sys/classes/draw/interface/drect.c.html
+++ b/src/sys/classes/draw/interface/drect.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/drect.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:34+00:00">
+<meta name="date" content="2016-10-03T02:12:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/drect.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/drect.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/dsave.c.html b/src/sys/classes/draw/interface/dsave.c.html
index 5d5374b..0414ecd 100644
--- a/src/sys/classes/draw/interface/dsave.c.html
+++ b/src/sys/classes/draw/interface/dsave.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dsave.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:32+00:00">
+<meta name="date" content="2016-10-03T02:12:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dsave.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dsave.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/drawimpl.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a>PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscDrawImageSave(const char[],const char[],unsigned char[][3],unsigned int,unsigned int,const unsigned char[]);
diff --git a/src/sys/classes/draw/interface/dtext.c.html b/src/sys/classes/draw/interface/dtext.c.html
index 69256e5..8ba49ce 100644
--- a/src/sys/classes/draw/interface/dtext.c.html
+++ b/src/sys/classes/draw/interface/dtext.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dtext.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:29+00:00">
+<meta name="date" content="2016-10-03T02:12:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dtext.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dtext.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/draw/interface/dtri.c.html b/src/sys/classes/draw/interface/dtri.c.html
index 751e11e..812ddda 100644
--- a/src/sys/classes/draw/interface/dtri.c.html
+++ b/src/sys/classes/draw/interface/dtri.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dtri.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:34+00:00">
+<meta name="date" content="2016-10-03T02:12:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dtri.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dtri.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/dviewp.c.html b/src/sys/classes/draw/interface/dviewp.c.html
index 8040030..cd938f6 100644
--- a/src/sys/classes/draw/interface/dviewp.c.html
+++ b/src/sys/classes/draw/interface/dviewp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/dviewp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:33+00:00">
+<meta name="date" content="2016-10-03T02:12:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/dviewp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/dviewp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the calling sequences for all the basic <a href="../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> routines.</font>
diff --git a/src/sys/classes/draw/interface/ftn-custom/zdrawf.c b/src/sys/classes/draw/interface/ftn-custom/zdrawf.c
index f695f99..558b049 100644
--- a/src/sys/classes/draw/interface/ftn-custom/zdrawf.c
+++ b/src/sys/classes/draw/interface/ftn-custom/zdrawf.c
@@ -11,19 +11,15 @@
#define petscdrawappendtitle_ petscdrawappendtitle
#endif
-PETSC_EXTERN void PETSC_STDCALL petscdrawgettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),
- PetscErrorCode *ierr PETSC_END_LEN(len))
+PETSC_EXTERN void PETSC_STDCALL petscdrawgettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))
{
- char *c3,*t;
- int len3;
- c3 = title;
- len3 = len - 1;
+ char *t;
*ierr = PetscDrawGetTitle(*draw,&t);
- *ierr = PetscStrncpy(c3,t,len3);
+ *ierr = PetscStrncpy(title,t,len);
+ FIXRETURNCHAR(PETSC_TRUE,title,len);
}
-PETSC_EXTERN void PETSC_STDCALL petscdrawsettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),
- PetscErrorCode *ierr PETSC_END_LEN(len))
+PETSC_EXTERN void PETSC_STDCALL petscdrawsettitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))
{
char *t1;
FIXCHAR(title,len,t1);
@@ -31,8 +27,7 @@ PETSC_EXTERN void PETSC_STDCALL petscdrawsettitle_(PetscDraw *draw,CHAR title PE
FREECHAR(title,t1);
}
-PETSC_EXTERN void PETSC_STDCALL petscdrawappendtitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),
- PetscErrorCode *ierr PETSC_END_LEN(len))
+PETSC_EXTERN void PETSC_STDCALL petscdrawappendtitle_(PetscDraw *draw,CHAR title PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))
{
char *t1;
FIXCHAR(title,len,t1);
diff --git a/src/sys/classes/draw/interface/index.html b/src/sys/classes/draw/interface/index.html
index 027bc65..c76a099 100644
--- a/src/sys/classes/draw/interface/index.html
+++ b/src/sys/classes/draw/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/interface/makefile.html b/src/sys/classes/draw/interface/makefile.html
index e7bc23b..2faa861 100644
--- a/src/sys/classes/draw/interface/makefile.html
+++ b/src/sys/classes/draw/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:36+00:00">
+<meta name="date" content="2016-10-03T02:12:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/makefile.html b/src/sys/classes/draw/makefile.html
index 1687a57..0c80592 100644
--- a/src/sys/classes/draw/makefile.html
+++ b/src/sys/classes/draw/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:28+00:00">
+<meta name="date" content="2016-10-03T02:12:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/utils/axis.c.html b/src/sys/classes/draw/utils/axis.c.html
index 318c3ae..224d4f5 100644
--- a/src/sys/classes/draw/utils/axis.c.html
+++ b/src/sys/classes/draw/utils/axis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/axis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:54+00:00">
+<meta name="date" content="2016-10-03T02:12:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/axis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/axis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/draw/utils/axisimpl.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/draw/utils/axisc.c.html b/src/sys/classes/draw/utils/axisc.c.html
index ef41507..2af62b1 100644
--- a/src/sys/classes/draw/utils/axisc.c.html
+++ b/src/sys/classes/draw/utils/axisc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/axisc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:00+00:00">
+<meta name="date" content="2016-10-03T02:12:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/axisc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/axisc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/sys/classes/draw/utils/axisimpl.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><a href="../../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> PETSC_DRAWAXIS_CLASSID = 0;
diff --git a/src/sys/classes/draw/utils/axisimpl.h.html b/src/sys/classes/draw/utils/axisimpl.h.html
index 7d425ba..428c2a8 100644
--- a/src/sys/classes/draw/utils/axisimpl.h.html
+++ b/src/sys/classes/draw/utils/axisimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/axisimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:03+00:00">
+<meta name="date" content="2016-10-03T02:13:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/axisimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/axisimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdraw.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/draw/utils/bars.c.html b/src/sys/classes/draw/utils/bars.c.html
index 3a32089..f5863bd 100644
--- a/src/sys/classes/draw/utils/bars.c.html
+++ b/src/sys/classes/draw/utils/bars.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/bars.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:01+00:00">
+<meta name="date" content="2016-10-03T02:12:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/bars.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/bars.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Contains the data structure for plotting a bargraph in a window with an axis.</font>
diff --git a/src/sys/classes/draw/utils/cmap.c.html b/src/sys/classes/draw/utils/cmap.c.html
index c7c6758..b2e2753 100644
--- a/src/sys/classes/draw/utils/cmap.c.html
+++ b/src/sys/classes/draw/utils/cmap.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/cmap.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:57+00:00">
+<meta name="date" content="2016-10-03T02:12:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/cmap.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/cmap.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdraw.h></font>
diff --git a/src/sys/classes/draw/utils/dscatter.c.html b/src/sys/classes/draw/utils/dscatter.c.html
index 8d41deb..fd73ad5 100644
--- a/src/sys/classes/draw/utils/dscatter.c.html
+++ b/src/sys/classes/draw/utils/dscatter.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/dscatter.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:54+00:00">
+<meta name="date" content="2016-10-03T02:12:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/dscatter.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/dscatter.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Contains the data structure for drawing scatter plots</font>
diff --git a/src/sys/classes/draw/utils/hists.c.html b/src/sys/classes/draw/utils/hists.c.html
index 860e155..bcc5c8d 100644
--- a/src/sys/classes/draw/utils/hists.c.html
+++ b/src/sys/classes/draw/utils/hists.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/hists.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:55+00:00">
+<meta name="date" content="2016-10-03T02:12:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/hists.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/hists.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Contains the data structure for plotting a histogram in a window with an axis.</font>
diff --git a/src/sys/classes/draw/utils/image.c.html b/src/sys/classes/draw/utils/image.c.html
index 531fc93..e5b8f4b 100644
--- a/src/sys/classes/draw/utils/image.c.html
+++ b/src/sys/classes/draw/utils/image.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/image.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:02+00:00">
+<meta name="date" content="2016-10-03T02:13:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/image.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/image.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a>PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscDrawImageSave(const char[],const char[],unsigned char[][3],unsigned int,unsigned int,const unsigned char[]);
diff --git a/src/sys/classes/draw/utils/index.html b/src/sys/classes/draw/utils/index.html
index e5d974a..0537f5b 100644
--- a/src/sys/classes/draw/utils/index.html
+++ b/src/sys/classes/draw/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscDraw Manual Pages
</H2>
diff --git a/src/sys/classes/draw/utils/lg.c.html b/src/sys/classes/draw/utils/lg.c.html
index 40d4366..2b079cc 100644
--- a/src/sys/classes/draw/utils/lg.c.html
+++ b/src/sys/classes/draw/utils/lg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/lg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:54+00:00">
+<meta name="date" content="2016-10-03T02:12:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/lg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/lg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/draw/utils/lgimpl.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/draw/utils/lgc.c.html b/src/sys/classes/draw/utils/lgc.c.html
index a8cfcb9..00b5002 100644
--- a/src/sys/classes/draw/utils/lgc.c.html
+++ b/src/sys/classes/draw/utils/lgc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/lgc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:58+00:00">
+<meta name="date" content="2016-10-03T02:12:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/lgc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/lgc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscviewer.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/sys/classes/draw/utils/lgimpl.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/draw/utils/lgimpl.h.html b/src/sys/classes/draw/utils/lgimpl.h.html
index 50dd594..fa025bf 100644
--- a/src/sys/classes/draw/utils/lgimpl.h.html
+++ b/src/sys/classes/draw/utils/lgimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/lgimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:03+00:00">
+<meta name="date" content="2016-10-03T02:13:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/lgimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/lgimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Contains the data structure for plotting several line</font>
diff --git a/src/sys/classes/draw/utils/makefile.html b/src/sys/classes/draw/utils/makefile.html
index 3b49f08..e8992eb 100644
--- a/src/sys/classes/draw/utils/makefile.html
+++ b/src/sys/classes/draw/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:03+00:00">
+<meta name="date" content="2016-10-03T02:13:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/draw/utils/zoom.c.html b/src/sys/classes/draw/utils/zoom.c.html
index 95096d8..232c528 100644
--- a/src/sys/classes/draw/utils/zoom.c.html
+++ b/src/sys/classes/draw/utils/zoom.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/draw/utils/zoom.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:57+00:00">
+<meta name="date" content="2016-10-03T02:12:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/draw/utils/zoom.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/draw/utils/zoom.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdraw.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/index.html b/src/sys/classes/index.html
index a17468c..92e0c85 100644
--- a/src/sys/classes/index.html
+++ b/src/sys/classes/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/makefile.html b/src/sys/classes/makefile.html
index f8e8021..92c2c8f 100644
--- a/src/sys/classes/makefile.html
+++ b/src/sys/classes/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:00+00:00">
+<meta name="date" content="2016-10-03T02:11:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
SOURCEH =
diff --git a/src/sys/classes/matlabengine/index.html b/src/sys/classes/matlabengine/index.html
index 1f90726..7a937e0 100644
--- a/src/sys/classes/matlabengine/index.html
+++ b/src/sys/classes/matlabengine/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/matlabengine/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/matlabengine/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/matlabengine/makefile.html b/src/sys/classes/matlabengine/makefile.html
index 28911a1..aa404d2 100644
--- a/src/sys/classes/matlabengine/makefile.html
+++ b/src/sys/classes/matlabengine/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/matlabengine/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:04+00:00">
+<meta name="date" content="2016-10-03T02:13:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/matlabengine/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/matlabengine/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requiresdefine 'PETSC_HAVE_MATLAB_ENGINE'</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/sys/classes/matlabengine/matlab.c.html b/src/sys/classes/matlabengine/matlab.c.html
index 2d10eeb..5d92fd3 100644
--- a/src/sys/classes/matlabengine/matlab.c.html
+++ b/src/sys/classes/matlabengine/matlab.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/matlabengine/matlab.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:03+00:00">
+<meta name="date" content="2016-10-03T02:13:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/matlabengine/matlab.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/matlabengine/matlab.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <engine.h> </font><font color="#B22222">/* Matlab include file */</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/classes/random/examples/index.html b/src/sys/classes/random/examples/index.html
index 4fdb44b..0496b41 100644
--- a/src/sys/classes/random/examples/index.html
+++ b/src/sys/classes/random/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/random/examples/makefile.html b/src/sys/classes/random/examples/makefile.html
index a48584d..5e8af3b 100644
--- a/src/sys/classes/random/examples/makefile.html
+++ b/src/sys/classes/random/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:07+00:00">
+<meta name="date" content="2016-10-03T02:13:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/sys/classes/random/examples/tutorials/ex1.c.html b/src/sys/classes/random/examples/tutorials/ex1.c.html
index ec5f4fe..ef96a36 100644
--- a/src/sys/classes/random/examples/tutorials/ex1.c.html
+++ b/src/sys/classes/random/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:07+00:00">
+<meta name="date" content="2016-10-03T02:13:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../../docs/manualpages/Sys/PetscRandom.html#PetscRandom">PetscRandom</a> functions.\n\n"</font>;
diff --git a/src/sys/classes/random/examples/tutorials/ex2.c.html b/src/sys/classes/random/examples/tutorials/ex2.c.html
index 88d7990..f76657c 100644
--- a/src/sys/classes/random/examples/tutorials/ex2.c.html
+++ b/src/sys/classes/random/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:07+00:00">
+<meta name="date" content="2016-10-03T02:13:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../../docs/manualpages/Sys/PetscRandom.html#PetscRandom">PetscRandom</a> functions.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/classes/random/examples/tutorials/index.html b/src/sys/classes/random/examples/tutorials/index.html
index e0801ad..a536f0b 100644
--- a/src/sys/classes/random/examples/tutorials/index.html
+++ b/src/sys/classes/random/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/random/examples/tutorials/makefile.html b/src/sys/classes/random/examples/tutorials/makefile.html
index 7ad6553..2eb0852 100644
--- a/src/sys/classes/random/examples/tutorials/makefile.html
+++ b/src/sys/classes/random/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:07+00:00">
+<meta name="date" content="2016-10-03T02:13:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/classes/random/impls/index.html b/src/sys/classes/random/impls/index.html
index 5c994d1..7cab213 100644
--- a/src/sys/classes/random/impls/index.html
+++ b/src/sys/classes/random/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/random/impls/makefile.html b/src/sys/classes/random/impls/makefile.html
index 790e953..2398ee8 100644
--- a/src/sys/classes/random/impls/makefile.html
+++ b/src/sys/classes/random/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:07+00:00">
+<meta name="date" content="2016-10-03T02:13:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/random/impls/rand/index.html b/src/sys/classes/random/impls/rand/index.html
index 19d2c42..22ee972 100644
--- a/src/sys/classes/random/impls/rand/index.html
+++ b/src/sys/classes/random/impls/rand/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rand/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rand/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/random/impls/rand/makefile.html b/src/sys/classes/random/impls/rand/makefile.html
index c84f7f6..7d97a72 100644
--- a/src/sys/classes/random/impls/rand/makefile.html
+++ b/src/sys/classes/random/impls/rand/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/rand/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:08+00:00">
+<meta name="date" content="2016-10-03T02:13:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rand/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rand/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresfunction 'PETSC_HAVE_RAND'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/random/impls/rand/rand.c.html b/src/sys/classes/random/impls/rand/rand.c.html
index 21bc4d5..755923a 100644
--- a/src/sys/classes/random/impls/rand/rand.c.html
+++ b/src/sys/classes/random/impls/rand/rand.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/rand/rand.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:07+00:00">
+<meta name="date" content="2016-10-03T02:13:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rand/rand.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rand/rand.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/random/randomimpl.h></font>
diff --git a/src/sys/classes/random/impls/rand48/index.html b/src/sys/classes/random/impls/rand48/index.html
index ab893dd..c46381a 100644
--- a/src/sys/classes/random/impls/rand48/index.html
+++ b/src/sys/classes/random/impls/rand48/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rand48/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rand48/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/random/impls/rand48/makefile.html b/src/sys/classes/random/impls/rand48/makefile.html
index f6fcc30..38b276d 100644
--- a/src/sys/classes/random/impls/rand48/makefile.html
+++ b/src/sys/classes/random/impls/rand48/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/rand48/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:08+00:00">
+<meta name="date" content="2016-10-03T02:13:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rand48/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rand48/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresfunction 'PETSC_HAVE_DRAND48'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/random/impls/rand48/rand48.c.html b/src/sys/classes/random/impls/rand48/rand48.c.html
index 4f452bd..82fa1e0 100644
--- a/src/sys/classes/random/impls/rand48/rand48.c.html
+++ b/src/sys/classes/random/impls/rand48/rand48.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/rand48/rand48.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:08+00:00">
+<meta name="date" content="2016-10-03T02:13:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rand48/rand48.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rand48/rand48.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_DESIRE_FEATURE_TEST_MACROS </font><font color="#B22222">/* for drand48 with c89 */</font><font color="#228B22"></font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/random/randomimpl.h></font>
diff --git a/src/sys/classes/random/impls/rander48/index.html b/src/sys/classes/random/impls/rander48/index.html
index cd59a36..ac60703 100644
--- a/src/sys/classes/random/impls/rander48/index.html
+++ b/src/sys/classes/random/impls/rander48/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rander48/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rander48/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/random/impls/rander48/makefile.html b/src/sys/classes/random/impls/rander48/makefile.html
index 39ec1d7..68c2b19 100644
--- a/src/sys/classes/random/impls/rander48/makefile.html
+++ b/src/sys/classes/random/impls/rander48/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/rander48/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:08+00:00">
+<meta name="date" content="2016-10-03T02:13:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rander48/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rander48/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/classes/random/impls/rander48/rander48.c.html b/src/sys/classes/random/impls/rander48/rander48.c.html
index 02bb2c4..df386b3 100644
--- a/src/sys/classes/random/impls/rander48/rander48.c.html
+++ b/src/sys/classes/random/impls/rander48/rander48.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/rander48/rander48.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:08+00:00">
+<meta name="date" content="2016-10-03T02:13:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/rander48/rander48.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/rander48/rander48.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/sys/classes/random/randomimpl.h></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
diff --git a/src/sys/classes/random/impls/sprng/index.html b/src/sys/classes/random/impls/sprng/index.html
index ff947f8..caa8c1d 100644
--- a/src/sys/classes/random/impls/sprng/index.html
+++ b/src/sys/classes/random/impls/sprng/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/sprng/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/sprng/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/random/impls/sprng/makefile.html b/src/sys/classes/random/impls/sprng/makefile.html
index 2d449d6..1dd23db 100644
--- a/src/sys/classes/random/impls/sprng/makefile.html
+++ b/src/sys/classes/random/impls/sprng/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/sprng/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:09+00:00">
+<meta name="date" content="2016-10-03T02:13:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/sprng/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/sprng/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_SPRNG'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/random/impls/sprng/sprng.c.html b/src/sys/classes/random/impls/sprng/sprng.c.html
index f685c69..b7091c6 100644
--- a/src/sys/classes/random/impls/sprng/sprng.c.html
+++ b/src/sys/classes/random/impls/sprng/sprng.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/impls/sprng/sprng.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:08+00:00">
+<meta name="date" content="2016-10-03T02:13:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/impls/sprng/sprng.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/impls/sprng/sprng.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/random/randomimpl.h></font>
diff --git a/src/sys/classes/random/index.html b/src/sys/classes/random/index.html
index 89c1268..3d3a16f 100644
--- a/src/sys/classes/random/index.html
+++ b/src/sys/classes/random/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/random/interface/dlregisrand.c.html b/src/sys/classes/random/interface/dlregisrand.c.html
index d5779a8..fd2437e 100644
--- a/src/sys/classes/random/interface/dlregisrand.c.html
+++ b/src/sys/classes/random/interface/dlregisrand.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/interface/dlregisrand.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:05+00:00">
+<meta name="date" content="2016-10-03T02:13:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/interface/dlregisrand.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/interface/dlregisrand.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/random/randomimpl.h></font>
diff --git a/src/sys/classes/random/interface/index.html b/src/sys/classes/random/interface/index.html
index 8659f01..5297c5b 100644
--- a/src/sys/classes/random/interface/index.html
+++ b/src/sys/classes/random/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/classes/random/interface/makefile.html b/src/sys/classes/random/interface/makefile.html
index b0c5e3e..deda377 100644
--- a/src/sys/classes/random/interface/makefile.html
+++ b/src/sys/classes/random/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:07+00:00">
+<meta name="date" content="2016-10-03T02:13:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/random/interface/random.c.html b/src/sys/classes/random/interface/random.c.html
index 90166db..df343ef 100644
--- a/src/sys/classes/random/interface/random.c.html
+++ b/src/sys/classes/random/interface/random.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/interface/random.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:05+00:00">
+<meta name="date" content="2016-10-03T02:13:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/interface/random.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/interface/random.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for interfacing to random number generators.</font>
diff --git a/src/sys/classes/random/interface/randomc.c.html b/src/sys/classes/random/interface/randomc.c.html
index 805c734..f812145 100644
--- a/src/sys/classes/random/interface/randomc.c.html
+++ b/src/sys/classes/random/interface/randomc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/interface/randomc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:06+00:00">
+<meta name="date" content="2016-10-03T02:13:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/interface/randomc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/interface/randomc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for interfacing to random number generators.</font>
diff --git a/src/sys/classes/random/interface/randreg.c.html b/src/sys/classes/random/interface/randreg.c.html
index 4c8ec8e..ec2eba3 100644
--- a/src/sys/classes/random/interface/randreg.c.html
+++ b/src/sys/classes/random/interface/randreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/interface/randreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:05+00:00">
+<meta name="date" content="2016-10-03T02:13:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/interface/randreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/interface/randreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/random/randomimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/random/makefile.html b/src/sys/classes/random/makefile.html
index 0394687..3eb5a20 100644
--- a/src/sys/classes/random/makefile.html
+++ b/src/sys/classes/random/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:04+00:00">
+<meta name="date" content="2016-10-03T02:13:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/random/randomimpl.h.html b/src/sys/classes/random/randomimpl.h.html
index bb9d97a..9ca578d 100644
--- a/src/sys/classes/random/randomimpl.h.html
+++ b/src/sys/classes/random/randomimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/random/randomimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:04+00:00">
+<meta name="date" content="2016-10-03T02:13:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/random/randomimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/random/randomimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
diff --git a/src/sys/classes/viewer/examples/index.html b/src/sys/classes/viewer/examples/index.html
index d62a73e..0c25583 100644
--- a/src/sys/classes/viewer/examples/index.html
+++ b/src/sys/classes/viewer/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/classes/viewer/examples/makefile.html b/src/sys/classes/viewer/examples/makefile.html
index 0c778e7..f96a1a6 100644
--- a/src/sys/classes/viewer/examples/makefile.html
+++ b/src/sys/classes/viewer/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:21+00:00">
+<meta name="date" content="2016-10-03T02:12:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
LOCDIR = src/sys/classes/viewer/examples/
LIBBASE = libpetscsys
diff --git a/src/sys/classes/viewer/examples/tests/ex3.c.html b/src/sys/classes/viewer/examples/tests/ex3.c.html
index d246944..a1dfed5 100644
--- a/src/sys/classes/viewer/examples/tests/ex3.c.html
+++ b/src/sys/classes/viewer/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:22+00:00">
+<meta name="date" content="2016-10-03T02:12:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests dynamic loading of viewer.\n\n"</font>;
diff --git a/src/sys/classes/viewer/examples/tests/ex4.c.html b/src/sys/classes/viewer/examples/tests/ex4.c.html
index 619e161..0fa8798 100644
--- a/src/sys/classes/viewer/examples/tests/ex4.c.html
+++ b/src/sys/classes/viewer/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:22+00:00">
+<meta name="date" content="2016-10-03T02:12:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../../docs/manualpages/Viewer/PetscOptionsGetViewer.html#PetscOptionsGetViewer">PetscOptionsGetViewer</a>() via checking output of <a href="../../../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>().\n\n"</font>;
diff --git a/src/sys/classes/viewer/examples/tests/index.html b/src/sys/classes/viewer/examples/tests/index.html
index 5f00b6e..fa36244 100644
--- a/src/sys/classes/viewer/examples/tests/index.html
+++ b/src/sys/classes/viewer/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/examples/tests/makefile.html b/src/sys/classes/viewer/examples/tests/makefile.html
index f63c2a6..0c3c23a 100644
--- a/src/sys/classes/viewer/examples/tests/makefile.html
+++ b/src/sys/classes/viewer/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:22+00:00">
+<meta name="date" content="2016-10-03T02:12:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/classes/viewer/examples/tutorials/ex1.c.html b/src/sys/classes/viewer/examples/tutorials/ex1.c.html
index 43e2c4d..23e8596 100644
--- a/src/sys/classes/viewer/examples/tutorials/ex1.c.html
+++ b/src/sys/classes/viewer/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:21+00:00">
+<meta name="date" content="2016-10-03T02:12:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Appends to an ASCII file.\n\n"</font>;
diff --git a/src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html b/src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html
index 8828dea..7bfc36a 100644
--- a/src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html
+++ b/src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:22+00:00">
+<meta name="date" content="2016-10-03T02:12:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tutorials/ex1f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a> program ex5f90
<a name="line3"> 3: </a> implicit none
diff --git a/src/sys/classes/viewer/examples/tutorials/ex2.c.html b/src/sys/classes/viewer/examples/tutorials/ex2.c.html
index cb304b6..3f25af5 100644
--- a/src/sys/classes/viewer/examples/tutorials/ex2.c.html
+++ b/src/sys/classes/viewer/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:22+00:00">
+<meta name="date" content="2016-10-03T02:12:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates <a href="../../../../../../docs/manualpages/Viewer/PetscOptionsGetViewer.html#PetscOptionsGetViewer">PetscOptionsGetViewer</a>().\n\n"</font>;
diff --git a/src/sys/classes/viewer/examples/tutorials/index.html b/src/sys/classes/viewer/examples/tutorials/index.html
index e4c907d..69e7ad1 100644
--- a/src/sys/classes/viewer/examples/tutorials/index.html
+++ b/src/sys/classes/viewer/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/examples/tutorials/makefile.html b/src/sys/classes/viewer/examples/tutorials/makefile.html
index 5c75e2c..a979beb 100644
--- a/src/sys/classes/viewer/examples/tutorials/makefile.html
+++ b/src/sys/classes/viewer/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:22+00:00">
+<meta name="date" content="2016-10-03T02:12:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/classes/viewer/impls/ams/ams.c.html b/src/sys/classes/viewer/impls/ams/ams.c.html
index be67961..503b71d 100644
--- a/src/sys/classes/viewer/impls/ams/ams.c.html
+++ b/src/sys/classes/viewer/impls/ams/ams.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/ams/ams.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:20+00:00">
+<meta name="date" content="2016-10-03T02:12:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ams/ams.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ams/ams.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewersaws.h></font>
diff --git a/src/sys/classes/viewer/impls/ams/amsopen.c.html b/src/sys/classes/viewer/impls/ams/amsopen.c.html
index 61dbdb2..187c462 100644
--- a/src/sys/classes/viewer/impls/ams/amsopen.c.html
+++ b/src/sys/classes/viewer/impls/ams/amsopen.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/ams/amsopen.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:20+00:00">
+<meta name="date" content="2016-10-03T02:12:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ams/amsopen.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ams/amsopen.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscsys.h" */</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewersaws.h></font>
diff --git a/src/sys/classes/viewer/impls/ams/index.html b/src/sys/classes/viewer/impls/ams/index.html
index 8f85f88..5fdc54e 100644
--- a/src/sys/classes/viewer/impls/ams/index.html
+++ b/src/sys/classes/viewer/impls/ams/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ams/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ams/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/ams/makefile.html b/src/sys/classes/viewer/impls/ams/makefile.html
index 743425e..0ad7c21 100644
--- a/src/sys/classes/viewer/impls/ams/makefile.html
+++ b/src/sys/classes/viewer/impls/ams/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/ams/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:20+00:00">
+<meta name="date" content="2016-10-03T02:12:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ams/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ams/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_SAWS'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/ascii/filev.c.html b/src/sys/classes/viewer/impls/ascii/filev.c.html
index 51dabc8..74cb9ee 100644
--- a/src/sys/classes/viewer/impls/ascii/filev.c.html
+++ b/src/sys/classes/viewer/impls/ascii/filev.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/ascii/filev.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:04+00:00">
+<meta name="date" content="2016-10-03T02:11:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ascii/filev.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ascii/filev.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/ascii/asciiimpl.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/impls/ascii/index.html b/src/sys/classes/viewer/impls/ascii/index.html
index bc47c57..e1f3038 100644
--- a/src/sys/classes/viewer/impls/ascii/index.html
+++ b/src/sys/classes/viewer/impls/ascii/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ascii/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ascii/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/ascii/makefile.html b/src/sys/classes/viewer/impls/ascii/makefile.html
index 201dc5a..c30e3ff 100644
--- a/src/sys/classes/viewer/impls/ascii/makefile.html
+++ b/src/sys/classes/viewer/impls/ascii/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/ascii/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:08+00:00">
+<meta name="date" content="2016-10-03T02:11:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ascii/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ascii/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/ascii/vcreatea.c.html b/src/sys/classes/viewer/impls/ascii/vcreatea.c.html
index 97323c0..e2aa66f 100644
--- a/src/sys/classes/viewer/impls/ascii/vcreatea.c.html
+++ b/src/sys/classes/viewer/impls/ascii/vcreatea.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/ascii/vcreatea.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:07+00:00">
+<meta name="date" content="2016-10-03T02:11:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/ascii/vcreatea.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/ascii/vcreatea.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/ascii/asciiimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/impls/binary/binv.c.html b/src/sys/classes/viewer/impls/binary/binv.c.html
index 3b8cb19..827d776 100644
--- a/src/sys/classes/viewer/impls/binary/binv.c.html
+++ b/src/sys/classes/viewer/impls/binary/binv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/binary/binv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:08+00:00">
+<meta name="date" content="2016-10-03T02:11:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/binary/binv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/binary/binv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <fcntl.h></font>
diff --git a/src/sys/classes/viewer/impls/binary/index.html b/src/sys/classes/viewer/impls/binary/index.html
index 0c2ce8d..eb48548 100644
--- a/src/sys/classes/viewer/impls/binary/index.html
+++ b/src/sys/classes/viewer/impls/binary/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/binary/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/binary/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/binary/makefile.html b/src/sys/classes/viewer/impls/binary/makefile.html
index 67af723..71aebb4 100644
--- a/src/sys/classes/viewer/impls/binary/makefile.html
+++ b/src/sys/classes/viewer/impls/binary/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/binary/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:11+00:00">
+<meta name="date" content="2016-10-03T02:11:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/binary/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/binary/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/draw/drawv.c.html b/src/sys/classes/viewer/impls/draw/drawv.c.html
index 4f12f06..87a22ed 100644
--- a/src/sys/classes/viewer/impls/draw/drawv.c.html
+++ b/src/sys/classes/viewer/impls/draw/drawv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/draw/drawv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:12+00:00">
+<meta name="date" content="2016-10-03T02:11:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/draw/drawv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/draw/drawv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/draw/vdraw.h> </font><font color="#B22222">/*I "petscdraw.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/impls/draw/index.html b/src/sys/classes/viewer/impls/draw/index.html
index 0fbb772..4de4d20 100644
--- a/src/sys/classes/viewer/impls/draw/index.html
+++ b/src/sys/classes/viewer/impls/draw/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/draw/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/draw/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/draw/makefile.html b/src/sys/classes/viewer/impls/draw/makefile.html
index 9064665..9f77e59 100644
--- a/src/sys/classes/viewer/impls/draw/makefile.html
+++ b/src/sys/classes/viewer/impls/draw/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/draw/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:14+00:00">
+<meta name="date" content="2016-10-03T02:11:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/draw/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/draw/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/draw/vdraw.h.html b/src/sys/classes/viewer/impls/draw/vdraw.h.html
index a891efa..c446f4a 100644
--- a/src/sys/classes/viewer/impls/draw/vdraw.h.html
+++ b/src/sys/classes/viewer/impls/draw/vdraw.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/draw/vdraw.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:14+00:00">
+<meta name="date" content="2016-10-03T02:11:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/draw/vdraw.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/draw/vdraw.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Data structure for the <a href="../../../../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> version of the viewer</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/viewer/impls/hdf5/hdf5v.c.html b/src/sys/classes/viewer/impls/hdf5/hdf5v.c.html
index 0e176bd..7bb6faf 100644
--- a/src/sys/classes/viewer/impls/hdf5/hdf5v.c.html
+++ b/src/sys/classes/viewer/impls/hdf5/hdf5v.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/hdf5/hdf5v.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:17+00:00">
+<meta name="date" content="2016-10-03T02:12:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/hdf5/hdf5v.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/hdf5/hdf5v.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscviewerhdf5.h> </font><font color="#B22222">/*I "petscviewerhdf5.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/impls/hdf5/index.html b/src/sys/classes/viewer/impls/hdf5/index.html
index 5aff718..337a9e2 100644
--- a/src/sys/classes/viewer/impls/hdf5/index.html
+++ b/src/sys/classes/viewer/impls/hdf5/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/hdf5/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/hdf5/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/hdf5/makefile.html b/src/sys/classes/viewer/impls/hdf5/makefile.html
index 1842423..f5d88e8 100644
--- a/src/sys/classes/viewer/impls/hdf5/makefile.html
+++ b/src/sys/classes/viewer/impls/hdf5/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/hdf5/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:19+00:00">
+<meta name="date" content="2016-10-03T02:12:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/hdf5/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/hdf5/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_HDF5'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/index.html b/src/sys/classes/viewer/impls/index.html
index 1753cfa..159d7b3 100644
--- a/src/sys/classes/viewer/impls/index.html
+++ b/src/sys/classes/viewer/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/makefile.html b/src/sys/classes/viewer/impls/makefile.html
index 1be8fb4..788110e 100644
--- a/src/sys/classes/viewer/impls/makefile.html
+++ b/src/sys/classes/viewer/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:01+00:00">
+<meta name="date" content="2016-10-03T02:11:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/mathematica/index.html b/src/sys/classes/viewer/impls/mathematica/index.html
index 330d4f0..4b4d83f 100644
--- a/src/sys/classes/viewer/impls/mathematica/index.html
+++ b/src/sys/classes/viewer/impls/mathematica/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/mathematica/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/mathematica/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/mathematica/makefile.html b/src/sys/classes/viewer/impls/mathematica/makefile.html
index 3e270ae..8d9918c 100644
--- a/src/sys/classes/viewer/impls/mathematica/makefile.html
+++ b/src/sys/classes/viewer/impls/mathematica/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/mathematica/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:17+00:00">
+<meta name="date" content="2016-10-03T02:12:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/mathematica/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/mathematica/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_MATHEMATICA'</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/sys/classes/viewer/impls/mathematica/mathematica.c.html b/src/sys/classes/viewer/impls/mathematica/mathematica.c.html
index c727d7b..aee4eb4 100644
--- a/src/sys/classes/viewer/impls/mathematica/mathematica.c.html
+++ b/src/sys/classes/viewer/impls/mathematica/mathematica.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/mathematica/mathematica.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:15+00:00">
+<meta name="date" content="2016-10-03T02:11:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/mathematica/mathematica.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/mathematica/mathematica.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/* "petscsys.h" */</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/pcimpl.h></font>
diff --git a/src/sys/classes/viewer/impls/mathematica/mathematica.h.html b/src/sys/classes/viewer/impls/mathematica/mathematica.h.html
index be1275b..f3ab0b8 100644
--- a/src/sys/classes/viewer/impls/mathematica/mathematica.h.html
+++ b/src/sys/classes/viewer/impls/mathematica/mathematica.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/mathematica/mathematica.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:17+00:00">
+<meta name="date" content="2016-10-03T02:12:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/mathematica/mathematica.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/mathematica/mathematica.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This is the definition of the Mathematica viewer structure.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/classes/viewer/impls/matlab/index.html b/src/sys/classes/viewer/impls/matlab/index.html
index a665640..679509a 100644
--- a/src/sys/classes/viewer/impls/matlab/index.html
+++ b/src/sys/classes/viewer/impls/matlab/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/matlab/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/matlab/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/matlab/makefile.html b/src/sys/classes/viewer/impls/matlab/makefile.html
index 536fbb1..204f8aa 100644
--- a/src/sys/classes/viewer/impls/matlab/makefile.html
+++ b/src/sys/classes/viewer/impls/matlab/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/matlab/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:20+00:00">
+<meta name="date" content="2016-10-03T02:12:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requiresdefine 'PETSC_HAVE_MATLAB_ENGINE'</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/sys/classes/viewer/impls/matlab/vmatlab.c.html b/src/sys/classes/viewer/impls/matlab/vmatlab.c.html
index cf4e1d2..429cebe 100644
--- a/src/sys/classes/viewer/impls/matlab/vmatlab.c.html
+++ b/src/sys/classes/viewer/impls/matlab/vmatlab.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/matlab/vmatlab.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:19+00:00">
+<meta name="date" content="2016-10-03T02:12:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/matlab/vmatlab.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/matlab/vmatlab.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <mat.h></font>
diff --git a/src/sys/classes/viewer/impls/socket/index.html b/src/sys/classes/viewer/impls/socket/index.html
index 98c62d7..2c31595 100644
--- a/src/sys/classes/viewer/impls/socket/index.html
+++ b/src/sys/classes/viewer/impls/socket/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/socket/makefile.html b/src/sys/classes/viewer/impls/socket/makefile.html
index 5ccebc8..637340d 100644
--- a/src/sys/classes/viewer/impls/socket/makefile.html
+++ b/src/sys/classes/viewer/impls/socket/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:02+00:00">
+<meta name="date" content="2016-10-03T02:11:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USE_SOCKET_VIEWER'</font>
<font color="#A020F0">#</font>
<font color="#A020F0">#</font>
diff --git a/src/sys/classes/viewer/impls/socket/matlab/bread.c.html b/src/sys/classes/viewer/impls/socket/matlab/bread.c.html
index 4286d32..5350a50 100644
--- a/src/sys/classes/viewer/impls/socket/matlab/bread.c.html
+++ b/src/sys/classes/viewer/impls/socket/matlab/bread.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/matlab/bread.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:03+00:00">
+<meta name="date" content="2016-10-03T02:11:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/matlab/bread.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/matlab/bread.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/socket/socket.h></font>
diff --git a/src/sys/classes/viewer/impls/socket/matlab/index.html b/src/sys/classes/viewer/impls/socket/matlab/index.html
index 443ed33..528219e 100644
--- a/src/sys/classes/viewer/impls/socket/matlab/index.html
+++ b/src/sys/classes/viewer/impls/socket/matlab/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/matlab/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/matlab/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/socket/matlab/makefile.html b/src/sys/classes/viewer/impls/socket/matlab/makefile.html
index d1d508f..d3e8bd6 100644
--- a/src/sys/classes/viewer/impls/socket/matlab/makefile.html
+++ b/src/sys/classes/viewer/impls/socket/matlab/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/matlab/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:04+00:00">
+<meta name="date" content="2016-10-03T02:11:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
<font color="#A020F0">#requirespackage 'PETSC_HAVE_MATLAB'</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/sys/classes/viewer/impls/socket/matlab/sclose.c.html b/src/sys/classes/viewer/impls/socket/matlab/sclose.c.html
index 4f86bc2..7b45763 100644
--- a/src/sys/classes/viewer/impls/socket/matlab/sclose.c.html
+++ b/src/sys/classes/viewer/impls/socket/matlab/sclose.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/matlab/sclose.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:03+00:00">
+<meta name="date" content="2016-10-03T02:11:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/matlab/sclose.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/matlab/sclose.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Written by Barry Smith, bsmith at mcs.anl.gov 4/14/92</font>
diff --git a/src/sys/classes/viewer/impls/socket/matlab/sopen.c.html b/src/sys/classes/viewer/impls/socket/matlab/sopen.c.html
index 4231308..60ece7e 100644
--- a/src/sys/classes/viewer/impls/socket/matlab/sopen.c.html
+++ b/src/sys/classes/viewer/impls/socket/matlab/sopen.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/matlab/sopen.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:02+00:00">
+<meta name="date" content="2016-10-03T02:11:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/matlab/sopen.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/matlab/sopen.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Usage: A = sopen(portnumber); [ 5000 < portnumber < 5010 ]</font>
diff --git a/src/sys/classes/viewer/impls/socket/matlab/sread.c.html b/src/sys/classes/viewer/impls/socket/matlab/sread.c.html
index 67c9eda..bb71900 100644
--- a/src/sys/classes/viewer/impls/socket/matlab/sread.c.html
+++ b/src/sys/classes/viewer/impls/socket/matlab/sread.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/matlab/sread.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:04+00:00">
+<meta name="date" content="2016-10-03T02:11:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/matlab/sread.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/matlab/sread.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This is the equivalent of MATLAB's fread() only on sockets instead of</font>
diff --git a/src/sys/classes/viewer/impls/socket/matlab/swrite.c.html b/src/sys/classes/viewer/impls/socket/matlab/swrite.c.html
index a0eba9c..6027fad 100644
--- a/src/sys/classes/viewer/impls/socket/matlab/swrite.c.html
+++ b/src/sys/classes/viewer/impls/socket/matlab/swrite.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/matlab/swrite.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:04+00:00">
+<meta name="date" content="2016-10-03T02:11:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/matlab/swrite.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/matlab/swrite.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This is the equivalent of MATLAB's fwrite() only on sockets instead of</font>
diff --git a/src/sys/classes/viewer/impls/socket/send.c b/src/sys/classes/viewer/impls/socket/send.c
index 9f64836..1d430cb 100644
--- a/src/sys/classes/viewer/impls/socket/send.c
+++ b/src/sys/classes/viewer/impls/socket/send.c
@@ -226,8 +226,7 @@ PETSC_INTERN PetscErrorCode PetscSocketListen(int listenport,int *t)
#undef __FUNCT__
#define __FUNCT__ "PetscViewerSocketOpen"
/*@C
- PetscViewerSocketOpen - Opens a connection to a MATLAB or other socket
- based server.
+ PetscViewerSocketOpen - Opens a connection to a MATLAB or other socket based server.
Collective on MPI_Comm
@@ -266,10 +265,14 @@ $ -viewer_socket_port <port>
- PETSC_VIEWER_SOCKET_MACHINE machine name
Currently the only socket client available is MATLAB. See
- src/dm/da/examples/tests/ex12.c and ex12.m for an example of usage.
+ src/dm/examples/tests/ex12.c and ex12.m for an example of usage.
Notes: The socket viewer is in some sense a subclass of the binary viewer, to read and write to the socket
- use PetscViewerBinaryRead/Write/GetDescriptor().
+ use PetscViewerBinaryRead(), PetscViewerBinaryWrite(), PetscViewerBinarWriteStringArray(), PetscViewerBinaryGetDescriptor().
+
+ Use this for communicating with an interactive MATLAB session, see PETSC_VIEWER_MATLAB_() for writing output to a
+ .mat file. Use PetscMatlabEngineCreate() or PETSC_MATLAB_ENGINE_(), PETSC_MATLAB_ENGINE_SELF, or PETSC_MATLAB_ENGINE_WORLD
+ for communicating with a MATLAB Engine
Concepts: MATLAB^sending data
Concepts: sockets^sending data
@@ -277,7 +280,7 @@ $ -viewer_socket_port <port>
.seealso: MatView(), VecView(), PetscViewerDestroy(), PetscViewerCreate(), PetscViewerSetType(),
PetscViewerSocketSetConnection(), PETSC_VIEWER_SOCKET_, PETSC_VIEWER_SOCKET_WORLD,
PETSC_VIEWER_SOCKET_SELF, PetscViewerBinaryWrite(), PetscViewerBinaryRead(), PetscViewerBinaryWriteStringArray(),
- PetscBinaryViewerGetDescriptor()
+ PetscBinaryViewerGetDescriptor(), PetscMatlabEngineCreate()
@*/
PetscErrorCode PetscViewerSocketOpen(MPI_Comm comm,const char machine[],int port,PetscViewer *lab)
{
@@ -439,15 +442,17 @@ $ -viewer_socket_port <port>
$ XXXView(XXX object,PETSC_VIEWER_SOCKET_(comm));
Currently the only socket client available is MATLAB. See
- src/dm/da/examples/tests/ex12.c and ex12.m for an example of usage.
+ src/dm/examples/tests/ex12.c and ex12.m for an example of usage.
Connects to a waiting socket and stays connected until PetscViewerDestroy() is called.
- Use this for communicating with an interactive MATLAB session, see PETSC_VIEWER_MATLAB_() for communicating with the MATLAB engine.
+ Use this for communicating with an interactive MATLAB session, see PETSC_VIEWER_MATLAB_() for writing output to a
+ .mat file. Use PetscMatlabEngineCreate() or PETSC_MATLAB_ENGINE_(), PETSC_MATLAB_ENGINE_SELF, or PETSC_MATLAB_ENGINE_WORLD
+ for communicating with a MATLAB Engine
.seealso: PETSC_VIEWER_SOCKET_WORLD, PETSC_VIEWER_SOCKET_SELF, PetscViewerSocketOpen(), PetscViewerCreate(),
PetscViewerSocketSetConnection(), PetscViewerDestroy(), PETSC_VIEWER_SOCKET_(), PetscViewerBinaryWrite(), PetscViewerBinaryRead(),
- PetscViewerBinaryWriteStringArray(), PetscBinaryViewerGetDescriptor(), PETSC_VIEWER_MATLAB_()
+ PetscViewerBinaryWriteStringArray(), PetscViewerBinaryGetDescriptor(), PETSC_VIEWER_MATLAB_()
@*/
PetscViewer PETSC_VIEWER_SOCKET_(MPI_Comm comm)
{
diff --git a/src/sys/classes/viewer/impls/socket/send.c.html b/src/sys/classes/viewer/impls/socket/send.c.html
index 2ebbce3..e086e08 100644
--- a/src/sys/classes/viewer/impls/socket/send.c.html
+++ b/src/sys/classes/viewer/impls/socket/send.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/send.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:01+00:00">
+<meta name="date" content="2016-10-03T02:11:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/send.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/send.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
@@ -224,239 +224,244 @@
<a name="line224">224: </a>}
<a name="line228">228: </a><font color="#B22222">/*@C</font>
-<a name="line229">229: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a> - Opens a connection to a MATLAB or other socket</font>
-<a name="line230">230: </a><font color="#B22222"> based server.</font>
-
-<a name="line232">232: </a><font color="#B22222"> Collective on <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line234">234: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line235">235: </a><font color="#B22222">+ comm - the MPI communicator</font>
-<a name="line236">236: </a><font color="#B22222">. machine - the machine the server is running on,, use NULL for the local machine, use "server" to passively wait for</font>
-<a name="line237">237: </a><font color="#B22222"> a connection from elsewhere</font>
-<a name="line238">238: </a><font color="#B22222">- port - the port to connect to, use <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> for the default</font>
-
-<a name="line240">240: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line241">241: </a><font color="#B22222">. lab - a context to use when communicating with the server</font>
-
-<a name="line243">243: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line245">245: </a><font color="#B22222"> Notes:</font>
-<a name="line246">246: </a><font color="#B22222"> Most users should employ the following commands to access the</font>
-<a name="line247">247: </a><font color="#B22222"> MATLAB <a href="../../../../../../docs/manualpages/Viewer/PetscViewers.html#PetscViewers">PetscViewers</a></font>
-<a name="line248">248: </a><font color="#B22222">$</font>
-<a name="line249">249: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm, char *machine,int port,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> &viewer)</font>
-<a name="line250">250: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(<a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matrix,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font>
-<a name="line251">251: </a><font color="#B22222">$</font>
-<a name="line252">252: </a><font color="#B22222">$ or</font>
-<a name="line253">253: </a><font color="#B22222">$</font>
-<a name="line254">254: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,char *machine,int port,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> &viewer)</font>
-<a name="line255">255: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vector,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font>
-
-<a name="line257">257: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line258">258: </a><font color="#B22222"> For use with <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a>, <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</a>,</font>
-<a name="line259">259: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>() or if</font>
-<a name="line260">260: </a><font color="#B22222"> NULL is passed for machine or <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> is passed for port</font>
-<a name="line261">261: </a><font color="#B22222">$ -viewer_socket_machine <machine></font>
-<a name="line262">262: </a><font color="#B22222">$ -viewer_socket_port <port></font>
-
-<a name="line264">264: </a><font color="#B22222"> Environmental variables:</font>
-<a name="line265">265: </a><font color="#B22222">+ PETSC_VIEWER_SOCKET_PORT portnumber</font>
-<a name="line266">266: </a><font color="#B22222">- PETSC_VIEWER_SOCKET_MACHINE machine name</font>
-
-<a name="line268">268: </a><font color="#B22222"> Currently the only socket client available is MATLAB. See</font>
-<a name="line269">269: </a><font color="#B22222"> src/dm/da/examples/tests/ex12.c and ex12.m for an example of usage.</font>
-
-<a name="line271">271: </a><font color="#B22222"> Notes: The socket viewer is in some sense a subclass of the binary viewer, to read and write to the socket</font>
-<a name="line272">272: </a><font color="#B22222"> use <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>/Write/GetDescriptor().</font>
-
-<a name="line274">274: </a><font color="#B22222"> Concepts: MATLAB^sending data</font>
-<a name="line275">275: </a><font color="#B22222"> Concepts: sockets^sending data</font>
-
-<a name="line277">277: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(), <a href="../../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(), <a href="../../../../../ [...]
-<a name="line278">278: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(), <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>, <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a>,</font>
-<a name="line279">279: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</a>, <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(), <a href="../../../../../../docs/m [...]
-<a name="line280">280: </a><font color="#B22222"> PetscBinaryViewerGetDescriptor()</font>
-<a name="line281">281: </a><font color="#B22222">@*/</font>
-<a name="line282">282: </a><strong><font color="#4169E1"><a name="PetscViewerSocketOpen"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,const char machine[],int port,<a href="../../../../../../docs/manualpages/View [...]
-<a name="line283">283: </a>{
-
-<a name="line287">287: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(comm,lab);
-<a name="line288">288: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSetType.html#PetscViewerSetType">PetscViewerSetType</a>(*lab,PETSCVIEWERSOCKET);
-<a name="line289">289: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(*lab,machine,port);
-<a name="line290">290: </a> <font color="#4169E1">return</font>(0);
-<a name="line291">291: </a>}
-
-<a name="line295">295: </a><strong><font color="#4169E1"><a name="PetscViewerSetFromOptions_Socket"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerSetFromOptions_Socket(PetscOptionItems *PetscOptionsObject,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v)</font></strong>
-<a name="line296">296: </a>{
-<a name="line298">298: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> def = -1;
-<a name="line299">299: </a> char sdef[256];
-<a name="line300">300: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> tflg;
-
-<a name="line303">303: </a> <font color="#B22222">/*</font>
-<a name="line304">304: </a><font color="#B22222"> These options are not processed here, they are processed in <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(), they</font>
-<a name="line305">305: </a><font color="#B22222"> are listed here for the GUI to display</font>
-<a name="line306">306: </a><font color="#B22222"> */</font>
-<a name="line307">307: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsHead.html#PetscOptionsHead">PetscOptionsHead</a>(PetscOptionsObject,<font color="#666666">"Socket <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> Options"</font>);
-<a name="line308">308: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_PORT"</font>,sdef,16,&tflg);
-<a name="line309">309: </a> <font color="#4169E1">if</font> (tflg) {
-<a name="line310">310: </a> PetscOptionsStringToInt(sdef,&def);
-<a name="line311">311: </a> } <font color="#4169E1">else</font> def = PETSCSOCKETDEFAULTPORT;
-<a name="line312">312: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-viewer_socket_port"</font>,<font color="#666666">"Port number to use for socket"</font>,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>"</font>,def,0,0);
-
-<a name="line314">314: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsString.html#PetscOptionsString">PetscOptionsString</a>(<font color="#666666">"-viewer_socket_machine"</font>,<font color="#666666">"Machine to use for socket"</font>,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>"</font>,sdef,0,0,0);
-<a name="line315">315: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_MACHINE"</font>,sdef,256,&tflg);
-<a name="line316">316: </a> <font color="#4169E1">if</font> (!tflg) {
-<a name="line317">317: </a> <a href="../../../../../../docs/manualpages/Sys/PetscGetHostName.html#PetscGetHostName">PetscGetHostName</a>(sdef,256);
-<a name="line318">318: </a> }
-<a name="line319">319: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsTail.html#PetscOptionsTail">PetscOptionsTail</a>();
-<a name="line320">320: </a> <font color="#4169E1">return</font>(0);
-<a name="line321">321: </a>}
-
-<a name="line325">325: </a><strong><font color="#4169E1"><a name="PetscViewerCreate_Socket"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerCreate_Socket(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v)</font></strong>
-<a name="line326">326: </a>{
-<a name="line327">327: </a> PetscViewer_Socket *vmatlab;
-<a name="line328">328: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line331">331: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(v,&vmatlab);
-<a name="line332">332: </a> vmatlab->port = 0;
-<a name="line333">333: </a> v->data = (void*)vmatlab;
-<a name="line334">334: </a> v->ops->destroy = PetscViewerDestroy_Socket;
-<a name="line335">335: </a> v->ops->flush = 0;
-<a name="line336">336: </a> v->ops->setfromoptions = PetscViewerSetFromOptions_Socket;
-
-<a name="line338">338: </a> <font color="#B22222">/* lie and say this is a binary viewer; then all the XXXView_Binary() methods will work correctly on it */</font>
-<a name="line339">339: </a> PetscObjectChangeTypeName((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,PETSCVIEWERBINARY);
-<a name="line340">340: </a> <font color="#4169E1">return</font>(0);
-<a name="line341">341: </a>}
-
-<a name="line345">345: </a><font color="#B22222">/*@C</font>
-<a name="line346">346: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a> - Sets the machine and port that a PETSc socket</font>
-<a name="line347">347: </a><font color="#B22222"> viewer is to use</font>
-
-<a name="line349">349: </a><font color="#B22222"> Logically Collective on <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
-
-<a name="line351">351: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line352">352: </a><font color="#B22222">+ v - viewer to connect</font>
-<a name="line353">353: </a><font color="#B22222">. machine - host to connect to, use NULL for the local machine,use "server" to passively wait for</font>
-<a name="line354">354: </a><font color="#B22222"> a connection from elsewhere</font>
-<a name="line355">355: </a><font color="#B22222">- port - the port on the machine one is connecting to, use <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> for default</font>
-
-<a name="line357">357: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line359">359: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>()</font>
-<a name="line360">360: </a><font color="#B22222">@*/</font>
-<a name="line361">361: </a><strong><font color="#4169E1"><a name="PetscViewerSocketSetConnection"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v,const char machine[],int port)</f [...]
-<a name="line362">362: </a>{
-<a name="line363">363: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line364">364: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
-<a name="line365">365: </a> char mach[256];
-<a name="line366">366: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> tflg;
-<a name="line367">367: </a> PetscViewer_Socket *vmatlab = (PetscViewer_Socket*)v->data;
-
-<a name="line371">371: </a> <font color="#4169E1">if</font> (port <= 0) {
-<a name="line372">372: </a> char portn[16];
-<a name="line373">373: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_PORT"</font>,portn,16,&tflg);
-<a name="line374">374: </a> <font color="#4169E1">if</font> (tflg) {
-<a name="line375">375: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pport;
-<a name="line376">376: </a> PetscOptionsStringToInt(portn,&pport);
-<a name="line377">377: </a> port = (int)pport;
-<a name="line378">378: </a> } <font color="#4169E1">else</font> port = PETSCSOCKETDEFAULTPORT;
-<a name="line379">379: </a> }
-<a name="line380">380: </a> <font color="#4169E1">if</font> (!machine) {
-<a name="line381">381: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_MACHINE"</font>,mach,256,&tflg);
-<a name="line382">382: </a> <font color="#4169E1">if</font> (!tflg) {
-<a name="line383">383: </a> <a href="../../../../../../docs/manualpages/Sys/PetscGetHostName.html#PetscGetHostName">PetscGetHostName</a>(mach,256);
-<a name="line384">384: </a> }
-<a name="line385">385: </a> } <font color="#4169E1">else</font> {
-<a name="line386">386: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrncpy.html#PetscStrncpy">PetscStrncpy</a>(mach,machine,256);
-<a name="line387">387: </a> }
-
-<a name="line389">389: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),&rank);
-<a name="line390">390: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line391">391: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mach,<font color="#666666">"server"</font>,&tflg);
-<a name="line392">392: </a> <font color="#4169E1">if</font> (tflg) {
-<a name="line393">393: </a> int listenport;
-<a name="line394">394: </a> PetscInfo1(v,<font color="#666666">"Waiting for connection from socket process on port %D\n"</font>,port);
-<a name="line395">395: </a> PetscSocketEstablish(port,&listenport);
-<a name="line396">396: </a> PetscSocketListen(listenport,&vmatlab->port);
-<a name="line397">397: </a> close(listenport);
-<a name="line398">398: </a> } <font color="#4169E1">else</font> {
-<a name="line399">399: </a> PetscInfo2(v,<font color="#666666">"Connecting to socket process on port %D machine %s\n"</font>,port,mach);
-<a name="line400">400: </a> PetscOpenSocket(mach,port,&vmatlab->port);
-<a name="line401">401: </a> }
-<a name="line402">402: </a> }
-<a name="line403">403: </a> <font color="#4169E1">return</font>(0);
-<a name="line404">404: </a>}
-
-<a name="line406">406: </a><font color="#B22222">/* ---------------------------------------------------------------------*/</font>
-<a name="line407">407: </a><font color="#B22222">/*</font>
-<a name="line408">408: </a><font color="#B22222"> The variable Petsc_Viewer_Socket_keyval is used to indicate an MPI attribute that</font>
-<a name="line409">409: </a><font color="#B22222"> is attached to a communicator, in this case the attribute is a <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>.</font>
-<a name="line410">410: </a><font color="#B22222">*/</font>
-<a name="line411">411: </a>static <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> Petsc_Viewer_Socket_keyval = MPI_KEYVAL_INVALID;
-
-
-<a name="line416">416: </a><font color="#B22222">/*@C</font>
-<a name="line417">417: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a> - Creates a socket viewer shared by all processors in a communicator.</font>
-
-<a name="line419">419: </a><font color="#B22222"> Collective on <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line421">421: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line422">422: </a><font color="#B22222">. comm - the MPI communicator to share the socket <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
-
-<a name="line424">424: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line426">426: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line427">427: </a><font color="#B22222"> For use with the default <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a> or if</font>
-<a name="line428">428: </a><font color="#B22222"> NULL is passed for machine or <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> is passed for port</font>
-<a name="line429">429: </a><font color="#B22222">$ -viewer_socket_machine <machine></font>
-<a name="line430">430: </a><font color="#B22222">$ -viewer_socket_port <port></font>
-
-<a name="line432">432: </a><font color="#B22222"> Environmental variables:</font>
-<a name="line433">433: </a><font color="#B22222">+ PETSC_VIEWER_SOCKET_PORT portnumber</font>
-<a name="line434">434: </a><font color="#B22222">- PETSC_VIEWER_SOCKET_MACHINE machine name</font>
-
-<a name="line436">436: </a><font color="#B22222"> Notes:</font>
-<a name="line437">437: </a><font color="#B22222"> Unlike almost all other PETSc routines, PetscViewer_SOCKET_ does not return</font>
-<a name="line438">438: </a><font color="#B22222"> an error code. The socket <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> is usually used in the form</font>
-<a name="line439">439: </a><font color="#B22222">$ XXXView(XXX object,<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>(comm));</font>
-
-<a name="line441">441: </a><font color="#B22222"> Currently the only socket client available is MATLAB. See</font>
-<a name="line442">442: </a><font color="#B22222"> src/dm/da/examples/tests/ex12.c and ex12.m for an example of usage.</font>
-
-<a name="line444">444: </a><font color="#B22222"> Connects to a waiting socket and stays connected until <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>() is called.</font>
-
-<a name="line446">446: </a><font color="#B22222"> Use this for communicating with an interactive MATLAB session, see <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</a>() for communicating with the MATLAB engine.</font>
-
-<a name="line448">448: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a>, <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</a>, <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(), <a href="../../../../../.. [...]
-<a name="line449">449: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(), <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>(), <a href="../../../../../../d [...]
-<a name="line450">450: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html#PetscViewerBinaryWriteStringArray">PetscViewerBinaryWriteStringArray</a>(), PetscBinaryViewerGetDescriptor(), <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</a>()</font>
-<a name="line451">451: </a><font color="#B22222">@*/</font>
-<a name="line452">452: </a><strong><font color="#4169E1"><a name="PETSC_VIEWER_SOCKET_"></a><a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm)</font></strong>
-<a name="line453">453: </a>{
-<a name="line455">455: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-<a name="line456">456: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
-<a name="line457">457: </a> <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> ncomm;
-
-<a name="line460">460: </a> <a href="../../../../../../docs/manualpages/Sys/PetscCommDuplicate.html#PetscCommDuplicate">PetscCommDuplicate</a>(comm,&ncomm,NULL);<font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_ [...]
-<a name="line461">461: </a> <font color="#4169E1">if</font> (Petsc_Viewer_Socket_keyval == MPI_KEYVAL_INVALID) {
-<a name="line462">462: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Keyval_create.html#MPI_Keyval_create">MPI_Keyval_create</a>(MPI_NULL_COPY_FN,MPI_NULL_DELETE_FN,&Petsc_Viewer_Socket_keyval,0);
-<a name="line463">463: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
-<a name="line464">464: </a> }
-<a name="line465">465: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Attr_get.html#MPI_Attr_get">MPI_Attr_get</a>(ncomm,Petsc_Viewer_Socket_keyval,(void**)&viewer,(int*)&flg);
-<a name="line466">466: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#6666 [...]
-<a name="line467">467: </a> <font color="#4169E1">if</font> (!flg) { <font color="#B22222">/* <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> not yet created */</font>
-<a name="line468">468: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(ncomm,0,0,&viewer);
-<a name="line469">469: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
-<a name="line470">470: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectRegisterDestroy.html#PetscObjectRegisterDestroy">PetscObjectRegisterDestroy</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer);
-<a name="line471">471: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
-<a name="line472">472: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Attr_put.html#MPI_Attr_put">MPI_Attr_put</a>(ncomm,Petsc_Viewer_Socket_keyval,(void*)viewer);
-<a name="line473">473: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
-<a name="line474">474: </a> }
-<a name="line475">475: </a> <a href="../../../../../../docs/manualpages/Sys/PetscCommDestroy.html#PetscCommDestroy">PetscCommDestroy</a>(&ncomm);
-<a name="line476">476: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#6666 [...]
-<a name="line477">477: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a>(viewer);
-<a name="line478">478: </a>}
+<a name="line229">229: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a> - Opens a connection to a MATLAB or other socket based server.</font>
+
+<a name="line231">231: </a><font color="#B22222"> Collective on <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line233">233: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line234">234: </a><font color="#B22222">+ comm - the MPI communicator</font>
+<a name="line235">235: </a><font color="#B22222">. machine - the machine the server is running on,, use NULL for the local machine, use "server" to passively wait for</font>
+<a name="line236">236: </a><font color="#B22222"> a connection from elsewhere</font>
+<a name="line237">237: </a><font color="#B22222">- port - the port to connect to, use <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> for the default</font>
+
+<a name="line239">239: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line240">240: </a><font color="#B22222">. lab - a context to use when communicating with the server</font>
+
+<a name="line242">242: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line244">244: </a><font color="#B22222"> Notes:</font>
+<a name="line245">245: </a><font color="#B22222"> Most users should employ the following commands to access the</font>
+<a name="line246">246: </a><font color="#B22222"> MATLAB <a href="../../../../../../docs/manualpages/Viewer/PetscViewers.html#PetscViewers">PetscViewers</a></font>
+<a name="line247">247: </a><font color="#B22222">$</font>
+<a name="line248">248: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm, char *machine,int port,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> &viewer)</font>
+<a name="line249">249: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(<a href="../../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> matrix,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font>
+<a name="line250">250: </a><font color="#B22222">$</font>
+<a name="line251">251: </a><font color="#B22222">$ or</font>
+<a name="line252">252: </a><font color="#B22222">$</font>
+<a name="line253">253: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,char *machine,int port,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> &viewer)</font>
+<a name="line254">254: </a><font color="#B22222">$ <a href="../../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(<a href="../../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> vector,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font>
+
+<a name="line256">256: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line257">257: </a><font color="#B22222"> For use with <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a>, <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</a>,</font>
+<a name="line258">258: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>() or if</font>
+<a name="line259">259: </a><font color="#B22222"> NULL is passed for machine or <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> is passed for port</font>
+<a name="line260">260: </a><font color="#B22222">$ -viewer_socket_machine <machine></font>
+<a name="line261">261: </a><font color="#B22222">$ -viewer_socket_port <port></font>
+
+<a name="line263">263: </a><font color="#B22222"> Environmental variables:</font>
+<a name="line264">264: </a><font color="#B22222">+ PETSC_VIEWER_SOCKET_PORT portnumber</font>
+<a name="line265">265: </a><font color="#B22222">- PETSC_VIEWER_SOCKET_MACHINE machine name</font>
+
+<a name="line267">267: </a><font color="#B22222"> Currently the only socket client available is MATLAB. See</font>
+<a name="line268">268: </a><font color="#B22222"> src/dm/examples/tests/ex12.c and ex12.m for an example of usage.</font>
+
+<a name="line270">270: </a><font color="#B22222"> Notes: The socket viewer is in some sense a subclass of the binary viewer, to read and write to the socket</font>
+<a name="line271">271: </a><font color="#B22222"> use <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(), PetscViewerBinarWriteStringArray(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewer [...]
+
+<a name="line273">273: </a><font color="#B22222"> Use this for communicating with an interactive MATLAB session, see <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</a>() for writing output to a</font>
+<a name="line274">274: </a><font color="#B22222"> .mat file. Use <a href="../../../../../../docs/manualpages/Sys/PetscMatlabEngineCreate.html#PetscMatlabEngineCreate">PetscMatlabEngineCreate</a>() or <a href="../../../../../../docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html#PETSC_MATLAB_ENGINE_">PETSC_MATLAB_ENGINE_</a>(), <a href="../../../../../../docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html#PETSC_MATLAB_ENGINE_SELF">PETSC_MATLAB_ENGINE_SELF</a>, or <a href="../../../../../../ [...]
+<a name="line275">275: </a><font color="#B22222"> for communicating with a MATLAB Engine</font>
+
+<a name="line277">277: </a><font color="#B22222"> Concepts: MATLAB^sending data</font>
+<a name="line278">278: </a><font color="#B22222"> Concepts: sockets^sending data</font>
+
+<a name="line280">280: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(), <a href="../../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(), <a href="../../../../../ [...]
+<a name="line281">281: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(), <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>, <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a>,</font>
+<a name="line282">282: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</a>, <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(), <a href="../../../../../../docs/m [...]
+<a name="line283">283: </a><font color="#B22222"> PetscBinaryViewerGetDescriptor(), <a href="../../../../../../docs/manualpages/Sys/PetscMatlabEngineCreate.html#PetscMatlabEngineCreate">PetscMatlabEngineCreate</a>()</font>
+<a name="line284">284: </a><font color="#B22222">@*/</font>
+<a name="line285">285: </a><strong><font color="#4169E1"><a name="PetscViewerSocketOpen"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,const char machine[],int port,<a href="../../../../../../docs/manualpages/View [...]
+<a name="line286">286: </a>{
+
+<a name="line290">290: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(comm,lab);
+<a name="line291">291: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSetType.html#PetscViewerSetType">PetscViewerSetType</a>(*lab,PETSCVIEWERSOCKET);
+<a name="line292">292: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(*lab,machine,port);
+<a name="line293">293: </a> <font color="#4169E1">return</font>(0);
+<a name="line294">294: </a>}
+
+<a name="line298">298: </a><strong><font color="#4169E1"><a name="PetscViewerSetFromOptions_Socket"></a>static <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerSetFromOptions_Socket(PetscOptionItems *PetscOptionsObject,<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v)</font></strong>
+<a name="line299">299: </a>{
+<a name="line301">301: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> def = -1;
+<a name="line302">302: </a> char sdef[256];
+<a name="line303">303: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> tflg;
+
+<a name="line306">306: </a> <font color="#B22222">/*</font>
+<a name="line307">307: </a><font color="#B22222"> These options are not processed here, they are processed in <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(), they</font>
+<a name="line308">308: </a><font color="#B22222"> are listed here for the GUI to display</font>
+<a name="line309">309: </a><font color="#B22222"> */</font>
+<a name="line310">310: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsHead.html#PetscOptionsHead">PetscOptionsHead</a>(PetscOptionsObject,<font color="#666666">"Socket <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> Options"</font>);
+<a name="line311">311: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_PORT"</font>,sdef,16,&tflg);
+<a name="line312">312: </a> <font color="#4169E1">if</font> (tflg) {
+<a name="line313">313: </a> PetscOptionsStringToInt(sdef,&def);
+<a name="line314">314: </a> } <font color="#4169E1">else</font> def = PETSCSOCKETDEFAULTPORT;
+<a name="line315">315: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-viewer_socket_port"</font>,<font color="#666666">"Port number to use for socket"</font>,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>"</font>,def,0,0);
+
+<a name="line317">317: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsString.html#PetscOptionsString">PetscOptionsString</a>(<font color="#666666">"-viewer_socket_machine"</font>,<font color="#666666">"Machine to use for socket"</font>,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>"</font>,sdef,0,0,0);
+<a name="line318">318: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_MACHINE"</font>,sdef,256,&tflg);
+<a name="line319">319: </a> <font color="#4169E1">if</font> (!tflg) {
+<a name="line320">320: </a> <a href="../../../../../../docs/manualpages/Sys/PetscGetHostName.html#PetscGetHostName">PetscGetHostName</a>(sdef,256);
+<a name="line321">321: </a> }
+<a name="line322">322: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsTail.html#PetscOptionsTail">PetscOptionsTail</a>();
+<a name="line323">323: </a> <font color="#4169E1">return</font>(0);
+<a name="line324">324: </a>}
+
+<a name="line328">328: </a><strong><font color="#4169E1"><a name="PetscViewerCreate_Socket"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerCreate_Socket(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v)</font></strong>
+<a name="line329">329: </a>{
+<a name="line330">330: </a> PetscViewer_Socket *vmatlab;
+<a name="line331">331: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line334">334: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(v,&vmatlab);
+<a name="line335">335: </a> vmatlab->port = 0;
+<a name="line336">336: </a> v->data = (void*)vmatlab;
+<a name="line337">337: </a> v->ops->destroy = PetscViewerDestroy_Socket;
+<a name="line338">338: </a> v->ops->flush = 0;
+<a name="line339">339: </a> v->ops->setfromoptions = PetscViewerSetFromOptions_Socket;
+
+<a name="line341">341: </a> <font color="#B22222">/* lie and say this is a binary viewer; then all the XXXView_Binary() methods will work correctly on it */</font>
+<a name="line342">342: </a> PetscObjectChangeTypeName((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,PETSCVIEWERBINARY);
+<a name="line343">343: </a> <font color="#4169E1">return</font>(0);
+<a name="line344">344: </a>}
+
+<a name="line348">348: </a><font color="#B22222">/*@C</font>
+<a name="line349">349: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a> - Sets the machine and port that a PETSc socket</font>
+<a name="line350">350: </a><font color="#B22222"> viewer is to use</font>
+
+<a name="line352">352: </a><font color="#B22222"> Logically Collective on <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
+
+<a name="line354">354: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line355">355: </a><font color="#B22222">+ v - viewer to connect</font>
+<a name="line356">356: </a><font color="#B22222">. machine - host to connect to, use NULL for the local machine,use "server" to passively wait for</font>
+<a name="line357">357: </a><font color="#B22222"> a connection from elsewhere</font>
+<a name="line358">358: </a><font color="#B22222">- port - the port on the machine one is connecting to, use <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> for default</font>
+
+<a name="line360">360: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line362">362: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>()</font>
+<a name="line363">363: </a><font color="#B22222">@*/</font>
+<a name="line364">364: </a><strong><font color="#4169E1"><a name="PetscViewerSocketSetConnection"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v,const char machine[],int port)</f [...]
+<a name="line365">365: </a>{
+<a name="line366">366: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line367">367: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
+<a name="line368">368: </a> char mach[256];
+<a name="line369">369: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> tflg;
+<a name="line370">370: </a> PetscViewer_Socket *vmatlab = (PetscViewer_Socket*)v->data;
+
+<a name="line374">374: </a> <font color="#4169E1">if</font> (port <= 0) {
+<a name="line375">375: </a> char portn[16];
+<a name="line376">376: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_PORT"</font>,portn,16,&tflg);
+<a name="line377">377: </a> <font color="#4169E1">if</font> (tflg) {
+<a name="line378">378: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> pport;
+<a name="line379">379: </a> PetscOptionsStringToInt(portn,&pport);
+<a name="line380">380: </a> port = (int)pport;
+<a name="line381">381: </a> } <font color="#4169E1">else</font> port = PETSCSOCKETDEFAULTPORT;
+<a name="line382">382: </a> }
+<a name="line383">383: </a> <font color="#4169E1">if</font> (!machine) {
+<a name="line384">384: </a> <a href="../../../../../../docs/manualpages/Sys/PetscOptionsGetenv.html#PetscOptionsGetenv">PetscOptionsGetenv</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),<font color="#666666">"PETSC_VIEWER_SOCKET_MACHINE"</font>,mach,256,&tflg);
+<a name="line385">385: </a> <font color="#4169E1">if</font> (!tflg) {
+<a name="line386">386: </a> <a href="../../../../../../docs/manualpages/Sys/PetscGetHostName.html#PetscGetHostName">PetscGetHostName</a>(mach,256);
+<a name="line387">387: </a> }
+<a name="line388">388: </a> } <font color="#4169E1">else</font> {
+<a name="line389">389: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrncpy.html#PetscStrncpy">PetscStrncpy</a>(mach,machine,256);
+<a name="line390">390: </a> }
+
+<a name="line392">392: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v),&rank);
+<a name="line393">393: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line394">394: </a> <a href="../../../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(mach,<font color="#666666">"server"</font>,&tflg);
+<a name="line395">395: </a> <font color="#4169E1">if</font> (tflg) {
+<a name="line396">396: </a> int listenport;
+<a name="line397">397: </a> PetscInfo1(v,<font color="#666666">"Waiting for connection from socket process on port %D\n"</font>,port);
+<a name="line398">398: </a> PetscSocketEstablish(port,&listenport);
+<a name="line399">399: </a> PetscSocketListen(listenport,&vmatlab->port);
+<a name="line400">400: </a> close(listenport);
+<a name="line401">401: </a> } <font color="#4169E1">else</font> {
+<a name="line402">402: </a> PetscInfo2(v,<font color="#666666">"Connecting to socket process on port %D machine %s\n"</font>,port,mach);
+<a name="line403">403: </a> PetscOpenSocket(mach,port,&vmatlab->port);
+<a name="line404">404: </a> }
+<a name="line405">405: </a> }
+<a name="line406">406: </a> <font color="#4169E1">return</font>(0);
+<a name="line407">407: </a>}
+
+<a name="line409">409: </a><font color="#B22222">/* ---------------------------------------------------------------------*/</font>
+<a name="line410">410: </a><font color="#B22222">/*</font>
+<a name="line411">411: </a><font color="#B22222"> The variable Petsc_Viewer_Socket_keyval is used to indicate an MPI attribute that</font>
+<a name="line412">412: </a><font color="#B22222"> is attached to a communicator, in this case the attribute is a <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>.</font>
+<a name="line413">413: </a><font color="#B22222">*/</font>
+<a name="line414">414: </a>static <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> Petsc_Viewer_Socket_keyval = MPI_KEYVAL_INVALID;
+
+
+<a name="line419">419: </a><font color="#B22222">/*@C</font>
+<a name="line420">420: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a> - Creates a socket viewer shared by all processors in a communicator.</font>
+
+<a name="line422">422: </a><font color="#B22222"> Collective on <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line424">424: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line425">425: </a><font color="#B22222">. comm - the MPI communicator to share the socket <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
+
+<a name="line427">427: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line429">429: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line430">430: </a><font color="#B22222"> For use with the default <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a> or if</font>
+<a name="line431">431: </a><font color="#B22222"> NULL is passed for machine or <a href="../../../../../../docs/manualpages/Sys/PETSC_DEFAULT.html#PETSC_DEFAULT">PETSC_DEFAULT</a> is passed for port</font>
+<a name="line432">432: </a><font color="#B22222">$ -viewer_socket_machine <machine></font>
+<a name="line433">433: </a><font color="#B22222">$ -viewer_socket_port <port></font>
+
+<a name="line435">435: </a><font color="#B22222"> Environmental variables:</font>
+<a name="line436">436: </a><font color="#B22222">+ PETSC_VIEWER_SOCKET_PORT portnumber</font>
+<a name="line437">437: </a><font color="#B22222">- PETSC_VIEWER_SOCKET_MACHINE machine name</font>
+
+<a name="line439">439: </a><font color="#B22222"> Notes:</font>
+<a name="line440">440: </a><font color="#B22222"> Unlike almost all other PETSc routines, PetscViewer_SOCKET_ does not return</font>
+<a name="line441">441: </a><font color="#B22222"> an error code. The socket <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> is usually used in the form</font>
+<a name="line442">442: </a><font color="#B22222">$ XXXView(XXX object,<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>(comm));</font>
+
+<a name="line444">444: </a><font color="#B22222"> Currently the only socket client available is MATLAB. See</font>
+<a name="line445">445: </a><font color="#B22222"> src/dm/examples/tests/ex12.c and ex12.m for an example of usage.</font>
+
+<a name="line447">447: </a><font color="#B22222"> Connects to a waiting socket and stays connected until <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>() is called.</font>
+
+<a name="line449">449: </a><font color="#B22222"> Use this for communicating with an interactive MATLAB session, see <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWER_MATLAB_</a>() for writing output to a</font>
+<a name="line450">450: </a><font color="#B22222"> .mat file. Use <a href="../../../../../../docs/manualpages/Sys/PetscMatlabEngineCreate.html#PetscMatlabEngineCreate">PetscMatlabEngineCreate</a>() or <a href="../../../../../../docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html#PETSC_MATLAB_ENGINE_">PETSC_MATLAB_ENGINE_</a>(), <a href="../../../../../../docs/manualpages/Sys/PETSC_MATLAB_ENGINE_SELF.html#PETSC_MATLAB_ENGINE_SELF">PETSC_MATLAB_ENGINE_SELF</a>, or <a href="../../../../../../ [...]
+<a name="line451">451: </a><font color="#B22222"> for communicating with a MATLAB Engine</font>
+
+<a name="line453">453: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_WORLD.html#PETSC_VIEWER_SOCKET_WORLD">PETSC_VIEWER_SOCKET_WORLD</a>, <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_SELF.html#PETSC_VIEWER_SOCKET_SELF">PETSC_VIEWER_SOCKET_SELF</a>, <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(), <a href="../../../../../.. [...]
+<a name="line454">454: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketSetConnection.html#PetscViewerSocketSetConnection">PetscViewerSocketSetConnection</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(), <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>(), <a href="../../../../../../d [...]
+<a name="line455">455: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryWriteStringArray.html#PetscViewerBinaryWriteStringArray">PetscViewerBinaryWriteStringArray</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(), <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_MATLAB_.html#PETSC_VIEWER_MATLAB_">PETSC_VIEWE [...]
+<a name="line456">456: </a><font color="#B22222">@*/</font>
+<a name="line457">457: </a><strong><font color="#4169E1"><a name="PETSC_VIEWER_SOCKET_"></a><a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> <a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm)</font></strong>
+<a name="line458">458: </a>{
+<a name="line460">460: </a> <a href="../../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+<a name="line461">461: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
+<a name="line462">462: </a> <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> ncomm;
+
+<a name="line465">465: </a> <a href="../../../../../../docs/manualpages/Sys/PetscCommDuplicate.html#PetscCommDuplicate">PetscCommDuplicate</a>(comm,&ncomm,NULL);<font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_ [...]
+<a name="line466">466: </a> <font color="#4169E1">if</font> (Petsc_Viewer_Socket_keyval == MPI_KEYVAL_INVALID) {
+<a name="line467">467: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Keyval_create.html#MPI_Keyval_create">MPI_Keyval_create</a>(MPI_NULL_COPY_FN,MPI_NULL_DELETE_FN,&Petsc_Viewer_Socket_keyval,0);
+<a name="line468">468: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
+<a name="line469">469: </a> }
+<a name="line470">470: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Attr_get.html#MPI_Attr_get">MPI_Attr_get</a>(ncomm,Petsc_Viewer_Socket_keyval,(void**)&viewer,(int*)&flg);
+<a name="line471">471: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#6666 [...]
+<a name="line472">472: </a> <font color="#4169E1">if</font> (!flg) { <font color="#B22222">/* <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> not yet created */</font>
+<a name="line473">473: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSocketOpen.html#PetscViewerSocketOpen">PetscViewerSocketOpen</a>(ncomm,0,0,&viewer);
+<a name="line474">474: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
+<a name="line475">475: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectRegisterDestroy.html#PetscObjectRegisterDestroy">PetscObjectRegisterDestroy</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer);
+<a name="line476">476: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
+<a name="line477">477: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Attr_put.html#MPI_Attr_put">MPI_Attr_put</a>(ncomm,Petsc_Viewer_Socket_keyval,(void*)viewer);
+<a name="line478">478: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#66 [...]
+<a name="line479">479: </a> }
+<a name="line480">480: </a> <a href="../../../../../../docs/manualpages/Sys/PetscCommDestroy.html#PetscCommDestroy">PetscCommDestroy</a>(&ncomm);
+<a name="line481">481: </a> <font color="#4169E1">if</font> (ierr) {<a href="../../../../../../docs/manualpages/Sys/PetscError.html#PetscError">PetscError</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,__LINE__,<font color="#666666">"<a href="../../../../../../docs/manualpages/Viewer/PETSC_VIEWER_SOCKET_.html#PETSC_VIEWER_SOCKET_">PETSC_VIEWER_SOCKET_</a>"</font>,__FILE__,PETSC_ERR_PLIB,PETSC_ERROR_INITIAL,<font color="#6666 [...]
+<a name="line482">482: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFunctionReturn.html#PetscFunctionReturn">PetscFunctionReturn</a>(viewer);
+<a name="line483">483: </a>}
</pre>
</body>
diff --git a/src/sys/classes/viewer/impls/socket/socket.h.html b/src/sys/classes/viewer/impls/socket/socket.h.html
index 3ef7d2a..71f8d8f 100644
--- a/src/sys/classes/viewer/impls/socket/socket.h.html
+++ b/src/sys/classes/viewer/impls/socket/socket.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/socket/socket.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:02+00:00">
+<meta name="date" content="2016-10-03T02:11:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/socket/socket.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/socket/socket.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This is the definition of the socket viewer structure. This starts the same as the PetscViewer_Binary() so the</font>
<a name="line3"> 3: </a><font color="#B22222"> binary read/writes can be called directly on it.</font>
diff --git a/src/sys/classes/viewer/impls/string/index.html b/src/sys/classes/viewer/impls/string/index.html
index e5831ac..7ff3ab7 100644
--- a/src/sys/classes/viewer/impls/string/index.html
+++ b/src/sys/classes/viewer/impls/string/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/string/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/string/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/string/makefile.html b/src/sys/classes/viewer/impls/string/makefile.html
index 7dee541..a89718d 100644
--- a/src/sys/classes/viewer/impls/string/makefile.html
+++ b/src/sys/classes/viewer/impls/string/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/string/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:12+00:00">
+<meta name="date" content="2016-10-03T02:11:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/string/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/string/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/string/stringv.c.html b/src/sys/classes/viewer/impls/string/stringv.c.html
index 8e9c470..d19ac66 100644
--- a/src/sys/classes/viewer/impls/string/stringv.c.html
+++ b/src/sys/classes/viewer/impls/string/stringv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/string/stringv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:11+00:00">
+<meta name="date" content="2016-10-03T02:11:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/string/stringv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/string/stringv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/impls/vtk/index.html b/src/sys/classes/viewer/impls/vtk/index.html
index d85c349..66d010c 100644
--- a/src/sys/classes/viewer/impls/vtk/index.html
+++ b/src/sys/classes/viewer/impls/vtk/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/vtk/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/vtk/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/vtk/makefile.html b/src/sys/classes/viewer/impls/vtk/makefile.html
index beafb13..4159e67 100644
--- a/src/sys/classes/viewer/impls/vtk/makefile.html
+++ b/src/sys/classes/viewer/impls/vtk/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/vtk/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:21+00:00">
+<meta name="date" content="2016-10-03T02:12:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/vtk/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/vtk/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/classes/viewer/impls/vtk/vtkv.c b/src/sys/classes/viewer/impls/vtk/vtkv.c
index 30bf8da..8c513a3 100644
--- a/src/sys/classes/viewer/impls/vtk/vtkv.c
+++ b/src/sys/classes/viewer/impls/vtk/vtkv.c
@@ -143,8 +143,10 @@ PetscErrorCode PetscViewerVTKAddField_VTK(PetscViewer viewer,PetscObject dm,Pet
PetscFunctionBegin;
if (vtk->dm) {
if (dm != vtk->dm) SETERRQ(PetscObjectComm((PetscObject)viewer),PETSC_ERR_ARG_INCOMP,"Cannot write a field from more than one grid to the same VTK file");
+ } else {
+ ierr = PetscObjectReference(dm);CHKERRQ(ierr);
+ vtk->dm = dm;
}
- vtk->dm = dm;
vtk->write = PetscViewerVTKWriteFunction;
ierr = PetscMalloc(sizeof(struct _n_PetscViewerVTKObjectLink),&link);CHKERRQ(ierr);
link->ft = fieldtype;
diff --git a/src/sys/classes/viewer/impls/vtk/vtkv.c.html b/src/sys/classes/viewer/impls/vtk/vtkv.c.html
index ca97392..a834280 100644
--- a/src/sys/classes/viewer/impls/vtk/vtkv.c.html
+++ b/src/sys/classes/viewer/impls/vtk/vtkv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/vtk/vtkv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:20+00:00">
+<meta name="date" content="2016-10-03T02:12:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/vtk/vtkv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/vtk/vtkv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/sys/classes/viewer/impls/vtk/vtkvimpl.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#B22222">/*MC</font>
@@ -132,153 +132,155 @@
<a name="line144">144: </a> <font color="#4169E1">if</font> (vtk->dm) {
<a name="line145">145: </a> <font color="#4169E1">if</font> (dm != vtk->dm) <a href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer),PETSC_ERR_ARG_INCOMP,<font color="#666666">"Cannot write a field from more than one grid to the same VTK file"</font>);
-<a name="line146">146: </a> }
-<a name="line147">147: </a> vtk->dm = dm;
-<a name="line148">148: </a> vtk->write = <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html#PetscViewerVTKWriteFunction">PetscViewerVTKWriteFunction</a>;
-<a name="line149">149: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _n_PetscViewerVTKObjectLink</font>),&link);
-<a name="line150">150: </a> link->ft = fieldtype;
-<a name="line151">151: </a> link->vec = vec;
-<a name="line152">152: </a> link->next = NULL;
-<a name="line153">153: </a> <font color="#B22222">/* Append to list */</font>
-<a name="line154">154: </a> <font color="#4169E1">if</font> (tail) {
-<a name="line155">155: </a> <font color="#4169E1">while</font> (tail->next) tail = tail->next;
-<a name="line156">156: </a> tail->next = link;
-<a name="line157">157: </a> } <font color="#4169E1">else</font> vtk->link = link;
-<a name="line158">158: </a> <font color="#4169E1">return</font>(0);
-<a name="line159">159: </a>}
-
-<a name="line163">163: </a><strong><font color="#4169E1"><a name="PetscViewerCreate_VTK"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerCreate_VTK(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v)</font></strong>
-<a name="line164">164: </a>{
-<a name="line165">165: </a> PetscViewer_VTK *vtk;
-<a name="line166">166: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line169">169: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(v,&vtk);
-
-<a name="line171">171: </a> v->data = (void*)vtk;
-<a name="line172">172: </a> v->ops->destroy = PetscViewerDestroy_VTK;
-<a name="line173">173: </a> v->ops->flush = PetscViewerFlush_VTK;
-<a name="line174">174: </a> vtk->btype = (<a href="../../../../../../docs/manualpages/Sys/PetscFileMode.html#PetscFileMode">PetscFileMode</a>) -1;
-<a name="line175">175: </a> vtk->filename = 0;
-
-<a name="line177">177: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,<font color="#666666">"PetscViewerFileSetName_C"</font>,PetscViewerFileSetName_VTK);
-<a name="line178">178: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,<font color="#666666">"PetscViewerFileSetMode_C"</font>,PetscViewerFileSetMode_VTK);
-<a name="line179">179: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,<font color="#666666">"PetscViewerVTKAddField_C"</font>,PetscViewerVTKAddField_VTK);
-<a name="line180">180: </a> <font color="#4169E1">return</font>(0);
-<a name="line181">181: </a>}
-
-<a name="line185">185: </a><font color="#B22222">/*@C</font>
-<a name="line186">186: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKOpen.html#PetscViewerVTKOpen">PetscViewerVTKOpen</a> - Opens a file for VTK output.</font>
-
-<a name="line188">188: </a><font color="#B22222"> Collective on <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line190">190: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line191">191: </a><font color="#B22222">+ comm - MPI communicator</font>
-<a name="line192">192: </a><font color="#B22222">. name - name of file</font>
-<a name="line193">193: </a><font color="#B22222">- type - type of file</font>
-<a name="line194">194: </a><font color="#B22222">$ FILE_MODE_WRITE - create new file for binary output</font>
-<a name="line195">195: </a><font color="#B22222">$ FILE_MODE_READ - open existing file for binary input (not currently supported)</font>
-<a name="line196">196: </a><font color="#B22222">$ FILE_MODE_APPEND - open existing file for binary output (not currently supported)</font>
-
-<a name="line198">198: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line199">199: </a><font color="#B22222">. vtk - <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> for VTK input/output to use with the specified file</font>
-
-<a name="line201">201: </a><font color="#B22222"> Level: beginner</font>
-
-<a name="line203">203: </a><font color="#B22222"> Note:</font>
-<a name="line204">204: </a><font color="#B22222"> This <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> should be destroyed with <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>().</font>
-
-<a name="line206">206: </a><font color="#B22222"> Concepts: VTK files</font>
-<a name="line207">207: </a><font color="#B22222"> Concepts: <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>^creating</font>
-
-<a name="line209">209: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Viewer/PetscViewerASCIIOpen.html#PetscViewerASCIIOpen">PetscViewerASCIIOpen</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(),</font>
-<a name="line210">210: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(), <a href="../../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(), <a href="../../../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(), <a href="../../../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>(),</font>
-<a name="line211">211: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Sys/PetscFileMode.html#PetscFileMode">PetscFileMode</a>, <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
-<a name="line212">212: </a><font color="#B22222">@*/</font>
-<a name="line213">213: </a><strong><font color="#4169E1"><a name="PetscViewerVTKOpen"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKOpen.html#PetscViewerVTKOpen">PetscViewerVTKOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,const char name[],<a href="../../../../../../docs/manualpages/Sys/PetscFileMode.html#PetscF [...]
-<a name="line214">214: </a>{
-
-<a name="line218">218: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(comm,vtk);
-<a name="line219">219: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSetType.html#PetscViewerSetType">PetscViewerSetType</a>(*vtk,PETSCVIEWERVTK);
-<a name="line220">220: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerFileSetMode.html#PetscViewerFileSetMode">PetscViewerFileSetMode</a>(*vtk,type);
-<a name="line221">221: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerFileSetName.html#PetscViewerFileSetName">PetscViewerFileSetName</a>(*vtk,name);
-<a name="line222">222: </a> <font color="#4169E1">return</font>(0);
-<a name="line223">223: </a>}
-
-<a name="line227">227: </a><font color="#B22222">/*@C</font>
-<a name="line228">228: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKFWrite.html#PetscViewerVTKFWrite">PetscViewerVTKFWrite</a> - write binary data preceded by 32-bit int length (in bytes), does not do byte swapping.</font>
-
-<a name="line230">230: </a><font color="#B22222"> Logically collective on <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
-
-<a name="line232">232: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line233">233: </a><font color="#B22222">+ viewer - logically collective viewer, data written from rank 0</font>
-<a name="line234">234: </a><font color="#B22222">. fp - file pointer valid on rank 0</font>
-<a name="line235">235: </a><font color="#B22222">. data - data pointer valid on rank 0</font>
-<a name="line236">236: </a><font color="#B22222">. n - number of data items</font>
-<a name="line237">237: </a><font color="#B22222">- dtype - data type</font>
-
-<a name="line239">239: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line241">241: </a><font color="#B22222"> Notes: If <a href="../../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> is __float128 then the binary files are written in double precision</font>
-
-<a name="line243">243: </a><font color="#B22222"> Concepts: VTK files</font>
-<a name="line244">244: </a><font color="#B22222"> Concepts: <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>^creating</font>
-
-<a name="line246">246: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/DM/DMDAVTKWriteAll.html#DMDAVTKWriteAll">DMDAVTKWriteAll</a>(), DMComplexVTKWriteAll(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKOpen.html#PetscViewerVTKOpen">PetscViewerVTKOpen</a>(), <a href="../../../../../../docs/manualpages/Sys/Pe [...]
-<a name="line247">247: </a><font color="#B22222">@*/</font>
-<a name="line248">248: </a><strong><font color="#4169E1"><a name="PetscViewerVTKFWrite"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKFWrite.html#PetscViewerVTKFWrite">PetscViewerVTKFWrite</a>(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer,FILE *fp,const void *data,<a href="../../../../../../docs/manualpages [...]
-<a name="line249">249: </a>{
-<a name="line251">251: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
-<a name="line252">252: </a><font color="#A020F0">#if defined(PETSC_USE_REAL___FLOAT128)</font>
-<a name="line253">253: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line254">254: </a> double *tmp = NULL;
-<a name="line255">255: </a> <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *ttmp = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)data;
-<a name="line256">256: </a><font color="#A020F0">#endif</font>
-
-<a name="line259">259: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Trying to write a negative amount of data %D"</font>,n);
-<a name="line260">260: </a> <font color="#4169E1">if</font> (!n) <font color="#4169E1">return</font>(0);
-<a name="line261">261: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer),&rank);
-<a name="line262">262: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line263">263: </a> size_t count;
-<a name="line264">264: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
-<a name="line265">265: </a> PetscVTKInt bytes;
-<a name="line266">266: </a> <font color="#4169E1">switch</font> (dtype) {
-<a name="line267">267: </a> <font color="#4169E1">case</font> PETSC_DOUBLE:
-<a name="line268">268: </a> size = <font color="#4169E1">sizeof</font>(double);
-<a name="line269">269: </a> <font color="#4169E1">break</font>;
-<a name="line270">270: </a> <font color="#4169E1">case</font> PETSC_FLOAT:
-<a name="line271">271: </a> size = <font color="#4169E1">sizeof</font>(float);
-<a name="line272">272: </a> <font color="#4169E1">break</font>;
-<a name="line273">273: </a><font color="#A020F0">#if defined(PETSC_USE_REAL___FLOAT128)</font>
-<a name="line274">274: </a> <font color="#4169E1">case</font> PETSC___FLOAT128:
-<a name="line275">275: </a> size = <font color="#4169E1">sizeof</font>(double);
-<a name="line276">276: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(n,&tmp);
-<a name="line277">277: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) tmp[i] = ttmp[i];
-<a name="line278">278: </a> data = (void*) tmp;
-<a name="line279">279: </a> <font color="#4169E1">break</font>;
-<a name="line280">280: </a><font color="#A020F0">#endif</font>
-<a name="line281">281: </a> <font color="#4169E1">case</font> PETSC_INT:
-<a name="line282">282: </a> size = <font color="#4169E1">sizeof</font>(<a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>);
-<a name="line283">283: </a> <font color="#4169E1">break</font>;
-<a name="line284">284: </a> <font color="#4169E1">case</font> PETSC_ENUM:
-<a name="line285">285: </a> size = <font color="#4169E1">sizeof</font>(<a href="../../../../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a>);
-<a name="line286">286: </a> <font color="#4169E1">break</font>;
-<a name="line287">287: </a> <font color="#4169E1">case</font> PETSC_CHAR:
-<a name="line288">288: </a> size = <font color="#4169E1">sizeof</font>(char);
-<a name="line289">289: </a> <font color="#4169E1">break</font>;
-<a name="line290">290: </a><strong><font color="#FF0000"> default:</font></strong> <a href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer),PETSC_ERR_SUP,<font color="#666666">"Data type not supported"</font>);
-<a name="line291">291: </a> }
-<a name="line292">292: </a> bytes = PetscVTKIntCast(size*n);
-
-<a name="line294">294: </a> count = fwrite(&bytes,<font color="#4169E1">sizeof</font>(int),1,fp);
-<a name="line295">295: </a> <font color="#4169E1">if</font> (count != 1) <a href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_WRITE,<font color="#666666">"Error writing byte count"</font>);
-<a name="line296">296: </a> count = fwrite(data,size,(size_t)n,fp);
-<a name="line297">297: </a> <font color="#4169E1">if</font> ((<a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)count != n) <a href="../../../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_WRITE,<font color="#666666">"Wrote %D/%D array members of size %D"</font>,(<a href="../../../../../../docs/manualpages/Sys/P [...]
-<a name="line298">298: </a><font color="#A020F0">#if defined(PETSC_USE_REAL___FLOAT128)</font>
-<a name="line299">299: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tmp);
-<a name="line300">300: </a><font color="#A020F0">#endif</font>
-<a name="line301">301: </a> }
-<a name="line302">302: </a> <font color="#4169E1">return</font>(0);
-<a name="line303">303: </a>}
+<a name="line146">146: </a> } <font color="#4169E1">else</font> {
+<a name="line147">147: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>(dm);
+<a name="line148">148: </a> vtk->dm = dm;
+<a name="line149">149: </a> }
+<a name="line150">150: </a> vtk->write = <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKWriteFunction.html#PetscViewerVTKWriteFunction">PetscViewerVTKWriteFunction</a>;
+<a name="line151">151: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMalloc.html#PetscMalloc">PetscMalloc</a>(<font color="#4169E1">sizeof</font>(<font color="#4169E1">struct _n_PetscViewerVTKObjectLink</font>),&link);
+<a name="line152">152: </a> link->ft = fieldtype;
+<a name="line153">153: </a> link->vec = vec;
+<a name="line154">154: </a> link->next = NULL;
+<a name="line155">155: </a> <font color="#B22222">/* Append to list */</font>
+<a name="line156">156: </a> <font color="#4169E1">if</font> (tail) {
+<a name="line157">157: </a> <font color="#4169E1">while</font> (tail->next) tail = tail->next;
+<a name="line158">158: </a> tail->next = link;
+<a name="line159">159: </a> } <font color="#4169E1">else</font> vtk->link = link;
+<a name="line160">160: </a> <font color="#4169E1">return</font>(0);
+<a name="line161">161: </a>}
+
+<a name="line165">165: </a><strong><font color="#4169E1"><a name="PetscViewerCreate_VTK"></a>PETSC_EXTERN <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerCreate_VTK(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> v)</font></strong>
+<a name="line166">166: </a>{
+<a name="line167">167: </a> PetscViewer_VTK *vtk;
+<a name="line168">168: </a> <a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line171">171: </a> <a href="../../../../../../docs/manualpages/Sys/PetscNewLog.html#PetscNewLog">PetscNewLog</a>(v,&vtk);
+
+<a name="line173">173: </a> v->data = (void*)vtk;
+<a name="line174">174: </a> v->ops->destroy = PetscViewerDestroy_VTK;
+<a name="line175">175: </a> v->ops->flush = PetscViewerFlush_VTK;
+<a name="line176">176: </a> vtk->btype = (<a href="../../../../../../docs/manualpages/Sys/PetscFileMode.html#PetscFileMode">PetscFileMode</a>) -1;
+<a name="line177">177: </a> vtk->filename = 0;
+
+<a name="line179">179: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,<font color="#666666">"PetscViewerFileSetName_C"</font>,PetscViewerFileSetName_VTK);
+<a name="line180">180: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,<font color="#666666">"PetscViewerFileSetMode_C"</font>,PetscViewerFileSetMode_VTK);
+<a name="line181">181: </a> <a href="../../../../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)v,<font color="#666666">"PetscViewerVTKAddField_C"</font>,PetscViewerVTKAddField_VTK);
+<a name="line182">182: </a> <font color="#4169E1">return</font>(0);
+<a name="line183">183: </a>}
+
+<a name="line187">187: </a><font color="#B22222">/*@C</font>
+<a name="line188">188: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKOpen.html#PetscViewerVTKOpen">PetscViewerVTKOpen</a> - Opens a file for VTK output.</font>
+
+<a name="line190">190: </a><font color="#B22222"> Collective on <a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line192">192: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line193">193: </a><font color="#B22222">+ comm - MPI communicator</font>
+<a name="line194">194: </a><font color="#B22222">. name - name of file</font>
+<a name="line195">195: </a><font color="#B22222">- type - type of file</font>
+<a name="line196">196: </a><font color="#B22222">$ FILE_MODE_WRITE - create new file for binary output</font>
+<a name="line197">197: </a><font color="#B22222">$ FILE_MODE_READ - open existing file for binary input (not currently supported)</font>
+<a name="line198">198: </a><font color="#B22222">$ FILE_MODE_APPEND - open existing file for binary output (not currently supported)</font>
+
+<a name="line200">200: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line201">201: </a><font color="#B22222">. vtk - <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> for VTK input/output to use with the specified file</font>
+
+<a name="line203">203: </a><font color="#B22222"> Level: beginner</font>
+
+<a name="line205">205: </a><font color="#B22222"> Note:</font>
+<a name="line206">206: </a><font color="#B22222"> This <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> should be destroyed with <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>().</font>
+
+<a name="line208">208: </a><font color="#B22222"> Concepts: VTK files</font>
+<a name="line209">209: </a><font color="#B22222"> Concepts: <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>^creating</font>
+
+<a name="line211">211: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/Viewer/PetscViewerASCIIOpen.html#PetscViewerASCIIOpen">PetscViewerASCIIOpen</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(),</font>
+<a name="line212">212: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(), <a href="../../../../../../docs/manualpages/Mat/MatView.html#MatView">MatView</a>(), <a href="../../../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(), <a href="../../../../../../docs/manualpages/Mat/MatLoad.html#MatLoad">MatLoad</a>(),</font>
+<a name="line213">213: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Sys/PetscFileMode.html#PetscFileMode">PetscFileMode</a>, <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
+<a name="line214">214: </a><font color="#B22222">@*/</font>
+<a name="line215">215: </a><strong><font color="#4169E1"><a name="PetscViewerVTKOpen"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKOpen.html#PetscViewerVTKOpen">PetscViewerVTKOpen</a>(<a href="../../../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,const char name[],<a href="../../../../../../docs/manualpages/Sys/PetscFileMode.html#PetscF [...]
+<a name="line216">216: </a>{
+
+<a name="line220">220: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(comm,vtk);
+<a name="line221">221: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerSetType.html#PetscViewerSetType">PetscViewerSetType</a>(*vtk,PETSCVIEWERVTK);
+<a name="line222">222: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerFileSetMode.html#PetscViewerFileSetMode">PetscViewerFileSetMode</a>(*vtk,type);
+<a name="line223">223: </a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerFileSetName.html#PetscViewerFileSetName">PetscViewerFileSetName</a>(*vtk,name);
+<a name="line224">224: </a> <font color="#4169E1">return</font>(0);
+<a name="line225">225: </a>}
+
+<a name="line229">229: </a><font color="#B22222">/*@C</font>
+<a name="line230">230: </a><font color="#B22222"> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKFWrite.html#PetscViewerVTKFWrite">PetscViewerVTKFWrite</a> - write binary data preceded by 32-bit int length (in bytes), does not do byte swapping.</font>
+
+<a name="line232">232: </a><font color="#B22222"> Logically collective on <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a></font>
+
+<a name="line234">234: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line235">235: </a><font color="#B22222">+ viewer - logically collective viewer, data written from rank 0</font>
+<a name="line236">236: </a><font color="#B22222">. fp - file pointer valid on rank 0</font>
+<a name="line237">237: </a><font color="#B22222">. data - data pointer valid on rank 0</font>
+<a name="line238">238: </a><font color="#B22222">. n - number of data items</font>
+<a name="line239">239: </a><font color="#B22222">- dtype - data type</font>
+
+<a name="line241">241: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line243">243: </a><font color="#B22222"> Notes: If <a href="../../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> is __float128 then the binary files are written in double precision</font>
+
+<a name="line245">245: </a><font color="#B22222"> Concepts: VTK files</font>
+<a name="line246">246: </a><font color="#B22222"> Concepts: <a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>^creating</font>
+
+<a name="line248">248: </a><font color="#B22222">.seealso: <a href="../../../../../../docs/manualpages/DM/DMDAVTKWriteAll.html#DMDAVTKWriteAll">DMDAVTKWriteAll</a>(), DMComplexVTKWriteAll(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerPushFormat.html#PetscViewerPushFormat">PetscViewerPushFormat</a>(), <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKOpen.html#PetscViewerVTKOpen">PetscViewerVTKOpen</a>(), <a href="../../../../../../docs/manualpages/Sys/Pe [...]
+<a name="line249">249: </a><font color="#B22222">@*/</font>
+<a name="line250">250: </a><strong><font color="#4169E1"><a name="PetscViewerVTKFWrite"></a><a href="../../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../../../docs/manualpages/Viewer/PetscViewerVTKFWrite.html#PetscViewerVTKFWrite">PetscViewerVTKFWrite</a>(<a href="../../../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer,FILE *fp,const void *data,<a href="../../../../../../docs/manualpages [...]
+<a name="line251">251: </a>{
+<a name="line253">253: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
+<a name="line254">254: </a><font color="#A020F0">#if defined(PETSC_USE_REAL___FLOAT128)</font>
+<a name="line255">255: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line256">256: </a> double *tmp = NULL;
+<a name="line257">257: </a> <a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *ttmp = (<a href="../../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*)data;
+<a name="line258">258: </a><font color="#A020F0">#endif</font>
+
+<a name="line261">261: </a> <font color="#4169E1">if</font> (n < 0) <a href="../../../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer),PETSC_ERR_ARG_OUTOFRANGE,<font color="#666666">"Trying to write a negative amount of data %D"</font>,n);
+<a name="line262">262: </a> <font color="#4169E1">if</font> (!n) <font color="#4169E1">return</font>(0);
+<a name="line263">263: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer),&rank);
+<a name="line264">264: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line265">265: </a> size_t count;
+<a name="line266">266: </a> <a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
+<a name="line267">267: </a> PetscVTKInt bytes;
+<a name="line268">268: </a> <font color="#4169E1">switch</font> (dtype) {
+<a name="line269">269: </a> <font color="#4169E1">case</font> PETSC_DOUBLE:
+<a name="line270">270: </a> size = <font color="#4169E1">sizeof</font>(double);
+<a name="line271">271: </a> <font color="#4169E1">break</font>;
+<a name="line272">272: </a> <font color="#4169E1">case</font> PETSC_FLOAT:
+<a name="line273">273: </a> size = <font color="#4169E1">sizeof</font>(float);
+<a name="line274">274: </a> <font color="#4169E1">break</font>;
+<a name="line275">275: </a><font color="#A020F0">#if defined(PETSC_USE_REAL___FLOAT128)</font>
+<a name="line276">276: </a> <font color="#4169E1">case</font> PETSC___FLOAT128:
+<a name="line277">277: </a> size = <font color="#4169E1">sizeof</font>(double);
+<a name="line278">278: </a> <a href="../../../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(n,&tmp);
+<a name="line279">279: </a> <font color="#4169E1">for</font> (i=0; i<n; i++) tmp[i] = ttmp[i];
+<a name="line280">280: </a> data = (void*) tmp;
+<a name="line281">281: </a> <font color="#4169E1">break</font>;
+<a name="line282">282: </a><font color="#A020F0">#endif</font>
+<a name="line283">283: </a> <font color="#4169E1">case</font> PETSC_INT:
+<a name="line284">284: </a> size = <font color="#4169E1">sizeof</font>(<a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>);
+<a name="line285">285: </a> <font color="#4169E1">break</font>;
+<a name="line286">286: </a> <font color="#4169E1">case</font> PETSC_ENUM:
+<a name="line287">287: </a> size = <font color="#4169E1">sizeof</font>(<a href="../../../../../../docs/manualpages/Sys/PetscEnum.html#PetscEnum">PetscEnum</a>);
+<a name="line288">288: </a> <font color="#4169E1">break</font>;
+<a name="line289">289: </a> <font color="#4169E1">case</font> PETSC_CHAR:
+<a name="line290">290: </a> size = <font color="#4169E1">sizeof</font>(char);
+<a name="line291">291: </a> <font color="#4169E1">break</font>;
+<a name="line292">292: </a><strong><font color="#FF0000"> default:</font></strong> <a href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer),PETSC_ERR_SUP,<font color="#666666">"Data type not supported"</font>);
+<a name="line293">293: </a> }
+<a name="line294">294: </a> bytes = PetscVTKIntCast(size*n);
+
+<a name="line296">296: </a> count = fwrite(&bytes,<font color="#4169E1">sizeof</font>(int),1,fp);
+<a name="line297">297: </a> <font color="#4169E1">if</font> (count != 1) <a href="../../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_WRITE,<font color="#666666">"Error writing byte count"</font>);
+<a name="line298">298: </a> count = fwrite(data,size,(size_t)n,fp);
+<a name="line299">299: </a> <font color="#4169E1">if</font> ((<a href="../../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)count != n) <a href="../../../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_WRITE,<font color="#666666">"Wrote %D/%D array members of size %D"</font>,(<a href="../../../../../../docs/manualpages/Sys/P [...]
+<a name="line300">300: </a><font color="#A020F0">#if defined(PETSC_USE_REAL___FLOAT128)</font>
+<a name="line301">301: </a> <a href="../../../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tmp);
+<a name="line302">302: </a><font color="#A020F0">#endif</font>
+<a name="line303">303: </a> }
+<a name="line304">304: </a> <font color="#4169E1">return</font>(0);
+<a name="line305">305: </a>}
</pre>
</body>
diff --git a/src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html b/src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html
index cf3387f..186c640 100644
--- a/src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html
+++ b/src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:21+00:00">
+<meta name="date" content="2016-10-03T02:12:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/vtk/vtkvimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_VTKVIMPL_H)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _VTKVIMPL_H</font></strong>
diff --git a/src/sys/classes/viewer/impls/vu/index.html b/src/sys/classes/viewer/impls/vu/index.html
index effafad..4372f5b 100644
--- a/src/sys/classes/viewer/impls/vu/index.html
+++ b/src/sys/classes/viewer/impls/vu/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/vu/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/vu/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/impls/vu/makefile.html b/src/sys/classes/viewer/impls/vu/makefile.html
index 058552a..efa4e4b 100644
--- a/src/sys/classes/viewer/impls/vu/makefile.html
+++ b/src/sys/classes/viewer/impls/vu/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/vu/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:15+00:00">
+<meta name="date" content="2016-10-03T02:11:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/vu/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/vu/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/impls/vu/petscvu.c.html b/src/sys/classes/viewer/impls/vu/petscvu.c.html
index ee4601c..913db2b 100644
--- a/src/sys/classes/viewer/impls/vu/petscvu.c.html
+++ b/src/sys/classes/viewer/impls/vu/petscvu.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/impls/vu/petscvu.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:14+00:00">
+<meta name="date" content="2016-10-03T02:11:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/impls/vu/petscvu.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/impls/vu/petscvu.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/index.html b/src/sys/classes/viewer/index.html
index 1d197ff..a819524 100644
--- a/src/sys/classes/viewer/index.html
+++ b/src/sys/classes/viewer/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/interface/dlregispetsc.c.html b/src/sys/classes/viewer/interface/dlregispetsc.c.html
index 1b876c1..9dfb967 100644
--- a/src/sys/classes/viewer/interface/dlregispetsc.c.html
+++ b/src/sys/classes/viewer/interface/dlregispetsc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/dlregispetsc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:25+00:00">
+<meta name="date" content="2016-10-03T02:12:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/dlregispetsc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/dlregispetsc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdraw.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/src/sys/classes/viewer/interface/dupl.c.html b/src/sys/classes/viewer/interface/dupl.c.html
index 3c49f4b..5f16c56 100644
--- a/src/sys/classes/viewer/interface/dupl.c.html
+++ b/src/sys/classes/viewer/interface/dupl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/dupl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:26+00:00">
+<meta name="date" content="2016-10-03T02:12:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/dupl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/dupl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/interface/flush.c.html b/src/sys/classes/viewer/interface/flush.c.html
index 4485423..7932a18 100644
--- a/src/sys/classes/viewer/interface/flush.c.html
+++ b/src/sys/classes/viewer/interface/flush.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/flush.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:23+00:00">
+<meta name="date" content="2016-10-03T02:12:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/flush.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/flush.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/interface/index.html b/src/sys/classes/viewer/interface/index.html
index e665ab0..be367e4 100644
--- a/src/sys/classes/viewer/interface/index.html
+++ b/src/sys/classes/viewer/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Viewer Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PetscViewer Manual Pages
</H2>
diff --git a/src/sys/classes/viewer/interface/makefile.html b/src/sys/classes/viewer/interface/makefile.html
index 8c7d8ef..2eb0fb0 100644
--- a/src/sys/classes/viewer/interface/makefile.html
+++ b/src/sys/classes/viewer/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:26+00:00">
+<meta name="date" content="2016-10-03T02:12:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/classes/viewer/interface/view.c.html b/src/sys/classes/viewer/interface/view.c.html
index bbf19f2..c5b1589 100644
--- a/src/sys/classes/viewer/interface/view.c.html
+++ b/src/sys/classes/viewer/interface/view.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/view.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:22+00:00">
+<meta name="date" content="2016-10-03T02:12:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/view.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/view.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/interface/viewa.c.html b/src/sys/classes/viewer/interface/viewa.c.html
index 0c21e1f..a0de770 100644
--- a/src/sys/classes/viewer/interface/viewa.c.html
+++ b/src/sys/classes/viewer/interface/viewa.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/viewa.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:25+00:00">
+<meta name="date" content="2016-10-03T02:12:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/viewa.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/viewa.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/interface/viewers.c.html b/src/sys/classes/viewer/interface/viewers.c.html
index c358c98..98b52f0 100644
--- a/src/sys/classes/viewer/interface/viewers.c.html
+++ b/src/sys/classes/viewer/interface/viewers.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/viewers.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:26+00:00">
+<meta name="date" content="2016-10-03T02:12:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/viewers.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/viewers.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h></font>
diff --git a/src/sys/classes/viewer/interface/viewreg.c.html b/src/sys/classes/viewer/interface/viewreg.c.html
index 5237d28..c6fc4a4 100644
--- a/src/sys/classes/viewer/interface/viewreg.c.html
+++ b/src/sys/classes/viewer/interface/viewreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/viewreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:24+00:00">
+<meta name="date" content="2016-10-03T02:12:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/viewreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/viewreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscviewer.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_SAWS)</font>
diff --git a/src/sys/classes/viewer/interface/viewregall.c.html b/src/sys/classes/viewer/interface/viewregall.c.html
index e385d82..20c14a8 100644
--- a/src/sys/classes/viewer/interface/viewregall.c.html
+++ b/src/sys/classes/viewer/interface/viewregall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/interface/viewregall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:23+00:00">
+<meta name="date" content="2016-10-03T02:12:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/interface/viewregall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/interface/viewregall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/viewerimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/classes/viewer/makefile.html b/src/sys/classes/viewer/makefile.html
index e27ef6d..31d5831 100644
--- a/src/sys/classes/viewer/makefile.html
+++ b/src/sys/classes/viewer/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/classes/viewer/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:01+00:00">
+<meta name="date" content="2016-10-03T02:11:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/classes/viewer/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/classes/viewer/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/dll/dl.c.html b/src/sys/dll/dl.c.html
index 5d3b6b9..3fd1584 100644
--- a/src/sys/dll/dl.c.html
+++ b/src/sys/dll/dl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/dll/dl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:22+00:00">
+<meta name="date" content="2016-10-03T02:13:39+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/dll/dl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/dll/dl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Routines for opening dynamic link libraries (DLLs), keeping a searchable</font>
<a name="line3"> 3: </a><font color="#B22222"> path of DLLs, obtaining remote DLLs via a URL and opening them locally.</font>
diff --git a/src/sys/dll/dlimpl.c.html b/src/sys/dll/dlimpl.c.html
index f9eeaf6..7729ec0 100644
--- a/src/sys/dll/dlimpl.c.html
+++ b/src/sys/dll/dlimpl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/dll/dlimpl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:21+00:00">
+<meta name="date" content="2016-10-03T02:13:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/dll/dlimpl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/dll/dlimpl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Low-level routines for managing dynamic link libraries (DLLs).</font>
diff --git a/src/sys/dll/index.html b/src/sys/dll/index.html
index 2c6a201..6786efb 100644
--- a/src/sys/dll/index.html
+++ b/src/sys/dll/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/dll/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/dll/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/dll/makefile.html b/src/sys/dll/makefile.html
index f58cf29..60b6643 100644
--- a/src/sys/dll/makefile.html
+++ b/src/sys/dll/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/dll/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:24+00:00">
+<meta name="date" content="2016-10-03T02:13:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/dll/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/dll/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/dll/reg.c b/src/sys/dll/reg.c
index 4807fc4..e95ae5e 100644
--- a/src/sys/dll/reg.c
+++ b/src/sys/dll/reg.c
@@ -42,7 +42,9 @@ static PetscErrorCode PetscLoadDynamicLibrary(const char *name,PetscBool *foun
#if defined(PETSC_HAVE_THREADSAFETY)
extern PetscErrorCode AOInitializePackage(void);
extern PetscErrorCode PetscSFInitializePackage(void);
+#if !defined(PETSC_USE_COMPLEX)
extern PetscErrorCode CharacteristicInitializePackage(void);
+#endif
extern PetscErrorCode ISInitializePackage(void);
extern PetscErrorCode VecInitializePackage(void);
extern PetscErrorCode MatInitializePackage(void);
@@ -123,7 +125,9 @@ PetscErrorCode PetscInitialize_DynamicLibraries(void)
/* These must be done here because it is not safe for individual threads to call these initialize routines */
ierr = AOInitializePackage();CHKERRQ(ierr);
ierr = PetscSFInitializePackage();CHKERRQ(ierr);
+#if !defined(PETSC_USE_COMPLEX)
ierr = CharacteristicInitializePackage();CHKERRQ(ierr);
+#endif
ierr = ISInitializePackage();CHKERRQ(ierr);
ierr = VecInitializePackage();CHKERRQ(ierr);
ierr = MatInitializePackage();CHKERRQ(ierr);
diff --git a/src/sys/dll/reg.c.html b/src/sys/dll/reg.c.html
index acaa103..91bdb4b 100644
--- a/src/sys/dll/reg.c.html
+++ b/src/sys/dll/reg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/dll/reg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:23+00:00">
+<meta name="date" content="2016-10-03T02:13:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/dll/reg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/dll/reg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides a general mechanism to allow one to register new routines in</font>
@@ -50,442 +50,446 @@
<a name="line42"> 42: </a><font color="#A020F0">#if defined(PETSC_HAVE_THREADSAFETY)</font>
<a name="line43"> 43: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/AO/AOInitializePackage.html#AOInitializePackage">AOInitializePackage</a>(void)</font></strong>;
<a name="line44"> 44: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/PetscSF/PetscSFInitializePackage.html#PetscSFInitializePackage">PetscSFInitializePackage</a>(void)</font></strong>;
-<a name="line45"> 45: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html#CharacteristicInitializePackage">CharacteristicInitializePackage</a>(void)</font></strong>;
-<a name="line46"> 46: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Vec/ISInitializePackage.html#ISInitializePackage">ISInitializePackage</a>(void)</font></strong>;
-<a name="line47"> 47: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Vec/VecInitializePackage.html#VecInitializePackage">VecInitializePackage</a>(void)</font></strong>;
-<a name="line48"> 48: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Mat/MatInitializePackage.html#MatInitializePackage">MatInitializePackage</a>(void)</font></strong>;
-<a name="line49"> 49: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMInitializePackage.html#DMInitializePackage">DMInitializePackage</a>(void)</font></strong>;
-<a name="line50"> 50: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/KSP/PCInitializePackage.html#PCInitializePackage">PCInitializePackage</a>(void)</font></strong>;
-<a name="line51"> 51: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/KSP/KSPInitializePackage.html#KSPInitializePackage">KSPInitializePackage</a>(void)</font></strong>;
-<a name="line52"> 52: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESInitializePackage.html#SNESInitializePackage">SNESInitializePackage</a>(void)</font></strong>;
-<a name="line53"> 53: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/TS/TSInitializePackage.html#TSInitializePackage">TSInitializePackage</a>(void)</font></strong>;
-<a name="line54"> 54: </a>static <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> PETSC_COMM_WORLD_INNER = 0,PETSC_COMM_SELF_INNER = 0;
-<a name="line55"> 55: </a><font color="#A020F0">#endif</font>
-
-<a name="line59"> 59: </a><font color="#B22222">/*</font>
-<a name="line60"> 60: </a><font color="#B22222"> PetscInitialize_DynamicLibraries - Adds the default dynamic link libraries to the</font>
-<a name="line61"> 61: </a><font color="#B22222"> search path.</font>
-<a name="line62"> 62: </a><font color="#B22222">*/</font>
-<a name="line63"> 63: </a><strong><font color="#4169E1"><a name="PetscInitialize_DynamicLibraries"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscInitialize_DynamicLibraries(void)</font></strong>
-<a name="line64"> 64: </a>{
-<a name="line65"> 65: </a> char *libname[32];
-<a name="line67"> 67: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nmax,i;
-<a name="line68"> 68: </a><font color="#A020F0">#if defined(PETSC_HAVE_DYNAMIC_LIBRARIES)</font>
-<a name="line69"> 69: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> preload;
-<a name="line70"> 70: </a><font color="#A020F0">#endif</font>
-
-<a name="line73"> 73: </a> nmax = 32;
-<a name="line74"> 74: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(NULL,NULL,<font color="#666666">"-dll_prepend"</font>,libname,&nmax,NULL);
-<a name="line75"> 75: </a> <font color="#4169E1">for</font> (i=0; i<nmax; i++) {
-<a name="line76"> 76: </a> <a href="../../../docs/manualpages/Sys/PetscDLLibraryPrepend.html#PetscDLLibraryPrepend">PetscDLLibraryPrepend</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&PetscDLLibrariesLoaded,libname[i]);
-<a name="line77"> 77: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(libname[i]);
-<a name="line78"> 78: </a> }
-
-<a name="line80"> 80: </a><font color="#A020F0">#if !defined(PETSC_HAVE_DYNAMIC_LIBRARIES)</font>
-<a name="line81"> 81: </a> <font color="#B22222">/*</font>
-<a name="line82"> 82: </a><font color="#B22222"> This just initializes the most basic PETSc stuff.</font>
-
-<a name="line84"> 84: </a><font color="#B22222"> The classes, from <a href="../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> to PetscTS, are initialized the first</font>
-<a name="line85"> 85: </a><font color="#B22222"> time an XXCreate() is called.</font>
-<a name="line86"> 86: </a><font color="#B22222"> */</font>
-<a name="line87"> 87: </a> <a href="../../../docs/manualpages/Viewer/PetscSysInitializePackage.html#PetscSysInitializePackage">PetscSysInitializePackage</a>();
-<a name="line88"> 88: </a><font color="#A020F0">#else</font>
-<a name="line89"> 89: </a> preload = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line90"> 90: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,NULL,<font color="#666666">"-dynamic_library_preload"</font>,&preload,NULL);
-<a name="line91"> 91: </a> <font color="#4169E1">if</font> (preload) {
-<a name="line92"> 92: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> found;
-<a name="line93"> 93: </a><font color="#A020F0">#if defined(PETSC_USE_SINGLE_LIBRARY)</font>
-<a name="line94"> 94: </a> PetscLoadDynamicLibrary(<font color="#666666">""</font>,&found);
-<a name="line95"> 95: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line96"> 96: </a><font color="#A020F0">#else</font>
-<a name="line97"> 97: </a> PetscLoadDynamicLibrary(<font color="#666666">"sys"</font>,&found);
-<a name="line98"> 98: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line99"> 99: </a> PetscLoadDynamicLibrary(<font color="#666666">"vec"</font>,&found);
-<a name="line100">100: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line101">101: </a> PetscLoadDynamicLibrary(<font color="#666666">"mat"</font>,&found);
-<a name="line102">102: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line103">103: </a> PetscLoadDynamicLibrary(<font color="#666666">"dm"</font>,&found);
-<a name="line104">104: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line105">105: </a> PetscLoadDynamicLibrary(<font color="#666666">"ksp"</font>,&found);
-<a name="line106">106: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line107">107: </a> PetscLoadDynamicLibrary(<font color="#666666">"snes"</font>,&found);
-<a name="line108">108: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line109">109: </a> PetscLoadDynamicLibrary(<font color="#666666">"ts"</font>,&found);
-<a name="line110">110: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/TS/TS.html#TS">TS</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
-<a name="line111">111: </a><font color="#A020F0">#endif</font>
-<a name="line112">112: </a> }
+<a name="line45"> 45: </a><font color="#A020F0">#if !defined(PETSC_USE_COMPLEX)</font>
+<a name="line46"> 46: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html#CharacteristicInitializePackage">CharacteristicInitializePackage</a>(void)</font></strong>;
+<a name="line47"> 47: </a><font color="#A020F0">#endif</font>
+<a name="line48"> 48: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Vec/ISInitializePackage.html#ISInitializePackage">ISInitializePackage</a>(void)</font></strong>;
+<a name="line49"> 49: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Vec/VecInitializePackage.html#VecInitializePackage">VecInitializePackage</a>(void)</font></strong>;
+<a name="line50"> 50: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Mat/MatInitializePackage.html#MatInitializePackage">MatInitializePackage</a>(void)</font></strong>;
+<a name="line51"> 51: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/DM/DMInitializePackage.html#DMInitializePackage">DMInitializePackage</a>(void)</font></strong>;
+<a name="line52"> 52: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/KSP/PCInitializePackage.html#PCInitializePackage">PCInitializePackage</a>(void)</font></strong>;
+<a name="line53"> 53: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/KSP/KSPInitializePackage.html#KSPInitializePackage">KSPInitializePackage</a>(void)</font></strong>;
+<a name="line54"> 54: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/SNES/SNESInitializePackage.html#SNESInitializePackage">SNESInitializePackage</a>(void)</font></strong>;
+<a name="line55"> 55: </a><strong><font color="#4169E1">extern <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/TS/TSInitializePackage.html#TSInitializePackage">TSInitializePackage</a>(void)</font></strong>;
+<a name="line56"> 56: </a>static <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> PETSC_COMM_WORLD_INNER = 0,PETSC_COMM_SELF_INNER = 0;
+<a name="line57"> 57: </a><font color="#A020F0">#endif</font>
+
+<a name="line61"> 61: </a><font color="#B22222">/*</font>
+<a name="line62"> 62: </a><font color="#B22222"> PetscInitialize_DynamicLibraries - Adds the default dynamic link libraries to the</font>
+<a name="line63"> 63: </a><font color="#B22222"> search path.</font>
+<a name="line64"> 64: </a><font color="#B22222">*/</font>
+<a name="line65"> 65: </a><strong><font color="#4169E1"><a name="PetscInitialize_DynamicLibraries"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscInitialize_DynamicLibraries(void)</font></strong>
+<a name="line66"> 66: </a>{
+<a name="line67"> 67: </a> char *libname[32];
+<a name="line69"> 69: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nmax,i;
+<a name="line70"> 70: </a><font color="#A020F0">#if defined(PETSC_HAVE_DYNAMIC_LIBRARIES)</font>
+<a name="line71"> 71: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> preload;
+<a name="line72"> 72: </a><font color="#A020F0">#endif</font>
+
+<a name="line75"> 75: </a> nmax = 32;
+<a name="line76"> 76: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(NULL,NULL,<font color="#666666">"-dll_prepend"</font>,libname,&nmax,NULL);
+<a name="line77"> 77: </a> <font color="#4169E1">for</font> (i=0; i<nmax; i++) {
+<a name="line78"> 78: </a> <a href="../../../docs/manualpages/Sys/PetscDLLibraryPrepend.html#PetscDLLibraryPrepend">PetscDLLibraryPrepend</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&PetscDLLibrariesLoaded,libname[i]);
+<a name="line79"> 79: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(libname[i]);
+<a name="line80"> 80: </a> }
+
+<a name="line82"> 82: </a><font color="#A020F0">#if !defined(PETSC_HAVE_DYNAMIC_LIBRARIES)</font>
+<a name="line83"> 83: </a> <font color="#B22222">/*</font>
+<a name="line84"> 84: </a><font color="#B22222"> This just initializes the most basic PETSc stuff.</font>
+
+<a name="line86"> 86: </a><font color="#B22222"> The classes, from <a href="../../../docs/manualpages/Draw/PetscDraw.html#PetscDraw">PetscDraw</a> to PetscTS, are initialized the first</font>
+<a name="line87"> 87: </a><font color="#B22222"> time an XXCreate() is called.</font>
+<a name="line88"> 88: </a><font color="#B22222"> */</font>
+<a name="line89"> 89: </a> <a href="../../../docs/manualpages/Viewer/PetscSysInitializePackage.html#PetscSysInitializePackage">PetscSysInitializePackage</a>();
+<a name="line90"> 90: </a><font color="#A020F0">#else</font>
+<a name="line91"> 91: </a> preload = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line92"> 92: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,NULL,<font color="#666666">"-dynamic_library_preload"</font>,&preload,NULL);
+<a name="line93"> 93: </a> <font color="#4169E1">if</font> (preload) {
+<a name="line94"> 94: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> found;
+<a name="line95"> 95: </a><font color="#A020F0">#if defined(PETSC_USE_SINGLE_LIBRARY)</font>
+<a name="line96"> 96: </a> PetscLoadDynamicLibrary(<font color="#666666">""</font>,&found);
+<a name="line97"> 97: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc dynamic library \n You cannot move the dynamic libraries!"</font>);
+<a name="line98"> 98: </a><font color="#A020F0">#else</font>
+<a name="line99"> 99: </a> PetscLoadDynamicLibrary(<font color="#666666">"sys"</font>,&found);
+<a name="line100">100: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc dynamic library \n You cannot move the dynamic libraries!"</font>);
+<a name="line101">101: </a> PetscLoadDynamicLibrary(<font color="#666666">"vec"</font>,&found);
+<a name="line102">102: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
+<a name="line103">103: </a> PetscLoadDynamicLibrary(<font color="#666666">"mat"</font>,&found);
+<a name="line104">104: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
+<a name="line105">105: </a> PetscLoadDynamicLibrary(<font color="#666666">"dm"</font>,&found);
+<a name="line106">106: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/DM/DM.html#DM">DM</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
+<a name="line107">107: </a> PetscLoadDynamicLibrary(<font color="#666666">"ksp"</font>,&found);
+<a name="line108">108: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
+<a name="line109">109: </a> PetscLoadDynamicLibrary(<font color="#666666">"snes"</font>,&found);
+<a name="line110">110: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
+<a name="line111">111: </a> PetscLoadDynamicLibrary(<font color="#666666">"ts"</font>,&found);
+<a name="line112">112: </a> <font color="#4169E1">if</font> (!found) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_FILE_OPEN,<font color="#666666">"Unable to locate PETSc <a href="../../../docs/manualpages/TS/TS.html#TS">TS</a> dynamic library \n You cannot move the dynamic libraries!"</font>);
<a name="line113">113: </a><font color="#A020F0">#endif</font>
-
-<a name="line115">115: </a> nmax = 32;
-<a name="line116">116: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(NULL,NULL,<font color="#666666">"-dll_append"</font>,libname,&nmax,NULL);
-<a name="line117">117: </a> <font color="#4169E1">for</font> (i=0; i<nmax; i++) {
-<a name="line118">118: </a> <a href="../../../docs/manualpages/Sys/PetscDLLibraryAppend.html#PetscDLLibraryAppend">PetscDLLibraryAppend</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&PetscDLLibrariesLoaded,libname[i]);
-<a name="line119">119: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(libname[i]);
-<a name="line120">120: </a> }
-
-<a name="line122">122: </a><font color="#A020F0">#if defined(PETSC_HAVE_THREADSAFETY)</font>
-<a name="line123">123: </a> <font color="#B22222">/* These must be done here because it is not safe for individual threads to call these initialize routines */</font>
-<a name="line124">124: </a> <a href="../../../docs/manualpages/AO/AOInitializePackage.html#AOInitializePackage">AOInitializePackage</a>();
-<a name="line125">125: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFInitializePackage.html#PetscSFInitializePackage">PetscSFInitializePackage</a>();
-<a name="line126">126: </a> <a href="../../../docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html#CharacteristicInitializePackage">CharacteristicInitializePackage</a>();
-<a name="line127">127: </a> <a href="../../../docs/manualpages/Vec/ISInitializePackage.html#ISInitializePackage">ISInitializePackage</a>();
-<a name="line128">128: </a> <a href="../../../docs/manualpages/Vec/VecInitializePackage.html#VecInitializePackage">VecInitializePackage</a>();
-<a name="line129">129: </a> <a href="../../../docs/manualpages/Mat/MatInitializePackage.html#MatInitializePackage">MatInitializePackage</a>();
-<a name="line130">130: </a> <a href="../../../docs/manualpages/DM/DMInitializePackage.html#DMInitializePackage">DMInitializePackage</a>();
-<a name="line131">131: </a> <a href="../../../docs/manualpages/KSP/PCInitializePackage.html#PCInitializePackage">PCInitializePackage</a>();
-<a name="line132">132: </a> <a href="../../../docs/manualpages/KSP/KSPInitializePackage.html#KSPInitializePackage">KSPInitializePackage</a>();
-<a name="line133">133: </a> <a href="../../../docs/manualpages/SNES/SNESInitializePackage.html#SNESInitializePackage">SNESInitializePackage</a>();
-<a name="line134">134: </a> <a href="../../../docs/manualpages/TS/TSInitializePackage.html#TSInitializePackage">TSInitializePackage</a>();
-<a name="line135">135: </a> <a href="../../../docs/manualpages/Sys/PetscCommDuplicate.html#PetscCommDuplicate">PetscCommDuplicate</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&PETSC_COMM_SELF_INNER,NULL);
-<a name="line136">136: </a> <a href="../../../docs/manualpages/Sys/PetscCommDuplicate.html#PetscCommDuplicate">PetscCommDuplicate</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&PETSC_COMM_WORLD_INNER,NULL);
-<a name="line137">137: </a><font color="#A020F0">#endif</font>
-<a name="line138">138: </a> <font color="#4169E1">return</font>(0);
-<a name="line139">139: </a>}
-
-<a name="line143">143: </a><font color="#B22222">/*</font>
-<a name="line144">144: </a><font color="#B22222"> PetscFinalize_DynamicLibraries - Closes the opened dynamic libraries.</font>
-<a name="line145">145: </a><font color="#B22222">*/</font>
-<a name="line146">146: </a><strong><font color="#4169E1"><a name="PetscFinalize_DynamicLibraries"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFinalize_DynamicLibraries(void)</font></strong>
-<a name="line147">147: </a>{
-<a name="line149">149: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line152">152: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,NULL,<font color="#666666">"-dll_view"</font>,&flg,NULL);
-<a name="line153">153: </a> <font color="#4169E1">if</font> (flg) { PetscDLLibraryPrintPath(PetscDLLibrariesLoaded); }
-<a name="line154">154: </a> <a href="../../../docs/manualpages/Sys/PetscDLLibraryClose.html#PetscDLLibraryClose">PetscDLLibraryClose</a>(PetscDLLibrariesLoaded);
-
-<a name="line156">156: </a><font color="#A020F0">#if defined(PETSC_HAVE_THREADSAFETY)</font>
-<a name="line157">157: </a> <a href="../../../docs/manualpages/Sys/PetscCommDestroy.html#PetscCommDestroy">PetscCommDestroy</a>(&PETSC_COMM_SELF_INNER);
-<a name="line158">158: </a> <a href="../../../docs/manualpages/Sys/PetscCommDestroy.html#PetscCommDestroy">PetscCommDestroy</a>(&PETSC_COMM_WORLD_INNER);
-<a name="line159">159: </a><font color="#A020F0">#endif</font>
-
-<a name="line161">161: </a> PetscDLLibrariesLoaded = 0;
-<a name="line162">162: </a> <font color="#4169E1">return</font>(0);
-<a name="line163">163: </a>}
-
-
-
-<a name="line167">167: </a><font color="#B22222">/* ------------------------------------------------------------------------------*/</font>
-<a name="line168">168: </a><font color="#4169E1"><a name="_n_PetscFunctionList"></a>struct _n_PetscFunctionList </font>{
-<a name="line169">169: </a> void (*routine)(void); <font color="#B22222">/* the routine */</font>
-<a name="line170">170: </a> char *name; <font color="#B22222">/* string to identify routine */</font>
-<a name="line171">171: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> next; <font color="#B22222">/* next pointer */</font>
-<a name="line172">172: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> next_list; <font color="#B22222">/* used to maintain list of all lists for freeing */</font>
-<a name="line173">173: </a>};
-
-<a name="line175">175: </a><font color="#B22222">/*</font>
-<a name="line176">176: </a><font color="#B22222"> Keep a linked list of PetscFunctionLists so that we can destroy all the left-over ones.</font>
-<a name="line177">177: </a><font color="#B22222">*/</font>
-<a name="line178">178: </a>static <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> dlallhead = 0;
-
-<a name="line180">180: </a><font color="#B22222">/*MC</font>
-<a name="line181">181: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a> - Given a routine and a string id, saves that routine in the</font>
-<a name="line182">182: </a><font color="#B22222"> specified registry.</font>
-
-<a name="line184">184: </a><font color="#B22222"> Synopsis:</font>
-<a name="line185">185: </a><font color="#B22222"> #include <petscsys.h></font>
-<a name="line186">186: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> *flist,const char name[],void (*fptr)(void))</font>
-
-<a name="line188">188: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line190">190: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line191">191: </a><font color="#B22222">+ flist - pointer to function list object</font>
-<a name="line192">192: </a><font color="#B22222">. name - string to identify routine</font>
-<a name="line193">193: </a><font color="#B22222">- fptr - function pointer</font>
-
-<a name="line195">195: </a><font color="#B22222"> Notes:</font>
-<a name="line196">196: </a><font color="#B22222"> To remove a registered routine, pass in a NULL fptr.</font>
-
-<a name="line198">198: </a><font color="#B22222"> Users who wish to register new classes for use by a particular PETSc</font>
-<a name="line199">199: </a><font color="#B22222"> component (e.g., <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>) should generally call the registration routine</font>
-<a name="line200">200: </a><font color="#B22222"> for that particular component (e.g., <a href="../../../docs/manualpages/SNES/SNESRegister.html#SNESRegister">SNESRegister</a>()) instead of</font>
-<a name="line201">201: </a><font color="#B22222"> calling <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>() directly.</font>
-
-<a name="line203">203: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line205">205: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListDestroy.html#PetscFunctionListDestroy">PetscFunctionListDestroy</a>(), <a href="../../../docs/manualpages/SNES/SNESRegister.html#SNESRegister">SNESRegister</a>(), <a href="../../../docs/manualpages/KSP/KSPRegister.html#KSPRegister">KSPRegister</a>(),</font>
-<a name="line206">206: </a><font color="#B22222"> <a href="../../../docs/manualpages/PC/PCRegister.html#PCRegister">PCRegister</a>(), <a href="../../../docs/manualpages/TS/TSRegister.html#TSRegister">TSRegister</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, <a href="../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>()</font>
-<a name="line207">207: </a><font color="#B22222">M*/</font>
-<a name="line210">210: </a><strong><font color="#4169E1"><a name="PetscFunctionListAdd_Private"></a>PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFunctionListAdd_Private(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> *fl,const char name[],void (*fnc)(void))</font></strong>
-<a name="line211">211: </a>{
-<a name="line212">212: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> entry,ne;
-<a name="line213">213: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line216">216: </a> <font color="#4169E1">if</font> (!*fl) {
-<a name="line217">217: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&entry);
-<a name="line218">218: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(name,&entry->name);
-<a name="line219">219: </a> entry->routine = fnc;
-<a name="line220">220: </a> entry->next = 0;
-<a name="line221">221: </a> *fl = entry;
-
-<a name="line223">223: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
-<a name="line224">224: </a> <font color="#B22222">/* add this new list to list of all lists */</font>
-<a name="line225">225: </a> <font color="#4169E1">if</font> (!dlallhead) {
-<a name="line226">226: </a> dlallhead = *fl;
-<a name="line227">227: </a> (*fl)->next_list = 0;
-<a name="line228">228: </a> } <font color="#4169E1">else</font> {
-<a name="line229">229: </a> ne = dlallhead;
+<a name="line114">114: </a> }
+<a name="line115">115: </a><font color="#A020F0">#endif</font>
+
+<a name="line117">117: </a> nmax = 32;
+<a name="line118">118: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetStringArray.html#PetscOptionsGetStringArray">PetscOptionsGetStringArray</a>(NULL,NULL,<font color="#666666">"-dll_append"</font>,libname,&nmax,NULL);
+<a name="line119">119: </a> <font color="#4169E1">for</font> (i=0; i<nmax; i++) {
+<a name="line120">120: </a> <a href="../../../docs/manualpages/Sys/PetscDLLibraryAppend.html#PetscDLLibraryAppend">PetscDLLibraryAppend</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&PetscDLLibrariesLoaded,libname[i]);
+<a name="line121">121: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(libname[i]);
+<a name="line122">122: </a> }
+
+<a name="line124">124: </a><font color="#A020F0">#if defined(PETSC_HAVE_THREADSAFETY)</font>
+<a name="line125">125: </a> <font color="#B22222">/* These must be done here because it is not safe for individual threads to call these initialize routines */</font>
+<a name="line126">126: </a> <a href="../../../docs/manualpages/AO/AOInitializePackage.html#AOInitializePackage">AOInitializePackage</a>();
+<a name="line127">127: </a> <a href="../../../docs/manualpages/PetscSF/PetscSFInitializePackage.html#PetscSFInitializePackage">PetscSFInitializePackage</a>();
+<a name="line128">128: </a><font color="#A020F0">#if !defined(PETSC_USE_COMPLEX)</font>
+<a name="line129">129: </a> <a href="../../../docs/manualpages/SemiLagrange/CharacteristicInitializePackage.html#CharacteristicInitializePackage">CharacteristicInitializePackage</a>();
+<a name="line130">130: </a><font color="#A020F0">#endif</font>
+<a name="line131">131: </a> <a href="../../../docs/manualpages/Vec/ISInitializePackage.html#ISInitializePackage">ISInitializePackage</a>();
+<a name="line132">132: </a> <a href="../../../docs/manualpages/Vec/VecInitializePackage.html#VecInitializePackage">VecInitializePackage</a>();
+<a name="line133">133: </a> <a href="../../../docs/manualpages/Mat/MatInitializePackage.html#MatInitializePackage">MatInitializePackage</a>();
+<a name="line134">134: </a> <a href="../../../docs/manualpages/DM/DMInitializePackage.html#DMInitializePackage">DMInitializePackage</a>();
+<a name="line135">135: </a> <a href="../../../docs/manualpages/KSP/PCInitializePackage.html#PCInitializePackage">PCInitializePackage</a>();
+<a name="line136">136: </a> <a href="../../../docs/manualpages/KSP/KSPInitializePackage.html#KSPInitializePackage">KSPInitializePackage</a>();
+<a name="line137">137: </a> <a href="../../../docs/manualpages/SNES/SNESInitializePackage.html#SNESInitializePackage">SNESInitializePackage</a>();
+<a name="line138">138: </a> <a href="../../../docs/manualpages/TS/TSInitializePackage.html#TSInitializePackage">TSInitializePackage</a>();
+<a name="line139">139: </a> <a href="../../../docs/manualpages/Sys/PetscCommDuplicate.html#PetscCommDuplicate">PetscCommDuplicate</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,&PETSC_COMM_SELF_INNER,NULL);
+<a name="line140">140: </a> <a href="../../../docs/manualpages/Sys/PetscCommDuplicate.html#PetscCommDuplicate">PetscCommDuplicate</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&PETSC_COMM_WORLD_INNER,NULL);
+<a name="line141">141: </a><font color="#A020F0">#endif</font>
+<a name="line142">142: </a> <font color="#4169E1">return</font>(0);
+<a name="line143">143: </a>}
+
+<a name="line147">147: </a><font color="#B22222">/*</font>
+<a name="line148">148: </a><font color="#B22222"> PetscFinalize_DynamicLibraries - Closes the opened dynamic libraries.</font>
+<a name="line149">149: </a><font color="#B22222">*/</font>
+<a name="line150">150: </a><strong><font color="#4169E1"><a name="PetscFinalize_DynamicLibraries"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFinalize_DynamicLibraries(void)</font></strong>
+<a name="line151">151: </a>{
+<a name="line153">153: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg = <a href="../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line156">156: </a> <a href="../../../docs/manualpages/Sys/PetscOptionsGetBool.html#PetscOptionsGetBool">PetscOptionsGetBool</a>(NULL,NULL,<font color="#666666">"-dll_view"</font>,&flg,NULL);
+<a name="line157">157: </a> <font color="#4169E1">if</font> (flg) { PetscDLLibraryPrintPath(PetscDLLibrariesLoaded); }
+<a name="line158">158: </a> <a href="../../../docs/manualpages/Sys/PetscDLLibraryClose.html#PetscDLLibraryClose">PetscDLLibraryClose</a>(PetscDLLibrariesLoaded);
+
+<a name="line160">160: </a><font color="#A020F0">#if defined(PETSC_HAVE_THREADSAFETY)</font>
+<a name="line161">161: </a> <a href="../../../docs/manualpages/Sys/PetscCommDestroy.html#PetscCommDestroy">PetscCommDestroy</a>(&PETSC_COMM_SELF_INNER);
+<a name="line162">162: </a> <a href="../../../docs/manualpages/Sys/PetscCommDestroy.html#PetscCommDestroy">PetscCommDestroy</a>(&PETSC_COMM_WORLD_INNER);
+<a name="line163">163: </a><font color="#A020F0">#endif</font>
+
+<a name="line165">165: </a> PetscDLLibrariesLoaded = 0;
+<a name="line166">166: </a> <font color="#4169E1">return</font>(0);
+<a name="line167">167: </a>}
+
+
+
+<a name="line171">171: </a><font color="#B22222">/* ------------------------------------------------------------------------------*/</font>
+<a name="line172">172: </a><font color="#4169E1"><a name="_n_PetscFunctionList"></a>struct _n_PetscFunctionList </font>{
+<a name="line173">173: </a> void (*routine)(void); <font color="#B22222">/* the routine */</font>
+<a name="line174">174: </a> char *name; <font color="#B22222">/* string to identify routine */</font>
+<a name="line175">175: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> next; <font color="#B22222">/* next pointer */</font>
+<a name="line176">176: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> next_list; <font color="#B22222">/* used to maintain list of all lists for freeing */</font>
+<a name="line177">177: </a>};
+
+<a name="line179">179: </a><font color="#B22222">/*</font>
+<a name="line180">180: </a><font color="#B22222"> Keep a linked list of PetscFunctionLists so that we can destroy all the left-over ones.</font>
+<a name="line181">181: </a><font color="#B22222">*/</font>
+<a name="line182">182: </a>static <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> dlallhead = 0;
+
+<a name="line184">184: </a><font color="#B22222">/*MC</font>
+<a name="line185">185: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a> - Given a routine and a string id, saves that routine in the</font>
+<a name="line186">186: </a><font color="#B22222"> specified registry.</font>
+
+<a name="line188">188: </a><font color="#B22222"> Synopsis:</font>
+<a name="line189">189: </a><font color="#B22222"> #include <petscsys.h></font>
+<a name="line190">190: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> *flist,const char name[],void (*fptr)(void))</font>
+
+<a name="line192">192: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line194">194: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line195">195: </a><font color="#B22222">+ flist - pointer to function list object</font>
+<a name="line196">196: </a><font color="#B22222">. name - string to identify routine</font>
+<a name="line197">197: </a><font color="#B22222">- fptr - function pointer</font>
+
+<a name="line199">199: </a><font color="#B22222"> Notes:</font>
+<a name="line200">200: </a><font color="#B22222"> To remove a registered routine, pass in a NULL fptr.</font>
+
+<a name="line202">202: </a><font color="#B22222"> Users who wish to register new classes for use by a particular PETSc</font>
+<a name="line203">203: </a><font color="#B22222"> component (e.g., <a href="../../../docs/manualpages/SNES/SNES.html#SNES">SNES</a>) should generally call the registration routine</font>
+<a name="line204">204: </a><font color="#B22222"> for that particular component (e.g., <a href="../../../docs/manualpages/SNES/SNESRegister.html#SNESRegister">SNESRegister</a>()) instead of</font>
+<a name="line205">205: </a><font color="#B22222"> calling <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>() directly.</font>
+
+<a name="line207">207: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line209">209: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListDestroy.html#PetscFunctionListDestroy">PetscFunctionListDestroy</a>(), <a href="../../../docs/manualpages/SNES/SNESRegister.html#SNESRegister">SNESRegister</a>(), <a href="../../../docs/manualpages/KSP/KSPRegister.html#KSPRegister">KSPRegister</a>(),</font>
+<a name="line210">210: </a><font color="#B22222"> <a href="../../../docs/manualpages/PC/PCRegister.html#PCRegister">PCRegister</a>(), <a href="../../../docs/manualpages/TS/TSRegister.html#TSRegister">TSRegister</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, <a href="../../../docs/manualpages/Sys/PetscObjectComposeFunction.html#PetscObjectComposeFunction">PetscObjectComposeFunction</a>()</font>
+<a name="line211">211: </a><font color="#B22222">M*/</font>
+<a name="line214">214: </a><strong><font color="#4169E1"><a name="PetscFunctionListAdd_Private"></a>PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFunctionListAdd_Private(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> *fl,const char name[],void (*fnc)(void))</font></strong>
+<a name="line215">215: </a>{
+<a name="line216">216: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> entry,ne;
+<a name="line217">217: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line220">220: </a> <font color="#4169E1">if</font> (!*fl) {
+<a name="line221">221: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&entry);
+<a name="line222">222: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(name,&entry->name);
+<a name="line223">223: </a> entry->routine = fnc;
+<a name="line224">224: </a> entry->next = 0;
+<a name="line225">225: </a> *fl = entry;
+
+<a name="line227">227: </a><font color="#A020F0">#if defined(PETSC_USE_DEBUG)</font>
+<a name="line228">228: </a> <font color="#B22222">/* add this new list to list of all lists */</font>
+<a name="line229">229: </a> <font color="#4169E1">if</font> (!dlallhead) {
<a name="line230">230: </a> dlallhead = *fl;
-<a name="line231">231: </a> (*fl)->next_list = ne;
-<a name="line232">232: </a> }
-<a name="line233">233: </a><font color="#A020F0">#endif</font>
-
-<a name="line235">235: </a> } <font color="#4169E1">else</font> {
-<a name="line236">236: </a> <font color="#B22222">/* search list to see if it is already there */</font>
-<a name="line237">237: </a> ne = *fl;
-<a name="line238">238: </a> <font color="#4169E1">while</font> (ne) {
-<a name="line239">239: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> founddup;
-
-<a name="line241">241: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(ne->name,name,&founddup);
-<a name="line242">242: </a> <font color="#4169E1">if</font> (founddup) { <font color="#B22222">/* found duplicate */</font>
-<a name="line243">243: </a> ne->routine = fnc;
-<a name="line244">244: </a> <font color="#4169E1">return</font>(0);
-<a name="line245">245: </a> }
-<a name="line246">246: </a> <font color="#4169E1">if</font> (ne->next) ne = ne->next;
-<a name="line247">247: </a> <font color="#4169E1">else</font> <font color="#4169E1">break</font>;
-<a name="line248">248: </a> }
-<a name="line249">249: </a> <font color="#B22222">/* create new entry and add to end of list */</font>
-<a name="line250">250: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&entry);
-<a name="line251">251: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(name,&entry->name);
-<a name="line252">252: </a> entry->routine = fnc;
-<a name="line253">253: </a> entry->next = 0;
-<a name="line254">254: </a> ne->next = entry;
-<a name="line255">255: </a> }
-<a name="line256">256: </a> <font color="#4169E1">return</font>(0);
-<a name="line257">257: </a>}
-
-<a name="line261">261: </a><font color="#B22222">/*@</font>
-<a name="line262">262: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListDestroy.html#PetscFunctionListDestroy">PetscFunctionListDestroy</a> - Destroys a list of registered routines.</font>
-
-<a name="line264">264: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line265">265: </a><font color="#B22222">. fl - pointer to list</font>
-
-<a name="line267">267: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line269">269: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
-<a name="line270">270: </a><font color="#B22222">@*/</font>
-<a name="line271">271: </a><strong><font color="#4169E1"><a name="PetscFunctionListDestroy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListDestroy.html#PetscFunctionListDestroy">PetscFunctionListDestroy</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> *fl)</font></strong>
-<a name="line272">272: </a>{
-<a name="line273">273: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> next,entry,tmp = dlallhead;
-<a name="line274">274: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line277">277: </a> <font color="#4169E1">if</font> (!*fl) <font color="#4169E1">return</font>(0);
-
-<a name="line279">279: </a> <font color="#B22222">/*</font>
-<a name="line280">280: </a><font color="#B22222"> Remove this entry from the master DL list (if it is in it)</font>
-<a name="line281">281: </a><font color="#B22222"> */</font>
-<a name="line282">282: </a> <font color="#4169E1">if</font> (dlallhead == *fl) {
-<a name="line283">283: </a> <font color="#4169E1">if</font> (dlallhead->next_list) dlallhead = dlallhead->next_list;
-<a name="line284">284: </a> <font color="#4169E1">else</font> dlallhead = NULL;
-<a name="line285">285: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (tmp) {
-<a name="line286">286: </a> <font color="#4169E1">while</font> (tmp->next_list != *fl) {
-<a name="line287">287: </a> tmp = tmp->next_list;
-<a name="line288">288: </a> <font color="#4169E1">if</font> (!tmp->next_list) <font color="#4169E1">break</font>;
-<a name="line289">289: </a> }
-<a name="line290">290: </a> <font color="#4169E1">if</font> (tmp->next_list) tmp->next_list = tmp->next_list->next_list;
-<a name="line291">291: </a> }
-
-<a name="line293">293: </a> <font color="#B22222">/* free this list */</font>
-<a name="line294">294: </a> entry = *fl;
-<a name="line295">295: </a> <font color="#4169E1">while</font> (entry) {
-<a name="line296">296: </a> next = entry->next;
-<a name="line297">297: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(entry->name);
-<a name="line298">298: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(entry);
-<a name="line299">299: </a> entry = next;
-<a name="line300">300: </a> }
-<a name="line301">301: </a> *fl = 0;
-<a name="line302">302: </a> <font color="#4169E1">return</font>(0);
-<a name="line303">303: </a>}
-
-<a name="line305">305: </a><font color="#B22222">/*</font>
-<a name="line306">306: </a><font color="#B22222"> Print any PetscFunctionLists that have not be destroyed</font>
-<a name="line307">307: </a><font color="#B22222">*/</font>
-<a name="line310">310: </a><strong><font color="#4169E1"><a name="PetscFunctionListPrintAll"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFunctionListPrintAll(void)</font></strong>
-<a name="line311">311: </a>{
-<a name="line312">312: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> tmp = dlallhead;
-<a name="line313">313: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line316">316: </a> <font color="#4169E1">if</font> (tmp) {
-<a name="line317">317: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"The following PetscFunctionLists were not destroyed\n"</font>);
-<a name="line318">318: </a> }
-<a name="line319">319: </a> <font color="#4169E1">while</font> (tmp) {
-<a name="line320">320: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"%s \n"</font>,tmp->name);
-<a name="line321">321: </a> tmp = tmp->next_list;
+<a name="line231">231: </a> (*fl)->next_list = 0;
+<a name="line232">232: </a> } <font color="#4169E1">else</font> {
+<a name="line233">233: </a> ne = dlallhead;
+<a name="line234">234: </a> dlallhead = *fl;
+<a name="line235">235: </a> (*fl)->next_list = ne;
+<a name="line236">236: </a> }
+<a name="line237">237: </a><font color="#A020F0">#endif</font>
+
+<a name="line239">239: </a> } <font color="#4169E1">else</font> {
+<a name="line240">240: </a> <font color="#B22222">/* search list to see if it is already there */</font>
+<a name="line241">241: </a> ne = *fl;
+<a name="line242">242: </a> <font color="#4169E1">while</font> (ne) {
+<a name="line243">243: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> founddup;
+
+<a name="line245">245: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(ne->name,name,&founddup);
+<a name="line246">246: </a> <font color="#4169E1">if</font> (founddup) { <font color="#B22222">/* found duplicate */</font>
+<a name="line247">247: </a> ne->routine = fnc;
+<a name="line248">248: </a> <font color="#4169E1">return</font>(0);
+<a name="line249">249: </a> }
+<a name="line250">250: </a> <font color="#4169E1">if</font> (ne->next) ne = ne->next;
+<a name="line251">251: </a> <font color="#4169E1">else</font> <font color="#4169E1">break</font>;
+<a name="line252">252: </a> }
+<a name="line253">253: </a> <font color="#B22222">/* create new entry and add to end of list */</font>
+<a name="line254">254: </a> <a href="../../../docs/manualpages/Sys/PetscNew.html#PetscNew">PetscNew</a>(&entry);
+<a name="line255">255: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(name,&entry->name);
+<a name="line256">256: </a> entry->routine = fnc;
+<a name="line257">257: </a> entry->next = 0;
+<a name="line258">258: </a> ne->next = entry;
+<a name="line259">259: </a> }
+<a name="line260">260: </a> <font color="#4169E1">return</font>(0);
+<a name="line261">261: </a>}
+
+<a name="line265">265: </a><font color="#B22222">/*@</font>
+<a name="line266">266: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListDestroy.html#PetscFunctionListDestroy">PetscFunctionListDestroy</a> - Destroys a list of registered routines.</font>
+
+<a name="line268">268: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line269">269: </a><font color="#B22222">. fl - pointer to list</font>
+
+<a name="line271">271: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line273">273: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
+<a name="line274">274: </a><font color="#B22222">@*/</font>
+<a name="line275">275: </a><strong><font color="#4169E1"><a name="PetscFunctionListDestroy"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListDestroy.html#PetscFunctionListDestroy">PetscFunctionListDestroy</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> *fl)</font></strong>
+<a name="line276">276: </a>{
+<a name="line277">277: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> next,entry,tmp = dlallhead;
+<a name="line278">278: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line281">281: </a> <font color="#4169E1">if</font> (!*fl) <font color="#4169E1">return</font>(0);
+
+<a name="line283">283: </a> <font color="#B22222">/*</font>
+<a name="line284">284: </a><font color="#B22222"> Remove this entry from the master DL list (if it is in it)</font>
+<a name="line285">285: </a><font color="#B22222"> */</font>
+<a name="line286">286: </a> <font color="#4169E1">if</font> (dlallhead == *fl) {
+<a name="line287">287: </a> <font color="#4169E1">if</font> (dlallhead->next_list) dlallhead = dlallhead->next_list;
+<a name="line288">288: </a> <font color="#4169E1">else</font> dlallhead = NULL;
+<a name="line289">289: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (tmp) {
+<a name="line290">290: </a> <font color="#4169E1">while</font> (tmp->next_list != *fl) {
+<a name="line291">291: </a> tmp = tmp->next_list;
+<a name="line292">292: </a> <font color="#4169E1">if</font> (!tmp->next_list) <font color="#4169E1">break</font>;
+<a name="line293">293: </a> }
+<a name="line294">294: </a> <font color="#4169E1">if</font> (tmp->next_list) tmp->next_list = tmp->next_list->next_list;
+<a name="line295">295: </a> }
+
+<a name="line297">297: </a> <font color="#B22222">/* free this list */</font>
+<a name="line298">298: </a> entry = *fl;
+<a name="line299">299: </a> <font color="#4169E1">while</font> (entry) {
+<a name="line300">300: </a> next = entry->next;
+<a name="line301">301: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(entry->name);
+<a name="line302">302: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(entry);
+<a name="line303">303: </a> entry = next;
+<a name="line304">304: </a> }
+<a name="line305">305: </a> *fl = 0;
+<a name="line306">306: </a> <font color="#4169E1">return</font>(0);
+<a name="line307">307: </a>}
+
+<a name="line309">309: </a><font color="#B22222">/*</font>
+<a name="line310">310: </a><font color="#B22222"> Print any PetscFunctionLists that have not be destroyed</font>
+<a name="line311">311: </a><font color="#B22222">*/</font>
+<a name="line314">314: </a><strong><font color="#4169E1"><a name="PetscFunctionListPrintAll"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFunctionListPrintAll(void)</font></strong>
+<a name="line315">315: </a>{
+<a name="line316">316: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> tmp = dlallhead;
+<a name="line317">317: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line320">320: </a> <font color="#4169E1">if</font> (tmp) {
+<a name="line321">321: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"The following PetscFunctionLists were not destroyed\n"</font>);
<a name="line322">322: </a> }
-<a name="line323">323: </a> <font color="#4169E1">return</font>(0);
-<a name="line324">324: </a>}
-
-<a name="line326">326: </a><font color="#B22222">/*MC</font>
-<a name="line327">327: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a> - Find function registered under given name</font>
-
-<a name="line329">329: </a><font color="#B22222"> Synopsis:</font>
-<a name="line330">330: </a><font color="#B22222"> #include <petscsys.h></font>
-<a name="line331">331: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> flist,const char name[],void (**fptr)(void))</font>
-
-<a name="line333">333: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line334">334: </a><font color="#B22222">+ flist - pointer to list</font>
-<a name="line335">335: </a><font color="#B22222">- name - name registered for the function</font>
-
-<a name="line337">337: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line338">338: </a><font color="#B22222">. fptr - the function pointer if name was found, else NULL</font>
-
-<a name="line340">340: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line342">342: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, <a href="../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>()</font>
-<a name="line343">343: </a><font color="#B22222">M*/</font>
-<a name="line346">346: </a><strong><font color="#4169E1"><a name="PetscFunctionListFind_Private"></a>PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFunctionListFind_Private(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> fl,const char name[],void (**r)(void))</font></strong>
-<a name="line347">347: </a>{
-<a name="line348">348: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> entry = fl;
-<a name="line349">349: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line350">350: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line353">353: </a> <font color="#4169E1">if</font> (!name) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NULL,<font color="#666666">"Trying to find routine with null name"</font>);
-
-<a name="line355">355: </a> *r = 0;
-<a name="line356">356: </a> <font color="#4169E1">while</font> (entry) {
-<a name="line357">357: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name,entry->name,&flg);
-<a name="line358">358: </a> <font color="#4169E1">if</font> (flg) {
-<a name="line359">359: </a> *r = entry->routine;
-<a name="line360">360: </a> <font color="#4169E1">return</font>(0);
-<a name="line361">361: </a> }
-<a name="line362">362: </a> entry = entry->next;
-<a name="line363">363: </a> }
-<a name="line364">364: </a> <font color="#4169E1">return</font>(0);
-<a name="line365">365: </a>}
-
-<a name="line369">369: </a><font color="#B22222">/*@</font>
-<a name="line370">370: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListView.html#PetscFunctionListView">PetscFunctionListView</a> - prints out contents of an <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
-
-<a name="line372">372: </a><font color="#B22222"> Collective over <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line374">374: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line375">375: </a><font color="#B22222">+ list - the list of functions</font>
-<a name="line376">376: </a><font color="#B22222">- viewer - currently ignored</font>
-
-<a name="line378">378: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line380">380: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionListPrintTypes.html#PetscFunctionListPrintTypes">PetscFunctionListPrintTypes</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
-<a name="line381">381: </a><font color="#B22222">@*/</font>
-<a name="line382">382: </a><strong><font color="#4169E1"><a name="PetscFunctionListView"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListView.html#PetscFunctionListView">PetscFunctionListView</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> list,<a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscView [...]
-<a name="line383">383: </a>{
-<a name="line385">385: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii;
-
-<a name="line388">388: </a> <font color="#4169E1">if</font> (!viewer) viewer = <a href="../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>;
-
-<a name="line392">392: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
-<a name="line393">393: </a> <font color="#4169E1">if</font> (!iascii) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Only ASCII viewer supported"</font>);
-
-<a name="line395">395: </a> <font color="#4169E1">while</font> (list) {
-<a name="line396">396: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" %s\n"</font>,list->name);
-<a name="line397">397: </a> list = list->next;
-<a name="line398">398: </a> }
-<a name="line399">399: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"\n"</font>);
-<a name="line400">400: </a> <font color="#4169E1">return</font>(0);
-<a name="line401">401: </a>}
-
-<a name="line405">405: </a><font color="#B22222">/*@C</font>
-<a name="line406">406: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListGet.html#PetscFunctionListGet">PetscFunctionListGet</a> - Gets an array the contains the entries in <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, this is used</font>
-<a name="line407">407: </a><font color="#B22222"> by help etc.</font>
-
-<a name="line409">409: </a><font color="#B22222"> Not Collective</font>
-
-<a name="line411">411: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line412">412: </a><font color="#B22222">. list - list of types</font>
-
-<a name="line414">414: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line415">415: </a><font color="#B22222">+ array - array of names</font>
-<a name="line416">416: </a><font color="#B22222">- n - length of array</font>
-
-<a name="line418">418: </a><font color="#B22222"> Notes:</font>
-<a name="line419">419: </a><font color="#B22222"> This allocates the array so that must be freed. BUT the individual entries are</font>
-<a name="line420">420: </a><font color="#B22222"> not copied so should not be freed.</font>
-
-<a name="line422">422: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line424">424: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
-<a name="line425">425: </a><font color="#B22222">@*/</font>
-<a name="line426">426: </a><strong><font color="#4169E1"><a name="PetscFunctionListGet"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListGet.html#PetscFunctionListGet">PetscFunctionListGet</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> list,const char ***array,int *n)</font></strong>
-<a name="line427">427: </a>{
-<a name="line428">428: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-<a name="line429">429: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> count = 0;
-<a name="line430">430: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> klist = list;
-
-<a name="line433">433: </a> <font color="#4169E1">while</font> (list) {
-<a name="line434">434: </a> list = list->next;
-<a name="line435">435: </a> count++;
-<a name="line436">436: </a> }
-<a name="line437">437: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(count+1,array);
-<a name="line438">438: </a> count = 0;
-<a name="line439">439: </a> <font color="#4169E1">while</font> (klist) {
-<a name="line440">440: </a> (*array)[count] = klist->name;
-<a name="line441">441: </a> klist = klist->next;
-<a name="line442">442: </a> count++;
-<a name="line443">443: </a> }
-<a name="line444">444: </a> (*array)[count] = 0;
-<a name="line445">445: </a> *n = count+1;
-<a name="line446">446: </a> <font color="#4169E1">return</font>(0);
-<a name="line447">447: </a>}
-
-
-<a name="line452">452: </a><font color="#B22222">/*@C</font>
-<a name="line453">453: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListPrintTypes.html#PetscFunctionListPrintTypes">PetscFunctionListPrintTypes</a> - Prints the methods available.</font>
-
-<a name="line455">455: </a><font color="#B22222"> Collective over <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-
-<a name="line457">457: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line458">458: </a><font color="#B22222">+ comm - the communicator (usually MPI_COMM_WORLD)</font>
-<a name="line459">459: </a><font color="#B22222">. fd - file to print to, usually stdout</font>
-<a name="line460">460: </a><font color="#B22222">. prefix - prefix to prepend to name (optional)</font>
-<a name="line461">461: </a><font color="#B22222">. name - option string (for example, "-ksp_type")</font>
-<a name="line462">462: </a><font color="#B22222">. text - short description of the object (for example, "Krylov solvers")</font>
-<a name="line463">463: </a><font color="#B22222">. man - name of manual page that discusses the object (for example, "<a href="../../../docs/manualpages/KSP/KSPCreate.html#KSPCreate">KSPCreate</a>")</font>
-<a name="line464">464: </a><font color="#B22222">. list - list of types</font>
-<a name="line465">465: </a><font color="#B22222">- def - default (current) value</font>
-
-<a name="line467">467: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line469">469: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
-<a name="line470">470: </a><font color="#B22222">@*/</font>
-<a name="line471">471: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListPrintTypes.html#PetscFunctionListPrintTypes">PetscFunctionListPrintTypes</a>(<a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,FILE *fd,const char prefix[],const char name[],const char text[],const char man[],<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFuncti [...]
-<a name="line472">472: </a>{
-<a name="line474">474: </a> char p[64];
-
-<a name="line477">477: </a> <font color="#4169E1">if</font> (!fd) fd = PETSC_STDOUT;
-
-<a name="line479">479: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(p,<font color="#666666">"-"</font>);
-<a name="line480">480: </a> <font color="#4169E1">if</font> (prefix) {<a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(p,prefix);}
-<a name="line481">481: </a> <a href="../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,fd,<font color="#666666">" %s%s <%s>: %s (one of)"</font>,p,name+1,def,text);
-
-<a name="line483">483: </a> <font color="#4169E1">while</font> (list) {
-<a name="line484">484: </a> <a href="../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,fd,<font color="#666666">" %s"</font>,list->name);
-<a name="line485">485: </a> list = list->next;
-<a name="line486">486: </a> }
-<a name="line487">487: </a> <a href="../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,fd,<font color="#666666">" (%s)\n"</font>,man);
-<a name="line488">488: </a> <font color="#4169E1">return</font>(0);
-<a name="line489">489: </a>}
-
-<a name="line493">493: </a><font color="#B22222">/*@</font>
-<a name="line494">494: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListDuplicate.html#PetscFunctionListDuplicate">PetscFunctionListDuplicate</a> - Creates a new list from a given object list.</font>
-
-<a name="line496">496: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line497">497: </a><font color="#B22222">. fl - pointer to list</font>
-
-<a name="line499">499: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line500">500: </a><font color="#B22222">. nl - the new list (should point to 0 to start, otherwise appends)</font>
-
-<a name="line502">502: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line504">504: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), PetscFlistDestroy()</font>
-
-<a name="line506">506: </a><font color="#B22222">@*/</font>
-<a name="line507">507: </a><strong><font color="#4169E1"><a name="PetscFunctionListDuplicate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListDuplicate.html#PetscFunctionListDuplicate">PetscFunctionListDuplicate</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> fl,<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#P [...]
-<a name="line508">508: </a>{
-
-<a name="line512">512: </a> <font color="#4169E1">while</font> (fl) {
-<a name="line513">513: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(nl,fl->name,fl->routine);
-<a name="line514">514: </a> fl = fl->next;
-<a name="line515">515: </a> }
-<a name="line516">516: </a> <font color="#4169E1">return</font>(0);
-<a name="line517">517: </a>}
+<a name="line323">323: </a> <font color="#4169E1">while</font> (tmp) {
+<a name="line324">324: </a> <a href="../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"%s \n"</font>,tmp->name);
+<a name="line325">325: </a> tmp = tmp->next_list;
+<a name="line326">326: </a> }
+<a name="line327">327: </a> <font color="#4169E1">return</font>(0);
+<a name="line328">328: </a>}
+
+<a name="line330">330: </a><font color="#B22222">/*MC</font>
+<a name="line331">331: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a> - Find function registered under given name</font>
+
+<a name="line333">333: </a><font color="#B22222"> Synopsis:</font>
+<a name="line334">334: </a><font color="#B22222"> #include <petscsys.h></font>
+<a name="line335">335: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> flist,const char name[],void (**fptr)(void))</font>
+
+<a name="line337">337: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line338">338: </a><font color="#B22222">+ flist - pointer to list</font>
+<a name="line339">339: </a><font color="#B22222">- name - name registered for the function</font>
+
+<a name="line341">341: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line342">342: </a><font color="#B22222">. fptr - the function pointer if name was found, else NULL</font>
+
+<a name="line344">344: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line346">346: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, <a href="../../../docs/manualpages/Sys/PetscObjectQueryFunction.html#PetscObjectQueryFunction">PetscObjectQueryFunction</a>()</font>
+<a name="line347">347: </a><font color="#B22222">M*/</font>
+<a name="line350">350: </a><strong><font color="#4169E1"><a name="PetscFunctionListFind_Private"></a>PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscFunctionListFind_Private(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> fl,const char name[],void (**r)(void))</font></strong>
+<a name="line351">351: </a>{
+<a name="line352">352: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> entry = fl;
+<a name="line353">353: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line354">354: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line357">357: </a> <font color="#4169E1">if</font> (!name) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_NULL,<font color="#666666">"Trying to find routine with null name"</font>);
+
+<a name="line359">359: </a> *r = 0;
+<a name="line360">360: </a> <font color="#4169E1">while</font> (entry) {
+<a name="line361">361: </a> <a href="../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(name,entry->name,&flg);
+<a name="line362">362: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line363">363: </a> *r = entry->routine;
+<a name="line364">364: </a> <font color="#4169E1">return</font>(0);
+<a name="line365">365: </a> }
+<a name="line366">366: </a> entry = entry->next;
+<a name="line367">367: </a> }
+<a name="line368">368: </a> <font color="#4169E1">return</font>(0);
+<a name="line369">369: </a>}
+
+<a name="line373">373: </a><font color="#B22222">/*@</font>
+<a name="line374">374: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListView.html#PetscFunctionListView">PetscFunctionListView</a> - prints out contents of an <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
+
+<a name="line376">376: </a><font color="#B22222"> Collective over <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line378">378: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line379">379: </a><font color="#B22222">+ list - the list of functions</font>
+<a name="line380">380: </a><font color="#B22222">- viewer - currently ignored</font>
+
+<a name="line382">382: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line384">384: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionListPrintTypes.html#PetscFunctionListPrintTypes">PetscFunctionListPrintTypes</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
+<a name="line385">385: </a><font color="#B22222">@*/</font>
+<a name="line386">386: </a><strong><font color="#4169E1"><a name="PetscFunctionListView"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListView.html#PetscFunctionListView">PetscFunctionListView</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> list,<a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscView [...]
+<a name="line387">387: </a>{
+<a name="line389">389: </a> <a href="../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> iascii;
+
+<a name="line392">392: </a> <font color="#4169E1">if</font> (!viewer) viewer = <a href="../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>;
+
+<a name="line396">396: </a> <a href="../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)viewer,PETSCVIEWERASCII,&iascii);
+<a name="line397">397: </a> <font color="#4169E1">if</font> (!iascii) <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Only ASCII viewer supported"</font>);
+
+<a name="line399">399: </a> <font color="#4169E1">while</font> (list) {
+<a name="line400">400: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" %s\n"</font>,list->name);
+<a name="line401">401: </a> list = list->next;
+<a name="line402">402: </a> }
+<a name="line403">403: </a> <a href="../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"\n"</font>);
+<a name="line404">404: </a> <font color="#4169E1">return</font>(0);
+<a name="line405">405: </a>}
+
+<a name="line409">409: </a><font color="#B22222">/*@C</font>
+<a name="line410">410: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListGet.html#PetscFunctionListGet">PetscFunctionListGet</a> - Gets an array the contains the entries in <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, this is used</font>
+<a name="line411">411: </a><font color="#B22222"> by help etc.</font>
+
+<a name="line413">413: </a><font color="#B22222"> Not Collective</font>
+
+<a name="line415">415: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line416">416: </a><font color="#B22222">. list - list of types</font>
+
+<a name="line418">418: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line419">419: </a><font color="#B22222">+ array - array of names</font>
+<a name="line420">420: </a><font color="#B22222">- n - length of array</font>
+
+<a name="line422">422: </a><font color="#B22222"> Notes:</font>
+<a name="line423">423: </a><font color="#B22222"> This allocates the array so that must be freed. BUT the individual entries are</font>
+<a name="line424">424: </a><font color="#B22222"> not copied so should not be freed.</font>
+
+<a name="line426">426: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line428">428: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
+<a name="line429">429: </a><font color="#B22222">@*/</font>
+<a name="line430">430: </a><strong><font color="#4169E1"><a name="PetscFunctionListGet"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListGet.html#PetscFunctionListGet">PetscFunctionListGet</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> list,const char ***array,int *n)</font></strong>
+<a name="line431">431: </a>{
+<a name="line432">432: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+<a name="line433">433: </a> <a href="../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> count = 0;
+<a name="line434">434: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> klist = list;
+
+<a name="line437">437: </a> <font color="#4169E1">while</font> (list) {
+<a name="line438">438: </a> list = list->next;
+<a name="line439">439: </a> count++;
+<a name="line440">440: </a> }
+<a name="line441">441: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(count+1,array);
+<a name="line442">442: </a> count = 0;
+<a name="line443">443: </a> <font color="#4169E1">while</font> (klist) {
+<a name="line444">444: </a> (*array)[count] = klist->name;
+<a name="line445">445: </a> klist = klist->next;
+<a name="line446">446: </a> count++;
+<a name="line447">447: </a> }
+<a name="line448">448: </a> (*array)[count] = 0;
+<a name="line449">449: </a> *n = count+1;
+<a name="line450">450: </a> <font color="#4169E1">return</font>(0);
+<a name="line451">451: </a>}
+
+
+<a name="line456">456: </a><font color="#B22222">/*@C</font>
+<a name="line457">457: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListPrintTypes.html#PetscFunctionListPrintTypes">PetscFunctionListPrintTypes</a> - Prints the methods available.</font>
+
+<a name="line459">459: </a><font color="#B22222"> Collective over <a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+
+<a name="line461">461: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line462">462: </a><font color="#B22222">+ comm - the communicator (usually MPI_COMM_WORLD)</font>
+<a name="line463">463: </a><font color="#B22222">. fd - file to print to, usually stdout</font>
+<a name="line464">464: </a><font color="#B22222">. prefix - prefix to prepend to name (optional)</font>
+<a name="line465">465: </a><font color="#B22222">. name - option string (for example, "-ksp_type")</font>
+<a name="line466">466: </a><font color="#B22222">. text - short description of the object (for example, "Krylov solvers")</font>
+<a name="line467">467: </a><font color="#B22222">. man - name of manual page that discusses the object (for example, "<a href="../../../docs/manualpages/KSP/KSPCreate.html#KSPCreate">KSPCreate</a>")</font>
+<a name="line468">468: </a><font color="#B22222">. list - list of types</font>
+<a name="line469">469: </a><font color="#B22222">- def - default (current) value</font>
+
+<a name="line471">471: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line473">473: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a></font>
+<a name="line474">474: </a><font color="#B22222">@*/</font>
+<a name="line475">475: </a> <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListPrintTypes.html#PetscFunctionListPrintTypes">PetscFunctionListPrintTypes</a>(<a href="../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,FILE *fd,const char prefix[],const char name[],const char text[],const char man[],<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFuncti [...]
+<a name="line476">476: </a>{
+<a name="line478">478: </a> char p[64];
+
+<a name="line481">481: </a> <font color="#4169E1">if</font> (!fd) fd = PETSC_STDOUT;
+
+<a name="line483">483: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(p,<font color="#666666">"-"</font>);
+<a name="line484">484: </a> <font color="#4169E1">if</font> (prefix) {<a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(p,prefix);}
+<a name="line485">485: </a> <a href="../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,fd,<font color="#666666">" %s%s <%s>: %s (one of)"</font>,p,name+1,def,text);
+
+<a name="line487">487: </a> <font color="#4169E1">while</font> (list) {
+<a name="line488">488: </a> <a href="../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,fd,<font color="#666666">" %s"</font>,list->name);
+<a name="line489">489: </a> list = list->next;
+<a name="line490">490: </a> }
+<a name="line491">491: </a> <a href="../../../docs/manualpages/Sys/PetscFPrintf.html#PetscFPrintf">PetscFPrintf</a>(comm,fd,<font color="#666666">" (%s)\n"</font>,man);
+<a name="line492">492: </a> <font color="#4169E1">return</font>(0);
+<a name="line493">493: </a>}
+
+<a name="line497">497: </a><font color="#B22222">/*@</font>
+<a name="line498">498: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscFunctionListDuplicate.html#PetscFunctionListDuplicate">PetscFunctionListDuplicate</a> - Creates a new list from a given object list.</font>
+
+<a name="line500">500: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line501">501: </a><font color="#B22222">. fl - pointer to list</font>
+
+<a name="line503">503: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line504">504: </a><font color="#B22222">. nl - the new list (should point to 0 to start, otherwise appends)</font>
+
+<a name="line506">506: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line508">508: </a><font color="#B22222">.seealso: <a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a>, <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(), PetscFlistDestroy()</font>
+
+<a name="line510">510: </a><font color="#B22222">@*/</font>
+<a name="line511">511: </a><strong><font color="#4169E1"><a name="PetscFunctionListDuplicate"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../docs/manualpages/Sys/PetscFunctionListDuplicate.html#PetscFunctionListDuplicate">PetscFunctionListDuplicate</a>(<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> fl,<a href="../../../docs/manualpages/Sys/PetscFunctionList.html#P [...]
+<a name="line512">512: </a>{
+
+<a name="line516">516: </a> <font color="#4169E1">while</font> (fl) {
+<a name="line517">517: </a> <a href="../../../docs/manualpages/Sys/PetscFunctionListAdd.html#PetscFunctionListAdd">PetscFunctionListAdd</a>(nl,fl->name,fl->routine);
+<a name="line518">518: </a> fl = fl->next;
+<a name="line519">519: </a> }
+<a name="line520">520: </a> <font color="#4169E1">return</font>(0);
+<a name="line521">521: </a>}
</pre>
</body>
diff --git a/src/sys/error/adebug.c.html b/src/sys/error/adebug.c.html
index 9a19148..d0dab72 100644
--- a/src/sys/error/adebug.c.html
+++ b/src/sys/error/adebug.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/adebug.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:12+00:00">
+<meta name="date" content="2016-10-03T02:13:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/adebug.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/adebug.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code to handle PETSc starting up in debuggers,etc.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/error/checkptr.c.html b/src/sys/error/checkptr.c.html
index c096086..614fb90 100644
--- a/src/sys/error/checkptr.c.html
+++ b/src/sys/error/checkptr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/checkptr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:18+00:00">
+<meta name="date" content="2016-10-03T02:13:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/checkptr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/checkptr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscvalgrind.h></font>
diff --git a/src/sys/error/err.c.html b/src/sys/error/err.c.html
index dfe3942..472d443 100644
--- a/src/sys/error/err.c.html
+++ b/src/sys/error/err.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/err.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:13+00:00">
+<meta name="date" content="2016-10-03T02:13:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/err.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/err.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code that allows one to set the error handlers</font>
diff --git a/src/sys/error/errabort.c.html b/src/sys/error/errabort.c.html
index d8eade9..058c5e0 100644
--- a/src/sys/error/errabort.c.html
+++ b/src/sys/error/errabort.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/errabort.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:15+00:00">
+<meta name="date" content="2016-10-03T02:13:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/errabort.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/errabort.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> The default error handlers and code that allows one to change</font>
diff --git a/src/sys/error/errstop.c.html b/src/sys/error/errstop.c.html
index f0628e3..c160f42 100644
--- a/src/sys/error/errstop.c.html
+++ b/src/sys/error/errstop.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/errstop.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:16+00:00">
+<meta name="date" content="2016-10-03T02:13:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/errstop.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/errstop.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/error/errtrace.c.html b/src/sys/error/errtrace.c.html
index 5535e62..5ee4aa3 100644
--- a/src/sys/error/errtrace.c.html
+++ b/src/sys/error/errtrace.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/errtrace.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:15+00:00">
+<meta name="date" content="2016-10-03T02:13:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/errtrace.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/errtrace.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscconfiginfo.h></font>
diff --git a/src/sys/error/examples/index.html b/src/sys/error/examples/index.html
index c6cbbe3..c97cb0f 100644
--- a/src/sys/error/examples/index.html
+++ b/src/sys/error/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/error/examples/makefile.html b/src/sys/error/examples/makefile.html
index 060da66..f903bb4 100644
--- a/src/sys/error/examples/makefile.html
+++ b/src/sys/error/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:21+00:00">
+<meta name="date" content="2016-10-03T02:13:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
DIRS = tests
diff --git a/src/sys/error/examples/tests/ex1.c.html b/src/sys/error/examples/tests/ex1.c.html
index 89d9683..9b6b345 100644
--- a/src/sys/error/examples/tests/ex1.c.html
+++ b/src/sys/error/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:21+00:00">
+<meta name="date" content="2016-10-03T02:13:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests signal handling.\n\n"</font>;
diff --git a/src/sys/error/examples/tests/index.html b/src/sys/error/examples/tests/index.html
index 49a5d8c..2d24e3b 100644
--- a/src/sys/error/examples/tests/index.html
+++ b/src/sys/error/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/error/examples/tests/makefile.html b/src/sys/error/examples/tests/makefile.html
index 88e36ef..dd69c9c 100644
--- a/src/sys/error/examples/tests/makefile.html
+++ b/src/sys/error/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:21+00:00">
+<meta name="date" content="2016-10-03T02:13:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/error/fp.c.html b/src/sys/error/fp.c.html
index 61e0147..85165a6 100644
--- a/src/sys/error/fp.c.html
+++ b/src/sys/error/fp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/fp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:16+00:00">
+<meta name="date" content="2016-10-03T02:13:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/fp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/fp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222">* IEEE error handler for all machines. Since each machine has</font>
diff --git a/src/sys/error/index.html b/src/sys/error/index.html
index 38493fb..3286e6a 100644
--- a/src/sys/error/index.html
+++ b/src/sys/error/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/error/makefile.html b/src/sys/error/makefile.html
index 21652e5..8bb624a 100644
--- a/src/sys/error/makefile.html
+++ b/src/sys/error/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:21+00:00">
+<meta name="date" content="2016-10-03T02:13:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/error/pstack.c.html b/src/sys/error/pstack.c.html
index 02a7f92..d1b0b02 100644
--- a/src/sys/error/pstack.c.html
+++ b/src/sys/error/pstack.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/pstack.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:18+00:00">
+<meta name="date" content="2016-10-03T02:13:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/pstack.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/pstack.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/error/signal.c.html b/src/sys/error/signal.c.html
index 2694ce6..d4cbdee 100644
--- a/src/sys/error/signal.c.html
+++ b/src/sys/error/signal.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/error/signal.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:17+00:00">
+<meta name="date" content="2016-10-03T02:13:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/error/signal.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/error/signal.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Routines to handle signals the program will receive.</font>
diff --git a/src/sys/examples/index.html b/src/sys/examples/index.html
index e5c22ef..a2a7c6e 100644
--- a/src/sys/examples/index.html
+++ b/src/sys/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/examples/makefile.html b/src/sys/examples/makefile.html
index 4943f42..394a6ca 100644
--- a/src/sys/examples/makefile.html
+++ b/src/sys/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
LOCDIR = src/sys/examples/
DIRS = tests tutorials
diff --git a/src/sys/examples/tests/ex1.c.html b/src/sys/examples/tests/ex1.c.html
index 1c1ec46..9abe491 100644
--- a/src/sys/examples/tests/ex1.c.html
+++ b/src/sys/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates PETSc error handlers.\n"</font>;
diff --git a/src/sys/examples/tests/ex10.c.html b/src/sys/examples/tests/ex10.c.html
index 03a5b9f..0426350 100644
--- a/src/sys/examples/tests/ex10.c.html
+++ b/src/sys/examples/tests/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:38+00:00">
+<meta name="date" content="2016-10-03T02:16:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Sys/PetscMemmove.html#PetscMemmove">PetscMemmove</a>()\n"</font>;
diff --git a/src/sys/examples/tests/ex11.c.html b/src/sys/examples/tests/ex11.c.html
index 75c39e6..ade4239 100644
--- a/src/sys/examples/tests/ex11.c.html
+++ b/src/sys/examples/tests/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:38+00:00">
+<meta name="date" content="2016-10-03T02:16:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Sys/PetscSynchronizedPrintf.html#PetscSynchronizedPrintf">PetscSynchronizedPrintf</a>() and <a href="../../../../docs/manualpages/Sys/PetscSynchronizedFPrintf.html#PetscSynchronizedFPrintf">PetscSynchronizedFPrintf</a>().\n\n"</font>;
diff --git a/src/sys/examples/tests/ex12.c.html b/src/sys/examples/tests/ex12.c.html
index 98a6377..8dc9838 100644
--- a/src/sys/examples/tests/ex12.c.html
+++ b/src/sys/examples/tests/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:38+00:00">
+<meta name="date" content="2016-10-03T02:16:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests timing <a href="../../../../docs/manualpages/Sys/PetscSortInt.html#PetscSortInt">PetscSortInt</a>().\n\n"</font>;
diff --git a/src/sys/examples/tests/ex14.c.html b/src/sys/examples/tests/ex14.c.html
index d375c5b..10179c8 100644
--- a/src/sys/examples/tests/ex14.c.html
+++ b/src/sys/examples/tests/ex14.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex14.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Sys/PetscOptionsGetScalar.html#PetscOptionsGetScalar">PetscOptionsGetScalar</a>(), <a href="../../../../docs/manualpages/Sys/PetscOptionsScalarArray.html#PetscOptionsScalarArray">PetscOptionsScalarArray</a>() for complex numbers\n"</font>;
diff --git a/src/sys/examples/tests/ex15.c.html b/src/sys/examples/tests/ex15.c.html
index 6fef184..3bf5eb9 100644
--- a/src/sys/examples/tests/ex15.c.html
+++ b/src/sys/examples/tests/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates <a href="../../../../docs/manualpages/Sys/PetscPopUpSelect.html#PetscPopUpSelect">PetscPopUpSelect</a>()\n"</font>;
diff --git a/src/sys/examples/tests/ex16.c.html b/src/sys/examples/tests/ex16.c.html
index 0ed53de..c828cf8 100644
--- a/src/sys/examples/tests/ex16.c.html
+++ b/src/sys/examples/tests/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates PetscMatlabEngineXXX()\n"</font>;
diff --git a/src/sys/examples/tests/ex17f.F.html b/src/sys/examples/tests/ex17f.F.html
index 378c5c9..60b19fb 100644
--- a/src/sys/examples/tests/ex17f.F.html
+++ b/src/sys/examples/tests/ex17f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex17f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex17f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex17f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Test <font color="#4169E1">for</font> <a href="../../../../docs/manualpages/Sys/PetscFOpen.html#PetscFOpen">PetscFOpen</a>() from Fortran
diff --git a/src/sys/examples/tests/ex18.c.html b/src/sys/examples/tests/ex18.c.html
index 1fd350c..6087fd2 100644
--- a/src/sys/examples/tests/ex18.c.html
+++ b/src/sys/examples/tests/ex18.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex18.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Sys/PetscContainerCreate.html#PetscContainerCreate">PetscContainerCreate</a>() and <a href="../../../../docs/manualpages/Sys/PetscContainerDestroy.html#PetscContainerDestroy">PetscContainerDestroy</a>().\n\n"</font>;
diff --git a/src/sys/examples/tests/ex19.c.html b/src/sys/examples/tests/ex19.c.html
index fc68f03..91867ea 100644
--- a/src/sys/examples/tests/ex19.c.html
+++ b/src/sys/examples/tests/ex19.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex19.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex19.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests string options with spaces"</font>;
diff --git a/src/sys/examples/tests/ex1f.F.html b/src/sys/examples/tests/ex1f.F.html
index af5a2b9..00c0ff9 100644
--- a/src/sys/examples/tests/ex1f.F.html
+++ b/src/sys/examples/tests/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Simple PETSc Program to test setting error handlers from Fortran
<a name="line3"> 3: </a>!
diff --git a/src/sys/examples/tests/ex2.c.html b/src/sys/examples/tests/ex2.c.html
index 9b3c531..83c3749 100644
--- a/src/sys/examples/tests/ex2.c.html
+++ b/src/sys/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the signal handler.\n"</font>;
diff --git a/src/sys/examples/tests/ex20.c.html b/src/sys/examples/tests/ex20.c.html
index 3bcfcb2..7a675d6 100644
--- a/src/sys/examples/tests/ex20.c.html
+++ b/src/sys/examples/tests/ex20.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex20.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex20.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Tests PetscOptionsPrefix{Push,Pop}\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/examples/tests/ex21.c.html b/src/sys/examples/tests/ex21.c.html
index ebf1402..728d9e8 100644
--- a/src/sys/examples/tests/ex21.c.html
+++ b/src/sys/examples/tests/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests PetscTreeProcess()"</font>;
diff --git a/src/sys/examples/tests/ex22.c.html b/src/sys/examples/tests/ex22.c.html
index 742b9bf..ad28d78 100644
--- a/src/sys/examples/tests/ex22.c.html
+++ b/src/sys/examples/tests/ex22.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex22.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:39+00:00">
+<meta name="date" content="2016-10-03T02:16:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests the PetscByteSwap()\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/examples/tests/ex23.c.html b/src/sys/examples/tests/ex23.c.html
index 8300fac..bc57fe8 100644
--- a/src/sys/examples/tests/ex23.c.html
+++ b/src/sys/examples/tests/ex23.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex23.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex23.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex23.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests string options with spaces"</font>;
diff --git a/src/sys/examples/tests/ex24.c.html b/src/sys/examples/tests/ex24.c.html
index e22b88e..fac110d 100644
--- a/src/sys/examples/tests/ex24.c.html
+++ b/src/sys/examples/tests/ex24.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex24.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests %D and %g formatting\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/examples/tests/ex27.c.html b/src/sys/examples/tests/ex27.c.html
index 54de49b..c0677da 100644
--- a/src/sys/examples/tests/ex27.c.html
+++ b/src/sys/examples/tests/ex27.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex27.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex27.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Sys/PetscMergeIntArray.html#PetscMergeIntArray">PetscMergeIntArray</a>\n"</font>;
diff --git a/src/sys/examples/tests/ex28.c.html b/src/sys/examples/tests/ex28.c.html
index 48962ea..b1cb599 100644
--- a/src/sys/examples/tests/ex28.c.html
+++ b/src/sys/examples/tests/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests PetscAtan2Real\n"</font>;
diff --git a/src/sys/examples/tests/ex29.c.html b/src/sys/examples/tests/ex29.c.html
index fd7e2fc..fd984e1 100644
--- a/src/sys/examples/tests/ex29.c.html
+++ b/src/sys/examples/tests/ex29.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex29.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests PetscIntMult64bit()\n"</font>;
diff --git a/src/sys/examples/tests/ex3.c.html b/src/sys/examples/tests/ex3.c.html
index 691a8fe..e8551b6 100644
--- a/src/sys/examples/tests/ex3.c.html
+++ b/src/sys/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests catching of floating point exceptions.\n\n"</font>;
diff --git a/src/sys/examples/tests/ex5f.F.html b/src/sys/examples/tests/ex5f.F.html
index ed54c12..4487507 100644
--- a/src/sys/examples/tests/ex5f.F.html
+++ b/src/sys/examples/tests/ex5f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex5f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex5f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Simple PETSc Program written in Fortran 77.
<a name="line3"> 3: </a>!
diff --git a/src/sys/examples/tests/ex6f.F.html b/src/sys/examples/tests/ex6f.F.html
index 4a67007..b77cfba 100644
--- a/src/sys/examples/tests/ex6f.F.html
+++ b/src/sys/examples/tests/ex6f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex6f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:40+00:00">
+<meta name="date" content="2016-10-03T02:16:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex6f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex6f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Progran to test random number generation routines from fortran.
<a name="line3"> 3: </a>!
diff --git a/src/sys/examples/tests/ex7.c.html b/src/sys/examples/tests/ex7.c.html
index 2905744..ead1b22 100644
--- a/src/sys/examples/tests/ex7.c.html
+++ b/src/sys/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:38+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Sys/PetscSortIntWithPermutation.html#PetscSortIntWithPermutation">PetscSortIntWithPermutation</a>().\n\n"</font>;
diff --git a/src/sys/examples/tests/ex8.c.html b/src/sys/examples/tests/ex8.c.html
index 8be213e..8a6f541 100644
--- a/src/sys/examples/tests/ex8.c.html
+++ b/src/sys/examples/tests/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:38+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Demonstrates BuildTwoSided functions.\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/examples/tests/ex9.c.html b/src/sys/examples/tests/ex9.c.html
index a3df7ce..435a62b 100644
--- a/src/sys/examples/tests/ex9.c.html
+++ b/src/sys/examples/tests/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:38+00:00">
+<meta name="date" content="2016-10-03T02:16:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../docs/manualpages/Sys/PetscSequentialPhaseBegin.html#PetscSequentialPhaseBegin">PetscSequentialPhaseBegin</a>() and <a href="../../../../docs/manualpages/Sys/PetscSequentialPhaseEnd.html#PetscSequentialPhaseEnd">PetscSequentialPhaseEnd</a>()\n"</font>;
diff --git a/src/sys/examples/tests/index.html b/src/sys/examples/tests/index.html
index 1b61757..325ea74 100644
--- a/src/sys/examples/tests/index.html
+++ b/src/sys/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/examples/tests/makefile.html b/src/sys/examples/tests/makefile.html
index e343c4f..987c742 100644
--- a/src/sys/examples/tests/makefile.html
+++ b/src/sys/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:41+00:00">
+<meta name="date" content="2016-10-03T02:16:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/examples/tutorials/ex1.c.html b/src/sys/examples/tutorials/ex1.c.html
index cba8159..a9ad57d 100644
--- a/src/sys/examples/tutorials/ex1.c.html
+++ b/src/sys/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:41+00:00">
+<meta name="date" content="2016-10-03T02:16:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Introductory example that illustrates printing.\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex10f90.F90.html b/src/sys/examples/tutorials/ex10f90.F90.html
index 5f3c0dc..729505e 100644
--- a/src/sys/examples/tutorials/ex10f90.F90.html
+++ b/src/sys/examples/tutorials/ex10f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex10f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:44+00:00">
+<meta name="date" content="2016-10-03T02:16:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex10f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex10f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> program ex10f90
<a name="line2"> 2: </a> #include <A href="../../../../include/petsc/finclude/petscdef.h.html">petsc/finclude/petscdef.h</A>
<a name="line3"> 3: </a> use petsc
diff --git a/src/sys/examples/tutorials/ex11.c.html b/src/sys/examples/tutorials/ex11.c.html
index fdf0f2e..0dc4b4b 100644
--- a/src/sys/examples/tutorials/ex11.c.html
+++ b/src/sys/examples/tutorials/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:42+00:00">
+<meta name="date" content="2016-10-03T02:16:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates <a href="../../../../docs/manualpages/Sys/PetscDataTypeFromString.html#PetscDataTypeFromString">PetscDataTypeFromString</a>().\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex12.cxx.html b/src/sys/examples/tutorials/ex12.cxx.html
index 50f5825..450d907 100644
--- a/src/sys/examples/tutorials/ex12.cxx.html
+++ b/src/sys/examples/tutorials/ex12.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex12.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:42+00:00">
+<meta name="date" content="2016-10-03T02:16:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex12.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex12.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates call PETSc and Chombo in the same program.\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex13.cxx.html b/src/sys/examples/tutorials/ex13.cxx.html
index 67ffc27..311f457 100644
--- a/src/sys/examples/tutorials/ex13.cxx.html
+++ b/src/sys/examples/tutorials/ex13.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex13.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:42+00:00">
+<meta name="date" content="2016-10-03T02:16:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex13.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex13.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates call PETSc first and then Trilinos in the same program.\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex14.cxx.html b/src/sys/examples/tutorials/ex14.cxx.html
index aa452ef..829bf48 100644
--- a/src/sys/examples/tutorials/ex14.cxx.html
+++ b/src/sys/examples/tutorials/ex14.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex14.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:43+00:00">
+<meta name="date" content="2016-10-03T02:16:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex14.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex14.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates calling Trilinos and then PETSc in the same program.\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex15.c.html b/src/sys/examples/tutorials/ex15.c.html
index 1af9687..396ba2a 100644
--- a/src/sys/examples/tutorials/ex15.c.html
+++ b/src/sys/examples/tutorials/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:43+00:00">
+<meta name="date" content="2016-10-03T02:16:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests using <a href="../../../../docs/manualpages/Viewer/PetscViewerGetSubViewer.html#PetscViewerGetSubViewer">PetscViewerGetSubViewer</a>() recursively\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex16.c.html b/src/sys/examples/tutorials/ex16.c.html
index d3f05f4..70d4fa2 100644
--- a/src/sys/examples/tutorials/ex16.c.html
+++ b/src/sys/examples/tutorials/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:43+00:00">
+<meta name="date" content="2016-10-03T02:16:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests calling <a href="../../../../docs/manualpages/Sys/PetscOptionsSetValue.html#PetscOptionsSetValue">PetscOptionsSetValue</a>() before <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>()\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex2.c.html b/src/sys/examples/tutorials/ex2.c.html
index 87b479b..9de1217 100644
--- a/src/sys/examples/tutorials/ex2.c.html
+++ b/src/sys/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:41+00:00">
+<meta name="date" content="2016-10-03T02:16:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Synchronized printing.\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex3.c.html b/src/sys/examples/tutorials/ex3.c.html
index fc53144..5a10d72 100644
--- a/src/sys/examples/tutorials/ex3.c.html
+++ b/src/sys/examples/tutorials/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:41+00:00">
+<meta name="date" content="2016-10-03T02:16:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Augmenting PETSc profiling by add events.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Run this program with one of the\n\</font>
diff --git a/src/sys/examples/tutorials/ex3f.F.html b/src/sys/examples/tutorials/ex3f.F.html
index d57d0bf..b069286 100644
--- a/src/sys/examples/tutorials/ex3f.F.html
+++ b/src/sys/examples/tutorials/ex3f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex3f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:43+00:00">
+<meta name="date" content="2016-10-03T02:16:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex3f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex3f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Demonstrates how users can augment the PETSc profiling by
diff --git a/src/sys/examples/tutorials/ex4.c.html b/src/sys/examples/tutorials/ex4.c.html
index 8bfad25..bb5607e 100644
--- a/src/sys/examples/tutorials/ex4.c.html
+++ b/src/sys/examples/tutorials/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:42+00:00">
+<meta name="date" content="2016-10-03T02:16:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Introductory example that illustrates running PETSc on a subset of processes.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/sys/examples/tutorials/ex4f.F.html b/src/sys/examples/tutorials/ex4f.F.html
index 3ffdb7e..eb7372f 100644
--- a/src/sys/examples/tutorials/ex4f.F.html
+++ b/src/sys/examples/tutorials/ex4f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex4f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:44+00:00">
+<meta name="date" content="2016-10-03T02:16:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This introductory example illustrates running PETSc on a subset
<a name="line3"> 3: </a>! of processes
diff --git a/src/sys/examples/tutorials/ex4f90.F90.html b/src/sys/examples/tutorials/ex4f90.F90.html
index d472620..f47a700 100644
--- a/src/sys/examples/tutorials/ex4f90.F90.html
+++ b/src/sys/examples/tutorials/ex4f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex4f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:44+00:00">
+<meta name="date" content="2016-10-03T02:16:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex4f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex4f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! This introductory example illustrates running PETSc on a subset
<a name="line3"> 3: </a>! of processes
diff --git a/src/sys/examples/tutorials/ex5.c.html b/src/sys/examples/tutorials/ex5.c.html
index cddf11f..76d9a0d 100644
--- a/src/sys/examples/tutorials/ex5.c.html
+++ b/src/sys/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:42+00:00">
+<meta name="date" content="2016-10-03T02:16:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates using the <a href="../../../../docs/manualpages/Sys/PetscBag.html#PetscBag">PetscBag</a> Object\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex5f90.F90.html b/src/sys/examples/tutorials/ex5f90.F90.html
index 97293d1..a65c211 100644
--- a/src/sys/examples/tutorials/ex5f90.F90.html
+++ b/src/sys/examples/tutorials/ex5f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex5f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:44+00:00">
+<meta name="date" content="2016-10-03T02:16:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex5f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex5f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES 1</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/finclude/petscsysdef.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/finclude/petscbagdef.h></font>
diff --git a/src/sys/examples/tutorials/ex6.c.html b/src/sys/examples/tutorials/ex6.c.html
index 243997c..b343ed5 100644
--- a/src/sys/examples/tutorials/ex6.c.html
+++ b/src/sys/examples/tutorials/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:42+00:00">
+<meta name="date" content="2016-10-03T02:16:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Example of using <a href="../../../../docs/manualpages/Sys/PetscLikely.html#PetscLikely">PetscLikely</a>() and <a href="../../../../docs/manualpages/Sys/PetscUnlikely.html#PetscUnlikely">PetscUnlikely</a>().\n\n"</font>;
diff --git a/src/sys/examples/tutorials/ex8f90.F90.html b/src/sys/examples/tutorials/ex8f90.F90.html
index 2c2fe92..20dfea8 100644
--- a/src/sys/examples/tutorials/ex8f90.F90.html
+++ b/src/sys/examples/tutorials/ex8f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex8f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:44+00:00">
+<meta name="date" content="2016-10-03T02:16:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex8f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex8f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a> #include <A href="../../../../include/petsc/finclude/petscdef.h.html">petsc/finclude/petscdef.h</A>
diff --git a/src/sys/examples/tutorials/ex9.c.html b/src/sys/examples/tutorials/ex9.c.html
index 84b3af5..c4bad42 100644
--- a/src/sys/examples/tutorials/ex9.c.html
+++ b/src/sys/examples/tutorials/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:42+00:00">
+<meta name="date" content="2016-10-03T02:16:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Example for PetscOptionsInsertFileYAML\n"</font>;
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/src/sys/examples/tutorials/index.html b/src/sys/examples/tutorials/index.html
index 40bd485..60db74d 100644
--- a/src/sys/examples/tutorials/index.html
+++ b/src/sys/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/examples/tutorials/makefile.html b/src/sys/examples/tutorials/makefile.html
index c5dc8d5..f743fbc 100644
--- a/src/sys/examples/tutorials/makefile.html
+++ b/src/sys/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:45+00:00">
+<meta name="date" content="2016-10-03T02:16:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/sys/f90-mod/index.html b/src/sys/f90-mod/index.html
index a389bc2..a93c441 100644
--- a/src/sys/f90-mod/index.html
+++ b/src/sys/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/f90-mod/makefile.html b/src/sys/f90-mod/makefile.html
index 4781e19..3b21ff9 100644
--- a/src/sys/f90-mod/makefile.html
+++ b/src/sys/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:49+00:00">
+<meta name="date" content="2016-10-03T02:16:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/sys/f90-mod/petscsysmod.F.html b/src/sys/f90-mod/petscsysmod.F.html
index 3a83f1c..3392bb0 100644
--- a/src/sys/f90-mod/petscsysmod.F.html
+++ b/src/sys/f90-mod/petscsysmod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/f90-mod/petscsysmod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:49+00:00">
+<meta name="date" content="2016-10-03T02:16:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-mod/petscsysmod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-mod/petscsysmod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES</font></strong>
<a name="line3"> 3: </a> module petscsysdef
diff --git a/src/sys/f90-src/f90_cwrap.c.html b/src/sys/f90-src/f90_cwrap.c.html
index f3132b7..a448472 100644
--- a/src/sys/f90-src/f90_cwrap.c.html
+++ b/src/sys/f90-src/f90_cwrap.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/f90-src/f90_cwrap.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:46+00:00">
+<meta name="date" content="2016-10-03T02:16:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-src/f90_cwrap.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-src/f90_cwrap.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/sys/f90-src/f90impl.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*************************************************************************/</font>
diff --git a/src/sys/f90-src/f90impl.h.html b/src/sys/f90-src/f90impl.h.html
index 6596269..562a2ba 100644
--- a/src/sys/f90-src/f90impl.h.html
+++ b/src/sys/f90-src/f90impl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/f90-src/f90impl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:47+00:00">
+<meta name="date" content="2016-10-03T02:16:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-src/f90impl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-src/f90impl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/fortranimpl.h></font>
diff --git a/src/sys/f90-src/fsrc/f90_fwrap.F.html b/src/sys/f90-src/fsrc/f90_fwrap.F.html
index 34bbceb..8cd0fc2 100644
--- a/src/sys/f90-src/fsrc/f90_fwrap.F.html
+++ b/src/sys/f90-src/fsrc/f90_fwrap.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/f90-src/fsrc/f90_fwrap.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:47+00:00">
+<meta name="date" content="2016-10-03T02:16:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-src/fsrc/f90_fwrap.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-src/fsrc/f90_fwrap.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<a name="line2"> 2: </a>!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX!
<a name="line3"> 3: </a>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
diff --git a/src/sys/f90-src/fsrc/index.html b/src/sys/f90-src/fsrc/index.html
index d170d5c..a1b2cfc 100644
--- a/src/sys/f90-src/fsrc/index.html
+++ b/src/sys/f90-src/fsrc/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-src/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-src/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/f90-src/fsrc/makefile.html b/src/sys/f90-src/fsrc/makefile.html
index 8259609..1a206e8 100644
--- a/src/sys/f90-src/fsrc/makefile.html
+++ b/src/sys/f90-src/fsrc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/f90-src/fsrc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:49+00:00">
+<meta name="date" content="2016-10-03T02:16:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-src/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-src/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/f90-src/index.html b/src/sys/f90-src/index.html
index 78c7321..2725104 100644
--- a/src/sys/f90-src/index.html
+++ b/src/sys/f90-src/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-src/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-src/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/f90-src/makefile.html b/src/sys/f90-src/makefile.html
index 4e0b7b7..5fef0b4 100644
--- a/src/sys/f90-src/makefile.html
+++ b/src/sys/f90-src/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/f90-src/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:47+00:00">
+<meta name="date" content="2016-10-03T02:16:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/f90-src/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/f90-src/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/fileio/fdir.c.html b/src/sys/fileio/fdir.c.html
index 6262b99..bdf42a7 100644
--- a/src/sys/fileio/fdir.c.html
+++ b/src/sys/fileio/fdir.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/fdir.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:32+00:00">
+<meta name="date" content="2016-10-03T02:13:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/fdir.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/fdir.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <sys/stat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_DIRECT_H)</font>
diff --git a/src/sys/fileio/ffpath.c.html b/src/sys/fileio/ffpath.c.html
index 757f270..87c484b 100644
--- a/src/sys/fileio/ffpath.c.html
+++ b/src/sys/fileio/ffpath.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/ffpath.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:24+00:00">
+<meta name="date" content="2016-10-03T02:13:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/ffpath.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/ffpath.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_PWD_H)</font>
diff --git a/src/sys/fileio/fpath.c.html b/src/sys/fileio/fpath.c.html
index 21bfa86..cbc795d 100644
--- a/src/sys/fileio/fpath.c.html
+++ b/src/sys/fileio/fpath.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/fpath.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:26+00:00">
+<meta name="date" content="2016-10-03T02:13:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/fpath.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/fpath.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for opening and closing files.</font>
diff --git a/src/sys/fileio/fretrieve.c.html b/src/sys/fileio/fretrieve.c.html
index ee743d5..555f9f3 100644
--- a/src/sys/fileio/fretrieve.c.html
+++ b/src/sys/fileio/fretrieve.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/fretrieve.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:31+00:00">
+<meta name="date" content="2016-10-03T02:13:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/fretrieve.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/fretrieve.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for opening and closing files.</font>
diff --git a/src/sys/fileio/ftest.c.html b/src/sys/fileio/ftest.c.html
index 6ea3eec..f1983b8 100644
--- a/src/sys/fileio/ftest.c.html
+++ b/src/sys/fileio/ftest.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/ftest.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:25+00:00">
+<meta name="date" content="2016-10-03T02:13:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/ftest.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/ftest.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <errno.h></font>
diff --git a/src/sys/fileio/fwd.c.html b/src/sys/fileio/fwd.c.html
index 09e13bd..b71dcfb 100644
--- a/src/sys/fileio/fwd.c.html
+++ b/src/sys/fileio/fwd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/fwd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:27+00:00">
+<meta name="date" content="2016-10-03T02:13:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/fwd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/fwd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating files.</font>
diff --git a/src/sys/fileio/ghome.c.html b/src/sys/fileio/ghome.c.html
index 9008842..d8dd95f 100644
--- a/src/sys/fileio/ghome.c.html
+++ b/src/sys/fileio/ghome.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/ghome.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:25+00:00">
+<meta name="date" content="2016-10-03T02:13:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/ghome.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/ghome.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating files.</font>
diff --git a/src/sys/fileio/grpath.c.html b/src/sys/fileio/grpath.c.html
index 23bce3e..c6067d9 100644
--- a/src/sys/fileio/grpath.c.html
+++ b/src/sys/fileio/grpath.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/grpath.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:27+00:00">
+<meta name="date" content="2016-10-03T02:13:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/grpath.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/grpath.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_PWD_H)</font>
diff --git a/src/sys/fileio/index.html b/src/sys/fileio/index.html
index 0237ca7..79571bb 100644
--- a/src/sys/fileio/index.html
+++ b/src/sys/fileio/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/fileio/makefile.html b/src/sys/fileio/makefile.html
index 2c6841e..a216444 100644
--- a/src/sys/fileio/makefile.html
+++ b/src/sys/fileio/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:33+00:00">
+<meta name="date" content="2016-10-03T02:13:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/fileio/mpiuopen.c.html b/src/sys/fileio/mpiuopen.c.html
index 180a45d..f8bff3f 100644
--- a/src/sys/fileio/mpiuopen.c.html
+++ b/src/sys/fileio/mpiuopen.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/mpiuopen.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:26+00:00">
+<meta name="date" content="2016-10-03T02:13:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/mpiuopen.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/mpiuopen.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_DESIRE_FEATURE_TEST_MACROS </font><font color="#B22222">/* for popen */</font><font color="#228B22"></font></strong>
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Some PETSc utilites routines to add simple parallel IO capability</font>
diff --git a/src/sys/fileio/mprint.c.html b/src/sys/fileio/mprint.c.html
index daa9c7a..1627376 100644
--- a/src/sys/fileio/mprint.c.html
+++ b/src/sys/fileio/mprint.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/mprint.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:27+00:00">
+<meta name="date" content="2016-10-03T02:13:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/mprint.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/mprint.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Utilites routines to add simple ASCII IO capability.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/sys/fileio/mprint.h.html b/src/sys/fileio/mprint.h.html
index fc57131..c38a5df 100644
--- a/src/sys/fileio/mprint.h.html
+++ b/src/sys/fileio/mprint.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/mprint.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:32+00:00">
+<meta name="date" content="2016-10-03T02:13:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/mprint.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/mprint.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/fileio/rpath.c.html b/src/sys/fileio/rpath.c.html
index 7f9fde9..b35d3e1 100644
--- a/src/sys/fileio/rpath.c.html
+++ b/src/sys/fileio/rpath.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/rpath.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:26+00:00">
+<meta name="date" content="2016-10-03T02:13:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/rpath.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/rpath.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_PWD_H)</font>
diff --git a/src/sys/fileio/smatlab.c.html b/src/sys/fileio/smatlab.c.html
index 4fe9b5e..39c3927 100644
--- a/src/sys/fileio/smatlab.c.html
+++ b/src/sys/fileio/smatlab.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/smatlab.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:32+00:00">
+<meta name="date" content="2016-10-03T02:13:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/smatlab.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/smatlab.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/fileio/sysio.c.html b/src/sys/fileio/sysio.c.html
index 2920746..24a877b 100644
--- a/src/sys/fileio/sysio.c.html
+++ b/src/sys/fileio/sysio.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fileio/sysio.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:29+00:00">
+<meta name="date" content="2016-10-03T02:13:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fileio/sysio.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fileio/sysio.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains simple binary read/write routines.</font>
diff --git a/src/sys/fsrc/index.html b/src/sys/fsrc/index.html
index f9a3582..999e560 100644
--- a/src/sys/fsrc/index.html
+++ b/src/sys/fsrc/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/fsrc/makefile.html b/src/sys/fsrc/makefile.html
index 92ba6fd..d4e9892 100644
--- a/src/sys/fsrc/makefile.html
+++ b/src/sys/fsrc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fsrc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:46+00:00">
+<meta name="date" content="2016-10-03T02:16:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_FORTRAN'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/fsrc/somefort.F.html b/src/sys/fsrc/somefort.F.html
index 3c4c3f8..1009d6a 100644
--- a/src/sys/fsrc/somefort.F.html
+++ b/src/sys/fsrc/somefort.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/fsrc/somefort.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:45+00:00">
+<meta name="date" content="2016-10-03T02:16:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/fsrc/somefort.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/fsrc/somefort.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Utility routine used to set constants into the
diff --git a/src/sys/index.html b/src/sys/index.html
index 880208f..999d3a4 100644
--- a/src/sys/index.html
+++ b/src/sys/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/info/index.html b/src/sys/info/index.html
index 4b7f26d..52747a6 100644
--- a/src/sys/info/index.html
+++ b/src/sys/info/index.html
@@ -3,8 +3,8 @@
<TITLE>Profiling Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/info/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/info/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Profiling Manual Pages
</H2>
diff --git a/src/sys/info/makefile.html b/src/sys/info/makefile.html
index 0638d22..1500bda 100644
--- a/src/sys/info/makefile.html
+++ b/src/sys/info/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/info/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:45+00:00">
+<meta name="date" content="2016-10-03T02:16:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/info/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/info/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/info/verboseinfo.c.html b/src/sys/info/verboseinfo.c.html
index ae9ef55..176283b 100644
--- a/src/sys/info/verboseinfo.c.html
+++ b/src/sys/info/verboseinfo.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/info/verboseinfo.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:45+00:00">
+<meta name="date" content="2016-10-03T02:16:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/info/verboseinfo.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/info/verboseinfo.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> <a href="../../../docs/manualpages/Profiling/PetscInfo.html#PetscInfo">PetscInfo</a>() is contained in a different file from the other profiling to</font>
diff --git a/src/sys/logging/examples/index.html b/src/sys/logging/examples/index.html
index 4043888..439daef 100644
--- a/src/sys/logging/examples/index.html
+++ b/src/sys/logging/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/logging/examples/makefile.html b/src/sys/logging/examples/makefile.html
index 4cc714b..084f877 100644
--- a/src/sys/logging/examples/makefile.html
+++ b/src/sys/logging/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:33+00:00">
+<meta name="date" content="2016-10-03T02:15:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/sys/logging/examples/tutorials/index.html b/src/sys/logging/examples/tutorials/index.html
index 8565c99..1c7f127 100644
--- a/src/sys/logging/examples/tutorials/index.html
+++ b/src/sys/logging/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Profiling Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Profiling Manual Pages
</H2>
diff --git a/src/sys/logging/examples/tutorials/makefile.html b/src/sys/logging/examples/tutorials/makefile.html
index a8ba5a2..216aab3 100644
--- a/src/sys/logging/examples/tutorials/makefile.html
+++ b/src/sys/logging/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:33+00:00">
+<meta name="date" content="2016-10-03T02:15:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/sys/logging/index.html b/src/sys/logging/index.html
index ffa7784..92cdaa2 100644
--- a/src/sys/logging/index.html
+++ b/src/sys/logging/index.html
@@ -3,8 +3,8 @@
<TITLE>Profiling Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Profiling Manual Pages
</H2>
diff --git a/src/sys/logging/makefile.html b/src/sys/logging/makefile.html
index 1153d06..8fa478b 100644
--- a/src/sys/logging/makefile.html
+++ b/src/sys/logging/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:28+00:00">
+<meta name="date" content="2016-10-03T02:15:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/logging/plog.c.html b/src/sys/logging/plog.c.html
index 3e5efc1..8030717 100644
--- a/src/sys/logging/plog.c.html
+++ b/src/sys/logging/plog.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/plog.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:17+00:00">
+<meta name="date" content="2016-10-03T02:15:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/plog.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/plog.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> PETSc code to log object creation and destruction and PETSc events.</font>
diff --git a/src/sys/logging/utils/classlog.c.html b/src/sys/logging/utils/classlog.c.html
index cedd72a..db3b335 100644
--- a/src/sys/logging/utils/classlog.c.html
+++ b/src/sys/logging/utils/classlog.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/utils/classlog.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:28+00:00">
+<meta name="date" content="2016-10-03T02:15:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/utils/classlog.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/utils/classlog.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This defines part of the private API for logging performance information. It is intended to be used only by the</font>
diff --git a/src/sys/logging/utils/eventlog.c.html b/src/sys/logging/utils/eventlog.c.html
index 83ad194..4069955 100644
--- a/src/sys/logging/utils/eventlog.c.html
+++ b/src/sys/logging/utils/eventlog.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/utils/eventlog.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:30+00:00">
+<meta name="date" content="2016-10-03T02:15:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/utils/eventlog.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/utils/eventlog.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This defines part of the private API for logging performance information. It is intended to be used only by the</font>
diff --git a/src/sys/logging/utils/index.html b/src/sys/logging/utils/index.html
index c632891..f71b241 100644
--- a/src/sys/logging/utils/index.html
+++ b/src/sys/logging/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Profiling Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Profiling Manual Pages
</H2>
diff --git a/src/sys/logging/utils/makefile.html b/src/sys/logging/utils/makefile.html
index ff4e0a5..296e674 100644
--- a/src/sys/logging/utils/makefile.html
+++ b/src/sys/logging/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:33+00:00">
+<meta name="date" content="2016-10-03T02:15:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USE_LOG'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/logging/utils/stack.c.html b/src/sys/logging/utils/stack.c.html
index ebed694..7191139 100644
--- a/src/sys/logging/utils/stack.c.html
+++ b/src/sys/logging/utils/stack.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/utils/stack.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:32+00:00">
+<meta name="date" content="2016-10-03T02:15:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/utils/stack.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/utils/stack.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This defines part of the private API for logging performance information. It is intended to be used only by the</font>
diff --git a/src/sys/logging/utils/stagelog.c.html b/src/sys/logging/utils/stagelog.c.html
index 2489e06..206653e 100644
--- a/src/sys/logging/utils/stagelog.c.html
+++ b/src/sys/logging/utils/stagelog.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/utils/stagelog.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:29+00:00">
+<meta name="date" content="2016-10-03T02:15:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/utils/stagelog.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/utils/stagelog.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This defines part of the private API for logging performance information. It is intended to be used only by the</font>
diff --git a/src/sys/logging/xmllogevent.c.html b/src/sys/logging/xmllogevent.c.html
index e2083d9..c18f461 100644
--- a/src/sys/logging/xmllogevent.c.html
+++ b/src/sys/logging/xmllogevent.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/xmllogevent.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:22+00:00">
+<meta name="date" content="2016-10-03T02:15:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/xmllogevent.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/xmllogevent.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*************************************************************************************</font>
<a name="line2"> 2: </a><font color="#B22222"> * M A R I T I M E R E S E A R C H I N S T I T U T E N E T H E R L A N D S *</font>
<a name="line3"> 3: </a><font color="#B22222"> *************************************************************************************</font>
diff --git a/src/sys/logging/xmllogevent.h.html b/src/sys/logging/xmllogevent.h.html
index a36db4d..c372cf0 100644
--- a/src/sys/logging/xmllogevent.h.html
+++ b/src/sys/logging/xmllogevent.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/xmllogevent.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:27+00:00">
+<meta name="date" content="2016-10-03T02:15:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/xmllogevent.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/xmllogevent.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line3"> 3: </a><strong><font color="#4169E1"><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscLogInitializeNested(void)</font></strong>;
<a name="line4"> 4: </a><strong><font color="#4169E1"><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscLogFreeNested(void)</font></strong>;
<a name="line5"> 5: </a><strong><font color="#4169E1"><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscLogViewNested(<a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
diff --git a/src/sys/logging/xmlviewer.c.html b/src/sys/logging/xmlviewer.c.html
index b4e32a5..d41662a 100644
--- a/src/sys/logging/xmlviewer.c.html
+++ b/src/sys/logging/xmlviewer.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/xmlviewer.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:26+00:00">
+<meta name="date" content="2016-10-03T02:15:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/xmlviewer.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/xmlviewer.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*************************************************************************************</font>
<a name="line2"> 2: </a><font color="#B22222"> * M A R I T I M E R E S E A R C H I N S T I T U T E N E T H E R L A N D S *</font>
<a name="line3"> 3: </a><font color="#B22222"> *************************************************************************************</font>
diff --git a/src/sys/logging/xmlviewer.h.html b/src/sys/logging/xmlviewer.h.html
index c17377c..41aea9c 100644
--- a/src/sys/logging/xmlviewer.h.html
+++ b/src/sys/logging/xmlviewer.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/logging/xmlviewer.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:28+00:00">
+<meta name="date" content="2016-10-03T02:15:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/logging/xmlviewer.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/logging/xmlviewer.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><strong><font color="#4169E1"><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerInitASCII_XML(<a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
<a name="line5"> 5: </a><strong><font color="#4169E1"><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscViewerFinalASCII_XML(<a href="../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a>)</font></strong>;
diff --git a/src/sys/makefile.html b/src/sys/makefile.html
index 3110cbf..a6b43b5 100644
--- a/src/sys/makefile.html
+++ b/src/sys/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:46:00+00:00">
+<meta name="date" content="2016-10-03T02:11:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
SOURCEH =
diff --git a/src/sys/memory/index.html b/src/sys/memory/index.html
index c572728..098cf4c 100644
--- a/src/sys/memory/index.html
+++ b/src/sys/memory/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/memory/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/memory/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/memory/makefile.html b/src/sys/memory/makefile.html
index d2c91e7..39f7c2d 100644
--- a/src/sys/memory/makefile.html
+++ b/src/sys/memory/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/memory/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:35+00:00">
+<meta name="date" content="2016-10-03T02:14:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/memory/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/memory/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/memory/mal.c.html b/src/sys/memory/mal.c.html
index ebc3e87..6176ca9 100644
--- a/src/sys/memory/mal.c.html
+++ b/src/sys/memory/mal.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/memory/mal.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:33+00:00">
+<meta name="date" content="2016-10-03T02:13:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/memory/mal.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/memory/mal.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code that allows a user to dictate what malloc() PETSc uses.</font>
diff --git a/src/sys/memory/mem.c.html b/src/sys/memory/mem.c.html
index c51500c..1064a12 100644
--- a/src/sys/memory/mem.c.html
+++ b/src/sys/memory/mem.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/memory/mem.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:33+00:00">
+<meta name="date" content="2016-10-03T02:14:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/memory/mem.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/memory/mem.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_PWD_H)</font>
diff --git a/src/sys/memory/mtr.c.html b/src/sys/memory/mtr.c.html
index d04c650..19de2fb 100644
--- a/src/sys/memory/mtr.c.html
+++ b/src/sys/memory/mtr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/memory/mtr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:33+00:00">
+<meta name="date" content="2016-10-03T02:14:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/memory/mtr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/memory/mtr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Interface to malloc() and free(). This code allows for</font>
diff --git a/src/sys/mpiuni/f90-mod/index.html b/src/sys/mpiuni/f90-mod/index.html
index 8f16571..939538a 100644
--- a/src/sys/mpiuni/f90-mod/index.html
+++ b/src/sys/mpiuni/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/mpiuni/f90-mod/makefile.html b/src/sys/mpiuni/f90-mod/makefile.html
index a9cbe5d..867d6c6 100644
--- a/src/sys/mpiuni/f90-mod/makefile.html
+++ b/src/sys/mpiuni/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/mpiuni/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/sys/mpiuni/f90-mod/mpiunimod.F.html b/src/sys/mpiuni/f90-mod/mpiunimod.F.html
index dc1b5bc..1e26b8f 100644
--- a/src/sys/mpiuni/f90-mod/mpiunimod.F.html
+++ b/src/sys/mpiuni/f90-mod/mpiunimod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/mpiuni/f90-mod/mpiunimod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/f90-mod/mpiunimod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/f90-mod/mpiunimod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> module mpi
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/mpiuni/mpif.h></font>
<a name="line3"> 3: </a> end module
diff --git a/src/sys/mpiuni/fsrc/index.html b/src/sys/mpiuni/fsrc/index.html
index f522bcf..d365f7d 100644
--- a/src/sys/mpiuni/fsrc/index.html
+++ b/src/sys/mpiuni/fsrc/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/mpiuni/fsrc/makefile.html b/src/sys/mpiuni/fsrc/makefile.html
index bb027ec..c86a974 100644
--- a/src/sys/mpiuni/fsrc/makefile.html
+++ b/src/sys/mpiuni/fsrc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/mpiuni/fsrc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'MPIUNI_FORTRAN_BINDING'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/mpiuni/fsrc/somempifort.F.html b/src/sys/mpiuni/fsrc/somempifort.F.html
index c076be9..e8fc102 100644
--- a/src/sys/mpiuni/fsrc/somempifort.F.html
+++ b/src/sys/mpiuni/fsrc/somempifort.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/mpiuni/fsrc/somempifort.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/fsrc/somempifort.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/fsrc/somempifort.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Utility routine used to set MPIUNI commonblock
<a name="line3"> 3: </a>!
diff --git a/src/sys/mpiuni/index.html b/src/sys/mpiuni/index.html
index 2b59331..9ad4187 100644
--- a/src/sys/mpiuni/index.html
+++ b/src/sys/mpiuni/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/mpiuni/makefile.html b/src/sys/mpiuni/makefile.html
index f5bfa18..d0d470d 100644
--- a/src/sys/mpiuni/makefile.html
+++ b/src/sys/mpiuni/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/mpiuni/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:37+00:00">
+<meta name="date" content="2016-10-03T02:16:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_MPIUNI'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/mpiuni/mpi.c b/src/sys/mpiuni/mpi.c
index d83b844..b9e28c0 100644
--- a/src/sys/mpiuni/mpi.c
+++ b/src/sys/mpiuni/mpi.c
@@ -633,7 +633,7 @@ PETSC_EXTERN void PETSC_STDCALL mpi_exscan_(void *sendbuf,void *recvbuf,int *co
*ierr = MPI_SUCCESS;
}
-#endif /* MPIUNI_AVOID_MPI_NAMESPACE */
+#endif /* MPIUNI_FORTRAN_BINDING */
#if defined(__cplusplus)
}
diff --git a/src/sys/mpiuni/mpi.c.html b/src/sys/mpiuni/mpi.c.html
index 708d3ea..b0af70e 100644
--- a/src/sys/mpiuni/mpi.c.html
+++ b/src/sys/mpiuni/mpi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/mpiuni/mpi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:33+00:00">
+<meta name="date" content="2016-10-03T02:15:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/mpi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/mpi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This provides a few of the MPI-uni functions that cannot be implemented</font>
<a name="line3"> 3: </a><font color="#B22222"> with C macros</font>
@@ -644,7 +644,7 @@
<a name="line633">633: </a> *MPI_SUCCESS;
<a name="line634">634: </a>}
-<a name="line636">636: </a><font color="#A020F0">#endif </font><font color="#B22222">/* MPIUNI_AVOID_MPI_NAMESPACE */</font><font color="#A020F0"></font>
+<a name="line636">636: </a><font color="#A020F0">#endif </font><font color="#B22222">/* MPIUNI_FORTRAN_BINDING */</font><font color="#A020F0"></font>
<a name="line638">638: </a><font color="#A020F0">#if defined(__cplusplus)</font>
<a name="line639">639: </a>}
diff --git a/src/sys/mpiuni/mpitime.c.html b/src/sys/mpiuni/mpitime.c.html
index b4fdd94..9e5375d 100644
--- a/src/sys/mpiuni/mpitime.c.html
+++ b/src/sys/mpiuni/mpitime.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/mpiuni/mpitime.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:34+00:00">
+<meta name="date" content="2016-10-03T02:15:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/mpiuni/mpitime.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/mpiuni/mpitime.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#error </font><font color="#666666">"Wrong mpi.h included! require mpi.h from MPIUNI"</font><font color="#A020F0"></font>
<a name="line4"> 4: </a><font color="#A020F0">#endif</font>
diff --git a/src/sys/objects/aoptions.c b/src/sys/objects/aoptions.c
index e527740..50ca98d 100644
--- a/src/sys/objects/aoptions.c
+++ b/src/sys/objects/aoptions.c
@@ -81,7 +81,7 @@ PetscErrorCode PetscObjectOptionsBegin_Private(PetscOptionItems *PetscOptionsObj
Handles adding another option to the list of options within this particular PetscOptionsBegin() PetscOptionsEnd()
*/
#undef __FUNCT__
-#define __FUNCT__ "PetscOptionCreate_Private"
+#define __FUNCT__ "PetscOptionItemCreate_Private"
static int PetscOptionItemCreate_Private(PetscOptionItems *PetscOptionsObject,const char opt[],const char text[],const char man[],PetscOptionType t,PetscOptionItem *amsopt)
{
int ierr;
diff --git a/src/sys/objects/aoptions.c.html b/src/sys/objects/aoptions.c.html
index 6b89cf9..b3a4a53 100644
--- a/src/sys/objects/aoptions.c.html
+++ b/src/sys/objects/aoptions.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/aoptions.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:56+00:00">
+<meta name="date" content="2016-10-03T02:14:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/aoptions.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/aoptions.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/sys/objects/destroy.c.html b/src/sys/objects/destroy.c.html
index f50673d..608c7ee 100644
--- a/src/sys/objects/destroy.c.html
+++ b/src/sys/objects/destroy.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/destroy.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:38+00:00">
+<meta name="date" content="2016-10-03T02:14:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/destroy.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/destroy.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manulating any type of PETSc object.</font>
diff --git a/src/sys/objects/f2003-src/fsrc/index.html b/src/sys/objects/f2003-src/fsrc/index.html
index f76928b..1faacc7 100644
--- a/src/sys/objects/f2003-src/fsrc/index.html
+++ b/src/sys/objects/f2003-src/fsrc/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/f2003-src/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/f2003-src/fsrc/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/objects/f2003-src/fsrc/makefile.html b/src/sys/objects/f2003-src/fsrc/makefile.html
index 10052fb..ce8fe62 100644
--- a/src/sys/objects/f2003-src/fsrc/makefile.html
+++ b/src/sys/objects/f2003-src/fsrc/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/f2003-src/fsrc/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:02+00:00">
+<meta name="date" content="2016-10-03T02:14:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/f2003-src/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/f2003-src/fsrc/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/objects/f2003-src/fsrc/optionenum.F.html b/src/sys/objects/f2003-src/fsrc/optionenum.F.html
index 31a08b8..d3df0ae 100644
--- a/src/sys/objects/f2003-src/fsrc/optionenum.F.html
+++ b/src/sys/objects/f2003-src/fsrc/optionenum.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/f2003-src/fsrc/optionenum.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:02+00:00">
+<meta name="date" content="2016-10-03T02:14:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/f2003-src/fsrc/optionenum.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/f2003-src/fsrc/optionenum.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include </font><font color="#666666">"petsc/finclude/petscsysdef.h"</font><font color="#A020F0"></font>
diff --git a/src/sys/objects/f2003-src/index.html b/src/sys/objects/f2003-src/index.html
index d799ee1..24b3eb7 100644
--- a/src/sys/objects/f2003-src/index.html
+++ b/src/sys/objects/f2003-src/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/f2003-src/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/f2003-src/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/objects/f2003-src/makefile.html b/src/sys/objects/f2003-src/makefile.html
index cdf4487..8a36d42 100644
--- a/src/sys/objects/f2003-src/makefile.html
+++ b/src/sys/objects/f2003-src/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/f2003-src/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:02+00:00">
+<meta name="date" content="2016-10-03T02:14:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/f2003-src/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/f2003-src/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F2003'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/objects/fcallback.c.html b/src/sys/objects/fcallback.c.html
index 7c3c94f..e91503a 100644
--- a/src/sys/objects/fcallback.c.html
+++ b/src/sys/objects/fcallback.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/fcallback.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:01+00:00">
+<meta name="date" content="2016-10-03T02:14:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/fcallback.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/fcallback.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef struct _FortranCallbackLink *FortranCallbackLink;</font>
diff --git a/src/sys/objects/ftn-custom/zpgnamef.c b/src/sys/objects/ftn-custom/zpgnamef.c
index 65b4c80..062aca4 100644
--- a/src/sys/objects/ftn-custom/zpgnamef.c
+++ b/src/sys/objects/ftn-custom/zpgnamef.c
@@ -11,5 +11,6 @@ PETSC_EXTERN void PETSC_STDCALL petscobjectgetname_(PetscObject *obj,CHAR name P
const char *tmp;
*ierr = PetscObjectGetName(*obj,&tmp);
*ierr = PetscStrncpy(name,tmp,len);if (*ierr) return;
+ FIXRETURNCHAR(PETSC_TRUE,name,len);
}
diff --git a/src/sys/objects/ftn-custom/zstart.c b/src/sys/objects/ftn-custom/zstart.c
index b2d83b5..fe16e32 100644
--- a/src/sys/objects/ftn-custom/zstart.c
+++ b/src/sys/objects/ftn-custom/zstart.c
@@ -314,7 +314,7 @@ PETSC_EXTERN void PETSC_STDCALL petscinitialize_(CHAR filename PETSC_MIXED_LEN(l
if (f_petsc_comm_world) {(*PetscErrorPrintf)("You cannot set PETSC_COMM_WORLD if you have not initialized MPI first\n");return;}
/* MPI requires calling Fortran mpi_init() if main program is Fortran */
-#if defined(PETSC_HAVE_MPIUNI) && defined(MPIUNI_AVOID_MPI_NAMESPACE)
+#if defined(PETSC_HAVE_MPIUNI) && !defined(MPIUNI_FORTRAN_BINDING)
mierr = MPI_Init((int*)0, (char***)0);
#else
mpi_init_(&mierr);
diff --git a/src/sys/objects/gcomm.c.html b/src/sys/objects/gcomm.c.html
index c3e0615..51c19ae 100644
--- a/src/sys/objects/gcomm.c.html
+++ b/src/sys/objects/gcomm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/gcomm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:36+00:00">
+<meta name="date" content="2016-10-03T02:14:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/gcomm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/gcomm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manulating any type of PETSc object.</font>
diff --git a/src/sys/objects/gcookie.c.html b/src/sys/objects/gcookie.c.html
index 9ea2fa9..8eaed7e 100644
--- a/src/sys/objects/gcookie.c.html
+++ b/src/sys/objects/gcookie.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/gcookie.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:39+00:00">
+<meta name="date" content="2016-10-03T02:14:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/gcookie.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/gcookie.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manulating any type of PETSc object.</font>
diff --git a/src/sys/objects/gtype.c.html b/src/sys/objects/gtype.c.html
index 2f4fd40..b0ee57d 100644
--- a/src/sys/objects/gtype.c.html
+++ b/src/sys/objects/gtype.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/gtype.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:36+00:00">
+<meta name="date" content="2016-10-03T02:14:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/gtype.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/gtype.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manulating any type of PETSc object.</font>
diff --git a/src/sys/objects/index.html b/src/sys/objects/index.html
index a26ffa9..28233ef 100644
--- a/src/sys/objects/index.html
+++ b/src/sys/objects/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/objects/inherit.c.html b/src/sys/objects/inherit.c.html
index 4d12f13..a5d266d 100644
--- a/src/sys/objects/inherit.c.html
+++ b/src/sys/objects/inherit.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/inherit.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:39+00:00">
+<meta name="date" content="2016-10-03T02:14:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/inherit.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/inherit.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manipulating any type of PETSc object.</font>
diff --git a/src/sys/objects/init.c.html b/src/sys/objects/init.c.html
index d179158..82dbb2d 100644
--- a/src/sys/objects/init.c.html
+++ b/src/sys/objects/init.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/init.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:49+00:00">
+<meta name="date" content="2016-10-03T02:14:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/init.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/init.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file defines part of the initialization of PETSc</font>
diff --git a/src/sys/objects/makefile.html b/src/sys/objects/makefile.html
index f2cae23..7a6e382 100644
--- a/src/sys/objects/makefile.html
+++ b/src/sys/objects/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:02+00:00">
+<meta name="date" content="2016-10-03T02:14:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/objects/olist.c.html b/src/sys/objects/olist.c.html
index 1e907aa..ec78533 100644
--- a/src/sys/objects/olist.c.html
+++ b/src/sys/objects/olist.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/olist.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:36+00:00">
+<meta name="date" content="2016-10-03T02:14:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/olist.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/olist.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides a general mechanism to maintain a linked list of PETSc objects.</font>
diff --git a/src/sys/objects/options.c.html b/src/sys/objects/options.c.html
index 9161b7f..bbaca6d 100644
--- a/src/sys/objects/options.c.html
+++ b/src/sys/objects/options.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/options.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:41+00:00">
+<meta name="date" content="2016-10-03T02:14:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/options.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/options.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* Define Feature test macros to make sure atoll is available (SVr4, POSIX.1-2001, 4.3BSD, C99), not in (C89 and POSIX.1-1996) */</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define PETSC_DESIRE_FEATURE_TEST_MACROS</font></strong>
diff --git a/src/sys/objects/pgname.c.html b/src/sys/objects/pgname.c.html
index 784c3c6..01abc43 100644
--- a/src/sys/objects/pgname.c.html
+++ b/src/sys/objects/pgname.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/pgname.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:48+00:00">
+<meta name="date" content="2016-10-03T02:14:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/pgname.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/pgname.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/objects/pinit.c.html b/src/sys/objects/pinit.c.html
index 538bd93..f4a5b5b 100644
--- a/src/sys/objects/pinit.c.html
+++ b/src/sys/objects/pinit.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/pinit.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:51+00:00">
+<meta name="date" content="2016-10-03T02:14:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/pinit.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/pinit.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file defines the initialization of PETSc, including <a href="../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>()</font>
diff --git a/src/sys/objects/pname.c.html b/src/sys/objects/pname.c.html
index 33ba6b0..908764a 100644
--- a/src/sys/objects/pname.c.html
+++ b/src/sys/objects/pname.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/pname.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:37+00:00">
+<meta name="date" content="2016-10-03T02:14:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/pname.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/pname.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/src/sys/objects/prefix.c b/src/sys/objects/prefix.c
index 7518d9d..33210ee 100644
--- a/src/sys/objects/prefix.c
+++ b/src/sys/objects/prefix.c
@@ -60,8 +60,10 @@ PetscErrorCode PetscObjectSetOptionsPrefix(PetscObject obj,const char prefix[])
ierr = PetscFree(obj->prefix);CHKERRQ(ierr);
} else {
if (prefix[0] == '-') SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_WRONG,"Options prefix should not begin with a hypen");
- ierr = PetscFree(obj->prefix);CHKERRQ(ierr);
- ierr = PetscStrallocpy(prefix,&obj->prefix);CHKERRQ(ierr);
+ if (prefix != obj->prefix) {
+ ierr = PetscFree(obj->prefix);CHKERRQ(ierr);
+ ierr = PetscStrallocpy(prefix,&obj->prefix);CHKERRQ(ierr);
+ }
}
PetscFunctionReturn(0);
}
diff --git a/src/sys/objects/prefix.c.html b/src/sys/objects/prefix.c.html
index 25a0385..1f1f31d 100644
--- a/src/sys/objects/prefix.c.html
+++ b/src/sys/objects/prefix.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/prefix.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:49+00:00">
+<meta name="date" content="2016-10-03T02:14:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/prefix.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/prefix.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manulating any type of PETSc object.</font>
@@ -63,104 +63,106 @@
<a name="line60"> 60: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(obj->prefix);
<a name="line61"> 61: </a> } <font color="#4169E1">else</font> {
<a name="line62"> 62: </a> <font color="#4169E1">if</font> (prefix[0] == '-') <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Options prefix should not begin with a hypen"</font>);
-<a name="line63"> 63: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(obj->prefix);
-<a name="line64"> 64: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(prefix,&obj->prefix);
-<a name="line65"> 65: </a> }
-<a name="line66"> 66: </a> <font color="#4169E1">return</font>(0);
-<a name="line67"> 67: </a>}
-
-<a name="line71"> 71: </a><font color="#B22222">/*</font>
-<a name="line72"> 72: </a><font color="#B22222"> PetscObjectAppendOptionsPrefix - Sets the prefix used for searching for all</font>
-<a name="line73"> 73: </a><font color="#B22222"> options of PetscObjectType in the database.</font>
-
-<a name="line75"> 75: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line76"> 76: </a><font color="#B22222">. obj - any PETSc object, for example a <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> or <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.</font>
-<a name="line77"> 77: </a><font color="#B22222">. prefix - the prefix string to prepend to option requests of the object.</font>
-
-<a name="line79"> 79: </a><font color="#B22222"> Notes:</font>
-<a name="line80"> 80: </a><font color="#B22222"> A hyphen (-) must NOT be given at the beginning of the prefix name.</font>
-<a name="line81"> 81: </a><font color="#B22222"> The first character of all runtime options is AUTOMATICALLY the</font>
-<a name="line82"> 82: </a><font color="#B22222"> hyphen.</font>
-
-<a name="line84"> 84: </a><font color="#B22222"> Concepts: prefix^setting</font>
-
-<a name="line86"> 86: </a><font color="#B22222">*/</font>
-<a name="line87"> 87: </a><strong><font color="#4169E1"><a name="PetscObjectAppendOptionsPrefix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscObjectAppendOptionsPrefix(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char prefix[])</font></strong>
-<a name="line88"> 88: </a>{
-<a name="line89"> 89: </a> char *buf = obj->prefix;
-<a name="line91"> 91: </a> size_t len1,len2;
-
-<a name="line95"> 95: </a> <font color="#4169E1">if</font> (!prefix) <font color="#4169E1">return</font>(0);
-<a name="line96"> 96: </a> <font color="#4169E1">if</font> (!buf) {
-<a name="line97"> 97: </a> PetscObjectSetOptionsPrefix(obj,prefix);
-<a name="line98"> 98: </a> <font color="#4169E1">return</font>(0);
-<a name="line99"> 99: </a> }
-<a name="line100">100: </a> <font color="#4169E1">if</font> (prefix[0] == '-') <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Options prefix should not begin with a hypen"</font>);
-
-<a name="line102">102: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(prefix,&len1);
-<a name="line103">103: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(buf,&len2);
-<a name="line104">104: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(1+len1+len2,&obj->prefix);
-<a name="line105">105: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(obj->prefix,buf);
-<a name="line106">106: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(obj->prefix,prefix);
-<a name="line107">107: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(buf);
-<a name="line108">108: </a> <font color="#4169E1">return</font>(0);
-<a name="line109">109: </a>}
-
-<a name="line113">113: </a><font color="#B22222">/*</font>
-<a name="line114">114: </a><font color="#B22222"> PetscObjectGetOptionsPrefix - Gets the prefix of the <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>.</font>
-
-<a name="line116">116: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line117">117: </a><font color="#B22222">. obj - any PETSc object, for example a <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> or <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.</font>
-
-<a name="line119">119: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line120">120: </a><font color="#B22222">. prefix - pointer to the prefix string used is returned</font>
-
-<a name="line122">122: </a><font color="#B22222"> Concepts: prefix^getting</font>
-
-<a name="line124">124: </a><font color="#B22222">*/</font>
-<a name="line125">125: </a><strong><font color="#4169E1"><a name="PetscObjectGetOptionsPrefix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscObjectGetOptionsPrefix(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char *prefix[])</font></strong>
-<a name="line126">126: </a>{
-<a name="line130">130: </a> *prefix = obj->prefix;
-<a name="line131">131: </a> <font color="#4169E1">return</font>(0);
-<a name="line132">132: </a>}
-
-<a name="line136">136: </a><font color="#B22222">/*</font>
-<a name="line137">137: </a><font color="#B22222"> PetscObjectPrependOptionsPrefix - Sets the prefix used for searching for all</font>
-<a name="line138">138: </a><font color="#B22222"> options of PetscObjectType in the database.</font>
-
-<a name="line140">140: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line141">141: </a><font color="#B22222">. obj - any PETSc object, for example a <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> or <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.</font>
-<a name="line142">142: </a><font color="#B22222">. prefix - the prefix string to prepend to option requests of the object.</font>
-
-<a name="line144">144: </a><font color="#B22222"> Notes:</font>
-<a name="line145">145: </a><font color="#B22222"> A hyphen (-) must NOT be given at the beginning of the prefix name.</font>
-<a name="line146">146: </a><font color="#B22222"> The first character of all runtime options is AUTOMATICALLY the</font>
-<a name="line147">147: </a><font color="#B22222"> hyphen.</font>
-
-<a name="line149">149: </a><font color="#B22222"> Concepts: prefix^setting</font>
-
-<a name="line151">151: </a><font color="#B22222">*/</font>
-<a name="line152">152: </a><strong><font color="#4169E1"><a name="PetscObjectPrependOptionsPrefix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscObjectPrependOptionsPrefix(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char prefix[])</font></strong>
-<a name="line153">153: </a>{
-<a name="line154">154: </a> char *buf;
-<a name="line155">155: </a> size_t len1,len2;
-
-<a name="line160">160: </a> buf = obj->prefix;
-<a name="line161">161: </a> <font color="#4169E1">if</font> (!prefix) <font color="#4169E1">return</font>(0);
-<a name="line162">162: </a> <font color="#4169E1">if</font> (!buf) {
-<a name="line163">163: </a> PetscObjectSetOptionsPrefix(obj,prefix);
-<a name="line164">164: </a> <font color="#4169E1">return</font>(0);
-<a name="line165">165: </a> }
-<a name="line166">166: </a> <font color="#4169E1">if</font> (prefix[0] == '-') <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Options prefix should not begin with a hypen"</font>);
-
-<a name="line168">168: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(prefix,&len1);
-<a name="line169">169: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(buf,&len2);
-<a name="line170">170: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(1+len1+len2,&obj->prefix);
-<a name="line171">171: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(obj->prefix,prefix);
-<a name="line172">172: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(obj->prefix,buf);
-<a name="line173">173: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(buf);
-<a name="line174">174: </a> <font color="#4169E1">return</font>(0);
-<a name="line175">175: </a>}
+<a name="line63"> 63: </a> <font color="#4169E1">if</font> (prefix != obj->prefix) {
+<a name="line64"> 64: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(obj->prefix);
+<a name="line65"> 65: </a> <a href="../../../docs/manualpages/Sys/PetscStrallocpy.html#PetscStrallocpy">PetscStrallocpy</a>(prefix,&obj->prefix);
+<a name="line66"> 66: </a> }
+<a name="line67"> 67: </a> }
+<a name="line68"> 68: </a> <font color="#4169E1">return</font>(0);
+<a name="line69"> 69: </a>}
+
+<a name="line73"> 73: </a><font color="#B22222">/*</font>
+<a name="line74"> 74: </a><font color="#B22222"> PetscObjectAppendOptionsPrefix - Sets the prefix used for searching for all</font>
+<a name="line75"> 75: </a><font color="#B22222"> options of PetscObjectType in the database.</font>
+
+<a name="line77"> 77: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line78"> 78: </a><font color="#B22222">. obj - any PETSc object, for example a <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> or <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.</font>
+<a name="line79"> 79: </a><font color="#B22222">. prefix - the prefix string to prepend to option requests of the object.</font>
+
+<a name="line81"> 81: </a><font color="#B22222"> Notes:</font>
+<a name="line82"> 82: </a><font color="#B22222"> A hyphen (-) must NOT be given at the beginning of the prefix name.</font>
+<a name="line83"> 83: </a><font color="#B22222"> The first character of all runtime options is AUTOMATICALLY the</font>
+<a name="line84"> 84: </a><font color="#B22222"> hyphen.</font>
+
+<a name="line86"> 86: </a><font color="#B22222"> Concepts: prefix^setting</font>
+
+<a name="line88"> 88: </a><font color="#B22222">*/</font>
+<a name="line89"> 89: </a><strong><font color="#4169E1"><a name="PetscObjectAppendOptionsPrefix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscObjectAppendOptionsPrefix(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char prefix[])</font></strong>
+<a name="line90"> 90: </a>{
+<a name="line91"> 91: </a> char *buf = obj->prefix;
+<a name="line93"> 93: </a> size_t len1,len2;
+
+<a name="line97"> 97: </a> <font color="#4169E1">if</font> (!prefix) <font color="#4169E1">return</font>(0);
+<a name="line98"> 98: </a> <font color="#4169E1">if</font> (!buf) {
+<a name="line99"> 99: </a> PetscObjectSetOptionsPrefix(obj,prefix);
+<a name="line100">100: </a> <font color="#4169E1">return</font>(0);
+<a name="line101">101: </a> }
+<a name="line102">102: </a> <font color="#4169E1">if</font> (prefix[0] == '-') <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Options prefix should not begin with a hypen"</font>);
+
+<a name="line104">104: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(prefix,&len1);
+<a name="line105">105: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(buf,&len2);
+<a name="line106">106: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(1+len1+len2,&obj->prefix);
+<a name="line107">107: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(obj->prefix,buf);
+<a name="line108">108: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(obj->prefix,prefix);
+<a name="line109">109: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(buf);
+<a name="line110">110: </a> <font color="#4169E1">return</font>(0);
+<a name="line111">111: </a>}
+
+<a name="line115">115: </a><font color="#B22222">/*</font>
+<a name="line116">116: </a><font color="#B22222"> PetscObjectGetOptionsPrefix - Gets the prefix of the <a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>.</font>
+
+<a name="line118">118: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line119">119: </a><font color="#B22222">. obj - any PETSc object, for example a <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> or <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.</font>
+
+<a name="line121">121: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line122">122: </a><font color="#B22222">. prefix - pointer to the prefix string used is returned</font>
+
+<a name="line124">124: </a><font color="#B22222"> Concepts: prefix^getting</font>
+
+<a name="line126">126: </a><font color="#B22222">*/</font>
+<a name="line127">127: </a><strong><font color="#4169E1"><a name="PetscObjectGetOptionsPrefix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscObjectGetOptionsPrefix(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char *prefix[])</font></strong>
+<a name="line128">128: </a>{
+<a name="line132">132: </a> *prefix = obj->prefix;
+<a name="line133">133: </a> <font color="#4169E1">return</font>(0);
+<a name="line134">134: </a>}
+
+<a name="line138">138: </a><font color="#B22222">/*</font>
+<a name="line139">139: </a><font color="#B22222"> PetscObjectPrependOptionsPrefix - Sets the prefix used for searching for all</font>
+<a name="line140">140: </a><font color="#B22222"> options of PetscObjectType in the database.</font>
+
+<a name="line142">142: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line143">143: </a><font color="#B22222">. obj - any PETSc object, for example a <a href="../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>, <a href="../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> or <a href="../../../docs/manualpages/KSP/KSP.html#KSP">KSP</a>.</font>
+<a name="line144">144: </a><font color="#B22222">. prefix - the prefix string to prepend to option requests of the object.</font>
+
+<a name="line146">146: </a><font color="#B22222"> Notes:</font>
+<a name="line147">147: </a><font color="#B22222"> A hyphen (-) must NOT be given at the beginning of the prefix name.</font>
+<a name="line148">148: </a><font color="#B22222"> The first character of all runtime options is AUTOMATICALLY the</font>
+<a name="line149">149: </a><font color="#B22222"> hyphen.</font>
+
+<a name="line151">151: </a><font color="#B22222"> Concepts: prefix^setting</font>
+
+<a name="line153">153: </a><font color="#B22222">*/</font>
+<a name="line154">154: </a><strong><font color="#4169E1"><a name="PetscObjectPrependOptionsPrefix"></a><a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscObjectPrependOptionsPrefix(<a href="../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> obj,const char prefix[])</font></strong>
+<a name="line155">155: </a>{
+<a name="line156">156: </a> char *buf;
+<a name="line157">157: </a> size_t len1,len2;
+
+<a name="line162">162: </a> buf = obj->prefix;
+<a name="line163">163: </a> <font color="#4169E1">if</font> (!prefix) <font color="#4169E1">return</font>(0);
+<a name="line164">164: </a> <font color="#4169E1">if</font> (!buf) {
+<a name="line165">165: </a> PetscObjectSetOptionsPrefix(obj,prefix);
+<a name="line166">166: </a> <font color="#4169E1">return</font>(0);
+<a name="line167">167: </a> }
+<a name="line168">168: </a> <font color="#4169E1">if</font> (prefix[0] == '-') <a href="../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_WRONG,<font color="#666666">"Options prefix should not begin with a hypen"</font>);
+
+<a name="line170">170: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(prefix,&len1);
+<a name="line171">171: </a> <a href="../../../docs/manualpages/Sys/PetscStrlen.html#PetscStrlen">PetscStrlen</a>(buf,&len2);
+<a name="line172">172: </a> <a href="../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(1+len1+len2,&obj->prefix);
+<a name="line173">173: </a> <a href="../../../docs/manualpages/Sys/PetscStrcpy.html#PetscStrcpy">PetscStrcpy</a>(obj->prefix,prefix);
+<a name="line174">174: </a> <a href="../../../docs/manualpages/Sys/PetscStrcat.html#PetscStrcat">PetscStrcat</a>(obj->prefix,buf);
+<a name="line175">175: </a> <a href="../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(buf);
+<a name="line176">176: </a> <font color="#4169E1">return</font>(0);
+<a name="line177">177: </a>}
</pre>
</body>
diff --git a/src/sys/objects/ptype.c.html b/src/sys/objects/ptype.c.html
index 9ee6f3a..491631e 100644
--- a/src/sys/objects/ptype.c.html
+++ b/src/sys/objects/ptype.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/ptype.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:54+00:00">
+<meta name="date" content="2016-10-03T02:14:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/ptype.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/ptype.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manipulating any type of PETSc object.</font>
diff --git a/src/sys/objects/state.c.html b/src/sys/objects/state.c.html
index ab48c56..7cd76fa 100644
--- a/src/sys/objects/state.c.html
+++ b/src/sys/objects/state.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/state.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:55+00:00">
+<meta name="date" content="2016-10-03T02:14:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/state.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/state.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for manulating any type of PETSc object.</font>
diff --git a/src/sys/objects/subcomm.c.html b/src/sys/objects/subcomm.c.html
index e92c943..06e1016 100644
--- a/src/sys/objects/subcomm.c.html
+++ b/src/sys/objects/subcomm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/subcomm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:00+00:00">
+<meta name="date" content="2016-10-03T02:14:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/subcomm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/subcomm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides utility routines for split MPI communicator.</font>
diff --git a/src/sys/objects/tagm.c.html b/src/sys/objects/tagm.c.html
index 52c3ad4..0c6c254 100644
--- a/src/sys/objects/tagm.c.html
+++ b/src/sys/objects/tagm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/tagm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:37+00:00">
+<meta name="date" content="2016-10-03T02:14:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/tagm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/tagm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Some PETSc utilites</font>
diff --git a/src/sys/objects/version.c.html b/src/sys/objects/version.c.html
index 0337bf8..d3cc08a 100644
--- a/src/sys/objects/version.c.html
+++ b/src/sys/objects/version.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/objects/version.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:47:35+00:00">
+<meta name="date" content="2016-10-03T02:14:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/objects/version.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/objects/version.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line2"> 2: </a><font color="#B22222">/*@C</font>
<a name="line3"> 3: </a><font color="#B22222"> <a href="../../../docs/manualpages/Sys/PetscGetVersion.html#PetscGetVersion">PetscGetVersion</a> - Gets the PETSc version information in a string.</font>
diff --git a/src/sys/python/index.html b/src/sys/python/index.html
index 03b4d15..2d4527d 100644
--- a/src/sys/python/index.html
+++ b/src/sys/python/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/python/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/python/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/sys/python/makefile.html b/src/sys/python/makefile.html
index bb1d0da..d3b683e 100644
--- a/src/sys/python/makefile.html
+++ b/src/sys/python/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/python/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:50+00:00">
+<meta name="date" content="2016-10-03T02:16:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/python/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/python/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/python/pythonsys.c.html b/src/sys/python/pythonsys.c.html
index a271f24..5286bf3 100644
--- a/src/sys/python/pythonsys.c.html
+++ b/src/sys/python/pythonsys.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/python/pythonsys.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:49+00:00">
+<meta name="date" content="2016-10-03T02:16:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/python/pythonsys.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/python/pythonsys.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#B22222">/* ---------------------------------------------------------------- */</font>
diff --git a/src/sys/time/cputime.c.html b/src/sys/time/cputime.c.html
index ab69c78..2b6b245 100644
--- a/src/sys/time/cputime.c.html
+++ b/src/sys/time/cputime.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/time/cputime.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:02+00:00">
+<meta name="date" content="2016-10-03T02:14:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/time/cputime.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/time/cputime.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This is to allow one to measure CPU time usage of their job,</font>
diff --git a/src/sys/time/fdate.c.html b/src/sys/time/fdate.c.html
index cbeacaf..a13a464 100644
--- a/src/sys/time/fdate.c.html
+++ b/src/sys/time/fdate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/time/fdate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:02+00:00">
+<meta name="date" content="2016-10-03T02:14:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/time/fdate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/time/fdate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_SYS_TIME_H)</font>
diff --git a/src/sys/time/index.html b/src/sys/time/index.html
index 19366cf..034f7ad 100644
--- a/src/sys/time/index.html
+++ b/src/sys/time/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/time/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/time/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/time/makefile.html b/src/sys/time/makefile.html
index 549dd7a..7780f29 100644
--- a/src/sys/time/makefile.html
+++ b/src/sys/time/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/time/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:03+00:00">
+<meta name="date" content="2016-10-03T02:14:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/time/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/time/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/totalview/index.html b/src/sys/totalview/index.html
index 2d9570b..b84f410 100644
--- a/src/sys/totalview/index.html
+++ b/src/sys/totalview/index.html
@@ -3,8 +3,8 @@
<TITLE>Profiling Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/totalview/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/totalview/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Profiling Manual Pages
</H2>
diff --git a/src/sys/totalview/makefile.html b/src/sys/totalview/makefile.html
index 7dca338..3914709 100644
--- a/src/sys/totalview/makefile.html
+++ b/src/sys/totalview/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/totalview/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:51+00:00">
+<meta name="date" content="2016-10-03T02:16:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/totalview/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/totalview/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/sys/totalview/tv_data_display.c.html b/src/sys/totalview/tv_data_display.c.html
index 8991b84..6b154c2 100644
--- a/src/sys/totalview/tv_data_display.c.html
+++ b/src/sys/totalview/tv_data_display.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/totalview/tv_data_display.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:50+00:00">
+<meta name="date" content="2016-10-03T02:16:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/totalview/tv_data_display.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/totalview/tv_data_display.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * $Header: /home/tv/src/debugger/src/datadisp/tv_data_display.c,v 1.4 2010-04-21 15:32:50 tringali Exp $</font>
<a name="line3"> 3: </a><font color="#B22222"> * $Locker: $</font>
diff --git a/src/sys/totalview/tv_data_display.h.html b/src/sys/totalview/tv_data_display.h.html
index 5d9b323..80bdd75 100644
--- a/src/sys/totalview/tv_data_display.h.html
+++ b/src/sys/totalview/tv_data_display.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/totalview/tv_data_display.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:51+00:00">
+<meta name="date" content="2016-10-03T02:16:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/totalview/tv_data_display.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/totalview/tv_data_display.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * $Header: /home/tv/src/debugger/src/datadisp/tv_data_display.h,v 1.3 2010-04-21 15:32:50 tringali Exp $</font>
<a name="line3"> 3: </a><font color="#B22222"> * $Locker: $</font>
diff --git a/src/sys/utils/arch.c.html b/src/sys/utils/arch.c.html
index 2c775ed..18cbbfd 100644
--- a/src/sys/utils/arch.c.html
+++ b/src/sys/utils/arch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/arch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:03+00:00">
+<meta name="date" content="2016-10-03T02:14:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/arch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/arch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/utils/ctable.c.html b/src/sys/utils/ctable.c.html
index a7e34ec..fa75497 100644
--- a/src/sys/utils/ctable.c.html
+++ b/src/sys/utils/ctable.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/ctable.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:11+00:00">
+<meta name="date" content="2016-10-03T02:15:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/ctable.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/ctable.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* Contributed by - Mark Adams */</font>
diff --git a/src/sys/utils/fhost.c.html b/src/sys/utils/fhost.c.html
index edf6d20..465e73a 100644
--- a/src/sys/utils/fhost.c.html
+++ b/src/sys/utils/fhost.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/fhost.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:03+00:00">
+<meta name="date" content="2016-10-03T02:14:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/fhost.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/fhost.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_DESIRE_FEATURE_TEST_MACROS </font><font color="#B22222">/* for getdomainname */</font><font color="#228B22"></font></strong>
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating files.</font>
diff --git a/src/sys/utils/ftn-kernels/fcopy.F.html b/src/sys/utils/ftn-kernels/fcopy.F.html
index 844cba9..ae8c7ec 100644
--- a/src/sys/utils/ftn-kernels/fcopy.F.html
+++ b/src/sys/utils/ftn-kernels/fcopy.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/ftn-kernels/fcopy.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:17+00:00">
+<meta name="date" content="2016-10-03T02:15:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/ftn-kernels/fcopy.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/ftn-kernels/fcopy.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> the copy vector routine
diff --git a/src/sys/utils/ftn-kernels/index.html b/src/sys/utils/ftn-kernels/index.html
index 3ecea46..4e11cdf 100644
--- a/src/sys/utils/ftn-kernels/index.html
+++ b/src/sys/utils/ftn-kernels/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/utils/ftn-kernels/makefile.html b/src/sys/utils/ftn-kernels/makefile.html
index 7a824e2..894d8da 100644
--- a/src/sys/utils/ftn-kernels/makefile.html
+++ b/src/sys/utils/ftn-kernels/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/ftn-kernels/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:17+00:00">
+<meta name="date" content="2016-10-03T02:15:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
<font color="#A020F0">#requiresdefine 'PETSC_USE_FORTRAN_KERNELS'</font>
diff --git a/src/sys/utils/fuser.c.html b/src/sys/utils/fuser.c.html
index 5581c3b..a4ec919 100644
--- a/src/sys/utils/fuser.c.html
+++ b/src/sys/utils/fuser.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/fuser.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:03+00:00">
+<meta name="date" content="2016-10-03T02:14:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/fuser.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/fuser.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for manipulating files.</font>
diff --git a/src/sys/utils/index.html b/src/sys/utils/index.html
index a3b46ed..12e830b 100644
--- a/src/sys/utils/index.html
+++ b/src/sys/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/utils/makefile.html b/src/sys/utils/makefile.html
index 724fdfc..b6b91ec 100644
--- a/src/sys/utils/makefile.html
+++ b/src/sys/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:17+00:00">
+<meta name="date" content="2016-10-03T02:15:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/utils/mathinf.c.html b/src/sys/utils/mathinf.c.html
index bfc8827..bda1d1d 100644
--- a/src/sys/utils/mathinf.c.html
+++ b/src/sys/utils/mathinf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/mathinf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:14+00:00">
+<meta name="date" content="2016-10-03T02:15:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/mathinf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/mathinf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_SKIP_COMPLEX</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*@C</font>
diff --git a/src/sys/utils/memc.c.html b/src/sys/utils/memc.c.html
index 2e86c28..2093cf2 100644
--- a/src/sys/utils/memc.c.html
+++ b/src/sys/utils/memc.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/memc.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:04+00:00">
+<meta name="date" content="2016-10-03T02:14:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/memc.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/memc.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> We define the memory operations here. The reason we just do not use</font>
diff --git a/src/sys/utils/mpilong.c.html b/src/sys/utils/mpilong.c.html
index e258897..516daf9 100644
--- a/src/sys/utils/mpilong.c.html
+++ b/src/sys/utils/mpilong.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/mpilong.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:14+00:00">
+<meta name="date" content="2016-10-03T02:15:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/mpilong.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/mpilong.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/utils/mpimesg.c.html b/src/sys/utils/mpimesg.c.html
index 97cccec..aa92034 100644
--- a/src/sys/utils/mpimesg.c.html
+++ b/src/sys/utils/mpimesg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/mpimesg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:13+00:00">
+<meta name="date" content="2016-10-03T02:15:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/mpimesg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/mpimesg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/utils/mpitr.c.html b/src/sys/utils/mpitr.c.html
index 597a617..0a64509 100644
--- a/src/sys/utils/mpitr.c.html
+++ b/src/sys/utils/mpitr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/mpitr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:14+00:00">
+<meta name="date" content="2016-10-03T02:15:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/mpitr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/mpitr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for tracing mistakes in MPI usage. For example, sends that are never received,</font>
diff --git a/src/sys/utils/mpits.c.html b/src/sys/utils/mpits.c.html
index b6cce4a..ce7c70a 100644
--- a/src/sys/utils/mpits.c.html
+++ b/src/sys/utils/mpits.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/mpits.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:14+00:00">
+<meta name="date" content="2016-10-03T02:15:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/mpits.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/mpits.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><a href="../../../docs/manualpages/Profiling/PetscLogEvent.html#PetscLogEvent">PetscLogEvent</a> PETSC_BuildTwoSided,PETSC_BuildTwoSidedF;
diff --git a/src/sys/utils/mpiu.c.html b/src/sys/utils/mpiu.c.html
index 47191da..325e467 100644
--- a/src/sys/utils/mpiu.c.html
+++ b/src/sys/utils/mpiu.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/mpiu.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:04+00:00">
+<meta name="date" content="2016-10-03T02:14:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/mpiu.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/mpiu.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/sys/utils/pbarrier.c.html b/src/sys/utils/pbarrier.c.html
index c440c43..d7e81a1 100644
--- a/src/sys/utils/pbarrier.c.html
+++ b/src/sys/utils/pbarrier.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/pbarrier.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:11+00:00">
+<meta name="date" content="2016-10-03T02:15:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/pbarrier.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/pbarrier.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/utils/pdisplay.c.html b/src/sys/utils/pdisplay.c.html
index f531d28..eda5f05 100644
--- a/src/sys/utils/pdisplay.c.html
+++ b/src/sys/utils/pdisplay.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/pdisplay.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:11+00:00">
+<meta name="date" content="2016-10-03T02:15:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/pdisplay.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/pdisplay.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/utils/psleep.c.html b/src/sys/utils/psleep.c.html
index 3970bcd..21f1431 100644
--- a/src/sys/utils/psleep.c.html
+++ b/src/sys/utils/psleep.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/psleep.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:04+00:00">
+<meta name="date" content="2016-10-03T02:14:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/psleep.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/psleep.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_UNISTD_H)</font>
diff --git a/src/sys/utils/psplit.c.html b/src/sys/utils/psplit.c.html
index aefbae7..c785abf 100644
--- a/src/sys/utils/psplit.c.html
+++ b/src/sys/utils/psplit.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/psplit.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:12+00:00">
+<meta name="date" content="2016-10-03T02:15:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/psplit.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/psplit.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/utils/segbuffer.c.html b/src/sys/utils/segbuffer.c.html
index b04d6aa..90aa8bf 100644
--- a/src/sys/utils/segbuffer.c.html
+++ b/src/sys/utils/segbuffer.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/segbuffer.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:16+00:00">
+<meta name="date" content="2016-10-03T02:15:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/segbuffer.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/segbuffer.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#4169E1"><a name="_PetscSegBufferLink"></a>struct _PetscSegBufferLink </font>{
diff --git a/src/sys/utils/select.c.html b/src/sys/utils/select.c.html
index d10f8e0..c438f77 100644
--- a/src/sys/utils/select.c.html
+++ b/src/sys/utils/select.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/select.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:12+00:00">
+<meta name="date" content="2016-10-03T02:15:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/select.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/select.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/utils/sortd.c.html b/src/sys/utils/sortd.c.html
index 768f9fb..1bfbaea 100644
--- a/src/sys/utils/sortd.c.html
+++ b/src/sys/utils/sortd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/sortd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:04+00:00">
+<meta name="date" content="2016-10-03T02:14:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/sortd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/sortd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for sorting doubles. Values are sorted in place.</font>
diff --git a/src/sys/utils/sorti.c.html b/src/sys/utils/sorti.c.html
index 2e7139f..4868c1d 100644
--- a/src/sys/utils/sorti.c.html
+++ b/src/sys/utils/sorti.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/sorti.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:05+00:00">
+<meta name="date" content="2016-10-03T02:15:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/sorti.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/sorti.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for sorting integers. Values are sorted in place.</font>
diff --git a/src/sys/utils/sortip.c.html b/src/sys/utils/sortip.c.html
index e727a79..b9af61c 100644
--- a/src/sys/utils/sortip.c.html
+++ b/src/sys/utils/sortip.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/sortip.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:10+00:00">
+<meta name="date" content="2016-10-03T02:15:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/sortip.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/sortip.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for sorting integers and doubles with a permutation array.</font>
diff --git a/src/sys/utils/sseenabled.c.html b/src/sys/utils/sseenabled.c.html
index 3630f14..63529ba 100644
--- a/src/sys/utils/sseenabled.c.html
+++ b/src/sys/utils/sseenabled.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/sseenabled.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:13+00:00">
+<meta name="date" content="2016-10-03T02:15:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/sseenabled.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/sseenabled.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/sys/utils/str.c.html b/src/sys/utils/str.c.html
index a06f352..bff13d6 100644
--- a/src/sys/utils/str.c.html
+++ b/src/sys/utils/str.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/utils/str.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:07+00:00">
+<meta name="date" content="2016-10-03T02:15:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/utils/str.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/utils/str.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> We define the string operations here. The reason we just do not use</font>
diff --git a/src/sys/webclient/box.c.html b/src/sys/webclient/box.c.html
index c7a7d5b..a440e5a 100644
--- a/src/sys/webclient/box.c.html
+++ b/src/sys/webclient/box.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/box.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:53+00:00">
+<meta name="date" content="2016-10-03T02:16:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/box.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/box.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscwebclient.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#pragma clang diagnostic ignored </font><font color="#666666">"-Wdeprecated-declarations"</font><font color="#A020F0"></font>
diff --git a/src/sys/webclient/client.c.html b/src/sys/webclient/client.c.html
index 672ad4c..7cd92e0 100644
--- a/src/sys/webclient/client.c.html
+++ b/src/sys/webclient/client.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/client.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:51+00:00">
+<meta name="date" content="2016-10-03T02:16:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/client.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/client.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscwebclient.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#pragma clang diagnostic ignored </font><font color="#666666">"-Wdeprecated-declarations"</font><font color="#A020F0"></font>
diff --git a/src/sys/webclient/examples/index.html b/src/sys/webclient/examples/index.html
index ff71269..cd25655 100644
--- a/src/sys/webclient/examples/index.html
+++ b/src/sys/webclient/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/webclient/examples/makefile.html b/src/sys/webclient/examples/makefile.html
index 968914e..62fff0d 100644
--- a/src/sys/webclient/examples/makefile.html
+++ b/src/sys/webclient/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:55+00:00">
+<meta name="date" content="2016-10-03T02:16:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c.html b/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c.html
index 2e08338..42c91f7 100644
--- a/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c.html
+++ b/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:55+00:00">
+<meta name="date" content="2016-10-03T02:16:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Obtains a refresh token that you can use in the future to access Box from PETSc code</font>
diff --git a/src/sys/webclient/examples/tutorials/boxupload.c.html b/src/sys/webclient/examples/tutorials/boxupload.c.html
index 8b50ce1..1a55e7a 100644
--- a/src/sys/webclient/examples/tutorials/boxupload.c.html
+++ b/src/sys/webclient/examples/tutorials/boxupload.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/examples/tutorials/boxupload.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:55+00:00">
+<meta name="date" content="2016-10-03T02:16:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/tutorials/boxupload.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/tutorials/boxupload.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Run with -box_refresh_token XXX to allow access to Box or else it will prompt you to enter log in information for Box.</font>
diff --git a/src/sys/webclient/examples/tutorials/googledriveupload.c.html b/src/sys/webclient/examples/tutorials/googledriveupload.c.html
index 8f5e2df..6205774 100644
--- a/src/sys/webclient/examples/tutorials/googledriveupload.c.html
+++ b/src/sys/webclient/examples/tutorials/googledriveupload.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/examples/tutorials/googledriveupload.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:55+00:00">
+<meta name="date" content="2016-10-03T02:16:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/tutorials/googledriveupload.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/tutorials/googledriveupload.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Run with -google_refresh_token XXX to allow access to your Google Drive or else it will prompt you to enter log in information for Google Drive.</font>
diff --git a/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c.html b/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c.html
index c20e6a0..acc101d 100644
--- a/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c.html
+++ b/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:55+00:00">
+<meta name="date" content="2016-10-03T02:16:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Obtains a refresh token that you can use in the future to access Google Drive from PETSc code</font>
diff --git a/src/sys/webclient/examples/tutorials/index.html b/src/sys/webclient/examples/tutorials/index.html
index c56027a..251ca04 100644
--- a/src/sys/webclient/examples/tutorials/index.html
+++ b/src/sys/webclient/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/webclient/examples/tutorials/makefile.html b/src/sys/webclient/examples/tutorials/makefile.html
index 590a948..4e4fcf6 100644
--- a/src/sys/webclient/examples/tutorials/makefile.html
+++ b/src/sys/webclient/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:56+00:00">
+<meta name="date" content="2016-10-03T02:16:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/sys/webclient/examples/tutorials/output/urlshorten_1.out b/src/sys/webclient/examples/tutorials/output/urlshorten_1.out
index dd006e5..b7f0e71 100644
--- a/src/sys/webclient/examples/tutorials/output/urlshorten_1.out
+++ b/src/sys/webclient/examples/tutorials/output/urlshorten_1.out
@@ -1 +1 @@
-Long url http://www.google.com short url http://goo.gl/fbsS
+Long url http://www.google.com short url https://goo.gl/fbsS
diff --git a/src/sys/webclient/examples/tutorials/urlshorten.c.html b/src/sys/webclient/examples/tutorials/urlshorten.c.html
index b758a51..218b9f6 100644
--- a/src/sys/webclient/examples/tutorials/urlshorten.c.html
+++ b/src/sys/webclient/examples/tutorials/urlshorten.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/examples/tutorials/urlshorten.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:55+00:00">
+<meta name="date" content="2016-10-03T02:16:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/examples/tutorials/urlshorten.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/examples/tutorials/urlshorten.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsys.h></font>
diff --git a/src/sys/webclient/globus.c.html b/src/sys/webclient/globus.c.html
index 32def5b..b3db053 100644
--- a/src/sys/webclient/globus.c.html
+++ b/src/sys/webclient/globus.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/globus.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:54+00:00">
+<meta name="date" content="2016-10-03T02:16:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/globus.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/globus.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscwebclient.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#pragma clang diagnostic ignored </font><font color="#666666">"-Wdeprecated-declarations"</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#pragma gcc diagnostic ignored </font><font color="#666666">"-Wdeprecated-declarations"</font><font color="#A020F0"></font>
diff --git a/src/sys/webclient/google.c.html b/src/sys/webclient/google.c.html
index 75cba76..2688062 100644
--- a/src/sys/webclient/google.c.html
+++ b/src/sys/webclient/google.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/google.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:52+00:00">
+<meta name="date" content="2016-10-03T02:16:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/google.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/google.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscwebclient.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#pragma clang diagnostic ignored </font><font color="#666666">"-Wdeprecated-declarations"</font><font color="#A020F0"></font>
diff --git a/src/sys/webclient/index.html b/src/sys/webclient/index.html
index fab2e32..b6a0f6c 100644
--- a/src/sys/webclient/index.html
+++ b/src/sys/webclient/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/webclient/makefile.html b/src/sys/webclient/makefile.html
index cb12be9..46be3eb 100644
--- a/src/sys/webclient/makefile.html
+++ b/src/sys/webclient/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:55+00:00">
+<meta name="date" content="2016-10-03T02:16:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_SSL'</font>
<font color="#A020F0">#requiresdefine 'PETSC_USE_SOCKET_VIEWER'</font>
diff --git a/src/sys/webclient/textbelt.c.html b/src/sys/webclient/textbelt.c.html
index 338105e..47a1165 100644
--- a/src/sys/webclient/textbelt.c.html
+++ b/src/sys/webclient/textbelt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/webclient/textbelt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:54+00:00">
+<meta name="date" content="2016-10-03T02:16:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/webclient/textbelt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/webclient/textbelt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscwebclient.h></font>
diff --git a/src/sys/yaml/index.html b/src/sys/yaml/index.html
index 5a00320..323e460 100644
--- a/src/sys/yaml/index.html
+++ b/src/sys/yaml/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/yaml/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/yaml/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/sys/yaml/makefile.html b/src/sys/yaml/makefile.html
index d0e3e25..78801fd 100644
--- a/src/sys/yaml/makefile.html
+++ b/src/sys/yaml/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/yaml/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:51+00:00">
+<meta name="date" content="2016-10-03T02:16:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/yaml/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/yaml/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_YAML'</font>
diff --git a/src/sys/yaml/yamlimpls.c.html b/src/sys/yaml/yamlimpls.c.html
index dc0944f..953a8ab 100644
--- a/src/sys/yaml/yamlimpls.c.html
+++ b/src/sys/yaml/yamlimpls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/sys/yaml/yamlimpls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:51+00:00">
+<meta name="date" content="2016-10-03T02:16:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/sys/yaml/yamlimpls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/sys/yaml/yamlimpls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h> </font><font color="#B22222">/*I "petscsys.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#if defined(PETSC_HAVE_STRING_H)</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <string.h></font>
diff --git a/src/tao/bound/examples/index.html b/src/tao/bound/examples/index.html
index 640dcff..b09392f 100644
--- a/src/tao/bound/examples/index.html
+++ b/src/tao/bound/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/bound/examples/makefile.html b/src/tao/bound/examples/makefile.html
index 9874ed7..88fdab6 100644
--- a/src/tao/bound/examples/makefile.html
+++ b/src/tao/bound/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:50+00:00">
+<meta name="date" content="2016-10-03T03:00:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
LOCDIR = src/tao/bound/examples/
diff --git a/src/tao/bound/examples/tutorials/index.html b/src/tao/bound/examples/tutorials/index.html
index a6f8d09..213af66 100644
--- a/src/tao/bound/examples/tutorials/index.html
+++ b/src/tao/bound/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/bound/examples/tutorials/jbearing2.c.html b/src/tao/bound/examples/tutorials/jbearing2.c.html
index e8ae56f..54e1ef0 100644
--- a/src/tao/bound/examples/tutorials/jbearing2.c.html
+++ b/src/tao/bound/examples/tutorials/jbearing2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/examples/tutorials/jbearing2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:52+00:00">
+<meta name="date" content="2016-10-03T03:00:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/tutorials/jbearing2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/tutorials/jbearing2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Include "petsctao.h" so we can use TAO solvers</font>
<a name="line3"> 3: </a><font color="#B22222"> Include "petscdmda.h" so that we can use distributed arrays (DMs) for managing</font>
diff --git a/src/tao/bound/examples/tutorials/makefile.html b/src/tao/bound/examples/tutorials/makefile.html
index 3954112..ef6c4a4 100644
--- a/src/tao/bound/examples/tutorials/makefile.html
+++ b/src/tao/bound/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:57+00:00">
+<meta name="date" content="2016-10-03T03:00:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
CFLAGS =
diff --git a/src/tao/bound/examples/tutorials/plate2.c.html b/src/tao/bound/examples/tutorials/plate2.c.html
index 85aa943..b00de30 100644
--- a/src/tao/bound/examples/tutorials/plate2.c.html
+++ b/src/tao/bound/examples/tutorials/plate2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/examples/tutorials/plate2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:50+00:00">
+<meta name="date" content="2016-10-03T03:00:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/tutorials/plate2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/tutorials/plate2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscdmda.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsctao.h></font>
diff --git a/src/tao/bound/examples/tutorials/plate2f.F.html b/src/tao/bound/examples/tutorials/plate2f.F.html
index 77c7d94..dfdfb57 100644
--- a/src/tao/bound/examples/tutorials/plate2f.F.html
+++ b/src/tao/bound/examples/tutorials/plate2f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/examples/tutorials/plate2f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:53+00:00">
+<meta name="date" content="2016-10-03T03:00:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/tutorials/plate2f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/tutorials/plate2f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Program usage: mpiexec -n <proc> plate2f [all TAO options]
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! This example demonstrates use of the TAO package to solve a bound constrained
diff --git a/src/tao/bound/examples/tutorials/plate2f.h.html b/src/tao/bound/examples/tutorials/plate2f.h.html
index 9cce3b5..4b6c8f8 100644
--- a/src/tao/bound/examples/tutorials/plate2f.h.html
+++ b/src/tao/bound/examples/tutorials/plate2f.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/examples/tutorials/plate2f.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:56+00:00">
+<meta name="date" content="2016-10-03T03:00:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/examples/tutorials/plate2f.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/examples/tutorials/plate2f.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> program plate.f
<a name="line3"> 3: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/src/tao/bound/impls/blmvm/blmvm.c.html b/src/tao/bound/impls/blmvm/blmvm.c.html
index 3e41733..2183318 100644
--- a/src/tao/bound/impls/blmvm/blmvm.c.html
+++ b/src/tao/bound/impls/blmvm/blmvm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/blmvm/blmvm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:43+00:00">
+<meta name="date" content="2016-10-03T03:00:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/blmvm/blmvm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/blmvm/blmvm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/lmvm/lmvm.h></font>
diff --git a/src/tao/bound/impls/blmvm/blmvm.h.html b/src/tao/bound/impls/blmvm/blmvm.h.html
index 472f99e..ce11e01 100644
--- a/src/tao/bound/impls/blmvm/blmvm.h.html
+++ b/src/tao/bound/impls/blmvm/blmvm.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/blmvm/blmvm.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:44+00:00">
+<meta name="date" content="2016-10-03T03:00:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/blmvm/blmvm.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/blmvm/blmvm.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_BLMVM_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/bound/impls/blmvm/index.html b/src/tao/bound/impls/blmvm/index.html
index 3e2974d..ce4da05 100644
--- a/src/tao/bound/impls/blmvm/index.html
+++ b/src/tao/bound/impls/blmvm/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/blmvm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/blmvm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/bound/impls/blmvm/makefile.html b/src/tao/bound/impls/blmvm/makefile.html
index 7543ad8..2ba04c1 100644
--- a/src/tao/bound/impls/blmvm/makefile.html
+++ b/src/tao/bound/impls/blmvm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/blmvm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:44+00:00">
+<meta name="date" content="2016-10-03T03:00:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/blmvm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/blmvm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/bound/impls/bqpip/bqpip.c.html b/src/tao/bound/impls/bqpip/bqpip.c.html
index 2035d97..c2177df 100644
--- a/src/tao/bound/impls/bqpip/bqpip.c.html
+++ b/src/tao/bound/impls/bqpip/bqpip.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/bqpip/bqpip.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:45+00:00">
+<meta name="date" content="2016-10-03T03:00:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/bqpip/bqpip.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/bqpip/bqpip.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/bound/impls/bqpip/bqpip.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/src/tao/bound/impls/bqpip/bqpip.h.html b/src/tao/bound/impls/bqpip/bqpip.h.html
index 7efb995..c2fb643 100644
--- a/src/tao/bound/impls/bqpip/bqpip.h.html
+++ b/src/tao/bound/impls/bqpip/bqpip.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/bqpip/bqpip.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:47+00:00">
+<meta name="date" content="2016-10-03T03:00:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/bqpip/bqpip.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/bqpip/bqpip.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_BQPIP_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/bound/impls/bqpip/index.html b/src/tao/bound/impls/bqpip/index.html
index a643f0d..6974ad4 100644
--- a/src/tao/bound/impls/bqpip/index.html
+++ b/src/tao/bound/impls/bqpip/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/bqpip/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/bqpip/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/bound/impls/bqpip/makefile.html b/src/tao/bound/impls/bqpip/makefile.html
index 4a32d62..0ba3464 100644
--- a/src/tao/bound/impls/bqpip/makefile.html
+++ b/src/tao/bound/impls/bqpip/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/bqpip/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:47+00:00">
+<meta name="date" content="2016-10-03T03:00:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/bqpip/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/bqpip/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/bound/impls/gpcg/gpcg.c.html b/src/tao/bound/impls/gpcg/gpcg.c.html
index 75a0efc..f9def5d 100644
--- a/src/tao/bound/impls/gpcg/gpcg.c.html
+++ b/src/tao/bound/impls/gpcg/gpcg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/gpcg/gpcg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:44+00:00">
+<meta name="date" content="2016-10-03T03:00:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/gpcg/gpcg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/gpcg/gpcg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/bound/impls/gpcg/gpcg.h> </font><font color="#B22222">/*I "gpcg.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/tao/bound/impls/gpcg/gpcg.h.html b/src/tao/bound/impls/gpcg/gpcg.h.html
index 1d52f25..251d7f8 100644
--- a/src/tao/bound/impls/gpcg/gpcg.h.html
+++ b/src/tao/bound/impls/gpcg/gpcg.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/gpcg/gpcg.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:45+00:00">
+<meta name="date" content="2016-10-03T03:00:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/gpcg/gpcg.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/gpcg/gpcg.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_GPCG_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
diff --git a/src/tao/bound/impls/gpcg/index.html b/src/tao/bound/impls/gpcg/index.html
index 46c1a5f..c64201d 100644
--- a/src/tao/bound/impls/gpcg/index.html
+++ b/src/tao/bound/impls/gpcg/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/gpcg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/gpcg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/bound/impls/gpcg/makefile.html b/src/tao/bound/impls/gpcg/makefile.html
index f4eb2e2..d3b5429 100644
--- a/src/tao/bound/impls/gpcg/makefile.html
+++ b/src/tao/bound/impls/gpcg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/gpcg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:45+00:00">
+<meta name="date" content="2016-10-03T03:00:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/gpcg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/gpcg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/bound/impls/index.html b/src/tao/bound/impls/index.html
index 1bd906f..f768575 100644
--- a/src/tao/bound/impls/index.html
+++ b/src/tao/bound/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/bound/impls/makefile.html b/src/tao/bound/impls/makefile.html
index c1ed63a..e299239 100644
--- a/src/tao/bound/impls/makefile.html
+++ b/src/tao/bound/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:43+00:00">
+<meta name="date" content="2016-10-03T03:00:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
DIRS = blmvm gpcg bqpip tron
diff --git a/src/tao/bound/impls/tron/index.html b/src/tao/bound/impls/tron/index.html
index 9c73b0b..7c4d8eb 100644
--- a/src/tao/bound/impls/tron/index.html
+++ b/src/tao/bound/impls/tron/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/tron/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/tron/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/bound/impls/tron/makefile.html b/src/tao/bound/impls/tron/makefile.html
index 753ad2e..5c5c7c4 100644
--- a/src/tao/bound/impls/tron/makefile.html
+++ b/src/tao/bound/impls/tron/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/tron/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:49+00:00">
+<meta name="date" content="2016-10-03T03:00:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/tron/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/tron/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/bound/impls/tron/tron.c.html b/src/tao/bound/impls/tron/tron.c.html
index 2e63dde..28b8dc9 100644
--- a/src/tao/bound/impls/tron/tron.c.html
+++ b/src/tao/bound/impls/tron/tron.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/tron/tron.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:47+00:00">
+<meta name="date" content="2016-10-03T03:00:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/tron/tron.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/tron/tron.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/bound/impls/tron/tron.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/kspimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/tao/bound/impls/tron/tron.h.html b/src/tao/bound/impls/tron/tron.h.html
index fafd59f..e24a345 100644
--- a/src/tao/bound/impls/tron/tron.h.html
+++ b/src/tao/bound/impls/tron/tron.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/impls/tron/tron.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:49+00:00">
+<meta name="date" content="2016-10-03T03:00:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/impls/tron/tron.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/impls/tron/tron.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_TRON_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/bound/index.html b/src/tao/bound/index.html
index a47dde2..7cd602c 100644
--- a/src/tao/bound/index.html
+++ b/src/tao/bound/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/bound/makefile.html b/src/tao/bound/makefile.html
index 1a795d1..ba42647 100644
--- a/src/tao/bound/makefile.html
+++ b/src/tao/bound/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:43+00:00">
+<meta name="date" content="2016-10-03T03:00:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/bound/utils/index.html b/src/tao/bound/utils/index.html
index 0d6cc4c..4ba8845 100644
--- a/src/tao/bound/utils/index.html
+++ b/src/tao/bound/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/utils/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/bound/utils/isutil.c.html b/src/tao/bound/utils/isutil.c.html
index f4a9075..daa6567 100644
--- a/src/tao/bound/utils/isutil.c.html
+++ b/src/tao/bound/utils/isutil.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/utils/isutil.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:49+00:00">
+<meta name="date" content="2016-10-03T03:00:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/utils/isutil.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/utils/isutil.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctao.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
diff --git a/src/tao/bound/utils/makefile.html b/src/tao/bound/utils/makefile.html
index 679a14d..6674226 100644
--- a/src/tao/bound/utils/makefile.html
+++ b/src/tao/bound/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/bound/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:49+00:00">
+<meta name="date" content="2016-10-03T03:00:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/bound/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/bound/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/complementarity/examples/index.html b/src/tao/complementarity/examples/index.html
index b82c4d7..0e09037 100644
--- a/src/tao/complementarity/examples/index.html
+++ b/src/tao/complementarity/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/complementarity/examples/makefile.html b/src/tao/complementarity/examples/makefile.html
index c65a1b6..2e992da 100644
--- a/src/tao/complementarity/examples/makefile.html
+++ b/src/tao/complementarity/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:00+00:00">
+<meta name="date" content="2016-10-03T03:00:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
LOCDIR = src/tao/complementarity/examples/
diff --git a/src/tao/complementarity/examples/tutorials/blackscholes.c.html b/src/tao/complementarity/examples/tutorials/blackscholes.c.html
index e16a4da..f364d46 100644
--- a/src/tao/complementarity/examples/tutorials/blackscholes.c.html
+++ b/src/tao/complementarity/examples/tutorials/blackscholes.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/examples/tutorials/blackscholes.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:02+00:00">
+<meta name="date" content="2016-10-03T03:00:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/examples/tutorials/blackscholes.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/examples/tutorials/blackscholes.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/**********************************************************************</font>
<a name="line2"> 2: </a><font color="#B22222"> American Put Options Pricing using the Black-Scholes Equation</font>
diff --git a/src/tao/complementarity/examples/tutorials/index.html b/src/tao/complementarity/examples/tutorials/index.html
index b43b7f1..696fe9c 100644
--- a/src/tao/complementarity/examples/tutorials/index.html
+++ b/src/tao/complementarity/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/complementarity/examples/tutorials/makefile.html b/src/tao/complementarity/examples/tutorials/makefile.html
index 01ef510..ec2476f 100644
--- a/src/tao/complementarity/examples/tutorials/makefile.html
+++ b/src/tao/complementarity/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:03+00:00">
+<meta name="date" content="2016-10-03T03:00:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
CFLAGS =
diff --git a/src/tao/complementarity/examples/tutorials/minsurf1.c.html b/src/tao/complementarity/examples/tutorials/minsurf1.c.html
index 634b78b..94c0b38 100644
--- a/src/tao/complementarity/examples/tutorials/minsurf1.c.html
+++ b/src/tao/complementarity/examples/tutorials/minsurf1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/examples/tutorials/minsurf1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:00+00:00">
+<meta name="date" content="2016-10-03T03:00:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/examples/tutorials/minsurf1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/examples/tutorials/minsurf1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctao.h></font>
<a name="line3"> 3: </a>static char help[] =
diff --git a/src/tao/complementarity/impls/asls/asfls.c.html b/src/tao/complementarity/impls/asls/asfls.c.html
index cd17232..e5cdbd6 100644
--- a/src/tao/complementarity/impls/asls/asfls.c.html
+++ b/src/tao/complementarity/impls/asls/asfls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/asls/asfls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:59+00:00">
+<meta name="date" content="2016-10-03T03:00:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/asls/asfls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/asls/asfls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/complementarity/impls/ssls/ssls.h></font>
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Context for ASXLS</font>
diff --git a/src/tao/complementarity/impls/asls/asils.c.html b/src/tao/complementarity/impls/asls/asils.c.html
index 5f7b7b5..329e74f 100644
--- a/src/tao/complementarity/impls/asls/asils.c.html
+++ b/src/tao/complementarity/impls/asls/asils.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/asls/asils.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:58+00:00">
+<meta name="date" content="2016-10-03T03:00:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/asls/asils.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/asls/asils.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/complementarity/impls/ssls/ssls.h></font>
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Context for ASXLS</font>
diff --git a/src/tao/complementarity/impls/asls/index.html b/src/tao/complementarity/impls/asls/index.html
index cca61eb..1cf06fc 100644
--- a/src/tao/complementarity/impls/asls/index.html
+++ b/src/tao/complementarity/impls/asls/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/asls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/asls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/complementarity/impls/asls/makefile.html b/src/tao/complementarity/impls/asls/makefile.html
index e057123..b2c21b9 100644
--- a/src/tao/complementarity/impls/asls/makefile.html
+++ b/src/tao/complementarity/impls/asls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/asls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:00+00:00">
+<meta name="date" content="2016-10-03T03:00:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/asls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/asls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/complementarity/impls/index.html b/src/tao/complementarity/impls/index.html
index 1fe7c34..ebe3e42 100644
--- a/src/tao/complementarity/impls/index.html
+++ b/src/tao/complementarity/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/complementarity/impls/makefile.html b/src/tao/complementarity/impls/makefile.html
index bd19273..c3d1750 100644
--- a/src/tao/complementarity/impls/makefile.html
+++ b/src/tao/complementarity/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:57+00:00">
+<meta name="date" content="2016-10-03T03:00:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
DIRS = ssls asls # isls rscs
diff --git a/src/tao/complementarity/impls/ssls/index.html b/src/tao/complementarity/impls/ssls/index.html
index 6ed9c06..d46789d 100644
--- a/src/tao/complementarity/impls/ssls/index.html
+++ b/src/tao/complementarity/impls/ssls/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/ssls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/ssls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/complementarity/impls/ssls/makefile.html b/src/tao/complementarity/impls/ssls/makefile.html
index 27be32f..602e25a 100644
--- a/src/tao/complementarity/impls/ssls/makefile.html
+++ b/src/tao/complementarity/impls/ssls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/ssls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:58+00:00">
+<meta name="date" content="2016-10-03T03:00:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/ssls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/ssls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/complementarity/impls/ssls/ssfls.c.html b/src/tao/complementarity/impls/ssls/ssfls.c.html
index 0aa1db1..da734ab 100644
--- a/src/tao/complementarity/impls/ssls/ssfls.c.html
+++ b/src/tao/complementarity/impls/ssls/ssfls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/ssls/ssfls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:57+00:00">
+<meta name="date" content="2016-10-03T03:00:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/ssls/ssfls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/ssls/ssfls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/complementarity/impls/ssls/ssls.h></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="TaoSetUp_SSFLS"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TaoSetUp_SSFLS(<a href="../../../../../docs/manualpages/Tao/Tao.html#Tao">Tao</a> tao)</font></strong>
diff --git a/src/tao/complementarity/impls/ssls/ssils.c.html b/src/tao/complementarity/impls/ssls/ssils.c.html
index 54d2ed0..cb39c0d 100644
--- a/src/tao/complementarity/impls/ssls/ssils.c.html
+++ b/src/tao/complementarity/impls/ssls/ssils.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/ssls/ssils.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:57+00:00">
+<meta name="date" content="2016-10-03T03:00:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/ssls/ssils.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/ssls/ssils.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/complementarity/impls/ssls/ssls.h></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="TaoSetUp_SSILS"></a><a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TaoSetUp_SSILS(<a href="../../../../../docs/manualpages/Tao/Tao.html#Tao">Tao</a> tao)</font></strong>
diff --git a/src/tao/complementarity/impls/ssls/ssls.c.html b/src/tao/complementarity/impls/ssls/ssls.c.html
index dce10e6..340fb99 100644
--- a/src/tao/complementarity/impls/ssls/ssls.c.html
+++ b/src/tao/complementarity/impls/ssls/ssls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/ssls/ssls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:57+00:00">
+<meta name="date" content="2016-10-03T03:00:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/ssls/ssls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/ssls/ssls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/complementarity/impls/ssls/ssls.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*------------------------------------------------------------*/</font>
diff --git a/src/tao/complementarity/impls/ssls/ssls.h.html b/src/tao/complementarity/impls/ssls/ssls.h.html
index 072e717..5406a19 100644
--- a/src/tao/complementarity/impls/ssls/ssls.h.html
+++ b/src/tao/complementarity/impls/ssls/ssls.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/impls/ssls/ssls.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:58+00:00">
+<meta name="date" content="2016-10-03T03:00:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/impls/ssls/ssls.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/impls/ssls/ssls.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Context for SSXLS</font>
<a name="line2"> 2: </a><font color="#B22222"> -- semismooth (SS) - function not differentiable</font>
<a name="line3"> 3: </a><font color="#B22222"> - merit function continuously differentiable</font>
diff --git a/src/tao/complementarity/index.html b/src/tao/complementarity/index.html
index db3e3a9..2f35f17 100644
--- a/src/tao/complementarity/index.html
+++ b/src/tao/complementarity/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/complementarity/makefile.html b/src/tao/complementarity/makefile.html
index ef4d434..a0a9753 100644
--- a/src/tao/complementarity/makefile.html
+++ b/src/tao/complementarity/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/complementarity/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:57+00:00">
+<meta name="date" content="2016-10-03T03:00:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/complementarity/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/complementarity/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/constrained/examples/index.html b/src/tao/constrained/examples/index.html
index 319f441..e153909 100644
--- a/src/tao/constrained/examples/index.html
+++ b/src/tao/constrained/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/constrained/examples/makefile.html b/src/tao/constrained/examples/makefile.html
index a275f67..f4bdc50 100644
--- a/src/tao/constrained/examples/makefile.html
+++ b/src/tao/constrained/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:40+00:00">
+<meta name="date" content="2016-10-03T02:59:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
LOCDIR = src/tao/constrained/examples/
diff --git a/src/tao/constrained/examples/tutorials/index.html b/src/tao/constrained/examples/tutorials/index.html
index e62e46d..d3ecc8c 100644
--- a/src/tao/constrained/examples/tutorials/index.html
+++ b/src/tao/constrained/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/constrained/examples/tutorials/makefile.html b/src/tao/constrained/examples/tutorials/makefile.html
index 674d725..5c7b7c1 100644
--- a/src/tao/constrained/examples/tutorials/makefile.html
+++ b/src/tao/constrained/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:42+00:00">
+<meta name="date" content="2016-10-03T03:00:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
CFLAGS =
diff --git a/src/tao/constrained/examples/tutorials/maros.c.html b/src/tao/constrained/examples/tutorials/maros.c.html
index 3dc934c..123f95d 100644
--- a/src/tao/constrained/examples/tutorials/maros.c.html
+++ b/src/tao/constrained/examples/tutorials/maros.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/examples/tutorials/maros.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:40+00:00">
+<meta name="date" content="2016-10-03T02:59:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/examples/tutorials/maros.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/examples/tutorials/maros.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Program usage: mpiexec -n 1 maros1 [-help] [all TAO options] */</font>
<a name="line3"> 3: </a><font color="#B22222">/* ----------------------------------------------------------------------</font>
diff --git a/src/tao/constrained/examples/tutorials/toy.c.html b/src/tao/constrained/examples/tutorials/toy.c.html
index 336d92d..5d33e8e 100644
--- a/src/tao/constrained/examples/tutorials/toy.c.html
+++ b/src/tao/constrained/examples/tutorials/toy.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/examples/tutorials/toy.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:41+00:00">
+<meta name="date" content="2016-10-03T03:00:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/examples/tutorials/toy.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/examples/tutorials/toy.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Program usage: mpiexec -n 1 toy[-help] [all TAO options] */</font>
<a name="line3"> 3: </a><font color="#B22222">/* ----------------------------------------------------------------------</font>
diff --git a/src/tao/constrained/examples/tutorials/toyf.F.html b/src/tao/constrained/examples/tutorials/toyf.F.html
index a9797c3..6ca75e8 100644
--- a/src/tao/constrained/examples/tutorials/toyf.F.html
+++ b/src/tao/constrained/examples/tutorials/toyf.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/examples/tutorials/toyf.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:41+00:00">
+<meta name="date" content="2016-10-03T03:00:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/examples/tutorials/toyf.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/examples/tutorials/toyf.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Program usage: mpiexec -n 1 toyf[-help] [all TAO options]
<a name="line3"> 3: </a>!
diff --git a/src/tao/constrained/impls/index.html b/src/tao/constrained/impls/index.html
index 3521f13..baa02bb 100644
--- a/src/tao/constrained/impls/index.html
+++ b/src/tao/constrained/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/constrained/impls/ipm/index.html b/src/tao/constrained/impls/ipm/index.html
index 7571113..a4c466f 100644
--- a/src/tao/constrained/impls/ipm/index.html
+++ b/src/tao/constrained/impls/ipm/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/impls/ipm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/impls/ipm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/constrained/impls/ipm/ipm.c.html b/src/tao/constrained/impls/ipm/ipm.c.html
index 72f55ee..8e79274 100644
--- a/src/tao/constrained/impls/ipm/ipm.c.html
+++ b/src/tao/constrained/impls/ipm/ipm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/impls/ipm/ipm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:36+00:00">
+<meta name="date" content="2016-10-03T02:59:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/impls/ipm/ipm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/impls/ipm/ipm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/constrained/impls/ipm/ipm.h> </font><font color="#B22222">/*I "ipm.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/tao/constrained/impls/ipm/ipm.h.html b/src/tao/constrained/impls/ipm/ipm.h.html
index 938aab4..3dcc75e 100644
--- a/src/tao/constrained/impls/ipm/ipm.h.html
+++ b/src/tao/constrained/impls/ipm/ipm.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/impls/ipm/ipm.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:39+00:00">
+<meta name="date" content="2016-10-03T02:59:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/impls/ipm/ipm.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/impls/ipm/ipm.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_IPM_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/constrained/impls/ipm/makefile.html b/src/tao/constrained/impls/ipm/makefile.html
index ad58a19..500b5ff 100644
--- a/src/tao/constrained/impls/ipm/makefile.html
+++ b/src/tao/constrained/impls/ipm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/impls/ipm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:40+00:00">
+<meta name="date" content="2016-10-03T02:59:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/impls/ipm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/impls/ipm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/constrained/impls/makefile.html b/src/tao/constrained/impls/makefile.html
index 0ce7741..783fae8 100644
--- a/src/tao/constrained/impls/makefile.html
+++ b/src/tao/constrained/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:36+00:00">
+<meta name="date" content="2016-10-03T02:59:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
DIRS = ipm
diff --git a/src/tao/constrained/index.html b/src/tao/constrained/index.html
index 39d86c8..0ac3a5b 100644
--- a/src/tao/constrained/index.html
+++ b/src/tao/constrained/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/constrained/makefile.html b/src/tao/constrained/makefile.html
index dd4bbd5..a432994 100644
--- a/src/tao/constrained/makefile.html
+++ b/src/tao/constrained/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/constrained/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:36+00:00">
+<meta name="date" content="2016-10-03T02:59:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/constrained/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/constrained/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/index.html b/src/tao/index.html
index c7af03e..eedfe80 100644
--- a/src/tao/index.html
+++ b/src/tao/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/interface/dlregistao.c.html b/src/tao/interface/dlregistao.c.html
index 861a5d9..9ed36ef 100644
--- a/src/tao/interface/dlregistao.c.html
+++ b/src/tao/interface/dlregistao.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/dlregistao.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:08+00:00">
+<meta name="date" content="2016-10-03T02:59:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/dlregistao.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/dlregistao.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define TAO_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/interface/fdiff.c.html b/src/tao/interface/fdiff.c.html
index f235b20..575d661 100644
--- a/src/tao/interface/fdiff.c.html
+++ b/src/tao/interface/fdiff.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/fdiff.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:08+00:00">
+<meta name="date" content="2016-10-03T02:59:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/fdiff.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/fdiff.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctao.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsnes.h></font>
diff --git a/src/tao/interface/fdtest.c.html b/src/tao/interface/fdtest.c.html
index 5be4d80..dcbac17 100644
--- a/src/tao/interface/fdtest.c.html
+++ b/src/tao/interface/fdtest.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/fdtest.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:09+00:00">
+<meta name="date" content="2016-10-03T02:59:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/fdtest.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/fdtest.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taoimpl.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
diff --git a/src/tao/interface/ftn-custom/ztaosolverf.c b/src/tao/interface/ftn-custom/ztaosolverf.c
index ba6ab55..323d3be 100644
--- a/src/tao/interface/ftn-custom/ztaosolverf.c
+++ b/src/tao/interface/ftn-custom/ztaosolverf.c
@@ -347,9 +347,9 @@ PETSC_EXTERN void PETSC_STDCALL taosetmonitor_(Tao *tao, void (PETSC_STDCALL *fu
if (func) {
((PetscObject)*tao)->fortran_func_pointers[MON] = (PetscVoidFunction)func;
if (FORTRANNULLFUNCTION(mondestroy)){
- *ierr = TaoSetMonitor(*tao,ourtaomonitor,*tao,NULL);
+ *ierr = TaoSetMonitor(*tao,ourtaomonitor,ctx,NULL);
} else {
- *ierr = TaoSetMonitor(*tao,ourtaomonitor,*tao,ourtaomondestroy);
+ *ierr = TaoSetMonitor(*tao,ourtaomonitor,ctx,ourtaomondestroy);
}
}
}
diff --git a/src/tao/interface/index.html b/src/tao/interface/index.html
index f62aa67b..33079d6 100644
--- a/src/tao/interface/index.html
+++ b/src/tao/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/interface/makefile.html b/src/tao/interface/makefile.html
index 6467280..bfe170d 100644
--- a/src/tao/interface/makefile.html
+++ b/src/tao/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:09+00:00">
+<meta name="date" content="2016-10-03T02:59:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =-DTAO_LIB_DIR='"${TAO_LIB_DIR}"'
diff --git a/src/tao/interface/taosolver.c.html b/src/tao/interface/taosolver.c.html
index f78266b..2cb6a88 100644
--- a/src/tao/interface/taosolver.c.html
+++ b/src/tao/interface/taosolver.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/taosolver.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:55+00:00">
+<meta name="date" content="2016-10-03T02:59:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/taosolver.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/taosolver.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define TAO_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/tao/interface/taosolver_bounds.c.html b/src/tao/interface/taosolver_bounds.c.html
index a6d015a..aaa4d38 100644
--- a/src/tao/interface/taosolver_bounds.c.html
+++ b/src/tao/interface/taosolver_bounds.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/taosolver_bounds.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:06+00:00">
+<meta name="date" content="2016-10-03T02:59:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/taosolver_bounds.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/taosolver_bounds.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taoimpl.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/tao/interface/taosolver_fg.c.html b/src/tao/interface/taosolver_fg.c.html
index 0d69923..53d3cab 100644
--- a/src/tao/interface/taosolver_fg.c.html
+++ b/src/tao/interface/taosolver_fg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/taosolver_fg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:03+00:00">
+<meta name="date" content="2016-10-03T02:59:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/taosolver_fg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/taosolver_fg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taoimpl.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/tao/interface/taosolver_hj.c.html b/src/tao/interface/taosolver_hj.c.html
index 09e7f1a..19d8128 100644
--- a/src/tao/interface/taosolver_hj.c.html
+++ b/src/tao/interface/taosolver_hj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/taosolver_hj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:04+00:00">
+<meta name="date" content="2016-10-03T02:59:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/taosolver_hj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/taosolver_hj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taoimpl.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@C</font>
diff --git a/src/tao/interface/taosolverregi.c.html b/src/tao/interface/taosolverregi.c.html
index 1a6d336..5202422 100644
--- a/src/tao/interface/taosolverregi.c.html
+++ b/src/tao/interface/taosolverregi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/interface/taosolverregi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:04+00:00">
+<meta name="date" content="2016-10-03T02:59:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/interface/taosolverregi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/interface/taosolverregi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define TAO_DLL</font></strong>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/tao/leastsquares/examples/index.html b/src/tao/leastsquares/examples/index.html
index 792dc29..5fd937b 100644
--- a/src/tao/leastsquares/examples/index.html
+++ b/src/tao/leastsquares/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/leastsquares/examples/makefile.html b/src/tao/leastsquares/examples/makefile.html
index ffc4ead..8d491bf 100644
--- a/src/tao/leastsquares/examples/makefile.html
+++ b/src/tao/leastsquares/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:22+00:00">
+<meta name="date" content="2016-10-03T03:00:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/tao/leastsquares/examples/tutorials/chwirut1.c.html b/src/tao/leastsquares/examples/tutorials/chwirut1.c.html
index 802e06d..a4f28ac 100644
--- a/src/tao/leastsquares/examples/tutorials/chwirut1.c.html
+++ b/src/tao/leastsquares/examples/tutorials/chwirut1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/examples/tutorials/chwirut1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:22+00:00">
+<meta name="date" content="2016-10-03T03:00:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/tutorials/chwirut1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/tutorials/chwirut1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Include "petsctao.h" so that we can use TAO solvers. Note that this</font>
<a name="line3"> 3: </a><font color="#B22222"> file automatically includes libraries such as:</font>
diff --git a/src/tao/leastsquares/examples/tutorials/chwirut1f.F.html b/src/tao/leastsquares/examples/tutorials/chwirut1f.F.html
index 9843885..48d62cd 100644
--- a/src/tao/leastsquares/examples/tutorials/chwirut1f.F.html
+++ b/src/tao/leastsquares/examples/tutorials/chwirut1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/examples/tutorials/chwirut1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:25+00:00">
+<meta name="date" content="2016-10-03T03:00:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/tutorials/chwirut1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/tutorials/chwirut1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Program usage: mpiexec -n 1 chwirut1f [-help] [all TAO options]
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: This example demonstrates use of the TAO package to solve a
diff --git a/src/tao/leastsquares/examples/tutorials/chwirut2.c.html b/src/tao/leastsquares/examples/tutorials/chwirut2.c.html
index 8929b2b..9af77fc 100644
--- a/src/tao/leastsquares/examples/tutorials/chwirut2.c.html
+++ b/src/tao/leastsquares/examples/tutorials/chwirut2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/examples/tutorials/chwirut2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:24+00:00">
+<meta name="date" content="2016-10-03T03:00:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/tutorials/chwirut2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/tutorials/chwirut2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Include "petsctao.h" so that we can use TAO solvers. Note that this</font>
<a name="line3"> 3: </a><font color="#B22222"> file automatically includes libraries such as:</font>
diff --git a/src/tao/leastsquares/examples/tutorials/chwirut2f.F.html b/src/tao/leastsquares/examples/tutorials/chwirut2f.F.html
index ea2e72d..c3fc076 100644
--- a/src/tao/leastsquares/examples/tutorials/chwirut2f.F.html
+++ b/src/tao/leastsquares/examples/tutorials/chwirut2f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/examples/tutorials/chwirut2f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:26+00:00">
+<meta name="date" content="2016-10-03T03:00:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/tutorials/chwirut2f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/tutorials/chwirut2f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Program usage: mpiexec -n 1 chwirut1f [-help] [all TAO options]
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: This example demonstrates use of the TAO package to solve a
diff --git a/src/tao/leastsquares/examples/tutorials/chwirut2f.h.html b/src/tao/leastsquares/examples/tutorials/chwirut2f.h.html
index 6941e26..c85c432 100644
--- a/src/tao/leastsquares/examples/tutorials/chwirut2f.h.html
+++ b/src/tao/leastsquares/examples/tutorials/chwirut2f.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/examples/tutorials/chwirut2f.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:27+00:00">
+<meta name="date" content="2016-10-03T03:00:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/tutorials/chwirut2f.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/tutorials/chwirut2f.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> program chwirut2f.F
<a name="line3"> 3: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/src/tao/leastsquares/examples/tutorials/index.html b/src/tao/leastsquares/examples/tutorials/index.html
index c33367f..5815b56 100644
--- a/src/tao/leastsquares/examples/tutorials/index.html
+++ b/src/tao/leastsquares/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/leastsquares/examples/tutorials/makefile.html b/src/tao/leastsquares/examples/tutorials/makefile.html
index 2bde379..58a6b21 100644
--- a/src/tao/leastsquares/examples/tutorials/makefile.html
+++ b/src/tao/leastsquares/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:28+00:00">
+<meta name="date" content="2016-10-03T03:00:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
CFLAGS =
diff --git a/src/tao/leastsquares/impls/index.html b/src/tao/leastsquares/impls/index.html
index 6892b96..4f2c922 100644
--- a/src/tao/leastsquares/impls/index.html
+++ b/src/tao/leastsquares/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/leastsquares/impls/makefile.html b/src/tao/leastsquares/impls/makefile.html
index 4b21e93..b86db86 100644
--- a/src/tao/leastsquares/impls/makefile.html
+++ b/src/tao/leastsquares/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:17+00:00">
+<meta name="date" content="2016-10-03T03:00:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
SOURCEH =
diff --git a/src/tao/leastsquares/impls/pounders/gqt.c.html b/src/tao/leastsquares/impls/pounders/gqt.c.html
index b1729e8..f1a56a3 100644
--- a/src/tao/leastsquares/impls/pounders/gqt.c.html
+++ b/src/tao/leastsquares/impls/pounders/gqt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/impls/pounders/gqt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:21+00:00">
+<meta name="date" content="2016-10-03T03:00:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/impls/pounders/gqt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/impls/pounders/gqt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/tao/leastsquares/impls/pounders/index.html b/src/tao/leastsquares/impls/pounders/index.html
index 8fb8ed5..3b95fc1 100644
--- a/src/tao/leastsquares/impls/pounders/index.html
+++ b/src/tao/leastsquares/impls/pounders/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/impls/pounders/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/impls/pounders/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/leastsquares/impls/pounders/makefile.html b/src/tao/leastsquares/impls/pounders/makefile.html
index 86ea31e..3feb544 100644
--- a/src/tao/leastsquares/impls/pounders/makefile.html
+++ b/src/tao/leastsquares/impls/pounders/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/impls/pounders/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:22+00:00">
+<meta name="date" content="2016-10-03T03:00:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/impls/pounders/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/impls/pounders/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/leastsquares/impls/pounders/pounders.c.html b/src/tao/leastsquares/impls/pounders/pounders.c.html
index a5a59a1..ebef69f 100644
--- a/src/tao/leastsquares/impls/pounders/pounders.c.html
+++ b/src/tao/leastsquares/impls/pounders/pounders.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/impls/pounders/pounders.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:18+00:00">
+<meta name="date" content="2016-10-03T03:00:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/impls/pounders/pounders.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/impls/pounders/pounders.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/leastsquares/impls/pounders/pounders.h></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="pounders_h"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> pounders_h(<a href="../../../../../docs/manualpages/Tao/Tao.html#Tao">Tao</a> subtao, <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> v, <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> H, <a href="../../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> Hpre, void * [...]
diff --git a/src/tao/leastsquares/impls/pounders/pounders.h.html b/src/tao/leastsquares/impls/pounders/pounders.h.html
index ab0f9cf..8207c1f 100644
--- a/src/tao/leastsquares/impls/pounders/pounders.h.html
+++ b/src/tao/leastsquares/impls/pounders/pounders.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/impls/pounders/pounders.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:22+00:00">
+<meta name="date" content="2016-10-03T03:00:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/impls/pounders/pounders.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/impls/pounders/pounders.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_MFQNLS_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscblaslapack.h></font>
diff --git a/src/tao/leastsquares/index.html b/src/tao/leastsquares/index.html
index f5a5e44..2bcee51 100644
--- a/src/tao/leastsquares/index.html
+++ b/src/tao/leastsquares/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/leastsquares/makefile.html b/src/tao/leastsquares/makefile.html
index fc35eb7..ed7ea65 100644
--- a/src/tao/leastsquares/makefile.html
+++ b/src/tao/leastsquares/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/leastsquares/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:17+00:00">
+<meta name="date" content="2016-10-03T03:00:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/leastsquares/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/leastsquares/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/impls/armijo/armijo.c.html b/src/tao/linesearch/impls/armijo/armijo.c.html
index 2200fd1..5ab0f9e 100644
--- a/src/tao/linesearch/impls/armijo/armijo.c.html
+++ b/src/tao/linesearch/impls/armijo/armijo.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/armijo/armijo.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:06+00:00">
+<meta name="date" content="2016-10-03T03:00:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/armijo/armijo.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/armijo/armijo.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taolinesearchimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/linesearch/impls/armijo/armijo.h></font>
diff --git a/src/tao/linesearch/impls/armijo/armijo.h.html b/src/tao/linesearch/impls/armijo/armijo.h.html
index 0d2db9d..8a1bc49 100644
--- a/src/tao/linesearch/impls/armijo/armijo.h.html
+++ b/src/tao/linesearch/impls/armijo/armijo.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/armijo/armijo.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:07+00:00">
+<meta name="date" content="2016-10-03T03:00:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/armijo/armijo.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/armijo/armijo.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAOLINESEARCH_ARMIJO_H</font>
<a name="line4"> 4: </a><font color="#B22222">/* Context for an Armijo (nonmonotone) linesearch for unconstrained</font>
diff --git a/src/tao/linesearch/impls/armijo/index.html b/src/tao/linesearch/impls/armijo/index.html
index a80a97f..dae68bb 100644
--- a/src/tao/linesearch/impls/armijo/index.html
+++ b/src/tao/linesearch/impls/armijo/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/armijo/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/armijo/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/linesearch/impls/armijo/makefile.html b/src/tao/linesearch/impls/armijo/makefile.html
index 9823a49..f615493 100644
--- a/src/tao/linesearch/impls/armijo/makefile.html
+++ b/src/tao/linesearch/impls/armijo/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/armijo/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:07+00:00">
+<meta name="date" content="2016-10-03T03:00:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/armijo/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/armijo/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c.html b/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c.html
index d33cedd..48e4553 100644
--- a/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c.html
+++ b/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:05+00:00">
+<meta name="date" content="2016-10-03T03:00:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taolinesearchimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h></font>
diff --git a/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h.html b/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h.html
index 97274d2..1951322 100644
--- a/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h.html
+++ b/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:06+00:00">
+<meta name="date" content="2016-10-03T03:00:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_GPCGLINESEARCH_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/tao/linesearch/impls/gpcglinesearch/index.html b/src/tao/linesearch/impls/gpcglinesearch/index.html
index 13fba12..ac461a6 100644
--- a/src/tao/linesearch/impls/gpcglinesearch/index.html
+++ b/src/tao/linesearch/impls/gpcglinesearch/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/gpcglinesearch/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/gpcglinesearch/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/linesearch/impls/gpcglinesearch/makefile.html b/src/tao/linesearch/impls/gpcglinesearch/makefile.html
index 709669f..a47527e 100644
--- a/src/tao/linesearch/impls/gpcglinesearch/makefile.html
+++ b/src/tao/linesearch/impls/gpcglinesearch/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/gpcglinesearch/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:06+00:00">
+<meta name="date" content="2016-10-03T03:00:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/gpcglinesearch/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/gpcglinesearch/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/impls/index.html b/src/tao/linesearch/impls/index.html
index 945486d..59f3cbd 100644
--- a/src/tao/linesearch/impls/index.html
+++ b/src/tao/linesearch/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/linesearch/impls/makefile.html b/src/tao/linesearch/impls/makefile.html
index aead6f4..1b5069d 100644
--- a/src/tao/linesearch/impls/makefile.html
+++ b/src/tao/linesearch/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:03+00:00">
+<meta name="date" content="2016-10-03T03:00:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/impls/morethuente/index.html b/src/tao/linesearch/impls/morethuente/index.html
index 1d5cc82..d657bb5 100644
--- a/src/tao/linesearch/impls/morethuente/index.html
+++ b/src/tao/linesearch/impls/morethuente/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/morethuente/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/morethuente/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/linesearch/impls/morethuente/makefile.html b/src/tao/linesearch/impls/morethuente/makefile.html
index 01c32dc..e712e64 100644
--- a/src/tao/linesearch/impls/morethuente/makefile.html
+++ b/src/tao/linesearch/impls/morethuente/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/morethuente/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:05+00:00">
+<meta name="date" content="2016-10-03T03:00:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/morethuente/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/morethuente/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/impls/morethuente/morethuente.c.html b/src/tao/linesearch/impls/morethuente/morethuente.c.html
index 7e24066..8e6795b 100644
--- a/src/tao/linesearch/impls/morethuente/morethuente.c.html
+++ b/src/tao/linesearch/impls/morethuente/morethuente.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/morethuente/morethuente.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:04+00:00">
+<meta name="date" content="2016-10-03T03:00:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/morethuente/morethuente.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/morethuente/morethuente.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taolinesearchimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/linesearch/impls/morethuente/morethuente.h></font>
diff --git a/src/tao/linesearch/impls/morethuente/morethuente.h.html b/src/tao/linesearch/impls/morethuente/morethuente.h.html
index fd5ad4a..88f4d4c 100644
--- a/src/tao/linesearch/impls/morethuente/morethuente.h.html
+++ b/src/tao/linesearch/impls/morethuente/morethuente.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/morethuente/morethuente.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:05+00:00">
+<meta name="date" content="2016-10-03T03:00:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/morethuente/morethuente.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/morethuente/morethuente.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAOLINESEARCH_MORETHUENTE_H</font>
<a name="line4"> 4: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
diff --git a/src/tao/linesearch/impls/owarmijo/index.html b/src/tao/linesearch/impls/owarmijo/index.html
index e17de32..64950b3 100644
--- a/src/tao/linesearch/impls/owarmijo/index.html
+++ b/src/tao/linesearch/impls/owarmijo/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/owarmijo/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/owarmijo/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/linesearch/impls/owarmijo/makefile.html b/src/tao/linesearch/impls/owarmijo/makefile.html
index f7c725b..291b738 100644
--- a/src/tao/linesearch/impls/owarmijo/makefile.html
+++ b/src/tao/linesearch/impls/owarmijo/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/owarmijo/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:08+00:00">
+<meta name="date" content="2016-10-03T03:00:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/owarmijo/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/owarmijo/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/impls/owarmijo/owarmijo.c.html b/src/tao/linesearch/impls/owarmijo/owarmijo.c.html
index ce5d144..214b0f2 100644
--- a/src/tao/linesearch/impls/owarmijo/owarmijo.c.html
+++ b/src/tao/linesearch/impls/owarmijo/owarmijo.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/owarmijo/owarmijo.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:07+00:00">
+<meta name="date" content="2016-10-03T03:00:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/owarmijo/owarmijo.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/owarmijo/owarmijo.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/taolinesearchimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/tao/linesearch/impls/owarmijo/owarmijo.h></font>
diff --git a/src/tao/linesearch/impls/owarmijo/owarmijo.h.html b/src/tao/linesearch/impls/owarmijo/owarmijo.h.html
index dcc85f8..c1e62cb 100644
--- a/src/tao/linesearch/impls/owarmijo/owarmijo.h.html
+++ b/src/tao/linesearch/impls/owarmijo/owarmijo.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/owarmijo/owarmijo.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:08+00:00">
+<meta name="date" content="2016-10-03T03:00:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/owarmijo/owarmijo.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/owarmijo/owarmijo.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAOLINESEARCH_OWARMIJO_H</font>
<a name="line4"> 4: </a><font color="#B22222">/* Context for an Armijo (nonmonotone) linesearch for orthant wise unconstrained</font>
diff --git a/src/tao/linesearch/impls/unit/index.html b/src/tao/linesearch/impls/unit/index.html
index 23b6047..fa7da06 100644
--- a/src/tao/linesearch/impls/unit/index.html
+++ b/src/tao/linesearch/impls/unit/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/unit/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/unit/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/linesearch/impls/unit/makefile.html b/src/tao/linesearch/impls/unit/makefile.html
index 83aa2f9..6100a33 100644
--- a/src/tao/linesearch/impls/unit/makefile.html
+++ b/src/tao/linesearch/impls/unit/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/unit/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:04+00:00">
+<meta name="date" content="2016-10-03T03:00:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/unit/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/unit/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/impls/unit/unit.c.html b/src/tao/linesearch/impls/unit/unit.c.html
index 6083063..a49db85 100644
--- a/src/tao/linesearch/impls/unit/unit.c.html
+++ b/src/tao/linesearch/impls/unit/unit.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/unit/unit.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:03+00:00">
+<meta name="date" content="2016-10-03T03:00:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/unit/unit.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/unit/unit.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/taolinesearchimpl.h></font>
diff --git a/src/tao/linesearch/impls/unit/unit.h.html b/src/tao/linesearch/impls/unit/unit.h.html
index 1eb1cb8..1fb6295 100644
--- a/src/tao/linesearch/impls/unit/unit.h.html
+++ b/src/tao/linesearch/impls/unit/unit.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/impls/unit/unit.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:03+00:00">
+<meta name="date" content="2016-10-03T03:00:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/impls/unit/unit.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/impls/unit/unit.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAOLINESEARCH_UNIT_H</font>
diff --git a/src/tao/linesearch/index.html b/src/tao/linesearch/index.html
index 706c747..df2b85a 100644
--- a/src/tao/linesearch/index.html
+++ b/src/tao/linesearch/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/linesearch/interface/dlregis_taolinesearch.c.html b/src/tao/linesearch/interface/dlregis_taolinesearch.c.html
index 364f9e9..312c184 100644
--- a/src/tao/linesearch/interface/dlregis_taolinesearch.c.html
+++ b/src/tao/linesearch/interface/dlregis_taolinesearch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/interface/dlregis_taolinesearch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:12+00:00">
+<meta name="date" content="2016-10-03T03:00:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/interface/dlregis_taolinesearch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/interface/dlregis_taolinesearch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define TAOLINESEARCH_DLL</font></strong>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/taolinesearchimpl.h></font>
diff --git a/src/tao/linesearch/interface/index.html b/src/tao/linesearch/interface/index.html
index b06f425..3e4f173 100644
--- a/src/tao/linesearch/interface/index.html
+++ b/src/tao/linesearch/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Line Search Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Line Search Manual Pages
</H2>
diff --git a/src/tao/linesearch/interface/makefile.html b/src/tao/linesearch/interface/makefile.html
index 89be95d..376e578 100644
--- a/src/tao/linesearch/interface/makefile.html
+++ b/src/tao/linesearch/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:12+00:00">
+<meta name="date" content="2016-10-03T03:00:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/linesearch/interface/taolinesearch.c.html b/src/tao/linesearch/interface/taolinesearch.c.html
index 693dd72..3ff3cf0 100644
--- a/src/tao/linesearch/interface/taolinesearch.c.html
+++ b/src/tao/linesearch/interface/taolinesearch.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/interface/taolinesearch.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:08+00:00">
+<meta name="date" content="2016-10-03T03:00:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/interface/taolinesearch.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/interface/taolinesearch.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctaolinesearch.h> </font><font color="#B22222">/*I "petsctaolinesearch.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/taolinesearchimpl.h></font>
diff --git a/src/tao/linesearch/makefile.html b/src/tao/linesearch/makefile.html
index 7524f93..2e5b42e 100644
--- a/src/tao/linesearch/makefile.html
+++ b/src/tao/linesearch/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/linesearch/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:03+00:00">
+<meta name="date" content="2016-10-03T03:00:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/linesearch/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/linesearch/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/makefile.html b/src/tao/makefile.html
index 9bbf173..eefb9ba 100644
--- a/src/tao/makefile.html
+++ b/src/tao/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:55+00:00">
+<meta name="date" content="2016-10-03T02:59:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/matrix/adamat.c.html b/src/tao/matrix/adamat.c.html
index 73b4fc9..ab40271 100644
--- a/src/tao/matrix/adamat.c.html
+++ b/src/tao/matrix/adamat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/matrix/adamat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:15+00:00">
+<meta name="date" content="2016-10-03T03:00:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/matrix/adamat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/matrix/adamat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h> </font><font color="#B22222">/*I "mat.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/tao/matrix/index.html b/src/tao/matrix/index.html
index ba1c157..4577c18 100644
--- a/src/tao/matrix/index.html
+++ b/src/tao/matrix/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/matrix/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/matrix/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/matrix/lmvmmat.c.html b/src/tao/matrix/lmvmmat.c.html
index ea7a80b..af17e0e 100644
--- a/src/tao/matrix/lmvmmat.c.html
+++ b/src/tao/matrix/lmvmmat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/matrix/lmvmmat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:12+00:00">
+<meta name="date" content="2016-10-03T03:00:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/matrix/lmvmmat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/matrix/lmvmmat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h> </font><font color="#B22222">/*I "lmvmmat.h" */</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsctao.h> </font><font color="#B22222">/*I "petsctao.h" */</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscksp.h></font>
diff --git a/src/tao/matrix/lmvmmat.h.html b/src/tao/matrix/lmvmmat.h.html
index 684c1db..031d8b2 100644
--- a/src/tao/matrix/lmvmmat.h.html
+++ b/src/tao/matrix/lmvmmat.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/matrix/lmvmmat.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:17+00:00">
+<meta name="date" content="2016-10-03T03:00:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/matrix/lmvmmat.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/matrix/lmvmmat.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __LMVMMAT_H</font>
diff --git a/src/tao/matrix/makefile.html b/src/tao/matrix/makefile.html
index e3a3491..7a2f551 100644
--- a/src/tao/matrix/makefile.html
+++ b/src/tao/matrix/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/matrix/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:17+00:00">
+<meta name="date" content="2016-10-03T03:00:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/matrix/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/matrix/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/matrix/submatfree.c.html b/src/tao/matrix/submatfree.c.html
index 7e40525..eafeeb9 100644
--- a/src/tao/matrix/submatfree.c.html
+++ b/src/tao/matrix/submatfree.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/matrix/submatfree.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:16+00:00">
+<meta name="date" content="2016-10-03T03:00:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/matrix/submatfree.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/matrix/submatfree.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctao.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/matrix/submatfree.h> </font><font color="#B22222">/*I "submatfree.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/tao/matrix/submatfree.h.html b/src/tao/matrix/submatfree.h.html
index 7699927..4acf3c1 100644
--- a/src/tao/matrix/submatfree.h.html
+++ b/src/tao/matrix/submatfree.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/matrix/submatfree.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:17+00:00">
+<meta name="date" content="2016-10-03T03:00:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/matrix/submatfree.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/matrix/submatfree.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/matimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/tao/pde_constrained/examples/index.html b/src/tao/pde_constrained/examples/index.html
index 2082a62..9e88c4b 100644
--- a/src/tao/pde_constrained/examples/index.html
+++ b/src/tao/pde_constrained/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/pde_constrained/examples/makefile.html b/src/tao/pde_constrained/examples/makefile.html
index 0e6ef1c..2dc843e 100644
--- a/src/tao/pde_constrained/examples/makefile.html
+++ b/src/tao/pde_constrained/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:30+00:00">
+<meta name="date" content="2016-10-03T03:00:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
LOCDIR = src/tao/pde_constrained/examples/
diff --git a/src/tao/pde_constrained/examples/tutorials/elliptic.c.html b/src/tao/pde_constrained/examples/tutorials/elliptic.c.html
index 45eaad1..5724dc7 100644
--- a/src/tao/pde_constrained/examples/tutorials/elliptic.c.html
+++ b/src/tao/pde_constrained/examples/tutorials/elliptic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/examples/tutorials/elliptic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:30+00:00">
+<meta name="date" content="2016-10-03T03:00:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/examples/tutorials/elliptic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/examples/tutorials/elliptic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html b/src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html
index 3a5876b..4267fce 100644
--- a/src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html
+++ b/src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:37+00:00">
+<meta name="date" content="2016-10-03T03:00:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctao.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/tao/pde_constrained/examples/tutorials/index.html b/src/tao/pde_constrained/examples/tutorials/index.html
index 7e347d6..12c1662 100644
--- a/src/tao/pde_constrained/examples/tutorials/index.html
+++ b/src/tao/pde_constrained/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/pde_constrained/examples/tutorials/makefile.html b/src/tao/pde_constrained/examples/tutorials/makefile.html
index f63ea3e..9332385 100644
--- a/src/tao/pde_constrained/examples/tutorials/makefile.html
+++ b/src/tao/pde_constrained/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:41+00:00">
+<meta name="date" content="2016-10-03T03:01:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">CFLAGS =
FFLAGS =
CPPFLAGS =
diff --git a/src/tao/pde_constrained/examples/tutorials/parabolic.c.html b/src/tao/pde_constrained/examples/tutorials/parabolic.c.html
index 9fbe131..469811f 100644
--- a/src/tao/pde_constrained/examples/tutorials/parabolic.c.html
+++ b/src/tao/pde_constrained/examples/tutorials/parabolic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/examples/tutorials/parabolic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:34+00:00">
+<meta name="date" content="2016-10-03T03:00:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/examples/tutorials/parabolic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/examples/tutorials/parabolic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/tao/pde_constrained/impls/index.html b/src/tao/pde_constrained/impls/index.html
index 3eac8c7..49e26f8 100644
--- a/src/tao/pde_constrained/impls/index.html
+++ b/src/tao/pde_constrained/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/pde_constrained/impls/lcl/index.html b/src/tao/pde_constrained/impls/lcl/index.html
index c2a8412..212da3c 100644
--- a/src/tao/pde_constrained/impls/lcl/index.html
+++ b/src/tao/pde_constrained/impls/lcl/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/impls/lcl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/impls/lcl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/pde_constrained/impls/lcl/lcl.c.html b/src/tao/pde_constrained/impls/lcl/lcl.c.html
index d3c3d8a..344992d 100644
--- a/src/tao/pde_constrained/impls/lcl/lcl.c.html
+++ b/src/tao/pde_constrained/impls/lcl/lcl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/impls/lcl/lcl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:28+00:00">
+<meta name="date" content="2016-10-03T03:00:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/impls/lcl/lcl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/impls/lcl/lcl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/pde_constrained/impls/lcl/lcl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">static <a href="../.._constrained/../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> LCLComputeLagrangianAndGradient(TaoLineSearch,<a href="../.._constrained/../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,<a href="../.._constrained/../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>*,<a href="../.._constrained/../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a>,void*)</font></strong>;
diff --git a/src/tao/pde_constrained/impls/lcl/lcl.h.html b/src/tao/pde_constrained/impls/lcl/lcl.h.html
index 1528caf..e556e23 100644
--- a/src/tao/pde_constrained/impls/lcl/lcl.h.html
+++ b/src/tao/pde_constrained/impls/lcl/lcl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/impls/lcl/lcl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:30+00:00">
+<meta name="date" content="2016-10-03T03:00:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/impls/lcl/lcl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/impls/lcl/lcl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_LCL_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/pde_constrained/impls/lcl/makefile.html b/src/tao/pde_constrained/impls/lcl/makefile.html
index a8ad1ee..2479d68 100644
--- a/src/tao/pde_constrained/impls/lcl/makefile.html
+++ b/src/tao/pde_constrained/impls/lcl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/impls/lcl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:30+00:00">
+<meta name="date" content="2016-10-03T03:00:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/impls/lcl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/impls/lcl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/pde_constrained/impls/makefile.html b/src/tao/pde_constrained/impls/makefile.html
index 39d6939..42f7cc9 100644
--- a/src/tao/pde_constrained/impls/makefile.html
+++ b/src/tao/pde_constrained/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:28+00:00">
+<meta name="date" content="2016-10-03T03:00:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
DIRS = lcl
diff --git a/src/tao/pde_constrained/index.html b/src/tao/pde_constrained/index.html
index 7279adb..b659b6d 100644
--- a/src/tao/pde_constrained/index.html
+++ b/src/tao/pde_constrained/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/pde_constrained/makefile.html b/src/tao/pde_constrained/makefile.html
index aab1134..668b1e4 100644
--- a/src/tao/pde_constrained/makefile.html
+++ b/src/tao/pde_constrained/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/pde_constrained/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:16:28+00:00">
+<meta name="date" content="2016-10-03T03:00:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/pde_constrained/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/pde_constrained/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/unconstrained/examples/index.html b/src/tao/unconstrained/examples/index.html
index eb92c9d..9dd82ce 100644
--- a/src/tao/unconstrained/examples/index.html
+++ b/src/tao/unconstrained/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/unconstrained/examples/makefile.html b/src/tao/unconstrained/examples/makefile.html
index 5c81f23..12d363b 100644
--- a/src/tao/unconstrained/examples/makefile.html
+++ b/src/tao/unconstrained/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:27+00:00">
+<meta name="date" content="2016-10-03T02:59:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
LOCDIR = src/tao/unconstrained/examples/
diff --git a/src/tao/unconstrained/examples/tests/makefile b/src/tao/unconstrained/examples/tests/makefile
deleted file mode 100644
index 25c83f3..0000000
--- a/src/tao/unconstrained/examples/tests/makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-
-CFLAGS =
-FFLAGS =
-CPPFLAGS =
-FPPFLAGS =
-EXAMPLESC = minsurf1.c
-LOCDIR = src/tao/unconstrained/examples/tests/
-
-
-
-include ${PETSC_DIR}/lib/petsc/conf/variables
-include ${PETSC_DIR}/lib/petsc/conf/rules
-
-minsurf1: minsurf1.o chkopts
- -${CLINKER} -o minsurf1 minsurf1.o ${PETSC_TAO_LIB}
- ${RM} minsurf1.o
-
-
-runminsurf1:
- -@${MPIEXEC} -n 1 ./minsurf1 -tao_smonitor -tao_type cg -tao_view -mx 10 -my 8 -tao_catol 1.0e-5 > minsurf1_1.tmp 2>&1;\
- ${DIFF} output/minsurf1_1.out minsurf1_1.tmp || printf '${PWD}\nPossible problem with minsurf1 stdout, diffs above \n=========================================\n';\
- ${RM} -f minsurf1_1.tmp
-
-TESTEXAMPLES_C = minsurf1.PETSc runminsurf1 minsurf1.rm
-
-include ${PETSC_DIR}/lib/petsc/conf/test
-
-
diff --git a/src/tao/unconstrained/examples/tests/output/minsurf1_1.out b/src/tao/unconstrained/examples/tests/output/minsurf1_1.out
deleted file mode 100644
index 1fc374b..0000000
--- a/src/tao/unconstrained/examples/tests/output/minsurf1_1.out
+++ /dev/null
@@ -1,73 +0,0 @@
-
----- Minimum Surface Area Problem -----
-mx: 10 my: 8
-
-iter = 0, Function value 1.45591, Residual: 0.21372
-iter = 1, Function value 1.42961, Residual: 0.150207
-iter = 2, Function value 1.4211, Residual: 0.108124
-iter = 3, Function value 1.41836, Residual: 0.046402
-iter = 4, Function value 1.41784, Residual: 0.0164424
-iter = 5, Function value 1.41777, Residual: 0.0064331
-iter = 6, Function value 1.41776, Residual: 0.00366341
-iter = 7, Function value 1.41776, Residual: 0.00356885
-iter = 8, Function value 1.41776, Residual: 0.00657322
-iter = 9, Function value 1.41776, Residual: 0.00184093
-iter = 10, Function value 1.41775, Residual: 0.00101066
-iter = 11, Function value 1.41775, Residual: 0.00181379
-iter = 12, Function value 1.41775, Residual: 0.000762565
-iter = 13, Function value 1.41775, Residual: 0.000628392
-iter = 14, Function value 1.41775, Residual: 0.00074124
-iter = 15, Function value 1.41775, Residual: 0.000843315
-iter = 16, Function value 1.41775, Residual: 0.00167165
-iter = 17, Function value 1.41775, Residual: 0.000468603
-iter = 18, Function value 1.41775, Residual: 0.000395009
-iter = 19, Function value 1.41775, Residual: 0.000312295
-Tao Object: 1 MPI processes
- type: cg
- CG Type: prp
- Gradient steps: 0
- Reset steps: 0
- TaoLineSearch Object: 1 MPI processes
- type: more-thuente
- convergence tolerances: fatol=1e-07, frtol=1e-07
- convergence tolerances: gatol=1e-07, steptol=0, gttol=0
- Residual in Function/Gradient:=0.000312295
- convergence tolerances: catol=1e-05, crtol=1e-07
- Residual in Constraints:=0
- Objective value=1.41775
- total number of iterations=19, (max: 100)
- total number of function/gradient evaluations=35, (max: 200)
- Solution converged: estimated f(x)-f(X*) <= fatol
-iter = 0, Function value 1.45591, Residual: 0.21372
-iter = 1, Function value 1.41806, Residual: 0.0228154
-iter = 2, Function value 1.41775, Residual: 0.000521634
-iter = 3, Function value 1.41775, Residual: < 1.0e-6
-Tao Object: 1 MPI processes
- type: nls
- Rejected matrix updates: 0
- Newton steps: 3
- BFGS steps: 0
- Scaled gradient steps: 0
- Gradient steps: 0
- nls ksp atol: 0
- nls ksp rtol: 3
- nls ksp ctol: 0
- nls ksp negc: 0
- nls ksp dtol: 0
- nls ksp iter: 0
- nls ksp othr: 0
- TaoLineSearch Object: 1 MPI processes
- type: more-thuente
- KSP Object: 1 MPI processes
- type: stcg
- total KSP iterations: 79
- convergence tolerances: fatol=1e-07, frtol=1e-07
- convergence tolerances: gatol=1e-07, steptol=0, gttol=0
- Residual in Function/Gradient:=1.70307e-07
- convergence tolerances: catol=1e-05, crtol=1e-07
- Residual in Constraints:=0
- Objective value=1.41775
- total number of iterations=3, (max: 100)
- total number of function/gradient evaluations=9, (max: 200)
- total number of Hessian evaluations=3
- Solution converged: estimated f(x)-f(X*) <= fatol
diff --git a/src/tao/unconstrained/examples/tutorials/eptorsion1.c.html b/src/tao/unconstrained/examples/tutorials/eptorsion1.c.html
index 39e05d2..d00ef2f 100644
--- a/src/tao/unconstrained/examples/tutorials/eptorsion1.c.html
+++ b/src/tao/unconstrained/examples/tutorials/eptorsion1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/eptorsion1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:27+00:00">
+<meta name="date" content="2016-10-03T02:59:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/eptorsion1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/eptorsion1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Program usage: mpiexec -n 1 eptorsion1 [-help] [all TAO options] */</font>
<a name="line3"> 3: </a><font color="#B22222">/* ----------------------------------------------------------------------</font>
diff --git a/src/tao/unconstrained/examples/tutorials/eptorsion2.c.html b/src/tao/unconstrained/examples/tutorials/eptorsion2.c.html
index 32a178b..4f36f73 100644
--- a/src/tao/unconstrained/examples/tutorials/eptorsion2.c.html
+++ b/src/tao/unconstrained/examples/tutorials/eptorsion2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/eptorsion2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:29+00:00">
+<meta name="date" content="2016-10-03T02:59:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/eptorsion2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/eptorsion2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Program usage: mpiexec -n <proc> eptorsion2 [-help] [all TAO options] */</font>
<a name="line3"> 3: </a><font color="#B22222">/* ----------------------------------------------------------------------</font>
diff --git a/src/tao/unconstrained/examples/tutorials/eptorsion2f.F.html b/src/tao/unconstrained/examples/tutorials/eptorsion2f.F.html
index 76593d1..9a50450 100644
--- a/src/tao/unconstrained/examples/tutorials/eptorsion2f.F.html
+++ b/src/tao/unconstrained/examples/tutorials/eptorsion2f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/eptorsion2f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:33+00:00">
+<meta name="date" content="2016-10-03T02:59:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/eptorsion2f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/eptorsion2f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Program usage: mpiexec -n <proc> eptorsion2f [all TAO options]
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: This example demonstrates use of the TAO package to solve
diff --git a/src/tao/unconstrained/examples/tutorials/eptorsion2f.h.html b/src/tao/unconstrained/examples/tutorials/eptorsion2f.h.html
index aeda2b6..e5f0ee9 100644
--- a/src/tao/unconstrained/examples/tutorials/eptorsion2f.h.html
+++ b/src/tao/unconstrained/examples/tutorials/eptorsion2f.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/eptorsion2f.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:36+00:00">
+<meta name="date" content="2016-10-03T02:59:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/eptorsion2f.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/eptorsion2f.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> program eptorsion2f.F
<a name="line3"> 3: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/src/tao/unconstrained/examples/tutorials/index.html b/src/tao/unconstrained/examples/tutorials/index.html
index a58a2a0..9c6aa8b 100644
--- a/src/tao/unconstrained/examples/tutorials/index.html
+++ b/src/tao/unconstrained/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/unconstrained/examples/tutorials/makefile.html b/src/tao/unconstrained/examples/tutorials/makefile.html
index af534bb..ef97748 100644
--- a/src/tao/unconstrained/examples/tutorials/makefile.html
+++ b/src/tao/unconstrained/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:36+00:00">
+<meta name="date" content="2016-10-03T02:59:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>
CFLAGS =
diff --git a/src/tao/unconstrained/examples/tutorials/minsurf2.c.html b/src/tao/unconstrained/examples/tutorials/minsurf2.c.html
index e78288e..a583e16 100644
--- a/src/tao/unconstrained/examples/tutorials/minsurf2.c.html
+++ b/src/tao/unconstrained/examples/tutorials/minsurf2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/minsurf2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:30+00:00">
+<meta name="date" content="2016-10-03T02:59:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/minsurf2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/minsurf2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Program usage: mpiexec -n <proc> minsurf2 [-help] [all TAO options] */</font>
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/tao/unconstrained/examples/tutorials/rosenbrock1.c.html b/src/tao/unconstrained/examples/tutorials/rosenbrock1.c.html
index a6d5b06..80b496a 100644
--- a/src/tao/unconstrained/examples/tutorials/rosenbrock1.c.html
+++ b/src/tao/unconstrained/examples/tutorials/rosenbrock1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/rosenbrock1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:33+00:00">
+<meta name="date" content="2016-10-03T02:59:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/rosenbrock1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/rosenbrock1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/* Program usage: mpiexec -n 1 rosenbrock1 [-help] [all TAO options] */</font>
<a name="line3"> 3: </a><font color="#B22222">/* Include "petsctao.h" so we can use TAO solvers. */</font>
diff --git a/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F.html b/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F.html
index 1f7e4e1..2062dfd 100644
--- a/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F.html
+++ b/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:35+00:00">
+<meta name="date" content="2016-10-03T02:59:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/rosenbrock1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/rosenbrock1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Program usage: mpiexec -n 1 rosenbrock1f [-help] [all TAO options]
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: This example demonstrates use of the TAO package to solve an
diff --git a/src/tao/unconstrained/examples/tutorials/rosenbrock1f.h.html b/src/tao/unconstrained/examples/tutorials/rosenbrock1f.h.html
index 491db0d..0ba28a7 100644
--- a/src/tao/unconstrained/examples/tutorials/rosenbrock1f.h.html
+++ b/src/tao/unconstrained/examples/tutorials/rosenbrock1f.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/examples/tutorials/rosenbrock1f.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:36+00:00">
+<meta name="date" content="2016-10-03T02:59:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/examples/tutorials/rosenbrock1f.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/examples/tutorials/rosenbrock1f.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<a name="line2"> 2: </a>! Include file <font color="#4169E1">for</font> program rosenbrock1f.F
<a name="line3"> 3: </a>! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/src/tao/unconstrained/impls/bmrm/bmrm.c.html b/src/tao/unconstrained/impls/bmrm/bmrm.c.html
index 19c903e..c6afe29 100644
--- a/src/tao/unconstrained/impls/bmrm/bmrm.c.html
+++ b/src/tao/unconstrained/impls/bmrm/bmrm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/bmrm/bmrm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:25+00:00">
+<meta name="date" content="2016-10-03T02:59:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/bmrm/bmrm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/bmrm/bmrm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/bmrm/bmrm.h></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> init_df_solver(TAO_DF*)</font></strong>;
diff --git a/src/tao/unconstrained/impls/bmrm/bmrm.h.html b/src/tao/unconstrained/impls/bmrm/bmrm.h.html
index 3e75e01..3799f3a 100644
--- a/src/tao/unconstrained/impls/bmrm/bmrm.h.html
+++ b/src/tao/unconstrained/impls/bmrm/bmrm.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/bmrm/bmrm.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:27+00:00">
+<meta name="date" content="2016-10-03T02:59:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/bmrm/bmrm.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/bmrm/bmrm.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_BMRM_H</font>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/unconstrained/impls/bmrm/index.html b/src/tao/unconstrained/impls/bmrm/index.html
index 7e8d29c..ce6c92b 100644
--- a/src/tao/unconstrained/impls/bmrm/index.html
+++ b/src/tao/unconstrained/impls/bmrm/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/bmrm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/bmrm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/bmrm/makefile.html b/src/tao/unconstrained/impls/bmrm/makefile.html
index 3cd325a..449986f 100644
--- a/src/tao/unconstrained/impls/bmrm/makefile.html
+++ b/src/tao/unconstrained/impls/bmrm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/bmrm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:27+00:00">
+<meta name="date" content="2016-10-03T02:59:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/bmrm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/bmrm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0"># $Id$ </font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/unconstrained/impls/cg/index.html b/src/tao/unconstrained/impls/cg/index.html
index 5ccc457..b41be5a 100644
--- a/src/tao/unconstrained/impls/cg/index.html
+++ b/src/tao/unconstrained/impls/cg/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/cg/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/cg/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/cg/makefile.html b/src/tao/unconstrained/impls/cg/makefile.html
index ec41bfc..6451ba3 100644
--- a/src/tao/unconstrained/impls/cg/makefile.html
+++ b/src/tao/unconstrained/impls/cg/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/cg/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:18+00:00">
+<meta name="date" content="2016-10-03T02:59:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/cg/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/cg/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/unconstrained/impls/cg/taocg.c.html b/src/tao/unconstrained/impls/cg/taocg.c.html
index f3113a0..3617bd1 100644
--- a/src/tao/unconstrained/impls/cg/taocg.c.html
+++ b/src/tao/unconstrained/impls/cg/taocg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/cg/taocg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:17+00:00">
+<meta name="date" content="2016-10-03T02:59:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/cg/taocg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/cg/taocg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/cg/taocg.h></font>
diff --git a/src/tao/unconstrained/impls/cg/taocg.h.html b/src/tao/unconstrained/impls/cg/taocg.h.html
index 9ed0daa..2b36a7e 100644
--- a/src/tao/unconstrained/impls/cg/taocg.h.html
+++ b/src/tao/unconstrained/impls/cg/taocg.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/cg/taocg.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:18+00:00">
+<meta name="date" content="2016-10-03T02:59:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/cg/taocg.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/cg/taocg.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Context for conjugate gradient method (unconstrained minimization)</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/tao/unconstrained/impls/index.html b/src/tao/unconstrained/impls/index.html
index bcce0dc..5501af0 100644
--- a/src/tao/unconstrained/impls/index.html
+++ b/src/tao/unconstrained/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/unconstrained/impls/lmvm/index.html b/src/tao/unconstrained/impls/lmvm/index.html
index 2d8ee00..cf5e6d9 100644
--- a/src/tao/unconstrained/impls/lmvm/index.html
+++ b/src/tao/unconstrained/impls/lmvm/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/lmvm/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/lmvm/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/lmvm/lmvm.c.html b/src/tao/unconstrained/impls/lmvm/lmvm.c.html
index 0db4c6a..e6a21dc 100644
--- a/src/tao/unconstrained/impls/lmvm/lmvm.c.html
+++ b/src/tao/unconstrained/impls/lmvm/lmvm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/lmvm/lmvm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:11+00:00">
+<meta name="date" content="2016-10-03T02:59:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/lmvm/lmvm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/lmvm/lmvm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/lmvm/lmvm.h></font>
diff --git a/src/tao/unconstrained/impls/lmvm/lmvm.h.html b/src/tao/unconstrained/impls/lmvm/lmvm.h.html
index 1b7e4db..2a1e36f 100644
--- a/src/tao/unconstrained/impls/lmvm/lmvm.h.html
+++ b/src/tao/unconstrained/impls/lmvm/lmvm.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/lmvm/lmvm.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:12+00:00">
+<meta name="date" content="2016-10-03T02:59:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/lmvm/lmvm.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/lmvm/lmvm.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Context for limited memory variable metric method for unconstrained</font>
<a name="line3"> 3: </a><font color="#B22222"> optimization.</font>
diff --git a/src/tao/unconstrained/impls/lmvm/makefile.html b/src/tao/unconstrained/impls/lmvm/makefile.html
index a7589f3..d328300 100644
--- a/src/tao/unconstrained/impls/lmvm/makefile.html
+++ b/src/tao/unconstrained/impls/lmvm/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/lmvm/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:12+00:00">
+<meta name="date" content="2016-10-03T02:59:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/lmvm/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/lmvm/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/unconstrained/impls/makefile.html b/src/tao/unconstrained/impls/makefile.html
index 9984c4e..84d98e8 100644
--- a/src/tao/unconstrained/impls/makefile.html
+++ b/src/tao/unconstrained/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:11+00:00">
+<meta name="date" content="2016-10-03T02:59:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
DIRS = lmvm nls neldermead cg ntl ntr owlqn bmrm
diff --git a/src/tao/unconstrained/impls/neldermead/index.html b/src/tao/unconstrained/impls/neldermead/index.html
index ee14e73..13667c6 100644
--- a/src/tao/unconstrained/impls/neldermead/index.html
+++ b/src/tao/unconstrained/impls/neldermead/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/neldermead/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/neldermead/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/neldermead/makefile.html b/src/tao/unconstrained/impls/neldermead/makefile.html
index 344ff1c..407c471 100644
--- a/src/tao/unconstrained/impls/neldermead/makefile.html
+++ b/src/tao/unconstrained/impls/neldermead/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/neldermead/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:17+00:00">
+<meta name="date" content="2016-10-03T02:59:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/neldermead/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/neldermead/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/unconstrained/impls/neldermead/neldermead.c.html b/src/tao/unconstrained/impls/neldermead/neldermead.c.html
index b55fe10..6b52290 100644
--- a/src/tao/unconstrained/impls/neldermead/neldermead.c.html
+++ b/src/tao/unconstrained/impls/neldermead/neldermead.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/neldermead/neldermead.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:16+00:00">
+<meta name="date" content="2016-10-03T02:59:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/neldermead/neldermead.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/neldermead/neldermead.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/neldermead/neldermead.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/tao/unconstrained/impls/neldermead/neldermead.h.html b/src/tao/unconstrained/impls/neldermead/neldermead.h.html
index 5fd7c59..d00ca26 100644
--- a/src/tao/unconstrained/impls/neldermead/neldermead.h.html
+++ b/src/tao/unconstrained/impls/neldermead/neldermead.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/neldermead/neldermead.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:17+00:00">
+<meta name="date" content="2016-10-03T02:59:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/neldermead/neldermead.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/neldermead/neldermead.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#ifndef __TAO_NELDERMEAD_H</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/taoimpl.h></font>
diff --git a/src/tao/unconstrained/impls/nls/index.html b/src/tao/unconstrained/impls/nls/index.html
index effe0d2..0cea143 100644
--- a/src/tao/unconstrained/impls/nls/index.html
+++ b/src/tao/unconstrained/impls/nls/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/nls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/nls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/nls/makefile.html b/src/tao/unconstrained/impls/nls/makefile.html
index b0f37b3..8198daa 100644
--- a/src/tao/unconstrained/impls/nls/makefile.html
+++ b/src/tao/unconstrained/impls/nls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/nls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:16+00:00">
+<meta name="date" content="2016-10-03T02:59:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/nls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/nls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/unconstrained/impls/nls/nls.c.html b/src/tao/unconstrained/impls/nls/nls.c.html
index 2067959..8329246 100644
--- a/src/tao/unconstrained/impls/nls/nls.c.html
+++ b/src/tao/unconstrained/impls/nls/nls.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/nls/nls.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:12+00:00">
+<meta name="date" content="2016-10-03T02:59:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/nls/nls.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/nls/nls.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/nls/nls.h></font>
diff --git a/src/tao/unconstrained/impls/nls/nls.h.html b/src/tao/unconstrained/impls/nls/nls.h.html
index 2c3a112..d791e80 100644
--- a/src/tao/unconstrained/impls/nls/nls.h.html
+++ b/src/tao/unconstrained/impls/nls/nls.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/nls/nls.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:15+00:00">
+<meta name="date" content="2016-10-03T02:59:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/nls/nls.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/nls/nls.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"><strong></font><font color="#4169E1"><a name="method"></a>Context for a Newton line search method (unconstrained minimization)</font></strong>
<a name="line3"> 3: </a>*/
diff --git a/src/tao/unconstrained/impls/ntl/index.html b/src/tao/unconstrained/impls/ntl/index.html
index 3c183f4..4deeac4 100644
--- a/src/tao/unconstrained/impls/ntl/index.html
+++ b/src/tao/unconstrained/impls/ntl/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/ntl/makefile.html b/src/tao/unconstrained/impls/ntl/makefile.html
index e1394fc..a3d4888 100644
--- a/src/tao/unconstrained/impls/ntl/makefile.html
+++ b/src/tao/unconstrained/impls/ntl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/ntl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:21+00:00">
+<meta name="date" content="2016-10-03T02:59:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/unconstrained/impls/ntl/ntl.c.html b/src/tao/unconstrained/impls/ntl/ntl.c.html
index 094b60e..8acf93e 100644
--- a/src/tao/unconstrained/impls/ntl/ntl.c.html
+++ b/src/tao/unconstrained/impls/ntl/ntl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/ntl/ntl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:18+00:00">
+<meta name="date" content="2016-10-03T02:59:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntl/ntl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntl/ntl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/ntl/ntl.h></font>
diff --git a/src/tao/unconstrained/impls/ntl/ntl.h.html b/src/tao/unconstrained/impls/ntl/ntl.h.html
index 8d560ac..744784a 100644
--- a/src/tao/unconstrained/impls/ntl/ntl.h.html
+++ b/src/tao/unconstrained/impls/ntl/ntl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/ntl/ntl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:20+00:00">
+<meta name="date" content="2016-10-03T02:59:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntl/ntl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntl/ntl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Context for a Newton trust-region, line-search method for unconstrained</font>
<a name="line3"> 3: </a><font color="#B22222"> minimization</font>
diff --git a/src/tao/unconstrained/impls/ntr/index.html b/src/tao/unconstrained/impls/ntr/index.html
index c4ea97f..7509bce 100644
--- a/src/tao/unconstrained/impls/ntr/index.html
+++ b/src/tao/unconstrained/impls/ntr/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntr/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntr/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/ntr/makefile.html b/src/tao/unconstrained/impls/ntr/makefile.html
index 66ad995..144ffbe 100644
--- a/src/tao/unconstrained/impls/ntr/makefile.html
+++ b/src/tao/unconstrained/impls/ntr/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/ntr/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:23+00:00">
+<meta name="date" content="2016-10-03T02:59:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntr/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntr/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/unconstrained/impls/ntr/ntr.c.html b/src/tao/unconstrained/impls/ntr/ntr.c.html
index 20ae37c..5f5bd07 100644
--- a/src/tao/unconstrained/impls/ntr/ntr.c.html
+++ b/src/tao/unconstrained/impls/ntr/ntr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/ntr/ntr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:21+00:00">
+<meta name="date" content="2016-10-03T02:59:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntr/ntr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntr/ntr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/ntr/ntr.h></font>
diff --git a/src/tao/unconstrained/impls/ntr/ntr.h.html b/src/tao/unconstrained/impls/ntr/ntr.h.html
index 5a1f5a6..d0e5a97 100644
--- a/src/tao/unconstrained/impls/ntr/ntr.h.html
+++ b/src/tao/unconstrained/impls/ntr/ntr.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/ntr/ntr.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:23+00:00">
+<meta name="date" content="2016-10-03T02:59:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/ntr/ntr.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/ntr/ntr.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Context for a Newton trust region method (unconstrained minimization)</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/tao/unconstrained/impls/owlqn/index.html b/src/tao/unconstrained/impls/owlqn/index.html
index 6e7cd42..cb20d7d 100644
--- a/src/tao/unconstrained/impls/owlqn/index.html
+++ b/src/tao/unconstrained/impls/owlqn/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/owlqn/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/owlqn/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/unconstrained/impls/owlqn/makefile.html b/src/tao/unconstrained/impls/owlqn/makefile.html
index faeb8f0..b9c0968 100644
--- a/src/tao/unconstrained/impls/owlqn/makefile.html
+++ b/src/tao/unconstrained/impls/owlqn/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/owlqn/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:24+00:00">
+<meta name="date" content="2016-10-03T02:59:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/owlqn/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/owlqn/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/tao/unconstrained/impls/owlqn/owlqn.c.html b/src/tao/unconstrained/impls/owlqn/owlqn.c.html
index 7dc9468..7ff6267 100644
--- a/src/tao/unconstrained/impls/owlqn/owlqn.c.html
+++ b/src/tao/unconstrained/impls/owlqn/owlqn.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/owlqn/owlqn.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:23+00:00">
+<meta name="date" content="2016-10-03T02:59:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/owlqn/owlqn.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/owlqn/owlqn.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsctaolinesearch.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/tao/matrix/lmvmmat.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/tao/unconstrained/impls/owlqn/owlqn.h></font>
diff --git a/src/tao/unconstrained/impls/owlqn/owlqn.h.html b/src/tao/unconstrained/impls/owlqn/owlqn.h.html
index 04ee981..222219a 100644
--- a/src/tao/unconstrained/impls/owlqn/owlqn.h.html
+++ b/src/tao/unconstrained/impls/owlqn/owlqn.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/impls/owlqn/owlqn.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:24+00:00">
+<meta name="date" content="2016-10-03T02:59:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/impls/owlqn/owlqn.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/impls/owlqn/owlqn.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Context for limited memory variable metric method for unconstrained</font>
<a name="line3"> 3: </a><font color="#B22222"> optimization.</font>
diff --git a/src/tao/unconstrained/index.html b/src/tao/unconstrained/index.html
index 15e1ed4..14cb391 100644
--- a/src/tao/unconstrained/index.html
+++ b/src/tao/unconstrained/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/tao/unconstrained/makefile.html b/src/tao/unconstrained/makefile.html
index 3890c0e..7f28a26 100644
--- a/src/tao/unconstrained/makefile.html
+++ b/src/tao/unconstrained/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/unconstrained/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:11+00:00">
+<meta name="date" content="2016-10-03T02:59:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/unconstrained/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/unconstrained/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/util/index.html b/src/tao/util/index.html
index 5cc83ff..8063c18 100644
--- a/src/tao/util/index.html
+++ b/src/tao/util/index.html
@@ -3,8 +3,8 @@
<TITLE>TAO Optimization Solver Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/util/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/util/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Solver Manual Pages
</H2>
diff --git a/src/tao/util/makefile.html b/src/tao/util/makefile.html
index 9c7020f..53a6b55 100644
--- a/src/tao/util/makefile.html
+++ b/src/tao/util/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/util/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:11+00:00">
+<meta name="date" content="2016-10-03T02:59:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/util/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/util/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/tao/util/tao_util.c.html b/src/tao/util/tao_util.c.html
index d3d61c2..48b8aa6 100644
--- a/src/tao/util/tao_util.c.html
+++ b/src/tao/util/tao_util.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/tao/util/tao_util.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:15:09+00:00">
+<meta name="date" content="2016-10-03T02:59:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/tao/util/tao_util.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/tao/util/tao_util.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsctao.h> </font><font color="#B22222">/*I "petsctao.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/adapt/impls/basic/adaptbasic.c.html b/src/ts/adapt/impls/basic/adaptbasic.c.html
index 6428463..582c5fa 100644
--- a/src/ts/adapt/impls/basic/adaptbasic.c.html
+++ b/src/ts/adapt/impls/basic/adaptbasic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/impls/basic/adaptbasic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:43+00:00">
+<meta name="date" content="2016-10-03T02:59:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/basic/adaptbasic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/basic/adaptbasic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
diff --git a/src/ts/adapt/impls/basic/index.html b/src/ts/adapt/impls/basic/index.html
index 0ff14ed..825b9ac 100644
--- a/src/ts/adapt/impls/basic/index.html
+++ b/src/ts/adapt/impls/basic/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/adapt/impls/basic/makefile.html b/src/ts/adapt/impls/basic/makefile.html
index 0f60578..a595287 100644
--- a/src/ts/adapt/impls/basic/makefile.html
+++ b/src/ts/adapt/impls/basic/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/impls/basic/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:44+00:00">
+<meta name="date" content="2016-10-03T02:59:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/adapt/impls/cfl/adaptcfl.c.html b/src/ts/adapt/impls/cfl/adaptcfl.c.html
index 08adf33..5d4cb93 100644
--- a/src/ts/adapt/impls/cfl/adaptcfl.c.html
+++ b/src/ts/adapt/impls/cfl/adaptcfl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/impls/cfl/adaptcfl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:44+00:00">
+<meta name="date" content="2016-10-03T02:59:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/cfl/adaptcfl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/cfl/adaptcfl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef</font> <font color="#4169E1">struct</font> {
diff --git a/src/ts/adapt/impls/cfl/index.html b/src/ts/adapt/impls/cfl/index.html
index 2530ab8..b6a37a2 100644
--- a/src/ts/adapt/impls/cfl/index.html
+++ b/src/ts/adapt/impls/cfl/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/cfl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/cfl/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/adapt/impls/cfl/makefile.html b/src/ts/adapt/impls/cfl/makefile.html
index 21e0c1b..1581f3e 100644
--- a/src/ts/adapt/impls/cfl/makefile.html
+++ b/src/ts/adapt/impls/cfl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/impls/cfl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:44+00:00">
+<meta name="date" content="2016-10-03T02:59:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/cfl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/cfl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/adapt/impls/index.html b/src/ts/adapt/impls/index.html
index 61c9b69..0bb7289 100644
--- a/src/ts/adapt/impls/index.html
+++ b/src/ts/adapt/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/adapt/impls/makefile.html b/src/ts/adapt/impls/makefile.html
index cf4e96d..4ce499a 100644
--- a/src/ts/adapt/impls/makefile.html
+++ b/src/ts/adapt/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:43+00:00">
+<meta name="date" content="2016-10-03T02:59:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/adapt/impls/none/adaptnone.c.html b/src/ts/adapt/impls/none/adaptnone.c.html
index 088815a..0bcc5b5 100644
--- a/src/ts/adapt/impls/none/adaptnone.c.html
+++ b/src/ts/adapt/impls/none/adaptnone.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/impls/none/adaptnone.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:44+00:00">
+<meta name="date" content="2016-10-03T02:59:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/none/adaptnone.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/none/adaptnone.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><strong><font color="#4169E1"><a name="TSAdaptChoose_None"></a>static <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSAdaptChoose_None(<a href="../../../../../docs/manualpages/TS/TSAdapt.html#TSAdapt">TSAdapt</a> adapt,<a href="../../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> h,<a href="../../../../../docs/manualpages/ [...]
diff --git a/src/ts/adapt/impls/none/index.html b/src/ts/adapt/impls/none/index.html
index 5eb7dcd..e9a27ae 100644
--- a/src/ts/adapt/impls/none/index.html
+++ b/src/ts/adapt/impls/none/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/none/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/none/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/adapt/impls/none/makefile.html b/src/ts/adapt/impls/none/makefile.html
index e74ae3b..2e06b70 100644
--- a/src/ts/adapt/impls/none/makefile.html
+++ b/src/ts/adapt/impls/none/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/impls/none/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:44+00:00">
+<meta name="date" content="2016-10-03T02:59:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/impls/none/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/impls/none/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/adapt/index.html b/src/ts/adapt/index.html
index e504410..0408245 100644
--- a/src/ts/adapt/index.html
+++ b/src/ts/adapt/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/adapt/interface/index.html b/src/ts/adapt/interface/index.html
index 5cc9c7b..3526666 100644
--- a/src/ts/adapt/interface/index.html
+++ b/src/ts/adapt/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/adapt/interface/makefile.html b/src/ts/adapt/interface/makefile.html
index 42272fb..93740c8 100644
--- a/src/ts/adapt/interface/makefile.html
+++ b/src/ts/adapt/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:43+00:00">
+<meta name="date" content="2016-10-03T02:59:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/adapt/interface/tsadapt.c.html b/src/ts/adapt/interface/tsadapt.c.html
index b34ec63..3af058f 100644
--- a/src/ts/adapt/interface/tsadapt.c.html
+++ b/src/ts/adapt/interface/tsadapt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/interface/tsadapt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:41+00:00">
+<meta name="date" content="2016-10-03T02:59:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/interface/tsadapt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/interface/tsadapt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/adapt/makefile.html b/src/ts/adapt/makefile.html
index 068531e..926cf66 100644
--- a/src/ts/adapt/makefile.html
+++ b/src/ts/adapt/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/adapt/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:41+00:00">
+<meta name="date" content="2016-10-03T02:59:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/adapt/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/adapt/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/characteristic/examples/index.html b/src/ts/characteristic/examples/index.html
index 5a20799..1dcb052 100644
--- a/src/ts/characteristic/examples/index.html
+++ b/src/ts/characteristic/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/ts/characteristic/examples/makefile.html b/src/ts/characteristic/examples/makefile.html
index fbba588..15f7b87 100644
--- a/src/ts/characteristic/examples/makefile.html
+++ b/src/ts/characteristic/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:41+00:00">
+<meta name="date" content="2016-10-03T02:59:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/ts/characteristic/examples/tutorials/index.html b/src/ts/characteristic/examples/tutorials/index.html
index 056bd33..d46b626 100644
--- a/src/ts/characteristic/examples/tutorials/index.html
+++ b/src/ts/characteristic/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Semi-Lagrangian Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> SemiLagrange <A HREF="../../../../../src/contrib/semiLagrange/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/characteristic/examples/tutorials/makefile.html b/src/ts/characteristic/examples/tutorials/makefile.html
index 36d75e0..3a816f7 100644
--- a/src/ts/characteristic/examples/tutorials/makefile.html
+++ b/src/ts/characteristic/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:41+00:00">
+<meta name="date" content="2016-10-03T02:59:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0"># This directory contains SemiLagrange example programs for</font>
<font color="#A020F0"># advecting fields using the method of characteristics.</font>
diff --git a/src/ts/characteristic/impls/da/index.html b/src/ts/characteristic/impls/da/index.html
index 0aed495..117c3c3 100644
--- a/src/ts/characteristic/impls/da/index.html
+++ b/src/ts/characteristic/impls/da/index.html
@@ -3,8 +3,8 @@
<TITLE>Semi-Lagrangian Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/impls/da/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/impls/da/index.html "><small>Report Typos and Errors</small></a></div>
<H2> SemiLagrange <A HREF="../../../../../src/contrib/semiLagrange/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/characteristic/impls/da/makefile.html b/src/ts/characteristic/impls/da/makefile.html
index 93de9e0..0a44e5c 100644
--- a/src/ts/characteristic/impls/da/makefile.html
+++ b/src/ts/characteristic/impls/da/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/impls/da/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:41+00:00">
+<meta name="date" content="2016-10-03T02:59:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/impls/da/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/impls/da/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/characteristic/impls/da/slda.c.html b/src/ts/characteristic/impls/da/slda.c.html
index c3c91a9..6ba499f 100644
--- a/src/ts/characteristic/impls/da/slda.c.html
+++ b/src/ts/characteristic/impls/da/slda.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/impls/da/slda.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:40+00:00">
+<meta name="date" content="2016-10-03T02:59:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/impls/da/slda.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/impls/da/slda.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <../src/ts/characteristic/impls/da/slda.h> </font><font color="#B22222">/*I "petsccharacteristic.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscdmda.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/src/ts/characteristic/impls/da/slda.h.html b/src/ts/characteristic/impls/da/slda.h.html
index 7f6e1fc..fbe4f6b 100644
--- a/src/ts/characteristic/impls/da/slda.h.html
+++ b/src/ts/characteristic/impls/da/slda.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/impls/da/slda.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:41+00:00">
+<meta name="date" content="2016-10-03T02:59:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/impls/da/slda.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/impls/da/slda.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#if !defined(_CHARACTERISTIC_DA_)</font>
<a name="line2"> 2: </a><strong><font color="#228B22">#define _CHARACTERISTIC_DA_</font></strong>
diff --git a/src/ts/characteristic/impls/index.html b/src/ts/characteristic/impls/index.html
index eeb17a1..0fbcf18 100644
--- a/src/ts/characteristic/impls/index.html
+++ b/src/ts/characteristic/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/ts/characteristic/impls/makefile.html b/src/ts/characteristic/impls/makefile.html
index 009550a..6282338 100644
--- a/src/ts/characteristic/impls/makefile.html
+++ b/src/ts/characteristic/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:40+00:00">
+<meta name="date" content="2016-10-03T02:59:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/characteristic/index.html b/src/ts/characteristic/index.html
index e2d228a..6b75118 100644
--- a/src/ts/characteristic/index.html
+++ b/src/ts/characteristic/index.html
@@ -3,8 +3,8 @@
<TITLE>Semi-Lagrangian Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/index.html "><small>Report Typos and Errors</small></a></div>
<H2> SemiLagrange <A HREF="../../../src/contrib/semiLagrange/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/characteristic/interface/characteristic.c.html b/src/ts/characteristic/interface/characteristic.c.html
index 2cb3540..438a7f3 100644
--- a/src/ts/characteristic/interface/characteristic.c.html
+++ b/src/ts/characteristic/interface/characteristic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/interface/characteristic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:38+00:00">
+<meta name="date" content="2016-10-03T02:58:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/interface/characteristic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/interface/characteristic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/characteristicimpl.h> </font><font color="#B22222">/*I "petsccharacteristic.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmda.h></font>
diff --git a/src/ts/characteristic/interface/index.html b/src/ts/characteristic/interface/index.html
index cc709f8..14c763c 100644
--- a/src/ts/characteristic/interface/index.html
+++ b/src/ts/characteristic/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Semi-Lagrangian Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> SemiLagrange <A HREF="../../../../src/contrib/semiLagrange/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/characteristic/interface/makefile.html b/src/ts/characteristic/interface/makefile.html
index 0391a78..4f24f02 100644
--- a/src/ts/characteristic/interface/makefile.html
+++ b/src/ts/characteristic/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:40+00:00">
+<meta name="date" content="2016-10-03T02:59:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/characteristic/interface/mocregis.c.html b/src/ts/characteristic/interface/mocregis.c.html
index adbb2bb..dd4d33f 100644
--- a/src/ts/characteristic/interface/mocregis.c.html
+++ b/src/ts/characteristic/interface/mocregis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/interface/mocregis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:40+00:00">
+<meta name="date" content="2016-10-03T02:59:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/interface/mocregis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/interface/mocregis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/characteristicimpl.h> </font><font color="#B22222">/*I "petsccharacteristic.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> CharacteristicCreate_DA(<a href="../../../../docs/manualpages/SemiLagrange/Characteristic.html#Characteristic">Characteristic</a>)</font></strong>;
diff --git a/src/ts/characteristic/interface/slregis.c.html b/src/ts/characteristic/interface/slregis.c.html
index 040aeeb..bda8df9 100644
--- a/src/ts/characteristic/interface/slregis.c.html
+++ b/src/ts/characteristic/interface/slregis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/interface/slregis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:40+00:00">
+<meta name="date" content="2016-10-03T02:59:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/interface/slregis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/interface/slregis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/characteristicimpl.h></font>
<a name="line3"> 3: </a>static <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> CharacteristicPackageInitialized = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
diff --git a/src/ts/characteristic/makefile.html b/src/ts/characteristic/makefile.html
index a7a81fc..3dbf250 100644
--- a/src/ts/characteristic/makefile.html
+++ b/src/ts/characteristic/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/characteristic/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:38+00:00">
+<meta name="date" content="2016-10-03T02:58:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/characteristic/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/characteristic/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresscalar real</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/event/index.html b/src/ts/event/index.html
index 4ad5e29..136cf19 100644
--- a/src/ts/event/index.html
+++ b/src/ts/event/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/event/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/event/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/event/makefile.html b/src/ts/event/makefile.html
index f7ab2a2..f005ffb 100644
--- a/src/ts/event/makefile.html
+++ b/src/ts/event/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/event/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:52+00:00">
+<meta name="date" content="2016-10-03T02:59:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/event/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/event/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/event/tsevent.c.html b/src/ts/event/tsevent.c.html
index b0a47d0..2a2fc1c 100644
--- a/src/ts/event/tsevent.c.html
+++ b/src/ts/event/tsevent.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/event/tsevent.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:51+00:00">
+<meta name="date" content="2016-10-03T02:59:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/event/tsevent.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/event/tsevent.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/index.html b/src/ts/examples/index.html
index 874bb5b..5ab44aa 100644
--- a/src/ts/examples/index.html
+++ b/src/ts/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/makefile.html b/src/ts/examples/makefile.html
index 115de84..c37a6eb 100644
--- a/src/ts/examples/makefile.html
+++ b/src/ts/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:36+00:00">
+<meta name="date" content="2016-10-03T02:56:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/ts/examples/tests/ex10.c.html b/src/ts/examples/tests/ex10.c.html
index ee7a5a9..b86683b 100644
--- a/src/ts/examples/tests/ex10.c.html
+++ b/src/ts/examples/tests/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:44+00:00">
+<meta name="date" content="2016-10-03T02:57:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Simple wrapper object to solve DAE of the form:\n\</font>
<a name="line2"> 2: </a><font color="#666666"> \\dot{U} = f(U,V)\n\</font>
<a name="line3"> 3: </a><font color="#666666"> F(U,V) = 0\n\n"</font>;
diff --git a/src/ts/examples/tests/ex2.c.html b/src/ts/examples/tests/ex2.c.html
index a2b6d34..e0d908f 100644
--- a/src/ts/examples/tests/ex2.c.html
+++ b/src/ts/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:36+00:00">
+<meta name="date" content="2016-10-03T02:56:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Formatted test for <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> routines.</font>
diff --git a/src/ts/examples/tests/ex25.c.html b/src/ts/examples/tests/ex25.c.html
index 1072e42..7d50739 100644
--- a/src/ts/examples/tests/ex25.c.html
+++ b/src/ts/examples/tests/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:45+00:00">
+<meta name="date" content="2016-10-03T02:57:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Call <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a> multiple times.\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This example is based on the Brusselator tutorial of the same name, but tests multiple calls to <a href="../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>().</font>
diff --git a/src/ts/examples/tests/ex3.c.html b/src/ts/examples/tests/ex3.c.html
index a885784..582b10c 100644
--- a/src/ts/examples/tests/ex3.c.html
+++ b/src/ts/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:37+00:00">
+<meta name="date" content="2016-10-03T02:56:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves 1D heat equation with FEM formulation.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input arguments are\n\</font>
diff --git a/src/ts/examples/tests/ex4.c.html b/src/ts/examples/tests/ex4.c.html
index 0862ca0..56d9e56 100644
--- a/src/ts/examples/tests/ex4.c.html
+++ b/src/ts/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:39+00:00">
+<meta name="date" content="2016-10-03T02:56:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> The Problem:</font>
<a name="line3"> 3: </a><font color="#B22222"> Solve the convection-diffusion equation:</font>
diff --git a/src/ts/examples/tests/ex5.c.html b/src/ts/examples/tests/ex5.c.html
index 6e99ca0..82318e5 100644
--- a/src/ts/examples/tests/ex5.c.html
+++ b/src/ts/examples/tests/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:40+00:00">
+<meta name="date" content="2016-10-03T02:56:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Nonlinear, time-dependent. Developed from radiative_surface_balance.c \n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Contributed by Steve Froehlich, Illinois Institute of Technology</font>
diff --git a/src/ts/examples/tests/ex6.c.html b/src/ts/examples/tests/ex6.c.html
index cfb4ba2..ac656e5 100644
--- a/src/ts/examples/tests/ex6.c.html
+++ b/src/ts/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:42+00:00">
+<meta name="date" content="2016-10-03T02:57:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves DAE with integrator only on non-algebraic terms \n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscts.h></font>
diff --git a/src/ts/examples/tests/ex7.c.html b/src/ts/examples/tests/ex7.c.html
index 7ce6490..462ae79 100644
--- a/src/ts/examples/tests/ex7.c.html
+++ b/src/ts/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:43+00:00">
+<meta name="date" content="2016-10-03T02:57:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves DAE with integrator only on non-algebraic terms \n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscts.h></font>
diff --git a/src/ts/examples/tests/ex8.c.html b/src/ts/examples/tests/ex8.c.html
index 90fce1b..5718ac9 100644
--- a/src/ts/examples/tests/ex8.c.html
+++ b/src/ts/examples/tests/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:43+00:00">
+<meta name="date" content="2016-10-03T02:57:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves DAE with integrator only on non-algebraic terms \n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscts.h></font>
diff --git a/src/ts/examples/tests/ex9.c.html b/src/ts/examples/tests/ex9.c.html
index 8fa9b75..bcda507 100644
--- a/src/ts/examples/tests/ex9.c.html
+++ b/src/ts/examples/tests/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:44+00:00">
+<meta name="date" content="2016-10-03T02:57:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves DAE with integrator only on non-algebraic terms \n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscts.h></font>
diff --git a/src/ts/examples/tests/index.html b/src/ts/examples/tests/index.html
index cc221d2..f1a406e 100644
--- a/src/ts/examples/tests/index.html
+++ b/src/ts/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tests/makefile.html b/src/ts/examples/tests/makefile.html
index 0d72e35..0922346 100644
--- a/src/ts/examples/tests/makefile.html
+++ b/src/ts/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:46+00:00">
+<meta name="date" content="2016-10-03T02:57:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c.html b/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c.html
index d9afea9..3222aca 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:54+00:00">
+<meta name="date" content="2016-10-03T02:58:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Nonlinear Reaction Problem from Chemistry.\n"</font>;
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c.html b/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c.html
index af6ed22..8f5a6fe 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:59+00:00">
+<meta name="date" content="2016-10-03T02:58:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves C_t = -D*C_xx + F(C) + R(C) + D(C) from Brian Wirth's SciDAC project.\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c.html b/src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c.html
index e4c0029..7c3d40f 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:54+00:00">
+<meta name="date" content="2016-10-03T02:58:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reaction Equation from Chemistry\n"</font>;
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c.html b/src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c.html
index 377383d..3f907be 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:55+00:00">
+<meta name="date" content="2016-10-03T02:58:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Model Equations for Advection-Diffusion\n"</font>;
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c.html b/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c.html
index 12a9014..5ac6e28 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:56+00:00">
+<meta name="date" content="2016-10-03T02:58:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Chemo-taxis Problems from Mathematical Biology.\n"</font>;
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c.html b/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c.html
index d30d618..37edbb7 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:57+00:00">
+<meta name="date" content="2016-10-03T02:58:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates Pattern Formation with Reaction-Diffusion Equations.\n"</font>;
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c.html b/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c.html
index 7051ec9..aab5098 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:58+00:00">
+<meta name="date" content="2016-10-03T02:58:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">".\n"</font>;
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/index.html b/src/ts/examples/tutorials/advection-diffusion-reaction/index.html
index 2e09cf5..29343cb 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/index.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../..-diffusion-reaction/../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/makefile.html b/src/ts/examples/tutorials/advection-diffusion-reaction/makefile.html
index 062257e..28ae85f 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/makefile.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:06+00:00">
+<meta name="date" content="2016-10-03T02:58:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F.html b/src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F.html
index bb9a604..5e5c46f 100644
--- a/src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F.html
+++ b/src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:03+00:00">
+<meta name="date" content="2016-10-03T02:58:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>
<a name="line3"> 3: </a> program main
diff --git a/src/ts/examples/tutorials/eimex/allen_cahn.c.html b/src/ts/examples/tutorials/eimex/allen_cahn.c.html
index b036e2c..b3d7bbf 100644
--- a/src/ts/examples/tutorials/eimex/allen_cahn.c.html
+++ b/src/ts/examples/tutorials/eimex/allen_cahn.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/eimex/allen_cahn.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:06+00:00">
+<meta name="date" content="2016-10-03T02:58:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/eimex/allen_cahn.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/eimex/allen_cahn.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] =<font color="#666666">"Solves the time dependent Allen-Cahn equation with IMEX methods"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html b/src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html
index 4fa1991..2e78e3b 100644
--- a/src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html
+++ b/src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:07+00:00">
+<meta name="date" content="2016-10-03T02:58:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/eimex/ct_vdp_imex.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * ex_vdp.c</font>
<a name="line3"> 3: </a><font color="#B22222"> *</font>
diff --git a/src/ts/examples/tutorials/eimex/index.html b/src/ts/examples/tutorials/eimex/index.html
index 98caca7..cf0ef7b 100644
--- a/src/ts/examples/tutorials/eimex/index.html
+++ b/src/ts/examples/tutorials/eimex/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/eimex/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/eimex/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tutorials/eimex/makefile.html b/src/ts/examples/tutorials/eimex/makefile.html
index 7efcf82..aeeddcd 100644
--- a/src/ts/examples/tutorials/eimex/makefile.html
+++ b/src/ts/examples/tutorials/eimex/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/eimex/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:08+00:00">
+<meta name="date" content="2016-10-03T02:58:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/eimex/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/eimex/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/ts/examples/tutorials/ex1.c.html b/src/ts/examples/tutorials/ex1.c.html
index 14d4981..f0d28b0 100644
--- a/src/ts/examples/tutorials/ex1.c.html
+++ b/src/ts/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:47+00:00">
+<meta name="date" content="2016-10-03T02:57:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solves the time independent Bratu problem using pseudo-timestepping."</font>;
diff --git a/src/ts/examples/tutorials/ex10.c.html b/src/ts/examples/tutorials/ex10.c.html
index 6f5756a..5b84b46 100644
--- a/src/ts/examples/tutorials/ex10.c.html
+++ b/src/ts/examples/tutorials/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:02+00:00">
+<meta name="date" content="2016-10-03T02:57:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"1D nonequilibrium radiation diffusion with Saha ionization model.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/ex11.c.html b/src/ts/examples/tutorials/ex11.c.html
index c90033d..5ee9bc5 100644
--- a/src/ts/examples/tutorials/ex11.c.html
+++ b/src/ts/examples/tutorials/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:05+00:00">
+<meta name="date" content="2016-10-03T02:57:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Second Order TVD Finite Volume Example.\n"</font>;
</pre><script type="text/x-mathjax-config">
MathJax.Hub.Config({
diff --git a/src/ts/examples/tutorials/ex12.c.html b/src/ts/examples/tutorials/ex12.c.html
index b2afd6b..038313c 100644
--- a/src/ts/examples/tutorials/ex12.c.html
+++ b/src/ts/examples/tutorials/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:12+00:00">
+<meta name="date" content="2016-10-03T02:57:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Nonlinear, time-dependent PDE in 2d.\n"</font>;
diff --git a/src/ts/examples/tutorials/ex13.c.html b/src/ts/examples/tutorials/ex13.c.html
index 56c267b..8ccb0c2 100644
--- a/src/ts/examples/tutorials/ex13.c.html
+++ b/src/ts/examples/tutorials/ex13.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex13.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:12+00:00">
+<meta name="date" content="2016-10-03T02:57:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex13.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex13.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line3"> 3: </a>static char help[] = <font color="#666666">"Time-dependent PDE in 2d. Simplified from ex7.c for illustrating how to use <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> on a structured domain. \n"</font>;
diff --git a/src/ts/examples/tutorials/ex14.c.html b/src/ts/examples/tutorials/ex14.c.html
index 61ff678..cd1b521 100644
--- a/src/ts/examples/tutorials/ex14.c.html
+++ b/src/ts/examples/tutorials/ex14.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex14.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:13+00:00">
+<meta name="date" content="2016-10-03T02:57:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex14.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex14.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Toy hydrostatic ice flow with multigrid in 3D.\n\</font>
<a name="line2"> 2: </a><font color="#666666">\n\</font>
<a name="line3"> 3: </a><font color="#666666">Solves the hydrostatic (aka Blatter/Pattyn/First Order) equations for ice sheet flow\n\</font>
diff --git a/src/ts/examples/tutorials/ex15.c.html b/src/ts/examples/tutorials/ex15.c.html
index 9ad0678..ffb847a 100644
--- a/src/ts/examples/tutorials/ex15.c.html
+++ b/src/ts/examples/tutorials/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:18+00:00">
+<meta name="date" content="2016-10-03T02:57:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Time-dependent PDE in 2d. Modified from ex13.c for illustrating how to solve DAEs. \n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/ex16.c.html b/src/ts/examples/tutorials/ex16.c.html
index 6c97fbb..0ff48cb 100644
--- a/src/ts/examples/tutorials/ex16.c.html
+++ b/src/ts/examples/tutorials/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:19+00:00">
+<meta name="date" content="2016-10-03T02:57:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves the van der Pol equation.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ts/examples/tutorials/ex16adj.c.html b/src/ts/examples/tutorials/ex16adj.c.html
index 9641450..6bdf9f3 100644
--- a/src/ts/examples/tutorials/ex16adj.c.html
+++ b/src/ts/examples/tutorials/ex16adj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex16adj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:35+00:00">
+<meta name="date" content="2016-10-03T02:57:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex16adj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex16adj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Performs adjoint sensitivity analysis for the van der Pol equation.\n\</font>
<a name="line2"> 2: </a><font color="#666666">Input parameters include:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -mu : stiffness parameter\n\n"</font>;
diff --git a/src/ts/examples/tutorials/ex16opt_ic.c.html b/src/ts/examples/tutorials/ex16opt_ic.c.html
index 7949251..a99b998 100644
--- a/src/ts/examples/tutorials/ex16opt_ic.c.html
+++ b/src/ts/examples/tutorials/ex16opt_ic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex16opt_ic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:37+00:00">
+<meta name="date" content="2016-10-03T02:58:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex16opt_ic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex16opt_ic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves an ODE-constrained optimization problem -- finding the optimal initial conditions for the van der Pol equation.\n\</font>
<a name="line2"> 2: </a><font color="#666666">Input parameters include:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -mu : stiffness parameter\n\n"</font>;
diff --git a/src/ts/examples/tutorials/ex16opt_p.c.html b/src/ts/examples/tutorials/ex16opt_p.c.html
index 1d91466..0b9fb1b 100644
--- a/src/ts/examples/tutorials/ex16opt_p.c.html
+++ b/src/ts/examples/tutorials/ex16opt_p.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex16opt_p.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:36+00:00">
+<meta name="date" content="2016-10-03T02:57:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex16opt_p.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex16opt_p.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves an ODE-constrained optimization problem -- finding the optimal stiffness parameter for the van der Pol equation.\n\</font>
<a name="line2"> 2: </a><font color="#666666">Input parameters include:\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -mu : stiffness parameter\n\n"</font>;
diff --git a/src/ts/examples/tutorials/ex17.c.html b/src/ts/examples/tutorials/ex17.c.html
index 04e9e6a..54716e6 100644
--- a/src/ts/examples/tutorials/ex17.c.html
+++ b/src/ts/examples/tutorials/ex17.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex17.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:20+00:00">
+<meta name="date" content="2016-10-03T02:57:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex17.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex17.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Time-dependent PDE in 1d. Simplified from ex15.c for illustrating how to solve DAEs. \n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> u_t = uxx</font>
diff --git a/src/ts/examples/tutorials/ex19.c.html b/src/ts/examples/tutorials/ex19.c.html
index 149fb43..f3564f0 100644
--- a/src/ts/examples/tutorials/ex19.c.html
+++ b/src/ts/examples/tutorials/ex19.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex19.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:21+00:00">
+<meta name="date" content="2016-10-03T02:57:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex19.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex19.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves the van der Pol DAE.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n"</font>;
diff --git a/src/ts/examples/tutorials/ex1f.F b/src/ts/examples/tutorials/ex1f.F
index 8bfd250..c250039 100644
--- a/src/ts/examples/tutorials/ex1f.F
+++ b/src/ts/examples/tutorials/ex1f.F
@@ -216,7 +216,7 @@
PetscOffset xidx
PetscReal one,lambda
PetscReal temp1,temp,hx,hy
- PetscScalar xx(1)
+ PetscScalar xx(2)
PetscInt param,lmx,lmy
parameter (param = 1,lmx = 2,lmy = 3)
@@ -268,7 +268,7 @@
PetscReal hx,hy,hxdhy,hydhx
PetscScalar ut,ub,ul,ur,u
PetscScalar uxx,uyy,sc
- PetscScalar xx(1),ff(1)
+ PetscScalar xx(2),ff(2)
PetscInt param,lmx,lmy
parameter (param = 1,lmx = 2,lmy = 3)
@@ -330,7 +330,7 @@
PetscInt i,j,row(1),mx,my
PetscInt col(5),i1,i5
PetscScalar two,one,lambda
- PetscScalar v(5),sc,xx(1)
+ PetscScalar v(5),sc,xx(2)
PetscReal hx,hy,hxdhy,hydhx
PetscInt param,lmx,lmy
diff --git a/src/ts/examples/tutorials/ex1f.F.html b/src/ts/examples/tutorials/ex1f.F.html
index 7c54f19..be5497c 100644
--- a/src/ts/examples/tutorials/ex1f.F.html
+++ b/src/ts/examples/tutorials/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:43+00:00">
+<meta name="date" content="2016-10-03T02:58:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Solves the time dependent Bratu problem using pseudo-timestepping
<a name="line3"> 3: </a>!
@@ -228,7 +228,7 @@
<a name="line216">216: </a> <a href="../../../../docs/manualpages/Sys/PetscOffset.html#PetscOffset">PetscOffset</a> xidx
<a name="line217">217: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> one,lambda
<a name="line218">218: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> temp1,temp,hx,hy
-<a name="line219">219: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> xx(1)
+<a name="line219">219: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> xx(2)
<a name="line220">220: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> param,lmx,lmy
<a name="line221">221: </a> parameter (param = 1,lmx = 2,lmy = 3)
@@ -280,7 +280,7 @@
<a name="line268">268: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> hx,hy,hxdhy,hydhx
<a name="line269">269: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> ut,ub,ul,ur,u
<a name="line270">270: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> uxx,uyy,sc
-<a name="line271">271: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> xx(1),ff(1)
+<a name="line271">271: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> xx(2),ff(2)
<a name="line272">272: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> param,lmx,lmy
<a name="line273">273: </a> parameter (param = 1,lmx = 2,lmy = 3)
@@ -342,7 +342,7 @@
<a name="line330">330: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,j,row(1),mx,my
<a name="line331">331: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> col(5),i1,i5
<a name="line332">332: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> two,one,lambda
-<a name="line333">333: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> v(5),sc,xx(1)
+<a name="line333">333: </a> <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> v(5),sc,xx(2)
<a name="line334">334: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> hx,hy,hxdhy,hydhx
<a name="line336">336: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> param,lmx,lmy
diff --git a/src/ts/examples/tutorials/ex2.c.html b/src/ts/examples/tutorials/ex2.c.html
index b5cb639..6de04f1 100644
--- a/src/ts/examples/tutorials/ex2.c.html
+++ b/src/ts/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:48+00:00">
+<meta name="date" content="2016-10-03T02:57:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solves a time-dependent nonlinear PDE. Uses implicit\n\</font>
<a name="line3"> 3: </a><font color="#666666">timestepping. Runtime options include:\n\</font>
diff --git a/src/ts/examples/tutorials/ex20.c.html b/src/ts/examples/tutorials/ex20.c.html
index 4304505..9bae981 100644
--- a/src/ts/examples/tutorials/ex20.c.html
+++ b/src/ts/examples/tutorials/ex20.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex20.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:21+00:00">
+<meta name="date" content="2016-10-03T02:57:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex20.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex20.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves the van der Pol equation.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n"</font>;
diff --git a/src/ts/examples/tutorials/ex20adj.c.html b/src/ts/examples/tutorials/ex20adj.c.html
index afd7263..82122db 100644
--- a/src/ts/examples/tutorials/ex20adj.c.html
+++ b/src/ts/examples/tutorials/ex20adj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex20adj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:37+00:00">
+<meta name="date" content="2016-10-03T02:58:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex20adj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex20adj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define c11 1.0</font></strong>
<a name="line2"> 2: </a><strong><font color="#228B22">#define c12 0</font></strong>
<a name="line3"> 3: </a><strong><font color="#228B22">#define c21 2.0</font></strong>
diff --git a/src/ts/examples/tutorials/ex20opt_ic.c.html b/src/ts/examples/tutorials/ex20opt_ic.c.html
index 9eb2a19..448c6fe 100644
--- a/src/ts/examples/tutorials/ex20opt_ic.c.html
+++ b/src/ts/examples/tutorials/ex20opt_ic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex20opt_ic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:39+00:00">
+<meta name="date" content="2016-10-03T02:58:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex20opt_ic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex20opt_ic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define c11 1.0</font></strong>
<a name="line2"> 2: </a><strong><font color="#228B22">#define c12 0</font></strong>
<a name="line3"> 3: </a><strong><font color="#228B22">#define c21 2.0</font></strong>
diff --git a/src/ts/examples/tutorials/ex20opt_p.c.html b/src/ts/examples/tutorials/ex20opt_p.c.html
index 37ad9be..a2966f4 100644
--- a/src/ts/examples/tutorials/ex20opt_p.c.html
+++ b/src/ts/examples/tutorials/ex20opt_p.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex20opt_p.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:38+00:00">
+<meta name="date" content="2016-10-03T02:58:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex20opt_p.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex20opt_p.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define c11 1.0</font></strong>
<a name="line2"> 2: </a><strong><font color="#228B22">#define c12 0</font></strong>
<a name="line3"> 3: </a><strong><font color="#228B22">#define c21 2.0</font></strong>
diff --git a/src/ts/examples/tutorials/ex21.c.html b/src/ts/examples/tutorials/ex21.c.html
index b9d50b4..625d8d1 100644
--- a/src/ts/examples/tutorials/ex21.c.html
+++ b/src/ts/examples/tutorials/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:22+00:00">
+<meta name="date" content="2016-10-03T02:57:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solves a time-dependent nonlinear PDE with lower and upper bounds on the interior grid points. Uses implicit\n\</font>
<a name="line3"> 3: </a><font color="#666666">timestepping. Runtime options include:\n\</font>
diff --git a/src/ts/examples/tutorials/ex22.c.html b/src/ts/examples/tutorials/ex22.c.html
index 1cde87a..477debc 100644
--- a/src/ts/examples/tutorials/ex22.c.html
+++ b/src/ts/examples/tutorials/ex22.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex22.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:24+00:00">
+<meta name="date" content="2016-10-03T02:57:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex22.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex22.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Time-dependent advection-reaction PDE in 1d, demonstrates IMEX methods.\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> u_t + a1*u_x = -k1*u + k2*v + s1</font>
diff --git a/src/ts/examples/tutorials/ex22f.F.html b/src/ts/examples/tutorials/ex22f.F.html
index 790a03a..7017339 100644
--- a/src/ts/examples/tutorials/ex22f.F.html
+++ b/src/ts/examples/tutorials/ex22f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex22f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:44+00:00">
+<meta name="date" content="2016-10-03T02:58:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex22f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex22f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Time-dependent advection-reaction PDE in 1d. Demonstrates IMEX methods
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! u_t + a1*u_x = -k1*u + k2*v + s1
diff --git a/src/ts/examples/tutorials/ex22f_mf.F90.html b/src/ts/examples/tutorials/ex22f_mf.F90.html
index 129b9d4..b0bba3f 100644
--- a/src/ts/examples/tutorials/ex22f_mf.F90.html
+++ b/src/ts/examples/tutorials/ex22f_mf.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex22f_mf.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:45+00:00">
+<meta name="date" content="2016-10-03T02:58:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex22f_mf.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex22f_mf.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>! Time-dependent advection-reaction PDE in 1d. Demonstrates IMEX methods
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! u_t + a1*u_x = -k1*u + k2*v + s1
diff --git a/src/ts/examples/tutorials/ex24.c.html b/src/ts/examples/tutorials/ex24.c.html
index b38b4ad..88f7793 100644
--- a/src/ts/examples/tutorials/ex24.c.html
+++ b/src/ts/examples/tutorials/ex24.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex24.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:25+00:00">
+<meta name="date" content="2016-10-03T02:57:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex24.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex24.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Pseudotransient continuation to solve a many-variable system that comes from the 2 variable Rosenbrock function + trivial.\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscts.h></font>
diff --git a/src/ts/examples/tutorials/ex25.c.html b/src/ts/examples/tutorials/ex25.c.html
index b6d4403..8f6b929 100644
--- a/src/ts/examples/tutorials/ex25.c.html
+++ b/src/ts/examples/tutorials/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:26+00:00">
+<meta name="date" content="2016-10-03T02:57:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Time-dependent Brusselator reaction-diffusion PDE in 1d. Demonstrates IMEX methods.\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> u_t - alpha u_xx = A + u^2 v - (B+1) u</font>
diff --git a/src/ts/examples/tutorials/ex26.c.html b/src/ts/examples/tutorials/ex26.c.html
index e6fecca..9007d4a 100644
--- a/src/ts/examples/tutorials/ex26.c.html
+++ b/src/ts/examples/tutorials/ex26.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex26.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:27+00:00">
+<meta name="date" content="2016-10-03T02:57:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex26.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex26.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Transient nonlinear driven cavity in 2d.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> \n\</font>
diff --git a/src/ts/examples/tutorials/ex28.c.html b/src/ts/examples/tutorials/ex28.c.html
index 698bbd1..edba08b 100644
--- a/src/ts/examples/tutorials/ex28.c.html
+++ b/src/ts/examples/tutorials/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:28+00:00">
+<meta name="date" content="2016-10-03T02:57:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Loads a previously saved <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a>."</font>;
diff --git a/src/ts/examples/tutorials/ex3.c.html b/src/ts/examples/tutorials/ex3.c.html
index 7bc9851..1840ac7 100644
--- a/src/ts/examples/tutorials/ex3.c.html
+++ b/src/ts/examples/tutorials/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:49+00:00">
+<meta name="date" content="2016-10-03T02:57:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solves a simple time-dependent linear PDE (the heat equation).\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ts/examples/tutorials/ex31.c.html b/src/ts/examples/tutorials/ex31.c.html
index 5c930ce..dcfbe88 100644
--- a/src/ts/examples/tutorials/ex31.c.html
+++ b/src/ts/examples/tutorials/ex31.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex31.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:28+00:00">
+<meta name="date" content="2016-10-03T02:57:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex31.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex31.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Solves the ordinary differential equations (IVPs) using explicit and implicit time-integration methods.\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/ex34.c.html b/src/ts/examples/tutorials/ex34.c.html
index 94f6d79..459b94c 100644
--- a/src/ts/examples/tutorials/ex34.c.html
+++ b/src/ts/examples/tutorials/ex34.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex34.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:32+00:00">
+<meta name="date" content="2016-10-03T02:57:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex34.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex34.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"An elastic wave equation driven by Dieterich-Ruina friction\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222">This whole derivation comes from Erickson, Birnir, and Lavallee [2010]. The model comes from the continuum limit in Carlson and Langer [1989],</font>
diff --git a/src/ts/examples/tutorials/ex35.cxx.html b/src/ts/examples/tutorials/ex35.cxx.html
index 968416b..67b00c0 100644
--- a/src/ts/examples/tutorials/ex35.cxx.html
+++ b/src/ts/examples/tutorials/ex35.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex35.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:32+00:00">
+<meta name="date" content="2016-10-03T02:57:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex35.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex35.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Time-dependent Brusselator reaction-diffusion PDE in 1d. Demonstrates IMEX methods and uses MOAB.\n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> u_t - alpha u_xx = A + u^2 v - (B+1) u</font>
diff --git a/src/ts/examples/tutorials/ex4.c.html b/src/ts/examples/tutorials/ex4.c.html
index 2754dcf..5ce4ae3 100644
--- a/src/ts/examples/tutorials/ex4.c.html
+++ b/src/ts/examples/tutorials/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:51+00:00">
+<meta name="date" content="2016-10-03T02:57:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solves a simple time-dependent linear PDE (the heat equation).\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ts/examples/tutorials/ex40.c.html b/src/ts/examples/tutorials/ex40.c.html
index a0fb44d..ccfd266 100644
--- a/src/ts/examples/tutorials/ex40.c.html
+++ b/src/ts/examples/tutorials/ex40.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex40.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:40+00:00">
+<meta name="date" content="2016-10-03T02:58:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex40.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex40.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Serial bouncing ball example to test <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> event feature.\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/ex41.c.html b/src/ts/examples/tutorials/ex41.c.html
index f5a34f1..4a623a3 100644
--- a/src/ts/examples/tutorials/ex41.c.html
+++ b/src/ts/examples/tutorials/ex41.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex41.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:41+00:00">
+<meta name="date" content="2016-10-03T02:58:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex41.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex41.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Parallel bouncing ball example to test <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> event feature.\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/ex42.c.html b/src/ts/examples/tutorials/ex42.c.html
index b3d5dfe..209ee1a 100644
--- a/src/ts/examples/tutorials/ex42.c.html
+++ b/src/ts/examples/tutorials/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:42+00:00">
+<meta name="date" content="2016-10-03T02:58:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Meinhard't activator-inhibitor model to test <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> domain error feature.\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/ex5.c.html b/src/ts/examples/tutorials/ex5.c.html
index a288993..034695e 100644
--- a/src/ts/examples/tutorials/ex5.c.html
+++ b/src/ts/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:52+00:00">
+<meta name="date" content="2016-10-03T02:57:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solves a simple time-dependent linear PDE (the heat equation).\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ts/examples/tutorials/ex6.c.html b/src/ts/examples/tutorials/ex6.c.html
index ddc5029..b0cd373 100644
--- a/src/ts/examples/tutorials/ex6.c.html
+++ b/src/ts/examples/tutorials/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:54+00:00">
+<meta name="date" content="2016-10-03T02:57:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] =<font color="#666666">"Solves a simple time-dependent linear PDE (the heat equation).\n\</font>
<a name="line3"> 3: </a><font color="#666666">Input parameters include:\n\</font>
diff --git a/src/ts/examples/tutorials/ex7.c.html b/src/ts/examples/tutorials/ex7.c.html
index d8ae311..32c3a73 100644
--- a/src/ts/examples/tutorials/ex7.c.html
+++ b/src/ts/examples/tutorials/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:55+00:00">
+<meta name="date" content="2016-10-03T02:57:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Nonlinear, time-dependent PDE in 2d.\n"</font>;
diff --git a/src/ts/examples/tutorials/ex8.c.html b/src/ts/examples/tutorials/ex8.c.html
index d88406b..a1cd38e 100644
--- a/src/ts/examples/tutorials/ex8.c.html
+++ b/src/ts/examples/tutorials/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:56+00:00">
+<meta name="date" content="2016-10-03T02:57:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Nonlinear DAE benchmark problems.\n"</font>;
diff --git a/src/ts/examples/tutorials/ex9.c.html b/src/ts/examples/tutorials/ex9.c.html
index b95712d..dfd8038 100644
--- a/src/ts/examples/tutorials/ex9.c.html
+++ b/src/ts/examples/tutorials/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:58+00:00">
+<meta name="date" content="2016-10-03T02:57:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"1D periodic Finite Volume solver in slope-limiter form with semidiscrete time stepping.\n"</font>
<a name="line2"> 2: </a> <font color="#666666">"Solves scalar and vector problems, choose the physical model with -physics\n"</font>
<a name="line3"> 3: </a> <font color="#666666">" advection - Constant coefficient scalar advection\n"</font>
diff --git a/src/ts/examples/tutorials/extchem.c.html b/src/ts/examples/tutorials/extchem.c.html
index 6b1edb0..2552333 100644
--- a/src/ts/examples/tutorials/extchem.c.html
+++ b/src/ts/examples/tutorials/extchem.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/extchem.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:34+00:00">
+<meta name="date" content="2016-10-03T02:57:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/extchem.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/extchem.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Integrate chemistry using TChem.\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscts.h></font>
diff --git a/src/ts/examples/tutorials/index.html b/src/ts/examples/tutorials/index.html
index 209153b..db7ba32 100644
--- a/src/ts/examples/tutorials/index.html
+++ b/src/ts/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tutorials/makefile b/src/ts/examples/tutorials/makefile
index a0fe8a6..7738a98 100644
--- a/src/ts/examples/tutorials/makefile
+++ b/src/ts/examples/tutorials/makefile
@@ -1,6 +1,6 @@
-CFLAGS =
-FFLAGS =
+CFLAGS =
+FFLAGS =
CPPFLAGS =
FPPFLAGS =
LOCDIR = src/ts/examples/tutorials/
@@ -228,100 +228,100 @@ ex44: ex44.o chkopts
#---------------------------------------------------------------------------------
runex1:
- -@${MPIEXEC} -n 1 ./ex1 -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -snes_atol 1.e-7 -ts_pseudo_frtol 1.e-5 > ex1_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex1 -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -snes_atol 1.e-7 -ts_pseudo_frtol 1.e-5 > ex1_1.tmp 2>&1; \
${DIFF} output/ex1_1.out ex1_1.tmp || printf "${PWD}\nPossible problem with ex1_1, diffs above\n=========================================\n"; \
${RM} -f ex1_1.tmp
runex1_2:
- -@${MPIEXEC} -n 1 ./ex1 -ts_monitor_pseudo -ts_pseudo_frtol 1.e-5 > ex1_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex1 -ts_monitor_pseudo -ts_pseudo_frtol 1.e-5 > ex1_2.tmp 2>&1; \
${DIFF} output/ex1_2.out ex1_2.tmp || printf "${PWD}\nPossible problem with ex1_2, diffs above\n=========================================\n"; \
${RM} -f ex1_2.tmp
runex1f:
- -@${MPIEXEC} -n 1 ./ex1f -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -ts_max_snes_failures 3 -ts_pseudo_frtol 1.e-5 -snes_stol 1e-5 > ex1f_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex1f -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -ts_max_snes_failures 3 -ts_pseudo_frtol 1.e-5 -snes_stol 1e-5 > ex1f_1.tmp 2>&1; \
${DIFF} output/ex1f_1.out ex1f_1.tmp || printf "${PWD}\nPossible problem with ex1f_1, diffs above\n=========================================\n"; \
${RM} -f ex1f_1.tmp
runex2:
- -@${MPIEXEC} -n 2 ./ex2 -nox -ts_dt 10 -mymonitor > ex2_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 2 ./ex2 -nox -ts_dt 10 -mymonitor > ex2_1.tmp 2>&1; \
${DIFF} output/ex2_1.out ex2_1.tmp || printf "${PWD}\nPossible problem with ex2_1, diffs above\n=========================================\n"; \
${RM} -f ex2_1.tmp
runex3:
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 > ex3_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 > ex3_1.tmp 2>&1; \
${DIFF} output/ex3_1.out ex3_1.tmp || printf "${PWD}\nPossible problem with ex3_1, diffs above\n=========================================\n"; \
${RM} -f ex3_1.tmp
runex3_2:
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 -time_dependent_rhs 1 > ex3_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 -time_dependent_rhs 1 > ex3_2.tmp 2>&1; \
${DIFF} output/ex3_1.out ex3_2.tmp || printf "${PWD}\nPossible problem with ex3_2, diffs above\n=========================================\n"; \
${RM} -f ex3_2.tmp
runex3_3: # IMEX IJacobian for constant RHS Jacobian
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type rosw -ts_max_steps 3 -ksp_converged_reason > ex3_3.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type rosw -ts_max_steps 3 -ksp_converged_reason > ex3_3.tmp 2>&1; \
${DIFF} output/ex3_3.out ex3_3.tmp || printf "${PWD}\nPossible problem with ex3_3, diffs above\n=========================================\n"; \
${RM} -f ex3_3.tmp
runex3_4: # non-IMEX IJacobian with constant RHS Jacobian
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason > ex3_4.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason > ex3_4.tmp 2>&1; \
${DIFF} output/ex3_4.out ex3_4.tmp || printf "${PWD}\nPossible problem with ex3_4, diffs above\n=========================================\n"; \
${RM} -f ex3_4.tmp
runex3_5:
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason -time_dependent_rhs > ex3_5.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason -time_dependent_rhs > ex3_5.tmp 2>&1; \
${DIFF} output/ex3_5.out ex3_5.tmp || printf "${PWD}\nPossible problem with ex3_5, diffs above\n=========================================\n"; \
${RM} -f ex3_5.tmp
runex4:
- -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox > ex4_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox > ex4_1.tmp 2>&1; \
if (${DIFF} output/ex4_1.out ex4_1.tmp) then true; \
else printf "${PWD}\nPossible problem with ex4_1, diffs above\n=========================================\n"; fi; \
${RM} -f ex4_1.tmp
runex4_2:
- -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox > ex4_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox > ex4_2.tmp 2>&1; \
if (${DIFF} output/ex4_2.out ex4_2.tmp) then true; \
else printf "${PWD}\nPossible problem with ex4_2, diffs above\n=========================================\n"; fi; \
${RM} -f ex4_2.tmp
runex4_3:
- -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox -nonlinear > ex4_3.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox -nonlinear > ex4_3.tmp 2>&1; \
if (${DIFF} output/ex4_3.out ex4_3.tmp) then true; \
else printf "${PWD}\nPossible problem with ex4_3, diffs above\n=========================================\n"; fi; \
${RM} -f ex4_3.tmp
runex4_4:
- -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox -nonlinear > ex4_4.tmp 2>&1; \
+ -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox -nonlinear > ex4_4.tmp 2>&1; \
if (${DIFF} output/ex4_4.out ex4_4.tmp) then true; \
else printf "${PWD}\nPossible problem with ex4_4, diffs above\n=========================================\n"; fi; \
${RM} -f ex4_4.tmp
runex4_sundials:
- -@${MPIEXEC} -n 4 ./ex4 -nox -ts_type sundials -ts_max_steps 500 -nonlinear > ex4.tmp 2>&1; \
+ -@${MPIEXEC} -n 4 ./ex4 -nox -ts_type sundials -ts_max_steps 500 -nonlinear > ex4.tmp 2>&1; \
if (${DIFF} output/ex4_sundials.out ex4.tmp) then true; \
else printf "${PWD}\nPossible problem with ex4_sundials, diffs above\n=========================================\n"; fi; \
${RM} -f ex4.tmp
runex5:
- -@${MPIEXEC} -n 1 ./ex5 > ex5_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex5 > ex5_1.tmp 2>&1; \
if (${DIFF} output/ex5_1.out ex5_1.tmp) then true; \
else printf "${PWD}\nPossible problem with ex5, diffs above\n=========================================\n"; fi; \
${RM} -f ex5_1.tmp
runex5_nox:
- -@${MPIEXEC} -n 1 ./ex5 -nox > ex5_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex5 -nox > ex5_1.tmp 2>&1; \
if (${DIFF} output/ex5_1.out ex5_1.tmp) then true; \
else printf "${PWD}\nPossible problem with ex5_nox, diffs above\n=========================================\n"; fi; \
${RM} -f ex5_1.tmp
runex6:
- -@${MPIEXEC} -n 1 ./ex6 -nox -ts_max_steps 4 > ex6_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex6 -nox -ts_max_steps 4 > ex6_1.tmp 2>&1; \
if (${DIFF} output/ex6_1.out ex6_1.tmp) then true; \
else printf "${PWD}\nPossible problem with ex6_1, diffs above\n=========================================\n"; fi; \
${RM} -f ex6_1.tmp
runex7:
- -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 > ex7_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 > ex7_1.tmp 2>&1; \
if (${DIFF} output/ex7_1.out ex7_1.tmp) then true; \
else printf "${PWD}\nPossible problem with ex7_1, diffs above\n=========================================\n"; fi; \
${RM} -f ex7_1.tmp
runex7_2:
- -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf_operator > ex7_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf_operator > ex7_2.tmp 2>&1; \
if (${DIFF} output/ex7_2.out ex7_2.tmp) then true; \
else printf "${PWD}\nPossible problem with ex7_2, diffs above\n=========================================\n"; fi; \
${RM} -f ex7_2.tmp
runex7_3:
- -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf > ex7_3.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf > ex7_3.tmp 2>&1; \
if (${DIFF} output/ex7_3.out ex7_3.tmp) then true; \
else printf "${PWD}\nPossible problem with ex7_3, diffs above\n=========================================\n"; fi; \
${RM} -f ex7_3.tmp
@@ -486,7 +486,7 @@ runex20:
runex20adj:
-@${MPIEXEC} -n 1 ./ex20adj -monitor 0 -ts_type theta -ts_theta_endpoint -ts_theta_theta 0.5 -viewer_binary_skip_info -ts_dt 0.001 -mu 100000 > ex20adj_1.tmp 2>&1; \
${DIFF} output/ex20adj_1.out ex20adj_1.tmp || printf "${PWD}\nPossible problem with ex20adj_1, diffs above\n=========================================\n"; \
- ${RM} -f ex20adj_1.tmp
+ ${RM} -f ex20adj_1.tmp
runex20adj_1:
-@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_solution_only > ex20adj.tmp 2>&1; \
@@ -499,92 +499,92 @@ runex20adj_2:
${RM} -f ex20adj.tmp
runex20adj_3:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_3, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_4:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_4, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_5:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_5, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_6:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_6, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_7:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only | tail -n 22 > ex20adj.tmp 2>&1; \
- ${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_7, diffs above\n=========================================\n"; \
- ${RM} -f ex20adj.tmp
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only -ts_trajectory_monitor > ex20adj.tmp 2>&1; \
+ ${DIFF} output/ex20adj_3.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_7, diffs above\n=========================================\n"; \
+ ${RM} -f ex20adj.tmp
runex20adj_8:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only 0 | tail -n 22 > ex20adj.tmp 2>&1; \
- ${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_8, diffs above\n=========================================\n"; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only 0 -ts_trajectory_monitor > ex20adj.tmp 2>&1; \
+ ${DIFF} output/ex20adj_4.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_8, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp
-
+
runex20adj_9:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_9, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp
runex20adj_10:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_10, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp
runex20adj_11:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_11, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_12:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_12, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_13:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_13, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_14:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_14, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_15:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_15, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_16:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_16, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_17:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_13, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_18:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_14, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_19:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_13, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_20:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_14, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
@@ -596,7 +596,7 @@ runex20opt_ic:
runex20opt_p:
-@${MPIEXEC} -n 1 ./ex20opt_p -monitor 0 -ts_type theta -ts_theta_endpoint -ts_theta_theta 0.5 -viewer_binary_skip_info -ts_dt 0.001 -tao_view > ex20opt_p_1.tmp 2>&1; \
${DIFF} output/ex20opt_p_1.out ex20opt_p_1.tmp || printf "${PWD}\nPossible problem with ex20opt_p_1, diffs above\n=========================================\n"; \
- ${RM} -f ex20opt_p_1.tmp
+ ${RM} -f ex20opt_p_1.tmp
runex22:
-@${MPIEXEC} -n 1 ./ex22 -nox -da_grid_x 200 -ts_monitor_draw_solution -ts_arkimex_type 4 -ts_adapt_type none -ts_dt .005 -ts_final_time .1 > ex22_1.tmp 2>&1; \
@@ -664,12 +664,12 @@ runex29:
${RM} -f ex29.tmp
runex30:
- -@${MPIEXEC} -n 1 ./ex30 > ex30_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex30 > ex30_1.tmp 2>&1; \
${DIFF} output/ex30_1.out ex30_1.tmp || printf "${PWD}\nPossible problem with ex30_1, diffs above\n=========================================\n"; \
${RM} -f ex30_1.tmp
runex30_2:
- -@${MPIEXEC} -n 2 ./ex30 > ex30_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 2 ./ex30 > ex30_2.tmp 2>&1; \
${DIFF} output/ex30_2.out ex30_2.tmp || printf "${PWD}\nPossible problem with ex30_2, diffs above\n=========================================\n"; \
${RM} -f ex30_2.tmp
@@ -679,12 +679,12 @@ runex31:
${RM} -f ex31_1.tmp
runex35:
- -@${MPIEXEC} -n 1 ./ex35 -ts_monitor -ts_adapt_basic_reject_safety 1 > ex35_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex35 -ts_monitor -ts_adapt_basic_reject_safety 1 > ex35_1.tmp 2>&1; \
${DIFF} output/ex35_1.out ex35_1.tmp || printf "${PWD}\nPossible problem with ex35_1, diffs above\n=========================================\n"; \
${RM} -f ex35_1.tmp
runex35_2:
- -@${MPIEXEC} -n 2 ./ex35 -ts_monitor -n 100 -ts_adapt_basic_reject_safety 1 > ex35_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 2 ./ex35 -ts_monitor -n 100 -ts_adapt_basic_reject_safety 1 > ex35_2.tmp 2>&1; \
${DIFF} output/ex35_2.out ex35_2.tmp || printf "${PWD}\nPossible problem with ex35_2, diffs above\n=========================================\n"; \
${RM} -f ex35_2.tmp
@@ -743,7 +743,7 @@ runex41_e:
${RM} -f ex41.tmp
runex42:
- -@${MPIEXEC} -n 1 ./ex42 -ts_max_steps 8 > ex42.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex42 -ts_max_steps 8 > ex42.tmp 2>&1; \
${DIFF} output/ex42.out ex42.tmp || printf "${PWD}\nPossible problem with ex42, diffs above\n=========================================\n"; \
${RM} -f ex42.tmp
diff --git a/src/ts/examples/tutorials/makefile.html b/src/ts/examples/tutorials/makefile.html
index f3a8a56..4513f04 100644
--- a/src/ts/examples/tutorials/makefile.html
+++ b/src/ts/examples/tutorials/makefile.html
@@ -3,15 +3,15 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:48+00:00">
+<meta name="date" content="2016-10-03T02:58:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
-CFLAGS =
-FFLAGS =
+CFLAGS =
+FFLAGS =
CPPFLAGS =
FPPFLAGS =
LOCDIR = src/ts/examples/tutorials/
@@ -239,100 +239,100 @@ include ${PETSC_DIR}/lib/petsc/conf/rules
<font color="#A020F0">#---------------------------------------------------------------------------------</font>
<strong><font color="#FF0000">runex1:</font></strong>
- -@${MPIEXEC} -n 1 ./ex1 -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -snes_atol 1.e-7 -ts_pseudo_frtol 1.e-5 > ex1_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex1 -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -snes_atol 1.e-7 -ts_pseudo_frtol 1.e-5 > ex1_1.tmp 2>&1; \
${DIFF} output/ex1_1.out ex1_1.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex1_1, diffs above\n=========================================\n"</font>; \
${RM} -f ex1_1.tmp
<strong><font color="#FF0000">runex1_2:</font></strong>
- -@${MPIEXEC} -n 1 ./ex1 -ts_monitor_pseudo -ts_pseudo_frtol 1.e-5 > ex1_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex1 -ts_monitor_pseudo -ts_pseudo_frtol 1.e-5 > ex1_2.tmp 2>&1; \
${DIFF} output/ex1_2.out ex1_2.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex1_2, diffs above\n=========================================\n"</font>; \
${RM} -f ex1_2.tmp
<strong><font color="#FF0000">runex1f:</font></strong>
- -@${MPIEXEC} -n 1 ./ex1f -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -ts_max_snes_failures 3 -ts_pseudo_frtol 1.e-5 -snes_stol 1e-5 > ex1f_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex1f -ksp_gmres_cgs_refinement_type refine_always -snes_type newtonls -ts_monitor_pseudo -ts_max_snes_failures 3 -ts_pseudo_frtol 1.e-5 -snes_stol 1e-5 > ex1f_1.tmp 2>&1; \
${DIFF} output/ex1f_1.out ex1f_1.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex1f_1, diffs above\n=========================================\n"</font>; \
${RM} -f ex1f_1.tmp
<strong><font color="#FF0000">runex2:</font></strong>
- -@${MPIEXEC} -n 2 ./ex2 -nox -ts_dt 10 -mymonitor > ex2_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 2 ./ex2 -nox -ts_dt 10 -mymonitor > ex2_1.tmp 2>&1; \
${DIFF} output/ex2_1.out ex2_1.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex2_1, diffs above\n=========================================\n"</font>; \
${RM} -f ex2_1.tmp
<strong><font color="#FF0000">runex3:</font></strong>
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 > ex3_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 > ex3_1.tmp 2>&1; \
${DIFF} output/ex3_1.out ex3_1.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex3_1, diffs above\n=========================================\n"</font>; \
${RM} -f ex3_1.tmp
<strong><font color="#FF0000">runex3_2:</font></strong>
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 -time_dependent_rhs 1 > ex3_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type ssp -ts_dt 0.0005 -time_dependent_rhs 1 > ex3_2.tmp 2>&1; \
${DIFF} output/ex3_1.out ex3_2.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex3_2, diffs above\n=========================================\n"</font>; \
${RM} -f ex3_2.tmp
<strong><font color="#FF0000">runex3_3:</font></strong> # IMEX IJacobian <font color="#4169E1">for</font> constant RHS Jacobian
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type rosw -ts_max_steps 3 -ksp_converged_reason > ex3_3.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type rosw -ts_max_steps 3 -ksp_converged_reason > ex3_3.tmp 2>&1; \
${DIFF} output/ex3_3.out ex3_3.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex3_3, diffs above\n=========================================\n"</font>; \
${RM} -f ex3_3.tmp
<strong><font color="#FF0000">runex3_4:</font></strong> # non-IMEX IJacobian with constant RHS Jacobian
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason > ex3_4.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason > ex3_4.tmp 2>&1; \
${DIFF} output/ex3_4.out ex3_4.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex3_4, diffs above\n=========================================\n"</font>; \
${RM} -f ex3_4.tmp
<strong><font color="#FF0000">runex3_5:</font></strong>
- -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason -time_dependent_rhs > ex3_5.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex3 -nox -ts_type beuler -ts_max_steps 3 -ksp_converged_reason -time_dependent_rhs > ex3_5.tmp 2>&1; \
${DIFF} output/ex3_5.out ex3_5.tmp || printf <font color="#666666">"${PWD}\nPossible problem with ex3_5, diffs above\n=========================================\n"</font>; \
${RM} -f ex3_5.tmp
<strong><font color="#FF0000">runex4:</font></strong>
- -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox > ex4_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox > ex4_1.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex4_1.out ex4_1.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex4_1, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex4_1.tmp
<strong><font color="#FF0000">runex4_2:</font></strong>
- -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox > ex4_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox > ex4_2.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex4_2.out ex4_2.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex4_2, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex4_2.tmp
<strong><font color="#FF0000">runex4_3:</font></strong>
- -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox -nonlinear > ex4_3.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex4 -ts_view -nox -nonlinear > ex4_3.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex4_3.out ex4_3.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex4_3, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex4_3.tmp
<strong><font color="#FF0000">runex4_4:</font></strong>
- -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox -nonlinear > ex4_4.tmp 2>&1; \
+ -@${MPIEXEC} -n 3 ./ex4 -ts_view -nox -nonlinear > ex4_4.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex4_4.out ex4_4.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex4_4, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex4_4.tmp
<strong><font color="#FF0000">runex4_sundials:</font></strong>
- -@${MPIEXEC} -n 4 ./ex4 -nox -ts_type sundials -ts_max_steps 500 -nonlinear > ex4.tmp 2>&1; \
+ -@${MPIEXEC} -n 4 ./ex4 -nox -ts_type sundials -ts_max_steps 500 -nonlinear > ex4.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex4_sundials.out ex4.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex4_sundials, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex4.tmp
<strong><font color="#FF0000">runex5:</font></strong>
- -@${MPIEXEC} -n 1 ./ex5 > ex5_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex5 > ex5_1.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex5_1.out ex5_1.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex5, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex5_1.tmp
<strong><font color="#FF0000">runex5_nox:</font></strong>
- -@${MPIEXEC} -n 1 ./ex5 -nox > ex5_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex5 -nox > ex5_1.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex5_1.out ex5_1.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex5_nox, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex5_1.tmp
<strong><font color="#FF0000">runex6:</font></strong>
- -@${MPIEXEC} -n 1 ./ex6 -nox -ts_max_steps 4 > ex6_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex6 -nox -ts_max_steps 4 > ex6_1.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex6_1.out ex6_1.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex6_1, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex6_1.tmp
<strong><font color="#FF0000">runex7:</font></strong>
- -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 > ex7_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 > ex7_1.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex7_1.out ex7_1.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex7_1, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex7_1.tmp
<strong><font color="#FF0000">runex7_2:</font></strong>
- -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf_operator > ex7_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf_operator > ex7_2.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex7_2.out ex7_2.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex7_2, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex7_2.tmp
<strong><font color="#FF0000">runex7_3:</font></strong>
- -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf > ex7_3.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex7 -ts_max_steps 5 -snes_mf > ex7_3.tmp 2>&1; \
<font color="#4169E1">if</font> (${DIFF} output/ex7_3.out ex7_3.tmp) then true; \
<font color="#4169E1">else</font> printf <font color="#666666">"${PWD}\nPossible problem with ex7_3, diffs above\n=========================================\n"</font>; fi; \
${RM} -f ex7_3.tmp
@@ -497,7 +497,7 @@ runex20:
runex20adj:
-@${MPIEXEC} -n 1 ./ex20adj -monitor 0 -ts_type theta -ts_theta_endpoint -ts_theta_theta 0.5 -viewer_binary_skip_info -ts_dt 0.001 -mu 100000 > ex20adj_1.tmp 2>&1; \
${DIFF} output/ex20adj_1.out ex20adj_1.tmp || printf "${PWD}\nPossible problem with ex20adj_1, diffs above\n=========================================\n"; \
- ${RM} -f ex20adj_1.tmp
+ ${RM} -f ex20adj_1.tmp
runex20adj_1:
-@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_solution_only > ex20adj.tmp 2>&1; \
@@ -510,92 +510,92 @@ runex20adj_2:
${RM} -f ex20adj.tmp
runex20adj_3:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_3, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_4:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_4, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_5:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_5, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_6:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_6, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_7:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only | tail -n 22 > ex20adj.tmp 2>&1; \
- ${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_7, diffs above\n=========================================\n"; \
- ${RM} -f ex20adj.tmp
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only -ts_trajectory_monitor > ex20adj.tmp 2>&1; \
+ ${DIFF} output/ex20adj_3.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_7, diffs above\n=========================================\n"; \
+ ${RM} -f ex20adj.tmp
runex20adj_8:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only 0 | tail -n 22 > ex20adj.tmp 2>&1; \
- ${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_8, diffs above\n=========================================\n"; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_solution_only 0 -ts_trajectory_monitor > ex20adj.tmp 2>&1; \
+ ${DIFF} output/ex20adj_4.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_8, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp
-
+
runex20adj_9:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_9, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp
runex20adj_10:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 5 -ts_trajectory_revolve_online -ts_trajectory_solution_only 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_10, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp
runex20adj_11:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_11, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_12:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_solution_only 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_12, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_13:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_13, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_14:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_14, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_15:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_15, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_16:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_16, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_17:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_13, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_18:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_14, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_19:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_13, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
runex20adj_20:
- -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 | tail -n 22 > ex20adj.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex20adj -ts_type cn -ts_dt 0.001 -mu 100000 -ts_max_steps 15 -ts_trajectory_type memory -ts_trajectory_max_cps_ram 3 -ts_trajectory_max_cps_disk 8 -ts_trajectory_stride 5 -ts_trajectory_solution_only 0 -ts_trajectory_save_stack 0 > ex20adj.tmp 2>&1; \
${DIFF} output/ex20adj_2.out ex20adj.tmp || printf "${PWD}\nPossible problem with ex20adj_14, diffs above\n=========================================\n"; \
${RM} -f ex20adj.tmp SA-data/*
@@ -607,7 +607,7 @@ runex20opt_ic:
runex20opt_p:
-@${MPIEXEC} -n 1 ./ex20opt_p -monitor 0 -ts_type theta -ts_theta_endpoint -ts_theta_theta 0.5 -viewer_binary_skip_info -ts_dt 0.001 -tao_view > ex20opt_p_1.tmp 2>&1; \
${DIFF} output/ex20opt_p_1.out ex20opt_p_1.tmp || printf "${PWD}\nPossible problem with ex20opt_p_1, diffs above\n=========================================\n"; \
- ${RM} -f ex20opt_p_1.tmp
+ ${RM} -f ex20opt_p_1.tmp
runex22:
-@${MPIEXEC} -n 1 ./ex22 -nox -da_grid_x 200 -ts_monitor_draw_solution -ts_arkimex_type 4 -ts_adapt_type none -ts_dt .005 -ts_final_time .1 > ex22_1.tmp 2>&1; \
@@ -675,12 +675,12 @@ runex29:
${RM} -f ex29.tmp
runex30:
- -@${MPIEXEC} -n 1 ./ex30 > ex30_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex30 > ex30_1.tmp 2>&1; \
${DIFF} output/ex30_1.out ex30_1.tmp || printf "${PWD}\nPossible problem with ex30_1, diffs above\n=========================================\n"; \
${RM} -f ex30_1.tmp
runex30_2:
- -@${MPIEXEC} -n 2 ./ex30 > ex30_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 2 ./ex30 > ex30_2.tmp 2>&1; \
${DIFF} output/ex30_2.out ex30_2.tmp || printf "${PWD}\nPossible problem with ex30_2, diffs above\n=========================================\n"; \
${RM} -f ex30_2.tmp
@@ -690,12 +690,12 @@ runex31:
${RM} -f ex31_1.tmp
runex35:
- -@${MPIEXEC} -n 1 ./ex35 -ts_monitor -ts_adapt_basic_reject_safety 1 > ex35_1.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex35 -ts_monitor -ts_adapt_basic_reject_safety 1 > ex35_1.tmp 2>&1; \
${DIFF} output/ex35_1.out ex35_1.tmp || printf "${PWD}\nPossible problem with ex35_1, diffs above\n=========================================\n"; \
${RM} -f ex35_1.tmp
runex35_2:
- -@${MPIEXEC} -n 2 ./ex35 -ts_monitor -n 100 -ts_adapt_basic_reject_safety 1 > ex35_2.tmp 2>&1; \
+ -@${MPIEXEC} -n 2 ./ex35 -ts_monitor -n 100 -ts_adapt_basic_reject_safety 1 > ex35_2.tmp 2>&1; \
${DIFF} output/ex35_2.out ex35_2.tmp || printf "${PWD}\nPossible problem with ex35_2, diffs above\n=========================================\n"; \
${RM} -f ex35_2.tmp
@@ -754,7 +754,7 @@ runex41_e:
${RM} -f ex41.tmp
runex42:
- -@${MPIEXEC} -n 1 ./ex42 -ts_max_steps 8 > ex42.tmp 2>&1; \
+ -@${MPIEXEC} -n 1 ./ex42 -ts_max_steps 8 > ex42.tmp 2>&1; \
${DIFF} output/ex42.out ex42.tmp || printf "${PWD}\nPossible problem with ex42, diffs above\n=========================================\n"; \
${RM} -f ex42.tmp
diff --git a/src/ts/examples/tutorials/network/index.html b/src/ts/examples/tutorials/network/index.html
index 5abb700..242698c 100644
--- a/src/ts/examples/tutorials/network/index.html
+++ b/src/ts/examples/tutorials/network/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/network/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/network/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tutorials/network/makefile.html b/src/ts/examples/tutorials/network/makefile.html
index eb76f4a..9c1b805 100644
--- a/src/ts/examples/tutorials/network/makefile.html
+++ b/src/ts/examples/tutorials/network/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/network/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:35+00:00">
+<meta name="date" content="2016-10-03T02:58:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/network/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/network/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
LOCDIR = src/ts/examples/tutorials/network/
DIRS = wash
diff --git a/src/ts/examples/tutorials/network/wash/index.html b/src/ts/examples/tutorials/network/wash/index.html
index 67d5afc..eadcc2a 100644
--- a/src/ts/examples/tutorials/network/wash/index.html
+++ b/src/ts/examples/tutorials/network/wash/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/network/wash/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/network/wash/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/ts/examples/tutorials/network/wash/makefile.html b/src/ts/examples/tutorials/network/wash/makefile.html
index da7796a..c68d11d 100644
--- a/src/ts/examples/tutorials/network/wash/makefile.html
+++ b/src/ts/examples/tutorials/network/wash/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/network/wash/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:37+00:00">
+<meta name="date" content="2016-10-03T02:58:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/network/wash/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/network/wash/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong>WASH
CFLAGS =
FFLAGS =
diff --git a/src/ts/examples/tutorials/network/wash/pipes1.c.html b/src/ts/examples/tutorials/network/wash/pipes1.c.html
index a3023d8..c9f410c 100644
--- a/src/ts/examples/tutorials/network/wash/pipes1.c.html
+++ b/src/ts/examples/tutorials/network/wash/pipes1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/network/wash/pipes1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:35+00:00">
+<meta name="date" content="2016-10-03T02:58:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/network/wash/pipes1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/network/wash/pipes1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> static char help[] = <font color="#666666">"This example demonstrates the use of DMNetwork \n\\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/output/ex20adj_1.out b/src/ts/examples/tutorials/output/ex20adj_1.out
index 5f450a4..7f2b5c8 100644
--- a/src/ts/examples/tutorials/output/ex20adj_1.out
+++ b/src/ts/examples/tutorials/output/ex20adj_1.out
@@ -1,10 +1,3 @@
-mu 100000, steps 500, ftime 0.5
-
- ode solution
-Vec Object: 1 MPI processes
- type: seq
-1.59677
--1.03038
sensitivity wrt initial conditions: d[y(tf)]/d[y0] d[y(tf)]/d[z0]
Vec Object: 1 MPI processes
diff --git a/src/ts/examples/tutorials/output/ex20adj_3.out b/src/ts/examples/tutorials/output/ex20adj_3.out
new file mode 100644
index 0000000..5346c26
--- /dev/null
+++ b/src/ts/examples/tutorials/output/ex20adj_3.out
@@ -0,0 +1,74 @@
+Store in checkpoint number 0 (located in RAM)
+Advance from 0 to 6
+Store in checkpoint number 1 (located in RAM)
+Advance from 6 to 8
+Store in checkpoint number 2 (located in RAM)
+Advance from 8 to 10
+Store in checkpoint number 3 (located in RAM)
+Advance from 10 to 12
+Store in checkpoint number 4 (located in RAM)
+Advance from 12 to 14
+First turn: Initialize adjoints and reverse first step
+Restore in checkpoint number 4 (located in RAM)
+Advance from 12 to 13
+Forward and reverse one step
+Restore in checkpoint number 4 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 3 (located in RAM)
+Advance from 10 to 11
+Forward and reverse one step
+Restore in checkpoint number 3 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 2 (located in RAM)
+Advance from 8 to 9
+Forward and reverse one step
+Restore in checkpoint number 2 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 1 (located in RAM)
+Advance from 6 to 7
+Forward and reverse one step
+Restore in checkpoint number 1 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 0 (located in RAM)
+Advance from 0 to 1
+Store in checkpoint number 1 (located in RAM)
+Advance from 1 to 2
+Store in checkpoint number 2 (located in RAM)
+Advance from 2 to 3
+Store in checkpoint number 3 (located in RAM)
+Advance from 3 to 4
+Store in checkpoint number 4 (located in RAM)
+Advance from 4 to 5
+Forward and reverse one step
+Restore in checkpoint number 4 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 3 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 2 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 1 (located in RAM)
+Forward and reverse one step
+Restore in checkpoint number 0 (located in RAM)
+Forward and reverse one step
+
+ sensitivity wrt initial conditions: d[y(tf)]/d[y0] d[y(tf)]/d[z0]
+Vec Object: 1 MPI processes
+ type: seq
+1.00844
+5.74982e-06
+
+ sensitivity wrt initial conditions: d[z(tf)]/d[y0] d[z(tf)]/d[z0]
+Vec Object: 1 MPI processes
+ type: seq
+1.03128
+-0.828692
+
+ sensitivity wrt parameters: d[y(tf)]/d[mu]
+Vec Object: 1 MPI processes
+ type: seq
+-1.89651e-13
+
+ sensivitity wrt parameters: d[z(tf)]/d[mu]
+Vec Object: 1 MPI processes
+ type: seq
+-2.13422e-11
diff --git a/src/ts/examples/tutorials/output/ex20adj_4.out b/src/ts/examples/tutorials/output/ex20adj_4.out
new file mode 100644
index 0000000..77270ea
--- /dev/null
+++ b/src/ts/examples/tutorials/output/ex20adj_4.out
@@ -0,0 +1,88 @@
+Store in checkpoint number 0 (located in RAM)
+Advance from 0 to 6
+Store in checkpoint number 1 (located in RAM)
+Advance from 6 to 8
+Store in checkpoint number 2 (located in RAM)
+Advance from 8 to 10
+Store in checkpoint number 3 (located in RAM)
+Advance from 10 to 12
+Store in checkpoint number 4 (located in RAM)
+Advance from 12 to 14
+First turn: Initialize adjoints and reverse first step
+Restore in checkpoint number 4 (located in RAM)
+Advance from 12 to 13
+Skip the step from 12 to 13 (stage values already checkpointed)
+Forward and reverse one step
+Restore in checkpoint number 4 (located in RAM)
+Forward and reverse one step
+Skip the step from 12 to 13 (stage values already checkpointed)
+Restore in checkpoint number 3 (located in RAM)
+Advance from 10 to 11
+Skip the step from 10 to 11 (stage values already checkpointed)
+Forward and reverse one step
+Restore in checkpoint number 3 (located in RAM)
+Forward and reverse one step
+Skip the step from 10 to 11 (stage values already checkpointed)
+Restore in checkpoint number 2 (located in RAM)
+Advance from 8 to 9
+Skip the step from 8 to 9 (stage values already checkpointed)
+Forward and reverse one step
+Restore in checkpoint number 2 (located in RAM)
+Forward and reverse one step
+Skip the step from 8 to 9 (stage values already checkpointed)
+Restore in checkpoint number 1 (located in RAM)
+Advance from 6 to 7
+Skip the step from 6 to 7 (stage values already checkpointed)
+Forward and reverse one step
+Restore in checkpoint number 1 (located in RAM)
+Forward and reverse one step
+Skip the step from 6 to 7 (stage values already checkpointed)
+Restore in checkpoint number 0 (located in RAM)
+Advance from 0 to 1
+Skip the step from 0 to 1 (stage values already checkpointed)
+Store in checkpoint number 1 (located in RAM)
+Advance from 1 to 2
+Store in checkpoint number 2 (located in RAM)
+Advance from 2 to 3
+Store in checkpoint number 3 (located in RAM)
+Advance from 3 to 4
+Store in checkpoint number 4 (located in RAM)
+Advance from 4 to 5
+Forward and reverse one step
+Restore in checkpoint number 4 (located in RAM)
+Forward and reverse one step
+Skip the step from 4 to 5 (stage values already checkpointed)
+Restore in checkpoint number 3 (located in RAM)
+Forward and reverse one step
+Skip the step from 3 to 4 (stage values already checkpointed)
+Restore in checkpoint number 2 (located in RAM)
+Forward and reverse one step
+Skip the step from 2 to 3 (stage values already checkpointed)
+Restore in checkpoint number 1 (located in RAM)
+Forward and reverse one step
+Skip the step from 1 to 2 (stage values already checkpointed)
+Restore in checkpoint number 0 (located in RAM)
+Forward and reverse one step
+Skip the step from 0 to 1 (stage values already checkpointed)
+
+ sensitivity wrt initial conditions: d[y(tf)]/d[y0] d[y(tf)]/d[z0]
+Vec Object: 1 MPI processes
+ type: seq
+1.00844
+5.74982e-06
+
+ sensitivity wrt initial conditions: d[z(tf)]/d[y0] d[z(tf)]/d[z0]
+Vec Object: 1 MPI processes
+ type: seq
+1.03128
+-0.828692
+
+ sensitivity wrt parameters: d[y(tf)]/d[mu]
+Vec Object: 1 MPI processes
+ type: seq
+-1.89651e-13
+
+ sensivitity wrt parameters: d[z(tf)]/d[mu]
+Vec Object: 1 MPI processes
+ type: seq
+-2.13422e-11
diff --git a/src/ts/examples/tutorials/phasefield/biharmonic.c.html b/src/ts/examples/tutorials/phasefield/biharmonic.c.html
index ea52b56..e2142f3 100644
--- a/src/ts/examples/tutorials/phasefield/biharmonic.c.html
+++ b/src/ts/examples/tutorials/phasefield/biharmonic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/phasefield/biharmonic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:49+00:00">
+<meta name="date" content="2016-10-03T02:58:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/phasefield/biharmonic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/phasefield/biharmonic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves biharmonic equation in 1d.\n"</font>;
diff --git a/src/ts/examples/tutorials/phasefield/biharmonic2.c.html b/src/ts/examples/tutorials/phasefield/biharmonic2.c.html
index e60042f..811a984 100644
--- a/src/ts/examples/tutorials/phasefield/biharmonic2.c.html
+++ b/src/ts/examples/tutorials/phasefield/biharmonic2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/phasefield/biharmonic2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:52+00:00">
+<meta name="date" content="2016-10-03T02:58:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/phasefield/biharmonic2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/phasefield/biharmonic2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves biharmonic equation in 1d.\n"</font>;
diff --git a/src/ts/examples/tutorials/phasefield/biharmonic3.c.html b/src/ts/examples/tutorials/phasefield/biharmonic3.c.html
index ebf42c8..98f15a6 100644
--- a/src/ts/examples/tutorials/phasefield/biharmonic3.c.html
+++ b/src/ts/examples/tutorials/phasefield/biharmonic3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/phasefield/biharmonic3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:52+00:00">
+<meta name="date" content="2016-10-03T02:58:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/phasefield/biharmonic3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/phasefield/biharmonic3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves biharmonic equation in 1d.\n"</font>;
diff --git a/src/ts/examples/tutorials/phasefield/heat.c.html b/src/ts/examples/tutorials/phasefield/heat.c.html
index c6f5e1b..7205e13 100644
--- a/src/ts/examples/tutorials/phasefield/heat.c.html
+++ b/src/ts/examples/tutorials/phasefield/heat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/phasefield/heat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:48+00:00">
+<meta name="date" content="2016-10-03T02:58:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/phasefield/heat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/phasefield/heat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Solves heat equation in 1d.\n"</font>;
diff --git a/src/ts/examples/tutorials/phasefield/index.html b/src/ts/examples/tutorials/phasefield/index.html
index 94fc3b9..3a8f2d4 100644
--- a/src/ts/examples/tutorials/phasefield/index.html
+++ b/src/ts/examples/tutorials/phasefield/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/phasefield/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/phasefield/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tutorials/phasefield/makefile.html b/src/ts/examples/tutorials/phasefield/makefile.html
index d862fe9..06a2144 100644
--- a/src/ts/examples/tutorials/phasefield/makefile.html
+++ b/src/ts/examples/tutorials/phasefield/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/phasefield/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:54+00:00">
+<meta name="date" content="2016-10-03T02:58:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/phasefield/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/phasefield/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/ts/examples/tutorials/phasefield/potentials.c.html b/src/ts/examples/tutorials/phasefield/potentials.c.html
index 040bf07..272c420 100644
--- a/src/ts/examples/tutorials/phasefield/potentials.c.html
+++ b/src/ts/examples/tutorials/phasefield/potentials.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/phasefield/potentials.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:13:48+00:00">
+<meta name="date" content="2016-10-03T02:58:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/phasefield/potentials.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/phasefield/potentials.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Plots the various potentials used in the examples.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex1.c.html b/src/ts/examples/tutorials/power_grid/ex1.c.html
index 919d19c..ff81712 100644
--- a/src/ts/examples/tutorials/power_grid/ex1.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:08+00:00">
+<meta name="date" content="2016-10-03T02:58:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic equation for generator stability analysis.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex2.c.html b/src/ts/examples/tutorials/power_grid/ex2.c.html
index b429c05..ccd40b4 100644
--- a/src/ts/examples/tutorials/power_grid/ex2.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:08+00:00">
+<meta name="date" content="2016-10-03T02:58:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic equation for generator stability analysis.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex3.c.html b/src/ts/examples/tutorials/power_grid/ex3.c.html
index 8f4a93b..c6f8c48 100644
--- a/src/ts/examples/tutorials/power_grid/ex3.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:09+00:00">
+<meta name="date" content="2016-10-03T02:58:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic equation for generator stability analysis.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex3adj.c.html b/src/ts/examples/tutorials/power_grid/ex3adj.c.html
index ac2e88a..e320e9d 100644
--- a/src/ts/examples/tutorials/power_grid/ex3adj.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex3adj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex3adj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:10+00:00">
+<meta name="date" content="2016-10-03T02:58:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex3adj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex3adj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Sensitivity analysis of the basic equation for generator stability analysis.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex3opt.c.html b/src/ts/examples/tutorials/power_grid/ex3opt.c.html
index 67363bd..0149210 100644
--- a/src/ts/examples/tutorials/power_grid/ex3opt.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex3opt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex3opt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:11+00:00">
+<meta name="date" content="2016-10-03T02:58:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex3opt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex3opt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Finds optimal parameter P_m for the generator system while maintaining generator stability.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex3opt_fd.c.html b/src/ts/examples/tutorials/power_grid/ex3opt_fd.c.html
index 281e43c..5ade3df 100644
--- a/src/ts/examples/tutorials/power_grid/ex3opt_fd.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex3opt_fd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex3opt_fd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:13+00:00">
+<meta name="date" content="2016-10-03T02:58:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex3opt_fd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex3opt_fd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Finds optimal parameter P_m for the generator system while maintaining generator stability.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex5.c.html b/src/ts/examples/tutorials/power_grid/ex5.c.html
index 535b21a..6f4c97d 100644
--- a/src/ts/examples/tutorials/power_grid/ex5.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:14+00:00">
+<meta name="date" content="2016-10-03T02:58:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic equation for an induction generator driven by a wind turbine.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex6.c.html b/src/ts/examples/tutorials/power_grid/ex6.c.html
index 039ce31..6d37cdb 100644
--- a/src/ts/examples/tutorials/power_grid/ex6.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:15+00:00">
+<meta name="date" content="2016-10-03T02:58:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Time-dependent PDE in 2d for calculating joint PDF. \n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> p_t = -x_t*p_x -y_t*p_y + f(t)*p_yy</font>
diff --git a/src/ts/examples/tutorials/power_grid/ex7.c.html b/src/ts/examples/tutorials/power_grid/ex7.c.html
index 9b6adbb..e738232 100644
--- a/src/ts/examples/tutorials/power_grid/ex7.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:16+00:00">
+<meta name="date" content="2016-10-03T02:58:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Time-dependent PDE in 2d for calculating joint PDF. \n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/power_grid/ex8.c.html b/src/ts/examples/tutorials/power_grid/ex8.c.html
index b97e7ab..37d4046 100644
--- a/src/ts/examples/tutorials/power_grid/ex8.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:17+00:00">
+<meta name="date" content="2016-10-03T02:58:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Time-dependent PDE in 2d for calculating joint PDF. \n"</font>;
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> p_t = -x_t*p_x -y_t*p_y + f(t)*p_yy</font>
diff --git a/src/ts/examples/tutorials/power_grid/ex9.c.html b/src/ts/examples/tutorials/power_grid/ex9.c.html
index fd2db95..ed2871b 100644
--- a/src/ts/examples/tutorials/power_grid/ex9.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:20+00:00">
+<meta name="date" content="2016-10-03T02:58:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic equation for generator stability analysis.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex9adj.c.html b/src/ts/examples/tutorials/power_grid/ex9adj.c.html
index 24108b9..4e9184f 100644
--- a/src/ts/examples/tutorials/power_grid/ex9adj.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex9adj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex9adj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:19+00:00">
+<meta name="date" content="2016-10-03T02:58:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex9adj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex9adj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic equation for generator stability analysis.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/ex9opt.c.html b/src/ts/examples/tutorials/power_grid/ex9opt.c.html
index c443901..2630955 100644
--- a/src/ts/examples/tutorials/power_grid/ex9opt.c.html
+++ b/src/ts/examples/tutorials/power_grid/ex9opt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/ex9opt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:20+00:00">
+<meta name="date" content="2016-10-03T02:58:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/ex9opt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/ex9opt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic equation for generator stability analysis.\n"</font>;
diff --git a/src/ts/examples/tutorials/power_grid/index.html b/src/ts/examples/tutorials/power_grid/index.html
index 2d64fd2..b576e9f 100644
--- a/src/ts/examples/tutorials/power_grid/index.html
+++ b/src/ts/examples/tutorials/power_grid/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../.._grid/../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tutorials/power_grid/makefile.html b/src/ts/examples/tutorials/power_grid/makefile.html
index a6ad0db..a97d549 100644
--- a/src/ts/examples/tutorials/power_grid/makefile.html
+++ b/src/ts/examples/tutorials/power_grid/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:22+00:00">
+<meta name="date" content="2016-10-03T02:58:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c.html b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c.html
index 6b0e16b..30c8f68 100644
--- a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c.html
+++ b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:22+00:00">
+<meta name="date" content="2016-10-03T02:58:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Power grid stability analysis of WECC 9 bus system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This example is based on the 9-bus (node) example given in the book Power\n\</font>
diff --git a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c.html b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c.html
index d668c59..386ca10 100644
--- a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c.html
+++ b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:25+00:00">
+<meta name="date" content="2016-10-03T02:58:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Sensitivity analysis applied in power grid stability analysis of WECC 9 bus system.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This example is based on the 9-bus (node) example given in the book Power\n\</font>
diff --git a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c.html b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c.html
index fb2d9fa..7bc5f0d 100644
--- a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c.html
+++ b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:28+00:00">
+<meta name="date" content="2016-10-03T02:58:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Application of adjoint sensitivity analysis for power grid stability analysis of WECC 9 bus system.\n\</font>
<a name="line2"> 2: </a><font color="#666666">This example is based on the 9-bus (node) example given in the book Power\n\</font>
<a name="line3"> 3: </a><font color="#666666">Systems Dynamics and Stability (Chapter 7) by P. Sauer and M. A. Pai.\n\</font>
diff --git a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c.html b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c.html
index da79ce1..bed0fdf 100644
--- a/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c.html
+++ b/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:32+00:00">
+<meta name="date" content="2016-10-03T02:58:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Using finite difference for the problem in ex9busopt.c \n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*</font>
diff --git a/src/ts/examples/tutorials/power_grid/stability_9bus/index.html b/src/ts/examples/tutorials/power_grid/stability_9bus/index.html
index 6033f13..c3f0ff5 100644
--- a/src/ts/examples/tutorials/power_grid/stability_9bus/index.html
+++ b/src/ts/examples/tutorials/power_grid/stability_9bus/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/stability_9bus/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/stability_9bus/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../.._grid/.._9bus/../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/examples/tutorials/power_grid/stability_9bus/makefile.html b/src/ts/examples/tutorials/power_grid/stability_9bus/makefile.html
index 2db8be9..aa759af 100644
--- a/src/ts/examples/tutorials/power_grid/stability_9bus/makefile.html
+++ b/src/ts/examples/tutorials/power_grid/stability_9bus/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/examples/tutorials/power_grid/stability_9bus/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:35+00:00">
+<meta name="date" content="2016-10-03T02:58:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/examples/tutorials/power_grid/stability_9bus/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/examples/tutorials/power_grid/stability_9bus/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS = -g
FFLAGS =
diff --git a/src/ts/f90-mod/index.html b/src/ts/f90-mod/index.html
index c750d70..b0a4efa 100644
--- a/src/ts/f90-mod/index.html
+++ b/src/ts/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../..90-mod/../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/f90-mod/makefile.html b/src/ts/f90-mod/makefile.html
index bc9854e..7624291 100644
--- a/src/ts/f90-mod/makefile.html
+++ b/src/ts/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:37+00:00">
+<meta name="date" content="2016-10-03T02:58:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/ts/f90-mod/petsctsmod.F.html b/src/ts/f90-mod/petsctsmod.F.html
index 4156d51..b7c510e 100644
--- a/src/ts/f90-mod/petsctsmod.F.html
+++ b/src/ts/f90-mod/petsctsmod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/f90-mod/petsctsmod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:37+00:00">
+<meta name="date" content="2016-10-03T02:58:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/f90-mod/petsctsmod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/f90-mod/petsctsmod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES</font></strong>
<a name="line3"> 3: </a> module petsctsdef
diff --git a/src/ts/impls/arkimex/arkimex.c.html b/src/ts/impls/arkimex/arkimex.c.html
index 8fc5513..9816abb 100644
--- a/src/ts/impls/arkimex/arkimex.c.html
+++ b/src/ts/impls/arkimex/arkimex.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/arkimex/arkimex.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:22+00:00">
+<meta name="date" content="2016-10-03T02:56:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/arkimex/arkimex.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/arkimex/arkimex.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for timestepping with additive Runge-Kutta IMEX method</font>
diff --git a/src/ts/impls/arkimex/index.html b/src/ts/impls/arkimex/index.html
index 781e91c..a35302b 100644
--- a/src/ts/impls/arkimex/index.html
+++ b/src/ts/impls/arkimex/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/arkimex/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/arkimex/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/arkimex/makefile.html b/src/ts/impls/arkimex/makefile.html
index 557a746..1ba4b1f 100644
--- a/src/ts/impls/arkimex/makefile.html
+++ b/src/ts/impls/arkimex/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/arkimex/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:26+00:00">
+<meta name="date" content="2016-10-03T02:56:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/arkimex/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/arkimex/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/bdf/bdf.c.html b/src/ts/impls/bdf/bdf.c.html
index 63efea4..8478547 100644
--- a/src/ts/impls/bdf/bdf.c.html
+++ b/src/ts/impls/bdf/bdf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/bdf/bdf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:34+00:00">
+<meta name="date" content="2016-10-03T02:56:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/bdf/bdf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/bdf/bdf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for timestepping with BDF methods</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ts/impls/bdf/index.html b/src/ts/impls/bdf/index.html
index 00a6998..86b6c70 100644
--- a/src/ts/impls/bdf/index.html
+++ b/src/ts/impls/bdf/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/bdf/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/bdf/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/bdf/makefile.html b/src/ts/impls/bdf/makefile.html
index c44efbd..74852e1 100644
--- a/src/ts/impls/bdf/makefile.html
+++ b/src/ts/impls/bdf/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/bdf/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:36+00:00">
+<meta name="date" content="2016-10-03T02:56:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/bdf/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/bdf/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/ts/impls/eimex/eimex.c.html b/src/ts/impls/eimex/eimex.c.html
index c8bcabf..bd08dc8 100644
--- a/src/ts/impls/eimex/eimex.c.html
+++ b/src/ts/impls/eimex/eimex.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/eimex/eimex.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:31+00:00">
+<meta name="date" content="2016-10-03T02:56:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/eimex/eimex.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/eimex/eimex.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> * eimex.c</font>
<a name="line3"> 3: </a><font color="#B22222"> *</font>
diff --git a/src/ts/impls/eimex/index.html b/src/ts/impls/eimex/index.html
index 8f234d0..5b8aaca 100644
--- a/src/ts/impls/eimex/index.html
+++ b/src/ts/impls/eimex/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/eimex/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/eimex/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/eimex/makefile.html b/src/ts/impls/eimex/makefile.html
index 20ccb35..35526ca 100644
--- a/src/ts/impls/eimex/makefile.html
+++ b/src/ts/impls/eimex/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/eimex/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:33+00:00">
+<meta name="date" content="2016-10-03T02:56:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/eimex/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/eimex/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/explicit/euler/euler.c.html b/src/ts/impls/explicit/euler/euler.c.html
index 14799ae..7e6defa 100644
--- a/src/ts/impls/explicit/euler/euler.c.html
+++ b/src/ts/impls/explicit/euler/euler.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/explicit/euler/euler.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:59+00:00">
+<meta name="date" content="2016-10-03T02:56:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/euler/euler.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/euler/euler.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for Timestepping with explicit Euler.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ts/impls/explicit/euler/index.html b/src/ts/impls/explicit/euler/index.html
index 964cd99..7b55c26 100644
--- a/src/ts/impls/explicit/euler/index.html
+++ b/src/ts/impls/explicit/euler/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/euler/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/euler/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/explicit/euler/makefile.html b/src/ts/impls/explicit/euler/makefile.html
index 208692b..4f86de0 100644
--- a/src/ts/impls/explicit/euler/makefile.html
+++ b/src/ts/impls/explicit/euler/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/explicit/euler/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:59+00:00">
+<meta name="date" content="2016-10-03T02:56:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/euler/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/euler/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/explicit/index.html b/src/ts/impls/explicit/index.html
index 160d010..a95a17e 100644
--- a/src/ts/impls/explicit/index.html
+++ b/src/ts/impls/explicit/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/explicit/makefile.html b/src/ts/impls/explicit/makefile.html
index bbc524e..e496b65 100644
--- a/src/ts/impls/explicit/makefile.html
+++ b/src/ts/impls/explicit/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/explicit/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:58+00:00">
+<meta name="date" content="2016-10-03T02:56:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/explicit/rk/index.html b/src/ts/impls/explicit/rk/index.html
index 6c0d024..8d5cf8c 100644
--- a/src/ts/impls/explicit/rk/index.html
+++ b/src/ts/impls/explicit/rk/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/rk/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/rk/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/explicit/rk/makefile.html b/src/ts/impls/explicit/rk/makefile.html
index cb1ac9b..84e1c3d 100644
--- a/src/ts/impls/explicit/rk/makefile.html
+++ b/src/ts/impls/explicit/rk/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/explicit/rk/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:02+00:00">
+<meta name="date" content="2016-10-03T02:56:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/rk/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/rk/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/explicit/rk/rk.c.html b/src/ts/impls/explicit/rk/rk.c.html
index a4e74b0..ca0e852 100644
--- a/src/ts/impls/explicit/rk/rk.c.html
+++ b/src/ts/impls/explicit/rk/rk.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/explicit/rk/rk.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:59+00:00">
+<meta name="date" content="2016-10-03T02:56:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/rk/rk.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/rk/rk.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for time stepping with the Runge-Kutta method</font>
diff --git a/src/ts/impls/explicit/ssp/index.html b/src/ts/impls/explicit/ssp/index.html
index 42dd521..ebe9a23 100644
--- a/src/ts/impls/explicit/ssp/index.html
+++ b/src/ts/impls/explicit/ssp/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/ssp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/ssp/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/explicit/ssp/makefile.html b/src/ts/impls/explicit/ssp/makefile.html
index 7f43118..e451da7 100644
--- a/src/ts/impls/explicit/ssp/makefile.html
+++ b/src/ts/impls/explicit/ssp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/explicit/ssp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:03+00:00">
+<meta name="date" content="2016-10-03T02:56:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/ssp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/ssp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/explicit/ssp/ssp.c.html b/src/ts/impls/explicit/ssp/ssp.c.html
index 8834115..042d362 100644
--- a/src/ts/impls/explicit/ssp/ssp.c.html
+++ b/src/ts/impls/explicit/ssp/ssp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/explicit/ssp/ssp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:02+00:00">
+<meta name="date" content="2016-10-03T02:56:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/explicit/ssp/ssp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/explicit/ssp/ssp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for Timestepping with explicit SSP.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ts/impls/implicit/alpha/alpha1.c.html b/src/ts/impls/implicit/alpha/alpha1.c.html
index 53c7d5b..045a478 100644
--- a/src/ts/impls/implicit/alpha/alpha1.c.html
+++ b/src/ts/impls/implicit/alpha/alpha1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/alpha/alpha1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:10+00:00">
+<meta name="date" content="2016-10-03T02:56:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/alpha/alpha1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/alpha/alpha1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for timestepping with implicit generalized-\alpha method</font>
<a name="line3"> 3: </a><font color="#B22222"> for first order systems.</font>
diff --git a/src/ts/impls/implicit/alpha/alpha2.c.html b/src/ts/impls/implicit/alpha/alpha2.c.html
index 4629632..57ccd31 100644
--- a/src/ts/impls/implicit/alpha/alpha2.c.html
+++ b/src/ts/impls/implicit/alpha/alpha2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/alpha/alpha2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:12+00:00">
+<meta name="date" content="2016-10-03T02:56:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/alpha/alpha2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/alpha/alpha2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for timestepping with implicit generalized-\alpha method</font>
<a name="line3"> 3: </a><font color="#B22222"> for second order systems.</font>
diff --git a/src/ts/impls/implicit/alpha/index.html b/src/ts/impls/implicit/alpha/index.html
index e062eb2..f495f8b 100644
--- a/src/ts/impls/implicit/alpha/index.html
+++ b/src/ts/impls/implicit/alpha/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/alpha/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/alpha/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/implicit/alpha/makefile.html b/src/ts/impls/implicit/alpha/makefile.html
index 59b8878..3fd5609 100644
--- a/src/ts/impls/implicit/alpha/makefile.html
+++ b/src/ts/impls/implicit/alpha/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/alpha/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:14+00:00">
+<meta name="date" content="2016-10-03T02:56:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/alpha/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/alpha/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/implicit/gl/gl.c.html b/src/ts/impls/implicit/gl/gl.c.html
index 02a779a..3cd0895 100644
--- a/src/ts/impls/implicit/gl/gl.c.html
+++ b/src/ts/impls/implicit/gl/gl.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/gl/gl.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:14+00:00">
+<meta name="date" content="2016-10-03T02:56:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/gl/gl.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/gl/gl.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ts/impls/implicit/gl/gl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdm.h></font>
diff --git a/src/ts/impls/implicit/gl/gl.h.html b/src/ts/impls/implicit/gl/gl.h.html
index 12f50ef..78931ef 100644
--- a/src/ts/impls/implicit/gl/gl.h.html
+++ b/src/ts/impls/implicit/gl/gl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/gl/gl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:20+00:00">
+<meta name="date" content="2016-10-03T02:56:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/gl/gl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/gl/gl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petsc/private/tsimpl.h></font>
diff --git a/src/ts/impls/implicit/gl/gladapt.c.html b/src/ts/impls/implicit/gl/gladapt.c.html
index 42e0874..5578501 100644
--- a/src/ts/impls/implicit/gl/gladapt.c.html
+++ b/src/ts/impls/implicit/gl/gladapt.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/gl/gladapt.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:18+00:00">
+<meta name="date" content="2016-10-03T02:56:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/gl/gladapt.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/gl/gladapt.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/ts/impls/implicit/gl/gl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/impls/implicit/gl/index.html b/src/ts/impls/implicit/gl/index.html
index d68b41f..1c7b72d 100644
--- a/src/ts/impls/implicit/gl/index.html
+++ b/src/ts/impls/implicit/gl/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/gl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/gl/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/implicit/gl/makefile.html b/src/ts/impls/implicit/gl/makefile.html
index 988798e..1ab4e8d 100644
--- a/src/ts/impls/implicit/gl/makefile.html
+++ b/src/ts/impls/implicit/gl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/gl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:20+00:00">
+<meta name="date" content="2016-10-03T02:56:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/gl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/gl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/implicit/index.html b/src/ts/impls/implicit/index.html
index 64d4382..4e9f7b4 100644
--- a/src/ts/impls/implicit/index.html
+++ b/src/ts/impls/implicit/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/implicit/makefile.html b/src/ts/impls/implicit/makefile.html
index d8cfb9b..c729d33 100644
--- a/src/ts/impls/implicit/makefile.html
+++ b/src/ts/impls/implicit/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:03+00:00">
+<meta name="date" content="2016-10-03T02:56:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/implicit/sundials/index.html b/src/ts/impls/implicit/sundials/index.html
index 7a53028..d6dec94 100644
--- a/src/ts/impls/implicit/sundials/index.html
+++ b/src/ts/impls/implicit/sundials/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/sundials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/sundials/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/implicit/sundials/makefile.html b/src/ts/impls/implicit/sundials/makefile.html
index 8b7a05c..cba5423 100644
--- a/src/ts/impls/implicit/sundials/makefile.html
+++ b/src/ts/impls/implicit/sundials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/sundials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:07+00:00">
+<meta name="date" content="2016-10-03T02:56:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/sundials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/sundials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/implicit/sundials/sundials.c.html b/src/ts/impls/implicit/sundials/sundials.c.html
index 4895e6f..1db96cc 100644
--- a/src/ts/impls/implicit/sundials/sundials.c.html
+++ b/src/ts/impls/implicit/sundials/sundials.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/sundials/sundials.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:03+00:00">
+<meta name="date" content="2016-10-03T02:56:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/sundials/sundials.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/sundials/sundials.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Provides a PETSc interface to SUNDIALS/CVODE solver.</font>
<a name="line3"> 3: </a><font color="#B22222"> The interface to PVODE (old version of CVODE) was originally contributed</font>
diff --git a/src/ts/impls/implicit/sundials/sundials.h.html b/src/ts/impls/implicit/sundials/sundials.h.html
index 3142d28..7911d90 100644
--- a/src/ts/impls/implicit/sundials/sundials.h.html
+++ b/src/ts/impls/implicit/sundials/sundials.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/sundials/sundials.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:06+00:00">
+<meta name="date" content="2016-10-03T02:56:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/sundials/sundials.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/sundials/sundials.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides a PETSc interface to SUNDIALS. Alan Hindmarsh's parallel ODE</font>
diff --git a/src/ts/impls/implicit/theta/index.html b/src/ts/impls/implicit/theta/index.html
index e625176..8f2c27f 100644
--- a/src/ts/impls/implicit/theta/index.html
+++ b/src/ts/impls/implicit/theta/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/theta/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/theta/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/implicit/theta/makefile.html b/src/ts/impls/implicit/theta/makefile.html
index ea4344a..9f7afdd 100644
--- a/src/ts/impls/implicit/theta/makefile.html
+++ b/src/ts/impls/implicit/theta/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/theta/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:10+00:00">
+<meta name="date" content="2016-10-03T02:56:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/theta/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/theta/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/implicit/theta/theta.c.html b/src/ts/impls/implicit/theta/theta.c.html
index 9bd41be..2a4d59f 100644
--- a/src/ts/impls/implicit/theta/theta.c.html
+++ b/src/ts/impls/implicit/theta/theta.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/implicit/theta/theta.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:07+00:00">
+<meta name="date" content="2016-10-03T02:56:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/implicit/theta/theta.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/implicit/theta/theta.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a> <font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for timestepping with implicit Theta method</font>
<a name="line3"> 3: </a><font color="#B22222"> */</font>
diff --git a/src/ts/impls/index.html b/src/ts/impls/index.html
index c42e70e..976cad4 100644
--- a/src/ts/impls/index.html
+++ b/src/ts/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/makefile.html b/src/ts/impls/makefile.html
index d54046a..487db93 100644
--- a/src/ts/impls/makefile.html
+++ b/src/ts/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:58+00:00">
+<meta name="date" content="2016-10-03T02:56:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/mimex/index.html b/src/ts/impls/mimex/index.html
index 1f417d7..7c6fa32 100644
--- a/src/ts/impls/mimex/index.html
+++ b/src/ts/impls/mimex/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/mimex/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/mimex/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/mimex/makefile.html b/src/ts/impls/mimex/makefile.html
index 7f9d584..c8e5e93 100644
--- a/src/ts/impls/mimex/makefile.html
+++ b/src/ts/impls/mimex/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/mimex/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:34+00:00">
+<meta name="date" content="2016-10-03T02:56:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/mimex/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/mimex/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/mimex/mimex.c.html b/src/ts/impls/mimex/mimex.c.html
index 55f3978..2136f40 100644
--- a/src/ts/impls/mimex/mimex.c.html
+++ b/src/ts/impls/mimex/mimex.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/mimex/mimex.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:33+00:00">
+<meta name="date" content="2016-10-03T02:56:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/mimex/mimex.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/mimex/mimex.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for Timestepping with my makeshift IMEX.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ts/impls/pseudo/index.html b/src/ts/impls/pseudo/index.html
index 7dba6ff..8d35bc2 100644
--- a/src/ts/impls/pseudo/index.html
+++ b/src/ts/impls/pseudo/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/pseudo/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/pseudo/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/pseudo/makefile.html b/src/ts/impls/pseudo/makefile.html
index b4966ee..caea6f0 100644
--- a/src/ts/impls/pseudo/makefile.html
+++ b/src/ts/impls/pseudo/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/pseudo/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:22+00:00">
+<meta name="date" content="2016-10-03T02:56:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/pseudo/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/pseudo/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/pseudo/posindep.c.html b/src/ts/impls/pseudo/posindep.c.html
index 99eb408..fa662ef 100644
--- a/src/ts/impls/pseudo/posindep.c.html
+++ b/src/ts/impls/pseudo/posindep.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/pseudo/posindep.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:20+00:00">
+<meta name="date" content="2016-10-03T02:56:38+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/pseudo/posindep.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/pseudo/posindep.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for Timestepping with implicit backwards Euler.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/ts/impls/python/index.html b/src/ts/impls/python/index.html
index e0da4ab..375640e 100644
--- a/src/ts/impls/python/index.html
+++ b/src/ts/impls/python/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/python/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/python/makefile.html b/src/ts/impls/python/makefile.html
index 6117942..29f9bd4 100644
--- a/src/ts/impls/python/makefile.html
+++ b/src/ts/impls/python/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/python/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:22+00:00">
+<meta name="date" content="2016-10-03T02:56:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/python/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/impls/python/pythonts.c.html b/src/ts/impls/python/pythonts.c.html
index 34cf8d2..015eff3 100644
--- a/src/ts/impls/python/pythonts.c.html
+++ b/src/ts/impls/python/pythonts.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/python/pythonts.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:22+00:00">
+<meta name="date" content="2016-10-03T02:56:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/python/pythonts.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/python/pythonts.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@C</font>
diff --git a/src/ts/impls/rosw/index.html b/src/ts/impls/rosw/index.html
index 2c8e33c..c3a7752 100644
--- a/src/ts/impls/rosw/index.html
+++ b/src/ts/impls/rosw/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/rosw/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/rosw/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/impls/rosw/makefile.html b/src/ts/impls/rosw/makefile.html
index a6de09b..37987a1 100644
--- a/src/ts/impls/rosw/makefile.html
+++ b/src/ts/impls/rosw/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/rosw/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:31+00:00">
+<meta name="date" content="2016-10-03T02:56:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/rosw/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/rosw/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
CFLAGS =
diff --git a/src/ts/impls/rosw/rosw.c.html b/src/ts/impls/rosw/rosw.c.html
index ad53fbd..67ff8c6 100644
--- a/src/ts/impls/rosw/rosw.c.html
+++ b/src/ts/impls/rosw/rosw.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/impls/rosw/rosw.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:12:26+00:00">
+<meta name="date" content="2016-10-03T02:56:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/impls/rosw/rosw.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/impls/rosw/rosw.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Code for timestepping with Rosenbrock W methods</font>
diff --git a/src/ts/index.html b/src/ts/index.html
index 3063389..7ad87e9 100644
--- a/src/ts/index.html
+++ b/src/ts/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/interface/dlregists.c.html b/src/ts/interface/dlregists.c.html
index 6cabbb0..40d7cf1 100644
--- a/src/ts/interface/dlregists.c.html
+++ b/src/ts/interface/dlregists.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/interface/dlregists.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:57+00:00">
+<meta name="date" content="2016-10-03T02:56:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/dlregists.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/dlregists.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h></font>
diff --git a/src/ts/interface/ftn-custom/ztsf.c b/src/ts/interface/ftn-custom/ztsf.c
index 3e17a44..0070364 100644
--- a/src/ts/interface/ftn-custom/ztsf.c
+++ b/src/ts/interface/ftn-custom/ztsf.c
@@ -301,6 +301,7 @@ PETSC_EXTERN void PETSC_STDCALL tsgetoptionsprefix_(TS *ts,CHAR prefix PETSC_MIX
*ierr = TSGetOptionsPrefix(*ts,&tname);
*ierr = PetscStrncpy(prefix,tname,len);
+ FIXRETURNCHAR(PETSC_TRUE,prefix,len);
}
PETSC_EXTERN void PETSC_STDCALL tsappendoptionsprefix_(TS *ts,CHAR prefix PETSC_MIXED_LEN(len),PetscErrorCode *ierr PETSC_END_LEN(len))
{
diff --git a/src/ts/interface/index.html b/src/ts/interface/index.html
index f92c9f7..b674599 100644
--- a/src/ts/interface/index.html
+++ b/src/ts/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/interface/makefile.html b/src/ts/interface/makefile.html
index b3bec7c..ae47d9c 100644
--- a/src/ts/interface/makefile.html
+++ b/src/ts/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:58+00:00">
+<meta name="date" content="2016-10-03T02:56:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/interface/ts.c.html b/src/ts/interface/ts.c.html
index a4c8a53..411998d 100644
--- a/src/ts/interface/ts.c.html
+++ b/src/ts/interface/ts.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/interface/ts.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:36+00:00">
+<meta name="date" content="2016-10-03T02:55:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/ts.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/ts.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdmshell.h></font>
diff --git a/src/ts/interface/tscreate.c.html b/src/ts/interface/tscreate.c.html
index b4116c5..04a20e2 100644
--- a/src/ts/interface/tscreate.c.html
+++ b/src/ts/interface/tscreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/interface/tscreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:57+00:00">
+<meta name="date" content="2016-10-03T02:56:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/tscreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/tscreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/interface/tseig.c.html b/src/ts/interface/tseig.c.html
index c0c7b5e..ac6e8d1 100644
--- a/src/ts/interface/tseig.c.html
+++ b/src/ts/interface/tseig.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/interface/tseig.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:58+00:00">
+<meta name="date" content="2016-10-03T02:56:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/tseig.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/tseig.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscdraw.h></font>
diff --git a/src/ts/interface/tsreg.c.html b/src/ts/interface/tsreg.c.html
index 84e99e8..3c9023f 100644
--- a/src/ts/interface/tsreg.c.html
+++ b/src/ts/interface/tsreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/interface/tsreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:57+00:00">
+<meta name="date" content="2016-10-03T02:56:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/tsreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/tsreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><a href="../../../docs/manualpages/Sys/PetscFunctionList.html#PetscFunctionList">PetscFunctionList</a> TSList = NULL;
diff --git a/src/ts/interface/tsregall.c.html b/src/ts/interface/tsregall.c.html
index ca1f0ef..d20eda7 100644
--- a/src/ts/interface/tsregall.c.html
+++ b/src/ts/interface/tsregall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/interface/tsregall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:57+00:00">
+<meta name="date" content="2016-10-03T02:56:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/interface/tsregall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/interface/tsregall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSCreate_Euler(<a href="../../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
diff --git a/src/ts/makefile.html b/src/ts/makefile.html
index b5d43f2..579a197 100644
--- a/src/ts/makefile.html
+++ b/src/ts/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:29+00:00">
+<meta name="date" content="2016-10-03T02:55:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/trajectory/impls/basic/index.html b/src/ts/trajectory/impls/basic/index.html
index 752e4c1..61c2899 100644
--- a/src/ts/trajectory/impls/basic/index.html
+++ b/src/ts/trajectory/impls/basic/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/trajectory/impls/basic/makefile.html b/src/ts/trajectory/impls/basic/makefile.html
index 9cd25d7..187062f 100644
--- a/src/ts/trajectory/impls/basic/makefile.html
+++ b/src/ts/trajectory/impls/basic/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/basic/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:30+00:00">
+<meta name="date" content="2016-10-03T02:55:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/trajectory/impls/basic/trajbasic.c.html b/src/ts/trajectory/impls/basic/trajbasic.c.html
index eb7d506..524da46 100644
--- a/src/ts/trajectory/impls/basic/trajbasic.c.html
+++ b/src/ts/trajectory/impls/basic/trajbasic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/basic/trajbasic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:30+00:00">
+<meta name="date" content="2016-10-03T02:55:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/basic/trajbasic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/basic/trajbasic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/trajectory/impls/index.html b/src/ts/trajectory/impls/index.html
index 0d7c0dc..94e0ea7 100644
--- a/src/ts/trajectory/impls/index.html
+++ b/src/ts/trajectory/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/trajectory/impls/makefile.html b/src/ts/trajectory/impls/makefile.html
index 6500689..e8faa2d 100644
--- a/src/ts/trajectory/impls/makefile.html
+++ b/src/ts/trajectory/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:30+00:00">
+<meta name="date" content="2016-10-03T02:55:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/trajectory/impls/memory/index.html b/src/ts/trajectory/impls/memory/index.html
index 7956465..41715b6 100644
--- a/src/ts/trajectory/impls/memory/index.html
+++ b/src/ts/trajectory/impls/memory/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/memory/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/memory/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/trajectory/impls/memory/makefile.html b/src/ts/trajectory/impls/memory/makefile.html
index f0176e9..d9e0d87 100644
--- a/src/ts/trajectory/impls/memory/makefile.html
+++ b/src/ts/trajectory/impls/memory/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/memory/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:36+00:00">
+<meta name="date" content="2016-10-03T02:55:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/memory/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/memory/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/trajectory/impls/memory/trajmemory.c b/src/ts/trajectory/impls/memory/trajmemory.c
index 7d0fa4c..4c94014 100644
--- a/src/ts/trajectory/impls/memory/trajmemory.c
+++ b/src/ts/trajectory/impls/memory/trajmemory.c
@@ -55,7 +55,6 @@ typedef struct _TJScheduler {
PetscBool recompute;
PetscBool skip_trajectory;
PetscBool save_stack;
- MPI_Comm comm;
PetscInt max_cps_ram; /* maximum checkpoints in RAM */
PetscInt max_cps_disk; /* maximum checkpoints on disk */
PetscInt stride;
@@ -166,7 +165,7 @@ static PetscErrorCode StackResize(Stack *stack,PetscInt newsize)
static PetscErrorCode StackPush(Stack *stack,StackElement e)
{
PetscFunctionBegin;
- if (stack->top+1 >= stack->stacksize) SETERRQ1(PETSC_COMM_WORLD,PETSC_ERR_MEMC,"Maximum stack size (%D) exceeded",stack->stacksize);
+ if (stack->top+1 >= stack->stacksize) SETERRQ1(PETSC_COMM_SELF,PETSC_ERR_MEMC,"Maximum stack size (%D) exceeded",stack->stacksize);
stack->container[++stack->top] = e;
PetscFunctionReturn(0);
}
@@ -176,7 +175,7 @@ static PetscErrorCode StackPush(Stack *stack,StackElement e)
static PetscErrorCode StackPop(Stack *stack,StackElement *e)
{
PetscFunctionBegin;
- if (stack->top == -1) SETERRQ(PETSC_COMM_WORLD,PETSC_ERR_MEMC,"Empty stack");
+ if (stack->top == -1) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_MEMC,"Empty stack");
*e = stack->container[stack->top--];
PetscFunctionReturn(0);
}
@@ -253,7 +252,7 @@ static PetscErrorCode ReadFromDisk(PetscInt *stepnum,PetscReal *time,PetscReal *
#undef __FUNCT__
#define __FUNCT__ "StackDumpAll"
-static PetscErrorCode StackDumpAll(TS ts,Stack *stack,PetscInt id)
+static PetscErrorCode StackDumpAll(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)
{
Vec *Y;
PetscInt i;
@@ -263,6 +262,11 @@ static PetscErrorCode StackDumpAll(TS ts,Stack *stack,PetscInt id)
PetscErrorCode ierr;
PetscFunctionBegin;
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Dump stack to file\n");CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
if (id == 1) {
PetscMPIInt rank;
ierr = MPI_Comm_rank(PetscObjectComm((PetscObject)ts),&rank);CHKERRQ(ierr);
@@ -300,7 +304,7 @@ static PetscErrorCode StackDumpAll(TS ts,Stack *stack,PetscInt id)
#undef __FUNCT__
#define __FUNCT__ "StackLoadAll"
-static PetscErrorCode StackLoadAll(TS ts,Stack *stack,PetscInt id)
+static PetscErrorCode StackLoadAll(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)
{
Vec *Y;
PetscInt i;
@@ -310,7 +314,11 @@ static PetscErrorCode StackLoadAll(TS ts,Stack *stack,PetscInt id)
PetscErrorCode ierr;
PetscFunctionBegin;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[33mLoad stack from file\033[0m\n");
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Load stack from file\n");CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
ierr = PetscSNPrintf(filename,sizeof filename,"SA-data/SA-STACK%06d.bin",id);CHKERRQ(ierr);
ierr = PetscViewerBinaryOpen(PETSC_COMM_WORLD,filename,FILE_MODE_READ,&viewer);CHKERRQ(ierr);
for (i=0;i<stack->stacksize;i++) {
@@ -343,7 +351,7 @@ static PetscErrorCode StackLoadAll(TS ts,Stack *stack,PetscInt id)
#ifdef PETSC_HAVE_REVOLVE
#undef __FUNCT__
#define __FUNCT__ "StackLoadLast"
-static PetscErrorCode StackLoadLast(TS ts,Stack *stack,PetscInt id)
+static PetscErrorCode StackLoadLast(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)
{
Vec *Y;
PetscInt size;
@@ -357,7 +365,11 @@ static PetscErrorCode StackLoadLast(TS ts,Stack *stack,PetscInt id)
PetscErrorCode ierr;
PetscFunctionBegin;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[33mLoad last stack element from file\033[0m\n");
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Load last stack element from file\n");CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
ierr = TSGetStages(ts,&stack->numY,&Y);CHKERRQ(ierr);
ierr = VecGetSize(Y[0],&size);CHKERRQ(ierr);
/* VecView writes to file two extra int's for class id and number of rows */
@@ -390,7 +402,7 @@ static PetscErrorCode StackLoadLast(TS ts,Stack *stack,PetscInt id)
#undef __FUNCT__
#define __FUNCT__ "DumpSingle"
-static PetscErrorCode DumpSingle(TS ts,Stack *stack,PetscInt id)
+static PetscErrorCode DumpSingle(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)
{
Vec *Y;
PetscInt stepnum;
@@ -399,6 +411,11 @@ static PetscErrorCode DumpSingle(TS ts,Stack *stack,PetscInt id)
PetscErrorCode ierr;
PetscFunctionBegin;
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Load a single point from file\n");CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
ierr = TSGetTotalSteps(ts,&stepnum);CHKERRQ(ierr);
if (id == 1) {
PetscMPIInt rank;
@@ -423,7 +440,7 @@ static PetscErrorCode DumpSingle(TS ts,Stack *stack,PetscInt id)
#undef __FUNCT__
#define __FUNCT__ "LoadSingle"
-static PetscErrorCode LoadSingle(TS ts,Stack *stack,PetscInt id)
+static PetscErrorCode LoadSingle(TSTrajectory tj,TS ts,Stack *stack,PetscInt id)
{
Vec *Y;
PetscViewer viewer;
@@ -431,7 +448,11 @@ static PetscErrorCode LoadSingle(TS ts,Stack *stack,PetscInt id)
PetscErrorCode ierr;
PetscFunctionBegin;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[33mLoad a single point from file\033[0m\n");
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Load a single point from file\n");CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
ierr = PetscSNPrintf(filename,sizeof filename,"SA-data/SA-CPS%06d.bin",id);CHKERRQ(ierr);
ierr = PetscViewerBinaryOpen(PETSC_COMM_WORLD,filename,FILE_MODE_READ,&viewer);CHKERRQ(ierr);
@@ -548,7 +569,7 @@ static PetscErrorCode ReCompute(TS ts,TJScheduler *tjsch,PetscInt stepnumbegin,P
#undef __FUNCT__
#define __FUNCT__ "TopLevelStore"
-static PetscErrorCode TopLevelStore(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscInt localstepnum,PetscInt laststridesize,PetscBool *done)
+static PetscErrorCode TopLevelStore(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscInt localstepnum,PetscInt laststridesize,PetscBool *done)
{
Stack *stack = &tjsch->stack;
DiskStack *diskstack = &tjsch->diskstack;
@@ -564,32 +585,28 @@ static PetscErrorCode TopLevelStore(TS ts,TJScheduler *tjsch,PetscInt stepnum,Pe
if (stack->solution_only) {
if (tjsch->save_stack) {
if (localstepnum == tjsch->stride-1 && stepnum < tjsch->total_steps-laststridesize) { /* current step will be saved without going through stack */
- ierr = StackDumpAll(ts,stack,stridenum+1);CHKERRQ(ierr);
+ ierr = StackDumpAll(tj,ts,stack,stridenum+1);CHKERRQ(ierr);
if (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[33mDump stack to file\033[0m\n");
*done = PETSC_TRUE;
}
} else {
if (localstepnum == 0 && stepnum < tjsch->total_steps-laststridesize) {
- ierr = DumpSingle(ts,stack,stridenum+1);CHKERRQ(ierr);
+ ierr = DumpSingle(tj,ts,stack,stridenum+1);CHKERRQ(ierr);
if (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[33mDump a single point (solution) to file\033[0m\n");
*done = PETSC_TRUE;
}
}
} else {
if (tjsch->save_stack) {
if (localstepnum == 0 && stepnum < tjsch->total_steps && stepnum != 0) { /* skip the first stride */
- ierr = StackDumpAll(ts,stack,stridenum);CHKERRQ(ierr);
+ ierr = StackDumpAll(tj,ts,stack,stridenum);CHKERRQ(ierr);
if (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[33mDump stack to file\033[0m\n");
*done = PETSC_TRUE;
}
} else {
if (localstepnum == 1 && stepnum < tjsch->total_steps-laststridesize) {
- ierr = DumpSingle(ts,stack,stridenum+1);CHKERRQ(ierr);
+ ierr = DumpSingle(tj,ts,stack,stridenum+1);CHKERRQ(ierr);
if (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[33mDump a single point (solution+stages) to file\033[0m\n");
*done = PETSC_TRUE;
}
}
@@ -631,7 +648,7 @@ static PetscErrorCode SetTrajN(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscRe
ierr = StackTop(stack,&e);CHKERRQ(ierr);
e->timenext = ts->ptime;
}
- if (stepnum < stack->top) SETERRQ(tjsch->comm,PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
+ if (stepnum < stack->top) SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
ierr = ElementCreate(ts,stack,&e,stepnum,time,X);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
PetscFunctionReturn(0);
@@ -665,7 +682,7 @@ static PetscErrorCode GetTrajN(TS ts,TJScheduler *tjsch,PetscInt stepnum)
#undef __FUNCT__
#define __FUNCT__ "SetTrajTLNR"
-static PetscErrorCode SetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
+static PetscErrorCode SetTrajTLNR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
{
Stack *stack = &tjsch->stack;
PetscInt localstepnum,laststridesize;
@@ -684,7 +701,7 @@ static PetscErrorCode SetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Pets
if (!laststridesize) laststridesize = tjsch->stride;
if (!tjsch->recompute) {
- ierr = TopLevelStore(ts,tjsch,stepnum,localstepnum,laststridesize,&done);CHKERRQ(ierr);
+ ierr = TopLevelStore(tj,ts,tjsch,stepnum,localstepnum,laststridesize,&done);CHKERRQ(ierr);
if (!tjsch->save_stack && stepnum < tjsch->total_steps-laststridesize) PetscFunctionReturn(0);
}
if (!stack->solution_only && localstepnum == 0) PetscFunctionReturn(0); /* skip last point in each stride at recompute stage or last stride */
@@ -697,7 +714,7 @@ static PetscErrorCode SetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Pets
#undef __FUNCT__
#define __FUNCT__ "GetTrajTLNR"
-static PetscErrorCode GetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
+static PetscErrorCode GetTrajTLNR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)
{
Stack *stack = &tjsch->stack;
PetscInt id,localstepnum,laststridesize;
@@ -718,14 +735,14 @@ static PetscErrorCode GetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
if (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
id = stepnum/tjsch->stride;
if (tjsch->save_stack) {
- ierr = StackLoadAll(ts,stack,id);CHKERRQ(ierr);
+ ierr = StackLoadAll(tj,ts,stack,id);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
tjsch->skip_trajectory = PETSC_TRUE;
ierr = TurnForward(ts);CHKERRQ(ierr);
ierr = ReCompute(ts,tjsch,id*tjsch->stride-1,id*tjsch->stride);CHKERRQ(ierr);
tjsch->skip_trajectory = PETSC_FALSE;
} else {
- ierr = LoadSingle(ts,stack,id);CHKERRQ(ierr);
+ ierr = LoadSingle(tj,ts,stack,id);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
ierr = TurnForward(ts);CHKERRQ(ierr);
ierr = ReCompute(ts,tjsch,(id-1)*tjsch->stride,id*tjsch->stride);CHKERRQ(ierr);
@@ -746,9 +763,9 @@ static PetscErrorCode GetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
if (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
id = stepnum/tjsch->stride;
if (tjsch->save_stack) {
- ierr = StackLoadAll(ts,stack,id);CHKERRQ(ierr);
+ ierr = StackLoadAll(tj,ts,stack,id);CHKERRQ(ierr);
} else {
- ierr = LoadSingle(ts,stack,id);CHKERRQ(ierr);
+ ierr = LoadSingle(tj,ts,stack,id);CHKERRQ(ierr);
ierr = ElementCreate(ts,stack,&e,(id-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
@@ -766,64 +783,80 @@ static PetscErrorCode GetTrajTLNR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
}
#ifdef PETSC_HAVE_REVOLVE
-static void printwhattodo(PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)
+#undef __FUNCT__
+#define __FUNCT__ "printwhattodo"
+static PetscErrorCode printwhattodo(PetscViewer viewer,PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)
{
+ PetscErrorCode ierr;
+
+ PetscFunctionBegin;
+ if (!viewer) PetscFunctionReturn(0);
+
switch(whattodo) {
case 1:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mAdvance from %D to %D\033[0m\n",rctx->oldcapo+shift,rctx->capo+shift);
+ ierr = PetscViewerASCIIPrintf(viewer,"Advance from %D to %D\n",rctx->oldcapo+shift,rctx->capo+shift);CHKERRQ(ierr);
break;
case 2:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mStore in checkpoint number %D (located in RAM)\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"Store in checkpoint number %D (located in RAM)\n",rctx->check);CHKERRQ(ierr);
break;
case 3:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mFirst turn: Initialize adjoints and reverse first step\033[0m\n");
+ ierr = PetscViewerASCIIPrintf(viewer,"First turn: Initialize adjoints and reverse first step\n");CHKERRQ(ierr);
break;
case 4:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mForward and reverse one step\033[0m\n");
+ ierr = PetscViewerASCIIPrintf(viewer,"Forward and reverse one step\n");CHKERRQ(ierr);
break;
case 5:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mRestore in checkpoint number %D (located in RAM)\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"Restore in checkpoint number %D (located in RAM)\n",rctx->check);CHKERRQ(ierr);
break;
case 7:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mStore in checkpoint number %D (located on disk)\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"Store in checkpoint number %D (located on disk)\n",rctx->check);CHKERRQ(ierr);
break;
case 8:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mRestore in checkpoint number %D (located on disk)\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"Restore in checkpoint number %D (located on disk)\n",rctx->check);CHKERRQ(ierr);
break;
case -1:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mError!");
+ ierr = PetscViewerASCIIPrintf(viewer,"Error!");CHKERRQ(ierr);
break;
}
+ PetscFunctionReturn(0);
}
-static void printwhattodo2(PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)
+#undef __FUNCT__
+#define __FUNCT__ "printwhattodo2"
+static PetscErrorCode printwhattodo2(PetscViewer viewer,PetscInt whattodo,RevolveCTX *rctx,PetscInt shift)
{
+ PetscErrorCode ierr;
+
+ PetscFunctionBegin;
+ if (!viewer) PetscFunctionReturn(0);
+
switch(whattodo) {
case 1:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Advance from stride %D to stride %D\033[0m\n",rctx->oldcapo+shift,rctx->capo+shift);
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] Advance from stride %D to stride %D\n",rctx->oldcapo+shift,rctx->capo+shift);CHKERRQ(ierr);
break;
case 2:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Store in checkpoint number %D\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] Store in checkpoint number %D\n",rctx->check);CHKERRQ(ierr);
break;
case 3:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] First turn: Initialize adjoints and reverse first stride\033[0m\n");
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] First turn: Initialize adjoints and reverse first stride\n");CHKERRQ(ierr);
break;
case 4:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Forward and reverse one stride\033[0m\n");
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] Forward and reverse one stride\n");CHKERRQ(ierr);
break;
case 5:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Restore in checkpoint number %D\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] Restore in checkpoint number %D\n",rctx->check);CHKERRQ(ierr);
break;
case 7:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Store in top-level checkpoint number %D\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] Store in top-level checkpoint number %D\n",rctx->check);CHKERRQ(ierr);
break;
case 8:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Restore in top-level checkpoint number %D\033[0m\n",rctx->check);
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] Restore in top-level checkpoint number %D\n",rctx->check);CHKERRQ(ierr);
break;
case -1:
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Error!");
+ ierr = PetscViewerASCIIPrintf(viewer,"[Top Level] Error!");CHKERRQ(ierr);
break;
}
+ PetscFunctionReturn(0);
}
#undef __FUNCT__
@@ -858,8 +891,9 @@ static PetscErrorCode FastForwardRevolve(RevolveCTX *rctx)
#undef __FUNCT__
#define __FUNCT__ "ApplyRevolve"
-static PetscErrorCode ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,PetscInt total_steps,PetscInt stepnum,PetscInt localstepnum,PetscBool toplevel,PetscInt *store)
+static PetscErrorCode ApplyRevolve(PetscViewer viewer,SchedulerType stype,RevolveCTX *rctx,PetscInt total_steps,PetscInt stepnum,PetscInt localstepnum,PetscBool toplevel,PetscInt *store)
{
+ PetscErrorCode ierr;
PetscInt shift,whattodo;
PetscFunctionBegin;
@@ -877,14 +911,14 @@ static PetscErrorCode ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,PetscInt
else whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
if (stype == REVOLVE_ONLINE && whattodo == 8) whattodo = 5;
if (stype == REVOLVE_ONLINE && whattodo == 7) whattodo = 2;
- if (!toplevel) printwhattodo(whattodo,rctx,shift);
- else printwhattodo2(whattodo,rctx,shift);
- if (whattodo == -1) SETERRQ(PETSC_COMM_WORLD,PETSC_ERR_LIB,"Error in the Revolve library");
+ if (!toplevel) {ierr = printwhattodo(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
+ else {ierr = printwhattodo2(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
+ if (whattodo == -1) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_LIB,"Error in the Revolve library");
if (whattodo == 1) { /* advance some time steps */
if (stype == REVOLVE_ONLINE && rctx->capo >= total_steps-1) {
revolve_turn(total_steps,&rctx->capo,&rctx->fine);
- if (!toplevel) printwhattodo(whattodo,rctx,shift);
- else printwhattodo2(whattodo,rctx,shift);
+ if (!toplevel) {ierr = printwhattodo(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
+ else {ierr = printwhattodo2(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
}
rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
}
@@ -895,8 +929,8 @@ static PetscErrorCode ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,PetscInt
rctx->oldcapo = rctx->capo;
if (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); /* must return 1 or 3 or 4*/
else whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
- if (!toplevel) printwhattodo(whattodo,rctx,shift);
- else printwhattodo2(whattodo,rctx,shift);
+ if (!toplevel) {ierr = printwhattodo(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
+ else {ierr = printwhattodo2(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
if (whattodo == 3 || whattodo == 4) rctx->reverseonestep = PETSC_TRUE;
if (whattodo == 1) rctx->stepsleft = rctx->capo-rctx->oldcapo;
}
@@ -904,7 +938,7 @@ static PetscErrorCode ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,PetscInt
*store = 2;
rctx->oldcapo = rctx->capo;
whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); /* must return 1 */
- printwhattodo(whattodo,rctx,shift);
+ ierr = printwhattodo(viewer,whattodo,rctx,shift);CHKERRQ(ierr);
rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
}
if (whattodo == 2) { /* store a checkpoint to RAM and ask Revolve how many time steps to advance next */
@@ -912,11 +946,11 @@ static PetscErrorCode ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,PetscInt
rctx->oldcapo = rctx->capo;
if (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); /* must return 1 */
else whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
- if (!toplevel) printwhattodo(whattodo,rctx,shift);
- else printwhattodo2(whattodo,rctx,shift);
+ if (!toplevel) {ierr = printwhattodo(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
+ else {ierr = printwhattodo2(viewer,whattodo,rctx,shift);CHKERRQ(ierr);}
if (stype == REVOLVE_ONLINE && rctx->capo >= total_steps-1) {
revolve_turn(total_steps,&rctx->capo,&rctx->fine);
- printwhattodo(whattodo,rctx,shift);
+ ierr = printwhattodo(viewer,whattodo,rctx,shift);CHKERRQ(ierr);
}
rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
}
@@ -925,7 +959,7 @@ static PetscErrorCode ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,PetscInt
#undef __FUNCT__
#define __FUNCT__ "SetTrajROF"
-static PetscErrorCode SetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
+static PetscErrorCode SetTrajROF(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
{
Stack *stack = &tjsch->stack;
PetscInt store;
@@ -935,9 +969,9 @@ static PetscErrorCode SetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
PetscFunctionBegin;
if (!stack->solution_only && stepnum == 0) PetscFunctionReturn(0);
if (stack->solution_only && stepnum == tjsch->total_steps) PetscFunctionReturn(0);
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
if (store == 1) {
- if (stepnum < stack->top) SETERRQ(tjsch->comm,PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
+ if (stepnum < stack->top) SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
ierr = ElementCreate(ts,stack,&e,stepnum,time,X);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
}
@@ -946,7 +980,7 @@ static PetscErrorCode SetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
#undef __FUNCT__
#define __FUNCT__ "GetTrajROF"
-static PetscErrorCode GetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum)
+static PetscErrorCode GetTrajROF(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)
{
Stack *stack = &tjsch->stack;
PetscInt whattodo,shift,store;
@@ -967,10 +1001,14 @@ static PetscErrorCode GetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum)
tjsch->rctx->oldcapo = tjsch->rctx->capo;
shift = 0;
whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
- printwhattodo(whattodo,tjsch->rctx,shift);
+ ierr = printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);CHKERRQ(ierr);
} else { /* 2 revolve actions: restore a checkpoint and then advance */
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n",tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Skip the step from %D to %D (stage values already checkpointed)\n",tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
if (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
}
if (stack->solution_only || (!stack->solution_only && e->stepnum < stepnum)) {
@@ -988,7 +1026,7 @@ static PetscErrorCode GetTrajROF(TS ts,TJScheduler *tjsch,PetscInt stepnum)
#undef __FUNCT__
#define __FUNCT__ "SetTrajRON"
-static PetscErrorCode SetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
+static PetscErrorCode SetTrajRON(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
{
Stack *stack = &tjsch->stack;
Vec *Y;
@@ -1001,7 +1039,7 @@ static PetscErrorCode SetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
PetscFunctionBegin;
if (!stack->solution_only && stepnum == 0) PetscFunctionReturn(0);
if (stack->solution_only && stepnum == tjsch->total_steps) PetscFunctionReturn(0);
- ierr = ApplyRevolve(tjsch->stype,rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
if (store == 1) {
if (rctx->check != stack->top+1) { /* overwrite some non-top checkpoint in the stack */
ierr = StackFind(stack,&e,rctx->check);CHKERRQ(ierr);
@@ -1017,7 +1055,7 @@ static PetscErrorCode SetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
ierr = TSGetPrevTime(ts,&timeprev);CHKERRQ(ierr);
e->timeprev = timeprev;
} else {
- if (stepnum < stack->top) SETERRQ(tjsch->comm,PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
+ if (stepnum < stack->top) SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
ierr = ElementCreate(ts,stack,&e,stepnum,time,X);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
}
@@ -1027,7 +1065,7 @@ static PetscErrorCode SetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
#undef __FUNCT__
#define __FUNCT__ "GetTrajRON"
-static PetscErrorCode GetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum)
+static PetscErrorCode GetTrajRON(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)
{
Stack *stack = &tjsch->stack;
PetscInt whattodo,shift;
@@ -1045,7 +1083,7 @@ static PetscErrorCode GetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum)
shift = 0;
whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); /* whattodo=restore */
if (whattodo == 8) whattodo = 5;
- printwhattodo(whattodo,tjsch->rctx,shift);
+ ierr = printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);CHKERRQ(ierr);
/* restore a checkpoint */
ierr = StackFind(stack,&e,tjsch->rctx->check);CHKERRQ(ierr);
ierr = UpdateTS(ts,stack,e);CHKERRQ(ierr);
@@ -1053,10 +1091,14 @@ static PetscErrorCode GetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum)
/* ask Revolve what to do next */
tjsch->rctx->oldcapo = tjsch->rctx->capo;
whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); /* must return 1 or 3 or 4*/
- printwhattodo(whattodo,tjsch->rctx,shift);
+ ierr = printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);CHKERRQ(ierr);
if (whattodo == 3 || whattodo == 4) tjsch->rctx->reverseonestep = PETSC_TRUE;
if (whattodo == 1) tjsch->rctx->stepsleft = tjsch->rctx->capo-tjsch->rctx->oldcapo;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n",tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Skip the step from %D to %D (stage values already checkpointed)\n",tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
if (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
}
if (stack->solution_only || (!stack->solution_only && e->stepnum < stepnum)) {
@@ -1070,7 +1112,7 @@ static PetscErrorCode GetTrajRON(TS ts,TJScheduler *tjsch,PetscInt stepnum)
#undef __FUNCT__
#define __FUNCT__ "SetTrajTLR"
-static PetscErrorCode SetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
+static PetscErrorCode SetTrajTLR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
{
Stack *stack = &tjsch->stack;
PetscInt store,localstepnum,laststridesize;
@@ -1087,7 +1129,7 @@ static PetscErrorCode SetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
if (!laststridesize) laststridesize = tjsch->stride;
if (!tjsch->recompute) {
- ierr = TopLevelStore(ts,tjsch,stepnum,localstepnum,laststridesize,&done);CHKERRQ(ierr);
+ ierr = TopLevelStore(tj,ts,tjsch,stepnum,localstepnum,laststridesize,&done);CHKERRQ(ierr);
/* revolve is needed for the last stride; different starting points for last stride between solutin_only and !solutin_only */
if (!stack->solution_only && !tjsch->save_stack && stepnum <= tjsch->total_steps-laststridesize) PetscFunctionReturn(0);
if (stack->solution_only && !tjsch->save_stack && stepnum < tjsch->total_steps-laststridesize) PetscFunctionReturn(0);
@@ -1104,9 +1146,9 @@ static PetscErrorCode SetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
ierr = InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
}
}
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
if (store == 1) {
- if (localstepnum < stack->top) SETERRQ(tjsch->comm,PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
+ if (localstepnum < stack->top) SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
ierr = ElementCreate(ts,stack,&e,stepnum,time,X);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
}
@@ -1115,7 +1157,7 @@ static PetscErrorCode SetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
#undef __FUNCT__
#define __FUNCT__ "GetTrajTLR"
-static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
+static PetscErrorCode GetTrajTLR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)
{
Stack *stack = &tjsch->stack;
PetscInt whattodo,shift;
@@ -1137,7 +1179,7 @@ static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
/* fill stack */
if (localstepnum == 0 && stepnum <= tjsch->total_steps-laststridesize) {
if (tjsch->save_stack) {
- ierr = StackLoadAll(ts,stack,stridenum);CHKERRQ(ierr);
+ ierr = StackLoadAll(tj,ts,stack,stridenum);CHKERRQ(ierr);
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
ierr = FastForwardRevolve(tjsch->rctx);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
@@ -1146,7 +1188,7 @@ static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
ierr = ReCompute(ts,tjsch,stridenum*tjsch->stride-1,stridenum*tjsch->stride);CHKERRQ(ierr);
tjsch->skip_trajectory = PETSC_FALSE;
} else {
- ierr = LoadSingle(ts,stack,stridenum);CHKERRQ(ierr);
+ ierr = LoadSingle(tj,ts,stack,stridenum);CHKERRQ(ierr);
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
ierr = TurnForward(ts);CHKERRQ(ierr);
@@ -1162,7 +1204,7 @@ static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
tjsch->rctx->oldcapo = tjsch->rctx->capo;
shift = stepnum-localstepnum;
whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
- printwhattodo(whattodo,tjsch->rctx,shift);
+ ierr = printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
ierr = TurnForward(ts);CHKERRQ(ierr);
ierr = ReCompute(ts,tjsch,e->stepnum,stepnum);CHKERRQ(ierr);
@@ -1174,14 +1216,18 @@ static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
/* fill stack with info */
if (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
if (tjsch->save_stack) {
- ierr = StackLoadAll(ts,stack,stridenum);CHKERRQ(ierr);
+ ierr = StackLoadAll(tj,ts,stack,stridenum);CHKERRQ(ierr);
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
ierr = FastForwardRevolve(tjsch->rctx);CHKERRQ(ierr);
} else {
- ierr = LoadSingle(ts,stack,stridenum);CHKERRQ(ierr);
+ ierr = LoadSingle(tj,ts,stack,stridenum);CHKERRQ(ierr);
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,(stridenum-1)*tjsch->stride+1,1,PETSC_FALSE,&store);CHKERRQ(ierr);
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n",(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo,(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo+1);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,(stridenum-1)*tjsch->stride+1,1,PETSC_FALSE,&store);CHKERRQ(ierr);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Skip the step from %D to %D (stage values already checkpointed)\n",(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo,(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
ierr = ElementCreate(ts,stack,&e,(stridenum-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
@@ -1194,8 +1240,12 @@ static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
ierr = StackTop(stack,&e);CHKERRQ(ierr);
ierr = UpdateTS(ts,stack,e);CHKERRQ(ierr);
/* 2 revolve actions: restore a checkpoint and then advance */
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n",stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Skip the step from %D to %D (stage values already checkpointed)\n",stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
if (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
if (e->stepnum < stepnum) {
tjsch->recompute = PETSC_TRUE;
@@ -1213,7 +1263,7 @@ static PetscErrorCode GetTrajTLR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
#undef __FUNCT__
#define __FUNCT__ "SetTrajTLTR"
-static PetscErrorCode SetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
+static PetscErrorCode SetTrajTLTR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
{
Stack *stack = &tjsch->stack;
PetscInt store,localstepnum,stridenum,laststridesize;
@@ -1230,19 +1280,19 @@ static PetscErrorCode SetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Pets
laststridesize = tjsch->total_steps%tjsch->stride;
if (!laststridesize) laststridesize = tjsch->stride;
if (stack->solution_only && localstepnum == 0 && !tjsch->rctx2->reverseonestep) {
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,PETSC_TRUE,&tjsch->store_stride);CHKERRQ(ierr);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,PETSC_TRUE,&tjsch->store_stride);CHKERRQ(ierr);
if (laststridesize < tjsch->stride && stepnum == tjsch->total_steps-laststridesize) {
ierr = InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
}
}
if (!stack->solution_only && localstepnum == 1 && !tjsch->rctx2->reverseonestep) {
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,PETSC_TRUE,&tjsch->store_stride);CHKERRQ(ierr);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,PETSC_TRUE,&tjsch->store_stride);CHKERRQ(ierr);
if (laststridesize < tjsch->stride && stepnum == tjsch->total_steps-laststridesize+1) {
ierr = InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
}
}
if (tjsch->store_stride) {
- ierr = TopLevelStore(ts,tjsch,stepnum,localstepnum,laststridesize,&done);CHKERRQ(ierr);
+ ierr = TopLevelStore(tj,ts,tjsch,stepnum,localstepnum,laststridesize,&done);CHKERRQ(ierr);
if (done) {
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
PetscFunctionReturn(0);
@@ -1254,9 +1304,9 @@ static PetscErrorCode SetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Pets
}
/* Skipping stepnum=0 for !stack->only is enough for TLR, but not for TLTR. Here we skip the first step for each stride so that the top-level revolve is applied (always at localstepnum=1) ahead of the bottom-level revolve */
if (!stack->solution_only && localstepnum == 0 && stepnum != tjsch->total_steps && !tjsch->recompute) PetscFunctionReturn(0);
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
if (store == 1) {
- if (localstepnum < stack->top) SETERRQ(tjsch->comm,PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
+ if (localstepnum < stack->top) SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
ierr = ElementCreate(ts,stack,&e,stepnum,time,X);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
}
@@ -1265,7 +1315,7 @@ static PetscErrorCode SetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum,Pets
#undef __FUNCT__
#define __FUNCT__ "GetTrajTLTR"
-static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
+static PetscErrorCode GetTrajTLTR(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)
{
Stack *stack = &tjsch->stack;
DiskStack *diskstack = &tjsch->diskstack;
@@ -1301,19 +1351,23 @@ static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
tjsch->rctx2->oldcapo = tjsch->rctx2->capo;
shift = 0;
whattodo = revolve2_action(&tjsch->rctx2->check,&tjsch->rctx2->capo,&tjsch->rctx2->fine,tjsch->rctx2->snaps_in,&tjsch->rctx2->info,&tjsch->rctx2->where);
- printwhattodo2(whattodo,tjsch->rctx2,shift);
+ ierr = printwhattodo2(tj->monitor,whattodo,tjsch->rctx2,shift);CHKERRQ(ierr);
} else { /* 2 revolve actions: restore a checkpoint and then advance */
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,PETSC_TRUE,&tjsch->store_stride);CHKERRQ(ierr);
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35m[Top Level] Skip the stride from %D to %D (stage values already checkpointed)\033[0m\n",tjsch->rctx2->oldcapo,tjsch->rctx2->oldcapo+1);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,PETSC_TRUE,&tjsch->store_stride);CHKERRQ(ierr);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"[Top Level] Skip the stride from %D to %D (stage values already checkpointed)\n",tjsch->rctx2->oldcapo,tjsch->rctx2->oldcapo+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
if (!tjsch->rctx2->reverseonestep && tjsch->rctx2->stepsleft > 0) tjsch->rctx2->stepsleft--;
}
/* fill stack */
if (stack->solution_only) {
if (tjsch->save_stack) {
if (restoredstridenum < stridenum) {
- ierr = StackLoadLast(ts,stack,restoredstridenum);CHKERRQ(ierr);
+ ierr = StackLoadLast(tj,ts,stack,restoredstridenum);CHKERRQ(ierr);
} else {
- ierr = StackLoadAll(ts,stack,restoredstridenum);CHKERRQ(ierr);
+ ierr = StackLoadAll(tj,ts,stack,restoredstridenum);CHKERRQ(ierr);
}
/* recompute one step ahead */
tjsch->recompute = PETSC_TRUE;
@@ -1331,7 +1385,7 @@ static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
ierr = FastForwardRevolve(tjsch->rctx);CHKERRQ(ierr);
}
} else {
- ierr = LoadSingle(ts,stack,restoredstridenum);CHKERRQ(ierr);
+ ierr = LoadSingle(tj,ts,stack,restoredstridenum);CHKERRQ(ierr);
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
ierr = TurnForward(ts);CHKERRQ(ierr);
@@ -1340,25 +1394,29 @@ static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
} else {
if (tjsch->save_stack) {
if (restoredstridenum < stridenum) {
- ierr = StackLoadLast(ts,stack,restoredstridenum);CHKERRQ(ierr);
+ ierr = StackLoadLast(tj,ts,stack,restoredstridenum);CHKERRQ(ierr);
/* reset revolve */
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
ierr = TurnForward(ts);CHKERRQ(ierr);
ierr = ReCompute(ts,tjsch,restoredstridenum*tjsch->stride,stepnum);CHKERRQ(ierr);
} else { /* stack ready, fast forward revolve status */
- ierr = StackLoadAll(ts,stack,restoredstridenum);CHKERRQ(ierr);
+ ierr = StackLoadAll(tj,ts,stack,restoredstridenum);CHKERRQ(ierr);
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
ierr = FastForwardRevolve(tjsch->rctx);CHKERRQ(ierr);
}
} else {
- ierr = LoadSingle(ts,stack,restoredstridenum);CHKERRQ(ierr);
+ ierr = LoadSingle(tj,ts,stack,restoredstridenum);CHKERRQ(ierr);
ierr = InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);CHKERRQ(ierr);
/* push first element to stack */
if (tjsch->store_stride || tjsch->rctx2->reverseonestep) {
shift = (restoredstridenum-1)*tjsch->stride-localstepnum;
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,(restoredstridenum-1)*tjsch->stride+1,1,PETSC_FALSE,&store);CHKERRQ(ierr);
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n",(restoredstridenum-1)*tjsch->stride,(restoredstridenum-1)*tjsch->stride+1);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,(restoredstridenum-1)*tjsch->stride+1,1,PETSC_FALSE,&store);CHKERRQ(ierr);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Skip the step from %D to %D (stage values already checkpointed)\n",(restoredstridenum-1)*tjsch->stride,(restoredstridenum-1)*tjsch->stride+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
ierr = ElementCreate(ts,stack,&e,(restoredstridenum-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
}
@@ -1381,7 +1439,7 @@ static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
tjsch->rctx->oldcapo = tjsch->rctx->capo;
shift = stepnum-localstepnum;
whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
- printwhattodo(whattodo,tjsch->rctx,shift);
+ ierr = printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);CHKERRQ(ierr);
tjsch->recompute = PETSC_TRUE;
ierr = TurnForward(ts);CHKERRQ(ierr);
ierr = ReCompute(ts,tjsch,e->stepnum,stepnum);CHKERRQ(ierr);
@@ -1394,8 +1452,12 @@ static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
ierr = StackTop(stack,&e);CHKERRQ(ierr);
ierr = UpdateTS(ts,stack,e);CHKERRQ(ierr);
/* 2 revolve actions: restore a checkpoint and then advance */
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n",stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Skip the step from %D to %D (stage values already checkpointed)\n",stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
if (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
if (e->stepnum < stepnum) {
tjsch->recompute = PETSC_TRUE;
@@ -1413,7 +1475,7 @@ static PetscErrorCode GetTrajTLTR(TS ts,TJScheduler *tjsch,PetscInt stepnum)
#undef __FUNCT__
#define __FUNCT__ "SetTrajRMS"
-static PetscErrorCode SetTrajRMS(TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
+static PetscErrorCode SetTrajRMS(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum,PetscReal time,Vec X)
{
Stack *stack = &tjsch->stack;
PetscInt store;
@@ -1423,20 +1485,20 @@ static PetscErrorCode SetTrajRMS(TS ts,TJScheduler *tjsch,PetscInt stepnum,Petsc
PetscFunctionBegin;
if (!stack->solution_only && stepnum == 0) PetscFunctionReturn(0);
if (stack->solution_only && stepnum == tjsch->total_steps) PetscFunctionReturn(0);
- ierr = ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
+ ierr = ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,PETSC_FALSE,&store);CHKERRQ(ierr);
if (store == 1){
- if (stepnum < stack->top) SETERRQ(tjsch->comm,PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
+ if (stepnum < stack->top) SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_MEMC,"Illegal modification of a non-top stack element");
ierr = ElementCreate(ts,stack,&e,stepnum,time,X);CHKERRQ(ierr);
ierr = StackPush(stack,e);CHKERRQ(ierr);
} else if (store == 2) {
- ierr = DumpSingle(ts,stack,tjsch->rctx->check+1);CHKERRQ(ierr);
+ ierr = DumpSingle(tj,ts,stack,tjsch->rctx->check+1);CHKERRQ(ierr);
}
PetscFunctionReturn(0);
}
#undef __FUNCT__
#define __FUNCT__ "GetTrajRMS"
-static PetscErrorCode GetTrajRMS(TS ts,TJScheduler *tjsch,PetscInt stepnum)
+static PetscErrorCode GetTrajRMS(TSTrajectory tj,TS ts,TJScheduler *tjsch,PetscInt stepnum)
{
Stack *stack = &tjsch->stack;
PetscInt whattodo,shift;
@@ -1455,12 +1517,12 @@ static PetscErrorCode GetTrajRMS(TS ts,TJScheduler *tjsch,PetscInt stepnum)
tjsch->rctx->oldcapo = tjsch->rctx->capo;
shift = 0;
whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); /* whattodo=restore */
- printwhattodo(whattodo,tjsch->rctx,shift);
+ ierr = printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);CHKERRQ(ierr);
/* restore a checkpoint */
restart = tjsch->rctx->capo;
if (!tjsch->rctx->where) {
ondisk = PETSC_TRUE;
- ierr = LoadSingle(ts,stack,tjsch->rctx->check+1);CHKERRQ(ierr);
+ ierr = LoadSingle(tj,ts,stack,tjsch->rctx->check+1);CHKERRQ(ierr);
ierr = TurnBackward(ts);CHKERRQ(ierr);
} else {
ondisk = PETSC_FALSE;
@@ -1471,10 +1533,14 @@ static PetscErrorCode GetTrajRMS(TS ts,TJScheduler *tjsch,PetscInt stepnum)
/* ask Revolve what to do next */
tjsch->rctx->oldcapo = tjsch->rctx->capo;
whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); /* must return 1 or 3 or 4*/
- printwhattodo(whattodo,tjsch->rctx,shift);
+ ierr = printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);CHKERRQ(ierr);
if (whattodo == 3 || whattodo == 4) tjsch->rctx->reverseonestep = PETSC_TRUE;
if (whattodo == 1) tjsch->rctx->stepsleft = tjsch->rctx->capo-tjsch->rctx->oldcapo;
- PetscPrintf(PETSC_COMM_WORLD,"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n",tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
+ if (tj->monitor) {
+ ierr = PetscViewerASCIIAddTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPrintf(tj->monitor,"Skip the step from %D to %D (stage values already checkpointed)\n",tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);CHKERRQ(ierr);
+ ierr = PetscViewerASCIISubtractTab(tj->monitor,((PetscObject)tj)->tablevel);CHKERRQ(ierr);
+ }
if (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
restart++; /* skip one step */
}
@@ -1510,23 +1576,23 @@ static PetscErrorCode TSTrajectorySet_Memory(TSTrajectory tj,TS ts,PetscInt step
ierr = SetTrajN(ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
break;
case TWO_LEVEL_NOREVOLVE:
- ierr = SetTrajTLNR(ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
+ ierr = SetTrajTLNR(tj,ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
break;
#ifdef PETSC_HAVE_REVOLVE
case TWO_LEVEL_REVOLVE:
- ierr = SetTrajTLR(ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
+ ierr = SetTrajTLR(tj,ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
break;
case TWO_LEVEL_TWO_REVOLVE:
- ierr = SetTrajTLTR(ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
+ ierr = SetTrajTLTR(tj,ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
break;
case REVOLVE_OFFLINE:
- ierr = SetTrajROF(ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
+ ierr = SetTrajROF(tj,ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
break;
case REVOLVE_ONLINE:
- ierr = SetTrajRON(ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
+ ierr = SetTrajRON(tj,ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
break;
case REVOLVE_MULTISTAGE:
- ierr = SetTrajRMS(ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
+ ierr = SetTrajRMS(tj,ts,tjsch,stepnum,time,X);CHKERRQ(ierr);
break;
#endif
default:
@@ -1550,23 +1616,23 @@ static PetscErrorCode TSTrajectoryGet_Memory(TSTrajectory tj,TS ts,PetscInt step
ierr = GetTrajN(ts,tjsch,stepnum);CHKERRQ(ierr);
break;
case TWO_LEVEL_NOREVOLVE:
- ierr = GetTrajTLNR(ts,tjsch,stepnum);CHKERRQ(ierr);
+ ierr = GetTrajTLNR(tj,ts,tjsch,stepnum);CHKERRQ(ierr);
break;
#ifdef PETSC_HAVE_REVOLVE
case TWO_LEVEL_REVOLVE:
- ierr = GetTrajTLR(ts,tjsch,stepnum);CHKERRQ(ierr);
+ ierr = GetTrajTLR(tj,ts,tjsch,stepnum);CHKERRQ(ierr);
break;
case TWO_LEVEL_TWO_REVOLVE:
- ierr = GetTrajTLTR(ts,tjsch,stepnum);CHKERRQ(ierr);
+ ierr = GetTrajTLTR(tj,ts,tjsch,stepnum);CHKERRQ(ierr);
break;
case REVOLVE_OFFLINE:
- ierr = GetTrajROF(ts,tjsch,stepnum);CHKERRQ(ierr);
+ ierr = GetTrajROF(tj,ts,tjsch,stepnum);CHKERRQ(ierr);
break;
case REVOLVE_ONLINE:
- ierr = GetTrajRON(ts,tjsch,stepnum);CHKERRQ(ierr);
+ ierr = GetTrajRON(tj,ts,tjsch,stepnum);CHKERRQ(ierr);
break;
case REVOLVE_MULTISTAGE:
- ierr = GetTrajRMS(ts,tjsch,stepnum);CHKERRQ(ierr);
+ ierr = GetTrajRMS(tj,ts,tjsch,stepnum);CHKERRQ(ierr);
break;
#endif
default:
@@ -1577,7 +1643,7 @@ static PetscErrorCode TSTrajectoryGet_Memory(TSTrajectory tj,TS ts,PetscInt step
#undef __FUNCT__
#define __FUNCT__ "TSTrajectorySetStride_Memory"
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetStride_Memory(TSTrajectory tj,TS ts,PetscInt stride)
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetStride_Memory(TSTrajectory tj,PetscInt stride)
{
TJScheduler *tjsch = (TJScheduler*)tj->data;
@@ -1588,7 +1654,7 @@ PETSC_UNUSED static PetscErrorCode TSTrajectorySetStride_Memory(TSTrajectory tj,
#undef __FUNCT__
#define __FUNCT__ "TSTrajectorySetMaxCpsRAM_Memory"
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsRAM_Memory(TSTrajectory tj,TS ts,PetscInt max_cps_ram)
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsRAM_Memory(TSTrajectory tj,PetscInt max_cps_ram)
{
TJScheduler *tjsch = (TJScheduler*)tj->data;
@@ -1599,7 +1665,7 @@ PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsRAM_Memory(TSTrajectory
#undef __FUNCT__
#define __FUNCT__ "TSTrajectorySetMaxCpsDisk_Memory"
-PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsDisk_Memory(TSTrajectory tj,TS ts,PetscInt max_cps_disk)
+PETSC_UNUSED static PetscErrorCode TSTrajectorySetMaxCpsDisk_Memory(TSTrajectory tj,PetscInt max_cps_disk)
{
TJScheduler *tjsch = (TJScheduler*)tj->data;
@@ -1688,7 +1754,7 @@ static PetscErrorCode TSTrajectorySetUp_Memory(TSTrajectory tj,TS ts)
if (tjsch->max_cps_ram > 0) stack->stacksize = tjsch->max_cps_ram;
if (tjsch->stride > 1) { /* two level mode */
- if (tjsch->save_stack && tjsch->max_cps_disk > 1 && tjsch->max_cps_disk <= tjsch->max_cps_ram) SETERRQ(tjsch->comm,PETSC_ERR_ARG_INCOMP,"The specified disk capacity is not enough to store a full stack of RAM checkpoints. You might want to change the disk capacity or use single level checkpointing instead.");
+ if (tjsch->save_stack && tjsch->max_cps_disk > 1 && tjsch->max_cps_disk <= tjsch->max_cps_ram) SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_ARG_INCOMP,"The specified disk capacity is not enough to store a full stack of RAM checkpoints. You might want to change the disk capacity or use single level checkpointing instead.");
if (tjsch->max_cps_disk <= 1 && tjsch->max_cps_ram > 1 && tjsch->max_cps_ram <= tjsch->stride-1) tjsch->stype = TWO_LEVEL_REVOLVE; /* use revolve_offline for each stride */
if (tjsch->max_cps_disk > 1 && tjsch->max_cps_ram > 1 && tjsch->max_cps_ram <= tjsch->stride-1) tjsch->stype = TWO_LEVEL_TWO_REVOLVE; /* use revolve_offline for each stride */
if (tjsch->max_cps_disk <= 1 && (tjsch->max_cps_ram >= tjsch->stride || tjsch->max_cps_ram == -1)) tjsch->stype = TWO_LEVEL_NOREVOLVE; /* can also be handled by TWO_LEVEL_REVOLVE */
@@ -1704,7 +1770,7 @@ static PetscErrorCode TSTrajectorySetUp_Memory(TSTrajectory tj,TS ts)
if (tjsch->stype > TWO_LEVEL_NOREVOLVE) {
#ifndef PETSC_HAVE_REVOLVE
- SETERRQ(tjsch->comm,PETSC_ERR_SUP,"revolve is needed when there is not enough memory to checkpoint all time steps according to the user's settings, please reconfigure with the additional option --download-revolve.");
+ SETERRQ(PetscObjectComm((PetscObject)ts),PETSC_ERR_SUP,"revolve is needed when there is not enough memory to checkpoint all time steps according to the user's settings, please reconfigure with the additional option --download-revolve.");
#else
switch (tjsch->stype) {
case TWO_LEVEL_REVOLVE:
@@ -1763,7 +1829,6 @@ static PetscErrorCode TSTrajectorySetUp_Memory(TSTrajectory tj,TS ts)
}
tjsch->recompute = PETSC_FALSE;
- tjsch->comm = PetscObjectComm((PetscObject)ts);
ierr = TSGetStages(ts,&numY,PETSC_IGNORE);CHKERRQ(ierr);
ierr = StackCreate(stack,stack->stacksize,numY);CHKERRQ(ierr);
PetscFunctionReturn(0);
@@ -1832,6 +1897,5 @@ PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Memory(TSTrajectory tj,TS ts)
tjsch->stack.solution_only = PETSC_TRUE;
tj->data = tjsch;
-
PetscFunctionReturn(0);
}
diff --git a/src/ts/trajectory/impls/memory/trajmemory.c.html b/src/ts/trajectory/impls/memory/trajmemory.c.html
index 1de306e..5a0b04d 100644
--- a/src/ts/trajectory/impls/memory/trajmemory.c.html
+++ b/src/ts/trajectory/impls/memory/trajmemory.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/memory/trajmemory.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:31+00:00">
+<meta name="date" content="2016-10-03T02:55:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/memory/trajmemory.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/memory/trajmemory.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscsys.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
@@ -67,1591 +67,1646 @@
<a name="line55"> 55: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> recompute;
<a name="line56"> 56: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> skip_trajectory;
<a name="line57"> 57: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> save_stack;
-<a name="line58"> 58: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line59"> 59: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_cps_ram; <font color="#B22222">/* maximum checkpoints in RAM */</font>
-<a name="line60"> 60: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_cps_disk; <font color="#B22222">/* maximum checkpoints on disk */</font>
-<a name="line61"> 61: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stride;
-<a name="line62"> 62: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> total_steps; <font color="#B22222">/* total number of steps */</font>
-<a name="line63"> 63: </a> Stack stack;
-<a name="line64"> 64: </a> DiskStack diskstack;
-<a name="line65"> 65: </a>} TJScheduler;
-
-<a name="line69"> 69: </a><strong><font color="#4169E1"><a name="TurnForwardWithStepsize"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TurnForwardWithStepsize(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> nextstepsize)</font></strong>
-<a name="line70"> 70: </a>{
-<a name="line71"> 71: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> stepsize;
-
-<a name="line75"> 75: </a> <font color="#B22222">/* reverse the direction */</font>
-<a name="line76"> 76: </a> <a href="../../../../docs/manualpages/TS/TSGetTimeStep.html#TSGetTimeStep">TSGetTimeStep</a>(ts,&stepsize);
-<a name="line77"> 77: </a> stepsize = nextstepsize;
-<a name="line78"> 78: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,stepsize);
-<a name="line79"> 79: </a> <font color="#4169E1">return</font>(0);
-<a name="line80"> 80: </a>}
-
-<a name="line84"> 84: </a><strong><font color="#4169E1"><a name="TurnForward"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TurnForward(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
-<a name="line85"> 85: </a>{
-<a name="line86"> 86: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> stepsize;
-
-<a name="line90"> 90: </a> <font color="#B22222">/* reverse the direction */</font>
-<a name="line91"> 91: </a> <a href="../../../../docs/manualpages/TS/TSGetTimeStep.html#TSGetTimeStep">TSGetTimeStep</a>(ts,&stepsize);
-<a name="line92"> 92: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,-stepsize);
-<a name="line93"> 93: </a> <font color="#4169E1">return</font>(0);
-<a name="line94"> 94: </a>}
-
-<a name="line98"> 98: </a><strong><font color="#4169E1"><a name="TurnBackward"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TurnBackward(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
-<a name="line99"> 99: </a>{
-<a name="line100">100: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> stepsize;
-
-<a name="line104">104: </a> <font color="#B22222">/* reverse the direction */</font>
-<a name="line105">105: </a> stepsize = ts->ptime_prev-ts->ptime;
-<a name="line106">106: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,stepsize);
-<a name="line107">107: </a> <font color="#4169E1">return</font>(0);
-<a name="line108">108: </a>}
-
-<a name="line112">112: </a><strong><font color="#4169E1"><a name="StackCreate"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackCreate(Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ny)</font></strong>
-<a name="line113">113: </a>{
-
-<a name="line117">117: </a> stack->top = -1;
-<a name="line118">118: </a> stack->numY = ny;
-
-<a name="line120">120: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size*<font color="#4169E1">sizeof</font>(StackElement),&stack->container);
-<a name="line121">121: </a> <font color="#4169E1">return</font>(0);
-<a name="line122">122: </a>}
-
-<a name="line126">126: </a><strong><font color="#4169E1"><a name="StackDestroy"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackDestroy(Stack *stack)</font></strong>
-<a name="line127">127: </a>{
-<a name="line128">128: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line132">132: </a> <font color="#4169E1">if</font> (stack->top > -1) {
-<a name="line133">133: </a> <font color="#4169E1">for</font> (i=0;i<=stack->top;i++) {
-<a name="line134">134: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&stack->container[i]->X);
-<a name="line135">135: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
-<a name="line136">136: </a> <a href="../../../../docs/manualpages/Vec/VecDestroyVecs.html#VecDestroyVecs">VecDestroyVecs</a>(stack->numY,&stack->container[i]->Y);
-<a name="line137">137: </a> }
-<a name="line138">138: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(stack->container[i]);
-<a name="line139">139: </a> }
-<a name="line140">140: </a> }
-<a name="line141">141: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(stack->container);
-<a name="line142">142: </a> <font color="#4169E1">return</font>(0);
-<a name="line143">143: </a>}
-
-<a name="line147">147: </a><strong><font color="#4169E1"><a name="StackResize"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackResize(Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newsize)</font></strong>
-<a name="line148">148: </a>{
-<a name="line149">149: </a> StackElement *newcontainer;
-<a name="line150">150: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line154">154: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(newsize*<font color="#4169E1">sizeof</font>(StackElement),&newcontainer);
-<a name="line155">155: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
-<a name="line156">156: </a> newcontainer[i] = stack->container[i];
-<a name="line157">157: </a> }
-<a name="line158">158: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(stack->container);
-<a name="line159">159: </a> stack->container = newcontainer;
-<a name="line160">160: </a> stack->stacksize = newsize;
-<a name="line161">161: </a> <font color="#4169E1">return</font>(0);
-<a name="line162">162: </a>}
-
-<a name="line166">166: </a><strong><font color="#4169E1"><a name="StackPush"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackPush(Stack *stack,StackElement e)</font></strong>
-<a name="line167">167: </a>{
-<a name="line169">169: </a> <font color="#4169E1">if</font> (stack->top+1 >= stack->stacksize) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,PETSC_ERR_MEMC,<font color="#666666">"Maximum stack size (%D) exceeded"</font>,stack->stacksize);
-<a name="line170">170: </a> stack->container[++stack->top] = e;
-<a name="line171">171: </a> <font color="#4169E1">return</font>(0);
-<a name="line172">172: </a>}
-
-<a name="line176">176: </a><strong><font color="#4169E1"><a name="StackPop"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackPop(Stack *stack,StackElement *e)</font></strong>
-<a name="line177">177: </a>{
-<a name="line179">179: </a> <font color="#4169E1">if</font> (stack->top == -1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,PETSC_ERR_MEMC,<font color="#666666">"Empty stack"</font>);
-<a name="line180">180: </a> *e = stack->container[stack->top--];
-<a name="line181">181: </a> <font color="#4169E1">return</font>(0);
-<a name="line182">182: </a>}
-
-<a name="line186">186: </a><strong><font color="#4169E1"><a name="StackTop"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackTop(Stack *stack,StackElement *e)</font></strong>
-<a name="line187">187: </a>{
-<a name="line189">189: </a> *e = stack->container[stack->top];
-<a name="line190">190: </a> <font color="#4169E1">return</font>(0);
-<a name="line191">191: </a>}
-
-<a name="line193">193: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line196">196: </a><strong><font color="#4169E1"><a name="StackFind"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackFind(Stack *stack,StackElement *e,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> index)</font></strong>
-<a name="line197">197: </a>{
-<a name="line199">199: </a> *e = stack->container[index];
-<a name="line200">200: </a> <font color="#4169E1">return</font>(0);
-<a name="line201">201: </a>}
-<a name="line202">202: </a><font color="#A020F0">#endif</font>
-
-<a name="line206">206: </a><strong><font color="#4169E1"><a name="OutputBIN"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> OutputBIN(const char *filename,<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> *viewer)</font></strong>
-<a name="line207">207: </a>{
-
-<a name="line211">211: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,viewer);
-<a name="line212">212: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerSetType.html#PetscViewerSetType">PetscViewerSetType</a>(*viewer,PETSCVIEWERBINARY);
-<a name="line213">213: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFileSetMode.html#PetscViewerFileSetMode">PetscViewerFileSetMode</a>(*viewer,FILE_MODE_WRITE);
-<a name="line214">214: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFileSetName.html#PetscViewerFileSetName">PetscViewerFileSetName</a>(*viewer,filename);
-<a name="line215">215: </a> <font color="#4169E1">return</font>(0);
-<a name="line216">216: </a>}
-
-<a name="line220">220: </a><strong><font color="#4169E1"><a name="WriteToDisk"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> WriteToDisk(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timeprev,<a href="../../../../docs/ma [...]
-<a name="line221">221: </a>{
-<a name="line222">222: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line226">226: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(viewer,&stepnum,1,PETSC_INT,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line227">227: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(X,viewer);
-<a name="line228">228: </a> <font color="#4169E1">for</font> (i=0;!solution_only && i<numY;i++) {
-<a name="line229">229: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(Y[i],viewer);
-<a name="line230">230: </a> }
-<a name="line231">231: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(viewer,&time,1,PETSC_REAL,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line232">232: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(viewer,&timeprev,1,PETSC_REAL,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
-<a name="line233">233: </a> <font color="#4169E1">return</font>(0);
-<a name="line234">234: </a>}
-
-<a name="line238">238: </a><strong><font color="#4169E1"><a name="ReadFromDisk"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ReadFromDisk(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *time,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *timeprev,<a href="../../../../do [...]
-<a name="line239">239: </a>{
-<a name="line240">240: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line244">244: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,stepnum,1,NULL,PETSC_INT);
-<a name="line245">245: </a> <a href="../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(X,viewer);
-<a name="line246">246: </a> <font color="#4169E1">for</font> (i=0;!solution_only && i<numY;i++) {
-<a name="line247">247: </a> <a href="../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(Y[i],viewer);
-<a name="line248">248: </a> }
-<a name="line249">249: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,time,1,NULL,PETSC_REAL);
-<a name="line250">250: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,timeprev,1,NULL,PETSC_REAL);
-<a name="line251">251: </a> <font color="#4169E1">return</font>(0);
-<a name="line252">252: </a>}
-
-<a name="line256">256: </a><strong><font color="#4169E1"><a name="StackDumpAll"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackDumpAll(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
-<a name="line257">257: </a>{
-<a name="line258">258: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line259">259: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line260">260: </a> StackElement e;
-<a name="line261">261: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
-<a name="line262">262: </a> char filename[PETSC_MAX_PATH_LEN];
-
-<a name="line266">266: </a> <font color="#4169E1">if</font> (id == 1) {
-<a name="line267">267: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
-<a name="line268">268: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),&rank);
-<a name="line269">269: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line270">270: </a> PetscRMTree(<font color="#666666">"SA-data"</font>);
-<a name="line271">271: </a> PetscMkdir(<font color="#666666">"SA-data"</font>);
-<a name="line272">272: </a> }
-<a name="line273">273: </a> }
-<a name="line274">274: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font>(filename),<font color="#666666">"SA-data/SA-STACK%06d.bin"</font>,id);
-<a name="line275">275: </a> OutputBIN(filename,&viewer);
-<a name="line276">276: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
-<a name="line277">277: </a> e = stack->container[i];
-<a name="line278">278: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskWrite,ts,0,0,0);
-<a name="line279">279: </a> WriteToDisk(e->stepnum,e->time,e->timeprev,e->X,e->Y,stack->numY,stack->solution_only,viewer);
-<a name="line280">280: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskWrite,ts,0,0,0);
-<a name="line281">281: </a> ts->trajectory->diskwrites++;
-<a name="line282">282: </a> }
-<a name="line283">283: </a> <font color="#B22222">/* save the last step for restart, the last step is in memory when using single level schemes, but not necessarily the case for multi level schemes */</font>
-<a name="line284">284: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line285">285: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskWrite,ts,0,0,0);
-<a name="line286">286: </a> WriteToDisk(ts->total_steps,ts->ptime,ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
-<a name="line287">287: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskWrite,ts,0,0,0);
-<a name="line288">288: </a> ts->trajectory->diskwrites++;
-<a name="line289">289: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
-<a name="line290">290: </a> StackPop(stack,&e);
-<a name="line291">291: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&e->X);
-<a name="line292">292: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
-<a name="line293">293: </a> <a href="../../../../docs/manualpages/Vec/VecDestroyVecs.html#VecDestroyVecs">VecDestroyVecs</a>(stack->numY,&e->Y);
-<a name="line294">294: </a> }
-<a name="line295">295: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(e);
-<a name="line296">296: </a> }
-<a name="line297">297: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
-<a name="line298">298: </a> <font color="#4169E1">return</font>(0);
-<a name="line299">299: </a>}
-
-<a name="line303">303: </a><strong><font color="#4169E1"><a name="StackLoadAll"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackLoadAll(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
-<a name="line304">304: </a>{
-<a name="line305">305: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line306">306: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line307">307: </a> StackElement e;
-<a name="line308">308: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
-<a name="line309">309: </a> char filename[PETSC_MAX_PATH_LEN];
-
-<a name="line313">313: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[33mLoad stack from file\033[0m\n"</font>);
-<a name="line314">314: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font> filename,<font color="#666666">"SA-data/SA-STACK%06d.bin"</font>,id);
-<a name="line315">315: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,filename,FILE_MODE_READ,&viewer);
-<a name="line316">316: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
-<a name="line317">317: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&e);
-<a name="line318">318: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line319">319: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(Y[0],&e->X);
-<a name="line320">320: </a> <font color="#4169E1">if</font> (!stack->solution_only && stack->numY>0) {
-<a name="line321">321: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicateVecs.html#VecDuplicateVecs">VecDuplicateVecs</a>(Y[0],stack->numY,&e->Y);
-<a name="line322">322: </a> }
-<a name="line323">323: </a> StackPush(stack,e);
-<a name="line324">324: </a> }
-<a name="line325">325: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
-<a name="line326">326: </a> e = stack->container[i];
-<a name="line327">327: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line328">328: </a> ReadFromDisk(&e->stepnum,&e->time,&e->timeprev,e->X,e->Y,stack->numY,stack->solution_only,viewer);
-<a name="line329">329: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line330">330: </a> ts->trajectory->diskreads++;
-<a name="line331">331: </a> }
-<a name="line332">332: </a> <font color="#B22222">/* load the last step into <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> */</font>
-<a name="line333">333: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line334">334: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line335">335: </a> ReadFromDisk(&ts->total_steps,&ts->ptime,&ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
-<a name="line336">336: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line337">337: </a> ts->trajectory->diskreads++;
-<a name="line338">338: </a> TurnBackward(ts);
-<a name="line339">339: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
-<a name="line340">340: </a> <font color="#4169E1">return</font>(0);
-<a name="line341">341: </a>}
-
-<a name="line343">343: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line346">346: </a><strong><font color="#4169E1"><a name="StackLoadLast"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackLoadLast(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
-<a name="line347">347: </a>{
-<a name="line348">348: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line349">349: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
-<a name="line350">350: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
-<a name="line351">351: </a> char filename[PETSC_MAX_PATH_LEN];
-<a name="line352">352: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
-<a name="line353">353: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usempiio;
-<a name="line354">354: </a><font color="#A020F0">#endif</font>
-<a name="line355">355: </a> int fd;
-<a name="line356">356: </a> off_t off,offset;
-
-<a name="line360">360: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[33mLoad last stack element from file\033[0m\n"</font>);
-<a name="line361">361: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line362">362: </a> <a href="../../../../docs/manualpages/Vec/VecGetSize.html#VecGetSize">VecGetSize</a>(Y[0],&size);
-<a name="line363">363: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a> writes to file two extra int's for class id and number of rows */</font>
-<a name="line364">364: </a> off = -((stack->solution_only?0:stack->numY)+1)*(size*PETSC_BINARY_SCALAR_SIZE+2*PETSC_BINARY_INT_SIZE)-PETSC_BINARY_INT_SIZE-2*PETSC_BINARY_SCALAR_SIZE;
-
-<a name="line366">366: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font> filename,<font color="#666666">"SA-data/SA-STACK%06d.bin"</font>,id);
-<a name="line367">367: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,filename,FILE_MODE_READ,&viewer);
-<a name="line368">368: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
-<a name="line369">369: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html#PetscViewerBinaryGetUseMPIIO">PetscViewerBinaryGetUseMPIIO</a>(viewer,&usempiio);
-<a name="line370">370: </a> <font color="#4169E1">if</font> (usempiio) {
-<a name="line371">371: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html#PetscViewerBinaryGetMPIIODescriptor">PetscViewerBinaryGetMPIIODescriptor</a>(viewer,(MPI_File*)&fd);
-<a name="line372">372: </a> <a href="../../../../docs/manualpages/Sys/PetscBinarySynchronizedSeek.html#PetscBinarySynchronizedSeek">PetscBinarySynchronizedSeek</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,fd,off,PETSC_BINARY_SEEK_END,&offset);
-<a name="line373">373: </a> } <font color="#4169E1">else</font> {
-<a name="line374">374: </a><font color="#A020F0">#endif</font>
-<a name="line375">375: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(viewer,&fd);
-<a name="line376">376: </a> <a href="../../../../docs/manualpages/Sys/PetscBinarySeek.html#PetscBinarySeek">PetscBinarySeek</a>(fd,off,PETSC_BINARY_SEEK_END,&offset);
-<a name="line377">377: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
-<a name="line378">378: </a> }
-<a name="line379">379: </a><font color="#A020F0">#endif</font>
-<a name="line380">380: </a> <font color="#B22222">/* load the last step into <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> */</font>
-<a name="line381">381: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line382">382: </a> ReadFromDisk(&ts->total_steps,&ts->ptime,&ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
-<a name="line383">383: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line384">384: </a> ts->trajectory->diskreads++;
-<a name="line385">385: </a> TurnBackward(ts);
-<a name="line386">386: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
-<a name="line387">387: </a> <font color="#4169E1">return</font>(0);
-<a name="line388">388: </a>}
-<a name="line389">389: </a><font color="#A020F0">#endif</font>
-
-<a name="line393">393: </a><strong><font color="#4169E1"><a name="DumpSingle"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DumpSingle(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
-<a name="line394">394: </a>{
-<a name="line395">395: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line396">396: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum;
-<a name="line397">397: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
-<a name="line398">398: </a> char filename[PETSC_MAX_PATH_LEN];
-
-<a name="line402">402: </a> <a href="../../../../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(ts,&stepnum);
-<a name="line403">403: </a> <font color="#4169E1">if</font> (id == 1) {
-<a name="line404">404: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
-<a name="line405">405: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),&rank);
-<a name="line406">406: </a> <font color="#4169E1">if</font> (!rank) {
-<a name="line407">407: </a> PetscRMTree(<font color="#666666">"SA-data"</font>);
-<a name="line408">408: </a> PetscMkdir(<font color="#666666">"SA-data"</font>);
-<a name="line409">409: </a> }
-<a name="line410">410: </a> }
-<a name="line411">411: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font>(filename),<font color="#666666">"SA-data/SA-CPS%06d.bin"</font>,id);
-<a name="line412">412: </a> OutputBIN(filename,&viewer);
-
-<a name="line414">414: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line415">415: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskWrite,ts,0,0,0);
-<a name="line416">416: </a> WriteToDisk(stepnum,ts->ptime,ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
-<a name="line417">417: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskWrite,ts,0,0,0);
-<a name="line418">418: </a> ts->trajectory->diskwrites++;
-
-<a name="line420">420: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
-<a name="line421">421: </a> <font color="#4169E1">return</font>(0);
-<a name="line422">422: </a>}
-
-<a name="line426">426: </a><strong><font color="#4169E1"><a name="LoadSingle"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> LoadSingle(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
-<a name="line427">427: </a>{
-<a name="line428">428: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line429">429: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
-<a name="line430">430: </a> char filename[PETSC_MAX_PATH_LEN];
-
-<a name="line434">434: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[33mLoad a single point from file\033[0m\n"</font>);
-<a name="line435">435: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font> filename,<font color="#666666">"SA-data/SA-CPS%06d.bin"</font>,id);
-<a name="line436">436: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,filename,FILE_MODE_READ,&viewer);
-
-<a name="line438">438: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line439">439: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line440">440: </a> ReadFromDisk(&ts->total_steps,&ts->ptime,&ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
-<a name="line441">441: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
-<a name="line442">442: </a> ts->trajectory->diskreads++;
-
-<a name="line444">444: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
-<a name="line445">445: </a> <font color="#4169E1">return</font>(0);
-<a name="line446">446: </a>}
-
-<a name="line450">450: </a><strong><font color="#4169E1"><a name="ElementCreate"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ElementCreate(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,StackElement *e,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../do [...]
-<a name="line451">451: </a>{
-<a name="line452">452: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line453">453: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-<a name="line454">454: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timeprev;
-
-<a name="line458">458: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,e);
-<a name="line459">459: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X,&(*e)->X);
-<a name="line460">460: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X,(*e)->X);
-<a name="line461">461: </a> <font color="#4169E1">if</font> (stack->numY > 0 && !stack->solution_only) {
-<a name="line462">462: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line463">463: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicateVecs.html#VecDuplicateVecs">VecDuplicateVecs</a>(Y[0],stack->numY,&(*e)->Y);
-<a name="line464">464: </a> <font color="#4169E1">for</font> (i=0;i<stack->numY;i++) {
-<a name="line465">465: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(Y[i],(*e)->Y[i]);
-<a name="line466">466: </a> }
-<a name="line467">467: </a> }
-<a name="line468">468: </a> (*e)->stepnum = stepnum;
-<a name="line469">469: </a> (*e)->time = time;
-<a name="line470">470: </a> <font color="#B22222">/* for consistency */</font>
-<a name="line471">471: </a> <font color="#4169E1">if</font> (stepnum == 0) {
-<a name="line472">472: </a> (*e)->timeprev = (*e)->time - ts->time_step;
-<a name="line473">473: </a> } <font color="#4169E1">else</font> {
-<a name="line474">474: </a> <a href="../../../../docs/manualpages/TS/TSGetPrevTime.html#TSGetPrevTime">TSGetPrevTime</a>(ts,&timeprev);
-<a name="line475">475: </a> (*e)->timeprev = timeprev;
-<a name="line476">476: </a> }
-<a name="line477">477: </a> <font color="#4169E1">return</font>(0);
-<a name="line478">478: </a>}
-
-<a name="line482">482: </a><strong><font color="#4169E1"><a name="ElementDestroy"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ElementDestroy(Stack *stack,StackElement e)</font></strong>
-<a name="line483">483: </a>{
-
-<a name="line487">487: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&e->X);
-<a name="line488">488: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
-<a name="line489">489: </a> <a href="../../../../docs/manualpages/Vec/VecDestroyVecs.html#VecDestroyVecs">VecDestroyVecs</a>(stack->numY,&e->Y);
-<a name="line490">490: </a> }
-<a name="line491">491: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(e);
-<a name="line492">492: </a> <font color="#4169E1">return</font>(0);
-<a name="line493">493: </a>}
-
-<a name="line497">497: </a><strong><font color="#4169E1"><a name="UpdateTS"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> UpdateTS(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,StackElement e)</font></strong>
-<a name="line498">498: </a>{
-<a name="line499">499: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line500">500: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line504">504: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(e->X,ts->vec_sol);
-<a name="line505">505: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
-<a name="line506">506: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line507">507: </a> <font color="#4169E1">for</font> (i=0;i<stack->numY;i++) {
-<a name="line508">508: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(e->Y[i],Y[i]);
-<a name="line509">509: </a> }
-<a name="line510">510: </a> }
-<a name="line511">511: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,e->timeprev-e->time); <font color="#B22222">/* stepsize will be negative */</font>
-<a name="line512">512: </a> ts->ptime = e->time;
-<a name="line513">513: </a> ts->ptime_prev = e->timeprev;
-<a name="line514">514: </a> <font color="#4169E1">return</font>(0);
-<a name="line515">515: </a>}
-
-<a name="line519">519: </a><strong><font color="#4169E1"><a name="ReCompute"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ReCompute(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnumbegin,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnumend)</font></strong>
-<a name="line520">520: </a>{
-<a name="line521">521: </a> Stack *stack = &tjsch->stack;
-<a name="line522">522: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,adjsteps;
-
-<a name="line526">526: </a> adjsteps = ts->steps;
-<a name="line527">527: </a> ts->steps = stepnumbegin; <font color="#B22222">/* global step number */</font>
-<a name="line528">528: </a> <font color="#4169E1">for</font> (i=stepnumbegin;i<stepnumend;i++) { <font color="#B22222">/* assume fixed step size */</font>
-<a name="line529">529: </a> <font color="#4169E1">if</font> (stack->solution_only && !tjsch->skip_trajectory) { <font color="#B22222">/* revolve online need this */</font>
-<a name="line530">530: </a> TSTrajectorySet(ts->trajectory,ts,ts->steps,ts->ptime,ts->vec_sol);
-<a name="line531">531: </a> }
-<a name="line532">532: </a> <a href="../../../../docs/manualpages/TS/TSMonitor.html#TSMonitor">TSMonitor</a>(ts,ts->steps,ts->ptime,ts->vec_sol);
-<a name="line533">533: </a> <a href="../../../../docs/manualpages/TS/TSStep.html#TSStep">TSStep</a>(ts);
-<a name="line534">534: </a> <font color="#4169E1">if</font> (!stack->solution_only && !tjsch->skip_trajectory) {
-<a name="line535">535: </a> TSTrajectorySet(ts->trajectory,ts,ts->steps,ts->ptime,ts->vec_sol);
-<a name="line536">536: </a> }
-<a name="line537">537: </a> TSEventHandler(ts);
-<a name="line538">538: </a> <font color="#4169E1">if</font> (!ts->steprollback) {
-<a name="line539">539: </a> <a href="../../../../docs/manualpages/TS/TSPostStep.html#TSPostStep">TSPostStep</a>(ts);
-<a name="line540">540: </a> }
-<a name="line541">541: </a> }
-<a name="line542">542: </a> TurnBackward(ts);
-<a name="line543">543: </a> ts->trajectory->recomps += stepnumend-stepnumbegin; <font color="#B22222">/* recomputation counter */</font>
-<a name="line544">544: </a> ts->steps = adjsteps;
-<a name="line545">545: </a> ts->total_steps = stepnumend;
-<a name="line546">546: </a> <font color="#4169E1">return</font>(0);
-<a name="line547">547: </a>}
-
-<a name="line551">551: </a><strong><font color="#4169E1"><a name="TopLevelStore"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TopLevelStore(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localstepnum,<a href="../../../../docs/ma [...]
-<a name="line552">552: </a>{
-<a name="line553">553: </a> Stack *stack = &tjsch->stack;
-<a name="line554">554: </a> DiskStack *diskstack = &tjsch->diskstack;
-<a name="line555">555: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stridenum;
-
-<a name="line559">559: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line560">560: </a> stridenum = stepnum/tjsch->stride;
-<a name="line561">561: </a> <font color="#B22222">/* make sure saved checkpoint id starts from 1</font>
-<a name="line562">562: </a><font color="#B22222"> skip last stride when using stridenum+1</font>
-<a name="line563">563: </a><font color="#B22222"> skip first stride when using stridenum */</font>
-<a name="line564">564: </a> <font color="#4169E1">if</font> (stack->solution_only) {
-<a name="line565">565: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line566">566: </a> <font color="#4169E1">if</font> (localstepnum == tjsch->stride-1 && stepnum < tjsch->total_steps-laststridesize) { <font color="#B22222">/* current step will be saved without going through stack */</font>
-<a name="line567">567: </a> StackDumpAll(ts,stack,stridenum+1);
-<a name="line568">568: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
-<a name="line569">569: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[33mDump stack to file\033[0m\n"</font>);
-<a name="line570">570: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line571">571: </a> }
-<a name="line572">572: </a> } <font color="#4169E1">else</font> {
-<a name="line573">573: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum < tjsch->total_steps-laststridesize) {
-<a name="line574">574: </a> DumpSingle(ts,stack,stridenum+1);
-<a name="line575">575: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
-<a name="line576">576: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[33mDump a single point (solution) to file\033[0m\n"</font>);
-<a name="line577">577: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line578">578: </a> }
-<a name="line579">579: </a> }
-<a name="line580">580: </a> } <font color="#4169E1">else</font> {
-<a name="line581">581: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line582">582: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum < tjsch->total_steps && stepnum != 0) { <font color="#B22222">/* skip the first stride */</font>
-<a name="line583">583: </a> StackDumpAll(ts,stack,stridenum);
-<a name="line584">584: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum;
-<a name="line585">585: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[33mDump stack to file\033[0m\n"</font>);
-<a name="line586">586: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line587">587: </a> }
-<a name="line588">588: </a> } <font color="#4169E1">else</font> {
-<a name="line589">589: </a> <font color="#4169E1">if</font> (localstepnum == 1 && stepnum < tjsch->total_steps-laststridesize) {
-<a name="line590">590: </a> DumpSingle(ts,stack,stridenum+1);
-<a name="line591">591: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
-<a name="line592">592: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[33mDump a single point (solution+stages) to file\033[0m\n"</font>);
-<a name="line593">593: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line594">594: </a> }
-<a name="line595">595: </a> }
-<a name="line596">596: </a> }
-<a name="line597">597: </a> <font color="#4169E1">return</font>(0);
-<a name="line598">598: </a>}
-
-<a name="line602">602: </a><strong><font color="#4169E1"><a name="SetTrajN"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajN(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages/Vec/V [...]
-<a name="line603">603: </a>{
-<a name="line604">604: </a> Stack *stack = &tjsch->stack;
-<a name="line605">605: </a> StackElement e;
-
-<a name="line609">609: </a> <font color="#B22222">/* skip the last step */</font>
-<a name="line610">610: </a> <font color="#4169E1">if</font> (ts->reason) { <font color="#B22222">/* only affect the forward run */</font>
-<a name="line611">611: </a> <font color="#B22222">/* update total_steps in the end of forward run */</font>
-<a name="line612">612: </a> <font color="#4169E1">if</font> (stepnum != tjsch->total_steps) tjsch->total_steps = stepnum;
-<a name="line613">613: </a> <font color="#4169E1">if</font> (stack->solution_only) {
-<a name="line614">614: </a> <font color="#B22222">/* get rid of the solution at second last step */</font>
-<a name="line615">615: </a> StackPop(stack,&e);
-<a name="line616">616: </a> ElementDestroy(stack,e);
-<a name="line617">617: </a> }
-<a name="line618">618: </a> <font color="#4169E1">return</font>(0);
-<a name="line619">619: </a> }
-<a name="line620">620: </a> <font color="#B22222">/* do not save trajectory at the recompute stage for solution_only mode */</font>
-<a name="line621">621: </a> <font color="#4169E1">if</font> (stack->solution_only && tjsch->recompute) <font color="#4169E1">return</font>(0);
-<a name="line622">622: </a> <font color="#B22222">/* skip the first step for no_solution_only mode */</font>
-<a name="line623">623: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
-
-<a name="line625">625: </a> <font color="#B22222">/* resize the stack */</font>
-<a name="line626">626: </a> <font color="#4169E1">if</font> (stack->top+1 == stack->stacksize) {
-<a name="line627">627: </a> StackResize(stack,2*stack->stacksize);
-<a name="line628">628: </a> }
-<a name="line629">629: </a> <font color="#B22222">/* update timenext for the previous step; necessary for step adaptivity */</font>
-<a name="line630">630: </a> <font color="#4169E1">if</font> (stack->top > -1) {
-<a name="line631">631: </a> StackTop(stack,&e);
-<a name="line632">632: </a> e->timenext = ts->ptime;
-<a name="line633">633: </a> }
-<a name="line634">634: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
-<a name="line635">635: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
-<a name="line636">636: </a> StackPush(stack,e);
-<a name="line637">637: </a> <font color="#4169E1">return</font>(0);
-<a name="line638">638: </a>}
-
-<a name="line642">642: </a><strong><font color="#4169E1"><a name="GetTrajN"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajN(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
-<a name="line643">643: </a>{
-<a name="line644">644: </a> Stack *stack = &tjsch->stack;
-<a name="line645">645: </a> StackElement e;
-
-<a name="line649">649: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
-<a name="line650">650: </a> TurnBackward(ts);
-<a name="line651">651: </a> <font color="#4169E1">return</font>(0);
-<a name="line652">652: </a> }
-<a name="line653">653: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line654">654: </a> StackTop(stack,&e);
-<a name="line655">655: </a> UpdateTS(ts,stack,e);
-<a name="line656">656: </a> <font color="#4169E1">if</font> (stack->solution_only) {<font color="#B22222">/* recompute one step */</font>
-<a name="line657">657: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line658">658: </a> TurnForwardWithStepsize(ts,e->timenext-e->time);
-<a name="line659">659: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line660">660: </a> }
-<a name="line661">661: </a> StackPop(stack,&e);
-<a name="line662">662: </a> ElementDestroy(stack,e);
-<a name="line663">663: </a> <font color="#4169E1">return</font>(0);
-<a name="line664">664: </a>}
-
-<a name="line668">668: </a><strong><font color="#4169E1"><a name="SetTrajTLNR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajTLNR(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages [...]
-<a name="line669">669: </a>{
-<a name="line670">670: </a> Stack *stack = &tjsch->stack;
-<a name="line671">671: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localstepnum,laststridesize;
-<a name="line672">672: </a> StackElement e;
-<a name="line673">673: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> done;
-
-<a name="line677">677: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
-<a name="line678">678: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
-<a name="line679">679: </a> <font color="#4169E1">if</font> (tjsch->save_stack && tjsch->recompute) <font color="#4169E1">return</font>(0);
-
-<a name="line681">681: </a> localstepnum = stepnum%tjsch->stride;
-<a name="line682">682: </a> <font color="#B22222">/* (stride size-1) checkpoints are saved in each stride; an extra point is added by StackDumpAll() */</font>
-<a name="line683">683: </a> laststridesize = tjsch->total_steps%tjsch->stride;
-<a name="line684">684: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
-
-<a name="line686">686: </a> <font color="#4169E1">if</font> (!tjsch->recompute) {
-<a name="line687">687: </a> TopLevelStore(ts,tjsch,stepnum,localstepnum,laststridesize,&done);
-<a name="line688">688: </a> <font color="#4169E1">if</font> (!tjsch->save_stack && stepnum < tjsch->total_steps-laststridesize) <font color="#4169E1">return</font>(0);
-<a name="line689">689: </a> }
-<a name="line690">690: </a> <font color="#4169E1">if</font> (!stack->solution_only && localstepnum == 0) <font color="#4169E1">return</font>(0); <font color="#B22222">/* skip last point in each stride at recompute stage or last stride */</font>
-<a name="line691">691: </a> <font color="#4169E1">if</font> (stack->solution_only && localstepnum == tjsch->stride-1) <font color="#4169E1">return</font>(0); <font color="#B22222">/* skip last step in each stride at recompute stage or last stride */</font>
-
-<a name="line693">693: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
-<a name="line694">694: </a> StackPush(stack,e);
-<a name="line695">695: </a> <font color="#4169E1">return</font>(0);
-<a name="line696">696: </a>}
-
-<a name="line700">700: </a><strong><font color="#4169E1"><a name="GetTrajTLNR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajTLNR(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
-<a name="line701">701: </a>{
-<a name="line702">702: </a> Stack *stack = &tjsch->stack;
-<a name="line703">703: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id,localstepnum,laststridesize;
-<a name="line704">704: </a> StackElement e;
-
-<a name="line708">708: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
-<a name="line709">709: </a> TurnBackward(ts);
-<a name="line710">710: </a> <font color="#4169E1">return</font>(0);
-<a name="line711">711: </a> }
-
-<a name="line713">713: </a> localstepnum = stepnum%tjsch->stride;
-<a name="line714">714: </a> laststridesize = tjsch->total_steps%tjsch->stride;
-<a name="line715">715: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
-<a name="line716">716: </a> <font color="#4169E1">if</font> (stack->solution_only) {
-<a name="line717">717: </a> <font color="#B22222">/* fill stack with info */</font>
-<a name="line718">718: </a> <font color="#4169E1">if</font> (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
-<a name="line719">719: </a> id = stepnum/tjsch->stride;
-<a name="line720">720: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line721">721: </a> StackLoadAll(ts,stack,id);
-<a name="line722">722: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line723">723: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line724">724: </a> TurnForward(ts);
-<a name="line725">725: </a> ReCompute(ts,tjsch,id*tjsch->stride-1,id*tjsch->stride);
-<a name="line726">726: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line727">727: </a> } <font color="#4169E1">else</font> {
-<a name="line728">728: </a> LoadSingle(ts,stack,id);
-<a name="line729">729: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line730">730: </a> TurnForward(ts);
-<a name="line731">731: </a> ReCompute(ts,tjsch,(id-1)*tjsch->stride,id*tjsch->stride);
-<a name="line732">732: </a> }
-<a name="line733">733: </a> <font color="#4169E1">return</font>(0);
-<a name="line734">734: </a> }
-<a name="line735">735: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line736">736: </a> StackPop(stack,&e);
-<a name="line737">737: </a> UpdateTS(ts,stack,e);
-<a name="line738">738: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line739">739: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line740">740: </a> TurnForward(ts);
-<a name="line741">741: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line742">742: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line743">743: </a> ElementDestroy(stack,e);
-<a name="line744">744: </a> } <font color="#4169E1">else</font> {
-<a name="line745">745: </a> <font color="#B22222">/* fill stack with info */</font>
-<a name="line746">746: </a> <font color="#4169E1">if</font> (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
-<a name="line747">747: </a> id = stepnum/tjsch->stride;
-<a name="line748">748: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line749">749: </a> StackLoadAll(ts,stack,id);
-<a name="line750">750: </a> } <font color="#4169E1">else</font> {
-<a name="line751">751: </a> LoadSingle(ts,stack,id);
-<a name="line752">752: </a> ElementCreate(ts,stack,&e,(id-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);
-<a name="line753">753: </a> StackPush(stack,e);
-<a name="line754">754: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line755">755: </a> TurnForward(ts);
-<a name="line756">756: </a> ReCompute(ts,tjsch,e->stepnum,id*tjsch->stride);
-<a name="line757">757: </a> }
-<a name="line758">758: </a> <font color="#4169E1">return</font>(0);
-<a name="line759">759: </a> }
-<a name="line760">760: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line761">761: </a> StackPop(stack,&e);
-<a name="line762">762: </a> UpdateTS(ts,stack,e);
-<a name="line763">763: </a> ElementDestroy(stack,e);
-<a name="line764">764: </a> }
-<a name="line765">765: </a> <font color="#4169E1">return</font>(0);
-<a name="line766">766: </a>}
-
-<a name="line768">768: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line769">769: </a><strong><font color="#4169E1"><a name="printwhattodo"></a>static void printwhattodo(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,RevolveCTX *rctx,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> shift)</font></strong>
-<a name="line770">770: </a>{
-<a name="line771">771: </a> <font color="#4169E1">switch</font>(whattodo) {
-<a name="line772">772: </a> <font color="#4169E1">case</font> 1:
-<a name="line773">773: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mAdvance from %D to %D\033[0m\n"</font>,rctx->oldcapo+shift,rctx->capo+shift);
-<a name="line774">774: </a> <font color="#4169E1">break</font>;
-<a name="line775">775: </a> <font color="#4169E1">case</font> 2:
-<a name="line776">776: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mStore in checkpoint number %D (located in RAM)\033[0m\n"</font>,rctx->check);
-<a name="line777">777: </a> <font color="#4169E1">break</font>;
-<a name="line778">778: </a> <font color="#4169E1">case</font> 3:
-<a name="line779">779: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mFirst turn: Initialize adjoints and reverse first step\033[0m\n"</font>);
-<a name="line780">780: </a> <font color="#4169E1">break</font>;
-<a name="line781">781: </a> <font color="#4169E1">case</font> 4:
-<a name="line782">782: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mForward and reverse one step\033[0m\n"</font>);
-<a name="line783">783: </a> <font color="#4169E1">break</font>;
-<a name="line784">784: </a> <font color="#4169E1">case</font> 5:
-<a name="line785">785: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mRestore in checkpoint number %D (located in RAM)\033[0m\n"</font>,rctx->check);
-<a name="line786">786: </a> <font color="#4169E1">break</font>;
-<a name="line787">787: </a> <font color="#4169E1">case</font> 7:
-<a name="line788">788: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mStore in checkpoint number %D (located on disk)\033[0m\n"</font>,rctx->check);
-<a name="line789">789: </a> <font color="#4169E1">break</font>;
-<a name="line790">790: </a> <font color="#4169E1">case</font> 8:
-<a name="line791">791: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mRestore in checkpoint number %D (located on disk)\033[0m\n"</font>,rctx->check);
-<a name="line792">792: </a> <font color="#4169E1">break</font>;
-<a name="line793">793: </a> <font color="#4169E1">case</font> -1:
-<a name="line794">794: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mError!"</font>);
-<a name="line795">795: </a> <font color="#4169E1">break</font>;
-<a name="line796">796: </a> }
-<a name="line797">797: </a>}
-
-<a name="line799">799: </a><strong><font color="#4169E1"><a name="printwhattodo2"></a>static void printwhattodo2(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,RevolveCTX *rctx,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> shift)</font></strong>
-<a name="line800">800: </a>{
-<a name="line801">801: </a> <font color="#4169E1">switch</font>(whattodo) {
-<a name="line802">802: </a> <font color="#4169E1">case</font> 1:
-<a name="line803">803: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Advance from stride %D to stride %D\033[0m\n"</font>,rctx->oldcapo+shift,rctx->capo+shift);
+<a name="line58"> 58: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_cps_ram; <font color="#B22222">/* maximum checkpoints in RAM */</font>
+<a name="line59"> 59: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_cps_disk; <font color="#B22222">/* maximum checkpoints on disk */</font>
+<a name="line60"> 60: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stride;
+<a name="line61"> 61: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> total_steps; <font color="#B22222">/* total number of steps */</font>
+<a name="line62"> 62: </a> Stack stack;
+<a name="line63"> 63: </a> DiskStack diskstack;
+<a name="line64"> 64: </a>} TJScheduler;
+
+<a name="line68"> 68: </a><strong><font color="#4169E1"><a name="TurnForwardWithStepsize"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TurnForwardWithStepsize(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> nextstepsize)</font></strong>
+<a name="line69"> 69: </a>{
+<a name="line70"> 70: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> stepsize;
+
+<a name="line74"> 74: </a> <font color="#B22222">/* reverse the direction */</font>
+<a name="line75"> 75: </a> <a href="../../../../docs/manualpages/TS/TSGetTimeStep.html#TSGetTimeStep">TSGetTimeStep</a>(ts,&stepsize);
+<a name="line76"> 76: </a> stepsize = nextstepsize;
+<a name="line77"> 77: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,stepsize);
+<a name="line78"> 78: </a> <font color="#4169E1">return</font>(0);
+<a name="line79"> 79: </a>}
+
+<a name="line83"> 83: </a><strong><font color="#4169E1"><a name="TurnForward"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TurnForward(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
+<a name="line84"> 84: </a>{
+<a name="line85"> 85: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> stepsize;
+
+<a name="line89"> 89: </a> <font color="#B22222">/* reverse the direction */</font>
+<a name="line90"> 90: </a> <a href="../../../../docs/manualpages/TS/TSGetTimeStep.html#TSGetTimeStep">TSGetTimeStep</a>(ts,&stepsize);
+<a name="line91"> 91: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,-stepsize);
+<a name="line92"> 92: </a> <font color="#4169E1">return</font>(0);
+<a name="line93"> 93: </a>}
+
+<a name="line97"> 97: </a><strong><font color="#4169E1"><a name="TurnBackward"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TurnBackward(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
+<a name="line98"> 98: </a>{
+<a name="line99"> 99: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> stepsize;
+
+<a name="line103">103: </a> <font color="#B22222">/* reverse the direction */</font>
+<a name="line104">104: </a> stepsize = ts->ptime_prev-ts->ptime;
+<a name="line105">105: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,stepsize);
+<a name="line106">106: </a> <font color="#4169E1">return</font>(0);
+<a name="line107">107: </a>}
+
+<a name="line111">111: </a><strong><font color="#4169E1"><a name="StackCreate"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackCreate(Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ny)</font></strong>
+<a name="line112">112: </a>{
+
+<a name="line116">116: </a> stack->top = -1;
+<a name="line117">117: </a> stack->numY = ny;
+
+<a name="line119">119: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(size*<font color="#4169E1">sizeof</font>(StackElement),&stack->container);
+<a name="line120">120: </a> <font color="#4169E1">return</font>(0);
+<a name="line121">121: </a>}
+
+<a name="line125">125: </a><strong><font color="#4169E1"><a name="StackDestroy"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackDestroy(Stack *stack)</font></strong>
+<a name="line126">126: </a>{
+<a name="line127">127: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line131">131: </a> <font color="#4169E1">if</font> (stack->top > -1) {
+<a name="line132">132: </a> <font color="#4169E1">for</font> (i=0;i<=stack->top;i++) {
+<a name="line133">133: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&stack->container[i]->X);
+<a name="line134">134: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
+<a name="line135">135: </a> <a href="../../../../docs/manualpages/Vec/VecDestroyVecs.html#VecDestroyVecs">VecDestroyVecs</a>(stack->numY,&stack->container[i]->Y);
+<a name="line136">136: </a> }
+<a name="line137">137: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(stack->container[i]);
+<a name="line138">138: </a> }
+<a name="line139">139: </a> }
+<a name="line140">140: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(stack->container);
+<a name="line141">141: </a> <font color="#4169E1">return</font>(0);
+<a name="line142">142: </a>}
+
+<a name="line146">146: </a><strong><font color="#4169E1"><a name="StackResize"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackResize(Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> newsize)</font></strong>
+<a name="line147">147: </a>{
+<a name="line148">148: </a> StackElement *newcontainer;
+<a name="line149">149: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line153">153: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(newsize*<font color="#4169E1">sizeof</font>(StackElement),&newcontainer);
+<a name="line154">154: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
+<a name="line155">155: </a> newcontainer[i] = stack->container[i];
+<a name="line156">156: </a> }
+<a name="line157">157: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(stack->container);
+<a name="line158">158: </a> stack->container = newcontainer;
+<a name="line159">159: </a> stack->stacksize = newsize;
+<a name="line160">160: </a> <font color="#4169E1">return</font>(0);
+<a name="line161">161: </a>}
+
+<a name="line165">165: </a><strong><font color="#4169E1"><a name="StackPush"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackPush(Stack *stack,StackElement e)</font></strong>
+<a name="line166">166: </a>{
+<a name="line168">168: </a> <font color="#4169E1">if</font> (stack->top+1 >= stack->stacksize) <a href="../../../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_MEMC,<font color="#666666">"Maximum stack size (%D) exceeded"</font>,stack->stacksize);
+<a name="line169">169: </a> stack->container[++stack->top] = e;
+<a name="line170">170: </a> <font color="#4169E1">return</font>(0);
+<a name="line171">171: </a>}
+
+<a name="line175">175: </a><strong><font color="#4169E1"><a name="StackPop"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackPop(Stack *stack,StackElement *e)</font></strong>
+<a name="line176">176: </a>{
+<a name="line178">178: </a> <font color="#4169E1">if</font> (stack->top == -1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_MEMC,<font color="#666666">"Empty stack"</font>);
+<a name="line179">179: </a> *e = stack->container[stack->top--];
+<a name="line180">180: </a> <font color="#4169E1">return</font>(0);
+<a name="line181">181: </a>}
+
+<a name="line185">185: </a><strong><font color="#4169E1"><a name="StackTop"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackTop(Stack *stack,StackElement *e)</font></strong>
+<a name="line186">186: </a>{
+<a name="line188">188: </a> *e = stack->container[stack->top];
+<a name="line189">189: </a> <font color="#4169E1">return</font>(0);
+<a name="line190">190: </a>}
+
+<a name="line192">192: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line195">195: </a><strong><font color="#4169E1"><a name="StackFind"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackFind(Stack *stack,StackElement *e,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> index)</font></strong>
+<a name="line196">196: </a>{
+<a name="line198">198: </a> *e = stack->container[index];
+<a name="line199">199: </a> <font color="#4169E1">return</font>(0);
+<a name="line200">200: </a>}
+<a name="line201">201: </a><font color="#A020F0">#endif</font>
+
+<a name="line205">205: </a><strong><font color="#4169E1"><a name="OutputBIN"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> OutputBIN(const char *filename,<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> *viewer)</font></strong>
+<a name="line206">206: </a>{
+
+<a name="line210">210: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerCreate.html#PetscViewerCreate">PetscViewerCreate</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,viewer);
+<a name="line211">211: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerSetType.html#PetscViewerSetType">PetscViewerSetType</a>(*viewer,PETSCVIEWERBINARY);
+<a name="line212">212: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFileSetMode.html#PetscViewerFileSetMode">PetscViewerFileSetMode</a>(*viewer,FILE_MODE_WRITE);
+<a name="line213">213: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerFileSetName.html#PetscViewerFileSetName">PetscViewerFileSetName</a>(*viewer,filename);
+<a name="line214">214: </a> <font color="#4169E1">return</font>(0);
+<a name="line215">215: </a>}
+
+<a name="line219">219: </a><strong><font color="#4169E1"><a name="WriteToDisk"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> WriteToDisk(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timeprev,<a href="../../../../docs/ma [...]
+<a name="line220">220: </a>{
+<a name="line221">221: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line225">225: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(viewer,&stepnum,1,PETSC_INT,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line226">226: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(X,viewer);
+<a name="line227">227: </a> <font color="#4169E1">for</font> (i=0;!solution_only && i<numY;i++) {
+<a name="line228">228: </a> <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(Y[i],viewer);
+<a name="line229">229: </a> }
+<a name="line230">230: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(viewer,&time,1,PETSC_REAL,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line231">231: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryWrite.html#PetscViewerBinaryWrite">PetscViewerBinaryWrite</a>(viewer,&timeprev,1,PETSC_REAL,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>);
+<a name="line232">232: </a> <font color="#4169E1">return</font>(0);
+<a name="line233">233: </a>}
+
+<a name="line237">237: </a><strong><font color="#4169E1"><a name="ReadFromDisk"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ReadFromDisk(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *time,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> *timeprev,<a href="../../../../do [...]
+<a name="line238">238: </a>{
+<a name="line239">239: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line243">243: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,stepnum,1,NULL,PETSC_INT);
+<a name="line244">244: </a> <a href="../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(X,viewer);
+<a name="line245">245: </a> <font color="#4169E1">for</font> (i=0;!solution_only && i<numY;i++) {
+<a name="line246">246: </a> <a href="../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>(Y[i],viewer);
+<a name="line247">247: </a> }
+<a name="line248">248: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,time,1,NULL,PETSC_REAL);
+<a name="line249">249: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryRead.html#PetscViewerBinaryRead">PetscViewerBinaryRead</a>(viewer,timeprev,1,NULL,PETSC_REAL);
+<a name="line250">250: </a> <font color="#4169E1">return</font>(0);
+<a name="line251">251: </a>}
+
+<a name="line255">255: </a><strong><font color="#4169E1"><a name="StackDumpAll"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackDumpAll(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
+<a name="line256">256: </a>{
+<a name="line257">257: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line258">258: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line259">259: </a> StackElement e;
+<a name="line260">260: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
+<a name="line261">261: </a> char filename[PETSC_MAX_PATH_LEN];
+
+<a name="line265">265: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line266">266: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line267">267: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Dump stack to file\n"</font>);
+<a name="line268">268: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line269">269: </a> }
+<a name="line270">270: </a> <font color="#4169E1">if</font> (id == 1) {
+<a name="line271">271: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
+<a name="line272">272: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),&rank);
+<a name="line273">273: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line274">274: </a> PetscRMTree(<font color="#666666">"SA-data"</font>);
+<a name="line275">275: </a> PetscMkdir(<font color="#666666">"SA-data"</font>);
+<a name="line276">276: </a> }
+<a name="line277">277: </a> }
+<a name="line278">278: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font>(filename),<font color="#666666">"SA-data/SA-STACK%06d.bin"</font>,id);
+<a name="line279">279: </a> OutputBIN(filename,&viewer);
+<a name="line280">280: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
+<a name="line281">281: </a> e = stack->container[i];
+<a name="line282">282: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskWrite,ts,0,0,0);
+<a name="line283">283: </a> WriteToDisk(e->stepnum,e->time,e->timeprev,e->X,e->Y,stack->numY,stack->solution_only,viewer);
+<a name="line284">284: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskWrite,ts,0,0,0);
+<a name="line285">285: </a> ts->trajectory->diskwrites++;
+<a name="line286">286: </a> }
+<a name="line287">287: </a> <font color="#B22222">/* save the last step for restart, the last step is in memory when using single level schemes, but not necessarily the case for multi level schemes */</font>
+<a name="line288">288: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line289">289: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskWrite,ts,0,0,0);
+<a name="line290">290: </a> WriteToDisk(ts->total_steps,ts->ptime,ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
+<a name="line291">291: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskWrite,ts,0,0,0);
+<a name="line292">292: </a> ts->trajectory->diskwrites++;
+<a name="line293">293: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
+<a name="line294">294: </a> StackPop(stack,&e);
+<a name="line295">295: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&e->X);
+<a name="line296">296: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
+<a name="line297">297: </a> <a href="../../../../docs/manualpages/Vec/VecDestroyVecs.html#VecDestroyVecs">VecDestroyVecs</a>(stack->numY,&e->Y);
+<a name="line298">298: </a> }
+<a name="line299">299: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(e);
+<a name="line300">300: </a> }
+<a name="line301">301: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
+<a name="line302">302: </a> <font color="#4169E1">return</font>(0);
+<a name="line303">303: </a>}
+
+<a name="line307">307: </a><strong><font color="#4169E1"><a name="StackLoadAll"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackLoadAll(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
+<a name="line308">308: </a>{
+<a name="line309">309: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line310">310: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line311">311: </a> StackElement e;
+<a name="line312">312: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
+<a name="line313">313: </a> char filename[PETSC_MAX_PATH_LEN];
+
+<a name="line317">317: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line318">318: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line319">319: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Load stack from file\n"</font>);
+<a name="line320">320: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line321">321: </a> }
+<a name="line322">322: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font> filename,<font color="#666666">"SA-data/SA-STACK%06d.bin"</font>,id);
+<a name="line323">323: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,filename,FILE_MODE_READ,&viewer);
+<a name="line324">324: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
+<a name="line325">325: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&e);
+<a name="line326">326: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line327">327: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(Y[0],&e->X);
+<a name="line328">328: </a> <font color="#4169E1">if</font> (!stack->solution_only && stack->numY>0) {
+<a name="line329">329: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicateVecs.html#VecDuplicateVecs">VecDuplicateVecs</a>(Y[0],stack->numY,&e->Y);
+<a name="line330">330: </a> }
+<a name="line331">331: </a> StackPush(stack,e);
+<a name="line332">332: </a> }
+<a name="line333">333: </a> <font color="#4169E1">for</font> (i=0;i<stack->stacksize;i++) {
+<a name="line334">334: </a> e = stack->container[i];
+<a name="line335">335: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line336">336: </a> ReadFromDisk(&e->stepnum,&e->time,&e->timeprev,e->X,e->Y,stack->numY,stack->solution_only,viewer);
+<a name="line337">337: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line338">338: </a> ts->trajectory->diskreads++;
+<a name="line339">339: </a> }
+<a name="line340">340: </a> <font color="#B22222">/* load the last step into <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> */</font>
+<a name="line341">341: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line342">342: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line343">343: </a> ReadFromDisk(&ts->total_steps,&ts->ptime,&ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
+<a name="line344">344: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line345">345: </a> ts->trajectory->diskreads++;
+<a name="line346">346: </a> TurnBackward(ts);
+<a name="line347">347: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
+<a name="line348">348: </a> <font color="#4169E1">return</font>(0);
+<a name="line349">349: </a>}
+
+<a name="line351">351: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line354">354: </a><strong><font color="#4169E1"><a name="StackLoadLast"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> StackLoadLast(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
+<a name="line355">355: </a>{
+<a name="line356">356: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line357">357: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> size;
+<a name="line358">358: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
+<a name="line359">359: </a> char filename[PETSC_MAX_PATH_LEN];
+<a name="line360">360: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
+<a name="line361">361: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> usempiio;
+<a name="line362">362: </a><font color="#A020F0">#endif</font>
+<a name="line363">363: </a> int fd;
+<a name="line364">364: </a> off_t off,offset;
+
+<a name="line368">368: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line369">369: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line370">370: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Load last stack element from file\n"</font>);
+<a name="line371">371: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line372">372: </a> }
+<a name="line373">373: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line374">374: </a> <a href="../../../../docs/manualpages/Vec/VecGetSize.html#VecGetSize">VecGetSize</a>(Y[0],&size);
+<a name="line375">375: </a> <font color="#B22222">/* <a href="../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a> writes to file two extra int's for class id and number of rows */</font>
+<a name="line376">376: </a> off = -((stack->solution_only?0:stack->numY)+1)*(size*PETSC_BINARY_SCALAR_SIZE+2*PETSC_BINARY_INT_SIZE)-PETSC_BINARY_INT_SIZE-2*PETSC_BINARY_SCALAR_SIZE;
+
+<a name="line378">378: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font> filename,<font color="#666666">"SA-data/SA-STACK%06d.bin"</font>,id);
+<a name="line379">379: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,filename,FILE_MODE_READ,&viewer);
+<a name="line380">380: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
+<a name="line381">381: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetUseMPIIO.html#PetscViewerBinaryGetUseMPIIO">PetscViewerBinaryGetUseMPIIO</a>(viewer,&usempiio);
+<a name="line382">382: </a> <font color="#4169E1">if</font> (usempiio) {
+<a name="line383">383: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetMPIIODescriptor.html#PetscViewerBinaryGetMPIIODescriptor">PetscViewerBinaryGetMPIIODescriptor</a>(viewer,(MPI_File*)&fd);
+<a name="line384">384: </a> <a href="../../../../docs/manualpages/Sys/PetscBinarySynchronizedSeek.html#PetscBinarySynchronizedSeek">PetscBinarySynchronizedSeek</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,fd,off,PETSC_BINARY_SEEK_END,&offset);
+<a name="line385">385: </a> } <font color="#4169E1">else</font> {
+<a name="line386">386: </a><font color="#A020F0">#endif</font>
+<a name="line387">387: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryGetDescriptor.html#PetscViewerBinaryGetDescriptor">PetscViewerBinaryGetDescriptor</a>(viewer,&fd);
+<a name="line388">388: </a> <a href="../../../../docs/manualpages/Sys/PetscBinarySeek.html#PetscBinarySeek">PetscBinarySeek</a>(fd,off,PETSC_BINARY_SEEK_END,&offset);
+<a name="line389">389: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPIIO)</font>
+<a name="line390">390: </a> }
+<a name="line391">391: </a><font color="#A020F0">#endif</font>
+<a name="line392">392: </a> <font color="#B22222">/* load the last step into <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> */</font>
+<a name="line393">393: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line394">394: </a> ReadFromDisk(&ts->total_steps,&ts->ptime,&ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
+<a name="line395">395: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line396">396: </a> ts->trajectory->diskreads++;
+<a name="line397">397: </a> TurnBackward(ts);
+<a name="line398">398: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
+<a name="line399">399: </a> <font color="#4169E1">return</font>(0);
+<a name="line400">400: </a>}
+<a name="line401">401: </a><font color="#A020F0">#endif</font>
+
+<a name="line405">405: </a><strong><font color="#4169E1"><a name="DumpSingle"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> DumpSingle(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
+<a name="line406">406: </a>{
+<a name="line407">407: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line408">408: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum;
+<a name="line409">409: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
+<a name="line410">410: </a> char filename[PETSC_MAX_PATH_LEN];
+
+<a name="line414">414: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line415">415: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line416">416: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Load a single point from file\n"</font>);
+<a name="line417">417: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line418">418: </a> }
+<a name="line419">419: </a> <a href="../../../../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(ts,&stepnum);
+<a name="line420">420: </a> <font color="#4169E1">if</font> (id == 1) {
+<a name="line421">421: </a> <a href="../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank;
+<a name="line422">422: </a> <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),&rank);
+<a name="line423">423: </a> <font color="#4169E1">if</font> (!rank) {
+<a name="line424">424: </a> PetscRMTree(<font color="#666666">"SA-data"</font>);
+<a name="line425">425: </a> PetscMkdir(<font color="#666666">"SA-data"</font>);
+<a name="line426">426: </a> }
+<a name="line427">427: </a> }
+<a name="line428">428: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font>(filename),<font color="#666666">"SA-data/SA-CPS%06d.bin"</font>,id);
+<a name="line429">429: </a> OutputBIN(filename,&viewer);
+
+<a name="line431">431: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line432">432: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskWrite,ts,0,0,0);
+<a name="line433">433: </a> WriteToDisk(stepnum,ts->ptime,ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
+<a name="line434">434: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskWrite,ts,0,0,0);
+<a name="line435">435: </a> ts->trajectory->diskwrites++;
+
+<a name="line437">437: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
+<a name="line438">438: </a> <font color="#4169E1">return</font>(0);
+<a name="line439">439: </a>}
+
+<a name="line443">443: </a><strong><font color="#4169E1"><a name="LoadSingle"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> LoadSingle(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id)</font></strong>
+<a name="line444">444: </a>{
+<a name="line445">445: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line446">446: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer;
+<a name="line447">447: </a> char filename[PETSC_MAX_PATH_LEN];
+
+<a name="line451">451: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line452">452: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line453">453: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Load a single point from file\n"</font>);
+<a name="line454">454: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line455">455: </a> }
+<a name="line456">456: </a> <a href="../../../../docs/manualpages/Sys/PetscSNPrintf.html#PetscSNPrintf">PetscSNPrintf</a>(filename,<font color="#4169E1">sizeof</font> filename,<font color="#666666">"SA-data/SA-CPS%06d.bin"</font>,id);
+<a name="line457">457: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerBinaryOpen.html#PetscViewerBinaryOpen">PetscViewerBinaryOpen</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,filename,FILE_MODE_READ,&viewer);
+
+<a name="line459">459: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line460">460: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line461">461: </a> ReadFromDisk(&ts->total_steps,&ts->ptime,&ts->ptime_prev,ts->vec_sol,Y,stack->numY,stack->solution_only,viewer);
+<a name="line462">462: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(TSTrajectory_DiskRead,ts,0,0,0);
+<a name="line463">463: </a> ts->trajectory->diskreads++;
+
+<a name="line465">465: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&viewer);
+<a name="line466">466: </a> <font color="#4169E1">return</font>(0);
+<a name="line467">467: </a>}
+
+<a name="line471">471: </a><strong><font color="#4169E1"><a name="ElementCreate"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ElementCreate(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,StackElement *e,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../do [...]
+<a name="line472">472: </a>{
+<a name="line473">473: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line474">474: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+<a name="line475">475: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timeprev;
+
+<a name="line479">479: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,e);
+<a name="line480">480: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(X,&(*e)->X);
+<a name="line481">481: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X,(*e)->X);
+<a name="line482">482: </a> <font color="#4169E1">if</font> (stack->numY > 0 && !stack->solution_only) {
+<a name="line483">483: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line484">484: </a> <a href="../../../../docs/manualpages/Vec/VecDuplicateVecs.html#VecDuplicateVecs">VecDuplicateVecs</a>(Y[0],stack->numY,&(*e)->Y);
+<a name="line485">485: </a> <font color="#4169E1">for</font> (i=0;i<stack->numY;i++) {
+<a name="line486">486: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(Y[i],(*e)->Y[i]);
+<a name="line487">487: </a> }
+<a name="line488">488: </a> }
+<a name="line489">489: </a> (*e)->stepnum = stepnum;
+<a name="line490">490: </a> (*e)->time = time;
+<a name="line491">491: </a> <font color="#B22222">/* for consistency */</font>
+<a name="line492">492: </a> <font color="#4169E1">if</font> (stepnum == 0) {
+<a name="line493">493: </a> (*e)->timeprev = (*e)->time - ts->time_step;
+<a name="line494">494: </a> } <font color="#4169E1">else</font> {
+<a name="line495">495: </a> <a href="../../../../docs/manualpages/TS/TSGetPrevTime.html#TSGetPrevTime">TSGetPrevTime</a>(ts,&timeprev);
+<a name="line496">496: </a> (*e)->timeprev = timeprev;
+<a name="line497">497: </a> }
+<a name="line498">498: </a> <font color="#4169E1">return</font>(0);
+<a name="line499">499: </a>}
+
+<a name="line503">503: </a><strong><font color="#4169E1"><a name="ElementDestroy"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ElementDestroy(Stack *stack,StackElement e)</font></strong>
+<a name="line504">504: </a>{
+
+<a name="line508">508: </a> <a href="../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&e->X);
+<a name="line509">509: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
+<a name="line510">510: </a> <a href="../../../../docs/manualpages/Vec/VecDestroyVecs.html#VecDestroyVecs">VecDestroyVecs</a>(stack->numY,&e->Y);
+<a name="line511">511: </a> }
+<a name="line512">512: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(e);
+<a name="line513">513: </a> <font color="#4169E1">return</font>(0);
+<a name="line514">514: </a>}
+
+<a name="line518">518: </a><strong><font color="#4169E1"><a name="UpdateTS"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> UpdateTS(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,Stack *stack,StackElement e)</font></strong>
+<a name="line519">519: </a>{
+<a name="line520">520: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line521">521: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line525">525: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(e->X,ts->vec_sol);
+<a name="line526">526: </a> <font color="#4169E1">if</font> (!stack->solution_only) {
+<a name="line527">527: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line528">528: </a> <font color="#4169E1">for</font> (i=0;i<stack->numY;i++) {
+<a name="line529">529: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(e->Y[i],Y[i]);
+<a name="line530">530: </a> }
+<a name="line531">531: </a> }
+<a name="line532">532: </a> <a href="../../../../docs/manualpages/TS/TSSetTimeStep.html#TSSetTimeStep">TSSetTimeStep</a>(ts,e->timeprev-e->time); <font color="#B22222">/* stepsize will be negative */</font>
+<a name="line533">533: </a> ts->ptime = e->time;
+<a name="line534">534: </a> ts->ptime_prev = e->timeprev;
+<a name="line535">535: </a> <font color="#4169E1">return</font>(0);
+<a name="line536">536: </a>}
+
+<a name="line540">540: </a><strong><font color="#4169E1"><a name="ReCompute"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ReCompute(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnumbegin,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnumend)</font></strong>
+<a name="line541">541: </a>{
+<a name="line542">542: </a> Stack *stack = &tjsch->stack;
+<a name="line543">543: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,adjsteps;
+
+<a name="line547">547: </a> adjsteps = ts->steps;
+<a name="line548">548: </a> ts->steps = stepnumbegin; <font color="#B22222">/* global step number */</font>
+<a name="line549">549: </a> <font color="#4169E1">for</font> (i=stepnumbegin;i<stepnumend;i++) { <font color="#B22222">/* assume fixed step size */</font>
+<a name="line550">550: </a> <font color="#4169E1">if</font> (stack->solution_only && !tjsch->skip_trajectory) { <font color="#B22222">/* revolve online need this */</font>
+<a name="line551">551: </a> TSTrajectorySet(ts->trajectory,ts,ts->steps,ts->ptime,ts->vec_sol);
+<a name="line552">552: </a> }
+<a name="line553">553: </a> <a href="../../../../docs/manualpages/TS/TSMonitor.html#TSMonitor">TSMonitor</a>(ts,ts->steps,ts->ptime,ts->vec_sol);
+<a name="line554">554: </a> <a href="../../../../docs/manualpages/TS/TSStep.html#TSStep">TSStep</a>(ts);
+<a name="line555">555: </a> <font color="#4169E1">if</font> (!stack->solution_only && !tjsch->skip_trajectory) {
+<a name="line556">556: </a> TSTrajectorySet(ts->trajectory,ts,ts->steps,ts->ptime,ts->vec_sol);
+<a name="line557">557: </a> }
+<a name="line558">558: </a> TSEventHandler(ts);
+<a name="line559">559: </a> <font color="#4169E1">if</font> (!ts->steprollback) {
+<a name="line560">560: </a> <a href="../../../../docs/manualpages/TS/TSPostStep.html#TSPostStep">TSPostStep</a>(ts);
+<a name="line561">561: </a> }
+<a name="line562">562: </a> }
+<a name="line563">563: </a> TurnBackward(ts);
+<a name="line564">564: </a> ts->trajectory->recomps += stepnumend-stepnumbegin; <font color="#B22222">/* recomputation counter */</font>
+<a name="line565">565: </a> ts->steps = adjsteps;
+<a name="line566">566: </a> ts->total_steps = stepnumend;
+<a name="line567">567: </a> <font color="#4169E1">return</font>(0);
+<a name="line568">568: </a>}
+
+<a name="line572">572: </a><strong><font color="#4169E1"><a name="TopLevelStore"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TopLevelStore(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/m [...]
+<a name="line573">573: </a>{
+<a name="line574">574: </a> Stack *stack = &tjsch->stack;
+<a name="line575">575: </a> DiskStack *diskstack = &tjsch->diskstack;
+<a name="line576">576: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stridenum;
+
+<a name="line580">580: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line581">581: </a> stridenum = stepnum/tjsch->stride;
+<a name="line582">582: </a> <font color="#B22222">/* make sure saved checkpoint id starts from 1</font>
+<a name="line583">583: </a><font color="#B22222"> skip last stride when using stridenum+1</font>
+<a name="line584">584: </a><font color="#B22222"> skip first stride when using stridenum */</font>
+<a name="line585">585: </a> <font color="#4169E1">if</font> (stack->solution_only) {
+<a name="line586">586: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line587">587: </a> <font color="#4169E1">if</font> (localstepnum == tjsch->stride-1 && stepnum < tjsch->total_steps-laststridesize) { <font color="#B22222">/* current step will be saved without going through stack */</font>
+<a name="line588">588: </a> StackDumpAll(tj,ts,stack,stridenum+1);
+<a name="line589">589: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
+<a name="line590">590: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line591">591: </a> }
+<a name="line592">592: </a> } <font color="#4169E1">else</font> {
+<a name="line593">593: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum < tjsch->total_steps-laststridesize) {
+<a name="line594">594: </a> DumpSingle(tj,ts,stack,stridenum+1);
+<a name="line595">595: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
+<a name="line596">596: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line597">597: </a> }
+<a name="line598">598: </a> }
+<a name="line599">599: </a> } <font color="#4169E1">else</font> {
+<a name="line600">600: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line601">601: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum < tjsch->total_steps && stepnum != 0) { <font color="#B22222">/* skip the first stride */</font>
+<a name="line602">602: </a> StackDumpAll(tj,ts,stack,stridenum);
+<a name="line603">603: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum;
+<a name="line604">604: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line605">605: </a> }
+<a name="line606">606: </a> } <font color="#4169E1">else</font> {
+<a name="line607">607: </a> <font color="#4169E1">if</font> (localstepnum == 1 && stepnum < tjsch->total_steps-laststridesize) {
+<a name="line608">608: </a> DumpSingle(tj,ts,stack,stridenum+1);
+<a name="line609">609: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) diskstack->container[++diskstack->top] = stridenum+1;
+<a name="line610">610: </a> *done = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line611">611: </a> }
+<a name="line612">612: </a> }
+<a name="line613">613: </a> }
+<a name="line614">614: </a> <font color="#4169E1">return</font>(0);
+<a name="line615">615: </a>}
+
+<a name="line619">619: </a><strong><font color="#4169E1"><a name="SetTrajN"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajN(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages/Vec/V [...]
+<a name="line620">620: </a>{
+<a name="line621">621: </a> Stack *stack = &tjsch->stack;
+<a name="line622">622: </a> StackElement e;
+
+<a name="line626">626: </a> <font color="#B22222">/* skip the last step */</font>
+<a name="line627">627: </a> <font color="#4169E1">if</font> (ts->reason) { <font color="#B22222">/* only affect the forward run */</font>
+<a name="line628">628: </a> <font color="#B22222">/* update total_steps in the end of forward run */</font>
+<a name="line629">629: </a> <font color="#4169E1">if</font> (stepnum != tjsch->total_steps) tjsch->total_steps = stepnum;
+<a name="line630">630: </a> <font color="#4169E1">if</font> (stack->solution_only) {
+<a name="line631">631: </a> <font color="#B22222">/* get rid of the solution at second last step */</font>
+<a name="line632">632: </a> StackPop(stack,&e);
+<a name="line633">633: </a> ElementDestroy(stack,e);
+<a name="line634">634: </a> }
+<a name="line635">635: </a> <font color="#4169E1">return</font>(0);
+<a name="line636">636: </a> }
+<a name="line637">637: </a> <font color="#B22222">/* do not save trajectory at the recompute stage for solution_only mode */</font>
+<a name="line638">638: </a> <font color="#4169E1">if</font> (stack->solution_only && tjsch->recompute) <font color="#4169E1">return</font>(0);
+<a name="line639">639: </a> <font color="#B22222">/* skip the first step for no_solution_only mode */</font>
+<a name="line640">640: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
+
+<a name="line642">642: </a> <font color="#B22222">/* resize the stack */</font>
+<a name="line643">643: </a> <font color="#4169E1">if</font> (stack->top+1 == stack->stacksize) {
+<a name="line644">644: </a> StackResize(stack,2*stack->stacksize);
+<a name="line645">645: </a> }
+<a name="line646">646: </a> <font color="#B22222">/* update timenext for the previous step; necessary for step adaptivity */</font>
+<a name="line647">647: </a> <font color="#4169E1">if</font> (stack->top > -1) {
+<a name="line648">648: </a> StackTop(stack,&e);
+<a name="line649">649: </a> e->timenext = ts->ptime;
+<a name="line650">650: </a> }
+<a name="line651">651: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
+<a name="line652">652: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
+<a name="line653">653: </a> StackPush(stack,e);
+<a name="line654">654: </a> <font color="#4169E1">return</font>(0);
+<a name="line655">655: </a>}
+
+<a name="line659">659: </a><strong><font color="#4169E1"><a name="GetTrajN"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajN(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
+<a name="line660">660: </a>{
+<a name="line661">661: </a> Stack *stack = &tjsch->stack;
+<a name="line662">662: </a> StackElement e;
+
+<a name="line666">666: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
+<a name="line667">667: </a> TurnBackward(ts);
+<a name="line668">668: </a> <font color="#4169E1">return</font>(0);
+<a name="line669">669: </a> }
+<a name="line670">670: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line671">671: </a> StackTop(stack,&e);
+<a name="line672">672: </a> UpdateTS(ts,stack,e);
+<a name="line673">673: </a> <font color="#4169E1">if</font> (stack->solution_only) {<font color="#B22222">/* recompute one step */</font>
+<a name="line674">674: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line675">675: </a> TurnForwardWithStepsize(ts,e->timenext-e->time);
+<a name="line676">676: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line677">677: </a> }
+<a name="line678">678: </a> StackPop(stack,&e);
+<a name="line679">679: </a> ElementDestroy(stack,e);
+<a name="line680">680: </a> <font color="#4169E1">return</font>(0);
+<a name="line681">681: </a>}
+
+<a name="line685">685: </a><strong><font color="#4169E1"><a name="SetTrajTLNR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajTLNR(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manua [...]
+<a name="line686">686: </a>{
+<a name="line687">687: </a> Stack *stack = &tjsch->stack;
+<a name="line688">688: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localstepnum,laststridesize;
+<a name="line689">689: </a> StackElement e;
+<a name="line690">690: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> done;
+
+<a name="line694">694: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
+<a name="line695">695: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
+<a name="line696">696: </a> <font color="#4169E1">if</font> (tjsch->save_stack && tjsch->recompute) <font color="#4169E1">return</font>(0);
+
+<a name="line698">698: </a> localstepnum = stepnum%tjsch->stride;
+<a name="line699">699: </a> <font color="#B22222">/* (stride size-1) checkpoints are saved in each stride; an extra point is added by StackDumpAll() */</font>
+<a name="line700">700: </a> laststridesize = tjsch->total_steps%tjsch->stride;
+<a name="line701">701: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
+
+<a name="line703">703: </a> <font color="#4169E1">if</font> (!tjsch->recompute) {
+<a name="line704">704: </a> TopLevelStore(tj,ts,tjsch,stepnum,localstepnum,laststridesize,&done);
+<a name="line705">705: </a> <font color="#4169E1">if</font> (!tjsch->save_stack && stepnum < tjsch->total_steps-laststridesize) <font color="#4169E1">return</font>(0);
+<a name="line706">706: </a> }
+<a name="line707">707: </a> <font color="#4169E1">if</font> (!stack->solution_only && localstepnum == 0) <font color="#4169E1">return</font>(0); <font color="#B22222">/* skip last point in each stride at recompute stage or last stride */</font>
+<a name="line708">708: </a> <font color="#4169E1">if</font> (stack->solution_only && localstepnum == tjsch->stride-1) <font color="#4169E1">return</font>(0); <font color="#B22222">/* skip last step in each stride at recompute stage or last stride */</font>
+
+<a name="line710">710: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
+<a name="line711">711: </a> StackPush(stack,e);
+<a name="line712">712: </a> <font color="#4169E1">return</font>(0);
+<a name="line713">713: </a>}
+
+<a name="line717">717: </a><strong><font color="#4169E1"><a name="GetTrajTLNR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajTLNR(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
+<a name="line718">718: </a>{
+<a name="line719">719: </a> Stack *stack = &tjsch->stack;
+<a name="line720">720: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> id,localstepnum,laststridesize;
+<a name="line721">721: </a> StackElement e;
+
+<a name="line725">725: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
+<a name="line726">726: </a> TurnBackward(ts);
+<a name="line727">727: </a> <font color="#4169E1">return</font>(0);
+<a name="line728">728: </a> }
+
+<a name="line730">730: </a> localstepnum = stepnum%tjsch->stride;
+<a name="line731">731: </a> laststridesize = tjsch->total_steps%tjsch->stride;
+<a name="line732">732: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
+<a name="line733">733: </a> <font color="#4169E1">if</font> (stack->solution_only) {
+<a name="line734">734: </a> <font color="#B22222">/* fill stack with info */</font>
+<a name="line735">735: </a> <font color="#4169E1">if</font> (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
+<a name="line736">736: </a> id = stepnum/tjsch->stride;
+<a name="line737">737: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line738">738: </a> StackLoadAll(tj,ts,stack,id);
+<a name="line739">739: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line740">740: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line741">741: </a> TurnForward(ts);
+<a name="line742">742: </a> ReCompute(ts,tjsch,id*tjsch->stride-1,id*tjsch->stride);
+<a name="line743">743: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line744">744: </a> } <font color="#4169E1">else</font> {
+<a name="line745">745: </a> LoadSingle(tj,ts,stack,id);
+<a name="line746">746: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line747">747: </a> TurnForward(ts);
+<a name="line748">748: </a> ReCompute(ts,tjsch,(id-1)*tjsch->stride,id*tjsch->stride);
+<a name="line749">749: </a> }
+<a name="line750">750: </a> <font color="#4169E1">return</font>(0);
+<a name="line751">751: </a> }
+<a name="line752">752: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line753">753: </a> StackPop(stack,&e);
+<a name="line754">754: </a> UpdateTS(ts,stack,e);
+<a name="line755">755: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line756">756: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line757">757: </a> TurnForward(ts);
+<a name="line758">758: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line759">759: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line760">760: </a> ElementDestroy(stack,e);
+<a name="line761">761: </a> } <font color="#4169E1">else</font> {
+<a name="line762">762: </a> <font color="#B22222">/* fill stack with info */</font>
+<a name="line763">763: </a> <font color="#4169E1">if</font> (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
+<a name="line764">764: </a> id = stepnum/tjsch->stride;
+<a name="line765">765: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line766">766: </a> StackLoadAll(tj,ts,stack,id);
+<a name="line767">767: </a> } <font color="#4169E1">else</font> {
+<a name="line768">768: </a> LoadSingle(tj,ts,stack,id);
+<a name="line769">769: </a> ElementCreate(ts,stack,&e,(id-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);
+<a name="line770">770: </a> StackPush(stack,e);
+<a name="line771">771: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line772">772: </a> TurnForward(ts);
+<a name="line773">773: </a> ReCompute(ts,tjsch,e->stepnum,id*tjsch->stride);
+<a name="line774">774: </a> }
+<a name="line775">775: </a> <font color="#4169E1">return</font>(0);
+<a name="line776">776: </a> }
+<a name="line777">777: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line778">778: </a> StackPop(stack,&e);
+<a name="line779">779: </a> UpdateTS(ts,stack,e);
+<a name="line780">780: </a> ElementDestroy(stack,e);
+<a name="line781">781: </a> }
+<a name="line782">782: </a> <font color="#4169E1">return</font>(0);
+<a name="line783">783: </a>}
+
+<a name="line785">785: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line788">788: </a><strong><font color="#4169E1"><a name="printwhattodo"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> printwhattodo(<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,RevolveCTX *rctx,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> shift)< [...]
+<a name="line789">789: </a>{
+
+<a name="line793">793: </a> <font color="#4169E1">if</font> (!viewer) <font color="#4169E1">return</font>(0);
+
+<a name="line795">795: </a> <font color="#4169E1">switch</font>(whattodo) {
+<a name="line796">796: </a> <font color="#4169E1">case</font> 1:
+<a name="line797">797: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Advance from %D to %D\n"</font>,rctx->oldcapo+shift,rctx->capo+shift);
+<a name="line798">798: </a> <font color="#4169E1">break</font>;
+<a name="line799">799: </a> <font color="#4169E1">case</font> 2:
+<a name="line800">800: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Store in checkpoint number %D (located in RAM)\n"</font>,rctx->check);
+<a name="line801">801: </a> <font color="#4169E1">break</font>;
+<a name="line802">802: </a> <font color="#4169E1">case</font> 3:
+<a name="line803">803: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"First turn: Initialize adjoints and reverse first step\n"</font>);
<a name="line804">804: </a> <font color="#4169E1">break</font>;
-<a name="line805">805: </a> <font color="#4169E1">case</font> 2:
-<a name="line806">806: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Store in checkpoint number %D\033[0m\n"</font>,rctx->check);
+<a name="line805">805: </a> <font color="#4169E1">case</font> 4:
+<a name="line806">806: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Forward and reverse one step\n"</font>);
<a name="line807">807: </a> <font color="#4169E1">break</font>;
-<a name="line808">808: </a> <font color="#4169E1">case</font> 3:
-<a name="line809">809: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] First turn: Initialize adjoints and reverse first stride\033[0m\n"</font>);
+<a name="line808">808: </a> <font color="#4169E1">case</font> 5:
+<a name="line809">809: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Restore in checkpoint number %D (located in RAM)\n"</font>,rctx->check);
<a name="line810">810: </a> <font color="#4169E1">break</font>;
-<a name="line811">811: </a> <font color="#4169E1">case</font> 4:
-<a name="line812">812: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Forward and reverse one stride\033[0m\n"</font>);
+<a name="line811">811: </a> <font color="#4169E1">case</font> 7:
+<a name="line812">812: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Store in checkpoint number %D (located on disk)\n"</font>,rctx->check);
<a name="line813">813: </a> <font color="#4169E1">break</font>;
-<a name="line814">814: </a> <font color="#4169E1">case</font> 5:
-<a name="line815">815: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Restore in checkpoint number %D\033[0m\n"</font>,rctx->check);
+<a name="line814">814: </a> <font color="#4169E1">case</font> 8:
+<a name="line815">815: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Restore in checkpoint number %D (located on disk)\n"</font>,rctx->check);
<a name="line816">816: </a> <font color="#4169E1">break</font>;
-<a name="line817">817: </a> <font color="#4169E1">case</font> 7:
-<a name="line818">818: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Store in top-level checkpoint number %D\033[0m\n"</font>,rctx->check);
+<a name="line817">817: </a> <font color="#4169E1">case</font> -1:
+<a name="line818">818: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"Error!"</font>);
<a name="line819">819: </a> <font color="#4169E1">break</font>;
-<a name="line820">820: </a> <font color="#4169E1">case</font> 8:
-<a name="line821">821: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Restore in top-level checkpoint number %D\033[0m\n"</font>,rctx->check);
-<a name="line822">822: </a> <font color="#4169E1">break</font>;
-<a name="line823">823: </a> <font color="#4169E1">case</font> -1:
-<a name="line824">824: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Error!"</font>);
-<a name="line825">825: </a> <font color="#4169E1">break</font>;
-<a name="line826">826: </a> }
-<a name="line827">827: </a>}
-
-<a name="line831">831: </a><strong><font color="#4169E1"><a name="InitRevolve"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> InitRevolve(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fine,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> snaps,RevolveCTX *rctx)</font></strong>
-<a name="line832">832: </a>{
-<a name="line834">834: </a> revolve_reset();
-<a name="line835">835: </a> revolve_create_offline(fine,snaps);
-<a name="line836">836: </a> rctx->snaps_in = snaps;
-<a name="line837">837: </a> rctx->fine = fine;
-<a name="line838">838: </a> rctx->check = 0;
-<a name="line839">839: </a> rctx->capo = 0;
-<a name="line840">840: </a> rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line841">841: </a> <font color="#B22222">/* check stepsleft? */</font>
-<a name="line842">842: </a> <font color="#4169E1">return</font>(0);
-<a name="line843">843: </a>}
-
-<a name="line847">847: </a><strong><font color="#4169E1"><a name="FastForwardRevolve"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> FastForwardRevolve(RevolveCTX *rctx)</font></strong>
-<a name="line848">848: </a>{
-<a name="line849">849: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo;
-
-<a name="line852">852: </a> whattodo = 0;
-<a name="line853">853: </a> <font color="#4169E1">while</font>(whattodo!=3) { <font color="#B22222">/* we have to fast forward revolve to the beginning of the backward sweep due to unfriendly revolve interface */</font>
-<a name="line854">854: </a> whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
-<a name="line855">855: </a> }
-<a name="line856">856: </a> <font color="#4169E1">return</font>(0);
-<a name="line857">857: </a>}
-
-<a name="line861">861: </a><strong><font color="#4169E1"><a name="ApplyRevolve"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ApplyRevolve(SchedulerType stype,RevolveCTX *rctx,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> total_steps,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</ [...]
-<a name="line862">862: </a>{
-<a name="line863">863: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> shift,whattodo;
-
-<a name="line866">866: </a> *store = 0;
-<a name="line867">867: </a> <font color="#4169E1">if</font> (rctx->stepsleft > 0) { <font color="#B22222">/* advance the solution without checkpointing anything as Revolve requires */</font>
-<a name="line868">868: </a> rctx->stepsleft--;
-<a name="line869">869: </a> <font color="#4169E1">return</font>(0);
-<a name="line870">870: </a> }
-<a name="line871">871: </a> <font color="#B22222">/* let Revolve determine what to do next */</font>
-<a name="line872">872: </a> shift = stepnum-localstepnum;
-<a name="line873">873: </a> rctx->oldcapo = rctx->capo;
-<a name="line874">874: </a> rctx->capo = localstepnum;
-
-<a name="line876">876: </a> <font color="#4169E1">if</font> (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
-<a name="line877">877: </a> <font color="#4169E1">else</font> whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
-<a name="line878">878: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && whattodo == 8) whattodo = 5;
-<a name="line879">879: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && whattodo == 7) whattodo = 2;
-<a name="line880">880: </a> <font color="#4169E1">if</font> (!toplevel) printwhattodo(whattodo,rctx,shift);
-<a name="line881">881: </a> <font color="#4169E1">else</font> printwhattodo2(whattodo,rctx,shift);
-<a name="line882">882: </a> <font color="#4169E1">if</font> (whattodo == -1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,PETSC_ERR_LIB,<font color="#666666">"Error in the Revolve library"</font>);
-<a name="line883">883: </a> <font color="#4169E1">if</font> (whattodo == 1) { <font color="#B22222">/* advance some time steps */</font>
-<a name="line884">884: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && rctx->capo >= total_steps-1) {
-<a name="line885">885: </a> revolve_turn(total_steps,&rctx->capo,&rctx->fine);
-<a name="line886">886: </a> <font color="#4169E1">if</font> (!toplevel) printwhattodo(whattodo,rctx,shift);
-<a name="line887">887: </a> <font color="#4169E1">else</font> printwhattodo2(whattodo,rctx,shift);
-<a name="line888">888: </a> }
-<a name="line889">889: </a> rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
-<a name="line890">890: </a> }
-<a name="line891">891: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) { <font color="#B22222">/* ready for a reverse step */</font>
-<a name="line892">892: </a> rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line893">893: </a> }
-<a name="line894">894: </a> <font color="#4169E1">if</font> (whattodo == 5) { <font color="#B22222">/* restore a checkpoint and ask Revolve what to do next */</font>
-<a name="line895">895: </a> rctx->oldcapo = rctx->capo;
-<a name="line896">896: </a> <font color="#4169E1">if</font> (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); <font color="#B22222">/* must return 1 or 3 or 4*/</font>
-<a name="line897">897: </a> <font color="#4169E1">else</font> whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
-<a name="line898">898: </a> <font color="#4169E1">if</font> (!toplevel) printwhattodo(whattodo,rctx,shift);
-<a name="line899">899: </a> <font color="#4169E1">else</font> printwhattodo2(whattodo,rctx,shift);
-<a name="line900">900: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line901">901: </a> <font color="#4169E1">if</font> (whattodo == 1) rctx->stepsleft = rctx->capo-rctx->oldcapo;
-<a name="line902">902: </a> }
-<a name="line903">903: </a> <font color="#4169E1">if</font> (whattodo == 7) { <font color="#B22222">/* save the checkpoint to disk */</font>
-<a name="line904">904: </a> *store = 2;
-<a name="line905">905: </a> rctx->oldcapo = rctx->capo;
-<a name="line906">906: </a> whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); <font color="#B22222">/* must return 1 */</font>
-<a name="line907">907: </a> printwhattodo(whattodo,rctx,shift);
-<a name="line908">908: </a> rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
-<a name="line909">909: </a> }
-<a name="line910">910: </a> <font color="#4169E1">if</font> (whattodo == 2) { <font color="#B22222">/* store a checkpoint to RAM and ask Revolve how many time steps to advance next */</font>
-<a name="line911">911: </a> *store = 1;
-<a name="line912">912: </a> rctx->oldcapo = rctx->capo;
-<a name="line913">913: </a> <font color="#4169E1">if</font> (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); <font color="#B22222">/* must return 1 */</font>
-<a name="line914">914: </a> <font color="#4169E1">else</font> whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
-<a name="line915">915: </a> <font color="#4169E1">if</font> (!toplevel) printwhattodo(whattodo,rctx,shift);
-<a name="line916">916: </a> <font color="#4169E1">else</font> printwhattodo2(whattodo,rctx,shift);
-<a name="line917">917: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && rctx->capo >= total_steps-1) {
-<a name="line918">918: </a> revolve_turn(total_steps,&rctx->capo,&rctx->fine);
-<a name="line919">919: </a> printwhattodo(whattodo,rctx,shift);
-<a name="line920">920: </a> }
-<a name="line921">921: </a> rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
-<a name="line922">922: </a> }
-<a name="line923">923: </a> <font color="#4169E1">return</font>(0);
-<a name="line924">924: </a>}
-
-<a name="line928">928: </a><strong><font color="#4169E1"><a name="SetTrajROF"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajROF(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages/V [...]
-<a name="line929">929: </a>{
-<a name="line930">930: </a> Stack *stack = &tjsch->stack;
-<a name="line931">931: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store;
-<a name="line932">932: </a> StackElement e;
-
-<a name="line936">936: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
-<a name="line937">937: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
-<a name="line938">938: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line939">939: </a> <font color="#4169E1">if</font> (store == 1) {
-<a name="line940">940: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
-<a name="line941">941: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
-<a name="line942">942: </a> StackPush(stack,e);
+<a name="line820">820: </a> }
+<a name="line821">821: </a> <font color="#4169E1">return</font>(0);
+<a name="line822">822: </a>}
+
+<a name="line826">826: </a><strong><font color="#4169E1"><a name="printwhattodo2"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> printwhattodo2(<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,RevolveCTX *rctx,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> shift [...]
+<a name="line827">827: </a>{
+
+<a name="line831">831: </a> <font color="#4169E1">if</font> (!viewer) <font color="#4169E1">return</font>(0);
+
+<a name="line833">833: </a> <font color="#4169E1">switch</font>(whattodo) {
+<a name="line834">834: </a> <font color="#4169E1">case</font> 1:
+<a name="line835">835: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] Advance from stride %D to stride %D\n"</font>,rctx->oldcapo+shift,rctx->capo+shift);
+<a name="line836">836: </a> <font color="#4169E1">break</font>;
+<a name="line837">837: </a> <font color="#4169E1">case</font> 2:
+<a name="line838">838: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] Store in checkpoint number %D\n"</font>,rctx->check);
+<a name="line839">839: </a> <font color="#4169E1">break</font>;
+<a name="line840">840: </a> <font color="#4169E1">case</font> 3:
+<a name="line841">841: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] First turn: Initialize adjoints and reverse first stride\n"</font>);
+<a name="line842">842: </a> <font color="#4169E1">break</font>;
+<a name="line843">843: </a> <font color="#4169E1">case</font> 4:
+<a name="line844">844: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] Forward and reverse one stride\n"</font>);
+<a name="line845">845: </a> <font color="#4169E1">break</font>;
+<a name="line846">846: </a> <font color="#4169E1">case</font> 5:
+<a name="line847">847: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] Restore in checkpoint number %D\n"</font>,rctx->check);
+<a name="line848">848: </a> <font color="#4169E1">break</font>;
+<a name="line849">849: </a> <font color="#4169E1">case</font> 7:
+<a name="line850">850: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] Store in top-level checkpoint number %D\n"</font>,rctx->check);
+<a name="line851">851: </a> <font color="#4169E1">break</font>;
+<a name="line852">852: </a> <font color="#4169E1">case</font> 8:
+<a name="line853">853: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] Restore in top-level checkpoint number %D\n"</font>,rctx->check);
+<a name="line854">854: </a> <font color="#4169E1">break</font>;
+<a name="line855">855: </a> <font color="#4169E1">case</font> -1:
+<a name="line856">856: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">"[Top Level] Error!"</font>);
+<a name="line857">857: </a> <font color="#4169E1">break</font>;
+<a name="line858">858: </a> }
+<a name="line859">859: </a> <font color="#4169E1">return</font>(0);
+<a name="line860">860: </a>}
+
+<a name="line864">864: </a><strong><font color="#4169E1"><a name="InitRevolve"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> InitRevolve(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> fine,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> snaps,RevolveCTX *rctx)</font></strong>
+<a name="line865">865: </a>{
+<a name="line867">867: </a> revolve_reset();
+<a name="line868">868: </a> revolve_create_offline(fine,snaps);
+<a name="line869">869: </a> rctx->snaps_in = snaps;
+<a name="line870">870: </a> rctx->fine = fine;
+<a name="line871">871: </a> rctx->check = 0;
+<a name="line872">872: </a> rctx->capo = 0;
+<a name="line873">873: </a> rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line874">874: </a> <font color="#B22222">/* check stepsleft? */</font>
+<a name="line875">875: </a> <font color="#4169E1">return</font>(0);
+<a name="line876">876: </a>}
+
+<a name="line880">880: </a><strong><font color="#4169E1"><a name="FastForwardRevolve"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> FastForwardRevolve(RevolveCTX *rctx)</font></strong>
+<a name="line881">881: </a>{
+<a name="line882">882: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo;
+
+<a name="line885">885: </a> whattodo = 0;
+<a name="line886">886: </a> <font color="#4169E1">while</font>(whattodo!=3) { <font color="#B22222">/* we have to fast forward revolve to the beginning of the backward sweep due to unfriendly revolve interface */</font>
+<a name="line887">887: </a> whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
+<a name="line888">888: </a> }
+<a name="line889">889: </a> <font color="#4169E1">return</font>(0);
+<a name="line890">890: </a>}
+
+<a name="line894">894: </a><strong><font color="#4169E1"><a name="ApplyRevolve"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ApplyRevolve(<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer,SchedulerType stype,RevolveCTX *rctx,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> total_steps,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt" [...]
+<a name="line895">895: </a>{
+<a name="line897">897: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> shift,whattodo;
+
+<a name="line900">900: </a> *store = 0;
+<a name="line901">901: </a> <font color="#4169E1">if</font> (rctx->stepsleft > 0) { <font color="#B22222">/* advance the solution without checkpointing anything as Revolve requires */</font>
+<a name="line902">902: </a> rctx->stepsleft--;
+<a name="line903">903: </a> <font color="#4169E1">return</font>(0);
+<a name="line904">904: </a> }
+<a name="line905">905: </a> <font color="#B22222">/* let Revolve determine what to do next */</font>
+<a name="line906">906: </a> shift = stepnum-localstepnum;
+<a name="line907">907: </a> rctx->oldcapo = rctx->capo;
+<a name="line908">908: </a> rctx->capo = localstepnum;
+
+<a name="line910">910: </a> <font color="#4169E1">if</font> (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
+<a name="line911">911: </a> <font color="#4169E1">else</font> whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
+<a name="line912">912: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && whattodo == 8) whattodo = 5;
+<a name="line913">913: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && whattodo == 7) whattodo = 2;
+<a name="line914">914: </a> <font color="#4169E1">if</font> (!toplevel) {printwhattodo(viewer,whattodo,rctx,shift);}
+<a name="line915">915: </a> <font color="#4169E1">else</font> {printwhattodo2(viewer,whattodo,rctx,shift);}
+<a name="line916">916: </a> <font color="#4169E1">if</font> (whattodo == -1) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_LIB,<font color="#666666">"Error in the Revolve library"</font>);
+<a name="line917">917: </a> <font color="#4169E1">if</font> (whattodo == 1) { <font color="#B22222">/* advance some time steps */</font>
+<a name="line918">918: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && rctx->capo >= total_steps-1) {
+<a name="line919">919: </a> revolve_turn(total_steps,&rctx->capo,&rctx->fine);
+<a name="line920">920: </a> <font color="#4169E1">if</font> (!toplevel) {printwhattodo(viewer,whattodo,rctx,shift);}
+<a name="line921">921: </a> <font color="#4169E1">else</font> {printwhattodo2(viewer,whattodo,rctx,shift);}
+<a name="line922">922: </a> }
+<a name="line923">923: </a> rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
+<a name="line924">924: </a> }
+<a name="line925">925: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) { <font color="#B22222">/* ready for a reverse step */</font>
+<a name="line926">926: </a> rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line927">927: </a> }
+<a name="line928">928: </a> <font color="#4169E1">if</font> (whattodo == 5) { <font color="#B22222">/* restore a checkpoint and ask Revolve what to do next */</font>
+<a name="line929">929: </a> rctx->oldcapo = rctx->capo;
+<a name="line930">930: </a> <font color="#4169E1">if</font> (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); <font color="#B22222">/* must return 1 or 3 or 4*/</font>
+<a name="line931">931: </a> <font color="#4169E1">else</font> whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
+<a name="line932">932: </a> <font color="#4169E1">if</font> (!toplevel) {printwhattodo(viewer,whattodo,rctx,shift);}
+<a name="line933">933: </a> <font color="#4169E1">else</font> {printwhattodo2(viewer,whattodo,rctx,shift);}
+<a name="line934">934: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line935">935: </a> <font color="#4169E1">if</font> (whattodo == 1) rctx->stepsleft = rctx->capo-rctx->oldcapo;
+<a name="line936">936: </a> }
+<a name="line937">937: </a> <font color="#4169E1">if</font> (whattodo == 7) { <font color="#B22222">/* save the checkpoint to disk */</font>
+<a name="line938">938: </a> *store = 2;
+<a name="line939">939: </a> rctx->oldcapo = rctx->capo;
+<a name="line940">940: </a> whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); <font color="#B22222">/* must return 1 */</font>
+<a name="line941">941: </a> printwhattodo(viewer,whattodo,rctx,shift);
+<a name="line942">942: </a> rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
<a name="line943">943: </a> }
-<a name="line944">944: </a> <font color="#4169E1">return</font>(0);
-<a name="line945">945: </a>}
-
-<a name="line949">949: </a><strong><font color="#4169E1"><a name="GetTrajROF"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajROF(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
-<a name="line950">950: </a>{
-<a name="line951">951: </a> Stack *stack = &tjsch->stack;
-<a name="line952">952: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift,store;
-<a name="line953">953: </a> StackElement e;
-
-<a name="line957">957: </a> <font color="#4169E1">if</font> (stepnum == 0 || stepnum == tjsch->total_steps) {
-<a name="line958">958: </a> TurnBackward(ts);
-<a name="line959">959: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line960">960: </a> <font color="#4169E1">return</font>(0);
-<a name="line961">961: </a> }
-<a name="line962">962: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line963">963: </a> StackTop(stack,&e);
-<a name="line964">964: </a> UpdateTS(ts,stack,e);
-<a name="line965">965: </a> <font color="#4169E1">if</font> (stack->solution_only) { <font color="#B22222">/* start with restoring a checkpoint */</font>
-<a name="line966">966: </a> tjsch->rctx->capo = stepnum;
-<a name="line967">967: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
-<a name="line968">968: </a> shift = 0;
-<a name="line969">969: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
-<a name="line970">970: </a> printwhattodo(whattodo,tjsch->rctx,shift);
-<a name="line971">971: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
-<a name="line972">972: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line973">973: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n"</font>,tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
-<a name="line974">974: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
-<a name="line975">975: </a> }
-<a name="line976">976: </a> <font color="#4169E1">if</font> (stack->solution_only || (!stack->solution_only && e->stepnum < stepnum)) {
-<a name="line977">977: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line978">978: </a> TurnForward(ts);
-<a name="line979">979: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line980">980: </a> }
-<a name="line981">981: </a> <font color="#4169E1">if</font> ((stack->solution_only && e->stepnum+1 == stepnum) || (!stack->solution_only && e->stepnum == stepnum)) {
-<a name="line982">982: </a> StackPop(stack,&e);
-<a name="line983">983: </a> ElementDestroy(stack,e);
-<a name="line984">984: </a> }
-<a name="line985">985: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line986">986: </a> <font color="#4169E1">return</font>(0);
-<a name="line987">987: </a>}
-
-<a name="line991">991: </a><strong><font color="#4169E1"><a name="SetTrajRON"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajRON(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages/V [...]
-<a name="line992">992: </a>{
-<a name="line993">993: </a> Stack *stack = &tjsch->stack;
-<a name="line994">994: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
-<a name="line995">995: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,store;
-<a name="line996">996: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timeprev;
-<a name="line997">997: </a> StackElement e;
-<a name="line998">998: </a> RevolveCTX *rctx = tjsch->rctx;
-
-<a name="line1002">1002: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
-<a name="line1003">1003: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
-<a name="line1004">1004: </a> ApplyRevolve(tjsch->stype,rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1005">1005: </a> <font color="#4169E1">if</font> (store == 1) {
-<a name="line1006">1006: </a> <font color="#4169E1">if</font> (rctx->check != stack->top+1) { <font color="#B22222">/* overwrite some non-top checkpoint in the stack */</font>
-<a name="line1007">1007: </a> StackFind(stack,&e,rctx->check);
-<a name="line1008">1008: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X,e->X);
-<a name="line1009">1009: </a> <font color="#4169E1">if</font> (stack->numY > 0 && !stack->solution_only) {
-<a name="line1010">1010: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
-<a name="line1011">1011: </a> <font color="#4169E1">for</font> (i=0;i<stack->numY;i++) {
-<a name="line1012">1012: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(Y[i],e->Y[i]);
-<a name="line1013">1013: </a> }
-<a name="line1014">1014: </a> }
-<a name="line1015">1015: </a> e->stepnum = stepnum;
-<a name="line1016">1016: </a> e->time = time;
-<a name="line1017">1017: </a> <a href="../../../../docs/manualpages/TS/TSGetPrevTime.html#TSGetPrevTime">TSGetPrevTime</a>(ts,&timeprev);
-<a name="line1018">1018: </a> e->timeprev = timeprev;
-<a name="line1019">1019: </a> } <font color="#4169E1">else</font> {
-<a name="line1020">1020: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
-<a name="line1021">1021: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
-<a name="line1022">1022: </a> StackPush(stack,e);
-<a name="line1023">1023: </a> }
-<a name="line1024">1024: </a> }
-<a name="line1025">1025: </a> <font color="#4169E1">return</font>(0);
-<a name="line1026">1026: </a>}
-
-<a name="line1030">1030: </a><strong><font color="#4169E1"><a name="GetTrajRON"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajRON(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
-<a name="line1031">1031: </a>{
-<a name="line1032">1032: </a> Stack *stack = &tjsch->stack;
-<a name="line1033">1033: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
-<a name="line1034">1034: </a> StackElement e;
-
-<a name="line1038">1038: </a> <font color="#4169E1">if</font> (stepnum == 0 || stepnum == tjsch->total_steps) {
-<a name="line1039">1039: </a> TurnBackward(ts);
-<a name="line1040">1040: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1041">1041: </a> <font color="#4169E1">return</font>(0);
-<a name="line1042">1042: </a> }
-<a name="line1043">1043: </a> tjsch->rctx->capo = stepnum;
-<a name="line1044">1044: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
-<a name="line1045">1045: </a> shift = 0;
-<a name="line1046">1046: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* whattodo=restore */</font>
-<a name="line1047">1047: </a> <font color="#4169E1">if</font> (whattodo == 8) whattodo = 5;
-<a name="line1048">1048: </a> printwhattodo(whattodo,tjsch->rctx,shift);
-<a name="line1049">1049: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line1050">1050: </a> StackFind(stack,&e,tjsch->rctx->check);
-<a name="line1051">1051: </a> UpdateTS(ts,stack,e);
-<a name="line1052">1052: </a> <font color="#4169E1">if</font> (!stack->solution_only) { <font color="#B22222">/* whattodo must be 5 */</font>
-<a name="line1053">1053: </a> <font color="#B22222">/* ask Revolve what to do next */</font>
-<a name="line1054">1054: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
-<a name="line1055">1055: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* must return 1 or 3 or 4*/</font>
-<a name="line1056">1056: </a> printwhattodo(whattodo,tjsch->rctx,shift);
-<a name="line1057">1057: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1058">1058: </a> <font color="#4169E1">if</font> (whattodo == 1) tjsch->rctx->stepsleft = tjsch->rctx->capo-tjsch->rctx->oldcapo;
-<a name="line1059">1059: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n"</font>,tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
-<a name="line1060">1060: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
-<a name="line1061">1061: </a> }
-<a name="line1062">1062: </a> <font color="#4169E1">if</font> (stack->solution_only || (!stack->solution_only && e->stepnum < stepnum)) {
-<a name="line1063">1063: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1064">1064: </a> TurnForward(ts);
-<a name="line1065">1065: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line1066">1066: </a> }
-<a name="line1067">1067: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1068">1068: </a> <font color="#4169E1">return</font>(0);
-<a name="line1069">1069: </a>}
-
-<a name="line1073">1073: </a><strong><font color="#4169E1"><a name="SetTrajTLR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajTLR(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages [...]
-<a name="line1074">1074: </a>{
-<a name="line1075">1075: </a> Stack *stack = &tjsch->stack;
-<a name="line1076">1076: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store,localstepnum,laststridesize;
-<a name="line1077">1077: </a> StackElement e;
-<a name="line1078">1078: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> done = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line1082">1082: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
-<a name="line1083">1083: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
-
-<a name="line1085">1085: </a> localstepnum = stepnum%tjsch->stride;
-<a name="line1086">1086: </a> laststridesize = tjsch->total_steps%tjsch->stride;
-<a name="line1087">1087: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
-
-<a name="line1089">1089: </a> <font color="#4169E1">if</font> (!tjsch->recompute) {
-<a name="line1090">1090: </a> TopLevelStore(ts,tjsch,stepnum,localstepnum,laststridesize,&done);
-<a name="line1091">1091: </a> <font color="#B22222">/* revolve is needed for the last stride; different starting points for last stride between solutin_only and !solutin_only */</font>
-<a name="line1092">1092: </a> <font color="#4169E1">if</font> (!stack->solution_only && !tjsch->save_stack && stepnum <= tjsch->total_steps-laststridesize) <font color="#4169E1">return</font>(0);
-<a name="line1093">1093: </a> <font color="#4169E1">if</font> (stack->solution_only && !tjsch->save_stack && stepnum < tjsch->total_steps-laststridesize) <font color="#4169E1">return</font>(0);
-<a name="line1094">1094: </a> }
-<a name="line1095">1095: </a> <font color="#4169E1">if</font> (tjsch->save_stack && done) {
-<a name="line1096">1096: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1097">1097: </a> <font color="#4169E1">return</font>(0);
-<a name="line1098">1098: </a> }
-<a name="line1099">1099: </a> <font color="#4169E1">if</font> (laststridesize < tjsch->stride) {
-<a name="line1100">1100: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps-laststridesize && !tjsch->recompute) { <font color="#B22222">/* step tjsch->total_steps-laststridesize-1 is skipped, but the next step is not */</font>
-<a name="line1101">1101: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1102">1102: </a> }
-<a name="line1103">1103: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == tjsch->total_steps-laststridesize+1 && !tjsch->recompute) { <font color="#B22222">/* step tjsch->total_steps-laststridesize is skipped, but the next step is not */</font>
-<a name="line1104">1104: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1105">1105: </a> }
-<a name="line1106">1106: </a> }
-<a name="line1107">1107: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1108">1108: </a> <font color="#4169E1">if</font> (store == 1) {
-<a name="line1109">1109: </a> <font color="#4169E1">if</font> (localstepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
-<a name="line1110">1110: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
-<a name="line1111">1111: </a> StackPush(stack,e);
-<a name="line1112">1112: </a> }
-<a name="line1113">1113: </a> <font color="#4169E1">return</font>(0);
-<a name="line1114">1114: </a>}
-
-<a name="line1118">1118: </a><strong><font color="#4169E1"><a name="GetTrajTLR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajTLR(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
-<a name="line1119">1119: </a>{
-<a name="line1120">1120: </a> Stack *stack = &tjsch->stack;
-<a name="line1121">1121: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
-<a name="line1122">1122: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localstepnum,stridenum,laststridesize,store;
-<a name="line1123">1123: </a> StackElement e;
+<a name="line944">944: </a> <font color="#4169E1">if</font> (whattodo == 2) { <font color="#B22222">/* store a checkpoint to RAM and ask Revolve how many time steps to advance next */</font>
+<a name="line945">945: </a> *store = 1;
+<a name="line946">946: </a> rctx->oldcapo = rctx->capo;
+<a name="line947">947: </a> <font color="#4169E1">if</font> (!toplevel) whattodo = revolve_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where); <font color="#B22222">/* must return 1 */</font>
+<a name="line948">948: </a> <font color="#4169E1">else</font> whattodo = revolve2_action(&rctx->check,&rctx->capo,&rctx->fine,rctx->snaps_in,&rctx->info,&rctx->where);
+<a name="line949">949: </a> <font color="#4169E1">if</font> (!toplevel) {printwhattodo(viewer,whattodo,rctx,shift);}
+<a name="line950">950: </a> <font color="#4169E1">else</font> {printwhattodo2(viewer,whattodo,rctx,shift);}
+<a name="line951">951: </a> <font color="#4169E1">if</font> (stype == REVOLVE_ONLINE && rctx->capo >= total_steps-1) {
+<a name="line952">952: </a> revolve_turn(total_steps,&rctx->capo,&rctx->fine);
+<a name="line953">953: </a> printwhattodo(viewer,whattodo,rctx,shift);
+<a name="line954">954: </a> }
+<a name="line955">955: </a> rctx->stepsleft = rctx->capo-rctx->oldcapo-1;
+<a name="line956">956: </a> }
+<a name="line957">957: </a> <font color="#4169E1">return</font>(0);
+<a name="line958">958: </a>}
+
+<a name="line962">962: </a><strong><font color="#4169E1"><a name="SetTrajROF"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajROF(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualp [...]
+<a name="line963">963: </a>{
+<a name="line964">964: </a> Stack *stack = &tjsch->stack;
+<a name="line965">965: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store;
+<a name="line966">966: </a> StackElement e;
+
+<a name="line970">970: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
+<a name="line971">971: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
+<a name="line972">972: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line973">973: </a> <font color="#4169E1">if</font> (store == 1) {
+<a name="line974">974: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
+<a name="line975">975: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
+<a name="line976">976: </a> StackPush(stack,e);
+<a name="line977">977: </a> }
+<a name="line978">978: </a> <font color="#4169E1">return</font>(0);
+<a name="line979">979: </a>}
+
+<a name="line983">983: </a><strong><font color="#4169E1"><a name="GetTrajROF"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajROF(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
+<a name="line984">984: </a>{
+<a name="line985">985: </a> Stack *stack = &tjsch->stack;
+<a name="line986">986: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift,store;
+<a name="line987">987: </a> StackElement e;
+
+<a name="line991">991: </a> <font color="#4169E1">if</font> (stepnum == 0 || stepnum == tjsch->total_steps) {
+<a name="line992">992: </a> TurnBackward(ts);
+<a name="line993">993: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line994">994: </a> <font color="#4169E1">return</font>(0);
+<a name="line995">995: </a> }
+<a name="line996">996: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line997">997: </a> StackTop(stack,&e);
+<a name="line998">998: </a> UpdateTS(ts,stack,e);
+<a name="line999">999: </a> <font color="#4169E1">if</font> (stack->solution_only) { <font color="#B22222">/* start with restoring a checkpoint */</font>
+<a name="line1000">1000: </a> tjsch->rctx->capo = stepnum;
+<a name="line1001">1001: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
+<a name="line1002">1002: </a> shift = 0;
+<a name="line1003">1003: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
+<a name="line1004">1004: </a> printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);
+<a name="line1005">1005: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
+<a name="line1006">1006: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1007">1007: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1008">1008: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1009">1009: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Skip the step from %D to %D (stage values already checkpointed)\n"</font>,tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
+<a name="line1010">1010: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1011">1011: </a> }
+<a name="line1012">1012: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
+<a name="line1013">1013: </a> }
+<a name="line1014">1014: </a> <font color="#4169E1">if</font> (stack->solution_only || (!stack->solution_only && e->stepnum < stepnum)) {
+<a name="line1015">1015: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1016">1016: </a> TurnForward(ts);
+<a name="line1017">1017: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line1018">1018: </a> }
+<a name="line1019">1019: </a> <font color="#4169E1">if</font> ((stack->solution_only && e->stepnum+1 == stepnum) || (!stack->solution_only && e->stepnum == stepnum)) {
+<a name="line1020">1020: </a> StackPop(stack,&e);
+<a name="line1021">1021: </a> ElementDestroy(stack,e);
+<a name="line1022">1022: </a> }
+<a name="line1023">1023: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1024">1024: </a> <font color="#4169E1">return</font>(0);
+<a name="line1025">1025: </a>}
+
+<a name="line1029">1029: </a><strong><font color="#4169E1"><a name="SetTrajRON"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajRON(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manua [...]
+<a name="line1030">1030: </a>{
+<a name="line1031">1031: </a> Stack *stack = &tjsch->stack;
+<a name="line1032">1032: </a> <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> *Y;
+<a name="line1033">1033: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,store;
+<a name="line1034">1034: </a> <a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> timeprev;
+<a name="line1035">1035: </a> StackElement e;
+<a name="line1036">1036: </a> RevolveCTX *rctx = tjsch->rctx;
+
+<a name="line1040">1040: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
+<a name="line1041">1041: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
+<a name="line1042">1042: </a> ApplyRevolve(tj->monitor,tjsch->stype,rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1043">1043: </a> <font color="#4169E1">if</font> (store == 1) {
+<a name="line1044">1044: </a> <font color="#4169E1">if</font> (rctx->check != stack->top+1) { <font color="#B22222">/* overwrite some non-top checkpoint in the stack */</font>
+<a name="line1045">1045: </a> StackFind(stack,&e,rctx->check);
+<a name="line1046">1046: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(X,e->X);
+<a name="line1047">1047: </a> <font color="#4169E1">if</font> (stack->numY > 0 && !stack->solution_only) {
+<a name="line1048">1048: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&stack->numY,&Y);
+<a name="line1049">1049: </a> <font color="#4169E1">for</font> (i=0;i<stack->numY;i++) {
+<a name="line1050">1050: </a> <a href="../../../../docs/manualpages/Vec/VecCopy.html#VecCopy">VecCopy</a>(Y[i],e->Y[i]);
+<a name="line1051">1051: </a> }
+<a name="line1052">1052: </a> }
+<a name="line1053">1053: </a> e->stepnum = stepnum;
+<a name="line1054">1054: </a> e->time = time;
+<a name="line1055">1055: </a> <a href="../../../../docs/manualpages/TS/TSGetPrevTime.html#TSGetPrevTime">TSGetPrevTime</a>(ts,&timeprev);
+<a name="line1056">1056: </a> e->timeprev = timeprev;
+<a name="line1057">1057: </a> } <font color="#4169E1">else</font> {
+<a name="line1058">1058: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
+<a name="line1059">1059: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
+<a name="line1060">1060: </a> StackPush(stack,e);
+<a name="line1061">1061: </a> }
+<a name="line1062">1062: </a> }
+<a name="line1063">1063: </a> <font color="#4169E1">return</font>(0);
+<a name="line1064">1064: </a>}
+
+<a name="line1068">1068: </a><strong><font color="#4169E1"><a name="GetTrajRON"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajRON(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
+<a name="line1069">1069: </a>{
+<a name="line1070">1070: </a> Stack *stack = &tjsch->stack;
+<a name="line1071">1071: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
+<a name="line1072">1072: </a> StackElement e;
+
+<a name="line1076">1076: </a> <font color="#4169E1">if</font> (stepnum == 0 || stepnum == tjsch->total_steps) {
+<a name="line1077">1077: </a> TurnBackward(ts);
+<a name="line1078">1078: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1079">1079: </a> <font color="#4169E1">return</font>(0);
+<a name="line1080">1080: </a> }
+<a name="line1081">1081: </a> tjsch->rctx->capo = stepnum;
+<a name="line1082">1082: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
+<a name="line1083">1083: </a> shift = 0;
+<a name="line1084">1084: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* whattodo=restore */</font>
+<a name="line1085">1085: </a> <font color="#4169E1">if</font> (whattodo == 8) whattodo = 5;
+<a name="line1086">1086: </a> printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);
+<a name="line1087">1087: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line1088">1088: </a> StackFind(stack,&e,tjsch->rctx->check);
+<a name="line1089">1089: </a> UpdateTS(ts,stack,e);
+<a name="line1090">1090: </a> <font color="#4169E1">if</font> (!stack->solution_only) { <font color="#B22222">/* whattodo must be 5 */</font>
+<a name="line1091">1091: </a> <font color="#B22222">/* ask Revolve what to do next */</font>
+<a name="line1092">1092: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
+<a name="line1093">1093: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* must return 1 or 3 or 4*/</font>
+<a name="line1094">1094: </a> printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);
+<a name="line1095">1095: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1096">1096: </a> <font color="#4169E1">if</font> (whattodo == 1) tjsch->rctx->stepsleft = tjsch->rctx->capo-tjsch->rctx->oldcapo;
+<a name="line1097">1097: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1098">1098: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1099">1099: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Skip the step from %D to %D (stage values already checkpointed)\n"</font>,tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
+<a name="line1100">1100: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1101">1101: </a> }
+<a name="line1102">1102: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
+<a name="line1103">1103: </a> }
+<a name="line1104">1104: </a> <font color="#4169E1">if</font> (stack->solution_only || (!stack->solution_only && e->stepnum < stepnum)) {
+<a name="line1105">1105: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1106">1106: </a> TurnForward(ts);
+<a name="line1107">1107: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line1108">1108: </a> }
+<a name="line1109">1109: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1110">1110: </a> <font color="#4169E1">return</font>(0);
+<a name="line1111">1111: </a>}
+
+<a name="line1115">1115: </a><strong><font color="#4169E1"><a name="SetTrajTLR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajTLR(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manua [...]
+<a name="line1116">1116: </a>{
+<a name="line1117">1117: </a> Stack *stack = &tjsch->stack;
+<a name="line1118">1118: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store,localstepnum,laststridesize;
+<a name="line1119">1119: </a> StackElement e;
+<a name="line1120">1120: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> done = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line1124">1124: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
+<a name="line1125">1125: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
<a name="line1127">1127: </a> localstepnum = stepnum%tjsch->stride;
-<a name="line1128">1128: </a> stridenum = stepnum/tjsch->stride;
-<a name="line1129">1129: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
-<a name="line1130">1130: </a> TurnBackward(ts);
-<a name="line1131">1131: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1132">1132: </a> <font color="#4169E1">return</font>(0);
-<a name="line1133">1133: </a> }
-<a name="line1134">1134: </a> laststridesize = tjsch->total_steps%tjsch->stride;
-<a name="line1135">1135: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
-<a name="line1136">1136: </a> <font color="#4169E1">if</font> (stack->solution_only) {
-<a name="line1137">1137: </a> <font color="#B22222">/* fill stack */</font>
-<a name="line1138">1138: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum <= tjsch->total_steps-laststridesize) {
-<a name="line1139">1139: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line1140">1140: </a> StackLoadAll(ts,stack,stridenum);
-<a name="line1141">1141: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1142">1142: </a> FastForwardRevolve(tjsch->rctx);
-<a name="line1143">1143: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1144">1144: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1145">1145: </a> TurnForward(ts);
-<a name="line1146">1146: </a> ReCompute(ts,tjsch,stridenum*tjsch->stride-1,stridenum*tjsch->stride);
-<a name="line1147">1147: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1148">1148: </a> } <font color="#4169E1">else</font> {
-<a name="line1149">1149: </a> LoadSingle(ts,stack,stridenum);
-<a name="line1150">1150: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1151">1151: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1152">1152: </a> TurnForward(ts);
-<a name="line1153">1153: </a> ReCompute(ts,tjsch,(stridenum-1)*tjsch->stride,stridenum*tjsch->stride);
-<a name="line1154">1154: </a> }
-<a name="line1155">1155: </a> <font color="#4169E1">return</font>(0);
-<a name="line1156">1156: </a> }
-<a name="line1157">1157: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line1158">1158: </a> StackTop(stack,&e);
-<a name="line1159">1159: </a> UpdateTS(ts,stack,e);
-<a name="line1160">1160: </a> <font color="#B22222">/* start with restoring a checkpoint */</font>
-<a name="line1161">1161: </a> tjsch->rctx->capo = stepnum;
-<a name="line1162">1162: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
-<a name="line1163">1163: </a> shift = stepnum-localstepnum;
-<a name="line1164">1164: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
-<a name="line1165">1165: </a> printwhattodo(whattodo,tjsch->rctx,shift);
-<a name="line1166">1166: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1167">1167: </a> TurnForward(ts);
-<a name="line1168">1168: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line1169">1169: </a> <font color="#4169E1">if</font> (e->stepnum+1 == stepnum) {
-<a name="line1170">1170: </a> StackPop(stack,&e);
-<a name="line1171">1171: </a> ElementDestroy(stack,e);
-<a name="line1172">1172: </a> }
-<a name="line1173">1173: </a> } <font color="#4169E1">else</font> {
-<a name="line1174">1174: </a> <font color="#B22222">/* fill stack with info */</font>
-<a name="line1175">1175: </a> <font color="#4169E1">if</font> (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
-<a name="line1176">1176: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line1177">1177: </a> StackLoadAll(ts,stack,stridenum);
-<a name="line1178">1178: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1179">1179: </a> FastForwardRevolve(tjsch->rctx);
-<a name="line1180">1180: </a> } <font color="#4169E1">else</font> {
-<a name="line1181">1181: </a> LoadSingle(ts,stack,stridenum);
-<a name="line1182">1182: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1183">1183: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,(stridenum-1)*tjsch->stride+1,1,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1184">1184: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n"</font>,(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo,(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo+1);
-<a name="line1185">1185: </a> ElementCreate(ts,stack,&e,(stridenum-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);
-<a name="line1186">1186: </a> StackPush(stack,e);
-<a name="line1187">1187: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1188">1188: </a> TurnForward(ts);
-<a name="line1189">1189: </a> ReCompute(ts,tjsch,e->stepnum,stridenum*tjsch->stride);
-<a name="line1190">1190: </a> }
-<a name="line1191">1191: </a> <font color="#4169E1">return</font>(0);
-<a name="line1192">1192: </a> }
-<a name="line1193">1193: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line1194">1194: </a> StackTop(stack,&e);
-<a name="line1195">1195: </a> UpdateTS(ts,stack,e);
-<a name="line1196">1196: </a> <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
-<a name="line1197">1197: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1198">1198: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n"</font>,stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);
-<a name="line1199">1199: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
-<a name="line1200">1200: </a> <font color="#4169E1">if</font> (e->stepnum < stepnum) {
-<a name="line1201">1201: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1202">1202: </a> TurnForward(ts);
-<a name="line1203">1203: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line1204">1204: </a> }
-<a name="line1205">1205: </a> <font color="#4169E1">if</font> (e->stepnum == stepnum) {
-<a name="line1206">1206: </a> StackPop(stack,&e);
-<a name="line1207">1207: </a> ElementDestroy(stack,e);
-<a name="line1208">1208: </a> }
-<a name="line1209">1209: </a> }
-<a name="line1210">1210: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1211">1211: </a> <font color="#4169E1">return</font>(0);
-<a name="line1212">1212: </a>}
-
-<a name="line1216">1216: </a><strong><font color="#4169E1"><a name="SetTrajTLTR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajTLTR(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpag [...]
-<a name="line1217">1217: </a>{
-<a name="line1218">1218: </a> Stack *stack = &tjsch->stack;
-<a name="line1219">1219: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store,localstepnum,stridenum,laststridesize;
-<a name="line1220">1220: </a> StackElement e;
-<a name="line1221">1221: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> done = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-
-<a name="line1225">1225: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
-<a name="line1226">1226: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
-
-<a name="line1228">1228: </a> localstepnum = stepnum%tjsch->stride; <font color="#B22222">/* index at the bottom level (inside a stride) */</font>
-<a name="line1229">1229: </a> stridenum = stepnum/tjsch->stride; <font color="#B22222">/* index at the top level */</font>
-<a name="line1230">1230: </a> laststridesize = tjsch->total_steps%tjsch->stride;
-<a name="line1231">1231: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
-<a name="line1232">1232: </a> <font color="#4169E1">if</font> (stack->solution_only && localstepnum == 0 && !tjsch->rctx2->reverseonestep) {
-<a name="line1233">1233: </a> ApplyRevolve(tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&tjsch->store_stride);
-<a name="line1234">1234: </a> <font color="#4169E1">if</font> (laststridesize < tjsch->stride && stepnum == tjsch->total_steps-laststridesize) {
-<a name="line1235">1235: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1236">1236: </a> }
-<a name="line1237">1237: </a> }
-<a name="line1238">1238: </a> <font color="#4169E1">if</font> (!stack->solution_only && localstepnum == 1 && !tjsch->rctx2->reverseonestep) {
-<a name="line1239">1239: </a> ApplyRevolve(tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&tjsch->store_stride);
-<a name="line1240">1240: </a> <font color="#4169E1">if</font> (laststridesize < tjsch->stride && stepnum == tjsch->total_steps-laststridesize+1) {
-<a name="line1241">1241: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1242">1242: </a> }
-<a name="line1243">1243: </a> }
-<a name="line1244">1244: </a> <font color="#4169E1">if</font> (tjsch->store_stride) {
-<a name="line1245">1245: </a> TopLevelStore(ts,tjsch,stepnum,localstepnum,laststridesize,&done);
-<a name="line1246">1246: </a> <font color="#4169E1">if</font> (done) {
-<a name="line1247">1247: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1248">1248: </a> <font color="#4169E1">return</font>(0);
-<a name="line1249">1249: </a> }
-<a name="line1250">1250: </a> }
-<a name="line1251">1251: </a> <font color="#4169E1">if</font> (stepnum < tjsch->total_steps-laststridesize) {
-<a name="line1252">1252: </a> <font color="#4169E1">if</font> (tjsch->save_stack && !tjsch->store_stride && !tjsch->rctx2->reverseonestep) <font color="#4169E1">return</font>(0); <font color="#B22222">/* store or forward-and-reverse at top level trigger revolve at bottom level */</font>
-<a name="line1253">1253: </a> <font color="#4169E1">if</font> (!tjsch->save_stack && !tjsch->rctx2->reverseonestep) <font color="#4169E1">return</font>(0); <font color="#B22222">/* store operation does not require revolve be called at bottom level */</font>
-<a name="line1254">1254: </a> }
-<a name="line1255">1255: </a> <font color="#B22222">/* Skipping stepnum=0 for !stack->only is enough for TLR, but not for TLTR. Here we skip the first step for each stride so that the top-level revolve is applied (always at localstepnum=1) ahead of the bottom-level revolve */</font>
-<a name="line1256">1256: </a> <font color="#4169E1">if</font> (!stack->solution_only && localstepnum == 0 && stepnum != tjsch->total_steps && !tjsch->recompute) <font color="#4169E1">return</font>(0);
-<a name="line1257">1257: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1258">1258: </a> <font color="#4169E1">if</font> (store == 1) {
-<a name="line1259">1259: </a> <font color="#4169E1">if</font> (localstepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
-<a name="line1260">1260: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
-<a name="line1261">1261: </a> StackPush(stack,e);
-<a name="line1262">1262: </a> }
-<a name="line1263">1263: </a> <font color="#4169E1">return</font>(0);
-<a name="line1264">1264: </a>}
-
-<a name="line1268">1268: </a><strong><font color="#4169E1"><a name="GetTrajTLTR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajTLTR(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
-<a name="line1269">1269: </a>{
-<a name="line1270">1270: </a> Stack *stack = &tjsch->stack;
-<a name="line1271">1271: </a> DiskStack *diskstack = &tjsch->diskstack;
-<a name="line1272">1272: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
-<a name="line1273">1273: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localstepnum,stridenum,restoredstridenum,laststridesize,store;
-<a name="line1274">1274: </a> StackElement e;
-
-<a name="line1278">1278: </a> localstepnum = stepnum%tjsch->stride;
-<a name="line1279">1279: </a> stridenum = stepnum/tjsch->stride;
-<a name="line1280">1280: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
-<a name="line1281">1281: </a> TurnBackward(ts);
-<a name="line1282">1282: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1283">1283: </a> <font color="#4169E1">return</font>(0);
-<a name="line1284">1284: </a> }
-<a name="line1285">1285: </a> laststridesize = tjsch->total_steps%tjsch->stride;
-<a name="line1286">1286: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
-<a name="line1287">1287: </a> <font color="#B22222">/*</font>
-<a name="line1288">1288: </a><font color="#B22222"> Last stride can be adjoined directly. All the other strides require that the stack in memory be ready before an adjoint step is taken (at the end of each stride). The following two cases need to be addressed differently:</font>
-<a name="line1289">1289: </a><font color="#B22222"> Case 1 (save_stack)</font>
-<a name="line1290">1290: </a><font color="#B22222"> Restore a disk checkpoint; update <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> with the last element in the restored data; recompute to the current point.</font>
-<a name="line1291">1291: </a><font color="#B22222"> Case 2 (!save_stack)</font>
-<a name="line1292">1292: </a><font color="#B22222"> Restore a disk checkpoint; update <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> with the restored point; recompute to the current point.</font>
-<a name="line1293">1293: </a><font color="#B22222"> */</font>
-<a name="line1294">1294: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum <= tjsch->total_steps-laststridesize) {
-<a name="line1295">1295: </a> <font color="#B22222">/* restore the top element in the stack for disk checkpoints */</font>
-<a name="line1296">1296: </a> restoredstridenum = diskstack->container[diskstack->top];
-<a name="line1297">1297: </a> tjsch->rctx2->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1298">1298: </a> <font color="#B22222">/* top-level revolve must be applied before current step, just like the solution_only mode for single-level revolve */</font>
-<a name="line1299">1299: </a> <font color="#4169E1">if</font> (!tjsch->save_stack && stack->solution_only) { <font color="#B22222">/* start with restoring a checkpoint */</font>
-<a name="line1300">1300: </a> tjsch->rctx2->capo = stridenum;
-<a name="line1301">1301: </a> tjsch->rctx2->oldcapo = tjsch->rctx2->capo;
-<a name="line1302">1302: </a> shift = 0;
-<a name="line1303">1303: </a> whattodo = revolve2_action(&tjsch->rctx2->check,&tjsch->rctx2->capo,&tjsch->rctx2->fine,tjsch->rctx2->snaps_in,&tjsch->rctx2->info,&tjsch->rctx2->where);
-<a name="line1304">1304: </a> printwhattodo2(whattodo,tjsch->rctx2,shift);
-<a name="line1305">1305: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
-<a name="line1306">1306: </a> ApplyRevolve(tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&tjsch->store_stride);
-<a name="line1307">1307: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35m[Top Level] Skip the stride from %D to %D (stage values already checkpointed)\033[0m\n"</font>,tjsch->rctx2->oldcapo,tjsch->rctx2->oldcapo+1);
-<a name="line1308">1308: </a> <font color="#4169E1">if</font> (!tjsch->rctx2->reverseonestep && tjsch->rctx2->stepsleft > 0) tjsch->rctx2->stepsleft--;
-<a name="line1309">1309: </a> }
-<a name="line1310">1310: </a> <font color="#B22222">/* fill stack */</font>
-<a name="line1311">1311: </a> <font color="#4169E1">if</font> (stack->solution_only) {
-<a name="line1312">1312: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line1313">1313: </a> <font color="#4169E1">if</font> (restoredstridenum < stridenum) {
-<a name="line1314">1314: </a> StackLoadLast(ts,stack,restoredstridenum);
-<a name="line1315">1315: </a> } <font color="#4169E1">else</font> {
-<a name="line1316">1316: </a> StackLoadAll(ts,stack,restoredstridenum);
-<a name="line1317">1317: </a> }
-<a name="line1318">1318: </a> <font color="#B22222">/* recompute one step ahead */</font>
-<a name="line1319">1319: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1320">1320: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1321">1321: </a> TurnForward(ts);
-<a name="line1322">1322: </a> ReCompute(ts,tjsch,stridenum*tjsch->stride-1,stridenum*tjsch->stride);
-<a name="line1323">1323: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1324">1324: </a> <font color="#4169E1">if</font> (restoredstridenum < stridenum) {
-<a name="line1325">1325: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1326">1326: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1327">1327: </a> TurnForward(ts);
-<a name="line1328">1328: </a> ReCompute(ts,tjsch,restoredstridenum*tjsch->stride,stepnum);
-<a name="line1329">1329: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* stack ready, fast forward revolve status */</font>
-<a name="line1330">1330: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1331">1331: </a> FastForwardRevolve(tjsch->rctx);
-<a name="line1332">1332: </a> }
-<a name="line1333">1333: </a> } <font color="#4169E1">else</font> {
-<a name="line1334">1334: </a> LoadSingle(ts,stack,restoredstridenum);
-<a name="line1335">1335: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1336">1336: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1337">1337: </a> TurnForward(ts);
-<a name="line1338">1338: </a> ReCompute(ts,tjsch,(restoredstridenum-1)*tjsch->stride,stepnum);
-<a name="line1339">1339: </a> }
-<a name="line1340">1340: </a> } <font color="#4169E1">else</font> {
-<a name="line1341">1341: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
-<a name="line1342">1342: </a> <font color="#4169E1">if</font> (restoredstridenum < stridenum) {
-<a name="line1343">1343: </a> StackLoadLast(ts,stack,restoredstridenum);
-<a name="line1344">1344: </a> <font color="#B22222">/* reset revolve */</font>
-<a name="line1345">1345: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1346">1346: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1347">1347: </a> TurnForward(ts);
-<a name="line1348">1348: </a> ReCompute(ts,tjsch,restoredstridenum*tjsch->stride,stepnum);
-<a name="line1349">1349: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* stack ready, fast forward revolve status */</font>
-<a name="line1350">1350: </a> StackLoadAll(ts,stack,restoredstridenum);
-<a name="line1351">1351: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1352">1352: </a> FastForwardRevolve(tjsch->rctx);
-<a name="line1353">1353: </a> }
-<a name="line1354">1354: </a> } <font color="#4169E1">else</font> {
-<a name="line1355">1355: </a> LoadSingle(ts,stack,restoredstridenum);
-<a name="line1356">1356: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
-<a name="line1357">1357: </a> <font color="#B22222">/* push first element to stack */</font>
-<a name="line1358">1358: </a> <font color="#4169E1">if</font> (tjsch->store_stride || tjsch->rctx2->reverseonestep) {
-<a name="line1359">1359: </a> shift = (restoredstridenum-1)*tjsch->stride-localstepnum;
-<a name="line1360">1360: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,(restoredstridenum-1)*tjsch->stride+1,1,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1361">1361: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n"</font>,(restoredstridenum-1)*tjsch->stride,(restoredstridenum-1)*tjsch->stride+1);
-<a name="line1362">1362: </a> ElementCreate(ts,stack,&e,(restoredstridenum-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);
-<a name="line1363">1363: </a> StackPush(stack,e);
-<a name="line1364">1364: </a> }
-<a name="line1365">1365: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1366">1366: </a> TurnForward(ts);
-<a name="line1367">1367: </a> ReCompute(ts,tjsch,(restoredstridenum-1)*tjsch->stride+1,stepnum);
-<a name="line1368">1368: </a> }
-<a name="line1369">1369: </a> }
-<a name="line1370">1370: </a> <font color="#4169E1">if</font> (restoredstridenum == stridenum) diskstack->top--;
-<a name="line1371">1371: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1372">1372: </a> <font color="#4169E1">return</font>(0);
-<a name="line1373">1373: </a> }
-
-<a name="line1375">1375: </a> <font color="#4169E1">if</font> (stack->solution_only) {
-<a name="line1376">1376: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line1377">1377: </a> StackTop(stack,&e);
-<a name="line1378">1378: </a> UpdateTS(ts,stack,e);
-<a name="line1379">1379: </a> <font color="#B22222">/* start with restoring a checkpoint */</font>
-<a name="line1380">1380: </a> tjsch->rctx->capo = stepnum;
-<a name="line1381">1381: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
-<a name="line1382">1382: </a> shift = stepnum-localstepnum;
-<a name="line1383">1383: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
-<a name="line1384">1384: </a> printwhattodo(whattodo,tjsch->rctx,shift);
-<a name="line1385">1385: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1386">1386: </a> TurnForward(ts);
-<a name="line1387">1387: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line1388">1388: </a> <font color="#4169E1">if</font> (e->stepnum+1 == stepnum) {
-<a name="line1389">1389: </a> StackPop(stack,&e);
-<a name="line1390">1390: </a> ElementDestroy(stack,e);
-<a name="line1391">1391: </a> }
-<a name="line1392">1392: </a> } <font color="#4169E1">else</font> {
-<a name="line1393">1393: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line1394">1394: </a> StackTop(stack,&e);
-<a name="line1395">1395: </a> UpdateTS(ts,stack,e);
-<a name="line1396">1396: </a> <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
-<a name="line1397">1397: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1398">1398: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n"</font>,stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);
-<a name="line1399">1399: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
-<a name="line1400">1400: </a> <font color="#4169E1">if</font> (e->stepnum < stepnum) {
-<a name="line1401">1401: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1402">1402: </a> TurnForward(ts);
-<a name="line1403">1403: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
-<a name="line1404">1404: </a> }
-<a name="line1405">1405: </a> <font color="#4169E1">if</font> (e->stepnum == stepnum) {
-<a name="line1406">1406: </a> StackPop(stack,&e);
-<a name="line1407">1407: </a> ElementDestroy(stack,e);
-<a name="line1408">1408: </a> }
-<a name="line1409">1409: </a> }
-<a name="line1410">1410: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1411">1411: </a> <font color="#4169E1">return</font>(0);
-<a name="line1412">1412: </a>}
-
-<a name="line1416">1416: </a><strong><font color="#4169E1"><a name="SetTrajRMS"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajRMS(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> time,<a href="../../../../docs/manualpages [...]
-<a name="line1417">1417: </a>{
-<a name="line1418">1418: </a> Stack *stack = &tjsch->stack;
-<a name="line1419">1419: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store;
-<a name="line1420">1420: </a> StackElement e;
-
-<a name="line1424">1424: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
-<a name="line1425">1425: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
-<a name="line1426">1426: </a> ApplyRevolve(tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
-<a name="line1427">1427: </a> <font color="#4169E1">if</font> (store == 1){
-<a name="line1428">1428: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
-<a name="line1429">1429: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
-<a name="line1430">1430: </a> StackPush(stack,e);
-<a name="line1431">1431: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (store == 2) {
-<a name="line1432">1432: </a> DumpSingle(ts,stack,tjsch->rctx->check+1);
-<a name="line1433">1433: </a> }
-<a name="line1434">1434: </a> <font color="#4169E1">return</font>(0);
-<a name="line1435">1435: </a>}
-
-<a name="line1439">1439: </a><strong><font color="#4169E1"><a name="GetTrajRMS"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajRMS(<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
-<a name="line1440">1440: </a>{
-<a name="line1441">1441: </a> Stack *stack = &tjsch->stack;
-<a name="line1442">1442: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
-<a name="line1443">1443: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> restart;
-<a name="line1444">1444: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ondisk;
-<a name="line1445">1445: </a> StackElement e;
-
-<a name="line1449">1449: </a> <font color="#4169E1">if</font> (stepnum == 0 || stepnum == tjsch->total_steps) {
-<a name="line1450">1450: </a> TurnBackward(ts);
-<a name="line1451">1451: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1452">1452: </a> <font color="#4169E1">return</font>(0);
-<a name="line1453">1453: </a> }
-<a name="line1454">1454: </a> tjsch->rctx->capo = stepnum;
-<a name="line1455">1455: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
-<a name="line1456">1456: </a> shift = 0;
-<a name="line1457">1457: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* whattodo=restore */</font>
-<a name="line1458">1458: </a> printwhattodo(whattodo,tjsch->rctx,shift);
-<a name="line1459">1459: </a> <font color="#B22222">/* restore a checkpoint */</font>
-<a name="line1460">1460: </a> restart = tjsch->rctx->capo;
-<a name="line1461">1461: </a> <font color="#4169E1">if</font> (!tjsch->rctx->where) {
-<a name="line1462">1462: </a> ondisk = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1463">1463: </a> LoadSingle(ts,stack,tjsch->rctx->check+1);
-<a name="line1464">1464: </a> TurnBackward(ts);
-<a name="line1465">1465: </a> } <font color="#4169E1">else</font> {
-<a name="line1466">1466: </a> ondisk = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1467">1467: </a> StackTop(stack,&e);
-<a name="line1468">1468: </a> UpdateTS(ts,stack,e);
-<a name="line1469">1469: </a> }
-<a name="line1470">1470: </a> <font color="#4169E1">if</font> (!stack->solution_only) { <font color="#B22222">/* whattodo must be 5 or 8 */</font>
-<a name="line1471">1471: </a> <font color="#B22222">/* ask Revolve what to do next */</font>
-<a name="line1472">1472: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
-<a name="line1473">1473: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* must return 1 or 3 or 4*/</font>
-<a name="line1474">1474: </a> printwhattodo(whattodo,tjsch->rctx,shift);
-<a name="line1475">1475: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1476">1476: </a> <font color="#4169E1">if</font> (whattodo == 1) tjsch->rctx->stepsleft = tjsch->rctx->capo-tjsch->rctx->oldcapo;
-<a name="line1477">1477: </a> <a href="../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"\x1B[35mSkip the step from %D to %D (stage values already checkpointed)\033[0m\n"</font>,tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
-<a name="line1478">1478: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
-<a name="line1479">1479: </a> restart++; <font color="#B22222">/* skip one step */</font>
-<a name="line1480">1480: </a> }
-<a name="line1481">1481: </a> <font color="#4169E1">if</font> (stack->solution_only || (!stack->solution_only && restart < stepnum)) {
-<a name="line1482">1482: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line1483">1483: </a> TurnForward(ts);
-<a name="line1484">1484: </a> ReCompute(ts,tjsch,restart,stepnum);
-<a name="line1485">1485: </a> }
-<a name="line1486">1486: </a> <font color="#4169E1">if</font> (!ondisk && ( (stack->solution_only && e->stepnum+1 == stepnum) || (!stack->solution_only && e->stepnum == stepnum) )) {
-<a name="line1487">1487: </a> StackPop(stack,&e);
-<a name="line1488">1488: </a> ElementDestroy(stack,e);
-<a name="line1489">1489: </a> }
-<a name="line1490">1490: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1491">1491: </a> <font color="#4169E1">return</font>(0);
-<a name="line1492">1492: </a>}
-<a name="line1493">1493: </a><font color="#A020F0">#endif</font>
-
-<a name="line1497">1497: </a><strong><font color="#4169E1"><a name="TSTrajectorySet_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySet_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/ [...]
-<a name="line1498">1498: </a>{
-<a name="line1499">1499: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1503">1503: </a> <font color="#4169E1">if</font> (!tjsch->recompute) { <font color="#B22222">/* use global stepnum in the forward sweep */</font>
-<a name="line1504">1504: </a> <a href="../../../../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(ts,&stepnum);
-<a name="line1505">1505: </a> }
-<a name="line1506">1506: </a> <font color="#B22222">/* for consistency */</font>
-<a name="line1507">1507: </a> <font color="#4169E1">if</font> (!tjsch->recompute && stepnum == 0) ts->ptime_prev = ts->ptime-ts->time_step;
-<a name="line1508">1508: </a> <font color="#4169E1">switch</font> (tjsch->stype) {
-<a name="line1509">1509: </a> <font color="#4169E1">case</font> NONE:
-<a name="line1510">1510: </a> SetTrajN(ts,tjsch,stepnum,time,X);
-<a name="line1511">1511: </a> <font color="#4169E1">break</font>;
-<a name="line1512">1512: </a> <font color="#4169E1">case</font> TWO_LEVEL_NOREVOLVE:
-<a name="line1513">1513: </a> SetTrajTLNR(ts,tjsch,stepnum,time,X);
-<a name="line1514">1514: </a> <font color="#4169E1">break</font>;
-<a name="line1515">1515: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1516">1516: </a> <font color="#4169E1">case</font> TWO_LEVEL_REVOLVE:
-<a name="line1517">1517: </a> SetTrajTLR(ts,tjsch,stepnum,time,X);
-<a name="line1518">1518: </a> <font color="#4169E1">break</font>;
-<a name="line1519">1519: </a> <font color="#4169E1">case</font> TWO_LEVEL_TWO_REVOLVE:
-<a name="line1520">1520: </a> SetTrajTLTR(ts,tjsch,stepnum,time,X);
-<a name="line1521">1521: </a> <font color="#4169E1">break</font>;
-<a name="line1522">1522: </a> <font color="#4169E1">case</font> REVOLVE_OFFLINE:
-<a name="line1523">1523: </a> SetTrajROF(ts,tjsch,stepnum,time,X);
-<a name="line1524">1524: </a> <font color="#4169E1">break</font>;
-<a name="line1525">1525: </a> <font color="#4169E1">case</font> REVOLVE_ONLINE:
-<a name="line1526">1526: </a> SetTrajRON(ts,tjsch,stepnum,time,X);
-<a name="line1527">1527: </a> <font color="#4169E1">break</font>;
-<a name="line1528">1528: </a> <font color="#4169E1">case</font> REVOLVE_MULTISTAGE:
-<a name="line1529">1529: </a> SetTrajRMS(ts,tjsch,stepnum,time,X);
-<a name="line1530">1530: </a> <font color="#4169E1">break</font>;
-<a name="line1531">1531: </a><font color="#A020F0">#endif</font>
-<a name="line1532">1532: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line1533">1533: </a> <font color="#4169E1">break</font>;
-<a name="line1534">1534: </a> }
-<a name="line1535">1535: </a> <font color="#4169E1">return</font>(0);
-<a name="line1536">1536: </a>}
-
-<a name="line1540">1540: </a><strong><font color="#4169E1"><a name="TSTrajectoryGet_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryGet_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/ [...]
-<a name="line1541">1541: </a>{
-<a name="line1542">1542: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1546">1546: </a> <a href="../../../../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(ts,&stepnum);
-<a name="line1547">1547: </a> <font color="#4169E1">if</font> (stepnum == 0) <font color="#4169E1">return</font>(0);
-<a name="line1548">1548: </a> <font color="#4169E1">switch</font> (tjsch->stype) {
-<a name="line1549">1549: </a> <font color="#4169E1">case</font> NONE:
-<a name="line1550">1550: </a> GetTrajN(ts,tjsch,stepnum);
-<a name="line1551">1551: </a> <font color="#4169E1">break</font>;
-<a name="line1552">1552: </a> <font color="#4169E1">case</font> TWO_LEVEL_NOREVOLVE:
-<a name="line1553">1553: </a> GetTrajTLNR(ts,tjsch,stepnum);
-<a name="line1554">1554: </a> <font color="#4169E1">break</font>;
-<a name="line1555">1555: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1556">1556: </a> <font color="#4169E1">case</font> TWO_LEVEL_REVOLVE:
-<a name="line1557">1557: </a> GetTrajTLR(ts,tjsch,stepnum);
-<a name="line1558">1558: </a> <font color="#4169E1">break</font>;
-<a name="line1559">1559: </a> <font color="#4169E1">case</font> TWO_LEVEL_TWO_REVOLVE:
-<a name="line1560">1560: </a> GetTrajTLTR(ts,tjsch,stepnum);
-<a name="line1561">1561: </a> <font color="#4169E1">break</font>;
-<a name="line1562">1562: </a> <font color="#4169E1">case</font> REVOLVE_OFFLINE:
-<a name="line1563">1563: </a> GetTrajROF(ts,tjsch,stepnum);
-<a name="line1564">1564: </a> <font color="#4169E1">break</font>;
-<a name="line1565">1565: </a> <font color="#4169E1">case</font> REVOLVE_ONLINE:
-<a name="line1566">1566: </a> GetTrajRON(ts,tjsch,stepnum);
-<a name="line1567">1567: </a> <font color="#4169E1">break</font>;
-<a name="line1568">1568: </a> <font color="#4169E1">case</font> REVOLVE_MULTISTAGE:
-<a name="line1569">1569: </a> GetTrajRMS(ts,tjsch,stepnum);
-<a name="line1570">1570: </a> <font color="#4169E1">break</font>;
-<a name="line1571">1571: </a><font color="#A020F0">#endif</font>
-<a name="line1572">1572: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line1573">1573: </a> <font color="#4169E1">break</font>;
-<a name="line1574">1574: </a> }
-<a name="line1575">1575: </a> <font color="#4169E1">return</font>(0);
-<a name="line1576">1576: </a>}
-
-<a name="line1580">1580: </a><strong><font color="#4169E1"><a name="TSTrajectorySetStride_Memory"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetStride_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stride)</ [...]
-<a name="line1581">1581: </a>{
-<a name="line1582">1582: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1585">1585: </a> tjsch->stride = stride;
-<a name="line1586">1586: </a> <font color="#4169E1">return</font>(0);
-<a name="line1587">1587: </a>}
-
-<a name="line1591">1591: </a><strong><font color="#4169E1"><a name="TSTrajectorySetMaxCpsRAM_Memory"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetMaxCpsRAM_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max [...]
-<a name="line1592">1592: </a>{
-<a name="line1593">1593: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1596">1596: </a> tjsch->max_cps_ram = max_cps_ram;
-<a name="line1597">1597: </a> <font color="#4169E1">return</font>(0);
-<a name="line1598">1598: </a>}
-
-<a name="line1602">1602: </a><strong><font color="#4169E1"><a name="TSTrajectorySetMaxCpsDisk_Memory"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetMaxCpsDisk_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> m [...]
-<a name="line1603">1603: </a>{
-<a name="line1604">1604: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1607">1607: </a> tjsch->max_cps_disk = max_cps_disk;
-<a name="line1608">1608: </a> <font color="#4169E1">return</font>(0);
-<a name="line1609">1609: </a>}
-
-<a name="line1611">1611: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1614">1614: </a><strong><font color="#4169E1"><a name="TSTrajectorySetRevolveOnline"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetRevolveOnline(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> use_online)</font></strong>
-<a name="line1615">1615: </a>{
-<a name="line1616">1616: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1619">1619: </a> tjsch->use_online = use_online;
-<a name="line1620">1620: </a> <font color="#4169E1">return</font>(0);
-<a name="line1621">1621: </a>}
-<a name="line1622">1622: </a><font color="#A020F0">#endif</font>
-
-<a name="line1626">1626: </a><strong><font color="#4169E1"><a name="TSTrajectorySetSaveStack"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetSaveStack(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> save_stack)</font></strong>
-<a name="line1627">1627: </a>{
-<a name="line1628">1628: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1631">1631: </a> tjsch->save_stack = save_stack;
-<a name="line1632">1632: </a> <font color="#4169E1">return</font>(0);
-<a name="line1633">1633: </a>}
-
-<a name="line1637">1637: </a><strong><font color="#4169E1"><a name="TSTrajectorySetSolutionOnly"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetSolutionOnly(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> solution_only)</font></strong>
-<a name="line1638">1638: </a>{
-<a name="line1639">1639: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-<a name="line1640">1640: </a> Stack *stack = &tjsch->stack;
-
-<a name="line1643">1643: </a> stack->solution_only = solution_only;
-<a name="line1644">1644: </a> <font color="#4169E1">return</font>(0);
-<a name="line1645">1645: </a>}
-
-<a name="line1649">1649: </a><strong><font color="#4169E1"><a name="TSTrajectorySetFromOptions_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetFromOptions_Memory(PetscOptionItems *PetscOptionsObject,<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj)</font></strong>
-<a name="line1650">1650: </a>{
-<a name="line1651">1651: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1655">1655: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsHead.html#PetscOptionsHead">PetscOptionsHead</a>(PetscOptionsObject,<font color="#666666">"Memory based <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory options"</font>);
-<a name="line1656">1656: </a> {
-<a name="line1657">1657: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-ts_trajectory_max_cps_ram"</font>,<font color="#666666">"Maximum number of checkpoints in RAM"</font>,<font color="#666666">"TSTrajectorySetMaxCpsRAM_Memory"</font>,tjsch->max_cps_ram,&tjsch->max_cps_ram,NULL);
-<a name="line1658">1658: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-ts_trajectory_max_cps_disk"</font>,<font color="#666666">"Maximum number of checkpoints on disk"</font>,<font color="#666666">"TSTrajectorySetMaxCpsDisk_Memory"</font>,tjsch->max_cps_disk,&tjsch->max_cps_disk,NULL);
-<a name="line1659">1659: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-ts_trajectory_stride"</font>,<font color="#666666">"Stride to save checkpoints to file"</font>,<font color="#666666">"TSTrajectorySetStride_Memory"</font>,tjsch->stride,&tjsch->stride,NULL);
-<a name="line1660">1660: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1661">1661: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-ts_trajectory_revolve_online"</font>,<font color="#666666">"Trick <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory into using online mode of revolve"</font>,<font color="#666666">"TSTrajectorySetRevolveOnline"</font>,tjsch->use_online,&tjsch->use_online,NULL);
-<a name="line1662">1662: </a><font color="#A020F0">#endif</font>
-<a name="line1663">1663: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-ts_trajectory_save_stack"</font>,<font color="#666666">"Save all stack to disk"</font>,<font color="#666666">"TSTrajectorySetSaveStack"</font>,tjsch->save_stack,&tjsch->save_stack,NULL);
-<a name="line1664">1664: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-ts_trajectory_solution_only"</font>,<font color="#666666">"Checkpoint solution only"</font>,<font color="#666666">"TSTrajectorySetSolutionOnly"</font>,tjsch->stack.solution_only,&tjsch->stack.solution_only,NULL);
-<a name="line1665">1665: </a> }
-<a name="line1666">1666: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsTail.html#PetscOptionsTail">PetscOptionsTail</a>();
-<a name="line1667">1667: </a> <font color="#4169E1">return</font>(0);
-<a name="line1668">1668: </a>}
-
-<a name="line1672">1672: </a><strong><font color="#4169E1"><a name="TSTrajectorySetUp_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetUp_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
-<a name="line1673">1673: </a>{
-<a name="line1674">1674: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-<a name="line1675">1675: </a> Stack *stack = &tjsch->stack;
-<a name="line1676">1676: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1677">1677: </a> RevolveCTX *rctx,*rctx2;
-<a name="line1678">1678: </a> DiskStack *diskstack = &tjsch->diskstack;
-<a name="line1679">1679: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> diskblocks;
-<a name="line1680">1680: </a><font color="#A020F0">#endif</font>
-<a name="line1681">1681: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numY;
-<a name="line1682">1682: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-
-<a name="line1686">1686: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts->adapt)->type_name,<a href="../../../../docs/manualpages/TS/TSADAPTNONE.html#TSADAPTNONE">TSADAPTNONE</a>,&flg);
-<a name="line1687">1687: </a> <font color="#4169E1">if</font> (flg) tjsch->total_steps = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(ts->max_steps,(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)(ceil(ts->max_time/ts->time_step))); <font color="#B22222">/* fixed time step */</font>
-<a name="line1688">1688: </a> <font color="#4169E1">if</font> (tjsch->max_cps_ram > 0) stack->stacksize = tjsch->max_cps_ram;
-
-<a name="line1690">1690: </a> <font color="#4169E1">if</font> (tjsch->stride > 1) { <font color="#B22222">/* two level mode */</font>
-<a name="line1691">1691: </a> <font color="#4169E1">if</font> (tjsch->save_stack && tjsch->max_cps_disk > 1 && tjsch->max_cps_disk <= tjsch->max_cps_ram) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_ARG_INCOMP,<font color="#666666">"The specified disk capacity is not enough to store a full stack of RAM checkpoints. You might want to change the disk capacity or use single level checkpointing inste [...]
-<a name="line1692">1692: </a> <font color="#4169E1">if</font> (tjsch->max_cps_disk <= 1 && tjsch->max_cps_ram > 1 && tjsch->max_cps_ram <= tjsch->stride-1) tjsch->stype = TWO_LEVEL_REVOLVE; <font color="#B22222">/* use revolve_offline for each stride */</font>
-<a name="line1693">1693: </a> <font color="#4169E1">if</font> (tjsch->max_cps_disk > 1 && tjsch->max_cps_ram > 1 && tjsch->max_cps_ram <= tjsch->stride-1) tjsch->stype = TWO_LEVEL_TWO_REVOLVE; <font color="#B22222">/* use revolve_offline for each stride */</font>
-<a name="line1694">1694: </a> <font color="#4169E1">if</font> (tjsch->max_cps_disk <= 1 && (tjsch->max_cps_ram >= tjsch->stride || tjsch->max_cps_ram == -1)) tjsch->stype = TWO_LEVEL_NOREVOLVE; <font color="#B22222">/* can also be handled by TWO_LEVEL_REVOLVE */</font>
-<a name="line1695">1695: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* single level mode */</font>
-<a name="line1696">1696: </a> <font color="#4169E1">if</font> (flg) { <font color="#B22222">/* fixed time step */</font>
-<a name="line1697">1697: </a> <font color="#4169E1">if</font> (tjsch->max_cps_ram >= tjsch->total_steps-1 || tjsch->max_cps_ram < 1) tjsch->stype = NONE; <font color="#B22222">/* checkpoint all */</font>
-<a name="line1698">1698: </a> <font color="#4169E1">else</font> tjsch->stype = (tjsch->max_cps_disk>1) ? REVOLVE_MULTISTAGE : REVOLVE_OFFLINE;
-<a name="line1699">1699: </a> } <font color="#4169E1">else</font> tjsch->stype = NONE; <font color="#B22222">/* checkpoint all for adaptive time step */</font>
-<a name="line1700">1700: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1701">1701: </a> <font color="#4169E1">if</font> (tjsch->use_online) tjsch->stype = REVOLVE_ONLINE; <font color="#B22222">/* trick into online (for testing purpose only) */</font>
-<a name="line1702">1702: </a><font color="#A020F0">#endif</font>
-<a name="line1703">1703: </a> }
-
-<a name="line1705">1705: </a> <font color="#4169E1">if</font> (tjsch->stype > TWO_LEVEL_NOREVOLVE) {
-<a name="line1706">1706: </a><font color="#A020F0">#ifndef PETSC_HAVE_REVOLVE</font>
-<a name="line1707">1707: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(tjsch->comm,PETSC_ERR_SUP,<font color="#666666">"revolve is needed when there is not enough memory to checkpoint all time steps according to the user's settings, please reconfigure with the additional option --download-revolve."</font>);
-<a name="line1708">1708: </a><font color="#A020F0">#else</font>
-<a name="line1709">1709: </a> <font color="#4169E1">switch</font> (tjsch->stype) {
-<a name="line1710">1710: </a> <font color="#4169E1">case</font> TWO_LEVEL_REVOLVE:
-<a name="line1711">1711: </a> revolve_create_offline(tjsch->stride,tjsch->max_cps_ram);
-<a name="line1712">1712: </a> <font color="#4169E1">break</font>;
-<a name="line1713">1713: </a> <font color="#4169E1">case</font> TWO_LEVEL_TWO_REVOLVE:
-<a name="line1714">1714: </a> diskblocks = tjsch->save_stack ? tjsch->max_cps_disk/(tjsch->max_cps_ram+1) : tjsch->max_cps_disk; <font color="#B22222">/* The block size depends on whether the stack is saved. */</font>
-<a name="line1715">1715: </a> diskstack->stacksize = diskblocks;
-<a name="line1716">1716: </a> revolve_create_offline(tjsch->stride,tjsch->max_cps_ram);
-<a name="line1717">1717: </a> revolve2_create_offline((tjsch->total_steps+tjsch->stride-1)/tjsch->stride,diskblocks);
-<a name="line1718">1718: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&rctx2);
-<a name="line1719">1719: </a> rctx2->snaps_in = diskblocks;
-<a name="line1720">1720: </a> rctx2->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1721">1721: </a> rctx2->check = 0;
-<a name="line1722">1722: </a> rctx2->oldcapo = 0;
-<a name="line1723">1723: </a> rctx2->capo = 0;
-<a name="line1724">1724: </a> rctx2->info = 2;
-<a name="line1725">1725: </a> rctx2->fine = (tjsch->total_steps+tjsch->stride-1)/tjsch->stride;
-<a name="line1726">1726: </a> tjsch->rctx2 = rctx2;
-<a name="line1727">1727: </a> diskstack->top = -1;
-<a name="line1728">1728: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(diskstack->stacksize*<font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),&diskstack->container);
-<a name="line1729">1729: </a> <font color="#4169E1">break</font>;
-<a name="line1730">1730: </a> <font color="#4169E1">case</font> REVOLVE_OFFLINE:
-<a name="line1731">1731: </a> revolve_create_offline(tjsch->total_steps,tjsch->max_cps_ram);
-<a name="line1732">1732: </a> <font color="#4169E1">break</font>;
-<a name="line1733">1733: </a> <font color="#4169E1">case</font> REVOLVE_ONLINE:
-<a name="line1734">1734: </a> stack->stacksize = tjsch->max_cps_ram;
-<a name="line1735">1735: </a> revolve_create_online(tjsch->max_cps_ram);
-<a name="line1736">1736: </a> <font color="#4169E1">break</font>;
-<a name="line1737">1737: </a> <font color="#4169E1">case</font> REVOLVE_MULTISTAGE:
-<a name="line1738">1738: </a> revolve_create_multistage(tjsch->total_steps,tjsch->max_cps_ram+tjsch->max_cps_disk,tjsch->max_cps_ram);
-<a name="line1739">1739: </a> <font color="#4169E1">break</font>;
-<a name="line1740">1740: </a><strong><font color="#FF0000"> default:</font></strong>
-<a name="line1741">1741: </a> <font color="#4169E1">break</font>;
-<a name="line1742">1742: </a> }
-<a name="line1743">1743: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&rctx);
-<a name="line1744">1744: </a> rctx->snaps_in = tjsch->max_cps_ram; <font color="#B22222">/* for theta methods snaps_in=2*max_cps_ram */</font>
-<a name="line1745">1745: </a> rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1746">1746: </a> rctx->check = 0;
-<a name="line1747">1747: </a> rctx->oldcapo = 0;
-<a name="line1748">1748: </a> rctx->capo = 0;
-<a name="line1749">1749: </a> rctx->info = 2;
-<a name="line1750">1750: </a> rctx->fine = (tjsch->stride > 1) ? tjsch->stride : tjsch->total_steps;
-<a name="line1751">1751: </a> tjsch->rctx = rctx;
-<a name="line1752">1752: </a> <font color="#4169E1">if</font> (tjsch->stype == REVOLVE_ONLINE) rctx->fine = -1;
-<a name="line1753">1753: </a><font color="#A020F0">#endif</font>
-<a name="line1754">1754: </a> } <font color="#4169E1">else</font> {
-<a name="line1755">1755: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_NOREVOLVE) stack->stacksize = tjsch->stride-1; <font color="#B22222">/* need tjsch->stride-1 at most */</font>
-<a name="line1756">1756: </a> <font color="#4169E1">if</font> (tjsch->stype == NONE) {
-<a name="line1757">1757: </a> <font color="#4169E1">if</font> (flg) stack->stacksize = stack->solution_only ? tjsch->total_steps : tjsch->total_steps-1; <font color="#B22222">/* fix time step */</font>
-<a name="line1758">1758: </a> <font color="#4169E1">else</font> { <font color="#B22222">/* adaptive time step */</font>
-<a name="line1759">1759: </a> <font color="#4169E1">if</font>(tjsch->max_cps_ram == -1) stack->stacksize = ts->max_steps; <font color="#B22222">/* if max_cps_ram is not specified, use maximal allowed number of steps for stack size */</font>
-<a name="line1760">1760: </a> tjsch->total_steps = stack->solution_only ? stack->stacksize:stack->stacksize+1; <font color="#B22222">/* will be updated as time integration advances */</font>
-<a name="line1761">1761: </a> }
-<a name="line1762">1762: </a> }
-<a name="line1763">1763: </a> }
-
-<a name="line1765">1765: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1766">1766: </a> tjsch->comm = <a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts);
-<a name="line1767">1767: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&numY,<a href="../../../../docs/manualpages/Sys/PETSC_IGNORE.html#PETSC_IGNORE">PETSC_IGNORE</a>);
-<a name="line1768">1768: </a> StackCreate(stack,stack->stacksize,numY);
-<a name="line1769">1769: </a> <font color="#4169E1">return</font>(0);
-<a name="line1770">1770: </a>}
-
-<a name="line1774">1774: </a><strong><font color="#4169E1"><a name="TSTrajectoryDestroy_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryDestroy_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj)</font></strong>
-<a name="line1775">1775: </a>{
-<a name="line1776">1776: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
-
-<a name="line1780">1780: </a> <font color="#4169E1">if</font> (tjsch->stype > TWO_LEVEL_NOREVOLVE) {
-<a name="line1781">1781: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1782">1782: </a> revolve_reset();
-<a name="line1783">1783: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) {
-<a name="line1784">1784: </a> revolve2_reset();
-<a name="line1785">1785: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch->diskstack.container);
-<a name="line1786">1786: </a> }
-<a name="line1787">1787: </a><font color="#A020F0">#endif</font>
-<a name="line1788">1788: </a> }
-<a name="line1789">1789: </a> StackDestroy(&tjsch->stack);
-<a name="line1790">1790: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1791">1791: </a> <font color="#4169E1">if</font> (tjsch->stype > TWO_LEVEL_NOREVOLVE) {
-<a name="line1792">1792: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch->rctx);
-<a name="line1793">1793: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch->rctx2);
-<a name="line1794">1794: </a> }
-<a name="line1795">1795: </a><font color="#A020F0">#endif</font>
-<a name="line1796">1796: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch);
-<a name="line1797">1797: </a> <font color="#4169E1">return</font>(0);
-<a name="line1798">1798: </a>}
-
-<a name="line1800">1800: </a><font color="#B22222">/*MC</font>
-<a name="line1801">1801: </a><font color="#B22222"> <a href="../../../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a> - Stores each solution of the ODE/ADE in memory</font>
-
-<a name="line1803">1803: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line1805">1805: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../../../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>()</font>
-
-<a name="line1807">1807: </a><font color="#B22222">M*/</font>
-<a name="line1810">1810: </a><strong><font color="#4169E1"><a name="TSTrajectoryCreate_Memory"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
-<a name="line1811">1811: </a>{
-<a name="line1812">1812: </a> TJScheduler *tjsch;
-
-<a name="line1816">1816: </a> tj->ops->set = TSTrajectorySet_Memory;
-<a name="line1817">1817: </a> tj->ops->get = TSTrajectoryGet_Memory;
-<a name="line1818">1818: </a> tj->ops->setup = TSTrajectorySetUp_Memory;
-<a name="line1819">1819: </a> tj->ops->destroy = TSTrajectoryDestroy_Memory;
-<a name="line1820">1820: </a> tj->ops->setfromoptions = TSTrajectorySetFromOptions_Memory;
-
-<a name="line1822">1822: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&tjsch);
-<a name="line1823">1823: </a> tjsch->stype = NONE;
-<a name="line1824">1824: </a> tjsch->max_cps_ram = -1; <font color="#B22222">/* -1 indicates that it is not set */</font>
-<a name="line1825">1825: </a> tjsch->max_cps_disk = -1; <font color="#B22222">/* -1 indicates that it is not set */</font>
-<a name="line1826">1826: </a> tjsch->stride = 0; <font color="#B22222">/* if not zero, two-level checkpointing will be used */</font>
-<a name="line1827">1827: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
-<a name="line1828">1828: </a> tjsch->use_online = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1829">1829: </a><font color="#A020F0">#endif</font>
-<a name="line1830">1830: </a> tjsch->save_stack = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line1832">1832: </a> tjsch->stack.solution_only = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-
-<a name="line1834">1834: </a> tj->data = tjsch;
-
-<a name="line1836">1836: </a> <font color="#4169E1">return</font>(0);
-<a name="line1837">1837: </a>}
+<a name="line1128">1128: </a> laststridesize = tjsch->total_steps%tjsch->stride;
+<a name="line1129">1129: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
+
+<a name="line1131">1131: </a> <font color="#4169E1">if</font> (!tjsch->recompute) {
+<a name="line1132">1132: </a> TopLevelStore(tj,ts,tjsch,stepnum,localstepnum,laststridesize,&done);
+<a name="line1133">1133: </a> <font color="#B22222">/* revolve is needed for the last stride; different starting points for last stride between solutin_only and !solutin_only */</font>
+<a name="line1134">1134: </a> <font color="#4169E1">if</font> (!stack->solution_only && !tjsch->save_stack && stepnum <= tjsch->total_steps-laststridesize) <font color="#4169E1">return</font>(0);
+<a name="line1135">1135: </a> <font color="#4169E1">if</font> (stack->solution_only && !tjsch->save_stack && stepnum < tjsch->total_steps-laststridesize) <font color="#4169E1">return</font>(0);
+<a name="line1136">1136: </a> }
+<a name="line1137">1137: </a> <font color="#4169E1">if</font> (tjsch->save_stack && done) {
+<a name="line1138">1138: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1139">1139: </a> <font color="#4169E1">return</font>(0);
+<a name="line1140">1140: </a> }
+<a name="line1141">1141: </a> <font color="#4169E1">if</font> (laststridesize < tjsch->stride) {
+<a name="line1142">1142: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps-laststridesize && !tjsch->recompute) { <font color="#B22222">/* step tjsch->total_steps-laststridesize-1 is skipped, but the next step is not */</font>
+<a name="line1143">1143: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1144">1144: </a> }
+<a name="line1145">1145: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == tjsch->total_steps-laststridesize+1 && !tjsch->recompute) { <font color="#B22222">/* step tjsch->total_steps-laststridesize is skipped, but the next step is not */</font>
+<a name="line1146">1146: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1147">1147: </a> }
+<a name="line1148">1148: </a> }
+<a name="line1149">1149: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1150">1150: </a> <font color="#4169E1">if</font> (store == 1) {
+<a name="line1151">1151: </a> <font color="#4169E1">if</font> (localstepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
+<a name="line1152">1152: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
+<a name="line1153">1153: </a> StackPush(stack,e);
+<a name="line1154">1154: </a> }
+<a name="line1155">1155: </a> <font color="#4169E1">return</font>(0);
+<a name="line1156">1156: </a>}
+
+<a name="line1160">1160: </a><strong><font color="#4169E1"><a name="GetTrajTLR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajTLR(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
+<a name="line1161">1161: </a>{
+<a name="line1162">1162: </a> Stack *stack = &tjsch->stack;
+<a name="line1163">1163: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
+<a name="line1164">1164: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localstepnum,stridenum,laststridesize,store;
+<a name="line1165">1165: </a> StackElement e;
+
+<a name="line1169">1169: </a> localstepnum = stepnum%tjsch->stride;
+<a name="line1170">1170: </a> stridenum = stepnum/tjsch->stride;
+<a name="line1171">1171: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
+<a name="line1172">1172: </a> TurnBackward(ts);
+<a name="line1173">1173: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1174">1174: </a> <font color="#4169E1">return</font>(0);
+<a name="line1175">1175: </a> }
+<a name="line1176">1176: </a> laststridesize = tjsch->total_steps%tjsch->stride;
+<a name="line1177">1177: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
+<a name="line1178">1178: </a> <font color="#4169E1">if</font> (stack->solution_only) {
+<a name="line1179">1179: </a> <font color="#B22222">/* fill stack */</font>
+<a name="line1180">1180: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum <= tjsch->total_steps-laststridesize) {
+<a name="line1181">1181: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line1182">1182: </a> StackLoadAll(tj,ts,stack,stridenum);
+<a name="line1183">1183: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1184">1184: </a> FastForwardRevolve(tjsch->rctx);
+<a name="line1185">1185: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1186">1186: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1187">1187: </a> TurnForward(ts);
+<a name="line1188">1188: </a> ReCompute(ts,tjsch,stridenum*tjsch->stride-1,stridenum*tjsch->stride);
+<a name="line1189">1189: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1190">1190: </a> } <font color="#4169E1">else</font> {
+<a name="line1191">1191: </a> LoadSingle(tj,ts,stack,stridenum);
+<a name="line1192">1192: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1193">1193: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1194">1194: </a> TurnForward(ts);
+<a name="line1195">1195: </a> ReCompute(ts,tjsch,(stridenum-1)*tjsch->stride,stridenum*tjsch->stride);
+<a name="line1196">1196: </a> }
+<a name="line1197">1197: </a> <font color="#4169E1">return</font>(0);
+<a name="line1198">1198: </a> }
+<a name="line1199">1199: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line1200">1200: </a> StackTop(stack,&e);
+<a name="line1201">1201: </a> UpdateTS(ts,stack,e);
+<a name="line1202">1202: </a> <font color="#B22222">/* start with restoring a checkpoint */</font>
+<a name="line1203">1203: </a> tjsch->rctx->capo = stepnum;
+<a name="line1204">1204: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
+<a name="line1205">1205: </a> shift = stepnum-localstepnum;
+<a name="line1206">1206: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
+<a name="line1207">1207: </a> printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);
+<a name="line1208">1208: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1209">1209: </a> TurnForward(ts);
+<a name="line1210">1210: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line1211">1211: </a> <font color="#4169E1">if</font> (e->stepnum+1 == stepnum) {
+<a name="line1212">1212: </a> StackPop(stack,&e);
+<a name="line1213">1213: </a> ElementDestroy(stack,e);
+<a name="line1214">1214: </a> }
+<a name="line1215">1215: </a> } <font color="#4169E1">else</font> {
+<a name="line1216">1216: </a> <font color="#B22222">/* fill stack with info */</font>
+<a name="line1217">1217: </a> <font color="#4169E1">if</font> (localstepnum == 0 && tjsch->total_steps-stepnum >= laststridesize) {
+<a name="line1218">1218: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line1219">1219: </a> StackLoadAll(tj,ts,stack,stridenum);
+<a name="line1220">1220: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1221">1221: </a> FastForwardRevolve(tjsch->rctx);
+<a name="line1222">1222: </a> } <font color="#4169E1">else</font> {
+<a name="line1223">1223: </a> LoadSingle(tj,ts,stack,stridenum);
+<a name="line1224">1224: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1225">1225: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,(stridenum-1)*tjsch->stride+1,1,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1226">1226: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1227">1227: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1228">1228: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Skip the step from %D to %D (stage values already checkpointed)\n"</font>,(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo,(stridenum-1)*tjsch->stride+tjsch->rctx->oldcapo+1);
+<a name="line1229">1229: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1230">1230: </a> }
+<a name="line1231">1231: </a> ElementCreate(ts,stack,&e,(stridenum-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);
+<a name="line1232">1232: </a> StackPush(stack,e);
+<a name="line1233">1233: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1234">1234: </a> TurnForward(ts);
+<a name="line1235">1235: </a> ReCompute(ts,tjsch,e->stepnum,stridenum*tjsch->stride);
+<a name="line1236">1236: </a> }
+<a name="line1237">1237: </a> <font color="#4169E1">return</font>(0);
+<a name="line1238">1238: </a> }
+<a name="line1239">1239: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line1240">1240: </a> StackTop(stack,&e);
+<a name="line1241">1241: </a> UpdateTS(ts,stack,e);
+<a name="line1242">1242: </a> <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
+<a name="line1243">1243: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1244">1244: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1245">1245: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1246">1246: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Skip the step from %D to %D (stage values already checkpointed)\n"</font>,stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);
+<a name="line1247">1247: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1248">1248: </a> }
+<a name="line1249">1249: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
+<a name="line1250">1250: </a> <font color="#4169E1">if</font> (e->stepnum < stepnum) {
+<a name="line1251">1251: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1252">1252: </a> TurnForward(ts);
+<a name="line1253">1253: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line1254">1254: </a> }
+<a name="line1255">1255: </a> <font color="#4169E1">if</font> (e->stepnum == stepnum) {
+<a name="line1256">1256: </a> StackPop(stack,&e);
+<a name="line1257">1257: </a> ElementDestroy(stack,e);
+<a name="line1258">1258: </a> }
+<a name="line1259">1259: </a> }
+<a name="line1260">1260: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1261">1261: </a> <font color="#4169E1">return</font>(0);
+<a name="line1262">1262: </a>}
+
+<a name="line1266">1266: </a><strong><font color="#4169E1"><a name="SetTrajTLTR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajTLTR(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/man [...]
+<a name="line1267">1267: </a>{
+<a name="line1268">1268: </a> Stack *stack = &tjsch->stack;
+<a name="line1269">1269: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store,localstepnum,stridenum,laststridesize;
+<a name="line1270">1270: </a> StackElement e;
+<a name="line1271">1271: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> done = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+
+<a name="line1275">1275: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
+<a name="line1276">1276: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
+
+<a name="line1278">1278: </a> localstepnum = stepnum%tjsch->stride; <font color="#B22222">/* index at the bottom level (inside a stride) */</font>
+<a name="line1279">1279: </a> stridenum = stepnum/tjsch->stride; <font color="#B22222">/* index at the top level */</font>
+<a name="line1280">1280: </a> laststridesize = tjsch->total_steps%tjsch->stride;
+<a name="line1281">1281: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
+<a name="line1282">1282: </a> <font color="#4169E1">if</font> (stack->solution_only && localstepnum == 0 && !tjsch->rctx2->reverseonestep) {
+<a name="line1283">1283: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&tjsch->store_stride);
+<a name="line1284">1284: </a> <font color="#4169E1">if</font> (laststridesize < tjsch->stride && stepnum == tjsch->total_steps-laststridesize) {
+<a name="line1285">1285: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1286">1286: </a> }
+<a name="line1287">1287: </a> }
+<a name="line1288">1288: </a> <font color="#4169E1">if</font> (!stack->solution_only && localstepnum == 1 && !tjsch->rctx2->reverseonestep) {
+<a name="line1289">1289: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&tjsch->store_stride);
+<a name="line1290">1290: </a> <font color="#4169E1">if</font> (laststridesize < tjsch->stride && stepnum == tjsch->total_steps-laststridesize+1) {
+<a name="line1291">1291: </a> InitRevolve(laststridesize,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1292">1292: </a> }
+<a name="line1293">1293: </a> }
+<a name="line1294">1294: </a> <font color="#4169E1">if</font> (tjsch->store_stride) {
+<a name="line1295">1295: </a> TopLevelStore(tj,ts,tjsch,stepnum,localstepnum,laststridesize,&done);
+<a name="line1296">1296: </a> <font color="#4169E1">if</font> (done) {
+<a name="line1297">1297: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1298">1298: </a> <font color="#4169E1">return</font>(0);
+<a name="line1299">1299: </a> }
+<a name="line1300">1300: </a> }
+<a name="line1301">1301: </a> <font color="#4169E1">if</font> (stepnum < tjsch->total_steps-laststridesize) {
+<a name="line1302">1302: </a> <font color="#4169E1">if</font> (tjsch->save_stack && !tjsch->store_stride && !tjsch->rctx2->reverseonestep) <font color="#4169E1">return</font>(0); <font color="#B22222">/* store or forward-and-reverse at top level trigger revolve at bottom level */</font>
+<a name="line1303">1303: </a> <font color="#4169E1">if</font> (!tjsch->save_stack && !tjsch->rctx2->reverseonestep) <font color="#4169E1">return</font>(0); <font color="#B22222">/* store operation does not require revolve be called at bottom level */</font>
+<a name="line1304">1304: </a> }
+<a name="line1305">1305: </a> <font color="#B22222">/* Skipping stepnum=0 for !stack->only is enough for TLR, but not for TLTR. Here we skip the first step for each stride so that the top-level revolve is applied (always at localstepnum=1) ahead of the bottom-level revolve */</font>
+<a name="line1306">1306: </a> <font color="#4169E1">if</font> (!stack->solution_only && localstepnum == 0 && stepnum != tjsch->total_steps && !tjsch->recompute) <font color="#4169E1">return</font>(0);
+<a name="line1307">1307: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1308">1308: </a> <font color="#4169E1">if</font> (store == 1) {
+<a name="line1309">1309: </a> <font color="#4169E1">if</font> (localstepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
+<a name="line1310">1310: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
+<a name="line1311">1311: </a> StackPush(stack,e);
+<a name="line1312">1312: </a> }
+<a name="line1313">1313: </a> <font color="#4169E1">return</font>(0);
+<a name="line1314">1314: </a>}
+
+<a name="line1318">1318: </a><strong><font color="#4169E1"><a name="GetTrajTLTR"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajTLTR(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
+<a name="line1319">1319: </a>{
+<a name="line1320">1320: </a> Stack *stack = &tjsch->stack;
+<a name="line1321">1321: </a> DiskStack *diskstack = &tjsch->diskstack;
+<a name="line1322">1322: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
+<a name="line1323">1323: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localstepnum,stridenum,restoredstridenum,laststridesize,store;
+<a name="line1324">1324: </a> StackElement e;
+
+<a name="line1328">1328: </a> localstepnum = stepnum%tjsch->stride;
+<a name="line1329">1329: </a> stridenum = stepnum/tjsch->stride;
+<a name="line1330">1330: </a> <font color="#4169E1">if</font> (stepnum == tjsch->total_steps) {
+<a name="line1331">1331: </a> TurnBackward(ts);
+<a name="line1332">1332: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1333">1333: </a> <font color="#4169E1">return</font>(0);
+<a name="line1334">1334: </a> }
+<a name="line1335">1335: </a> laststridesize = tjsch->total_steps%tjsch->stride;
+<a name="line1336">1336: </a> <font color="#4169E1">if</font> (!laststridesize) laststridesize = tjsch->stride;
+<a name="line1337">1337: </a> <font color="#B22222">/*</font>
+<a name="line1338">1338: </a><font color="#B22222"> Last stride can be adjoined directly. All the other strides require that the stack in memory be ready before an adjoint step is taken (at the end of each stride). The following two cases need to be addressed differently:</font>
+<a name="line1339">1339: </a><font color="#B22222"> Case 1 (save_stack)</font>
+<a name="line1340">1340: </a><font color="#B22222"> Restore a disk checkpoint; update <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> with the last element in the restored data; recompute to the current point.</font>
+<a name="line1341">1341: </a><font color="#B22222"> Case 2 (!save_stack)</font>
+<a name="line1342">1342: </a><font color="#B22222"> Restore a disk checkpoint; update <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> with the restored point; recompute to the current point.</font>
+<a name="line1343">1343: </a><font color="#B22222"> */</font>
+<a name="line1344">1344: </a> <font color="#4169E1">if</font> (localstepnum == 0 && stepnum <= tjsch->total_steps-laststridesize) {
+<a name="line1345">1345: </a> <font color="#B22222">/* restore the top element in the stack for disk checkpoints */</font>
+<a name="line1346">1346: </a> restoredstridenum = diskstack->container[diskstack->top];
+<a name="line1347">1347: </a> tjsch->rctx2->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1348">1348: </a> <font color="#B22222">/* top-level revolve must be applied before current step, just like the solution_only mode for single-level revolve */</font>
+<a name="line1349">1349: </a> <font color="#4169E1">if</font> (!tjsch->save_stack && stack->solution_only) { <font color="#B22222">/* start with restoring a checkpoint */</font>
+<a name="line1350">1350: </a> tjsch->rctx2->capo = stridenum;
+<a name="line1351">1351: </a> tjsch->rctx2->oldcapo = tjsch->rctx2->capo;
+<a name="line1352">1352: </a> shift = 0;
+<a name="line1353">1353: </a> whattodo = revolve2_action(&tjsch->rctx2->check,&tjsch->rctx2->capo,&tjsch->rctx2->fine,tjsch->rctx2->snaps_in,&tjsch->rctx2->info,&tjsch->rctx2->where);
+<a name="line1354">1354: </a> printwhattodo2(tj->monitor,whattodo,tjsch->rctx2,shift);
+<a name="line1355">1355: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
+<a name="line1356">1356: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx2,(tjsch->total_steps+tjsch->stride-1)/tjsch->stride,stridenum,stridenum,<a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>,&tjsch->store_stride);
+<a name="line1357">1357: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1358">1358: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1359">1359: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"[Top Level] Skip the stride from %D to %D (stage values already checkpointed)\n"</font>,tjsch->rctx2->oldcapo,tjsch->rctx2->oldcapo+1);
+<a name="line1360">1360: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1361">1361: </a> }
+<a name="line1362">1362: </a> <font color="#4169E1">if</font> (!tjsch->rctx2->reverseonestep && tjsch->rctx2->stepsleft > 0) tjsch->rctx2->stepsleft--;
+<a name="line1363">1363: </a> }
+<a name="line1364">1364: </a> <font color="#B22222">/* fill stack */</font>
+<a name="line1365">1365: </a> <font color="#4169E1">if</font> (stack->solution_only) {
+<a name="line1366">1366: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line1367">1367: </a> <font color="#4169E1">if</font> (restoredstridenum < stridenum) {
+<a name="line1368">1368: </a> StackLoadLast(tj,ts,stack,restoredstridenum);
+<a name="line1369">1369: </a> } <font color="#4169E1">else</font> {
+<a name="line1370">1370: </a> StackLoadAll(tj,ts,stack,restoredstridenum);
+<a name="line1371">1371: </a> }
+<a name="line1372">1372: </a> <font color="#B22222">/* recompute one step ahead */</font>
+<a name="line1373">1373: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1374">1374: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1375">1375: </a> TurnForward(ts);
+<a name="line1376">1376: </a> ReCompute(ts,tjsch,stridenum*tjsch->stride-1,stridenum*tjsch->stride);
+<a name="line1377">1377: </a> tjsch->skip_trajectory = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1378">1378: </a> <font color="#4169E1">if</font> (restoredstridenum < stridenum) {
+<a name="line1379">1379: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1380">1380: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1381">1381: </a> TurnForward(ts);
+<a name="line1382">1382: </a> ReCompute(ts,tjsch,restoredstridenum*tjsch->stride,stepnum);
+<a name="line1383">1383: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* stack ready, fast forward revolve status */</font>
+<a name="line1384">1384: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1385">1385: </a> FastForwardRevolve(tjsch->rctx);
+<a name="line1386">1386: </a> }
+<a name="line1387">1387: </a> } <font color="#4169E1">else</font> {
+<a name="line1388">1388: </a> LoadSingle(tj,ts,stack,restoredstridenum);
+<a name="line1389">1389: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1390">1390: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1391">1391: </a> TurnForward(ts);
+<a name="line1392">1392: </a> ReCompute(ts,tjsch,(restoredstridenum-1)*tjsch->stride,stepnum);
+<a name="line1393">1393: </a> }
+<a name="line1394">1394: </a> } <font color="#4169E1">else</font> {
+<a name="line1395">1395: </a> <font color="#4169E1">if</font> (tjsch->save_stack) {
+<a name="line1396">1396: </a> <font color="#4169E1">if</font> (restoredstridenum < stridenum) {
+<a name="line1397">1397: </a> StackLoadLast(tj,ts,stack,restoredstridenum);
+<a name="line1398">1398: </a> <font color="#B22222">/* reset revolve */</font>
+<a name="line1399">1399: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1400">1400: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1401">1401: </a> TurnForward(ts);
+<a name="line1402">1402: </a> ReCompute(ts,tjsch,restoredstridenum*tjsch->stride,stepnum);
+<a name="line1403">1403: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* stack ready, fast forward revolve status */</font>
+<a name="line1404">1404: </a> StackLoadAll(tj,ts,stack,restoredstridenum);
+<a name="line1405">1405: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1406">1406: </a> FastForwardRevolve(tjsch->rctx);
+<a name="line1407">1407: </a> }
+<a name="line1408">1408: </a> } <font color="#4169E1">else</font> {
+<a name="line1409">1409: </a> LoadSingle(tj,ts,stack,restoredstridenum);
+<a name="line1410">1410: </a> InitRevolve(tjsch->stride,tjsch->max_cps_ram,tjsch->rctx);
+<a name="line1411">1411: </a> <font color="#B22222">/* push first element to stack */</font>
+<a name="line1412">1412: </a> <font color="#4169E1">if</font> (tjsch->store_stride || tjsch->rctx2->reverseonestep) {
+<a name="line1413">1413: </a> shift = (restoredstridenum-1)*tjsch->stride-localstepnum;
+<a name="line1414">1414: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,(restoredstridenum-1)*tjsch->stride+1,1,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1415">1415: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1416">1416: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1417">1417: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Skip the step from %D to %D (stage values already checkpointed)\n"</font>,(restoredstridenum-1)*tjsch->stride,(restoredstridenum-1)*tjsch->stride+1);
+<a name="line1418">1418: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1419">1419: </a> }
+<a name="line1420">1420: </a> ElementCreate(ts,stack,&e,(restoredstridenum-1)*tjsch->stride+1,ts->ptime,ts->vec_sol);
+<a name="line1421">1421: </a> StackPush(stack,e);
+<a name="line1422">1422: </a> }
+<a name="line1423">1423: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1424">1424: </a> TurnForward(ts);
+<a name="line1425">1425: </a> ReCompute(ts,tjsch,(restoredstridenum-1)*tjsch->stride+1,stepnum);
+<a name="line1426">1426: </a> }
+<a name="line1427">1427: </a> }
+<a name="line1428">1428: </a> <font color="#4169E1">if</font> (restoredstridenum == stridenum) diskstack->top--;
+<a name="line1429">1429: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1430">1430: </a> <font color="#4169E1">return</font>(0);
+<a name="line1431">1431: </a> }
+
+<a name="line1433">1433: </a> <font color="#4169E1">if</font> (stack->solution_only) {
+<a name="line1434">1434: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line1435">1435: </a> StackTop(stack,&e);
+<a name="line1436">1436: </a> UpdateTS(ts,stack,e);
+<a name="line1437">1437: </a> <font color="#B22222">/* start with restoring a checkpoint */</font>
+<a name="line1438">1438: </a> tjsch->rctx->capo = stepnum;
+<a name="line1439">1439: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
+<a name="line1440">1440: </a> shift = stepnum-localstepnum;
+<a name="line1441">1441: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where);
+<a name="line1442">1442: </a> printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);
+<a name="line1443">1443: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1444">1444: </a> TurnForward(ts);
+<a name="line1445">1445: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line1446">1446: </a> <font color="#4169E1">if</font> (e->stepnum+1 == stepnum) {
+<a name="line1447">1447: </a> StackPop(stack,&e);
+<a name="line1448">1448: </a> ElementDestroy(stack,e);
+<a name="line1449">1449: </a> }
+<a name="line1450">1450: </a> } <font color="#4169E1">else</font> {
+<a name="line1451">1451: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line1452">1452: </a> StackTop(stack,&e);
+<a name="line1453">1453: </a> UpdateTS(ts,stack,e);
+<a name="line1454">1454: </a> <font color="#B22222">/* 2 revolve actions: restore a checkpoint and then advance */</font>
+<a name="line1455">1455: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,localstepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1456">1456: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1457">1457: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1458">1458: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Skip the step from %D to %D (stage values already checkpointed)\n"</font>,stepnum-localstepnum+tjsch->rctx->oldcapo,stepnum-localstepnum+tjsch->rctx->oldcapo+1);
+<a name="line1459">1459: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1460">1460: </a> }
+<a name="line1461">1461: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
+<a name="line1462">1462: </a> <font color="#4169E1">if</font> (e->stepnum < stepnum) {
+<a name="line1463">1463: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1464">1464: </a> TurnForward(ts);
+<a name="line1465">1465: </a> ReCompute(ts,tjsch,e->stepnum,stepnum);
+<a name="line1466">1466: </a> }
+<a name="line1467">1467: </a> <font color="#4169E1">if</font> (e->stepnum == stepnum) {
+<a name="line1468">1468: </a> StackPop(stack,&e);
+<a name="line1469">1469: </a> ElementDestroy(stack,e);
+<a name="line1470">1470: </a> }
+<a name="line1471">1471: </a> }
+<a name="line1472">1472: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1473">1473: </a> <font color="#4169E1">return</font>(0);
+<a name="line1474">1474: </a>}
+
+<a name="line1478">1478: </a><strong><font color="#4169E1"><a name="SetTrajRMS"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> SetTrajRMS(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/manua [...]
+<a name="line1479">1479: </a>{
+<a name="line1480">1480: </a> Stack *stack = &tjsch->stack;
+<a name="line1481">1481: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> store;
+<a name="line1482">1482: </a> StackElement e;
+
+<a name="line1486">1486: </a> <font color="#4169E1">if</font> (!stack->solution_only && stepnum == 0) <font color="#4169E1">return</font>(0);
+<a name="line1487">1487: </a> <font color="#4169E1">if</font> (stack->solution_only && stepnum == tjsch->total_steps) <font color="#4169E1">return</font>(0);
+<a name="line1488">1488: </a> ApplyRevolve(tj->monitor,tjsch->stype,tjsch->rctx,tjsch->total_steps,stepnum,stepnum,<a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>,&store);
+<a name="line1489">1489: </a> <font color="#4169E1">if</font> (store == 1){
+<a name="line1490">1490: </a> <font color="#4169E1">if</font> (stepnum < stack->top) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_MEMC,<font color="#666666">"Illegal modification of a non-top stack element"</font>);
+<a name="line1491">1491: </a> ElementCreate(ts,stack,&e,stepnum,time,X);
+<a name="line1492">1492: </a> StackPush(stack,e);
+<a name="line1493">1493: </a> } <font color="#4169E1">else</font> <font color="#4169E1">if</font> (store == 2) {
+<a name="line1494">1494: </a> DumpSingle(tj,ts,stack,tjsch->rctx->check+1);
+<a name="line1495">1495: </a> }
+<a name="line1496">1496: </a> <font color="#4169E1">return</font>(0);
+<a name="line1497">1497: </a>}
+
+<a name="line1501">1501: </a><strong><font color="#4169E1"><a name="GetTrajRMS"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> GetTrajRMS(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,TJScheduler *tjsch,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum)</font></strong>
+<a name="line1502">1502: </a>{
+<a name="line1503">1503: </a> Stack *stack = &tjsch->stack;
+<a name="line1504">1504: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> whattodo,shift;
+<a name="line1505">1505: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> restart;
+<a name="line1506">1506: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> ondisk;
+<a name="line1507">1507: </a> StackElement e;
+
+<a name="line1511">1511: </a> <font color="#4169E1">if</font> (stepnum == 0 || stepnum == tjsch->total_steps) {
+<a name="line1512">1512: </a> TurnBackward(ts);
+<a name="line1513">1513: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1514">1514: </a> <font color="#4169E1">return</font>(0);
+<a name="line1515">1515: </a> }
+<a name="line1516">1516: </a> tjsch->rctx->capo = stepnum;
+<a name="line1517">1517: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
+<a name="line1518">1518: </a> shift = 0;
+<a name="line1519">1519: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* whattodo=restore */</font>
+<a name="line1520">1520: </a> printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);
+<a name="line1521">1521: </a> <font color="#B22222">/* restore a checkpoint */</font>
+<a name="line1522">1522: </a> restart = tjsch->rctx->capo;
+<a name="line1523">1523: </a> <font color="#4169E1">if</font> (!tjsch->rctx->where) {
+<a name="line1524">1524: </a> ondisk = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1525">1525: </a> LoadSingle(tj,ts,stack,tjsch->rctx->check+1);
+<a name="line1526">1526: </a> TurnBackward(ts);
+<a name="line1527">1527: </a> } <font color="#4169E1">else</font> {
+<a name="line1528">1528: </a> ondisk = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1529">1529: </a> StackTop(stack,&e);
+<a name="line1530">1530: </a> UpdateTS(ts,stack,e);
+<a name="line1531">1531: </a> }
+<a name="line1532">1532: </a> <font color="#4169E1">if</font> (!stack->solution_only) { <font color="#B22222">/* whattodo must be 5 or 8 */</font>
+<a name="line1533">1533: </a> <font color="#B22222">/* ask Revolve what to do next */</font>
+<a name="line1534">1534: </a> tjsch->rctx->oldcapo = tjsch->rctx->capo;
+<a name="line1535">1535: </a> whattodo = revolve_action(&tjsch->rctx->check,&tjsch->rctx->capo,&tjsch->rctx->fine,tjsch->rctx->snaps_in,&tjsch->rctx->info,&tjsch->rctx->where); <font color="#B22222">/* must return 1 or 3 or 4*/</font>
+<a name="line1536">1536: </a> printwhattodo(tj->monitor,whattodo,tjsch->rctx,shift);
+<a name="line1537">1537: </a> <font color="#4169E1">if</font> (whattodo == 3 || whattodo == 4) tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1538">1538: </a> <font color="#4169E1">if</font> (whattodo == 1) tjsch->rctx->stepsleft = tjsch->rctx->capo-tjsch->rctx->oldcapo;
+<a name="line1539">1539: </a> <font color="#4169E1">if</font> (tj->monitor) {
+<a name="line1540">1540: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIAddTab.html#PetscViewerASCIIAddTab">PetscViewerASCIIAddTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1541">1541: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(tj->monitor,<font color="#666666">"Skip the step from %D to %D (stage values already checkpointed)\n"</font>,tjsch->rctx->oldcapo,tjsch->rctx->oldcapo+1);
+<a name="line1542">1542: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIISubtractTab.html#PetscViewerASCIISubtractTab">PetscViewerASCIISubtractTab</a>(tj->monitor,((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->tablevel);
+<a name="line1543">1543: </a> }
+<a name="line1544">1544: </a> <font color="#4169E1">if</font> (!tjsch->rctx->reverseonestep && tjsch->rctx->stepsleft > 0) tjsch->rctx->stepsleft--;
+<a name="line1545">1545: </a> restart++; <font color="#B22222">/* skip one step */</font>
+<a name="line1546">1546: </a> }
+<a name="line1547">1547: </a> <font color="#4169E1">if</font> (stack->solution_only || (!stack->solution_only && restart < stepnum)) {
+<a name="line1548">1548: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line1549">1549: </a> TurnForward(ts);
+<a name="line1550">1550: </a> ReCompute(ts,tjsch,restart,stepnum);
+<a name="line1551">1551: </a> }
+<a name="line1552">1552: </a> <font color="#4169E1">if</font> (!ondisk && ( (stack->solution_only && e->stepnum+1 == stepnum) || (!stack->solution_only && e->stepnum == stepnum) )) {
+<a name="line1553">1553: </a> StackPop(stack,&e);
+<a name="line1554">1554: </a> ElementDestroy(stack,e);
+<a name="line1555">1555: </a> }
+<a name="line1556">1556: </a> tjsch->rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1557">1557: </a> <font color="#4169E1">return</font>(0);
+<a name="line1558">1558: </a>}
+<a name="line1559">1559: </a><font color="#A020F0">#endif</font>
+
+<a name="line1563">1563: </a><strong><font color="#4169E1"><a name="TSTrajectorySet_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySet_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/ [...]
+<a name="line1564">1564: </a>{
+<a name="line1565">1565: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1569">1569: </a> <font color="#4169E1">if</font> (!tjsch->recompute) { <font color="#B22222">/* use global stepnum in the forward sweep */</font>
+<a name="line1570">1570: </a> <a href="../../../../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(ts,&stepnum);
+<a name="line1571">1571: </a> }
+<a name="line1572">1572: </a> <font color="#B22222">/* for consistency */</font>
+<a name="line1573">1573: </a> <font color="#4169E1">if</font> (!tjsch->recompute && stepnum == 0) ts->ptime_prev = ts->ptime-ts->time_step;
+<a name="line1574">1574: </a> <font color="#4169E1">switch</font> (tjsch->stype) {
+<a name="line1575">1575: </a> <font color="#4169E1">case</font> NONE:
+<a name="line1576">1576: </a> SetTrajN(ts,tjsch,stepnum,time,X);
+<a name="line1577">1577: </a> <font color="#4169E1">break</font>;
+<a name="line1578">1578: </a> <font color="#4169E1">case</font> TWO_LEVEL_NOREVOLVE:
+<a name="line1579">1579: </a> SetTrajTLNR(tj,ts,tjsch,stepnum,time,X);
+<a name="line1580">1580: </a> <font color="#4169E1">break</font>;
+<a name="line1581">1581: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1582">1582: </a> <font color="#4169E1">case</font> TWO_LEVEL_REVOLVE:
+<a name="line1583">1583: </a> SetTrajTLR(tj,ts,tjsch,stepnum,time,X);
+<a name="line1584">1584: </a> <font color="#4169E1">break</font>;
+<a name="line1585">1585: </a> <font color="#4169E1">case</font> TWO_LEVEL_TWO_REVOLVE:
+<a name="line1586">1586: </a> SetTrajTLTR(tj,ts,tjsch,stepnum,time,X);
+<a name="line1587">1587: </a> <font color="#4169E1">break</font>;
+<a name="line1588">1588: </a> <font color="#4169E1">case</font> REVOLVE_OFFLINE:
+<a name="line1589">1589: </a> SetTrajROF(tj,ts,tjsch,stepnum,time,X);
+<a name="line1590">1590: </a> <font color="#4169E1">break</font>;
+<a name="line1591">1591: </a> <font color="#4169E1">case</font> REVOLVE_ONLINE:
+<a name="line1592">1592: </a> SetTrajRON(tj,ts,tjsch,stepnum,time,X);
+<a name="line1593">1593: </a> <font color="#4169E1">break</font>;
+<a name="line1594">1594: </a> <font color="#4169E1">case</font> REVOLVE_MULTISTAGE:
+<a name="line1595">1595: </a> SetTrajRMS(tj,ts,tjsch,stepnum,time,X);
+<a name="line1596">1596: </a> <font color="#4169E1">break</font>;
+<a name="line1597">1597: </a><font color="#A020F0">#endif</font>
+<a name="line1598">1598: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line1599">1599: </a> <font color="#4169E1">break</font>;
+<a name="line1600">1600: </a> }
+<a name="line1601">1601: </a> <font color="#4169E1">return</font>(0);
+<a name="line1602">1602: </a>}
+
+<a name="line1606">1606: </a><strong><font color="#4169E1"><a name="TSTrajectoryGet_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryGet_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stepnum,<a href="../../../../docs/ [...]
+<a name="line1607">1607: </a>{
+<a name="line1608">1608: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1612">1612: </a> <a href="../../../../docs/manualpages/TS/TSGetTotalSteps.html#TSGetTotalSteps">TSGetTotalSteps</a>(ts,&stepnum);
+<a name="line1613">1613: </a> <font color="#4169E1">if</font> (stepnum == 0) <font color="#4169E1">return</font>(0);
+<a name="line1614">1614: </a> <font color="#4169E1">switch</font> (tjsch->stype) {
+<a name="line1615">1615: </a> <font color="#4169E1">case</font> NONE:
+<a name="line1616">1616: </a> GetTrajN(ts,tjsch,stepnum);
+<a name="line1617">1617: </a> <font color="#4169E1">break</font>;
+<a name="line1618">1618: </a> <font color="#4169E1">case</font> TWO_LEVEL_NOREVOLVE:
+<a name="line1619">1619: </a> GetTrajTLNR(tj,ts,tjsch,stepnum);
+<a name="line1620">1620: </a> <font color="#4169E1">break</font>;
+<a name="line1621">1621: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1622">1622: </a> <font color="#4169E1">case</font> TWO_LEVEL_REVOLVE:
+<a name="line1623">1623: </a> GetTrajTLR(tj,ts,tjsch,stepnum);
+<a name="line1624">1624: </a> <font color="#4169E1">break</font>;
+<a name="line1625">1625: </a> <font color="#4169E1">case</font> TWO_LEVEL_TWO_REVOLVE:
+<a name="line1626">1626: </a> GetTrajTLTR(tj,ts,tjsch,stepnum);
+<a name="line1627">1627: </a> <font color="#4169E1">break</font>;
+<a name="line1628">1628: </a> <font color="#4169E1">case</font> REVOLVE_OFFLINE:
+<a name="line1629">1629: </a> GetTrajROF(tj,ts,tjsch,stepnum);
+<a name="line1630">1630: </a> <font color="#4169E1">break</font>;
+<a name="line1631">1631: </a> <font color="#4169E1">case</font> REVOLVE_ONLINE:
+<a name="line1632">1632: </a> GetTrajRON(tj,ts,tjsch,stepnum);
+<a name="line1633">1633: </a> <font color="#4169E1">break</font>;
+<a name="line1634">1634: </a> <font color="#4169E1">case</font> REVOLVE_MULTISTAGE:
+<a name="line1635">1635: </a> GetTrajRMS(tj,ts,tjsch,stepnum);
+<a name="line1636">1636: </a> <font color="#4169E1">break</font>;
+<a name="line1637">1637: </a><font color="#A020F0">#endif</font>
+<a name="line1638">1638: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line1639">1639: </a> <font color="#4169E1">break</font>;
+<a name="line1640">1640: </a> }
+<a name="line1641">1641: </a> <font color="#4169E1">return</font>(0);
+<a name="line1642">1642: </a>}
+
+<a name="line1646">1646: </a><strong><font color="#4169E1"><a name="TSTrajectorySetStride_Memory"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetStride_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> stride)</font></strong>
+<a name="line1647">1647: </a>{
+<a name="line1648">1648: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1651">1651: </a> tjsch->stride = stride;
+<a name="line1652">1652: </a> <font color="#4169E1">return</font>(0);
+<a name="line1653">1653: </a>}
+
+<a name="line1657">1657: </a><strong><font color="#4169E1"><a name="TSTrajectorySetMaxCpsRAM_Memory"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetMaxCpsRAM_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_cps_ram)</font></strong>
+<a name="line1658">1658: </a>{
+<a name="line1659">1659: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1662">1662: </a> tjsch->max_cps_ram = max_cps_ram;
+<a name="line1663">1663: </a> <font color="#4169E1">return</font>(0);
+<a name="line1664">1664: </a>}
+
+<a name="line1668">1668: </a><strong><font color="#4169E1"><a name="TSTrajectorySetMaxCpsDisk_Memory"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetMaxCpsDisk_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> max_cps_disk)</font></strong>
+<a name="line1669">1669: </a>{
+<a name="line1670">1670: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1673">1673: </a> tjsch->max_cps_disk = max_cps_disk;
+<a name="line1674">1674: </a> <font color="#4169E1">return</font>(0);
+<a name="line1675">1675: </a>}
+
+<a name="line1677">1677: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1680">1680: </a><strong><font color="#4169E1"><a name="TSTrajectorySetRevolveOnline"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetRevolveOnline(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> use_online)</font></strong>
+<a name="line1681">1681: </a>{
+<a name="line1682">1682: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1685">1685: </a> tjsch->use_online = use_online;
+<a name="line1686">1686: </a> <font color="#4169E1">return</font>(0);
+<a name="line1687">1687: </a>}
+<a name="line1688">1688: </a><font color="#A020F0">#endif</font>
+
+<a name="line1692">1692: </a><strong><font color="#4169E1"><a name="TSTrajectorySetSaveStack"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetSaveStack(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> save_stack)</font></strong>
+<a name="line1693">1693: </a>{
+<a name="line1694">1694: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1697">1697: </a> tjsch->save_stack = save_stack;
+<a name="line1698">1698: </a> <font color="#4169E1">return</font>(0);
+<a name="line1699">1699: </a>}
+
+<a name="line1703">1703: </a><strong><font color="#4169E1"><a name="TSTrajectorySetSolutionOnly"></a>PETSC_UNUSED static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetSolutionOnly(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> solution_only)</font></strong>
+<a name="line1704">1704: </a>{
+<a name="line1705">1705: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+<a name="line1706">1706: </a> Stack *stack = &tjsch->stack;
+
+<a name="line1709">1709: </a> stack->solution_only = solution_only;
+<a name="line1710">1710: </a> <font color="#4169E1">return</font>(0);
+<a name="line1711">1711: </a>}
+
+<a name="line1715">1715: </a><strong><font color="#4169E1"><a name="TSTrajectorySetFromOptions_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetFromOptions_Memory(PetscOptionItems *PetscOptionsObject,<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj)</font></strong>
+<a name="line1716">1716: </a>{
+<a name="line1717">1717: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1721">1721: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsHead.html#PetscOptionsHead">PetscOptionsHead</a>(PetscOptionsObject,<font color="#666666">"Memory based <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory options"</font>);
+<a name="line1722">1722: </a> {
+<a name="line1723">1723: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-ts_trajectory_max_cps_ram"</font>,<font color="#666666">"Maximum number of checkpoints in RAM"</font>,<font color="#666666">"TSTrajectorySetMaxCpsRAM_Memory"</font>,tjsch->max_cps_ram,&tjsch->max_cps_ram,NULL);
+<a name="line1724">1724: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-ts_trajectory_max_cps_disk"</font>,<font color="#666666">"Maximum number of checkpoints on disk"</font>,<font color="#666666">"TSTrajectorySetMaxCpsDisk_Memory"</font>,tjsch->max_cps_disk,&tjsch->max_cps_disk,NULL);
+<a name="line1725">1725: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsInt.html#PetscOptionsInt">PetscOptionsInt</a>(<font color="#666666">"-ts_trajectory_stride"</font>,<font color="#666666">"Stride to save checkpoints to file"</font>,<font color="#666666">"TSTrajectorySetStride_Memory"</font>,tjsch->stride,&tjsch->stride,NULL);
+<a name="line1726">1726: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1727">1727: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-ts_trajectory_revolve_online"</font>,<font color="#666666">"Trick <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory into using online mode of revolve"</font>,<font color="#666666">"TSTrajectorySetRevolveOnline"</font>,tjsch->use_online,&tjsch->use_online,NULL);
+<a name="line1728">1728: </a><font color="#A020F0">#endif</font>
+<a name="line1729">1729: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-ts_trajectory_save_stack"</font>,<font color="#666666">"Save all stack to disk"</font>,<font color="#666666">"TSTrajectorySetSaveStack"</font>,tjsch->save_stack,&tjsch->save_stack,NULL);
+<a name="line1730">1730: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-ts_trajectory_solution_only"</font>,<font color="#666666">"Checkpoint solution only"</font>,<font color="#666666">"TSTrajectorySetSolutionOnly"</font>,tjsch->stack.solution_only,&tjsch->stack.solution_only,NULL);
+<a name="line1731">1731: </a> }
+<a name="line1732">1732: </a> <a href="../../../../docs/manualpages/Sys/PetscOptionsTail.html#PetscOptionsTail">PetscOptionsTail</a>();
+<a name="line1733">1733: </a> <font color="#4169E1">return</font>(0);
+<a name="line1734">1734: </a>}
+
+<a name="line1738">1738: </a><strong><font color="#4169E1"><a name="TSTrajectorySetUp_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetUp_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
+<a name="line1739">1739: </a>{
+<a name="line1740">1740: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+<a name="line1741">1741: </a> Stack *stack = &tjsch->stack;
+<a name="line1742">1742: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1743">1743: </a> RevolveCTX *rctx,*rctx2;
+<a name="line1744">1744: </a> DiskStack *diskstack = &tjsch->diskstack;
+<a name="line1745">1745: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> diskblocks;
+<a name="line1746">1746: </a><font color="#A020F0">#endif</font>
+<a name="line1747">1747: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numY;
+<a name="line1748">1748: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+
+<a name="line1752">1752: </a> <a href="../../../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts->adapt)->type_name,<a href="../../../../docs/manualpages/TS/TSADAPTNONE.html#TSADAPTNONE">TSADAPTNONE</a>,&flg);
+<a name="line1753">1753: </a> <font color="#4169E1">if</font> (flg) tjsch->total_steps = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(ts->max_steps,(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>)(ceil(ts->max_time/ts->time_step))); <font color="#B22222">/* fixed time step */</font>
+<a name="line1754">1754: </a> <font color="#4169E1">if</font> (tjsch->max_cps_ram > 0) stack->stacksize = tjsch->max_cps_ram;
+
+<a name="line1756">1756: </a> <font color="#4169E1">if</font> (tjsch->stride > 1) { <font color="#B22222">/* two level mode */</font>
+<a name="line1757">1757: </a> <font color="#4169E1">if</font> (tjsch->save_stack && tjsch->max_cps_disk > 1 && tjsch->max_cps_disk <= tjsch->max_cps_ram) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_ARG_INCOMP,<font color [...]
+<a name="line1758">1758: </a> <font color="#4169E1">if</font> (tjsch->max_cps_disk <= 1 && tjsch->max_cps_ram > 1 && tjsch->max_cps_ram <= tjsch->stride-1) tjsch->stype = TWO_LEVEL_REVOLVE; <font color="#B22222">/* use revolve_offline for each stride */</font>
+<a name="line1759">1759: </a> <font color="#4169E1">if</font> (tjsch->max_cps_disk > 1 && tjsch->max_cps_ram > 1 && tjsch->max_cps_ram <= tjsch->stride-1) tjsch->stype = TWO_LEVEL_TWO_REVOLVE; <font color="#B22222">/* use revolve_offline for each stride */</font>
+<a name="line1760">1760: </a> <font color="#4169E1">if</font> (tjsch->max_cps_disk <= 1 && (tjsch->max_cps_ram >= tjsch->stride || tjsch->max_cps_ram == -1)) tjsch->stype = TWO_LEVEL_NOREVOLVE; <font color="#B22222">/* can also be handled by TWO_LEVEL_REVOLVE */</font>
+<a name="line1761">1761: </a> } <font color="#4169E1">else</font> { <font color="#B22222">/* single level mode */</font>
+<a name="line1762">1762: </a> <font color="#4169E1">if</font> (flg) { <font color="#B22222">/* fixed time step */</font>
+<a name="line1763">1763: </a> <font color="#4169E1">if</font> (tjsch->max_cps_ram >= tjsch->total_steps-1 || tjsch->max_cps_ram < 1) tjsch->stype = NONE; <font color="#B22222">/* checkpoint all */</font>
+<a name="line1764">1764: </a> <font color="#4169E1">else</font> tjsch->stype = (tjsch->max_cps_disk>1) ? REVOLVE_MULTISTAGE : REVOLVE_OFFLINE;
+<a name="line1765">1765: </a> } <font color="#4169E1">else</font> tjsch->stype = NONE; <font color="#B22222">/* checkpoint all for adaptive time step */</font>
+<a name="line1766">1766: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1767">1767: </a> <font color="#4169E1">if</font> (tjsch->use_online) tjsch->stype = REVOLVE_ONLINE; <font color="#B22222">/* trick into online (for testing purpose only) */</font>
+<a name="line1768">1768: </a><font color="#A020F0">#endif</font>
+<a name="line1769">1769: </a> }
+
+<a name="line1771">1771: </a> <font color="#4169E1">if</font> (tjsch->stype > TWO_LEVEL_NOREVOLVE) {
+<a name="line1772">1772: </a><font color="#A020F0">#ifndef PETSC_HAVE_REVOLVE</font>
+<a name="line1773">1773: </a> <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)ts),PETSC_ERR_SUP,<font color="#666666">"revolve is needed when there is not enough memory to checkpoint all time steps according to the user's settings, please reconfigure with the additional o [...]
+<a name="line1774">1774: </a><font color="#A020F0">#else</font>
+<a name="line1775">1775: </a> <font color="#4169E1">switch</font> (tjsch->stype) {
+<a name="line1776">1776: </a> <font color="#4169E1">case</font> TWO_LEVEL_REVOLVE:
+<a name="line1777">1777: </a> revolve_create_offline(tjsch->stride,tjsch->max_cps_ram);
+<a name="line1778">1778: </a> <font color="#4169E1">break</font>;
+<a name="line1779">1779: </a> <font color="#4169E1">case</font> TWO_LEVEL_TWO_REVOLVE:
+<a name="line1780">1780: </a> diskblocks = tjsch->save_stack ? tjsch->max_cps_disk/(tjsch->max_cps_ram+1) : tjsch->max_cps_disk; <font color="#B22222">/* The block size depends on whether the stack is saved. */</font>
+<a name="line1781">1781: </a> diskstack->stacksize = diskblocks;
+<a name="line1782">1782: </a> revolve_create_offline(tjsch->stride,tjsch->max_cps_ram);
+<a name="line1783">1783: </a> revolve2_create_offline((tjsch->total_steps+tjsch->stride-1)/tjsch->stride,diskblocks);
+<a name="line1784">1784: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&rctx2);
+<a name="line1785">1785: </a> rctx2->snaps_in = diskblocks;
+<a name="line1786">1786: </a> rctx2->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1787">1787: </a> rctx2->check = 0;
+<a name="line1788">1788: </a> rctx2->oldcapo = 0;
+<a name="line1789">1789: </a> rctx2->capo = 0;
+<a name="line1790">1790: </a> rctx2->info = 2;
+<a name="line1791">1791: </a> rctx2->fine = (tjsch->total_steps+tjsch->stride-1)/tjsch->stride;
+<a name="line1792">1792: </a> tjsch->rctx2 = rctx2;
+<a name="line1793">1793: </a> diskstack->top = -1;
+<a name="line1794">1794: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(diskstack->stacksize*<font color="#4169E1">sizeof</font>(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a>),&diskstack->container);
+<a name="line1795">1795: </a> <font color="#4169E1">break</font>;
+<a name="line1796">1796: </a> <font color="#4169E1">case</font> REVOLVE_OFFLINE:
+<a name="line1797">1797: </a> revolve_create_offline(tjsch->total_steps,tjsch->max_cps_ram);
+<a name="line1798">1798: </a> <font color="#4169E1">break</font>;
+<a name="line1799">1799: </a> <font color="#4169E1">case</font> REVOLVE_ONLINE:
+<a name="line1800">1800: </a> stack->stacksize = tjsch->max_cps_ram;
+<a name="line1801">1801: </a> revolve_create_online(tjsch->max_cps_ram);
+<a name="line1802">1802: </a> <font color="#4169E1">break</font>;
+<a name="line1803">1803: </a> <font color="#4169E1">case</font> REVOLVE_MULTISTAGE:
+<a name="line1804">1804: </a> revolve_create_multistage(tjsch->total_steps,tjsch->max_cps_ram+tjsch->max_cps_disk,tjsch->max_cps_ram);
+<a name="line1805">1805: </a> <font color="#4169E1">break</font>;
+<a name="line1806">1806: </a><strong><font color="#FF0000"> default:</font></strong>
+<a name="line1807">1807: </a> <font color="#4169E1">break</font>;
+<a name="line1808">1808: </a> }
+<a name="line1809">1809: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&rctx);
+<a name="line1810">1810: </a> rctx->snaps_in = tjsch->max_cps_ram; <font color="#B22222">/* for theta methods snaps_in=2*max_cps_ram */</font>
+<a name="line1811">1811: </a> rctx->reverseonestep = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1812">1812: </a> rctx->check = 0;
+<a name="line1813">1813: </a> rctx->oldcapo = 0;
+<a name="line1814">1814: </a> rctx->capo = 0;
+<a name="line1815">1815: </a> rctx->info = 2;
+<a name="line1816">1816: </a> rctx->fine = (tjsch->stride > 1) ? tjsch->stride : tjsch->total_steps;
+<a name="line1817">1817: </a> tjsch->rctx = rctx;
+<a name="line1818">1818: </a> <font color="#4169E1">if</font> (tjsch->stype == REVOLVE_ONLINE) rctx->fine = -1;
+<a name="line1819">1819: </a><font color="#A020F0">#endif</font>
+<a name="line1820">1820: </a> } <font color="#4169E1">else</font> {
+<a name="line1821">1821: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_NOREVOLVE) stack->stacksize = tjsch->stride-1; <font color="#B22222">/* need tjsch->stride-1 at most */</font>
+<a name="line1822">1822: </a> <font color="#4169E1">if</font> (tjsch->stype == NONE) {
+<a name="line1823">1823: </a> <font color="#4169E1">if</font> (flg) stack->stacksize = stack->solution_only ? tjsch->total_steps : tjsch->total_steps-1; <font color="#B22222">/* fix time step */</font>
+<a name="line1824">1824: </a> <font color="#4169E1">else</font> { <font color="#B22222">/* adaptive time step */</font>
+<a name="line1825">1825: </a> <font color="#4169E1">if</font>(tjsch->max_cps_ram == -1) stack->stacksize = ts->max_steps; <font color="#B22222">/* if max_cps_ram is not specified, use maximal allowed number of steps for stack size */</font>
+<a name="line1826">1826: </a> tjsch->total_steps = stack->solution_only ? stack->stacksize:stack->stacksize+1; <font color="#B22222">/* will be updated as time integration advances */</font>
+<a name="line1827">1827: </a> }
+<a name="line1828">1828: </a> }
+<a name="line1829">1829: </a> }
+
+<a name="line1831">1831: </a> tjsch->recompute = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1832">1832: </a> <a href="../../../../docs/manualpages/TS/TSGetStages.html#TSGetStages">TSGetStages</a>(ts,&numY,<a href="../../../../docs/manualpages/Sys/PETSC_IGNORE.html#PETSC_IGNORE">PETSC_IGNORE</a>);
+<a name="line1833">1833: </a> StackCreate(stack,stack->stacksize,numY);
+<a name="line1834">1834: </a> <font color="#4169E1">return</font>(0);
+<a name="line1835">1835: </a>}
+
+<a name="line1839">1839: </a><strong><font color="#4169E1"><a name="TSTrajectoryDestroy_Memory"></a>static <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryDestroy_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj)</font></strong>
+<a name="line1840">1840: </a>{
+<a name="line1841">1841: </a> TJScheduler *tjsch = (TJScheduler*)tj->data;
+
+<a name="line1845">1845: </a> <font color="#4169E1">if</font> (tjsch->stype > TWO_LEVEL_NOREVOLVE) {
+<a name="line1846">1846: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1847">1847: </a> revolve_reset();
+<a name="line1848">1848: </a> <font color="#4169E1">if</font> (tjsch->stype == TWO_LEVEL_TWO_REVOLVE) {
+<a name="line1849">1849: </a> revolve2_reset();
+<a name="line1850">1850: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch->diskstack.container);
+<a name="line1851">1851: </a> }
+<a name="line1852">1852: </a><font color="#A020F0">#endif</font>
+<a name="line1853">1853: </a> }
+<a name="line1854">1854: </a> StackDestroy(&tjsch->stack);
+<a name="line1855">1855: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1856">1856: </a> <font color="#4169E1">if</font> (tjsch->stype > TWO_LEVEL_NOREVOLVE) {
+<a name="line1857">1857: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch->rctx);
+<a name="line1858">1858: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch->rctx2);
+<a name="line1859">1859: </a> }
+<a name="line1860">1860: </a><font color="#A020F0">#endif</font>
+<a name="line1861">1861: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(tjsch);
+<a name="line1862">1862: </a> <font color="#4169E1">return</font>(0);
+<a name="line1863">1863: </a>}
+
+<a name="line1865">1865: </a><font color="#B22222">/*MC</font>
+<a name="line1866">1866: </a><font color="#B22222"> <a href="../../../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a> - Stores each solution of the ODE/ADE in memory</font>
+
+<a name="line1868">1868: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line1870">1870: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../../../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>()</font>
+
+<a name="line1872">1872: </a><font color="#B22222">M*/</font>
+<a name="line1875">1875: </a><strong><font color="#4169E1"><a name="TSTrajectoryCreate_Memory"></a>PETSC_EXTERN <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Memory(<a href="../../../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
+<a name="line1876">1876: </a>{
+<a name="line1877">1877: </a> TJScheduler *tjsch;
+
+<a name="line1881">1881: </a> tj->ops->set = TSTrajectorySet_Memory;
+<a name="line1882">1882: </a> tj->ops->get = TSTrajectoryGet_Memory;
+<a name="line1883">1883: </a> tj->ops->setup = TSTrajectorySetUp_Memory;
+<a name="line1884">1884: </a> tj->ops->destroy = TSTrajectoryDestroy_Memory;
+<a name="line1885">1885: </a> tj->ops->setfromoptions = TSTrajectorySetFromOptions_Memory;
+
+<a name="line1887">1887: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(1,&tjsch);
+<a name="line1888">1888: </a> tjsch->stype = NONE;
+<a name="line1889">1889: </a> tjsch->max_cps_ram = -1; <font color="#B22222">/* -1 indicates that it is not set */</font>
+<a name="line1890">1890: </a> tjsch->max_cps_disk = -1; <font color="#B22222">/* -1 indicates that it is not set */</font>
+<a name="line1891">1891: </a> tjsch->stride = 0; <font color="#B22222">/* if not zero, two-level checkpointing will be used */</font>
+<a name="line1892">1892: </a><font color="#A020F0">#ifdef PETSC_HAVE_REVOLVE</font>
+<a name="line1893">1893: </a> tjsch->use_online = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1894">1894: </a><font color="#A020F0">#endif</font>
+<a name="line1895">1895: </a> tjsch->save_stack = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line1897">1897: </a> tjsch->stack.solution_only = <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line1899">1899: </a> tj->data = tjsch;
+<a name="line1900">1900: </a> <font color="#4169E1">return</font>(0);
+<a name="line1901">1901: </a>}
</pre>
</body>
diff --git a/src/ts/trajectory/impls/singlefile/index.html b/src/ts/trajectory/impls/singlefile/index.html
index c9f5b91..fc8c3ab 100644
--- a/src/ts/trajectory/impls/singlefile/index.html
+++ b/src/ts/trajectory/impls/singlefile/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/singlefile/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/singlefile/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/trajectory/impls/singlefile/makefile.html b/src/ts/trajectory/impls/singlefile/makefile.html
index ef2f644..f97ffa0 100644
--- a/src/ts/trajectory/impls/singlefile/makefile.html
+++ b/src/ts/trajectory/impls/singlefile/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/singlefile/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:31+00:00">
+<meta name="date" content="2016-10-03T02:55:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/singlefile/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/singlefile/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/trajectory/impls/singlefile/singlefile.c.html b/src/ts/trajectory/impls/singlefile/singlefile.c.html
index 79d0e9b..40c67a6 100644
--- a/src/ts/trajectory/impls/singlefile/singlefile.c.html
+++ b/src/ts/trajectory/impls/singlefile/singlefile.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/singlefile/singlefile.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:30+00:00">
+<meta name="date" content="2016-10-03T02:55:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/singlefile/singlefile.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/singlefile/singlefile.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/trajectory/impls/visualization/index.html b/src/ts/trajectory/impls/visualization/index.html
index 8373e9c..088cff0 100644
--- a/src/ts/trajectory/impls/visualization/index.html
+++ b/src/ts/trajectory/impls/visualization/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/visualization/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/visualization/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/trajectory/impls/visualization/makefile.html b/src/ts/trajectory/impls/visualization/makefile.html
index 0330d2f..95eb8a1 100644
--- a/src/ts/trajectory/impls/visualization/makefile.html
+++ b/src/ts/trajectory/impls/visualization/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/visualization/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:36+00:00">
+<meta name="date" content="2016-10-03T02:55:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/visualization/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/visualization/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/trajectory/impls/visualization/trajvisualization.c.html b/src/ts/trajectory/impls/visualization/trajvisualization.c.html
index c13669b..5a93a23 100644
--- a/src/ts/trajectory/impls/visualization/trajvisualization.c.html
+++ b/src/ts/trajectory/impls/visualization/trajvisualization.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/impls/visualization/trajvisualization.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:36+00:00">
+<meta name="date" content="2016-10-03T02:55:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/impls/visualization/trajvisualization.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/impls/visualization/trajvisualization.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/trajectory/index.html b/src/ts/trajectory/index.html
index 42acb18..0368b37 100644
--- a/src/ts/trajectory/index.html
+++ b/src/ts/trajectory/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/trajectory/interface/ftn-auto/trajf.c b/src/ts/trajectory/interface/ftn-auto/trajf.c
index f883c86..69dd56d 100644
--- a/src/ts/trajectory/interface/ftn-auto/trajf.c
+++ b/src/ts/trajectory/interface/ftn-auto/trajf.c
@@ -34,6 +34,11 @@ extern void PetscRmPointer(void*);
#define tstrajectorydestroy_ tstrajectorydestroy
#endif
#ifdef PETSC_HAVE_FORTRAN_CAPS
+#define tstrajectorysetmonitor_ TSTRAJECTORYSETMONITOR
+#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
+#define tstrajectorysetmonitor_ tstrajectorysetmonitor
+#endif
+#ifdef PETSC_HAVE_FORTRAN_CAPS
#define tstrajectorysetfromoptions_ TSTRAJECTORYSETFROMOPTIONS
#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
#define tstrajectorysetfromoptions_ tstrajectorysetfromoptions
@@ -52,6 +57,10 @@ extern "C" {
PETSC_EXTERN void PETSC_STDCALL tstrajectorydestroy_(TSTrajectory *tj, int *__ierr ){
*__ierr = TSTrajectoryDestroy(tj);
}
+PETSC_EXTERN void PETSC_STDCALL tstrajectorysetmonitor_(TSTrajectory tj,PetscBool *flg, int *__ierr ){
+*__ierr = TSTrajectorySetMonitor(
+ (TSTrajectory)PetscToPointer((tj) ),*flg);
+}
PETSC_EXTERN void PETSC_STDCALL tstrajectorysetfromoptions_(TSTrajectory tj,TS ts, int *__ierr ){
*__ierr = TSTrajectorySetFromOptions(
(TSTrajectory)PetscToPointer((tj) ),
diff --git a/src/ts/trajectory/interface/index.html b/src/ts/trajectory/interface/index.html
index 9618fa2..5e52e4f 100644
--- a/src/ts/trajectory/interface/index.html
+++ b/src/ts/trajectory/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/trajectory/interface/makefile.html b/src/ts/trajectory/interface/makefile.html
index 50d8d5f..e8656e0 100644
--- a/src/ts/trajectory/interface/makefile.html
+++ b/src/ts/trajectory/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:30+00:00">
+<meta name="date" content="2016-10-03T02:55:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/trajectory/interface/traj.c b/src/ts/trajectory/interface/traj.c
index e2a2024..3d85598 100644
--- a/src/ts/trajectory/interface/traj.c
+++ b/src/ts/trajectory/interface/traj.c
@@ -14,17 +14,17 @@ PetscLogEvent TSTrajectory_Set, TSTrajectory_Get;
Not Collective
Input Parameters:
-+ name - The name of a new user-defined creation routine
-- create_func - The creation routine itself
++ name - the name of a new user-defined creation routine
+- create_func - the creation routine itself
Notes:
TSTrajectoryRegister() may be called multiple times to add several user-defined tses.
Level: advanced
-.keywords: TS, register
+.keywords: TS, trajectory, timestep, register
-.seealso: TSTrajectoryRegisterAll(), TSTrajectoryRegisterDestroy()
+.seealso: TSTrajectoryRegisterAll()
@*/
PetscErrorCode TSTrajectoryRegister(const char sname[],PetscErrorCode (*function)(TSTrajectory,TS))
{
@@ -90,7 +90,7 @@ PetscErrorCode TSTrajectoryGet(TSTrajectory tj,TS ts,PetscInt stepnum,PetscReal
Level: beginner
-.keywords: TS, timestep, view
+.keywords: TS, trajectory, timestep, view
.seealso: PetscViewerASCIIOpen()
@*/
@@ -114,7 +114,9 @@ PetscErrorCode TSTrajectoryView(TSTrajectory tj,PetscViewer viewer)
ierr = PetscViewerASCIIPrintf(viewer," disk checkpoint reads = %D\n",tj->diskreads);CHKERRQ(ierr);
ierr = PetscViewerASCIIPrintf(viewer," disk checkpoint writes = %D\n",tj->diskwrites);CHKERRQ(ierr);
if (tj->ops->view) {
+ ierr = PetscViewerASCIIPushTab(viewer);CHKERRQ(ierr);
ierr = (*tj->ops->view)(tj,viewer);CHKERRQ(ierr);
+ ierr = PetscViewerASCIIPopTab(viewer);CHKERRQ(ierr);
}
}
PetscFunctionReturn(0);
@@ -128,18 +130,18 @@ PetscErrorCode TSTrajectoryView(TSTrajectory tj,PetscViewer viewer)
Collective on MPI_Comm
Input Parameter:
-. comm - The communicator
+. comm - the communicator
Output Parameter:
-. tj - The trajectory object
+. tj - the trajectory object
Level: advanced
- Notes: Usually one does not call this routine, it is called automatically when one calls TSSetSaveTrajectory(). One can call
- TSGetTrajectory() to access the created trajectory.
+ Notes: Usually one does not call this routine, it is called automatically when one calls TSSetSaveTrajectory().
-.keywords: TS, create
-.seealso: TSSetType(), TSSetUp(), TSDestroy(), TSSetProblemType(), TSGetTrajectory()
+.keywords: TS, trajectory, create
+
+.seealso: TSTrajectorySetUp(), TSTrajectoryDestroy(), TSTrajectorySetType()
@*/
PetscErrorCode TSTrajectoryCreate(MPI_Comm comm,TSTrajectory *tj)
{
@@ -165,17 +167,18 @@ PetscErrorCode TSTrajectoryCreate(MPI_Comm comm,TSTrajectory *tj)
Collective on TS
Input Parameters:
-+ ts - The TS context
-- type - A known method
++ tj - the TSTrajectory context
+. ts - the TS context
+- type - a known method
Options Database Command:
. -ts_trajectory_type <type> - Sets the method; use -help for a list of available methods (for instance, basic)
Level: intermediate
-.keywords: TS, set, type
+.keywords: TS, trajectory, timestep, set, type
-.seealso: TS, TSSolve(), TSCreate(), TSSetFromOptions(), TSDestroy(), TSType
+.seealso: TS, TSTrajectoryCreate(), TSTrajectorySetFromOptions(), TSTrajectoryDestroy()
@*/
PetscErrorCode TSTrajectorySetType(TSTrajectory tj,TS ts,const TSTrajectoryType type)
@@ -217,8 +220,9 @@ PETSC_EXTERN PetscErrorCode TSTrajectoryCreate_Visualization(TSTrajectory,TS);
Level: advanced
-.keywords: TS, timestepper, register, all
-.seealso: TSCreate(), TSRegister(), TSRegisterDestroy()
+.keywords: TS, trajectory, register, all
+
+.seealso: TSTrajectoryRegister()
@*/
PetscErrorCode TSTrajectoryRegisterAll(void)
{
@@ -243,13 +247,13 @@ PetscErrorCode TSTrajectoryRegisterAll(void)
Collective on TSTrajectory
Input Parameter:
-. ts - the TSTrajectory context obtained from TSTrajectoryCreate()
+. tj - the TSTrajectory context obtained from TSTrajectoryCreate()
Level: advanced
-.keywords: TS, timestepper, destroy
+.keywords: TS, trajectory, timestep, destroy
-.seealso: TSCreate(), TSSetUp(), TSSolve()
+.seealso: TSTrajectoryCreate(), TSTrajectorySetUp()
@*/
PetscErrorCode TSTrajectoryDestroy(TSTrajectory *tj)
{
@@ -261,6 +265,7 @@ PetscErrorCode TSTrajectoryDestroy(TSTrajectory *tj)
if (--((PetscObject)(*tj))->refct > 0) {*tj = 0; PetscFunctionReturn(0);}
if ((*tj)->ops->destroy) {ierr = (*(*tj)->ops->destroy)((*tj));CHKERRQ(ierr);}
+ ierr = PetscViewerDestroy(&(*tj)->monitor);CHKERRQ(ierr);
ierr = PetscHeaderDestroy(tj);CHKERRQ(ierr);
PetscFunctionReturn(0);
}
@@ -273,12 +278,17 @@ PetscErrorCode TSTrajectoryDestroy(TSTrajectory *tj)
Collective on TSTrajectory
Input Parameter:
-. tj - TSTrajectory
++ tj - the TSTrajectory context
+- ts - the TS context
+
+ Options Database Keys:
+. -ts_trajectory_type <type> - TSTRAJECTORYBASIC, TSTRAJECTORYMEMORY, TSTRAJECTORYSINGLEFILE, TSTRAJECTORYVISUALIZATION
Level: intermediate
-.keywords: TS, set, options, database, type
-.seealso: TSSetFromOptions(), TSSetType()
+.keywords: TS, trajectory, set, options, type
+
+.seealso: TSTrajectorySetFromOptions(), TSTrajectorySetType()
*/
static PetscErrorCode TSTrajectorySetTypeFromOptions_Private(PetscOptionItems *PetscOptionsObject,TSTrajectory tj,TS ts)
{
@@ -304,6 +314,41 @@ static PetscErrorCode TSTrajectorySetTypeFromOptions_Private(PetscOptionItems *P
}
#undef __FUNCT__
+#define __FUNCT__ "TSTrajectorySetMonitor"
+/*@
+ TSTrajectorySetMonitor - Monitor the schedules generated by the checkpointing controller
+
+ Collective on TSTrajectory
+
+ Input Arguments:
++ tj - the TSTrajectory context
+- flg - PETSC_TRUE to active a monitor, PETSC_FALSE to disable
+
+ Options Database Keys:
+. -ts_trajectory_monitor - print TSTrajectory information
+
+ Level: intermediate
+
+.keywords: TS, trajectory, set, monitor
+
+.seealso: TSTrajectoryCreate(), TSTrajectoryDestroy(), TSTrajectorySetUp()
+@*/
+PetscErrorCode TSTrajectorySetMonitor(TSTrajectory tj,PetscBool flg)
+{
+ PetscErrorCode ierr;
+
+ PetscFunctionBegin;
+ PetscValidHeaderSpecific(tj,TSTRAJECTORY_CLASSID,1);
+ PetscValidLogicalCollectiveBool(tj,flg,2);
+ if (flg) {
+ if (!tj->monitor) {ierr = PetscViewerASCIIOpen(PetscObjectComm((PetscObject)tj),"stdout",&tj->monitor);CHKERRQ(ierr);}
+ } else {
+ ierr = PetscViewerDestroy(&tj->monitor);CHKERRQ(ierr);
+ }
+ PetscFunctionReturn(0);
+}
+
+#undef __FUNCT__
#define __FUNCT__ "TSTrajectorySetFromOptions"
/*@
TSTrajectorySetFromOptions - Sets various TSTrajectory parameters from user options.
@@ -311,30 +356,34 @@ static PetscErrorCode TSTrajectorySetTypeFromOptions_Private(PetscOptionItems *P
Collective on TSTrajectory
Input Parameter:
-. tj - the TSTrajectory context obtained from TSTrajectoryCreate()
++ tj - the TSTrajectory context obtained from TSTrajectoryCreate()
+- ts - the TS context
Options Database Keys:
-. -ts_trajectory_type <type> - TSTRAJECTORYBASIC
-. -ts_trajectory_max_cps <int>
++ -ts_trajectory_type <type> - TSTRAJECTORYBASIC, TSTRAJECTORYMEMORY, TSTRAJECTORYSINGLEFILE, TSTRAJECTORYVISUALIZATION
+- -ts_trajectory_monitor - print TSTrajectory information
Level: advanced
Notes: This is not normally called directly by users
-.keywords: TS, timestep, set, options, database, trajectory
+.keywords: TS, trajectory, timestep, set, options, database
-.seealso: TSGetType(), TSSetSaveTrajectory(), TSGetTrajectory()
+.seealso: TSSetSaveTrajectory(), TSTrajectorySetUp()
@*/
PetscErrorCode TSTrajectorySetFromOptions(TSTrajectory tj,TS ts)
{
PetscErrorCode ierr;
+ PetscBool set,flg;
PetscFunctionBegin;
PetscValidHeaderSpecific(tj,TSTRAJECTORY_CLASSID,1);
PetscValidHeaderSpecific(ts,TS_CLASSID,2);
ierr = PetscObjectOptionsBegin((PetscObject)tj);CHKERRQ(ierr);
ierr = TSTrajectorySetTypeFromOptions_Private(PetscOptionsObject,tj,ts);CHKERRQ(ierr);
- /* Handle specific TS options */
+ ierr = PetscOptionsBool("-ts_trajectory_monitor","Print checkpointing schedules","TSTrajectorySetMonitor",tj->monitor ? PETSC_TRUE:PETSC_FALSE,&flg,&set);CHKERRQ(ierr);
+ if (set) {ierr = TSTrajectorySetMonitor(tj,flg);CHKERRQ(ierr);}
+ /* Handle specific TS options */
if (tj->ops->setfromoptions) {
ierr = (*tj->ops->setfromoptions)(PetscOptionsObject,tj);CHKERRQ(ierr);
}
@@ -351,12 +400,12 @@ PetscErrorCode TSTrajectorySetFromOptions(TSTrajectory tj,TS ts)
Collective on TS
Input Parameter:
-. ts - the TS context obtained from TSCreate()
-. tj - the TS trajectory context
++ ts - the TS context obtained from TSCreate()
+- tj - the TS trajectory context
Level: advanced
-.keywords: TS, setup, checkpoint
+.keywords: TS, trajectory, setup
.seealso: TSSetSaveTrajectory(), TSTrajectoryCreate(), TSTrajectoryDestroy()
@*/
diff --git a/src/ts/trajectory/interface/traj.c.html b/src/ts/trajectory/interface/traj.c.html
index 21cc734..5362fbd 100644
--- a/src/ts/trajectory/interface/traj.c.html
+++ b/src/ts/trajectory/interface/traj.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/interface/traj.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:29+00:00">
+<meta name="date" content="2016-10-03T02:55:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/interface/traj.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/interface/traj.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
@@ -24,17 +24,17 @@
<a name="line14"> 14: </a><font color="#B22222"> Not Collective</font>
<a name="line16"> 16: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line17"> 17: </a><font color="#B22222">+ name - The name of a new user-defined creation routine</font>
-<a name="line18"> 18: </a><font color="#B22222">- create_func - The creation routine itself</font>
+<a name="line17"> 17: </a><font color="#B22222">+ name - the name of a new user-defined creation routine</font>
+<a name="line18"> 18: </a><font color="#B22222">- create_func - the creation routine itself</font>
<a name="line20"> 20: </a><font color="#B22222"> Notes:</font>
<a name="line21"> 21: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>() may be called multiple times to add several user-defined tses.</font>
<a name="line23"> 23: </a><font color="#B22222"> Level: advanced</font>
-<a name="line25"> 25: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, register</font>
+<a name="line25"> 25: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, timestep, register</font>
-<a name="line27"> 27: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a>(), TSTrajectoryRegisterDestroy()</font>
+<a name="line27"> 27: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a>()</font>
<a name="line28"> 28: </a><font color="#B22222">@*/</font>
<a name="line29"> 29: </a><strong><font color="#4169E1"><a name="TSTrajectoryRegister"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(const char sname[],<a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*function)(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory< [...]
<a name="line30"> 30: </a>{
@@ -88,7 +88,7 @@
<a name="line91"> 91: </a><font color="#B22222"> Level: beginner</font>
-<a name="line93"> 93: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, timestep, view</font>
+<a name="line93"> 93: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, timestep, view</font>
<a name="line95"> 95: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/Viewer/PetscViewerASCIIOpen.html#PetscViewerASCIIOpen">PetscViewerASCIIOpen</a>()</font>
<a name="line96"> 96: </a><font color="#B22222">@*/</font>
@@ -107,243 +107,286 @@
<a name="line114">114: </a> <a href="../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" disk checkpoint reads = %D\n"</font>,tj->diskreads);
<a name="line115">115: </a> <a href="../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer,<font color="#666666">" disk checkpoint writes = %D\n"</font>,tj->diskwrites);
<a name="line116">116: </a> <font color="#4169E1">if</font> (tj->ops->view) {
-<a name="line117">117: </a> (*tj->ops->view)(tj,viewer);
-<a name="line118">118: </a> }
-<a name="line119">119: </a> }
-<a name="line120">120: </a> <font color="#4169E1">return</font>(0);
-<a name="line121">121: </a>}
+<a name="line117">117: </a> <a href="../../docs/manualpages/Viewer/PetscViewerASCIIPushTab.html#PetscViewerASCIIPushTab">PetscViewerASCIIPushTab</a>(viewer);
+<a name="line118">118: </a> (*tj->ops->view)(tj,viewer);
+<a name="line119">119: </a> <a href="../../docs/manualpages/Viewer/PetscViewerASCIIPopTab.html#PetscViewerASCIIPopTab">PetscViewerASCIIPopTab</a>(viewer);
+<a name="line120">120: </a> }
+<a name="line121">121: </a> }
+<a name="line122">122: </a> <font color="#4169E1">return</font>(0);
+<a name="line123">123: </a>}
-<a name="line123">123: </a><strong><font color="#228B22">#undef __FUNCT__</font></strong>
-<a name="line125">125: </a><font color="#B22222">/*@C</font>
-<a name="line126">126: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a> - This function creates an empty trajectory object used to store the time dependent solution of an ODE/DAE</font>
+<a name="line125">125: </a><strong><font color="#228B22">#undef __FUNCT__</font></strong>
+<a name="line127">127: </a><font color="#B22222">/*@C</font>
+<a name="line128">128: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a> - This function creates an empty trajectory object used to store the time dependent solution of an ODE/DAE</font>
-<a name="line128">128: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
+<a name="line130">130: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a></font>
-<a name="line130">130: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line131">131: </a><font color="#B22222">. comm - The communicator</font>
+<a name="line132">132: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line133">133: </a><font color="#B22222">. comm - the communicator</font>
-<a name="line133">133: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line134">134: </a><font color="#B22222">. tj - The trajectory object</font>
+<a name="line135">135: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line136">136: </a><font color="#B22222">. tj - the trajectory object</font>
-<a name="line136">136: </a><font color="#B22222"> Level: advanced</font>
+<a name="line138">138: </a><font color="#B22222"> Level: advanced</font>
-<a name="line138">138: </a><font color="#B22222"> Notes: Usually one does not call this routine, it is called automatically when one calls <a href="../../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>(). One can call</font>
-<a name="line139">139: </a><font color="#B22222"> TSGetTrajectory() to access the created trajectory.</font>
+<a name="line140">140: </a><font color="#B22222"> Notes: Usually one does not call this routine, it is called automatically when one calls <a href="../../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>().</font>
-<a name="line141">141: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, create</font>
-<a name="line142">142: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSSetType.html#TSSetType">TSSetType</a>(), <a href="../../docs/manualpages/TS/TSSetUp.html#TSSetUp">TSSetUp</a>(), <a href="../../docs/manualpages/TS/TSDestroy.html#TSDestroy">TSDestroy</a>(), <a href="../../docs/manualpages/TS/TSSetProblemType.html#TSSetProblemType">TSSetProblemType</a>(), TSGetTrajectory()</font>
-<a name="line143">143: </a><font color="#B22222">@*/</font>
-<a name="line144">144: </a><strong><font color="#4169E1"><a name="TSTrajectoryCreate"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(<a href="../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> *tj)</font></strong>
-<a name="line145">145: </a>{
-<a name="line146">146: </a> <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> t;
+<a name="line142">142: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, create</font>
-<a name="line151">151: </a> *tj = NULL;
-<a name="line152">152: </a> <a href="../../docs/manualpages/TS/TSInitializePackage.html#TSInitializePackage">TSInitializePackage</a>();
+<a name="line144">144: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a>(), <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>(), <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>()</font>
+<a name="line145">145: </a><font color="#B22222">@*/</font>
+<a name="line146">146: </a><strong><font color="#4169E1"><a name="TSTrajectoryCreate"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(<a href="../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm,<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> *tj)</font></strong>
+<a name="line147">147: </a>{
+<a name="line148">148: </a> <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> t;
-<a name="line154">154: </a> <a href="../../docs/manualpages/Sys/PetscHeaderCreate.html#PetscHeaderCreate">PetscHeaderCreate</a>(t,TSTRAJECTORY_CLASSID,<font color="#666666">"<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>"</font>,<font color="#666666">"Time stepping"</font>,<font color="#666666">"<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>"</font>,comm,<a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTraject [...]
-<a name="line155">155: </a> t->setupcalled = <a href="../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line156">156: </a> *tj = t;
-<a name="line157">157: </a> <font color="#4169E1">return</font>(0);
-<a name="line158">158: </a>}
+<a name="line153">153: </a> *tj = NULL;
+<a name="line154">154: </a> <a href="../../docs/manualpages/TS/TSInitializePackage.html#TSInitializePackage">TSInitializePackage</a>();
-<a name="line162">162: </a><font color="#B22222">/*@C</font>
-<a name="line163">163: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a> - Sets the storage method to be used as in a trajectory</font>
+<a name="line156">156: </a> <a href="../../docs/manualpages/Sys/PetscHeaderCreate.html#PetscHeaderCreate">PetscHeaderCreate</a>(t,TSTRAJECTORY_CLASSID,<font color="#666666">"<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>"</font>,<font color="#666666">"Time stepping"</font>,<font color="#666666">"<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>"</font>,comm,<a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTraject [...]
+<a name="line157">157: </a> t->setupcalled = <a href="../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line158">158: </a> *tj = t;
+<a name="line159">159: </a> <font color="#4169E1">return</font>(0);
+<a name="line160">160: </a>}
-<a name="line165">165: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TS.html#TS">TS</a></font>
+<a name="line164">164: </a><font color="#B22222">/*@C</font>
+<a name="line165">165: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a> - Sets the storage method to be used as in a trajectory</font>
-<a name="line167">167: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line168">168: </a><font color="#B22222">+ ts - The <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> context</font>
-<a name="line169">169: </a><font color="#B22222">- type - A known method</font>
+<a name="line167">167: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TS.html#TS">TS</a></font>
-<a name="line171">171: </a><font color="#B22222"> Options Database Command:</font>
-<a name="line172">172: </a><font color="#B22222">. -ts_trajectory_type <type> - Sets the method; use -help for a list of available methods (for instance, basic)</font>
+<a name="line169">169: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line170">170: </a><font color="#B22222">+ tj - the <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> context</font>
+<a name="line171">171: </a><font color="#B22222">. ts - the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> context</font>
+<a name="line172">172: </a><font color="#B22222">- type - a known method</font>
-<a name="line174">174: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line174">174: </a><font color="#B22222"> Options Database Command:</font>
+<a name="line175">175: </a><font color="#B22222">. -ts_trajectory_type <type> - Sets the method; use -help for a list of available methods (for instance, basic)</font>
-<a name="line176">176: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, set, type</font>
+<a name="line177">177: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line178">178: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>(), <a href="../../docs/manualpages/TS/TSCreate.html#TSCreate">TSCreate</a>(), <a href="../../docs/manualpages/TS/TSSetFromOptions.html#TSSetFromOptions">TSSetFromOptions</a>(), <a href="../../docs/manualpages/TS/TSDestroy.html#TSDestroy">TSDestroy</a>(), <a href="../../docs/manualpages/TS/TSType.html#TSType" [...]
+<a name="line179">179: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, timestep, set, type</font>
-<a name="line180">180: </a><font color="#B22222">@*/</font>
-<a name="line181">181: </a><strong><font color="#4169E1"><a name="TSTrajectorySetType"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts,const <a href="../../docs/manualpages/TS/TSTrajectoryType.ht [...]
-<a name="line182">182: </a>{
-<a name="line183">183: </a> <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*r)(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>);
-<a name="line184">184: </a> <a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
+<a name="line181">181: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../../docs/manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</a>(), <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>()</font>
-<a name="line189">189: </a> <a href="../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj,type,&match);
-<a name="line190">190: </a> <font color="#4169E1">if</font> (match) <font color="#4169E1">return</font>(0);
+<a name="line183">183: </a><font color="#B22222">@*/</font>
+<a name="line184">184: </a><strong><font color="#4169E1"><a name="TSTrajectorySetType"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts,const TSTrajectoryType type)</font></strong>
+<a name="line185">185: </a>{
+<a name="line186">186: </a> <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> (*r)(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>);
+<a name="line187">187: </a> <a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> match;
-<a name="line192">192: </a> <a href="../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a>(TSTrajectoryList,type,&r);
-<a name="line193">193: </a> <font color="#4169E1">if</font> (!r) <a href="../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_UNKNOWN_TYPE,<font color="#666666">"Unknown <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> type: %s"</font>,type);
-<a name="line194">194: </a> <font color="#4169E1">if</font> (tj->ops->destroy) {
-<a name="line195">195: </a> (*(tj)->ops->destroy)(tj);
+<a name="line192">192: </a> <a href="../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj,type,&match);
+<a name="line193">193: </a> <font color="#4169E1">if</font> (match) <font color="#4169E1">return</font>(0);
-<a name="line197">197: </a> tj->ops->destroy = NULL;
-<a name="line198">198: </a> }
-<a name="line199">199: </a> <a href="../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tj->ops,<font color="#4169E1">sizeof</font>(*tj->ops));
+<a name="line195">195: </a> <a href="../../docs/manualpages/Sys/PetscFunctionListFind.html#PetscFunctionListFind">PetscFunctionListFind</a>(TSTrajectoryList,type,&r);
+<a name="line196">196: </a> <font color="#4169E1">if</font> (!r) <a href="../../docs/manualpages/Sys/SETERRQ1.html#SETERRQ1">SETERRQ1</a>(<a href="../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_ARG_UNKNOWN_TYPE,<font color="#666666">"Unknown <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> type: %s"</font>,type);
+<a name="line197">197: </a> <font color="#4169E1">if</font> (tj->ops->destroy) {
+<a name="line198">198: </a> (*(tj)->ops->destroy)(tj);
-<a name="line201">201: </a> PetscObjectChangeTypeName((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj,type);
-<a name="line202">202: </a> (*r)(tj,ts);
-<a name="line203">203: </a> <font color="#4169E1">return</font>(0);
-<a name="line204">204: </a>}
+<a name="line200">200: </a> tj->ops->destroy = NULL;
+<a name="line201">201: </a> }
+<a name="line202">202: </a> <a href="../../docs/manualpages/Sys/PetscMemzero.html#PetscMemzero">PetscMemzero</a>(tj->ops,<font color="#4169E1">sizeof</font>(*tj->ops));
-<a name="line206">206: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Basic(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line207">207: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Singlefile(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line208">208: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Memory(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line209">209: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Visualization(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line204">204: </a> PetscObjectChangeTypeName((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj,type);
+<a name="line205">205: </a> (*r)(tj,ts);
+<a name="line206">206: </a> <font color="#4169E1">return</font>(0);
+<a name="line207">207: </a>}
-<a name="line213">213: </a><font color="#B22222">/*@C</font>
-<a name="line214">214: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a> - Registers all of the trajectory storage schecmes in the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> package.</font>
+<a name="line209">209: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Basic(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line210">210: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Singlefile(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line211">211: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Memory(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
+<a name="line212">212: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectoryCreate_Visualization(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a>,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a>)</font></strong>;
-<a name="line216">216: </a><font color="#B22222"> Not Collective</font>
+<a name="line216">216: </a><font color="#B22222">/*@C</font>
+<a name="line217">217: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a> - Registers all of the trajectory storage schecmes in the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> package.</font>
-<a name="line218">218: </a><font color="#B22222"> Level: advanced</font>
+<a name="line219">219: </a><font color="#B22222"> Not Collective</font>
-<a name="line220">220: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, timestepper, register, all</font>
-<a name="line221">221: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSCreate.html#TSCreate">TSCreate</a>(), <a href="../../docs/manualpages/TS/TSRegister.html#TSRegister">TSRegister</a>(), TSRegisterDestroy()</font>
-<a name="line222">222: </a><font color="#B22222">@*/</font>
-<a name="line223">223: </a><strong><font color="#4169E1"><a name="TSTrajectoryRegisterAll"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a>(void)</font></strong>
-<a name="line224">224: </a>{
+<a name="line221">221: </a><font color="#B22222"> Level: advanced</font>
-<a name="line228">228: </a> <font color="#4169E1">if</font> (TSTrajectoryRegisterAllCalled) <font color="#4169E1">return</font>(0);
-<a name="line229">229: </a> TSTrajectoryRegisterAllCalled = <a href="../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line223">223: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, register, all</font>
-<a name="line231">231: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>,TSTrajectoryCreate_Basic);
-<a name="line232">232: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html#TSTRAJECTORYSINGLEFILE">TSTRAJECTORYSINGLEFILE</a>,TSTrajectoryCreate_Singlefile);
-<a name="line233">233: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a>,TSTrajectoryCreate_Memory);
-<a name="line234">234: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html#TSTRAJECTORYVISUALIZATION">TSTRAJECTORYVISUALIZATION</a>,TSTrajectoryCreate_Visualization);
-<a name="line235">235: </a> <font color="#4169E1">return</font>(0);
-<a name="line236">236: </a>}
+<a name="line225">225: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>()</font>
+<a name="line226">226: </a><font color="#B22222">@*/</font>
+<a name="line227">227: </a><strong><font color="#4169E1"><a name="TSTrajectoryRegisterAll"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a>(void)</font></strong>
+<a name="line228">228: </a>{
-<a name="line240">240: </a><font color="#B22222">/*@</font>
-<a name="line241">241: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a> - Destroys a trajectory context</font>
+<a name="line232">232: </a> <font color="#4169E1">if</font> (TSTrajectoryRegisterAllCalled) <font color="#4169E1">return</font>(0);
+<a name="line233">233: </a> TSTrajectoryRegisterAllCalled = <a href="../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
-<a name="line243">243: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
+<a name="line235">235: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>,TSTrajectoryCreate_Basic);
+<a name="line236">236: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html#TSTRAJECTORYSINGLEFILE">TSTRAJECTORYSINGLEFILE</a>,TSTrajectoryCreate_Singlefile);
+<a name="line237">237: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a>,TSTrajectoryCreate_Memory);
+<a name="line238">238: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegister.html#TSTrajectoryRegister">TSTrajectoryRegister</a>(<a href="../../docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html#TSTRAJECTORYVISUALIZATION">TSTRAJECTORYVISUALIZATION</a>,TSTrajectoryCreate_Visualization);
+<a name="line239">239: </a> <font color="#4169E1">return</font>(0);
+<a name="line240">240: </a>}
-<a name="line245">245: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line246">246: </a><font color="#B22222">. ts - the <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> context obtained from <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>()</font>
+<a name="line244">244: </a><font color="#B22222">/*@</font>
+<a name="line245">245: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a> - Destroys a trajectory context</font>
-<a name="line248">248: </a><font color="#B22222"> Level: advanced</font>
+<a name="line247">247: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
-<a name="line250">250: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, timestepper, destroy</font>
+<a name="line249">249: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line250">250: </a><font color="#B22222">. tj - the <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> context obtained from <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>()</font>
-<a name="line252">252: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSCreate.html#TSCreate">TSCreate</a>(), <a href="../../docs/manualpages/TS/TSSetUp.html#TSSetUp">TSSetUp</a>(), <a href="../../docs/manualpages/TS/TSSolve.html#TSSolve">TSSolve</a>()</font>
-<a name="line253">253: </a><font color="#B22222">@*/</font>
-<a name="line254">254: </a><strong><font color="#4169E1"><a name="TSTrajectoryDestroy"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> *tj)</font></strong>
-<a name="line255">255: </a>{
+<a name="line252">252: </a><font color="#B22222"> Level: advanced</font>
-<a name="line259">259: </a> <font color="#4169E1">if</font> (!*tj) <font color="#4169E1">return</font>(0);
-<a name="line261">261: </a> <font color="#4169E1">if</font> (--((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(*tj))->refct > 0) {*tj = 0; <font color="#4169E1">return</font>(0);}
+<a name="line254">254: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, timestep, destroy</font>
-<a name="line263">263: </a> <font color="#4169E1">if</font> ((*tj)->ops->destroy) {(*(*tj)->ops->destroy)((*tj));}
-<a name="line264">264: </a> <a href="../../docs/manualpages/Sys/PetscHeaderDestroy.html#PetscHeaderDestroy">PetscHeaderDestroy</a>(tj);
-<a name="line265">265: </a> <font color="#4169E1">return</font>(0);
-<a name="line266">266: </a>}
+<a name="line256">256: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a>()</font>
+<a name="line257">257: </a><font color="#B22222">@*/</font>
+<a name="line258">258: </a><strong><font color="#4169E1"><a name="TSTrajectoryDestroy"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> *tj)</font></strong>
+<a name="line259">259: </a>{
-<a name="line270">270: </a><font color="#B22222">/*</font>
-<a name="line271">271: </a><font color="#B22222"> TSTrajectorySetTypeFromOptions_Private - Sets the type of ts from user options.</font>
+<a name="line263">263: </a> <font color="#4169E1">if</font> (!*tj) <font color="#4169E1">return</font>(0);
+<a name="line265">265: </a> <font color="#4169E1">if</font> (--((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(*tj))->refct > 0) {*tj = 0; <font color="#4169E1">return</font>(0);}
-<a name="line273">273: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
+<a name="line267">267: </a> <font color="#4169E1">if</font> ((*tj)->ops->destroy) {(*(*tj)->ops->destroy)((*tj));}
+<a name="line268">268: </a> <a href="../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&(*tj)->monitor);
+<a name="line269">269: </a> <a href="../../docs/manualpages/Sys/PetscHeaderDestroy.html#PetscHeaderDestroy">PetscHeaderDestroy</a>(tj);
+<a name="line270">270: </a> <font color="#4169E1">return</font>(0);
+<a name="line271">271: </a>}
-<a name="line275">275: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line276">276: </a><font color="#B22222">. tj - <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
+<a name="line275">275: </a><font color="#B22222">/*</font>
+<a name="line276">276: </a><font color="#B22222"> TSTrajectorySetTypeFromOptions_Private - Sets the type of ts from user options.</font>
-<a name="line278">278: </a><font color="#B22222"> Level: intermediate</font>
+<a name="line278">278: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
-<a name="line280">280: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, set, options, database, type</font>
-<a name="line281">281: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSSetFromOptions.html#TSSetFromOptions">TSSetFromOptions</a>(), <a href="../../docs/manualpages/TS/TSSetType.html#TSSetType">TSSetType</a>()</font>
-<a name="line282">282: </a><font color="#B22222">*/</font>
-<a name="line283">283: </a><strong><font color="#4169E1"><a name="TSTrajectorySetTypeFromOptions_Private"></a>static <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetTypeFromOptions_Private(PetscOptionItems *PetscOptionsObject,<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
-<a name="line284">284: </a>{
-<a name="line285">285: </a> <a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> opt;
-<a name="line286">286: </a> const char *defaultType;
-<a name="line287">287: </a> char typeName[256];
-<a name="line288">288: </a> <a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
+<a name="line280">280: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line281">281: </a><font color="#B22222">+ tj - the <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> context</font>
+<a name="line282">282: </a><font color="#B22222">- ts - the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> context</font>
-<a name="line292">292: </a> <font color="#4169E1">if</font> (((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->type_name) defaultType = ((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->type_name;
-<a name="line293">293: </a> <font color="#4169E1">else</font> defaultType = <a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>;
+<a name="line284">284: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line285">285: </a><font color="#B22222">. -ts_trajectory_type <type> - <a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>, <a href="../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a>, <a href="../../docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html#TSTRAJECTORYSINGLEFILE">TSTRAJECTORYSINGLEFILE</a>, <a href="../../docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html#TSTRAJECTORYVISUALIZAT [...]
-<a name="line295">295: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a>();
-<a name="line296">296: </a> <a href="../../docs/manualpages/Sys/PetscOptionsFList.html#PetscOptionsFList">PetscOptionsFList</a>(<font color="#666666">"-ts_trajectory_type"</font>,<font color="#666666">"<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> method"</font>,<font color="#666666">" <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>"</font>,TSTrajectoryList,defaultType,typeName,256,&opt);
-<a name="line297">297: </a> <font color="#4169E1">if</font> (opt) {
-<a name="line298">298: </a> <a href="../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(typeName,<a href="../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a>,&flg);
-<a name="line299">299: </a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(tj,ts,typeName);
-<a name="line300">300: </a> } <font color="#4169E1">else</font> {
-<a name="line301">301: </a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(tj,ts,defaultType);
-<a name="line302">302: </a> }
-<a name="line303">303: </a> <font color="#4169E1">return</font>(0);
-<a name="line304">304: </a>}
+<a name="line287">287: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line308">308: </a><font color="#B22222">/*@</font>
-<a name="line309">309: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</a> - Sets various <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> parameters from user options.</font>
+<a name="line289">289: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, set, options, type</font>
-<a name="line311">311: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
+<a name="line291">291: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</a>(), <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>()</font>
+<a name="line292">292: </a><font color="#B22222">*/</font>
+<a name="line293">293: </a><strong><font color="#4169E1"><a name="TSTrajectorySetTypeFromOptions_Private"></a>static <a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> TSTrajectorySetTypeFromOptions_Private(PetscOptionItems *PetscOptionsObject,<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
+<a name="line294">294: </a>{
+<a name="line295">295: </a> <a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> opt;
+<a name="line296">296: </a> const char *defaultType;
+<a name="line297">297: </a> char typeName[256];
+<a name="line298">298: </a> <a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg;
-<a name="line313">313: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line314">314: </a><font color="#B22222">. tj - the <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> context obtained from <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>()</font>
+<a name="line302">302: </a> <font color="#4169E1">if</font> (((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->type_name) defaultType = ((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->type_name;
+<a name="line303">303: </a> <font color="#4169E1">else</font> defaultType = <a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>;
-<a name="line316">316: </a><font color="#B22222"> Options Database Keys:</font>
-<a name="line317">317: </a><font color="#B22222">. -ts_trajectory_type <type> - <a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a></font>
-<a name="line318">318: </a><font color="#B22222">. -ts_trajectory_max_cps <int></font>
+<a name="line305">305: </a> <a href="../../docs/manualpages/TS/TSTrajectoryRegisterAll.html#TSTrajectoryRegisterAll">TSTrajectoryRegisterAll</a>();
+<a name="line306">306: </a> <a href="../../docs/manualpages/Sys/PetscOptionsFList.html#PetscOptionsFList">PetscOptionsFList</a>(<font color="#666666">"-ts_trajectory_type"</font>,<font color="#666666">"<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> method"</font>,<font color="#666666">" <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>"</font>,TSTrajectoryList,defaultType,typeName,256,&opt);
+<a name="line307">307: </a> <font color="#4169E1">if</font> (opt) {
+<a name="line308">308: </a> <a href="../../docs/manualpages/Sys/PetscStrcmp.html#PetscStrcmp">PetscStrcmp</a>(typeName,<a href="../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a>,&flg);
+<a name="line309">309: </a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(tj,ts,typeName);
+<a name="line310">310: </a> } <font color="#4169E1">else</font> {
+<a name="line311">311: </a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(tj,ts,defaultType);
+<a name="line312">312: </a> }
+<a name="line313">313: </a> <font color="#4169E1">return</font>(0);
+<a name="line314">314: </a>}
-<a name="line320">320: </a><font color="#B22222"> Level: advanced</font>
+<a name="line318">318: </a><font color="#B22222">/*@</font>
+<a name="line319">319: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectorySetMonitor.html#TSTrajectorySetMonitor">TSTrajectorySetMonitor</a> - Monitor the schedules generated by the checkpointing controller</font>
-<a name="line322">322: </a><font color="#B22222"> Notes: This is not normally called directly by users</font>
+<a name="line321">321: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
-<a name="line324">324: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, timestep, set, options, database, trajectory</font>
+<a name="line323">323: </a><font color="#B22222"> Input Arguments:</font>
+<a name="line324">324: </a><font color="#B22222">+ tj - the <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> context</font>
+<a name="line325">325: </a><font color="#B22222">- flg - <a href="../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> to active a monitor, <a href="../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a> to disable</font>
-<a name="line326">326: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSGetType.html#TSGetType">TSGetType</a>(), <a href="../../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>(), TSGetTrajectory()</font>
-<a name="line327">327: </a><font color="#B22222">@*/</font>
-<a name="line328">328: </a><strong><font color="#4169E1"><a name="TSTrajectorySetFromOptions"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
-<a name="line329">329: </a>{
+<a name="line327">327: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line328">328: </a><font color="#B22222">. -ts_trajectory_monitor - print <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> information</font>
-<a name="line335">335: </a> <a href="../../docs/manualpages/Sys/PetscObjectOptionsBegin.html#PetscObjectOptionsBegin">PetscObjectOptionsBegin</a>((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj);
-<a name="line336">336: </a> TSTrajectorySetTypeFromOptions_Private(PetscOptionsObject,tj,ts);
-<a name="line337">337: </a> <font color="#B22222">/* Handle specific <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> options */</font>
-<a name="line338">338: </a> <font color="#4169E1">if</font> (tj->ops->setfromoptions) {
-<a name="line339">339: </a> (*tj->ops->setfromoptions)(PetscOptionsObject,tj);
-<a name="line340">340: </a> }
-<a name="line341">341: </a> <a href="../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
-<a name="line342">342: </a> <font color="#4169E1">return</font>(0);
-<a name="line343">343: </a>}
+<a name="line330">330: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line347">347: </a><font color="#B22222">/*@</font>
-<a name="line348">348: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a> - Sets up the internal data structures, e.g. stacks, for the later use</font>
-<a name="line349">349: </a><font color="#B22222"> of a <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory.</font>
+<a name="line332">332: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, set, monitor</font>
-<a name="line351">351: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TS.html#TS">TS</a></font>
+<a name="line334">334: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>(), <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a>()</font>
+<a name="line335">335: </a><font color="#B22222">@*/</font>
+<a name="line336">336: </a><strong><font color="#4169E1"><a name="TSTrajectorySetMonitor"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectorySetMonitor.html#TSTrajectorySetMonitor">TSTrajectorySetMonitor</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flg)</font></strong>
+<a name="line337">337: </a>{
-<a name="line353">353: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line354">354: </a><font color="#B22222">. ts - the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> context obtained from <a href="../../docs/manualpages/TS/TSCreate.html#TSCreate">TSCreate</a>()</font>
-<a name="line355">355: </a><font color="#B22222">. tj - the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory context</font>
+<a name="line343">343: </a> <font color="#4169E1">if</font> (flg) {
+<a name="line344">344: </a> <font color="#4169E1">if</font> (!tj->monitor) {<a href="../../docs/manualpages/Viewer/PetscViewerASCIIOpen.html#PetscViewerASCIIOpen">PetscViewerASCIIOpen</a>(<a href="../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj),<font color="#666666">"stdout"</font>,&tj->monitor);}
+<a name="line345">345: </a> } <font color="#4169E1">else</font> {
+<a name="line346">346: </a> <a href="../../docs/manualpages/Viewer/PetscViewerDestroy.html#PetscViewerDestroy">PetscViewerDestroy</a>(&tj->monitor);
+<a name="line347">347: </a> }
+<a name="line348">348: </a> <font color="#4169E1">return</font>(0);
+<a name="line349">349: </a>}
-<a name="line357">357: </a><font color="#B22222"> Level: advanced</font>
+<a name="line353">353: </a><font color="#B22222">/*@</font>
+<a name="line354">354: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</a> - Sets various <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> parameters from user options.</font>
-<a name="line359">359: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, setup, checkpoint</font>
+<a name="line356">356: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a></font>
-<a name="line361">361: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>(), <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>()</font>
-<a name="line362">362: </a><font color="#B22222">@*/</font>
-<a name="line363">363: </a><strong><font color="#4169E1"><a name="TSTrajectorySetUp"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
-<a name="line364">364: </a>{
+<a name="line358">358: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line359">359: </a><font color="#B22222">+ tj - the <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> context obtained from <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>()</font>
+<a name="line360">360: </a><font color="#B22222">- ts - the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> context</font>
-<a name="line368">368: </a> <font color="#4169E1">if</font> (!tj) <font color="#4169E1">return</font>(0);
-<a name="line371">371: </a> <font color="#4169E1">if</font> (tj->setupcalled) <font color="#4169E1">return</font>(0);
-
-<a name="line373">373: </a> <font color="#4169E1">if</font> (!((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->type_name) {
-<a name="line374">374: </a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(tj,ts,<a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>);
-<a name="line375">375: </a> }
-<a name="line376">376: </a> <font color="#4169E1">if</font> (tj->ops->setup) {
-<a name="line377">377: </a> (*tj->ops->setup)(tj,ts);
-<a name="line378">378: </a> }
-
-<a name="line380">380: </a> tj->setupcalled = <a href="../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+<a name="line362">362: </a><font color="#B22222"> Options Database Keys:</font>
+<a name="line363">363: </a><font color="#B22222">+ -ts_trajectory_type <type> - <a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>, <a href="../../docs/manualpages/TS/TSTRAJECTORYMEMORY.html#TSTRAJECTORYMEMORY">TSTRAJECTORYMEMORY</a>, <a href="../../docs/manualpages/TS/TSTRAJECTORYSINGLEFILE.html#TSTRAJECTORYSINGLEFILE">TSTRAJECTORYSINGLEFILE</a>, <a href="../../docs/manualpages/TS/TSTRAJECTORYVISUALIZATION.html#TSTRAJECTORYVISUALIZA [...]
+<a name="line364">364: </a><font color="#B22222">- -ts_trajectory_monitor - print <a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> information</font>
-<a name="line382">382: </a> <font color="#B22222">/* Set the counters to zero */</font>
-<a name="line383">383: </a> tj->recomps = 0;
-<a name="line384">384: </a> tj->diskreads = 0;
-<a name="line385">385: </a> tj->diskwrites = 0;
-<a name="line386">386: </a> <font color="#4169E1">return</font>(0);
-<a name="line387">387: </a>}
+<a name="line366">366: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line368">368: </a><font color="#B22222"> Notes: This is not normally called directly by users</font>
+
+<a name="line370">370: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, timestep, set, options, database</font>
+
+<a name="line372">372: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>(), <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a>()</font>
+<a name="line373">373: </a><font color="#B22222">@*/</font>
+<a name="line374">374: </a><strong><font color="#4169E1"><a name="TSTrajectorySetFromOptions"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectorySetFromOptions.html#TSTrajectorySetFromOptions">TSTrajectorySetFromOptions</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
+<a name="line375">375: </a>{
+<a name="line377">377: </a> <a href="../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> set,flg;
+
+<a name="line382">382: </a> <a href="../../docs/manualpages/Sys/PetscObjectOptionsBegin.html#PetscObjectOptionsBegin">PetscObjectOptionsBegin</a>((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj);
+<a name="line383">383: </a> TSTrajectorySetTypeFromOptions_Private(PetscOptionsObject,tj,ts);
+<a name="line384">384: </a> <a href="../../docs/manualpages/Sys/PetscOptionsBool.html#PetscOptionsBool">PetscOptionsBool</a>(<font color="#666666">"-ts_trajectory_monitor"</font>,<font color="#666666">"Print checkpointing schedules"</font>,<font color="#666666">"<a href="../../docs/manualpages/TS/TSTrajectorySetMonitor.html#TSTrajectorySetMonitor">TSTrajectorySetMonitor</a>"</font>,tj->monitor ? <a href="../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>:<a href=". [...]
+<a name="line385">385: </a> <font color="#4169E1">if</font> (set) {<a href="../../docs/manualpages/TS/TSTrajectorySetMonitor.html#TSTrajectorySetMonitor">TSTrajectorySetMonitor</a>(tj,flg);}
+<a name="line386">386: </a> <font color="#B22222">/* Handle specific <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> options */</font>
+<a name="line387">387: </a> <font color="#4169E1">if</font> (tj->ops->setfromoptions) {
+<a name="line388">388: </a> (*tj->ops->setfromoptions)(PetscOptionsObject,tj);
+<a name="line389">389: </a> }
+<a name="line390">390: </a> <a href="../../docs/manualpages/Sys/PetscOptionsEnd.html#PetscOptionsEnd">PetscOptionsEnd</a>();
+<a name="line391">391: </a> <font color="#4169E1">return</font>(0);
+<a name="line392">392: </a>}
+
+<a name="line396">396: </a><font color="#B22222">/*@</font>
+<a name="line397">397: </a><font color="#B22222"> <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a> - Sets up the internal data structures, e.g. stacks, for the later use</font>
+<a name="line398">398: </a><font color="#B22222"> of a <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory.</font>
+
+<a name="line400">400: </a><font color="#B22222"> Collective on <a href="../../docs/manualpages/TS/TS.html#TS">TS</a></font>
+
+<a name="line402">402: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line403">403: </a><font color="#B22222">+ ts - the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> context obtained from <a href="../../docs/manualpages/TS/TSCreate.html#TSCreate">TSCreate</a>()</font>
+<a name="line404">404: </a><font color="#B22222">- tj - the <a href="../../docs/manualpages/TS/TS.html#TS">TS</a> trajectory context</font>
+
+<a name="line406">406: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line408">408: </a><font color="#B22222">.keywords: <a href="../../docs/manualpages/TS/TS.html#TS">TS</a>, trajectory, setup</font>
+
+<a name="line410">410: </a><font color="#B22222">.seealso: <a href="../../docs/manualpages/TS/TSSetSaveTrajectory.html#TSSetSaveTrajectory">TSSetSaveTrajectory</a>(), <a href="../../docs/manualpages/TS/TSTrajectoryCreate.html#TSTrajectoryCreate">TSTrajectoryCreate</a>(), <a href="../../docs/manualpages/TS/TSTrajectoryDestroy.html#TSTrajectoryDestroy">TSTrajectoryDestroy</a>()</font>
+<a name="line411">411: </a><font color="#B22222">@*/</font>
+<a name="line412">412: </a><strong><font color="#4169E1"><a name="TSTrajectorySetUp"></a><a href="../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../docs/manualpages/TS/TSTrajectorySetUp.html#TSTrajectorySetUp">TSTrajectorySetUp</a>(<a href="../../docs/manualpages/TS/TSTrajectory.html#TSTrajectory">TSTrajectory</a> tj,<a href="../../docs/manualpages/TS/TS.html#TS">TS</a> ts)</font></strong>
+<a name="line413">413: </a>{
+
+<a name="line417">417: </a> <font color="#4169E1">if</font> (!tj) <font color="#4169E1">return</font>(0);
+<a name="line420">420: </a> <font color="#4169E1">if</font> (tj->setupcalled) <font color="#4169E1">return</font>(0);
+
+<a name="line422">422: </a> <font color="#4169E1">if</font> (!((<a href="../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)tj)->type_name) {
+<a name="line423">423: </a> <a href="../../docs/manualpages/TS/TSTrajectorySetType.html#TSTrajectorySetType">TSTrajectorySetType</a>(tj,ts,<a href="../../docs/manualpages/TS/TSTRAJECTORYBASIC.html#TSTRAJECTORYBASIC">TSTRAJECTORYBASIC</a>);
+<a name="line424">424: </a> }
+<a name="line425">425: </a> <font color="#4169E1">if</font> (tj->ops->setup) {
+<a name="line426">426: </a> (*tj->ops->setup)(tj,ts);
+<a name="line427">427: </a> }
+
+<a name="line429">429: </a> tj->setupcalled = <a href="../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a>;
+
+<a name="line431">431: </a> <font color="#B22222">/* Set the counters to zero */</font>
+<a name="line432">432: </a> tj->recomps = 0;
+<a name="line433">433: </a> tj->diskreads = 0;
+<a name="line434">434: </a> tj->diskwrites = 0;
+<a name="line435">435: </a> <font color="#4169E1">return</font>(0);
+<a name="line436">436: </a>}
</pre>
</body>
diff --git a/src/ts/trajectory/makefile.html b/src/ts/trajectory/makefile.html
index 3261676..420d747 100644
--- a/src/ts/trajectory/makefile.html
+++ b/src/ts/trajectory/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/trajectory/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:11:29+00:00">
+<meta name="date" content="2016-10-03T02:55:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/trajectory/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/trajectory/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/ts/utils/dmdats.c.html b/src/ts/utils/dmdats.c.html
index da224b5..4fa6e17 100644
--- a/src/ts/utils/dmdats.c.html
+++ b/src/ts/utils/dmdats.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/utils/dmdats.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:48+00:00">
+<meta name="date" content="2016-10-03T02:59:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/utils/dmdats.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/utils/dmdats.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscdmda.h> </font><font color="#B22222">/*I "petscdmda.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/utils/dmlocalts.c.html b/src/ts/utils/dmlocalts.c.html
index bbbc763..a7702d3 100644
--- a/src/ts/utils/dmlocalts.c.html
+++ b/src/ts/utils/dmlocalts.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/utils/dmlocalts.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:47+00:00">
+<meta name="date" content="2016-10-03T02:59:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/utils/dmlocalts.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/utils/dmlocalts.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/ts/utils/dmplexts.c.html b/src/ts/utils/dmplexts.c.html
index 64acc01..fdcc402 100644
--- a/src/ts/utils/dmplexts.c.html
+++ b/src/ts/utils/dmplexts.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/utils/dmplexts.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:50+00:00">
+<meta name="date" content="2016-10-03T02:59:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/utils/dmplexts.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/utils/dmplexts.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/dmpleximpl.h> </font><font color="#B22222">/*I "petscdmplex.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/snesimpl.h></font>
diff --git a/src/ts/utils/dmts.c.html b/src/ts/utils/dmts.c.html
index ea68638..bd90127 100644
--- a/src/ts/utils/dmts.c.html
+++ b/src/ts/utils/dmts.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/utils/dmts.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:44+00:00">
+<meta name="date" content="2016-10-03T02:59:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/utils/dmts.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/utils/dmts.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/tsimpl.h> </font><font color="#B22222">/*I "petscts.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/dmimpl.h></font>
diff --git a/src/ts/utils/index.html b/src/ts/utils/index.html
index 8b1777b..dc0aea4 100644
--- a/src/ts/utils/index.html
+++ b/src/ts/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>
diff --git a/src/ts/utils/makefile.html b/src/ts/utils/makefile.html
index b427c1f..444576f 100644
--- a/src/ts/utils/makefile.html
+++ b/src/ts/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/ts/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:14:51+00:00">
+<meta name="date" content="2016-10-03T02:59:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/ts/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/ts/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/f90-mod/index.html b/src/vec/f90-mod/index.html
index 047dbee..093cf47 100644
--- a/src/vec/f90-mod/index.html
+++ b/src/vec/f90-mod/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/f90-mod/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../..90-mod/../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/f90-mod/makefile.html b/src/vec/f90-mod/makefile.html
index 22d3862..64099cb 100644
--- a/src/vec/f90-mod/makefile.html
+++ b/src/vec/f90-mod/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/f90-mod/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:29+00:00">
+<meta name="date" content="2016-10-03T02:21:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/f90-mod/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_USING_F90'</font>
<font color="#A020F0">#</font>
<font color="#A020F0"># Makes Fortran module functions from *.h90 files in include/petsc/finclude</font>
diff --git a/src/vec/f90-mod/petscvecmod.F.html b/src/vec/f90-mod/petscvecmod.F.html
index 1f8a3d1..b121b82 100644
--- a/src/vec/f90-mod/petscvecmod.F.html
+++ b/src/vec/f90-mod/petscvecmod.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/f90-mod/petscvecmod.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:28+00:00">
+<meta name="date" content="2016-10-03T02:21:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/f90-mod/petscvecmod.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/f90-mod/petscvecmod.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><strong><font color="#228B22">#define PETSC_USE_FORTRAN_MODULES</font></strong>
<a name="line3"> 3: </a> module petscisdef
diff --git a/src/vec/index.html b/src/vec/index.html
index d265156..b5417fb 100644
--- a/src/vec/index.html
+++ b/src/vec/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/is/ao/aoimpl.h.html b/src/vec/is/ao/aoimpl.h.html
index 3e2e7c1..b9da756 100644
--- a/src/vec/is/ao/aoimpl.h.html
+++ b/src/vec/is/ao/aoimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/aoimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:04+00:00">
+<meta name="date" content="2016-10-03T02:20:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/aoimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/aoimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This private file should not be included in users' code.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/is/ao/examples/index.html b/src/vec/is/ao/examples/index.html
index c97e0ef..0d81054 100644
--- a/src/vec/is/ao/examples/index.html
+++ b/src/vec/is/ao/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/examples/makefile.html b/src/vec/is/ao/examples/makefile.html
index fb42d9f..0f4d30e 100644
--- a/src/vec/is/ao/examples/makefile.html
+++ b/src/vec/is/ao/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:11+00:00">
+<meta name="date" content="2016-10-03T02:21:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/vec/is/ao/examples/tests/ex1.c.html b/src/vec/is/ao/examples/tests/ex1.c.html
index 65a03b6..7ddb2d4 100644
--- a/src/vec/is/ao/examples/tests/ex1.c.html
+++ b/src/vec/is/ao/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:11+00:00">
+<meta name="date" content="2016-10-03T02:21:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates constructing an application ordering.\n\n"</font>;
diff --git a/src/vec/is/ao/examples/tests/ex2.c.html b/src/vec/is/ao/examples/tests/ex2.c.html
index d699c7d..f72c3c7 100644
--- a/src/vec/is/ao/examples/tests/ex2.c.html
+++ b/src/vec/is/ao/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:11+00:00">
+<meta name="date" content="2016-10-03T02:21:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests application ordering.\n\n"</font>;
diff --git a/src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html b/src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html
index bc26ad4..417f3c4 100644
--- a/src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html
+++ b/src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:12+00:00">
+<meta name="date" content="2016-10-03T02:21:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex3d/ex3.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"<a href="../../../../../..3d/../docs/manualpages/AO/AO.html#AO">AO</a> test contributed by Sebastian Steiger <steiger at purdue.edu>, March 2011\n\n"</font>;
diff --git a/src/vec/is/ao/examples/tests/ex3d/index.html b/src/vec/is/ao/examples/tests/ex3d/index.html
index 1a2ecf7..ed44df4 100644
--- a/src/vec/is/ao/examples/tests/ex3d/index.html
+++ b/src/vec/is/ao/examples/tests/ex3d/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex3d/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex3d/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/examples/tests/ex3d/makefile.html b/src/vec/is/ao/examples/tests/ex3d/makefile.html
index f63975d..12136d0 100644
--- a/src/vec/is/ao/examples/tests/ex3d/makefile.html
+++ b/src/vec/is/ao/examples/tests/ex3d/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/ex3d/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:13+00:00">
+<meta name="date" content="2016-10-03T02:21:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex3d/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex3d/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/vec/is/ao/examples/tests/ex4.c.html b/src/vec/is/ao/examples/tests/ex4.c.html
index 1caf6d6..46e5587 100644
--- a/src/vec/is/ao/examples/tests/ex4.c.html
+++ b/src/vec/is/ao/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:12+00:00">
+<meta name="date" content="2016-10-03T02:21:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test <a href="../../../../../../docs/manualpages/AO/AO.html#AO">AO</a> with on <a href="../../../../../../docs/manualpages/IS/IS.html#IS">IS</a> with 0 entries - contributed by Ethan Coon <ecoon at lanl.gov>, Apr 2011.\n\n"</font>;
diff --git a/src/vec/is/ao/examples/tests/ex4f.F.html b/src/vec/is/ao/examples/tests/ex4f.F.html
index 14355ad..bcff16c 100644
--- a/src/vec/is/ao/examples/tests/ex4f.F.html
+++ b/src/vec/is/ao/examples/tests/ex4f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/ex4f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:12+00:00">
+<meta name="date" content="2016-10-03T02:21:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Test <a href="../../../../../../docs/manualpages/AO/AO.html#AO">AO</a> with on <a href="../../../../../../docs/manualpages/IS/IS.html#IS">IS</a> with 0 entries - Fortran version of ex4.c
<a name="line3"> 3: </a>!
diff --git a/src/vec/is/ao/examples/tests/ex7.c.html b/src/vec/is/ao/examples/tests/ex7.c.html
index 588b0a8..01e4f9c 100644
--- a/src/vec/is/ao/examples/tests/ex7.c.html
+++ b/src/vec/is/ao/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:12+00:00">
+<meta name="date" content="2016-10-03T02:21:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates constructing an application ordering.\n\n"</font>;
diff --git a/src/vec/is/ao/examples/tests/index.html b/src/vec/is/ao/examples/tests/index.html
index 49d9e21..ce12b4b 100644
--- a/src/vec/is/ao/examples/tests/index.html
+++ b/src/vec/is/ao/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/examples/tests/makefile.html b/src/vec/is/ao/examples/tests/makefile.html
index 5ed9889..330d2e9 100644
--- a/src/vec/is/ao/examples/tests/makefile.html
+++ b/src/vec/is/ao/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:12+00:00">
+<meta name="date" content="2016-10-03T02:21:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/vec/is/ao/impls/basic/aobasic.c.html b/src/vec/is/ao/impls/basic/aobasic.c.html
index 9631a2b..b153b55 100644
--- a/src/vec/is/ao/impls/basic/aobasic.c.html
+++ b/src/vec/is/ao/impls/basic/aobasic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/impls/basic/aobasic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:07+00:00">
+<meta name="date" content="2016-10-03T02:20:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/basic/aobasic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/basic/aobasic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> The most basic <a href="../../../../../../docs/manualpages/AO/AO.html#AO">AO</a> application ordering routines. These store the</font>
diff --git a/src/vec/is/ao/impls/basic/index.html b/src/vec/is/ao/impls/basic/index.html
index 3814c62..212b40f 100644
--- a/src/vec/is/ao/impls/basic/index.html
+++ b/src/vec/is/ao/impls/basic/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/impls/basic/makefile.html b/src/vec/is/ao/impls/basic/makefile.html
index fac0572..501146e 100644
--- a/src/vec/is/ao/impls/basic/makefile.html
+++ b/src/vec/is/ao/impls/basic/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/impls/basic/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:08+00:00">
+<meta name="date" content="2016-10-03T02:20:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/ao/impls/index.html b/src/vec/is/ao/impls/index.html
index f5e7ce2..64224cf 100644
--- a/src/vec/is/ao/impls/index.html
+++ b/src/vec/is/ao/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/impls/makefile.html b/src/vec/is/ao/impls/makefile.html
index d38f81b..51520f7 100644
--- a/src/vec/is/ao/impls/makefile.html
+++ b/src/vec/is/ao/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:07+00:00">
+<meta name="date" content="2016-10-03T02:20:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/ao/impls/mapping/aomapping.c.html b/src/vec/is/ao/impls/mapping/aomapping.c.html
index 9779035..137f6b4 100644
--- a/src/vec/is/ao/impls/mapping/aomapping.c.html
+++ b/src/vec/is/ao/impls/mapping/aomapping.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/impls/mapping/aomapping.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:08+00:00">
+<meta name="date" content="2016-10-03T02:20:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/mapping/aomapping.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/mapping/aomapping.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> These <a href="../../../../../../docs/manualpages/AO/AO.html#AO">AO</a> application ordering routines do not require that the input</font>
diff --git a/src/vec/is/ao/impls/mapping/index.html b/src/vec/is/ao/impls/mapping/index.html
index 134f3f4..df777ef 100644
--- a/src/vec/is/ao/impls/mapping/index.html
+++ b/src/vec/is/ao/impls/mapping/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/mapping/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/mapping/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/impls/mapping/makefile.html b/src/vec/is/ao/impls/mapping/makefile.html
index 3b6acfd..b85fb23 100644
--- a/src/vec/is/ao/impls/mapping/makefile.html
+++ b/src/vec/is/ao/impls/mapping/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/impls/mapping/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:09+00:00">
+<meta name="date" content="2016-10-03T02:21:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/mapping/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/mapping/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/ao/impls/memscalable/aomemscalable.c.html b/src/vec/is/ao/impls/memscalable/aomemscalable.c.html
index 23cba4e..ba1455d 100644
--- a/src/vec/is/ao/impls/memscalable/aomemscalable.c.html
+++ b/src/vec/is/ao/impls/memscalable/aomemscalable.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/impls/memscalable/aomemscalable.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:09+00:00">
+<meta name="date" content="2016-10-03T02:21:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/memscalable/aomemscalable.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/memscalable/aomemscalable.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> The memory scalable <a href="../../../../../../docs/manualpages/AO/AO.html#AO">AO</a> application ordering routines. These store the</font>
diff --git a/src/vec/is/ao/impls/memscalable/index.html b/src/vec/is/ao/impls/memscalable/index.html
index fb3ff80..235076e 100644
--- a/src/vec/is/ao/impls/memscalable/index.html
+++ b/src/vec/is/ao/impls/memscalable/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/memscalable/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/memscalable/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/impls/memscalable/makefile.html b/src/vec/is/ao/impls/memscalable/makefile.html
index 714a66e..30bef8b 100644
--- a/src/vec/is/ao/impls/memscalable/makefile.html
+++ b/src/vec/is/ao/impls/memscalable/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/impls/memscalable/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:11+00:00">
+<meta name="date" content="2016-10-03T02:21:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/impls/memscalable/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/impls/memscalable/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/ao/index.html b/src/vec/is/ao/index.html
index f4e8092..6f2cee1 100644
--- a/src/vec/is/ao/index.html
+++ b/src/vec/is/ao/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/interface/ao.c.html b/src/vec/is/ao/interface/ao.c.html
index f03aa34..cadfe72 100644
--- a/src/vec/is/ao/interface/ao.c.html
+++ b/src/vec/is/ao/interface/ao.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/interface/ao.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:05+00:00">
+<meta name="date" content="2016-10-03T02:20:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/interface/ao.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/interface/ao.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the abstract operations on <a href="../../../../../docs/manualpages/AO/AO.html#AO">AO</a> (application orderings)</font>
diff --git a/src/vec/is/ao/interface/aoreg.c.html b/src/vec/is/ao/interface/aoreg.c.html
index 2961233..046f774 100644
--- a/src/vec/is/ao/interface/aoreg.c.html
+++ b/src/vec/is/ao/interface/aoreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/interface/aoreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:07+00:00">
+<meta name="date" content="2016-10-03T02:20:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/interface/aoreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/interface/aoreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/is/ao/aoimpl.h> </font><font color="#B22222">/*I "petscao.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/is/ao/interface/aoregall.c.html b/src/vec/is/ao/interface/aoregall.c.html
index 58351d0..7e180ec 100644
--- a/src/vec/is/ao/interface/aoregall.c.html
+++ b/src/vec/is/ao/interface/aoregall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/interface/aoregall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:07+00:00">
+<meta name="date" content="2016-10-03T02:20:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/interface/aoregall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/interface/aoregall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/is/ao/aoimpl.h> </font><font color="#B22222">/*I "petscao.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> AOCreate_Basic(<a href="../../../../../docs/manualpages/AO/AO.html#AO">AO</a> ao)</font></strong>;
diff --git a/src/vec/is/ao/interface/dlregisdm.c.html b/src/vec/is/ao/interface/dlregisdm.c.html
index 8701a8e..81fb9ce 100644
--- a/src/vec/is/ao/interface/dlregisdm.c.html
+++ b/src/vec/is/ao/interface/dlregisdm.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/interface/dlregisdm.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:06+00:00">
+<meta name="date" content="2016-10-03T02:20:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/interface/dlregisdm.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/interface/dlregisdm.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/is/ao/aoimpl.h></font>
diff --git a/src/vec/is/ao/interface/index.html b/src/vec/is/ao/interface/index.html
index 6fc6acb..e8d019c 100644
--- a/src/vec/is/ao/interface/index.html
+++ b/src/vec/is/ao/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>AO Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> AO Manual Pages
</H2>
diff --git a/src/vec/is/ao/interface/makefile.html b/src/vec/is/ao/interface/makefile.html
index 8771209..b2d2d75 100644
--- a/src/vec/is/ao/interface/makefile.html
+++ b/src/vec/is/ao/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:07+00:00">
+<meta name="date" content="2016-10-03T02:20:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/ao/makefile.html b/src/vec/is/ao/makefile.html
index d44ed30..e056581 100644
--- a/src/vec/is/ao/makefile.html
+++ b/src/vec/is/ao/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/ao/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:05+00:00">
+<meta name="date" content="2016-10-03T02:20:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/ao/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/ao/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/examples/index.html b/src/vec/is/examples/index.html
index 47dda78..1030644 100644
--- a/src/vec/is/examples/index.html
+++ b/src/vec/is/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/examples/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/examples/makefile.html b/src/vec/is/examples/makefile.html
index 5d9bc40..9dbdba1 100644
--- a/src/vec/is/examples/makefile.html
+++ b/src/vec/is/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:24+00:00">
+<meta name="date" content="2016-10-03T02:21:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/examples/tests/ex1.c.html b/src/vec/is/examples/tests/ex1.c.html
index 864e3b4..71112e1 100644
--- a/src/vec/is/examples/tests/ex1.c.html
+++ b/src/vec/is/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:24+00:00">
+<meta name="date" content="2016-10-03T02:21:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[]= <font color="#666666">"Tests <a href="../../../../../docs/manualpages/IS/ISLocalToGlobalMappingCreateIS.html#ISLocalToGlobalMappingCreateIS">ISLocalToGlobalMappingCreateIS</a>() for bs > 1.\n\n"</font>;
diff --git a/src/vec/is/examples/tests/ex2.c.html b/src/vec/is/examples/tests/ex2.c.html
index 07cd339..e685aff 100644
--- a/src/vec/is/examples/tests/ex2.c.html
+++ b/src/vec/is/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:24+00:00">
+<meta name="date" content="2016-10-03T02:21:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[]= <font color="#666666">"Tests <a href="../../../../../docs/manualpages/IS/ISView.html#ISView">ISView</a>() and <a href="../../../../../docs/manualpages/IS/ISLoad.html#ISLoad">ISLoad</a>() \n\n"</font>;
diff --git a/src/vec/is/examples/tests/index.html b/src/vec/is/examples/tests/index.html
index 55fff15..e970a57 100644
--- a/src/vec/is/examples/tests/index.html
+++ b/src/vec/is/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/examples/tests/makefile.html b/src/vec/is/examples/tests/makefile.html
index 88e8bd2..ba899b6 100644
--- a/src/vec/is/examples/tests/makefile.html
+++ b/src/vec/is/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:25+00:00">
+<meta name="date" content="2016-10-03T02:21:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/vec/is/index.html b/src/vec/is/index.html
index da522c2..a29cecd 100644
--- a/src/vec/is/index.html
+++ b/src/vec/is/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/is/examples/index.html b/src/vec/is/is/examples/index.html
index 00469c9..5ec3ab6 100644
--- a/src/vec/is/is/examples/index.html
+++ b/src/vec/is/is/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/is/is/examples/makefile.html b/src/vec/is/is/examples/makefile.html
index a3eac1c..5a998a1 100644
--- a/src/vec/is/is/examples/makefile.html
+++ b/src/vec/is/is/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:44+00:00">
+<meta name="date" content="2016-10-03T02:19:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
LOCDIR = src/vec/is/is/examples/
DIRS = tests tutorials
diff --git a/src/vec/is/is/examples/tests/ex1.c.html b/src/vec/is/is/examples/tests/ex1.c.html
index 8191ddc..39741b6 100644
--- a/src/vec/is/is/examples/tests/ex1.c.html
+++ b/src/vec/is/is/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:44+00:00">
+<meta name="date" content="2016-10-03T02:19:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Formatted test for ISGeneral routines.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/is/is/examples/tests/ex1f.F.html b/src/vec/is/is/examples/tests/ex1f.F.html
index f87d726..15194f3 100644
--- a/src/vec/is/is/examples/tests/ex1f.F.html
+++ b/src/vec/is/is/examples/tests/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:46+00:00">
+<meta name="date" content="2016-10-03T02:20:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Formatted test <font color="#4169E1">for</font> <a href="../../../../../../docs/manualpages/IS/IS.html#IS">IS</a> general routines
diff --git a/src/vec/is/is/examples/tests/ex2.c.html b/src/vec/is/is/examples/tests/ex2.c.html
index 92ba1bf..2da4ee0 100644
--- a/src/vec/is/is/examples/tests/ex2.c.html
+++ b/src/vec/is/is/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:45+00:00">
+<meta name="date" content="2016-10-03T02:19:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Formatted test for ISStride routines.</font>
diff --git a/src/vec/is/is/examples/tests/ex2f.F.html b/src/vec/is/is/examples/tests/ex2f.F.html
index bdc2716..dfc71cf 100644
--- a/src/vec/is/is/examples/tests/ex2f.F.html
+++ b/src/vec/is/is/examples/tests/ex2f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex2f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:46+00:00">
+<meta name="date" content="2016-10-03T02:20:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Formatted Test <font color="#4169E1">for</font> <a href="../../../../../../docs/manualpages/IS/IS.html#IS">IS</a> stride routines
<a name="line3"> 3: </a>!
diff --git a/src/vec/is/is/examples/tests/ex3.c.html b/src/vec/is/is/examples/tests/ex3.c.html
index b88db77..91ce082 100644
--- a/src/vec/is/is/examples/tests/ex3.c.html
+++ b/src/vec/is/is/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:45+00:00">
+<meta name="date" content="2016-10-03T02:20:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Tests <a href="../../../../../../docs/manualpages/IS/ISAllGather.html#ISAllGather">ISAllGather</a>()</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/is/is/examples/tests/ex4.c.html b/src/vec/is/is/examples/tests/ex4.c.html
index 60ac809..2dcc432 100644
--- a/src/vec/is/is/examples/tests/ex4.c.html
+++ b/src/vec/is/is/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:45+00:00">
+<meta name="date" content="2016-10-03T02:20:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../../docs/manualpages/IS/ISToGeneral.html#ISToGeneral">ISToGeneral</a>().\n\n"</font>;
diff --git a/src/vec/is/is/examples/tests/ex5.c.html b/src/vec/is/is/examples/tests/ex5.c.html
index 5b58071..29a3d6e 100644
--- a/src/vec/is/is/examples/tests/ex5.c.html
+++ b/src/vec/is/is/examples/tests/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:45+00:00">
+<meta name="date" content="2016-10-03T02:20:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../../docs/manualpages/IS/ISLocalToGlobalMappingGetInfo.html#ISLocalToGlobalMappingGetInfo">ISLocalToGlobalMappingGetInfo</a>.()\n\n"</font>;
diff --git a/src/vec/is/is/examples/tests/ex6.c.html b/src/vec/is/is/examples/tests/ex6.c.html
index 8ed4d6b..081a37a 100644
--- a/src/vec/is/is/examples/tests/ex6.c.html
+++ b/src/vec/is/is/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:45+00:00">
+<meta name="date" content="2016-10-03T02:20:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../../docs/manualpages/IS/ISComplement.html#ISComplement">ISComplement</a>().\n\n"</font>;
diff --git a/src/vec/is/is/examples/tests/index.html b/src/vec/is/is/examples/tests/index.html
index bf59a91..2d4de53 100644
--- a/src/vec/is/is/examples/tests/index.html
+++ b/src/vec/is/is/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/is/is/examples/tests/makefile.html b/src/vec/is/is/examples/tests/makefile.html
index 7f70c1b..bfe35dc 100644
--- a/src/vec/is/is/examples/tests/makefile.html
+++ b/src/vec/is/is/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:46+00:00">
+<meta name="date" content="2016-10-03T02:20:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/vec/is/is/examples/tutorials/ex1.c.html b/src/vec/is/is/examples/tutorials/ex1.c.html
index 6c85263..83b3861 100644
--- a/src/vec/is/is/examples/tutorials/ex1.c.html
+++ b/src/vec/is/is/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:46+00:00">
+<meta name="date" content="2016-10-03T02:20:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Creating a general index set.\n\n"</font>;
diff --git a/src/vec/is/is/examples/tutorials/ex1f.F.html b/src/vec/is/is/examples/tutorials/ex1f.F.html
index 4b40877..150437f 100644
--- a/src/vec/is/is/examples/tutorials/ex1f.F.html
+++ b/src/vec/is/is/examples/tutorials/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:48+00:00">
+<meta name="date" content="2016-10-03T02:20:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Creates an index set based on a set of integers. Views that index set
<a name="line3"> 3: </a>! and then destroys it.
diff --git a/src/vec/is/is/examples/tutorials/ex1f90.F.html b/src/vec/is/is/examples/tutorials/ex1f90.F.html
index 9918742..08b3f53 100644
--- a/src/vec/is/is/examples/tutorials/ex1f90.F.html
+++ b/src/vec/is/is/examples/tutorials/ex1f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex1f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:48+00:00">
+<meta name="date" content="2016-10-03T02:20:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Creates an index set based on a set of integers. Views that index set
<a name="line3"> 3: </a>! and then destroys it.
diff --git a/src/vec/is/is/examples/tutorials/ex2.c.html b/src/vec/is/is/examples/tutorials/ex2.c.html
index 4dc3913..fa2ac76 100644
--- a/src/vec/is/is/examples/tutorials/ex2.c.html
+++ b/src/vec/is/is/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:47+00:00">
+<meta name="date" content="2016-10-03T02:20:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates creating a stride index set.\n\n"</font>;
diff --git a/src/vec/is/is/examples/tutorials/ex2f.F.html b/src/vec/is/is/examples/tutorials/ex2f.F.html
index dabc690..5aacb3b 100644
--- a/src/vec/is/is/examples/tutorials/ex2f.F.html
+++ b/src/vec/is/is/examples/tutorials/ex2f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex2f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:48+00:00">
+<meta name="date" content="2016-10-03T02:20:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Creates an index set based on a stride. Views that
<a name="line3"> 3: </a>! index set and then destroys it.
diff --git a/src/vec/is/is/examples/tutorials/ex3.c.html b/src/vec/is/is/examples/tutorials/ex3.c.html
index 3c0b047..7f7a0d0 100644
--- a/src/vec/is/is/examples/tutorials/ex3.c.html
+++ b/src/vec/is/is/examples/tutorials/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:47+00:00">
+<meta name="date" content="2016-10-03T02:20:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates creating a blocked index set.\n\n"</font>;
diff --git a/src/vec/is/is/examples/tutorials/ex3f90.F.html b/src/vec/is/is/examples/tutorials/ex3f90.F.html
index 6eacff6..3894e34 100644
--- a/src/vec/is/is/examples/tutorials/ex3f90.F.html
+++ b/src/vec/is/is/examples/tutorials/ex3f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex3f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:48+00:00">
+<meta name="date" content="2016-10-03T02:20:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex3f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex3f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>! Description: Creates an index set based on blocks of integers. Views that index set
<a name="line3"> 3: </a>! and then destroys it.
diff --git a/src/vec/is/is/examples/tutorials/ex4.c.html b/src/vec/is/is/examples/tutorials/ex4.c.html
index 56b78de..4be0c1a 100644
--- a/src/vec/is/is/examples/tutorials/ex4.c.html
+++ b/src/vec/is/is/examples/tutorials/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:47+00:00">
+<meta name="date" content="2016-10-03T02:20:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates using ISLocalToGlobalMappings.\n\n"</font>;
diff --git a/src/vec/is/is/examples/tutorials/ex5.c.html b/src/vec/is/is/examples/tutorials/ex5.c.html
index 7cebdb7..bbc77f8 100644
--- a/src/vec/is/is/examples/tutorials/ex5.c.html
+++ b/src/vec/is/is/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:47+00:00">
+<meta name="date" content="2016-10-03T02:20:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates using ISLocalToGlobalMappings with block size.\n\n"</font>;
diff --git a/src/vec/is/is/examples/tutorials/index.html b/src/vec/is/is/examples/tutorials/index.html
index eca28c3..f3811cb 100644
--- a/src/vec/is/is/examples/tutorials/index.html
+++ b/src/vec/is/is/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/is/is/examples/tutorials/makefile.html b/src/vec/is/is/examples/tutorials/makefile.html
index 1bdac79..0b55dd6 100644
--- a/src/vec/is/is/examples/tutorials/makefile.html
+++ b/src/vec/is/is/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:49+00:00">
+<meta name="date" content="2016-10-03T02:20:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/vec/is/is/impls/block/block.c.html b/src/vec/is/is/impls/block/block.c.html
index 8dfbaa6..5608eaa 100644
--- a/src/vec/is/is/impls/block/block.c.html
+++ b/src/vec/is/is/impls/block/block.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/block/block.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:42+00:00">
+<meta name="date" content="2016-10-03T02:19:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/block/block.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/block/block.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the functions for index sets (<a href="../../../../../../docs/manualpages/IS/IS.html#IS">IS</a>) defined by a list of integers.</font>
diff --git a/src/vec/is/is/impls/block/index.html b/src/vec/is/is/impls/block/index.html
index a12ddea..e43e75d 100644
--- a/src/vec/is/is/impls/block/index.html
+++ b/src/vec/is/is/impls/block/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/block/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/block/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/is/impls/block/makefile.html b/src/vec/is/is/impls/block/makefile.html
index 87851e5..7295ee1 100644
--- a/src/vec/is/is/impls/block/makefile.html
+++ b/src/vec/is/is/impls/block/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/block/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:44+00:00">
+<meta name="date" content="2016-10-03T02:19:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/block/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/block/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/is/impls/general/general.c.html b/src/vec/is/is/impls/general/general.c.html
index 9a43168..e6b9497 100644
--- a/src/vec/is/is/impls/general/general.c.html
+++ b/src/vec/is/is/impls/general/general.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/general/general.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:39+00:00">
+<meta name="date" content="2016-10-03T02:19:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/general/general.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/general/general.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the functions for index sets (<a href="../../../../../../docs/manualpages/IS/IS.html#IS">IS</a>) defined by a list of integers.</font>
diff --git a/src/vec/is/is/impls/general/general.h.html b/src/vec/is/is/impls/general/general.h.html
index 442f21e..1258d4e 100644
--- a/src/vec/is/is/impls/general/general.h.html
+++ b/src/vec/is/is/impls/general/general.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/general/general.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:41+00:00">
+<meta name="date" content="2016-10-03T02:19:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/general/general.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/general/general.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#B22222">/*</font>
diff --git a/src/vec/is/is/impls/general/index.html b/src/vec/is/is/impls/general/index.html
index 6432467..bed4527 100644
--- a/src/vec/is/is/impls/general/index.html
+++ b/src/vec/is/is/impls/general/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/general/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/general/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/is/impls/general/makefile.html b/src/vec/is/is/impls/general/makefile.html
index c6d2bd1..5885284 100644
--- a/src/vec/is/is/impls/general/makefile.html
+++ b/src/vec/is/is/impls/general/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/general/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:41+00:00">
+<meta name="date" content="2016-10-03T02:19:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/general/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/general/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/is/impls/index.html b/src/vec/is/is/impls/index.html
index 30120e3..631559d 100644
--- a/src/vec/is/is/impls/index.html
+++ b/src/vec/is/is/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/is/is/impls/makefile.html b/src/vec/is/is/impls/makefile.html
index 2b93c10..86070f8 100644
--- a/src/vec/is/is/impls/makefile.html
+++ b/src/vec/is/is/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:39+00:00">
+<meta name="date" content="2016-10-03T02:19:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/is/impls/stride/index.html b/src/vec/is/is/impls/stride/index.html
index 3c6b5f0..1263aed 100644
--- a/src/vec/is/is/impls/stride/index.html
+++ b/src/vec/is/is/impls/stride/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/stride/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/stride/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/is/impls/stride/makefile.html b/src/vec/is/is/impls/stride/makefile.html
index 1d1c71f..9f40e83 100644
--- a/src/vec/is/is/impls/stride/makefile.html
+++ b/src/vec/is/is/impls/stride/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/stride/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:42+00:00">
+<meta name="date" content="2016-10-03T02:19:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/stride/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/stride/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/is/impls/stride/stride.c.html b/src/vec/is/is/impls/stride/stride.c.html
index 36b5cdf..c531e3a 100644
--- a/src/vec/is/is/impls/stride/stride.c.html
+++ b/src/vec/is/is/impls/stride/stride.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/impls/stride/stride.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:41+00:00">
+<meta name="date" content="2016-10-03T02:19:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/impls/stride/stride.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/impls/stride/stride.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Index sets of evenly space integers, defined by a</font>
diff --git a/src/vec/is/is/index.html b/src/vec/is/is/index.html
index fafc10d..a8149b2 100644
--- a/src/vec/is/is/index.html
+++ b/src/vec/is/is/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/is/interface/index.c.html b/src/vec/is/is/interface/index.c.html
index a0855e8..6c179e5 100644
--- a/src/vec/is/is/interface/index.c.html
+++ b/src/vec/is/is/interface/index.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/interface/index.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:35+00:00">
+<meta name="date" content="2016-10-03T02:19:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/interface/index.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/interface/index.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the abstract operations on index sets, i.e. the public interface.</font>
diff --git a/src/vec/is/is/interface/index.html b/src/vec/is/is/interface/index.html
index 761b158..9f3c31f 100644
--- a/src/vec/is/is/interface/index.html
+++ b/src/vec/is/is/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/is/interface/isreg.c.html b/src/vec/is/is/interface/isreg.c.html
index 5d4542e..e263a2f 100644
--- a/src/vec/is/is/interface/isreg.c.html
+++ b/src/vec/is/is/interface/isreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/interface/isreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:38+00:00">
+<meta name="date" content="2016-10-03T02:19:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/interface/isreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/interface/isreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/is/is/interface/isregall.c.html b/src/vec/is/is/interface/isregall.c.html
index 0096dc5..fbf7c81 100644
--- a/src/vec/is/is/interface/isregall.c.html
+++ b/src/vec/is/is/interface/isregall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/interface/isregall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:38+00:00">
+<meta name="date" content="2016-10-03T02:19:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/interface/isregall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/interface/isregall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><strong><font color="#4169E1">PETSC_EXTERN <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ISCreate_General(<a href="../../../../../docs/manualpages/IS/IS.html#IS">IS</a>)</font></strong>;
diff --git a/src/vec/is/is/interface/makefile.html b/src/vec/is/is/interface/makefile.html
index 40c0876..702265b 100644
--- a/src/vec/is/is/interface/makefile.html
+++ b/src/vec/is/is/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:39+00:00">
+<meta name="date" content="2016-10-03T02:19:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/is/makefile.html b/src/vec/is/is/makefile.html
index 035be80..8378b47 100644
--- a/src/vec/is/is/makefile.html
+++ b/src/vec/is/is/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:35+00:00">
+<meta name="date" content="2016-10-03T02:19:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/is/utils/index.html b/src/vec/is/is/utils/index.html
index 09d68e1..54e20eb 100644
--- a/src/vec/is/is/utils/index.html
+++ b/src/vec/is/is/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/is/utils/isblock.c.html b/src/vec/is/is/utils/isblock.c.html
index d100a43..d3cec6a 100644
--- a/src/vec/is/is/utils/isblock.c.html
+++ b/src/vec/is/is/utils/isblock.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/utils/isblock.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:53+00:00">
+<meta name="date" content="2016-10-03T02:20:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/utils/isblock.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/utils/isblock.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/* Routines to be used by <a href="../../../../../docs/manualpages/Mat/MatIncreaseOverlap.html#MatIncreaseOverlap">MatIncreaseOverlap</a>() for BAIJ and SBAIJ matrices */</font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscis.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/is/is/utils/iscoloring.c.html b/src/vec/is/is/utils/iscoloring.c.html
index f21cf2b..9743a3e 100644
--- a/src/vec/is/is/utils/iscoloring.c.html
+++ b/src/vec/is/is/utils/iscoloring.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/utils/iscoloring.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:49+00:00">
+<meta name="date" content="2016-10-03T02:20:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/utils/iscoloring.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/utils/iscoloring.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewer.h></font>
diff --git a/src/vec/is/is/utils/iscomp.c.html b/src/vec/is/is/utils/iscomp.c.html
index 907f526..3f04549 100644
--- a/src/vec/is/is/utils/iscomp.c.html
+++ b/src/vec/is/is/utils/iscomp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/utils/iscomp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:49+00:00">
+<meta name="date" content="2016-10-03T02:20:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/utils/iscomp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/utils/iscomp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/is/is/utils/isdiff.c.html b/src/vec/is/is/utils/isdiff.c.html
index 1f4536f..1dce88b 100644
--- a/src/vec/is/is/utils/isdiff.c.html
+++ b/src/vec/is/is/utils/isdiff.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/utils/isdiff.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:52+00:00">
+<meta name="date" content="2016-10-03T02:20:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/utils/isdiff.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/utils/isdiff.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscbt.h></font>
diff --git a/src/vec/is/is/utils/makefile.html b/src/vec/is/is/utils/makefile.html
index f3a4a26..a007aed 100644
--- a/src/vec/is/is/utils/makefile.html
+++ b/src/vec/is/is/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/is/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:54+00:00">
+<meta name="date" content="2016-10-03T02:20:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/is/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/is/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/makefile.html b/src/vec/is/makefile.html
index 96976e7..85214f2 100644
--- a/src/vec/is/makefile.html
+++ b/src/vec/is/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:33+00:00">
+<meta name="date" content="2016-10-03T02:19:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/sf/examples/index.html b/src/vec/is/sf/examples/index.html
index 2bddf37..10346ed 100644
--- a/src/vec/is/sf/examples/index.html
+++ b/src/vec/is/sf/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/is/sf/examples/makefile.html b/src/vec/is/sf/examples/makefile.html
index d2de477..82006d3 100644
--- a/src/vec/is/sf/examples/makefile.html
+++ b/src/vec/is/sf/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:03+00:00">
+<meta name="date" content="2016-10-03T02:20:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
LOCDIR = src/vec/is/sf/examples/
DIRS = tutorials
diff --git a/src/vec/is/sf/examples/tutorials/ex1.c.html b/src/vec/is/sf/examples/tutorials/ex1.c.html
index 6283ff8..c335110 100644
--- a/src/vec/is/sf/examples/tutorials/ex1.c.html
+++ b/src/vec/is/sf/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:03+00:00">
+<meta name="date" content="2016-10-03T02:20:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test star forest communication (<a href="../../../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>)\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/vec/is/sf/examples/tutorials/ex2.c.html b/src/vec/is/sf/examples/tutorials/ex2.c.html
index 72e2e00..d708555 100644
--- a/src/vec/is/sf/examples/tutorials/ex2.c.html
+++ b/src/vec/is/sf/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:04+00:00">
+<meta name="date" content="2016-10-03T02:20:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test overlapped communication on a single star forest (<a href="../../../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a>)\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/vec/is/sf/examples/tutorials/index.html b/src/vec/is/sf/examples/tutorials/index.html
index 73b7cca..47dbc09 100644
--- a/src/vec/is/sf/examples/tutorials/index.html
+++ b/src/vec/is/sf/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/is/sf/examples/tutorials/makefile.html b/src/vec/is/sf/examples/tutorials/makefile.html
index c7f6d13..899fca7 100644
--- a/src/vec/is/sf/examples/tutorials/makefile.html
+++ b/src/vec/is/sf/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:04+00:00">
+<meta name="date" content="2016-10-03T02:20:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/vec/is/sf/impls/basic/index.html b/src/vec/is/sf/impls/basic/index.html
index 99f3a8e..6372ad2 100644
--- a/src/vec/is/sf/impls/basic/index.html
+++ b/src/vec/is/sf/impls/basic/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Star Forest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/basic/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Star Forest Communication: <A HREF="../../../../../../src/sys/sf/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/is/sf/impls/basic/makefile.html b/src/vec/is/sf/impls/basic/makefile.html
index a5e6297..eed5ec2 100644
--- a/src/vec/is/sf/impls/basic/makefile.html
+++ b/src/vec/is/sf/impls/basic/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/impls/basic/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:03+00:00">
+<meta name="date" content="2016-10-03T02:20:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/basic/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
SOURCEH =
diff --git a/src/vec/is/sf/impls/basic/sfbasic.c.html b/src/vec/is/sf/impls/basic/sfbasic.c.html
index afa87c8..17f2f1d 100644
--- a/src/vec/is/sf/impls/basic/sfbasic.c.html
+++ b/src/vec/is/sf/impls/basic/sfbasic.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/impls/basic/sfbasic.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:00+00:00">
+<meta name="date" content="2016-10-03T02:20:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/basic/sfbasic.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/basic/sfbasic.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/sfimpl.h> </font><font color="#B22222">/*I "petscsf.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/is/sf/impls/index.html b/src/vec/is/sf/impls/index.html
index 9c13b54..0358222 100644
--- a/src/vec/is/sf/impls/index.html
+++ b/src/vec/is/sf/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Star Forest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Star Forest Communication: <A HREF="../../../../../src/sys/sf/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/is/sf/impls/makefile.html b/src/vec/is/sf/impls/makefile.html
index 7571868..99e99c5 100644
--- a/src/vec/is/sf/impls/makefile.html
+++ b/src/vec/is/sf/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:59+00:00">
+<meta name="date" content="2016-10-03T02:20:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
SOURCEH =
diff --git a/src/vec/is/sf/impls/window/index.html b/src/vec/is/sf/impls/window/index.html
index 982d4d5..338846c 100644
--- a/src/vec/is/sf/impls/window/index.html
+++ b/src/vec/is/sf/impls/window/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Star Forest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/window/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/window/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Star Forest Communication: <A HREF="../../../../../../src/sys/sf/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/is/sf/impls/window/makefile.html b/src/vec/is/sf/impls/window/makefile.html
index 6d8b541..09a8270 100644
--- a/src/vec/is/sf/impls/window/makefile.html
+++ b/src/vec/is/sf/impls/window/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/impls/window/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:00+00:00">
+<meta name="date" content="2016-10-03T02:20:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/window/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/window/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_MPI_WIN_CREATE'</font>
<font color="#A020F0">#requiresdefine 'PETSC_HAVE_MPI_TYPE_DUP'</font>
diff --git a/src/vec/is/sf/impls/window/sfwindow.c.html b/src/vec/is/sf/impls/window/sfwindow.c.html
index 4a52e6a..68bb7d7 100644
--- a/src/vec/is/sf/impls/window/sfwindow.c.html
+++ b/src/vec/is/sf/impls/window/sfwindow.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/impls/window/sfwindow.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:59+00:00">
+<meta name="date" content="2016-10-03T02:20:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/impls/window/sfwindow.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/impls/window/sfwindow.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/sfimpl.h> </font><font color="#B22222">/*I "petscsf.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#4169E1">typedef struct _n_PetscSFDataLink *PetscSFDataLink;</font>
diff --git a/src/vec/is/sf/index.html b/src/vec/is/sf/index.html
index 4c33fc8..a91720d 100644
--- a/src/vec/is/sf/index.html
+++ b/src/vec/is/sf/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Star Forest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Star Forest Communication: <A HREF="../../../../src/sys/sf/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/is/sf/interface/dlregissf.c.html b/src/vec/is/sf/interface/dlregissf.c.html
index fa1fb9c..edc2c7c 100644
--- a/src/vec/is/sf/interface/dlregissf.c.html
+++ b/src/vec/is/sf/interface/dlregissf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/interface/dlregissf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:54+00:00">
+<meta name="date" content="2016-10-03T02:20:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/interface/dlregissf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/interface/dlregissf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/sfimpl.h></font>
<a name="line3"> 3: </a><a href="../../../../../docs/manualpages/Sys/PetscClassId.html#PetscClassId">PetscClassId</a> PETSCSF_CLASSID;
diff --git a/src/vec/is/sf/interface/index.html b/src/vec/is/sf/interface/index.html
index 3b6c980..f5e7f4b 100644
--- a/src/vec/is/sf/interface/index.html
+++ b/src/vec/is/sf/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Star Forest</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Star Forest Communication: <A HREF="../../../../../src/sys/sf/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/is/sf/interface/makefile.html b/src/vec/is/sf/interface/makefile.html
index eb64b43..8cc8459 100644
--- a/src/vec/is/sf/interface/makefile.html
+++ b/src/vec/is/sf/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:59+00:00">
+<meta name="date" content="2016-10-03T02:20:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
SOURCEH =
diff --git a/src/vec/is/sf/interface/sf.c.html b/src/vec/is/sf/interface/sf.c.html
index a8a1b1b..6fe28ab 100644
--- a/src/vec/is/sf/interface/sf.c.html
+++ b/src/vec/is/sf/interface/sf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/interface/sf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:55+00:00">
+<meta name="date" content="2016-10-03T02:20:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/interface/sf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/interface/sf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/sfimpl.h> </font><font color="#B22222">/*I "petscsf.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petscctable.h></font>
diff --git a/src/vec/is/sf/interface/sfregi.c.html b/src/vec/is/sf/interface/sfregi.c.html
index 3de3fbd..237bd58 100644
--- a/src/vec/is/sf/interface/sfregi.c.html
+++ b/src/vec/is/sf/interface/sfregi.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/interface/sfregi.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:55+00:00">
+<meta name="date" content="2016-10-03T02:20:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/interface/sfregi.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/interface/sfregi.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/sfimpl.h> </font><font color="#B22222">/*I "petscsf.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#if defined(PETSC_HAVE_MPI_WIN_CREATE)</font>
diff --git a/src/vec/is/sf/interface/sftype.c.html b/src/vec/is/sf/interface/sftype.c.html
index 0a0f4f0..1a6e7d2 100644
--- a/src/vec/is/sf/interface/sftype.c.html
+++ b/src/vec/is/sf/interface/sftype.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/interface/sftype.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:58+00:00">
+<meta name="date" content="2016-10-03T02:20:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/interface/sftype.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/interface/sftype.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/sfimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#if !defined(PETSC_HAVE_MPI_TYPE_GET_ENVELOPE)</font>
diff --git a/src/vec/is/sf/makefile.html b/src/vec/is/sf/makefile.html
index 18ca681..2ccb584 100644
--- a/src/vec/is/sf/makefile.html
+++ b/src/vec/is/sf/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/sf/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:54+00:00">
+<meta name="date" content="2016-10-03T02:20:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/sf/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/sf/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><strong><font color="#FF0000">ALL:</font></strong> lib
SOURCEH = ../../../../include/petsc/private/sfimpl.h ../../../../include/petscsf.h ../../../../include/petscsftypes.h
diff --git a/src/vec/is/utils/index.html b/src/vec/is/utils/index.html
index 7b70050..61d5165 100644
--- a/src/vec/is/utils/index.html
+++ b/src/vec/is/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>IS Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> IS Manual Pages
</H2>
diff --git a/src/vec/is/utils/isio.c.html b/src/vec/is/utils/isio.c.html
index 229257a..cdf2b6d 100644
--- a/src/vec/is/utils/isio.c.html
+++ b/src/vec/is/utils/isio.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/utils/isio.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:13+00:00">
+<meta name="date" content="2016-10-03T02:21:07+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/utils/isio.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/utils/isio.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscis.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscviewerhdf5.h></font>
diff --git a/src/vec/is/utils/isltog.c.html b/src/vec/is/utils/isltog.c.html
index cc4e728..f979916 100644
--- a/src/vec/is/utils/isltog.c.html
+++ b/src/vec/is/utils/isltog.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/utils/isltog.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:13+00:00">
+<meta name="date" content="2016-10-03T02:21:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/utils/isltog.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/utils/isltog.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/isimpl.h> </font><font color="#B22222">/*I "petscis.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscsf.h></font>
diff --git a/src/vec/is/utils/makefile.html b/src/vec/is/utils/makefile.html
index 64efa2c..e254c46 100644
--- a/src/vec/is/utils/makefile.html
+++ b/src/vec/is/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:24+00:00">
+<meta name="date" content="2016-10-03T02:21:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/is/utils/pmap.c.html b/src/vec/is/utils/pmap.c.html
index d12a4a2..e788734 100644
--- a/src/vec/is/utils/pmap.c.html
+++ b/src/vec/is/utils/pmap.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/utils/pmap.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:17+00:00">
+<meta name="date" content="2016-10-03T02:21:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/utils/pmap.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/utils/pmap.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for basic map object implementation.</font>
diff --git a/src/vec/is/utils/vsectionis.c b/src/vec/is/utils/vsectionis.c
index d6ef072..6482c8b 100644
--- a/src/vec/is/utils/vsectionis.c
+++ b/src/vec/is/utils/vsectionis.c
@@ -1571,7 +1571,8 @@ PetscErrorCode PetscSectionView(PetscSection s, PetscViewer viewer)
PetscErrorCode ierr;
PetscFunctionBegin;
- if (!viewer) {ierr = PetscViewerASCIIGetStdout(PETSC_COMM_SELF, &viewer);CHKERRQ(ierr);}
+ PetscValidHeaderSpecific(s, PETSC_SECTION_CLASSID, 1);
+ if (!viewer) {ierr = PetscViewerASCIIGetStdout(PetscObjectComm((PetscObject)s), &viewer);CHKERRQ(ierr);}
PetscValidHeaderSpecific(viewer, PETSC_VIEWER_CLASSID, 2);
ierr = PetscObjectTypeCompare((PetscObject) viewer, PETSCVIEWERASCII, &isascii);CHKERRQ(ierr);
if (isascii) {
diff --git a/src/vec/is/utils/vsectionis.c.html b/src/vec/is/utils/vsectionis.c.html
index d460b3b..bcda688 100644
--- a/src/vec/is/utils/vsectionis.c.html
+++ b/src/vec/is/utils/vsectionis.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/is/utils/vsectionis.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:18+00:00">
+<meta name="date" content="2016-10-03T02:21:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/is/utils/vsectionis.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/is/utils/vsectionis.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file contains routines for basic section object implementation.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
@@ -1411,560 +1411,560 @@
<a name="line1569">1569: </a> <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> isascii;
<a name="line1570">1570: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
-<a name="line1574">1574: </a> <font color="#4169E1">if</font> (!viewer) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html#PetscViewerASCIIGetStdout">PetscViewerASCIIGetStdout</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, &viewer);}
-<a name="line1576">1576: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERASCII, &isascii);
-<a name="line1577">1577: </a> <font color="#4169E1">if</font> (isascii) {
-<a name="line1578">1578: </a> PetscObjectPrintClassNamePrefixType((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)s,viewer);
-<a name="line1579">1579: </a> <font color="#4169E1">if</font> (s->numFields) {
-<a name="line1580">1580: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%D fields\n"</font>, s->numFields);
-<a name="line1581">1581: </a> <font color="#4169E1">for</font> (f = 0; f < s->numFields; ++f) {
-<a name="line1582">1582: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" field %D with %D components\n"</font>, f, s->numFieldComponents[f]);
-<a name="line1583">1583: </a> PetscSectionView_ASCII(s->field[f], viewer);
-<a name="line1584">1584: </a> }
-<a name="line1585">1585: </a> } <font color="#4169E1">else</font> {
-<a name="line1586">1586: </a> PetscSectionView_ASCII(s, viewer);
-<a name="line1587">1587: </a> }
-<a name="line1588">1588: </a> }
-<a name="line1589">1589: </a> <font color="#4169E1">return</font>(0);
-<a name="line1590">1590: </a>}
-
-<a name="line1594">1594: </a><font color="#B22222">/*@</font>
-<a name="line1595">1595: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionReset.html#PetscSectionReset">PetscSectionReset</a> - Frees all section data.</font>
-
-<a name="line1597">1597: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1599">1599: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1600">1600: </a><font color="#B22222">. s - the <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-
-<a name="line1602">1602: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line1604">1604: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>()</font>
-<a name="line1605">1605: </a><font color="#B22222">@*/</font>
-<a name="line1606">1606: </a><strong><font color="#4169E1"><a name="PetscSectionReset"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionReset.html#PetscSectionReset">PetscSectionReset</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s)</font></strong>
-<a name="line1607">1607: </a>{
-<a name="line1608">1608: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
-
-<a name="line1612">1612: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->numFieldComponents);
-<a name="line1613">1613: </a> <font color="#4169E1">for</font> (f = 0; f < s->numFields; ++f) {
-<a name="line1614">1614: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s->field[f]);
-<a name="line1615">1615: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->fieldNames[f]);
-<a name="line1616">1616: </a> }
-<a name="line1617">1617: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->fieldNames);
-<a name="line1618">1618: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->field);
-<a name="line1619">1619: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s->bc);
-<a name="line1620">1620: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->bcIndices);
-<a name="line1621">1621: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(s->atlasDof, s->atlasOff);
-<a name="line1622">1622: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s->clSection);
-<a name="line1623">1623: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&s->clPoints);
-<a name="line1624">1624: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&s->perm);
-
-<a name="line1626">1626: </a> s->pStart = -1;
-<a name="line1627">1627: </a> s->pEnd = -1;
-<a name="line1628">1628: </a> s->maxDof = 0;
-<a name="line1629">1629: </a> s->setup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1630">1630: </a> s->numFields = 0;
-<a name="line1631">1631: </a> s->clObj = NULL;
-<a name="line1632">1632: </a> <font color="#4169E1">return</font>(0);
-<a name="line1633">1633: </a>}
-
-<a name="line1637">1637: </a><font color="#B22222">/*@</font>
-<a name="line1638">1638: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a> - Frees a section object and frees its range if that exists.</font>
-
-<a name="line1640">1640: </a><font color="#B22222"> Not collective</font>
-
-<a name="line1642">1642: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1643">1643: </a><font color="#B22222">. s - the <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-
-<a name="line1645">1645: </a><font color="#B22222"> Level: developer</font>
-
-<a name="line1647">1647: </a><font color="#B22222"> The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object and methods are intended to be used in the PETSc <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> and <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementions; it is</font>
-<a name="line1648">1648: </a><font color="#B22222"> recommended they not be used in user codes unless you really gain something in their use.</font>
-
-<a name="line1650">1650: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>()</font>
-<a name="line1651">1651: </a><font color="#B22222">@*/</font>
-<a name="line1652">1652: </a><strong><font color="#4169E1"><a name="PetscSectionDestroy"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *s)</font></strong>
-<a name="line1653">1653: </a>{
-
-<a name="line1657">1657: </a> <font color="#4169E1">if</font> (!*s) <font color="#4169E1">return</font>(0);
-<a name="line1659">1659: </a> <font color="#4169E1">if</font> (--((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(*s))->refct > 0) {
-<a name="line1660">1660: </a> *s = NULL;
-<a name="line1661">1661: </a> <font color="#4169E1">return</font>(0);
-<a name="line1662">1662: </a> }
-<a name="line1663">1663: </a> <a href="../../../../docs/manualpages/IS/PetscSectionReset.html#PetscSectionReset">PetscSectionReset</a>(*s);
-<a name="line1664">1664: </a> <a href="../../../../docs/manualpages/Sys/PetscHeaderDestroy.html#PetscHeaderDestroy">PetscHeaderDestroy</a>(s);
-<a name="line1665">1665: </a> <font color="#4169E1">return</font>(0);
-<a name="line1666">1666: </a>}
-
-<a name="line1670">1670: </a><strong><font color="#4169E1"><a name="VecIntGetValuesSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecIntGetValuesSection(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *baseArray, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, const [...]
-<a name="line1671">1671: </a>{
-<a name="line1672">1672: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = point - s->pStart;
-
-<a name="line1675">1675: </a> *values = &baseArray[s->atlasOff[p]];
-<a name="line1676">1676: </a> <font color="#4169E1">return</font>(0);
-<a name="line1677">1677: </a>}
-
-<a name="line1681">1681: </a><strong><font color="#4169E1"><a name="VecIntSetValuesSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecIntSetValuesSection(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *baseArray, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, const [...]
-<a name="line1682">1682: </a>{
-<a name="line1683">1683: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *array;
-<a name="line1684">1684: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = point - s->pStart;
-<a name="line1685">1685: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> orientation = 0; <font color="#B22222">/* Needs to be included for use in closure operations */</font>
-<a name="line1686">1686: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cDim = 0;
-
-<a name="line1690">1690: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cDim);
-<a name="line1691">1691: </a> array = &baseArray[s->atlasOff[p]];
-<a name="line1692">1692: </a> <font color="#4169E1">if</font> (!cDim) {
-<a name="line1693">1693: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line1694">1694: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->atlasDof[p];
-<a name="line1695">1695: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
-
-<a name="line1697">1697: </a> <font color="#4169E1">if</font> (mode == <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>) {
-<a name="line1698">1698: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) array[i] = values[i];
-<a name="line1699">1699: </a> } <font color="#4169E1">else</font> {
-<a name="line1700">1700: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) array[i] += values[i];
-<a name="line1701">1701: </a> }
-<a name="line1702">1702: </a> } <font color="#4169E1">else</font> {
-<a name="line1703">1703: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0;
-<a name="line1704">1704: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> j = -1, field, i;
-
-<a name="line1706">1706: </a> <font color="#4169E1">for</font> (field = 0; field < s->numFields; ++field) {
-<a name="line1707">1707: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->field[field]->atlasDof[p];
-
-<a name="line1709">1709: </a> <font color="#4169E1">for</font> (i = dim-1; i >= 0; --i) array[++j] = values[i+offset];
-<a name="line1710">1710: </a> offset += dim;
-<a name="line1711">1711: </a> }
-<a name="line1712">1712: </a> }
-<a name="line1713">1713: </a> } <font color="#4169E1">else</font> {
-<a name="line1714">1714: </a> <font color="#4169E1">if</font> (orientation >= 0) {
-<a name="line1715">1715: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->atlasDof[p];
-<a name="line1716">1716: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cInd = 0, i;
-<a name="line1717">1717: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cDof;
-
-<a name="line1719">1719: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, point, &cDof);
-<a name="line1720">1720: </a> <font color="#4169E1">if</font> (mode == <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>) {
-<a name="line1721">1721: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) {
-<a name="line1722">1722: </a> <font color="#4169E1">if</font> ((cInd < cDim) && (i == cDof[cInd])) {++cInd; <font color="#4169E1">continue</font>;}
-<a name="line1723">1723: </a> array[i] = values[i];
-<a name="line1724">1724: </a> }
-<a name="line1725">1725: </a> } <font color="#4169E1">else</font> {
-<a name="line1726">1726: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) {
-<a name="line1727">1727: </a> <font color="#4169E1">if</font> ((cInd < cDim) && (i == cDof[cInd])) {++cInd; <font color="#4169E1">continue</font>;}
-<a name="line1728">1728: </a> array[i] += values[i];
-<a name="line1729">1729: </a> }
-<a name="line1730">1730: </a> }
-<a name="line1731">1731: </a> } <font color="#4169E1">else</font> {
-<a name="line1732">1732: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cDof;
-<a name="line1733">1733: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0;
-<a name="line1734">1734: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cOffset = 0;
-<a name="line1735">1735: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> j = 0, field;
-
-<a name="line1737">1737: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, point, &cDof);
-<a name="line1738">1738: </a> <font color="#4169E1">for</font> (field = 0; field < s->numFields; ++field) {
-<a name="line1739">1739: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->field[field]->atlasDof[p]; <font color="#B22222">/* <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>() */</font>
-<a name="line1740">1740: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tDim = s->field[field]->bc->atlasDof[p]; <font color="#B22222">/* <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>() */</font>
-<a name="line1741">1741: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> sDim = dim - tDim;
-<a name="line1742">1742: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cInd = 0, i,k;
-
-<a name="line1744">1744: </a> <font color="#4169E1">for</font> (i = 0, k = dim+offset-1; i < dim; ++i, ++j, --k) {
-<a name="line1745">1745: </a> <font color="#4169E1">if</font> ((cInd < sDim) && (j == cDof[cInd+cOffset])) {++cInd; <font color="#4169E1">continue</font>;}
-<a name="line1746">1746: </a> array[j] = values[k];
-<a name="line1747">1747: </a> }
-<a name="line1748">1748: </a> offset += dim;
-<a name="line1749">1749: </a> cOffset += dim - tDim;
-<a name="line1750">1750: </a> }
-<a name="line1751">1751: </a> }
-<a name="line1752">1752: </a> }
-<a name="line1753">1753: </a> <font color="#4169E1">return</font>(0);
-<a name="line1754">1754: </a>}
-
-<a name="line1758">1758: </a><strong><font color="#4169E1"><a name="PetscSectionHasConstraints"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSectionHasConstraints(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *hasConstraints)</font></strong>
-<a name="line1759">1759: </a>{
-<a name="line1763">1763: </a> *hasConstraints = s->bc ? <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
-<a name="line1764">1764: </a> <font color="#4169E1">return</font>(0);
-<a name="line1765">1765: </a>}
-
-<a name="line1769">1769: </a><font color="#B22222">/*@C</font>
-<a name="line1770">1770: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a> - Get the point dof numbers, in [0, dof), which are constrained</font>
-
-<a name="line1772">1772: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1773">1773: </a><font color="#B22222">+ s - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-<a name="line1774">1774: </a><font color="#B22222">- point - The point</font>
-
-<a name="line1776">1776: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1777">1777: </a><font color="#B22222">. indices - The constrained dofs</font>
-
-<a name="line1779">1779: </a><font color="#B22222"> Note: In Fortran, you call PetscSectionGetConstraintIndicesF90() and PetscSectionRestoreConstraintIndicesF90()</font>
-
-<a name="line1781">1781: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line1783">1783: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(), <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-<a name="line1784">1784: </a><font color="#B22222">@*/</font>
-<a name="line1785">1785: </a><strong><font color="#4169E1"><a name="PetscSectionGetConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/Pets [...]
-<a name="line1786">1786: </a>{
-
-<a name="line1790">1790: </a> <font color="#4169E1">if</font> (s->bc) {
-<a name="line1791">1791: </a> VecIntGetValuesSection(s->bcIndices, s->bc, point, indices);
-<a name="line1792">1792: </a> } <font color="#4169E1">else</font> *indices = NULL;
-<a name="line1793">1793: </a> <font color="#4169E1">return</font>(0);
-<a name="line1794">1794: </a>}
-
-<a name="line1798">1798: </a><font color="#B22222">/*@C</font>
-<a name="line1799">1799: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a> - Set the point dof numbers, in [0, dof), which are constrained</font>
-
-<a name="line1801">1801: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1802">1802: </a><font color="#B22222">+ s - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-<a name="line1803">1803: </a><font color="#B22222">. point - The point</font>
-<a name="line1804">1804: </a><font color="#B22222">- indices - The constrained dofs</font>
-
-<a name="line1806">1806: </a><font color="#B22222"> Note: The Fortran is PetscSectionSetConstraintIndicesF90()</font>
-
-<a name="line1808">1808: </a><font color="#B22222"> Level: advanced</font>
-
-<a name="line1810">1810: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(), <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-<a name="line1811">1811: </a><font color="#B22222">@*/</font>
-<a name="line1812">1812: </a><strong><font color="#4169E1"><a name="PetscSectionSetConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/Pets [...]
-<a name="line1813">1813: </a>{
-
-<a name="line1817">1817: </a> <font color="#4169E1">if</font> (s->bc) {
-<a name="line1818">1818: </a> VecIntSetValuesSection(s->bcIndices, s->bc, point, indices, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line1819">1819: </a> }
-<a name="line1820">1820: </a> <font color="#4169E1">return</font>(0);
-<a name="line1821">1821: </a>}
-
-<a name="line1825">1825: </a><strong><font color="#4169E1"><a name="PetscSectionGetFieldConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSectionGetFieldConstraintIndices(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">P [...]
-<a name="line1826">1826: </a>{
-
-<a name="line1830">1830: </a> <font color="#4169E1">if</font> ((field < 0) || (field >= s->numFields)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Section field %d should be in [%d, %d)"</font>, field, 0, s->numFields);
-<a name="line1831">1831: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s->field[field], point, indices);
-<a name="line1832">1832: </a> <font color="#4169E1">return</font>(0);
-<a name="line1833">1833: </a>}
-
-<a name="line1837">1837: </a><strong><font color="#4169E1"><a name="PetscSectionSetFieldConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSectionSetFieldConstraintIndices(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">P [...]
-<a name="line1838">1838: </a>{
-
-<a name="line1842">1842: </a> <font color="#4169E1">if</font> ((field < 0) || (field >= s->numFields)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Section field %d should be in [%d, %d)"</font>, field, 0, s->numFields);
-<a name="line1843">1843: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(s->field[field], point, indices);
-<a name="line1844">1844: </a> <font color="#4169E1">return</font>(0);
-<a name="line1845">1845: </a>}
-
-<a name="line1849">1849: </a><font color="#B22222">/*@</font>
-<a name="line1850">1850: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionPermute.html#PetscSectionPermute">PetscSectionPermute</a> - Reorder the section according to the input point permutation</font>
-
-<a name="line1852">1852: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-
-<a name="line1854">1854: </a><font color="#B22222"> Input Parameter:</font>
-<a name="line1855">1855: </a><font color="#B22222">+ section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
-<a name="line1856">1856: </a><font color="#B22222">- perm - The point permutation, old point p becomes new point perm[p]</font>
-
-<a name="line1858">1858: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line1859">1859: </a><font color="#B22222">. sectionNew - The permuted <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-
-<a name="line1861">1861: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line1863">1863: </a><font color="#B22222">.keywords: mesh</font>
-<a name="line1864">1864: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatPermute.html#MatPermute">MatPermute</a>()</font>
-<a name="line1865">1865: </a><font color="#B22222">@*/</font>
-<a name="line1866">1866: </a><strong><font color="#4169E1"><a name="PetscSectionPermute"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionPermute.html#PetscSectionPermute">PetscSectionPermute</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> permutation, <a href="../../../. [...]
-<a name="line1867">1867: </a>{
-<a name="line1868">1868: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s = section, sNew;
-<a name="line1869">1869: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *perm;
-<a name="line1870">1870: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, f, numPoints, pStart, pEnd, p;
-<a name="line1871">1871: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line1877">1877: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) s), &sNew);
-<a name="line1878">1878: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(s, &numFields);
-<a name="line1879">1879: </a> <font color="#4169E1">if</font> (numFields) {<a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(sNew, numFields);}
-<a name="line1880">1880: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line1881">1881: </a> const char *name;
-<a name="line1882">1882: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numComp;
-
-<a name="line1884">1884: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldName.html#PetscSectionGetFieldName">PetscSectionGetFieldName</a>(s, f, &name);
-<a name="line1885">1885: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldName.html#PetscSectionSetFieldName">PetscSectionSetFieldName</a>(sNew, f, name);
-<a name="line1886">1886: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(s, f, &numComp);
-<a name="line1887">1887: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(sNew, f, numComp);
-<a name="line1888">1888: </a> }
-<a name="line1889">1889: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(permutation, &numPoints);
-<a name="line1890">1890: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(permutation, &perm);
-<a name="line1891">1891: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(s, &pStart, &pEnd);
-<a name="line1892">1892: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(sNew, pStart, pEnd);
-<a name="line1893">1893: </a> <font color="#4169E1">if</font> (numPoints < pEnd) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Permutation size %d is less than largest Section point %d"</font>, numPoints, pEnd);
-<a name="line1894">1894: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line1895">1895: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, cdof;
-
-<a name="line1897">1897: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(s, p, &dof);
-<a name="line1898">1898: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(sNew, perm[p], dof);
-<a name="line1899">1899: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cdof);
-<a name="line1900">1900: </a> <font color="#4169E1">if</font> (cdof) {<a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintDof.html#PetscSectionSetConstraintDof">PetscSectionSetConstraintDof</a>(sNew, perm[p], cdof);}
-<a name="line1901">1901: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line1902">1902: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(s, p, f, &dof);
-<a name="line1903">1903: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(sNew, perm[p], f, dof);
-<a name="line1904">1904: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(s, p, f, &cdof);
-<a name="line1905">1905: </a> <font color="#4169E1">if</font> (cdof) {<a href="../../../../docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html#PetscSectionSetFieldConstraintDof">PetscSectionSetFieldConstraintDof</a>(sNew, perm[p], f, cdof);}
-<a name="line1906">1906: </a> }
-<a name="line1907">1907: </a> }
-<a name="line1908">1908: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(sNew);
-<a name="line1909">1909: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
-<a name="line1910">1910: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cind;
-<a name="line1911">1911: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof;
-
-<a name="line1913">1913: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cdof);
-<a name="line1914">1914: </a> <font color="#4169E1">if</font> (cdof) {
-<a name="line1915">1915: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, p, &cind);
-<a name="line1916">1916: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(sNew, perm[p], cind);
-<a name="line1917">1917: </a> }
-<a name="line1918">1918: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line1919">1919: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(s, p, f, &cdof);
-<a name="line1920">1920: </a> <font color="#4169E1">if</font> (cdof) {
-<a name="line1921">1921: </a> PetscSectionGetFieldConstraintIndices(s, p, f, &cind);
-<a name="line1922">1922: </a> PetscSectionSetFieldConstraintIndices(sNew, perm[p], f, cind);
-<a name="line1923">1923: </a> }
-<a name="line1924">1924: </a> }
-<a name="line1925">1925: </a> }
-<a name="line1926">1926: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(permutation, &perm);
-<a name="line1927">1927: </a> *sectionNew = sNew;
-<a name="line1928">1928: </a> <font color="#4169E1">return</font>(0);
-<a name="line1929">1929: </a>}
-
-<a name="line1933">1933: </a><font color="#B22222">/*@C</font>
-<a name="line1934">1934: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSFDistributeSection.html#PetscSFDistributeSection">PetscSFDistributeSection</a> - Create a new <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> reorganized, moving from the root to the leaves of the SF</font>
-
-<a name="line1936">1936: </a><font color="#B22222"> Collective</font>
-
-<a name="line1938">1938: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line1939">1939: </a><font color="#B22222">+ sf - The SF</font>
-<a name="line1940">1940: </a><font color="#B22222">- rootSection - Section defined on root space</font>
-
-<a name="line1942">1942: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line1943">1943: </a><font color="#B22222">+ remoteOffsets - root offsets in leaf storage, or NULL</font>
-<a name="line1944">1944: </a><font color="#B22222">- leafSection - Section defined on the leaf space</font>
-
-<a name="line1946">1946: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line1948">1948: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>()</font>
-<a name="line1949">1949: </a><font color="#B22222">@*/</font>
-<a name="line1950">1950: </a><strong><font color="#4169E1"><a name="PetscSFDistributeSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSFDistributeSection.html#PetscSFDistributeSection">PetscSFDistributeSection</a>(<a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</ [...]
-<a name="line1951">1951: </a>{
-<a name="line1952">1952: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> embedSF;
-<a name="line1953">1953: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ilocal, *indices;
-<a name="line1954">1954: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> selected;
-<a name="line1955">1955: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, nroots, nleaves, rpStart, rpEnd, lpStart = PETSC_MAX_INT, lpEnd = -1, i, f;
-
-<a name="line1959">1959: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(rootSection, &numFields);
-<a name="line1960">1960: </a> <font color="#4169E1">if</font> (numFields) {<a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(leafSection, numFields);}
-<a name="line1961">1961: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line1962">1962: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numComp = 0;
-<a name="line1963">1963: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(rootSection, f, &numComp);
-<a name="line1964">1964: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(leafSection, f, numComp);
-<a name="line1965">1965: </a> }
-<a name="line1966">1966: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(rootSection, &rpStart, &rpEnd);
-<a name="line1967">1967: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf,&nroots,NULL,NULL,NULL);
-<a name="line1968">1968: </a> rpEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(rpEnd,nroots);
-<a name="line1969">1969: </a> rpEnd = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(rpStart,rpEnd);
-<a name="line1970">1970: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, rpEnd - rpStart, rpStart, 1, &selected);
-<a name="line1971">1971: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(selected, &indices);
-<a name="line1972">1972: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html#PetscSFCreateEmbeddedSF">PetscSFCreateEmbeddedSF</a>(sf, rpEnd - rpStart, indices, &embedSF);
-<a name="line1973">1973: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(selected, &indices);
-<a name="line1974">1974: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&selected);
-<a name="line1975">1975: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(embedSF, NULL, &nleaves, &ilocal, NULL);
-<a name="line1976">1976: </a> <font color="#4169E1">if</font> (nleaves && ilocal) {
-<a name="line1977">1977: </a> <font color="#4169E1">for</font> (i = 0; i < nleaves; ++i) {
-<a name="line1978">1978: </a> lpStart = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(lpStart, ilocal[i]);
-<a name="line1979">1979: </a> lpEnd = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(lpEnd, ilocal[i]);
-<a name="line1980">1980: </a> }
-<a name="line1981">1981: </a> ++lpEnd;
-<a name="line1982">1982: </a> } <font color="#4169E1">else</font> {
-<a name="line1983">1983: </a> lpStart = 0;
-<a name="line1984">1984: </a> lpEnd = nleaves;
-<a name="line1985">1985: </a> }
-<a name="line1986">1986: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(leafSection, lpStart, lpEnd);
-<a name="line1987">1987: </a> <font color="#B22222">/* Could fuse these at the cost of a copy and extra allocation */</font>
-<a name="line1988">1988: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->atlasDof[-rpStart], &leafSection->atlasDof[-lpStart]);
-<a name="line1989">1989: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->atlasDof[-rpStart], &leafSection->atlasDof[-lpStart]);
-<a name="line1990">1990: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
-<a name="line1991">1991: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->field[f]->atlasDof[-rpStart], &leafSection->field[f]->atlasDof[-lpStart]);
-<a name="line1992">1992: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->field[f]->atlasDof[-rpStart], &leafSection->field[f]->atlasDof[-lpStart]);
-<a name="line1993">1993: </a> }
-<a name="line1994">1994: </a> <font color="#4169E1">if</font> (remoteOffsets) {
-<a name="line1995">1995: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(lpEnd - lpStart, remoteOffsets);
-<a name="line1996">1996: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
-<a name="line1997">1997: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
-<a name="line1998">1998: </a> }
-<a name="line1999">1999: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&embedSF);
-<a name="line2000">2000: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(leafSection);
-<a name="line2001">2001: </a> <font color="#4169E1">return</font>(0);
-<a name="line2002">2002: </a>}
-
-<a name="line2006">2006: </a><strong><font color="#4169E1"><a name="PetscSFCreateRemoteOffsets"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSFCreateRemoteOffsets(<a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> rootSection, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSec [...]
-<a name="line2007">2007: </a>{
-<a name="line2008">2008: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> embedSF;
-<a name="line2009">2009: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
-<a name="line2010">2010: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> selected;
-<a name="line2011">2011: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, rpStart = 0, rpEnd = 0, lpStart = 0, lpEnd = 0;
-<a name="line2012">2012: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line2015">2015: </a> *remoteOffsets = NULL;
-<a name="line2016">2016: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf, &numRoots, NULL, NULL, NULL);
-<a name="line2017">2017: </a> <font color="#4169E1">if</font> (numRoots < 0) <font color="#4169E1">return</font>(0);
-<a name="line2018">2018: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(rootSection, &rpStart, &rpEnd);
-<a name="line2019">2019: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(leafSection, &lpStart, &lpEnd);
-<a name="line2020">2020: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, rpEnd - rpStart, rpStart, 1, &selected);
-<a name="line2021">2021: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(selected, &indices);
-<a name="line2022">2022: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html#PetscSFCreateEmbeddedSF">PetscSFCreateEmbeddedSF</a>(sf, rpEnd - rpStart, indices, &embedSF);
-<a name="line2023">2023: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(selected, &indices);
-<a name="line2024">2024: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&selected);
-<a name="line2025">2025: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(lpEnd - lpStart, remoteOffsets);
-<a name="line2026">2026: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
-<a name="line2027">2027: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
-<a name="line2028">2028: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&embedSF);
-<a name="line2029">2029: </a> <font color="#4169E1">return</font>(0);
-<a name="line2030">2030: </a>}
-
-<a name="line2034">2034: </a><font color="#B22222">/*@C</font>
-<a name="line2035">2035: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSFCreateSectionSF.html#PetscSFCreateSectionSF">PetscSFCreateSectionSF</a> - Create an expanded SF of dofs, assuming the input SF relates points</font>
-
-<a name="line2037">2037: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2038">2038: </a><font color="#B22222">+ sf - The SF</font>
-<a name="line2039">2039: </a><font color="#B22222">. rootSection - Data layout of remote points for outgoing data (this is usually the serial section)</font>
-<a name="line2040">2040: </a><font color="#B22222">. remoteOffsets - Offsets for point data on remote processes (these are offsets from the root section), or NULL</font>
-<a name="line2041">2041: </a><font color="#B22222">- leafSection - Data layout of local points for incoming data (this is the distributed section)</font>
-
-<a name="line2043">2043: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2044">2044: </a><font color="#B22222">- sectionSF - The new SF</font>
-
-<a name="line2046">2046: </a><font color="#B22222"> Note: Either rootSection or remoteOffsets can be specified</font>
-
-<a name="line2048">2048: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2050">2050: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>()</font>
-<a name="line2051">2051: </a><font color="#B22222">@*/</font>
-<a name="line2052">2052: </a><strong><font color="#4169E1"><a name="PetscSFCreateSectionSF"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSFCreateSectionSF.html#PetscSFCreateSectionSF">PetscSFCreateSectionSF</a>(<a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> rootS [...]
-<a name="line2053">2053: </a>{
-<a name="line2054">2054: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
-<a name="line2055">2055: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPoints;
-<a name="line2056">2056: </a> const <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePoints;
-<a name="line2057">2057: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> lpStart, lpEnd;
-<a name="line2058">2058: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, numSectionRoots, numPoints, numIndices = 0;
-<a name="line2059">2059: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localIndices;
-<a name="line2060">2060: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remoteIndices;
-<a name="line2061">2061: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i, ind;
-<a name="line2062">2062: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
-
-<a name="line2070">2070: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sf,&comm);
-<a name="line2071">2071: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(comm, sectionSF);
-<a name="line2072">2072: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(leafSection, &lpStart, &lpEnd);
-<a name="line2073">2073: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(rootSection, &numSectionRoots);
-<a name="line2074">2074: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf, &numRoots, &numPoints, &localPoints, &remotePoints);
-<a name="line2075">2075: </a> <font color="#4169E1">if</font> (numRoots < 0) <font color="#4169E1">return</font>(0);
-<a name="line2076">2076: </a> <font color="#4169E1">for</font> (i = 0; i < numPoints; ++i) {
-<a name="line2077">2077: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localPoint = localPoints ? localPoints[i] : i;
-<a name="line2078">2078: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
-
-<a name="line2080">2080: </a> <font color="#4169E1">if</font> ((localPoint >= lpStart) && (localPoint < lpEnd)) {
-<a name="line2081">2081: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(leafSection, localPoint, &dof);
-<a name="line2082">2082: </a> numIndices += dof;
-<a name="line2083">2083: </a> }
-<a name="line2084">2084: </a> }
-<a name="line2085">2085: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numIndices, &localIndices);
-<a name="line2086">2086: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numIndices, &remoteIndices);
-<a name="line2087">2087: </a> <font color="#B22222">/* Create new index graph */</font>
-<a name="line2088">2088: </a> <font color="#4169E1">for</font> (i = 0, ind = 0; i < numPoints; ++i) {
-<a name="line2089">2089: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localPoint = localPoints ? localPoints[i] : i;
-<a name="line2090">2090: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rank = remotePoints[i].rank;
-
-<a name="line2092">2092: </a> <font color="#4169E1">if</font> ((localPoint >= lpStart) && (localPoint < lpEnd)) {
-<a name="line2093">2093: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> remoteOffset = remoteOffsets[localPoint-lpStart];
-<a name="line2094">2094: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> loff, dof, d;
-
-<a name="line2096">2096: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(leafSection, localPoint, &loff);
-<a name="line2097">2097: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(leafSection, localPoint, &dof);
-<a name="line2098">2098: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++ind) {
-<a name="line2099">2099: </a> localIndices[ind] = loff+d;
-<a name="line2100">2100: </a> remoteIndices[ind].rank = rank;
-<a name="line2101">2101: </a> remoteIndices[ind].index = remoteOffset+d;
-<a name="line2102">2102: </a> }
-<a name="line2103">2103: </a> }
-<a name="line2104">2104: </a> }
-<a name="line2105">2105: </a> <font color="#4169E1">if</font> (numIndices != ind) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_PLIB, <font color="#666666">"Inconsistency in indices, %d should be %d"</font>, ind, numIndices);
-<a name="line2106">2106: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(*sectionSF, numSectionRoots, numIndices, localIndices, PETSC_OWN_POINTER, remoteIndices, PETSC_OWN_POINTER);
-<a name="line2107">2107: </a> <font color="#4169E1">return</font>(0);
-<a name="line2108">2108: </a>}
-
-<a name="line2112">2112: </a><font color="#B22222">/*@</font>
-<a name="line2113">2113: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionSetClosureIndex.html#PetscSectionSetClosureIndex">PetscSectionSetClosureIndex</a> - Set a cache of points in the closure of each point in the section</font>
-
-<a name="line2115">2115: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2116">2116: </a><font color="#B22222">+ section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-<a name="line2117">2117: </a><font color="#B22222">. obj - A <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> which serves as the key for this index</font>
-<a name="line2118">2118: </a><font color="#B22222">. clSection - Section giving the size of the closure of each point</font>
-<a name="line2119">2119: </a><font color="#B22222">- clPoints - <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> giving the points in each closure</font>
-
-<a name="line2121">2121: </a><font color="#B22222"> Note: We compress out closure points with no dofs in this section</font>
-
-<a name="line2123">2123: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2125">2125: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateClosureIndex.html#DMPlexCreateClosureIndex">DMPlexCreateClosureIndex</a>()</font>
-<a name="line2126">2126: </a><font color="#B22222">@*/</font>
-<a name="line2127">2127: </a><strong><font color="#4169E1"><a name="PetscSectionSetClosureIndex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionSetClosureIndex.html#PetscSectionSetClosureIndex">PetscSectionSetClosureIndex</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscObject.html#P [...]
-<a name="line2128">2128: </a>{
-
-<a name="line2132">2132: </a> section->clObj = obj;
-<a name="line2133">2133: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion->clSection);
-<a name="line2134">2134: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(§ion->clPoints);
-<a name="line2135">2135: </a> section->clSection = clSection;
-<a name="line2136">2136: </a> section->clPoints = clPoints;
-<a name="line2137">2137: </a> <font color="#4169E1">return</font>(0);
-<a name="line2138">2138: </a>}
-
-<a name="line2142">2142: </a><font color="#B22222">/*@</font>
-<a name="line2143">2143: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a> - Get the cache of points in the closure of each point in the section</font>
-
-<a name="line2145">2145: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2146">2146: </a><font color="#B22222">+ section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-<a name="line2147">2147: </a><font color="#B22222">- obj - A <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> which serves as the key for this index</font>
-
-<a name="line2149">2149: </a><font color="#B22222"> Output Parameters:</font>
-<a name="line2150">2150: </a><font color="#B22222">+ clSection - Section giving the size of the closure of each point</font>
-<a name="line2151">2151: </a><font color="#B22222">- clPoints - <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> giving the points in each closure</font>
-
-<a name="line2153">2153: </a><font color="#B22222"> Note: We compress out closure points with no dofs in this section</font>
-
-<a name="line2155">2155: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2157">2157: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionSetClosureIndex.html#PetscSectionSetClosureIndex">PetscSectionSetClosureIndex</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateClosureIndex.html#DMPlexCreateClosureIndex">DMPlexCreateClosureIndex</a>()</font>
-<a name="line2158">2158: </a><font color="#B22222">@*/</font>
-<a name="line2159">2159: </a><strong><font color="#4169E1"><a name="PetscSectionGetClosureIndex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscObject.html#P [...]
-<a name="line2160">2160: </a>{
-<a name="line2162">2162: </a> <font color="#4169E1">if</font> (section->clObj == obj) {
-<a name="line2163">2163: </a> <font color="#4169E1">if</font> (clSection) *clSection = section->clSection;
-<a name="line2164">2164: </a> <font color="#4169E1">if</font> (clPoints) *clPoints = section->clPoints;
-<a name="line2165">2165: </a> } <font color="#4169E1">else</font> {
-<a name="line2166">2166: </a> <font color="#4169E1">if</font> (clSection) *clSection = NULL;
-<a name="line2167">2167: </a> <font color="#4169E1">if</font> (clPoints) *clPoints = NULL;
-<a name="line2168">2168: </a> }
-<a name="line2169">2169: </a> <font color="#4169E1">return</font>(0);
-<a name="line2170">2170: </a>}
-
-<a name="line2174">2174: </a><font color="#B22222">/*@</font>
-<a name="line2175">2175: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionGetField.html#PetscSectionGetField">PetscSectionGetField</a> - Get the subsection associated with a single field</font>
-
-<a name="line2177">2177: </a><font color="#B22222"> Input Parameters:</font>
-<a name="line2178">2178: </a><font color="#B22222">+ s - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
-<a name="line2179">2179: </a><font color="#B22222">- field - The field number</font>
-
-<a name="line2181">2181: </a><font color="#B22222"> Output Parameter:</font>
-<a name="line2182">2182: </a><font color="#B22222">. subs - The subsection for the given field</font>
-
-<a name="line2184">2184: </a><font color="#B22222"> Level: intermediate</font>
-
-<a name="line2186">2186: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>()</font>
-<a name="line2187">2187: </a><font color="#B22222">@*/</font>
-<a name="line2188">2188: </a><strong><font color="#4169E1"><a name="PetscSectionGetField"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionGetField.html#PetscSectionGetField">PetscSectionGetField</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field, <a href= [...]
-<a name="line2189">2189: </a>{
-
-<a name="line2195">2195: </a> <font color="#4169E1">if</font> ((field < 0) || (field >= s->numFields)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Section field %d should be in [%d, %d)"</font>, field, 0, s->numFields);
-<a name="line2196">2196: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) s->field[field]);
-<a name="line2197">2197: </a> *subs = s->field[field];
-<a name="line2198">2198: </a> <font color="#4169E1">return</font>(0);
-<a name="line2199">2199: </a>}
+<a name="line1575">1575: </a> <font color="#4169E1">if</font> (!viewer) {<a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIGetStdout.html#PetscViewerASCIIGetStdout">PetscViewerASCIIGetStdout</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)s), &viewer);}
+<a name="line1577">1577: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectTypeCompare.html#PetscObjectTypeCompare">PetscObjectTypeCompare</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) viewer, PETSCVIEWERASCII, &isascii);
+<a name="line1578">1578: </a> <font color="#4169E1">if</font> (isascii) {
+<a name="line1579">1579: </a> PetscObjectPrintClassNamePrefixType((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)s,viewer);
+<a name="line1580">1580: </a> <font color="#4169E1">if</font> (s->numFields) {
+<a name="line1581">1581: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">"%D fields\n"</font>, s->numFields);
+<a name="line1582">1582: </a> <font color="#4169E1">for</font> (f = 0; f < s->numFields; ++f) {
+<a name="line1583">1583: </a> <a href="../../../../docs/manualpages/Viewer/PetscViewerASCIIPrintf.html#PetscViewerASCIIPrintf">PetscViewerASCIIPrintf</a>(viewer, <font color="#666666">" field %D with %D components\n"</font>, f, s->numFieldComponents[f]);
+<a name="line1584">1584: </a> PetscSectionView_ASCII(s->field[f], viewer);
+<a name="line1585">1585: </a> }
+<a name="line1586">1586: </a> } <font color="#4169E1">else</font> {
+<a name="line1587">1587: </a> PetscSectionView_ASCII(s, viewer);
+<a name="line1588">1588: </a> }
+<a name="line1589">1589: </a> }
+<a name="line1590">1590: </a> <font color="#4169E1">return</font>(0);
+<a name="line1591">1591: </a>}
+
+<a name="line1595">1595: </a><font color="#B22222">/*@</font>
+<a name="line1596">1596: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionReset.html#PetscSectionReset">PetscSectionReset</a> - Frees all section data.</font>
+
+<a name="line1598">1598: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1600">1600: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1601">1601: </a><font color="#B22222">. s - the <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+
+<a name="line1603">1603: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line1605">1605: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>()</font>
+<a name="line1606">1606: </a><font color="#B22222">@*/</font>
+<a name="line1607">1607: </a><strong><font color="#4169E1"><a name="PetscSectionReset"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionReset.html#PetscSectionReset">PetscSectionReset</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s)</font></strong>
+<a name="line1608">1608: </a>{
+<a name="line1609">1609: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> f;
+
+<a name="line1613">1613: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->numFieldComponents);
+<a name="line1614">1614: </a> <font color="#4169E1">for</font> (f = 0; f < s->numFields; ++f) {
+<a name="line1615">1615: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s->field[f]);
+<a name="line1616">1616: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->fieldNames[f]);
+<a name="line1617">1617: </a> }
+<a name="line1618">1618: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->fieldNames);
+<a name="line1619">1619: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->field);
+<a name="line1620">1620: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s->bc);
+<a name="line1621">1621: </a> <a href="../../../../docs/manualpages/Sys/PetscFree.html#PetscFree">PetscFree</a>(s->bcIndices);
+<a name="line1622">1622: </a> <a href="../../../../docs/manualpages/Sys/PetscFree2.html#PetscFree2">PetscFree2</a>(s->atlasDof, s->atlasOff);
+<a name="line1623">1623: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(&s->clSection);
+<a name="line1624">1624: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&s->clPoints);
+<a name="line1625">1625: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&s->perm);
+
+<a name="line1627">1627: </a> s->pStart = -1;
+<a name="line1628">1628: </a> s->pEnd = -1;
+<a name="line1629">1629: </a> s->maxDof = 0;
+<a name="line1630">1630: </a> s->setup = <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1631">1631: </a> s->numFields = 0;
+<a name="line1632">1632: </a> s->clObj = NULL;
+<a name="line1633">1633: </a> <font color="#4169E1">return</font>(0);
+<a name="line1634">1634: </a>}
+
+<a name="line1638">1638: </a><font color="#B22222">/*@</font>
+<a name="line1639">1639: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a> - Frees a section object and frees its range if that exists.</font>
+
+<a name="line1641">1641: </a><font color="#B22222"> Not collective</font>
+
+<a name="line1643">1643: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1644">1644: </a><font color="#B22222">. s - the <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+
+<a name="line1646">1646: </a><font color="#B22222"> Level: developer</font>
+
+<a name="line1648">1648: </a><font color="#B22222"> The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object and methods are intended to be used in the PETSc <a href="../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> and <a href="../../../../docs/manualpages/Mat/Mat.html#Mat">Mat</a> implementions; it is</font>
+<a name="line1649">1649: </a><font color="#B22222"> recommended they not be used in user codes unless you really gain something in their use.</font>
+
+<a name="line1651">1651: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a>, <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>()</font>
+<a name="line1652">1652: </a><font color="#B22222">@*/</font>
+<a name="line1653">1653: </a><strong><font color="#4169E1"><a name="PetscSectionDestroy"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> *s)</font></strong>
+<a name="line1654">1654: </a>{
+
+<a name="line1658">1658: </a> <font color="#4169E1">if</font> (!*s) <font color="#4169E1">return</font>(0);
+<a name="line1660">1660: </a> <font color="#4169E1">if</font> (--((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)(*s))->refct > 0) {
+<a name="line1661">1661: </a> *s = NULL;
+<a name="line1662">1662: </a> <font color="#4169E1">return</font>(0);
+<a name="line1663">1663: </a> }
+<a name="line1664">1664: </a> <a href="../../../../docs/manualpages/IS/PetscSectionReset.html#PetscSectionReset">PetscSectionReset</a>(*s);
+<a name="line1665">1665: </a> <a href="../../../../docs/manualpages/Sys/PetscHeaderDestroy.html#PetscHeaderDestroy">PetscHeaderDestroy</a>(s);
+<a name="line1666">1666: </a> <font color="#4169E1">return</font>(0);
+<a name="line1667">1667: </a>}
+
+<a name="line1671">1671: </a><strong><font color="#4169E1"><a name="VecIntGetValuesSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecIntGetValuesSection(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *baseArray, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, const [...]
+<a name="line1672">1672: </a>{
+<a name="line1673">1673: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = point - s->pStart;
+
+<a name="line1676">1676: </a> *values = &baseArray[s->atlasOff[p]];
+<a name="line1677">1677: </a> <font color="#4169E1">return</font>(0);
+<a name="line1678">1678: </a>}
+
+<a name="line1682">1682: </a><strong><font color="#4169E1"><a name="VecIntSetValuesSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecIntSetValuesSection(<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *baseArray, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, const [...]
+<a name="line1683">1683: </a>{
+<a name="line1684">1684: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *array;
+<a name="line1685">1685: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> p = point - s->pStart;
+<a name="line1686">1686: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> orientation = 0; <font color="#B22222">/* Needs to be included for use in closure operations */</font>
+<a name="line1687">1687: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cDim = 0;
+
+<a name="line1691">1691: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cDim);
+<a name="line1692">1692: </a> array = &baseArray[s->atlasOff[p]];
+<a name="line1693">1693: </a> <font color="#4169E1">if</font> (!cDim) {
+<a name="line1694">1694: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line1695">1695: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->atlasDof[p];
+<a name="line1696">1696: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i;
+
+<a name="line1698">1698: </a> <font color="#4169E1">if</font> (mode == <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>) {
+<a name="line1699">1699: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) array[i] = values[i];
+<a name="line1700">1700: </a> } <font color="#4169E1">else</font> {
+<a name="line1701">1701: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) array[i] += values[i];
+<a name="line1702">1702: </a> }
+<a name="line1703">1703: </a> } <font color="#4169E1">else</font> {
+<a name="line1704">1704: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0;
+<a name="line1705">1705: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> j = -1, field, i;
+
+<a name="line1707">1707: </a> <font color="#4169E1">for</font> (field = 0; field < s->numFields; ++field) {
+<a name="line1708">1708: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->field[field]->atlasDof[p];
+
+<a name="line1710">1710: </a> <font color="#4169E1">for</font> (i = dim-1; i >= 0; --i) array[++j] = values[i+offset];
+<a name="line1711">1711: </a> offset += dim;
+<a name="line1712">1712: </a> }
+<a name="line1713">1713: </a> }
+<a name="line1714">1714: </a> } <font color="#4169E1">else</font> {
+<a name="line1715">1715: </a> <font color="#4169E1">if</font> (orientation >= 0) {
+<a name="line1716">1716: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->atlasDof[p];
+<a name="line1717">1717: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cInd = 0, i;
+<a name="line1718">1718: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cDof;
+
+<a name="line1720">1720: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, point, &cDof);
+<a name="line1721">1721: </a> <font color="#4169E1">if</font> (mode == <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>) {
+<a name="line1722">1722: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) {
+<a name="line1723">1723: </a> <font color="#4169E1">if</font> ((cInd < cDim) && (i == cDof[cInd])) {++cInd; <font color="#4169E1">continue</font>;}
+<a name="line1724">1724: </a> array[i] = values[i];
+<a name="line1725">1725: </a> }
+<a name="line1726">1726: </a> } <font color="#4169E1">else</font> {
+<a name="line1727">1727: </a> <font color="#4169E1">for</font> (i = 0; i < dim; ++i) {
+<a name="line1728">1728: </a> <font color="#4169E1">if</font> ((cInd < cDim) && (i == cDof[cInd])) {++cInd; <font color="#4169E1">continue</font>;}
+<a name="line1729">1729: </a> array[i] += values[i];
+<a name="line1730">1730: </a> }
+<a name="line1731">1731: </a> }
+<a name="line1732">1732: </a> } <font color="#4169E1">else</font> {
+<a name="line1733">1733: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cDof;
+<a name="line1734">1734: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> offset = 0;
+<a name="line1735">1735: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cOffset = 0;
+<a name="line1736">1736: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> j = 0, field;
+
+<a name="line1738">1738: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, point, &cDof);
+<a name="line1739">1739: </a> <font color="#4169E1">for</font> (field = 0; field < s->numFields; ++field) {
+<a name="line1740">1740: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dim = s->field[field]->atlasDof[p]; <font color="#B22222">/* <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>() */</font>
+<a name="line1741">1741: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> tDim = s->field[field]->bc->atlasDof[p]; <font color="#B22222">/* <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>() */</font>
+<a name="line1742">1742: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> sDim = dim - tDim;
+<a name="line1743">1743: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cInd = 0, i,k;
+
+<a name="line1745">1745: </a> <font color="#4169E1">for</font> (i = 0, k = dim+offset-1; i < dim; ++i, ++j, --k) {
+<a name="line1746">1746: </a> <font color="#4169E1">if</font> ((cInd < sDim) && (j == cDof[cInd+cOffset])) {++cInd; <font color="#4169E1">continue</font>;}
+<a name="line1747">1747: </a> array[j] = values[k];
+<a name="line1748">1748: </a> }
+<a name="line1749">1749: </a> offset += dim;
+<a name="line1750">1750: </a> cOffset += dim - tDim;
+<a name="line1751">1751: </a> }
+<a name="line1752">1752: </a> }
+<a name="line1753">1753: </a> }
+<a name="line1754">1754: </a> <font color="#4169E1">return</font>(0);
+<a name="line1755">1755: </a>}
+
+<a name="line1759">1759: </a><strong><font color="#4169E1"><a name="PetscSectionHasConstraints"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSectionHasConstraints(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> *hasConstraints)</font></strong>
+<a name="line1760">1760: </a>{
+<a name="line1764">1764: </a> *hasConstraints = s->bc ? <a href="../../../../docs/manualpages/Sys/PETSC_TRUE.html#PETSC_TRUE">PETSC_TRUE</a> : <a href="../../../../docs/manualpages/Sys/PETSC_FALSE.html#PETSC_FALSE">PETSC_FALSE</a>;
+<a name="line1765">1765: </a> <font color="#4169E1">return</font>(0);
+<a name="line1766">1766: </a>}
+
+<a name="line1770">1770: </a><font color="#B22222">/*@C</font>
+<a name="line1771">1771: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a> - Get the point dof numbers, in [0, dof), which are constrained</font>
+
+<a name="line1773">1773: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1774">1774: </a><font color="#B22222">+ s - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+<a name="line1775">1775: </a><font color="#B22222">- point - The point</font>
+
+<a name="line1777">1777: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1778">1778: </a><font color="#B22222">. indices - The constrained dofs</font>
+
+<a name="line1780">1780: </a><font color="#B22222"> Note: In Fortran, you call PetscSectionGetConstraintIndicesF90() and PetscSectionRestoreConstraintIndicesF90()</font>
+
+<a name="line1782">1782: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line1784">1784: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(), <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+<a name="line1785">1785: </a><font color="#B22222">@*/</font>
+<a name="line1786">1786: </a><strong><font color="#4169E1"><a name="PetscSectionGetConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/Pets [...]
+<a name="line1787">1787: </a>{
+
+<a name="line1791">1791: </a> <font color="#4169E1">if</font> (s->bc) {
+<a name="line1792">1792: </a> VecIntGetValuesSection(s->bcIndices, s->bc, point, indices);
+<a name="line1793">1793: </a> } <font color="#4169E1">else</font> *indices = NULL;
+<a name="line1794">1794: </a> <font color="#4169E1">return</font>(0);
+<a name="line1795">1795: </a>}
+
+<a name="line1799">1799: </a><font color="#B22222">/*@C</font>
+<a name="line1800">1800: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a> - Set the point dof numbers, in [0, dof), which are constrained</font>
+
+<a name="line1802">1802: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1803">1803: </a><font color="#B22222">+ s - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+<a name="line1804">1804: </a><font color="#B22222">. point - The point</font>
+<a name="line1805">1805: </a><font color="#B22222">- indices - The constrained dofs</font>
+
+<a name="line1807">1807: </a><font color="#B22222"> Note: The Fortran is PetscSectionSetConstraintIndicesF90()</font>
+
+<a name="line1809">1809: </a><font color="#B22222"> Level: advanced</font>
+
+<a name="line1811">1811: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(), <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(), <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+<a name="line1812">1812: </a><font color="#B22222">@*/</font>
+<a name="line1813">1813: </a><strong><font color="#4169E1"><a name="PetscSectionSetConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/Pets [...]
+<a name="line1814">1814: </a>{
+
+<a name="line1818">1818: </a> <font color="#4169E1">if</font> (s->bc) {
+<a name="line1819">1819: </a> VecIntSetValuesSection(s->bcIndices, s->bc, point, indices, <a href="../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line1820">1820: </a> }
+<a name="line1821">1821: </a> <font color="#4169E1">return</font>(0);
+<a name="line1822">1822: </a>}
+
+<a name="line1826">1826: </a><strong><font color="#4169E1"><a name="PetscSectionGetFieldConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSectionGetFieldConstraintIndices(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">P [...]
+<a name="line1827">1827: </a>{
+
+<a name="line1831">1831: </a> <font color="#4169E1">if</font> ((field < 0) || (field >= s->numFields)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Section field %d should be in [%d, %d)"</font>, field, 0, s->numFields);
+<a name="line1832">1832: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s->field[field], point, indices);
+<a name="line1833">1833: </a> <font color="#4169E1">return</font>(0);
+<a name="line1834">1834: </a>}
+
+<a name="line1838">1838: </a><strong><font color="#4169E1"><a name="PetscSectionSetFieldConstraintIndices"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSectionSetFieldConstraintIndices(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> point, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">P [...]
+<a name="line1839">1839: </a>{
+
+<a name="line1843">1843: </a> <font color="#4169E1">if</font> ((field < 0) || (field >= s->numFields)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Section field %d should be in [%d, %d)"</font>, field, 0, s->numFields);
+<a name="line1844">1844: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(s->field[field], point, indices);
+<a name="line1845">1845: </a> <font color="#4169E1">return</font>(0);
+<a name="line1846">1846: </a>}
+
+<a name="line1850">1850: </a><font color="#B22222">/*@</font>
+<a name="line1851">1851: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionPermute.html#PetscSectionPermute">PetscSectionPermute</a> - Reorder the section according to the input point permutation</font>
+
+<a name="line1853">1853: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+
+<a name="line1855">1855: </a><font color="#B22222"> Input Parameter:</font>
+<a name="line1856">1856: </a><font color="#B22222">+ section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> object</font>
+<a name="line1857">1857: </a><font color="#B22222">- perm - The point permutation, old point p becomes new point perm[p]</font>
+
+<a name="line1859">1859: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line1860">1860: </a><font color="#B22222">. sectionNew - The permuted <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+
+<a name="line1862">1862: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line1864">1864: </a><font color="#B22222">.keywords: mesh</font>
+<a name="line1865">1865: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/Mat/MatPermute.html#MatPermute">MatPermute</a>()</font>
+<a name="line1866">1866: </a><font color="#B22222">@*/</font>
+<a name="line1867">1867: </a><strong><font color="#4169E1"><a name="PetscSectionPermute"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionPermute.html#PetscSectionPermute">PetscSectionPermute</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> permutation, <a href="../../../. [...]
+<a name="line1868">1868: </a>{
+<a name="line1869">1869: </a> <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s = section, sNew;
+<a name="line1870">1870: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *perm;
+<a name="line1871">1871: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, f, numPoints, pStart, pEnd, p;
+<a name="line1872">1872: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line1878">1878: </a> <a href="../../../../docs/manualpages/IS/PetscSectionCreate.html#PetscSectionCreate">PetscSectionCreate</a>(<a href="../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) s), &sNew);
+<a name="line1879">1879: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(s, &numFields);
+<a name="line1880">1880: </a> <font color="#4169E1">if</font> (numFields) {<a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(sNew, numFields);}
+<a name="line1881">1881: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line1882">1882: </a> const char *name;
+<a name="line1883">1883: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numComp;
+
+<a name="line1885">1885: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldName.html#PetscSectionGetFieldName">PetscSectionGetFieldName</a>(s, f, &name);
+<a name="line1886">1886: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldName.html#PetscSectionSetFieldName">PetscSectionSetFieldName</a>(sNew, f, name);
+<a name="line1887">1887: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(s, f, &numComp);
+<a name="line1888">1888: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(sNew, f, numComp);
+<a name="line1889">1889: </a> }
+<a name="line1890">1890: </a> <a href="../../../../docs/manualpages/IS/ISGetLocalSize.html#ISGetLocalSize">ISGetLocalSize</a>(permutation, &numPoints);
+<a name="line1891">1891: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(permutation, &perm);
+<a name="line1892">1892: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(s, &pStart, &pEnd);
+<a name="line1893">1893: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(sNew, pStart, pEnd);
+<a name="line1894">1894: </a> <font color="#4169E1">if</font> (numPoints < pEnd) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_SIZ, <font color="#666666">"Permutation size %d is less than largest Section point %d"</font>, numPoints, pEnd);
+<a name="line1895">1895: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line1896">1896: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof, cdof;
+
+<a name="line1898">1898: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(s, p, &dof);
+<a name="line1899">1899: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetDof.html#PetscSectionSetDof">PetscSectionSetDof</a>(sNew, perm[p], dof);
+<a name="line1900">1900: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cdof);
+<a name="line1901">1901: </a> <font color="#4169E1">if</font> (cdof) {<a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintDof.html#PetscSectionSetConstraintDof">PetscSectionSetConstraintDof</a>(sNew, perm[p], cdof);}
+<a name="line1902">1902: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line1903">1903: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldDof.html#PetscSectionGetFieldDof">PetscSectionGetFieldDof</a>(s, p, f, &dof);
+<a name="line1904">1904: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldDof.html#PetscSectionSetFieldDof">PetscSectionSetFieldDof</a>(sNew, perm[p], f, dof);
+<a name="line1905">1905: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(s, p, f, &cdof);
+<a name="line1906">1906: </a> <font color="#4169E1">if</font> (cdof) {<a href="../../../../docs/manualpages/IS/PetscSectionSetFieldConstraintDof.html#PetscSectionSetFieldConstraintDof">PetscSectionSetFieldConstraintDof</a>(sNew, perm[p], f, cdof);}
+<a name="line1907">1907: </a> }
+<a name="line1908">1908: </a> }
+<a name="line1909">1909: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(sNew);
+<a name="line1910">1910: </a> <font color="#4169E1">for</font> (p = pStart; p < pEnd; ++p) {
+<a name="line1911">1911: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *cind;
+<a name="line1912">1912: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> cdof;
+
+<a name="line1914">1914: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintDof.html#PetscSectionGetConstraintDof">PetscSectionGetConstraintDof</a>(s, p, &cdof);
+<a name="line1915">1915: </a> <font color="#4169E1">if</font> (cdof) {
+<a name="line1916">1916: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetConstraintIndices.html#PetscSectionGetConstraintIndices">PetscSectionGetConstraintIndices</a>(s, p, &cind);
+<a name="line1917">1917: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetConstraintIndices.html#PetscSectionSetConstraintIndices">PetscSectionSetConstraintIndices</a>(sNew, perm[p], cind);
+<a name="line1918">1918: </a> }
+<a name="line1919">1919: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line1920">1920: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldConstraintDof.html#PetscSectionGetFieldConstraintDof">PetscSectionGetFieldConstraintDof</a>(s, p, f, &cdof);
+<a name="line1921">1921: </a> <font color="#4169E1">if</font> (cdof) {
+<a name="line1922">1922: </a> PetscSectionGetFieldConstraintIndices(s, p, f, &cind);
+<a name="line1923">1923: </a> PetscSectionSetFieldConstraintIndices(sNew, perm[p], f, cind);
+<a name="line1924">1924: </a> }
+<a name="line1925">1925: </a> }
+<a name="line1926">1926: </a> }
+<a name="line1927">1927: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(permutation, &perm);
+<a name="line1928">1928: </a> *sectionNew = sNew;
+<a name="line1929">1929: </a> <font color="#4169E1">return</font>(0);
+<a name="line1930">1930: </a>}
+
+<a name="line1934">1934: </a><font color="#B22222">/*@C</font>
+<a name="line1935">1935: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSFDistributeSection.html#PetscSFDistributeSection">PetscSFDistributeSection</a> - Create a new <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> reorganized, moving from the root to the leaves of the SF</font>
+
+<a name="line1937">1937: </a><font color="#B22222"> Collective</font>
+
+<a name="line1939">1939: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line1940">1940: </a><font color="#B22222">+ sf - The SF</font>
+<a name="line1941">1941: </a><font color="#B22222">- rootSection - Section defined on root space</font>
+
+<a name="line1943">1943: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line1944">1944: </a><font color="#B22222">+ remoteOffsets - root offsets in leaf storage, or NULL</font>
+<a name="line1945">1945: </a><font color="#B22222">- leafSection - Section defined on the leaf space</font>
+
+<a name="line1947">1947: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line1949">1949: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>()</font>
+<a name="line1950">1950: </a><font color="#B22222">@*/</font>
+<a name="line1951">1951: </a><strong><font color="#4169E1"><a name="PetscSFDistributeSection"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSFDistributeSection.html#PetscSFDistributeSection">PetscSFDistributeSection</a>(<a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</ [...]
+<a name="line1952">1952: </a>{
+<a name="line1953">1953: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> embedSF;
+<a name="line1954">1954: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *ilocal, *indices;
+<a name="line1955">1955: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> selected;
+<a name="line1956">1956: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numFields, nroots, nleaves, rpStart, rpEnd, lpStart = PETSC_MAX_INT, lpEnd = -1, i, f;
+
+<a name="line1960">1960: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetNumFields.html#PetscSectionGetNumFields">PetscSectionGetNumFields</a>(rootSection, &numFields);
+<a name="line1961">1961: </a> <font color="#4169E1">if</font> (numFields) {<a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>(leafSection, numFields);}
+<a name="line1962">1962: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line1963">1963: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numComp = 0;
+<a name="line1964">1964: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetFieldComponents.html#PetscSectionGetFieldComponents">PetscSectionGetFieldComponents</a>(rootSection, f, &numComp);
+<a name="line1965">1965: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetFieldComponents.html#PetscSectionSetFieldComponents">PetscSectionSetFieldComponents</a>(leafSection, f, numComp);
+<a name="line1966">1966: </a> }
+<a name="line1967">1967: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(rootSection, &rpStart, &rpEnd);
+<a name="line1968">1968: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf,&nroots,NULL,NULL,NULL);
+<a name="line1969">1969: </a> rpEnd = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(rpEnd,nroots);
+<a name="line1970">1970: </a> rpEnd = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(rpStart,rpEnd);
+<a name="line1971">1971: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, rpEnd - rpStart, rpStart, 1, &selected);
+<a name="line1972">1972: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(selected, &indices);
+<a name="line1973">1973: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html#PetscSFCreateEmbeddedSF">PetscSFCreateEmbeddedSF</a>(sf, rpEnd - rpStart, indices, &embedSF);
+<a name="line1974">1974: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(selected, &indices);
+<a name="line1975">1975: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&selected);
+<a name="line1976">1976: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(embedSF, NULL, &nleaves, &ilocal, NULL);
+<a name="line1977">1977: </a> <font color="#4169E1">if</font> (nleaves && ilocal) {
+<a name="line1978">1978: </a> <font color="#4169E1">for</font> (i = 0; i < nleaves; ++i) {
+<a name="line1979">1979: </a> lpStart = <a href="../../../../docs/manualpages/Sys/PetscMin.html#PetscMin">PetscMin</a>(lpStart, ilocal[i]);
+<a name="line1980">1980: </a> lpEnd = <a href="../../../../docs/manualpages/Sys/PetscMax.html#PetscMax">PetscMax</a>(lpEnd, ilocal[i]);
+<a name="line1981">1981: </a> }
+<a name="line1982">1982: </a> ++lpEnd;
+<a name="line1983">1983: </a> } <font color="#4169E1">else</font> {
+<a name="line1984">1984: </a> lpStart = 0;
+<a name="line1985">1985: </a> lpEnd = nleaves;
+<a name="line1986">1986: </a> }
+<a name="line1987">1987: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetChart.html#PetscSectionSetChart">PetscSectionSetChart</a>(leafSection, lpStart, lpEnd);
+<a name="line1988">1988: </a> <font color="#B22222">/* Could fuse these at the cost of a copy and extra allocation */</font>
+<a name="line1989">1989: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->atlasDof[-rpStart], &leafSection->atlasDof[-lpStart]);
+<a name="line1990">1990: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->atlasDof[-rpStart], &leafSection->atlasDof[-lpStart]);
+<a name="line1991">1991: </a> <font color="#4169E1">for</font> (f = 0; f < numFields; ++f) {
+<a name="line1992">1992: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->field[f]->atlasDof[-rpStart], &leafSection->field[f]->atlasDof[-lpStart]);
+<a name="line1993">1993: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->field[f]->atlasDof[-rpStart], &leafSection->field[f]->atlasDof[-lpStart]);
+<a name="line1994">1994: </a> }
+<a name="line1995">1995: </a> <font color="#4169E1">if</font> (remoteOffsets) {
+<a name="line1996">1996: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(lpEnd - lpStart, remoteOffsets);
+<a name="line1997">1997: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
+<a name="line1998">1998: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
+<a name="line1999">1999: </a> }
+<a name="line2000">2000: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&embedSF);
+<a name="line2001">2001: </a> <a href="../../../../docs/manualpages/IS/PetscSectionSetUp.html#PetscSectionSetUp">PetscSectionSetUp</a>(leafSection);
+<a name="line2002">2002: </a> <font color="#4169E1">return</font>(0);
+<a name="line2003">2003: </a>}
+
+<a name="line2007">2007: </a><strong><font color="#4169E1"><a name="PetscSFCreateRemoteOffsets"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> PetscSFCreateRemoteOffsets(<a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> rootSection, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSec [...]
+<a name="line2008">2008: </a>{
+<a name="line2009">2009: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> embedSF;
+<a name="line2010">2010: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *indices;
+<a name="line2011">2011: </a> <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> selected;
+<a name="line2012">2012: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, rpStart = 0, rpEnd = 0, lpStart = 0, lpEnd = 0;
+<a name="line2013">2013: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line2016">2016: </a> *remoteOffsets = NULL;
+<a name="line2017">2017: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf, &numRoots, NULL, NULL, NULL);
+<a name="line2018">2018: </a> <font color="#4169E1">if</font> (numRoots < 0) <font color="#4169E1">return</font>(0);
+<a name="line2019">2019: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(rootSection, &rpStart, &rpEnd);
+<a name="line2020">2020: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(leafSection, &lpStart, &lpEnd);
+<a name="line2021">2021: </a> <a href="../../../../docs/manualpages/IS/ISCreateStride.html#ISCreateStride">ISCreateStride</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, rpEnd - rpStart, rpStart, 1, &selected);
+<a name="line2022">2022: </a> <a href="../../../../docs/manualpages/IS/ISGetIndices.html#ISGetIndices">ISGetIndices</a>(selected, &indices);
+<a name="line2023">2023: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreateEmbeddedSF.html#PetscSFCreateEmbeddedSF">PetscSFCreateEmbeddedSF</a>(sf, rpEnd - rpStart, indices, &embedSF);
+<a name="line2024">2024: </a> <a href="../../../../docs/manualpages/IS/ISRestoreIndices.html#ISRestoreIndices">ISRestoreIndices</a>(selected, &indices);
+<a name="line2025">2025: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(&selected);
+<a name="line2026">2026: </a> <a href="../../../../docs/manualpages/Sys/PetscCalloc1.html#PetscCalloc1">PetscCalloc1</a>(lpEnd - lpStart, remoteOffsets);
+<a name="line2027">2027: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastBegin.html#PetscSFBcastBegin">PetscSFBcastBegin</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
+<a name="line2028">2028: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFBcastEnd.html#PetscSFBcastEnd">PetscSFBcastEnd</a>(embedSF, MPIU_INT, &rootSection->atlasOff[-rpStart], &(*remoteOffsets)[-lpStart]);
+<a name="line2029">2029: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFDestroy.html#PetscSFDestroy">PetscSFDestroy</a>(&embedSF);
+<a name="line2030">2030: </a> <font color="#4169E1">return</font>(0);
+<a name="line2031">2031: </a>}
+
+<a name="line2035">2035: </a><font color="#B22222">/*@C</font>
+<a name="line2036">2036: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSFCreateSectionSF.html#PetscSFCreateSectionSF">PetscSFCreateSectionSF</a> - Create an expanded SF of dofs, assuming the input SF relates points</font>
+
+<a name="line2038">2038: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2039">2039: </a><font color="#B22222">+ sf - The SF</font>
+<a name="line2040">2040: </a><font color="#B22222">. rootSection - Data layout of remote points for outgoing data (this is usually the serial section)</font>
+<a name="line2041">2041: </a><font color="#B22222">. remoteOffsets - Offsets for point data on remote processes (these are offsets from the root section), or NULL</font>
+<a name="line2042">2042: </a><font color="#B22222">- leafSection - Data layout of local points for incoming data (this is the distributed section)</font>
+
+<a name="line2044">2044: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2045">2045: </a><font color="#B22222">- sectionSF - The new SF</font>
+
+<a name="line2047">2047: </a><font color="#B22222"> Note: Either rootSection or remoteOffsets can be specified</font>
+
+<a name="line2049">2049: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2051">2051: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>()</font>
+<a name="line2052">2052: </a><font color="#B22222">@*/</font>
+<a name="line2053">2053: </a><strong><font color="#4169E1"><a name="PetscSFCreateSectionSF"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSFCreateSectionSF.html#PetscSFCreateSectionSF">PetscSFCreateSectionSF</a>(<a href="../../../../docs/manualpages/PetscSF/PetscSF.html#PetscSF">PetscSF</a> sf, <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> rootS [...]
+<a name="line2054">2054: </a>{
+<a name="line2055">2055: </a> <a href="../../../../docs/manualpages/Sys/MPI_Comm.html#MPI_Comm">MPI_Comm</a> comm;
+<a name="line2056">2056: </a> const <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localPoints;
+<a name="line2057">2057: </a> const <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remotePoints;
+<a name="line2058">2058: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> lpStart, lpEnd;
+<a name="line2059">2059: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> numRoots, numSectionRoots, numPoints, numIndices = 0;
+<a name="line2060">2060: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *localIndices;
+<a name="line2061">2061: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFNode.html#PetscSFNode">PetscSFNode</a> *remoteIndices;
+<a name="line2062">2062: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i, ind;
+<a name="line2063">2063: </a> <a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr;
+
+<a name="line2071">2071: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectGetComm.html#PetscObjectGetComm">PetscObjectGetComm</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)sf,&comm);
+<a name="line2072">2072: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFCreate.html#PetscSFCreate">PetscSFCreate</a>(comm, sectionSF);
+<a name="line2073">2073: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetChart.html#PetscSectionGetChart">PetscSectionGetChart</a>(leafSection, &lpStart, &lpEnd);
+<a name="line2074">2074: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetStorageSize.html#PetscSectionGetStorageSize">PetscSectionGetStorageSize</a>(rootSection, &numSectionRoots);
+<a name="line2075">2075: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFGetGraph.html#PetscSFGetGraph">PetscSFGetGraph</a>(sf, &numRoots, &numPoints, &localPoints, &remotePoints);
+<a name="line2076">2076: </a> <font color="#4169E1">if</font> (numRoots < 0) <font color="#4169E1">return</font>(0);
+<a name="line2077">2077: </a> <font color="#4169E1">for</font> (i = 0; i < numPoints; ++i) {
+<a name="line2078">2078: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localPoint = localPoints ? localPoints[i] : i;
+<a name="line2079">2079: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> dof;
+
+<a name="line2081">2081: </a> <font color="#4169E1">if</font> ((localPoint >= lpStart) && (localPoint < lpEnd)) {
+<a name="line2082">2082: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(leafSection, localPoint, &dof);
+<a name="line2083">2083: </a> numIndices += dof;
+<a name="line2084">2084: </a> }
+<a name="line2085">2085: </a> }
+<a name="line2086">2086: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numIndices, &localIndices);
+<a name="line2087">2087: </a> <a href="../../../../docs/manualpages/Sys/PetscMalloc1.html#PetscMalloc1">PetscMalloc1</a>(numIndices, &remoteIndices);
+<a name="line2088">2088: </a> <font color="#B22222">/* Create new index graph */</font>
+<a name="line2089">2089: </a> <font color="#4169E1">for</font> (i = 0, ind = 0; i < numPoints; ++i) {
+<a name="line2090">2090: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> localPoint = localPoints ? localPoints[i] : i;
+<a name="line2091">2091: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> rank = remotePoints[i].rank;
+
+<a name="line2093">2093: </a> <font color="#4169E1">if</font> ((localPoint >= lpStart) && (localPoint < lpEnd)) {
+<a name="line2094">2094: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> remoteOffset = remoteOffsets[localPoint-lpStart];
+<a name="line2095">2095: </a> <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> loff, dof, d;
+
+<a name="line2097">2097: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetOffset.html#PetscSectionGetOffset">PetscSectionGetOffset</a>(leafSection, localPoint, &loff);
+<a name="line2098">2098: </a> <a href="../../../../docs/manualpages/IS/PetscSectionGetDof.html#PetscSectionGetDof">PetscSectionGetDof</a>(leafSection, localPoint, &dof);
+<a name="line2099">2099: </a> <font color="#4169E1">for</font> (d = 0; d < dof; ++d, ++ind) {
+<a name="line2100">2100: </a> localIndices[ind] = loff+d;
+<a name="line2101">2101: </a> remoteIndices[ind].rank = rank;
+<a name="line2102">2102: </a> remoteIndices[ind].index = remoteOffset+d;
+<a name="line2103">2103: </a> }
+<a name="line2104">2104: </a> }
+<a name="line2105">2105: </a> }
+<a name="line2106">2106: </a> <font color="#4169E1">if</font> (numIndices != ind) <a href="../../../../docs/manualpages/Sys/SETERRQ2.html#SETERRQ2">SETERRQ2</a>(comm, PETSC_ERR_PLIB, <font color="#666666">"Inconsistency in indices, %d should be %d"</font>, ind, numIndices);
+<a name="line2107">2107: </a> <a href="../../../../docs/manualpages/PetscSF/PetscSFSetGraph.html#PetscSFSetGraph">PetscSFSetGraph</a>(*sectionSF, numSectionRoots, numIndices, localIndices, PETSC_OWN_POINTER, remoteIndices, PETSC_OWN_POINTER);
+<a name="line2108">2108: </a> <font color="#4169E1">return</font>(0);
+<a name="line2109">2109: </a>}
+
+<a name="line2113">2113: </a><font color="#B22222">/*@</font>
+<a name="line2114">2114: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionSetClosureIndex.html#PetscSectionSetClosureIndex">PetscSectionSetClosureIndex</a> - Set a cache of points in the closure of each point in the section</font>
+
+<a name="line2116">2116: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2117">2117: </a><font color="#B22222">+ section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+<a name="line2118">2118: </a><font color="#B22222">. obj - A <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> which serves as the key for this index</font>
+<a name="line2119">2119: </a><font color="#B22222">. clSection - Section giving the size of the closure of each point</font>
+<a name="line2120">2120: </a><font color="#B22222">- clPoints - <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> giving the points in each closure</font>
+
+<a name="line2122">2122: </a><font color="#B22222"> Note: We compress out closure points with no dofs in this section</font>
+
+<a name="line2124">2124: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2126">2126: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateClosureIndex.html#DMPlexCreateClosureIndex">DMPlexCreateClosureIndex</a>()</font>
+<a name="line2127">2127: </a><font color="#B22222">@*/</font>
+<a name="line2128">2128: </a><strong><font color="#4169E1"><a name="PetscSectionSetClosureIndex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionSetClosureIndex.html#PetscSectionSetClosureIndex">PetscSectionSetClosureIndex</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscObject.html#P [...]
+<a name="line2129">2129: </a>{
+
+<a name="line2133">2133: </a> section->clObj = obj;
+<a name="line2134">2134: </a> <a href="../../../../docs/manualpages/IS/PetscSectionDestroy.html#PetscSectionDestroy">PetscSectionDestroy</a>(§ion->clSection);
+<a name="line2135">2135: </a> <a href="../../../../docs/manualpages/IS/ISDestroy.html#ISDestroy">ISDestroy</a>(§ion->clPoints);
+<a name="line2136">2136: </a> section->clSection = clSection;
+<a name="line2137">2137: </a> section->clPoints = clPoints;
+<a name="line2138">2138: </a> <font color="#4169E1">return</font>(0);
+<a name="line2139">2139: </a>}
+
+<a name="line2143">2143: </a><font color="#B22222">/*@</font>
+<a name="line2144">2144: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a> - Get the cache of points in the closure of each point in the section</font>
+
+<a name="line2146">2146: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2147">2147: </a><font color="#B22222">+ section - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+<a name="line2148">2148: </a><font color="#B22222">- obj - A <a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a> which serves as the key for this index</font>
+
+<a name="line2150">2150: </a><font color="#B22222"> Output Parameters:</font>
+<a name="line2151">2151: </a><font color="#B22222">+ clSection - Section giving the size of the closure of each point</font>
+<a name="line2152">2152: </a><font color="#B22222">- clPoints - <a href="../../../../docs/manualpages/IS/IS.html#IS">IS</a> giving the points in each closure</font>
+
+<a name="line2154">2154: </a><font color="#B22222"> Note: We compress out closure points with no dofs in this section</font>
+
+<a name="line2156">2156: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2158">2158: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionSetClosureIndex.html#PetscSectionSetClosureIndex">PetscSectionSetClosureIndex</a>(), <a href="../../../../docs/manualpages/DM/DMPlexCreateClosureIndex.html#DMPlexCreateClosureIndex">DMPlexCreateClosureIndex</a>()</font>
+<a name="line2159">2159: </a><font color="#B22222">@*/</font>
+<a name="line2160">2160: </a><strong><font color="#4169E1"><a name="PetscSectionGetClosureIndex"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionGetClosureIndex.html#PetscSectionGetClosureIndex">PetscSectionGetClosureIndex</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> section, <a href="../../../../docs/manualpages/Sys/PetscObject.html#P [...]
+<a name="line2161">2161: </a>{
+<a name="line2163">2163: </a> <font color="#4169E1">if</font> (section->clObj == obj) {
+<a name="line2164">2164: </a> <font color="#4169E1">if</font> (clSection) *clSection = section->clSection;
+<a name="line2165">2165: </a> <font color="#4169E1">if</font> (clPoints) *clPoints = section->clPoints;
+<a name="line2166">2166: </a> } <font color="#4169E1">else</font> {
+<a name="line2167">2167: </a> <font color="#4169E1">if</font> (clSection) *clSection = NULL;
+<a name="line2168">2168: </a> <font color="#4169E1">if</font> (clPoints) *clPoints = NULL;
+<a name="line2169">2169: </a> }
+<a name="line2170">2170: </a> <font color="#4169E1">return</font>(0);
+<a name="line2171">2171: </a>}
+
+<a name="line2175">2175: </a><font color="#B22222">/*@</font>
+<a name="line2176">2176: </a><font color="#B22222"> <a href="../../../../docs/manualpages/IS/PetscSectionGetField.html#PetscSectionGetField">PetscSectionGetField</a> - Get the subsection associated with a single field</font>
+
+<a name="line2178">2178: </a><font color="#B22222"> Input Parameters:</font>
+<a name="line2179">2179: </a><font color="#B22222">+ s - The <a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a></font>
+<a name="line2180">2180: </a><font color="#B22222">- field - The field number</font>
+
+<a name="line2182">2182: </a><font color="#B22222"> Output Parameter:</font>
+<a name="line2183">2183: </a><font color="#B22222">. subs - The subsection for the given field</font>
+
+<a name="line2185">2185: </a><font color="#B22222"> Level: intermediate</font>
+
+<a name="line2187">2187: </a><font color="#B22222">.seealso: <a href="../../../../docs/manualpages/IS/PetscSectionSetNumFields.html#PetscSectionSetNumFields">PetscSectionSetNumFields</a>()</font>
+<a name="line2188">2188: </a><font color="#B22222">@*/</font>
+<a name="line2189">2189: </a><strong><font color="#4169E1"><a name="PetscSectionGetField"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/IS/PetscSectionGetField.html#PetscSectionGetField">PetscSectionGetField</a>(<a href="../../../../docs/manualpages/IS/PetscSection.html#PetscSection">PetscSection</a> s, <a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> field, <a href= [...]
+<a name="line2190">2190: </a>{
+
+<a name="line2196">2196: </a> <font color="#4169E1">if</font> ((field < 0) || (field >= s->numFields)) <a href="../../../../docs/manualpages/Sys/SETERRQ3.html#SETERRQ3">SETERRQ3</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>, PETSC_ERR_ARG_OUTOFRANGE, <font color="#666666">"Section field %d should be in [%d, %d)"</font>, field, 0, s->numFields);
+<a name="line2197">2197: </a> <a href="../../../../docs/manualpages/Sys/PetscObjectReference.html#PetscObjectReference">PetscObjectReference</a>((<a href="../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>) s->field[field]);
+<a name="line2198">2198: </a> *subs = s->field[field];
+<a name="line2199">2199: </a> <font color="#4169E1">return</font>(0);
+<a name="line2200">2200: </a>}
</pre>
</body>
diff --git a/src/vec/makefile.html b/src/vec/makefile.html
index 4b05f4f..73cdd24 100644
--- a/src/vec/makefile.html
+++ b/src/vec/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:56+00:00">
+<meta name="date" content="2016-10-03T02:16:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/pf/examples/index.html b/src/vec/pf/examples/index.html
index 1fcf90f..7e7238b 100644
--- a/src/vec/pf/examples/index.html
+++ b/src/vec/pf/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/examples/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/pf/examples/makefile.html b/src/vec/pf/examples/makefile.html
index 340ea4b..65f53cd 100644
--- a/src/vec/pf/examples/makefile.html
+++ b/src/vec/pf/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:28+00:00">
+<meta name="date" content="2016-10-03T02:21:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/vec/pf/examples/tutorials/index.html b/src/vec/pf/examples/tutorials/index.html
index 3d10093..7b53702 100644
--- a/src/vec/pf/examples/tutorials/index.html
+++ b/src/vec/pf/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/pf/examples/tutorials/makefile.html b/src/vec/pf/examples/tutorials/makefile.html
index e390c28..1d0f02d 100644
--- a/src/vec/pf/examples/tutorials/makefile.html
+++ b/src/vec/pf/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:28+00:00">
+<meta name="date" content="2016-10-03T02:21:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
CFLAGS =
FFLAGS =
diff --git a/src/vec/pf/impls/constant/const.c.html b/src/vec/pf/impls/constant/const.c.html
index 8ad6e64..d0bff83 100644
--- a/src/vec/pf/impls/constant/const.c.html
+++ b/src/vec/pf/impls/constant/const.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/impls/constant/const.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:27+00:00">
+<meta name="date" content="2016-10-03T02:21:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/constant/const.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/constant/const.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/pf/pfimpl.h> </font><font color="#B22222">/*I "petscpf.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/pf/impls/constant/index.html b/src/vec/pf/impls/constant/index.html
index 6444124..003771e 100644
--- a/src/vec/pf/impls/constant/index.html
+++ b/src/vec/pf/impls/constant/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/constant/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/constant/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/pf/impls/constant/makefile.html b/src/vec/pf/impls/constant/makefile.html
index d3ec95c..aafe1b6 100644
--- a/src/vec/pf/impls/constant/makefile.html
+++ b/src/vec/pf/impls/constant/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/impls/constant/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:27+00:00">
+<meta name="date" content="2016-10-03T02:21:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/constant/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/constant/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/pf/impls/index.html b/src/vec/pf/impls/index.html
index fc899cb..304ec5e 100644
--- a/src/vec/pf/impls/index.html
+++ b/src/vec/pf/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/pf/impls/makefile.html b/src/vec/pf/impls/makefile.html
index 95a3fed..de42cbb 100644
--- a/src/vec/pf/impls/makefile.html
+++ b/src/vec/pf/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:27+00:00">
+<meta name="date" content="2016-10-03T02:21:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/pf/impls/matlab/cmatlab.c.html b/src/vec/pf/impls/matlab/cmatlab.c.html
index 2aed62f..b439a97 100644
--- a/src/vec/pf/impls/matlab/cmatlab.c.html
+++ b/src/vec/pf/impls/matlab/cmatlab.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/impls/matlab/cmatlab.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:28+00:00">
+<meta name="date" content="2016-10-03T02:21:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/matlab/cmatlab.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/matlab/cmatlab.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/pf/pfimpl.h> </font><font color="#B22222">/*I "petscpf.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petscmatlab.h> </font><font color="#B22222">/*I "petscmatlab.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/pf/impls/matlab/index.html b/src/vec/pf/impls/matlab/index.html
index de978db..bfc30de 100644
--- a/src/vec/pf/impls/matlab/index.html
+++ b/src/vec/pf/impls/matlab/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/matlab/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/matlab/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/pf/impls/matlab/makefile.html b/src/vec/pf/impls/matlab/makefile.html
index 43f077d..04afe3d 100644
--- a/src/vec/pf/impls/matlab/makefile.html
+++ b/src/vec/pf/impls/matlab/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/impls/matlab/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:28+00:00">
+<meta name="date" content="2016-10-03T02:21:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requiresdefine 'PETSC_HAVE_MATLAB_ENGINE'</font>
<font color="#A020F0">#requiresscalar real</font>
diff --git a/src/vec/pf/impls/string/cstring.c.html b/src/vec/pf/impls/string/cstring.c.html
index 61721b1..2632434 100644
--- a/src/vec/pf/impls/string/cstring.c.html
+++ b/src/vec/pf/impls/string/cstring.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/impls/string/cstring.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:27+00:00">
+<meta name="date" content="2016-10-03T02:21:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/string/cstring.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/string/cstring.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/pf/pfimpl.h> </font><font color="#B22222">/*I "petscpf.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/pf/impls/string/index.html b/src/vec/pf/impls/string/index.html
index fa98591..5d76f9d 100644
--- a/src/vec/pf/impls/string/index.html
+++ b/src/vec/pf/impls/string/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/string/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/string/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/pf/impls/string/makefile.html b/src/vec/pf/impls/string/makefile.html
index d8d3982..c637f2b 100644
--- a/src/vec/pf/impls/string/makefile.html
+++ b/src/vec/pf/impls/string/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/impls/string/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:28+00:00">
+<meta name="date" content="2016-10-03T02:21:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/impls/string/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/impls/string/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/pf/index.html b/src/vec/pf/index.html
index c994e5d..49e9c9e 100644
--- a/src/vec/pf/index.html
+++ b/src/vec/pf/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Mathematical functions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PF </H2>
diff --git a/src/vec/pf/interface/index.html b/src/vec/pf/interface/index.html
index 451b35f..119bca5 100644
--- a/src/vec/pf/interface/index.html
+++ b/src/vec/pf/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Mathematical functions</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> PF </H2>
diff --git a/src/vec/pf/interface/makefile.html b/src/vec/pf/interface/makefile.html
index 5a32bf4..4f278b4 100644
--- a/src/vec/pf/interface/makefile.html
+++ b/src/vec/pf/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:27+00:00">
+<meta name="date" content="2016-10-03T02:21:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/pf/interface/pf.c.html b/src/vec/pf/interface/pf.c.html
index 57860dc..9f17805 100644
--- a/src/vec/pf/interface/pf.c.html
+++ b/src/vec/pf/interface/pf.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/interface/pf.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:25+00:00">
+<meta name="date" content="2016-10-03T02:21:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/interface/pf.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/interface/pf.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> The <a href="../../../../docs/manualpages/PF/PF.html#PF">PF</a> mathematical functions interface routines, callable by users.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/pf/interface/pfall.c.html b/src/vec/pf/interface/pfall.c.html
index dc5c258..9ca6759 100644
--- a/src/vec/pf/interface/pfall.c.html
+++ b/src/vec/pf/interface/pfall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/interface/pfall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:27+00:00">
+<meta name="date" content="2016-10-03T02:21:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/interface/pfall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/interface/pfall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscpf.h> </font><font color="#B22222">/*I "petscpf.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <../src/vec/pf/pfimpl.h></font>
diff --git a/src/vec/pf/makefile.html b/src/vec/pf/makefile.html
index 6c1d924..6e4a1d6 100644
--- a/src/vec/pf/makefile.html
+++ b/src/vec/pf/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:25+00:00">
+<meta name="date" content="2016-10-03T02:21:37+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/pf/pfimpl.h.html b/src/vec/pf/pfimpl.h.html
index 43d67c0..3c73f29 100644
--- a/src/vec/pf/pfimpl.h.html
+++ b/src/vec/pf/pfimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/pf/pfimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:51:25+00:00">
+<meta name="date" content="2016-10-03T02:21:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/pf/pfimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/pf/pfimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#if !defined(_PFIMPL)</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define _PFIMPL</font></strong>
diff --git a/src/vec/vec/examples/index.html b/src/vec/vec/examples/index.html
index dcdb657..b80c688 100644
--- a/src/vec/vec/examples/index.html
+++ b/src/vec/vec/examples/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/vec/examples/makefile.html b/src/vec/vec/examples/makefile.html
index 660cf80..d4cc2bd 100644
--- a/src/vec/vec/examples/makefile.html
+++ b/src/vec/vec/examples/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:11+00:00">
+<meta name="date" content="2016-10-03T02:18:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong>
diff --git a/src/vec/vec/examples/tests/ex1.c.html b/src/vec/vec/examples/tests/ex1.c.html
index 5d5254e..6c5de9a 100644
--- a/src/vec/vec/examples/tests/ex1.c.html
+++ b/src/vec/vec/examples/tests/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:11+00:00">
+<meta name="date" content="2016-10-03T02:18:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests repeated <a href="../../../../../docs/manualpages/Vec/VecSetType.html#VecSetType">VecSetType</a>().\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex10.c.html b/src/vec/vec/examples/tests/ex10.c.html
index 76db32b..7c09312 100644
--- a/src/vec/vec/examples/tests/ex10.c.html
+++ b/src/vec/vec/examples/tests/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:13+00:00">
+<meta name="date" content="2016-10-03T02:18:44+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[]= <font color="#666666">"Scatters from a parallel vector to a sequential vector.\n\</font>
<a name="line3"> 3: </a><font color="#666666">uses block index sets\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex11.c.html b/src/vec/vec/examples/tests/ex11.c.html
index e3d876e..745bbbf 100644
--- a/src/vec/vec/examples/tests/ex11.c.html
+++ b/src/vec/vec/examples/tests/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:13+00:00">
+<meta name="date" content="2016-10-03T02:18:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a sequential vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex12.c.html b/src/vec/vec/examples/tests/ex12.c.html
index 30c4a6a..c4ab0fa 100644
--- a/src/vec/vec/examples/tests/ex12.c.html
+++ b/src/vec/vec/examples/tests/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:13+00:00">
+<meta name="date" content="2016-10-03T02:18:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a sequential vector to a parallel vector.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This does case when we are merely selecting the local part of the\n\</font>
diff --git a/src/vec/vec/examples/tests/ex14.c.html b/src/vec/vec/examples/tests/ex14.c.html
index 1e26e96..beb616c 100644
--- a/src/vec/vec/examples/tests/ex14.c.html
+++ b/src/vec/vec/examples/tests/ex14.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex14.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:13+00:00">
+<meta name="date" content="2016-10-03T02:18:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex14.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a sequential vector to a parallel vector.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This does the tricky case.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex15.c.html b/src/vec/vec/examples/tests/ex15.c.html
index 1856a9d..5701a3e 100644
--- a/src/vec/vec/examples/tests/ex15.c.html
+++ b/src/vec/vec/examples/tests/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:14+00:00">
+<meta name="date" content="2016-10-03T02:18:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../docs/manualpages/Vec/VecSetValuesBlocked.html#VecSetValuesBlocked">VecSetValuesBlocked</a>() on sequential vectors.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex16.c.html b/src/vec/vec/examples/tests/ex16.c.html
index 5df54e1..a2df046 100644
--- a/src/vec/vec/examples/tests/ex16.c.html
+++ b/src/vec/vec/examples/tests/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:14+00:00">
+<meta name="date" content="2016-10-03T02:18:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../docs/manualpages/Vec/VecSetValuesBlocked.html#VecSetValuesBlocked">VecSetValuesBlocked</a>() on MPI vectors.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex17.c.html b/src/vec/vec/examples/tests/ex17.c.html
index ee6866f..cdcbfc8 100644
--- a/src/vec/vec/examples/tests/ex17.c.html
+++ b/src/vec/vec/examples/tests/ex17.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex17.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:14+00:00">
+<meta name="date" content="2016-10-03T02:18:47+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex17.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a sequential vector. In\n\</font>
<a name="line3"> 3: </a><font color="#666666">this case each local vector is as long as the entire parallel vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex17f.F.html b/src/vec/vec/examples/tests/ex17f.F.html
index e9acce1..f2aa7e3 100644
--- a/src/vec/vec/examples/tests/ex17f.F.html
+++ b/src/vec/vec/examples/tests/ex17f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex17f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:20+00:00">
+<meta name="date" content="2016-10-03T02:19:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex17f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex17f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! <font color="#666666">"Scatters from a parallel vector to a sequential vector. In</font>
diff --git a/src/vec/vec/examples/tests/ex18.c.html b/src/vec/vec/examples/tests/ex18.c.html
index 75285ca..3e5f4a5 100644
--- a/src/vec/vec/examples/tests/ex18.c.html
+++ b/src/vec/vec/examples/tests/ex18.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex18.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:14+00:00">
+<meta name="date" content="2016-10-03T02:18:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex18.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Compares BLAS dots on different machines. Input\n\</font>
<a name="line3"> 3: </a><font color="#666666">arguments are\n\</font>
diff --git a/src/vec/vec/examples/tests/ex19f.F.html b/src/vec/vec/examples/tests/ex19f.F.html
index bdae4e4..6bf7a77 100644
--- a/src/vec/vec/examples/tests/ex19f.F.html
+++ b/src/vec/vec/examples/tests/ex19f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex19f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:20+00:00">
+<meta name="date" content="2016-10-03T02:19:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex19f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex19f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a> program main
diff --git a/src/vec/vec/examples/tests/ex2.c.html b/src/vec/vec/examples/tests/ex2.c.html
index 074c672..5f87228 100644
--- a/src/vec/vec/examples/tests/ex2.c.html
+++ b/src/vec/vec/examples/tests/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:11+00:00">
+<meta name="date" content="2016-10-03T02:18:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests vector scatter-gather operations. Input arguments are\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -n <length> : vector length\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex20f.F.html b/src/vec/vec/examples/tests/ex20f.F.html
index 91ed172..f1314a1 100644
--- a/src/vec/vec/examples/tests/ex20f.F.html
+++ b/src/vec/vec/examples/tests/ex20f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex20f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:20+00:00">
+<meta name="date" content="2016-10-03T02:19:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex20f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex20f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a> program main
<a name="line3"> 3: </a> implicit none
diff --git a/src/vec/vec/examples/tests/ex21.c.html b/src/vec/vec/examples/tests/ex21.c.html
index 880b96e..c460f40 100644
--- a/src/vec/vec/examples/tests/ex21.c.html
+++ b/src/vec/vec/examples/tests/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:14+00:00">
+<meta name="date" content="2016-10-03T02:18:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../docs/manualpages/Vec/VecMax.html#VecMax">VecMax</a>() with index.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -n <length> : vector length\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex22.c.html b/src/vec/vec/examples/tests/ex22.c.html
index 394958c..8e1e42a 100644
--- a/src/vec/vec/examples/tests/ex22.c.html
+++ b/src/vec/vec/examples/tests/ex22.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex22.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:14+00:00">
+<meta name="date" content="2016-10-03T02:18:48+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex22.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a parallel vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex23.c.html b/src/vec/vec/examples/tests/ex23.c.html
index 88cd77f..5093d47 100644
--- a/src/vec/vec/examples/tests/ex23.c.html
+++ b/src/vec/vec/examples/tests/ex23.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex23.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:15+00:00">
+<meta name="date" content="2016-10-03T02:18:49+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex23.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex23.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a sequential vector.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> Using a blocked send and a strided receive.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex24.c.html b/src/vec/vec/examples/tests/ex24.c.html
index f98879b..34b7d0e 100644
--- a/src/vec/vec/examples/tests/ex24.c.html
+++ b/src/vec/vec/examples/tests/ex24.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex24.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:15+00:00">
+<meta name="date" content="2016-10-03T02:18:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex24.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a sequential vector.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Tests where the local part of the scatter is a copy.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex25.c.html b/src/vec/vec/examples/tests/ex25.c.html
index f031b5f..eca198f 100644
--- a/src/vec/vec/examples/tests/ex25.c.html
+++ b/src/vec/vec/examples/tests/ex25.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex25.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:15+00:00">
+<meta name="date" content="2016-10-03T02:18:50+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex25.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a sequential vector. In\n\</font>
<a name="line3"> 3: </a><font color="#666666">this case processor zero is as long as the entire parallel vector; rest are zero length.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex28.c b/src/vec/vec/examples/tests/ex28.c
index eb6b5af..97de5e1 100644
--- a/src/vec/vec/examples/tests/ex28.c
+++ b/src/vec/vec/examples/tests/ex28.c
@@ -8,13 +8,14 @@ static char help[] = "Tests repeated VecDotBegin()/VecDotEnd().\n\n";
int main(int argc,char **argv)
{
PetscErrorCode ierr;
- PetscInt n = 25,i,row0 = 0;
- PetscScalar one = 1.0,two = 2.0,result1,result2,results[40],value,ten = 10.0;
+ PetscInt n = 25,i,row0 = 0;
+ PetscScalar two = 2.0,result1,result2,results[40],value,ten = 10.0;
PetscScalar result1a,result2a;
PetscReal result3,result4,result[2],result3a,result4a,resulta[2];
Vec x,y,vecs[40];
+ PetscRandom rctx;
- ierr = PetscInitialize(&argc,&argv,(char*)0,help);CHKERRQ(ierr);
+ ierr = PetscInitialize(&argc,&argv,(char*)0,help);if (ierr) return ierr;
/* create vector */
ierr = VecCreate(PETSC_COMM_WORLD,&x);CHKERRQ(ierr);
@@ -22,7 +23,10 @@ int main(int argc,char **argv)
ierr = VecSetFromOptions(x);CHKERRQ(ierr);
ierr = VecDuplicate(x,&y);CHKERRQ(ierr);
- ierr = VecSet(x,one);CHKERRQ(ierr);
+ ierr = PetscRandomCreate(PETSC_COMM_WORLD,&rctx);CHKERRQ(ierr);
+ ierr = PetscRandomSetFromOptions(rctx);CHKERRQ(ierr);
+ ierr = VecSetRandom(x,rctx);CHKERRQ(ierr);
+ ierr = PetscRandomDestroy(&rctx);CHKERRQ(ierr);
ierr = VecSet(y,two);CHKERRQ(ierr);
/*
@@ -90,6 +94,7 @@ int main(int argc,char **argv)
ierr = VecDot(y,x,&result2a);CHKERRQ(ierr);
ierr = VecNorm(x,NORM_MAX,&result3a);CHKERRQ(ierr);
ierr = VecNorm(x,NORM_1,&result4a);CHKERRQ(ierr);
+
if (result1 != result1a || result2 != result2a) {
ierr = PetscPrintf(PETSC_COMM_WORLD,"Error dot: result1 %g result2 %g\n",(double)PetscRealPart(result1),(double)PetscRealPart(result2));CHKERRQ(ierr);
}
@@ -145,7 +150,7 @@ int main(int argc,char **argv)
}
ierr = PetscFinalize();
- return 0;
+ return ierr;
}
diff --git a/src/vec/vec/examples/tests/ex28.c.html b/src/vec/vec/examples/tests/ex28.c.html
index c2a98b1..cd6ae65 100644
--- a/src/vec/vec/examples/tests/ex28.c.html
+++ b/src/vec/vec/examples/tests/ex28.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex28.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:15+00:00">
+<meta name="date" content="2016-10-03T02:18:51+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex28.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests repeated <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>()/<a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>().\n\n"</font>;
@@ -17,145 +17,150 @@
<a name="line8"> 8: </a><strong><font color="#4169E1"><a name="main"></a>int main(int argc,char **argv)</font></strong>
<a name="line9"> 9: </a>{
-<a name="line11"> 11: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n = 25,i,row0 = 0;
-<a name="line12"> 12: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> one = 1.0,two = 2.0,result1,result2,results[40],value,ten = 10.0;
+<a name="line11"> 11: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> n = 25,i,row0 = 0;
+<a name="line12"> 12: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> two = 2.0,result1,result2,results[40],value,ten = 10.0;
<a name="line13"> 13: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> result1a,result2a;
<a name="line14"> 14: </a> <a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> result3,result4,result[2],result3a,result4a,resulta[2];
<a name="line15"> 15: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> x,y,vecs[40];
-
-<a name="line17"> 17: </a> <a href="../../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&argv,(char*)0,help);
-
-<a name="line19"> 19: </a> <font color="#B22222">/* create vector */</font>
-<a name="line20"> 20: </a> <a href="../../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&x);
-<a name="line21"> 21: </a> <a href="../../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(x,n,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
-<a name="line22"> 22: </a> <a href="../../../../../docs/manualpages/Vec/VecSetFromOptions.html#VecSetFromOptions">VecSetFromOptions</a>(x);
-<a name="line23"> 23: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(x,&y);
-
-<a name="line25"> 25: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(x,one);
-<a name="line26"> 26: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(y,two);
-
-<a name="line28"> 28: </a> <font color="#B22222">/*</font>
-<a name="line29"> 29: </a><font color="#B22222"> Test mixing dot products and norms that require sums</font>
-<a name="line30"> 30: </a><font color="#B22222"> */</font>
-<a name="line31"> 31: </a> result1 = result2 = 0.0;
-<a name="line32"> 32: </a> result3 = result4 = 0.0;
-<a name="line33"> 33: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(x,y,&result1);
-<a name="line34"> 34: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(y,x,&result2);
-<a name="line35"> 35: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>,&result3);
-<a name="line36"> 36: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
-<a name="line37"> 37: </a> <a href="../../../../../docs/manualpages/Vec/PetscCommSplitReductionBegin.html#PetscCommSplitReductionBegin">PetscCommSplitReductionBegin</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)x));
-<a name="line38"> 38: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(x,y,&result1);
-<a name="line39"> 39: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(y,x,&result2);
-<a name="line40"> 40: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>,&result3);
-<a name="line41"> 41: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
-
-<a name="line43"> 43: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(x,y,&result1a);
-<a name="line44"> 44: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(y,x,&result2a);
-<a name="line45"> 45: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>,&result3a);
-<a name="line46"> 46: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4a);
-
-<a name="line48"> 48: </a> <font color="#4169E1">if</font> (result1 != result1a || result2 != result2a) {
-<a name="line49"> 49: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error dot: result1 %g result2 %g\n"</font>,(double)PetscRealPart(result1),(double)PetscRealPart(result2));
-<a name="line50"> 50: </a> }
-<a name="line51"> 51: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
-<a name="line52"> 52: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error 1,2 norms: result3 %g result4 %g\n"</font>,(double)result3,(double)result4);
-<a name="line53"> 53: </a> }
-
-<a name="line55"> 55: </a> <font color="#B22222">/*</font>
-<a name="line56"> 56: </a><font color="#B22222"> Test norms that only require abs</font>
-<a name="line57"> 57: </a><font color="#B22222"> */</font>
-<a name="line58"> 58: </a> result1 = result2 = 0.0;
-<a name="line59"> 59: </a> result3 = result4 = 0.0;
-<a name="line60"> 60: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
-<a name="line61"> 61: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
-<a name="line62"> 62: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
-<a name="line63"> 63: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
-
-<a name="line65"> 65: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4a);
-<a name="line66"> 66: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3a);
-<a name="line67"> 67: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
-<a name="line68"> 68: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error max norm: result3 %g result4 %g\n"</font>,(double)result3,(double)result4);
-<a name="line69"> 69: </a> }
-
-<a name="line71"> 71: </a> <font color="#B22222">/*</font>
-<a name="line72"> 72: </a><font color="#B22222"> Tests dot, max, 1, norm</font>
-<a name="line73"> 73: </a><font color="#B22222"> */</font>
-<a name="line74"> 74: </a> result1 = result2 = 0.0;
-<a name="line75"> 75: </a> result3 = result4 = 0.0;
-<a name="line76"> 76: </a> <a href="../../../../../docs/manualpages/Vec/VecSetValues.html#VecSetValues">VecSetValues</a>(x,1,&row0,&ten,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
-<a name="line77"> 77: </a> <a href="../../../../../docs/manualpages/Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</a>(x);
-<a name="line78"> 78: </a> <a href="../../../../../docs/manualpages/Vec/VecAssemblyEnd.html#VecAssemblyEnd">VecAssemblyEnd</a>(x);
-
-<a name="line80"> 80: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(x,y,&result1);
-<a name="line81"> 81: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(y,x,&result2);
-<a name="line82"> 82: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
-<a name="line83"> 83: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
-<a name="line84"> 84: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(x,y,&result1);
-<a name="line85"> 85: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(y,x,&result2);
-<a name="line86"> 86: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
-<a name="line87"> 87: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
-
-<a name="line89"> 89: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(x,y,&result1a);
-<a name="line90"> 90: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(y,x,&result2a);
-<a name="line91"> 91: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3a);
-<a name="line92"> 92: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4a);
-<a name="line93"> 93: </a> <font color="#4169E1">if</font> (result1 != result1a || result2 != result2a) {
-<a name="line94"> 94: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error dot: result1 %g result2 %g\n"</font>,(double)PetscRealPart(result1),(double)PetscRealPart(result2));
-<a name="line95"> 95: </a> }
-<a name="line96"> 96: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
-<a name="line97"> 97: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error max 1 norms: result3 %g result4 %g\n"</font>,(double)result3,(double)result4);
-<a name="line98"> 98: </a> }
-
-<a name="line100">100: </a> <font color="#B22222">/*</font>
-<a name="line101">101: </a><font color="#B22222"> tests 1_and_2 norm</font>
-<a name="line102">102: </a><font color="#B22222"> */</font>
-<a name="line103">103: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
-<a name="line104">104: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1_AND_2.html#NORM_1_AND_2">NORM_1_AND_2</a>,result);
-<a name="line105">105: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
-<a name="line106">106: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
-<a name="line107">107: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1_AND_2.html#NORM_1_AND_2">NORM_1_AND_2</a>,result);
-<a name="line108">108: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
-
-<a name="line110">110: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3a);
-<a name="line111">111: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1_AND_2.html#NORM_1_AND_2">NORM_1_AND_2</a>,resulta);
-<a name="line112">112: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4a);
-<a name="line113">113: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
-<a name="line114">114: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error max: result1 %g result2 %g\n"</font>,(double)result3,(double)result4);
-<a name="line115">115: </a> }
-<a name="line116">116: </a> <font color="#4169E1">if</font> (<a href="../../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(result[0]-resulta[0]) > .01 || <a href="../../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(result[1]-resulta[1]) > .01) {
-<a name="line117">117: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error 1 and 2 norms: result[0] %g result[1] %g\n"</font>,(double)result[0],(double)result[1]);
-<a name="line118">118: </a> }
-
-<a name="line120">120: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&x);
-<a name="line121">121: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&y);
-
-<a name="line123">123: </a> <font color="#B22222">/*</font>
-<a name="line124">124: </a><font color="#B22222"> Tests computing a large number of operations that require</font>
-<a name="line125">125: </a><font color="#B22222"> allocating a larger data structure internally</font>
-<a name="line126">126: </a><font color="#B22222"> */</font>
-<a name="line127">127: </a> <font color="#4169E1">for</font> (i=0; i<40; i++) {
-<a name="line128">128: </a> <a href="../../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,vecs+i);
-<a name="line129">129: </a> <a href="../../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(vecs[i],<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,n);
-<a name="line130">130: </a> <a href="../../../../../docs/manualpages/Vec/VecSetFromOptions.html#VecSetFromOptions">VecSetFromOptions</a>(vecs[i]);
-<a name="line131">131: </a> value = (<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)i;
-<a name="line132">132: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(vecs[i],value);
-<a name="line133">133: </a> }
-<a name="line134">134: </a> <font color="#4169E1">for</font> (i=0; i<39; i++) {
-<a name="line135">135: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(vecs[i],vecs[i+1],results+i);
-<a name="line136">136: </a> }
-<a name="line137">137: </a> <font color="#4169E1">for</font> (i=0; i<39; i++) {
-<a name="line138">138: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(vecs[i],vecs[i+1],results+i);
-<a name="line139">139: </a> <font color="#4169E1">if</font> (results[i] != 25.0*i*(i+1)) {
-<a name="line140">140: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"i %D expected %g got %g\n"</font>,i,25.0*i*(i+1),(double)PetscRealPart(results[i]));
-<a name="line141">141: </a> }
-<a name="line142">142: </a> }
-<a name="line143">143: </a> <font color="#4169E1">for</font> (i=0; i<40; i++) {
-<a name="line144">144: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&vecs[i]);
-<a name="line145">145: </a> }
-
-<a name="line147">147: </a> <a href="../../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
-<a name="line148">148: </a> <font color="#4169E1">return</font> 0;
-<a name="line149">149: </a>}
+<a name="line16"> 16: </a> <a href="../../../../../docs/manualpages/Sys/PetscRandom.html#PetscRandom">PetscRandom</a> rctx;
+
+<a name="line18"> 18: </a> <a href="../../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(&argc,&argv,(char*)0,help);<font color="#4169E1">if</font> (ierr) <font color="#4169E1">return</font> ierr;
+
+<a name="line20"> 20: </a> <font color="#B22222">/* create vector */</font>
+<a name="line21"> 21: </a> <a href="../../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&x);
+<a name="line22"> 22: </a> <a href="../../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(x,n,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>);
+<a name="line23"> 23: </a> <a href="../../../../../docs/manualpages/Vec/VecSetFromOptions.html#VecSetFromOptions">VecSetFromOptions</a>(x);
+<a name="line24"> 24: </a> <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(x,&y);
+
+<a name="line26"> 26: </a> <a href="../../../../../docs/manualpages/Sys/PetscRandomCreate.html#PetscRandomCreate">PetscRandomCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,&rctx);
+<a name="line27"> 27: </a> <a href="../../../../../docs/manualpages/Sys/PetscRandomSetFromOptions.html#PetscRandomSetFromOptions">PetscRandomSetFromOptions</a>(rctx);
+<a name="line28"> 28: </a> <a href="../../../../../docs/manualpages/Vec/VecSetRandom.html#VecSetRandom">VecSetRandom</a>(x,rctx);
+<a name="line29"> 29: </a> <a href="../../../../../docs/manualpages/Sys/PetscRandomDestroy.html#PetscRandomDestroy">PetscRandomDestroy</a>(&rctx);
+<a name="line30"> 30: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(y,two);
+
+<a name="line32"> 32: </a> <font color="#B22222">/*</font>
+<a name="line33"> 33: </a><font color="#B22222"> Test mixing dot products and norms that require sums</font>
+<a name="line34"> 34: </a><font color="#B22222"> */</font>
+<a name="line35"> 35: </a> result1 = result2 = 0.0;
+<a name="line36"> 36: </a> result3 = result4 = 0.0;
+<a name="line37"> 37: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(x,y,&result1);
+<a name="line38"> 38: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(y,x,&result2);
+<a name="line39"> 39: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>,&result3);
+<a name="line40"> 40: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
+<a name="line41"> 41: </a> <a href="../../../../../docs/manualpages/Vec/PetscCommSplitReductionBegin.html#PetscCommSplitReductionBegin">PetscCommSplitReductionBegin</a>(<a href="../../../../../docs/manualpages/Sys/PetscObjectComm.html#PetscObjectComm">PetscObjectComm</a>((<a href="../../../../../docs/manualpages/Sys/PetscObject.html#PetscObject">PetscObject</a>)x));
+<a name="line42"> 42: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(x,y,&result1);
+<a name="line43"> 43: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(y,x,&result2);
+<a name="line44"> 44: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>,&result3);
+<a name="line45"> 45: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
+
+<a name="line47"> 47: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(x,y,&result1a);
+<a name="line48"> 48: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(y,x,&result2a);
+<a name="line49"> 49: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_2.html#NORM_2">NORM_2</a>,&result3a);
+<a name="line50"> 50: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4a);
+
+<a name="line52"> 52: </a> <font color="#4169E1">if</font> (result1 != result1a || result2 != result2a) {
+<a name="line53"> 53: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error dot: result1 %g result2 %g\n"</font>,(double)PetscRealPart(result1),(double)PetscRealPart(result2));
+<a name="line54"> 54: </a> }
+<a name="line55"> 55: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
+<a name="line56"> 56: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error 1,2 norms: result3 %g result4 %g\n"</font>,(double)result3,(double)result4);
+<a name="line57"> 57: </a> }
+
+<a name="line59"> 59: </a> <font color="#B22222">/*</font>
+<a name="line60"> 60: </a><font color="#B22222"> Test norms that only require abs</font>
+<a name="line61"> 61: </a><font color="#B22222"> */</font>
+<a name="line62"> 62: </a> result1 = result2 = 0.0;
+<a name="line63"> 63: </a> result3 = result4 = 0.0;
+<a name="line64"> 64: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
+<a name="line65"> 65: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
+<a name="line66"> 66: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
+<a name="line67"> 67: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
+
+<a name="line69"> 69: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4a);
+<a name="line70"> 70: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3a);
+<a name="line71"> 71: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
+<a name="line72"> 72: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error max norm: result3 %g result4 %g\n"</font>,(double)result3,(double)result4);
+<a name="line73"> 73: </a> }
+
+<a name="line75"> 75: </a> <font color="#B22222">/*</font>
+<a name="line76"> 76: </a><font color="#B22222"> Tests dot, max, 1, norm</font>
+<a name="line77"> 77: </a><font color="#B22222"> */</font>
+<a name="line78"> 78: </a> result1 = result2 = 0.0;
+<a name="line79"> 79: </a> result3 = result4 = 0.0;
+<a name="line80"> 80: </a> <a href="../../../../../docs/manualpages/Vec/VecSetValues.html#VecSetValues">VecSetValues</a>(x,1,&row0,&ten,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>);
+<a name="line81"> 81: </a> <a href="../../../../../docs/manualpages/Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</a>(x);
+<a name="line82"> 82: </a> <a href="../../../../../docs/manualpages/Vec/VecAssemblyEnd.html#VecAssemblyEnd">VecAssemblyEnd</a>(x);
+
+<a name="line84"> 84: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(x,y,&result1);
+<a name="line85"> 85: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(y,x,&result2);
+<a name="line86"> 86: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
+<a name="line87"> 87: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
+<a name="line88"> 88: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(x,y,&result1);
+<a name="line89"> 89: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(y,x,&result2);
+<a name="line90"> 90: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
+<a name="line91"> 91: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4);
+
+<a name="line93"> 93: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(x,y,&result1a);
+<a name="line94"> 94: </a> <a href="../../../../../docs/manualpages/Vec/VecDot.html#VecDot">VecDot</a>(y,x,&result2a);
+<a name="line95"> 95: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3a);
+<a name="line96"> 96: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1.html#NORM_1">NORM_1</a>,&result4a);
+
+<a name="line98"> 98: </a> <font color="#4169E1">if</font> (result1 != result1a || result2 != result2a) {
+<a name="line99"> 99: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error dot: result1 %g result2 %g\n"</font>,(double)PetscRealPart(result1),(double)PetscRealPart(result2));
+<a name="line100">100: </a> }
+<a name="line101">101: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
+<a name="line102">102: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error max 1 norms: result3 %g result4 %g\n"</font>,(double)result3,(double)result4);
+<a name="line103">103: </a> }
+
+<a name="line105">105: </a> <font color="#B22222">/*</font>
+<a name="line106">106: </a><font color="#B22222"> tests 1_and_2 norm</font>
+<a name="line107">107: </a><font color="#B22222"> */</font>
+<a name="line108">108: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
+<a name="line109">109: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1_AND_2.html#NORM_1_AND_2">NORM_1_AND_2</a>,result);
+<a name="line110">110: </a> <a href="../../../../../docs/manualpages/Vec/VecNormBegin.html#VecNormBegin">VecNormBegin</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
+<a name="line111">111: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3);
+<a name="line112">112: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1_AND_2.html#NORM_1_AND_2">NORM_1_AND_2</a>,result);
+<a name="line113">113: </a> <a href="../../../../../docs/manualpages/Vec/VecNormEnd.html#VecNormEnd">VecNormEnd</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4);
+
+<a name="line115">115: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result3a);
+<a name="line116">116: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(x,<a href="../../../../../docs/manualpages/Vec/NORM_1_AND_2.html#NORM_1_AND_2">NORM_1_AND_2</a>,resulta);
+<a name="line117">117: </a> <a href="../../../../../docs/manualpages/Vec/VecNorm.html#VecNorm">VecNorm</a>(y,<a href="../../../../../docs/manualpages/Vec/NORM_MAX.html#NORM_MAX">NORM_MAX</a>,&result4a);
+<a name="line118">118: </a> <font color="#4169E1">if</font> (result3 != result3a || result4 != result4a) {
+<a name="line119">119: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error max: result1 %g result2 %g\n"</font>,(double)result3,(double)result4);
+<a name="line120">120: </a> }
+<a name="line121">121: </a> <font color="#4169E1">if</font> (<a href="../../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(result[0]-resulta[0]) > .01 || <a href="../../../../../docs/manualpages/Sys/PetscAbsReal.html#PetscAbsReal">PetscAbsReal</a>(result[1]-resulta[1]) > .01) {
+<a name="line122">122: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"Error 1 and 2 norms: result[0] %g result[1] %g\n"</font>,(double)result[0],(double)result[1]);
+<a name="line123">123: </a> }
+
+<a name="line125">125: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&x);
+<a name="line126">126: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&y);
+
+<a name="line128">128: </a> <font color="#B22222">/*</font>
+<a name="line129">129: </a><font color="#B22222"> Tests computing a large number of operations that require</font>
+<a name="line130">130: </a><font color="#B22222"> allocating a larger data structure internally</font>
+<a name="line131">131: </a><font color="#B22222"> */</font>
+<a name="line132">132: </a> <font color="#4169E1">for</font> (i=0; i<40; i++) {
+<a name="line133">133: </a> <a href="../../../../../docs/manualpages/Vec/VecCreate.html#VecCreate">VecCreate</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,vecs+i);
+<a name="line134">134: </a> <a href="../../../../../docs/manualpages/Vec/VecSetSizes.html#VecSetSizes">VecSetSizes</a>(vecs[i],<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,n);
+<a name="line135">135: </a> <a href="../../../../../docs/manualpages/Vec/VecSetFromOptions.html#VecSetFromOptions">VecSetFromOptions</a>(vecs[i]);
+<a name="line136">136: </a> value = (<a href="../../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a>)i;
+<a name="line137">137: </a> <a href="../../../../../docs/manualpages/Vec/VecSet.html#VecSet">VecSet</a>(vecs[i],value);
+<a name="line138">138: </a> }
+<a name="line139">139: </a> <font color="#4169E1">for</font> (i=0; i<39; i++) {
+<a name="line140">140: </a> <a href="../../../../../docs/manualpages/Vec/VecDotBegin.html#VecDotBegin">VecDotBegin</a>(vecs[i],vecs[i+1],results+i);
+<a name="line141">141: </a> }
+<a name="line142">142: </a> <font color="#4169E1">for</font> (i=0; i<39; i++) {
+<a name="line143">143: </a> <a href="../../../../../docs/manualpages/Vec/VecDotEnd.html#VecDotEnd">VecDotEnd</a>(vecs[i],vecs[i+1],results+i);
+<a name="line144">144: </a> <font color="#4169E1">if</font> (results[i] != 25.0*i*(i+1)) {
+<a name="line145">145: </a> <a href="../../../../../docs/manualpages/Sys/PetscPrintf.html#PetscPrintf">PetscPrintf</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,<font color="#666666">"i %D expected %g got %g\n"</font>,i,25.0*i*(i+1),(double)PetscRealPart(results[i]));
+<a name="line146">146: </a> }
+<a name="line147">147: </a> }
+<a name="line148">148: </a> <font color="#4169E1">for</font> (i=0; i<40; i++) {
+<a name="line149">149: </a> <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(&vecs[i]);
+<a name="line150">150: </a> }
+
+<a name="line152">152: </a> <a href="../../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>();
+<a name="line153">153: </a> <font color="#4169E1">return</font> ierr;
+<a name="line154">154: </a>}
diff --git a/src/vec/vec/examples/tests/ex29.c.html b/src/vec/vec/examples/tests/ex29.c.html
index fa7c79b..f21699a 100644
--- a/src/vec/vec/examples/tests/ex29.c.html
+++ b/src/vec/vec/examples/tests/ex29.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex29.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:16+00:00">
+<meta name="date" content="2016-10-03T02:18:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex29.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests <a href="../../../../../docs/manualpages/Vec/VecSetValues.html#VecSetValues">VecSetValues</a>() and <a href="../../../../../docs/manualpages/Vec/VecSetValuesBlocked.html#VecSetValuesBlocked">VecSetValuesBlocked</a>() on MPI vectors.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Where atleast a couple of mallocs will occur in the stash code.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex3.c.html b/src/vec/vec/examples/tests/ex3.c.html
index 3eb5ece..fbf23d5 100644
--- a/src/vec/vec/examples/tests/ex3.c.html
+++ b/src/vec/vec/examples/tests/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:12+00:00">
+<meta name="date" content="2016-10-03T02:18:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests parallel vector assembly. Input arguments are\n\</font>
<a name="line3"> 3: </a><font color="#666666"> -n <length> : local vector length\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex30f.F.html b/src/vec/vec/examples/tests/ex30f.F.html
index a0f9e71..3dcbcfc 100644
--- a/src/vec/vec/examples/tests/ex30f.F.html
+++ b/src/vec/vec/examples/tests/ex30f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex30f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:21+00:00">
+<meta name="date" content="2016-10-03T02:19:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex30f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex30f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Tests parallel to parallel scatter where a to from index are
diff --git a/src/vec/vec/examples/tests/ex31.c.html b/src/vec/vec/examples/tests/ex31.c.html
index b930479..a804531 100644
--- a/src/vec/vec/examples/tests/ex31.c.html
+++ b/src/vec/vec/examples/tests/ex31.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex31.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:16+00:00">
+<meta name="date" content="2016-10-03T02:18:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex31.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Demonstrates PetscMatlabEngineXXX()\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/vec/vec/examples/tests/ex32f.F.html b/src/vec/vec/examples/tests/ex32f.F.html
index a5c2c62..3a789d6 100644
--- a/src/vec/vec/examples/tests/ex32f.F.html
+++ b/src/vec/vec/examples/tests/ex32f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex32f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:21+00:00">
+<meta name="date" content="2016-10-03T02:19:06+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex32f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex32f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Tests PescOffsetFortran()
diff --git a/src/vec/vec/examples/tests/ex33.c.html b/src/vec/vec/examples/tests/ex33.c.html
index 08d25ec..cdc6b62 100644
--- a/src/vec/vec/examples/tests/ex33.c.html
+++ b/src/vec/vec/examples/tests/ex33.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex33.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:16+00:00">
+<meta name="date" content="2016-10-03T02:18:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex33.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex33.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests the routines <a href="../../../../../docs/manualpages/Vec/VecScatterCreateToAll.html#VecScatterCreateToAll">VecScatterCreateToAll</a>(), <a href="../../../../../docs/manualpages/Vec/VecScatterCreateToZero.html#VecScatterCreateToZero">VecScatterCreateToZero</a>()\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex34.c.html b/src/vec/vec/examples/tests/ex34.c.html
index d06dfaa..db470a5 100644
--- a/src/vec/vec/examples/tests/ex34.c.html
+++ b/src/vec/vec/examples/tests/ex34.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex34.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:16+00:00">
+<meta name="date" content="2016-10-03T02:18:53+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex34.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex34.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Tests for norm caching\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/vec/vec/examples/tests/ex35.c.html b/src/vec/vec/examples/tests/ex35.c.html
index 8b5f498..3e4638a 100644
--- a/src/vec/vec/examples/tests/ex35.c.html
+++ b/src/vec/vec/examples/tests/ex35.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex35.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:17+00:00">
+<meta name="date" content="2016-10-03T02:18:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex35.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex35.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Test <a href="../../../../../docs/manualpages/Vec/VecGetArray4d.html#VecGetArray4d">VecGetArray4d</a>()\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex36.c.html b/src/vec/vec/examples/tests/ex36.c.html
index 6721ac2..e259a64 100644
--- a/src/vec/vec/examples/tests/ex36.c.html
+++ b/src/vec/vec/examples/tests/ex36.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex36.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:17+00:00">
+<meta name="date" content="2016-10-03T02:18:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex36.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex36.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Parallel vector layout.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/vec/vec/examples/tests/ex37.c.html b/src/vec/vec/examples/tests/ex37.c.html
index ea9d804..4f901a5 100644
--- a/src/vec/vec/examples/tests/ex37.c.html
+++ b/src/vec/vec/examples/tests/ex37.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex37.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:17+00:00">
+<meta name="date" content="2016-10-03T02:18:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex37.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Nest vector functionality.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/vec/vec/examples/tests/ex38.c.html b/src/vec/vec/examples/tests/ex38.c.html
index d08ce0b..7ec7fbc 100644
--- a/src/vec/vec/examples/tests/ex38.c.html
+++ b/src/vec/vec/examples/tests/ex38.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex38.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:18+00:00">
+<meta name="date" content="2016-10-03T02:18:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex38.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static const char help[] = <font color="#666666">"Test <a href="../../../../../docs/manualpages/Vec/VecGetSubVector.html#VecGetSubVector">VecGetSubVector</a>()\n\n"</font>;
<a name="line3"> 3: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/vec/vec/examples/tests/ex39.c.html b/src/vec/vec/examples/tests/ex39.c.html
index cf48d63..04b40de 100644
--- a/src/vec/vec/examples/tests/ex39.c.html
+++ b/src/vec/vec/examples/tests/ex39.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex39.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:18+00:00">
+<meta name="date" content="2016-10-03T02:18:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex39.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex39.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"This example is intended for showing how subvectors can\n\</font>
<a name="line3"> 3: </a><font color="#666666"> share the pointer with the main vector using <a href="../../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>()\n\</font>
diff --git a/src/vec/vec/examples/tests/ex4.c.html b/src/vec/vec/examples/tests/ex4.c.html
index caad146..b206c51 100644
--- a/src/vec/vec/examples/tests/ex4.c.html
+++ b/src/vec/vec/examples/tests/ex4.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex4.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:12+00:00">
+<meta name="date" content="2016-10-03T02:18:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex4.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector into seqential vectors.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex40.c.html b/src/vec/vec/examples/tests/ex40.c.html
index 7ccbc52..f81f406 100644
--- a/src/vec/vec/examples/tests/ex40.c.html
+++ b/src/vec/vec/examples/tests/ex40.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex40.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:18+00:00">
+<meta name="date" content="2016-10-03T02:18:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex40.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests taking part of existing array to create a new vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex41.c.html b/src/vec/vec/examples/tests/ex41.c.html
index ce8dd96..2575c98 100644
--- a/src/vec/vec/examples/tests/ex41.c.html
+++ b/src/vec/vec/examples/tests/ex41.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex41.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:18+00:00">
+<meta name="date" content="2016-10-03T02:19:00+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex41.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Nest vector set subvector functionality.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/vec/vec/examples/tests/ex42.c.html b/src/vec/vec/examples/tests/ex42.c.html
index 8d8299d..c9a896e 100644
--- a/src/vec/vec/examples/tests/ex42.c.html
+++ b/src/vec/vec/examples/tests/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:19+00:00">
+<meta name="date" content="2016-10-03T02:19:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a parallel vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex45.c.html b/src/vec/vec/examples/tests/ex45.c.html
index cbba74b..8010a5d 100644
--- a/src/vec/vec/examples/tests/ex45.c.html
+++ b/src/vec/vec/examples/tests/ex45.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex45.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:19+00:00">
+<meta name="date" content="2016-10-03T02:19:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex45.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex45.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates <a href="../../../../../docs/manualpages/Vec/VecStrideSubSetScatter.html#VecStrideSubSetScatter">VecStrideSubSetScatter</a>() and <a href="../../../../../docs/manualpages/Vec/VecStrideSubSetGather.html#VecStrideSubSetGather">VecStrideSubSetGather</a>().\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex46.c.html b/src/vec/vec/examples/tests/ex46.c.html
index d55f8a4..d977f2b 100644
--- a/src/vec/vec/examples/tests/ex46.c.html
+++ b/src/vec/vec/examples/tests/ex46.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex46.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:19+00:00">
+<meta name="date" content="2016-10-03T02:19:02+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex46.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex46.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests PetscViewerBinary <a href="../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()/<a href="../../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>() function correctly when binary header is skipped.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex47.c.html b/src/vec/vec/examples/tests/ex47.c.html
index a1acf34..7278b59 100644
--- a/src/vec/vec/examples/tests/ex47.c.html
+++ b/src/vec/vec/examples/tests/ex47.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex47.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:20+00:00">
+<meta name="date" content="2016-10-03T02:19:03+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex47.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex47.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests PetscViewerHDF5 <a href="../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>()/<a href="../../../../../docs/manualpages/Vec/VecLoad.html#VecLoad">VecLoad</a>() function.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex5.c.html b/src/vec/vec/examples/tests/ex5.c.html
index fc0806d..272aa3a 100644
--- a/src/vec/vec/examples/tests/ex5.c.html
+++ b/src/vec/vec/examples/tests/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:12+00:00">
+<meta name="date" content="2016-10-03T02:18:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Scatters from a parallel vector to a sequential vector.\n\</font>
<a name="line3"> 3: </a><font color="#666666">This does case when we are merely selecting the local part of the\n\</font>
diff --git a/src/vec/vec/examples/tests/ex6.c.html b/src/vec/vec/examples/tests/ex6.c.html
index b55173a..66052b7 100644
--- a/src/vec/vec/examples/tests/ex6.c.html
+++ b/src/vec/vec/examples/tests/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:12+00:00">
+<meta name="date" content="2016-10-03T02:18:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates a scatter with a stride and general index set.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex7.c.html b/src/vec/vec/examples/tests/ex7.c.html
index 4308721..eb1376c 100644
--- a/src/vec/vec/examples/tests/ex7.c.html
+++ b/src/vec/vec/examples/tests/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:12+00:00">
+<meta name="date" content="2016-10-03T02:18:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates a scatter with a stride and general index set.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex8.c.html b/src/vec/vec/examples/tests/ex8.c.html
index 5ecb3b5..5ffebb1 100644
--- a/src/vec/vec/examples/tests/ex8.c.html
+++ b/src/vec/vec/examples/tests/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:12+00:00">
+<meta name="date" content="2016-10-03T02:18:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates scattering with strided index sets.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/ex9.c.html b/src/vec/vec/examples/tests/ex9.c.html
index 1187b57..5c68e63 100644
--- a/src/vec/vec/examples/tests/ex9.c.html
+++ b/src/vec/vec/examples/tests/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:13+00:00">
+<meta name="date" content="2016-10-03T02:18:43+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[]= <font color="#666666">"Scatters from a parallel vector to a sequential vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tests/index.html b/src/vec/vec/examples/tests/index.html
index ddf9230..3cac613 100644
--- a/src/vec/vec/examples/tests/index.html
+++ b/src/vec/vec/examples/tests/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/examples/tests/makefile.html b/src/vec/vec/examples/tests/makefile.html
index 50f8fb5..f97d066 100644
--- a/src/vec/vec/examples/tests/makefile.html
+++ b/src/vec/vec/examples/tests/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tests/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:22+00:00">
+<meta name="date" content="2016-10-03T02:19:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tests/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
diff --git a/src/vec/vec/examples/tutorials/ex1.c.html b/src/vec/vec/examples/tutorials/ex1.c.html
index c538ced..bd15db0 100644
--- a/src/vec/vec/examples/tutorials/ex1.c.html
+++ b/src/vec/vec/examples/tutorials/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:22+00:00">
+<meta name="date" content="2016-10-03T02:19:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Basic vector routines.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex10.c.html b/src/vec/vec/examples/tutorials/ex10.c.html
index c557a6a..6889c39 100644
--- a/src/vec/vec/examples/tutorials/ex10.c.html
+++ b/src/vec/vec/examples/tutorials/ex10.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex10.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:24+00:00">
+<meta name="date" content="2016-10-03T02:19:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex10.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests I/O of vectors for different data formats (binary,HDF5,NetCDF) and illustrates the use of user-defined event logging\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex11.c.html b/src/vec/vec/examples/tutorials/ex11.c.html
index 27e8c63..fbae60a 100644
--- a/src/vec/vec/examples/tutorials/ex11.c.html
+++ b/src/vec/vec/examples/tutorials/ex11.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex11.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:25+00:00">
+<meta name="date" content="2016-10-03T02:19:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex11.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates <a href="../../../../../docs/manualpages/Vec/VecStrideNorm.html#VecStrideNorm">VecStrideNorm</a>().\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex11f.F.html b/src/vec/vec/examples/tutorials/ex11f.F.html
index fa19a12..9beb353 100644
--- a/src/vec/vec/examples/tutorials/ex11f.F.html
+++ b/src/vec/vec/examples/tutorials/ex11f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex11f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:30+00:00">
+<meta name="date" content="2016-10-03T02:19:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex11f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex11f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>!
diff --git a/src/vec/vec/examples/tutorials/ex12.c.html b/src/vec/vec/examples/tutorials/ex12.c.html
index 82a7a3f..4cfb09a 100644
--- a/src/vec/vec/examples/tutorials/ex12.c.html
+++ b/src/vec/vec/examples/tutorials/ex12.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex12.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:25+00:00">
+<meta name="date" content="2016-10-03T02:19:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex12.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates <a href="../../../../../docs/manualpages/Vec/VecStrideScatter.html#VecStrideScatter">VecStrideScatter</a>() and <a href="../../../../../docs/manualpages/Vec/VecStrideGather.html#VecStrideGather">VecStrideGather</a>().\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex14f.F.html b/src/vec/vec/examples/tutorials/ex14f.F.html
index b7161a3..08348cb 100644
--- a/src/vec/vec/examples/tutorials/ex14f.F.html
+++ b/src/vec/vec/examples/tutorials/ex14f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex14f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:31+00:00">
+<meta name="date" content="2016-10-03T02:19:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex14f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex14f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Illustrates the use of <a href="../../../../../docs/manualpages/Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</a>()
diff --git a/src/vec/vec/examples/tutorials/ex15.c.html b/src/vec/vec/examples/tutorials/ex15.c.html
index f6ae379..b1a159d 100644
--- a/src/vec/vec/examples/tutorials/ex15.c.html
+++ b/src/vec/vec/examples/tutorials/ex15.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex15.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:25+00:00">
+<meta name="date" content="2016-10-03T02:19:16+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex15.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests Mathematica I/O of vectors and illustrates the use of user-defined event logging.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex16.c.html b/src/vec/vec/examples/tutorials/ex16.c.html
index 0c0ea9a..c6c0d1d 100644
--- a/src/vec/vec/examples/tutorials/ex16.c.html
+++ b/src/vec/vec/examples/tutorials/ex16.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex16.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:26+00:00">
+<meta name="date" content="2016-10-03T02:19:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex16.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates <a href="../../../../../docs/manualpages/Vec/VecStrideScatter.html#VecStrideScatter">VecStrideScatter</a>() and <a href="../../../../../docs/manualpages/Vec/VecStrideGather.html#VecStrideGather">VecStrideGather</a>() with subvectors that are also strided.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex18.c.html b/src/vec/vec/examples/tutorials/ex18.c.html
index e340cea..7b28fd0 100644
--- a/src/vec/vec/examples/tutorials/ex18.c.html
+++ b/src/vec/vec/examples/tutorials/ex18.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex18.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:26+00:00">
+<meta name="date" content="2016-10-03T02:19:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex18.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex18.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Computes the integral of 2*x/(1+x^2) from x=0..1 \nThis is equal to the ln(2).\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex19.c.html b/src/vec/vec/examples/tutorials/ex19.c.html
index 4eab6a2..822099f 100644
--- a/src/vec/vec/examples/tutorials/ex19.c.html
+++ b/src/vec/vec/examples/tutorials/ex19.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex19.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:26+00:00">
+<meta name="date" content="2016-10-03T02:19:18+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex19.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex19.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>static char help[] = <font color="#666666">"Parallel HDF5 <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> Viewing.\n\n"</font>;
<a name="line3"> 3: </a><font color="#B22222">/*T</font>
diff --git a/src/vec/vec/examples/tutorials/ex1f.F.html b/src/vec/vec/examples/tutorials/ex1f.F.html
index 4e7a80a..26f99f5 100644
--- a/src/vec/vec/examples/tutorials/ex1f.F.html
+++ b/src/vec/vec/examples/tutorials/ex1f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex1f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:27+00:00">
+<meta name="date" content="2016-10-03T02:19:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex1f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>!<font color="#B22222">/*T</font>
diff --git a/src/vec/vec/examples/tutorials/ex1f90.F.html b/src/vec/vec/examples/tutorials/ex1f90.F.html
index e85f958..9926b9a 100644
--- a/src/vec/vec/examples/tutorials/ex1f90.F.html
+++ b/src/vec/vec/examples/tutorials/ex1f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex1f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:28+00:00">
+<meta name="date" content="2016-10-03T02:19:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex1f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>!<font color="#B22222">/*T</font>
diff --git a/src/vec/vec/examples/tutorials/ex2.c.html b/src/vec/vec/examples/tutorials/ex2.c.html
index 88f8a04..a38152d 100644
--- a/src/vec/vec/examples/tutorials/ex2.c.html
+++ b/src/vec/vec/examples/tutorials/ex2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:22+00:00">
+<meta name="date" content="2016-10-03T02:19:09+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Builds a parallel vector with 1 component on the first processor, 2 on the second, etc.\n\</font>
<a name="line3"> 3: </a><font color="#666666"> Then each processor adds one to all elements except the last rank.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex20f90.F90.html b/src/vec/vec/examples/tutorials/ex20f90.F90.html
index bb8d4d6..210496b 100644
--- a/src/vec/vec/examples/tutorials/ex20f90.F90.html
+++ b/src/vec/vec/examples/tutorials/ex20f90.F90.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex20f90.F90.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:31+00:00">
+<meta name="date" content="2016-10-03T02:19:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex20f90.F90.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex20f90.F90.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>!<font color="#B22222">/*T</font>
diff --git a/src/vec/vec/examples/tutorials/ex21.c.html b/src/vec/vec/examples/tutorials/ex21.c.html
index 5ab3a6a..21cf9d7 100644
--- a/src/vec/vec/examples/tutorials/ex21.c.html
+++ b/src/vec/vec/examples/tutorials/ex21.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex21.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:27+00:00">
+<meta name="date" content="2016-10-03T02:19:20+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex21.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex21.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscvec.h></font>
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/sys/f90-src/f90impl.h></font>
diff --git a/src/vec/vec/examples/tutorials/ex21f90.F.html b/src/vec/vec/examples/tutorials/ex21f90.F.html
index eb68807..af93319 100644
--- a/src/vec/vec/examples/tutorials/ex21f90.F.html
+++ b/src/vec/vec/examples/tutorials/ex21f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex21f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:32+00:00">
+<meta name="date" content="2016-10-03T02:19:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex21f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex21f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Demonstrates how one may access entries of a PETSc <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> as <font color="#4169E1">if</font> it was an array of Fortran derived types
diff --git a/src/vec/vec/examples/tutorials/ex2f.F.html b/src/vec/vec/examples/tutorials/ex2f.F.html
index 661c32f..1f87197 100644
--- a/src/vec/vec/examples/tutorials/ex2f.F.html
+++ b/src/vec/vec/examples/tutorials/ex2f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex2f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:28+00:00">
+<meta name="date" content="2016-10-03T02:19:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex2f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Builds a parallel vector with 1 component on the first
diff --git a/src/vec/vec/examples/tutorials/ex3.c.html b/src/vec/vec/examples/tutorials/ex3.c.html
index 9296e69..e60b6d1 100644
--- a/src/vec/vec/examples/tutorials/ex3.c.html
+++ b/src/vec/vec/examples/tutorials/ex3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:23+00:00">
+<meta name="date" content="2016-10-03T02:19:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Parallel vector layout.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex3f.F.html b/src/vec/vec/examples/tutorials/ex3f.F.html
index 50d0ff9..24c8cb3 100644
--- a/src/vec/vec/examples/tutorials/ex3f.F.html
+++ b/src/vec/vec/examples/tutorials/ex3f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex3f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:29+00:00">
+<meta name="date" content="2016-10-03T02:19:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex3f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex3f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Displays a vector visually.
diff --git a/src/vec/vec/examples/tutorials/ex42.c.html b/src/vec/vec/examples/tutorials/ex42.c.html
index fa44434..7bc3dce 100644
--- a/src/vec/vec/examples/tutorials/ex42.c.html
+++ b/src/vec/vec/examples/tutorials/ex42.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex42.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:27+00:00">
+<meta name="date" content="2016-10-03T02:19:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex42.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Reads a PETSc vector from a socket connection, then sends it back within a loop. Works with ex42.m or ex42a.c\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex42a.c.html b/src/vec/vec/examples/tutorials/ex42a.c.html
index 50a0511..6d0c0fe 100644
--- a/src/vec/vec/examples/tutorials/ex42a.c.html
+++ b/src/vec/vec/examples/tutorials/ex42a.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex42a.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:27+00:00">
+<meta name="date" content="2016-10-03T02:19:19+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex42a.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex42a.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Sends a PETSc vector to a socket connection, receives it back, within a loop. Works with ex42.c.\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex4f.F.html b/src/vec/vec/examples/tutorials/ex4f.F.html
index 448598f..e24ec93 100644
--- a/src/vec/vec/examples/tutorials/ex4f.F.html
+++ b/src/vec/vec/examples/tutorials/ex4f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex4f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:29+00:00">
+<meta name="date" content="2016-10-03T02:19:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex4f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Illustrates the use of <a href="../../../../../docs/manualpages/Vec/VecSetValues.html#VecSetValues">VecSetValues</a>() to set
diff --git a/src/vec/vec/examples/tutorials/ex4f90.F.html b/src/vec/vec/examples/tutorials/ex4f90.F.html
index e62ac3e..35af720 100644
--- a/src/vec/vec/examples/tutorials/ex4f90.F.html
+++ b/src/vec/vec/examples/tutorials/ex4f90.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex4f90.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:30+00:00">
+<meta name="date" content="2016-10-03T02:19:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex4f90.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex4f90.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Illustrates the use of <a href="../../../../../docs/manualpages/Vec/VecSetValues.html#VecSetValues">VecSetValues</a>() to set
diff --git a/src/vec/vec/examples/tutorials/ex5.c.html b/src/vec/vec/examples/tutorials/ex5.c.html
index 74e8fe4..0d30827 100644
--- a/src/vec/vec/examples/tutorials/ex5.c.html
+++ b/src/vec/vec/examples/tutorials/ex5.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex5.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:23+00:00">
+<meta name="date" content="2016-10-03T02:19:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex5.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Tests binary I/O of vectors and illustrates the use of user-defined event logging.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex6.c.html b/src/vec/vec/examples/tutorials/ex6.c.html
index 962a391..ab59254 100644
--- a/src/vec/vec/examples/tutorials/ex6.c.html
+++ b/src/vec/vec/examples/tutorials/ex6.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex6.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:23+00:00">
+<meta name="date" content="2016-10-03T02:19:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex6.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Writes an array to a file, then reads an array from a file, then forms a vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex7.c.html b/src/vec/vec/examples/tutorials/ex7.c.html
index 31df4e7..69c24a8 100644
--- a/src/vec/vec/examples/tutorials/ex7.c.html
+++ b/src/vec/vec/examples/tutorials/ex7.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex7.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:23+00:00">
+<meta name="date" content="2016-10-03T02:19:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex7.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates calling a Fortran computational routine from C.\n\</font>
<a name="line3"> 3: </a><font color="#666666">Also demonstrates passing PETSc objects, MPI Communicators from C to Fortran\n\</font>
diff --git a/src/vec/vec/examples/tutorials/ex7f.F.html b/src/vec/vec/examples/tutorials/ex7f.F.html
index 6e024ee..4f189ac 100644
--- a/src/vec/vec/examples/tutorials/ex7f.F.html
+++ b/src/vec/vec/examples/tutorials/ex7f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex7f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:30+00:00">
+<meta name="date" content="2016-10-03T02:19:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex7f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex7f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a> subroutine ex7f(vec,comm)
diff --git a/src/vec/vec/examples/tutorials/ex8.c.html b/src/vec/vec/examples/tutorials/ex8.c.html
index fa7e095..f85b9e3 100644
--- a/src/vec/vec/examples/tutorials/ex8.c.html
+++ b/src/vec/vec/examples/tutorials/ex8.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex8.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:24+00:00">
+<meta name="date" content="2016-10-03T02:19:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex8.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates using a local ordering to set values into a parallel vector.\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex9.c.html b/src/vec/vec/examples/tutorials/ex9.c.html
index 4b91a98..d4d399f 100644
--- a/src/vec/vec/examples/tutorials/ex9.c.html
+++ b/src/vec/vec/examples/tutorials/ex9.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex9.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:24+00:00">
+<meta name="date" content="2016-10-03T02:19:13+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex9.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a>static char help[] = <font color="#666666">"Demonstrates use of <a href="../../../../../docs/manualpages/Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</a>().\n\n"</font>;
diff --git a/src/vec/vec/examples/tutorials/ex9f.F b/src/vec/vec/examples/tutorials/ex9f.F
index aaa0cb0..4ea4c6e 100644
--- a/src/vec/vec/examples/tutorials/ex9f.F
+++ b/src/vec/vec/examples/tutorials/ex9f.F
@@ -29,7 +29,8 @@
PetscMPIInt rank,size
PetscInt nlocal,nghost,ifrom(2)
- PetscInt ierr,i,rstart,rend,ione
+ PetscErrorCode ierr
+ PetscInt i,rstart,rend,ione
PetscBool flag
PetscScalar value,tarray(20)
Vec lx,gx,gxs
diff --git a/src/vec/vec/examples/tutorials/ex9f.F.html b/src/vec/vec/examples/tutorials/ex9f.F.html
index 2651307..fefa98b 100644
--- a/src/vec/vec/examples/tutorials/ex9f.F.html
+++ b/src/vec/vec/examples/tutorials/ex9f.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/ex9f.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:30+00:00">
+<meta name="date" content="2016-10-03T02:19:26+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/ex9f.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/ex9f.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Description: Illustrates the use of <a href="../../../../../docs/manualpages/Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</a>()
@@ -41,105 +41,106 @@
<a name="line30"> 30: </a> <a href="../../../../../docs/manualpages/Sys/PetscMPIInt.html#PetscMPIInt">PetscMPIInt</a> rank,size
<a name="line31"> 31: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> nlocal,nghost,ifrom(2)
-<a name="line32"> 32: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> ierr,i,rstart,rend,ione
-<a name="line33"> 33: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flag
-<a name="line34"> 34: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> value,tarray(20)
-<a name="line35"> 35: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> lx,gx,gxs
-
-<a name="line37"> 37: </a> nlocal = 6
-<a name="line38"> 38: </a> nghost = 2
-
-<a name="line40"> 40: </a> call <a href="../../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(PETSC_NULL_CHARACTER,ierr)
-<a name="line41"> 41: </a> call <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,rank,ierr)
-<a name="line42"> 42: </a> call <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,size,ierr)
-
-<a name="line44"> 44: </a> <font color="#4169E1">if</font> (size .ne. 2) then
-<a name="line45"> 45: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,'Must run with two processors',ierr)
-<a name="line46"> 46: </a> endif
-
-<a name="line48"> 48: </a>!
-<a name="line49"> 49: </a>! Construct a two dimensional graph connecting nlocal degrees of
-<a name="line50"> 50: </a>! freedom per processor. From this we will generate the global
-<a name="line51"> 51: </a>! indices of needed ghost values
-<a name="line52"> 52: </a>!
-<a name="line53"> 53: </a>! For simplicity we generate the entire graph on each processor:
-<a name="line54"> 54: </a>! in real application the graph would stored in parallel, but this
-<a name="line55"> 55: </a>! example is only to demonstrate the management of ghost padding
-<a name="line56"> 56: </a>! with <a href="../../../../../docs/manualpages/Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</a>().
-<a name="line57"> 57: </a>!
-<a name="line58"> 58: </a>! In this example we consider the vector as representing
-<a name="line59"> 59: </a>! degrees of freedom in a one dimensional grid with periodic
-<a name="line60"> 60: </a>! boundary conditions.
-<a name="line61"> 61: </a>!
-<a name="line62"> 62: </a>! ----Processor 1--------- ----Processor 2 --------
-<a name="line63"> 63: </a>! 0 1 2 3 4 5 6 7 8 9 10 11
-<a name="line64"> 64: </a>! |----|
-<a name="line65"> 65: </a>! |-------------------------------------------------|
-<a name="line66"> 66: </a>!
-
-
-<a name="line69"> 69: </a> <font color="#4169E1">if</font> (rank .eq. 0) then
-<a name="line70"> 70: </a> ifrom(1) = 11
-<a name="line71"> 71: </a> ifrom(2) = 6
-<a name="line72"> 72: </a> <font color="#4169E1">else</font>
-<a name="line73"> 73: </a> ifrom(1) = 0
-<a name="line74"> 74: </a> ifrom(2) = 5
-<a name="line75"> 75: </a> endif
-
-<a name="line77"> 77: </a>! Create the vector with two slots <font color="#4169E1">for</font> ghost points. Note that both
-<a name="line78"> 78: </a>! the local vector (lx) and the global vector (gx) share the same
-<a name="line79"> 79: </a>! array <font color="#4169E1">for</font> storing vector values.
-
-<a name="line81"> 81: </a> call <a href="../../../../../docs/manualpages/Sys/PetscOptionsHasName.html#PetscOptionsHasName">PetscOptionsHasName</a>(PETSC_NULL_OBJECT,PETSC_NULL_CHARACTER, &
-<a name="line82"> 82: </a> & '-allocate',flag,ierr)
-<a name="line83"> 83: </a> <font color="#4169E1">if</font> (flag) then
-<a name="line84"> 84: </a> call <a href="../../../../../docs/manualpages/Vec/VecCreateGhostWithArray.html#VecCreateGhostWithArray">VecCreateGhostWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,nlocal, &
-<a name="line85"> 85: </a> & <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,nghost,ifrom,tarray,gxs,ierr)
-<a name="line86"> 86: </a> <font color="#4169E1">else</font>
-<a name="line87"> 87: </a> call <a href="../../../../../docs/manualpages/Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,nlocal,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>, &
-<a name="line88"> 88: </a> & nghost,ifrom,gxs,ierr)
-<a name="line89"> 89: </a> endif
-
-
-<a name="line92"> 92: </a>! Test <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>
-
-<a name="line94"> 94: </a> call <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(gxs,gx,ierr)
-<a name="line95"> 95: </a> call <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(gxs,ierr)
-
-<a name="line97"> 97: </a>! Access the local Form
-
-<a name="line99"> 99: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostGetLocalForm.html#VecGhostGetLocalForm">VecGhostGetLocalForm</a>(gx,lx,ierr)
-
-<a name="line101">101: </a>! Set the values from 0 to 12 into the 'global' vector
-
-<a name="line103">103: </a> call <a href="../../../../../docs/manualpages/Vec/VecGetOwnershipRange.html#VecGetOwnershipRange">VecGetOwnershipRange</a>(gx,rstart,rend,ierr)
-
-<a name="line105">105: </a> ione = 1
-<a name="line106">106: </a> <font color="#4169E1">do</font> 10, i=rstart,rend-1
-<a name="line107">107: </a> value = i
-<a name="line108">108: </a> call <a href="../../../../../docs/manualpages/Vec/VecSetValues.html#VecSetValues">VecSetValues</a>(gx,ione,i,value,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,ierr)
-<a name="line109">109: </a> 10 <font color="#4169E1">continue</font>
-
-<a name="line111">111: </a> call <a href="../../../../../docs/manualpages/Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</a>(gx,ierr)
-<a name="line112">112: </a> call <a href="../../../../../docs/manualpages/Vec/VecAssemblyEnd.html#VecAssemblyEnd">VecAssemblyEnd</a>(gx,ierr)
-
-<a name="line114">114: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostUpdateBegin.html#VecGhostUpdateBegin">VecGhostUpdateBegin</a>(gx,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>,ierr)
-<a name="line115">115: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostUpdateEnd.html#VecGhostUpdateEnd">VecGhostUpdateEnd</a>(gx,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>,ierr)
-
-<a name="line117">117: </a>! Print out each vector, including the ghost padding region.
-
-<a name="line119">119: </a> <font color="#4169E1">if</font> (rank .eq. 0) then
-<a name="line120">120: </a> call <a href="../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(lx,<a href="../../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>,ierr)
-<a name="line121">121: </a> endif
-<a name="line122">122: </a> call <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,ierr)
-<a name="line123">123: </a> <font color="#4169E1">if</font> (rank .eq. 1) then
-<a name="line124">124: </a> call <a href="../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(lx,<a href="../../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>,ierr)
-<a name="line125">125: </a> endif
-
-<a name="line127">127: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostRestoreLocalForm.html#VecGhostRestoreLocalForm">VecGhostRestoreLocalForm</a>(gx,lx,ierr)
-<a name="line128">128: </a> call <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(gx,ierr)
-<a name="line129">129: </a> call <a href="../../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>(ierr)
-<a name="line130">130: </a> end
+<a name="line32"> 32: </a> <a href="../../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> ierr
+<a name="line33"> 33: </a> <a href="../../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> i,rstart,rend,ione
+<a name="line34"> 34: </a> <a href="../../../../../docs/manualpages/Sys/PetscBool.html#PetscBool">PetscBool</a> flag
+<a name="line35"> 35: </a> <a href="../../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a> value,tarray(20)
+<a name="line36"> 36: </a> <a href="../../../../../docs/manualpages/Vec/Vec.html#Vec">Vec</a> lx,gx,gxs
+
+<a name="line38"> 38: </a> nlocal = 6
+<a name="line39"> 39: </a> nghost = 2
+
+<a name="line41"> 41: </a> call <a href="../../../../../docs/manualpages/Sys/PetscInitialize.html#PetscInitialize">PetscInitialize</a>(PETSC_NULL_CHARACTER,ierr)
+<a name="line42"> 42: </a> call <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html#MPI_Comm_rank">MPI_Comm_rank</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,rank,ierr)
+<a name="line43"> 43: </a> call <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html#MPI_Comm_size">MPI_Comm_size</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,size,ierr)
+
+<a name="line45"> 45: </a> <font color="#4169E1">if</font> (size .ne. 2) then
+<a name="line46"> 46: </a> <a href="../../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,1,'Must run with two processors',ierr)
+<a name="line47"> 47: </a> endif
+
+<a name="line49"> 49: </a>!
+<a name="line50"> 50: </a>! Construct a two dimensional graph connecting nlocal degrees of
+<a name="line51"> 51: </a>! freedom per processor. From this we will generate the global
+<a name="line52"> 52: </a>! indices of needed ghost values
+<a name="line53"> 53: </a>!
+<a name="line54"> 54: </a>! For simplicity we generate the entire graph on each processor:
+<a name="line55"> 55: </a>! in real application the graph would stored in parallel, but this
+<a name="line56"> 56: </a>! example is only to demonstrate the management of ghost padding
+<a name="line57"> 57: </a>! with <a href="../../../../../docs/manualpages/Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</a>().
+<a name="line58"> 58: </a>!
+<a name="line59"> 59: </a>! In this example we consider the vector as representing
+<a name="line60"> 60: </a>! degrees of freedom in a one dimensional grid with periodic
+<a name="line61"> 61: </a>! boundary conditions.
+<a name="line62"> 62: </a>!
+<a name="line63"> 63: </a>! ----Processor 1--------- ----Processor 2 --------
+<a name="line64"> 64: </a>! 0 1 2 3 4 5 6 7 8 9 10 11
+<a name="line65"> 65: </a>! |----|
+<a name="line66"> 66: </a>! |-------------------------------------------------|
+<a name="line67"> 67: </a>!
+
+
+<a name="line70"> 70: </a> <font color="#4169E1">if</font> (rank .eq. 0) then
+<a name="line71"> 71: </a> ifrom(1) = 11
+<a name="line72"> 72: </a> ifrom(2) = 6
+<a name="line73"> 73: </a> <font color="#4169E1">else</font>
+<a name="line74"> 74: </a> ifrom(1) = 0
+<a name="line75"> 75: </a> ifrom(2) = 5
+<a name="line76"> 76: </a> endif
+
+<a name="line78"> 78: </a>! Create the vector with two slots <font color="#4169E1">for</font> ghost points. Note that both
+<a name="line79"> 79: </a>! the local vector (lx) and the global vector (gx) share the same
+<a name="line80"> 80: </a>! array <font color="#4169E1">for</font> storing vector values.
+
+<a name="line82"> 82: </a> call <a href="../../../../../docs/manualpages/Sys/PetscOptionsHasName.html#PetscOptionsHasName">PetscOptionsHasName</a>(PETSC_NULL_OBJECT,PETSC_NULL_CHARACTER, &
+<a name="line83"> 83: </a> & '-allocate',flag,ierr)
+<a name="line84"> 84: </a> <font color="#4169E1">if</font> (flag) then
+<a name="line85"> 85: </a> call <a href="../../../../../docs/manualpages/Vec/VecCreateGhostWithArray.html#VecCreateGhostWithArray">VecCreateGhostWithArray</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,nlocal, &
+<a name="line86"> 86: </a> & <a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>,nghost,ifrom,tarray,gxs,ierr)
+<a name="line87"> 87: </a> <font color="#4169E1">else</font>
+<a name="line88"> 88: </a> call <a href="../../../../../docs/manualpages/Vec/VecCreateGhost.html#VecCreateGhost">VecCreateGhost</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,nlocal,<a href="../../../../../docs/manualpages/Sys/PETSC_DECIDE.html#PETSC_DECIDE">PETSC_DECIDE</a>, &
+<a name="line89"> 89: </a> & nghost,ifrom,gxs,ierr)
+<a name="line90"> 90: </a> endif
+
+
+<a name="line93"> 93: </a>! Test <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>
+
+<a name="line95"> 95: </a> call <a href="../../../../../docs/manualpages/Vec/VecDuplicate.html#VecDuplicate">VecDuplicate</a>(gxs,gx,ierr)
+<a name="line96"> 96: </a> call <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(gxs,ierr)
+
+<a name="line98"> 98: </a>! Access the local Form
+
+<a name="line100">100: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostGetLocalForm.html#VecGhostGetLocalForm">VecGhostGetLocalForm</a>(gx,lx,ierr)
+
+<a name="line102">102: </a>! Set the values from 0 to 12 into the 'global' vector
+
+<a name="line104">104: </a> call <a href="../../../../../docs/manualpages/Vec/VecGetOwnershipRange.html#VecGetOwnershipRange">VecGetOwnershipRange</a>(gx,rstart,rend,ierr)
+
+<a name="line106">106: </a> ione = 1
+<a name="line107">107: </a> <font color="#4169E1">do</font> 10, i=rstart,rend-1
+<a name="line108">108: </a> value = i
+<a name="line109">109: </a> call <a href="../../../../../docs/manualpages/Vec/VecSetValues.html#VecSetValues">VecSetValues</a>(gx,ione,i,value,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,ierr)
+<a name="line110">110: </a> 10 <font color="#4169E1">continue</font>
+
+<a name="line112">112: </a> call <a href="../../../../../docs/manualpages/Vec/VecAssemblyBegin.html#VecAssemblyBegin">VecAssemblyBegin</a>(gx,ierr)
+<a name="line113">113: </a> call <a href="../../../../../docs/manualpages/Vec/VecAssemblyEnd.html#VecAssemblyEnd">VecAssemblyEnd</a>(gx,ierr)
+
+<a name="line115">115: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostUpdateBegin.html#VecGhostUpdateBegin">VecGhostUpdateBegin</a>(gx,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>,ierr)
+<a name="line116">116: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostUpdateEnd.html#VecGhostUpdateEnd">VecGhostUpdateEnd</a>(gx,<a href="../../../../../docs/manualpages/Sys/INSERT_VALUES.html#INSERT_VALUES">INSERT_VALUES</a>,<a href="../../../../../docs/manualpages/Vec/SCATTER_FORWARD.html#SCATTER_FORWARD">SCATTER_FORWARD</a>,ierr)
+
+<a name="line118">118: </a>! Print out each vector, including the ghost padding region.
+
+<a name="line120">120: </a> <font color="#4169E1">if</font> (rank .eq. 0) then
+<a name="line121">121: </a> call <a href="../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(lx,<a href="../../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>,ierr)
+<a name="line122">122: </a> endif
+<a name="line123">123: </a> call <a href="http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html#MPI_Barrier">MPI_Barrier</a>(<a href="../../../../../docs/manualpages/Sys/PETSC_COMM_WORLD.html#PETSC_COMM_WORLD">PETSC_COMM_WORLD</a>,ierr)
+<a name="line124">124: </a> <font color="#4169E1">if</font> (rank .eq. 1) then
+<a name="line125">125: </a> call <a href="../../../../../docs/manualpages/Vec/VecView.html#VecView">VecView</a>(lx,<a href="../../../../../docs/manualpages/Viewer/PETSC_VIEWER_STDOUT_SELF.html#PETSC_VIEWER_STDOUT_SELF">PETSC_VIEWER_STDOUT_SELF</a>,ierr)
+<a name="line126">126: </a> endif
+
+<a name="line128">128: </a> call <a href="../../../../../docs/manualpages/Vec/VecGhostRestoreLocalForm.html#VecGhostRestoreLocalForm">VecGhostRestoreLocalForm</a>(gx,lx,ierr)
+<a name="line129">129: </a> call <a href="../../../../../docs/manualpages/Vec/VecDestroy.html#VecDestroy">VecDestroy</a>(gx,ierr)
+<a name="line130">130: </a> call <a href="../../../../../docs/manualpages/Sys/PetscFinalize.html#PetscFinalize">PetscFinalize</a>(ierr)
+<a name="line131">131: </a> end
diff --git a/src/vec/vec/examples/tutorials/index.html b/src/vec/vec/examples/tutorials/index.html
index 79fd55b..1007f54 100644
--- a/src/vec/vec/examples/tutorials/index.html
+++ b/src/vec/vec/examples/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/examples/tutorials/makefile.html b/src/vec/vec/examples/tutorials/makefile.html
index 7604907..7746d3e 100644
--- a/src/vec/vec/examples/tutorials/makefile.html
+++ b/src/vec/vec/examples/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/examples/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:33+00:00">
+<meta name="date" content="2016-10-03T02:19:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/examples/tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#</font>
CFLAGS =
FFLAGS =
diff --git a/src/vec/vec/impls/dvecimpl.h.html b/src/vec/vec/impls/dvecimpl.h.html
index 2264835..f7ad63e 100644
--- a/src/vec/vec/impls/dvecimpl.h.html
+++ b/src/vec/vec/impls/dvecimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/dvecimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:37+00:00">
+<meta name="date" content="2016-10-03T02:17:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/dvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/dvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This should not be included in users code.</font>
diff --git a/src/vec/vec/impls/hypre/index.html b/src/vec/vec/impls/hypre/index.html
index d5b856c..adc9e11 100644
--- a/src/vec/vec/impls/hypre/index.html
+++ b/src/vec/vec/impls/hypre/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/hypre/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/hypre/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/hypre/makefile.html b/src/vec/vec/impls/hypre/makefile.html
index 19f925c..974daef 100644
--- a/src/vec/vec/impls/hypre/makefile.html
+++ b/src/vec/vec/impls/hypre/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/hypre/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:08+00:00">
+<meta name="date" content="2016-10-03T02:18:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/hypre/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/hypre/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0">#requirespackage 'PETSC_HAVE_HYPRE'</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/vec/vec/impls/hypre/vhyp.c.html b/src/vec/vec/impls/hypre/vhyp.c.html
index b0e8b3b..692c214 100644
--- a/src/vec/vec/impls/hypre/vhyp.c.html
+++ b/src/vec/vec/impls/hypre/vhyp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/hypre/vhyp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:07+00:00">
+<meta name="date" content="2016-10-03T02:18:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/hypre/vhyp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/hypre/vhyp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Creates hypre ijvector from PETSc vector</font>
diff --git a/src/vec/vec/impls/index.html b/src/vec/vec/impls/index.html
index dcf1998..6c9cc18 100644
--- a/src/vec/vec/impls/index.html
+++ b/src/vec/vec/impls/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/src/vec/vec/impls/makefile.html b/src/vec/vec/impls/makefile.html
index 6eb054e..4b1c892 100644
--- a/src/vec/vec/impls/makefile.html
+++ b/src/vec/vec/impls/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:37+00:00">
+<meta name="date" content="2016-10-03T02:17:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/mpi/commonmpvec.c.html b/src/vec/vec/impls/mpi/commonmpvec.c.html
index 933c1f8..95cf01f 100644
--- a/src/vec/vec/impls/mpi/commonmpvec.c.html
+++ b/src/vec/vec/impls/mpi/commonmpvec.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/commonmpvec.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:04+00:00">
+<meta name="date" content="2016-10-03T02:18:23+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/commonmpvec.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/commonmpvec.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/vec/impls/mpi/pvecimpl.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/vec/impls/mpi/index.html b/src/vec/vec/impls/mpi/index.html
index 63aef07..100b4dd 100644
--- a/src/vec/vec/impls/mpi/index.html
+++ b/src/vec/vec/impls/mpi/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/mpi/makefile.html b/src/vec/vec/impls/mpi/makefile.html
index c1e37c3..dd3ac8c 100644
--- a/src/vec/vec/impls/mpi/makefile.html
+++ b/src/vec/vec/impls/mpi/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:05+00:00">
+<meta name="date" content="2016-10-03T02:18:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/mpi/mpicuda/index.html b/src/vec/vec/impls/mpi/mpicuda/index.html
index 1c41a23..37e12ec 100644
--- a/src/vec/vec/impls/mpi/mpicuda/index.html
+++ b/src/vec/vec/impls/mpi/mpicuda/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpicuda/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpicuda/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/mpi/mpicuda/makefile.html b/src/vec/vec/impls/mpi/mpicuda/makefile.html
index 6fd546c..f234a9f 100644
--- a/src/vec/vec/impls/mpi/mpicuda/makefile.html
+++ b/src/vec/vec/impls/mpi/mpicuda/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/mpicuda/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:07+00:00">
+<meta name="date" content="2016-10-03T02:18:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpicuda/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpicuda/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VECCUDA'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html b/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html
index f8e6645..e26b67c 100644
--- a/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html
+++ b/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:06+00:00">
+<meta name="date" content="2016-10-03T02:18:29+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpicuda/mpicuda.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for Parallel vector operations.</font>
diff --git a/src/vec/vec/impls/mpi/mpicusp/index.html b/src/vec/vec/impls/mpi/mpicusp/index.html
index b59e9bf..a7879a2 100644
--- a/src/vec/vec/impls/mpi/mpicusp/index.html
+++ b/src/vec/vec/impls/mpi/mpicusp/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpicusp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpicusp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/mpi/mpicusp/makefile.html b/src/vec/vec/impls/mpi/mpicusp/makefile.html
index 0b86034..bae361e 100644
--- a/src/vec/vec/impls/mpi/mpicusp/makefile.html
+++ b/src/vec/vec/impls/mpi/mpicusp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/mpicusp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:05+00:00">
+<meta name="date" content="2016-10-03T02:18:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpicusp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpicusp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_CUSP'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html b/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html
index 5c336d9..f32f6b4 100644
--- a/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html
+++ b/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:05+00:00">
+<meta name="date" content="2016-10-03T02:18:25+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpicusp/mpicusp.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for Parallel vector operations.</font>
diff --git a/src/vec/vec/impls/mpi/mpiviennacl/index.html b/src/vec/vec/impls/mpi/mpiviennacl/index.html
index 8eec404..b086a06 100644
--- a/src/vec/vec/impls/mpi/mpiviennacl/index.html
+++ b/src/vec/vec/impls/mpi/mpiviennacl/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpiviennacl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpiviennacl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/mpi/mpiviennacl/makefile.html b/src/vec/vec/impls/mpi/mpiviennacl/makefile.html
index 963078b..867135b 100644
--- a/src/vec/vec/impls/mpi/mpiviennacl/makefile.html
+++ b/src/vec/vec/impls/mpi/mpiviennacl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/mpiviennacl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:06+00:00">
+<meta name="date" content="2016-10-03T02:18:28+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpiviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpiviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VIENNACL'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html b/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html
index f23d6a9..843a02c 100644
--- a/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html
+++ b/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:05+00:00">
+<meta name="date" content="2016-10-03T02:18:27+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for Parallel vector operations.</font>
diff --git a/src/vec/vec/impls/mpi/pbvec.c.html b/src/vec/vec/impls/mpi/pbvec.c.html
index e75c3b2..03a4f0d 100644
--- a/src/vec/vec/impls/mpi/pbvec.c.html
+++ b/src/vec/vec/impls/mpi/pbvec.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/pbvec.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:58+00:00">
+<meta name="date" content="2016-10-03T02:18:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/pbvec.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/pbvec.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for Parallel vector operations.</font>
diff --git a/src/vec/vec/impls/mpi/pdvec.c.html b/src/vec/vec/impls/mpi/pdvec.c.html
index a5f2e65..4d00a08 100644
--- a/src/vec/vec/impls/mpi/pdvec.c.html
+++ b/src/vec/vec/impls/mpi/pdvec.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/pdvec.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:01+00:00">
+<meta name="date" content="2016-10-03T02:18:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/pdvec.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/pdvec.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for some of the parallel vector primatives.</font>
diff --git a/src/vec/vec/impls/mpi/pvec2.c.html b/src/vec/vec/impls/mpi/pvec2.c.html
index 312819c..03c5ac2 100644
--- a/src/vec/vec/impls/mpi/pvec2.c.html
+++ b/src/vec/vec/impls/mpi/pvec2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/pvec2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:03+00:00">
+<meta name="date" content="2016-10-03T02:18:21+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/pvec2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/pvec2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for some of the parallel vector primatives.</font>
diff --git a/src/vec/vec/impls/mpi/pvecimpl.h.html b/src/vec/vec/impls/mpi/pvecimpl.h.html
index 77c61b1..9e0c1b4 100644
--- a/src/vec/vec/impls/mpi/pvecimpl.h.html
+++ b/src/vec/vec/impls/mpi/pvecimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/pvecimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:05+00:00">
+<meta name="date" content="2016-10-03T02:18:24+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/pvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/pvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line5"> 5: </a><font color="#A020F0">#include <../src/vec/vec/impls/dvecimpl.h></font>
diff --git a/src/vec/vec/impls/mpi/vmpicr.c.html b/src/vec/vec/impls/mpi/vmpicr.c.html
index 95cd881..a8c9c5a 100644
--- a/src/vec/vec/impls/mpi/vmpicr.c.html
+++ b/src/vec/vec/impls/mpi/vmpicr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/mpi/vmpicr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:04+00:00">
+<meta name="date" content="2016-10-03T02:18:22+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/mpi/vmpicr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/mpi/vmpicr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for Parallel vector operations.</font>
diff --git a/src/vec/vec/impls/nest/index.html b/src/vec/vec/impls/nest/index.html
index e404c85..2560674 100644
--- a/src/vec/vec/impls/nest/index.html
+++ b/src/vec/vec/impls/nest/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/nest/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/nest/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/nest/makefile.html b/src/vec/vec/impls/nest/makefile.html
index c70e2cf..b6dc77c 100644
--- a/src/vec/vec/impls/nest/makefile.html
+++ b/src/vec/vec/impls/nest/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/nest/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:11+00:00">
+<meta name="date" content="2016-10-03T02:18:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/nest/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/nest/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/nest/vecnest.c.html b/src/vec/vec/impls/nest/vecnest.c.html
index fe750b8..c28baf0 100644
--- a/src/vec/vec/impls/nest/vecnest.c.html
+++ b/src/vec/vec/impls/nest/vecnest.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/nest/vecnest.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:08+00:00">
+<meta name="date" content="2016-10-03T02:18:33+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/nest/vecnest.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/nest/vecnest.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <../src/vec/vec/impls/nest/vecnestimpl.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/vec/impls/nest/vecnestimpl.h.html b/src/vec/vec/impls/nest/vecnestimpl.h.html
index 35c6df9..0b20df3 100644
--- a/src/vec/vec/impls/nest/vecnestimpl.h.html
+++ b/src/vec/vec/impls/nest/vecnestimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/nest/vecnestimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:11+00:00">
+<meta name="date" content="2016-10-03T02:18:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/nest/vecnestimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/nest/vecnestimpl.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#if !defined(VecNest_impl_h)</font>
<a name="line3"> 3: </a><strong><font color="#228B22">#define VecNest_impl_h</font></strong>
diff --git a/src/vec/vec/impls/seq/bvec1.c.html b/src/vec/vec/impls/seq/bvec1.c.html
index 9936f0a..dd38806 100644
--- a/src/vec/vec/impls/seq/bvec1.c.html
+++ b/src/vec/vec/impls/seq/bvec1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/bvec1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:39+00:00">
+<meta name="date" content="2016-10-03T02:17:35+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/bvec1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/bvec1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the BLAS based vector operations. Code shared by parallel</font>
diff --git a/src/vec/vec/impls/seq/bvec2.c.html b/src/vec/vec/impls/seq/bvec2.c.html
index 15e5456..0bbc849 100644
--- a/src/vec/vec/impls/seq/bvec2.c.html
+++ b/src/vec/vec/impls/seq/bvec2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/bvec2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:37+00:00">
+<meta name="date" content="2016-10-03T02:17:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/bvec2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/bvec2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Implements the sequential vectors.</font>
diff --git a/src/vec/vec/impls/seq/bvec3.c.html b/src/vec/vec/impls/seq/bvec3.c.html
index 17ddfda..af319f1 100644
--- a/src/vec/vec/impls/seq/bvec3.c.html
+++ b/src/vec/vec/impls/seq/bvec3.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/bvec3.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:42+00:00">
+<meta name="date" content="2016-10-03T02:17:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/bvec3.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/bvec3.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Implements the sequential vectors.</font>
diff --git a/src/vec/vec/impls/seq/dvec2.c.html b/src/vec/vec/impls/seq/dvec2.c.html
index b11c3be..df52292 100644
--- a/src/vec/vec/impls/seq/dvec2.c.html
+++ b/src/vec/vec/impls/seq/dvec2.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/dvec2.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:40+00:00">
+<meta name="date" content="2016-10-03T02:17:36+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/dvec2.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/dvec2.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines some vector operation functions that are shared by</font>
diff --git a/src/vec/vec/impls/seq/ftn-custom/zvsectionf.c b/src/vec/vec/impls/seq/ftn-custom/zvsectionf.c
index e0d403f..8ce1715 100644
--- a/src/vec/vec/impls/seq/ftn-custom/zvsectionf.c
+++ b/src/vec/vec/impls/seq/ftn-custom/zvsectionf.c
@@ -26,6 +26,7 @@ PETSC_EXTERN void PETSC_STDCALL petscsectiongetfieldname_(PetscSection *s, Petsc
*ierr = PetscSectionGetFieldName(*s, *field, &fname);if (*ierr) return;
*ierr = PetscStrncpy(name, fname, len);
+ FIXRETURNCHAR(PETSC_TRUE,name,len);
}
PETSC_EXTERN void PETSC_STDCALL petscsectionsetfieldname_(PetscSection *s, PetscInt *field, CHAR name PETSC_MIXED_LEN(len), PetscErrorCode *ierr PETSC_END_LEN(len))
diff --git a/src/vec/vec/impls/seq/ftn-kernels/faypx.F.html b/src/vec/vec/impls/seq/ftn-kernels/faypx.F.html
index 4f8a02b..0c04b00 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/faypx.F.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/faypx.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/ftn-kernels/faypx.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:42+00:00">
+<meta name="date" content="2016-10-03T02:17:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/faypx.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/faypx.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> the AYPX() vector routine
diff --git a/src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html b/src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html
index bbdaf98..5697dea 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:43+00:00">
+<meta name="date" content="2016-10-03T02:17:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/fmaxpy.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> the MAXPY() vector routine
diff --git a/src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html b/src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html
index 7e2baa7..3f3180f 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:43+00:00">
+<meta name="date" content="2016-10-03T02:17:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/fmdot.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> the MDot() vector routine
diff --git a/src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html b/src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html
index bf3c272..4fe9616 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:42+00:00">
+<meta name="date" content="2016-10-03T02:17:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/fnorm.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> the Norm() vector routine
diff --git a/src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html b/src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html
index 15b2880..47bccbd 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:42+00:00">
+<meta name="date" content="2016-10-03T02:17:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/fwaxpy.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a>!
<a name="line2"> 2: </a>!
<a name="line3"> 3: </a>! Fortran kernel <font color="#4169E1">for</font> the WAXPY() vector routine
diff --git a/src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html b/src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html
index 961223b..40a4332 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:42+00:00">
+<meta name="date" content="2016-10-03T02:17:41+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/fxtimesy.F.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/finclude/petscsysdef.h></font>
<a name="line2"> 2: </a>!
diff --git a/src/vec/vec/impls/seq/ftn-kernels/index.html b/src/vec/vec/impls/seq/ftn-kernels/index.html
index 8befd3c..9195d12 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/index.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc System Routines</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/index.html "><small>Report Typos and Errors</small></a></div>
<H2>PETSc System routines</H2>
diff --git a/src/vec/vec/impls/seq/ftn-kernels/makefile.html b/src/vec/vec/impls/seq/ftn-kernels/makefile.html
index c846111..aa269f2 100644
--- a/src/vec/vec/impls/seq/ftn-kernels/makefile.html
+++ b/src/vec/vec/impls/seq/ftn-kernels/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/ftn-kernels/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:43+00:00">
+<meta name="date" content="2016-10-03T02:17:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/ftn-kernels/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<font color="#A020F0"># This directory contains some computational kernels written in</font>
<font color="#A020F0"># Fortran77. These are mainly intended to provide high performance for</font>
diff --git a/src/vec/vec/impls/seq/index.html b/src/vec/vec/impls/seq/index.html
index 88bf463..2a1de2b 100644
--- a/src/vec/vec/impls/seq/index.html
+++ b/src/vec/vec/impls/seq/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/seq/makefile.html b/src/vec/vec/impls/seq/makefile.html
index a2753e9..1aaf2ef 100644
--- a/src/vec/vec/impls/seq/makefile.html
+++ b/src/vec/vec/impls/seq/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:42+00:00">
+<meta name="date" content="2016-10-03T02:17:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html b/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html
index f4dea82..ea487f3 100644
--- a/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html
+++ b/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:58+00:00">
+<meta name="date" content="2016-10-03T02:18:11+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcuda/cudavecimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#if defined(__CUDACC__)</font>
diff --git a/src/vec/vec/impls/seq/seqcuda/index.html b/src/vec/vec/impls/seq/seqcuda/index.html
index 197ce76..522cca1 100644
--- a/src/vec/vec/impls/seq/seqcuda/index.html
+++ b/src/vec/vec/impls/seq/seqcuda/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcuda/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcuda/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/seq/seqcuda/makefile.html b/src/vec/vec/impls/seq/seqcuda/makefile.html
index 4ca4dd6..c76820a 100644
--- a/src/vec/vec/impls/seq/seqcuda/makefile.html
+++ b/src/vec/vec/impls/seq/seqcuda/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcuda/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:58+00:00">
+<meta name="date" content="2016-10-03T02:18:12+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcuda/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcuda/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VECCUDA'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/seq/seqcuda/veccuda.c.html b/src/vec/vec/impls/seq/seqcuda/veccuda.c.html
index f12bbc3..79e438b 100644
--- a/src/vec/vec/impls/seq/seqcuda/veccuda.c.html
+++ b/src/vec/vec/impls/seq/seqcuda/veccuda.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcuda/veccuda.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:57+00:00">
+<meta name="date" content="2016-10-03T02:18:10+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcuda/veccuda.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcuda/veccuda.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Implementation of the sequential cuda vectors.</font>
diff --git a/src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html b/src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html
index 7133910..78f8e56 100644
--- a/src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html
+++ b/src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:53+00:00">
+<meta name="date" content="2016-10-03T02:18:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcuda/veccuda2.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Implements the sequential cuda vectors.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu.html b/src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu.html
index 72d4884..fcd1a0c 100644
--- a/src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu.html
+++ b/src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:56+00:00">
+<meta name="date" content="2016-10-03T02:18:08+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Implements the various scatter operations on cuda vectors</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html b/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html
index d5517e3..7140d2e 100644
--- a/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html
+++ b/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:50+00:00">
+<meta name="date" content="2016-10-03T02:17:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#if defined(__CUDACC__)</font>
diff --git a/src/vec/vec/impls/seq/seqcusp/index.html b/src/vec/vec/impls/seq/seqcusp/index.html
index 808cde8..49f34c0 100644
--- a/src/vec/vec/impls/seq/seqcusp/index.html
+++ b/src/vec/vec/impls/seq/seqcusp/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcusp/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcusp/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/seq/seqcusp/makefile.html b/src/vec/vec/impls/seq/seqcusp/makefile.html
index 34b34ad..875c8a2 100644
--- a/src/vec/vec/impls/seq/seqcusp/makefile.html
+++ b/src/vec/vec/impls/seq/seqcusp/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcusp/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:50+00:00">
+<meta name="date" content="2016-10-03T02:17:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcusp/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_CUSP'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/seq/seqcusp/veccusp.c.html b/src/vec/vec/impls/seq/seqcusp/veccusp.c.html
index 4aeea17..75e7ad3 100644
--- a/src/vec/vec/impls/seq/seqcusp/veccusp.c.html
+++ b/src/vec/vec/impls/seq/seqcusp/veccusp.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcusp/veccusp.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:49+00:00">
+<meta name="date" content="2016-10-03T02:17:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcusp/veccusp.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcusp/veccusp.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Implementation of the sequential cusp vectors.</font>
diff --git a/src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html b/src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html
index 7d82974..06077ef 100644
--- a/src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html
+++ b/src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:43+00:00">
+<meta name="date" content="2016-10-03T02:17:42+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcusp/veccusp2.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Implements the sequential cusp vectors.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu.html b/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu.html
index e2f3e0f..8e76b16 100644
--- a/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu.html
+++ b/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:48+00:00">
+<meta name="date" content="2016-10-03T02:17:52+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqcusp/vecscattercusp.cu.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Implements the various scatter operations on cusp vectors</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/vec/impls/seq/seqviennacl/index.html b/src/vec/vec/impls/seq/seqviennacl/index.html
index c1eae1c..e3a5d80 100644
--- a/src/vec/vec/impls/seq/seqviennacl/index.html
+++ b/src/vec/vec/impls/seq/seqviennacl/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqviennacl/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqviennacl/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/seq/seqviennacl/makefile.html b/src/vec/vec/impls/seq/seqviennacl/makefile.html
index a3e0489..7524e0d 100644
--- a/src/vec/vec/impls/seq/seqviennacl/makefile.html
+++ b/src/vec/vec/impls/seq/seqviennacl/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqviennacl/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:53+00:00">
+<meta name="date" content="2016-10-03T02:18:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqviennacl/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requirespackage 'PETSC_HAVE_VIENNACL'</font>
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx.html b/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx.html
index 2801b6e..99456a1 100644
--- a/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx.html
+++ b/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:50+00:00">
+<meta name="date" content="2016-10-03T02:17:56+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> Implements the sequential ViennaCL vectors.</font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h.html b/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h.html
index 61f930d..4b5df95 100644
--- a/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h.html
+++ b/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:53+00:00">
+<meta name="date" content="2016-10-03T02:18:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h.html "><small>Report Typos and Errors</small></a></div>
<a name="line4"> 4: </a><font color="#A020F0">#include <petscviennacl.h></font>
<a name="line5"> 5: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/vec/vec/impls/seq/vseqcr.c.html b/src/vec/vec/impls/seq/vseqcr.c.html
index 351c6c1..beec293 100644
--- a/src/vec/vec/impls/seq/vseqcr.c.html
+++ b/src/vec/vec/impls/seq/vseqcr.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/seq/vseqcr.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:42+00:00">
+<meta name="date" content="2016-10-03T02:17:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/seq/vseqcr.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/seq/vseqcr.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Implements the sequential vectors.</font>
diff --git a/src/vec/vec/impls/shared/index.html b/src/vec/vec/impls/shared/index.html
index eaa3d7b..4697fa1 100644
--- a/src/vec/vec/impls/shared/index.html
+++ b/src/vec/vec/impls/shared/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/shared/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/shared/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/impls/shared/makefile.html b/src/vec/vec/impls/shared/makefile.html
index 029b762..9bb717a 100644
--- a/src/vec/vec/impls/shared/makefile.html
+++ b/src/vec/vec/impls/shared/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/shared/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:07+00:00">
+<meta name="date" content="2016-10-03T02:18:32+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/shared/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/shared/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/impls/shared/shvec.c.html b/src/vec/vec/impls/shared/shvec.c.html
index b423384..5f08aaa 100644
--- a/src/vec/vec/impls/shared/shvec.c.html
+++ b/src/vec/vec/impls/shared/shvec.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/impls/shared/shvec.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:50:07+00:00">
+<meta name="date" content="2016-10-03T02:18:30+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/impls/shared/shvec.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/impls/shared/shvec.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains routines for Parallel vector operations that use shared memory</font>
diff --git a/src/vec/vec/index.html b/src/vec/vec/index.html
index 6934ab0..aecf085 100644
--- a/src/vec/vec/index.html
+++ b/src/vec/vec/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/interface/dlregisvec.c.html b/src/vec/vec/interface/dlregisvec.c.html
index 22d185d..de420a7 100644
--- a/src/vec/vec/interface/dlregisvec.c.html
+++ b/src/vec/vec/interface/dlregisvec.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/interface/dlregisvec.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:29+00:00">
+<meta name="date" content="2016-10-03T02:17:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/dlregisvec.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/dlregisvec.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/isimpl.h></font>
diff --git a/src/vec/vec/interface/index.html b/src/vec/vec/interface/index.html
index 33a2763..4a5462e 100644
--- a/src/vec/vec/interface/index.html
+++ b/src/vec/vec/interface/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/interface/makefile.html b/src/vec/vec/interface/makefile.html
index 8bd1543..90e1c5e 100644
--- a/src/vec/vec/interface/makefile.html
+++ b/src/vec/vec/interface/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/interface/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:37+00:00">
+<meta name="date" content="2016-10-03T02:17:31+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/interface/rvector.c.html b/src/vec/vec/interface/rvector.c.html
index 3040d94..ac7a9db 100644
--- a/src/vec/vec/interface/rvector.c.html
+++ b/src/vec/vec/interface/rvector.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/interface/rvector.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:30+00:00">
+<meta name="date" content="2016-10-03T02:17:17+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/rvector.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/rvector.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the interface functions for vector operations that have <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>/<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> in the signature</font>
diff --git a/src/vec/vec/interface/veccreate.c.html b/src/vec/vec/interface/veccreate.c.html
index 9cccd07..632f338 100644
--- a/src/vec/vec/interface/veccreate.c.html
+++ b/src/vec/vec/interface/veccreate.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/interface/veccreate.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:28+00:00">
+<meta name="date" content="2016-10-03T02:17:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/veccreate.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/veccreate.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/vec/interface/vecreg.c.html b/src/vec/vec/interface/vecreg.c.html
index 7d549ea..d0c958a 100644
--- a/src/vec/vec/interface/vecreg.c.html
+++ b/src/vec/vec/interface/vecreg.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/interface/vecreg.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:29+00:00">
+<meta name="date" content="2016-10-03T02:17:14+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/vecreg.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/vecreg.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/vec/interface/vecregall.c.html b/src/vec/vec/interface/vecregall.c.html
index a69dc05..6de994a 100644
--- a/src/vec/vec/interface/vecregall.c.html
+++ b/src/vec/vec/interface/vecregall.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/interface/vecregall.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:29+00:00">
+<meta name="date" content="2016-10-03T02:17:15+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/vecregall.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/vecregall.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscvec.h></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/vec/vec/interface/vector.c.html b/src/vec/vec/interface/vector.c.html
index d5fa188..77b8049 100644
--- a/src/vec/vec/interface/vector.c.html
+++ b/src/vec/vec/interface/vector.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/interface/vector.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:24+00:00">
+<meta name="date" content="2016-10-03T02:17:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/interface/vector.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/interface/vector.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Provides the interface functions for vector operations that do NOT have <a href="../../../../docs/manualpages/Sys/PetscScalar.html#PetscScalar">PetscScalar</a>/<a href="../../../../docs/manualpages/Sys/PetscReal.html#PetscReal">PetscReal</a> in the signature</font>
diff --git a/src/vec/vec/makefile.html b/src/vec/vec/makefile.html
index 6a75dd9..5d7ec5e 100644
--- a/src/vec/vec/makefile.html
+++ b/src/vec/vec/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:58+00:00">
+<meta name="date" content="2016-10-03T02:16:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/utils/comb.c b/src/vec/vec/utils/comb.c
index c55193c..098bbad 100644
--- a/src/vec/vec/utils/comb.c
+++ b/src/vec/vec/utils/comb.c
@@ -387,9 +387,9 @@ PetscErrorCode VecDotBegin(Vec x,Vec y,PetscScalar *result)
}
sr->reducetype[sr->numopsbegin] = REDUCE_SUM;
sr->invecs[sr->numopsbegin] = (void*)x;
- if (!x->ops->tdot_local) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_SUP,"Vector does not suppport local dots");
+ if (!x->ops->dot_local) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_SUP,"Vector does not suppport local dots");
ierr = PetscLogEventBegin(VEC_ReduceArithmetic,0,0,0,0);CHKERRQ(ierr);
- ierr = (*x->ops->tdot_local)(x,y,sr->lvalues+sr->numopsbegin++);CHKERRQ(ierr);
+ ierr = (*x->ops->dot_local)(x,y,sr->lvalues+sr->numopsbegin++);CHKERRQ(ierr);
ierr = PetscLogEventEnd(VEC_ReduceArithmetic,0,0,0,0);CHKERRQ(ierr);
PetscFunctionReturn(0);
}
@@ -476,7 +476,7 @@ PetscErrorCode VecTDotBegin(Vec x,Vec y,PetscScalar *result)
sr->invecs[sr->numopsbegin] = (void*)x;
if (!x->ops->tdot_local) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_SUP,"Vector does not suppport local dots");
ierr = PetscLogEventBegin(VEC_ReduceArithmetic,0,0,0,0);CHKERRQ(ierr);
- ierr = (*x->ops->dot_local)(x,y,sr->lvalues+sr->numopsbegin++);CHKERRQ(ierr);
+ ierr = (*x->ops->tdot_local)(x,y,sr->lvalues+sr->numopsbegin++);CHKERRQ(ierr);
ierr = PetscLogEventEnd(VEC_ReduceArithmetic,0,0,0,0);CHKERRQ(ierr);
PetscFunctionReturn(0);
}
diff --git a/src/vec/vec/utils/comb.c.html b/src/vec/vec/utils/comb.c.html
index b8162d1..f33f375 100644
--- a/src/vec/vec/utils/comb.c.html
+++ b/src/vec/vec/utils/comb.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/comb.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:17+00:00">
+<meta name="date" content="2016-10-03T02:16:55+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/comb.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/comb.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Split phase global vector reductions with support for combining the</font>
@@ -358,9 +358,9 @@
<a name="line387">387: </a> }
<a name="line388">388: </a> sr->reducetype[sr->numopsbegin] = REDUCE_SUM;
<a name="line389">389: </a> sr->invecs[sr->numopsbegin] = (void*)x;
-<a name="line390">390: </a> <font color="#4169E1">if</font> (!x->ops->tdot_local) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Vector does not suppport local dots"</font>);
+<a name="line390">390: </a> <font color="#4169E1">if</font> (!x->ops->dot_local) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Vector does not suppport local dots"</font>);
<a name="line391">391: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(VEC_ReduceArithmetic,0,0,0,0);
-<a name="line392">392: </a> (*x->ops->tdot_local)(x,y,sr->lvalues+sr->numopsbegin++);
+<a name="line392">392: </a> (*x->ops->dot_local)(x,y,sr->lvalues+sr->numopsbegin++);
<a name="line393">393: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(VEC_ReduceArithmetic,0,0,0,0);
<a name="line394">394: </a> <font color="#4169E1">return</font>(0);
<a name="line395">395: </a>}
@@ -441,7 +441,7 @@
<a name="line476">476: </a> sr->invecs[sr->numopsbegin] = (void*)x;
<a name="line477">477: </a> <font color="#4169E1">if</font> (!x->ops->tdot_local) <a href="../../../../docs/manualpages/Sys/SETERRQ.html#SETERRQ">SETERRQ</a>(<a href="../../../../docs/manualpages/Sys/PETSC_COMM_SELF.html#PETSC_COMM_SELF">PETSC_COMM_SELF</a>,PETSC_ERR_SUP,<font color="#666666">"Vector does not suppport local dots"</font>);
<a name="line478">478: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventBegin.html#PetscLogEventBegin">PetscLogEventBegin</a>(VEC_ReduceArithmetic,0,0,0,0);
-<a name="line479">479: </a> (*x->ops->dot_local)(x,y,sr->lvalues+sr->numopsbegin++);
+<a name="line479">479: </a> (*x->ops->tdot_local)(x,y,sr->lvalues+sr->numopsbegin++);
<a name="line480">480: </a> <a href="../../../../docs/manualpages/Profiling/PetscLogEventEnd.html#PetscLogEventEnd">PetscLogEventEnd</a>(VEC_ReduceArithmetic,0,0,0,0);
<a name="line481">481: </a> <font color="#4169E1">return</font>(0);
<a name="line482">482: </a>}
diff --git a/src/vec/vec/utils/ftn-auto/vscatf.c b/src/vec/vec/utils/ftn-auto/vscatf.c
index 8ed65c0..8e37766 100644
--- a/src/vec/vec/utils/ftn-auto/vscatf.c
+++ b/src/vec/vec/utils/ftn-auto/vscatf.c
@@ -48,11 +48,6 @@ extern void PetscRmPointer(void*);
#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
#define vecscattercopy_ vecscattercopy
#endif
-#ifdef PETSC_HAVE_FORTRAN_CAPS
-#define vecscatterview_ VECSCATTERVIEW
-#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) && !defined(FORTRANDOUBLEUNDERSCORE)
-#define vecscatterview_ vecscatterview
-#endif
/* Definitions of Fortran Wrapper routines */
@@ -79,11 +74,6 @@ PETSC_EXTERN void PETSC_STDCALL vecscattercopy_(VecScatter sctx,VecScatter *ctx
*__ierr = VecScatterCopy(
(VecScatter)PetscToPointer((sctx) ),ctx);
}
-PETSC_EXTERN void PETSC_STDCALL vecscatterview_(VecScatter ctx,PetscViewer viewer, int *__ierr ){
-*__ierr = VecScatterView(
- (VecScatter)PetscToPointer((ctx) ),
- (PetscViewer)PetscToPointer((viewer) ));
-}
#if defined(__cplusplus)
}
#endif
diff --git a/src/vec/vec/utils/ftn-custom/zvscatf.c b/src/vec/vec/utils/ftn-custom/zvscatf.c
index 35c2b28..616dbdb 100644
--- a/src/vec/vec/utils/ftn-custom/zvscatf.c
+++ b/src/vec/vec/utils/ftn-custom/zvscatf.c
@@ -4,10 +4,12 @@
#define vecscattercreate_ VECSCATTERCREATE
#define vecscatterremap_ VECSCATTERREMAP
#define vecscatterdestroy_ VECSCATTERDESTROY
+#define vecscatterview_ VECSCATTERVIEW
#elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE)
#define vecscattercreate_ vecscattercreate
#define vecscatterremap_ vecscatterremap
#define vecscatterdestroy_ vecscatterdestroy
+#define vecscatterview_ vecscatterview
#endif
PETSC_EXTERN void PETSC_STDCALL vecscattercreate_(Vec *xin,IS *ix,Vec *yin,IS *iy,VecScatter *newctx,PetscErrorCode *ierr)
@@ -28,3 +30,11 @@ PETSC_EXTERN void PETSC_STDCALL vecscatterdestroy_(VecScatter *ctx, int *__ierr)
{
*__ierr = VecScatterDestroy(ctx);
}
+
+PETSC_EXTERN void PETSC_STDCALL vecscatterview_(VecScatter *vecscatter,PetscViewer *viewer,PetscErrorCode *ierr)
+{
+ PetscViewer v;
+ PetscPatchDefaultViewers_Fortran(viewer,v);
+ *ierr = VecScatterView(*vecscatter,v);
+}
+
diff --git a/src/vec/vec/utils/index.html b/src/vec/vec/utils/index.html
index 1b43586..e739f51 100644
--- a/src/vec/vec/utils/index.html
+++ b/src/vec/vec/utils/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/utils/makefile.html b/src/vec/vec/utils/makefile.html
index 8ae76ef..d8e7dcf 100644
--- a/src/vec/vec/utils/makefile.html
+++ b/src/vec/vec/utils/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:24+00:00">
+<meta name="date" content="2016-10-03T02:17:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<strong><font color="#FF0000">ALL:</font></strong> lib
diff --git a/src/vec/vec/utils/matlab/gcreatev.c.html b/src/vec/vec/utils/matlab/gcreatev.c.html
index 9320ccc..b0e905e 100644
--- a/src/vec/vec/utils/matlab/gcreatev.c.html
+++ b/src/vec/vec/utils/matlab/gcreatev.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/matlab/gcreatev.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:24+00:00">
+<meta name="date" content="2016-10-03T02:17:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/matlab/gcreatev.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/matlab/gcreatev.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscvec.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
<a name="line3"> 3: </a><font color="#A020F0">#include <petsc/private/petscimpl.h></font>
diff --git a/src/vec/vec/utils/matlab/index.html b/src/vec/vec/utils/matlab/index.html
index b3bdac0..d03a332 100644
--- a/src/vec/vec/utils/matlab/index.html
+++ b/src/vec/vec/utils/matlab/index.html
@@ -3,8 +3,8 @@
<TITLE>PETSc Vectors</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/matlab/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/matlab/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Vectors: <A HREF="../../../../../src/vec/vec/examples/tutorials/index.html">Examples</A> </H2>
diff --git a/src/vec/vec/utils/matlab/makefile.html b/src/vec/vec/utils/matlab/makefile.html
index 7c0f5a3..b067402 100644
--- a/src/vec/vec/utils/matlab/makefile.html
+++ b/src/vec/vec/utils/matlab/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/matlab/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:24+00:00">
+<meta name="date" content="2016-10-03T02:17:05+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/matlab/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><font color="#A020F0">#requiresdefine 'PETSC_HAVE_MATLAB_ENGINE'</font>
<font color="#A020F0">#requiresscalar real</font>
<font color="#A020F0">#requiresprecision double</font>
diff --git a/src/vec/vec/utils/projection.c.html b/src/vec/vec/utils/projection.c.html
index 5932a74..1de694c 100644
--- a/src/vec/vec/utils/projection.c.html
+++ b/src/vec/vec/utils/projection.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/projection.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:21+00:00">
+<meta name="date" content="2016-10-03T02:17:01+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/projection.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/projection.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petsc/private/vecimpl.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
<a name="line5"> 5: </a><font color="#B22222">/*@</font>
diff --git a/src/vec/vec/utils/vecio.c.html b/src/vec/vec/utils/vecio.c.html
index 2f318d5..fd0376d 100644
--- a/src/vec/vec/utils/vecio.c.html
+++ b/src/vec/vec/utils/vecio.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vecio.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:16+00:00">
+<meta name="date" content="2016-10-03T02:16:54+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vecio.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vecio.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> This file contains simple binary input routines for vectors. The</font>
diff --git a/src/vec/vec/utils/vecmpitoseq.c.html b/src/vec/vec/utils/vecmpitoseq.c.html
index cb61437..f3e1860 100644
--- a/src/vec/vec/utils/vecmpitoseq.c.html
+++ b/src/vec/vec/utils/vecmpitoseq.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vecmpitoseq.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:20+00:00">
+<meta name="date" content="2016-10-03T02:16:58+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vecmpitoseq.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vecmpitoseq.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h> </font><font color="#B22222">/*I "petscvec.h" I*/</font><font color="#A020F0"></font>
diff --git a/src/vec/vec/utils/vecs.c.html b/src/vec/vec/utils/vecs.c.html
index a026a6b..dab426f 100644
--- a/src/vec/vec/utils/vecs.c.html
+++ b/src/vec/vec/utils/vecs.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vecs.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:20+00:00">
+<meta name="date" content="2016-10-03T02:16:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vecs.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vecs.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petscvec.h></font>
diff --git a/src/vec/vec/utils/vecstash.c.html b/src/vec/vec/utils/vecstash.c.html
index 217bd86..c326c50 100644
--- a/src/vec/vec/utils/vecstash.c.html
+++ b/src/vec/vec/utils/vecstash.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vecstash.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:19+00:00">
+<meta name="date" content="2016-10-03T02:16:57+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vecstash.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vecstash.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#A020F0">#include <petsc/private/vecimpl.h></font>
diff --git a/src/vec/vec/utils/vinv.c b/src/vec/vec/utils/vinv.c
index b8d1ff8..165dd7a 100644
--- a/src/vec/vec/utils/vinv.c
+++ b/src/vec/vec/utils/vinv.c
@@ -1481,7 +1481,7 @@ PetscErrorCode VecShift(Vec v,PetscScalar shift)
VecLocked(v,1);
if (v->ops->shift) {
- ierr = (*v->ops->shift)(v);CHKERRQ(ierr);
+ ierr = (*v->ops->shift)(v,shift);CHKERRQ(ierr);
} else {
ierr = VecGetLocalSize(v,&n);CHKERRQ(ierr);
ierr = VecGetArray(v,&x);CHKERRQ(ierr);
diff --git a/src/vec/vec/utils/vinv.c.html b/src/vec/vec/utils/vinv.c.html
index dc4b4e7..3cde9c9 100644
--- a/src/vec/vec/utils/vinv.c.html
+++ b/src/vec/vec/utils/vinv.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vinv.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:48:59+00:00">
+<meta name="date" content="2016-10-03T02:16:34+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vinv.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vinv.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Some useful vector utility functions.</font>
@@ -1354,7 +1354,7 @@
<a name="line1481">1481: </a> VecLocked(v,1);
<a name="line1483">1483: </a> <font color="#4169E1">if</font> (v->ops->shift) {
-<a name="line1484">1484: </a> (*v->ops->shift)(v);
+<a name="line1484">1484: </a> (*v->ops->shift)(v,shift);
<a name="line1485">1485: </a> } <font color="#4169E1">else</font> {
<a name="line1486">1486: </a> <a href="../../../../docs/manualpages/Vec/VecGetLocalSize.html#VecGetLocalSize">VecGetLocalSize</a>(v,&n);
<a name="line1487">1487: </a> <a href="../../../../docs/manualpages/Vec/VecGetArray.html#VecGetArray">VecGetArray</a>(v,&x);
diff --git a/src/vec/vec/utils/vpscat.c.html b/src/vec/vec/utils/vpscat.c.html
index d3023cc..369035a 100644
--- a/src/vec/vec/utils/vpscat.c.html
+++ b/src/vec/vec/utils/vpscat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vpscat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:08+00:00">
+<meta name="date" content="2016-10-03T02:16:45+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vpscat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vpscat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines parallel vector scatters.</font>
diff --git a/src/vec/vec/utils/vpscat.h.html b/src/vec/vec/utils/vpscat.h.html
index 9da680a..0f10bdc 100644
--- a/src/vec/vec/utils/vpscat.h.html
+++ b/src/vec/vec/utils/vpscat.h.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vpscat.h.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:23+00:00">
+<meta name="date" content="2016-10-03T02:17:04+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vpscat.h.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vpscat.h.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Defines the methods <a href="../../../../docs/manualpages/Vec/VecScatterBegin.html#VecScatterBegin">VecScatterBegin</a>/End_1,2,......</font>
diff --git a/src/vec/vec/utils/vscat.c b/src/vec/vec/utils/vscat.c
index e04b715..37488b2 100644
--- a/src/vec/vec/utils/vscat.c
+++ b/src/vec/vec/utils/vscat.c
@@ -1903,7 +1903,7 @@ PetscErrorCode VecScatterCopy(VecScatter sctx,VecScatter *ctx)
/* ------------------------------------------------------------------*/
#undef __FUNCT__
#define __FUNCT__ "VecScatterView"
-/*@
+/*@C
VecScatterView - Views a vector scatter context.
Collective on VecScatter
@@ -1914,7 +1914,7 @@ PetscErrorCode VecScatterCopy(VecScatter sctx,VecScatter *ctx)
Level: intermediate
-@*/
+C@*/
PetscErrorCode VecScatterView(VecScatter ctx,PetscViewer viewer)
{
PetscErrorCode ierr;
diff --git a/src/vec/vec/utils/vscat.c.html b/src/vec/vec/utils/vscat.c.html
index 601b318..d79e620 100644
--- a/src/vec/vec/utils/vscat.c.html
+++ b/src/vec/vec/utils/vscat.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vscat.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:03+00:00">
+<meta name="date" content="2016-10-03T02:16:40+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vscat.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vscat.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
<a name="line2"> 2: </a><font color="#B22222">/*</font>
<a name="line3"> 3: </a><font color="#B22222"> Code for creating scatters between vectors. This file</font>
@@ -1802,7 +1802,7 @@
<a name="line1903">1903: </a><font color="#B22222">/* ------------------------------------------------------------------*/</font>
-<a name="line1906">1906: </a><font color="#B22222">/*@</font>
+<a name="line1906">1906: </a><font color="#B22222">/*@C</font>
<a name="line1907">1907: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Vec/VecScatterView.html#VecScatterView">VecScatterView</a> - Views a vector scatter context.</font>
<a name="line1909">1909: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a></font>
@@ -1813,7 +1813,7 @@
<a name="line1915">1915: </a><font color="#B22222"> Level: intermediate</font>
-<a name="line1917">1917: </a><font color="#B22222">@*/</font>
+<a name="line1917">1917: </a><font color="#B22222">C@*/</font>
<a name="line1918">1918: </a><strong><font color="#4169E1"><a name="VecScatterView"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Vec/VecScatterView.html#VecScatterView">VecScatterView</a>(<a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> ctx,<a href="../../../../docs/manualpages/Viewer/PetscViewer.html#PetscViewer">PetscViewer</a> viewer)</font></strong>
<a name="line1919">1919: </a>{
@@ -1827,7 +1827,7 @@
<a name="line1932">1932: </a>}
<a name="line1936">1936: </a><font color="#B22222">/*@C</font>
-<a name="line1937">1937: </a><font color="#B22222"> <a href="../../../../docs/manualpages/Vec/VecScatterRemap.html#VecScatterRemap">VecScatterRemap</a> - Remaps the "from" and "to" indices in a</font>
+<a name="line1937">1937: </a><font color="#B22222"> VecScatterRemap - Remaps the "from" and "to" indices in a</font>
<a name="line1938">1938: </a><font color="#B22222"> vector scatter context. FOR EXPERTS ONLY!</font>
<a name="line1940">1940: </a><font color="#B22222"> Collective on <a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a></font>
@@ -1848,7 +1848,7 @@
<a name="line1955">1955: </a><font color="#B22222"> This is backwards from the paralllel case! CRY! CRY! CRY!</font>
<a name="line1957">1957: </a><font color="#B22222">@*/</font>
-<a name="line1958">1958: </a><strong><font color="#4169E1"><a name="VecScatterRemap"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> <a href="../../../../docs/manualpages/Vec/VecScatterRemap.html#VecScatterRemap">VecScatterRemap</a>(<a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> scat,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *rto,<a href="../../../../docs/manua [...]
+<a name="line1958">1958: </a><strong><font color="#4169E1"><a name="VecScatterRemap"></a><a href="../../../../docs/manualpages/Sys/PetscErrorCode.html#PetscErrorCode">PetscErrorCode</a> VecScatterRemap(<a href="../../../../docs/manualpages/Vec/VecScatter.html#VecScatter">VecScatter</a> scat,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *rto,<a href="../../../../docs/manualpages/Sys/PetscInt.html#PetscInt">PetscInt</a> *rfrom)</font></strong>
<a name="line1959">1959: </a>{
<a name="line1960">1960: </a> VecScatter_Seq_General *to,*from;
<a name="line1961">1961: </a> VecScatter_MPI_General *mto;
diff --git a/src/vec/vec/utils/vsection.c.html b/src/vec/vec/utils/vsection.c.html
index 935d6bb..eb6e648 100644
--- a/src/vec/vec/utils/vsection.c.html
+++ b/src/vec/vec/utils/vsection.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/src/vec/vec/utils/vsection.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T16:49:20+00:00">
+<meta name="date" content="2016-10-03T02:16:59+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 src/vec/vec/utils/vsection.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 src/vec/vec/utils/vsection.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#B22222">/*</font>
<a name="line2"> 2: </a><font color="#B22222"> This file contains routines for section object operations on <a href="../../../../docs/manualpages/Vec/Vecs.html#Vecs">Vecs</a></font>
<a name="line3"> 3: </a><font color="#B22222">*/</font>
diff --git a/tutorials/HandsOnExercise.html b/tutorials/HandsOnExercise.html
index b5f9461..fbc87e9 100644
--- a/tutorials/HandsOnExercise.html
+++ b/tutorials/HandsOnExercise.html
@@ -1,8 +1,8 @@
<html><head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/tutorials/HandsOnExercise.html" />
<title>PETSc Hands On</title>
</head><body>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 tutorials/HandsOnExercise.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 tutorials/HandsOnExercise.html "><small>Report Typos and Errors</small></a></div>
<center>
<h2> PETSc Hands On</h2>
diff --git a/tutorials/TAOHandsOnExercise.html b/tutorials/TAOHandsOnExercise.html
index d25c466..c97e980 100644
--- a/tutorials/TAOHandsOnExercise.html
+++ b/tutorials/TAOHandsOnExercise.html
@@ -1,8 +1,8 @@
<html><head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/tutorials/TAOHandsOnExercise.html" />
<title>TAO Hands On</title>
</head><body>
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 tutorials/TAOHandsOnExercise.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 tutorials/TAOHandsOnExercise.html "><small>Report Typos and Errors</small></a></div>
<center>
<h2>TAO Hands On</h2>
diff --git a/tutorials/index.html b/tutorials/index.html
index 869e7d6..0ca1e68 100644
--- a/tutorials/index.html
+++ b/tutorials/index.html
@@ -3,8 +3,8 @@
<TITLE>Nonlinear solvers - SNES</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 tutorials/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 tutorials/index.html "><small>Report Typos and Errors</small></a></div>
<H2> Nonlinear solvers - SNES: <A HREF="tutorials/../src/snes/examples/tutorials/index.html">Examples</A></H2>
diff --git a/tutorials/makefile.html b/tutorials/makefile.html
index 6a7af01..0dd8fd5 100644
--- a/tutorials/makefile.html
+++ b/tutorials/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/tutorials/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:26+00:00">
+<meta name="date" content="2016-10-03T03:01:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 tutorials/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
DIRS = python
LOCDIR = tutorials/
diff --git a/tutorials/python/ex1.c.html b/tutorials/python/ex1.c.html
index 58b1ad5..9257e56 100644
--- a/tutorials/python/ex1.c.html
+++ b/tutorials/python/ex1.c.html
@@ -4,12 +4,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/tutorials/python/ex1.c.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:26+00:00">
+<meta name="date" content="2016-10-03T03:01:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 tutorials/python/ex1.c.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 tutorials/python/ex1.c.html "><small>Report Typos and Errors</small></a></div>
<pre width="80"><a name="line1"> 1: </a><font color="#A020F0">#include <petscksp.h></font>
<a name="line3"> 3: </a><font color="#B22222">/* ------------------------------------------------------- */</font>
diff --git a/tutorials/python/index.html b/tutorials/python/index.html
index ea0776f..4b81dd1 100644
--- a/tutorials/python/index.html
+++ b/tutorials/python/index.html
@@ -3,8 +3,8 @@
<TITLE>Generic PETSc Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 tutorials/python/index.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 tutorials/python/index.html "><small>Report Typos and Errors</small></a></div>
Empty page for makefiles that are missing a MANSEC variable (the directories
don't have code in them).
diff --git a/tutorials/python/makefile.html b/tutorials/python/makefile.html
index 6a18185..78f350b 100644
--- a/tutorials/python/makefile.html
+++ b/tutorials/python/makefile.html
@@ -3,12 +3,12 @@
<head> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/tutorials/python/makefile.html" />
<title></title>
<meta name="generator" content="c2html 0.9.4">
-<meta name="date" content="2016-07-24T17:17:27+00:00">
+<meta name="date" content="2016-10-03T03:01:46+00:00">
</head>
<body bgcolor="#FFFFFF">
- <div id="version" align=right><b>petsc-3.7.3 2016-07-24</b></div>
- <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.3 v3.7.3 tutorials/python/makefile.html "><small>Report Typos and Errors</small></a></div>
+ <div id="version" align=right><b>petsc-3.7.4 2016-10-02</b></div>
+ <div id="bugreport" align=right><a href="mailto:petsc-maint at mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.4 v3.7.4 tutorials/python/makefile.html "><small>Report Typos and Errors</small></a></div>
<pre width="80">
CFLAGS =
FFLAGS =
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/petsc.git
More information about the debian-science-commits
mailing list